BM6P6(@ qqqWWWEEE===888777666000,,,++++++++++++************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%+++!!!!!!'''""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***'''!!!((('''%%%((("""555(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ***###---!!!+++$$$$$$$$$$$$$$$$$$$$$$$$&&& &&&&&& ,,,$$$!!!&&&'''###'''!!! &&&+++''' ########################((($$$$$$(((%%%$$$%%%""" """''')))$$$"""$$$###"""''''''"""%%%&&& 222(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######%%%,,,$$$ ###"""!!! """###$$$"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""###############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%&&&&&&%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""rrrXXXDDD===777777555000,,,++++++++++++************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$######$$$'''################################################### %%%((((((&&&### ,,,$$$111###''' ,,,---################################################!!!$$$'''&&&)))!!!########################&&&000...&&&***### ((()))"""!!!((($$$)))########################******###$$$///--- (((&&&### !!!(((###&&&%%%""""""&&&&&&"""))))))"""!!! %%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###%%%$$$+++$$$%%%"""&&&"""!!!!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""############"""""""""""""""""""""""""""""""""##################"""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""#####################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%&&&&&&%%%%%%############"""""""""!!!""""""""""""""""""""""""sssZZZCCC<<<666666555000+++***+++++++++************))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%&&&)))"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,###$$$&&&''',,,%%%%%%///...'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$+++ $$$###!!!%%%,,,""""""""""""""""""""""""$$$((($$$$$$(((***)))&&&$$$###$$$$$$###%%%***,,,((($$$######"""########################***444&&&+++(((,,,'''######"""&&&'''%%%###$$$$$$### ***+++***000)))---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ '''&&& $$$""""""!!!!!!!!!"""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""############""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""############$$$$$$$$$###############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$"""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%%%%%%%%%%############""""""""""""""""""""""""""""""""""""tttZZZBBB;;;666666555000,,,++++++++++++*********)))))))))(((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&)))%%%'''&&&""""""""""""""""""""""""########################&&&...%%%###&&& (((***###%%%###!!!444...########################!!!!!!!!!!!!!!!!!!!!!!!!'''******!!! """""""""###############---000*** (((%%%%%%%%%&&&$$$!!!!!! ###''''''###########################%%%'''!!!"""000///"""+++'''&&&$$$((( ###&&&%%%######$$$$$$---%%%''''''!!!$$$$$$$$$$$$$$$$$$$$$$$$#####################"""%%%,,,(((***((("""""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""####################################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!"""""""""############"""#########$$$$$$$$$$$$""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$#########"""""""""""""""""""""""""""""""""""""""sssZZZBBB;;;666666555000,,,++++++++++++*********))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((###!!!'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&& """)))'''---(((++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$---&&&&&&"""###"""#########$$$$$$$$$%%%%%%000+++000$$$000...&&&"""!!! )))&&&###!!! ###'''########################---%%%!!!$$$$$$!!!&&& $$$+++,,,(((%%% """$$$$$$###$$$%%%"""))),,,(((...+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''###%%% ###'''""" ##################"""""""""""""""""""""""""""""""""""""""############$$$%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""####################################""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!"""""""""############"""#########$$$$$$$$$$$$!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""########################"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""######""""""""""""""""""""""""qqqWWWCCC<<<777777666111...---+++++++++************)))(((''''''''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))''' %%%'''CCC!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" ,,,+++%%%+++///...---...$$$ 888!!!!!!!!!!!!!!!!!!!!!!!! 111 %%%#########$$$%%%%%%&&&&&&,,,"""!!!&&&;;;ggghhh@@@"""!!!###+++'''%%%######################## &&&%%%"""222___KKK((( ###%%%!!!"""%%%$$$$$$&&&###(((&&&000%%%"""""""""""""""""""""""""""""""""""""""#########"""(((777###%%%,,,######$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!""""""""""""##################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""############""""""""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############""""""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################"""######$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""nnnUUUCCC<<<888888777333///...+++++++++************)))'''''''''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''' ((()))&&&###ooo,,,///,,,$$$$$$,,,666LLL((("""""""""###$$$%%%%%%%%%+++***OOOUUU...)))$$$!!!(((######################## ...((()))jjj(((...$$$"""&&&&&&$$$%%%((()))///TTT---###$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!"""""""""""""""###""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""############"""""""""""""""""""""""""""""""""##################"""""""""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######""""""############$$$$$$$$$############$$$$$$$$$$$$###$$$%%%'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""mmmSSSDDD===888888888444000///+++++++++************)))'''''''''''''''((()))***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###***+++&&&***''''''!!! ++++++---!!!###:::###))) !!!!!!"""###$$$$$$$$$***:::777((('''!!!###########################,,,DDD666))) ###((('''$$$###"""%%%---%%%,,,XXX***...###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""!!!""""""""""""######### !!!!!!""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""############""""""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$$$$###""""""############$$$$$$$$$"""############$$$$$$$$$"""$$$%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###!!!!!!""""""#########$$$""""""""""""""""""""""""mmmTTTFFF===666777999555000---,,,,,,,,,+++++++++******((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######"""!!!"""###%%%&&&)))!!!!!!&&& ===dddnnn333'''''''''***''',,,///999%%%'''000))) ((($$$AAA??? ***+++,,,$$$ '''///!!!<<>>---...$$$333'''######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!###############"""!!! !!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######"""!!!!!! ########################""""""""""""""""""""""""###"""""""""""""""""""""####################################"""""""""!!!"""############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$############"""############"""""""""!!!##############################$$$$$$$$$$$$############!!!!!!!!!"""$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""""""""""""""""""""###########################################################################$$$$$$$$$$$$###"""!!!!!!"""""""""############""""""""""""############""""""############""""""""""""""""""""""""""""""$$$$$$######"""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!"""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""############"""""""""!!!"""!!!!!!!!!"""###$$$$$$nnnWWWEEE<<<777777888444///---*********)))))))))((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$ $$$)))(((""" %%%%%%777&&&!!!---///$$$$$$///&&&///000 (((///###+++000"""444'''$$$$$$"""### %%%(((444)))###222>>>###!!!...,,,"""$$$%%%!!!&&&$$$###(((&&&!!!}}}...'''+++***///$$$###$$$""" ===(((444######***%%%""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!! !!!""""""######""""""!!!!!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$######"""!!!!!!!!!########################""""""""""""""""""""""""""""""""""""""""""##########################################"""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$############"""############""""""""""""##############################$$$$$$$$$$$$############"""!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""######""""""""""""""""""""""""################################################$$$$$$$$$###############""""""""""""############""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!"""""""""#####################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""############""""""""""""###"""""""""""""""######jjjSSSDDD<<<777777777333///...+++*********))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###""" """###"""%%%(((((($$$(((###///PPP)))$$$ """---'''&&&///..."""'''444!!!###((((((+++&&&!!!'''"""(((000""" ,,,~~~!!!"""&&&###%%%&&&rrrLLL$$$000)))''''''---$$$############$$$'''***'''<<<***&&&(((%%%$$$111######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""######""""""!!!!!!"""###############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!!!!########################"""""""""""""""""""""""""""""""""""""""##########################################"""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########""""""#########"""""""""""""""##############################$$$$$$$$$$$$############"""""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!#########################################################"""""""""######"""""""""""""""#########!!!"""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###""""""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""$$$###"""""""""""""""###hhhSSSCCC<<<888888666222......,,,,,,+++++++++************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%%%%###"""!!!###&&&%%%"""$$$"""$$$---'''ZZZ'''###!!!&&&,,,---$$$...!!!&&&555,,, $$$$$$222###$$$)))%%%)))(((!!!000***...(((###$$$333)))JJJAAA--- 222%%%...&&&((()))###******000###%%%<<<&&&$$$###!!!'''%%%!!!$$$''')))---'''&&&+++$$$!!!######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$######### !!!"""""""""""""""!!!!!!"""###############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""####################################$$$$$$$$$$$$#####################$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""""""""""""""""""""######""""""""""""""""""!!!"""""""""############""""""############"""""""""""""""""""""""""""""" !!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$###"""""""""""""""###jjjVVVBBB<<<888888666111......,,,,,,,,,++++++++++++***''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$###"""""" $$$&&&###!!!"""$$$$$$***+++&&&<<>>!!!$$$'''%%%###,,,###...!!!000777%%%(((###!!!'''''''''$$$%%%%%%$$$ """''' """+++ !!!kkk 333\\\999'''&&&%%%'''444((('''***iii(((######%%%)))(((%%% %%%'''vvv)))'''!!!"""### $$$%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""""" !!!!!!!!!!!!!!! !!!!!!"""###############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""############$$$$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$########################!!!!!!""""""#########$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$############"""!!!!!!""""""#########$$$##############################$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!"""###$$$$$$$$$########################################################################!!!###'''******(((%%%###$$$#########""""""!!!!!!""""""""""""############""""""############"""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$ !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!"""###%%%%%%eeeSSSBBB===::::::777111------************)))))))))))))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$###&&&))),,,---,,,***(((!!!%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''(((&&&$$$111lll'''+++###cccYYY)))"""'''+++rrr)))###$$$ $$$!!!"""&&&&&&&&&%%%%%%$$$$$$$$$###&&&$$$"""xxx$$$########################%%%%%%%%%%%%%%%$$$###"""###############"""!!! """"""!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!%%%""""""""")))+++ &&&000 !!!!!!!!!!!!!!!"""###$$$+++$$$'''###)))&&&%%%...((( 222111######$$$&&& !!!!!!(((%%% $$$""" '''***... <<<%%%"""***,,, '''000(((%%%***"""%%%%%%%%%...!!!,,,!!!$$$(((222'''***""""""$$$!!! ###+++&&&$$$'''!!!""" &&&(((###+++)))!!!888%%%%%%&&&((($$$(((((()))###,,,$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""(((!!!///***###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$####################################""""""!!!!!!##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$################################################$$$#########""""""!!!!!!"""############$$$$$$$$$################################################$$$$$$######""""""!!!!!!"""""""""""""""######$$$dddQQQBBB===::::::777111------************)))))))))))))))((('''&&&&&&'''((()))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$$$$&&&))),,,------++++++&&&)))%%%(((%%%$$$$$$$$$$$$$$$$$$$$$$$$ ***%%%,,,YYY&&&)))!!!\\\www(((!!!&&&&&&###&&&###$$$ $$$"""$$$&&&%%%%%%%%%$$$$$$$$$$$$###&&&$$$"""xxx$$$########################%%%%%%%%%%%%%%%$$$###"""######$$$$$$######"""!!!"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""#####################"""""""""!!!((( $$$###...,,,!!!######"""""""""######$$$%%%222000'''(((###---&&&(((''' 333...###%%%###((("""$$$"""###'''$$$"""(((111***111(((000$$$ %%%,,,$$$ ***...+++((('''pppqqq)))$$$ 000444((($$$ $$$((()))'''&&&'''666 888,,,UUU~~~WWW333###$$$555... 111++++++---&&&===!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """...'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""##############################$$$$$$$$$$$$######$$$###""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$############################################################"""""""""!!!"""############$$$$$$$$$#########################################################""""""""""""""""""""""""""""""######$$$cccPPPBBB===::::::777111------************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$%%%&&&(((***+++,,,------***---(((***'''$$$$$$$$$$$$$$$$$$$$$$$$+++(((---@@@###!!!&&& $$$\\\&&&$$$)))&&&""""""###$$$ $$$111&&&$$$$$$$$$$$$$$$############&&&$$$"""xxx$$$########################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""############""""""""""""&&&###'''((( )))ooo&&&))),,,))),,,555"""000,,,)))((($$$###///"""%%%DDDiii###888...'''%%%(((&&&#########!!!$$$===(((VVV}}}''' $$$,,,444/// $$$111((("""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$############################################################"""""""""""""""############$$$$$$$$$################################################""""""""""""############"""""""""""""""######$$$cccQQQBBB===::::::777111------************)))))))))((((((((((((''''''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%!!!(((AAA$$$$$$############$$$$$$$$$%%%%%%'''(((***,,,---***---)))+++'''$$$$$$$$$$$$$$$$$$$$$$$$###'''(((999--- ###$$$ +++iii###'''&&&&&&888!!!###$$$ $$$TTT$$$########################"""%%%###"""xxx$$$########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######"""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$######""""""!!!!!!#########""""""""""""""" ,,,######!!!111''''''333333((($$$%%%>>> """###)))***%%%###$$$###%%%)))...((("""+++"""%%%(((''' """$$$!!!000777RRR!!!$$$""")))"""###***+++$$$(((+++%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$#########################################################"""""""""""""""""""""#########$$$$$$$$$################################################!!!!!!""""""######$$$$$$"""""""""""""""######$$$dddRRRBBB===::::::777111------************)))))))))((('''(((((((((((((((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%!!!(((AAA$$$$$$############$$$$$$#########$$$%%%''')))***&&&)))%%%)))&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&'''LLL&&& %%%$$$,,,!!!''' %%%___!!!###$$$ $$$ ########################"""%%%###"""xxx$$$###########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""######$$$... mmmxxx---///%%%%%%###:::&&&((("""+++''''''+++***777(((DDD(((!!!%%%&&&$$$"""###'''(((%%%===```***///111 &&&+++DDD)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$################################################!!!!!!""""""######$$$$$$"""""""""""""""######$$$cccQQQBBB===::::::777111------************))))))))))))''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$"""""""""###$$$%%%&&&'''"""&&&"""&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''%%%[[[%%%"""&&&$$$(((!!!%%%""""""###$$$ $$$#########$$$$$$$$$$$$$$$!!!%%%###"""xxx$$$##############################$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""############(((###'''%%%***...///eeeIII(((---###$$$,,,+++'''(((((( ,,,"""BBB<<<"""***&&&(((!!!***###%%%&&&777+++(((===###'''...$$$###%%%'''%%%  555gggAAAUUUTTT"""+++***+++###$$$,,,eeeBBB...((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$################################################""""""""""""############"""""""""""""""######$$$~~~```NNNBBB===::::::777111------************))))))))))))&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$!!!%%%!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$&&&]]]###"""&&&%%%(((nnn###!!!#########$$$ $$$"""$$$$$$$$$$$$%%%%%%%%%&&&!!!$$$###"""xxx$$$########################"""###$$$%%%%%%%%%%%%$$$!!!"""######$$$$$$######$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""#########!!!"""""""""###############""""""!!!'''***!!!###,,,"""BBB(((&&&%%%)))!!!&&&111%%%'''$$$,,,((("""###***%%%%%%###%%%***///222++++++///"""'''###%%%)))"""!!!222''' zzz222---$$$---(((::: sss$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$%%%%%%&&&"""""""""#########$$$$$$##############################$$$$$$$$$$$$######""""""###$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$#########################################################""""""""""""""""""""""""""""""######$$$|||^^^JJJBBB===::::::777111------************))))))))))))&&&'''((())))))((('''&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&!!!(((AAA$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###"""%%%"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$ ,,,!!!)))XXX!!! $$$&&&+++OOO%%%)))######$$$ $$$%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$""""""xxx$$$########################"""###$$$%%%%%%%%%%%%%%% !!!"""###############$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$"""###&&&'''###&&&)))(((XXX%%%!!!,,,,,,%%%)))///%%% )))!!!''' ###%%%###***''',,,###'''!!!"""$$$"""$$$!!!999~~~%%%)))333'''!!!$$$***###888\\\WWW&&&)))''' ,,,---)))///(((!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%!!!!!!""""""#########$$$##############################$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$################################################$$$$$$######""""""!!!!!!"""""""""""""""######$$$```III???===;;;999777333///+++,,,,,,++++++***)))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&'''((()))((('''%%%###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%"""&&&!!!(((AAA########################$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###########################%%% ***FFF555'''&&&"""[[["""&&&%%%%%%'''///((($$$!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""%%%%%%AAA"""""""""""""""""""""""""""###$$$$$$$$$"""!!! !!!$$$ $$$""""""""""""""""""""""""""" %%%"""$$$ ;;;KKK###+++|||)))*** !!!***!!!---///%%%,,,(((III***$$$ *** &&&...<<>>===:::888666333///+++,,,,,,++++++***)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%"""&&&!!!(((AAA$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###$$$$$$$$$$$$$$$$$$$$$$$$))) ((($$$\\\ '''qqqJJJ""")))%%%!!!%%%%%% """!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""###### !!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%AAA"""""""""""""""""""""""""""############"""!!!!!!!!!$$$ $$$"""########################((( %%%000###%%%*** XXX###'''""""""..."""%%%%%%...'''&&&###***))) ***NNNMMM***######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""###""""""""""""!!!!!!!!!$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$######################################################"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######zzz\\\HHH>>><<<:::888666333///++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((&&&&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%"""%%%!!!(((AAA$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###$$$$$$$$$$$$$$$$$$$$$$$$### +++%%%ooo###"""***&&&###$$$""""""""" $$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%AAA""""""""""""""""""""""""""""""#########"""""""""!!!$$$ $$$"""######################## !!!$$$!!!]]] &&&((($$$[[[000 &&&""" &&&<<<$$$###$$$bbb&&&$$$&&&###'''$$$!!!&&&)))***666mmmSSSXXXTTTaaaXXXEEEWWW```|||jjj!!!'''$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$######"""""""""########################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###wwwZZZGGG===;;;999888666333///,,,+++++++++***************((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%"""%%%!!!(((AAA$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%((("""(((///$$$###''''''%%%$$$""" $$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$!!!""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%AAA""""""""""""""""""""""""""""""""""""""""""######!!!$$$ $$$"""######################## ***$$$!!!(((uuu$$$)))%%%###\\\UUU%%%"""###"""yyy### """%%% %%%***222&&& (((&&&!!!111"""333333!!!%%%666&&&)))$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###"""!!! """"""""""""""""""""""""########################################################################$$$$$$$$$#########""""""""""""#########$$$$$$$$$#########""""""!!!!!! ###############################################################$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!""""""###tttXXXGGG<<<:::888777666333///,,,************************((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%"""&&&!!!(((AAA%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###%%%%%%%%%%%%%%%%%%%%%%%%""")))###---QQQOOO///)))###&&&&&&%%%###"""&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%AAA"""""""""""""""""""""""""""""""""!!!""""""###$$$!!!$$$ $$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""***$$$***VVV!!!'''%%%%%%ZZZ~~~%%%!!!###&&&$$$$$$###))) (((%%%'''"""###,,,%%%:::;;;  ///&&&###bbb)))$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$###############$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###"""!!! """"""""""""""""""""""""########################################################################$$$$$$$$$############""""""############$$$$$$$$$"""""""""!!!!!!!!!!!!!!!###############$$$$$$$$$#################################$$$$$$$$$$$$$$$"""""""""############$$$!!!!!!!!!!!!!!!"""######rrrWWWFFF;;;:::888777666333///,,,************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%"""&&&!!!(((AAA%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''"""###(((---===###%%%"""&&&###$$${{{&&&$$$###'''%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""%%%%%%AAA""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!$$$ $$$"""$$$$$$$$$$$$$$$$$$$$$$$$### &&&000>>>!!!!!!,,,###ddd!!!&&&!!!'''&&& &&&"""###;;;%%%$$$...!!!"""///###%%%555PPP111$$$***((($$$...///%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""########################################################################$$$$$$$$$############""""""############$$$$$$$$$""""""""""""""""""######""""""#########$$$$$$$$$#################################$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""######qqqVVVFFF;;;:::888777555333///,,,******************++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$############"""""""""###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%"""&&&!!!(((AAA%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%+++!!!ppp"""///%%%$$$///!!!,,,!!!!!!kkk'''######'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%uuu$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""%%%%%%AAA""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%!!!$$$ $$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%///%%%:::111'''*** """ttt,,, &&&111'''"""''' """```+++ ------!!!%%%$$$!!!//////... '''###'''222%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""########################################################################$$$$$$$$$############""""""############$$$$$$$$$""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######sssWWWEEE;;;999777777777444...)))+++++++++************)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&,,,!!!***!!!---&&&***$$$GGG$$$$$$$$$$$$$$$$$$$$$$$$ ***$$$%%%((("""%%%((($$$...!!!(((%%%&&&&&&''''''&&&&&&%%%)))###!!!***$$$AAAkkk666YYY~~~qqqlllQQQ,,,((('''%%%$$$###$$$%%%%%%+++!!!***'''@@@$$$%%%&&&'''www###"""######'''+++''' $$$yyy$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$############"""########################$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!########################$$$#########""""""!!!!!!###!!!%%% %%%===###################################################&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$ (((%%%!!!SSS,,, 222"""))) """fff%%%&&&&&& '''$$$$$$$$$$$$$$$$$$$$$$$$)))!!!,,,"""%%%*** $$$$$$&&& !!!+++"""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""##########################################""""""""""""######""""""""""""""""""""""""$$$#########""""""!!!!!!########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""rrrVVVDDD;;;999777888888666000++++++++++++************)))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---&&&%%%%%%)))+++###"""(((+++///***???$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&***&&&!!!&&&!!!---+++---!!!%%%&&&&&&''''''&&&&&&%%%######&&&***&&&###+++ %%%%%%+++&&&$$$555'''&&&%%%$$$$$$$$$%%%%%%"""%%%###///"""%%%$$$'''MMM%%%***&&&"""!!! ...///%%%zzz$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!###!!!%%% %%%===###################################################&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''"""***"""^^^...$$$%%%'''"""(((######{{{%%%$$$(((###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!"""&&&+++000222######!!!&&&'''%%%(((%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""##########################################""""""""""""######""""""""""""""""""""""""############"""""""""!!!########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""pppUUUDDD:::999888999:::777222---+++++++++************)))************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,%%% ((('''$$$)))+++((('''>>>%%%%%%%%%%%%%%%%%%%%%%%%***"""''',,,$$$ $$$''''''---(((%%%&&&&&&''''''&&&&&&%%%!!!$$$***'''&&&+++LLLPPP!!!'''---%%% '''&&&%%%%%%$$$%%%%%%%%%///$$$&&&$$$'''%%%)))&&&(((###******+++'''222999 mmm$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""########################$$$$$$$$$#######################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""###!!!%%% %%%===###################################################&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$+++,,,$$$bbb,,,***+++(((sss!!!&&&%%%"""%%%""" (((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$---'''%%%uuu(((&&&%%% &&&$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$############"""""""""""""""""""""##########################################""""""""""""######""""""""""""""""""""""""############""""""""""""########################"""############$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""oooTTTCCC:::888888999;;;999444///+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$((($$$)))!!! 000######&&&+++,,,,,,999%%%%%%%%%%%%%%%%%%%%%%%%---'''&&&"""***)))%%%///$$$'''&&&%%%&&&&&&''''''&&&&&&%%%&&&$$$***"""###...(((444''''''---&&&&&&&&&&&&%%%%%%%%%&&&&&&222''''''&&&(((''''''""")))&&&%%%%%%$$$ '''222###111'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""###!!!%%% %%%===################################################"""%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$VVV"""&&&&&&$$$NNN"""$$$%%%%%%!!!"""%%%### $$$$$$$$$$$$$$$$$$$$$$$$ ###+++"""<<<XXX ###((('''!!!%%%&&&$$$$$$$$$###############$$$$$$$$$#######################################""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$####################################################################################""""""""""""!!!"""""""""##########################################""""""""""""######""""""""""""""""""""""""#########"""""""""""""""########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""mmmSSSCCC:::888888999;;;:::555000+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%+++***)))&&&(((+++***!!!"""FFF%%%%%%%%%%%%%%%%%%%%%%%%((()))""""""--- !!!''''''(((%%%&&&&&&''''''&&&&&&%%%(((###***###%%%((('''((()))JJJ---***333&&&&&&&&&&&&&&&&&&&&&&&& )))""",,,$$$WWW%%%###'''$$$%%%|||%%%%%%)))&&&%%% %%%(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""#########!!!%%% %%%===################################################"""%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$!!!'''@@@<<<$$$"""---'''XXX222$$$###$$$%%%!!!$$$ $$$$$$$$$$$$$$$$$$$$$$$$,,,(((((($$$&&&CCC<<< --- """---"""(((########################################################################""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##########################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""##############################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""lllSSSDDD:::888888999;;;999444000+++++++++************)))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$&&&"""++++++,,,((()))111***---ZZZ%%%%%%%%%%%%%%%%%%%%%%%%$$$,,,###$$$&&&???'''(((///###'''%%%&&&&&&''''''&&&&&&%%%%%%"""***&&&,,,"""&&&)))"""JJJ;;; ,,,***%%%%%%&&&''''''''''''&&&(((%%%+++$$$... %%%$$$!!!<<<'''(((!!!+++((('''555***'''(((,,,$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""#######################################$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""#################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###############!!!%%% %%%===################################################!!!%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""+++"""(((,,,444!!!"""###'''$$$######%%%!!!&&& $$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$+++333555%%%###"""///!!!###"""""""""###############"""""""""#######################################"""############$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$################################################""""""""""""""""""""""""!!!!!!"""""""""""""""###""""""""""""##########################################""""""""""""######""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""lllSSSEEE:::999888999:::888333...+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***((( ***%%% {{{CCC666ooo&&&&&&&&&&&&&&&&&&&&&&&&''',,,$$$'''!!!666???>>>}}}%%%&&&&&&''''''&&&&&&%%%"""'''))) 000!!!&&&%%%///qqq777&&&///$$$%%%'''((((((((('''&&&***'''""")))((($$$!!!!!!%%%%%%"""!!!&&&&&&'''###+++666<<<222www$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################""""""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###############!!!%%% %%%===################################################!!!$$$!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$###''''''%%%!!![[[+++ +++fffYYY$$$######$$$"""%%%(((###$$$$$$$$$$$$$$$$$$$$$$$$000 &&&111---:::,,,$$$!!!)))"""!!!"""""""""#########$$$!!!"""""""""#########$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""##########################################""""""""""""######""""""""""""""""""""""""!!!"""""""""####################################"""############$$$$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""lllTTTEEE:::999888999:::777222---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++444'''((( 666&&&&&&&&&&&&&&&&&&&&&&&&--- )))$$$(((!!!ZZZ%%%&&&&&&''''''&&&&&&%%%$$$---&&&111$$$)))$$$"""++++++,,,$$$%%%'''(((((((((''''''"""&&&%%%(((***###MMM***&&&(((((('''"""((( %%%&&&000AAA$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$############"""########################""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################!!!!!!""""""#########$$$###!!!%%% %%%===################################################!!!$$$!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$,,, rrr"""!!!$$$&&&)))%%%)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''')))"""///"""+++QQQ!!!((("""&&&(((!!!!!!""""""#########$$$!!!!!!""""""#########$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""##########################################""""""""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$######"""""""""############$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""nnnQQQDDD<<<888555777;;;:::333,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((("""111$$$!!!---"""LLL++++++)))(((''''''''''''''' )))111 ###rrr&&&''''''((())))))(((((((((''''''&&&''''''((((((555!!! BBB...---)))$$$+++""")))(((---&&&---!!!:::((($$$///$$$###000''''''"""+++ddd######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$##########################################"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!"""###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$###"""&&& &&&>>>###################################################'''$$$&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%***$$$$$$&&&EEE000!!!+++,,,$$$$$$&&&$$$'''"""((())) '''$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,hhh)))!!!(((+++""""""###$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$##############################!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""############$$$#########""""""!!!!!!""""""""""""############$$$$$$######""""""!!!!!!$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$###"""!!!!!!""""""######""""""""""""######""""""""""""############!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################mmmQQQDDD<<<888666777;;;999222,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((+++""""""...666HHH+++***))))))((('''''''''111### )))&&&!!!444ppp'''''''''(((((((((((('''%%%%%%%%%%%%&&&'''((((((,,,,,,999(((mmmUUU&&&---&&&"""000)))'''******'''+++$$$TTTWWW...[[[bbb000!!!+++'''"""''')))###!!!>>>[[[)))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!#########!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""##########################################$$$$$$$$$$$$######"""############$$$$$$$$$###"""&&& &&&>>>###################################################'''$$$&&&###$$$$$$$$$$$$$$$$$$$$$$$$!!!)))"""""""""YYYHHH111&&&"""!!!)))"""%%%%%%&&&&&& %%%"""%%%###+++###$$$$$$$$$$$$$$$$$$$$$$$$!!!MMMYYY"""###""" """""""""###$$$$$$$$$$$$###########################%%%$$$$$$$$$####################################"""""""""""""""##################$$$$$$$$$%%%%%%""""""""""""########################"""""""""!!!""""""""""""#####################"""""""""""""""############""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$###"""""""""""""""######""""""""""""######""""""""""""############"""""""""""""""#########!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################lllPPPDDD;;;888666888:::888222,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((!!!(((######333333%%%111000+++******)))((((((((('''$$$$$$&&&))),,,+++$$$&&&"""YYY''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))***666!!!222!!!KKKNNN %%%222000###)))---***(((!!!---000""",,,222,,,...$$$!!!$$$)))***$$$%%%***aaa"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############################################################"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""##########################################$$$$$$$$$$$$######"""############$$$$$$$$$###"""&&& &&&>>>########################$$$$$$$$$$$$$$$$$$$$$$$$"""'''###&&&###$$$$$$$$$$$$$$$$$$$$$$$$ ***!!!###!!!...888(((...$$$***'''%%%}}}###&&&&&&&&&(((%%%,,,,,,%%%!!!%%%******$$$$$$$$$$$$$$$$$$$$$$$$ ...###&&&%%%""""""###$$$$$$$$$$$$###########################$$$$$$#########"""""""""####################################""""""""""""#########$$$$$$$$$$$$%%%""""""""""""########################""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""############$$$###""""""""""""""""""######""""""""""""######""""""""""""########################""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$#######################################jjjNNNCCC:::888666888999777222,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((,,,,,,((( ***...&&&333222---|||************))))))(((((($$$+++---$$$"""+++111///...MMM((((((''''''''''''''''''((((((((((((((()))***+++888+++@@@666000ppp---$$$...---)))(((---***)))000...(((444sss555111$$$***###+++&&&###$$$%%%$$$''',,,%%%,,,FFF---######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!"""""""""##########################################$$$$$$$$$$$$######""""""#########$$$$$$$$$###"""&&& %%%>>>########################$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###&&&"""$$$$$$$$$$$$$$$$$$$$$$$$!!!,,,&&&&&&TTT'''555 ------***&&&$$$___"""&&&%%%&&&'''$$$(((,,,***$$$$$$$$$$$$$$$$$$$$$$$$$$$***<<<'''###'''"""""""""###$$$$$$$$$$$$####################################""""""""""""!!!########################$$$$$$######""""""!!!!!!############$$$$$$$$$$$$!!!"""""""""#####################"""""""""""""""!!!"""""""""############!!!!!!""""""######$$$$$$ !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###############"""""""""""""""#########""""""""""""######!!!"""""""""############$$$$$$######""""""!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################hhhMMMCCC999888777888888666111---,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&###******%%%!!!%%%&&&333,,,"""???mmm)))******+++******)))(((---((($$$&&&'''%%%""""""&&&###---444&&&!!!MMM)))(((((('''''''''((()))+++******)))))))))******&&&444---&&&000///$$$&&&---111yyy@@@555///222666+++(((111---,,,'''///######,,,((( ,,,&&&$$$$$$'''&&&###"""$$$000!!!"""+++)))===######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!"""""""""##########################################$$$$$$$$$$$$######""""""#########$$$$$$$$$###"""&&& %%%>>>########################$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""+++'''***MMMddd)))dddyyyoooUUU,,, 111&&&###)))###$$$&&&%%%###$$$===!!!$$$$$$&&&uuu$$$''' $$$000***&&&$$$$$$$$$$$$$$$$$$$$$$$$)))ppp%%%'''!!!&&&""""""###$$$$$$$$$$$$####################################""""""""""""!!!########################$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$!!!"""""""""############""""""""""""""""""######!!!"""""""""############!!!!!!""""""######$$$$$$ !!!"""###$$$$$$%%%##############################""""""""""""""""""###"""""""""""""""############""""""""""""######!!!"""""""""############$$$$$$######""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################gggLLLBBB888888777888888555111---,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))))))))&&&&&&&&&''''''''''''(((&&&%%%000...,,,,,,)))*** ###$$$(((000$$$nnn))))))+++++++++***)))(((***""""""---111---***...$$$!!!###)))'''###&&&///'''***)))((('''((()))++++++++++++************++++++)))///+++(((000444555<<<555888888???oooLLLDDD===KKKGGG<<>>########################%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&"""%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''''''''$$$ $$$!!!&&&((()))111222!!!'''###)))"""$$$'''######$$$!!!)))SSS"""$$$000$$$&&&***%%%((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$#########"""""""""####################################"""""""""""""""""""""############$$$""""""""""""############""""""""""""############""""""""""""############""""""""""""############ !!!!!!"""###$$$$$$$$$####################################"""""""""""""""""""""""""""######$$$######""""""""""""######""""""""""""########################"""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#######################################$$$$$$$$$########################fffKKKBBB777777888888777444000---,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((///+++&&&###$$$$$$""" ***///)))$$$%%%((('''---&&&'''\\\((()))+++,,,,,,+++)))((())))))***(((""""""+++***,,,(((###&&&,,,+++%%%666)))(((bbb***)))(((((()))+++---///,,,,,,,,,---...000111222:::---777EEE@@@DDDKKKAAA<<>>########################%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%"""%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!"""(((!!!)))ZZZYYY'''333000'''***+++ 333888$$$%%%'''###"""(((###&&&$$$---333######%%%LLLqqqeee***$$$$$$$$$$$$$$$$$$$$$$$$>>>%%%&&&""""""###$$$$$$$$$$$$###########################%%%$$$$$$$$$####################################"""""""""""""""#########""""""""""""############""""""""""""############!!!"""""""""############""""""""""""#####################"""""""""""""""!!!!!!""""""#########$$$####################################"""""""""!!!"""""""""""""""###$$$$$$######""""""""""""######""""""""""""############"""""""""""""""#########""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################eeeJJJAAA777777888888777444000...,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((,,,---%%%'''+++,,,///$$$$$$&&&(((((('''((()))###000+++((()))AAA^^^SSS((()))+++,,,,,,+++***)))&&&******)))+++///---'''&&&&&&(((***+++******+++ ,,,...,,,333<<>><<<<<<***999!!!///---'''---"""+++&&&###$$$***,,,)))''''''###(((&&&"""%%%...---$$$%%%"""&&&222>>>cccDDD"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$"""&&&!!!&&&>>>########################%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%"""%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$*** ++++++(((+++000$$$"""'''!!!''',,,,,,'''%%% &&&''',,,"""%%%---$$$'''&&&000$$$...333,,,000$$$$$$$$$$$$$$$$$$$$$$$$(((^^^(((111""""""###$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$$$$###########################!!!!!!""""""######$$$$$$""""""""""""############""""""""""""############!!!!!!""""""#########$$$""""""""""""############$$$$$$######""""""!!!!!!""""""""""""####################################$$$#########""""""!!!!!!""""""!!!""""""###$$$$$$######""""""""""""######""""""""""""############!!!!!!""""""######$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$########################cccMMM@@@<<<:::999888666222...***++++++******)))(((((((((((((((((((((((((((((((((************)))(((&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&''''''''''''''')))))))))))))))*********+++++++++************)))''''''((()))))))))))))))'''(((((('''&&&'''))),,,,,,)))&&&'''***+++***((()))...222000...000555999333888999===FFFDDDDDDNNNVVV^^^kkkwwwyyyqqqeee^^^fffhhhjjjjjjgggggghhhkkkgggnnnqqqmmmiiigggfffccc]]]]]]]]]]]]\\\^^^aaadddmmmhhhaaa[[[XXXYYY___fffaaadddaaaZZZUUURRRIII???:::555111///,,,))))))---''''''((((((''''''&&&&&&)))((((((((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######"""#################################################################################"""############$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***!!!'''+++%%%!!!!!!'''<<<######$$$$$$$$$%%%%%%%%%)))'''###444222!!!'''***"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((WWW%%%$$$"""***!!!(((###$$$+++***$$$%%%...***333!!!ddd((()))'''%%%***$$$(((,,,'''&&&)))$$$ ###$$$"""222%%%###!!!$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$############"""!!!!!!"""###############""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""############$$$$$$###"""!!!!!!""""""""""""""""""############"""############$$$$$$$$$""""""""""""############$$$$$$###"""!!!!!!"""""""""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""############""""""""""""!!!!!!!!!!!!################################################$$$#########""""""!!!!!!########################cccMMM@@@;;;999888777666333...+++++++++******))))))((((((((((((((((((((((((((((((************)))((('''&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''((((((((((((((())))))))))))************+++++++++************)))(((((()))************))),,,------+++))))))***+++)))***+++++++++---///000222222222222555<<>>@@@GGGRRR___iiinnnooo{{{xxx||||||vvvmmmiiihhhjjjjjjiiillljjjeee]]]WWWTTTSSSTTT```eeehhhggghhhjjjkkkiiihhh```YYYUUUMMMAAA666222///---+++)))''''''((()))%%%$$$%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$#######################################################################################"""############$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&,,,&&&))) uuuJJJ999]]]$$$$$$$$$$$$%%%%%%%%%%%%'''###$$$555###@@@~~~JJJ777vvv&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''###%%%]]]$$$%%%!!!###''',,,---(((###&&&...!!!%%%111%%% $$$***'''++++++$$$%%% ---BBBjjjBBB>>>###(((###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$############""""""""""""############$$$""""""""""""""""""""""""""""""""""""############""""""""""""############$$$###""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""############$$$###"""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""############################################################""""""""""""########################cccLLL???888777777777777444111...,,,,,,+++******))))))((((((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***************)))))))))******++++++,,,+++++++++*********))))))******+++,,,,,,,,,,,,+++&&&(((************+++,,,---...000111222777===BBBRRR\\\ppp{{{yyyvvvnnnccc^^^___ccceeehhhllloooooommmkkkkkkkkkeee```^^^```___WWWNNNJJJ;;;777111,,,))))))+++,,,((((((((()))))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$########################################################################""""""#########$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''!!!,,,;;;$$$$$$$$$%%%%%%%%%&&&&&&$$$---&&&"""ZZZ&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''' ,,,)))hhh---444---'''"""!!!'''+++''' 000,,,,,,(((QQQ !!!"""!!!kkk+++))) ))) '''"""!!!)))###!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$#########""""""###""""""#########$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""##################"""""""""""""""###!!!"""""""""############""""""#########$$$$$$$$$!!!"""""""""##################"""""""""""""""###"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############!!!"""""""""############"""""""""""""""##################################################################"""""""""""""""########################bbbLLL???777777666777777555111...,,,,,,++++++***)))))))))))))))))))))))))))))))))((())))))))))))((((((''''''''''''&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((())))))***************((())))))***+++,,,,,,,,,+++++++++*********))))))******+++,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...//////000444===JJJVVV^^^aaauuu~~~|||zzzwwwtttllljjjiiigggmmmooorrruuuuuutttssstttfff^^^ZZZ[[[]]]^^^```bbbTTTNNNCCC777///***)))))))))'''''''''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&"""+++$$$555$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!((())))))///kkk&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&***kkk)))000222""",,,--- 111!!!,,,***!!!,,,'''***&&&)))%%%***...###!!!(((""""""(((+++"""OOO:::(((---***#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""#########"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""###############"""""""""""""""######!!!"""""""""############""""""#########$$$$$$$$$!!!"""""""""###############"""""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############!!!"""""""""############!!!"""""""""#########$$$################################################""""""""""""""""""##############################bbbLLL>>>888777777777777555111...,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&&&&&&&'''((('''''''''(((((())))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((()))***************((())))))***+++,,,------+++++++++************)))******+++,,,,,,,,,,,,+++***++++++++++++,,,///222888===JJJ]]]rrrzzzyyy{{{|||vvvkkkgggjjjjjjdddgggnnnxxxyyyqqqrrrwww|||wwwllleeebbbdddkkkppprrrtttwwwpppfff[[[VVVTTTVVV^^^gggiiicccYYYLLL???444---))))))'''%%%%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''//////)))(((;;;III%%%%%%%%%%%%&&&&&&&&&&&&...''''''333bbb&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&///---...'''XXX333***))),,,"""%%%555%%%000...))) PPPddd !!!LLLmmm&&& %%%&&&$$$,,,%%%&&&)))***$$$&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$############"""$$$$$$###"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""""""""######$$$""""""""""""############"""############$$$$$$$$$""""""""""""############"""""""""""""""######$$$"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""############!!!""""""######$$$$$$$$$################################################""""""""""""####################################bbbKKK>>>999888777777666444000------,,,,,,++++++******)))))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''((((((((()))'''((())))))******))))))((())))))***,,,------...+++++++++************))))))******+++++++++++++++***+++,,,---000555;;;@@@NNN[[[qqq}}}nnnpppkkktttvvvpppooowwwzzzwwwzzzyyyppplllnnnuuuzzz|||~~~zzz}}}qqqfff^^^aaafffiiillloooqqqlllfff___VVVOOOQQQXXXeeefffeeeaaaXXXMMMBBB;;;333///***''''''((())))))''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%########################################################################"""############$$$$$$$$$""""""############""""""""""""############""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""''',,,***666%%%%%%%%%&&&&&&&&&&&&'''###'''(((111222---VVV&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''###555,,,+++)))PPPPPP )))888,,,!!!&&&...,,,'''"""'''###..."""111$$$&&&+++***###'''///!!!$$$'''???>>>===###(((%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$############"""%%%$$$###""""""$$$%%%'''""""""""""""""""""""""""#########"""""""""""""""""""""""""""############"""""""""""""""###$$$$$$""""""""""""############"""############$$$$$$$$$""""""""""""############"""""""""""""""###$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""############""""""""""""############!!!""""""######$$$%%%%%%################################################!!!"""""""""####################################bbbKKK>>>999888777777666444000,,,------,,,++++++******)))))))))))))))))))))))))))(((((()))))))))))))))(((((('''&&&%%%%%%&&&'''(((&&&''''''((()))******+++((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((()))))))))))))))((())))))+++,,,---......+++++++++************)))))))))***++++++++++++***---///222666<<>>!!!'''000!!!'''000&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%\\\222000"""$$$((("""""")))###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""####################################"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""################################################""""""""""""""""""""""""################################################~~~bbbLLL@@@888777777777777444111------,,,+++******)))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************((((((''''''''''''((((((&&&&&&'''''''''(((((((((************))))))))))))))))))***+++,,,,,,---......,,,++++++---///000000///000//////444AAARRR___}}}yyyzzzuuuyyy{{{rrrkkkjjjnnnwww{{{uuulllggggggfff[[[SSSXXXeeeppprrrooonnnnnnooommmhhh^^^SSSKKK===444+++(((***,,,***((((((((((((''''''&&&&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""&&&+++***%%%"""""")))'''!!!KKK(((((((((''''''''''''&&&&&&'''(((((())))))((((((''')))&&&###(((...'''333222(((pppsss)))***++++++******,,,...***+++------,,,++++++,,,...000111///---,,,...111444///,,,,,,+++(((&&&'''666fff,,,+++***((('''&&&&&&&&&&&&(((""" 222fff\\\222&&&***###000(((&&&...&&&&&&&&&&&&&&&&&&&&&&&&&&&'''######:::iiiuuu==="""000!!!!!!%%%((('''######'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""#########$$$$$$""""""""""""""""""""""""####################################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######################################################""""""""""""""""""""""""################################################}}}```LLL@@@888777777777777444000------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((''''''(((((((((''''''''''''((((((((((((*********)))))))))))))))))))))***+++,,,,,,------***,,,...///111222444555+++222999<<>>888777777777777444111------,,,+++******)))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))******************+++++++++,,,,,,,,,***///333333111111666:::KKK___rrr{{{llllllzzz}}}xxxrrrlllhhhjjjooo```XXXaaannnrrrrrrsssuuuvvvuuurrrnnnlllllllllllliiiaaaTTTDDD777///,,,,,,,,,+++***))))))(((((()))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###((()))&&&$$$&&&(((((((((---!!!"""999===%%%'''(((((((((((()))))))))'''((())))))******))))))...%%%$$$---000+++&&&((((((---++++++000...000999,,,---......///222666999EEEHHHIIIFFF@@@>>>@@@DDDGGGEEECCCCCCCCCAAA>>>;;;<<<===999444333999@@@CCCJJJLLLIIIEEEBBBBBBFFFIII@@@???===:::666222///---000444***!!!&&&&&&'''000(((###%%%***+++******"""+++((("""(((+++(((***&&&&&&&&&&&&&&&&&&&&&&&&(((000$$$$$$&&&%%% ###)))***+++,,,"""#########&&&(((%%% ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################################################################!!!!!!!!!"""""""""######""""""""""""""""""""""""########################""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################bbbKKK>>>888777777777777444111---...---,,,++++++*********))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************&&&'''((())))))((('''&&&'''((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,+++000333333444:::FFFPPPmmm|||{{{{{{pppgggxxx{{{kkkiiikkkiiiiiimmmmmmppprrrrrrooolllkkkkkkkkkjjjhhhcccYYYKKK===444------,,,+++***)))(((((()))(((&&&&&&((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''######&&&+++,,,******+++666444111 $$$'''((((((((())))))))))))(((((()))************)))111(((###&&&***---///333&&&---444...,,,111,,,&&&111333555888<<>>BBBHHHPPPXXX^^^```ccceeebbb^^^___gggnnntttggggggkkkfffllluuuxxxkkkXXXOOOQQQLLLIIIJJJJJJPPPLLLAAAKKKBBBDDDHHHLLLPPPSSSUUUUUUQQQBBB???<<<222777888&&&---(((&&&+++,,,)))(((+++'''!!!'''---***))))))###&&&&&&&&&&&&&&&&&&&&&&&&&&&+++&&&"""###### +++### %%%(((&&&%%%'''$$$ !!!&&&&&&###'''...$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################}}}gggKKK===:::999777777777555222///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))((((((((((((&&&'''))))))(((''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++...,,,,,,...,,,***,,,111...///666@@@JJJWWWmmmvvvmmmzzzuuukkkdddddddddgggnnnssssssrrrqqqrrrnnniiihhhhhheee]]]WWWFFF666)))))),,,+++((()))(((***,,,,,,+++)))(((((((((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))***,,,+++******+++++++++***,,,++++++,,,...///......---///111333777<<>>GGGOOO]]]qqqwwwqqqnnnmmmhhhnnnvvv|||sssuuuccc``````eeemmmsssvvvvvvvvvrrrnnnkkkjjjgggccc```TTTEEE777000+++''''''+++&&&'''(((((((((((()))***(((((((((((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************...---------------,,,+++)))***,,,///222222222000333444666;;;DDDQQQ```jjjzzz|||{{{{{{lllZZZUUUNNNKKKLLLKKKGGGDDDEEEDDDEEEFFFIIIJJJKKKJJJFFFCCC>>>;;;888333...******)))(((((('''&&&&&&&&&'''&&&%%%%%%'''((('''&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""#########$$$$$$$$$######################################################""""""!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###########################$$$$$$$$$#########""""""""""""""""""####################################""""""""""""""""""""""""########################"""""""""""""""#########{{{eeeKKK>>>:::999777777777555222///...------,,,,,,++++++*********************************)))))))))((((((((()))******((('''''')))+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,---))))))---///---...000???YYYkkklllrrrtttjjjttt~~~tttpppjjjccc___]]]\\\]]]]]]cccjjjooorrruuuyyy}}}vvvtttqqqwww|||ssshhhbbbfffmmmqqqsssxxxuuuqqqmmmjjjhhhhhhhhhdddYYYJJJ<<<000((('''+++(((((('''&&&'''((()))***((((((((((((''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))+++++++++***************+++++++++,,,------------000000000222555888;;;===GGGJJJQQQ[[[iiizzzzzzqqqpppqqqkkk]]]PPPEEEBBB??????CCCHHHLLLOOONNNMMMLLLIIICCC;;;444///---,,,)))'''''''''((()))'''&&&&&&&&&((('''%%%$$$'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$###################################################""""""""""""!!!!!!!!!################################################"""############$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""##############################$$$$$$$$$###############"""""""""#########$$$$$$########################""""""""""""""""""""""""####################################""""""""""""yyycccJJJ>>>:::999777777777555222///...------,,,,,,++++++************************************)))))))))((((((++++++***(((''''''***---(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))*********+++++++++,,,,,,...+++***,,,---111:::CCC___ppp{{{uuugggdddtttssslllbbb```eeemmmqqqpppqqqqqqoooooooooppprrrssswww{{{}}}|||{{{|||{{{uuurrrqqqqqqxxx}}}ttt~~~vvvqqqyyyyyygggbbbggglllmmmrrrrrrpppmmmiiiggghhhiiillleeeZZZMMM???333+++))),,,+++))))))))))))((('''((((((((((((((('''&&&&&&$$$$$$$$$######$$$$$$$$$################################################%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++++++++************))))))***,,,,,,---...///111222333555999BBBOOO]]]eeejjjrrrzzz[[[SSSIIIAAA???AAACCCDDDIIIKKKNNNOOOLLLGGGBBB???666333///,,,******++++++(((''''''((())))))'''%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""###############$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!xxxbbbIII???:::999777777777555222///...------,,,,,,++++++***************************************))))))))))))++++++***(((''''''***---(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,---,,,,,,---000:::NNNaaazzzjjjssstttwwwuuupppkkkbbbZZZXXXYYY[[[aaahhhoootttwwwtttvvvxxxyyyzzzzzzyyyxxxxxx{{{~~~zzzxxxkkkoootttzzzzzz|||vvvssszzznnndddgggkkkkkklllnnnooonnnkkkiiihhhhhhkkkhhhccc\\\SSSFFF666***+++***)))***+++***(((%%%((((((((()))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))'''''''''((((((((()))))))))))))))************+++************************---...//////...000444888444;;;GGGUUUfffyyy{{{ppp```TTTMMMHHHDDDBBBCCCEEEHHHLLLPPPRRRRRRQQQEEEBBB<<<666111---+++***'''&&&&&&''')))***((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""######$$$$$$$$$%%%########################################################################""""""""""""####################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################################################################$$$$$$$$$$$$########################################################################$$$$$$######""""""!!!!!!vvv```III???:::999777777777555222///...------,,,,,,++++++***++++++++++++++++++++++++++++++*********))))))))))))******((('''''')))+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++---111888AAAQQQkkkssspppyyyqqqcccSSSJJJKKKPPPSSSSSSZZZ___hhhpppssssssuuuyyywwwzzz{{{wwwqqqqqqqqqqqqsssxxx~~~uuurrr}}}mmmiiifffbbbkkklllnnnooonnnmmmkkkiiieeehhhiiigggbbbWWWEEE666+++)))'''(((***+++)))&&&((((((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''''''((((((((())))))))))))*********++++++++++++******+++++++++,,,,,,,,,...000111111222777@@@FFFOOO\\\ooo{{{rrrmmmggg```ZZZHHHDDDAAACCCIIIPPPSSSTTTRRROOOKKKDDD===555///,,,)))'''%%%&&&'''(((((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$#######################################$$$$$$$$$#########$$$$$$$$$$$$%%%####################################################################################""""""""""""uuu___HHH@@@:::999777777777555222///...------,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))'''((())))))''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,------...000;;;NNNbbbvvvtttvvvnnnZZZNNNIIIEEEAAAAAAHHHRRR\\\ccccccgggqqq}}}~~~|||}}}vvvxxxxxxnnneeellljjjiiikkknnnooommmjjjbbbiiinnnkkkgggaaaVVVKKK888222+++((()))***)))((((((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))'''((((((((())))))))))))*********+++++++++,,,,,,++++++,,,---...///000000///333777<<>>::::::999777555111...---......---------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))*********)))))))))))))))++++++***)))((('''&&&&&&++++++******************,,,***,,,///000---///333>>>EEEbbbjjjWWWEEEBBBGGGIIIFFFCCCLLLLLLNNNPPPUUU]]]gggnnn|||yyykkkvvvtttbbbaaahhhkkkkkkmmmlllllllllkkkjjjgggeeeddd^^^QQQ>>>111,,,+++)))(((%%%$$$&&&)))((($$$%%%(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))*********)))))))))))))))((())))))************)))***++++++***)))))),,,///,,,......,,,///999@@@BBBDDDKKKYYYooovvvjjj[[[LLLJJJQQQMMMFFFFFFKKKJJJCCCEEEMMMGGGGGG???333,,,---,,,((('''((()))*********)))((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""########################$$$$$$$$$#########""""""################################################$$$#########""""""!!!!!!""""""""""""####################################"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%##############################$$$$$$$$$$$$##############################uuuYYYKKK>>>999999999888666444111000......---------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))***)))))))))))))))))))))*********)))((((((''''''++++++*********************+++...///,,,,,,666AAASSS```vvvfffZZZFFF???:::???EEEHHHKKKMMMNNNPPPTTTYYY```hhhqqqwww~~~|||zzzyyyvvvvvv~~~nnnaaa```dddiiilllllllllllllllkkkiiigggeeeeee]]]PPPBBB777///+++))))))'''(((+++***&&&%%%((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))************))))))))))))*********+++++++++******+++---...///...---++++++***444:::999;;;GGGXXXccckkkyyy~~~qqqfffaaaPPPFFFAAAEEEEEE<<<777:::BBBDDDAAA;;;888777111)))((()))******)))((('''&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################$$$$$$$$$#########""""""################################################$$$#########""""""""""""""""""""""""####################################"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$##############################$$$$$$$$$$$$##############################vvvZZZLLL???999999999999777555333222......---------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++++++++++++++++++++...111000---444III___ooo~~~xxxaaaOOOBBB999999;;;AAAHHHKKKJJJLLLQQQSSSWWW\\\aaaffflllqqquuuuuuuuuuuutttssstttwwwzzzyyy{{{}}}~~~~~~yyy~~~|||~~~|||ddd[[[```iiimmmllllllmmmmmmlllkkkiiihhhjjjhhhaaaUUUEEE777...***+++)))))),,,+++'''&&&(((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))************************++++++++++++++++++++++++,,,++++++,,,...//////...444:::AAAHHHWWWooogggVVVGGGDDDCCC<<<777777<<<>>>@@@BBBDDDCCC:::///******)))(((((('''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$########################$$$$$$$$$##############################################################################""""""""""""""""""#########$$$$$$########################"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$$$$##############################vvvZZZMMM???999999999888777444222111......---------,,,,,,,,,***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))***************+++++++++++++++,,,...///000222777IIIiiivvvlllSSSDDD>>>===<<>>888555:::CCCHHHHHHEEE???;;;333+++'''&&&''')))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$$$$%%%###############################################################################################################$$$$$$$$$############$$$$$$$$$$$$########################"""######"""!!!!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""##############################$$$$$$$$$$$$##############################vvvZZZLLL???::::::999777444111...,,,......---------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))((((((((()))******++++++)))))))))******+++++++++******++++++,,,---------000000888KKKeeecccOOOCCC:::;;;CCCIIIMMMOOOSSSMMMJJJMMMOOONNNLLLMMMJJJLLLMMMLLLIIIFFFEEEEEEEEEGGGIIIJJJJJJJJJKKKLLLRRRRRRRRRSSSUUUWWWZZZ[[[___aaafffnnnqqqttt{{{{{{zzz{{{~~~pppccc\\\dddeeehhhjjjkkkllllllkkkeeeddddddgggggg___QQQEEE666---''''''((('''&&&((())))))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******))))))******+++,,,,,,,,,+++*********+++---///000,,,000777>>>DDDKKKQQQVVVaaawwwzzznnn```SSSKKKHHH>>>777888===BBBEEEIIIKKKFFF>>>666...)))'''&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$#######################################$$$$$$$$$#########################################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$$$$##############################vvvYYYKKK>>>::::::999888666333000///......---------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))'''(((((()))******++++++******************++++++******++++++,,,------...111999KKKggg]]]BBBEEEBBBEEELLLPPPMMMLLLNNNRRRLLLGGGGGGFFFCCCBBBEEEBBBCCCCCCBBB@@@@@@BBBCCCAAACCCFFFGGGFFFFFFGGGGGGKKKKKKLLLOOORRRSSSTTTTTTYYYZZZ___dddgggjjjrrr||||||}}}ssshhhiii}}}mmmeeeaaabbbeeegggiiijjjkkkkkkffffffhhhiiihhhcccZZZTTTBBB777---***)))(((''')))***)))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********))))))***++++++,,,------,,,++++++,,,---000333555555;;;DDDKKKSSS___nnnzzzssscccSSSIII@@@>>>===<<>>======<<<:::===BBB>>>>>>>>><<<;;;<<>>AAABBBBBBCCCEEEFFFGGGGGGJJJMMMQQQSSSSSSRRRPPPQQQUUUYYY[[[^^^hhhrrrtttyyy|||rrrgggjjj{{{ttt___```cccfffhhhiiijjjjjjfffiiikkkjjjfffaaa]]][[[MMM@@@333---+++)))(((*********)))''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------------------000333666888HHHLLLRRRWWWaaawww}}}ZZZQQQJJJFFF@@@999999===BBBEEEHHHIIIEEE===444...(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$######""""""########################""""""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""######"""!!!!!!"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$%%%##############################$$$$$$$$$$$$##############################wwwVVVHHH>>>::::::999999777555222111......---,,,,,,,,,,,,------------,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,)))************++++++++++++******+++++++++///555999UUUyyyeeeRRRGGG@@@DDDMMMMMMPPPSSSPPPJJJCCC???===555666999;;;===>>>>>>>>>???>>>===<<<;;;;;;<<<===============>>>???AAAAAACCCDDDEEEGGGHHHJJJKKKKKKKKKMMMPPPQQQSSSWWW^^^dddgggmmmvvv|||zzzsssrrruuu}}}{{{ooo]]]\\\hhhhhhdddjjjffffffffffffeeedddcccbbb]]]TTTFFF777,,,'''''')))***)))(((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************(((+++...---+++***,,,///000------///000222>>>LLLddd]]]\\\kkkoooZZZJJJBBB>>>>>>@@@777CCCFFFBBBGGGOOOHHH777///+++'''''')))***)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$tttTTTGGG>>>::::::999999777555222111......---,,,,,,,,,,,,------------,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,************++++++++++++000,,,,,,//////---222;;;RRRmmmfffIII??????AAAGGGNNNNNNNNNMMMIIIBBB<<<:::999666777999;;;============>>>===<<<:::::::::;;;<<<<<<<<<<<<======>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGGGGIIIKKKMMMOOOSSSYYY^^^___fffpppwww{{{~~~||||||~~~www|||jjjcccgggdddaaaiiifffggggggfffcccaaa``````^^^YYYMMM===///'''(((+++((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))*********++++++------,,,******,,,...111---,,,111888AAAOOO]]]ccclll}}}mmm[[[MMMFFFDDDDDD;;;CCCFFFAAAAAAHHHHHHBBB:::555...)))'''((()))***&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$qqqRRRFFF>>>::::::999999777555222111......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************+++++++++,,,...((((((...//////;;;LLLlll}}}cccMMM;;;===GGGMMMPPPRRRNNNKKKFFF???999555555666888999:::<<<===<<<<<<;;;<<<;;;::::::999::::::::::::;;;;;;;;;<<<============>>>>>>???@@@AAAAAAAAABBBCCCEEEGGGIIIMMMRRRVVVWWW^^^hhhpppvvv|||uuuttt}}}pppnnneeeaaaiiifffhhhhhhfffaaa^^^^^^___```___WWWHHH777,,,)))+++&&&&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))*********+++++++++...------,,,---...///111000///333===IIIVVVdddppptttssscccTTTIIIBBBCCCEEEEEEAAA<<<<<>>>>>>>>???@@@BBBDDDHHHLLLNNNRRRXXXbbbjjjqqqxxxyyyuuu{{{ooodddeeedddgggiiifffbbb___```bbbcccbbb]]]TTTFFF888...(((%%%&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,---...000222222222///555AAANNN[[[jjjyyyrrr\\\JJJMMMGGGCCCBBB;;;444777AAAHHHGGGCCC;;;111***))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$pppRRRHHH@@@::::::999999777555222111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,///---...111777GGGhhhqqqkkkooo~~~lllXXXQQQNNNOOOUUUZZZXXXUUUSSSJJJDDD===777555777:::===;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<;;;;;;999:::;;;;;;<<<;;;;;;:::;;;;;;;;;<<<<<<==================???BBBEEEHHHIIIPPPUUU]]]dddjjjrrr|||wwwxxxzzzddd[[[aaadddgggfffdddcccdddfffeeebbb___\\\VVVHHH666(((''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,...000000111111222777AAAOOO[[[iii}}}mmmYYYKKKCCCDDDAAA777444888BBBFFFIIIGGG>>>333+++'''(((((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrTTTHHH@@@::::::999999777555222111......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...000111444BBB]]]xxxzzzmmmpppzzzjjjYYYZZZYYYXXXWWWXXXXXXWWWVVVVVVEEEAAA;;;888999;;;===???;;;;;;<<<<<<<<<;;;999999:::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<=========;;;;;;;;;;;;;;;<<<===>>>>>>???===<<<<<<>>>AAADDDEEEEEELLLPPPVVV\\\bbbkkkuuu|||yyyssszzzhhhYYY```aaaccceeeggghhhhhhhhheeeaaa___``````UUU@@@000+++***)))((((((((())))))''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,---------,,,///111000///111555999IIISSS^^^hhhyyylllZZZJJJGGGGGGAAA:::888;;;AAAJJJMMMIII>>>333,,,***)))'''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttTTTHHH???::::::999999777555222111......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------)))///333<<>>??????>>>===;;;::::::;;;<<<>>>???@@@@@@===;;;;;;===AAACCCCCCAAADDDHHHNNNSSSYYYbbbmmmuuu{{{wwwyyywwwyyykkkaaa______bbbgggjjjiiifffdddaaa___```aaaZZZKKK???///---+++((('''((()))***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------111444333333:::HHHTTT]]]fffqqquuu\\\MMMJJJHHHDDD@@@888===EEELLLNNNIII???888---,,,***(((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$uuuTTTGGG===:::::::::999777555222111......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------(((111888JJJtttmmmdddnnnooodddfffgggccc___aaacccgggiiibbbPPPAAA===;;;:::;;;======:::777:::;;;<<<<<<<<<;;;:::999777888999:::;;;::::::999===>>>@@@AAAAAA???===<<<999:::;;;<<<>>>???@@@AAA<<<;;;:::<<<@@@BBBAAA???>>>BBBGGGLLLSSS\\\hhhqqq{{{|||{{{~~~bbb^^^\\\```gggkkkhhhccccccaaa______^^^ZZZRRRKKK222000,,,((('''(((***+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......---222555555888FFF]]]ooohhhssslllRRRIIIJJJIIIFFF999<<>><<<999;;;===???@@@@@@===:::888;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;===@@@BBBCCCBBB>>>AAADDDFFFIIIRRR^^^gggqqqvvv~~~uuuvvv}}}ccc]]][[[aaaggghhheeedddfffeeedddbbb___\\\YYYWWWGGG<<<...((((((******(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))++++++***************+++---,,,+++,,,.........------///444===LLL```uuuqqqtttZZZGGGGGGPPPKKK:::777GGGSSSOOOKKKNNNBBB777+++'''***,,,(((###((()))***)))(((((()))***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""##############################$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$uuuUUUHHH???::::::999999777555222111//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---++++++......,,,---111444HHHccc~~~lllbbb||||||ooonnnlllffffffmmmtttsssXXXEEE???@@@<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::;;;999888999;;;<<<:::888>>>???AAABBBAAA???<<<::::::;;;;;;;;;<<<<<<======;;;;;;===@@@DDDFFFGGGFFFAAADDDFFFGGGHHHNNNXXX___ooouuu|||~~~qqqfff^^^___cccdddcccddddddddddddcccaaa^^^[[[ZZZLLLBBB444+++)))*********((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((()))))))))***++++++************++++++,,,,,,,,,...///000//////000333:::GGGXXXjjjzzzwwwbbbOOODDDMMMJJJJJJOOOSSSTTTRRRPPPJJJCCC999111---+++)))((('''((()))((('''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""##############################$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$wwwWWWIII???::::::999999777555222111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...---+++...333333SSSpppxxxyyyxxxlll[[[zzztttqqqppppppkkkiiirrrcccFFF>>>???>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999::::::888666777888:::::::::???@@@AAABBBAAA???===<<<::::::;;;<<<======>>>>>><<<===@@@DDDIIIKKKKKKJJJEEEGGGIIIIIIHHHKKKPPPUUUffflllttt|||xxxgggaaaaaaaaaccceeebbbcccddddddbbb```^^^\\\SSSJJJ===111***)))+++---((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((()))))))))((((((((()))))))))******++++++************++++++,,,,,,...///000000000000000555???MMM^^^nnnzzzgggLLLKKKQQQSSSOOOPPPWWWYYYUUUQQQOOOIII>>>222+++***,,,((((((((((((((('''&&&%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$xxxWWWIII>>>::::::999999777555222111//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,...---,,,000666PPPnnnxxxpppwww{{{vvvxxxwwwuuutttsssvvv~~~nnnPPPDDDCCC???888<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::888777666777999<<>>===<<<;;;<<<===>>>???@@@AAABBB???AAADDDHHHLLLNNNLLLJJJGGGIIIKKKKKKIIIJJJLLLNNNWWW^^^iiissszzzvvviiicccaaacccfffddddddeeeeeedddaaa^^^]]]XXXRRRFFF888---(((***...((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********++++++*********+++,,,,,,,,,---///000/////////000444;;;FFFSSSaaaqqqqqq___ZZZRRRNNNQQQWWWWWWTTTSSSSSSPPPGGG:::000+++***)))(((((()))***)))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$xxxWWWIII>>>::::::999999777555222111///...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,...------444<<>>>>><<<;;;;;;;;;;;;::::::::::::999999888888999999:::666777888:::<<>>AAAEEEJJJMMMHHHGGGFFFEEEDDDDDDDDDEEEBBBBBBCCCDDDEEEEEEFFFFFFHHHGGGHHHJJJKKKKKKHHHFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLQQQWWW^^^ccciiinnnqqqzzz}}}zzzxxx~~~rrrccc___bbbggghhhjjjjjjgggccc___\\\]]]ZZZSSSHHH;;;000,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))))))))(((((((((((()))))))))******)))))))))*********++++++++++++***++++++,,,---...---///000...,,,...222666>>>IIIZZZiiiyyyzzzzzz}}}pppRRRQQQVVVRRRQQQVVVTTTRRRQQQQQQPPPJJJ???666...***&&&%%%''')))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$uuuUUUHHH???::::::999999777555222111............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******+++,,,,,,---......******---//////222===HHHRRRLLLPPPeeezzziiipppuuukkkZZZMMMIIIBBB999:::DDD;;;;;;;;;:::::::::999999:::999999888888999999:::888<<<@@@BBBDDDFFFJJJNNNKKKJJJHHHFFFFFFFFFGGGHHHDDDDDDDDDDDDEEEEEEFFFFFFHHHGGGFFFGGGHHHHHHGGGEEEFFFGGGGGGIIIKKKLLLLLLKKKKKKMMMQQQSSSVVV[[[___cccooowww{{{{{{yyy|||iii```bbbfffhhhjjjkkkiiifffaaa___^^^\\\XXXPPPDDD888///***((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++,,,---......,,,...///...---111999@@@IIISSSeeezzz|||xxxvvv}}}|||bbbTTTPPPOOOSSSYYYUUURRRPPPQQQQQQNNNHHHCCC888222***&&&''')))(((&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$sssTTTHHH@@@:::::::::999777555222111.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******+++,,,,,,---......)))***---000000333???LLLMMM???@@@\\\~~~qqqvvv{{{yyywwwwww```UUUIIIBBBAAA@@@<<<888;;;;;;;;;:::::::::999999:::999999999999999999::::::>>>BBBDDDEEEFFFIIILLLKKKIIIGGGEEEEEEEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEEEEFFFGGGFFFEEEFFFFFFFFFGGGIIIJJJJJJJJJHHHIIIKKKMMMOOOSSSXXX\\\cccmmm}}}pppdddeeedddfffiiikkkjjjgggdddaaa^^^]]][[[UUUKKK>>>111))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,---...///+++---///...///555???HHHZZZbbbttt||||||||||||~~~___LLLKKKQQQTTTTTTRRROOONNNNNNMMMLLLKKKCCC:::000+++***+++***((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$vvvWWWIII>>><<<;;;;;;999777333111///000000///...------,,,,,,,,,,,,,,,---------......---,,,++++++------,,,+++++++++++++++++++++,,,,,,+++,,,---,,,+++,,,///111---------///222999EEENNNPPP;;;AAAjjjyyyvvvxxx{{{}}}hhhUUUOOOGGGBBB@@@???===;;;:::;;;<<<;;;999888999::::::;;;<<<===???@@@@@@@@@??????@@@CCCFFFHHHHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIKKKMMMKKKJJJOOOVVVZZZ___lll{{{nnn```fffhhhhhhfffhhhkkkhhhbbbddd___YYYVVVRRRHHH999...***************))))))(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,,,,++++++***+++++++++,,,,,,,,,,,,------...///,,,111666555///111DDDYYYlllsss|||vvvuuuqqqiiifffhhhfffeeeaaa\\\ZZZ___iiiqqq~~~zzz^^^JJJJJJTTTTTTWWWTTTOOOOOOSSSRRRMMMJJJEEE;;;000(((&&&))),,,###((()))$$$###''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&tttVVVIII>>>;;;;;;;;;999777444111///000//////...------,,,,,,,,,,,,,,,---------......---,,,++++++------,,,++++++++++++++++++++++++++++++,,,---,,,+++,,,///111,,,000000...444IIIaaapppMMMFFFUUU|||}}}yyyttt|||bbbUUUOOOGGGBBBAAA???===;;;:::;;;;;;;;;999888999:::999;;;>>>@@@BBBDDDDDDDDDCCCBBB@@@@@@CCCEEEFFFFFFIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHKKKKKKJJJNNNTTTWWW[[[eeeqqqxxxyyy||||||jjjfffggghhhiiijjjjjjiiiiiibbb___[[[ZZZXXXOOOAAA666,,,+++***)))******))))))(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...//////333///...222999AAANNNYYYjjjyyyooofffaaa^^^___]]]XXXVVVXXXTTTQQQMMMJJJJJJNNNUUU[[[jjjoootttvvvxxx}}}~~~}}}uuubbbUUUOOOPPPVVVWWWRRROOOQQQQQQOOOLLLHHHBBB;;;444...***(((&&&******&&&%%%((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&sssUUUHHH>>>;;;;;;:::999777444111////////////...------,,,,,,,,,,,,,,,---------......---,,,++++++------,,,+++---,,,,,,++++++*********+++,,,---,,,,,,,,,...000+++222222///???eeeXXX```vvv{{{}}}zzzqqqaaaVVVOOOHHHCCCAAA???===;;;999:::;;;:::888777888999999;;;???DDDGGGHHHHHHGGGGGGCCC???>>>@@@BBBDDDEEEJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKHHHHHHJJJKKKKKKMMMQQQTTTVVV\\\dddhhhlllsss{{{|||jjjeeeffflllnnnjjjkkkqqqccc```^^^^^^]]]VVVJJJAAA000---***))))))******)))(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((()))))))))((((((((()))))))))******)))))))))*********++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------...000000555000///555>>>KKK\\\iii~~~nnnddd\\\VVVTTTRRRSSSVVVWWWUUUUUUWWW\\\YYYUUUTTTWWWZZZ^^^```aaa```]]][[[\\\aaajjjpppxxx~~~{{{|||}}}cccJJJLLLSSSWWWTTTPPPPPPQQQPPPNNNMMMKKKHHHCCC:::...%%%)))+++***((('''((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&sssTTTFFF===;;;;;;:::999777444111000//////.........---------,,,,,,,,,---------......---,,,++++++------,,,+++------,,,,,,+++***))))))***,,,------,,,---...000+++111000555TTTiii|||www}}}qqqfffVVVPPPHHHCCCAAA@@@===;;;888999::::::888888888:::888;;;@@@EEEGGGHHHGGGFFFEEEBBB???>>>@@@BBBCCCDDDJJJJJJJJJJJJJJJIIIHHHGGGEEEFFFFFFGGGGGGHHHHHHHHHLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQPPPOOONNNPPPLLLJJJMMMNNNNNNPPPTTTVVVUUUWWW[[[]]]bbblllxxx}}}tttgggcccmmmsssooonnnuuuhhhdddaaa___]]]YYYQQQJJJ666111,,,)))*********)))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,+++++++++,,,------------------...///111111000333888===BBBRRRpppyyyhhh[[[UUUUUUVVV```bbbfffiiikkkkkklllmmmllliiifffgggkkkoooooonnnjjjddd[[[UUUSSSTTTXXXZZZdddiiiqqqzzzzzzpppqqqxxxuuuWWWMMMOOOQQQQQQRRRRRRQQQPPPPPPOOOOOOPPPNNNEEE666+++))))))(((''''''((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&uuuTTTFFF<<<:::::::::999777444222000...............---------,,,,,,,,,---------......---,,,++++++------,,,+++------,,,,,,+++***))))))***,,,------------...///,,,...///>>>jjjyyywwwzzzsssgggWWWQQQIIICCCAAA@@@===:::888999::::::999888999:::999;;;@@@DDDFFFFFFDDDCCCAAA@@@@@@AAACCCDDDCCCBBBHHHHHHIIIIIIIIIIIIIIIHHHEEEEEEFFFGGGHHHHHHIIIIIILLLLLLMMMNNNNNNOOOPPPPPPSSSTTTUUUUUUUUUTTTSSSRRRQQQMMMLLLOOORRRTTTYYY```___ZZZXXXWWWXXX[[[dddnnnwww}}}ooodddnnnwwwuuusssvvvpppkkkddd___[[[XXXSSSPPP>>>777///******+++***)))(((((((((''''''(((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******(((((((((((()))))))))***))))))))))))************************++++++++++++,,,+++++++++,,,------...---------...///000222222...333===HHHUUUlllxxxsssrrrssstttnnneee___^^^cccllltttyyypppjjjgggeeecccbbbbbbbbbcccffflllvvvrrriiifffrrrtttWWWPPPJJJLLLRRRUUURRRNNNPPPOOOOOOQQQRRRLLLAAA777,,,(((&&&&&&''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&wwwUUUGGG===:::::::::999777555222111........................,,,,,,,,,---------......---,,,++++++------,,,+++---,,,,,,++++++*********)))+++---...------...///------111HHHsssyyy|||qqqdddXXXRRRIIIDDDAAA@@@===:::888:::;;;;;;:::999:::<<<:::<<<@@@CCCEEEEEEDDDDDDAAA@@@AAABBBDDDEEECCCBBBEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQSSSUUUVVVXXXXXXWWWUUUTTTPPPNNNNNNPPPRRRWWWaaalllhhhaaa[[[YYYYYYZZZ___fffuuuzzz~~~oooqqqyyyzzzyyyzzzxxxrrrjjjbbb\\\XXXUUUSSSGGG>>>222,,,+++,,,+++))))))((((((''''''(((((()))&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))*********++++++*********++++++++++++,,,,,,++++++,,,,,,---...///---------...000111333444444777DDD^^^{{{{{{jjjaaa```bbbeeemmmhhhgggnnnyyyzzzvvvtttpppiiiccc___bbbhhhnnnyyyzzzvvvkkkhhhYYYJJJJJJPPPSSSQQQOOOOOONNNNNNPPPQQQOOOJJJFFF555---(((((()))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&yyyWWWIII@@@999:::999999777555222111........................,,,,,,,,,---------......---,,,++++++------,,,+++++++++++++++++++++++++++)))+++.........---......//////777NNNnnnttt|||oooeeeYYYRRRJJJDDDBBB@@@===:::999;;;<<<<<<;;;;;;<<<===<<<===@@@DDDFFFHHHIIIIIIFFFDDDBBBBBBCCCDDDCCCBBBBBBCCCEEEGGGHHHJJJJJJKKKHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNPPPQQQRRRTTTTTTUUUVVVYYY[[[[[[ZZZYYYXXXTTTSSSRRRPPPNNNQQQ^^^mmmkkkccc]]]___ccceeegggjjjwwwzzz}}}}}}|||}}}}}}wwwxxx|||}}}xxxqqqjjjccc]]]XXXUUUOOODDD666---,,,---+++((())))))(((((((((((())))))''''''''''''(((((((((((('''''''''((((((((())))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,...//////------...///000222333444:::FFFaaa}}}tttiiicccfffoooxxx~~~vvvkkkdddbbbbbbiiirrr{{{|||gggRRRKKKLLLNNNOOOQQQOOOOOOOOOPPPPPPQQQQQQQQQCCC888...---,,,)))((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&zzzXXXKKKBBB999999999999777555333111---.....................,,,,,,,,,---------......---,,,++++++------,,,+++++++++++++++++++++,,,,,,)))+++...///...---......///222===QQQffftttyyyyyy~~~yyypppkkkYYYRRRJJJDDDBBB@@@===::::::;;;<<<<<<;;;;;;===>>>===???AAAEEEIIIKKKNNNOOOKKKHHHCCC@@@AAABBBCCCCCC@@@AAACCCFFFHHHJJJKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRTTTUUUWWWXXXXXXWWWYYY\\\^^^______]]]\\\[[[YYYWWWPPPHHHHHHWWWgggiiiaaa^^^dddmmmrrrssstttzzz{{{zzzwwwvvvzzz}}}|||vvv||||||wwwqqqiiiaaa[[[WWWSSSGGG888///------+++((())))))(((((((((((())))))''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000------...///000222444555<<>>===???:::;;;:::999888888;;;===@@@DDDIIINNNPPPPPPNNNLLLHHHFFFCCCBBBCCCDDDEEEEEEDDDEEEGGGHHHJJJKKKLLLMMMKKKLLLOOORRRSSSRRRQQQPPPPPPPPPRRRSSSTTTTTTTTTUUURRRTTTWWWXXXWWWVVVVVVWWWZZZYYYVVVRRRNNNOOOTTTXXX^^^^^^dddnnnwwwzzz}}}yyypppnnnooorrrwww}}}~~~|||{{{~~~~~~{{{pppeee]]]YYYXXXPPPCCC777///++++++,,,+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************---+++))))))+++,,,,,,,,,******+++++++++,,,,,,,,,---------............//////000111111111222777<<>><<<>>>;;;<<<<<<;;;:::;;;===???CCCEEEIIIMMMOOOOOOOOONNNLLLIIIEEECCCDDDEEEEEEEEEFFFFFFFFFGGGIIILLLOOOQQQQQQRRRTTTVVVVVVUUUSSSRRROOOPPPQQQRRRSSSRRRRRRQQQQQQSSSUUUVVVUUUVVVWWWXXXZZZ[[[[[[YYYWWWVVVXXX[[[___bbbjjjvvv}}}vvvoooiiigggmmmvvv||||||nnnbbb[[[XXXRRRGGG;;;222,,,+++,,,++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,***((((((***+++,,,+++***++++++++++++,,,,,,,,,---------............//////---...111111222;;;FFFhhh~~~hhh^^^dddsss{{{qqqgggaaaaaaeeeiii}}}ttt\\\KKKHHHNNNRRRUUUSSSOOOPPPUUUVVVSSSUUUMMMAAA555---***)))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%wwwVVVIII???:::;;;::::::888555333222000///...------,,,------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,***+++///000------000555AAACCCCCCRRRkkkxxx||||||zzzuuufffZZZNNNGGGBBB===;;;<<<<<<===>>>>>>===>>>@@@BBBEEEGGGIIIKKKMMMNNNOOOOOONNNKKKGGGDDDDDDEEEFFFFFFHHHGGGFFFFFFIIILLLPPPSSSSSSTTTVVVWWWVVVUUUSSSQQQOOOOOOPPPQQQQQQOOONNNMMMKKKMMMPPPRRRTTTWWW[[[^^^```cccffffffccc___\\\[[[]]]```kkkyyyzzzoooddd```fffppp|||uuuyyyyyyhhh]]]XXXUUUNNNCCC666...++++++++++++***))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))'''(((***++++++***++++++++++++,,,,,,,,,,,,---------............///111,,,---333333555HHH___llldddfffrrr|||{{{}}}}}}xxxnnnlllooonnnhhhwww{{{}}}tttlllgggdddnnnrrryyyxxxXXXIIILLLQQQTTTSSSOOONNNRRRUUUUUUUUUQQQGGG:::///)))***---)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%vvvUUUHHH???::::::::::::888555333222000///...------,,,------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,***,,,000111...---///333EEECCCEEEbbb}}}~~~|||~~~zzzwwwkkk___QQQIIICCC===:::;;;<<<===?????????@@@BBBDDDFFFFFFGGGHHHIIIKKKMMMNNNMMMJJJFFFDDDEEEGGGGGGGGGJJJIIIIIIIIIKKKMMMOOOPPPOOOPPPQQQRRRRRRQQQPPPOOONNNOOOOOOOOONNNMMMKKKJJJKKKNNNQQQUUUYYY___eeeiiippptttyyy|||zzztttmmmiiiaaa___dddtttyyynnngggdddiiippp~~~~~~rrrqqqmmm```YYYYYYTTTJJJ<<<111+++***,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************)))((()))+++,,,,,,++++++++++++,,,,,,,,,---------------............///333...000555555<<<\\\xxxllljjjyyywwwtttpppjjjffffffdddddd___YYYXXX[[[ZZZUUU```dddhhhlllmmmnnnpppqqqyyy}}}xxxrrrfffgggjjjsss~~~rrrZZZNNNOOOQQQRRRQQQOOOPPPRRRSSSTTTRRRKKK>>>000)))***...)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%vvvUUUHHH???::::::::::::888555333222000///...------,,,------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,***,,,000111...---000333DDDDDDKKKooo{{{}}}zzzwwwuuunnnaaaRRRIIICCC===:::<<<<<<>>>@@@AAAAAAAAACCCDDDFFFEEEDDDDDDEEEHHHJJJLLLHHHFFFDDDDDDFFFHHHIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKJJJKKKLLLNNNOOOOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKRRRTTTXXX[[[___dddjjjnnnyyy~~~ttthhhdddqqqwwwpppnnnnnnpppsss~~~}}}~~~|||zzzrrreee\\\\\\YYYPPPCCC666...***,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++******+++---......---++++++,,,,,,,,,------------------............///111///222666888HHHtttxxxnnniiifffrrrvvvlllbbb]]]ZZZWWWUUUUUUSSSRRROOOLLLLLLNNNNNNKKKLLLOOOSSSVVVXXXZZZ]]]```hhhnnnvvv{{{}}}~~~qqqkkkfffgggooo{{{pppSSSNNNOOOQQQSSSRRRPPPOOOOOOQQQRRRNNNBBB444******...))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxWWWHHH>>>:::;;;::::::888555333222000///...------,,,------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++---+++,,,000111......111999BBBHHHXXXwww~~~nnn{{{|||~~~yyyuuurrrooobbbSSSIIICCC===;;;===>>>@@@BBBCCCCCCBBBCCCEEEEEEDDDCCCBBBCCCEEEHHHIIIEEEDDDDDDFFFIIIJJJJJJIIIHHHJJJMMMNNNOOOMMMKKKIIIJJJKKKLLLMMMNNNOOOOOOPPPNNNNNNLLLLLLLLLMMMNNNOOOSSSUUUWWWYYY[[[]]]aaacccnnnrrr|||wwwjjjrrryyytttvvvvvvvvvvvv}}}|||}}}{{{|||yyy}}}yyynnnbbbaaa]]]VVVLLL???333+++,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************,,,///000///---,,,,,,,,,,,,---------------------............///---...111666AAA^^^qqqeee```ddduuuyyyhhhaaaXXXSSSQQQPPPOOOMMMLLLJJJGGGFFFGGGHHHHHHFFFBBBDDDGGGIIIJJJLLLOOORRRUUU]]]gggooosssvvvyyy|||xxxzzz}}}}}}|||~~~zzzooohhhgggmmmtttxxxcccSSSPPPPPPTTTUUUQQQNNNMMMNNNPPPOOOGGG999///,,,---***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzXXXHHH===:::;;;::::::888555333222000///...------,,,------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++///,,,,,,///000...///222AAABBBUUUooossspppzzz|||zzz~~~{{{vvvsssnnnaaaRRRHHHBBB>>><<<>>>AAACCCEEEFFFEEEDDDEEEEEEEEEDDDCCCCCCCCCEEEGGGHHHEEEEEEGGGIIILLLLLLJJJGGGGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOMMMKKKJJJKKKOOORRRUUUPPPRRRVVVXXXYYYZZZ\\\^^^```bbbgggrrrxxxlllppp}}}zzz{{{{{{|||~~~}}}|||~~~yyy|||{{{}}}wwwvvvzzziiieee```[[[TTTHHH999///---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***,,,...///...---,,,,,,,,,------------...---------............///---///111:::TTT}}}zzznnndddccciiizzz|||tttccc___YYYUUUUUUUUUSSSOOONNNKKKIIIHHHHHHGGGFFFFFFAAACCCDDDDDDDDDDDDFFFHHHJJJPPPXXX___ccchhhmmmqqqooorrrwwwzzz{{{{{{zzzzzzyyyyyyzzzzzzssslllhhhhhhiiivvv]]]UUUPPPSSSVVVTTTPPPOOOMMMPPPQQQKKK@@@555...,,,***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%|||YYYHHH===:::;;;::::::888555333222000000...---------------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++000,,,,,,...///...///333EEEDDDcccqqqtttzzz|||www}}}}}}}}}}}}yyyuuummm```QQQHHHBBB>>>===???CCCFFFHHHHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHFFFGGGJJJLLLNNNMMMIIIFFFFFFFFFGGGIIIKKKMMMOOOPPPOOOOOONNNNNNNNNNNNMMMMMMOOOMMMKKKIIIKKKPPPUUUYYYQQQUUUZZZ^^^```bbbdddfffaaa___^^^cccmmmxxx|||ppphhhkkkvvv}}}}}}}}}~~~|||~~~zzzxxx~~~~~~nnnttt~~~nnniiiccc___ZZZNNN>>>222---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))+++...///---,,,,,,,,,,,,---------......---------.........//////000111222???eeewwwmmmccc```kkkzzz~~~wwweeeccc___\\\]]]]]]ZZZUUUTTTPPPMMMMMMLLLIIIGGGGGGDDDEEEEEEDDDBBBAAABBBCCCHHHKKKPPPSSSUUUZZZaaafffjjjnnnrrrvvvvvvvvvuuuuuuuuutttuuu{{{|||xxx|||}}}uuulllfffdddlllvvvfffYYYOOORRRWWWVVVSSSSSSMMMPPPRRRNNNDDD999000,,,******)))(((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%}}}XXXIIIAAA;;;:::999999999777333111111000///------......///........................,,,------......------,,,------------------------***...000///---111666:::>>>LLLuuupppjjjuuuwwwnnnrrr|||{{{wwwqqqggg\\\OOOHHHCCC???===>>>EEEEEEEEEGGGHHHHHHGGGEEEHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHKKKLLLMMMKKKIIIHHHKKKKKKKKKKKKKKKKKKJJJJJJNNNNNNPPPQQQRRRQQQPPPPPPGGGKKKLLLIIIKKKSSS[[[]]]\\\]]]bbbjjjrrrvvvvvvttttttqqqkkkeeedddiiiqqqxxxwwwtttnnnllluuu~~~}}}{{{}}}|||vvvyyy|||nnnqqq|||sssccc]]]\\\UUUFFF888000,,,+++,,,,,,******...************************)))))))))))))))******+++******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,...000///---///444222///888XXXyyymmmbbb\\\hhh}}}yyywwwllliiihhhiiilllmmmjjjfffeeebbb^^^\\\ZZZVVVPPPKKKNNNIIIDDDBBBCCCDDDCCCBBBFFFFFFGGGHHHJJJOOOTTTYYY___eeemmmrrrssssssssstttssstttuuuuuuuuuvvvyyy{{{yyynnnfffbbbeeeoooyyyqqqgggOOOMMMVVVYYYVVVSSSOOOQQQQQQMMMHHHAAA444)))+++))))))+++)))%%%&&&)))((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((~~~YYYIIIAAA;;;:::999999999777333111111000///...---......///........................,,,------......------,,,---------------------------//////------111777<<>>BBBCCCEEEGGGHHHHHHFFFDDDFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPOOONNNLLLLLLMMMPPPTTTYYY^^^aaannnnnnqqq{{{yyyrrrppprrruuuvvvvvvssspppwww{{{zzz}}}xxxvvvyyyvvvfff___^^^YYYLLL@@@222---,,,......++++++...************************)))))))))))))))***++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........,,,---000111///111444555555CCCeee}}}rrriiiaaadddppp~~~vvvvvv{{{nnnoooqqqsssuuuxxxzzz{{{{{{wwwssspppnnnhhh___XXXTTTOOOJJJGGGGGGFFFEEECCCFFFGGGGGGGGGHHHJJJNNNQQQUUU[[[dddkkkoooqqqtttuuuqqqsssuuuuuuuuuuuuwwwxxxzzz~~~|||xxxpppkkklllttt|||}}}wwwzzzuuu\\\RRRTTTXXXYYYWWWRRRSSSQQQMMMKKKFFF:::...+++))))))+++***&&&&&&)))''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((ZZZJJJAAA;;;:::999999999777333111000000///............///........................,,,------......------,,,------------------------///...------///444;;;AAAQQQ}}}uuuaaappppppooouuu|||~~~{{{zzzyyyssslllaaaUUUHHHBBB???<<<<<<>>>@@@BBBEEEHHHHHHGGGEEECCCDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHJJJLLLMMMLLLKKKKKKKKKLLLNNNPPPQQQPPPPPPQQQQQQPPPOOOMMMLLLKKKHHHJJJSSSXXXXXX]]]eeezzz{{{{{{yyy{{{|||{{{xxxwww|||uuu|||kkkbbb```\\\RRRIII444///---//////---,,,...++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///,,,,,,111333222222444555>>>TTTzzzwwwpppeee]]]^^^qqq|||vvvqqquuuzzzppptttyyy}}}|||qqqhhh___\\\WWWSSSPPPNNNKKKHHHGGGHHHIIIHHHFFFEEEFFFGGGKKKPPPXXX___eeejjjnnnpppnnnppptttuuuuuutttuuuuuuwww{{{{{{rrrppptttyyy~~~{{{sssnnnZZZSSSWWW[[[\\\VVVUUUPPPMMMNNNLLLAAA666,,,))))))+++***'''&&&((('''((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((ZZZIIIAAA;;;:::999999888777333111000/////////....................................,,,------......------,,,,,,,,,------------------...------000333777@@@HHHXXXlllllltttqqqrrr{{{||||||yyyxxxwwwppphhh[[[PPPDDD???===;;;<<>>>>><<<===???AAAEEEJJJLLLJJJHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGEEEGGGIIIKKKMMMMMMLLLKKKMMMMMMMMMOOOQQQSSSVVVWWWSSSSSSSSSRRRQQQNNNLLLJJJKKKJJJRRR]]]^^^___sss~~~wwwppplllwwwvvv{{{kkkbbb\\\VVVRRR>>>555.........,,,***+++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......222...---000111000000333:::^^^{{{lllbbb___dddttt{{{rrrsss|||zzzmmmgggjjjsss}}}vvvnnnmmmpppsssrrrooooooooonnnjjjeee___[[[XXXSSSTTTTTTRRRMMMIIIFFFEEEDDDDDDEEEIIIMMMSSSWWWYYYbbbffflllqqqssssssssssss{{{{{{{{{|||~~~yyymmmhhhiiilll{{{}}}~~~{{{}}}ppp___YYY[[[]]]\\\XXXRRRNNNOOOQQQKKKBBB555///+++++++++)))((()))***)))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((ZZZIII@@@;;;:::999999999777333111/////////000///......---........................,,,------......------,,,+++,,,,,,------.........///...000222000222AAASSSjjjnnnmmmsss{{{{{{yyyvvvvvvtttjjj___PPPGGG@@@???@@@??????AAACCCHHHLLLMMMIIIFFFEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFHHHKKKNNNOOONNNLLLKKKMMMNNNPPPRRRTTTVVVWWWXXXUUUUUUTTTTTTRRROOOMMMKKKKKKOOOYYYbbbfffooo}}}wwwppplllpppsssggg___ZZZVVVFFF:::000------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......111///...000000///444:::PPPzzz{{{nnnaaa^^^cccsss|||vvvnnnpppzzzvvvkkk```eeeqqqddd```[[[[[[___dddhhhiiijjjlllnnnlllhhhbbb^^^\\\ZZZ[[[[[[YYYUUUQQQOOOOOOGGGEEEBBBCCCGGGMMMQQQSSSXXX]]]dddjjjnnnpppqqqssszzzzzzzzz{{{|||~~~~~~vvvpppllljjjwww|||~~~xxx}}}qqqaaaZZZ[[[]]][[[VVVPPPOOOPPPLLLFFF===444---++++++))))))***+++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((]]]KKKAAA;;;:::999999999777333111...///000000000///------........................,,,------......------,,,++++++,,,,,,---......//////...000111000666PPPlllwwwllliiiooo{{{}}}|||yyyvvvvvvsssggg[[[LLLEEE@@@BBBCCCAAAAAABBBEEEIIIMMMKKKGGGCCCDDDEEEDDDEEEGGGIIIJJJJJJIIIHHHJJJKKKLLLMMMNNNNNNMMMMMMNNNOOORRRUUUWWWXXXXXXWWWUUUVVVUUUUUUSSSQQQOOOMMMMMMTTT^^^hhhtttzzzsssmmmlllzzz}}}nnneee```^^^OOOAAA333...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............000111///111:::EEEmmmyyyoooddd___jjjyyyxxxrrrkkkmmmwwwpppfff___hhhxxxzzzjjjVVVVVVVVVWWWYYY]]]bbbeeecccggglllmmmjjjeeebbbaaa___``````___\\\ZZZYYYZZZRRRMMMFFFDDDEEEIIIKKKLLLNNNSSS[[[bbbggglllooorrrvvvwwwxxxzzz{{{|||}}}}}}zzzzzzrrrpppsss{{{~~~qqqpppyyyjjj[[[]]]^^^___\\\TTTOOONNNLLLIIIEEE999...++++++)))***,,,***+++,,,,,,+++)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((___MMMCCC;;;:::999999999777333111...///000000000///---,,,........................,,,------......------,,,++++++,,,,,,---...//////...---///222222>>>aaaoooqqqkkkvvv~~~~~~}}}yyyvvvvvvrrrfffYYYJJJDDDAAACCCEEECCCBBBBBBFFFJJJLLLJJJEEEAAABBBDDDAAACCCFFFIIIKKKKKKKKKKKKNNNNNNMMMLLLLLLMMMNNNOOONNNPPPTTTWWWYYYYYYXXXWWWVVVVVVVVVVVVTTTRRRPPPOOOTTT\\\fffqqq}}}tttnnnjjjuuutttkkkfffeeeUUUEEE555///...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...111222000333@@@OOOqqqgggaaadddyyy|||vvvssslllnnnvvvxxxjjjaaabbbnnn~~~fffUUUSSSWWWZZZ\\\\\\]]]```ddd```eeelllnnnlllhhhfffeeeaaabbbcccbbb```___```aaa^^^VVVMMMFFFEEEEEEFFFEEEGGGLLLTTT\\\ccchhhmmmqqqtttuuuwwwxxxyyyxxxwwwwwwvvvxxxzzz}}}vvviiikkkrrr{{{{{{kkkgggmmm{{{ppp]]]___```bbb```XXXPPPNNNLLLKKKIII<<<000+++***)))***---)))+++///111000,,,'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((^^^MMMGGG???<<<999999999888444000000/////////....................................------------------------,,,,,,,,,---------......///...000333777GGGmmmvvvqqqooopppvvv{{{vvvrrrssstttnnn```TTTEEEBBB???>>>@@@CCCEEEFFFKKKJJJHHHEEEAAA@@@@@@AAAHHHGGGGGGHHHJJJMMMOOOQQQMMMMMMKKKJJJJJJKKKLLLMMMRRRQQQPPPQQQTTTVVVVVVVVVVVVXXXWWWWWW\\\aaa\\\RRRaaabbbhhh|||zzzuuulllqqq{{{zzzoooiiieee```SSS???000---000///***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000***---555333222IIIhhhlll```kkkrrruuu{{{vvvrrrmmmmmmsss|||~~~wwwmmmhhhfffyyywww^^^WWW^^^bbbfffhhhkkklllfff]]]___aaacccfffhhhjjjkkkllleeeffffffeeecccaaabbbbbb___ZZZSSSPPPQQQPPPLLLHHHKKKMMMPPPTTTXXX___iiipppqqqwwwyyywwwvvvvvvtttpppwwwvvvwww{{{jjjhhhgggjjjrrr}}}wwwpppnnnfffjjjpppdddjjjlllfff\\\UUUTTTPPPJJJIIIAAA666...,,,++++++)))))),,,///111111---(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))]]]LLLFFF???<<<999999:::888444000000000/////////.................................------------------------,,,,,,,,,---------......//////000222:::PPPtttvvvqqqpppsss~~~~~~{{{vvvrrrrrrrrrkkk^^^RRREEECCC@@@@@@AAADDDFFFHHHLLLJJJGGGCCCAAA@@@BBBCCCKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKLLLLLLRRRQQQQQQRRRTTTVVVVVVVVVXXX[[[\\\]]]bbbgggddd]]]fffjjjxxx|||vvvlllooovvvssskkkhhhcccWWWCCC333...111000+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///111---000555444999VVVyyyrrrfff^^^dddsss~~~}}}yyyuuuqqqlllkkkooowwwzzzuuupppmmmqqqppp]]]^^^aaajjjuuu{{{~~~|||sssjjjcccbbbbbbbbbcccfffhhhjjjiiiiiiiiihhhfffdddddddddeee```[[[YYYZZZYYYUUUQQQOOOOOONNNMMMPPPWWWaaaiiirrrxxx{{{xxxuuuuuuuuussssssssstttxxx}}}xxxoooddd]]]aaaooo~~~xxxvvvllljjjttt{{{wwwiiipppsssoooddd[[[VVVQQQLLLJJJCCC:::222---++++++***(((***---...---+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((())))))]]]KKKEEE???<<<::::::;;;999555111000000000/////////..............................------------------------,,,,,,,,,---------.........000000111>>>^^^uuuqqqssszzz~~~}}}|||{{{{{{{{{zzzvvvsssrrrqqqiii[[[OOODDDCCCBBBBBBCCCFFFIIIJJJNNNKKKFFFAAA@@@AAADDDGGGMMMMMMLLLKKKIIIGGGFFFEEEHHHHHHIIIIIIJJJJJJKKKKKKNNNOOOPPPQQQSSSTTTUUUVVVYYY\\\```dddiiillliiibbb```hhh~~~}}}wwwnnnmmmpppxxxoookkkggg\\\III777///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000///222444444AAAhhhxxx]]]aaaaaafff}}}|||{{{{{{zzzxxxuuurrrnnnlllmmmsssvvvuuuuuuvvv|||fff[[[eeennn}}}zzziiifffcccaaaaaacccfffhhhlllllllllkkkjjjiiihhhggghhheeeccccccdddccc^^^ZZZQQQNNNJJJFFFGGGNNNXXX___mmmuuuzzzxxxuuuuuuuuuuuurrrrrrsssvvv{{{~~~yyykkkbbbeeetttzzzrrroooiiizzz~~~ooojjjpppqqqiii^^^VVVQQQMMMJJJFFF???666...******+++((()))******)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))^^^KKKDDD???===;;;;;;<<<:::555111000000000////////////...........................------------------------,,,,,,,,,---------......,,,222333222BBBiii|||rrrqqqyyy|||zzzxxxwwwvvvzzzwwwtttssspppgggXXXMMMBBBBBBBBBCCCDDDGGGLLLOOORRRMMMFFF@@@@@@BBBFFFIIILLLLLLLLLKKKIIIFFFCCCBBBDDDEEEFFFGGGHHHIIIJJJJJJMMMOOOQQQSSSUUUVVVXXXZZZ\\\^^^dddlllttttttlllbbbcccmmmxxxqqqmmmmmmyyytttpppjjjbbbPPP===111///000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////000222222555KKKyyywwwhhhUUU___iiizzz~~~|||{{{zzzyyyyyyzzzyyyvvvttttttooonnnqqqssstttxxx}}}ttt]]]\\\kkk{{{|||mmmkkkhhheeeccccccdddeeelllkkkkkklllmmmmmmkkkjjjfffffffffhhhiiihhhdddaaaRRRNNNIIIEEEEEEIIIPPPTTT```lllvvvwwwuuuuuuuuuuuurrrssstttwww{{{~~~yyyuuuxxx|||sssfffjjjsss```gggnnnnnnfff\\\UUUPPPJJJIIICCC:::000***)))***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********___LLLEEE???===<<<<<<===;;;555111111000000000////////////........................------------------------,,,,,,,,,---------......---444666666GGGmmmtttnnnsss~~~~~~}}}|||{{{zzzyyyxxxyyywwwuuutttoooeeeWWWLLLAAABBBCCCCCCEEEJJJQQQVVVXXXQQQGGGAAAAAADDDGGGIIIIIIIIIJJJJJJHHHGGGEEECCCBBBCCCDDDEEEGGGIIIJJJJJJMMMQQQUUUXXXYYY[[[^^^```\\\^^^hhhvvvssshhhvvvyyyvvvqqqnnnuuu{{{tttlllgggYYYCCC333...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///---000111111:::XXX{{{gggZZZWWWaaawww|||{{{{{{|||zzzyyyyyyyyyzzz{{{yyyxxxvvvrrrooopppqqqrrrwww}}}}}}jjj___bbbqqqzzzyyyuuusssnnnmmmllliiigggdddbbbaaahhhggghhhkkknnnooommmkkkdddeeehhhkkkmmmmmmjjjhhhYYYVVVQQQMMMJJJIIIIIIHHHQQQ___lllrrrtttuuuuuusssrrrsssuuuwwwyyy|||~~~zzzlllbbbrrrxxxccchhhpppuuusssiii]]]UUUKKKJJJFFF===222+++((()))***)))(((&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++aaaNNNGGG@@@>>>======>>><<<666111111111000000000/////////........................------------------------,,,,,,,,,---------......111444999AAAVVVuuummmmmmvvvyyyzzz{{{||||||||||||{{{vvvvvvuuusssnnncccTTTJJJBBBCCCDDDEEEGGGNNNXXX```___VVVKKKDDDCCCEEEGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCDDDEEEGGGJJJMMMNNNMMMRRRWWWZZZZZZ[[[]]]```\\\bbbppp|||wwwzzzzzzwwwsssuuuyyyooommmbbbLLL888/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///---000111555GGGlllkkk[[[TTT^^^lll}}}zzzyyyzzz|||zzzxxxwwwxxxzzz{{{zzzyyyuuurrrpppqqqpppoootttzzzqqqiiiiiillluuuyyy{{{sssqqqrrrssspppooonnnllliiifffcccaaaeeedddeeeiiimmmooollliiieeegggkkkooorrrrrrrrrqqqgggccc^^^YYYSSSMMMGGGCCCIIITTT```iiipppuuuuuurrrrrrssstttuuuvvvxxx{{{~~~|||{{{eeegggwwwsssnnnooovvvzzzqqqaaaUUUMMMLLLGGG@@@777///***(((***)))((('''''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((''''''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********++++++++++++dddQQQJJJ@@@>>>===>>>???<<<666111111111111000000000//////........................------------------------,,,,,,,,,---------......333111999QQQqqqwwwhhhooozzzzzzzzz{{{{{{{{{zzzyyyyyyrrrrrrrrrqqqkkk___RRRHHHEEEFFFGGGGGGJJJSSS```kkkeee[[[OOOGGGEEEFFFFFFFFFCCCCCCDDDEEEFFFGGGIIIIIIGGGFFFFFFFFFIIIMMMRRRTTTXXX]]]bbbcccaaa```bbbeeennnzzz}}}|||{{{wwwuuu}}}rrrsssjjjTTT===111000111........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............//////222444===YYYsss___WWWZZZggg~~~zzzyyy{{{|||{{{yyywwwvvvuuuuuuwwwxxxxxxwwwtttssstttvvvuuurrruuu{{{~~~mmmnnnrrrrrruuu|||}}}wwwvvvwwwvvvvvvtttrrrooollljjjiiiiiifffdddeeehhhlllmmmiiidddeeeiiimmmqqqtttvvvxxxyyyppplllgggbbb]]]VVVOOOIIIIIIOOOWWW___iiisssuuurrrtttuuuvvvuuuuuuvvvzzz~~~vvvvvvrrrbbb___tttxxxmmmttt~~~yyyhhhZZZQQQNNNIIICCC===555...))))))(((''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((%%%&&&'''((())))))((('''&&&''''''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********+++++++++,,,,,,eeeSSSLLL@@@>>>>>>??????===666111111111111111000000000000........................------------------------,,,,,,,,,---------......333,,,888___ooofffqqq~~~}}}~~~~~~}}}|||yyyvvvtttrrroooppppppoooiii]]]PPPFFFGGGHHHIIIIIIMMMWWWfffrrrhhh^^^QQQIIIGGGGGGFFFDDDCCCCCCCCCCCCEEEGGGIIIKKKKKKIIIHHHHHHKKKPPPUUUYYYkkkoootttssspppmmmnnnppp|||~~~zzzvvv|||tttwwwpppZZZAAA444111222........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////222444777DDDfff~~~hhhWWWYYYcccoooyyytttuuu|||{{{vvvuuusssrrrrrrtttuuuuuutttuuuuuuyyy|||{{{xxxyyy~~~}}}nnnqqqvvvsssrrr|||yyywwwsss}}}zzzvvvrrrpppoooqqqrrrhhhfffeeehhhlllkkkfffaaaeeehhhmmmqqqtttwwwzzz|||sssooojjjfffccc___YYYTTTMMMOOOQQQXXXdddqqqvvvssswwwyyyyyyxxxvvvxxx|||yyygggeeeiiiwww~~~|||bbbOOO]]]{{{pppvvvuuufffSSSOOOJJJEEEAAA:::111***''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))%%%&&&((()))))))))((('''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,hhhSSSLLLDDD>>>;;;===>>>999444222000000000000////////////................................................---------............///111<<>>>>>999444333000000000000////////////................................................---------............///000;;;DDDaaa}}}jjjkkksss}}}zzzvvvsssrrrrrrpppnnnlllkkkhhh___SSSIIIFFFIIIKKKMMMXXXhhhqqqrrrnnnhhhZZZKKKDDDEEEFFFEEEEEEEEEGGGIIIHHHHHHKKKPPPRRRUUUVVVSSSOOOQQQYYYaaauuu}}}zzz|||~~~}}}}}}tttgggRRR===222222111111///...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000333444AAA```uuu```SSSXXXlll}}}wwwwwwtttrrrssswwwyyywwwttttttttttttttttttuuuvvvvvvwwwwwwyyyzzzvvvuuuuuu~~~yyysssooonnnppprrrpppttt{{{wwwqqqjjjeeedddfffiiijjjkkkjjjjjjmmmsssxxxzzz{{{xxxuuupppmmmkkkjjjhhhgggfffbbb___aaahhhpppvvvxxxzzzyyywwwuuuvvvwwwzzz{{{yyygggbbbcccffflllqqqwww}}}pppYYYOOOZZZwwwyyyrrr{{{vvv^^^VVVMMMJJJHHHAAA444))))))'''&&&'''))))))((('''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))***************))))))))))))+++)))((()))++++++)))''',,,---......---,,,+++***222111///------///333555kkkUUUMMMEEE@@@===@@@@@@:::555333000000000000////////////................................................---------............///111;;;MMMrrrtttiiimmmwww|||wwwsssqqqoooooolllllllllllliiiaaaUUULLLHHHJJJLLLSSS```nnnsssrrrnnniii]]]NNNEEEEEEFFFEEEFFFJJJLLLIIIHHHKKKNNNOOOIIIMMMRRRTTTTTTWWW^^^dddvvv}}}{{{}}}{{{rrr~~~wwwqqq___DDD444444111111000///............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////000111111555777KKKrrrgggUUURRR```zzz}}}zzzvvvvvvtttrrrsssvvvxxxvvvssssssttttttuuuuuuuuuuuuuuutttuuuxxxyyyvvvyyy}}}{{{wwwrrrnnnmmmmmmnnnnnnhhhlllqqqwww{{{}}}}}}|||}}}wwwoooiiigggiiikkkmmmpppmmmjjjkkknnntttxxxzzzxxxuuuqqqoooooooooooonnnqqqmmmiiijjjooouuuxxxyyyyyyxxxwwwwwwwwwxxxzzz{{{llliiikkkiiiiiikkkrrrzzzttt___TTTTTTbbbvvvzzzeeeZZZOOOLLLMMMGGG999,,,***)))''''''((())))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((()))))))))******************************+++)))((()))******)))((()))***+++---............,,,,,,---333;;;DDDKKKOOOnnnXXXOOOFFFAAA???BBBAAA;;;555333000000000000////////////................................................---------............///222<<>>222,,,***((((((((())))))((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((((((((()))))))))*********)))***************++++++************+++,,,,,,,,,++++++******,,,---///000...333>>>LLLYYYaaaccccccrrrZZZPPPHHHCCCAAADDDCCC===666333000000000000////////////................................................---------............///111===___|||nnnjjjppp}}}xxxrrrnnnmmmmmmkkkjjjmmmnnnpppooojjjaaaWWWOOONNNNNNTTTbbbrrr{{{|||yyy|||yyynnn\\\PPPKKKJJJHHHJJJLLLPPPYYYhhhvvvzzzwww{{{||||||yyyvvvuuuxxx{{{vvvYYY???555222111000//////......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222222<<<]]]|||hhhUUUUUUfff|||~~~|||xxxwwwyyytttsssssssssttttttsssrrrrrrsssuuuvvvvvvvvvuuutttrrrrrruuuzzz~~~yyyyyytttuuuxxxpppmmmiiiiiikkkmmmllljjjkkkkkklllmmmoooqqqssstttuuussssssssstttuuutttrrrtttttttttssssssssstttuuuwwwuuussstttvvvyyy{{{{{{tttrrrqqqtttyyy~~~~~~}}}|||||||||||||||}}}}}}{{{zzzxxxqqqnnnvvv}}}xxxwwwzzz|||}}}|||ttthhheeeeeedddhhhpppsss[[[NNNMMMKKKBBB888///,,,)))(((((())))))((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************))))))******+++++++++,,,,,,++++++*********,,,---000///------///333777:::MMMQQQYYYaaafffgggccc```uuu]]]RRRIIIDDDCCCEEEEEE>>>777444000000000000////////////................................................---------............///000AAAjjjxxxnnnmmmuuuzzzuuupppmmmnnnmmmkkkiiilllnnnooommmggg___VVVQQQOOOOOOXXXhhhvvv}}}~~~~~~~~~tttcccTTTNNNLLLKKKJJJMMM\\\ttt}}}{{{{{{||||||{{{zzzfffHHH555222222111000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///111222333333444IIIooorrr^^^NNNUUUmmm}}}{{{wwwwwwyyysssssssssssssssrrrrrrrrrsssttttttuuuuuuuuuuuuuuuvvvuuuvvvzzz~~~yyy|||uuurrrrrrkkkiiihhhhhhiiijjjjjjiiifffggghhhjjjlllooorrrsssqqqrrrtttxxx||||||{{{yyywwwyyy{{{{{{xxxvvvuuuuuuvvvtttssstttxxx{{{~~~~~~zzzxxxwwwzzz~~~~~~}}}{{{{{{{{{{{{|||}}}ssshhhhhhkkkrrr~~~|||zzzxxx|||tttmmmmmmsssvvvsssnnnuuucccQQQLLLJJJEEE>>>111...***(((((())))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%&&&''''''((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++))))))******+++,,,,,,,,,---------+++)))(((***,,,...000444:::CCCKKKSSSWWWbbbbbbbbb___\\\YYYYYYYYYwww^^^SSSJJJEEEDDDGGGFFF???777444000000000000////////////................................................---------............///222KKKzzztttmmmooo|||}}}wwwrrrmmmlllllllllhhhdddhhhjjjjjjhhhccc]]]VVVSSSMMMOOOYYYjjjvvv{{{}}}~~~~~~uuudddVVVPPPNNNMMMNNNVVVooo}}}{{{yyyyyy{{{}}}{{{xxxzzzsssSSS777333222111000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...000111222333444;;;[[[gggVVVOOO```}}}zzzxxxyyyxxxvvvssssssssssssrrrqqqqqqrrrtttttttttttttttuuuvvvvvvxxxvvvuuuxxx}}}||||||uuuooolllfffggghhhhhhgggfffggggggcccdddeeegggjjjmmmoooqqqooopppsssxxx|||~~~~~~}}}|||~~~|||yyyxxxyyyuuusssrrrtttxxx||||||{{{{{{|||}}}wwwooorrrtttyyy|||xxxvvvvvvvvvwwwtttrrr{{{vvvkkkjjjVVVNNNKKKGGGCCC222///+++(((((())))))((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++))))))***++++++,,,------,,,---...---,,,...111555888>>>HHHSSS]]]fffkkkmmmcccdddbbb\\\VVVUUU[[[bbbxxx___TTTJJJFFFEEEHHHGGG???888444000000000000////////////................................................---------.........//////777UUU|||oookkkqqq~~~{{{xxxtttooojjjiiijjjhhhccc^^^dddfffgggeee```[[[WWWUUUKKKNNNYYYjjjuuuxxx|||{{{{{{sssdddVVVQQQOOOOOOUUU___~~~~~~|||yyyyyy}}}|||{{{YYY888333222111000////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...000111333444444BBBhhhttt\\\RRRUUUooo~~~~~~wwwwwwzzzyyysssrrrssstttsssqqqpppqqqrrruuuuuutttssssssuuuvvvwwwwwwtttsssvvv{{{}}}~~~}}}yyyssslllhhhbbbeeehhhgggdddcccdddfffiiiiiijjjkkkmmmoooqqqrrrooooooppptttyyy|||}}}}}}}}}{{{{{{}}}tttrrrrrrtttxxx|||}}}}}}yyy~~~zzz~~~}}}xxxttttttvvvrrryyyyyyttt}}}~~~hhhooo[[[QQQLLLIIIFFF333000+++)))((()))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))%%%&&&''''''((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++))))))***+++,,,,,,------))),,,///111222666<<>>000&&&&&&)))''''''((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))************))))))))))))************)))***,,,---------++++++*********,,,...///...---------222===GGGNNNWWW___eeeiiinnnsss|||}}}rrruuuqqqoooqqqsssqqqllliiizzz]]]VVVOOOKKKIIIMMMLLLCCC999444111000000000////////////////////////////////////000/////////............222...,,,///000///000333>>>jjjwwwpppkkksss~~~}}}|||xxxuuuoookkkgggdddbbbaaa___]]]ZZZ\\\]]]\\\WWWRRRNNNMMMIIIQQQ]]]gggnnnrrrtttuuuqqqqqqmmmeee[[[VVVWWWZZZ___~~~~~~}}}|||wwwqqqLLL888777444222000000///...//////.........---------------------------------,,,,,,---------.........///222...---444222111:::WWWmmmYYYTTTZZZmmm|||yyywwwwwwxxxuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssrrrssssssssstttvvv{{{~~~|||zzzwwwsssnnnjjjggg]]]^^^```aaacccdddeeeeeeggghhhiiijjjlllnnnppprrroooppprrruuuxxx{{{~~~{{{yyywwwyyy}}}~~~{{{wwwqqqmmmqqqxxx{{{|||~~~{{{gggTTTOOOLLLFFF???333((((((***)))((()))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((('''''''''))))))))))))************))))))))))))*********+++...---+++)))((()))+++,,,111///,,,+++,,,///111333@@@CCCKKKTTTZZZ]]]cccjjjcccttt|||qqqnnnooollleee^^^}}}```XXXUUUOOOKKKMMMLLLCCC999333111111000000000/////////////////////////////////////////////............000------000111///111444>>>hhhnnnmmmnnn{{{|||yyyyyyxxxvvvsssllliiidddaaa___]]]\\\ZZZWWWXXXYYYWWWSSSNNNKKKJJJHHHOOOYYYbbbgggiiikkkkkkiiillllllggg___[[[^^^cccggg}}}|||~~~xxxooo}}}~~~|||VVV:::777333111111111000////////////.........------------------------------,,,------------.........111222,,,---444222333>>>cccyyyaaaPPPSSSddd~~~|||zzzzzzzzz{{{wwwwwwuuutttrrrqqqppppppooooooooopppqqqrrrssstttrrrrrrrrrqqqqqqtttxxx{{{}}}}}}|||yyytttmmmfffbbb[[[\\\^^^```bbbccceeeeeeiiiiiijjjkkklllnnnoooppppppqqqsssvvvzzz~~~~~~zzztttooonnnuuu~~~|||mmmUUUMMMLLLIIIAAA666,,,)))******)))***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))(((((((((((('''''')))))))))*********++++++))))))*********+++++++++))))))((()))***---000111...---,,,---222999AAAFFF[[[]]]aaacccccceeeooo{{{|||~~~pppggg___```ffffff\\\RRReee]]]WWWPPPLLLNNNNNNFFF;;;555111111111000000000/////////////////////////////////////////////............---...111222000111555>>>fffhhhkkkpppzzzvvvvvvvvvtttrrrlllhhhbbb^^^\\\[[[ZZZYYYWWWXXXXXXUUUQQQMMMKKKKKKFFFMMMVVV^^^ccceeeggghhhfffkkkooolllfffcccgggllljjj}}}}}}{{{|||~~~~~~zzzsssyyyttt|||~~~}}}^^^>>>888222222222111000111////////////............------------------------------------..................+++...555444666EEEpppnnn[[[QQQ[[[rrr~~~~~~}}}{{{zzzzzzzzzzzzyyyvvvvvvvvvuuutttrrrqqqqqqnnnnnnnnnoooppprrrssstttsssssssssrrrqqqssswwwzzz|||~~~~~~zzzssskkkccc___\\\]]]^^^```bbbeeeggghhhjjjjjjjjjkkklllmmmnnnooopppqqqsssvvvzzz~~~}}}xxxtttssszzz~~~www}}}tttXXXLLLKKKKKKBBB999///***************)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,'''(((+++---//////......---000666>>>HHHRRR\\\bbbaaacccfffgggeeekkk|||}}}fffYYY[[[```iiirrrtttjjj^^^ggg^^^XXXPPPMMMPPPQQQJJJ???777111111111111000000000000////////////////////////.........///////////////---,,,...111111///222888FFFnnnnnnjjjssszzzvvvvvvvvvtttrrrlllhhhbbb]]][[[ZZZYYYXXXWWWWWWVVVSSSOOOLLLKKKKKKFFFLLLVVV^^^cccfffhhhiiihhhnnnssssssnnnlllooossslll{{{||||||xxxyyy{{{~~~~~~}}}~~~~~~yyyuuurrrtttvvvvvvxxxiiiDDD:::333333444111111222000000/////////.........---------------------------------.........//////,,,...,,,000666222888LLLyyydddXXXWWWhhh|||}}}{{{xxxxxxyyyyyywwwuuusssssstttuuuuuuttttttsssnnnnnnnnnoooppprrrssstttssssssrrrqqqppprrrvvvyyy}}}~~~zzzqqqhhhaaa^^^\\\]]]^^^___aaadddfffhhhkkkkkkkkkkkklllmmmnnnnnnoooppprrruuuyyy|||~~~yyyvvvzzz}}}{{{}}}|||yyy{{{```NNNJJJJJJBBB;;;222***((())))))((())))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((())))))'''((((((((()))))))))***(((((())))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,///......---------......>>>EEEOOOXXX___dddhhhjjjYYYcccqqqxxxuuusss{{{tttmmmqqqtttmmmaaaZZZSSS]]]gggnnnvvvyyytttlllggg]]]WWWPPPMMMSSSVVVNNNBBB999222222111111111000000000////////////////////////.........///////////////------...111000///444;;;KKKtttwwwlllxxxzzzwwwwwwvvvtttqqqlllhhhaaa\\\ZZZYYYXXXXXXUUUUUUSSSPPPLLLJJJJJJJJJGGGMMMVVV]]]cccfffhhhjjjiiinnntttvvvuuuttttttuuupppzzz|||yyyyyywwwxxxzzz}}}~~~{{{zzzzzz|||{{{wwwssssssrrrnnntttqqqzzzKKK>>>444555666222111444000000000/////////......------------------------------........./////////...111///222444000===YYYooo[[[WWW^^^uuu|||yyywwwwwwxxxxxxuuurrroooppprrrtttuuuuuuuuuuuuooooooooopppqqqrrrssstttqqqqqqqqqooooooqqquuuxxx~~~xxxnnnfffaaa```\\\\\\\\\]]]___bbbdddfffjjjjjjjjjkkklllmmmnnnooopppppprrrtttwww{{{}}}~~~zzztttuuuyyy{{{}}}|||yyy}}}mmmUUUJJJGGGCCC>>>555+++((()))***(((((()))***+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((('''''''''''''''(((((((((''''''((((((((()))))))))''''''(((((())))))******(((((())))))))))))***************++++++++++++,,,++++++,,,,,,,,,---------///---+++,,,111999BBBGGGUUU[[[bbbeeeccc```______eeetttooocccaaa___TTTVVVggglll```WWWXXXVVV```hhhkkkrrr}}}~~~hhh^^^XXXQQQOOOUUUYYYQQQBBB888222222222111111111000000////////////////////////............/////////000...---...///......555>>>TTT}}}wwwooo{{{xxxxxxwwwsssppplllggg```[[[XXXXXXWWWVVVUUUTTTRRRNNNKKKIIIJJJKKKHHHMMMUUU\\\aaadddfffhhhhhhkkkpppuuuxxxyyywwwuuusss|||{{{yyyzzzxxxyyy{{{}}}|||yyywwwwwwyyyzzzwwwtttvvvrrr|||jjj{{{~~~tttQQQAAA666777888333111444000000000000/////////...------------------------............////////////...111000000111222IIIooohhhVVVZZZhhh~~~}}}{{{xxxuuuvvvyyyzzzwwwsssnnnooorrrtttuuuuuuttttttqqqqqqqqqqqqqqqrrrssssssrrrrrrqqqpppppprrrvvvzzz}}}uuujjjcccbbbccc^^^^^^]]]]]]___aaadddfffjjjjjjjjjkkklllmmmooopppqqqrrrsssuuuwwwzzz|||~~~~~~yyyqqqpppsssxxx{{{|||yyy]]]NNNGGGDDDBBB999---(((++++++(((((()))***++++++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&'''''''''((((((((()))'''((((((((())))))))))))'''''''''((()))*********(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------------///444;;;FFFQQQ[[[aaabbbfffhhhfffbbb```aaacccyyyrrr\\\OOOMMMUUUSSSYYYgggllleee^^^___hhhqqqvvvyyyjjj```YYYRRRQQQWWW[[[RRRBBB666222222222111111111111000////////////////////////---.........//////000000///......///---...666@@@ggg~~~ppprrr~~~zzzyyyxxxvvvrrrnnnkkkfff___ZZZWWWVVVVVVUUUVVVUUUSSSOOOLLLJJJKKKMMMHHHMMMUUU[[[___bbbdddeeeeeefffkkksssyyy{{{xxxtttsss}}}||||||yyyzzz|||~~~|||yyyvvvvvvxxxzzzxxxvvvxxxrrryyyiiilll|||TTTCCC777888999333111555000000000000////////////------------------------............/////////000,,,...---...000555VVV{{{dddUUU^^^rrr|||xxxuuuzzzwwwuuuwww{{{|||yyyuuunnnooorrrtttttttttsssrrrrrrrrrrrrqqqrrrrrrsssssstttttttttssssssvvvzzz}}}|||ssshhhbbbbbbeeebbbaaa``````aaacccfffgggiiiiiijjjkkklllnnnooopppsssssstttuuuxxxzzz|||}}}~~~yyypppooorrrzzz|||{{{xxx~~~dddSSSJJJFFFDDD;;;///))),,,---)))((()))+++,,,+++***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,---------......444;;;GGGRRR\\\bbbddddddhhhjjjkkkiiihhhkkksss{{{|||vvvlll```TTTMMMSSS]]]WWW\\\bbbggglllooonnnlllooovvv{{{}}}sssccc[[[UUUSSSXXX[[[RRRCCC999222222111111000/////////000/////////.......................................000------333333999JJJsss}}}{{{{{{xxxwwwwwwvvvssspppgggccc]]]YYYWWWVVVUUUSSSVVVSSSNNNKKKKKKLLLLLLLLLKKKOOOTTTXXXZZZ\\\^^^______dddiiimmmrrrwwwuuupppnnnppp}}}{{{}}}|||{{{~~~}}}{{{zzz{{{|||~~~~~~|||zzzyyyzzzzzzyyyxxxxxxsss{{{eeebbb|||}}}fff>>>;;;999333999666222111111000000//////......---------------------------------............///222***,,,333111:::fffsss^^^ZZZhhhzzz}}}{{{xxxwwwvvvvvvuuuvvvwwwyyyzzz|||xxxtttsssuuuwwwvvvuuuqqqpppooooooqqqqqqpppooosssssstttvvvwwwyyyzzzzzz}}}yyyrrriiiccc```___ccceeefffeeeeeeeeegggiiillllllmmmlllkkklllnnnqqqrrrrrrrrrsssuuuvvvxxxyyy~~~zzzttttttvvv}}}zzz|||tttxxxjjjSSSJJJKKKDDD;;;333---***)))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************+++***)))(((((()))***+++...------,,,,,,+++++++++***---000000...000555;;;IIISSS^^^cccbbbaaaeeeiii~~~ssskkkeeehhh___VVVRRRRRRUUU]]]fffnnnkkkfffmmmvvvsssvvvzzzzzzwww}}}vvvfff\\\UUUSSSYYY[[[RRRBBB777333333222111111000000///000000/////////.................................///111---...222000666III{{{|||xxxwwwwwwvvvrrrnnniiieee___ZZZXXXVVVTTTSSSTTTQQQNNNLLLLLLLLLKKKKKKLLLOOOTTTWWWYYYZZZ[[[]]]\\\aaafffiiinnnsssrrrmmmiiihhhvvv}}}{{{}}}}}}|||zzzzzzzzzzzz|||~~~~~~}}}}}}{{{yyyxxxyyyzzzzzzyyyyyyttt{{{eee\\\{{{zzzqqqFFF???;;;333888444000111111111000//////......---------------------------------............///222,,,///444333???lllnnn\\\\\\ooo|||zzzwwwwwwwwwwwwxxxxxxzzz{{{{{{zzzwwwtttssstttuuuuuutttsssqqqpppqqqrrrsssrrrqqqqqqqqqrrrtttuuuvvvwwwxxx{{{zzzwwwrrrjjjdddaaa```bbbccceeeffffffgggiiikkkmmmmmmmmmmmmkkklllnnnpppooopppqqqsssuuuwwwyyy{{{|||}}}{{{~~~|||{{{}}}}}}{{{zzzzzzvvvwwwlllTTTMMMKKKEEE<<<444...+++))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((()))))))))***))))))))))))************))))))))))))***+++,,,---)))***+++,,,------------///---,,,...555BBBQQQZZZ]]]]]]^^^___aaahhhpppwwwvvvcccWWWRRRSSSQQQSSSWWW[[[___iiirrrppppppmmmsss{{{uuussszzziii___XXXVVV]]]___UUUDDD777444444333333222111111111000000000/////////..............................///111...000444111:::OOO}}}}}}yyywwwwwwvvvrrrnnniiieee___YYYVVVTTTRRRQQQQQQOOOMMMLLLLLLLLLJJJIIIMMMPPPTTTVVVVVVWWWXXXYYYXXX]]]aaadddiiinnnmmmiiiddd```gggwwwttt{{{zzzooorrrtttyyy~~~}}}~~~~~~|||zzzzzzzzz{{{}}}~~~~~~}}}}}}zzzwwwvvvwwwyyyzzzzzzzzzvvv{{{gggUUU~~~{{{~~~NNNBBB<<<333777333000222111111000000///......---------------------------------............///111...111555555DDDsss}}}hhhYYY^^^vvv}}}|||yyyuuuvvvwwwyyyzzz{{{|||||||||yyyvvvtttssssssttttttssstttsssrrrrrrttttttsssrrroooooopppqqqssstttuuuuuuwwwwwwwwwsssmmmfffbbb``````bbbeeefffggghhhkkkmmmmmmnnnnnnmmmkkkkkklllnnnmmmnnnpppsssvvvxxxzzz{{{xxx}}}~~~~~~zzz~~~zzzzzztttuuuvvvpppWWWQQQJJJFFF>>>555///+++***)))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''((((((((()))))))))******)))))))))*********++++++((()))***+++,,,---------******+++,,,------------...222;;;FFFQQQXXX[[[\\\[[[ZZZYYY\\\bbbjjjqqquuuppp{{{nnn[[[SSSRRRVVVVVVZZZ```dddgggnnnwwwkkkooorrr}}}|||jjjddd]]]\\\cccfff[[[GGG999555555555444333333222222000000000////////////..............................000...222666444AAA[[[~~~{{{yyyyyywwwrrrooofffbbb\\\WWWTTTRRRPPPOOONNNMMMKKKKKKLLLKKKJJJHHHNNNPPPSSSTTTTTTTTTUUUVVVVVVZZZ]]]___dddiiiiiifffccc\\\\\\dddkkkppp}}}kkkqqqqqqffffffiiiooowww~~~~~~|||}}}}}}}}}~~~|||xxxuuussstttwwwyyyyyy}}}zzz|||mmmQQQuuu|||xxxRRRAAA;;;333888555333222222111111000//////...........................---------............///111000222444666IIIyyyzzzcccXXXccc}}}}}}|||yyyuuuuuuvvvyyy{{{||||||||||||yyywwwuuutttttttttsssssstttsssrrrrrrttttttsssrrrnnnooooooppprrrsssssstttuuuwwwxxxvvvooohhhbbb___aaacccfffgggggghhhjjjlllllllllmmmllljjjiiijjjkkkmmmnnnpppsssvvvxxxyyyzzzzzz~~~~~~xxx{{{|||zzzrrrvvvvvvyyyxxx[[[TTTJJJFFF???777000+++***+++((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((()))))))))*********))))))*********+++++++++((()))+++,,,---,,,++++++///...---,,,---///111333===EEEQQQ[[[^^^[[[UUUPPP\\\```fffjjjkkkiiihhhfff\\\fffrrrvvvnnnccc___aaaaaa^^^^^^dddjjjmmmrrrwwwzzz~~~kkkiiibbb```hhhlll```JJJ999666666555555444333333333111000000000///////////////////////////////////////000...222555333DDDccc}}}{{{{{{yyytttqqqfffaaa\\\WWWUUUSSSRRRQQQLLLKKKIIIJJJKKKKKKIIIGGGNNNPPPRRRRRRRRRRRRSSSUUUTTTXXXZZZ[[[```ffffffccceee]]]WWWYYYZZZ^^^jjjwwwzzzdddhhhxxxkkk^^^]]]___dddmmmwww~~~{{{}}}~~~|||xxxtttssstttvvvxxxxxx~~~~~~wwwRRRqqqwwwTTT???:::444:::888888222222222111000000//////........................---------............///000111222222888PPP}}}~~~vvv```\\\nnn~~~}}}zzzxxxtttuuuwwwyyyzzz{{{zzzzzzyyyyyyxxxwwwuuutttttttttrrrqqqpppqqqrrrsssrrrpppoooooopppqqqrrrrrrssssssvvvyyyzzzxxxqqqhhhaaa]]]bbbdddggghhhgggggghhhiiiiiijjjkkkjjjhhhggghhhhhhoooppprrrtttuuuvvvwwwwww{{{{{{{{{{{{}}}xxxyyy}}}{{{tttyyywwwsssaaaTTTJJJGGGBBB999111,,,+++,,,((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))************************++++++++++++***+++,,,---,,,+++***)))---,,,---///444;;;BBBGGGXXXXXXWWWTTTRRRTTTZZZ___qqquuuwwwssslllhhhjjjmmm|||yyyvvvppphhhgggkkkaaa___dddsssqqqmmmfffdddmmmqqqdddLLL999666666555555444333333333111111000000000/////////////////////////////////111000---000222000EEEkkk}}}|||{{{zzzvvvrrrjjjfff```[[[XXXWWWUUUTTTKKKIIIGGGGGGIIIIIIIIIHHHMMMOOOQQQQQQQQQRRRTTTVVVSSSVVVWWWWWW\\\bbbdddaaabbb[[[TTTQQQOOOPPPXXXaaannn{{{}}}kkk[[[^^^ooo{{{~~~{{{```QQQRRRSSSWWW___jjjuuu}}}}}}{{{zzz|||~~~{{{wwwvvvvvvxxxxxxxxx}}}WWWmmmyyyWWW@@@;;;666<<<999:::333222222111111000//////........................---------............///000111111222===[[[ooo^^^bbb{{{|||zzzzzzuuuuuuvvvwwwxxxxxxxxxxxxyyyzzzzzzxxxuuutttssstttqqqpppooooooqqqqqqpppooooooppppppqqqrrrrrrssssssvvvxxxzzzwwwqqqhhhaaa]]]bbbdddgggggggggffffffggggggiiijjjjjjiiiggghhhhhhoooppprrrtttuuuvvvuuuuuuxxx|||}}}}}}}}}~~~xxxvvv|||}}}{{{rrrvvvuuusssjjjTTTJJJHHHDDD;;;222,,,+++---((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,++++++---222:::DDDOOOXXX^^^\\\ZZZXXXWWW[[[bbbjjjpppqqqooojjjaaa\\\ccctttssskkkgggfffmmmxxxtttwwwzzzssslllkkktttyyykkkPPP===666666555444444333333222111111111000000000//////////////////////////////000///,,,000444444OOOyyy{{{zzzzzzyyyuuurrrpppkkkddd^^^ZZZWWWTTTSSSJJJHHHEEEEEEGGGHHHIIIIIILLLNNNPPPQQQQQQSSSVVVXXXQQQSSSTTTTTTXXX___aaa___ZZZUUUPPPKKKGGGEEEIIINNNTTTZZZ]]]WWWPPPTTTgggzzzzzzvvvXXXGGGHHHHHHJJJQQQ]]]kkkvvv|||~~~~~~zzz}}}}}}~~~|||}}}{{{~~~|||{{{{{{{{{zzzyyy~~~~~~yyy]]]fff{{{___DDD>>>999<<<777777333333222111111000000///........................---------............///000111111444FFFhhhkkk]]]hhh~~~zzzzzz|||wwwwwwvvvvvvvvvwwwwwwxxxwwwyyyzzzxxxtttrrrrrrsssqqqpppoooooopppqqqpppoooooooooooopppqqqqqqrrrrrrrrrtttvvvuuuooogggaaa]]]___aaaeeeffffffffffffggggggiiikkkkkkjjjiiiiiijjjlllnnnqqqtttvvvvvvvvvvvvtttxxx|||~~~~~~}}}}}}~~~}}}~~~xxxrrrtttyyyyyyppprrrrrrsss}}}sssTTTJJJIIIEEE<<<222,,,,,,...((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---...000111222666;;;CCCLLLUUU\\\aaacccXXXZZZaaannnzzz|||uuulll```^^^YYYUUUWWWaaarrr~~~xxxnnnggggggggghhhssszzzrrrrrr{{{qqqVVVAAA666555555444333333222222111111111111000000000000000000000000000000000000...,,,+++222888<<<[[[}}}zzzyyyyyyxxxuuuqqqrrrmmmeee^^^YYYUUUQQQOOOJJJHHHDDDDDDEEEHHHIIIJJJKKKMMMOOOPPPRRRTTTXXXZZZPPPRRRRRRQQQVVV\\\___]]]RRROOOKKKGGGCCC???@@@CCCDDDDDDFFFHHHHHHNNNccczzzyyywwwVVVEEEBBBAAACCCIIIVVVeeeqqqxxx}}}|||xxxvvvvvvyyy~~~{{{}}}}}}|||~~~|||{{{}}}}}}www```aaa{{{~~~eeeHHHBBB:::;;;555444333333222222111000000000////////////////////////---------.........//////000111111666MMMrrrjjj\\\jjj}}}xxxxxx}}}zzzyyywwwvvvvvvvvvwwwxxxvvvxxxyyywwwsssqqqqqqrrrqqqpppooopppqqqqqqpppooonnnnnnooooooppppppqqqqqqnnnqqqsssrrrmmmfffaaa^^^\\\___cccfffffffffggghhhgggjjjlllmmmlllkkklllllljjjlllppptttvvvxxxxxxxxxrrrvvv{{{~~~~~~}}}~~~}}}|||{{{{{{{{{|||||||||||||||}}}xxxnnnmmmxxxzzzvvvxxxtttssspppooosss}}}xxxTTTJJJIIIFFF===333---,,,...)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,---...000333666888GGGLLLTTT\\\``````^^^\\\dddccciiizzzzzzhhhaaaaaabbbccceeefffggggggkkkiiiooowwwuuuooottt|||uuu{{{iiiCCC666666666666555444333333222111111000000000000000////////////////////////......000111333FFFqqq}}}}}}yyyyyyzzzvvvpppgggbbb\\\XXXVVVSSSNNNJJJHHHGGGFFFEEEFFFGGGIIIKKKNNNMMMLLLLLLNNNPPPSSSUUUOOOOOOOOOOOOQQQSSSVVVWWWQQQLLLFFFAAA>>>>>>===<<<======???AAACCCKKK^^^pppppp~~~qqqPPPBBBBBBBBBCCCGGGKKKUUUiiizzzzzz{{{|||{{{yyyvvvsssqqqsssxxx|||zzz|||}}}|||}}}|||xxxwwwxxx{{{yyyvvvZZZTTTxxxyyy}}}HHHAAA===555===666444333333222222111111111////////////...........................///000000+++222333555PPP|||iii___iii~~~~~~}}}zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuusssrrrrrrqqqrrrqqqqqqppppppqqqqqqrrrpppooommmllllllllljjjiiijjjjjjiiihhheeebbb___]]]^^^```ccceeeggggggffffffjjjjjjkkklllllllllkkkkkkoooppprrruuuxxxyyyxxxvvvwwwyyy|||~~~|||}}}|||}}}~~~}}}{{{{{{|||~~~zzzzzzzzz{{{{{{{{{{{{{{{vvvqqqoooyyyxxxsssppppppqqqoooppp}}}WWWMMMHHHBBB===555---+++...************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************++++++************************))))))***++++++,,,+++...000---+++,,,------000......222888???FFFLLLWWWTTTTTT[[[hhhssstttpppxxxsssppptttzzzzzzrrriiieeeiiiiiigggjjjoooooojjjuuuuuuyyy~~~|||vvvuuuzzzzzzlllDDD666666666666555444333333222111111000000000000000////////////////////////......000222555HHHrrrxxx~~~~~~~~~zzzvvvvvvxxxtttmmmfffaaaZZZVVVTTTRRRNNNJJJGGGFFFDDDCCCCCCEEEGGGHHHKKKKKKKKKKKKLLLMMMOOOPPPLLLLLLMMMNNNOOOQQQRRRSSSLLLHHHCCC???=========<<<<<<===???@@@AAAGGGXXXhhhqqq~~~~~~~~~oooPPPEEEGGGEEEDDDEEEFFFLLL\\\kkktttuuuvvvuuusssqqqooonnnwww}}}xxxxxx||||||xxxvvvwwwyyy{{{xxx[[[QQQqqqMMMCCC>>>666===666444444333333222111111111////////////...........................///000000111555444999VVVyyyddd\\\hhh|||~~~~~~~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuutttttttttrrrqqqqqqqqqqqqrrrrrrsssnnnmmmlllkkkkkkjjjhhhffffffeeedddcccaaa___]]]\\\]]]___bbbeeegggggggggfffkkkkkklllmmmmmmmmmllllllpppqqqrrrvvvyyyzzzxxxwwwvvvxxx{{{}}}{{{}}}~~~~~~}}}||||||}}}zzzzzzzzzzzz{{{{{{{{{{{{yyytttrrryyy{{{tttpppooopppnnnnnn|||___LLLGGGBBB>>>777...+++---************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************++++++******************++++++*********++++++,,,+++---...---,,,...///000...333999@@@FFFOOOZZZccc___^^^bbbooo~~~{{{yyywwwrrrkkkeeeuuuxxxwwwsssssswwwvvvqqqmmmooowww~~~qqqFFF777777777777666555444333222111111000000000000000////////////////////////......000222555GGGooo~~~mmmzzz||||||yyyuuuvvvwwwssslllddd___XXXSSSRRRPPPMMMKKKFFFDDDCCCAAAAAABBBCCCEEEIIIIIIIIIIIIJJJJJJJJJKKKHHHHHHJJJKKKMMMMMMNNNNNNGGGCCC???<<<<<<<<<<<<<<<;;;;;;===??????CCCPPP^^^ooo}}}}}}vvvtttvvvxxx|||~~~iiiNNNEEEGGGEEECCCBBB@@@CCCOOO\\\lllnnnrrrsssrrrooonnnnnnwww}}}xxxxxx{{{~~~|||xxxvvvvvvvvvzzzyyy\\\MMMgggUUUDDD???777<<<666444444444333222111111111////////////...........................///000000333444444>>>___uuu```[[[hhhyyy|||www{{{||||||}}}~~~~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxvvvuuuuuutttttttttppppppppppppqqqqqqrrrrrrmmmlllkkkjjjiiigggdddaaa___^^^\\\[[[ZZZZZZZZZZZZ[[[]]]aaadddfffgggggggggkkklllmmmmmmnnnnnnnnnmmmqqqrrrssswwwzzz{{{yyyxxxuuuwwwzzz|||~~~~~~zzz|||~~~|||||||||yyyyyyyyyzzzzzz{{{{{{{{{{{{wwwuuuxxxuuupppooopppmmmmmmyyyyyygggJJJEEEAAA>>>888000,,,,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))******)))))))))*********++++++******++++++++++++++++++,,,,,,+++++++++++++++,,,...---------...000222444999CCCNNNQQQRRRXXXeeeppp|||uuurrr{{{|||vvvrrrpppppp}}}uuussswwwzzzzzzzzz}}}vvvHHH888888888777666555444333222111111000000000000000///////////////////////////...000222555EEElllyyyrrr}}}}}}zzzwwwwwwxxxtttmmmbbb\\\UUUPPPOOONNNMMMKKKFFFDDDBBBAAA@@@AAABBBCCCGGGGGGHHHHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKJJJIIIDDDAAA===::::::::::::999999999<<<>>>>>>AAALLLXXXkkkyyy|||tttooouuuwwwzzz|||dddLLLDDDDDDAAA@@@@@@???@@@IIITTTeeekkksssxxxwwwuuusssrrrttt{{{|||zzz{{{zzz{{{~~~~~~~~~}}}yyyvvvuuuuuuwww~~~zzz]]]JJJ```[[[CCC@@@999<<<888555555444333222111111000////////////...........................///000000...111444BBBeeerrr^^^ZZZgggvvv{{{yyyyyy{{{|||}}}}}}}}}||||||yyyyyyyyyyyyyyyzzzzzzzzzuuuuuutttsssrrrrrrssssssmmmnnnnnnoooooopppoooooonnnmmmkkkiiifffccc]]]ZZZWWWUUUSSSRRRRRRTTTVVVXXXYYY[[[___cccfffhhhhhhhhhjjjkkklllmmmmmmnnnmmmmmmrrrrrrtttxxx{{{|||zzzyyyuuuxxxzzz|||~~~}}}~~~~~~{{{yyyxxx{{{~~~|||{{{zzzxxxxxxxxxyyyzzzzzz{{{{{{|||yyyvvvwww{{{vvvqqqooopppnnnmmmyyyppppppkkkJJJEEEAAA???:::222,,,+++************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++******+++++++++++++++,,,...------,,,,,,,,,,,,,,,000------///222444999>>>JJJXXXcccbbb]]]```lllwwwyyy|||{{{zzz{{{zzzwww{{{zzz}}}KKK999999999888777555444333222111111000000000000000///////////////////////////...000333888JJJqqqyyyyyy}}}}}}{{{wwwwwwxxxrrrkkkaaa[[[SSSOOONNNMMMKKKIIIFFFEEECCCAAAAAAAAACCCCCCFFFGGGGGGHHHGGGGGGFFFEEEDDDEEEGGGHHHIIIHHHHHHGGGCCC@@@<<<:::999888777666777777:::>>>@@@BBBLLLVVViiiwwwyyyvvvsssrrr}}}~~~~~~cccMMMFFFDDDAAAAAAAAAAAAAAAGGGOOO\\\fffsss{{{}}}zzzxxxxxxzzz~~~|||yyyxxxyyy{{{}}}}}}|||}}}~~~}}}zzzwwwvvvvvvyyy{{{{{{cccMMMaaa___AAABBB;;;<<<:::666666555444333222111000////////////...........................///000000,,,000666FFFgggnnn\\\WWWaaapppzzz~~~}}}}}}{{{zzzyyywwwxxxxxxxxxyyyyyyyyyzzzvvvuuutttsssssssssssssssoooooopppqqqqqqpppoooooopppmmmiiifffbbb]]]WWWSSSPPPOOOMMMLLLMMMPPPSSSUUUVVVYYY]]]bbbfffhhhiiijjjiiiiiijjjllllllmmmmmmmmmrrrsssuuuxxx{{{|||{{{yyywwwyyy{{{}}}~~~}}}~~~|||yyywwwwwwzzz~~~}}}{{{zzzyyywwwwwwxxxxxxyyyzzzzzz{{{zzzyyywwwvvvxxxwwwqqqoooqqqpppooozzzooobbboooMMMFFFAAA@@@;;;333---+++************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++******++++++,,,,,,,,,,,,......---------------......,,,///555:::???IIITTTaaarrr~~~|||vvvxxxzzzvvvxxxPPP:::::::::999777666444444222111111000000000000000////////////////////////...---///555===RRRzzzyyyyyy}}}}}}zzzvvvvvvuuuoooggg```[[[TTTOOONNNLLLIIIGGGFFFEEECCCAAAAAABBBDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCC@@@<<<:::999888777555777777999>>>@@@DDDLLLVVVhhhuuuyyyvvvvvvxxxzzz|||bbbQQQJJJHHHFFFEEEFFFDDDBBBEEEJJJRRR^^^mmmwwwzzzzzz{{{|||{{{yyyzzzzzz{{{}}}}}}|||{{{~~~~~~{{{yyyxxxyyy}}}xxxlllUUUfffzzz~~~ddd@@@DDD>>><<<;;;777666555444333222111000////////////...........................///000000///222999JJJjjj|||jjjYYYWWWaaaqqq}}}||||||yyywwwwwwxxxxxxyyyyyyzzzzzzzzzyyyyyywwwvvvvvvuuuuuuuuurrrsssssstttsssqqqpppooommmjjjeee```[[[WWWRRRNNNLLLKKKJJJIIIKKKMMMPPPSSSTTTWWW\\\aaaeeeiiijjjkkkhhhiiijjjkkkllllllmmmmmmrrrssstttxxx{{{|||zzzyyywwwyyy|||}}}~~~~~~}}}{{{xxxwwwwwwyyy||||||{{{yyyyyyyyyvvvvvvwwwxxxyyyyyyzzzzzzyyyxxxvvvvvvxxx~~~zzzsssppprrrpppoooxxxyyycccvvvxxxQQQIIIBBB@@@<<<444...,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&''''''((()))''''''(((((())))))******))))))))))))))))))))))))***))))))))))))***++++++*********++++++++++++,,,******++++++,,,---------...............//////000//////666@@@EEELLL]]]ppp~~~VVV;;;;;;:::999888666555444222111111000000000000000////////////////////////111...///444===SSS|||{{{vvvxxx|||xxxvvvuuunnnfff```[[[UUUPPPOOOLLLHHHDDDDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDAAA>>><<<;;;;;;:::999888999888999===???CCCKKKTTTdddppp}}}}}}|||zzzxxxxxxzzz}}}nnn\\\QQQLLLKKKHHHHHHIIIHHHEEEFFFJJJKKKVVVdddnnnrrrvvv|||}}}yyyyyy{{{|||}}}~~~~~~}}}}}}||||||}}}{{{{{{|||xxxuuu\\\mmmxxx}}}jjjBBBFFF@@@:::999777777666444333222111000////////////...........................///000000111222999MMMqqq|||iiiZZZ___qqq|||}}}~~~|||wwwyyyyyyzzzzzz{{{||||||}}}{{{{{{yyyxxxvvvvvvuuuuuurrrsssssssssrrrooommmkkkgggccc]]]XXXUUURRROOOMMMJJJIIIIIIIIIJJJMMMOOOQQQRRRUUUZZZ```eeeiiikkklllhhhiiijjjlllmmmnnnnnnnnnqqqrrrtttwwwzzz{{{zzzxxxwwwxxx{{{|||~~~}}}}}}~~~~~~}}}yyywwwwwwvvvxxxzzzyyyxxxwwwxxxxxxuuuuuuvvvwwwxxxyyyzzzzzz{{{yyywwwvvvxxx}}}}}}uuuqqqqqqooolllsss~~~iiinnnVVVLLLDDD@@@===555///,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''((()))*********))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,******++++++,,,------...---------...///000111222999<<>>AAAIIIRRR___kkkwww}}}|||vvvsssuuuwwwyyy{{{}}}wwwbbbUUUNNNKKKIIIGGGHHHKKKKKKIIIIIILLLIIIRRR^^^ggglllsss~~~~~~xxxwww|||||||||||||||}}}}}}}}}}}}}}}||||||||||||}}}~~~}}}|||}}}~~~zzzyyy```rrruuunnnCCCHHHAAA999888888777666555333222111000000/////////...........................///000000111///666OOOwww}}}iii\\\iii{{{~~~~~~yyy{{{{{{{{{|||}}}~~~~~~{{{zzzxxxwwwuuutttsssssspppqqqqqqpppooollliiigggaaa]]]WWWRRRPPPOOONNNMMMIIIIIIIIIIIIKKKMMMNNNPPPQQQTTTZZZ```eeeiiikkkllliiijjjkkkmmmnnnoooooooooqqqrrrssswwwzzz{{{yyyxxxvvvwwwzzz{{{}}}|||}}}~~~~~~yyyuuutttuuuvvvwwwxxxxxxvvvvvvwwwxxxtttuuuvvvwwwxxxyyyzzzzzz}}}{{{xxxwwwyyy|||wwwrrrqqqmmmiiioooyyyllliiiYYYNNNDDD@@@===666///---************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((()))******+++))))))))))))))))))))))))*********)))******+++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---------...000111333444FFFIIIRRRXXXVVVXXXnnnzzzwww{{{XXX>>><<<;;;===;;;444111111222222111111000/////////000000////////////000000,,,000444555;;;SSS|||~~~wwwnnnooo||||||xxxvvvvvvtttnnniii___[[[TTTNNNKKKHHHFFFDDDBBBBBBBBB@@@???@@@CCCEEEGGGEEEBBBBBBCCCDDDDDDCCCDDDCCCBBBAAA@@@?????????===<<<<<<;;;::::::999999888888999;;;???EEEJJJMMM___iiiuuu|||{{{wwwtttsssrrrrrrtttyyyxxxggg[[[QQQLLLKKKHHHHHHGGGGGGHHHHHHIIIJJJNNNNNNSSS```qqqxxxwwwyyy}}}}}}xxxuuuwww{{{}}}}}}}}}}}}~~~|||{{{xxx}}}cccuuuzzzIIICCC@@@:::AAA===;;;999666444333333333000000000000////////////...............///000000...555888NNN~~~xxxlllhhh}}}{{{zzz|||{{{{{{{{{|||||||||||||||{{{|||yyyuuutttvvvuuupppnnnnnnmmmiiieeebbbbbbbbb\\\WWWQQQNNNNNNOOONNNLLLLLLLLLKKKKKKKKKMMMNNNOOOPPPRRRUUUZZZ___dddgggiiillljjjiiilllppprrrrrrpppoooqqqsssuuuwwwyyyzzzzzzzzz{{{{{{|||}}}~~~|||||||||}}}~~~}}}zzzwwwuuuuuuuuuuuuyyywwwvvvvvvwwwxxxxxxwwwuuuuuuvvvvvvwwwxxxzzzzzz|||zzzyyyxxxvvvzzz~~~tttlllkkkjjjhhhkkkqqqrrriiifffKKK@@@DDD>>>555///))),,,,,,+++***)))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******+++++++++******)))************************++++++++++++++++++++++++,,,---...---++++++,,,---)))000333111222999BBBGGGSSSWWWZZZZZZ[[[ggg~~~xxxzzzZZZ???===<<<===;;;555222333222222111111000000//////000000////////////000000///222444777BBB___xxx{{{qqqlllooo~~~yyywwwvvvsssmmmhhh^^^ZZZSSSNNNJJJHHHEEEDDDBBBBBBBBB@@@???@@@CCCFFFGGGEEECCCBBBBBBCCCBBBBBBCCCBBBAAA@@@????????????===<<<<<<<<<;;;;;;:::::::::::::::<<<@@@EEEIIILLLYYYbbbnnntttsssooolllkkkllllllpppvvv}}}vvveee[[[UUUPPPNNNNNNJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJOOO]]]rrr||||||yyyzzz{{{zzzvvvuuuwwwyyyzzzzzz{{{{{{|||}}}~~~~~~{{{|||xxx}}}iiixxxyyy}}}KKKDDDBBB<<>><<<:::777444333222222000000000000////////////...............///000000000555<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEIIIKKKSSS[[[eeekkkkkkgggdddbbbeeeggglllttt|||iii___VVVSSSRRRQQQQQQSSSLLLLLLMMMMMMMMMMMMLLLLLLNNNKKKKKKUUUgggxxx{{{{{{zzzyyyxxxwwwwwwwwwyyyzzzyyyzzz{{{|||||||||||||||}}}zzz~~~yyy|||lll|||zzzNNNEEECCC???FFF>>>===;;;888555333222222000000000000////////////...............///000000111444@@@eee~~~oooppp{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{vvvssssssoooiiieee```ZZZVVVVVVUUUSSSQQQMMMMMMMMMOOOSSSUUUVVVUUUTTTSSSRRRRRRQQQRRRRRRRRRTTTUUUVVVYYY]]]bbbfffiiilllkkkjjjlllnnnoooooonnnqqqrrrtttvvvxxxzzz{{{{{{xxxyyyzzz{{{}}}||||||}}}~~~~~~|||zzzxxxvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{zzzyyywwwwwwwwwxxxyyy{{{~~~}}}zzzvvvooolllsss~~~zzzuuutttssspppooopppvvvwwwgggkkkOOOBBBFFFAAA999444---,,,++++++***)))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))************+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000333999@@@LLL^^^rrr~~~xxxxxx}}}\\\AAA===<<<===:::666444666333333222111111000000///000000////////////000000222000---111EEEggg{{{|||ssslllppp{{{}}}zzzvvvqqqjjjeee\\\WWWQQQKKKHHHFFFDDDCCCAAABBBAAA@@@@@@AAADDDFFFHHHFFFBBB@@@@@@@@@>>>===???>>>>>>=========>>>>>>========================<<<===>>>@@@CCCFFFHHHIIIPPPVVV^^^ddddddaaa^^^]]]aaadddjjjsss}}}tttjjj]]]WWWSSSTTTUUUSSSTTTVVVNNNNNNNNNOOOOOOOOOPPPPPPQQQNNNLLLOOOXXXhhhwww~~~yyyzzzzzzxxxvvvvvvxxxzzz{{{{{{{{{|||}}}~~~~~~}}}||||||{{{yyy~~~}}}zzz{{{kkk{{{QQQFFFDDD@@@FFF???>>><<<999666444222111000000000000////////////...............///000000222222AAAlll|||tttssszzz~~~~~~~~~~~~}}}wwwtttrrrlllfffaaaZZZRRROOOPPPPPPNNNKKKKKKLLLOOOSSSVVVYYYZZZZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVWWW[[[```eeehhhlllkkkkkklllmmmnnnnnnmmmqqqrrrtttvvvwwwyyyyyyzzzwwwxxxyyyzzz|||~~~{{{|||~~~{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuvvvxxx{{{|||{{{zzzxxxwwwwwwxxx{{{~~~~~~|||vvvmmmjjjrrr}}}xxxtttqqqooonnnsss|||iiixxxnnnPPPBBBEEEAAA:::555...++++++******)))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))***************++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........---,,,...111444>>>IIIYYYiii|||}}}ttt]]]???<<<<<<===;;;666444555333333222222111000000000000000////////////000000555444333888OOOqqqpppmmmttt{{{vvvpppiiieee[[[VVVPPPKKKHHHFFFDDDCCCAAAAAAAAA@@@@@@AAADDDGGGHHHEEEBBB??????>>>===<<<======<<<<<<<<<===>>>>>>===============<<<<<<<<<;;;<<>>DDD???>>><<<:::888555333222000000000000////////////...............///000000444555EEEppprrr{{{xxx}}}}}}~~~~~~}}}}}}}}}~~~yyyuuurrrkkkddd]]]VVVNNNKKKLLLMMMKKKHHHJJJMMMQQQTTTVVVXXXYYYYYY\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWXXXZZZ___ccceeekkklllmmmmmmmmmmmmnnnnnnpppqqqsssuuuvvvxxxxxxxxxwwwxxxyyyyyy{{{~~~}}}~~~~~~~~~~~~}}}xxxwwwwwwvvvuuutttttttttttttttuuuwwwzzz||||||{{{xxxwwwwwwyyy{{{~~~xxxooollluuu~~~uuupppooonnnmmmnnn{{{~~~kkkmmmqqqRRRBBBDDDAAA:::444---++++++******))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))******************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------...............---,,,///666???EEEUUUbbbppp{{{kkkgggsss{{{zzzbbb???<<<===???>>>888555666333333333222111111000000000000////////////000000000222333;;;TTTxxx|||mmmmmmuuu}}}wwwpppiiieee[[[VVVPPPKKKHHHFFFEEECCC@@@AAAAAA@@@@@@AAADDDGGGGGGDDD@@@>>>>>>>>><<<;;;<<<<<<<<<<<<======>>>???>>>>>>======<<<;;;;;;:::999;;;>>>BBBDDDFFFFFFFFFIIIKKKMMMPPPSSSUUUWWWWWWYYY]]]eeennnwwwtttfffZZZSSSRRROOOMMMNNNRRRSSSQQQQQQTTTOOONNNNNNPPPSSSXXX\\\___```cccdddaaaaaalll{{{uuupppqqqrrrtttvvvxxxzzz{{{}}}}}}|||{{{zzzzzzzzz{{{~~~yyyvvvxxxxxx{{{|||zzzwwwgggbbbZZZIIIDDD===AAA>>>===<<<;;;999777555333000000000000////////////...............///000000555999KKKtttpppwwwuuu}}}}}}~~~~~~}}}}}}}}}zzzwwwtttllleeeYYYUUUOOOMMMMMMNNNMMMKKKKKKNNNRRRTTTUUUUUUWWWXXX^^^^^^_________^^^]]]]]]ZZZZZZZZZ[[[]]]```cccdddkkklllnnnnnnmmmnnnoooqqqqqqrrrtttuuuwwwxxxxxxxxxwwwxxxyyyyyyzzz~~~~~~}}}||||||{{{{{{vvvvvvvvvvvvuuuuuuttttttuuutttsssuuuxxxzzz{{{{{{wwwwwwwwwxxx|||~~~zzzsssqqqyyyzzzoookkkmmmnnnllljjjsss}}}pppeeevvvUUUCCCDDD@@@:::444,,,************))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---...000555===JJJXXXaaasss{{{kkkkkkuuukkk???>>>@@@CCCBBB;;;777777444333333222222111111000000000////////////000000+++///000777QQQwwwvvvkkknnnwww}}}wwwpppiiifff[[[VVVPPPLLLIIIGGGFFFDDD@@@AAAAAA@@@@@@AAAEEEHHHEEEBBB???>>>======<<<;;;<<<<<<<<<<<<===>>>???@@@???>>>===<<<;;;999999888777999===AAADDDFFFFFFFFFHHHHHHGGGIIIMMMRRRVVVXXXYYY^^^eeemmmuuu~~~zzziii```YYYRRROOOOOONNNLLLNNNRRRRRRPPPQQQTTTQQQPPPOOOQQQVVV]]]eeejjjoooqqqtttuuuwww~~~zzzppplllqqqvvvxxxxxxyyy{{{}}}|||zzzyyyzzz{{{|||~~~zzzttttttuuuxxxzzzzzzuuueeeZZZ}}}~~~```LLLEEE===>>><<<<<<<<<<<<:::888666555000000000000////////////...............///000000000;;;PPPuuuqqqqqqooowww~~~~~~~~~~~~}}}|||yyyvvvooofff[[[YYYWWWUUUTTTTTTTTTTTTOOORRRUUUVVVVVVVVVYYY[[[^^^___```aaaaaaaaa``````^^^^^^^^^___aaacccdddeeejjjllloooooonnnoooqqqsssssstttvvvwwwyyyyyyzzzzzzxxxyyyyyyyyyzzz}}}~~~|||{{{zzzzzzzzz{{{wwwwwwwwwwwwwwwwwwvvvvvvvvvtttrrrrrruuuxxxzzz{{{wwwvvvvvvxxx{{{~~~|||{{{xxxvvv|||{{{pppkkkmmmmmmiiiiiinnnyyyfff{{{YYYEEEEEEAAA;;;444,,,************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000444;;;EEESSSbbbqqq{{{sss@@@???BBBFFFEEE>>>999888444444333222222111111000000000////////////000000...222222777OOOwwwtttlllqqqzzz~~~wwwpppjjjggg[[[WWWQQQLLLIIIHHHFFFEEE@@@@@@AAA@@@@@@BBBEEEHHHDDDBBB???=========<<<;;;<<<<<<<<<======???@@@AAA???>>>===<<<:::888777777555888===AAADDDFFFFFFEEEJJJGGGFFFGGGLLLRRRXXX[[[\\\aaahhhooovvv{{{jjjZZZUUUSSSPPPNNNPPPSSSRRRSSSVVVUUUQQQRRRUUURRRQQQPPPRRRXXXaaakkkqqquuuxxx}}}~~~rrrmmmsss{{{~~~||||||~~~{{{{{{|||~~~~~~~~~zzzsssrrrtttvvvxxxyyytttbbbZZZdddNNNGGG======;;;<<<<<<<<<;;;999777666000000000000////////////...............///000000)))999QQQtttpppsssnnnuuu|||}}}zzzxxxppphhh___``````^^^\\\[[[[[[]]]SSSVVVYYYZZZYYYZZZ]]]```^^^___aaabbbccccccbbbaaa```aaabbbcccdddeeeffffffjjjmmmooopppoooppprrruuuuuuvvvxxxyyyzzz{{{||||||yyyyyyyyyyyyyyy|||~~~|||zzzyyyxxxyyy{{{|||xxxxxxyyyyyyyyyxxxxxxwwwxxxuuuqqqqqqssswwwyyyzzzvvvvvvvvvwww{{{|||zzz{{{zzzyyy~~~tttooonnnkkkdddkkkmmmkkk[[[GGGFFFCCC<<<555,,,************))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111666<<>>;;;555555444444333222111000000//////000000000000//////,,,111222666OOOyyymmmjjjpppvvv{{{vvvrrrjjjbbb]]]XXXPPPKKKHHHGGGFFFFFF@@@AAAAAAAAA@@@@@@BBBDDDAAA>>><<<;;;<<<<<<<<<;;;===>>>??????@@@@@@@@@???@@@===::::::;;;;;;999777:::===AAACCCDDDDDDEEEFFFMMMGGGEEEHHHKKKMMMUUU___aaabbbgggooozzzxxx```[[[UUURRRQQQRRRPPPOOOSSSSSSTTTTTTTTTSSSSSSRRRWWWSSSRRRWWWcccnnnvvvyyyvvv}}}xxxssszzz}}}|||}}}zzzyyy|||~~~~~~}}}{{{uuuqqqppprrrxxx{{{xxxxxxgggWWW~~~|||]]]HHHEEEAAAGGGCCC@@@===<<<;;;999555111222222111111000000//////000000///////////////000333666TTTzzzuuu~~~xxxppppppyyyzzzqqqkkkgggdddaaa___```bbbdddddd]]]]]]]]]^^^___aaacccccceeeccc```^^^^^^```ccceeeddddddeeedddcccdddfffiiijjjmmmppprrrsssssstttuuuvvvvvvvvvxxx{{{|||{{{zzzxxxwwwvvvwww{{{~~~}}}zzzxxxvvvvvvvvvwww{{{{{{|||zzzxxxwwwyyyzzzxxxxxxwwwvvvvvvwwwxxxyyyyyyxxxxxxzzz~~~{{{uuuqqqsss{{{yyyrrrpppmmmjjjgggiii{{{ggguuuyyy[[[FFFAAA@@@???000...++++++******)))((((((((())))))))))))))))))))))))%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,///---,,,,,,---.........222---,,,///000000666>>>IIISSS^^^hhhuuusssDDD@@@HHHMMMDDD>>><<<666555555444333222111000000//////000000000000//////---222333777SSSnnnjjjooovvv|||wwwssslllddd]]]XXXQQQKKKHHHGGGFFFEEE@@@AAAAAAAAA@@@@@@BBBCCC@@@>>><<<;;;<<<======<<>><<<999999;;;<<<;;;999<<>>BBBGGGAAA>>>===888555555444333222111111000///000000111111000000//////333444999VVV~~~mmmhhhmmmxxx}}}yyyuuunnnfff^^^YYYQQQKKKHHHFFFEEEDDD???@@@AAA@@@???@@@AAACCC@@@>>><<<;;;<<<=========DDDDDDDDDCCCBBB@@@???>>><<<:::999999;;;=========BBBCCCCCCCCCCCCEEEIIILLLKKKLLLOOOPPPNNNLLLQQQYYY```dddjjjpppvvv}}}ooo^^^TTTRRRQQQQQQSSSVVVXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYY[[[aaalllwww{{{}}}}}}~~~~~~~~~wwwwwwwwwyyy|||}}}}}}|||{{{|||~~~~~~|||xxxssspppvvvwww|||~~~zzzzzzjjjVVV}}}vvv]]]KKKHHHCCCGGG@@@???===<<<<<<:::777555333222222111000000//////000000////////////000000222:::]]]}}}}}}~~~~~~{{{vvvsssvvv}}}tttiiidddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddccccccdddeeeeeeccceeefffgggggggggiiikkkkkkpppvvvzzz{{{zzzyyyxxxxxxxxxxxxyyy{{{{{{zzzyyywwwtttrrrrrruuuyyy{{{|||}}}}}}|||zzzzzzzzzyyyxxxxxxyyyyyyzzz{{{zzz{{{}}}}}}xxxsssuuutttttttttuuuvvvxxxyyy}}}zzzyyy|||yyyuuuzzzxxxtttpppkkkgggfffrrrzzzaaalll^^^HHHAAA@@@???111///+++++++++***))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........//////222777>>>JJJ\\\lllzzz}}}zzz~~~uuuGGG===>>>CCC>>>===>>>888666666555444333222111111000000000111111000000000000444444;;;WWW{{{~~~lllggglll{{{zzzvvvoooggg___YYYQQQKKKHHHFFFDDDDDD???@@@AAA@@@??????AAACCC???===;;;;;;===>>>>>>>>>CCCCCCBBBAAA???===<<<::::::999888999;;;>>>@@@AAAIIIHHHGGGDDDCCCEEEIIILLLLLLPPPTTTTTTOOOLLLOOOTTT^^^ccckkkrrryyyqqqbbbWWWRRRSSSSSSTTTVVVWWWWWWVVVUUUZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ\\\aaahhhqqq{{{~~~{{{{{{}}}~~~}}}yyyzzz{{{|||}}}|||zzzxxxzzz|||}}}~~~|||xxxtttqqqssstttyyy{{{xxxxxxlllVVVzzznnn]]]LLLIIIBBBDDD>>>>>>======<<<:::999777333333222222111000//////000////////////000000111222<<>>CCC???>>>>>>777777666666555444333222222000000111111111111000000...333555>>>[[[yyy~~~qqqjjjmmm~~~|||wwwooofff```ZZZRRRKKKGGGEEEDDDCCC???@@@@@@@@@??????AAABBB???===;;;;;;===???@@@???CCCBBBBBB@@@???===;;;:::999999999:::<<>>>>>>>>===<<<:::999999444444333222111000/////////////////////000111111444???eee|||xxx{{{~~~}}}}}}}}}|||{{{{{{uuujjjdddccc\\\]]]```bbbeeefffggghhhfffggghhhiiiiiihhhgggfffiiijjjjjjjjjhhhggghhhiiikkkqqqxxx}}}}}}{{{xxxvvvxxxwwwwwwxxxyyyyyyxxxvvvvvvtttrrrrrrsssuuuvvvvvvyyy{{{yyyrrrnnnooorrrrrrppprrruuuxxxzzz||||||}}}|||yyyyyy|||}}}yyyuuusssrrrrrrrrrtttvvvwwwyyy|||{{{|||~~~{{{{{{}}}{{{yyy{{{wwwssspppjjjlllttt~~~eeeYYY{{{yyycccJJJBBB??????111000,,,,,,++++++***)))))))))(((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))*********************************+++,,,,,,------,,,,,,---------.........---...///...------000222777???IIITTTddd{{{zzzrrrsssGGG???EEEKKKDDD@@@???888777777666555444333333222000111111222222111111000---222666BBBccc{{{zzz{{{qqqppp~~~yyyqqqhhhaaa[[[SSSLLLGGGEEECCCBBB>>>???@@@???>>>???@@@BBB>>><<<;;;<<<>>>@@@AAAAAABBBBBBBBBAAA@@@>>>===<<<:::;;;;;;<<<===AAAFFFJJJPPPNNNKKKFFFDDDEEEIIIMMMQQQUUUWWWVVVVVVYYY[[[[[[ZZZ]]]dddnnnyyyxxxkkk^^^VVVRRRRRRSSSRRRUUUXXXZZZZZZZZZ[[[\\\[[[[[[ZZZZZZZZZ\\\]]]^^^[[[bbbkkkrrrxxx~~~{{{yyyyyy{{{|||zzzxxxxxx{{{~~~|||}}}~~~~~~}}}{{{xxxvvv}}}|||~~~~~~wwwvvvpppVVVrrrnnn[[[KKKGGG???@@@>>>??????>>><<<:::999:::555555444222111000///...///......//////000111222555@@@ggg|||vvvwww}}}{{{zzz{{{}}}xxxxxxvvvoooggg```]]]]]]YYY\\\___dddgggjjjkkklllggghhhhhhiiiiiihhhhhhgggjjjjjjjjjhhhggggggiiikkkoootttzzz~~~~~~{{{xxxvvvuuuuuuuuuvvvxxxxxxwwwvvvtttsssrrrrrrttttttsssqqqvvvvvvrrrkkkgggiiikkkkkkkkknnnrrrwwwzzz|||}}}}}}}}}yyyxxxyyyzzzxxxvvvtttssssssssstttuuuwwwxxx{{{}}}~~~zzzzzz|||}}}|||zzzwwwtttzzzvvvqqqllliiifffjjjsssfffOOOooo{{{fffLLLBBB???>>>111000,,,,,,,,,+++******))))))))))))))))))))))))))))))'''''''''''''''((())))))'''(((((((((((()))))))))''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))******************************++++++,,,------------------.........//////,,,---///...---000666;;;DDDNNN]]]lll{{{vvvuuullluuuGGGDDDNNNUUULLLDDDAAA999888888777666555444333333000111111222222111111000000333777DDDggg{{{vvvwwwrrr|||tttlllaaa[[[SSSLLLGGGDDDBBBAAA>>>???@@@???>>>>>>@@@BBB>>><<<;;;<<<>>>AAAAAAAAA>>>????????????>>>>>>===;;;=========>>>BBBHHHLLLMMMLLLJJJGGGEEEHHHLLLPPPRRRTTTUUUUUU\\\fffjjjhhhbbbbbbeeennnzzz~~~pppggg[[[SSSPPPQQQRRRRRRSSSVVVYYY[[[[[[\\\^^^aaa\\\\\\[[[ZZZ[[[]]]___```]]]fffqqqwww|||{{{{{{{{{{{{||||||zzzyyyxxx{{{||||||~~~~~~}}}{{{yyywww}}}|||zzzzzzrrrWWWnnnnnnYYYJJJHHHAAABBB>>>@@@AAA???;;;999999:::666555444333111000///...............///000111222333@@@hhhzzztttvvv~~~{{{zzzyyyyyy{{{{{{{{{zzztttrrrmmmggg```ZZZVVVSSSXXX[[[___dddhhhkkklllmmmhhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggfffeeegggkkkooopppuuuzzz}}}|||yyyvvvtttsssrrrrrrtttvvvwwwwwwuuuppppppqqqrrrsssrrrooolllqqqrrrooohhheeeeeeeeebbbfffjjjooouuuzzz|||}}}}}}|||{{{{{{zzzyyywwwuuutttuuuuuutttttttttuuuwwwxxx{{{}}}{{{yyywwwvvvtttrrrqqqxxx|||rrrlllhhheeebbbhhhqqqiiiLLLiii~~~hhhMMMBBB???>>>222111---,,,,,,++++++******)))))))))))))))))))))))))))&&&''''''((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))******************************+++,,,,,,------...---.........////////////---///111222333999CCCKKKVVVbbbqqq|||wwwHHHHHHUUU]]]RRRGGGBBB;;;888888777666555444333333111111222222222222111111555666777CCCgggxxxtttzzzttt~~~xxxpppbbb\\\SSSLLLGGGDDDBBBAAA>>>???@@@???>>>>>>@@@BBB===<<<;;;<<<>>>AAABBBBBB::::::;;;<<<<<<<<<<<<<<<===>>>?????????BBBIIINNNJJJIIIHHHGGGGGGJJJOOOSSSRRRTTTSSSUUUaaapppuuurrrkkkhhhhhhppp|||~~~xxxccc[[[RRRNNNQQQUUUVVVUUUVVVYYY[[[\\\[[[[[[^^^aaa^^^]]]\\\[[[\\\^^^```bbb___iiittt{{{~~~zzz{{{}}}}}}}}}|||{{{zzz|||~~~|||~~~{{{|||}}}}}}|||{{{xxxwwwwwwwww{{{~~~{{{}}}tttWWWlllkkkXXXJJJIIICCCEEE???AAABBB???;;;888888999666555444333111000///...............///000222222111???iiiwwwrrruuu~~~|||zzzxxxxxxvvvtttqqqssspppkkkfff```YYYQQQLLLWWWZZZ^^^cccgggiiijjjkkkiiiiiihhhgggggghhhiiiiiigggfffeeeddddddhhhnnnrrrooosssxxxyyyxxxuuurrrqqqqqqqqqqqqsssvvvwwwvvvuuunnnnnnppprrrrrrppplllhhhlllooonnniiieeeddd```\\\dddgggnnnuuuzzz|||}}}}}}xxxzzz}}}}}}zzzvvvsssrrrwwwvvvuuuttttttuuuvvvwww|||}}}wwwtttuuuuuusssqqqsss|||yyyooojjjhhhfffbbbhhhqqqmmmNNNkkk{{{iiiMMMBBB???>>>222111------,,,++++++******)))))))))))))))))))))))))))%%%&&&((()))))))))(((''''''((((((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,------.............../////////000000333555777:::CCCPPPZZZeeeppp~~~{{{ooo{{{yyyyyyMMM@@@NNNOOODDD@@@:::???::::::;;;<<<;;;888666444333222111111000000111111444555333EEEsssyyyrrruuu|||zzzrrrddd]]]TTTMMMIIIFFFCCCAAA@@@AAABBBBBB@@@?????????>>>;;;:::<<<@@@BBB???;;;===<<<<<<<<<<<<======>>>======???BBBEEEJJJNNNPPPLLLJJJGGGFFFHHHLLLQQQUUUWWWWWW\\\fffmmmooosssxxxtttqqqooovvv|||hhhPPPOOONNNOOOQQQSSSSSSSSSWWWXXXZZZ\\\^^^___``````aaa```]]][[[[[[\\\^^^```cccjjjrrrwww{{{yyy|||||||||{{{zzzzzzzzz{{{{{{zzzzzzzzz{{{|||}}}~~~xxx}}}~~~yyysssuuuuuu{{{|||zzzpppVVVccclll}}}VVVHHHHHHBBBCCCAAA@@@???===;;;999777666555555555444222000///...///////////////000111111666BBBggg}}}sssrrrvvv~~~{{{{{{{{{yyywwwssspppmmmdddbbbccceee___TTTOOOPPP[[[]]]aaafffkkklllkkkiiijjjjjjjjjiiiiiiiiihhhhhhgggfffddddddfffiiimmmpppuuutttttttttrrroookkkhhhiiimmmnnnooouuu{{{wwwnnnlllnnnppprrrqqqnnnjjjhhhtttssspppllllllnnniiibbbbbbgggooovvv{{{}}}|||{{{{{{{{{{{{yyyuuusssssssssvvvyyy|||zzzvvvuuuwwwzzz}}}|||yyywwwvvvvvvvvvvvvuuuvvvsssllljjjccceeehhhuuuvvvUUUaaannnHHHCCCBBB===666......---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))************))))))************))))))++++++*********************+++,,,,,,+++,,,...000...//////...///111111///555666999AAAMMM]]]ooozzzuuuvvvwwwyyytttxxxyyywwwzzzLLL>>>LLLNNNEEEBBB888;;;============;;;888555444333222111111000000111111///555999OOO|||zzztttwwwxxxkkkcccYYYPPPKKKGGGDDDAAA???AAABBBAAA@@@>>>???@@@>>>;;;:::<<>>;;;===============>>>>>>???>>>???BBBEEEIIIMMMQQQSSSKKKIIIGGGFFFHHHKKKPPPRRRZZZ```hhhnnnrrruuuxxxzzz|||||||||~~~nnnZZZMMMMMMMMMOOORRRUUUVVVWWWZZZ[[[\\\]]]^^^_________aaa```^^^\\\\\\^^^```aaabbbhhhqqqvvvzzzqqqcccnnn|||{{{{{{zzzzzzzzz{{{{{{|||||||||{{{||||||}}}}}}yyy~~~~~~}}}}}}yyytttvvvuuuzzz~~~yyywwwpppYYYhhhhhh|||XXXJJJIIIBBBBBBAAA@@@???===;;;999777666555555555444222111///...///////////////000111111555???bbb}}}uuutttwww~~~{{{{{{{{{yyyuuuqqqmmmjjj```___```aaa[[[QQQKKKLLLWWW[[[```fffjjjkkkllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiigggggggggiiilllnnnwwwvvvvvvtttpppkkkddd```dddgggiiikkkrrrxxxuuunnnkkklllmmmnnnmmmkkkiiigggmmmuuu{{{{{{yyyvvvooogggaaadddhhhmmmrrruuuxxxxxxyyyzzzzzzxxxvvvttttttuuuvvvyyy{{{zzzwwwvvvzzz~~~||||||~~~{{{{{{yyyxxxwwwvvvvvvvvvuuuvvvuuunnnllleeedddhhhvvvtttUUUcccnnnHHHCCCAAA===666......---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((()))))))))***))))))))))))************))))))************))))))++++++******************+++,,,---,,,+++,,,...///111111111222111111333555666EEETTT___iiixxxvvvllluuuyyy~~~~~~sssllleeeppp|||PPP@@@MMMQQQLLLJJJ>>>===BBBAAA@@@???;;;888555333333222111111000000111111---444;;;SSS|||uuuyyy~~~tttmmmaaaVVVMMMHHHDDDBBB???AAAAAAAAA???>>>???@@@>>><<<:::<<>>;;;===============>>>??????AAACCCFFFJJJNNNQQQSSSSSSIIIIIIHHHHHHIIIKKKNNNPPP___kkksssqqqrrrzzz~~~}}}{{{nnnZZZJJJIIIKKKMMMPPPTTTWWWZZZ\\\^^^______`````````______aaa```^^^^^^^^^```bbbdddccciiiqqqwww|||}}}iii\\\dddppp{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}|||{{{{{{{{{{{{{{{zzz~~~|||{{{|||zzzuuuvvvtttwwwzzztttrrrppp\\\kkkiii[[[LLLJJJBBBBBB@@@@@@>>><<<:::999777666666555555444333111000///000////////////000111111999AAAccc}}}rrrqqqttt|||}}}|||zzzzzzzzzzzzxxxtttooojjjggg```___``````ZZZPPPJJJIIISSSYYY```eeeggghhhkkknnnmmmllllllllllllkkkkkkkkkmmmlllkkkkkkjjjkkkkkkllltttuuuuuusssnnnfff]]]XXX[[[^^^aaaeeelllrrrrrrmmmjjjjjjiiiiiiiiiiiiiiijjjqqq||||||wwwrrrjjjhhhggghhhkkkpppuuuyyyvvvxxxzzzyyywwwvvvuuuvvvuuuwwwyyyxxxwwwyyy}}}{{{xxxxxxyyyyyyyyyyyyyyyxxxwwwvvvuuutttvvvvvvooonnnfffccciiivvvqqqTTTeeeoooHHHBBBAAA<<<666......---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''((((((((()))))))))******))))))))))))************))))))************))))))******++++++++++++++++++,,,---...---,,,,,,...///333//////222111...333<<>>>>>???AAA>>>===<<<>>>@@@@@@>>><<<<<<<<<<<<<<<<<<===>>>???DDDFFFJJJNNNPPPQQQPPPPPPIIIIIIJJJJJJKKKMMMNNNOOOaaaqqqyyysssrrr}}}|||rrraaaQQQGGGHHHKKKOOORRRVVVYYY\\\^^^```aaaaaabbbccccccbbbbbbaaa`````````aaaccceeegggfffllltttzzzsssggggggxxx}}}|||{{{{{{zzzzzz{{{{{{|||{{{{{{zzzzzzzzzzzz{{{{{{{{{~~~~~~{{{zzz{{{zzzvvvsssqqqtttvvvpppoooooo[[[iiippp^^^NNNKKKAAABBB@@@???>>><<<:::888777666666666555555444222111000000000//////000000111222888DDDhhh|||nnnmmmqqqzzz~~~~~~~~~~~~}}}zzzwwwxxxyyyyyywwwtttooojjjgggdddeeeeeebbb[[[RRRLLLJJJQQQWWW___ccccccdddhhhllllllllllllkkkkkkkkkjjjjjjlllmmmmmmmmmmmmmmmllllllmmmooorrrpppjjjaaaYYYTTTRRRTTTXXX]]]dddjjjlllkkkhhhgggggggggiiillloooqqq{{{zzzvvvuuuuuusssmmmiiidddbbbccciiipppuuuvvvxxx{{{{{{yyywwwvvvvvvuuuvvvvvvvvvwwwzzz}}}xxxvvvvvvwwwwwwxxxyyyyyyyyywwwvvvuuusssvvvwwwpppnnngggdddkkkwwwnnnSSSgggpppHHHAAA???;;;666...------,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********((()))))))))************)))******++++++******)))******+++++++++++++++,,,......///...------...000555......444555444???NNNpppqqqiiippp{{{ZZZEEENNNSSSTTTXXXOOOOOOIIIGGGEEEAAA<<<888555333333222111111000000111111222555777KKKqqqxxx{{{ttt}}}|||zzzoooaaaTTTJJJEEECCC??????@@@???===>>>???AAA????????????@@@@@@???>>>999999999:::;;;<<<======FFFHHHKKKNNNOOONNNKKKJJJJJJKKKKKKLLLNNNOOOPPPQQQ]]]qqq|||{{{}}}~~~yyykkk[[[QQQNNNIIIMMMQQQUUUWWWYYY\\\___aaabbbccceeeffffffffffffbbbbbbbbbbbbdddfffgggiiihhhmmmtttzzzuuupppuuu~~~rrrrrr|||~~~}}}||||||{{{{{{||||||xxxxxxxxxxxxyyyzzz{{{||||||~~~}}}zzzyyy{{{zzzvvvpppmmmqqqtttooonnnmmmZZZkkkttt___NNNJJJAAABBB???>>>===<<<:::888777777666666666555444333222111000000000000000111222222222BBBjjj{{{rrrpppttt{{{~~~}}}~~~}}}}}}}}}}}}}}}~~~}}}yyyvvvvvvwwwwwwwwwtttooojjjgggfffgggfff```YYYSSSOOOLLLQQQWWW^^^`````````dddhhhjjjjjjjjjiiiiiiiiiiiihhhiiijjjlllnnnooooooooooookkknnnqqqoooggg\\\SSSOOOMMMMMMQQQWWW]]]bbbeeegggeeefffgggiiimmmrrrwwwzzz~~~{{{tttllliiikkkiiieee```]]]ZZZXXXZZZ```gggkkktttwww{{{|||{{{yyywwwwwwttttttuuuuuuwwwzzz~~~~~~}}}zzzwwwvvvvvvwwwvvvwwwxxxyyyxxxwwwvvvuuusssuuuxxxqqqnnngggeeelllvvv|||lllSSSfff}}}rrrHHH@@@>>>:::555...------,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************((()))))))))******************++++++++++++************++++++,,,,,,,,,,,,...///000///......000111333///222;;;DDDLLL\\\lll|||zzz|||XXXCCCMMMRRRRRRVVVMMMNNNIIIGGGDDD@@@<<<999666444333222111111000000111111000666===SSSuuuuuu~~~xxx{{{zzzqqqdddWWWLLLEEECCC>>>??????>>>======@@@BBB??????@@@@@@??????>>>>>>888888888999:::;;;<<<===FFFHHHJJJLLLLLLJJJHHHFFFKKKKKKLLLMMMOOOQQQRRRSSSWWWjjj|||yyypppuuurrrnnnhhh]]]QQQKKKLLLIIINNNTTTWWWXXXZZZ]]]```cccdddfffggghhhiiiiiiiiidddddddddeeefffhhhiiijjjhhhkkkqqqwwwgggbbbeeeooorrrpppxxx}}}||||||||||||wwwwwwwwwxxxyyyzzz{{{|||{{{~~~}}}zzzyyyzzzyyyvvvnnnlllppptttooonnngggZZZrrrttt___MMMIII@@@BBB>>>===<<<;;;:::888777777666666666666555444333222111000000000000111222222111CCClll|||zzzxxxyyy~~~{{{|||}}}}}}|||||||||||||||}}}~~~}}}|||~~~~~~yyyttttttuuuvvvuuurrrmmmgggccc___aaa___YYYTTTRRRQQQNNNSSSXXX\\\______aaadddfffhhhhhhhhhhhhggggggggggggggghhhjjjlllnnnooopppppppppsssuuupppeeeYYYPPPKKKKKKJJJMMMSSSWWWYYY]]]bbbcccdddhhhlllqqqwww{{{}}}|||yyysssmmmkkkkkkeee^^^VVVWWWXXXZZZ]]]```ccceeennnrrrxxx{{{|||zzzyyyxxxvvvvvvvvvvvvyyy|||||||||{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwuuuwwwzzzrrrooogggffflllsssxxxhhhQQQbbb{{{zzzsssIII@@@===999555......---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))))))))*********++++++))))))))))))******************++++++++++++************++++++,,,---------...///000000///000222444...111999GGGXXXjjjzzz{{{wwwyyyYYYHHHSSSYYYVVVVVVLLLKKKHHHFFFCCC@@@<<<999777666333222111111000000111111...666AAAZZZyyyxxx}}}~~~zzzxxxrrrfffXXXMMMEEECCC>>>???>>>===<<<===@@@BBB===>>>???>>>===<<<<<<<<<888888888999:::;;;======DDDFFFGGGIIIJJJIIIHHHGGGJJJJJJJJJKKKNNNQQQTTTUUUTTT]]]iiiqqqrrrllleee```bbb[[[UUUSSSOOOGGGDDDFFFHHHNNNUUUYYYYYY[[[___cccggghhhiiiiiijjjjjjjjjiiieeeffffffggghhhiiiiiijjjiiikkkooovvvYYYTTTUUU^^^hhhqqq}}}~~~||||||{{{zzzyyyyyyyyyzzz{{{||||||zzz}}}}}}{{{zzzzzzyyyuuunnnmmmrrrvvvpppmmm^^^WWWwwwrrr^^^KKKGGG@@@CCC======<<<;;;999888777777666666777666666555444333111111000000111111222333555CCCiiiyyywwwyyy~~~~~~||||||~~~}}}|||{{{zzzzzzzzzzzz{{{zzzyyy|||~~~}}}wwwrrrtttuuuuuusssooohhhaaa\\\UUUXXXVVVPPPNNNRRRUUUTTTVVVXXX[[[___bbbeeeggghhhhhhhhhhhhgggggggggfffffffffggghhhjjjlllmmmoooppptttwwwxxxsssgggZZZRRROOOMMMJJJKKKPPPSSSSSSWWW]]]```ccchhhnnntttwwwyyyzzztttuuurrrllliiiiiifffaaa[[[___dddhhhhhheee```]]]dddjjjrrrxxx{{{{{{{{{{{{yyyyyyyyyzzz|||~~~||||||{{{{{{{{{yyyvvvtttvvvvvvvvvvvvvvvwwwxxxxxxxxx{{{|||tttppphhhfffjjjooorrrdddNNN[[[yyyyyytttIII???<<<888555///...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++))))))))))))***************++++++,,,,,,++++++*********++++++,,,------...---///000000000111444666555AAAOOO]]]rrr}}}sssnnnrrr}}}^^^OOO^^^ccc^^^ZZZMMMLLLFFFEEEBBB???<<<:::888777333222222111000111111111...666AAAZZZzzz|||wwwvvvqqqgggYYYMMMFFFCCC>>>>>>>>>===<<<===@@@CCC;;;===>>>===<<<::::::;;;999999999:::;;;<<<>>>???BBBCCCEEEGGGIIIIIIIIIIIIHHHHHHHHHJJJMMMPPPTTTVVVUUURRRSSSXXXYYYUUUTTTWWWUUUKKKFFFIIIKKKGGGEEEGGGFFFMMMUUUYYYZZZ\\\aaaeeekkkkkkkkkkkkkkkjjjiiihhhggggggggghhhiiiiiijjjjjjlllmmmpppwwwtttLLLJJJKKKTTTcccuuu~~~}}}|||{{{}}}}}}|||{{{{{{{{{{{{|||yyy}}}~~~{{{zzz{{{xxxtttpppoootttwwwqqqmmm~~~VVVRRRwwwsss]]]JJJFFF???CCC======<<<;;;999888777777666777777777666555444444111111111000111111222333444>>>```qqqpppsss{{{~~~}}}~~~}}}|||{{{zzzyyyyyyyyyyyywwwwwwzzz}}}|||vvvqqqtttuuutttrrrlllddd\\\WWWNNNRRRQQQKKKKKKSSSYYYYYYWWWXXXZZZ___eeeiiikkkkkkhhhhhhhhhhhhgggggggggggggggggghhhhhhjjjlllmmmnnnssswwwyyytttiii^^^XXXVVVNNNKKKKKKPPPQQQOOOSSS[[[___bbbiiioootttvvvvvvvvviiikkkiiiaaa\\\^^^bbbdddccchhhooorrroooeeeZZZRRR\\\cccmmmuuuzzz||||||}}}|||||||||}}}~~~}}}}}}}}}}}}|||yyyvvvsssvvvvvvuuuuuuuuuwwwxxxyyy{{{~~~vvvrrriiieeehhhkkknnnbbbLLLVVV|||tttIII???<<<888555///...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++))))))))))))***************++++++,,,,,,++++++*********+++,,,,,,---......---...000000111222555777HHHYYYiiiuuuqqqjjjjjjiiiqqqgggPPPNNN\\\[[[QQQJJJFFFEEEEEEDDDCCC@@@<<<888666555333111111222222111000111333<<>>???AAA@@@===>>>AAA@@@???===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<======AAABBBDDDFFFGGGFFFEEEDDDDDDFFFHHHJJJLLLNNNRRRTTTQQQNNNMMMNNNLLLGGGEEEGGGLLLHHHGGGJJJPPPRRRNNNIIICCCLLLUUU[[[```gggiiihhhiiillloooooollljjjjjjkkkiiiiiijjjkkkmmmnnnoooooooooooosss{{{gggKKKJJJIIIOOO[[[mmm|||~~~{{{yyyzzz|||~~~|||{{{yyyyyyyyy{{{||||||yyywwwqqqnnnvvvxxxnnnpppzzzYYYLLLnnnWWWHHHIIIBBBCCC======<<<;;;::::::999999555666888999999777555444111111000000000000111111555BBBhhhzzzsssppprrr{{{|||{{{~~~}}}{{{yyyxxxvvvuuuuuuwwwyyy{{{{{{yyyuuupppmmmtttssssssqqqmmmeee\\\UUUWWWWWWUUUSSSVVV[[[ZZZVVVUUUXXX]]]bbbfffgggfffeeefffggghhhhhhgggggghhhiiiiiihhhhhhiiijjjlllnnnpppqqqppppppmmmjjjeeeaaa___XXXZZZYYYTTTMMMJJJLLLPPPPPPWWW```jjjqqqssssssrrrgggeee```YYYSSSUUU^^^eeemmmllllllmmmmmmkkkfffbbb___YYYYYYdddqqqyyy|||~~~~~~}}}|||{{{yyyxxxxxxwwwvvvuuutttttt{{{zzzxxxsssnnneeeiiigggkkkfffKKKPPP|||rrrHHH>>>:::666333...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++++++++,,,,,,,,,---------***++++++++++++,,,---...000---...333444666>>>IIIjjj{{{uuuiiieeejjjoootttmmmSSSOOO\\\\\\TTTOOOLLLHHHGGGDDDAAA>>>;;;999888666444222111222222222000111333;;;NNNmmm|||ttt{{{www|||xxxrrrkkkaaaVVVJJJCCCAAA>>>???AAAAAA>>>???BBB>>>>>><<<;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>AAABBBDDDFFFGGGGGGFFFEEEGGGGGGGGGGGGIIILLLRRRVVVOOOMMMMMMNNNJJJEEEDDDGGGGGGMMMVVV]]]___[[[TTTNNNHHHQQQZZZ```eeekkknnnllllllooorrrrrrnnnkkkjjjiiillllllkkkkkkllllllmmmnnnqqqrrrwww|||dddJJJHHHKKKSSS]]]kkk}}}}}}zzz{{{|||}}}|||zzz{{{zzz{{{|||}}}{{{xxxuuurrrooovvvxxxnnnsssvvvVVVJJJpppUUUGGGGGG@@@@@@>>>>>>===<<<;;;:::999888333444555666666555333222111111000000000000111111555AAAggg~~~rrrrrrvvv}}}|||~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxzzz{{{zzzwwwtttqqqqqqqqqpppoookkkddd[[[UUUYYYZZZXXXVVVXXX[[[YYYTTTUUUXXX\\\aaaeeegggggggggeeeggghhhhhhgggfffhhhiiihhhhhhiiiiiikkknnnpppqqqsssssssssrrroookkkhhhfffcccaaa\\\TTTKKKGGGFFFHHHKKKPPPYYYbbbiiimmmnnnmmmeeeeeeccc^^^ZZZ[[[```fffkkkooossstttqqqmmmiiihhhccc```bbbkkksssvvvvvvxxx}}}~~~{{{|||}}}~~~~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxxxx{{{{{{yyytttppphhhiiigggmmmiiiNNNRRR}}}}}}rrrHHH>>>:::666333...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************************++++++++++++++++++,,,,,,,,,---------///...------...///000111---...111333444===TTTkkkyyyqqqooosssyyy~~~vvvxxxYYYOOO[[[]]]WWWUUURRRJJJGGGCCC???<<<:::::::::666555222222333333222111222333:::MMMkkktttnnn~~~www}}}}}}wwwoooeeeZZZNNNGGGBBB???>>>AAAAAA@@@AAADDD@@@????????????@@@AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAACCCEEEGGGHHHHHHHHHHHHHHHGGGEEECCCCCCGGGMMMRRRMMMLLLMMMLLLFFFBBBEEELLLSSScccuuu{{{ssseeeYYYTTTOOOXXXaaafffjjjppprrrqqqnnnqqqssssssqqqooommmmmmpppooommmkkkjjjkkklllmmmsssuuuzzz{{{lll[[[PPPOOOYYYjjjrrrvvv~~~}}}}}}}}}}}}}}}}}}||||||}}}}}}|||zzz}}}}}}}}}}}}}}}{{{wwwtttrrrooouuuwwwnnnuuuuuuVVVMMMvvv|||UUUHHHHHH@@@@@@@@@???>>>===;;;:::999888333444555555555444222111111111000000000000111111555@@@eeeppprrryyy|||{{{||||||{{{zzzyyyyyyyyyyyywwwyyyzzz{{{zzzxxxuuutttpppooonnnlllhhhbbb[[[UUUZZZ\\\\\\ZZZZZZ[[[WWWRRRTTTWWW[[[```dddggghhhhhheeefffggggggffffffgggiiihhhhhhiiijjjmmmooorrrtttttttttuuuuuusssqqqnnnmmmmmmhhh```WWWNNNIIIFFFEEEFFFKKKRRRZZZaaaeeehhhiiigggiiijjjhhhffffffiiilllgggooowwwxxxsssnnnlllmmmmmmmmmpppwwwyyywwwvvvwww|||}}}~~~~~~~~~zzz{{{|||||||||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyysssooojjjiiieeennnmmmRRRTTT~~~|||vvvqqqHHH???;;;777444///---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,---------------+++***+++---///000000111000333===JJJ\\\ttt{{{^^^MMMVVVZZZWWWUUURRRFFFDDDBBB???===<<<;;;;;;888666333333333333222111222444<<>>AAABBBBBBCCCFFFDDDEEEEEEFFFFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFCCCDDDFFFHHHJJJKKKKKKKKKHHHGGGEEEBBB@@@BBBFFFIIIKKKJJJIIIGGGCCCCCCMMMZZZkkk}}}uuu^^^RRRPPPUUU^^^fffiiimmmrrrtttrrrooooooppppppppppppqqqrrrpppooolllkkkjjjlllnnnpppssstttyyyxxxhhhXXX\\\[[[lll}}}}}}|||{{{{{{{{{{{{||||||||||||}}}}}}~~~}}}|||~~~~~~~~~zzzuuuqqqpppnnnttttttnnnwwwwwwYYYTTTtttXXXMMMKKKCCCDDDBBBAAA@@@>>><<<:::999888666666777777666555444333222111111000000111111222444>>>bbb~~~qqqrrrwww~~~|||zzz{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyzzzzzzzzzxxxuuurrrqqqooommmjjjgggccc^^^XXXSSSVVVZZZ]]]\\\[[[[[[WWWQQQSSSVVVZZZ___cccggghhhiiidddfffggggggfffeeeggghhhhhhhhhiiikkknnnqqqtttvvvrrrsssuuuvvvvvvtttrrrqqqpppllleee___YYYTTTNNNKKKHHHKKKPPPWWW]]]cccfffhhhhhhjjjkkkkkkjjjjjjlllooogggmmmrrrtttqqqnnnnnnoooppprrrvvvzzzyyyuuuvvvzzz}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{yyywwwuuusssvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxrrrnnnlllhhheeepppqqqVVVWWWxxxppppppHHH???<<<888555///---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...*********,,,///000111000999444:::SSSttt^^^HHHOOOTTTSSSPPPKKK@@@@@@AAAAAA@@@>>>===;;;999777444333444444222111111555@@@UUUttt|||ttt{{{wwwvvv|||uuulllbbbWWWPPPHHHBBB>>>@@@CCCCCCEEEHHHGGGHHHHHHIIIJJJJJJJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFHHHJJJKKKLLLMMMNNNKKKJJJIIIFFFBBBAAAAAACCCHHHFFFEEEDDDDDDJJJ\\\lll}}}dddLLLFFFJJJZZZaaaiiikkknnnqqqrrrpppnnnllliiiggghhhkkkoooqqqnnnmmmkkkkkklllnnnqqqtttrrrsssvvv|||jjjjjjeeettt}}}|||{{{{{{zzzzzz{{{{{{yyyzzz|||}}}~~~~~~~~~~~~}}}yyysssooommmlllrrrrrrmmmxxxsssZZZ[[[vvvXXXNNNMMMDDDGGGCCCBBBAAA???===;;;:::999777777777777666555444333222222111111111111222222444<<<___wwwuuuwww{{{}}}||||||~~~xxxxxxxxxxxxxxxyyyzzzzzzzzz{{{zzzyyyuuupppllliiiiiifffbbb^^^ZZZUUUPPPLLLOOOUUUZZZ[[[[[[[[[WWWRRRRRRUUUZZZ___dddfffhhhhhhccceeeffffffeeeeeefffggghhhhhhiiikkknnnrrruuuwwwssstttvvvxxxxxxwwwvvvuuurrrooollliiieee___XXXSSSOOOQQQUUUZZZ___dddhhhjjjggggggfffddddddfffjjjllljjjjjjkkklllnnnooopppooojjjkkkppptttsssqqquuu{{{~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzyyyxxxvvvsssrrrttttttuuuuuuvvvvvvwwwwwwxxxyyyzzztttoooooojjjhhhuuuwwwZZZ[[[uuunnnnnnGGG???<<<888555///---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))***************++++++++++++,,,,,,,,,,,,,,,---------............///000111111111333444???AAAMMMkkk}}}]]]EEELLLSSSSSSNNNGGG@@@AAABBBCCCCCCAAA???===:::888555444444444333111111666DDD[[[{{{xxx{{{zzzvvv|||wwwpppfff]]]VVVLLLEEE???AAACCCDDDEEEHHHGGGGGGGGGHHHHHHGGGFFFFFFCCCBBBBBBBBBCCCCCCDDDEEEGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMJJJFFFCCCCCCCCCFFFDDDCCCEEEKKKWWWjjj|||tttVVVDDDGGGQQQ___ffflllmmmnnnppppppmmmlllhhhcccaaacccfffjjjlllkkkkkkkkklllnnnqqqtttvvvssstttzzz{{{rrrxxx}}}}}}|||{{{{{{{{{{{{{{{wwwyyy|||}}}}}}|||}}}~~~}}}xxxrrrmmmkkklllrrrrrrnnnzzziiiVVV___}}}xxxTTTLLLJJJCCCGGGCCCBBBAAA@@@>>>===<<<;;;777777666555444333333222222222111111111111222222444:::ZZZzzzzzzxxx|||yyyxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{yyytttmmmfffaaa]]]ZZZUUUQQQNNNKKKHHHFFFJJJRRRXXXYYYYYYZZZWWWSSSRRRUUU[[[aaaeeefffffffffcccdddeeeeeeddddddeeeggghhhhhhiiikkknnnqqqtttvvvvvvwwwyyyzzzzzzyyyxxxwwwrrrrrrqqqnnniiiccc]]]ZZZXXXYYY[[[___bbbfffiiijjjjjjgggdddaaabbbdddhhhjjjkkkiiiggghhhkkknnnoooooojjjjjjooosssttttttxxx~~~|||{{{zzzyyyyyyyyytttuuuvvvwwwxxxwwwvvvvvvuuuvvvvvvvvvwwwwwwxxxxxxzzz{{{~~~wwwrrrqqqlllkkk{{{|||]]]___wwwrrrlllEEE>>>;;;777444...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------...............000111///---111999@@@PPP[[[lllcccJJJRRR\\\]]]WWWNNNGGGFFFFFFEEEDDDBBBAAA@@@;;;888666555555444333111///777FFF___yyyxxx{{{|||xxxssskkkccc]]]PPPGGG@@@AAADDDDDDFFFHHHFFFFFFFFFFFFEEECCCAAA@@@AAAAAAAAAAAABBBCCCEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKNNNMMMKKKHHHEEEDDDFFFGGGEEEBBBDDDKKKVVVcccuuulllRRRHHHPPP\\\eeekkkpppppppppqqqooollleeecccaaabbbggglllooopppjjjkkklllmmmppprrrtttuuuuuuzzz~~~~~~}}}||||||||||||}}}wwwzzz}}}}}}{{{yyyyyyzzz}}}}}}~~~~~~|||wwwqqqllljjjmmmttttttppp}}}bbbSSScccsssuuuPPPIIIHHHBBBHHHCCCBBBAAA@@@???>>>======999888777666555444444444333222222111111222222333444777VVVxxx{{{www}}}{{{{{{zzzzzzzzz{{{||||||yyyzzz{{{zzztttlllccc^^^SSSOOOKKKHHHHHHGGGGGGFFFIIIQQQXXXYYYXXXYYYWWWTTTQQQUUU\\\bbbffffffdddcccbbbdddeeeeeeddddddeeefffhhhhhhiiijjjmmmpppsssuuuvvvwwwxxxyyyyyywwwvvvtttmmmnnnnnnjjjddd```___```]]]^^^```bbbdddeeefffggggggeeeaaa___^^^```aaabbbddddddeeeffffffhhhjjjkkkooooootttzzz}}}{{{}}}~~~}}}{{{yyywwwvvvvvvvvvrrrsssuuuwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz}}}vvvqqqllliiikkk{{{zzzYYY]]]{{{{{{jjjDDD===;;;777333------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************+++++++++,,,,,,,,,------------------............***...000......:::OOOaaattt~~~~~~jjjQQQ\\\gggiiibbbXXXNNNLLLIIIFFFCCCBBBBBBCCC;;;999666555555444333111///777GGGaaa}}}yyy}}}zzzvvvooogggbbbRRRIIIAAAAAADDDEEEFFFHHHGGGGGGGGGFFFDDDAAA???===BBBBBBBBBCCCDDDFFFGGGHHHFFFEEEEEEEEEFFFFFFGGGHHHLLLJJJGGGCCCAAABBBGGGJJJDDDBBBFFFQQQ^^^kkkzzz{{{eeePPPIIIRRR^^^iiioootttsssrrrrrrppplll______aaahhhpppvvvyyyyyyjjjkkkmmmoooqqqrrrssstttxxx~~~}}}}}}}}}}}}}}}yyy|||~~~~~~zzzwwwvvvwww||||||}}}}}}|||wwwpppkkkkkknnnvvvuuurrr```TTTfffnnntttOOOIIIHHHCCCJJJBBBBBBAAAAAA@@@???>>>>>><<<;;;:::888777777666666333222222111111222222333444666TTT}}}uuuyyyuuu}}}zzz}}}}}}||||||||||||}}}}}}xxxzzz|||{{{uuulllccc]]]NNNKKKGGGFFFGGGHHHIIIIIIJJJRRRYYYYYYXXXXXXWWWTTTPPPUUU]]]cccgggfffcccaaabbbdddeeeeeedddccceeefffhhhhhhiiijjjmmmooorrrttttttuuuvvvvvvvvvtttrrrpppfffhhhhhhddd^^^]]]aaafff___```aaabbbcccccccccccc^^^\\\YYYWWWWWWWWWVVVVVVZZZ___dddeeeaaa```cccgggppppppvvv}}}}}}zzz{{{}}}|||yyywwwuuuttttttttttttuuuvvvwwwwwwvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvuuuwww{{{tttnnnfffdddgggxxxuuuSSSXXXiiiCCC<<<:::666222------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************++++++,,,,,,,,,------------------.........//////+++000333222777KKKlllbbb```mmmooobbbTTTQQQNNNJJJEEEBBB@@@@@@@@@@@@>>>:::777444333333333555666BBB[[[yyywwwzzztttmmmiiiZZZQQQHHHDDDEEEHHHIIIIIIJJJEEEAAA???@@@@@@>>>;;;AAA???>>>@@@DDDGGGGGGFFFJJJFFFDDDFFFJJJJJJGGGCCCDDDDDDEEEFFFFFFGGGGGGGGGDDD@@@JJJbbbssstttrrrvvvsss___NNNEEEEEEPPP]]]pppuuuzzzzzzyyyuuummmeee^^^]]]dddkkkssswwwtttmmmmmmtttuuuqqquuuyyy}}}yyyyyy|||}}}{{{xxx{{{|||}}}}}}}}}}}}||||||xxxzzz|||}}}{{{vvvnnnhhhiiieeeqqqxxxttt___QQQaaapppyyyJJJKKKKKKBBBDDDCCCCCCCCCBBBAAA@@@???>>><<<;;;:::888666555333333555444333222111222333444222;;;RRRsss}}}zzzuuu|||}}}{{{}}}}}}|||{{{{{{{{{{{{{{{{{{|||{{{xxxuuuoooaaaTTTMMMLLLJJJIIIIIIKKKMMMNNNUUUYYY[[[YYYXXXWWWTTTOOOQQQVVV]]]aaabbbbbbaaa```cccccccccddddddeeeeeeeeehhhiiijjjllloooqqqsssssstttsssrrrrrrrrrpppllliiiiiieee^^^UUUQQQTTT]]]eee]]]^^^aaagggkkkjjjddd^^^ZZZUUUPPPOOORRRSSSQQQNNNOOOWWW___bbbaaaaaacccfffhhhttt~~~~~~}}}yyyuuuvvvxxxvvvqqquuuwwwyyyxxxuuutttvvvxxxvvvuuutttttttttuuuwwwxxxuuuuuu~~~ooohhhaaa___```rrrvvvWWWTTT~~~cccDDD;;;999888,,,------+++******+++***)))'''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******++++++,,,---------...////////////222444,,,///111666FFFddd|||{{{{{{xxxrrrlllhhhcccmmmnnncccXXXTTTQQQLLLGGGDDDBBBAAAAAA@@@>>>:::777444333333333000333===SSSmmmuuu}}}wwwpppmmmaaaXXXLLLEEEDDDEEEFFFEEEGGGEEEBBBAAA@@@@@@???>>>CCCAAA@@@AAADDDFFFEEEDDDFFFCCCBBBEEEJJJLLLJJJGGGEEEEEECCCCCCCCCDDDEEEFFFEEEDDDKKK]]]kkkooommmmmmggg[[[MMMCCC???BBBNNNZZZlllqqqvvvxxxxxxuuulllbbbiiihhhmmmooorrruuuppppppuuuuuuqqqvvv~~~zzzzzz}}}~~~|||zzz|||}}}}}}~~~~~~~~~}}}}}}{{{|||~~~|||vvvooojjjmmmlllwwwyyyuuuZZZPPPcccooouuuIIIIIIIIIAAACCCCCCCCCCCCBBBAAA@@@???>>><<<;;;:::888666555444333555444333222222222333333111999NNNooowwwsssyyy~~~}}}||||||{{{zzzzzz{{{{{{{{{|||}}}{{{wwwsssmmm```SSSOOOOOONNNNNNOOOQQQSSSUUU\\\```bbb```___]]]YYYSSSPPPTTTYYY\\\^^^```aaaccccccddddddeeeeeefffffffffhhhiiijjjlllnnnppprrrsssrrrqqqqqqqqqpppmmmiiifffaaa^^^WWWOOOJJJNNNVVV^^^```aaaeeekkkooommmeee^^^VVVQQQLLLKKKNNNQQQPPPNNNJJJNNNSSSYYY]]]```aaabbbjjjvvv}}}yyyzzz}}}{{{vvvtttvvvxxxwwwuuutttuuuwwwuuuuuutttssssssssstttuuutttuuu~~~zzziiicccdddcccfffxxx|||]]]YYYcccDDD;;;999888,,,------+++******+++***)))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))*********************+++,,,,,,------+++---............000222111555999@@@RRRnnn}}}xxxuuuqqqmmmiiihhhhhhfff```[[[jjjbbbhhhggg___YYYVVVSSSOOOJJJFFFDDDBBBBBB???===:::777555444444333222666@@@SSSkkkrrr{{{uuuqqqkkkaaaRRRHHHCCCBBBAAAAAACCCDDDDDDCCCAAA@@@AAABBBDDDCCCCCCDDDEEEFFFEEECCCDDDBBBBBBFFFLLLPPPPPPNNNIIIHHHEEECCCBBBCCCEEEFFFDDDHHHMMMTTT___gggfff```RRRKKKDDD@@@@@@DDDNNNYYYkkkrrryyy||||||yyypppfffuuuuuuzzzyyyyyyvvvssstttwwwvvvuuu~~~||||||~~~~~~{{{}}}~~~~~~~~~~~~~~~}}}}}}|||~~~|||wwwppplllrrruuuzzzvvv}}}TTTOOOeeennnnnnGGGFFFGGGAAABBBBBBBBBBBBBBBAAA???>>>===<<<;;;:::888777555444333555444444333222333333333111777JJJjjjyyy}}}uuuqqqvvv}}}~~~zzzzzzyyyyyyyyyzzz{{{{{{}}}}}}{{{wwwrrrmmmaaaVVVTTTUUUUUUVVVYYY\\\___aaaggglllnnnkkkhhheee___XXXPPPSSSWWWYYY\\\___cccfffeeeeeeeeefffggghhhhhhhhhhhhhhhjjjlllmmmoooqqqqqqpppooonnnnnnllliiiddd```XXXUUUOOOHHHDDDGGGOOOWWWbbbdddiiiqqquuurrrhhh^^^VVVQQQLLLJJJMMMQQQRRRRRRTTTSSSUUUXXX\\\\\\ZZZWWWhhhsss~~~~~~{{{|||~~~}}}yyytttuuuvvvuuutttssstttvvvuuutttsssrrrqqqqqqqqqrrrqqqsss~~~yyyhhhbbbdddeeeiii}}}ccc]]]}}}|||aaaCCC:::888777,,,...---+++******+++***)))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++******+++,,,,,,------...,,,---//////...///111222999???HHHSSSggg}}}vvvoooiiieeebbb^^^[[[XXXWWWWWWUUUPPPLLLggg]]]```]]]WWWUUUVVVSSSOOOJJJFFFDDDBBBAAA>>>===:::888666555444444555888CCCXXXqqqpppzzzvvvtttiiiYYYKKKCCC@@@??????@@@CCCFFFEEECCCAAACCCEEEDDDEEEFFFHHHIIIIIIGGGFFFEEEDDDEEEHHHMMMQQQRRRRRRLLLKKKJJJHHHGGGFFFFFFFFFCCCKKKMMMKKKSSS```___UUUKKKGGGEEEEEEEEEGGGMMMUUUiiittt}}}yyytttpppzzzzzzwwwuuuvvvzzz|||~~~|||}}}~~~~~~}}}{{{}}}}}}}}}}}}}}}||||||{{{{{{}}}~~~{{{vvvrrrpppvvv|||zzzvvvrrrPPPMMMdddqqqhhhGGGDDDEEEBBBBBB@@@@@@@@@@@@???===<<<;;;;;;;;;999888777555444444555555444444333333333333222666IIIiiinnn~~~}}}wwwrrruuu{{{~~~yyyyyyxxxxxxyyyyyyzzzzzz|||}}}|||wwwsssoooggg^^^\\\]]]___bbbeeeiiilllnnnsssxxxyyyuuupppkkkcccZZZTTTWWW[[[]]]___bbbeeegggffffffggghhhhhhiiijjjjjjhhhhhhiiikkklllnnnoooooonnnmmmlllkkkiiiddd___ZZZRRRPPPKKKEEEBBBEEEMMMTTTaaadddkkkvvv|||yyymmmbbb\\\WWWRRRPPPQQQUUUWWWXXX___```ccceeeeeebbb]]]ZZZbbbiiiuuuyyy{{{{{{xxxwwwyyyxxxuuusssttttttttttttsssttttttuuutttsssrrrqqqppppppooommmqqq}}}{{{lllgggaaaccciii}}}eee]]]~~~|||___BBB:::888666+++...---+++******+++***)))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++,,,,,,------......///000111111111222555777DDDPPP```qqq|||rrroooiiiccc]]]YYYWWWVVVQQQNNNLLLKKKJJJIIIFFFCCCaaaXXXZZZVVVQQQQQQSSSQQQMMMIIIEEEBBB@@@???===<<<:::999777666555555111222===WWWuuurrr}}}{{{{{{ppp```PPPFFFAAA@@@@@@>>>BBBFFFGGGEEEDDDEEEFFFCCCEEEIIILLLMMMLLLLLLKKKGGGFFFFFFGGGIIILLLMMMMMMIIIJJJLLLMMMLLLJJJFFFDDDBBBKKKLLLFFFLLLYYYYYYNNNFFFDDDEEEGGGGGGFFFJJJOOOeeeuuuxxxtttuuuxxxzzzuuuwww|||wwwwwwzzz}}}|||{{{|||||||||{{{zzz{{{{{{||||||{{{zzzyyyyyywwwzzz||||||yyyuuussssssvvv{{{xxxwwwhhhNNNLLLeeeuuubbbIIIDDDDDDCCCAAA>>>>>>>>>===<<<;;;:::999;;;:::999888777666555444555555555444444444333333333777IIIiiiyyyggg{{{|||vvvuuuyyy~~~~~~}}}yyyyyyxxxxxxxxxyyyyyyzzz{{{}}}|||xxxuuusssnnnhhheeefffiiilllqqquuuxxxzzz|||{{{uuunnnddd[[[[[[___cccfffgggggghhhiiihhhhhhhhhiiiiiiiiijjjjjjggghhhiiijjjkkklllmmmmmmkkkkkkjjjiiifffaaa[[[VVVNNNMMMJJJFFFDDDGGGOOOVVV```dddmmmzzztttgggddd```ZZZWWWWWWYYY[[[]]]^^^fffpppuuusssooollllllddddddgggqqq{{{}}}tttwwwxxxtttssstttsssppptttssssssssstttttttttsssuuuuuutttsssrrrpppooonnnlllppp}}}xxxjjjfff^^^bbbgggzzzfff^^^|||zzz}}}\\\BBB:::777666+++///---+++******+++***)))'''(((((((((((()))))))))***************************************++++++++++++************+++++++++++++++,,,,,,---......//////000111222333555999>>>BBBXXXiiitttjjjddd```[[[UUUPPPMMMLLLKKKCCCBBB@@@???>>>===<<<;;;]]]WWW\\\XXXRRRRRROOOMMMKKKGGGDDDAAA???>>><<<;;;:::999888777666666222111:::TTTtttuuuwwwgggVVVJJJCCCAAAAAA???BBBFFFHHHHHHGGGFFFFFFBBBFFFKKKNNNOOONNNMMMMMMGGGFFFEEEDDDCCCDDDEEEFFFDDDGGGKKKNNNNNNKKKFFFCCCDDDKKKLLLFFFJJJSSSSSSKKKDDDCCCFFFJJJKKKJJJLLLQQQgggwwwtttqqqwww~~~wwwnnnlllqqq|||xxxzzz~~~yyyzzzzzz{{{{{{zzzzzzyyyzzz{{{{{{{{{zzzyyyxxxwwwuuuxxx{{{zzzvvvsssrrrttttttwww}}}wwwxxxbbbKKKNNNkkkvvv]]]KKKEEECCCDDD???============<<<:::999888::::::999888777666555555444555555555555444333333444666FFFeeewwwhhhvvvzzzuuuwww}}}~~~|||{{{zzzyyyyyyxxxxxxxxxyyyzzz}}}|||xxxvvvvvvtttpppkkkmmmppptttxxx{{{~~~}}}vvvpppggg^^^bbbeeejjjlllmmmllllllllljjjjjjjjjjjjiiiiiiiiiiiiggghhhhhhiiijjjkkkkkkllliiiiiiiiihhhfff```YYYTTTMMMMMMLLLIIIIIIMMMUUU\\\cccfffppp{{{nnnhhheeeaaa]]]\\\]]]___aaacccmmmxxx}}}yyytttrrrrrroooiiieeehhhkkkkkklllmmmpppuuuwwwtttrrrsssrrrpppuuutttsssssstttuuutttssstttttttttsssrrrpppooonnnnnnqqq}}}qqqddd```___bbbfffwwwggg```}}}|||www~~~ZZZAAA:::777555+++000---+++******+++***)))'''((((((((()))))))))***************************************++++++++++++,,,*********++++++++++++,,,,,,,,,---......//////000///000222555<<>>;;;;;;::::::999888777666777444999OOOmmmsssvvvwww}}}mmm\\\MMMDDDAAAAAAAAABBBEEEHHHKKKJJJGGGDDDBBBGGGMMMOOONNNLLLKKKKKKHHHGGGEEECCCAAA@@@AAACCCDDDFFFJJJNNNNNNMMMJJJHHHIIILLLMMMJJJJJJNNNLLLHHHEEEDDDHHHMMMNNNMMMPPPUUUgggqqqwwwrrrkkklllsssxxxmmmiiinnnuuuyyy~~~xxxyyy{{{{{{zzzyyyyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwxxx{{{|||zzztttpppppprrrssspppwwwwww{{{```GGGQQQttt~~~tttXXXLLLDDDAAABBB<<<>>>>>>>>>>>><<<;;;:::999:::999999888777666555555444555666666666555333333444333@@@]]]zzziiiqqq{{{tttuuu||||||}}}|||{{{yyyxxxxxxxxxxxx{{{}}}|||wwwuuuvvvuuurrrooopppssswwwzzz}}}|||wwwrrrkkkdddeeehhhkkkmmmmmmoooqqqrrrllllllkkkjjjiiihhhggggggggghhhhhhiiiiiijjjjjjjjjhhhhhhhhhhhhfff```YYYTTTPPPQQQRRRQQQQQQVVV___eeeiiikkkuuurrrjjjiiigggdddbbbccceeegggjjjpppwwwzzzxxxuuusssrrrzzzsssnnnmmmhhhbbbaaaccckkkqqquuusssrrrttttttsssvvvtttrrrsssuuuvvvuuusssqqqqqqrrrrrrqqqooonnnmmmpppsss|||nnnbbb```___bbbcccrrr{{{fffaaa~~~yyyYYY@@@999666444+++000---+++******+++***)))'''(((((()))))))))******************************************+++++++++,,,,,,*********+++++++++,,,,,,---------...//////000000000111555<<>><<<::::::;;;;;;:::999888999:::;;;yyyUUUWWWccc___VVVSSSJJJIIIHHHFFFCCCAAA???>>>::::::;;;:::999888777777888444666GGGbbb|||nnnoooqqqjjjhhhvvvrrr```PPPEEE@@@???BBBBBBDDDHHHLLLLLLGGGBBBBBBGGGMMMOOOMMMJJJHHHHHHKKKJJJHHHEEEBBBAAABBBDDDFFFHHHKKKNNNOOOPPPOOONNNMMMNNNNNNMMMLLLJJJHHHFFFDDDCCCFFFJJJKKKJJJMMMQQQ```dddeee```]]]bbbgggjjjbbbhhhwww|||zzzwwwyyy{{{|||{{{zzzyyyzzz||||||||||||{{{zzzyyyxxx{{{}}}~~~zzzsssooooooqqqrrrlllsssxxx}}}```EEEUUU|||zzzrrrTTTMMMDDD@@@AAA999@@@@@@??????>>><<<;;;::::::999999888777666555555444555666666666555333333333000:::WWWyyy{{{gggnnn}}}{{{sssttt|||}}}~~~}}}|||zzzyyyxxxwwwwww|||~~~|||wwwsssttttttrrrpppqqqtttxxx{{{}}}}}}{{{wwwuuupppjjjfffhhhiiijjjllloootttwwwmmmlllkkkjjjhhhgggfffeeeggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhfffaaaYYYTTTUUUWWWXXXXXXYYY___gggnnnnnnpppyyyuuulllkkkkkkiiihhhiiikkkmmmgggiiimmmsssxxx{{{{{{yyy~~~yyywwwuuunnnccc___bbbfffmmmrrrrrrrrrtttvvvuuuwwwtttssstttvvvwwwuuusssoooooopppppppppnnnmmmlllppprrr|||pppfffeee^^^```___mmmwwwddd___}}}{{{XXX@@@999666444+++000---,,,******++++++)))((())))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......///000000000222555:::DDDSSSggg{{{zzzvvvzzzzzzzzz}}}uuuqqqhhheee```YYYRRRKKKFFFDDD>>>>>><<<;;;:::999999999777777777666555666888:::```\\\ZZZYYYYYYTTTMMMHHHCCCBBBDDDDDD@@@<<<<<<:::999999::::::888777666555777BBBZZZuuussseeeuuunnnaaa|||{{{uuugggUUUMMMIII@@@AAAEEEHHHHHHIIIKKKLLLKKKJJJNNNSSSSSSOOOJJJGGGFFFKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJMMMRRRWWWYYYYYYYYYUUUMMMCCC@@@CCCGGGIIIIIIKKKJJJIIIHHHHHHJJJLLLNNNWWWUUURRRQQQSSSWWW\\\___bbbrrr{{{zzzzzz{{{~~~~~~}}}~~~~~~~~~|||{{{yyy|||{{{xxxtttnnnkkkkkkkkkkkkvvvrrrqqqyyy^^^IIIVVVvvv{{{wwwRRREEECCCCCC999>>>@@@???===;;;:::999::::::;;;:::999777666555555555444333222333555555555333333444???WWWttt|||hhhooo{{{rrrttt}}}}}}uuu~~~|||zzzxxxvvvvvvuuu~~~}}}{{{yyywwwvvvvvvvvvssspppnnnrrryyy~~~wwwmmmggg^^^^^^```ccchhhmmmsssvvvqqqooollliiiggggggggggggggghhhjjjjjjjjjiiigggfffhhhiiiiiiiiifffaaaZZZUUU]]]WWWSSSVVVaaajjjnnnnnnnnnvvvyyytttpppnnnpppooonnnppptttsssyyy|||yyywwwyyy{{{{{{~~~|||vvvnnnhhhkkkjjjmmmsssuuusssrrrtttttttttsssssssssrrrrrrrrrsssttttttrrrooommmllllllooommmyyyvvvccc^^^[[[ZZZ___ooouuueeedddzzzsssQQQ<<<===666333---000---,,,++++++******++++++************************************************)))************+++++++++++++++,,,------......///222...---///111///...111777:::???HHH[[[vvvxxxmmmbbb[[[YYYUUUNNNIIIDDDAAA>>><<<:::999999999888888777777888888777666666666777777ccccccccc```[[[SSSLLLGGGCCCBBBDDDDDDAAA>>>===<<<::::::::::::999777444444666AAAYYYuuuvvveeeqqq}}}ggg{{{zzz}}}wwwkkkZZZRRRNNNDDDCCCFFFIIIKKKKKKLLLLLLKKKOOORRRUUUUUURRRNNNMMMLLLPPPPPPOOOOOOOOOOOONNNNNNQQQRRRTTTVVVYYYYYYVVVTTTPPPIIIBBB???BBBFFFHHHHHHKKKKKKKKKJJJKKKMMMPPPRRRUUUUUUTTTTTTUUUZZZaaafffmmmxxx}}}}}}|||{{{|||~~~~~~~~~~~~}}}{{{zzzyyy{{{zzzwwwrrrmmmjjjiiijjjmmmwwwuuuvvvrrrUUUPPPcccpppnnnLLLBBBAAABBB:::???@@@???===;;;::::::::::::;;;:::999888777666666666555444333444555555444333333444>>>TTTppprrrppp}}}qqqqqqzzz}}}yyyxxxxxxwwwvvvuuutttuuuuuu{{{zzzyyyxxxwwwwwwwwwwwwuuuqqqooorrrzzz|||sssggg```UUUWWWZZZ___dddiiimmmpppmmmkkkiiifffeeeeeeeeeffffffgggiiijjjiiihhhgggfffggghhhjjjkkkiiiccc]]]XXX\\\YYYWWWZZZbbbiiimmmnnnwwwsssrrrooommmpppqqqrrrwww~~~}}}wwwsssqqqrrruuuvvvsssrrruuuvvvtttsssqqqqqqrrrssstttssstttuuutttrrrpppoooooonnnppptttdddbbb]]][[[```pppwwwgggeeezzz{{{pppPPP<<<<<<555222,,,///---,,,++++++******++++++************************************************************+++++++++++++++,,,,,,------......//////++++++///222111222555555BBBTTTbbbooozzzrrriii___VVVPPPMMMIIIDDD@@@>>><<<:::888999999888888777777777777888777777666666777777777zzzYYYZZZ]]]ZZZUUUNNNJJJFFFCCCCCCEEEEEECCCAAA???===;;;;;;;;;:::999777333333555@@@XXXttt|||jjjooodddqqqwwwxxxzzzrrrbbbYYYSSSHHHCCCEEEIIILLLNNNLLLKKKJJJLLLNNNOOONNNLLLJJJJJJJJJLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPRRRUUUVVVSSSOOOKKKKKKGGGBBBAAAEEEHHHIIIIIIKKKLLLMMMMMMNNNQQQUUUXXXXXX[[[^^^^^^^^^bbbjjjqqqzzz~~~yyy~~~||||||~~~~~~~~~|||{{{zzzzzzzzzzzzyyyuuupppjjjhhhhhhiiillltttttt{{{kkkMMMOOOlllttteeeHHHAAAAAADDD===BBB???>>>===<<<;;;;;;;;;;;;;;;:::999999888888888999777666444444555555444222444555===PPPkkk|||sssrrrnnnvvv}}}}}}uuuttttttttttttuuuvvvvvvxxxxxxwwwwwwwwwxxxyyyyyywwwtttqqqttt{{{yyynnnaaaYYYMMMPPPVVV]]]bbbeeeggggggdddcccaaa``````aaacccdddeeefffggghhhhhhgggfffeeeeeegggiiikkkiiifffaaa___```______aaaeeekkkpppssswwwmmmnnnkkkjjjlllooorrr{{{}}}yyyxxxyyywwwtttsssvvvvvvtttrrrppppppqqqsssuuussstttuuuvvvvvvtttrrrqqqkkkssspppbbbccc]]]\\\```qqqxxxiiifffzzzwwwpppNNN===<<<333111+++...---,,,++++++******++++++************************************************************+++++++++,,,,,,,,,,,,---......//////000------111333444777<<>>:::999999999888777777777777777666666666666666666666666666777777777pppIIIHHHMMMNNNNNNKKKHHHEEECCCCCCEEEFFFEEECCC???===<<<;;;;;;:::888666444555777@@@UUUpppuuuttt~~~]]]gggvvvxxx~~~xxxiii___WWWKKKBBBBBBFFFMMMPPPNNNKKKKKKJJJIIIHHHFFFDDDCCCDDDDDDFFFEEEDDDCCCDDDFFFHHHJJJHHHJJJMMMQQQSSSQQQMMMIIIIIIGGGEEEFFFIIIKKKLLLLLLKKKMMMOOOPPPPPPTTTYYY]]]ccciiinnnnnnlllnnnuuu|||}}}yyyuuuxxx}}}}}}~~~~~~}}}|||{{{zzzyyyzzz{{{|||zzzxxxsssmmmhhhggghhhjjjkkkoooqqq}}}fffLLLOOOwww|||{{{^^^HHHBBBBBBEEE???EEE>>>>>>===<<<<<<<<<;;;;;;:::::::::999999::::::;;;999777555555666555444222555666;;;KKKfffyyyvvvooosss{{{wwwwwwwwwvvvwwwwwwxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzyyyvvvtttvvv|||}}}ttthhh\\\SSSJJJOOOVVV]]]aaabbb```^^^WWWVVVWWWXXXZZZ^^^aaacccddddddeeeffffffeeeeeeddddddeeefffffffffeeefffgggeeefffffffffggglllttt{{{zzzooojjjkkkgggeeefffgggkkkuuu|||vvvuuuwwwtttsssrrrrrrrrrssstttuuurrrssstttvvvwwwvvvtttrrriiisssmmm______\\\ZZZ___qqqyyyjjjfffzzzyyyuuuMMM>>>===333111,,,...---,,,++++++******++++++*********************************************************+++++++++,,,,,,,,,,,,------.../////////444000///222555888@@@IIIUUUeeeyyy~~~wwwooobbb]]]VVVOOOJJJEEE@@@>>>;;;999777777888888888777666666666666666666555555444555555666777777777777gggAAADDDJJJJJJKKKIIIFFFDDDCCCCCCDDDEEEEEEEEE???===;;;;;;;;;:::999777888999:::???QQQkkk~~~]]]aaasssvvv~~~ooodddZZZMMMCCCAAAFFFOOOTTTRRROOOPPPOOOLLLIIIFFFEEEDDDDDDDDDGGGFFFEEEEEEFFFHHHKKKLLLHHHJJJNNNRRRTTTSSSOOOKKKHHHGGGGGGHHHJJJKKKLLLLLLIIILLLOOOPPPPPPSSSYYY___kkkssszzz{{{xxxvvvzzz{{{xxxrrrpppxxx}}}|||}}}~~~zzzyyyxxxxxxyyy{{{|||}}}yyywwwrrrlllhhhgggiiilllrrrssstttbbbOOOXXX|||WWWHHHCCCAAADDD>>>CCC==================<<<<<<:::::::::999::::::;;;<<<999888666666666666444333555777:::GGGaaa~~~zzzssstttyyy}}}{{{{{{zzzyyyxxxxxxxxxxxx{{{zzzzzzyyyyyyyyyyyyzzzzzzxxxwwwxxx|||~~~uuujjj^^^RRRKKKIIINNNUUU[[[^^^\\\XXXTTTJJJKKKMMMQQQVVV\\\aaadddddddddddddddccccccbbbbbbccccccbbb``````ccciiinnnmmmmmmllljjjkkkqqq|||ssslllkkkkkkhhhfffdddcccdddmmmwww~~~|||vvvuuuqqqrrrssstttuuuvvvvvvvvvsssrrrssstttvvvvvvssspppllltttnnn^^^ZZZYYYWWW\\\oooyyykkkgggyyyyyyxxx~~~JJJ???===333222...///---,,,++++++******++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---......//////000222//////444;;;EEEUUUbbbgggooo}}}~~~rrrfff^^^UUUQQQJJJEEEAAA???===;;;:::888777777888888888666555555555555555555666666333444666777888888888888[[[>>>HHHNNNJJJFFFDDDDDDDDDCCCCCCCCCCCCDDDDDD>>>===;;;;;;<<<<<<;;;999;;;======???MMMggg^^^VVVfffqqqtttiii___QQQIIIDDDGGGRRRXXXUUUSSSUUUPPPMMMIIIGGGFFFGGGFFFEEEIIIHHHHHHHHHIIIJJJLLLMMMJJJKKKMMMPPPRRRPPPLLLHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHKKKOOONNNMMMOOOVVV\\\hhhpppzzz~~~{{{{{{}}}xxxuuurrrsss~~~|||{{{|||~~~yyyyyyzzzzzz{{{|||}}}~~~yyywwwrrrlllhhhiiimmmppp{{{zzz|||~~~\\\OOOYYYvvvQQQGGGBBB???AAA;;;???<<<<<<===>>>>>>>>>======:::::::::999999:::;;;;;;999888666666777777666444555777999DDD___}}}wwwvvvyyy}}}||||||zzzyyywwwwwwvvvvvvzzzzzzyyyyyyxxxxxxyyyyyyzzzyyyyyyzzz|||vvviii]]]QQQHHHBBBHHHKKKQQQVVVWWWTTTPPPLLLEEEFFFIIINNNTTT[[[bbbeeeddddddcccbbbaaa```______aaaaaa___\\\\\\aaajjjrrrwwwvvvvvvuuuwww{{{nnnkkkkkkmmmkkkkkkiiieeeccciiirrryyyxxxtttqqqrrrsssuuuwwwxxxzzzzzzvvvtttrrrrrrttttttqqqnnnnnnxxxooo___YYYVVVTTTYYYnnnzzzmmmhhhzzzuuuxxxuuuFFF>>>===222222///000---,,,++++++******++++++************************************************++++++++++++,,,,,,,,,,,,---------...//////000000------333???MMM___uuuyyyzzz}}}|||ooocccXXXPPPIIIEEE@@@===<<<;;;999888888777666666777777666444555555555555666666666666555666888:::;;;<<<;;;;;;SSS;;;HHHNNNHHHEEEEEECCCCCCCCCBBBAAAAAABBBCCC???>>>===>>>??????>>>===<<<>>>>>>???KKKddd~~~~~~YYYMMM]]]sssyyyooofffXXXMMMFFFGGGRRRXXXTTTQQQTTTNNNKKKHHHGGGHHHJJJIIIHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPNNNKKKHHHIIIIIIIIIGGGFFFFFFGGGHHHFFFJJJMMMLLLIIIJJJQQQWWW]]]fffsss}}}}}}{{{yyyxxxwww|||}}}~~~}}}zzzzzz{{{~~~}}}~~~~~~~~~~~~~~~~~~}}}zzzwwwrrrllliiikkkqqquuuyyyxxx}}}vvvTTTMMM]]]mmmLLLGGGCCC???BBB;;;???;;;<<<===>>>??????>>>===;;;:::999999999999999:::888777666666888888777666555777999BBB]]]}}}}}}}}}{{{xxxwwwzzz~~~}}}|||zzzyyyxxxwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxyyyzzz{{{|||~~~xxxiii[[[PPPHHHCCC@@@FFFIIIMMMPPPQQQOOOMMMJJJGGGHHHJJJOOOUUU\\\bbbeeeeeedddcccaaa___^^^]]]\\\^^^______^^^]]]bbbjjjrrruuuvvvwwwzzzoooiiihhhhhhlllmmmooonnniiifffjjjrrrwww|||vvvsssrrrrrrrrruuuzzz{{{wwwrrrqqqsssssspppmmmlll{{{kkk]]]ZZZUUURRRXXXooo|||pppkkk}}}rrrzzzlllAAA<<<:::///111///000---,,,++++++******++++++************************************************+++++++++,,,,,,,,,------------......//////000000///555BBBVVVjjjssslllooo~~~zzzkkk^^^TTTKKKEEE@@@===:::999999999888777666555555666777888666555555555666666666777777777888:::<<>>>>>>>>JJJccczzzVVVMMM___{{{}}}tttkkk^^^OOOFFFEEEOOOTTTOOOMMMPPPNNNLLLIIIJJJMMMOOOOOONNNMMMNNNNNNOOOPPPOOOOOONNNPPPPPPPPPRRRTTTTTTQQQOOOMMMMMMLLLJJJGGGGGGHHHIIIEEEIIILLLJJJFFFGGGMMMTTTTTT^^^mmm{{{}}}||||||}}}|||}}}~~~{{{yyyyyy{{{~~~}}}|||zzzwwwrrrmmmkkkmmmsssxxxooopppzzzqqqOOOKKKkkkiiiKKKIIIFFFAAADDD???BBB;;;<<<===?????????>>>>>>;;;:::999999888888888999888777666777888999888777555888999AAA]]]}}}{{{yyyyyyxxxxxx|||}}}||||||{{{zzzzzzzzzzzzrrrrrrssstttvvvwwwyyyzzzxxxyyy{{{|||||||||~~~wwwmmm^^^QQQHHHDDDDDDCCCEEEHHHKKKNNNPPPOOONNNLLLJJJKKKMMMQQQVVV\\\bbbeeefffeeeccc```^^^\\\[[[[[[[[[^^^aaaaaa```cccjjjqqqhhhjjjnnnttt{{{{{{mmmdddddddddccchhhkkkoooqqqlllhhhlllssszzzvvvtttppppppssszzzyyysssqqqrrrrrrppplllgggzzz}}}eeeZZZZZZTTTRRRXXXooo~~~rrrnnnsss}}}fff===:::888---000...///---,,,++++++******++++++************************************************++++++,,,,,,,,,---------------......///000000000777@@@SSSkkkxxxlllooo{{{}}}lll]]]RRRIIIAAA===<<<:::888888888999888777666555555777999999888777555666666666777777888888;;;===@@@CCCDDDEEEDDDCCCPPPDDDMMMQQQWWWPPPLLLEEEDDDBBBAAAAAABBBDDDEEEEEEAAA>>>===??????===:::;;;555555???QQQfff|||oooNNNhhhxxxnnnkkkLLLGGGJJJMMMKKKPPPQQQHHHOOONNNLLLKKKKKKKKKKKKKKKMMMOOOPPPPPPPPPPPPQQQRRROOOPPPQQQTTTWWWWWWUUUTTTNNNKKKHHHJJJNNNOOOJJJFFFIIIKKKMMMKKKHHHGGGIIILLLTTT\\\gggpppvvv{{{|||wwwqqqvvv}}}|||www~~~||||||~~~~~~~~~~~~vvvoooooonnnmmmrrryyyvvvvvv^^^JJJNNNnnnsssvvvYYYOOOGGGEEEDDDAAA======???@@@@@@???>>><<<;;;999;;;;;;:::999999888888777777777777777888888888888666999<<>>>>><<<:::<<<777777@@@NNNbbbyyyXXXccc{{{pppkkkXXXNNNKKKJJJHHHPPPUUUOOONNNPPPRRRQQQOOONNNOOOPPPOOOPPPPPPOOONNNNNNOOOQQQPPPQQQRRRTTTUUUTTTRRRQQQPPPNNNMMMOOOQQQPPPLLLIIILLLLLLLLLLLLKKKLLLNNNPPPPPPTTT[[[ccclllvvv~~~zzz{{{uuutttuuuzzzzzzxxx~~~|||{{{{{{~~~}}}uuunnnmmmmmmmmmqqqwwwsssuuu}}}YYYIIINNNooonnniiiQQQHHHAAA@@@@@@>>>;;;<<<>>>>>>???>>>===;;;:::888888888888888888777777777777777777777777777666666555777999BBBYYYzzz~~~zzzzzz||||||wwwqqqsssxxxyyy{{{}}}}}}|||{{{||||||{{{xxxxxxzzz}}}}}}~~~||||||}}}yyyttthhhZZZLLLHHHIIIFFFCCCAAADDDGGGJJJLLLKKKKKKKKKKKKPPPTTTYYY\\\^^^```dddgggddd```^^^]]]ZZZWWWZZZ___^^^eeejjjiiijjjooouuuwwwtttllleeecccggglllnnnmmmpppnnnlllhhheeedddeeefffcccfffkkkpppuuu{{{}}}ooogggdddeeellltttyyyvvvwwwuuurrrpppqqquuuyyy|||}}}zzzvvvsssqqqoookkkgggjjjyyy{{{bbbUUUUUUPPPSSSTTTmmmzzztttvvvppphhh\\\CCC777666000...000,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------///...///111111111:::EEEUUUlll~~~~~~yyyiii___PPPEEE@@@===:::777999999999888777777777666777777777777666666666666333555888999:::===@@@BBBEEEFFFGGGIIIJJJLLLNNNNNNSSSIIIOOONNNQQQHHHCCC@@@??????>>>>>>??????@@@===<<<<<<===>>>>>>===;;;<<<::::::???III[[[ttt}}}ddd^^^yyyjjjccc[[[OOOKKKIIIEEEJJJPPPLLLKKKMMMOOOOOOMMMLLLMMMOOOOOOOOOOOOMMMLLLLLLNNNPPPTTTUUUVVVWWWVVVTTTRRRQQQQQQRRRRRRSSSSSSRRRQQQPPPSSSQQQNNNNNNOOOPPPQQQQQQMMMPPPUUU]]]hhhsss}}}zzzuuuwwwsssooo}}}|||{{{}}}|||tttmmmllllllmmmppptttqqqvvvuuuTTTHHHOOOsssiii]]]oooJJJBBB======>>><<<;;;<<<<<<<<<===<<<<<<:::888777666666666666777777777777777777666666555555555444333444555===RRRqqq~~~|||{{{{{{{{{uuunnnmmmqqq{{{|||}}}~~~~~~~~~||||||}}}~~~~~~|||zzz{{{||||||~~~~~~||||||}}}yyysssdddXXXMMMJJJJJJGGGBBB@@@AAACCCFFFHHHIIIJJJLLLNNNWWW[[[aaadddeeedddcccbbbbbb^^^[[[[[[YYYXXX\\\bbbcccgggiiikkkqqq{{{qqqjjjaaa\\\]]]aaacccdddmmmkkkgggccc```___``````cccdddhhhpppzzz{{{mmm^^^XXXXXX]]]dddlllrrrwww}}}~~~yyyuuuwwwuuusssrrrrrrssstttvvvzzzzzzyyyvvvqqqllliiihhhooo{{{yyybbbVVVVVVNNNRRRSSSmmm|||vvvyyyrrrjjj[[[BBB666555000...000,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////000222333:::JJJXXXlllwww~~~tttdddYYYQQQFFF>>>;;;:::888777999999888777777666555555666666666777777777777777666888;;;===???AAADDDGGGIIIJJJLLLNNNQQQRRRSSSTTTQQQHHHNNNKKKLLLCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;===CCCRRRllljjjUUUrrrqqqbbb[[[ZZZRRRSSSRRRHHHGGGKKKJJJNNNLLLJJJIIIJJJKKKLLLLLLMMMMMMMMMKKKJJJKKKNNNPPPVVVXXXZZZ[[[ZZZXXXWWWWWWUUUUUUUUUSSSRRRRRRUUUWWW[[[VVVRRRPPPRRRTTTSSSQQQPPPRRRWWW___hhhpppvvvyyyyyy~~~|||{{{sssppp{{{uuunnnlllmmmppprrrtttqqq{{{nnnPPPGGGOOOyyyeee]]]eeeHHHBBB===>>>>>><<<;;;===:::::::::;;;:::888777666444555555666777777888888666666666555444444333333444444444999KKKfffzzz~~~|||||||||wwwpppnnnppp{{{||||||||||||{{{{{{zzz|||}}}~~~~~~~~~}}}||||||yyy{{{|||{{{||||||wwwfff[[[QQQOOONNNIIIDDDBBB@@@CCCFFFIIILLLOOOSSSVVV^^^aaafffiiiiiigggdddbbbaaa]]][[[[[[ZZZZZZ___fffiiiiiiiiinnnzzzfffbbb]]]ZZZ[[[___ccceeekkkgggbbb^^^\\\[[[[[[[[[cccccceeennnzzzpppcccWWWVVV\\\dddooowwwvvvwww{{{{{{vvvxxxwwwvvvuuussssssrrrrrrwwwzzz|||yyyqqqkkkjjjjjjsss}}}rrr]]]TTTVVVNNNQQQRRRlll{{{vvv{{{uuurrrYYYAAA555444000...000---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////000//////222<<>><<<:::999888888999:::;;;;;;;;;;;;;;;;;;:::999:::;;;>>>KKKeee{{{|||kkkGGGZZZ~~~qqqgggdddiii```aaa___PPPKKKSSSVVV\\\TTTKKKIIILLLPPPPPPMMMJJJKKKKKKKKKJJJKKKNNNPPPSSSWWWZZZ\\\[[[ZZZ[[[\\\^^^\\\YYYTTTQQQRRRUUUYYY\\\XXXTTTTTTVVVWWWWWWUUUSSSTTTVVVYYY___gggooouuuwww}}}~~~}}}yyy{{{vvvpppmmmpppuuuvvvuuupppeeeIIIFFFPPPbbbhhhcccGGGBBB>>>>>>===:::999;;;888888999999888777666555444555555666777888999999666555555555444444444333777555444888EEE]]]zzz||||||{{{{{{|||yyysssppprrr{{{zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{|||~~~~~~~~~}}}zzz|||}}}|||}}}}}}wwwiii^^^UUUQQQOOOIIIEEEDDDDDDGGGLLLPPPTTTYYY^^^aaacccdddfffhhhiiihhhfffddd___[[[YYYZZZZZZ[[[aaaiiikkkmmmsss}}}~~~nnn]]]]]]^^^^^^```ccchhhkkkhhhddd___]]]^^^aaabbbbbbcccbbbeeennn{{{~~~rrrcccZZZTTTWWW___jjjvvvzzzzzzyyyyyyxxxvvvtttsssrrrsssxxx{{{wwwpppjjjiiikkkppp}}}rrrYYYMMMNNNNNNPPPPPPjjjyyyuuuzzzuuuyyyXXX???333333///...000------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......///000000//////111:::MMMfff~~~}}}~~~mmm]]]SSSFFFCCC???;;;:::999999999777777777777666666666666555666777888999;;;<<<<<>>222333///...000---------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...///000111111---555@@@NNNddd}}}~~~mmm[[[OOOIII>>>===;;;999888777777777666666777777777777888888888999:::<<<===???@@@AAACCCFFFJJJMMMOOOPPPRRRTTTRRRRRRRRRSSSTTTVVVWWWXXXUUUNNNQQQIIIJJJFFFIIIAAA???;;;999999;;;>>>AAACCCCCCAAA===:::999;;;>>>:::999999;;;???JJJ^^^ooo}}}yyyrrr~~~}}}~~~NNNBBB___pppnnnjjjjjjooooookkkgggaaaZZZSSSPPPNNNNNNKKKMMMOOOOOOMMMKKKJJJJJJNNNSSSYYY[[[ZZZYYY\\\___eeecccbbbccceeeeeebbb___^^^___``````^^^\\\[[[[[[XXX[[[]]]ZZZWWWZZZdddmmmyyy}}}~~~yyyvvvpppnnnttt}}}~~~yyyxxxrrrOOOCCCTTTjjjttteee|||VVV@@@===;;;;;;999444444777666777888888888777555555444444444555555666666777444444444555666666777777666555777<<>>CCCFFFKKKKKKHHHCCC>>>===@@@DDD<<<999999<<>>EEEWWWjjjuuuoooyyysssIIIOOOxxx{{{kkk``````aaaaaa\\\______ZZZXXXYYYYYYWWWYYYXXXUUUSSSVVV[[[[[[WWW]]]YYY[[[gggsssxxxyyyzzzpppkkkkkkoooiii\\\UUUXXXaaakkktttvvvooohhheeeeee^^^hhhvvvzzz}}}~~~|||zzzzzz{{{||||||{{{vvvppplllpppvvvzzzzzzzzzzzz___OOOJJJ]]]vvvkkk\\\HHH>>>===;;;:::999999:::;;;666666666666666555555444333333333333333333333333555555444555666777999:::555:::666222>>>SSSsss~~~kkkyyy}}}}}}|||{{{zzzyyyzzzzzz{{{yyyyyy{{{~~~ooobbbSSSMMMPPPUUUVVVUUUZZZ\\\^^^aaadddfffhhhhhhkkkgggeeeeeebbb]]]\\\^^^ZZZcccgggcccggg{{{zzzooojjjeeeaaagggeeefffhhhgggeeehhhmmmdddccccccdddggglllqqqttt}}}|||qqqfff^^^[[[]]]___mmmqqquuu|||yyyxxxvvvttttttvvvxxxxxxxxxzzzuuurrrqqqpppnnnqqqvvvhhhZZZ[[[]]]ccc^^^}}}yyy{{{JJJ===111///000000//////...---,,,,,,++++++,,,,,,++++++,,,,,,,,,------------------...............---///000///...222:::AAAcccppp{{{~~~zzzqqq{{{~~~}}}}}}sss^^^NNNFFFAAA<<<777888888888888777666555444888999::::::;;;>>>BBBEEEFFFHHHIIIIIIJJJKKKNNNPPPRRRPPPQQQVVVYYYXXXYYY\\\___dddkkkrrrxxx~~~MMMDDDGGGEEEMMMIIIGGG======@@@GGGPPPTTTTTTQQQOOOPPPRRRRRRPPPLLLFFFCCCAAA???>>>======BBBRRRbbb~~~xxxoootttxxxQQQJJJ{{{ttt{{{pppmmmlllhhhmmmwww}}}{{{wwwwwwyyyyyypppqqqooollliiieee\\\RRRVVVXXX___jjjqqqsssuuuyyyttttttuuuvvvpppfff``````\\\bbbjjjqqqrrroooiiieeeZZZfffttt}}}{{{wwwzzz}}}~~~}}}}}}}}}}}}|||{{{{{{||||||{{{yyytttnnnlllrrryyy|||{{{yyyyyySSSGGGIIIdddrrrsssRRRDDD<<<;;;:::888888888888888666666666666666555444444333333333333333333333333555444444555666777999:::444:::777555???NNNjjjnnnwww~~~{{{zzz|||}}}|||~~~~~~}}}{{{yyyyyyzzz{{{|||zzzyyyzzz~~~~~~ttthhhZZZSSSTTTYYYZZZYYYZZZ[[[]]]___bbbdddfffgggllliiifffccc^^^ZZZ\\\bbbfffeeedddmmmvvvhhheeehhhiiiiiieeeeeeiiioooqqqnnnlllmmmeeecccaaaaaafffnnnvvv|||yyyrrrhhh^^^ZZZ^^^hhhpppwww~~~~~~xxxvvvttttttuuuvvvvvvvvvxxxtttqqqqqqpppooossszzzbbbXXXZZZZZZ\\\^^^www~~~zzzIII===111///000000//////...---,,,,,,++++++,,,,,,++++++,,,,,,,,,------------------............///,,,///111///...666GGGUUUpppttt|||zzzooorrruuuxxxyyy~~~yyykkkXXXJJJCCC>>>:::666777777777777666666666666888999;;;<<<>>>@@@DDDGGGGGGIIILLLMMMMMMOOOQQQSSSPPPRRRVVV\\\^^^___eeelllrrrvvv|||OOODDDEEEAAAGGGAAA>>>@@@DDDIIINNNPPPPPPMMMKKKJJJJJJKKKJJJGGGCCC@@@>>>>>>;;;:::;;;<<<@@@KKKVVVwwwsssuuu{{{gggNNNssszzznnnyyywwwlll^^^aaahhhmmmmmmmmmsss|||{{{yyyrrrkkkeeeYYY[[[aaakkktttuuunnnggg\\\eeepppwww|||xxxuuuxxx{{{|||{{{zzzzzzzzz{{{{{{{{{|||}}}|||yyywwwsssmmmllluuu}}}}}}yyywwwoooLLLDDDKKKnnnnnn|||tttEEE???999999888666666666666666555555666666555555444333333333333333333333333333444444444444555777888999333999999888???HHH^^^{{{vvvxxx{{{xxxuuutttwww|||}}}zzzyyy{{{~~~|||zzzxxxwwwyyy{{{|||{{{zzzzzz|||~~~zzzpppccc\\\\\\___```___bbbccccccdddfffhhhjjjkkkiiifffccc```\\\ZZZ```iiimmmfffgggwwweee___fffpppuuuuuuiiifffhhhpppvvvvvvtttuuulllhhhcccbbbfffppp{{{qqqlllddd\\\\\\fffuuuxxxvvvsssssssssttttttssstttrrrqqqqqqoooooouuu~~~uuuYYYWWW[[[XXX\\\cccxxxpppFFF;;;111///000//////000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////...111222111444BBBZZZmmm~~~yyyzzzzzztttrrrzzz~~~yyy}}}~~~}}}jjj^^^NNNCCC>>>;;;888555777666555555555666888888:::===@@@BBBDDDFFFIIILLLLLLNNNQQQRRRRRRRRRTTTUUUSSSWWW___fffiiilllwwwOOOCCCBBB===@@@:::777@@@EEEJJJLLLJJJGGGFFFEEEDDDDDDBBB@@@>>>;;;999888;;;888777:::<<>><<<:::888777777:::777777:::<<<>>>EEEMMMeee}}}hhheee{{{mmmjjjvvv{{{rrrhhhccccccqqq}}}zzztttrrrooonnnoooqqqtttuuuzzzrrriiiiiisssxxxxxx{{{}}}~~~}}}|||{{{{{{yyyyyy{{{}}}~~~{{{wwwsssrrrmmmoooyyy{{{tttpppsss}}}___DDDAAAYYYssshhhPPP999<<<888888888777777666555555444444444444444333333222222222222222222222222222222222333444555666666777555888666777;;;>>>QQQppp|||~~~|||wwwtttsssqqqtttxxxyyyuuussstttxxxwwwuuussstttuuuwwwyyyzzzzzzyyyxxxxxxzzz|||}}}|||xxxrrrmmmjjjkkkmmmoookkkjjjjjjiiihhhhhhhhhhhh___ZZZZZZ___eeehhhlllqqquuuvvviiigggjjjuuu{{{qqqllleeedddkkksssxxxzzz|||qqqooommmmmmqqqvvv|||tttlllmmmjjjfffiiiuuuxxxxxxvvvsssqqqqqqqqqpppooopppooonnnlllhhhkkkyyyeeeUUU[[[```[[[iiiqqq^^^>>>777111111111//////000///...------,,,,,,------,,,,,,---------.........------......///000000111111...222EEEccc|||~~~}}}|||}}}|||kkk]]]NNNHHH@@@:::999888888777666555555666888;;;???AAAFFFHHHKKKMMMNNNNNNPPPQQQRRRTTTXXX[[[\\\^^^aaacccooolllooozzzyyyGGG>>>BBBBBBJJJGGGFFFBBBCCCDDDCCC@@@???BBBEEEAAA@@@>>><<<;;;:::::::::999777777999:::>>>GGGRRRcccrrruuuttt\\\zzzsssjjjppp~~~|||jjjmmmqqqwww}}}uuuooopppvvv{{{yyymmmjjjrrr~~~yyyzzz|||~~~}}}||||||yyyyyyzzz||||||zzzvvvrrrrrrnnnrrrzzzxxxnnnoooyyy|||ZZZBBBIIIsssllliiisssFFF;;;;;;888888888888777666555555333333444444333333222111222222222222222222222222000111333444555666666666555777555777:::;;;MMMmmm{{{}}}|||yyywwwtttrrrsssvvvwwwssssssuuuvvvuuutttttttttuuuvvvwwwyyyyyyyyyxxxwwwwwwyyy|||{{{yyyuuuqqqmmmlllnnnqqqlllllllllkkkiiigggeeeddd^^^[[[]]]dddjjjnnntttyyyvvvjjjdddjjjwwwzzzlllcccccciiitttzzzxxxsssrrrkkklllooorrrwww{{{uuunnnkkkmmmiiiiiiuuuzzzxxxuuurrrqqqqqqqqqqqqpppnnnnnnmmmjjjffflll{{{bbbXXX[[[^^^]]]aaasssvvvTTT;;;555111111111///...111///......---------------,,,---------............------...///000000111222...222@@@]]]~~~|||yyyxxxkkk\\\PPPEEEAAA<<<999888888888777666666777999<<<@@@CCCEEEHHHJJJLLLMMMNNNOOORRRTTTSSSVVV[[[```ffflllrrrvvv}}}xxxyyyLLLAAACCCAAAGGGCCC@@@AAAAAAAAA@@@???>>>@@@AAA>>>>>>===<<<;;;;;;;;;;;;888777888888888<<>>888777888888888777666555444333333333333333222111111111111111111111111111111000111222444555555555555333555444888:::777GGGggg{{{vvvvvv}}}{{{{{{||||||{{{yyywwwvvvsssppppppttttttssstttwwwuuuuuuvvvvvvwwwwwwwwwwwwwwwyyyzzzxxxvvvvvvwwwzzz{{{{{{xxxrrrllliiijjjmmmkkkllllllkkkiiieeebbb___YYY\\\bbbiiimmmsss|||mmmlllmmmvvvvvviiiaaaeeeooozzz}}}wwwpppnnnnnnqqquuuzzz~~~xxxooonnnppprrrsss}}}~~~{{{yyywwwuuurrrqqqrrrrrrrrrqqqllllllkkkiiigggqqqmmm^^^ZZZYYYYYY\\\YYYuuu}}}oooyyyHHH888333111222111......111//////...---------------------------............------...///000111222222111BBB]]]yyy~~~zzzzzz}}}{{{tttfff\\\PPPFFF???===:::888777777777777666777:::===AAAEEEGGGIIIIIIKKKMMMOOOPPPTTTXXX[[[\\\___ccciiiooowww{{{III???AAA???EEEAAA??????>>>>>>>>>======<<<;;;:::::::::::::::999999999666777888777666;;;LLL]]]VVVwwwaaagggnnnhhhsss}}}}}}tttooonnnnnnkkkgggkkksss~~~xxxddddddpppzzzzzzyyy{{{}}}zzz{{{zzzvvvsssvvvwwwzzz|||}}}{{{yyyyyyyyyzzzzzzyyyzzzzzzxxxuuurrrpppooovvv}}}uuukkkvvviiiKKK???ZZZzzzjjjmmmRRR===@@@555666777777777777555444333222333333333333222111111111111111111111111111111///000222444555555555444222444444999;;;555CCCaaawww}}}tttttt}}}yyyxxxxxxwwwuuutttrrrqqqqqqnnnnnnqqqssssssuuuzzzuuuvvvwwwyyyyyyyyyxxxwwwvvvxxxzzzyyyvvvuuuvvvxxx{{{|||yyyssskkkfffgggiiieeefffggggggddd___ZZZWWWRRRZZZeeelllnnnwwwnnnjjjqqquuu~~~nnnbbbgggjjjrrrzzzzzztttqqqqqqxxxzzz}}}uuunnnqqqwwwxxx{{{xxxwwwuuuwwwuuurrrqqqrrrsssrrrrrrjjjkkkkkkiiihhhuuuccc\\\[[[VVVUUUZZZWWWxxxvvvppp@@@777222111222111......111//////...------------...---------.........//////------...///000111222222888RRRuuu~~~uuutttxxxvvv|||{{{hhh[[[SSSIII@@@<<<;;;999777666666666666666888<<<@@@DDDGGGJJJKKKKKKMMMOOOQQQTTTYYY___cccgggiiilllpppuuu}}}KKK@@@DDDAAADDD@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888777666666666555888EEESSS]]]bbbxxxqqqXXXtttkkknnnwww}}}vvvpppkkkkkkjjjjjjqqqyyyuuurrrwwwyyy{{{~~~~~~vvv{{{zzzuuu}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{|||{{{yyywwwuuuuuuuuuoooqqq|||yyygggfff|||ZZZHHHGGGTTThhhllltttFFF<<<<<<777777777666555444444333333222333333333333222111111000000000000000000000000000111111222222333444444666222555::::::888CCCTTTrrrhhhgggsss{{{~~~wwwpppoooqqqmmmfffqqqnnnoootttwwwuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwwwwvvvwwwxxxzzz{{{{{{zzzxxxtttnnnhhhaaa]]]]]]aaadddccc^^^YYYVVVUUUUUU[[[eeeooowwwzzzlllggglllttt}}}ssshhhiiiooouuu|||uuuwwwzzzrrrrrryyy}}}{{{yyywwwvvvxxxvvvuuutttuuutttsssqqqpppjjjlllnnnnnnuuu___TTTRRRRRRTTTWWW^^^yyyWWWAAA444333000...------...///111000///...---,,,++++++,,,,,,,,,,,,---...//////111------000111///444===HHHmmm{{{||||||yyysssooouuu~~~}}}kkk\\\PPPFFF@@@???888888999777555555555777999===BBBFFFIIIKKKMMMNNNNNNPPPUUUZZZ```fffiiillltttvvvxxxzzz~~~LLLAAAEEECCCGGGAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777777666666666444555???KKKQQQ\\\uuu~~~~~~|||aaa|||yyyooolllrrryyyooofffaaaeeegggiiirrr}}}ooovvv}}}qqqyyy|||~~~}}}xxxuuuyyyyyyyyyyyyyyyyyyyyyyyy|||||||||{{{yyywwwvvvvvvvvvsssxxxvvvjjjooowwwRRRBBBHHH___mmmvvveeeCCC;;;888888555555555444333222222222222222222222222111111000000000000000000000000000000111111222222333333444555222444999888777AAAPPPqqq~~~tttkkkpppwwwxxxmmmiiilllpppooolllsssooooootttwwwvvvvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{~~~{{{uuunnnddd[[[UUUTTTWWWZZZYYYUUUSSSSSSUUUXXX[[[eeeuuuvvvmmmggglllvvvqqqjjjlllqqq}}}xxxyyywwwvvv~~~}}}zzzzzzyyyvvvvvvwwwvvvtttssstttsssrrrpppnnnjjjmmmoootttooo[[[VVVTTTPPPQQQVVVrrrzzz{{{HHH666444333000...------...///...............---------,,,,,,,,,,,,---...///000...---...111111222;;;FFF^^^vvvvvvpppppptttzzzlllZZZNNNEEE===999999888999888777666666888:::===@@@EEEIIIKKKMMMOOOPPPTTTWWW\\\bbbgggkkknnnoooxxx{{{MMMAAAFFFFFFJJJCCC@@@;;;;;;;;;;;;;;;;;;;;;;;;@@@???<<<:::888777666666888777888777444444;;;DDDQQQ^^^vvvsssxxxnnnpppxxxnnnpppxxxrrrccc___ggglllkkkvvvsssqqq{{{}}}zzzvvvwwwwwwvvvvvvvvvvvvvvvwwwwww{{{|||||||||{{{zzzxxxwwwyyyrrrrrrpppmmmxxxmmmJJJ===LLLnnnqqqQQQ@@@:::333999444444333333222222111111111111222222111111000///000000000000000000000000000000111111222333333333555222444888777555>>>JJJkkkzzzuuusssyyytttkkkpppwwwtttppppppsssooonnnrrruuutttuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzzzz~~~{{{wwwooodddXXXOOOKKKMMMNNNNNNMMMOOOUUUZZZ\\\^^^jjjyyypppnnnjjjrrr}}}ooonnnpppuuu|||sssxxx}}}~~~~~~yyyzzz{{{wwwuuutttvvvuuussssssssssssqqqooommmjjjlllqqqmmm^^^]]]ZZZQQQUUUaaaxxxqqqBBB777333222000///............---------.........//////---,,,,,,------...///000---///111333333:::JJJZZZvvvkkkhhhsssjjj\\\NNNDDD>>>999888:::888888777666666888;;;>>>CCCFFFJJJMMMNNNPPPQQQSSS[[[___eeelllqqqtttvvvvvv|||LLL@@@FFFGGGJJJCCC???::::::::::::::::::::::::AAA???<<<999777777777888999888999:::888666:::BBBUUUaaattt~~~{{{sssoooxxx~~~iii}}}zzz|||tttsss|||xxxhhhdddooosssmmmsss}}}|||zzz{{{{{{zzz|||vvvuuuuuutttuuuuuuwwwwwwzzzzzz{{{|||}}}{{{yyyvvvuuuoooooonnnooo~~~dddGGG>>>UUU~~~xxxqqqsssAAA>>>999000999444444333333222222222111000111111111111000//////000000000000000000000000000000000111222222333333444333444666555444;;;DDD```rrrzzz|||xxx{{{}}}qqqqqqqqqmmmlllooorrrqqqrrruuuvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwyyyzzz{{{{{{{{{zzzzzzyyyyyywwwqqqgggZZZPPPGGGHHHJJJJJJMMMSSS]]]dddeeennnnnnlllmmmmmm{{{uuuooopppqqq|||xxxrrrxxx{{{~~~{{{|||{{{wwwttttttwwwuuussssssssssssqqqooonnnjjjkkkuuu{{{iii______XXXOOO[[[rrryyyhhh@@@:::222222000///............---------............///------------...///000111...111444555999HHH___rrrpppdddlllrrr^^^RRREEE???<<<999999;;;666666666555666999???CCCHHHJJJNNNPPPQQQSSSUUUVVV___dddllltttzzz}}}}}}}}}KKK@@@FFFEEEHHHAAA>>>::::::::::::::::::::::::>>><<<:::888777888999:::777666777999888666:::@@@LLLWWWkkkxxxuuujjjrrrmmmyyyzzz}}}{{{www}}}xxxkkkjjjwwwzzzqqqqqq{{{|||pppooo~~~yyyzzz}}}wwwvvvuuuuuuuuuwwwxxxyyyyyyyyyzzz|||}}}|||wwwtttnnnnnnrrrrrrtttzzzXXXDDDDDDdddlllttt^^^;;;===999111888444444444444333333333333000111111111111000/////////////////////////////////000000111111222333333333333444555444444999>>>XXXmmm~~~rrrtttrrrnnnmmmqqqsssrrrrrrtttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzwwwwwwwwwwwwtttjjj\\\QQQFFFHHHKKKNNNRRR[[[fffnnnssswwwhhhhhhiiinnnzzzooopppsssttt|||zzzzzz}}}{{{{{{zzzvvvuuuwwwwwwuuussssssssssssqqqooopppiiillllllaaaZZZYYYPPPLLLbbbZZZ999444111111000//////.........///............---------............///000111111///222444999EEE[[[uuu|||~~~zzz}}}{{{nnniiilllrrraaaPPPFFF<<<888777555555777444555555666888===CCCGGGKKKMMMQQQSSSTTTVVVYYY[[[aaagggpppyyy~~~JJJAAAFFFCCCEEE???>>>999999999999999999999999:::999888888888999:::;;;444333444666666444777<<>>888777777555444555333555777999<<>>???999999999999999999999999888888888888888888888888666333333555555333555:::;;;@@@\\\|||mmmmmmyyywwwzzz~~~}}}zzzyyywwwvvvwwwyyy|||}}}{{{zzz{{{~~~~~~vvvpppnnnooorrrttt~~~[[[DDDJJJaaajjjiiieee@@@AAA888555999222222222222222222333333333222222222222222111111000//////////////////////////////000000111111222222111222444444555777888999JJJ```www{{{vvv{{{|||wwwvvvwwwuuusssuuuzzz|||yyyvvvwwwttttttttttttttttttttttttttttttuuuvvvwwwyyyzzz{{{{{{yyywwwwwwuuulll\\\PPPGGGNNNVVV^^^ccciiipppuuu}}}rrrllljjjgggjjjvvvyyysssrrrqqqzzz|||sssssswwwwwwuuuuuusssrrrpppooopppooonnnlllkkkkkkkkk\\\ZZZUUURRRXXXkkkxxxxxx}}}uuummmFFF===777000000000000000//////...---------...............////////////000111222222555:::DDDYYYzzz}}}vvvrrrsssvvvwwwvvv{{{wwwdddRRRFFF@@@:::666888:::888666777444666:::>>>BBBHHHNNNRRRNNNQQQUUUYYY\\\aaafffiiiooossszzzzzzJJJFFFJJJAAAAAA>>>AAA888888888888888888888888777888888888888777666666:::777555666666444666:::<<<:::RRRsssooodddjjjzzzuuu|||~~~|||xxxzzzyyywwwvvvwwwyyy|||~~~}}}|||}}}wwwppppppmmmlllooo~~~{{{OOODDDRRRoooggglllQQQ888CCC666333<<<000111111111111111111222222222333333333333222111111/////////////////////////////////000111111222222000222444444555888999888AAAWWWooo~~~xxxkkkrrrxxxxxxyyyzzzwwwrrrtttrrruuuzzz|||yyyuuuuuuttttttttttttttttttttttttttttttttttttvvvxxxzzz|||zzzxxxvvvwwwvvvnnn___SSSJJJRRR\\\eeejjjooossswwwtttlllfffhhhiiinnnxxxxxxvvvqqq|||~~~ttttttxxxwwwssspppqqqpppnnnmmmnnnmmmllljjjgggmmmaaaUUUTTTNNNMMM\\\www|||vvv^^^===999222///000000000000000///...++++++,,,---...///000111////////////000111222333;;;AAAOOOkkkuuutttwwwyyy~~~{{{zzz~~~kkkXXXHHH???999444222777999888555555555888===BBBGGGLLLRRRVVVOOORRRVVV[[[___eeejjjnnnvvvzzzzzzJJJAAACCC>>>BBB===:::;;;;;;:::999888777666555888888888888777666444444555555666777777777777777555888BBBVVVrrr~~~jjjdddqqq~~~vvvzzz|||{{{zzz||||||}}}}}}}}}~~~~~~~~~{{{}}}~~~~~~{{{wwwrrrnnnmmmnnndddiiihhhJJJMMM___~~~iiiwwwsssPPP999666444444666222222222222111111111111000111///222:::BBBBBB888---////////////////////////000000000000111111111111222222222333333333444444<<>>BBB===;;;;;;::::::999888777666555777777777666666444333333555555666777777777777666666777<<>>;;;::::::999888777666666555555555555555555444333222444555666666777666666666777777777CCCfffwwwwww}}}~~~}}}~~~|||rrruuu|||yyyyyyzzz|||}}}~~~zzzssskkkfff\\\^^^dddsss}}}kkkRRRMMMdddyyy}}}PPP===666999555333444///222222111111111000000000......///222444333111...........................//////000000000000111111111111222222222333333333555FFF```yyylllKKKTTTaaaooowwwxxxvvvtttuuuxxx|||{{{rrrhhhfffjjjssspppppprrrrrrppppppttttttvvvwwwwwwvvvvvvwwwxxxzzzwwwuuuuuuuuurrrmmmhhhaaacccdddbbbhhh}}}zzzqqqoooiiibbbffftttxxxyyywwwvvvsssqqqqqqwwwrrrpppqqqpppllliiijjjsssiiiSSSRRROOOVVVUUU\\\wwwrrrbbbAAA777444///000000000000////////////....../////////000000000///000333444///111DDDZZZvvv~~~tttrrr~~~}}}tttaaaSSSGGG===888888555444444444555888;;;<<>>@@@===BBB===;;;:::999999888777666666666555555555555555444333333444444555666666666666555444777555;;;YYYzzzwww}}}}}}zzz}}}}}}}}}tttvvv|||{{{|||}}}yyypppgggbbb___[[[```rrrvvv]]]MMMYYYooosssCCC777666999333111333///111111111111000000000000////////////------...///........................////////////000000000111111111111111222222222222111===SSSmmm{{{PPPOOOXXXkkk{{{~~~{{{zzzxxxyyyyyyuuujjjbbbdddkkkpppmmmmmmqqqsssrrrrrruuuuuuvvvwwwwwwuuutttuuuwwwxxxvvvttttttuuuvvvuuutttgggiiiggggggwww}}}pppnnnooolllhhhqqq{{{|||yyyxxxxxxwwwuuutttwwwsssppppppnnnjjjjjjnnnqqq]]]QQQPPPKKKSSSTTTeeezzz}}}~~~RRR999888888111000000000000////////////...////////////000000000...000222333222<<>>BBBEEEHHHHHHIIIKKKNNNRRRVVVYYY\\\bbbjjjqqquuuvvvwwwxxxyyyzzz|||}}}yyyIII@@@BBB===AAA;;;999888888777777777666666666555555666666666555555444222333444444555555444444000555777777AAA[[[zzz~~~zzz{{{{{{{{{{{{{{{zzzzzz{{{{{{|||yyyqqqhhh```\\\ZZZ\\\lll[[[PPPhhhqqqqqqIII>>>666666555...000444000111111000000000////////////000000///------...000------------------------......////////////000000///000000000000111111111666555===RRRnnnqqq\\\XXXqqqyyyuuusssuuuzzzsssrrrsssqqqpppqqqtttuuuvvvuuutttssstttuuuuuuvvvwwwxxxzzz|||uuuxxx|||sssrrrsssrrrmmmiiilllsss|||zzz|||{{{wwwuuuuuutttqqqrrrpppnnnkkkfffcccjjjssseeeYYYUUUOOONNNRRRSSSbbb|||jjjjjjkkkFFF444222111...000000000000/////////////////////000000000111111000///222>>>RRRfffwww}}}www~~~yyyzzzttt\\\OOOBBB:::777444444777555555666999<<>>AAA<<>>:::333444444...222555///111000000000////////////---......///000///......------------------------........./////////000000/////////000000000111111444444999GGG___xxxiiieee~~~yyy{{{yyyvvvuuusssrrrsssssstttuuuuuusssssstttuuuuuuwwwzzz|||}}}~~~yyy{{{zzzjjjkkknnnooojjjhhhppp|||}}}~~~~~~~~~zzz}}}|||uuurrrrrrqqqmmmooonnnlllhhhbbb```hhhsssrrr[[[WWWTTTOOOPPPTTT___zzzwwwgggppp}}}VVV<<<444222000///000000000000//////////////////000000000111111111333444;;;LLLcccxxxzzzsss{{{www|||vvvxxxuuuaaaMMMCCC:::777666444555777666777999<<<@@@DDDGGGIIIHHHIIIMMMRRRXXX^^^bbbeeejjjoootttxxxzzzzzz{{{{{{|||~~~tttCCC<<>>???555777666666555444444444444555555555555444444333333333444444444444333333222111444222222222333===SSSgggxxx{{{rrrlllnnnuuu~~~~~~~~~zzzvvvtttuuuwwwyyy}}}yyyvvvxxx~~~xxxyyy|||~~~}}}yyyyyyxxxxxxxxxwwwwwwwwwtttqqqmmmggg^^^VVVWWW\\\\\\nnngggSSSsssiiicccdddDDDAAA666666555444222111111000111111000000//////..............................---------............///////////////////////////////////////000000000000333333444999IIIddd~~~xxxvvvxxx|||tttpppqqqssssssqqqtttuuuvvvtttrrrssswww{{{yyyzzz|||}}}}}}{{{yyyxxxyyysssnnnkkkgggcccbbbeee___hhhhhhhhhmmmppp|||~~~wwwwwwzzz~~~}}}yyyvvvyyyxxxvvvrrrooolllmmmmmmmmmiiigggddd]]][[[iii|||vvvbbbYYYVVVSSSPPPQQQaaammmvvvbbb===999666111111111222222111000//////000000)))333///(((---000222888:::EEE[[[ssspppkkknnn|||rrrYYYFFF:::999888777777666666666:::;;;>>>CCCHHHKKKKKKJJJNNNUUU]]]bbbdddgggmmmrrrvvvvvvvvvxxxzzz~~~qqqFFF:::;;;<<<>>>555888666666555444444444444555444444444333333333222222222333333333222222111000222222333444444:::JJJ[[[oooxxx~~~uuuiiiooowww}}}~~~}}}xxxvvvxxxxxxwwwuuuvvvwwwwwwxxxzzz~~~zzzzzz{{{zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvqqqjjjccc___ZZZUUUVVVYYY\\\www{{{]]]]]]rrrmmmvvvPPP888888555555444333222111000000000000000000//////..............................------------......................................./////////000000000000333333333666CCC[[[wwwwwwuuusssuuu}}}xxxqqqnnnoooqqqqqqpppsssssstttsssssstttvvvxxxyyyyyy{{{{{{{{{yyywwwvvvuuupppjjjeee___ZZZ\\\aaaeeelllkkkkkkqqqvvv{{{{{{~~~~~~{{{zzz{{{|||wwwvvvtttqqqnnnlllkkkllleeecccaaa]]]XXX]]]sssyyyaaaWWWUUURRRUUU\\\wwwvvvfffwww~~~WWW999888555000222333222222111000000000000000///555111...333222222;;;KKK[[[vvvrrrnnnrrr~~~xxxcccNNN@@@999888777666666777888888===@@@DDDGGGJJJKKKLLLLLLTTTZZZaaaeeegggjjjooosssvvvwwwxxxyyy|||~~~rrrFFF999888:::===555999666666555444444444444555333333333222222222222222111111222222222111000000000111444555333555???KKKbbbttt~~~kkkmmmsssxxx|||{{{vvvvvvzzz{{{xxxssstttyyy}}}zzzwww|||}}}|||{{{xxxuuuxxxxxxxxxwwwwwwuuutttssslllcccZZZXXXWWWUUUWWWZZZjjjpppRRRhhhqqqdddrrriii@@@333777333333222111000000//////000000000////////////...------------------------------------........................................../////////000000000222222222333:::OOOmmmuuuoooqqquuuttttttyyy|||yyytttnnnlllmmmpppqqqppprrrrrrrrrsssuuuvvvuuutttxxxxxxyyyyyyxxxwwwuuutttsssnnnggg___VVVRRRWWW___kkkpppllljjjrrrzzz}}}{{{wwwuuuyyy}}}uuutttrrrpppnnnllljjjiiifffeeeaaa\\\ZZZeeerrr[[[UUUSSSNNNVVVeeeiii```tttxxxkkkHHH555666333000333444222111000000000000000000000111---000555111555FFFeeevvvvvvtttwwwxxxcccOOOAAA:::777666555555666777:::;;;BBBEEEIIIKKKKKKLLLOOORRR]]]bbbgggjjjkkkmmmqqquuuvvvwwwyyy{{{}}}uuuGGG888666777<<<666:::666666555444444444444555222222111111111111111111111111222222222222111111000111333555222222999BBB```xxxwwwttttttwwwzzz||||||wwwvvvxxxyyyyyyxxx~~~{{{~~~yyyuuuzzzzzzyyyxxxvvvtttrrrpppiiiaaaYYYVVVUUUVVV]]]ddd~~~dddTTT{{{tttnnnSSS999555888222111111000//////......////////////////////////------------------------,,,,,,---------........................................../////////000000000000111111444DDDbbb|||uuufffhhhqqqzzzwwwuuuvvvzzz}}}{{{yyyuuurrrmmmlllnnnqqqrrrrrrtttssssssvvvyyyzzzwwwsssxxxxxxxxxxxxwwwuuutttssstttooohhh___TTTPPPXXXccctttvvvooollluuu}}}yyytttrrrtttvvvtttsssqqqpppnnnllliiiggghhhfffaaa]]]bbbrrr{{{fffXXXYYYUUUQQQ___vvvzzzhhheeesssTTT===333666222000333333111111000000000000000111///...+++///555444CCC```|||eeeOOO???999999666555444555666:::===???EEEHHHKKKKKKKKKNNNWWW^^^eeehhhlllmmmnnnpppsssuuuwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~wwwIII999666666;;;555:::666666555444444444444555111111111111111111111111222222333333333333333222222111222333111111777@@@ccc~~~|||wwwxxxyyyyyy|||~~~~~~{{{wwwtttvvv{{{|||}}}}}}zzz|||{{{{{{xxxuuuqqqnnnlllccc___[[[WWWTTTXXXgggvvvyyyXXXeeevvv|||kkkCCC666555333111000000//////......................../////////------------------------,,,,,,,,,------------.......................................////////////......000111111===XXXsss|||}}}|||nnnrrr|||}}}yyyuuutttvvvyyy{{{{{{uuussspppnnnooorrrssstttvvvuuuuuuxxx||||||yyyuuuxxxxxxxxxwwwvvvuuutttttttttoooiiiaaaXXXUUU]]]iiiwwwxxxqqqppp}}}~~~yyyvvvuuutttrrrppptttrrrppppppooolllgggccc______]]]aaaqqqoooaaaYYY[[[YYY[[[tttoookkkmmmuuu~~~EEE777444777222000444111111000000000000000111111333222///222888===VVV|||iiiUUUDDD888777<<<555555555777999===@@@BBBGGGIIIJJJJJJKKKSSS```jjjjjjlllnnnoooppprrrtttvvvxxxyyy{{{}}}}}}}}}}}}|||{{{LLL;;;777777;;;444999666666555444444444444555111111111111111222222222222222333444444444333333222111111333111111777>>>YYYssszzzxxxxxxxxx|||}}}}}}zzzuuuvvv|||}}}yyy{{{~~~}}}|||zzzwwwrrrmmmhhheee]]]\\\[[[YYYXXX```vvvcccYYY~~~nnneeezzzWWW===777555000000000000//////.........---............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////------000222111777MMMeee~~~|||{{{xxxsssrrrsssvvvyyy{{{uuusssqqqooooooppprrrssstttuuuvvvxxxzzzzzzxxxvvvvvvvvvvvvvvvuuuuuuuuuuuurrrnnniiieee___]]]eeennnqqqsssnnnpppzzzuuusssuuuvvvtttqqqsssqqqooonnnnnnjjjccc^^^UUUZZZ```mmmfff\\\TTTTTTXXXgggxxxeeegggnnn|||fff>>>555666777111222444...000000000000000111111222222444111444@@@LLLeee{{{zzz|||xxxoooWWWHHH>>>666777<<<666777888;;;>>>AAADDDEEEHHHIIIJJJLLLQQQ[[[gggqqqmmmmmmnnnppprrrtttvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{}}}NNN===999888;;;333888666666555444444444444555111111111222222222333333111111222333333333333333222111222444333111444999HHH```~~~~~~yyyvvvvvv{{{|||~~~~~~{{{{{{}}}|||{{{xxxzzz~~~|||{{{yyytttnnngggaaa]]][[[YYYXXX[[[bbbqqqtttXXXlllyyyaaa^^^|||rrrJJJ:::888666222000000000///////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------........./////////---000333111111AAAUUUuuuwwwwwwvvvtttssstttuuuvvvwwwtttsssqqqnnnllllllnnnoooppprrrtttuuutttttttttuuusssssssssssssssttttttuuuqqqmmmjjjjjjiiiiiinnnuuusssuuuqqquuuyyywwwtttsssrrrsssttttttrrrooollllllkkkggg^^^XXXSSS^^^jjjzzz^^^XXXRRRSSS```wwwpppbbbddduuuNNN:::333555555000333555---000000000000000111222222...333444===UUUhhhvvvzzzrrrggggggnnnooo~~~ttt]]]HHH???;;;666555999777999<<<@@@CCCEEEFFFGGGHHHJJJMMMRRRZZZccclllqqqnnnnnnnnnppptttwwwyyyzzz{{{zzzzzzyyyyyyyyyyyyzzz~~~PPP???:::999;;;333777666666555444444444444555111111222222333333333333///000111222222222222222111000333666444000111444@@@VVVxxxyyytttsssyyy|||{{{}}}~~~|||}}}~~~}}}yyy{{{}}}~~~}}}}}}}}}~~~{{{zzzwwwrrrkkkccc\\\WWW]]]XXXWWW^^^kkk___RRRwwweeeiii^^^===333333333222000000000000000/////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////000---000444111---888JJJgggwww~~~}}}vvvvvvwwwwwwwwwvvvuuutttrrrqqqooollljjjiiijjjkkklllooorrrrrrooooooqqqsssqqqqqqqqqqqqrrrsssttttttrrrnnnmmmoooqqqrrruuuzzz}}}|||zzzvvvwwwwwwsssooonnnqqqtttpppmmmkkkjjjiiiddd[[[SSSRRRbbbppp|||ooo[[[YYYWWW]]]qqqooolllgggjjjwww===777222333333///444666,,,000000///000000111222222...666;;;KKKmmmtttmmmkkkeeeiiitttxxxkkkSSS>>>::::::555222555888;;;???CCCFFFGGGHHHHHHIIIKKKPPPXXXaaaiiimmmoooooonnnnnnqqquuuyyy|||}}}{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzZZZCCC===:::;;;:::111777666555444333222222222111111111222222333333333111111111111111111111111222222222000//////222444999LLLsssoooppp{{{~~~{{{yyyyyy|||}}}}}}xxxzzzvvvyyy{{{{{{~~~zzz|||uuunnniiiccc\\\[[[]]]VVVVVV]]]hhh~~~ccc\\\iiivvvnnn{{{mmmBBB;;;888333222111111111000......---------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,---......//////......///////////////111555999RRRqqq{{{rrrvvvsssyyyxxxpppoootttlllnnnnnnkkkgggggglllrrrlllhhhdddbbbeeejjjnnnppprrrrrrqqqqqqqqqqqqqqqrrrvvvxxxwwwtttqqqrrrxxx~~~{{{yyyxxxvvvyyywwwuuusssssssssqqqpppooollllllkkkeee[[[VVVVVV^^^hhhtttwwweeeXXX\\\]]]eee|||hhhccceeezzzQQQ===444444333222111000///...222---,,,000333111000111555666CCC]]]xxxqqqpppuuuyyy|||nnnSSSFFF;;;999888444333555<<<<<>><<<:::::::::333666666555444333333333333111111222222222333333333111111111111111111111111111222111000//////222444777DDDbbbzzz~~~xxx}}}{{{yyyzzz}}}|||xxxzzzvvvyyy{{{{{{}}}|||wwwvvvnnngggccc___YYYXXXYYYYYYWWW___qqqfffLLL\\\xxxooozzzZZZ999666444000000000111000///...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///,,,------.............../////////...///111555888GGGdddrrrssswwwxxxtttpppooopppqqqnnnooommmhhhdddeeekkkqqqmmmfff]]]WWWYYY```gggllloooooooooooopppqqqrrrrrrrrruuuvvvuuurrrssswww{{{~~~zzzxxxwwwvvvuuuwwwtttrrrqqqqqqqqqqqqpppnnnkkkiiifff___XXXVVVZZZcccqqq~~~vvvhhh[[[[[[ZZZcccyyyooohhhdddllloooDDD999444444333222111000//////000,,,,,,000222000///111555<<>>UUUsssyyymmmzzz}}}qqqiiimmmpppmmmpppoookkkeeeaaacccjjjpppmmmdddWWWOOOOOOWWW```fffooooooooooooppppppqqqqqqnnnrrruuuvvvttttttvvvxxxyyy{{{}}}}}}}}}{{{|||wwwttttttttttttttttttqqqooonnnoooppppppppplllhhhddd___XXXTTTXXXaaajjjzzzqqqbbbXXXTTTZZZZZZnnnmmmcccdddeeewww}}}RRR999777444333333222111000//////000......222222000000222666CCC[[[sss|||{{{~~~qqqjjjqqqssspppyyyyyy^^^KKKAAA999333444777999;;;>>>BBBCCCCCCCCCDDDFFFIIILLLYYY^^^eeekkklllllllllkkkllllllmmmppptttwwwxxxxxxzzzwwwuuuvvvvvvvvv|||lllUUU>>>666<<<:::888:::888666555444333333333333333222222222222222222222222111111111111111111111111///000000000///000222444888888BBBVVVhhhvvvxxxooojjjqqq}}}wwwuuu~~~|||zzz{{{{{{|||||||||}}}}}}xxxyyyzzzzzzzzz~~~~~~}}}}}}zzzxxxyyyvvvzzz{{{{{{|||}}}xxxrrrnnneee]]][[[ZZZWWWTTTTTTZZZ___jjj}}}sssWWWKKKWWWrrrooofffOOO888000444111///111000///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,---.........------......///......000333555;;;JJJfff|||uuullllllmmmjjjnnnmmmjjjfffdddfffkkkooollldddZZZSSSRRRWWW^^^bbboooooooooooooooooooooooonnnqqqtttuuutttuuuwwwyyy{{{ttt}}}~~~}}}{{{xxxzzz{{{zzz}}}}}}{{{xxxtttrrrssssssssssssrrrpppnnnnnnooopppppppppiiieee___YYYSSSSSS^^^jjjttt~~~xxxdddUUURRRTTTZZZddd~~~sss___^^^^^^hhh}}}kkkBBB999444333333222222111000000///222000111444222000222777:::JJJeee{{{}}}zzzzzzuuulllnnnwwwvvvqqqwww___JJJ===999555222333777;;;>>>@@@CCCDDDEEEDDDDDDHHHOOOUUU___dddjjjnnnnnnmmmkkkjjjmmmnnnqqqtttwwwzzz{{{{{{yyyvvvvvvxxxyyyyyy}}}qqqWWW>>>666>>>;;;777888777555555444333333333444444222222222222222222222222111111111111111111111111...000111000//////111333666555===KKKYYYhhh||||||vvvmmmdddfffooosss{{{dddkkk}}}zzzyyywwwxxxzzz{{{|||}}}|||zzzzzz{{{{{{yyyxxx{{{|||{{{{{{yyyxxxyyywwwzzz||||||||||||wwwpppiiiaaaZZZXXXWWWTTTSSSTTTYYYkkkxxxxxx[[[HHHRRRhhh|||lllhhhcccAAA444333666000...000---...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------+++,,,,,,---...------------...///......///111444888>>>VVV{{{zzzvvvmmmiiijjjiiiiiiiiiiiiiiijjjmmmoookkkgggccc``````aaaaaaaaahhhiiijjjlllnnnnnnoooooorrrssssssssstttvvvyyy{{{zzzttt}}}~~~{{{yyy~~~|||xxxvvvvvvxxxwwwuuuxxx~~~~~~{{{yyyvvvttttttttttttssssssqqqppppppqqqqqqpppoooeee```[[[WWWUUUYYYffftttxxxjjjZZZQQQRRRXXXbbbvvvzzzddd\\\```cccxxx|||zzz|||SSS>>><<>>:::666555444444888===@@@AAABBBDDDFFFGGGIIIOOOYYY```dddhhhmmmooonnnmmmkkkkkkjjjllloooqqqsssuuuvvvwwwvvvuuuxxx}}}~~~|||___BBB777>>><<<666666666555444444333333444444444333333333222222222222111111111111111111111111111///000111111//////000111111222888@@@JJJVVVjjj{{{}}}vvvkkkeeeeeeooovvv~~~hhh[[[jjj}}}yyyxxxwwwvvvxxxzzz|||~~~}}}{{{zzz|||{{{zzzxxxxxxzzz~~~~~~|||{{{zzzyyyyyyzzzyyy|||}}}{{{zzzyyyrrrjjj```[[[WWWVVVTTTQQQSSSWWW```zzzvvvfffIIICCC]]]{{{vvvrrrxxxLLL888111444555---,,,///)))---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------------,,,---............000222111444EEEggg}}}zzzyyypppjjjkkkgggggghhhjjjkkkmmmnnnooojjjiiijjjkkklllkkkhhhfff___aaaeeeiiimmmoooqqqqqqtttsssrrrrrrtttvvvyyyzzzyyyvvv}}}}}}zzzzzz~~~~~~~~~xxxyyy|||}}}|||zzzvvvtttuuuwwwvvvsssuuu{{{~~~|||zzzwwwvvvvvvvvvuuutttttttttsssssssssqqqnnnkkkaaa[[[WWWYYY]]]dddqqq}}}zzzkkk]]]TTTQQQWWW___rrr}}}ddd[[[```eeewwwzzz|||wwwrrryyylllCCC;;;999+++222222222111111111000000////////////...333AAAPPPiiiuuuzzzhhhgggiiinnnzzz|||~~~{{{eeeSSSEEE;;;999:::666999999888:::@@@CCCCCCCCCEEEHHHLLLQQQYYYbbbhhhgggjjjmmmnnnmmmllllllmmmkkkmmmoooppppppqqqtttvvvssstttxxx~~~~~~hhhEEE666===<<<666555444444444444333333444444555333333333222222222111111111111111111111111111111000111222111///......///...000333666;;;III___sss{{{vvvnnnfff___jjjooovvv|||iiicccyyyzzzwwwvvvtttvvvzzz}}}~~~||||||zzzxxxvvvvvvyyy{{{}}}}}}zzz||||||{{{yyyzzz{{{||||||~~~~~~zzzwwwsssjjjaaaXXXVVVVVVWWWTTTSSSXXX```ooovvv\\\RRRIIIUUU|||www|||]]]???333///333222+++...111***,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,************************************************++++++,,,,,,---------,,,++++++,,,------------,,,,,,---............///111+++///;;;QQQppp|||qqqrrrsssppplllhhhgggfffgggiiikkkmmmnnniiihhhiiikkknnnooonnnlllbbbdddhhhmmmppprrrsssssssssrrrrrrsssuuuvvvvvvvvvttttttyyy{{{yyy{{{{{{~~~{{{zzzzzzzzzzzzzzzyyywwwuuutttssswwwwwwuuuvvv{{{}}}|||zzzxxxvvvvvvvvvwwwvvvuuuuuuuuuuuuuuutttpppjjjfff]]]WWWVVV\\\gggqqq{{{}}}nnn^^^UUUQQQTTT___kkkooo]]]]]]hhhpppqqqssssssxxxzzzOOO;;;777333000222222222111111111111111000//////000222===TTThhh}}}~~~}}}wwwllljjjkkkpppyyy}}}~~~kkk[[[III@@@<<<888888:::777<<<===;;;===DDDGGGFFFEEEGGGJJJQQQZZZbbbhhhjjjhhhjjjkkkkkkkkkkkkmmmooooooqqqrrrqqqpppqqquuuxxxrrrrrrvvv{{{}}}}}}mmmGGG555<<<<<<666444333444444333333333444444555333333333222222111111111111111111111111111111111000222222111///---------...///111000333CCC]]]ttt{{{wwwooonnnjjjcccaaaiiiuuukkkzzz|||wwwuuusssvvvzzz}}}~~~~~~wwwtttrrrtttyyy||||||{{{|||~~~wwwzzz|||zzzxxxzzz}}}~~~~~~yyytttnnndddZZZTTTUUUXXXYYYWWWWWW___jjj|||fffCCCEEEQQQooowwwnnnFFF444222///222111+++111555...+++++++++***++++++,,,,,,(((((())))))*********+++***************************************************+++,,,---------,,,,,,++++++,,,---------,,,,,,+++---......------///000***000777CCC\\\{{{}}}gggiiiuuuvvvlllkkkhhheeedddeeeiiilllmmmhhhgggfffgggjjjnnnpppqqqlllnnnpppssstttttttttssspppqqqrrruuuvvvvvvsssqqqmmmpppssswwwzzzuuutttwwwzzz{{{zzzzzz{{{zzzwwwuuusssrrrrrrrrrnnnsssvvvuuuvvvyyyyyywwwwwwuuuttttttvvvwwwwwwvvvuuuuuuvvvvvvtttooogggbbb[[[UUUUUU___mmmyyypppbbbUUUPPPQQQXXXgggvvv~~~ttthhh```bbbooo{{{{{{dddtttppprrr^^^;;;888444///999222222222111111111111111222111222444888HHHddd||||||vvvfffnnnwwwvvvuuunnnqqqvvvooo```TTTFFF999888:::888888999777===@@@>>>@@@GGGJJJHHHHHHIIILLLUUU___gggjjjkkkiiiiiijjjiiiiiijjjnnnppppppqqqrrrpppnnnooosssvvvrrrqqqssswwwyyy{{{wwwEEE;;;;;;666:::555222444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////111...///333333888PPPkkkwww}}}qqqiiihhhjjj___llltttrrrvvv|||{{{wwwyyyvvvwww}}}{{{xxxuuuqqqrrryyy}}}zzzyyy|||~~~{{{zzz|||~~~~~~~~~yyyuuuhhhaaa]]]YYYZZZSSSVVV```\\\WWWkkkkkkVVVMMMHHHeee|||uuuNNN777333111000000///...---------,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------............///111///000;;;RRRmmmqqqhhhqqqsssjjjdddhhhkkkiiieeeeeeiiimmmrrrnnnjjjjjjnnnssswwwwwwqqqzzzzzztttuuuxxxpppqqqqqqrrrrrrssssssrrruuusssrrruuu~~~vvvqqqsss{{{|||{{{zzzxxxuuutttuuuuuurrrooorrrsssuuuvvvvvvvvvuuutttvvvuuuuuuuuuvvvuuurrrpppwwwsssrrrsssoooggg```]]]UUUZZZbbbnnnwwwkkk[[[KKKKKKWWWhhhxxxnnnbbbgggjjjmmmpppeeegggooolllyyykkkDDD999888222///333///222666777666333111111000555111000EEEjjjrrreeehhhzzzpppmmm~~~xxxgggVVVJJJ======<<<999777777999;;;===@@@CCCEEEFFFGGGIIIKKKIIINNNVVV___gggkkkkkkjjjmmmlllkkklllnnnppppppooommmllljjjjjjlllnnnrrrtttssstttvvvxxxzzz~~~xxxFFF;;;;;;666:::555333444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////000...///222222666KKKbbbuuu|||~~~zzzxxxkkkjjjkkknnnrrrxxxxxx|||xxxxxx~~~}}}{{{yyyxxxzzz|||~~~~~~}}}|||}}}~~~|||{{{nnnccc___\\\YYYVVVVVVWWWZZZ```pppaaaHHHDDDRRR}}}xxxoootttdddAAA666000000000//////...------,,,,,,,,,+++++++++*********************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------............//////000888JJJccczzz{{{qqqooopppoooiiicccbbbfffiiigggdddnnnlllkkknnntttyyy|||}}}xxx}}}|||tttnnnppptttqqqqqqpppqqqrrrsssuuuvvvtttrrrqqqssszzz{{{wwwxxxxxxxxx|||~~~yyyyyyvvvssssssssssssqqqooorrrsssttttttuuuuuuuuutttvvvuuuttttttuuutttqqqoooqqqnnnmmmlllggg___YYYYYYZZZbbbnnn{{{|||kkkVVVTTTPPPPPP```xxxfff___aaammmuuupppmmmjjjfffsss^^^===666777333000444000111333222111///000000333555666<<>>SSSnnnvvvrrruuuooogggeeeffffffdddaaafffgggkkkqqqxxx}}}{{{}}}|||uuulllhhhlllrrrtttsssrrrqqqqqqrrrtttuuurrrqqqppprrryyy~~~zzz{{{uuutttvvvzzz}}}~~~|||wwwwwwuuurrrqqqrrrrrrrrrqqqssssssrrrrrrssssssttttttuuutttsssssstttrrrpppmmmkkkiiigggddd]]]UUUUUUXXX___kkk{{{nnn[[[NNNTTTUUUYYYooosssSSSRRR]]]uuuwwwwwwwwwkkkggghhhLLL444222666444111444111222111///------///111222222888HHHaaayyy{{{}}}{{{~~~||||||vvveeeTTTHHH@@@999555555888;;;===>>>???AAACCCDDDEEEEEEDDDDDDEEEHHHKKKVVV[[[aaahhhmmmoooooooooooommmllllllmmmnnnnnnmmmpppooonnnmmmnnnppprrrtttsssuuuwwwyyy{{{zzzFFF:::888222888555444444444333333333222222222111111111111000000000///////////////////////////////////////////////////......///111//////:::FFF^^^mmmwwweeehhhssswwwsssooosssvvv~~~wwwuuu}}}~~~{{{xxxssszzz{{{|||}}}{{{yyyxxxyyyzzzyyyrrrggg___[[[[[[YYYWWWZZZ___```ggg~~~zzzYYYLLLRRRvvvwwweeeuuu^^^:::666888---.........---------,,,,,,++++++++++++************************************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,...000000333BBB^^^wwwnnnjjjooorrrnnneee___aaafff```ccciiipppwww{{{}}}}}}yyyzzzxxxqqqiiieeeiiinnnssssssssssssrrrqqqqqqqqqppppppqqqssszzz}}}zzz}}}|||xxxxxxsssqqqqqqtttvvvxxx}}}zzzvvvwwwuuusssqqqqqqrrrsssssssssrrrqqqppppppqqqsssttttttsssrrrssssssqqqnnnlllhhhdddaaa\\\UUUQQQWWW```iiiwwwppp]]]QQQQQQSSSYYYjjjuuuXXXVVVWWWeee~~~}}}nnn|||PPP===///111666444222333222333333111//////111222333222>>>VVVkkkzzzyyyssscccZZZMMMBBB<<<:::999999555888===@@@BBBBBBDDDEEEFFFFFFEEEDDDEEEHHHMMMPPPZZZ^^^dddiiilllmmmmmmmmmooommmllllllmmmnnnmmmlllqqqpppoooooopppqqqsssttttttuuuwwwzzz|||xxxDDD888777111777444444444444333333333222222222111111111111000000000///////////////////////////////////////////////////......///000......333:::LLLdddqqqpppyyygggppp___uuu~~~wwwtttzzz~~~}}}{{{~~~vvvuuu~~~|||yyywwwwwwwwwppphhh```\\\\\\[[[YYYXXX]]]]]]fff}}}xxx\\\EEEKKKiiiwwwqqqkkkLLL666222444///------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---//////---666NNNgggsss\\\bbbhhhiiieeeaaaaaaccc___ccciiiooosssvvvvvvwwwvvvxxxwwwrrrjjjeeeeeeffflllmmmpppssstttsssqqqppprrrrrrrrrssswww~~~|||xxxwwwzzz|||yyyvvvuuussspppppprrrssstttzzz}}}yyyvvvvvvvvvuuutttsssssstttuuurrrqqqpppoooooopppqqqrrrsssrrrqqqqqqqqqooollljjjccc___ZZZVVVSSSUUUaaammm|||mmmXXXNNNMMMNNNTTTgggyyyeee[[[aaaooo{{{fffBBB666///222666444111222///111333333222000111111555:::LLLgggxxxvvviii^^^VVVGGGBBB<<<777555666777888999<<>>WWW|||xxxvvvkkkppp___cccvvv|||wwwzzz}}}}}}||||||~~~~~~}}}~~~~~~}}}|||yyyxxxvvvtttggg```ZZZ[[[\\\[[[[[[]]]aaabbbsssdddOOOCCCZZZ}}}zzztttKKK;;;000+++...111,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((()))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---///---///@@@TTTqqqaaaYYYSSSXXXccciiiccc[[[cccfffkkkmmmnnnooopppqqqtttwwwxxxuuunnngggcccbbbbbbeeejjjooorrrttttttssssssssssssrrrrrrtttyyy|||yyyxxxxxxzzz{{{zzzxxxvvvtttqqqppprrrssssssxxx~~~|||wwwuuuvvvwwwwwwvvvtttrrrssstttppppppoooooonnnooooooooopppooonnnnnnnnnllliiifff\\\XXXVVVXXX[[[bbbppp}}}rrr[[[JJJIIIPPPVVVddd|||xxx^^^\\\mmmqqqlllHHH:::444111444555333000111,,,...111222111000000111555CCC]]]vvv~~~sssggg]]]SSSHHHBBB<<<:::888666666666888999===@@@DDDFFFFFFEEEEEEFFFFFFGGGIIIKKKNNNTTT[[[```cccggglllnnnmmmlllmmmooonnnlllkkkkkklllmmmmmmllloooooooooppprrrsssuuuvvvuuuvvvyyy{{{~~~tttBBB999:::666<<<888777444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////...//////......000000///444GGGhhh{{{xxxwwwvvvwwwvvv}}}mmmjjj}}}{{{xxxwwwzzzyyy|||}}}~~~~~~xxxwwwvvvrrrmmmaaaZZZWWWYYY[[[[[[___eeemmmvvviiiSSSKKKUUUyyyzzz}}}SSS888444...***...///++++++++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...***,,,111000---666CCCZZZsss{{{iiiUUUSSS^^^gggddd]]]dddfffhhhhhhggggggiiikkkooorrrvvvvvvrrrmmmiiihhhbbbcccfffiiimmmpppssstttqqqrrrrrrqqqqqqrrrtttvvvvvvwwwxxxyyyzzz{{{zzzxxxtttrrrrrrssssssrrrvvv|||zzzuuussstttvvvxxxwwwtttqqqpppqqqooooooooooooooonnnmmmmmmlllkkkjjjjjjiiigggdddaaaXXXVVVYYYbbbmmmwww|||mmm___RRRJJJNNNVVVfffppp{{{vvvaaaVVVeee}}}{{{TTT;;;666333333444444222000111---...000000000111444666===UUUsss{{{{{{jjjaaaVVVNNNHHHCCC===888:::::::::999999:::<<<>>>@@@BBBEEEGGGFFFFFFGGGHHHHHHJJJMMMOOOSSSYYY___dddeeejjjooopppnnnmmmnnnqqqlllkkkjjjjjjlllnnnnnnmmmlllmmmnnnppprrrtttvvvwwwuuuwwwzzz|||tttCCC:::<<<999>>>;;;999444444444333333333222222111111111111000000000000000000000000000000000000////////////////////////...//////...///111000...000:::UUUyyy{{{nnnvvvzzzttt{{{{{{uuuuuuxxxuuuyyy~~~yyyzzz|||||||||~~~~~~|||zzzssssssrrrmmmggg^^^XXXTTTWWWYYY[[[bbblll{{{jjjPPPFFFGGGhhh|||~~~TTT<<<222555333111111---+++++++++++++++++++++,,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///)))+++222333...000999KKKnnnjjjYYYWWW^^^dddhhhbbbddddddbbb``````cccggghhhlllqqqttttttsssrrrrrrgggfffeeeeeegggkkkooorrrmmmoooqqqrrrsssuuuwwwzzzsssuuuvvvvvvxxxzzz{{{yyytttrrrrrrttttttrrruuu{{{zzztttqqqrrrvvvxxxxxxtttpppnnnnnnmmmnnnooooooooonnnlllkkkiiihhhgggffffffddd```^^^VVVWWW___nnn}}}|||jjjXXXPPPOOOPPPUUU\\\lllllldddWWWTTTccczzzrrruuueeeEEE<<<444333333444333111111222111111000000000333888<<>><<<:::888777777777999999:::<<>>AAADDDFFFGGGHHHCCCDDDFFFIIIKKKMMMOOOPPPSSSUUUWWW[[[^^^bbbdddfffiiiiiijjjkkkkkkkkkkkkjjjiiihhhhhhhhhiiikkkmmmnnnnnnpppqqqrrrrrrsssvvvxxxzzz|||qqqFFF<<<===>>>???444555333333333333222222222222//////////////////////////////...------------...//////............//////333---***---000//////000111---...;;;OOOfff~~~vvvfffpppvvv}}}wwwvvv|||}}}yyytttrrrrrrtttwww{{{}}}~~~}}}}}}}}}~~~}}}|||zzzzzz{{{}}}~~~}}}}}}{{{}}}}}}{{{rrrlllkkkiiiaaaYYYUUUSSSUUUUUUWWWbbbttthhhUUUHHHFFFEEEPPPxxxSSS<<<222111///---+++*********++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...:::WWWzzz~~~vvv```YYYZZZZZZXXXVVVVVVZZZ]]][[[[[[\\\^^^bbbhhhmmmqqqyyy{{{|||yyyrrrjjjdddaaa```eeennnyyy}}}~~~}}}~~~wwwtttppplllkkkmmmpppssspppsssuuutttqqqoooppprrrkkknnnqqqrrrqqqooooooooommmlllkkkiiigggeeeddddddccc```^^^___aaagggtttoooWWWHHHJJJHHHKKKRRRVVVTTTSSSTTTQQQQQQ\\\wwwaaa;;;666777000222222222111111111111000000///000111222>>>\\\zzzuuugggeee~~~|||{{{rrrjjjeeeVVVOOOFFF???===;;;999777555666666777999;;;===>>>??????@@@BBBDDDFFFHHHIIIEEEGGGKKKOOOSSSVVVXXXXXX\\\]]]^^^aaaccceeeggghhhiiiiiijjjkkkkkkkkkkkkjjjhhhhhhhhhhhhiiikkklllnnnlllnnnqqqsssssstttvvvxxxzzz}}}qqqGGG<<<<<<======333666333333333222222222222111///////////////////////////......---------......///......------......///:::111+++---///...,,,+++222000000555???SSSqqq{{{qqqooottt|||{{{www}}}|||sssooolllooovvv}}}~~~yyyzzz|||}}}}}}{{{zzzxxx{{{{{{zzzzzzyyyxxxxxxwwwwwwxxx{{{{{{xxxvvvpppjjjiiiddd\\\TTTRRROOOWWW]]]dddwwwVVVOOOAAA<<>>AAACCCDDDBBBCCCCCCDDDEEEFFFIIIKKKKKKNNNSSSXXX\\\^^^___```ccccccdddeeeggghhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjhhhhhhhhhhhhiiikkklllnnnlllooosssuuuvvvwwwxxxyyyzzz}}}qqqGGG;;;999999;;;444999333333222222222111111111..............................---------......///......------------......999111+++,,,///...++++++,,,...000///000???^^^{{{xxxuuuuuuzzzzzzqqqlll|||}}}{{{ssskkkjjjrrrzzz~~~}}}~~~}}}zzzyyy|||~~~}}}{{{zzzyyyyyyzzz{{{wwwwwwwwwvvvuuusssrrrqqqvvvvvvvvvvvvwwwwwwwwwwwwyyyzzz{{{}}}|||yyytttooonnnhhhcccaaa[[[SSSOOOOOOLLL]]]ooovvvRRRIII===EEEooozzz___@@@333...------...------+++***)))*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,------.../////////,,,111888GGGbbb|||sssggg^^^ZZZXXXVVVUUUTTTTTTUUUVVVWWWZZZ\\\]]]bbbfffkkknnnpppqqqrrrssstttpppllliiihhhhhhgggfffllloootttuuuuuuvvvyyy|||}}}zzztttpppmmmnnnppprrrrrrrrrqqqooommmlllmmmnnnlllnnnpppooolllhhheeedddggggggeeedddcccbbbaaaaaadddlll|||zzzlll___UUUQQQQQQSSSRRRMMMJJJLLLOOORRRZZZbbbmmmzzzGGG333666888555333222222222111111111000000111222333777AAAYYY}}}vvvpppnnnvvv~~~~~~yyyrrrjjjccc^^^ZZZSSSNNNIIIDDD@@@===;;;999777666777999:::;;;<<<===???@@@BBBDDDEEEFFFEEEGGGHHHGGGGGGHHHLLLOOOVVVXXX\\\```cccdddeeedddggggggggghhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiihhhiiijjjkkkmmmnnnooorrruuuxxxyyyyyy{{{|||{{{~~~oooEEE999777666999333:::222222222222111111111111...........................------------...//////......------------......222,,,))),,,///......///***---000...+++444MMMfffoooaaaggg{{{jjjqqq|||pppjjjlllqqquuuwww}}}}}}zzzyyyyyywwwwwwvvvvvvvvvtttrrrooolllmmmooosssuuuwwwwwwwwwxxxxxxyyyyyyyyy|||}}}|||yyytttnnnhhhdddaaa\\\XXXUUUQQQNNNPPPUUUaaauuuvvvUUUHHH:::<<<___|||{{{nnnEEE555222222---------------,,,+++*********)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((((()))))))))******((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++,,,,,,,,,---......//////,,,111333777KKKnnnxxxdddXXXTTTUUUVVVOOOPPPRRRTTTWWWYYY[[[\\\]]]^^^aaabbbeeeiiinnnqqqvvvuuutttrrrnnnggg___YYYUUUWWW[[[```dddiiiooorrrwwwtttpppmmmkkkkkklllmmmmmmlllkkkiiihhhgggggggggiiikkkllljjjgggcccaaa```fffdddbbbbbbfffmmmuuuzzzwwwlllggg^^^WWWOOOKKKLLLOOOQQQRRROOOIIIEEEFFFMMMXXXiiixxxUUU333444===777000111222222222111111111111000000111555>>>PPPiii~~~rrrsssyyyzzzxxxxxxrrriiibbb]]]WWWQQQLLLIIIFFFBBB@@@>>>===:::888999999999999999;;;<<<===>>>???@@@BBBCCCDDDDDDDDDBBBDDDGGGGGGGGGIIIOOOTTT```aaadddfffhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkmmmnnnooorrrtttwwwyyyyyyzzz|||~~~~~~jjjAAA888777666888222999222222222222111111111111........................---------------...//////...------,,,,,,------...---******......,,,,,,//////...///000///222???MMM~~~~~~wwwppphhhooo|||qqqkkkpppxxxrrroooooonnnxxxzzz~~~|||{{{yyyxxxwwwwwwwwwxxxrrrssstttvvvxxxzzz{{{|||vvvvvvvvvvvvvvvvvvvvvuuuwwwyyyxxxssskkkddd```___WWWSSSQQQQQQQQQTTT^^^iiikkkRRR@@@???FFF[[[|||{{{vvvRRR<<<222222444,,,,,,,,,+++++++++++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************************+++,,,,,,------......///111000111444>>>UUUxxx}}}eeeWWWTTTVVVPPPQQQRRRSSSVVVXXXZZZ\\\[[[[[[ZZZYYYZZZ___eeeiiinnnoooqqqrrroooggg]]]VVVOOONNNOOOSSSYYY```dddgggkkkjjjhhhfffddddddddddddbbbbbbaaabbbbbbcccbbbaaaaaabbbccccccaaa``````aaaeeeeeehhhmmmuuu~~~~~~oooeee^^^VVVPPPOOOJJJHHHGGGGGGIIIJJJKKKKKKIIIEEEFFFNNN[[[nnn|||~~~WWWAAA111555999333000333222222222111111111111000222333:::JJJddd}}}vvvttt||||||}}}mmmfffXXXUUUQQQLLLHHHEEECCCCCC>>>===;;;;;;;;;;;;999777<<<===>>>>>>>>>???@@@BBB>>>@@@AAACCCDDDEEEEEEEEE@@@DDDHHHJJJLLLQQQYYY```gggggghhhiiikkklllmmmnnnjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjkkkkkkkkkkkkjjjlllkkkkkkkkklllnnnpppqqqtttvvvwwwxxxxxxyyy|||~~~zzzeee???888999888888111777222222222111111111111000........................---------------...///000...------,,,,,,------...---+++---///---)))))),,,111,,,***---000111444888YYYnnn}}}}}}|||{{{vvvxxx|||ssslllrrrxxxnnn}}}xxxsssppppppsssyyy}}}|||}}}~~~|||~~~yyywwwtttrrrqqqsssuuuvvvrrryyyssssssrrrqqqppppppooonnnooorrrsssnnneee___^^^```TTTRRRQQQTTTWWW```ooo~~~yyy\\\HHHCCCFFFCCCkkkuuu{{{LLL;;;555---+++111++++++************++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************++++++,,,------......///222+++,,,333444>>>cccyyy|||cccXXXXXXWWWUUUTTTSSSTTTVVVXXXZZZYYYXXXWWWUUUUUUYYY___ddddddeeegggiiiiiieee^^^YYYVVVSSSPPPQQQWWW\\\______bbbaaa```___^^^^^^]]]]]]YYYYYYZZZ]]]___aaaaaa```YYY[[[]]]]]]^^^___aaaccclllpppxxxfffZZZOOOMMMNNNMMMKKKJJJIIIIIIIIIGGGEEEDDDEEEGGGJJJJJJQQQ___rrr]]]<<<999666444111111333777222222222111111111111000555777???UUUttt}}}}}}zzzxxxpppxxxeeeQQQGGGDDDDDDCCC@@@>>>>>>@@@BBB<<<;;;:::;;;;;;;;;999777;;;===>>>??????@@@AAACCC???AAACCCEEEGGGGGGGGGGGGFFFJJJPPPTTTWWW^^^hhhpppjjjjjjjjjkkklllnnnpppqqqkkkkkkjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkkkkkkkkjjjllllllllllllmmmoooppprrrvvvvvvwwwwwwwwwxxx{{{~~~xxxZZZAAA555888666777999666333333222222111000000000//////...------------...///............---------------------------------******+++++++++,,,,,,,,,...---,,,,,,---///222444>>>___qqqvvvyyy~~~uuu{{{~~~{{{ooozzzpppgggjjjpppwww|||~~~zzzvvvttttttuuuvvvvvvvvvvvvuuusssqqqppprrrwwwxxxlllmmmllliiifffeeehhhkkklllmmmlllgggbbb___]]][[[QQQUUUVVVYYYggg~~~{{{___QQQJJJEEEHHHNNNppp~~~^^^>>>333222...+++---------,,,,,,+++***))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,------...+++---222333777MMMeeeqqq[[[ZZZZZZXXXVVVTTTTTTUUUWWWWWWWWWVVVUUUUUUVVVYYY[[[]]]]]]^^^_______________iiihhhfffccc^^^\\\\\\]]]]]]\\\[[[XXXWWWXXX\\\___]]]^^^```aaaaaa```^^^]]]]]]^^^``````aaafffmmmsss|||zzzuuummmbbb[[[RRROOOJJJFFFEEEGGGIIILLLKKKJJJIIIEEE???>>>GGGSSSSSS[[[kkkfff@@@888666444333333444333111111222222111222333222000222<<>>>>>@@@AAA@@@===???>>>>>>>>>???AAABBBCCC???>>>>>>@@@CCCEEEFFFFFFIIIJJJJJJIIIHHHJJJOOOTTTRRRXXX^^^cccfffiiimmmppppppppppppooonnnmmmllllllkkklllllllllkkkkkkiiiiiikkkjjjiiihhhhhhiiiiiijjjkkkkkklllnnnoooqqqrrrrrrvvvvvvvvvxxxyyy{{{}}}~~~xxxYYY@@@555666555666888333333333222111111000000/////////...------------...............------------------------------------******+++++++++,,,,,,,,,------,,,,,,---///111333555KKK___tttvvvuuu{{{zzzkkkiiiggggggllltttzzz~~~}}}zzzyyywwwtttpppnnnnnnooosssrrrqqqooooooooooooooovvvvvv}}}vvvmmmjjjkkkkkkiiifffeeegggiiihhhccc^^^___eeegggaaaZZZZZZ[[[```mmmggg^^^QQQFFF>>>FFF```{{{{{{nnnnnnbbbIII333///111...,,,...---,,,,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++,,,,,,,,,------///,,,---111///...;;;MMMlllxxx^^^ZZZTTTPPPPPPRRRTTTUUUXXXXXXWWWUUUSSSSSSTTTUUUSSSTTTVVVWWWXXXYYYYYYYYYhhhiiiiiifffbbb___^^^^^^___`````````______aaaccciiijjjkkklllkkkjjjhhhfffggghhhhhhhhhhhhkkkooorrrllliiiddd```\\\WWWPPPKKKHHHGGGFFFEEEEEEGGGIIIJJJFFFFFFGGGHHHFFFGGGPPP[[[qqq}}}oooGGG===777555333333333333333111333222111000000111111000666KKKdddyyywwwtttrrrooo|||[[[IIICCCBBBCCCAAA???@@@CCCFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGHHHIIIGGGEEEDDDEEEFFFHHHHHHGGGIIILLLNNNPPPUUU[[[___^^^aaafffhhhiiikkknnnqqqssssssrrrqqqppppppoooooommmmmmllllllkkkjjjjjjiiijjjiiihhhggggggggghhhiiikkkkkkmmmnnnppprrrssstttttttttuuuwwwyyy|||~~~wwwXXX@@@444666444444555111333222222111111000////////////...------------...............------------------------------------******+++++++++,,,,,,,,,---,,,,,,,,,---///000222111<<>>444777666555666111222111111000000///......//////...------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------'''111...---@@@XXXhhhsssyyy}}}|||}}}|||vvvooopppsssmmm~~~~~~ssshhh^^^UUUUUUWWW[[[```gggmmmpppnnnoooqqqrrrrrrpppnnnllllllmmmnnnllliiieeedddcccjjjkkkjjjhhhffffffhhhiiiiiijjjlllllljjjfffaaa^^^fffhhhllloookkkdddcccfffiiihhhggghhhjjjkkkkkkjjjoooiiiqqqoooYYYLLLFFF@@@<<<:::<<>>===RRRlllrrr```[[[qqqlllKKK888111111///---+++)))***+++***)))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************+++++++++++++++------+++******,,,---...000555BBBZZZxxxlllgggaaa^^^^^^\\\XXXTTTOOOOOOPPPRRRRRRSSSSSSSSSKKKNNNRRRSSSSSSSSSSSSTTTRRRRRRSSSRRRRRRTTTWWWZZZSSSTTTUUUVVVUUUTTTQQQPPPNNNPPPRRRSSSQQQOOONNNMMMIIIKKKKKKIIIEEECCCDDDEEEFFFIIINNNUUU^^^fffllloooyyyxxxPPP333666888,,,+++777222111//////111222111000111000222333111999UUUssstttyyy}}}yyy}}}~~~eeeXXXUUUUUUXXX___iiiqqqwww{{{~~~}}}}}}}}}|||yyyvvvsssqqqllllllkkkjjjiiiiiihhhhhhffffffeeeeeefffgggiiijjjllllllnnnoooqqqssstttuuuyyyzzz|||~~~iiiPPP999000555444444555000111111111000//////......//////...------------...---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,***)))///333222FFFjjj|||xxxrrr|||uuuvvvoooppp|||___NNNaaammmhhh___XXXTTTSSSRRRRRRXXXZZZ\\\___bbbeeeggggggiiilllnnnooonnnnnnqqqtttnnnnnnnnnkkkiiihhhjjjllliiiiiiiiijjjjjjjjjjjjjjjiiiiiikkkkkkiiiiiirrr}}}oookkkiiiiiimmmppppppppp~~~aaaGGGBBBCCC???<<<:::888:::GGGVVVwwwwwwWWWIIIaaaiiiFFF555000000111111000---***+++,,,***&&&'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++)))---000...++++++---...+++111333555DDDcccssshhh]]]QQQIIIHHHIIIJJJLLLNNNOOOPPPPPP\\\___bbbaaa\\\UUUOOOLLLBBBDDDFFFGGGFFFFFFGGGIIIEEEFFFHHHIIIIIIHHHFFFEEEBBBFFFIIIIIIEEECCCCCCDDDDDDFFFFFFDDDBBBBBBFFFIIIOOOTTT]]]gggpppxxx}}}vvvEEE:::222555666333222555222000//////111222111000000///111333444CCCjjj|||yyyiii\\\[[[]]]eeemmmxxxzzzzzzzzzyyywwwrrrnnnkkkjjjjjjjjjjjjjjjiiihhhgggeeeeeeddddddeeefffhhhiiinnnooopppqqqssstttuuuvvv||||||~~~iiiOOO:::222444111000333111222111111000///......---+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***,,,------,,,111:::BBBcccvvvrrr}}}pppxxxvvvkkkzzzdddFFFMMMeeeyyyllleee___ZZZYYY\\\RRROOOOOOTTTYYY\\\```eeegggfffjjjppppppmmmpppwwwzzztttmmmjjjkkkmmmnnnnnnjjjjjjjjjiiiiiijjjkkkkkkqqqnnnllllllooosssuuuwwwrrrrrrnnnjjjooo~~~]]]JJJAAA<<<;;;@@@BBB>>>DDDWWWmmmyyy}}}hhhVVVNNNZZZrrriiiEEE777555111---...---...//////...---***)))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************+++,,,,,,------,,,,,,///---000555888BBB```vvvddd[[[OOOLLLEEE@@@AAAFFFGGGDDDPPPQQQUUUUUUOOOEEE@@@BBB<<<;;;<<<>>>???>>>???AAA???@@@@@@???======>>>???>>>======???@@@@@@===;;;DDDBBBDDDHHHHHHHHHPPP[[[nnnjjjkkkvvvxxx|||}}}{{{dddDDD888777444222111111111111000000000000////////////222//////222===YYY|||zzz}}}zzzsssfffbbbbbbmmmuuu{{{zzzxxxvvvsssqqqooonnnnnnlllkkkjjjjjjiiifffdddeeeffffffggghhhiiijjjjjjoooqqqsssttttttuuuvvvxxx}}}{{{|||eeeNNN999222555111000333111111111000000///......---,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,---,,,+++...555;;;XXXwww{{{xxxxxxvvvnnn}}}uuu}}}ppprrr~~~mmmVVVNNN___oooyyylll___VVV[[[UUURRRUUUYYYZZZ\\\___kkkiiijjjmmmllljjjmmmttt{{{vvvpppnnnnnnpppqqqpppnnnllllllmmmooonnnkkkhhhmmmmmmnnnoooppprrrtttuuupppwww|||]]]FFF===;;;;;;@@@EEEHHHJJJXXXuuurrrbbb```cccgggqqqfffLLL444...000---+++,,,***+++,,,------+++***))))))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))***+++,,,,,,------,,,,,,000---///333333777KKKbbbyyy}}}kkkfffZZZLLLEEEEEEDDDAAADDDCCCDDDFFFDDD@@@???BBBEEECCCAAA???===<<<<<<>>>@@@===;;;::::::;;;;;;:::===<<<<<<>>>AAADDDGGGHHHAAAGGGQQQ\\\bbbhhhvvvuuuoooyyydddEEE999555555333222111111000000000000000000////////////...444333111AAAiiiyyyrrrnnnrrrxxx}}}ssshhhfffhhhnnnttt~~~|||{{{yyywwwuuurrrqqqpppmmmkkkjjjjjjjjjhhhfffdddcccdddeeegggiiikkkllllllnnnpppssstttuuuvvvyyy{{{}}}}}}zzzbbbMMM999111555111000333000111000000//////.........------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,---,,,***+++///333AAA[[[{{{ooohhh~~~uuudddpppqqq~~~rrrlllnnnrrr^^^KKKMMM___~~~nnnhhh```ZZZ[[[^^^]]]\\\\\\dddcccfffjjjmmmooouuu||||||yyywwwwwwwwwwwwwwwwwwuuutttuuuvvvtttppplllrrrwww|||~~~~~~}}}~~~jjjRRRCCC<<<999;;;>>>BBBQQQcccrrryyy```YYYgggyyycccBBB555+++...111///---...***+++,,,------,,,+++***((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))***++++++,,,,,,,,,,,,,,,000---...111///...777DDD```yyypppbbbZZZTTTOOOGGGBBB>>>@@@BBBBBBDDDHHHEEEGGGIIIHHHEEEBBB???>>>AAA@@@???@@@AAA???;;;888:::;;;===@@@CCCIIIPPPUUUWWWbbbrrr}}}|||~~~^^^<<<111555111222222222111111000///////////////000000000000---888888333JJJyyy}}}{{{lllaaa___mmm~~~sssjjjkkkpppqqqvvv}}}|||zzzxxxvvvtttrrrqqqlllkkkiiiiiiiiihhhfffcccbbbccceeegggjjjlllnnnooonnnpppssstttuuuwwwzzz|||{{{}}}zzzaaaLLL888111555111000333000000000/////////............---,,,++++++,,,---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************,,,---,,,******---///000???XXXooo|||sssppppppeeeooovvvuuurrrssssss~~~gggUUULLL[[[ppp~~~uuunnnpppsssrrrooonnnkkkmmmpppuuuzzz~~~~~~~~~{{{xxxxxxyyy{{{oooWWWIII@@@@@@>>>999;;;BBBPPPccc}}}nnnaaacccmmmzzz[[[:::333...---111222...,,,---////////////...---++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))******+++,,,,,,,,,,,,+++...++++++//////...111777JJJ```|||{{{tttdddZZZQQQOOOOOONNNOOORRROOOWWW]]]\\\VVVNNNFFF???BBBDDDHHHJJJIIIEEE@@@===???FFFOOOYYYbbbjjjqqqvvvvvvTTT???444333666...///000111111111///...////////////000000000000000777888===ZZZzzzqqqjjjkkkfffiiizzz|||{{{zzz|||vvvlllnnntttsssyyy}}}|||zzzxxxuuusssqqqpppkkkjjjiiiiiiiiihhhfffdddddddddfffhhhkkkmmmooopppoooqqqsssttttttuuuwwwyyywww|||xxx^^^KKK777111555222111333000////////////............---,,,+++******+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************+++,,,,,,,,,,,,---...///444BBBVVVdddnnn{{{tttwww~~~zzzxxxzzzzzz~~~vvv|||eee[[[VVVVVVeeeyyyttt]]]JJJCCC>>><<<===:::777AAAQQQttt{{{qqq]]]bbbvvvYYY<<<---------...///,,,((((((***111000///...,,,+++)))(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))))))))***++++++,,,,,,++++++---***))),,,...///000333:::FFF]]]{{{xxxqqqkkkeeebbbcccqqqyyy|||uuukkkccc[[[TTTWWWYYY[[[ZZZWWWWWWZZZ]]]```kkk|||jjjDDD222222555444222---...///000111000///....../////////000000000111333111999QQQpppyyyoooeee___gggmmmzzzyyyzzzzzz||||||qqqqqquuusss{{{{{{zzzxxxvvvsssqqqpppoookkkjjjiiiiiiiiiiiifffdddfffggghhhjjjkkkmmmnnnoooqqqsssttttttsssssstttuuuvvv|||tttYYYIII666000555222111222///........................,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++************************************************++++++++++++,,,---...//////000777DDDRRR```nnnyyy{{{sssdddgggqqq~~~eeeMMMDDDFFF```}}}{{{wwwmmmaaaXXXRRRHHH>>>:::::::::;;;>>>JJJaaavvv|||tttuuuwwwOOO777000111---......---***(((+++......---,,,***)))'''&&&%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((()))******+++++++++++++++---+++))))))+++------...000333BBBaaasssrrrPPPBBB555222333333111000......///000000/////////......//////000000111111444///@@@ggg|||qqqeee^^^\\\dddsss}}}sssvvvyyy|||wwwwwwsssyyy~~~yyyxxxvvvtttrrrpppnnnmmmllljjjiiijjjjjjjjjhhhfffhhhhhhiiikkklllnnnooopppsssuuuuuutttsssrrrssstttwww{{{rrrWWWHHH555000555222111222///........................++++++,,,,,,,,,,,,++++++******++++++++++++******************************************************************************---+++***)))***,,,,,,---+++///333666???PPPbbbnnniii|||~~~xxxuuuiiicccmmm|||kkkVVVKKKFFFTTTgggvvvxxxiii^^^WWWUUUOOOOOOIIIAAA>>>???@@@>>><<>><<<999HHH]]]{{{ssseeebbb]]][[[fff|||TTTBBB333000000---******+++***'''&&&'''***...000)))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,...---///333666???UUUjjj}}}\\\<<<222555333333333222111000000/////////............//////000,,,+++...111222222333333TTTssswwwxxxvvvmmmeeedddqqqtttrrrttttttyyytttyyy~~~}}}{{{wwwssspppooonnnnnnnnnoooooommmkkkjjjkkkllljjjjjjlllnnnpppqqqssstttuuuxxxzzzzzzyyywwwwwwxxx{{{|||}}}~~~|||```GGG;;;111111444444000...///............---------++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))************************************************************+++,,,---++++++...666===TTTlll|||{{{~~~yyy{{{|||iii]]]iiiuuudddKKKDDDEEEFFFOOOTTTRRROOONNNJJJDDDJJJFFFBBB???===<<<:::999>>><<<===???>>>:::999<<<>>>>>>???BBBEEEDDDAAA===<<<<<<:::666666:::<<<;;;:::<<>>333+++,,,...,,,***++++++***((('''(((***,,,...))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,///---///111222555BBBOOOqqq|||uuuQQQ>>>888777666222222222111000///////////////............//////000---,,,///111111222555DDDeeetttllljjjgggjjjrrryyyzzzwwwwwwyyyzzz~~~|||zzzxxxuuurrrqqqppppppmmmooopppooommmjjjiiiiiiiiijjjkkkmmmppprrrssstttvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{}}}~~~uuuvvvzzzzzz^^^FFF;;;222111444333000//////............---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))************************))),,,---,,,******---000>>>[[[ppppppsss|||}}}oooqqqjjjhhhssswww]]]KKK???>>>;;;888999<<<;;;777999;;;<<<<<<;;;;;;===>>><<<:::;;;>>>===999666777<<<;;;::::::;;;;;;:::999000000333666777888>>>EEESSSXXXbbbmmmwwwhhhUUUjjjtttfffCCC111,,,)))(((+++---+++***+++******))))))))))))******))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,...---...000///...111666RRR___sss~~~|||dddAAA111333888444,,,111111000000///.........//////............//////000------000111000333:::RRRtttkkk```\\\\\\gggttt}}}}}}vvv~~~{{{zzzyyyxxxvvvtttsssrrrmmmoooqqqpppmmmjjjhhhggghhhiiikkkmmmppprrrtttuuuxxxwwwvvvwwwyyy{{{{{{{{{zzz{{{~~~uuulllpppxxxvvv[[[EEE;;;222222333222/////////............---------++++++++++++++++++++++++************************+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))))))))))))))************(((***,,,---,,,,,,...///222EEEUUU\\\iiinnngggjjjvvvzzzjjjcccYYYQQQPPPRRRTTTTTTMMMLLLIIICCC<<<:::===@@@<<<999:::>>>???===;;;===999999:::<<<>>>>>>>>>===888:::CCCNNNPPPMMMTTT```vvvwwwvvvxxxoooggghhh~~~XXX888,,,///++++++,,,---+++))))))***)))*********)))((((((''')))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))))))))************++++++++++++,,,+++,,,...000//////...999GGG```{{{}}}~~~qqqEEE???888444444333000---/////////......---------///......------......//////---///222000///666BBB^^^~~~vvvggg```[[[ZZZbbbnnn}}}ooottt~~~~~~zzzzzzzzzzzzxxxwwwvvvuuupppppppppnnnkkkiiihhhhhhhhhiiikkkmmmpppsssuuuvvvyyywwwuuuvvvzzz}}}~~~}}}|||~~~~~~uuutttwwwtttZZZDDD;;;333222222000/////////............---------++++++++++++++++++++++++************************+++***)))(((((()))***+++((()))))))))************************************(((((()))))))))***************+++++++++,,,...000)))222:::@@@LLLbbbuuu~~~yyyooohhhfffiii{{{vvvrrrssswww{{{oooiii^^^PPPBBB<<<<<>>:::;;;AAAFFFGGGHHHJJJVVVYYY\\\^^^]]][[[XXXVVV[[[```lllxxxwwwpppsss}}}|||zzzuuuuuu}}}rrrrrrgggIII444(((***444...//////,,,)))(((((()))))))))******)))(((&&&%%%((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))*********+++++++++,,,+++***+++...111000......777LLLfffyyyxxx\\\999666888888333---,,,222888.........---------------......------------......///---///333000///<<>>111...+++***---+++---,,,(((&&&(((***)))(((((())))))((('''&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***)))))))))************+++,,,,,,+++)))***...///,,,//////888IIIXXXggg|||jjjRRR???222666444222111000000///...------------------------......------------.........,,,///444000111DDD]]]{{{lll___\\\^^^bbbnnn{{{wwwuuuwww}}}ooommm|||~~~}}}}}}yyyyyyyyyxxxwwwwwwvvvvvvvvvtttpppkkkhhhiiimmmppplllmmmnnnppprrrtttvvvvvvvvvxxxzzzzzzzzz{{{~~~uuu\\\CCC;;;444222111......000///............---------++++++++++++++++++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))''''''(((((()))******+++,,,+++***))))))******)))+++...///,,,(((...???PPPUUUfff{{{sssUUUOOOMMMYYYssszzzcccbbbhhhvvvzzzxxxzzz{{{vvvhhh^^^[[[dddlllnnnpppuuuvvvgggCCC999///,,,------***''''''******&&&'''++++++'''((('''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))))))))***************...---))))))---...+++000,,,...666===GGG^^^uuutttSSS>>>555555:::000//////222666444---'''---------..................------,,,,,,------...---+++///333000222KKKjjjzzzgggWWWVVV]]]fffuuuvvvpppvvv~~~~~~uuuppp{{{}}}}}}}}}zzzyyywwwuuuuuuuuuuuuvvvuuutttqqqmmmjjjkkknnnrrrooopppqqqrrrtttuuuvvvvvvtttyyy~~~~~~zzzyyy}}}sss[[[BBB:::444222111......000//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((((((((((((((((((((((((&&&''''''((()))******+++*********,,,......,,,+++---))))))---000//////111===TTTrrr|||gggaaaXXXUUU```qqq|||nnnfffiii|||uuuiiiccceeennn~~~}}}vvvpppqqq|||xxxooo```RRRNNNZZZdddgggppp}}}rrrPPP999000111...)))(((***,,,+++&&&******(((***---+++$$$''''''&&&&&&&&&''''''((((((''''''&&&&&&%%%$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))************'''...000,,,***...000---///+++---222111333DDDZZZrrr}}}yyyzzz~~~|||||||||{{{}}}yyywwwwww}}}tttZZZDDD>>>;;;333///222222111///---,,,///222555...........................------,,,,,,------...---***...333000444PPPrrrooovvvzzz{{{hhhXXXZZZdddooo|||}}}sssooozzzzzzxxxqqqzzz~~~}}}||||||zzzxxxvvvtttsssssstttuuutttsssrrrooommmmmmoooqqqqqqrrrrrrssstttuuuvvvvvvssszzzzzzxxx|||qqq^^^CCC;;;444222222///---.........---------,,,,,,,,,+++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((()))++++++)))************+++++++++,,,+++,,,,,,---...///000///???[[[www}}}vvvwwwsssoooqqquuuqqqiii```___llllll[[[WWW___uuuwwwttt}}}~~~tttlllgggfffYYYgggoooppp{{{}}}\\\CCC444---,,,,,,,,,+++++++++******''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************)))************++++++++++++,,,---///000222333444OOObbb}}}}}}{{{vvvwwwzzzvvvmmmmmmpppvvv|||uuu~~~yyy^^^@@@<<<888444333222111000000000///...------,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------.........---------111???WWWkkkrrrtttwwwjjjZZZTTTaaammmooouuu|||xxxuuurrrwwwvvvqqqsss|||zzzyyyyyy|||zzzwwwvvvvvvuuurrrqqquuusssqqqnnnnnnnnnooopppsssrrrrrrtttuuuvvvtttssstttwwwzzz||||||}}}}}}~~~rrr___BBB999222222111///---......------------,,,,,,,,,+++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((('''''''''((()))******))))))*********+++++++++++++++++++++,,,---...///222333???WWWnnnzzz}}}}}}|||yyyvvvyyyzzz{{{{{{{{{~~~~~~xxxwwwwwwfff[[[YYYcccyyyyyyoooooowwwnnnllljjjhhhiiimmmuuuzzzwwwfffEEE333......000,,,++++++++++++*********''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))))))))*********))))))*********++++++++++++,,,---...///000111222;;;JJJccczzzcccNNNEEE:::777444222111222111000000//////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........000000222;;;NNNeeeuuuzzz}}}nnndddUUURRRbbbooorrrwwwyyytttssssss}}}oooooo~~~|||{{{{{{}}}|||zzzyyyyyyxxxuuurrrrrrqqqpppooonnnoooppppppsssssssssvvvxxxzzzyyyxxxyyy{{{}}}~~~}}}}}}~~~ppp]]]???777111000000...---///------------,,,,,,,,,,,,+++++++++***************))))))************))))))))))))))))))))))))))))))'''(((((())))))((((((''''''(((((())))))(((((('''((((((((('''(((((()))))))))))))))*********++++++***************+++,,,------)))---<<>>666000000000......///,,,,,,,,,++++++++++++***))))))*********+++++++++))))))************))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''((()))(((((((((((()))))))))*********)))))))))))))))***,,,$$$""")))222333000---&&&///777===GGGZZZmmmxxxzzztttzzz___PPP;;;,,,'''))),,,///$$$(((---///...***'''%%%'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))******+++++++++)))***///333111...///444<<>>666111111111...---...---,,,++++++******+++++++++++++++*********)))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((''''''))))))************)))))),,,+++++++++,,,...///111000;;;LLL^^^mmmuuuyyyzzz}}}}}}uuuWWWLLL===333...---,,,*********)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---222111000...///666???FFF___pppyyynnnVVVPPPFFF===777333111///........................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,.../////////666AAAaaasssfffhhhgggeeevvvwwwpppnnnttt}}}ttt]]]bbb~~~~~~~~~|||}}}|||yyyvvvuuuvvvxxxrrrqqqqqqppprrruuuxxxzzz{{{{{{{{{zzzzzzyyyyyyyyy|||eeePPP>>>666000000111...---...---,,,++++++******+++++++++************)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%'''(((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((('''))))))************)))))),,,,,,+++++++++,,,,,,---'''***111;;;GGGSSS]]]ccczzz~~~{{{}}}|||vvvrrrkkk[[[KKKDDD111,,,(((''')))++++++))))))(((''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---......,,,++++++...000222;;;FFFOOOZZZhhhtttzzz|||vvvgggUUUDDD:::555222...,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------...///000;;;MMMooo```SSS]]]cccjjj~~~|||tttoooqqqzzzzzz``````www~~~}}}}}}~~~~~~~~~~~~|||yyyvvvtttuuuvvvqqqppppppppprrruuuxxxzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{cccOOO===555000000000...---...---,,,++++++******++++++************))))))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''''''''%%%&&&((())))))'''&&&$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))***************++++++,,,...,,,***+++///666===BBB[[[\\\___ggguuu~~~sssbbbOOOBBB888000---///000...,,,---......+++)))''''''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++((())),,,...///000111222111333333444777===AAADDDNNNTTT___lllvvv~~~{{{oooXXXRRRHHH>>>777222...,,,555333111000//////---+++******************************************************************************************************+++++++++,,,,,,,,,------...------...000222AAA^^^rrraaaPPPSSSbbbfffuuu}}}wwwrrrqqqvvveee^^^ooo~~~~~~~~~~~~|||zzzwwwtttrrrrrrrrrmmmmmmnnnoooqqqtttwwwyyyzzzzzzzzzzzz{{{{{{{{{{{{zzz~~~~~~bbbNNN<<<444//////000...---...---,,,++++++******++++++))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''((())))))(((&&&$$$"""%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((((((((())))))************))))))''''''(((***++++++,,,,,,******((((((***,,,///111000666BBBTTTiii{{{zzzzzzzzzqqqaaaTTT888444000...+++((((((***(((((('''((()))))))))(((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,222000//////000///000111111444:::@@@GGGLLLOOOPPPcccccceeegggmmmwwwvvvooofffddd^^^TTTNNNIII@@@777777222---)))***---000222,,,,,,+++,,,------,,,*********************************************************************************************************+++++++++,,,,,,,,,---.........---...111555IIImmmvvvcccWWWQQQ\\\lllpppxxx}}}sssoooqqqyyykkk]]]iii||||||yyyvvvtttrrrqqqpppmmmnnnnnnppprrruuuwwwyyyzzzzzzzzz{{{{{{|||||||||xxx{{{~~~}}}|||~~~```NNN;;;444...///000...---...---,,,++++++******++++++(((((()))))))))))))))***'''''''''(((((((((((((((((((((((('''''''''''''''(((((())))))(((&&&$$$###&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))************))))))&&&'''(((***+++,,,,,,,,,'''((()))*********))))))***+++///999FFFSSS^^^ddd{{{uuummmttt|||}}}}}}zzzpppjjjbbbWWWMMMFFF>>>555---))))))))))))(((''')))+++''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********...,,,))))))***++++++***((('''))),,,---++++++...---......///000111222333777777777999>>>HHHSSS[[[aaafffkkkkkkeee___]]]]]]dddeeeffffffeeecccaaa```WWWZZZ\\\\\\WWWMMMCCC===???===777000...000///+++---,,,,,,---///000...---***))))))***,,,,,,***)))******************************************************************************************************+++++++++,,,,,,,,,+++---///...---///444888MMMnnnyyyrrrgggWWWYYYkkkuuu}}}xxxooommmqqq}}}qqq^^^eeewww~~~zzzwwwvvvuuusssrrrqqqqqqrrrtttvvvxxxzzz{{{yyyyyyzzz{{{|||}}}}}}}}}yyy{{{}}}}}}{{{|||]]]LLL;;;333...///000...---...---,,,++++++******++++++(((((((((((())))))******''''''''''''((((((((())))))((((((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))************))))))((()))***++++++++++++***************)))((('''&&&///,,,(((&&&(((...666<<>>???>>>;;;999888888888999999999888777777999:::;;;:::888333...+++---///...,,,...444666555,,,,,,,,,---...---***(((///...,,,,,,,,,,,,***(((************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***---///...---///666;;;SSSlll|||wwwtttzzzxxx|||rrrYYYSSSgggwwwyyyqqqkkkmmmwwwvvv```dddsss|||xxxvvvvvvvvvtttrrrsssssstttvvvwwwyyyzzz{{{yyyyyyzzz{{{|||}}}~~~~~~{{{}}}~~~|||~~~[[[KKK:::333...///000...---...---,,,++++++******++++++'''((((((((())))))******&&&'''''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%%%%'''(((***+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))************))))))***+++,,,,,,,,,***)))((()))((((((((()))+++,,,...$$$***......+++((('''***000000222777333222===AAAMMMQQQUUUbbbhhhhhhkkkhhhddd^^^^^^eeemmmrrrrrrggghhhhhhccc\\\VVVTTTTTTHHHDDD===777333000...,,,(((&&&'''***+++)))(((((( ###&&&&&&'''((('''%%%"""$$$'''(((((('''''''''%%%%%%%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))---+++)))***------+++((((((''')))---+++'''***222---...///000000...---,,,***---///111000000000000555000+++***---000111000000000111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++......+++***,,,+++'''...+++((((((***,,,---...***((('''(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))),,,///...---000777===]]]sss|||yyyvvvzzzrrr[[[WWWlll}}}qqqkkkhhhooo~~~yyybbbdddppp~~~~~~~~~~~~zzzvvvtttttttttrrrppprrrssstttuuuvvvwwwxxxxxxxxxyyyzzz{{{|||~~~~~~~~~~~~\\\III888222/////////,,,,,,---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((+++***)))))))))***,,,,,,,,,---///111444777999:::666777888999;;;<<<===>>>:::999777555222000...---,,,+++++++++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))***)))(((&&&'''(((***((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------///...---,,,,,,---...///------------------------111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************''''''(((((())))))******''''''''''''((((((((((((***)))((('''&&&&&&'''(((*********))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------...+++,,,000...---;;;MMMgggyyyrrrlllgggddd___```rrrvvvllllllkkkpppmmm```ooo~~~yyyssstttvvvtttrrrqqqsssqqqoooppprrruuuvvvwwwxxxzzz||||||||||||}}}~~~}}}ZZZGGG888222/////////,,,,,,---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))((((((((()))***+++&&&&&&''')))***,,,---...++++++,,,,,,------......------,,,+++)))(((''''''************))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&)))***))))))***+++(((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***************************((((((((((((((()))))))))''''''''''''((((((((((((***)))((('''&&&''''''(((***))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------+++))),,,000000333FFF\\\zzzyyyooowwwuuummmcccbbbnnnqqqiiilllooowwwttteeelll}}}~~~~~~~~~~~~}}}uuuqqqsssuuussspppppprrrrrrsssuuuwwwwwwvvvuuuwwwyyy|||}}}}}}~~~~~~{{{XXXFFF888222/////////,,,,,,---+++++++++************)))))))))))))))))))))))))))'''''''''''''''''''''''')))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$######################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))),,,///111000...------(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((&&&''''''''''''((((((((())))))(((''''''''''''((())))))))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------,,,***,,,---,,,444LLLeeehhheee~~~ssseeehhh{{{pppnnnjjjnnnttt{{{iiihhh{{{~~~}}}||||||}}}~~~vvvqqqooorrrtttrrroooooorrrtttxxx{{{|||zzzvvvtttwwwyyy|||~~~yyyVVVEEE888222/////////,,,+++---+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!######$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&///111222222///,,,+++***'''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((************************))))))************)))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((()))))))))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,,,,---;;;YYYuuuyyy{{{}}}sssmmmttt|||lllmmmmmmooovvvjjjeeeyyy}}}{{{{{{{{{|||}}}rrrnnnnnnrrrtttrrrpppqqqsssvvv{{{}}}|||yyywwwuuuyyy|||~~~xxxVVVFFF888222/////////,,,+++---+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!######$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++++++++)))&&&%%%&&&'''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************************************++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))************))))))*********++++++++++++++++++,,,,,,,,,------)))***,,,---444JJJlll}}}pppnnnzzzyyyooommmmmmllluuujjjdddvvv~~~}}}{{{zzz{{{{{{|||pppnnnnnnssstttrrrqqqsssuuuxxxzzz{{{yyywwwwwwxxx}}}~~~wwwVVVGGG888222/////////,,,,,,---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((($$$$$$%%%&&&&&&''''''((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$######################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((+++&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&'''(((((()))(((((((((((((((((()))******++++++)))************+++++++++++++++,,,,,,,,,,,,------------,,,---666NNNnnnvvvlllbbbkkk|||vvvpppkkkjjjkkkzzzooocccrrr~~~}}}}}}}}}|||{{{zzzzzzpppnnnooorrrtttrrrrrrvvvuuuxxxzzzyyywwwvvvyyy|||~~~uuuUUUGGG888222/////////,,,,,,---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$$$$$$$$$$######################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))))))))***,,,%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((((()))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&((()))))))))(((((('''(((((()))******++++++)))************+++++++++++++++,,,,,,,,,,,,------000///---///;;;UUUsss|||vvvdddZZZ]]]llluuummmkkkkkkjjjrrrxxxaaalll||||||}}}~~~~~~~~~|||zzzyyyqqqnnnnnnqqqqqqppprrrwwwtttwww{{{zzzxxxwwwzzz}}}|||~~~tttTTTFFF888222/////////,,,,,,...+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###((((((''''''&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((((('''(((((()))***+++++++++)))************+++++++++++++++,,,,,,,,,---------+++,,,---444HHHhhhvvv^^^TTTPPP^^^ooozzzqqqeeeeeelllooo{{{```iiiwww~~~|||}}}}}}zzzxxxqqqnnnnnnppppppnnnrrrwwwrrrwww|||}}}zzzyyy{{{~~~zzz|||mmmNNNAAA666333///---,,,---,,,++++++++++++************)))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%'''((()))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$#########&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))((((((((('''&&&&&&''''''((()))***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))******+++***)))))))))***,,,,,,...------,,,,,,++++++***000///...666TTTtttaaaUUUPPPSSS]]]hhhzzzxxxnnnmmmkkkgggnnnggg```nnn}}}|||{{{tttrrrrrrqqqqqqrrrsssuuuvvvxxxzzz|||~~~~~~|||zzzwwwzzz|||~~~~~~|||{{{nnnMMM@@@666333///---,,,---,,,++++++++++++************)))))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%&&&(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""################################################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))******+++***)))))))))***+++,,,------,,,,,,,,,,,,++++++...///333AAA___pppbbbZZZWWWXXXgggyyy|||sssoooppprrriii___jjj{{{yyyxxx{{{~~~|||uuuoooqqqqqqqqqqqqrrrsssttttttwwwxxxzzz{{{|||{{{yyyyyywwwzzz|||~~~~~~|||{{{nnnLLL>>>666333///---,,,---,,,++++++++++++************))))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''((()))))))))((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$%%%%%%%%%$$$######$$$$$$$$$###############################################################"""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))************))))))******+++,,,++++++,,,,,,,,,,,,---------///777LLLlllmmmfffccc```XXXkkkzzzqqqlllqqq|||ooo^^^eee|||{{{zzzyyy{{{|||zzztttoooooopppqqqrrrrrrrrrrrrrrruuuvvvwwwwwwxxxxxxwwwwwwxxxzzz}}}}}}{{{zzznnnLLL===666333///---,,,---,,,++++++++++++*********))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&''')))++++++***((('''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######################################################################################################$$$$$$%%%%%%%%%$$$$$$###########################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((())))))******************+++++++++******+++,,,,,,---......---...888PPPnnnzzzgggbbbbbb```[[[nnn~~~xxxuuuoooiiitttxxx``````xxx~~~~~~{{{{{{{{{{{{zzzwwwsssppppppqqqrrrssstttsssrrrrrruuuuuuuuuuuuvvvvvvwwwwwwyyy|||~~~|||}}}~~~~~~~~~|||zzzyyynnnKKK<<<666333///---,,,---,,,++++++++++++*********))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%%%%''')))***+++***)))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$#########################################################################################################$$$$$$%%%%%%%%%$$$$$$########################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''******((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((())))))***))))))******++++++++++++******++++++,,,---.........///888OOOjjj}}}vvvaaaYYYXXXWWWdddwwwtttsssqqqnnnccc]]]ttt}}}|||{{{vvvxxxyyyxxxuuurrrooonnnrrrrrrtttuuuuuuuuutttsssttttttuuuvvvwwwxxxyyyzzz{{{~~~}}}zzzzzz{{{}}}}}}~~~~~~~~~}}}{{{yyyxxxmmmKKK===666333///---,,,---,,,++++++++++++************)))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''')))******))))))''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$############################################################################################################$$$%%%%%%%%%$$$$$$###############$$$$$$$$$################################################"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))+++***)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))******))))))***++++++++++++*********+++,,,,,,---.........222>>>SSShhhvvvzzzeeeWWWUUUXXXlll~~~~~~ooonnnoootttfffZZZooo~~~|||zzzxxxvvvyyy{{{zzzuuurrrqqqrrrttttttuuuuuuuuuuuuttttttrrrsssuuuxxxzzz{{{||||||~~~~~~|||zzzyyy{{{}}}~~~|||}}}}}}}}}|||zzzxxxwwwlllKKK>>>666333///---,,,---,,,++++++++++++************)))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((()))******((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$######################################################################################################"""###$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$################################################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))(((''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))******((()))***+++,,,++++++***+++++++++,,,,,,------------777JJJ```nnnvvvxxxfffWWWYYYdddsss|||nnnkkkppp|||gggWWWjjjzzz}}}zzzxxxvvvuuuyyy}}}{{{vvvrrrsssvvvuuuttttttsssssssssttttttooorrruuuyyy|||}}}~~~~~~|||{{{zzzzzzzzz|||~~~||||||||||||{{{yyyxxxvvvlllLLL>>>666333///---------,,,++++++++++++************)))(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&(((***+++((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%!!!!!!"""########################################################################$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################################################################"""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((()))******((()))***+++,,,+++******++++++,,,,,,,,,,,,------,,,;;;UUUkkkuuuyyyyyyoookkk___RRRYYYkkk|||sssooovvvgggUUUggguuu|||}}}zzzwwwuuupppuuuyyywwwqqqnnnpppsssuuutttrrrqqqqqqrrrssstttmmmpppuuuyyy}}}~~~~~~~~~}}}~~~xxxxxxxxxzzz|||~~~{{{|||||||||{{{yyywwwvvvnnnSSS>>>555222///------------,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&''')))(((&&&$$$$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$#################################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""############$$$$$$##########################################################################################"""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,+++***+++,,,---------444DDD\\\nnntttwwwzzzjjj___^^^ZZZVVVaaattt~~~wwwuuu~~~rrrVVV[[[rrr~~~~~~}}}zzzxxxwwwvvvuuuzzzqqqnnnqqqmmmcccaaagggrrrrrrtttttttttsssrrrqqqqqqpppqqqtttyyy}}}~~~}}}~~~|||yyyxxxvvvvvvvvvyyy|||~~~}}}|||||||||{{{zzzxxxwwwvvvvvviiiNNN:::555222///------------,,,,,,,,,+++++++++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))'''&&&$$$$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#################################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""############################################################################################################!!!"""###$$$$$$$$$###"""""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,+++++++++,,,---......777QQQlllvvvsssqqqwww~~~kkkZZZZZZ[[[[[[dddssszzz{{{yyyZZZ[[[nnn{{{~~~~~~|||||||||~~~~~~}}}{{{yyywwwvvvvvvuuuxxxqqqooosssqqqiiihhhnnnrrrssssssssssssrrrqqqqqqrrrrrrsssvvvzzz}}}}}}|||}}}~~~~~~~~~~~~}}}{{{yyywwwvvvwwwvvvwwwxxx{{{|||{{{yyyyyyyyyxxxwwwvvvvvvuuuuuu~~~eeeLLL999555222///------------,,,,,,++++++++++++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######""""""%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""##########################################################################################""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""############""""""########################""""""""""""############################################################################################################ !!!"""##############################$$$$$$$$$"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,+++++++++,,,---///000<<>>gggyyy~~~wwwrrruuu{{{zzzxxxtttttt]]]VVVdddttt}}}~~~}}}||||||wwwwwwvvvuuuttttttttttttuuurrrqqquuuuuurrrssswwwsssrrrpppooooooooopppqqqssstttwwwxxxzzz}}}|||{{{{{{|||}}}|||zzzyyyzzzzzzyyyyyyzzzzzzzzz{{{|||zzzyyyyyyyyyxxxuuussssssssssssssssssrrrrrrrrr{{{cccLLL<<<555222///------------,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""#########$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""########################!!!"""""""""############""""""#########$$$$$$$$$########################################################################"""""""""""""""######$$$########################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************))))))*********++++++++++++,,,---,,,,,,...222666@@@bbbzzzwwwwwwzzz{{{{{{}}}~~~uuutttzzz___TTT```qqq|||~~~{{{zzzzzzuuuuuutttsssssssssssssssuuurrrrrrssssssqqqqqqtttqqqqqqooonnnnnnoooqqqqqqrrruuuwwwyyyyyy{{{}}}|||{{{|||}}}}}}{{{yyyyyyyyyyyyyyyyyyzzz||||||}}}{{{zzzyyyyyywwwuuusssrrrrrrrrrqqqqqqqqqqqqqqqxxx___III;;;555222///------------,,,+++************)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""##########################################################################################""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################""""""""""""############"""""""""###$$$$$$%%%%%%########################################################################$$$$$$############$$$$$$$$$$$$$$$###############"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$##################$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************)))************++++++++++++,,,---,,,,,,...333888KKKbbbrrrsss|||vvv|||~~~qqqjjjsss|||}}}qqquuu|||dddTTT\\\lllwwwzzz|||zzzvvvvvvwwwuuuuuutttsssrrrrrrrrrrrrsssrrrqqqppppppooooooooooooooooooooopppqqqrrrsssrrruuuxxxyyyyyy{{{~~~}}}}}}~~~~~~}}}~~~~~~}}}{{{|||}}}}}}|||zzzyyyxxxwwwvvvwwwxxxyyyzzz{{{zzzxxxxxxxxxwwwtttrrrqqqqqqppppppooooooooonnnuuu]]]HHH;;;555222///------------,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""##################$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###########################$$$$$$###############$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################""""""""""""############!!!""""""###$$$$$$%%%%%%########################################################################'''&&&%%%$$$######$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************)))************+++++++++***,,,...---+++...555:::SSScccooowwwwwwrrrmmmgggbbbaaahhhwww}}}zzzqqqxxxhhhUUUYYYhhhsssvvvxxx{{{}}}{{{wwwtttuuuxxxvvvuuutttsssrrrqqqqqqqqqqqqqqqpppnnnmmmnnnnnnmmmmmmnnnoooqqqrrrsssssstttssswww{{{{{{zzz{{{~~~~~~~~~~~~}}}|||yyy{{{~~~~~~}}}}}}~~~}}}zzzzzz{{{||||||{{{zzzyyywwwvvvuuuvvvwwwxxxwwwvvvuuuuuuvvvuuusssqqqoooooonnnnnnmmmlllkkkkkkvvv]]]III<<<555222///------------,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################%%%%%%$$$$$$###$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$#################################################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""########################""""""""""""############!!!""""""###$$$$$$%%%%%%########################################################################)))(((&&&$$$######$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++***---...---+++...555<<>>UUUaaaaaaYYYddd}}}nnnhhhaaaWWWjjjwwwwwwqqqvvv}}}|||yyyxxx|||rrrWWWFFFDDDIIIMMMVVVZZZ```cccccccccbbbbbbdddeeeffffffeeeeeeggghhhllllllllljjjhhhiiikkknnnqqqqqqrrrssstttvvvxxxyyy{{{{{{{{{zzzyyywwwvvvuuuuuuuuuvvvxxxzzz{{{yyywwwqqqqqqqqqpppnnnmmmnnnppprrrsssuuuuuutttssstttuuutttsssqqqqqqrrrtttwwwyyyyyyzzz{{{|||zzzwwwsssqqqpppnnnlllkkkjjjhhheeeccc```^^^\\\ZZZZZZXXXVVVTTTOOOMMMKKKJJJJJJJJJHHHGGGgggTTTDDD888555222///---------,,,+++++++++++++++*********)))((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$###############$$$$$$&&&''''''&&&%%%%%%&&&"""######$$$$$$######"""############$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############""""""""""""""""""###!!!######""""""###%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!"""###$$$%%%%%%%%%################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((()))))))))******************+++++++++,,,,,,,,,,,,------444IIIbbblllhhhaaapppuuuiiiaaaXXXUUUrrr~~~vvvooollluuuxxxzzz|||~~~uuuZZZFFFBBBFFFJJJTTTXXX]]]```aaabbbbbbcccbbbdddeeeeeeeeeeeeggghhhnnnmmmkkkiiiggghhhkkknnnsssrrrrrrrrrtttvvvxxxzzz{{{{{{zzzyyywwwvvvtttssssssssstttvvvxxxyyyxxxvvvrrrrrrsssrrrpppooopppqqqqqqsssttttttrrrrrrssstttsssrrrqqqpppqqqsssvvvxxxzzz{{{{{{zzzxxxtttpppmmmkkkjjjhhhggggggeeebbb```^^^\\\ZZZXXXWWWUUUSSSQQQMMMJJJGGGFFFGGGGGGGGGFFFgggTTTEEE999444222///------...---,,,++++++++++++*********)))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$###$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$###############$$$$$$###$$$&&&&&&$$$$$$$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""""""""######""""""""" """$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!"""###$$$%%%%%%%%%################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""################################################!!!"""""""""############################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((()))))))))******************+++++++++,,,,,,,,,+++,,,---777QQQkkktttnnnfffuuu{{{tttjjjaaaYYYVVVXXXuuuxxxnnniiiiiiuuu{{{|||www[[[FFFAAAEEEIIISSSWWW\\\___```aaabbbccc```bbbdddeeedddeeegggiiimmmmmmkkkiiiggghhhlllooossssssrrrssstttvvvxxxyyyzzzzzzyyyxxxwwwuuusssrrrtttsssssstttwwwxxxwwwvvvrrrtttuuutttrrrrrrrrrsssqqqrrrrrrrrrppppppqqqrrrrrrqqqppppppqqqsssuuuwww|||{{{zzzxxxuuuqqqmmmkkkfffeeedddddddddcccaaa___^^^[[[XXXVVVTTTQQQNNNLLLJJJHHHEEEDDDEEEFFFFFFEEEfffRRRDDD999333111...------------,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$###############"""######$$$%%%"""###%%%%%%#########$$$######$$$$$$$$$$$$######"""""""""############$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""" """$$$%%%###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###################################################################################################$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))******************+++++++++,,,,,,,,,,,,---...999SSSmmmuuuooofffsssqqqgggccc[[[TTTZZZbbb{{{vvvkkkhhhlll{{{yyyzzzwww[[[EEE???DDDIIITTTWWW[[[^^^___```aaaccc___aaacccddddddeeegggiiikkkkkkkkkjjjiiijjjlllooorrrrrrrrrssstttuuuwwwxxxxxxxxxxxxwwwvvvtttsssrrrtttrrrqqqrrrtttuuutttsssrrrtttuuuuuutttsssssstttqqqrrrrrrqqqooooooppprrrqqqqqqqqqqqqrrrtttvvvwww|||zzzwwwtttpppmmmjjjiiicccbbbaaaaaabbbbbb```^^^[[[XXXUUURRRPPPMMMJJJGGGGGGEEECCCCCCEEEEEEEEEDDDdddPPPBBB888222000---,,,,,,---,,,+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&############$$$%%%&&&'''######$$$$$$$$$$$$############""""""###$$$$$$%%%"""###%%%%%%#########$$$###$$$$$$%%%%%%$$$$$$###""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!!!!###%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))******************+++++++++,,,,,,,,,,,,...000;;;TTTnnnvvvrrrkkkuuunnnfffeeeYYYRRR^^^jjj~~~yyymmmlllsssyyyyyyvvvYYYCCC>>>EEEKKKTTTWWWZZZ]]]^^^^^^```aaa^^^```bbbcccdddeeegggiiihhhiiikkkkkkjjjkkkmmmooopppqqqrrrssstttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrpppnnnnnnooopppooonnnppprrrttttttsssrrrrrrrrrsssttttttrrrpppppprrrsssrrrrrrrrrrrrsssuuuvvvwwwzzzxxxsssnnnjjjhhhggggggcccbbb`````````___]]][[[UUUSSSPPPNNNLLLJJJGGGDDDCCCBBBBBBCCCDDDDDDCCCAAAbbbNNN@@@666111///,,,+++,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))&&&&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&############$$$%%%&&&'''######$$$$$$$$$$$$############""""""###$$$%%%%%%"""$$$&&&%%%$$$###$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!"""$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))******************+++++++++,,,,,,,,,+++...222===VVVqqq{{{wwwttt{{{rrrjjjjjjYYYPPP```iii{{{|||pppqqqyyy{{{{{{uuuXXXBBB>>>EEEMMMSSSVVVYYY[[[\\\]]]^^^___]]]___bbbcccccceeegggiiifffhhhjjjkkkkkklllnnnooooooppprrrtttuuuuuuttttttssssssssssssrrrrrrqqqpppooommmkkkkkkllllllkkkjjjnnnpppssssssrrrqqqqqqqqquuuvvvuuusssrrrqqqsssuuurrrrrrrrrssstttuuuvvvwwwyyyuuupppjjjfffeeeeeefffdddcccaaa```___^^^[[[XXXPPPNNNLLLJJJIIIHHHFFFCCC@@@@@@@@@BBBDDDCCCAAA???```LLL???666000///...---,,,+++++++++******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""#########"""""""""###%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""##################""""""""""""######""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$#########""""""!!!!!!################################################$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!$$$#########""""""!!!!!!########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,000AAA^^^}}}yyypppeee\\\___hhh```fffsss{{{oooooo||||||mmmUUUBBB;;;@@@FFFUUUVVVXXXZZZ\\\]]]^^^___^^^___aaadddfffggghhhiiiiiiiiiiiijjjkkklllmmmnnnppppppqqqqqqqqqppppppooonnnpppsssttttttqqqnnnkkkllllllllllllllllllllllllooopppqqqrrrsssttttttuuuuuutttssssssuuuuuusssrrrssssssuuuwwwzzzzzzxxxvvvvvvpppiiieeeeeeffffffdddfffdddbbb___^^^[[[WWWTTTMMMLLLJJJHHHEEECCCAAA@@@@@@@@@?????????AAABBBCCC___KKK>>>555000///...---,,,+++++++++******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$###"""""""""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""$$$$$$###""""""""""""""""""""""""#########$$$$$$######""""""""""""######""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""################################################"""""""""!!!################################################$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###""""""############"""""""""!!!$$$#########""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((((((((()))******++++++******+++++++++,,,,,,,,,...///777MMMlll~~~vvvnnneee___^^^eee^^^```uuuxxxnnnqqq|||~~~jjjSSSBBB<<>>>>>???@@@AAACCCDDD~~~]]]JJJ===333000///...---,,,+++++++++******)))((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%$$$######"""###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#######################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$###""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""################################################$$$$$$$$$###############""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""############""""""""""""###############"""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((((((((((()))******++++++******+++++++++,,,,,,,,,,,,---999SSSqqqzzzssskkk___TTTaaaYYYZZZqqqvvvmmmtttzzzzzzfffQQQAAA<<>>=========>>>???@@@CCCDDDFFF~~~^^^JJJ===444000///...---,,,+++++++++***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$######"""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""###!!!!!!!!!"""""""""############""""""""""""######!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""!!!"""""""""#############################################"""""""""""""""########################################################################""""""""""""""""""""""""##############################$$$$$$$$$######"""#########"""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++******+++++++++,,,,,,,,,///...888QQQlllyyyvvvooovvvooojjj```UUU[[[___iii}}}uuunnnyyyxxx}}}vvvcccNNN???;;;???DDDEEEHHHOOOUUU[[[^^^``````___aaabbbdddfffhhhhhhiiiiiiiiihhhhhhhhhiiiiiijjjkkklllmmmnnnooopppppppppllllllllllllllllllmmmmmmmmmmmmlllllllllkkkkkkkkkmmmmmmnnnooopppqqqrrrrrruuurrrpppoooqqqsssuuuvvvyyywwwuuuttttttssspppnnnjjjhhhffffffhhhgggccc```]]][[[WWWTTTQQQMMMIIIFFFBBBBBBAAA@@@>>>===<<<<<<;;;<<<>>>@@@BBBDDDFFFGGG^^^KKK>>>444000///...---,,,+++++++++***))))))(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###############"""""""""""""""###### !!!!!!!!!""""""######""""""""""""######!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""##############################################################################""""""""""""""""""""""""########################"""######$$$$$$$$$######""""""""""""""""""#####################$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))((((((((()))******++++++******+++++++++,,,,,,,,,555111999PPPgggrrrssssss{{{oooeeecccbbbaaacccgggpppwwwrrryyy~~~ttt```LLL===999;;;???AAAFFFMMMUUU\\\___```aaa```aaaccceeefffhhhhhhhhheeeeeeffffffhhhiiikkkkkkjjjkkklllmmmnnnoooooooookkkkkkjjjjjjjjjlllmmmnnnoooooonnnmmmkkkjjjiiihhhlllmmmnnnooopppqqqqqqrrruuurrrooooooqqqtttvvvwwwwwwvvvtttttttttsssqqqnnnllliiigggggghhheee```[[[ZZZXXXTTTQQQNNNJJJFFFCCC??????>>>>>>===<<<<<<;;;;;;<<>>555000///...---,,,+++++++++******)))(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$######$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""######$$$ !!!!!!!!!""""""######""""""""""""######""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""""""""###########################################################################$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###""""""""""""#####################$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((()))******++++++******+++++++++,,,,,,,,,222000:::NNN___iiirrr{{{yyypppggg___[[[aaajjjpppkkkiii{{{{{{yyy}}}}}}}}}qqq]]]III<<<888999<<<@@@FFFNNNWWW]]]```aaa```aaabbbdddeeeggghhhhhhhhheeeeeefffgggiiikkkmmmnnnjjjkkklllmmmmmmmmmmmmmmmiiiiiiiiijjjkkklllmmmnnnpppooonnnmmmkkkjjjhhhhhhmmmmmmnnnooopppqqqrrrrrrtttrrrpppqqqsssvvvxxxxxxuuuuuuuuuvvvvvvtttqqqnnnnnnllliiihhhhhhddd^^^YYYWWWTTTQQQNNNLLLHHHDDDAAA==================<<<<<<<<<>>>AAADDDGGGIIIJJJKKK~~~]]]JJJ===333000///...---,,,+++++++++******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########""""""###$$$%%%$$$############$$$%%%%%%%%%%%%$$$#########################################################$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""###$$$$$$""""""""""""##################""""""""""""######""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""####################################!!!"""""""""############################################################""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$!!!"""""""""#####################$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((((((((()))******++++++******+++++++++,,,,,,,,,,,,000>>>PPPYYY^^^jjjzzzyyyjjjaaa```[[[SSSXXXeeellljjjkkk|||}}}~~~}}}{{{yyylllYYYGGG;;;888999;;;BBBGGGPPPYYY___aaaaaa```bbbcccdddfffggghhhhhhhhhfffffffffggghhhjjjkkkllljjjkkkkkklllllllllkkkkkkhhhhhhiiijjjlllmmmmmmnnnnnnmmmmmmllllllkkkjjjjjjmmmnnnnnnooopppqqqrrrssssssrrrqqqsssvvvxxxyyyxxxuuuvvvwwwxxxxxxuuuppplllllliiifffeeedddaaa[[[VVVSSSPPPNNNKKKIIIFFFBBB???===============>>>>>>>>>>>>@@@CCCFFFIIIJJJKKKLLL}}}\\\III<<<222000///...---,,,+++++++++******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###!!!"""###$$$%%%%%%$$$#########$$$%%%%%%%%%%%%$$$#########################################################$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""""""""######""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""####################################!!!!!!""""""#########$$$################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((()))******++++++******+++++++++,,,,,,,,,...555GGGWWWZZZYYYdddvvvrrr]]]TTT[[[ZZZNNNNNNZZZ\\\iiixxx{{{zzz}}}|||zzzuuuiiiVVVEEE;;;999:::<<>>>>>>>>??????@@@AAADDDGGGJJJKKKLLLLLL{{{[[[HHH===555222000...---------,,,+++******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######################################################$$$$$$###############$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""!!!'''"""''' """%%%""""""""""""""""""""""""########################'''***%%%)))&&&'''!!!%%%&&&""""""""""""""""""""""""!!!!!! !!!!!!((($$$&&&$$$'''"""%%%***%%%"""!!!###$$$###""""""$$$%%%""" ''''''"""###### !!!$$$%%%%%%###$$$'''&&&)))""" !!!###%%%%%%!!!&&&'''### """###########################%%%%%%$$$###""""""##############################$$$$$$ &&&***$$$ $$$###%%%***((($$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---......,,,???UUUaaabbbdddllluuu|||aaaSSSVVVTTTVVV\\\\\\eeepppxxxvvvzzz}}}}}}}}}zzzvvvtttgggSSSAAA888777:::===FFFMMMUUU[[[]]]___bbbdddddddddddddddeeefffggggggeeeeeeeeeeeeeeefffggggggkkkkkkllllllkkkkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkkjjjlllmmmmmmlllkkkkkklllmmmnnnooopppqqqrrrrrrrrrssstttvvvwwwxxxxxxxxxxxxttttttuuuvvvuuurrrmmmiiigggccc^^^ZZZXXXUUUSSSQQQKKKJJJJJJHHHEEEAAA>>><<<:::::::::<<<>>>AAADDDFFFGGGHHHJJJKKKJJJKKKMMMNNN{{{ZZZHHH===555222000...---------,,,+++******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$###############$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$#########""""""%%%&&& !!!""" !!!""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%)))"""$$$###"""***!!! (((%%%!!!$$$!!!""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&(((---!!!%%%'''''''''###### ###,,,(((######$$$%%%$$$"""""""""!!!((('''###!!! '''$$$%%%)))(((""" ###%%%000""" &&&%%%%%%&&&'''&&&"""(((######""""""########################%%%$$$$$$###""""""##############################((()))'''"""!!!"""######"""!!!"""***%%%)))"""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---......,,,>>>TTTaaacccfffoooxxxwww^^^RRRRRRPPPSSS\\\___pppvvv~~~}}}~~~|||~~~{{{{{{{{{xxxuuupppcccPPP@@@888777:::<<>>===<<<<<<===???AAADDDFFFGGGJJJLLLNNNNNNNNNOOOQQQRRRzzzXXXGGG===555222000------------,,,*********)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%################################################$$$###############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$###############%%%"""###!!!''')))"""%%%%%%%%%%%%%%%%%%%%%%%%"""#########!!! ###'''"""$$$%%%///$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$,,,###&&& ***''')))###$$$$$$""" """###)))###!!!$$$'''&&&$$$###%%%&&&)))### """---&&&&&&&&&((('''!!!)))'''&&&111)))&&&(((...***"""########################%%%$$$######"""#################################!!! ((($$$"""%%%###$$$ ,,, $$$'''((($$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---......333DDDYYYeeehhhkkkssszzznnnZZZPPPNNNJJJPPP___fff}}}}}}|||zzz|||{{{yyyyyywwwtttpppiii]]]MMM>>>777666999;;;CCCIIIRRRWWWZZZ[[[^^^aaaaaaaaaaaaaaaaaacccddddddeeeddddddcccccccccddddddjjjkkkkkkkkkkkkjjjiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjlllmmmlllkkkjjjkkklllooopppqqqrrrssstttttttttrrrqqqqqqqqqsssuuuxxxzzzuuusssrrrqqqpppnnnjjjgggccc```[[[VVVTTTQQQNNNLLLJJJHHHFFFCCCAAA@@@?????????@@@AAACCCEEEGGGHHHHHHKKKMMMOOOPPPPPPQQQSSSUUUxxxWWWEEE<<<555111///---,,,------+++******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#########################################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""####################################&&&%%%$$$&&&&&&"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))***)))$$$""""""!!!***((($$$+++"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&***###***(((+++!!! !!!"""''')))### *** %%%%%%$$$$$$$$$"""$$$!!!!!!###  '''###!!!!!!###%%%&&&'''222###$$$---$$$ ))))))!!!"""###%%%'''########################$$$$$$###############$$$########################)))###***###!!!&&&%%%***)))111""" ''' $$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***************++++++++++++,,,---......888HHH[[[hhhlllmmmrrrvvvhhhXXXRRRPPPKKKUUUiiitttzzzzzz~~~~~~}}}~~~}}}yyyvvvtttqqqllliii```VVVHHH<<<777666888:::BBBHHHQQQVVVYYY[[[^^^```````````````aaabbbcccdddfffeeeddddddcccdddddddddjjjjjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiihhhhhhhhhkkkllllllkkkjjjjjjkkkmmmnnnoooqqqrrrssssssttttttsssrrrqqqqqqsssvvvzzz|||vvvtttrrrpppooommmiiiggg```\\\WWWTTTQQQOOOLLLJJJIIIGGGDDDAAA@@@@@@AAABBBBBBCCCDDDFFFGGGHHHIIIIIIJJJLLLNNNOOOPPPQQQSSSUUUvvvUUUDDD;;;555111///---,,,,,,,,,+++******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$############################################################""""""###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$################################################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""####################################((((((###'''""""""""""""""""""""""""%%%!!!$$$ ((()))000$$$ (((!!!!!! !!!!!!(((###""" !!!+++(((%%% 111+++000### :::OOOLLL===222&&&!!!&&&$$$"""***))) &&&'''!!!'''''''''III666222..."""$$$%%%&&&%%%%%%'''))),,,))),,,+++########################$$$###############$$$$$$########################$$$&&&((("""!!!"""###)))$$$"""!!!((($$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***************++++++++++++,,,---......555EEEZZZiiiooopppqqqrrrggg\\\ZZZXXXTTTaaayyy|||{{{yyyxxx{{{~~~}}}xxxrrrmmmgggbbb___VVVOOODDD;;;777777888999BBBHHHQQQVVVYYYZZZ]]]```````````````aaabbbcccdddffffffeeeeeeeeeeeeffffffiiiiiijjjjjjiiiiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhkkkkkklllkkkiiiiiikkkmmmmmmnnnoooqqqrrrrrrrrrrrrssssssssstttuuuxxx{{{}}}vvvtttrrrpppnnnlllhhheee\\\YYYTTTQQQOOOMMMKKKIIIIIIGGGDDDAAAAAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIKKKNNNPPPPPPRRRUUUWWWuuuSSSCCC;;;555111///,,,,,,,,,,,,+++)))******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$$$$######"""################################################""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$)))###$$$$$$"""QQQ{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvsssvvvrrr{{{|||OOO###$$$%%%)))((( ###"""vvv{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwwwwvvvvvvwwwwwwxxxsssoooyyy{{{|||***"""$$$''' !!!'''"""$$$999FFFSSS---***333"""$$$ """((('''"""###!!!ddd888"""###***&&&---(((###$$$####################################"""######$$$%%%########################VVVzzzzzz|||~~~zzzyyywwwyyyqqq!!!+++&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---......777HHH```ttt||||||xxxuuuhhhaaaaaa```]]]kkk}}}zzzvvvrrrvvv{{{}}}{{{~~~{{{tttlllddd]]]WWWUUUNNNHHH@@@:::888888999999AAAGGGPPPUUUXXXZZZ]]]___````````````aaabbbccccccfffeeeeeeeeeeeefffggghhhhhhiiiiiiiiiiiihhhggggggfffggggggggghhhhhhhhhhhhkkkkkkkkkjjjhhhiiikkkmmmmmmnnnooopppqqqrrrrrrrrrssstttvvvxxxzzz{{{{{{{{{uuusssqqqooommmjjjeeebbbXXXUUUQQQOOONNNMMMKKKIIIIIIGGGEEECCCCCCEEEGGGIIIIIIHHHGGGFFFFFFGGGIIIJJJLLLNNNQQQSSSTTTVVVXXX[[[tttRRRBBB:::555000...,,,+++,,,,,,***)))******)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###################################################""""""""""""###$$$%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""#########$$$$$$$$$"""((( +++(((---+++)))'''!!!%%%///FFF''')))"""///### ]]]***000  (((%%%###%%%!!!)))+++}}}<<<###$$$### ***##############################""""""###$$$$$$%%%########################---,,,&&&!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---......===OOOiiizzzrrreee___aaa```^^^kkk~~~}}}{{{ssskkkpppxxx~~~~~~zzzwwwzzzvvvnnneee[[[SSSOOOMMMIIIDDD>>>:::999999::::::???FFFNNNTTTVVVXXX[[[]]]^^^^^^^^^^^^___```aaabbbcccccccccdddeeefffggghhhhhhhhhiiiiiihhhhhhgggfffdddeeeffffffggghhhiiiiiikkkkkkkkkiiihhhhhhkkkmmmnnnnnnpppqqqrrrsssssssssqqqtttyyy|||}}}|||yyywwwqqqpppooommmkkkgggaaa]]]UUURRROOOMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHJJJLLLMMMKKKHHHFFFFFFHHHJJJLLLMMMOOORRRTTTVVVXXX[[[]]]sssQQQAAA:::555000...,,,+++,,,,,,***)))******)))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""""""""###$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""######$$$$$$$$$$$$'''"""'''&&&%%%&&&"""!!!&&&,,,"""!!!!!!555&&&'''***'''$$$kkk___444%%%,,,*** (((VVVyyyccc"""***%%% ##############################""""""###$$$%%%%%%########################&&&%%% ###$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***************++++++++++++,,,---......@@@RRRlllqqqfff```[[[\\\\\\YYYeeevvvxxx}}}~~~pppgggllluuu|||}}}xxxtttvvvrrrjjj___UUUNNNKKKJJJFFFBBB===:::999:::::::::>>>DDDLLLRRRTTTVVVYYY\\\]]]]]]]]]]]]^^^___``````aaaaaabbbcccdddfffggghhhhhhhhhhhhhhhhhhggggggfffcccdddeeefffgggiiijjjjjjkkkkkkkkkiiiggghhhkkkmmmooopppqqqrrrssstttttttttppptttzzz~~~|||wwwtttnnnnnnmmmllljjjeee^^^ZZZSSSQQQNNNMMMMMMMMMMMMLLLIIIIIIHHHHHHIIIKKKLLLMMMPPPMMMIIIGGGFFFHHHKKKNNNLLLOOORRRTTTVVVXXX[[[^^^sssSSSDDD:::111000///...,,,+++***))))))+++******)))))))))))))))%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$#########"""""" ### !!!---888[[[UUUeeeuuuwwwZZZ555((( ###$$$''''''!!!"""222EEEiiiMMMtttooofffTTT+++((()))&&&...'''... )))%%%,,,"""###$$$$$$$$$%%%(((***777+++...$$$$$$+++666"""***!!! (((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""",,,'''!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,)))(((,,,...------000???XXXiiikkkuuu~~~jjjdddZZZTTTVVVXXXYYY```jjjvvv|||ssshhhiiioooyyy}}}zzzuuusssssslllbbbXXXQQQLLLIIIFFFAAA>>>;;;777666777999:::CCCHHHOOOTTTWWWXXXXXXYYY[[[\\\]]]^^^^^^^^^]]]]]]```aaabbbccceeefffggghhhiiihhhfffeeeeeefffggggggfffggghhhkkkmmmllliiigggiiijjjkkkkkkjjjkkkmmmnnnrrrssstttsssrrrrrrssstttssstttwwwyyy{{{yyyuuuqqqsssooohhhbbb^^^[[[XXXUUUOOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOSSSXXXZZZZZZZZZ[[[]]]pppQQQDDD;;;333000///...,,,+++***))))))***))))))((('''(((((((((%%%&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""" $$$&&&$$$ %%%+++###((("""***>>>hhh000 ...((($$$***%%%###!!!!!!"""%%%///)))###+++KKK???''''''---$$$"""+++'''&&&###vvvccczzz666555$$$%%%%%%$$$######%%%'''...nnn~~~,,,$$$&&&###***&&&%%%"""***$$$&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$,,,((($$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,---)))))),,,...,,,---000@@@XXXiiinnn{{{rrrjjjddd```___YYYQQQTTT\\\rrr~~~}}}}}}tttgggfffkkkssswwwtttooommmmmmggg\\\SSSKKKFFFCCC@@@>>><<<999777666777999:::BBBGGGNNNSSSUUUVVVVVVWWWYYYZZZ[[[]]]]]]]]]\\\\\\```aaabbbcccdddeeefffggghhhgggfffeeeeeefffgggggghhhhhhiiikkknnnnnnllljjjiiijjjjjjkkkkkklllnnnoooppprrrssssssrrrqqqrrrsssuuuuuuwwwyyyzzzxxxsssppppppkkkeee```\\\YYYVVVTTTQQQPPPOOOMMMKKKJJJJJJJJJMMMMMMLLLMMMMMMNNNOOOOOONNNNNNOOOOOOOOOPPPPPPPPPQQQTTTYYY[[[\\\]]]___aaalllPPPCCC;;;555000///...,,,+++***)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$##################%%%&&&&&&###!!! %%%}}}111"""!!!)))(((###!!!###$$$"""!!!"""""",,,!!!###### 333,,,|||ttt555((( www 111&&&&&&&&&$$$"""!!!"""###&&&(((~~~+++(((%%%"""%%%+++ '''$$$&&&,,,((((((,,,$$$$$$$$$$$$$$$$$$$$$$$$ ,,,+++$$$ ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,...+++***------,,,---111EEE[[[jjjooo}}}oooiiifffeeedddYYYNNNNNNVVVnnn{{{{{{{{{}}}uuuhhheeegggnnnrrrooollljjjllleee[[[QQQJJJEEEAAA>>>:::999777555555777999;;;BBBGGGMMMQQQSSSSSSTTTTTTWWWXXXZZZ[[[\\\\\\\\\[[[aaaaaabbbbbbcccdddeeeeeegggfffeeedddeeefffggghhhiiiiiiiiikkknnnoooooommmjjjjjjjjjkkklllnnnooopppoooqqqttttttsssqqqqqqqqqvvvvvvwwwyyyyyyvvvrrrnnnkkkgggaaa]]]ZZZWWWTTTRRRSSSQQQNNNKKKHHHHHHHHHHHHNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUXXX[[[^^^```cccfffiiiiiiNNNAAA:::555000///...,,,+++***))))))))))))(((''''''''''''(((((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$########################!!!!!!"""$$$%%%$$$""" )))&&&(((+++%%%SSS((($$$******"""'''+++!!!((($$$###%%%((((((&&&$$$...'''...///&&&++++++&&&$$$&&&&&&"""#########RRR///+++777...111ppp###(((%%%&&&&&&$$$""" !!!"""+++***'''OOOEEE$$$,,, +++""")))+++((( &&&%%%$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$)))%%%&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,...,,,+++------+++...333KKK___kkkmmmwww{{{cccaaa[[[YYY[[[WWWQQQTTT^^^qqqzzzwwwuuuzzzvvvjjjeeeeeekkkpppooolllkkkiiibbbXXXNNNGGGBBB???===777666444444555777:::;;;CCCGGGLLLPPPRRRRRRSSSSSSVVVWWWYYY[[[\\\\\\\\\\\\aaaaaaaaabbbbbbccccccccceeeeeedddddddddeeeggghhhiiiiiiiiijjjmmmooopppoookkkjjjjjjkkknnnpppqqqqqqppprrrvvvvvvuuurrrqqqpppttttttuuuwwwwwwuuuqqqnnngggccc___[[[XXXVVVSSSPPPRRRPPPLLLIIIHHHHHHIIIJJJOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWXXXZZZ]]]```dddhhhlllooohhhMMM???888444000///...,,,+++***))))))+++***))))))(((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$$$$############$$$$$$########################"""!!! !!!###%%%$$$###***)))###777 !!!&&&######%%%###"""###"""!!!!!!###%%%%%%###---%%%""" ###%%%'''+++--- &&&$$$qqq###((("""&&&###%%% TTT!!!%%%"""###%%%$$$###"""###$$$###///'''888OOO,,,333 ''''''!!!)))'''$$$$$$$$$$$$$$$$$$$$$$$$,,,"""+++ ########################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,...,,,,,,...---,,,///666MMM```kkkjjjssswwwaaa```SSSKKKMMMQQQTTT[[[dddzzz|||zzz{{{zzztttrrrxxx}}}wwwiiicccbbbhhhoooooolllkkkaaaZZZQQQHHHAAA===999777444333333444555777:::<<>>888$$$###!!!%%%***$$$&&&888'''!!!"""$$$%%%$$$$$$$$$%%%***222&&&333888RRR %%%$$$!!!%%%"""(((---000 ***$$$$$$$$$$$$$$$$$$$$$$$$444###)))111"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---+++,,,...---,,,222999PPPdddooommmttt}}}kkkdddSSSFFFHHHOOOTTT\\\eeevvvjjjdddaaaaaaffflllsss}}}vvvpppooovvv}}}{{{yyyhhhaaa___eeellllllhhhfff\\\VVVMMMEEE???;;;999777333333333444666888:::<<>>;;;999888333333444555666888:::;;;@@@DDDIIILLLOOOQQQSSSUUURRRTTTWWWYYY\\\]]]]]]]]]\\\\\\]]]___```aaabbbbbbaaaaaaaaaaaaccceeeggghhhjjjjjjlllnnnppppppnnnlllmmmjjjiiilllrrrvvvvvvtttvvvwwwxxxwwwuuusssssstttrrrpppoooooonnnllliiifffccc```]]]YYYVVVSSSNNNKKKHHHHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUXXXXXXYYYZZZ\\\]]]^^^^^^^^^___bbbhhhppptttvvvuuu___HHH:::444333000///...,,,+++***))))))))))))((('''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!"""###$$$%%%&&&''''''%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$!!!$$$&&&%%%%%%&&&((($$$""""""!!!%%%BBB---***!!!&&&$$$""""""### ###'''&&& """... !!!%%%&&&"""!!!%%%'''&&&***%%% $$$///''' $$$......"""######***$$$###''''''###$$$***######%%%''''''&&&$$$$$$%%%))) !!!''' ...)))***###""""""%%%---///www)))########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,******,,,...------555>>>mmmyyyssszzzwwwiiiUUUOOONNNVVVZZZ]]]fffqqqssshhh```___dddmmmuuuwwwyyy|||ssspppooorrr{{{uuuhhhdddgggpppvvvwwwzzznnneeeaaaeeejjjhhhaaa\\\QQQLLLCCC<<<888666444333333444444555777999:::;;;>>>BBBGGGKKKMMMPPPRRRTTTQQQRRRUUUXXXZZZ\\\\\\\\\[[[[[[]]]^^^```aaabbbccc`````````aaaccceeegggiiillllllnnnppprrrrrrooolllmmmjjjiiilllssswwwwwwuuuvvvwwwwwwvvvsssrrrsssttttttrrrpppnnnllliiieeebbbbbb___\\\XXXUUUQQQLLLIIIFFFGGGHHHIIIJJJJJJKKKKKKPPPPPPQQQRRRTTTVVVWWWXXXZZZZZZ[[[\\\]]]]]]^^^___eeefffjjjqqqxxx||||||{{{|||[[[FFF;;;666333///...---,,,+++***************))))))))))))************)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%###"""!!!########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###"""&&& &&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$###!!!!!!!!!!!!""",,,$$$!!!...''''''"""###!!!!!!))))))((('''*** (((YYY&&&222######&&&qqq---########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""''')))%%%"""###$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))************+++++++++,,,...***+++///,,,222FFFkkkwww}}}yyyyyy{{{uuukkkWWWPPPQQQYYYYYYWWWaaarrr~~~rrrfffeeedddppp|||~~~xxxrrrqqqxxx~~~xxxqqqfffffffffiiisss~~~rrrdddZZZ\\\aaa^^^VVVOOONNNHHH@@@:::888777777777333444666777666777999;;;AAADDDIIILLLNNNOOOQQQSSSRRRTTTWWWZZZ\\\\\\[[[ZZZ\\\]]]^^^^^^]]]]]]___``````aaacccddddddeeefffhhhhhhjjjmmmooonnnnnnnnnoooooommmlllmmmqqqtttwwwwwwxxxvvvsssrrrsssuuuuuuuuuwwwvvvtttnnngggccccccdddbbb```\\\WWWRRRLLLHHHFFFEEEGGGHHHHHHGGGFFFHHHIIIPPPPPPPPPRRRTTTWWWZZZ[[[WWWZZZ]]]]]]\\\]]]aaadddgggkkkrrrzzz~~~{{{zzzZZZEEE;;;666444///...---,,,+++***************))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""################################################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###"""&&& &&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&'''%%%%%%&&&'''(((///---$$$%%%"""CCC222,,,'''"""###&&&'''''')))000---000---'''333###&&&%%%... www$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$'''((($$$###%%%&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((()))))))))************+++++++++,,,...+++,,,000---444HHHjjjpppsssttt{{{|||ooo[[[SSSQQQWWWVVVSSS]]]mmm|||}}}oookkknnnuuu~~~zzz{{{~~~wwwqqqiiijjjiiillltttrrrcccVVVUUUYYYXXXSSSNNNJJJEEE===888666666666666333444666777777777999:::???CCCGGGJJJLLLNNNPPPRRRRRRTTTWWWZZZ[[[[[[ZZZYYY[[[]]]^^^^^^]]]]]]___``````bbbdddeeeeeefffhhhjjjhhhjjjlllmmmmmmmmmnnnooopppnnnmmmooorrruuuwwwxxxxxxvvvsssssstttvvvwwwvvvuuuvvvtttoooiiidddcccccc```^^^ZZZUUUOOOKKKGGGEEEGGGHHHJJJJJJIIIJJJKKKMMMSSSSSSSSSTTTVVVXXXZZZ\\\YYY[[[]]]]]]]]]^^^bbbgggjjjnnnttt|||}}}xxxXXXDDD:::666444///...---,,,+++***************))))))))))))******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$##################################################################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###"""&&& &&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%!!!"""%%%###&&&&&&***...AAA&&&###)))&&&%%%###((("""+++,,,***)))...///aaa###%%%%%%,,,ppp$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''&&&######'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))))))))************++++++++++++...+++---111///777LLLjjjooouuu{{{~~~nnnXXXNNNLLLTTTWWWZZZiii|||uuunnnrrrzzz~~~}}}}}}~~~|||uuunnnjjjkkkkkklllsss|||~~~|||qqq```PPPMMMPPPPPPMMMKKKDDD@@@:::555444555555555333555777888777777888:::===@@@DDDHHHJJJLLLOOOQQQSSSUUUWWWYYYZZZYYYXXXWWWZZZ\\\]]]]]]]]]]]]___``````bbbeeeffffffhhhjjjllliiijjjkkkkkkkkklllnnnppprrrqqqoooqqqtttvvvxxxxxxxxxvvvttttttvvvxxxyyyxxxuuuuuutttpppkkkfffdddccc^^^\\\WWWQQQLLLIIIFFFEEEIIIJJJLLLMMMMMMNNNPPPQQQWWWWWWWWWWWWXXXZZZ[[[\\\ZZZ\\\^^^^^^^^^aaaggglllnnnqqqwww~~~uuuVVVCCC:::666444///...---,,,+++***************))))))))))))******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%################################################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###"""&&& %%%>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%)))&&&###"""!!!&&&555111,,,==='''&&&%%%+++!!!...000)))999ZZZiiicccQQQCCC999)))%%%!!!''',,,{{{---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''######''')))(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++***...,,,---111000:::PPPvvvuuueeeaaaUUUOOOUUU\\\dddyyyzzz~~~~~~sssqqqzzz~~~yyywwwvvvwwwzzz{{{xxxqqqjjjiiijjjiiiiiinnnuuuxxxvvvmmm]]]MMMHHHJJJJJJGGGFFF@@@<<<777444444555666666333555888999888888888999<<>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''"""!!!&&&(((%%%%%%''')))&&&&&&)))"""zzz666###((('''+++000&&&$$$,,,cccLLL&&&"""...!!!zzz$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))+++'''$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((()))))))))***))))))*********+++++++++***...---...111000;;;SSStttmmmzzzhhh[[[[[[___ggg|||zzzzzzwwwxxx~~~rrrrrrtttvvvvvvssslllfffhhhjjjiiihhhkkkqqqsssrrrgggYYYKKKGGGGGGEEEBBB@@@===:::666444444666777777333666999999999888888888;;;>>>BBBEEEHHHLLLPPPSSSWWWXXXXXXYYYYYYYYYXXXWWWWWWYYY[[[\\\\\\]]]___aaabbbdddggghhhhhhiiilllnnnjjjkkkkkkkkkjjjllloooqqqssssssrrrtttwwwyyyzzzzzzxxxwwwvvvwwwyyy{{{{{{zzzyyyvvvqqqmmmjjjiiihhhhhh^^^ZZZTTTMMMIIIIIIJJJKKKJJJMMMOOOPPPQQQRRRUUUWWWYYYYYYZZZ[[[[[[\\\\\\\\\\\\^^^aaabbbdddiiirrrxxxssstttxxx}}}sssTTTAAA999555444///...---,,,+++***************))))))))))))******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%##################$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###"""&&& &&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%!!!$$$+++***"""<<<444###***$$$"""+++&&&HHH$$$%%%,,,ddd'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$...333///(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((()))))))))******)))************+++++++++***///......000///;;;TTTooo~~~~~~kkk]]]\\\```ggg{{{{{{www{{{|||vvvuuuuuutttrrrnnnhhhdddhhhkkkjjjhhhiiinnnqqqpppaaaTTTHHHEEEEEEBBB>>><<<;;;999555444555777777777444666999:::999888888888:::===@@@DDDGGGKKKPPPTTTVVVWWWWWWXXXXXXXXXXXXWWWUUUWWWZZZ[[[[[[]]]___aaadddeeeggghhhhhhiiikkkllljjjkkklllllllllmmmoooqqqrrrrrrrrruuuxxx{{{{{{{{{xxxwwwwwwxxxzzz{{{zzzyyyyyyuuuqqqmmmlllkkkjjjhhh___ZZZSSSLLLIIIIIILLLNNNLLLNNNPPPRRRRRRSSSVVVXXXXXXYYYZZZ\\\^^^____________bbbeeefffggglllsssxxxtttuuuxxx|||sssTTTAAA999555333///...---,,,+++***************))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$&&&&&&&&&'''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###"""&&& &&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&'''$$$&&&(((######000(((666---'''!!!'''111'''ccc)))###---(((222OOO222---"""(((((((((***$$$((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%444>>>999---%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((()))))))))*********)))************+++++++++***///......///...;;;TTT^^^fffsss~~~kkkZZZQQQUUU]]]eeewww}}}zzz~~~}}}|||yyyuuuqqqlllgggdddfffiiihhheeefffkkknnnmmm]]]PPPDDD@@@@@@===;;;;;;:::777444333444666666666444777:::;;;:::888777777888;;;>>>AAAEEEJJJOOOSSSTTTTTTUUUUUUVVVVVVVVVVVVTTTVVVYYYZZZ[[[]]]___aaaeeefffhhhhhhggghhhiiikkkjjjlllnnnooonnnnnnpppqqqpppppprrruuuyyy|||||||||yyyxxxwwwxxxzzzzzzyyywwwvvvtttrrrqqqpppnnniiifff___YYYQQQJJJGGGIIIMMMPPPOOOPPPSSSSSSTTTUUUWWWXXXWWWYYY[[[^^^aaacccddddddeeehhhjjjjjjjjjlllppptttwwwwwwyyy|||tttUUUAAA999555333//////---,,,+++***************))))))))))))************)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%!!!"""###%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$"""&&&!!!&&&>>>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&)))%%%%%%$$$ $$$===ZZZ!!!&&&,,,"""+++bbbBBB%%%444$$$FFF:::"""&&&"""&&&+++$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&888EEE@@@111&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))************)))************+++++++++***///...---///---:::TTTaaabbbkkkxxx|||nnnbbb\\\NNNHHHOOOXXX^^^mmm~~~||||||}}}vvvpppkkkgggeeebbbeeeeeebbbbbbgggjjjjjj[[[NNNAAA<<<;;;::::::;;;999666333333444555555555444777:::<<<:::888777777666999<<<@@@CCCHHHNNNRRRQQQRRRRRRSSSTTTTTTUUUUUUTTTVVVXXXZZZ[[[]]]___aaaeeeggghhhhhhgggggghhhiiiiiillloooppppppooopppqqqooooooqqquuuyyy|||}}}|||yyyxxxwwwxxxyyyyyyxxxvvvsssrrrsssttttttpppiiiccc^^^XXXPPPHHHFFFHHHMMMPPPQQQRRRTTTUUUUUUVVVXXXYYYWWWYYY\\\```cccfffggggggjjjlllnnnmmmkkkkkkmmmpppxxxxxxzzz}}}sssRRR>>>777555555222000...,,,+++******+++******))))))((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''///(((777OOOGGG'''///$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%(((+++(((### !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###"""&&& &&&>>>%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&& ###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%XXXZZZ___```ZZZbbbtttaaa***"""666 $$${{{%%%((((((aaa!!!$$$///"""$$$&&&$$$$$$&&&###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''***+++,,,***'''$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((************************)))************++++++++++++***,,,///,,,///@@@UUU```bbbqqq}}}dddTTTSSSOOONNNMMMOOOSSS^^^lllwww|||yyyyyytttqqqmmmiiihhhcccbbbbbb``````aaadddfffWWWNNNCCC;;;888888888777444222000///000333666999:::;;;======:::888777777::::::::::::<<>>%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&!!!###!!!$$$$$$$$$$$$$$$$$$$$$$$$222###(((... 444%%%&&&%%%""" :::...&&&!!!***+++!!!000qqq'''""",,,&&&$$$$$$&&&###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((************************)))************++++++++++++***,,,///---///AAAVVVcccdddppp~~~xxxbbbTTTUUUMMMGGGGGGPPPXXX___kkkvvv}}}{{{|||xxxuuuooohhhccc_________^^^]]]^^^```bbbUUUMMMAAA:::777777666555222111//////000333777999999;;;<<<;;;999888888999::::::999999:::>>>DDDHHHNNNPPPRRRSSSSSSSSSUUUVVVQQQSSSWWWYYY\\\^^^bbbdddcccddddddeeeeeefffggggggiiiiiijjjkkkllllllmmmmmmnnnoooqqqssstttuuuvvvvvvuuuwwwxxxxxxwwwvvvwwwxxxwww{{{}}}yyyvvvrrrllleeeYYYPPPIIIGGGGGGGGGKKKQQQTTTUUUVVVVVVVVVVVVYYY[[[]]]___bbbfffhhhjjjjjjjjjlllppptttxxxyyyyyyyyyzzzzzzzzzzzzyyyzzz|||tttTTT@@@888555555222111///---++++++++++++))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''***!!!!!!...333,,,&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%(((***)))&&&$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$"""&&&!!!&&&???%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&!!!$$$"""%%%%%%%%%%%%%%%%%%%%%%%%!!!dddXXX111###%%%,,,000yyy&&&((((((&&&~~~'''***%%%'''&&&!!!999III###!!!&&&$$$$$$&&&###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((************************)))************++++++++++++***,,,///---000BBBWWWbbbbbbkkkuuuppp___WWWZZZZZZOOOPPP___ddd___cccppp~~~~~~}}}yyyrrrfff]]]YYYYYYZZZZZZZZZ[[[[[[[[[RRRJJJ???777555444444222//////...///111444888::::::;;;;;;:::888888:::;;;<<<<<<<<<;;;:::<<>>AAABBBBBB@@@???>>>???AAAGGGKKKOOOQQQRRRSSSTTTUUUSSSUUUXXXZZZ\\\^^^aaacccaaabbbbbbccccccdddeeeeeegggggggggffffffgggggggggjjjkkklllmmmnnnnnnnnnnnnnnnoooppppppqqquuuzzz~~~yyysssjjjbbbRRRJJJDDDDDDEEEGGGKKKPPPRRRSSSUUUUUUUUUVVVXXX[[[```aaaeeehhhkkknnnoooppplllqqqwww|||~~~~~~}}}~~~tttTTTAAA999666555333111///---,,,+++,,,,,,(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''###''')))***++++++((("""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%% """#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%###'''"""'''???$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""%%%###%%%%%%%%%%%%%%%%%%%%%%%%###---###333&&&+++***...### &&&,,,xxx"""+++***+++)))###yyy555&&&$$$$$$&&&###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********++++++++++++***,,,///---222EEE[[[ddd```aaahhhiiibbb]]]^^^MMMKKK\\\sssoooZZZ```yyy|||{{{zzzvvviiiZZZQQQPPPOOOQQQSSSTTTRRRPPPIIIBBB999333111111000///...///111444777:::===>>>=========<<<;;;;;;===@@@EEEFFFGGGEEECCCBBBBBBDDDFFFIIIMMMPPPRRRSSSVVVWWWWWWYYY[[[[[[[[[\\\^^^```aaabbbbbbcccddddddeeeeeegggfffeeecccbbbbbbbbbbbbffffffhhhiiijjjjjjjjjjjjlllmmmnnnoooqqqvvv|||zzzsssiii```NNNGGGBBBCCCEEEGGGKKKPPPRRRSSSUUUUUUUUUWWWYYY[[[```bbbeeehhhllloooqqqrrrooosssyyy}}}~~~~~~~~~sssTTTAAA999666555333222000...,,,,,,,,,,,,(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''$$$%%%)))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$######%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###'''"""'''@@@###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###&&&###&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%444&&&"""(((VVV###***+++"""+++$$$%%%%%%{{{###++++++)))aaa'''$$$&&&!!!000 111,,,YYY&&&$$$$$$&&&###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++,,,***,,,///...333GGG]]]llleeeccciiimmmhhh```ZZZKKKMMM```ssskkkZZZeee{{{|||yyyzzzyyykkkYYYNNNKKKJJJKKKNNNOOONNNKKKDDD>>>666111111111111///...000333777:::<<<>>>>>>===>>>>>>===;;;;;;===>>>CCCDDDDDDCCCBBBAAACCCDDDEEEHHHKKKNNNQQQTTTWWWZZZYYY[[[\\\\\\[[[[[[]]]^^^aaaaaabbbbbbcccddddddddddddbbb```]]][[[ZZZYYYYYY\\\\\\^^^___```aaaaaaaaadddfffiiilllpppvvv}}}zzzrrrggg]]]LLLEEEAAACCCFFFHHHLLLQQQRRRTTTVVVVVVVVVXXX[[[]]]aaaccceeeiiimmmqqqtttuuuvvvyyy}}}qqqSSSAAA999666555333222000...,,,,,,,,,,,,'''((((((((()))))))))***))))))))))))((((((((((((''''''''''''''''''''''''###&&&+++...,,,(((&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$!!!"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###'''"""'''@@@######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%+++000%%%$$$000666(((&&&&&&!!!OOO+++%%%((((((^^^%%%..."""&&&***###333"""------<<<&&&$$$$$$&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++,,,***,,,///...333HHH___jjjbbb```iiirrrpppcccXXXQQQSSS___kkkeee\\\ooo|||~~~tttxxxyyyyyy}}}|||lllWWWKKKGGGDDDEEEHHHKKKJJJGGG@@@:::444000111222222111...000444777:::<<<======;;;===>>>===;;;::::::::::::;;;;;;;;;:::<<<>>>AAAAAACCCFFFHHHKKKPPPVVVZZZYYY[[[\\\\\\\\\\\\]]]______``````aaaaaabbbcccccc^^^\\\XXXTTTQQQOOONNNNNNMMMNNNPPPRRRTTTUUUUUUVVVUUUXXX]]]cccjjjqqqzzzyyypppeee[[[JJJDDDAAACCCFFFIIIMMMRRRSSSUUUVVVWWWXXXYYY\\\^^^ccceeegggkkkooossswwwyyy|||~~~oooRRR@@@999777666333222000...---,,,,,,,,,'''((((((((())))))******))))))))))))((((((((((((''''''''''''''''''''''''%%%"""!!!$$$%%%###$$$((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$ !!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%###'''"""'''@@@######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""&&&###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&999"""!!!000"""BBB###,,,"""&&&,,,,,,&&&###)))'''111+++$$$&&&(((hhh%%%'''...!!!--- &&&((( ###WWW&&&$$$$$$&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###%%%''''''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))))))))))))))))))))))))))************+++++++++,,,***,,,///...444III```bbbZZZYYYffftttuuufffXXXJJJJJJRRR\\\]]]```yyy}}}|||{{{lllssswwwzzzlllUUUIIIDDD@@@@@@EEEHHHGGGEEE>>>999222000111222333222---000333777:::;;;<<<<<<:::;;;======:::888777777222333333333333666999======>>>@@@BBBFFFKKKRRRVVVXXXZZZ\\\\\\\\\]]]___```^^^^^^______```aaaaaaaaaZZZWWWSSSNNNJJJGGGFFFFFFCCCDDDFFFHHHJJJKKKLLLMMMGGGKKKRRRZZZbbbkkktttzzzxxxpppdddZZZIIIDDD@@@CCCGGGIIINNNSSSTTTUUUWWWXXXXXXZZZ]]]___eeefffiiilllqqquuuyyy{{{}}}}}}rrrSSS???777444444222000---,,,,,,,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%&&&((())))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((!!!''' ...$$$$$$"""///%%%$$$@@@%%%%%%%%%&&&&&&&&&''''''!!!$$$''',,,"""+++'''((()))***!!!&&&$$$$$$%%%%%%%%%&&&&&&&&&"""---%%%'''***###BBBVVV&&&(((000!!!$$$)))+++$$$%%%///"""---,,,...000!!!&&&&&&&&&&&&&&&&&&&&&&&&)))$$$!!!%%%&&&###(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++******************...---.........555HHHZZZ___]]]___kkk~~~qqqZZZLLLPPPWWWXXXUUUaaa|||ttthhhiiinnnwww}}}vvveeeWWWGGGCCC??????BBBCCCAAA>>>777555333222222111000///000111333555777999::::::;;;<<<>>>>>><<<999666333444333333444666777777666666888;;;>>>AAAHHHRRRYYYYYY[[[]]]^^^^^^]]]^^^^^^cccccccccbbbaaa___]]]\\\PPPMMMJJJGGGEEECCC@@@>>>????????????AAABBBCCCDDDBBBDDDHHHNNNVVVaaammmuuu~~~|||vvvkkk]]]SSSFFFEEEEEEFFFIIIMMMQQQSSSTTTWWWYYY[[[[[[\\\^^^___bbbhhhpppsssssssssvvvyyy|||{{{pppQQQ>>>666444555222000---,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%!!!''''''###%%%$$$###''' ***$$$<<<%%%%%%&&&&&&&&&'''''''''***'''!!!!!!%%%------&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%***%%%&&&)))%%%777aaa:::)))%%%&&&***333)))***,,,'''###+++&&&---,,,&&&&&&&&&+++"""***&&&&&&&&&&&&&&&&&&&&&&&&%%%***(((***&&&&&&###(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************------......///777KKK]]]fffmmmrrrwwwrrr\\\LLLUUUbbbiiieeeggg}}}||||||ttthhhhhhmmmuuuzzztttcccTTTDDD???;;;;;;===>>><<<999666444222111222222111000222333444666888999::::::;;;<<<<<<<<<;;;999666555777777777888:::;;;<<<;;;===>>>??????@@@DDDKKKPPPUUUWWWZZZ[[[ZZZ[[[^^^```bbbbbbcccbbb```\\\YYYWWWMMMJJJEEEBBB@@@>>><<<:::999999999::::::<<<=========>>>???CCCJJJUUUaaaiiivvvwwwxxxvvvpppeeeWWWNNNEEEDDDDDDEEEHHHMMMQQQSSSUUUWWWZZZ[[[\\\]]]___```dddjjjqqqtttttttttvvvyyyzzz{{{|||}}}~~~}}}zzzzzz{{{nnnPPP===666444555222000...------,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$,,,$$$)))$$$'''###)))&&&GGG%%%&&&&&&&&&&&&'''''''''+++"""%%%---*** ***---000111'''%%%%%%%%%&&&&&&&&&'''''')))'''&&&%%%''')))+++~~~iiiOOO''''''&&&$$$""""""&&&))) (((%%%---///!!!***%%%000---###$$$###)))((($$$///''''''''''''''''''''''''$$$+++"""***666&&&'''$$$)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************+++,,,---///000999MMM```ooo{{{}}}uuusssuuuiiiVVVMMMVVVeeepppooommm{{{zzz~~~}}}uuuggggggkkkssswwwppp```QQQAAA===999888999999777555444333111111333444333333555555777888999:::::::::======<<<<<<;;;::::::999;;;;;;<<<===>>>???@@@AAA@@@@@@@@@???>>>@@@DDDFFFQQQUUUYYYZZZXXXXXX]]]aaabbbbbbcccaaa^^^YYYTTTQQQIIIDDD???;;;999777666555555444444444555666777777999888888888===FFFQQQYYYeeejjjoooooohhh\\\QQQJJJCCCCCCCCCEEEHHHMMMQQQSSSUUUXXX[[[]]]]]]___aaabbbggglllrrruuuuuuvvvwwwzzzwwwxxxzzz|||~~~}}}~~~mmmPPP===555444444333111...---------+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$&&&'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***"""'''### ,,,"""%%%%%%***/// ???&&&&&&&&&&&&''''''''''''$$$%%%...+++'''!!!--- ///)))&&&&&&&&&&&&'''''''''''')))$$$)))%%%%%%,,,'''CCCeee...!!!...(((+++---,,,)))(((***,,,+++'''***(((%%%666'''***###***..."""%%%))))))///)))"""XXX+++''''''''''''''''''''''''(((111&&&,,,```'''((($$$)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,---...000999LLL___kkkwwwwwwiiigggpppmmm^^^PPPSSS\\\ggglllqqq~~~vvvggggggjjjqqquuunnn]]]OOOAAA>>>:::888888777555333333222111222444666666666777888999:::;;;;;;;;;:::???>>>===<<<<<<===>>>???===>>>@@@@@@@@@@@@AAACCCCCCCCCBBBBBBBBBBBBDDDEEELLLRRRYYYZZZXXXXXX\\\```cccccccccaaa\\\UUUOOOJJJDDD@@@999555333333222222444333333333333444555666777777777777999>>>EEEKKKRRRZZZbbbeee___UUUMMMHHH@@@AAABBBEEEIIIMMMQQQTTTVVVXXX\\\^^^___aaaccceeeiiimmmsssvvvwwwxxxyyyzzzyyyzzz{{{}}}nnnPPP===555444444333111...---------+++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$,,,$$$!!!'''$$$$$$%%%&&&###!!! OOO&&&&&&&&&'''''''''(((((($$$,,,---!!!444&&&***..."""000!!!&&&&&&'''''''''((((((((((((###---&&&%%%++++++(((KKKKKK999999<<<@@@CCCEEECCC@@@>>>???777EEETTT """'''&&&%%%111 &&&***,,,)))'''###:::%%%((((((((((((((((((((((((###...$$$666((()))%%%***'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,---......666JJJ\\\]]]jjjoookkkrrrqqqVVVRRRTTT```kkkuuu}}}vvvggggggiiippptttmmm\\\NNNAAA>>>;;;888777666444333333222222333666999999999999999:::;;;;;;;;;;;;;;;======<<<;;;<<<>>>@@@AAA???AAACCCBBBAAAAAABBBDDDGGGGGGGGGGGGGGGFFFEEEDDDDDDKKKSSSXXXYYYZZZ^^^aaacccdddccc```ZZZRRRJJJFFF@@@<<<666222111111111111222222222222333444555555666888999999999:::===???@@@HHHQQQVVVSSSMMMHHHEEE???@@@BBBFFFJJJOOOSSSUUUVVVYYY]]]___aaaccceeegggjjjnnnssswwwyyyzzzzzz{{{zzz{{{{{{|||}}}~~~~~~}}}}}}~~~mmmPPP===666555555333111///......---,,,***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((())) ---%%%MMMpppEEE$$$DDD&&&&&&'''''''''(((((((((...&&&$$$&&& (((qqqUUU---...>>>'''''''''(((((((((((()))((($$$...''')))(((000%%%{{{///(((+++---%%%!!!***LLL%%%&&&((("""$$$888...$$$))))))))))))))))))))))))'''---999***...(((***&&&***'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------...666III\\\WWWcccnnnuuu|||nnn^^^VVVWWWdddrrr{{{~~~zzztttfffeeegggnnnrrrkkk[[[MMM@@@>>>;;;888666555444444555444444555999;;;<<<<<<999:::;;;;;;<<<<<<<<<<<<::::::999:::;;;>>>@@@AAAAAADDDGGGGGGEEEFFFIIILLLLLLKKKKKKLLLLLLJJJFFFCCCCCCGGGNNNTTTYYY]]]aaadddccccccaaa\\\VVVMMMFFFBBB<<<888444111111111111111000000111111222444555666555888:::;;;:::888777777666;;;BBBFFFGGGEEEBBBAAA>>>@@@CCCGGGLLLQQQUUUWWWWWWZZZ^^^aaaccceeehhhjjjjjjmmmrrrvvvzzz|||||||||yyyzzzzzzzzzzzzzzz{{{{{{yyyyyyzzz|||}}}}}}{{{yyyjjjNNN===777666777444111///......---,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!+++///###'''''''''''''''((((((((((((...+++222'''FFF''''''((((((((()))))))))***%%%,,,'''..."""000)))666,,,###(((...%%%$$$///...))))))'''((((((ccc\\\,,,((())))))))))))))))))))))))000888///***###)))AAA)))+++'''+++(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,...///888KKK^^^XXX^^^iiiuuuzzzwwwnnngggfff\\\YYYgggvvv~~~|||}}}zzzxxxuuuooocccbbbdddkkkoooiiiZZZLLLAAA@@@>>><<<999888888999777666666888;;;===>>>>>>888999:::;;;<<<<<<<<<<<<999:::;;;<<<>>>@@@BBBCCCCCCHHHLLLNNNNNNPPPTTTYYYZZZZZZ[[[^^^```___ZZZVVVUUUSSSQQQSSSYYY___dddfffaaa```]]]WWWPPPIIIBBB>>>777555222111111222111000000000111222444666777888888:::<<<;;;999777777777777888:::===@@@AAA@@@>>>>>>@@@CCCHHHMMMRRRVVVXXXXXX[[[___bbbdddgggjjjllliiilllpppvvv{{{}}}}}}}}}yyyyyyyyyyyyyyyzzzzzzzzz{{{zzzyyyzzz||||||yyywwwgggLLL<<<777888:::444222///.........,,,+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&(((***--- 999''''''''''''((((((((()))"""%%%555===(((((((((((())))))))))))---%%%)))&&&333---***+++BBB---******"""999+++'''hhh111000+++444000$$$++++++))))))))))))))))))))))))!!!888 444(((...%%%fff)))+++'''+++(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,******,,,...111:::NNNbbbVVVWWW```mmmqqqnnnnnnssslll^^^XXXdddttt}}}~~~{{{yyyuuutttqqqlllaaa```bbbiiimmmhhhXXXKKKDDDDDDCCC@@@===<<<===>>>999888777999<<<>>>??????777888999;;;<<<=========;;;<<<>>>@@@BBBDDDFFFGGGEEEKKKQQQTTTUUUXXX^^^dddmmmnnnqqqvvv{{{|||xxxuuukkkcccYYYVVVZZZ```eeefff```^^^ZZZTTTMMMEEE???<<<444333111111222222111000222222333555777999;;;<<<<<<======<<<999999999;;;===;;;999;;;???AAA@@@???>>>@@@DDDIIINNNTTTWWWZZZXXX[[[___ccceeegggkkkmmmhhhkkkooouuu{{{~~~~~~}}}yyyzzzzzz{{{{{{||||||}}}{{{yyyvvvvvvwwwxxxvvvtttjjjNNN>>>888666666333222000///---,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***))))))*********)))'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((&&&(((666FFF((((((((((((((('''''''''((( &&&222&&&999iii******))))))))))))***************+++++++++,,,,,,---ddd//////+++555###,,,...AAA___///777)));;;BBB777222---///111333333111/////////+++...000///+++)))***---'''(((111''',,,))))))(((((('''''''''&&&"""$$$'''(((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++*********,,,---...222>>>NNNZZZUUUVVV\\\dddhhhhhhkkkooojjj___YYY___kkkwww{{{uuuuuu~~~zzzvvvtttuuusssmmmhhhccc``````bbbccc^^^RRRHHHCCCCCCCCCCCCBBBAAA???>>>>>>;;;999999<<<===<<<:::777:::===???>>>===<<<<<<::::::<<>>>>>===<<<===???@@@@@@???@@@BBBDDD???===;;;===@@@BBB@@@>>>BBBDDDHHHKKKOOOTTTXXX\\\___```aaabbbdddgggiiijjjooossswwwzzz{{{{{{|||}}}|||{{{{{{{{{{{{|||}}}}}}zzzzzzzzzxxxuuutttuuuvvvjjjNNN>>>888666666333222000///---,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))((()))))))))(((&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''(((%%%###+++555)))III((((((((((((((((((((((((///(((&&&***'''"""'''222ggg))))))))))))))))))************++++++,,,---------$$$???===///777111999===///---sssLLLIIIGGG:::888BBB222:::;;;;;;:::777555444555111333666666555444555666888BBB,,,+++333###---***)))((('''&&&%%%$$$$$$&&&((()))***((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,---......222===NNNZZZWWWWWWZZZ______^^^aaagggddd```\\\]]]```iii{{{wwwppppppvvvrrroooooopppppplllhhh___^^^^^^______YYYOOOGGGAAABBBCCCCCCCCCAAA???>>>;;;999777888:::<<<;;;:::777:::===???>>><<<<<<<<<>>>???AAACCCDDDEEEFFFGGGLLLUUU___fffppp~~~}}}zzztttllleee___\\\ZZZTTTPPPJJJEEEAAA===888555444222000000222333222111666777999<<<>>>???@@@@@@===>>>??????>>>???AAACCCDDDBBB@@@???@@@BBBDDDEEE>>>AAAEEEJJJOOOUUUZZZ]]]``````bbbdddgggiiilllmmmooorrrvvvyyyzzzzzz{{{|||{{{{{{{{{{{{{{{|||}}}}}}zzzzzzzzzxxxuuutttuuuvvviiiMMM===888666666333222000///---,,,,,,,,,+++++++++***************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))'''###$$$(((,,,---===(((((((((((((((((())))))&&&)))&&&"""&&&,,,''',,,###...```))))))******+++,,,------,,,,,,...///111333444555;;;777sssAAABBB---<<<888444555>>>PPPBBBfff444@@@555@@@>>>888999999888555555666777777999:::<<<===============777KKK666555===...999333222000...,,,+++******)))******)))''''''(((***))))))((((((((((((((()))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,//////...---111===NNN\\\^^^___```aaa]]]YYY]]]ccc\\\^^^___ZZZTTTZZZqqq~~~}}}mmmeeedddeeecccbbbcccgggiiihhhfff[[[\\\]]]]]]YYYRRRJJJEEE???AAABBBCCCCCCAAA>>><<<666555555777999;;;::::::999;;;===>>>===<<<<<<<<>><<<:::666444222111000111333444444444;;;<<<<<<===???@@@BBBCCC>>>???@@@@@@@@@AAADDDFFFIIIHHHFFFBBB>>>>>>BBBFFF@@@BBBFFFLLLRRRXXX\\\___```aaabbbeeehhhkkknnnooonnnqqquuuxxxxxxxxxyyyzzzzzzzzz{{{{{{{{{|||||||||yyyzzzzzzxxxuuutttuuuwwwiiiMMM===888666666333222000///---,,,,,,,,,************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''''')))***)))((('''111!!!$$$--- &&&zzz(((((())))))))))))*********,,,$$$!!!***000...***+++((("""&&&NNN---...000222444666777888999:::<<<>>>AAACCCEEEFFFMMMGGGoooKKK>>><<<>>>333<<>>=========<<<;;;999888777777777111111000...,,,+++---///+++***)))(((((((((((()))(((((((((((((((***+++,,,&&&&&&''''''((()))))))))''''''((((((((((((''''''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,---------......---,,,000>>>PPP^^^bbbdddhhhhhhbbb[[[[[[```TTTZZZ]]]WWWPPPXXXqqqppp___VVVTTTRRRRRRSSSWWW]]]aaabbbbbb\\\^^^___\\\TTTKKKEEECCC@@@AAABBBCCCAAA>>>:::888222333444666888::::::::::::<<<>>>>>>===<<<===>>>BBBEEEGGGFFFDDDFFFMMMSSSYYY^^^jjj}}}kkk^^^\\\[[[]]]^^^[[[TTTNNNPPPRRRVVV[[[]]]YYYQQQKKKDDDAAA===;;;:::888666444111000111222444666777888===>>>???AAABBBBBBBBBAAA@@@AAACCCDDDEEEHHHLLLPPPRRRTTTSSSLLLCCC???AAAFFFIIIIIILLLPPPVVV\\\```aaaccccccdddfffiiikkkmmmooonnnqqquuuwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxvvvuuuvvvwwwhhhLLL===777666666333222000///---,,,,,,,,,************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))+++,,,+++(((''''''(((%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''''')))++++++)))###((()))%%%&&&,,,---)))bbb))))))))))))******++++++***---///+++$$$###)))111,,,%%%$$$***,,,+++333@@@888:::===@@@CCCFFFGGGHHHMMMMMMNNNNNNOOOPPPQQQQQQQQQYYYVVVOOO:::QQQFFFAAACCC???EEE===777wwwPPPBBBVVVDDDFFFFFF<<<<<<======<<<;;;<<>>===<<<;;;;;;;;;======;;;;;;:::777555444666888000...,,,***)))((())))))))))))))))))))))))******&&&&&&''''''((((((((()))'''(((((((((((((((((('''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,++++++111???RRR```]]]aaajjjnnniii___ZZZ[[[OOOUUUXXXUUUUUUbbbyyy~~~tttdddUUULLLJJJGGGHHHLLLQQQWWW[[[]]]]]]___aaaaaa\\\QQQHHHCCCAAAAAAAAABBB@@@===999555333000111444666888999:::;;;<<<===>>>>>>===>>>@@@AAAFFFHHHIIIFFFDDDGGGPPPWWW]]]nnnxxxdddTTT\\\]]]```cccbbb\\\RRRJJJIIIFFFEEEKKKSSSVVVPPPJJJ@@@>>>:::888777666444222000111333444666888;;;<<<;;;>>>BBBEEEFFFDDDAAA???AAACCCEEEGGGJJJOOOUUUZZZ```dddddd]]]QQQIIIHHHKKKPPPOOOOOOSSSZZZaaaeeegggjjjjjjjjjkkklllmmmoooooonnnqqqtttvvvvvvuuuvvvvvvuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyxxxvvvuuuvvvwwwgggLLL===777777666333222000///---,,,,,,,,,***************+++++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))),,,...,,,(((&&&''')))%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******(((%%%%%%))))))&&&///'''%%%---111,,,%%%"""777...XXX)))))))))***++++++,,,,,,000'''&&&---///((($$$'''000,,,---222111+++***...999EEE~~~EEEGGGJJJMMMPPPQQQRRRRRRRRRRRRQQQPPPNNNMMMMMMLLLBBBKKKHHHNNNSSS888FFFMMM999DDDAAAFFFAAAGGGjjjccc<<>>CCCGGGHHHEEECCCCCCDDD@@@AAACCCKKKFFF@@@<<<000FFF===999777666555555777999:::===>>>===<<<:::999:::;;;777555111...,,,+++++++++,,,,,,,,,,,,+++)))(((''')))))))))))))))((((((((('''(((((())))))(((((('''&&&'''(((((()))(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,***+++++++++111>>>QQQ^^^[[[aaalllvvvtttiii___\\\MMMRRRTTTUUU]]]nnnyyymmmaaaVVVPPPOOOKKKNNNRRRWWWZZZ[[[ZZZZZZ___```___YYYOOOFFFAAA@@@AAA@@@???<<<999555222000///222666888999999;;;<<<===>>>???>>>>>>@@@CCCFFFMMMLLLJJJFFFFFFKKKTTT[[[fffpppYYYSSSUUU]]]^^^___```\\\UUUKKKDDDGGGAAA===???FFFKKKHHHDDD<<<:::777555444333111000222444666777888:::===@@@===AAAFFFJJJKKKIIIEEEBBBEEEFFFIIILLLPPPVVV]]]bbbgggkkkmmmhhh^^^VVVTTTVVVYYYVVVSSSVVV^^^ffflllnnnqqqpppppppppqqqqqqrrrsssooorrruuuvvvvvvuuuuuuuuutttuuuvvvwwwxxxwwwvvvvvvxxxyyyyyyxxxvvvuuuvvvxxxgggLLL===777777666333222000///---,,,,,,,,,))))))*********+++++++++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((+++...,,,'''$$$%%%(((%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''+++***&&&%%%(((((($$$)))$$$###&&&###'''444+++""""""PPP))))))******+++,,,,,,---+++%%%%%%---333222...---000......222777===BBBFFF666DDDTTTLLLKKKMMMOOOPPPQQQPPPOOONNNJJJJJJJJJJJJJJJJJJJJJJJJXXXOOO===CCCVVV???UUUKKK[[[kkkwwwsssggg^^^XXXSSSXXXUUUhhh\\\QQQdddmmmiiimmm___KKKSSS```YYYVVV\\\^^^QQQooorrrtttyyyeee\\\[[[VVV===UUUCCCJJJSSSSSSTTTSSSPPPLLLHHHGGGFFFSSSYYY]]]XXXMMMEEECCCEEEGGGDDDAAACCCAAAfffUUUDDD;;;999777;;;999777555555777999:::???@@@AAAAAA???======>>>???<<<888444000/////////---///111222333111///...,,,,,,,,,++++++******)))(((((())))))))))))((((((''''''((())))))))))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++***+++,,,,,,000<<>>===:::888555333222111000444888:::::::::;;;===>>>>>>??????@@@BBBGGGJJJNNNKKKGGGGGGKKKTTT^^^eeewwwvvv\\\NNNQQQXXXTTTRRRNNNKKKGGGCCC???===@@@???===<<<===>>>>>>===888666444333444444222111444666999::::::<<>><<<;;;<<<>>>???FFFHHHJJJJJJHHHGGGFFFFFFEEEBBB===888444222111222---000555999<<<<<<;;;:::000///......,,,,,,+++***(((((())))))))))))(((((('''(((((()))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,+++******+++---------000:::IIIUUUZZZ\\\fffsssxxxoooaaaXXXLLLSSSXXXYYYbbbtttvvvqqqnnnmmmnnnqqqjjjmmmqqqqqqlllddd^^^ZZZUUUTTTQQQNNNJJJEEEAAA>>>;;;999777555333333333333111555:::<<<;;;;;;<<<>>>>>>??????@@@AAADDDIIIMMMKKKGGGDDDFFFPPP]]]iiiqqq{{{gggUUUPPPSSSTTTRRRPPPKKKCCC<<<999;;;>>>AAA:::???CCCBBB===:::<<>><<<>>><<<999555222111111111555777999;;;<<<<<<<<<<<<>>>AAABBB>>>???DDDHHHIIIIIIEEEGGGOOOVVV[[[iiixxxlllVVVRRRWWWUUULLLFFFAAA???<<<999888:::<<<>>>>>>AAACCC@@@???@@@===999888333111333333111111333444888<<<<<<;;;===CCCIIISSSSSSUUUWWWYYYZZZXXXVVV[[[]]]aaaeeeiiinnntttxxxrrrlllgggkkkppplllqqqooommmnnnqqqsssuuuuuuooossswwwxxxvvvtttuuuvvvuuuvvvvvvvvvwwwwwwwwwwwwuuuvvvwwwwwwvvvuuusssrrrfffPPP<<<666777111333222111000///...---,,,************************+++++++++******)))((('''&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))((('''%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,---000...,,,+++,,,---//////***,,,000444999===@@@BBBDDDHHHIIIHHHJJJOOOPPPLLLNNNPPPSSSTTTSSSQQQRRRTTT```mmmuuummm[[[RRRYYYeeeiiifffggglllmmmkkklllpppyyyrrr{{{}}}}}}xxx{{{uuuyyyzzzvvv{{{xxxkkkgggllluuuooolllooopppppptttzzzwwwlllaaaYYYRRRIIIEEEDDDGGGDDD@@@>>>???AAADDDFFFCCCDDDFFFGGGFFFDDDCCCCCCEEEDDDDDDFFFHHHGGGCCC???===<<<;;;:::;;;===@@@AAA@@@@@@>>>===<<<<<<======444333222///---+++)))(((...,,,***)))))))))(((&&&((((((''''''&&&''''''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))************)))))))))(((+++++++++++++++++++++++++++---......000;;;LLLZZZ___dddhhhaaaaaarrrwwweeeQQQZZZWWWVVVhhh}}}~~~vvv~~~~~~}}}}}}}}}}}}}}}~~~{{{vvvqqqjjjccc___VVVSSSNNNJJJEEE@@@;;;999===;;;777444222111222222666777999;;;<<<============??????===@@@FFFJJJIIIEEEDDDHHHQQQYYY___lllyyypppcccYYYYYYZZZRRREEE<<<<<<;;;;;;;;;===AAAEEEGGGFFFJJJKKKKKKLLLMMMHHHBBB<<<666333444444222222444444777:::<<>>777777111333222111000///...---,,,******************************+++******)))((('''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,---......---,,,+++,,,---000333555999<<>>;;;:::888666333222222333333888888999:::<<<===>>>???<<<===<<<<<>>DDDLLLSSSXXX]]]]]]]]]^^^aaaeeeiiilllsssvvvyyy|||vvvqqqllloooqqqkkkkkkiiiiiikkkooorrrtttuuurrrtttuuuuuuuuuuuuvvvxxxvvvuuutttssstttuuuwwwxxxyyyyyyzzz{{{{{{zzzyyyxxxeeePPP>>>888888333333222111000///...---,,,***************************************)))((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''((())))))***))))))))))))))))))))))))++++++++++++++++++,,,,,,+++,,,,,,...///000000111///111444666999<<>>>>>???@@@BBBCCCEEEEEE>>><<<888555444666999;;;===>>>@@@BBBCCCCCCAAA@@@666333000.........---+++)))))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))*********)))))))))))))))***+++++++++++++++,,,,,,,,,...///...111===OOO^^^ZZZ```mmmvvviiiQQQWWWVVVXXXfffttt|||}}}wwwrrroookkkhhhfffddd___VVVMMMEEE???===888666444333222333444555888999:::;;;<<<>>>@@@AAA>>>>>><<<>>>GGGPPPQQQMMM???EEENNNWWW```iiippprrrYYYZZZYYYSSSGGG===:::;;;===???BBBFFFJJJOOORRRTTT___fffnnnwww~~~}}}ooo```DDD===888777777555666:::>>>===>>>BBBKKKTTTZZZ^^^bbbdddhhhlllpppuuu{{{~~~rrrlllhhhlllpppjjjiiihhhhhhkkkppptttvvvvvvttttttttttttuuuvvvwwwxxxzzzxxxvvvuuuuuuwwwzzz{{{xxxyyyzzz{{{{{{{{{zzzyyybbbNNN===888:::555333222111000///...---,,,************************)))************))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((()))******************************))))))******+++,,,---------...000222555777999:::???BBBFFFGGGGGGGGGIIIKKKJJJJJJKKKMMMQQQTTTUUUVVVZZZ```jjjvvv~~~|||~~~wwwqqqnnnqqqvvv{{{|||uuummmgggaaa[[[WWWVVVWWWWWWSSSMMMFFFBBB@@@???>>>======???BBBEEEGGGDDDBBB???<<<:::888888888;;;===@@@DDDFFFGGGGGGGGGHHHFFFBBB???;;;666111---++++++***)))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))***************++++++,,,,,,,,,---//////---000;;;NNN]]]dddmmm|||www___VVVUUUSSS]]]rrr}}}}}}}}}|||}}}yyysssoooiiigggaaaWWWLLLBBB<<<:::666555444333333444666777888999;;;<<<>>>@@@AAABBBAAAAAA???AAAIIIRRRRRRNNN@@@JJJSSSXXXaaajjjlllhhhYYY\\\ZZZNNN???888999===???BBBGGGMMMSSSWWWZZZ[[[bbbfffkkkqqqxxxxxxmmm```DDD===888888888777999<<<>>>???BBBIIITTT___gggkkklllrrrzzznnngggdddkkkqqqmmmiiiiiijjjmmmrrrvvvxxxxxxuuutttttttttuuuwwwxxxxxxyyyxxxvvvtttuuuwwwyyy{{{vvvwwwxxxyyyzzzzzzyyyxxxcccMMM<<<888:::666333222111000///...---,,,************************))))))************))))))(((((('''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((''''''&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))(((((())))))***+++************************'''((()))***,,,---/////////111444999===BBBEEEGGGGGGIIIKKKKKKIIIIIILLLOOOUUUSSSTTT\\\jjjuuuzzzzzz||||||yyy}}}}}}zzzuuunnniiifffeeeccc___XXXQQQJJJFFFBBB@@@>>><<<;;;<<<>>>@@@DDDDDDBBBAAA???===;;;:::;;;<<>>>>>>>>>>>???@@@AAABBBCCCDDD@@@@@@AAACCCFFFHHHHHHGGG>>><<<999666222///...---************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++***)))(((((()))))))))************)))******+++,,,,,,------***,,,------111???TTTeeejjjpppyyytttfffiiirrrnnnjjjkkknnn~~~|||yyyzzz|||||||||}}}}}}{{{ssseeeSSSEEE===;;;888777666555555666888999666999===AAACCCCCCBBBAAA???BBBCCCAAABBBFFFFFFDDDAAANNNVVVVVV]]]iiifffXXXWWWYYYUUUIII???>>>@@@@@@JJJNNNVVV^^^dddhhhiiiiiifffoooxxxzzzvvvjjjWWWGGG;;;777555888;;;;;;===@@@;;;DDDPPP]]]jjjxxxzzzgggdddeeennnsssmmmjjjjjjlllppptttxxxyyyxxxuuuttttttvvvyyyzzzxxxuuusssssssssrrrsssttttttuuuqqqrrrtttvvvwwwxxxwwwwwwiiiPPP;;;666999555333222111000///...---,,,************************((())))))*********))))))******)))(((((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''((())))))(((''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++++++++++++++...000222444777:::<<<>>>AAABBBDDDFFFHHHJJJKKKLLLMMMQQQVVV\\\hhhzzzwwwrrrzzz~~~rrrqqqkkkfffeeeccc\\\SSSLLLEEEDDDEEEGGGJJJKKKKKKJJJRRRPPPOOOPPPOOOJJJDDDAAAGGGAAA:::<<>>BBBEEEDDDBBBAAA===AAABBB>>>===???@@@>>>@@@NNNVVVTTT\\\hhheeeVVV[[[YYYOOO@@@:::@@@FFFHHHSSSWWW^^^eeeiiijjjiiihhhmmm{{{YYY@@@888444444888<<<<<<>>>AAA@@@JJJXXXfffqqq}}}ssscccbbbeeemmmppphhhjjjjjjlllppptttwwwxxxwwwtttttttttwwwzzzzzzwwwttttttttttttuuuuuuuuuuuuuuuqqqrrrtttvvvwwwxxxxxxwwwjjjNNN@@@999666666444333111000...---------++++++************++++++************))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''%%%(((+++......+++(((%%%''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***)))***+++)))(((((()))+++------,,,******)))))))))(((((()))***,,,,,,***)))+++,,,---,,,++++++...000111888===<<<>>>CCCDDDAAAHHHKKKOOORRRVVVXXXZZZZZZ^^^gggsss}}}{{{ooojjjiiijjjmmmqqqqqqnnnjjj]]]TTTKKKJJJPPPUUUVVVTTTQQQQQQOOOJJJDDDCCCEEEHHHGGGDDDDDDHHHHHHFFFHHHMMMOOONNNNNNNNNNNNMMMIIIFFFEEEGGGKKKNNNKKKGGGIIIOOOKKKJJJHHHFFFEEEDDDCCCCCC???BBBCCCAAAAAADDDCCC@@@BBBDDDCCCAAA======AAAEEEDDDEEEGGGFFFAAA===AAAIIIeeetttxxxwww{{{{{{~~~}}}}}}|||}}}vvvxxxqqqggg___VVVPPPPPPMMMFFF@@@@@@AAA??????AAAEEEFFFEEECCCGGGIIIKKKMMMNNNMMMLLLKKKMMMLLLJJJGGGEEEBBBAAA@@@>>>888111...///...+++(((+++***)))***++++++)))'''((((((((())))))******++++++***((('''''''''((()))((((((((((((((((((((((((******************++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))************+++++++++///......---000>>>YYYrrrxxxooopppmmm]]]UUU[[[]]]mmmsss{{{}}}}}}|||{{{{{{zzzzzzzzz||||||{{{xxxuuuzzzxxxtttsssrrrrrrqqqpppnnnfffYYYMMMCCC<<<888555666666555555666777999:::666777:::???BBBDDDCCCBBB???>>><<<:::999:::;;;<<>>;;;444222888<<<===>>>BBBHHHUUUeeeqqq{{{||||||~~~}}}~~~}}}xxxnnndddaaaeeejjjjjjhhhjjjkkkooouuuzzz|||{{{zzzxxxuuutttvvvzzz{{{xxxssswwwvvvuuuuuuvvvvvvuuutttuuuuuuuuuuuuuuuvvvvvvwwwjjjOOOAAA999666666444333111000...---------++++++************++++++************))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((((((((()))******)))(((((((((''''''&&&&&&''''''(((&&&''')))(((''''''(((***)))***+++***(((((()))+++******))))))))))))))))))+++******+++---...//////,,,------,,,---111777===;;;@@@BBB???BBBLLLVVVYYY___jjjsssvvvxxx{{{|||zzzyyyyyytttqqqnnnjjjfffbbb[[[SSSMMMJJJKKKOOOSSSWWWXXXVVVUUUKKKIIIFFFGGGKKKSSS[[[```bbbfffiiihhhccc^^^\\\\\\aaadddeeeaaa[[[XXXXXXZZZccceeehhhjjjkkkjjjiiihhhbbbaaaaaaaaa]]]YYY\\\cccgggaaaYYYXXXZZZ[[[WWWRRRVVVZZZ\\\\\\\\\^^^]]]YYYSSSPPPJJJFFFDDDCCCDDDDDDDDDBBBAAAAAA>>><<<@@@GGG>>>FFFKKKGGGBBBEEELLLQQQGGGJJJSSScccqqq{{{sssnnnfff```___]]]UUUPPPOOOEEEBBB@@@@@@AAACCCBBB@@@BBBDDDFFFHHHJJJKKKKKKKKKPPPPPPOOONNNLLLJJJHHHGGGDDD???999666666555111------***(((''')))*********((((((((((((((((((((((((+++***)))((('''(((((()))(((((((((((((((((((((((((((((()))***++++++,,,,,,))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************++++++++++++......//////222???YYYpppnnnhhhmmmmmm]]]SSSXXXZZZdddjjjvvv|||vvvyyy~~~~~~|||||||||zzzzzzzzz{{{||||||yyywww|||zzzvvvsssoooiiiccc^^^WWWQQQHHHAAA<<<999777555555555555555666777999:::888999;;;>>>AAACCCDDDDDDBBB@@@>>><<<;;;;;;<<<===BBBIIIRRRZZZ___aaacccccccccWWWIIIAAA???BBBLLLWWWdddggglllmmmhhhhhhvvveeeJJJ999444777222111666999;;;@@@GGGXXXgggyyy~~~tttoooppppppooommmooossszzzwwwfffhhhddd___\\\]]]bbbhhhkkkmmmnnnqqqvvvzzz||||||{{{xxxvvvtttvvvyyyzzzvvvrrruuutttssstttvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxyyykkkOOOAAA999666666444333111000...---------++++++************++++++************))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))***)))'''&&&&&&''')))***(((''''''&&&&&&''''''(((&&&((())))))(((((()))***)))***+++***((((((***,,,)))))))))))))))***++++++///...---,,,,,,---...///,,,111666999888888999;;;@@@HHHPPPVVV___ooovvvjjjtttwwwyyyuuulll```XXXTTTPPPPPPOOOLLLIIIGGGIIILLLNNNTTT[[[aaaccccccbbbaaacccfffhhhiiijjjrrrzzzwwwzzzzzz}}}~~~~~~{{{zzzwwwwww~~~zzzooooootttxxxyyy|||}}}zzzsssjjjeeecccbbb___\\\___ZZZWWWVVVSSSLLLGGGFFFFFFJJJIIICCC???AAADDDEEE:::<<>><<<<<<<<>><<<<<<@@@DDDQQQ^^^ooo|||zzznnn___TTTQQQPPPVVV^^^___[[[WWWVVVWWWRRRVVVZZZ^^^```dddjjjnnnuuu|||yyyzzzxxxlll___WWW___aaa```[[[VVVSSSMMMFFFKKKIIIIIILLLJJJFFFEEEHHHAAA@@@======CCCLLLTTTXXX\\\eeeqqq{{{zzzyyyyyy{{{{{{uuummmgggpppnnnlllhhhddd___ZZZWWWFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHJJJLLLNNNNNNMMMMMMNNNLLLJJJJJJIIIHHHDDDAAAAAA===777333///---***(((***************)))))))))***))))))((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))*********************+++++++++,,,,,,------...///333CCC___xxx{{{uuu}}}ooo______bbbcccjjjxxx~~~}}}|||||||||zzzyyyyyy{{{}}}}}}|||xxxvvvsssmmmeee[[[OOOHHHEEECCC@@@>>>>>>===<<<:::333333444555666888999:::;;;;;;;;;<<<>>>DDDJJJOOONNNLLLHHHDDD@@@===<<<;;;;;;@@@HHHOOOVVV[[[```cccbbbRRRCCC===@@@HHHTTT^^^kkkqqqkkk^^^aaayyy{{{```AAA444444555444222...111333444666>>>LLLYYYwwwwwwxxxxxxuuusssxxx~~~}}}ssskkkjjjkkkjjjmmmrrrwwwmmmNNNDDDKKKRRRSSSQQQSSSTTTQQQPPPUUU```jjjsssssssssuuuxxxzzz{{{zzzzzzxxxvvvvvvwwwwwwuuurrrtttsssssstttvvvwwwvvvuuuqqqqqqrrrsssuuuwwwyyyzzznnnQQQBBB:::666555444333111000...---------++++++************++++++************)))))))))(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''%%%%%%&&&'''(((******+++((((((''''''''''''(((((((((((((((''''''(((((((((((()))******))))))***,,,)))***+++***)))***+++------,,,,,,,,,,,,,,,,,,---)))---333888:::===???BBBEEEEEEDDDAAACCCMMM^^^llluuu~~~rrrggg___[[[\\\VVVTTTVVVUUUQQQTTTZZZZZZaaaiiimmmnnnqqqvvv{{{wwwzzz}}}~~~wwwwwwwwwuuupppnnnjjjbbbYYYTTTNNNKKKPPPSSSRRRPPPPPPKKKIIIGGGDDDAAA???>>>???EEEFFFGGGKKKSSSaaappp{{{uuu|||yyyooo}}}}}}}}}zzzssskkkccc___RRRPPPMMMIIIFFFCCCBBBAAABBBDDDFFFIIIKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKIIIGGGEEEBBB???<<<777222...+++++++++*********)))))))))))))))))))))(((((('''((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,///------...333DDDccc~~~yyy~~~rrr```___bbb]]]eeettt}}}||||||{{{|||{{{zzzzzz|||~~~~~~}}}zzzvvvpppiiiaaaWWWNNNHHHCCC@@@>>><<<;;;:::888666444444555666888888999999::::::::::::===DDDMMMTTTRRRPPPLLLHHHCCC???<<<;;;999===BBBHHHOOOVVV^^^ccc___OOO@@@===DDDOOO[[[dddmmmmmmcccXXXddd}}}]]]JJJ777111222111...,,,///444777666999DDDUUUbbbzzzrrrllllllnnnooouuu|||sssaaaIII>>>EEEQQQRRRKKKOOONNNMMMMMMRRRZZZdddkkksssrrrqqqsssvvvxxxxxxwwwzzzyyywwwvvvvvvvvvuuutttwwwuuuttttttuuuuuutttrrrnnnooooooqqqsssuuuwwwxxxoooRRRBBB:::666555444333111000...---------++++++************++++++************))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''((((((((('''((()))******)))((('''&&&&&&'''((())))))******'''(((((())))))((((((''')))((((((''''''(((((()))(((***++++++******+++,,,)))***+++*********,,,...,,,,,,+++,,,,,,---......222777<<>><<<:::::::::888777666666777888999999999999:::;;;;;;:::<<>>;;;<<>>BBBGGGJJJLLLQQQYYY___[[[nnnuuuzzzxxxooogggeeefffeee\\\aaagggiiijjjooozzz~~~~~~|||nnnffffff^^^___```aaa^^^WWWNNNGGGBBB>>>>>>AAAAAAAAAEEELLLZZZdddqqqzzz~~~zzzxxxrrrpppnnniiiddd___ZZZWWWNNNLLLIIIFFFCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGIIIKKKHHHGGGGGGIIIJJJIIIGGGEEE<<<;;;888555111...+++***((())))))***)))((('''&&&(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************+++++++++,,,,,,,,,------,,,,,,---...222@@@\\\tttjjj\\\fff{{{yyylllgggfffdddnnn{{{~~~~~~}}}}}}}}}~~~|||zzzwwwssslllccc[[[QQQIIICCC???===:::999999999999888888999::::::::::::999888===>>>===;;;:::???HHHPPPLLLLLLKKKJJJIIIGGGFFFEEE@@@???>>>???FFFRRR```iiigggVVVFFFGGGSSS___ggglllooobbbUUUVVVdddmmm___KKK555111///111111222666<<<666;;;===<<>>@@@FFFOOOWWWbbbpppzzzsssmmmfff```YYY___```XXXUUU^^^jjjqqqkkkpppuuuvvvxxx}}}xxxuuuqqqmmmiii[[[RRRLLLLLLKKKFFFEEEHHH@@@FFFHHHGGGOOOaaaqqqyyy~~~}}}|||yyyuuupppkkkhhh```]]]WWWQQQLLLIIIHHHHHHBBBBBBBBBAAABBBCCCGGGJJJKKKIIIHHHHHHIIIIIIIIIHHHHHHFFFBBB===888333///---((()))*********)))'''&&&((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))************++++++,,,,,,,,,---------***,,,...000222===UUUkkkbbbUUUccc{{{uuusssjjjttt~~~}}}~~~|||yyypppmmmhhhbbbZZZRRRIIICCC===:::666444444444333333::::::;;;<<<;;;:::999888@@@@@@???;;;999<<>>???EEERRRaaallljjjXXXHHHIIIUUU```gggkkkkkk]]]QQQUUUcccfffUUUAAA555333444666555222555:::888===>>>===CCCSSSbbbhhhXXXUUUVVV\\\bbbqqqsssWWWEEE>>>@@@FFFAAABBBEEENNN[[[___TTTFFFBBBAAAAAAEEEMMMXXXcccjjjmmmnnnppptttwwwxxxuuusssrrrrrrrrrqqqpppqqqsssuuutttsssrrrsssuuuuuutttsssoooppppppqqqrrrtttuuuvvvnnnPPPBBB;;;777666444222111000000///,,,***++++++************++++++)))))))))))))))*********((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''************))))))))))))(((((()))+++------+++))),,,...111222000......///777888;;;>>>===<<>>333333333333555777999:::<<<<<<>>>BBBIIIQQQYYY^^^UUUTTTSSSVVVfffmmmTTTEEE@@@AAABBBHHHMMMZZZffffffZZZLLLDDDAAACCCEEEDDDDDDKKKVVV```eeekkkqqqsssuuuxxxwwwssstttsssqqqpppqqqsssuuuvvvvvvuuuuuutttssssssrrrrrrqqqqqqrrrrrrrrrsssssssssnnnPPPBBB:::666555444222111000000///---***++++++************++++++*********)))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))************))))))(((((((((((())))))))))))))))))))))))------,,,,,,------,,,,,,000...+++((((((---555<<<>>>>>>AAAGGGMMMTTT```lll}}}llleeebbb^^^[[[[[[cccooo{{{}}}wwwkkk___TTTKKKCCC>>>DDDCCC>>>;;;CCCZZZrrr}}}zzzuuupppggg]]]VVVLLLIIIEEE@@@======???AAABBBCCCEEEGGGIIIJJJKKKKKKIIIJJJKKKKKKIIIFFFCCCAAA999555111...---,,,***)))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))((((((++++++,,,,,,,,,,,,------...,,,,,,---///999NNNaaabbb]]]bbbpppuuurrrvvvrrrjjj|||yyyoookkkeee]]]UUUMMMEEE???<<<:::777555444444666777777888:::;;;<<<;;;:::999AAAEEEGGGBBB;;;:::BBBKKKGGGIIILLLNNNOOOPPPRRRTTTPPPMMMHHHDDDBBBEEEKKKPPPVVVOOOHHHIIIQQQ]]]ggglllgggUUUOOO^^^lllcccLLL;;;666666666777888:::<<<=========>>>AAAEEEKKKQQQTTTRRRQQQSSS\\\qqqqqqWWWHHHDDDGGGJJJPPPVVVaaaiiidddTTTGGGAAA@@@DDDGGGFFFCCCEEELLLSSS___ffflllnnnqqqtttrrrnnnrrrqqqpppppppppqqqssstttvvvvvvuuutttsssqqqppppppnnnnnnooopppqqqrrrssstttoooPPPAAA:::555444444222111000111///---+++++++++************++++++++++++******))))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''(((((())))))******)))))))))))))))))))))))))))(((((((((((()))*********))))))))))))((((((((())))))))))))))))))))))))...---+++******+++---...,,,///222444444777<<>>999666333///+++)))'''((()))***+++***)))((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------...---------...777MMM```[[[YYYaaammmqqqooozzzqqqlll|||xxxooojjjddd]]]UUULLLCCC======;;;999777777888:::;;;:::::::::;;;;;;;;;;;;<<>>???AAAAAAAAABBBEEEHHHKKKMMMQQQSSSYYYiiinnnUUUHHHGGGNNNTTT___fffnnnooobbbNNNBBB>>>>>>CCCIIIHHHDDDCCCGGGMMMYYYcccmmmpppppppppooollloooooooooppppppppppppqqquuuuuutttsssqqqpppnnnmmmlllmmmnnnoooqqqssstttuuuoooQQQAAA999555333333222111111111000...,,,++++++************++++++,,,++++++***)))(((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''(((((())))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,---000222...333:::>>>@@@EEEKKKQQQggglllxxxyyyxxxyyykkkddd```XXXSSSQQQVVV]]]gggvvv~~~iii___^^^gggjjj\\\JJJBBBHHHLLLRRRZZZggg|||}}}vvvoookkkhhhccc^^^XXXQQQKKKGGGCCCCCCCCCCCCBBBAAA@@@@@@DDDFFFHHHJJJKKKJJJHHHGGGDDDBBB>>>;;;888333...***)))************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,------+++++++++,,,,,,,,,------------------...999OOOddd```\\\aaalllmmmjjjrrrooojjj|||wwwpppkkkeee]]]TTTKKKBBB<<<<<<;;;999888888:::<<<>>><<<;;;;;;:::;;;<<<===>>>SSSYYY\\\UUUHHH???@@@EEELLLMMMMMMNNNNNNPPPSSSVVVPPPRRRSSSRRRNNNIIIFFFDDDKKKLLLNNNOOOSSS[[[eeemmmbbbXXXWWWbbbjjj```III888888888888888:::<<<>>>???CCCDDDEEEGGGJJJLLLNNNOOOUUUZZZiiikkkUUUIIILLLXXXbbbnnnuuu{{{uuuaaaJJJ??????<<>>;;;666222000...,,,)))(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))***+++,,,------...+++++++++,,,,,,,,,------,,,---...///000;;;TTTkkkjjjaaaaaajjjkkkbbbaaahhhooojjj||||||xxxsssnnnfff]]]TTTKKKCCC===;;;999888777888:::<<<>>>===<<<;;;::::::<<<===???MMMTTTYYYVVVKKKBBB@@@AAAKKKLLLLLLLLLKKKMMMPPPRRRRRRTTTUUUTTTPPPKKKHHHFFFHHHKKKNNNQQQSSSZZZccckkkbbbZZZWWW\\\aaaZZZIII;;;999999999:::;;;===???@@@BBBDDDHHHLLLPPPRRRSSSTTTXXXeee|||ooo[[[PPPTTTbbboooxxx~~~xxx^^^EEE<<<>>>???DDDHHHGGGGGGOOO```nnnwwwssstttooooooppppppppppppooonnnnnnooopppqqqrrrqqqpppooonnnnnnooooooppppppqqqqqqoooPPPAAA:::555444333222111111222111///---++++++************++++++++++++******))))))(((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''(((((())))))*********************************))))))))))))***++++++)))))))))************++++++++++++,,,------......***---000111111555;;;@@@LLLTTT^^^gggppp~~~{{{yyyrrreeeYYYUUULLLPPPVVVXXXfff}}}}}}mmmiiifff```ZZZVVVUUUXXX[[[fffpppzzz}}}yyyvvvsssrrrrrrqqqlllhhh]]]YYYRRRJJJEEEBBBAAAAAA>>>???AAACCCEEEHHHIIIKKKGGGFFFEEEEEEDDDBBB???<<<888555111---*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++---//////000<<>>999888666666666999;;;===<<<<<<;;;:::;;;<<<===>>>???DDDIIIKKKGGGCCC@@@???HHHIIIKKKLLLLLLNNNPPPSSSXXXYYYZZZXXXSSSNNNJJJIIIFFFIIILLLOOORRRXXXaaagggccc]]]XXXYYY[[[WWWKKKAAA<<<<<<<<<<<<>>>@@@BBBCCCAAAEEEJJJOOOSSSUUUUUUUUUYYYlllsssbbbWWW[[[iiiwwwxxx]]]CCC;;;>>>DDDGGGIIIGGGKKK[[[vvv{{{ttttttppppppoooooooooooonnnnnnkkkmmmoooqqqrrrrrrqqqpppmmmmmmmmmmmmmmmnnnnnnnnnnnnPPPBBB:::666555333222111111222222000...++++++************++++++*********)))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''(((((())))))************************************))))))******+++,,,))))))*********+++++++++,,,,,,------...//////000---000333777<<>><<<888444111...,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))******++++++,,,,,,++++++,,,,,,,,,,,,------+++---/////////;;;UUUnnneee[[[\\\mmmwwwuuutttxxxxxxjjjvvvwwwvvv{{{}}}zzzwwwooodddXXXOOOHHHBBB???999888666555666888:::<<<;;;;;;::::::;;;;;;<<<===999999;;;===???@@@>>><<>>@@@BBBCCCFFFIIINNNSSSVVVVVVUUUSSSYYYooo}}}xxxuuuvvv|||{{{ooofffjjjzzz}}}```GGG>>>@@@EEEIIILLLMMMVVVoooyyyrrrooopppooommmlllllllllmmmnnnlllnnnppprrrsssrrrpppooolllmmmmmmnnnooopppqqqqqqnnnPPPBBB;;;777666333222111222222222000...++++++************++++++)))))))))))))))*********))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''(((((()))******************************************)))******+++,,,))))))******++++++++++++------......///000000111555888===CCCNNN```vvvuuuvvvgggWWWQQQVVV___hhhmmmzzz|||uuujjjgggccciiissszzznnnccc^^^]]]YYYSSSdddsssuuuoooddd[[[UUUUUUWWWYYYGGGEEEBBB??????@@@CCCEEEFFFEEECCCDDDDDDEEECCCBBBAAA@@@>>>;;;777222...,,,))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,...000///...888SSSlllqqqggghhhvvv~~~{{{{{{zzzhhhpppxxx~~~~~~}}}uuuvvv~~~}}}{{{wwwooobbbVVVLLLFFFAAA>>>:::888666555666888:::<<<:::::::::;;;;;;;;;;;;<<<===999555555999<<<<<<:::AAAFFFKKKPPPTTTWWW[[[]]]ZZZ]]]bbbccc___ZZZUUURRRMMMMMMNNNPPPVVV\\\bbbffffffccc```]]]]]]ZZZSSSLLL::::::::::::<<<>>>@@@AAALLLOOOTTTXXXYYYWWWTTTRRRZZZpppmmmbbbWWWQQQPPPVVVgggxxxyyyfffLLLBBBDDDEEEJJJOOOTTTbbb}}}vvvqqqlllooonnnllljjjjjjjjjlllmmmnnnooorrrssssssqqqooonnnnnnooopppqqqsssuuuvvvvvvmmmMMM@@@<<<888222333333333222111///---,,,---,,,++++++******++++++++++++***)))(((((())))))))))))))))))))))))))))))++++++)))((('''''''''''''''''''''''''''((())))))''''''(((((('''&&&%%%%%%(((((((((((())))))))))))***)))'''&&&'''(((***+++,,,---...---+++***+++,,,,,,------,,,+++***,,,---------,,,,,,+++---///000333...---111111///222888>>>>>>HHHaaajjj^^^___aaaeeeeeeeeesssyyyxxxttttttyyy~~~~~~~~~zzzsssmmmaaa[[[XXXbbbccciiiuuu}}}tttlllgggeeegggkkk^^^TTTHHH@@@@@@CCCEEEEEECCC@@@AAAGGGIIIFFFDDDEEEBBBCCCDDDCCC???:::444000,,,***(((''')))******)))***))))))(((((((((((()))(((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,,,,------(((.........222666KKKjjjppprrr~~~{{{~~~kkkhhhssswww}}}wwwyyy}}}xxxwwwnnn```UUULLLEEE>>>:::;;;777333555999<<<;;;888:::<<<;;;999;;;??????<<<<<<777222333777::::::888>>>DDDLLLTTTYYY\\\^^^___\\\^^^``````___[[[WWWUUUWWWXXXXXXVVVWWW\\\dddkkkiiiiiiccc[[[ZZZ]]]XXXNNN>>><<<<<<===<<<;;;>>>DDDTTTVVVZZZ]]][[[WWWUUUVVVbbbqqq{{{cccWWWPPPGGGBBBAAAEEEQQQ]]]hhhNNNAAA???EEEKKKMMMSSSqqq}}}rrrmmmmmmmmmooooooooolllkkkjjjkkkooopppqqqqqqpppqqqsssuuusssrrrqqqqqqqqqsssvvvwwwlllLLL???;;;777111333333333333111///---,,,---,,,++++++******++++++************))))))(((((())))))))))))))))))))))))((((((((((((((())))))***,,,+++)))(((''''''(((((((((((())))))(((((('''&&&(((((((((((())))))))))))***)))'''''''''(((***+++,,,---------+++***+++,,,)))+++,,,,,,+++,,,...000222000---******+++,,,......+++,,,111666888???GGGQQQ^^^uuu~~~zzzlllbbbaaa```^^^gggttt}}}}}}xxxvvvvvvrrriiiaaannn~~~vvvppphhh```aaa___]]]```iiiuuu{{{uuuqqqpppuuujjj[[[OOOHHHDDD???<<>><<<444111...,,,++++++***)))******))))))))))))******(((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,,,,---------222000...000222DDDbbbsssxxxssstttxxxgggeeepppsss|||{{{vvvxxx}}}~~~zzzrrriii]]]SSSKKKEEE???;;;:::777444555999<<<;;;888;;;===<<<:::;;;??????<<<<<<999777999===@@@>>><<<>>>CCCKKKRRRXXX[[[\\\]]][[[\\\^^^^^^]]][[[XXXVVVYYY\\\^^^^^^^^^aaafffkkkhhhjjjeee```aaaeee___TTT???>>>>>>@@@???>>>BBBIII^^^aaaeeeddd^^^WWWSSSRRRYYYdddmmmnnnoooooocccTTTJJJEEEBBBBBB@@@@@@FFFMMM]]]mmmmmmTTTIIIHHHJJJPPPTTT___}}}|||tttooonnnnnnooopppooommmllllllmmmooopppqqqqqqpppqqqsssuuusssrrrqqqpppqqqrrrtttvvvlllKKK>>>:::666111333333333333111///---,,,---,,,++++++******++++++))))))***++++++***((('''))))))))))))))))))))))))&&&&&&&&&''')))***,,,---000...+++((('''&&&'''((())))))))))))))))))((('''(((((((((((())))))))))))))))))((('''((()))***++++++,,,---,,,***)))***+++''')))+++,,,,,,...111444888444///,,,,,,---//////444222222777<<>><<>>>>>;;;;;;>>>???======;;;;;;>>>BBBDDDBBB???>>>CCCIIIQQQVVVYYY[[[[[[YYYZZZZZZZZZZZZYYYXXXXXXYYY]]]bbbdddcccccceeehhhfffhhhfffccchhhllleeeXXXAAA@@@AAABBBAAAAAAFFFNNNbbbiiinnnjjj___UUUPPPOOOMMMSSSVVVSSSUUUZZZXXXRRRMMMGGGCCCAAA???===???DDDFFF```oooVVVIIIHHHMMMSSSZZZggg|||xxxzzz{{{uuuooolllnnnoooooonnnllllllnnnppppppqqqrrrqqqpppqqqsssuuusssrrrqqqpppqqqrrrssstttmmmKKK>>>;;;666222333333444333222000...,,,---,,,++++++******++++++''')))***,,,+++***((('''((((((((((((((((((((((((&&&&&&&&&''')))***,,,,,,///---***'''&&&&&&'''((((((((()))))))))(((((('''(((((((((((())))))))))))))))))((((((((()))***+++***+++,,,,,,*********,,,(((***+++,,,---///222444999666222000000222333444999<<>>@@@DDDCCCDDDEEEEEEEEEDDDCCCBBBBBB???:::666444222///---+++***************++++++)))))))))******)))))))))))))))*********++++++++++++++++++,,,,,,,,,------+++///------000222AAA\\\uuu~~~rrrhhhggglllbbb\\\iii}}}wwwwwwxxxyyy|||vvvqqqmmmeeeYYYPPPJJJEEE@@@<<<777666555666999:::999888<<<@@@@@@<<<;;;>>>???>>>???>>><<<===@@@AAAAAA@@@@@@CCCHHHOOOUUUYYYYYYYYYWWWWWWVVVVVVWWWWWWXXXYYYWWW[[[```aaa```___aaacccccceeedddeeekkkoooeeeUUUCCCBBBBBBBBB@@@???FFFOOO^^^hhhnnnhhh\\\RRRNNNLLLEEEHHHJJJOOO[[[hhhkkkgggeeeXXXKKKDDDAAABBBGGGMMMTTTjjjqqqWWWJJJIIIVVV]]]dddnnn|||tttmmmkkkqqqvvvssslllhhhkkklllmmmlllkkklllnnnqqqpppqqqrrrrrrqqqqqqsssuuusssrrrrrrqqqqqqrrrrrrsssnnnMMM???<<<888333444444444333222000...------,,,++++++******++++++'''(((***+++,,,***)))'''((((((((((((((((((((((((((((((((((((((()))******+++)))(((&&&&&&'''((()))&&&''''''(((((('''''''''(((((((((((()))))))))))))))))))))))))))******+++***+++,,,,,,+++***+++,,,+++,,,---...---...111333555444333111111222555888:::JJJ^^^ppp|||yyytttuuu```ccccccbbbeeennnvvvyyywwwwwwoookkkkkkjjjjjjnnnnnnjjjccc]]]\\\```eeeeeedddccccccbbb```]]]ZZZWWWXXX[[[```eeekkkpppssssssvvvwwwvvvvvvyyyzzzyyy|||rrrkkknnnvvv}}}qqqUUUWWWWWWXXX^^^lllzzzvvvtttsssjjj___RRRIIICCC>>>>>>AAA@@@BBBDDDFFFGGGEEECCCAAADDDAAA===:::888666444333,,,+++******))))))******))))))************))))))))))))*********++++++++++++++++++,,,,,,,,,------***...---...222333AAA[[[pppllluuummmeeellleee]]]hhhzzz~~~zzzyyyyyyxxx}}}uuuoooooofffZZZPPPJJJDDD???;;;666555666777888999999888<<<@@@AAA>>><<>>@@@CCCFFFGGGHHHGGGGGGFFFCCC???===<<<;;;999888......,,,+++***))))))))))))******++++++******))))))************+++++++++++++++,,,,,,,,,,,,------...111...///222111===TTThhh```mmmwwwfffiiiqqqdddhhhzzzwwwyyy~~~{{{zzzxxx}}}vvvqqqooogggZZZPPPIIICCC===999444555666777888888888888;;;@@@BBB???===@@@CCCCCCCCC@@@;;;777555777:::===CCCCCCFFFLLLRRRVVVUUUSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVYYYZZZZZZYYYZZZ^^^bbbfffhhhiiimmmvvvvvvcccKKKAAAAAA@@@???::::::DDDPPPkkksssrrrcccUUUOOOLLLGGGFFFDDDLLLcccgggZZZOOOMMMPPPQQQRRRRRRZZZ```eeeccc^^^```jjjtttnnnYYYSSSVVVlllsssyyy{{{{{{zzztttlllRRRLLLKKKRRRZZZ^^^___aaaccceeehhhjjjkkklllnnnooorrrsssssssssqqqqqqssstttttttttuuuvvvvvvwwwwwwxxxnnnLLL>>>;;;888444444444444444333111///------,,,++++++******++++++(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))***))))))(((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))******+++++++++***+++---......------...///---...//////...///111333222666:::999;;;HHH^^^ppp}}}yyywwwyyyiiiaaaeeelllyyy}}}xxxuuuqqqkkkfffddd```___```]]]WWWTTTUUU\\\\\\[[[]]]```cccdddccceeeaaa\\\YYYWWWUUUUUUUUURRRRRRRRRUUUYYY]]]^^^^^^[[[\\\\\\ZZZWWWTTTSSSSSS[[[ZZZYYYZZZ[[[\\\ZZZYYYYYYWWWVVVUUUUUUXXX[[[]]]]]]]]][[[XXXTTTQQQSSSVVVNNNSSSXXXZZZYYYVVVTTTRRRTTTTTTYYY___```___aaafffoootttzzz{{{uuupppooollljjjmmmsssttt||||||sssiiicccbbbdddcccppp|||}}}wwwqqqnnnfffZZZPPPLLLCCCCCCBBBBBBCCCEEEGGGIIIIIIFFFBBB@@@??????===<<<333111000...,,,+++******)))******++++++******))))))************+++++++++++++++,,,,,,,,,,,,------///111......111///888OOO```[[[fff{{{nnnmmmxxxnnnqqq{{{zzz{{{{{{zzzxxx}}}{{{xxxuuurrrmmmdddXXXNNNGGGBBB<<<888333555777888888777888888:::@@@CCC@@@===@@@DDDFFFCCCAAA>>>:::999:::<<>>666555222000...,,,++++++******++++++++++++******)))************+++++++++++++++,,,,,,,,,------------///,,,---111///777MMM\\\ZZZ___lllwwwzzzwwwvvvxxxuuu|||}}}{{{zzzxxx}}}~~~}}}~~~~~~~~~|||wwwtttrrrpppooojjjbbbVVVMMMFFFAAA<<<888333555777888888777777888999@@@CCC@@@>>>AAAFFFGGGAAAAAAAAA???>>>>>>@@@AAAAAA@@@@@@FFFMMMQQQOOOLLLNNNOOOPPPQQQQQQQQQQQQPPPRRRVVVZZZ\\\[[[[[[^^^```dddfffiiippp{{{zzzbbbFFF>>>???@@@@@@===@@@MMM\\\yyy{{{qqq^^^SSSSSSPPPIIILLLJJJQQQdddxxx{{{hhhYYYLLLJJJMMMLLLIIIFFFEEEEEEFFFIIIOOOWWW^^^ccceeennnwwwvvvggg[[[\\\dddnnnttt}}}tttcccPPPHHHBBBAAACCCHHHQQQYYY___dddjjjnnnooooooppppppsssttttttsssqqqqqqssstttuuuvvvxxxzzz|||}}}}}}~~~iiiHHHBBB<<<444666111222333333222000---,,,++++++++++++******))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))++++++(((&&&)))************+++++++++,,,,,,---///000000///------222///,,,111000222===@@@HHHPPPWWWfffxxxnnnlll```dddiiipppxxxvvvnnnjjjeeeaaa``````___^^^WWW[[[^^^```^^^\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^___]]]]]]^^^```cccfffiiikkkXXXVVVSSSRRRSSSTTTSSSRRRMMM[[[ddd^^^ZZZ^^^aaa___jjjjjjfff^^^WWWXXXaaakkk~~~|||yyyssskkkeee```]]]^^^______]]]\\\\\\^^^```aaa]]]YYYXXXYYYWWWQQQLLLWWWZZZ^^^aaa___ZZZSSSOOOSSSSSSSSSSSSVVVYYY\\\^^^gggeee```YYYUUUVVV\\\bbbpppllljjjlllmmmkkkkkkmmmnnn{{{~~~|||rrruuu|||}}}nnngggppp||||||xxxcccRRRBBB<<<>>>AAACCCEEEEEEEEEFFFEEEDDDCCCCCCCCC>>><<<:::777444000+++((()))))))))***,,,---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------***///------000...:::SSSaaa]]]WWW___qqquuurrrwwwzzztttnnnqqq|||yyy~~~~~~~~~}}}~~~}}}~~~~~~}}}{{{yyyvvvrrrooojjjdddZZZOOOEEE===999777444666888999999:::<<<>>>===AAADDDCCCAAAAAAEEEIIIAAAAAAAAA@@@???AAAEEEHHHIIIGGGFFFEEEGGGJJJMMMOOOTTTQQQNNNMMMOOOOOONNNLLLSSSTTTVVVYYY[[[]]]^^^___ccciiiooosssyyywwwcccLLLDDD???<<<;;;???III\\\mmmxxxiii]]]WWWSSSPPPLLLRRRLLLPPPcccvvv~~~}}}|||wwwkkkZZZMMMGGGEEEEEEDDD???CCCFFFGGGFFFJJJRRRYYYZZZ___^^^\\\eeesssoooaaahhhnnnxxxuuujjjWWWLLLCCCAAADDDIIIPPPVVVbbbeeejjjmmmnnnooopppqqqssstttvvvwwwxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~iiiHHHBBB<<<444666111222333333222000---,,,++++++++++++*********)))+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***)))))))))))))))))))))))))))***,,,---,,,+++***)))************++++++++++++------///111333333222111+++111//////444666@@@UUUeeennnxxx}}}xxxnnniiijjjwwwvvvoooiiiddd```]]][[[ZZZZZZ[[[[[[ZZZXXXWWWXXX\\\bbbgggfff```ZZZZZZZZZ[[[\\\]]]\\\YYYWWWSSSVVV[[[```cccdddcccbbb[[[XXXVVVVVVXXXZZZZZZZZZfffvvv~~~vvvooorrryyy{{{zzzsssoooooovvvrrrkkklllpppwwwlllggghhhlllnnnooopppsssvvvwwwvvvqqqllliiiffffffffffffeeecccbbbaaajjjeee^^^XXXUUUXXX___dddllldddaaaeeeiiiiiihhhhhhfffzzz}}}zzzpppggghhhrrrzzzxxxtttxxx~~~sssttt~~~zzz}}}ooo___PPPIIIFFFCCC???>>>???@@@BBBEEEFFFEEEBBB??????===;;;999777444000,,,+++***)))***+++,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++///------000...999QQQiiiiiiccciiizzz|||qqqmmmwwwrrrlllnnn{{{}}}}}}~~~}}}|||||||||}}}}}}{{{xxxwwwtttpppmmmjjjdddZZZOOOEEE===999777444666888999999:::===???AAADDDGGGFFFCCCBBBEEEIIICCCCCCBBB@@@@@@BBBFFFIIIPPPOOONNNNNNOOOPPPRRRSSSSSSQQQOOOOOORRRSSSQQQPPPRRRSSSTTTWWW[[[___bbbdddeeekkkooorrrwwwuuubbbLLLCCC???>>>BBBIIIXXXnnnxxxhhh\\\UUURRROOOMMMJJJFFFLLL___sss}}}qqqaaaSSSIIIDDDCCC@@@CCCEEEEEEFFFIIIOOOSSSVVVVVVSSSQQQWWW___[[[PPPYYYdddrrr}}}}}}vvvjjjbbbYYYPPPHHHFFFFFFFFFIIIMMM^^^ccckkkppprrrrrrrrrrrruuuvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}jjjHHHBBB;;;333555222222222222111///...,,,++++++++++++************+++++++++***************))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))+++...111000---++++++,,,******+++++++++,,,,,,,,,***+++---000111111111000111222///333:::@@@WWWyyywwwtttwww}}}tttooolllmmmpppttt{{{|||xxxxxxooohhh^^^XXXUUUWWWYYYZZZWWWWWWWWWYYYZZZZZZXXXVVVTTTUUUZZZeeepppooocccWWWTTTVVVZZZ^^^aaa```]]]ZZZVVV\\\eeemmmpppmmmhhhcccaaaaaabbbhhhqqqzzz~~~vvvpppwwwqqqhhhbbbbbbggglllpppppphhheeellltttuuuqqqooo|||ppp___XXXTTT^^^gggmmmyyyuuuuuu~~~{{{}}}~~~~~~xxxlll```ZZZTTTKKKDDD@@@<<<<<<>>>BBBFFFHHHEEEBBBBBB@@@>>>===<<<999555222...,,,***)))+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++///---...111...888NNNfffllljjjnnnyyylll{{{yyyuuuuuu~~~~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzz|||zzzxxxvvvtttrrrnnnkkkiiicccYYYNNNDDD===999777555666777888888:::===@@@FFFHHHJJJIIIFFFDDDEEEGGGFFFEEECCCAAA@@@BBBGGGKKKVVVVVVWWWWWWWWWWWWVVVUUUQQQQQQQQQRRRUUUVVVUUUTTTPPPPPPQQQUUUZZZ___eeehhhgggllloooppptttqqq___KKKAAA>>>>>>BBBKKKYYYnnn}}}ssseeeZZZTTTQQQOOOMMMGGGFFFLLL\\\mmmyyyooo\\\NNNGGGEEEBBBBBBCCCDDDEEEHHHJJJLLLQQQMMMIIIIIIKKKJJJEEE@@@EEESSSeeeqqqqqqjjjbbb^^^]]]WWWRRRPPPNNNIIIFFFGGGXXX```jjjrrrvvvvvvuuutttxxxxxxxxxyyyzzz|||}}}~~~}}}~~~~~~~~~~~~~~~iiiGGGAAA:::222444222222222222111///...---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********************************---111444222---***+++...++++++++++++,,,,,,,,,---***,,,...000000000111222888666333<<>>AAAHHHJJJLLLJJJGGGEEEDDDDDDGGGFFFCCC@@@???AAAFFFJJJVVVXXXZZZ\\\[[[YYYVVVTTTQQQRRRSSSUUUVVVUUUTTTSSSNNNNNNNNNQQQVVV]]]dddiiihhhmmmooonnnpppmmm\\\IIIEEEAAA@@@BBBFFFMMMYYYeeemmmhhh```ZZZUUURRRNNNKKKMMMNNNSSS]]]hhhrrr{{{|||vvvkkk]]]RRRKKKIIIEEECCCBBBCCCEEEGGGGGGGGGKKKFFFDDDHHHHHHBBB===<<<999DDDTTT```dddccc```]]]]]]ZZZYYY[[[XXXQQQMMMMMMTTT\\\fffpppuuuxxxyyyyyyzzzyyyyyyyyy{{{}}}~~~~~~~~~iiiGGGAAA:::222444333222222111000///...---+++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++,,,000333000+++)))+++...+++,,,,,,,,,---------------///111111111222555777777;;;CCCVVVkkkttt{{{www~~~rrraaafffppp|||wwwvvvrrrkkkeee___]]]YYYTTTQQQQQQSSSUUUVVVWWWXXXXXXWWWUUUTTTSSSWWWVVVVVVYYY^^^cccfffhhhooouuuzzzqqq~~~|||qqqaaaYYYYYYeeejjjaaa\\\cccooouuu~~~mmm]]]WWWXXX\\\iiiwwwsssqqqnnnooovvvrrreeejjj|||vvvtttvvvdddXXXIII>>><<<@@@FFFIIIHHHGGGEEEDDDBBB@@@<<<999666333///---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...,,,...222...444GGGVVVdddeeehhhxxxooofffiiixxxxxx~~~~~~~~~~~~~~~~~~||||||||||||{{{zzzyyyyyyyyywwwuuutttsssqqqnnnkkkeee```WWWLLLCCC===999777666666666666666:::???CCCHHHIIIKKKKKKHHHEEECCCAAAFFFEEECCC@@@???@@@DDDHHHTTTWWW[[[]]]]]]ZZZUUURRRRRRTTTVVVVVVUUUSSSPPPOOOMMMLLLLLLNNNSSSZZZaaaeeeiiinnnpppnnnnnnkkk[[[HHHGGGDDDCCCEEEEEEEEEJJJOOOZZZZZZ[[[[[[ZZZUUUPPPLLLUUUZZZ^^^aaaeeemmmxxxzzztttkkkccc\\\UUUNNNIIIGGGEEECCCCCCEEEGGGGGGGGGFFFDDDEEEJJJIIIBBB>>>>>>;;;>>>EEENNNVVVZZZYYYVVVWWWVVVXXX\\\\\\YYYXXXZZZWWW\\\dddlllqqqvvvzzz}}}zzzyyyyyyzzz{{{}}}hhhFFFAAA;;;333555333333222111000///......++++++++++++,,,,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++,,,...///...+++)))+++---,,,,,,,,,---------......,,,---///......111777===<<>>;;;:::777333000///...---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...,,,...222...222CCC___nnnqqqqqq~~~{{{ddd^^^nnn~~~~~~}}}||||||}}}||||||{{{yyyyyyxxxvvvtttssssssqqqnnnlllddd___VVVLLLCCC===999888666666555444555:::@@@DDDFFFGGGJJJKKKJJJGGGCCC@@@FFFEEEDDDBBB@@@@@@CCCEEEPPPTTTYYY]]]]]]ZZZVVVSSSSSSUUUXXXXXXUUUQQQMMMLLLKKKKKKJJJLLLQQQWWW^^^bbbjjjpppsssqqqppplll\\\JJJ@@@===>>>CCCDDDDDDFFFIIIMMMRRRYYY___```\\\UUUQQQZZZccciiigggeeelllwwwyyynnneee___WWWOOOHHHIIIGGGFFFEEEEEEHHHJJJMMMLLLNNNOOOMMMIIIEEECCCBBBEEEBBB@@@BBBHHHLLLMMMKKKNNNMMMPPPUUUYYYZZZ```fffbbbeeeiiimmmpppuuuzzz}}}zzzzzzzzz|||}}}gggFFFAAA;;;444666333333222000//////......+++++++++,,,,,,,,,------))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------............+++---///...000666@@@HHHXXXrrr{{{tttyyyxxxrrrqqqoookkk`````````aaacccfffiiijjj[[[YYYWWWVVVWWWYYYZZZ[[[UUUZZZbbbjjjqqqyyy{{{{{{{{{iiikkksssuuuvvvwwwqqqyyy}}}zzzuuusssqqqooottttttzzz~~~xxxjjjcccrrr|||rrrgggooosss___MMMCCC???BBBAAAAAABBBCCCCCC@@@>>><<<:::666444333000---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,...,,,...333...000@@@bbbttt~~~kkk```nnn~~~~~~}}}{{{||||||||||||zzzyyyxxxvvvtttsssrrrrrrqqqnnnlllccc]]]UUUKKKCCC===999888777666555444555999@@@EEEDDDFFFIIIKKKLLLIIIEEEBBBFFFFFFFFFDDDBBBAAACCCDDDKKKNNNTTTYYYZZZXXXUUURRRRRRVVVZZZZZZVVVQQQMMMLLLIIIIIIJJJMMMQQQXXX^^^bbbmmmtttxxxvvvtttooo___NNN===::::::???CCCDDDGGGKKKKKKRRR\\\ccceeebbb]]]YYY```lllrrrllleeejjjuuu}}}~~~vvvmmmcccYYYQQQLLLJJJJJJIIIGGGFFFIIIOOOTTTcccgggbbbUUULLLMMMMMMJJJLLLIIIEEEBBBBBBDDDFFFGGGIIIHHHIIIMMMRRRXXXdddoooqqqrrrtttttttttuuuxxxzzzzzz{{{}}}fffEEEAAA<<<555777444333222000//////...///+++++++++,,,,,,---------))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,---------.........//////222444555666999AAANNNXXXyyy~~~vvvyyy{{{hhhjjjhhhaaa\\\[[[[[[YYYbbbbbbbbb___[[[WWWVVVVVVXXXWWWWWWXXX[[[^^^```aaafffpppxxx}}}uuupppllliiieeeccceeejjjjjjhhhlllsss|||~~~qqqppprrrzzzxxxooorrryyy___LLLCCC>>>>>>???AAACCCDDDCCCAAA===;;;999777555222...+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...,,,...333---///???\\\qqq}}}|||~~~iiicccttt{{{zzz}}}zzz{{{||||||{{{zzzxxxwwwtttsssrrrqqqqqqpppmmmkkkbbb]]]TTTKKKBBB===999888777666555333444999AAAFFFCCCEEEIIILLLMMMKKKGGGCCCGGGHHHHHHGGGDDDCCCCCCDDDEEEIIIOOOTTTVVVUUUSSSPPPRRRVVVZZZ[[[WWWRRROOOMMMGGGHHHJJJMMMSSSYYY___cccnnnwww{{{zzzxxxrrrbbbQQQEEE@@@===@@@DDDFFFJJJOOONNNUUU___fffiiifffccc```fffsssyyypppeeegggqqqyyy{{{{{{yyyqqqeeeZZZTTTRRRJJJLLLLLLHHHFFFIIIRRRZZZ{{{uuu^^^QQQTTTWWWRRRNNNNNNLLLGGGBBBBBBFFFJJJJJJGGGFFFIIINNNWWWfffttt|||}}}}}}{{{xxxvvvvvvvvv{{{|||^^^DDD===999555333333222111///......------++++++,,,,,,,,,,,,------,,,,,,++++++***)))((((((***************)))((((((************************)))************+++++++++///...---,,,++++++++++++++++++++++++++++++,,,,,,)))***---000///---000666444666888<<>>:::@@@DDDCCCAAAAAAFFFBBB>>>;;;999777444222///---+++)))))))))***+++******+++++++++,,,,,,,,,,,,///111000...000666<<>>;;;<<<===???CCCBBB@@@>>>======;;;888666222000...,,,+++++++++,,,***++++++++++++,,,,,,,,,,,,...000///---///555:::[[[lllvvv}}}uuutttvvvsssppprrr}}}|||}}}~~~{{{wwwxxxyyyzzzyyyxxxvvvuuuvvvtttrrrqqqpppooollljjjccc]]]TTTKKKDDD>>>:::777666666444333333777===AAAFFFKKKMMMLLLLLLLLLIIICCCEEEHHHHHHEEEDDDFFFEEEBBBBBBBBBFFFMMMUUUWWWUUUQQQQQQWWW]]]```^^^XXXSSSQQQPPPQQQRRRTTTXXX]]]cccgggqqqxxx~~~}}}xxxnnn^^^PPPEEEAAA@@@FFFOOOUUUYYY]]]___jjjnnnqqquuuooohhhlllttt{{{}}}tttoooqqqvvv|||vvvmmmiii]]]QQQRRRQQQMMMNNNTTTZZZ^^^ccchhhwwwttteee]]]jjjwww}}}pppbbbWWWSSSRRRMMMIIIHHHKKKNNNPPPPPPPPPTTT[[[bbbqqqzzz~~~{{{___DDD===999555333333222111///............++++++,,,,,,,,,,,,---------------,,,,,,++++++************+++******)))(((++++++++++++++++++++++++************+++++++++,,,///...---,,,+++++++++++++++++++++,,,,,,,,,------111...---111222333777<<>>:::666555444111///---,,,,,,---++++++++++++,,,,,,,,,,,,+++---///...---///333888TTTbbbooovvvuuuwwwxxx}}}~~~|||zzzzzz}}}~~~|||yyyuuuvvvvvvwwwwwwxxxxxxxxxvvvuuusssqqqpppooollliiiccc]]]UUUMMMFFF@@@;;;888666666555333333777<<>>;;;<<<@@@@@@AAABBBBBB???:::555777666444111///------,,,+++++++++,,,,,,,,,------+++---...------...222555MMM\\\kkk}}}tttyyy~~~yyytttwww~~~|||zzz{{{}}}}}}|||zzzwwwvvvvvvuuuvvvwwwxxxyyyvvvtttsssrrrqqqnnnkkkhhhbbb]]]UUUMMMFFF@@@;;;777666666555444444777<<<@@@EEEJJJLLLKKKKKKMMMJJJFFFDDDLLLPPPKKKEEECCCAAA@@@>>>AAAFFFMMMTTTWWWVVVTTTPPPNNNOOOTTT\\\bbbbbbaaa]]][[[XXXZZZ___eeeiiikkkppptttuuussspppkkkbbbXXXNNNIIIKKKTTTYYYUUURRRSSSlll{{{}}}}}}wwwpppsssoooqqquuuxxxzzzzzzxxxvvv|||}}}uuutttzzzqqq___XXXVVVZZZdddrrryyyyyyxxxzzz}}}ssswwwxxxooohhhccc]]]VVVRRRLLLNNNQQQSSSVVV\\\ccchhhWWW\\\ccciiiqqqyyy\\\BBB<<<999555333222111000//////......///+++++++++,,,,,,,,,------......------------------******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,......------,,,,,,------+++,,,,,,---......//////...000444555333888IIIZZZwwwuuuuuukkkddd^^^]]]kkkuuupppmmmjjjfffbbbbbbcccfffhhhdddcccdddgggjjjjjjhhhfff^^^aaadddgggkkkwwwyyyzzzyyyxxxuuuqqqlllgggdddbbbgggrrr}}}yyyxxxuuuooo|||}}}}}}rrraaaPPPCCC<<<======???AAABBB@@@<<<999888777555222000...---,,,++++++,,,,,,,,,---------+++,,,------...///111333DDDWWWgggssszzzsssoooyyytttnnnttt~~~~~~}}}|||{{{zzz{{{|||||||||{{{zzzyyywwwuuutttuuuvvvvvvtttsssqqqqqqpppnnnjjjggg```[[[TTTLLLFFF@@@:::666666666666444444777;;;???DDDIIIKKKJJJKKKLLLKKKGGGEEENNNSSSOOOIIIFFFCCCAAACCCFFFKKKQQQUUUVVVUUUSSSPPPPPPPPPRRRWWW^^^fffkkkkkkgggbbb______bbbeeefffjjjnnnpppooopppoooiiibbbTTTMMMNNNWWWZZZRRRNNNPPPkkk|||zzzppppppqqqoooooorrrxxx|||~~~~~~wwwsssmmmvvv~~~zzz~~~xxxuuuqqqmmmiiiddd\\\VVVMMMMMMMMMOOOTTT\\\eeekkkaaaaaaaaaccchhhrrr~~~YYY@@@;;;888555444111111000///////////////++++++,,,,,,,,,,,,------------------------------)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---------------...+++,,,,,,---...///000000333333444777;;;IIIccczzztttmmmppppppsssxxxzzz~~~|||rrrgggdddhhheeeggghhhgggeeeccccccdddZZZXXXZZZbbbgggfffdddcccooossszzz}}}rrrjjj___```fffmmmppprrrxxxzzzuuuwwwvvvooommmqqqvvvxxxuuudddOOO@@@<<<<<<===???AAABBBAAA???999888666444222000...---,,,,,,,,,,,,------------,,,,,,---...///000111222;;;SSSbbbfffjjjjjjkkkttt|||xxxwwwzzz~~~}}}||||||xxxxxxxxxyyyyyyyyyyyyzzzzzzyyywwwtttsssrrrrrrsssqqqpppooopppooommmiiifff___ZZZTTTMMMFFF@@@:::666666666666555555777;;;>>>EEEIIIKKKJJJKKKNNNMMMIIIGGGOOOUUUSSSOOOLLLHHHCCCHHHKKKPPPTTTVVVVVVTTTRRRQQQSSSSSSSSSSSSYYYdddlllsssrrroooiiieeebbbccceeehhhmmmppprrrtttvvvqqqkkk[[[QQQPPPYYY\\\UUUSSSXXXkkk{{{|||}}}rrrnnntttqqqnnnqqqzzz~~~xxxmmmgggiiiiiifffdddccc]]]VVVPPPNNNKKKLLLPPPWWW___eeeiiifffdddcccccciiiwwwWWW>>>:::888555444111000000///////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------......,,,,,,---...///000111111666777>>>KKK\\\oootttqqq|||xxxvvvmmmmmmmmmiii___XXX[[[cccfffiiikkkhhhccc```aaaddd[[[YYY___nnn{{{~~~tttrrrrrrsssrrroooppptttooorrrxxxqqqvvv|||ppphhhcccfffnnn{{{gggRRRDDDAAA???>>>???AAAAAAAAA:::999888777555333111000,,,,,,,,,------------...---------...000111111111777RRR___]]]dddlllmmmooosssyyy|||zzz|||}}}zzzzzz}}}}}}{{{{{{{{{vvvwwwxxxxxxwwwxxxxxxyyywwwvvvtttsssqqqpppoooooommmmmmmmmnnnnnnmmmiiifff___[[[UUUNNNHHHBBB;;;777666666666555555777:::===GGGKKKMMMLLLMMMPPPPPPLLLHHHOOOUUUVVVUUUSSSMMMFFFJJJNNNRRRUUUVVVUUUSSSRRRQQQSSSUUUTTTSSSVVV]]]cccnnnsssxxxwwwqqqllllllnnnpppuuuzzz|||yyyrrrcccVVVRRRZZZ]]]XXXYYYaaaooo{{{{{{vvv~~~wwwqqqsssqqqoootttzzz|||zzzeeeZZZTTTWWWWWWTTTTTTWWWVVVQQQRRRPPPNNNNNNRRRWWW\\\```jjjjjjkkkkkkffffffsssUUU===999888666555111000000////////////000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------......///,,,,,,---...///000111222:::???OOOiii}}}mmmiii{{{|||~~~ttthhhccc___``````___YYYTTTXXX```eeeggghhheeeaaadddnnnwwwuuussszzzxxxtttuuuqqqttt{{{~~~wwwyyyvvviiiccccccpppkkkNNNIIICCC???===>>>>>>===;;;;;;:::999777555444222,,,,,,,,,---------.........------///111222222111777TTT___[[[ffftttsssmmmnnnmmmlllmmmsss~~~xxx{{{}}}yyy}}}}}}~~~|||{{{zzzzzzvvvxxxyyyyyyxxxxxxyyyzzzsssrrrrrrqqqpppooonnnmmmkkkkkklllmmmnnnllliiieee```\\\VVVPPPIIICCC===999666777777666555777:::===HHHLLLNNNMMMOOORRRRRROOOIIIPPPUUUXXXYYYXXXPPPGGGJJJNNNSSSVVVVVVTTTSSSRRRQQQRRRTTTUUUUUUVVVXXXYYYcccooo||||||wwwxxxzzz{{{wwwiiiZZZSSSZZZ\\\WWWYYYdddsss}}}xxxsss}}}|||vvvpppoooooovvvuuunnn|||vvvaaaXXXFFFIIIHHHCCCEEEKKKMMMJJJRRRQQQQQQSSSWWW\\\___```kkkooovvvwwwppplllvvvPPPAAA:::666666444333222111///............///...---,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------000000///...---,,,,,,---222...++++++000666999;;;BBBRRRrrrwwwsssvvvjjjbbbkkkzzzwwwxxxyyyzzzwwwnnnaaaXXX___]]]ZZZYYYZZZ\\\\\\\\\]]]hhhqqqrrroootttsssrrrvvv|||~~~yyyssspppmmmpppuuu|||jjjSSSBBB<<<<<<<<<<<<<<<>>>;;;888999===999111333111...,,,------,,,++++++++++++,,,---...///000666LLL^^^dddkkkzzz}}}lllbbbgggggg___rrr|||wwwsssyyy}}}{{{zzzyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwuuurrrnnnmmmnnnnnnkkkiiihhhiiijjjjjjiiigggeeecccccc```ZZZRRRIIIAAA;;;888666666555555666888;;;===GGGIIILLLOOORRRSSSTTTTTTOOOTTTXXX[[[^^^]]]TTTJJJGGGHHHNNNTTTUUUQQQPPPRRRQQQPPPPPPRRRUUUUUUQQQNNNQQQ[[[nnnnnneeeZZZUUUVVVYYYZZZYYYmmmtttvvvsssyyy{{{qqqsssvvv|||uuurrrpppxxx~~~sss[[[DDD???@@@AAAAAAAAABBBFFFHHHQQQUUUYYY[[[\\\___dddhhhjjjqqqyyy}}}~~~}}}OOOAAA:::666666444333222111///............///...---,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------//////.........//////000///222444222///222;;;CCCZZZsssllldddVVV\\\iii|||~~~xxxrrrmmmxxxtttoookkkhhhccc^^^YYYYYYYYYYYYYYYYYY[[[^^^aaauuu~~~ssslllrrr||||||rrrmmmwwwxxxbbbNNNBBB======;;;===;;;888999<<<;;;555444222///---------,,,+++,,,,,,,,,,,,---...///000111GGG[[[bbbhhhttt{{{yyynnneeeiiiggg]]]kkkzzzxxxwww~~~xxxnnnzzzzzzyyyyyyyyyyyyzzzzzzxxxyyyzzz{{{{{{zzzyyyyyyuuurrrooonnnoooooommmkkkkkkkkkkkkkkkjjjgggeeedddbbb___ZZZRRRJJJBBB<<<888666666666555666888;;;>>>GGGIIIKKKNNNQQQSSSUUUUUURRRWWW[[[^^^```___WWWMMMGGGGGGKKKRRRUUURRRQQQRRRQQQQQQPPPRRRTTTTTTQQQNNNFFFPPPcccyyyrrrjjj```XXXSSSQQQPPPOOO]]]iiisssxxx~~~{{{zzzyyyttthhh______hhhvvvuuudddOOO???;;;<<<=========>>>AAACCCMMMSSSZZZ^^^```bbbfffiiilllsss|||zzzNNNAAA:::666666444333222111///..................---,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000111222***111666555555BBBYYYlll}}}jjj]]][[[```ppp|||tttlllfffeeeaaa\\\ZZZ[[[]]]___```___eeekkkoooqqquuu}}}xxxooojjjkkkttt}}}{{{mmmqqq{{{|||zzzcccKKK@@@>>><<<>>>===;;;:::<<<;;;888666444111//////...,,,+++,,,,,,,,,,,,---.../////////DDDYYYbbbgggoootttuuuqqqjjjkkkggg___jjj~~~}}}sssvvvwwwoookkkxxxxxxxxxxxxxxxyyyzzz{{{xxxyyyzzzzzzzzzzzzyyyyyytttsssppppppqqqqqqpppooonnnnnnmmmkkkjjjhhhgggfffbbb___ZZZSSSKKKCCC<<<999666777777666666888<<<@@@IIIIIIKKKMMMPPPSSSUUUWWWTTTYYY]]]___bbb```WWWMMMGGGDDDGGGPPPUUUUUUSSSSSSRRRQQQQQQRRRSSSRRROOOMMMGGGLLLYYYiiiuuu{{{|||pppkkkaaaVVVKKKEEEBBBBBBMMMZZZgggooozzzwwwSSSHHHJJJJJJKKKPPP```uuummmUUUDDD<<<::::::;;;::::::;;;>>>@@@HHHPPPZZZaaadddgggiiilllooouuu}}}wwwLLL@@@:::777777444333222111///...............------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111111222444888EEE```yyyyyypppaaadddooo{{{mmmcccVVVVVVVVVXXX[[[___bbbccchhhttt~~~pppddd```gggkkklll{{{wwwzzz{{{xxx{{{ttt\\\JJJAAA===???@@@>>>===;;;:::888888666333111111///---+++---------------...//////111DDDZZZggglllpppsssuuussslllhhhffffffllltttvvvmmmiiiqqq|||wwwuuu||||||{{{{{{zzz{{{{{{{{{yyyyyyyyyxxxxxxwwwvvvvvvtttsssrrrrrrrrrrrrrrrrrrnnnnnnlllkkkjjjjjjjjjjjjbbb```\\\VVVNNNEEE===999777888888777666999>>>BBBKKKKKKJJJKKKMMMQQQVVVXXXTTTYYY]]]___aaa___VVVLLLFFFBBBDDDMMMUUUVVVUUUTTTSSSRRRRRRRRRQQQPPPNNNLLLOOOPPPUUU]]]``````ccchhhvvvvvvkkkhhh```SSSGGGAAABBBFFFMMMTTTZZZ^^^fffuuu^^^???555999>>>FFFNNN^^^uuukkkOOO???;;;;;;<<<<<<<<<;;;<<>>======>>>===;;;999999999777555444333111...,,,......---------...//////000@@@XXXmmmvvvxxxzzz}}}yyysssiiihhhqqqssslllhhhcccbbbnnn|||yyy}}}}}}|||||||||||||||}}}zzzyyywwwvvvtttrrrqqqqqqtttttttttsssssssssttttttmmmmmmlllkkkkkkllllllmmmdddccc___YYYQQQGGG>>>999777999999888666999???EEEOOOMMMJJJIIIKKKPPPUUUYYYVVVZZZ^^^```aaa___VVVKKKEEEAAABBBKKKSSSVVVVVVVVVTTTTTTTTTRRRPPPNNNMMMMMMOOOPPPTTTYYYZZZWWWXXX\\\]]]jjjzzz~~~tttkkkeeeccc\\\RRRIIIHHHNNNUUUXXX\\\\\\ZZZ]]]hhhvvv~~~\\\KKK;;;777999===FFFOOO^^^qqqlllOOO???:::<<<=========<<<>>>@@@CCCHHHNNNWWW^^^ccchhhnnnrrr}}}oooGGG>>>:::777777444333222111///............------,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000000///....../////////111555CCC^^^~~~zzzjjjkkk|||}}}vvvpppjjjeee```]]]^^^___```bbbhhhpppzzztttiiiaaaaaa___[[[\\\bbbjjjyyyzzzrrrqqq{{{vvviiiqqqwwwgggIIIBBB<<<<<<===;;;:::;;;:::888666666555333000...///...............//////---888RRRnnn~~~~~~vvvwwwnnngggbbbaaammm~~~~~~zzzxxxyyyyyyzzz{{{|||~~~~~~yyyxxxvvvtttrrrppppppoootttuuuuuutttrrrrrrtttuuunnnnnnnnnnnnnnnnnnnnnnnngggfffccc]]]TTTIII???999777:::;;;999666999AAAHHHSSSOOOJJJGGGIIINNNTTTYYYYYY]]]```bbbcccaaaWWWMMMDDD@@@BBBJJJQQQTTTVVVXXXVVVWWWVVVSSSPPPMMMMMMMMMLLLLLLPPPUUUVVVSSSTTTXXXWWW___iiirrrtttpppiiicccYYYXXXUUUOOOJJJMMMUUU]]]dddgggiiifffcccfffoooxxxyyyaaaQQQ@@@<<<:::;;;;;;<<>>999:::;;;<<<<<<<<<>>>AAADDDLLLRRRYYY___ccchhhnnnrrrvvv{{{wwwrrrzzzmmmFFF>>>:::888777444333222111///............,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,---------------------------------------------............000000000000111222333333333BBB]]]{{{yyypppkkkvvv~~~zzzxxxsssmmmeee___]]]^^^```aaaccchhhrrr|||~~~wwwqqqnnnnnnjjjccc]]]XXX[[[```fffmmmvvvxxx{{{|||rrrbbbmmm|||~~~gggUUUDDD======<<<<<<===999888777777777555222000//////............//////---333JJJkkk}}}|||wwwwwwqqqmmmeeeccckkkyyyxxxxxxxxxyyyzzz{{{|||}}}wwwvvvtttsssrrrqqqrrrrrrtttvvvvvvtttrrrqqqsssuuussssssssssssrrrpppnnnmmmkkkjjjggg```VVVJJJ???888888:::<<<999666999BBBJJJWWWRRRKKKFFFGGGLLLSSSXXXYYY]]]```bbbbbb```VVVLLLBBBAAACCCJJJOOOQQQUUUZZZXXXYYYXXXUUUPPPMMMMMMNNNKKKJJJLLLPPPPPPOOOQQQVVV^^^```eeelllpppnnngggbbbTTTTTTSSSQQQPPPRRRXXX\\\iiimmmpppmmmfffeeemmmvvvuuu```KKK===999777888;;;===<<<>>>FFFOOO```mmm|||~~~kkkOOO>>>;;;:::;;;<<<======???CCCFFFOOOVVV___eeegggjjjmmmpppmmmsssyyy~~~vvvddd^^^ccclllrrrvvvxxx{{{~~~kkkEEE===;;;888777444333222111///............,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,------------------------------------------.........//////000000111222333555777777HHH]]]zzztttaaannn~~~tttjjjaaa]]]ddd```\\\ZZZ\\\___aaabbbuuu~~~yyyjjj```WWWQQQUUU^^^gggqqqzzzqqq|||ooommmllluuukkkOOOBBB>>><<<<<<>>>999888888888888777444111000//////.........//////000222GGGgggyyytttkkkiiikkkzzzzzz~~~nnnooohhhcccgggsss}}}}}}|||{{{zzzzzzzzzzzzuuutttsssrrrrrrssstttuuutttvvvwwwuuuqqqppprrrtttwwwxxxxxxwwwuuurrrnnnlllmmmllliiibbbXXXKKK???888888;;;<<<:::777999BBBKKKYYYSSSLLLFFFFFFKKKRRRXXXWWW[[[^^^___```]]]TTTIIIAAAAAADDDJJJMMMOOOTTT[[[YYYZZZYYYUUUPPPMMMMMMOOOHHHGGGIIIMMMPPPRRRYYY```dddbbbeeemmmrrrpppjjjdddYYYZZZ[[[[[[[[[[[[]]]^^^jjjmmmmmmiiibbbaaalllxxxzzz}}}bbbPPPDDD:::888=========>>>??????CCCKKKTTTcccoookkkNNN???>>>;;;<<<>>>???@@@BBBFFFIIIQQQYYYcccjjjlllllllllmmmnnnssszzz~~~yyy```RRRNNNRRR]]]iii```ccciiiqqqyyy~~~~~~aaaDDD<<<;;;<<<222555111111111111000000000000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///111111000///555111///333666;;;HHHUUUlllxxxxxxjjjdddgggppp{{{vvvmmmeee\\\YYYYYY```bbbdddbbbaaahhhttt~~~nnnhhhbbb___]]]```kkkvvvxxxyyyuuuuuu|||~~~|||sssqqqqqqXXXCCC:::===CCC:::;;;888444666:::888000222111///...---...000111...333>>>UUUkkkiiiaaagggkkkkkkvvvooommmyyyxxxxxxtttuuu}}}~~~zzzyyyxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuuuuuuuttttttttttttuuuuuuvvvuuuuuuvvvvvvtttqqqnnnmmmhhhbbb\\\UUULLLBBB;;;666666777999888:::CCCMMMYYYXXXJJJAAAEEEHHHKKKVVVXXX\\\______^^^[[[RRRIII@@@FFFKKKMMMLLLNNNSSSXXXXXXXXXXXXUUUQQQNNNMMMMMMKKKHHHGGGKKKSSSZZZ]]]^^^hhhggghhhnnnrrrrrrpppnnniiigggggghhheeeaaabbbffflllpppssstttrrrpppooooooxxxmmmOOOCCC@@@;;;777999<<<@@@EEEHHHDDDCCCKKKVVVjjjwwwuuuOOO;;;;;;999@@@BBB======DDDKKKLLLWWW]]]ccceeeiiiooopppnnnvvvnnntttsssXXXOOONNNMMMLLLOOOPPPRRRWWW___mmmzzz}}}zzz```CCC<<<;;;;;;111555111111111111000000000000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,...///000000---///444:::@@@NNNiiirrrhhhnnn|||~~~nnn^^^[[[^^^^^^[[[XXXkkklllnnnpppxxx~~~uuuiiieeehhhnnnuuu}}}~~~~~~{{{}}}oooXXXFFF>>><<<777999888555777:::888222444222000.........///000...222;;;SSSlllooollluuuwwwqqquuuoooiiiooo{{{}}}zzzyyyyyyzzzyyyxxxvvvuuuuuutttssssssttttttvvvuuuuuuttttttuuuuuuvvvuuutttsssttttttssspppmmmkkkhhhdddaaaZZZPPPBBB999777666888999888:::DDDNNNZZZZZZNNNCCCFFFGGGLLLWWW[[[___aaa```^^^[[[QQQGGG???EEELLLNNNMMMMMMQQQUUUWWWXXXWWWUUUQQQMMMLLLKKKIIIGGGHHHMMMVVV^^^cccdddkkkjjjkkkoootttvvvvvvvvvoooppptttwwwuuunnnjjjkkkqqquuuyyyzzzwwwttttttuuuxxx___GGG@@@???;;;999===BBBAAACCCEEEFFFJJJVVVbbbqqqzzzTTT???<<<999???CCCBBBAAAFFFNNNSSSZZZ```eeefffiiiooosssrrrsssooovvv}}}```SSSOOOKKKJJJMMMJJJLLLMMMQQQ]]]kkkssssss]]]BBB;;;::::::000444111111111111000000000000------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///......,,,,,,---///111222///000888HHH^^^www}}}www}}}mmm\\\ccc}}}jjj```WWWUUUVVVWWWYYY]]]rrr}}}ttthhhggghhhmmmrrrwwwuuummmooouuu|||{{{uuu]]]GGG:::888;;;;;;888888999777444555444222000///......//////222888MMMiiiqqqsss}}}tttrrr{{{}}}rrrjjjiiippp}}}|||}}}{{{zzz{{{{{{{{{zzzwwwvvvuuutttsssrrrrrrrrrvvvuuuuuuttttttuuuuuuvvvtttrrrqqqpppqqqpppooommmiiihhhhhhfff```SSSCCC888888777888999999;;;EEEPPP[[[]]]RRRFFFEEEEEEKKKYYY]]]```aaa```___[[[QQQFFF===DDDMMMQQQOOONNNPPPRRRUUUVVVVVVSSSOOOLLLJJJIIIGGGGGGJJJPPPZZZcccjjjmmmnnnkkkiiihhhjjjnnnooopppssswwwyyypppnnnpppuuuyyyyyyvvvtttvvvyyyggg]]]cccjjj___OOOBBB??????===>>>CCCCCCAAABBBFFFJJJRRR```mmmyyyTTTAAA;;;===@@@EEEHHHGGGIIIRRR\\\eeeggggggeeeiiiqqqvvvvvvqqqooowww~~~bbbUUUPPPLLLKKKNNNNNNNNNLLLKKKRRR```lllqqqZZZAAA;;;999999000444111111111111000000000///........................------............------------------------------+++,,,,,,---...//////000000111000000///000222444777555@@@^^^zzzpppyyyiiiZZZ]]]wwwvvveee\\\```ddd___TTTQQQ___qqq~~~{{{~~~|||~~~xxxllllllrrrzzzvvvZZZFFF<<<======;;;888777666555777666444222000///......///222555GGGccclllnnnuuuyyypppmmmssswwwsssnnnmmmeeetttyyyrrryyy|||{{{{{{{{{{{{zzzxxxwwwuuusssrrrqqqppppppttttttssssssssssssttttttrrrpppnnnmmmnnnnnnnnnllliiihhhhhhgggaaaTTTDDD999:::888999999999<<>>;;;999777666666777888777555333111000///......111333DDD^^^iiigggkkkllljjjiiijjjkkklllmmmnnneeeooouuuyyyyyy|||rrrvvv~~~|||{{{{{{yyyxxxwwwvvvuuusssqqqpppooooooqqqqqqppppppppppppqqqqqqqqqooommmmmmmmmnnnmmmllljjjiiigggeee___TTTFFF;;;:::999888999:::>>>KKKXXXaaabbbUUUEEEAAA@@@GGGWWWZZZ]]]___aaaccc```SSSFFF===GGGRRRWWWUUUQQQOOONNNNNNPPPQQQPPPMMMIIIGGGFFFFFFIIINNNTTT\\\gggsss|||tttddd\\\]]]______kkkoooxxx~~~vvvpppnnnppprrrtttvvvyyy}}}{{{dddUUUXXX```ZZZKKKHHHFFFDDDDDDBBB@@@BBBFFFDDDGGGNNNUUU]]]ooo\\\EEEAAA???DDDDDDHHHOOOUUU^^^mmmzzzvvvkkk```dddxxxqqqnnnssswww|||xxxfffVVVTTTWWWVVVXXX\\\ZZZZZZVVVOOOPPPXXX```dddTTT@@@<<<:::999000666111111111111000000000000..............................////////////......---------------------------------.../////////000,,,///222222111222666:::;;;VVVzzzkkkggguuuuuuiiiaaa[[[XXXXXX```]]]___lll{{{{{{yyy~~~}}}~~~pppooozzzjjjOOOEEE;;;888777777888:::888888666555333111000///---000222AAA\\\hhheeefffhhhjjjiiidddaaacccfffgggbbbggghhhlll}}}qqqvvvuuuttt~~~|||}}}{{{{{{{{{zzzxxxvvvuuutttrrrpppooooooooopppoooooonnnnnnoooooopppqqqooonnnnnnoooooonnnlllllljjjgggddd___TTTGGG>>>:::888888999;;;AAAOOO]]]gggeeeTTTCCC???@@@GGGVVVZZZ]]]aaaeeehhhdddUUUFFF===GGGRRRXXXVVVQQQMMMMMMLLLOOOQQQQQQOOOKKKIIIIIIFFFKKKPPPUUU\\\iiiyyy{{{ggg]]]___cccaaagggiiipppwwwxxxsssqqqrrrpppqqqsssyyyzzzlllbbbeeelllfffZZZHHHGGGFFFDDDBBBAAACCCEEEEEEGGGOOOZZZkkkyyyPPPDDDEEEFFFCCCGGGKKKRRR^^^ppp}}}lllccc___kkkpppooouuuzzzuuudddVVVVVVYYYXXXZZZ___```___[[[UUUVVV]]]bbbbbbSSS@@@<<<:::999111777111111111111000000000000..............................////////////..........................................////////////,,,///111111222888AAAIIIZZZwwwtttooosssxxx|||tttjjj```\\\ZZZYYY]]]ccckkkmmmzzz~~~xxxsssrrrkkkuuu{{{yyy}}}lllnnn}}}kkkYYYFFF>>><<<:::999:::888777777666444222111000...111000<<>>LLLWWWpppdddcccpppuuufff[[[YYY\\\bbbdddbbbdddjjjtttzzztttqqqhhh```]]]kkkqqq~~~vvvvvv|||gggiiinnnTTTGGGAAA<<<888888777777777666555333222111222333///777QQQ^^^\\\[[[uuuwwwssshhheeeiiiiiicccmmmnnniiicccnnnuuujjjtttwwwrrr|||zzzyyyyyy{{{}}}~~~}}}ttttttrrrqqqppppppooooooppppppooooooooooooppppppppppppppprrrsssrrrooommmllllllllljjjeeeYYYJJJ???999777777999<<>>MMM^^^fffkkklllrrr}}}rrrVVVDDD>>>JJJTTTSSSKKKFFFHHHKKKRRRSSSUUUVVVVVVUUUSSSRRROOONNNOOOUUUbbbuuukkk]]]```kkkggghhhhhhhhhgggiiilllnnnooottt~~~}}}~~~}}}{{{|||yyykkk[[[XXXSSSTTTZZZXXXQQQTTT^^^uuuiiiXXXTTTOOOQQQZZZ[[[___eeeqqquuuZZZ^^^ggg}}}xxxlllpppxxxgggTTTLLLMMMQQQXXX^^^cccaaa]]]YYY___kkktttvvv~~~SSSCCC;;;888<<<333444222222222111111111111000////////////////////////---...///000///...,,,+++,,,---......//////......***///000,,,,,,111555444888444444???QQQhhh|||mmmlll{{{yyymmm___\\\bbbeeemmmwwwxxxooommm{{{zzzuuuoooeee[[[ZZZdddooovvvwww}}}wwwqqqyyyrrrVVVBBB::::::<<<;;;;;;999777666666555444111222000444GGGaaallliiitttvvvmmm___^^^jjjoookkkooodddYYYbbbuuuyyyyyy|||tttyyywwwqqqzzz~~~}}}|||{{{~~~~~~|||vvvuuusssrrrqqqqqqpppppppppqqqrrrqqqppppppqqqrrrrrrssstttuuuuuuuuutttsssvvvtttuuuvvvrrreeeRRRFFF@@@<<<:::;;;>>>GGGZZZmmmxxxiiiVVVFFF===AAAQQQaaahhhooopppwwwrrrTTTCCC>>>LLLWWWUUUKKKFFFHHHLLLTTTVVVYYYYYYWWWTTTTTTTTTUUUUUUUUUVVV___pppzzzgggZZZ[[[cccdddccccccaaabbbdddiiimmmkkknnnvvvxxxhhhVVVVVV\\\eeehhhjjjwww^^^WWW___```]]]___]]]lll||||||ssshhh^^^fffnnnxxxfffnnnvvvuuugggWWWNNNJJJLLLUUU^^^dddccc```\\\```lllxxx~~~yyyOOOAAA:::888;;;333555222222222111111111111000////////////////////////---...///000///...---,,,------...////////////...---///...,,,...333666666666222888PPPqqq|||{{{qqqnnn~~~sssggg```ZZZZZZeeetttssscccZZZ]]]dddhhhiiiwww{{{rrruuuxxx|||zzzfffQQQDDD>>><<<===;;;888777777777777666111333222666GGG___mmmnnnmmmwwwppp\\\YYYjjjtttnnnnnneeeYYY___ooorrrrrr{{{~~~ssstttuuuooosssuuuzzzyyy~~~~~~|||vvvuuutttsssrrrqqqqqqqqqooopppqqqqqqpppooopppqqqrrrssstttuuuvvvvvvuuuttttttuuuxxx{{{xxxkkkXXXIIIBBB>>>;;;;;;@@@LLLaaarrruuugggTTTFFF???DDDUUUfffjjjrrruuu{{{nnnPPP@@@???PPP]]]WWWKKKFFFJJJOOOPPPVVV]]]```^^^YYYUUUSSSVVVYYY[[[\\\___lll|||rrreeeZZZXXX[[[bbbaaa___]]]]]]```eeeiiibbbeeeiiiooowwwuuuxxxsss\\\\\\dddggghhhkkksss|||ppp```___fffxxxjjjbbbrrrooodddWWWMMMGGGHHHRRR^^^dddfffddd^^^```mmm}}}sssKKK???:::777;;;333555222222222111111111000000////////////////////////......////////////...---------...///////////////000111000000111444555444444;;;NNNnnn~~~qqqqqquuuiiiaaaZZZXXXZZZcccvvv|||{{{wwwqqqkkkgggoooxxxnnnuuuyyylll\\\JJJ>>>===888666888999888666666444555333555AAAVVVfffkkkgggsssvvvkkkfffmmmqqqnnnooogggZZZZZZgggjjjlllvvvvvvttt}}}mmmfffeeevvv|||{{{}}}|||wwwvvvuuusssrrrrrrqqqqqqooopppqqqqqqoooooopppqqqoooppprrrssstttttttttssspppsssvvvxxxwwwmmm\\\MMMAAA>>>::::::@@@OOOddduuuttteeeRRREEE@@@GGGXXXhhhkkktttxxx~~~hhhIII<<>>:::777;;;333666222222222111111111000000////////////////////////......//////////////////---...//////000000//////111111222333333222222333===SSSttt}}}ppp}}}rrrbbb]]]XXXXXX^^^lll|||qqqiiiiiimmmyyy|||nnnkkkooovvv```NNN???888555999;;;777444444666666444444===NNN```kkkppptttzzz{{{tttlllmmmtttuuuooo```\\\fffjjjnnnyyy~~~ttt```gggnnnyyy~~~}}}{{{zzzwwwwwwuuutttsssrrrrrrrrroooqqqrrrqqqpppooopppqqqoooppprrrtttuuuuuutttttttttvvvvvvtttrrrmmm^^^OOO???<<<888777>>>PPPeeesssrrrcccPPPCCC@@@GGGXXXgggmmmvvvzzz|||bbbEEE===FFFZZZeee[[[MMMNNNVVV\\\WWWYYY___jjjtttuuunnnfffZZZXXXWWWXXX^^^iiittt|||wwwpppmmmhhhaaaZZZYYYcccfffgggeee___WWWQQQNNNPPPRRRTTTTTTUUUZZZbbbiiivvv~~~```OOONNNUUU]]]aaabbbgggrrr~~~ooo]]]YYY^^^iii}}}iiiVVVdddxxxppp\\\QQQFFFDDDHHHLLLRRRXXXdddiiiiiiaaa^^^hhhzzzkkkGGG???;;;888:::333666222222222111111111111000//////////////////////////////////////////000000......///000000000000/////////111333222111666===PPPmmmzzzsssxxx~~~iii]]]]]][[[ZZZ```ooowwwtttnnniiioooxxxzzz}}}tttyyywwwhhhLLL@@@888:::;;;666333555555555555555;;;LLLbbbqqqzzzvvvwwwzzzrrreeegggrrrsssqqqddd^^^eeejjjmmmxxx~~~eeeaaafffqqq}}}{{{{{{{{{xxxwwwvvvuuutttssssssssspppqqqrrrrrrqqqpppqqqrrrrrrsssuuuvvvwwwwwwvvvuuuzzz|||yyysssppplll___PPP===<<<888666>>>RRRfffqqqooo___LLL@@@???GGGXXXfffooovvv{{{~~~www\\\CCCAAAHHH[[[dddYYYNNNSSS^^^ccciiihhhjjjqqq{{{~~~zzzhhhaaaWWWTTTYYYeeesss}}}|||tttnnnlllhhhaaa\\\ZZZbbbfffkkkjjjcccWWWLLLFFFJJJLLLMMMLLLKKKMMMRRRWWW```iiirrrsssqqq{{{nnnYYYOOONNNMMMNNNPPPXXXeeerrrvvvtttccc```^^^aaaiiiyyylll\\\\\\iiiiiiSSSHHHAAADDDKKKPPPTTTWWWdddjjjjjjdddaaajjjyyyjjjGGG???<<<888:::333666222222222111111111111000///////////////////////////////////////000000111......///000000000000000//////111333333777EEEUUUqqq|||pppyyywwwhhh___\\\[[[```lll|||rrrkkkrrr|||xxx~~~aaaOOO???<<<:::555444888444444444555999IIIaaauuu~~~{{{wwwmmmeeedddhhhhhhkkkddd^^^eeeggghhhpppkkk^^^fffttt}}}{{{|||{{{{{{|||xxxxxxvvvuuutttsssssssssqqqsssssssssrrrqqqrrrssstttuuuvvvwwwwwwvvvuuutttxxx{{{yyyrrrpppnnnbbbRRR======:::888AAAUUUgggpppiiiYYYFFF======GGGYYYggglllsssvvvwwwoooTTT???BBBIIIZZZ```TTTMMMXXXdddgggooottt||||||ppplllddd^^^]]]eeeqqq{{{{{{uuuooommmiiiccc___^^^aaagggnnnpppjjj^^^SSSKKKHHHGGGFFFEEEDDDEEEHHHKKKOOORRRYYY```fffttt}}}qqqddd[[[TTTOOOPPPUUUQQQPPPMMMPPP\\\jjjllleeeYYYaaaiiippp|||sss[[[```ooo}}}{{{|||```KKKFFFDDDHHHNNNQQQUUUYYYccciiillliiiiiiqqq|||jjjGGG@@@===999:::333666222222222111111111111000///////////////////////////////////////000111111...//////000000000000000111111333555666>>>UUUkkktttggguuunnnbbb^^^```dddcccpppqqqiiiooozzzrrr[[[EEE>>>999444555<<<444444444333666EEE^^^sss}}}sssoooiiiaaabbbiiifffbbbhhhhhhffflllrrryyyzzznnnlllnnnsss{{{xxxuuu||||||{{{|||~~~yyyxxxwwwuuuttttttttttttrrrsssttttttrrrrrrssstttsssttttttuuuuuutttsssrrrooottttttppppppqqqfffVVV>>>???<<<:::DDDXXXiiipppdddTTTCCC:::===HHHZZZiiihhhnnnpppqqqgggLLL;;;@@@IIIXXX\\\PPPLLLYYYgggjjjhhhxxxwwwrrrppprrrsssnnnhhhgggnnnvvv}}}wwwrrrpppkkkeeebbbcccccciiiqqquuupppfff\\\VVVGGGEEEBBB@@@AAABBBDDDFFFNNNKKKMMMUUU^^^iii|||{{{rrrmmmdddYYYPPPQQQRRROOOMMMNNNQQQVVVUUUNNNNNNWWW\\\[[[fffkkkooowwwmmmddd[[[```vvvxxxrrr}}}rrrWWWGGGGGGIIIMMMOOOPPPUUU[[[cccjjjnnnmmmooowwweeeJJJ;;;:::777777777222444333222111000000000000............/////////000////////////000000000000000///.........000222333333333444666;;;OOOuuu{{{rrrqqq~~~tttooozzzggg```bbbcccfffkkkxxx}}}~~~vvvmmmhhhdddcccpppVVVGGGAAA;;;666333333444666555333;;;OOOddd}}}uuu}}}pppWWWYYYdddiiijjjhhhaaacccqqq{{{dddjjjrrrppplllzzz{{{wwwyyy~~~{{{|||~~~{{{yyyvvvvvvvvvvvvuuutttqqqrrrssssssttttttsssssswwwuuusssssstttssspppmmmvvvvvvsssooonnnkkkbbbWWWFFFAAA;;;===LLL___jjjkkk^^^PPPAAA<<>>@@@CCCFFFDDDLLLRRRSSSXXXcccllloooiiikkkiiiccc^^^^^^]]][[[UUUUUUTTTQQQOOOOOOQQQSSSTTTWWWTTTLLLIIITTTfffrrrzzzyyynnnZZZ[[[^^^ooo}}}ooouuugggLLLEEEGGGKKKNNNQQQUUUYYY]]]dddkkkrrrsssrrrwwwcccHHH::::::888777888333444333222111000000000000........./////////000000////////////000000000000000000000000000111222222222666777:::NNNrrruuusssxxxnnn~~~|||pppggggggggghhhrrr~~~||||||~~~~~~~~~~~~~~~{{{rrrlllgggdddllltttxxxbbbNNN>>>666555444555777666444999KKK^^^kkkiii}}}jjj[[[```iiipppkkkfffhhhmmm||||||nnnmmmpppjjj```kkk~~~yyyxxx}}}}}}|||~~~|||zzzwwwvvvuuuuuusssrrrpppppprrrsssttttttttttttwwwuuuttttttuuuuuurrrooouuuuuussspppooollldddZZZKKKEEE===???OOOaaahhhfffZZZMMM@@@<<<@@@IIIYYYgggeeebbb```\\\RRREEE???@@@QQQVVVWWWTTTWWWaaakkknnnyyyvvvqqqbbb```dddpppzzz}}}~~~~~~}}}~~~yyytttwwwzzzsssfff^^^cccgggiiihhheee```]]]XXXTTTMMMGGGBBBAAAAAABBBLLLTTTZZZZZZ]]]dddiiijjj\\\___^^^YYYWWWXXXYYYXXXWWWXXXXXXWWWTTTSSSSSSSSSWWWZZZZZZUUUWWWeeeuuuoooaaaZZZ^^^```ooopppvvv}}}|||XXXGGGAAAEEEKKKPPPUUUZZZ___cccdddlllsssuuutttzzz```FFF:::;;;888888999444444333222111000000000000....../////////000000000////////////000000000000111111111111222222222222111888;;;AAA```qqquuusssuuuwww\\\___eeejjjiiippp}}}}}}}}}}}}{{{zzz{{{}}}|||}}}}}}}}}||||||~~~}}}{{{|||}}}{{{|||}}}yyysssooonnnmmmnnnuuu{{{|||___DDD888888666666777777444777FFFUUUdddkkkqqqccc^^^nnnyyymmmiiimmmfffvvvwww{{{oooggghhhdddYYY___ttt}}}yyyzzz~~~|||||||||zzzwwwuuuuuutttrrrpppoooppprrrsssuuuvvvvvvvvvvvvuuutttuuuvvvvvvtttrrrssstttsssqqqpppoooggg^^^RRRIII???BBBRRRccceee___RRRHHH>>><<>>===@@@NNNTTTXXXXXX[[[bbbjjjmmm|||}}}rrrmmmTTTPPPTTTbbbrrr}}}}}}wwwfffXXX[[[___bbbdddbbb```^^^aaa]]]WWWQQQKKKHHHFFFEEEQQQXXX^^^______bbbdddddd]]]``````[[[YYY[[[]]]\\\[[[\\\^^^]]]ZZZWWWUUUUUUYYY\\\]]]\\\bbbooo|||{{{uuubbbTTTQQQTTTaaalllsssllleeeJJJDDDBBBGGGNNNUUUZZZ___dddggghhhpppxxxzzzyyy~~~\\\DDD:::<<<999888999555444333222111000000000000...////////////000000000////////////000000000000000000111222222222222222555===GGGWWWuuutttwwwxxxpppoooxxxpppbbbeeejjjooouuu~~~zzzvvvuuuvvvuuusssssstttvvvwwwwwwwwwxxxzzzyyyzzzzzzxxxwwwxxx{{{}}}{{{}}}~~~~~~|||yyyxxxyyyxxxyyyzzz|||~~~uuukkkkkkvvv{{{kkkLLL===:::666555666666555777BBBNNNcccttt|||rrrlllbbbuuujjjgggpppeeelllyyyzzz|||nnnbbbccciiidddiii{{{{{{zzz}}}|||zzzzzzxxxvvvuuuuuutttsssrrrssstttuuuvvvvvvwwwvvvvvvtttttttttuuuuuuuuuttttttqqqssstttrrrrrrqqqkkkdddWWWKKK@@@BBBTTTcccaaaWWWIIICCC<<<<<>>999777888555444333222111000000000000/////////000000000111111////////////000000000000000000000000111333666777;;;PPPvvv{{{iiibbbggg{{{|||wwwxxxwwwyyy~~~}}}zzzxxxnnnhhhcccbbb```]]]\\\]]]^^^aaaeeeffffffdddccccccXXXZZZZZZZZZYYYYYYZZZ\\\```bbbffflllrrryyy~~~~~~}}}||||||{{{zzzzzzzzzzzz{{{|||}}}}}}{{{xxxvvvvvvvvvyyyyyyyyyzzzzzz{{{{{{{{{~~~pppggghhhmmmsss|||}}}}}}~~~fffNNNAAA999666444555666777>>>EEE]]]{{{|||ssskkkuuuzzzllllllwwwuuujjjlll|||nnnbbbeeennn{{{vvvvvv|||~~~zzzwwwuuutttuuuwwwxxxxxxxxx{{{{{{{{{zzzxxxwwwuuutttqqqrrrttttttsssrrrssssssoootttvvvvvvuuuuuuqqqlll^^^QQQBBBBBBOOO[[[VVVJJJ???===;;;;;;CCCKKKMMMIIIEEE>>>888888999:::===AAAGGGKKKSSS]]]dddjjjsss|||xxxjjj^^^SSSJJJNNNUUUYYYWWWXXXeeesssyyyvvvppphhhYYYQQQOOOWWW^^^aaaeeellllllkkkjjjgggdddaaa^^^]]]aaa___\\\XXXQQQKKKLLLQQQZZZ```ccccccdddggghhhfffbbb```\\\WWWTTTUUUXXX\\\YYY[[[[[[ZZZ[[[___^^^ZZZVVV[[[```ccceeekkkuuu}}}tttsssjjjHHHEEEHHHDDDOOOTTT\\\dddjjjpppvvvzzzVVVBBB<<>>AAACCCKKKVVV___gggsssooodddXXXJJJHHHMMMVVV\\\\\\]]]fffqqqyyy~~~wwwsssuuuqqqiii]]]RRRNNNVVV^^^```fffnnnmmmmmmkkkiiigggdddbbbaaadddaaa^^^\\\TTTJJJIIIMMMWWW^^^dddeeefffiiiiiifff^^^]]][[[XXXUUUUUUXXXZZZVVV[[[\\\ZZZZZZ]]]\\\YYYUUU]]]ffflllqqqyyyyyyyyyzzzUUUCCCCCCJJJMMMUUUYYY```fffmmmtttzzz~~~UUUBBB===???:::666666333444333222111000000000000000000000000111111111111////////////000000000000444333111111444999>>>AAA```tttxxxwwwmmmaaadddxxxssstttzzz||||||{{{zzzyyyxxxwwwuuuqqqkkkgggbbb\\\[[[___```]]]]]]```fffddd___YYYTTTSSSTTTVVVbbbdddfffgggfffeeeeeeeeeiiihhhffffffiiinnnssswww~~~~~~}}}||||||||||||{{{zzzyyyyyyyyyzzz{{{xxxxxxvvvtttqqqqqqsssuuuttttttuuuvvvwwwxxxyyyyyy~~~yyy}}}uuu~~~|||fffXXXCCC<<<666555555555999>>>SSShhhgggdddwww~~~xxx{{{zzzoooqqqzzzuuujjjhhhkkkvvv~~~uuuooojjjooowwwssswww|||{{{|||{{{yyywwwwwwxxxyyyxxxwwwvvvwwwwwwwwwwwwvvvuuuuuusssvvvxxxwwwtttrrrsssuuuooouuuyyyxxxvvvvvvtttpppiii\\\KKKDDDJJJQQQLLLBBB======;;;;;;CCCKKKJJJBBB>>>999888;;;>>>===;;;<<<::::::BBBNNNXXXbbbppp~~~{{{hhh```UUUGGGIIIMMMVVV___bbbccchhhooo|||}}}yyyrrrssswwwrrrhhhcccUUUOOOVVV\\\^^^ccckkkkkkkkkjjjiiihhhggggggfff```]]]^^^^^^VVVLLLIIIMMMWWW^^^dddeeefffgggeeeaaa[[[\\\[[[ZZZWWWVVVWWWYYYTTTZZZ\\\YYYWWWXXXXXXVVV``````dddnnn{{{}}}```KKKEEEDDDLLLYYY\\\___dddhhhmmmsssyyy}}}VVVCCC;;;;;;777999:::333555444333222111111111111000000000000000000000000...///000111111222222111///---000666777777CCCTTT}}}~~~llltttuuulll```fff~~~vvvfffkkkzzz~~~}}}~~~}}}|||{{{{{{{{{{{{{{{tttuuuuuusssooojjjfffccc[[[ZZZYYYXXXYYY\\\```ccc\\\XXXQQQNNNOOOUUU]]]bbbnnnssszzz}}}|||yyyxxxxxxvvvpppllllllllllllnnnrrrxxx}}}~~~~~~~~~~~~}}}|||zzzyyyzzzxxxvvvuuuvvvwwwvvvvvvzzzxxxuuurrrqqqnnnkkkhhhcccfffkkkqqqtttvvvvvvvvvzzz|||}}}|||}}}~~~~~~{{{{{{}}}}}}|||~~~~~~uuu~~~{{{uuuRRRBBB888;;;999111333===DDDSSS\\\ZZZ^^^ooowwwmmmvvvnnn___ccckkkooozzzxxxhhhcccnnnxxxxxxnnnrrrwwwwwwzzz~~~|||yyyxxxxxxxxxwwwvvvtttuuuwwwyyyxxxvvvtttrrrttttttttttttuuuuuuuuuuuuwwwwwwwwwvvvtttssstttvvvpppfffVVVHHHFFFJJJFFF>>>999999;;;<<<============999;;;>>>@@@@@@>>><<<:::888;;;>>>???DDDSSSkkk}}}~~~qqqeee[[[OOOGGGMMMSSS[[[___bbbfffnnnttt{{{rrrooottt{{{{{{uuukkk[[[NNNPPP[[[cccfffgggkkkkkkkkkjjjiiihhhgggffffffbbb^^^\\\ZZZWWWRRRNNNWWWZZZ```dddeeedddbbbaaa^^^\\\ZZZXXXXXXYYY[[[]]]\\\YYYXXXXXXVVVSSSVVVZZZ\\\```hhhrrr}}}}}}nnnNNNDDDGGGLLLTTT]]]\\\cccgggggglllxxxVVVCCC;;;;;;777999:::444555444333222111111111111000000000000000000000000...///000111222222222222///111444555666???SSSfffuuunnnqqqeee___jjjtttmmmlllwww~~~|||yyyxxxuuuttttttuuuwww{{{~~~}}}||||||}}}|||{{{{{{zzzyyyxxxxxxwwwwwwxxxuuutttrrrooojjjddd___\\\VVVTTTSSSVVVYYY\\\]]]\\\XXXRRRMMMOOOZZZgggtttzzzvvvooopppssssssrrrrrrxxx{{{~~~~~~}}}{{{zzzyyyxxxzzzxxxvvvvvvxxxyyyyyyyyywwwuuurrrooolllggg```\\\\\\]]]___bbbfffjjjnnnpppuuuvvvyyy{{{||||||{{{{{{zzz{{{|||}}}}}}}}}}}}}}}}}}yyytttqqqpppppppppuuuvvvwwwwwwwwwxxxzzz}}}|||||||||~~~}}}zzz{{{~~~~~~iiiTTTAAA999777666999???:::KKKXXX^^^gggvvvoooeeemmmhhh^^^bbbmmmrrr~~~mmmaaaeeemmm{{{uuuyyyzzzzzz|||}}}{{{yyyxxxyyyyyyxxxwwwuuuvvvwwwxxxwwwvvvtttssssssssstttuuuvvvwwwxxxxxxvvvwwwwwwvvvuuuuuuvvvxxxwwwmmm[[[LLLGGGHHHCCC;;;777777888999999::::::;;;777999;;;>>>@@@AAABBBBBB===??????>>>@@@JJJZZZfff{{{yyytttlllbbbWWWMMMGGGPPPVVV]]]aaacccgggooouuu|||ssspppvvv}}}{{{tttjjj[[[OOOOOOXXX```fffiiiiiiiiijjjkkkkkkkkkkkkkkkiiieee___\\\[[[ZZZXXXVVVUUUUUUWWW\\\aaabbb```\\\[[[ZZZXXXWWWWWWYYYZZZ[[[]]]ZZZYYYYYYVVVSSSTTTYYY]]]bbbkkkvvv~~~uuu\\\GGGEEEKKKQQQYYYbbbdddhhhkkknnnwwwTTTCCC;;;<<<777888:::444555444333222111111111111000000000000000000000000...///000111222222222222000555888777???WWWuuuxxxrrrrrrfff]]]eeerrrdddgggqqq}}}xxxtttpppllliiiccccccbbbdddgggmmmrrruuu{{{{{{{{{|||~~~}}}zzzxxxvvvwwwwwwwwwvvvvvvvvvuuutttttttttuuuuuuuuusssoooiiibbb\\\VVVSSSNNNMMMNNNSSSXXXZZZVVVRRRRRROOOPPPZZZmmmtttmmmqqqwwwyyyxxxwwwzzzyyyyyy{{{~~~}}}zzzyyyxxxxxxxxxyyywwwvvvwwwyyyzzz{{{zzzwwwuuusssppplllfff___YYYWWWUUUTTTTTTWWW]]]cccggglllnnnrrrvvvyyyyyyyyyxxx{{{|||~~~}}}{{{yyyzzztttkkkfffcccaaa^^^\\\aaaccceeegggjjjnnnssswwwwwwxxxzzz~~~|||{{{xxxyyy{{{{{{gggMMM;;;666777888888;;;IIIYYYdddoooxxxvvvnnnxxxuuufff___ffffffbbbfffrrrxxxwwwfffdddfffsssyyyzzz||||||}}}}}}{{{yyyyyyzzzzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuurrrssstttuuuvvvxxxyyyyyytttuuuvvvvvvuuuvvvxxxzzztttaaaPPPHHHDDD>>>888777777666666777888:::;;;???@@@AAADDDFFFIIILLLMMMGGGFFFEEECCCBBBEEEJJJNNNWWW]]]cccccc\\\SSSLLLJJJSSSYYY___cccdddhhhooovvvzzzpppmmmttt}}}zzzssskkk___RRROOOSSSZZZdddlllggghhhjjjlllnnnoooppppppnnniiiccc^^^]]]]]]^^^^^^VVVSSSRRRVVV]]]aaa^^^YYYYYYYYYYYYZZZZZZ[[[\\\\\\___\\\ZZZZZZVVVRRRRRRVVV^^^bbbjjjuuu}}}qqqYYYLLLEEEJJJRRRXXX___ffflllnnnqqqyyySSSBBB<<<<<<888888:::555444444333222111111111111000000000000000000000000//////000111222222222222222888:::===QQQxxxwwwqqq[[[iiikkkhhhnnnxxx{{{uuuoooiiiccc]]]YYYTTTSSSRRRSSSWWW]]]cccfffooopppsssvvvyyy{{{|||}}}wwwuuuqqqooonnnnnnmmmkkkmmmmmmnnnnnnoooqqqrrrsssssspppjjjccc[[[TTTNNNLLLFFFJJJNNNSSSTTTSSSPPPMMMQQQUUU___qqqqqqoookkkhhheeeeeegggiiillleeecccjjjssswwwzzz}}}|||xxxuuuvvvzzz~~~}}}zzzxxxwwwxxxyyyzzzyyyxxxwwwwwwyyyyyyyyyxxxtttrrrooollljjjfffaaa]]]YYYVVVRRRPPPQQQTTTYYY\\\aaadddkkkqqqvvvyyyzzzzzz{{{}}}|||xxxvvvnnnfff[[[VVVTTTSSSOOOKKKLLLNNNRRRVVV[[[aaaiiinnnmmmppptttyyy}}}~~~}}}{{{~~~~~~vvv^^^GGG:::888666222;;;FFFVVVffftttzzzsssgggoookkkbbb```eeeiiiiiikkksssxxxqqqllliiisssyyy{{{{{{||||||{{{yyyyyyzzz{{{{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwssssssttttttuuuvvvvvvvvvqqqrrrttttttuuuvvvyyy{{{vvveeeTTTHHH@@@:::555888888666666777999;;;===FFFGGGIIILLLNNNOOOPPPPPPOOONNNMMMMMMLLLKKKIIIGGGFFFLLLSSSVVVTTTQQQOOOOOOVVV[[[aaacccdddhhhooovvvttthhhfffqqq~~~~~~wwwqqqfffYYYRRRQQQUUU```kkkggghhhjjjmmmpppqqqssssssqqqmmmhhhcccaaa``````aaaZZZXXXVVVWWW[[[^^^]]]\\\[[[\\\^^^___`````````___aaa^^^\\\[[[WWWRRRRRRVVV^^^aaagggqqq}}}mmmSSSMMMJJJKKKSSSZZZ^^^dddjjjrrrssszzz|||QQQBBB======888888:::555444444333222111111111111111111111111111111111111///000111222222333333222555777888CCCcccyyyggg```~~~vvvpppnnnvvv~~~wwwrrrkkkddd]]]WWWQQQMMMJJJIIIGGGGGGJJJNNNTTTWWW^^^bbbiiiooosssuuutttsssppplllhhheeecccaaa___]]]^^^___```bbbeeehhhjjjlllllliiiccc]]]UUUOOOJJJGGGCCCKKKSSSTTTPPPLLLNNNQQQXXXdddvvvuuugggZZZXXXUUUTTTUUUWWWYYYZZZYYYXXX\\\ccciiimmmuuu||||||xxxttttttwwwzzz{{{zzz}}}|||{{{yyywwwwwwyyyzzz||||||zzzyyyyyyyyyyyywwwuuunnnjjjddd```^^^]]][[[ZZZ\\\ZZZWWWTTTRRRQQQRRRRRRVVVZZZaaajjjqqqvvvyyyzzzzzz{{{|||{{{xxxrrrlllhhh\\\UUULLLHHHIIIIIIFFFBBB@@@BBBEEEHHHLLLQQQWWW[[[___ccciiioootttwwwyyyzzz|||}}}}}}~~~~~~pppUUU@@@999888777333===MMM```sss|||zzzssslllfffdddddddddhhhjjjgggkkknnnuuu{{{{{{yyy~~~tttnnnjjjrrr|||xxxxxxyyy{{{}}}{{{zzzzzz{{{|||{{{zzzyyyxxxvvvuuuuuuuuuwwwwwwtttttttttsssrrrrrrqqqqqqnnnppprrrssstttvvvyyy{{{~~~uuugggXXXJJJ???888555888777666666888:::===???CCCFFFKKKPPPRRRRRRQQQOOORRRRRRSSSUUUWWWWWWSSSOOOKKKJJJJJJKKKMMMQQQTTTVVVWWW\\\aaacccdddhhhooovvv~~~qqqcccccctttyyyooobbbXXXQQQQQQ\\\ggghhhiiikkknnnpppqqqrrrsssqqqpppnnnkkkfffbbb```^^^\\\^^^^^^[[[YYYYYY\\\```]]]^^^```bbbccccccbbbaaabbb___^^^^^^ZZZUUUUUUXXX\\\aaajjjwwwkkkXXXMMMMMMNNNTTT[[[aaafffkkkqqqyyy~~~xxx{{{OOOAAA>>>>>>888777:::666555444333222111111111111111111111111111111111111///000111222333333333333777555999NNNrrrssscccvvv{{{lllfffnnn|||{{{mmmggg___WWWQQQLLLGGGDDDCCCBBB@@@@@@AAADDDHHHKKKNNNSSS[[[cccggghhhfffeeeccc```[[[WWWUUUSSSQQQOOOMMMNNNPPPSSSVVVZZZ]]]___```^^^[[[WWWQQQLLLHHHFFFDDDNNNVVVUUUNNNLLLSSS\\\gggvvvsss___RRRRRRRRRSSSVVVZZZ]]]^^^^^^[[[\\\```eeeeeegggnnnwww{{{yyywwwvvvwwwxxxxxxxxx{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{zzzyyyyyyyyywwwuuurrrmmmggg```ZZZXXXXXXXXXWWW\\\[[[[[[YYYVVVSSSQQQOOORRRUUU[[[bbbhhhnnnrrrsssyyyyyyxxxtttnnnfff^^^ZZZMMMIIIEEEDDDFFFGGGFFFDDDCCCDDDEEEEEEEEEEEEGGGIIIRRRVVV[[[aaaffflllrrrvvvzzz{{{}}}yyyaaaHHH999888;;;444<<>>???888777:::666555444333222111111111111111111111111111111111111000000111222333333333333888777CCCaaatttnnntttwwwmmmiiikkkzzzwwwpppccc]]]TTTLLLGGGCCC@@@???===<<<<<<;;;<<>>KKKVVV]]]eeennnvvvsssfffhhhggg\\\```ggg___\\\\\\bbblllsssxxx~~~uuuooodddbbbnnn{{{yyyyyyyyyyyyzzz|||~~~|||{{{||||||{{{zzzxxxxxxwwwwwwvvvvvvwwwwwwttttttssssssrrrqqqppppppoooqqqsssuuuvvvxxx{{{}}}~~~xxxrrrhhhWWWEEE<<<<<<888999;;;>>>AAADDDGGGHHHKKKOOOUUU[[[___```___^^^TTTVVVXXXZZZ]]]___aaabbb___]]]WWWOOOKKKMMMTTT[[[ZZZ^^^ccceeefffkkksss{{{}}}rrriiippp}}}tttiii___VVVQQQTTT[[[eeefffhhhkkknnnpppqqqrrrqqqtttvvvsssnnnhhhdddbbb^^^___```^^^\\\\\\```cccddddddeeeeeefffeeeeeeeeecccbbbccceeeccc______cccccciiirrr|||xxxeeeUUUPPPSSSVVVVVV\\\eeennnwww}}}|||NNNAAA??????888777:::777555444333222111111111111111111111111111111111111000000111222333333333333999:::NNNrrrzzzhhhmmmzzzbbb```iiissszzzqqqiii]]]VVVMMMEEE@@@>>>===<<<999999999999:::<<<>>>??????AAADDDGGGIIIJJJJJJIIIIIIFFFCCCAAA@@@@@@???===@@@@@@AAACCCEEEGGGIIIJJJIIIJJJLLLMMMLLLJJJGGGEEEMMMPPPRRRRRRSSSZZZfffpppvvv\\\OOOUUU```eeeiiiqqq|||~~~yyyvvvxxxxxxvvvuuuvvvtttyyy~~~}}}{{{{{{|||{{{~~~}}}{{{xxxvvvtttkkkjjjjjjkkklllllljjjhhhaaa___]]]\\\]]]^^^^^^^^^XXXZZZ]]]___aaaaaaaaa```aaaaaa```___```aaabbbccc^^^]]]\\\ZZZVVVPPPKKKHHHMMMPPPSSSUUUVVVXXXYYY[[[VVVXXXYYYYYYVVVRRRPPPPPPBBBDDDFFFHHHLLLUUU```hhhoooqqqtttyyy|||~~~~~~xxxuuussssssuuuwww}}}[[[>>>666///999GGGQQQXXX```ooo|||tttfffgggggg[[[bbbnnnfff___^^^bbbllluuuzzz~~~yyy{{{iii\\\```mmm||||||{{{zzzyyy{{{}}}}}}|||||||||zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvttttttssssssssssssrrrrrrqqqsssuuuvvvwwwyyy||||||wwwooo]]]III??????<<<>>>AAAEEEIIILLLMMMNNNQQQSSSVVVYYY[[[\\\\\\\\\XXXZZZ[[[\\\\\\^^^bbbfff```bbb___VVVLLLJJJQQQZZZ[[[___dddfffggglllvvv}}}zzzpppjjjuuu|||ssshhh```XXXRRRSSSXXXbbbdddfffjjjmmmpppqqqrrrrrruuuvvvtttooojjjhhhhhh``````___```bbbdddeeefffiiiiiiiiiiiihhhhhhhhhhhhcccbbbdddgggfffbbbcccfffmmmmmmnnnrrrxxx~~~{{{uuuiii]]]YYY]]]___^^^___eeeoooxxxyyyxxxgggrrrKKKCCC<<<;;;:::777444555333222111111000111111111000222444444222000///000///444555111///333666555777MMMkkk|||}}}|||sssssszzzpppggggggmmmwwwyyypppeee^^^PPPLLLFFFAAA>>><<<;;;:::888888999:::<<<>>>@@@BBB@@@@@@AAABBBCCCDDDDDDEEEDDDBBB@@@>>>>>>???AAACCCBBBBBBCCCDDDEEEFFFGGGGGGCCCCCCHHHNNNNNNGGGEEEHHHOOOQQQRRRQQQUUUbbbtttrrr]]]RRRVVVcccooo{{{~~~xxxtttuuuvvvuuuuuuwww{{{|||{{{{{{zzz}}}}}}~~~|||{{{{{{{{{|||||||||}}}~~~vvvlllgggcccggghhheeeeeehhhjjjiiicccaaa______aaaaaa___]]]___aaacccddddddeeegggiiiiiihhheee```[[[XXXXXXYYYZZZVVVPPPKKKKKKMMMRRRUUU[[[^^^bbbeeegggiiilllnnniiinnnqqqnnnjjjeee]]]UUUPPPLLLFFFCCCEEEKKKSSSYYYdddgggkkknnnqqquuu|||~~~}}}}}}~~~~~~~~~tttssszzz}}}|||fffJJJ;;;666888???JJJUUUbbbsssqqqnnniiiffffffiiikkkllldddbbbgggqqqvvvxxx~~~||||||~~~xxxkkk```]]]tttzzzuuuzzz|||xxx{{{~~~{{{||||||wwwvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqooonnnnnnmmmmmmmmmoooqqqtttvvvwwwyyy{{{}}}yyyzzz{{{uuudddOOOCCC@@@BBBHHHKKKIIIMMMUUUTTTNNNVVVUUUTTTUUUXXXYYYYYYXXXYYYXXXXXXZZZ^^^aaabbbbbb``````___[[[UUUQQQOOOPPPZZZ]]]aaadddffflllxxxrrrhhhfffxxxppphhh^^^WWWVVVUUURRROOOYYY```gggiiigggiiipppvvv{{{wwwsssrrrssssssrrrooommmccc]]]^^^ccceeegggiiijjjjjjjjjkkklllkkkgggdddeeedddccceeegggiiijjjiiikkklllnnnsssxxx}}}|||uuukkkffffffhhhiiiiiinnnttt|||vvvuuuXXXrrrKKKBBB<<<;;;:::777444555333222222111111111111111000222444333222000000000///111333222222333888===KKKfff~~~sssppp~~~ooogggbbbhhhwww|||xxxrrrhhh^^^VVVKKKGGGBBB>>><<<;;;:::888888999999:::<<<>>>???@@@???@@@@@@AAAAAABBBBBBBBBDDDCCCAAA??????@@@AAABBBBBBBBBCCCEEEGGGHHHIIIJJJNNNMMMOOOPPPLLLEEEFFFKKKRRRWWWXXXVVV]]]qqq~~~gggXXXYYYgggyyyzzzuuurrrrrrsssrrrtttyyy|||}}}}}}}}}~~~~~~|||{{{{{{|||}}}||||||{{{zzz{{{xxxpppgggdddaaaccccccaaadddiiikkkiiihhhccc]]]\\\___bbbbbb```ccceeeggghhhiiikkkmmmoooiiihhheeebbb___[[[XXXWWWSSSQQQMMMKKKLLLPPPUUUYYYcccfffjjjnnnpppsssvvvyyy~~~zzztttkkkbbbXXXRRRJJJEEEDDDIIIPPPUUUWWW[[[aaafffiiinnntttxxx~~~~~~{{{www|||yyyzzzqqqTTT???666888>>>IIIUUUcccuuu|||zzzvvvqqqllljjjjjjkkkfff___]]]gggsss}}}~~~~~~}}}qqqddd___fffyyyzzzssswwwyyyvvvxxx~~~}}}zzzwwwvvvvvvuuuuuutttsssssssssrrrqqqpppooonnnnnnnnnnnnnnnppptttvvvwwwyyy{{{}}}||||||{{{vvvgggUUUHHHEEEDDDRRR]]]bbbgggmmmkkkcccccc```]]][[[[[[[[[[[[ZZZZZZYYYYYY[[[^^^aaaaaa``````___^^^]]]\\\XXXSSSOOOUUUYYY```fffjjjqqqzzzrrriiihhh}}}|||hhhbbbYYYUUUVVVWWWVVVUUUQQQXXXbbbiiimmmpppsssuuuxxxuuurrrqqqrrrssssssqqqqqqiiiddddddfffhhhlllppprrrqqqpppooonnnkkkhhhfffkkkiiigggfffggggggfffdddhhhiiinnnuuu|||{{{uuupppooopppqqqqqqxxxtttsss|||bbbPPPpppJJJBBB<<<;;;:::777555555333333222111111111111111000222333333111000000111111///111666666444===IIIdddxxxlllrrrrrrgggcccfffuuu}}}zzzuuuoooggg]]]SSSLLLDDDAAA===:::::::::999888;;;<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAA@@@AAABBBBBBEEEFFFHHHJJJMMMOOOQQQRRRZZZZZZYYYTTTLLLFFFJJJQQQXXX___```]]]iiinnn\\\ZZZiii}}}{{{yyyvvvsssrrrssssssrrrvvv|||~~~~~~||||||}}}~~~~~~~~~zzzuuutttppphhhcccbbbbbbbbbaaaccciiippppppkkkfff]]]TTTSSSYYY___aaa```dddfffhhhjjjkkkmmmqqqsssllljjjhhhgggfffaaaZZZTTTMMMLLLKKKLLLPPPUUUZZZ^^^dddgggjjjmmmoooqqquuuwww{{{vvvnnnfff[[[UUULLLEEEAAACCCGGGKKKLLLPPPWWW]]]aaadddgggjjjvvvyyy}}}~~~~~~}}}}}}}}}~~~~~~~~~yyy{{{uuu{{{~~~~~~cccJJJ999666888AAANNN\\\lllxxx~~~zzzrrrkkkjjjkkkkkk^^^UUUZZZjjjxxx|||yyy{{{vvviii```\\\lll}}}zzzqqqsssxxxwwwwwwzzz~~~{{{yyyxxxwwwvvvuuutttsssrrrqqqpppqqqqqqpppooonnnnnnnnnnnnmmmppptttwwwxxxzzz|||~~~}}}zzzvvvlll]]]RRRNNNUUUjjjwwwrrrkkkeeebbb```^^^]]][[[ZZZ[[[]]]___```___^^^___^^^^^^```bbb___XXXQQQSSSXXX```gggnnnuuu{{{qqqiiimmmrrr___ZZZUUUUUUXXX\\\]]]]]]RRRVVV^^^iiirrrvvvtttqqqrrrqqqoooooorrrssstttttttttoookkkjjjiiijjjpppwwwyyyzzzzzzwwwssspppmmmllliiigggggghhhjjjlllmmmlllggghhhllluuu~~~~~~zzz~~~~~~|||zzzyyyzzz}}}rrrkkkxxxfffNNNKKKpppJJJBBB;;;;;;:::777555666333333222111111111111222000222333222111000111222666000222999888555BBBVVVyyy|||vvvooooooyyyhhhiiinnn{{{~~~yyyuuummmeee]]]SSSKKKEEE???===:::999::::::::::::???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBCCCDDDKKKMMMPPPTTTXXX[[[^^^```eeefffcccZZZNNNHHHNNNVVV[[[bbbcccdddtttmmmddd___jjjyyyuuuuuuwwwyyyuuutttvvvyyyxxxvvvyyy~~~~~~}}}}}}xxxrrrnnniiicccaaacccfffffffffkkktttzzztttjjj\\\TTTMMMNNNWWW^^^aaa______aaaccceeegggiiimmmppppppnnnlllmmmnnniii___VVVMMMMMMOOORRRVVVZZZ___aaaaaacccdddeeeeeefffiiikkkjjjmmmmmmiiiggggggddd```[[[WWWPPPIIIDDDBBBBBBCCCGGGKKKQQQVVVZZZ\\\]]]]]]hhhlllpppsssuuuwwwyyy{{{||||||||||||~~~~~~|||xxxzzz|||~~~zzzbbbHHH;;;333:::IIIWWWaaagggssszzz|||rrrjjjiiikkksssgggZZZYYYbbboooxxx|||ttttttwww}}}yyylllaaa___eeennnwwwwwwmmmooouuuxxxyyyzzz~~~zzzyyy{{{yyyxxxwwwuuusssqqqpppooopppooonnnnnnmmmmmmmmmnnnnnnqqqvvvyyy{{{|||~~~|||xxxvvvoooddd[[[WWWkkkyyypppiiieeebbb```\\\\\\\\\]]]______]]]\\\___``````aaaaaa^^^YYYVVVVVVZZZ___eeennnwww{{{{{{nnnjjjsssjjj[[[YYYVVVWWW\\\aaadddfff___]]]^^^fffpppuuuqqqlllmmmmmmmmmnnnpppsssuuuvvvuuurrrpppnnnjjjiiiqqq{{{||||||wwwrrrqqqjjjiiiiiikkknnnqqqrrrrrrkkkjjjlllrrrzzz~~~{{{vvv{{{}}}~~~~~~rrrgggqqqxxxWWWGGGLLLpppIIIAAA;;;;;;:::777666666444333333222111222222222000111222222000000111333777111222888666777JJJdddrrrgggjjjlllkkkooo~~~{{{uuuooofff]]]TTTMMMFFFAAA===;;;::::::<<<===>>>===AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBDDDFFFHHHJJJRRRTTTXXX]]]ccchhhlllnnnssssssmmm^^^OOOIIINNNTTTWWW\\\```iii}}}qqqbbbdddnnntttqqqnnnlllmmmqqqvvvzzzvvvvvvzzzzzzyyy{{{~~~{{{tttnnniiiddd```aaaeeefffgggjjjpppyyyzzzoooaaaPPPLLLKKKPPPZZZaaabbbaaa]]]^^^___```bbbdddiiilllsssqqqppprrrsssnnnddd[[[SSSUUUWWWZZZ]]]```bbbcccbbbbbbbbb```^^^^^^___aaaZZZ\\\ZZZUUUUUUYYYZZZYYY[[[ZZZVVVRRRMMMHHHCCCAAABBBEEEJJJOOOTTTVVVWWWVVVYYY\\\___cccfffkkkppptttppprrruuuxxx{{{|||}}}~~~~~~~~~}}}}}}|||~~~}}}]]]HHH666999JJJXXX___```fffqqqzzzzzzppphhhfffhhhpppllleee```bbbjjjuuu{{{wwwyyy||||||pppfffffffffiiiqqq{{{ssshhhiiiqqqwwwyyyyyyyyy~~~zzz{{{~~~zzzzzzxxxvvvtttrrrqqqpppnnnnnnmmmlllllllllmmmmmmpppsssxxx|||}}}~~~{{{wwwvvvrrriiicccaaayyyvvvnnnhhhdddbbb^^^]]]\\\]]]^^^^^^]]][[[___bbbdddbbb\\\XXXYYY\\\XXX[[[]]]bbbnnn{{{~~~zzzjjjlll}}}eee]]][[[ZZZ\\\```eeeiiikkkiiiccc^^^```gggmmmmmmjjjiiijjjkkklllnnnqqqtttvvvuuutttsssqqqmmmkkkrrr|||{{{|||tttooosssqqqooonnnoooooonnnlllqqqnnnmmmpppxxx}}}~~~|||uuueeejjjyyydddOOOIIINNNpppIIIAAA;;;;;;:::888666777444444333222222222222222000111222111000000222444444222333555777AAA]]]xxxlllfffsssmmmiiisss|||zzzvvvmmmggg]]]TTTMMMGGGBBB@@@===<<<;;;<<>>===<<<<<<>>>AAACCCCCCCCCCCCDDDGGGJJJKKKLLLKKKKKKHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDGGGLLLTTT[[[```cccffflllsss{{{oooVVVHHHIIIQQQVVVYYYZZZdddttt~~~zzzooohhhmmmyyyrrrjjjgggdddjjjuuu~~~xxxttt~~~}}}{{{qqqnnnmmmllljjjgggjjjppprrrssssssrrrrrrlll]]]OOOCCCHHHQQQYYY___bbbcccccceeeeeedddcccbbbcccfffiiimmmmmmnnnmmmkkkhhhdddbbbbbbdddgggjjjjjjgggdddbbb[[[\\\\\\\\\]]]___bbbeeegggjjjjjjgggfffgggeeebbbbbb```^^^ZZZUUUOOOKKKHHHHHHEEECCCEEEIIIMMMOOOOOOOOOPPPQQQQQQPPPPPPRRRTTTYYY\\\aaagggmmmssswwwyyyyyy|||~~~tttuuuvvv___EEE;;;???JJJWWW```___hhhtttwwwrrrkkkgggfff___fffhhhaaa^^^dddnnnsssyyyxxxrrrsssssskkkkkkooossssssrrrwww{{{}}}|||zzzzzzzzzyyyxxxwwwvvvtttsssqqqqqqoooooonnnnnnnnnoooooopppqqquuuyyy|||}}}|||||||||xxxxxx{{{|||wwwpppooorrr{{{rrrjjjeeeaaa___```^^^[[[ZZZ[[[]]]^^^___\\\aaaeeeccc^^^[[[]]]___^^^______bbbqqq{{{nnnjjjyyyppp```\\\]]]]]]^^^```cccgggjjjiiikkkllljjjhhhggghhhjjjgggiiijjjkkkjjjlllpppssstttsssssstttqqqnnnpppuuuxxxyyy~~~}}}}}}zzzyyywwwttttttxxx~~~zzzfffnnnwwweeeUUULLLMMMOOOQQQrrrHHHAAA;;;:::;;;888666777555444333333222222333333000111111000///000333555000999===<<>>===<<<=========???BBBDDDDDDDDDGGGIIILLLNNNPPPQQQQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMGGGFFFFFFIIIPPPYYYbbbhhhkkkooouuu}}}jjjPPPEEELLLXXX^^^bbbbbbkkkzzz{{{pppkkkooovvvooocccdddkkkttt~~~{{{www~~~|||{{{yyyxxxrrrpppqqqrrrqqqnnnrrrxxx~~~~~~{{{wwwssslll^^^QQQMMMUUU^^^eeehhhjjjlllnnnhhhhhhfffdddbbbcccfffiiihhhiiijjjiiifffcccbbbbbbdddgggjjjmmmllliiidddaaa[[[]]]___aaadddhhhmmmqqqtttzzz}}}}}}||||||wwwrrrpppmmmhhhccc]]]YYYVVVUUUSSSNNNHHHFFFGGGJJJKKKKKKQQQRRRSSSQQQMMMIIIGGGFFFJJJLLLPPPVVV]]]eeelllpppwwwzzz~~~~~~|||ttt|||nnnUUUCCC>>>DDDUUUdddZZZdddooouuusssnnnjjjiiimmmsssqqqhhhbbbffflllooolllvvv}}}||||||yyyttt~~~rrrmmmooorrrsssrrruuuyyy{{{{{{yyyxxxwwwwwwwwwvvvtttsssrrrqqqpppqqqpppppppppppppppqqqqqqppptttyyy{{{{{{zzzyyyyyyvvvyyy}}}yyyrrrrrrwwwvvvnnngggbbb^^^\\\aaa^^^ZZZYYYZZZ]]]___```[[[^^^bbbeeedddbbb___^^^dddeeedddfffsss}}}tttbbbllljjj^^^YYYZZZ[[[\\\]]]```eeehhhkkkrrryyyxxxpppiiiggghhhgggiiikkkjjjiiijjjnnnrrrpppooooooqqqpppllllllooouuuuuu{{{}}}}}}{{{vvvppppppuuuzzzxxx{{{sssccchhhzzziiiSSSKKKLLLOOORRRUUUsssHHH@@@:::::::::777555555444444444333333333222222222000///111444555444222222999;;;???XXX}}}kkkkkkxxxjjjjjj|||uuuiii```RRRKKKAAA===>>>@@@???>>>@@@BBBCCCDDDCCCDDDFFFHHHNNNPPPTTTWWWXXXXXXWWWVVVTTTTTTXXX]]]cccdddbbb___VVVOOOMMMTTT^^^dddjjjnnnwwwyyynnnXXXPPPOOOPPPWWW```bbbhhhrrrzzzwwwpppsss{{{zzzoooeeefffrrr~~~|||{{{xxx}}}vvvrrrsssqqqnnnsss|||}}}zzzyyypppgggaaabbbiiirrrzzz~~~}}}ssslllhhhffffffffffffggggggfffdddcccbbbbbbdddqqqrrrmmmllleee[[[\\\YYY___ffflllqqqwww~~~}}}yyyxxxyyyzzztttpppjjjeee```\\\XXXUUU```[[[SSSJJJDDDDDDIIINNNPPPTTTWWWVVVQQQKKKHHHFFFEEEFFFGGGHHHKKKRRR\\\ccckkkttt{{{|||~~~~~~~~~~~~~~~|||uuuyyywwwZZZHHHFFFEEEPPPfff^^^[[[eeewwwyyynnnnnnzzz~~~mmmjjjoooeee^^^fffmmmkkkpppsssuuu{{{xxx{{{xxxvvvuuuggggggnnnsssssssssuuuzzz~~~~~~zzzwwwwwwvvvuuuuuuvvvvvvuuusssmmmpppssstttssssssssstttuuuvvvyyyzzz{{{zzzyyyxxx}}}}}}|||zzzxxxxxx{{{}}}wwwqqqllliiibbbZZZUUUVVV\\\dddfff___YYY\\\aaacccbbbaaabbbgggjjjfffaaa]]]aaafffjjjlllsssyyyppp```mmmuuubbb\\\]]]]]]]]]]]]]]]___fffnnntttzzzvvvjjjbbbgggkkkmmmjjjcccaaaffflllmmmjjjkkknnnooolllkkkmmmpppsss|||{{{uuunnnjjjnnnvvvlllfffkkkqqq~~~dddWWWMMMOOOUUUXXXYYYYYYqqqGGG@@@:::::::::777555555444444444333333333222222333111000111444555444222555777;;;KKKmmmssskkksss}}}lllgggwww|||xxxpppcccZZZMMMFFF???<<<>>>BBBBBBBBBBBBCCCCCCDDDDDDGGGKKKNNNSSSUUUYYY]]]___aaaaaa```bbbcccfffkkkpppqqqooolllfff___\\\bbbiiiooossswww~~~jjjRRRLLLNNNQQQXXX___dddgggnnnxxxzzzwwwxxx}}}{{{sssnnnppp}}}zzzwww{{{|||tttqqqrrrwwwwww{{{zzzuuuppplllhhheeekkksss~~~~~~xxxsssoookkkiiiiiihhhfffccc`````````aaafffsssssslllkkkddd\\\]]]^^^dddmmmuuu|||yyysssooommmlllllliiifffdddbbb```^^^ZZZXXX\\\^^^]]]VVVMMMGGGHHHLLLPPPSSSVVVVVVRRRMMMJJJIIIDDDDDDDDDCCCDDDIIIQQQWWW]]]gggppptttzzz}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}yyywwwxxxyyy}}}```KKKDDD@@@KKKcccbbb\\\cccrrruuummmmmmxxx}}}mmmgggfff___cccrrr{{{kkkqqqvvvxxx}}}|||~~~uuuhhhffflllrrrqqqqqqrrrvvvzzz{{{yyywwwxxxvvvuuuuuuuuuuuutttrrrppprrrttttttrrrrrrrrrsssssstttuuuvvvwwwvvvuuuuuuuuuuuuvvvvvvvvvyyy~~~xxxrrrlllfff```]]]XXXQQQNNNPPPYYYccchhhaaaYYYYYY]]]___``````bbbfffiiifff___ZZZ[[[dddlllqqqttttttnnnfffyyyjjj]]][[[^^^]]]]]]^^^^^^```jjjsss|||sssmmmggghhhiiijjjiiigggfffeeefffeeegggkkklllkkkmmmqqqooouuu{{{vvvooojjjmmmttt{{{oooiiirrr}}}lllYYYRRROOOQQQUUUWWW[[[___mmmGGG@@@:::::::::777555555444444444444333333333333444222111222333444444333999777AAAaaa{{{~~~qqquuu}}}qqqjjjrrr|||xxxrrrgggZZZPPPFFFAAA<<<<<>>;;;<<<@@@DDDFFFGGGDDDDDDDDDEEEHHHOOOXXX^^^gggggghhhiiiiiiiiiiiiiiikkkmmmpppsssuuuvvvuuuttttttooommmrrrxxx|||www^^^KKKMMMXXX]]]]]]^^^aaafffooozzz~~~}}}llliiiqqq}}}vvvxxx{{{~~~~~~}}}}}}|||vvvooommmpppzzzyyygggbbb]]]\\\aaakkksssyyy}}}xxxxxxyyy|||~~~yyyqqqfff^^^\\\```dddlllwwwuuukkkhhhccc___dddnnnsss}}}~~~qqqkkkcccaaacccfffeeeccc```^^^\\\[[[\\\]]]\\\[[[WWW___gggjjjeee[[[TTTPPPQQQRRRSSSSSSRRRRRRQQQQQQNNNLLLIIIFFFCCCAAABBBCCCEEEKKKSSS\\\fffrrr}}}~~~}}}||||||}}}~~~~~~~~~}}}|||{{{{{{zzz}}}}}}uuuooommm|||iiiWWWIIIRRRlllvvvnnnjjjooorrrqqqqqqttt~~~{{{|||vvvmmmrrrwwwqqqeeeeeegggllluuuwwwnnnqqqssssss|||}}}ppplllqqqqqqqqqqqqsssvvvyyy|||~~~zzzwwwtttsssrrrrrrpppooolllmmmlllkkkiiijjjlllnnnqqqpppooonnnnnnnnnnnnnnnrrrrrrqqqoooooorrrxxx|||~~~yyytttssstttrrrlllfff^^^WWWOOOJJJFFFCCCDDDHHHRRRbbbooommm___TTTSSSWWW\\\___bbbeeehhhggg___WWWVVV^^^ooo~~~rrrnnnsss{{{aaaRRRSSSZZZ\\\ZZZ\\\``````dddqqq~~~~~~uuukkkggghhhiiifffcccccccccfffiiiiiiiiipppxxxzzz||||||~~~zzzvvvsssttt|||~~~lll]]]SSSUUUWWW^^^eeehhhhhhkkkqqqgggFFF???:::::::::888666666555555555444444444333333444333333333333444666888777EEEfffxxx}}}wwwiiilllsss}}}wwwnnnbbbUUUHHH@@@???>>>===>>>@@@CCCFFFGGGDDDEEEFFFHHHLLLSSS\\\bbbggggggggggggggghhhiiiiiimmmpppsssuuuwwwwwwwwwxxx|||xxxwww{{{~~~hhhVVVKKKRRR\\\^^^[[[ZZZ]]]kkkzzzvvviiihhhrrr|||zzzxxxwwwtttwww|||}}}||||||{{{tttmmmlllpppxxxsssdddZZZZZZ\\\cccnnn{{{zzzsssllliiiddddddfffjjjqqqwww|||~~~}}}uuuiii^^^ZZZ\\\aaakkkwwwuuukkkgggcccaaahhhtttxxx{{{qqqbbb___^^^ccckkkqqqrrrpppjjjfff```]]]\\\\\\]]]]]]ZZZ[[[```fffjjjggg```YYYTTTSSSRRRRRRRRRSSSTTTTTTUUUSSSOOOLLLIIIFFFCCCBBBCCCDDDGGGNNNWWWdddrrr|||}}}||||||}}}~~~~~~~~~~~~}}}{{{zzzyyy|||~~~~~~zzzuuusssqqqtttyyyyyydddOOOPPPdddxxxrrrmmmmmmoooqqqqqqrrrvvvvvv|||{{{rrrssstttjjjggggggjjjpppxxx}}}ooodddfffggghhhxxxzzznnnkkkpppooooooppprrrvvvzzz}}}zzzwwwsssqqqppppppooonnnjjjjjjkkkjjjiiikkkmmmpppqqqqqqpppooonnnnnnnnnoootttsssrrrpppoooppptttwwwzzzuuuooolllmmmlllgggccc^^^UUUMMMGGGBBB???BBBFFFQQQaaarrrsssfffWWWSSSVVV[[[```cccdddgggiiicccYYYZZZ___nnn{{{tttuuuzzzkkkWWWPPPUUU[[[[[[XXX[[[bbbccceeetttsssnnnttt{{{}}}xxxsssooojjjhhheeecccdddggghhhjjjqqqzzz{{{{{{||||||{{{~~~yyyvvvyyy}}}ssscccVVVSSSUUU]]]^^^ccclllpppoooqqqttteeeFFF>>>999:::;;;888666777555555555555444444444333333333333333333555888;;;888TTT~~~~~~xxx}}}~~~ssskkkmmm{{{~~~}}}xxxooodddWWWLLLCCC>>>?????????@@@AAACCCEEEFFFFFFHHHKKKNNNRRRXXX___dddbbbbbbbbbcccfffhhhkkkmmmoooqqquuuwwwxxxyyyzzz|||~~~}}}YYYOOOMMMVVV\\\ZZZXXXZZZcccvvvuuuhhhiiittt|||{{{zzzzzzzzz|||||||||zzzrrrkkkkkkqqqzzz~~~yyyrrrggg\\\ZZZ___jjjwww{{{ppphhhccc```^^^aaa___]]]___dddiiinnnpppxxxwwwrrrhhh\\\VVVWWWZZZffftttsssjjjgggdddccclllwww{{{{{{ooogggccceeellluuu~~~}}}oookkkfffbbbaaabbbbbbbbb```\\\[[[aaajjjmmmhhhbbbZZZWWWTTTSSSTTTVVVVVVVVVVVVTTTRRRPPPOOOLLLHHHEEEFFFBBB@@@CCCIIIRRR```llltttxxx|||}}}|||{{{}}}|||}}}~~~~~~~~~|||{{{zzz{{{~~~~~~~~~yyywwwyyy}}}|||yyyxxxpppUUUIIITTTmmmllljjjgggiiinnnpppooojjjgggnnnrrrlllnnnrrrnnnllllllrrrzzz}}}yyytttrrrtttiiibbbcccbbbaaannnsssfffkkklllllllllmmmpppuuuyyyyyyvvvrrrpppooooooooonnnkkkmmmnnnnnnnnnoooqqqsssqqqqqqqqqqqqpppppppppppppppqqqqqqpppoooqqqtttwwwwwwsssmmmhhhdddaaa]]][[[ZZZQQQHHHCCC???<<<>>>CCCQQQ___qqqwwwlll[[[TTTVVVZZZ___bbbbbbfffkkkfff\\\\\\bbbooozzztttqqqvvvqqq```SSSTTTZZZ]]][[[XXX]]]ffffffgggwwwuuuccc\\\cccmmm|||}}}vvvrrriiidddbbbdddhhhkkkrrryyy~~~zzzxxx|||}}}zzzyyy{{{yyysssqqqssswwwyyy~~~}}}tttrrrqqqssswww{{{~~~{{{vvvmmmbbbUUUNNNSSS[[[eeeeeejjjqqqtttssstttxxxdddEEE>>>999:::;;;888777777555555555555444444444444111222333333333555:::???GGGlll~~~wwwxxx~~~pppcccmmmttt|||zzzuuuooodddXXXLLLDDD???>>>>>>???@@@AAABBBDDDFFFGGGHHHLLLQQQVVVZZZ^^^bbbeeebbbbbbbbbccceeeiiimmmoooqqquuuyyy{{{{{{}}}kkkRRROOOSSS[[[\\\XXXYYY```rrrwwwjjjmmmyyy}}}}}}}}}|||~~~|||||||||zzzqqqjjjkkkrrr}}}{{{{{{yyyrrrhhhcccbbbhhhqqq{{{uuulllgggfffgggiiijjjppplllhhheeeeeefffggggggjjjmmmmmmfff\\\UUUUUUWWWaaappprrrjjjgggeeeeeeoooxxx|||yyypppgggbbbjjjqqq||||||wwwkkkiiihhhhhhjjjkkkkkkjjjhhhbbb^^^```fffkkkkkkhhhbbb]]]XXXVVVWWWYYYYYYYYYVVVUUUTTTTTTUUUSSSNNNJJJKKKEEEAAABBBCCCFFFOOOZZZfffllltttyyyyyyzzz|||~~~|||}}}~~~~~~|||{{{zzz}}}}}}{{{|||}}}||||||uuussscccMMMNNN\\\bbbeeeccceeemmmrrrpppeee]]]eeennniiieeejjjjjjllljjjmmmuuuwwwrrrnnnnnnuuupppjjjeee___]]]fffrrr|||hhhiiijjjkkkkkkkkkmmmrrrvvvxxxuuuqqqnnnnnnoooooonnnnnnppprrrrrrqqqqqqqqqsssooopppqqqrrrsssrrrqqqpppmmmnnnpppppppppppprrrtttsssrrrmmmfff^^^XXXVVVVVVSSSKKKDDD@@@<<<:::===BBBPPP\\\nnnxxxppp___VVVVVVXXX^^^```^^^ccckkkhhh^^^ZZZeeesss~~~}}}ssspppqqqiiiYYYRRRYYY______\\\ZZZ```kkkkkkjjjyyyooo[[[TTT\\\hhhpppyyyyyyoooggggggjjjmmmpppsss}}}{{{yyyzzz~~~zzzwwwvvvvvvrrrjjjeeeeeeiiiiiilllqqqsssvvv~~~fffZZZXXXWWW___fffllllllooouuuyyyxxxsssllleee```\\\YYY]]]eeepppsssyyy}}}{{{yyy~~~cccEEE>>>999:::;;;888777777666666555555555444444444000222333333333666<<>>???===>>>AAABBBDDDEEEGGGIIIKKKOOOVVV[[[___aaadddfffgggfffddddddfffiiillloooxxx{{{yyy]]]RRRSSSYYY___]]]XXX]]]hhh{{{tttnnnrrr~~~uuussszzz{{{||||||}}}zzzqqqjjjkkkrrr~~~xxxuuuuuummmcccccckkkvvvyyyrrrnnnjjjkkkqqqxxx~~~{{{vvvqqqnnnkkkhhhfffaaagggjjjggg^^^WWWUUUWWW^^^nnnpppiiihhheeegggpppxxx|||~~~|||sssjjjdddaaajjjssswwwkkkcccccceeehhhmmmqqqsssrrrpppmmmhhhdddbbbdddgggjjjjjjgggbbb\\\YYYZZZ[[[\\\[[[VVVUUUUUUXXXYYYXXXTTTPPPQQQJJJEEEEEECCCAAAFFFOOOZZZcccnnnuuuwwwxxx{{{~~~{{{|||~~~}}}|||zzz}}}}}}|||~~~~~~{{{yyyxxxzzz|||}}}|||||||||}}}vvvmmmrrrtttXXXTTTQQQ\\\bbbaaaeeeooouuutttfff]]]fffssskkk___^^^___gggaaa```fffkkkmmmqqqxxxvvviii___^^^gggqqqmmmjjjlllmmmlllkkkmmmqqquuuwwwtttpppnnnnnnooooooooooooqqqssssssqqqooooooooonnnooorrrssstttsssrrrqqqmmmoooppppppooonnnnnnoooooopppmmmfff\\\UUUUUUWWWOOOHHHAAA>>><<<:::>>>CCCOOOZZZlllxxxrrraaaWWWVVVVVV\\\^^^[[[aaajjjiii___WWWgggvvv}}}sssrrrqqqfffVVVSSS]]]bbb```]]]\\\cccoooooommm|||nnnYYYTTT^^^kkkiiinnnvvv}}}pppmmmnnnnnnmmmnnnuuuvvvxxxxxxxxxyyy}}}yyyuuurrrnnnhhhfffhhhkkkhhhhhhhhheeedddhhhppp~~~zzzeeeUUUPPPJJJBBBGGGRRR\\\___dddlllqqqppprrrhhhccceeehhhhhhjjjnnnyyygggDDDAAA<<<999888888777555555444444333333444444555222333333222111666@@@IIIkkktttlllzzzcccbbbmmmzzz}}}xxxqqqmmm]]]XXXPPPHHHBBB>>>======@@@@@@@@@AAADDDGGGKKKMMMUUUYYY___aaa``````ccceeedddfffgggggghhhkkkrrrxxxxxx|||jjj\\\SSSXXX]]]\\\YYY^^^rrryyyuuuwwwzzzyyynnnnnnnnnzzz~~~|||{{{yyysssjjjfffgggrrrrrrpppiiibbbbbbjjjrrr}}}vvvvvvxxx~~~zzzyyywwwqqqjjjiiihhhgggddd___ZZZUUURRRYYY```ggghhhdddbbbgggllluuuyyy{{{wwwnnngggfffiiisss{{{nnnfff```\\\]]]dddjjjnnnrrruuutttooonnnnnnlllgggccccccfffkkkkkkjjjgggbbb]]]YYYYYYZZZ]]]WWWTTTWWW[[[ZZZZZZ[[[XXXYYYTTTKKKFFFGGGIIIIIIRRRXXXdddpppuuuuuuwww{{{~~~|||{{{{{{{{{|||{{{zzz~~~~~~~~~}}}~~~|||xxxyyy{{{}}}}}}|||{{{|||}}}wwwiiijjj{{{mmmPPPSSSaaafff\\\XXXdddrrrwwwlllaaa\\\aaabbb^^^]]]aaaZZZbbbddd```bbbmmmvvvxxxuuuhhhgggmmmqqqnnnnnnpppmmmiiilllssstttppplllkkkmmmoooooommmqqqqqqooonnnmmmmmmmmmmmmuuuttttttsssqqqpppooooooooonnnlllkkkkkklllnnnoooppplllggg```ZZZUUURRRPPPQQQGGG>>>:::999999>>>CCCRRR^^^kkkxxx|||gggSSSSSSSSS]]]aaa^^^bbblllnnnhhhdddgggqqqwwwppplllfffbbbaaaaaaaaaaaaaaafffnnnrrrppprrrgggXXXZZZccciiipppmmmooovvv|||~~~uuurrrqqqooottttttuuuxxx|||{{{~~~|||sssiiiddddddeeeiiiiiigggeeebbbbbbdddggglllggg^^^UUUNNNIIIFFFEEEDDDEEEHHHNNNVVV```hhhmmmgggkkkoooqqqtttyyydddDDDAAA<<<999888888777666555444444333333444444555333222444555333777FFFVVVuuuwwwnnn```kkk}}}~~~yyyrrriii```ZZZPPPMMMHHHCCC@@@@@@AAABBB@@@@@@AAADDDGGGLLLPPPRRRYYY\\\```bbbaaa`````````ccceeeffffffgggllltttzzzuuuaaaWWW[[[```ccc^^^\\\iiixxxuuuvvv~~~rrrjjjkkkooo~~~|||tttiiiccccccmmmnnnlllfff______fffmmm|||wwwuuuwwwxxxwwwuuuqqqqqqoookkkgggaaa\\\YYY[[[]]]```cccddddddddddddppptttvvvrrrkkkgggiiilllyyy~~~{{{ooodddaaa```^^^]]]gggqqquuuxxxxxxuuuooorrrqqqoookkkhhhggghhhiiimmmllliiifffcccaaa___]]][[[WWWVVVZZZ\\\ZZZ[[[]]]]]]``````ZZZTTTPPPJJJDDDKKKPPPZZZgggnnnpppuuu|||zzzyyyxxxxxxyyyzzz{{{{{{|||~~~~~~}}}~~~~~~}}}zzzyyy{{{||||||{{{zzz{{{|||yyyddd___lll}}}qqqXXXMMMYYYbbbaaaaaaiiiuuu|||{{{lll______aaaaaaaaadddaaa```___```eeemmmsssvvvvvvtttvvv{{{rrrooommmjjjjjjmmmrrrpppnnnnnnooooooooonnnrrrqqqpppooooooooooooooottttttsssrrrqqqpppoooooonnnmmmllljjjjjjlllmmmnnnmmmkkkgggbbb^^^ZZZXXXWWWRRRHHH===999888999>>>DDDOOOZZZfffssswwwbbbOOOPPPUUU]]]aaa___ccclllnnnhhhcccgggrrrxxxnnnjjjfffdddcccccccccbbb^^^hhhpppqqqpppxxx|||eeeXXX[[[eeekkkssspppqqqxxx}}}~~~|||tttnnnpppqqqssswww}}}yyylllcccbbbcccgggggggggeeecccdddfffhhhkkkgggaaaYYYRRRMMMJJJHHHGGGFFFFFFHHHNNNVVV^^^dddgggmmmuuuzzz~~~aaaDDD@@@<<<999888888777666555444444333333444444555333111444888555777MMMhhhvvvwwwrrraaaeee~~~~~~wwwmmmdddYYYOOOIIIGGGEEEBBB@@@@@@AAACCCEEEAAABBBDDDHHHMMMRRRVVVYYY^^^^^^```aaabbb```]]]ZZZaaaccceeeeeegggmmmvvv}}}zzzfffZZZWWWdddjjjhhhaaaeee|||~~~zzzyyyzzztttiiiggghhhqqq~~~}}}vvvlllggghhhllllllhhhaaaZZZYYY___eeennnsssxxxzzzyyy{{{yyyuuukkkkkkmmmppptttyyy|||~~~~~~}}}{{{xxxsssmmmhhheeeddd```]]]```eeegggddd___jjjmmmnnnkkkggggggmmmrrr~~~zzzooobbb]]]```eeegggqqqxxx|||yyyuuusssppplllpppnnnmmmmmmnnnmmmlllkkkllljjjgggfffeeebbb]]]XXX___^^^___bbbbbb___```ddd```fffjjjjjjhhhbbbWWWLLLIIIKKKRRR\\\dddiiiqqqyyyvvvvvvvvvvvvxxxyyy{{{|||{{{|||~~~~~~~~~}}}~~~~~~~~~|||yyy{{{|||{{{yyyxxxyyyzzzyyybbbWWW```mmmwwwdddKKKQQQ[[[dddfffgggoooyyyuuuiiifffjjjllllllkkkggg\\\XXX___eeegggkkkrrrxxxzzzwwwooolll{{{wwwooommmllljjjjjjoooppprrrrrrqqqooooooppprrrrrrqqqqqqpppqqqqqqrrrtttssssssrrrqqqpppoooooommmlllkkkjjjjjjkkklllmmmkkkjjjhhhfffdddbbbaaa```WWWLLL@@@;;;999:::@@@FFFMMMWWWaaammmppp]]]KKKMMMVVV]]]aaa```dddlllmmmiiiccchhhsssyyyjjjhhhgggfffggggggeeeddd___lllrrroooqqquuu```WWW]]]iiipppvvvsssuuu{{{|||xxxwwwvvv{{{{{{|||nnnaaa___bbbfffgggggggggffffffhhhjjjjjjhhheeeaaa\\\WWWSSSQQQOOOLLLGGGEEEFFFKKKQQQVVV```hhhsss|||___CCC@@@<<<999999888777666555444444333333444444555555111444888555888TTTwww}}}kkkzzzwwwaaa___ttt|||uuujjj___VVVOOOIIIEEEFFFEEECCCBBBBBBBBBDDDDDDFFFHHHJJJMMMRRRVVVZZZ\\\^^^]]]\\\^^^```___ZZZVVV___aaacccdddhhhooozzzlll^^^[[[^^^jjjnnnjjjgggtttyyyhhhdddfffeeerrr~~~}}}||||||yyyttttttwwwuuuqqqiii]]]TTTRRRWWW\\\YYY^^^bbbfffiiipppyyy~~~wwwoooiiigggfffllltttyyy}}}{{{vvvtttrrrkkkdddbbbeeehhhfffbbbfffhhhhhhgggfffjjjrrrxxx|||sssfff___cccmmmuuuyyy|||qqqhhhgggiiiiiikkkjjjkkknnnsssuuutttqqqppplllhhhhhhjjjggg```YYY```aaaeeeiiigggccceeeiiieeejjjoooqqqrrrrrrkkkbbbQQQNNNOOOUUU[[[aaajjjssstttvvvwwwxxxxxxzzz|||}}}{{{|||}}}~~~~~~}}}zzz{{{{{{zzzxxxwwwwwwyyy|||wwwggg^^^aaahhhyyy~~~nnnRRROOOTTT```aaa\\\```mmmzzzxxxvvvtttvvvxxxwwwuuukkk[[[VVV```ccc]]]aaannnssstttwwwzzzzzztttlllgggmmmxxx~~~qqqlllmmmnnnnnnkkkppptttuuusssppppppqqqrrrqqqqqqqqqqqqqqqrrrssssssrrrrrrqqqpppooooooooolllkkkkkkjjjjjjkkkkkklllkkkkkkkkkkkkjjjhhhgggfff```TTTFFF???<<<===BBBIIINNNWWW___iiilllZZZJJJMMMVVV\\\``````dddjjjllliiidddkkkvvv{{{gggggghhhiiikkkkkkhhhfffeeeooorrrmmmvvvlllYYYUUU___nnnwwwwwwvvvyyy|||tttqqqqqqxxx~~~mmm___]]]ccchhhiiijjjjjjiiiiiijjjkkkhhhiiiiiiiiigggccc```^^^[[[WWWRRRLLLIIIIIIJJJLLLVVV^^^jjjttt}}}]]]CCC@@@<<<999999888888777555444444333333444444555666222444888888AAAbbbppplllooobbbmmm{{{ppphhh\\\QQQJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEMMMNNNPPPRRRTTTWWWYYY[[[ZZZYYYXXXZZZ]]]]]]ZZZVVV]]]___cccgggkkktttuuueee\\\^^^ffflllmmmlllrrr{{{hhh^^^bbbfffdddoooyyy~~~||||||{{{zzz|||ooo```VVVSSSVVV[[[VVVYYY]]]___aaaeeejjjooovvvwwwvvvpppiiieeegggjjjxxx|||uuullleeebbbccceeegggeeefffggggggiiinnnvvv|||tttllleeehhhtttzzzmmmeeeeeeggghhhhhhgggggglllqqqttttttrrrqqqnnnkkkmmmqqqrrrnnniii```cccjjjppppppmmmnnnssssssuuutttrrrsssvvvvvvsss\\\UUUOOOPPPTTTZZZccclllsssvvvzzz{{{{{{{{{|||~~~{{{|||}}}~~~~~~}}}}}}~~~||||||{{{yyyvvvuuuvvvwwwzzzzzzyyyvvvqqqllljjjjjjwwwwww```TTTRRRZZZ[[[TTTWWWcccpppxxx|||vvvrrrvvvzzz{{{mmm___\\\eeebbbXXX]]]nnnuuuwwwwwwtttpppmmmkkkjjjnnnppp|||xxxmmmjjjmmmppphhhmmmtttvvvuuurrrrrrsssqqqqqqpppppppppqqqrrrrrrqqqqqqqqqppppppoooooonnnkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooooonnnllljjjiiifffYYYKKKBBB>>>>>>BBBHHHQQQYYY^^^gggiiiYYYKKKPPPUUUYYY]]]```dddiiikkkjjjhhhpppzzz~~~ggghhhiiilllnnnmmmjjjhhhkkkppppppqqqyyyaaaUUUWWWdddsss}}}vvvwww}}}|||uuurrrzzz~~~mmm]]][[[aaajjjlllnnnnnnmmmllllllllleeegggiiikkkkkkjjjiiihhhhhheeeaaa[[[VVVRRROOOMMMQQQWWW```jjjuuu\\\BBB???;;;999999999888777555444444333333444444555666444555888BBBXXX{{{}}}ppp{{{wwwuuu|||vvvpppccc[[[PPPHHHDDDEEEGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUVVVYYYZZZZZZZZZ]]]aaaggglllsss|||nnnbbb]]]bbbjjjmmmmmmtttzzzrrrfff[[[[[[bbbhhhhhhnnnwww~~~}}}||||||yyyllldddaaadddhhhnnnoooooommmhhhdddbbbaaagggiiihhhccc___bbblllvvvzzzwwwooofff___]]]aaaffffffhhhiiijjjlllqqqvvvzzznnnjjjkkkwww~~~wwwsssnnnhhhfffeeedddeeegggjjjkkkllljjjhhhgggkkkqqqvvvxxxxxxrrrttt{{{|||yyy{{{}}}}}}lllaaaVVVQQQQQQTTT\\\cccmmmssszzz}}}}}}||||||~~~{{{{{{}}}~~~{{{{{{|||}}}|||}}}~~~~~~|||yyyvvvuuuuuuwww{{{xxxuuuuuuxxxwwwrrrnnnvvvpppaaaVVVYYYYYYUUUXXXaaajjjwwwxxxiii```gggssswwwmmmdddccciiieee[[[```pppqqqvvvwwwtttrrrssstttssskkkffflllqqqiiijjjlllfffjjjpppuuuvvvuuuuuutttrrrrrrqqqppppppqqqqqqqqqpppppppppooooooooonnnnnnkkkkkkllllllllllllkkkkkkoooppprrrrrrqqqooollljjjgggZZZMMMEEEAAA???CCCIIIUUU[[[^^^eeegggXXXLLLRRRUUUXXX\\\aaafffjjjlllmmmnnnvvv~~~iiijjjkkknnnooooookkkiiilllmmmpppzzz}}}kkkYYYUUU^^^kkkvvv}}}sssxxxzzzvvvvvvzzznnn\\\XXX\\\jjjllloooqqqpppnnnnnnnnndddeeegggiiijjjkkkllllllooonnnllliiieeeaaa]]][[[RRRTTTXXX]]]gggwwwZZZBBB???;;;999999999888888555444444333333444444555444666777<<>>;;;:::999999888777444444444444444555666777;;;FFF```rrrlllkkk^^^hhhuuu~~~zzzssskkkeee___\\\]]]aaacccbbbcccgggkkknnnrrrwwwyyyyyyxxxwwwqqqnnnjjjfffccc^^^XXXSSSQQQOOOMMMNNNQQQTTTVVVVVVZZZ]]]aaadddgggjjjnnnqqqzzzzzzooolllnnnmmmnnnvvvtttkkkaaa^^^^^^aaahhhppp{{{~~~|||{{{|||qqq___PPPKKKOOOUUUYYY[[[^^^```cccjjjsss{{{||||||~~~}}}zzz{{{~~~||||||}}}}}}|||zzzxxxwwwwwwvvvuuutttvvvyyy~~~}}}{{{xxxsssppplllvvv|||wwwuuunnnjjjdddbbbccchhhlllnnnttttttuuuvvvwwwyyyzzz{{{yyyvvvrrrmmmiiihhhhhhiiilllooosssvvvxxxxxxxxxxxxvvvvvvvvvvvvwwwyyy{{{|||zzzyyyxxxxxxzzz{{{{{{{{{nnnfff]]]WWWUUUWWWbbbmmmxxx{{{~~~{{{zzz~~~zzztttqqqooommmkkkjjjiiihhhgggdddmmmzzz{{{|||{{{fff\\\___eeeggggggwww}}}hhhbbbccc^^^XXXVVVZZZ```fffiiiiiimmmmmmhhheeeiiiqqqvvvssspppggg[[[VVV\\\iiittt~~~wwwjjj______```aaacccgggkkkqqqtttuuuuuuuuusssqqqooonnnmmmqqqqqqqqqqqqqqqppppppppplllmmmnnnnnnoooooonnnnnnmmmlllkkkkkklllmmmooopppooonnnmmmllljjjgggbbb^^^^^^]]]\\\\\\YYYVVVZZZaaaeeejjjpppvvv{{{|||mmmhhhaaaXXXRRRQQQTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWOOORRRVVVXXX[[[dddpppzzzrrrqqqvvvvvvuuuvvvpppoooxxxvvvrrruuuwwwbbbTTTPPPQQQ[[[jjjwww}}}}}}zzzwwwtttqqqnnniiikkknnnsssxxx~~~vvvkkkdddeeelllrrrSSS@@@>>>;;;999999999888777555555555555555666777888666RRRzzzooo{{{zzzaaacccrrr}}}~~~}}}zzztttlllgggdddccceeekkkmmmlllmmmpppqqqsssuuuwwwxxxxxxxxxwwwoookkkfffbbb```\\\VVVQQQPPPNNNMMMNNNQQQUUUWWWWWWYYY\\\```dddhhhnnnuuuyyywwwooonnnooorrryyy{{{lllddd___bbbiiipppxxx~~~||||||~~~}}}~~~zzzmmm]]]RRRRRR[[[dddjjjbbb]]]cccooouuuqqqjjjooopppuuu|||}}}{{{|||~~~|||zzzxxxxxxyyyyyyyyyyyy{{{}}}xxxuuutttzzzyyytttrrrlllhhhdddbbbcccdddffffffqqqqqqqqqqqqsssuuuxxxyyyvvvuuurrrnnniiigggggghhhlllooosssvvvwwwyyy{{{|||wwwwwwvvvvvvxxxzzz|||~~~yyy{{{}}}~~~~~~|||{{{{{{uuunnnhhhaaa]]]bbbjjjuuu{{{{{{qqqooolllllllllllljjjiiiooowwwzzzyyy|||{{{mmm___\\\^^^eeeeeevvvxxxmmmgggbbb\\\ZZZ]]]cccjjjnnnkkkjjjjjjkkkmmmnnnllljjjyyyzzzttteeeYYY[[[fffnnnrrrvvv{{{}}}|||sssiii```aaabbbbbbcccfffkkkooouuuvvvwwwuuussspppppppppppppppoooooooooooooooooolllmmmnnnooooooooooooooommmllllllmmmmmmnnnooopppnnnmmmmmmmmmllljjjfffccc^^^\\\\\\\\\ZZZXXX\\\ccclllqqqwww|||tttbbb```[[[VVVSSSVVV\\\```bbbcccccccccbbbaaa___^^^\\\[[[YYYVVVUUUZZZbbbiiirrrtttyyyzzzppptttvvvsssvvv}}}qqquuuvvvbbbWWWPPPPPPXXXjjjyyy~~~|||zzzxxxvvvtttkkklllooorrrvvvzzz~~~~~~}}}~~~zzzrrrlllhhhgggPPP@@@===:::999999999888777666555555666666888999999===eeeyyytttnnnbbbkkk{{{{{{{{{{{{zzzvvvoookkkiiigggiiiooorrrrrruuuyyywwwxxxyyyyyyyyywwwtttrrrlllgggbbb___^^^[[[UUUPPPOOONNNLLLNNNQQQUUUWWWXXX[[[\\\___ccchhhooowww}}}vvvpppqqqssszzz}}}wwwssspppgggeeehhhooovvv}}}{{{}}}||||||~~~|||}}}~~~~~~wwwkkk]]]VVV[[[iiiuuuwwwnnnhhhllluuuwwwmmmaaaaaafffoooyyy}}}{{{|||}}}{{{yyy{{{||||||zzzyyyzzz}}}~~~{{{xxxxxxyyyzzzzzzyyyvvvrrrqqqmmmiiieeebbbccceeefffgggnnnooooooooooooooonnnnnnrrrsssssspppkkkiiiiiijjjkkknnnrrruuuvvvyyy}}}{{{zzzzzzzzz{{{}}}{{{~~~~~~}}}{{{tttllllllpppyyy|||rrrooolllkkkkkkkkkjjjhhhrrr{{{|||mmmiii|||sssfff___^^^eeehhhwwwvvvgggddd```___bbbggglllnnnlllfffcccjjjuuuwwwpppgggwww}}}yyyiii\\\^^^hhhpppooowww~~~~~~uuueeeeeedddaaa___```dddhhhqqqtttvvvuuusssqqqrrrtttppppppppppppppppppppppppnnnoooooooooooonnnnnnmmmlllmmmnnnoooppppppppppppooonnnmmmmmmmmmkkkhhheee___^^^___```^^^]]]aaaiiirrrwww}}}lllXXXYYYYYYXXXYYY\\\```dddllllllmmmmmmmmmkkkjjjiiigggeeeaaa]]]\\\\\\___aaaooouuuzzz|||pppoootttwwwwww}}}~~~pppxxxuuuccc[[[PPPOOOWWWjjj}}}~~~}}}}}}|||{{{qqqrrrrrrsssuuuwwwyyyzzzxxxzzz}}}{{{ssslllgggNNN???===:::999999999888777666666666666777888::::::NNNyyysssyyyuuueeebbbnnnwwwwwwyyy{{{|||zzzuuuqqqllljjjjjjoootttvvv{{{zzzuuurrrkkkfff```^^^]]][[[VVVQQQOOOMMMLLLNNNRRRUUUXXXXXX___```aaacccgggnnnvvv{{{}}}vvvqqquuuxxxwwwooojjjhhheeeiiirrr{{{||||||}}}~~~{{{}}}~~~{{{|||zzz|||~~~~~~yyylll___YYY```ppp}}}vvvuuutttrrrnnnhhhaaa\\\YYY___lllxxx|||{{{|||}}}}}}~~~~~~}}}|||zzzyyy}}}}}}{{{xxxuuuvvv{{{~~~~~~|||zzzuuutttssssssuuuuuutttrrrkkkgggbbb___```cccfffggggggiiillloooppppppooonnnmmmppprrrqqqnnnllllllnnnfffiiimmmppprrruuu{{{}}}zzz}}}~~~}}}~~~~~~uuuqqqllliiiiiihhheeebbbhhhtttyyyfff```uuu~~~rrrjjjhhh^^^eeettteeedddbbbcccgggjjjllllllmmmaaaZZZeeevvv}}}wwwnnnqqqyyyxxxjjj^^^aaammmvvvsss}}}~~~iiiiiifffaaa]]]\\\^^^bbblllooorrrrrrqqqqqqrrruuurrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppooommmlllkkklllmmmoooqqqqqqqqqppppppqqqooommmllllllkkkhhhfffcccbbbccceeedddcccgggnnnuuu{{{xxxcccWWWZZZ^^^aaabbbdddfffhhhlllmmmnnnooopppqqqqqqqqqllljjjgggfffeeedddcccaaabbblllttt{{{xxxkkkkkkqqquuuyyy}}}|||mmmqqqxxxuuueee^^^OOONNNWWWkkkwwwwwwvvvuuuuuuuuuuuuuuussswww{{{|||yyyvvvrrrnnnQQQAAA>>>;;;:::::::::999888444999666555;;;888666>>>XXX{{{qqq}}}bbbaaakkkyyy{{{vvvrrryyy}}}|||yyytttqqqnnnooouuuyyy{{{}}}|||yyysssmmmeeecccaaa___\\\XXXRRRNNNMMMNNNNNNOOOQQQTTTZZZ^^^___bbbfffiiimmmttt~~~xxxqqqqqq}}}~~~uuunnnjjjjjjllliiipppyyy~~~}}}~~~~~~|||tttkkkgggiiipppvvvvvvvvvuuusssooohhh___YYYaaabbbfffmmmuuuzzz}}}}}}~~~|||{{{yyyxxxxxxwwwxxxzzzzzzyyyxxxyyyzzz~~~||||||~~~|||yyyyyyxxxtttpppooorrruuummmggg```\\\\\\___ccceeemmmoooppppppnnnmmmmmmnnnssssssssssssqqqooommmllljjjhhhiiiooosssuuuyyy~~~~~~}}}tttjjjeeefffgggdddaaakkkiiipppuuukkkaaarrrzzzpppdddgggiiinnn~~~vvvhhhiiimmmlllxxx}}}lll___dddeeedddlllyyy{{{uuuqqq{{{yyyjjj```dddjjjiiiiiimmm}}}sssggg^^^\\\\\\YYYZZZ^^^dddiiinnnssstttsssrrrrrrrrrqqqqqqrrrssstttrrrpppnnnnnnnnnnnnnnnooopppppppppooooooooopppqqqrrrrrrrrrqqqpppoooooonnnkkkiiipppqqqrrrqqqooommmmmmmmmyyy~~~ggg]]]]]]fffmmmmmmkkkkkkjjjiiihhhgggfffhhhlllppprrrrrrmmmooopppmmmiiieeeeeefffhhhgggiiiooovvv{{{|||{{{nnnpppqqqppppppvvvuuunnnpppvvvsssccc```RRROOORRR___uuuwwwrrrqqqrrrssssssvvvvvvwwwzzz~~~~~~}}}PPPAAA>>>;;;:::::::::999888333777333222888777999EEEkkk~~~~~~xxxbbbfffvvv~~~yyyuuuooovvv{{{{{{{{{{{{zzzvvvrrrooopppvvv{{{}}}|||xxxuuupppiiigggccc^^^YYYUUURRROOOLLLMMMNNNOOOPPPRRRVVV[[[___bbbeeeiiilllpppwww~~~wwwrrruuuxxxrrrppprrrtttwww||||||}}}}}}||||||}}}|||xxxrrroooqqquuuyyy}}}{{{uuuooohhhccc```^^^fffeeeeeeiiiooovvv|||~~~}}}{{{xxxvvvuuutttvvvxxxyyyxxxwwwxxxyyy|||{{{|||~~~~~~}}}yyysssooonnnnnniiiddd___\\\]]]aaaeeeggggggiiilllmmmnnnppprrruuutttuuuuuuuuuuuusssrrrqqqnnnjjjjjjnnnqqqtttyyy}}}|||~~~zzzxxxzzzvvvlllfffeeefffcccaaaeeeiiiuuu{{{pppcccoooxxxooommmhhhgggppp{{{{{{uuukkknnnxxxlllfff^^^ZZZbbbpppxxxzzzrrr|||uuugggaaa```aaaaaaeeerrrpppbbb^^^___]]]\\\]]]cccfffkkkoooqqqrrrrrrrrrtttsssqqqqqqrrrrrrqqqooonnnnnnnnnnnnnnnoooooopppqqqppppppppppppqqqrrrsssrrrqqqpppooooooooollljjjlllooosssuuutttrrrqqqppp{{{hhhbbb___mmmxxxxxxqqqmmmlllkkknnnmmmllllllnnnnnnnnnmmmnnnpppqqqooollljjjjjjkkkiiigggfffhhhmmmqqqrrrrrroooqqqrrrsssuuu}}}{{{nnnmmmsss}}}rrrdddaaaTTTPPPQQQ```xxxwwwqqqpppsssuuurrrsssvvvxxxzzz|||}}}~~~~~~~~~NNNAAA>>>;;;:::::::::999888444777333222777888???QQQ}}}jjjaaappp}}}xxxuuummmsssxxxxxxyyy{{{{{{yyyrrroooqqqwww}}}~~~{{{wwwsssnnnhhheee___XXXRRRPPPOOOOOONNNOOOPPPQQQSSSTTTXXX]]]aaafffiiilllpppttt|||zzztttqqq}}}~~~{{{wwwwwwzzz|||zzz{{{|||||||||}}}~~~}}}~~~~~~}}}}}}}}}{{{zzz{{{~~~wwwmmmeeebbbeeeiiippplllhhhhhhllltttzzz~~~~~~}}}zzzvvvsssqqqqqqsssuuuvvvuuuuuuvvvwww{{{{{{}}}yyyqqqllliiieeebbb^^^\\\___cccfffhhheeegggiiikkkmmmqqquuuyyywwwwwwyyyyyyzzzyyyxxxwwwtttooolllnnnqqqsssxxx{{{yyy|||uuutttwww}}}zzzooohhheeedddbbbaaa___cccmmmrrriii^^^fffxxxvvvqqqhhhaaaccchhhkkkkkkbbbssssssfffYYYVVV[[[cccoooyyymmmttt}}}}}}pppaaa]]]aaa[[[```iiiwww|||jjjbbbaaa```^^^]]]```bbbfffjjjnnnqqqssstttxxxuuurrrqqqppppppooonnnnnnnnnmmmmmmnnnnnnooooooqqqqqqpppppppppqqqrrrrrrrrrqqqoooooopppooonnnlllggglllssswwwxxxvvvtttsss}}}{{{iiihhhhhhwww{{{xxx{{{~~~~~~{{{xxxvvvrrrmmmiiinnnoooppppppooooooqqqsssjjjfffcccbbbeeejjjnnnoootttuuuxxxzzzooojjjpppwwwrrriiidddXXXQQQQQQaaa{{{~~~}}}zzzsssqqqrrrnnnpppsssuuuvvvwwwyyyzzzxxxyyy{{{}}}~~~MMMAAA>>>;;;:::::::::999888666999666555999:::GGG^^^fff___eee~~~yyyuuuoootttwwwwwwwwwzzz{{{yyyrrrooopppwww|||~~~}}}xxxtttoooiii___[[[UUUQQQQQQRRRSSSTTTPPPRRRTTTVVVXXX[[[```ccciiilllpppsssxxxvvvsssvvv~~~~~~|||}}}}}}{{{{{{~~~|||}}}~~~}}}}}}}}}~~~}}}~~~~~~~~~~~~wwwooommmqqqwww|||wwwqqqnnnoootttxxxzzzzzz{{{{{{zzzxxxtttooommmlllnnnqqqrrrrrrssstttvvv|||}}}yyyqqqlllfffccc___^^^```ccceeefffjjjjjjkkklllllloootttwwwxxxzzz{{{}}}~~~~~~~~~}}}zzzvvvssstttuuutttxxx}}}~~~~~~zzz|||yyywwwzzz}}}sssjjjeeebbbaaaaaabbb______bbb```^^^ccclll{{{sssjjjaaa___eeemmmiiiyyyxxxwww{{{fffcccjjjbbb^^^^^^]]]]]]iiiyyyqqqpppvvvyyyiiidddkkkcccjjjnnnrrrvvviiiaaa^^^^^^___^^^___aaagggmmmsssxxxyyy|||xxxtttqqqqqqppppppooonnnnnnmmmmmmmmmnnnnnnoooppppppoooooooooooopppppprrrpppooooooppppppooonnnhhhlllrrruuuwwwvvvvvvvvvttthhhkkkuuuzzzrrrmmmmmmmmmnnnnnnppprrruuuwwwmmmiiieeeccceeekkkqqquuuyyy|||vvviiikkkuuu~~~{{{uuuqqqlll]]]TTTRRR```zzz|||{{{zzztttmmmooonnnooorrrvvvxxxwwwvvvssstttwwwzzz}}}LLLAAA>>>;;;:::::::::999888555999888888;;;<<>>;;;:::::::::999888444777777888;;;>>>VVV{{{}}}yyy``````jjj}}}zzzzzz|||~~~wwwrrrnnnrrrtttrrrppprrrqqqoooqqqnnnnnntttyyy{{{}}}~~~xxxsssqqqmmmgggaaa___]]][[[ZZZXXXUUUSSSTTTVVVYYY\\\^^^aaaeeehhhlllqqqxxx~~~}}}}}}xxxvvvuuuvvvwwwwwwtttqqqtttvvvzzz~~~~~~~~~zzzvvvrrrvvvvvvvvvtttqqqmmmjjjgggeeegggkkkmmmnnnooorrrttt{{{}}}~~~~~~~~~~~~rrrmmmfffaaa``````aaabbbiiijjjlllmmmnnnppptttwwwwwwyyy{{{~~~}}}~~~~~~}}}xxx}}}~~~|||ssshhhaaa___```ccc```___fffssswwwmmm___rrrqqquuutttmmm___^^^ooowwwnnneeeccchhhlllhhh```cccxxxzzzjjjcccggglllooonnnhhhgggoooxxx~~~xxxeee\\\]]]```]]]\\\]]]cccmmmvvv{{{|||{{{xxxuuutttssssssrrrqqqnnnnnnmmmmmmllllllmmmmmmmmmmmmlllkkkkkkkkkllllllooommmkkklllnnnpppqqqqqqvvvvvvuuutttuuuxxx~~~zzzoooiiippp}}}{{{qqqooollllllooosssvvvwwwxxxuuuqqqllljjjmmmrrrwwwzzz|||{{{qqqkkkmmmvvv~~~{{{~~~|||mmm___SSSXXXkkk|||zzz}}}{{{}}}xxxpppjjjjjjooorrroookkkmmmooorrruuuxxx{{{}}}}}}LLLAAA>>>;;;:::::::::999888666888666777<<>>;;;:::::::::999888:::;;;777888>>>JJJqqqeee]]]ggg|||}}}|||{{{|||}}}~~~~~~}}}ooouuuxxxwwwvvvwwwvvvssssssppppppuuuyyyyyy{{{}}}{{{|||zzztttpppooolllggg___]]]YYYXXXXXXYYYXXXWWWVVVXXX\\\___bbbeeeiiikkkooovvv}}}{{{}}}vvvuuurrrnnnkkkkkkmmmpppqqqtttyyy~~~~~~~~~~~~~~~|||}}}~~~~~~{{{yyyzzz~~~yyytttnnniiieeecccbbbdddhhhkkkmmmoooqqqtttssswww{{{|||{{{{{{}}}yyyrrriiibbb```aaacccddddddgggjjjkkklllmmmoooppptttvvvxxxzzz||||||||||||zzzwwwxxx}}}}}}~~~~~~~~~xxxlllbbb___```___cccccceeennnxxxuuukkkVVVlll~~~|||iiifffeee```gggdddWWW```ppplllttt{{{wwwfff[[[]]]``````bbbhhhlllhhh^^^XXX[[[aaahhh\\\UUUXXXZZZYYY]]]fffzzzrrrhhh```ZZZ]]]ZZZZZZ^^^ffflllmmmkkkrrrqqqqqqrrrssstttrrrpppooonnnmmmlllllllllllllllooonnnmmmlllllllllllllllllljjjiiiiiillloooqqqqqqoooooooooppprrrvvv}}}}}}vvvqqqwww~~~~~~yyysssqqqsssvvvxxxxxxvvvwwwwwwuuutttuuuyyy}}}|||{{{zzz|||~~~}}}tttpppyyy{{{{{{~~~~~~{{{xxxgggUUUOOOZZZlll{{{{{{xxxqqqsssvvv{{{wwwlllhhhlllpppkkklllmmmoooqqqrrrrrrsss|||PPPBBB???<<<:::999999888666999999888777@@@]]]iiiffflllzzz~~~}}}zzz|||{{{zzzuuusssxxx}}}}}}}}}~~~xxxsssqqqtttwwwwwwyyy|||yyyxxxwwwwwwvvvrrrkkkeee\\\ZZZWWWTTTSSSTTTWWWXXXYYY\\\```aaabbbdddiiimmmxxx|||~~~zzz{{{||||||zzzvvvuuutttqqqnnnmmmoooqqqwwwxxx{{{~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~}}}oooeeejjjwww|||rrrmmmkkkhhhbbb\\\aaadddhhhkkkllllllmmmnnnqqquuuyyy|||}}}||||||}}}vvvlllddd^^^[[[___eeeiiijjjkkkkkkkkkmmmqqqttttttuuuxxxzzz|||}}}~~~~~~|||}}}}}}~~~~~~~~~rrrccc^^^```^^^aaacccdddbbbaaaaaaaaaWWWccc~~~nnniiiiiikkknnnmmmfff]]]]]]bbbmmmgggkkkfff\\\ggglllZZZ^^^XXX```qqqooo^^^ZZZfffhhhddd[[[TTTVVVaaakkkoooxxxiiiZZZ]]]XXXUUUYYY^^^```cccgggqqqooonnnoooqqqrrrnnnkkkllllllmmmmmmllllllkkkjjjnnnmmmmmmlllllllllmmmmmmkkkjjjjjjjjjlllooosssuuuuuutttrrrqqqrrruuuyyy|||}}}wwwwww|||~~~|||{{{yyyvvvtttuuuxxx{{{~~~}}}{{{xxxuuuuuuxxxzzz{{{{{{zzz{{{}}}|||zzz~~~}}}}}}vvvkkk]]]UUUYYYgggxxx{{{wwwxxxuuuwww~~~{{{nnnjjjkkkhhhiiijjjkkklllnnnppprrrzzzNNNBBB???<<<:::999999888777777999888:::LLLpppvvvvvvhhhlll{{{}}}{{{|||vvvtttvvvzzz{{{yyy{{{~~~|||wwwuuuxxxyyyxxxxxxzzzyyyxxxwwwwwwuuuooogggaaa\\\ZZZXXXVVVUUUVVVXXXYYYYYY]]]aaadddfffiiioootttyyy~~~xxxvvvwwwwwwuuusssssssssrrrooonnnnnnppprrryyy{{{~~~}}}zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||pppjjjppp|||uuummmiiifffaaa]]]```cccgggjjjkkklllnnnoooqqquuuyyy|||}}}}}}}}}~~~wwwmmmeee___[[[^^^dddggghhhjjjkkklllnnnqqqssstttvvvxxxzzz||||||||||||}}}}}}~~~~~~|||}}}uuuggg``````\\\^^^______^^^^^^___```]]]ccc|||yyypppnnnjjjppp{{{sss]]]SSSYYYbbb___fffjjjddd``````]]]___[[[bbbooooooccc^^^dddpppmmmcccWWWUUU^^^jjjqqq|||pppddd[[[XXXXXXZZZZZZYYY]]]dddkkklllmmmoooppppppnnnlllmmmmmmmmmmmmlllkkkkkkjjjmmmmmmlllllllllmmmmmmnnnkkkjjjiiiiiikkknnnqqqssswwwvvvuuutttvvvxxx{{{}}}|||}}}}}}||||||zzzwwwuuuuuuxxxzzz~~~~~~|||xxxuuutttuuuwwwyyyyyyzzz{{{}}}~~~}}}xxxnnn___UUUVVVcccsss{{{zzzwwwwww{{{}}}|||||||||nnneeegggffffffjjjnnnpppmmmjjjwwwLLLAAA???;;;:::999999888777555999999>>>[[[yyylllxxxxxxhhhuuuzzzttt|||{{{sssuuuxxxzzzuuurrrwww{{{yyy{{{|||yyyyyy{{{zzzzzzyyywwwssskkkbbb\\\[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ___dddhhhkkkpppwww}}}{{{xxxtttsssssssssppplllooooooooonnnmmmnnnqqqttt}}}|||yyyyyy|||~~~~~~~~~~~~}}}~~~~~~~~~{{{tttrrrzzz{{{ooohhhccc___]]]___bbbfffiiikkklllnnnpppqqqtttyyy|||}}}~~~xxxnnnggg```[[[]]]aaadddfffjjjlllmmmoooqqqsssuuuvvvxxxzzz{{{{{{{{{{{{}}}~~~~~~|||zzz|||yyylllbbb```^^^___``````___```ccceee```\\\llluuuqqqhhhqqqdddRRRUUU___```dddkkkkkk\\\WWWcccbbbaaafffnnnrrrnnnhhheeeuuusssjjj^^^YYYaaammmuuuuuuyyyqqq\\\[[[[[[[[[WWWTTTXXX```cccfffkkknnnooonnnnnnmmmnnnnnnnnnmmmlllkkkjjjjjjlllllllllllllllmmmnnnoookkkjjjiiiiiijjjllloooqqqxxxxxxwwwxxxzzz|||~~~~~~|||||||||{{{xxxvvvuuuvvvxxx~~~~~~}}}zzzvvvsssssstttwwwxxx{{{~~~}}}}}}yyypppaaaUUUSSS\\\lllwww}}}~~~{{{yyy{{{zzzwwwxxx{{{|||ooooooiiidddeeejjjnnnllliiivvvLLLAAA>>>;;;::::::999888777555:::999BBBgggwwwrrroooiii~~~{{{uuusss|||}}}zzzuuuwwwxxxuuummmkkkuuu}}}yyyzzzzzzyyy{{{~~~||||||zzzwwwppphhh^^^YYYYYYYYYYYYYYYYYYZZZ[[[[[[^^^bbbgggkkkooouuu}}}{{{xxx{{{xxxtttrrrqqqpppmmmkkkkkkllllllmmmmmmppptttwww~~~|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~zzzzzzuuujjjccc^^^\\\^^^aaaeeeiiijjjllloooqqqppptttxxx{{{}}}~~~~~~xxxmmmfff```\\\\\\___aaadddiiilllnnnoooqqqsssuuuvvvxxxzzzzzzzzzzzzzzz~~~|||}}}~~~|||pppeee___`````````______aaaeeehhhdddUUUZZZ}}}xxxmmmeeelllmmm\\\ZZZccckkkfffgggooocccXXXeeeccceeehhhmmmtttyyysssiiimmmmmmiiiddddddlllqqqsssgggqqqyyyaaa]]][[[[[[XXXUUUWWW\\\[[[aaaiiimmmnnnmmmnnnpppoooooonnnmmmlllkkkkkkjjjlllllllllllllllmmmnnnooollllllkkkjjjkkklllnnnooowwwwwwxxxyyy{{{}}}~~~}}}~~~}}}~~~~~~zzzyyyzzzyyyxxxuuuttttttuuu|||}}}}}}{{{wwwuuuuuuuuuwwwyyy|||}}}~~~wwwpppdddXXXRRRXXXeeepppvvv}}}}}}|||zzzvvvwww{{{zzznnnfffeeeiiilllnnnvvvMMM@@@>>>;;;:::::::::999888666::::::GGGpppwww{{{hhhnnnzzzuuusss{{{~~~{{{xxxvvvsssmmmfffhhhxxxzzzwwwvvvuuuxxx|||}}}}}}{{{vvvnnnddd\\\XXXWWWWWWXXXXXXYYYZZZ\\\\\\aaaeeeiiimmmpppvvv~~~}}}zzz}}}zzztttpppmmmlllllllllhhhjjjkkkmmmnnnrrrwwwzzz}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}|||||||||~~~yyylllccc]]][[[^^^aaaeeehhhjjjllloooqqqpppssswwwzzz{{{}}}~~~vvvjjjccc___[[[[[[^^^```ccchhhkkkmmmoooqqqsssvvvwwwxxxzzz{{{{{{zzzzzz~~~}}}~~~uuuiii___[[[[[[[[[ZZZYYY\\\```dddjjjUUUPPPmmmiiieeebbbfffkkkjjjbbbZZZ^^^lllhhheeesssppp```]]]^^^aaaccchhhrrr{{{vvvlll```aaabbbfffnnnsssnnneee\\\bbbnnn}}}hhh^^^WWWWWWXXXWWWVVVVVVVVV\\\eeekkkmmmmmmoooqqqpppooonnnllllllkkklllllllllllllllllllllmmmnnnnnnmmmmmmlllllllllmmmooooootttuuuuuuwwwyyy{{{|||}}}~~~{{{wwwuuuuuuvvvuuusssrrrsssuuuyyy{{{|||{{{zzzyyyzzz{{{xxxyyy|||}}}rrrpppiii^^^VVVWWWbbbkkkrrr{{{}}}}}}yyyuuuwww|||yyynnnjjjlllooovvvMMM@@@>>>;;;999::::::999888888999===OOOxxxuuu~~~hhhwww{{{tttssswww}}}wwwqqqjjjeeedddlll}}}xxxtttrrrssswww}}}|||yyyrrriiiaaa[[[XXXWWWWWWWWWWWWYYY[[[]]]___dddgggkkknnnqqqwww|||zzzwwwrrrmmmjjjiiiiiijjjhhhjjjlllnnnqqquuuzzz~~~}}}{{{~~~~~~}}}~~~~~~}}}{{{zzz||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~yyykkkaaa\\\\\\___bbbeeegggiiikkknnnqqqpppsssvvvxxxzzz{{{~~~~~~qqqddd^^^\\\ZZZ[[[^^^```cccgggjjjlllnnnpppsssvvvwwwyyy{{{||||||||||||~~~}}}~~~|||~~~zzznnnaaa[[[[[[[[[YYYYYY[[[___bbbgggVVVJJJZZZrrrjjj\\\QQQTTT______XXXSSSbbbfffgggsssuuudddSSSVVVWWWYYY```kkkrrrpppiiiZZZ[[[]]]fffqqquuuiiiZZZYYYZZZeeeyyypppbbbWWWUUUWWWVVVSSSRRRRRRXXX___fffjjjmmmooopppooonnnmmmlllllllllmmmnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmmmmnnnnnnooopppqqqqqqrrrsssuuuwwwzzz{{{~~~~~~~~~|||wwwssspppqqqrrrqqqqqqrrruuuwwwzzz{{{|||}}}}}}~~~}}}||||||}}}pppsssrrriii___[[[aaahhhsss}}}~~~}}}}}}|||xxxtttvvv{{{}}}zzztttsssuuuMMM@@@===;;;999:::::::::999888999AAAZZZwwwzzzmmmwwwpppvvv|||rrrhhh``````ggguuu~~~{{{xxxttttttvvvzzzyyyuuummmddd]]]YYYXXXYYYXXXWWWWWWYYY\\\```bbbdddggglllooossszzzyyyuuurrrqqqooommmjjjiiiiiiiiijjjkkknnnpppssswww}}}}}}~~~~~~|||zzz{{{{{{{{{|||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~|||}}}|||}}}ssseee]]]\\\^^^aaaccceeeggghhhjjjmmmppppppsssuuuwwwxxxyyy{{{~~~zzzmmm___YYYXXXYYY\\\```bbbdddfffhhhjjjlllpppsssvvvwwwyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~ssseee\\\\\\\\\[[[ZZZ[[[^^^``````YYYLLLKKKhhhwww```SSSSSSYYY___bbbZZZYYYaaaiiiiiiiiiaaaRRRQQQOOORRR[[[dddgggfffeee]]]^^^aaahhhrrrwwwnnnaaa]]]]]]fffyyyzzzmmm___YYYVVVSSSRRRSSSPPPSSSXXX___fffkkkmmmmmmooonnnlllllllllmmmooopppooonnnmmmlllllllllllllllkkkkkkllllllmmmnnnoooooopppoooooooooqqquuuxxx{{{{{{yyy}}}{{{xxxrrrnnnnnnooooooooopppsssxxx|||}}}~~~~~~~~~~~~|||rrryyy}}}vvviii```aaafffttt~~~~~~~~~zzztttuuu{{{|||tttLLL@@@===:::999:::::::::999888999DDDbbb~~~xxxqqquuuoooyyy~~~~~~~~~xxxlllaaaYYY^^^kkk}}}}}}~~~}}}yyyxxxyyyxxxwwwrrrjjj```ZZZXXXXXXZZZYYYXXXXXXZZZ^^^bbbeeedddggglllpppttt|||yyypppkkklllnnnoooooommmkkkjjjjjjkkkmmmoooqqqtttyyy}}}zzzzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~|||}}}~~~||||||}}}{{{yyy}}}zzzmmm```ZZZ\\\aaabbbccceeefffgggiiillloooqqqsssuuuvvvwwwxxxzzz||||||{{{{{{~~~xxxjjj[[[UUUVVVXXX\\\aaacccdddfffggghhhkkkooosssvvvwwwzzz|||~~~~~~}}}~~~{{{~~~|||}}}~~~wwwiiiXXXYYYYYYXXXWWWWWWYYY[[[___bbbUUUFFFZZZiii```^^^\\\dddqqqkkkYYY___hhh]]]XXX]]]YYYQQQMMMPPP[[[aaa``````cccbbbdddfffkkktttzzzxxxpppbbbbbblll|||wwwiii___XXXRRRSSSWWWOOOPPPSSSZZZdddjjjkkkjjjnnnmmmlllkkklllnnnpppqqqpppooonnnmmmlllkkkkkkkkkiiijjjjjjkkkmmmmmmnnnooopppnnnmmmmmmooosssxxx{{{{{{}}}{{{rrruuu}}}zzzvvvooojjjmmmnnnnnnooopppuuu{{{wwwuuupppdddbbbeeesss}}}}}}vvvwww||||||pppLLL???>>><<<:::999999999999>>>;;;GGGlllrrrppp{{{vvvxxx~~~}}}{{{xxxvvvfff___\\\fff{{{~~~zzzsssxxxssskkkccc]]]YYYYYYYYYXXXYYYZZZ\\\^^^aaaccceeegggiiinnnttt|||{{{wwwssspppqqqooolllkkkllllllkkkkkkkkkllloooqqqtttyyy~~~}}}~~~~~~}}}||||||||||||{{{zzzyyyxxx{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}|||}}}vvvmmmeee]]]WWWZZZaaacccdddeeeeeeeeefffiiikkkppprrrtttwwwzzz{{{||||||{{{~~~~~~~~~xxxrrrdddWWWTTTXXX\\\___cccdddeeeggghhhjjjlllpppssswwwxxx{{{}}}}}}~~~~~~~~~~~~|||yyyvvvbbb\\\XXXXXXYYYXXXYYY\\\lllfffZZZJJJPPPyyyyyykkkdddppp}}}nnnhhhlllcccQQQQQQ___^^^```^^^XXXYYYaaaeeeddd}}}xxxvvvxxxwwwvvvxxx}}}qqqxxx|||{{{mmm^^^TTTTTTYYYQQQOOOOOOUUUZZZ^^^ccciiipppnnnmmmmmmoooooonnnmmmooonnnkkkiiiiiiiiijjjkkkmmmlllkkkjjjiiijjjkkklllllllllkkkkkkmmmppptttvvvuuu~~~}}}|||}}}~~~wwwuuuyyy}}}vvvmmmjjjmmmkkklllnnnpppqqqttt||||||~~~vvviiibbb```qqq{{{}}}~~~~~~{{{}}}~~~oooKKK???>>><<<:::999999999::::::===SSS{{{~~~sss{{{|||xxxyyy~~~|||{{{zzzxxxuuurrrlllbbbbbbuuu~~~}}}xxxqqqrrrnnnhhhaaa\\\YYYXXXXXXWWWXXXZZZ\\\___bbbdddfffgggjjjooovvv}}}}}}{{{yyywwwuuupppnnnlllkkkmmmnnnnnnnnnoooppprrrtttvvvzzz~~~~~~}}}{{{zzzyyyyyyyyyyyyzzzzzzzzzzzz|||{{{zzzzzz{{{|||}}}~~~}}}}}}~~~~~~}}}}}}~~~{{{{{{~~~}}}}}}tttjjjbbb\\\XXXZZZ___bbbcccdddddddddfffjjjlllppprrruuuxxxzzzzzzzzzzzzyyy|||}}}|||}}}~~~{{{uuummmaaaUUUTTTXXX[[[^^^aaacccdddfffgggiiilllpppsssvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}zzzwwweee]]]WWWXXXZZZYYYYYY[[[bbb]]]SSSEEEJJJpppvvvvvv|||yyylllfffiiifff\\\\\\eeesssqqqiii^^^[[[aaaggghhh{{{rrrqqqkkkkkkkkkhhheeekkk~~~mmm^^^WWWVVVRRRNNNMMMPPPSSSVVV]]]eeemmmmmmmmmnnnnnnnnnnnnnnnpppnnnlllkkkjjjjjjkkklllmmmllllllkkkkkklllmmmnnnkkkjjjjjjjjjlllooorrrtttwww}}}}}}uuurrrzzz{{{ssskkkjjjmmmppppppooopppqqqvvv}}}~~~tttkkkfffooo{{{|||}}}|||}}}nnnIII???>>><<<:::999999::::::999DDDeeewww~~~yyyxxx{{{xxxwwwwwwwwwwwwuuurrrppplll```fff|||{{{uuuoookkkhhhddd```[[[XXXWWWVVVVVVWWWYYY\\\___bbbeeegggiiilllqqqxxxzzzzzzzzz{{{}}}~~~|||{{{yyywwwuuunnnmmmkkklllnnnpppqqqqqqssstttvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~|||zzzyyyxxxxxxwwwwwwwwwwwwyyyzzz|||{{{{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||~~~}}}~~~{{{zzz}}}~~~{{{|||pppddd^^^ZZZXXXYYY\\\^^^```bbbcccdddfffjjjmmmppprrruuuxxxzzzyyyxxxwwwvvvyyyzzzyyyyyyyyyuuuoooeee[[[SSSSSSWWWYYY[[[^^^aaaccceeefffgggjjjnnnqqqvvvwwwyyy{{{||||||||||||~~~~~~~~~~~~~~~~~~}}}zzzwwwiii___VVVWWWZZZZZZYYYYYYWWWTTTOOODDDEEEeee~~~ssskkkpppggg``````eeejjjqqqwww}}}rrreee___dddkkkooovvviiieeeeeeddddddbbb```fffxxxzzzgggXXXQQQSSSOOOMMMMMMMMMOOOXXXbbbhhhkkknnnnnnmmmlllmmmooopppooommmlllkkkkkklllmmmmmmmmmllllllmmmnnnooopppjjjjjjiiiiiikkknnnqqqrrrwww{{{}}}tttppp|||xxxooojjjkkkpppwwwuuusssrrrtttzzz}}}qqqiiieeeqqq~~~}}}~~~}}}~~~nnnIII???>>><<<;;;:::::::::;;;===MMMuuu|||zzzvvvuuuuuuooooooppprrrttttttsssqqqjjj```iii{{{yyyuuuooogggfffccc___[[[WWWUUUSSSUUUVVVXXX[[[___cccfffhhhjjjmmmsssyyy~~~|||zzzwwwwwwxxx{{{~~~~~~{{{yyyvvvssspppooonnnlllmmmoooqqqrrrrrrsssuuuxxxzzz|||~~~}}}}}}||||||~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyzzzyyywwwvvvwwwyyy{{{|||yyyzzzzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~}}}||||||~~~~~~{{{yyykkk]]]YYYZZZYYYYYYZZZ[[[\\\^^^```bbbeeeiiilllppprrruuuxxxyyyxxxvvvttttttvvvwwwuuuuuutttooohhh\\\UUUPPPRRRVVVXXXYYY\\\```bbbdddeeefffiiimmmppptttvvvxxxyyyzzz{{{zzzzzz}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~|||yyywwwmmm```UUUUUUYYYYYYWWWVVVQQQTTTXXXOOOFFF]]]xxxkkkbbbmmmjjjbbb[[[___kkkuuuyyyyyyvvvpppgggcccfffnnnsssxxx~~~}}}mmmddddddiiigggfffdddaaacccooo|||sssaaaTTTSSSQQQOOONNNLLLMMMUUU___ccchhhnnnooommmkkknnnqqqnnnnnnmmmlllkkkkkkllllllkkkkkkllllllmmmnnnoooooojjjjjjjjjjjjkkknnnppprrrtttvvvzzz}}}{{{tttqqq~~~vvvmmmkkkpppvvv{{{{{{yyyvvvyyyyyyooobbbgggpppzzz}}}}}}|||{{{{{{{{{{{{{{{}}}oooJJJ???>>><<<;;;:::;;;;;;<<<>>>TTT|||zzztttpppmmmdddeeegggkkkoooqqqqqqpppkkkdddmmm~~~yyy~~~zzzxxxuuupppgggfffccc___[[[WWWSSSQQQTTTUUUXXX[[[___cccgggiiijjjmmmsssyyy~~~~~~|||zzzxxxwwwxxxvvvwwwyyy|||~~~{{{xxxuuuqqqnnnqqqooommmmmmoooqqqqqqqqqqqqtttwww{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~}}}zzzyyyxxxyyy{{{|||xxxxxxyyyzzz{{{{{{||||||~~~~~~}}}}}}}}}}}}~~~~~~|||}}}}}}}}}||||||~~~~~~{{{ssseeeYYYWWWYYYZZZYYYYYYXXXZZZ\\\^^^```ccchhhkkkpppqqqtttvvvwwwvvvuuusssrrruuuuuusssqqqoooiiiaaaUUUPPPNNNRRRVVVWWWYYY\\\```aaacccdddfffhhhlllooossstttvvvxxxyyyzzzzzzyyy}}}~~~~~~~~~~~~}}}}}}|||{{{||||||{{{yyyvvvpppbbbUUUSSSVVVWWWUUUSSSSSSZZZgggaaaNNNYYYuuuoooooovvvxxxuuulllhhhjjjjjjgggccceeeffffffeeeeeekkkppppppttt||||||qqqjjjjjjsssooojjjgggbbb```fffoooqqqaaaSSSPPPPPPPPPNNNMMMRRRYYY]]]dddkkknnnmmmlllooorrrllllllkkkkkkkkkkkkkkkkkkiiiiiijjjkkkllllllmmmmmmkkkkkkkkkkkkmmmooopppqqqqqqsssvvvzzzwwwsssssswwwmmmooowww~~~}}}}}}}}}pppllllllvvv~~~}}}{{{yyyxxxwwwwwwwwwzzzoooJJJ???>>><<<;;;;;;;;;<<<<<<>>>\\\zzz|||vvvoookkk^^^^^^___ccchhhlllmmmnnnhhheeejjjuuuuuulllmmmvvvzzz|||yyywwwtttpppfffeeebbb^^^ZZZVVVSSSRRRUUUVVVXXX[[[___cccggghhhiiimmmrrrxxx{{{}}}}}}||||||yyywwwxxxwwwuuuuuuwwwvvvwwwyyy|||}}}{{{zzzyyywwwtttqqqqqqooommmmmmoooqqqqqqqqqpppsssxxx|||~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||||||||}}}}}}{{{{{{{{{{{{|||xxxxxxyyyzzzzzzzzzzzzyyy|||}}}}}}~~~~~~}}}}}}|||{{{|||}}}}}}||||||~~~|||xxxkkk___VVVVVVZZZ[[[ZZZZZZXXXZZZ\\\^^^```dddhhhkkkpppqqqrrrtttuuuuuuuuutttrrrtttuuurrrooollleee]]]PPPMMMLLLRRRVVVWWWZZZ^^^___aaacccdddeeehhhllloooqqqsssuuuxxxyyyzzzzzzzzz}}}~~~|||{{{{{{{{{||||||yyywwwrrreeeXXXTTTUUUTTTSSSTTTVVV]]]nnnmmmUUUVVV~~~}}}}}}ooocccUUUXXX___ccccccbbbgggnnnvvvwww}}}vvvooopppttt~~~rrrfffaaa~~~|||lllWWWRRROOOPPPOOOLLLMMMQQQVVV]]]eeekkkmmmmmmoooqqqkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiijjjjjjkkkjjjjjjkkkkkkllllllmmmooopppqqqqqqrrrssstttwww}}}yyyrrrtttxxxxxxooosss|||wwwpppuuu~~~~~~~~~}}}{{{zzzyyyyyyxxxvvv~~~nnnIII>>>>>><<<;;;;;;<<<<<<===CCCkkk~~~|||zzztttooo```______aaaeeeiiilllmmmfffccccccfffeeedddhhhnnnttt{{{~~~{{{wwwuuuqqqmmmcccbbb___\\\XXXVVVUUUTTTUUUVVVXXX[[[___cccfffhhhhhhkkkqqquuuxxxxxxvvvtttuuuqqqqqqtttuuuqqqrrrvvvuuuwwwyyy}}}~~~|||{{{zzzzzzzzzyyyvvvsssnnnlllkkkllloooqqqrrrrrrrrruuuzzz~~~}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}||||||||||||~~~}}}}}}}}}}}}}}}}}}}}}|||yyyzzz{{{{{{{{{zzzyyyxxxyyy{{{|||}}}}}}|||{{{yyyzzz|||}}}|||||||||~~~}}}||||||xxxrrrccc[[[VVVXXX[[[[[[[[[\\\ZZZ\\\^^^```bbbeeejjjmmmppppppqqqqqqssstttuuuvvvrrruuuuuurrrnnnkkkbbbZZZNNNKKKLLLRRRVVVXXX\\\``````aaacccdddfffiiimmmpppppprrrtttwwwzzz{{{||||||~~~~~~~~~~~~~~~~~~~~~|||||||||}}}~~~}}}{{{yyyuuuiii\\\VVVTTTSSSTTTWWWXXXYYYiiimmmWWWRRRrrrrrrbbbSSSUUUZZZ```aaaaaakkkvvv~~~xxxyyy|||pppiiirrr~~~kkkaaawwwuuucccYYYQQQOOOOOOMMMLLLMMMPPPUUU]]]fffkkknnnnnnmmmkkkkkklllllllllllllllkkkggghhhiiijjjjjjjjjiiihhhjjjjjjkkklllmmmnnnnnnooorrrpppooonnnoootttyyy}}}xxxsssyyyxxxpppwwwvvv{{{{{{{{{|||yyyxxxzzz}}}}}}}}}}}}}}}|||||||||www~~~lllGGG>>>>>><<<;;;;;;<<<======IIIxxxtttzzz~~~yyytttfffdddbbbcccfffjjjlllnnniiigggcccaaadddhhhlllmmmqqqyyy}}}{{{vvvsssnnnjjj```___\\\YYYWWWVVVVVVVVVVVVWWWYYY\\\___bbbeeeggggggjjjoootttvvvtttrrrpppooollllllrrrsssoooppptttvvvxxx{{{}}}{{{|||}}}}}}|||{{{{{{zzzxxxuuurrrkkkjjjiiikkkooorrrttttttuuuxxx}}}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~zzz{{{|||}}}~~~~~~~~~}}}{{{||||||||||||zzzyyyxxxwwwyyy{{{}}}}}}{{{yyywwwzzz{{{||||||||||||~~~{{{~~~|||zzzxxxsssnnn^^^YYYVVVYYY\\\[[[[[[]]]]]]^^^```bbbdddgggkkkoooppppppooopppqqqsssvvvwwwsssuuuuuurrrnnnjjjaaaXXXMMMKKKLLLRRRVVVYYY]]]bbb```bbbdddeeefffiiimmmpppoooqqqtttwwwzzz|||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}~~~}}}{{{wwwlll```YYYUUURRRUUUYYYXXXSSS```hhhVVVNNNhhhyyy}}}cccRRRUUUUUUXXX]]]___dddrrrsssmmmxxx|||ooojjjiiilllrrrtttpppmmmnnnvvvnnnaaaTTTPPPQQQOOOMMMMMMKKKPPPXXXbbbjjjmmmmmmkkkllllllmmmmmmnnnmmmmmmlllhhhiiijjjkkkjjjiiihhhgggiiiiiijjjkkkllllllmmmmmmrrrooolllkkkmmmrrrxxx}}}{{{wwwxxxpppyyypppvvvzzzzzzzzz{{{|||}}}~~~~~~~~~~~~{{{kkkGGG@@@AAA999666<<<;;;999AAARRR||||||{{{~~~zzz}}}~~~zzzuuusssuuuxxx}}}xxxqqqllljjjiiijjjjjjuuuuuuvvvxxxyyyrrrggg^^^VVVXXXZZZYYYUUURRRRRRSSSXXXYYYZZZ]]]```ccceeegggiiiiiikkklllmmmnnnnnnnnnlllkkkiiiiiilllpppsssttttttxxx}}}~~~}}}}}}}}}vvvppphhhjjjmmmooopppqqqtttvvvwwwzzz~~~}}}zzzzzz{{{}}}~~~~~~}}}~~~~~~{{{{{{|||}}}~~~~~~||||||{{{{{{{{{{{{||||||~~~|||zzzyyyyyyyyyzzz}}}{{{zzzyyyzzzzzzzzzzzzzzzzzzzzz{{{|||}}}|||}}}}}}{{{zzzwwwnnnddd\\\XXXSSSSSSVVVYYY[[[[[[]]]```dddfffhhhiiijjjlllooommmkkkmmmqqqtttuuuttttttrrrpppooonnniiiaaa[[[PPPPPPPPPQQQSSSWWWZZZ\\\aaacccdddeeegggjjjnnnqqqrrrtttwwwxxxxxxxxxzzz{{{}}}|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{|||}}}~~~zzzooobbbYYYUUUTTTRRRPPPPPPXXX^^^aaa[[[MMMWWWuuu|||}}}xxxZZZaaaaaa^^^ZZZYYYbbbrrrwwwmmmgggooowwwqqqhhhcccgggkkkiiihhhjjjxxxgggZZZQQQLLLKKKLLLNNNLLLPPP[[[dddhhhiiikkkjjjkkkmmmnnnmmmllljjjiiihhhjjjkkkkkkiiihhhhhhhhhgggggggggiiilllmmmnnnmmmmmmnnnnnnnnnnnnqqqtttwwwmmmcccrrrqqqfffwww}}}{{{zzz}}}}}}kkkGGG???@@@999777<<<:::999BBB\\\uuuttt~~~}}}zzz~~~~~~{{{|||~~~zzzwwwrrrkkkggggggkkkooovvvuuuuuuwwwvvvqqqggg^^^[[[\\\ZZZVVVQQQOOOOOOPPPXXXYYYZZZ\\\___bbbdddeeeggggggiiijjjkkklllllllllmmmlllkkkkkknnnrrruuuwwwxxx{{{~~~~~~|||tttoooiiikkkmmmnnnoooppprrrttttttwww}}}{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{||||||}}}}}}|||{{{zzzzzzzzzzzz~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||zzz||||||yyyxxxtttkkkaaaXXXUUUSSSTTTWWW[[[]]]]]]^^^aaadddfffggghhhjjjkkklllkkklllooosssvvvvvvuuusssrrrqqqpppooojjjaaaZZZQQQQQQQQQRRRTTTXXX[[[]]]aaaccceeefffgggiiimmmoooqqqsssvvvwwwxxxxxxzzz{{{~~~}}}}}}|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}{{{qqqcccYYYTTTSSSQQQPPPTTTZZZ^^^___YYYIIIMMMggg|||zzzjjjcccdddbbb^^^]]]dddqqq|||ooojjjgggmmmxxx}}}xxxjjjffffffmmmrrrpppoooppp}}}tttbbbTTTMMMLLLNNNLLLJJJKKKSSSZZZ^^^ccchhhiiijjjkkkllllllkkkjjjiiiiiikkklllkkkiiihhhhhhhhhhhhggggggiiilllnnnnnnmmmlllmmmnnnnnnnnnpppsssvvvxxxzzz}}}xxxfffeeewwwllliii|||~~~kkkGGG>>>???:::888===999999EEEeeeoooeeelllzzz{{{}}}}}}xxxxxxuuummmggggggpppxxx{{{zzzxxxxxxwwwrrrjjjcccbbb___YYYRRRMMMKKKLLLNNNXXXYYYZZZ[[[^^^```bbbcccdddeeefffggghhhiiiiiiiiimmmmmmmmmnnnqqqtttxxxzzz}}}~~~xxxqqqkkkhhhjjjlllmmmmmmnnnppprrrrrrvvv|||~~~zzz}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||xxxzzzzzzxxxvvvqqqggg\\\SSSRRRSSSUUUYYY]]]_________bbbeeefffggggggiiikkkjjjkkkmmmqqquuuwwwwwwvvvsssrrrrrrrrrqqqkkkaaaZZZRRRRRRRRRSSSVVVYYY\\\___aaadddfffhhhhhhiiikkklllppprrruuuwwwwwwxxxzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{{{{|||||||||sssfffZZZSSSQQQPPPPPPUUUYYYZZZ[[[WWWGGGEEEWWW~~~}}}~~~~~~|||~~~{{{qqqiii\\\PPPMMMXXXlll}}}mmmjjjggghhhnnnsssuuutttbbbbbbgggnnnssstttvvvyyy{{{~~~rrrwwwzzzeeeUUUMMMLLLMMMKKKHHHHHHLLLPPPTTT]]]fffiiiiiijjjjjjkkkjjjjjjjjjjjjlllmmmllljjjhhhhhhiiihhhggggggiiilllnnnnnnmmmkkklllmmmllllllnnnqqqsssyyyyyyzzz}}}mmmeeeqqqvvvhhhqqqlllGGG===???::::::===999;;;KKKlllyyyfffaaalll|||~~~|||xxxvvvwwwzzzyyyqqqggghhhuuu~~~|||wwwooojjjeee```WWWOOOJJJJJJMMMPPPXXXXXXYYYZZZ\\\^^^```aaabbbccceeefffgggggghhhhhhkkklllnnnppprrrvvvzzz}}}}}}xxxrrrkkkfffdddfffhhhjjjjjjkkknnnppptttyyy{{{yyywwwtttzzz|||~~~~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}~~~}}}|||||||||||||||{{{{{{{{{{{{|||{{{{{{{{{||||||{{{{{{{{{wwwyyyzzzwwwuuuooodddYYYQQQRRRTTTWWW[[[]]]^^^^^^aaaccceeeffffffgggiiijjjlllmmmpppsssvvvwwwvvvuuusssrrrrrrsssqqqkkkaaaZZZSSSSSSSSSTTTWWWZZZ^^^```bbbdddhhhiiiiiiiiiiiijjjoooqqqtttvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{{{{|||uuuiii\\\SSSOOONNNOOOQQQTTTSSSWWWXXXJJJDDDOOOvvv{{{|||ttteeeXXXSSS]]]nnn|||uuunnnfffccceeejjjmmmnnndddddddddfffiiiooowww~~~{{{zzznnn^^^aaawwwlll\\\TTTPPPNNNJJJHHHIIIKKKMMMQQQ[[[eeekkkkkkkkkkkkkkkkkkjjjjjjkkklllmmmllljjjhhhhhhiiiiiihhhhhhjjjlllnnnmmmmmmjjjkkkllllllkkklllnnnpppyyyxxxvvvvvvzzz|||gggkkk~~~iiiiii|||lllGGG===>>>:::;;;>>>999???SSS{{{yyyiiifffrrr}}}~~~~~~~~~zzzwwwuuutttuuuzzzzzzpppfffgggvvvyyyqqqlllccc]]]TTTMMMJJJLLLPPPTTTVVVWWWXXXYYY[[[]]]___```bbbcccdddfffgggggggggggghhhkkknnnqqqssswww|||{{{vvvqqqjjjddd___^^^```ccceeefffhhhkkkmmmvvv|||xxxvvvuuurrrsssvvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||zzz{{{}}}~~~~~~~~~}}}||||||||||||||||||{{{{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxzzzyyyvvvtttooodddXXXSSSUUUWWWYYY[[[[[[\\\]]]aaaccceeeeeefffgggiiikkkoooqqqtttuuuvvvuuuttttttsssrrrqqqrrrpppjjjaaaZZZSSSSSSSSSUUUXXX[[[___aaabbbeeehhhiiiiiihhhiiijjjnnnqqqtttvvvxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}}}}|||}}}}}}~~~}}}}}}|||{{{{{{zzzzzzzzzzzzuuulll```TTTMMMMMMNNNNNNQQQPPPUUUYYYMMMDDDIIIkkk|||}}}~~~{{{xxxuuuvvvwwwyyynnnbbb]]]bbbiiimmmmmmtttooofff___^^^gggsss{{{qqqhhh^^^YYY\\\hhh|||qqqeeeYYYPPPJJJIIIJJJMMMNNNPPPXXXaaallllllmmmmmmlllkkkjjjjjjiiikkklllllljjjiiiiiijjjjjjiiiiiijjjlllnnnmmmllliiikkklllkkkjjjkkklllnnnpppooonnnooottt~~~sssjjjuuu~~~gggsss}}}}}}mmmHHH>>>>>>:::<<<>>>999DDD]]]{{{}}}fffjjj{{{|||||||||~~~~~~~~~}}}{{{yyywwwvvvvvvvvvqqqvvvwwwmmmbbbbbbqqqwwwnnnggg]]]WWWOOOKKKKKKOOOSSSUUUTTTUUUVVVXXXZZZ\\\^^^___bbbcccdddeeefffgggggggggfffkkkpppsssuuuyyy~~~{{{wwwqqqlllgggbbb]]]ZZZYYY[[[^^^```aaabbbeeegggqqqwww~~~wwwvvvuuusssooorrruuuxxxyyyzzz}}}|||~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}~~~||||||}}}~~~~~~~~~~~~~~~||||||}}}}}}|||{{{zzzzzzyyyyyyzzz{{{{{{zzzxxxwwwyyyzzzxxxuuurrrnnndddZZZTTTWWWYYYZZZZZZZZZ[[[\\\aaabbbdddeeeeeegggjjjlllrrrtttvvvvvvuuuttttttttttttrrrpppooonnniiiaaa[[[SSSSSSSSSUUUXXX\\\```bbbccceeeggghhhhhhhhhjjjkkknnnqqquuuwwwyyy{{{}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}}}}|||||||||{{{zzzzzzyyyyyywwwuuuooocccVVVMMMLLLNNNOOORRRQQQTTTXXXMMMAAADDDZZZxxx{{{vvvuuu~~~zzzvvvttttttqqqhhh^^^[[[bbbjjjnnnooo~~~xxxmmmbbb```gggooossslllccc]]]aaaccceeemmmxxxzzzfffSSSMMMKKKKKKNNNOOOOOOTTTZZZfffhhhjjjkkkkkkjjjiiihhhggghhhjjjjjjiiiiiiiiijjjkkkjjjiiijjjmmmnnnmmmllliiikkklllllljjjjjjkkklllmmmmmmnnnnnnrrrxxx}}}{{{ooo|||~~~mmmHHH???>>>:::<<<>>>;;;IIIfff|||xxxaaammmzzzyyyyyy{{{}}}}}}{{{yyywwwvvvuuutttssspppttttttkkk``````mmmzzz|||vvvjjjbbbWWWQQQKKKIIIKKKOOORRRSSSRRRSSSTTTVVVYYY\\\^^^```aaabbbcccdddeeeffffffffffffkkkrrruuuwww{{{|||xxxtttmmmiiiddd```^^^\\\YYYWWWWWWYYY[[[[[[[[[\\\^^^```eeellluuuyyyyyy{{{yyysssssssssqqqkkkmmmppprrrssstttwwwyyyxxxyyyzzzzzzzzz{{{~~~}}}}}}~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzzzzzxxxvvvuuuyyyyyyvvvrrrpppmmmeee[[[UUUWWWYYYZZZYYYYYY\\\^^^```bbbcccdddeeegggkkknnnrrruuuvvvvvvttttttvvvxxxtttqqqnnnmmmkkkgggaaa[[[RRRRRRSSSTTTXXX\\\___bbbccceeefffgggggghhhkkkmmmoooqqquuuxxxzzz|||~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxssstttqqqfffXXXMMMKKKMMMMMMRRRQQQRRRVVVLLL@@@BBBHHHcccqqqjjjqqq|||rrrhhhfffhhhlllbbb```^^^___bbbfffjjjmmmqqqqqqnnnkkkmmmrrrqqqlllhhheeebbbcccjjjrrrvvvwww{{{eeeXXXRRRNNNOOOPPPOOOQQQTTT[[[^^^bbbgggiiiiiigggfffdddfffhhhiiiiiiiiijjjkkkkkkjjjjjjkkkmmmnnnmmmllljjjkkkmmmlllkkkjjjjjjkkknnnooooooooooooqqquuuxxx}}}}}}}}}nnnIII???>>>:::<<<>>>;;;LLLlllrrrccctttzzzxxxwwwyyy}}}}}}~~~|||yyywwwtttqqqnnnkkkrrruuuuuulllaaaaaalllwwwzzzvvviii```RRRNNNIIIHHHJJJNNNPPPQQQQQQRRRSSSVVVYYY\\\^^^``````aaabbbcccdddeeeeeeeeegggmmmssswwwyyy}}}}}}wwwpppkkkbbb___[[[XXXXXXXXXWWWWWWWWWYYYZZZYYYXXXWWWXXXZZZZZZccclllqqqrrruuu{{{|||~~~|||}}}zzzsssnnnnnnooommmhhhiiikkkllllllnnnqqqssspppqqqpppoooooorrrwwwzzz{{{}}}|||}}}~~~|||{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{||||||}}}~~~}}}}}}~~~}}}~~~~~~~~~|||zzzxxxwwwvvvwwwyyyyyyyyywwwuuutttxxxxxxuuupppnnnllleee\\\TTTVVVYYYYYYXXXZZZ]]]aaa```aaacccdddeeehhhlllooorrrtttvvvuuutttuuuxxx{{{uuuqqqmmmkkkjjjfff```\\\QQQRRRRRRTTTWWW[[[___bbbccceeefffffffffhhhllloooooorrrvvvyyy{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||{{{{{{{{{{{{zzzyyyxxxwwwqqqtttrrrhhhYYYNNNKKKMMMIIIPPPOOOPPPTTTLLLBBBDDD===WWWyyylllfffuuu~~~~~~nnnddd```___YYY]]]bbbcccaaa```cccggg\\\ccckkkqqqzzz~~~vvvjjj]]]bbb___\\\kkk{{{}}}cccYYYRRRPPPPPPPPPPPPRRRQQQUUU\\\bbbfffgggfffdddbbbdddggghhhhhhiiijjjlllllljjjjjjkkkmmmnnnmmmllljjjlllmmmmmmkkkjjjjjjkkkgggiiilllmmmnnnooorrrtttsssyyy}}}~~~oooFFF???<<<:::>>>>>>999OOOyyyjjjjjj{{{zzzzzzyyyyyyzzz|||{{{zzzxxxuuuqqqnnnllljjjkkkrrrwwwpppbbb\\\fffsssttttttjjjaaaZZZPPPNNNJJJHHHHHHKKKOOOQQQRRRSSSUUUWWWYYYZZZ[[[[[[\\\___bbbdddddddddeeeffflllqqquuuvvvzzzzzzrrrjjjccc___UUUUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVTTTRRRQQQPPPYYYZZZ\\\```fffnnnuuuyyyxxx{{{}}}yyywwwvvvvvvvvvuuurrrnnnkkkiiifffgggjjjkkkkkkjjjhhhfffeeeeeecccbbbcccffflllqqqtttvvvzzz~~~~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{~~~~~~}}}||||||}}}}}}||||||{{{|||}}}~~~~~~|||zzzyyyzzz{{{||||||xxxwwwwwwvvvuuussssssuuuwwwwwwuuutttttttttyyyvvvqqqnnnlllggg```[[[TTTUUUXXX[[[^^^___`````````ccceeeffffffhhhlllpppsssssstttuuuuuutttsssrrrrrrnnnhhheeeeeeaaa[[[UUUPPPQQQSSSTTTVVVYYY^^^bbbcccccccccdddfffiiilllmmmnnnpppssswww{{{~~~{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}zzzyyyzzzzzzzzzyyy{{{zzzzzzyyywwwuuutttsssvvvssspppkkk___RRRKKKKKKLLLKKKKKKKKKJJJGGGCCC???888MMMnnnyyycccZZZaaagggiiiiiihhheeeccc\\\YYYiiizzzzzzssskkk```WWW[[[^^^fff~~~}}}vvv|||}}}hhhTTTOOOQQQQQQOOOOOOPPPPPPRRRXXX```fffgggfffeeefffffffffjjjooonnniiiggghhhjjjiiihhhiiijjjlllkkkkkkkkkiiihhhjjjmmmpppnnnppprrrrrrpppnnnnnnnnnttttttvvvxxx|||pppGGG???<<<:::>>>>>>:::SSS~~~nnnggg~~~~~~}}}|||{{{{{{{{{|||}}}zzzyyywwwtttqqqnnnlllkkklllsssxxxrrrddd\\\dddqqqyyy{{{iii^^^WWWQQQLLLJJJHHHGGGHHHJJJMMMOOOPPPQQQSSSVVVXXXZZZ[[[[[[ZZZ]]]aaaccceeefffgggiiikkkqqqvvvxxx}}}}}}zzztttllleee___[[[YYYWWWWWWWWWWWWWWWXXXXXXYYYXXXWWWVVVTTTRRRPPPNNNMMMOOOOOOPPPTTTZZZaaaiiimmmxxx{{{~~~~~~{{{wwwrrroooppppppppppppnnnllliiigggeeefffggghhhgggdddaaa___^^^]]][[[ZZZ[[[```ggglllqqqtttxxx}}}~~~}}}|||zzzzzzyyy{{{~~~~~~}}}||||||}}}|||{{{zzzyyyzzz{{{}}}~~~~~~|||{{{{{{{{{}}}~~~|||zzzwwwuuutttsssrrrrrrrrrtttuuutttqqqooonnnooopppnnnjjjgggeeeaaa\\\WWWRRRTTTWWW[[[^^^```aaaaaa___aaacccdddeeeggglllpppssssssttttttsssrrrpppooommmiiidddbbbaaa^^^XXXSSSOOOPPPSSSTTTVVVYYY]]]aaabbbbbbcccdddfffiiikkkmmmmmmooorrrvvvzzz}}}|||~~~~~~}}}~~~~~~}}}}}}~~~|||zzzyyyzzzzzzzzzyyyyyyyyyyyyxxxwwwuuutttssstttrrrppplll```RRRKKKJJJJJJIIIIIIIIIHHHEEEAAA===:::IIIhhhlll^^^aaaeeejjjoooqqqmmmiiicccbbbqqq}}}tttjjj^^^bbbaaabbbjjj{{{}}}wwwttt~~~vvv]]]SSSQQQPPPNNNNNNNNNMMMNNNQQQWWW^^^bbbdddgggiiiiiiiiilllpppooojjjgggiiijjjkkkjjjiiijjjkkkiiijjjjjjiiihhhhhhjjjlllmmmoooppppppnnnmmmmmmmmmnnnnnnoooqqqtttzzzpppGGG@@@===999===???===ZZZyyykkk~~~|||zzzxxxwwwvvvxxxwwwvvvsssqqqooommmllllllrrrxxxttteeeZZZ___kkk{{{mmmYYYOOOLLLIIIFFFFFFEEEFFFGGGIIILLLMMMNNNOOORRRUUUWWWYYY[[[[[[ZZZ]]]aaadddfffhhhjjjllllllsssxxxzzz}}}wwwsssnnnjjjccc]]]XXXVVVUUUVVVXXXXXXWWWWWWWWWXXXYYYYYYWWWVVVTTTQQQNNNLLLKKKJJJJJJJJJKKKMMMTTT\\\dddiiiwwwyyy{{{zzzuuuoookkkhhhhhhiiiiiiiiiiiigggeeedddeeeeeefffeeeccc___[[[XXXXXXVVVTTTSSSUUU[[[cccjjjppprrrvvv{{{~~~}}}|||{{{{{{yyy{{{}}}}}}|||||||||}}}}}}|||zzzxxxyyy{{{}}}~~~}}}|||||||||}}}~~~zzzzzzwwwsssooolllkkkllllllmmmmmmkkkhhheeeddddddcccaaa^^^\\\[[[XXXTTTQQQOOORRRVVVZZZ^^^aaabbbbbb```bbbccccccdddgggkkknnnooonnnnnnmmmllljjjiiihhhccc```\\\ZZZZZZWWWSSSNNNMMMPPPSSSUUUWWWYYY\\\^^^aaabbbcccdddfffhhhkkkllllllnnnqqquuuyyy|||~~~~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~|||zzzzzzzzz{{{zzzyyywwwxxxxxxwwwvvvuuutttsssrrrpppooolllbbbTTTJJJHHHGGGFFFFFFFFFEEEBBB>>>;;;:::CCC```kkkssswwwkkk^^^^^^bbbkkkvvv{{{yyyuuusssooozzzxxxsssiiikkkfffeeekkkqqqrrrsssuuurrrmmmbbb___tttnnn^^^VVVPPPNNNNNNMMMLLLKKKKKKNNNUUU]]]cccgggjjjkkkjjjlllpppnnniiigggiiilllmmmllljjjjjjjjjggghhhjjjiiihhhfffggghhhkkkmmmnnnnnnlllkkkkkklllmmmnnnoooppprrruuuzzz~~~qqqHHHAAA===999===???AAAaaa}}}ooo~~~|||yyyvvvsssrrrvvvvvvtttrrrpppooommmmmmmmmqqqwwwuuugggYYY[[[fffzzz}}}uuu^^^JJJEEEFFFFFFBBBCCCDDDFFFHHHJJJKKKLLLLLLNNNPPPSSSVVVYYYZZZ[[[[[[^^^bbbdddfffiiilllnnnooouuu{{{}}}yyyppphhhccc^^^\\\XXXUUUTTTTTTUUUWWWVVVUUUUUUVVVWWWXXXYYYZZZWWWUUUSSSPPPMMMKKKJJJIIIJJJJJJJJJLLLRRRZZZccchhhrrrtttwwwuuupppjjjgggfffddddddeeeddddddbbbaaa```ddddddeeedddbbb^^^ZZZWWWWWWVVVTTTSSSVVV]]]gggooossstttxxx|||~~~~~~~~~}}}||||||{{{zzz{{{}}}}}}|||{{{|||}}}~~~}}}zzzyyyyyy{{{~~~||||||{{{{{{|||}}}~~~|||zzzvvvooofffaaa___```^^^______]]]ZZZXXXXXXXXXUUUTTTSSSRRRPPPOOOMMMLLLMMMPPPUUUZZZ^^^aaabbbbbbcccbbbaaa```aaaccceeegggdddcccbbbaaa___^^^\\\[[[WWWUUURRRRRRRRRPPPMMMJJJLLLOOORRRUUUVVVXXXZZZ\\\```aaabbbdddfffhhhjjjkkkkkkmmmppptttwww{{{}}}~~~~~~~~~~~~}}}|||}}}}}}~~~~~~~~~}}}~~~~~~~~~|||zzzzzz{{{{{{zzzxxxvvvvvvvvvvvvvvvuuutttssspppnnnnnnlllcccUUUJJJFFFFFFEEEDDDDDDCCCAAA>>>;;;999<<>>:::===???CCChhhrrrnnn|||~~~|||zzzwwwuuutttuuuuuusssrrrpppnnnmmmlllppprrrxxxxxxkkkZZZ[[[fffyyyxxxiiiQQQ@@@???BBBBBB@@@BBBDDDFFFIIIKKKLLLMMMLLLMMMPPPSSSVVVXXXZZZ[[[^^^aaaccceeegggiiilllooopppxxx|||tttkkkccc]]]ZZZUUUTTTSSSSSSRRRSSSSSSTTTSSSSSSTTTUUUVVVXXXZZZ[[[XXXWWWTTTQQQOOOMMMMMMMMMLLLKKKJJJJJJNNNSSSZZZ]]]iiimmmqqqooojjjeeecccddddddccccccbbbaaa___^^^]]]___```aaabbbaaa^^^[[[YYYYYYXXXWWWWWW[[[dddooowwwzzz{{{}}}~~~~~~~~~}}}|||{{{{{{|||zzz{{{||||||{{{{{{|||~~~}}}{{{yyyxxxyyyzzz}}}~~~zzzzzzzzzzzz{{{{{{|||}}}{{{vvvnnncccYYYRRROOOOOONNNOOOOOONNNMMMLLLMMMNNNLLLLLLKKKJJJIIIIIIIIIIIILLLOOOUUUZZZ^^^```aaaaaaaaa^^^[[[XXXWWWWWWXXXYYYUUUTTTSSSRRRPPPOOOOOONNNLLLKKKKKKKKKKKKJJJIIIGGGKKKNNNQQQTTTUUUWWWYYY[[[___```bbbdddfffhhhiiiiiijjjlllooossswwwzzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{yyyxxxuuuuuuuuuuuuttttttsssrrrnnnllllllkkkdddVVVJJJEEEFFFDDDCCCCCCCCCAAA>>><<<888999RRR~~~WWWSSSVVVYYYjjj~~~aaaVVVUUUZZZbbbggghhhlllrrrllliiinnnpppjjjlllqqqkkkcccccckkkuuupppgggsssvvvmmmcccddd{{{|||dddVVVQQQJJJLLLLLLJJJIIIJJJOOOTTT\\\bbbfffgggiiijjjiiieeefffiiimmmnnnllljjjhhhhhhgggiiilllllljjjhhhffffffhhhiiijjjiiigggfffgggiiifffhhhjjjlllmmmnnnqqqsssxxxzzzpppGGG@@@>>>:::===@@@EEEllleeeooo{{{}}}{{{zzzyyyxxxuuutttsssqqqooommmlllkkkqqqrrrwwwzzznnn]]]]]]iiiyyyrrr___FFF;;;===@@@===AAABBBDDDFFFHHHKKKLLLMMMMMMNNNQQQTTTVVVXXXZZZZZZ```bbbeeefffhhhjjjnnnqqqrrrzzzzzzpppggg```[[[XXXVVVRRRRRRQQQPPPPPPPPPPPPPPPUUUUUUVVVWWWYYY[[[]]]^^^[[[YYYWWWTTTSSSTTTUUUVVVWWWUUUTTTSSSTTTVVVZZZ\\\ggglllooommmfffaaa```aaaccccccbbb```___^^^]]]]]]ZZZ\\\^^^``````___\\\[[[[[[[[[\\\]]]bbbkkkvvv~~~}}}|||zzzzzz{{{{{{zzz{{{|||{{{zzzzzz|||~~~yyyyyyxxxxxxxxxyyyzzz{{{yyyzzzzzzzzzzzzzzz{{{{{{uuummm```UUUMMMHHHEEECCCDDDEEEFFFFFFEEEFFFHHHJJJHHHHHHIIIHHHGGGGGGHHHJJJMMMPPPUUUZZZ^^^___^^^]]]ZZZUUUOOOKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHLLLNNNPPPRRRSSSUUUXXXZZZ^^^___aaadddfffggghhhhhhjjjlllooossswwwzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}|||{{{{{{|||{{{yyywwwuuuuuuuuutttsssrrrqqqpppnnnkkkjjjjjjcccVVVJJJEEEFFFDDDCCCBBBBBBAAA>>><<<888888LLLsss^^^QQQQQQOOOZZZooo~~~hhhYYYUUUWWW\\\[[[WWWZZZbbbccceeennnpppjjjkkklllcccVVVZZZfffssstttoooxxxyyyvvvfffYYYmmm{{{eeeYYYKKKLLLKKKIIIGGGGGGHHHIIIUUU]]]dddggghhhkkkjjjggggggiiilllllljjjhhhhhhhhhgggjjjlllmmmkkkiiihhhhhhhhhiiiiiigggfffeeeggghhhdddeeehhhiiijjjkkknnnqqqrrrrrrvvv|||pppGGG???===;;;>>>AAAGGGnnn^^^ooo}}}{{{yyyxxxxxxxxxuuutttsssqqqooolllkkkjjjnnnlllrrrwwwlll[[[[[[hhhtttiiiSSS>>>999@@@BBB===AAABBBCCCDDDGGGIIILLLMMMOOOPPPRRRTTTWWWXXXYYYZZZ___aaadddfffiiilllqqqtttvvv~~~rrrkkkbbb[[[WWWUUUSSSRRRPPPOOOMMMMMMNNNQQQTTTVVV]]]]]]]]]]]]^^^___``````]]]\\\ZZZYYYYYY[[[]]]___bbbbbbcccdddfffiiikkkmmmppptttvvvqqqhhh```___`````````______^^^^^^^^^^^^ZZZ\\\___aaabbbaaa___^^^^^^___aaadddjjjsss~~~~~~|||zzzyyyyyyzzz{{{zzz{{{{{{zzzyyyzzz|||~~~yyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzooodddTTTKKKHHHHHHFFFCCCDDDEEEEEEEEEDDDEEEHHHJJJHHHIIIJJJIIIGGGGGGJJJMMMOOORRRVVV[[[]]]]]][[[ZZZSSSNNNGGGBBBAAAAAA@@@???AAA@@@@@@@@@AAACCCDDDEEEDDDEEEGGGIIIJJJJJJKKKLLLLLLNNNOOOPPPQQQTTTWWWZZZ]]]___aaadddfffgggggggggjjjlllooossswwwzzz|||}}}yyy|||~~~~~~~~~}}}|||~~~~~~~~~~~~}}}|||{{{||||||{{{||||||{{{yyywwwuuuuuuttttttrrrqqqoooooonnnjjjhhhhhhcccVVVKKKEEEEEECCCAAAAAAAAA@@@>>><<<777888HHHhhhbbbOOOQQQMMMOOO^^^lllqqq```WWWUUUZZZZZZUUUWWW]]]dddgggooopppjjjoootttmmm[[[]]]ggguuu|||xxxrrrooohhheeegggggg___[[[nnn{{{hhhRRROOOKKKIIIGGGFFFEEEDDDMMMWWW```dddfffiiiiiiggggggiiijjjjjjhhhggggggggggggiiikkkllljjjiiijjjjjjhhhhhhhhhgggeeeeeefffhhhggghhhiiiiiiiiijjjnnnppppppooorrrwwwxxxvvvyyy}}}oooFFF???===;;;>>>AAAGGGooosssXXXiii}}}zzzwwwuuutttuuuuuuvvvuuusssqqqnnnllljjjiiiiiifffkkkqqqgggWWWWWWeeelll```JJJ999:::DDDGGG@@@BBBBBBBBBCCCEEEHHHKKKLLLPPPQQQSSSUUUWWWXXXYYYYYY^^^```cccfffjjjnnntttwwwzzz{{{uuuddd^^^WWWRRRQQQQQQOOONNNMMMKKKJJJKKKOOOUUU\\\aaaddddddcccbbbbbbbbbbbbbbb___^^^]]]\\\]]]```ccceeeeeegggjjjoootttyyy}}}|||xxxlllccc```aaa^^^]]]]]]]]]^^^___``````^^^___bbbdddeeedddbbbaaaaaaccceeejjjpppyyy~~~~~~{{{yyyxxxxxxyyyzzzzzz{{{{{{zzzyyyyyy|||~~~|||}}}~~~|||}}}}}}}}}|||{{{zzzzzzmmm___OOOHHHIIIMMMLLLJJJGGGHHHHHHGGGFFFGGGIIILLLIIIJJJKKKJJJHHHIIILLLOOOPPPSSSWWW[[[]]]\\\YYYXXXPPPJJJCCC???>>>???>>>===???>>>>>>???AAACCCFFFGGGDDDFFFIIIKKKLLLMMMNNNPPPMMMNNNOOOOOOPPPSSSWWW[[[]]]^^^aaacccfffgggggggggkkklllppptttwwwzzz}}}~~~|||~~~xxx|||~~~}}}|||~~~}}}{{{{{{|||{{{{{{|||||||||yyywwwuuuuuuuuusssrrrpppnnnmmmnnnjjjggggggbbbVVVKKKFFFDDDBBB@@@?????????===;;;555888EEEbbbeeePPPUUUQQQMMMUUUcccqqqzzzeeeYYYTTT\\\aaa^^^^^^cccffffffiiigggcccppp~~~|||mmmlllqqq~~~lllZZZTTTXXX[[[XXXWWW___qqquuuZZZTTTMMMIIIIIIHHHFFFDDDFFFQQQ[[[```cccfffgggeeehhhiiiiiihhhfffeeefffgggfffhhhjjjjjjiiiiiijjjkkkhhhhhhhhhfffeeeeeefffhhhgggggggggfffeeegggjjjmmmkkkjjjmmmrrrrrrnnnqqqxxx{{{}}}sssGGG<<>>JJJsss{{{vvvdddooo~~~~~~|||zzzxxxvvvuuutttuuuqqqllliiijjjiiihhhfffeeefffgggfff^^^WWWYYY___dddPPP@@@@@@AAA>>>>>>BBBAAA@@@@@@@@@AAADDDFFFHHHNNNPPPRRRTTTVVVXXX[[[\\\___bbbfffjjjmmmqqquuuyyy}}}}}}tttkkkeeeWWWUUUSSSPPPNNNMMMMMMMMMJJJJJJKKKLLLPPPWWW___eeellljjjgggdddbbbbbbcccddd```aaabbbbbbbbbccceeeggggggiiilllooorrrxxxpppbbb]]]___^^^^^^^^^^^^^^^___aaaaaabbbdddeeedddddddddfffhhhgggiiimmmqqqxxx~~~~~~}}}}}}{{{zzzyyyyyy}}}|||||||||||||||}}}~~~zzz|||}}}}}}|||{{{zzz{{{xxx{{{|||{{{|||~~~|||wwwgggYYYMMMNNNTTTVVVTTTRRRMMMLLLJJJIIIHHHIIIJJJJJJIIIJJJMMMOOOPPPQQQQQQPPPTTTUUUXXX[[[]]][[[WWWTTTNNNFFF===999<<>>;;;???MMMyyysssjjjooo~~~}}}|||{{{{{{zzzwwwuuurrrqqqqqqmmmhhheeedddcccbbb```______aaaaaaZZZTTTUUU[[[VVVGGG===@@@CCC@@@@@@DDDBBBBBBBBBBBBDDDGGGJJJLLLOOOQQQSSSUUUWWWYYY[[[]]]___bbbgggkkknnnrrrvvvyyy~~~vvvkkkaaaZZZSSSRRRPPPOOOMMMLLLLLLLLLKKKKKKLLLMMMPPPVVV]]]cccllljjjgggdddccccccdddeeeaaabbbccccccccceeehhhkkkjjjlllpppuuu{{{ooobbb^^^```^^^^^^^^^^^^___```aaabbbccceeegggggghhhjjjllloooooorrrvvv{{{~~~}}}|||{{{zzzzzzzzz}}}}}}||||||||||||||||||{{{|||}}}|||zzzzzz|||}}}yyy||||||{{{|||~~~{{{uuueeeWWWLLLMMMTTTWWWVVVVVVVVVSSSOOOLLLJJJIIIJJJKKKMMMMMMOOOQQQRRRSSSTTTTTTWWWXXXZZZ]]]^^^]]]XXXUUUNNNGGG???===@@@DDDEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOOOONNNNNNOOOQQQRRRRRRQQQPPPQQQTTTWWW]]]^^^```cccfffhhhjjjkkkkkknnnrrruuuvvvxxxzzz{{{|||}}}ppprrr}}}~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~}}}||||||}}}~~~}}}||||||{{{{{{|||}}}}}}{{{xxxuuusssssstttuuuuuutttqqqnnnlllkkkkkkkkkhhhbbbWWWKKKBBBBBBAAA???>>>>>><<<999777555444===ddd|||yyyUUUOOOLLLHHHLLLQQQ^^^uuu}}}rrrooo}}}|||qqqbbb___fffeee]]]YYY\\\______```dddllltttppppppmmmlllqqqvvvpppfff___^^^^^^___dddnnnzzz|||xxxooo[[[QQQLLLGGGEEEEEEEEEDDDFFFKKKSSS[[[```cccddddddddddddeeefffggggggjjjjjjjjjiiihhhhhhggggggggggggggggggffffffeeeeeegggfffeeedddeeegggiiijjjmmmllllllkkkkkklllmmmmmmmmmnnnooorrrvvv{{{~~~qqqIII===@@@===;;;@@@OOO}}}{{{aaaeeeiii~~~~~~}}}|||zzz{{{{{{zzzwwwrrrmmmjjjeeebbb^^^\\\\\\\\\[[[ZZZVVVVVVXXXYYYTTTOOOOOOSSSHHH@@@===AAACCC??????DDDCCCCCCCCCEEEGGGJJJMMMNNNNNNPPPSSSTTTUUUWWWZZZ\\\aaadddiiimmmqqqtttxxx{{{|||uuulllaaaWWWRRRMMMNNNNNNMMMMMMLLLKKKJJJLLLMMMOOOPPPRRRWWW]]]aaakkkjjjgggeeedddddddddeeeccccccddddddeeeiiinnnsssvvv{{{}}}nnnccc```aaa____________```aaabbbbbbeeegggjjjlllmmmppptttwwwyyy|||}}}{{{zzzyyyzzz{{{||||||}}}}}}}}}|||{{{zzzzzz|||||||||{{{zzzzzz|||{{{}}}}}}{{{{{{|||yyysssaaaTTTIIIJJJRRRVVVWWWXXX^^^[[[VVVQQQNNNMMMNNNNNNRRRRRRRRRSSSTTTVVVWWWXXX[[[[[[]]]______]]]YYYVVVKKKEEE@@@@@@EEEJJJJJJIIIGGGFFFEEEEEEFFFHHHJJJLLLLLLNNNPPPPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRTTTVVV^^^___aaadddgggjjjmmmnnnnnnppprrrssstttuuuxxxzzz{{{}}}xxxooorrr|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||zzz{{{}}}~~~~~~}}}||||||}}}~~~~~~}}}|||{{{{{{{{{|||||||||zzzwwwtttrrrtttuuuvvvvvvtttrrrooommmmmmlllkkkhhhaaaVVVJJJBBB@@@???=========;;;999666888666;;;^^^vvvvvv~~~WWWKKKGGGEEEKKKIIITTTeeeuuuxxxoooddd___uuuuuu]]]]]]```\\\VVV[[[___```___```dddiiirrrkkk___[[[jjj~~~}}}oooaaa]]]]]]cccppp|||xxxffffff|||lllZZZNNNGGGFFFGGGEEEDDDDDDEEEIIIQQQZZZ`````````aaabbbdddeeefffgggkkkjjjjjjiiihhhhhhgggggghhhhhhhhhggggggggggggfffeeedddeeeeeefffggghhhiiimmmlllkkkjjjiiijjjkkkkkkooooooooopppqqqssstttuuuzzzzzzqqqJJJ>>>@@@===;;;@@@NNNxxxhhhRRR```hhh~~~||||||zzz{{{{{{zzzuuummmfffaaaWWWVVVUUUUUUUUUVVVVVVUUUPPPNNNOOOQQQOOOJJJIIILLLDDDAAA@@@BBB@@@<<<===BBBFFFFFFFFFGGGHHHJJJLLLMMMLLLOOORRRTTTTTTVVVYYY\\\dddhhhmmmqqqtttwww{{{}}}{{{tttlllbbbZZZSSSOOOJJJKKKLLLNNNNNNMMMLLLKKKNNNPPPSSSUUUWWW[[[```dddjjjiiigggeeeddddddeeefffdddddddddeeeiiiooowww||||||nnnddd```aaa````````````aaabbbccccccgggjjjmmmooorrruuuyyy|||~~~|||yyywwwwwwxxxzzz||||||}}}}}}}}}|||zzzyyyxxxzzz{{{||||||{{{zzz|||}}}|||~~~}}}{{{zzz{{{wwwqqq]]]QQQFFFGGGMMMRRRTTTVVV]]]\\\ZZZXXXVVVTTTTTTSSSVVVUUUUUUUUUVVVXXXZZZ[[[\\\\\\\\\]]]^^^[[[WWWTTTGGGCCC@@@CCCIIINNNOOOMMMKKKJJJHHHFFFFFFHHHJJJLLLLLLNNNPPPPPPOOOOOOPPPRRRQQQSSSUUUUUUUUUUUUWWWYYY^^^```bbbeeeiiilllnnnoooppprrrssssssssstttwwwyyyzzz|||~~~}}}}}}}}}xxxqqqssszzz}}}~~~~~~}}}|||}}}~~~}}}~~~~~~~~~}}}}}}}}}||||||yyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzz{{{{{{{{{zzzxxxvvvsssqqquuuuuuvvvuuutttrrrpppnnnnnnmmmkkkggg```UUUIIIAAA@@@>>>=========<<<:::777999888:::UUU}}}}}}sssrrr}}}}}}RRREEECCCBBBHHHHHHKKKTTTaaaiiieee[[[QQQgggooo^^^\\\[[[VVVXXX[[[___bbbddddddcccpppooofff___kkk}}}}}}nnnZZZYYYZZZ___gggqqqyyy}}}xxx```TTT^^^xxxyyyfffWWWNNNKKKLLLEEEFFFFFFEEEEEEJJJSSSZZZ[[[]]]___aaadddfffggghhhiiiiiiiiiiiijjjjjjkkkkkkiiiiiiiiihhhhhhhhhiiiiiifffffffffgggggggggggggggkkkjjjhhhggghhhiiijjjkkkqqqqqqqqqppppppppppppppppppssszzzrrrKKK===@@@>>>===@@@JJJooobbbOOOcccttt~~~}}}|||yyyyyyxxxtttmmmddd\\\WWWSSSTTTUUUVVVUUUSSSRRRQQQOOOKKKIIIJJJJJJFFFEEEFFFCCCBBBAAAAAA???===AAAFFFLLLLLLKKKKKKKKKKKKKKKLLLLLLPPPTTTVVVVVVXXX\\\```hhhkkkqqquuuwwwzzz|||~~~}}}wwwnnncccZZZTTTQQQOOOKKKMMMNNNPPPQQQQQQPPPPPPQQQTTTXXX\\\^^^bbbeeehhhhhhgggfffeeeddddddeeeeeedddeeefffiiiooowww{{{mmmddd``````aaaaaaaaaaaabbbcccddddddiiillloooqqqtttwww|||~~~|||yyywwwvvvwwwyyy{{{|||||||||{{{{{{yyyxxxxxxvvvyyy|||}}}|||{{{zzz{{{}}}~~~{{{zzzzzzvvvppp\\\PPPFFFFFFKKKNNNOOORRRUUUVVVYYY[[[\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYY[[[\\\ZZZZZZZZZ[[[[[[YYYUUURRRHHHEEECCCFFFNNNSSSTTTRRRPPPNNNKKKHHHGGGHHHIIIJJJLLLNNNOOOOOONNNNNNPPPRRRPPPRRRUUUWWWXXXYYY\\\^^^___```bbbeeehhhkkknnnooorrrssstttttttttvvvxxxzzz{{{}}}zzz{{{}}}~~~{{{vvvuuuwww|||}}}~~~~~~||||||}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyzzz{{{|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyywwwuuurrrqqquuuuuuuuuuuusssqqqooonnnmmmllljjjfff___TTTHHHAAA@@@>>>======>>>===;;;999666999:::MMMooo}}}xxx}}}PPPFFFHHHGGGJJJMMMJJJKKKVVVeeejjjcccXXXhhhiiiZZZYYYUUUSSSTTT[[[dddiiigggcccpppvvvsssgggeeemmmoooiii[[[]]]]]]XXXSSSVVVaaallluuuooo___NNNLLLaaatttdddWWWNNNIIIDDDFFFFFFEEEDDDFFFKKKPPPVVVXXX\\\```dddgggiiijjjjjjjjjjjjkkkkkkkkkkkkkkkggggggfffffffffgggggghhhhhhhhhhhhggggggffffffeeegggfffeeeeeefffhhhkkkmmmmmmmmmmmmmmmllllllkkkkkkhhhkkkppptttsssrrrxxxsssKKK>>>AAA>>>===@@@HHHjjjcccNNN^^^zzz~~~}}}|||wwwvvvrrrllleee]]]VVVRRRYYY]]]``````]]]YYYUUUSSSRRRJJJDDDEEEEEEBBB@@@AAA??????>>>???@@@CCCIIIMMMPPPPPPOOOOOONNNMMMLLLLLLMMMRRRXXXZZZZZZ\\\bbbgggjjjnnnssswwwxxxzzz{{{|||{{{ttthhh[[[SSSOOOOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVVVVZZZ___bbbeeefffiiijjjeeeeeeddddddddddddddddddeeegggjjjpppwwwxxxmmmddd``````bbbbbbbbbbbbcccdddeeeeeejjjlllpppsssvvvzzz~~~}}}{{{yyyxxxxxxyyyyyy|||{{{zzzyyyyyyyyyyyyyyyuuuwwwzzz{{{zzzyyyyyyzzz|||~~~}}}zzzzzzzzzvvvppp]]]SSSJJJJJJMMMNNNOOOQQQNNNQQQUUUZZZ\\\]]]\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYYYYYYYYYYXXXTTTRRRKKKHHHFFFIIIQQQWWWXXXWWWSSSQQQNNNLLLJJJJJJKKKKKKMMMNNNOOOOOONNNNNNPPPRRRPPPRRRUUUWWWXXX[[[___aaa___```bbbdddgggjjjkkkmmmppprrrtttuuuvvvwwwzzz||||||~~~{{{|||}}}~~~{{{xxxwww{{{}}}~~~}}}|||{{{|||}}}~~~~~~~~~}}}zzzzzzzzz{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyxxxxxxwwwvvvtttsssrrruuuuuutttsssrrrpppooonnnkkkjjjhhhddd]]]SSSHHH@@@???>>>======>>>>>><<<:::222888:::IIIiiiXXXNNNQQQOOOPPPQQQMMMLLLTTTeeessstttmmm|||{{{hhhccchhhaaa\\\^^^eeehhheeeaaakkksssuuunnngggjjjrrrxxxmmmoookkk]]]NNNJJJTTTaaaeeeiiieeeWWWOOOZZZqqqtttdddTTTGGGEEEEEEEEEDDDBBBBBBDDDEEEOOORRRWWW]]]cccgggjjjlllnnnmmmmmmkkkjjjiiihhhgggdddcccbbbbbbbbbcccdddeeeiiihhhgggfffeeeeeeeeeeeedddcccbbbbbbdddgggkkkmmmjjjjjjkkkllllllkkkkkkjjjhhhkkknnnooonnnnnnqqquuuuuuvvvwwwxxxzzzuuuKKK>>>@@@======AAAKKKmmmiiiOOOYYYuuu}}}{{{zzzxxxuuuooohhhbbb\\\YYYWWW```fffmmmpppmmmgggbbb```UUUKKKAAA@@@@@@>>><<<<<<;;;;;;<<<>>>CCCIIIMMMOOONNNNNNNNNNNNMMMLLLKKKKKKKKKQQQXXX[[[[[[]]]dddkkkkkknnnsssvvvwwwwwwxxxyyytttlll```TTTNNNNNNSSSVVVYYYYYYYYYYYYZZZ\\\]]]^^^[[[___dddggghhhhhhhhhhhhccccccccccccccccccccccccfffjjjpppwww~~~ssskkkdddaaabbbbbbbbbbbbccccccdddeeefffhhhkkkoootttxxx}}}}}}{{{zzzzzzyyy|||{{{xxxwwwwwwxxxzzz{{{vvvwwwwwwvvvuuuvvvyyy||||||~~~}}}zzzyyyzzzvvvppp___WWWPPPQQQSSSSSSSSSUUUNNNOOORRRTTTWWWYYYZZZ[[[ZZZ[[[[[[\\\]]]]]]]]]]]][[[ZZZZZZZZZ[[[ZZZWWWTTTLLLHHHEEEHHHOOOVVVWWWVVVSSSSSSQQQPPPPPPOOOOOOPPPOOOPPPPPPOOOOOOPPPRRRTTTQQQRRRTTTUUUVVVYYY]]]aaa___```aaaccceeegggiiiiiikkknnnrrruuuwwwxxxzzz||||||~~~~~~~~~~~~}}}}}}~~~~~~{{{xxx{{{|||}}}}}}{{{{{{|||}}}}}}~~~{{{{{{zzzzzz{{{}}}~~~||||||}}}}}}}}}}}}||||||~~~}}}}}}|||{{{zzzyyyxxxwwwwwwvvvvvvuuutttssssssttttttsssrrrpppooonnnmmmiiihhheeeaaa[[[RRRGGG@@@===<<<;;;<<<======<<<:::333999999FFFhhhbbbTTTRRROOOOOOOOOPPPOOOQQQ\\\mmmxxx{{{zzzvvvppphhhcccaaabbbddddddiiilllrrrwwwvvvtttzzz}}}yyyoooaaaUUUQQQUUUZZZccckkkoookkkeeegggkkkooo}}}yyyeeeTTTKKKHHHEEECCCBBBBBBBBBAAAGGGKKKRRRYYYaaafffjjjlllmmmlllkkkjjjhhhgggfffeeeccccccaaaaaaaaabbbdddeeeeeedddcccbbbbbbdddfffgggeeecccbbbaaabbbeeeiiikkkjjjkkklllmmmmmmlllkkkkkkjjjkkkllllllmmmoooppppppmmmnnnppppppqqquuu{{{vvvKKK???@@@<<<<<>><<<::::::999;;;<<