BM6P6(@ rrrZZZLLLCCC@@@<<<999888777555444111111111111111222222222000000000000////////////111...+++***+++---------+++++++++*********))))))+++*********))))))(((((((((((())))))*********++++++*********))))))((((((************))))))))))))&&&&&&&&&'''''''''((((((&&&(((+++,,,,,,)))&&&$$$%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''"""...'''$$$000)))###*** ,,,&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&%%%"""%%%((()))(((&&&%%%$$$&&&&&&''''''(((((())))))&&&%%%)))"""]]]%%%%%%$$$###$$$%%%&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###)))((($$$((("""###***$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,***666\\\UUU'''%%%&&&###111***###******))))))((((((''''''...###,,,***)))'''888888vvv%%%'''))))))>>>'''(((!!!...''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''"""!!!!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&$$$###(((%%%"""###%%%&&&###!!!###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$######$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""######"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$###""" qqqYYYKKKCCC@@@<<<999888777666444222222111111111111111111000000000/////////......000...,,,+++,,,------,,,+++++++++*********))))))******************))))))((()))))))))************************)))))))))((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%'''((())))))'''%%%###&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''***+++$$$%%%)))%%%&&&$$$)))***,,,'''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&(((++++++)))(((''''''''''''''''''((((((((((((&&&%%%)))"""]]]'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&)))%%%xxxKKK&&&'''###%%%$$$'''***###+++***(((&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''!!!--- 000ooo))))))000'''%%%$$$000))))))))))))((((((''''''111&&&)))***"""###YYYmmm&&&+++(((333+++111999&&&%%%###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$######%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###pppWWWIIIBBB???<<<999888777666444333222222222111000000000////////////............///---,,,,,,---...,,,++++++++++++************************+++++++++++++++))))))))))))************************))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((('''&&&&&&))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((''''''''''''&&&)))"""$$$,,,((()))555333///$$$&&&((('''&&&%%%%%%&&&'''((((((((((((((((((''''''&&&(((******)))(((''''''(((((((((((('''''''''''''''&&&%%%)))"""]]]%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&+++%%%333$$$&&&(((!!!&&&***+++###&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""*** )))yyy&&&"""777###///$$$)))))))))(((((((((((('''+++&&&&&&---$$$"""===777###"""&&&---&&&$$$###&&&&&&%%%"""!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!$$$'''&&&"""!!!$$$'''%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((&&&$$$$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&nnnVVVHHHBBB???;;;999888888666555333333333222111000//////////////////.........---...---,,,---......,,,************************************++++++,,,,,,---)))))))))))))))******************)))))))))))))))''''''''''''(((((((((((('''''''''''''''(((((((((******)))))))))))))))***---,,,***(((''''''((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&$$$'''000(((******((($$$(((''')))(((&&&%%%%%%&&&((()))(((((())))))(((((('''&&&'''''''''%%%######$$$&&&&&&&&&''''''''''''''''''&&&%%%)))"""]]]###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%***(((!!!,,,&&&)))***%%% !!!"""$$$&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''---+++|||888(((!!!%%%111(((((((((((((((((((((((($$$((('''---***///RRR444'''&&&***,,,((('''$$$""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""""""""$$$%%%!!!###%%%%%%######%%%'''&&&&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###''')))&&&$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&mmmUUUHHHAAA>>>;;;999888888777555333333333222111000//////000////////////............---,,,---......,,,************************************++++++,,,,,,---******))))))))))))))))))))))))))))))))))))******&&&'''''''''((((((((()))((((((((((((((((((((((((+++***)))((())))))***+++000...,,,)))'''&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%###)))+++###'''888(((((('''&&&''',,,333888{{{///%%%%%%((($$$'''--- )))&&&333)))(((&&&%%%%%%&&&((()))(((((((((((((((''''''&&&&&&&&&%%%###!!!"""$$$&&&$$$%%%%%%&&&'''(((((()))&&&%%%)))"""]]]###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((("""((('''uuuDDD,,, &&&$$$***'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))"""ddd^^^BBBHHH%%%333$$$&&&'''''''''''''''((((((((($$$...+++&&&'''444}}}!!!((()))***%%% '''&&&$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""""""""$$$%%%$$$###"""###%%%'''&&&$$$&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%,,,...)))%%%&&&&&&%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''lllUUUHHHAAA>>>;;;999888888777666333222222222111000000000000000000000///////////////---,,,,,,---...,,,+++***************+++++++++*********+++++++++++++++************))))))))))))))))))))))))************'''''''''(((((())))))***)))))))))(((((((((((('''(((((('''''''''((())))))...---+++***((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%'''&&&%%%%%%...&&&%%%'''))))))'''%%%$$$$$$+++DDDVVV111...'''111((('''((( +++***+++)))((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&%%%'''''''''&&&$$$%%%''')))$$$%%%%%%&&&''''''((((((&&&%%%)))"""]]]%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%"""+++333!!!)))###&&&+++&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$YYY@@@///)))999CCC&&&''''''''''''((((((((($$$///---$$$(((DDDbbbLLL222TTTwww++++++&&&$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&###!!!"""&&&(((%%%"""%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***333555---&&&&&&&&&###$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((((((lllUUUIIIAAA>>>;;;999999888777666222222111111111111111111222111111111000000000000000...,,,+++,,,------,,,))))))*********+++++++++******************))))))************)))))))))(((((()))))))))************''''''((())))))***++++++))))))))))))((((((((('''''''''(((((())))))))))))((()))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%)))$$$'''***+++333***%%%&&&&&&%%%$$$&&&(((+++%%% IIIqqqCCC### !!! ###'''&&&+++!!!+++)))$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&'''(((((('''''')))+++'''''''''&&&&&&%%%%%%%%%&&&%%%)))"""]]]'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((!!!&&&---%%%%%%''',,,!!!######$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%888mmm$$$"""'''888>>>sss ===&&&&&&&&&'''''''''(((((($$$******))),,,YYY>>>777'''///  DDDppp(((333++++++""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%###"""###%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$%%%'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&111444,,,%%%'''((($$$'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&&&&'''lllVVVIII@@@>>>;;;999999888777666111111111111111222222222222222222222111111111000111...+++***+++---------))))))******+++++++++++++++*********))))))((((((+++*********))))))(((((((((((())))))*********+++'''(((((()))***++++++,,,******))))))((((((((('''((()))***+++++++++++++++###%%%''')))+++++++++***'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%(((+++%%%+++''''''(((!!!$$$)))+++***((('''&&&'''777666%%%111 (((333)))%%%###000'''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''(((((((((***+++***)))((('''%%%$$$""""""&&&%%%)))"""]]]&&&%%%$$$###$$$%%%&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''&&&$$$'''}}}888"""'''(((---%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!,,,+++000 NNN&&&&&&&&&'''''''''((((((((((((''',,,+++aaaUUU(((222""" ******///***???]]]###..."""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###!!!!!!%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$###&&&(((&&&"""!!!"""%%%###$$$%%%'''((())))))***&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''########################"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))...'''###'''***'''***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""######$$$hhhSSSIII@@@===;;;999999777555222555444333222111111111111222222222222111111111000,,,,,,,,,------.........+++***************++++++))))))************))))))******++++++++++++******+++&&&$$$''''''$$$%%%***&&&'''(((******((('''&&& $$$'''((('''&&&''')))$$$%%%%%%&&&'''(((((()))******))))))(((((('''''',,,&&&"""###(((***&&&!!!'''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))%%%$$$#########$$$%%%&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$((('''"""$$$******$$$%%%&&&(((******)))(((''''''&&&&&&&&&&&&%%%%%%%%%(((%%%###bbb///))) !!!''''''"""(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))'''''''''&&&&&&%%%%%%%%%%%%###...222###$$$,,,$$$,,,!!!---,,,***'''&&&%%%%%%%%%''''''''''''''''''''''''((($$$###)))...---(((###%%%111(((///uuu...)))***)))###$$$222???&&&$$$,,,,,,%%%%%%***---'''''')))000***---ZZZ///$$$***+++)))'''''''''&&&&&&%%%%%%%%%RRR%%%...+++%%%"""$$$###!!!$$$,,,((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&%%%$$$"""!!!'''&&&%%%%%%$$$$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&((()))((('''&&&%%%$$$######((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$fffRRRHHH@@@>>>;;;:::999888555333555444333222111111111111222111111111000000000000,,,------------------...------+++***))))))))))))))))))************))))))******++++++++++++******---(((''')))'''###"""&&&'''((()))++++++)))((('''!!!$$$'''((('''&&&'''((((((((())))))******++++++))))))))))))((((((''''''$$$  '''***)))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''***&&&%%%$$$$$$$$$%%%''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***+++((('''''''''%%%###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&& ___''',,,,,,)))***---(((((('''''''''&&&&&&&&&((('''&&&$$$$$$&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%+++!!!+++%%%((("""!!!###'''((('''%%%$$$$$$$$$%%%%%%'''''''''''''''''''''''''''###"""%%%******&&&###,,,,,,---&&&&&&888lll"""'''+++***&&&&&&***///%%%(((&&&...''',,,$$$***%%%///---***999rrr???"""''')))###""""""&&&&&&&&&&&&&&&&&&%%%%%%III111000'''%%%&&&((((((%%%###$$$''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%)))'''&&&$$$$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###############&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''$$$"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++***'''%%%######$$$$$$'''&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$dddPPPFFF@@@>>><<<;;;:::999666444444444333222111111111111000000000000////////////.........---------------,,,,,,+++*********************))))))))))))************++++++++++++******+++((((((***((($$$###$$$((()))***++++++***)))(((###%%%'''''''''&&&'''(((''''''''''''''''''(((((()))))))))(((((((((((('''### !!!'''+++***'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,$$$(((|||&&&&&&&&&%%%&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''$$$ !!!%%%$$$%%%'''((((((((('''&&&%%%&&&&&&''')))******+++)))///)))###\\\)))'''***,,,'''&&&'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%(((+++ ,,,jjj===))) ###***############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######''')))(((&&&***))))))$$$GGG!!!"""%%%)))+++)))&&&$$$$$$??? &&&%%%...###---%%%+++&&&,,,///%%%$$$UUU'''""",,,%%% %%%)))%%%%%%&&&&&&&&&&&&&&&&&&***$$$"""%%%$$$%%%'''&&&###'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%((('''%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++)))'''%%%$$$###$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$|||aaaNNNDDDAAA???<<<;;;;;;:::777555444333222222111111111222000////////////.........//////......------,,,,,,((())))))***+++,,,...///++++++***))))))***++++++******++++++++++++******&&&&&&'''))))))(((''''''((())))))******))))))(((%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))&&&###$$$(((***(((%%%'''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''+++ $$$ggg&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++&&&&&&******'''(((---$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((()))))))))'''%%%!!!^^^...$$$"""+++///+++)))...''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$((()))***:::xxx***+++***$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&### !!!%%%'''&&&333 %%%999...&&&(((&&&$$$$$$%%%&&&&&&&&&""")))$$$"""$$$+++))))))******+++"""***\\\AAA!!!111)))******###%%%+++(((%%%%%%%%%&&&&&&'''''''''EEEbbb'''"""(((***### $$$''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&'''''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$yyy___LLLCCC@@@>>><<<;;;;;;:::888666333333222222111111222222////////////.........---/////////......---------)))))))))***+++---...///++++++************++++++******++++++++++++******%%%'''((())))))))))))'''(((((((((((((((((((((((((((''''''&&&'''''''''&&&*********)))))))))))))))'''''''''''''''(((((((((,,,)))&&&&&&'''(((&&&$$$'''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''***""""""\\\$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++%%%!!!###&&&&&&&&&((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***000,,,)))fff######,,,---&&&!!!###&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++...+++%%%000---!!!(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%###!!!$$$###/// ---+++|||!!!)))&&&""""""%%%'''((((((333---&&&***'''((('''***'''%%%'''...!!!$$$666%%%(((%%%***,,,''')))(((%%%%%%%%%&&&&&&'''''''''%%%***&&&---///(((!!!!!!$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$vvv]]]KKKCCC???===;;;:::::::::888666333333222222111222222333////////////............/////////...............------,,,+++++++++++++++******+++,,,,,,+++************++++++++++++******(((++++++((('''((('''$$$((((((''''''''''''((((((***(((&&&&&&'''''''''&&&((((((((((((((((((((((((&&&''''''''''''((((((((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''###ZZZ$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%###$$$'''&&&"""((((((((((((((()))))))))))))))((((((''''''''''''!!!\\\&&&***+++'''!!! &&&,,,&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***,,,%%%(((~~~666+++((('''((($$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###***+++### %%%(((&&&))),,,)))(((%%%'''######%%%'''******(((&&&nnnhhh000)))..."""$$$((($$$'''"""///###111...ddd...000'''!!!,,,...%%%%%%)))###%%%%%%&&&&&&&&&&&&&&&&&&---xxx"""&&&%%%""""""&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''&&&$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$&&&((()))$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ttt\\\KKKDDD>>><<<:::::::::999777555333222222111222222333333000000000/////////..................///////////////...---,,,+++*********)))***,,,------,,,***)))******++++++++++++******))),,,+++&&&&&&))))))&&&)))(((((((((((((((((())),,,)))&&&&&&'''((('''%%%$$$%%%%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$,,,"""[[[$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''///(((&&&,,,,,,%%%###############$$$$$$%%%""""""##################"""'''+++333hhh"""&&&%%%"""&&&---))) &&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$+++&&&&&&III{{{&&&&&&((('''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###...222***%%%)))+++'''"""333]]],,,--- ###'''))))))(((&&&%%%]]]222&&&)))((("""&&&))) ***"""...!!!333mmm888###888(((%%%***+++!!!"""+++---&&&&&&&&&&&&&&&&&&%%%%%%+++&&&333  '''$$$"""'''$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***((('''%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%'''(((###############$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$sss[[[KKKDDD===;;;:::999999888777555222222222111222222333333000000000000////////////------......//////000000,,,,,,,,,++++++,,,------(((***---//////---***(((******++++++++++++******&&&))))))%%%%%%+++---*********))))))))))))******---***&&&&&&'''((('''%%%&&&''''''((()))***++++++&&&&&&&&&'''''''''(((((()))((('''''''''((((((((('''''''''((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((--- \\\%%%&&&((()))))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&iiiZZZ&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''###***---111&&&''''''%%%%%%&&&((()))***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%***///(((###%%%&&&"""+++---!!! """!!!$$$%%%&&&&&&$$$$$$%%%'''TTT555222%%%,,,***"""---$$$'''+++<<<,,,"""FFF```\\\SSSSSS)))!!!''''''&&&'''%%%)))*** &&&$$$$$$((($$$'''''''''&&&&&&%%%%%%%%%///ddd=== """)))### %%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&(((***$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((!!!""""""$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$***(((&&&$$$""""""###$$$$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''''''''###$$$$$$%%%&&&(((((()))&&&%%%###""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$rrrYYYIIIBBB>>><<<:::888888888777555555555444444444333333333222111000///......///000000000000000000000000000,,,------......------,,,++++++++++++++++++++++++(((((())))))))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''******))))))))))))******''''''&&&&&&&&&&&&'''''')))))))))***++++++***(((***)))((('''&&&''''''((())))))))))))************(((''''''(((******)))((())))))***))))))((('''''''''((()))******(((&&&%%%%%%$$$+++^^^'''&&&%%%%%%%%%''')))+++'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%)))((('''&&&%%%&&&&&&'''((((((((()))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((( +++&&& <<>><<<:::888888888777555555444444444444333333333///...---,,,+++,,,,,,---////////////////////////,,,------......------,,,++++++++++++++++++++++++((())))))******))))))((((((((()))))))))(((''''''((((((''''''&&&'''''''''((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''%%%%%%&&&&&&%%%###((('''&&&%%%$$$%%%%%%&&&((((((((()))))))))******(((''''''(((******)))(((((()))))))))(((((('''&&&$$$%%%&&&'''&&&%%%###"""!!!YYY(((((('''&&&%%%$$$""""""'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%((('''&&&%%%$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%+++###&&&...(((&&&<<>><<<:::888888888777555444444444444333333333333111000//////.../////////........................,,,------......------,,,++++++++++++++++++++++++)))******************))))))*********)))(((((('''***)))((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''---+++(((''''''((('''&&&''''''&&&%%%%%%%%%%%%&&&'''''''''(((((((((((()))(((''''''(((******)))''''''(((((((((((('''&&&&&&&&&'''((()))((('''&&&%%%&&&\\\&&&'''''''''%%%"""'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%+++***###!!!%%% ,,,###$$$%%%%%%$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''###((($$$...%%%&&&&&&&&&&&&&&&&&&&&&&&&YYY000###!!!$$$***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((('''%%%%%%######%%%&&&&&&%%%$$$$$$+++...""" (((!!!''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%'''&&&$$$#########$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$######""""""(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$$$$$$$&&&&&&&&&$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))&&&$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&&&&oooWWWHHHBBB>>><<<:::888888888777555444444444333333333222222111111111111111111111111........................,,,------......------,,,***+++++++++++++++,,,,,,******++++++++++++*********++++++******)))((('''+++***)))(((((('''((((((******)))(((''''''''''''''''''&&&&&&&&&&&&''''''000---***((()))+++++++++((((((((((((''''''((((((&&&&&&&&&'''''''''((((((''''''&&&((()))***((('''&&&'''''''''''''''&&&&&&(((((())))))))))))((('''***(((---___"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%$$$&&&))))))&&&rrr999%%%%%%+++***(((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((($$$''',,,}}}+++%%%&&&&&&&&&&&&&&&&&&&&&&&&YYYTTT&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&'''((((((&&&$$$"""!!!"""$$$&&&'''&&&%%%$$$(((***,,,!!!$$$,,,$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''''''''&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&'''''''''nnnVVVHHHBBB>>><<<:::888888888777555444444333333333222222222................................................,,,------......------,,,*********++++++,,,,,,,,,******++++++++++++*********************)))((((((******)))(((((((((((((((+++******)))(((((())))))''''''&&&&&&&&&&&&''''''(((&&&######%%%'''((()))''''''((((((((((((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&'''))))))((('''&&&&&&'''''''''''''''&&&$$$%%%%%%%%%&&&%%%%%%%%%%%%###)))\\\$$$$$$###$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&++++++%%%###((()))%%%444yyy###222...,,,)))&&&%%%$$$$$$###&&&''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&$$$IIIjjj&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&YYY)))%%%(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&'''((((((&&&$$$""""""###&&&'''((('''&&&%%% MMM)))---!!!%%%***###%%%$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%% """###$$$&&&'''(((***'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''(((((()))lllVVVHHHBBB>>><<<:::888888888777555333333333333222222222222...///000000111000000000........................,,,------......------,,,*********++++++,,,,,,---)))******************)))((())))))******))))))((()))((((((''''''(((((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''$$$###""""""%%%'''(((((($$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&'''))))))(((&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''$$$***]]]((('''&&&%%%%%%''')))***%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''+++(((&&&)))(((%%%"""%%%'''((('''%%%%%%&&&&&&&&&%%%''''''((((((((((((''''''%%%&&&'''((((((&&&$$$###&&&"""\\\$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%YYY---$$$(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&'''(((((('''%%%%%%%%%&&&'''(((((('''&&&&&&$$$GGG&&&"""$$$&&&$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%% !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%""""""######$$$%%%%%%&&&###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&& """$$$%%%%%%&&&(((***&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''(((((((((kkkUUUGGGBBB>>><<<:::888888888777555333333333222222222222111000111222333444333333222////////////////////////,,,------......------,,,)))******+++,,,,,,------((())))))******))))))(((&&&&&&'''((())))))))))))&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''&&&&&&''')))***)))((($$$$$$&&&'''''''''&&&&&&&&&''''''''''''(((((((((&&&&&&%%%'''((()))(((&&&&&&'''(((((()))))))))(((((((((((((((((()))*********''',,,^^^((((((''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&(((++++++***&&&vvv???$$$######%%%((()))'''&&&&&&&&&'''(((((('''&&&&&&'''))),,,---,,,)))%%%"""######WWW&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%YYY888"""$$$(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&AAAiii $$$%%%$$$)))$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######%%%&&&(((###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%&&&''''''######$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%% !!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$''')))***)))(((&&&%%%%%%%%%&&&&&&&&&''''''"""$$$&&&&&&$$$$$$&&&((($$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&kkkUUUGGGBBB>>><<<:::999999888777555333333333222222222111111---...///000111111000///000000000000000000000000,,,------......------,,,))))))***+++,,,,,,------(((((())))))))))))(((((($$$%%%&&&((())))))))))))%%%%%%%%%&&&'''((()))***&&&&&&&&&'''((()))***+++'''''''''&&&&&&'''''''''(((''''''((())))))'''%%%%%%&&&((()))))))))(((((('''''''''(((((((((((()))&&&&&&%%%'''((()))'''&&&''''''((()))******))))))%%%%%%%%%%%%%%%&&&'''(((!!!$$$XXX$$$%%%'''))))))((('''&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%"""###%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%!!!"""%%%(((******+++)))kkk...&&&%%%%%%'''***+++(((%%%%%%%%%&&&''''''&&&%%%%%%+++...111333222...((($$$$$$WWW(((&&&%%%%%%%%%%%%%%%%%%%%%%%%YYYDDD444((($$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''((()))***((((((&&&%%%%%%%%%%%%%%%```###***'''"""***%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%'''(((***###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&'''(((!!!"""###$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%)))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%(((+++,,,***(((&&&%%%%%%%%%&&&&&&'''''''''$$$'''(((&&&$$$"""$$$&&&!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$###%%%(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%fffQQQFFFBBB>>>===<<<999888666555555444555666555333222222333/////////000///......---000000///...------,,,,,,---......//////......---***,,,---+++((((((+++///---,,,+++***)))((('''&&&***))))))((((((((((((((((((&&&$$$%%%((()))'''%%%((((((((((((''''''''''''(((((((((((())))))))))))'''(((***+++***'''''')))))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&'''((((((((((((((('''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&)))&&&,,,^^^%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&''''''''''''''''''''''''&&&''''''&&&%%%$$$$$$###"""(((%%%  %%%(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''!!!&&&+++!!!)))***(((***)))'''''''''''''''''''''''')))...444888777111)))$$$###666ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYY}}}---!!!(((%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''"""000!!!%%%((("""'''&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$))))))((('''&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###$$$""" ###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&((('''%%%###eeeQQQFFFBBB>>>===;;;999888666666555222444555555444222222333111111000000000/////////000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++***))))))+++---,,,,,,+++++++++*********)))************((('''&&&)))'''%%%&&&((()))(((&&&)))))))))(((((('''''''''''''''''''''((((((((((((%%%&&&''''''&&&&&&(((***(((''''''&&&&&&''''''((((((((((((((((((((((((((()))((('''&&&&&&&&&'''(((&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((%%%+++]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$''''''''''''''''''''''''###''''''&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))BBB(((((('''%%%(((((("""(((&&&&&&&&&&&&&&&%%%%%%%%%'''***---///...+++'''$$$+++UUUZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYY)))"""&&&%%%&&&'''(((((('''&&&%%%%%%$$$############$$$%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***555'''!!!+++$$$yyy)))$$$###"""&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&'''%%%$$$"""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%######%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((((((&&&###dddPPPEEEBBB>>>===;;;999888666666666...000333444333111111111333222111000000000111111/////////...------,,,,,,++++++,,,,,,,,,,,,++++++,,,***))))))***++++++***))))))******++++++,,,,,,******+++++++++)))'''&&&)))(((''''''))))))((('''+++******)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''))),,,...(((''''''&&&&&&''''''((((((((((((((((((((((((((()))(((&&&%%%%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&'''$$$***]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((($$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((''''''''',,,FFFxxx""",,,%%% )))%%%)))'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''&&&&&&---~~~ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYY$$$###%%%&&&&&&''''''''''''&&&&&&&&&$$$""" """$$$&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''111'''!!!EEE(((###### ((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& !!!"""$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$cccOOODDDAAA======;;;999888777666666+++---111222111000//////333222111000000000111111//////.........---------...------------------...,,,***'''(((+++,,,+++((('''''''''(((((())))))***,,,++++++***))))))(((((())))))(((((()))))))))(((++++++***)))(((''''''&&&&&&&&&'''''''''(((((((((&&&)))***(((''')))+++***((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((('''%%%***]]]&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''''''''''''''''''''''''''---&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%)))(((((((((''''''&&&&&&%%%)))((( ***$$$ ,,,!!!---%%%''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&''''''((((((%%%ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYY%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######%%%&&&'''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&& %%%(((000$$$$$$((($$$+++$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''""""""###$$$%%%&&&&&&&&&((('''&&&&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''%%%~~~aaaMMMDDDAAA===<<<;;;999888777777777---///222333333111111222111111000000/////////000...............---------...---,,,,,,,,,,,,---...,,,***((())),,,---+++(((((((((((((((((()))))))))---+++)))'''&&&(((***+++((()))))))))(((((())))))*********)))(((''''''&&&''''''((((((((()))))))))###)))+++'''&&&'''&&&"""'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((&&&+++^^^&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''''' ''''''&&&&&&%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%%%%111777###%%%###......$$$((('''''''''&&&&&&&&&%%%$$$%%%&&&'''((((((''''''!!!ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYY111''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!000888 ###,,,&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%######%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''%%%}}}```LLLCCC@@@===<<<:::999888777777777111333444444333333333444000000111111000000///...........................,,,+++***))))))***+++,,,++++++++++++------+++***+++++++++++++++,,,,,,,,,+++)))'''%%%&&&(((***,,,'''((())))))''''''((()))((((((((((((''''''''''''(((((((((((()))))))))***'''...///)))'''***)))$$$$$$$$$$$$######$$$$$$$$$'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&''')))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%)))&&&,,,___&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''ppp333((('''&&&%%%$$$###""""""&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%"""---BBBrrr"""'''$$$--- ,,,$$$''''''''''''''''''''''''"""###%%%''''''&&&%%%$$$%%%ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYYJJJ***(((&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###&&&'''(((((())))))((((((''''''''''''''''''''''''$$$--- yyy""""""***&&&"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%""""""###$$$%%%''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%{{{^^^KKKBBB@@@<<<;;;:::999888777777777222222222111//////111333///111222333333111///...........................,,,+++***((((((***+++,,,***,,,......---,,,,,,,,,******+++,,,---...//////%%%%%%&&&'''((())))))***&&&((()))(((&&&%%%''')))&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))///...%%%$$$***,,,(((&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''')))((('''&&&&&&&&&'''(((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((&&&+++^^^''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''999YYY"""''''''&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&###!!!'''***)))###***%%%***$$$$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&%%%%%%$$$'''ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYYfff,,,'''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---%%%~~~(((&&&'''"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%%%%$$${{{^^^KKKBBB@@@<<<;;;:::999888888888888//////...,,,******,,,///000111444666555333000...---........................---+++******+++---...***---000000---+++,,,...&&&'''(((***,,,...///000 """&&&)))+++***((('''%%%''')))(((%%%%%%&&&)))$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((###(((%%%###)))&&&))))))(((((((((((())))))''''''''''''''''''''''''***)))((('''&&&'''((((((%%%%%%&&&&&&'''((((((((('''((((((((())))))******'''$$$***]]]''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&111000333###&&&&&&&&&&&&&&&&&&&&&&&&&&& ---```)))$$$+++000--- $$$&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))''',,,,,,222*** (((((()))$$$"""###$$$%%%&&&&&&'''(((((('''&&&%%%%%%&&&''''''%%%ZZZ'''$$$%%%%%%%%%%%%%%%%%%%%%%%%YYYyyy---&&&&&&&&&$$$$$$$$$$$$&&&&&&(((&&&$$$######$$$&&&(((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""(((sss---$$$***&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%''''''%%%$$$###"""""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&'''(((((((((&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""###%%%$$$$$$xxx^^^MMMCCC???>>>>>><<<:::888666555444666444222111222222111000111111111000//////....../////////......------,,,---------,,,------......***///777======666---'''++++++***)))((('''&&&&&&)))))))))))))))*********)))***++++++***)))((('''""""""$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((###$$$%%%'''(((''''''&&&---+++***((('''''''''''''''''''''&&&&&&'''''''''(((((())))))))))))((((((%%%&&&''''''(((((('''''')))%%%)))\\\&&&%%%$$$$$$$$$$$$%%%&&&((((((((())))))))))))***(((((((((((((((((((((((((((&&&___((("""&&&(((...((($$$)))***%%%'''$$$$$$***&&&___&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%'''))))))(((&&&&&&&&&''''''''''''&&&&&&&&&###,,,---444%%%$$$333!!!###(((+++)))'''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$######"""VVVZZZ'''$$$"""###$$$&&&'''((())))))___)))&&&'''''''''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&+++""",,,&&&''' &&&&&&&&&$$$""""""$$$&&&FFFNNN"""***###***$$$%%%&&&''''''&&&%%%$$$(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((("""###'''###(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%"""''''''&&&%%%%%%%%%&&&&&&((('''%%%&&&&&&'''%%%$$$$$$%%%''''''''''''(((***&&&&&&&&&'''''''''(((((($$$&&&))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++)))'''%%%$$$''')))%%%%%%%%%$$$$$$#########$$$###""""""%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&vvv\\\LLLCCC???<<<<<<<<<;;;::::::999999666444222111222222111000111111000//////......------------,,,,,,,,,,,,,,,,,,,,,+++******+++++++++------.........---,,,+++*********)))(((((('''''')))))))))))))))))))))***)))******+++***)))((('''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$!!!"""$$$&&&((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((%%%&&&''''''((((((''''''((($$$(((\\\'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###########################///RRR$$$000###)))&&&"""''')))%%%$$$---''')))%%%ccc$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%'''&&&&&&''')))(((&&&$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%)))***!!!((((((###$$$...***)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%WWWZZZ'''$$$""""""###$$$%%%%%%%%%%%%KKK'''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&& ***'''***))))))+++&&&===000;;;~~~999)))$$$%%%"""%%%&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%!!!###)))((( '''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&&&&%%%$$$###%%%&&&'''&&&&&&((()))%%%%%%%%%%%%&&&&&&''''''%%%&&&((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''))))))(((%%%######%%%''''''&&&&&&&&&%%%%%%%%%$$$)))'''%%%$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''sssZZZKKKCCC???;;;;;;;;;:::999999888888666444222111222222111000000000//////...------,,,------------------......000///......------------000...+++))))))***---...))))))))))))))))))))))))******))))))))))))))))))))))))***++++++***((('''(((((((((''''''&&&&&&&&&''''''&&&''''''((()))***(((((((((((((((((((((((())))))((((((&&&%%%###"""!!!%%%'''((('''&&&((((((''''''''''''(((((('''(((((())))))(((((('''%%%&&&''''''(((((('''''''''###((([[[''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$000---AAA###%%%)))(((###$$$'''&&&###*** ```''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))(((''''''((('''%%%###&&&&&&''''''''''''&&&&&&"""'''%%% 888***"""(((###---)))((('''%%%%%%%%%&&&&&&'''''''''''''''(((((((((XXXZZZ'''$$$%%%%%%&&&&&&&&&%%%%%%$$$222###&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''')))%%%$$$(((000&&&$$$777+++~~~000%%%###)))!!!'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$!!!$$$***)))$$$%%%,,,&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((('''&&&%%%######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((($$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$&&&&&&%%%######$$$&&&&&&%%%%%%'''((($$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&'''&&&$$$""""""###%%%'''''''''''''''&&&&&&&&&***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((qqqYYYKKKCCCAAA<<<<<<:::888666444333222666444222111222222111000/////////...------,,,,,,.../////////000000111111111111///...------------***+++,,,------,,,+++***(((((()))))))))******************)))))))))))))))((()))***++++++***)))((())))))((((((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$ !!!###%%%&&&&&&$$$$$$''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''%%%&&&''''''(((''''''''''''###'''ZZZ((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###+++---999((()))''')))'''"""%%%(((%%%$$$\\\((()))))))))************&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))'''&&&'''''''''&&&$$$&&&&&&''''''''''''&&&&&&!!!)))%%%KKKwww###&&&+++"""&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''((()))))))))YYYZZZ'''$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$((((((%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''***%%%'''!!!+++$$$///---"""GGG}}}'''### )))((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%###$$$'''&&&!!!"""'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$%%%&&&%%%######$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&%%%$$$######%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&$$$""""""$$$%%%''''''''''''''''''''''''&&&%%%$$$%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%''')))pppXXXKKKDDDBBB<<<<<<:::888666444333222666444222111222222111000/////////...------,,,,,,.../////////000000111111,,,,,,+++))))))(((((((((%%%'''***,,,,,,***'''%%%(((((())))))******++++++************))))))((((((((()))***++++++***)))((((((((('''((((((***+++,,,'''''''''((()))***+++,,,((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''%%%&&&''''''(((''''''''''''###'''ZZZ(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))222---fff...###,,,(((&&&)))$$$((("""$$$ ^^^%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&'''(((((('''&&&&&&''''''''''''&&&&&&"""+++)))""")))'''(((%%%$$$'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))YYYZZZ'''$$$!!!!!!"""###$$$$$$$$$$$$$$$)))'''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''"""...$$$$$$000***888zzzHHH&&&&&&""" &&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%### !!!$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$###%%%&&&%%%$$$$$$%%%'''''''''''''''&&&&&&&&&&&&%%%&&&%%%$$$######%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%''')))nnnWWWJJJDDDBBB;;;;;;;;;:::999999888888666444222111222222111000000000//////...------,,,------------------......,,,,,,+++***))))))))))))+++***)))))))))***,,,,,,)))))))))******+++++++++++++++******)))((((((((('''(((***++++++***))))))((('''''''''(((***,,,---(((((('''(((((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***)))((('''&&&&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''(((((('''''''''###((([[[''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$)))!!!000TTT&&&...---)))***""",,,***...'''^^^&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$%%%'''))))))(((&&&&&&''''''''''''&&&&&&###))) +++'''!!!666######)))(((%%%&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&&&&''''''XXXZZZ'''$$$$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''222'''!!!%%%"""///!!!+++,,,"""***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###%%%'''&&&&&&'''''''''''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$#########$$$%%%)))((('''&&&%%%$$$$$$$$$&&&%%%$$$%%%'''((('''&&&$$$&&&'''&&&%%%$$$%%%'''((('''''''''''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&''''''''''''''')))'''%%%$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((kkkTTTGGGBBB@@@<<<<<<<<<;;;::::::999999666444222111222222111000111111000//////......------------,,,,,,,,,,,,,,,...------,,,,,,---------...---+++******,,,///000******************++++++++++++******)))((((((''''''((()))***+++******))))))(((''''''''')))***,,,(((((((((''''''(((((()))(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''((($$$(((\\\&&&'''(((((((((((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))***$$$&&&...###000---TTT!!!***+++(((***###)))(((---'''^^^'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((''')))'''%%%%%%&&&(((((('''&&&&&&''''''''''''&&&&&&%%%&&&%%%))))))%%%LLLttt"""%%%''')))$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''WWWZZZ'''$$$'''(((((()))))))))((((((&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''###///111222???'''***$$$///***---%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&&&&$$$###$$$'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''%%%'''((('''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((&&&&&&&&&''''''''''''(((((()))))))))***(((&&&%%%&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''jjjRRREEE@@@>>>>>>>>><<<:::888666555444666444222111222222111000111111111000//////....../////////......------,,,++++++*********+++,,,,,,'''((()))***+++*********************************+++++++++***)))((((((''''''((()))***++++++***)))+++***((('''&&&''')))***)))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&((()))***$$$&&&'''((('''%%%###!!!))))))(((((((((((())))))&&&''''''''''''''''''&&&%%%&&&''''''(((((('''''')))%%%)))\\\%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 000)))(((***ZZZ,,,%%%$$$$$$+++'''&&&%%%+++'''bbb$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%+++(((&&&%%%&&&'''&&&%%%&&&''''''''''''''''''&&&&&&###'''&&&'''***&&&***"""$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''VVVZZZ'''$$$############"""!!! ###&&&'''$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&%%%444 222&&&)))'''$$$%%%''''''''''''%%%$$$&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&###!!!"""$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$((((((((()))((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((&&&&&&''')))***)))(((&&&'''((((((&&&%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$'''))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%&&&'''(((((())))))*********+++(((&&&%%%&&&(((******)))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&hhhTTTIIICCC???===<<<;;;:::888777666555555444444333222111//////))))))+++...111000...,,,///...---,,,,,,---//////,,,,,,,,,+++++++++******'''((())))))(((((()))***((()))***)))((((((***,,,++++++++++++)))'''%%%###''''''''')))++++++)))'''((()))))))))((('''&&&&&&((((((((('''&&&$$$###"""$$$$$$&&&((()))*********---,,,***((('''&&&''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))'''%%%######%%%''')))'''((()))(((&&&%%%$$$%%%((($$$((([[[$$$$$$$$$%%%&&&'''((()))---,,,)))&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%***'''$$$$$$%%%'''&&&$$$yyy^^^***!!!---,,,''''''+++$$$___******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((''''''$$$%%%'''((((((((('''&&&---'''&&&///333|||$$$+++"""***''''''&&&%%%$$$"""!!! """%%%&&&&&&%%%^^^ZZZ'''$$$"""############$$$$$$$$$%%%222###&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%+++''')))+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&(((+++---///"""%%%&&&$$$"""###%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###$$$%%%%%%&&&'''''''''&&&((('''&&&%%%$$$#########&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%((('''%%%%%%%%%%%%'''(((&&&''''''((((((''''''&&&$$$(((***((($$$"""$$$(((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%### %%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((()))((('''%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%gggSSSHHHBBB>>>===<<<;;;:::888777666555444444444333222111///...---,,,+++---///000///...000///...---,,,------...,,,,,,,,,++++++++++++***+++,,,,,,+++)))(((((()))***++++++***((('''(((*********++++++***)))((('''(((''''''(((******)))(((%%%%%%&&&&&&%%%%%%$$$###'''(((((((((((((((''''''%%%%%%&&&((())))))))))))((((((&&&%%%%%%&&&&&&''')))(((((((((''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))''')))***)))'''%%%%%%&&&((($$$((([[[&&&%%%%%%%%%&&&'''((((((,,,***((('''&&&'''((()))%%%%%%&&&&&&'''''''''(((***(((%%%%%%'''((('''&&&,,,666+++'''777''''''+++$$$___)))))))))(((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&''''''((())))))(((((('''+++"""$$$,,,FFFhhh""")))!!!++++++++++++***((('''&&&!!!"""%%%&&&'''&&&$$$###]]]ZZZ'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%+++ $$$%%%'''(((((('''&&&%%%'''''''''(((((((((((((((&&&%%%!!!&&&<<< &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((******!!!$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&''''''&&&&&&#########$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$'''***((($$$"""$$$'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!###%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&(((((((((''''''eeeQQQGGGAAA>>><<<<<<;;;999888777666555333333333222111000///...111///---,,,...///000///000///...---------------,,,,,,,,,,,,++++++++++++,,,------+++(((&&&&&&&&&,,,---,,,***(((''''''))))))***++++++++++++******)))'''&&&'''(((***))))))$$$%%%%%%%%%%%%$$$######%%%%%%'''((())))))******&&&''''''(((((((((((((((&&&&&&%%%%%%&&&'''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***)))'''&&&&&&&&&((($$$((([[[(((''''''&&&''''''(((((())))))'''''''''((()))***$$$%%%&&&'''((()))******)))(((&&&'''((())))))(((===///###000''''''+++$$$___((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''(((((((((((((((((()))*** ,,,%%%!!!---((('''***'''(((((((((((('''&&&%%%(((((((((((('''&&&$$$$$$QQQZZZ'''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% """$$$(((***+++)))'''%%%&&&&&&''''''(((((()))))),,,***222EEEgggQQQ"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''''''''(((((((((((('''''''''(((((((((((((((((('''$$$''')))'''$$$###%%%'''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%!!!$$$&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$'''''''''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''((((((((((((bbbOOOEEE@@@===;;;;;;:::999888777666666222222222222111000///...222000///...///000///.........------............------,,,,,,,,,+++++++++*********)))&&&$$$$$$%%%,,,,,,,,,***((('''(((***************************)))'''%%%%%%''')))))))))'''''''''(((((('''&&&&&&######%%%&&&''''''(((((('''(((((((((((((((''''''''''''''''''(((((())))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''')))***)))(((&&&&&&'''((($$$((([[[)))(((((('''''''''(((((((((((('''&&&&&&'''((((((&&&&&&''''''((())))))***''''''''''''((()))))))))+++MMM///,,,###''''''+++$$$___''''''''''''''''''&&&&&&))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&)))((('''&&&&&&'''((()))$$$+++###+++...''''''555###&&&""""""######$$$######"""%%%%%%%%%%%%%%%%%%&&&&&&:::ZZZ'''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%'''$$$"""$$$&&&)))))))))'''&&&######$$$%%%%%%&&&'''''''''%%%---!!!&&&,,,222fffFFF444((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$"""!!!%%%%%%&&&&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$%%%%%%&&&'''''')))******)))''''''(((((())))))))))))((((((%%%&&&((('''%%%$$$%%%''''''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&((((((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''''''''aaaNNNDDD???===::::::999999888777666666222222222222222111000///000000000111222111...++++++,,,,,,...//////000000---------,,,,,,,,,++++++'''))))))((('''&&&'''(((***++++++***))))))+++,,,+++******)))(((((('''''')))'''%%%%%%''')))))))))(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&&&&%%%(((((((((((((((''''''&&&(((((((((((((((''''''&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$&&&((())))))'''&&&''''''((($$$((([[[)))(((((('''''''''(((((((((((('''&&&%%%%%%%%%%%%((((((((((((((((((((('''%%%&&&'''''''''(((((()))!!!///!!!___###+++''''''+++$$$___&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&((('''%%%%%%$$$%%%&&&'''+++((("""!!!%%%###!!!&&&@@@qqq,,,$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%'''((()))ZZZ'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%)))'''######$$$%%%&&&'''''''''"""######$$$%%%&&&''''''&&&'''&&&***...%%%(((###'''222444$$$***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&''''''&&&%%%###"""%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$''''''''''''%%%$$$"""!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))''''''&&&&&&%%%%%%%%%%%%~~~```MMMDDD@@@>>>:::999999888777777666666333333333333333222111111//////000222333111...***++++++---...///000000///------------,,,,,,,,,,,,(((***++++++******+++---)))***++++++******,,,---+++***)))(((''''''''''''(((&&&%%%&&&''')))((((((&&&&&&'''(((((((((((('''((()))))))))((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$###'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%'''(((((('''&&&&&&'''((($$$((([[[(((''''''&&&''''''((((((((((((''''''&&&%%%$$$$$$((((((((('''''''''&&&&&&%%%'''(((((('''''''''(((!!!---+++888"""''''''+++$$$___'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%'''&&&%%%%%%$$$%%%%%%%%%((("""$$$***(((!!!!!!((("""$$$%%%%%%&&&&&&'''&&&&&&&&&(((''''''&&&%%%&&&&&&&&&%%%ZZZ'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%}}}&&&((($$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&''''''(((((()))###&&&------111///$$$(((555)))&&&{{{%%%///+++---+++)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&'''''''''&&&&&&%%%$$$'''%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&''''''((('''''''''((((((((())))))))))))***)))((('''%%%$$$$$$###$$$~~~___MMMDDD@@@>>>999999888888777777666666333444444444444333222222//////...///111000...,,,------...//////...---,,,...------------,,,,,,,,,)))+++,,,,,,++++++,,,...+++,,,,,,+++***)))+++,,,+++***)))(((((())))))***&&&&&&%%%'''((()))(((&&&%%%&&&&&&'''((((((''''''(((((())))))(((''''''&&&''''''((((((((((((((('''###$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%''''''&&&%%%%%%&&&((($$$((([[[&&&%%%%%%%%%&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&)))+++***(((&&&'''((((((---333666///''''''+++$$$___'''''''''(((((()))))))))))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$### '''---)))'''******###<<>>999999888888777666666666000111333444444444333333000000000000///////////////.........------------++++++++++++++++++++++++++++++*********+++,,,---...,,,)))))),,,---,,,+++,,,+++***)))(((((())))))***)))(((''''''((()))***)))(((((((((''''''''''''((((((((((((((())))))***((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((('''%%%&&&'''((('''&&&'''''''''(((((())))))***(((((((((((('''''''''&&&(((###'''ZZZ))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%$$$###%%%))),,,444===???666***&&&&&&'''%%%###((('''$$$EEE444,,,&&&YYY'''''''''((((((''''''''''''''''''''''''''''''''')))###+++222)))+++!!!%%%'''******(((&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&"""222$$$&&&%%%"""&&&+++&&&)))&&&&&&&&&&&&&&&&&&&&&&&& YYY&&&###$$$$$$$$$$$$$$$$$$$$$$$$...---!!!&&&%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAA{{{333---)))%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%$$$$$$###&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$&&&((((((&&&%%%&&&(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$$$$%%%&&&&&&%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrZZZLLLCCC>>>===999999888888777666666555///000111333444555555555000000000000////////////------------------------************************++++++*********+++,,,------+++******+++,,,,,,+++---,,,+++)))(((((('''((())))))(((((((((((())))))(((((((((((('''''''''''''''(((((()))))))))))))))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))'''&&&&&&((()))((('''))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''###'''[[[&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&%%%###!!!"""&&&...333AAAAAA<<<111(((&&&'''''''''&&&)))''',,,"""HHH666ZZZ'''(((((())))))((((((''''''''''''''''''''''''''''''###&&&***///$$$&&&((()))(((&&&&&&'''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((###;;;bbb!!!...'''"""---...555111&&&&&&&&&&&&&&&&&&&&&&&&+++qqqYYY'''$$$$$$$$$$$$$$$$$$$$$$$$$$$...'''%%%&&&'''((((((&&&&&&'''(((!!!%%%)))((($$$!!!"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###LLLggg... ;;;&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$############&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&$$$###%%%&&&&&&&&&'''''''''''''''&&&''''''&&&&&&%%%$$$$$$###))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&pppXXXKKKCCC???>>>:::999999888777666555555444333333333222222111111000000000000////////////+++,,,,,,---......//////+++++++++++++++++++++++++++++++++++++++++++++,,,+++*********************++++++***))))))((((((((())))))(((((((((((())))))((((((((((((((('''''''''&&&''')))*********)))(((&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((******+++---......,,,)))'''''''''''''''''''''''''''''''''''''''''''''''''''###((([[[&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%$$$$$$&&&+++333888@@@<<<444,,,((('''''''''******+++###---000%%%cccnnn(((((())))))))))))((((((''''''''''''''''''''''''XXX((($$$%%%''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%*** !!!...***%%%333---===444&&&&&&&&&&&&&&&&&&&&&&&&000LLLZZZ((($$$''''''''''''''''''''''''(((&&&&&&%%%'''((('''&&&%%%&&&'''&&&(((***(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***"""VVV<<<(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&''')))+++)))%%%###%%%'''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''oooXXXLLLDDD@@@???::::::999888777666555555666555444222111000//////000000000000////////////........................------------------------++++++++++++++++++++++++(((((()))))))))(((((()))(((((())))))************(((((())))))))))))(((((('''''''''(((((((((((((((&&&''')))*********)))(((&&&'''((())))))((('''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((***---111333111,,,(((&&&&&&''''''((())))))***(((((((((((((((((((((((('''$$$)))\\\*********+++++++++,,,,,,''''''''''''''''''''''''%%%&&&''''''(((+++///222555///***((()))(((''''''&&&(((,,,%%%222%%%$$$[[[JJJ(((((())))))))))))((((((''''''''''''''''''''''''jjjkkk %%%%%%&&&'''((((((((('''(((((((((((((((((((((((('''''''''((((((''''''''' (((!!!000"""'''###...###444***&&&&&&&&&&&&&&&&&&&&&&&&###)))ZZZ(((%%%''''''''''''''''''''''''&&&(((((($$$&&&&&&&&&%%%$$$%%%&&&+++)))&&&$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,)))```;;;'''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&(((+++,,,+++'''%%%&&&((($$$%%%'''((((((((('''&&&%%%&&&&&&'''((())))))******))))))((((((''''''&&&''''''''''''''''''''''''oooXXXLLLDDD@@@???;;;:::999888777666555444333333222111111111111111000000000000////////////222111111000///...------........................++++++,,,,,,,,,+++******'''(((******((('''((()))&&&'''(((***++++++++++++(((((())))))))))))(((((('''''''''((((((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%'''+++///111///***&&&((())))))***+++,,,,,,---((((((((()))))))))))))))'''$$$)))]]](((((())))))******++++++'''''''''''''''''''''''''''((()))((('''%%%&&&&&&***%%%###'''***)))'''(((&&&(((222&&&$$$...&&&%%%$$$***ooo'''(((((())))))(((((('''''''''''''''''''''''''''555(((((('''&&&'''((()))((('''((((((((((((((((((((((((''''''((())))))(((''''''%%%%%%&&&BBBfff'''###+++ ,,,###&&&&&&&&&&&&&&&&&&&&&&&&"""###[[[)))&&&%%%%%%%%%%%%%%%%%%%%%%%%222```)))$$$***$$$%%%&&&&&&$$$$$$%%%&&&***'''$$$"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!555###%%%///&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))(((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&%%%$$$$$$%%%'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((('''&&&&&&'''(((***++++++)))&&&%%%&&&'''&&&&&&)))(((((('''&&&$$$###"""&&&&&&''''''''''''&&&&&&(((***+++***)))'''''''''%%%%%%&&&'''((((((((((((%%%%%%&&&((()))***+++,,,))))))(((''''''&&&%%%%%%''''''''''''''''''''''''oooXXXKKKCCC???>>>;;;:::999888777555444444222111111000000111222333000000000000////////////000000000000111111111111------------------------+++,,,,,,,,,,,,+++***)))'''***,,,,,,***((()))***'''((()))***++++++******'''((()))******)))((('''''''''''''''((((((((()))((((((((((((((())))))***((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%'''***---,,,)))&&&++++++++++++++++++++++++'''''''''((((((((())))))'''$$$)))^^^$$$$$$$$$%%%&&&'''''''''((((((((((((((((((((((((((())))))(((%%%$$$$$$$$$(((###"""'''***'''''')))---'''333...''',,,%%%&&&'''000>>>'''''''''((((((''''''''''''''''''''''''''''''''' ooo+++)))'''''')))***)))'''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&(((%%%&&&((($$$+++$$$***%%%***###&&&&&&&&&&&&&&&&&&&&&&&&''')))[[[***&&&&&&&&&&&&&&&&&&&&&&&&&&&III888&&&&&&)))%%%&&&'''&&&%%%$$$%%%'''$$$''')))'''$$$###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!...>>>&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$#########%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((())))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&''')))+++,,,---***&&&%%%'''((('''&&&''''''''''''&&&%%%$$$###&&&&&&''''''''''''&&&&&&'''''''''((())))))'''%%%%%%%%%%%%&&&'''((())))))%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''nnnWWWJJJBBB===<<<;;;;;;:::888777555444444444333111000000000111222000000000000////////////+++,,,...000333555777888,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))(((+++......+++******,,,((()))***++++++***(((((('''((()))******)))((('''&&&'''''''''(((((()))))))))((('''''''''(((***+++)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&''')))+++******++++++******)))(((((('''&&&&&&&&&'''''''''(((((('''$$$***^^^%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))'''(((((('''&&&''')))++++++%%%$$$((()))&&&'''+++000!!!,,,---'''***$$$(((###!!!,,,iii&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***---+++((((((***+++)))'''((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%"""%%%"""(((******"""((())))))###&&&&&&&&&&&&&&&&&&&&&&&&###\\\***'''((((((((((((((((((((((((\\\"""&&&'''&&&'''((('''&&&&&&'''((( (((000///(((###$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''""" *** +++&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$#########""""""!!!!!!&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$##################$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%''')))***))))))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''&&&&&&((()))'''''''''''''''''''''''''''&&&$$$######$$$&&&'''(((((('''&&&''')))+++---///+++'''&&&''')))((('''((((((((()))((((((''''''&&&''''''''''''''''''&&&&&&$$$$$$&&&))))))&&&###&&&&&&%%%%%%&&&''')))***&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((mmmYYYIIIDDDCCC<<<<<<<<<;;;:::888666444333444333333222222111111111000000000000////////////...000...---888FFFEEE:::------------------------++++++++++++++++++++++++((((((((((((***,,,...///))))))))))))))))))******&&&&&&&&&&&&&&&'''((()))---+++)))'''&&&&&&((((((''''''((((((((((((''''''(((((())))))))))))(((((((((&&&$$$%%%((()))(((&&&(((''''''''''''((())))))((((((''''''''''''((((((///)))...333---&&&000###&&&""" %%%)))(((%%%222&&&ccc))))))))))))))))))))))))&&&'''((()))***+++++++++))))))(((((('''''''''&&&&&&'''(((((())))))(((((('''((()))***++++++***)))+++!!!((( '''''''''(((''''''&&&&&&&&&''''''((((((''''''&&&---sssNNN (((333$$$###((($$$'''***(((%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((:::WWWeee!!!!!!))),,,"""''''''''''''''''''''''''(((!!!FFF111"""%%%%%%%%%&&&&&&&&&''''''^^^)))---%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$++++++$$$&&&,,,"""---###///(((***(((((('''&&&%%%%%%%%%%%%000... (((%%%(((''''''&&&&&&%%%%%%$$$(((&&&$$$$$$%%%&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$""""""###$$$%%%&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))(((%%%"""!!! """&&&''''''%%%###'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%###$$$&&&'''((('''&&&&&&$$$$$$######%%%'''***+++((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%''')))***)))'''&&&&&&'''+++***((('''&&&&&&&&&''''''''''''''''''((())))))+++***((('''&&&&&&''''''lllWWWGGGBBBAAA:::<<<;;;;;;999888666444333222222222111111111111111000000000000////////////***......---444===:::000------------------------++++++++++++++++++++++++))))))((()))***+++---...*********)))))))))))))))&&&&&&&&&''''''(((((((((,,,+++)))'''&&&'''((((((''''''((((((((('''&&&&&&(((((())))))))))))(((((()))'''&&&''')))***)))'''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((---(((---!!!111""""""(((***)))&&&%%%***...(((&&&(((,,,lll'''''''''''''''''''''''')))***+++,,,------------)))(((((((((''''''''''''&&&&&&'''''''''((((((((('''((()))***+++***)))(((%%%'''///111 %%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$ JJJ```222%%%111!!!,,,+++******))))))((((((((((((((((((((((((((((((((("""$$$&&&777'''&&&&&&000!!!''''''''''''''''''''''''(((###555,,,%%%%%%%%%&&&&&&&&&''''''^^^sss###&&&))),,,%%%%%%%%%%%%%%%%%%%%%%%%---FFFbbb***%%%)))!!!,,,666***&&&&&&%%%%%%%%%&&&&&&'''555$$$(((XXX+++$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&(((***,,,+++)))&&&%%%%%%"""$$$&&&((()))((('''%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%******)))'''$$$!!!&&&&&&%%%%%%&&&(((***+++((((((((((((((((((((((((((('''%%%$$$$$$%%%''''''%%%'''(((((('''''''''(((+++***((('''&&&&&&''''''((((((((((((((()))******+++***((('''&&&&&&''''''kkkWWWGGGBBBAAA::::::::::::888777555333222000000000000111111111111000000000000////////////(((---///---///444111)))------------,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++*********))))))((((((&&&''''''(((((((((((('''+++***)))'''''''''((((((((((((((((((''''''&&&%%%(((((())))))))))))(((((()))((('''(((*********(((&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((,,,)))))))))///''''''$$$,,,)))$$$$$$***...222(((+++YYY'''''''''''''''''''''''''''(((((()))************(((((((((((('''''''''''''''&&&%%%%%%%%%&&&((((((((()))*********)))((('''***+++...%%%'''AAA%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%"""&&&;;;%%%444...***%%%!!!"""(((+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%---######+++888000+++,,,&&&''''''''''''''''''''''''((($$$%%%(((###%%%%%%%%%&&&&&&&&&''''''aaa:::###!!!&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%NNN222)))***###111%%%%%%%%%%%%&&&'''((((((&&&222888(((###$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&(((***,,,,,,***)))((((((''''''(((((((((((('''&&&'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&%%%$$$###(((((('''&&&'''((()))***)))))))))))))))))))))))))))'''%%%######%%%((()))$$$&&&((((((((('''((()))***)))(((''''''&&&''''''))))))(((((())))))***++++++***((('''&&&&&&'''(((lllXXXHHHCCCBBB;;;999999999888666555333222000000111111222222333333000000000000////////////***///111...---///...***---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++******)))(((((((((''''''((()))))))))((('''+++***)))(((''''''(((((())))))))))))((('''&&&&&&(((((())))))))))))(((((((((''''''((())))))))))))((((((((((((((())))))***((((((''''''''''''((((((+++,,,$$$))),,,&&&000&&&222,,,&&&$$$'''***'''"""%%%'''777uuu''''''''''''''''''''''''%%%&&&'''((((((((((((((((((((((((((((((''''''''''''&&&$$$###$$$%%%''')))))))))*********((('''&&&,,,"""+++'''111"""ooo''''''((())))))))))))(((''''''((((((((((((''''''+++YYY===333))))))///000***###++++++++++++++++++++++++ """000'''***[[[ddd///+++)))$$$,,,''''''''''''''''''''''''(((######mmm'''***%%%%%%%%%&&&&&&&&&''''''bbb"""&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%###***$$$"""+++%%%+++%%%%%%%%%%%%%%%&&&'''((()))!!!}}}!!!'''''''''((((((((())))))&&&$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''))))))(((''''''(((&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%!!!###%%%''')))+++---...)))((('''&&&&&&'''(((((())))))))))))))))))))))))''''''&&&%%%%%%&&&((()))'''(((******)))((()))***))))))((((((''''''''''''((((((((((((((())))))***+++***)))''''''''''''(((jjjWWWGGGCCCBBB<<<999999888888666555333333222222222333333444444444000000000000////////////---///000,,,***,,,///000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))************))))))((((((((()))))))))))))))(((((()))))))))(((((((((((((((***************)))((('''(((((())))))))))))((((((&&&&&&''''''''''''(((((()))(((((((((((()))******((((((''''''''''''(((((((((...$$$'''***,,,(((######%%%'''&&&%%%&&&---444,,,,,,((((((((((((((((((((((((((()))******+++*********'''''''''((((((((((((((('''&&&$$$###$$$%%%''')))((()))******)))((('''&&&111###"""###666'''((())))))*********)))'''(((((())))))((((((''''''"""!!!,,,'''$$$)))'''''''''''''''''''''''''''"""+++???"""***%%%%%%%%%&&&&&&&&&''''''\\\|||$$$###)))"""%%%&&&&&&&&&&&&&&&&&&&&&&&&qqq%%%!!!,,,///###$$$+++"""((('''&&&%%%%%%%%%%%%%%%///)))!!!))))))((((((((('''''''''&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((()))***)))((('''(((***&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''$$$#########$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%'''((()))((('''&&&+++,,,---,,,***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((,,,+++)))(((''''''((((((eeeSSSDDD@@@@@@:::999999999888777666444444333333333444444444444444000000000000////////////------,,,***))),,,///222------,,,,,,++++++******++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))***+++******))))))))))))***)))))))))))))))(((((((((((())))))******)))))))))(((((())))))))))))((((((%%%&&&''''''&&&&&&'''(((''''''&&&&&&''''''((()))((((((''''''''''''((((((%%%+++(((((()))+++@@@,,,,,,...000---%%% ...###))))))))))))))))))))))))''''''((())))))((((((''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&(((((('''((()))))))))((('''&&&&&&((()))666'''EEE%%%&&&'''((())))))))))))&&&&&&''''''''''''&&&&&& (((QQQ+++)))+++!!!''''''''''''''''''''''''%%%###000(((###%%%%%%%%%&&&&&&&&&''''''[[[BBB...!!!)))###)))&&&&&&&&&&&&&&&&&&&&&&&&(((xxx...***"""&&&---(((((('''&&&%%%%%%%%%%%%((("""''''''&&&&&&%%%$$$$$$###&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&'''((((((&&&&&&'''(((%%%%%%$$$%%%%%%&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((((())))))((((((''''''''''''&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((###%%%(((***+++)))'''&&&,,,---...,,,***(((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((,,,+++)))(((''''''((()))bbbPPPBBB???@@@:::::::::999999888777555555444444333333333333333333000000000000///////////////---,,,,,,---...///000------,,,,,,+++******)))++++++++++++++++++++++++))))))***+++++++++******((((((((()))******++++++---,,,***((('''(((***+++(((((())))))))))))((((((%%%&&&'''(((((()))(((((((((((())))))))))))((((((%%%''')))((('''&&&(((***'''''''''''''''(((((()))((((((''''''''''''((((((((($$$***(((''')))$$$RRR ***111111 <<<{{{((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((()))&&&&&&'''''''''(((((((((&&&'''((()))))))))((('''222333%%%$$$555111ddd&&&&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&%%%(((555iii+++)))"""''''''''''''''''''''''''###((()))"""ggg$$$!!!%%%%%%%%%&&&&&&&&&''''''iii...+++'''%%%###&&&''''''''''''''''''''''''---rrr)))///---$$$!!!'''&&&&&&%%%%%%%%%&&&&&&(((xxx%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%######%%%(((***+++***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""###%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))******))))))((('''''''''&&&&&&&&&&&&&&&'''((('''%%%%%%&&&(((''''''''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%############$$$%%%'''(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))))))))((((((***+++,,,+++)))'''''''''&&&'''((())))))(((''''''&&&&&&&&&&&&&&&'''((((((,,,+++***(((((((((((()))~~~bbbQQQCCCAAABBB<<<:::::::::999999777666555444333333222222111111111000000000000////////////111///...000222111//////------,,,,,,+++***))))))++++++++++++++++++++++++((()))***+++,,,++++++***''''''((()))***+++,,,,,,///---)))''''''(((+++---'''((()))))))))))))))(((######%%%&&&'''((((((((((((((())))))))))))((((((&&&(((******'''''')))+++)))))))))))))))***++++++((((((''''''''''''((((((...)))(((&&&+++;;;\\\333%%%III''''''''''''''''''''''''((((((((()))((((((''''''&&&'''''''''(((((())))))&&&'''(((((())))))((((((%%%&&&''')))))))))((((((///&&&***$$$---"""(((((()))++++++,,,,,,,,,(((((())))))))))))((((((..."""'''...*** ***''''''''''''''''''''''''"""--- ###,,,000%%%%%%%%%%%%&&&&&&&&&''''''}}}$$$...$$$&&&$$$'''''''''''''''''''''''')))@@@''')))&&&%%%%%%%%%%%%&&&'''((((((+++$$$%%%%%%&&&&&&''''''(((#########&&&***...//////''''''''''''''''''''''''))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&&&&'''((((((&&&&&&'''(((###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%######$$$&&&(((((((((((('''&&&%%%$$$'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%((('''&&&%%%$$$%%%&&&'''&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******&&&((())))))'''&&&''''''&&&'''((())))))((('''''''''''''''''''''((()))))),,,+++***(((((((((((()))___NNNGGG@@@<<<<<<;;;:::999888777555444444444333111222333333222000,,,,,,---...///000111111---------,,,,,,+++++++++,,,++++++...000000---)))******+++++++++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++*********)))))))))))))))((((((((((((,,,***((()))++++++)))&&&''''''''')))++++++)))''',,,(((%%%&&&***,,,***'''))))))(((((((((((())))))((((((((((((((((((((((((+++)))((())),,,///000000,,,)))""",,,))))))%%%###%%%***,,,+++((())))))))))))))))))))))))'''(((((()))***))))))))))))))))))))))))(((''''''''''''&&&''''''((()))***))))))))))))))))))))))))$$$,,,------,,,***))))))***++++++***)))))))))))))))+++%%%000111))) ***'''''''''''''''&&&&&&&&&'''+++""" 444444%%%---$$$&&&///%%%###..."""555(((&&&'''$$$)))((((((((((((((((((((((((///www:::+++***...###///NNN+++%%%&&&&&&'''((()))******'''&&&%%%&&&+++444===CCC000'''!!!$$$(((&&&%%%'''''''''(((((((((((('''''''''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&)))(((&&&$$$######$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&'''((()))***((('''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&))))))))))))(((((('''''''''((((((&&&(((***+++,,,+++***)))''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&((()))***(((&&&(((((((((((())))))))))))222---(((&&&(((*********___NNNGGG@@@<<<<<<<<<;;;:::999777555444444444333111222333333222000,,,,,,------.../////////...---------,,,,,,,,,,,,...,,,******,,,...,,,+++******+++++++++,,,,,,,,,******************))))))++++++*********)))))))))))))))))))))((((((((((((+++)))((((((******(((&&&'''&&&&&&'''))))))(((&&&%%%""" ###'''+++***'''))))))(((((((((((())))))***************************(((&&&&&&(((*********%%%...888&&&RRR%%%"""!!!%%%'''&&&###))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***)))((('''''''''((((((&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((---111++++++,,,---,,,***)))***+++))))))(((''''''''''''''')))%%% ```bbb(((%%%***)))))))))(((((('''''''''((((((,,,######LLL$$$+++---$$$%%%,,,&&&&&&,,,###&&&,,,+++$$$******$$$''''''''''''''''''''''''$$$+++MMMkkk```^^^&&&%%%&&&&&&''''''(((((()))'''&&&$$$%%%)))///555:::777...(((((()))&&&###$$$''''''(((((((((((('''''''''%%%######%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&'''((()))$$$$$$######$$$&&&'''(((''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((******)))'''(((((((((((())))))))))))///+++'''&&&'''))))))(((^^^NNNGGG@@@<<<======<<<;;;999777666444444444333111222333333222000------------------------...............---------...,,,)))((()))+++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******)))))))))((((((((())))))))))))((((((((((((+++)))''''''((()))(((''')))(((&&&''')))******)))%%%"""!!!"""&&&))))))'''))))))(((((((((((())))))***************************(((&&&%%%&&&'''&&&%%%222 )))666|||***'''$$$%%%((()))(((&&&))))))))))))))))))))))))&&&%%%$$$$$$$$$%%%''''''***)))(((&&&&&&'''((()))'''''''''((()))***,,,---''''''''''''''''''''''''///"""[[[)))+++,,,,,,+++***,,,---))))))(((''''''''''''((((((/// ---(((((((((+++******)))(((''''''''')))%%%///&&&!!!)))+++%%%%%%((()))(((&&&%%%LLL,,,+++%%%)))...!!!&&&&&&&&&&&&&&&&&&&&&&&&*** 777UUU!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((,,,...777///***))))))&&&$$$$$$''''''(((((((((((('''''''''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***)))((('''%%%$$$""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%)))(((''''''&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''')))***)))((((((((((((((()))))))))))),,,***((('''((((((((('''}}}^^^NNNHHHAAA<<<======<<<;;;999888666555444444333111222333333222000/////////......---------///////////////............,,,+++******++++++,,,******+++++++++,,,,,,,,,,,,---------......//////))))))))))))(((((((((((())))))))))))(((((((((((()))((('''&&&''''''((((((---+++))))))+++,,,------+++(((&&&&&&((()))(((&&&))))))(((((((((((())))))''''''''''''''''''''''''+++)))((('''(((((('''&&&!!!...+++222...$$$eee...,,,******+++,,,+++)))))))))))))))))))))))))))&&&%%%$$$######%%%'''(((******)))))))))(((((((((((())))))***+++---...///'''''''''''''''''''''''' ***555''')))++++++++++++---///,,,+++******))))))******$$$777,,,000'''%%%+++******)))((('''&&&&&&***###(((&&&''')))DDD777...)))&&&'''%%%***&&&222$$$%%%'''&&&######---###&&&&&&&&&&&&&&&&&&&&&&&&"""---"""---ggg"""&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''',,,(((%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++***)))((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))(((((('''&&&&&&&&&&&&((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))'''&&&'''((())))))'''&&&&&&&&&%%%&&&&&&''''''%%%%%%&&&'''''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((())))))((((((((((((((())))))))))))***)))))))))))))))((('''|||]]]NNNHHHAAA======<<<;;;:::999777666555555444333111222333333222000111111000000///.........////////////////////////,,,---......---,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,------......))))))))))))(((((((((((())))))))))))(((((((((((('''(((((('''''''''((()))---+++))))))+++---------,,,***)))((()))))))))((())))))(((((((((((())))))'''''''''''''''''''''''')))((('''(((***+++***(((+++222***### ,,,DDD+++***((('''((((((''''''((((((((((((((((((((((((((('''%%%$$$$$$&&&((()))(((***,,,------+++(((&&&((((((((()))***+++------''''''''''''''''''''''''###,,,***"""'''(((***++++++,,,...000,,,,,,+++***************"""///)))###SSS'''&&&))))))(((''''''&&&%%%%%%***######%%%111111zzz)))'''''')))$$$+++"""TTT???$$$... &&&(((###)))'''&&&&&&&&&&&&&&&&&&&&&&&&/// $$$666)))&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''(((+++,,,,,,+++''''''&&&&&&'''((())))))''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%###$$$&&&((((((((((((((((((((()))))))))))))))***+++++++++***)))))){{{\\\NNNHHHBBB======999999888888777666666555444333111222333333222000111111111000000/////////.........///////////////+++...000000...,,,+++*********+++++++++,,,,,,,,,))))))))))))******************)))))))))((((((((())))))))))))((((((((((((&&&'''))))))((((((((()))***)))'''(((***++++++***''''''''''''((()))***+++))))))(((((((((((())))))************************&&&%%%%%%'''******)))(((!!!"""000;;;(((222***---333)))(((((('''&&&&&&&&&'''((((((((((((((((((((((((((('''&&&&&&&&&''')))***(((***,,,------+++(((&&&&&&&&&&&&&&&''''''))))))''''''''''''''''''''''''***,,,***BBB&&&(((***++++++,,,...000******)))(((((((((((()))***&&&,,,eee---)))''''''''''''&&&&&&&&&&&&(((%%%&&&''',,,$$$111666'''&&&+++###,,,!!!---bbb+++)))---,,,...+++###(((&&&&&&&&&&&&&&&&&&&&&&&&"""***'''111DDD(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%'''&&&$$$$$$'''(((&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&'''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%"""$$$''')))******''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&))),,,...---,,,'''''''''''''''((()))***)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###$$$&&&((())))))(((((((((((()))))))))))))))+++,,,,,,***)))***+++zzz\\\NNNIIIBBB======666666666666666666666666444333111222333333222000000000000000////////////------........./////////,,,...///...+++)))***+++******+++++++++,,,,,,,,,************))))))))))))++++++*********)))))))))))))))))))))(((((((((((($$$'''+++,,,***)))((()))(((''''''(((***+++)))(((&&&''''''''''''((()))***))))))(((((((((((())))))************************%%%%%%&&&'''******)))'''::: 111%%%111%%%111---222)))******)))(((((()))***(((((((((((((((((((((((('''''''''''''''((((((((()))))))))((((((((((((((('''''''''&&&&&&''''''((((((((((((((((((((((((((($$$***///,,,(((!!!aaa''')))+++++++++,,,...///+++***))))))(((((())))))---(((---@@@666***''''''''''''((((((((((((''''''(((,,,!!!$$$777nnnFFF(((&&&+++###,,,$$$GGG ///((((((!!!---(((/// )))'''''''''''''''''''''''' 666,,, ;;;'''%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$((((((%%%$$$'''(((%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&'''%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%% ###%%%'''((())))))''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''''''''''''''''''''%%%%%%&&&(((+++,,,+++)))&&&&&&&&&&&&'''((())))))***))))))(((((('''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((&&&$$$%%%'''***++++++(((((((((((())))))))))))(((***+++***(((((()))+++yyy\\\NNNIIIBBB======444555555555666666777777444333111222333333222000.../////////////////////,,,---------......//////---......+++((('''***---******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++************))))))))))))((((((((((((###''',,,...,,,))))))))))))))))))+++------+++)))+++++++++)))'''&&&'''((())))))(((((((((((())))))((((((((((((((((((((((((((('''((()))++++++)))'''<<>>888999999999999888666555444333333222222111000000000333222222111000//////...---,,,++++++++++++,,,---,,,,,,+++******))))))))).........---------,,,,,,++++++************++++++***************)))(((((()))***+++,,,+++)))&&&%%%******))))))((((((''''''))))))*********))))))(((((((((((((((((((((((((((...'''%%%)))+++'''%%%''''''''''''''''''&&&&&&&&&)))((((((+++,,,***)))((('''(((***+++***)))'''&&&((((((((((((((((((((((((***eee&&&'''''''''&&&%%%$$$$$$&&&&&&&&&'''''''''(((((($$$%%%''''''&&&'''(((***)))))))))))))))))))))))))))((('''((())))))'''%%%))))))((('''''''''''''''***)))(((''''''((()))***))))))******++++++++++++*********((('''(((***---&&&111((( ---///)))***)))###''',,,&&&''''''''''''''''''''''''777}}}222$$$'''rrr000AAA(((((((((((((((((((((((((((((((((((('''&&&%%%%%%''''''((((((((('''%%%$$$$$$888######$$$%%%%%%&&&'''''''''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&(((((('''%%%###""" """$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&###!!!"""$$$###""""""###&&&(((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%#########$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###'''%%%$$$$$$&&&''''''&&&,,,***((('''&&&'''((()))))))))(((((('''''''''&&&)))(((''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''&&&$$$$$$&&&((()))))))))))))))(((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***+++,,,---uuu[[[OOODDD@@@@@@<<<999999999999888666555444333333222222111000000000222222111000000///......//////...------...//////***++++++++++++++++++++++++++++++*********))))))++++++************++++++***++++++++++++*********,,,,,,------,,,***)))(((***)))))))))((((((((('''))))))************))))))))))))))))))))))))))))))...'''$$$''')))'''''')))&&&&&&''''''((((((((()))((('''(((******)))((('''((((((*********)))'''&&&((((((((('''''''''''''''333UUU'''''''''''''''&&&%%%%%%&&&&&&'''''''''((((((((($$$&&&(((((('''''')))***))))))))))))))))))))))))(((''''''((()))***((('''++++++***)))))))))))))))+++***)))(((((()))***+++BBB(((((())))))************&&&((())))))'''&&&'''((((((((((((,,,...xxx... ###...000%%%%%%***&&&((((((((((((((((((((((((555+++CCC+++"""888((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&$$$$$$***,,,777!!!!!!***$$$$$$$$$%%%%%%&&&&&&''''''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%&&&%%%$$$''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$"""###%%%'''%%%######%%%'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$)))((('''''')))******)))+++***(((&&&&&&'''((())))))(((((((((''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%'''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((('''%%%$$$&&&'''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***+++,,,---tttYYYMMMCCCAAACCC???999999999999888666555444333333222222111000000000111000000//////.........//////...------...//////******+++,,,,,,---......************))))))))))))++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))(((((((((((())))))************))))))************************,,,'''###%%%''''''(((+++&&&&&&'''((()))***++++++&&&'''(((((((((((('''&&&((()))*********)))'''&&&((((((''''''&&&&&&&&&%%%///888&&&888(((((((((((((((''''''&&&''''''''''''((((((((((((&&&'''))))))(((((()))+++))))))))))))))))))))))))'''&&&&&&(((***+++***(((++++++***))))))))))))***++++++************++++++hhh((((((((()))))))))))))))&&&(((++++++)))'''%%%%%%---)))&&&'''(((FFFUUU111''''''***'''+++...'''))))))))))))))))))))))))$$$***///444'''///!!!---...((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######)))111+++444)))%%%%%%%%%%%%%%%&&&&&&&&&'''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''%%%######%%%&&&&&&&&&%%%&&&((())))))'''%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&+++(((%%%$$$%%%&&&'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&)))((('''&&&%%%&&&'''(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))((((((''''''&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''((())))))(((&&&%%%&&&'''&&&&&&''''''(((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))******+++,,,uuuYYYLLLBBB@@@CCC@@@999999999999777666555444333333222222111000000000000/////////.........---------,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++************++++++************++++++,,,,,,***)))((((((((((((((()))))))))))))))((((((((((((((())))))************)))************************((('''&&&&&&((()))***,,,'''(((((()))******++++++&&&)))+++)))((()))(((&&&((())))))***)))(((''''''((((((''''''&&&&&&%%%%%%***(((***...///------111(((((())))))))))))((((((''''''((((((((()))))))))''')))******))))))***+++)))))))))))))))))))))))))))(((((()))++++++***)))***)))((((((''''''((((((******)))*********++++++999))))))))))))***************,,,------***((((((((((((111*** '''555111''')))---))),,,111...************************,,,(((+++444&&&>>>333+++***((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%...'''---nnn666...222((('''&&&&&&&&&&&&&&&%%%%%%%%%'''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''***(((%%%%%%'''((())))))$$$%%%%%%&&&%%%$$$"""!!!((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&...+++'''%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((%%%$$$"""###%%%&&&&&&%%%''''''&&&%%%%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''((()))***'''''''''''''''((((((((((((&&&%%%$$$%%%''')))***))))))(((''''''&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&((())))))''''''((()))%%%%%%&&&'''((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++vvvZZZNNNCCC@@@AAA===999999999999777666555444333333222222111000000000////////////............------------------------.........---------,,,,,,///............---------++++++************++++++******))))))))))))***+++)))((((((''''''((()))***(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))%%%''')))))))))+++++++++******************))))))'''---///+++)))******((()))))))))))))))(((((('''(((((('''''''''&&&&&&&&&222&&& '''+++++++++,,,111www(((((()))))))))))))))(((((((((((()))))))))******((()))******))))))***+++************************,,,+++***+++,,,,,,+++)))******)))((((((((((((((('''(((((())))))*********+++...000++++++++++++++++++++++++------,,,***(((((()))+++000000))),,,///((('''222888,,,'''...000,,,,,,,,,,,,,,,,,,,,,,,,%%%444,,,555888GGG000)))###333 ---&&&(((((((((((((((((((((((()))((('''%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''******(((555>>>222888222+++'''&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&((()))***)))***)))((('''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''///,,,(((&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''(((((()))((('''%%%&&&((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((()))***(((''''''''''''((()))***(((&&&%%%$$$%%%''')))******)))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''###&&&((()))(((((()))***%%%&&&&&&'''((()))******))))))(((((((((((())))))************************)))))))))((())))))******uuu\\\PPPEEEAAA???:::999999999999888666555444333333222222111000000000////////////////////////...///000000000000///...//////...------,,,++++++------------,,,,,,,,,,,,++++++************++++++,,,+++)))((((((((()))***)))))))))******+++++++++(((((((((((())))))))))))'''((()))******+++******''''''''''''''''''''''''$$$(((***((('''***+++***************)))))))))((((((000333---))),,,---)))))))))))))))((((((((((((((((((((((((((((((((((((!!!(((222666000'''%%%)))$$$222''' ___'''(((((()))))))))))))))))))))))))))************((()))+++***)))((()))+++************************---,,,,,,---//////...,,,,,,,,,+++************+++&&&'''((())))))***))))))%%%---%%%MMM,,,,,,,,,,,,,,,+++++++++,,,+++***(((&&&&&&(((+++%%%((()))***))))))YYY;;;***,,,...111111***////////////////////////)))777111@@@,,,111"""eee&&&!!!*** ***...---((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&''''''&&&&&&&&&'''(((((('''$$$!!!"""(((ddd+++ 111!!!000 '''&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''(((((('''+++***(((&&&&&&''')))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&'''&&&,,,***((('''''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''(((******((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&%%%&&&&&&''''''(((''''''&&&'''(((***+++''''''&&&%%%&&&'''((()))))))))(((((('''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''"""%%%((()))((((((((()))''''''(((((())))))*********))))))(((((())))))***************************)))))))))(((((())))))***rrr\\\SSSIIICCC@@@888999999999999888666555444333333222222111000000000000000000000000000000000...///000111111000///...---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++...---+++)))(((((())))))&&&''')))***+++++++++***'''((((((((()))))))))***'''((()))******+++++++++''''''''''''''''''''''''%%%)))((("""!!!&&&++++++(((((())))))))))))))))))(((222555---)))------)))***))))))(((((((((((((((''''''(((((()))*********111,,,'''&&&%%%&&&,,,444"""...(((000777@@@&&&'''(((((()))))))))((()))))))))*********++++++((()))******(((((((((***************************,,,+++,,,...111333333111---,,,++++++******++++++&&&''')))***++++++******...!!!'''+++rrr,,,,,,,,,+++++++++******)))******)))(((((()))***...&&&&&&%%%''''''^^^pppDDD%%%%%%...777666,,,333333333333333333333333@@@+++000(((111)))&&&"""CCCaaa+++((( 111000(((%%%%%%###...((((((((((((((((((((((((((((((&&&&&&&&&(((***+++&&&&&&%%%%%%%%%&&&'''((('''"""+++/// )))111fff==="""333###!!!++++++333%%%%%%&&&&&&''''''(((((('''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$!!!"""$$$&&&'''&&&(((''''''((()))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&((()))***+++''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$###!!!"""###%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((()))(((''''''&&&&&&&&&&&&'''(((((('''&&&''')))+++,,,'''''''''''''''&&&&&&&&&(((((((((((((((((()))***((((((((((((((((((((((((''''''((((((((((((''''''$$$&&&((()))'''&&&%%%%%%)))))))))*********************))))))))))))******************************))))))(((((((((((())))))ooo[[[UUULLLEEEAAA888999999999999888666555444333333222222111000000000000000000000111111111111,,,---...//////...---,,,***++++++,,,,,,------............---------,,,,,,++++++************++++++111///,,,***(((((()))***###%%%''')))******)))((('''((((((((())))))******''''''(((******+++++++++(((((((((((((((((((((((('''***&&&"""***,,,&&&&&&'''((()))***++++++'''222666---(((,,,---)))******)))(((((((((((((((''''''((()))***+++,,,,,,,,,))))))...///)))### +++$$$''')))$$$(((000---777&&&&&&'''((((((((((((((()))************+++++++++((()))***)))((('''((()))******************************+++///333666666666+++***))))))((()))))))))'''(((***+++,,,,,,++++++%%%+++///"""111++++++++++++******))))))(((***---...---+++++++++''''''000)))000(((666+++......///111222333444555555555555666666666777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::666@@@777444BBB000:::000555;;;000***444<<<777777777777777777777777---999888000***111:::...+++888777===rrrGGG,,,'''&&&(((+++333******+++---((((((((((((((((((((((((&&&&&&%%%&&&'''***---///%%%%%%$$$###$$$%%%'''(((###///"""111///""" )))@@@ooo```///!!!$$$)))---(((,,,'''"""''' ,,,%%%%%%%%%&&&'''((())))))'''(((***)))'''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%'''***---,,,)))'''###$$$&&&(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''### !!!$$$&&&&&&%%%%%%%%%&&&(((***)))'''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''))))))$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((((((((((((((((((''''''%%%$$$%%%&&&(((''''''%%%&&&&&&'''((((((((('''&&&'''''''''(((((())))))+++***)))((((((((((((((((((((('''&&&''')))+++---'''((((((((('''&&&%%%%%%(((((('''(((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''&&&(((***)))'''$$$""""""+++++++++*********************))))))))))))*********************************)))(((((((((((())))))nnnWWWNNNEEEAAA@@@;;;::::::999888777666555555222222333333333222111111222222222222000...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((******+++***))))))$$$'''***------,,,)))'''''''''''''''''''''''''''++++++************++++++***,,,......,,,***))))))***))))))((('''&&&&&&%%% """***+++***+++,,,((((((((()))******++++++))))))(((((()))***++++++###***DDDppp~~~...,,,***+++---,,,***'''***((('''(((+++,,,***((())))))(((((((((((())))))++++++***************+++$$$'''+++...///000111222...---,,,,,,+++***))))))***************************...---###$$$CCCzzzjjj***,,,,,,+++******,,,...000...,,,***))))))***+++,,,---///111222333222222555555666666666666555555444555777:::;;;<<<<<<;;;@@@>>>;;;;;;>>>???>>><<<===>>>@@@AAABBBBBBBBBBBBAAA@@@??????@@@???===<<<======>>>??????<<<888555999:::;;;;;;:::777555333888888999999:::;;;<<<<<<<<<<<<:::999777666555444111///222333+++'''666KKKwwwgggHHH000''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%'''''''''''''''''''''''''''###(((***&&&$$$...DDDWWW{{{dddHHH222%%%&&&''''''&&&&&&((()))&&&'''(((((('''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%*********)))))))))))))))$$$&&&%%% +++""""""###$$$$$$%%%&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$%%%'''((((((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((###%%%&&&'''&&&&&&&&&((())))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%......---***((('''(((***&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((())))))((('''''''''(((***+++((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))***((((((((((((((((((((((((******))))))******+++,,,+++++++++*********))))))''''''''''''((((((((()))((()))*********)))'''&&&))))))))))))))))))))))))lllUUULLLCCC@@@???:::::::::999888777666555555222222333333333222111111222222222111000///...------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,,,,+++,,,+++++++++************************************))))))))))))))))))))))))***))))))((())))))***+++''')))+++,,,,,,***((('''((((((''''''''''''((((((+++******))))))******+++***,,,...//////---***'''))))))))))))(((((('''&&& '''***)))'''(((***************))))))))))))***))))))))))))******+++222((($$$***111000)))&&&---+++***+++---...,,,***,,,***)))***,,,---,,,***,,,,,,++++++++++++,,,,,,++++++***************+++((()))+++++++++,,,...000------,,,,,,+++***))))))+++++++++***************,,,------+++(((''')))+++---...***&&&+++222+++(((((()))******,,,---...,,,,,,++++++,,,...///000000000222333444555555555777777888888888888777777777888:::<<<=========<<<>>><<<;;;<<<>>>???>>><<<>>>???AAACCCCCCDDDCCCCCCBBBAAA@@@@@@AAAAAA???===<<<;;;;;;;;;<<<;;;777555666777999::::::999777666888888999999:::;;;;;;<<<======<<<;;;999888666666777222222444000***000<<<###---111***''',,,---)))******))))))))))))((((((''''''&&&&&&'''((())))))(((((('''&&&&&&'''((((((''''''''''''''''''''''''+++++++++)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&(((&&&######(((---!!!&&&&&&''')))&&& ###$$$&&&%%%$$$$$$&&&'''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((( """%%%&&&%%%%%%''')))%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$######$$$%%%''''''''''''''''''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$&&&((((((&&&&&&&&&'''&&&%%%$$$$$$#########$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((***&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))((('''&&&&&&&&&'''))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((((('''''''''&&&&&&'''''''''(((((())))))***))))))))))))))))))))))))))))))*********+++++++++*********))))))((((((((('''''''''((((((((())))))***************))))))((())))))))))))))))))))))))jjjSSSJJJBBB???>>>999::::::999888777666555555333333333333333222111000111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++*********)))))))))************************))))))))))))))))))))))))+++)))((('''''')))+++---++++++++++++***)))''''''***)))(((''''''((()))***+++******))))))******+++***+++---111444111+++%%%((()))***++++++***((((((&&&)))+++***((('''))),,,,,,++++++***))))))((((((++++++***)))))))))******)))$$$"""###$$$###$$$'''(((''''''(((***++++++***---,,,+++,,,---......,,,------,,,,,,,,,,,,------+++***************++++++,,,,,,+++)))((((((+++...,,,,,,,,,++++++*********,,,,,,++++++*********)))(((''')))///444222+++$$$(((,,,***###$$$+++///---000///------......,,,+++,,,,,,---///000111222333333333333333444666777777777888888999999888888777888999::::::;;;;;;::::::;;;::::::;;;===>>>===;;;???@@@BBBDDDEEEEEEEEEDDDAAA@@@@@@@@@BBBBBB@@@>>>;;;999888888888888666444333444666888888999888888777777888888999;;;<<<===??????>>>===<<<;;;:::999;;;444222666777111///111777999666...---333666333---------,,,,,,,,,++++++(((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))***+++***((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))'''"""000000+++&&&%%%(((++++++%%%&&&''''''&&&&&&'''((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###"""$$$(((---...+++'''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&((())))))'''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%$$$$$$$$$&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))************************((()))***+++++++++***)))))))))((((((((((((''''''''''''((((((((())))))))),,,++++++***************))))))))))))))))))))))))iiiRRRJJJBBB???>>>999::::::999888777666555555333333333333222222111000000///...------...///000///..................///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,,,,,,,+++*********))))))))))))(((************************(((((((((((((((((((((((()))((((((((()))***+++,,,++++++***)))))))))))))))+++***)))(((((()))***+++******))))))))))))******++++++---333777555---%%%((()))+++,,,,,,+++***))))))***+++***)))))),,,...+++++++++******))))))))),,,++++++***))))))))))))(((+++///222222000......(((((((((((()))***++++++,,,,,,,,,,,,---......---*********))))))******************)))******+++,,,,,,,,,,,,***)))(((***,,,,,,,,,++++++++++++++++++---,,,,,,++++++******))),,,---,,,(((%%%&&&---444&&&,,,///***(((+++,,,+++000...---...///000...,,,///000111222222222222111555444333333333555666777666666666777777666666666666666666666555555444444777777888:::<<<<<<;;;:::???@@@BBBDDDEEEEEEEEEEEE@@@@@@???@@@BBBBBBAAA???>>>;;;888666666555444333000111333444555555555555444444555666888;;;>>>???@@@@@@@@@@@@???>>><<<<<<:::444333888;;;777444555///222222111333666222+++000000//////......------+++******))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((!!!$$$'''(((((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&***,,,+++)))((((((&&&$$$###$$$$$$$$$%%%'''((('''&&&&&&'''(((&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((---(((###"""&&&))))))'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''(((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))***)))'''&&&&&&'''((((((((('''(((((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))'''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((************))))))))))))))))))))))))))))))))))))'''(((***,,,,,,+++)))((((((((((((((((((((((((((('''(((((((((((())))))))),,,+++***)))((()))***+++))))))))))))))))))))))))hhhQQQJJJBBB??????:::::::::999888777666555555333444333333222111000///...---,,,+++,,,---...///......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,******+++,,,,,,,,,,,,+++*********))))))))))))(((************************((((((((((((((((((((((((%%%''')))+++,,,+++***)))))))))(((((((((***+++,,,+++***)))(((((()))***+++***))))))))))))))))))***++++++---333777666...''')))***+++,,,,,,+++******''')))***++++++++++++,,,))))))******+++++++++,,,,,,,,,+++***))))))******///,,,((($$$$$$%%%'''&&&,,,,,,,,,+++***+++,,,---***++++++,,,+++,,,,,,---))))))(((((((((((())))))******))))))***++++++,,,)))+++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))...222...&&&!!!###'''+++///111/////////...,,,''''''))),,,///111222111111111222333444444444444888777666555555666777888666666777777777777666666444444333222222111111111444555666777888888999999<<<>>>@@@BBBCCCDDDDDDDDDAAA@@@@@@BBBDDDDDDCCCBBBAAA>>>:::666555444333111000000000111111111000000000000111333777;;;>>>AAA@@@AAABBBBBBAAA@@@>>>===:::888888:::;;;999:::======:::666555999>>>>>>:::222222222111000//////...---,,,++++++************))))))))))))))))))))))))''''''''''''''''''''''''"""%%%''''''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$%%%&&&''' """%%%)))+++,,,,,,---$$$%%%&&&&&&$$$$$$$$$&&&'''&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))...+++'''"""!!!"""&&&)))&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''')))***)))'''&&&&&&'''%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((&&&%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))))))))))))))************))))))))))))((((((((((((((((((((((((&&&(((***+++,,,+++)))((())))))))))))))))))))))))(((((((((((()))))))))***+++***)))''''''((())))))))))))))))))))))))))))))gggPPPIIIBBB???@@@;;;::::::999888777666555555444444444333222111000///------,,,,,,,,,------...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,,,,,,,+++++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))###&&&***---...,,,***((((((((((((((()))***+++,,,)))))))))******)))))))))***))))))(((((())))))***++++++---111555444000,,,++++++******************)))***+++++++++***((('''))))))******+++,,,,,,---,,,++++++*********++++++******(((&&&***///000---)))))))))'''&&&&&&(((***)))***++++++******+++,,,+++******************+++))))))))))))***+++,,,,,,(((***---...---,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,111666666333///,,,***((((((***---......000222555555333222222222111222333555777999:::;;;<<<;;;:::::::::::::::;;;888999999::::::999999888555555444222222111111222222333444333333333555777999:::<<>>>>>>>>???===:::999<<>>???:::::::::999888777666555555444444444333222111000///....../////////...------000///...,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,+++++++++************++++++++++++++++++++++++))))))))))))))))))))))))$$$&&&)))+++,,,,,,+++***))))))))))))************'''(((***++++++***((('''))))))(((((((((((())))))+++,,,---///000111111111---,,,***((((((((()))***,,,+++*********)))((('''++++++++++++++++++++++++++++++*********+++,,,,,,)))///111///---,,,&&&$$$%%%%%%$$$"""###'''***(((***,,,+++***)))+++---,,,++++++******++++++,,,))))))))))))***+++,,,---)))+++,,,,,,***)))***+++))))))***+++,,,,,,------***++++++,,,,,,---------333...((()))---000---***111000000000000111444777777;;;???<<<666111222444777777777888999<<<>>>???<<<=========<<<<<<;;;:::888999999::::::999999888666555444222222222222333222222222000......222555555666888;;;======>>>>>>;;;;;;;;;===@@@AAA@@@???>>><<<999777666555333222000000///...............000000//////111444777999===>>>@@@BBBBBBAAA???===>>>@@@@@@>>><<<<<<<<<<<<222333888>>>BBBAAA>>>===999888777666555444444333111000///---,,,+++++++++)))******++++++******)))((((((((((((((((((((((((((())))))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&!!!###'''))))))(((((((((***&&&$$$'''((((((+++000+++,,,,,,+++***))))))+++$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))"""'''++++++(((&&&&&&(((&&&&&&''''''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$&&&((((((&&&&&&&&&''''''''''''((()))+++,,,---'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&''''''&&&'''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&&&&'''((()))))))))((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))***&&&&&&'''''''''((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((()))))))))(((((()))))))))*********)))************)))(((((())))))))))))))))))))))))cccMMMFFF???===>>>999::::::999888777666555555444444444333222111/////////000111111111000...---222000///......///000222,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,******++++++***)))((('''&&&'''***++++++***'''&&&))))))(((((((((((())))))+++,,,......---///111444...,,,)))'''&&&''')))***,,,***(((((()))+++,,,,,,------,,,++++++*********************+++,,,------''',,,---'''$$$'''(((&&&&&&((()))(((''')))---111(((+++---,,,***)))+++...+++******************+++))))))))))))***+++,,,---,,,,,,+++)))&&&&&&(((+++))))))***+++,,,------...)))***+++,,,------...///,,,///222111//////111333...111666777444///000333(((000888888333111666;;;???>>><<<;;;;;;<<<===???;;;;;;<<<===<<<:::999888777777888888888888777777555444222111111111222333222222000---+++,,,000444222333666888:::;;;;;;;;;555555555777:::;;;;;;999:::888777777777666555333000000/////////000000111333111///...///111333555<<<===@@@BBBBBBAAA>>>===<<<===>>>>>>???@@@>>>:::CCC???;;;999888777:::>>>;;;;;;:::999888777666555222111///...,,,,,,++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&&&&&&&&&&%%%&&&(((+++))))))))))))))))))))))))+++)))%%%###$$$%%%&&&&&&((($$$$$$''''''""""""&&&%%%&&&'''&&&$$$######$$$!!!"""$$$'''((()))((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&$$$###%%%&&&$$$$$$$$$%%%&&&'''(((((('''''''''''''''((()))***''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###%%%''''''&&&&&&&&&((($$$$$$$$$%%%'''(((******'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''))))))(((&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%'''((((((((('''&&&((((((((((((((((((((((((###$$$%%%&&&''')))******%%%&&&&&&&&&''''''((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((()))******&&&&&&&&&'''''''''(((((())))))))))))******************+++,,,,,,***)))((())))))))))))))))))))))))cccOOOHHH@@@>>>???;;;;;;:::999888777777777777444444333222222111111000333222111////////////000.../////////...------,,,------------------------------......------,,,+++++++++,,,---...............,,,******++++++***))))))))))))))))))))))))))),,,+++)))''''''(((***+++))))))***++++++++++++***,,,***'''&&&'''(((((((((+++***)))(((((()))***+++...---+++)))((((((((()))***)))(((((()))+++---......---,,,***)))(((((((((+++*********************************************------,,,,,,,,,---......***+++---------+++)))(((,,,***+++......***(((***---,,,+++*********+++,,,+++***)))))))))***,,,---+++,,,------......------+++...000///,,,***+++.........------,,,+++******......---------...//////111000//////111333666777888888888888888888999999999888777666777888:::<<<;;;;;;===>>>>>>===;;;;;;<<<<<<:::999888777777777666666666666777888999:::888777555444333333444555555444222000//////000000222222333333555666777888555444444444444555555666:::999999888777666555555444444444333222111////////////......///000222333777888;;;===>>>??????>>>BBBBBBAAA@@@???>>>===<<<======>>>>>>>>>????????????>>>===<<<;;;:::999999:::666222//////000000000///...,,,******+++,,,---+++++++++++++++***)))(((###$$$'''))))))'''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((+++***)))((((((((((((((($$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''((((((((((((((()))******&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%'''***&&&&&&&&&''''''''''''((())))))(((((('''''''''''''''((()))***)))(((&&&$$$%%%&&&&&&'''((()))******&&&'''(((((('''''')))+++'''''''''(((((((((((()))((((((((((((((((((((((((***)))'''&&&&&&''')))******(((&&&&&&''''''&&&%%%(((((('''&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))*********)))******+++,,,))))))***+++,,,,,,------bbbNNNGGG???===>>>;;;999888777666555555555555444444333222222111111000444333111000//////000000///////////////...------------------------------------......------,,,++++++++++++,,,,,,+++******,,,***)))***,,,------,,,************************+++***)))(((((()))+++,,,))))))***+++++++++++++++000---+++***+++---------)))(((''''''''''''((())),,,+++***)))))))))***+++)))))))))******,,,------+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------,,,+++++++++++++++&&&$$$%%%***---,,,,,,///...---,,,***)))))))))***++++++***))))))***+++,,,......///000000000000000---...///...,,,***************++++++++++++++++++......------......//////222111111111333555888999:::::::::::::::::::::999999888666666666777999:::999999::::::::::::999999:::999888777777666777777444444444444555666777888888777555444222222222222444333222111000000111111444444444444666777888999666666666555666666777888999999888888777666555555444444444444222111000///000///.........///000111444555777999;;;===>>>>>>@@@@@@@@@???>>>>>>============>>>>>>>>>?????????>>>>>>===<<<;;;:::999999:::777333111111111000///...---+++++++++,,,...///+++,,,,,,,,,++++++***)))%%%&&&((()))((('''&&&$$$''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###$$$%%%%%%&&&))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((())))))***''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%+++,,,,,,+++)))(((***+++&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&'''((()))))))))(((&&&%%%$$$$$$%%%%%%&&&'''''''''&&&'''((('''%%%%%%&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((())))))'''&&&&&&'''''''''&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))((()))******+++*********++++++,,,,,,---}}}```LLLFFF???<<<>>>:::999888777666555555555555444444333222222111111000444333222111000000000000...////////////......---------------------------------......------,,,+++,,,,,,,,,,,,+++***)))(((---,,,***+++,,,------,,,++++++++++++++++++++++++***)))(((((()))***,,,---))))))******++++++++++++---+++))))))***,,,,,,,,,)))((((((''''''(((((()))******))))))***+++,,,,,,)))***+++,,,,,,------,,,'''''''''''''''((())))))(((((((((((())))))))))))+++++++++++++++++++++++++++++++++++++++,,,------...,,,***(((((()))+++,,,///)))'''***---+++***+++......,,,***)))(((((((((,,,++++++*********++++++++++++,,,,,,,,,------------,,,,,,,,,------+++************+++,,,------..................///000000333333333444666999;;;=========<<<<<<;;;;;;::::::888777666555555555666777777666666555555666666777777666666555555666666666555444444555555666777888;;;:::888666444333333333444333333222222333333444555555666666777888::::::888888888888888999:::;;;999999999888888777777666555555555555444333111111111000//////.../////////111111333444777999;;;<<<<<<<<<<<<<<<<<<<<<======<<<=========>>>>>>>>>>>>>>>>>>===<<<;;;:::999999;;;999666555555444222000------,,,,,,,,,...///111,,,------------,,,++++++))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&'''(((((()))'''%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''((((((''''''(((((()))***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))++++++***'''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%''''''((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((&&&%%%%%%'''(((((('''%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))(((((((((((()))******++++++++++++++++++++++++zzz]]]KKKEEE>>><<<===999;;;:::999888777777777777444444333222222111111000444333222222111000000000------............---,,,------------------------------......------,,,+++---.........------,,,+++111///---,,,,,,+++***)))++++++++++++++++++++++++))))))((()))***+++,,,---***************+++++++++***)))'''''')))************************************************+++++++++***+++,,,---...---,,,,,,)))((('''&&&%%%%%%%%%%%%(((((()))))))))))))))***************************++++++******++++++,,,---+++***)))((((((((()))***555...***,,,...,,,******,,,,,,+++***))))))((((((,,,,,,+++++++++************************++++++,,,---+++***,,,000111///---------...//////000000111////////////000111222222555555666777999<<<>>>???>>>======<<<;;;::::::999777666555444444444555555666555444333333444555666555555555555555666777888888888888888999:::;;;<<<===<<<;;;:::999999888888555555555555666666777777777777777888888:::;;;;;;::::::::::::;;;<<<======;;;;;;::::::::::::::::::888888888888777666555444444444333222111111000000111000000000222444666888777777888888999:::::::::;;;;;;<<<<<<<<<============<<<<<<;;;::::::999999<<<;;;::::::999888555222000//////.........///000------............------,,,++++++***)))((((((''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$&&&((('''%%%"""!!!!!!%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&(((((((((''''''&&&&&&&&&&&&'''((((((&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%'''(((((((((###$$$&&&'''''''''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((((('''))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))******+++,,,,,,++++++++++++++++++xxx\\\JJJEEE>>><<<===999;;;:::999888777777777777444444333222222111111000333333222222111000000///+++,,,,,,---------,,,,,,------------------------------......------,,,++++++,,,------.........---000...,,,+++++++++***)))************************)))))))))******,,,,,,---******)))))))))***+++,,,,,,+++******,,,,,,,,,+++******++++++++++++******++++++++++++******))))))***+++,,,---...---,,,+++---,,,+++******)))******+++++++++,,,,,,,,,------))))))))))))))))))))))))++++++******++++++,,,---)))***+++,,,,,,,,,+++***///)))'''+++/////////111************++++++++++++++++++,,,,,,,,,+++++++++...------,,,---...//////111///...///222222000---000000000000000000000000111111111111222333444555777777888:::<<<===???@@@===<<<<<<;;;:::999888888666666666555555555666666777777555444444555777777666666666666777888999999::::::::::::;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<<<<777888888999::::::::::::999999999999999:::;;;<<<;;;;;;;;;<<<<<<===??????===============>>>>>>>>><<<<<<<<<<<<<<<;;;:::999888888777666555444444333333222000//////000222222222222333444555666777777999999999:::::::::;;;;;;;;;;;;::::::999999888888<<<<<<;;;<<<===;;;888555444333222000///......------....../////////.........---,,,+++******))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''((()))***)))((('''%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%'''))))))((('''&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&((((((((('''&&&&&&%%%%%%!!!###%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&$$$%%%'''(((((((((###$$$&&&'''''''''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++******++++++,,,---,,,,,,++++++++++++++++++www[[[IIIEEE???<<<===999999888777666555555555555444444333222222111111000111111222111111000///...++++++,,,------------,,,------------------------------......------,,,+++((()))***+++,,,,,,,,,,,,+++***))))))+++---------)))))))))))))))))))))))))))******++++++,,,,,,,,,+++***)))))))))***,,,---+++***))))))******)))'''((())))))******))))))(((+++++++++++++++***)))(((++++++,,,,,,,,,,,,++++++))))))))))))***,,,------'''''''''((())))))******))))))))))))))))))))))))+++++++++++++++,,,------,,,---///111111000...---,,,))))))++++++))))))---))))))+++,,,,,,---,,,,,,******+++,,,------,,,,,,------,,,+++,,,---...///666444333222111000---+++000000000000000/////////333333333444444666777888888999:::;;;<<<===>>>???;;;;;;::::::999999888888666666777777777888888888999888888777777888888999777777777777888888999:::999888888999999:::;;;<<<888999:::;;;<<<=========999:::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<;;;;;;;;;<<<===>>>???@@@>>>?????????@@@AAAAAAAAA???????????????>>>======;;;;;;;;;;;;:::888777666444333222111000000////////////000111222333444444777777777777888888888888999888888888777777777777:::::::::;;;<<<<<<:::888666666444333111///---,,,------...////////////...---.........---,,,++++++***)))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&((()))(((((()))***%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$###### ###$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((***,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,++++++++++++,,,------++++++++++++++++++++++++vvvZZZIIIFFF???===>>>:::999888777666555555555555444444333222222111111000000000111111000///---,,,,,,---....../////////...------------------------------......------,,,+++******+++,,,,,,+++++++++(((''''''(((+++---------***************************+++++++++,,,++++++++++++***)))((()))***,,,---+++***)))((()))(((&&&$$$((()))************)))(((((()))***+++,,,+++******+++++++++*********++++++&&&&&&&&&'''((()))++++++$$$$$$%%%%%%&&&''''''(((************************,,,,,,,,,,,,,,,------.........//////000000000000------......)))######(((++++++,,,---...---,,,,,,((()))+++---......------,,,+++***)))***+++---...222333444333000///......//////000000111111222222555555555666777888::::::999999:::;;;<<<<<<<<<<<<:::::::::999999999999999666777888999:::;;;;;;;;;999999::::::::::::999999888888777777777888999999777777777888888999:::;;;999:::;;;<<<======<<<<<<999:::;;;<<<<<<;;;;;;:::::::::999999::::::;;;;;;:::::::::;;;<<<===???@@@>>>??????@@@AAABBBBBBBBB@@@@@@AAAAAA@@@@@@??????;;;<<<<<<===<<<;;;:::999333333333333333222111000//////000000111222333333444444555555555666666666666666666666666555555555666666666777999:::999888666666555444222000///...,,,---....../////////...,,,---///000000///---,,,,,,+++******)))(((''''''''''''((((((((((((''''''''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$"""%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''')))'''&&&&&&'''''''''&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))(((''''''(((***,,,...))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++******++++++,,,---*********++++++,,,,,,---vvvZZZIIIFFF@@@>>>???:::;;;:::999888777777777777444444333333222111111000//////000000000...---+++......///000111111000000------------------------------......------,,,+++............---,,,++++++***)))'''(((***++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******+++***)))((((((***,,,---000///---------,,,)))'''***+++,,,------,,,+++***&&&''')))+++,,,,,,,,,,,,,,,+++***)))))))))++++++,,,++++++************+++)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...---+++++++++---///000&&&)))///000,,,&&&)))000---......///...---+++***''')))+++---...///......000///...------///111222+++...222222000000222444///000111222444555666777666666666777888:::;;;<<<999::::::;;;<<<;;;;;;;;;999:::::::::::::::::::::666777999:::<<<<<<======999:::;;;<<<<<<;;;:::999888888777777777777888888888888888888999:::;;;<<<<<<===>>>??????>>>===<<<999999;;;;;;;;;:::999888::::::999999999:::;;;;;;999999::::::;;;===>>>???>>>>>>???@@@AAAAAABBBCCC@@@@@@AAAAAAAAA@@@??????;;;<<<=========<<<;;;:::222333444555555444333222000000000111222333333333333333333444444444555555555555555555555444444444333222222444666888888888555555555444333222111000,,,,,,---...//////......+++---///111222000...,,,---,,,+++***)))'''&&&&&&''''''((((((((((((''''''***)))((((((((()))+++,,,)))(((''''''&&&&&&&&&&&&***((('''&&&&&&'''(((***%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((&&&%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++)))(((''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''***(((&&&&&&''''''&&&%%%(((((('''&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((()))))))))************++++++++++++************************))))))))))))))))))))))))%%%&&&'''((()))***+++,,,,,,+++)))((('''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))*********)))******+++,,,))))))***+++,,,,,,------xxx[[[IIIFFFAAA@@@AAA<<<999999888888777666666666555555444333333333333444555333111...---------......................................................------,,,,,,------............------,,,,,,,,,666444///+++)))***+++,,,...---+++*********++++++(((((()))***+++,,,,,,---++++++,,,------------,,,*********+++,,,---...///)))***+++,,,,,,+++)))(((++++++***************+++++++++************++++++************************(((***,,,---...---+++***+++---//////---,,,,,,---)))***+++,,,---.........///...---,,,,,,---...///...---+++*********++++++---,,,,,,---...///000111******+++++++++,,,,,,,,,////////////////////////333333222111111222333444444444555666777888888999;;;;;;;;;<<<<<<;;;;;;:::777888999:::;;;;;;;;;;;;::::::999999999999::::::============;;;:::999888777888:::;;;;;;;;;999888::::::999999:::;;;<<<<<<999:::;;;<<<<<<<<<<<<<<<>>>===<<>>======>>>===<<<===>>>AAABBBAAA???CCCBBB@@@>>>============???>>>======>>>???>>><<<777777777777777666666666222222222222222333444555444444444333444555666666333333222222333333444555444444444555666777888999555555666666555444333333000///...------...///000---+++)))+++...000///---000...---...000///,,,((((((((())))))(((((('''&&&(((((('''''''''(((((()))***)))'''%%%%%%''')))******)))(((''''''((()))***(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%+++***%%%!!!###'''''''''(((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))******))))))((((((''''''+++++++++******************(((((()))***+++***)))((((((''''''''''''(((((())))))************))))))***)))(((((((((***+++,,,+++***((('''''''''((()))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++++++++*********)))))),,,,,,---------.........tttXXXFFFCCC>>>===>>>999999999888888777666666666444444333222222222222222444222111/////////000111........................------------------------...------,,,,,,------.........---------,,,,,,,,,222000---+++***+++,,,---+++***)))(((((())))))***)))))))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,***************************+++,,,---------,,,+++---,,,,,,,,,,,,---,,,,,,)))***++++++,,,,,,,,,,,,...---,,,,,,,,,,,,---...///...,,,+++++++++,,,,,,---,,,,,,,,,------......,,,,,,,,,,,,------------.............../////////000//////...///000111222666666777888999:::;;;;;;<<<<<<;;;:::999888666666;;;;;;;;;;;;;;;:::999999::::::999999:::;;;;;;<<<999999999999999999999999999:::<<<======;;;:::888<<<===@@@AAAAAA@@@===<<<<<<===???AAABBBCCCCCCCCC???>>>???BBBEEEFFFCCC???>>>===<<<===>>>>>>===<<<<<<:::999777777888999:::===<<<<<<===>>>===>>>???>>>===<<<<<<======<<<:::>>>===<<<;;;;;;;;;<<<<<<>>>===<<<<<<>>>???>>>===888888888777777666666666666555555555555555666777777777666666666666666555333333222222222222222333333333333333444555666777666666666666666555444444111111000///...............,,,+++---000222111///111///...///000000...++++++++++++******)))'''''')))((((((((((((((()))))))))((('''&&&&&&'''((())))))((((((''''''(((((()))))))))((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&& &&&(((&&&$$$$$$&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***************************(((((()))***+++***)))))))))(((((((((((())))))))))))************))))))***)))((((((((()))***+++)))))))))))))))***++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,rrrVVVFFFCCC===<<<===999999999888888777666666666333333222111111111111111333222111000000111222333...................................................------,,,,,,------......------------,,,,,,,,,,,,,,,+++++++++,,,---...***))))))))))))******+++************************)))******+++,,,+++++++++,,,,,,---------,,,+++***---,,,+++******+++,,,---++++++************++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------///,,,)))))),,,------+++******++++++++++++******---,,,,,,++++++,,,,,,---///...---------------...........................---------.........//////,,,---------......//////222222222222333444555666999999:::;;;<<<===>>>>>>;;;;;;;;;;;;:::999888777;;;;;;::::::999888777777999999888999999:::;;;<<<<<<;;;:::999999::::::;;;<<<===???AAAAAA@@@???>>>???CCCIIIMMMNNNKKKGGGDDDCCCEEEIIILLLOOOQQQRRRRRROOONNNMMMOOOPPPNNNIIIDDDDDDDDDDDDFFFGGGHHHGGGEEEAAA@@@>>><<<;;;;;;;;;<<>>:::999999888888777666666666333333222111111111111111333222111000000000111111........................////////////////////////...------,,,,,,------...------------------------)))***++++++,,,,,,,,,,,,++++++++++++,,,------...+++++++++*********))))))))))))***++++++++++++******+++---......---+++***------,,,+++***)))))))))++++++*********+++,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++)))))))))***,,,---000+++&&&'''+++...---***++++++,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---......------------------------...///000111111111---------.........//////,,,,,,------...///000000333333444555666777888999::::::;;;<<<===>>>??????999:::;;;===>>>>>>??????;;;;;;;;;:::::::::;;;;;;::::::;;;;;;<<<===??????DDDBBB@@@======>>>???@@@BBBDDDHHHKKKNNNOOOOOOOOOKKKOOOTTTYYY[[[ZZZWWWTTTVVVYYY]]]bbbgggjjjlllmmmmmmkkkhhhgggddd]]]TTTMMMMMMOOORRRVVVYYYZZZWWWTTTMMMLLLJJJHHHGGGFFFEEEEEEBBBGGGLLLOOOQQQRRRPPPMMMFFFBBB>>>;;;:::;;;::::::999999999999::::::;;;;;;888777666777999::::::999<<<;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===???@@@AAA@@@AAAAAAAAA???<<<999777666666666555444222111111111000000000000111111222333333444444444444333333111222333333222111///............///111222333333444333222111222444555555111000000...---+++)))((()))((((((''''''''''''(((''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''''''''''')))'''&&&''')))***(((&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''((((((((()))))))))***(((((((((((())))))))))))***(((((((((***+++***)))***))))))(((((())))))***))))))************)))))))))))))))(((((((((((((((&&&((()))+++,,,,,,+++***))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,+++---------............///oooVVVHHHEEE>>><<<>>>;;;999999888888777666666666444444333222222222222222333222111000///......---...................................................------,,,,,,------...------------------------***+++,,,,,,,,,+++***)))++++++,,,,,,------------,,,,,,++++++***)))))))))))))))***++++++++++++***((())),,,...///...---,,,&&&(((+++,,,---+++)))'''++++++******+++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++***((('''''')))+++---000+++&&&'''+++...---***---------...------,,,,,,------............------,,,,,,,,,------------,,,)))***,,,...000111111111------------............,,,,,,---...000111222222000111222333555666666777999999:::;;;<<<===>>>>>>:::;;;<<<>>>@@@AAABBBBBB@@@???>>>============>>><<<===>>>@@@BBBDDDFFFHHHJJJHHHEEEBBBCCCFFFIIILLLRRRUUUZZZ___dddgggiiijjjbbbcccdddeeeffffffffffffmmmoootttzzz|||sssggg___WWWZZZaaahhhllllllhhhddd^^^^^^]]][[[ZZZYYYXXXXXXSSS^^^iiiooossstttnnnfffYYYSSSKKKDDD@@@>>>===<<<999999999999888888888777:::999888999;;;<<<;;;:::999999888777888:::;;;<<<999999;;;===???BBBDDDFFFDDDDDDEEEDDDCCC@@@===;;;::::::999999777666444333111000000/////////000000000000111111222111111000///000111333333333222111---......//////000000111444333333333444555777999333222222000...,,,***)))))))))((('''&&&&&&''''''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((('''&&&&&&%%%&&&&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***%%% """%%%&&&%%%&&&&&&'''''''''''''''&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))***)))))))))((((((((('''''''''(((((())))))))))))***(((((((((***+++***))))))((((((''''''(((((()))))))))************))))))))))))))))))))))))((((((((((((*********)))((('''))))))))))))))))))))))))+++++++++***************************++++++++++++------........./////////lllTTTGGGEEE===:::<<<:::999999888888777666666666444444333222222222222222333222111000///---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,+++)))))))))***++++++,,,++++++***,,,+++++++++******)))))))))******+++,,,+++++++++((()))+++---............!!!$$$)))---000///---+++++++++***++++++,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''((()))+++---///,,,)))))),,,------+++------...............------......//////......---++++++,,,------------,,,&&&(((***,,,.../////////---------............///......///111222444555666333444555777888888888888888888999:::;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@@@@???>>><<<<<<<<<======>>>@@@CCCGGGLLLQQQUUUXXXVVVSSSPPPOOOQQQVVV\\\```iiilllqqqwww|||{{{yyyuuuqqqooopppqqqsssyyyzzz~~~wwweeeiiinnnuuuyyyzzzvvvsssrrrqqqqqqqqqppppppooooooqqqssskkk^^^SSSKKKEEEBBBAAA======>>>>>>===<<<;;;;;;===;;;:::;;;<<<===<<<:::999888666555555666888999777888999;;;>>>AAADDDFFFDDDDDDDDDDDDCCCAAA???>>><<<<<<<<<<<<;;;999777666222222111000/////////000......///000000000//////...///000111222333333333---...//////------...///222333555555555777999;;;555555444333111///---,,,++++++***)))(((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((('''&&&&&&&&&''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((###"""'''***+++%%%&&&''''''((('''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&%%%%%%&&&&&&'''((((((((((((((((((((()))))))))************)))(((''''''''''''(((((())))))******+++***(((((()))***+++***)))((((((''''''''''''(((((())))))************))))))(((((()))***************)))))))))))))))(((''''''******************************************++++++)))***************+++++++++,,,,,,,,,------------kkkTTTHHHFFF===:::<<<;;;999999888888777666666666333333222111111111111111222222222111000///..............................------------------------...------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,++++++++++++***+++,,,,,,,,,+++***)))+++++++++******************++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------%%%'''+++...000000...---++++++++++++,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---------,,,,,,,,,,,,---,,,,,,++++++,,,---............,,,---............---,,,+++,,,---...///......---)))***,,,...///...---,,,....../////////000000000///000222333555777888999777888999;;;;;;;;;::::::777777888999:::;;;<<<<<<===>>>???AAABBBCCCCCCCCCBBBAAAAAAAAACCCFFFIIIJJJNNNQQQWWW___hhhpppwww{{{sssoookkkhhhiiinnntttxxx~~~zzzxxxyyy|||zzzzzz|||}}}oooaaaWWWQQQNNNLLLKKKLLLMMMNNNNNNNNNMMMLLLIIIHHHFFFFFFGGGGGGEEEDDD@@@>>>;;;888666666666777777777888:::<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@<<<======>>>===;;;999888444333222111000000000000---...//////000000000///000000000000000111222333...000111///---+++,,,...///222666777777777:::<<<888888777666555333111000///...---,,,++++++++++++)))((('''&&&&&&'''((())))))((((((''''''(((((()))&&&'''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%'''***,,,---%%%&&&&&&'''((((((''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))))))))))))))(((((((((((((((((())))))***++++++,,,***(((((()))***+++***)))))))))(((((((((((())))))))))))************))))))'''(((***+++,,,,,,,,,,,,)))))))))((())))))******++++++++++++++++++++++++)))))))))***+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------mmmWWWKKKIII@@@<<>>@@@CCCFFFHHHJJJJJJHHHIIIJJJNNNSSSYYY^^^aaafffjjjrrr|||~~~~~~~~~vvviii```[[[YYYXXXZZZ[[[]]]___```aaa``````\\\ZZZXXXXXXXXXXXXVVVUUUIIIFFFAAA===999888888888777777888888999;;;<<<===???>>>>>>>>>>>>???@@@AAA;;;<<<>>>>>>>>><<<:::888555555333222111111111111......///000000111000000222111000/////////111111000111222000---+++,,,---...222666888888888:::<<<:::::::::999777666444333222111000///...---------***)))'''&&&&&&''')))******)))(((''''''((()))***'''((((((((())))))******''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''(((******((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))))))))(((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''(((((())))))******((())))))***+++,,,,,,,,,***(((((()))***+++***)))******))))))))))))******))))))************))))))&&&(((***,,,---......---))))))(((((()))+++---...++++++++++++++++++++++++(((((()))***+++,,,,,,---+++++++++,,,,,,---------........./////////000000iiiZZZIIIBBB@@@===;;;;;;::::::999999777666555444777666666444333222111111111111111111000000000000---...000111000///---,,,........................---.........------,,,+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++000000///...---+++)))(((,,,***))))))***++++++***...------,,,,,,++++++***++++++++++++++++++,,,,,,...+++&&&######&&&***---------------...///111111333///,,,...222333000---,,,++++++******++++++,,,...------,,,,,,++++++***+++++++++,,,---...///000333222111///..................//////////////////000//////........./////////...------,,,,,,,,,,,,...///111222333333333222444666888888777777888999777888999999888888777777666888;;;<<<<<<<<<===???>>>@@@BBBEEEIIIOOOVVV[[[VVV[[[aaafffjjjooovvv{{{~~~tttjjjdddcccgggjjjpppqqqrrrssstttuuuvvvwwwpppuuuzzz}}}}}}ssshhh\\\VVVLLLCCC===;;;<<<===999999888888888888999999===<<<<<<>>>??????>>><<<:::;;;<<<===============999999888666555444333222,,,,,,---///000222333333000000000000000000000000000000000///.........---000111222333555777999:::;;;;;;;;;:::999777666555555444333333333222///,,,---+++)))((())))))((('''))))))((('''''''''''''''******)))(((((((((((((((************************))))))))))))))))))))))))***(((&&&'''***+++)))'''''''''(((((())))))******,,,***(((&&&%%%&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&&&&%%%&&&'''(((%%%&&&((())))))(((&&&%%%(((((())))))((('''&&&&&&'''''''''''''''''''''''',,,)))((((((++++++***'''&&&&&&&&&&&&&&&&&&%%%%%%((()))***)))((('''(((***''''''''''''''''''''''''(((&&&$$$!!!!!!$$$&&&((())))))(((((((((((())))))(((((()))******)))''''''))))))))))))))))))))))))((((((((((((((((((((((((,,,)))'''(((***+++***((())))))************))))))************************))))))***+++,,,---------+++***)))'''&&&&&&%%%%%%---,,,++++++,,,---///000///...,,,+++***+++,,,,,,........./////////000000////////////...---,,,+++fffVVVGGG@@@???===;;;;;;999999999999777666555444666666555444333222222111111111111111000000000000---...000111111000...------------........................------,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++000000///...---,,,++++++,,,***))))))***++++++***++++++++++++************,,,,,,++++++++++++++++++,,,+++)))(((((()))+++,,,......//////000111222222000---***+++///000...+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++,,,,,,---...///222111000///............///////////////.........//////...............///000000///...------...............///111444666888888:::;;;:::999777888999:::;;;<<<<<<;;;;;;;;;;;;999:::;;;<<<<<>>::::::999999999999999999>>>:::666666999;;;:::999888888999:::;;;;;;;;;;;;;;;:::999777555333222111000000000000////////////000000000000000000000000000000000000////////////000000111222444666888999<<<======<<<;;;:::999999777666555555555444111//////---************)))''')))((('''''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***(((&&&''')))***(((&&&((((((((((((''''''''''''''''''&&&&&&%%%$$$######''''''((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((((('''&&&&&&((((((((((((((('''&&&%%%'''''''''''''''''''''''')))'''&&&&&&((()))(((&&&''''''''''''&&&&&&&&&&&&'''((())))))''''''((()))'''''''''''''''''''''''')))'''%%%$$$$$$%%%''')))((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))((((((((((((((((((((((((,,,)))'''(((***+++***((())))))************))))))************************((((((((()))*********+++,,,,,,+++************+++---,,,,,,+++++++++,,,,,,...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,---------,,,---......///.........bbbTTTEEE??????===<<<<<<999999999888888666555444555555444444333333333222111111111111000000000000...///000111111000///...---------........./////////...------,,,---------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,,,,+++))))))+++,,,+++***++++++++++++,,,,,,,,,,,,------,,,,,,++++++*********+++---......---,,,+++//////000111222222222222...,,,***+++...///---***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------111111000///............000000//////.........---......---------......///111111000/////////000000333111...---///333777:::666888999888777666777888888999;;;;;;::::::;;;<<<<<<===???@@@BBBGGGNNNRRRXXX\\\bbbhhhooowww}}}xxxrrrmmmnnnssszzz}}}}}}xxxnnnbbbUUUJJJDDD??????>>>===<<<;;;::::::<<<888666:::@@@BBB>>>888666666888999999:::::::::<<<;;;:::888555333111000222222111000///...------111111111111111111111111/////////000000000000000/////////000222444666777;;;;;;<<<<<<<<<<<<;;;;;;999888888888999777555222222000---,,,++++++)))''''''''''''&&&''''''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&'''(((((('''&&&((((((((('''&&&&&&%%%%%%'''(((***+++***(((&&&$$$((((((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&(((((((((&&&''''''''''''((((((((((((&&&'''(((((('''&&&'''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++)))(((((()))******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,---...,,,,,,,,,,,,+++***)))(((,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,...///000000000bbbTTTEEE@@@???===;;;;;;999999999888888777555555444333333333333333333333111111111111000000000///...///000111111111000///,,,,,,------...////////////...------,,,---......------------------------+++,,,,,,------,,,,,,+++---,,,***)))***+++---///---+++)))***+++,,,++++++,,,,,,---......///000000......---,,,++++++*********+++---...///...,,,+++...///000111222222111111///---,,,---//////...,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,+++++++++,,,,,,000//////.........//////000000000///......------...------------......///111000000000000000111111888666222000000222555777444666777777777888:::<<<777999;;;;;;::::::===???@@@CCCHHHLLLQQQWWW^^^ccckkkqqqzzz~~~xxxuuuwww}}}zzzooobbbWWWQQQKKKJJJHHHFFFCCC@@@===<<<777888===HHHQQQQQQFFF:::666777888999999:::::::::;;;;;;999888666555333333111111111111000000000000000000000000000000000000.........//////000000000.........///000222333444666777888:::;;;;;;;;;;;;;;;::::::;;;<<<;;;999666555333000...---,,,***(((''''''&&&&&&''''''((()))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&'''''''''&&&'''''''''''''''''''''''')))***+++++++++)))((('''))))))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))+++,,,((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))((((((((()))***))))))(((((((((((())))))))))))&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''''''''''''(((((('''''''''&&&''')))******)))'''&&&%%%%%%&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))((()))*********))))))************)))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++)))))))))))))))***+++++++++,,,---------+++***)))+++,,,---...---,,,+++***,,,,,,,,,---------......***+++,,,...///000000000dddVVVGGGBBB@@@===::::::888888888888888777666555333333333333333333222222111111111111000000000///......///000000000000000---------.........//////.........------......///------------------------+++,,,,,,------,,,,,,+++///...,,,,,,---///111222---+++******+++,,,,,,++++++,,,------...///000000......------,,,+++******++++++++++++,,,,,,---------...//////////////////......------...///...------,,,,,,,,,,,,,,,,,,---******++++++,,,---......------,,,,,,+++,,,,,,,,,///...............///000000000//////.........------------------...///000000/////////000111222222777666666555555555666666999:::;;;;;;;;;;;;>>>@@@<<>>>>>;;;999888666333111000...,,,***(((((('''''''''(((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''&&&&&&''''''&&&&&&'''((())))))******((('''&&&%%%%%%%%%&&&'''***************)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((()))+++,,,)))(((''''''''''''((()))%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''(((((((((((())))))***((((((((()))))))))******&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((%%%&&&''''''''''''&&&%%%'''(((***++++++***((('''(((((())))))***+++,,,---(((((((((((((((((((((((())))))))))))))))))))))))*********)))((()))******))))))************)))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++******)))(((((((((((()))***+++---.........---,,,***+++,,,---...---,,,+++,,,,,,,,,---------......,,,------...//////......dddVVVHHHCCCAAA>>>:::999888888888888888777666666444444333333222222222111111111111111000000000000------......//////000000........................------.../////////......,,,,,,,,,------------...+++,,,,,,------,,,,,,+++******))))))***+++---...---,,,******,,,---,,,+++)))******+++,,,------.........------,,,,,,+++++++++***))))))***+++---......------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++,,,,,,---......---------,,,,,,------...------------...///000000////////////////////////...............///000111/////////000111222333444333444777999;;;;;;;;;:::<<<<<<===<<<;;;<<<>>>AAAEEEIIILLLKKKJJJKKKPPPVVV]]]cccllluuu|||yyysssooonnnllljjjhhhddd^^^YYYTTTQQQJJJFFFBBBCCCGGGFFF@@@999777888888888888777666666888888888888888999999999999888777555333111///...////////////////////////............////////////------------......///000555666777999;;;<<<======<<<<<<<<<===??????===;;;:::888555333222111///---+++***))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''(((((('''&&&'''(((%%%&&&'''((()))+++,,,,,,)))'''%%%$$$$$$%%%'''(((((())))))******)))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&((()))((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''$$$%%%&&&'''&&&&&&''')))''''''(((((())))))******&&&'''(((((('''&&&'''(((((((((((((((((((((((((((%%%&&&''''''''''''&&&%%%'''((()))******)))((('''&&&&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++))))))************))))))************************))))))))))))))))))******---,,,+++***************++++++,,,---............++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,..................------aaaSSSFFFAAAAAA>>>:::999777888888888888777666666555444444333222111000000111111111111000000000000,,,,,,,,,------...///000/////////...------,,,,,,+++---///111111000...---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++''''''(((((())))))******...,,,***+++,,,---,,,+++))))))******++++++,,,,,,------------------,,,,,,************+++,,,---...///...,,,******+++---///------......---------...------,,,,,,,,,,,,------+++++++++,,,,,,---------------------...//////000---,,,,,,---...///000111------......///000000000///......//////111222222000000000111222444555666444666888;;;===>>>>>>>>><<<===>>>???@@@CCCHHHKKKVVVZZZ^^^^^^[[[]]]dddjjjtttyyy~~~{{{zzzyyyxxxwwwuuurrrnnnhhhdddaaaYYYTTTMMMIIIHHHFFFBBB???======<<<<<<;;;:::888777999999999999999999999999::::::888666444333111111111111111111111111111111111111111111000000000000......---------...//////333444666888:::;;;<<<<<<;;;;;;;;;===??????===<<<;;;999666444444333111///------+++***))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&(((***)))'''&&&(((***&&&&&&''''''((()))******((((((''''''''''''((((((%%%&&&'''(((((()))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&''''''((()))******)))((('''%%%&&&'''(((((((((((((((''''''''''''''''''''''''"""%%%''''''%%%%%%''')))&&&&&&'''(((((()))******'''((())))))''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$#########$$$%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***((('''))),,,))))))************))))))++++++++++++++++++++++++((((((((()))*********+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,------------...............------]]]PPPDDD@@@@@@>>>;;;:::777888888888888777777666555555444333222000000///111111111111000000000000+++++++++,,,---...///000000000///...---,,,,,,+++***,,,///222222111...,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++,,,---............---...,,,++++++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,------------------)))***+++------...------111///,,,))))))+++...000///000111000//////000111...------,,,,,,------...++++++,,,,,,,,,,,,---------------...///000111222,,,,,,,,,---...///000111,,,,,,---...///000111111////////////000111333333111111222333444555777888999:::;;;<<<======>>>>>>???AAADDDHHHLLLRRRYYY^^^jjjooossssssppprrryyy}}}}}}}}}{{{wwwsssooolllaaa___[[[XXXUUUQQQLLLHHHCCCCCCBBBAAA@@@>>><<<;;;;;;;;;::::::999888888777888777777777666666666666333333333333333333333333444333333333222111111111.........------......///111222333555777888999999;;;:::;;;===??????===<<<;;;999666555555444333111///...---+++***))))))(((******)))(((((((((((((((((((((((((((((((((((((((************************''')))+++***'''&&&(((***&&&&&&''''''''''''''''''"""###$$$&&&&&&%%%###"""######%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&'''(((&&&((()))++++++)))(((&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''$$$&&&))))))''''''))),,,%%%&&&&&&'''((())))))***((()))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))&&&%%%%%%$$$$$$%%%%%%&&&+++***)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***((('''))),,,))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...)))))))))***+++,,,...///...---+++***)))******+++,,,,,,+++***+++,,,...///........./////////000000,,,------...//////......}}}___RRRFFFAAA???===;;;<<<>>><<<:::888777777777888444444444444444444444444555555666666555333222111000000///...............000///...------...///000.........///////////////111000///..................---,,,,,,++++++,,,,,,------------------------222111000///......---............------,,,,,,,,,------------------------******,,,---.../////////+++---///111222222000000000000000111000//////...------------------------////////////....................................000000000000////////////111111111111000000000000222///---///222444222///444444555777:::;;;;;;:::;;;888888<<<<<<:::>>>EEEBBBGGGOOOXXXaaajjjsssyyyzzzxxx}}}~~~{{{vvvpppppptttvvv{{{{{{uuurrrllllllllliiiddd^^^YYYVVVVVVVVVRRRJJJFFFGGGEEEBBB>>>============;;;888666777777777666666555555444888777555444444555666777222222333444555555555555111000///...------...///111222333444666888:::;;;===>>>???@@@@@@===;;;999999999888888777666666555222111000...,,,***)))((()))))))))(((''''''&&&&&&))))))((('''''''''''''''%%%&&&&&&'''((()))******))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''&&&'''''''''(((((()))))),,,)))&&&$$$$$$&&&))),,,'''''''''''''''''''''&&&$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((******))))))((((((((('''###$$$&&&''')))***++++++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********)))))))))))))))******)))))))))))))))))),,,+++******+++---///000---,,,,,,+++***)))((((((++++++,,,---......//////+++(((&&&'''***------,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111111111000000000000{{{^^^QQQEEE@@@???<<<;;;;;;<<<;;;:::888777777666666111111111111111111111111111222222222111000...---///...------,,,,,,------//////............///////////////......---------000///......------......///...------,,,,,,------++++++++++++++++++++++++......,,,++++++*********------------------,,,,,,------------------------++++++,,,---............,,,---...///000000///...---............---,,,,,,---------------------------.........//////000000........................000000000000000000000///000000000000000000000000///000111111111111222333555555666888:::<<<<<<;;;;;;888999===>>>???DDDKKKUUU]]]hhhsss|||}}}~~~}}}vvvppplllgggbbbbbbfffiiimmmqqqsssssstttwww{{{{{{}}}~~~{{{yyywwwvvvvvvzzzxxxxxx{{{|||yyyssstttsssqqqmmmiiifffdddeeegggeee^^^ZZZYYYUUUPPPOOOJJJDDD@@@???>>><<<:::777777777777777777888888888888777666555444444555444444555666666666555555333222111000////////////000111111333555777888:::===???@@@AAAAAA???<<<;;;::::::999888777777777777444333222000...,,,+++***+++******))))))(((''''''))))))(((''''''''''''((('''''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((''''''''''''''''''((((((((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''')))))))))(((((('''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******************))))))))))))))))))))))))))))))))))))************)))(((((((((***,,,---,,,,,,++++++***)))))))))))))))******++++++,,,,,,---***((())),,,......---***,,,---//////...---,,,---------------------------------............///---------------.........xxx\\\PPPDDD@@@>>><<<::::::999999999999888666555444111111111111000000000000000000000000///...---,,,000///......------............////////////......000000///...---,,,++++++///...------------------//////...------------...++++++++++++++++++++++++,,,+++***))))))))))))))),,,,,,------------------------------------------,,,,,,,,,------------,,,---------------------------------------,,,++++++------------------------,,,,,,---...///000111111////////////////////////000000000000000000000000000000000000000000000000...222555444111111444777666666666777888999:::;;;<<<;;;===BBBFFFKKKSSS[[[iiisss}}}tttiiiccc^^^ZZZYYY\\\___bbbeeehhhjjjooowww}}}~~~xxxtttqqqpppnnnllljjjhhhfffeeehhhhhhiiimmmssszzz~~~zzz{{{{{{zzzxxxvvvvvvwwwyyy}}}}}}zzzwwwrrrkkkdddYYYKKKBBB>>>===;;;999777777555555555555666777888888888777666555444333666777777777777777666555666555444222111000000000/////////000222444666777;;;<<<>>>??????>>><<<;;;<<<;;;999888777777888999666555444222111///......,,,,,,++++++***))))))(((***)))((((((''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&''''''((()))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((((((((('''''''''''''''((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''*********)))))))))((((((%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''))))))))))))((('''&&&%%%(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))******(((((())))))*********+++***)))(((''''''(((***+++************************))))))******************...,,,+++,,,.../////////,,,---...///000///...---........................---------............///++++++,,,,,,------......vvvZZZNNNCCC???>>>;;;999999777888888888888666444333444444444333333333333333222222111111111000000///222222111000000000000000---...///000000///...---///......---,,,,,,++++++...------,,,,,,,,,------///......---------------------------------------,,,,,,+++***))))))******,,,,,,,,,------.........------------------------...------,,,,,,+++++++++///...------,,,------.........//////......---,,,------------............---------...///000000111000000000000000000000000000000000000000111111111//////000000000000000111000222555555444555777999999::::::999999:::<<<>>>???AAAFFFNNNVVV```kkksss}}}|||zzzrrrkkkdddaaabbbeeeiiioootttyyyzzzvvvppppppooonnnllliiigggfffddddddeeeiiinnnrrrtttuuurrrsssvvvzzz~~~wwwiiiWWWIIICCC@@@<<<888;;;999777666555555666777555666777888888777555444777888888888777666555555777666555333222111000///------...///000111333444777888999;;;;;;:::999999===<<<:::999888888999:::666666555444222111000000,,,,,,,,,+++******))))))***))))))((('''((((((((()))((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''*********)))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))))))))((('''%%%%%%((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++******)))))))))))))))*********((((((((()))******++++++,,,+++***))))))******+++))))))*********+++++++++,,,,,,++++++++++++++++++------,,,---.../////////,,,,,,---...///......---------------............---------............///------...//////000111111vvvYYYMMMCCC???>>>;;;999999666777888888777666444333666666555555555444444444333333222222111111111111222222111000000000000000---...///000000///...---------------------------------,,,,,,,,,------......---,,,,,,+++,,,,,,,,,------------------------++++++***)))))))))******,,,,,,,,,------.........------------------------......,,,+++++++++++++++//////...------......///......//////......---,,,---------......////////////////////////.........111111111111111111111111///000000000111111111222///000000000111111222222444333333555888;;;:::999===>>>>>>======???CCCGGGIIIOOOXXXbbbmmmzzz~~~~~~xxxtttttt}}}}}}}}}~~~~~~}}}zzzxxxwwwooonnnnnnpppsssuuuvvvuuuqqqrrrssstttwww}}}vvveeeWWWNNNHHHBBB>>>>>>===<<<::::::::::::;;;444555666888888888777777777777777777777666555444777666555444333111000///---------...///000111222444555666888999999999888===<<<;;;999999999999:::555555444444333222111111------,,,,,,+++***************)))(((((((((((((((''''''(((((()))******+++,,,,,,***)))((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))))))))((('''&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''))))))((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''''''''((((((((((((((('''&&&((((((((((((((((((((((((%%%&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((())))))************(((((())))))************++++++******************)))))))))***++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,------++++++,,,,,,------------++++++,,,,,,,,,------------------............///......///000111111222222uuuXXXMMMCCC@@@???<<<999999777777777777777666555555555555444444333333222222222111111000000000111111000///......------............////////////......,,,,,,------............------------------...///------,,,++++++++++++,,,++++++++++++++++++++++++***))))))((((((((()))))),,,,,,------------------------------------------...---,,,*********+++,,,..................//////---------------,,,++++++---------...//////000000000000//////............000000000000000000000000///000000111111222222222000111111222222333333333666444333666;;;>>>===;;;:::<<<>>>???@@@EEEMMMTTT]]]fffqqq{{{}}}||||||{{{~~~~~~~~~}}}}}}}}}{{{xxxuuuvvv{{{~~~xxxwwwxxxwwwyyyzzz{{{}}}xxxlllaaaWWWQQQLLLIIIDDDDDDCCCAAA???===<<<;;;555555666777888888888888666777777777777666666555666666666555444222111000............//////000111333444555777888:::::::::<<<;;;;;;;;;:::999999888555555444444333333222222///......------,,,,,,++++++***))))))(((((())))))&&&''''''(((***++++++,,,---,,,+++***)))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&''''''''''''(((((((((((((((((((((((('''''''''((('''%%%$$$$$$%%%'''((())))))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))******++++++***)))))))))))))))))))))((()))))))))))))))))))))))))))******+++++++++,,,))))))******************)))+++------+++++++++,,,+++++++++,,,,,,,,,------***++++++,,,,,,------------------............///------......//////000000tttXXXMMMCCCAAA@@@===::::::888888777777666666777777555555444333333222111111222111000000000000111222///...------,,,,,,------//////............////////////........................------......///000......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++------------------,,,,,,------------------------...,,,+++***)))***,,,---++++++---...//////...------............---,,,,,,---------...///000000000.........///////////////000000000000000000000000///000000111111222333333111222222333444444555555555555666999;;;>>>??????<<<@@@EEEHHHMMMVVVbbbkkkttt~~~zzzwwwvvvxxx{{{~~~uuummmlllooossssssttttttuuuxxx|||}}}zzzssskkkbbb^^^___```]]]\\\YYYTTTMMMFFF@@@===999888888777666666777777777777888888999888888888777777777777666555444333000000/////////000111111111222333555777888::::::999:::;;;<<<;;;999777666555555555555444444444444222111111000000///......+++***))))))(((((())))))(((((()))))))))***************))))))))))))******(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''((((((((())))))'''''''''(((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))'''(((((()))******++++++++++++******)))((((((((((((((()))******+++++++++***************+++++++++))))))******++++++,,,,,,)))+++......+++******,,,,,,,,,,,,,,,,,,---......++++++,,,,,,---......///---------............///........................sssXXXMMMDDDBBBAAA>>>;;;::::::999777666666777888888666666555444444333222222333333222111111222333444000000///...............000///...------...///000111111000///...------,,,...............///000111//////...------------...------------------------...---------------...............------,,,,,,,,,---------------------------,,,***))))))***,,,---((())),,,...///...---,,,000000111111000000///...---------...///000000111,,,------...///000111111///////////////////////////000000111222222333333222222333444444555666666333666:::;;;;;;<<>>======;;;;;;999888777777666666444444333333333222222222333333111000000000111222///......---+++***))))))222---,,,000000,,,---222444***...777000***///444222000///...//////---+++.........------......//////---++++++---.................................,,,------....../////////++++++,,,------......///222///(((,,,444...***444......,,,***)))+++///222000000000000000///......///000111000///...///000//////000000000000//////000111333444555555444333///111222333333111///...222222222222333333444555;;;===???@@@AAAEEEKKKPPPXXX```kkkuuu}}}|||xxxvvvzzz~~~~~~~~~~~~}}}~~~|||zzzyyyxxxyyyyyy~~~wwwdddUUUMMMCCC???;;;;;;===<<<888444:::999888888999999999999:::999888888999888666444444444333333222111000000111111222222222333333333999999:::;;;;;;;;;::::::666666666777888888999999999888777666333111///---......---,,,+++)))((('''***))))))(((((((((((()))+++***)))*********(((&&&************************%%%))))))((('''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))***+++,,,,,,'''((()))))))))(((&&&%%%''''''''''''((((((((((((******))))))(((((('''''',,,++++++***)))((((((((()))'''&&&%%%%%%&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((+++)))'''(((+++,,,***((()))************+++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,------......------,,,)))***++++++,,,---......//////////////////......000///---,,,---...000222//////............/////////////////////000111111rrrYYYMMMBBB??????<<<:::999999999888888888888888888555555555444444444333333333222111000000000111222...------------...//////000------111111...///222000//////...,,,***)))***111000......//////...,,,///...---,,,,,,---......---,,,******,,,---------++++++++++++++++++++++++---------------.........+++,,,,,,------......///(((222111---222111---000000///...+++)))***---000000000000000000///.........000000///...---.../////////............/////////000111333333333333333...///111222333222111000///111444666777888999:::===???CCCFFFLLLUUU```hhhtttzzz}}}|||}}}~~~~~~}}}ssscccYYYIIIDDD>>><<<<<<;;;777333555555666777888888777666777666555555666666444222333333222222111000000///111111222222222333333333888888999::::::::::::999999999888888777777666666777777777666555333111111/////////...,,,+++)))(((+++******)))))))))))))))+++***)))***+++***((('''''''''''''''''''''''''''%%%%%%%%%&&&(((+++...000'''(((((()))***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((()))))))))))))))(((((((((((((((''''''&&&''''''((((((((()))))))))))))))))))))(((((('''''''''''''''&&&%%%$$$$$$$$$)))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((((((((((((((((((((((((((+++)))'''(((***+++***((((((((()))))))))************************************************+++,,,,,,(((((())))))(((((('''&&&++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---------...000111//////............/////////////////////000111111mmmWWWLLLBBB@@@???<<<999999777777888888888999999999666666555555555444444444333222111111000000111111000///.........000111222///---...222222000000222(((222000+++000333000111000///------/////////...000///---+++++++++---...---,,,***+++---......---************************------------,,,,,,,,,,,,,,,,,,,,,---......////// 222333***---111......//////...,,,***+++...000000000000000000//////......///000///---,,,---...//////------------////////////000111222222222222///000111333444444555555111444888:::;;;<<<>>>???@@@CCCJJJSSS___nnn}}}|||}}}}}}mmmaaaVVVOOOHHHBBBAAA@@@===;;;777666666777999888666555666555444444555555444333444333333222222111111111111111222222222333333333666777888888999999999888888888888888888777777777666777777777666666555444111111111000///---,,,+++,,,+++***)))))))))))))))***)))))))))+++***)))'''''''''''''''''''''''''''***)))'''%%%&&&(((***,,,((())))))***************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''')))((((((''''''''''''(((((((((((()))))))))******)))))))))(((((((((((('''(((((((((''''''&&&&&&%%%))))))''''''''''''))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))((((((******)))((('''((((((((())))))))))))************************)))(((((((((((()))***************+++******)))(((++++++***))))))***++++++,,,---------------------++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++------------------------///......------///000111000//////......//////000000////////////000111111lllQQQHHHAAA@@@@@@>>><<<<<<888888888999999999888888555555555555444444444444222222222111111111111111444222000///......///000//////000111111000//////)))444111---333333111999000...------...000000///111///,,,******+++,,,---...---,,,---///000000///---------------------------------,,,,,,+++++++++,,,,,,------.../////////###......+++111111,,,///,,,---------,,,---000222//////000000000000/////////000000000...---...///111///...------...///111000000111111222333333333222222333444555666777888777:::<<<<<<<<<>>>BBBEEEHHHMMMWWWfffvvv}}}|||{{{{{{~~~tttiiieee___WWWQQQNNNNNNMMMLLLDDDAAA===;;;<<<<<<:::888999777666666777777666555555555444444333333333333111111222222222333333333555555666777888888888888555555666777999:::;;;;;;888888888888888777666555333333333222111000///...,,,+++***))))))((())))))***)))))))))++++++)))'''))))))))))))))))))))))))%%%&&&'''((('''&&&$$$"""(((((()))************)))************************'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))************((((((((((((((((((((((((******))))))((((((((((((***)))(((((((((((()))***''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((()))))))))(((((((((((()))))))))******************************'''&&&&&&&&&&&&'''((((((+++++++++,,,+++******)))+++******************+++++++++,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........//////////////////............///000000000000////////////000000000000//////000000111222mmmOOOHHHAAA@@@@@@===<<<===999:::::::::999888666555444444444333333333333222222222222222111111000000222111000............//////000000//////000///...111222111000...***,,,555111///,,,,,,...///000000000///---++++++,,,---...,,,++++++---///000///...////////////////////////---------,,,,,,+++++++++,,,,,,---......//////000,,,+++...<<>>>>>???DDDLLLSSS[[[bbbooo~~~}}}}}}yyyyyyyyy|||~~~|||{{{{{{~~~~~~uuurrrnnngggbbb`````````aaaWWWPPPHHHCCCBBBBBBAAA???<<<:::888777777777666555333333333333222222222222111111222222222333333333333444555666777777777777666666777888999:::;;;;;;::::::999999888777666555555555555444333222111000,,,+++***)))(((((((((((())))))((()))++++++***((((((((((((((((((((((((((('''((()))******((('''%%%&&&'''(((((())))))((((((************************(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((()))((('''&&&&&&'''((()))))))))))))))************'''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))))))))*********++++++))))))))))))))))))))))))((((((''''''(((((()))***(((((())))))(((((('''&&&*********++++++*********))))))******++++++++++++***++++++,,,,,,++++++*********+++,,,,,,---.............../////////000000...............///000000000000////////////000000000000000000000111222222nnnRRRJJJCCC@@@===:::999;;;::::::::::::999777555444444444333333333222222222111222222222222111000000,,,,,,---...///000000111...000000......222333111222+++000444222>>>JJJEEE222000---,,,---/////////.........------.........*********,,,...///...---------------------------------------,,,,,,,,,,,,---------...//////000000111...444MMMZZZCCC---000///000111000...,,,+++,,,...//////000000000000000111222333222000///000111111111111111111111111111222222222222333444555666333222222222444777:::<<>>:::777777666444333000000000000000000000000111111222222222333333333333444555666777888888888;;;::::::999888888777777::::::999999888777666555666666666666555444333222---,,,+++***)))((((((((()))(((((()))++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%'''***+++&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***(((''''''''''''(((((()))((((((((()))))))))******&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))''''''((()))************++++++++++++))))))))))))))))))))))))++++++******++++++,,,---******++++++******)))((()))***++++++++++++***)))(((((())))))******++++++++++++,,,,,,,,,,,,++++++)))******+++---......///++++++,,,,,,---..................///////////////111000000//////000000111111000000000000111222222kkkRRRJJJCCC???<<<888999===888999:::::::::888666555555444444444333333333333111222222333222111000///***,,,...000111111000000,,,//////---///666:::999111(((333777===kkk^^^444111---,,,---...//////,,,---...000000000000///,,,+++,,,...111222111///---------------------------------------.........------......//////000000000222666EEEOOO@@@...000+++...000111000...............///000000000000000000111222111000//////111///000111222222111000///222111111111222333444555555444444666999>>>CCCFFFMMMTTT]]]ccchhhqqq}}}uuuvvvwwwyyy{{{}}}|||yyyyyyyyyzzzzzz{{{~~~~~~}}}yyyqqqhhhcccbbb```[[[UUUGGGDDD>>>:::888666444222111111111111111111111111111111222222222333333333333444555666888888888888<<<<<<;;;:::888777666666777777888888888888777777666666666666666555444333//////---,,,+++*********)))(((((()))++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''((((((((()))&&&''''''(((((((((((((((''''''((((((((()))))))))&&&&&&&&&'''''''''((((((************************'''''''''(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&(((***)))'''&&&''')))))))))))))))************))))))))))))))))))))))))++++++******++++++,,,---...............---,,,,,,)))***++++++++++++***)))((())))))***++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///---......///////////////111111000000000000111111111111000000111111222333hhhOOOHHHAAA>>>;;;:::===BBB666777999:::::::::888777666666555555555444444444111111222333222111000///---///111222222000...,,,+++//////,,,111;;;@@@@@@666---999777AAAddd555111...,,,,,,---......+++---///111222222111000//////000222555666555333........................---------....../////////------......///000000000...444111000777444...222%%%(((---000111222333444......///000000000000000///000111000///...///000---...111222222111...---111000000000000222333444888888888;;;???FFFLLLPPP^^^gggssszzz~~~wwwrrrzzz|||{{{zzz{{{uuuuuuuuuxxx}}}|||vvvssssssoooggg```NNNIIICCC>>>;;;888666444444444444444444444444444111111222222222333333333333444555777888999999999:::::::::999999999888888444555666777888999999999666666777666666555444333111111///...---,,,,,,,,,)))(((((()))+++,,,***)))((((((((((((((((((((((((###&&&***---,,,)))%%%"""(((((()))***************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%)))(((((((((((('''''''''%%%&&&((()))))))))((('''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&(((***)))&&&&&&'''***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++,,,,,,++++++***))))))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++------......///000111111---......///000/////////111111000000000000111111111111111000111111222333lllTTTJJJBBB@@@???===<<<>>>777888:::;;;;;;;;;::::::666555555555555444444444222222111111111111111111//////......///000111111//////000222333444555666333888444333FFF___[[[FFF111111000000000000111111000000000000000000000000---...///111111111000000000---,,,---///000...,,,---...///000000...,,,+++---......///000/////////000///...---------------////////////000000000000333111///...---...///000222111000///......//////222222111111111111222222222000111777999777666888;;;<<>>eeeSSSJJJBBB@@@???===<<<>>>:::;;;;;;<<<;;;:::999888666555555555555444444444222222222111111111000000000000000000000/////////---......///000111222222---222000,,,555CCCAAA444111111000000000000111111////////////////////////---...///000000000///...///---,,,---///000...,,,---...///000///...,,,+++......///000000000000000000///...------------...////////////000000000000222111///...---...///000111111111111000000//////////////////000111222222111...000555888777777999:::???FFFMMMVVVbbboooyyy|||rrrgggiiilllooorrryyy~~~}}}zzz{{{||||||wwwuuuyyy~~~{{{uuuccc[[[PPPEEE>>>:::888666555444444555666666555333666666555555555444444444555555666777888999::::::999999888888888777777777666777777777777666666555666666666777888888999999777666555333111///---,,,.........------,,,,,,,,,'''''''''((()))*********((((((((((((((((((((((((((((((((())))))*********))))))(((((('''((((((((((((((('''''''''((()))***''''''&&&&&&&&&''''''(((((()))************)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((('''((()))*********)))(((((((((((((((((()))***+++(((((((((((())))))))))))+++***)))(((((()))***************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........---------.........//////...//////000000//////...222111//////000000111111222111222555444222555:::aaaRRRIIIBBB@@@???===<<<===<<<======<<<;;;999777666666555555555555444444444444333333222111000////////////000111111000///.............../////////000...111111......000000...111000000//////000000111////////////////////////.........///......------///...------...///...------.../////////...---,,,...//////000000000000000//////......------......////////////000000000000111000...------...//////000111111222111111000///////////////111222333444333111222777::::::<<<@@@BBBJJJVVVbbbmmmyyysssjjjfffiiimmmuuu~~~~~~xxxwwwwwwxxx{{{~~~yyywww{{{|||lllcccUUUHHH???:::777555999666333222444555666555666666666555555555444444555555666777888999999:::888777777777777666666666333444444444555555555555666666666777888888999999999888888666444222000///...---,,,+++***)))((('''&&&''''''((()))******+++((((((((((((((((((((((((%%%&&&'''((()))******+++***)))((('''((()))***+++***))))))((((((((())))))''''''&&&&&&%%%&&&&&&&&&((())))))******))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((('''((()))***)))((('''&&&''''''((()))***+++,,,,,,(((((((((((())))))))))))******))))))))))))******************************++++++*********)))))))))++++++++++++++++++++++++******)))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///---------.........//////------.........///////////////000000000000//////333111...------///111333555222222666777666777;;;bbbQQQHHHAAA@@@@@@===<<<===<<<<<<<<<<<<;;;:::888777666555555555555444444444444444333222111//////...,,,...000111222111000...000000000000000000//////000000222444111...///444000000////////////000000////////////////////////.........------,,,,,,+++......---............------......//////...---------...//////000000////////////............//////////////////000000000000000///...------...//////111000000/////////000000111111111222222333444555777666777<<<>>>???DDDJJJTTT^^^lllyyy|||yyyzzz{{{~~~}}}}}}zzzxxxxxx|||}}}yyymmmeeeWWWKKKBBB===:::888888666333333444666666666666666666666555555555555444444444555666777777888777777777777777777777777666666666666666666666777666666666777888888999999:::999999888666444333222---,,,,,,***)))(((''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))))))))***)))((('''(((***+++---***))))))(((((('''''''''(((((('''&&&&&&&&&''''''((())))))))))))))))))((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((()))))))))'''&&&%%%'''(((((()))************(((((((((((()))))))))))))))))))))))))))*********************************))))))))))))))))))))))))++++++++++++++++++++++++******)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------........................//////////////////000111111111000000222111000///...///111333444111111666999;;;>>>CCCdddPPPGGGAAA@@@@@@===<<<<<<999:::;;;;;;;;;:::888888666555555555555444444444444444333222111//////...***,,,///111222222111111000000000//////////////////+++,,,111222...///444000000////////////000000..............................------,,,,,,,,,,,,---.........------......------..................------...////////////...//////.........//////000////////////000000000000//////........./////////222000---+++,,,...111333333333333222333333444444888777999>>>AAAEEEMMMUUUiiisss||||||}}}~~~yyyppphhhbbbXXXOOOIIIEEEBBB@@@888777555666777888888777777777666666666555555555222222333333444555555555888888888888888888888888:::999888666666555666666666666666777888888999999999999999888777555444333000000///......---,,,,,,++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((()))***+++,,,(((((((((((('''&&&&&&%%%))))))((((((((((((((())))))(((((((((((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''(((((((((((()))(((''''''((()))((('''(((((((((((((((((((((((((((((()))))))))'''&&&%%%((())))))))))))(((&&&&&&(((((((((((())))))))))))(((((())))))************************************'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........./////////000000//////000111222222111111000222444444222111111333444111111666:::>>>EEELLLbbbNNNGGGAAA@@@@@@===;;;<<<888888999::::::999888777666555555555555444444444444333333222111000//////+++,,,...000111222222222...............---------000------///000///...000000//////......//////000..............................---,,,,,,,,,---------...///...------...///---------............///---....../////////////////////......//////000000////////////000000000000/////////000000000000000222000...,,,,,,...111444333333222333333444555666777777;;;BBBHHHOOO[[[ggg{{{~~~}}}}}}xxxooobbb___ZZZVVVRRRNNNIIIFFF???===;;;:::::::::999888777777777666666666555555222222333333333444444444777777888888888888999999:::999777555444333444444666666666777888888999999999999999999888777555555000000000///...------,,,,,,+++***)))((('''&&&%%%)))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))))))))&&&'''''''''''''''&&&%%%))))))(((((())))))***+++)))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''(((((((((((()))(((''''''))))))((('''(((((((((((((((((((((((('''((()))***)))((('''&&&))))))***)))((('''%%%###(((((((((((())))))))))))'''((()))******+++******++++++++++++++++++++++++''''''((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------....../////////000000000///000111222222333222222///333666666333111222333555444555999<<>><<<<<<;;;;;;777777777777666666666555444444444444555555555555666666666777777777888888888777555444333444555666666666666777888888999999999:::::::::999888777777222111000...---+++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))))))))'''((()))******)))'''&&&&&&&&&(((((()))(((''''''''''''''''''(((***+++,,,)))(((''''''''''''((()))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((()))((('''((()))***)))'''(((((((((((((((((((((((('''((()))*********)))(((((()))*********(((&&&%%%(((((((((((())))))))))))&&&''')))***++++++******++++++++++++++++++++++++)))*********++++++,,,,,,++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000000///000111222333333333333000333555444000///222555666777;;;AAAFFFQQQfffxxx~~~^^^MMMFFF@@@@@@AAA>>>;;;<<<:::::::::999777444222111666666555555555444444444222222111111111111111111222222000///............000000000000111111222222,,,444777000---000333111//////............//////...........................------,,,---...000111,,,...000///---,,,---000---------------...///000111111222333333333333222///////////////000111111////////////000000000000///000111222222222222222///111444666666555333222555666777:::===@@@CCCEEEFFFIIIRRR^^^jjjyyy~~~|||yyyxxxuuu|||wwwmmmfffWWWPPPGGG@@@<<<<<<======777777777777666666666666555555555666666666666666444555555555666666777777888777555555555666888:::666666666777888888999999:::;;;;;;;;;::::::999888888777555333000...,,,+++''''''(((((()))*********))))))))))))))))))))))))''''''((()))***+++,,,,,,&&&(((***+++***(((%%%###&&&'''(((*********))))))%%%%%%%%%&&&((()))+++,,,)))((('''&&&&&&'''((()))++++++++++++++++++++++++(((((((((((())))))))))))''''''''''''((((((((()))***((('''((()))***)))'''(((((((((((((((((((((((('''((()))+++++++++******'''(((***+++,,,***)))((((((((((((((())))))))))))&&&''')))***+++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///---------.........//////////////////000000000000///000111222333444444444111333444111------222777555999AAAHHHQQQ```{{{}}}^^^NNNIIICCC>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999777666555444333222222222444333222111111111222333000000000000000000000000111111000000111222333333222000......///000000///000000////////////000000222111000.........///000222111111000000000000000------------.........///000000000000000000000000///000111222222222222222////////////000000000000...///000222222333333333555555666777666555333222111222333222111111333555444888===@@@AAACCCGGGKKKNNNZZZjjjyyyyyysssrrrwww}}}|||kkkdddZZZPPPIIIEEEBBBAAA<<<:::888999:::;;;:::999555555555666666666777777777777666666666666777777888888666555555666777888777666555555555666888999<<<;;;;;;::::::999888888888777777555444111000...******))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))+++***)))(((((()))***+++))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((''''''((()))***+++,,,,,,************))))))))))))'''&&&%%%&&&'''***---...************++++++(((&&&''''''(((((())))))******************************((()))***++++++***)))(((---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000------------------------......////////////......------...///000111222222000111111222222333444444333000111666888666555666<<<@@@DDDIIIYYYuuu|||]]]NNNIIICCC>>>===<<<<<<<<<999999999999888777666555666666555444333333333444444333222111111111222222000000000000000000000000111111000/////////000000000//////111222333111000000000////////////000000111111000///////////////111000000///.../////////---.........////////////000000000000000000000000//////000111111111000000////////////000000000111...///000111111111111111111222333333222111000///000222333333333444666888999<<>><<<:::;;;;;;:::999666666666666555555555555666555555444444555555666666666555555555555666666777777666555666777888999;;;;;;;;;:::::::::::::::999888888666555222111000,,,+++***)))))))))******''''''''''''''''''''''''((((((((())))))))))))************)))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((*********))))))))))))(((+++******))))))((((((((()))((('''&&&'''(((***+++(((((('''((())))))&&&$$$((((((((((((''''''''''''((((((((((((((((((((((((******))))))))))))******+++******))))))******++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------......////////////......000000000000///////////////000000111222222333333222//////333555444555888???BBBHHHTTTjjj|||]]]NNNJJJDDD???>>>=========:::999999888777666444333666666555555444555555666444333222222111111222222000000000000000000000000111111000///..................///111333333111///111000000//////000000111000000000000000//////...000//////...............////////////000000000000000000000000000000000000///000000000000//////.../////////000000000111111//////000000000000000000000000111111111000//////000222333444444666999<<>>===;;;:::999999888888777666666555444444333333333333444444333333444555666666666666777777666666777777888999:::::::::;;;;;;;;;<<<<<<::::::999888666444333222///...+++)))((()))******(((((((((((((((((((((((())))))))))))******************))))))))))))((((((((((((''''''''''''((((((******((((((((((((******))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((((((((((((******))))))))))))((((((++++++***))))))((('''''',,,***)))'''''''''(((((((((((('''((())))))'''%%%))))))(((''''''&&&%%%%%%((((((((((((((((((((((((,,,+++)))'''''')))+++,,,******))))))))))))******++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))------------------------......////////////......000000000000//////////////////000000111222222222444000000333444444777<<>>============<<<;;;999888666555666666555555555666666777333333222222222222111222000000000000000000000000000000///////////////000111000...///000000///...111000000000000000000111...///000111111000///...000000///............//////000000000000111111111////////////////////////000111111111000///......//////000000000111111111111111111000000000000000222222333333222222222222222333444444555777;;;>>>FFFHHHJJJNNNVVVcccsss~~~xxxtttrrrppplllnnnsssyyy}}}nnnbbbXXXTTTNNNIIIEEEAAA>>>;;;;;;;;;;;;::::::999999999555444444333333444444555222333555777888888777666777777777777888888999999999999:::;;;<<<<<<======;;;;;;:::999888666444333222000---+++))))))***+++++++++++++++++++++++++++(((((()))))))))************)))))))))((((((((((((******))))))))))))******+++***(((''''''(((***+++))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++++++++***)))(((''''''&&&+++***)))(((''''''((((((***)))))))))***+++)))((())))))((((((((('''''''''************************+++******))))))******+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...,,,+++******+++---...++++++,,,,,,,,,,,,------+++,,,---......,,,+++***..............................////////////......------...///000111222222000000000111222222333333666444444777888777:::???AAAJJJYYYmmmzzz[[[LLLHHHCCC@@@???>>>===<<<>>>>>>===<<<;;;999777666666666555555555666666777333333333333222222111111000000000000000000000000000000000000111222333444:::666111...---...///000111111000000000000111111...///000111111000///...222111000000//////000000000000000000111111111222////////////////////////222222222222111000000///000000000000111111111111333333222111111111222222444444444333444444444444555555666666666999===@@@FFFKKKQQQZZZfffvvv}}}|||xxxuuummmmmmpppvvvxxxyyyxxxjjjbbb^^^XXXQQQKKKEEE???;;;::::::::::::::::::::::::666666555555555555666666444555777888999999999888777888888999999999999999888999999:::;;;<<<======;;;;;;;;;:::999777666555444222///---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((()))))))))))))))(((((((((((('''))))))************))))))***)))'''&&&&&&''')))***))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++******))))))(((''''''&&&((((((((((((((()))))))))+++)))((((((***+++***)))(((((()))))))))*********++++++++++++++++++++++++((()))+++------+++)))(((,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++******,,,...000+++++++++,,,,,,---------***+++---///000//////.................................////////////......------...///000111222222111111222333333444444555555555888<<<<<<:::===BBBHHHWWWjjj|||zzzZZZJJJGGGBBB@@@???>>>===;;;<<<<<<;;;:::999888666555666666555555444555555666222333333333333222111000000000000000000000000000000000111222333555666777BBB<<<444///...///111222222111111000000111111222...//////000000000000000222222111000000000000000000000000000111111111111000000000000000000000000111222222222222111111000000000000111111111222222444333222111111222444555333333222222222333444555777888888888:::===BBBFFFJJJRRR^^^jjjxxx|||}}}}}}tttqqqqqquuusssooosss|||ssskkkhhhbbb[[[SSSJJJBBB<<<::::::999999999999999888777777666666666666777777666777777888999999999999888888999::::::::::::999888888999999:::;;;<<<<<<;;;;;;;;;:::999888777666333222111///...,,,,,,,,,))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((((((''''''''''''((((((((((((''''''))))))''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((())))))***))))))((((((((((((''''''))))))((((((((((((''''''&&&''''''((()))******+++)))'''&&&&&&((())))))((((((((()))******+++,,,,,,))))))))))))))))))))))))'''))),,,......,,,)))'''))))))(((((((((((())))))++++++++++++++++++++++++++++++******+++---...000***++++++,,,,,,------...***+++---...000111111111..............................////////////......000000000000////////////222222333333444555555555333444888===>>>???DDDKKKTTTdddvvvyyyZZZHHHEEEAAA???>>>===<<<::::::::::::999999777666666666666555444333333333444222222333333333222111000000000000000000000000000222222222222333444666666@@@;;;444000///000111222222111111000000111111222///////////////000111111111111000////////////////////////000000000111111000000000000000000000000///000111111111111111000000000111111111222222222333222111000111222444555333333222222222333555666888999:::<<>>===<<<:::999777777888777777666666777777888888777777777777777888888888999:::;;;;;;;;;:::999888888888999999:::::::::;;;;;;;;;:::999888777666222222222222000///---,,,))))))))))))))))))))))))'''(((((((((((()))))))))))))))((((((((('''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******)))((((((((((((''''''''''''''''''(((((((((((((((&&&'''((())))))*********)))'''%%%%%%''')))))))))))))))))))))************)))))))))))))))))))))))))))***,,,------,,,***)))))))))(((((((((((())))))++++++++++++++++++++++++))))))***+++,,,---......******+++,,,,,,---......,,,,,,,,,---...///000111..............................////////////......000000000000////////////111222222333333444555555555666999>>>BBBFFFQQQ\\\kkkvvvyyyZZZGGGDDDAAA>>>======;;;::::::::::::::::::999888777777666555444333222222222222222333444333222111000000000000000000000000000333333333222333333444444:::666111///...//////...222222111111111111222222000///.........000111222000000///...............////////////000000000000000000000000000000000000......///000000111000000000111111111111222222222111000//////000222444666555555444333444555777888888:::<<<>>>CCCIIIQQQVVVbbbnnn~~~tttfffcccjjjqqq}}}}}}yyyrrriii]]]PPPHHHFFFEEECCC@@@===:::888777777777666666666666777777888888666555555666777888888999:::;;;<<<;;;::::::777888888888888999999999;;;;;;;;;:::999888777666111222333333222000---,,,************************))))))))))))************)))(((((((((''''''''''''((()))***++++++***)))(((''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******%%%%%%&&&'''((()))******&&&&&&''''''((()))))))))'''(((((())))))))))))(((+++)))'''''')))+++++++++******))))))((((((''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++'''(((***+++------------******+++,,,,,,---.........---,,,++++++---...///////////////////////////......////////////......------...///000111222222000111111222222333444444999999;;;@@@EEENNN^^^lllvvvYYYLLLHHHDDDAAA???>>>===<<<;;;:::999888777777777777666666666666555555555555333222222222222222222222111111111111222333444555111222333333333333222111000000000000000000000000111111000000000000000000000000000000000///......000000000000000000000000222222111111111111222222000000////////////000000222000///000333444333111111111111111222333444555222333333444444444333333666666555444333555999<<<888;;;???CCCKKKVVVcccmmmyyy}}}uuunnnjjjkkkrrr{{{{{{uuulllbbbZZZTTTJJJBBBCCCBBB===888888;;;777666999999777888;;;888888888888888777666666;;;;;;<<<<<<===<<<<<<<<<888888888888999:::;;;<<<:::;;;;;;;;;;;;:::999888888666444222000/////////,,,,,,+++++++++++++++,,,((()))***++++++***)))(((((()))***++++++***)))((()))))))))))))))(((''''''(((((())))))******+++++++++***((('''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((''''''))))))******++++++,,,,,,))))))***++++++++++++***))))))((((((((()))*********)))))))))))))))***************++++++,,,,,,,,,************************++++++******++++++,,,---++++++,,,,,,,,,---------......------------......000///---+++++++++---...////////////000000000000000000000000111111111111000222333444333333444666:::999;;;CCCPPPbbbwwwuuuXXXKKKGGGCCC???>>>===<<<;;;;;;:::999888777777777777666666666666555555555555333333333222222222111111000000000000111222333333000000000000000000000000000000000000000000000000000000000000000111111111000000000000000///......000000000000000000000000222222111111111111222222000000000//////000000000000///...000333444333222111111111111222333444444444444444555555444444444444555555555555666:::===;;;>>>DDDJJJTTTbbbrrr}}}yyytttqqqrrrtttvvv{{{~~~xxxuuunnnsssxxx{{{}}}~~~uuummmhhhcccXXXOOOLLLIIICCC???>>><<<999888:::;;;999999<<<888888888888888777666666999:::;;;<<<<<<<<<<<<<<<999999888888888999999999;;;:::::::::999999999999666555333222111111111111...------,,,+++++++++,,,******)))(((((()))******)))(((((((((((()))+++,,,)))))))))))))))((('''''')))))))))))))))*********''''''''''''((()))+++,,,''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((''''''************************))))))***++++++++++++*********+++,,,------,,,,,,+++***))))))((((((((((((******+++++++++,,,,,,,,,************************,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,---......------------......000///---++++++,,,---...////////////000000000000000000000000111111111111000111333444444555777999:::;;;@@@KKK\\\qqqrrrWWWJJJFFFAAA>>>===<<<;;;:::;;;:::999888888777888888666666666666555555555555555444444333222111111000111000000000000000111111111000////////////000111000000000000000000000000//////000000111111111222000000111111000000//////000000000000000000000000222222111111111111222222111111000000000000111111111000///000222222111000111000000111111222333444555555555555555555555555555666888888999:::===???AAAEEEKKKTTT```qqqzzzxxxyyy~~~vvvooojjjkkkrrr~~~wwwmmmiiiddd___\\\[[[\\\]]]bbbeeekkkppptttyyy~~~yyyzzz{{{xxxtttsssuuuwwwzzzxxxtttlllccc___\\\VVVRRRPPPKKKDDD@@@???>>>:::999:::777888888888888777666666888888999;;;<<<<<<<<<<<<::::::999999888888888888;;;:::999888888888999:::555444333333222333333333000///...---,,,++++++++++++***'''&&&&&&'''***+++,,,***'''&&&&&&'''***+++)))))))))))))))(((((('''***))))))))))))))))))(((''''''''''''(((***+++,,,&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((******))))))))))))((((((((()))******++++++******'''***---000111///---,,,,,,,,,***)))((('''''''''***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++++++++,,,******+++++++++,,,,,,,,,......------------......///...---,,,,,,,,,---...////////////000000000000000000000111111111222222///111333555555777:::======AAAIIIXXXnnnpppUUUJJJFFFBBB>>>===<<<;;;:::;;;:::999999888888888888666666666666555555555555666555555333222111000000222111111000000000111111444222111//////111222444000000000000000000000000/////////000111111222222000000111111111000000///000000000000000000000000222222111111111111222222222111111000000111111222444333222111111000///...111000000111111222333444555555555555555666666666999:::<<<=========???@@@EEEJJJSSS^^^lll~~~tttlllfff```aaadddjjjqqqssspppmmm___ZZZWWWZZZ```jjjyyyzzzvvvnnnggg[[[YYYUUUQQQNNNLLLLLLLLLNNNPPPTTTYYY]]]ccciiimmmyyy}}}uuuooommmmmmqqqwww|||{{{yyytttoookkkdddXXXLLLEEE???999777888888888888888888777777666666777888:::;;;<<<<<<<<<:::::::::;;;;;;;;;;;;:::<<<:::888777777777999:::666666555444444333333333111000...---,,,+++*********)))'''&&&&&&''')))***---+++)))'''&&&&&&''''''(((((())))))))))))((((((******))))))((((((((('''***))))))((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))((((((((((((((()))((((((((((((((()))))))))((())))))***************)))---222666777555222///,,,,,,+++******)))******++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,*********+++++++++,,,,,,......------------......///...------------......////////////000000000000000000111111111222222222000222444555666888;;;>>>AAAIIIVVVhhh}}}nnnUUUJJJGGGBBB???>>>===<<<;;;;;;:::999999999999999999666666666666555555555555666666555444333111111000333333222111111111222222333222000//////000222333000000000000000000000000//////000000111111111111000000111111111111000000111111111111111111111111222222111111111111222222222222111111111111222222222222222222111111111111111111111111222333444555555444444444555666888888<<<===??????>>>>>>???@@@EEEMMMYYYhhhxxx|||nnnccc[[[VVVSSSNNNOOOSSSXXX]]]^^^[[[WWWSSSPPPQQQVVVZZZ___iiirrrssssssqqqkkkhhhfffaaaZZZSSSQQQNNNKKKHHHFFFFFFEEEDDDFFFIIIKKKNNNSSSXXX\\\gggmmmvvvyyyqqqkkkiiibbbhhhqqqxxxyyyzzzuuufffTTTHHH???999666777999999999999999888888777666777888:::;;;<<<<<<<<<999:::<<<===????????????<<<;;;999777777888999:::999888777666555333222111000000...---++++++******(((((())))))))))))(((((()))))))))))))))(((((('''(((((())))))))))))((((((***)))))))))(((((('''''')))))))))))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))(((((((((((()))***&&&''''''((()))******+++(((((()))************)))...111666:::<<<:::777444++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++,,,,,,---******+++++++++,,,,,,,,,......------------...............---.........///////////////000000000000111111111111222222222222222333444555555888<<>>===<<<;;;::::::999999999999::::::666666666666555555555555666555555444333222222111333222222222222222333333000///............///000000000000000000000000000111000000000000000000000000000111111222222111111111111111111111111111111222222111111111111222222333333222222222222333333///000222333333333555777222222222333333444555666444444444555666999;;;===>>>???@@@@@@??????AAACCCIIISSSdddvvv|||qqqjjj```VVVQQQNNNLLLLLLFFFGGGJJJMMMQQQQQQPPPMMMLLLLLLPPPWWW[[[]]]bbbhhhgggjjjkkkiiihhhfff```YYYVVVTTTPPPLLLHHHFFFFFFEEEDDDFFFGGGHHHIIIKKKOOORRRTTTYYY```fffjjjkkkjjjiiikkklllqqq|||}}}tttmmmhhh```bbbhhhllllllnnnxxxzzziiiVVVJJJCCC===:::::::::;;;;;;;;;;;;:::999999888888999;;;<<<<<<<<<<<<999:::===???AAABBBBBBBBB<<<;;;:::999999999::::::::::::999888666444222111111000///...---,,,,,,,,,((()))***++++++***)))((($$$&&&(((***,,,,,,,,,+++'''(((((())))))))))))))))))(((((((((((((((((('''%%%&&&''')))***************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))(((''''''(((***+++''''''((())))))***++++++'''((())))))******))))))+++---111333444333111000*********+++,,,---//////,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------......------------......---.........////////////////////////000000000000111111111222222222222333222333555666777:::???CCCHHH[[[qqqmmmUUUJJJFFFAAA>>>===<<<;;;::::::::::::999999::::::;;;666666666666555555555555555555444444333333333333111111000111111222333444////////////////////////000000000000000000000000222222111111000////////////000111222222222222111111111111111111111111111222222111111111111222222333333222222222222333333111333555555333333555777444444444444555666777777555555555777999<<<@@@BBBBBBCCCDDDDDDDDDFFFJJJMMMVVVcccvvv}}}xxxqqqnnnnnnkkkjjjhhhhhhiiilllppprrrvvvuuupppjjjiiiiiiddd]]]YYYUUUPPPMMMLLLKKKJJJJJJFFFFFFHHHJJJMMMOOOOOOOOOQQQSSSZZZccchhhjjjooouuurrrxxx|||}}}|||zzzqqqhhhaaa^^^XXXRRRMMMJJJIIIIIIHHHIIIJJJJJJJJJKKKMMMOOOLLLOOOSSSVVVYYY[[[]]]^^^^^^^^^aaaffflllqqqsssssssssyyy|||}}}}}}sssmmmiiihhhiiijjjiiijjjrrr|||zzzkkk[[[RRRLLLEEE???===<<<<<<<<<===<<<<<<;;;:::999:::;;;<<<<<<<<<<<<<<<:::;;;>>>@@@AAAAAAAAA@@@<<<<<<<<<;;;;;;;;;::::::999999999999888666444333222111111000/////////000++++++************++++++)))))))))***+++,,,,,,---''''''((()))))))))))))))'''''''''(((((((((((((((%%%&&&((()))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))((('''&&&'''(((***+++++++++*********)))))))))'''(((((()))))))))))))))(((((()))***++++++*********************+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,---------...............------------......------...///////////////////////////000000000000111111111222222222333333111333555777:::???EEEJJJXXXmmmmmmUUUHHHEEE@@@===<<<;;;:::888:::::::::999999:::;;;;;;777666666666555555555555444444444444444444444444////////////000111333333000000111111111111000000000000000000000000000000333333222111000///......///000111222222222222222111111111111111111111111222222111111111111222222444333333222222333333444888999:::777333000111222555555444555555666777888666666777888;;;???CCCEEEGGGHHHHHHIIIKKKOOOTTTXXXfffsssxxxqqqkkkgggbbb[[[VVVUUUVVVTTTRRRRRRSSSWWW[[[]]]___^^^YYYUUUUUUWWWTTTNNNOOONNNMMMMMMMMMLLLJJJHHHHHHHHHIIIKKKNNNQQQSSSTTT```cccjjjuuu|||yyylllggg```YYYSSSOOONNNMMMJJJLLLMMMMMMLLLLLLMMMOOOMMMNNNQQQRRRTTTXXX\\\^^^[[[[[[ZZZZZZZZZ[[[\\\]]]ZZZbbbhhhiiiooozzz{{{tttuuuqqqooonnnllllllsss{{{|||}}}pppbbb[[[VVVLLLCCC>>>=========>>>===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>><<<<<<=========<<<;;;:::777888888999999777666555333333222222222222222333...,,,***))))))***,,,...111///,,,)))(((((()))***''''''((()))))))))))))))&&&'''''''''(((((())))))((()))*********)))'''&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))((('''&&&'''(((***,,,///...---+++***((('''&&&'''(((((())))))))))))))),,,+++*********+++,,,,,,******)))))))))))))))***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111---------.........//////.........------.........------...///000000//////////////////000000000000111111222222222333333333000222555999===DDDKKKPPPhhh|||lllUUUKKKGGGBBB>>><<<;;;999888===<<<:::888777777777888999888888777666555555555555444444333333222222111111111222222222222111111111000000111222111///---111111222333333333333222111111111111111000//////111111111111111111111111222222333333333333222222444444444333333333222222444444444444444444444444555555555444444333333333444444444555666777666444666222333:::===>>>CCCKKKKKKLLLNNNRRRXXXaaakkkrrrrrrfffZZZWWWSSSOOOLLLLLLMMMNNNIIIJJJJJJJJJKKKMMMNNNOOOQQQRRRTTTUUUUUUTTTRRRQQQQQQPPPOOOPPPRRRTTTTTTTTTTTTTTTSSSRRRTTTXXX^^^bbblllxxxzzztttjjj```YYYUUUUUUUUUVVVWWWXXXYYYXXXWWWTTTSSSUUUVVVYYY\\\```cccfffhhhiiieee^^^XXXSSSRRRRRRSSSRRRRRRSSSWWW^^^ffflllnnnlllpppuuuyyy||||||sssoooppppppnnnpppuuu}}}}}}uuunnneeeZZZMMMDDD>>>@@@DDDEEEDDDBBBAAA@@@>>><<<::::::;;;=========BBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>===<<<;;;:::999888888999222///444666333000///,,,***((()))++++++(((%%%$$$%%%''')))++++++++++++,,,+++***)))(((((((((((((((((((((((())))))))))))((('''&&&%%%$$$%%%&&&&&&''''''''''''((()))***+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''&&&&&&''')))+++,,,***************++++++++++++*********+++,,,------))))))***+++++++++++++++++++++***)))***+++,,,...---...///...,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///---......///////////////000000////////////000000000000////////////000000//////...///111222222111444888:::;;;===GGGWWWdddkkkTTTJJJFFFBBB>>><<<;;;:::999===<<<:::999777777777888888888777666666555444444555444444333333222222111111222222333333222222111111111222444666777666555111111222333333333333222111111111111111000//////222222222222222222222222000000111111111111000000111111222222333333444444444444444444444333333333555555555444444444333333444444444666777888888777>>>;;;<<>><<<;;;<<<===<<<;;;>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>======<<<;;;::::::999444777888555000------///...,,,******,,,,,,***(((&&&''')))***++++++++++++++++++***)))(((((((((((())))))))))))************))))))'''&&&&&&&&&'''(((******)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))******((())))))***++++++,,,,,,+++************++++++,,,)))***+++,,,---,,,,,,+++------,,,,,,,,,------...,,,......---,,,++++++,,,......---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......---......///////////////000000////////////000000000000////////////000000222222222333444555555555888999;;;===DDDQQQcccpppjjjTTTHHHEEEAAA>>>===<<<;;;:::<<<;;;:::999888777777777777777666666555444444444555444444333333222222111111222222333333222222111000000000222444555555333111111222333333333333222111111111222111111000///333333333333333333333333000000111111111111000000//////000111222333444555333333333333333333333333555555555555555444444444444444555666777999:::;;;@@@???AAAGGGMMMSSS^^^gggqqqtttxxx}}}{{{uuujjj___VVVOOOIIIEEEFFFGGGHHHJJJKKKMMMNNNNNNRRRSSSTTTSSSRRRRRRSSSTTTUUUYYY___dddgggfffcccaaa___```bbbggglllooooooooonnnmmmmmmnnnsss|||~~~~~~}}}yyyvvvsssuuuzzz~~~|||yyyssslllfffaaa]]]\\\YYYWWWUUUVVVXXX[[[]]]]]]___aaaccceeeiiiooouuuzzz}}}}}}||||||}}}~~~tttkkkdddeeehhhoooxxxzzzpppeeeYYYQQQMMMOOORRRSSSQQQLLLFFFBBBBBB@@@>>>===>>>===<<<;;;;;;;;;<<<>>>@@@CCCEEEFFFHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@??????>>>>>>======>>>KKKOOOBBB333///222444111///,,,+++,,,,,,,,,+++))))))***+++++++++++++++******)))(((''''''''''''(((((()))))))))*********+++***)))((((((((()))))),,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((('''(((((()))***+++,,,,,,,,,++++++***)))))))))******)))+++---.........,,,+++,,,---------------,,,,,,+++,,,---,,,+++***+++,,,...------------,,,,,,,,,,,,,,,,,,---------............---------------------......///////////////000000////////////000000111000000//////000000111000000000111111222333444;;;<<<>>>DDDPPPaaattthhhSSSGGGDDD@@@>>>======<<<;;;;;;;;;:::999888888888777666666555555444444444444555444444333333222222111000111111222222111111000222111000000111111000...111111222333333333333222111111111222222111111000333333333333333333333333222222333333333333222222//////000111222222333333222222222333333333333333666555555555555555555555555666666666777999<<<>>>???BBBGGGOOOXXXdddrrr|||~~~ssslllccc^^^WWWPPPLLLJJJJJJJJJMMMMMMNNNOOOQQQTTTVVVWWWWWWZZZ]]]^^^\\\]]]___aaahhhmmmtttzzz}}}{{{xxxuuurrrtttxxx~~~}}}uuummmhhheeebbbaaa```aaacccfffhhhhhhiiijjjlllnnnppprrrtttvvvqqqoookkkhhheeeeeeeeefffqqqwww~~~~~~|||nnnkkkhhhjjjpppxxx~~~vvvlllaaaUUULLLNNNQQQWWW[[[ZZZUUULLLFFFDDDBBB@@@???@@@@@@>>>===<<<===>>>@@@BBBEEEGGGIIIMMMMMMNNNMMMLLLIIIFFFEEECCCCCCCCCBBBBBBBBBAAAAAAKKK\\\___KKK888666777555333000...,,,+++,,,------*********************)))))))))(((''''''''''''''''''(((((((((((()))))))))+++******))))))))))))))),,,,,,+++***))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&(((***+++,,,---,,,,,,***************+++++++++++++++***)))((((((((()))(((***,,,......---+++*********+++,,,,,,+++)))(((***+++,,,,,,******+++,,,------------------------,,,,,,,,,---------......000///...------------------......///////////////000000////////////000000111000000000000000000111//////000000000222444666;;;>>>DDDPPP___qqqfffRRRGGGDDD@@@============<<<::::::::::::999888888777555555555555555444444444555444444333333222222111//////000000000000//////444333111111222333222000111111222333333333333222111111222222222222111111333333333333333333333333222222333333333333222222111111111111111111111111222222222333333444444444666666666666666666666666666777888777777:::>>>BBBDDDKKKVVV```lll{{{}}}vvvnnndddZZZTTTOOOMMMJJJHHHGGGHHHJJJLLLPPPPPPQQQSSSWWW\\\```cccbbbgggmmmooooooppptttwwwyyyuuutttrrrqqqqqqsssuuuuuuuuutttvvvzzz~~~|||zzzqqqmmmggg```[[[WWWUUUUUUZZZaaagggiiiiiinnnxxx|||tttllliiilllrrrvvvwwwzzzyyypppeeeYYYPPPNNNRRRXXX___aaa\\\TTTMMMFFFDDDAAA@@@AAABBBAAAAAA@@@AAAAAABBBDDDFFFHHHIIILLLMMMNNNNNNMMMKKKHHHFFFDDDCCCCCCBBBBBBAAAAAAAAAGGGSSSSSSCCC666777666000222111///---++++++,,,...***)))))))))(((((((((((()))((((((''''''''''''((())))))*********+++++++++************))))))((((((******))))))***+++,,,,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***+++---///000000000///,,,,,,++++++***)))))))))++++++***)))((((((((()))((()))+++,,,---,,,******)))***+++++++++***)))(((***+++,,,,,,******+++,,,------------------------,,,,,,,,,---------......000///......---------------......///////////////000000////////////000000111111000000000000111111222333444555555777;;;>>><<>>======<<<;;;999::::::::::::999888777555555555555555555555555555444444333333222222111///000000000000000000//////...---...111222333222111111222333333333333222000111222222333222222222333333333333333333333333000000111111111111000000333333222222222111111111222333333444444555555666666666666666777777777777666888999999:::>>>EEEKKKNNNZZZhhhtttxxxtttiiifffaaa\\\WWWPPPJJJEEEFFFGGGHHHHHHGGGHHHKKKMMMQQQSSSVVV[[[bbbhhhnnnqqqvvv|||}}}}}}wwwmmmbbbYYYSSSPPPOOOMMMQQQUUUVVVWWW\\\dddkkkvvvsssmmmnnnqqqrrrqqqrrrzzzzzzqqqeee]]]VVVWWWYYY^^^aaa___YYYTTTLLLHHHCCC@@@AAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIKKKLLLLLLJJJHHHFFFBBBBBBAAA@@@???>>>======<<>>CCCDDDOOO```ppp|||}}}cccQQQHHHEEE@@@>>>===<<<<<<;;;999999:::::::::999888777666666666666666666666666555444444333333222222111111111222222222222111111...,,,+++,,,...111111111111111222333333333333222000111222222333333333222222222222222222222222222000000111111111111000000222222222222333333333333333333444555555666777777666666777777777888888888555888;;;<<<>>>DDDNNNVVV```oooxxxjjj```[[[YYYUUURRRNNNKKKJJJHHHFFFDDDGGGIIILLLMMMNNNQQQUUUYYY^^^bbbjjjrrryyy~~~uuueeeYYYSSSQQQQQQMMMNNNNNNNNNNNNQQQVVVZZZbbbkkkwwwwwwuuutttqqqnnnlllsss~~~yyyrrrfffaaa[[[YYY[[[]]]\\\ZZZSSSMMMFFF@@@???AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDFFFIIILLLMMMLLLJJJHHHDDDCCCBBB@@@???===<<<;;;999888777888::::::888555333444444222///------...***)))((((((((()))***+++)))))))))(((((())))))***,,,,,,,,,---------......+++,,,,,,---,,,+++***)))))))))((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))*********++++++++++++************++++++,,,++++++*********+++,,,---************+++---......***,,,------,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......///............//////000---......///////////////000000////////////000000222111111000000111111222---000333444555888@@@FFFPPP^^^pppqqqcccQQQHHHEEEAAA>>>===<<<;;;:::888999:::;;;:::999888777666666666777777777777777555555444333333222222111222333333444444333333222666333111000222333222222111111222333333333333222000111222333333333333333111111111111111111111111222222333333333333222222111111222333444555555666444444555555666777888888666666777777888888888999444888<<<>>>BBBJJJVVV___ttt}}}xxxlll^^^QQQJJJJJJMMMLLLJJJGGGFFFGGGIIIJJJJJJGGGJJJMMMOOORRRWWW___dddqqqwwwzzzgggYYYSSSSSSUUUSSSQQQOOOMMMMMMOOOQQQRRRVVV]]]gggrrr||||||xxxqqqllliiinnnxxxtttjjj]]]VVVVVVZZZ]]]]]]XXXQQQHHHAAA>>>???AAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFJJJNNNOOOOOONNNLLLGGGFFFEEECCCAAA???======;;;666444999;;;888555666333555777555111......///+++***)))))))))***,,,---***)))))))))))))))******))))))*********+++++++++,,,---.........---,,,++++++***)))(((''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++******+++---///000&&&'''(((***+++,,,......+++*********+++,,,---------,,,+++******,,,...///''''''''''''(((+++---...+++,,,...------,,,...///,,,,,,,,,------.........,,,,,,,,,---------.....................///000111---......///////////////000000////////////000000222222111111111111222222000333777888999===EEELLL[[[iii{{{|||gggaaaPPPGGGCCC@@@============<<<===:::888999;;;<<<:::777777777777777777666666666666555333111000/////////111111111111111111111111000000111222333444444555333333333333333222111000///333666666444111000000222333333444444333333222111111222222222333333333222222111111222222333444333333333444444444555555:::666444777888666666888;;;<<<<<>>===<<<;;;999888888888999:::888777555333222111000000111...+++'''&&&''')))+++))))))***))))))(((''''''))))))))))))))))))))))))''')))+++,,,,,,,,,***)))******))))))))))))******---,,,+++***))))))))))))(((((((((((())))))))))))***)))((((((***,,,------......,,,,,,+++,,,---...)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,++++++*********************************++++++,,,,,,,,,---------......//////////////////,,,---......//////......///...---,,,+++,,,---......//////...,,,,,,---///000000000000000000000000...000222222222111222333222333444666<<>>===<<<;;;:::888888888888999777666444333222111000000---+++)))'''&&&''')))***))))))))))))))))))(((''')))))))))))))))))))))))))))***+++------,,,+++***((((((''''''''''''((((((---,,,+++***))))))))))))(((((((((((()))))))))***---+++)))(((((())))))(((222000...,,,***)))(((((()))************+++++++++++++++***************+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,.........//////...------,,,---......//////............---,,,,,,,,,---......//////...---,,,...///000000000000000000000000///111333333222222333444222555888:::???JJJXXXdddvvvrrreeeccc```PPPGGGCCC@@@============<<<<<<:::999999::::::999888888888777666444333222222222222333333333222111000222222222222222222222222555555444444333333333333333333333333333222222111222444555555333222222333111222222333333222222111222222222222333333333333444333333333333444555555666666666666777777777777777444444777999999;;;@@@BBBGGGOOOZZZhhhzzz|||mmmbbbXXXPPPJJJHHHGGGGGGGGGIIIKKKMMMNNNPPPRRRUUUWWWYYY\\\```ccchhhlllvvvzzztttooooooqqqssstttwwwwwwvvvuuusssrrrqqqppptttyyyxxxpppkkkkkkkkkllluuu}}}rrrhhh___ZZZSSSNNNIIIGGGHHHJJJIIIGGGCCCCCCCCCEEEGGGHHHGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDAAA???>>>===<<<;;;:::999888888888888555444333222111111111111+++******))))))******+++(((((())))))***)))))))))(((((((((((((((((((((((()))***,,,---------,,,+++)))((((((''''''(((((())),,,,,,+++***))))))))))))((((((((()))))))))******++++++)))((((((''''''((((((((((((((((((***++++++)))************+++++++++---,,,+++***)))))))))))),,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++............---,,,++++++,,,---......//////.........------,,,------............///...------...000000000000000000000000000111222444333222222333444555:::>>>AAAGGGUUUjjjzzzwwwddd```eee```OOOGGGCCC@@@============<<<;;;:::999999999999999888:::999999888777666555555000222333555555444222111222222222222222222222222333333333333333333333333222333333444333333222222222333333333222222222333111222222222222222222111222222222333333333444444444444444444444555666666666666666777777777777888999777777:::;;;<<<@@@FFFPPPWWWaaammmzzz|||rrrdddWWWOOOKKKIIIGGGJJJKKKMMMNNNOOOPPPRRRTTTVVVZZZ___dddggglllssswwwyyysssoooqqqrrruuu{{{zzztttrrrrrruuuuuuggg^^^RRRMMMHHHGGGJJJMMMLLLKKKDDDDDDDDDEEEHHHIIIHHHGGGDDDDDDEEEEEEEEEFFFEEEEEEFFFFFFFFFDDDBBB@@@??????>>>===<<<;;;999999888888444444333222222222222222...............---,,,+++'''((()))***************(((((((((((((((((((((((()))***+++,,,,,,,,,+++++++++******************+++,,,++++++***))))))******(((((()))))))))*********((()))***)))))))))***,,,!!!"""###%%%''')))+++,,,))))))*********+++++++++,,,++++++***))))))******++++++++++++++++++++++++,,,,,,,,,---------------******+++++++++,,,,,,,,,.........---,,,+++***))),,,---......///.........---------------.........---...///...------///111000000000000000000000000111222333222111111333444:::===BBBIIITTTggg}}}}}}lllaaagggqqq___OOOGGGCCC@@@============<<<999::::::999999888888888777777777888888888888888000222444555666555333222222222222222222222222222///000000111222222333333222333333444444444333333222111111111222222222222222222222333333222222222222222333333333444444444555555444444555555666777555555666666666777777777>>><<<===???AAABBBIIIQQQccckkkwww|||rrrbbb\\\SSSLLLIIIHHHIIIJJJLLLOOOSSSVVVWWWYYY\\\___gggmmmuuu{{{{{{uuutttpppkkkjjjnnnssswwwyyy~~~|||{{{~~~qqqggg[[[TTTMMMKKKOOORRRQQQOOOFFFEEEDDDEEEGGGIIIIIIHHHDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFHHHFFFDDDAAAAAABBB@@@@@@???>>><<<;;;999999555555444333222222222333111111111000///---+++***(((((()))******+++******))))))))))))))))))))))))((())))))***************++++++************++++++,,,+++******)))*********))))))))))))************)))+++,,,,,,******+++---******))))))(((''''''&&&))))))*********+++++++++******))))))***++++++,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,------------...------------,,,+++***))),,,---......///.........---------....../////////---...//////......000222000000000000000000000000000111222111000111333555:::===DDDSSShhhzzzoooggghhhsss~~~^^^NNNGGGCCC@@@============<<<888:::::::::888777888999444555555666666777777888222333444555555555444333333333333333333333333333......///000111222333333222333333444444444444444222111111222444444333111222333333444444333333222333333333333444444444444555444444444444555666666666666666666777777777777===;;;===@@@CCCFFFPPPZZZmmmwwwvvvfff[[[RRRPPPMMMJJJJJJKKKMMMNNNOOOTTTZZZ___cccgggnnnsss|||zzzrrrjjjaaa\\\]]]aaadddeeennnttt|||vvvfff^^^VVVTTTVVVWWWSSSNNNGGGFFFDDDEEEFFFHHHGGGGGGCCCCCCBBBBBBBBBCCCDDDDDDDDDHHHJJJJJJFFFDDDDDDFFFDDDDDDCCCBBB@@@>>><<<;;;777666555444333333333333222222111000...+++)))((())))))******+++*********))))))))))))))))))))))))(((((((((((()))))))))******))))))(((((())))))***++++++***************+++)))))))))*********++++++,,,///000///+++((((((***,,,,,,,,,,,,,,,+++***))))))************+++++++++))))))))))))***+++,,,---***++++++++++++,,,,,,,,,+++,,,,,,------.........------------............------------,,,+++******,,,---......//////......,,,---...///////////////---...//////...///000222000000000000000000000000000000111111111333666888999???LLLbbb}}}~~~ooohhhiiiqqq~~~}}}^^^NNNGGGCCC@@@============<<<888999;;;:::777666777999666666666666666777777777555555555555444444444444333333333333333333333333000000000111111222222222222333333444555555444444333222222555777777444111333444444555555444444333333333333444444444444555444444333333444444555666777777777888888888999999::::::>>>CCCGGGNNNZZZfffwww|||nnnaaaVVVOOOKKKLLLLLLMMMNNNQQQUUUWWW\\\bbbjjjpppuuu|||{{{kkkcccZZZVVVWWWYYYYYYXXX^^^dddllluuu{{{vvvooohhhffffffbbbXXXOOOIIIGGGDDDDDDEEEFFFFFFEEECCCBBBBBBAAABBBCCCDDDEEEEEEIIIMMMMMMIIIGGGGGGJJJHHHHHHGGGFFFDDDAAA>>>===:::999777666444444333333333222111///...,,,++++++******+++++++++***))))))++++++++++++++++++++++++)))))))))))))))******+++***))))))(((((())))))***+++***************++++++))))))*********++++++++++++...111///***'''''')))((()))***+++++++++***))))))************++++++++++++***************++++++******+++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,---------......,,,---------------,,,,,,,,,---......//////......+++,,,...///000000000///---...//////...///111333000000000000000000000000000111222333333666:::===>>>III]]]uuu|||rrrjjjiiiooozzz}}}]]]NNNGGGDDD@@@============<<<777999;;;:::777666777999::::::999999888888777777777666555444444444444555333333333333333333333333333333333222222222222111222333333444555555555444444333444777::::::666222444555555666666555555444333333333444444444555555444333333333333444555555888888999999999:::::::::???@@@EEEKKKQQQZZZhhhvvvuuuggg\\\TTTOOOLLLJJJKKKNNNPPPSSSXXX^^^bbblllrrrzzz|||fff___XXXUUUWWWXXXWWWTTTSSSYYYaaaiiinnnssswwwyyy~~~|||{{{zzzrrrcccWWWIIIGGGDDDDDDDDDEEEEEEDDDBBBBBBAAAAAABBBCCCEEEFFFFFFKKKOOOOOOKKKHHHIIILLLJJJJJJIIIHHHFFFCCC@@@>>>;;;:::999777555444444333444444222111000000000000+++++++++++++++***)))(((++++++++++++++++++++++++*********)))******+++,,,,,,,,,++++++++++++,,,,,,+++***************++++++)))************+++++++++&&&+++......***''')))+++++++++***)))&&&""")))************+++++++++---,,,+++***))))))))))))*********++++++,,,,,,,,,******++++++,,,---......++++++,,,,,,,,,---------,,,,,,---.........------,,,---......//////......+++,,,...000000000000///---...////////////111333000000000000000000000000111222333444555888===@@@FFFUUUmmmmmmhhhgggllluuuvvvXXXJJJDDDBBB@@@???>>>===;;;999999::::::::::::999888888666888999777444444666888555666777888888777666555555555444333333333333333666666666555555444444444222222333333333333444444999777555555666777777666444444444555555555666666666333111111444666666444888888777777666666666666888888999999::::::<<<<<<@@@CCCIIISSSaaaqqq{{{qqqhhh\\\UUURRRQQQNNNJJJPPPOOOOOOTTT\\\gggoootttzzztttlllbbb]]]\\\\\\YYYVVVYYYWWWWWW[[[aaagggjjjjjjmmmoootttyyyuuuaaaZZZQQQHHHEEEGGGIIIFFFBBBBBBCCCDDDDDDDDDCCCAAA@@@HHHHHHJJJMMMPPPOOOLLLJJJMMMLLLLLLLLLKKKGGGBBB>>>;;;:::999888888777555333222333444444333111...---******+++++++++***))))))++++++***)))(((((())))))+++)))&&&&&&''')))*********+++---......---+++***,,,+++++++++******))))))***)))((((((((()))+++,,,''')))+++,,,---,,,***)))))))))))))))))))))))))))************************+++***)))+++---,,,)))%%%***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///000000///............///---------.........//////............////////////000111111222222222222111222111333777888999===CCCOOOccc{{{tttggglllrrruuu}}}vvvXXXKKKDDDBBB@@@>>>>>>===;;;999999::::::::::::999888888666888999777555444666888555666666777777666666555444444333333333333333333555555555444444444333333333333444444444555555555777555444444555666666555333333333444444444555555777555222333555777777666444444444555555666666666::::::;;;;;;<<<>>>@@@BBBCCCJJJUUUdddssszzzssslllggg___\\\YYYXXXXXXWWWUUUSSSSSSUUUYYY```kkkvvvvvvqqqnnnlllhhhddd```\\\XXXWWW[[[^^^______aaabbbdddfffkkksss}}}vvvfff]]]PPPIIIGGGGGGFFFDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLOOOSSSUUUUUUQQQNNNNNNNNNOOOOOOMMMIIIBBB===<<<;;;999888888666444222222333444444333111///---++++++,,,,,,++++++******++++++***)))))))))))))))***(((&&&&&&(((***++++++)))***+++,,,,,,+++)))(((++++++*********)))))))))******)))))))))******+++'''((()))***+++******)))************************+++++++++++++++++++++++++++******,,,------)))&&&,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---......---------------...//////---------.........//////....../////////000000000000000111222222222111111333333555999:::<<>>>>>===;;;::::::::::::::::::999999888777888999888666555666777555555555555555555555555333333333333333333333333444444444444333333333333444555555555555666666666666444333333444555555444222222333333333444444444888666555555777888888777222333444555666777888888888999::::::;;;>>>CCCFFFMMMXXXjjj}}}yyyhhh___[[[YYYXXXTTTYYY^^^aaaaaa```^^^]]]\\\aaaiiiuuu{{{vvvkkkddd\\\WWWWWWYYYYYYYYYXXXYYYXXXVVVWWW___mmmwwwvvvlll]]]PPPIIIGGGHHHIIIKKKLLLNNNOOOOOOOOOOOOOOOLLLNNNRRRWWW[[[ZZZWWWTTTSSSSSSSSSSSSQQQKKKCCC>>>>>><<<999777777666444222333444444444333111///...------------,,,,,,++++++++++++***))))))))))))***)))'''&&&&&&)))+++,,,,,,((()))*********((('''&&&******))))))))))))((((((******+++++++++******)))((((((((())))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...---+++(((......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......------------------+++++++++,,,---...///000------.........////////////000000000000111111111///000000111222222111111111222555888888;;;GGGSSSiiixxx}}}rrrkkkrrr~~~tttXXXLLLDDDBBB???=========<<<;;;::::::;;;;;;::::::999888777888888888777666666666555555444444444444555555222333333444444444444444333333333333333333333333444444555555555666666666555444222333444666555555333333333444444444555555777666666666777888888888555666777777999999:::;;;999;;;<<<<<<===BBBIIIOOO^^^lll|||qqqbbbVVVRRRTTTYYY\\\^^^eeelllnnnkkkgggeeefffkkksssyyyqqqfff___]]]]]]]]]]]]YYYZZZXXXSSSRRRXXXeeeppp}}}tttfffXXXNNNJJJKKKLLLOOOQQQTTTVVVVVVUUUSSSQQQPPPQQQTTTYYY]]]```___^^^]]]\\\ZZZWWWTTTNNNGGGBBB???===999777777777666555444444444444333222000/////////...------,,,,,,,,,++++++***))))))*********+++)))'''''')))*********)))))))))))))))'''&&&%%%)))))))))(((((((((((((((***+++,,,,,,,,,+++)))((()))))))))((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++.........///......------++++++,,,,,,,,,,,,------........................000///...---------------,,,,,,,,,,,,---...///000............////////////000000111111111222222222//////000111222222222222222444888:::999>>>MMM]]]rrr~~~yyyrrrrrrtttsssWWWKKKDDDBBB>>>============<<<:::;;;;;;;;;;;;:::999999888888888888999888666555555555555555555555555555333444555555555555444444333333333333333333333333333444444444444555555555666444333444555777777666555555555555666666666666555555666777666666777777888888888999999999999:::>>>@@@BBBCCCEEELLLWWW```uuu~~~wwwaaa[[[SSSOOOQQQXXXaaafffpppuuuyyywwwrrrooopppsss~~~xxxoookkkiiigggeee```___]]]XXXVVVYYYbbbjjjttt~~~yyyrrrggg[[[SSSNNNLLLMMMNNNRRRXXX]]]```___\\\ZZZYYYYYYZZZ]]]bbbgggiiijjjhhheee```\\\XXXSSSNNNJJJCCC???;;;999888999999888666555555444333222111000111000///...------------+++***************++++++---+++))))))******)))'''*********))))))(((((('''((((((((((((((())))))))))))***+++,,,,,,+++)))(((++++++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,+++,,,---...////////////+++++++++,,,,,,---------........................000///......------------//////...............///........./////////000000111111111111222222222222///000111222333333333333666888<<>><<<<<<=========;;;;;;;;;;;;;;;:::999999888888888999:::999777555444555666777777666555444444444555666555444333222333333333333444444444444333333444444444555555555555444333444666777777666555666666666666777777777444666777888777666777888777777777777777888888888<<>><<<<<<===>>>===;;;;;;;;;<<<;;;;;;:::999999888888999;;;:::777444333555777999999777555333333333444444333111///...333333444444444555555555444555555555555666666666444333222333555666666666555555555666666666666777444777::::::888777888999555666666777888999::::::;;;@@@GGGMMMVVVfffzzz}}}lll___WWWRRRPPPMMMNNNPPPUUU___mmm{{{sssmmmddd___^^^aaacccdddgggooowww{{{|||xxxyyy{{{~~~zzzrrrhhhcccbbb```]]]YYYWWWXXX[[[___dddiiimmmpppqqqppppppqqqrrrrrrpppnnniiiiiijjjkkkkkkhhhccc___SSSMMMEEE???<<<::::::999888777666444333333222222222111///---,,,,,,,,,---+++*********++++++,,,---***)))(((***+++,,,+++***(((((((((((()))***++++++)))))))))*********++++++&&&&&&''''''((()))++++++)))***+++,,,---,,,++++++************************++++++++++++++++++++++++)))***,,,+++))))))+++...******+++---............******+++,,,,,,---......///////////////////////////............//////000......---------...//////.../////////000000000000000000000111111111111222111111333444555666666666666777<<>>>>>;;;;;;<<<<<<;;;;;;:::999999888777999;;;;;;777444222555888;;;;;;888555222222222333333222///---+++444444444555555666666666666666666666777777777777333111000111333555555555444444444555555555666666555888;;;<<<999888999:::666666888999;;;===>>>???AAAGGGPPPYYYeeexxxkkkYYYNNNLLLNNNPPPPPPRRRUUU\\\iiizzz~~~ttthhhbbbcccfffhhhhhhiiipppvvvyyyzzzvvvzzzyyywwwwwwyyy~~~yyynnniiijjjkkkhhhddd___]]][[[[[[^^^dddkkkooouuuuuuvvvvvvuuuqqqkkkgggdddggglllqqqssspppjjjeeeZZZSSSJJJBBB===:::888777888777666555444333333333333111...,,,++++++,,,---+++*********+++,,,,,,---'''&&&'''***,,,...---,,,''''''''''''(((***+++,,,))))))******+++++++++,,,&&&%%%%%%%%%''')))+++,,,''')))+++,,,---,,,***))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***+++***((((((+++...++++++,,,,,,---,,,,,,,,,******+++,,,,,,---......------------------------...............///000111+++++++++,,,---...///000////////////000000000000///000000000000111111111111222333555666777777777======CCCPPP^^^nnn~~~rrrffffffsssnnnVVVNNNEEECCC@@@>>>>>>>>>===<<<======<<<;;;;;;:::999999888888888777777777777666888777666555444333333333333111///111444666555444333333333333333444555666888888777666666666666666666666666666666555555555777777777777777777777777888777777666666666666777;;;<<<<<<999777999???DDDCCCJJJWWWhhh{{{uuugggXXXQQQNNNLLLLLLMMMNNNVVV___jjjyyy~~~sssooooooqqqsssrrrwww}}}}}}yyytttppprrrsssvvv|||{{{tttqqqmmmgggaaa___\\\XXXUUUWWW\\\cccgggppprrrvvvxxxwwwpppgggaaa```hhhnnnooorrrwwwvvvpppkkk^^^OOOGGGEEEDDD???999666666666444222111222333222222111///...,,,++++++,,,,,,+++++++++,,,,,,---***)))))))))***+++,,,,,,)))******+++++++++******++++++******************,,,+++***((('''%%%$$$###))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,++++++***---+++)))+++---///---+++,,,,,,---...////////////,,,,,,+++***+++,,,---............------,,,,,,+++//////.........---------........................///000000111000000//////000000000000111111111111555111000333555555666999;;;EEETTTdddsss|||mmmccc```kkk|||lllTTTKKKFFFDDD@@@?????????>>>===<<<<<<;;;;;;::::::999999999999888888888777777777888777666555444444444444333111000111444666555444666666666666666777888888888777777666666666666666666666666666666666666555777777777777777777777777777777666666666666666777888:::<<<;;;:::<<<@@@EEEMMMWWWhhh{{{~~~mmm___WWWPPPNNNNNNMMMOOOSSSZZZcccooozzz{{{zzzyyy}}}zzzuuutttrrrppprrrvvv{{{~~~uuulllbbb\\\XXXVVVTTTTTTWWW\\\bbbfffoooqqqsssuuutttooogggaaa```ffflllnnnrrrwwwxxxtttoooeeeVVVMMMHHHDDD>>>999:::999888666444222333333333222111000///...---,,,------,,,,,,,,,,,,------******************+++,,,))))))***************))))))((((((((()))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,++++++***---+++***+++---...---+++,,,------.........------------,,,,,,,,,---...///000000000/////////////////////.........---------........................------------------------000000000000111111111111555111111555888777999<<>>=========<<<;;;:::::::::::::::::::::::::::999999999888888888888888777666555444444444444444222111222444555555555444444444444444444555666777777666666555555666666555555666666666666666666777777777777777777777777666666555555555666777777777:::===>>>???AAAEEEIIIVVVcccxxx{{{fffVVVMMMKKKLLLPPPRRRRRRVVV\\\cccppp~~~}}}~~~}}}zzzuuuooommmooosssxxx|||nnnaaaZZZUUUTTTTTTUUUXXX^^^cccgggoooooopppqqqqqqnnniiieeebbbfffjjjlllqqqwwwyyyxxxvvvnnncccWWWNNNGGG@@@===>>>===:::888555444444444333222222111000000//////......---------------...,,,++++++************+++++++++++++++++++++******'''''''''((()))***+++,,,*********+++,,,,,,------************************++++++************++++++***++++++,,,,,,+++++++++,,,+++***+++---...---,,,,,,------------,,,,,,+++...------------...///000,,,,,,,,,,,,------------/////////............---........................000000///......///000111000000000111111111222222444222333777999999;;;???GGGWWWooo}}}lllbbb]]]]]]eeewwwhhhOOOFFFDDDAAA>>>======>>>===<<<999999999::::::::::::::::::::::::999999999888888666666555444333333444444444333222333444444555555444333333222333333444444777666666555555555666666555555555555666666666666666666666666666666666666555555555555666666777888999<<>>:::888777666555555333333333222222111111111//////...---------......---,,,++++++************...------,,,,,,,,,,,,,,,))))))((())))))***++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))++++++************++++++******+++,,,,,,,,,+++++++++++++++,,,,,,------,,,------------,,,+++******---------------......///*********++++++,,,,,,,,,/////////.......................................222111000//////000222444000000111111111222222222333222333777999888;;;@@@LLL[[[ppprrrddd^^^^^^dddqqqgggOOOFFFGGGDDDAAA@@@AAAAAAAAA@@@:::::::::::::::::::::;;;:::::::::999999999888888444444333333222333333333444444444333333444555666777777666666666666666777666666555555555555666666444555555555666666777777666666666666666666666666555555555666777888999:::;;;===???AAAFFFPPP]]]fff~~~}}}lll___WWWQQQOOOPPPSSSXXX]]]___cccnnnzzzzzzvvvwwwzzz}}}~~~}}}|||wwwwwwrrrtttwww}}}{{{uuulllfff]]]WWWWWW]]]ffflllqqqqqqqqqtttxxx{{{||||||wwwuuutttttttttuuuwwwyyyzzzyyytttkkk___TTTLLLIIIAAA>>>999777777888777666444444333333222222222111000///...---------------------,,,+++*********+++...---,,,++++++++++++,,,---,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,+++******++++++,,,,,,------------------......//////000000///////////////////////////////////////////////////...---,,,,,,...000111111111111111222222222222222111333666777777;;;BBBRRRaaavvvzzzhhh```___cccnnneeeOOOHHHCCCAAA>>>===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888444444333333333333333444444555555444333333555666666666555555444444555555555555444444555555666666444444555555666777777777777777777777777777777777666666666777888999;;;<<<;;;===AAAGGGQQQaaassswwweeeYYYRRRPPPRRRVVVUUUWWW^^^gggnnnvvv~~~|||||||||{{{yyyvvvrrrpppsssxxx}}}~~~yyyxxxqqqqqqssswwwxxxpppcccXXXVVV[[[cccjjjrrrrrrtttyyy~~~|||yyyzzz}}}||||||zzztttiii^^^TTTOOOEEE@@@:::888888999777666555444444333222111111111//////...---,,,,,,,,,,,,---,,,,,,++++++++++++,,,---+++***((((((((())))))///...---,,,+++*********'''((((((***+++,,,------++++++++++++++++++++++++++++++************++++++)))***++++++,,,,,,,,,,,,***,,,------++++++---...,,,------------,,,,,,+++***+++,,,,,,------,,,,,,.............../////////...////////////000000000//////////////////////////////......///000111222111111111222222222222333222222333666888999AAAJJJXXXiiimmm```___ccclll{{{cccOOOIII@@@>>>;;;;;;;;;<<<<<<;;;=========<<<<<<;;;;;;;;;999999888888888777777777555555555444444555555666444555666555333222444777555444333222222222222222555444444444444555666777444444555555666777777888777777777777777777777777666666777888999;;;===>>>;;;AAAIIIUUUeeeyyynnnbbbVVVSSSSSSSSSWWW\\\aaaccclllyyyyyyuuunnnfffbbbbbbgggkkkuuu||||||wwwvvvuuuwww|||xxxkkk___ZZZ]]]dddiiiqqqrrrvvv~~~xxxlll```XXXLLLEEE>>>:::999999777444555555444333222111000//////...---,,,++++++++++++,,,,,,+++++++++,,,------...---+++)))((()))***+++------,,,+++************((())))))***+++,,,,,,---((((((((((((((((((((((((++++++************++++++))))))***+++,,,,,,,,,,,,***,,,------++++++,,,...,,,------.........------++++++---.........---,,,...------------------,,,.../////////000000000000////////////////////////000111111222222333444444111111111222222222333333333222555888;;;@@@KKKWWWiiiwwwuuuddd]]]ccckkk{{{aaaNNNIIIEEECCC@@@@@@@@@AAAAAA@@@??????>>>===<<<;;;;;;;;;888888888777777777777666777777666666666777777888444666777555333222444777888777666555555555555555444444444444444555666777444444444555666777777888777777777777777777777777777777777999:::<<<>>>???===EEERRRcccvvv|||nnn___WWWRRRVVVZZZZZZ\\\```nnnqqq|||zzztttjjj___YYYYYY^^^bbbeeettt|||zzz|||~~~rrrfffaaabbbfffkkkppprrrwwwxxxjjj```QQQJJJAAA<<<:::999666222666555444333111000///...///...---,,,+++******+++++++++++++++,,,------...222111...,,,+++,,,---...******************++++++------,,,++++++***))))))++++++++++++++++++++++++++++++************++++++((()))***+++,,,---------))),,,...---+++***,,,///,,,,,,---...////////////,,,,,,.../////////...---222222111111000000000///.../////////000000111111000000000000000000000000,,,---...000111111111111111111222222222333333333333333666;;;???FFFTTTaaa}}}lll______iiirrr```RRRHHHCCCBBB@@@?????????@@@@@@HHHEEE@@@<<<::::::;;;<<<888999:::;;;:::999888777888888777666666666666666888777666555444444555666444444444555555555555555666666555444444666777888777666666555444444333333333444666777777777666555666:::<<<999999???BBBAAAGGGOOO___uuuqqqccc\\\WWWTTTTTTWWWYYY[[[eeeqqqzzzkkk```\\\[[[\\\\\\dddnnnvvvnnnhhheeegggllluuu|||{{{pppXXXNNNAAA:::999999888777888777555333222111000000.........---,,,,,,++++++++++++,,,------------,,,//////...---,,,***)))(((************************''''''(((((())))))******)))******+++---......///,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++***)))***+++,,,---***+++,,,,,,------,,,,,,........................000000000000000000000000000000//////.........---+++,,,---///000222333444111111111000000000000000///111222222111111222333111666;;;===AAANNNbbbrrr{{{jjj```^^^fffxxx___PPPFFFCCCBBB@@@???>>>>>>>>>???AAA???===:::999999:::;;;999::::::::::::999888888888888777666666666666666888777666555444555555666666555555555555555555555666666555555666666777888666666666666666666666666555666777777888777666666888555333777;;;===>>>@@@NNNZZZooo{{{ssslllccc[[[XXXZZZZZZ^^^ccceeejjjuuu|||qqqjjjfffccc```ccclll{{{~~~yyytttoookkkmmmrrryyy|||bbbVVVHHH>>>;;;:::999777777666444333111000000///222111111000//////......,,,,,,,,,,,,+++***)))))).........---,,,+++***)))************************)))))))))***************++++++,,,,,,,,,,,,,,,------,,,,,,+++******++++++---,,,,,,++++++,,,,,,---000///.........///111111++++++,,,------------,,,........................////////////////////////000000/////////.........,,,---...///000222333333111000000000000000000000000222333333222222333555777:::===@@@HHHXXXmmm}}}{{{jjjccceeeppp~~~]]]NNNDDDCCCBBB@@@>>>============<<<;;;:::::::::;;;;;;<<<;;;:::999999888888999999888777777666666666666666777777666555555555555666777777777666666555555555555555666777777777777777555555666777777888999999777888888888888888777777>>>::::::>>>BBBEEEIIIOOOZZZkkkzzznnnbbb\\\YYYWWWXXXZZZ\\\bbbkkkrrruuuzzzyyyqqqkkkjjjoooyyy||||||yyyuuurrrrrrvvv}}}}}}{{{zzznnnaaaPPPCCC>>><<<:::777777777666444333222111111/////////...------,,,,,,,,,,,,,,,,,,+++***)))))),,,---------,,,,,,+++***************************++++++++++++++++++******------,,,,,,+++++++++***...---,,,++++++***++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,---------------................................................000000////////////............///000000111111222000000000000000000111111111222333333333333555777<<<===@@@GGGTTThhh}}}yyyllljjjsss}}}]]]NNNEEEDDDBBB@@@>>><<<;;;;;;<<<;;;;;;<<<<<<===<<<<<<<<<;;;:::999888777888999:::777777666666666666777777666666666555555555666666999888888777666555555444333444555777777666555555555555666777777888888999999999999999999999888888444???EEE???;;;CCCPPPWWWkkk~~~{{{ggg^^^VVVTTTUUUWWW^^^eeejjjttt}}}|||~~~|||xxxzzz~~~||||||zzzuuutttvvv~~~yyywwwwwwwwwiiiVVVGGG@@@===:::888888888888777666555333333///......---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,************************,,,,,,++++++*********))),,,,,,,,,++++++++++++***,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---((((((((((((((())))))***+++,,,,,,---...---------................................................000000//////////////////000000000000000000000000000000000000000111111111111222333333333444666999>>>???EEERRRdddyyy|||uuuqqqwww|||]]]PPPGGGDDDBBB@@@>>><<<;;;;;;<<<<<<<<<======<<<;;;:::999;;;:::999888777888999:::777777666666666666777777555555666666666666666666999888888777666555555444222333444555666555444333666666666666666666666666:::::::::999999999999:::777UUUaaaLLL>>>KKKaaakkkpppeee[[[WWWTTTVVVYYY^^^hhhqqqxxxsssqqqppptttyyy}}}}}}zzzxxxzzz}}}}}}nnnZZZKKKBBB>>>;;;888777777777777666555333222222222111111000/////////------,,,,,,+++)))((('''++++++,,,,,,------,,,,,,************************+++++++++******))))))(((*********+++++++++,,,,,,******++++++,,,---//////---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,---.........------................................................//////000000000000000000111111111111000000000000//////000000111111111111000111222222222444888:::===BBBNNN```tttppprrryyy{{{]]]PPPHHHCCCBBB@@@>>>============<<<<<<<<<;;;:::999888777;;;:::999999888888999999666666666666666777777888444555666666777666666666777777777666666555555555333333444555555555555444666666666666666666666666999999999999999:::;;;;;;BBBaaaoooZZZJJJYYYssswwwlll___VVVSSSRRRTTTYYY^^^eeeqqq}}}~~~tttnnnkkkjjjhhhlllsss{{{{{{|||}}}}}}|||~~~ttt```PPPFFFAAA<<<888444555555555555333111000111111000000//////......///...---+++(((%%%###!!!++++++,,,---------,,,,,,***************************************))))))))))))*********++++++,,,,,,++++++++++++,,,...///000---,,,,,,++++++,,,,,,---+++,,,---.........------,,,,,,---...............................................................//////000000000000111111222222111111111000000000/////////000111111222222111222333333333666:::===???HHHYYYnnnyyyqqqiiitttzzz[[[NNNFFFCCCBBB@@@???>>>>>>>>>???<<<<<<;;;;;;:::999999999999::::::::::::999888888666666666666666777888888333444666777777777666666666555555555555555555555666555555555555666777777666666666777777888888999888888777888999:::<<<======KKKUUUTTTRRR___xxxrrrfff```\\\VVVQQQRRRSSSVVV]]]cccmmm~~~~~~ssskkkgggfffffffffkkksss||||||zzzyyyxxxyyy~~~zzzssssss||||||hhhWWWLLLEEE>>>999555666777777666555333222//////......---,,,,,,,,,......---,,,***(((&&&%%%,,,,,,,,,------,,,++++++*********************************+++++++++++++++++++++++++++************...------,,,,,,,,,---------,,,,,,++++++,,,,,,---)))***,,,,,,---,,,,,,+++,,,------.......................................//////////////////////////////000000000111111111222222111111111111111000...//////000111111222222444444555555666999===AAAFFFRRReeezzztttiiifffiiizzzyyyZZZMMMDDDCCCBBB@@@?????????@@@@@@>>>======<<<<<<<<<======999999:::;;;:::999888777666666666666666777888888333444666777777777666666444444444555555555555555888777666666666777999:::555555666888999:::;;;<<<777777777777888:::===>>>FFF@@@HHH\\\kkkuuurrr```TTTRRRRRRRRRPPPUUUVVVZZZaaahhhuuuuuulllfffcccdddeeehhhmmmwww}}}xxxssssssttt{{{xxxllljjjrrrzzz}}}nnn]]]QQQGGG???999888999:::;;;:::888666555222222222111000000//////,,,,,,---...////////////,,,---------,,,,,,+++***************************+++++++++,,,,,,---------------,,,+++***)))((('''111000...---,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,---...///...------,,,---......//////..............................000000000000000000000000//////000000111111111222111111111111111111111111...//////000111222222222666666777777888;;;@@@DDDLLLYYYmmm}}}hhhaaadddlllzzz[[[LLLHHHDDDCCCAAA???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777666666666666666666666666666666666666666777777777777555555666777777777777777::::::999888777777888888777777888999::::::::::::999999888888999;;;>>>@@@AAAEEESSSgggyyy|||jjj^^^SSSRRRTTTTTTSSSSSSXXX\\\bbbkkkvvv{{{tttiiiaaa]]]]]]___aaaffflllttt|||~~~{{{vvvpppkkkiiinnnwww|||vvvoooiiilllttt}}}|||fffRRRDDD<<<:::888999999999777555333222111111000000//////......///...,,,******+++,,,---.........------,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000///......------...---------............///+++,,,...///000000000///333222111000000111222333---...///000111111000000222222222111222222333333666333333777:::===DDDLLLXXXlllmmm]]]^^^iii|||zzz[[[LLLHHHDDDBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888666666666666666666666666999999888777666555444444555666777777888888777777999888777777666666666777777777888999::::::::::::<<<<<<<<<<<<===@@@CCCEEEMMMSSSdddyyyuuukkkaaaYYYSSSUUUYYYZZZ[[[]]]bbbiiittt|||xxxrrrkkkbbbZZZVVVVVVYYY[[[```gggrrr|||{{{wwwrrrkkkfffeeeiiioooxxxyyypppnnnqqqttt{{{jjjUUUFFF>>>;;;888888888888777555333222111111000000////////////...---+++******++++++,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......------------------------............///,,,---///000111111000000111111000//////000111111222222222111111000000000222222111111222222333333777666666999;;;???IIITTTnnn|||rrrcccYYY```ooo{{{\\\LLLHHHCCCBBB@@@>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888666666666666666666666666777777777777666666666666666777888888999999888888777777666555555555666666777777888999:::::::::::::::;;;;;;;;;<<>>???>>>@@@FFFPPPXXXlll~~~yyyrrrhhhaaa]]][[[YYYWWW]]]___eeennnvvv|||iii[[[TTTQQQPPPOOOMMMLLLNNNVVV```gggooowww~~~~~~~~~}}}}}}}}}tttvvv~~~{{{sssmmmdddaaa]]]^^^eeeqqq~~~wwwlllnnnrrrxxxttt```OOODDD@@@999999777555333222111000000000000000111111111111/////////000///......---,,,,,,,,,---------------++++++,,,,,,,,,---------//////...---,,,++++++***---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...///111111---------............///000000000000000111111111111111111111111111111111,,,+++***+++,,,///222444111111111111222333444555666777:::<<<@@@KKKaaauuuxxxiii[[[WWW\\\iii___NNNHHHCCCBBB@@@>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777777777777777777777666666666666777777777777666777888888999999888888::::::999999999:::;;;;;;777777888999::::::::::::<<<>>>@@@@@@DDDNNN^^^iii~~~rrrkkkeeebbb]]][[[[[[\\\]]]]]]```dddnnn}}}xxxdddVVVOOONNNMMMMMMNNNOOORRR\\\hhhqqqyyy~~~{{{tttwww~~~zzz}}}{{{uuuhhhddd^^^[[[___iiittt{{{xxxxxxyyy{{{wwwbbbQQQFFFAAA;;;:::888555333222111111000000000111111111111222000000/////////.........,,,,,,------------......,,,,,,,,,,,,------------000///......---,,,++++++,,,---...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000111222---------............///111000/////////000000111111111222222222222111111222111000/////////000111000000000111222333444555777888;;;AAAHHHUUUjjj}}}yyykkk___WWW\\\fffvvv___NNNHHHDDDBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888777777777777777777777777777777777777666666666666555666777777888888777777::::::999999:::;;;;;;<<<777777888999::::::::::::;;;>>>@@@CCCJJJZZZooo~~~wwwlll```XXXWWWWWWWWWYYY\\\___bbbccchhhmmm|||vvvaaaSSSMMMMMMKKKMMMOOOPPPTTT]]]kkkuuu{{{}}}~~~~~~zzz{{{~~~qqqllleee``````fffnnntttyyyeeeUUUIIIDDD===;;;999666444333222222000000111111111222222222000///---,,,,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.......................................------------------------,,,,,,,,,---------......------------......///000---------............///000000///......//////000///000111222222111000///222222222111111000000000000000000111222333555666::::::???IIISSSaaatttsssiii___WWWWWWddduuu```NNNHHHDDDCCCAAA???>>>>>>??????========================::::::999999888777777666777777777777777777777777444444555666777888999999555555666777777777777777:::999999999:::;;;;;;<<<777777888999::::::::::::???BBBFFFJJJTTTggg{{{pppdddXXXPPPPPPRRRUUUZZZ___ccceeegggvvv}}}ppp[[[MMMHHHHHHKKKMMMOOOPPPSSS\\\jjjuuuyyy|||}}}~~~zzzzzz{{{zzztttlllfffdddhhhnnnrrr{{{{{{hhhWWWLLLFFF>>><<<999666444333222222000000111111222222222222///...,,,******+++,,,---*********++++++,,,,,,,,,,,,,,,,,,---------......((())))))+++,,,---......+++,,,,,,------,,,,,,,,,................................................,,,,,,,,,---------......------,,,,,,,,,---......---------.........//////000///...------...///000...///000111111000///...---...///000111111000000000000000111222444555666======CCCNNN\\\jjj{{{xxxggg\\\XXXSSSYYYlll}}}]]]OOODDDHHHFFFCCCBBBBBBBBB@@@???<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;::::::999999999999777555555666777666555777888888888888999999999777777777777888888888888999::::::999888777999:::>>>:::999===>>>===>>>@@@AAAEEEKKKUUUdddyyyttthhh\\\VVVWWWXXX[[[^^^```dddkkkuuu|||ppp\\\PPPKKKKKKGGGIIIKKKNNNRRRYYY```eeelllvvv|||~~~uuukkkgggggghhhiiixxx}}}lll\\\OOOHHH@@@===999777666555333222/////////000111111222222////////////...............------------...//////+++---000000///...------......---,,,,,,+++******---.........---,,,++++++---------............///111+++&&&)))///222---'''...------------...//////......---,,,---...///000...------------...//////............/////////000((())),,,///000111000000000000000000111111111111333111222444333111333888999AAANNN]]]mmmzzzkkk]]]XXXJJJPPP]]]qqq}}}]]]OOOEEEFFFDDDBBBAAAAAA@@@???===<<<============<<<;;;;;;;;;;;;::::::999999999999:::888666666777888777666777888888888888999999999777777777777888888888888;;;<<<<<<;;;:::999;;;===???;;;999;;;======@@@DDDDDDKKKVVVfffxxxxxxooofff]]]YYYZZZ[[[___dddkkksss~~~ppp]]]PPPLLLKKKKKKLLLMMMNNNPPPSSSXXX\\\dddmmmyyy|||pppiiifffeeeeeepppttt}}}ppp___QQQHHH@@@===999777555444333111333333222111000...---,,,////////////............---------------...//////---......---+++***+++,,,------,,,++++++***))))))...............---,,,,,,---------............///111,,,)))+++000111...***---------------......///...------,,,---...///000///............///000000........./////////000000///000222333333111000///000000000000111111111111333111222555555444777===AAALLL\\\mmmzzzxxxdddWWWRRRPPPXXXggg|||}}}]]]PPPFFFEEECCC@@@?????????===<<<======>>>>>>>>>===<<<<<<::::::999999999999999888;;;999777777888999888777777888888888888999999999777777777888888888999999:::;;;<<<;;;::::::;;;===@@@;;;999:::<<<===AAAFFFGGGQQQcccxxxzzzoooiiieee```]]]^^^```eeemmmwwwqqq^^^QQQLLLLLLMMMNNNNNNMMMMMMOOORRRUUU\\\dddnnnvvvzzz|||~~~vvvlllgggdddbbbhhhhhhlllvvvuuudddSSSIIIBBB>>>:::777555444222111,,,---///000111111111000////////////............---------------......///000000...+++)))(((+++---,,,,,,++++++******))))))....../////////...---------------............//////...---...///000///---,,,,,,,,,---------.........------------.../////////////////////000111111....../////////000000000222333333444333222000///000000000111111111222222222111222666777777<<>>===<<<>>>>>>>>>>>>>>>======<<<999999999999999999999999<<<:::888888999999999888777777888888888999999999777777888888888999999999888999:::999888888:::;;;???<<<:::<<<===<<>>EEEOOOaaazzz}}}nnn^^^VVVVVV___mmmzzz\\\QQQIIIFFFDDDAAA@@@@@@@@@>>>===>>>>>>>>>>>>>>>======<<<999999999999999999999999<<<:::888888999:::999888777777888888888999999999888888888888999999999999777999999999888888:::<<<===<<<===??????>>>BBBHHHYYYiii}}}zzz{{{xxxvvvxxx}}}~~~{{{wwwoooggg``````aaaaaacccgggvvvvvvdddVVVPPPNNNMMMOOOPPPPPPQQQRRRUUUXXXXXX]]]eeemmmuuu{{{}}}wwwtttoookkkeeeddddddhhhsss~~~kkkZZZRRRHHHCCC===888555444222111///000111111111///...---////////////............,,,,,,,,,,,,,,,---......(((***,,,---,,,+++,,,,,,---------------,,,,,,,,,......///////////////...---------............///,,,...///...,,,,,,---///+++,,,---.........---------------.....................------......///000////////////000000000111---......///000000000000111111111111222222222222444222333666888999???EEEUUUiii~~~yyyiii\\\YYY]]]jjjyyyxxx[[[QQQIIIGGGEEEBBBAAAAAAAAA???>>>======>>>>>>>>>===<<<<<<999:::::::::::::::;;;;;;<<<:::888888999:::999888777888888888888999999999888888888999999999999:::999:::;;;;;;::::::<<<>>><<<<<<>>>BBBCCCDDDJJJSSScccuuu|||zzzxxxtttqqqqqqqqqrrruuuxxxwwwrrrnnneeeaaa```bbbdddeeejjjppp}}}yyygggYYYRRRPPPRRRTTTUUUVVVWWWXXX[[[]]]___bbbiiipppwww}}}|||xxxssshhhfffeeegggmmmtttyyy|||{{{wwwtttvvv{{{vvvcccYYYLLLGGG@@@:::777555333222000000000000000111111111////////////............,,,,,,,,,,,,,,,------...###&&&***++++++*********............------------------.../////////......---------............///,,,---......---,,,---...,,,---.../////////...---,,,---......//////......---------------...///////////////000000000111111222222222111000000000000111111111222222222222333555333333777999;;;AAAHHH]]]pppqqqbbbYYY]]]fff{{{vvvZZZPPPIIIGGGEEEBBBAAAAAAAAA???>>><<<============<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;999888777888999888777777888888888888999999999888888888999999999::::::999:::;;;;;;:::;;;===???>>>===???BBBEEEKKKWWWcccttt|||wwwsssooommmkkklllnnnqqqsssrrroookkkhhhbbbcccggglllnnnpppxxx|||jjj\\\TTTRRRSSSUUUYYY\\\^^^aaaeeehhhkkknnnssszzz}}}wwwnnnkkkhhhggghhhjjjkkkkkkllljjjggggggjjjqqqxxx}}}nnn^^^OOOIIIBBB;;;888666444333//////...///111333666777////////////............,,,,,,++++++,,,,,,---...((()))+++++++++***+++,,,------------------------,,,,,,---...............---------............//////............///......,,,---///111111000///...,,,---.../////////...---...............//////000//////000000000111111111333222222111111111222222111111111222222222333333444222333888;;;>>>EEEMMMccctttyyyjjj___^^^kkkyyyuuuYYYPPPHHHFFFDDDBBB@@@@@@@@@???===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<=========;;;999777777888999888777777888888888888999999999888888999999999:::::::::777888999999888999;;;===???>>>>>>BBBFFFPPPaaaqqq~~~}}}yyytttnnnjjjiiiiiifffhhhlllllliiieeebbb```ccchhhpppwwwyyy{{{}}}lll]]]VVVSSSPPPSSSYYY___dddiiinnnrrrvvvyyy}}}xxxsssooojjjfffeeeeeedddccc^^^\\\[[[]]]bbbjjjsssxxxvvvaaaQQQKKKCCC<<<999777555444888666333000///000111222000/////////............,,,,,,++++++,,,,,,---.../////////---+++,,,...111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------.........//////111///...///000111000...---...000111222111000...,,,,,,.../////////...---///////////////000111111000000000000111111111111......///000111333555666111111222222222333333333444222444999===AAAJJJRRRfffuuu|||sssgggaaafffyyysssXXXLLLHHHJJJIIIFFFCCCAAA???======>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;:::999888777777888999::::::999999888888999999:::888888999999999:::::::::???:::777:::;;;:::;;;??????AAACCCEEEMMM___wwwzzzwwwssspppppppppooonnnooogggaaaaaabbbccceeehhhhhhppp}}}ssshhh```[[[OOOSSSYYYbbbkkktttzzz~~~}}}vvvtttooohhh```\\\ZZZ[[[VVVTTTSSSWWW```lllvvv|||oooVVVOOODDD<<<999888777666555555444333222222222222000000000000000//////...000000000000000000000000..............................................................................---,,,---...///000........................111000888GGGHHH:::///---+++,,,---...////////////////////////000000000000000111111111111222222222222222111111222222333444666555444333222222222222444555999======???LLL\\\sssxxxhhhbbbfffssssssXXXLLLHHHGGGFFFDDDBBBAAA?????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::999999888888888888999999:::999999888888999999:::888999999999999:::::::::===999888;;;===<<<===AAA>>>AAAFFFNNN[[[qqqxxxvvvtttqqqoooooooooooonnnjjjddd___```aaabbbggglllrrr{{{wwwjjj___YYYSSSVVV]]]fffoooxxx|||vvvnnnfff```\\\YYYSSSSSSTTTZZZeeeqqq{{{vvv]]]TTTGGG>>>;;;:::888666555444333222222111111222000000000000000//////...////////////////////////...........................................................................------,,,---...///000........................000---222>>>@@@666///000,,,---...///000000000000////////////000000000000000000111111111222222222111111111111111222333333222222222222222333444555666666999===???EEEUUUeeexxxqqqdddcccnnnrrrXXXLLLHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::888888999999999999888888:::999999888888999999:::999999999999::::::::::::<<<999999<<<>>>===???CCC@@@EEENNN[[[oooyyyrrrpppnnnllllllmmmmmmlllkkkdddaaa```aaaaaacccllluuuzzzlll^^^VVVUUUXXX___gggqqq{{{~~~}}}|||uuuooohhh```[[[TTTUUUXXX___jjjvvv~~~~~~}}}~~~hhh\\\LLLBBB???===999555444444333222111111111111000000111111000000///...................................................////////////////////////...........................------------...//////........................///***,,,333666111///222---...///000111111111111////////////000000000000000000000111111111222222111000000000000111222222111111111111222333444555888777999>>>DDDPPPcccssswwwjjj```eeewwwrrrWWWLLLHHHCCCBBBAAA@@@????????????>>>>>>>>>>>>============;;;;;;:::::::::999999999777888::::::::::::888777:::999999888888999999:::999999999:::::::::;;;;;;<<<::::::===>>>===@@@EEEFFFLLLXXXjjj~~~vvvpppllljjjhhhhhhhhhhhhgggeeeaaaaaacccddddddgggtttzzzlll___VVVTTTWWW]]]fffpppzzzzzzvvvpppfff___XXXYYY\\\cccllluuu{{{~~~{{{{{{}}}ssseeeSSSGGGBBB???:::555444444333222111111111111000111111111111000//////................................................////////////////////////........................------------......//////------------------------///***)))...000......000---...///000000000000000////////////000000000000000000000000111111111111000000000///000000111222444333222111111111111111888888:::@@@KKK]]]qqqooofff```hhhqqqWWWLLLIIIDDDCCCAAA@@@???>>>======>>>>>>>>>>>>============;;;;;;:::::::::999999999888999:::;;;;;;:::999888:::999999888888999999:::999999:::::::::;;;;;;;;;===;;;;;;>>>>>>===BBBHHHNNNVVVeeezzz{{{tttpppkkkhhheeedddccccccaaa______aaaeeehhhjjjpppyyymmmaaaYYYUUUXXX]]]eeeoooyyy}}}~~~|||vvvllleee\\\\\\]]]bbbjjjqqqwwwyyyzzz||||||nnn\\\NNNGGGAAA;;;555555444333222111111111111111111111111111000000///................................................////////////////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,...000...,,,,,,------.../////////......////////////000000000000//////000000000111111111000000000///000000111222333333222222111222222222888:::===FFFVVVkkkvvvdddaaaaaannnpppVVVLLLIIIDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999::::::::::::999999:::999999888888999999:::::::::::::::;;;;;;;;;;;;===<<<===??????AAAHHHQQQZZZfffxxxxxxsssqqqlllhhhdddaaaaaa``````___```ccciiipppwww{{{qqqfff^^^XXX[[[```gggpppzzzzzzuuuuuu{{{~~~wwwrrrhhhfffcccdddiiipppuuuxxx}}}wwwgggWWWLLLCCC<<<888555555444333222222222222111111222222111111000///................................................................................................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,///......000111///---***------............------////////////000000000000/////////000000000111111111000000000000111222222000111111222333555666777777<<>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::999999888888999999::::::::::::;;;;;;;;;;;;<<<===<<<===@@@BBBGGGRRR^^^ooo}}}xxxttttttmmmiiidddaaaaaabbbcccccchhhjjjrrr~~~wwwjjjaaa[[[]]]aaahhhpppzzz|||xxxwww|||~~~uuupppooossswwwyyyqqqaaaRRRFFF???<<<777666555444333333333333111222222222222111000000////////////////////////........................------------------------........................,,,---.../////////...---.................................///111111///,,,......////////////......////////////000000000000////////////000000000111111111111111111222333333111111222333444666777888888@@@KKKZZZpppkkk[[[VVVccctttoooVVVLLLIII@@@@@@@@@@@@AAABBBCCCCCC>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<;;;999999999999;;;<<<:::999999999999999999::::::::::::;;;;;;;;;<<<<<<===<<<===AAAEEELLLZZZgggzzzwwwwwwnnniiidddaaabbbdddggghhhooorrr{{{{{{mmmccc[[[]]]```gggoooxxx~~~|||wwwwwwyyy{{{xxxgggUUUHHHBBB@@@777777666555444444444444111222222222222111000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,.../////////...---000000000000000000000000------------000222222000///000000000000000//////////////////000000000000////////////000000000000222222111111222222333444555555444444444555555666999CCCPPPaaaxxxsssbbb\\\YYYjjjlllTTTIIIFFFCCCBBBAAA@@@????????????AAAAAAAAAAAA@@@???======@@@@@@???>>>===<<<<<<<<<>>>======;;;:::999888888777777888999::::::;;;;;;;;;<<<<<<;;;999999;;;<<<>>>;;;>>>GGGLLLRRRdddyyy~~~|||}}}ppphhhaaa___```ccciiiooopppzzzqqqeee``````ccclllwww~~~~~~~~~}}}yyyiii[[[NNNDDD>>>999777444333444555444333444333222111111111222333333222111000///...---,,,000000//////......------222///,,,,,,------+++(((.........------,,,,,,,,,---.........//////000000,,,,,,+++---...///---,,,+++,,,...000000///...,,,///////////////////////////////////////000111111111222222222222444888;;;111222222333333444444555777333111222333222555:::AAAJJJ\\\rrr}}}fff[[[YYYfffwwwlllTTTJJJGGGCCCBBBAAA@@@????????????>>>>>>>>>======<<<;;;:::???>>>===;;;;;;;;;;;;;;;999999999::::::::::::;;;888888888999:::::::::;;;;;;<<<<<<;;;:::999;;;===@@@===@@@JJJQQQ[[[ppp|||yyymmmgggccceeegggiiinnnttt{{{vvvjjjeeedddgggppp}}}}}}wwwrrrqqqvvv}}}}}}oooaaaTTTIIIBBB<<<:::666555555555444333555555333222222222222333222222111000///......---///////////////............,,,+++,,,///000///---.........---------,,,,,,............/////////000---,,,,,,---//////...------...///000000000/////////////////////////////////////////////000111111000111000///...///222444111222222333333444555555888444222333444555:::@@@EEEPPPcccxxxtttaaa]]]```mmmlllTTTKKKHHHCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@???>>>======AAA@@@>>><<<;;;<<<===>>>888888888999999:::::::::999999999999::::::::::::;;;<<<<<<;;;::::::;;;===???<<>>FFFKKKZZZooozzzfffZZZ___hhhxxxkkkTTTKKKIIICCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>@@@>>><<<::::::;;;<<<>>>;;;;;;;;;:::999888888777::::::::::::::::::999999;;;<<<<<<;;;::::::<<<>>>AAA???BBBLLL[[[oooyyyuuu}}}wwwqqqooopppuuutttiiigggjjjuuuuuueee\\\XXX```ooo}}}~~~qqqaaaSSSJJJAAA===999666555555444333666555444333222222111111111111000000000000000000------......//////000000/////////////////////...///..............................//////////////////......///111111000///000///...---...///111222////////////////////////000000//////000000111222222333222111///...///111222222333333444555555555666444555888888:::@@@HHHRRReee|||jjj[[[VVVaaaooojjjSSSKKKJJJDDDCCCBBBAAA@@@@@@@@@@@@=========>>>======<<<;;;<<<:::999777777888999:::<<<<<<;;;;;;::::::999999;;;;;;:::::::::::::::::::::;;;<<<<<<;;;;;;===???EEEEEEJJJUUUfff}}}xxxuuuvvvwwwtttwwwwwwllliiikkkvvvsss```WWWRRRYYYffftttxxxgggWWWLLLBBB>>>999666555555555555444444444333222222111000111111111111000000000000------......//////000000////////////.........//////////////////////////////////////////.........//////...000111222000///000...---+++,,,...000111000000000000000000000000000000000000000111222222111222333222111111222444222333333444444555666666333333666::::::;;;BBBKKK^^^tttnnn___WWWWWWddduuuhhhRRRKKKJJJDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>??????>>>>>>===>>>======<<<<<<=========999999:::;;;<<<<<<======::::::::::::;;;;;;;;;;;;:::;;;<<<<<<;;;<<<>>>???BBBEEENNN[[[oooxxxuuuwww|||xxxppprrrvvvzzzuuuwwwzzzrrrnnnnnnyyyppp\\\SSSMMMQQQ\\\iiixxxppp___TTTFFFAAA<<<777666666666555333444444444444333222222222222222111111000000000.........///////////////+++,,,............000222////////////000000000000///////////////.........///......///111111000//////...,,,+++,,,---///111000000000000000000000000111000000000000111222222...///111111111111222444333333333444555555666666333444777;;;<<<@@@KKKVVVpppwwwbbb[[[ZZZ]]]lll~~~}}}sssfffQQQJJJIIIDDDCCCBBBAAAAAA@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@??????@@@AAAAAAAAA@@@???777888999:::;;;<<<======999:::::::::;;;<<<<<<<<<:::;;;<<<<<<<<<<<<>>>@@@@@@GGGTTTeeezzz}}}vvvsssssszzz~~~zzzrrrmmmppptttvvvvvvzzzvvvqqqpppzzz|||jjjXXXPPPKKKNNNVVVbbbrrr{{{jjj___MMMHHHAAA;;;888666555555444444666777777666666555333333222222111000/////////////////////.........+++---///...---,,,...000//////000000000111111111000/////////.....................///000111000...///...---------...000000000000000000000000000000111111000000111111222333...///111222111111222333333333444444555666666666777666777:::===GGGXXXiiinnn[[[ZZZ___eeevvvrrrfffeeePPPJJJIIIDDDDDDCCCBBBAAAAAAAAAAAA<<<======>>>>>>>>>======999:::<<<>>>>>>===;;;:::::::::999999999999999999999999::::::;;;<<<======:::;;;<<<<<<<<<<<<>>>@@@EEEOOO___rrrzzzwwwwww{{{{{{yyytttooommmoooqqqxxx}}}wwwrrrpppyyyvvvcccWWWQQQLLLNNNTTT```qqqsssiiiSSSMMMEEE>>>999777555444444666777999999999888888444444333222111000///...000000//////.........---...000111///+++)))***,,,//////000000111111111222000000//////.........---...------...000111///...///////////////000000111000000000000000000000000111111111000111111222333000222444444333222222333333333444444555666666666;;;888777999>>>LLLcccxxxjjjXXXZZZbbbjjj}}}zzzjjj]]]bbbRRRJJJDDDCCCBBBAAA???>>>>>>??????<<<<<<<<<<<<===>>>@@@@@@???>>>===;;;;;;:::::::::;;;;;;;;;::::::999999999>>><<<;;;::::::;;;===>>>>>><<<<<<>>>===<<<@@@FFFLLLYYYmmm~~~yyyooonnnqqqsssvvvyyy|||tttpppxxx}}}nnncccWWWSSSQQQSSSXXX```ooo|||uuuaaaRRRDDD>>><<<999666555777777777777888888888888444555666555222000000000......---------......///111111000000//////......000000000000000000000000000000//////............000000111111111111000000............/////////000000000000000000000000000000000000000111111111111333333333333333333444444222333444444333333555777;;;:::<<>>???@@@AAA@@@@@@???>>>===<<<<<<<<<999999888888888777777777===<<<;;;;;;;;;===???AAA???;;;:::===???@@@DDDJJJWWWhhh~~~wwwooonnnpppsssyyywwwrrrxxxsssjjj___[[[YYYZZZ\\\bbbmmmyyy~~~}}}hhhYYYIIIAAA>>>:::888888555555555555666666666666555666777666333111111222///......---......//////000000000000////////////........................////////////......------......////////////.............../////////000000000000000000000000000000000000000000111111111111//////000000000111111111222333444444333333555777888888===IIIXXXnnnlllaaa\\\eeeppp{{{|||gggWWWPPPbbbSSSLLLFFFDDDCCCBBBAAAAAAAAABBBCCC>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<===???AAACCC@@@<<<;;;???BBBFFFMMMTTThhh{{{|||vvvppppppqqqwwwzzztttyyy{{{tttlllgggccccccbbbcccjjjrrruuu|||rrrbbbPPPFFF@@@<<<::::::666666666666555555555555666777888777555333333333000//////....../////////////////////000000000000.......................................---------......////////////............/////////000000000000000000000000000000000000000000000111111111111000111111222333444444555222333444444333444666888888888@@@RRRjjjuuufff```bbbnnn{{{ppp]]]RRROOObbbSSSLLLGGGEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@??????@@@AAAAAA======<<<<<<<<<<<<<<<<<<>>>>>>==================;;;;;;;;;<<<===>>>@@@AAA??????@@@CCCDDDIIIUUUbbb{{{zzzwwwtttssstttwww}}}vvvyyyyyysssnnnkkkhhhdddeeejjjlllsssyyyyyyzzzzzzkkkXXXLLLCCC===;;;<<<888888888888777777777777777999:::999777555555555111111000/////////000000......//////000000111111000000000000000000000000............------------000000111111111111000000...////////////000000000000000000000000000000000///000000000111111111111111111222333444555666777222333444444444444777999;;;;;;CCCYYYwww~~~oooddddddjjjxxxwwweeeVVVOOOPPPaaaRRRLLLGGGFFFDDDBBB@@@>>>======>>>BBBAAA@@@@@@@@@@@@@@@AAA======<<<<<<<<<======>>>:::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<======:::>>>CCCEEEDDDJJJ^^^rrryyysssrrrrrrtttyyyxxxyyy~~~wwwsssmmmfffcccdddeeemmmssstttvvv{{{ppp___RRRHHH???;;;;;;999888888888777777777666888999::::::888666666777333222111000000000000000......//////000000111111111111111111111111111111........................000000111111111111000000////////////000000000111111111111111111111111111///000000000111111111111---...///000111222333444222333444444444555777999===>>>HHH^^^tttiiibbbgggrrr}}}lll[[[OOOKKKNNN___QQQLLLGGGEEEDDDBBB@@@>>>=========BBBBBBAAA@@@????????????>>>>>>>>>>>>???@@@@@@AAA;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;888===CCCGGGIIITTTlll|||vvvrrrpppqqqvvv{{{yyy}}}{{{tttkkkeeeeeedddkkkpppqqqssszzzssseeeYYYNNNBBB<<<;;;777777666666555555444444888999::::::888777777888444333222222111111111111////////////000000000000////////////////////////.........///////////////......////////////....../////////000000000111111111111111111111111111111000000000000111111111111///000000111222333444444222333444555555666888:::<<<@@@LLLcccxxxmmmhhhaaakkk}}}rrraaaTTTKKKHHHKKK^^^PPPKKKFFFDDDCCCAAA@@@??????@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB<<<<<<=========>>>>>>>>>;;;;;;<<<===============<<<>>>CCCLLLVVVhhhwwwtttuuutttuuu}}}~~~zzz{{{|||sssllljjjgggmmmqqqpppsss|||~~~uuukkkaaaTTTGGG>>><<<777777777666555444444444777999::::::888777777888555444333222222111111111000000000000/////////////////////////////////////////////000000000111111......////////////......//////000000000111111111111111111111111111111111000000000000111111111111333333333444444555555555111333444555555666999;;;;;;AAAOOOfff}}}llleeeeeeeeeuuuzzzdddVVVOOOKKKJJJLLL~~~]]]OOOJJJFFFBBBAAAAAA@@@AAABBBDDDDDDBBBAAA@@@???>>>>>>======<<<<<<<<<<<<===>>>@@@@@@888999999999::::::;;;;;;999:::<<<>>>???@@@@@@@@@CCCAAADDDQQQdddzzzyyyrrrsssxxxzzz|||zzzzzz~~~zzz~~~xxxrrrpppjjjooorrrqqqttt}}}}}}vvvnnnfffYYYJJJ@@@===:::999999888777666666555777999::::::888777777888666555444333222222222222111111000000//////......111111111111111111111111//////000000111111222222000000111111111111000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111333444555555666999;;;:::BBBPPPgggppp___[[[^^^mmmnnnYYYOOOMMMNNNPPPQQQyyyXXXMMMJJJEEEFFFFFFDDDCCCAAAAAA@@@@@@AAAAAA@@@???>>>>>>?????????>>>======>>>>>>===;;;==================<<<<<<666;;;???>>><<<===???AAAEEEEEENNN```ssszzzsssrrruuuxxxzzz}}}www{{{qqqyyytttpppyyyvvvooommmllllllooovvv~~~|||tttjjjaaaZZZPPPEEE<<<;;;888666555666666666555:::999999888777666555555999888555333111000000000000000000000000000000000...000222444444111...,,,111111000000000000111111222000///000111111000///000000000000000000000000222111000......000111222111111222222222333333333333333333555888888555222333555666555666999::::::BBBFFFVVVsssuuuaaaTTTVVV^^^mmmnnnaaaSSSNNNMMMLLLMMMPPPyyyXXXMMMJJJFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@???????????????@@@>>>======>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;000555999<<<>>>AAADDDFFFEEEIIIWWWlll{{{uuuuuuzzz}}}xxx{{{rrruuu}}}sssnnnuuu{{{~~~xxxooommmkkkiiiiiinnnvvv|||tttjjjaaaYYYQQQGGG???;;;999666555666666666555888888888888888888888888999888555333111000000000000000000000000000000000111111111111111000000000111111000000000000111111222000///000111222000///000000000000000000000000222111000//////000111222111111111111222222222333333222222444666666444111555666777666777999;;;<<>>>>>???@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@AAABBBCCCGGGQQQeee}}}zzzwwwxxx~~~{{{{{{~~~uuuppptttxxxyyy~~~vvvsssooojjjfffgggnnnxxx}}}||||||~~~~~~zzzssshhh^^^WWWPPPHHHBBB<<<999666555666777777666666666777888999::::::;;;999888666444222111111000000000000000000000000000333111...,,,,,,---000111111111000000000000111111111000///000111222111000000000000000000000000000222111000//////000111222000000000111111111222222444333111222333333222111666777777777888999===@@@GGGUUUkkkwwwfffYYYVVV```mmm}}}mmmYYYRRRLLLLLLLLLLLLNNNQQQxxxZZZNNNJJJGGGDDDDDDCCCCCCBBBCCCCCCCCCAAA@@@@@@??????@@@@@@@@@AAA@@@??????@@@@@@???===============>>>>>>>>>>>>CCC@@@@@@BBBCCCBBBBBBDDDNNN]]]uuu|||zzzyyywwwyyy}}}|||wwwxxxyyyzzz|||wwwnnngggeeejjjssszzzxxxwwwwwwyyy|||~~~}}}}}}uuunnndddZZZSSSMMMHHHDDD>>>;;;888666666777777777666777777888999:::;;;;;;888888666555333222111111000000000000000000000000111///,,,******+++---///111111000000000000111111111000///000111222111000000000000000000000000000111111000//////000111111///000000000000111111111555333222222222222222222666666777888888888>>>DDDLLL___wwwqqq```WWWZZZiiiyyyssscccSSSOOOMMMOOOOOONNNQQQVVVwwwZZZMMMIIIHHHEEEEEEDDDDDDDDDDDDDDDEEEAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@??????@@@@@@???============>>>>>>>>>??????@@@<<<<<>>>>>???@@@>>>===;;;;;;;;;<<<<<<======>>>AAA======AAAAAABBBKKKXXXmmm|||yyyuuuvvv}}}~~~|||sssnnnqqq{{{|||uuuqqqrrrqqqlllhhhffffffgggkkkpppuuuwwwxxxqqqllleee\\\UUUQQQOOONNNHHHCCC>>>999888888777777666666777777888888888888888888888777666444333222000000000000000000000000000111222333333111000///111111000000000000111111000///...///111222222111111111111111111111111111000000000111111000000000000000000111111111222222111333444444333333444666666333555:::::::::DDDQQQ___tttlll```^^^iii~~~yyylll[[[OOOLLLLLLMMMNNNNNNOOOXXXcccsssYYYKKKGGGFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@>>>======>>>???===<<<:::;;;;;;<<<======>>>>>>DDD@@@@@@CCCBBBBBBQQQccc}}}zzzvvvzzz|||zzz~~~|||nnnddd```eeennn{{{yyymmmcccbbbcccgggmmmtttxxxyyyvvvsssmmmfff___[[[YYYXXXMMMHHHAAA<<<999888888777333333444666777888999:::888888888888777555444333000000000000000000000000111111222222222111000///111111000000000000111111000///...///111333222111111111111111111111111111000000111111111111000000111111111111222222222333---000333444333333444555666333666<<<======HHHYYYjjj}}}|||jjjaaacccqqqvvvnnn```SSSLLLKKKKKKMMMOOONNNSSS```nnnrrrYYYJJJFFFFFFEEEDDDBBBAAA@@@??????>>>@@@@@@@@@@@@AAAAAABBBCCC???>>>======>>>>>>===<<<<<<======>>>???@@@@@@AAA>>><<>>??????LLL^^^qqqxxxhhhbbbfffvvvzzzooofffZZZQQQNNNLLLMMMOOOPPPQQQWWWhhhyyyqqqZZZNNNGGGEEEEEEDDDDDDDDDCCCCCCCCCCCC???@@@@@@AAAAAA@@@@@@???>>>>>>?????????@@@@@@@@@>>>???@@@>>>======>>>@@@@@@>>>AAAEEEEEEOOOmmm|||zzz{{{~~~~~~vvvtttyyykkkVVVJJJIIIKKKWWWccctttsssfff]]]```kkksssyyy||||||}}}|||yyysssnnnjjjiii```WWWJJJ@@@;;;:::888666777777777777777777777777999999999888777666666555444333222222111111222222111111000000000000111111111111000000000000000111111111111111000000000000111111111111111111111111000111111111111222222222222222111111111111222222333444444444333333555666:::555666<<>>???@@@???======???@@@@@@@@@DDDIIIMMMYYYwwwzzzvvvuuuxxx}}}yyyuuuyyypppYYYKKKHHHJJJMMMXXXiiiyyy~~~tttiii```dddmmmtttxxxzzz|||~~~}}}xxxsssooommmhhh```TTTIIIAAA===:::999777777777777777888888888999999888888777666666555444333222222111222222222111111000000000000111111111111000000000000000111//////000000111111111222////////////////////////000111111111111222222222222222111111111111222222333444444444333333555777999555666>>>BBBIII\\\ppp~~~}}}vvvoooppp}}}vvvgggZZZQQQNNNOOOMMMNNNQQQTTT\\\kkk~~~rrrZZZOOOIIIGGGFFFFFFDDDCCCAAA???>>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBB??????@@@???>>>>>>???AAAAAAAAAFFFNNNVVVggg}}}vvvtttuuuzzz~~~xxxzzzxxx___NNNHHHHHHEEEMMMZZZkkk{{{uuurrr{{{xxxmmmdddfffmmmrrrvvvxxx}}}zzzvvvuuurrrmmmcccVVVJJJAAA===<<<777777777777777888999:::999999888888777666666666444444333222222222222222111111111111111111111111000000000000000000111111......///000111222333333////////////////////////000111111111111222222222222222111111111111222222333444555444333333555777777444777???FFFQQQeeeyyyyyyvvvwwwpppaaaWWWPPPNNNPPPMMMOOOSSSZZZfffyyypppYYYNNNIIIGGGFFFEEEDDDCCCAAA@@@???>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@??????@@@BBBBBBAAAFFFPPP^^^uuuxxxvvvyyy{{{{{{hhhSSSHHHEEEEEEGGGNNN\\\nnn~~~}}}uuusss}}}~~~qqqfffdddiiinnnrrrvvv|||}}}|||yyywwwooobbbRRRFFF???===888777777777777999:::;;;888888888888777777666666444444333222222222222333111111111111111111111111///000000111111111111111...//////000111111222222111111111111111111111111000000111111111222222222333222222111111222222333333444555444333444555777888666888@@@IIIVVViii{{{vvvyyyjjj[[[RRRMMMMMMOOONNNQQQWWWaaaqqqmmmWWWLLLHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAA@@@???@@@AAACCCCCCBBBGGGSSShhhzzzyyy}}}}}}|||sss]]]LLLDDDGGGDDDEEEOOO```uuu}}}|||wwwhhhcccdddiiiooovvvzzz}}}|||wwwkkk[[[KKKAAA===999888777777777888:::;;;888888888777777777777777555444333333222222333333000111222222222222111000...///000111111111111111111111000000000000000000111111111111111111111111000000111111111222222222333333222222222222333333444555555555444444666777:::999;;;BBBKKKYYYkkkyyyuuu|||{{{dddVVVOOOKKKKKKMMMPPPTTT]]]jjj|||lllUUUKKKGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???????????????>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFNNN^^^xxx}}}zzz}}}~~~||||||jjjUUUHHHEEEBBB@@@FFFVVVkkk~~~nnngggfffhhhooovvvwww{{{~~~~~~zzzrrrdddTTTGGG@@@;;;:::888777777888:::;;;888888777777777777777777555444444333333333333333000111222333333222111000---...000111222222111111111111111111000000//////////////////////////////000111111111111222222222333333222222222222333333444555666555444444666888:::;;;???FFFQQQ```pppzzz{{{sssuuu___SSSNNNLLLKKKMMMTTTZZZfffvvvlllUUUKKKHHHGGGEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????AAAAAAAAAAAAAAACCCEEEGGGMMMZZZppp|||~~~~~~{{{yyyxxxaaaPPPDDDBBBAAAEEEOOOaaatttxxxpppmmmmmmqqqvvvtttxxx|||}}}wwwmmm^^^OOOEEE===;;;999777666777999:::777777777777777777777888555555444333333333333444000111333444444333111000---...000222333222111000000000000000000111111111////////////////////////000111111111111222222222444333333222222333333444444555666555444444666888888;;;BBBKKKYYYjjjyyywwwooopppnnnZZZPPPOOONNNNNNOOOWWW```ooolllVVVLLLIIIHHHFFFEEEDDDCCCAAA@@@>>>>>>AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???AAABBBBBBAAABBBDDDFFFJJJSSSeee~~~~~~{{{wwwiiiVVVEEEEEEEEEFFFLLLXXXhhhttt|||xxxtttqqqsssvvvrrruuuzzz|||}}}~~~~~~{{{tttfffUUUIII>>><<<999777666777888999777777777777777888888888555555444333333333333444000111333444444333111000,,,...000222333222111000......///000111222333333111111111111111111111111000111111111111222222222444333333222222333333444444555666666444555666888666;;;DDDOOO___sssyyyllldddmmm~~~|||jjjWWWOOOPPPPPPQQQRRRZZZdddvvviiiUUULLLGGGDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@AAACCCDDDBBB@@@CCC@@@AAADDDDDDBBBDDDGGGJJJVVVooo~~~{{{zzzzzzzzzeeePPPIIIDDDDDDHHHPPP^^^kkkuuu}}}~~~tttnnnmmmkkkqqqxxx{{{zzzzzz||||||{{{qqq^^^NNNCCC<<<888:::;;;888666777999999888888777666666555777777666555444444333333000000000000000111111111///000111222222111000///111111222111111000///...222111000//////000111222000111111111111222222222333333333444555666777888444555666666666666888::::::===GGGZZZqqqqqqfffeeelll}}}iiiXXXUUUTTTPPPQQQWWW^^^qqqhhhTTTLLLGGGEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???@@@BBBCCCAAA@@@AAA>>>???BBBBBBAAACCCGGGQQQ___zzz{{{}}}wwwrrrqqqrrrxxxttt\\\RRRHHHEEEHHHNNNYYYcccpppzzztttjjjgggccciiipppsssssstttwwwzzzzzz~~~~~~{{{rrraaaRRRFFF???:::;;;<<<999888888999888888777666666555555777666666555555444333333000000000000111111111111000000111222222111000000///000111111111111111000222111000//////000111222111111111111222222222222222222222222333444555555333444555444444444777999<<>>GGGIIIMMMZZZjjj}}}{{{zzzggg^^^\\\aaahhhyyy}}}xxxiii```^^^bbblllwww}}}kkkYYYKKKBBB<<<999999888888777777777777777777777777777777777777777333333333222222222222111222222111111111111222222111111111111111111000000000000111111222222222333444444444333333222222222222333444333222222444666666444666<<<===???PPPdddrrr]]]TTTQQQZZZffftttmmmbbbZZZ^^^gggsssbbbRRRMMMHHHDDDFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEE???HHHKKKSSSfff{{{qqqccc\\\[[[^^^dddttt{{{sssfff___```hhhrrr~~~vvvcccQQQDDD===:::999999888777777777777777777777777777777777777777333333333333222222222222222222111111111111222222111222222222222222222222//////000111222333444444444444333333333333222222333444555444333333555777666555888===???HHH___vvvqqq]]]WWWWWWbbbooo{{{fff^^^XXX```kkkwwwaaaQQQMMMHHHDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFKKKMMMZZZttt~~~tttfff^^^ZZZXXXZZZ^^^iiittt}}}nnnccc```gggpppxxxlllVVVEEE===;;;::::::999888777777777777666666666666666666666666444444333333333222222222333222222111111222222333333333333333444444444444000000111222222333444444333333333333333333333333333444555444333333555777555666:::>>>CCCRRRnnnrrrccc]]]]]]jjj|||jjj\\\YYYTTT\\\hhhrrr{{{```QQQMMMIIIEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBCCCDDDEEEFFFFFFJJJLLLNNNccc}}}}}}kkkddd]]]ZZZXXXUUUVVVYYY^^^kkk{{{xxxjjjcccfffmmmttt~~~ttt]]]III???;;;;;;:::999888777777777777666666666666666666666666444444444333333333222222333333222222222222333333222222222222333333444444333222222222222222222222333333333333333333333333222333444333222222444666555777:::???III]]]}}}pppeee___```qqqlll\\\VVVVVVPPPWWWaaakkkttt```RRRNNNJJJFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGIIIMMMVVVrrr{{{{{{zzzlll]]]YYYXXXYYYWWWTTTTTTVVVWWWbbbqqq~~~ttthhhgggkkkrrryyy|||fffRRREEE???<<<;;;:::999888777777777777777777777777777777777444444444444333333333333333333222222222222333333//////000000111111222222444333333333222222222222222222333333333333444444222333444333222222444666666888<<>>GGGZZZvvv~~~qqqgggqqqtttbbbXXXUUUUUUTTTUUUZZZeeetttaaaSSSOOOLLLHHHDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBDDDEEEFFFBBBBBBCCCCCCDDDFFFGGGHHHKKK^^^vvvzzzxxx{{{~~~lll^^^YYYUUUUUUXXX\\\[[[VVVUUUXXXPPPSSSYYYaaannn}}}zzzuuuwwwooorrryyyyyyeeeTTTJJJ===<<<;;;999888777777777777777777777777777777777555555444444444333333333444333333222222333333444333333444444555666777777111111222333444444555666222222222333333444444444444555666666444555666888;;;===@@@JJJ```}}}uuuooo{{{iiiZZZUUUUUUTTTQQQZZZ___lll~~~~~~```RRRKKKHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDEEEAAA@@@CCCFFFFFFHHHLLLUUUggg}}}{{{~~~wwwhhh^^^XXXWWW\\\]]][[[\\\___\\\UUUTTTPPPNNNTTT^^^oooxxxsssttt~~~oooXXXJJJBBB@@@===888666777888777555555666666777777888888666666666666555444333222666666555444444444555555444444333222222111111000333333333333333333333333444444555555444444333222222222222333444555666777555:::BBBOOOiiizzzvvvyyylll^^^VVVSSSRRRTTTXXX^^^lll~~~~~~```RRRKKKHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEAAAAAACCCDDDDDDFFFJJJ\\\qqq~~~~~~}}}vvvggg]]]XXXWWW[[[\\\ZZZ[[[]]][[[VVVPPPLLLKKKPPPZZZiii~~~vvvqqqqqqzzzwww```PPPBBB@@@<<<888666777777666777777777777777666666666666666666666555444333222333333222111111111111222222222222222222222222333333333333333333333333333333333333333333222222111333333333444555666888888:::>>>FFFUUUppp~~~~~~~~~nnncccWWWSSSQQQRRRUUUZZZfffsss~~~```RRRKKKHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDBBBBBBEEEFFFFFFJJJPPPfffzzzyyy~~~uuufff\\\XXXWWWYYYZZZXXXXXXZZZYYYWWWPPPLLLJJJMMMUUUcccxxxqqqlllllluuulllZZZFFFBBB===:::999888777777999999888777777666555555666777777666666555444333555555444333333333333444000111111222333333444444333333333333333333333333444444444444333333222222444444444555666777999999???BBBJJJ]]]zzzzzzsssaaaYYYRRRQQQSSSUUU[[[```ooo~~~~~~```RRRLLLIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBDDDHHHIIIJJJRRR[[[ppp}}}vvvhhh^^^ZZZVVVWWWWWWUUUTTTVVVXXXYYYWWWRRRMMMMMMQQQ]]]sss~~~nnnjjjjjjsssxxxeeeNNNGGG@@@>>>===:::888888888888888777777777666666777777777777777666555444666666555444444444444555111111111222222333333333222222333333333333444444777777666666555555555555444444444555666777999999???AAALLLccczzzyyyiiiZZZUUURRRTTTXXX\\\cccjjjwww}}}```RRRLLLIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDGGGIIIHHHKKKWWWddd}}}zzzlllccc^^^XXXWWWUUUTTTRRRSSSXXX]]]ccc\\\SSSNNNMMMWWWlll~~~wwwuuurrrnnnooowwwpppVVVKKKAAA???===999777888666777777777888888888999777777777888777777666666333222111111000000111111333333333222222222111111222222222333333444444444888777666555555555555666333333333444555666888888<<>><<<777555888666666777777888999999:::777777888888888888777777444333222222111111222222444444333333222111111000111222222333333444444555666555333222222222333444333333333444555666888888<<<@@@QQQmmmttttttzzz}}}dddWWWSSSQQQRRRWWW]]]cccnnnxxx}}}```RRRLLLJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGJJJJJJJJJRRRggg{{{{{{qqqlllbbb^^^[[[ZZZWWWWWW```kkkwwwrrriii___TTTRRR]]]kkk|||yyywwwxxx}}}iiiVVVEEEAAA>>>777666:::888888888888888888888888777888888999999888888777666555444444333333444444333222222222222222222222111111222333333444555555555444222111000111222333444444444555666777999999???EEEXXXtttwwwkkklllvvvttt___UUUQQQOOOQQQWWW^^^fffsss}}}```RRRLLLJJJJJJFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDGGGKKKMMMPPP\\\uuuvvvpppgggbbb___]]]ZZZZZZdddqqq~~~zzztttjjj\\\UUU[[[fffrrrwwwpppnnnsssrrr]]]JJJDDDAAA:::999>>>::::::999999888777777777777888888999999999888888333222111111000000111111111111111222222333444444111111222333333444555555777555444222222333444555555555666666777999:::;;;CCCJJJ^^^yyyoooccchhhwwwkkkXXXQQQQQQPPPRRRYYY```jjjyyyzzz___UUUQQQMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGKKKOOOPPP]]]zzzrrrqqqiiicccaaaaaacccjjjqqq|||{{{hhhZZZ[[[aaaiiissstttjjjhhhlllvvv{{{iiiSSSCCC>>>>>><<<999999888888777777777777777666666777777888888999999===;;;888555444444444555000000111222333444444555333333333333333333333333444444444555555555666666888555555777777555888>>>AAAMMMeeepppbbb```kkkvvv}}}aaaRRRQQQNNNQQQTTTZZZeeetttzzz^^^SSSNNNJJJGGGIIIHHHGGGEEEDDDDDDCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGJJJPPPUUUfff~~~~~~wwwqqqjjjeeeddddddfffllltttnnn]]]YYY[[[ccclllxxx{{{ooojjjkkkuuuoooXXXGGG@@@>>><<<:::999999888777777777777777777777777777777888888888777666444333222333444555222222222222222333333333333333333333333333333333333444444444444555555555777555555777777666999???GGGRRRhhh|||jjj^^^___kkkxxxxxx^^^QQQRRROOORRRWWW___jjjyyyyyy\\\QQQLLLHHHEEEHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGIIIGGGJJJQQQ\\\ttt{{{~~~~~~}}}rrrlllhhhhhhiiijjjpppvvvxxxfff\\\XXX^^^eeeqqq|||zzzpppmmmuuuwww```MMMCCC???===:::999999888777777777777888888888888888777777777777333333222222222444555666444333333333222222222111333333333333333333333333333333333333444444444444666444444666777666;;;AAALLLYYYooorrrbbbZZZ]]]lll{{{qqqYYYOOORRROOOSSSZZZdddpppyyy\\\QQQMMMJJJGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIGGGJJJSSSccc{{{}}}xxxzzztttnnnkkkkkklllmmmrrrxxx~~~ttteee\\\\\\aaalllyyyxxxrrrwww~~~hhhTTTGGG@@@<<<::::::999888888777777888888999999888888777777666666444444333444444555666777333333333333333333333333333333333333333333333333222222222333333333444444666333444666777888===DDDOOO```xxxlll^^^YYY^^^nnn~~~iiiTTTMMMQQQPPPSSSZZZeeetttxxx[[[RRROOOMMMKKKGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHKKKWWWlll~~~wwwrrrrrrxxxxxxrrrnnnnnnnnnnnnrrrxxx}}}pppbbb]]]___iiiwwwxxxyyyppp[[[KKKAAA<<<::::::999999888888888888888999999888888777777666666666555555444444444444555111111222333444444555555333333333333333333333333222222222333333333444444666333444777888:::@@@HHHQQQfffhhh]]]\\\bbbrrrxxxaaaPPPLLLPPPQQQTTTZZZgggxxxwww[[[RRRPPPNNNMMMGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIJJJPPP^^^wwwzzzpppnnnrrrxxx~~~xxxrrrpppnnnnnnrrrxxxzzziiiaaa```gggvvv~~~zzz|||}}}xxxdddQQQDDD>>><<<::::::999888888888888999888888888888777777777777555555555444333222111111111111222333444555666666333333333333333333333333333333333333444444444444666444444888:::===DDDLLLWWWooo{{{ccc]]]aaaiii{{{kkkYYYNNNLLLOOORRRVVV^^^mmmvvvZZZPPPNNNLLLKKKGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIMMMVVVhhh~~~~~~yyyrrrsssxxx~~~~~~vvvrrrooonnnrrrxxx|||uuujjjfffjjjxxx~~~{{{zzz~~~kkkWWWHHHAAA???;;;:::999999888888999999777777777777777888888888555555555555444333222222222333333333444444555555333333333333333333333333333444444444444555555555777555555999<<>>;;;::::::::::::999999999888888888777777777777777777666555555444444333333333333444555666666444444333333333333222222666666777777777888888888888888:::===@@@GGGXXXhhhxxx```XXXVVV```tttzzzfffTTTOOOOOOOOOSSSYYYggg{{{~~~lllttt[[[QQQKKKHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHHHHIIIJJJMMMOOOOOOaaa~~~|||nnnooouuuxxxyyy~~~wwwuuuvvv|||yyysssooonnnrrrwwwyyybbb[[[___fffnnnssswwwzzzvvvoooqqqyyypppYYYKKK@@@===:::888999999888888999999999888888888777777777777666666555555555555333333333333333444555666333333333333333333333333666666777777777888888888555666999===BBBMMMcccvvvooo\\\YYYZZZggg}}}rrr___NNNLLLPPPRRRVVV]]]pppuuudddsssZZZQQQKKKHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHHHHIIIKKKNNNQQQUUUiiitttmmmpppuuuzzz}}}{{{uuurrrsss{{{zzzrrrmmmlllrrrvvv~~~{{{cccVVVVVV\\\ccciiinnnssszzzuuurrrvvvvvv```QQQBBB???;;;999999999999999999999999999888888888888666666666666555555555555666555444333333333333333333333333333333333333333555555666666666666777777555666:::>>>DDDSSSmmmiiiVVVXXX^^^mmmkkkYYYKKKKKKPPPSSSZZZbbbxxxooo^^^sssZZZQQQKKKIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIKKKPPPSSS]]]tttrrrqqquuuwww||||||vvvsssooopppyyy{{{rrrmmmkkknnnrrryyy~~~gggVVVPPPSSSZZZ___eeelllvvvwwwqqqqqqyyy~~~iiiXXXFFFCCC>>><<<;;;<<<<<<<<<:::999999999999888888888666666666666666666555555666666555444333333333333222222333333333333444444444444444555555555666666888:::===BBBIII[[[yyyxxxcccQQQWWWccctttbbbUUUKKKLLLQQQUUU___jjjjjjZZZrrrZZZQQQKKKIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGIIILLLQQQTTTddd|||qqqvvv{{{{{{zzztttooollllllwww}}}tttooommmjjjmmmsss}}}nnnZZZMMMKKKPPPUUU\\\eeerrr~~~zzzrrrooouuusss```HHHDDD???<<<<<<<<<======::::::999999999888888888555666666666666666666666555444444333333333444444222222222333333444444444444444555555555666666666888:::@@@GGGRRRhhhppp]]]NNNZZZjjj~~~wwwZZZPPPKKKNNNSSSXXXeeettt~~~fffXXXrrrZZZQQQKKKIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGIIILLLQQQUUUiiirrrllluuu||||||{{{uuummmiiijjjuuuuuupppooohhhjjjooowwwsss]]]LLLGGGKKKOOOVVVaaappp}}}uuuooorrrzzzeeeFFFBBB===::::::;;;;;;;;;:::::::::999999999888888555555555666666666666666333333333333444555666666222222222333333444444444555555555555666666666666444888@@@JJJYYYttt}}}jjjXXXPPP^^^qqq~~~mmmTTTMMMKKKOOOTTTZZZjjj{{{{{{dddVVVwww[[[QQQMMMIIIFFFIIIHHHHHHGGGGGGHHHHHHIIIFFFMMMLLLJJJNNNMMMQQQ^^^uuusssppprrryyy~~~vvvnnnkkkmmm{{{xxxooojjjiiihhhkkkrrryyy}}}sss```MMMCCCDDDHHHPPP]]]ooozzzxxxrrrxxxooo[[[JJJBBB@@@::::::===888999999888888777666666666777777888888888888777777666666555444444444444555333444444555666777888888666666666666666777888888999;;;@@@LLLgggzzzgggZZZYYYcccxxxqqq]]]VVVOOOMMMRRRUUU[[[pppuuu___TTTxxx\\\RRRNNNJJJHHHIIIHHHHHHGGGGGGHHHHHHIIIEEEKKKJJJIIINNNNNNTTTccc|||tttrrruuu}}}xxxqqqoooqqq~~~zzzqqqlllgggeeefffkkkoooqqquuu{{{{{{wwwmmm^^^NNNFFFEEEHHHLLLXXXgggrrryyy{{{yyyaaaNNNEEEBBB;;;;;;===888999999888888777777666666666666666666666666666666666666555444444444444555444444444555555666666777555555555555555666777777;;;???EEETTTqqqwwwfffZZZ^^^llllllYYYSSSNNNNNNRRRVVV___wwwuuu^^^RRRwww[[[QQQNNNKKKHHHHHHHHHGGGGGGGGGGGGHHHHHHDDDJJJHHHIIINNNOOOXXXkkkssssssxxx~~~}}}xxxvvvxxx|||tttppphhhdddbbbdddeeedddfffkkklllkkkggg^^^SSSKKKGGGGGGGGGPPP\\\gggqqqhhhTTTHHHCCC<<<;;;===777999999999888777777666666777666555444444555666777666666555444444444444555444444444444444555555555555555444444444555666666<<<@@@III[[[{{{rrrddd\\\cccxxx}}}dddTTTOOOMMMOOOTTTYYYfffqqq[[[OOOtttYYYOOOMMMJJJHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFJJJHHHIIIOOOPPP]]]ttt|||rrrsssxxx{{{~~~xxxsssjjjeeebbbbbb```^^^```dddfffhhhhhhddd\\\RRRIIIDDDBBBIIIUUU```mmm|||oooXXXJJJDDD<<<<<<>>>888::::::999888888777777666888777555444444555777888666666555444444444444555444444444444444333333333666555555555555666777777;;;???JJJ___~~~lllaaa^^^jjjrrr\\\PPPLLLMMMQQQUUU\\\mmmmmmXXXMMMtttXXXPPPMMMLLLJJJHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKHHHJJJPPPRRRbbb}}}xxxqqqsssxxx~~~zzzzzz|||}}}zzzwwwwwwxxx{{{{{{vvvlllfffbbbaaa```]]]___cccjjjlllooooooiii\\\MMMCCC@@@FFFPPP]]]kkkzzzvvv]]]LLLEEE======???999::::::999999888777777777999888666555555666888999666666555444444444444555444444444444444333333333777777666666777777888999:::@@@LLLaaa~~~wwwfff___bbbuuuiiiWWWNNNLLLNNNRRRXXXbbbwwwkkkXXXNNNtttYYYPPPOOONNNMMMGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJHHHKKKQQQUUUiiivvvtttxxx}}}xxxrrrnnnjjjooouuuzzz}}}{{{vvvrrrqqqpppqqqwww|||wwwkkkeeeaaaaaa```^^^aaaeeeqqqtttyyy|||wwwiiiUUUGGGAAAEEELLLXXXgggvvvdddPPPGGG??????@@@999:::::::::999888888777777999888777666666777888999666666555444444444444555444444444444444555555555888888777777888888999:::<<>>;;;;;;:::999999888888777777555444555888999888666777777777777666666666666444444444555555555555666333444666666666777999;;;<<>>???HHHZZZqqq~~~qqqbbb[[[cccoooyyycccRRRMMMQQQUUUVVVaaaxxxtttdddWWWNNNKKKNNNqqqXXXLLLLLLKKKFFFFFFGGGHHHJJJKKKLLLLLLJJJHHHKKKRRR\\\rrrnnnZZZSSSWWWaaaiiiooosssxxx||||||wwwsssvvv~~~}}}|||{{{tttoooiiiddddddeeeggghhhpppuuu|||uuu\\\NNNEEEGGGNNNVVVeeettt~~~___MMMFFFBBB>>>======<<<<<<;;;:::::::::888777666777888999888777666666666555555555444444666666666666777777777888333444555555555777:::<<>>AAAFFFUUUmmmrrrcccYYYZZZjjjzzzmmm[[[RRRQQQSSSWWWbbbyyyzzzgggTTTLLLLLLKKKIIIHHHoooZZZMMMKKKLLLHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIMMMXXXnnnyyyxxxxxxhhh[[[^^^gggkkkpppvvvxxxzzz}}}~~~~~~~~~zzz{{{}}}{{{|||~~~{{{xxxqqqnnnjjjjjjqqq}}}{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}yyytttpppmmmjjjhhhfffiiimmmrrrwwwxxxbbbMMMFFFFFFJJJUUUaaalll}}}dddRRRFFF???<<<<<<;;;;;;:::999999999888999:::999888777888999666666666555555555444444444444444444555555555555666666666666777:::>>>BBBJJJ\\\tttnnn```YYY___rrr~~~hhhXXXSSSSSSTTTXXXhhhppp___OOOIIIIIIIIIGGGFFFppp[[[OOONNNPPPLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKPPP\\\uuuxxxzzzsssddd]]]dddmmmppptttzzzyyy{{{}}}~~~~~~yyytttvvv}}}zzzyyyxxxxxxzzzzzztttqqqpppddddddffflllvvv}}}wwwwww}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzwwwqqqkkkgggeeeeeefffkkkpppttt}}}kkkRRRHHHFFFGGGNNNXXXeeewwwlllWWWIIIAAA======<<<<<<;;;:::::::::999;;;<<<;;;888777888:::777777777666666666555555555555555555666666666666555555555555555999>>>BBBSSSddd{{{ooobbb___jjjvvvaaaSSSRRRTTTUUUYYYmmmfffXXXLLLHHHHHHHHHGGGHHHoooZZZLLLJJJLLLIIIFFFFFFFFFGGGGGGHHHHHHHHHKKKMMMSSS___zzzyyy|||qqqddd^^^gggppprrrvvv}}}zzz|||}}}~~~~~~~~~wwwrrrttt~~~|||xxxuuusssrrrssszzz{{{ooohhheeedddddd]]]aaafffooo|||zzzsssvvv}}}~~~~~~~~~~~~yyyzzzxxxrrrjjjeeecccdddccchhhnnnsss|||pppVVVJJJFFFDDDIIIRRR```sssrrr]]]NNNFFF>>>>>>>>>===<<<<<<;;;;;;888:::;;;:::777555777999777777777777666666666666666666666666777777777777999999999888999===BBBFFFYYYkkkrrrgggggguuu}}}ooo\\\PPPPPPUUUVVV^^^uuu~~~```UUUKKKIIIIIIIIIIIIKKKmmmWWWKKKJJJLLLHHHBBBDDDGGGHHHHHHHHHIIIJJJHHHOOOVVVdddvvvuuunnnllljjjkkkpppuuuyyyzzzzzzzzz{{{}}}~~~}}}yyyxxx{{{zzzvvvqqqqqqpppqqquuu~~~yyypppfff```\\\XXXXXX\\\[[[ccclllssswwwsssvvv}}}~~~}}}||||||}}}}}}|||zzzxxxxxxvvvpppiiicccbbbbbbaaabbbfffppp||||||bbbMMMDDDDDDGGGIII\\\kkkiiiQQQDDDBBB===:::;;;:::777888;;;999999888888777777666666777666666666555555555555777777777777777777777777777666777999:::;;;BBBKKKcccxxxyyyqqqtttrrrcccYYYUUUUUUWWWYYYccczzzsss[[[QQQIIIIIIKKKKKKJJJLLLmmmXXXLLLJJJLLLGGGCCCFFFHHHIIIIIIHHHIIIJJJHHHNNNWWWgggyyyzzzrrrooommmnnnqqquuuxxxzzzyyyzzz{{{|||~~~~~~}}}}}}xxxtttrrrrrrssstttxxx~~~zzzuuupppggg```ZZZXXXVVVUUUWWW[[[```gggooowww}}}wwwuuu{{{~~~}}}||||||}}}~~~}}}{{{yyyyyywwwqqqiiicccaaa`````````dddmmmxxx}}}fffQQQFFFCCCFFFIIIYYYiiipppWWWHHHEEE@@@======<<<888777:::999999999999888888888888777777666666666555555555777777777777777777777777777666777999:::<<>>???>>>:::888888999999999999999:::::::::777777777666666666555555777777777777777777777777777555666999;;;===FFFOOOdddvvvwwwyyyxxxiiiZZZSSSRRRRRRWWW]]]uuu{{{fffVVVNNNHHHHHHJJJIIIJJJLLLlllYYYNNNLLLLLLFFFHHHIIIKKKKKKIIIIIIJJJKKKLLLOOOZZZsss~~~zzzwwwtttqqqpppqqqrrrssssssuuuvvvxxxzzz|||}}}}}}}}}}}}~~~~~~yyyuuuvvvxxx{{{}}}~~~tttgggccc^^^ZZZXXXUUURRROOONNNLLLNNNTTTWWWYYY___eeegggmmmuuu~~~wwwxxx~~~}}}|||{{{|||~~~~~~}}}{{{zzzxxxsssllleee___\\\ZZZ[[[^^^cccjjjpppuuuxxx}}}yyyooo]]]JJJ@@@@@@EEEKKK___}}}kkkTTTFFFAAA===??????;;;888888777888888999999:::::::::777777777666666666666555666666666666666666666666777666666999:::<<>>BBBHHH\\\zzztttYYYFFF???;;;===???<<<999999666777777777888888999999888777777777666666666666666666666666666666666666999777666888888;;;DDDNNN\\\nnnxxx~~~}}}uuu{{{hhhWWWSSSSSSTTT\\\hhhmmmYYYNNNIIIFFFHHHIIIIIIKKKOOOjjjWWWLLLLLLMMMHHHHHHIIIJJJIIIIIIIIIKKKMMMRRRXXXkkk|||uuuqqqooolllkkkllllllkkkkkkmmmooossswwwzzz|||||||||~~~~~~}}}{{{}}}wwwnnneee[[[TTTNNNMMMLLLJJJHHHFFFDDDDDDFFFGGGKKKQQQTTTVVV]]]fffmmmxxx}}}}}}|||zzz{{{||||||zzzyyyxxxwwwvvvtttpppjjjbbb\\\XXXYYY[[[\\\]]]___cccfffiiioooqqqfffSSSDDD@@@AAAHHHZZZuuu}}}aaaIII@@@:::<<<>>><<<:::999777777777777777888888888888888777777777666666666777777777777777777777777999777666888999<<>>DDDOOO[[[lllxxxrrrrrrxxxbbbRRRTTTYYY]]]lllsss___PPPIIIGGGHHHKKKLLLKKKOOOUUUhhhYYYOOOKKKLLLIIIIIIGGGHHHLLLMMMLLLNNNQQQUUUjjj|||qqqkkkooommmjjjgggggghhhkkkmmmhhhkkkooosssvvvzzz~~~}}}|||}}}~~~zzzmmmeeeZZZSSSPPPLLLGGGCCCCCCDDDEEEEEEEEEGGGIIILLLJJJNNNRRRWWW]]]fffqqqyyy~~~~~~}}}||||||zzzyyywwwuuutttsssrrrrrrssssssnnnfff```___\\\ZZZ\\\[[[XXXYYY\\\^^^rrrzzzuuulllZZZGGGBBBDDDIIIUUUggg{{{uuu\\\JJJ======@@@<<<:::;;;888888888888888888999999777777777777666666666666555666777888888777666555333999999999???CCCPPPfffyyykkkjjjlllxxxxxxdddWWWYYY^^^dddxxxjjjYYYPPPGGGFFFGGGJJJIIIIIIOOOWWWhhhYYYOOOKKKLLLIIIJJJHHHIIILLLMMMKKKNNNRRRZZZqqqwwwmmmggghhhgggdddccccccdddggghhhiiilllpppsssvvvzzz~~~}}}{{{{{{}}}zzzpppddd]]]TTTOOOMMMKKKGGGDDDEEEFFFFFFFFFGGGIIIMMMQQQSSSXXX^^^dddjjjrrr{{{~~~}}}}}}}}}|||{{{{{{zzzzzzxxxwwwuuutttuuutttsssttttttpppiiiccc```\\\ZZZ[[[ZZZXXXYYY]]]cccxxxxxxcccMMMEEE@@@DDDMMM]]]ppp~~~bbbOOO@@@???@@@<<<999:::999999999999999999999999888888888888777777777777666666777777777777666666555<<<;;;<<>>AAAGGGSSSccctttjjjVVVEEEAAA@@@;;;888999::::::::::::::::::::::::999999999999888888888888888777777666666777777888666<<<<<<===EEEKKK[[[rrrppp^^^bbblll{{{mmm^^^VVV^^^kkk{{{vvvbbbSSSKKKIIIHHHIIILLLLLLMMMSSS\\\iiiYYYOOOKKKLLLJJJKKKJJJJJJLLLKKKKKKPPPWWWiiiuuuiiibbb____________```bbbccceeeeeekkkmmmqqqtttwwwzzz}}}~~~yyywwwwww{{{zzzggg\\\WWWQQQMMMIIIGGGHHHHHHHHHGGGFFFGGGIIIKKKPPPWWW___eeeooovvv~~~~~~||||||{{{zzzyyyxxxyyyzzzzzzzzzyyywwwvvvxxxuuurrrrrrrrrqqqllliiiccc]]]XXXWWWVVVVVVZZZ___fff|||yyyYYYHHHBBBBBBEEELLLZZZjjjyyyrrr]]]HHHBBB@@@;;;888::::::::::::::::::999999999999999888888888777777777999888777666666777888999666<<<;;;;;;CCCKKK[[[ssszzzfff[[[aaannn~~~mmm```ZZZbbbpppppp]]]PPPIIIHHHGGGIIILLLLLLNNNUUU^^^iiiYYYNNNKKKMMMKKKKKKJJJJJJLLLKKKKKKRRR[[[qqq}}}nnneee```]]]]]]]]]^^^```aaaccceeefffjjjmmmqqqtttwwwzzz~~~|||zzzxxx|||mmm]]]TTTQQQNNNLLLJJJIIIIIIJJJKKKKKKKKKMMMPPPTTT[[[dddnnnuuu~~~|||||||||zzzyyywwwyyy{{{||||||zzzxxxwwwvvvssspppooopppooollliiiccc]]]WWWVVVVVVUUUZZZ```fff{{{```LLLEEECCCCCCGGGRRRaaarrr|||{{{dddMMMDDD@@@;;;999<<<:::999999999888888888777888888777777777666666666999888777666666777888999777===;;;;;;CCCKKK\\\uuuooo^^^\\\cccqqqjjjaaa\\\eeetttjjjYYYNNNIIIGGGFFFHHHKKKLLLNNNWWW```jjjYYYNNNKKKMMMKKKJJJIIIJJJKKKJJJLLLUUU___yyyttthhhbbb^^^\\\\\\\\\\\\]]]___aaaccceeejjjmmmqqqtttxxx{{{~~~}}}yyy|||uuucccVVVPPPOOOMMMMMMLLLLLLMMMOOOPPPQQQTTTWWW[[[```gggpppyyy}}}||||||{{{zzzxxxwwwxxxzzz||||||zzzxxxvvvtttqqqnnnnnnooooookkkhhhbbb\\\WWWVVVVVVUUUYYY___gggzzziiiTTTDDDBBB@@@BBBJJJYYYjjjvvv~~~nnnTTTHHHBBB<<<;;;>>>:::999999888888777777777777777777777666666666555888888888777777888888888:::???======FFFOOObbb|||{{{eeeZZZ___gggtttddd^^^]]]gggxxxyyydddUUULLLIIIGGGFFFGGGJJJLLLOOOXXXbbbjjjYYYNNNKKKMMMKKKHHHHHHJJJKKKJJJLLLWWWccc}}}lllddd```]]][[[]]]\\\[[[[[[]]]```ccceeehhhlllppptttxxx|||~~~{{{zzzyyyzzzzzz|||{{{gggYYYRRRNNNMMMLLLMMMNNNPPPQQQTTTVVVXXXZZZ]]]bbbffflllsss{{{}}}{{{zzz{{{zzzxxxvvvuuuwwwyyy{{{zzzxxxuuusssrrrpppnnnooopppoookkkgggaaa\\\WWWWWWVVVUUUYYY^^^gggwwwppp\\\CCCAAA>>>>>>EEESSSeeeqqqzzzzzz]]]MMMEEE===;;;>>>;;;;;;:::999999888777777888888888777777777666666777888888999999888888777888>>><<<===HHHTTThhhmmm]]]YYYaaahhhuuu~~~aaa^^^___iii{{{sss^^^QQQJJJIIIHHHGGGHHHKKKNNNQQQ[[[eeejjjYYYNNNKKKMMMKKKGGGHHHIIIKKKJJJMMMYYYeeewwwhhhaaa^^^\\\[[[```^^^]]]\\\]]]aaaeeeggghhhkkkppptttxxx}}}~~~yyyuuurrrrrrssstttzzz{{{}}}rrr___TTTOOOMMMMMMJJJLLLOOOQQQTTTWWW[[[]]]\\\___cccggglllqqqwww{{{yyyzzz|||}}}{{{zzzyyyyyyyyywwwuuutttvvvxxxyyyxxxvvvrrrpppqqqooonnnpppqqqppplllggg```[[[XXXWWWWWWVVVXXX]]]eeettt~~~sss___CCCAAA>>>>>>CCCQQQcccpppwwwcccQQQGGG>>>;;;>>><<<<<<;;;::::::999888888999999999888888888888777777888999::::::999888777555;;;:::<<>>;;;;;;:::999999:::::::::999999999999999999999999888888888888888999999999<<>>@@@JJJVVVeeetttnnnUUUFFF???;;;::::::999999999:::;;;;;;666666666666666666666666888888888888888999999999:::>>>BBBJJJ___|||nnn^^^XXX]]]kkkggg___^^^eeevvv~~~eeeUUULLLGGGFFFHHHKKKJJJNNNSSSYYY___kkkvvvqqqYYYRRRNNNKKKKKKJJJMMMJJJJJJOOOTTTfffxxxlllaaa]]]]]][[[ZZZ[[[ZZZ\\\^^^bbbeeehhhkkklllkkkooouuuyyy}}}tttjjjbbb[[[WWWTTTUUUUUUWWW\\\dddnnnuuu|||iii```YYYWWWXXXZZZ___eeemmmrrr{{{~~~{{{{{{zzzyyyxxxxxxyyyzzz{{{vvvvvvtttsssqqqooonnnnnnmmmkkkjjjkkknnnooopppoookkkfff```[[[XXXVVVTTTRRRVVVaaalllvvv{{{kkkQQQFFF>>>>>>>>>>>>GGGRRR^^^mmmxxx\\\KKKBBB>>>;;;;;;:::999999:::::::::777777777777777777777777666777777888999999:::::::::???DDDPPPjjjkkk]]]XXXeeetttfff______fffxxxxxx```RRRKKKGGGFFFGGGKKKKKKOOOVVV\\\dddqqq|||rrrZZZRRRNNNKKKKKKHHHLLLJJJKKKRRRXXXmmmtttiii^^^\\\\\\[[[ZZZ[[[XXXZZZ]]]```dddfffhhhiiimmmqqqvvv{{{~~~tttjjjaaa\\\WWWXXXYYYZZZ\\\aaagggkkkzzzwwwccc]]]XXXZZZ___eeeoooxxx|||zzzyyyxxxwwwwwwxxxyyyzzzvvvuuutttrrrqqqooonnnmmmjjjjjjjjjlllooopppooonnnkkkgggaaa\\\YYYWWWTTTSSSWWW___iiisssvvvbbbNNNDDD===>>>===<<>><<<;;;:::;;;;;;:::999888888888888888888888888999999888888999999::::::>>>CCCSSSnnnuuurrrzzzsssnnnsssuuucccQQQIIIHHHHHHHHHIIIKKKNNNSSSZZZcccppprrrZZZTTTOOOLLLLLLGGGHHHLLLQQQUUUfffvvviii```ZZZYYYYYYWWWVVVWWWUUUXXX[[[^^^aaafffkkkoootttwww{{{}}}{{{yyyxxxyyyyyyxxxwwwwwwxxxyyy|||pppccc___fffrrr~~~xxxyyyxxxxxx|||zzzwwwtttrrrrrrssssssrrrtttrrrooommmlllkkkjjjhhhkkkkkkkkkkkklllmmmoooooohhhfffbbb^^^ZZZVVVTTTSSSTTTUUUWWW[[[]]]\\\YYYVVVOOOHHHAAA>>><<<;;;???DDDMMM]]]qqq~~~zzzzzz~~~dddNNNCCC???===;;;:::;;;;;;:::999888888888888888888888888999999888888999999:::;;;@@@FFFXXXuuu~~~~~~~~~mmmnnnxxxooo___OOOHHHHHHGGGGGGIIILLLPPPUUU\\\eeessspppZZZSSSOOOLLLLLLGGGIIIOOOSSSWWWhhhsssfff^^^XXXXXXWWWTTTTTTVVVUUUWWW[[[___bbbggglllpppsssvvvzzz}}}}}}||||||{{{zzzxxx}}}}}}~~~}}}mmmddddddkkkvvv|||tttqqqppprrrxxx~~~zzzvvvtttsssssssssrrrrrrpppmmmlllkkkjjjiiiggghhhhhhiiiiiiiiijjjkkkkkkgggeeebbb^^^ZZZVVVTTTRRRTTTTTTUUUWWWYYYZZZXXXVVVUUUMMMDDD@@@;;;999;;;@@@LLLZZZkkkzzz{{{zzzmmmTTTDDD@@@>>>;;;:::;;;;;;:::999888888888888888888888888888888888888999:::;;;;;;BBBIII\\\zzzrrrhhhmmm}}}hhhZZZMMMHHHGGGGGGGGGIIILLLPPPWWW^^^ffftttoooYYYSSSOOOLLLMMMLLLNNNSSSWWW[[[lllrrrbbb\\\WWWVVVUUUSSSTTTWWWUUUXXX\\\___cccgggkkknnnrrruuuyyy}}}~~~}}}}}}|||{{{yyy~~~yyynnnhhhlllqqqxxx{{{{{{zzzyyyyyy|||vvvpppjjjjjjmmmuuu~~~{{{wwwvvvuuusssrrrqqqooolllkkkkkkjjjhhhggggggggggggggghhhhhhggggggfffeeebbb^^^ZZZVVVSSSQQQRRRRRRSSSVVVXXXXXXVVVTTTUUUMMMEEE@@@<<<999;;;@@@IIITTTeeeuuutttYYYEEEAAA???<<<::::::;;;::::::888888888888888888888888888888888888999:::;;;<<>>CCCEEEOOO```rrr~~~{{{___HHHCCC@@@<<<::::::;;;;;;:::888888888888888888888888777777777888999:::;;;<<>>;;;===BBBAAAJJJ[[[ooo|||fffMMMDDD@@@<<<::::::;;;;;;:::888888888888888888888888777777777888999:::<<<===AAANNNfff}}}{{{kkkdddiiiiiisssWWWOOOIIIIIIJJJIIIJJJMMMKKKRRR\\\ccckkkyyymmmWWWRRROOOMMMMMMRRROOOPPPXXXcccyyyrrreeeZZZWWWUUUVVVUUUTTTWWW]]]___aaadddeeeffffffhhhjjjkkknnnrrrvvvyyy|||}}}|||{{{|||~~~yyyppplllkkkhhhlllppptttxxxzzztttnnngggaaaaaabbbfffppp~~~|||yyyvvvsssqqqqqqooolllkkkkkkkkkjjjiiieeeeeefffffffffdddcccbbbddddddbbb___[[[VVVRRRPPPQQQPPPNNNOOOSSSWWWZZZ\\\aaaXXXMMMFFF>>>999999===>>>GGGYYYmmm{{{|||lllPPPDDDAAA<<<::::::;;;;;;:::888888888888888888888888777777777888999;;;<<<===???OOOiiihhhbbbgggkkkoooUUUNNNIIIJJJKKKJJJKKKNNNLLLTTT^^^eeelllzzzkkk[[[QQQMMMNNNKKKKKKKKKMMMRRR```|||{{{hhh\\\VVVUUUSSSSSSSSSUUUWWWXXX___```bbbcccccceeehhhjjjmmmpppuuuyyy{{{~~~|||ttttttyyy|||uuujjjfffhhhfffjjjqqqxxx{{{wwwpppgggaaa```\\\bbbhhhppp|||}}}zzzuuurrrtttpppooonnnmmmkkkjjjhhhhhhgggeeeccccccddddddcccbbbeeecccaaa___]]]YYYTTTPPPQQQOOOPPPRRRTTTTTTYYY___fffeee\\\LLL>>>:::<<<===???DDDTTThhhvvvyyyyyy}}}bbbKKK>>>;;;<<<777999===777===<<<;;;:::999999999999999777999<<<<<<:::<<>>999:::>>>999<<<;;;:::999999888888888999777999<<<<<<:::===BBBDDDSSSjjjuuuhhhgggkkkxxxyyydddWWWPPPJJJJJJJJJJJJLLLPPPRRRXXXaaajjjuuulll[[[PPPMMMNNNKKKLLLNNNQQQXXXjjjyyyhhh^^^WWWVVVUUUTTTUUUWWWYYY[[[ccceeeggghhhiiikkknnnpppssswww{{{vvvuuuxxxzzz~~~wwwooohhhccceeejjjppp{{{xxxpppkkkfff```]]]^^^ZZZ```iiisss~~~zzzuuussstttqqqppppppooonnnnnnmmmmmmjjjhhhfffeeeeeeeeecccbbbaaa```^^^^^^\\\YYYTTTQQQPPPNNNOOORRRSSSSSSXXX___dddeee^^^OOOBBB===<<<;;;???DDDQQQdddvvv{{{yyyzzzVVVEEE??????:::;;;>>>:::;;;:::999888888888888888999888999;;;;;;:::===BBBEEESSSiii|||sssgggkkksssttt___SSSNNNLLLNNNOOOMMMLLLNNNSSSYYYbbblllxxxlll[[[PPPLLLNNNLLLLLLOOOSSS[[[qqq}}}xxxiii```WWWVVVVVVUUUVVVXXXZZZ\\\dddfffhhhiiikkkmmmpppsssuuuyyy}}}}}}uuurrrsssvvvzzzyyysssmmmgggbbb___dddlll{{{{{{rrrjjjeeeaaa]]]\\\^^^\\\ccckkkuuu~~~yyysssqqqsssppppppoooooonnnnnnmmmmmmiiigggdddcccbbbbbb```______^^^]]]]]]\\\YYYUUUQQQPPPNNNNNNQQQRRRSSSWWW^^^eeefffaaaSSSFFF???===<<<;;;AAALLL^^^ttt~~~zzz]]]III@@@@@@;;;:::===::::::999999888777777777888:::888888;;;;;;;;;>>>DDDFFFTTThhhyyy~~~ppphhhooo{{{ooo[[[NNNJJJHHHKKKMMMKKKKKKMMMRRRYYYdddooo{{{mmm[[[PPPLLLNNNLLLKKKOOOTTT]]]vvvzzzwwwiiiaaaWWWVVVVVVUUUWWWYYY[[[]]]bbbdddgggiiijjjmmmpppsssuuuyyy~~~~~~uuurrrrrrtttzzztttnnnhhhdddaaa___]]]^^^gggrrr}}}}}}~~~tttlllddd```]]]ZZZZZZ]]]]]]dddmmmvvv}}}xxxrrrpppqqqnnnnnnnnnmmmmmmlllllllllhhhfffdddbbbbbbbbb```^^^___^^^]]]]]]\\\YYYUUURRROOOMMMMMMPPPQQQRRRWWW]]]aaaccc^^^QQQCCC===:::999;;;@@@JJJ[[[sss{{{eeeLLLAAAAAA;;;888;;;999999999888888777888888888:::888888;;;;;;;;;???EEEIIIVVViiixxx~~~pppiiissslllYYYMMMHHHEEEGGGIIIIIIKKKNNNRRRZZZeeeqqq~~~mmm[[[PPPLLLNNNLLLKKKPPPUUU___{{{~~~{{{uuuggg^^^VVVVVVUUUUUUVVVYYY[[[]]]```ccceeegggiiilllpppsssuuuxxx}}}xxxtttsssuuu|||~~~tttjjjbbb]]]WWWUUUVVVXXXYYY___mmmzzzwwwnnnhhhhhhmmmqqq}}}zzz}}}~~~ppphhhaaa___]]][[[[[[^^^^^^eeeooozzz}}}xxxrrrpppqqqnnnmmmmmmlllkkkjjjjjjjjjiiigggeeedddddddddbbbaaa```___^^^]]]\\\ZZZUUURRRNNNLLLMMMPPPQQQQQQVVV]]]cccddd___QQQDDD===;;;:::<<>>EEEMMMfffyyy{{{gggVVVXXXeeexxxvvvzzzkkkXXXMMMIIIIIIIIIIIIJJJNNNSSSWWWaaakkkzzzjjjYYYQQQOOOPPPNNNOOOZZZaaauuurrraaaUUUPPPOOOKKKJJJJJJKKKMMMPPPSSSUUUYYY\\\___aaacccfffiiilllqqquuuzzz|||yyyxxxvvvsssrrrtttxxx{{{|||kkk```[[[\\\eeennntttxxx}}}}}}zzzyyyyyyyyyvvvqqqiiiaaaZZZTTTQQQIIIHHHGGGFFFEEEFFFHHHIIIKKKPPPZZZiii}}}vvveeeZZZ[[[```iiitttzzzvvvsssrrrrrrqqqmmmllljjjiiihhhgggffffffeeefffffffffdddaaa^^^\\\[[[ZZZYYYXXXYYYWWWUUURRROOOOOONNNLLLKKKLLLOOORRRWWWYYYYYYTTTKKKAAA<<<:::888777999???GGGSSSeeeuuu~~~zzzuuuuuuyyypppVVVFFF???===<<<<<<::::::::::::::::::::::::999999:::===>>>???HHHQQQhhh}}}tttbbbRRRUUUbbbuuuvvv{{{iiiWWWLLLHHHIIIIIIIIIKKKOOOUUUZZZbbbmmm}}}jjjZZZPPPNNNOOOMMMNNNYYYbbbxxx|||lll^^^UUUPPPNNNJJJIIIIIIJJJLLLOOORRRTTTWWWZZZ^^^aaacccfffjjjmmmrrrvvv{{{}}}|||zzzxxxwwwyyy}}}rrrddd___aaahhhsss{{{~~~{{{wwwrrrnnnkkkkkkggg```YYYSSSNNNLLLKKKFFFFFFFFFFFFGGGHHHJJJKKKNNNVVVddduuuooo^^^VVVVVV\\\fffsss}}}{{{xxxuuurrrqqqqqqqqqlllkkkjjjhhhgggfffffffffcccdddffffffeeebbb___]]][[[ZZZXXXXXXXXXXXXUUUSSSPPPOOONNNKKKIIIJJJMMMOOOVVVYYYYYYTTTJJJAAA<<<:::888777:::???FFFQQQddduuu~~~xxxuuuwwwwww\\\IIIAAA>>>===<<<::::::::::::::::::::::::::::::;;;======@@@JJJVVVjjjooo^^^QQQTTTaaasss~~~www|||}}}gggUUUKKKGGGHHHIIIJJJLLLQQQWWW\\\eeepppjjjZZZPPPNNNPPPMMMMMMYYYccc{{{qqqcccZZZTTTOOOKKKIIIIIIIIIJJJLLLOOORRRTTTVVVYYY]]]aaadddgggkkknnntttwww|||yyymmmcccgggqqqzzzzzzooogggccc```]]]ZZZWWWTTTPPPLLLIIIGGGGGGGGGFFFFFFGGGIIIKKKNNNPPPQQQUUU```ooowwwdddXXXTTTSSSZZZeeeuuu~~~yyyxxxwwwtttqqqpppppppppkkkjjjiiihhhgggfffffffffbbbcccccccccbbbaaa```___\\\ZZZYYYXXXYYYXXXVVVUUUQQQQQQOOOLLLJJJJJJLLLOOORRRUUUUUUQQQIIIAAA<<<;;;888888:::???DDDOOOaaarrr~~~xxxwwweeeNNNCCC@@@===;;;999999999999999999999999;;;;;;<<<===<<<@@@MMMZZZnnniiiZZZPPPUUUbbbttt|||vvv{{{zzzdddRRRIIIGGGHHHIIIJJJMMMRRRXXX]]]hhhtttiiiYYYQQQOOOQQQOOOMMMYYYeee~~~xxxggg[[[VVVRRRMMMHHHIIIIIIIIIJJJLLLOOORRRTTTUUUXXX]]]aaadddhhhlllpppuuuyyy}}}vvvlllgggppprrraaaUUURRRRRRPPPMMMIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHJJJMMMPPPTTTWWWXXX^^^jjjxxx}}}mmm\\\SSSSSSQQQYYYeeexxx~~~}}}{{{zzzwwwwwwvvvtttqqqpppppppppjjjjjjiiigggffffffffffffcccbbbaaa_________```aaa\\\ZZZYYYXXXYYYYYYWWWVVVSSSRRRPPPMMMJJJJJJMMMOOOOOOQQQRRRNNNGGG@@@===<<<999999;;;???CCCLLL___ooozzzxxxkkkRRREEEAAA>>>:::999999999999999999999999<<<;;;<<<<<<<<<@@@NNN\\\sssxxxfffXXXPPPVVVcccuuuyyysssxxxwwwaaaPPPGGGGGGHHHIIIJJJMMMRRRYYY^^^kkkwwwlll]]]UUUTTTWWWTTTQQQVVVjjjyyymmm]]]QQQMMMLLLJJJIIIGGGHHHHHHHHHIIIMMMQQQUUUUUUXXX[[[___aaaeeeiiillltttxxx|||~~~nnnqqqxxxhhh```TTTKKKGGGEEEEEEDDDFFFGGGHHHGGGDDDCCCCCCDDDGGGHHHKKKPPPUUUYYY[[[[[[cccppprrrbbbTTTLLLKKKPPPWWWggg~~~}}}|||zzzxxxwwwvvvyyywwwsssqqqpppnnnllljjjjjjiiihhhgggfffeeeeeeeeeccccccbbbaaa```___^^^^^^\\\ZZZYYYXXXXXXWWWTTTRRRTTTQQQNNNMMMMMMMMMLLLKKKQQQOOOMMMKKKHHHCCC===999888888999<<>>FFFYYYjjjwwwhhhNNNCCCAAA???::::::;;;;;;;;;;;;<<<<<<999===;;;===CCCFFFUUUooovvvgggZZZUUUUUU```rrrxxxoooqqq}}}{{{dddTTTMMMLLLIIIHHHIIIMMMOOORRR\\\fffnnnzzzgggWWWNNNMMMOOOMMMUUUcccxxxxxxvvvuuusssrrrqqqpppoooooonnnoooppppppnnnlllkkklllmmmnnnqqquuuxxxzzz~~~yyyvvvuuuuuuuuuuuurrrjjj```XXXTTTSSSKKKJJJIIIGGGEEEDDDCCCBBBCCCEEEHHHIIIJJJLLLOOORRRVVVZZZ```dddgggiiikkkmmmooorrrwww{{{rrrZZZOOOMMMEEEFFFGGGGGGGGGJJJOOORRRVVVWWWXXXWWWVVVUUUVVVWWWXXXZZZ]]]```ccciiirrrxxx~~~qqqfffZZZRRRNNNMMMSSSZZZhhh{{{~~~yyywwwvvvvvvuuutttsssrrrqqqqqqpppoooooonnnllliiifffgggfffeeedddcccbbbbbbbbbbbbbbbaaaaaa````````````]]]\\\[[[[[[\\\[[[YYYWWWQQQOOOLLLJJJJJJJJJIIIHHHLLLMMMMMMNNNLLLGGG@@@;;;888888999:::<<>>;;;::::::;;;;;;BBBQQQaaappp|||xxxZZZIIICCC???======<<<<<<<<<<<<<<<<<<999===<<<===DDDHHH[[[yyyrrr]]]YYY[[[hhh||||||rrrsss{{{xxxbbbSSSMMMLLLIIIHHHJJJNNNPPPTTT]]]gggsss~~~cccVVVPPPQQQUUUTTTWWWfffwwwpppppppppqqqrrrqqqnnniiifffccccccbbbaaa``````______]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXYYY[[[^^^ccchhhlllnnnmmmjjjffffffgggfffbbb___^^^\\\XXXTTTPPPMMMJJJHHHDDDDDDEEEEEEDDDDDDFFFHHHDDDGGGIIIKKKLLLNNNPPPSSSUUUXXX[[[___aaaeeeiiilllpppssswwwzzz}}}wwwaaaTTTLLLFFFGGGJJJLLLMMMLLLNNNSSSWWWYYYZZZ[[[[[[ZZZYYYZZZ\\\^^^bbbgggjjjoooxxxyyysssddd\\\UUUTTTVVV[[[dddmmm|||xxxsssrrrrrrqqqpppooonnnnnnjjjjjjjjjlllmmmllliiiffffffeeeeeeddddddeeeeeefff_______________^^^^^^^^^[[[ZZZYYYZZZZZZZZZXXXVVVPPPNNNKKKIIIIIIIIIIIIGGGIIIHHHHHHIIIJJJHHHDDDAAA===<<<<<<<<<<<>>;;;;;;:::::::::999999999888===<<<>>>EEEKKK___~~~ttt^^^ZZZ]]]kkkxxxooopppxxxxxxbbbSSSMMMLLLJJJIIIKKKOOOQQQUUU___iiivvviiiZZZQQQOOOQQQOOOYYYfff|||rrrkkkhhhfffgggjjjlllkkkgggaaa]]][[[\\\\\\]]]\\\\\\[[[ZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWUUUVVVYYY]]]aaaccceeefffeeedddcccaaa___\\\ZZZXXXXXXUUUQQQNNNLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMOOOQQQSSSVVVZZZ^^^aaaeeeiiilllooorrrvvvyyy{{{}}}jjjUUUKKKIIIHHHGGGIIILLLMMMNNNPPPSSSUUU[[[]]]^^^^^^\\\[[[[[[\\\\\\___eeennnwww~~~tttlllbbb[[[XXX[[[[[[]]]kkk~~~}}}uuuqqqoooppppppppppppoooooonnnlllllllllkkkiiihhhfffeeegggdddbbbbbbdddfffdddbbbcccbbbaaa```^^^\\\[[[ZZZYYYZZZ[[[\\\ZZZWWWSSSQQQQQQNNNJJJHHHHHHHHHGGGFFFIIIJJJHHHFFFHHHKKKHHHBBB<<<999888999<<>><<<::::::;;;======<<<<<<;;;<<<===BBBOOOggg|||uuuaaaaaacccmmmpppllloooxxxttt___QQQKKKJJJHHHHHHJJJNNNRRRVVV```jjjyyyhhhZZZQQQPPPTTTSSS[[[iiiyyyllldddbbbbbbcccfffiiikkkjjjeee```\\\ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZWWWXXXZZZ\\\^^^___``````___^^^]]]\\\ZZZXXXVVVTTTWWWTTTPPPMMMKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNQQQSSSTTTWWW[[[___bbbfffjjjmmmppprrrvvvyyyzzz|||~~~eeeTTTMMMKKKKKKNNNNNNNNNNNNOOOQQQUUUYYY\\\^^^```bbbbbbbbbdddeeeeeeggglllrrryyyzzznnnfff]]]XXXYYY```eeelll~~~|||tttpppppppppqqqqqqqqqpppooonnnllllllkkkjjjiiigggfffeeefffcccaaaaaacccdddcccaaacccbbbaaa```^^^\\\[[[ZZZZZZZZZZZZZZZXXXUUUSSSQQQRRROOOKKKIIIHHHHHHHHHGGGIIIIIIHHHGGGJJJNNNKKKEEE===:::888999<<>>>>>===:::;;;===???BBBOOOiiixxxfffdddfffpppmmmjjjooozzzsss^^^QQQKKKJJJKKKJJJMMMQQQTTTYYYcccmmmzzzfffWWWPPPPPPUUUUUU]]]nnnuuuggg\\\WWWYYY]]]```dddfffhhhfffbbb^^^ZZZYYYYYYZZZZZZZZZZZZYYYXXXXXXZZZYYYWWWWWWWWWYYY[[[\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSUUURRRNNNKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLMMMNNNPPPRRRTTTUUUXXX\\\```cccfffjjjmmmqqqssswwwyyyzzz{{{~~~ttt___SSSOOOMMMMMMQQQQQQPPPOOOQQQUUU[[[```___bbbeeegggggghhhjjjlllkkknnnrrrxxx~~~tttiiiaaa]]][[[___jjjtttzzzrrroooqqqqqqrrrrrrrrrqqqoooooolllkkkjjjiiihhhfffeeeeeeeeecccaaaaaabbbbbbbbbaaacccbbbaaa```^^^\\\[[[ZZZZZZYYYXXXWWWUUUSSSRRRQQQRRROOOKKKIIIHHHHHHHHHGGGHHHIIIIIIIIIMMMQQQOOOJJJ???;;;999999;;;@@@LLLWWWkkktttwwwZZZIIIFFF@@@>>><<<<<<===>>>>>>>>>777:::???@@@BBBPPPmmm~~~kkkhhhhhhsss{{{hhhgggppprrr]]]PPPKKKJJJLLLKKKMMMRRRVVV[[[fffppp~~~cccTTTNNNOOOVVVWWW^^^rrr~~~qqqiii^^^VVVTTTWWW[[[^^^```bbbcccbbb^^^[[[YYYXXXYYYYYYZZZZZZZZZYYYYYYXXXZZZXXXWWWVVVWWWYYY\\\^^^\\\\\\\\\[[[ZZZYYYXXXWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTQQQMMMJJJIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIILLLMMMNNNPPPRRRUUUTTTWWW[[[___bbbfffjjjmmmqqqtttwwwyyyyyy{{{}}}~~~kkkYYYRRROOOMMMMMMOOOPPPQQQRRRTTTYYY___ddddddfffhhhjjjjjjkkklllnnnooorrrwww}}}wwwooogggbbbbbbdddlllyyyxxxqqqnnnrrrssstttttttttrrrpppooolllkkkjjjhhhgggfffeeeeeeeeedddcccbbbbbbbbbbbbaaacccbbbaaa```^^^\\\[[[ZZZZZZYYYVVVTTTRRRRRRQQQQQQQQQNNNJJJHHHGGGGGGGGGFFFGGGIIIJJJKKKPPPTTTSSSMMM@@@<<<999999:::>>>IIIUUUgggqqq~~~aaaLLLDDD@@@>>><<<;;;<<<>>>======555:::@@@BBBCCCRRRqqqooojjjiiitttttteeegggtttppp\\\OOOKKKJJJKKKJJJLLLQQQUUU[[[fffrrrcccUUUOOOQQQXXXYYY^^^www|||ssshhhccc\\\WWWVVVXXXZZZ[[[\\\^^^^^^]]][[[YYYXXXYYYZZZZZZ[[[\\\\\\[[[[[[ZZZZZZYYYWWWVVVWWWZZZ]]]___]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXYYYYYYXXXXXXWWWWWWRRROOOLLLIIIHHHHHHFFFEEEFFFFFFFFFFFFGGGGGGHHHHHHFFFHHHKKKLLLMMMOOOQQQSSSSSSVVVZZZ]]]```dddhhhkkkqqqsssvvvxxxyyyzzz|||~~~~~~eeeVVVQQQMMMKKKLLLNNNPPPSSSUUUVVVYYY]]]```ccceeeiiikkklllnnnppprrrxxxzzz~~~|||tttnnnkkkhhhgggfffmmmyyyuuuqqqooouuuvvvwwwwwwwwwuuurrrqqqmmmllljjjhhhgggfffffffffffffffeeedddbbbbbbbbbccccccbbbaaa```^^^\\\[[[ZZZZZZXXXVVVSSSQQQQQQQQQQQQOOOLLLIIIFFFFFFFFFFFFEEEGGGIIIKKKLLLQQQVVVSSSNNN@@@<<<999999999===HHHSSSbbbmmm|||gggNNNBBB???===;;;:::;;;<<<<<<;;;555:::AAACCCEEEUUUuuulllhhhhhhttt|||nnndddiiixxxnnnZZZNNNJJJKKKKKKJJJLLLQQQVVV]]]iiiuuufffYYYSSSTTT[[[[[[___|||tttlllccc```\\\YYYYYYYYYXXXWWWZZZ\\\\\\\\\[[[ZZZ[[[]]]]]]]]]^^^____________^^^\\\[[[ZZZZZZZZZ\\\^^^___^^^^^^_________^^^^^^]]]XXXXXXXXXYYYXXXXXXWWWWWWRRROOOKKKIIIHHHHHHFFFEEEGGGGGGGGGHHHIIIIIIJJJJJJGGGIIILLLMMMMMMNNNPPPRRRRRRUUUYYY]]]```cccgggjjjppprrrvvvxxxyyyzzz}}}~~~|||bbbVVVPPPKKKJJJMMMQQQSSSUUUVVVVVVWWWYYY[[[aaaeeeiiinnnqqquuuyyy{{{|||wwwqqqmmmmmmnnnpppqqqnnnyyyzzzsssqqqrrrwwwyyyzzz{{{zzzwwwtttsssnnnmmmkkkiiiggggggggggggfffgggfffeeebbbaaabbbccccccbbbaaa```^^^\\\[[[ZZZYYYXXXVVVSSSQQQQQQQQQQQQPPPMMMIIIGGGFFFFFFFFFEEEGGGIIIKKKLLLQQQUUURRRLLL???;;;888888888<<>>:::888777888<<>><<<;;;;;;<<<<<<;;;;;;<<>>:::777777888<<>>CCCLLL___}}}|||dddXXX\\\gggyyy{{{iiidddcccmmmiiiVVVLLLJJJKKKIIIHHHJJJPPPUUU^^^lllyyyeeeWWWPPPSSSPPPXXXgggvvvmmmeeebbbcccddd```[[[ZZZ\\\]]]]]]\\\_________^^^___aaafffiiiiiigggfffggghhhhhhgggfffhhheeecccdddfffhhhgggeeeffffffeeedddcccaaaaaa```___^^^\\\\\\\\\[[[XXXVVVUUURRROOOKKKJJJIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNNNNMMMLLLMMMPPPRRRRRRSSSVVV[[[```eeeiiikkknnnppptttvvvxxx{{{~~~uuu___TTTPPPNNNMMMMMMJJJPPPTTTTTTXXXbbbjjjnnnqqqxxx~~~}}}xxxpppjjjhhhiiijjjjjjqqqwww{{{uuuuuuxxxzzz|||zzzzzz|||}}}{{{yyytttooojjjhhhhhhhhhgggeeehhhfffeeecccbbbbbbccccccdddbbb^^^\\\[[[[[[ZZZXXXXXXWWWVVVVVVTTTTTTSSSRRRNNNMMMJJJHHHGGGFFFFFFFFFEEEFFFGGGIIIJJJIIIFFFCCC@@@;;;888888:::>>>GGGQQQhhhnnnvvv|||~~~fffGGGBBB===:::<<<===;;;<<<>>>===777999CCCNNN\\\uuutttggg[[[ZZZeee}}}{{{iiieeedddlllxxx|||fffVVVMMMIIIGGGJJJIIIKKKQQQVVV^^^kkkxxxfffXXXRRRVVVTTT]]]lll|||qqqiiicccbbbdddbbb^^^[[[ZZZ\\\^^^___^^^cccdddddddddccceeehhhkkkjjjiiihhhhhhjjjjjjiiihhhiiigggeeeeeegggiiihhhfffggggggfffeeeeeedddccccccaaa___^^^^^^^^^]]][[[YYYXXXVVVSSSPPPNNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOONNNMMMNNNPPPSSSSSSTTTWWW[[[```eeeiiilllnnnppptttvvvxxx{{{~~~rrr^^^SSSPPPOOONNNOOONNNTTTXXXZZZ___iiirrruuu|||zzzvvvssskkkiiifffeeefffjjjooosss{{{vvvwww{{{}}}}}}|||||||||zzzxxxuuuqqqmmmjjjiiiiiigggeeeggggggeeedddccccccbbbbbbcccaaa]]][[[[[[[[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSOOONNNKKKIIIGGGFFFFFFFFFDDDEEEFFFHHHJJJJJJGGGDDD@@@<<<888888999===FFFPPPhhhooowww~~~}}}gggKKKCCC>>>;;;<<<===<<<<<>>999;;;DDDNNN[[[sssoooaaa[[[___nnnzzzhhhdddcccjjjxxx{{{eeeUUULLLIIIHHHJJJIIIKKKQQQVVV]]]kkkwwwgggYYYTTTXXXXXXbbbrrrsssjjjeeeaaabbbdddaaa___\\\\\\^^^```aaaaaagggiiijjjjjjiiijjjkkkmmmmmmkkkkkkkkkmmmmmmlllkkkkkkiiiggghhhiiijjjiiihhhhhhhhhhhhgggggggggffffffcccaaa```___```___^^^\\\ZZZXXXUUURRRQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPOOOPPPRRRTTTUUUVVVYYY]]]bbbfffjjjlllnnnppptttwwwyyy{{{ppp\\\SSSPPPOOOPPPQQQRRRXXX^^^bbbiiittt|||~~~xxxooojjjgggaaadddgggiiilllsss||||||xxx{{{}}}|||zzzxxxuuuvvvrrrnnnlllkkkjjjhhhgggggggggffffffeeecccbbbaaaaaa___\\\[[[ZZZZZZYYYWWWXXXXXXWWWVVVUUUTTTSSSSSSPPPOOOLLLIIIGGGFFFEEEEEECCCCCCEEEGGGJJJJJJHHHFFFAAA<<<999999999<<>><<<>>>DDDKKKWWWjjj|||oooaaa]]]kkkyyyiiicccaaaiiiyyyxxx```QQQJJJJJJKKKKKKJJJLLLQQQUUU]]]iiiuuuhhhYYYQQQVVVXXXeeetttiiidddbbb```aaacccccccccbbbaaa``````aaabbbfffiiilllooooooooopppqqqrrrqqqpppqqqssstttsssrrrpppoooooonnnmmmmmmmmmnnnooonnnmmmllljjjiiihhhggggggeeebbbaaaaaaaaa___^^^YYYXXXVVVTTTSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQOOOQQQSSSTTTSSSTTTUUUWWWYYYZZZ\\\___cccgggjjjlllmmmppptttwwwzzz}}}}}}nnn^^^UUUQQQOOOPPPSSS[[[cccmmmuuuyyyooogggdddfffjjjmmmmmmsss{{{~~~|||wwwsssppppppqqqqqqqqqpppnnnlllkkkkkkkkkffffffffffffeeebbb```___]]]\\\ZZZZZZ[[[ZZZXXXWWWWWWWWWVVVUUUTTTSSSSSSRRRPPPOOOLLLIIIFFFDDDDDDCCCAAAAAABBBEEEHHHIIIHHHGGGCCC>>>;;;:::999:::AAAHHHYYYbbbpppzzz}}}uuuqqqqqqnnniiiooo{{{~~~}}}~~~~~~uuu```HHHAAA<<<;;;;;;999999<<<<<<===???DDDKKKWWWjjjzzztttgggcccsss}}}llleeeaaajjj{{{vvv^^^OOOJJJJJJKKKKKKJJJLLLQQQVVV]]]jjjwwwfffWWWPPPVVVYYYgggyyyooogggeeedddbbbaaacccbbbbbbcccbbbaaa```bbbccchhhkkknnnppppppppprrrssssssrrrrrrsssuuuvvvuuutttrrrssssssqqqooonnnoooqqqrrrqqqpppooommmlllkkkjjjkkkhhhdddbbbbbbaaa```___\\\[[[ZZZYYYWWWWWWVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQPPPRRRUUUVVVVVVVVVWWWYYYZZZZZZ]]]___cccgggjjjlllmmmppptttwwwzzz}}}{{{mmm^^^VVVRRRQQQSSSWWWbbbkkkuuu}}}ooojjjdddbbbfffnnnvvv{{{{{{~~~{{{vvvpppllllllooorrrtttttttttqqqnnnkkkkkkkkkffffffeeedddbbb```___^^^\\\[[[ZZZ[[[\\\[[[YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQNNNMMMJJJGGGEEEDDDCCCCCCAAAAAAAAACCCFFFHHHHHHGGGDDD???;;;:::999999???FFFVVVaaappp|||{{{nnnfffhhhgggaaafffqqq{{{hhhKKKCCC===<<<;;;888999<<<<<<>>>@@@DDDLLL[[[ooo}}}xxxjjjjjj{{{ooogggbbbjjj{{{ttt]]]OOOIIIJJJKKKKKKJJJMMMRRRXXX___mmmyyy}}}eeeWWWQQQXXX]]]mmm~~~qqqjjjeeeeeefffdddcccdddbbbeeeggggggfffgggiiillloooppprrrsssrrrqqqrrrttttttsssssstttvvvwwwwwwvvvtttuuuuuusssqqqoooqqqsssrrrrrrrrrrrrrrrrrrqqqqqqooolllhhhdddcccbbbaaa___^^^]]]\\\[[[ZZZZZZYYYYYYVVVUUUUUUTTTSSSSSSRRRRRRPPPSSSVVVWWWWWWWWWYYYZZZZZZ[[[]]]___cccfffiiikkkmmmppptttwwwzzz~~~vvvjjj]]]WWWTTTTTTXXX]]]eeennnxxxzzzoooaaa``````fffppp{{{zzzwwwqqqkkkgggiiipppvvvzzz{{{zzzvvvpppkkkjjjjjjfffeeedddbbb```^^^^^^]]][[[[[[ZZZ\\\]]]\\\ZZZXXXUUUUUUTTTSSSRRRQQQPPPPPPLLLKKKHHHFFFDDDCCCCCCCCCBBBAAAAAACCCEEEGGGGGGFFFEEE@@@<<<;;;999888===DDDSSS^^^nnn||||||iii\\\^^^```\\\bbbmmmnnnNNNGGG@@@>>><<<::::::======@@@CCCFFFOOOaaavvv}}}kkkmmm|||qqqgggaaaiii{{{ttt]]]OOOIIIIIIJJJKKKJJJMMMSSSYYYbbbooo|||zzzdddWWWRRRZZZaaarrrwwwlllfffccceeehhhfffeeeeeeeeehhhlllmmmmmmnnnrrruuuuuuvvvwwwuuusssrrrsssttttttsssssstttvvvxxxwwwvvvuuuvvvwwwuuuqqqppprrrtttrrrsssssstttuuuvvvwwwwwwsssooojjjfffeeecccbbb```]]]]]]\\\\\\[[[ZZZYYYYYYWWWWWWVVVUUUUUUTTTSSSSSSQQQSSSVVVXXXXXXXXXYYYZZZZZZ[[[\\\___bbbfffhhhjjjmmmppptttxxxzzz~~~rrrggg\\\WWWVVVWWW\\\bbbeeennnwww|||~~~yyylll___ZZZ[[[aaalllyyy{{{||||||wwwtttnnnhhheeeiiirrryyyyyyqqqkkkhhhhhhgggeeebbb```^^^]]]]]]]]][[[[[[[[[\\\]]]]]][[[YYYTTTTTTSSSRRRQQQPPPOOOOOOJJJIIIGGGEEECCCCCCCCCCCCBBBAAAAAABBBEEEFFFFFFEEEEEE@@@<<<;;;999888<<>>;;;<<>>BBBEEEGGGQQQeee|||mmmkkkyyyrrrgggaaahhhzzzsss^^^OOOIIIIIIIIIKKKJJJMMMTTTZZZcccqqq~~~{{{ccc[[[VVVZZZddd|||xxxiiiiiijjjjjjjjjiiiiiihhhggghhhiiikkkpppuuu{{{~~~|||yyywwwwwwwwwwwwwwwuuutttuuuxxxyyyxxxvvvvvvvvvwwwwwwwwwvvvvvvuuutttttttttuuuuuuuuuvvvvvvqqqpppnnnkkkhhhfffeeeddddddcccaaa___^^^]]]]]]]]]ZZZYYYWWWVVVUUUUUUVVVWWWXXXYYY[[[ZZZYYYYYYZZZ[[[ZZZ\\\^^^```bbbfffjjjmmmmmmqqqvvvzzz}}}tttfffYYYTTTUUUWWW[[[___gggnnnvvvxxxsssiii___ZZZXXX```kkkvvv~~~yyytttmmmiiijjjsss}}}wwwvvvmmmfffaaa___]]]```mmm}}}}}}xxxrrrmmmjjjhhhcccaaa^^^]]]^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQRRRRRRQQQPPPPPPNNNJJJFFFDDDBBBBBBBBB@@@CCCFFFGGGFFFEEEEEEEEEFFFCCC>>>999666666:::>>>IIIXXXffftttjjjUUU[[[cccbbbgggsss{{{]]]IIIAAABBB===;;;???===>>>>>>AAAHHHWWWlll{{{llllll{{{yyyjjjdddooo|||kkkZZZOOOIIIHHHIIIJJJJJJNNNVVV]]]ffftttyyybbb[[[WWW^^^llluuukkkkkkllllllllllllkkkkkkllllllmmmooosssxxx}}}}}}{{{xxxwwwwwwwwwxxxwwwvvvtttvvvxxxyyyxxxvvvxxxyyyyyyyyyyyyxxxwwwwwwuuuuuuuuuuuuttttttttttttrrrqqqnnnllljjjhhhgggfffhhhfffdddaaa^^^]]]\\\\\\\\\[[[YYYWWWVVVVVVWWWWWWYYYZZZ[[[[[[YYYXXXYYY[[[ZZZ\\\^^^```bbbfffjjjnnnooorrrwwwzzz}}}}}}ssseeeWWWSSSTTTVVVYYY]]]jjjppptttpppfff\\\XXXYYY```fffnnnuuuwwwvvvuuutttooonnnooorrruuuvvvuuusssjjjhhhfffgggooo}}}~~~uuuooollleee___ZZZYYYZZZaaaqqq~~~xxxrrrmmmjjjhhheeebbb```______```___^^^]]]]]]]]]\\\[[[ZZZXXXXXXWWWUUUSSSRRRRRRRRRQQQPPPNNNLLLIIIEEECCCBBBAAAAAA@@@CCCEEEFFFEEEDDDEEEFFFEEECCC???:::777888<<<@@@JJJ[[[hhhuuujjjVVV\\\dddcccfffppp~~~bbbLLLBBBBBB<<<:::>>><<>>BBBIIIZZZiiittt~~~mmmYYY^^^gggggghhhpppiiiQQQDDDAAA;;;999===<<>>;;;;;;>>>AAACCCVVVfffpppzzz}}}sss]]]aaajjjkkkmmmrrr}}}nnnTTTDDDAAA;;;:::???>>>???@@@EEENNN^^^tttuuulllllluuu{{{kkk```fffvvvgggVVVMMMHHHGGGJJJJJJJJJNNNVVV]]]fffttt~~~ggg\\\UUU^^^sssyyyqqqoooooopppqqqqqqrrrqqqqqqqqqppppppqqqrrrtttuuuvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyzzz||||||||||||{{{zzzyyyxxxsssssstttuuuwwwxxxyyyyyywwwvvvtttrrrqqqpppoooooolllkkkhhheeecccbbbbbbbbbcccbbb```^^^]]]]]]]]]]]]___``````___]]][[[\\\]]]^^^```bbbdddfffjjjnnnrrrvvvxxx{{{|||}}}|||uuuggg[[[OOOLLLMMMMMMMMMOOOOOOMMMJJJGGGGGGIIIMMMOOOPPPPPPNNNKKKHHHHHHJJJLLLJJJMMMRRRXXX\\\```ccceeeooottt|||{{{nnnggg___VVVPPPNNNJJJJJJKKKNNNZZZlllyyyrrrllliiihhhgggdddaaa___^^^^^^]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUVVVUUUTTTSSSSSSRRROOOMMMJJJIIIHHHFFFEEECCCCCCBBBBBBCCCBBBAAAAAACCCGGGJJJMMMKKKFFF@@@<<<:::;;;>>>???SSScccooozzzzzzccccccmmmppppppsssxxxqqqVVVEEEAAA<<<===BBB@@@===???EEEOOO```vvvpppjjjjjjrrr{{{lllbbbiii{{{|||dddUUULLLGGGGGGJJJJJJJJJNNNVVV]]]fffttthhh\\\UUU]]]ooozzzrrrooopppqqqrrrrrrrrrrrrrrrssssssssstttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{|||{{{zzzyyyzzz{{{|||||||||{{{zzzyyyxxxwwwrrrsssuuuvvvxxxzzz||||||yyyxxxvvvtttrrrqqqppppppkkkjjjhhhfffdddddddddeeecccbbbaaa_________``````aaabbbbbbaaa___^^^___```aaaccceeegggiiilllqqqtttwwwyyy{{{}}}~~~{{{tttcccWWWMMMJJJJJJIIIIIIJJJIIIEEEBBBBBBDDDFFFFFFEEEKKKJJJGGGDDDBBBCCCGGGKKKKKKOOOVVV]]]ccchhhmmmpppxxx~~~|||pppcccZZZSSSKKKEEEDDDFFFJJJMMMTTTaaauuuyyyrrrllliiihhhgggddd```^^^]]]\\\ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUTTTSSSSSSRRRQQQMMMJJJIIIHHHHHHGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDHHHKKKOOOMMMHHHBBB<<<999:::;;;???QQQ```nnn}}}lllllluuuwwwsssrrrsssuuuXXXFFFBBB>>>???CCC@@@<<>>MMM[[[kkk~~~zzz{{{zzzrrrnnnyyy[[[HHHDDD??????AAA>>>===@@@GGGSSSeee|||rrrnnnhhhppp~~~zzzqqqmmmxxxxxxaaaRRRJJJFFFGGGJJJJJJJJJNNNVVV]]]ffftttggg]]]ZZZcccrrryyysssqqqrrrssstttuuuuuuuuuuuutttttttttuuuvvvvvvwwwwwwyyyzzzzzz{{{{{{zzzzzzyyy{{{}}}~~~}}}zzzyyyzzz|||~~~~~~}}}}}}|||zzzyyyxxxwwwxxxyyyyyyzzz{{{|||||||||zzzxxxuuusssqqqoooooolllkkkhhhfffddddddcccdddbbbaaa`````````aaabbbccccccdddeeeeeeccccccdddfffdddfffiiijjjmmmppptttxxxwwwyyy{{{}}}yyyqqq^^^SSSIIIGGGGGGEEEDDDDDD<<<>>>@@@???===>>>BBBGGG@@@CCCFFFHHHJJJKKKNNNOOOQQQXXXaaajjjqqqxxxttt[[[QQQHHHEEEDDDCCCCCCFFF@@@IIITTT___qqqzzzrrrllliiiggghhheeeaaa^^^]]]\\\ZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQQQQNNNJJJGGGEEEEEEEEEEEEDDDCCCBBBAAABBBDDDEEEFFFFFFGGGJJJLLLLLLKKKGGGBBB===:::;;;<<<<<>>AAAIIIUUUhhhsssoooiiippp~~~zzzsssppp}}}www```QQQJJJFFFGGGJJJJJJJJJNNNVVV]]]ffftttjjj___^^^bbbwww|||yyyvvvvvvuuuuuuvvvxxxzzz{{{{{{yyywwwtttttttttuuuvvv{{{zzzzzzyyyyyy{{{|||}}}~~~|||{{{{{{||||||{{{yyyzzz{{{|||}}}|||zzzxxxwwwxxxxxxxxxyyyzzz{{{|||}}}~~~{{{xxxuuusssqqqqqqpppnnnkkkgggeeeddddddeeeccccccdddcccbbbaaaccceeejjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkknnnqqquuuwwwzzz{{{|||~~~wwwgggXXXOOOGGGEEEDDDAAA@@@AAA>>>??????>>>======@@@BBBAAACCCFFFGGGHHHKKKQQQVVVWWW___iiirrrxxxnnn]]]NNNHHHCCCBBBAAA@@@AAADDDGGGOOO[[[iii|||xxxsssmmmkkklllfffccc```^^^^^^]]][[[YYYYYYXXXXXXYYYZZZYYYVVVTTTUUUTTTRRRPPPMMMJJJHHHFFFGGGFFFEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFIIIHHHAAA<<<<<<:::888???GGGVVVgggyyyttthhhwww}}}bbbHHH@@@@@@???>>>@@@CCCBBBFFFSSSjjj{{{lllgggqqqyyyrrrpppsss\\\NNNIIIGGGGGGIIIJJJKKKOOOVVV\\\eeevvvjjj______bbbxxx}}}zzzyyyxxxxxxwwwxxxyyy{{{{{{zzzyyyxxxwwwvvvvvvwwwxxx|||{{{zzzzzzzzz{{{|||}}}~~~}}}{{{|||}}}}}}{{{zzz|||}}}~~~~~~~~~|||zzzyyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}zzzxxxuuutttrrrrrrrrrpppmmmjjjhhhgggggggggfffggggggfffeeeeeefffhhhlllkkkkkkjjjjjjkkkkkklllllllllmmmnnnpppssswwwyyyzzz{{{|||~~~vvvfffXXXOOOGGGDDDCCC@@@??????===>>>???>>>>>>???BBBEEEDDDFFFIIIJJJKKKOOOVVV[[[```gggqqqyyyuuu___TTTIIICCC???@@@@@@???AAAFFFMMMVVVcccrrr~~~wwwrrrllljjjkkkeeebbb___^^^]]]\\\ZZZXXXXXXWWWVVVVVVWWWWWWUUUSSSTTTSSSRRRPPPNNNKKKIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFIIIHHHBBB<<<;;;:::888===FFFVVVgggyyyoooeeettt|||bbbHHH@@@@@@>>>===>>>@@@BBBIIIXXXmmm|||mmmhhhtttyyytttuuurrr[[[NNNIIIGGGGGGIIIJJJKKKOOOVVV\\\fffwwwjjj______dddzzz}}}||||||{{{{{{{{{||||||}}}zzzzzzzzzzzzzzzzzzzzzzzz||||||{{{{{{{{{|||}}}~~~}}}||||||}}}~~~}}}{{{~~~~~~|||{{{{{{{{{{{{{{{{{{|||}}}~~~|||{{{yyywwwvvvuuutttttttttssspppmmmkkkjjjjjjjjjiiikkkkkkkkkiiiiiijjjkkknnnmmmmmmllllllmmmnnnnnnoooooooooqqqsssvvvyyy{{{zzz{{{|||uuueeeWWWNNNFFFCCCBBB???===>>><<<===>>>??????AAAEEEGGGHHHJJJMMMNNNOOOUUU\\\ccckkksss}}}ttt\\\MMMIIIEEE@@@>>>@@@AAABBBFFFKKKVVVaaaooo|||vvvqqqkkkiiiiiieeebbb___]]]]]]\\\ZZZXXXXXXVVVTTTSSSTTTTTTSSSRRRRRRRRRQQQPPPNNNLLLKKKJJJJJJIIIGGGEEECCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGKKKJJJCCC===;;;;;;999<<>>===BBBLLL\\\rrr|||oooiiixxxwwwuuuzzzqqqZZZNNNIIIGGGHHHIIIJJJKKKOOOVVV]]]gggxxxjjj___```eee|||~~~~~~~~~~~~~~~{{{{{{|||}}}}}}}}}||||||||||||||||||}}}}}}}}}~~~}}}|||}}}~~~~~~|||}}}|||{{{{{{{{{zzzzzz{{{|||}}}}}}zzzzzzxxxwwwvvvvvvuuuuuuuuutttrrrpppnnnmmmlllllllllmmmooonnnmmmlllmmmnnnnnnnnnnnnmmmnnnnnnoooppppppqqqrrrsssvvvyyy{{{}}}{{{|||}}}ssscccVVVMMMDDDBBBAAA===<<<===<<<>>>??????@@@BBBEEEHHHKKKNNNQQQRRRUUU[[[dddkkkttt}}}sss^^^LLLDDDDDDDDDAAAAAADDDFFFHHHNNNUUU___kkk||||||uuuqqqkkkiiiiiieeeccc```^^^]]]\\\[[[YYYXXXVVVSSSRRRSSSSSSSSSRRRQQQPPPPPPPPPOOOMMMLLLKKKKKKJJJGGGEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHMMMLLLEEE===;;;;;;:::===III[[[nnnyyyddd\\\mmmgggNNNFFFEEEBBB??????<<>>???@@@AAAAAACCCFFFIIIOOOSSSVVVYYY]]]dddmmmssszzzjjj[[[OOOFFFBBBCCCDDDCCCDDDHHHKKKNNNUUU^^^ggguuu{{{vvvrrrllliiijjjfffdddaaa___^^^]]][[[ZZZYYYVVVTTTSSSSSSTTTTTTSSSOOOOOOOOOOOONNNMMMLLLLLLKKKIIIGGGEEECCCCCCBBBCCCDDDDDDFFFGGGGGGHHHHHHHHHIIIOOOOOOFFF===:::;;;:::@@@LLL___sssxxxeee\\\kkkhhhNNNEEEDDDAAA>>>???>>>CCCMMM^^^wwwtttiiifffxxxqqquuummmXXXMMMIIIHHHHHHJJJKKKKKKOOOWWW^^^jjj}}}jjj```aaahhh}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||}}}}}}}}}||||||}}}|||{{{|||~~~~~~}}}~~~}}}}}}|||{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzzzz{{{yyyyyyxxxwwwvvvvvvvvvvvvuuuuuutttsssqqqpppooonnnmmmoooqqqqqqpppnnnnnnooooooooooooooopppqqqqqqrrrssstttvvvxxx{{{}}}~~~ooo```RRRJJJBBBAAA@@@>>>===>>>???AAABBBCCCDDDGGGKKKNNNVVVZZZ```dddiiioooxxx~~~rrrbbbQQQIIIFFFDDDCCCEEEFFFFFFHHHLLLNNNRRRZZZdddooo{{{vvvrrrllliiijjjfffccc```___^^^]]][[[YYYYYYWWWUUUTTTUUUUUUTTTSSSNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHIIIIIIJJJQQQQQQHHH>>>:::;;;;;;@@@MMMaaauuuvvvbbb```nnngggLLLCCCAAA>>><<<>>>AAADDDMMMaaa~~~ooodddbbbrrrssswww}}}kkkWWWLLLIIIHHHHHHJJJKKKKKKOOOWWW___llljjj```bbbiii{{{~~~~~~|||{{{{{{{{{{{{|||yyyzzz{{{|||}}}|||{{{{{{|||{{{zzz{{{}}}~~~}}}|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvuuutttsssqqqpppooommmooorrrrrrqqqpppooooooqqqqqqqqqqqqrrrssstttuuuuuuwwwyyy{{{~~~nnn^^^QQQHHHAAAAAAAAA??????AAA???AAADDDGGGIIIMMMRRRVVV^^^dddkkkqqqvvv}}}oooWWWNNNFFFDDDDDDDDDFFFJJJKKKKKKNNNRRRTTTWWW```jjjxxxyyytttqqqkkkhhhhhhdddaaa^^^]]]\\\[[[YYYWWWWWWVVVUUUUUUVVVUUUTTTRRRMMMMMMMMMLLLLLLKKKIIIIIIGGGFFFDDDBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHIIIIIIIIIKKKRRRSSSIII>>>:::;;;<<<>>>KKK^^^sss~~~hhhgggtttjjjNNNCCCAAA???>>>@@@CCCEEEPPPhhh~~~kkk```^^^kkk}}}}}}tttwww{{{iiiVVVLLLJJJHHHIIIJJJKKKKKKOOOWWW```mmmjjj```bbbjjj|||xxx|||}}}~~~|||zzzyyyyyyzzz{{{xxxyyy{{{|||||||||{{{zzz{{{zzzzzz{{{|||}}}}}}|||~~~}}}|||{{{{{{{{{{{{}}}||||||{{{{{{{{{||||||zzzzzzxxxwwwvvvvvvuuuvvvwwwwwwwwwvvvuuusssrrrqqqnnnpppssstttrrrqqqpppppprrrrrrrrrssstttuuuvvvvvvwwwyyy{{{~~~mmm^^^PPPHHHAAAAAABBB@@@@@@BBB???BBBEEEIIIMMMSSSYYY]]]dddjjjssszzzhhhSSSIIIFFFEEEFFFEEEDDDIIIOOOQQQQQQTTTXXXYYY\\\eeeppp~~~wwwssspppjjjggggggbbb```]]][[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVUUUSSSPPPLLLLLLLLLLLLKKKIIIHHHGGGEEEDDDCCCBBBAAAAAABBBCCCDDDDDDFFFGGGHHHIIIIIIIIILLLSSSTTTJJJ>>>:::;;;<<<;;;HHH\\\pppxxxmmmyyyoooQQQEEEDDDBBBBBBEEEDDDGGGSSSmmm}}}jjj^^^[[[gggvvvxxxrrruuuzzzhhhUUULLLJJJIIIIIIJJJKKKKKKOOOWWW```nnnooobbb]]]jjjwwwuuuwwwxxx{{{}}}~~~~~~}}}|||||||||||||||xxxyyyzzzzzzyyyyyy{{{|||xxxxxxzzz{{{{{{{{{zzzyyyzzzzzzyyyxxxxxxxxxyyyyyy~~~{{{yyyxxxyyyzzzzzz|||{{{zzzyyyxxxyyyzzzzzzyyyyyyxxxxxxvvvuuutttssssssrrrqqqrrrtttuuutttsssttttttuuuvvvwwwyyy{{{|||}}}~~~kkk^^^MMMEEE???@@@@@@??????@@@CCCEEEHHHLLLRRRZZZccciiiuuu{{{uuu```UUUSSSIIIGGGEEEEEEGGGLLLRRRVVVWWWYYY]]]aaaaaacccnnnzzz~~~uuuqqqnnniiifffgggaaaaaa___]]][[[YYYXXXWWWWWWVVVUUUUUUTTTSSSPPPMMMNNNNNNNNNMMMLLLKKKJJJIIIFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBCCCEEEGGGJJJMMMOOORRRRRROOOFFF;;;777:::???>>>DDDUUUmmmttt}}}sssQQQEEEDDDAAA???AAA???DDDRRRnnn{{{iiiaaa[[[dddqqq~~~zzzpppqqqyyyvvveeeRRRJJJHHHGGGGGGHHHIIILLLQQQXXXaaaooommmaaa]]]kkkwwwuuuuuuwwwyyy|||~~~~~~~~~}}}|||{{{{{{{{{{{{vvvwwwyyyzzzzzzzzz|||~~~|||}}}}}}}}}}}}|||{{{zzz{{{{{{zzzyyyyyyxxxyyyyyy{{{zzzxxxwwwxxxyyy{{{||||||{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxvvvuuutttsssrrrrrrssstttuuuuuusssuuuvvvvvvxxxyyy{{{}}}~~~~~~|||jjj]]]MMMFFF@@@@@@@@@??????AAACCCGGGLLLRRRYYYbbbkkkrrr~~~sssaaaTTTMMMMMMMMMLLLJJJJJJMMMRRRWWW[[[```aaacccfffhhhnnn|||yyyqqqnnnlllhhhffffffaaaaaa___]]][[[YYYXXXWWWWWWVVVUUUUUUUUUTTTQQQNNNMMMMMMMMMLLLLLLKKKIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDGGGJJJMMMNNNQQQPPPKKKCCC;;;777999<<<===CCCTTTmmm|||uuuRRREEECCC@@@???AAABBBFFFRRRmmmvvvbbbYYYWWW```nnn}}}yyyqqqpppvvvuuudddQQQIIIHHHGGGGGGIIIIIILLLQQQXXXaaapppkkk```^^^mmmvvvuuurrrtttwwwzzz}}}~~~}}}|||{{{zzzzzzzzzzzzuuuvvvyyyzzzzzz{{{}}}~~~}}}{{{zzzyyy||||||{{{{{{zzzyyyyyyxxxvvvvvvuuuvvvwwwyyy|||}}}|||{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvuuutttssstttuuuvvvuuutttvvvwwwxxxzzz{{{}}}{{{hhhZZZMMMGGGAAAAAA@@@???@@@CCCDDDJJJTTT\\\dddmmmwww~~~ooo```XXXSSSRRRTTTUUUTTTSSSTTTXXX]]]bbbeeennnmmmmmmqqqvvv~~~uuummmkkkjjjgggfffgggaaaaaa___]]][[[YYYXXXWWWVVVUUUUUUUUUVVVUUURRRPPPKKKLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFIIILLLNNNPPPLLLFFF???:::888999999<<>>DDDNNN```{{{tttcccZZZYYYddduuuwwwssssss}}}rrraaaPPPHHHHHHHHHHHHJJJLLLNNNRRRWWWbbbsssnnndddaaaooowwwjjjeeeeeedddfffjjjooosssvvvxxxyyyxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{|||{{{yyyxxxyyyzzz{{{{{{{{{{{{{{{|||}}}}}}zzzzzz{{{||||||zzzyyyxxxzzzzzzzzz{{{{{{|||||||||{{{||||||||||||{{{zzzzzzyyyzzzzzzzzzyyyyyyxxxwwwzzzyyyxxxxxxyyyyyyxxxwwwuuuwwwzzz}}}vvvvvv{{{yyy|||{{{cccSSSJJJFFFCCCBBBBBBBBBHHHOOOYYYcccpppxxx|||wwwnnnfffeeedddaaa___```aaaaaa___]]][[[YYYXXXWWWUUUTTTTTTTTTUUUTTTQQQOOOMMMMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBDDDFFFIIIJJJJJJDDD===::::::;;;;;;:::<<>><<>>EEEOOO\\\pppnnn^^^YYYZZZhhh}}}wwwuuuxxxxxxfffTTTLLLJJJIIIIIIJJJJJJNNNSSSZZZcccqqqlllfffdddqqquuufff\\\XXXVVVUUUSSS]]]]]]___aaadddhhhkkknnnmmmooosssuuuvvvwwwyyy{{{wwwxxxxxxyyyyyyxxxxxxwww~~~}}}{{{zzzyyyxxxyyy{{{|||{{{xxxtttrrryyyyyyyyyzzz{{{||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{wwwyyy|||}}}|||yyytttooo{{{sss___TTTIIIIIIGGGDDDEEEJJJTTT\\\lllrrrzzzzzznnnlllhhhfffffffffdddcccaaa```^^^]]]\\\YYYUUURRRRRRQQQQQQRRRRRRRRROOOMMMIIIHHHGGGHHHHHHGGGEEECCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFF@@@999777999:::999777999@@@TTTnnn|||uuuuuuyyy{{{]]]IIIBBB@@@>>>===???CCCKKK[[[uuunnn___^^^YYYhhhzzzvvvyyy{{{eeePPPJJJIIIGGGGGGJJJKKKNNNSSSZZZeeessslllfffeeessspppfffZZZRRRPPPPPPPPPOOOTTTUUUXXX[[[```eeejjjlllmmmooorrrtttuuuvvvxxxzzzwwwwwwxxxxxxxxxxxxwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvyyyyyyyyyyyyyyywwwvvvvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{||||||}}}}}}~~~|||wwwuuuttt|||ttt^^^QQQJJJJJJGGGEEEFFFLLLWWW```uuu{{{~~~yyyrrrnnnjjjgggeeedddbbbaaa```___]]]\\\[[[YYYUUURRRSSSRRRRRRRRRSSSRRROOOMMMKKKIIIGGGGGGGGGGGGEEECCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEE???999777888:::999777888===MMMcccuuu~~~{{{mmmlllnnnwww~~~aaaMMMDDDAAA@@@???AAAEEELLL]]]vvvkkk\\\[[[]]]kkkzzzvvvyyyyyycccOOOIIIIIIFFFGGGJJJLLLOOOSSSZZZdddrrrlllgggfffuuu{{{ooo```YYYPPPKKKKKKNNNOOOPPPQQQRRRUUUYYY^^^cccgggiiimmmppprrrttttttuuuwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzyyyxxxxxxyyyzzzzzzxxxyyyzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}uuuuuuyyywww^^^NNNHHHHHHFFFEEEHHHRRR```jjjxxx}}}{{{uuuqqqlllgggeeebbb```^^^```^^^\\\[[[ZZZXXXUUURRRUUUTTTSSSRRRRRRQQQOOOMMMMMMJJJGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCC???999777888999999777===???IIIZZZiiisss{{{}}}iiihhhiiiqqqhhhRRRFFFBBBAAA@@@@@@DDDLLL\\\vvvhhhZZZYYYaaammmzzzwwwzzzwwwaaaMMMHHHHHHGGGGGGKKKNNNPPPTTTZZZdddppp}}}lllggghhhxxx}}}jjj___XXXTTTOOOLLLNNNQQQTTTUUUVVVWWWYYY\\\___ccceeegggnnnppprrrsssssssssuuuvvvuuuuuuttttttttttttuuuuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{|||}}}}}}xxxyyy{{{|||~~~~~~~~~~~~}}}}}}~~~ttttttxxx~~~{{{```NNNEEEEEEEEEFFFLLLYYYiiiuuuyyy}}}vvvrrrlllgggdddbbb```___```^^^\\\[[[ZZZXXXVVVSSSWWWUUUSSSRRRRRRQQQOOOMMMNNNKKKGGGEEEDDDDDDCCCCCC@@@@@@@@@@@@????????????AAAAAABBBBBBCCCCCCCCCDDDAAA>>>:::888888999888777>>>>>>DDDQQQ___jjjwwwoooqqqsssyyypppVVVGGGBBBBBBAAA>>>BBBJJJ[[[uuuhhhZZZ[[[bbbooo{{{yyy|||vvvaaaMMMIIIIIIHHHIIIMMMOOOQQQUUU[[[dddppp|||mmmhhhiiizzzooo___VVVVVVSSSQQQPPPQQQTTTWWWXXX[[[\\\^^^aaadddfffhhhiiinnnppprrrrrrrrrrrrsssttttttsssrrrrrrrrrrrrssstttvvvvvvvvvvvvwwwyyy{{{{{{wwwyyy|||~~~}}}yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}uuutttuuu}}}~~~~~~}}}bbbOOOFFFGGGGGGHHHOOO\\\mmmyyy|||~~~}}}}}}~~~vvvqqqkkkgggeeecccbbbaaaaaa___\\\[[[ZZZYYYWWWUUUWWWUUURRRQQQQQQPPPOOOMMMNNNKKKGGGDDDDDDDDDCCCBBB@@@@@@?????????>>>>>>>>>CCCCCCCCCCCCCCCDDDDDDDDD???===:::888888888888888:::888<<>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCC===<<<;;;999888777888888999888<<>>>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<<<<;;;999888777777888::::::???IIIWWWggg|||zzzwwweeeJJJCCCCCCBBBBBBIIITTTgggooocccdddmmm|||{{{}}}yyycccOOOJJJKKKIIIJJJNNNMMMPPPUUU]]]hhhvvvpppkkklll}}}|||kkkcccbbbccc]]]___bbbcccdddeeegggiiinnnnnnpppqqqrrrqqqppppppooopppqqqqqqooonnnnnnoooqqqpppooommmmmmooopppqqqrrrqqqppppppqqqrrruuuvvvwwwwwwwwwwwwxxxyyyzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~wwwnnnpppyyyvvvsssxxxmmmWWWLLLCCCFFFIIINNNVVVcccsss~~~~~~zzzxxxzzz{{{zzzyyywwwwwwuuusssqqqnnnlllkkkjjjmmmqqqsssuuuvvvxxxyyy{{{~~~xxxssslllgggdddccccccbbb\\\ZZZVVVUUUTTTTTTSSSRRRSSSPPPNNNMMMNNNOOOOOONNNHHHGGGFFFFFFGGGFFFDDDAAA@@@@@@@@@@@@????????????@@@?????????????????????;;;<<<;;;:::888777777888777777<<>>???<<<===>>>??????@@@@@@???===<<<;;;999888777777777666999===EEEQQQdddyyyuuueeegggnnnsssvvvkkkNNNDDDDDDCCC>>>EEEUUUmmmlllccchhhzzzzzzzzz{{{}}}xxxfffSSSIIIGGGFFFFFFHHHJJJMMMUUUaaalllwwwpppnnnqqqxxxmmmkkklllmmmuuuvvvwwwyyy{{{|||}}}~~~}}}{{{zzzyyywwwtttrrrpppooonnnmmmlllkkkkkkkkkllllllkkkkkklllmmmnnnnnnmmmmmmmmmnnnoooqqqssstttuuuvvvwwwyyyzzz{{{{{{{{{|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz|||~~~~~~~~~xxxooolllmmmttt{{{xxxqqqnnnoooqqq}}}~~~~~~|||}}}aaaPPPKKKEEEHHHMMMTTT___qqqvvvppphhheeeeeedddaaa^^^\\\[[[ZZZXXXVVVUUUTTTSSSPPPOOONNNMMMKKKJJJHHHHHHIIIHHHFFFDDDCCCAAAAAA@@@@@@???===<<<<<<<<<===>>><<<===>>>??????@@@@@@???<<<<<<:::999888777777777555888===EEERRReeezzzkkk\\\^^^jjj}}}|||pppsssnnnQQQEEEBBB??????EEESSSiiikkkeeekkk~~~}}}{{{zzz{{{rrraaaOOOHHHHHHIIIJJJMMMJJJMMMVVVbbblllvvvpppnnnssszzzqqqppptttwww~~~|||xxxtttqqqmmmmmmlllkkkkkkkkkkkkllliiiiiiiiijjjkkklllmmmnnnmmmmmmmmmnnnpppqqqssstttwwwxxxyyyzzz{{{{{{||||||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~yyy{{{~~~uuunnnlllnnnttt{{{}}}~~~zzzsssllljjjlllooo}}}{{{zzz{{{yyy|||yyy]]]LLLHHHFFFKKKRRR\\\iii}}}~~~qqqlllfffccccccbbb```]]][[[ZZZYYYWWWVVVTTTSSSRRROOOPPPPPPPPPNNNMMMKKKJJJHHHGGGEEECCCBBB@@@@@@???>>>>>>>>>>>>============<<<===>>>??????@@@@@@???<<<;;;:::999888777777777555888===EEERRRfffzzzaaaSSSVVVccctttvvvmmmrrrpppSSSEEE@@@<<>>>>>>>>???>>>===<<<<<<<<<===>>>??????@@@@@@???;;;:::999888777777777777666999>>>EEERRRfff{{{___RRRUUU]]]lllvvvpppiiipppmmmQQQDDD@@@===BBBDDDLLLZZZmmm~~~iiiccciiivvvxxxuuuzzztttbbbPPPHHHFFFFFFGGGIIILLLOOOWWWbbbkkksssqqqpppvvv~~~zzztttmmmjjjgggggggggggghhhiiijjjkkkiiiiiiiiijjjkkkmmmnnnoooooooooppprrrssstttuuuuuuwwwwwwyyyzzz{{{{{{{{{{{{{{{|||}}}~~~vvvooommmnnnppptttzzzzzzrrrsssrrrlllggggggnnntttvvvxxx{{{sssyyysssYYYMMMLLLRRRUUU___qqq|||qqqiiigggdddaaa___^^^]]][[[YYYXXXWWWUUUTTTRRRQQQPPPIIIJJJLLLMMMLLLKKKIIIGGGIIIHHHFFFDDDCCCAAAAAA@@@>>>>>>>>>???>>>===<<<<<<<<<===>>>??????@@@@@@???::::::999888777777777777888:::>>>EEERRRggg~~~aaaSSSWWW[[[fffnnnhhhbbbgggyyyiiiNNNDDDBBBAAACCCDDDIIIUUUgggzzzoooeeehhhppp|||uuuqqqwwwvvveeeRRRHHHFFFEEEFFFGGGMMMOOOVVVaaaiiiqqq}}}rrrrrrwww|||tttmmmiiifffeeeeeefffggghhhiiiiiiiiiiiiiiijjjkkklllmmmnnnlllmmmoooqqqrrrsssssssssvvvwwwxxxzzz{{{|||}}}}}}|||}}}}}}~~~xxxrrrmmmnnnpppqqquuuzzzsssnnnqqqppplllggghhhqqqyyyvvvzzzwwwqqqzzzpppXXXPPPSSSVVV]]]lllvvvooogggfffdddaaa^^^\\\[[[ZZZXXXWWWVVVUUUSSSQQQPPPOOOKKKLLLLLLMMMLLLKKKIIIHHHIIIHHHFFFDDDCCCAAAAAA@@@>>>>>>>>>>>>============<<<===>>>??????@@@@@@???999999888777777777777777:::;;;>>>EEEUUUmmmcccSSSUUUZZZaaafffaaaZZZ^^^ooogggMMMDDDDDDCCCBBBCCCHHHTTTfffzzzvvviiiiiilllyyyyyyrrrooouuutttcccQQQIIIHHHHHHIIIKKKNNNOOOUUU^^^fffooo|||rrrrrryyy|||ssslllgggeeeeeedddeeeeeefffggghhhiiiiiiiiiiiiiiijjjkkkllllllmmmoooqqqssssssssssssuuuwwwyyy{{{}}}~~~~~~~~~~~~tttnnnkkknnnqqqssswww{{{{{{nnnlllnnnoookkkfffiiisss|||www{{{|||rrrnnnzzzlllWWWSSSXXX^^^lllyyyqqqlllgggfffeeebbb^^^[[[ZZZYYYWWWWWWUUUTTTRRRPPPOOOOOOOOOOOONNNMMMLLLLLLKKKKKKHHHGGGEEECCCBBB@@@@@@???@@@???===<<<<<<<<<===>>><<<===>>>??????@@@@@@???999888888777777777777777:::;;;>>>GGGYYYuuueeeSSSRRRTTTZZZ___]]]YYY___rrrkkkPPPFFFDDDBBBAAACCCHHHTTTggg|||zzzjjjiiilllwwwvvvqqqooouuutttcccQQQJJJIIIJJJKKKNNNNNNOOOTTT\\\dddnnn|||rrrsssyyyzzzqqqjjjeeeeeeddddddddddddeeefffgggiiihhhhhhhhhhhhhhhiiiiiinnnppprrrtttuuuvvvuuuuuuvvvwwwyyy|||~~~qqqmmmkkkooorrrtttxxx|||xxxjjjjjjmmmnnnjjjfffiiittt~~~www|||xxxooolllzzziiiVVVTTT[[[gggzzzwwwkkkeeejjjsss~~~xxxrrrmmmiiiggggggeeebbb^^^ZZZYYYYYYWWWVVVUUUSSSRRRPPPOOONNNMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFDDDBBB@@@??????>>>AAA???===<<<;;;<<<>>>???<<<===>>>??????@@@@@@???999888777777777777777888:::;;;>>>HHH]]]{{{hhhSSSQQQOOOUUU[[[\\\\\\eeezzzoooTTTHHHCCC???AAABBBHHHUUUhhhyyyiiigggnnnxxxuuuqqqpppuuuvvveeeSSSKKKIIIJJJKKKMMMOOOOOOSSS[[[cccmmm|||uuuqqqxxx}}}wwwqqqllliiibbbccceeegggggghhhgggggghhhhhhhhhgggfffgggjjjmmmpppqqqssstttuuuvvvuuuuuuvvvwwwyyy{{{}}}qqqnnnnnnrrruuuwwwzzzvvviiihhhjjjjjjgggggglllwww{{{mmmmmmoooyyy~~~ggg^^^```eeexxx{{{pppddd\\\ZZZVVVUUU```ppp|||{{{{{{uuuqqqnnnkkkiiihhhgggfffccc```]]][[[YYYWWWVVVTTTRRROOOMMMKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFBBBBBBCCCBBBAAA???===;;;???>>>===<<<;;;:::::::::;;;===???@@@@@@>>><<<::::::999999999888777777777777<<>>CCCKKKWWWlllvvvcccdddhhhuuuxxxuuu~~~sssbbbPPPIIIHHHIIIJJJLLLOOOPPPVVV^^^fffooo}}}xxxuuu{{{xxxssslllgggdddbbbaaa```cccdddeeeffffffeeeddddddeeefffgggggggggiiillloooqqqrrrtttvvvwwwwwwwwwvvvyyyzzz{{{}}}~~~{{{{{{|||}}}~~~~~~zzzpppnnnpppuuuwwwvvvwww{{{ssseeedddfffgggfffgggnnnzzzqqqpppqqq{{{rrrdddiii|||kkk\\\QQQJJJHHHBBBAAAFFFLLLTTTeeevvv}}}xxxyyy}}}~~~}}}|||{{{{{{zzzvvvrrrooommmllljjjhhheeeeeedddbbb```^^^\\\ZZZXXXWWWVVVTTTQQQOOOMMMMMMIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA???>>>======<<<999999::::::<<<===???@@@;;;<<<>>>@@@@@@@@@>>>===<<<<<<;;;:::888777666666:::===EEEYYY|||nnnRRRUUUSSS___oooxxxzzz{{{TTTDDDDDD@@@>>>CCCJJJVVVlllsssaaacccdddppp}}}|||tttcccQQQIIIHHHHHHJJJLLLOOOQQQWWWaaaiiiqqq}}}wwwtttyyytttlllbbb```\\\ZZZZZZZZZ\\\]]]cccddddddeeeeeedddcccbbbcccdddfffggghhhjjjmmmppprrrsssuuuvvvwwwxxxwwwwwwxxxxxxyyy{{{{{{|||||||||||||||}}}}}}xxxqqqoooqqquuuwwwuuuuuuxxx~~~pppbbbaaadddeeeeeegggooo|||pppoooqqq{{{rrrlllxxxkkkWWWKKKEEEBBBDDDAAAAAAGGGNNNWWWhhhxxx}}}zzz{{{~~~||||||{{{zzzzzzzzzyyyyyyyyyyyyxxxuuussspppnnnmmmlllkkkiiigggfffeeeccc```^^^[[[ZZZYYYXXXVVVTTTRRRPPPOOONNNKKKKKKJJJIIIHHHFFFDDDCCCBBBAAA???===;;;;;;;;;;;;999999::::::<<<===???@@@999;;;<<<>>>??????>>>>>>;;;;;;::::::999999888888:::<<>>===<<<======;;;;;;;;;;;;;;;<<<===>>>999:::;;;<<<===>>>======:::::::::::::::;;;;;;;;;<<<>>>HHH^^^rrrTTTUUUXXXlll{{{UUUEEEEEEBBB@@@CCCHHHUUUmmmxxxbbb___\\\fffzzz~~~{{{{{{wwweeeSSSJJJHHHHHHIIIKKKKKKNNNVVVaaaiiippp{{{yyyuuuyyy|||uuunnnllljjjffffffhhhfffeeecccaaa]]]XXXQQQMMMKKKLLLNNNOOOPPPSSSXXX[[[```aaabbbccccccbbbaaaaaabbbdddfffhhhiiijjjmmmoooqqqrrrtttvvvwwwwwwwwwvvvzzz{{{|||~~~}}}uuurrrrrruuuuuurrrrrruuuyyyoooaaa^^^```cccdddgggppp~~~mmmmmmoooyyybbbNNNCCC>>>===>>>;;;>>>BBBHHHRRR```qqq}}}~~~{{{xxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvrrrqqqooonnnnnnmmmkkkiiiiiihhhfffdddaaa]]][[[YYYXXXWWWVVVTTTSSSQQQPPPOOOMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@???===<<<<<<;;;;;;;;;<<<<<<:::;;;;;;<<<============::::::;;;;;;;;;;;;<<<<<<===@@@III[[[xxxtttWWWYYYaaawww|||WWWGGGFFFBBBAAACCCIIIVVVooo{{{bbb^^^ZZZeeexxx~~~vvvuuuvvvxxxfffSSSJJJIIIHHHHHHJJJKKKNNNVVV```hhhooozzzyyyuuuxxxwwwpppiiibbb]]]]]]\\\ZZZZZZ\\\XXXVVVTTTSSSRRRPPPMMMKKKGGGJJJLLLNNNOOORRRWWW[[[^^^___aaabbbbbbbbbbbbaaabbbdddgggiiiiiijjjlllnnnpppqqqsssuuuvvvvvvvvvvvvzzz{{{}}}~~~}}}wwwsssrrrsssssspppqqqtttzzzrrrddd]]]```cccdddgggppp}}}ooonnnoooyyymmmTTTFFFAAA>>>===>>>;;;???FFFMMMXXXiiizzz~~~~~~~~~{{{xxxwwwvvvvvvvvvttttttttttttttttttttttttpppnnnlllkkkkkkiiifffddddddccccccaaa___]]][[[ZZZWWWVVVUUUTTTRRRPPPOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEEEEDDDBBBAAA???>>><<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>=========<<<;;;:::::::::888>>>FFFSSSiiivvv\\\___jjjZZZHHHFFFAAABBBDDDJJJXXXqqqzzzbbb^^^ZZZeeexxxwwwnnnpppttt}}}yyygggTTTKKKIIIHHHHHHJJJMMMOOOVVV```hhhppp|||vvvrrruuusssjjjeee[[[UUUQQQSSSSSSRRRRRRUUURRRPPPMMMMMMMMMNNNMMMMMMFFFIIILLLMMMNNNQQQVVVZZZ]]]^^^```aaabbbbbbbbbaaabbbeeehhhiiiiiijjjkkkmmmpppqqqssstttuuuvvvuuuuuuxxxyyy{{{}}}|||~~~{{{yyytttrrrsssrrroooqqqtttzzzuuuggg]]]```cccdddgggppp}}}qqqppppppyyy}}}xxxbbbLLLCCCCCCAAA@@@AAAAAAFFFMMMTTT___ppp||||||~~~~~~~~~{{{xxxwwwwwwwwwxxxtttttttttttttttsssssssssnnnllljjjiiihhhfffbbb```____________^^^]]]\\\[[[VVVVVVUUUSSSRRRPPPOOONNNJJJKKKKKKKKKJJJIIIHHHHHHBBBBBBCCCBBBAAA???===;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@???????????????@@@@@@>>>===;;;999888777222:::BBBKKK]]]xxxxxx```dddnnn}}}\\\IIIFFF@@@BBBDDDJJJYYYrrrxxxaaa^^^ZZZfffxxxuuuiiimmmttt~~~yyyhhhTTTKKKIIIHHHHHHJJJOOOPPPWWWaaaiiiqqq}}}sssrrrxxx}}}mmmaaa\\\]]]XXXWWWVVVVVVVVVUUUSSSQQQMMMLLLLLLMMMNNNNNNMMMKKKMMMKKKIIIKKKPPPVVVZZZ\\\bbbccccccccccccbbbaaaaaaeeegggiiijjjjjjkkknnnpppppprrrtttuuuuuuvvvwwwyyyzzzzzz{{{{{{|||}}}}}}}}}~~~~~~zzzuuuqqqqqqqqqppptttyyy|||zzzhhh```___```dddiiippp|||ssskkkjjjxxxmmmXXXDDD@@@AAA>>><<<>>>FFFIIITTTdddqqq{{{|||yyywwwtttuuuyyy{{{{{{zzz}}}{{{xxxvvvuuuvvvxxxzzzvvvuuusssqqqpppnnnnnnnnnmmmkkkhhheeedddddddddeeeeeebbb^^^^^^___```^^^]]]YYYWWWUUUSSSQQQOOONNNMMMNNNLLLJJJJJJJJJIIIGGGEEEFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@???>>><<<<<<======;;;:::777999>>>FFFUUUllluuu]]]dddzzz{{{^^^IIIEEE@@@BBBFFFMMM[[[rrrppp___XXXYYYcccuuu~~~qqqllljjjqqq~~~gggRRRKKKJJJHHHIIIMMMOOOQQQXXXbbbiiippp{{{tttrrrwwwvvviii___\\\]]]YYYXXXVVVVVVWWWVVVTTTRRRPPPOOOPPPQQQSSSSSSRRRPPPOOOMMMKKKMMMQQQVVVZZZ\\\```aaabbbcccccccccccccccdddfffhhhiiiiiijjjmmmoooppprrrsssttttttuuuwwwyyyzzzzzzzzz{{{||||||}}}}}}|||vvvqqqqqqqqqqqquuu{{{{{{jjjbbb```bbbfffjjjpppzzzwwwnnnlllxxxhhhUUUDDDAAABBB@@@???BBBKKKPPP]]]nnn|||sssooommmlllnnnqqqtttuuutttzzzyyywwwuuutttuuuvvvwwwtttsssrrrpppnnnmmmmmmmmmmmmkkkhhheeedddcccdddddddddaaa^^^]]]___```___]]]YYYWWWUUUSSSQQQOOONNNNNNNNNLLLJJJIIIIIIIIIGGGEEEDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???????????????>>><<<<<<<<<;;;:::888:::<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>??????>>>@@@>>><<<;;;;;;:::888666:::;;;===BBBLLL]]]rrrssseeeqqqbbbMMMHHHBBB@@@DDDLLL\\\tttsssbbbZZZVVVaaattttttmmmlllttthhhRRRJJJIIIGGGHHHLLLOOOOOOSSSZZZcccmmm|||tttqqqttt{{{mmmiiifffeeeeeehhhfffddddddddddddcccbbbaaaaaacccfffhhhgggdddaaaXXXVVVSSSSSSVVVZZZ]]]^^^```aaabbbcccdddddddddddddddfffhhhiiijjjkkkmmmooopppqqqrrrrrrrrrtttwwwyyyyyyyyyyyyzzz{{{{{{||||||~~~~~~~~~zzztttsssssstttzzzuuufffdddeeekkkooorrrxxx|||rrrmmmuuuxxxzzzxxx[[[MMMAAAAAACCCBBBEEELLLWWWcccuuuvvviiibbb[[[\\\^^^bbbfffjjjmmmnnnqqqrrrrrrsssssssssssssssqqqpppooonnnmmmmmmmmmmmmmmmkkkhhheeecccbbbccccccbbbaaa```^^^]]]]]][[[[[[XXXWWWUUUSSSQQQPPPOOOOOOMMMKKKIIIHHHHHHHHHFFFDDDCCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????BBB@@@>>><<<;;;:::777555666777:::???III[[[ooo}}}uuuooo}}}aaaMMMIIIBBB@@@DDDMMM^^^yyytttbbbZZZXXXcccuuu{{{pppnnnttthhhRRRJJJIIIFFFGGGKKKMMMMMMRRR[[[dddnnn|||tttqqqsss|||pppmmmlllllllllrrrpppnnnmmmooooooooonnnoooppprrrttttttrrrmmmiii^^^[[[XXXWWWYYY\\\^^^___ccccccdddddddddccccccbbbfffgggjjjkkkkkklllnnnpppqqqrrrrrrrrrrrrtttwwwzzzyyyyyyzzzzzz{{{||||||}}}}}}||||||}}}~~~}}}wwwuuuuuuvvv|||zzziiifffgggmmmrrruuuzzz{{{qqqlllssstttxxxsssWWWKKKAAABBBCCCCCCIIISSScccqqqwwwiii___[[[WWWYYY]]]bbbfffjjjnnnpppqqqqqqrrrrrrssstttttttttqqqpppooonnnnnnnnnnnnnnnmmmkkkhhheeecccbbbbbbbbbccccccbbb___\\\ZZZXXXWWWWWWVVVTTTRRRQQQPPPOOOOOOLLLJJJHHHHHHHHHGGGEEECCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@DDDBBB@@@>>>===;;;999666444666999>>>HHHYYYmmmzzz___LLLHHHAAA@@@EEENNNaaa~~~vvvcccYYY\\\fffwwwuuuqqqsssjjjSSSKKKIIIFFFGGGKKKKKKMMMTTT^^^gggooo|||tttpppqqqvvvsssssstttwww{{{yyyxxxxxxzzz|||||||||{{{tttoooddd```\\\[[[\\\^^^___```dddddddddddddddcccbbbbbbfffhhhjjjkkklllmmmoooqqqrrrssssssssssssuuuxxx{{{zzzzzz{{{{{{|||}}}}}}}}}}}}|||||||||~~~{{{yyyxxxxxx|||~~~oookkkjjjoootttwwwzzz~~~{{{rrrnnnttt~~~rrrxxxpppUUUJJJBBBCCCEEEHHHRRR^^^sss{{{kkk^^^WWWWWWXXX\\\aaafffjjjnnnrrruuuvvvuuuuuutttssssssttttttpppoooooonnnnnnnnnoooooommmkkkhhhdddbbbaaaaaaaaabbbbbbbbb```\\\XXXWWWWWWUUUTTTSSSQQQPPPOOONNNNNNLLLJJJHHHGGGGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAEEECCC@@@???>>><<<:::888777999:::>>>GGGVVVhhhttt[[[JJJHHHAAABBBEEENNNaaazzzeeeZZZ^^^hhhyyyyyyttttttlllUUUMMMJJJGGGGGGKKKJJJMMMUUU___gggooozzztttpppppp}}}}}}yyyrrrhhhddd```]]]^^^___```aaaccccccddddddeeedddddddddfffhhhjjjkkkkkklllnnnppptttttttttssssssuuuyyy}}}{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~|||zzzyyy|||wwwqqqnnnqqquuuvvvyyy|||~~~vvvrrrwww{{{rrrxxxoooSSSJJJDDDFFFIIINNN]]]mmm|||nnnbbbXXXWWW[[[^^^ccciiinnnrrrvvvzzz~~~}}}zzzvvvsssrrrrrrrrrnnnmmmmmmmmmmmmmmmnnnnnnmmmkkkhhhdddbbbaaaaaaaaa^^^```aaa___\\\YYYXXXXXXTTTSSSQQQPPPNNNNNNMMMMMMKKKIIIGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@CCCAAA???>>>===<<<:::888888999;;;>>>FFFSSSdddppp}}}|||YYYJJJHHHCCCDDDEEELLL___~~~jjj___]]]gggyyy|||wwwxxxnnnWWWNNNLLLHHHHHHKKKLLLMMMSSS\\\dddlllyyytttpppppp{{{sssjjjfffbbb______```aaaaaaaaabbbcccdddeeefffffffffeeegggiiijjjjjjkkknnnpppuuuuuuuuuttttttvvvzzz~~~||||||}}}}}}~~~~~~~~~|||zzz|||~~~vvvqqqsssuuuvvvwwwzzzzzzuuuzzzyyyrrryyyoooRRRIIIEEEHHHLLLTTTeeewww~~~ooofff]]]XXX[[[bbbeeekkkqqqvvvzzz}}}~~~xxxsssqqqpppooollllllkkkkkkkkklllmmmmmmmmmkkkhhhdddbbb`````````[[[]]]```___\\\ZZZZZZ[[[SSSRRRPPPOOONNNMMMMMMLLLKKKIIIGGGFFFFFFFFFDDDBBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????BBB@@@>>>===<<<;;;999777666777999===EEESSSdddpppzzz{{{XXXJJJJJJDDDEEEEEEKKK\\\{{{nnnbbb[[[fffxxx}}}yyy{{{oooXXXOOOLLLIIIHHHLLLNNNNNNQQQYYY```iiixxxtttppprrrzzzpppiiidddcccbbb``````cccfffeeedddccccccdddfffgggiiigggeeegggkkkoooqqqqqqtttuuuvvvvvvuuuvvvxxxzzz}}}|||||||||}}}}}}}}}~~~}}}wwwttttttxxx||||||~~~{{{}}}xxxxxx}}}lllXXXRRRKKKHHHOOO```uuu}}}ooobbb]]]^^^aaaffflllnnnuuu|||{{{tttnnnmmmoookkkkkkkkkkkkkkklllmmmnnnkkkjjjhhhfffdddbbbbbbaaa___^^^]]]\\\[[[ZZZZZZZZZSSSQQQNNNKKKJJJJJJKKKLLLIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@?????????>>><<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDBBB@@@===;;;:::::::::999888888<<>>BBBJJJXXXrrrgggaaa___hhhzzz{{{|||pppYYYLLLGGGFFFFFFIIILLLMMMPPPUUU^^^kkkyyyqqqlllmmm|||{{{qqqjjjeeeeeedddaaaaaadddeeedddcccbbbbbbdddfffgggiiigggfffgggkkkoooqqqqqqssstttvvvvvvvvvxxxzzz|||}}}}}}}}}}}}~~~~~~}}}wwwttttttxxx{{{}}}}}}}}}yyyvvv|||jjjTTTPPPLLLNNNXXXkkkssshhh^^^]]]```eeekkkqqq{{{}}}wwwqqqllljjjlllllllllkkkkkkllllllmmmmmmiiihhhfffdddbbbaaa``````^^^]]][[[ZZZXXXXXXWWWWWWTTTRRROOOLLLJJJJJJKKKLLLHHHGGGFFFEEECCCBBBAAAAAA@@@?????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDBBB@@@===;;;:::999999888888999<<>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDCCC@@@>>>;;;999888777666888:::===CCCOOO```lllzzzvvvVVVHHHDDDBBBAAACCCFFFPPPggg{{{eeeaaa```iii|||{{{xxxttt]]]OOOJJJGGGHHHJJJKKKNNNRRRXXXaaammmyyylllggghhhxxx|||uuuooojjjiiihhhdddccceeebbbaaa```___```bbbdddeeehhhhhhhhhjjjlllnnnpppqqqppprrrttttttuuuvvvyyy|||{{{|||~~~~~~~~~}}}xxxttttttwwwyyy{{{ssszzzlll[[[YYYXXX^^^lllxxxkkkaaa______eeelllsss|||}}}ooojjjiiigggeeedddllllllllllllkkkkkkjjjjjjgggfffdddbbb```^^^^^^]]][[[ZZZXXXVVVUUUTTTTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJGGGFFFEEEDDDBBBAAA@@@@@@>>>============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========>>>???@@@BBBBBBEEECCCAAA>>>;;;999777666444888<<<>>>BBBNNN```nnn~~~vvvVVVHHHEEEBBBBBBCCCEEEOOOdddyyyeeebbbbbbkkk}}}|||www___QQQKKKHHHHHHJJJJJJMMMSSSYYYbbbnnnyyymmmjjjkkkzzz|||wwwqqqlllllljjjeeeccceeeaaa```_________aaaccceeehhhiiijjjkkklllnnnpppqqqqqqrrrssssssssstttvvvxxxyyyzzz}}}~~~~~~~~~yyyvvvsssrrrnnnoooqqqtttvvvyyy|||~~~~~~yyyvvvuuuxxxzzz|||uuu|||tttccc______eeeuuunnneee^^^___dddlllrrryyyvvvhhhdddeeedddccccccjjjjjjjjjjjjjjjiiihhhggggggfffdddaaa^^^\\\[[[[[[XXXWWWVVVTTTSSSSSSSSSSSSPPPPPPOOONNNMMMKKKJJJIIIGGGGGGFFFEEECCCBBBAAAAAA============<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<=========>>>???@@@BBBBBBEEEDDDBBB???===:::777666444999===???DDDQQQcccqqqvvvVVVHHHEEECCCCCCDDDFFFOOOeeeyyyeeebbbccckkk~~~~~~yyyaaaRRRLLLHHHHHHIIIJJJMMMRRRYYYbbbmmmyyynnnlllooo}}}}}}xxxrrrnnnmmmkkkfffcccddd``````___^^^___aaadddeeehhhiiillllllmmmmmmoooqqqrrrssstttsssssssssuuuwwwzzz{{{}}}~~~~~~~~~}}}pppgggbbb___]]]\\\___cccfffiiimmmrrruuuyyyzzz}}}~~~zzzxxxxxxzzz}}}yyy~~~iiiggghhhqqqssseee```\\\```iiissszzzwwwlllbbb___``````aaabbbeeefffggghhhhhhgggeeedddeeedddaaa]]]ZZZWWWUUUUUUQQQQQQPPPOOOOOOOOOOOOPPPLLLMMMMMMNNNMMMKKKJJJHHHHHHGGGFFFEEECCCBBBAAAAAA============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCEEEDDDCCCAAA>>><<<999888666999===AAAHHHVVVhhhuuuwwwUUUHHHEEEDDDBBBCCCFFFPPPfffyyydddaaaaaaiii|||zzz{{{bbbSSSLLLHHHGGGHHHJJJMMMQQQWWW```lllxxxnnnlllppp}}}yyysssnnnnnnkkkfffcccccc``````______```bbbdddfffgggjjjmmmmmmmmmmmmoooqqqqqqssstttttttttuuuxxxzzz~~~~~~~~~~~~~~~~~~~~~pppaaaWWWQQQNNNLLLOOORRRVVVYYY\\\```eeeiiimmmpppwww}}}|||zzzzzz}}}}}}ssssssvvvyyyggg^^^^^^]]]dddppp}}}~~~jjjbbb\\\[[[[[[[[[^^^bbbaaabbbdddeeeeeedddcccbbbaaa___[[[WWWSSSOOOMMMLLLIIIHHHHHHHHHHHHIIIJJJJJJHHHJJJKKKMMMMMMKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCEEEDDDDDDCCC@@@>>>;;;:::999:::===BBBMMM\\\mmmxxx{{{wwwUUUHHHEEEDDD@@@BBBFFFOOOeeexxxbbb^^^]]]fffxxxzzzssszzz{{{bbbSSSKKKGGGFFFGGGJJJLLLOOOUUU^^^jjjxxxnnnkkkooo}}}yyysssooonnnkkkfffbbbcccaaa```______```bbbeeefffgggjjjmmmnnnmmmmmmoooqqqqqqsssuuuvvvvvvxxx{{{}}}}}}||||||}}}}}}|||}}}uuueeeWWWMMMHHHFFFFFFHHHKKKOOORRRSSSWWW\\\```ccciiiqqqyyy~~~}}}{{{|||}}}~~~ooo___[[[___```hhhvvvoooaaa\\\XXXXXXXXXXXX\\\aaa^^^___aaacccdddcccbbbaaa]]][[[WWWRRRMMMJJJGGGEEEBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJLLLMMMKKKJJJHHHEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDEEEDDDCCCBBB???===;;;;;;:::<<>>>>>======???@@@BBBDDDDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;777888999:::;;;;;;;;;;;;>>>???AAAAAAAAAAAACCCEEEGGGEEEDDDDDDEEEDDD???;;;<<<;;;===GGGVVVhhhuuu{{{www]]]JJJDDDAAA???BBBEEELLL]]]uuu~~~|||gggYYY]]]ddduuussshhhpppfffSSSKKKJJJJJJJJJKKKKKKNNNUUU\\\eeesssmmmmmmttt|||wwwtttpppmmmkkkiiifffdddeeeeeeeeeeeefffggghhhiiiiiikkknnnoooooooooqqqrrrssssssssstttwwwzzz}}}~~~~~~}}}||||||}}}ooo```PPPJJJHHHFFFEEEFFFDDDEEEGGGGGGHHHJJJMMMPPPUUU[[[ccciiimmmpppsssuuuzzz}}}}}}{{{yyyxxxyyy{{{|||uuuddd[[[YYY^^^eeeqqqyyyqqqgggbbb^^^^^^___```````````````^^^^^^```bbbccccccaaa___YYYQQQHHHDDDAAA===<<>>???CCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;888999999::::::;;;;;;<<<;;;<<<>>>>>>>>>>>>@@@BBBFFFEEEDDDEEEFFFEEE@@@<<<;;;;;;===FFFVVVhhhuuu}}}]]]JJJCCC@@@???BBBEEEKKKZZZpppnnn```___eeevvv|||ppphhhqqqiiiUUULLLIIIHHHGGGIIIIIIMMMTTT[[[dddrrrmmmmmmsss{{{wwwtttqqqnnnmmmkkkiiiggggggggghhhhhhiiiiiiiiiiiijjjllloooppppppppprrrsssqqqrrrrrrtttwwwzzz}}}}}}}}}~~~~~~dddWWWJJJFFFEEEDDDDDDFFFFFFGGGHHHGGGGGGIIILLLNNNTTTWWW[[[___bbbeeeiiikkkqqquuuyyy|||||||||||||||{{{|||~~~}}}wwwvvvuuuuuuuuuwwwyyyzzz|||xxxfff\\\ZZZ]]]eeennnzzztttjjjfffeeehhhiiijjjkkkkkkiiigggfffdddddddddffffffeeeaaa^^^SSSKKKCCC@@@>>>;;;;;;>>>=====================>>>BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;:::999888888999:::<<<======???@@@AAA@@@AAABBBDDDEEEDDDDDDFFFHHHGGGBBB===;;;:::===FFFUUUgggvvv]]]JJJCCC??????BBBDDDIIIWWWkkk|||xxxjjjbbbhhhwwwuuummmiiissslllXXXMMMHHHEEECCCGGGGGGKKKRRRYYYcccqqq~~~nnnmmmrrr|||wwwuuurrrpppooonnnkkkiiiiiiiiijjjjjjjjjjjjjjjjjjkkkmmmpppqqqqqqqqqssstttrrrrrrtttuuuvvvxxx|||~~~{{{|||~~~{{{bbbWWWLLLHHHHHHHHHIIIKKKKKKLLLMMMMMMMMMOOORRRTTTWWWWWWWWWXXXYYY\\\```bbbfffjjjppptttuuuuuuvvvwwwuuuwww||||||vvvrrrppppppqqqrrrtttvvvwwwxxxyyy}}}mmm\\\YYY^^^eeeppp{{{~~~sssooopppsssuuuvvvxxxxxxwwwuuurrrpppooommmllllllkkkhhhbbb]]]QQQIIIBBB???>>>;;;<<>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAACCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999888888888:::<<<>>>>>>@@@AAABBBBBBBBBDDDEEEDDDDDDEEEHHHKKKIIIDDD???::::::===EEETTTfffwww]]]KKKEEEAAA???BBBEEEIIIWWWjjj{{{qqqdddjjjyyyuuunnnkkksssnnn[[[OOOIIIEEECCCGGGGGGJJJQQQYYYbbbqqq}}}nnnmmmqqq}}}wwwuuusssrrrqqqooollljjjiiiiiiiiiiiiiiijjjjjjjjjkkknnnpppqqqqqqrrrssstttssstttvvvuuuuuuvvvyyy|||zzz|||~~~uuuddd[[[RRRPPPOOOOOOPPPSSSRRRTTTVVVWWWXXXZZZ\\\___]]]ZZZVVVTTTSSSUUUWWWXXXZZZ^^^dddiiilllnnnppprrrrrrvvv{{{}}}{{{uuuoookkkkkkmmmppprrrtttuuuuuuuuuwwwzzzuuucccVVVXXXaaaiiiwww|||{{{~~~~~~~~~{{{wwwuuurrrlllccc[[[OOOGGGAAA???>>>;;;<<>>======<<<<<<<<<<<<;;;;;;;;;:::999888888888:::<<<>>>;;;===>>>???>>>???@@@BBBDDDDDDGGGKKKMMMKKKEEE@@@::::::<<>>>>>===???CCCEEEHHHLLLPPPSSSTTTSSSSSSPPPOOOLLLIIIGGGEEEDDDCCCCCCCCCCCCBBBAAA???=========<<<<<<<<<<<<;;;;;;;;;:::999888888999:::<<<===<<<>>>???@@@@@@@@@BBBCCCEEEFFFIIIMMMPPPMMMFFF@@@::::::<<>>AAADDDIIIXXXooovvvgggmmm~~~xxxpppvvvttt```RRRKKKIIIIIIIIIIIIKKKRRRXXX```nnn{{{ooommmpppxxxtttuuu||||||xxxvvvtttsssrrroookkkiiieeedddbbbaaabbbeeehhhjjjkkkmmmoooppppppqqqrrrtttqqqtttvvvuuussstttxxx|||{{{|||}}}~~~tttccc]]]YYYZZZ[[[\\\___dddmmmqqqvvvyyyyyyxxxwwwwwwooohhh___WWWSSSPPPNNNLLLKKKNNNQQQTTTWWW[[[___cccjjjnnnrrrssspppkkkiiihhhiiilllpppssstttssspppnnnooosssyyyzzzzzzyyyyyyyyy{{{|||}}}yyyrrrmmmmmmoooqqqqqqsssvvv}}}iii\\\XXXcccmmmuuuuuueeeYYYJJJDDD???@@@BBBCCCFFFKKKQQQTTTXXX]]]______^^^\\\XXXUUUQQQLLLIIIGGGFFFFFFCCCCCCCCCBBB@@@>>>===<<<===<<<<<<<<<<<<;;;;;;;;;888999999::::::;;;;;;<<<>>>@@@BBBBBBBBBBBBDDDFFFFFFGGGJJJOOOQQQNNNFFF???:::;;;<<<@@@KKK\\\ppp~~~}}}[[[KKKFFFDDD>>>@@@AAAFFFUUUmmmuuuiiiooo{{{rrrzzzxxxbbbRRRKKKIIIJJJIIIIIIKKKPPPVVV^^^kkkwwwpppmmmooovvvrrrqqqvvv~~~{{{xxxvvvtttsssrrroookkkhhhdddbbb___^^^___cccgggjjjjjjllloooppppppppprrrsssooosssvvvuuussstttyyy~~~|||||||||}}}}}}~~~vvvlllgggeeehhhjjjkkkooouuu{{{wwwpppeee]]]WWWTTTPPPMMMIIIKKKMMMNNNPPPTTTXXX\\\cccgggkkkllliiifffffffffiiilllpppssstttrrrnnnkkkmmmpppvvv|||}}}|||vvvvvvuuuuuuvvvxxxzzz{{{vvvnnneee______cccfffgggnnnvvv~~~mmmbbbaaannnxxxxxxfffYYYJJJDDDAAADDDGGGJJJNNNSSS\\\___cccgggiiihhhfffddd^^^ZZZTTTNNNJJJHHHHHHHHHCCCCCCCCCBBB@@@>>>===<<<======<<<<<<<<<;;;;;;;;;777888999;;;;;;;;;;;;;;;;;;===????????????AAACCCFFFHHHKKKPPPRRRNNNFFF???;;;;;;;;;???IIIZZZooo}}}}}}ZZZIIIDDDAAA>>>??????CCCRRRkkktttkkkqqq|||ttt}}}zzzcccRRRJJJHHHIIIIIIHHHJJJOOOTTT\\\hhhuuusssooopppwwwtttpppnnnqqqyyy~~~{{{xxxzzzwwwrrrooonnnmmmiiifffccc]]]WWWWWW]]]dddhhhiiijjjkkklllmmmooopppqqqqqqssstttuuuvvvwwwwwwwwwwww|||}}}~~~xxxxxxxxxyyy|||{{{rrriiiccc\\\UUUPPPLLLJJJJJJKKKJJJKKKRRR[[[\\\___cccfffhhhgggeeedddiiihhhgggggghhhjjjmmmnnniiilllrrrxxx}}}|||yyyuuunnnooooooooopppsssxxx{{{vvvfff^^^XXXYYY[[[]]]eeeooo{{{uuuqqqooottt~~~tttdddZZZJJJJJJKKKMMMRRRWWW]]]```gggiiilllppprrrppplllhhhbbb___ZZZTTTPPPMMMKKKKKKFFFEEEBBB@@@>>>=========::::::999999999999888888999999999888777888:::============>>>@@@BBBDDDFFFDDDGGGLLLQQQSSSOOOHHHBBB:::;;;<<<@@@HHHXXXkkkxxx]]]KKKDDDAAA@@@>>>@@@EEEOOO___vvvtttlllnnnzzz|||sss}}}~~~fffTTTKKKGGGFFFIIIKKKLLLNNNSSS\\\hhhqqqrrrnnnooo{{{tttsssqqqrrrvvv~~~~~~{{{xxxxxxuuusssqqqooolllgggbbbYYYWWWWWWZZZ```gggkkkmmmjjjjjjkkkkkkllllllmmmmmmrrrrrrtttuuuvvvwwwwwwwww|||||||||}}}~~~~~~}}}tttmmmeee]]]WWWQQQMMMJJJJJJJJJJJJOOOUUU[[[]]]aaacccdddcccbbb```bbbaaaaaaaaabbbeeegggiiijjjllloootttwwwvvvssspppkkkkkkllllllmmmqqqwww|||uuuggg___YYYVVV[[[bbbjjjwww~~~zzzzzzzzznnnbbbYYYSSSTTTUUUXXX]]]bbbfffiiikkklllooorrrsssqqqlllhhh___\\\XXXSSSOOOMMMLLLKKKHHHGGGDDDAAA???>>>======<<<<<<;;;;;;;;;;;;::::::999999999888777888:::============>>>@@@BBBDDDFFFFFFIIINNNRRRRRRLLLCCC<<<999:::;;;>>>FFFUUUgggttt]]]LLLEEEBBB@@@>>>AAAGGGOOO^^^tttrrrgggiiittt~~~vvvgggUUUKKKGGGGGGHHHJJJLLLNNNRRR\\\iiirrrqqqmmmmmm~~~{{{vvvwwwyyy|||~~~{{{yyyvvvuuutttssspppkkkeeeaaaUUUXXX]]]bbbfffjjjnnnqqqkkkkkkkkkkkkkkkkkkkkkkkkoooppprrrtttvvvwwwxxxxxx{{{{{{zzzzzz{{{|||~~~}}}}}}~~~zzzrrrhhhbbbZZZSSSMMMLLLKKKJJJKKKOOOXXXZZZ\\\___```___]]]\\\[[[[[[[[[\\\^^^aaadddfffkkkjjjkkkmmmnnnnnnllljjjggggggggggggjjjpppwww}}}{{{vvvqqqggg]]]\\\ZZZ]]]fffrrr~~~zzz{{{|||xxxtttnnnggg```[[[^^^___aaadddhhhkkknnnooolllmmmnnnppppppmmmhhhdddZZZXXXUUUQQQNNNLLLLLLLLLKKKIIIFFFCCC@@@???>>>>>><<<<<<;;;;;;;;;;;;::::::999999999888777888:::<<<=========>>>@@@BBBDDDEEEHHHJJJNNNPPPOOOHHH>>>777888888999;;;BBBPPPaaammm{{{]]]LLLFFFCCC======@@@EEEMMMYYYlll}}}ooobbbcccmmm{{{iiiVVVLLLHHHGGGGGGIIIKKKMMMRRR\\\iiirrrrrrmmmmmm|||~~~}}}{{{zzzxxxwwwvvvsssppplllhhheeebbbiiiqqqtttrrrooooooqqqmmmmmmmmmmmmmmmnnnnnnnnnnnnoooqqqsssuuuwwwxxxxxx{{{zzzxxxxxxxxxzzz}}}~~~|||}}}~~~~~~tttnnneee\\\SSSPPPOOOLLLJJJLLLSSSUUUXXXZZZ\\\\\\[[[ZZZZZZZZZZZZ\\\^^^bbbeeegggjjjhhhgggggghhhiiihhhgggdddddddddeeehhhoooxxxwwwuuuqqqmmmiiifffbbb___cccgggooo|||{{{uuuvvvwwwzzz|||vvvppphhhhhhgggggghhhiiikkkmmmlllkkkjjjhhhfffdddbbb```eeefffhhhjjjkkkllllllllliiiiiiiiiiiihhheee___[[[UUUTTTQQQNNNLLLKKKKKKLLLKKKJJJFFFCCC@@@>>>======::::::999999999888888888888999999999888888:::<<<<<<===>>>???AAABBBDDDEEEJJJJJJJJJJJJIIICCC<<<777666777777999@@@MMM]]]iiivvv[[[JJJEEEBBB<<<<<<>>>CCCHHHQQQaaaoooyyyoooaaaaaahhhyyykkkXXXLLLHHHHHHFFFHHHJJJLLLQQQ\\\hhhrrrsssmmmlllzzzzzzwwwwwwxxxzzz~~~~~~~~~}}}{{{zzzzzz{{{zzzwwwtttpppooonnnooo|||wwwrrrqqqkkkllllllmmmoooppppppqqqmmmnnnqqqsssuuuwwwxxxyyyzzzyyywwwwwwwwwyyy|||}}}|||}}}zzzpppeee\\\WWWTTTPPPNNNNNNPPPRRRUUUXXXZZZ\\\\\\\\\[[[[[[[[[]]]___cccgggiiiiiifffdddccceeeggghhhiiieeeeeeeeefffiiiqqqzzzyyyrrrgggeeecccaaa```___bbbeeeqqqyyyvvvpppooowww}}}vvvrrrmmmhhh```[[[SSSRRRRRRRRRTTTWWW[[[]]]___```aaabbbccccccdddeeehhhiiijjjjjjiiigggdddcccdddcccccccccaaa^^^XXXTTTQQQOOOMMMJJJIIIIIIJJJKKKJJJHHHEEEAAA>>><<<;;;;;;::::::999999999888888888888999:::999888888:::;;;;;;<<<>>>@@@AAACCCDDDDDDIIIGGGEEECCCBBB@@@===;;;555666777:::@@@MMM]]]hhhvvv|||YYYHHHCCCAAA>>>===???CCCFFFLLLZZZgggnnn|||ssscccaaagggwwwnnnZZZMMMIIIIIIFFFHHHJJJLLLQQQ[[[gggqqq~~~sssllljjjvvv|||zzzwwwrrrnnnmmmooosssvvv{{{}}}~~~|||yyyyyyyyy{{{zzzxxxuuurrrrrruuuxxx}}}vvvsssjjjjjjkkklllnnnooopppqqqnnnoooqqqtttvvvxxxyyyyyyxxxxxxwwwwwwxxxyyy{{{||||||}}}vvvmmmddd___ZZZTTTSSSUUUQQQSSSVVVYYY[[[\\\]]]]]][[[[[[[[[]]]___cccfffhhhhhhfffcccbbbdddgggiiijjjfffgggggghhhkkkrrryyyuuujjjddd\\\[[[[[[]]]^^^```hhhqqqxxxpppmmmmmmtttuuupppjjjfffbbb\\\UUUPPPKKKJJJIIIIIIKKKNNNRRRTTTUUUXXX\\\^^^```bbbeeeggghhhhhhgggfffccc```]]][[[```___^^^^^^]]]ZZZUUURRRMMMLLLJJJHHHGGGGGGIIIIIIHHHFFFCCC@@@===<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::777999::::::999888:::;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFCCC@@@>>>>>>>>>===<<<555777999<<>>@@@BBBCCCCCCCCCAAA@@@>>>>>>>>>>>>;;;999555777:::???GGGTTTdddpppzzzyyyWWWGGGCCCAAA??????AAAEEEIIIPPP^^^lll|||gggdddgggtttsss]]]OOOJJJKKKHHHIIIJJJKKKOOOXXXdddmmmyyyppphhhdddnnn~~~{{{zzz{{{wwwnnneeeaaa]]]\\\___fffnnntttyyy|||~~~zzzwwwvvvvvvrrruuuyyyyyyxxxxxx{{{}}}wwwzzz~~~|||wwwrrroooqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttuuuwwwxxxyyyyyywwwwwwyyyzzzzzzzzzzzzzzz{{{{{{{{{|||}}}}}}|||{{{{{{|||xxxsssmmmggg^^^XXXZZZ```\\\\\\]]]]]]]]]]]]]]]\\\^^^]]]]]]^^^```cccfffhhhjjjgggdddbbbccceeeffffffhhhiiijjjkkkmmmqqqvvvzzzyyymmmccc\\\XXXWWWXXX[[[cccoooxxxvvvmmmhhhlllssszzz}}}uuuttttttqqqmmmmmmiiiccc___\\\WWWPPPKKKLLLIIIFFFCCCBBBCCCFFFGGGIIIMMMTTTWWWXXXZZZ\\\___]]]\\\ZZZXXXVVVUUUSSSSSSVVVVVVVVVVVVVVVTTTQQQNNNJJJIIIGGGEEEDDDEEEFFFGGGFFFEEEBBB@@@>>>=========:::::::::999999999888888777888::::::999999999::::::<<<>>>AAABBBCCCCCCCCC>>>>>>???@@@@@@===999555666888<<>>CCCHHHPPP```ooogggcccfffrrrttt^^^OOOKKKKKKHHHIIIJJJKKKOOOWWWccclllvvvpppccccccjjjzzzwww|||~~~yyyqqqhhhaaa^^^\\\]]]```cccfffmmmuuu}}}~~~~~~|||yyyxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{xxxwwwvvvuuuuuutttttttttqqqqqqqqqqqqqqqqqqrrrrrrnnnoooppprrrtttuuuwwwwwwyyyxxxxxxwwwxxxyyyzzz{{{|||}}}}}}|||{{{{{{}}}~~~}}}}}}||||||}}}|||yyyrrrrrrqqqooollliiifffdddeeedddcccddddddcccaaa___`````````^^^]]]___dddhhhiiigggeeeeeegggiiijjjiiinnnrrruuuuuusssuuu{{{vvviiiccc___ZZZZZZ^^^eeennnyyyzzzuuuiiifffjjjuuu{{{sssllljjjjjjjjjkkkgggdddaaa___]]]YYYSSSNNNJJJJJJHHHFFFBBBAAABBBCCCJJJKKKOOOUUU[[[\\\YYYVVVTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXVVVQQQMMMJJJHHHHHHFFFAAA>>>===AAAEEEGGGEEECCCAAA>>><<<;;;;;;AAA>>>;;;999999999999999666777888888777888:::<<<<<<>>>AAABBBAAA@@@AAABBBCCCBBB@@@>>><<<;;;::::::;;;::::::>>>JJJZZZiiisss}}}yyyUUUEEEBBBAAA>>>>>>@@@CCCFFFOOOaaarrrnnnfffcccoooxxxdddRRRJJJJJJIIIHHHJJJPPPTTTWWW^^^fffwwwpppbbbaaahhh|||||||||xxxuuuqqqnnnkkkfff___ZZZXXXVVVYYY^^^dddiiirrr{{{|||zzzyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvuuuttttttssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqooooooqqqrrrtttvvvwwwxxxzzzyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~}}}{{{{{{|||~~~||||||{{{|||~~~zzzssspppjjjkkkllllllkkkjjjhhhgggfffeeeeeeggghhhgggdddbbbaaaaaa```^^^]]]___eeeiiikkkjjjjjjiiiiiiiiijjjjjjooossswwwxxxwwwxxx}}}~~~tttiii```^^^^^^___dddjjjvvvxxxpppnnnkkknnnyyyvvvrrrlllhhhggghhhiiiiiigggddd```]]]ZZZVVVQQQMMMJJJJJJIIIFFFCCCBBBCCCDDDJJJKKKNNNTTTXXXZZZWWWTTTPPPPPPPPPOOOOOOOOONNNNNNRRRSSSUUUVVVTTTPPPLLLIIIEEEEEECCC???<<<===@@@CCCFFFEEECCC@@@>>><<<;;;;;;???<<<999777888888888888666777888888777888:::<<<<<<>>>AAABBBAAAAAAAAABBBBBBAAA@@@>>><<<;;;:::999999999<<>><<<;;;:::999888888>>>NNNbbbrrrzzz{{{wwwqqqQQQEEECCCBBB@@@???@@@CCCFFFPPPdddvvvnnnddd```kkk}}}~~~yyy|||mmmZZZNNNKKKKKKHHHIIIMMMPPPUUU^^^gggvvv~~~nnn___^^^ggg|||rrrjjjddd```^^^\\\[[[ZZZZZZZZZ[[[[[[___^^^aaaiiiqqqxxx|||zzzvvvuuusssrrrqqqqqqqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqsssrrrrrrqqqpppoooooonnnppppppqqqssstttuuuvvvwwwttttttuuuvvvxxxzzz{{{|||}}}~~~~~~}}}{{{zzz{{{||||||}}}}}}uuujjjbbb]]]ZZZXXXZZZ^^^cccgggjjjllllllhhhiiijjjmmmpppqqqooonnniiigggcccaaaaaadddiiimmmooosssvvvsssmmmiiiiiikkkmmmrrryyy~~~tttjjj```]]]\\\aaajjjwwwyyyqqqmmmoooxxxwwwoooiiigggeeefffggghhhhhhgggiiifffaaa[[[VVVPPPLLLJJJHHHIIIHHHFFFDDDDDDEEEGGGJJJLLLPPPSSSUUUUUUSSSRRROOOOOONNNNNNMMMMMMLLLLLLMMMNNNPPPPPPNNNKKKGGGEEE@@@@@@>>>===<<<>>>@@@BBBCCCBBB@@@>>>===;;;;;;;;;999777666666777999888888777888999999888888:::<<<===???BBBBBBBBBAAAAAABBB@@@@@@???>>>===;;;:::999;;;:::AAASSSjjj{{{~~~}}}lllOOOEEECCCBBBAAA@@@@@@BBBFFFPPPdddvvvpppddd___jjjzzz{{{uuuxxxuuu___QQQLLLKKKHHHHHHKKKNNNSSS]]]fffuuu}}}mmm______hhhsssjjjddd```]]]^^^^^^]]]\\\\\\^^^```aaaffffffkkkttt||||||yyyrrrqqqpppooooooppprrrsssrrrrrrsssssssssrrrqqqqqqrrrrrrqqqqqqpppooonnnnnnooopppqqqrrrssstttuuuvvvssssssuuuvvvxxxyyyzzzzzz|||}}}}}}{{{zzzyyyzzz|||~~~zzziii^^^XXXUUUTTTSSSUUUZZZ___cccgggiiijjjhhhiiijjjnnnrrrtttttttttpppmmmhhhffffffiiilllnnnoootttxxxwwwpppkkkiiijjjlllpppwww~~~~~~sssiiiccc]]]```eeelllyyyxxxpppooosss|||~~~tttjjjdddbbbbbbcccfffiiikkkkkkkkkiiiddd^^^VVVPPPKKKIIIGGGGGGGGGFFFDDDDDDFFFHHHLLLPPPUUUXXXYYYXXXVVVTTTRRRRRRQQQPPPPPPOOONNNNNNMMMNNNOOONNNLLLIIIEEECCCAAA@@@>>>===>>>@@@AAABBBAAA@@@>>>===<<<;;;;;;;;;999888777888999::::::999777888999999888999;;;======???BBBCCCBBBAAABBBCCC@@@@@@@@@???>>><<<;;;:::===;;;BBBVVVppphhhMMMEEEDDDBBBAAA@@@AAACCCFFFPPPcccttttttfff___hhhwwwzzzvvvyyy|||eeeTTTNNNKKKHHHGGGJJJMMMRRR[[[eeerrrzzzlll______gggzzzpppiiieeebbbaaabbbcccdddddddddeeehhhkkklllnnnuuu|||yyyrrrpppooonnnoooppprrrtttssstttuuuuuutttsssqqqpppqqqqqqqqqpppooooooooonnnoooooopppqqqrrrssstttttttttuuuwwwxxxzzzzzz{{{{{{yyyzzz{{{zzzxxxxxxzzz{{{~~~|||lll\\\SSSOOONNNMMMNNNQQQUUUZZZ___bbbdddeeehhhggghhhlllqqquuuxxxxxxwwwsssooommmmmmnnnooooooppptttyyyyyyuuuppplllkkkkkkooovvv}}}zzzpppeee______]]]eeeqqq|||vvvrrrqqqxxx}}}rrrjjj```^^^\\\^^^ccciiimmmooollllllhhhaaaXXXOOOIIIGGGDDDEEEEEEDDDDDDDDDGGGIIIOOOUUU\\\aaaaaa^^^[[[YYYTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPOOONNNKKKGGGDDDBBBBBB@@@>>>>>>@@@AAAAAAAAA???>>>===<<<;;;;;;;;;;;;:::999888999;;;;;;:::999777999:::999999999;;;======@@@BBBCCCBBBBBBBBBCCC@@@AAAAAAAAA@@@>>><<<;;;<<<<<>>>>>@@@AAA@@@???======<<<;;;:::::::::;;;;;;:::999:::;;;;;;999888888999::::::999999;;;===>>>@@@CCCCCCCCCBBBBBBCCCAAABBBBBBCCCBBB@@@===<<<;;;===GGG[[[rrr~~~eeeLLLFFFDDD@@@???@@@BBBEEEFFFMMM]]]lll}}}zzzfff[[[cccppp|||}}}~~~lllXXXOOOHHHFFFFFFJJJMMMQQQXXX```llluuulll^^^\\\```xxx~~~{{{yyyxxxuuuyyy}}}{{{wwwuuurrrooonnnoooppprrrtttuuuuuuuuusssqqqnnnlllooooooooooooooopppppppppmmmmmmnnnooopppqqqqqqrrrssstttuuuwwwwwwwwwvvvuuutttvvvwwwwwwvvvwwwyyy{{{yyy{{{}}}|||rrrfff```^^^dddjjjkkkkkkkkkddd[[[PPPIIIGGGEEEAAA>>>DDDGGGLLLQQQVVVZZZ]]]^^^fffdddcccfffllltttzzz}}}}}}yyywwwwwwuuurrrooosssuuuyyy}}}~~~{{{tttnnnmmmpppuuu}}}uuulllddd```]]][[[aaajjjsssvvvnnnvvvwww|||xxxoooiiiaaa\\\]]]aaagggjjjkkklllkkkdddYYYMMMEEEBBBAAABBBCCCBBBBBBCCCFFFIIIUUU]]]hhhoooooojjjfffccc\\\\\\[[[ZZZYYYWWWWWWVVVTTTTTTRRROOOKKKGGGCCCAAACCC@@@>>>>>>@@@AAA???======<<<;;;::::::::::::;;;;;;:::999999::::::888666888999::::::999:::<<<===>>>@@@CCCDDDCCCBBBCCCCCCAAABBBCCCDDDCCCAAA>>>===;;;???III[[[mmmyyy{{{xxxtttwwweeeLLLFFFDDD@@@??????BBBEEEFFFLLLZZZiii{{{fffYYY```mmmyyy}}}mmmXXXPPPGGGEEEGGGKKKNNNQQQWWW___jjjsssooo```WWW\\\rrryyyxxxvvvtttsssrrrrrrsssuuuuuutttsssqqqpppooonnnrrrrrrqqqqqqppppppoooooojjjkkkmmmnnnpppqqqqqqqqquuuvvvxxxyyyyyyxxxwwwvvv{{{zzzxxxvvvuuuuuuvvvwww{{{|||}}}tttggg^^^WWWVVVUUUTTTUUUWWWYYYZZZVVVRRRJJJDDD@@@@@@BBBCCCBBBDDDIIINNNSSSXXX[[[]]]bbbbbbccceeeiiiqqq{{{{{{wwwvvvxxxtttxxx~~~|||uuupppnnnpppuuu|||wwwlllaaa\\\^^^______iiixxx}}}vvvtttuuuxxx}}}vvvhhh\\\[[[^^^bbbdddgggjjjjjjiiiddd\\\RRRHHHBBBAAA@@@@@@@@@BBBEEEHHHIIIWWW```kkkssswwwwwwpppfffccc]]]XXXXXXWWWTTTSSSUUUSSSRRRRRRPPPLLLHHHDDDBBBBBBBBB@@@???>>>>>>>>>>>><<<;;;::::::999999::::::999999999999999999999999999888888777888:::;;;<<<@@@BBBCCCCCCAAAAAABBBDDDGGGEEEDDDDDDEEECCC???;;;<<<>>>HHHYYYgggmmmppprrrnnnyyy___IIIFFFDDD>>>@@@@@@<<<>>>GGGMMM]]]wwwjjjWWW[[[jjj{{{|||ttt]]]NNNJJJGGGGGGKKKOOOPPPUUU[[[hhhrrrnnn___VVVYYYmmm||||||{{{yyywwwvvvuuuuuuuuuvvvvvvuuusssrrrqqqpppoooppppppoooooonnnnnnmmmmmmjjjkkklllnnnoooppppppqqqtttvvvyyy{{{|||{{{yyywwwxxxwwwvvvuuuvvvwwwyyyzzz|||}}}~~~|||}}}}}}zzzrrrfffZZZSSSOOONNNLLLLLLLLLOOOQQQSSSRRRNNNHHHBBB>>><<<===>>>AAADDDHHHMMMRRRWWW[[[^^^bbbbbbcccdddfffmmmvvv|||{{{yyyzzzrrrwww}}}xxxsssppprrrvvv}}}~~~rrrjjjbbbZZZYYY```eeeiiiuuuzzzuuusssvvvzzzyyykkk^^^ZZZ\\\^^^aaacccggghhhhhheee^^^TTTJJJDDD>>>=========???BBBDDDFFFUUU^^^jjjrrryyyzzzssskkkhhhbbb]]]\\\ZZZVVVUUUVVVTTTTTTTTTRRRNNNJJJGGGDDD@@@???>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::888888888888888888888888888777777777777999:::;;;>>>@@@AAAAAA@@@???@@@BBBCCCCCCCCCDDDEEEDDD@@@<<<======EEETTT```gggjjjnnnrrr~~~]]]HHHFFFDDD===>>>@@@===@@@HHHNNNaaa~~~nnnZZZ]]]jjjyyyzzzuuu^^^OOOJJJGGGGGGKKKNNNPPPUUUZZZgggppp}}}nnn```UUUVVVgggttt}}}{{{yyyyyyyyyyyywwwwwwvvvtttsssrrrqqqpppooonnnnnnmmmllllllkkkkkkiiijjjlllmmmooopppppppppqqqssswwwzzz|||{{{zzzxxxvvvvvvvvvvvvwwwyyy|||}}}~~~~~~wwwuuurrrlllcccZZZQQQLLLLLLJJJHHHFFFGGGIIILLLNNNNNNKKKFFFAAA===;;;;;;;;;???BBBGGGLLLQQQVVV\\\```eeeeeeeeeddddddhhhpppwww~~~}}}rrruuu||||||vvvssstttwww~~~vvvlllccc^^^[[[XXX\\\gggqqqyyyxxxpppooosss|||~~~ooo___YYYXXXYYY[[[___ccceeegggfffaaaWWWLLLEEE<<<<<<;;;;;;===@@@CCCEEEQQQ[[[hhhsss{{{zzzrrrnnngggaaa___[[[VVVTTTVVVTTTTTTSSSQQQNNNJJJGGGEEECCCCCCAAA@@@???>>>>>>>>><<<;;;::::::999999::::::777777777777777777777777777777666666777888:::;;;===???AAAAAA@@@@@@@@@BBB@@@@@@BBBDDDEEECCC???<<<===<<>>===<<<<<<===AAAFFFKKKPPPVVV^^^cccjjjkkkjjjgggdddeeekkkqqq~~~~~~sssvvv|||~~~xxxuuuuuuxxxrrrggg___\\\\\\]]]^^^ffftttyyypppnnnrrrzzzqqq```XXXUUUTTTXXX\\\```dddggggggbbbXXXLLLEEE>>>===;;;;;;===@@@DDDFFFNNNYYYgggsss~~~{{{ssskkkccc___[[[UUURRRSSSQQQPPPOOONNNKKKHHHEEEDDDFFFEEECCCBBBAAA@@@??????<<<;;;::::::999999::::::777777777777777777777777888777777777777999:::;;;>>>AAACCCCCCCCCBBBCCCCCC???@@@BBBDDDCCCAAA===:::<<<:::>>>GGGRRR[[[eeemmm}}}XXXFFFCCCAAA===<<>>=========<<<@@@FFFJJJOOOVVV```gggmmmooonnnhhhbbbaaaffflll{{{}}}wwwyyy~~~xxxvvvvvvzzzqqqddd\\\WWWXXX]]]aaafffrrrtttpppooottt{{{qqqaaaXXXSSSRRRVVV[[[___cccggggggbbbWWWKKKCCC>>>===;;;;;;<<<@@@DDDGGGMMMYYYhhhuuuyyypppgggaaa[[[TTTQQQRRROOONNNMMMKKKIIIGGGEEEDDDCCCBBB@@@???===<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888999999888888999:::<<<======@@@CCCDDDCCCCCCCCCCCC@@@AAACCCCCCAAA===999777;;;999<<>>===BBBAAAAAAFFFLLLdddttt```^^^fffqqq~~~}}}}}}fffWWWMMMIIIGGGIIIKKKMMMRRRXXXaaaiiiuuussseeeXXXVVVcccooo}}}|||||||||xxxxxxwwwuuutttsssrrrqqqqqqqqqpppnnnmmmlllkkkjjjjjjkkkmmmooopppqqqqqqqqqsssrrrrrrsssvvv{{{~~~~~~~~~~~~~~~~~~|||pppmmmiiieeeccccccdddeeedddaaa[[[UUUOOOJJJGGGFFF???>>><<<;;;::::::;;;;;;;;;@@@FFFJJJOOOWWWbbbkkkppprrrqqqjjjaaa^^^bbbhhhyyy}}}xxxzzz~~~yyywwwxxx}}}tttccc[[[XXXUUUYYY```gggppp~~~uuummmmmmsss}}}rrrcccYYYSSSQQQTTTYYY^^^aaaeeefff```VVVKKKDDD>>><<<:::999;;;???DDDGGGOOOZZZjjjxxxvvvllleee^^^VVVSSSSSSOOONNNMMMKKKIIIGGGFFFEEEDDDCCCAAA???>>>===<<<<<<<<<;;;::::::999999::::::888888888888888888888888::::::999999:::;;;===>>>:::===AAABBBBBBAAAAAAAAAAAABBBCCCAAA===999777666:::888;;;EEEQQQ^^^ppp~~~yyy}}}tttTTTEEEBBBAAA@@@>>>BBB???@@@FFFMMMcccwwwbbb```eeeoookkk\\\NNNIIIGGGIIIJJJLLLQQQXXX```hhhsss~~~pppbbbUUUTTTbbbnnn~~~|||||||||xxxwwwvvvuuusssrrrqqqqqqqqqqqqpppnnnmmmkkkjjjjjjiiiiiikkkmmmnnnoooooopppqqqrrrtttwwwzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{tttsssqqqooonnnooopppqqqtttpppjjjbbbYYYPPPJJJGGG@@@???<<<:::888888999:::;;;AAAGGGKKKOOOXXXeeeooouuuxxxwwwoooddd```ccciiizzz}}}xxxyyy}}}}}}yyy{{{tttdddYYYYYY[[[\\\cccmmmvvvxxxpppooorrr|||uuufff\\\TTTPPPQQQVVVZZZ^^^bbbccc___VVVLLLFFF@@@>>><<<;;;<<>>======<<<;;;::::::999999::::::777777777777777777777777:::999999888999;;;<<<===:::===AAACCCBBBAAAAAAAAA???AAAAAA>>>:::888888999:::999===FFFRRRaaasssoooxxxrrrTTTFFFBBBAAAAAA>>>@@@>>>@@@IIIPPPccc}}}gggcccfffnnnnnn```OOOJJJGGGHHHJJJKKKQQQWWW___gggrrr}}}lll^^^SSSRRRaaammm~~~}}}}}}|||wwwwwwvvvtttsssrrrqqqpppqqqpppooonnnlllkkkjjjiiiggghhhiiikkklllmmmnnnnnnmmmppptttxxx{{{}}}||||||{{{{{{|||}}}}}}}}}}}}}}}|||}}}}}}}}}}}}zzz|||{{{zzzyyyyyyzzz{{{{{{~~~xxxnnncccYYYPPPLLLEEECCC???;;;999999999:::<<>>???DDDIIILLLSSS^^^nnn|||vvvkkkccc\\\TTTPPPQQQJJJIIIGGGEEEDDDCCCBBBBBBCCCAAA@@@===<<<::::::999<<<;;;::::::999999::::::666666666666666666666666999888888777888:::;;;<<<;;;???CCCEEEEEEDDDCCCCCC>>>??????===999888999;;;::::::>>>GGGSSSaaauuu|||ppp}}}qqqSSSFFFBBBBBBBBB===???===AAALLLSSSeeekkkfffgggmmmqqqbbbOOOJJJGGGHHHIIIKKKPPPWWW___gggrrr}}}nnnZZZWWWWWW___jjj~~~}}}}}}{{{zzz{{{yyywwwwwwvvvvvvsssrrrqqqpppnnnllljjjiiihhhhhhgggiiilllmmmmmmmmmnnnooopppsssvvvxxxxxxyyy{{{}}}zzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~{{{yyywwwxxxyyyzzzzzzzzz|||nnnaaaYYYTTTIIIEEE@@@;;;888888999:::@@@@@@DDDIIIOOOWWWggguuuzzzoooiiikkkooo}}}uuuwww~~~qqq[[[[[[[[[___gggttt|||tttppprrrwwwyyytttdddUUUOOOPPPUUUYYYZZZ\\\______ZZZQQQJJJIIIGGGDDDBBBCCCGGGLLLOOOVVV^^^kkk{{{rrreee```^^^XXXSSSPPPMMMKKKHHHEEEBBBBBBBBBBBBAAA@@@???===<<<;;;;;;;;;;;;;;;:::999888777666555777777888888888888777777777777777777888999:::;;;>>>???@@@AAAAAAAAA@@@???DDDBBB???;;;888666555555777;;;@@@EEENNN^^^ttt{{{fffOOOGGGAAA===<<<:::>>>======CCCHHH\\\zzzuuukkkhhhnnnxxxfffVVVMMMGGGGGGJJJKKKMMMPPPZZZcccppp|||nnn[[[VVVWWW^^^iii}}}|||zzzyyyvvvvvvuuuuuusssqqqqqqpppooommmkkkiiiiiihhhgggiiikkklllllllllmmmoooppprrruuuwwwwwwxxxzzz|||zzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~{{{xxxuuusssrrrqqqpppsssvvvxxxzzz|||xxxggg[[[SSSHHHDDD???;;;888888999:::@@@@@@DDDJJJPPPYYYiiiwwwssskkkkkknnn}}}xxxyyyooocccXXX[[[```hhhsss|||tttpppooottt{{{wwwgggXXXQQQQQQTTTVVVXXXZZZ^^^^^^ZZZSSSLLLKKKIIIFFFEEEFFFIIINNNQQQUUU]]]jjjzzz}}}ooobbb]]][[[VVVQQQOOOLLLJJJHHHEEECCCBBBAAAAAA@@@@@@>>>===<<<<<<<<<<<<;;;;;;:::999888777666666777777888888888888777777666666666777999;;;<<<===BBBBBBBBBBBBBBBCCCCCCDDDBBB@@@>>>;;;999888999999555999>>>DDDMMM^^^ttt```LLLFFFAAA>>>>>>===@@@======CCCGGG[[[xxxvvvkkkiiiqqqzzziiiVVVNNNGGGGGGJJJKKKMMMQQQXXXaaalllxxxooo[[[VVVVVV\\\fff~~~|||yyywwwuuuttttttsssrrrqqqqqqpppooommmllljjjiiiiiifffiiikkkkkkkkkkkklllmmmnnnqqqsssuuuuuuwwwyyy{{{zzzzzzzzz{{{||||||}}}}}}|||}}}~~~}}}|||xxxsssooollllllmmmnnnlllpppwww|||kkk[[[QQQEEECCC>>>:::888888:::;;;@@@@@@EEEKKKQQQ[[[kkkzzzyyynnnmmmooo}}}{{{uuubbbZZZZZZ___iiiuuu|||rrrnnnmmmpppxxx{{{kkk\\\SSSQQQSSSUUUWWW[[[^^^```]]]XXXTTTQQQPPPNNNLLLMMMPPPTTTVVVWWW___lllzzz|||nnn___ZZZYYYUUURRRQQQJJJIIIGGGEEECCCAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;::::::999888777666666777777888888888888777777555555666888:::<<<>>>@@@CCCCCCCCCCCCCCCDDDEEEEEE@@@???<<<:::::::::;;;<<<666:::>>>CCCNNN```vvvYYYHHHEEEAAA?????????AAA>>>===BBBGGGYYYvvv{{{mmmiiirrr~~~mmmXXXOOOGGGGGGIIIKKKNNNRRRWWW^^^hhhrrr}}}ppp\\\VVVTTTZZZddd|||yyyxxxvvvsssrrrrrrrrrqqqpppqqqppppppnnnmmmkkkjjjiiifffhhhjjjkkkjjjjjjkkklllmmmoooqqqssssssuuuxxxzzzzzzzzzzzz{{{{{{|||||||||{{{|||}}}~~~{{{yyyvvvrrrmmmhhhgggjjjnnnqqqqqqwww{{{gggWWWMMMCCC@@@===:::888999:::;;;???@@@EEELLLSSS]]]mmm|||tttqqqttt|||lllaaa```bbbiiivvv|||uuuooonnnpppuuu~~~ooo```VVVQQQPPPUUUXXX]]]aaaddddddaaa___[[[ZZZYYYXXXYYY[[[]]]___^^^eeeppp}}}}}}nnn```ZZZZZZWWWUUUTTTHHHGGGFFFCCCAAA???>>>=====================<<<<<<::::::999999888777777666777777888888888888777777666777777999:::<<<>>>??????@@@BBBDDDEEEDDDCCCBBB@@@???<<<:::::::::;;;<<<:::<<<@@@FFFRRRdddyyyxxxTTTFFFDDDBBB???@@@>>>@@@<<<===CCCGGGXXXtttqqqiiiqqq}}}qqq[[[QQQHHHGGGIIIKKKNNNRRRWWW]]]fffnnnyyyqqq\\\VVVTTTYYYbbb{{{~~~|||zzzwwwuuurrrqqqqqqrrrqqqqqqppppppppppppnnnmmmkkkjjjgggiiikkkkkkjjjjjjkkklllmmmnnnpppqqqrrrtttwwwyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{|||}}}}}}{{{wwwtttmmmjjjfffeeegggmmmtttxxx{{{~~~mmm\\\NNNEEE???>>>;;;999999999;;;<<<>>>@@@EEEMMMUUU___qqqzzzwwwzzz|||ttthhhfffjjjnnnwwwyyyssspppppptttyyyssseeeZZZSSSPPPTTTXXX^^^dddgggiiijjjjjjeeeeeedddddddddfffggghhhgggllltttpppbbb\\\\\\YYYWWWWWWIIIGGGEEEBBB???===;;;:::<<<<<<============<<<;;;::::::999999888777777777777777888888888888777777888888888999:::;;;<<<===<<>>BBBJJJWWWjjj~~~rrrQQQEEEDDDBBB??????<<<>>>;;;<<>><<<;;;:::999999:::<<<===@@@BBBGGGPPPXXXddduuu}}}|||zzz{{{xxxnnniiimmmuuu}}}uuunnnkkklllrrr{{{zzzmmmbbbYYYTTTTTTYYY```fffkkkooorrrtttqqqqqqqqqqqqqqqrrrssssssrrruuuyyyssseeeaaa```]]]ZZZYYYMMMJJJFFFAAA===;;;::::::<<<======>>>===<<<;;;:::999999999888888888777777777777888888888888777777999888888999999:::;;;<<<===@@@FFFJJJKKKHHHDDDAAADDDCCCCCCAAA???<<<:::888;;;>>>EEEPPP```tttmmmNNNDDDEEECCC@@@???:::<<<:::===DDDFFFRRRjjj}}}sss~~~{{{|||yyybbbWWWKKKGGGGGGIIIMMMQQQVVV[[[dddlllwwwppp\\\VVVTTTXXXaaavvv}}}|||}}}}}}}}}xxxuuuqqqpppqqqrrrssssssppppppqqqqqqpppnnnlllkkkiiikkklllmmmlllkkkllllllnnnooooooppppppssswwwzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~{{{zzzxxxuuurrrmmmiiigggcccdddfffkkkrrr{{{~~~xxxtttqqqooooookkkhhhhhhlllqqqxxxxxxcccRRRHHH@@@:::::::::999999999;;;<<<===CCCEEEKKKTTT]]]iii{{{~~~}}}}}}uuuyyyxxxsssqqqrrrzzzvvvmmmlllkkkpppyyywwwlllbbb\\\WWW]]]eeelllrrrwww|||zzzmmmiiihhhddd```^^^SSSOOOHHHBBB===;;;;;;<<<<<<===>>>>>>===;;;999888999999999888888888888888777777888888888888777777666666777777999:::<<<<<<>>>AAADDDFFFHHHGGGEEEDDDEEEFFFGGGGGGEEEAAA===:::===BBBLLL[[[ooogggJJJBBBDDDCCC@@@@@@:::===;;;>>>DDDDDDLLLaaavvv{{{zzzyyy}}}fffZZZMMMGGGFFFGGGKKKPPPSSSZZZccclllwwwppp\\\WWWTTTXXXaaauuu}}}yyyyyyzzz{{{{{{xxxuuuqqqpppqqqrrrsssssspppppprrrrrrqqqooommmkkkjjjlllmmmmmmlllkkklllmmmnnnooopppppppppssswwwzzzzzzzzzzzzzzzzzzzzzzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyxxxuuuqqqmmmhhheeeccceeegggkkkrrrzzzzzzrrrlllhhheeeddd___\\\\\\```dddjjjtttxxxuuuiiiYYYLLLFFF@@@;;;999999888888999;;;<<<>>>FFFHHHNNNWWW```lll~~~}}}yyyqqqxxx{{{uuuqqqssswww}}}wwwnnnkkknnnrrrwww~~~sssiiibbb\\\bbbkkkrrrxxx~~~uuuqqqpppkkkfffdddWWWRRRKKKCCC>>><<<===>>>===>>>>>>>>>===;;;888777999999999888888888888888777777888888888888777777444444555777999;;;===>>>??????@@@AAABBBCCCDDDEEEEEEGGGJJJKKKIIIEEE@@@===@@@FFFSSSeee{{{bbbGGG@@@DDDDDDAAAAAA<<<>>><<>><<<:::;;;:::999888888999:::;;;666666666666666666666666888777888888999:::;;;<<<>>>>>>>>>???AAACCCEEEFFFHHHJJJMMMLLLIIIEEEAAA@@@@@@JJJZZZsssyyybbbKKKCCCBBB>>><<<>>>AAA===<<<===>>>???FFFMMMXXXnnn{{{~~~sss{{{ooo___NNNIIIJJJKKKJJJJJJUUUXXX___kkkwwwsss[[[TTTSSSVVV\\\vvvyyyvvvwwwxxxvvvuuusssrrrpppnnnmmmmmmnnnnnnooonnnnnnnnnmmmmmmlllllljjjkkkkkkllllllmmmmmmnnnooopppsssuuuwwwxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~}}}||||||}}}~~~~~~|||{{{yyywwwsssmmmhhhfffeeeddddddooorrrxxx}}}zzzvvvtttvvvuuurrrlllfffbbbaaabbbddddddfffiiilllllljjjgggdddbbb]]]TTTJJJBBB===;;;::::::::::::<<<@@@DDDFFFIIINNNWWW```kkk{{{}}}{{{~~~uuurrrwww~~~xxxuuutttxxxssskkkggghhhooowwwxxxooojjjpppxxxuuuiiiaaaZZZUUUMMMGGGDDDDDDCCCCCCEEECCCAAA???>>>===:::888999888888777777888888999777777777777777777777777777777777888999:::;;;<<<======>>>???@@@BBBCCCDDDGGGIIIKKKJJJFFFCCCAAA@@@FFFRRRfffrrr\\\HHHBBBBBB>>>===??????<<<;;;<<<===>>>DDDLLLWWWnnn}}}~~~www}}}tttcccQQQJJJJJJJJJJJJKKKSSSVVV^^^jjjvvvttt\\\TTTSSSWWW\\\www}}}yyywwwwwwvvvssspppqqqpppnnnlllkkkkkkkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkklllmmmmmmnnnnnnppprrrtttvvvwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzz|||}}}~~~}}}||||||||||||}}}}}}|||{{{yyyxxxrrrooojjjeeebbbcccgggjjjsssxxx~~~|||}}}~~~xxxsssooommmnnnnnnnnnllllllmmmnnnttttttuuuvvvuuuqqqkkkfffaaa___ZZZRRRIIIBBB>>>===;;;;;;;;;<<>>@@@AAABBBBBBFFFGGGGGGEEEBBB@@@@@@@@@JJJZZZtttjjjVVVEEEBBBBBB???>>>@@@>>>;;;:::<<<<<<===CCCJJJVVVnnn|||yyy}}}zzzhhhUUULLLIIIIIIJJJKKKQQQTTT]]]iiiuuuvvv]]]UUUTTTWWW\\\sss~~~{{{zzzyyywwwrrrmmmnnnllljjjhhhggghhhiiijjjllllllllllllllllllmmmmmmkkkkkkllllllmmmnnnnnnnnnpppqqqtttvvvwwwxxxxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{|||~~~~~~~~~~~~}}}}}}|||{{{{{{zzz{{{{{{zzzyyyxxxwwwvvvlllkkkgggccc```ccckkkqqqyyy~~~~~~}}}~~~}}}wwwrrrooofffiiiooouuu{{{|||xxxsssmmmiiibbb```[[[SSSJJJCCC@@@???<<<<<<===???BBBEEEIIIKKKRRRXXXaaalllxxxyyytttzzzxxxooolllsss}}}yyysssppprrrvvv}}}rrrmmmiiikkkpppuuu|||vvv|||ttthhh```]]][[[WWWQQQMMMJJJIIIHHHFFFKKKGGGBBB>>><<<:::999777666777888999999888777666777777777777777777777777777777777888999;;;<<<=========>>>???@@@AAAAAAAAAEEEEEECCCAAA>>>===???AAAJJJ]]]zzzdddRRRDDDBBBCCC???===@@@>>>;;;:::<<<===>>>CCCJJJVVVpppwwwrrrzzzlllXXXMMMIIIHHHJJJMMMPPPSSS\\\iiisss}}}www]]]UUUTTTWWW\\\ooo}}}|||{{{xxxqqqllliiigggeeeccccccdddfffhhhjjjjjjkkkkkkllllllmmmmmmkkkkkklllmmmmmmnnnnnnooonnnpppsssvvvxxxzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~}}}||||||{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvtttssssssgggfffdddaaaaaagggpppxxx~~~}}}yyyvvvtttsssooosss{{{xxxrrrmmmiiigggeeebbb\\\TTTKKKDDDAAA@@@<<<===???AAADDDHHHKKKMMMSSSZZZdddqqq}}}rrrjjjmmmxxxvvvlllfffnnnyyytttmmmjjjiiiooowwwvvvkkkhhhjjjqqqyyy~~~zzzmmmbbb]]]\\\ZZZVVVRRRNNNMMMKKKIIIGGGGGGCCC???<<<<<<;;;;;;:::777888999::::::999888777666666666666666666666666666666777888999;;;======??????@@@AAABBBBBBAAAAAACCCBBB@@@===;;;;;;>>>AAAJJJ]]]zzzaaaQQQEEECCCCCC>>><<>>;;;;;;>>>>>>???DDDJJJZZZtttqqqlllsss{{{ppp[[[NNNIIIGGGJJJNNNQQQTTT\\\hhhrrr{{{www]]]UUUSSSVVV[[[jjj~~~|||{{{vvvpppjjjcccaaa___]]]^^^aaadddfffiiiiiijjjjjjkkklllmmmmmmlllllllllmmmnnnnnnoooooonnnooosssvvvyyy{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||~~~{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttsssrrrppppppooodddcccbbbaaaeeemmmvvv}}}~~~zzzyyyyyyzzz|||vvvkkkdddaaa```___dddaaa[[[RRRIIICCC@@@@@@<<<===???BBBFFFJJJMMMNNNSSSZZZggguuuzzzmmmbbb```hhhwwwuuulllfffmmmzzz|||pppfffeeedddeeemmmyyyvvvoooeeeeeejjjttt{{{zzz{{{{{{zzz{{{{{{xxxpppggg___\\\\\\WWWTTTQQQOOOMMMKKKHHHFFFAAA???<<<;;;<<<<<<<<<;;;999999::::::::::::999999555555555555555555555555666666666888999;;;===>>>???@@@BBBCCCCCCBBBAAA@@@AAA@@@>>><<<:::;;;>>>@@@JJJ\\\vvv___PPPDDDCCCBBB===<<>>??????DDDJJJ\\\tttooogggmmmuuuuuuaaaSSSKKKGGGJJJNNNQQQTTT[[[fffoooxxxwww]]]TTTRRRTTTYYYddd{{{yyywwwrrrlllfff^^^\\\ZZZYYYZZZ^^^bbbeeeggghhhiiijjjkkklllmmmmmmllllllmmmmmmnnnnnnoooooooooqqqtttvvvyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||{{{{{{|||}}}}}}yyyxxxvvvuuuttttttuuuuuussssssqqqpppnnnmmmllllllcccaaa___bbbjjjsss|||~~~~~~xxxpppeee[[[WWWWWWXXXYYY]]][[[UUUMMMEEE@@@>>>???;;;===@@@CCCGGGKKKNNNOOOUUU\\\iiivvvmmmfff^^^ZZZ^^^iiiwwwxxxnnnlllsss|||qqqiii___[[[```eeeiiiuuuuuukkkeeebbbdddkkkxxx}}}xxxrrrmmmlllllllllllllllkkkhhhccc]]]YYYVVVVVVPPPNNNLLLJJJIIIGGGDDDAAA===<<<;;;;;;<<<<<<;;;:::999999888888888888999999666666666666666666666666555666666888999;;;===>>>???@@@AAABBBBBBAAA???>>>??????>>>;;;::::::===@@@IIIXXXnnn~~~ZZZLLLAAA@@@???;;;;;;@@@<<<:::;;;>>>>>>>>>BBBHHHUUUlll{{{pppdddgggnnn}}}hhhXXXNNNHHHHHHLLLQQQSSSYYYbbbkkktttwww]]]TTTQQQTTTYYY^^^www|||xxxuuusssooohhhcccZZZYYYWWWVVVXXX\\\aaadddgggggghhhjjjkkklllmmmmmmllllllmmmmmmnnnooooooooorrrsssuuuwwwxxxyyyyyyyyy|||||||||||||||||||||||||||{{{zzzyyyxxxyyyzzzzzzxxxwwwuuutttssssssttttttrrrqqqooonnnlllkkkkkkkkkbbb___^^^cccmmmwww{{{sssddd^^^VVVPPPPPPSSSVVVYYYWWWUUUPPPIIIBBB>>>===>>>;;;===???CCCGGGKKKNNNOOOXXX___jjjuuu{{{zzztttooo___[[[WWWXXX```lllxxxzzzqqqrrrxxxyyykkk^^^[[[SSSTTT___jjjqqquuukkkbbb]]]ccceeemmm{{{zzzsssnnnhhhcccaaaaaaaaaaaa___]]]ZZZVVVSSSPPPNNNMMMJJJHHHFFFDDDCCCAAA>>>;;;<<<;;;:::;;;<<<<<<:::888999888777666666777888999777777777777777777777777555555666888999<<<===>>>>>>???@@@AAAAAA@@@>>>===>>>>>>===<<<:::;;;===@@@GGGUUUhhh}}}{{{WWWIII>>>>>>===:::<<>>>>>>>>???<<<<<<;;;::::::999888888888888:::;;;;;;:::999888555666777888888999888888888555333555:::===>>>===CCCBBB@@@?????????@@@@@@AAABBBAAA>>>999888:::>>>HHHMMMZZZrrrsssRRRIIIAAA???>>><<<<<<===<<<;;;;;;;;;<<<===???@@@PPPUUU___ggggggcccgggpppuuu```aaalll|||ttt```TTTMMMJJJIIIJJJNNNSSSZZZdddrrrxxx[[[QQQPPPQQQRRRXXXhhhzzzuuummmhhheeebbb]]]YYYUUUTTTRRRRRRTTTYYY^^^aaabbbeeejjjmmmnnnooopppqqqooonnnnnnmmmnnnooopppqqqrrrtttwwwxxxxxxxxxyyy{{{zzz{{{{{{|||||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxttttttuuuvvvuuuuuuttttttpppmmmiiigggggghhhiiihhhccceeejjjrrr{{{{{{tttkkkbbb[[[UUUTTTRRRPPPNNNNNNNNNOOOOOOLLLHHHCCC???===<<<;;;======>>>@@@DDDIIINNNQQQWWW[[[bbbiiilllggg]]]UUUTTTTTTYYYbbbjjjqqq~~~vvvqqqwwwzzzoooeee[[[TTTRRRTTTYYYaaakkkwwwtttkkkddd^^^^^^aaakkkrrr}}}xxxnnnhhhdddbbb^^^ZZZWWWTTTSSSRRRNNNMMMKKKKKKJJJIIIFFFDDDCCCBBB@@@???>>>======>>><<<;;;;;;:::999999888888777888999::::::999888888444555555666666666666555777666666888:::===>>>>>>BBBAAA@@@?????????@@@@@@CCCDDDCCC@@@;;;:::===@@@FFFJJJVVVmmmoooRRRIIIAAA???>>><<<<<<===<<<<<<;;;;;;;;;===>>>???LLLQQQYYY___^^^]]]eeeqqqttt______hhh~~~xxxwww|||wwwcccUUUNNNKKKJJJIIIMMMSSSYYYcccpppxxx[[[PPPNNNNNNNNNVVVbbbyyyyyytttnnngggccc```^^^YYYVVVSSSRRRQQQQQQSSSXXX\\\___aaaeeejjjmmmoooppprrrsssoooooonnnnnnoooooopppqqqsssuuuwwwwwwwwwvvvwwwyyyxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{|||{{{{{{zzzyyyxxxuuuuuuwwwwwwxxxwwwvvvvvvllljjjgggggghhhiiiiiiiiidddhhhoooxxx~~~}}}}}}~~~zzzuuuooohhhaaa\\\VVVUUUUUUSSSRRROOONNNLLLGGGFFFCCC@@@>>>=========<<<<<<<<>>???AAAAAA@@@????????????@@@CCCCCCCCC???;;;:::===@@@CCCGGGRRRhhhjjjPPPHHH@@@??????===<<<======<<<;;;;;;;;;;;;======HHHMMMTTTWWWVVV[[[kkkzzzsss___]]]fff}}}tttpppuuu|||gggXXXPPPLLLJJJHHHLLLRRRXXXaaammm|||yyy\\\QQQNNNMMMMMMSSS[[[nnnzzztttlllggg```\\\ZZZYYYVVVSSSQQQQQQQQQQQQTTTWWW[[[^^^cccfffkkknnnpppqqqrrrssspppppppppppppppqqqqqqqqqtttvvvwwwwwwvvvuuuvvvwwwwwwxxxyyyyyyzzzzzzyyyyyy||||||||||||{{{zzzyyyxxxwwwxxxyyyyyyyyywwwuuutttllljjjhhhhhhhhhiiihhhgggggglllsss{{{~~~|||{{{zzz{{{~~~|||{{{|||~~~{{{vvvrrrlllfffaaa^^^^^^]]]\\\YYYUUUQQQOOODDDCCCAAA???>>>=========:::999999:::>>>DDDIIIMMMSSSSSSRRRQQQPPPMMMJJJGGGJJJRRR]]]hhhppp{{{ooogggeeeiiiuuu|||nnn```XXXTTTSSSVVV[[[]]]cccnnn|||uuujjj___\\\^^^dddnnnwwwxxxnnngggaaa___ZZZXXXVVVSSSPPPMMMKKKJJJFFFEEEDDDDDDEEEEEECCCAAA>>>>>>===<<<;;;;;;;;;:::::::::::::::999999888888777777777777777666666666777888888888777666555555333777<<<===<<<<<<>>>@@@@@@@@@??????????????????@@@AAAAAA===999999;;;???CCCFFFQQQfffdddOOOFFF@@@??????===<<<======<<<;;;:::::::::;;;<<>>CCCEEEJJJIIIHHHGGGFFFEEEFFFGGGHHHPPP[[[eeeqqquuueee^^^]]]```lll||||||iiiaaaYYYWWWWWWYYY___fffmmmqqqyyy{{{lllccc\\\]]]dddmmmzzzxxxppphhhccc```^^^WWWVVVTTTQQQNNNKKKIIIHHHDDDCCCCCCCCCDDDDDDBBB@@@<<<<<<<<<<<<;;;::::::999:::999999999999999888888888777777666666555555555777777777777777666555444333777<<<===<<<<<<>>>@@@????????????????????????@@@AAA@@@===:::999<<>><<<;;;:::999999:::;;;;;;AAAHHHPPPTTT]]]qqqnnn]]]^^^gggyyy|||lllppp{{{sssaaaTTTMMMJJJGGGKKKPPPVVV]]]hhhttt}}}~~~aaaUUUQQQOOONNNPPPSSS]]]ppp{{{qqqjjj^^^YYYRRROOOOOOPPPOOONNNOOOPPPQQQSSSUUUXXXZZZ[[[^^^bbbfffiiikkkkkkmmmnnnrrrssstttuuuuuuuuuttttttuuuwwwyyyyyywwwwwwwwwxxxxxxyyyzzzzzz{{{{{{zzzzzz|||||||||||||||{{{yyyyyy{{{{{{|||{{{xxxsssooolllddddddgggkkkooorrrrrrqqqrrruuuyyy{{{{{{zzzzzzzzzxxxxxxyyy|||}}}zzzuuusssuuu{{{|||wwwvvvrrrkkkcccZZZRRRMMMJJJHHHGGGEEECCC@@@>>><<<;;;<<<;;;::::::;;;===???@@@>>>???@@@??????AAAEEEGGGIIIQQQ\\\gggwww{{{jjj^^^YYYXXXXXXeeeuuuwwwkkk\\\XXXVVVYYY]]]bbbiiiqqq~~~zzzqqqddd___]]]cccmmmwww}}}yyyrrrjjjddd___]]]\\\UUUTTTSSSPPPNNNKKKHHHFFFCCCBBBBBBBBBCCCBBBAAA???;;;;;;<<<<<<;;;::::::999999999999999999999888888999888777666555555555666444444555555555444333333555777999;;;;;;<<<>>>???===>>>??????@@@?????????AAABBBBBB???<<<;;;>>>AAAFFFLLLZZZqqq{{{[[[KKKDDD>>>???@@@>>>===>>>;;;:::999999999:::;;;<<<===EEEMMMSSSaaazzzmmm]]]\\\dddtttooorrr{{{{{{hhhXXXNNNJJJGGGKKKPPPVVV\\\fffrrrzzz~~~aaaVVVRRRPPPOOOPPPQQQXXXiiivvvllleeeYYYTTTNNNKKKLLLNNNMMMLLLMMMNNNPPPRRRUUUWWWXXXYYY[[[___eeeiiilllnnnpppqqqtttuuuvvvwwwwwwwwwvvvvvvuuuwwwyyyyyyyyyxxxyyyzzzzzz{{{{{{|||||||||||||||}}}}}}}}}||||||{{{zzzyyyxxxyyyzzzyyyvvvrrrnnnkkkccceeehhhnnnsssvvvuuutttuuuyyy}}}~~~|||zzzyyyyyywwwyyy}}}xxxxxxxxxzzz~~~~~~vvvmmmhhh```WWWOOOKKKHHHHHHHHHGGGFFFDDDAAA???===;;;;;;;;;;;;;;;<<<<<<======888:::===>>>???BBBFFFJJJQQQYYYeeesssnnnbbb[[[XXXWWWXXXdddsss}}}~~~qqqccc]]][[[\\\bbbhhhnnnwwwyyymmmfffaaa___bbblllxxx}}}xxxrrrjjjccc^^^[[[YYYSSSRRRQQQOOOMMMJJJGGGEEEBBBAAA@@@@@@AAA@@@>>><<<:::;;;<<<<<<<<<;;;:::999888888888888888888999999:::999888666666666666666333333444444555444444444777666666888:::===>>>>>><<<===>>>???@@@@@@???>>>AAABBBBBB???<<<;;;>>>BBBGGGOOO```wwwvvvWWWJJJCCC>>>???@@@>>>===>>>999999888888888:::;;;<<<===DDDLLLSSSddd}}}tttaaa]]]bbbooo}}}rrrttt|||ooo]]]RRRLLLHHHLLLQQQVVV\\\eeepppxxx~~~aaaVVVRRRPPPOOOQQQQQQVVVfffssshhh```WWWRRRKKKIIIJJJLLLMMMLLLKKKLLLOOOQQQTTTUUUWWWWWW[[[___fffkkkooorrruuuwwwuuuvvvwwwyyyyyyxxxxxxwwwvvvxxxzzzzzzyyyyyyzzz{{{{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyvvvwwwxxxxxxvvvrrrnnnkkkggghhhkkkppptttvvvuuusssvvv{{{{{{xxxwwwwww{{{}}}wwwsssuuuzzzuuujjj___ZZZRRRKKKFFFFFFGGGIIIGGGGGGFFFDDDBBB???===<<<888888999;;;;;;;;;;;;;;;777;;;???AAABBBEEEIIIMMMYYYcccooozzzfff]]][[[ZZZXXXaaalllxxxuuuhhheeeccceeekkkrrryyyzzzmmmccc\\\bbbbbbhhhuuu|||tttlllddd^^^ZZZYYYQQQQQQPPPNNNLLLIIIFFFDDDBBB@@@?????????>>><<<::::::;;;<<<<<<<<<;;;:::999888888888888888888999999;;;:::888777666666666777444444555666777777777666888555333555:::===>>>===<<<===>>>@@@@@@@@@???>>>???@@@@@@===:::999===@@@HHHQQQccc{{{sssTTTIIIBBB>>>???@@@>>>===>>>888888777777888:::<<<===@@@GGGMMMUUUfff|||ggg```bbbkkkyyytttvvv|||tttaaaTTTNNNHHHLLLQQQVVV\\\eeeooowww}}}\\\RRRQQQOOOJJJMMMPPPWWWcccxxx}}}www|||~~~uuukkk```YYYNNNLLLJJJHHHHHHJJJLLLMMMKKKNNNQQQSSSTTTVVVYYY\\\]]]aaaeeejjjmmmqqqvvvyyyyyyyyyyyyyyyyyyxxxwwwvvv{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||zzzxxxsssvvvyyywwwrrrnnnllllllhhhjjjooosssvvvwwwwwwwww}}}yyytttsssuuuvvv|||{{{|||ooo```ZZZQQQLLLFFFCCCCCCDDDCCCBBBBBBCCCEEEEEECCC@@@<<<999999:::<<<<<<;;;;;;<<<>>>BBB:::;;;DDDIIIHHHNNNYYY```ttttttddd\\\YYYZZZ^^^eeeuuuzzzoookkkkkkmmmvvvvvvkkkccc```aaabbblllzzz{{{rrrjjjccc]]]XXXTTTTTTQQQMMMJJJHHHFFFCCCAAAAAA@@@???============>>>======<<<;;;;;;;;;;;;<<<:::999999888888999999:::===:::888777777888777777555555555555666666666777555777888888777888;;;===;;;<<<===>>>>>>????????????===:::777555888<<>>>>>???@@@???>>>???AAABBBDDD>>>???HHHMMMOOOYYYggguuuoooaaaZZZWWWYYY\\\gggwwwxxxooommmpppvvvxxxmmmddd___```dddmmmuuu|||ssskkkddd^^^YYYVVVVVVSSSOOOMMMKKKIIIFFFDDDBBBAAA???>>>======>>>>>>======<<<;;;;;;;;;;;;<<<:::999999888888999999:::;;;999777777777888777555555555555666666666777777666888999999999:::<<<>>><<<<<<===>>>>>>>>>>>>======<<<:::888666888===@@@FFFPPP___ooo|||pppRRRGGGCCC???===<<<<<<;;;:::;;;:::999888888:::;;;===???DDDLLLYYYmmmqqqbbbaaacccppp{{{xxxmmmZZZOOONNNLLLMMMTTT[[[aaaiiipppcccUUURRRNNNJJJLLLNNNTTT```uuu~~~zzzrrrkkkbbbYYYSSSLLLJJJHHHGGGFFFGGGIIIJJJJJJLLLPPPTTTWWWZZZ^^^aaa```bbbeeehhhjjjoootttwwwxxxxxxyyyyyyyyyxxxwwwwwwvvvwwwzzz|||}}}~~~}}}}}}|||||||||}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{{{{zzzyyywwwvvvuuuuuussspppllliiijjjnnnuuuyyyzzzzzzyyyyyy}}}|||xxxxxx{{{}}}~~~lll]]]SSSLLLHHHGGGEEEBBBAAABBBCCCCCCBBBDDDCCCBBBAAAAAAAAACCCCCCAAAAAA@@@???>>>???BBBDDDGGGDDDFFFLLLQQQXXXhhhyyyxxxggg^^^YYYXXX[[[```lll|||{{{sssnnnnnnuuu|||lllbbb^^^^^^dddkkkwww~~~}}}tttkkkddd___ZZZWWWUUURRROOOMMMLLLJJJHHHFFFBBBAAA@@@>>>>>>>>>>>>???======<<<;;;;;;;;;;;;<<<:::999999888888999999:::999888777777888888666444555555666666666777777777777999:::;;;:::;;;===>>>======>>>>>>>>>===<<<<<<;;;;;;:::999888999===@@@FFFNNN[[[iiiwwwlllPPPFFFCCC???===<<<<<<;;;:::;;;:::999888999:::;;;<<<>>>DDDMMMZZZnnnzzzhhhbbbaaammmyyysss```SSSOOOLLLMMMSSSYYY___gggoooeeeVVVQQQMMMIIIIIILLLQQQ\\\ppp~~~tttkkkddd\\\SSSMMMJJJIIIGGGFFFFFFFFFGGGHHHJJJMMMQQQTTTVVVYYY]]]```bbbcccfffhhhjjjnnntttxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvwwwyyy{{{||||||{{{zzzzzz{{{{{{|||}}}~~~~~~|||{{{zzzzzz||||||{{{zzzzzzwwwtttttttttqqqlllgggggglllssswwwwwwvvvuuuvvv||||||yyy{{{~~~|||iiiZZZRRROOOLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDBBBAAA???AAADDDGGGIIIIIIMMMTTTZZZfff{{{xxxmmmaaa\\\\\\]]]ccciiissssssmmmmmmpppzzzqqqccc]]]]]]bbblllvvv}}}}}}tttkkkddd^^^YYYWWWPPPNNNKKKIIIIIIHHHFFFDDDCCCBBB@@@???>>>>>>??????======<<<;;;;;;;;;;;;<<<:::999999888888999999:::777666666777888888555333555666666666666777777777666888:::;;;;;;;;;<<<>>>>>>>>>>>>>>>===<<<;;;:::999::::::999999:::>>>@@@GGGOOO]]]kkkyyygggLLLFFFCCC???===<<<<<<<<<;;;::::::999999999:::;;;<<<<<>>>>>>>>>>>???======<<<;;;;;;;;;;;;<<<:::999999888888999999:::777666666777888888555333666666666666777777777888555777:::;;;::::::;;;<<<>>>>>>>>>>>>===;;;:::999777888999999999;;;???BBBGGGRRRbbbrrrcccLLLEEEBBB???===<<<<<<<<<;;;999999999999::::::;;;;;;<<>>======<<<;;;;;;;;;;;;<<<:::999999888888999999:::888777666777888888777555666666666777777777888888444777:::;;;;;;:::;;;<<<>>>>>>>>>===<<<;;;:::999777888888888999<<<@@@DDDIIIVVViii{{{```LLLEEEBBB>>><<<<<<===<<<<<<999999:::::::::;;;;;;;;;<<>><<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<:::999999888888999999:::999888666666888999888888666666777777777888888888555888;;;<<<<<<<<<<<<<<<============<<<;;;::::::777777777666888<<>><<<<<<======<<<999999::::::;;;;;;;;;:::<<<@@@GGGQQQcccvvvnnnbbbhhhvvvzzzyyywwwgggTTTOOOLLLOOORRRWWW^^^fffjjjXXXRRROOONNNFFFJJJPPPXXXgggqqqiii^^^VVVQQQMMMIIIEEECCCCCCEEEFFFHHHJJJKKKLLLOOORRRVVVYYY\\\___cccfffccchhhooouuuyyy{{{}}}}}}zzzxxxvvvtttsssqqqpppppprrruuuwwwqqqrrrsssuuuwwwyyy{{{{{{}}}{{{zzzzzz{{{{{{zzzyyyzzz{{{zzzuuuooojjjiiijjjkkkqqquuutttpppooosssyyy~~~rrrbbbQQQOOOLLLJJJJJJKKKKKKKKKGGGHHHHHHEEEDDDFFFKKKPPPQQQRRRTTTYYY```iiiqqqvvvvvvyyy{{{}}}~~~rrrnnnpppccc^^^ZZZ[[[^^^fffrrr}}}}}}vvvvvvqqqfffbbb```cccmmmxxx|||pppfff___ZZZWWWPPPMMMJJJHHHGGGEEECCCAAA@@@???===<<<;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<:::999999999999999999:::;;;888666666888999:::999777777777777888888888888666999<<<>>>>>>=========<<<<<<<<<===<<<<<<;;;:::888777666555777<<>><<<=========<<<888999:::;;;;;;;;;::::::<<<@@@EEEOOO```sss~~~wwweeekkkxxxxxxwww}}}{{{kkkUUUPPPLLLNNNRRRVVV]]]eeehhhTTTPPPOOOLLLJJJMMMMMMTTTfffxxx{{{rrrggg[[[UUUPPPJJJGGGHHHBBBBBBCCCDDDFFFIIIKKKMMMOOOQQQSSSVVVYYY^^^dddhhheeekkksssyyy|||}}}~~~~~~|||yyywwwvvvwwwvvvtttrrrqqqoooooonnnqqqqqqqqqrrrtttwwwzzz{{{zzz{{{{{{||||||}}}}}}}}}xxxyyyzzzwwwsssnnnkkkjjjooorrruuuuuussssssvvvyyy~~~pppbbbZZZSSSOOOJJJHHHIIIIIIHHHFFFEEEDDDCCCBBBCCCFFFIIIKKKSSSRRRSSSVVV^^^hhhsssyyyxxxpppmmmiiibbb[[[ZZZZZZYYYWWWZZZeeevvv{{{~~~|||}}}uuufff___[[[```jjjvvv~~~qqqggg___YYYUUUPPPMMMIIIEEEBBBAAABBBBBBJJJFFFAAA>>>>>>===:::777::::::999999999999888888;;;;;;::::::999888777777666666777777777777666666444555666777777666555444:::;;;<<<<<<======<<<<<<>>>?????????===<<<:::888;;;888888:::;;;<<>>CCCMMMXXXdddrrr}}}wwwhhhqqq{{{vvvxxxppp\\\QQQKKKOOORRRRRRXXXaaahhhTTTPPPOOOLLLKKKNNNMMMSSSccctttyyymmmbbbVVVPPPKKKFFFCCCCCCBBBBBBBBBCCCEEEHHHJJJLLLPPPQQQSSSUUUXXX\\\aaadddjjjooovvv{{{|||yyyvvvtttsssqqqqqqooonnnnnnmmmmmmnnnppppppqqqrrrtttvvvxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{xxxyyyyyywwwrrrnnnkkkjjjooorrrttttttrrrrrruuuxxx}}}vvviii]]]VVVRRRNNNJJJIIIIIIJJJIIIGGGGGGFFFEEEDDDFFFHHHKKKMMMQQQQQQQQQUUU[[[dddmmmrrrzzz{{{}}}}}}~~~yyyqqqkkkddd______]]]ZZZWWWUUUVVVWWWYYY```kkkzzz{{{}}}oooccc___```fffppp{{{sssiii```YYYTTTOOOMMMIIIEEEBBBAAAAAAAAACCC@@@======>>>???>>>===<<<<<<;;;;;;;;;;;;::::::;;;::::::999999888888888888888999999999999888888555666666666666666555555:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>===;;;:::888999777888:::<<<>>>FFFNNNbbbvvvqqqTTTGGGBBBAAA???===<<<;;;;;;;;;:::999999999999:::;;;;;;??????DDDNNNXXXcccqqq|||lllrrr|||wwwqqqttt}}}uuu___TTTLLLNNNQQQQQQVVV^^^iiiUUUQQQOOOKKKKKKNNNMMMQQQ___nnnvvviii^^^RRRMMMHHHCCCAAAAAA@@@@@@AAABBBDDDGGGIIIKKKPPPQQQSSSUUUVVVZZZ^^^aaannnrrrxxx}}}|||yyyuuurrrpppnnnlllllllllkkkllllllmmmnnnoooooopppqqqrrrtttvvvwwwyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyvvvrrrnnnlllkkkppprrrtttsssqqqqqqsssvvv}}}uuuiii^^^UUUPPPOOOLLLJJJIIIJJJJJJJJJJJJIIIIIIHHHGGGHHHKKKMMMOOONNNOOOPPPSSSXXX^^^dddhhhkkkkkklllmmmmmmppptttxxxzzzwwwsssooojjjddd^^^YYYVVVTTTQQQPPPPPPQQQSSSTTTRRRTTTXXX___hhhsss}}}{{{tttfffaaaaaagggmmmwwwvvvkkkbbbYYYTTTNNNLLLHHHDDDBBB@@@@@@@@@>>><<<;;;<<<>>>@@@@@@???<<<<<<;;;;;;;;;;;;::::::999999999999999999999999888888999999999999888888666666666555555666666777:::;;;<<<<<<======<<<<<<===>>>>>>===<<<;;;999999888666777:::===AAAKKKVVVjjjlllRRRGGGBBBAAA???===<<<;;;;;;;;;999999999999999:::;;;;;;>>>>>>BBBKKKUUU^^^kkkwwwqqqrrrxxxrrrllloooxxx}}}dddWWWMMMNNNPPPPPPUUU\\\kkkVVVQQQNNNJJJJJJNNNLLLPPP]]]kkksssggg\\\QQQLLLHHHDDDAAABBB?????????AAACCCEEEHHHIIIOOOQQQSSSVVVXXX[[[___cccnnnssszzz}}}{{{wwwssspppmmmkkkjjjkkkjjjjjjjjjkkkllllllmmmmmmnnnooopppqqqssstttuuuyyyxxxxxxwwwwwwvvvvvvvvvyyyyyyxxxuuuqqqnnnmmmmmmppprrrsssrrrppppppsssvvv~~~~~~sssggg\\\SSSNNNLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKMMMOOOPPPLLLMMMOOOQQQUUUYYY\\\^^^\\\\\\\\\[[[[[[]]]___aaa___]]]ZZZWWWTTTQQQNNNLLLKKKLLLLLLLLLKKKMMMRRRVVVXXXZZZ^^^gggpppxxx}}}}}}}}}{{{iiiaaabbbfffnnnuuu~~~xxxmmmddd[[[UUUMMMKKKHHHDDDAAA@@@?????????>>>===<<<<<<<<<<<<;;;::::::999999999888888888999999999999999999::::::666666777777777777666666777666555555555666777888:::;;;<<<<<<===<<<<<<<<<======<<<<<<;;;:::999999888666888:::===CCCOOO\\\sssfffPPPGGGBBBAAA???===;;;;;;;;;;;;999999999888999::::::;;;;;;:::>>>FFFNNNWWWcccnnn~~~wwwrrrsss~~~qqqjjjllluuujjjZZZNNNMMMOOOPPPUUU\\\lllWWWQQQNNNJJJHHHMMMLLLPPP\\\jjj}}}pppdddZZZOOOJJJGGGCCCAAABBB>>>>>>???@@@BBBEEEGGGIIILLLOOOSSSWWW[[[___dddgggmmmsss{{{}}}zzzwwwtttrrroookkkhhhgggffffffhhhgggggggggggghhhhhhiiikkklllmmmoooqqqrrrssssssxxxxxxxxxwwwwwwvvvvvvvvvzzzyyywwwtttpppmmmmmmnnnppprrrsssqqqooopppssswwwyyyrrrggg[[[RRRLLLJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKLLLNNNPPPQQQMMMNNNPPPRRRUUUWWWYYYZZZXXXVVVTTTSSSRRRRRRRRRQQQMMMMMMLLLJJJIIIIIIJJJLLLHHHJJJMMMNNNNNNRRRYYY___eeefffiiiooovvvzzz|||||||||rrrdddbbbggglllttt{{{xxxooofff]]]WWWLLLKKKHHHEEEBBB@@@???>>>?????????===<<<::::::999::::::999999999888888888999999999999999999::::::666666777777777777666666777666555555555777888999:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;::::::999999888777888;;;>>>EEETTTccc}}}___NNNGGGBBBAAA???===;;;;;;;;;;;;999888888888888999::::::;;;:::<<>>>>>???@@@BBBEEEGGGIIIJJJNNNTTTYYY^^^ccchhhlllooosssyyy{{{yyysssmmmjjjgggeeeccc```___```aaaaaabbbbbbbbbbbbbbbcccddddddiiijjjmmmoooqqqsssssstttxxxxxxxxxxxxxxxwwwwwwwwwzzzyyywwwsssooommmnnnpppppprrrsssqqqpppqqquuuyyy{{{vvvlllfff\\\SSSLLLIIIHHHIIIGGGIIIJJJKKKKKKKKKMMMNNNMMMMMMMMMNNNOOOPPPQQQRRROOOPPPRRRTTTVVVYYYZZZ[[[WWWTTTQQQPPPOOONNNLLLKKKKKKKKKKKKJJJIIIIIILLLNNNHHHKKKPPPSSSWWW]]]ffflllrrrsssuuuvvvxxx{{{}}}~~~mmmeeegggnnnsss{{{zzzqqqhhh^^^XXXLLLKKKIIIFFFCCCAAA??????;;;===???>>>===;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999888888999999999999888888666666666666777888999999:::;;;<<<<<<======<<<<<<<<<;;;:::999999999999:::888888:::===AAAJJJ]]]nnnrrrXXXLLLHHHBBBAAA???===<<<;;;;;;;;;888888888888888999::::::>>><<<===CCCIIIOOOYYYcccpppwwwsssjjjsss{{{~~~}}}tttttt~~~wwwcccRRRNNNPPPQQQVVV]]]nnnYYYRRRMMMHHHFFFLLLMMMOOOYYYfff{{{nnn]]]SSSIIIEEECCC???>>>@@@?????????@@@BBBEEEHHHIIIJJJNNNTTTZZZ___dddiiilllnnnpppqqqooojjjccc^^^\\\XXXWWWVVVUUUVVVXXX[[[]]]]]]]]]^^^___```bbbcccdddgggiiilllooorrrtttuuuuuuyyyyyyyyyyyyyyyyyyzzzzzz{{{yyyvvvrrrnnnmmmoooqqqpppqqqrrrqqqppprrrwww|||zzzrrrkkk^^^ZZZSSSLLLHHHGGGGGGIIIFFFIIIKKKLLLKKKJJJLLLNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRSSSUUUWWWYYY\\\^^^___ZZZXXXUUUTTTUUUTTTRRROOORRRSSSTTTRRRPPPOOOQQQTTTSSSUUUYYY^^^eeemmmuuuzzz{{{||||||{{{zzz|||vvvjjjhhhmmmtttxxx}}}sssiii___XXXMMMLLLJJJGGGDDDBBB@@@???:::===??????===<<<<<<>>><<<<<<;;;;;;;;;;;;::::::;;;::::::999999888888888888888999999999999888888555555666777888999999888:::;;;<<<<<<======<<<<<<;;;:::999888888999999:::888999<<<@@@EEEQQQgggzzzjjjSSSJJJHHHBBBAAA???===<<<;;;;;;;;;888888888888888999999:::>>><<<===BBBGGGLLLVVV___iiiqqq{{{uuugggpppzzzsssyyyjjjVVVPPPPPPPPPTTTZZZoooYYYRRRMMMHHHGGGMMMMMMOOOWWWccczzzmmm]]]SSSIIIEEECCC@@@???AAA?????????AAACCCEEEHHHIIIJJJNNNTTTZZZ^^^ccchhhkkkmmmllliiiddd]]]VVVSSSQQQNNNNNNMMMNNNPPPTTTWWWZZZ[[[\\\]]]___aaadddfffhhhfffhhhlllooorrrtttvvvvvvyyyyyyyyyzzzzzz{{{{{{{{{{{{yyyvvvqqqnnnmmmooorrroooqqqrrrrrrqqqsssyyy~~~~~~|||vvvllldddVVVRRRMMMIIIFFFFFFGGGHHHFFFIIILLLLLLKKKJJJLLLNNNQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUWWWYYY\\\___aaacccccc```^^^^^^``````]]][[[ZZZ[[[\\\[[[XXXWWWXXX[[[```aaadddiiiqqqyyy|||zzz~~~~~~qqqiiijjjqqqwwwzzzuuujjj___WWWMMMLLLJJJHHHEEEBBB@@@???<<>>>>>::::::::::::::::::::::::888888888888777777666666888777666555555666777888666777888777666666888:::======>>>>>>======<<<;;;888999;;;;;;999888888999555999AAAKKKVVVeee{{{aaaOOOGGGEEEAAA@@@???===<<<:::999999::::::::::::::::::::::::999:::>>>CCCEEEFFFLLLTTT___fffqqqttteeelllxxxzzznnnoootttwwwaaaSSSQQQSSSTTTSSSsssZZZQQQNNNLLLJJJIIIKKKPPPQQQZZZuuu~~~{{{nnn```UUUKKKFFFCCC@@@???@@@;;;<<<>>>@@@CCCFFFIIIKKKNNNPPPSSSVVVXXXYYYYYYYYYUUUTTTQQQMMMIIIHHHIIIKKKKKKMMMOOORRRTTTVVVWWWWWWXXXYYYZZZ[[[[[[]]]aaadddgggiiimmmqqqssssssrrrqqqrrrtttvvvvvvuuuuuuvvvwwwxxxwwwvvvrrrnnnkkkkkkkkkoooqqqssssssrrrtttxxx||||||wwwqqqlllggg```VVVOOOMMMLLLJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMPPPQQQQQQQQQPPPPPPRRRTTTVVVVVVXXXYYY\\\___aaacccggghhhiiihhhgggggghhhjjjnnnmmmkkkiiiiiiiiijjjkkksssuuuzzz~~~xxxqqqpppwwwwwwkkk^^^UUUNNNJJJEEEBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999888888888888888888777666666666666777888666777888777666666888:::;;;;;;<<<<<<;;;;;;:::999888999;;;:::999888999:::888<<>><<<:::999999::::::::::::::::::::::::888999<<>>???;;;???CCCDDDDDDEEEHHHKKKOOOOOOQQQRRRSSSRRRQQQQQQIIIIIIIIIHHHFFFFFFGGGIIIPPPQQQTTTVVVXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[^^^aaagggiiikkknnnpppqqqrrrrrrrrrsssttttttssstttvvvxxxvvvvvvtttpppllljjjjjjkkkooorrrttttttssstttyyy}}}}}}~~~xxxssslllgggbbb[[[RRRKKKLLLKKKJJJJJJJJJJJJLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQRRRUUUWWWXXXWWWWWWXXXZZZ]]]aaaccciiijjjllllllkkkkkklllmmmrrrqqqooommmnnnppprrrtttzzz|||vvvuuusssssswww~~~xxxkkk^^^UUULLLHHHDDDAAA@@@@@@???>>>@@@???>>><<<;;;:::::::::::::::::::::::::::::::::<<<;;;999888888999::::::888777777666666777777888666777888777666666888:::;;;<<<<<<<<<<<<;;;::::::888:::;;;:::999888999;;;<<>><<<;;;:::999::::::::::::::::::::::::777888;;;@@@BBBCCCJJJRRR\\\gggwwwxxxfffiiiqqqooodddgggooonnn]]]TTTSSSSSSSSSxxx]]]RRROOOMMMKKKJJJLLLNNNMMMRRRbbbsss}}}qqqdddYYYMMMGGGCCC>>><<<===@@@EEEJJJIIIFFFDDDFFFIIIKKKLLLLLLMMMMMMMMMLLLLLLFFFFFFGGGFFFFFFHHHLLLOOOXXXYYYZZZ[[[[[[[[[ZZZYYYWWWXXXYYYYYYYYY[[[^^^```ggghhhjjjlllnnnpppqqqrrrrrrsssssssssrrrsssvvvyyyvvvuuusssoookkkjjjjjjlllqqqsssuuutttssstttxxx{{{|||{{{xxxsssooojjjeee```ZZZSSSNNNLLLKKKKKKJJJKKKMMMNNNOOOOOOPPPQQQRRRUUUWWWXXXYYYYYYZZZZZZXXXWWWWWWZZZ\\\___]]][[[ZZZ[[[^^^bbbeeehhhkkknnnooonnnnnnnnnoooqqqpppooooooqqqtttxxx{{{|||~~~|||wwwvvvzzzyyypppooorrrwww~~~xxxkkk^^^TTTJJJGGGCCCAAA@@@???>>>===???>>>===<<<;;;;;;;;;;;;999999999999999999999999<<<:::999888888999:::;;;777777777777777777777777555777777777666777999;;;>>>>>>>>>>>>>>>===<<<<<<999:::;;;:::999999:::<<<>>>DDDOOO\\\gggsssoooUUUJJJGGGEEEDDDCCC@@@>>><<<;;;::::::999999999999999999999999888888;;;@@@AAACCCJJJRRR]]]jjj|||{{{hhhhhhmmm~~~ssseeefffmmm}}}wwwcccWWWRRRRRRRRR{{{___SSSOOOMMMLLLLLLMMMMMMLLLPPP\\\gggtttfffZZZNNNHHHCCC>>><<<===@@@EEEIIIIIIEEECCCEEEHHHJJJJJJJJJIIIIIIHHHGGGGGGCCCDDDFFFHHHKKKQQQXXX^^^eeedddbbb___\\\YYYWWWUUUUUUVVVXXXXXXYYY[[[___bbbfffggghhhjjjlllnnnpppqqqqqqrrrsssrrrrrrtttwwwyyywwwvvvsssooollljjjkkkmmmsssuuuvvvtttrrrrrruuuyyy}}}}}}vvvsssiiifffbbb^^^ZZZVVVQQQNNNKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSTTTVVVYYY\\\___```bbbcccdddcccbbbbbbccceeehhheeeaaa^^^]]]___ccceeegggkkkoooqqqppppppooopppoooooooooqqqtttyyy}}}~~~zzzwwwuuutttrrrwwwzzzpppmmmooouuu}}}xxxkkk]]]TTTIIIFFFCCCAAA@@@@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999:::999888777888888999:::777777888888888888777777555666777777666777999;;;>>>>>>??????>>>>>>===<<<999:::::::::999999;;;===@@@GGGTTTaaakkkvvvkkkTTTLLLJJJHHHFFFDDDAAA>>><<<;;;;;;;;;999999999999999999999999999999<<<@@@BBBDDDKKKTTT```mmm~~~jjjhhhiiiwwwzzzhhheeejjj{{{jjjZZZRRRPPPQQQ~~~aaaSSSOOONNNMMMMMMLLLKKKKKKOOOXXX___xxxuuufffZZZNNNHHHCCC>>><<<===:::>>>AAACCCBBBBBBEEEHHHKKKJJJIIIGGGEEEDDDBBBBBBAAADDDHHHNNNUUU]]]fffllloookkkfff```ZZZUUURRRQQQUUUVVVXXXYYYYYY\\\___bbbeeefffgggiiikkkmmmnnnoooooopppqqqrrrrrrsssuuuwwwwwwuuusssnnnkkkjjjlllnnnrrrtttuuutttqqqqqquuuxxxxxxqqqlllbbbaaa^^^ZZZWWWSSSQQQOOOKKKKKKKKKKKKLLLNNNPPPQQQTTTTTTUUUXXX[[[___ccceeeiiillloooqqqrrrrrrrrrssssssooojjjeeebbbbbbdddeeehhhlllqqqtttuuussssssrrrrrrrrrsssuuuxxx|||zzzxxxuuupppmmmnnnrrrvvv|||pppkkklllssszzz{{{wwwiii\\\RRRHHHFFFCCCBBBAAA@@@>>>===;;;;;;::::::;;;<<<<<<===999999999999999999999999888888888999999999999999777888888999999888888777555666777777777777999;;;<<<============<<<;;;;;;999::::::999999:::<<>><<<;;;;;;<<<999999999999999999999999:::999<<<@@@AAADDDLLLUUUbbbnnn~~~nnnjjjhhhrrrllleeeiiiyyyqqq___TTTQQQQQQbbbTTTPPPNNNLLLLLLJJJHHHHHHNNNTTTYYYkkktttfffZZZNNNHHHDDD???===>>>:::;;;<<<>>>@@@BBBDDDFFFHHHGGGFFFEEEDDDDDDCCCCCCEEEKKKRRRZZZaaahhhnnnrrrllliiibbb\\\WWWTTTTTTTTTWWWYYYYYYZZZZZZ[[[^^^aaacccdddfffiiikkklllmmmmmmjjjmmmoooppppppqqqrrrtttuuutttqqqmmmiiiiiikkkmmmnnnqqqrrrrrrqqqrrrvvvzzz|||rrrjjjfffaaa```]]]YYYUUUQQQPPPOOOLLLKKKKKKKKKLLLMMMOOOPPPSSSSSSTTTWWW[[[```dddggglllqqqxxx~~~}}}wwwpppllliiihhhhhhlllpppvvvzzzzzzyyyxxxwwwuuuvvvwwwyyyzzz{{{|||||||||yyywwwmmmlllkkkjjjmmmuuutttkkklllqqqxxx~~~}}}uuuhhh[[[QQQHHHFFFDDDBBBBBBAAA???===<<<<<<;;;:::::::::;;;;;;888888888888888888888888777888:::;;;<<<;;;:::999777888999999999999888777444666777777777777:::<<<===============<<<;;;;;;:::::::::999999:::===???IIIQQQ```nnnvvv}}}fffUUUPPPOOOKKKIIIFFFBBB???<<<;;;<<<<<<888888888888888888888888999888:::>>>@@@BBBKKKTTTaaalll{{{qqqlllgggooorrrjjjooovvvxxxdddWWWSSSSSScccTTTPPPNNNKKKJJJHHHEEEGGGMMMSSSVVVcccyyy}}}ssseeeZZZNNNHHHDDD???===>>>@@@>>>======@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHNNNTTT^^^ffflllnnnpppqqqdddaaa[[[WWWUUUVVVYYY[[[ZZZ[[[[[[ZZZZZZZZZ]]]___bbbcccfffiiikkklllllllllgggjjjmmmooooooooopppqqqtttsssoookkkhhhgggjjjlllkkkmmmpppqqqqqqssswww|||xxxooofffbbb^^^]]]ZZZVVVPPPMMMKKKKKKLLLKKKKKKKKKKKKMMMNNNPPPQQQRRRSSSVVVZZZ___dddgggmmmttt}}}zzztttpppnnnmmmoootttzzz~~~}}}|||{{{wwwxxxyyyyyyyyyxxxvvvuuuwwwxxxyyyyyywwwuuuqqqoooiiijjjmmmpppxxxvvvnnnkkkpppxxxzzz~~~~~~tttgggZZZQQQHHHFFFDDDCCCCCCBBB@@@>>>>>>===<<<;;;:::999999999888888888888888888888888777999;;;>>>>>>===;;;999777888999::::::999888777444555777777777888:::<<>>>>>===:::::::::999999:::===@@@NNNVVVeeesss{{{dddTTTQQQOOOKKKIIIGGGCCC???<<<;;;<<<<<<888888888888888888888888888777999===>>>AAAIIISSS___jjjxxxsssnnngggnnnxxxqqqvvvsss}}}hhhZZZUUUUUUeeeUUUPPPOOOMMMLLLKKKJJJJJJLLLQQQUUUbbbuuuxxxqqqaaaYYYNNNFFFCCCAAA???======>>>????????????AAACCCEEEEEEDDDCCCCCCEEEIIIMMMWWWaaannnuuutttqqqnnnnnn```\\\YYYWWWWWWXXXYYYXXX^^^]]]\\\[[[[[[]]]___```hhhhhhhhhiiijjjkkkmmmmmmnnnmmmlllllllllnnnoooqqqmmmlllkkkiiiffffffhhhjjjmmmmmmmmmnnnppptttwwwyyyuuujjjccc___WWWVVVTTTRRROOOMMMLLLLLLOOONNNLLLKKKJJJKKKMMMNNNRRRSSSTTTUUUWWW\\\bbbfffmmmrrryyy~~~yyywwwxxxyyy}}}~~~{{{wwwsssqqqqqqrrrssstttuuuwwwwwwwwwvvvvvvpppuuu~~~|||mmmkkkppptttvvv|||{{{zzzqqqiii[[[NNNLLLEEE???@@@AAA???>>>???<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888:::<<<>>>??????===:::888777777666666666666777777888888777777888:::<<<===EEECCCBBB@@@??????@@@@@@;;;:::;;;<<<:::888<<>><<<;;;:::777777777777777888888888888999999:::<<>>>>>???@@@@@@???@@@BBBDDDAAABBBCCCCCCDDDIIIQQQWWWdddlllvvvyyyuuunnniiifff```]]]YYYXXXXXXZZZZZZZZZ]]]]]][[[[[[[[[]]]___aaaeeeffffffhhhiiikkkmmmnnnnnnnnnmmmlllllllllmmmmmmkkkkkkjjjhhheeeeeegggiiijjjjjjjjjlllnnnrrrvvvxxx{{{rrrggg___\\\VVVTTTQQQNNNLLLJJJIIIIIIJJJIIIIIIHHHIIIKKKNNNOOORRRSSSUUUVVVXXX\\\aaaeeeiiinnntttyyy~~~~~~zzzxxxyyy{{{}}}~~~uuummmnnnuuu{{{}}}}}}~~~zzz|||xxxqqqjjj___TTTNNNFFF@@@AAAAAA???>>>???<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888777888999::::::888777666777777666666666666777777777777666666777999;;;<<>>>>>>>>???<<<;;;;;;<<<:::999===EEEQQQfffsssxxx~~~zzzeee\\\WWWTTTTTTOOOLLLFFFAAA>>><<<;;;;;;999999999999888888888888888999999:::<<<@@@FFFKKKUUUbbbqqq{{{rrriiinnn}}}zzzsss}}}pppYYYPPPSSSnnnYYYOOOKKKJJJKKKJJJIIIHHHJJJNNNQQQWWWjjj~~~rrriii\\\UUULLLEEECCCBBBAAA??????@@@AAAAAA@@@@@@BBBDDD???BBBDDDEEEGGGNNNZZZcccrrrxxx}}}|||uuullldddaaa```]]]ZZZZZZ[[[]]]]]]]]]]]]\\\[[[[[[\\\^^^```aaacccdddeeegggiiikkklllmmmkkklllllllllllllllkkkkkkhhhhhhhhhgggeeefffhhhjjjiiiiiijjjkkknnnrrruuuxxx|||vvvlllbbb[[[WWWTTTQQQNNNKKKHHHGGGGGGHHHFFFFFFGGGHHHJJJLLLOOOPPPSSSUUUXXXZZZ\\\___cccfffnnnqqquuuxxxzzz|||~~~yyypppnnnsss{{{}}}~~~}}}{{{{{{yyysssoooeee[[[PPPHHHBBBBBBBBB???>>>>>><<<<<<;;;;;;;;;:::::::::999::::::::::::999888888777777777777666666666555777777666666666666777777666555555555666888:::;;;@@@???>>>===============>>>;;;;;;;;;999999@@@HHHUUUgggrrrxxx~~~wwwddd^^^[[[YYYXXXTTTNNNFFF@@@===<<<<<<<<<;;;;;;::::::999888888888888999::::::<<>><<<<<<;;;;;;;;;:::::::::999::::::::::::999888888:::999888777666777888888666666777777777777666666666555555666777999;;;<<>>>>>============???<<<::::::999:::AAAKKKYYYhhhqqqvvv|||tttfffaaa```^^^^^^WWWPPPFFF???=========<<<;;;;;;:::999888888777777888999::::::;;;>>>CCCFFFNNNXXXdddnnn{{{|||nnnooo|||tttyyyjjj[[[VVVnnnZZZRRRNNNHHHIIIIIIHHHGGGHHHKKKNNNTTTddd}}}wwwjjjaaaWWWPPPIIIDDDDDDCCCBBB@@@>>>???@@@@@@@@@AAACCCEEEBBBGGGMMMRRRYYYcccpppzzzxxxooogggbbb`````````^^^]]]]]]___aaabbbaaa^^^^^^]]]]]]^^^```cccdddhhhhhhiiijjjjjjiiiiiihhhhhhhhhiiijjjjjjiiigggfffeeegggjjjkkkmmmooosssuuussssssssstttwwwzzz}}}~~~zzzrrriii```XXXRRROOOGGGFFFEEEDDDDDDFFFGGGIIIEEEFFFFFFGGGHHHIIIJJJKKKNNNRRRWWW\\\```eeeiiimmmtttvvvyyyyyyxxxxxxxxxxxxzzzyyyzzz~~~xxxrrrrrrssswww|||~~~~~~|||{{{yyywww{{{}}}nnn```RRRJJJDDDCCCBBB???======<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888;;;:::888777777777999:::666666777777777777666666666666666777888:::===>>>??????????????????>>>>>>>>>;;;999999888:::BBBLLLZZZeeejjjooowwwxxxuuujjjhhhgggdddcccXXXPPPEEE>>>=========<<<::::::999888777666666555888999::::::;;;===AAACCCIIISSS^^^kkk{{{pppqqq~~~}}}pppttt~~~uuucccYYYppp\\\SSSOOOHHHIIIIIIIIIHHHHHHJJJMMMTTTaaawww}}}ttthhh```UUUOOOHHHDDDDDDCCCAAA???===???@@@AAAAAACCCFFFHHHEEEJJJRRR\\\gggrrr{{{|||qqqggg```]]]^^^^^^aaa___^^^___aaabbbbbbaaa```_________```bbbeeefffiiijjjjjjkkkjjjiiigggfffjjjjjjiiihhhgggeeecccbbbhhhjjjmmmpppqqqtttwwwyyywwwwwwvvvwwwyyy{{{~~~|||uuukkkaaaYYYSSSNNNKKKAAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFHHHKKKPPPTTTYYY^^^dddhhhtttwwwzzz|||||||||}}}~~~|||zzzzzz~~~~~~}}}uuuqqqpppqqqtttyyy~~~~~~|||xxxwwwzzzooo___QQQIIICCCBBBBBB>>><<<===<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888:::999777666666666777888555666777888888777666555666666666777999;;;===??????@@@@@@AAAAAA@@@??????===:::888999888:::BBBLLLWWW^^^aaahhhppprrr~~~yyyqqqpppnnnjjjhhhWWWNNNCCC======>>>===;;;999888888888777666666666999:::;;;;;;:::<<>>>>>@@@BBBCCCDDDFFFIIILLLNNNRRRZZZfffrrr{{{xxxrrrjjjccc___^^^___```aaa```______aaabbbaaa```aaaaaa``````bbbdddgggiiiggghhhiiijjjjjjhhhgggeeehhhgggfffeeeeeedddeeeeeelllooorrrssstttuuuwwwxxxwwwvvvuuuuuuvvvxxx{{{|||xxxpppdddZZZRRRMMMIIIGGGBBBCCCDDDDDDEEEDDDCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHKKKNNNRRRWWW^^^bbbppptttxxx{{{}}}|||zzz||||||xxxsssqqqpppvvvsssppprrrrrrsssvvvzzz||||||{{{yyyxxx|||mmm]]]PPPHHHBBBAAAAAA>>><<<===<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888999888777777666666777777555666777888888777666555555555555666888:::===>>>??????@@@AAAAAA@@@??????:::888888999888:::BBBKKKTTTYYY\\\eeepppsss~~~xxxxxxuuunnnjjjUUULLLBBB===>>>???===:::888888888888888888888888999:::;;;;;;:::;;;===???GGGOOOZZZiii}}}yyyuuusssyyytttbbb~~~eeeTTTKKKIIIJJJKKKJJJIIIIIIJJJLLLNNNXXXkkk|||zzzwwwpppggg```TTTOOOHHHDDDCCCCCC@@@>>>???AAACCCEEEFFFIIIMMMOOOXXX[[[bbbmmmyyy~~~|||yyyllliiidddaaaaaabbbcccdddbbb```___```aaabbb```___bbbbbbaaaaaaccceeehhhjjjdddeeeggghhhiiihhhgggfffbbbbbbbbbcccdddgggjjjkkkppprrrtttuuuttttttuuuvvvuuutttsssrrrssstttwwwxxxuuulll___UUUNNNJJJFFFDDDFFFGGGIIIIIIHHHFFFDDDBBBFFFFFFHHHIIIJJJKKKKKKKKKHHHIIIJJJLLLOOOTTTZZZ___gggkkkqqquuuyyy|||}}}yyyyyy{{{yyysssnnnkkkiiijjjqqq}}}}}}tttmmmooowwwvvvwwwyyyzzzzzzxxxuuutttzzz}}}~~~~~~lll\\\OOOGGGAAAAAAAAA>>><<<===<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888999999999999888888888888555666777999999777666555444444444555777:::<<<===>>>???@@@AAAAAA@@@???>>>999777777999999:::AAAJJJUUUYYY\\\fffsssxxx}}}}}}xxxqqqlllSSSJJJ@@@===>>>???===999999999999999999999::::::999:::;;;;;;::::::<<<>>>GGGOOOZZZhhh|||}}}zzz{{{yyyfffdddSSSPPPMMMLLLKKKJJJIIIJJJJJJKKKNNNVVVfff~~~~~~|||yyysssjjj```YYYOOOKKKFFFBBBAAAAAA@@@@@@AAAAAACCCDDDGGGLLLSSSWWWZZZbbbmmmvvvyyyvvvpppkkkcccaaa___]]]\\\^^^```aaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbccccccdddfffggghhhkkkiiigggggghhhhhhdddaaacccbbb``````ccciiippptttsssrrrpppooooooppprrrsssqqqooommmlllmmmnnnnnnmmmkkkaaaUUUMMMKKKKKKJJJHHHEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJLLLNNNOOORRRVVVYYYcccdddfffjjjooouuu{{{~~~~~~{{{wwwtttrrrqqqnnnmmmeeedddgggooo{{{qqqmmmnnnnnnpppuuuxxxuuuvvvzzzzzzxxxwwwzzz~~~~~~vvvdddXXXMMMIIICCC???======;;;:::;;;;;;::::::::::::999999888888888999999:::::::::::::::999999888777777777888888777777666666555555666666777888999;;;<<<===@@@@@@@@@@@@>>>===<<<;;;>>>:::777999:::;;;???EEENNNQQQYYYddduuu~~~ooobbbPPPGGG@@@===;;;999;;;>>>999999888777777888999:::;;;:::999888:::===@@@BBBFFFNNN\\\mmmxxxwww~~~mmmfffUUUQQQLLLKKKJJJIIIHHHIIIIIIJJJMMMTTTccczzz~~~}}}|||yyytttkkkaaaZZZOOOKKKFFFCCCBBBBBBAAA@@@BBBCCCDDDFFFIIINNNTTTYYYaaaffflllqqqqqqllleeeaaaaaa```___^^^___```bbbcccaaaaaaaaaaaaaaaaaabbbbbbgggggggggggghhhiiijjjjjjfffdddcccccceeeeeebbb``````___^^^```eeejjjooorrrrrrqqqooommmlllmmmnnnnnnmmmkkkiiiiiijjjllllllkkkfff]]]SSSLLLKKKKKKJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQRRRUUUZZZ]]]bbbccceeehhhlllppptttwwwwwwuuusssrrrpppnnnkkkhhheeedddgggooo{{{uuujjjiiilllnnnrrrvvvxxxvvvvvvwwwvvvtttwww|||~~~~~~vvvdddXXXLLLHHHCCC???===<<<;;;:::;;;;;;::::::::::::999999999999999999999999::::::777777777777777777777777888777777777666666666555777888888999;;;<<<>>>>>>@@@@@@@@@???>>>===<<<;;;999666555777888999>>>DDDNNNSSS]]]jjj{{{rrrcccNNNFFF@@@>>>===;;;;;;>>>999999888777777888999:::===;;;:::999999;;;>>>???EEELLLYYYgggvvv{{{tttiiiWWWSSSKKKJJJIIIHHHHHHHHHIIIJJJLLLRRR___sss{{{{{{zzzxxxsssjjjaaaZZZOOOKKKGGGDDDCCCCCCBBBAAACCCEEEFFFHHHJJJOOOUUUZZZdddeeeggggggeee```\\\YYY^^^______```aaacccddddddaaaaaa`````````aaacccdddgggffffffeeeeeefffffffffcccbbbaaaaaabbbbbb```___\\\[[[\\\aaahhhmmmooonnnnnnmmmllljjjiiiiiiiiiiiigggfffdddeeefffggggggfff]]]WWWPPPLLLKKKKKKJJJHHHJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPRRRTTTVVVYYY]]]aaabbbccceeefffiiikkklllmmmmmmlllllllllllljjjfffcccddddddfffnnnzzzrrrjjjeeeggglllooosssvvvzzzxxxwwwvvvssssss{{{sssbbbWWWLLLHHHCCC???===<<<;;;;;;;;;;;;::::::::::::999999::::::999999999999999999555555666666666666777777777777777777666666666666888999999;;;<<<===>>>???@@@@@@??????>>><<<;;;:::666444444777888999>>>EEENNNVVVcccrrrrrr```JJJDDD@@@@@@???<<<<<<>>>:::999888888888888999999>>><<<;;;999999:::<<<===AAAIIITTT```mmm{{{~~~~~~~~~lllYYYSSSLLLKKKJJJIIIHHHIIIJJJJJJMMMQQQ\\\nnn~~~xxxwwwvvvuuuppphhh___XXXOOOLLLHHHEEEEEEDDDCCCBBBCCCEEEFFFHHHJJJNNNTTTXXX^^^]]]]]][[[ZZZYYYXXXWWW]]]___```bbbccccccccccccaaaaaa```___```bbbdddfffgggfffeeeddddddcccccccccdddcccbbbaaa```___^^^^^^ZZZZZZ]]]dddlllpppooollliiiiiiiiiiiihhhhhhggggggcccbbb``````aaaaaa```___UUURRRNNNLLLLLLLLLKKKIIIKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQSSSTTTVVVYYY^^^aaacccdddeeefffgggggggggggggggeeedddcccddddddcccaaadddccceeemmmyyywwwiiiggggggjjjnnnqqqsssuuuyyyxxxwwwvvvtttxxxooo^^^TTTKKKGGGBBB>>>===<<<<<<;;;;;;;;;:::::::::999999999:::::::::999999888888888777777666666666666666666777777777777666666666666777888999;;;<<<===>>>>>>?????????>>>===<<<::::::888777777::::::;;;AAAHHHOOOYYYhhhyyynnnYYYHHHCCC@@@BBBBBB>>><<<===::::::999999999888999999<<<;;;:::999:::;;;<<<===>>>DDDOOOZZZfffvvvyyy|||nnnYYYSSSNNNMMMKKKJJJJJJJJJKKKLLLNNNRRRZZZiiizzzttttttsssrrrmmmfff]]]VVVOOOLLLIIIGGGFFFFFFDDDCCCBBBCCCEEEFFFHHHKKKOOOSSSWWWVVVTTTRRRRRRSSSUUUVVV^^^___```bbbbbbaaa```___aaaaaa```aaabbbdddfffgggjjjjjjhhhgggfffeeeeeeeeedddcccbbb___\\\[[[[[[[[[\\\^^^bbbiiioooqqqnnnjjjeeefffggghhhhhhgggffffff```___]]]]]]]]]\\\ZZZXXXPPPOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOONNNNNNMMMOOOQQQRRRTTTVVVZZZ]]]cccdddeeefffggggggffffffeeebbb]]][[[]]]___aaabbbdddcccdddlllwww}}}ooohhhbbbfffkkknnnpppssstttuuuuuutttuuuwwwyyyooo^^^TTTJJJFFFAAA>>>===<<<<<<;;;;;;;;;:::::::::999999999:::::::::999999888888888999999888777666666555555666666666666777777777777666777999;;;<<<=========>>>>>>>>>===<<<;;;:::999999888999;;;:::;;;CCCMMMSSS^^^nnn~~~iiiTTTFFFBBBAAACCCCCC???======::::::::::::999999888888999999999999:::<<<===???===CCCLLLVVVbbbqqqwwwwwwqqq[[[TTTNNNMMMLLLKKKKKKKKKLLLMMMNNNQQQYYYeeezzzxxxssssssrrrppplllddd[[[TTTOOOLLLJJJHHHHHHGGGEEEDDDAAACCCDDDDDDEEEGGGJJJMMMRRRPPPOOONNNNNNPPPRRRTTT\\\]]]^^^___```___^^^]]]```aaabbbdddeeeggghhhhhhhhhgggfffeeeccccccccccccaaa```___\\\XXXWWWWWWYYY___dddjjjooopppnnnkkkhhhcccdddfffggggggfffdddccc]]]\\\ZZZZZZZZZYYYVVVTTTOOOOOONNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMLLLMMMOOOPPPPPPPPPOOONNNMMMNNNPPPPPPQQQSSSWWWZZZ```aaabbbccceeefffggghhheee```[[[XXXYYY]]]aaacccdddcccdddkkkvvvpppeee```^^^fffnnnqqqrrruuuvvvuuuqqqpppsssyyy~~~qqq```UUUJJJFFFAAA>>><<<<<<<<<;;;;;;;;;::::::::::::999999::::::999999999999999999999999888777777666666555666666666666777777777777555777999;;;<<<======<<<>>>>>>======<<<:::999888888777888999999===HHHSSS]]]hhhvvvgggRRRGGGCCCBBBDDDDDD???======:::;;;;;;;;;:::999888777777888888999;;;<<<>>>??????CCCJJJVVVcccqqq{{{zzzuuu|||ttt]]]VVVNNNMMMLLLJJJJJJKKKKKKLLLMMMPPPWWWbbbuuuxxxttttttsssqqqlllddd[[[TTTOOOMMMJJJIIIIIIHHHFFFDDDBBBCCCDDDCCCCCCDDDFFFHHHKKKKKKKKKLLLNNNPPPSSSTTTYYYYYY[[[\\\]]]]]]^^^^^^___aaadddggghhhiiiiiiiiidddcccbbbaaa``````______]]]^^^]]]ZZZWWWWWWYYY\\\ccciiippprrrnnniiigggfffcccdddfffgggeeeccc___]]]XXXXXXWWWXXXYYYYYYWWWUUUQQQQQQPPPNNNMMMLLLMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPRRRSSSSSSSSSQQQPPPOOOPPPQQQQQQQQQRRRUUUXXXYYYZZZ[[[]]]aaadddhhhjjjddd```[[[YYYZZZ^^^aaabbbdddbbbcccjjjuuuqqqfffbbbaaacccooowwwwwwuuuvvvwwwuuusssrrrvvv}}}}}}ppp___SSSIIIEEE@@@===<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999999999::::::555555555666666777777777555666666666777777777888666888:::===>>>>>>>>>============<<<;;;:::999888666666777999;;;AAAPPP___kkkttteeeQQQHHHDDDBBBDDDCCC???<<<===;;;;;;;;;;;;;;;999888777888888999::::::;;;<<<<<>>?????????>>>=========<<<;;;:::888888777666888;;;>>>GGGXXXiiittt||||||bbbOOOJJJEEEBBBDDDCCC???<<<===;;;;;;<<<<<<;;;999888777::::::::::::::::::::::::===@@@KKK^^^uuu}}}pppvvv|||~~~|||}}}bbbWWWPPPNNNKKKJJJKKKKKKKKKJJJOOORRRYYYcccppp~~~wwwtttrrrrrrmmmbbbXXXTTTOOOOOOMMMLLLJJJHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEGGGIIIKKKLLLNNNQQQSSSYYYZZZ[[[\\\\\\^^^aaaddddddgggjjjlllmmmkkkiiigggiiigggeeebbbaaa```aaaaaa___]]][[[XXXXXX[[[```dddkkknnnpppmmmhhhdddcccdddiiigggccc___[[[YYYWWWWWWVVVWWWZZZ\\\\\\\\\[[[ZZZZZZYYYXXXVVVTTTRRRQQQPPPRRRTTTUUUUUUSSSQQQPPPQQQTTTVVVYYY[[[[[[[[[\\\]]]ZZZYYYYYYYYYYYYXXXXXXWWWXXXWWWWWWYYY^^^bbbeeegggdddeeefffggggggfffeeedddbbbdddhhhnnnvvvsssfff___[[[[[[dddnnnuuu}}}yyyuuutttuuuxxxxxx}}}|||~~~{{{jjj[[[RRRGGGDDDAAA??????>>>===<<<<<<;;;999888777888999999777777888888888999999999777888888888999999999999444444444444444555666666888:::<<<===<<<<<<===>>>???>>>===<<<:::888777666555555777:::???KKK___rrrxxxaaaVVVLLLJJJGGGEEEDDDBBB@@@>>><<<;;;;;;<<<======<<<:::888888888888888888999999<<>>===<<<;;;:::999888888888999:::::::::999999888888888777::::::999888777666666555555555555555555666666777999;;;=========<<<===>>>@@@???>>><<<:::999888777888666777<<>><<<;;;;;;<<<>>>>>>===;;;888888999999999999::::::>>>DDDQQQfff{{{sssrrruuu}}}zzz{{{mmm```SSSPPPMMMLLLMMMNNNNNNNNNOOOQQQWWW___iii{{{|||uuupppmmmggg]]]VVVTTTPPPOOONNNLLLJJJIIIHHHHHHHHHGGGEEEDDDCCCDDDEEEEEEIIIJJJJJJJJJKKKOOOTTTWWW[[[]]]___``````bbbdddfffmmmmmmllllllkkkiiiggggggddddddcccbbbaaa___^^^]]]^^^]]]\\\\\\^^^bbbfffiiillljjjhhhgggggggggfffeee]]]\\\ZZZYYYZZZ\\\^^^```______``````___^^^\\\[[[YYYYYYXXXVVVUUUSSSRRRRRRPPPQQQRRRQQQOOONNNNNNOOOWWWZZZ^^^``````^^^^^^^^^cccccccccdddgggiiilllnnnllljjjgggfffggghhhhhhhhhiiijjjkkkmmmnnnnnnoooooouuuvvvxxx|||{{{lll```___[[[ZZZ___hhhrrr~~~{{{uuurrrtttvvvyyyyyy}}}xxxhhhYYYPPPFFFDDD@@@???>>>>>>===<<<999999888888888999::::::<<<<<<;;;:::999888777777:::999888777666555555444666666666666666777777888:::<<<>>>>>>======>>>???@@@???>>>===;;;999888777999555555===JJJ\\\sssuuuccc[[[NNNKKKFFFCCCAAA@@@???>>><<<<<<<<<>>>???@@@>>><<<999999::::::;;;;;;;;;;;;???DDDPPPbbbuuuuuusssttt~~~zzzzzzqqqbbbWWWUUUQQQPPPQQQSSSSSSSSSRRRUUU[[[ccckkk{{{~~~vvvnnniiicccZZZTTTSSSQQQPPPNNNLLLJJJIIIIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFKKKKKKKKKJJJKKKOOOUUUYYY[[[]]]aaaccceeefffiiijjjooonnnllljjjhhhfffeeeeeeaaabbbbbbbbbaaa___]]]\\\\\\[[[ZZZ\\\```eeehhhjjjkkkiiiggggggiiigggccc___YYYZZZ[[[\\\^^^______```_________^^^\\\ZZZXXXWWWUUUTTTSSSRRRQQQPPPOOOOOOMMMNNNOOOOOOOOOPPPRRRTTT\\\___ccceeedddcccbbbaaaggggggggggggiiillloooqqqooommmlllkkkmmmnnnnnnmmmlllmmmoooppprrrtttuuuuuu|||}}}}}}pppfff^^^XXXYYY^^^hhhuuu{{{vvvuuuvvv{{{wwwxxx|||vvvfffXXXOOOFFFCCC@@@>>>>>>>>>===;;;888888888999999::::::;;;<<<<<<;;;::::::999888888666666666666777777777777777777777666777888888999:::<<<>>>???>>>>>>???@@@@@@@@@>>>===;;;:::888888777333333<<>><<<<<<===???AAAAAA???===::::::;;;;;;<<<<<<======???CCCMMM\\\mmm{{{zzzwwwyyysssrrr|||{{{zzztttcccZZZWWWTTTRRRSSSUUUVVVWWWUUUXXX^^^fffmmm{{{vvvmmmggg```XXXTTTTTTRRRPPPNNNLLLJJJJJJKKKKKKLLLKKKIIIHHHHHHHHHIIIIIILLLLLLLLLKKKLLLPPPVVVZZZ[[[^^^cccgggiiikkkmmmooonnnmmmjjjgggeeedddcccccc```aaaaaaaaa```^^^]]][[[ZZZYYYYYY\\\bbbgggiiiiiijjjhhhhhhiiiiiifff^^^XXXYYY[[[___bbbbbb```]]]ZZZZZZZZZYYYWWWUUUTTTRRRQQQNNNNNNMMMMMMLLLKKKJJJJJJJJJLLLMMMOOOPPPTTTYYY\\\aaadddhhhiiiiiihhhggggggiiiiiiiiiiiiiiikkklllnnnlllkkkkkkmmmppprrrssssssooooooqqqrrrtttwwwxxxyyy}}}~~~|||sssjjjbbb^^^]]]^^^]]]jjj}}}~~~uuurrrtttxxxwwwxxx}}}tttdddVVVNNNFFFCCC@@@>>>>>>===<<<;;;777888888999::::::::::::::::::::::::::::::::::::666666666666777777777777777777777777777888999999:::<<<>>>???>>>>>>???@@@@@@???>>>===;;;999888777666333666???JJJVVVdddoooxxx}}}iii]]]WWWPPPMMMHHHEEECCCBBBAAA@@@>>>>>>???AAACCCCCC@@@>>>:::;;;;;;<<<======>>>>>>@@@CCCKKKWWWfffuuuzzzvvv}}}tttpppxxx||||||xxxggg\\\YYYUUUSSSTTTWWWYYYYYYXXX[[[aaagggmmmyyyvvvmmmfff```XXXTTTUUURRRQQQNNNLLLKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOPPPSSSXXX\\\]]]aaagggkkkmmmnnnooopppkkkjjjiiifffeeedddcccccc```aaa``````___^^^]]]]]]ZZZYYYYYY]]]dddiiijjjiiihhhhhhiiiiiigggbbb\\\WWW[[[]]]```bbbaaa\\\WWWSSSTTTSSSRRRQQQOOONNNMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGIIIJJJLLLNNNRRRWWW^^^cccdddgggjjjkkkkkkkkklllmmmnnnmmmmmmmmmllllllkkkkkkiiiiiijjjmmmqqqtttuuuuuuppppppqqqsssuuuwwwyyy{{{zzz|||~~~|||xxxnnniiiccc^^^[[[ZZZ___fffjjj{{{yyyrrrsssvvv|||xxxyyyrrrbbbUUUMMMEEECCC???>>>======<<<;;;888888999:::::::::999999888999999999:::::::::;;;:::999888777666555555444777777777777777888888999:::<<<>>>>>>======>>>??????>>>===<<<:::888777666777666:::BBBIIIPPP[[[fffqqq}}}xxxiii^^^WWWPPPNNNKKKIIIHHHFFFDDDBBB@@@@@@AAACCCEEEDDD@@@===::::::;;;<<<===>>>>>>???AAACCCJJJTTTaaappp||||||xxx|||vvvnnntttnnn```]]]YYYWWWXXX[[[]]]^^^___aaafffjjjnnnwwwvvvmmmggg```YYYUUUVVVSSSQQQNNNLLLKKKKKKMMMNNNNNNNNNMMMMMMMMMOOOPPPQQQQQQRRRTTTUUUVVVXXX\\\___bbbfffllloooooonnnnnnmmmiiiiiihhhgggfffeeeeeedddbbbaaa```___^^^^^^^^^^^^[[[ZZZZZZ___fffkkkkkkiiiggghhhhhhfffbbb___]]]\\\\\\]]]]]]\\\YYYUUUQQQNNNOOOOOONNNMMMLLLLLLLLLLLLIIIHHHHHHHHHHHHHHHGGGGGGIIIJJJKKKNNNQQQWWW___dddeeegggiiijjjkkklllooorrrssstttuuuuuutttrrrooonnnkkkjjjkkknnnqqqssssssrrrppppppqqqrrrtttvvvyyyzzzxxxyyyzzz}}}~~~zzzuuuoookkkhhhaaa]]]\\\^^^```dddnnnyyy}}}wwwuuu{{{yyy{{{pppaaaTTTLLLEEEBBB???=========<<<:::999999:::::::::999888777999999999999999888888888::::::999888777666666555777666666666666777888888999;;;=========<<<===>>>>>>===<<<;;;999777666555666777;;;AAAEEEKKKXXXeeeuuusssiii___WWWPPPOOOMMMMMMMMMKKKHHHEEEBBBBBBCCCEEEFFFDDD@@@<<<999::::::;;;<<<===>>>???>>>@@@EEENNNZZZiiiwww}}}zzzuuuwwwlllqqq{{{ttteeebbb^^^\\\]]]```cccdddeeegggkkknnnpppwww~~~vvvmmmgggaaaZZZVVVWWWSSSQQQNNNLLLKKKLLLMMMOOOOOONNNNNNNNNOOOQQQSSSTTTSSSUUUWWWYYYZZZ\\\___aaagggkkkoooqqqpppnnnlllkkkhhhhhhiiiiiihhhgggffffffcccbbb```___^^^^^^___```]]][[[\\\aaaiiimmmllljjjggghhhgggccc^^^\\\___bbb]]][[[YYYVVVRRROOOMMMLLLMMMMMMLLLLLLKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKMMMPPPWWW^^^dddeeeggghhhiiijjjlllpppsssxxxyyy{{{{{{zzzxxxuuurrrnnnmmmmmmoooqqqqqqpppooopppppppppqqqsssuuuxxxyyywwwwwwxxxyyy{{{|||}}}}}}uuutttqqqmmmiiifffcccbbb^^^\\\___hhhooowwwzzzvvvyyyzzz|||ooo```SSSLLLEEEBBB???=========<<<:::999::::::;;;:::999777666;;;::::::999888777666666888888888888999999999999666666666666666777777888888:::<<<===<<<<<<===>>>======<<<:::888777555555444666:::>>>AAAHHHWWWfff}}}pppggg^^^UUUPPPOOOOOOPPPPPPNNNJJJGGGCCCCCCDDDFFFFFFDDD???<<<999999:::;;;<<<===>>>???999;;;@@@HHHTTTcccrrr{{{}}}zzzuuuxxxkkkoooxxxsssmmmhhhcccbbbeeeggghhhggglllmmmmmmlllpppzzzvvvkkkdddaaa^^^YYYUUUSSSRRROOOMMMLLLLLLMMMMMMNNNPPPRRRRRRQQQQQQRRRTTTXXXXXXZZZ]]]```dddgggiiippppppoooooonnnnnnmmmmmmlllkkkjjjhhhfffdddbbbaaadddcccbbbaaa^^^\\\YYYXXX]]]```dddhhhjjjkkkkkkkkkllliiieeecccbbbaaa```^^^ZZZXXXTTTQQQOOONNNNNNNNNSSSRRRQQQPPPOOONNNNNNNNNKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMNNNQQQUUUYYY[[[]]]^^^___bbbfffjjjnnnpppzzzzzz{{{zzzyyyyyy{{{}}}vvvuuutttuuuvvvtttpppkkkmmmkkkiiikkkooorrrrrrpppoooqqquuuvvvuuutttttttttnnnllljjjgggdddcccbbbbbbaaafffnnnwww{{{{{{zzz~~~zzznnn]]]QQQKKK===<<<;;;::::::::::::::::::::::::999999999888888999888888888777777666666888888777777666666555555888777777666666666666666;;;:::999:::<<<===<<<;;;::::::;;;;;;:::999777666999666999@@@BBBGGGZZZpppwwwgggbbb[[[QQQOOOOOOPPPQQQRRRRRROOOMMMJJJIIIHHHEEECCC@@@>>><<<;;;:::::::::;;;===>>>@@@AAA===<<>>======<<<;;;;;;<<<===>>>@@@===<<>>===<<<<<<<<<:::::::::999999999888888888888888888777777777777888777777777777666666666666666666666777888999:::;;;:::::::::<<<===<<<;;;888888999999888777666555999666999AAAHHHUUUlllnnn___ZZZVVVPPPUUUVVVVVVUUUSSSPPPMMMLLLLLLKKKJJJIIIFFFDDDBBB@@@@@@???>>>============>>>@@@<<<<<>>===<<<;;;;;;:::::::::999999999888888777777777777777777888888777777777777888888888888666666666777999:::<<<===<<<;;;:::;;;===>>>===<<<777777666666666666666666;;;;;;???GGGSSSfff~~~kkk___ZZZWWWVVVVVVXXXYYYXXXSSSOOOMMMMMMIIIIIIHHHGGGFFFDDDBBBAAA===>>>???@@@@@@AAAAAAAAA>>><<<<<<@@@DDDMMM]]]kkkwwwzzz~~~xxxrrrppprrrxxxwwwpppuuuyyyoooiiifffddd```\\\XXXWWWUUUSSSSSSTTTUUUVVVTTTVVVYYY[[[^^^ccciiimmmrrrsssssstttsssrrrqqqpppooonnnnnnlllkkkjjjiiiiiiiiihhhgggfffdddcccaaaaaaccccccccccccbbb```___^^^cccfffkkkooopppnnnkkkiiifffdddbbb```^^^\\\XXXUUURRRQQQPPPOOOMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHJJJLLLLLLLLLKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTRRRRRRQQQRRRTTTYYY^^^aaacccdddddddddfffkkkqqqvvv~~~{{{zzzyyyyyy~~~~~~sssaaaTTTKKKGGGAAA@@@???===<<<;;;;;;;;;:::::::::999999999888888777777777777888888888888777777777888888888888999777777777888999;;;<<<===<<<;;;;;;;;;===>>>===<<<777777666666666666777777;;;>>>DDDNNN\\\ppp~~~lllccc]]][[[ZZZ^^^``````[[[SSSLLLIIIHHHGGGGGGGGGFFFEEECCCBBBAAA<<<===???@@@AAABBBBBBBBB===;;;<<>>======<<<<<<<<<:::::::::999999999888888666777777777888888888888777777888888888999999999888888888999999;;;<<<======<<<;;;<<<===>>>===<<<888777666666666777888888:::@@@JJJUUUfff{{{tttkkkhhheeedddeeedddfffeee___UUUMMMIIIIIIFFFFFFFFFFFFEEEDDDCCCBBB===>>>???@@@AAAAAA@@@@@@<<<;;;<<<>>>@@@HHHXXXgggvvv{{{|||uuutttvvv~~~~~~zzzzzzsssoooiiiaaa[[[[[[ZZZXXXWWWWWWXXXYYYZZZ___bbbfffjjjmmmqqquuuwwwxxxwwwuuutttsssrrrrrrrrrlllllllllkkkkkkjjjjjjjjjiiiiiihhhgggfffeeeeeedddbbbbbbcccccccccbbbbbbaaafffgggjjjlllmmmlllkkkjjj___^^^\\\ZZZXXXUUUPPPMMMHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJMMMPPPRRRSSSRRRRRRPPPQQQRRRTTTUUUUUUVVVVVVPPPOOOOOOQQQVVV\\\cccggglllnnnqqqssstttvvvyyy{{{yyyzzz|||}}}~~~zzzvvvwww}}}lll[[[OOOHHHEEE@@@@@@???>>>======>>>>>>:::::::::999999999888888666666777777888888888999777777888888999999999999999999999999:::;;;<<<<<<===<<<;;;<<<>>>>>>>>><<<999888777666666777888999999AAAMMM[[[mmmqqqeeedddggggggiiillldddggggggaaaXXXPPPMMMMMMGGGGGGGGGFFFFFFDDDCCCCCC??????@@@AAA@@@???>>>===<<<;;;<<<>>>???FFFVVVfffvvv{{{xxxvvvwww~~~~~~xxxzzzzzzooofff___\\\\\\[[[YYYXXXYYY[[[^^^```dddgggkkkooorrruuuxxxzzzyyyxxxwwwvvvttttttssssssnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhggghhhgggeeedddcccccccccdddhhhjjjlllnnnllliiieeebbb___]]]YYYUUUQQQNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGJJJKKKMMMOOOQQQSSSSSSTTTOOOPPPSSSUUUVVVVVVUUUUUUVVVSSSOOOOOOTTT[[[bbbeeeggglllrrrwww{{{|||~~~~~~|||{{{~~~zzzwwwxxxyyyyyyzzz|||zzzfffWWWNNNHHHEEE??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888:::::::::;;;<<<===>>>???>>>???AAABBBAAA>>>;;;999:::777777::::::888:::===AAAFFFQQQcccxxxiiiddd^^^^^^ccciiikkkjjjhhhccc^^^[[[ZZZXXXUUURRRQQQMMMIIIFFFEEEEEEEEEDDD@@@AAABBBBBBAAA@@@>>>===:::<<<======???HHHUUU___tttzzzvvvuuuvvvyyy|||rrrttt|||{{{pppfff```\\\^^^\\\[[[ZZZZZZ\\\___```cccfffjjjmmmppprrruuuwwwvvvuuutttrrrqqqqqqqqqpppoooooonnnmmmlllkkkjjjjjjeeeffffffgggggggggffffffgggfffeeecccccccccddddddiiijjjlllmmmlllhhhdddaaaZZZXXXUUURRROOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHJJJMMMOOORRRTTTUUUWWWWWWWWWXXXXXXWWWWWWWWWVVVTTTRRRRRRUUUYYY[[[\\\aaafffmmmtttyyy~~~~~~~~~}}}~~~~~~{{{xxxuuutttvvvuuuxxx|||wwwdddUUULLLFFFCCC??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888999999::::::;;;<<<>>>???>>>???AAAAAA@@@>>>;;;999888666777999999777888<<>>======>>>??????AAAHHHSSS\\\kkkqqq{{{~~~wwwvvvvvvyyy~~~wwwxxx|||pppfff```]]]___^^^\\\[[[\\\]]]___```aaadddhhhkkklllnnnqqqssstttsssrrrqqqpppooooooooooooooonnnmmmlllkkkjjjjjjcccdddeeefffggggggggggggfffeeedddccccccdddeeefffiiikkklllllljjjfffbbb```VVVUUUSSSQQQOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIFFFGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJLLLOOOSSSVVVXXX______^^^^^^]]]\\\[[[ZZZXXXWWWVVVWWWXXXXXXWWWUUU[[[___eeekkkppptttyyy}}}|||~~~zzztttpppqqqrrrqqqrrruuuvvv{{{rrr```SSSKKKEEEAAA??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888999999999999:::<<<===>>>>>>???@@@@@@???===;;;999888777777::::::888:::???IIIQQQ```rrrzzz\\\TTTOOOSSS^^^hhhkkkjjjcccbbbbbbbbbbbb___[[[WWWYYYTTTNNNIIIGGGGGGHHHHHHEEEEEEDDDCCCBBB@@@>>>===@@@AAABBBBBBCCCHHHPPPVVVccckkkwww{{{yyyxxxyyy||||||}}}pppfff```\\\___^^^]]]\\\\\\]]]^^^___```cccfffhhhjjjkkknnnoootttsssrrrqqqppppppppppppnnnmmmmmmlllkkkjjjiiiiiidddeeefffgggiiiiiiiiijjjgggfffeeeeeeeeefffggghhhiiijjjkkkjjjhhhddd```^^^WWWUUUSSSRRRPPPPPPPPPQQQMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLNNNQQQTTTXXX[[[bbbccceeefffeeecccaaa___[[[ZZZYYYYYYZZZZZZYYYWWW^^^```bbbdddeeegggjjjllluuuzzzvvvoookkkjjjmmmooopppssswww}}}mmm\\\QQQJJJEEEAAA???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888999:::;;;<<<===>>>?????????>>><<<:::999999888999;;;;;;:::???FFFQQQ[[[kkk}}}sss[[[SSSMMMRRR___kkknnnmmmeeedddcccbbb```^^^[[[YYYYYYUUUNNNJJJIIIIIIJJJKKKHHHGGGFFFDDDBBB@@@>>>===AAABBBCCCCCCCCCFFFJJJNNNZZZdddrrr~~~~~~|||zzz{{{rrrggg___\\\]]]\\\\\\[[[\\\\\\^^^^^^```bbbfffhhhiiijjjlllnnnrrrqqqpppoooooonnnoooooolllkkkjjjjjjhhhhhhgggfffdddeeefffhhhiiijjjjjjjjjhhhhhhgggffffffggghhhiiiggghhhhhhgggeeebbb^^^\\\WWWVVVSSSQQQOOONNNNNNNNNKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLNNNOOOOOOPPPOOOOOOPPPRRRVVVYYY[[[aaaeeekkkooopppnnnjjjggg___]]]ZZZYYYZZZ\\\]]]^^^cccddddddccc```___```aaahhhooowww}}}wwwqqqmmmjjjjjjnnnppppppuuuzzz|||hhhYYYPPPJJJEEEAAA>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888999:::;;;<<<===>>>>>>>>>>>>===;;;:::999777666888:::;;;<<>>===@@@@@@AAAAAAAAACCCEEEGGGOOOZZZiiiuuu||||||{{{vvvjjjaaa\\\[[[[[[[[[\\\\\\]]]^^^___aaacccgggiiijjjlllnnnpppooonnnmmmllllllllllllllljjjjjjiiihhhgggfffeeeeeecccdddeeeggghhhiiiiiiiiiiiihhhgggffffffggghhhiiiddddddeeedddbbb___\\\ZZZUUUTTTQQQNNNLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSUUUYYY\\\]]]dddiiipppvvvyyyxxxuuurrriiieee```]]]]]]```bbbccc```bbbbbbaaa___]]]\\\]]]^^^dddkkkpppssszzz~~~vvvpppmmmllljjjkkknnnppprrrxxxvvvcccUUUNNNJJJEEE@@@>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999999999:::<<<===>>>>>>>>>======<<<:::999999555444555888999>>>KKKXXXjjjrrrttt[[[UUUQQQSSS\\\ffflllnnnqqqoooiiiccc]]]ZZZ[[[]]]YYYUUUQQQNNNMMMMMMMMMLLLIIIHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>???AAABBBCCCKKKVVVeeeqqqxxx||||||{{{{{{nnnccc^^^ZZZ[[[\\\]]]^^^___```aaabbbdddhhhkkklllnnnppprrrnnnnnnmmmllllllllllllmmmjjjjjjiiihhhgggfffeeeeeeeeefffggghhhiiiiiiiiiiiiiiihhhgggeeeeeeeeeffffffaaaaaaaaaaaa___]]][[[YYYTTTRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGHHHJJJLLLNNNPPPQQQRRRUUUYYY]]]aaaccceeelllooouuuzzz~~~~~~yyytttnnniiigggfffffffffbbbeeeggggggeeecccbbbbbbaaaeeejjjlllmmmsss~~~uuuooolllkkkkkkjjjkkkpppssswwwqqq^^^QQQLLLHHHCCC>>>>>>======<<<<<<;;;::::::999999999999999999999999888888888888888888888888888888888888888888888888999999::::::;;;<<<>>>???>>>======<<<;;;:::999888666555666888;;;DDDUUUeeeuuu|||oooYYYVVVSSSTTTZZZccclllqqquuutttpppjjjccc______aaa\\\YYYUUURRRQQQOOOLLLJJJHHHGGGDDDBBB@@@?????????>>><<<<<<<<<>>>@@@BBBBBBJJJTTTbbbmmmuuuzzz{{{yyy~~~~~~qqqfff```ZZZ[[[\\\^^^```aaabbbcccccceeeiiilllnnnppprrruuuppppppooonnnnnnnnnooooookkkkkkjjjiiihhhgggffffffhhhiiijjjkkkkkklllkkkkkkhhhgggeeedddcccccccccddd____________^^^\\\ZZZYYYTTTSSSQQQOOOMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIKKKNNNPPPRRRSSSUUUZZZ___dddiiilllmmmsssuuuxxx||||||uuuqqqmmmjjjhhhmmmpppssstttrrrooommmlllkkknnnpppooooootttyyyqqqnnnlllkkkjjjjjjlllrrrwww}}}|||}}}nnn[[[NNNJJJGGGBBB<<<>>>======<<<;;;;;;::::::999999999999999999999999888888888888888888888888888888888888888888888888:::::::::;;;<<<===>>>???>>>===<<<;;;:::999999888999888999;;;???JJJ]]]ooo{{{xxxhhhYYYXXXVVVWWW[[[dddnnnvvvvvvwwwuuupppiiieeecccddd```]]]YYYVVVSSSOOOKKKHHHGGGFFFDDDAAA@@@?????????>>><<<:::;;;>>>AAABBBCCCEEEOOO\\\gggnnnttt|||zzzxxx~~~uuuggg^^^[[[[[[\\\^^^aaacccbbbaaagggggghhhiiikkkmmmoooqqqrrrrrrqqqqqqooonnnlllkkknnnmmmkkkjjjiiihhhhhhhhhgggggghhhiiiiiiiiiiiihhhiiihhheeecccaaa```___```ZZZZZZYYYZZZ[[[ZZZWWWTTTTTTSSSRRRPPPOOOOOONNNNNNKKKLLLLLLKKKJJJJJJKKKMMMLLLNNNOOOOOOOOOPPPRRRUUUWWW[[[^^^```bbbfffmmmrrrxxx{{{zzzxxxxxxxxxyyyzzzyyyxxxyyy{{{}}}}}}{{{}}}zzzrrrooommmllljjjkkkoootttxxx|||}}}yyyiiiWWWMMMGGGBBB???@@@;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888777888888999:::::::::;;;<<<===>>>??????@@@>>><<<;;;;;;;;;:::999777666999>>>DDDMMMaaatttmmmcccZZZ___bbbaaaccckkksssvvvyyywwwuuusssooojjjeee```[[[]]]]]][[[VVVRRROOONNNNNNIIIDDDCCCEEEGGGEEEBBBCCCAAA???>>>===>>>???@@@HHHNNNWWWaaajjjrrryyy~~~|||wwwxxxxxxiii___ZZZZZZ[[[^^^aaacccdddcccfffggghhhiiikkkmmmooopppssssssrrrrrrqqqpppnnnnnnlllkkkjjjjjjiiijjjjjjjjjhhhhhhiiijjjjjjiiiiiiiiiiiigggeeecccbbbaaaaaaaaa\\\[[[YYYYYYZZZYYYWWWUUURRRQQQOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMLLLMMMPPPRRRQQQSSSUUUVVVVVVWWWZZZ\\\[[[]]]`````````dddjjjpppzzz}}}}}}uuuooolllkkkjjjiiijjjnnnttt{{{}}}vvvgggVVVLLLFFFAAA??????>>>>>>===<<<<<<;;;::::::999999999999999999999999888888888888888888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;???===;;;:::::::::999888999888;;;AAAIIIUUUjjj}}}qqq___XXXYYY___cccdddhhhooouuuwwwyyyxxxwwwuuurrrlllddd___ZZZ[[[]]]\\\YYYVVVUUUTTTRRRNNNKKKKKKMMMLLLHHHDDDCCCAAA???>>>===>>>???@@@DDDJJJSSS\\\fffooowww|||~~~zzzzzz|||jjj^^^YYYYYYZZZ]]]aaadddeeedddeeefffggghhhkkkmmmooopppsssssssssssssssrrrqqqqqqjjjjjjjjjjjjjjjkkklllllljjjjjjkkkkkkkkkjjjiiiiiihhhgggeeedddcccbbbbbbbbb^^^[[[YYYWWWWWWVVVUUUSSSPPPOOOMMMKKKJJJIIIHHHHHHIIIJJJMMMNNNOOOQQQTTTWWWVVVYYY]]]___aaaccceeegggggghhhhhhfffeeegggnnnsss}}}zzzvvvppplllkkkkkkkkkkkklllpppyyy~~~rrrcccSSSKKKFFFAAA??????@@@@@@???>>><<<;;;:::999999999999999999999999999999999999999999999999999888888888888888999::::::<<<<<<;;;:::999999888888>>><<<:::999999999888777999999<<>>>>>>>>>>>???@@@EEEMMMVVV```jjjttt{{{~~~~~~|||}}}jjj\\\WWWVVVWWWZZZ___bbbdddddddddeeefffhhhjjjmmmooopppqqqqqqrrrssssssrrrrrrrrrkkkjjjjjjjjjjjjkkkllllllllllllllllllkkkjjjjjjiiigggfffeeeddddddccccccbbb^^^[[[WWWTTTRRRQQQOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIKKKMMMNNNOOOQQQUUUWWWXXX\\\aaafffjjjmmmqqqsssrrrrrrpppmmmkkkmmmsssyyy}}}uuurrrooommmlllmmmmmmnnnrrrxxx~~~lll^^^PPPIIIEEEAAA>>>>>>??????>>>===<<<;;;:::999999999999999999999999999999999999999999999999999999888888888888999::::::<<<<<<;;;::::::999888888<<<:::888888888888777666666888;;;CCCPPPeee}}}xxxfffaaabbb___dddhhhiiinnntttxxxxxxtttsssqqqooolllfff___YYYWWWYYY\\\\\\\\\\\\]]]^^^ZZZYYYWWWVVVUUUQQQLLLHHHCCCCCCAAA@@@???>>>??????===BBBHHHQQQ[[[fffrrryyyzzz~~~~~~~~~}}}iii[[[VVVVVVVVVXXX\\\```aaabbbcccdddeeegggiiilllooopppoooppppppqqqqqqqqqqqqqqqmmmlllkkkkkkjjjjjjkkkkkkmmmmmmmmmlllkkkjjjiiihhhffffffeeeeeedddcccbbbbbb^^^ZZZUUUQQQOOOMMMJJJHHHJJJIIIIIIIIIIIIJJJKKKLLLKKKMMMNNNNNNNNNOOOQQQSSSVVV[[[aaaffflllqqqvvvzzzwwwwwwuuurrrppprrryyy~~~}}}wwwrrrqqqooommmlllnnnppprrrxxx~~~eeeYYYLLLGGGDDDAAA>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999777777888888777666555888===EEETTTllltttiiihhhjjjmmmooonnnlllpppwwwzzzyyyqqqooollliiifffaaa\\\XXXWWWYYYZZZ[[[ZZZYYYZZZ\\\[[[YYYVVVTTTQQQNNNKKKHHHEEEDDDCCCBBBAAA@@@??????===AAAGGGOOOXXXcccooovvvvvvzzz|||}}}mmm```YYYWWWVVVXXX[[[^^^______bbbcccdddfffiiilllnnnpppnnnoooooopppppppppoooooommmmmmlllkkkkkkkkkkkkkkkmmmmmmmmmlllkkkjjjhhhgggeeeeeeeeedddcccbbb```___[[[XXXUUURRRPPPNNNKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNOOOOOONNNMMMLLLNNNOOOSSSWWW\\\aaaffflllssswwwyyyzzzzzzyyyxxx{{{~~~vvvtttoooooonnnmmmmmmoootttwww}}}yyy```TTTIIIEEEDDD@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999:::;;;;;;::::::;;;<<<===??????@@@:::999777777888888777666666;;;@@@HHHYYYqqqyyytttsssssswwwwwwtttpppsssyyy{{{zzzooommmkkkiiigggccc^^^ZZZWWWXXXYYYYYYWWWVVVWWWYYY[[[YYYWWWSSSPPPMMMJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@???BBBHHHNNNWWWaaakkkqqqqqqtttwwwzzz~~~xxxtttyyy|||ssshhh]]][[[YYYYYY[[[]]]^^^^^^aaabbbcccfffiiilllnnnpppooooooooopppoooooonnnnnnlllkkkkkkkkkkkklllmmmmmmnnnmmmmmmllljjjiiigggfffeeeeeeeeedddbbb```^^^]]]YYYWWWVVVVVVVVVUUUSSSQQQPPPOOOOOONNNNNNNNNNNNNNNPPPPPPPPPOOOMMMLLLMMMNNNRRRTTTVVVYYY]]]ccciiinnnsssuuuxxxyyyzzzuuuqqqrrrnnnoooooonnnooottt|||}}}ooo[[[PPPFFFDDDCCC@@@============<<<<<<;;;;;;::::::999999999999999999999999:::::::::::::::::::::::::::999999999999:::;;;;;;:::;;;;;;===>>>???@@@@@@:::999777777888999888777555;;;AAAIIIZZZrrr~~~{{{vvvvvvsssqqqsssxxxxxxuuuooopppqqqqqqpppjjjccc]]]WWWXXXXXXWWWVVVUUUWWWXXXZZZ[[[[[[XXXTTTPPPLLLKKKHHHHHHGGGFFFEEECCCBBBAAA@@@CCCHHHOOOVVV^^^fffllllllnnnrrryyyyyyrrrlllooo{{{~~~wwwyyyoooaaa^^^\\\[[[\\\]]]^^^]]]aaabbbccceeehhhkkknnnooopppppppppppppppooonnnnnnjjjjjjjjjkkklllmmmoooooonnnmmmmmmllljjjhhhfffeeeeeeeeeeeedddbbb___]]][[[WWWWWWXXXZZZ[[[\\\ZZZXXXXXXWWWVVVTTTSSSRRRQQQQQQPPPQQQQQQOOOMMMLLLMMMOOOQQQRRRSSSTTTVVV[[[bbbffffffiiinnnqqqsssxxx~~~xxxpppooorrrooopppqqqqqqtttzzz}}}gggYYYNNNEEECCCCCC@@@======@@@@@@???===<<<;;;:::999999999999999999999999999::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>???;;;999777777888999888777333:::@@@GGGXXXppp}}}~~~}}}pppqqqpppoooqqquuusssnnnpppssswwwzzzyyyrrrhhh```VVVWWWWWWWWWUUUUUUWWWYYYZZZ]]]___^^^ZZZTTTOOOLLLIIIIIIIIIHHHFFFDDDCCCBBB@@@DDDIIIOOOUUU\\\ccchhhiiikkkpppyyy{{{rrriiijjjttt~~~yyyooosssvvvpppiii```YYYWWWYYY\\\^^^cccdddfffiiikkkmmmnnnooolllmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmllllllllllllllllllkkkhhheeecccaaaaaaaaaaaa```___]]]\\\[[[^^^___aaabbbbbbbbbaaaaaaddd___ZZZXXXYYYZZZZZZYYY]]][[[WWWVVVUUUUUUUUUTTTRRRSSSUUUVVVXXXZZZ[[[\\\]]]___bbbdddfffiiimmmppp||||||xxxvvvqqqmmmmmmuuuvvvvvvvvvxxxwwweeeSSSNNNHHHCCCAAA@@@@@@???777888999:::;;;:::999888888888888888888888888888999999999999999999999999999999999:::;;;<<<===>>>@@@@@@AAA@@@???===;;;::::::999777555444555666777:::<<>>===::::::;;;;;;;;;999888777999999999888888888888888999999999999999999999999999999999:::;;;<<<===>>>??????@@@@@@@@@???===<<<:::888666555444555666777888:::@@@JJJYYYiiiwwwvvvyyyxxxwwwvvvooobbb``````dddjjjllljjjggghhhlllssszzz{{{sssdddYYYVVVVVVUUUSSSQQQRRRUUUXXX]]]^^^^^^^^^[[[WWWSSSQQQOOOOOONNNLLLJJJGGGEEEDDDGGGGGGHHHJJJMMMRRRVVVXXX[[[dddppp~~~xxxrrrpppsss|||sssgggjjjwwwwwwpppfff^^^[[[\\\^^^```bbbcccdddfffgggggggggggghhhiiijjjlllmmmnnnooooooooooooooooooooonnnmmmmmmjjjiiihhhfffdddaaa^^^]]]___^^^\\\[[[ZZZZZZZZZ[[[[[[]]]aaadddhhhjjjkkkkkkkkkhhheeeccccccdddccccccdddeeeeeeffffffeeecccccc___]]][[[YYYXXXWWWWWWXXXXXXWWWUUURRRPPPPPPRRRUUUaaakkkvvvzzzvvvtttwww|||~~~~~~vvvooonnnnnnllllllmmmqqqttt{{{kkk[[[LLLHHHCCC???>>>===<<<;;;<<<<<<<<<<<<;;;999888777999999999999888888777777999999999999999999999999999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@???>>>999888666555444555777888888;;;AAALLLZZZkkkyyyyyypppttttttsssqqqiii^^^^^^___ccchhhjjjhhheeeiiilllqqqwwwxxxrrrfff]]]ZZZZZZXXXUUUSSSTTTWWWZZZYYYZZZ\\\\\\[[[YYYVVVUUUUUUTTTRRROOOLLLIIIFFFDDDHHHHHHGGGHHHJJJLLLOOOQQQUUUdddwwwyyyrrrrrr|||ooobbbeeeooozzzssshhh```\\\\\\^^^___aaabbbccceeefffgggggggggeeegggiiikkkmmmoooppppppnnnooooooooonnnlllkkkjjjhhhgggeeeccc```^^^\\\[[[[[[YYYWWWUUUUUUUUUWWWXXXYYY[[[___cccfffhhhjjjjjjgggfffdddcccdddeeefffgggiiikkknnnooonnnllljjjiiidddbbb___\\\ZZZYYYYYYYYYZZZXXXUUUQQQMMMMMMOOOQQQ]]]iiiuuuwwwrrrpppttt{{{}}}~~~~~~{{{sssnnnnnnooonnnooorrrvvv{{{}}}dddUUUIIIFFFAAA>>>======<<<;;;======<<<<<<;;;:::999999::::::999999888777777777999999999999999999999999999999999:::;;;<<<===>>>???@@@AAAAAAAAA???>>>===888777555444555666888999<<<>>>DDDOOO___rrrssskkknnnnnnpppooofffaaaaaacccgggkkkllljjjggggggiiinnnssstttpppiiiccc\\\\\\ZZZWWWUUUUUUXXXZZZYYYZZZ[[[\\\\\\[[[ZZZZZZYYYWWWUUURRRNNNJJJGGGEEEHHHHHHGGGGGGHHHJJJMMMNNNSSSfff}}}vvvsss|||kkk^^^```hhhyyy|||tttiii```[[[[[[[[[\\\ZZZ[[[]]]___aaacccddddddeeefffhhhjjjlllnnnoooooolllmmmmmmmmmllljjjgggffffffdddbbb___\\\ZZZXXXWWWTTTSSSQQQOOOOOOPPPRRRSSSVVVXXX[[[]]]```aaabbbbbb]]]]]]^^^___```bbbdddfffkkknnnrrrsssqqqooonnnnnniiigggeeebbb___^^^]]]]]]\\\[[[WWWSSSPPPPPPRRRUUU```jjjttttttnnnkkkqqqxxx|||}}}wwwyyyyyysssooopppppppppssswww|||uuu___RRRGGGDDDAAA???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999999999999999999999999999999999:::;;;<<<===>>>BBBBBBBBBAAA@@@===;;;:::777666555444555666888:::===???FFFRRRfff|||}}}kkkdddgggiiiooorrrkkkeeefffiiilllnnnnnnllljjjccceeejjjnnnpppnnnjjjfff\\\\\\[[[YYYWWWVVVXXXZZZ[[[\\\\\\\\\]]]]]]]]]]]]YYYXXXVVVSSSPPPLLLIIIGGGIIIHHHGGGGGGHHHKKKMMMOOOVVVhhhxxxttt{{{iii\\\^^^bbbnnn~~~vvvjjj```[[[YYYYYYZZZYYYZZZ]]]___bbbdddeeeeeefffggghhhjjjkkklllmmmmmmjjjkkkkkkkkkjjjgggdddbbbbbb```]]]ZZZWWWUUUSSSSSSNNNMMMLLLKKKLLLMMMNNNOOORRRSSSUUUWWWXXXXXXXXXWWWSSSUUUWWWYYYZZZ\\\___bbbfffkkkppprrrpppooopppqqqnnnmmmkkkiiifffdddbbbaaa\\\[[[YYYVVVTTTTTTVVVYYYaaahhhnnnlllfffdddiiipppwwwyyyvvvuuuyyy}}}vvvqqqoooppprrrrrrvvv|||mmmZZZPPPFFFCCC@@@?????????>>>===::::::999999:::;;;<<<<<<888888888888888888888888999999999999999999999999999999999:::;;;<<<===>>>BBBBBBBBBAAA???<<<999888666555444444555777999;;;;;;@@@IIIYYYooorrrddd```dddhhhrrrxxxrrrgggiiillloooooonnnkkkiiifffiiimmmpppqqqpppmmmkkkbbbdddddddddbbb```aaabbb]]]]]]\\\[[[ZZZZZZ[[[[[[VVVUUUTTTSSSPPPNNNLLLKKKJJJIIIHHHHHHIIILLLNNNPPPXXXhhh}}}~~~vvvzzzhhhZZZ]]]]]]dddrrrxxxlllaaa[[[YYYYYYYYY\\\^^^___bbbccceeeffffffggghhhiiijjjjjjkkkkkkjjjjjjjjjkkkkkkiiifffbbb```]]][[[XXXTTTQQQOOOMMMMMMIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQPPPPPPOOOQQQTTTUUUUUUVVVYYY[[[]]]cccjjjmmmmmmnnnrrruuussssssrrrpppmmmhhheeebbb]]]]]]\\\ZZZXXXXXXYYY[[[```cccdddbbb^^^]]]bbbhhhnnnyyy}}}sssvvvzzzzzzssspppooorrruuuwww}}}}}}fffVVVNNNCCCAAA???>>>??????>>>===;;;:::999999888999::::::777777777888999999::::::999999999999999999999999999999999:::;;;<<<===>>>@@@@@@@@@???>>><<<999888666555444444555777:::;;;;;;CCCRRRfff|||rrrgggfffkkknnnxxx}}}tttiiillloooqqqpppmmmjjjhhhhhhkkkoooqqqpppmmmjjjiiigggjjjlllmmmkkkjjjiiihhh]]]\\\YYYWWWUUUUUUUUUUUUQQQQQQQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIKKKMMMNNNWWWeeexxx~~~|||hhhZZZ\\\YYY^^^hhhzzzzzznnnccc\\\ZZZYYYYYY[[[\\\]]]___```aaaaaaaaaiiiiiijjjjjjjjjiiiiiiiiijjjkkkkkkkkkiiifffbbb```YYYWWWTTTPPPMMMKKKIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKIIIJJJKKKMMMNNNNNNMMMMMMNNNQQQTTTTTTRRRRRRUUUWWWVVV]]]dddiiikkknnnsssxxxwwwwwwwwwtttpppkkkeeebbb^^^______^^^[[[ZZZ[[[\\\^^^___^^^[[[YYYZZZ___dddgggrrr{{{|||{{{zzzyyywwwrrrxxx~~~~~~uuurrrpppqqquuuyyy|||wwwbbbTTTMMMBBB@@@>>>>>>>>>???>>><<<===<<<:::888777777777888666666777888999::::::;;;999999999999999999999999999999999:::;;;<<<===>>>===>>>>>>>>>===<<<:::999555555444444555888:::<<<===GGGZZZqqqzzzqqqqqqtttvvv}}}~~~ssslllnnnrrrsssqqqmmmjjjhhhdddfffiiijjjgggccc```^^^cccgggkkklllkkkiiigggfff\\\ZZZWWWSSSQQQPPPPPPPPPNNNNNNOOOPPPQQQQQQPPPPPPNNNLLLJJJIIIIIIJJJKKKLLLTTTaaauuu