BM6P6(@ ///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&'''((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((,,,###&&&+++,,,,,,PPP"""999"""///++++++AAAVVV///%%%///...222AAA111555888:::999:::===???;;;::::::888777555333222333888:::777888===<<<888{{{,,,)))///&&&***,,,...---***)))+++---(((&&&kkk555"""///$$$))))))%%%111+++!!!,,,###((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''))))))(((((('''''''''&&&&&&'''((())))))((('''&&&+++*********))))))(((((()))***,,,,,,***((('''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***************)))(((((()))((((((((((((''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((''''''''''''***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''''''''''''''(((((((((((('''((()))(((&&&%%%%%%'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((,,,###'''222&&&$$$HHH444,,,"""###:::mmm000666***)))000@@@uuu@@@BBBDDDEEEFFFIIINNNRRRNNNLLLKKKIIIHHHIIIIIIJJJOOORRRPPPKKKJJJMMMMMMIII^^^///+++222---......///---+++******+++///,,,fff555000,,,+++%%%%%%&&&)))111111((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))(((((((((''''''''''''&&&'''((())))))((('''&&&******)))))))))(((((((((''')))+++***)))'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))((((((''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***************)))((((((((((((((('''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((''')))(((((((((''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((()))***)))'''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))'''(((111!!!***===qqq***+++333666"""&&&&&&***777,,,222777<<>>444///222???444444<<<222>>>333~~~WWWOOOJJJIIIEEEBBB???>>>???>>>;;;777888---666''':::AAA(((&&&---,,,777777###---))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((''''''''''''(((((((((((((((((('''((((((((((((''''''''''''&&&((())))))((('''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&''')))++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))***)))''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///---,,,,,,,,,,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((---)))&&&+++222&&&---bbb***mmmppp333???CCC@@@HHHFFFIIISSSUUUZZZRRRIIIGGGppp~~~xxxkkkjjjaaa]]]XXXUUUTTTRRRMMMIII===777<<<;;;000<<<888DDD$$$###)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******'''''''''((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((('''((())))))((()))***,,,''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&''')))++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---((('''...000333$$$###NNNGGGUUUMMMPPPVVVZZZXXXQQQKKKLLL___hhhhhhhhhzzz|||xxxsssnnnkkkRRRdddDDDGGGFFF;;;AAA+++SSSqqq>>>444***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))******'''''''''(((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))'''((()))))))))))),,,...''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))((((((''''''''''''&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))'''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((%%%&&&''''''&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((,,,//////...222%%%___XXXWWW^^^SSSYYYaaaYYYXXX^^^^^^dddnnnXXXrrr```tttrrrbbbSSSPPPJJJ333XXXOOOMMM******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***''''''''''''((((((((())))))((('''&&&&&&'''((()))((((((((()))))))))******&&&'''((((((''')))+++...''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((())))))((((((((((((((('''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''((((((((()))&&&&&&''''''((())))))***''''''''''''((((((((((((%%%'''((((((''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))///---,,,,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''((()))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))###///***###,,,,,,%%%)))$$$111333~~~dddVVVVVV___YYYTTTPPPhhhccceeeuuuwww|||zzzlllmmm^^^EEEIIIFFFOOO|||^^^******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))(((((())))))******++++++%%%&&&&&&&&&&&&(((+++---''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''(((((('''%%%###"""%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&'''((())))))(((((()))((((((((((((''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&((())))))(((((()))+++'''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,,,,,,,+++++++++++++++***)))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))***************)))((((((***+++,,,+++(((***...///,,,111FFF\\\qqqXXXSSSXXX]]]\\\YYYYYY^^^cccnnnxxx|||zzzxxxwwwxxx{{{vvvyyyzzzwwwxxx|||}}}|||zzzwwwzzz~~~~~~zzzkkkXXXLLLHHHCCC===VVVqqq[[[+++)))(((((()))***)))(((************************'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''&&&&&&((()))************)))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))((('''''''''((((((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((------,,,,,,,,,,,,++++++++++++******)))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************)))(((((()))************------///111000000888CCC888???FFFKKKQQQTTTSSSNNNQQQUUUZZZ]]]bbbooo}}}vvvyyyzzz}}}xxxwww~~~|||ooooooxxxuuu|||{{{xxx}}}wwwpppjjj]]]PPPTTT???>>>;;;,,,555<<<'''...---+++***+++***(((&&&))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++)))((('''''''''((((((((((((((())))))))))))***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''&&&''''''(((((()))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((((('''''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((------,,,,,,,,,,,,++++++++++++******)))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******)))))))))*********++++++)))***+++++++++******)))///---///555999;;;???CCCWWWVVVXXX\\\]]]ZZZYYY[[[YYYdddsssyyymmmyyy~~~xxxxxx|||uuuzzz||||||}}}wwwfffNNNRRRZZZGGG;;;BBBBBB444222...,,,,,,+++***(((***))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))((('''''''''((((((((((((((())))))))))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''(((((((((((())))))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((''''''''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((------,,,,,,,,,+++++++++************))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((()))))))))*********))))))*********++++++++++++---...---,,,+++++++++///000444<<>>777333111///---***))))))***+++((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))(((((((((&&&''''''(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))(((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***)))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&''''''((()))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((------,,,,,,,,,,,,++++++)))))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((()))++++++***)))((()))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,000;;;JJJUUUXXXbbbhhhbbb\\\\\\^^^______ppp~~~zzzuuu||||||vvvuuu}}}|||xxxrrrjjj```TTTHHH@@@;;;888444000,,,+++***+++((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&((()))))))))((('''&&&&&&''''''((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))***'''((()))******)))(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''&&&$$$&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''((()))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((---------,,,,,,,,,++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))((())))))))))))))))))))))))******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,......///000666EEEYYYhhh___dddccc]]]^^^jjjwww}}}{{{xxx{{{rrrooouuu{{{}}}~~~~~~{{{tttfffXXXMMMEEEBBB<<<666111...,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&((()))))))))((('''&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''%%%###&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%'''))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''(((((()))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************,,,,,,,,,------,,,++++++,,,,,,,,,---......---+++000000111444===MMM```mmmbbbiiirrryyy}}}yyyzzzhhh[[[XXXSSSIII???:::888222***)))***,,,+++)))''''''(((,,,+++(((&&&&&&&&&((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&'''(((((((((((((((''''''''''''''''''((((((((()))(((((((((((((((''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++******(((''''''))))))))))))************))))))))))))))))))))))))+++++++++++++++***)))(((+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))((((((''''''&&&&&&***((('''&&&&&&'''(((***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((())))))))))))************,,,,,,,,,------,,,,,,+++000///......///000/////////000333888AAAPPPbbbooovvv|||yyy~~~|||{{{{{{zzzuuummmfffZZZLLLFFFBBB<<<444111000---+++******+++,,,)))((('''''''''(((((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++***)))((('''))))))))))))************************************+++++++++++++++***))))))+++*********))))))))))))(((((((((((())))))******))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$(((''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,...///000000222666===III\\\qqq~~~}}}}}}zzz|||tttdddYYYTTTLLLDDD===777///++++++,,,,,,+++(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((('''''''''((((((((()))))))))''''''(((((((((((((((((('''((()))((('''&&&''')))))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,,,,+++***)))((())))))))))))***************************************++++++++++++***))))))***************)))))))))((((((((())))))))))))***))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((((())))))))))))((('''&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********++++++++++++,,,------------------***+++,,,,,,---...000111333777???KKK]]]uuuxxx}}}}}}qqqhhh^^^TTTOOOFFF<<<666444222---))))))***+++++++++)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,+++***)))((()))))))))******************************************+++++++++******)))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''(((((()))(((((((((((()))******)))))))))))))))))))))(((%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((()))))))))(((''''''''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************+++++++++++++++,,,------.........---...000222111000000222444888DDDVVVjjj{{{{{{{{{oooeeeeee]]]TTTMMMGGG???555---))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''((((((((((((((((((((((((((()))))))))***&&&'''''''''(((((())))))'''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,+++******((()))))))))************************************)))******+++++++++*********************+++++++++************))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((('''%%%$$$&&&)))---000((()))))))))))))))))))))%%%&&&&&&''''''(((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((''''''(((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++*********++++++++++++,,,+++,,,---......///......///111222111000333999>>>MMM^^^www}}}{{{xxxtttooohhhaaaYYYNNNBBB:::111///,,,***(((((()))***((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&'''((())))))))))))((((((((()))))))))******&&&&&&''''''((()))))))))'''((()))((('''&&&'''))))))))))))))))))))))))))))))))))))*********++++++***+++++++++++++++******))))))))))))************++++++++++++++++++++++++))))))***++++++++++++************++++++++++++++++++************)))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''(((((((((&&&$$$$$$%%%)))---000%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))***)))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,*********+++++++++,,,,,,+++,,,---...////////////---///000111555AAAPPP[[[vvv{{{uuulllbbbYYYSSSHHHBBB:::111+++)))***+++((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((())))))))))))(((((()))))))))*********&&&&&&''''''((())))))***'''((()))((('''&&&''')))))))))))))))))))))))))))))))))*********+++++++++))))))******+++******)))))))))))))))************++++++++++++++++++++++++))))))***+++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((*********)))'''&&&(((((((((((())))))))))))))))))))))))((((((((((((......---,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---...///////////////000222666AAAUUUmmm~~~~~~{{{zzz~~~vvvqqqnnn```XXXJJJ;;;000+++))))))))))))))))))))))))))))))%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&'''((())))))))))))))))))))))))************&&&&&&&&&'''((())))))***'''((()))((('''&&&'''))))))))))))))))))))))))))))))************+++++++++((())))))*********))))))))))))))))))************++++++++++++++++++++++++((()))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''((((((%%%&&&(((***)))'''%%%###&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((()))***+++***)))'''%%%(((((((((((())))))))))))))))))))))))((((((((((((///---,,,,,,,,,,,,+++)))+++++++++************)))))))))))))))))))))))))))******************************)))))))))))))))***)))************++++++++++++,,,,,,,,,,,,,,,,,,---+++***,,,///...+++,,,000666333888GGG\\\sss}}}yyy{{{tttqqqlll^^^III999111...,,,,,,******+++)))%%%&&&***&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************+++++++++***************))))))))))))************,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((///---,,,,,,,,,,,,+++)))+++++++++************)))))))))))))))))))))))))))******************************))))))))))))******************++++++++++++,,,,,,,,,,,,,,,---------000,,,+++...000000222777777CCCVVVmmm{{{sssoooeeeXXXNNNFFF:::///---)))''')))***((('''***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))***************************************************************+++++++++))))))))))))*********+++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((&&&&&&'''((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))((((((///...,,,,,,------+++***+++++++++************)))))))))))))))))))))))))))******************************)))))))))******+++************+++++++++,,,,,,,,,,,,---------......///+++***---111333666;;;NNNeee|||zzzyyyooohhheee```QQQBBB666---((())),,,***((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***************))))))(((((())))))***************************++++++++++++++++++++++++))))))******++++++,,,,,,))))))*********+++++++++++++++++++++************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))((((((///...,,,,,,------+++***+++++++++*********))))))))))))))))))))))))))))))******************************))))))******++++++*********+++++++++,,,,,,,,,,,,------......//////---,,,---222555999BBBLLLuuu|||wwwyyyqqqqqqrrrkkkbbbKKK===000---///---)))'''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))***************))))))))))))))))))***************************++++++++++++++++++++++++))))))******+++,,,------*********+++++++++,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((000...------------,,,***+++++++++*********))))))***************************************************************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......///000000000000222666<<>><<<999777444555555555555666888999555555444555555444111...111000///...............)))***+++,,,------,,,,,,******************))))))'''((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((()))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((''''''&&&&&&''''''((()))(((((((((''''''''''''((((((((((((((((((((((((111///......//////---,,,...---,,,,,,++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++,,,///000000///111222444666:::EEEZZZmmmzzzuuuqqqnnnnnnoooooopppnnnnnnppprrroooiiiggghhheeeeeedddbbbbbbaaa^^^\\\]]]ZZZaaaddd\\\\\\^^^XXXYYYVVVUUUWWWWWWTTTUUUXXXeeeffffffggglllqqqqqqmmmhhhlllmmmlllmmmqqqqqqnnntttvvvxxxuuujjjaaabbbiiirrr~~~}}}zzzwwwrrrjjjbbb\\\IIIAAA666...++++++***)))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))(((((()))************+++++++++************+++++++++,,,******+++++++++,,,,,,,,,......---------......//////---,,,,,,...//////...///++++++000333111......000444555555888>>>@@@??????@@@@@@AAAAAABBBEEEHHH???@@@BBBBBB@@@>>>======<<<===>>>>>>===>>>???@@@<<<<<<<<<===???@@@>>><<<888777666444333222222111222222222222222111000000,,,,,,++++++***++++++,,,************)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((***((('''(((++++++(((%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((''''''&&&&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((000...------......---,,,...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,---...///......333222222999GGG```}}}|||~~~yyypppoookkkjjjkkkkkkiiiiiikkkjjjpppwwwxxxpppgggcccccc]]]aaadddccccccfffggggggeeefffqqqttthhhcccaaaZZZWWWTTTSSSVVVVVVUUUVVVYYYhhhhhhiiilllrrruuusssoooiiiiiihhheeeeeehhhlllmmmkkkkkkmmmooojjjcccaaadddeee}}}{{{|||wwwooojjjXXXMMM???333---+++***)))))))))((((((((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))+++******))))))((((((((())))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---...------------...//////,,,,,,,,,---///111222222222222222222111222555999HHHKKKKKKIIIJJJNNNOOOMMMSSSTTTXXX]]]___```dddjjjddd]]]SSSNNNOOOTTTYYY[[[QQQNNNKKKJJJJJJHHHDDDAAAAAA???>>>>>>@@@CCCDDDDDDBBB@@@>>>;;;999777666666<<<<<<;;;;;;:::999888777222111///---++++++***++++++*********)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((***(((''')))---...,,,)))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((///...------......---,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,------,,,,,,---...///333;;;LLLdddvvvuuuxxxuuuzzz}}}uuuyyyqqqiiieee```]]]___eeeooovvvzzzuuulllfffgggjjj```jjjpppooonnntttyyyzzzuuuyyyvvvlllhhh```^^^ZZZWWWYYYZZZZZZ^^^cccnnnnnnqqqwwwzzzxxxsssooodddbbbhhhssstttmmmnnnuuukkkiiilllsssuuupppjjjgggtttnnnrrrzzz|||}}}~~~~~~yyyrrrmmmdddYYYHHH:::222...+++)))+++***)))(((((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***++++++******))))))(((((())))))*********+++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,---------------------------...////////////000000111222333444222777:::777777@@@QQQ]]]nnnpppoookkkjjjmmmmmmjjjzzzzzzuuugggcccjjjuuu|||~~~sssmmmffffffhhhfff^^^WWWQQQLLLEEE@@@>>>>>>>>>>>>BBBAAA???<<<:::999888888:::::::::;;;<<<<<<======;;;:::777444111...---,,,+++******)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((()))''''''***...111111000'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((///...---...//////...---...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------,,,+++,,,///111000@@@WWWooozzzpppsss{{{tttsssrrrrrruuuvvviii\\\VVVTTTVVVcccrrrxxxnnnpppyyypppzzz~~~zzzooolllggggggaaa^^^^^^```bbbgggnnntttuuuyyy~~~|||tttnnnmmmfffjjjyyymmmfffmmmqqqnnnqqqwwwyyyssskkkfff}}}hhhmmm}}}{{{ttt~~~}}}~~~xxxssspppdddTTTFFF<<<555000,,,,,,+++)))((((((((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))************************)))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.....................///000111///000111111111222444666555;;;??????EEEYYYsss|||~~~qqqkkkaaaYYYRRRNNNJJJHHHAAA@@@>>>;;;999888777666333333444555888:::<<<>>>@@@???>>><<<:::777444333...---,,,******)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''***))))))(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((())),,,000444666''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))((((((''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((000///......000000///......---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------,,,,,,///444999BBB[[[zzzxxxlllrrryyyrrrnnnmmmiiimmmrrrxxxggg\\\TTTWWW[[[bbbuuu~~~ssskkkooonnnjjjeeebbbdddfffgggmmmssstttuuuzzz}}}wwwmmmjjjlllooo~~~mmmlllrrrppppppsssvvvsssllliiijjjvvvhhhooo|||}}}}}}yyyoooaaaSSSHHH???777222---+++***(((((()))***+++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***************************++++++)))************++++++++++++++++++,,,,,,,,,------------------............000000000000111222333444111444888;;;>>>AAAGGGKKKMMMPPPPPPPPP\\\uuu{{{vvvqqqmmm[[[XXXTTTNNNHHHDDD@@@>>>777666666555666777888999;;;<<<>>>@@@@@@>>><<<;;;444333000---+++***))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((******))))))(((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&((()))((('''+++333999'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((000///...///000111000///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,---------...222999???XXXuuuxxxtttvvvxxxwwwrrrkkkhhhkkknnnhhhnnnuuu{{{{{{bbb\\\]]]ffflllrrrlllgggqqqtttiiieeedddgggiiijjjoootttpppqqqvvvxxxqqqhhhiiiooovvv|||yyyjjjmmmrrrrrrlllfffjjjrrr|||~~~rrrkkkvvvzzzuuuwww}}}wwwzzz~~~wwwiii\\\QQQGGG===666---,,,***(((((()))***+++''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))***+++++++++,,,)))************+++++++++++++++,,,,,,,,,------------------.........//////222222222222333444555666777===DDDKKKRRRZZZbbbhhhpppmmmgggeeesssssskkkrrrzzzzzz{{{nnnqqqrrrnnniiiiiinnnssszzz~~~vvvlllbbbYYYSSSOOODDDBBB>>>;;;888666555444222555:::???AAABBBAAA@@@:::888444000,,,***((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((((('''%%%%%%%%%&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))+++******)))(((''''''&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&))))))&&&###&&&000999(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((////////////////////////......---------,,,,,,,,,,,,++++++******++++++,,,------------------------,,,---...,,,+++***,,,......,,,///555333333FFF___|||}}}pppnnnllllllnnnlllhhhgggjjjooovvv{{{{{{wwweeeaaakkkwwwuuu|||xxxhhh___ccciiijjjnnnvvvvvvvvvyyy|||yyyuuuuuuyyyxxxcccllluuusssjjjeeeiiipppxxxrrrkkkjjjooouuuxxxyyyxxxrrrooovvvqqqtttwww}}}~~~wwwsssiiiWWWIIICCC:::555...(((&&&'''((()))***)))'''''')))***)))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))))))))))))))************+++++++++******+++,,,------......---......,,,******+++---111---+++...///------///000000777>>>===888>>>KKKPPP]]]lllwww|||tttssstttuuuuuunnnmmmhhheeekkksssmmmaaahhhllllllhhheeeeeeccc```mmmrrrsssoooooorrrqqqmmmyyy{{{|||yyyfffZZZKKKBBB@@@???<<<888888:::<<<:::999:::???CCC???>>><<<666///++++++---)))(((((('''''''''((((((&&&(((***)))&&&$$$%%%''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))*********)))((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&))))))'''&&&&&&'''(((((())))))(((((('''''''''&&&*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))+++++++++++++++***)))((()))))))))***+++++++++,,,))))))))))))(((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((()))******////////////////////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------,,,,,,,,,---222---...444999CCC^^^zzzwwwwwwtttxxxvvvppphhhfffgggiiiiiihhhmmmtttzzzqqqoooyyyxxxjjjhhhiiihhhoooyyyyyy~~~www```kkkuuusssiiiccchhhoooqqqnnnllllllooosssuuuuuurrrnnnnnnwwwuuurrrttt}}}~~~xxxkkk___YYYEEE===333+++))))))))))))***(((''''''((())))))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((()))))))))))))))))))))))))))************+++++++++******++++++,,,,,,------,,,---......,,,,,,---///...******///111111222555666999>>>DDDHHHNNN\\\iiizzzxxxuuuoookkkjjjmmmtttxxx|||}}}{{{}}}|||zzzxxxuuu|||rrrqqquuuxxxfffXXXPPPKKKFFFBBB;;;:::999:::::::::999888EEEDDDBBB;;;444...,,,,,,***))))))((((((((())))))%%%(((******'''&&&'''((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((('''''''''(((((('''&&&''''''((())))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))******+++++++++***))))))******************++++++))))))))))))((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((()))******////////////////////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,+++---...//////...666222222;;;HHH]]]}}}nnnbbbdddlllnnnjjjbbbaaabbbeeefffkkkwww}}}zzzzzz{{{~~~~~~vvvsssooonnnxxxhhh```kkktttpppddd\\\```hhhlllmmmmmmnnnppppppqqqqqqtttqqqqqqxxx~~~uuupppwwwyyypppkkkUUUJJJ;;;111---,,,+++))))))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***,,,...///......///000///,,,---111444555888<<>>======;;;888<<<<<<<<<:::666222000000,,,+++***)))))))))))))))$$$&&&))))))(((''''''((('''''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))(((((((((''''''&&&''''''((()))***((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++***************************))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............+++******,,,///111111///777999@@@OOObbbzzzuuunnngggeeeiiikkkgggaaaaaa``````cccgggqqqxxxqqqkkkeeeeeehhhlllpppuuuzzzzzzrrr{{{~~~yyyuuu}}}```ccckkkooogggYYYSSSYYYbbbppppppqqqppppppoooooopppqqqooopppuuu}}}xxxxxx}}}}}}|||~~~yyyssseeeXXXFFF999333000,,,))))))((('''((())))))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))******+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++*********,,,...///.........///333111222777;;;>>>DDDKKKSSS```lllqqq|||~~~yyyyyyzzz}}}~~~eeegggkkkqqqwww{{{}}}~~~}}}ppp]]]LLLCCC@@@@@@AAA555666777777555444222222---,,,+++***))))))))))))&&&'''((()))((('''&&&%%%''''''&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))******((((((((((((((('''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((()))******+++******++++++******))))))(((((((((((((((((())))))))))))&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((())))))***////////////////////////......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------....../////////...---,,,,,,.../////////666CCCVVVkkk~~~vvvhhhggghhhlllnnniiibbb]]]cccaaaaaaeeelllxxxnnnfff]]]XXXUUUTTTYYY```aaahhhooovvv}}}~~~uuuwww}}}rrr```eeeiiiggg^^^SSSQQQ[[[gggwwwuuurrrooonnnoooppppppdddeeehhhnnnuuuzzz{{{{{{{{{sssyyy||||||zzzpppcccQQQBBB999333...***)))(((((()))******)))'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))***++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++---//////...---...///000222999DDDNNNVVVaaakkkppp~~~wwwuuuyyy~~~}}}{{{|||~~~}}}{{{~~~{{{~~~xxxtttrrrpppooommmqqqxxxkkkWWWKKKGGGGGG???===;;;888666444333222///...---+++******))))))+++,,,---------+++(((&&&'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''''''''(((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***************+++******))))))((((((((('''((((((((()))))))))***&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((())))))***////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,---------------...//////000000222222111...,,,---111444???UUUooo~~~|||rrrdddeeehhhkkkhhhcccbbbdddgggdddeeemmmwwwkkkTTTRRRQQQSSSRRRPPPSSSYYYUUUaaalllsss~~~sssxxx{{{mmmeeebbbccciiipppyyy}}}{{{sssiiibbbfffddd___WWWRRRVVVbbbnnnxxxsssllljjjlllnnnooonnncccfffiiimmmppprrrssstttzzz~~~{{{lllbbbhhhsss{{{uuulll]]]NNNAAA888222...***))))))+++,,,,,,***(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............111333...777HHH]]]mmmyyyzzzsssmmmnnnsssxxxvvvzzzxxxpppmmmqqqrrrnnnpppwww|||}}}xxx}}}vvvuuuwww}}}|||jjj^^^YYYLLLHHHAAA<<<:::999999888333222000///---,,,++++++111111222444444222///,,,((((((((('''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$((('''&&&&&&&&&&&&'''(((''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''%%%&&&'''((()))))))))((('''''''''(((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))***)))))))))))))))))))))))))))((((((''''''(((((())))))******'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,---------------...///000000000///111222000...111:::BBBXXXpppvvv|||~~~tttbbbdddiiikkkfffaaagggqqqppplllnnnzzz|||YYYJJJJJJNNNRRRRRRQQQTTTZZZXXXgggttt{{{rrrqqquuu___UUUKKKIIIJJJLLLQQQWWWbbbjjjoootttvvvmmmccccccfffaaaYYYRRRQQQWWWaaajjjpppiiiaaabbbhhhmmmlllhhhiiillloooqqqrrrrrrrrrsssxxxyyyyyyuuukkkcccgggooossszzzxxxvvvrrrhhhYYYJJJ===666444******+++,,,...---+++(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------......///------......///222777::::::JJJddd~~~vvvtttooonnnrrr}}}{{{qqqsssppplllpppxxxvvvnnn|||{{{~~~~~~zzznnneeeWWWKKKDDDAAA@@@???888777555333111000//////111111333666888888444000***)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((((((((())))))))))))&&&'''''''''((((((((((((&&&'''((())))))(((''''''''''''''''''((((((((()))&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))((('''((((((((()))))))))))))))'''''''''((()))*********((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((()))******////////////////////////......---------,,,,,,,,,...------,,,,,,------...---------...///000000111(((---111111000777FFFRRRqqq|||jjjiiixxx|||lll___dddmmmpppjjjeeemmm{{{xxxtttwwwtttrrruuuwwwzzztttuuurrrUUUOOOMMMOOORRRSSSUUU\\\eeegggxxxzzztttuuuvvvUUUKKKEEEAAADDDHHHHHHJJJMMMQQQ[[[bbbllltttkkk```cccggg```VVVOOONNNSSSZZZ___ggg___YYY\\\eeekkkiiiccceeejjjpppuuuwwwzzz}}}zzzwwwvvvuuuqqqmmmnnnrrroooqqqyyyxxxvvvuuuoooaaaOOOAAA:::888++++++,,,---///...,,,)))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...///000000,,,---......111666<<>>;;;777333111111222222111///---+++)))((('''''''''''''''''''''((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''444222000///000111000///..............................------------......000///---,,,,,,---...//////111888IIIccc|||ooohhhfffeeesss}}}rrrVVVSSSSSSKKKNNN[[[\\\\\\bbboooooo___SSSUUU]]]gggmmmpppuuu{{{ppp~~~~~~aaaIIIFFFHHHHHHKKKOOOUUU\\\bbbfffjjjkkkuuu}}}oooQQQOOONNNaaa}}}rrrvvvqqq^^^dddkkknnnpppsssyyy~~~yyyxxxssslllmmmvvv~~~rrrjjjnnnqqqfffQQQ@@@===:::444///+++))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,------------------------///222222000---444<<>>999777777444000,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++...000......999MMM]]]{{{vvviii^^^eeexxx{{{yyy{{{rrrsssuuutttwww```UUUQQQUUUNNNEEE???<<<999666333;;;;;;;;;:::999777555333333222000---+++)))((('''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((''''''(((((()))***'''''''''''''''''''''''''''(((((())))))******+++)))))))))************+++************************************************)))*********++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((///......000111111///---,,,,,,------...//////000......------------.........000000///...222:::@@@ZZZuuu~~~}}}qqqkkkiiigggiiisssxxxhhhbbbZZZYYYbbbpppyyy{{{xxxwwwpppkkkkkkrrr}}}~~~lllYYYNNNSSSVVVZZZ```hhhpppwww{{{jjjtttttteee^^^^^^YYYSSSSSSZZZ```bbbiiiqqqxxxzzzxxxssshhh^^^YYYYYYXXXVVVXXX^^^hhhpppggggggkkkssswwwuuutttttt}}}xxxuuuzzz~~~sssfffOOOEEE:::555777888444000*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---............111555888???QQQhhhyyy}}}vvvrrrppp}}}{{{|||~~~yyytttnnn}}}oooaaabbbYYYMMMEEEAAA@@@>>>;;;>>>===<<<;;;:::999888777888666444111...+++***)))'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((())))))***(((((((((((((((((((((((('''(((((()))******++++++))))))*********+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((000///000111333222000...,,,,,,------...///000000.........------.........///000000///111999GGGQQQnnnyyyjjjjjj]]]bbbfffjjjsssxxxggg^^^ZZZaaajjjooorrrvvv}}}wwwsssxxxsssfffZZZWWWYYY]]]cccjjjpppuuuxxxooossssss\\\DDD===CCCEEEBBBBBBFFFJJJKKKZZZ```dddccc```^^^ZZZTTTIIILLLRRRYYY^^^aaabbbaaaddddddkkktttrrrkkknnnyyyzzzqqqooorrr{{{wwwZZZKKK;;;333666999777333************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000444666:::BBBQQQggg~~~~~~uuu}}}}}}}}}tttuuuzzz~~~sssbbbTTTLLLHHHEEEBBB======<<<<<<<<<<<<===>>>;;;:::777333000---++++++&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((000000000000////////////////////////////////////000///------////////////111111222222111;;;WWWsssyyyqqqaaa```ggg[[[ZZZ```nnn{{{pppdddZZZ]]]iiissswwwwwwvvv~~~{{{ooo```ZZZYYYaaalllooonnnwwwvvvzzz___IIICCCBBBDDDFFFFFFEEEDDDEEEFFFLLLMMMTTT]]]]]]SSSJJJHHHHHHLLLTTT[[[______```bbbggglllrrrtttsssrrrsssuuuxxxqqqlllllllllppp}}}nnnZZZEEE<<<999666666888...---+++)))(((''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********)))))))))))))))((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++000+++***---/////////222444>>>IIIXXXrrr|||yyy~~~vvvttt~~~xxxkkklllzzzhhhVVVTTTUUUQQQHHH@@@;;;<<<===999999<<<888888888888777444///,,,***))))))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++******)))(((''''''&&&))))))))))))************++++++++++++++++++++++++************************,,,+++***)))******)))(((***+++,,,...//////...---***+++++++++++++++,,,,,,---+++******,,,---,,,,,,000---,,,---+++''')))---(((+++,,,,,,***+++...111******+++,,,---,,,***''''''((()))))))))((('''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%000000000000//////////////////////////////////////////...///000111111000///...000555<<>>???@@@===;;;<<<:::999999999999777444111,,,+++)))(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++++++++***))))))(((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,------......)))))))))***,,,,,,,,,+++...---,,,---...////////////...///000111111///......------------------...---++++++///...+++)))++++++,,,---,,,)))((()))+++000///,,,,,,+++***(((&&&((())))))******)))((('''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%000000000000////////////////////////////////////...//////000111111111111111000333>>>PPPgggoooccc```]]]YYYVVV]]]bbbnnn|||wwwkkkdddXXX]]]hhhzzzwwwkkkhhhlllqqqzzzzzz|||uuufffeeelllzzzuuueeeVVVHHHBBBBBBFFFHHHJJJKKKKKKLLLNNNOOOLLLPPP[[[gggjjj___OOOFFFGGGPPPbbbuuu}}}{{{yyyzzz|||ssshhhcccfffmmmrrruuuqqqiiibbbaaabbbeeejjjppp}}}mmmWWW???111333<<<444222...+++))))))***+++)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))******((((((((()))******++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,///222222111666===QQQgggyyymmmjjjsssyyyoooiiiooonnnhhhrrrssshhhccc___XXXOOOFFFDDDDDDBBB???>>>===<<<;;;;;;;;;:::888666///---***(((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,++++++******)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,---))))))***+++,,,,,,,,,,,,.........000222444333222222222444888<<<<<<999666333666999888777777999<<<<<<555111222222...++++++...000000000---++++++,,,+++)))(((((()))+++******))))))***++++++******)))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&000000000000///////////////////////////////////////000000000//////000000555777???QQQggg|||sssbbb^^^aaaaaa\\\XXXaaaiiiwww~~~ggg[[[SSSLLLNNNNNNSSS```ppp|||~~~}}}sssnnnnnnrrr~~~~~~zzzqqqnnnrrr~~~xxx___LLLDDDDDDEEEHHHJJJNNNPPPSSSVVVZZZ]]]___bbbkkktttuuuhhhTTTEEECCCTTTsssyyywwwpppgggbbbdddjjjqqquuusssmmmgggfffhhhjjjjjjkkksss}}}gggLLL:::777;;;777444000,,,***)))***+++)))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********((((((((()))******++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,///222:::JJJYYYuuu~~~qqqggg|||~~~tttnnnooosss{{{qqqrrrxxx}}}~~~uuunnnmmmbbbTTTKKKHHHEEECCCAAA@@@>>><<<;;;:::999777555222000,,,)))'''&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++++++++******)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++++++++++++++,,,------,,,---///000555888===EEEJJJKKKGGGBBB@@@@@@DDDKKKQQQRRRMMMHHHBBBHHHMMMOOONNNPPPUUUZZZ\\\OOOCCC===;;;666333222333444666666555444333333---,,,,,,,,,......---,,,************************((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&000000000000///////////////////////////////////////000111///------///111888AAAQQQggg}}}tttjjjbbbbbbdddcccbbbbbblllvvvzzz^^^PPPMMMJJJEEELLLNNNRRRXXXaaajjjqqqvvvsssxxx}}}||||||yyyvvvwww~~~xxx```MMMGGGHHHGGGJJJMMMRRRWWW\\\bbbhhhlllqqqtttzzzttt\\\HHHEEEWWWzzz}}}uuurrrqqqnnnjjjggghhhmmmqqqrrrpppmmmlllnnnpppnnnkkknnnvvvttt___KKK===666999777222...+++************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((((((((()))******++++++***++++++++++++,,,,,,,,,,,,,,,---------.........333///...111;;;MMMhhhuuu}}}}}}|||pppfffuuuxxx}}}tttyyy~~~vvvdddSSSIIIEEEDDDCCCDDDAAA>>>;;;:::888555222444222///+++)))((('''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((************++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,---///222444555777:::===FFFLLLXXXeeemmmlllccc[[[WWWYYY]]]cccgggfff```[[[UUU\\\dddhhhjjjmmmsssyyypppeee[[[VVVRRRJJJBBB???>>>===<<<<<<;;;999777666999888888888777444000,,,+++++++++***************(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''000000000000///////////////////////////////////////000000...,,,---222666@@@OOOeeeyyynnniiieeecccdddddddddiiippp}}}^^^KKKHHHKKKMMMNNNNNNVVV___fffiiimmmsssxxxxxxjjjppp~~~~~~vvvdddUUUNNNKKKIIINNNQQQWWW]]]ccckkksssxxxzzzgggNNNJJJVVVrrryyyvvvsssuuuuuupppjjjfffgggiiimmmoooqqqqqqsssuuusssooo{{{~~~~~~~~~ppp^^^HHH777<<<:::666222///,,,************)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++((((((((()))******++++++++++++++++++,,,,,,,,,,,,,,,------....../////////111000222===NNNdddqqqooo|||wwwssspppooonnnnnnnnnnnnllljjjiiijjjlllqqqxxx}}}}}}tttmmmjjjssszzzpppoooyyyuuu___NNNGGGEEEDDDFFFDDDAAA???<<<999555222555444111///,,,***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((*********++++++++++++,,,++++++,,,,,,------......++++++,,,,,,---.........111888@@@GGGIIIKKKNNNQQQVVV[[[fffsss|||{{{qqqhhheeehhhmmmooonnniiiccc___eeejjjqqqvvvyyy}}}pppmmmmmmpppnnncccXXXSSSQQQNNNIIIEEECCC@@@<<<:::999999:::;;;;;;:::777444///...---+++************)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((000000000000////////////////////////////////////...//////...---111999@@@SSSdddxxxqqqeeeeeebbbaaabbbbbbfffqqq~~~pppNNNFFFJJJLLLPPPXXX\\\eeeqqqyyy|||~~~|||ooorrryyyoookkkoooyyyuuulllbbbWWWPPPNNNRRRUUU[[[```gggooowww}}}qqqRRRJJJPPPfff~~~vvvyyyuuusssoookkkfffcccccccccjjjrrrxxxyyy{{{~~~}}}yyyxxx~~~~~~pppXXXDDD>>>===;;;777333///,,,************)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++((((((((()))******+++++++++++++++,,,,,,,,,------,,,------...//////000000000444BBBWWWmmmrrrtttzzzwwwsssoookkkbbb___[[[WWWTTTRRRPPPOOONNNOOOPPPNNNLLLLLLOOOQQQXXX\\\aaadddgggkkkpppuuuzzzzzz}}}wwwlllooosssjjjppppppZZZOOOKKKIIIHHHGGGEEEDDDBBB>>>999555555555444222000---+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///+++,,,...111333555777888<<>>;;;777222...+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((((((((()))******++++++++++++,,,,,,,,,------------------...///000000111444???VVVtttiiifff~~~~~~qqqggg[[[SSSQQQOOOKKKHHHIIIFFFCCC@@@@@@@@@@@@@@@>>>@@@AAA@@@>>>???BBBFFFFFFGGGHHHIIINNNUUU]]]bbbeeeiiinnnrrruuuxxx|||}}}yyyyyyvvv}}}{{{pppqqq~~~fffXXXRRRPPPJJJIIIHHHHHHGGGCCC>>>:::555555555555222///,,,***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))******************++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////333444777;;;???CCCFFFHHHIIIXXXlllxxxxxxpppgggbbbqqqkkkfffgggkkkmmmiiieeeeeemmmtttuuupppjjjiiikkkmmmmmmnnnppprrrrrrooommmnnnnnnqqqvvvwwwvvvyyy~~~|||vvvnnnhhhfffdddbbb```\\\VVVLLLDDD@@@===<<<;;;777666333000...---,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))333222111/////////000111111000///......///000111000111333222000444EEEWWWnnn~~~pppiiijjjkkkfffaaa\\\]]]fffuuu```KKKHHHEEEJJJ]]]jjj{{{qqq^^^ggg{{{|||rrrrrrnnnmmmllllllkkkllllllmmmqqqqqqqqqqqqqqqqqqqqqqqqpppsssuuuuuutttssstttwwwyyy|||sssgggggguuu~~~|||nnnZZZLLLTTTWWW^^^dddeeeiiitttXXXJJJMMM[[[qqqzzzxxxkkk```SSSUUU^^^XXXWWWdddoooyyywwwyyy{{{xxxvvv|||rrr\\\CCCEEE@@@777777:::444(((,,,+++***)))(((((((((((())))))))))))))))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333+++***000000+++...888<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@???@@@CCCGGGLLLOOOOOORRRWWWZZZ^^^dddlllrrryyy{{{~~~|||xxxuuurrr}}}wwwvvvxxxzzzxxxhhh^^^OOOKKKKKKOOOLLLCCC===>>>:::999888555222///...---******)))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((******))))))((((((''''''************************...)))(((+++,,,******,,,///---,,,---...///111555777BBBRRR]]]```\\\WWWSSScccfffmmmqqqnnnjjjkkkqqqtttiiihhhiiifffjjjllldddiiimmmrrruuuvvvuuusssqqqooopppqqqpppooopppsssuuuppprrruuuzzz}}}xxx|||}}}|||}}}|||rrrggg^^^SSSGGG???<<<>>>===:::555111......//////...,,,+++*********+++)))))))))(((((()))))))))(((((()))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''''''''''''''333222000/////////000111000000////////////000000---...000222333:::KKK\\\qqq|||tttgggfffgggfffffffffgggnnnzzzgggOOOLLLKKKTTTfffqqq}}}ttt___eeexxx}}}ooolllqqqrrrssstttvvvyyy{{{|||}}}{{{{{{||||||||||||||||||xxxzzz{{{zzzwwwvvvwwwxxxvvvxxx{{{~~~wwwnnnppp~~~vvvbbbTTTRRRVVV]]]dddgggjjjuuu[[[EEELLL[[[ooo|||{{{uuuqqq]]]UUUJJJOOOYYYWWWZZZkkkzzzyyywww|||~~~zzzssssss||||||lllGGGDDD>>>999:::;;;555,,,,,,+++***))))))(((((()))))))))))))))))))))))))))(((((()))***************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///***,,,111000---333???RRRjjjvvvxxxpppdddZZZRRRKKKFFFBBBBBB???<<<;;;===@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<======>>>??????>>>===<<<<<<<<<>>>@@@BBBEEEHHHKKKNNNPPPUUU\\\aaalllpppvvvzzz{{{yyyuuurrruuu~~~|||tttnnn|||{{{aaaTTTJJJLLLQQQMMMEEE@@@;;;999888666555333111///,,,+++)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))+++*********))))))))))))************************+++((((((+++,,,******,,,---,,,,,,...222666===BBBYYYffftttzzzuuummmhhhgggpppmmmlllmmmlllhhhiiilllpppiiilllrrrrrrwwwzzzrrrttttttwww|||wwwvvvuuuttttttvvvwwwwwwttttttvvvyyy}}}~~~}}}~~~}}}uuunnneee[[[WWWYYYZZZTTTKKK???555000///111111111000///---+++)))'''((())))))******)))((('''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''''''''''''''222111000000///000000000//////000000000000//////---,,,---222888BBBRRR```mmmtttyyyfffeeemmmoookkklllooovvvmmmRRRNNNQQQ]]]nnnvvvzzzdddjjj{{{yyy}}}uuunnnrrr{{{}}}}}}zzzzzz{{{xxxyyyyyyzzz|||~~~~~~xxxsssyyy|||jjj]]]XXX\\\ccclllpppuuu^^^JJJTTTcccpppwwwwwwooogggVVVQQQJJJNNNVVVWWWbbb{{{}}}ooonnnwwwyyy~~~~~~vvvqqquuuzzzzzzQQQEEE;;;;;;===;;;555222---,,,+++***))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,///222000111???PPPrrryyyvvvpppaaaVVVPPPHHHAAA>>>=========<<<:::888999<<>>======<<<<<<======>>>???@@@@@@>>>>>>>>>===============>>>???AAABBBCCCFFFJJJMMMYYY___gggooossstttsssqqquuu}}}~~~}}}~~~pppiiioooyyy|||xxxaaaLLLJJJTTTXXXQQQHHH@@@===999777888777555222///---***(((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******++++++++++++************+++++++++++++++++++++++++++))))))------++++++...***,,,///333:::CCCMMMTTTlllwww{{{qqqnnnpppwwwooojjjiiiiiiggggggiiioookkksss|||~~~~~~~~~{{{yyyzzz~~~}}}zzz{{{||||||zzzuuuooonnnqqqxxxppp```NNN>>>444111111111222222222111...,,,***))))))***+++***)))'''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''111111000000000000000000...///000111111000///...111------333<<>>===???@@@BBB>>>===<<<<<<>>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEBBBBBBCCCDDDEEEDDDCCCBBBAAAAAA@@@?????????@@@AAAHHHMMMUUU^^^eeekkkmmmoooqqqyyy}}}zzzxxxzzz||||||~~~}}}~~~nnnoootttrrrWWWLLLQQQXXXWWWTTTLLLEEE===888888888777555111///,,,)))(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************************************++++++++++++++++++++++++---+++,,,//////,,,---111...444;;;???GGGRRR\\\aaakkkqqqwwwwwwqqqmmmmmmppprrrnnnlllnnnnnnjjjjjjlllrrrnnnuuu||||||~~~zzzwwwuuuzzz}}}~~~}}}||||||yyyyyy~~~ppp^^^LLL>>>666333222222222222222222222222,,,,,,++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''000000000111111111000000...///000111111000///...333///...333<<>>>>>???>>>>>>>>>???@@@??????@@@@@@AAABBBDDDFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTMMMNNNOOOPPPOOOMMMLLLJJJJJJHHHFFFDDDBBBAAA???>>>>>>@@@DDDJJJRRR[[[bbbfffiiirrrzzzzzzwwwwwwxxxyyyxxxyyyzzz{{{}}}{{{~~~}}}oooYYYPPPQQQWWW[[[[[[RRRFFF===888777777666444222///,,,***)))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++,,,///...,,,///444;;;EEEMMMPPPUUU^^^fffiiimmmlllkkkkkklllooorrrtttrrruuuzzz}}}yyyqqqooorrrtttmmmoooqqqlllpppuuupppuuuwwwwwwuuurrrrrrvvvyyypppmmmlllqqq{{{|||zzz}}}yyyuuuvvv{{{~~~||||||wwwyyyooo```QQQEEE???===:::666111///000111333111///---+++***+++---///+++***)))(((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((//////000111111111111000//////000000000000//////222...///777@@@JJJWWWaaayyytttyyy}}}xxxlllaaa\\\gggxxx~~~sssooommmqqqyyy{{{yyyzzzxxxvvvwww{{{{{{wwwtttsssvvv{{{pppooosss{{{aaaKKKZZZqqqyyymmmjjjwwwxxxjjj```cccaaabbbeeehhhmmmZZZbbbjjjoooyyyyyyrrrqqquuuvvvqqqkkk\\\bbbnnnjjjPPP>>>444000222555......---,,,++++++++++++))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////...---///:::NNNkkk|||bbb___qqqdddZZZNNNFFF@@@<<<;;;===;;;===???@@@?????????@@@???BBBDDDGGGIIIKKKOOORRRVVVWWWXXXZZZ]]]___```aaabbbccceeeggghhhiiihhhhhhggggggfffeeebbb___]]][[[WWWUUUQQQOOOMMMJJJGGGDDD???>>>>>>???DDDKKKRRRWWW]]]fffoootttttttttvvvxxxwwwuuusssrrruuu{{{~~~vvvvvv~~~xxx{{{ooo\\\WWWZZZ]]]hhh```TTTGGG===888888888555444111///---+++***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******((((((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))+++.........555===PPPZZZaaa______gggmmmmmmppplllhhhgggkkkppptttuuu{{{uuurrruuuqqqiiihhhfff___bbbhhheeeeeejjjnnnlllhhhfffjjjooollliiifffhhhnnntttwwwxxxwwwuuusssuuuyyyzzzsssnnnpppyyy~~~{{{~~~vvvqqqyyy|||~~~{{{sssggg]]]WWWWWWPPPFFF;;;333///...///444222000......000222444---,,,***)))(((((()))***(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((...///000111222111111000000000////////////000000///000555@@@LLLZZZjjjxxx}}}ppp|||xxxmmmccckkkxxxxxx{{{~~~~~~|||zzzyyy{{{|||xxxtttpppllljjjqqqzzzxxxuuuvvv}}}mmmYYYOOO```}}}xxxuuuxxxrrrooolllsss~~~zzz```[[[jjjpppqqqzzzyyyvvvsssrrrrrrqqqnnnkkk```bbbgggsssvvv^^^EEE777444444333///...---,,,,,,++++++,,,))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,,,,,,,------------...,,,,,,------...////////////000777IIIccc}}}rrriiiwwwnnn^^^KKKDDD??????>>>;;;;;;>>>@@@BBBEEEEEEEEEEEEHHHKKKKKKNNNSSSVVVYYY]]]bbbeeeiiijjjkkkmmmoooqqqrrrsssrrrsssvvvxxxzzzzzzyyyyyy}}}|||{{{yyyvvvtttrrrpppkkkhhhdddaaa___\\\WWWSSSMMMJJJFFFBBBAAACCCFFFHHHMMMSSS]]]eeejjjlllooosssxxxtttpppnnnqqqvvv||||||yyyxxx{{{~~~}}}xxxqqqtttzzzxxxoooiiicccnnnkkkcccUUUGGG===999:::555555444222000---***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******---111333777BBBMMMeeeoooqqqhhheeelllsssssstttsssrrrrrrsssvvvzzz|||~~~xxxpppnnnqqqmmmfffffffff___dddmmmkkkhhhlllqqqrrrpppnnnnnnooorrrpppmmmkkkkkknnnqqqtttrrrqqqqqqsssvvvyyy{{{{{{wwwuuurrrqqqrrrwww~~~{{{zzzvvvqqqooopppuuuyyy~~~|||wwwrrrpppuuummm```PPPCCC999333000333333444444555555666666///...,,,***))))))***+++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((...///000222222222111000111000///......///000111///222<<>>AAADDDGGGKKKQQQWWW[[[```eeehhhoooppprrrtttwwwyyyzzzzzz|||zzzxxxxxxxxxyyyxxxxxxqqqllleee]]]WWWPPPJJJFFFCCC???@@@HHHNNNRRR[[[dddlllooorrrttttttuuuvvvwwwvvvtttqqqmmmlllqqqzzz{{{ssstttyyyvvvwwwsssiiidddkkknnn\\\KKKDDD???888777555444444222...***((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,---+++***+++***(((***///444---333FFFQQQQQQ[[[lllxxxrrrpppssstttrrruuu{{{xxxtttpppnnnmmmmmmmmmllliiijjjtttyyywww~~~zzz}}}}}}vvvrrrqqqrrrrrrxxxvvvwwwzzzzzzyyy|||~~~}}}zzzwwwtttqqqnnnmmmqqqxxxxxxpppfffVVVAAA222777;;;<<<999:::>>>===777111...***(((((()))(((((())))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111///000000//////000222222777AAAXXXtttzzz}}}}}}}}}xxxuuuyyy}}}}}}}}}}}}zzzxxx{{{|||zzzuuuooommmpppssswwwzzz|||{{{}}}{{{~~~}}}{{{nnnYYYNNNNNN]]]fffdddUUUKKKOOOWWWZZZ\\\]]]aaaeeefff```VVVOOOQQQMMMHHHFFFFFFHHHJJJLLLNNNRRRVVVYYY[[[___eeejjjnnnmmmkkkjjjooo~~~hhhMMM<<<666555444444333000---+++++++++++++++************++++++++++++************++++++***++++++,,,,,,++++++***------------------------222---,,,000333222222333AAATTTqqqwwwssswwwsss\\\NNNGGGAAA======BBBBBBAAA@@@AAADDDIIIMMMVVVZZZ___dddiiinnnsssvvvzzz|||~~~}}}{{{yyyvvvsssxxxvvvsssoooiii```VVVPPPOOOIIIEEEFFFHHHHHHMMMTTT]]]dddmmmsssvvvuuusssqqqnnnoooooollliiinnnxxx{{{vvvxxx~~~wwwnnneeellltttiiiXXXJJJ>>>:::777555444444111---***)))((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))))))))))))))*********+++++++++,,,,,,...,,,---///...,,,...333444===OOObbbfffaaaeeeoooyyysssqqquuu{{{}}}rrrrrrsssuuuwwwzzz}}}tttrrr|||~~~}}}}}}|||{{{|||}}}zzz||||||wwwrrroooyyyvvv}}}yyymmm^^^MMMCCC;;;===<<<:::<<<>>>888///111///,,,+++++++++***)))***)))((((((((((((((()))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111111111000///...///222666444HHHggg|||~~~||||||vvvpppvvv~~~{{{yyy}}}|||zzzwwwuuussssssrrrxxx}}}~~~}}}yyysss|||yyywwwtttfffQQQFFFEEERRRSSSLLLAAA???FFFKKKJJJJJJQQQXXXZZZVVVNNNFFFAAACCCCCCCCCBBBBBBDDDGGGJJJIIIKKKNNNRRRWWW]]]bbbeeemmmllljjjiiimmmwwwvvv[[[CCC777777444444444222000...+++***++++++************++++++++++++************++++++***++++++,,,,,,++++++***------------------------000------111444333444666SSSooo|||eeennn}}}___RRREEE@@@>>>======>>>AAAAAAAAABBBEEELLLTTTZZZeeehhhnnnsssyyy~~~|||xxx|||yyyuuuooogggbbb```YYYQQQKKKFFFBBBBBBFFFLLLVVVcccmmmsssrrrpppoookkknnnpppnnnkkkoooxxx}}}~~~yyyvvvzzzvvv~~~{{{jjjkkkwwwuuuiiiXXXFFF>>>:::777555555444000,,,******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))*********++++++++++++***+++---...---111666???TTTlllxxxwwwsssuuuyyyzzzyyy|||}}}vvvvvvzzz{{{rrruuu{{{zzz}}}}}}yyyxxxyyyssslllttt|||oooddd^^^QQQLLLBBB;;;;;;<<<777///111000............,,,+++******)))(((''''''(((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111333222222222000///333888:::SSSttt{{{}}}{{{rrrooovvv~~~zzzrrrooosssyyyzzzyyyvvvssspppooooooooommmpppssssssqqqsssyyy}}}|||{{{{{{yyyvvvvvvwwwvvvrrrooowww{{{|||yyyxxxzzzyyywwwvvvtttrrrlll^^^MMMDDDEEECCCFFFFFFCCCEEEJJJJJJFFFEEEMMMTTTVVVTTTPPPIIICCC???BBBEEEFFFEEEFFFJJJNNNMMMLLLMMMQQQVVV\\\___aaahhhhhhhhhhhhkkkrrr|||lllLLL:::666444444444444333111---***,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,------------------------///111111222:::DDDnnnkkkbbbzzzkkkWWWKKKCCC>>>???AAAAAABBBEEE???AAAEEEJJJPPPYYYbbbiiinnnsssyyy}}}wwwuuussssssrrrmmmhhh```XXXPPPIIIFFFEEEDDDKKKUUU^^^eeekkkoooqqqkkkmmmmmmmmmlllnnnrrrvvvwww~~~}}}yyysssxxxuuuwwwqqqfffnnnsssqqqhhhYYYEEE???999666777777444111,,,+++***(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********)))))))))*********++++++---******,,,---///666===RRRgggwwwxxxvvv{{{}}}yyytttwww|||~~~|||}}}}}}}}}{{{uuupppooossswwwssshhhjjjpppzzz~~~vvvrrrsssgggUUUDDD;;;999999999222000000000111000...,,,,,,+++***)))((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111222111333555222///333:::NNNfff}}}}}}~~~uuummmiiihhhttt|||tttfffYYYXXXcccpppxxxzzzzzz{{{}}}~~~uuukkkkkkuuu~~~qqqnnnnnnkkkeee[[[ZZZXXXUUUSSSRRRPPPPPPQQQWWW]]]___^^^___dddjjjrrruuuyyy|||}}}}}}}}}|||{{{{{{|||{{{zzzzzzzzzzzzyyywwwtttuuuwwwwwwsssoooqqqrrrooojjjjjjrrr{{{wwwuuurrrhhhYYYJJJEEEFFF;;;@@@EEEGGGIIIKKKJJJIIIGGGLLLOOOQQQUUUVVVMMMBBB???CCCGGGIIIHHHIIILLLOOOOOONNNNNNQQQVVV\\\```aaaggghhhiiijjjkkkooorrruuu~~~|||{{{ZZZ@@@777555555555666666333...***,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......+++...222111...444HHH\\\qqq```qqqdddQQQHHHCCC???>>>BBBCCCCCCEEEIIIGGGLLLRRRZZZaaaiiipppuuu{{{|||yyywwwvvvuuuqqqppplllfff___YYYSSSOOOGGGGGGIIILLLRRR]]]hhhpppllljjjiiijjjlllllljjjhhhoooxxx~~~|||wwwssssssuuuyyy}}}yyyzzzyyyddddddgggmmmqqqlllMMMEEE:::555666777666333...---+++)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))************)))************+++++++++222...,,,...111666@@@JJJaaannntttppprrr{{{vvvuuuyyy|||}}}|||}}}}}}|||zzzzzz}}}}}}tttkkkfffeeeffftttwwwyyyuuuoookkkkkknnnuuuxxx~~~{{{nnnXXXDDD999999>>>444222222222222111///---...---+++***)))(((''''''(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111000...000444222///666AAAcccuuu~~~{{{lllaaa]]]___eeemmmvvvmmmSSSKKKFFFLLLUUU[[[^^^```___dddlllvvv}}}|||~~~}}}yyyxxx|||pppiiinnnyyy{{{wwwpppjjj```UUUPPPOOOLLLGGGBBBCCCEEEFFFEEEDDDBBB@@@AAAGGGMMMPPPOOOOOOSSSWWW]]]cccjjjoooqqqrrrqqqrrrsssuuuwwwyyyyyyzzz}}}yyywwwvvvwwwyyyyyyvvvsssllllllfff]]]^^^iiixxx{{{{{{wwwjjjXXXJJJEEEFFFCCCFFFIIIIIIIIILLLPPPSSSSSSUUUVVVWWW^^^aaaTTTCCC???AAAEEEGGGIIIKKKMMMNNNOOOOOOPPPRRRVVV\\\aaaeeekkklllnnnoooooommmkkkjjjvvvkkkMMM;;;777666555666777666000,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++,,,,,,------.........,,,///333222222>>>[[[vvv}}}hhhlllzzz]]]HHH@@@AAA>>>===>>>BBBCCCCCCGGGMMMTTTYYY```hhhnnnuuuzzz~~~xxxsssrrrtttsssnnnjjjfffaaa\\\QQQNNNIIIEEEGGGPPP]]]eeekkkkkklllooopppoookkkgggoooxxx|||xxxwwwyyyttt}}}}}}tttnnnnnnrrrrrrkkkcccgggrrrvvv\\\OOO???555444666555222000///,,,)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,...,,,---222888???JJJUUUiiiooossssssyyy{{{uuusssrrrrrrxxxuuuzzz||||||wwwsssrrrsssvvvzzz{{{yyyuuuzzztttrrryyy}}}{{{ttthhhaaakkkgggcccccchhhpppwww|||~~~pppVVV@@@888:::888777555444444333111///000///---+++***)))(((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111111---...333333444AAAQQQqqq~~~zzzmmm___XXXXXX\\\gggqqqzzznnnPPPFFFBBBCCCIIIMMMLLLMMMPPPMMMPPPXXXdddpppwwwxxxwwwnnnvvv{{{xxxwww{{{xxxnnnhhhppp{{{eeeXXXVVVPPPPPPLLLEEECCCDDDCCC@@@AAADDDIIILLLLLLIIIEEEBBBBBBDDDFFFGGGFFFFFFIIIKKKLLLQQQXXX\\\^^^```bbbcccgggjjjooorrrtttwww|||yyyxxxwwwwwwxxxxxxwwwvvvnnnnnnggg]]][[[dddqqqyyyyyy}}}{{{ooo]]]NNNHHHFFFKKKKKKLLLNNNQQQUUUZZZ^^^aaafffiiikkkrrrssscccMMM@@@AAACCCGGGLLLPPPRRRRRRSSSUUUVVVWWWWWW[[[bbbgggnnnpppsssvvvuuurrrlllhhhuuu~~~]]]CCC999777555666888777222------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,---......///000000111555===PPPooo{{{sss|||rrrZZZIII>>>;;;>>>>>>???BBBGGGIIIKKKRRR[[[cccgggnnnvvv}}}zzzyyy{{{yyyrrrnnnnnnkkkfff```]]]XXXRRRNNNNNNRRRUUU```gggooorrrqqqnnnnnnnnnqqqzzz|||qqqgggnnnwwwuuuwwwsssuuusssiiiqqqxxxppp___III:::666777555333222000,,,)))''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))******+++++++++,,,,,,,,,,,,---------***,,,333>>>HHHPPPZZZcccsssuuuxxx|||}}}~~~yyyrrrqqqyyy~~~}}}}}}|||vvvzzz{{{||||||yyy|||~~~|||zzzzzz}}}rrrnnnhhh```___gggsss}}}fffLLL???===???<<<888666666555444333222111///---+++***))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))111111111111111111111111444//////444666:::LLL```{{{{{{ooohhhcccaaaaaaccciiippp|||~~~\\\@@@FFFCCCCCCGGGFFFDDDHHHOOOMMMKKKMMMXXXhhhvvv|||}}}lllxxx|||xxx|||wwwkkkgggkkk{{{xxxkkkXXXHHHDDDHHHFFFJJJLLLJJJIIIMMMOOONNNMMMQQQWWWZZZZZZUUUNNNIIIHHHGGGFFFCCCBBBCCCEEEGGGAAAEEEJJJMMMOOOQQQUUUXXXXXX\\\bbbfffiiimmmsssxxxwwwvvvvvvvvvuuuvvvwwwwwwssstttnnnccc^^^cccmmmrrrssszzz|||rrrbbbSSSLLLIIIHHHGGGJJJRRRZZZ^^^___```gggqqqxxx|||oooXXXDDDDDDEEEJJJRRRWWWYYYXXX[[[^^^___\\\YYYZZZaaagggmmmpppuuuzzz{{{xxxqqqlllxxx}}}hhhIII:::777555555888888333...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++++++++,,,,,,---...//////333///000888GGG^^^{{{|||lllrrrkkkPPPDDDCCCBBBCCCEEEBBBDDDHHHNNNQQQVVV```kkkqqquuu|||}}}tttppprrrqqqmmmkkkkkkhhhbbbZZZRRRLLLJJJOOO\\\jjjnnniiifffjjjppprrr{{{{{{lll^^^___ooo}}}xxx~~~~~~pppqqqvvvnnnSSSAAA;;;:::888666333000---)))''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***+++++++++,,,,,,,,,---------......---222???OOO[[[ccclllttt~~~}}}~~~nnnmmmtttyyy|||~~~}}}xxxqqqnnnqqqvvvyyyyyy|||~~~tttpppoooqqqvvv|||uuupppiiigggkkkuuu~~~mmmVVVIIIFFFCCC@@@;;;888777777666555444222000...,,,+++***)))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))222111111111000000//////444000000333555@@@\\\xxxwwwmmmllliiibbb^^^cccppp{{{dddFFFGGGEEECCCEEEIIIJJJIIIMMMRRRVVVXXX^^^fffqqqzzzsssrrrwww~~~|||xxxvvvgggmmmvvvrrrddd___WWWPPPKKKJJJKKKLLLUUUVVVVVVXXX___eeebbb[[[]]]```dddggggggeeeaaa^^^XXXTTTPPPMMMMMMMMMMMMMMMLLLHHHEEEFFFKKKMMMKKKHHHMMMTTTXXXWWWZZZbbbeeeccclllooorrrsssssstttuuuwww{{{wwwsssqqqjjjbbbdddjjjkkkwww|||qqqaaaUUUNNNJJJMMMLLLMMMSSS]]]fffjjjkkkssswwwdddOOODDDDDDJJJRRRcccnnnjjjhhhddd```]]]ZZZYYY___hhhoooooouuu~~~yyyvvvxxxyyywwwYYYDDD888777999555777999222...---,,,+++++++++,,,------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111111000)));;;999444QQQvvv|||ffftttyyyzzzYYYMMMBBB???@@@@@@BBBEEEJJJHHHMMMYYYdddkkksss||||||~~~zzzuuunnnhhhqqqrrrsssrrrlllbbbWWWOOOJJJPPPXXX```eeejjjnnnqqquuuuuuqqqggg]]]ZZZ^^^ddd{{{rrr{{{~~~kkkOOO<<<:::999666444333111...+++))))))***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++000,,,+++---...,,,...111222BBBWWWgggnnnrrrvvvyyyyyywww|||}}}xxxppppppxxxvvvuuupppkkknnnwww|||}}}wwwgggkkktttwwwvvvzzzuuugggZZZVVVIII???<<<;;;888888;;;666666444111---)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))************222111111111000000000000111222333666===OOOmmmjjjeeeeeebbb]]][[[bbbppp|||___CCCDDDFFFEEEGGGLLLNNNOOOTTTZZZcccfffllluuu}}}|||vvvwwwwwwhhheeewwwiiiWWWNNNNNNOOOQQQRRRSSSTTTTTT]]]bbbgggiiilllnnnkkkfffeeeggglllooopppnnnjjjhhhfffccc___]]]]]]^^^______ZZZVVVPPPLLLLLLKKKHHHFFFKKKOOOOOOKKKKKKSSSYYYZZZcccggglllqqqtttuuuuuuuuuyyyuuuttttttooohhhfffiiissszzz{{{uuummmdddYYYOOOKKKLLLOOOVVV^^^gggmmmooovvv}}}mmmLLLDDDFFFOOO\\\qqq{{{tttlllccc]]]YYYYYY```hhhttttttyyy}}}{{{}}}~~~cccIII;;;888:::777888:::444...---,,,+++++++++,,,---,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000222333333FFFmmm~~~qqqbbbjjjxxxaaaNNNEEE???>>>@@@@@@CCCHHHKKKQQQ^^^kkkqqqssszzz{{{uuuqqqrrrqqqqqqsssssslll___UUUPPPPPPRRRWWW^^^ffflllpppppppppoooiiiaaa\\\[[[]]]ssszzzsss}}}wwwaaaIII:::666555444444222///,,,*********))))))(((''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++...,,,,,,......,,,...222<<>>@@@AAACCCIIIPPPYYYcccrrr{{{|||~~~|||zzzsssooonnnqqquuuqqqfff\\\ZZZVVVQQQPPPUUU^^^gggmmmjjjlllmmmkkkggg```ZZZVVV[[[iiiwww~~~uuu{{{sssWWW===555888555555333222///,,,***)))***)))((((((''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,---,,,---/////////444<<>>===999999;;;777111000///---,,,,,,------***++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,.........---...111444111QQQeeeaaa[[[aaa~~~gggRRRGGGCCCCCCAAAAAADDDGGGJJJPPP^^^kkkxxx~~~}}}uuupppoooqqqssstttrrrssstttttttttuuuwwwxxxwww~~~{{{yyytttnnniiiffffffggglllmmmkkkbbbXXXUUU[[[bbbjjjiiijjjlllmmmjjjbbb\\\ZZZ[[[^^^iii|||{{{tttrrrwww{{{^^^FFF===:::888666555444111---)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************++++++++++++,,,,,,,,,000,,,))),,,333>>>PPP```rrrpppmmmkkknnnzzz}}}|||}}}~~~uuuzzz}}}|||}}}zzz}}}rrrooowwwwwwqqqjjjfffbbbbbbiiirrryyyppp|||xxxrrrnnnrrr~~~|||dddWWWVVVTTTKKK@@@999666444222222000,,,)))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((()))))))))************111111111222222222222222111555@@@ZZZ|||}}}ggg`````````]]]^^^___bbbhhhqqq|||}}}}}}mmmPPPJJJLLLOOOWWWccclllqqqxxxwwwnnnxxxiiiUUUEEEDDDKKKSSS\\\eeelllnnnqqqsssqqqmmmhhhdddfffdddaaaaaagggmmmkkkddd\\\^^^___``````]]][[[YYYTTTPPPLLLJJJKKKLLLLLLLLLIIINNNXXXaaaiiillllllkkknnnaaaRRRIIICCC>>><<<===999:::===AAAIIIUUUaaajjjnnnnnnllljjjmmmsssvvvuuummmggg^^^TTTKKKHHHOOOXXXZZZYYYYYYYYY]]]fffooovvvZZZCCCBBBGGGPPP^^^uuuyyyfffSSSKKKFFFFFFJJJOOOVVV^^^sss~~~~~~ttt}}}}}}YYYBBB???:::888999666222111000...---------...++++++,,,---------,,,,,,***++++++,,,,,,------...,,,...//////---///444888999ZZZjjjfffllldddMMMDDDCCCDDDFFFDDDEEEIIIOOOTTT\\\jjjwww}}}}}}xxxssskkkfff^^^YYYWWWXXXYYYZZZ\\\```eeeeeecccdddjjjooovvv}}}|||tttkkkgggiiilllnnnrrrtttmmmbbb[[[[[[^^^hhhggggggjjjlllkkkfffbbb\\\XXXUUUYYYiiisssnnn{{{yyyVVV>>>>>>:::777555555333...***+++***))))))(((((())))))((((((((((((((((((((((((((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,...***+++444@@@MMM\\\hhhppppppppprrryyyzzzyyyzzzuuuzzz{{{}}}|||jjjbbbcccaaa___\\\XXXRRRSSS```nnn{{{xxxsssxxx{{{yyy~~~vvvpppxxx|||cccSSSSSSUUUNNNCCC>>>:::666444444222...***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************111111111222222333333333///777MMMmmmpppccccccccc```^^^```ccciiipppxxx{{{YYYPPPNNNRRR]]]jjjssswww}}}xxxpppyyygggLLLDDDEEEQQQZZZZZZ\\\bbbhhhjjjlllmmmllliiidddbbb\\\\\\YYYVVVWWWZZZYYYTTTLLLMMMOOOQQQQQQQQQOOONNNKKKIIIFFFEEEFFFIIIJJJJJJFFFIIIPPP[[[fffmmmnnnmmmppp```RRRNNNMMMGGGAAA>>>777:::<<<;;;===EEERRR]]]gggkkkkkkhhhiiiooottttttrrrjjj___SSSHHHGGGTTTdddgggccc___```gggqqq|||TTTCCCCCCJJJSSSaaawwwwww```PPPKKKFFFGGGIIINNNXXXbbbzzzzzzoooxxxxxxdddHHHBBB===999999666333222000...---------...+++,,,---...............******+++,,,,,,---......+++...000///...111777<<>>888;;;===:::777;;;GGGRRRbbbiiikkkggggggmmmrrrsssqqqlllfff^^^TTTOOOYYYgggqqqkkkeeefffooo|||~~~IIIDDDFFFMMMVVVcccwwwttt[[[MMMIIIEEEEEEGGGNNN[[[hhhuuullluuuuuujjjLLLEEE???:::999666444333111///...---......,,,------.../////////...******+++,,,,,,---......+++...000000///222999???VVVccclll~~~aaaPPPAAA???CCCDDDCCCDDDKKKOOOZZZiiiuuu|||}}}zzzuuutttrrrrrrsssssssssrrrrrrkkkccc^^^]]][[[WWWSSSXXXVVVUUUWWW\\\bbbgggjjjsss|||}}}||||||{{{{{{zzzvvvpppkkkhhhhhhjjjooossspppggg___YYY]]]bbbfffgggfffdddccc[[[ZZZWWWRRRTTTddd}}}|||yyyZZZCCC===777555555555111---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------...222AAAYYYlllqqqmmmiiijjjuuukkkVVVRRRNNNFFFNNNOOOVVVaaakkkvvv|||ttttttyyy{{{wwwnnnlllssszzzzzzttteeelllxxx~~~zzzsss___ZZZ```fffeeeUUUKKK>>>666333222111///))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&'''((()))******))))))))))))************333222000///222555555333;;;QQQqqqwwwrrrooofffbbbhhheeeeeennn}}}vvv\\\VVV\\\hhhttt|||{{{eeedddxxxgggSSSFFFIIIVVVccceee```ZZZUUUQQQQQQRRRSSSRRRNNNJJJHHHGGGIIIHHHEEEBBBAAACCCIIIMMMTTTRRRWWWZZZWWW```gggbbbggg___TTTNNNMMMRRR[[[ccchhhdddgggrrr{{{xxxnnnfffcccbbbaaabbbbbb\\\QQQHHH888777888:::777444:::EEESSS[[[dddiiiiiiiiilllooonnnoookkkbbbYYYWWW[[[aaaxxxpppjjjiiimmmwwwaaaEEEMMMLLLQQQ```vvvrrr^^^PPPFFFBBBGGGKKKPPP___ppp{{{rrrqqqvvvaaaDDD999<<<<<<888888666333///------------------------------------+++++++++,,,---...///000...000000///000777AAAHHHooodddiiicccMMMEEE???@@@CCCDDDGGGJJJTTTaaaqqqzzz~~~}}}~~~|||vvvqqqpppmmmhhhfffgggccchhhkkkiiiggggggggggggggghhhaaa```kkknnnmmmrrrllllllkkkiiimmmvvv~~~|||zzz}}}zzzuuuqqqnnngggffffffjjjppprrrooojjjccc]]]YYY[[[bbbggggggddddddfffcccYYYPPPSSSdddtttpppKKKDDD===;;;999666222111---,,,***)))(((((((((((())))))))))))))))))))))))++++++***************************)))******+++,,,111***&&&)))...//////000///999QQQooo~~~yyyssssssttt|||}}}xxxuuu|||wwwYYYJJJHHHOOOWWWaaajjjttt~~~|||nnnddddddkkkuuu|||xxx||||||mmmgggxxx|||~~~zzzrrrrrr~~~qqqlllxxxyyymmmbbbPPP>>>777555333000...,,,+++***((((((((()))***(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))************333333111000222555555444BBB___pppnnnllleeeccciiijjjooo{{{gggWWW]]]iiivvvlllaaaooobbbRRRKKKHHHYYYcccjjjfff___YYYUUURRRLLLPPPTTTWWWWWWTTTQQQOOOUUURRRNNNJJJHHHKKKQQQVVV^^^[[[^^^^^^aaaqqqzzzqqq___XXXPPPLLLOOOYYYgggqqqwwwpppmmmrrruuurrrkkkggghhhfffeeefffeee```WWWOOOBBB;;;666777777666999>>>HHHPPP\\\eeehhhiiiiiijjjqqqsssrrrkkkbbb\\\\\\^^^eeekkkoooppppppuuu}}}lllTTTDDDMMMRRRXXXcccuuurrr]]]TTTKKKGGGJJJLLLQQQcccwww|||}}}wwwrrrrrruuulllNNN>>>;;;999555888666333000...---------------------------------,,,,,,,,,,,,---...///000222111222555444888III[[[eeejjj|||mmmPPPIIIEEECCCDDDEEEGGGNNNWWW```iiivvv|||rrrnnnjjjgggfffhhh```]]]\\\]]]\\\[[[ZZZZZZZZZZZZ]]]bbbgggkkkppptttrrr|||xxxmmmllluuu~~~~~~|||}}}{{{wwwtttrrrjjjgggeeefffkkknnnooonnnhhhccc^^^]]]```dddeeeddddddccc___WWWOOONNNTTTYYYyyy~~~^^^MMM===::::::666222111...,,,+++)))((((((((()))))))))))))))))))))))))))***************************************++++++,,,...***)))---///......000777FFFaaaxxx{{{rrrmmmrrr}}}uuuzzzyyywww|||[[[KKKOOO___mmm|||}}}zzzxxxxxxwwwlllnnnnnnmmmrrrsssdddnnnuuu{{{{{{vvvwww{{{xxxjjjZZZIII>>>888222000000---,,,+++)))))))))******(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))************333333222222222333444555JJJnnnuuuiiikkkjjjdddcccjjjmmmyyysssaaaeeeppp}}}xxxeeeggg]]]GGGFFFPPPXXXmmmrrrrrrjjjaaa^^^]]]\\\[[[^^^cccfffeeeaaa[[[XXXTTTPPPKKKEEEDDDHHHPPPVVVSSSQQQPPPNNNYYYttt|||kkkOOOJJJFFFFFFQQQdddwwwzzzooollllllkkkjjjjjjnnnllljjjiiiiiieee^^^XXXOOOBBB666444777888777666:::BBBPPP]]]eeehhhgggeeeppptttvvvssskkkbbb\\\YYYWWWfffqqqoookkkmmmqqqrrrrrrtttsssjjj[[[OOOJJJIIIXXXccchhhjjjtttttt^^^QQQLLLJJJLLLOOO[[[uuussssssssssssrrrrrryyyyyyZZZDDD;;;999777888666333111///...------------------------------,,,,,,,,,,,,---...//////000---///444777>>>RRRhhh___uuujjjMMMGGGBBBBBBCCCEEEEEEIIIVVVcccpppvvvxxxiiiaaaZZZXXXUUURRRRRRUUUNNNRRRVVVYYY]]]```aaa```eeebbbfffrrryyyzzz}}}iiiXXX^^^ooo|||}}}~~~}}}{{{xxxvvvuuummmiiieeeccccccggglllpppnnnkkkfffbbb``````bbbcccgggddd```\\\XXXSSSLLLGGGXXXuuu{{{}}}wwwyyy[[[???999:::666111222///---,,,***)))((())))))))))))))))))))))))))))))***************************************+++,,,,,,******,,,///...,,,///555CCCUUUkkkvvvxxxwwwtttpppyyy}}}tttnnnttt~~~sssttt|||kkkYYY___rrr||||||ooollldddaaahhhxxxiiigggooovvvzzz|||xxxzzznnndddWWWJJJ===222000222///---,,,***))))))******(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))************222111222333222111444888SSSyyy{{{qqqkkkmmmjjjcccdddjjjnnn}}}~~~lllnnnvvvnnniiipppfffJJJEEESSSeeepppwwwyyyuuulllfffhhhlllnnnrrrrrrpppmmmhhh```XXXRRRHHHDDD===999999@@@JJJRRRAAA???===<<>>555444000///---***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))((()))))))))************000...000333111000;;;JJJsss}}}}}}|||vvvjjj```ccclllmmm}}}uuuqqqrrr___lllbbbRRRHHHQQQdddsssxxxxxxvvvwwwrrrkkkgggiiillllllhhhaaaWWWOOOLLLKKKHHHFFF;;;999555333999EEESSS^^^BBB<<<<<>>:::999777333222///---++++++***+++************************)))))))))***++++++,,,,,,+++++++++++++++,,,------,,,++++++,,,...;;;VVVmmmxxxyyyxxxvvvzzzzzzzzz{{{rrrpppvvvooo___YYY___jjjrrrwww|||xxxuuuttt}}}}}}}}}|||qqq}}}tttyyynnn]]]___bbbcccZZZJJJ<<<777222111...,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))************111...000444333333CCCVVV{{{~~~{{{~~~~~~uuufff]]]cccnnnqqq|||vvv~~~yyyfffiii|||pppOOOKKKOOO___nnntttvvvxxxtttvvvssslllhhhgggeeeaaa]]]UUULLLFFFFFFHHHHHHGGG;;;999666666<<>>:::555666666777888===HHHVVV```aaaaaaeeekkkqqqqqqjjjcccQQQHHHHHHYYYeeeaaaVVVPPPLLLMMMNNNKKKGGGBBB@@@??????@@@BBBDDDFFFHHHLLLOOOLLLKKKPPPbbb~~~xxxgggYYYZZZbbblllxxxvvvooonnnnnnooorrrwwwlllKKK===<<<888888777555333111///...........................//////............//////---000;;;OOOcccqqqvvvvvvlllPPPFFFEEEEEEDDDEEEJJJUUUcccnnnzzz{{{vvvvvvxxxddd___fffiiikkkvvvwww___WWWYYYiii}}}zzzvvvssspppmmmkkkhhhggggggeee```[[[[[[aaahhhnnnpppnnnkkkiiigggjjjkkkiiiccc\\\VVVRRRHHHGGGJJJeeevvv[[[AAA<<<<<<666444333000...,,,+++++++++************************((())))))***++++++,,,,,,,,,++++++++++++,,,---------,,,---000888JJJhhhyyywww~~~~~~vvvqqqvvv{{{kkkmmmzzzppp```YYYVVVXXXgggxxx{{{ppprrrqqqhhh___]]]kkkuuu}}}mmmqqqtttwww}}}vvvppp|||iiieeefffhhhdddUUUDDD:::555444111...,,,+++******(((((((((((((((((((((((((((((()))))))))*********))))))))))))************222///111666444666HHH^^^zzzwwwwww||||||rrrbbb[[[cccpppuuu___cccuuuxxxWWWIIIMMMZZZjjjsssuuuxxx}}}sssvvvuuupppkkkhhhccc^^^XXXPPPFFFBBBBBBCCCBBB@@@>>>===:::;;;AAANNN]]]gggIII;;;<<>>;;;===DDDEEEAAAAAAFFFDDDCCCIII]]]xxxyyyiii\\\XXXdddqqqwwwzzz~~~zzznnneeefffkkknnnpppqqqyyyVVVCCC???888888777666444111///...////////////////////////000//////.........//////111111DDD```jjjgggsssxxxOOODDDEEEAAABBBIIIIIISSSdddrrr|||}}}vvvvvv{{{|||fffZZZfffnnnvvvdddUUU```ttt}}}~~~}}}yyyuuussslllhhheeefffhhhhhhccc]]]VVVZZZaaaiiinnnooonnnmmmdddeeeggghhhfffaaaYYYTTTFFFIIIFFFPPPttteeeCCC>>>===555555333111...,,,+++++++++************************((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...------///444???UUUtttsssnnn|||{{{yyypppssslll\\\ccctttrrrbbbXXXXXXUUUQQQ^^^rrr~~~zzzmmmfffhhheeeZZZSSSTTTeeennnzzzxxxlllttt{{{~~~yyyxxxjjjqqq}}}sssttt{{{uuummmiiillljjj\\\JJJ===888666333000...---,,,,,,(((((((((((((((((((((((((((((())))))*********+++))))))))))))************///111555666111888TTTrrrsssxxx~~~wwwjjjdddoooyyyxxx```VVVmmm~~~yyyXXXNNNGGGTTTggguuu||||||{{{zzzwwwwwwuuupppnnnlllcccZZZZZZSSSJJJCCC???>>>>>>===AAA999999<<>>=========???888999===EEE[[[mmmlllNNN???JJJ\\\zzzzzzrrryyy~~~yyytttnnnjjjiiijjjkkkllljjjjjjjjjlllmmmllljjjgggeeebbb]]]WWWQQQJJJCCC>>>777333333777999:::AAAIIIXXX]]]aaaaaaeeelllpppnnnggg[[[KKKAAA@@@EEEIIILLLJJJNNNEEE:::>>>@@@???EEEDDDDDDEEEGGGJJJKKKKKKKKKIIIIIIEEEFFFSSSbbbddd[[[RRRNNNNNNUUUZZZ[[[^^^bbbbbb___^^^bbbhhhkkkiiieeeqqqjjjGGGAAA<<<:::888777666444222///........................///------000000...///333:::EEEWWW___bbbwwwfffSSSCCCBBBEEEEEEIIIQQQaaakkkzzz}}}}}}www\\\OOOKKKSSSdddvvv}}}~~~jjjjjj{{{~~~|||zzzxxxtttqqqmmmiiiddddddeeeeeebbb___]]][[[[[[```iiippprrrrrrpppoookkkhhhhhhiiiddd\\\UUUMMMEEEDDDLLL```}}}fffFFF;;;>>>777555222000......//////++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,...444@@@TTTgggooonnnmmmrrr{{{tttqqqzzzuuuqqqpppzzzuuuooommmcccWWW^^^ooo}}}nnn```YYYTTTSSS^^^mmmwwwyyy~~~~~~sssbbbYYYXXXbbbgggiiigggggglllppprrr{{{xxxzzz~~~}}}||||||ooolllooo~~~}}}zzzzzz{{{sssttthhhVVV<<<777222000000...+++***((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))************222333333444;;;OOOooopppmmmpppuuuzzz|||^^^[[[mmmqqqRRRJJJMMMdddlllvvv||||||yyywwwvvvrrrsssrrroooooonnnggg___VVVPPPGGG@@@===<<<======>>>888:::@@@III```rrrrrrRRRDDDOOOddd{{{~~~sssoookkkhhhiiijjjllllllhhhiiikkkmmmooonnnkkkhhhfffccc^^^ZZZTTTMMMEEE@@@<<<666333444777888<<>>ZZZeeebbbssslllPPPFFF@@@DDDHHHJJJRRR[[[tttwww~~~yyy~~~wwweeeNNNIIISSSggg|||oooiiittt|||~~~|||{{{yyyvvvsssmmmiiidddcccdddeeecccaaa^^^[[[YYYZZZ___hhhrrrxxxvvvuuupppkkkjjjjjjfff```WWWQQQIIIAAA>>>JJJgggyyy}}}uuuMMM;;;>>>777555333222111111111111,,,+++++++++******************+++++++++,,,,,,,,,---------------------,,,)))000:::HHHYYYgggiiieeehhhrrrooonnn|||wwwkkkrrr{{{~~~{{{xxxnnniiiiiiccc\\\dddsss|||nnnaaa[[[XXXWWW^^^hhhwwwzzz}}}yyykkk]]]WWWYYYeeejjjooorrrxxx~~~~~~{{{~~~{{{}}}~~~}}}~~~~~~{{{}}}rrrggg}}}}}}uuusssnnneeeEEE;;;555555333,,,***---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************444333111333AAA]]]|||yyy~~~uuukkkooorrruuuwwwyyyxxxwwwzzzsssccceeefffhhhjjjmmmvvvjjjVVVccc{{{[[[KKKSSS___rrrwww}}}}}}yyywwwwwwuuuuuusssooommmjjjbbbYYYQQQLLLDDD>>><<<<<<======>>>888;;;BBBLLLcccvvvvvvUUUFFFTTTjjjzzzsssoookkkhhhiiikkkmmmnnniiijjjlllooopppnnnjjjfffeeeccc___ZZZUUUNNNFFFAAA???999333222555888:::;;;EEEQQQ\\\___]]]```jjjsssqqqhhhYYYJJJBBBBBBIIIPPPWWWWWWIII===BBBGGGGGGLLLNNNQQQVVV[[[aaagggllloooqqqhhhVVVEEECCCLLLNNNIIIJJJHHHHHHLLLPPPSSSRRRRRRRRRTTTYYY___dddggggggfffiii{{{ppp```BBB>>>;;;999777666555333111........................000......000//////444;;;GGGjjjuuuvvv}}}TTTEEEAAAAAAFFFKKKPPP\\\hhh||||||zzzoookkkwwwyyyRRRKKKVVVnnnvvvffflllzzzsssttt}}}~~~}}}|||zzzwwwuuunnnjjjeeeccccccdddcccccc___]]]YYYWWWXXX```llluuu{{{zzzuuunnnkkkkkkfff```[[[VVVNNNCCC;;;???UUUkkkssssssZZZ???;;;888777555333111000000000,,,,,,+++++++++******************++++++,,,,,,---......---------------...+++444@@@MMM[[[gggllljjjrrr~~~{{{ttttttzzzxxxqqqttt~~~xxxxxxzzzvvvnnnjjjkkkgggaaafffqqqmmmfff```]]]YYYVVV[[[cccssszzz~~~tttjjjiiimmmrrruuuwwwyyy~~~|||zzz|||xxx{{{yyykkknnnzzzzzzttt|||kkkuuusssllllllkkkUUUCCC666666555...,,,///*********)))))))))))))))(((((((((((())))))))))))((()))))))))************444444111444HHHiiirrrjjjmmmyyy|||{{{zzzgggYYYNNNCCCJJJMMMQQQVVV^^^kkk{{{xxx[[[ZZZnnnoooOOOKKK]]]nnnyyy}}}|||yyyxxxxxxttttttqqqllliiifff^^^TTTKKKGGGBBB>>>===>>>>>>>>>>>>999===DDDNNNeeexxxwwwWWWIIIXXXpppvvvsssnnnhhhdddeeehhhkkkmmmlllmmmnnnppppppmmmhhhdddfffdddaaa]]]XXXQQQJJJDDD@@@;;;444111333888::::::===JJJYYY```______gggpppuuuooocccSSSEEE@@@EEEKKKVVVWWWJJJ???DDDHHHJJJOOOUUUYYY___eeekkkrrryyy|||fffMMMAAAEEEIIIGGGEEEHHHJJJLLLMMMLLLJJJHHHQQQUUU\\\bbbfffiiikkklllrrr}}}lll{{{kkkEEE???<<<999777666666444222////////////////////////000...///000///111999CCCZZZttt\\\JJJBBBBBBDDDHHHLLLVVVeeesssttt{{{wwwsss|||}}}QQQKKKWWWppppppeeetttkkkhhhsss~~~}}}||||||{{{yyyvvvoookkkgggdddcccccccccccc```___\\\XXXVVVZZZdddlll{{{|||yyyrrrnnnlllggg```^^^XXXPPPHHH??????IIIVVV|||xxxpppqqqLLL===:::999666444111///...---,,,,,,,,,++++++++++++***))))))***+++,,,,,,------......---------...///000///>>>NNNYYY```hhhmmmooo}}}zzz{{{wwwyyyvvvrrrttt}}}}}}xxxxxxzzz{{{rrrllliiijjjfff^^^\\\```]]]```ccc```WWWQQQUUU\\\iiiwww~~~yyy{{{zzzzzzxxxwww{{{}}}}}}{{{tttuuuxxxwwwzzzyyyzzztttdddSSSQQQXXXnnn{{{fffwww}}}qqqxxxkkkjjjmmmfffOOO:::555555222///000+++*********)))))))))((((((((((((((())))))))))))((()))))))))************333555333888RRRwww}}}zzz|||lllyyybbbMMMFFFEEEEEEGGGGGGFFFHHHNNN\\\mmmyyyzzzlllWWWbbbyyy}}}[[[IIIMMM```qqq{{{~~~{{{xxxxxxyyyqqqqqqnnniiifffbbbZZZPPPEEECCC@@@@@@@@@AAA@@@???>>>999>>>FFFQQQhhh{{{{{{ZZZLLL]]]www}}}|||vvvppppppiii```ZZZ[[[aaahhhllloooooooooppppppmmmhhhdddiiihhheeebbb^^^WWWOOOIIIBBB???999222333888;;;;;;:::CCCRRR]]]``````dddjjjvvvuuummm]]]JJJ>>>>>>BBBMMMSSSKKKBBBFFFJJJLLLTTTXXX]]]eeekkkrrrzzzuuuVVVBBBBBBHHHJJJIIIPPPSSSPPPKKKIIIGGGFFFSSSXXX```eeehhhkkkpppsssqqqxxxqqqtttvvvLLL@@@===:::777777666555444////////////////////////000//////111111444???KKKjjjvvveeeIIIEEEBBBDDDFFFIIIPPP]]]ooo||||||rrr~~~{{{~~~{{{sssjjjgggRRRLLLZZZtttkkkhhh|||xxxccceee|||~~~~~~}}}|||||||||{{{yyywwwooommmiiifffcccbbbaaaaaaaaa```^^^ZZZWWWXXX]]]aaauuuyyyzzzwwwssspppjjjccc___YYYRRRLLLEEE@@@BBBGGGmmmtttyyy[[[AAA;;;:::888555222///---,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,------......---------...000111333888MMMcccjjjiiiiiilllooo|||{{{yyyvvv}}}sssqqq|||}}}xxxxxx}}}{{{wwwqqqllliiiiiiddd[[[TTTRRRTTT\\\bbb]]]RRRJJJMMMTTT___rrr~~~zzz~~~tttrrrnnnooozzz}}}}}}|||zzz{{{~~~rrrqqqrrrpppppprrruuusssgggVVVMMMMMMRRRkkkhhhqqq|||vvvyyyooohhhjjjqqq]]]DDD777555666333///+++++++++******))))))((((((((((((((())))))))))))))))))))))))************222666777???^^^tttnnn```LLLFFFEEEGGGKKKJJJJJJJJJJJJMMMVVVccclll|||zzz}}}www```[[[lll^^^JJJIIISSScccqqqzzz}}}}}}yyyvvvvvvwwwqqqqqqlllfffaaa\\\SSSIII?????????AAACCCDDDBBB@@@===999???IIIUUUmmm```RRReee}}}zzzwwwsssnnnlllcccWWWQQQSSS\\\gggnnnooooooooooooooonnnjjjgggjjjiiigggeee```YYYQQQKKKEEEEEE???555222777;;;<<<;;;>>>HHHWWW______aaaeeeooosssrrreeePPPAAA===@@@JJJTTTQQQIIIJJJLLLNNNWWWWWW^^^gggnnnvvvbbbFFF@@@HHHNNNWWW___aaaWWWMMMJJJMMMNNNTTT[[[bbbggghhhlllrrrxxxrrrttt}}}~~~tttVVVAAA>>>:::777777666555444//////////////////////////////000222222777DDDRRRiiirrrtttTTTEEEAAAAAAEEEJJJOOOYYYiii{{{uuuuuuzzzwwwjjjZZZTTTXXXQQQMMM^^^xxxzzzfffjjjqqq^^^fff~~~}}}|||{{{zzz{{{{{{{{{yyywwwooonnnlllhhhdddaaa______bbb```^^^ZZZXXXXXXYYY[[[llltttzzz{{{zzzwwwpppiiibbb]]]XXXRRRIIIAAA@@@DDDXXX{{{iiiIII;;;:::999777444111///...------,,,,,,,,,+++++++++((()))***+++,,,------...---,,,,,,---...111444555FFF^^^ssstttjjjgggpppyyy|||}}}xxx~~~~~~rrrvvvyyyvvvtttxxx}}}~~~zzzuuupppkkkfffeeeaaaYYYPPPLLLNNNTTTWWWRRRIIIEEEIIINNNYYYnnnwwwvvv|||hhhbbb^^^iii~~~yyywwwxxxzzz{{{~~~ooommmmmmkkkiiijjjooorrrooofff^^^[[[WWWeeewwwyyysssvvv~~~rrrrrr{{{|||wwwkkkkkkrrriiiTTT===444777555---,,,,,,+++******))))))((((((((((((((())))))))))))))))))))))))************111777;;;EEEgggiiihhhxxxyyytttyyy{{{|||qqqMMMDDDIIIHHHEEEFFFKKKOOOUUUXXX[[[^^^dddhhhuuu~~~cccXXX___tttwwwKKKAAAMMMZZZgggsssyyy|||~~~|||xxxttttttuuuuuutttnnneee^^^WWWKKK@@@<<<===???CCCFFFFFFCCCAAA<<<888@@@JJJXXXqqqdddVVVjjj|||xxxxxxvvvqqqjjj```SSSLLLOOO[[[iiirrrooonnnnnnnnnoooooollljjjiiihhhfffddd```YYYPPPKKKGGGIIICCC777111555;;;<<<===;;;BBBQQQ\\\___```bbbeeennnsssiiiUUUEEE@@@CCCMMMZZZYYYQQQOOOMMMOOOXXXVVV]]]gggoooxxxkkkIII@@@GGGNNN```iiiiiiZZZLLLJJJPPPTTTUUU[[[cccfffgggkkkssszzz}}}xxxxxxxxx]]]AAA>>>:::777777777666555000000000000000000000000//////000222333999GGGVVV^^^mmm~~~TTTJJJHHH@@@AAAFFFMMMVVVcccuuu|||qqqzzzwwwrrr{{{kkk[[[MMMQQQ^^^MMMJJJ]]]wwwrrr```iiilll[[[ggg~~~~~~|||{{{zzzyyyzzz{{{{{{yyywwwoooooommmiiiddd```^^^]]]ccc```\\\YYYXXXXXXYYYZZZeeeooozzz~~~|||uuunnnfffccc___WWWKKKBBBAAAGGGGGGmmmxxxVVV;;;::::::888666444222111---------,,,,,,,,,++++++((())))))+++,,,---......,,,,,,,,,,,,///222555777SSSiiiyyyssseeeeeewwwyyyttttttxxxwwwsss|||xxxsss|||xxxwwwxxxyyyxxxvvvlllfff```]]][[[TTTMMMHHHHHHKKKJJJEEEBBBCCCHHHLLLXXXmmm~~~|||tttttt|||___VVVTTTfff~~~xxxtttrrruuuyyy~~~uuufffeeegggdddooollllllnnnooolllgggdddkkkhhhlllyyyvvvrrrnnnjjj{{{~~~ooooootttrrroooqqq```CCC444666555,,,,,,,,,++++++***))))))((((((((((((((())))))))))))))))))))))))************666333;;;UUUzzzrrrjjjooopppjjjeeeaaabbb______qqqkkkMMMJJJKKKOOO[[[bbbeeennnuuutttqqqsssvvvxxxyyy}}}{{{YYYYYYkkkcccDDDKKKaaakkkpppuuu{{{{{{{{{{{{yyywwwvvvtttsssooollljjj^^^NNNCCCAAA<<<@@@FFFLLLNNNIIIAAA:::<<<999???KKK]]]zzzddd___qqqzzz}}}vvvooohhhTTTJJJLLLTTTfffssspppqqqpppqqqqqqrrrpppllljjjjjjiiihhhfffbbb[[[SSSNNNHHHFFFAAA:::444333666999;;;;;;===FFFRRR[[[^^^^^^gggjjjoooqqqdddOOO@@@===OOObbbjjj\\\NNNOOOVVVYYY[[[]]]fffsss}}}{{{OOO>>>JJJ[[[sssjjj\\\QQQKKKJJJKKKLLLTTTWWW___hhhlllnnnsssyyy~~~yyywww|||wwwqqqNNN===777:::666555777333222111111000000000000000444***111666222@@@NNNGGGSSS|||gggKKKCCCDDDDDDIIIJJJRRR___lll|||xxxpppnnntttqqqmmmooo[[[NNNOOOXXXQQQKKKbbbrrrgggaaannn}}}eeeZZZjjj}}}||||||{{{zzzyyywwwvvvuuuqqqppppppooommmiiiccc^^^_________\\\YYYVVVVVVVVVZZZbbbooozzz{{{wwwlllddd]]][[[UUUJJJEEEFFFEEEXXXsss}}}cccDDD::::::<<<666444444,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------000)))***111111---555EEEdddtttzzznnnfffqqqvvvmmmkkk}}}}}}wwwyyytttsssyyy}}}yyyxxxxxxxxxvvvtttfff^^^ZZZ\\\]]]UUUIIIBBBBBBAAABBBDDDDDDCCCGGGMMMTTTwwwwww~~~mmmQQQLLLYYYyyy}}}wwwrrrtttyyy}}}vvvfffcccjjjkkkdddlllppppppllllllnnnlllfffiiikkkjjjkkkyyy{{{yyynnn]]]gggzzzvvvmmmtttyyy~~~zzzvvv|||oooOOO777555555000------,,,,,,+++***))))))))))))))))))))))))))))))************************777444@@@___mmmeeehhhggg```\\\WWWVVVXXXeeelllNNNQQQZZZfffvvv}}}}}}zzzoooXXX^^^ppptttVVVDDDRRRiiirrrvvvzzz}}}}}}|||{{{xxxvvvsssqqqrrrooolllhhh[[[KKKBBBBBBCCCIIIPPPQQQJJJBBB===;;;<<<:::@@@LLL___|||hhh___rrryyy{{{uuunnnbbbPPPJJJQQQ^^^rrr{{{sssrrrqqqqqqqqqooollljjjiiihhhgggeeebbb[[[TTTNNNGGGFFFAAA;;;555333555888999999<<>>DDDIIIRRRrrr~~~___HHHEEEDDDDDDFFFKKKVVVgggvvvvvviii```cccaaaiii{{{hhhSSSHHHNNNYYYSSSKKKaaannn|||ooo\\\cccnnnooo[[[PPP\\\uuuvvv~~~}}}||||||{{{{{{yyyxxxvvvtttsssrrrtttsssrrrqqqoookkkeeeaaa]]]ZZZYYYZZZ\\\\\\YYYVVVVVVYYY```mmm{{{tttllldddaaa\\\RRRHHHBBB===DDDRRRkkkaaajjjwwwUUUCCC;;;;;;666666777111------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------000///000111...111BBBVVVoooqqqlllfffjjjyyyttt]]]___ttttttpppnnnrrr{{{xxxzzz|||{{{uuupppqqqtttooobbbWWWVVV\\\fffiii```QQQIIIHHHBBB@@@@@@AAACCCFFFPPPZZZwww}}}kkkXXXNNNPPPaaa~~~}}}pppiiijjjpppuuuwwwuuussslllgggjjjrrroooeeeqqq}}}|||nnnfffeeefffbbbggghhhgggpppooovvvuuulllyyy|||}}}hhhMMM888//////000///...---+++***(((((())))))))))))))))))))))))************************888999RRR{{{{{{jjjiiillljjjfffgggkkkhhhqqqwwwfff{{{xxxtttmmmVVV___xxxoooIIIJJJVVViiivvvxxxwwwxxxzzz{{{|||}}}|||yyyvvvtttnnnkkkdddWWWIIIAAACCCHHHYYY___aaaVVVEEE999888<<<;;;999AAAOOOcccppp^^^yyy{{{lllxxxpppiiiZZZJJJIIIXXXnnnyyyvvvrrrooonnnmmmlllkkkggggggfffeeebbb]]]VVVQQQGGGFFFCCC>>>:::666444444888888999===EEEPPPZZZaaa[[[___gggnnnlll^^^KKK???===AAAOOOaaabbbXXXWWW```hhhooozzzqqqSSSFFFFFFKKKNNNMMMJJJEEECCCCCCDDDDDDDDDJJJSSSaaalllmmmkkkpppwwwzzzzzzzzzeeeHHH999:::777444555333333222111111000000111111---666222555HHHMMMQQQddd{{{MMMBBBFFFFFFFFFKKKSSS___ppp|||ooobbbZZZ^^^___rrryyygggSSSGGGMMMXXXSSSKKK```lllxxx```YYY```jjjjjjXXXNNNWWWoooooo~~~}}}|||{{{zzzyyyxxxvvvtttrrrqqqppptttsssqqqpppnnnkkkfffbbb\\\YYYVVVXXX]]]^^^ZZZVVVUUUUUUYYYfffvvv{{{rrrhhhaaa]]]UUUKKKDDD@@@@@@GGG]]]qqqiiipppdddJJJ<<<:::666666777222...------,,,,,,,,,,,,---,,,,,,,,,------------...///111111///---444III\\\zzzsssjjjfffpppnnn___eeevvv}}}vvvttt~~~wwwvvv|||~~~~~~vvvpppiiigggfffbbbZZZRRRccchhhooopppdddSSSIIIGGGEEEBBBBBBCCCEEEKKKYYYggg{{{bbbTTTMMMSSSgggyyyiii___bbbllltttwwwvvvtttpppooouuuzzzuuukkkttt~~~rrrgggccccccdddhhhhhheeegggrrr}}}zzzuuutttwwwxxxsssXXX:::---...111111///---,,,***(((((())))))))))))))))))))))))************************777???]]]}}}nnndddeeegggdddcccgggmmmmmmxxxyyyvvvtttmmmmmm~~~^^^TTTfff[[[GGGRRRcccpppvvvvvvvvvwwwwwwyyy{{{|||yyytttnnnjjjaaa^^^VVVJJJCCCEEENNNUUUaaabbb^^^TTTFFF<<<999;;;;;;999BBBQQQeeerrr^^^~~~nnneeexxxyyyppphhh[[[JJJJJJ]]]www{{{wwwrrrooommmmmmlllkkkggggggffffffddd___XXXSSSIIIGGGDDD@@@<<<888555333888999:::===BBBLLLXXXaaa[[[^^^ccciiikkkaaaNNN>>>AAA<<>>:::555555666222///...------,,,,,,,,,---,,,,,,---------.........---000111///333CCCXXXgggyyypppgggjjjyyy|||ppprrrwwwxxxzzzuuuzzzxxx{{{|||wwwgggccc^^^ZZZXXXYYY[[[]]]ppppppqqqpppfffWWWKKKFFFEEECCCBBBCCCEEENNN___pppppp[[[TTTLLLVVVlll~~~rrraaaWWW___pppzzzzzzuuussspppqqqvvvyyytttllluuuyyy~~~vvvkkkccc```dddgggfffaaa```fffoootttzzz~~~oooqqqyyy|||{{{wwwxxxuuubbbFFF777666222111000...,,,***)))(((************************************************777GGGiiiwwwlllffffffddd______dddhhhnnnzzzzzzeee```^^^bbbwwwoooXXXYYYlllhhhMMMJJJ[[[mmmuuuvvvwwwyyyzzzwwwyyy{{{yyysssiii^^^WWWOOONNNIIICCCEEEPPP\\\bbbccc```ZZZPPPEEE>>>:::999<<<;;;EEETTThhhrrr```zzzeeedddwww{{{rrrjjj[[[MMMQQQiiizzzwwwrrrooonnnmmmlllkkkggggggggggggfffaaa[[[VVVMMMIIIEEEAAA>>>;;;777444777:::<<<<<>>666222111000///---,,,******************************************************888PPPtttwwwpppkkkjjjeee]]]^^^eeejjjuuuyyybbbQQQQQQTTT\\\xxx___VVVaaatttTTTJJJOOOcccvvvyyywwwyyy||||||vvvyyy{{{zzzqqqcccTTTJJJEEEFFFDDDCCCLLLZZZcccdddaaa___XXXNNNCCC;;;999888@@@???IIIWWWkkktttbbbkkk___jjj}}}}}}uuuooo^^^RRRZZZvvvyyyvvvrrrpppooonnnmmmkkkhhhhhhhhhiiigggccc]]]YYYPPPLLLFFFBBB???<<<999666666999<<<<<<<<>>:::777444888<<<;;;:::@@@MMMXXX^^^\\\ZZZ^^^jjjooobbbPPP<<<<<>>EEEEEEBBBKKK[[[]]]SSSJJJHHHFFFFFFGGGGGGFFFEEEOOOQQQ]]]ppp]]]???>>>;;;666666666444333222222111111222222777+++999OOOWWWmmm~~~NNNHHHCCCDDDGGGLLLWWWbbbuuutttjjjeeedddddddddlllSSSGGGEEEKKKRRRMMMIIIaaalllrrr}}}ZZZNNNVVV[[[tttjjj[[[UUUdddzzz}}}}}}|||{{{zzzyyyyyyxxxwwwvvvtttrrrrrrssstttuuupppooonnnooopppooonnnlllbbb```[[[UUUQQQRRRVVVZZZPPPPPPPPPTTT\\\fffqqqwwwwwwiii```YYYRRRFFFDDD>>><<>>===333666888999999>>>GGGNNN\\\^^^ZZZVVVbbbpppiiiVVV>>>===<<>>:::===BBBEEEHHHJJJIIINNNPPPLLLIIIIIIGGGCCCKKKKKKMMMSSS]]]eeejjjlllSSSMMMHHHGGGGGGFFFIIINNNPPP[[[nnnvvvNNN>>>===999666666444333222222222222222111///<<>>BBBCCCJJJfff~~~~~~fffEEE999:::999555222111000///...---------,,,,,,---......//////000///000777EEEXXXhhhqqquuuuuuxxxuuugggmmmrrrttt~~~{{{zzz|||{{{xxxvvvuuurrrooolllfffiiipppyyy}}}zzzqqqiiieeellltttssscccPPPGGGGGGCCCBBBAAACCCHHHVVVpppzzzppp\\\IIIFFFQQQ]]]{{{yyygggdddwwwyyyrrrjjjjjjoootttvvvuuuwwwlllhhhnnnlllcccdddnnnsssbbbWWWYYY]]][[[\\\aaannn~~~mmmooo~~~|||{{{~~~bbbHHH:::222222111,,,///222,,,++++++************++++++******+++++++++,,,,,,,,,TTTxxx}}}lllhhhddd```^^^ZZZXXX]]]fffttt}}}~~~tttggg\\\PPPNNN[[[yyytttYYYTTTiii}}}kkkJJJKKK\\\qqqzzz}}}xxxvvvxxxyyyuuuyyyzzz{{{{{{vvvlll```XXX]]]dddlllpppooonnnpppsssiiiqqqlllSSS;;;222555888CCCDDDQQQbbbxxxfffhhheeeccctttqqqcccWWWOOOYYYlll}}}~~~tttpppssstttsssqqqpppppppppnnnllljjjkkkiiifffggggggaaaZZZWWWRRRKKKFFFBBB>>>;;;999333555666666777;;;CCCIIIYYY___^^^XXX]]]jjjmmmgggTTTAAA666;;;AAAAAAFFFOOOTTTXXXYYYTTTPPPOOOMMMJJJTTTTTTTTTWWW\\\```cccdddRRROOOMMMKKKGGGEEEIIIPPPYYYhhh~~~}}}XXXBBB<<<888666666444444333222222222333333333AAAOOO```~~~fffLLLDDDBBBCCCIIIQQQ]]]nnn~~~xxxiiipppllleeecccgggmmmWWWNNNEEEEEEJJJJJJOOOSSS[[[dddkkkpppssstttaaaTTTQQQ^^^lllxxxvvveeeRRRJJJ\\\vvv|||{{{yyyyyyyyy{{{|||{{{xxxuuusssrrrqqqpppppppppppppppmmmmmmmmmmmmllljjjiiihhhdddccc___YYYSSSPPPOOOPPPUUUSSSOOOLLLMMMTTT^^^eeesss~~~}}}qqqdddYYYMMMEEEAAABBB@@@DDDZZZssskkkzzzwwwNNN:::;;;;;;555222111000///...---------,,,------......///000000///111>>>TTTeeennnxxxooofffpppoooqqq|||xxx|||zzzwwwuuuuuutttrrrpppmmmkkkqqq}}}~~~rrreee___dddtttuuu```OOOGGGEEEBBB@@@@@@BBBIIIYYYsss}}}nnnSSSGGGGGGUUUbbb|||uuukkkhhhvvvxxxqqqhhhgggmmmtttyyyzzzxxxllleeehhhfff```cccmmmssscccWWWXXX[[[ZZZYYY\\\cccyyyzzzrrrjjj{{{kkkUUU>>>444222222---000333,,,++++++************++++++******+++++++++,,,,,,,,,]]]}}}iiijjjddd___^^^ZZZXXX^^^iiizzzyyyggg```WWWWWWkkkgggUUUYYYppp\\\EEERRRjjjvvv|||~~~zzzxxxyyyyyyvvvzzzzzz{{{|||yyyqqqeee]]]___gggqqqxxxyyyyyyzzz{{{www|||oooOOO888666:::999BBBFFFUUUeeewww}}}___]]]\\\ccc~~~|||jjjZZZMMMIIIVVVjjjxxxwwwoooooovvvsssrrrqqqpppooonnnmmmllljjjjjjhhhdddeeegggccc\\\WWWSSSLLLGGGBBB>>>:::777444555555444555999@@@EEEUUU]]]___YYYZZZeeennnppp```FFF555:::@@@???GGGVVV___cccccc^^^ZZZXXXUUUQQQRRRQQQPPPOOOOOOOOOOOONNNQQQPPPPPPNNNHHHDDDJJJSSShhhyyyyyyyyyyyy^^^CCC888666555444444444444333222222444555<<>>999@@@FFFXXXiiixxxtttWWWUUUYYYiiiyyydddRRRGGGIIIVVViiivvvwwwrrrqqquuurrrrrrqqqpppnnnmmmmmmmmmkkkjjjgggdddeeegggddd^^^XXXTTTNNNHHHCCC>>>:::777666555444333444888===AAAOOOZZZ___YYYWWW```lllssshhhLLL999;;;???@@@KKK\\\aaadddccc]]]VVVQQQLLLGGGHHHGGGFFFDDDBBBAAA@@@@@@IIIJJJMMMMMMIIIIIIRRR^^^vvv}}}yyyssstttxxxeeeEEE777666777666444555555444222222555777@@@LLL]]]rrrnnnEEEGGG@@@AAAFFFPPP[[[hhh{{{qqqgggkkkaaaZZZZZZdddzzz[[[HHHGGGEEEFFFFFF@@@CCCHHHPPPWWWZZZZZZWWWTTTHHHLLLVVVcccooowwwlll\\\OOOJJJ[[[qqqwwwvvvxxxssssssssstttvvvvvvtttsssqqqqqqppppppooooooppppppllllllkkkkkkjjjjjjjjjjjjgggfffddd^^^WWWQQQMMMLLLQQQQQQOOOLLLJJJMMMVVV]]]hhhuuuppp```UUUMMMFFFCCC@@@@@@KKKXXX~~~pppooodddAAA;;;<<<555333222111000............------......///000000111333777KKKiiiyyyyyy{{{yyykkk~~~wwwxxx~~~}}}vvvxxxvvvsssrrrsssttttttsssmmmjjjooorrrgggWWWYYYgggmmmYYYOOOIIIBBBCCC@@@>>>BBBIIIXXXoooyyyWWWJJJOOOJJJ[[[lllyyyvvvnnnhhhiiipppwwwyyyrrrooommmoootttyyy{{{|||yyysssrrruuutttoooppptttqqqoookkkdddYYYRRRTTT[[[^^^UUUfff~~~zzzzzz}}}}}}wwwuuuQQQ<<<222222...///111,,,---,,,,,,+++******++++++******+++++++++,,,,,,,,,nnnyyytttlllaaa[[[\\\\\\\\\iii{{{|||sssyyy~~~}}}}}}xxx}}}zzzZZZSSS]]]uuukkkLLLMMMcccwwwyyyzzz{{{{{{|||||||||||||||zzzyyyyyywwwpppdddZZZPPPZZZhhhqqqtttwww{{{sssUUU:::333;;;===999>>>FFFYYYlll}}}gggOOOSSS]]]sssvvv^^^MMMEEEIIIYYYmmmyyyyyysssooonnnpppqqqrrrpppnnnmmmnnnooolllkkkiiiffffffhhhddd^^^XXXTTTOOOIIIEEE@@@;;;888888666444333444888<<>>>>>???===???DDDIIIKKKQQQ^^^lll{{{xxxvvvssstttxxxnnnIII999999;;;888444666666444222222666:::CCCPPPddd|||bbbCCCAAAAAACCCJJJVVVcccrrr~~~qqqlllmmmqqq^^^VVV]]]pppoooRRRBBBDDDEEEFFFFFF???@@@DDDJJJPPPQQQPPPLLLIIICCCLLLYYYeeerrr{{{vvveeeVVVLLLIIIXXXlll{{{yyy{{{|||yyyvvvuuuqqqppppppqqqrrrsssqqqpppqqqppppppoooooooooppppppllllllmmmllllllkkkjjjiiieeefffeeeaaaZZZSSSNNNLLLNNNPPPQQQNNNKKKLLLSSSYYYeeeqqqwwwgggWWWOOOGGGBBB>>>>>>EEENNNvvvvvvyyysssKKK===:::555333222111000///.........---......//////000111111666BBBZZZsss|||xxxwww|||}}}~~~wwwyyyuuutttrrrqqqqqqrrrrrrqqqpppfffhhhkkkhhh\\\WWWeeeyyyzzzgggVVVMMMHHHDDDCCC@@@???CCCKKKYYYmmm~~~mmmNNNJJJOOOKKK```uuu{{{vvvmmmeeeccchhhqqqxxxooooooooorrruuuxxxxxxxxxrrrqqqtttyyyyyytttqqqrrrvvvzzzzzznnn]]]QQQRRRXXXYYYLLLTTTnnnyyyxxx|||___EEE555333//////111---...---,,,++++++***++++++******+++++++++,,,,,,,,,xxxsssyyyiii\\\VVVZZZ]]]```rrruuueee___iiirrrssstttxxx}}}~~~{{{|||~~~~~~~~~~~~{{{pppXXXTTTaaa{{{[[[HHHTTTkkkyyy{{{zzzzzz{{{}}}||||||||||||xxxuuutttrrrjjj]]]RRRLLL^^^rrryyytttrrrzzzhhhJJJ777555:::<<<;;;>>>FFFZZZnnn\\\JJJVVVfffsssYYYIIIDDDGGG\\\uuu}}}tttooommmoooppprrrqqqooonnnoooqqqmmmmmmjjjhhhhhhiiiddd]]]YYYUUUPPPKKKGGGBBB===::::::777444333444777;;;===AAANNNYYYXXXTTTWWWbbblllnnn^^^JJJ===888===KKKYYYfffdddZZZKKKBBB@@@@@@???>>>@@@BBBAAA>>><<<===>>>888888===DDDKKKUUUeeetttwwwssssssuuutttuuuuuuvvvtttMMM999:::<<<888444666777444111222777;;;OOO___www}}}VVVGGGBBBCCCFFFOOO^^^mmm}}}qqqjjjuuuuuu]]]YYYhhhxxx```HHH???CCCCCCDDDGGGCCCDDDEEEGGGIIIIIIGGGEEEDDDDDDOOO\\\gggvvvvvvwwwwww\\\OOOHHHFFFSSSfffrrrppptttuuuoooqqqpppoooooopppqqqooonnnppppppoooooooooooopppppplllmmmnnnooonnnllljjjhhhccceeeeeebbb\\\UUUPPPMMMMMMQQQSSSPPPLLLKKKOOOTTTbbblllyyy~~~ppp^^^UUUJJJCCC???>>>CCCHHHgggzzz|||WWW???999666333333111000///..................///000000111111777PPPooo~~~|||uuutttwwwyyy{{{tttvvvpppoooooooooppppppnnnlllfffjjjjjjaaaYYY^^^qqqqqqcccTTTIIIFFFIIIBBB??????EEENNN[[[mmm}}}zzz\\\LLLIIIKKKOOOddd{{{yyysssjjjcccaaafffoooxxxrrrrrrrrrtttvvvwwwxxxwwwuuutttwwwyyyvvvnnnhhhfffssszzz{{{ppp___TTTRRRTTTPPPOOONNN\\\uuuyyyuuu|||nnnNNN:::666111000222///......---,,,++++++++++++******+++++++++,,,,,,,,,~~~nnn{{{fffYYYSSSYYY^^^dddxxxxxxhhhZZZ]]]ffflllgggaaacccjjjooosssnnnllljjjddd]]]aaajjjxxxfffYYYWWWfffyyyQQQFFFZZZrrr{{{}}}zzzzzz|||}}}|||{{{|||{{{wwwsssqqqnnnfffXXXMMM[[[rrrvvvjjjooo{{{{{{bbbFFF:::999:::===???@@@FFFYYYmmm}}}yyyVVVHHHYYYmmmqqqUUUGGGDDDCCC]]]{{{wwwrrrqqqnnnppprrrqqqooooooqqqsssmmmnnnllliiiiiijjjddd]]]YYYUUUPPPLLLHHHCCC>>>;;;;;;888444333444888:::<<<===KKKWWWXXXTTTVVV___hhhnnncccPPP===444:::IIITTTddd___RRRBBB;;;===CCCEEE@@@BBBCCC@@@<<<888888999999888;;;BBBKKKVVVfffttt~~~vvvlllooommmooossssssuuusssmmmwwwNNN999999;;;555444666777555111222777<<<]]]ooobbbGGGHHHCCCEEEHHHSSSdddtttzzzjjjkkkuuu^^^^^^rrrmmmTTTBBB===BBB@@@AAAGGGGGGIIIHHHGGGEEECCCBBBBBBBBBFFFRRR___iiiyyysssyyypppVVVJJJDDDCCCOOO```kkknnn|||xxxnnnqqqpppooooooppppppooommmpppoooooooooooooooppppppmmmnnnppppppooollliiigggbbbdddeeeccc]]]VVVQQQNNNLLLQQQTTTRRRLLLIIIKKKPPP```iiiuuuvvveee[[[OOOFFFAAA@@@CCCGGGWWW~~~|||```BBB888666444333222000//////............//////000000111111888[[[~~~{{{qqqrrrvvvxxxsssmmmsssnnnnnnnnnooooooooollljjjlllppplll___YYYdddwwwxxxmmmcccSSSEEEDDDLLLAAA???@@@GGGQQQ^^^ooo}}}{{{hhhOOOLLLHHHGGGTTTeee}}}vvvppphhhcccbbbfffoooxxxwwwvvvvvvvvvwwwxxxzzzzzz}}}|||{{{yyyrrrggg^^^YYYkkkrrrtttlll```WWWSSSRRRNNN\\\VVVUUUpppsssnnnxxx}}}wwwUUU===888222111333111///...---,,,++++++++++++******+++++++++,,,,,,,,,tttwww~~~bbbWWWSSSYYYaaakkk~~~llldddeeemmmwwwyyykkk```^^^[[[TTTZZZ[[[ZZZVVVNNNMMMZZZiii~~~ZZZPPPZZZkkkhhhIIIKKKdddxxx|||}}}zzzyyy|||}}}{{{vvvtttwwwrrrqqqsssjjj\\\XXX___qqqkkkhhhooosssjjjVVVAAA888888999999999;;;KKK^^^ooozzzdddOOORRR^^^xxxlllTTTGGGDDDJJJ[[[xxxwwwooosssrrrrrrqqqpppooooooppppppkkkkkkkkkkkkkkkhhhccc```[[[UUUPPPNNNJJJCCC>>>===<<<;;;999666444555999<<<999@@@NNNYYYWWWSSSZZZhhhhhheeePPP:::888<<>><<<:::777666777<<>>HHHLLLZZZmmm}}}lllfffaaadddmmmxxx___HHHBBB<<<===CCCGGGFFFCCCEEEFFFFFFFFFEEEDDDBBBAAAHHHSSS```nnnwwwiiioooWWWKKKEEEDDDNNNZZZmmm}}}rrrpppqqqooonnnoooppppppooonnnooopppqqqrrrrrrqqqoooooorrrpppooooooooommmjjjggggggeeebbb```]]]YYYTTTQQQLLLOOOSSSSSSOOOLLLKKKKKKSSScccrrr~~~zzziii[[[MMMFFFDDDBBBBBBDDDUUUggglllHHH<<<777666555333111000///......,,,000111///...///222333???```~~~rrrkkksss|||xxxnnnlllmmmbbbfffmmmrrrqqqnnnmmmpppyyyssshhhaaafffttt~~~zzz|||sss^^^KKKDDDDDDEEEAAACCCCCCCCCLLL___pppyyy~~~gggSSSMMMGGGBBBMMM^^^gggwwwddd^^^aaa```fffrrrxxxsssuuuwwwyyyyyyyyyxxxxxxzzzvvvwwwvvvjjjZZZWWW___oooyyy{{{nnn```TTTKKKPPPOOONNNSSScccyyytttzzzuuueeeEEE:::777111...111000///...---,,,+++++++++++++++,,,,,,,,,,,,------vvvuuuyyyZZZSSSRRR\\\eeeooosssnnnqqq{{{rrraaaRRRUUUUUUWWWXXXXXX]]]lll{{{tttVVVQQQ\\\oooaaaHHHNNNfffwwwyyyyyywwwwwwzzz||||||yyywwwqqqrrruuusssfffZZZ```ooosssbbbaaahhhmmmeeeSSS@@@999:::::::::;;;===KKK]]]mmmwwwtttcccQQQLLLRRRccciiiQQQFFFCCCLLL\\\www}}}qqqqqqoooppprrrsssrrrqqqooommmllllllkkkkkkkkkhhhddd```]]]VVVPPPNNNJJJBBB>>>>>>;;;;;;999666444444888:::999@@@MMMXXXXXXSSSZZZggghhhfffRRR<<<888;;;BBBNNN^^^VVVKKKCCCAAACCCFFFGGGJJJJJJKKKJJJGGGDDD@@@>>>777555666999===EEETTTbbbuuummm```UUUQQQVVVaaaiiijjjkkkmmmqqqtttxxx{{{}}}}}}zzzSSS===<<<;;;444555444555666555555<<>>GGGYYYiiijjj\\\LLLCCCJJJUUUllldddMMMDDDDDDPPP^^^yyysssnnnlllooosssvvvuuurrrnnnkkkmmmllllllkkkkkkhhhddd```\\\TTTNNNJJJFFF???<<<<<<;;;:::888555333333666999999===JJJVVVWWWSSSYYYdddiiihhhUUU>>>888999???LLLUUUOOOHHHDDDEEEHHHJJJJJJOOOPPPRRRRRRNNNIIICCC@@@555444444777:::???IIITTTccc]]]UUUSSSXXXcccooovvvlllmmmnnnoooqqqtttvvvwww|||ZZZ???::::::666666555666777666888AAAKKKXXXzzzaaaGGGBBBEEEGGGJJJVVVhhhzzz|||vvvxxxtttjjjwww___MMMCCC???;;;===CCCHHHHHHFFFKKKHHHEEEBBBBBBCCCFFFGGGLLLUUUcccsss}}}~~~kkkWWWLLLEEEDDDOOO]]]xxxuuulllrrrooommmmmmoooqqqrrrrrrnnnoooooopppppppppooooooooommmmmmmmmnnnmmmkkkiiiiiigggdddbbb___[[[VVVRRRNNNLLLKKKLLLOOOOOOLLLIIIOOOZZZfffrrrxxxhhhVVVLLLFFF@@@>>>>>>CCCNNNsssjjjyyyTTT;;;999777666444222000///......------...///111333555666MMMaaassswwwuuuzzzooolll~~~{{{vvvnnnbbbWWWPPPVVVZZZ```hhhpppuuuvvvuuunnnggg^^^ZZZcccsss}}}jjjQQQDDDCCCCCCBBBCCCCCCCCCFFFPPP^^^ffffff^^^LLL???@@@CCCFFFTTTddd|||{{{bbbVVVXXX[[[dddqqqtttsssyyy|||yyywwwwwwtttrrrqqqhhh```eeeqqqttthhh___VVVOOOJJJLLLNNNOOOSSSbbbyyy}}}zzz|||rrrzzz|||]]]BBB666666444000111000...---,,,,,,++++++++++++,,,,,,,,,,,,------uuunnnTTTSSSWWWcccnnnyyy{{{yyyxxxzzz|||XXXPPPXXXggguuuQQQJJJ\\\nnnttttttvvvxxxyyyyyyzzz{{{zzzwwwwwwnnneeebbbeeennn|||qqqmmmjjjbbbZZZWWWTTTIII???=========>>>@@@>>>BBBRRRbbb]]]KKKAAADDDMMM[[[ttt~~~```KKKDDDFFFTTTccc}}}sssmmmmmmooosssuuuuuusssooolllnnnmmmlllkkkjjjgggccc```YYYQQQJJJFFFAAA;;;888999;;;:::888555333333555777888:::DDDQQQUUUSSSVVV___hhhjjjYYYBBB999777===IIIOOOJJJEEEDDDGGGLLLOOOPPPVVVWWWYYYXXXTTTLLLCCC>>>444222444888:::===EEENNN[[[[[[^^^gggrrr{{{mmmnnnppprrrrrrqqqooonnnxxxbbbBBB999999777777666777888666999DDDQQQaaawwwUUUCCCBBBFFFHHHLLL]]]qqq}}}wwwvvvoooqqqvvv[[[MMM@@@===:::<<>>>>>BBBIIIdddqqqsss^^^;;;:::777666444222000//////...///------///111111555999XXXiiiwwwzzzxxx}}}|||jjjooo~~~{{{{{{zzzwwwpppggg\\\SSSNNNXXX]]]dddllluuuzzzwwwqqq]]]YYYTTTVVVdddxxx|||___JJJCCCDDDDDDBBBAAABBBCCCGGGSSS___ccc```RRRFFF@@@DDDJJJRRRaaaqqq~~~bbbSSSUUUYYYdddpppsssqqqzzz{{{vvvtttuuurrrooollldddaaaiiittt~~~wwwoooggg[[[QQQIIILLLNNNMMMLLLUUUlllxxxyyy}}}jjjHHH666777777000111000///---,,,,,,,,,,,,+++++++++,,,,,,,,,------yyypppdddccceeelllvvv|||}}}qqqRRRRRRWWWhhhlllMMMOOObbbmmmppprrrsssxxx{{{zzzzzz}}}|||xxxuuuggg___gggzzzxxxrrrppprrrpppdddYYYSSSNNNFFF???>>>>>>===???BBB???@@@KKKVVVOOO>>>===IIISSSbbb{{{|||^^^JJJEEEIIIXXXhhh~~~~~~rrrnnnpppqqqrrrrrrsssrrrqqqpppnnnmmmkkkjjjiiifffccc```XXXPPPIIIFFFAAA<<<999:::;;;;;;999666333222333555666666>>>LLLSSSQQQSSSYYYeeejjj]]]GGG;;;666:::FFFMMMJJJFFFEEEHHHMMMSSSWWW^^^___aaa___XXXNNNCCC<<<555333444888:::;;;@@@FFFPPPSSSZZZfffqqqwwwwwwuuuiiilllrrruuutttpppiiieeeuuuiiiEEE999888888888777888888666999GGGVVVqqqiiiNNNDDDCCCEEEHHHPPPdddyyyvvvyyy{{{www~~~kkkUUUHHH>>>;;;:::<<>>^^^ooo~~~|||}}}|||nnnwww{{{|||uuuvvvsssjjj]]]TTTRRRTTTaaahhhqqqvvv|||}}}uuujjjTTTSSSSSS[[[mmmoooUUUGGGDDDEEEEEECCC@@@AAACCCGGGQQQ[[[\\\XXXGGGFFFKKKTTTYYY]]]fffrrr|||aaaSSSVVVZZZdddqqqsssrrr~~~{{{vvvuuuwwwuuuqqqkkkdddccclllwww|||{{{xxxuuutttrrriii^^^LLLMMMNNNLLLHHHLLLaaavvvzzz{{{{{{}}}sssPPP999777777111111000///...---,,,,,,,,,+++++++++,,,,,,,,,------vvvxxxwwwwwwzzz~~~{{{zzzkkkPPPTTTVVVhhhcccJJJRRRbbbeeegggnnnnnnwww|||zzzzzz}}}|||vvvkkkfffiii{{{vvvttttttsssqqqmmmeee[[[TTTJJJDDD@@@???===<<<>>>CCCCCCBBBGGGKKKAAA555:::HHHWWWhhh{{{\\\HHHFFFLLL^^^hhhxxx}}}tttppprrrrrrqqqpppqqqrrrssssssnnnllljjjhhhgggeeeaaa___YYYRRRLLLJJJFFFAAA>>>???<<<<<<:::777444333333444666333999HHHRRRRRRQQQUUU```jjjaaaLLL>>>666888DDDMMMNNNMMMJJJIIIMMMTTT[[[cccdddeeebbbZZZOOOCCC<<<777333333666888888:::>>>EEEGGGKKKQQQXXX]]]```aaa```fffnnnuuuuuuppphhhcccsssnnnIII:::888777777777888888666;;;LLL]]]^^^KKKEEEDDDFFFJJJWWWlll}}}tttvvv~~~|||eeeRRRBBB<<<;;;:::<<>>@@@FFFAAAEEEGGGJJJPPPYYY___```fffnnnuuurrrgggbbblllyyycccQQQNNNWWW]]]hhhwww||||||{{{zzz}}}xxx{{{zzzrrrllllllssszzzrrrlllddddddooowwwsssjjjUUULLLHHHJJJIIIGGGOOO\\\}}}zzzyyyjjjKKK888444555222111000...------------++++++,,,,,,,,,,,,------{{{___WWWQQQTTT[[[```bbbcccfffgggnnnuuu{{{cccNNNSSSaaassssssSSSDDDRRRYYYPPPSSSdddrrr~~~|||uuussskkkaaaeee{{{~~~yyyyyypppyyyyyyqqqoooooocccPPPIIIEEEAAA???;;;999===DDDFFFIIIJJJDDD;;;888???GGGWWWlllyyyYYYFFFEEEMMMfffaaa```jjj|||}}}qqqpppqqqqqqrrrssssssssssssmmmkkkhhhfffdddbbb___]]]VVVQQQNNNNNNKKKFFFBBBBBB>>>>>>===:::666444333444999333777HHHTTTUUUSSSSSSYYYhhheeeSSSCCC888666@@@LLLUUU\\\YYYPPPLLLRRRZZZZZZ[[[\\\YYYRRRHHH>>>888333000000666;;;===AAAEEE@@@DDDHHHJJJKKKLLLOOOSSSNNNUUU```jjjppppppnnnkkkpppqqqMMM>>>999555444555888999:::CCCYYYmmmsssPPPCCCCCCDDDJJJTTTdddxxx~~~{{{fff^^^OOO;;;<<<;;;;;;===@@@EEEIIILLLMMMJJJFFFCCCCCCFFFKKKNNNSSSpppxxxooodddXXXJJJCCCPPPbbbppp}}}mmmlllkkklllmmmmmmllljjjjjjjjjiiiiiijjjlllmmmnnnmmmjjjhhhgggggghhhhhhgggcccbbbaaabbbbbbaaa^^^[[[VVVPPPIIIFFFHHHKKKMMMNNNJJJKKKPPP[[[iiizzzmmm\\\PPPFFFAAA@@@AAALLLQQQ{{{TTTBBB888777555333222000000///------111444000333JJJeeezzz|||oooyyywwwqqqssspppkkkfffddddddeeefffrrr~~~}}}xxxyyytttlllVVV[[[dddtttiii^^^SSSJJJAAA:::>>>FFF???EEEJJJNNNUUUbbbkkkooo|||}}}xxxgggUUUTTTiiimmmXXXIIIKKKWWW^^^jjjzzz|||yyyxxx}}}uuuyyyyyyssslllmmmsssyyyrrrnnnkkkooo{{{xxxjjjWWWKKKEEEHHHJJJGGGKKKTTT{{{|||www~~~uuuRRR999333666222111000///------------++++++,,,,,,,,,---------~~~uuu\\\MMMIIIHHHIIIIIIJJJPPPWWW```gggooozzz~~~vvv~~~xxxYYYQQQYYYiii{{{kkkPPPFFFMMMOOOVVVgggssszzzmmmeeeeeehhh{{{{{{{{{{{{xxxsssqqqqqqmmm```RRRIIIDDD===:::<<<>>>>>>===GGGHHHLLLMMMFFF===???GGG^^^uuuyyyWWWLLLHHHPPPcccggg]]]eee{{{xxxqqqrrrrrrqqqppppppqqqrrrooojjjeeeaaaaaa```]]][[[UUUTTTQQQOOOLLLGGGBBB>>>===<<<;;;999666444333222999999:::AAAOOOZZZYYYRRRTTTccciiiZZZDDD:::;;;===GGGUUU```]]]PPPJJJPPPZZZ___[[[UUUQQQLLLDDD;;;444333111111444999>>>??????FFFBBBAAAFFFNNNSSSQQQMMMRRRRRR```vvvwwwmmmlllssskkkJJJ???<<<777<<<777666999:::CCC]]]yyynnnOOOFFFEEEEEEIIIRRRlllxxx}}}tttdddRRRFFFBBB999999:::===@@@CCCGGGHHHMMMKKKIIIGGGCCCCCCKKKVVV^^^sss~~~uuummmbbbVVVJJJGGGQQQ^^^qqqpppllljjjlllllljjjjjjmmmkkkkkkjjjiiihhhhhhiiiiiikkknnnmmmjjjiiikkkkkkhhhhhheeebbbaaaaaaaaa```___YYYPPPHHHGGGGGGGGGIIILLLHHHIIIMMMTTTbbbuuuyyy```MMMFFFDDDBBBCCCEEEQQQiiiggg@@@;;;888555444333222000...222...000333...222PPPsss~~~}}}zzznnnwwwuuuvvvtttooogggbbbdddiiiiiiiiijjjxxx{{{zzzuuussstttsssppp```]]]bbbwwwpppiii___QQQGGGBBBAAA@@@???AAAEEEKKKSSS^^^kkkwwwuuunnnYYYHHHLLLXXXmmm}}}cccQQQKKKQQQZZZ___mmm~~~zzzzzzxxxuuuwwwxxxsssjjjeeelllxxxpppzzzwwwlll[[[QQQHHHGGGGGGFFFKKKQQQnnnwwwqqqvvvuuuccc>>>111888222222000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~cccOOOKKKHHHHHHIIIJJJLLLQQQYYYbbbiiiqqq|||yyypppSSSPPP\\\mmmdddNNNIIIRRRUUU^^^sssuuuiiigggnnnvvv~~~}}}zzzzzzxxxsssqqqqqqmmm```SSSKKKEEE===:::;;;>>>@@@@@@BBBDDDIIIOOOMMMGGGFFFJJJ```vvvxxxVVVLLLIIISSSgggjjjaaaiii}}}qqqqqqqqqqqqpppppprrrssspppkkkfffbbbaaa___]]][[[UUUSSSQQQOOOLLLGGGBBB>>>>>><<<:::888666444333333777777999???LLLWWWWWWQQQUUUccchhhZZZDDD999888:::EEESSS``````UUUMMMOOOUUU]]]ZZZTTTMMMEEE===666111111111222666<<>>>>>@@@EEEMMMVVVZZZXXXTTTWWW[[[kkk~~~ssspppmmmhhhHHH===;;;777;;;777777:::<<>>:::;;;???BBBCCCCCCBBBGGGQQQVVVUUUQQQOOOcccyyytttRRRIIIJJJWWWiiikkkeeelllqqqqqqpppppppppqqqssstttqqqmmmhhhdddaaa___\\\ZZZUUUSSSQQQNNNLLLHHHBBB??????===:::777555555555555555666777===IIITTTUUUOOOTTT```eeeYYYDDD888555777@@@NNN^^^bbb\\\TTTSSSUUU^^^ZZZSSSIII???666222000///111444999>>>AAAAAA@@@===EEEPPP\\\ccceeebbb```bbbhhhyyyvvvrrrrrrfffFFF;;;:::888:::777888;;;===HHHbbb|||{{{zzz^^^EEE@@@CCCFFFOOO[[[lll|||uuunnnrrrnnn___MMM@@@;;;888888999<<>>AAACCCCCCFFFDDDFFFPPPZZZ___[[[WWWfff|||oooOOOGGGJJJZZZiiiiiigggnnnrrrpppnnnnnnppprrrsssssspppnnnjjjeeeaaa^^^[[[ZZZUUUSSSPPPNNNKKKHHHCCC@@@@@@>>>:::777555555666777555666777;;;GGGRRRTTTPPPQQQZZZ```WWWFFF888555666;;;GGGVVV^^^^^^[[[YYYYYY```\\\TTTGGG;;;333111222222333666:::???DDDGGGIIILLLUUUaaajjjnnnmmmkkkjjjmmmsssuuuqqqvvv}}}fffGGG;;;:::999999888999;;;>>>KKKfffqqqpppWWWBBB@@@CCCGGGSSSaaappp|||zzztttyyyyyylll___NNNAAA===888888999;;;>>>BBBEEEGGGHHHFFFDDDDDDDDDJJJXXXeeevvvxxxuuunnndddWWWJJJDDDJJJUUUlll~~~~~~nnnhhheeegggjjjjjjjjjlllgggiiijjjkkkkkkjjjhhhggggggjjjkkkiiiiiimmmmmmkkkfffeeecccccccccbbb___]]][[[TTTNNNKKKGGGCCCCCCFFFJJJKKKNNNSSS\\\iiiwwwttt]]]NNNFFFBBBDDDBBBAAAJJJ]]]wwwqqq~~~NNN;;;888555333333333222222///...111333222999UUUssszzz}}}~~~zzzpppoooyyywwwttt{{{wwwvvvrrrnnniiibbbbbbooo{{{{{{qqqhhhpppuuuxxxtttrrrssssssrrrtttqqqppprrruuutttnnnhhhaaaXXXMMMDDDAAAAAA@@@???DDDHHHQQQ[[[ccchhhiiihhhaaa]]]SSSQQQ\\\fff{{{{{{dddYYY]]]cccrrr|||wwwzzzxxxvvvsssmmmmmmxxx{{{~~~}}}xxxssspppjjjddd]]]UUULLLFFFDDDFFFJJJMMMMMMwww|||zzzwww~~~]]]BBB777555444222000///---------******+++,,,,,,---......{{{qqqfff```aaa___```qqqrrrRRRIIIOOONNNPPPXXXccckkkpppwww___MMMSSS___xxxwwwRRRIIITTTjjjwww{{{pppfffiiixxx~~~{{{wwwwwwxxxyyyyyyzzzxxxxxxvvvtttrrrooodddYYYKKKFFFAAA???AAACCCCCCBBBDDDBBBBBBJJJWWWbbbdddbbbjjjoooPPPHHHMMM___jjjiiikkksssrrrooommmllloooqqqrrrrrrooommmjjjfffaaa]]][[[ZZZUUUSSSPPPMMMKKKHHHDDDAAA@@@>>>;;;777666666777888777777888;;;FFFQQQTTTRRRMMMTTTZZZVVVHHH;;;666777:::AAAKKKTTTZZZ[[[[[[ZZZ^^^ZZZQQQDDD888222222444777777999<<>>;;;999777777888888888999999;;;DDDPPPUUUSSSKKKPPPVVVUUUKKK===777888===>>>CCCLLLVVV\\\\\\[[[[[[UUUKKK@@@777333333555;;;<<<>>>AAAGGGQQQ\\\cccmmmqqqttttttqqqooooooooooooqqqwwwzzzttt~~~pppQQQ@@@;;;;;;666999;;;<<>>;;;666333222222222222000000111111444BBB___zzz}}}zzzyyyzzzyyytttyyy{{{wwwxxxrrrmmmmmmlllgggjjjvvvuuulllkkksssxxxtttppppppqqqqqqoooooommmllljjjhhhgggfff\\\TTTJJJDDDBBBCCCBBBAAA@@@FFFQQQ^^^iiilllhhhcccZZZUUUMMMRRR___iiioooXXXQQQ[[[cccqqqzzzttttttvvvvvvrrrnnnrrryyywwwmmmggghhhhhhgggfffaaaUUUIIIDDDFFFGGGEEEFFF___zzzrrryyyiiiLLL<<<777666444222000...------+++++++++,,,,,,---------}}}xxx}}}~~~nnncccaaa___cccgggjjjqqqgggJJJGGGQQQYYY]]]hhhuuummmSSSPPP\\\ggghhhNNNOOO^^^lllllllllooojjjdddnnn|||}}}uuu|||yyyyyy~~~~~~yyyxxx{{{yyy{{{{{{xxxuuurrriii```NNNGGG>>>;;;===AAAEEEFFFBBBGGGJJJJJJPPP^^^kkkpppwwwrrrVVVMMMQQQeeeiiihhhttt~~~tttoooiiihhhkkknnnmmmllliiijjjiiieee```[[[ZZZZZZVVVSSSOOOLLLJJJHHHEEEBBB???>>><<<;;;999888888888888999999;;;CCCNNNTTTTTTKKKNNNTTTVVVLLL===666666>>>===AAALLL[[[eeegggeeeXXXQQQGGG???:::888888888<<>>JJJggg]]]LLLBBBEEEIIIOOO```ttt~~~ttteee]]]SSSEEE<<<;;;::::::;;;>>>AAADDDHHHIIIEEEEEEGGGKKKOOOVVVeeerrr}}}|||tttooojjjdddZZZOOOIIINNNXXXeeevvv|||rrr{{{uuukkkdddeeeiiijjjiiiiiihhhhhhiiiiiiiiijjjjjjjjjgggjjjjjjhhhhhhlllllliiiiiifffbbb``````aaa``````[[[XXXUUURRRKKKDDDCCCFFFJJJJJJIIIKKKRRR^^^lllvvvlllWWWMMMIII@@@BBBCCCCCCLLLfffyyyhhh@@@<<<777333222222111111000000111222777IIIiii~~~yyysss~~~uuuuuuwwwppplllpppnnnjjjmmmwww~~~{{{sssnnnjjjsssxxxtttooonnnoooooooooooonnnmmmllljjjgggeeeYYYRRRIIICCCBBBBBBBBBAAA@@@EEEOOO\\\ggghhhbbb\\\PPPNNNKKKWWWhhhrrr~~~wwweeeQQQOOO\\\cccoooyyyxxxwwwwwwwwwsssnnnqqqwwwzzzyyytttllliiilllmmmlllhhhcccWWWJJJEEEGGGHHHFFFJJJTTTuuu~~~tttxxx}}}rrrSSS>>>888777555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,zzzwww~~~pppjjjmmmbbbhhhlllqqq}}}eeeJJJHHHRRRaaaeeeppp}}}dddKKKNNN___lllbbbKKKQQQbbbkkkbbb```fffffffffqqq}}}zzzzzz|||yyyvvv{{{|||xxxuuuvvvyyy||||||yyyvvvsssjjjaaaQQQHHH===777999@@@FFFJJJKKKSSSVVVRRRRRR\\\iiiooo|||}}}pppUUUKKKNNNcccfffeeetttuuuoooiiigggjjjlllllljjjggghhhhhheee___[[[ZZZZZZVVVSSSOOOLLLJJJHHHEEECCC>>>======<<<:::999888888888999888:::AAAMMMSSSTTTMMMOOOTTTWWWMMM===444444===<<>>>>>===<<<<<<@@@GGGMMMTTT^^^iiiqqqppprrrtttwwwzzz{{{{{{zzz}}}|||}}}{{{ttt|||yyyXXXAAA888777111666;;;???NNNoooXXXIIIAAAEEEJJJQQQcccxxx{{{wwwhhh\\\WWWPPPDDD>>>???;;;;;;<<<>>>AAAEEEHHHJJJEEEEEEHHHMMMQQQXXXfffttt~~~}}}ssspppllleee\\\PPPIIINNNXXXcccssstttjjjvvvuuukkkcccdddhhhhhhgggfffiiiiiihhhhhhiiijjjkkkkkkgggjjjjjjhhhhhhkkkkkkiiigggeeecccbbbbbbaaa```^^^YYYWWWTTTRRRKKKCCCBBBEEEMMMKKKJJJKKKRRR```oooyyyrrr[[[OOOJJJAAADDDEEEDDDLLLiiioooBBB===777333111111111000///000111222:::OOOqqqyyyssspppsssvvvooolllsssmmmjjjllluuuzzzwwwqqqmmmjjjsssxxxuuuooommmnnnnnnoooooonnnnnnmmmjjjfffcccVVVOOOFFFAAA@@@@@@@@@???@@@DDDNNN\\\fffhhhaaaZZZHHHHHHJJJZZZmmmwww|||rrr___MMMOOO^^^cccmmmxxxwwwuuutttrrrmmmiiilllrrrvvvyyyxxxssspppnnniiidddhhhdddXXXJJJEEEIIIJJJGGGMMMMMMrrr}}}wwwtttyyyYYY>>>888777555333000///...------,,,,,,,,,,,,,,,,,,,,,|||zzzuuuooonnnkkkqqqyyy~~~kkkIIIFFFUUUbbbkkkyyy\\\OOOOOO]]]tttZZZJJJUUU___aaaaaafffllloooyyywwwxxx||||||xxxvvvwwwxxxzzz}}}}}}zzztttmmmiiiqqqwwwzzzxxxuuurrrkkkcccRRRKKKEEECCCBBBBBBFFFKKKPPPSSSZZZ_________fffooo|||zzzqqqUUUCCCPPPbbbaaadddrrrtttlllcccbbbgggnnnpppooonnnkkkhhheeebbb___[[[WWWTTTRRROOOLLLJJJGGGCCC@@@AAA@@@>>>>>>===<<<999777777;;;<<<:::>>>IIISSSUUUOOOQQQTTTTTTJJJ===555555333:::EEEUUUhhhvvvwwwqqqWWWUUUMMMCCC>>>??????===AAADDDJJJRRRVVVYYY```iiijjjpppwwwzzzxxxwwwzzz}}}}}}zzzqqqqqq]]]<<<777999777777888AAAZZZ|||XXXKKKCCCFFFKKKSSSfffzzzuuu~~~{{{ggg]]]SSSNNNIIIBBB>>>===;;;<<<>>>CCCHHHKKKLLLLLLKKKHHHBBBHHHSSSTTTZZZnnn|||xxx{{{vvvoookkkeee]]]RRRJJJJJJPPPaaazzzssskkk~~~xxxkkkcccfffjjjhhhgggiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhjjjgggdddbbbaaaaaa```___YYYVVVSSSOOOLLLHHHDDD@@@FFFHHHKKKLLLPPPYYYhhhsss~~~xxx^^^OOOJJJDDD@@@@@@DDDKKKbbbOOO777:::666111666///000---...222111666VVV|||}}}uuuxxxuuuqqqrrrqqqooommmnnnmmmmmmpppssstttrrrooorrrvvvyyywwwrrrnnnnnnppprrrrrroookkkkkkkkkfff___VVVOOOEEE???>>>@@@AAABBBDDDCCCRRRaaa___[[[XXXOOOGGGCCCLLL___mmmyyy{{{tttlllVVVLLLKKKVVV```lll}}}yyywwwrrrooonnnjjjfffkkkttt|||tttqqqvvvwwwlll___WWW```hhh^^^MMMHHHFFFFFFLLLHHHNNN___vvv{{{tttiii;;;888666444222222111...,,,------------------------}}}wwwrrrrrrwwwwwwwwwvvvxxxpppPPPIIISSSeeeppp~~~{{{YYYMMMOOO^^^vvv~~~UUUJJJWWWaaabbbaaagggpppwww|||tttpppsssxxxxxxvvvtttyyy{{{}}}}}}{{{wwwrrrnnntttxxx{{{xxxvvvsssmmmfffTTTLLLDDDBBBAAABBBGGGMMMKKKPPPYYY``````^^^bbbiii{{{{{{rrrVVVFFFSSSeeeaaadddqqqssskkkcccaaaffflllnnnnnnnnnlllhhhfffccc___[[[WWWTTTRRROOOLLLJJJGGGCCC@@@AAA???>>>======;;;888666666:::;;;999===HHHQQQUUUOOOPPPSSSSSSJJJ===555555888===EEENNNZZZcccbbb]]]RRRRRRNNNHHHGGGJJJLLLKKKEEEFFFKKKSSSXXX\\\bbbiiihhhmmmtttvvvvvvxxx~~~{{{oooooo^^^???999;;;777888;;;HHHeeerrrSSSHHHBBBEEELLLVVVjjj~~~}}}wwwsss___VVVMMMIIIFFFAAA======;;;<<<>>>BBBHHHLLLMMMMMMLLLGGGAAAHHHWWWZZZ]]]lllyyywww}}}{{{|||tttrrrnnnhhhaaaUUUIIIEEEHHH[[[uuuvvvooo|||nnndddfffiiiggggggjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhggggggggggggiiigggeeedddcccbbb```___[[[XXXTTTQQQNNNJJJEEEBBBFFFIIIKKKKKKNNNVVVcccnnnzzz}}}cccRRRLLLDDDAAA@@@CCCHHH[[[RRR999:::666222777000222//////333444===^^^uuussspppqqqqqqoooooopppooonnnppprrrsssrrrpppppptttxxxxxxtttqqqrrrtttqqqpppmmmiiiiiihhhccc[[[RRRKKKCCC>>>???BBBDDDDDDEEEDDDSSSaaa^^^YYYVVVNNNDDDGGGUUUhhhqqqxxxxxxppphhhUUULLLLLLXXXcccmmmzzzvvvsssooolllmmmlllkkkooovvvwwwuuuwwwyyysssdddVVVPPP\\\fff^^^NNNIIIGGGFFFKKKGGGLLL[[[ssszzzsss{{{oooDDD999777444333222111...,,,------------------------~~~yyyuuusssppplllgggfffjjjtttvvv\\\RRRWWWiiiuuutttTTTLLLOOO```yyyvvvPPPJJJYYYeeeeeebbbiiiwwwssshhhjjjrrrvvvuuussswwwxxxzzz{{{{{{xxxvvvtttwww{{{|||yyywwwuuuoooiiiXXXNNNDDDAAA@@@BBBHHHOOOKKKOOOUUU[[[[[[YYY^^^eeeyyyxxxqqqWWWGGGTTTeeebbbcccqqqqqqjjjbbb```eeejjjllllllnnnllliiifffddd```[[[WWWTTTRRROOOLLLJJJGGGDDDAAA@@@???===<<<<<<:::888555555999:::999;;;EEEOOOTTTNNNOOOQQQRRRKKK>>>666444888>>>BBBDDDHHHLLLLLLIIIKKKNNNNNNMMMPPPVVVYYYXXXGGGEEEGGGOOOWWW[[[```eeehhhmmmsssuuuuuuyyyzzzkkklll~~~^^^AAA:::;;;777888===PPPsssgggNNNEEEAAAFFFNNN[[[ppp}}}{{{}}}~~~xxxooohhhUUULLLEEECCCBBB>>><<<===:::;;;===BBBHHHLLLNNNNNNMMMGGG@@@HHHYYY]]]___kkktttuuu~~~vvvyyyzzzvvvsssoooiiicccWWWJJJCCCCCCUUUooozzzrrr~~~pppfffggghhhffffffjjjiiiiiiiiiiiiiiihhhhhhhhhggggggggggggfffffffffeeehhhhhhgggfffeeebbb```___]]]ZZZVVVRRROOOKKKGGGDDDFFFHHHJJJJJJKKKSSS^^^hhhvvvjjjVVVMMMEEEAAA@@@BBBDDDRRRqqqWWW;;;999666333777111333222000333888DDDfff{{{vvv~~~qqqnnnppppppqqqrrrrrrpppooooooqqqrrrqqqqqqnnnrrrvvvxxxvvvuuuvvvxxxoooooolllgggfffeee^^^VVVNNNGGG@@@===???CCCFFFGGGEEEFFFTTT```[[[UUURRRLLLDDDMMM```qqqtttxxx~~~tttllleeeUUULLLLLLYYYdddnnn~~~xxxuuusssnnnkkkmmmnnnoooqqqtttpppqqqssspppdddUUULLLKKK[[[ggg```OOOIIIGGGEEEIIIFFFHHHUUUlll~~~{{{uuuwwwsssLLL:::777555333222111///---------------------------~~~}}}~~~yyysssoooaaa]]]YYY[[[bbbkkkrrrvvvdddhhhuuu}}}mmmbbbbbbnnn{{{nnnRRRLLLPPPbbb|||qqqNNNMMM^^^kkkjjjeeelll~~~wwwhhhfffkkkppprrrssstttuuuwwwxxxyyyxxxxxxwwwxxx|||}}}zzzxxxvvvrrrmmm^^^QQQEEE@@@@@@CCCIIIPPPRRRQQQSSSUUUUUUVVV]]]fffuuuvvvrrroooXXXHHHSSSccccccbbbqqq}}}oooiiibbb```ccchhhjjjjjjnnnllljjjgggeeeaaa\\\XXXUUURRRNNNLLLJJJHHHEEECCC???>>><<<<<<;;;:::777555444777999888:::AAALLLTTTOOOMMMOOOPPPKKK@@@777333333999===<<<<<>>>>><<<:::;;;:::;;;===BBBHHHLLLNNNNNNMMMJJJCCCFFFTTTYYY^^^kkkpppsss}}}tttvvv{{{|||sssmmmfffaaaXXXMMMFFFEEEQQQkkkzzzppp|||ppphhhiiiiiidddcccggghhhhhhggggggggggggfffffffffffffffeeeeeeeeeddddddfffhhhiiiiiifffccc```___]]]ZZZVVVRRROOOKKKGGGEEEEEEGGGJJJJJJKKKQQQ\\\eeesssrrrYYYLLLDDDAAA@@@BBBBBBKKKeee^^^===777555333777000333333///111777EEEfff~~~vvv{{{wwwzzzooollloooppprrrtttsssrrrpppoooppppppqqqrrrmmmqqquuuvvvvvvvvvvvvwwwpppooolllgggeeeccc\\\SSSKKKEEE???<<>><<<<<<;;;:::777555333555888999999>>>JJJTTTOOOLLLMMMPPPMMMCCC888333000666:::999888;;;???AAA>>>CCCFFFGGGJJJNNNOOOMMMCCC>>><<>><<<>>>BBBDDDDDDGGGIIIYYYaaaVVVNNNMMMJJJRRRZZZhhhrrrsssyyy{{{qqqlllggg]]]PPPJJJTTT```lll{{{yyywwwtttooonnnqqquuuvvvtttuuupppjjjeeeddddddccc```hhhvvvlllQQQFFFEEEEEEIIIIIIEEEHHHVVViiiwww~~~yyyzzz{{{VVV===:::666333222111000...------------------------|||{{{~~~uuujjjdddbbbaaabbbdddfffddd___ZZZWWW^^^nnn~~~{{{dddOOONNNSSSfffiiiOOOTTTfffuuutttnnnrrrvvvnnnfffdddmmmxxxwwwxxxyyyzzzyyyyyyxxxwwwsssxxx{{{zzzzzzzzzvvvqqqhhhYYYHHHAAAAAADDDHHHMMMPPPSSS\\\fffiiigggfffiiiooo~~~}}}fffRRRUUU^^^^^^aaattttttlllhhhcccaaabbbeeeggghhhjjjjjjiiiiiihhheee```\\\VVVRRRNNNKKKJJJIIIGGGEEE@@@???===<<<<<<:::888555333555888:::999<<>><<>>VVV~~~yyyXXXGGGEEEEEEIIITTTfffzzz{{{}}}sssfff\\\HHHAAA;;;;;;<<<::::::;;;;;;<<<>>>CCCHHHKKKLLLLLLJJJOOOIIICCCGGGLLLVVVhhhmmmppp|||vvvnnnqqqxxx}}}zzzoooccc^^^XXXPPPHHHDDDOOOfff{{{vvvfffwwwzzzpppgggcccfffeee___^^^bbbgggggggggfffeeeeeeddddddeeeeeeeeeeeedddddddddcccdddgggjjjiiieeeaaa______\\\XXXSSSNNNKKKIIIFFFCCCAAAEEEIIIJJJJJJOOOXXX___lll|||aaaLLLCCC@@@AAADDDCCCGGGZZZnnnoooDDD777444333666...222333---...444BBB```tttqqqtttsssvvvqqqvvv~~~xxx~~~uuuooooooqqqqqqsssuuuqqqrrrrrrrrrpppppprrrtttooopppssstttuuuuuusssrrrrrrrrrooojjjhhheee]]]SSSIIIDDD>>><<<>>>AAACCCCCCGGGKKK[[[bbbUUUKKKLLLKKKXXXaaalllrrrrrrwww{{{rrrnnnjjjaaaQQQJJJRRR___kkk~~~zzzwwwttttttpppnnnqqqyyy}}}~~~|||yyyvvvvvvzzz{{{rrrgggmmm}}}rrrUUUHHHGGGFFFHHHJJJEEEEEEOOO^^^nnnzzzaaa???;;;777333222111000///------------------------}}}~~~~~~tttkkkfffccccccdddfffggghhhgggeee]]]cccppp___LLLNNNUUUjjjcccLLLUUUgggvvvvvvppprrr|||~~~xxxqqqhhheeemmmwwwvvvwwwxxxxxxwwwtttrrrpppnnntttyyyzzzzzzzzzvvvqqqlll\\\KKKCCCCCCDDDGGGJJJJJJMMMVVVbbbiiijjjmmmqqqtttjjjSSSTTT\\\YYY___wwwwwwkkkhhhdddaaabbbdddggghhhhhhhhhiiijjjiiifffbbb^^^VVVRRRNNNKKKJJJIIIGGGFFFAAA???>>>======;;;888666444555888;;;999;;;GGGUUURRRMMMKKKPPPQQQHHH<<<444333777:::999;;;@@@BBBAAA???BBBCCC@@@@@@AAA@@@===AAA>>>===@@@CCCGGGPPPXXX^^^gggrrrzzz}}}vvvzzz~~~rrrvvvyyysssLLL<<<:::888:::CCC^^^sssSSSDDDDDDEEEJJJVVViii}}}~~~yyynnn```VVVEEE>>>888:::<<<;;;<<<>>>======???CCCGGGJJJKKKKKKGGGMMMHHHCCCJJJOOOVVVbbbkkkppp~~~nnniiimmmtttxxxwwwlllbbb___\\\SSSJJJDDDKKKaaawwwuuueeewww|||kkkbbb]]]___^^^ZZZ]]]dddhhhggggggfffeeeeeeddddddfffeeeeeeeeeeeedddddddddcccgggjjjhhhccc______```\\\XXXSSSNNNKKKHHHFFFDDDAAAEEEHHHIIIHHHKKKSSSYYYfffvvvfffPPPDDD@@@AAADDDCCCFFFVVViiixxxIII999666555777///333222...111888GGGfff}}}{{{|||wwwyyy|||ppp~~~www{{{tttpppqqqsssrrrrrruuunnnqqqssssssrrrqqqrrrtttoooppprrruuuvvvwwwuuutttqqqrrroookkkiiifff]]]TTTFFFAAA<<<;;;>>>AAACCCCCCGGGLLL\\\cccTTTKKKMMMMMMYYYfffuuuwwwqqqttt|||rrrooolllaaaQQQJJJTTT```lll~~~yyyvvvuuuwwwtttooopppyyy{{{zzz||||||pppbbbjjj~~~wwwZZZKKKIIIFFFEEEHHHFFFGGGLLLVVVcccvvvzzziii@@@<<<777444222222111000------------------------tttmmmjjjjjjiiifffdddccceeegggiii___dddooo|||~~~ZZZJJJNNNVVVlll^^^IIIUUUgggvvvvvvqqqqqqxxx~~~{{{vvvqqqkkkhhhnnnvvvttttttuuuuuurrroookkkiiikkkrrrxxxyyy{{{{{{vvvqqqnnn^^^LLLDDDCCCDDDFFFHHHIIIGGGKKKUUU^^^gggrrr{{{|||kkkQQQPPPXXXVVV]]]xxx{{{kkkhhheeebbbbbbdddggghhhgggggghhhjjjjjjhhhccc___VVVSSSNNNKKKJJJIIIHHHGGGAAA@@@>>>>>>===<<<999777444555999;;;::::::GGGVVVSSSMMMKKKPPPRRRJJJ===555111555888999===CCCEEECCCAAADDDDDDAAA@@@BBBAAA>>>???===<<<>>>@@@CCCMMMWWWbbbiiiqqqwwwyyy|||yyyuuuvvvzzztttLLL;;;:::666;;;IIIeee~~~pppOOOAAACCCEEEJJJWWWlllzzzyyy|||uuuiii[[[QQQBBB;;;666999<<<<<<===@@@>>>>>>@@@CCCGGGJJJJJJJJJEEEJJJFFFDDDOOOUUUVVV^^^jjjqqqxxxjjjhhhlllrrrvvvpppfff___``````XXXMMMFFFHHH]]]tttuuufffzzzjjj___XXXYYYXXXWWW]]]ggghhhhhhgggfffeeeeeeddddddfffffffffeeeeeeeeeddddddcccgggiiigggaaa^^^^^^```]]]YYYSSSNNNKKKIIIFFFEEEAAAEEEHHHHHHFFFHHHOOOTTTbbbqqqkkkTTTEEEAAAAAADDDCCCDDDSSSeee~~~MMM;;;888777888000444111...333<<>>BBBDDDDDDHHHMMM]]]cccTTTJJJMMMNNNVVVjjj||||||qqqrrr|||rrrooolll```QQQKKKVVVbbbmmm~~~{{{wwwyyy|||yyypppoooxxx~~~wwwooommmmmmdddXXXfff|||xxx]]]OOOKKKFFFCCCGGGFFFHHHLLLQQQ\\\oootttkkkAAA===777444222222111000------------------------~~~xxxnnnmmmrrreeecccdddggggggcccccceee[[[hhhyyyuuu~~~{{{YYYJJJKKKYYYrrrtttPPPJJJVVVjjjssssssvvvtttttt{{{zzzyyyvvvoooiiigggiiillltttyyypppmmmtttfffXXXbbbjjjwww{{{yyysssmmmnnn```PPPGGGHHHJJJHHHEEEMMMCCCBBBMMMTTTXXXggg{{{~~~nnnPPPMMM[[[WWW]]]xxxtttnnnjjjbbb[[[ZZZ^^^cccdddbbbhhhjjjhhhhhhiiiddd]]]XXXTTTNNNJJJHHHGGGEEECCCDDDBBB>>><<<<<<;;;:::999777888;;;>>><<<<<>>222111444;;;BBBBBB>>>@@@DDDEEEAAAAAAFFFEEEAAA???CCCBBB@@@===;;;<<>>AAABBBCCCEEEGGGRRRZZZWWWQQQNNNMMMLLL[[[iii|||wwwrrr}}}yyywwwiiieeeWWWKKKSSSeeejjjttt~~~sssttttttrrrqqqsssxxx|||xxxmmmgggggggggbbb[[[jjjvvvuuu```KKKEEEGGGGGGEEEFFFHHHJJJOOOZZZmmm|||wwwoooJJJ999666999333///111///.........------,,,,,,,,,~~~zzzsssmmmnnnssseeebbbbbbcccbbb^^^^^^aaaggguuuvvvmmmqqqwww{{{zzz|||~~~|||wwwyyywwwVVVIIILLLZZZtttrrrPPPKKKYYYkkkrrrrrrvvvuuusssyyywwwvvvssslllfffcccdddgggtttxxxpppkkkmmm___TTT^^^tttzzzxxxuuurrrqqqdddUUUMMMLLLMMMKKKGGGJJJFFFGGGNNNSSSVVV```kkkxxx{{{nnnSSSNNNYYYTTT___|||nnn^^^[[[UUUOOONNNRRRXXX[[[ZZZaaaggggggggggggccc\\\WWWTTTOOOLLLIIIHHHEEECCCDDDBBB???===<<<<<<;;;999777888;;;===<<<;;;BBBKKKRRRMMMKKKPPPUUUPPPBBB666222444:::@@@@@@>>>@@@EEEGGGEEEFFFIIIIIIEEEFFFJJJIIIIIIFFFBBB>>>@@@GGGLLL[[[eeevvvnnngggyyywwwJJJ666>>>888>>>UUU|||bbbHHHFFFDDDEEEMMM]]]qqq{{{ooo[[[KKKAAA;;;888999:::999:::===;;;<<<===???@@@BBBCCCDDDAAAAAACCCIIIRRR\\\dddiiillluuuxxxrrrlllkkkooonnnkkkeee]]]ZZZZZZWWWPPPJJJIIIQQQfffvvvlllZZZbbbzzzjjjYYYMMMMMMLLLIIISSSdddmmmjjjhhhgggggggggggggggfffccc``````cccfffgggggggggeeebbbaaaaaa```\\\ZZZWWWUUUQQQNNNLLLJJJFFFDDDDDDBBBCCCFFFGGGHHHMMMTTTbbboootttXXXLLLCCCAAAEEEDDDCCCRRRhhhYYY666666666333333333222333444???[[[}}}yyy|||yyy{{{xxxuuussssssssssssrrrsssttttttuuuuuuuuuuuuuuurrrlllmmmuuu{{{zzzxxxwwwuuuuuusssnnnjjjfff\\\QQQFFF@@@<<<>>>BBBBBBCCCEEEHHHQQQXXXWWWRRRPPPNNNLLL___lll~~~xxxrrr~~~|||mmmeeeXXXKKKRRRdddjjjttttttssstttssssssuuuyyy|||~~~~~~yyyrrrhhhbbbdddgggccc\\\kkksssppp\\\JJJFFFGGGFFFEEEFFFHHHKKKQQQ]]]ooo}}}|||yyyLLL:::666999333///111///......---------,,,,,,,,,~~~uuuqqqooommmooosssdddaaa```aaa___]]]```eeeqqqxxxsssssspppoooqqquuutttpppsssyyyuuuUUUJJJNNN[[[uuuqqqQQQMMM\\\kkkpppqqqwwwvvvrrruuutttssspppiiibbb___```bbbqqqwwwqqqgggaaaUUUSSSaaaxxxvvvvvvvvvrrrgggYYYRRRQQQPPPLLLHHHIIILLLPPPSSSUUUXXX[[[^^^kkkjjjrrrnnnVVVOOOUUUPPPaaa|||aaaNNNKKKGGGFFFGGGLLLQQQUUUVVV^^^eeegggfffeeeaaa\\\VVVSSSPPPMMMKKKIIIEEECCCDDDBBB???>>>======;;;:::666777;;;===<<<;;;BBBJJJQQQMMMKKKOOOTTTQQQDDD777222444999??????===AAAFFFGGGHHHKKKNNNMMMKKKOOOTTTRRRTTTRRRJJJAAA===@@@FFFRRRccc}}}vvvggg```ppppppKKK999;;;666@@@ZZZ~~~\\\FFFFFFEEEGGGPPP```ttt|||qqq^^^MMMAAA;;;999:::;;;999888:::;;;;;;:::;;;===@@@CCCEEEAAABBBDDDHHHQQQ[[[eeekkkqqq{{{|||sssnnnlllgggbbb\\\VVVSSSTTTSSSNNNJJJGGGPPPdddssskkk[[[aaattt___PPPFFFFFFGGGIIIWWWjjjrrrooolllgggffffffggghhhfffdddbbbaaacccfffggggggfffccc```___^^^]]][[[ZZZWWWUUUQQQOOOMMMJJJGGGDDDDDDBBBCCCFFFGGGHHHMMMTTT```mmmwwwZZZLLLDDDBBBEEEDDDBBBNNN```___:::777666333444555111222555EEEfff{{{www}}}zzz{{{xxxuuutttttttttsssrrrtttuuuuuuuuuvvvvvvvvvvvvppplllllltttzzz{{{xxxwwwvvvwwwvvvrrroooiii^^^SSSFFF???<<>>>>>>>><<<:::666777:::===<<<;;;AAAJJJMMMJJJHHHJJJPPPPPPCCC555222333888>>>>>>>>>BBBHHHHHHLLLPPPSSSSSSTTTYYY^^^\\\^^^\\\QQQBBB:::;;;???KKKcccuuukkkeeeqqqhhhKKK<<<:::777???XXXvvvXXXFFFDDDDDDGGGQQQbbbvvv~~~sss```OOOAAA===:::<<<<<<999888999;;;;;;::::::;;;>>>@@@AAAGGGGGGIIIMMMSSS]]]gggmmmuuuyyynnnfff[[[UUUPPPKKKJJJKKKLLLJJJHHHHHHRRRdddnnneeeZZZbbbsssWWWLLLCCCCCCCCCIII[[[pppwwwvvvppphhhdddeeeggggggeeedddcccbbbccceeefffgggeeecccaaa^^^]]]\\\\\\[[[WWWUUUQQQOOOMMMKKKGGGEEEDDDBBBCCCFFFGGGHHHMMMTTT___lll|||]]]MMMEEEBBBEEEDDDBBBKKKXXXrrreee===888555222444555333222444FFFjjj{{{yyyxxxyyywwwuuutttuuuuuutttsssuuutttttttttttttttuuuuuuooommmnnnttt{{{}}}zzzwwwvvvxxxwwwtttqqqlll```UUUFFF???;;;>>>AAABBBBBBDDDGGGNNNUUUYYY]]]```___ZZZbbbooo~~~xxxuuutttfff[[[LLLPPP```hhhsssvvvtttkkknnnrrrrrrpppmmmkkkkkkhhhddd^^^\\\gggttttttkkkiiiggg^^^OOOFFFFFFFFFCCCCCCFFFHHHLLLVVVgggvvv~~~QQQ===666888333000222///------------------------|||pppnnnppppppmmmlllgggeeedddfffgggkkkwww{{{yyy{{{}}}~~~rrrRRRJJJKKKRRRhhhnnnRRRRRRaaannnqqqqqqxxxxxxtttvvvqqqrrrpppjjjdddaaabbbdddeeepppvvvgggQQQTTTppp|||vvvxxxyyyvvvrrrqqqjjjaaa[[[WWWQQQJJJDDDIIIPPPUUUWWW[[[cccgggggg```^^^aaaiiirrr|||{{{hhhYYYSSSSSSNNN^^^~~~lllDDD@@@<<>><<<:::666777:::===;;;;;;AAAJJJKKKIIIGGGHHHNNNPPPDDD555222333888>>>??????CCCJJJLLLRRRWWW[[[]]]aaaeeegggfffgggcccVVVDDD::::::>>>KKKbbbxxxtttrrrxxx|||bbbIII<<<:::;;;>>>RRRzzzuuupppTTTGGGBBBCCCGGGRRRdddxxxzzzuuudddTTTCCC???<<<>>>>>>;;;:::;;;<<<===>>>??????@@@@@@@@@JJJLLLOOOSSSXXXaaalllsssxxx~~~ooobbbSSSIIIEEEAAA@@@BBBEEEFFFFFFGGGSSSbbbeeeZZZSSS___pppSSSKKKEEEBBBBBBJJJ```uuu||||||vvvjjjdddeeegggfffddddddcccccccccccceeefffddddddcccaaa^^^]]]]]]]]]WWWTTTQQQOOOMMMKKKHHHFFFDDDBBBCCCFFFGGGHHHMMMTTT^^^kkk}}}aaaOOOGGGCCCDDDDDDCCCHHHQQQiii~~~hhh???888444000222444666222333DDDiii}}}wwwxxxwwwuuuuuuvvvvvvuuutttttttttsssrrrrrrrrrssstttqqqppppppttt{{{|||wwwtttwwwwwwtttrrrmmmbbbWWWHHHAAA<<<===@@@@@@AAACCCDDDKKKRRRWWW[[[^^^]]]YYY```nnn|||yyyzzzsssggg]]]NNNOOO___iiissswwwtttiiinnnrrrqqqlllfffdddddd\\\ZZZVVVWWWeeevvvwwwlllfffaaaVVVKKKEEEEEEEEECCCCCCFFFHHHLLLYYYlllyyy}}}UUU???666777333111222///------------------------|||qqqooorrrqqqnnnlllllljjjhhhiiijjjppp|||{{{|||{{{{{{}}}lllMMMGGGHHHLLLbbb}}}kkkPPPRRRdddqqqsssqqquuutttppptttooopppooolllgggdddfffhhheeemmmwwwlllWWWbbbvvvtttyyyzzzuuurrrqqqmmmfffaaa[[[SSSJJJCCCEEEHHHMMMSSSYYY___ggglllllljjjjjjkkkjjjlllvvvtttbbbXXXVVVWWWQQQ]]]{{{___===>>>???JJJ]]]jjjmmmooossssssfffaaa```^^^]]]]]]TTTQQQNNNLLLKKKIIIFFFCCC@@@???>>>>>>>>>===;;;999555666:::<<<;;;:::AAAIIIKKKKKKIIIIIIPPPTTTIII999111333:::@@@BBBAAAEEEKKKRRRXXX^^^ccciiiooopppnnnllljjjcccTTTDDD;;;;;;???FFFWWWjjjqqqpppmmmlllkkkiiirrr{{{zzzzzzzzz{{{dddJJJ;;;999<<<>>>PPPxxxssslllQQQGGGAAABBBHHHTTTfffzzzsssnnnzzzkkk\\\GGGAAA???@@@AAA>>>>>>@@@BBBCCCEEEGGGHHHIIIIIIIIIIIIMMMRRRVVV[[[ccclllttt{{{oooaaaQQQCCC@@@<<<;;;>>>BBBFFFGGGLLLVVV```___VVVTTT___lllPPPLLLHHHDDDCCCMMMdddyyy|||mmmdddeeefffdddbbbcccccccccaaaaaacccdddcccdddeeecccaaa^^^]]]^^^WWWTTTQQQOOONNNLLLIIIFFFDDDBBBCCCFFFGGGHHHMMMTTT^^^kkkzzzfffQQQIIICCCCCCDDDDDDHHHMMMdddjjj@@@888444000111333666222222DDDggg~~~~~~wwwvvvwwwvvvuuuvvvwwwwwwvvvttttttsssrrrqqqqqqqqqrrrsssrrrrrrsssuuu{{{|||vvvsssuuuvvvtttrrrooofff[[[NNNEEE>>>===???@@@BBBEEECCCKKKSSSVVVWWWYYYXXXUUUaaaooo}}}|||~~~rrriii```PPPOOO^^^iiitttwwwssshhhooouuussslllfffeeeggg]]]^^^[[[\\\lll~~~}}}ooobbb[[[QQQIIIDDDDDDDDDDDDCCCGGGHHHLLLZZZooozzzzzz~~~|||}}}XXX@@@666777333111333///,,,,,,,,,------------...{{{pppnnnqqqqqqppppppooommmllllllooowww~~~ttt\\\ZZZ^^^fffllloootttzzz|||hhhKKKHHHKKKOOOeeefffMMMOOOaaappprrrllllllhhhdddiiijjjlllmmmkkkgggfffhhhkkkjjjlllvvvrrrdddtttyyyqqqqqqtttrrrppppppooolllhhhccc\\\RRRHHH@@@BBBAAAFFFQQQWWWYYY```kkktttrrrsssuuusssppprrrwwwsss```YYYXXXXXXWWW^^^{{{mmmRRR===BBBMMMbbbuuuzzzvvv|||nnn]]]ZZZ]]]]]][[[ZZZSSSPPPLLLJJJHHHGGGEEEDDD???>>>======>>>===:::888555666999<<<;;;:::@@@IIILLLMMMKKKJJJQQQWWWLLL;;;111444;;;BBBDDDCCCFFFLLLTTTZZZ```fffpppwwwuuunnnjjjeeeZZZKKK>>>888999===???JJJQQQOOOMMMOOOQQQPPPZZZkkkzzzwwwxxx|||{{{{{{qqqQQQ===;;;:::???VVV~~~zzzhhhNNNGGGAAACCCIIIVVViii|||~~~ooonnnvvvsssgggJJJDDDAAABBBCCCBBBCCCEEEKKKLLLMMMOOORRRVVVYYY[[[VVVZZZ___aaacccgggooouuu}}}~~~mmm```PPPBBB???<<<<<<>>>CCCHHHKKKPPPVVV[[[YYYWWWYYY]]]```LLLKKKJJJFFFEEEPPPhhh}}}pppeeeeeefffbbb```bbbcccbbb```___aaaccc```cccfffeeebbb^^^]]]]]]WWWTTTQQQPPPNNNLLLIIIGGGDDDBBBCCCFFFGGGHHHMMMTTT^^^kkkxxxjjjSSSKKKCCCBBBDDDFFFHHHKKKaaalllBBB:::666111222333333222555GGGiii}}}}}}xxxppp|||rrr~~~vvvvvvuuuvvvwwwxxxwwwuuuvvvtttsssqqqqqqqqqssstttrrrtttssstttyyy{{{ssssssuuuuuussssssqqqiii```UUUKKKAAA???@@@AAADDDHHHEEEPPPZZZ]]]]]]___``````eeesss~~~zzzpppkkkcccRRROOO^^^jjjuuuvvvqqqeeennnuuutttmmmhhhjjjnnngggiiiggggggvvvrrr]]]WWWPPPIIIDDDBBBCCCEEECCCGGGHHHKKK[[[qqqzzzwwwyyy}}}ZZZBBB666666222222333///,,,,,,,,,---------......zzznnnlllnnnppprrruuuooonnnmmmppptttkkkQQQDDDEEECCCFFFOOOWWW\\\gggrrrwww~~~gggKKKKKKPPPUUUlllcccJJJMMM\\\lllnnnfffbbb[[[XXX^^^gggiiijjjiiigggfffiiilllpppkkkuuuvvvooovvvppplllnnnmmmiiijjjnnnllljjjgggbbbZZZPPPDDD<<>>CCCRRRXXXUUU[[[hhhtttrrrvvv~~~~~~{{{zzz{{{uuubbbZZZXXXWWW[[[```|||^^^III???III[[[xxx}}}{{{gggVVVUUU\\\]]]YYYWWWSSSPPPKKKHHHGGGFFFEEEDDD>>>===<<<======<<<999777555666999<<<;;;:::@@@IIIKKKMMMJJJIIIPPPWWWMMM<<<000444<<>>777AAA]]]yyyeeeLLLFFFAAADDDKKKXXXkkk~~~}}}qqqlll}}}yyyoooLLLFFFBBBCCCDDDDDDFFFIIIRRRRRRRRRTTTYYY___fffjjjlllpppttttttqqqrrrvvvzzzyyyjjj^^^OOODDDAAA>>>>>>@@@FFFLLLOOOMMMPPPQQQQQQTTTXXXVVVQQQIIIJJJJJJGGGFFFRRRjjjqqqeeeeeeeee```___aaacccbbb___^^^```bbb^^^bbbffffffbbb^^^\\\\\\WWWTTTRRRPPPNNNLLLJJJGGGDDDBBBCCCFFFGGGHHHMMMTTT___kkkwwwmmmTTTLLLCCCAAACCCGGGIIIJJJ```mmmDDD<<<777222333333000222777KKKmmm}}}~~~{{{{{{rrrlllyyy~~~nnn}}}vvvuuuuuuvvvxxxxxxwwwuuuwwwvvvtttrrrrrrrrrtttuuurrrtttssssssxxx~~~zzzqqqtttuuuuuussstttsssllldddZZZOOODDDAAAAAABBBFFFJJJIIIVVVcccggghhhkkkpppqqqjjjwww{{{wwwpppllleeeTTTPPP^^^kkkuuutttoooaaakkkssssssmmmiiimmmsssmmmooolllkkkzzzoooZZZUUUOOOJJJEEEAAACCCEEECCCGGGHHHKKK[[[qqqzzzuuu}}}}}}\\\BBB666666222222333///,,,,,,,,,------.........{{{vvvooommmoootttxxxzzzsssnnnlllrrr}}}hhhMMM@@@CCC>>>@@@BBBDDDHHHRRR___iiixxxvvv}}}eeeKKKHHHLLL___{{{aaaLLLKKKaaalllgggYYYPPPIIIGGGNNNRRR___kkkmmmjjjhhhddd```hhhuuuqqqmmmttt^^^^^^^^^^^^```cccfffhhhllliiifff```YYYOOODDD===???DDDCCCPPPaaaYYYVVVnnn{{{~~~~~~zzz|||wwwiii\\\UUUZZZdddtttzzzjjjOOODDDHHHUUU}}}aaa^^^ZZZWWWWWWVVVUUUSSSOOOOOOMMMKKKHHHEEEBBBAAABBB@@@============<<<;;;555555777;;;<<<<<>>333333;;;GGGMMMIIIEEEFFFOOOXXXaaaffflllrrrnnngggYYYOOOBBB777333444777999AAADDDFFFEEECCCGGGNNNUUUcccpppxxxooorrrtttzzzyyyyyyaaa???:::<<>>AAAJJJKKKVVVeeemmmooommmlllmmmkkk~~~vvvlllmmmiiihhh\\\TTT___jjjssssssmmmccceeeiiilllhhhdddiiirrrttt|||xxxppp|||kkk[[[VVVNNNGGGDDDCCCCCCCCCGGGFFFIIIKKKVVVpppxxxgggccc@@@999555222444---111........................~~~{{{vvvuuuwww{{{~~~yyyqqqmmmuuuiiiNNN???;;;CCCDDDFFFGGGHHHKKKSSS]]]eeesssxxxdddKKKHHHMMMaaa}}}___KKKJJJ]]]fff```QQQJJJDDDBBBIIIMMMWWWccciiigggaaa[[[WWWZZZhhhkkkrrrqqqVVVIIIIIIIIIKKKNNNQQQUUUWWW``````___]]]YYYPPPEEE>>>===CCCCCCNNN```]]]ZZZiiizzz|||xxxpppddd^^^^^^VVV[[[ccccccTTTBBBBBBNNNkkkkkk\\\ZZZWWWVVVVVVUUUSSSRRROOONNNMMMKKKHHHEEEBBBAAAAAA@@@============<<<:::555555777;;;;;;;;;AAAIIIKKKIIIFFFGGGMMMOOOGGG<<<444444<<>>@@@BBBCCCFFFOOO]]]hhh~~~zzzrrruuurrrxxxxxxyyybbb@@@<<<>>>DDDgggbbbLLLDDDBBBHHHMMM]]]rrr{{{yyygggdddnnn~~~~~~~~~~~~sssfffOOOEEEHHHQQQUUUaaannnqqqqqqiii^^^YYYaaaooovvvuuuyyyzzz{{{yyyvvvuuuxxxzzzyyywwwzzz|||kkkYYYMMMCCC@@@;;;:::@@@HHHIIIEEEBBBDDDBBB===???DDDBBB;;;BBBGGGIIIHHHMMM^^^rrrpppgggcccbbbaaa``````````````````___```aaaccccccaaa]]]YYYVVVUUUSSSPPPNNNMMMKKKIIIFFFEEEAAA@@@DDDFFFFFFJJJOOOZZZbbbssssssUUUKKKCCCCCCEEEGGGJJJNNNhhhHHH555999111333222222444888RRR|||zzz}}}zzzwww}}}}}}{{{yyyxxxvvvvvvvvvwwwqqqsssssspppqqqvvvxxxwwwxxxtttpppppptttwwwuuurrrsssxxxyyyxxxwwwxxxvvvqqqhhhWWWIIIFFFDDD@@@CCCKKKOOOYYYdddkkkkkkiiiiiikkkooo|||ooooooiiijjj^^^VVV^^^hhhppp|||ssslllaaacccdddcccaaaccciiiooo{{{|||rrr|||iii[[[UUUMMMGGGDDDCCCBBBBBBDDDDDDFFFHHHRRRjjjssseeexxxgggCCC;;;666222444---000........................~~~}}}}}}~~~~~~zzz{{{PPP@@@===@@@IIIJJJMMMPPPRRRUUU\\\eeekkkrrrzzzcccKKKIIIOOOccc^^^IIIHHH[[[bbbYYYKKKFFFBBB@@@GGGKKKOOOYYYbbb^^^QQQKKKMMMRRReeeooovvv}}}^^^EEECCCCCCCCCDDDEEEFFFHHHIIINNNPPPSSSUUUTTTNNNEEE???999AAABBBKKK^^^ccc```cccyyyuuuggg\\\ZZZ^^^ZZZYYYYYYTTTGGGAAANNN```kkkTTTTTTSSSSSSTTTUUUTTTRRRPPPNNNNNNLLLJJJGGGEEEBBBAAAAAA???============;;;:::555444777::::::;;;@@@HHHKKKHHHEEEEEEJJJLLLCCC888222333:::EEEKKKJJJHHHGGGIIIPPPXXX]]]```___XXXPPP???:::333000000444777999===>>>???@@@EEESSSeeesssvvvqqqsssqqquuutttwwwbbbBBB======FFFkkkaaaLLLEEECCCIIIOOO```uuulll[[[eee~~~}}}}}}~~~zzzyyyyyyyyy{{{}}}~~~|||pppdddPPPJJJOOOZZZgggzzz|||lllfff^^^]]]ffftttzzzxxxzzzzzzzzzwwwttttttwwwzzz|||yyyyyy|||jjjXXXMMMDDDAAA<<<999???HHHJJJFFF>>>CCCCCC>>>AAAHHHHHHAAACCCFFFHHHJJJTTThhhzzzqqqfffbbbbbbaaaaaaaaaaaaaaabbbbbbbbb___```aaaaaa___[[[WWWTTTSSSQQQNNNMMMLLLJJJHHHFFFEEEAAAAAADDDFFFFFFJJJOOOXXX```pppvvvUUUKKKCCCAAACCCEEEHHHLLLbbbNNN777999222444222222444888RRR|||{{{|||xxxuuuuuuuuuuuuooorrrrrroooqqqwwwzzzyyyvvvppplllnnntttvvvssspppsssxxx{{{{{{zzz{{{wwwrrrnnn]]]NNNHHHDDDAAADDDKKKTTT\\\eeeiiigggddddddeeeooo~~~ttthhhgggeeejjjaaaXXX```iiippp{{{nnnfffZZZ^^^]]]XXX]]]iiiqqqqqq}}}rrrzzzkkkZZZUUUMMMGGGCCCCCCBBBBBBDDDCCCFFFGGGOOOeeeqqqfffrrrlllGGG===777333444---///........................}}}nnnHHHBBBEEEHHHNNNNNNSSSYYY___eeemmmvvv}}}eeeLLLJJJPPPccc^^^JJJIII^^^cccYYYKKKGGGEEEDDDKKKPPPOOOUUU\\\SSSCCCEEERRRcccvvv|||vvvqqqfffXXXUUUTTTSSSQQQNNNJJJGGGEEEDDDBBBCCCFFFJJJKKKHHHCCC???888>>>AAAGGGYYYgggfff^^^xxxzzzhhhZZZSSSRRR[[[[[[ZZZUUUMMMLLL\\\oooyyyqqqkkkbbbVVVKKKMMMNNNPPPRRRTTTTTTRRROOOMMMMMMKKKIIIGGGDDDBBB@@@@@@???============;;;999555444777:::::::::@@@GGGKKKIIIEEEDDDIIIJJJAAA555///111777???DDDEEEDDDBBBHHHLLLRRRVVVWWWSSSJJJCCC777444111000333777:::;;;>>>>>>>>>===@@@KKK\\\iiitttssssssqqqrrrnnnqqqaaaBBB<<<;;;EEEiii```KKKDDDBBBHHHOOOaaawww}}}iii___sss~~~zzz~~~{{{xxxuuuuuuyyy{{{|||}}}zzzpppdddSSSQQQZZZfffuuulllTTTQQQNNNRRR___nnnuuusssvvvsssppppppsssxxx{{{|||{{{ssscccWWWPPPGGGDDD???;;;@@@IIILLLJJJCCCJJJIIIDDDFFFPPPOOOGGGEEEHHHIIILLL[[[rrrnnnccc```______`````````aaaaaabbbbbb^^^___``````]]]YYYTTTQQQRRRPPPNNNLLLLLLKKKHHHFFFFFFCCCBBBEEEGGGHHHKKKQQQWWW^^^mmm|||{{{VVVLLLBBB@@@BBBCCCFFFJJJ\\\SSS999999222555222222444888RRR|||~~~~~~{{{wwwtttttttttuuutttuuutttpppqqquuuwwwuuuuuulllgggllluuuxxxuuuqqqtttyyy}}}}}}}}}}}}yyysssrrrbbbRRRIIIEEECCCEEEJJJWWW___gggjjjfffaaa^^^^^^cccmmmqqqwwwiii___^^^___iiieee]]]dddmmmttt}}}zzzfff\\\RRRZZZZZZWWWbbbwww{{{{{{pppzzzooo[[[VVVNNNGGGDDDCCCCCCCCCFFFFFFJJJJJJOOOdddrrrlllvvvpppIII===777444666///111........................}}}~~~{{{fffCCCBBBHHHJJJOOOTTTZZZccckkkrrr{{{fffMMMJJJPPPccc___KKKJJJ```ggg]]]NNNKKKIIIJJJRRRXXXWWW\\\^^^RRRHHHVVVmmm~~~pppllleeeaaagggdddccc```\\\WWWQQQLLLIIIDDDCCCCCCEEEFFFEEECCCAAA999;;;???EEETTTgggjjj]]]sssuuueeeWWWNNNRRRUUUZZZZZZWWWXXXbbbmmmrrrhhh^^^VVVOOOIIIFFFGGGIIIJJJMMMPPPTTTTTTRRROOOLLLKKKJJJIIIFFFDDDBBB@@@???>>>======>>>===:::888666555777:::::::::@@@GGGLLLIIIEEEDDDHHHIII???333///222777<<>>>>>======DDDPPPYYYoooyyywwwwwwuuurrrnnnfffjjj~~~```AAA;;;>>>FFFggg~~~^^^IIICCCAAAHHHOOOaaawwwzzzpppsss|||}}}yyyrrrtttxxx{{{{{{|||zzzqqqhhhTTTTTT```ooo|||rrrQQQBBBBBBBBBIIIXXXhhhnnnlllkkkddd___eeeqqq{{{~~~|||~~~ssseeeXXXPPPMMMIIIFFF@@@;;;???GGGKKKKKKJJJOOOMMMFFFKKKVVVTTTHHHKKKNNNMMMPPPbbb|||mmmcccaaa```]]]^^^^^^______`````````^^^^^^___^^^[[[WWWRRROOOQQQPPPNNNMMMMMMLLLJJJHHHHHHDDDCCCGGGIIIIIIMMMRRRWWW^^^lllxxxWWWMMMCCC@@@@@@BBBEEEIIIVVVwwwWWW:::999333555222222444888RRR{{{|||}}}|||xxxuuussstttvvvwwwvvvxxxvvvrrrrrruuuwwwuuuzzzmmmeeelllvvvxxxtttqqqtttzzz~~~~~~~~~~~~zzzuuutttfffVVVKKKFFFDDDFFFIIIVVV___hhhkkkgggaaa]]]\\\XXXbbbgggqqqqqqaaaZZZ___nnnmmmdddhhhooottt{{{ttt```WWWTTT]]]aaabbbqqq|||ppp{{{ooo\\\VVVNNNHHHEEEDDDDDDCCCHHHGGGLLLLLLNNNaaassssss{{{{{{qqqIII<<<666444888111444........................zzz{{{}}}dddBBBAAAJJJPPPWWW]]]ccclllsss{{{fffMMMJJJOOObbbaaaMMMLLL___iiibbbSSSMMMJJJMMMXXX___ccciiiiiibbbaaauuuooojjjxxxxxxnnnkkknnnnnnnnnllliiieeeaaa^^^VVVTTTPPPNNNMMMKKKIIIGGG>>>999===DDDNNNccclll```lll|||~~~uuueeeYYYNNNSSS[[[```bbbcccfffiii\\\XXXSSSOOOIIIBBBAAABBBEEEFFFIIIMMMQQQRRRPPPNNNKKKJJJIIIHHHFFFCCCAAA@@@>>>>>>======>>><<<:::777777666999;;;;;;;;;@@@GGGKKKHHHDDDCCCGGGHHH>>>222000555999===CCCIIIIIIFFFDDD@@@???AAA???999333111111000000222777;;;>>>>>>===AAACCCCCCCCCGGGOOOWWWgggqqqzzz{{{wwwvvvtttsssqqqjjjbbbggg{{{___AAA:::BBBJJJjjj|||\\\HHHBBBAAAHHHPPPbbbxxx~~~|||zzzsssuuuyyy{{{zzz{{{zzztttlllUUURRR___sss~~~~~~fffEEEBBBBBBCCCIIIXXXfffjjjggg]]]WWWTTT]]]mmmzzz~~~|||~~~uuudddUUUKKKGGGJJJGGG@@@:::;;;CCCHHHHHHHHHNNNMMMKKKYYYlllkkk\\\TTTXXXVVVWWWhhhmmmfffeeebbb]]]]]]]]]]]]]]]]]]^^^^^^^^^______^^^ZZZVVVQQQMMMPPPOOOMMMLLLMMMLLLJJJHHHHHHDDDDDDGGGIIIJJJMMMRRRXXX^^^kkkvvvZZZNNNCCC@@@@@@AAADDDIIISSSqqqYYY;;;888333666222222444888QQQzzz|||www~~~{{{yyywwwuuutttuuuwwwyyyuuuwwwvvvssstttxxx{{{yyyooodddkkkuuuwwwssspppuuuzzz}}}}}}~~~~~~{{{vvvuuuiiiZZZNNNHHHGGGGGGHHHRRR[[[fffjjjiiieeecccddddddqqqzzziiiYYYcccvvvwwwjjjjjjmmmooosss}}}{{{qqq```ZZZ```gggmmmsss{{{ooo{{{jjj\\\VVVNNNHHHEEEDDDCCCCCCFFFFFFLLLLLLLLL^^^sssxxxzzz{{{sssJJJ;;;555444999222555........................}}}{{{}}}~~~}}}cccFFFGGGQQQXXXaaaeeekkksss{{{dddKKKIIIOOOcccaaaMMMLLL^^^kkkgggXXXOOOKKKPPP]]]fffnnnvvvwwwwww}}}{{{```eeewwwpppsssuuuxxxzzz{{{zzzxxxvvvqqqmmmhhhccc___YYYSSSOOOCCC666:::CCCIII\\\llleeedddsss~~~||||||zzzppphhhVVVXXX]]]cccjjjnnnnnnlll```___[[[VVVPPPKKKFFFBBBBBBCCCEEEIIIMMMOOONNNMMMJJJJJJIIIGGGEEECCCAAA@@@>>>======>>>>>><<<999666888888:::===<<<<<>>FFFOOORRROOOFFF???;;;;;;999333111222222222222666;;;AAADDDEEEEEEJJJNNNPPPPPPTTT\\\bbbjjjoooxxx~~~{{{sssppprrrppphhhaaajjj{{{```CCC:::???KKKnnnzzz[[[HHHBBBBBBIIIQQQcccyyy|||{{{{{{yyyuuuyyyzzzyyyxxxyyyuuuppp\\\RRR\\\sss~~~zzzfffLLLEEEEEEEEEJJJXXXeeehhhdddVVVUUUWWW^^^kkkvvv}}}yyyfffUUUIIIMMMJJJBBB::::::AAAGGGHHHJJJPPPQQQTTTjjjsss___dddaaa^^^mmmkkkggggggccc]]]]]]]]]]]]]]]\\\\\\\\\^^^______^^^ZZZUUUPPPLLLNNNMMMKKKKKKKKKKKKIIIHHHFFFCCCBBBEEEGGGHHHLLLQQQZZZ```kkkuuu[[[PPPDDD@@@@@@AAADDDIIISSSpppYYY;;;888444666111333444777PPPxxx~~~tttxxxzzzyyyyyywwwwwwwwwwwwxxxyyyuuuwwwvvvtttvvv{{{~~~}}}lll___ggguuuxxxuuutttvvvzzz}}}||||||~~~|||xxxvvvlll^^^RRRLLLKKKJJJHHHMMMVVV```fffhhhkkkooottt{{{sss]]]ccczzz|||nnnjjjllllllnnnyyywwwooobbb___jjjnnnuuusssgggwww|||dddZZZTTTLLLFFFCCCBBBAAAAAAEEEEEELLLMMMKKK\\\ttt}}}ssswwwLLL<<<555333888111333........................~~~}}}|||{{{|||{{{xxxvvvxxx|||{{{^^^IIIMMMVVV\\\dddjjjpppxxxbbbJJJHHHOOOddd```LLLLLL^^^mmmlll\\\RRRMMMRRRaaajjjttt}}}oooZZZbbb|||{{{zzztttwww||||||uuunnneee\\\VVVGGG555999DDDFFFXXXkkkiii^^^nnnxxxyyy|||~~~vvvsssqqq]]]\\\\\\```jjjrrrrrrnnnrrroooggg\\\WWWUUUNNNFFFAAAAAACCCFFFJJJMMMLLLKKKJJJIIIHHHGGGEEECCCAAA@@@=========>>>>>><<<999666999999;;;======<<>><<>><<<;;;:::777777999;;;;;;:::@@@GGGLLLDDD???CCCFFFAAA777111///222888BBBMMMTTTUUUUUUKKKGGGBBB<<<999999:::<<<777:::>>>???AAAGGGQQQYYYZZZ^^^dddfffgggiiillloooxxxyyy~~~}}}}}}sssggg^^^lllggg@@@;;;@@@EEEfffuuuWWWHHHGGGBBBKKKVVVhhh|||sssfffmmmzzzxxx|||{{{{{{zzzyyyyyywwwuuusssddd]]]]]]llluuucccKKKEEEHHHMMMOOOYYY```ZZZTTTXXXaaalllssswww}}}lll```UUUHHH@@@===>>>BBBFFFRRRPPPUUUeeevvvzzzmmm```]]]iiioooppp}}}{{{fffcccdddaaa___^^^\\\ZZZXXXXXX[[[]]]___``````^^^YYYTTTQQQPPPNNNMMMLLLLLLLLLJJJGGGEEEBBBBBBAAABBBDDDGGGKKKNNNVVVaaajjjssshhhPPPBBBAAA===@@@IIIJJJXXX{{{zzz\\\:::<<<555444222111111666PPPvvv}}}zzzzzzyyyxxxxxxxxxxxxyyyvvvvvvvvvvvvwwwyyy{{{}}}xxxmmm___]]]lll}}}~~~uuuxxx}}}}}}{{{{{{zzzwwwvvvttthhhWWWNNNOOOQQQPPPVVVYYY___dddggglllwwwrrrssssssoooiiidddfffjjjyyywwwrrrnnniiigggeeedddjjjjjjwwwuuueeeiiixxx|||lllZZZUUUPPPLLLHHHBBB===>>>BBBDDDMMMGGGLLLPPPYYYyyyxxxPPP<<<666555777...111......------------......}}}xxx~~~|||uuupppooogggaaa^^^\\\]]]bbbhhh{{{tttVVVOOOYYYeeeoooxxxoooQQQJJJQQQ___yyyeeePPPNNNdddlllhhh^^^VVVNNNNNN[[[iiizzzzzzjjjZZZZZZiiivvvxxxsssssssssuuuxxx}}}~~~|||wwwggg]]]]]]```aaa[[[MMM???>>>HHHUUU\\\^^^WWWhhhrrrrrryyyxxx\\\HHHDDDHHH\\\ccchhhjjjrrr{{{{{{tttkkklllmmmkkkhhhccc\\\WWWOOOMMMIIIFFFEEEEEEFFFFFFIIIIIIIIIHHHEEEBBB???=====================<<<<<<777777999;;;;;;:::@@@GGGKKKCCC???CCCFFF@@@777000000222777???HHHMMMNNNMMMMMMJJJEEE@@@===;;;;;;;;;;;;>>>@@@BBBCCCHHHRRRYYY]]]aaaeeeggghhhjjjooosssvvv}}}xxxwwwnnnfffppphhhBBB>>>>>>HHHmmmpppSSSFFFEEECCCLLLVVVhhh|||mmm]]]YYYcccnnnkkkiii~~~|||wwwrrrqqquuuxxxwwwtttddd\\\[[[kkk{{{kkkJJJEEEHHHLLLLLLUUU]]]ZZZVVVZZZcccooouuuxxx}}}rrrfffVVVIIICCCAAACCCEEEIIIIIIMMMUUU___dddcccaaawww{{{uuupppvvvdddcccccc^^^aaa```]]]YYYVVVUUUWWWXXX^^^``````]]]YYYTTTQQQPPPNNNMMMLLLLLLLLLJJJGGGEEEDDDCCCBBBBBBDDDHHHKKKMMMSSS^^^gggrrrjjjQQQDDDCCC???AAAIIIKKKaaa[[[:::;;;444444444555555999RRRxxx{{{zzzzzzyyyyyyyyyyyyyyyxxxtttpppsssxxx|||zzzxxxwwwnnnbbb^^^hhhwww{{{www{{{~~~zzzzzzzzzxxxxxxvvvkkk[[[QQQSSSXXXZZZXXXZZZ___dddfffiiisss}}}{{{xxxtttlllaaaYYYYYY]]]ggghhhhhhgggeeedddeeegggnnniiiuuuxxxnnnfffjjjssstttgggYYYTTTPPPKKKHHHBBB===>>>CCCBBBLLLGGGNNNSSS^^^xxx{{{QQQ===666555777...111......------------......|||~~~ttt}}}~~~pppeee```\\\[[[[[[]]][[[\\\dddmmmbbbVVV[[[jjjzzztttUUULLLPPP^^^wwwgggQQQNNNdddkkkfff___^^^XXXTTT[[[iiizzzmmmZZZUUU^^^kkkrrrtttqqqppppppqqqsssuuuuuuttttttpppcccRRRKKKQQQ^^^hhhbbbUUUFFF@@@EEEOOOVVVXXXSSSdddpppqqqxxx~~~hhhLLL<<<<<>>CCCBBBLLLHHHNNNRRR^^^~~~zzzRRR===666555777...111......------------......~~~}}}}}}zzzvvvvvveeeYYYSSSLLLKKKMMMPPPQQQRRRYYYbbbqqqkkk___```mmmooopppvvvXXXLLLOOO]]]vvviiiRRRMMMdddjjjeee```eeeeeeaaadddgggwwwnnnVVVOOOXXXdddmmmrrrmmmmmmnnnnnnoooooonnnmmmllleeeWWWGGG@@@HHHZZZiiieee\\\MMMBBBBBBJJJQQQTTTRRRbbbnnnqqqxxxvvv```GGG<<>>;;;;;;:::999999:::;;;<<<666666888;;;;;;;;;@@@HHHGGGAAA???CCCDDD>>>444///---000666===CCCFFFHHHHHHGGGFFFEEECCCAAA>>>;;;:::@@@BBBDDDFFFIIIOOOVVV\\\dddeeeffffffhhhmmmuuu{{{|||~~~yyyyyynnnccchhhccc???>>>===LLLsssnnnQQQEEEFFFEEENNNWWWiii|||tttdddQQQTTT]]]___aaatttyyyrrrlllmmmsssvvvtttooorrrfff^^^eeettt{{{sssiiiOOOHHHKKKMMMFFFKKKWWWZZZZZZ^^^hhhttt|||}}}tttjjjbbbXXXOOOGGGRRRbbbooo}}}{{{iiidddeeeccc]]]\\\\\\[[[YYYWWWWWWYYY[[[]]]]]]]]][[[WWWTTTRRRRRROOOMMMKKKKKKKKKJJJHHHFFFHHHFFFEEEEEEFFFIIILLLNNNSSS]]]gggrrrnnnUUUHHHGGGBBBCCCJJJJJJSSSnnn]]]===:::111333555333555777LLLqqq||||||{{{zzzzzzzzzzzz{{{xxxsssxxxzzzvvvtttnnngggeeelllwwwyyyxxxzzzzzzxxxwwwoooaaaTTTRRR[[[dddTTTTTTXXX```fffkkkrrryyy}}}|||~~~}}}nnngggccc[[[XXXYYYQQQVVVZZZZZZYYY]]]gggpppuuummm{{{tttiiiiiijjjkkkkkkfff___YYYQQQLLLIIIFFFBBB===???DDDDDDMMMHHHLLLOOOZZZ~~~zzzTTT>>>777555777...222......------------......}}}{{{tttttt{{{~~~xxxiiiYYYOOOKKKFFFCCCDDDIIIMMMPPPTTTZZZdddxxxvvvmmmgggnnnkkk]]]cccwwwwwwYYYKKKLLL\\\uuujjjQQQKKKdddlllgggbbbjjjppppppttteeepppjjjOOOJJJUUUaaahhhkkkiiikkknnnppppppnnnkkkjjjjjjcccWWWHHH???CCCTTTdddhhhbbbTTTEEE???EEEKKKLLLOOO]]]iiimmmrrr|||yyyyyypppZZZCCC888???JJJZZZpppxxxsss}}}oooeeeZZZQQQQQQTTTWWW^^^eeecccaaa\\\TTTJJJCCC???>>>@@@@@@@@@@@@???>>>>>>===<<<;;;:::999999888888888666666888;;;;;;;;;AAAHHHEEE@@@???CCCCCC<<<333...---111666;;;???AAABBBCCC>>>???@@@@@@???===;;;999>>>???BBBFFFKKKRRRYYY]]]cccdddeeeeeegggmmmwww~~~}}}yyyhhhWWW\\\{{{bbb@@@>>>???LLLooo}}}nnnQQQDDDDDDEEENNNWWWiii|||}}}pppYYYZZZfffoooqqq|||yyyooodddaaaffflllpppqqqlllccc]]]bbbpppzzzyyyuuuXXXMMMMMMNNNFFFHHHUUUZZZZZZ]]]gggttt}}}{{{ppp___OOOWWWcccuuummmbbbaaaaaa___\\\]]]]]]]]][[[YYYXXXZZZ[[[\\\\\\\\\ZZZVVVSSSRRRRRROOOMMMKKKJJJJJJJJJHHHFFFHHHGGGEEEEEEFFFIIILLLNNNWWWaaajjjtttmmmUUUHHHGGGBBBCCCJJJJJJQQQfff```???;;;111222444333777;;;RRRyyy~~~||||||{{{zzzzzzzzzzzz{{{~~~|||{{{}}}xxxwwwtttooojjjmmmxxxwwwuuuwwwxxxxxxwwwqqqdddWWWSSSZZZcccXXXVVVXXX```ggglllqqqwww|||yyy{{{vvvddddddhhheeeaaabbbZZZ]]]^^^\\\\\\cccppp|||}}}yyyuuusssnnnkkkgggfffeeebbb[[[UUUOOOKKKGGGEEEAAA>>>???DDDDDDNNNIIIMMMOOO[[[{{{yyyUUU???777555777///222......------------......~~~zzztttmmmpppqqqkkk___TTTMMMKKKKKKJJJMMMTTTZZZ\\\^^^aaalll}}}~~~ssstttfffUUURRR___wwwyyy\\\KKKKKK[[[tttkkkRRRKKKaaannnmmmfffmmmuuuzzznnnqqqzzz|||```GGGFFFRRR[[[___bbbdddhhhmmmppppppnnnlllkkklllfff]]]PPPDDDBBBMMM\\\jjjhhh\\\HHH===???CCCCCCCCCOOOZZZ^^^bbbiiioooqqqfffhhhcccRRR>>>777???JJJ\\\nnnwwwtttooodddWWWMMMJJJJJJLLLWWWccceeeeeeccc[[[PPPFFFAAA?????????>>>======<<<<<<<<<;;;<<<;;;;;;:::888777666555555888;;;;;;;;;AAAIIICCC??????CCCBBB:::222---///222777999999888888999888:::;;;======<<<:::999;;;===@@@EEEKKKRRRXXX\\\```bbbcccdddgggnnnyyy{{{uuucccPPPUUUwwweeeDDD??????LLLnnn{{{nnnPPPCCCBBBDDDMMMWWWhhh|||xxxaaa]]]hhhxxxzzzkkkYYYUUU___mmmvvvyyyqqqkkkeeeeeelllssswwwxxxaaaRRROOOOOOGGGGGGRRRXXXXXXZZZcccrrr}}}xxxcccNNNZZZeeevvvzzzvvvsssaaa]]]]]]ZZZZZZ\\\``````___]]]YYYWWWWWWXXX[[[[[[[[[XXXUUUSSSSSSSSSPPPNNNKKKJJJJJJJJJHHHGGGGGGFFFEEEEEEFFFIIILLLNNNXXXbbbkkkuuukkkSSSGGGFFFBBBCCCIIIIIISSSfffaaa???<<<222222333000444999SSS|||{{{{{{zzzyyyzzzzzzzzz{{{|||~~~~~~~~~}}}}}}~~~yyyxxxwwwvvvsssrrryyy~~~rrrnnnpppqqquuussspppjjj```ZZZ^^^fffccc]]]\\\aaahhhlllooosssyyyvvvxxx~~~hhhYYY^^^eeeeeefffkkkhhhhhhhhhfffgggnnn{{{xxxrrrqqqpppjjjccc```^^^[[[UUUPPPMMMIIIFFFDDDAAA>>>@@@EEEBBBMMMIIINNNRRR```~~~}}}{{{WWW@@@777555777///222......------------......~~~|||yyygggiiijjjhhhbbb\\\XXXVVVTTTYYYccckkkmmmiiiiiimmmuuutttsssaaaUUULLLLLLUUUfff}}}~~~```LLLJJJZZZsssnnnSSSKKK\\\ppptttmmmpppvvv}}}zzzttttttiiiRRRAAACCCLLLQQQUUUZZZ```dddiiilllllllllnnnoooooojjjcccXXXIIIAAAHHHUUUfffiii___JJJ;;;<<<@@@???===FFFOOOSSSUUU[[[aaaddd[[[```___RRRAAA:::BBBMMM^^^llltttvvvqqq]]]RRRIIIFFFBBBAAANNN^^^dddggggggaaaUUUJJJCCCAAA>>>>>>===<<<;;;:::::::::999:::<<<<<<<<<:::888666555555777;;;;;;<<>>CCCIIIPPPUUUXXX^^^```ccceeeiiiqqq|||}}}vvviii\\\OOOWWWyyyiiiFFF???<<>>@@@FFFBBBNNNJJJNNNQQQ```vvvXXXAAA888555777///222......------------......~~~~~~~~~~~~|||yyygggiiikkklllllliiieeeccc[[[eeettt}}}xxxooommmqqqrrrtttrrrrrrsssjjjiiiwwwzzzeeeSSSFFFBBBDDDQQQaaarrrdddNNNJJJYYYrrroooUUUMMMXXXqqqzzzrrrqqquuu|||~~~qqqjjjsssZZZIII===AAAGGGIIIMMMUUU^^^aaaeeehhhhhhkkkooorrrppplllfff[[[KKK@@@EEERRR```fff^^^JJJ<<<===AAAAAABBBJJJRRRUUUWWW[[[aaaeeedddjjjiii[[[GGG<<<@@@HHHaaakkkssswwwsssUUULLLGGGDDD>>>;;;FFFXXXdddgggiiidddXXXMMMEEECCC>>>===<<<;;;:::999999999666888;;;>>>>>><<<999777555555777;;;;;;<<>>???CCCAAA999000,,,///333888:::999888888:::<<<<<<=========<<<:::999;;;;;;===AAAHHHNNNRRRTTT]]]___cccfffjjjsss~~~wwwrrr]]]UUUPPP[[[}}}jjjFFF===999PPPxxxrrrUUUGGGGGGBBBKKKVVVhhh|||lllffftttxxxhhh```rrrqqqpppmmmgggcccfffooowwwmmmWWWMMMMMMFFFEEEMMMQQQTTTTTT\\\lllzzz}}}ooodddhhhqqqxxx|||yyyeeeNNNVVVaaajjjmmmiiibbb]]]VVVgggqqqrrr|||mmmaaa]]]```^^^WWWZZZeeeZZZ[[[\\\[[[YYYWWWXXXYYYYYYZZZYYYWWWTTTRRRSSSTTTQQQNNNKKKIIIIIIIIIIIIHHHDDDCCCCCCCCCFFFIIIMMMOOOSSS^^^hhhsssfffOOOCCCDDD@@@BBBHHHHHHSSSnnn\\\:::<<<666555333777777666NNN~~~vvvvvv|||zzzzzzyyyxxxxxxxxxxxxyyy}}}}}}}}}}}}}}}{{{yyyxxxyyyuuuuuu||||||yyy{{{~~~vvvhhhaaaaaabbbbbbaaafffmmmnnnjjjjjjooommmddd^^^bbbkkkqqquuuyyynnnlllppp}}}rrrPPPIIIKKKVVV[[[]]]ooo|||{{{{{{}}}~~~ppplllooonnneeehhhnnnkkkhhhhhhgggbbb[[[UUURRRQQQKKKGGGDDDCCC@@@>>>AAAFFFDDDOOOJJJMMMOOO\\\~~~rrrYYYAAA888555777///222.........------.........}}}{{{}}}{{{yyyqqqnnnkkkmmmpppnnneee]]]___hhhtttxxxpppfffhhhpppppplllsss|||sss]]]VVV^^^mmmxxx{{{mmmYYYLLLEEE@@@???HHHYYYmmmgggPPPMMMUUUkkkzzzZZZJJJZZZooouuuqqqttttttqqqsssrrrmmmfffhhhpppsssgggWWWDDD???>>>AAAFFFKKKSSS[[[aaa___^^^```ccchhhnnntttsssnnniiicccVVVFFF@@@BBBOOOWWWXXXMMM>>>:::AAAKKKMMMQQQ^^^eeegggttt}}}sssTTT:::===NNNddduuurrrxxxfffLLLKKKJJJFFF???:::@@@IIIWWWbbbjjjhhh___VVVLLLDDD???AAABBB===777444777;;;999999999;;;===<<<:::777666999<<<<<<<<<>>>CCCGGGFFFAAAAAADDD@@@444...///...333999======<<<<<<<<<@@@???>>>>>>>>>===:::999::::::;;;???EEENNNVVV[[[[[[cccaaaaaalllrrrvvv|||oooeeeVVVWWWOOOZZZvvvNNN;;;@@@HHHhhhsssXXXGGGCCCFFFHHHSSSgggwww~~~{{{{{{|||pppdddtttmmmbbbccczzztttqqqllliiihhhhhhhhhhhhlllbbbTTTGGGAAABBBHHHMMMRRR\\\^^^ggglll]]]ZZZbbbeeeqqqvvvlllZZZUUUTTTYYY]]][[[WWWVVVWWWTTTYYYmmmppp```___]]]\\\[[[\\\]]]]]]^^^\\\YYYWWWVVVVVVWWWXXX]]]\\\[[[YYYVVVRRROOOMMMNNNLLLIIIHHHIIIJJJIIIHHHGGGCCCBBBDDDFFFFFFIIIMMMVVV^^^fffpppaaaLLLCCCDDD???@@@FFFFFFUUU}}}ZZZ<<<777111555333111333555KKKuuu|||www|||{{{sssuuu{{{}}}yyyxxx{{{}}}{{{zzz{{{zzzzzz|||||||||{{{zzzyyyyyy{{{~~~}}}|||xxx}}}|||tttjjjfffeeeccc\\\ZZZ[[[aaahhhkkkiiieeehhhfff```]]]eeeppptttpppgggmmmvvv}}}```IIIHHHNNNZZZaaahhhyyy}}}vvvnnniiiddd]]]ZZZ^^^aaa```cccjjjiiikkkhhhaaa[[[VVVPPPIIIHHHEEEBBB???>>>???AAACCCKKKIIIEEEQQQSSSaaa|||}}}TTT@@@999777999///222......------------......~~~|||~~~wwwrrrmmmmmmnnnlllddd]]]aaaiiirrruuummmeeehhhqqqooorrrzzzwwwbbbUUUUUUVVV```bbbVVVGGGBBBEEEHHHSSSeeejjjPPPMMMTTTiiizzz[[[KKKYYYmmmtttqqqtttuuurrrtttsssnnngggeeehhheeeWWWGGGFFFAAA@@@DDDIIIOOOXXX```nnnlllkkkkkkkkkkkkmmmpppuuupppkkkggg\\\MMMDDDBBBFFFOOOTTTLLL@@@<<>>777444777:::999999999;;;===<<<999777666999<<<<<<<<>>>>>>>>>>>???BBBBBBBBBBBBBBBBBBAAA@@@======<<<>>>CCCKKKTTTZZZ[[[```^^^aaaooovvvxxxwwwhhh^^^TTTUUUNNNYYYtttNNN>>>@@@IIIiii|||uuuYYYHHHCCCGGGIIITTThhhxxx}}}|||~~~ttthhhtttjjj```]]]gggtttxxxuuusssnnnooonnnjjjfffdddfffiiiggg```TTTGGG???@@@FFFKKKTTT^^^```hhhyyy___QQQOOO\\\___llltttiii```YYYVVVYYY\\\ZZZXXXWWWSSSPPPTTTddduuuyyymmm___YYYXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWXXXXXXYYY[[[[[[ZZZXXXUUURRROOOMMMKKKIIIGGGFFFHHHIIIIIIHHHHHHDDDCCCFFFGGGGGGJJJOOOVVV^^^eeeppp```KKKBBBCCC???AAAHHHIII]]]xxx{{{}}}ZZZ===888111555222333555444FFFnnnyyyoooppp}}}{{{{{{yyy||||||yyyxxxyyyzzz{{{{{{|||||||||{{{{{{|||}}}~~~}}}xxx{{{yyyooogggfffffffffeee```[[[[[[```fffiiiiiifffddd^^^YYY^^^iiinnnmmmhhhmmmtttzzz[[[JJJJJJQQQ]]]ccciiixxx}}}sssjjjdddbbbXXXTTTRRRTTTXXX\\\aaaffffffhhhfff___ZZZVVVQQQJJJGGGEEEAAA???>>>???AAACCCJJJIIIFFFQQQRRR```}}}tttVVV@@@999666888///222......------------......~~~|||zzztttmmmkkklllkkkhhhccceeeiiinnnpppjjjffflllvvv{{{ssseee\\\UUU^^^```WWWLLLKKKSSS[[[qqqpppRRRLLLRRRfffyyy\\\MMMWWWllltttqqqtttuuurrrtttvvvtttooojjjggg```PPPAAAFFFBBBBBBGGGNNNUUU___hhhxxxzzz{{{zzzwwwtttsssrrrwwwrrrnnnllleeeXXXJJJCCCGGGPPPXXXVVVKKKEEEJJJRRRWWWNNNVVVhhhoooxxx|||vvvjjjQQQ<<>>???IIIjjjxxxvvvZZZIIIDDDHHHIIITTThhhxxxzzznnnssskkkccc\\\XXXVVVVVV\\\bbbhhhlllnnnkkkeeeaaacccgggaaa]]]TTTHHH>>>===CCCJJJXXXcccdddjjjnnnTTTIIIJJJVVVZZZiii|||ssshhhddd\\\VVVVVVXXXWWWVVVXXXWWWWWW[[[fffppppppfff[[[TTTUUUUUUVVVWWWWWWXXXXXXVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWUUURRROOONNNJJJHHHEEEEEEFFFGGGGGGGGGIIIEEEDDDGGGHHHHHHKKKPPPVVV^^^fffppp```KKKBBBCCC???BBBJJJLLL[[[}}}|||ZZZ===999222555111333666333@@@fff}}}xxxooorrr||||||zzz{{{{{{xxxvvvwww{{{{{{{{{||||||}}}}}}~~~~~~}}}|||yyyzzzuuukkkdddeeehhhhhhoooiiicccaaacccfffggggggeeebbbZZZSSSSSS\\\dddggggggjjjnnnsssxxx}}}YYYIIIKKKUUUaaafffiiiwwwzzzhhh\\\WWWWWWVVVWWWVVVTTTWWW___dddfffccceeeccc]]]XXXVVVQQQKKKFFFDDDAAA>>>>>>???AAACCCGGGJJJIIIQQQPPP^^^xxxtttXXXAAA888666777///333......------------......~~~xxxrrrkkkiiikkkmmmnnnmmmggghhhkkkmmmkkkllluuuxxx|||vvvjjjfffmmmuuuvvvTTTLLLRRRddd{{{zzz^^^NNNXXXmmmtttqqqttttttppprrrssstttsssooojjjcccUUUHHHEEEAAAAAAHHHPPPYYYeeeooo{{{~~~{{{wwwssspppppplllaaaQQQFFFLLLTTT]]]^^^TTTLLLNNNUUUQQQHHHTTTgggjjjkkkvvv~~~ppphhhfffbbbQQQ???DDDXXXnnn^^^MMMPPPVVVXXXQQQEEE>>>>>>OOO[[[fffhhhccc[[[OOOEEEDDDFFFEEE???888444555888999999999;;;<<<;;;888666666999<<<======@@@EEEIIIGGGEEEHHHOOOKKK<<<333222222888???BBBBBBCCCFFFJJJJJJLLLOOORRRTTTUUUWWWYYY[[[VVVMMMCCC>>>AAAIIIQQQNNNYYYaaakkkwwwxxxxxxsss]]]TTTQQQVVVWWWNNNZZZiiiEEE;;;<<>>???GGGQQQ\\\jjjuuu~~~tttrrrppppppppphhhXXXJJJHHHNNNVVVYYYRRRJJJMMMUUUSSSQQQbbbsssmmmfffoooyyyiiiaaabbbggg[[[IIIKKK[[[ooobbbMMMPPPUUUYYYSSSGGG???===KKKVVVaaadddbbb[[[OOODDDDDDFFFEEE???777333444888999999999:::;;;:::777555666999<<<======@@@EEEJJJGGGEEEKKKSSSOOO@@@444222333999@@@CCCCCCEEEKKKPPPOOOSSSXXX[[[]]]```cccfffmmmeeeWWWFFF<<<<<>><<<===???BBBDDDCCCKKKLLLQQQNNN```ZZZBBB999666888000444......------------......yyy|||yyytttnnnjjjjjjlllnnnooojjjhhhjjjpppwww}}}mmmdddeeeppp|||\\\NNNPPP```vvvgggSSSWWWmmmuuurrrtttsssnnnooonnnpppqqqnnnlllfffYYYMMM???<<<>>>GGGSSS```ppp|||qqqqqqpppoooppplll___QQQEEEGGGNNNTTTOOOJJJPPP\\\ZZZ^^^qqq|||ooofffmmmtttjjjaaadddnnnfffQQQOOO\\\rrr~~~aaaLLLMMMQQQUUUPPPGGG@@@???FFFPPP[[[______ZZZNNNDDDCCCEEEDDD>>>777222444777999999999:::;;;:::777444666999<<<===>>>AAAFFFKKKEEEFFFMMMVVVRRRBBB555222333:::AAADDDDDDFFFNNNUUUWWW[[[aaaeeegggjjjooosss~~~tttbbbNNN@@@@@@JJJUUUZZZnnneeeKKKGGGNNNRRR]]]]]]TTT]]]eee@@@;;;888EEEjjjzzz]]]JJJCCCDDDEEEPPPcccsss}}}}}}{{{wwwttttttyyy}}}|||yyyssshhh^^^TTTOOOKKKOOOWWW^^^___^^^ZZZ[[[ZZZSSSKKKFFFFFFIIIRRRdddhhhgggpppwwwwwwzzzxxxxxxyyy}}}}}}^^^FFF???DDDKKKSSSZZZkkkuuuiiiaaaZZZTTTRRRPPPQQQUUU\\\dddkkktttxxxvvvnnneee___\\\[[[YYYWWWUUUUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTSSSTTTUUUUUUUUUTTTSSSQQQPPPRRROOOLLLIIIHHHGGGFFFEEEFFFCCCBBBEEEGGGHHHKKKPPPZZZdddnnnxxxaaaLLLCCCDDD??????EEEFFFUUU|||XXX:::888333666111...555333<<>>AAAGGGKKKDDDEEENNNXXXUUUDDD555111333:::BBBDDDDDDGGGPPPYYY^^^dddjjjnnnppptttyyy~~~~~~tttaaaMMM@@@BBBPPP\\\hhhwwwuuuRRRCCCHHHQQQTTT\\\]]]UUU___bbb>>>===999DDDhhh}}}```LLLEEEEEEEEEPPPdddsss}}}~~~|||}}}{{{xxxuuuzzz~~~~~~~~~vvvmmm___YYYRRROOORRRWWWZZZ[[[[[[[[[YYYUUUOOOJJJHHHGGGIII]]]dddaaahhhllllllpppsssoooqqqxxxtttXXXGGGGGGMMMOOOUUU\\\mmmtttggg^^^XXXSSSPPPNNNLLLOOOTTTlllttt~~~zzzqqqjjjZZZXXXUUURRRQQQRRRTTTVVVTTTTTTVVVVVVWWWVVVUUUUUUUUUVVVVVVVVVUUUSSSQQQPPPPPPMMMJJJIIIIIIIIIHHHGGGGGGDDDCCCFFFHHHIIIMMMRRRZZZdddnnnzzz]]]IIIBBBDDD@@@@@@EEEEEENNNtttWWW888777333777333000666111999bbb{{{wwwxxxxxxvvvvvvyyyxxxzzz|||~~~~~~}}}zzzxxxxxxzzz|||~~~~~~}}}}}}xxx{{{|||yyywwwvvvqqqjjjgggjjjnnnssswww{{{~~~ooo^^^KKK@@@;;;:::>>>EEEGGGIIIMMMQQQWWW___hhhnnnsssrrr{{{ZZZQQQUUU^^^gggkkkqqqsssdddVVVIIIEEEMMMddd}}}rrrkkknnnooommmeeeYYYQQQNNNJJJFFF@@@>>><<<;;;<<<>>>BBBDDDCCCKKKIIIOOORRRjjjYYYCCC<<<999;;;222555......------------......xxxyyy~~~ooonnnmmmlllmmmooopppqqqmmmkkkmmmvvv]]]MMM@@@???CCCEEEFFFIIIWWW^^^iiiuuucccNNNKKKZZZoootttZZZPPPgggqqqqqqvvvwwwssstttrrrqqqooonnnooolll___QQQBBB???BBBMMM[[[jjj{{{{{{nnnqqqqqqnnnnnnoooiii```PPPKKKKKKNNNIIIFFFPPPaaagggmmmyyyxxxllllllpppjjjnnnbbbeeeuuutttaaa^^^lll~~~sssTTTIIIGGGHHHJJJIIIDDDBBBDDD@@@IIIRRRWWWXXXVVVMMMCCC@@@BBBAAA<<<555111333777999999999:::;;;999666333666999<<<>>>>>>AAAGGGLLLCCCEEEOOOYYYVVVDDD666111333:::BBBDDDDDDGGGRRR[[[ccciiippptttvvvyyypppfffUUUAAA666:::KKKYYYhhhqqqvvv{{{|||uuu}}}fffHHH@@@KKKTTTUUU[[[]]]UUU___^^^<<<<<<:::DDDgggbbbNNNGGGEEEFFFQQQdddsss~~~|||yyy{{{~~~{{{www|||~~~{{{}}}zzzpppjjj```VVVQQQQQQTTTXXX[[[ZZZXXXUUUQQQMMMHHHFFFCCCXXX```]]]bbbddddddiiipppkkklllvvvmmmSSSHHHLLLOOONNNXXX___ppptttgggZZZUUUPPPNNNJJJFFFGGGLLLccckkkxxx{{{qqqkkkYYYWWWSSSPPPPPPRRRVVVXXXRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWVVVUUUSSSQQQPPPMMMKKKIIIHHHIIIJJJJJJIIIHHHEEEDDDGGGJJJJJJNNNSSSYYYdddnnnzzzYYYGGGAAADDDAAAAAAFFFEEETTTzzzVVV777666333888444333777000777bbbzzzrrr~~~}}}xxxxxxwwwuuutttwwwwwwyyy}}}|||yyyvvvwwwyyy|||yyy{{{{{{yyyyyyzzzwwwqqqkkkooouuuyyy||||||}}}}}}rrr^^^JJJ@@@<<<999<<>><<<;;;<<<>>>BBBDDDDDDJJJHHHOOOTTTmmmXXXCCC===;;;<<<333555.........------.........|||xxx}}}{{{qqqjjjlllmmmiiimmmooofffkkkeeehhhvvvyyyZZZEEECCCAAA@@@BBBDDDEEEEEEJJJOOO\\\lllvvv{{{hhhJJJEEEWWWjjj~~~}}}\\\QQQ^^^sssyyypppqqqwwwtttttttttrrrpppppplll___RRRBBBEEEHHHMMMZZZmmm~~~}}}wwwrrrsssooommmnnnpppooojjjeeeWWWSSSHHHDDDHHHHHHPPPdddhhhqqqsssmmmmmmsssrrrjjjrrrwwwhhhiii|||ooo```sssfffTTTIIIHHHGGGGGGIIIKKKJJJJJJKKKNNNRRRSSSQQQKKKCCC>>>AAA>>>:::666444444555555999999999999:::999666444999<<<<<<;;;???EEEIIIIIIJJJKKKQQQWWWRRRCCC666222666<<>>AAACCCHHHKKKNNNKKKTTTzzz[[[@@@>>>;;;777555000------,,,,,,,,,------...yyyooohhhkkkooolllppprrrjjjkkkhhhlllyyy```IIIDDDCCCCCCDDDFFFIIIKKKLLLRRRUUU___kkkssszzzkkkQQQJJJVVVddd|||{{{\\\RRR\\\pppwwwnnnooowwwvvvvvvuuusssqqqqqqnnnbbbVVVNNNHHHEEEKKK[[[ooozzzsssssspppmmmnnnpppoookkkggg\\\XXXLLLFFFGGGFFFOOOeeennnpppooolllmmmrrrrrrooosssxxxlllkkk{{{qqqhhh}}}dddSSSHHHGGGFFFGGGJJJMMMNNNNNNRRRRRRSSSQQQNNNIIIDDDAAAAAA>>>999555333333555666999999999999999888666555999;;;<<<;;;???FFFIIIHHHHHHKKKRRRVVVOOO@@@555222777===BBBBBB@@@DDDNNNWWWZZZdddfffrrryyyhhhEEE<<<555555888<<>><<<;;;<<<>>>BBBDDDFFFKKKPPPMMMTTTxxx\\\BBB???===999777222...------,,,,,,------...}}}yyypppiiimmmsssrrruuuwwwooonnnnnntttcccGGG<<>>888333111333666888999999999999888777666555888:::;;;;;;@@@FFFHHHFFFEEEKKKTTTUUUJJJ;;;333222888===BBBBBB@@@CCCKKKSSSYYY]]]]]]nnn|||\\\===444...222999>>>BBBFFFFFFHHHKKKNNNPPPTTTXXX\\\eeeUUUDDD>>>BBBJJJTTT[[[dddbbb\\\jjjhhhCCC===;;;>>>RRRzzzfffPPPGGGBBBHHHMMM[[[ppp|||}}}xxxuuussstttvvvwww|||~~~zzzwwwiiiaaaVVVPPPNNNKKKDDD>>>@@@======DDDNNNVVVXXXXXXeeeiiifffjjjyyy~~~jjjYYYLLLFFFHHHNNNVVVhhhvvveeeQQQDDDHHHTTTdddjjjdddYYYSSSDDDDDDFFFMMMYYYfffqqqwww|||ppp___TTTQQQSSSUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQOOONNNNNNKKKKKKJJJIIIHHHHHHHHHIIIFFFEEEEEEFFFHHHMMMQQQTTT^^^dddjjjvvvRRRGGGAAACCCEEEDDDHHHQQQpppQQQ<<<999777333111111444444666DDD```}}}{{{wwwttttttvvvxxxxxxvvvvvvwwwxxxyyyyyyzzzzzz{{{{{{|||}}}}}}}}}}}}|||~~~~~~~~~}}}|||{{{zzzzzzyyytttooooooooojjj```WWWMMMGGG???:::999;;;>>>???DDDDDDDDDFFFLLLVVVbbbiiioooppp}}}dddfffuuu|||oookkkfff^^^IIIAAA>>>AAA>>>;;;GGGXXXzzziiiUUUNNNJJJCCC@@@>>><<<;;;<<>>CCCBBB@@@BBBHHHNNN[[[\\\YYYlll|||bbbCCC888111444;;;???@@@BBBGGGHHHKKKOOOUUUZZZ]]]___```VVVJJJCCCCCCKKKUUU]]]hhhgggcccuuugggAAA:::888:::MMMuuudddOOOHHHBBBHHHMMMZZZooo{{{~~~zzzvvvtttrrrrrrssszzz}}}zzzpppbbbVVVNNNHHHDDDAAA@@@<<<999>>>IIISSSWWWWWWccciiiiiinnn{{{}}}zzz~~~ppp\\\OOOJJJHHHFFFCCCWWWhhhwww[[[FFF@@@KKK```pppqqqbbbQQQGGG@@@>>><<<@@@JJJYYYhhhqqqpppggg^^^[[[]]]]]]YYYTTTRRRRRRRRRTTTWWWYYYYYYYYYRRRRRRQQQPPPPPPOOOOOONNNKKKJJJIIIIIIHHHHHHHHHIIIFFFFFFEEEFFFHHHLLLRRRVVV^^^dddjjjkkkOOOFFFAAADDDFFFEEEKKKUUU~~~NNN;;;999666333222444444444777AAAUUUooozzzvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~{{{|||~~~~~~|||yyyxxxwww{{{vvvqqqnnnkkkbbbTTTJJJGGGEEEAAA>>><<<<<<>>>@@@FFFIIIKKKJJJOOOZZZffflllmmmnnn~~~cccgggyyyoookkkgggbbbRRRFFF===???CCCKKK^^^rrrqqqZZZOOOHHHAAA@@@>>><<<;;;<<<@@@EEEHHHGGGLLLRRROOOVVV{{{___IIIFFFCCCBBB???777///......------------...{{{vvv{{{{{{wwwvvv|||zzzvvvyyy|||zzz{{{vvv~~~vvvPPPBBBEEECCCHHHPPPWWW]]]ccciiimmmttt||||||```NNNTTTdddwwwyyyVVVRRRbbbtttrrrmmmpppqqqttttttqqqnnnooopppmmmgggZZZQQQMMMSSS^^^ooo{{{sssrrrpppooonnnnnnnnnmmmlllhhhhhh^^^TTTLLLDDDKKKbbbssshhhjjjwww{{{sssrrryyy}}}pppVVVLLLKKKGGGCCCAAABBBDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB???;;;555111///222666999888999:::888666444555777888:::;;;===CCCJJJHHHCCCBBBKKKQQQKKK===333222444;;;???CCCCCCBBBBBBFFFJJJ[[[___bbbuuummmIII>>>555666;;;>>>@@@AAAFFFEEEFFFKKKSSSYYY]]]___```ZZZQQQHHHFFFNNNYYY```ggghhhiiiccc>>>999888888NNNxxxdddPPPIIICCCIIIMMMYYYnnnzzz~~~}}}|||zzzwwwssspppooosssvvv{{{qqq^^^MMMDDDCCCEEE@@@;;;888;;;DDDMMMSSSTTT\\\eeeiiinnnyyyyyysssvvvoooiii]]]PPPFFFDDDEEEGGGXXXhhhxxx|||VVVAAABBBSSSlll|||vvv```KKKAAA===:::888:::BBBQQQ```jjjlllfffaaaaaacccbbb[[[TTTQQQPPPOOOQQQTTTVVVVVVUUUPPPPPPPPPPPPOOOOOOOOOOOOKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGLLLSSSXXX___fffnnncccMMMEEEAAAEEEFFFFFFMMMXXX}}}KKK999888666333444555222111555AAAUUUjjjyyy|||yyyyyyvvvuuuwwwvvvvvvvvvwwwxxxzzz{{{|||}}}}}}}}}}}}~~~~~~zzz~~~~~~zzzwwwvvvzzzwwwssspppkkk```QQQFFFIIIIIIGGGCCC>>>===???BBBMMMSSSVVVTTTVVV```iiimmmuuuxxxdddhhhyyyooogggddd```VVVJJJ@@@AAAJJJYYYqqqxxx^^^NNNEEE@@@AAA???<<<;;;<<>>AAADDDHHHGGGFFFIIIMMMSSSWWWYYY[[[YYYSSSLLLLLLUUU```eeecccgggmmmaaa===<<<:::999NNNzzzhhhRRRJJJDDDIIILLLXXXlllxxx|||}}}}}}{{{yyyuuuqqqooonnnpppuuu{{{vvvcccOOODDDCCCFFF>>>;;;777888===DDDKKKOOOTTT___cccjjjuuutttooosss{{{{{{aaaDDD999AAAMMMZZZhhhwwwzzzTTTAAAHHH\\\wwwxxx___LLLEEE999777666777>>>LLL[[[eeennnggg^^^YYYXXXXXXUUUQQQ\\\YYYVVVUUUWWWWWWUUUSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLKKKJJJHHHGGGGGGFFFFFFEEEFFFGGGFFFGGGLLLTTTZZZaaakkkuuu```KKKDDDAAAEEEFFFFFFNNNYYYzzzHHH888999555333555111111...111AAAZZZoooyyyxxxzzz{{{zzz{{{yyyxxx{{{xxxxxxwwwwwwxxxzzz|||}}}}}}}}}}}}}}}}}}~~~~~~{{{xxxxxxwwwvvvuuusssmmmaaaRRRHHHLLLMMMLLLGGGAAA???CCCHHHWWW___aaa[[[ZZZccckkkmmm{{{~~~lllmmm{{{~~~jjjaaa^^^\\\UUUKKKBBBAAAJJJ\\\vvvbbbMMMDDD@@@CCCAAA===;;;<<>>@@@CCCGGGIIIIIIIIIJJJKKKMMMPPPRRRSSSUUUTTTQQQUUU```hhhiiidddjjjttt^^^===@@@:::666IIIuuummmVVVLLLDDDHHHJJJUUUiiittt~~~~~~~~~}}}}}}|||{{{xxxvvvtttrrroooqqqtttwww{{{~~~yyyvvvooobbbSSSHHHBBBAAA===<<<:::888888>>>FFFLLLQQQ[[[^^^dddqqqtttttt{{{aaaAAA777@@@KKK[[[hhhvvvzzzVVVEEEPPPddd}}}uuu[[[JJJFFF888777555555:::FFFUUU```hhhbbbZZZTTTRRRTTTUUUVVVddd___ZZZXXXYYYYYYVVVSSSQQQQQQPPPPPPOOOOOOOOOOOOMMMLLLJJJHHHGGGEEEEEEEEEEEEGGGGGGFFFFFFKKKTTT\\\aaammmyyy^^^JJJCCCAAADDDEEEEEEMMMYYY{{{tttDDD888;;;666222555///333111...???aaa|||www~~~{{{zzz|||xxxwwwzzzyyyyyywwwwwwwwwyyy{{{||||||{{{{{{zzz{{{|||}}}~~~{{{wwwwwwyyytttuuuuuuuuuooocccUUUJJJLLLNNNMMMHHHBBBBBBJJJQQQccckkkjjj___[[[dddmmmooozzz~~~yyyvvvvvvaaaYYYYYY[[[WWWNNNEEEAAAGGGYYYtttfffMMMCCCBBBEEEBBB>>>;;;<<<@@@FFFIIIOOOMMMPPPTTTfffjjj___]]]XXXTTTKKK;;;111000///...------------uuu{{{tttoookkkttt{{{xxxnnnwwwlllooo{{{mmmppp}}}dddMMMJJJPPPYYYeeemmmsssxxx~~~uuuZZZQQQVVVmmm{{{tttUUUOOOdddnnnnnnqqqtttlllpppqqqpppqqqsssrrrnnniiikkkaaaSSS[[[wwwrrrnnnnnnmmmkkkjjjiiikkkmmmcccggggggjjjjjj\\\TTT]]]fffnnnwww{{{xxxvvvyyy~~~yyy}}}vvv^^^NNNGGGKKKFFFDDDCCCDDDFFFGGGGGGFFFCCCBBB???=========???@@@999777444222222333555777777999:::777333222555999;;;<<<===BBBJJJPPPKKKCCCDDDHHHEEE888///111666888>>>AAAEEEGGGGGGFFFFFFGGGFFFIIIHHHRRRMMMGGGLLL:::888666888>>>AAAAAACCCGGGDDDFFFIIIIIIHHHHHHJJJLLLOOOTTTVVVWWW]]]hhhmmmkkkiiipppzzz[[[<<>>???>>>:::888;;;DDDKKKRRR[[[]]]bbbpppwww{{{}}}gggLLL===>>>DDDGGG\\\ggguuu{{{WWWHHHVVVjjjpppTTTEEEDDD<<<999555222555@@@OOOZZZ```^^^\\\[[[[[[]]]aaaccc^^^YYYTTTSSSUUUVVVSSSPPPRRRQQQQQQPPPPPPOOOOOONNNNNNMMMKKKHHHFFFEEEDDDDDDEEEGGGHHHFFFFFFKKKUUU]]]```mmmyyy[[[IIICCCAAADDDDDDDDDMMMYYYsssoooAAA888===777222444///888666///???hhh{{{}}}yyy|||{{{{{{uuurrruuuzzzyyywwwvvvvvvxxxyyy{{{zzzzzzyyyxxxyyyzzz{{{|||{{{tttqqquuuyyyrrrtttvvvvvvpppdddVVVKKKIIILLLLLLGGGBBBEEEOOOYYYmmmtttpppbbb\\\eeeppprrrzzz~~~oooZZZSSSVVV[[[\\\TTTIIIBBBEEEWWWsssiiiNNNDDDDDDGGGCCC???<<<<<<@@@EEEIIIOOOMMMPPPWWWkkknnneeeddd^^^YYYNNN<<<111111000......---------}}}ttt|||}}}qqqppprrr}}}uuuwwwnnnsss}}}|||mmmqqq|||zzzzzzqqqRRRKKKPPP\\\kkkuuu{{{zzz___RRRRRRdddvvvooo\\\NNNUUUfffooopppnnnnnnoooppprrrqqqpppnnnmmmpppbbb^^^TTTaaayyyvvvvvvtttrrruuusssuuunnnooonnnllljjjiiijjjkkkhhhhhhhhhhhhgggfffeeedddcccmmmvvvwwwrrrpppvvv~~~}}}gggSSSKKKIIIHHHCCCBBBAAAAAABBBBBB@@@>>>>>>???>>>;;;999999===AAA???;;;666111///000333555888::::::777333333888===:::999<<>>555//////555:::>>>BBBGGGIIIHHHFFFFFFGGGFFFDDDBBB???<<<:::999888555999???BBBBBB@@@???>>>AAABBBCCCEEEHHHKKKMMMNNNSSSUUUYYY___gggmmmqqqrrrqqqlllvvv___BBB:::666555AAA___xxx^^^MMMEEEEEEHHHPPP___ooo|||~~~}}}|||zzzxxxvvvtttssssssuuuuuusssnnnllliiiaaaYYYUUUWWW]]]```WWWHHH@@@@@@???===<<<======;;;>>>CCCMMMNNNRRR\\\gggnnnooommmmmm[[[MMMKKKFFF===???JJJ^^^kkkzzz~~~]]]OOOaaarrr~~~xxxeeeSSSGGGAAA999666333444777===JJJWWW___fffiiieeedddffffffcccXXXTTTRRRUUUVVVTTTSSSTTTOOOOOOPPPPPPQQQPPPPPPPPPKKKKKKIIIGGGEEECCCBBBAAAEEEFFFEEEFFFHHHNNNVVV[[[]]]jjjyyyUUUCCCEEEAAAAAAFFFEEELLL^^^ZZZ???>>>888888333555///222222444@@@ZZZzzzsssuuuvvv{{{wwwxxxwwwxxxzzzzzzxxxwwwvvvvvvwwwyyyzzzyyyxxxvvvuuuvvvxxx{{{}}}zzzmmmfffjjjsssyyyvvvwwwuuurrroooiiiZZZLLLHHHNNNQQQNNNEEEDDDNNNZZZiii{{{vvvccceeerrrwwwyyyzzzcccMMMHHHSSS```dddQQQAAA@@@GGGUUUmmmmmmNNNEEEJJJGGGFFFCCC???<<<>>>DDDIIIQQQOOOTTTWWWjjjxxxjjjdddfffcccOOO888333111...---.........---vvv}}}~~~tttvvvxxx}}}vvvxxx~~~mmmjjjuuuyyy~~~[[[KKKRRR]]]mmmyyy}}}cccUUUSSS```rrrsss^^^MMMRRRbbbmmmooonnnnnnooopppqqqppppppooonnnpppddd```UUUaaaxxxuuutttssspppsssqqqrrrnnnnnnnnnllliiihhhiiijjjhhhhhhhhhgggfffeeedddccccccjjjpppoooiiiiiiqqqyyy{{{sss]]]MMMJJJJJJIIIEEEDDDBBBBBBAAA@@@===;;;<<<===<<<999666777:::===<<<999444000///000333555777999999666333333777<<<:::999>>>EEEIIIGGGFFFGGGIIIEEE===444...000666;;;>>>AAAEEEFFFEEEDDDEEEFFFCCCBBBAAA???===<<<;;;;;;;;;===@@@AAA@@@>>>======???@@@CCCFFFKKKPPPTTTVVVYYY[[[```gggnnnssstttsssyyypppuuu```BBB:::999777===XXX|||```MMMEEEEEEGGGOOO]]]nnn|||}}}{{{yyywwwuuutttssssssrrrrrrppplllkkkhhh^^^SSSHHHMMMXXX```\\\LLL???999===::::::<<<<<<:::===AAAGGGIIINNNWWW```eeedddaaaZZZXXXYYYYYYRRRHHHHHHPPP]]]jjjxxxbbbUUUddduuuvvv```LLLBBB>>><<<888555555666;;;GGGSSS]]]fffjjjgggcccccccccaaaYYYSSSPPPQQQRRRPPPOOOPPPNNNNNNOOOOOOOOOOOONNNNNNKKKJJJIIIGGGEEEDDDBBBBBBEEEEEEEEEEEEHHHNNNVVV[[[```llltttPPPDDDDDD@@@AAAGGGFFFLLL^^^WWW===;;;555666111333111222222222<<>><<>>;;;888::::::999666444444666888888555222//////000333555666777777555222333777;;;999:::???GGGJJJGGGEEEFFFIIICCC:::222---000777===>>>@@@BBBBBBBBBBBBDDDEEEBBBAAA@@@???>>>======>>>AAABBBAAA???<<<::::::;;;===???BBBHHHOOOVVV\\\```___bbbjjjrrryyy|||{{{yyyuuujjjlll```BBB999<<<888999NNNvvv~~~dddNNNFFFDDDFFFMMM[[[lll{{{~~~|||zzzwwwuuussssssttttttrrrqqqooolllmmmiii\\\OOO???CCCNNNZZZ]]]RRRDDD;;;<<<999999======<<<===@@@CCCFFFMMMUUU[[[^^^]]]ZZZaaammmxxxtttcccTTTNNNPPP___lllyyykkkbbbnnn}}}uuuZZZEEE===<<<>>>:::777777666999CCCMMM\\\fffmmmjjjbbb```aaaccc___VVVPPPOOOPPPNNNMMMOOOMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJHHHGGGEEEDDDCCCBBBDDDDDDDDDEEEHHHNNNVVV[[[cccooonnnIIICCCCCC???AAAGGGGGGQQQggg|||TTT<<<:::444666111444333333222111777KKKhhhyyyxxx|||uuusssssstttvvv|||{{{yyyxxxxxxxxxyyyyyyxxxxxxvvvvvvvvvxxxzzz||||||{{{uuujjjdddgggmmmppptttxxxxxxsssmmmfff[[[QQQHHHMMMTTTUUUNNNFFFIIIQQQ^^^ssssssgggkkktttvvvvvv}}}hhhOOOKKKHHHBBBIIIZZZ[[[SSSMMMNNNRRR[[[nnnqqqQQQAAA??????>>>===<<<<<<@@@GGGLLLMMMLLLQQQZZZttt~~~|||}}}sssYYY@@@555222000...//////...---zzz|||yyyzzzzzz~~~|||uuuvvv}}}tttkkkddd^^^ZZZWWWKKKTTT```ppprrr]]]YYYcccrrrvvv```SSSTTTfff}}}~~~gggOOOIIIVVVeeellllllooonnnnnnnnnnnnoooppppppqqqhhhgggZZZaaasssnnnnnnrrrmmmzzz~~~ooolllkkkmmmmmmmmmjjjgggeeefffgggiiiiiihhhfffdddbbb```^^^\\\\\\XXXPPPJJJNNN[[[gggrrrzzz}}}vvvrrrtttuuurrreee\\\PPPGGGFFFGGGHHHFFFGGGFFFCCCBBB@@@>>>;;;888:::999777555333333333444444222000//////111333555666666666444222333777:::888:::AAAIIIKKKGGGEEEFFFHHHAAA777///---111999???@@@@@@@@@@@@@@@AAACCCEEEAAAAAA@@@???>>>=========CCCBBB???;;;888777999;;;===>>>BBBIIIQQQ[[[ccchhhdddiiirrr|||~~~kkkccckkk___AAA888:::888777GGGnnnhhhRRRGGGEEEDDDKKKXXXjjjzzz~~~zzz{{{yyyvvvsssrrrrrrttttttsssrrrpppnnnoookkk^^^OOOCCCBBBGGGRRR[[[ZZZQQQHHH>>>::::::>>>???>>>>>>@@@DDDIIIPPPXXX]]]aaabbbccctttkkkZZZRRROOOdddppp|||uuuooo}}}sssUUUBBB<<<======:::888888777888@@@JJJ\\\gggpppmmmddd```eeelllggg\\\SSSPPPQQQPPPOOOQQQMMMMMMNNNNNNNNNMMMLLLLLLIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEHHHOOOWWW\\\eeepppjjjEEE@@@CCCAAABBBFFFIII___yyyRRR???===666888444666333222111000444DDDaaayyy{{{xxx|||ttt|||vvvssstttvvvwwwzzzyyywwwvvvuuuuuuuuuuuuxxxwwwvvvvvvwwwxxxzzz{{{zzzzzzuuulllhhhjjjooopppsssxxxzzztttllleee]]]VVVIIILLLTTTZZZTTTHHHFFFKKKSSSmmmuuukkkkkkqqqtttyyymmmhhhbbbXXXHHHAAAPPPggggggggggggddd]]]]]]nnngggNNNAAA>>>;;;:::999:::===CCCIIIMMMQQQOOORRRbbbxxxYYY???666444111//////000///...|||~~~|||yyyvvvwww}}}}}}yyy|||zzzssshhh]]]UUUNNNJJJGGGFFFNNNUUU___tttmmm___gggrrrfffTTTQQQaaavvvmmmTTTIIIQQQ```jjjlllnnnnnnmmmmmmnnnooopppppppppjjjkkk^^^aaapppkkkllluuunnnyyy|||nnnlllkkklllmmmllljjjgggeeefffgggiiihhhgggeeeccc```^^^]]][[[XXXPPPFFFAAAHHHWWWdddrrr{{{yyyhhh[[[\\\aaabbbWWWOOOHHHFFFHHHHHHEEEBBBEEECCCBBBAAA@@@???<<<::::::888666555444444333333111111000000111333444666666666555333333444777:::999<<>>444------333:::@@@BBB@@@??????@@@AAACCCDDDBBBAAA@@@>>>===<<<<<<<<<@@@???<<<999666777:::======???CCCIIISSS^^^hhhnnnnnnrrrzzz|||kkklll}}}]]]???777555888888CCChhhnnnYYYIIIFFFCCCHHHUUUgggwww}}}~~~}}}zzzwwwxxxwwwuuusssrrrrrrssstttrrrrrrooommmnnnkkk___RRRIIIGGGHHHQQQ^^^ccc^^^UUU@@@;;;999===???>>>===???GGGMMMUUU\\\aaaggglllqqqxxxxxxfff[[[VVVSSSgggrrr~~~zzzwwwiiiNNN>>>;;;<<<:::888888999888999@@@HHH^^^hhhqqqppphhhdddkkkvvvkkk^^^SSSPPPQQQQQQPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEIIIPPPXXX^^^fffrrrfffEEE===CCCDDDDDDFFFLLLoooNNN@@@???888:::666666333111111111444AAA]]]xxxvvv|||xxxtttwwwyyyyyyxxxxxxwwwvvvuuutttttttttwwwwwwwwwwwwwwwyyyzzz{{{{{{|||xxxqqqnnnqqqsssssstttxxxzzztttmmmhhhbbb[[[KKKLLLUUU^^^YYYKKKEEEIIIRRRppp}}}sssmmmlllrrr}}}\\\ooovvvdddPPPQQQbbbppppppxxx{{{rrraaa\\\lllpppZZZIIIAAA>>>999888888:::???EEEKKKNNNSSSQQQRRRkkk\\\AAA888555222000000000///...~~~zzztttnnnttt}}}|||zzzzzz{{{vvvllleee[[[QQQJJJFFFCCCBBBBBBJJJQQQ[[[ooo}}}ooojjjooowwwzzzmmmYYYRRR]]]ooorrr[[[KKKMMM[[[gggkkklllmmmmmmnnnnnnoooooopppoookkknnn```aaaoooiiijjjyyyoooxxxzzznnnllllllkkklllllljjjgggfffggghhhggggggfffdddbbb```^^^\\\[[[WWWNNNDDD@@@HHHXXXeeeuuu{{{sss\\\LLLPPPWWWYYYPPPIIIEEEHHHJJJGGGCCCAAACCCBBB@@@@@@@@@???===;;;:::888666555666666555333111222222333444555666777777666444333444666888::::::===EEEKKKJJJFFFEEEIIIBBB;;;222---...444<<<@@@AAA@@@>>>>>>@@@AAABBBAAAAAA@@@>>>===<<<;;;;;;:::<<<<<<;;;999888999;;;>>>>>>@@@CCCJJJUUUbbbnnnuuu{{{}}}|||wwwpppzzz[[[>>>777222999:::@@@aaattt___LLLGGGCCCFFFRRRcccttt||||||}}}~~~|||zzzxxxwwwuuuttttttsssrrrrrrrrrrrrppppppnnnjjjiiiggg```WWWMMMKKKLLLSSSaaaiiieee[[[CCC===999;;;======<<<>>>HHHPPPZZZaaadddiiiooouuu|||~~~ttteeeYYYTTTUUUeeeqqq|||~~~}}}sssXXXDDD;;;888777888777888:::999999???GGG\\\eeeqqqtttmmmhhhmmmwwwiii\\\PPPMMMPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLKKKGGGGGGGGGGGGFFFFFFEEEEEECCCDDDEEEFFFJJJRRRZZZ```hhhwwwcccGGG>>>BBBDDDEEEGGGOOOxxxzzzIII@@@@@@888:::555444222000111222444???[[[wwwzzz~~~{{{vvvxxxzzzyyyyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxyyyzzzzzzzzz|||zzzuuuuuuwwwxxxvvvuuuxxxxxxtttpppmmmggg```QQQOOOVVVbbb___PPPHHHLLLXXXvvvzzzqqqmmmtttrrrRRRhhhnnn]]]TTT```lllkkkmmmuuuxxxkkkXXXRRRaaasss|||qqq]]]LLLCCC>>><<<;;;999999<<>>======<<<;;;;;;;;;;;;;;;:::<<<======<<<;;;<<<>>>???@@@DDDLLLXXXgggttt|||}}}xxxsssZZZ>>>777222===<<<;;;XXXxxxcccNNNIIICCCDDDOOO```rrr|||~~~~~~~~~|||zzzzzzzzzrrrrrrssstttssssssqqqqqqppprrroooiiieeeeeeccc___TTTQQQLLLNNNZZZggghhhbbbJJJBBB<<<===?????????@@@IIISSS```fffffffffjjjooo|||~~~nnnYYYQQQUUUcccppp}}}cccHHH;;;:::888333777777888:::999888<<>><<<;;;>>>DDDJJJMMMOOOMMMWWW^^^{{{ZZZ===:::888444222222222000///vvvrrr}}}}}}yyywwwsssvvvvvvxxx~~~{{{yyy|||{{{{{{www[[[SSSMMMFFF@@@???AAACCCDDDDDDGGGLLLUUUbbbnnnppplllXXXZZZ^^^dddmmmxxxxxxvvv~~~xxxhhhWWWZZZfffzzzyyygggRRRKKKUUUcccjjjiiikkkmmmoooppppppooonnnlllkkkqqqcccbbbmmmgggiii|||pppttt}}}tttjjjkkkllljjjkkkkkkjjjiiiiiijjjllleeeeeedddcccaaa___^^^]]]UUUPPPHHH@@@???HHHXXXdddtttqqq```JJJGGGSSSWWWOOOLLLFFFCCCGGGHHHEEEFFFJJJDDDCCCAAA@@@@@@>>>;;;999888666444555777888666444444555666777888888888888999777444444666999;;;;;;===@@@FFFJJJHHHDDDFFFLLL===777000---111777<<>><<<:::;;;>>>???>>>;;;:::::::::::::::;;;<<<===;;;===???@@@???=========>>>@@@EEENNN[[[kkkzzz~~~vvv[[[???777444@@@>>>777QQQ{{{eeePPPJJJCCCCCCNNN___ppp{{{~~~}}}||||||}}}pppqqqsssttttttsssqqqppprrrtttrrrjjjeeeeeegggggg]]]UUUIIICCCNNN```jjjjjjRRRHHH@@@@@@CCCCCCCCCDDDJJJVVVeeekkkhhhddddddgggppptttuuu[[[QQQYYYcccqqq}}}YYY???888;;;999333888888999;;;999777;;;AAASSS^^^ooozzzvvviiicccfffdddWWWLLLLLLPPPQQQPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHMMMTTT]]]cccooo\\\GGGDDDAAA>>>DDDLLLRRRsssqqqHHHFFFHHH@@@@@@999555333000111333222999UUUsss{{{}}}uuuvvvuuupppssstttuuuuuuuuuuuuuuutttvvvwwwwwwxxxyyyyyyzzzzzzuuuxxxxxxwwwyyy|||{{{wwwxxxwwwuuusssuuuvvvooofff^^^WWW[[[hhhhhhZZZRRRWWWSSShhhrrrqqqvvv{{{ZZZ]]]hhhoooggg\\\___ppp~~~rrrbbbWWWWWW]]]bbb___cccaaa\\\ZZZ[[[XXXRRR@@@>>><<>>;;;888555333222222111///yyynnnrrr~~~ttttttooosssvvvyyy}}}yyyvvv|||{{{|||wwwgggZZZMMMGGGCCCDDDEEEDDDEEEHHHNNNMMMQQQ]]]lllttttttoooWWWSSSPPPSSSZZZbbbhhhkkklllmmmqqqvvvwwwwww|||lllUUUWWW```ppp~~~tttYYYHHHOOOaaalllmmmjjjlllrrrsssnnnkkkllljjjhhhfffhhhkkklllkkkiiizzzpppooowwwyyyqqqkkkllliiihhhgggffffffggghhhhhhjjjgggcccaaa___ZZZSSSNNNGGGDDD@@@<<>><<<;;;:::888888888777666666555555555555666666777777888888;;;999666555666888:::;;;???EEEIIIIIIIIIJJJIIIFFF;;;444------333:::???@@@@@@???======>>>?????????;;;:::777555666999;;;:::<<<>>>AAA@@@===<<>>BBBKKKVVVfffuuu}}}|||}}}~~~~~~}}}}}}}}}||||||}}}}}}|||zzzuuusssssssssqqqmmmmmmqqqnnnllljjjhhhfffeeeeeeeeecccZZZJJJ@@@GGG\\\kkkpppeeeWWWCCC>>>BBB===@@@RRRUUU```gggkkklll```WWW]]]jjj{{{}}}kkk\\\\\\gggqqqlllKKK???777555888666888:::;;;;;;:::;;;===???QQQ[[[nnn{{{tttddd\\\___^^^RRRHHHHHHMMMOOONNNOOOLLLKKKJJJIIIHHHIIIIIIJJJJJJHHHGGGGGGGGGGGGFFFDDDDDDDDDFFFJJJNNNSSS^^^iiipppyyyYYYIIIFFF===AAAFFFDDDVVV|||hhhXXXKKKIIIIIIBBB999555444111...222555444MMMxxx~~~xxxyyywwwwwwxxxwwwvvvwwwwwwwwwxxxxxxxxxxxx{{{wwwvvvxxxxxxuuuuuuxxxxxxxxxxxxxxxyyyzzz{{{|||}}}{{{zzzyyyvvvrrrooo```\\\___hhhlllfff^^^[[[bbb```hhhwww|||eeebbbiiiooonnneeeaaakkk}}}qqqdddhhhooojjjnnnooojjjeeeiiiooodddSSS;;;;;;<<<@@@FFFLLLPPPQQQTTTZZZjjj^^^IIIAAA===777444333333444333~~~rrrrrr~~~|||rrrqqqnnnqqqtttwww~~~wwwyyyuuuuuupppcccWWWPPPIIICCCCCCDDDFFFJJJOOOZZZXXX[[[fffvvvtttbbbRRROOOQQQQQQUUU[[[ZZZ^^^hhhrrrvvvxxx|||rrrYYYXXX^^^nnn~~~uuu]]]KKKLLL[[[iiillliiijjjooopppkkkiiikkkllljjjhhhhhhjjjjjjhhhfffvvvmmmkkkrrrtttmmmhhhiiiiiihhhgggfffffffffggghhhhhheeebbb___[[[VVVNNNIII???>>><<<<<>>???>>>>>>>>>???@@@AAAAAAAAA???>>>;;;888777888999:::<<<>>>@@@???===<<<>>>@@@>>>DDDIIIPPP\\\ooo}}}|||pppUUU<<<<<<;;;555:::===@@@cccrrr[[[LLL@@@BBBIIISSSbbbqqq||||||}}}~~~}}}{{{zzzzzz{{{{{{zzzyyyuuurrrrrrrrrpppkkklllppplllkkkjjjhhhgggggghhhhhhddd]]]PPPDDDGGGXXXiiirrrhhhYYYDDD>>>DDDAAADDDTTTcccmmmqqqrrrpppcccZZZ```pppqqq[[[WWWgggrrrcccGGG???777444777666888999:::::::::;;;>>>@@@PPPZZZmmmyyysssccc[[[^^^PPPGGGAAAEEEJJJLLLMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJJJJHHHGGGGGGGGGGGGFFFDDDEEEDDDFFFKKKOOOTTT___iiitttqqqSSSEEEDDD???EEEGGGBBBUUUggg\\\RRROOOLLLBBB888444555222...222555444KKKssszzzzzzyyywwwxxxxxxvvvvvvvvvvvvwwwwwwxxxxxxzzzwwwvvvxxxwwwuuuuuuxxxxxxxxxxxxxxxyyyzzz{{{{{{|||{{{zzzyyyyyyxxxuuurrrgggbbbccckkkqqqllleeeaaa```___hhhyyylll___fffoooqqqooommmrrrxxxooovvv|||uuuzzz}}}wwwssslllXXXCCC:::;;;===BBBGGGLLLPPPQQQSSSYYYtttZZZHHHCCC???:::666555444333222vvvrrr}}}}}}tttrrrnnnqqqsssvvv~~~zzzxxxpppnnnjjj```VVVQQQIIICCCDDDHHHNNNUUU]]]cccbbbfffrrrrrriii^^^TTTTTT[[[fffiiiqqqyyyyyyvvvwww{{{|||yyy^^^XXXZZZiii{{{wwweeePPPHHHTTTdddjjjhhhiiikkkkkkiiihhhjjjlllkkkiiihhhiiihhhfffdddssskkkiiinnnpppjjjggghhhhhhhhhgggfffeeeeeefffffffffddd```\\\WWWOOOGGGBBB:::;;;<<<>>>DDDMMMXXX```^^^RRRFFFFFFNNNSSSMMMEEEHHHHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@>>><<<:::888888555555555555666666666666666666666666777777777777777777777888999:::;;;<<>>>>>@@@BBBEEEGGGHHHIIIIIIGGGFFFCCC???:::777888999<<<>>>@@@???<<<;;;===???===CCCJJJRRRaaatttxxxoooSSS;;;;;;:::777;;;;;;:::VVVvvvaaaQQQCCCAAAEEEMMM]]]lllzzz}}}zzz{{{yyyxxxyyyzzzzzzyyywwwsssqqqpppqqqnnnjjjjjjnnnlllkkkiiihhhhhhiiijjjjjjdddbbbXXXKKKGGGRRReeerrrlll]]]FFF>>>FFFFFFIIIUUUllluuuvvvwwwvvvkkkdddlllvvv^^^VVVhhhuuu\\\CCC===666444777666777888:::;;;;;;<<>>@@@CCCGGGLLLQQQUUUTTTLLLEEEFFFMMMOOOKKKDDDFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@===;;;999777666333444444555666666777777666666666666777777777777555777888::::::;;;<<<>>>HHHKKKJJJHHHGGGIIIFFFAAA222111111444888<<<======BBBEEEJJJNNNPPPRRRSSSTTTRRRQQQNNNIII@@@888666888;;;>>>@@@???<<<;;;===???>>>DDDLLLWWWgggzzz{{{sssooowwwLLL777888999777888888999MMMuuuxxxeeeUUUFFFAAABBBIIIXXXhhhwww|||~~~~~~yyyxxxwwwxxxyyyyyyxxxwwwssspppooopppmmmhhhiiilllmmmlllkkkiiiiiiiiiiiijjjdddddd^^^QQQGGGLLL^^^nnnpppcccKKK@@@GGGJJJKKKSSSdddmmmppptttyyyuuutttzzzccc[[[iiixxx```BBB:::666666999777666888:::;;;;;;===@@@BBBIIISSSdddooogggTTTLLLNNNCCCCCCHHHOOOPPPKKKGGGGGGJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFGGGGGGEEEDDDFFFEEEHHHNNNRRRXXXcccooo[[[FFF>>>AAAAAAHHHHHHJJJiiinnnmmmjjjcccVVVHHH???;;;777555111222555222AAA```{{{|||yyyuuuzzzwwwwwwxxxvvvuuuttttttuuuuuuwwwwwwxxxttttttvvvvvvttttttwwwwwwxxxyyyyyyzzzzzzzzzzzzxxxxxxxxxyyyzzzzzzwwwuuuvvvooojjjooowwwyyyssslllgggdddjjjzzzvvveeemmmyyyyyy}}}qqqppprrr|||}}}qqqnnnqqqnnnbbbUUUKKKAAA888888<<>>:::>>>@@@DDDHHHKKKMMMMMMLLLIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@>>><<<:::888777666333444444555666777888888777777777777666666666666444666999:::;;;<<<>>>AAAIIIKKKKKKIIIJJJKKKHHHBBB000111333777;;;===>>>===DDDIIIOOOTTTWWWYYY\\\^^^^^^]]]\\\WWWIII999444888;;;===??????<<<<<<>>>@@@AAAHHHPPP\\\mmmyyynnnjjjnnnFFF555888888666444777===HHHhhh||||||hhhXXXIIIBBBAAAFFFUUUeeettt~~~}}}yyyxxxwwwwwwyyyyyyxxxwwwssspppppppppmmmhhhhhhlllooonnnllljjjhhhhhhhhhhhhdddeeebbbVVVIIIIIIWWWgggqqqiiiRRRCCCHHHKKKKKKOOOVVV___eeemmmwwwyyyggg]]]jjj{{{iiiBBB888666888;;;888777888:::;;;<<<===@@@BBBKKKTTTdddnnndddQQQGGGIIIAAAGGGRRRZZZXXXNNNHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFEEECCCFFFFFFJJJPPPUUU\\\hhhttttttTTTDDD@@@AAA@@@DDDHHHUUU~~~vvvxxxvvvlll[[[MMMCCC>>>777666111222555222<<>>CCCJJJNNNOOOMMMJJJ@@@CCCEEEDDDBBB@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAA???>>>===;;;999888777666444555555666777888888999777777777777666666666666333666:::::::::<<<@@@DDDIIIJJJJJJJJJKKKLLLGGG???000222666999<<<>>>??????FFFKKKRRRVVVYYY\\\aaadddiiiiiikkkfffSSS===444888:::===??????>>>===@@@CCCGGGMMMUUUaaarrrwwwkkkiiiiiiEEE888<<<666666222777???DDD^^^wwwlll]]]MMMEEEAAACCCQQQaaapppzzz~~~}}}}}}xxxvvvvvvvvvxxxyyyxxxwwwuuurrrqqqqqqnnniiiiiimmmooonnnllliiiggggggffffffeeeeeebbbZZZOOOJJJRRR^^^mmmlll[[[IIIKKKNNNLLLMMMNNNXXX^^^gggsssxxxhhh[[[lllgggAAA777666888;;;888888999;;;;;;<<<===@@@BBBEEENNN___hhh___KKKBBBCCC@@@KKK\\\fffaaaSSSJJJIIIGGGHHHHHHIIIIIIIIIIIIHHHIIIGGGFFFEEEFFFFFFEEECCCFFFGGGKKKRRRYYYaaannnzzzhhhMMMCCCAAA@@@>>>AAAIII```yyyfffTTTFFF===666666111222666222999LLLiii}}}yyy}}}}}}|||tttwwwuuuyyywwwvvvuuuttttttvvvxxxyyywwwttttttwwwwwwuuuuuuyyywwwxxxyyyzzzzzzzzzyyyxxx{{{zzzyyyyyyyyyxxxuuussstttsssooonnnqqqtttqqqkkkllliiiiiiooozzz~~~tttkkkjjjfffddd]]]PPPKKKNNNMMMHHH@@@;;;;;;===:::???DDDHHHJJJMMMRRRVVVccciiiPPPFFF@@@>>>=========;;;999777iii~~~uuu}}}{{{||||||zzzxxx}}}yyyeeemmm{{{nnniiihhhgggeee]]]ZZZ\\\bbbhhhjjjlllooo{{{}}}\\\>>>DDDAAA@@@@@@???@@@IIIRRRbbbkkk|||iiiXXXWWWcccrrr~~~|||ssskkkbbbVVVKKKWWW```eeedddcccfffiiihhhggghhhiiihhheeecccdddeeeaaadddffffffeeeeeedddcccdddeeeeeedddcccbbb```___^^^\\\VVVMMMDDD>>><<<===999<<>>???AAABBBBBBAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@<<<<<<;;;:::999888777777666777777777888888999999888777777777666666666555333777::::::999<<>>???AAABBBIIINNNUUUYYY[[[___eeekkkrrrssswwwrrr\\\@@@444888999<<>>;;;@@@EEEHHHIIIMMMSSSYYYhhhjjjSSSIIIEEECCC@@@???>>>===;;;999^^^www{{{sss}}}~~~|||{{{xxxuuuzzzzzzgggiii|||ppplllkkkjjjhhhdddaaacccjjjqqquuuyyy~~~|||VVVDDDEEE===<<>>>>>AAAEEEGGGFFFDDDAAAAAA@@@@@@@@@@@@@@@@@@;;;;;;::::::999888888777888888888888999999999999888888777777666666666555444777999999999<<>>333222555999<<<>>>@@@BBBDDDMMMRRRYYY\\\^^^bbbjjjpppwwwyyy~~~yyyaaaBBB555888999<<<@@@AAA@@@AAADDDHHHPPPUUU]]]gggwww{{{nnn```nnnjjjEEE666777333999555666:::777VVV{{{uuufffVVVKKKBBB>>>HHHVVVjjjrrr}}}~~~~~~|||{{{zzz|||}}}tttsssrrrsssuuuvvvuuutttxxxuuuttttttpppkkkkkkoookkkjjjhhhggggggggghhhiiijjjeeebbbaaa[[[RRRPPPSSSbbbnnnfffUUUTTTVVVSSSRRRMMMWWW]]]eeerrrvvv~~~kkkaaawwweeeIII::::::555222777888:::;;;<<<<<<<<<<<<>>>@@@DDDNNN```llleeeTTTLLLNNNNNN___ttt|||oooYYYJJJGGGEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGEEEEEEFFFFFFDDDCCCFFFGGGMMMVVV^^^hhhvvvXXXCCC>>>===:::===EEENNNgggnnnQQQ===444666111111777333555CCCOOOlll}}}{{{zzzooouuu{{{xxx~~~yyyxxxvvvuuuuuuwwwyyy{{{xxxuuuuuuxxxxxxvvvwww{{{wwwxxxzzz{{{{{{zzzxxxwwwyyyxxxxxxyyyzzzyyywwwuuussswwwxxxrrrooopppoookkknnnsssxxx{{{yyyyyywwwsssgggddddddnnnlllbbbgggnnniiiccc```YYY[[[UUUMMMEEE===999<<>><<<:::TTTgggvvvwww}}}zzzxxxyyyzzzyyyvvvggglll{{{wwwppplllnnnssssssgggcccmmmwwwyyy~~~___BBB;;;>>>===>>>@@@BBBDDDFFFGGGGGGSSSXXXhhh~~~vvv```WWW]]]jjjyyy{{{tttoookkk___RRRJJJUUU```cccbbbdddggghhhiiihhheeecccbbbaaaaaabbbbbbbbbbbbccccccddddddeeeaaabbbbbbbbbbbbaaa``````]]]WWWOOOGGGAAA===:::888:::>>>DDDGGGGGGEEEBBBAAACCCDDDHHHNNNMMMGGGDDDDDD>>>>>>>>>???>>>===<<<;;;<<<;;;:::999888666555555777777777777888888888888:::888666777999888444111444777:::::::::>>>FFFMMMJJJGGGGGGHHHCCC:::333111444666:::===???@@@???>>>JJJOOOUUUXXX[[[aaajjjrrrdddBBB444888>>>BBBEEEDDDCCCEEELLLSSSYYY[[[cccrrr}}}rrrbbb___~~~\\\???@@@555666<<<;;;888666888SSS{{{sssnnn\\\PPPDDD===GGGVVVeeeppp~~~}}}||||||}}}}}}|||zzzxxxooooooppptttxxxxxxtttpppxxxuuurrrnnnllllllnnnooorrrnnnjjjhhhhhhhhhfffddddddcccbbbaaa^^^YYYRRRLLL\\\eeennneeeUUUWWW\\\UUUPPPVVV^^^eeennnyyyhhhcccsss}}}ZZZJJJ;;;777:::;;;999777::::::;;;::::::<<<@@@DDDKKKfffzzzwwwggg[[[TTTOOOTTTlllnnnYYYKKKDDDFFFFFFFFFGGGGGGGGGFFFFFFIIIHHHFFFEEECCCCCCDDDDDDMMMJJJQQQ\\\```eeezzznnnKKKCCCAAA;;;<<>>:::333000444666444666<<>>:::999<<>>???BBBAAACCCEEEGGGJJJNNNSSSVVV^^^bbbmmm|||yyydddZZZ]]]iiixxx{{{tttooolllbbbWWWKKKOOOWWW^^^aaabbbccceeegggfffdddccccccccccccdddbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa```______ZZZUUUMMMEEE???;;;888777666:::???BBBCCCCCCEEEGGGLLLQQQXXX\\\UUUIIIBBBBBB>>>>>>=========<<<<<<<<<;;;::::::999777666666555666666777777777888888888888777666777888888666333666888999:::<<>>@@@@@@@@@???HHHLLLSSSWWW[[[aaajjjqqqiiiBBB333777???BBBEEEEEEEEEIIIOOOUUU\\\```jjjyyyyyyfff[[[bbb|||VVV<<>>BBBCCCGGGLLLNNNQQQ]]]kkkeeeYYYUUURRRPPPLLLGGGDDDCCCBBB@@@>>>BBB___ttttttvvvsssuuuyyy|||||||||xxx{{{~~~yyywww{{{tttjjjfffnnnxxxhhhDDD???CCCCCCGGGIIILLLPPPUUU[[[ccchhhnnnpppwww{{{gggZZZXXX```ppp|||tttpppmmmggg___QQQKKKMMMYYYaaabbbaaadddeeeddddddccccccdddeeeeeeccccccbbbaaa``````____________``````______^^^]]]XXXSSSLLLCCC<<<888666555777<<>>===;;;::::::;;;<<<<<<:::999999888777666666555666666777777777777888888777666555666777888777555:::888777:::???FFFKKKMMMKKKJJJJJJFFF<<<111...222888:::===???AAAAAA@@@???DDDIIIPPPVVV\\\dddmmmtttiii@@@111666===@@@CCCFFFIIIMMMSSSWWW[[[bbbmmm{{{}}}nnnXXXWWWmmmQQQ:::???;;;777:::666333444333@@@YYYwwweeeYYYNNNCCCAAAFFFWWWdddsss|||{{{{{{|||}}}}}}zzzxxxqqqsssvvvwwwuuutttssssssooonnnnnnnnnnnnnnnnnnnnnjjjhhheeeddddddcccbbb```aaaaaabbbcccbbb]]]WWWQQQLLLXXXhhhfffYYY\\\eeebbbLLLKKKPPP___tttzzzcccaaa}}}mmmWWWIII<<<888:::999888888555:::===:::555555===EEEUUUhhhssseeePPPEEEDDDDDDWWWoootttXXXDDD@@@CCCBBBCCCEEEGGGHHHHHHGGGGGGEEEDDDCCCBBBCCCDDDFFFGGGIIIMMMTTTZZZ\\\hhh\\\DDDAAA@@@<<<@@@EEEIIIUUUyyy~~~rrrNNN<<<888111777:::777444555777888EEEhhh{{{rrrtttzzzuuuwwwwwwvvvuuuttttttttttttvvvvvvvvvvvvuuuuuuuuuuuutttuuuvvvuuuuuuuuuwwwyyyxxxwwwvvvwwwxxxxxxvvvuuurrrqqqpppppppppooollliiibbbggggggeee]]]MMMPPPfffqqqooouuuqqqbbbUUUFFFCCCEEENNNSSSVVV\\\eeepppqqqtttuuutttlll```WWWOOOGGG@@@>>><<<;;;<<<@@@CCCCCCIIIPPPNNNOOObbbzzzppp\\\WWWVVVTTTQQQNNNIIIEEEDDDCCCBBBAAA999YYYrrrssssss~~~nnnrrrwwwyyyxxx{{{|||xxxzzzhhhfffjjjvvv```BBBDDDHHHBBBJJJOOOVVV[[[aaagggnnntttyyy}}}ooo```WWWYYYjjj{{{|||uuuqqqnnnkkkggg[[[MMMIIIWWWcccdddccceeedddddddddccccccdddddddddcccbbbaaa```^^^]]][[[[[[\\\]]]]]]]]]]]]\\\[[[[[[UUURRRKKKCCC;;;777666666888===CCCFFFJJJRRR```jjjnnnjjjddd^^^TTTHHHCCCDDD<<<;;;999888888999;;;<<<888888888777777666666555666666666666777777777888888777666666666666666666<<<999777:::CCCJJJMMMMMMKKKJJJIIICCC777------444;;;<<<>>>@@@AAAAAA@@@@@@@@@EEENNNVVV___iiissszzz[[[:::111777:::===BBBGGGMMMSSSYYY\\\___gggrrr}}}yyyhhhPPPYYY|||}}}MMM;;;@@@>>>999;;;666333666444:::KKKqqq{{{iii]]]SSSHHHCCCCCCQQQ^^^ooo}}}}}}||||||||||||{{{xxxvvvrrruuuxxxwwwtttqqqrrrtttnnnnnnooooooooonnnmmmlllgggeeedddbbbbbbaaa______^^^___```aaaaaa]]]VVVRRRIIISSSaaaaaaUUUYYYeeeeeeKKKNNNWWWhhh}}}tttaaadddzzziiiXXXLLL@@@<<<;;;999888999555777999888777999>>>CCCFFFPPPRRRFFF===CCCMMMRRR```ooouuufffMMM>>>>>>CCC@@@BBBDDDFFFHHHHHHHHHHHHFFFEEECCCBBBCCCEEEGGGIIIIIIPPPXXXZZZ^^^ppprrrQQQBBBBBBCCCAAAEEEHHHLLL\\\ooo]]]???777999555999888333333999;;;999===^^^}}}zzzxxxxxxtttwwwwwwvvvuuutttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvvvvuuuvvvwwwyyyyyyxxxvvvvvvwwwwwwvvvtttqqqpppooonnnmmmkkkhhheeeVVV\\\ZZZVVVPPPIIIVVVrrrwwwiiijjjpppjjjZZZMMMAAABBBEEEJJJNNNVVVbbblllpppnnnmmmooopppkkk___UUUKKKCCC===<<<<<<<<<>>>BBBDDDCCCJJJRRRPPPQQQhhhggg\\\XXXTTTOOOMMMLLLJJJHHHFFFEEECCCBBB444QQQkkkrrrrrrxxx~~~nnnqqqsssrrrsssyyy~~~{{{zzzzzziiikkksss}}}YYY???EEEKKKEEEMMMUUU```ggglllpppuuuyyy~~~{{{lll```\\\hhhzzz|||}}}wwwrrrnnnllllllbbbRRRJJJSSS```cccdddeeedddddddddccccccbbbaaaaaabbbbbb```^^^\\\ZZZXXXWWWYYYYYYYYYZZZYYYYYYXXXWWWSSSQQQKKKCCC<<<888888999555;;;CCCKKKUUUbbbrrr}}}nnnXXXKKKDDD@@@???@@@:::999777666666777999;;;777666666666666666666666555666666666666777777777:::999777555444444666777===999888===FFFLLLMMMKKKIIIGGGDDD>>>333+++///777>>>>>>@@@AAAAAAAAA@@@@@@>>>CCCKKKUUU```jjjsssyyy{{{yyyqqq^^^EEE444333:::;;;@@@GGGMMMSSSYYY___ccchhhoooyyy}}}vvvdddNNN^^^vvvLLL>>>???===:::<<<666222777555666AAAeeennnaaaUUUKKKDDDAAAMMMZZZkkkyyy~~~}}}||||||yyyvvvssssssuuuwwwvvvrrrppprrrtttppppppqqqqqqpppnnnlllkkkeeeeeedddcccaaa___^^^^^^[[[[[[\\\]]]\\\YYYSSSOOOKKKNNNXXXVVVLLLQQQ^^^___QQQYYYfffuuuqqq]]]cccooocccZZZPPPEEE@@@<<<999999<<<===:::999<<>>888111---333;;;@@@@@@@@@@@@@@@@@@??????<<<@@@FFFNNNVVV^^^dddgggddd]]]PPPAAA555222777===???FFFPPPUUUWWW[[[bbbgggjjjooovvv||||||qqq___NNNcccoooMMMCCCAAA>>>===???777111555444333:::TTTwwwzzztttgggYYYMMMDDD???HHHVVVgggttt~~~}}}|||{{{yyyuuurrrtttttttttsssqqqqqqrrrsssqqqqqqqqqqqqpppnnnlllkkkfffggggggeeebbb___^^^^^^[[[ZZZXXXWWWVVVSSSOOOLLLMMMIIIMMMKKKBBBFFFQQQRRR[[[dddqqq{{{sss___hhhxxxccc\\\XXXPPPHHHCCC>>>:::<<<@@@HHHDDDBBBGGGOOORRRMMMGGGMMM\\\iiirrr~~~zzzvvvkkk[[[PPPKKKGGGBBB>>>AAADDDGGGHHHHHHGGGFFFFFFDDDBBBBBBCCCFFFIIILLLMMMVVV]]]cccrrr|||TTTDDDBBB@@@>>>@@@BBBTTTjjjlllFFF888777888444222888HHHSSSOOO???222444HHH___wwwyyywwwuuu{{{}}}|||uuuuuuttttttssstttttttttssssssssstttttttttttttttuuuwwwyyyxxxwwwvvvvvvwwwwwwvvvuuuvvvwwwwwwuuutttpppnnnjjjgggccc^^^XXXTTTNNNPPPHHHEEEJJJOOO\\\rrrllloooyyyhhhddddddhhhggg^^^SSSMMMTTTXXX\\\aaapppsss}}}oooWWWGGGGGGAAA======>>>>>>@@@CCCGGGHHHMMMRRRVVV```tttllleeeXXXVVVRRRPPPRRRFFFIIIKKKKKKIIIFFFEEEDDD444===UUUnnnqqqgggmmm~~~vvvvvvssspppttt}}}~~~{{{sssnnnrrrxxx~~~[[[BBBBBBLLLQQQYYYcccoooxxx{{{~~~tttrrrvvvpppaaa^^^ffftttyyy~~~|||uuulllhhhjjjcccaaaWWWLLLNNN[[[bbb_________```aaaaaa```___^^^______]]][[[XXXVVVTTTTTTRRRRRRRRRSSSRRRRRRQQQPPPMMMMMMJJJCCC<<<999<<>>999:::>>>CCCIIIKKKIIIFFFDDD===777333000000777???AAAAAA@@@@@@??????>>>>>><<<<<>>EEECCCSSSYYYbbbhhhnnnxxxhhh```rrrmmm[[[YYYRRRMMMGGGCCC???<<>>AAADDDGGGHHHHHHFFFEEE@@@???>>>>>>AAAFFFKKKNNNPPPXXX___hhhjjjGGG@@@CCC???===AAACCCeeeZZZ???:::999555222888TTTxxxlllLLL:::444@@@OOOhhh}}}pppttt|||{{{wwwvvvuuutttsssrrrrrrrrrrrrrrrssssssssstttttttttuuuwwwxxxxxxvvvtttttttttttttttuuuwwwxxxxxxvvvssspppmmmhhhccc]]]VVVOOOKKKFFFIIIHHHMMM[[[aaadddooo^^^hhhwwwpppbbbdddiiimmmiii___XXXVVV\\\bbbggglll|||~~~vvv___MMMDDDCCC>>>:::<<<>>>???AAAEEEGGGKKKNNNPPPYYYjjjxxx~~~uuu\\\ZZZ\\\UUURRRVVVMMMNNNMMMJJJFFFDDDEEEGGG555777MMMkkkpppbbbggg}}}xxxyyyvvvsssxxxxxxzzztttxxxjjjcccdddppp}}}hhhOOOGGGKKKPPP^^^gggsss{{{~~~mmmgggmmm{{{yyyhhh___bbbrrrxxx~~~}}}vvvkkkfffhhhdddhhh^^^LLLJJJZZZccc___[[[\\\^^^````````````___^^^^^^\\\ZZZXXXUUUTTTSSSPPPPPPQQQQQQPPPPPPOOONNNJJJKKKHHHBBB;;;999<<<@@@NNNPPPVVVaaammmsssrrrooo___TTTHHHBBB>>>999666666333333444555666666555555333333444444555666666666555555555555666666666777333444444333222666<<>>>>>===<<<:::999888888666444222+++///222222333888>>>AAA@@@LLLVVVWWWPPPMMMSSS[[[jjjjjjmmmttt|||sss```TTTVVVwwwbbbRRRVVVWWWUUUKKKMMMBBB666777555333:::DDD[[[~~~jjjqqquuuqqqfffZZZOOOHHH@@@NNN^^^iiitttzzzzzzzzz{{{|||{{{yyywwwuuuqqqnnnnnnpppssssssqqqllllllllllllmmmmmmnnnnnnkkkmmmmmmjjjeee```_________[[[VVVQQQOOOLLLIIIHHHHHH======>>>999:::===888===@@@EEEKKKUUUdddtttzzzrrrgggSSSYYYvvvhhhYYYZZZMMMIIIEEEBBB???===BBBIIIQQQRRRTTTWWWWWWSSSLLLFFFbbbyyyxxxkkk___SSSEEE:::???AAAEEEGGGHHHGGGEEEDDD;;;;;;:::<<<@@@FFFLLLPPPYYY```gggrrr[[[<<<===EEEAAA@@@FFFHHHvvvwwwKKK:::<<<;;;333@@@OOOxxxNNN777444:::DDD\\\xxx|||{{{~~~{{{rrrppp}}}{{{~~~yyyxxxvvvtttrrrqqqpppppprrrrrrrrrsssssstttttttttuuuwwwxxxwwwuuusssrrrrrrrrrsssuuuwwwyyyyyyvvvssspppmmmgggaaaZZZRRRJJJEEEBBBHHHJJJTTTeeefff^^^___[[[ggg{{{|||cccbbbhhhppptttnnnccc___```___hhhlllpppvvv]]]JJJDDDFFF@@@;;;888;;;>>>@@@BBBFFFHHHMMMNNNNNN[[[pppzzzwww|||fff[[[dddggg\\\TTTWWWTTTSSSOOOIIIDDDCCCFFFJJJ555222EEEfffrrrkkkpppzzzxxx}}}wwwyyyxxxrrrxxxyyydddYYYbbbttttttbbbPPPLLLXXXmmmnnnwwwvvvuuu{{{}}}mmmddddddlllrrryyyxxxoooiiieeebbbfffdddZZZMMMJJJSSS^^^\\\[[[[[[[[[\\\]]]]]]]]]```___]]]ZZZWWWSSSPPPOOONNNOOOOOOOOOOOONNNMMMMMMHHHIIIGGGBBB;;;888;;;???QQQUUU]]]dddccc]]][[[\\\VVVRRRKKKDDD???:::555222444444555555666555555555555555444444444333333333555666777777777666444333555222///222777:::999666999???FFFIIIHHHGGGGGGHHH===666///---222999===>>>AAAAAAAAAAAA@@@>>>===<<<<<<;;;:::888666333111000333444666888:::<<<>>>???FFFEEEHHHMMMIIIGGGTTTgggsssnnnmmmttt~~~}}}{{{lllUUUNNNhhhfff\\\bbbaaa[[[ZZZTTTAAA222111000111999999___rrrwwwzzzxxxrrrgggVVVGGGEEEDDDNNNaaannnttt~~~xxxyyyzzz{{{{{{yyywwwvvvsssssssssrrrqqqpppooonnnkkkkkklllmmmnnnnnnmmmmmmjjjjjjiiihhheeecccaaa___YYYXXXTTTPPPMMMIIIGGGFFFBBB@@@===999777666666666===:::;;;BBBLLLXXXfffrrr||||||tttfffSSSDDDVVV}}}yyycccXXXWWWLLLHHHCCCAAA@@@AAAAAAAAAIIILLLRRRSSSKKKCCCBBBGGG]]]hhhwwwzzz~~~qqq^^^LLLAAA???AAABBBBBBBBBEEEHHHGGGCCC@@@888:::>>>AAAEEEJJJOOOSSS\\\```hhh}}}vvvJJJDDDCCC===FFFEEEDDDNNN{{{ccc@@@999>>>===666>>>dddiiiCCC???<<<555===[[[xxx~~~vvvrrrwww{{{}}}wwwsssuuuvvvtttssstttsssrrrqqqrrrssssssqqqppprrrsssssssssrrrsssvvvxxxuuuttttttuuuuuutttrrrpppkkkgggddd```WWWKKKDDDCCCBBBEEEJJJNNNRRRVVVZZZ]]]]]]gggxxxttt```bbbnnnyyywwwjjjaaaccchhhoookkkjjjrrrzzzgggXXXOOOIIIEEEAAA>>>===<<<<<<===@@@CCCFFFHHHBBBNNNYYY[[[mmmpppeee```fffggg]]]WWWXXXSSSSSSQQQMMMLLLNNNPPPPPP666111@@@]]]llliiiqqq{{{www~~~}}}wwwzzz~~~wwwssszzzyyyxxxtttaaaWWWggguuuqqq___ZZZggg|||uuuwww~~~tttmmmkkkkkkpppwww}}}}}}|||yyyqqqiiiccc^^^```___WWWLLLIIINNNUUUYYY[[[\\\\\\[[[[[[[[[[[[\\\[[[YYYWWWTTTQQQOOOMMMLLLMMMMMMMMMMMMLLLKKKKKKHHHIIIHHHCCC===;;;===AAANNNOOOSSSVVVUUUQQQQQQUUURRRNNNGGGBBB===999555222333333444555555555444444555444444444444333333333555666777777777666444333444222111333666888888777<<<@@@EEEHHHHHHFFFEEEDDD:::444///...444:::===>>>AAAAAA@@@???>>>===<<<;;;999999999888777666444333444555666888:::===???@@@>>>===AAAFFFEEEEEESSSeeemmmnnnrrryyy{{{rrr___NNNTTTtttiiibbbiiiiiifffbbbWWWBBB555444222111666666PPPsss~~~}}}vvvjjj\\\QQQIIIFFFLLL]]]jjjqqq}}}}}}}}}xxxyyyzzz{{{{{{yyyxxxvvvttttttssssssrrrpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmjjjiiihhhfffdddbbb```___XXXVVVSSSOOOKKKHHHEEEDDDAAA@@@===999777666666666999555666===GGGTTTdddqqqppp\\\MMMJJJbbbyyyeeeYYYVVVNNNKKKFFFBBB??????@@@AAAPPPQQQRRRNNNEEE???FFFPPPWWWqqq~~~sssooofffXXXIII@@@>>>???BBBBBBCCCEEEGGGGGGDDD@@@666999<<<@@@DDDIIIOOOSSS\\\bbbpppiiiDDDAAAAAA<<>>======???BBBEEEGGGMMMQQQLLLSSSjjjrrrzzziii___ZZZ^^^]]]VVVRRRVVVWWWUUURRROOONNNNNNLLLJJJ666///888QQQccciiirrr{{{vvv|||{{{vvvyyy~~~{{{}}}{{{ssstttxxxfff\\\aaalllwww~~~zzzmmmuuu~~~jjjbbblllssspppvvvnnnhhhmmmsssyyy}}}}}}{{{zzz~~~|||tttjjjbbb[[[\\\[[[VVVOOOJJJJJJKKKUUUYYY\\\\\\YYYWWWWWWYYYVVVUUUUUUSSSQQQOOOMMMLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHGGGCCC???===@@@CCCKKKHHHGGGHHHFFFDDDGGGLLLLLLHHHBBB>>>:::777444111111222333444444444444333444444444444333333333333555555666777666555444333333444444444444555777999@@@AAADDDFFFGGGFFFAAA>>>555222///111666;;;======AAA@@@>>><<<;;;:::999999666777888999999888888777555555666777:::===@@@BBB<<<:::<<>>AAAAAA<<>>PPPnnn~~~zzzyyyttt|||{{{ssstttxxxyyyxxxxxxyyyxxxvvvwwwwwwvvvtttrrrtttuuuuuutttssssssuuuwwwvvvuuuttttttsssrrrnnnlllfffaaa\\\XXXQQQGGGBBBBBBEEEGGGKKKOOOTTTYYY```dddkkkkkkxxxqqqjjjvvvwwwtttnnngggeeejjjooolllkkkjjjkkknnnqqqqqqqqqfff\\\PPPGGGCCCBBBAAA@@@@@@?????????AAADDDGGGIIIJJJWWWLLLXXX~~~uuusssccc[[[XXXYYYWWWQQQRRRWWWXXXUUURRRRRRRRROOOKKKGGG444///444HHH]]]jjjsss{{{zzztttzzzyyytttwww}}}|||}}}oooccc___gggooottt{{{xxxkkkdddbbbvvvoooccciiisssiiihhh{{{{{{nnnfffiiiooovvv{{{}}}|||{{{~~~~~~xxxmmmccc\\\\\\ZZZXXXTTTOOOJJJFFFPPPUUUZZZZZZWWWTTTTTTUUUQQQQQQQQQPPPOOOMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEBBB???>>>@@@CCCFFFBBB@@@@@@@@@???BBBGGGFFFBBB===999666444111///000111222333333333333333444444444333333333222222444555666666666555444333222555777555333333888===DDDCCCCCCEEEFFFDDD===888111000000444999===>>>>>>@@@???===;;;999888888888666777888:::::::::999888666666666777:::>>>AAACCCAAA??????AAAAAADDDOOO[[[aaannn{{{ooo\\\KKKNNNiiiyyy|||[[[???777555444333111:::;;;NNNwww~~~tttkkkcccSSSIIIEEEMMM\\\iiivvv}}}{{{xxxyyyyyyzzzzzzzzzyyyxxxwwwvvvuuutttsssrrrqqqqqqqqqtttrrrooolllkkkkkklllmmmjjjiiifffdddbbbaaaaaaaaaYYYWWWSSSNNNIIIFFFCCCAAA@@@>>>===;;;999888888888===::::::===AAAGGGSSS^^^qqqyyylllXXXVVV^^^jjjyyyyyyxxxyyywwwlll]]]RRRPPPIIIKKKKKKHHHDDDEEEKKKRRROOOIIIAAA:::555888GGGVVVooovvviiiOOOPPPPPPNNNIIIDDDAAAAAABBBBBBDDDEEEFFFFFFEEEDDD<<<>>>@@@CCCHHHOOOWWW]]]```rrrmmmNNN===DDDCCC???DDDLLLccc~~~iiiFFF>>><<<555999FFFddd\\\JJJDDD===;;;;;;;;;EEE```{{{yyy}}}{{{uuuttttttwwwxxxwwwvvvzzzyyywwwwwwwwwvvvtttrrrtttuuuvvvuuuttttttuuuvvvvvvuuussssssrrrpppllliiiccc]]]VVVSSSMMMEEEAAAAAACCCFFFKKKQQQWWW___ffflllmmmhhhttt~~~rrrtttwwwtttnnnhhhddddddhhhkkkiiiiiiiiihhhfffeeeeeefffaaaYYYOOOGGGBBBAAA???>>>?????????@@@BBBEEEHHHJJJHHHSSSWWWppp{{{fff[[[WWWWWWXXXUUUQQQRRRWWWUUUQQQPPPSSSUUUQQQKKKGGG222///333BBBXXXkkkuuuxxxxxxsssxxxwwwrrruuu|||{{{xxxkkkmmmqqqttttttwwwzzzyyyuuuwwwvvvvvvrrrhhh```eeennnyyy~~~|||{{{|||ooodddiiijjjiiiooo}}}ssseeegggkkkqqqxxx}}}~~~}}}~~~}}}{{{qqqhhh```]]]ZZZXXXVVVQQQJJJDDDLLLPPPTTTUUUSSSQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHHHHHHHGGGGGGFFFBBBBBBAAA@@@>>>>>>???@@@>>>;;;;;;>>>???>>>>>>AAAAAA>>>999555333111...,,,///000111222333333333333444444333333333222222222444555666666666555333222222666888666333444:::@@@FFFDDDDDDDDDDDD@@@999333///000222777;;;>>>?????????>>><<<;;;999888888777666888999;;;;;;999777666555666777999;;;???BBBDDDDDDBBBBBBDDDGGGLLLUUU^^^dddqqq|||~~~gggVVVHHHQQQnnnYYY;;;666222222555111:::888FFFiiittt~~~zzzooodddWWWMMMDDDHHHUUUdddrrr|||}}}|||yyyzzzzzzzzzyyyyyyxxxxxxvvvvvvtttsssrrrqqqqqqqqqtttrrrooolllkkkjjjkkkkkkjjjiiihhhfffdddcccbbbbbb[[[YYYUUUPPPKKKFFFCCCBBB>>>>>>===;;;:::999999888999999;;;???AAADDDMMMWWWjjjuuukkkZZZYYY^^^bbbggguuuqqqmmmiii```TTTMMMLLLHHHJJJKKKHHHDDDDDDJJJPPPJJJBBB;;;999:::???JJJTTTmmmxxxbbbWWWTTTFFFHHHJJJJJJHHHEEEBBB@@@AAACCCDDDFFFFFFFFFFFFFFFBBBCCCDDDGGGKKKSSS\\\bbbeee|||[[[EEE>>>EEEBBBAAAFFFQQQrrr|||wwwtttSSS<<<<<<;;;333===RRRxxxuuuSSSJJJGGG???>>>>>><<>>???@@@CCCFFFIIIJJJQQQPPPeeejjj___SSSTTTWWWYYYXXXTTTSSSUUUUUUQQQQQQUUUUUUNNNHHHFFF000222444<<>>============777555777<<<>>>;;;999999;;;888444222111000...,,,///000111222333444444444333333333333222222222222444444555666555444333222444666888777555777>>>DDDFFFEEEEEEDDDBBB<<<555111///111555999===???@@@AAA============<<<:::999888666777999;;;:::888666444444555888;;;>>>@@@BBBCCC???@@@CCCIIIQQQ[[[dddjjjmmmvvv|||}}}}}}uuu^^^PPPIIIXXXwwwUUU888999222222888222555555???YYY|||ooorrr~~~sssggg]]]SSSIIIFFFOOO^^^nnnwww~~~~~~zzzzzzyyyyyyyyyxxxxxxxxxvvvuuusssrrrppppppqqqqqqrrrqqqooollljjjjjjiiiiiiiiiiiihhhgggfffdddcccaaa]]][[[WWWQQQLLLGGGDDDBBB=========<<<;;;::::::999999;;;@@@FFFJJJOOOZZZfffrrrwwwjjjWWWUUUYYY\\\cccssslllddd^^^VVVNNNKKKLLLIIIJJJJJJGGGBBBAAABBBDDD@@@<<<:::===???AAAGGGNNNffflllQQQFFFFFFAAABBBDDDEEEEEECCCAAA@@@AAACCCEEEFFFEEEEEEGGGHHHHHHIIIIIIKKKOOOWWWaaagggmmmmmmMMM???===CCC???AAAHHHWWWzzz^^^HHH:::;;;999888KKKhhhdddLLLIIIIIICCCBBBBBB@@@@@@KKK___qqq{{{zzzvvvqqqmmmppp|||xxxlllnnnvvv}}}~~~}}}xxxuuuqqqppprrrvvvtttsssssstttsssqqqoooppprrrtttuuuttttttuuuvvvtttrrrqqqpppooommmiiifff___UUULLLHHHFFFBBB@@@AAA>>>CCCLLLVVV```jjjrrrxxxwwwooommmqqqlll___\\\dddjjjjjjjjjjjjjjjiiifffcccbbbccccccaaa^^^[[[ZZZZZZOOOLLLHHHDDD@@@???>>>>>><<<===???AAADDDGGGJJJKKKWWWRRRhhhaaaZZZUUUWWWZZZ^^^___]]][[[YYYWWWSSSTTTWWWSSSGGGAAABBB111444333444GGGddduuuvvvzzzvvv|||zzzsssvvv|||xxx|||qqqyyytttgggbbb\\\QQQMMMPPPHHHIIIDDDFFFQQQTTTVVVbbbdddpppwwwhhh______iiitttmmmhhheeegggnnnuuuxxxyyyxxxyyy{{{|||{{{yyyvvvtttgggaaaYYYRRROOOMMMKKKJJJGGGEEEDDDGGGLLLOOOMMMJJJJJJJJJKKKKKKJJJIIIIIIHHHDDDDDDEEEEEEDDDDDDCCCBBB@@@???>>>=========<<<;;;777444555:::===999555444444222000///000000000//////000111333444555555555333333333222222222222111444444555555555444333222555777888777888;;;AAAFFFDDDFFFGGGEEE???888333000000333777;;;>>>@@@AAABBB;;;===>>>??????===;;;999444555888::::::888666444333555999===@@@BBBBBBCCC>>>AAAHHHQQQ___llluuuxxxxxx}}}~~~}}}vvveeeSSSLLLQQQlllOOO999@@@777444:::222111333999JJJlllyyytttxxxnnnddd\\\PPPHHHKKKXXXgggqqqwww~~~~~~~~~|||~~~zzzzzzyyyyyyxxxxxxxxxyyyvvvuuurrrpppoooooopppqqqpppooonnnlllkkkiiihhhhhhfffggghhhhhhgggdddaaa___^^^\\\WWWRRRLLLGGGDDDBBB=========<<<<<<;;;::::::;;;>>>CCCJJJPPPYYYiiixxx~~~}}}kkkZZZVVVVVV[[[hhhnnneee\\\WWWRRRMMMLLLOOOJJJJJJIIIGGGEEEBBB???>>><<<@@@FFFHHHEEEBBBGGGPPPmmm^^^KKKGGGDDDAAA@@@AAABBBCCCCCCCCCBBBAAACCCFFFFFFEEEEEEGGGIIIRRRRRRQQQRRRVVV^^^hhhooo{{{\\\EEE===>>>BBB<<>>EEEOOOZZZccclllsssxxxkkkfffaaa]]]WWWTTTXXX___ccceeeiiikkkllljjjgggdddbbbaaa```___]]]ZZZWWWUUULLLKKKIIIFFFCCCAAAAAAAAA===>>>@@@CCCFFFIIILLLMMMSSS^^^iiizzziii\\\WWWWWWWWWYYY\\\```bbb```\\\VVVSSSUUUXXXPPPBBB>>>CCC222666333///@@@aaauuuxxx{{{xxx~~~|||uuuwwwzzz|||uuuwwwuuu~~~}}}cccLLLIIIJJJFFFBBBCCC===AAA>>>AAAJJJKKKPPP___YYYfffuuussshhhdddkkkyyyvvvhhh[[[VVVQQQPPPZZZiiipppjjjddddddjjjqqqtttuuutttwwwyyyzzzxxxwwwvvvvvvkkkeee[[[RRRNNNMMMNNNOOOFFFBBB???CCCKKKOOOMMMIIIIIIIIIIIIIIIIIIHHHGGGFFFBBBBBBCCCCCCBBBBBBAAA@@@AAA???>>>===>>>===<<<::::::666666:::<<<888444333///...,,,---000222333333000000222333444555555555333333333222222222111111333444555555555444333222666777777777:::>>>DDDHHHCCCFFFHHHEEE>>>666222000222555999<<<>>>@@@BBBCCC:::<<>>AAABBBBBBBBBBBBGGGNNNZZZiiixxx~~~qqqYYYIIIIII[[[LLL:::FFF<<<666;;;222222444666AAAccc}}}{{{tttiiibbbUUUIIIHHHSSScccmmmnnnwww~~~~~~{{{zzz}}}{{{zzzyyyxxxxxxxxxyyyyyyvvvtttrrrpppooooooppppppnnnnnnmmmlllkkkiiigggfffdddeeeggghhhgggddd```]]]^^^\\\WWWQQQLLLGGGCCCAAA<<<<<<======<<<;;;;;;:::;;;<<<@@@FFFLLLXXXkkk}}}ooo```[[[WWW\\\kkkhhh```XXXTTTQQQNNNOOORRRJJJJJJIIIIIIIIIGGGCCC???CCCLLLWWWYYYOOOHHHOOO[[[vvvsssLLLFFFIIICCCBBBAAA@@@AAADDDFFFGGGGGGAAACCCFFFFFFEEEEEEGGGJJJ[[[ZZZYYYYYY]]]eeeooovvvxxxTTTDDD>>>@@@BBB===HHHUUUkkk^^^CCC>>>:::888;;;OOO}}}```TTTRRRMMMFFFCCCCCC@@@AAADDDBBBEEEZZZqqqttt{{{~~~xxxsssxxxyyyuuuqqqrrr|||wwwqqqrrrxxxsssrrrqqqrrrssssssqqqpppkkknnnqqqsssssstttuuuvvvqqqpppooonnnnnnllliiifff]]]RRRGGGDDDCCCBBBAAABBB@@@GGGQQQ\\\eeemmmsssvvvYYYXXXTTTNNNLLLRRR\\\ddd^^^aaafffjjjjjjiiifffdddbbb```^^^]]]\\\YYYTTTQQQJJJJJJHHHEEEAAA>>>======>>>???AAAEEEHHHKKKMMMOOONNNnnnqqq}}}uuuZZZZZZUUURRRPPPOOOQQQXXX]]][[[WWWQQQPPPTTTWWWOOOAAA???HHH222444111///999QQQjjjxxx|||~~~zzz}}}yyyjjjuuu{{{|||vvvuuummmYYYHHHCCCCCC???===@@@EEEEEECCCCCCKKKVVV]]]]]]YYY```kkkuuu{{{zzzuuuqqqlll]]]MMMFFFGGGKKKQQQWWWOOONNNLLLKKKPPPZZZgggqqqqqqrrrmmmffffffnnnrrrqqqwwwwwwwwwwwwwwwwwwwwwwwwooohhh]]]TTTOOOLLLKKKJJJKKKFFFAAA>>>???CCCFFFGGGFFFFFFFFFGGGFFFFFFFFFEEEBBBAAA@@@@@@AAAAAA???=========<<<;;;:::999888888777777888888666333000...222111000//////000111222111111222333444444555555222222222222222222222222777777555444444555666777666666666999===BBBEEEFFFFFFFFFDDD>>>777333333555333666;;;>>>????????????>>>CCCCCC@@@HHHSSSLLL;;;777222000333888999666444222777===@@@AAABBBDDDGGGHHHKKKUUUfffxxx~~~ttt```SSSPPPDDDgggtttaaaQQQMMMHHH<<<444444///999999:::XXX~~~zzznnnhhh^^^RRRJJJNNN\\\iiitttpppuuu||||||~~~~~~|||yyyzzzyyyxxxxxxxxxzzz}}}~~~xxxvvvtttrrrpppooooooooosssqqqnnnmmmkkkjjjgggdddkkkjjjiiihhhgggfffeeedddccc___XXXSSSNNNIIIDDDAAA???===<<<;;;<<<<<<;;;999AAAEEEFFFGGGQQQfff}}}xxxfff]]]^^^bbbdddccc^^^WWWRRROOOMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKZZZgggbbbRRRIIIOOO[[[}}}jjjMMMCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEECCCEEEGGGFFFDDDFFFNNNTTTcccaaaZZZTTT[[[lllxxxzzz```HHHDDD>>>;;;BBBLLLLLLVVViiiVVVMMM@@@999999GGGnnnmmmUUUOOOOOOIIIDDDCCCIIIBBBAAADDDCCCEEEUUUiii{{{}}}ooo|||ssshhhmmm|||wwwsssssstttssssssttttttsssqqqpppoookkkmmmoooqqqrrrssssssrrrpppooommmjjjfffbbb^^^\\\RRRJJJAAA===>>>@@@???===BBBDDDKKKXXXfffmmmkkkgggPPPOOOOOOUUU```mmmtttwwwtttrrrmmmfffdddffffffbbbaaa___]]][[[YYYWWWSSSPPPNNNKKKGGGCCC@@@?????????CCC???@@@EEEJJJKKKNNNRRR^^^mmmsssdddYYYVVVSSSQQQOOOLLLNNNRRRUUUVVVVVVWWWQQQYYY```SSSFFFGGGHHH333222111111888JJJbbbtttwww~~~|||zzzmmmtttzzzzzzzzznnnnnnyyygggTTTCCC@@@AAA>>>===AAADDDDDDCCCGGGUUUfffppprrrhhhnnnwww}}}{{{rrrddd[[[SSSGGG<<<:::<<<>>>BBBFFFGGGGGGIIIPPP[[[gggpppuuuuuuvvvqqqhhheeekkkpppqqqxxxxxxxxxwwwvvvuuuttttttssslllaaaWWWPPPKKKGGGDDDHHHEEE@@@>>>???@@@AAAAAACCCDDDEEEEEEEEEDDDCCCCCC@@@???>>>???@@@@@@???===<<<;;;:::999999999999999777777777666444222000///111111000/////////000111000000000111222333333333222222222222222222222222444444444444555666777888888777888;;;???CCCDDDDDDFFFDDD???:::555333444666666999===>>>>>>>>>???@@@AAADDDHHHPPPZZZ\\\MMM:::444222111444888::::::999666:::???AAAAAABBBEEEHHHMMMTTT```ppp}}}}}}~~~mmmZZZOOOHHHJJJsssgggYYYOOOLLLEEE:::555777000777888999QQQ{{{wwwnnndddZZZOOOJJJRRR^^^nnnooouuu||||||}}}~~~}}}{{{|||{{{yyyxxxxxxzzz{{{|||uuutttrrrqqqpppppppppppprrrpppmmmlllkkkjjjhhhfffjjjjjjiiihhhgggfffeeedddaaa]]]XXXSSSOOOJJJFFFBBB@@@>>>============<<<:::>>>AAADDDIIIWWWlll~~~{{{nnngggdddaaa]]]XXXSSSOOOMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLTTTZZZWWWNNNKKKPPPXXXuuuzzzsss]]]IIIEEEFFFDDDDDDDDDCCCCCCCCCDDDFFFFFFHHHHHHGGGEEEEEEIIIQQQXXXaaaYYYWWW^^^ccciiiyyyYYYEEE@@@AAA>>>AAAGGGLLL]]]~~~aaaQQQ>>><<<===BBB]]]wwwbbbPPPOOOPPPLLLHHHJJJIIICCCBBBDDDDDDEEERRRdddzzzzzzlllnnn~~~zzzuuusssrrrrrrsssssssssrrrqqqooonnnmmmnnnoooqqqrrrrrrrrrrrrtttrrrnnnhhh```XXXRRRNNNLLLGGGBBB@@@AAABBBAAA@@@@@@CCCJJJUUU___eeeeeecccXXX^^^eeennn~~~}}}nnnfffdddbbb^^^___]]]ZZZXXXWWWTTTQQQNNNMMMJJJFFFBBB???>>>>>>>>>BBB@@@CCCHHHJJJKKKNNNTTTlllkkkqqq|||tttuuu^^^WWWSSSPPPOOOLLLJJJMMMSSSXXXZZZXXXSSSKKKPPPWWWOOOMMMXXX___555111111444666>>>UUUlllpppyyyyyyooopppwwwwww}}}zzzrrrrrr{{{vvvaaaPPPAAA???AAA???@@@DDDEEEDDDEEEMMM```uuuxxx~~~lllVVVGGG???888444666999:::;;;===AAAAAAFFFRRRaaammmtttuuuuuuwwwtttlllfffhhhmmmqqqxxxwwwwwwvvvtttsssqqqqqqtttnnneee\\\SSSLLLEEEAAACCCAAA>>>=========;;;:::???@@@BBBCCCCCCBBBAAA@@@>>>===<<<===>>>???>>>===;;;:::888777777888999;;;999888666444333111111000000000////////////000000......//////000111111111222222222222222222222222000111333555666777888888999999;;;???CCCDDDDDDBBBEEE@@@999444222444555777:::<<<=========>>>@@@BBBEEEFFFPPPdddlll```HHH666222333444666999<<<>>>???<<>>>>>>>>>>>===;;;<<>>======>>>@@@BBBFFFJJJJJJKKKRRR[[[yyykkkuuuyyyxxx|||aaaYYYVVVRRROOOQQQLLLHHHLLLSSSYYYYYYVVVPPPIIIOOOWWWSSSVVVeeemmm555000111666444444HHHaaahhhsss}}}~~~|||zzztttmmmkkkrrrtttyyyyyyppp```OOOCCCBBBCCCAAACCCHHHGGGHHHJJJTTThhh|||mmmSSSBBB;;;666555999<<<<<<===??????AAADDDLLLWWWbbbjjjooossswwwxxxqqqjjjgggkkkpppssssssttttttsssrrrppppppqqqmmmfff___XXXPPPIIIDDD===<<<;;;;;;<<<;;;888666<<<===@@@AAAAAA@@@>>>===;;;:::999:::<<<======<<<:::999777555666888;;;<<<<<<:::777444111000000000//////////////////000000////////////000000111111222222222222222222222222000111333555777777777666888:::>>>BBBFFFFFFDDDBBBBBB;;;333///111555777888;;;<<<<<<;;;;;;===AAADDDIIIIIIZZZrrrsssWWW<<<222333777999888:::>>>BBBCCC???AAACCCCCCDDDHHHOOOTTT\\\ggguuu}}}~~~mmmXXXJJJGGGJJJgggzzzOOOGGGBBBAAA===888777:::666444444666;;;NNNrrrrrr||||||oooiiiiii___LLLFFFMMMZZZiiiuuuwww{{{~~~{{{{{{}}}}}}|||zzzxxxvvvuuuuuuuuurrrqqqpppnnnnnnnnnoooooopppmmmjjjiiijjjkkkkkkjjjhhhhhhhhhggggggffffffeeebbb___[[[WWWSSSNNNGGGCCCAAA???>>>>>>>>>>>>===;;;>>>@@@DDDLLL]]]sssnnn```WWWSSSPPPLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIJJJMMMPPPSSSWWWVVVPPPGGGEEEGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJHHHEEEEEEIIIOOOSSSVVVRRRLLLSSSbbbjjjttttttSSSFFFBBB===AAAAAA@@@FFF]]]sssLLLDDD>>>===DDDYYYwwwVVVPPPMMMOOOMMMHHHFFFIIIGGGEEEFFFGGGEEEDDDJJJSSSsss|||zzz{{{uuunnnjjjooo{{{|||}}}vvvqqqqqqqqqqqqqqqppppppooooooqqqqqqqqqqqqqqqqqqqqqppprrrpppllleee[[[PPPFFF@@@===>>>??????>>>???BBBDDDIIIOOOUUUXXX[[[cccoooxxxssseee```\\\WWWYYYVVVSSSQQQPPPNNNLLLJJJHHHFFFBBB???===<<<===>>>AAACCCGGGJJJJJJNNN\\\kkk|||ssscccUUUWWWVVVRRRRRRTTTNNNHHHJJJQQQVVVTTTOOOSSSPPPZZZbbb[[[ZZZbbbddd555000222666222...>>>UUUbbbmmmyyy|||zzzuuuooojjjgggoooqqqwww~~~}}}vvvooo^^^OOODDDCCCDDDBBBDDDJJJJJJNNNTTT___qqqlllTTTCCC:::666555888;;;;;;===AAA???AAACCCDDDHHHRRR```kkkwww{{{}}}xxxnnngggfffjjjlllmmmoooqqqrrrrrrqqqqqqooommmhhhccc\\\TTTLLLFFF:::999999999::::::777555999;;;<<<>>>>>>>>><<<<<<999888666777999:::;;;:::999888666555666888;;;===>>><<<777333000............//////000000000000000000000000111111111111111222222222222222222222222222333444666777666666555999;;;@@@EEEHHHHHHDDDAAA===777000...222777:::;;;::::::999888999<<>>;;;;;;AAADDDDDD???AAADDDEEEGGGLLLUUU\\\aaajjjuuu}}}}}}vvvcccOOOGGGHHHNNNuuunnnNNNDDD;;;:::;;;;;;999888888444444555444>>>___pppmmm}}}{{{pppkkkllldddRRRHHHJJJSSScccqqqssswww{{{zzz{{{}}}{{{zzzyyywwwuuusssrrrrrrtttsssqqqooommmlllmmmmmmnnnllljjjiiijjjkkkkkkjjjggggggggggggfffffffffffffffccc```[[[VVVOOOGGGBBB@@@>>>============<<<:::>>>AAACCCJJJZZZqqqxxxggg]]]XXXTTTQQQNNNLLLKKKKKKJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOONNNLLLLLLNNNQQQLLLNNNMMMIIIFFFFFFEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHDDDDDDDDDGGGKKKOOOPPPPPPRRRWWW\\\bbbppp^^^EEEAAAAAA>>>>>>AAAEEESSSsssfffDDD>>>???:::NNNuuu^^^LLLKKKLLLMMMKKKGGGEEEGGGHHHGGGHHHHHHFFFEEEGGGLLL```{{{~~~~~~tttmmmyyyuuuvvvtttqqqpppsssyyyzzzvvvzzztttqqqqqqpppppppppppppppppprrrrrrrrrqqqqqqqqqqqqqqqooonnnkkkddd[[[OOODDD>>>@@@@@@@@@@@@AAADDDIIIMMMPPPWWW```eeekkkxxxxxxiii```^^^\\\XXXWWWTTTPPPNNNMMMLLLJJJIIIEEECCC@@@>>><<<===>>>@@@CCCDDDHHHJJJLLLUUUjjj}}}~~~uuuTTTPPPUUUSSSQQQTTTRRRMMMHHHIIIOOORRRQQQMMMXXXVVV```dddYYYTTTWWWUUU333222333555111///:::JJJ___hhhttt{{{zzztttoookkkgggppprrrwww~~~|||wwwqqqnnn[[[NNNDDDDDDEEECCCFFFMMMOOOWWWaaalll{{{|||iiiQQQAAA<<<888666999;;;<<>>BBBFFFHHHFFFBBB>>>666444111111444999<<<>>>::::::999888888;;;@@@DDDNNNTTThhhxxxhhhDDD222777>>>BBBAAA<<<===EEEGGGCCC@@@BBBEEEFFFIIIPPPYYY```fffllltttzzz|||~~~~~~|||wwwlllYYYIIIFFFKKKRRRbbbLLLCCC:::999===???<<<888888555444555222777QQQoooqqqbbb|||~~~vvvooollleeeXXXMMMIIINNN[[[hhhooottt{{{|||yyyyyyzzz}}}yyyyyyxxxwwwuuutttsssrrruuutttqqqooommmllllllllllllkkkjjjjjjkkkkkkjjjiiiffffffffffffffffffggggggiiigggddd___ZZZQQQHHHBBB@@@>>>============<<<:::>>>???BBBLLL```wwwlllaaa\\\ZZZVVVSSSOOOMMMMMMLLLKKKIIILLLLLLLLLLLLLLLLLLLLLLLLJJJNNNRRRRRRNNNLLLMMMPPPIIILLLNNNLLLHHHEEEDDDDDDBBBCCCDDDEEEFFFGGGGGGFFF@@@BBBEEEIIILLLNNNOOOPPPQQQ]]]bbbddd{{{qqqPPPBBB@@@@@@???>>>CCCOOOggg}}}}}}XXX???;;;999<<>>======???AAABBBFFFGGGIIIMMMRRR___vvvxxx___LLLMMMRRRPPPOOORRRMMMKKKHHHIIINNNQQQRRRQQQYYYVVV[[[YYYMMMKKKPPPOOO222444555333000222:::AAA^^^eeeqqq{{{}}}zzztttqqqkkktttuuuxxx|||~~~yyypppjjjiiiXXXMMMEEEFFFHHHGGGLLLSSSXXXbbbmmmvvv|||iiiQQQ@@@<<<::::::>>>@@@BBBGGGMMMIIILLLOOOQQQTTT]]]jjjuuu|||vvvppplllccc[[[ZZZ^^^ccceeeiiimmmpppqqqqqqpppmmmkkkiiifffaaa[[[TTTNNNDDD@@@;;;777777777777777444333333333444555666777888666333222444555555555444444444333444444555555222111000...------------...///111222333333333222222222222222222222222222222222222222222222222222444444555555777888:::;;;CCCDDDEEEFFFFFFCCC===888000222444666888:::>>>AAA>>>>>><<<:::999:::>>>AAAGGGPPPcccqqqcccEEE777<<>>>>>>>>>>>===;;;??????EEEWWWtttsssccc\\\YYYXXXTTTRRROOONNNNNNMMMLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLOOOOOONNNMMMMMMOOOJJJJJJJJJIIIGGGEEECCCCCCBBBCCCDDDEEEEEEEEEEEEDDDAAAEEEIIIKKKKKKMMMQQQUUUUUUaaaiiisssXXXFFFBBB@@@???@@@AAAGGGZZZ||||||bbbKKK<<<===>>>NNN~~~zzzYYYHHHCCCEEEGGGGGGHHHJJJJJJIIIJJJKKKKKKIIIGGGGGGGGGFFFOOO]]]sss}}}xxxuuurrrhhhjjj|||{{{rrrnnnxxxwwwooovvv}}}sssrrrqqqppppppqqqrrrssssssrrrqqqqqqqqqrrrssssssppppppnnnhhh]]]PPPDDD<<<@@@???@@@FFFOOOWWWZZZ[[[bbbnnn|||vvvrrrhhh\\\XXXXXXWWWTTTQQQNNNJJJGGGGGGFFFEEEDDD???>>>======>>>AAADDDFFFIIIIIIMMMSSSZZZggg}}}^^^QQQIIIKKKQQQRRRQQQQQQMMMMMMLLLLLLMMMOOORRRTTTUUURRRVVVSSSGGGHHHPPPNNN000555666111000555;;;<<<___dddppp|||zzzxxxooowwwxxxzzzxxxwwwkkkddddddXXXMMMGGGJJJLLLLLLRRRZZZ```jjjttt{{{mmmTTTBBB999888:::???BBBDDDIIIOOOSSSUUUYYY___eeekkkrrrvvvtttjjjaaa]]]YYYUUUWWW^^^bbbeeeiiilllooopppoooooogggffffffeeeccc___ZZZVVVJJJEEE===777555555666666111000/////////222444666888666333222222444444444222222222222222222222222++++++++++++,,,,,,---...///000222333444444333333222222222111111111111111222222222222222222222222444444444555777:::===>>>HHHHHHGGGGGGEEE@@@999444---111666999:::;;;???BBBBBBAAA???<<<::::::<<<>>>@@@III[[[iii___HHH;;;===BBBDDD@@@;;;AAAMMMNNNEEECCCEEEHHHJJJLLLQQQYYY```nnnqqqwww}}}}}}uuuhhhYYYJJJBBBFFFPPPjjjwwwCCC===AAADDDEEEEEEDDD@@@<<<888777777666555999FFFRRRhhhzzzqqq|||~~~wwwpppiiipppvvviiifffiiiaaaRRRIIIKKKWWWiiirrrqqquuu}}}~~~xxxuuuuuuwwwxxxxxxyyyyyyyyyxxxxxxwwwsssrrrpppooooooooopppqqqjjjjjjkkkmmmmmmlllhhheeeddddddeeeeeefffgggggggggiiihhhfffddd___XXXOOOHHHBBBAAA??????@@@@@@>>>===AAA@@@IIIddd~~~lll^^^YYYVVVTTTSSSQQQNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMHHHEEEEEEFFFEEECCCCCCBBBCCCDDDEEEEEEDDDCCCCCCDDDHHHLLLLLLKKKMMMTTTZZZ```gggrrrkkkEEE>>>BBB@@@>>>CCCEEEKKKbbb{{{aaaMMMBBB<<>>===<<<===???BBBEEEHHHKKKKKKPPPXXX```mmmkkkSSSMMMHHHKKKQQQUUUTTTRRRQQQRRRRRROOOMMMMMMPPPSSSPPPPPPWWWUUUJJJKKKPPPLLL555555444333444555666777IIIjjjvvvvvvzzzvvvxxxtttooonnnrrr{{{xxx~~~zzztttuuurrrhhhaaa___WWWQQQLLLLLLNNNPPPWWW___eeemmmxxxttt___AAA===999:::???EEEIIIOOOVVV^^^```aaadddooo}}}vvvfff___]]]ZZZZZZ]]]```]]]```hhhnnnooommmnnnggggggffffffddd```ZZZVVVQQQIII???666222222333333222111000000000111333444444444444333333222222222444444444333333222222222111000///......///000111111111111111111111111111111111111000000000000000333222111111111222444444555555555777:::???DDDHHHEEEEEEDDDBBB>>>999444111444555888<<<>>>@@@@@@AAAHHHFFF@@@999333222777;;;AAAJJJ[[[hhh```III:::999===;;;:::>>>EEEJJJIIIGGGCCCEEEFFFFFFHHHQQQ^^^hhhvvvwwwyyy}}}~~~{{{vvvvvvjjjTTTCCCDDDOOOYYYxxxaaaGGGCCCFFFJJJKKKIIIEEEAAA>>>:::888777777555555>>>HHHccc|||www{{{jjjccc]]]bbb|||ppplllmmmhhh```NNNNNNQQQXXXbbblllrrrttt{{{~~~{{{zzzyyyvvvzzzzzzxxxtttqqqqqquuuyyywwwuuurrrqqqrrrpppmmmiiifffgggiiikkkkkkiiigggfffiiiiiihhhgggfffgggggggggggghhhgggbbb___\\\UUUMMMHHHEEEBBB@@@?????????>>>BBB???KKKkkkjjjXXXWWW^^^]]]UUUTTTRRRPPPMMMKKKKKKLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNNNNKKKHHHHHHGGGEEEEEEFFFFFFDDDCCC@@@CCCFFFFFFCCCAAAAAABBBIIIHHHIIIKKKKKKMMMUUU___dddooo~~~cccHHH>>>>>>>>>@@@EEEIIITTTkkkrrrTTT===999??????QQQzzzUUUBBBLLLLLLHHHGGGJJJJJJIIIJJJNNNMMMJJJFFFFFFGGGGGGEEEBBBFFFOOO]]]kkkvvv|||~~~}}}jjjuuuqqqnnnsss~~~~~~wwwsssnnnnnnpppssstttsssvvvuuusssqqqpppppppppqqquuutttpppllljjjcccTTTFFF;;;PPP[[[```qqq|||yyyxxx~~~|||kkk[[[QQQLLLLLLPPPHHHGGGEEECCCAAA???===<<<>>>======???BBBEEEGGGHHHSSSGGGEEEOOOVVV```|||yyyTTTPPPDDDDDDWWWgggdddYYYRRRUUURRRJJJEEEJJJTTTWWWSSSVVVTTTQQQQQQQQQQQQPPPOOO666666555444444444555666GGGfffrrrttt~~~tttpppkkklllsss|||yyyzzz}}}xxxqqqnnnppppppjjjdddbbb\\\WWWSSSTTTUUUWWW\\\ccchhhpppyyy~~~}}}~~~oooTTT@@@<<<;;;AAAHHHNNNVVV^^^ggghhhjjjnnnyyymmmaaa```dddfffggg^^^\\\^^^eeelllmmmnnnppplllkkkjjjiiigggccc]]]YYYSSSMMMCCC;;;666444333333222222111000000000111111333333333222222222111111444333333333222222222222111000////////////000111111111111111111111111111222222222111111111111111000000000000111222444555555555666999===AAAEEEHHHGGGFFFCCC???;;;666333111666777:::>>>AAACCCDDDDDDHHHFFF@@@999333222666:::BBBIIIZZZhhhaaaKKK;;;777<<<<<<<<>>???BBBHHHHHHWWWtttWWWFFF:::888BBBHHHhhhfffPPPEEEJJJLLLJJJLLLQQQRRROOONNNPPPMMMKKKIIIGGGGGGFFFEEECCC@@@EEELLL[[[ttt}}}sssjjjooo{{{wwwsssooommmooorrrsssttttttsssqqqpppoooooopppppprrrrrrooolllkkkgggZZZNNNIIIUUUWWW]]]wwwhhhVVVOOOJJJHHHHHHFFFEEEDDDBBB@@@>>>===<<<@@@??????@@@CCCFFFHHHHHHIIILLLNNNLLLMMM______IIIJJJJJJXXXqqq|||ppp[[[OOOPPPSSSSSSQQQSSSXXXXXXTTTVVVUUUTTTSSSQQQPPPOOONNN888777666555444444444444@@@ZZZiiipppsssnnniiikkksss|||{{{}}}qqqllljjjnnnqqqmmmgggddd^^^YYYWWWXXXYYYYYY\\\bbbjjjrrrzzz|||{{{~~~zzzbbbDDD???===CCCLLLUUU```iiiooorrrtttzzzvvveeeeeepppuuuqqqaaa]]]]]]ccchhhjjjnnnrrrooonnnlllkkkiiieee___[[[WWWRRRIIIAAA<<<888444222222222111111000/////////222222111111111111000000333222222222222111111111222111000000000000111222111111111111111111111111222222222222222222222222000000000000222444666777555777:::===AAADDDGGGHHHIIIEEE@@@;;;666333222222999:::===@@@BBBDDDFFFFFFEEECCC===777333333666999>>>CCCRRR```^^^MMM===777:::<<>><<<:::777555999AAAQQQyyyooovvvwwwooolllyyyzzzuuuoookkkjjj```VVVLLLLLLVVVbbbjjjlllqqqwwwyyywwwvvvvvvuuurrruuuvvvvvvuuussssssuuuvvvvvvuuusssssstttssspppnnniiijjjlllmmmmmmllljjjiiidddeeefffgggggggggfffeeegggkkklllfff```]]]\\\ZZZPPPKKKEEECCCCCCCCCBBB@@@AAADDDRRRfffrrrtttwww~~~hhh[[[hhh{{{xxxdddSSSQQQPPPNNNLLLJJJJJJJJJKKKKKKKKKLLLMMMMMMLLLLLLKKKLLLKKKJJJJJJLLLLLLKKKJJJHHHGGGEEEEEEFFFFFFDDDCCCCCCDDDDDDCCCBBBBBBDDDFFFIIIGGGHHHLLLQQQUUU___hhhuuu~~~RRRDDD:::<<<@@@AAAFFFMMMPPPhhh___??????;;;777DDDTTTfffNNNJJJJJJJJJNNNNNNRRRXXXXXXTTTQQQQQQLLLMMMLLLJJJGGGEEEDDDEEECCCDDDEEEQQQrrr}}}||||||zzzkkklllmmmzzzxxxtttooolllmmmppprrrsssqqqppppppoooooooooppppppppppppnnnlllmmmkkkcccXXXQQQXXXXXXbbb|||aaaOOOLLLJJJFFFCCCDDDCCCBBB@@@???>>>======@@@AAACCCDDDFFFGGGGGGHHH???GGGJJJHHHUUUvvv}}}jjjNNNHHHEEENNNdddzzz}}}iiiRRRFFFNNNSSSUUUSSSQQQQQQRRRQQQQQQTTTVVVUUUQQQOOOOOOPPP;;;:::999777555444333333666KKK^^^kkk{{{uuuooojjjlllttt|||~~~yyysssnnnkkknnnqqqpppjjjeee```\\\[[[]]]^^^\\\^^^bbbkkkttt|||}}}~~~|||gggHHHAAA>>>DDDOOO\\\iiisssssswww|||kkkkkkzzz~~~vvvjjjeeeccceeefffgggkkkpppnnnmmmllljjjiiieee```\\\[[[VVVOOOHHHBBB<<<666222111111111111000000//////000000000000000000000000111111111111111111111111222111111111111111111222111111111111111111111111111111111222222222222222333333333333444666777999888:::>>>CCCFFFGGGHHHHHHEEEAAA;;;666333222444666;;;<<<===>>>@@@AAABBBBBB>>><<<888444222333666888777999CCCPPPSSSJJJ>>>888555:::@@@BBBCCCDDDIIIMMMRRRSSSUUUXXX\\\eeeooovvv}}}}}}||||||{{{yyywwwvvvkkk```YYYUUUNNNQQQkkkqqq\\\OOOLLLMMMMMMHHHCCCAAADDDHHHAAA>>><<<<<<999777:::@@@GGGhhhuuusss~~~~~~yyyppplllmmmkkk```TTTNNNRRR\\\eeekkkmmmssswwwvvvvvvwwwvvvsssrrrsssttttttttttttttttttqqqqqqqqqqqqqqqpppooonnniiijjjlllmmmmmmllljjjiiifffgggiiijjjiiihhhfffdddbbbggghhh```YYYXXXZZZ[[[TTTNNNHHHEEEDDDEEECCCBBBEEEKKK\\\rrrnnnfff|||~~~dddUUUOOONNNMMMKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLMMMKKKIIIIIIKKKLLLKKKKKKHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHLLLJJJKKKQQQVVV]]]hhhsssvvvZZZDDD===:::@@@CCCCCCIIIRRRdddxxxLLL:::DDD>>>777KKKhhhxxxRRRCCCHHHNNNNNNQQQPPPSSSXXXXXXSSSOOOPPPLLLNNNOOOLLLGGGDDDDDDFFFDDDHHHIIIQQQnnn}}}zzzyyyrrruuukkkcccwwwtttuuuzzzyyyuuuppplllkkkmmmpppsssooooooooooooppppppqqqqqqoooooonnnlllnnnnnnhhh```SSS```ggguuuxxxvvvzzzsssWWWJJJJJJJJJGGGEEEAAAAAA???>>>=========>>>@@@CCCGGGIIIIIIGGGFFFEEECCCBBBCCCQQQqqq~~~|||\\\OOOMMMJJJRRR___iiidddTTTIIIFFFQQQQQQNNNJJJHHHIIIKKKLLLLLLQQQUUUUUUPPPMMMOOOQQQ>>>===<<<:::777555333111000@@@VVVhhhuuu|||uuupppkkkmmmuuu|||uuuuuuwwwqqqlllkkkpppsssnnnhhhfffccccccffffffdddeeehhhmmmwww~~~~~~jjjKKKBBB>>>DDDRRR```oooyyywww}}}ttttttyyyvvvqqqmmmkkkhhheeeggglllmmmlllkkkjjjiiigggbbb___]]]ZZZTTTNNNHHHAAA:::555000000000000000111111111////////////////////////000000000000000000000000111111111222222111111111000000000000000000000000000000000000111111222222555444333333444555777888<<>>;;;666333222444888;;;===<<<<<<;;;:::::::::999666444222111222444666777555444777>>>BBB???999555222888???CCCDDDHHHPPPVVVZZZ[[[]]]```eeemmmuuu{{{|||~~~|||wwwrrrooofffbbb```[[[PPPUUU{{{}}}```RRRIIILLLIIIFFFDDDDDDEEEFFFFFF@@@===<<<===<<<:::<<>>CCCCCCCCCKKKXXXzzzdddEEE<<>>===<<<<<<===???@@@???DDDJJJLLLJJJFFFCCCAAAIIIFFFPPPlllyyyaaaWWWRRRJJJRRRUUUXXXXXXQQQLLLNNNTTTTTTOOOLLLMMMOOOPPPOOOMMMMMMQQQUUUTTTNNNJJJKKKMMMBBBAAA???===999666333111000888NNNbbbnnn~~~}}}ssspppnnnnnnttt|||xxxpppvvv|||uuukkkgggmmmtttsssmmmhhheeeeeeiiiiiihhhiiilllrrr{{{zzzgggNNNDDD>>>EEETTTcccrrr|||yyy{{{}}}}}}yyyuuurrrmmmgggfffjjjkkkjjjjjjjjjkkkjjjgggeee```]]]YYYTTTNNNGGG@@@;;;333222111000000000111222......////////////000000......///////////////000000000111222222111000000000000000000000000000000/////////000111111222222333333222222333555777888AAACCCEEEGGGGGGEEEBBB@@@777666333222333777;;;>>>===<<<:::777555444333333222000...///222444666666777444222333666666444222444999>>>AAADDDIIIRRRZZZ``````bbbeeejjjqqqxxx|||vvvzzz~~~{{{uuuooommmkkkjjjfff]]]SSS___vvvUUUKKKFFFKKKGGGCCCDDDGGGIIIGGGDDD@@@===<<<>>>???===>>>AAA???KKKeeezzzrrrsss{{{~~~{{{uuunnnkkklllhhh^^^SSSPPPVVV^^^fffmmmtttvvvwwwzzzzzzwwwrrrqqqpppqqqrrrrrrqqqooonnnpppqqqpppooommmmmmnnnhhhhhhhhhiiiiiihhhhhhhhheeeeeeeeeeeecccaaa___^^^eeegggcccZZZUUUWWW\\\]]]YYYXXXTTTMMMFFFCCCFFFJJJQQQOOOUUUdddmmmooorrryyyzzz}}}yyy]]]UUUMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIIIIKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFDDDCCCCCCBBBAAACCCGGGIIIJJJJJJLLLNNNSSSYYY___lllbbbJJJ======<<>>===<<<;;;<<<>>>@@@BBBAAAEEEIIIJJJFFFBBBAAAAAADDDPPPlllgggSSSVVVSSSGGGLLLOOOQQQQQQOOOOOOUUUZZZTTTQQQSSS\\\ccc```YYYTTTSSSUUUVVVSSSMMMIIIGGGHHHEEEEEECCC@@@;;;777333111111111EEEYYYcccxxxwwwuuurrrppppppvvv~~~tttsss|||~~~ooofffkkkuuuvvvpppiiiggggggjjjkkkjjjlllpppwww~~~|||sss```QQQFFF@@@GGGVVVfffttt}}}vvvyyy{{{yyyyyyxxxrrrjjjiiilllgggffffffhhhjjjkkkjjjhhhdddaaa]]]YYYTTTNNNGGGCCC999777333000//////000111......//////000000000000------.........////////////000000111111000000///000000000000000000000000//////000111111222333333222333333444777:::<<<>>>CCCDDDEEEEEECCC@@@<<<:::333333333444666999<<<>>>===;;;999666444222222111222000///000333555555444555444333222333666777777<<<===>>>???AAAGGGOOOVVV______```ccciiioootttvvvrrrvvv{{{|||yyyvvvsssrrrrrrlllbbbYYY^^^wwwfffQQQJJJJJJJJJIIIHHHHHHIIIHHHFFFDDDAAA>>>===@@@@@@>>>>>>@@@BBB@@@RRRhhh{{{ooorrr~~~ppplllnnnooohhh]]]TTTRRRSSS```hhhppprrruuuxxxxxxuuusssqqqooooooqqqqqqooommmmmmooopppooollljjjkkklllhhhhhhhhhhhhhhhhhhhhhhhhbbbbbbbbbaaaaaaaaaaaaaaakkkiiibbbYYYWWW[[[______\\\^^^\\\RRRGGGCCCIIIPPP[[[VVVXXXaaafffiiiqqq|||iiiVVVSSSMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIIIIJJJLLLLLLJJJHHHHHHGGGEEEEEEFFFFFFDDDCCCAAAAAAAAADDDIIIKKKKKKIIIMMMSSS[[[bbbhhhyyycccNNNEEE???;;;;;;@@@CCCDDDJJJbbb{{{hhhGGG===999:::HHHqqqeeeYYYZZZQQQPPPSSSLLLOOOKKKIIIIIIHHHEEEFFFIIIIIIHHHHHHIIIJJJHHHEEECCCJJJJJJJJJIIIFFFKKK]]]ppptttpppgggnnnwwwwwwyyy{{{yyymmmkkkwww|||zzz}}}~~~{{{wwwuuuuuutttpppkkkiiiiiikkkjjjjjjllllllmmmlllkkkkkkiiilllnnnmmmnnnnnnjjjeeebbbmmmiiiZZZOOOHHHPPPdddoooiiieeelllyyyzzz}}}|||{{{zzzwwwpppggg```PPPJJJFFFFFFDDD@@@>>>???===<<<;;;;;;<<>>===AAAEEEQQQkkkqqqVVVQQQRRROOOJJJFFFIIIMMMOOOQQQSSSUUUTTTTTTSSSYYYbbbfff```ZZZXXXWWWVVVTTTRRROOOLLLKKKJJJGGGGGGDDDAAA===888444111000+++<<>>;;;555000...---///000.../////////000000111111---------.........//////...///000111111000///...000000000000000000000000000000111222333333444444444444666888<<<@@@CCCEEEDDDDDDDDDCCC@@@<<<777555111222333555888:::<<<===<<<;;;888666444333333333555333111111444555444222000222333444666;;;>>>???BBBAAA???===???DDDKKKPPP[[[[[[[[[___dddjjjnnnooorrrvvvzzz{{{zzzxxxyyy{{{tttiiiZZZUUUjjjvvvWWWMMMIIINNNIIILLLNNNMMMIIIFFFDDDDDDCCC???>>>@@@AAA>>>===>>>EEE:::FFF]]]uuurrrnnnrrrnnnqqqsssooofff[[[RRRNNN\\\dddlllooorrrvvvvvvssstttqqqnnnnnnooopppnnnllljjjlllnnnllliiigggggghhhhhhhhhhhhhhhhhhhhhhhhhhhaaaaaaaaaaaabbbcccdddeeennnjjjaaaXXXWWW\\\______^^^bbbaaaWWWIIIDDDKKKTTTccc___bbbiiiooovvvxxxZZZOOORRRMMMMMMNNNMMMMMMLLLKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIKKKMMMLLLIIIGGGHHHGGGEEEEEEFFFFFFDDDCCC@@@@@@AAAEEEJJJMMMKKKIIIPPPXXXcccjjjqqqlllLLLBBBAAA@@@;;;<<<@@@EEEGGGRRRpppuuuLLL===;;;<<>>>>>>>>@@@CCCFFFQQQUUUZZZ^^^bbbfffjjjmmmvvvwwwyyyzzz}}}}}}yyytttkkkcccVVVaaaaaaSSSKKKFFFOOOMMMNNNMMMJJJJJJKKKGGGBBBBBBAAACCCCCC>>>999;;;@@@???DDDEEEJJJggg|||ssswwwvvvpppjjjdddYYYMMMUUU^^^hhhnnnnnnnnnooorrrrrrqqqpppnnnlllkkkjjjjjjkkkjjjhhhgggfffffffffgggkkkjjjiiiiiiiiihhhfffddd```aaacccdddeeefffffffffmmmbbbYYYYYY]]]___```aaaddd^^^[[[[[[SSSIIIKKKVVVdddZZZbbb|||eeeUUUQQQQQQOOONNNMMMMMMNNNNNNMMMKKKOOONNNLLLJJJIIIHHHIIIIIIIIIIIIIIIJJJLLLLLLJJJHHHHHHDDD@@@@@@BBBCCCBBB???@@@@@@DDDIIIJJJIIILLLQQQUUUccciiiiiinnnTTTDDD;;;<<>>===<<<<<<===???@@@@@@@@@CCCIIIOOOQQQNNNFFF<<<888@@@QQQ^^^eeeMMMKKKQQQOOOKKKKKKKKKMMMPPPRRRQQQQQQRRRRRRVVVXXXVVVSSSSSSWWWYYYWWW^^^YYYRRROOONNNOOONNNLLLWWWRRRQQQRRRJJJ;;;222333444222555AAATTThhhuuu|||~~~}}}}}}yyytttvvv}}}~~~wwwzzzwwwmmmvvv|||wwwsssqqqoooooorrrvvvyyy{{{xxxhhh]]]JJJDDD???@@@FFFSSSfffvvvtttcccVVVUUUWWWSSSRRRTTTQQQUUU\\\dddiiifff^^^VVV[[[YYYWWWXXX]]]bbbgggiiigggeeebbb___\\\YYYTTTQQQLLLGGGAAA<<<999777555444111111111000000/////////000////////////000111222222111000111222222111000111111111111111111111111000111111222333333444444777:::>>>BBBDDDDDDCCCBBB???===999777777666444333555888;;;===<<<<<<<<<===<<<===;;;888888:::888333222333444444555666888999777666555444555666888::::::;;;<<<======???BBBDDDNNNRRRWWW\\\```dddhhhkkkwwwxxxyyy{{{|||xxxooofffYYYWWWWWWpppUUULLLGGGCCCMMMJJJJJJGGGBBBBBBEEEEEEAAABBB@@@AAACCC@@@;;;<<<@@@???BBBCCCGGG[[[}}}yyy}}}ssstttsssooommmkkkbbbWWWQQQXXXbbbiiikkklllnnnooorrrqqqooommmlllkkkjjjjjjiiihhhfffddddddeeeggghhhjjjiiihhhhhhhhhgggeeecccaaabbbcccdddeeeeeeffffffhhh^^^VVVXXX]]]___aaabbbeee___^^^^^^WWWNNNOOOXXX______ooowww^^^TTTSSSTTTPPPOOOMMMNNNOOOOOONNNLLLNNNMMMKKKIIIIIIHHHIIIIIIIIIHHHIIIJJJKKKKKKIIIGGGFFFFFFDDDBBB@@@@@@AAACCCIIIGGGHHHKKKLLLKKKOOOTTTYYYaaammm~~~YYYFFF@@@<<<<<>>===<<<<<<;;;===???AAABBBFFFKKKOOOOOOQQQPPPIIICCCJJJbbbxxxnnnXXXHHHIIIOOOMMMIIIIIILLLNNNPPPPPPOOOOOOPPPQQQTTTVVVTTTPPPPPPUUUWWWVVVWWWSSSNNNKKKLLLMMMMMMMMMaaa^^^]]]^^^SSS@@@555444444333444:::HHH\\\nnnzzzyyyqqqooorrr}}}xxx{{{{{{yyytttnnnmmmqqqwww{{{}}}fffYYYWWWRRRGGG===999;;;???HHHQQQbbbjjjtttzzz|||zzzpppfffTTTPPPKKKHHHGGGEEECCCBBBCCCKKKTTTZZZ\\\\\\^^^``````XXXOOOLLLQQQYYY___aaaeeeeeedddaaa]]]ZZZXXXXXXOOOKKKEEEAAA???===<<<:::555333222000/////////000///////////////000000111333222111222333444333111333333222222111000/////////000111333555777999999@@@AAACCCDDDDDDCCCAAA???999666444444555777777777777:::<<<>>>=========>>>>>>@@@???<<<<<<===:::555222222222333555888;;;===888777555444444555666777:::;;;=========>>>AAACCCJJJOOOVVV\\\aaaeeeiiikkkuuuuuuxxx|||{{{rrrcccXXXLLLOOO\\\fffIIIIIIEEEBBBKKKHHHGGGBBB<<<===BBBDDDBBBAAA???@@@DDDCCC???===????????????BBBMMMeeepppsssyyyrrrpppllljjjlllmmmeee\\\PPPTTT[[[bbbhhhlllnnnooopppooonnnlllkkkjjjjjjjjjhhheeebbb```aaacccgggjjjiiihhhgggggggggfffdddbbbbbbbbbcccdddeeeeeeddddddbbbZZZTTTXXX]]]```aaacccdddaaaaaabbb]]]TTTTTT[[[[[[bbbuuufffVVVSSSTTTTTTQQQOOONNNNNNOOOPPPNNNMMMKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHIIIKKKJJJHHHFFFDDDFFFFFFCCC???>>>BBBFFFKKKGGGFFFHHHKKKLLLQQQXXXaaaeeewwwbbbCCC:::>>>>>>======@@@FFFGGGTTTzzzYYYCCC>>>???AAAWWW{{{TTTKKKHHHFFFEEEFFFFFFFFFEEEFFFEEECCCAAA@@@@@@@@@@@@BBBFFFHHHFFFFFFHHHFFFBBBFFFCCCBBBFFFGGGFFFEEEFFFOOOfff|||zzzpppwww{{{uuuwwwvvvvvvyyykkkkkknnnlllkkkkkkjjjfff^^^XXXXXXYYYZZZ\\\___aaabbbcccaaabbbcccddddddcccbbbbbbZZZ\\\YYYRRRRRR___oooyyyhhhdddaaaaaadddfffgggfffVVVQQQKKKFFFDDDCCCBBBAAA>>>>>>>>>==================>>>AAAEEEHHHLLLNNNPPPRRRSSSWWW[[[]]]dddzzzmmmVVVJJJEEEJJJOOOLLLIIIIIILLLMMMNNNNNNMMMMMMOOOQQQRRRSSSQQQLLLMMMRRRUUUTTTSSSOOOKKKIIIJJJLLLMMMMMMllljjjkkkjjj\\\EEE777444555444444777@@@SSSjjj{{{vvvmmmjjjjjjzzz{{{|||xxxpppmmmpppvvv{{{|||mmmUUUOOORRRWWWIII<<<666555444555888CCCEEEHHHJJJLLLNNNMMMKKKCCCGGGGGGBBB@@@AAA???;;;<<>>===999777444111000000111111//////.........//////000222111000111222333222111222222222111111111000000222333555888;;;===???@@@EEEEEEDDDCCCAAA>>><<<:::555444333555888;;;======999;;;>>>>>>>>>>>>>>>???@@@BBBBBB@@@@@@AAA>>>888444222111222666:::>>>@@@888777666555555666888999>>>???@@@?????????AAACCCIIIOOOWWW___dddiiimmmooopppppptttzzzyyylllZZZOOOKKKUUUiiiTTTFFFKKKGGGDDDIIIGGGFFFBBB===>>>CCCEEECCC@@@>>>AAAFFFFFFBBB??????AAA<<<;;;???FFFSSSmmmvvvooo{{{wwwppphhhfffkkklllfff___VVVVVVXXX]]]dddkkkppprrrnnnnnnlllkkkjjjjjjjjjjjjhhheeeaaa^^^^^^aaaeeehhhhhhgggffffffgggfffdddbbbbbbccccccdddddddddcccccc```ZZZVVVZZZ___```aaaccccccaaabbbddd```YYYXXX\\\___fffrrrqqq[[[SSSRRRRRRQQQPPPNNNMMMMMMOOOOOONNNLLLIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJIIIGGGEEEBBBCCCCCCBBB@@@BBBEEEIIIIIIFFFFFFJJJNNNQQQWWW^^^kkkwwweeeNNN;;;:::@@@@@@>>>>>>@@@IIIOOOfffeeeGGG>>>>>><<>>>>>???@@@CCCGGGHHHFFFEEEGGGEEEAAAFFFBBB???AAAEEEFFFEEECCCKKK___|||{{{}}}zzz|||xxxqqqttt}}}|||rrr{{{vvv{{{oooiiijjjiiihhhhhhiiieee___YYYVVVVVVUUUVVVWWWYYYZZZ\\\ZZZ[[[^^^`````````^^^]]]WWWWWWTTTPPPSSS^^^hhhmmm\\\ZZZYYYZZZ\\\]]]\\\ZZZMMMIIIDDD@@@???>>>======;;;;;;<<<===>>>>>>>>>>>>AAABBBEEEIIIMMMPPPRRRRRRXXXXXXaaassslllQQQIIIEEEFFFLLLOOOLLLKKKMMMJJJKKKLLLKKKKKKLLLOOORRRPPPQQQOOOJJJKKKPPPTTTSSSTTTQQQMMMJJJIIIJJJLLLMMMvvvtttuuusssbbbHHH777444555666666777???QQQiii{{{zzzqqqkkkiiiiiirrrxxxzzzttt|||sssnnnnnnrrruuuwww|||jjj[[[RRROOOOOOMMMAAA666444666666666777999999:::<<<>>>@@@CCCFFFBBBDDDBBB<<<:::<<<;;;777:::;;;===@@@DDDJJJRRRWWWRRRUUUVVVRRRLLLIIIJJJMMMTTTYYY```cccaaa^^^\\\\\\SSSPPPLLLHHHFFFCCCAAA???===;;;888555333333444444000000////////////000000000//////000111222222111000111111222333444444444888999;;;===@@@BBBDDDEEEDDDCCCAAA>>>;;;888666555333333444777<<<@@@AAAAAA;;;===>>>???>>>>>>???@@@BBBEEEFFFEEEFFFGGGCCC===777444000111555<<<@@@BBB999888777777888:::===>>>@@@AAA@@@???>>>???AAADDDJJJPPPZZZbbbhhhlllpppqqqpppooossswwwrrrbbbQQQIIILLLaaa}}}rrrKKKHHHLLLIIIEEEDDDCCCDDDCCC@@@AAAEEEDDDAAA>>>???CCCIIIHHHCCC@@@@@@BBB:::888???DDDJJJ[[[oootttttt|||qqqfffeeeiiillljjjggg___\\\XXXXXX^^^fffnnnrrrllllllkkkjjjjjjiiijjjjjjjjjgggccc```^^^___bbbcccgggfffeeefffggggggeeecccbbbbbbcccddddddcccccccccbbb\\\ZZZ^^^aaaaaaaaacccaaa```aaacccaaa\\\[[[\\\aaagggnnnyyyuuuaaaUUURRRRRRPPPNNNNNNMMMLLLLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHEEECCC@@@???>>>AAAEEEHHHJJJIIIKKKJJJLLLQQQSSSVVV___gggyyytttOOODDD<<>>===AAAFFFSSSaaazzzRRR>>>;;;===999]]]fffOOOMMMCCCCCCBBBAAABBBDDDFFFIIIHHHFFFCCC@@@??????AAACCCFFFIIIJJJGGGEEEEEECCC>>>AAA???>>>???CCCFFFFFFCCCFFFUUUlll{{{xxxlllxxx}}}xxxzzzxxx{{{wwwqqqqqqjjjgggcccbbbbbb```\\\YYYUUUTTTRRRQQQPPPQQQRRRSSSRRRTTTWWWYYYZZZZZZYYYXXXUUUUUUQQQMMMPPPWWW\\\[[[QQQRRRTTTUUUVVVTTTPPPMMMIIIEEE@@@===<<<;;;;;;::::::;;;<<<>>>???@@@@@@@@@DDDEEEGGGJJJLLLOOORRRSSS\\\jjjjjjOOOIIIFFFFFFIIILLLLLLJJJLLLOOOGGGIIIJJJJJJKKKMMMQQQSSSNNNOOOMMMIIIJJJPPPSSSRRRTTTRRRNNNJJJGGGGGGHHHJJJ~~~|||~~~zzzfffIII777444555777888:::@@@PPPfffwwwxxxrrrpppooonnnrrrxxxyyywwwrrrpppwwwwwwooojjjhhhjjjlllxxx~~~qqq]]]XXX[[[ZZZSSSMMMIII???666666888888888:::888777:::???AAAAAAEEEKKKRRRIII>>>999:::<<<<<<:::???<<<::::::>>>DDDIIILLLJJJRRRYYYXXXOOOHHHGGGIIIGGGMMMUUU[[[^^^^^^^^^^^^SSSQQQMMMJJJIIIGGGDDDBBB@@@>>><<<:::999888888888444333222222222222222222222111000111333444444333111222333555777888::::::>>>>>>???AAABBBCCCDDDEEE@@@>>><<<999777555444444333444777;;;@@@CCCCCCBBB<<<===???>>>======???@@@EEEIIIKKKLLLMMMNNNJJJDDD<<<666111000555<<>>>>>AAAFFFJJJPPPWWW```hhhlllooopppqqqtttqqqqqqqqqfffTTTHHHGGGMMMppp^^^GGGIIIIIIGGGFFFBBB@@@BBBCCCAAABBBDDDBBB===<<<@@@GGGLLLJJJBBB???AAAAAA:::888>>>CCCGGGPPP\\\|||mmmvvvzzzmmmaaa___cccgggjjjlllgggccc]]]YYYZZZ___fffkkkkkkjjjiiiiiiiiiiiiiiijjjiiihhhfffcccbbbaaa``````cccccccccdddfffgggfffdddaaaaaabbbcccddddddccccccbbb___^^^bbbdddbbbaaabbb``````aaaaaa```^^^\\\[[[YYY]]]dddmmmxxx~~~|||uuuggg]]]TTTQQQQQQPPPOOOOOONNNLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGDDDBBB@@@>>>???DDDJJJNNNMMMJJJLLLNNNQQQTTTTTTXXXeeerrr{{{WWWCCC>>>>>>BBB@@@;;;>>>HHHQQQbbbxxxaaaFFF::::::===CCCuuuzzzTTTHHHKKKBBBBBBAAA@@@@@@BBBFFFIIIIIIGGGEEEBBBBBBCCCEEEFFFHHHKKKKKKHHHFFFFFFBBB>>><<<>>>??????BBBFFFGGGDDD@@@JJJ^^^sss}}}xxxmmmlllqqqzzz{{{wwwzzzzzz}}}~~~nnnkkkyyywwwlllccc```^^^\\\ZZZTTTRRRPPPNNNMMMLLLLLLLLLLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRNNNJJJKKKOOOPPPNNNKKKLLLNNNOOONNNKKKGGGDDDEEEBBB>>><<<;;;;;;;;;:::;;;<<<>>>@@@BBBBBBBBBAAABBBEEEGGGGGGGGGKKKRRRXXXdddrrrMMMDDDJJJGGGIIIKKKKKKIIIHHHJJJMMMFFFHHHJJJKKKLLLMMMPPPSSSKKKMMMLLLIIIJJJOOOQQQOOOOOONNNKKKGGGDDDDDDGGGIII~~~hhhJJJ888555444777999<<>>AAAAAA===<<<@@@DDDJJJVVVccclllTTT===999>>>???@@@BBBDDDCCCAAAAAADDDIIIOOOSSSUUUZZZ___\\\TTTLLLHHHHHH@@@BBBFFFKKKQQQTTTUUUTTTNNNLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@???>>>===<<<<<<888888777666666666666666555444444555777999888777666777888:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;999777666555666777777999===BBBFFFGGGEEECCC<<<>>>>>>>>>======>>>@@@HHHMMMQQQRRRUUUVVVRRRKKK@@@999222000555;;;@@@BBB===<<<;;;:::;;;===???AAAAAAAAA@@@@@@BBBHHHPPPVVV^^^dddlllrrrssssssqqqpppsssooommmiiiZZZHHHCCCJJJ]]]mmmOOOFFFIIICCCDDDJJJEEEAAACCCCCCAAABBBDDDAAA<<<:::AAAKKKPPPJJJ@@@>>>BBB===<<<<<<<<<>>>CCCJJJQQQsssvvvrrr~~~qqqddd``````ccchhhooonnnlllhhhaaa\\\[[[___dddiiiiiihhhhhhhhhiiiiiijjjfffggghhhhhhgggdddaaa```^^^^^^___aaadddeeeeeeddd___```aaaccccccddddddddd```^^^___dddeeecccaaacccaaaaaa```_________]]][[[TTTUUUYYYaaadddbbb___]]]UUUQQQPPPRRRQQQMMMMMMRRRNNNMMMLLLLLLMMMMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGFFFEEEFFFGGGFFFCCCAAAAAACCCGGGKKKNNNOOONNNMMMOOORRRWWWXXXXXX```uuusssYYYEEE@@@<<<===@@@>>><<>>999<<>><<<;;;<<<======<<<<<<>>>@@@CCCDDDDDDDDDCCCBBBEEEHHHFFFEEEJJJWWWbbbxxx|||WWWFFFGGGMMMJJJMMMOOOMMMJJJIIIIIIJJJHHHJJJLLLMMMMMMMMMNNNOOOFFFIIIJJJHHHIIIMMMNNNLLLHHHHHHHHHFFFEEEGGGLLLPPPiiiKKK999666444666999<<>>;;;>>>BBBFFFLLLRRRSSSJJJBBBCCCJJJYYYqqq|||YYY;;;888???@@@AAAFFFBBBDDDFFFGGGJJJPPPYYY___ggggggeee```XXXPPPJJJGGG???===;;;>>>CCCGGGHHHHHHGGGEEEDDDEEEFFFGGGFFFEEECCCCCCCCCBBBBBB@@@???>>><<<<<<;;;:::999999::::::999888888999;;;===<<<;;;;;;;;;<<<>>>???AAABBBCCCAAA@@@@@@???>>>===<<<;;;:::999777666666777999:::<<>>===<<<<<<>>>@@@KKKPPPTTTWWWZZZ[[[WWWQQQCCC;;;222000444;;;???AAA???===<<<;;;;;;<<<>>>???CCCCCCBBBCCCGGGPPP[[[bbbkkkpppwww{{{zzzwwwtttrrrooojjjhhhcccSSSCCCDDDPPPqqq^^^IIIGGGIII???DDDOOOJJJDDDFFFDDDBBBBBBEEECCC???999BBBNNNRRRJJJ???>>>CCC:::>>>???;;;:::???HHHMMMiiiyyyyyy~~~ooohhheeeeeellluuussssssqqqjjjaaa[[[\\\___hhhhhhhhhhhhhhhiiiiiijjjccceeeiiikkkjjjgggccc```[[[[[[\\\___bbbddddddccc______aaabbbddddddeeeeee^^^\\\___dddfffcccbbbdddccccccaaa_________^^^[[[ZZZVVVVVVZZZZZZUUUUUUZZZRRRPPPRRRUUUQQQKKKLLLSSSOOONNNMMMMMMNNNNNNMMMKKKLLLMMMMMMMMMKKKJJJHHHFFFFFFFFFEEEFFFFFFEEEBBB@@@BBBHHHNNNQQQPPPNNNNNNOOOUUUZZZ___aaabbbooolllNNN@@@@@@BBB<<<:::===???AAAMMM\\\SSS@@@:::999@@@LLL|||pppLLLLLLOOODDDBBBCCCDDDCCCBBBEEEKKKPPPHHHGGGGGGFFFFFFGGGIIIIIIGGGKKKLLLIIIHHHIIIGGGCCC888@@@EEEBBB@@@CCCEEEBBBDDDEEEEEEGGGQQQbbbsss}}}qqq^^^bbbyyy{{{wwwyyy~~~rrrkkkmmmxxxkkkZZZQQQNNNMMMNNNNNNMMMLLLLLLKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGJJJIIIFFFEEEHHHJJJHHHDDDDDDBBB@@@??????AAACCC===;;;999:::<<<>>>???>>>>>>???BBBDDDFFFFFFEEEDDDBBBGGGJJJHHHFFFMMM^^^lll|||]]]IIIJJJOOOOOOLLLPPPSSSQQQNNNLLLKKKIIIJJJLLLOOOOOOMMMLLLKKKLLLCCCGGGHHHGGGHHHKKKLLLIIICCCEEEGGGGGGHHHMMMTTTYYYtttPPP555333333444999===???@@@HHHQQQdddxxxtttxxxpppjjj}}}mmmjjjqqqpppdddVVVQQQRRRUUU```mmmssskkkgggooovvvwww~~~zzzrrrdddUUUIIIDDDBBBEEEEEEEEECCCFFFQQQaaammmqqqTTTDDDLLL]]]www{{{QQQ999<<<======EEEKKKJJJMMMQQQSSSUUU[[[fffnnnqqquuusssiii\\\TTTOOOLLLGGGCCC@@@=========<<<;;;;;;;;;<<<>>>AAACCCBBBAAABBBBBBAAAAAA@@@@@@@@@??????AAAAAAAAA??????@@@AAACCCBBB@@@>>>======>>>???AAAAAAAAAAAAAAA???===<<<>>><<<:::777555444444444888777666555777:::>>>@@@FFFHHHJJJLLLKKKIIIEEECCC>>>>>>=========???@@@AAAJJJPPPVVV[[[```aaaZZZQQQ???666...,,,222<<>>>>>>>>???>>>===<<>>:::<<>>BBBFFFBBBCCCEEEFFFFFFEEECCCBBB????????????>>>===;;;;;;888888888999:::;;;===>>>EEEDDDBBBBBBDDDDDDCCCAAACCCHHHIIIJJJUUUiii{{{lllUUUNNNOOOSSSVVVJJJJJJJJJJJJJJJKKKLLLLLLJJJMMMNNNKKKGGGFFFJJJNNNEEEFFFGGGJJJLLLLLLJJJHHHGGGJJJLLLKKKIIIJJJMMMPPPxxxSSS888666333444888<<<<<<===DDDMMM```vvvttttttzzzwwwxxxwww^^^```cccbbbYYYRRRXXXcccmmmxxxzzzsssqqqxxxzzztttiiiZZZMMMDDDBBBCCCIIIKKKMMMNNNQQQYYYeeeooogggQQQJJJYYYlllsssLLL777===@@@CCCKKKOOOPPPTTTYYY]]]aaaiiittt||||||~~~yyymmmaaaXXXPPPJJJKKKHHHFFFDDDBBB???<<<999666666666888:::;;;;;;999????????????????????????>>>???AAAAAA@@@???@@@AAABBBBBBAAA@@@????????????>>>>>>???>>>===<<<:::999;;;999777555444333333444555555555777:::>>>BBBDDDGGGHHHIIIIIIGGGDDDAAA???===<<<<<<<<<===>>>@@@AAAJJJQQQXXX___ddddddZZZNNN<<<444------555>>>DDDFFF???>>>>>>>>>@@@BBBDDDDDDMMM[[[ffffffdddgggmmmqqqnnnttt||||||sssjjjdddcccUUUNNNKKKAAA???\\\VVVKKKHHHCCCAAADDDJJJRRRWWWCCCCCCCCCBBBAAAAAABBBCCCBBBCCCDDDCCCAAA@@@@@@AAA<<<;;;:::999;;;>>>AAADDDNNNgggyyynnnhhhqqq~~~{{{qqqeeeaaaccceeeaaa\\\___cccgggjjjkkkjjjjjjjjjfffdddbbbccceeehhhhhhgggfff```YYYUUUVVVYYY[[[\\\]]]\\\]]]```bbbbbb___\\\______``````aaabbbccccccaaa^^^\\\[[[\\\[[[ZZZYYYTTTTTTSSSUUUVVVVVVTTTRRRPPPPPPOOONNNNNNMMMMMMLLLJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKIIIHHHGGGFFFEEECCCCCCBBBCCCEEEHHHKKKMMMNNNOOOOOONNNMMMPPPUUUYYY\\\dddjjjqqqbbbKKK@@@;;;999999999;;;@@@CCCAAAHHHaaa{{{gggOOO@@@@@@<<<:::SSSvvvnnnRRREEEFFFFFFCCCAAABBBCCCEEEFFFHHHIIIIIIIIIFFFDDDEEEHHHJJJJJJIIIFFFIIIHHHCCC@@@AAAAAA@@@<<>>@@@EEEFFFEEEGGGCCCAAAAAAAAAJJJhhhwww|||}}}vvvvvvwwwxxx|||~~~{{{yyy{{{|||yyyiiiZZZRRRLLLGGGDDDGGGHHHEEECCCCCC<<<>>>@@@@@@>>>===>>>@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;===>>>@@@BBBCCC===BBBHHHJJJIIIGGGFFFEEEEEEDDDFFFSSSnnnpppVVVJJJIIILLLQQQUUUMMMLLLJJJHHHGGGFFFGGGGGGIIILLLNNNLLLIIIHHHKKKOOOHHHHHHIIIKKKLLLMMMKKKIIIBBBEEEGGGGGGFFFFFFJJJMMM{{{UUU999777333333666999999999>>>EEEVVVnnnxxxuuuuuu}}}^^^SSSTTTaaabbbZZZaaassszzz{{{{{{xxxpppaaaRRRFFFBBBCCCFFFFFFIIIMMMPPPSSSYYYaaahhhUUUIIIOOOdddyyypppKKK888???DDDHHHOOORRRUUUYYY___eeellluuurrrdddZZZPPPHHHOOOMMMKKKIIIGGGBBB===888777666666777888999888777::::::;;;;;;<<<=========:::===???@@@???>>>>>>???@@@@@@@@@@@@???>>>>>>===::::::::::::999777666555777666444333333333333444444555666999<<<@@@DDDGGGFFFEEEEEECCCAAA>>><<<;;;::::::::::::;;;===???@@@JJJQQQ[[[dddllljjj\\\LLL777222---000999AAACCCAAA>>>>>>???AAAEEEJJJNNNPPP\\\jjjvvvwwwrrrppppppqqqmmmvvvttthhh___WWWMMMGGGCCC===GGGqqqjjjIIIIIIGGGCCCAAABBBFFFKKKNNNCCCEEEFFFEEECCCBBBBBBCCC>>>@@@AAA@@@??????@@@AAA<<<;;;:::::::::<<<===>>>BBBRRRkkkjjjwwwwwwxxx}}}ggg[[[SSSYYYgggooohhh^^^```aaacccfffjjjlllmmmllldddbbb``````bbbdddffffffiiieee```[[[XXXVVVSSSRRRVVVWWWYYY]]]``````^^^[[[^^^^^^______``````aaaaaa^^^\\\ZZZYYYZZZZZZYYYWWWQQQPPPPPPRRRSSSTTTRRRQQQPPPOOOOOONNNNNNMMMLLLLLLJJJKKKKKKLLLMMMMMMMMMMMMNNNLLLJJJGGGEEEDDDDDDDDD===???CCCGGGKKKOOORRRSSSLLLJJJJJJKKKPPPVVV[[[^^^dddrrr}}}~~~bbbEEE888999:::999666999999AAAIIIHHHQQQwwwyyyqqqQQQFFFBBBCCC???DDDhhhrrrTTTJJJGGGAAA@@@DDD@@@AAACCCFFFHHHHHHIIIIIIIIIGGGEEEEEEFFFGGGHHHGGGEEEHHHGGGBBB>>>???@@@>>>======:::999>>>FFFHHHEEEFFFDDDCCC@@@;;;BBB]]]zzz~~~xxxxxxvvvqqqmmmoooxxx}}}|||{{{{{{}}}rrr```LLLCCCAAA???======<<>>???@@@AAAAAA@@@???>>>======>>>>>>===<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEAAAFFFKKKIIIEEEBBBEEEIIIFFFOOO```xxxeeeYYYMMMHHHHHHIIILLLPPPNNNLLLJJJGGGFFFEEEFFFGGGGGGJJJMMMMMMKKKJJJLLLNNNJJJJJJJJJKKKLLLLLLKKKIII<<>>HHH___yyyxxxtttrrrwww{{{rrrTTTKKKaaannngggiiiyyy{{{~~~~~~{{{qqqaaaQQQGGGDDDGGGJJJCCCFFFJJJMMMPPPUUU\\\```OOOJJJXXXpppvvvRRR>>>@@@CCCHHHQQQTTT]]]aaagggnnnvvvvvvdddWWWOOOIIINNNMMMJJJHHHFFFBBB>>>::::::888777888999:::999888666666777888999::::::;;;666999<<<===<<<;;;;;;<<<;;;<<<=========;;;:::999777777666666555444333333555444333333333444555666777777888:::<<>>???IIIPPP[[[fffnnnkkkZZZHHH333000///444===CCCBBB>>>>>>@@@CCCGGGLLLSSSZZZ___eeerrr}}}~~~yyyvvvvvvuuupppxxxtttfff]]]OOOHHHDDDDDDFFFXXX{{{XXXIIIIIIGGGDDDAAA@@@AAABBBDDDCCCEEEHHHGGGDDDBBBBBBCCC???@@@@@@???>>>===>>>@@@======<<<<<<;;;;;;;;;;;;===EEEUUUmmmgggnnn{{{qqqcccQQQMMMNNN[[[llltttooogggdddaaa```ccchhhlllmmmllldddbbb```______```bbbccc```bbbeeeeeebbb[[[RRRLLLPPPQQQTTTWWW[[[]]]^^^^^^\\\]]]]]]^^^^^^______```]]][[[YYYXXXYYYYYYXXXWWWRRRQQQPPPPPPQQQRRRPPPOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMJJJGGGDDDBBBAAABBBBBB???AAAFFFKKKOOOQQQRRRRRRIIIJJJKKKNNNTTT]]]ffflllmmm___KKK888444:::===;;;:::======CCCMMMXXXqqq~~~}}}VVVJJJHHHCCC>>>BBBYYY~~~aaaGGGEEEGGGAAA???CCC???AAADDDGGGHHHIIIHHHHHHIIIHHHFFFEEEDDDEEEEEEEEECCCFFFEEE@@@===>>>>>>======<<<:::;;;BBBJJJJJJEEEAAABBBEEEDDD>>>===JJJZZZuuu~~~|||zzzxxxsssllliiimmmtttzzzssspppooouuufffQQQGGGBBB???===AAACCCDDDDDDCCCAAA???>>>>>>>>>????????????>>>>>>>>>????????????>>>>>>===??????@@@AAABBBDDDFFFGGGKKKJJJGGGBBB>>>AAAJJJQQQSSSiiinnnSSSOOOLLLKKKJJJHHHJJJOOOMMMLLLIIIHHHGGGIIIJJJLLLFFFIIILLLMMMKKKJJJKKKLLLKKKJJJHHHIIIJJJJJJIIIHHH:::===@@@AAAAAABBBFFFJJJyyyTTT999888444222333777777555777;;;???RRRkkktttqqqooorrr|||yyy|||___III[[[qqqpppooowwwvvvyyy|||~~~ssscccTTTKKKHHHIIIJJJJJJJJJLLLMMMQQQWWW]]]aaaXXXXXXhhh|||yyyWWWCCCAAA@@@HHHUUUZZZjjjmmmttt{{{yyybbbUUUOOOMMMJJJGGGCCCAAAAAA@@@???===:::888777777999:::;;;:::666666666777777888888888444666888999888777777888666777888888888777555555555444444333333333333333444444444444444666888999::::::;;;;;;;;;::::::999::::::999888888888999999777666666666777999;;;<<>>@@@DDDIIIOOOUUU]]]eeekkknnnyyy~~~~~~xxx~~~~~~rrrfff___QQQFFF???CCCSSSmmm[[[HHHIIIDDDCCCBBBAAA@@@@@@@@@AAAAAADDDHHHGGGCCCAAAAAACCCBBBBBBBBB@@@===<<<===???@@@@@@???>>>===<<<::::::;;;===FFF[[[yyysssooorrrnnnSSSHHHNNNXXXccclllpppooolllgggdddaaabbbgggjjjkkkjjjgggfffccc```^^^]]]^^^___XXX\\\bbbfffddd___YYYTTTPPPPPPPPPQQQSSSUUUXXXZZZXXXYYYYYYZZZ[[[\\\]]]^^^\\\ZZZXXXWWWXXXXXXXXXVVVUUUSSSQQQPPPQQQPPPNNNMMMNNNMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIGGGEEEBBB@@@@@@AAABBBEEEGGGJJJMMMNNNNNNMMMLLLLLLPPPTTTVVVYYYbbbpppzzz|||jjjHHH>>>777888;;;;;;;;;===???EEEJJJUUUsss~~~eeeMMMDDDEEE;;;222IIIuuufffWWWIIIDDDEEEDDDBBBAAA@@@BBBDDDGGGHHHHHHGGGGGGHHHHHHFFFDDDCCCBBBCCCDDDBBBEEEDDD???<<<======;;;<<<===>>>AAAIIIOOOLLLEEE@@@AAACCCEEECCC@@@BBBFFFXXXiiixxx|||~~~{{{ttt}}}yyyxxxzzzxxxqqqkkkkkkxxx}}}rrrlllnnnuuu}}}jjj\\\OOOEEE@@@DDDAAA???===<<<>>>???@@@??????@@@@@@@@@@@@??????AAAAAABBBBBBBBBBBBBBBAAAEEEEEEEEEFFFGGGHHHIIIJJJHHHFFFFFFIIIQQQ[[[dddjjjpppdddRRRGGGFFFHHHJJJIIIGGGJJJPPPLLLKKKIIIHHHHHHIIIJJJKKKHHHJJJLLLLLLKKKJJJJJJJJJJJJGGGEEEEEEFFFGGGGGGFFF===@@@CCCCCCBBBCCCGGGKKKyyyUUU;;;:::555333333777999777777;;;===HHH^^^vvvzzzxxxuuuuuu|||~~~pppRRRTTTcccmmmpppttttttwww{{{}}}rrrbbbTTTLLLIIIIIIJJJOOONNNNNNOOOSSSXXX^^^bbbbbbdddsssrrrVVVEEE@@@>>>GGGZZZcccpppttt{{{xxxaaaTTTOOONNNCCC@@@===<<<===>>>??????<<<;;;:::;;;>>>@@@BBBBBB;;;:::::::::999999999888444666666666444444555666444444444555555444444333444444444444444555666777555555444444555777999:::;;;<<<<<<;;;:::777555333555555555555666888999:::666555555555555777888999BBBGGGKKKLLLKKKFFF:::...000333777<<<>>>@@@@@@@@@CCCHHHPPPVVV\\\ccclllrrrqqqyyy}}}|||~~~{{{pppeee___TTTFFF<<>>BBBFFFDDD@@@>>>AAADDDDDDDDDBBB@@@===<<<===???CCCBBBAAA@@@>>><<<;;;:::777888===LLLgggzzzrrr}}}{{{___OOOUUU^^^eeehhhiiijjjjjjhhhfffcccccceeeggghhhiiijjjiiihhhddd```]]]]]]]]]XXXZZZ\\\\\\\\\]]]```bbbUUUUUUTTTPPPMMMLLLMMMOOORRRRRRSSSUUUWWWXXXZZZZZZZZZXXXVVVVVVWWWXXXWWWVVVWWWUUURRRPPPPPPOOONNNLLLLLLKKKKKKJJJJJJIIIHHHHHHKKKKKKKKKKKKJJJJJJIIIHHHEEEEEECCCBBBBBBBBBCCCDDDJJJKKKKKKLLLLLLLLLLLLLLLOOOTTTYYY[[[^^^hhhxxx~~~aaaMMM:::777777999999888:::???AAALLLWWWiiimmmPPPJJJ>>>???777999```OOOPPPLLLEEEBBBDDDDDD@@@BBBCCCEEEFFFGGGGGGFFFFFFGGGGGGFFFDDDAAAAAABBBCCCBBBEEEDDD???<<<======;;;;;;???BBBEEEKKKOOOLLLFFFDDDBBBAAAAAACCCDDDFFFGGGCCCSSSeeerrryyyzzztttllltttnnnppp{{{yyyooollltttxxx~~~{{{jjj[[[TTTOOOHHH???999888:::===???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJBBBJJJYYYlll}}}wwwzzziiiUUULLLLLLLLLLLLMMMIIIDDDEEEJJJJJJJJJIIIGGGFFFFFFEEEEEENNNNNNNNNMMMLLLKKKIIIIIIGGGEEEBBBBBBCCCEEEFFFFFFBBBEEEGGGFFFDDDDDDHHHKKKwwwSSS999888555333444999;;;::::::======AAAQQQkkk~~~yyyzzz}}}~~~hhhPPPMMM\\\kkkrrrxxxyyy{{{~~~|||ppp___QQQKKKKKKMMMNNNRRRQQQPPPRRRVVV[[[___aaahhhlll{{{iiiSSSGGGAAA;;;EEEZZZfffrrrwwwppp\\\RRRJJJDDD===<<<;;;<<<>>>??????>>>>>><<<<<<>>>BBBFFFHHHIIIBBBBBBAAA???>>><<<;;;:::777777666444222222444666555555444444444555555666444444444555777999:::<<<555555444444555777999:::999:::;;;;;;;;;888666444222333444555666777888888666555444333333444555666777<<<>>>;;;999777333---111777<<<>>>===<<<@@@DDDDDDKKKTTT[[[```fffnnntttrrrxxx|||yyywwwzzz}}}{{{~~~|||tttiii___YYYNNNEEEBBBVVV}}}___JJJGGGHHHAAAAAA@@@@@@AAAAAAAAABBB;;;???CCCAAA===<<<@@@EEEBBBBBBAAA???<<<<<<>>>@@@DDDCCCAAA???===<<<;;;;;;777999;;;BBBUUUrrr{{{www}}}sssZZZVVVUUUZZZbbbhhhiiihhheeefffeeeddddddeeehhhjjjjjjkkkkkkiiiddd```^^^___YYYYYYYYYWWWVVVXXX^^^bbb\\\]]]\\\XXXRRRLLLIIIIIIJJJKKKLLLNNNQQQSSSUUUVVVXXXVVVTTTTTTUUUVVVUUUTTTUUUSSSPPPOOOOOOOOONNNMMMJJJJJJIIIIIIHHHGGGGGGFFFIIIIIIIIIIIIHHHGGGEEEEEECCCCCCDDDEEEFFFGGGGGGHHHJJJJJJIIIJJJLLLOOOQQQSSSUUUYYY^^^eeeooo~~~wwwXXXDDD;;;888666666999999:::@@@GGGSSSbbbxxxxxxUUUGGGHHH>>>;;;===RRR}}}gggEEEGGGHHHEEEAAA@@@@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFCCC@@@???AAADDDBBBEEEDDD???<<<======;;;;;;???CCCDDDGGGKKKKKKGGGCCCCCCCCCAAAAAADDDFFFGGG???FFFPPP]]]lllyyy|||zzzmmmggglll|||{{{zzzrrrgggWWWIIIBBB@@@??????CCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFHHHJJJMMMOOOPPPVVVgggyyyqqq~~~kkkXXXOOONNNQQQOOOPPPPPPLLLEEECCCEEEGGGHHHHHHHHHHHHGGGFFFEEEVVVTTTRRROOONNNLLLKKKIIIFFFCCC@@@@@@BBBDDDFFFGGGEEEHHHIIIGGGDDDCCCFFFHHHtttOOO555555666333555:::===<<<<<>>@@@@@@>>><<<999888888:::???DDDGGGHHHHHHHHHFFFDDDAAA???===<<<:::999777444222222555777888777666555555666888999555555555666888;;;>>>???555444444444555666888999555777:::<<<<<<;;;999777222333444555666777777777666555444333222333444444---222555222000333555666222999@@@???;;;:::@@@FFFDDDLLLVVV^^^bbbgggnnnsssvvv{{{~~~zzzwwwyyy{{{{{{uuuxxxzzzvvvmmmaaaWWWQQQDDDCCCLLLiiixxxTTTJJJHHHDDDGGGFFFDDDBBB@@@>>>>>>===999>>>AAA???;;;:::@@@FFF@@@@@@???===<<<<<>><<<;;;;;;<<<999<<<<<<===JJJfffsssjjjnnn~~~|||___RRRHHHMMM^^^kkkmmmhhhbbbeeefffeeeddddddhhhllliiikkkmmmlllgggbbbaaaaaaVVVXXXZZZXXXVVVUUUWWWZZZ^^^bbbdddbbbZZZRRRMMMKKKDDDEEEGGGJJJMMMOOOQQQSSSVVVTTTRRRRRRSSSTTTTTTSSSSSSQQQNNNMMMNNNOOOOOONNNIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKHHHGGGGGGHHHLLLRRRXXX\\\```bbbhhhtttrrr[[[EEE<<<===<<<888666999<<<@@@HHHQQQooo~~~]]]IIIEEEEEE>>>888BBBfffoooLLLCCC@@@AAAEEEAAA;;;<<>>DDDGGGEEEAAA@@@@@@AAAEEEAAA???III___yyyrrrmmmsssttt```RRRIIIDDDAAACCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKLLLNNNQQQTTTWWWZZZ\\\uuu{{{mmmtttgggSSSHHHGGGIIIDDDDDDHHHMMMLLLHHHFFFHHHCCCEEEHHHKKKLLLLLLKKKJJJ\\\YYYUUUQQQOOONNNLLLJJJFFFCCC@@@???AAAEEEGGGHHHGGGIIIIIIGGGCCCBBBCCCFFFvvvQQQ:::555555666777999999:::::::::???===>>>JJJ^^^qqq~~~tttoooxxxssswwwqqqGGG999RRRrrrxxxzzz}}}wwwppp{{{zzzssslll```UUUPPPPPPTTTXXXUUUYYY^^^cccgggkkkpppssswww{{{fffOOO>>>>>>???>>>LLLaaasssrrr___TTTIII???999;;;<<<<<<===>>>?????????===;;;:::999;;;>>>BBBEEEIIIGGGFFFIIIKKKIIIAAA:::888888777666666666666666888777777:::======:::777777444222444:::???AAAAAA===999666555333222666<<<::::::<<<<<<===<<<;;;:::888888666444222444777:::888333...---///333444444333111111444888999666111111777;;;;;;;;;>>>CCCGGGMMMQQQXXXbbbjjjppprrrrrrrrrxxx}}}}}}}}}|||zzz{{{zzzrrrbbbRRRIIIGGGAAADDD[[[___JJJGGGEEEAAABBBAAA???>>>======>>>???===>>>???>>>======???AAAAAA@@@>>><<<<<<<<<<<<===AAAAAA@@@@@@>>>===;;;:::===888888<<>>;;;;;;VVVjjjNNNHHHDDDCCCCCCBBB@@@???>>>>>>CCCFFFEEEBBBBBBFFFFFFDDDEEEEEEDDDAAA>>><<<<<<===FFFFFFEEECCCAAA???>>>>>>:::;;;>>>CCCFFFGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@???CCC>>>;;;AAATTTppp{{{~~~zzz~~~zzzpppkkkddd\\\``````[[[PPPIIIIIIJJJIIIQQQVVVWWWSSSOOOOOOOOONNNVVVWWWiiizzzwwwpppyyyzzzttthhhZZZOOOHHHFFFFFFDDDBBBDDDHHHIIIGGGGGGJJJFFFFFFFFFFFFGGGHHHIIIJJJRRRMMMKKKOOOPPPLLLHHHFFFKKKIIIGGGEEEDDDEEEFFFGGGHHHFFFEEEFFFEEEBBBCCCHHHvvvQQQ:::666555666777888999:::::::::<<<<<<>>>CCCNNN```tttyyy{{{}}}ssszzz___BBBKKKeeesssssswwwtttqqq{{{vvvrrrlllbbbYYYTTTTTTWWWZZZ\\\___bbbfffjjjpppvvv{{{eeeLLL:::999<<<<<>>???@@@AAA@@@>>><<<;;;<<>>@@@CCCEEEEEEBBB???<<<<<<;;;777444111222666999888444///...000333555555:::888888;;;@@@AAA>>>:::666:::>>>@@@BBBGGGMMMRRRSSSVVV^^^gggoootttvvvwwwuuuzzz|||{{{{{{}}}}}}{{{{{{vvvooodddVVVIIICCCDDDJJJUUUrrrpppRRRGGGEEECCC@@@BBBBBBAAAAAAAAAAAAAAABBB===>>>???>>>======???AAA???>>>===<<<;;;;;;<<<<<<@@@@@@@@@???>>>===;;;;;;<<<888888;;;===JJJiiimmmfffkkk~~~{{{|||jjjbbb\\\WWW[[[eeeccciiinnnlllgggiiittt~~~pppkkkmmmnnnmmmmmmfffddd```]]]ZZZXXXVVVUUURRRSSSUUUXXXZZZ[[[[[[[[[[[[[[[YYYVVVSSSOOOMMMKKKGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@DDDDDDEEEGGGKKKNNNOOOPPPNNNLLLJJJHHHHHHHHHHHHGGGGGGHHHPPP\\\cccdddgggllluuuttt___HHH===<<<<<<;;;<<<222444;;;AAABBBJJJfffxxxqqqcccKKKEEEDDDAAA??????EEE\\\uuuqqqUUUDDDEEECCCCCCBBBAAA@@@???>>>>>>BBBDDDDDDAAAAAADDDEEEBBBCCCCCCCCCAAA???>>>???@@@CCCBBBAAA@@@>>>===<<<;;;;;;<<>><<<>>>NNNiii~~~}}}ssszzz|||tttzzztttMMMEEETTTjjjlllssstttqqqxxxzzzmmmpppkkkddd^^^ZZZZZZ]]]___eeefffgggiiiooowwwooo___HHH666555999999???GGGVVVddduuutttbbbNNNCCCAAAAAABBBDDD=========>>>???AAACCCDDDCCCBBBAAAAAACCCHHHLLLPPPSSSNNNIIIHHHIIIGGGAAA;;;888888888888888888999:::<<<:::888777888888777666999999:::???FFFMMMQQQSSSIII???666444555777;;;???CCCFFFJJJMMMLLLIIIDDD@@@CCC@@@:::444000111555888888555111000222444555555999888888<<<@@@BBB@@@======???BBBFFFJJJNNNSSSXXXWWW[[[bbbjjjqqqvvvyyy{{{yyy||||||yyyyyy||||||zzz{{{ooo```UUUJJJBBBBBBFFFRRRiiiwwwRRREEEEEEEEEBBBAAA???@@@AAABBBCCCCCCCCCCCC<<<>>>???>>>======???@@@>>>===<<<<<<<<<<<<======????????????>>>===;;;;;;;;;999999:::999???UUUmmmzzzgggbbbyyygggPPPMMMXXXYYYbbbkkkjjjffflll{{{lllkkkrrrrrrnnnkkkhhhddd___[[[YYYWWWVVVPPPPPPPPPQQQSSSUUUXXXYYY```aaacccccc___YYYSSSOOOEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDDDDCCC@@@@@@AAABBBCCCDDDEEEEEEKKKMMMPPPRRRSSSSSSRRRQQQMMMKKKIIIGGGGGGHHHIIIJJJOOOSSS\\\eeekkkooovvv}}}mmmTTTFFF888444666777777999777999@@@GGGOOOddd~~~mmmqqq~~~hhhJJJ???BBBDDDAAA===@@@KKK\\\aaaSSSAAA<<>>>>>===@@@CCCCCC@@@@@@CCCCCC@@@AAABBBBBBAAA@@@???AAABBBAAAAAA@@@???===<<<<<<;;;===>>>@@@DDDGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBB>>>CCCEEEAAA???HHH\\\mmm~~~zzzzzz|||~~~~~~~~~yyysssttt~~~uuuxxx}}}jjjLLLGGGFFFEEEDDDCCCDDDDDDEEEBBB@@@AAAEEEFFFDDDDDDGGGHHHGGGFFFEEEDDDBBBBBBAAA@@@BBBGGGNNNPPPNNNNNNQQQMMMKKKIIIHHHGGGHHHIIIJJJIIIFFFEEEFFFFFFDDDEEEHHHwwwRRR:::666666666777888999;;;<<<===:::>>>???;;;;;;IIIbbbwww{{{kkklllyyyyyyyyy~~~|||\\\IIIFFF]]]dddsssyyyssstttrrrfffnnnkkkgggcccaaaaaabbbcccjjjjjjjjjmmmttt}}}dddSSSEEE999777777666888<<<===GGGSSS___kkkpppiii^^^LLLFFFAAA@@@BBBCCCAAA@@@>>>>>>===>>>@@@CCCFFFHHHFFFGGGHHHKKKQQQWWW^^^aaa\\\UUUMMMHHHGGGEEE@@@<<<777777777777888999:::;;;<<<;;;;;;:::999888777555777888:::===CCCIIINNNPPPMMMAAA666333666999===AAAFFFHHHLLLOOOOOOMMMIIIFFFHHHDDD===555000000444888777666444333333555666666555555666999===@@@???>>>@@@AAAFFFNNNRRRRRRRRRTTTYYY]]]ccciiioootttxxx{{{{{{}}}|||yyyzzz~~~~~~{{{wwwfffUUUKKKEEEBBBFFFNNNYYYxxx{{{\\\CCCBBBGGGCCC@@@AAA:::<<<>>>@@@BBBBBBBBBBBB;;;===??????>>>===>>>???==================>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;:::777999FFFVVVrrrkkkuuuTTTEEEEEEOOOXXX```bbbeeeqqqnnnhhhnnnoooiiikkkjjjgggbbb^^^[[[ZZZ[[[WWWUUURRRPPPOOOPPPRRRSSSTTTXXX]]]aaabbb___[[[XXXQQQQQQRRRSSSQQQOOOMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLHHHIIIKKKMMMOOOQQQRRRSSSUUUVVVVVVUUURRROOOMMMLLLJJJJJJKKKKKKKKKLLLNNNPPP[[[___ccchhhnnnxxxqqqYYYGGGFFF===777666666444444555BBBAAAEEERRRiiizzzyyy]]]OOOBBBCCCHHHGGGAAA<<<===HHHPPPKKKAAA<<<>>>BBBAAAAAA@@@???>>>>>>======@@@CCCCCC@@@@@@BBBBBB??????@@@AAA@@@>>>>>>???AAABBBBBBAAAAAA@@@@@@????????????AAADDDGGGHHHGGGEEEAAAAAABBBBBBCCCCCCCCCCCC===BBBEEEAAA;;;===HHHTTTlll~~~{{{~~~{{{|||}}}zzz|||{{{xxxrrrnnnppptttxxx}}}~~~}}}fffOOOFFFBBBAAA@@@@@@AAACCCDDDEEEAAA???@@@DDDEEEBBBBBBEEEEEEEEEDDDCCCBBBAAA@@@???>>>???CCCGGGFFFDDDGGGLLLKKKJJJHHHFFFFFFGGGHHHIIIHHHDDDBBBDDDEEECCCDDDFFFwwwRRR;;;666666777777888999;;;===>>>???@@@AAAAAADDDOOOaaannn}}}nnniiinnn~~~~~~~~~yyysssYYY@@@LLLYYYqqq|||tttrrrqqqhhhlllkkkiiigggffffffggggggjjjkkkmmmqqqxxx___JJJFFFAAA<<<777444555888444888===EEEMMMOOOIII@@@999999;;;>>>BBBEEECCC@@@>>>======>>>AAAFFFKKKNNNMMMOOORRRXXX^^^eeekkkooohhh^^^RRRIIIFFFDDD@@@===555666666777888:::;;;<<<<<<===??????>>>;;;999777::::::::::::===AAAEEEIIIMMMAAA666444777:::>>>AAAIIIJJJMMMOOOPPPOOOOOONNNJJJEEE===555///000555999777777666666555666777777888888999<<>>???>>>======>>>======>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;:::;;;===<<<999999@@@HHHcccwwwyyyqqqkkkPPPAAAFFFJJJOOOVVVaaarrr}}}fffZZZ^^^eeegggnnnnnnmmmiiiddd```___```]]]ZZZVVVQQQOOONNNOOOOOOKKKNNNRRRVVVYYYZZZYYYXXXZZZ\\\]]]^^^^^^\\\ZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZSSSSSSQQQMMMIIIFFFGGGIIIJJJMMMRRRTTTUUUWWWYYY[[[___fffnnnttt}}}vvvaaaQQQCCC999999666555777888777999===AAAEEEPPPjjj{{{~~~mmmIIIEEECCCFFFGGGCCC??????===BBBBBB<<<<<>>>>>======<<<@@@CCCCCCAAA@@@BBBAAA>>>>>>??????>>><<<;;;<<<===BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFGGGFFFEEE@@@@@@AAAAAABBBCCCCCCCCC===???AAA???======AAAEEESSSiiizzz{{{}}}|||ooorrrttt}}}|||uuuxxxzzzyyyyyywwwtttqqqpppqqqoookkkppp}}}|||tttyyy{{{dddJJJEEEJJJCCC???;;;:::<<>>???CCCDDDAAAAAACCC@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???@@@???>>>CCCJJJGGGFFFDDDCCCCCCDDDEEEFFFFFFAAA???BBBDDDBBBBBBDDDwwwRRR;;;777777777777777999;;;>>>???CCCBBBBBBFFFMMMVVV]]]aaa|||{{{~~~wwwnnnjjj{{{}}}{{{oooJJJAAANNNhhhwwwssssssuuupppkkkjjjjjjiiiiiiiiijjjjjjjjjlllpppvvv}}}|||YYYMMMNNNJJJ@@@888666777999999999;;;>>>AAAAAA===999888999888:::@@@FFFGGGCCC===<<<<<<>>>BBBIIIPPPTTTWWWZZZ```ffflllqqquuuwwwuuuhhhWWWKKKEEEBBB@@@===555555666888999;;;===>>>>>>@@@CCCCCCBBB@@@??????CCCAAA>>>:::888:::???CCCHHH???777777999:::===AAAKKKLLLNNNOOOPPPQQQQQQPPPFFFAAA:::333...///444999666888999999777666777888888888:::<<<>>>@@@BBBCCC<<<===III]]]gggbbbXXXTTT[[[___dddhhhjjjooouuu{{{}}}~~~wwwiiiWWWHHHEEEBBBAAAMMM^^^wwwOOOFFFBBBEEEDDD<<<999<<<===>>>???@@@AAAAAAAAAAAA:::<<<>>>???>>>============>>>>>>>>>>>>>>>======:::;;;<<<<<<<<<<<<<<<;;;:::<<<======;;;:::>>>BBBJJJbbbyyytttlllVVVBBB@@@AAAGGGSSSbbbpppxxxrrrqqqfffSSSFFFJJJZZZfffnnnqqqrrrpppkkkgggfffggg___]]]ZZZWWWUUUSSSRRRRRROOOOOOPPPPPPPPPPPPPPPPPPSSSUUUWWWYYYZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ[[[\\\\\\ZZZYYYWWWUUUSSSRRRPPPOOOJJJKKKJJJFFFDDDEEEJJJOOOTTTYYY^^^aaabbbdddhhhkkkiiivvv|||cccMMMAAA<<<:::888555444666888777777<<>>:::888===DDD@@@666>>>>>>=========<<<<<<<<>>>>><<<::::::;;;<<>>======>>>???@@@@@@???AAAMMM\\\mmmxxxnnnnnnyyy{{{tttwww~~~|||wwwuuuvvvtttmmmjjjmmmnnnqqq~~~|||vvvvvvqqqlllkkkjjjxxx}}}tttqqqxxxcccOOOEEEEEEHHHFFFAAA<<<;;;>>>AAACCCCCCAAA>>>???CCCCCC@@@@@@CCC===>>>@@@AAABBBBBBBBBAAA???<<<<<>>@@@EEEBBBBBBFFFNNNTTTTTTSSShhhpppzzzyyyooowww~~~yyyeeeEEEIII\\\lllooosssvvvqqqkkkjjjiiiiiiiiijjjkkkkkkkkkpppvvv|||xxxYYY[[[ZZZPPPAAA888:::<<<:::======>>>???>>><<<::::::999::::::;;;BBBIIIGGG???<<<;;;;;;>>>DDDLLLTTTYYYaaaeeemmmuuu|||qqq\\\LLLEEEAAA???===777777888:::<<<>>>AAABBBBBBDDDEEEDDDCCCCCCGGGJJJKKKGGGAAA:::666777<<>>;;;555///,,,...333777666999;;;;;;999777888999666777888999;;;<<>>===HHH^^^jjjdddZZZVVV[[[___dddfffhhhlllsssyyy~~~yyyooo___OOOCCCCCCBBBFFFYYYppp]]]GGGEEEBBBAAA@@@???>>>===??????>>>>>>>>>>>>>>>???999<<<>>>???>>>=========<<<<<<=========;;;:::999999:::;;;<<<<<<<<<<<<<<<999;;;<<<;;;:::;;;<<<===>>>PPPlllssswwwzzz|||tttTTTOOOIIIFFFIIIMMMQQQRRRRRROOOKKKDDD===>>>MMM\\\ccciiippprrrooommmnnnoooeeeeeedddbbb```]]]ZZZXXXVVVUUUTTTRRRPPPOOONNNMMMLLLLLLMMMNNNNNNOOOPPPPPPOOOOOONNNMMMNNNNNNPPPPPPMMMMMMLLLKKKIIIHHHGGGGGGGGGJJJKKKKKKKKKNNNVVV\\\gggjjjlllmmmlllpppwww}}}}}}\\\QQQCCC:::666666888:::777777:::<<<:::<<>><<<<<<:::888;;;@@@>>>===::::::===@@@===888=========<<<<<<<<<<<<;;;>>>AAABBB@@@???@@@>>>:::;;;<<<<<<<<<;;;;;;===>>>======>>>???@@@AAAAAABBBBBBAAA@@@BBBCCCDDDDDDCCC??????????????????@@@@@@>>>===<<<===>>>???>>>===;;;>>>FFFXXXuuuzzzsssuuu~~~vvvvvv}}}~~~zzztttssswwwtttpppmmmlllmmmppprrrnnnqqqqqqllliiimmmyyy~~~ttthhhdddiiinnnnnnxxx||||||vvvqqqsss}}}yyylllttt{{{}}}[[[JJJFFFFFFGGGIIIHHHDDD@@@@@@CCCEEEDDDBBBAAA??????CCCCCC@@@@@@BBB<<<>>>@@@BBBBBBBBBAAA@@@???<<<<<>>======>>>@@@AAAEEE???<<>><<<999888:::444888<<>>DDDMMMVVV\\\ffflllvvvvvv___NNNEEEAAA???===888999:::<<<>>>AAACCCDDDFFFFFFEEECCCBBBEEELLLRRRNNNJJJCCC:::444444:::@@@<<<999999;;;:::888:::???GGGIIIMMMOOONNNJJJDDDAAA888666111,,,***,,,111555666999<<<<<<999888888:::777999:::;;;;;;===???AAABBB>>>HHH]]]hhhaaaVVVRRRYYY^^^bbbdddeeeiiiqqqwwwuuuhhhXXXHHH???BBBEEELLLfffnnnLLLFFFFFFAAA===>>>DDDDDDAAA???>>><<<:::::::::;;;;;;999;;;>>>???>>>===<<<===;;;;;;<<<<<<;;;999777666999999:::;;;<<<<<<<<<<<<999;;;;;;999888:::;;;:::999BBBVVVrrrtttkkkppp{{{qqqkkk___TTTKKKDDD@@@>>>999666:::@@@???;;;CCCPPPUUU^^^hhhooopppqqqtttwwwnnnoooooommmjjjeee```]]]XXXXXXWWWVVVUUUTTTSSSRRRPPPOOONNNLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEFFFHHHIIIKKKLLLLLLLLLPPPSSSUUUUUUYYY```gggvvvwwwvvvsssrrrwwwdddMMM>>><<<<<<======;;;;;;===444666;;;???AAAHHHWWWfff}}}{{{QQQAAAFFF<<<999:::>>>???;;;999999999;;;<<<<<<;;;:::<<>>???<<<888999;;;<<<<<<<<<===???BBB>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@AAACCCDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>===<<<;;;;;;<<<===???BBBGGGSSSfff{{{{{{qqqyyy}}}}}}wwwuuuzzznnnpppyyy~~~tttqqqmmmsssxxxyyy{{{|||wwwooottt~~~}}}tttrrrssssssxxxtttkkkfffjjjttt{{{|||{{{xxx}}}}}}hhh```lll|||kkkXXXGGGAAABBBDDDJJJPPPGGGDDDAAAAAADDDCCC???;;;AAA???@@@CCCCCC@@@@@@BBB===???AAABBBBBBBBB@@@??????<<<===CCCFFFDDD@@@???@@@???===<<<<<<>>>???AAAFFF???<<<@@@DDDDDDCCCCCC|||TTT666444666666444333555:::AAAFFFCCCBBBAAABBBDDDFFFFFFFFFOOOddd{{{}}}www{{{pppSSSAAAOOOiiitttqqqllliiimmmnnnkkkiiikkkmmmkkkoooqqqvvv|||uuuhhhqqqaaaLLL??????DDDDDD>>>:::<<<===>>>===;;;888666::::::<<>>;;;333000---++++++---111333888999;;;;;;999888999999:::;;;<<<:::888:::???DDDCCCGGGJJJLLLRRRXXXZZZWWW[[[\\\bbbiiijjjlllvvv{{{iiiWWWMMMEEEBBBFFFGGGOOOpppyyyRRRGGGEEE???<<<===>>><<<<<<>>>??????>>><<<<<<;;;;;;;;;:::<<<===<<<;;;;;;<<<===:::999888888888999:::;;;999999999888999999::::::===<<<:::888777777888888888<<>>AAAEEEJJJRRR[[[dddkkkppprrrsssuuuxxxwwwsssmmmiiiggg```___]]][[[YYYYYYYYYYYYZZZWWWRRROOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMIIIIIIJJJKKKMMMOOOQQQRRRXXXWWW[[[___aaadddqqqqqqfffnnnooo___QQQCCC:::999999::::::::::::;;;;;;:::999===DDDJJJZZZ|||zzzvvvyyyVVVCCC===<<<;;;===>>><<<888666777888999999999999::::::;;;<<<999;;;<<<===<<<:::777555<<<>>>??????===;;;:::;;;999999::::::;;;<<<<<<<<>>??????>>>>>>>>>???@@@AAAAAA@@@???>>>DDD???>>>CCCHHHNNN\\\kkkzzzmmmlllnnnllluuurrruuu}}}yyypppiiihhhiiijjjkkknnnooossszzz|||tttsss|||zzz|||yyyzzz|||~~~{{{rrrccceeexxxhhhMMMHHHCCCCCCFFFHHHGGGDDDFFFEEECCCAAA@@@???>>>>>>AAAAAA??????CCCFFFBBB;;;??????AAAAAAAAAAAA??????>>>>>>>>>>>>???@@@AAABBB>>><<<;;;===AAACCCBBB@@@@@@@@@@@@AAAAAAAAABBBBBB~~~VVV777444555555333222444999@@@EEEGGGFFFEEEEEEFFFFFFFFFFFFMMM^^^rrr~~~```DDDFFFXXXccceeeeeejjjnnnpppllljjjkkklllkkkmmmpppvvv}}}wwwmmmeeeTTTAAA<<>>>>>===;;;888666999888999>>>BBBBBB>>>999555777888888:::BBBNNNXXX```jjjyyyvvvWWWKKKHHHBBB>>>>>>999777777:::===>>>BBBGGGKKKLLLMMMOOORRRVVVYYY[[[[[[SSSCCC555222777999666555444444555777888999999BBBFFFKKKLLLIIIAAA;;;777000...,,,++++++...222444999:::<<<;;;:::888999:::999;;;;;;:::888888<<<@@@@@@EEEJJJMMMSSSZZZ\\\YYYYYY[[[aaahhhkkknnnxxx{{{wwwnnn]]]MMMFFFDDDAAACCCMMMdddeeeKKK@@@CCC===:::<<<===;;;<<<>>>???>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;:::;;;===;;;:::999888777777888888777777777888999:::;;;<<<;;;;;;999888777888888999:::;;;@@@PPPoooqqqooowwwnnnTTTCCC>>>888777666555555666888999777<<>><<<:::::::::999::::::;;;;;;<<<======DDDAAA>>>???CCCDDDBBB>>>>>>>>>>>>>>>>>>???@@@@@@<<<<<<======>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>;;;<<>>AAA@@@??????>>>>>>>>>???DDDDDDAAA>>>???CCCBBB>>>>>>>>>???@@@@@@???>>>>>>======<<<<<<===>>>@@@AAA???===<<<>>>@@@BBBBBB@@@@@@@@@@@@AAAAAAAAABBBBBBWWW777444444444333222333888???DDDIIIHHHGGGFFFFFFEEEDDDDDDQQQ\\\lll|||~~~zzz{{{~~~oooJJJ>>>DDDPPP[[[cccjjjppprrrnnnkkkkkkkkkjjjlllooouuu{{{ssshhhcccUUUDDD999>>>FFFFFFBBB@@@>>>??????@@@???<<<:::888;;;:::999<<>>@@@<<<:::===>>><<<<<<===>>>===<<<<<<;;;;;;;;;;;;:::;;;<<<;;;:::999:::;;;::::::888777666555555555666666666777888:::<<<<<<999999888888888888888999<<<;;;:::@@@TTTqqqwwwgggmmmxxxfffXXXQQQ===;;;888555333333444555///222999BBBLLLVVV^^^bbbfffkkkqqquuuwwwyyyzzz{{{vvvwwwwwwvvvsssnnniiifffhhhhhhhhhgggggggggggggggiiiiiigggeeedddcccccccccaaaaaabbbccceeeggghhhiiijjjmmmttt|||vvvaaa[[[fffsssssslllUUUKKK>>>666444666888999888777777888;;;>>>???@@@BBBIIIWWWmmmyyyQQQ???===<<<;;;<<<999:::;;;999777666666777::::::999888888888999999::::::999999888888777777;;;<<<======:::999999999:::::::::;;;<<<<<<======AAA???===>>>AAABBB@@@>>>===============>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???======???BBBBBB???@@@DDDAAASSShhhxxxrrriiikkkuuuyyy|||lllgggkkkeeefffgggiiikkklllmmmmmmuuuzzzyyy{{{|||uuusssnnnhhhdddbbbdddfffllllllrrrxxxkkkMMMDDDCCC@@@>>>>>>@@@???<<<999<<<<<<;;;<<<<<<===>>>???EEEGGGDDD>>>;;;>>>@@@???======>>>??????>>>=========<<<:::::::::<<<>>>@@@???>>>===>>>???AAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBYYY888555444444333333444999???DDDFFFGGGGGGFFFEEECCCCCCCCCRRRYYYccctttxxxttt|||zzzXXXBBB:::AAASSSccciiippptttppplllllllllkkkllloootttxxxzzz|||}}}~~~xxxeeeVVVPPPQQQHHH@@@@@@JJJMMMEEE@@@BBBBBBBBBBBBBBBAAA???===;;;AAA???<<<<<<======<<<:::222333444444333555999<<>><<<;;;@@@HHHJJJMMMQQQTTTUUUSSSQQQNNNLLLDDD888///...333888:::<<<;;;999666444333444666444888<<<===:::555000---******+++,,,///333777999:::;;;;;;:::888888999::::::<<>>===;;;===BBBDDD@@@<<<<<<===<<<<<<;;;::::::;;;;;;999:::;;;:::999888999:::777777777666555555555555666666666777777999:::;;;777777777777888888888888;;;:::999888AAAVVVpppjjjkkk|||yyyooofffaaaIIIEEE>>>888555555666777333444666;;;@@@FFFLLLOOOWWW\\\cccjjjoootttxxx{{{xxx{{{}}}yyyvvvqqqsssuuuuuuttttttssssssssssssrrrqqqppppppoooooommmmmmnnnoooqqqtttvvvwwwxxxsss```VVVVVVSSSGGG999;;;999888999;;;<<<;;;:::666:::???@@@@@@AAAEEEIIIKKKfff{{{xxxXXX>>><<>>===<<<===???@@@???===<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;======>>>??????@@@@@@@@@===>>>AAADDDDDDBBBAAABBBDDDDDDKKKcccwwwrrrrrr{{{~~~uuusssxxxyyywwwsssmmmgggbbb^^^]]]bbbeeeooorrrooovvv}}}wwwnnnrrr|||xxxjjj```]]]```dddfffdddhhhlllnnnpppuuu||||||wwwdddSSSHHH===AAA@@@???@@@AAA???;;;888;;;;;;:::;;;;;;<<<===>>>CCCGGGGGG@@@::::::===>>><<<===>>>??????>>>===<<<===<<<:::999999;;;>>>??????>>>======>>>???????????????@@@@@@@@@AAAAAAAAAZZZ888555555555555444666:::@@@DDDFFFHHHJJJIIIGGGEEEEEEFFFNNNRRRYYYggg||||||tttvvv~~~|||nnnTTT>>>888EEEVVVccclllrrrpppmmmlllnnnnnnnnnpppsssrrrpppmmmlllmmmkkkllliii]]]MMMCCCCCCGGGGGGKKKUUU[[[SSSDDD???DDDEEEEEEEEEDDDCCCAAA???>>>DDDAAA>>><<<::::::999888222222222222111000111222222777===FFFRRR]]]^^^ZZZMMMBBB888888===>>>;;;888444666;;;>>><<<999===DDDHHHJJJMMMOOOMMMJJJEEEBBB>>>888000,,,...222999>>>EEEEEEBBB===777333222333111333444333111.........++++++---000333777:::;;;:::;;;;;;:::888888:::<<<:::===AAADDDEEEIIIOOOTTTjjjhhh___TTTPPPVVV]]]aaahhhiiiiiijjjkkkmmmlllkkklllmmmgggYYYLLLFFFDDDBBBKKKWWWrrrnnnPPPFFFCCC???<<<<<<<<<@@@HHHIIICCC===;;;<<<;;;;;;::::::::::::;;;999:::::::::888777777999444444555555666666666666888888777666666666777777666666777777777777777777888:::;;;999:::DDDXXXhhhwwwmmmuuu{{{zzz~~~xxxoooiii^^^VVVKKKBBB<<<999777666888777666666777:::<<<>>>EEEIIIPPPWWW^^^dddjjjnnnpppuuu{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~qqq```KKK>>>999999888777111333666:::===<<<999777888>>>DDDDDDBBBGGGUUUaaattt{{{|||yyyQQQAAA888======444222888999999888888999999888888999888777666666666666666888777555444444555666777888999999888666555666777999999::::::;;;<<<<<<<<<;;;::::::;;;<<<======<<<<<<===>>>>>>??????>>>>>>>>>===<<<;;;::::::;;;;;;=========>>>>>>??????@@@<<<===>>>???@@@AAA@@@???FFF>>><<>>;;;888===<<<<<<;;;;;;;;;;;;<<<>>>EEEGGGAAA;;;999:::;;;<<<===>>>??????>>>===<<<===<<<;;;::::::;;;===>>>>>>===<<<;;;;;;<<<>>>???>>>>>>>>>>>>?????????@@@YYY888666444555555555777;;;@@@DDDIIILLLOOONNNKKKIIIIIIKKKMMMQQQWWWaaappp}}}wwwzzz}}}nnnPPP<<<;;;AAAXXXcccmmmmmmjjjkkknnnooooooqqqqqqllleee^^^[[[ZZZOOOQQQPPPHHH@@@===AAAGGGRRR```lllgggUUUEEEBBBEEEGGGFFFFFFDDDCCCAAA???>>>AAA???<<<999777666666666222222222111000...---------///000000444:::<<<:::<<<999888999;;;<<<999777555666:::===<<<888:::>>>DDDEEEFFFFFFDDD@@@;;;999333...+++,,,///222999@@@IIIIIIHHHBBB:::555333333111111111///------...000...///111444777:::<<<===;;;;;;<<<;;;:::;;;>>>@@@@@@CCCGGGKKKNNNUUU^^^dddppplllaaaSSSNNNVVVcccjjjjjjkkkjjjjjjnnnpppmmmhhhiiiiiiaaaRRRFFFCCCEEEGGGZZZjjjyyyPPPHHHJJJDDD>>>???<<<<<<@@@HHHIIIBBB<<<999;;;::::::999999:::::::::888999:::999777666666777222333444555666777777777999888777666555555555555666666777777777777666555555888;;;<<<999:::EEEQQQwww|||qqqmmmoooqqq{{{|||{{{}}}}}}}}}{{{vvvnnnaaaUUULLLCCC:::444888666444222222333444555777;;;@@@EEEJJJPPPUUUYYY```dddkkkrrrxxx{{{}}}}}}zzznnnbbbYYYKKKDDD<<<888555222444888444555666777999:::;;;<<<555>>>GGGLLLTTTeee~~~qqqsssmmmRRR>>>:::999;;;666///333<<<888777666777888999888777777777666555555555666666666555444333333444555666777888888666444333444666888888888999::::::;;;;;;888888999999:::;;;;;;;;;;;;<<<>>>?????????>>>===>>>===<<<;;;;;;;;;<<<===???>>>>>>======>>>>>>???AAAAAA???===>>>AAAAAA===@@@BBBDDDFFFLLLVVVccckkkwww~~~}}}ooofffeeemmm~~~~~~wwwrrrssswww~~~yyyqqqsssuuuttt{{{wwwuuuuuuvvvtttpppppptttpppsssvvvxxxzzz}}}}}}vvv]]]IIIHHHFFF<<<;;;CCC<<<===>>>???>>><<<:::999???>>>===<<<;;;:::::::::;;;AAADDD@@@:::999:::999;;;<<<============<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999:::===???<<<<<<<<<=========>>>>>>YYY888777333444555555666:::???CCCLLLPPPSSSQQQLLLIIIIIIJJJLLLSSSYYY]]]eeerrr}}}xxx}}}nnnTTTCCC<<>>===<<<<<<;;;999777777888999888777555444333222000///...111222---,,,///333333444777::::::888888888999666555888<<<<<<888666888<<<<<<<<<;;;999666444222...******...111333999AAACCCFFFGGGDDD===777555666111222222111000000111222222333666999;;;===>>>>>>======>>>======???CCCFFFMMMPPPSSSVVV[[[dddnnnvvvtttqqqfffXXXSSS[[[iiirrrnnnooommmlllooorrrlllcccfffddd\\\NNNFFFHHHNNNQQQjjj~~~]]]DDDDDDHHHCCC>>>AAA===:::<<>>BBBEEEAAALLL\\\mmmjjjooo}}}wwwdddKKK???999:::;;;888444444777;;;555444222444666777666555555555555444555555666666444444333333333333444444666777666444222222333555666777777888888999::::::666777888888888999:::;;;:::;;;<<<>>>>>>===<<<;;;>>>===<<<;;;;;;===>>>???@@@???>>>===<<<<<<======BBBDDDAAA>>>@@@EEEDDD>>>===BBBGGGGGGCCCBBBHHHOOOXXXdddvvvpppkkknnn~~~~~~{{{xxxwww||||||ttt~~~uuuvvv{{{{{{~~~pppYYYEEE;;;CCCDDD:::888@@@;;;<<<>>>>>>===<<<<<<;;;======<<<;;;:::::::::::::::>>>???;;;888999;;;:::888999:::;;;;;;:::999888999999:::;;;;;;:::999888888999999777666888<<<@@@::::::;;;;;;;;;<<<<<<<<>>BBBMMMQQQTTTQQQKKKGGGFFFGGGGGGPPPWWWWWWZZZdddpppxxxwwwzzz}}}{{{nnnTTTCCCCCCQQQ___ccccccggglllnnnpppqqqoooeeeXXXMMMGGGFFFMMMNNNOOONNNOOOQQQTTTWWWpppfffOOOJJJIIIDDDEEEDDDCCCAAA???===<<<;;;:::;;;;;;;;;::::::<<<===>>><<<:::999999888666555,,,222444///,,,...222333///666:::888555555999<<<888555666;;;<<<888555444555444333222000//////...---)))+++111333444999AAA<<>>999888999111333555555444333333444555666999<<<===>>>??????>>>???@@@@@@@@@CCCGGGJJJZZZ\\\___aaafffooo{{{zzzxxxmmm___YYY```mmmuuuttttttqqqmmmoooqqqiii^^^aaa___WWWLLLHHHNNNWWW[[[vvv\\\KKK>>>>>>>>>::::::>>>>>>999888::::::777666777999999999888999999::::::888999999888555444555666555666777777777666555444555555555555555666777888777777777777777555333222666333444888888555999@@@III]]]{{{vvvjjjhhhxxxxxxsss~~~{{{kkkWWWHHH;;;:::888666444333222111///111222333333555999<<<<<<<<<===???AAADDDGGGHHHDDDIIINNNQQQQQQTTTZZZ___cccdddeeeeeeeeecccbbbaaa```^^^ZZZVVVRRRNNNKKKJJJCCCEEEBBB:::777999999555999444333888:::777888<<<333666:::>>>AAACCCFFFHHH[[[ggg|||zzzwww|||sssdddDDD999;;;333666777555555888666111333111000111444666555333444444444444444555666777333333333333333333333333666666666444222111333555666666666777888888999999555666777888777888999:::888999;;;======<<<;;;:::>>>===<<<;;;<<<>>>@@@AAAAAA@@@>>>===<<<<<<<<<<<<<<>><<<@@@EEEDDD>>>>>><<<===BBBGGGFFFBBB???EEELLL[[[tttwww~~~xxxqqqoooqqq|||zzz{{{{{{{{{~~~{{{~~~dddRRRCCCDDDAAA;;;:::>>>???;;;<<<===??????>>>>>>>>>???;;;;;;::::::999::::::::::::<<<;;;666666999<<<<<<666777888999999888777666666888999;;;:::999777666666777888666555777;;;@@@999999999:::::::::;;;;;;WWW888444333111111222333555===GGGNNNPPPPPPMMMIIIEEEEEEFFFMMMOOOUUUXXXVVVVVVcccsss}}}zzz~~~pppXXXNNNTTT\\\aaacccgggmmmrrrqqqqqqkkk___RRRLLLQQQWWW[[[```dddgggkkkooommmhhhdddNNNJJJIIIDDDHHHGGGEEECCCCCCDDDFFFGGGDDDBBB???>>>@@@DDDIIILLLNNNQQQPPPGGG@@@<<<999666444444333111000111444777444666888777555666888;;;:::777444555777888666444000///......---.........***,,,///222666:::===>>>888:::;;;:::999777777888:::999888777555555666777333AAAAAA;;;AAADDDAAABBBCCCEEEFFFIIIMMMSSS[[[```eeedddeeekkkttt|||~~~wwwlllcccaaafffnnntttsssrrrpppmmmkkkhhhaaa[[[VVVQQQGGGLLLaaaoooxxxjjjOOODDD===>>>@@@===<<<>>>;;;;;;;;;::::::999999999===<<<;;;999888777777777666666666666666666666666555555555666555555444333555555444444444444555555888777777666555444444444444555555666666666666666<<>>:::999:::;;;:::888555555555555666777888999:::999888777888999999:::???<<>>>>>>>>??????>>>===<<<;;;::::::>>>===<<<===???@@@@@@@@@>>>??????@@@@@@AAABBBBBBDDDFFFKKK[[[wwwrrrjjjsss|||uuuvvv~~~wwwuuu~~~}}}uuufffWWWJJJBBB???>>><<<<<<======;;;:::<<<;;;;;;::::::;;;;;;<<<;;;:::999999888888999999888777666444444444555666::::::999999999999888888999::::::;;;;;;::::::999999999888777777888999999888888999999999:::::::::VVV888444333111111333333555>>>GGGPPPPPPOOOLLLIIIGGGIIIKKKUUUWWWZZZZZZVVVUUU___llloooccc[[[[[[eeehhhbbbdddmmmnnnllleeeZZZOOONNNVVV^^^ccciiipppuuu{{{~~~yyygggQQQLLLLLLGGGIIIIIIIIIIIIKKKLLLNNNOOOTTTQQQLLLHHHGGGLLLSSSYYY^^^aaa___VVVLLLEEE???888777777666444333333666888555777888777555555777:::999666444444666777666444------,,,++++++++++++,,,...///111333666888:::;;;:::;;;===<<<;;;:::;;;<<<<<<<<<;;;999888999;;;===999FFFDDD<<>>???<<<;;;<<<:::::::::::::::999999999999888777777777777777777666666666666666666666666555555555555555444333333555555444444444444555555777777666666555444444333333333444555555555555444999???LLL___uuummmhhh~~~|||{{{wwwzzzwwwmmm[[[HHH;;;777888777666555555666666555333333111000//////000000000999999999999888888888888888999;;;<<<;;;;;;;;;<<<;;;888555444777999::::::;;;:::999888666555444444444555666777777888999:::???@@@FFFNNNYYYjjjxxx```III<<<666555666666666666666555555444444333333333333444444444555222222444555555666666666444333222222111111222222666555333111111111222333222333333444555555555555555666777666666666888:::999::::::;;;;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>??????>>>======<<<<<<;;;>>>===<<<===???@@@@@@???>>>??????@@@@@@AAABBBBBBEEEEEEFFFNNNbbbwww|||~~~{{{zzzxxxyyy|||rrrooovvv|||tttqqqvvv}}}~~~tttlll```SSSIIICCC@@@??????>>><<<<<<===<<<;;;999;;;;;;::::::::::::;;;;;;::::::999888888888888999777666666555555555555666::::::999999888888888777888888888999999888888888888888888888888888888888888888888999999999999:::VVV888444444222111333333555>>>GGGRRRPPPNNNKKKIIIJJJNNNRRRYYYZZZ[[[ZZZTTTRRRYYYcccvvvxxxaaaWWWbbbfff[[[ZZZccclllhhh```UUUOOORRR]]]fffnnntttyyy~~~|||jjjTTTNNNMMMJJJLLLMMMPPPSSSVVVYYYZZZ[[[]]][[[WWWQQQNNNSSS^^^hhhnnnpppmmmdddZZZOOOCCC999:::;;;:::999777666888999777888999888777666777888888666444444555666555444------,,,++++++++++++,,,333333555666888:::;;;<<<777999::::::999888999;;;:::::::::999999:::===@@@FFFQQQKKK@@@CCCIIILLLQQQVVVXXX\\\___bbbfffkkkoooqqqssswww}}}zzzsssiiiaaa^^^bbbhhhmmmnnnmmmkkkiiicccYYYOOOHHH???GGGRRRmmm^^^FFFBBB===<<<===>>>;;;:::;;;999999999999999:::::::::555444444444555666666777666666666666666666666666444444555555444444333222444444444444444444444444666666555555444444333333111222333333444444333333555555>>>NNN^^^nnnpppfffrrr~~~|||xxxmmmYYYJJJEEEDDD<<<>>>???===999555222111555555555555666777888999555555444333333333333333333333333333444555777777444222000111333777888999666777777888888999999999777:::===>>>>>>???CCCFFFMMMXXXdddooo{{{iii}}}kkkWWWAAA777666555444333666555555555555444444444222333333333333333444444111222333444555555555444333333222111111111111222333333222222222222222222222222333333333333333222222444555444444444666888::::::999999999999999888::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???@@@@@@???>>>??????@@@@@@AAABBBBBBEEEDDDBBBCCCLLLXXX^^^___^^^^^^bbbooo|||ssssss}}}~~~tttmmmppp~~~mmmWWWPPPFFF===888888<<>>===<<<<<<======<<<;;;::::::999999999999::::::999999888777777777888888444555666666666666666666::::::999888888777666666555666666777777666666555666777888999999888777666777777777888888888999999~~~UUU888555444222222333444666>>>HHHSSSPPPMMMJJJKKKOOOTTTXXXXXXYYYYYYVVVRRRQQQUUUZZZmmm{{{zzz}}}nnnZZZZZZ^^^[[[ZZZ^^^fffbbb[[[TTTRRRXXXcccllltttwwwyyyyyy{{{~~~yyyzzzlllWWWOOONNNLLLNNNQQQVVV\\\aaadddfffgggcccdddbbb]]]YYY^^^kkkvvvzzz|||zzzsssiii]]]LLL>>>===>>>>>>===;;;999999::::::;;;;;;;;;::::::999999999777666555555555444444111000000///////////////666666888999;;;<<<>>>>>>888999:::999888777999:::::::::::::::<<>>===:::999999777777888888999999::::::444444444444444555555666555555555555555555555555444444444444444333222222333333333444444333333333555444444444333333333222111222333333444333333333444444>>>LLLQQQUUUjjj~~~qqqkkkoooqqqnnn~~~|||vvvtttxxx}}}|||{{{|||rrreee^^^\\\TTTUUUUUUOOOFFF>>>;;;:::888:::;;;:::888666555555555555333333222222333333888666444333444555666666444444555666777888888888666666888:::<<<===??????:::>>>CCCEEEHHHNNNWWW]]]ooouuujjjsssfffJJJ>>>444333555555444444444444444444444444444444222222222222333333333333111111222333444444333333333222222111111111111111000111222333333222222111111222222222222111111000111333444444333444666888;;;:::999999888888888888999::::::;;;<<<<<<===============>>>??????@@@@@@===<<<<<<===???@@@???>>>>>>??????@@@@@@AAABBBBBBCCCCCCBBBAAACCCGGGKKKNNNJJJJJJMMMUUUbbbsss}}}tttvvv~~~}}}~~~uuu```MMMBBBAAA>>>;;;::::::;;;<<<<<<;;;;;;<<>>HHHRRROOOLLLKKKMMMSSSYYY\\\ZZZ[[[ZZZUUURRRQQQRRRSSSccczzz~~~tttxxx~~~xxxkkkYYYXXX^^^___ZZZZZZWWWTTTSSSWWW```iiipppvvvvvvrrrnnnooosssssspppyyy~~~mmm[[[TTTRRRQQQRRRVVV\\\ccciiimmmoooppppppssstttqqqnnnpppzzz{{{nnnZZZHHH???@@@@@@???===;;;<<<<<>>@@@>>>===@@@FFFJJJJJJIIIaaajjj```OOOMMMQQQUUU]]]```dddiiimmmppprrrvvvxxx|||}}}zzzpppmmmhhhdddbbbccceeegggfff___YYYVVVPPPJJJIIINNNjjjyyygggLLL???;;;999===@@@???<<<:::999888777777777888888999999999666666555444444444444555444444444444444444444444333333333333333222222111222222333444444333222222333333333333222222222222222222333444444444444333555555>>>IIIFFFBBBOOOdddyyy{{{lllddd___rrruuuzzz}}}}}}||||||}}}vvv|||}}}{{{}}}}}}zzzvvvuuuqqqhhh\\\SSSOOOOOOPPPRRRQQQLLLCCC:::444111777777555444444555666777888666555555888999888777888:::;;;<<<;;;999777666<<<<<<<<<<<<===>>>@@@AAA@@@DDDKKKSSS^^^kkkzzz~~~{{{yyyyyy]]]DDD;;;777555777666333333666333333333333444444444444222222222222222222222222000111111222222222222222333222111111000000111111///000111333333222111000111111111222111111000000222333444555444555777:::<<<;;;:::999888888999999999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA=========>>>AAAAAA@@@>>>>>>??????@@@@@@AAABBBBBB>>>@@@CCCEEEDDDCCCFFFIIIIIIHHHGGGHHHMMMVVV```fffgggeeefffnnn|||~~~pppnnngggaaaYYYUUURRRKKKBBB<<<999:::::::::999888777777999999999<<<@@@CCCCCCCCC888888777777777777888888777777666555555555555666333444555777777777666555888888777666666555444444555555666666666666555555444555777888888777555444555555555666666666777777{{{TTT888666555333222444444666???HHHPPPNNNLLLMMMQQQVVV[[[]]]``````]]]XXXTTTSSSQQQNNNUUUggg|||zzz{{{}}}nnnuuu|||```TTTYYY[[[VVVSSSQQQPPPTTT\\\fffnnnrrrttttttoookkkkkkooopppnnnuuuxxxuuujjj___ZZZXXXVVVXXX[[[aaahhhmmmrrrtttuuu{{{~~~}}}~~~vvv___KKKBBBBBBBBBAAA???>>>???AAACCCCCCEEEGGGJJJKKKJJJHHHDDDDDDCCC???;;;999999999777777666555555555555555======<<<;;;999888777777======>>>======>>>AAACCCFFFAAA???EEEOOOTTTPPPJJJdddooogggVVVRRRTTTWWW^^^dddggglllpppssswwwzzz}}}~~~yyywwwmmmllliiifffdddbbb```___WWWOOOJJJKKKKKKLLLUUUaaaoooKKK>>><<<;;;:::BBBFFFBBB<<<::::::999777777777777777888888888777777666555444444555555444444444444444444444444222222333333222222111000111111333333333333111111222222222222111111111111222222333444444444444333444444888<<<999666@@@OOOmmm{{{nnngggiiimmmwww~~~yyyooohhhcccbbb___```^^^XXXNNNEEE@@@>>>999888777666777999;;;<<<888888999===BBBCCCAAA>>>888:::;;;:::888777777888;;;<<<===@@@FFFMMMSSSWWWcccfffnnnzzz~~~qqqnnnoooSSSBBB:::888777888999555111111666222222333333333333333444222222222111111111111000000000111111111111111000222222111000000000000111///000111222222111//////000000111111111111111000222333555555555666999;;;;;;:::999888888888999:::888888999::::::;;;;;;<<<;;;<<<<<<===>>>???@@@AAA>>>>>>>>>@@@BBBCCCAAA???>>>??????@@@@@@AAABBBBBB:::===BBBGGGFFFCCCDDDHHHGGGFFFEEEEEEGGGKKKOOOQQQMMMLLLNNNVVVcccsss}}}uuu```TTTRRRNNNIIIEEEBBB===888888;;;<<<:::888666555666777888888777888;;;???AAABBBBBB777777777666666777777777777666555555444444555555444555666666666666666666666666555555555555444444666666666777777666666666444555666777777666555444444444555555555666666666zzzSSS888666555333333444444777???IIINNNLLLLLLOOOTTTYYY[[[[[[___```]]]WWWUUUVVVSSSLLLMMMWWWhhhzzz}}}ssssssttt___WWWZZZ___^^^ZZZWWWYYY```iiiooorrrrrrssspppmmmmmmooonnnjjjjjjjjjfff```\\\\\\[[[XXX^^^aaafffkkkppptttwwwxxx|||~~~xxx^^^HHHEEEEEEDDDCCCAAABBBDDDFFFGGGHHHIIINNNSSSUUUTTTRRRNNNNNNLLLHHHBBB>>>>>>???<<<<<<;;;:::::::::::::::??????>>>>>>>>>>>>>>>>>>@@@AAACCCDDDEEEIIIMMMQQQQQQIIIFFFOOO]]]cccZZZOOO^^^lllhhhYYYVVVVVVWWW]]]dddgggkkkooossswww|||}}}zzzuuusssrrrllllllkkkiiiddd^^^XXXUUULLLFFFFFFOOOVVV^^^nnnuuuTTTBBB<<<<<<>>>???HHHLLLEEE===;;;;;;:::777777777777777666666666555555444444444555666666333333333333333333333333222222222222222111111000000111222333333222111000111111111111111111111111000111222222333222222222111222333333333666<<>>===@@@FFFKKKLLLNNNRRR[[[ffftttpppzzzrrrnnncccIII:::777888888555444666555222222555111222222222333333333333222222111111000000000000///000000111111000000///222222111000000000000000111111111111000///......///000111111222222222222111333444555555666999;;;999888777666666777999:::888888888999::::::;;;;;;;;;;;;<<<===>>>>>>????????????@@@BBBDDDDDDBBB@@@>>>??????@@@@@@AAABBBBBB???>>>AAAFFFEEEAAABBBGGGBBBBBBCCCFFFIIIJJJHHHFFFIIIFFFEEEHHHOOOVVVZZZ\\\bbbfffhhheeebbbfffrrr}}}}}}rrrooouuu{{{}}}xxxkkkgggjjjlllfffdddbbb^^^TTTFFF???>>>BBB>>>======:::555777<<<<<<:::888666666777888:::888777777888;;;===<<<<<<777666666555555666666777666555555444333444444444777666666555555555555666444444444444444555555555555555666666666666555555555555555555555555555555333444444444444555555555zzzSSS888666555333333444555777???IIILLLKKKLLLQQQWWWZZZ[[[ZZZXXXZZZXXXTTTUUUXXXUUUNNNLLLOOO]]]rrryyy~~~~~~xxx~~~rrr^^^aaaqqqpppiiibbb```dddjjjnnnoooqqqsssrrrooonnnnnniiiccc___]]]YYYVVVXXXZZZZZZXXXccceeeiiimmmrrrvvvxxxzzz{{{|||~~~|||```HHHGGGGGGFFFDDDCCCDDDHHHKKKJJJJJJLLLRRRXXX[[[ZZZXXXTTTUUUSSSNNNGGGCCCBBBCCCAAAAAA@@@???????????????>>>???@@@CCCEEEGGGIIIJJJIIIJJJMMMPPPSSSXXX^^^bbb```VVVRRR]]]nnntttiiiZZZXXXhhhfffZZZXXXWWWWWW]]]bbbeeeiiimmmqqqvvv{{{~~~|||wwwrrrqqqqqqlllmmmllljjjccc[[[RRRMMMJJJFFFJJJYYYeeeqqq|||OOO@@@???:::999???BBBLLLOOOGGG===;;;;;;;;;888888777777666666555555222222222333444555777777333333333333333333333333222222222222222111000000///000222333333222000///000000000000000111111111//////000111111111111111...222444333555::::::777AAARRRkkkwwwlllyyyyyywww}}}|||wwwuuunnnddd[[[YYY^^^ddd___^^^]]]]]]___bbbfffhhh\\\]]]bbbiiimmmkkkccc[[[RRRPPPNNNKKKLLLSSS^^^gggrrrssswww~~~zzzllluuuyyy|||xxxWWW@@@777666666777999222///333666666555666111111111222222333333333222111111111000000/////////000000000000000//////222111111000000000000000222111111000///......---//////000222222333333333111222444444444666888:::777666555444555666999:::777888888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????AAACCCEEEEEECCCAAA>>>??????@@@AAAAAABBBBBBFFFBBBBBBEEEDDD@@@AAAFFFBBBBBBDDDIIIMMMLLLGGGAAAEEEBBB@@@CCCIIINNNOOOMMMIIILLLNNNNNNMMMOOOUUU[[[]]]___[[[UUUUUU]]]aaaaaaVVVZZZYYYPPPKKKMMMNNNLLLIIIFFFDDDDDDAAA<<<:::<<<<<<888999<<<;;;666555:::444555777888888777666555888777666777888888777666666666555555555555666666555555444333333333333444999777666444444444555666222222333444444555555666444555555666666555555444666555444444444444555666333333333444444444555555vvvOOO444333444555555333444:::AAADDDMMMQQQVVVYYYZZZZZZZZZZZZ[[[ZZZYYYYYYXXXTTTPPPMMMMMMQQQVVVaaauuu{{{vvvtttxxx|||zzztttjjj^^^ZZZbbbllloookkkjjjllliiibbb[[[YYYYYYSSSNNNPPPVVVZZZ]]]```ccchhhmmmppppppsssxxx}}}~~~~~~sss[[[LLLIIIRRRKKK@@@BBBFFFHHHOOOOOORRRWWW^^^fffiii```TTTUUUUUURRRLLLJJJJJJFFFAAACCC???EEEQQQPPPCCC===AAAFFFCCCDDDKKKVVV]]]]]]ZZZ^^^aaaaaaaaagggpppssspppaaaaaaffftttooo___^^^```aaa___[[[YYYYYY[[[bbbdddgggkkkppptttwwwyyywwwvvvtttqqqnnnmmmnnnpppnnnllleeebbbbbbUUUIIINNNJJJXXXdddjjjxxxxxx[[[AAA<<<>>><<<;;;>>>BBB@@@>>><<<;;;:::::::::999888777666444444333333111222333333444444444444222222222222222222222222222222222111111111000000222222222222222111000///000000000000000000000000///000000000000111111111111111222333333333333222999@@@MMM___tttuuurrrwww{{{zzz}}}xxxqqq~~~yyy~~~yyyxxxxxxzzz|||}}}|||yyyvvvtttttt}}}}}}|||}}}~~~|||yyyyyysssrrrzzz~~~~~~xxxbbbMMM;;;999888222///333222222222111111111000000000000000000111111111111111111111111000000000///...............///000000111222222111///...///111222111111000///......---111111111111000000000000111111222333333444555555111222222333444555666666888888999::::::;;;;;;<<<<<<>>>???>>><<<;;;;;;<<>>???@@@AAABBBBBBBBBBBBIIIHHHGGGEEEDDDDDDDDDDDD>>>AAALLLYYYZZZOOOFFFCCCCCCBBBAAA@@@AAACCCEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGGGGGGGHHHHHHIIIIIIFFFDDDBBBAAA@@@@@@BBBBBBAAA>>><<<;;;;;;;;;:::999::::::999888777666555555444555555555444333333222222222333666::::::888555777777666555555555555555666555333222222333555666:::888666444333222222222333333444444444333222111444444444555444444333333666666555444333333222222222222222222222222222222vvvPPP555444222333444444555:::@@@DDDOOOSSSXXX\\\\\\[[[ZZZYYYZZZYYYWWWVVVTTTRRRNNNKKKHHHKKKNNNWWWkkk}}}vvvkkk```YYYWWW[[[```fffcccaaabbb```[[[XXXYYYSSSPPPNNNPPPTTTWWWXXXYYY___fffmmmqqqrrrssswwwzzzpppZZZLLLPPPUUULLL@@@DDDHHHJJJQQQ[[[aaaffffffdddbbb\\\VVV\\\WWWOOOJJJMMMSSSRRRMMMGGGEEEMMM\\\\\\MMMCCCDDDFFFEEEJJJTTTbbbjjjkkkiiifffgggkkkttt||||||tttmmm\\\aaannn~~~qqqaaa]]]______\\\XXXWWWYYY\\\bbbcccfffjjjnnnrrrvvvwwwttttttqqqnnnjjjhhhhhhjjjkkklllddd]]]YYYNNNJJJVVV[[[jjjwww___KKK::::::???>>>>>>AAA@@@???===;;;999999999999999888777555444444333333111222333333444444333333222222222222222222222222222222222111111111000000111222222222222111000///000000000000000000000000000000000000111111111111000111222222333333222222333888BBBQQQdddyyyuuunnniiiuuuwwwzzz|||tttuuu||||||vvv|||vvvVVVJJJ<<<333666777222000444222222111111111000000000//////000000000111111111111111111000000000/////////............///000000111111222000///...///111111111000000//////......000000000000000000000000111111222222333444444555222222333444555666666777999999::::::;;;;;;<<<<<<<<<===???>>><<<;;;;;;<<<@@@???????????????@@@@@@>>>???@@@AAABBBBBBBBBBBBFFFFFFEEEEEEDDDDDDCCCCCC???@@@GGGPPPQQQJJJEEEEEEBBBAAA@@@???@@@BBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>??????@@@@@@@@@???===;;;:::;;;<<<<<>>===;;;999888777777888888888666555444444333333111222222333333333333333222222222222222222222222222111111111111000000000111111222222111111000000000000000000000000000000000000000111111111222222000000111222222222222222000222777???MMMccczzzuuuiiicccnnnrrr{{{{{{ooonnnyyy{{{yyy||||||sssjjj}}}iiiqqqxxxqqq}}}eeeKKK;;;555//////555777222000444111111111111000000000000//////000000000000111111000000000000///////////////////////////000111111000111111000......///111000000000000////////////////////////////////////111111111222333333444444222333333444555666777777999999999:::;;;;;;<<<<<<;;;===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAA@@@BBBFFFGGGDDDDDDFFF@@@@@@?????????AAACCCDDDBBBBBBAAAAAA@@@@@@??????<<<<<<<<<<<<============;;;:::888777666666777888;;;999777666777777666444333333333333333333333333333333444444444333222222333111111222444666666555555555444333333333333333666555444333333444555666555444333222222333444555666555333111111111111111000111222444555555555555555444444333333222222222222222222222222222222222sssNNN555555555444555999<<<@@@HHHOOOXXX\\\bbbeeeddd```[[[YYYWWWTTTQQQNNNMMMKKKIIIGGGDDDDDDCCCDDDNNNbbbzzz||||||nnnhhhcccZZZQQQKKKOOOXXX```aaa]]]\\\^^^jjjllllllgggdddaaa^^^ZZZ\\\aaahhhnnnppprrrtttuuuzzzxxxwwwyyyzzzooobbbYYYccc___OOODDDKKKPPPRRRZZZgggrrrzzzuuujjjcccaaa___YYYTTTRRRZZZjjjrrrgggWWWKKKIIISSSfffiiiYYYIIIEEEIIILLLUUUbbbooovvvvvvsssmmmhhhoooooobbb```lllyyyxxxcccUUULLLMMMMMMKKKKKKOOOVVV\\\aaabbbccceeehhhkkknnnpppiiijjjjjjiiihhhiiikkkmmmnnnnnn___RRRSSSYYYiii]]]AAA@@@;;;;;;???@@@======@@@===<<<:::888777777777888888777666555444444444444111222222333333333222222111111111111111111111111111111111111000000000000000000111111111111000000////////////////////////000000000111111111222222///000000111222111111111333333333444;;;LLLbbbsss|||wwwwwwnnnlllsss~~~tttooouuuxxxvvv|||~~~vvvpppllliiihhhmmmtttyyyzzz~~~rrrcccfffnnnpppvvvUUU>>>777888111000222777666000///222111111000000000/////////////////////000000000111000000/////////.........000////////////000111111///000000///...---///000////////////000000000000............////////////000111111111222222333333222333444444666666777888777777888888999::::::::::::<<<>>>===<<<;;;;;;<<<;;;;;;;;;<<<===>>>@@@@@@???@@@AAAAAABBBBBBBBBAAA>>>@@@BBBCCCDDDCCCAAA@@@@@@???>>>???@@@AAABBBDDD@@@?????????@@@AAABBBCCCCCCBBBBBBAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888777777777888888666444444444444333222111111111222222333333333222222333333333333222222333111000000111333555666444333333222222222222222555555444333333444555555444333222111111222333444666555222000//////000111111222333444444444444444444333333333222222222111222222222222222222222222pppLLL444555777444555:::???BBBKKKUUU]]]bbbgggiiifffaaa\\\YYYTTTRRRNNNLLLKKKJJJHHHFFFDDDDDDDDDEEEIIIWWWkkk|||}}}|||rrreeeXXXQQQQQQUUU\\\```aaaeeejjjuuuwwwsssjjjdddbbb\\\UUURRRUUU[[[bbbgggmmmrrruuuvvvtttsssuuuzzz|||wwwoooeee___```[[[KKKCCCKKKOOORRR\\\gggqqqyyywwwpppkkkfffbbb\\\___hhhwwwnnnUUUJJJIIISSSeeegggWWWJJJGGGJJJNNNVVVaaalllrrrrrrqqqooojjjoooxxxuuuiiihhhrrryyydddSSSJJJFFFHHHJJJKKKMMMRRR[[[aaacccccccccccceeegggjjjkkkfffffffffdddccceeehhhjjjiiifffWWWQQQ```ttt^^^III???>>>======>>>===;;;;;;>>>===<<<:::888777777888888777666555444444333444444222222222333333222111111111111111111111111111111000000000000000000000000///000000111111111000000//////////////////////////////000000000111111111...///000000111111000000333444333222444???OOO\\\ppp{{{yyyvvvvvv|||{{{}}}|||yyy}}}}}}yyywwwyyy~~~yyy|||~~~{{{uuuqqqssswwwxxxvvvsssqqqqqqtttyyy}}}~~~zzzlllyyy}}}ttt]]]GGG@@@===666...333333444555333//////111000000000/////////.........////////////000000000/////////............---///////////////000000111...//////...------...000////////////000000000000---........./////////000000000111111111111111222222222333444555666777777444555555666666777888888:::;;;======<<<;;;;;;<<<;;;;;;<<<<<<>>>???AAABBB@@@@@@AAABBBBBBBBBAAAAAA===>>>@@@BBBCCCBBBAAA@@@>>>??????>>>>>>@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBAAA@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888888888666444222222333333222111000111111222222333333444111111222222222222222111222111000//////111444666333333222111111111111111444444333333333333444444555444222111000000111111555333111///...///000111333444444444333222111111222222222222222111111111222222222222222222222222nnnJJJ333555555222666???DDDFFFMMMXXXaaaeeehhhiiieee___ZZZXXXOOOMMMKKKJJJJJJIIIFFFDDDBBBCCCEEEHHHJJJQQQaaappptttfff]]]SSSLLLLLLRRRZZZeeennnxxxyyysssjjjgggfff___TTTHHHKKKPPPWWW^^^eeekkknnnooonnnmmmooossswwwzzz{{{{{{yyywwwuuupppjjjbbb\\\VVVRRRFFFBBBJJJMMMQQQ]]]iiiqqqxxxwwwuuurrrmmmhhhnnnwwwoooSSSKKKKKKWWWggggggWWWLLLMMMLLLOOOVVV```iiipppssssssuuutttvvvyyyuuusss}}}yyydddRRRIIIFFFJJJMMMRRRUUUWWW\\\dddjjjfffeeecccbbbbbbccceeefffdddbbb___ZZZWWWXXX[[[^^^XXXXXXOOORRRmmm```GGG@@@BBB999:::::::::999999;;;<<<<<<;;;999888777777888888666555555444333333444444222222222222222222111000111111111111111111111111//////000000000000000111//////000000111111000000000000000000000000000000........./////////000000......///000000000000000000111111222444:::DDDKKKVVV___oooxxxssspppmmmqqqrrrttt{{{yyyzzz~~~uuuqqqyyyzzzoooWWW>>>666888777222,,,000111111000///...///111////////////..................////////////000000///.........------------...............///000000---.........,,,---...000000000000000////////////.........//////000000111000000000000000000000000111222222333444555666666333333333444555555666666999;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>@@@AAABBB@@@AAAAAABBBBBBAAAAAAAAA>>>>>>@@@AAABBBAAAAAA@@@===??????===>>>@@@AAA???@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;::::::::::::999999888777777666555333111111222333222111111111111222222333333333000000111222222222111111222222111000///000333666333333222111111111111111222222222333333222222222444333111000/////////000222111000/////////000111444444444444333111000///111111111111111111111111222222222222222222222222mmmJJJ444666333333;;;IIIOOOMMMQQQZZZccceeegggfffaaa\\\WWWUUUIIIHHHHHHHHHHHHGGGDDDBBB@@@@@@BBBFFFGGGIIISSS```ttt~~~wwwkkk]]]OOOLLLRRRZZZcccjjjppprrrooojjjlllooodddUUUMMMOOORRRVVV[[[]]]^^^^^^^^^]]]^^^```dddfffggggggfffeeeeeeeeeccc___YYYUUUMMMMMMFFFEEEMMMNNNSSSbbbkkkrrrxxxwwwvvvwwwxxxwwwfffMMMJJJNNN]]]mmmjjjXXXOOOQQQQQQSSSWWW^^^fffmmmrrruuu{{{~~~~~~{{{zzzfffRRRHHHGGGKKKQQQVVV]]]aaacccfffjjjnnniiigggdddbbb```aaabbbccc___\\\VVVOOOLLLLLLQQQUUUTTT[[[[[[eeeaaaLLLAAA>>>>>>666888999::::::;;;:::::::::999777666666666666777555555444444333333444444222222222222222111000000111111111111111111111111////////////000000111111...//////000000000000000000000000000000000000000------------............---...//////000000//////......///111444777;;;===AAAGGGUUUeeennnsss||||||xxxqqqlllkkkmmmzzzzzz}}}{{{xxxuuuppp{{{ssssssyyyfff???:::777666222---...333......---------///000////////////.........------........./////////000000.........---------,,,,,,---------------......///,,,---...---,,,,,,...000111111000000//////............///000000111222222000000000000000000000000000111111222333444555555333333333444555555666666888:::<<<<<<;;;;;;;;;<<<============>>>???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@<<>>>>>???@@@AAAAAABBBBBBBBB@@@@@@??????>>>===<<<<<<=========<<<<<<;;;;;;;;;999999888888777777666555555333222222333333333222111111111111222222222222///000000111222222111111111222333222000000333555333333222111111111111222111111111222222111111111111111////////////000111/////////000000000000111333333333333333222111000000111111111111111111111222222222222222222222222nnnKKK555777444555BBBTTTZZZUUUUUU\\\bbbdddeeeccc^^^YYYTTTSSSEEEEEEEEEFFFGGGFFFCCC@@@@@@>>>???BBBAAA@@@GGGRRRbbbrrr|||}}}zzzzzzlll___]]]cccgggiiijjjdddggggggfffmmmrrrfffSSSYYYYYY[[[\\\[[[XXXSSSOOOMMMMMMNNNQQQTTTVVVVVVTTTPPPQQQSSSUUUWWWVVVRRROOOJJJLLLIIIJJJRRRQQQWWWhhhiiirrrxxxwwwvvv{{{tttZZZFFFHHHOOOaaaqqqmmmYYYOOORRRVVVVVVXXX\\\bbbiiiooorrr~~~~~~|||mmmYYYIIIEEEJJJRRRVVV\\\dddhhhiiijjjmmmoookkkiiieeebbb```___```aaaZZZVVVOOOIIIFFFHHHNNNSSSaaaooouuu]]]FFFCCCDDD???888888:::<<<<<<<<<===:::777888777666555444444555666555555444333333333444444222222222222222111000///000000000000000000000000.../////////000000111111......///000000000000000000000000000000000000000,,,,,,,,,---------......---......///////////////000......///222444444444555888AAAKKKQQQYYYiiizzz~~~wwwsssuuuvvv~~~~~~}}}~~~{{{yyyyyyttt}}}{{{www|||}}}wwwrrrmmmzzzmmmOOO:::<<<111+++///444333000000......------///111///,,,//////.........---------............/////////000......---------,,,,,,,,,---,,,,,,,,,,,,---......+++,,,------,,,,,,...000222111111000///......---...//////000111222222333000000000000///////////////000111222333444444555333333444444555666666777888:::<<<<<<;;;;;;;;;<<<======<<<======>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAA@@@??????@@@@@@AAA===@@@>>>888999>>>@@@>>>===>>>???@@@@@@AAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999888888999999999999888777666555555444222222333444333222111111111111111000000000//////000111111111111111000222444333111000333555444333222222111222222222000000111111111111000000///.........///000222333---...///000111111111000111222222333333333222222000000000000000111111111222222222222222222222222mmmKKK777222666888FFF[[[ccc___]]]cccjjjkkkjjjeee^^^WWWRRRPPPKKKIIIHHHGGGEEEBBB>>>;;;???@@@@@@???>>>===???AAAQQQ```www{{{|||tttvvvxxxpppfff```]]]^^^gggmmmlllhhhgggffffffgggjjjkkkfff\\\SSSPPPOOONNNNNNOOOQQQSSSUUUQQQRRRUUU\\\aaa___WWWOOOJJJKKKLLLNNNRRRXXX```eeesssooonnnttt{{{~~~dddPPPEEEKKKZZZgggggg```[[[WWWUUUVVVXXX[[[]]]```fffooovvv|||~~~~~~||||||~~~ppp]]]QQQKKKKKKSSS[[[bbbfffjjjjjjmmmqqqrrrooolllfff```^^^___```^^^[[[TTTLLLGGGJJJMMMRRR\\\fffzzzzzzcccLLLBBB@@@===;;;<<<<<<:::999:::;;;<<<;;;:::;;;;;;;;;888555222222222222111111111111111222222111111111111000000000/////////000000000000//////......////////////......////////////////////////111111000///...---,,,,,,------............------+++,,,------......------////////////000000000000111555999<<>>>>>@@@AAAAAAAAA@@@?????????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>======>>>>>>===<<<>>>===<<<<<<===???AAACCCAAA@@@>>><<<<<<<<<<<<===777888888999999999888888999888888777666555555444222333444444222222333444000000000000000000111111111111111111111111111111000000000000000000000000///...------///000000///000000111222222222222111111111000000000000111111000000///...............000000000000000000000000//////000000111111111222222222222111111111000000jjjIII666333777:::III```jjjgggdddgggkkkkkkhhhccc\\\VVVRRRQQQKKKIIIFFFEEEDDDBBB>>><<>>???DDDSSSiii|||zzzqqqfffbbb]]]ZZZ]]]```bbbeeejjjqqqppprrrttttttnnnccc[[[WWWVVVVVVVVVWWWZZZ\\\^^^ccceeehhhiiiggg```XXXRRRUUUUUUUUUUUUWWW]]]dddiiillllllqqqyyyoooWWWKKKHHHQQQZZZcccdddbbb```]]]YYYYYY[[[\\\]]]```fffooouuuzzz{{{}}}|||vvvrrrmmm```RRRLLLLLLPPPVVV]]]eeejjjnnnoooqqqsssqqqmmmhhhbbb\\\YYYYYYZZZXXXWWWNNNJJJIIINNNTTT]]]kkkyyyaaaQQQBBB>>>???===;;;<<<;;;;;;:::;;;<<<===;;;:::999:::999777444222222222222111111000000111222222111111111000000000///////////////000000/////////......////////////..............................000000//////...---------------............------+++,,,------...---------....../////////000000000///333777999===EEEPPPXXXbbbkkkvvv}}}|||~~~rrrkkkhhh\\\aaappp|||~~~{{{qqqqqqyyyzzzzzzwwwvvvyyy~~~tttwww|||iiiRRR>>>333111222000000//////...------,,,........./////////000000------------------------,,,,,,,,,------------...//////---,,,++++++,,,,,,,,,,,,------------,,,,,,...------,,,,,,,,,------......////////////......---...///000111000///////////////000000/////////...//////000222333333444333222222333333444555666888999;;;<<<<<<<<<;;;;;;;;;===>>>>>>===>>>???AAAAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>===<<<;;;<<<>>>??????>>>======<<<<<<===???@@@AAA@@@???>>>===<<<<<<<<<<<<777888888999999888888888777777666666555444444333222444555444333222333444222111111000000000111111111111111111111111111111000000000000000000000000000...---...///111000//////000111111222222111111111000000//////000000111000000///...............000000000000000000000000//////000000000111111111222222222111111000000000fffFFF555444666:::KKKcccpppooojjjiiikkkjjjfff```YYYTTTRRRRRRKKKIIIEEECCCBBBAAA???>>>@@@AAAAAA@@@>>><<<===>>>:::EEEYYYooowwwmmmfffbbb^^^\\\YYYXXX^^^fffooooooppprrrsssnnnfff___ccccccdddeeegggjjjmmmnnnppptttvvvuuunnneee___\\\bbb```^^^[[[\\\```gggmmmnnnpppvvv~~~zzz\\\IIIHHHNNNWWW]]]aaacccfffhhheee```___^^^^^^^^^```gggooouuuvvvwwwzzz}}}}}}uuuggg]]]VVVNNNHHHJJJOOOTTT[[[aaagggmmmssstttuuuuuupppkkk```[[[TTTOOONNNNNNOOOPPPPPPQQQTTTZZZbbbmmm~~~UUUIIIBBB======>>><<<::::::999999999:::;;;;;;999777666666777555333111222333222111111000000000111111000000000000////////////......////////////......---......//////......---................................................------............------++++++,,,---------------.........////////////000...111444666888<<>>@@@????????????@@@AAABBBBBBCCCCCCBBBBBB@@@???===<<<;;;;;;:::<<<>>>@@@@@@???<<<<<<======>>>>>>??????===============<<<;;;:::777888888999888888777777666666555555444333333333333444555555333333444555444333222111111111111111111111111111111111111111000000000000000000000000000///...///111222111000//////000111111111111111000000////////////000000000///......---.........000000000000000000000000////////////000000000000111111111111000000000000fffEEE555555555;;;LLLcccqqqpppiiieeeggggggddd___XXXRRRPPPOOOMMMIIIEEEBBBAAABBBAAAAAABBBCCCCCCBBB???>>>===>>>;;;AAAMMM^^^qqq~~~qqqpppnnnhhh[[[RRRTTT[[[bbbaaabbbdddgggiiihhhfffkkkkkkmmmooosssvvvyyy{{{vvvxxxzzzyyyuuupppjjjggghhheeebbb^^^^^^bbbjjjooouuuvvvyyy}}}iiiNNNCCCIIITTT\\\bbbgggjjjmmmpppnnniiicccbbb______aaagggnnnssssssuuuwwwwwwpppcccUUUJJJHHHGGGKKKQQQTTTWWW^^^fffhhhooouuuvvvuuusssllldddYYYUUUOOOJJJIIILLLQQQUUU^^^dddjjjooottt}}}~~~yyyZZZGGGBBB@@@??????===:::888777666666666888999888555333222333444333222111222333222111111000000000000111000000/////////.........---......//////......------------......---------------------------------,,,,,,---------.........,,,------......------,,,++++++,,,------------,,,------........./////////---000222444444666999<<<===FFFQQQZZZ```gggpppwwwwwwooovvvrrruuuwww{{{lllsssvvv|||yyywwwxxxyyy}}}xxxxxxsssuuuiiiPPPEEE===555111222333111...............------,,,,,,....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---------------......---------------......////////////000///------------///000......//////000111222222111111111111222333444555999999;;;;;;;;;;;;:::999999:::<<<<<<;;;;;;===>>>>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@???======<<<;;;:::<<<>>>??????>>>;;;<<<===>>>>>>>>>>>>===;;;<<<=========;;;:::999888888888888888777777666555555555555444444333333333444555555333333444555555444333222111111111111111111111111111111111111000000000000000000000000000//////000222222111000...///000000111111000000000//////......//////000///......------.........////////////////////////////////////////////////000000000000000000000000hhhEEE555666888???PPPcccnnnmmmfffaaabbbbbbaaa]]]VVVPPPLLLKKKMMMIIIEEEBBBBBBCCCCCCCCCCCCDDDEEEDDDAAA????????????@@@FFFQQQbbbuuu~~~qqq^^^PPPPPPWWWZZZXXXVVVXXX]]]eeekkkooolllmmmppptttxxx|||}}}||||||yyyrrrllliiigggdddaaaaaafffmmmsssuuuxxx~~~~~~{{{nnnXXXGGGEEENNNYYY```jjjrrrttttttuuutttqqqfffdddaaa```bbbhhhmmmpppooosssssslll___QQQHHHEEEJJJPPPYYY___\\\ZZZaaakkkmmmrrrvvvsssooojjjaaaXXXPPPOOOLLLJJJLLLUUUaaajjjqqqyyy{{{mmmOOOEEEFFFAAABBB@@@===:::999777666777666666777888777555333000222333222111000111333222111111000//////000000/////////............---------............------,,,,,,------------,,,,,,------------------------++++++,,,,,,------......,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------------...............000111222222222222333222;;;FFFNNNSSSXXX```fffooo~~~wwwfffhhhiiioooxxx}}}}}}zzzzzz{{{|||||||||ttt^^^JJJ@@@===000000111222333111---***/////////...........................////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...,,,,,,------------,,,,,,---------------......//////...---,,,,,,---...///.........//////000000111111111111111111222444444666777888999:::999888777777999:::;;;::::::;;;============>>>???@@@AAABBB>>>>>>??????@@@?????????>>><<<;;;<<<===>>><<<;;;;;;;;;<<<=========<<<<<<999:::;;;<<<<<<;;;999888888888888888888777666555666666666555555555555555333444555444333333444555555444333222111111111111000000000000000000000000////////////////////////000//////111222333111///......///000000000000/////////............//////......------------..............................///.....................////////////////////////fffCCC555888===GGGUUUcccjjjjjjeeebbb______]]]XXXRRRMMMJJJIIIKKKHHHDDDBBBBBBCCCCCCCCCBBBDDDEEEEEEBBB@@@?????????@@@BBBHHHTTTfffzzzvvvaaaUUUYYYccc\\\XXXSSSRRRUUU]]]fffllllllnnnrrrwww|||~~~}}}yyyqqqjjjiiihhhfffdddeeejjjqqqwwwvvv|||yyy|||{{{ooo]]]MMMGGGLLLWWW___hhhrrrzzz{{{yyyxxxwwwtttgggdddaaaaaadddhhhlllnnnkkkmmmkkkaaaSSSKKKJJJNNNXXX___hhhlllfffaaaeeemmmqqqttttttnnnggg___VVVMMMGGGIIIIIIKKKPPP^^^qqqmmmQQQBBB>>>AAA===>>>===999777999888666:::999777777888888666555000111222222000000111222222111111000///////////////.........------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000111000000///...333999>>>CCCKKKXXXaaakkkpppoooiiilllyyyrrrnnnjjjooowwwyyyrrrwwwtttzzzuuuzzzyyy{{{|||ttt```MMM<<<111000444...///000000...---------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++******++++++,,,---...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......---------,,,,,,------------........./////////000000000000000111222333444444555777888999999888888666888999999999999:::<<<===<<<<<<<<<===>>>??????<<<===>>>??????@@@??????>>>===<<<<<<======;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999888888888888777666555555555555555555555555555555222333444444222222333444444333222111111111111111000000000000000000000000///////////////////////////...///000222222000...---......///////////////......------------......---------,,,------...///.......................................---------............////////////aaa???555<<>>@@@BBBCCCHHHUUUhhhvvvpppfffkkkuuujjjeee]]]VVVRRRSSSXXX\\\cccfffkkkqqqwww|||zzzvvvtttppplllhhhhhhhhhgggeeefffjjjqqqvvvyyyxxxqqqssslllcccVVVMMMNNNWWWccckkksssxxx{{{zzzzzz{{{xxxssseeecccaaabbbfffiiikkkkkkeeedddaaaZZZSSSSSSXXX___hhhjjjooossspppjjjjjjmmmmmmooommmggg```[[[TTTMMMRRRTTTUUUVVV[[[jjjcccLLLEEEAAA===<<<999;;;999666888;;;999444:::888555444444555555444000222333222000000111222222222000//////..................---------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000//////---000222333555<<>>>>>???>>>>>>>>><<<;;;:::;;;=========;;;===<<<;;;::::::;;;<<<<<<999999888888888888999999888888888888777666555444444444444444444444444444111222333333111111222333222111111000000000111111000000000000000000000000////////////////////////------...000222222///---------.../////////.........------------------...---,,,,,,,,,------...///------------------------.........---------,,,,,,---------....../////////[[[<<<555???>>>KKKXXX___```aaadddeeeaaa]]]UUULLLFFFEEEHHHLLLEEECCC@@@???@@@AAA@@@???<<>>>>>>>>BBBDDDBBBAAAHHHWWWddd~~~~~~xxxyyy{{{vvvlll```VVVQQQPPPQQQSSSVVV[[[bbbiiinnnsssuuummmmmmmmmkkkhhhggghhhjjjgggffffffeeeeeeiiinnnrrrzzz}}}lllhhhkkkddd___WWWSSSUUU___mmmvvv}}}{{{xxxvvvyyy|||xxxqqqdddbbbaaabbbgggjjjjjjiiiaaa^^^ZZZWWWXXX]]]ffflllrrrooopppuuuvvvrrrnnnmmmeeegggfffaaa^^^]]]YYYTTTjjjlllkkkhhhjjjwww}}}qqqJJJ<<>>>>>???>>>>>>===<<<<<<:::999999;;;===>>>>>>======<<<:::999999:::<<<===999999777777777888999:::888888888888777666555444333333333333333333333333000111222222000000111222000000000000000000111111000000000000000000000000////////////////////////------...000111111///,,,,,,---......//////.........------,,,,,,------...,,,,,,,,,,,,------...///------------------------.........------,,,,,,,,,---------.........//////|||WWW<<<888???JJJRRRXXXVVVOOOOOOXXXccc^^^ZZZSSSLLLGGGFFFFFFHHHEEEDDDBBBAAA@@@AAAAAABBB@@@>>>======>>>?????????<<<>>>???>>>???BBBIIINNNhhh||||||pppggg```[[[XXXUUURRRQQQTTTUUUTTTUUUYYY[[[WWWXXX^^^___\\\]]]aaa```^^^]]]___dddjjjoooqqqzzz{{{qqqiii```ZZZUUUUUUWWW[[[bbbkkksssxxx{{{yyyxxx|||~~~uuullliiigggfffggghhhhhhgggfff```]]]YYYWWW___lllsssttttttuuuvvvwwwwwwuuusssrrrkkkbbbYYYVVVVVV[[[iiiyyygggTTTCCC===<<<999777888;;;:::999888777777777777555555444333333333333444222222222111111111000000000000//////.........---...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///.........////////////////////////444666>>>GGGKKKMMMVVVaaapppzzz~~~|||yyyxxxxxxooorrryyyvvv|||uuuiiieeekkktttzzz|||zzz~~~{{{qqqoooqqqcccfffqqq{{{xxxgggWWWIII@@@;;;444333222111000000000000......//////......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///.........///000222333444333444666888999888777666888888888777777777777777:::999888888888999:::;;;????????????>>>===<<<;;;999999:::;;;;;;<<<======<<<;;;:::999999999::::::777777999999:::999888777777777777777666555444333333333333222222222111111222222222111111111111000000000000000000000000000222111000.........///000000000000000000000000000///............---------------,,,,,,,,,+++++++++............---,,,+++***,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,........................}}}XXX===:::CCCNNNSSSUUUOOOFFFFFFOOOYYYZZZVVVPPPJJJFFFDDDDDDDDDCCCAAA@@@??????@@@@@@??????>>>===<<<===>>>>>>>>>>>>?????????>>>@@@EEEIIIWWWjjjxxxrrrnnnkkkdddaaa```___XXXNNNGGGEEEIIIEEEFFFLLLOOOOOORRRWWW]]]\\\[[[]]]bbbgggjjjllloootttvvvooogggaaaZZZTTTRRRSSSVVV[[[ccckkkrrrwwwzzzxxxxxx{{{}}}tttlllgggfffeeeeeefffeeedddbbbfffccc\\\XXX^^^jjjqqqrrrwwwuuuqqqlllhhhfffgggiiiccc^^^]]]cccmmmxxxaaaPPPDDD:::999;;;999888999999888777666666555555555444444333222222222222222222222222111111000000000000/////////.........---...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...............////////////////////////...///333999;;;>>>GGGQQQcccllluuuwwwsssppprrrvvv{{{}}}zzzqqqiiiiiiqqq{{{zzz{{{vvvwww{{{}}}}}}rrr\\\WWWNNNDDD;;;333///---333222111000////////////...............------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))***++++++++++++++++++***+++******))))))******+++*********+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------------------.....................///000111333444222444666777888888777666888888888888888888888888999999888888888999:::;;;;;;<<<<<<===<<<<<<;;;;;;888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::666777888888999888777666666666666666555444333222333333222222222111111111222222222111111111000000000000000000000000000000222111///.........///000////////////////////////............------------......---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------......------------,,,,,,,,,------------------------}}}XXX??????JJJSSSTTTPPPFFF<<<;;;EEEOOOSSSQQQMMMHHHDDDBBB@@@@@@@@@>>>======>>>???>>>===>>>>>><<<;;;;;;<<<===>>>>>>??????>>>======???AAACCCRRRfffwww~~~vvvqqqmmmiiiaaaUUUNNNLLLKKKEEEAAABBBBBBBBBDDDGGGIIIJJJLLLQQQWWW]]]aaabbb```eeeeee```[[[XXXTTTPPPOOORRRXXX___gggooouuuyyyxxxvvvuuuwwwzzzwwwoooiiibbbbbbbbbcccddddddaaa___^^^^^^\\\[[[aaajjjnnnlllllljjjeee```^^^bbbkkkrrruuuqqqqqqzzz{{{XXX;;;:::666555888:::999888999777666555444444444444444333333222111111111111111111111111111000000000000/////////...............------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------........................///...///000111333;;;DDDRRRYYYccchhhjjjjjjkkkllloooqqqxxx~~~~~~zzzxxxzzzzzzvvvyyyzzzzzz|||zzzvvvgggYYYPPP;;;999555111///---------111111000///........................---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------+++************)))))))))******++++++++++++******+++******))))))******+++*********++++++++++++,,,+++++++++++++++,,,------++++++,,,,,,,,,---------------------........................///111222333222333555666777777666555888888888888999999999999999999888888999999:::;;;888999::::::;;;;;;::::::888888888999::::::;;;;;;;;;<<<=========<<<:::999555666777888888777666555555555555555444333222222333222222222222111111111222222111111111000000000000000000000000000000000111000///.........//////////////////////////////............------------............---------------,,,,,,++++++,,,...///,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------zzzWWWAAAEEETTTYYYUUULLL@@@666777AAAJJJMMMLLLJJJGGGDDD@@@>>><<<>>><<<;;;===???@@@>>>;;;======<<<;;;::::::<<<===<<<============<<<<<<<<<:::AAAOOObbbwww}}}vvvnnngggeeeggg[[[TTTLLLHHHGGGGGGGGGGGGAAAAAACCCGGGLLLPPPQQQQQQSSSVVVWWWTTTSSSTTTSSSPPPPPPTTT\\\dddmmmssswwwyyyuuusssqqqrrrrrrooohhhbbbZZZZZZ[[[]]]______]]]ZZZSSSVVVYYY\\\bbbfffbbb\\\[[[]]]^^^aaagggtttfffOOOCCC===666777999:::999777666777666555555444333333444444333333222111111111111111000000000000000000000000........................---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,---------------------------------------///////////////111666;;;???DDDLLLUUU]]]bbbeeegggfffdddfffjjjkkkgggddddddqqqttt}}}zzzrrrnnnqqq{{{~~~vvvmmm___OOOCCC<<<:::999777555444222222222333333000///......---------.........------,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))******+++,,,------...************))))))))))))))))))************))))))******))))))))))))******************+++++++++++++++++++++***+++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,---------.....................///000111222111222333444555555555444777777777777888888888888999888999999999999::::::999999::::::::::::999999777777888888999999999999999;;;<<<======;;;999888666777888888888777666555444444444444333333222111222222222222111111111111111111111111000000000000000000000000000000000000////////////.../////////////////////////////////.........---------,,,,,,...------------,,,,,,,,,,,,+++*********,,,///000++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwUUUBBBJJJZZZ[[[UUUIII===555888BBBKKKIIIIIIHHHFFFDDD@@@===;;;===;;;;;;>>>AAABBB???;;;;;;===>>><<<:::999:::<<<999999:::;;;<<<<<<;;;:::<<<;;;@@@NNNcccyyyxxxuuuwwwhhhccc[[[WWWWWWYYYXXXUUULLLKKKJJJJJJJJJIIIFFFDDDIIILLLLLLKKKMMMRRRSSSPPPUUUYYY___fffkkkmmmnnnnnnkkkiiifffeeedddaaa[[[WWWQQQPPPPPPQQQSSSSSSQQQOOOQQQTTTVVVXXX^^^cccbbb\\\aaaeeejjjrrr}}}aaaEEE;;;>>>CCC888;;;<<<:::777666777777666666555555444444555555444444333222222222222222////////////////////////---------...............,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......000111222111333666<<>>:::777555555444222222000///.........//////...------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))******+++,,,------))))))))))))))))))))))))((())))))******))))))(((***))))))))))))))))))***))))))*********++++++++++++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------...///000000000111111222333333444444444555555555666666666777888888999999::::::::::::;;;;;;;;;;;;;;;:::999999777777888888888888999999888999;;;<<<;;;:::888666888888999999999888666666333333333333333333222111222222222111111111000000111111111000000000//////////////////////////////.........////////////..............................------------,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))***,,,///000+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,sssTTTCCCJJJYYYXXXPPPEEE:::666:::CCCKKKFFFFFFFFFEEEBBB???===;;;<<<::::::>>>CCCDDD???::::::===@@@???<<<999999;;;888888888999<<<<<<;;;:::>>>::::::BBBPPPbbbwww~~~yyyqqqjjjhhhhhhbbb[[[PPPNNNNNNNNNOOONNNLLLJJJFFFHHHIIIHHHLLLQQQRRROOOVVVYYY]]]aaabbb```]]][[[VVVTTTSSSRRRQQQOOOKKKHHHJJJIIIHHHIIIKKKLLLKKKJJJRRRSSSTTTYYYeeeuuu~~~~~~~~~XXXCCC>>>===;;;888777:::999555444777999888777666666555555555666666444444333222222222222222............////////////---------------.........,,,,,,+++++++++,,,------******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++(((,,,......///111111...000///......///222555777@@@@@@FFFQQQYYY]]]```dddmmmkkkiiijjjllllllkkkjjjbbbiiimmmjjjiiilllqqqsssrrrqqqqqqssswwwyyyzzzzzzpppppplllgggiiivvvxxxuuuuuuvvvtttqqqlllddd[[[VVVOOODDD;;;777222222111222333555777888///......---------------......---------------...///...,,,+++++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************(((((())))))******++++++(((((()))))))))))))))***(((((())))))))))))((((((***))))))(((((())))))***)))))))))************+++***************+++,,,,,,))))))*********+++++++++,,,,,,,,,,,,---------------------------.../////////000000111111222333333333333444444555555666666777888999::::::::::::999;;;;;;;;;<<<<<<;;;;;;:::888888888888888888888888888999999::::::888777666999999::::::999888777666333333333444444333333222222111111111111000000000111111000000000/////////////////////////////////------.../////////..............................------------,,,,,,,,,,,,++++++++++++************+++*********+++,,,...///++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++qqqTTTCCCEEEPPPQQQJJJ???666444888@@@FFFDDDDDDCCCBBB@@@>>><<<:::;;;999999>>>DDDEEE???999888===BBBBBB>>>:::999999:::888777888:::;;;:::999<<<::::::>>>BBBKKK___qqq}}}zzzooocccWWWVVVUUUVVVXXXYYYXXXWWWMMMNNNMMMLLLOOOSSSRRRNNNPPPSSSVVVYYYYYYWWWSSSQQQKKKKKKJJJKKKKKKKKKKKKJJJHHHHHHHHHLLLRRRXXX[[[]]]aaacccfffmmm}}}pppWWWAAA<<<@@@???999666666888777333444999:::777666666555555555555666666333333222111111111111111---------....../////////,,,,,,,,,------.........,,,+++++++++,,,,,,---...******++++++++++++******)))************+++++++++************************************************************************************************++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++,,,//////---...222111---000111111...,,,+++---/////////444<<>><<<;;;:::999777888>>>DDDEEE???888777===CCCDDD???:::888999===:::777777:::;;;999777777888<<<===;;;===MMM___mmmxxxvvvnnnkkkgggdddbbb```]]][[[UUUVVVTTTRRRTTTWWWTTTNNNIIILLLPPPTTTVVVVVVTTTRRRQQQQQQRRRTTTVVVXXXYYYZZZJJJJJJNNNUUU```jjjrrrvvvzzz~~~|||vvv{{{pppLLLDDD@@@AAA???999:::AAA777:::888555666;;;:::555555555444444444555555666222111111000000000000000---------.........//////,,,,,,,,,------.........++++++++++++,,,,,,---...******++++++++++++******)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++************************---///,,,'''(((......******---000000......000333000......000111111666===999AAAGGGHHHIIIOOOZZZbbbcccgggiiiggggggkkkoooppptttrrrpppnnnnnnppprrrtttrrrsssoooiiieeeccc^^^XXXOOOJJJCCC>>>;;;;;;;;;:::888444444888777111000444---...///000000///------------------,,,,,,,,,,,,......---------......//////...,,,******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((())))))******''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))*********************)))***++++++,,,))))))))))))************++++++,,,,,,,,,---------------,,,,,,,,,---......///......//////000111222444444555555666777777888777888999:::;;;:::999999333555777:::<<<>>>???@@@::::::999999999999999999<<<;;;:::999999999::::::777888888888777666444333333333444555555444444444111111111111000000000000000000000000////////////////////////////////////+++,,,.../////////..............................---------,,,,,,,,,++++++---------,,,,,,,,,++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************mmmPPP<<<:::AAAIIICCC;;;444222666<<<@@@AAA@@@>>>===;;;:::::::::888777888===BBBBBB>>>888777888:::<<<<<<;;;:::999777555555777:::<<<;;;999<<<;;;999888:::>>>BBBDDDUUU^^^ppp|||wwwtttlllkkkkkkkkkdddXXXPPPOOONNNNNNOOOTTTZZZ^^^___^^^```bbbeeehhhiiiiiihhhggg[[[UUUYYYlll|||yyyttt}}}___MMM????????????===;;;999888888666333333444666777777999777666444333333333444222222222111111///...---......---,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((++++++++++++++++++++++++,,,+++***))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******************---------------------------------...///000000111...000111111000000111222333444555777999<<<>>>???CCCDDDFFFHHHKKKNNNPPPQQQSSSQQQNNNLLLMMMOOORRRTTTRRRRRRPPPKKKDDD???>>>???:::999777666555555555555222777444,,,,,,666;;;777444111......000000...,,,......---,,,,,,,,,------111,,,((())),,,///---***,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,---------------------------...///000000111111111111222333444666777777555444666888999777444777888999999:::::::::::::::::::::999999888888888:::;;;;;;<<<<<<;;;;;;:::888888777666555444333333333333333333333333333333222222222111111111111000000000000000000000000000111111000000//////..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************************************************************************************++++++******************kkkNNN;;;999???HHHBBB:::444222555;;;???@@@???>>><<<:::999999999777666666:::>>>???;;;777666777999:::::::::888777888666555777:::;;;:::999999999888888999<<>>======;;;999777666999666444333555777777777666555444333333444555555111111111111111000///.........---,,,,,,,,,,,,---...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++++++++++++++++++++++++++***)))(((((()))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++++++++------------------------,,,------...//////000000...///111000//////000222000111111222333444555666555666888:::<<>>======???BBBCCCCCCCCCBBB>>>999666666777777666555444333333444444000222000...666DDDFFF>>>333000...///111222111//////...---,,,,,,,,,,,,,,,///,,,)))***...000///---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************++++++++++++,,,,,,,,,------------------------...///000000000111111111222333444555666777666555777999:::888666888888999:::::::::999999999999999999999888888888::::::;;;;;;;;;;;;::::::888888777666555444333333333333333333333333333333222222222111111111000000////////////////////////000000000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))************************************************************************************************************************hhhLLL999777>>>FFFAAA:::444222555:::>>>@@@???===;;;999777777666555444333666999;;;999666444555777888888888777666888777666777999::::::999666666777777888:::<<<===:::???LLL]]]lllxxxdddPPPBBB<<<;;;<<<<<<;;;:::999777666555999777555444666777777777444333333333333444555666000000000111111000//////......---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++))))))((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---///000000///...000111222222111111111111222222000111222333555777888999888777555444555666888:::666666666444222111222333333333222111111222222333000000...222@@@NNNKKK@@@000///---...000111111000//////---,,,++++++++++++...+++)))+++///111111///,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))(((((())))))))))))************+++++++++,,,,,,,,,+++,,,,,,,,,---------...---------...//////000000222222111111222333444444666666666888:::;;;:::999999999999:::999999888888777888888888888888888999999999::::::::::::999999888777777666555444333333222222222222222222222222222222111111111000000000////////////////////////000000000////////////...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************************************************************************************************************gggKKK888666===DDD@@@999444222555999<<<>>>===;;;999777555444444555333222333666777777666444555666666777777666666999888777777888999::::::555666777888999999::::::777777===IIIVVVeeevvvzzz[[[FFF<<<999:::>>>;;;;;;:::999888777666555999777666555666777777666333333333333333333444444//////000000000000000///...---,,,,,,++++++,,,,,,........................+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,------...+++++++++++++++++++++++++++,,,,,,,,,---------...,,,...//////......///000111111000000000000000000222222333444555666777777777666666555666777888999444444444333222222333444000000000111111222222222222111000555@@@IIIDDD888///...---------.........//////---,,,++++++******---+++***+++...///...---++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...---------....../////////222222111111111222222333555666777999:::;;;;;;;;;999999999999999888777666666666666777777888888888888888999999999999888888888777666555444333333222222222222222222222222222111111111111000000000000////////////////////////////////////////////////------------------------------------------------++++++++++++++++++++++++,,,+++++++++******))))))************************************************************************************************))))))))))))************gggKKK888666===BBB>>>999444222444777:::<<<:::999777555333333222555333222333444666666666444555555666666666666666888888777777777888:::<<<666777888999::::::999999:::666555;;;DDDQQQbbbqqq~~~fffUUUDDD===<<<<<<===>>><<<<<<;;;:::999888888777999777666666777777666555444444444333333222111000...//////000000000//////------,,,++++++++++++,,,------...//////...------+++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))***++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---......---,,,...///,,,,,,,,,,,,,,,---......///000000111111222222333333333333444444444555555666555444333333333333333///000000111222222222333///000222444888;;;777111222222111///...---------......---,,,+++*********---,,,++++++,,,+++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))******+++++++++,,,,,,,,,******++++++,,,------...------------............111111000000000111111222444555777888999::::::;;;999999999999888888777666555555555666666777777777777777888888888888777777777777666555444333222222111111111111111111111111111111111000000000//////......................................./////////------------------------------------------------++++++++++++++++++++++++++++++***************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********hhhKKK777555<<<@@@===888444222333666888888888666444333222222222333333333333333444555666444444444444555555555666777777777666666888;;;>>>888888999999:::999999888999666555888<<>>;;;:::===<<<;;;:::999999999999888777555555666666444333444444444333222111///.../////////000000///......------,,,++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++************************************************)))***+++,,,------------************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((()))))))))******++++++,,,************************************++++++++++++***,,,------,,,,,,---...,,,,,,,,,---...///000111---......//////000000000111111222333444333333333555333111000111111000//////000111222222222222222+++---000111111000000///555666555222///......///---,,,,,,+++++++++++++++,,,,,,,,,,,,+++)))((('''++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********+++++++++))))))***+++,,,---......------------------------000000//////000111222222222444777777777777888999888888888999888888777777444555555555555555666666666777777777777777777666777666666555444333222222000000000000000000000000111111000000000/////////........................---............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********gggJJJ555333999???<<<888444222333555666555555444333222222222222111222333333222222333444333222222222333333444444555666777666666888<<<@@@999999888888888888888888666666:::???AAA@@@BBBGGGUUU___nnnzzz|||\\\GGG???<<<888888<<<===:::888999===<<<:::999888888999999777666555555555555333111222222333333222111000///000000000000///...---------,,,++++++***+++++++++***+++,,,......,,,+++***************************************************************************((()))+++,,,------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***************************************************+++,,,,,,++++++,,,---//////...//////000111222......///000111111222222111222444555555555444333555222000///111111000...///000111222222111000000,,,---.........---...000333444444222...---...000+++++++++***++++++,,,---+++,,,------,,,***))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))))))))*********))))))***+++,,,---......------------------------.........///000111222333111333666666444333555666666777777888888888888777555555555444444444444444555666666777777666666555777666555555333333222111000000000000000000000000111000000000////////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++gggIII444111888>>><<<888444333333444555444333222222111111222222///111222333222111111222111111111000111222222333444555666666555888===BBB999888888777777777777888333777@@@IIIIIICCC??????>>>HHHUUUaaalllxxxyyy}}}vvvYYY@@@;;;CCC===999888999999777888<<<<<<;;;999888888888999999666555444444555444222000///000111333333222111111000000000000///...,,,,,,---,,,++++++******++++++)))***,,,------,,,***)))******************************************++++++))))))))))))))))))))))))'''(((***+++,,,,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))*********))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,,,,++++++,,,------------...///000111111222///000222444444333222111666444111111333444333111...///000111111000///...222///------...---...000...///000...,,,***,,,///************+++,,,---...)))+++---...---,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))((()))***+++,,,---......------------------------------......000111222333000333555555222111222444555666777888888888888888555555555444444333333333555555666666666666555555777666555444333222222111000000000000000000000000000000000000////////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++hhhKKK777444:::>>><<<888555222111111222333333222222111000//////000///.........///111222,,,...111222111111111222333333333333444555666666888888888888888888888888999;;;>>>@@@@@@===999777;;;:::999???NNNcccwwwuuuVVVEEE@@@===;;;<<<::::::::::::999;;;>>>AAA??????===<<<999777555333888444111111222222000...//////000000111111111222////////////............---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***++++++***)))+++***)))(((((()))******))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&'''((())))))***((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,.........////////////000333333222111000///......000000000000000000000000........................////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''))))))(((((('''''''''&&&))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111111333333444555777888:::999777666666777555555444333333333333444777777666666555555444444555444222111111222444555333222111111000000111111111000000///...---------------............---------...///111111///...---,,,++++++******++++++,,,,,,,,,,,,++++++*********************************************************+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))gggJJJ666333999===;;;888555222111111111333333222111111000//////000///.........///111111---///222222222111222333111111111222222333444555888888888888888888888888:::::::::::::::999888888777555444888CCCTTTeeeooozzziiiUUUAAA;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;>>>@@@=========<<<;;;:::888888888555333222333333222000///000000000111111111111////////////............---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))++++++***)))+++***)))(((((()))******))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''((()))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++***++++++++++++++++++******++++++,,,---,,,,,,,,,---------............///222111111000000//////...////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((('''''''''''')))((((((((('''''''''&&&))))))******+++,,,,,,---,,,,,,++++++++++++++++++,,,,,,------.../////////000000111222333444555555666777888888666555555666555555444333333333333444666666666666555555555555555444222111111222444555333222111111000000111111111000000///......------------............---------...///000000///...---,,,++++++******++++++,,,,,,,,,,,,++++++************************************************************++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((~~~dddHHH555333888===;;;777444222111111111222222111111000000////////////......//////000111...000222222222111222333000000000000111222333444777777777777777777777777999888666444444555777888555333111222888CCCNNNUUUaaajjjwwwrrraaaFFF<<<555999AAACCCAAA???<<<===>>>>>><<<<<<===>>>;;;<<<<<<======<<<<<<;;;888666444333444444333111000000000000111111111111/////////............------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))++++++***)))******))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&'''(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------////////////////////////////////////////////////------------------------........................------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''''''''''')))))))))***++++++,,,,,,*********************+++,,,,,,,,,---......//////000000111222333444555555444666777777555444444555555555444333333333333444555555555555555666666666444444222222222222444444222222111000000000000111000000000///......---------------------------------...///000000///...---,,,++++++******++++++,,,+++++++++++++++***************************************************************++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((({{{aaaGGG555222888<<<:::777333111000000000111111000000000/////////............//////000000---///000000000///000222000000000000111222333333555555555555555555555555777555333222222333555666666444222222555:::???CCCFFFNNNZZZfffrrr|||qqq\\\KKKBBB:::777777===EEEHHHEEEAAA===>>>@@@???===<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;777555444333333333222222000000000000000111111111//////.........------------,,,++++++******++++++++++++++++++++++++++++++************************+++)))((()))***+++***))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))************)))))))))******+++++++++++++++************+++++++++,,,------........./////////////////////////////////------------------------------------------------------------------------,,,,,,+++++++++++++++***************************++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''))))))))))))******++++++))))))))))))************+++,,,,,,------...//////000000111222333444555555444555777777555444444555555555444333333333333444444444444555555666666666444333333222222333333444222222111000000000000000000000//////............---------------------------......//////......---,,,++++++******++++++,,,+++++++++***************************************************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((yyy___FFF555222777<<<999666333000/////////000000//////////////////---......///////////////,,,---......------...///000000000000111222333444444444444444444444444444333333333444444444333333555555444444555666888:::777:::@@@HHHTTTbbbpppzzzmmmXXXIII@@@:::777888777777:::???AAA@@@<<<<<<>>>???>>><<<;;;:::;;;::::::::::::999999888777444444333222111111111222111111000000000000000000............---------------,,,++++++******++++++++++++++++++++++++++++++***************************)))((()))******)))((((((((())))))************(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((())))))******))))))(((((()))******++++++******))))))))))))************,,,,,,,,,---......//////000000000000000000000000------------------------------------------------------------------------,,,,,,,,,++++++*********************************************************((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''(((((())))))))))))******((((((((())))))*********++++++,,,,,,---.........///000000111222333444444444666777777666555666777555555444333333333333444333333444444555555666666333333333333333333333333222111000000//////000000////////////...............---,,,,,,,,,,,,---...------............------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))((())))))*********))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''www^^^FFF666333888;;;999666222000/////////////////////............------...////////////...,,,------,,,++++++,,,...000000000000111222333444333333333333333333333333///111333555555444222111333333333333444444444555333333333555<<>>;;;999999::::::;;;999777999======::::::<<<<<<;;;999888999:::999999999888777666555444333333444222000000111333111111111111000000000000.........------------,,,---,,,++++++******++++++++++++++++++++++++++++++***************************)))((((((******)))((('''((()))******+++******((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((()))************)))((())))))))))))*********++++++,,,,,,---------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********************************)))))))))))))))*********((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))((((((((()))******+++++++++++++++,,,------............///000111222333333444666777777666666666777555555444333333333333444444444444444444555555555333333333333333333333333111111000////////////000//////////////////.........---,,,++++++,,,---...------------------------,,,++++++******++++++,,,)))))))))***************************************))))))))))))))))))))))))(((((())))))******))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''vvv]]]FFF777444888:::888555222///.................................,,,---.../////////......,,,------,,,******,,,...////////////000111222222222222222222222222222222...///111222333222111000111222222333333222222222222111111111333999@@@FFFWWW\\\iiiwwwyyyxxxnnn[[[JJJ@@@999999999888:::>>>BBBCCC@@@:::999===>>><<<999999999777666666888:::777777888777777666555444333444555333111000222444111111111111000000000///.........---------,,,,,,---,,,++++++******++++++***************************************************((('''((()))***)))(((&&&''')))***++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))((((((''''''((())))))******))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,+++******)))************************''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,***++++++,,,,,,---......------...///000111222222222444666666555555555666555555444333333333333444555444444444444444444333222333333444444333333222111111000///////////////.../////////////////////...---+++******+++---......------------------...,,,++++++******++++++,,,((()))))))))*********+++************************))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''uuu]]]FFF777555999:::888555111///.........---.....................,,,,,,.../////////...---.........,,,++++++---///...------......///000111111111111111111111111111...//////000000000111111222222333333333222222111///000222333444555777999===BBBOOO___kkksss{{{lllXXXHHH<<>>;;;:::;;;;;;;;;:::===???<<<777666:::???777777777777666666666666666555444222111222222333111111000000//////...............------,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,,,,+++***)))((((((''''''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,++++++++++++*********))))))(((((((((((()))***************************)))(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))************,,,+++++++++,,,,,,------------...///000111222222444444333333333333222222444444444333333444444444666444333111000000111111111111000000000000111111111111111111111000//////,,,------......------,,,,,,,,,,,,,,,,,,---...///------++++++++++++------+++++++++************)))+++*********))))))(((((()))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((oooWWWAAA444333999:::888555111///---------------,,,,,,,,,,,,------------............------//////...------------------------.........////////////000000111222222333333000......///111222222222666999888444000000111.../////////000000000000111222333666;;;CCCMMMTTTcccmmm{{{wwwjjjXXXPPPDDD<<<888777777777777777777555444444777999???<<<888666666888999999:::<<<<<<:::777777999<<<777777666666666666555555555444333222111111111222000000000/////////............---------,,,,,,,,,************************+++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++***))))))((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******************)))))))))((((((((()))***************************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********((()))+++,,,---,,,+++***+++,,,---...///000000111111111222222333333444444444444333333333333444444555444222111000000111111111000000//////000000111000111111111111000//////,,,------......------,,,,,,,,,,,,,,,------......---,,,++++++++++++,,,---+++++++++*********))))))************)))))))))((()))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''mmmUUUAAA444333888888777444111///...------------,,,,,,,,,,,,------------............------......---,,,,,,,,,------,,,,,,,,,,,,------------...//////000000111222222444222000///000111111111111444666555111//////111....../////////000000000111111111111111444999===EEEQQQcccsss}}}~~~nnn]]]OOOGGG;;;888555333333222111000555666666555333333444666888666333333555777888888:::999888888777777888888666666666666555555444444444333222111000000000000///////////////.........------------,,,,,,,,,,,,************************+++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))((((((((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((((((((('''''''''''''''(((((((((((()))(((((())))))))))))******)))*********++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))************+++++++++)))******************)))************))))))))))))((())))))************))))))******))))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))))))))******&&&(((***------+++)))(((***++++++,,,---...////////////000111222333444444333333222222222222333333444333222111000000000111000000////////////000000000000111111000000///...,,,------......------,,,,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++*********)))))))))************)))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''jjjTTT@@@444222666666555333111///...---------,,,,,,,,,,,,,,,,,,---,,,------......------,,,------,,,,,,,,,,,,,,,---***+++++++++,,,,,,,,,,,,---......//////000111111444222//////000000000///111222222111...---///111........./////////000000///000111111000111333555333:::FFFSSSbbbtttyyyooo^^^LLL@@@::::::;;;999999777666444111///---111222444333222222333444777555444444666888999888888777555555666777666555666666555555444444333333222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++***)))(((((('''(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((((((''''''&&&&&&'''''''''((((((((((((((((((((()))))))))***)))))))))************+++)))******+++++++++++++++************************))))))*********+++++++++))))))************))))))*********)))))))))))))))((()))************)))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((()))))))))***'''(((***+++,,,+++***)))++++++,,,,,,---......///...//////000111111222222222111111000000111111222222222111111000000000000000//////......//////000000000000000000//////...,,,------......------,,,,,,---------------------,,,++++++++++++++++++,,,************))))))))))))*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~gggRRR@@@444222555444333222000///...------,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---************+++++++++,,,,,,------......///000000111000......//////...---000000///...------///000............////////////***---///000/////////000333444444777@@@QQQdddrrr~~~yyygggZZZFFFCCC???999444111///...111111222111111000111111...000111222111111333444777666555666777888777666666555444555666666444333555555444444333222222111222111111111000///......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,************************)))******++++++*********))))))))))))))))))))))))((()))))))))*********+++,,,+++***)))((((((''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((()))))))))*********((()))******++++++******************************))))))*********+++++++++))))))************))))))))))))))))))))))))******))))))*********))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''''''(((((((((((()))))))))++++++***))))))***,,,---,,,,,,,,,------......///////////////////////////000000////////////000000000000000000000000////////////............//////000000000000000///......,,,------......------,,,,,,------......---,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''{{{dddPPP@@@555111333222222111000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,,,,************+++++++++++++++,,,,,,---....../////////...---...//////...,,,......---------...//////------........./////////---///222222111/////////333222111000111888CCCLLL\\\```kkkwww~~~ssseeeWWWJJJ>>>666333333333333222000...---,,,---...------...000333...000111000000000222444555555444555777777555333444555555555555444333333555444444333222111000000111222222111111000///...,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,************************((()))******+++*********))))))))))))))))))))))))((())))))******++++++++++++***)))(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((()))************)))************************)))************+++++++++)))******************)))))))))))))))************)))************))))))((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))---+++)))((((((***---///,,,,,,,,,------.........///.........---------,,,//////............////////////000000000000///.........------------......//////000000//////...---,,,------......------,,,,,,---.........---,,,+++******++++++++++++************)))))))))((((((((())))))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&yyybbbNNN???555111222111111000000///...---,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***************+++,,,,,,*********+++++++++,,,,,,+++++++++,,,------......///...---...000000///...------------/////////...---------........./////////111333444222111000111...000222222111333888<<<>>>BBBLLLZZZccchhhnnntttttt{{{zzzqqqkkk[[[UUUJJJ@@@777222000000444222///---,,,...111333///000111///---,,,...111333333222///......000222333333444666888888666444222555777777444222222444444444333222111000//////111222222222222000///...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************************(((((()))***************))))))))))))))))))))))))((())))))******+++,,,,,,***)))(((((('''((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))'''((())))))******))))))************************)))************+++++++++******++++++++++++******((()))))))))***************************)))(((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******)))((((((***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......------------............///000000//////......------------------...//////000000//////...---,,,------......------,,,,,,---...///...---+++***)))***+++,,,,,,+++***)))***)))))))))((((((((((((((()))))))))************''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&xxx```NNN???555111222000000000000///...---,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++******))))))***+++,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,---......///......///111222111///,,,,,,,,,...000000///...---------.........//////+++---///000/////////000---000222111//////222555999666555888;;;???HHHQQQYYYbbboooyyy}}}uuufffWWWLLLDDD>>>;;;777666444222//////111444+++,,,///000111000...---+++---000000......000222777666333///,,,,,,...000333444555888::::::999666000555999888333000222555444444333222111000///...222222333333222111///...+++++++++,,,,,,---------*********++++++,,,,,,,,,************************(((((()))***************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))(((''''''((()))***'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))'''(((((())))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++(((((())))))*********+++***************)))(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((((()))))))))))))))***************+++++++++******+++,,,------...///...------,,,,,,------...---...///000000///.........------,,,,,,------...///////////////......---,,,------......------,,,,,,---...//////---+++***)))***+++,,,,,,+++***)))))))))))))))(((((((((((((((((())))))*********+++''''''((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&xxx___KKK===333///111000000...---,,,+++++++++************************************************************************************************+++++++++,,,,,,,,,------000////////////000000111222///,,,+++---///111222............////////////////////////////////////000---///111+++'''333FFF[[[FFF111---333888888777AAAEEEIIIMMMPPPUUU[[[aaakkkooouuuyyy|||~~~|||uuusssqqqlllbbbYYYPPPIII@@@:::666444111...//////.........------------,,,,,,,,,,,,---......+++++++++,,,,,,---------111111000///...///111444444555666666666666666555999888666444444444555555:::666111///111333333222222111000//////.........------,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))******************)))((((((((((((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))((((((***************)))(((((())))))************))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%$$$%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++******************+++,,,------......---------,,,,,,,,,,,,---......000000000000000///......////////////////////////,,,---...//////...---,,,---------............/////////...---,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))++++++)))&&&$$$www^^^KKK<<<333///111000///...---,,,+++++++++************************************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---............/////////000///---++++++---///000000,,,------------.................................///+++,,,///---,,,999JJJ[[[HHH666///111000...,,,111444777999:::===BBBFFFIIIMMMSSSXXX[[[]]]```bbbqqqtttxxx}}}wwwmmmgggYYYUUUPPPMMMKKKFFF???:::999555000------...---+++///.........---------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------------////////////...///333555444444555666666666666555666666555555555666777777888555111000222333333222222111000//////.........------,,,,,,,,,,,,+++++++++++++++*********))))))************************(((((()))))))))***************)))((((((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((('''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))((()))************)))(((((())))))************))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********************************+++,,,,,,---------------------,,,,,,------...///...////////////...------........................,,,---...//////...---,,,---------............//////......---,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((())))))(((&&&$$$uuu\\\III;;;222///000000///...,,,++++++++++++************************************************((((((((((((((((((((((((******************************+++++++++,,,,,,,,,,,,,,,---...............---+++***+++---/////////+++++++++,,,,,,,,,------........................///***))),,,---...888EEEGGG;;;111///000//////000,,,...//////...///111444222555:::===>>>@@@BBBCCCNNNQQQVVV^^^gggooovvvyyy|||{{{{{{|||}}}{{{ppprrrqqqlllcccWWWNNNIII===;;;777444000,,,***(((,,,***))))))+++------,,,......------------,,,,,,,,,,,,,,,,,,,,,---...............---------------------.........000333666333333444555555555555555444555666777888888888888555333222222333444333222222111000//////.........------,,,,,,,,,,,,+++++++++++++++***************************************(((((())))))))))))*********))))))(((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))******))))))((('''((())))))******))))))(((%%%'''((())))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******************************++++++,,,------------,,,...------------...//////---............---,,,,,,........................------............---------------............///......------,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%rrrZZZGGG:::111...000///...---,,,++++++++++++************************************************((((((((((((((((((((((((************************************++++++++++++***+++,,,---......------+++******+++---......---+++++++++,,,,,,,,,,,,---------------------------000+++)))+++,,,+++...555222---,,,...000///111444111111111000/////////000111333444444333222222333111333888>>>FFFNNNUUUYYY___^^^^^^```bbbddddddcccjjjkkknnnrrrvvvwwwuuussstttyyy}}}~~~zzzsssllliiijjjjjjiiifffccc___[[[YYYMMMKKKFFF@@@;;;999:::===<<<<<<999444...+++,,,......---------------,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......------,,,---...///......///111333111222333444444555444444444555777888888888777666222222333444555444333222222111000///............------,,,,,,,,,+++++++++************************************************(((((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))*********************))))))))))))))))))))))))))))))(((((('''(((((())))))))))))((((((&&&(((***,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&$$$""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))))))))******************+++,,,,,,,,,,,,,,,......------......///000...............---,,,,,,........................---------------------------------............///---------,,,,,,,,,++++++************************))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%oooXXXEEE999000...000...---,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,---------,,,+++***+++---...---+++++++++,,,,,,,,,---------------------------------...,,,,,,......+++******///------///...******---///.........///......---///000111000...,,,,,,---000000//////111333555666>>>======???AAACCCCCCBBBGGGHHHJJJMMMPPPPPPMMMKKKLLLPPPUUUVVVSSSNNNIIIGGGBBBBBBAAA???<<<888666444777444///+++***///777======>>><<<666///,,,...111///000000///---***)))(((++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------/////////......------,,,...///000///------...///000111222333444444444444666777888888888666555444000222444555555444333222222111000///............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))******)))))))))))))))(((''''''(((((())))))))))))((((((''')))+++------+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&$$$""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))(((((()))))))))*********)))***++++++,,,,,,++++++---------------...//////...////////////...------........................---------,,,,,,------------------............///,,,,,,,,,,,,,,,+++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%mmmUUUDDD777///---000------,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************+++---...//////---++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111///---,,,...,,,---///---)))))),,,+++++++++,,,......---++++++,,,...---,,,,,,---///111000///...---,,,,,,,,,...------...000111000///111111111333555555222000000333777888666444222111------......------,,,,,,++++++,,,+++,,,...222666888888666111,,,***+++......000111000---++++++,,,******++++++++++++,,,,,,+++++++++++++++,,,------.........---------------...///000///---,,,,,,---...///000222333333333333777777777777666555444333111333555555444222222222222111000//////.........------,,,,,,,,,,,,++++++***************+++++++++))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((())))))***'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))************(((((())))))(((((('''&&&'''(((((())))))((((((''')))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))'''(((((())))))*********))))))***++++++++++++***---,,,,,,,,,,,,---......///////////////...------------------------------------,,,,,,,,,,,,---------------............///,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$}}}kkkSSSBBB666///---///---,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******+++***))))))***,,,///111222///,,,***++++++++++++*********++++++++++++,,,++++++++++++++++++++++++))),,,//////......000000,,,)))***---...,,,...111,,,++++++---000111///,,,+++,,,------,,,,,,...000++++++,,,---.../////////---,,,+++,,,---...---,,,,,,++++++,,,......---+++***+++,,,,,,++++++,,,...,,,,,,---...///000000111'''***,,,------,,,---...222111000---+++******+++---///000///---,,,---///************+++++++++,,,+++++++++***++++++,,,---,,,,,,,,,,,,------------,,,...///...---,,,,,,------...000111222333333333555555444444444444444555222444666555222111111333222111000//////.........------,,,,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************(((((())))))(((((('''&&&''''''((((((((((((''''''((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''(((((()))******+++((())))))***************,,,++++++++++++,,,---------............---,,,,,,------------------------------,,,++++++,,,---------------............///++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||jjjSSSAAA666...---///,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))---+++)))((())),,,000333555111---******+++++++++))))))))))))************++++++++++++++++++++++++***---...+++(((***...111111---+++------,,,,,,///---,,,,,,...111111///,,,---------,,,***)))***,,,***+++,,,,,,,,,+++)))(((...,,,++++++,,,,,,+++***,,,******+++---......---++++++***((('''(((,,,...)))*********+++++++++,,,,,,---------++++++---///---,,,++++++++++++++++++***+++,,,***'''''')))+++))))))******+++++++++,,,++++++******++++++,,,---+++++++++,,,,,,---------***,,,......---------///---...///000222222333333444333222222333444666777444555666555111000111333222111000//////.........---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((''''''&&&''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%$$$%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&''''''((()))******+++(((((()))***************++++++******++++++,,,---,,,,,,---------,,,++++++------------------------------++++++++++++---------------.........//////++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###}}}iiiPPP???555...,,,...///...---+++***)))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******(((+++,,,***'''(((...333???444,,,,,,---***)))*********+++++++++******)))******+++,,,,,,,,,,,,+++---+++***))))))***,,,...111...+++***+++---------///---,,,...222333///+++++++++------------++++++,,,+++******))))))************))))))))))))******)))*********++++++++++++...,,,)))***---...---+++******))))))******+++,,,,,,,,,+++******+++,,,,,,---+++((((((***+++++++++))))))*********))))))(((******++++++++++++******))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------///000111222333222111111111222333444555555444333333333444444777666333000---+++++++++,,,,,,,,,++++++*********))))))***++++++++++++***(((((())))))))))))(((((())))))))))))))))))))))))(((((('''(((((()))***+++(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))******))))))((((((''''''''''''''''''((()))++++++***'''%%%&&&(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))*********++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,---......,,,------......------,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$|||hhhOOO>>>444...,,,.........,,,+++***)))))))))((((((''''''''''''(((((()))((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***&&&(((***)))(((***000555;;;222***+++,,,***(((************++++++******))))))***++++++,,,,,,++++++...,,,+++******+++,,,---...---,,,++++++,,,...000000...,,,---000111...+++++++++,,,------,,,++++++,,,+++******))))))************))))))))))))******)))))))))*********++++++---+++)))***,,,---,,,+++******)))))))))***++++++,,,+++************+++,,,,,,***(((((()))******))))))))))))******))))))((()))******++++++******)))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------...000111222222222111111111222333444333333222222111111222222555444111///---+++++++++,,,,,,,,,++++++*********))))))***++++++++++++***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((()))***(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''(((((((((((((((((('''((((((((())))))))))))***)))))))))((((((((('''''''''''''''((()))***+++***'''%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))*********+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,---...,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$zzzfffNNN===333---,,,......---,,,+++***)))))))))((((((''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''')))***)))((()))...222555...((()))***)))((()))))))))******+++******))))))***++++++,,,,,,++++++///...,,,+++***++++++,,,***,,,------+++,,,000444222...,,,,,,...///---+++***+++,,,,,,,,,,,,+++***++++++***))))))))))))******))))))(((((())))))***((((((((()))))))))******,,,***))))))***+++***))))))))))))))))))******+++++++++************++++++,,,***((('''((()))((('''(((((())))))))))))(((((())))))************))))))(((((())))))))))))***************++++++++++++,,,++++++,,,,,,,,,---------,,,,,,------...///111111111111111000111222222333111111000000000/////////222111///---,,,++++++++++++++++++++++++*********((()))******++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((())))))))))))''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''((()))*********(((&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,---,,,,,,------------,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$wwwdddLLL<<<222---,,,...---,,,+++***))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((+++,,,+++)))''''''))),,,...***''''''((((((((((((((())))))***************))))))***+++++++++++++++//////---,,,++++++++++++'''+++......+++,,,111666222///,,,++++++,,,,,,*********++++++++++++******++++++***)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))((((((((())))))((()))(((((((((((()))***************))))))*********+++)))''''''(((((('''%%%''''''(((((())))))((((((((())))))))))))))))))((((((((((((((()))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,------------...///000111000000000000111111222222000000000000///......---......---,,,,,,++++++++++++++++++***************((())))))***************(((((())))))))))))((((((((((((((((((((((((((((((***)))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))***))))))((('''''''''((((((((())))))))))))))))))(((((((((((('''''''''''''''((()))***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''(((((((((((()))((((((((((((((()))******+++++++++++++++,,,,,,,,,++++++************++++++*********)))***++++++,,,,,,,,,,,,------,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$tttaaaJJJ:::111,,,,,,...,,,,,,+++***))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''++++++***)))''''''((()))))))))'''&&&'''((((((''''''((()))***************))))))***++++++++++++***///...---,,,++++++******%%%***...---++++++000555000...+++***************************************+++***))))))(((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))((('''''''''(((((((((''''''(((((()))***)))))))))))))))))))))))))))(((''''''(((((('''%%%%%%&&&'''((((((((((((((('''(((((())))))((((((''''''(((((((((((()))))))))))))))*********+++++++++*********+++++++++,,,,,,------,,,------...///000//////000000000111111111111111111111000///...---,,,,,,,,,,,,,,,+++++++++************************(((((()))************)))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((()))*********)))'''&&&''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''(((((()))))))))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((((((((((((''''''(((((()))************++++++,,,,,,,,,+++******))))))******+++******)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$rrr___HHH999000,,,,,,...++++++***)))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''''''''''''''((()))++++++'''))))))''''''))))))'''''''''((()))************((()))******++++++******,,,,,,,,,++++++*********'''))),,,,,,++++++---000---,,,+++******)))************))))))))))))************)))(((((((((((())))))((((((''''''(((((()))((((((((()))))))))******)))******(((&&&&&&'''((('''''''''''''''((())))))(((((())))))))))))(((((((((''''''((())))))(((&&&$$$%%%&&&'''((((((((((((''''''((((((((((((''''''''''''(((((((((((()))))))))))))))************+++))))))*********+++++++++------,,,,,,---......///......///000000000000///111111222222111///---,,,+++,,,,,,,,,,,,++++++***)))))))))***************'''((())))))******))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''&&&'''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++++++++)))'''%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))(((''''''&&&''''''(((((()))))))))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))******+++,,,,,,,,,******))))))))))))************))))))******+++,,,++++++,,,,,,,,,,,,++++++************************(((((()))))))))))))))***((((((((((((((((((((((((''''''&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ppp]]]FFF777000+++,,,...+++******)))))))))))))))((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&&&&%%%&&&''')))***++++++&&&***,,,((((((******'''&&&'''((()))************((())))))************************+++*********)))))))))***++++++*********)))***++++++***)))))))))***)))(((((((((((()))*********)))(((((((((((((((((((((''''''''''''(((((()))))))))*********++++++)))++++++)))&&&%%%''')))''''''&&&&&&''''''((()))''''''((())))))(((''''''&&&&&&'''(((***+++)))((($$$$$$%%%&&&''''''''''''&&&''''''((((((''''''&&&'''''''''((((((((())))))))))))))))))************))))))))))))*********+++------,,,,,,------......---...///000000000//////000111222222111///,,,+++,,,,,,---------,,,******((()))))))))*********+++'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,***(((&&&&&&&&&&&&'''''''''(((((('''((((((((()))))))))***(((''''''&&&&&&''''''''')))******(((&&&$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))(((((())))))***+++((())))))***++++++,,,,,,******))))))))))))******+++************+++,,,,,,++++++,,,,,,,,,,,,++++++************************(((((((((((())))))******((((((((((((((((((((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ooo\\\EEE777///++++++...+++***)))))))))))))))***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%'''))))))((('''&&&((('''''''''((()))((('''&&&,,,---***(((++++++'''&&&'''((()))************(((((()))***************((())))))*********))))))+++***))))))+++***((('''''')))++++++***)))))))))***)))(((''''''((()))*********)))(((((((((((((((((((((''''''''''''((((((************++++++++++++***+++,,,***&&&%%%''')))'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&''')))+++,,,***)))###$$$%%%&&&''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))************))))))))))))************------,,,,,,,,,---......,,,---///000000000///...000000111111000...+++***,,,---......---,,,***)))(((((())))))*********+++'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,,,,+++***(((&&&&&&&&&'''''''''(((((('''((((((((())))))******(((''''''&&&&&&&&&'''''')))***+++)))%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))***++++++((())))))***++++++,,,,,,******))))))))))))******++++++******++++++,,,---+++++++++,,,,,,+++++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lllYYYCCC666000---+++,,,+++******)))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''(((((((((((('''&&&&&&%%%%%%(((''''''&&&&&&&&&''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))***,,,......,,,***((('''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((()))))),,,,,,+++***)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((+++***)))((('''''''''''')))((((((((()))***++++++)))************+++++++++,,,,,,,,,------.........000111222111...,,,,,,,,,,,,,,,,,,++++++*********(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&''')))+++***&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))***,,,---...))))))((((((((((((((()))))))))*********+++++++++++++++******************))))))))))))))))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((jjjWWWAAA555///,,,***++++++******)))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&((((((((((((((((((((((((''')))+++,,,,,,+++)))'''''')))******)))(((((()))'''((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&)))((((((((('''''''''&&&''''''''''''''''''''''''&&&'''''''''((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***)))(((((((((((((((((()))))))))((())))))******))))))*********+++++++++,,,,,,,,,,,,---------...///111111000...,,,+++,,,,,,,,,,,,++++++*********(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))***+++,,,))))))((((((((((((((())))))))))))*********++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((gggTTT???333...+++******+++******))))))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''((((((((((((((((((((((((&&&''')))***+++)))(((''''''***,,,---+++***))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''(((((()))*********)))((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------...///000///---++++++++++++++++++++++++*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''')))******'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((()))))))))((((((''''''((())))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''eeeRRR>>>333///+++******+++******)))))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))******)))(((''''''***...///---+++******'''''''''((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''((()))******+++***)))((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,---...///...,,,******++++++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%""""""######$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$(((+++,,,((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''(((((('''''''''((())))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))******++++++++++++******************************((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&cccQQQ>>>333000---+++++++++******)))))))))))))))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''')))*********))))))'''***...///---+++******''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''')))***+++******)))((('''''''''((((((((()))))))))*********+++++++++++++++++++++++++++---...---+++*********************************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$######'''***+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))''''''((((((((()))))))))(((((()))))))))*********)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%aaaOOO===333000---+++,,,+++******)))))))))))))))$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((())))))*********'''***,,,---+++***))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***))))))((('''''''''((((((((((((((()))))))))******+++++++++************)))***+++---,,,***))))))***)))))))))***************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%$$$$$$&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%^^^MMM;;;222///,,,+++++++++******)))))))))))))))%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''')))******)))(((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))(((((('''''''''((())))))(((((((((((()))))))))***++++++******)))))))))))))))***,,,+++***((())))))((()))))))))*********+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%######$$$&&&&&&''''''&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))&&&&&&'''''''''(((((((((''''''(((((()))******+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$[[[KKK999000...+++******+++******)))))))))))))))''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''((()))((('''&&&''')))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***(((((((((((())))))))))))+++*********))))))(((((((((***++++++)))(((((()))(((((())))))*********+++(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%''''''%%%"""###'''+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$]]]LLL:::111...,,,******************))))))))))))&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&((()))***'''&&&$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%'''(((((('''&&&%%%$$$$$$###&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))''''''''''''(((((((((((((((((('''((()))((('''%%%***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########\\\KKK999111...,,,***************)))))))))((((((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&'''''''''''')))((('''''''''''''''&&&))))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######ZZZIII888111...,,,***+++******))))))))))))((((((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&''')))(((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###WWWGGG777000///,,,++++++***)))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''''')))++++++***((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((''''''''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$TTTEEE666000///---++++++)))))))))(((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$$$$%%%######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((((((%%%)))...000...***'''&&&%%%&&&''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RRRCCC555//////---++++++))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''''''''((((((((())))))$$$)))000222///***'''&&&$$$%%%&&&(((((('''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&''''''((()))***((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%PPPBBB444//////---,,,+++))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''(((((($$$)))......***'''&&&(((###$$$&&&(((((('''&&&%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((()))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%OOOAAA333//////...,,,+++)))(((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%"""###$$$&&&''''''&&&&&&"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&)))+++***%%%$$$&&&***###$$$&&&(((((('''&&&%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%OOOBBB444///...,,,,,,---222...)))&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""###$$$$$$%%%&&&'''''''''&&&%%%$$$$$$&&&''')))%%%&&&((((((%%%###&&&+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))(((''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################NNNAAA333...---,,,+++---000---)))'''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################KKK???222...---++++++,,,...,,,)))((((((((('''&&&'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%'''((('''&&&$$$$$$&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$III===111---,,,+++***,,,+++***))))))))))))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((******&&&%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%GGG;;;000------++++++,,,))))))((()))***)))'''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&+++333555...&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%FFF;;;000......,,,+++,,,)))((('''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%,,,888<<<333((('''))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&FFF;;;111...///---,,,---)))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%'''333777...''')))***'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''FFF;;;111///000...---...)))'''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&&&&%%%%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$ ***---&&&$$$(((((("""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''FFF;;;111......---+++,,,))))))*********(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######################################################$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&EEE:::000......---+++,,,))))))******)))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&DDD999000...///---++++++)))))))))))))))'''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""###################################################$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""$$$$$$############$$$$$$#####################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&CCC999000...///---++++++)))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""###################################################$$$&&&'''&&&$$$"""!!!$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""$$$$$$############$$$$$$""""""""""""###################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$$$$$$$###!!!$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&BBB888///...///---++++++))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$#########################################################$$$&&&'''&&&$$$"""!!!#################################$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###$$$$$$############$$$$$$!!!!!!!!!""""""#################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$#################################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&@@@777/////////---+++******)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%###################################################$$$%%%&&&%%%$$$###""""""""""""########################$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$#########$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$########################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&???666//////000---+++******)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$########################%%%###"""!!!!!!###%%%'''################################################$$$$$$$$$$$$$$$$$$%%%%%%!!!"""""""""#########$$$"""######$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$#########$$$&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$############$$$$$$!!!!!!"""######$$$%%%%%%#################################$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&???666//////000---*********)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################&&&$$$!!! """&&&(((################################################$$$#########$$$%%%&&&&&&!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""######$$$&&&(((***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!""""""###$$$%%%%%%%%%##############################$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&===555.........+++***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""!!!!!!""""""!!! ###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$#########""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===555.........+++***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###""" ###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$#########""""""##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===555.........+++***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!"""###$$$###"""######$$$$$$$$$$$$######$$$############$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$#############################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<444/////////,,,******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!"""$$$%%%$$$#########$$$$$$$$$$$$#####################$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!"""""""""##################################################################""""""######$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<444/////////,,,)))***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!"""%%%&&&&&&%%%"""######$$$$$$######"""""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$############$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!"""""""""##################################################################""""""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;444///000000,,,))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########""""""#########%%%%%%%%%$$$$$$$$$######"""!!!!!!###&&&''''''&&&""""""############""""""!!!"""######$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""###########################$$$$$$$$$##############################""""""######$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;444///000000,,,))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$#########""""""""""""!!!!!!###&&&(((((('''""""""############"""""" !!!"""###$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############""""""#########$$$$$$$$$##############################""""""######$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:::444///000000,,,)))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########""""""""""""!!!"""!!!!!!###'''))))))(((""""""############"""""" !!!"""$$$$$$######""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############""""""######$$$$$$$$$$$$#################################"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$777444000...---,,,***((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''###"""""""""$$$%%%$$$###""""""""""""""""""""""""$$$$$$############$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$###########################$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############"""!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$&&&''')))'''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%777444000...---,,,***)))))))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###"""""""""$$$%%%$$$###########################$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############"""!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''(((&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%666444000---,,,,,,***))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$####################################################################################$$$$$$%%%%%%&&&&&&%%%%%%$$$######""""""###########################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$######"""!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$################################################$$$$$$$$$###############"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%666333///---,,,,,,***)))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$########################"""###$$$&&&&&&%%%$$$$$$###"""""""""$$$%%%$$$####################################$$$$$$#################################""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$######""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$######"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%555222///---,,,+++***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$################################################"""###$$$%%%&&&%%%$$$######"""""""""$$$%%%$$$###########################"""###$$$$$$$$$$$$###"""########################""""""###$$$%%%%%%&&&&&&"""""""""######$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%444111...,,,,,,+++***)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%""""""###$$$$$$###""""""########################"""######$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""#################################$$$$$$%%%%%%&&&!!!!!!""""""###$$$$$$%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$##########################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###############################################################$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%444111...,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%!!!"""###$$$$$$###"""!!!#######################################$$$$$$%%%###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""###$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111---,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###"""""""""###%%%&&&###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#################################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######!!!"""###$$$%%%&&&&&&&&&""""""######$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***(((+++******)))(((''''''&&&''''''''''''''''''''''''########################$$$$$$$$$#########""""""%%%%%%$$$###""""""######$$$###***///$$$$$$###+++%%%,,,???HHH000===***"""""",,,!!!&&&222 !!!000&&& ''''''$$$)))...***(((&&&&&&%%%...###)))!!!###)))$$$(((######)))!!!((('''777 ,,,&&&+++999;;;???:::%%%111%%%(((&&&###!!!)))((('''111))) '''!!!---"""***$$$!!!###000999;;;;;;===$$$(((((($$$000&&&###***###!!!%%%$$$"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$########################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***(((*********)))((('''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$###""""""######%%% !!!%%%$$$,,,,,,"""&&&666^^^zzz'''---,,,%%%!!!  +++***lllyyyxxx{{{iiiuuuuuuwwwyyyrrr}}}uuuuuu}}}rrrxxxqqq|||llluuu000)))%%%+++333$$$DDDzzzWWW444%%%***"""444###444""" &&& <<<((( ,,,tttDDD&&&&&&---&&&///###%%%%%%,,,"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$############################################################$$$$$$$$$$$$######"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***(((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%$$$######"""#########!!!'''"""!!!'''$$$%%% ###vvv!!!666...%%%"""))) ((("""###999###"""(((+++...|||222+++$$$'''"""000,,,###""",,,%%%gggccc%%%$$$*** '''%%%"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$############################################################$$$$$$$$$$$$######"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***(((***)))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###############$$$(((%%%++++++%%%777^^^&&&+++%%% +++######***MMM(((&&&888&&&XXX$$$ )))!!!...&&&---+++,,,___$$$***&&& )))""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$#############################################$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$(((###000&&&\\\zzz~~~000'''(((&&&(((%%%```SSS\\\}}}yyyhhhWWW###,,,222***TTT(((+++ ######+++$$$)))$$$000ZZZyyy///000%%%%%%""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$#########"""######$$$%%%!!!%%%((()))...)))---EEEXXX((("""&&&***)))!!!$$$###$$$%%%FFFIII"""///000'''///III&&&$$$\\\111AAA,,,!!!###000"""222"""333{{{''' %%%###"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***((((((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""###$$$$$$%%%(((!!!!!!,,,777''' ///,,,+++555333 ))) +++'''!!!222!!! )))###+++111&&&###,,,---,,,555KKK444''',,,###&&&+++!!!---!!!DDD999%%% 777---%%%***"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))+++***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%333111...,,,,,,+++***((((((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%###))) ///&&&%%%&&&///,,,$$$$$$&&&%%%!!!***&&&"""!!!000###+++%%%((()))###+++"""]]]///***''' ###$$$nnn)))'''***---(((""""""***"""555333KKK***"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$))) ###$$$xxxxxx)))(((***)))LLL########################"""%%%!!!%%%######$$$%%%%%%%%%%%%$$$###>>>+++ooo((('''...&&&/// )))%%%lll,,,!!!---''' $$$GGGMMM+++###""")))...###MMM!!!""")))######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!!!!!!!!!!$$$$$$$$$#########""""""#########"""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$$$$#################################$$$$$$###""""""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$"""###%%%&&&&&&%%%###"""((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))++++++***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$ &&& %%%$$$___$$$(((***"""---yyy########################"""%%%!!!%%%######$$$%%%%%%%%%%%%$$$###""" """<<>>777000+++)))######---,,,,,,***666%%%&&&######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%################################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################"""############$$$$$$$$$######$$$$$$$$$$$$##############################!!!###%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$))) !!!%%%:::+++"""%%% !!!000 ########################"""%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%;;;))),,,%%%---)))%%%&&&###"""$$$...!!!FFF```!!!### $$$&&&$$$###***///%%%"""$$$"""%%%+++ !!!&&&,,,***///'''III#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&########################"""###############$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################!!!$$$&&&'''&&&$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$''' !!!%%% EEE)))###,,, !!!!!!SSS########################"""%%%!!!%%%###$$$$$$$$$$$$$$$$$$$$$$$$***&&& &&&((($$$&&&//////***'''&&&333%%%uuu%%%%%%'''666111###  *** '''###&&&,,,&&&///&&&###333 ===$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%########################""""""######$$$$$$$$$%%%########################""""""#########$$$$$$$$$######$$$$$$$$$$$$#################################%%%((()))'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$"""###!!!%%%$$$ddd '''$$$"""########################"""%%%!!!%%%###%%%$$$$$$######$$$$$$%%%"""&&&+++,,,)))'''&&&$$$%%%%%%'''$$$&&&%%%%%%"""###((( 000,,, 555&&&!!!(((&&&$$$444)))(((&&&%%% ######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$$$$""""""######$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################$$$&&&(((((('''%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''(((''''''%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$(((!!!######___ $$$000########################"""%%%!!!%%%###%%%%%%$$$######$$$%%%%%%((('''222!!!((($$$&&&&&&---555,,,###(((+++WWW %%%,,,***)))&&&$$$...'''(((!!! &&&%%%*** 333***RRR ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$%%%&&&&&&########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111///---,,,,,,,,,+++***))))))))))))((((((((((((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$---!!! 111&&&""""""PPP########################"""%%%!!!%%%###&&&%%%$$$######$$$%%%&&&///... """******)))(((%%%"""""""""###''',,,(((666---$$$%%%***$$$ ,,,---'''""""""'''((($$$###(((,,,&&&&&&999(((######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################"""############$$$$$$$$$######$$$$$$$$$$$$#################################$$$$$$###""""""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%222111000...,,,***)))((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""%%%"""%%%...%%%kkk///***fffqqq$$$###"""""""""###%%%%%%###&&&"""%%%###"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""))) %%%$$$(((&&& $$$...%%%}}}(((!!!111((()))&&&$$$$$$)))(((%%%$$$$$$%%%(((***000000777'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$#######################################%%%''''''$$$###""""""$$$&&&&&&$$$!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%######%%%&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111111///...,,,***)))((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""$$$%%%&&&"""$$$777iiiEEE$$$###"""""""""###$$$%%%###&&&"""%%%###$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###""")))111###!!!%%%'''vvv''' (((444'''''')))"""$$$***))) ###TTT((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$###########################$$$$$$"""!!!!!!######$$$###""""""""""""""""""""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%$$$$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111000///...,,,+++)))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$############### $$$+++"""###""" ;;;######""""""######$$$%%%###&&&"""%%%###&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%$$$######(((+++000,,,###!!!222,,,!!!,,,...///"""))),,,,,,$$$)))444)))JJJ&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$########################"""###$$$###!!! """%%%$$$$$$###"""!!!!!!###%%%######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111000///...,,,+++***))))))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!***######000)))&&&+++AAA###############$$$$$$$$$###&&&"""%%%###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######,,,'''...000SSS&&&""""""""" )))$$$,,,%%%###%%%...NNNjjj^^^((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$########################!!! """%%%&&&$$$$$$%%%"""$$$%%%%%%######%%%'''$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%000000///...,,,+++******)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################'''***$$$)))(((%%% ///IIIeee+++""""""######$$$$$$$$$$$$###&&&"""%%%###$$$$$$$$$$$$%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$+++===UUU+++...(((###fffZZZYYYYYYeeejjjxxx'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$###########################%%%)))%%%"""!!!!!!$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''((()))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%000///...---,,,++++++***)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$&&&***&&&!!! &&&'''$$$YYYxxx...***""""""###$$$$$$$$$$$$######&&&"""%%%###$$$$$$$$$$$$%%%&&&'''(((######$$$%%%%%%%%%$$$$$$*** ------+++'''---)))&&& $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%########################&&&%%%&&&""" ###"""!!!!!!###%%%%%%###!!!######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&'''((()))***)))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((($$$$$$%%%%%%&&&'''''''''''''''&&&&&&''''''((()))%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%//////...---,,,++++++***)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$""")))%%%###&&&(((222ddd%%%!!!"""(((!!!"""###$$$%%%$$$$$$######&&&"""%%%###&&&%%%$$$$$$$$$%%%&&&'''"""###$$$%%%%%%%%%%%%$$$(((&&&\\\***/// ###))),,,222$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################%%%!!!!!!%%%###'''444...((("""!!!$$$&&&### """"""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((&&&''')))*********((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%%%%&&&'''((((((((('''''''''''''''(((((()))%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%''')))(((%%%$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%//////...---,,,,,,++++++)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$###$$$(((###***$$$qqq^^^(((222$$$!!!"""###$$$%%%$$$#########&&&"""%%%###((('''%%%$$$###$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%+++ 111&&&++++++MMMaaa"""&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%###########################!!!$$$'''"""!!!333JJJ;;;000%%%"""%%%(((&&&"""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&'''(((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))&&&''')))***+++***((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***'''''''''''''''((())))))%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''')))+++)))&&&%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%///...,,,,,,------,,,+++))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$)))!!!%%%%%%%%%((($$$kkkMMM222###..."""$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&###$$$$$$$$$$$$$$$$$$$$$$$$###$$$***)))$$$)))*** %%%&&&###OOOzzz%%%/// ###'''***)))uuu!!!444###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""$$$!!!###666MMMTTT888 !!!"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&''')))))))))'''((((((((()))))))))******((((((&&&&&&&&&&&&(((((((((((())))))))))))))))))***)))((((((***+++***)))))))))))))))(((((((((((('''&&&&&&)))+++)))''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((+++)))'''&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''000...------------+++***))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""***""""""###\\\!!!===$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&"""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$+++!!!!!!###"""$$$)))$$$&&&***+++&&&!!!'''222PPP$$$ //////%%%!!!&&&""" sss(((---,,,&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%###!!!--->>>SSS<<<)))%%%&&&""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,+++)))'''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((('''&&&''')))***)))((('''''''''(((((((((((((((******)))(((((()))******(((((((((((((((((((((((($$$%%%'''((()))***++++++))))))))))))(((((((((((((((&&&&&&(((***)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&''''''((()))+++)))(((&&&&&&&&&((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''111///---------,,,***)))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$#########---)))&&&+++$$$$$$$$$$$$$$$$$$$$$$$$###&&&"""&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""### $$$...---'''***000%%%###$$$###"""//////333!!!***222'''$$$'''$$$###GGG^^^$$$%%%"""---$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###'''%%% $$$---888+++###$$$&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%---,,,***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((()))''''''((()))***)))((()))))))))(((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((((((###'''+++,,,***))))))+++))))))))))))((((((((((((((('''''''''))))))'''%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((('''''''''''''''''''''((())))))***)))((('''&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''222000...------,,,***((())))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%''')))...iiibbb!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&###&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%///***%%%***!!!""""""$$$%%%&&&(((+++...DDD%%%%%%555"""+++&&& ---(((777---!!!...$$$***$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###&&&%%% ###!!!!!!$$$###$$$((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((()))))))))************))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((()))((('''(((***+++***)))+++++++++***************(((((((((''''''(((((((((+++++++++***************)))...333222,,,((((((***))))))))))))((((((((((((((()))((('''(((***)))&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''(((((()))***))))))(((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''222000...------,,,***((())))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%(((''''''&&&{{{###+++RRR $$$$$$$$$$$$$$$$$$$$$$$$###'''###'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###)))&&& """***...111'''---+++###///'''555'''&&&((( 000555'''***'''!!!***+++$$$&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$$$$"""!!!"""&&&%%%%%%%%%$$$!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((())))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))***)))((()))+++++++++******************************++++++++++++++++++***+++++++++*********))))))***///333222,,,(((((()))))))))))))))(((((((((((((((***)))&&&(((,,,,,,'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))******(((((()))))))))))))))))))))(((((((((((()))******))))))((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''111///---------,,,***)))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((%%%(((&&&TTT&&&###yyy!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$'''###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%)))"""...%%% !!!******&&&"""###)))------&&&)))lll<<<***)))&&&(((###***...EEEXXX***%%%---000)))///$$$555 %%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$&&&(((''''''%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((&&&'''((())))))))))))((())))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))+++)))))))))+++,,,+++***(((((()))))))))*********)))******++++++******)))++++++******)))(((((((((&&&)))------+++))))))+++))))))))))))(((((((((((('''+++***&&&(((///000***((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******((((((((()))))))))******(((((((((((((((((((((((('''(((((())))))******+++(((((())))))))))))******)))))))))))))))******+++(((((())))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''000...------------+++***))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""%%%!!!***)))000III...000XXX///$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$'''%%%&&&&&&&&&&&&&&&&&&&&&&&&///(((,,,---666!!!%%%'''(((+++,,,$$$444SSS(((,,,###+++"""%%%+++'''&&&}}}aaaQQQ...,,,'''######%%%&&&&&&///"""111$$$111%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###"""###%%%&&& !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))&&&'''((()))***))))))(((((())))))))))))))))))((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))+++***)))***,,,---,,,+++)))******+++,,,---......,,,---...//////...---,,,...------,,,++++++******'''((()))***************))))))))))))((((((((((((''',,,+++&&&)))222444---)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********(((((()))))))))*********(((((((((((((((((((((((('''(((((()))******++++++(((((()))))))))***************)))))))))***++++++(((((()))***************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''///...,,,,,,------,,,+++))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""",,,***'''<<>>@@@BBBBBBBBBAAA>>>;;;888666777666777999888777:::@@@EEEBBB>>><<<;;;888444111...---,,,***((('''&&&&&&))))))(((((((((((())))))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))###$$$&&&((()))))))))(((------,,,,,,+++++++++++++++++++++,,,,,,---------+++,,,---......---,,,+++444555666777777888777777444444333222222111000000222111///,,,***)))))))))((())))))*********)))))))))(((''''''(((((('''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&000000///...,,,+++******+++***)))((('''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""---&&&---DDD+++$$$(((222777888III###---""" 333NNN((((((''''''''''''''''''+++###''')))"""[[[777333+++!!!BBB)))$$$'''&&&%%%%%%&&&''')))***tttlll333666%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++---...000///---,,,,,,,,,******,,,///111111///---555777999:::999999;;;<<>>:::999<<<>>>??????BBBCCCCCC@@@<<<::::::<<<:::888888:::999888;;;@@@DDDBBB@@@???@@@AAA@@@???777666444111---***'''%%%+++***((('''''''''((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))"""$$$''')))******)))(((******+++++++++,,,,,,,,,...///000111222333444444999999;;;<<<<<<;;;;;;:::<<<===>>>???@@@@@@@@@@@@BBBBBBAAA@@@@@@??????>>><<<;;;888555222///---,,,,,,+++******))))))))))))***(((''''''(((((('''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&000///...---,,,+++************)))(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((!!!+++%%%@@@+++777 $$$ddd(((""")))...+++iii))))))((((((''''''&&&&&&!!!111###"""111777+++***'''&&&&&&&&&&&&'''((()))!!!...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$######%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++)))+++------------...000+++,,,///333555777777666???@@@AAA@@@>>>???CCCGGGEEECCCAAA???@@@AAAAAABBBBBBEEEGGGEEEBBBBBBHHHNNNJJJFFFCCCCCCBBB???@@@DDD???>>>======>>>???@@@@@@@@@???>>>;;;888444000...,,,+++)))''''''((()))***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''((((((''''''''''''(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((()))+++---000222444444777888:::;;;<<<<<<<<<<<<777888999999999888777666::::::;;;======>>>>>>===FFFGGGGGGGGGHHHHHHIIIIIIDDDCCCBBB@@@===999666555222111...+++)))((((((((()))'''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//////...---,,,,,,+++***)))))))))))))))(((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$''')))!!!###III|||+++###...,,,&&&$$$$$$***$$$!!! 999zzz)))))))))((((((''''''&&&444### 555PPP&&&///""",,,&&&&&&&&&&&&&&&''''''(((+++JJJ000###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$###$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++++++++++++++++++++++++++***+++------,,,,,,...000111333666:::>>>BBBFFFHHHKKKLLLLLLKKKJJJOOOWWW^^^XXXYYYYYYUUUOOOKKKKKKNNNKKKNNNPPPOOOMMMPPPWWW^^^WWWQQQMMMLLLJJJHHHHHHKKKIIIGGGDDDAAA<<<999777777EEEFFFFFFFFFCCC@@@<<<:::111///---+++)))(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))*********+++))))))))))))))))))))))))************************---,,,*********,,,...///111222444666999;;;===>>>???@@@AAACCCCCCBBBAAAAAA::::::;;;::::::888666555888888999:::::::::::::::<<<===???@@@BBBDDDEEEFFFHHHHHHGGGFFFDDDBBB@@@???===;;;777333///---++++++)))'''&&&&&&'''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//////...---,,,,,,++++++(((((())))))))))))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%... 000ooo,,,###---KKKEEE&&&&&& 000***'''$$$ ,,,YYY))))))(((((((((((((((((((((&&&***%%%&&&&&&,,,fffjjj $$$000###&&&'''''''''''''''''''''333UUU***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$######%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------///000666999>>>DDDIIIPPPWWW[[[ccceeegggggghhhnnnzzz{{{|||zzzrrrggg``````ccc___``````^^^]]]___eeejjjWWWPPPKKKKKKKKKJJJKKKNNNPPPPPPOOOKKKEEE@@@>>>===GGGIIIKKKKKKIIIFFFBBB???666555333000---***'''&&&((((((((((((''''''''''''))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))(((((()))))))))*********'''(((((((((((()))))))))((((((''''''''''''((((((((())))))******+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++******+++...222666888;;;;;;;;;<<<<<<<<<======AAABBBDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCAAA@@@???======>>>>>>======<<<;;;777888999<<<>>>@@@BBBCCCGGGGGGGGGFFFFFFEEEEEEEEEFFFDDDAAA===999666444333...+++)))(((((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.........------,,,,,,+++'''((()))******)))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''***$$$ ,,,&&&[[[(((qqqkkk,,,))))))'''&&&222...***###'''OOO((((((((((((((()))))))))......'''$$$+++((($$$777### 000&&&'''''''''''''''&&&&&&$$$ ((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000222555888BBBHHHRRRZZZbbbiiippptttzzzvvvwwwyyyvvvtttrrrqqqqqqrrruuuwww___XXXRRRQQQQQQPPPPPPRRRSSSVVVWWWUUUPPPKKKHHHGGGHHHIIIKKKKKKHHHCCC>>>:::444555555444222///,,,+++((((((((((((''''''''''''))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))'''((((((((())))))))))))((((((''''''''''''((((((((())))))******+++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,...111555888;;;===>>>>>>>>>>>>======<<<<<<<<>>;;;<<<===???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAABBBCCCGGGGGGEEECCC@@@>>>;;;:::666333///,,,+++***((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&.........------,,,,,,,,,'''((()))******)))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""$$$000)))!!!+++$$$"""fff)))$$$,,,+++"""&&&%%%((($$$***$$$)))///)))EEE''''''(((((())))))******,,,%%%,,,$$$222!!!))))))"""555!!!%%%)))'''$$$&&&''''''(((''''''&&&&&&)))***uuu"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...111444999>>>BBBTTT]]]jjjuuu}}}~~~rrrjjjbbb```___\\\[[[\\\\\\^^^___[[[SSSKKKFFFDDDHHHIIIJJJIIIEEE>>>777333...000333666666555444222)))(((((((((''''''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***''''''''''''((((((((()))'''((((((((())))))******((((((''''''''''''((((((((())))))***++++++,,,,,,))))))))))))))))))))))))------------------------111555:::???BBBBBB@@@???@@@AAAAAAAAAAAABBBBBBBBB>>>@@@DDDGGGIIIIIIHHHGGGIIIKKKMMMOOOQQQRRRRRRRRRFFFFFFFFFEEECCCAAA@@@?????????@@@AAABBBBBBCCCCCC@@@>>>===;;;;;;===>>>@@@DDDDDDEEEDDDCCCAAA>>>======999444///,,,***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&/////////...------,,,,,,***)))((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&---"""\\\ggg###&&&///&&&(((******)))(((((()))))))))(((((((((***---...***)))((()))***,,,,,,+++,,,...///...,,,***)))))) """dddCCC ...&&&)))((()))+++)))&&&&&&'''((('''&&&)))!!!MMM$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******(((''''''(((******)))'''))))))))))))))))))))))))---***((((((***+++)))''',,,((((((---000///......111111444999===GGGYYYjjj}}}}}}~~~~~~~~~~~~}}}{{{wwwttttttooohhh```YYYSSSMMMJJJEEEIIIMMMOOOMMMHHHBBB???777444000000333666888888000...,,,)))(((''''''(((******)))(((((((((((()))((((((((((((((((((((((((''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))*********)))))))))))))))************************...,,,,,,///000000444:::CCCBBBAAA????????????@@@BBBGGGHHHFFFGGGJJJIIICCCHHHJJJRRRdddtttvvvhhhZZZ[[[[[[bbbsssvvvkkkaaaVVVUUUZZZ[[[TTTKKKIIIBBB===???@@@??????@@@DDDAAAAAAAAA>>>999999<<<>>>===>>>BBBFFFFFFAAA<<>>888%%%---~~~FFF"""333111"""&&&###'''&&&%%%&&&(((((('''%%%,,, 222YYY$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++***))))))************************,,,***((())),,,---+++***///+++***---///000222666777;;;EEEPPPZZZgggzzz}}}wwwnnnbbbZZZRRROOOMMMPPPTTTUUUPPPKKKCCC===666444777999888666444333111///,,,***((('''))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***************))))))))))))+++*********************///,,,---222777;;;AAAHHHGGGEEECCCAAA@@@?????????EEETTTccciiiiiijjjhhhdddgggmmmyyytttqqqttt~~~yyyqqqkkkppp}}}jjj___SSSNNNKKKJJJLLLPPPBBB>>><<<>>>>>>===???CCC>>>>>>>>>===>>>>>>??????>>>>>>>>>??????;;;555000))))))((('''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''/////////...------,,,,,,***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$888SSS{{{UUU999000!!!***---$$$!!!)))&&&(((***)))((('''((((((&&&'''((()))))))))((('''444...)))\\\vvv555444444444555777999;;;>>>===;;;::::::;;;<<<===777999BBBFFF<<>>GGGHHH>>>:::AAA:::@@@CCC===:::;;;<<<:::EEE888///000999888///000...,,,))))))))))))((('''"""111&&&(((%%%+++)))(((((((((((((((((((((((('''%%%&&&(((***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))******...111///***'''))),,,************************)))***+++,,,---...---,,,,,,...222666666888BBBNNN^^^fffuuu~~~zzz{{{|||uuummmffffffkkkkkkbbbXXXOOOMMMHHHBBB;;;444000...333555666666444000,,,***''''''((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********)))***************++++++++++++******+++,,,---...000222:::EEEJJJGGGCCCBBB@@@KKKYYY```bbbeeelllsss|||~~~uuurrrtttyyy~~~}}}wwwqqqlllkkkdddiiiooovvvzzz|||}}}}}}{{{vvvrrruuu{{{zzz}}}uuuaaaTTTKKKCCC>>><<>>===<<<999666444333555999===AAACCCDDDCCC:::777333///+++)))''''''(((((('''''''''''''''&&&''''''''''''''''''''''''/////////...------,,,,,,,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((---'''((('''%%%+++222444///((("""444)))!!!###))),,,,,,---(((***,,,---,,,,,,---.........///111333666999:::>>>;;;GGG<<<777GGGGGGKKKHHHIIIJJJKKKMMMRRRZZZ___\\\ZZZZZZZZZ[[[ZZZVVVSSSTTTfffgggSSSIIIRRRUUUKKKWWWPPPIIIHHHOOOQQQHHH===>>>>>>888AAAFFF444000>>>777222---)))((((((((((((%%%)))///'''$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!///((()))---$$$%%%)))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))******((((((((((((((())))))***)))---000...)))&&&(((+++***************************+++,,,---,,,,,,,,,---333444777<<>>:::333444555777:::>>>BBBEEEBBB???:::555000,,,)))((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''/////////...------,,,,,,......,,,+++************''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$---777---111 &&&,,,,,,)))(((,,,000$$$111555+++ ***'''***,,,......///000222666777:::===@@@CCCEEEGGGAAABBBPPPZZZeeekkkaaa___UUUVVVVVVTTTTTTXXX```fffkkkiiiggghhhjjjiiieeeaaaooolllmmmqqqmmmbbbVVVQQQNNNZZZccc]]]NNNEEEGGGMMMDDDRRRJJJJJJKKKBBBGGGGGG===999222---++++++***)))***,,,******222,,,***///''''''''''''''''''''''''###,,,'''!!!&&&(((""" $$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))******+++((((((((((((((()))******(((+++---,,,)))'''((()))+++++++++++++++++++++++++++,,,------,,,---///111999999===EEEQQQddd{{{pppgggbbbYYY\\\\\\RRRCCC888444666...///000111222222222333---,,,+++***)))(((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++))))))******+++,,,,,,,,,+++++++++,,,...111444777======@@@CCCBBBDDDMMMWWWxxxzzzyyy{{{|||sssjjjeeeaaa]]]^^^```[[[WWWSSSSSSXXX]]]```aaabbbbbb___ZZZWWWWWW[[[```ccccccdddfffhhhfffccc```ccc___]]]aaahhhrrrrrrlllkkkooovvv|||{{{hhhQQQBBB???@@@>>>:::777777666555666:::@@@EEEDDDBBB???:::555111---+++((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''/////////...------,,,,,,111///,,,***))))))***+++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''''''''''''''''''''''',,,'''###111+++%%%(((******'''&&&(((+++...111+++###(((666666---///222555777888:::<<<>>>CCCGGGLLLQQQTTTUUUTTTSSSYYYjjjfff___dddkkkkkkcccZZZZZZZZZWWWVVVZZZcccjjjrrrnnnjjjjjjnnnppppppnnneeennnnnncccbbblllqqqllluuurrrooolllggg```ZZZVVVZZZbbbSSSRRRPPPKKKQQQ@@@CCC@@@<<<999777555222///$$$***000---!!!"""...&&&&&&&&&&&&&&&&&&&&&&&&(((''')))$$$%%%,,,(((%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))******++++++((((((((((((((()))******)))***************))))))+++++++++++++++++++++++++++,,,...---...000666:::@@@FFFSSScccqqq{{{yyyyyylllhhh```TTTIII@@@===<<<666555222000000111222444222000---***(((((())))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))***++++++,,,---------------///222666;;;===DDDIIIOOOQQQOOOQQQ___nnnzzzrrrkkkgggmmmddd]]]\\\[[[ZZZ]]]cccjjjjjjlllnnnqqqrrrqqqpppiiikkkmmmmmmjjjgggffffffeeefffgggfffccc___ZZZWWW\\\XXXVVVXXX]]]fffuuuuuullljjjmmmvvvjjjUUUJJJEEE@@@<<<;;;;;;;;;999888;;;AAAFFFDDDDDDCCC@@@===999555222*********)))((('''''''''''''''''''''''''''''''''000//////...------,,,,,,222000,,,)))((()))+++---((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((%%%%%%)))///+++%%%'''///((((((((()))******)))(((***+++///222333555;;;BBB???BBBEEEHHHJJJLLLNNNPPPNNNTTT\\\bbbeeeccc___[[[___nnniiivvv|||lllfff]]]MMMPPPSSSUUUXXXaaannnxxxsssmmmffffffkkkqqqttttttuuubbb]]]kkksssmmmmmmuuukkkmmmqqqsssooofff]]]YYYfffoooooo}}}lllRRRXXXKKKGGGGGGFFFEEEDDD@@@:::666333///---000$$$777+++%%%((((((((((((((((((((((((&&&))))))$$$***))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++((((((((((((((()))*********))))))***,,,,,,+++)))+++++++++++++++++++++++++++,,,......///444;;;AAAIIIWWWooo~~~||||||}}}xxxhhh[[[TTTOOOJJJGGG???;;;666111///000222333555222...***(((((()))***((((((((((((((((((((((((%%%%%%'''((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++,,,,,,------/////////111555:::???BBBPPPZZZhhhmmmjjjhhhssszzzssslllkkkmmmkkkccc\\\ZZZWWWXXX^^^bbbccciiiqqqvvv{{{{{{uuuqqqqqqwww}}}wwwrrrrrrtttvvvvvvuuusssqqqpppfffcccaaaaaa______eeennnlllfffbbbdddkkkxxxvvvggg[[[RRRLLLHHH>>>???@@@???===???CCCGGGDDDEEEFFFFFFDDDAAA===:::,,,,,,,,,+++***))))))(((''''''''''''''''''''''''000000000000////////////---,,,+++***)))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%'''))))))(((((((((***(((((('''(((***...222555:::<<>>AAA@@@FFFQQQhhhwww}}}{{{xxxmmmgggnnngggeeegggiiieee\\\YYY\\\bbbeeemmmsssqqqlllooowww}}}ssssssuuutttvvvrrrsssxxx|||pppiiipppuuutttrrrsssrrroooooogggaaaeeeooo{{{uuullleee```___bbbcccTTTCCC::::::===@@@CCCDDDCCCBBBDDDGGGEEE@@@;;;<<<555,,,(((((())))))(((***)))(((''''''''''''(((000000000000/////////...---,,,+++***)))))))))))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&((())))))((((((((())),,,---///222666:::???CCCAAABBBEEEKKKSSSWWWYYYXXX\\\aaajjjnnniii___^^^bbbooowwwxxxtttkkknnnvvvzzz|||sssnnnnnnttttttggg\\\UUUYYY```aaaiiippppppqqqttttttqqqkkkkkkjjjfff^^^UUULLLGGGIIIEEEAAA>>>;;;888555333444000000333444222000111+++***)))((('''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))))))))))))))************+++++++++++++++,,,---,,,++++++,,,......///000666AAASSSfffrrr|||uuujjjaaaQQQHHHAAAAAA???999444333333555777777555000,,,***(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))************))))))))))))---)))''')))++++++...222555666999===BBBJJJZZZhhhzzznnnjjjdddccckkk___^^^```dddeeehhhsss}}}sssnnnttt~~~~~~|||rrrhhhjjjoooxxx||||||xxxtttqqqqqqtttwwwzzztttooooooqqqrrrwww}}}sss]]]LLLDDD@@@>>>===EEEEEEDDDCCCCCCCCCDDDDDD>>>;;;555///***'''((((((((((((((('''''''''''''''000000000/////////......---,,,+++***))))))))))))((((((''''''&&&&&&''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&((()))***)))((('''((()))...111666;;;???DDDJJJMMMKKKJJJJJJOOOVVV[[[[[[YYYUUUaaaqqqxxxqqqiiijjjqqq~~~~~~}}}vvvxxx~~~}}}xxxzzz{{{vvvlllqqqxxx{{{xxxuuu{{{~~~xxxsssssswww}}}ooobbb\\\aaaiiinnnoookkkdddbbbjjjtttyyyzzz{{{{{{zzztttiii\\\TTTNNNMMMJJJGGGDDDBBBAAA@@@666333444999;;;999777888444222000---***((('''&&&$$$%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******************+++++++++,,,***+++------------...000000333777===JJJ___zzzxxxjjj```UUUKKKFFFCCC>>>;;;999777999::::::999666222000(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))'''((())))))******))))))************************...***)))+++,,,,,,000555777@@@FFFGGGKKKZZZlllxxx|||~~~tttjjjhhh```XXX\\\YYY\\\cccjjjnnnuuu|||wwwqqquuuyyyuuuuuuwwwnnniiihhhkkkqqqzzzooo[[[OOOIIIEEECCCAAACCCEEEEEEDDDDDDGGGIIIAAABBB???888...((('''(((&&&&&&'''(((((((((''''''000000/////////.........---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''((((((((('''''''''''''''((()))))))))''''''((()))222777===BBBEEEHHHLLLPPPRRRQQQRRRSSSTTTUUUVVVVVV]]]mmm~~~}}}yyyzzzzzz|||}}}{{{xxxtttooojjjiiimmmzzzrrrkkkgggcccjjjtttxxxqqqhhhgggmmmbbbfffnnnwww}}}}}}vvvsssuuuyyyxxxhhh]]]\\\bbbhhhiiijjjlllppprrrrrrnnnjjj^^^___^^^YYYRRRKKKGGGEEE<<<888888<<>>;;;666222...+++***&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******************+++++++++,,,,,,***+++------------///000444888>>>FFFSSSiiixxxvvvyyyyyyzzz|||~~~{{{{{{yyymmm\\\MMMBBB>>>???AAA<<<<<<;;;<<<;;;999666444***))))))(((((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((()))************))))))***************+++++++++***+++///000///111666@@@SSSaaa``````iiirrruuueeellljjjgggiiiccc^^^dddssspppmmmnnnttt{{{|||~~~{{{tttlllkkknnnxxxxxxfffZZZUUURRROOO>>>???BBBDDDFFFGGGGGGFFFDDDDDDCCC===555...)))(((%%%&&&'''(((((((((''''''////////////............---,,,+++***))))))))))))(((((('''''''''(((((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((('''(((***,,,888===CCCFFFFFFGGGJJJMMMQQQZZZdddfffaaa[[[YYY[[[iiiuuu}}}tttqqqxxxxxxzzz{{{wwwsssqqqtttxxxssspppnnnlllfffaaaeeennnwwwyyyzzzwwwqqqjjjeeecccdddjjjsssyyyssshhhbbbccc\\\dddpppzzz{{{wwwqqqvvv|||ssseee]]][[[XXXWWWXXX[[[bbbiiiooorrrrrruuuvvvooobbbUUULLLHHHGGGAAA???AAABBBAAAAAADDDEEECCC@@@<<<888555333222,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((('''''''''&&&''''''(((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''(((''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***************++++++++++++,,,,,,,,,+++,,,---------...111333888>>>HHHVVVgggzzz~~~|||pppgggdddeeefffhhhppp}}}tttxxx|||ttt___MMMDDDCCCDDDBBB@@@=========;;;888555---,,,***)))((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((())))))***************))))))******+++++++++,,,+++)))***---///111888@@@[[[mmmzzzuuummmkkkjjjggg[[[cccaaa^^^ccciiittt{{{uuu|||xxx|||{{{xxxwww{{{pppdddaaa^^^[[[MMMEEE======BBBGGGGGGEEEEEECCCAAA???<<<777000***''''''((((((((((((((((((/////////.........---------,,,+++***))))))))))))((((((''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))&&&'''((())))))+++///222777===CCCDDDBBBBBBEEEIIIRRRdddxxxxxxmmmggggggmmmsssuuunnnhhhjjjqqqwwwvvvsssoooiiifffeeegggjjjeeeeeekkkpppkkkaaa___eeeiiiooouuuwwwrrrlllgggfffeeefffmmmvvvwwwooofffaaaccciiiooosssvvvyyywwwsssoooqqqqqqqqquuu{{{~~~wwwllljjjnnnpppnnniiiccc___]]]```bbbfffnnnuuusssiii___ZZZYYYPPPJJJGGGGGGFFFBBB@@@BBBBBBAAA???===;;;::::::999444111---)))'''''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++++++++++++++,,,,,,,,,,,,,,,---------...222777;;;CCCMMM^^^ppp}}}wwwttttttuuu~~~}}}}}}uuueee]]]VVVXXXXXXXXXaaasssqqqhhheeennnvvvwwwyyy~~~wwwgggYYYOOOIIIJJJFFFBBB@@@@@@>>>:::666111///---+++)))(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))******++++++******))))))******+++,,,,,,,,,///+++***,,,111:::JJJXXXqqqxxxzzzpppccc\\\[[[[[[RRR___cccdddkkkrrr}}}}}}nnngggkkkqqqqqqkkkYYYCCC999<<>>===<<<;;;;;;;;;999444000,,,+++******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((((((((('''&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''(((((('''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******+++++++++++++++,,,,,,,,,------,,,------...111888@@@FFFWWWfffzzzwwwmmmhhhiiillloooppptttoookkkoooiii___aaa___bbbbbb___cccmmmtttvvvccc]]]]]]eeeiiiffffffkkkmmmmmmvvvwwwiii[[[UUUOOOIIIEEEEEEBBB>>>999555333000,,,***)))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))***++++++,,,------...///333;;;CCCOOOaaaqqqrrrnnniiibbbXXXSSSWWW___]]]iiinnnqqq{{{~~~xxx|||vvviiihhhwwwqqqWWWEEE@@@CCCGGGHHHDDDEEEFFFFFFEEEBBB===:::///---+++((('''((()))***//////.........------------,,,+++***))))))))))))((((((((((((((()))******))))))))))))))))))))))))###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((('''((((((((())))))******'''(((+++---000555;;;???AAAGGGNNNOOONNNPPPWWW]]]kkkqqqvvvvvvssspppsssvvvpppnnnggg```dddmmmqqqooopppjjjfffhhhqqqzzz{{{||||||ooowww|||~~~uuupppeee^^^cccnnnrrrnnnmmmnnnpppoooggg^^^bbblllzzz|||jjj]]]XXXMMMXXXcccfffdddeeemmmuuunnnkkkiiijjjdddYYYNNNJJJIIIGGGDDDAAA>>>;;;:::999???>>>:::666222...+++)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***+++++++++++++++,,,,,,,,,---------,,,,,,---///444===HHHPPPiiizzzzzzzzzrrrggg]]]YYY\\\bbbfffkkklllfffeeejjjeeecccnnnrrrwwwyyyxxxyyy}}}{{{vvvkkkccc___bbb```\\\^^^fffdddeeevvv~~~ooo\\\VVVNNNJJJIIIFFFAAA<<<777555111---***)))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))***+++,,,,,,------+++111???OOO[[[eeerrrkkkbbb^^^^^^[[[XXX```mmm~~~vvvsss{{{yyyzzzkkkkkkkkkWWWJJJEEECCCBBBCCCGGGKKKKKKFFFBBB@@@AAA222000,,,((('''(((***+++/////////...------,,,,,,************))))))))))))***++++++***((('''((()))******))))))((((((''''''(((((('''''''''&&&&&&&&&(((((())))))(((''''''&&&&&&%%%%%%'''***+++++++++---+++000;;;BBBAAA???@@@FFFYYYlllnnneeeaaafffmmmwwwtttqqqpppooonnnkkkhhhlllkkklllpppuuuzzz|||}}}zzz{{{{{{{{{zzz{{{xxx}}}}}}wwwyyy|||zzz~~~}}}}}}zzzyyy{{{|||gggjjjjjjgggjjjqqqsssooojjjiiibbb[[[```kkkllleeepppwww|||xxxooohhhiiilllfffcccfffooossspppooorrrrrruuu}}}xxxeeeSSSJJJIIIDDDGGGHHH@@@???@@@999555777;;;>>>>>>:::333...'''%%%$$$%%%''')))((('''###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''*********))))))((((((((()))((((((''''''(((((()))((((((((((((((((((''''''((((((''''''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))************))))))(((((((((((())))))))))))))))))))))))************,,,+++******,,,,,,,,,+++***,,,///444===HHHTTT[[[sssvvv}}}~~~uuukkkeeebbbaaaaaa```bbbfffkkkoootttuuuxxx{{{~~~vvvhhh^^^aaafff```TTTUUUXXXqqqyyy|||~~~xxxlll```SSSOOOPPPOOOFFF===777333000///,,,((((((+++'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++++++++******************000***'''***,,,+++,,,...///AAA\\\qqquuunnnkkklllbbb^^^]]]___aaagggxxx}}}~~~{{{zzzwwwyyy|||www}}}tttvvvxxxqqq}}}}}}ssshhh[[[XXXPPP???FFFJJJMMMKKKHHHFFFCCC@@@>>>777...(((((()))((('''/////////...------,,,,,,************)))))))))))))))***+++***((('''((()))***)))))))))((((((((('''(((((('''''''''&&&&&&&&&'''(((((()))))))))))))))*********+++---.........777555777===@@@AAAGGGNNN^^^kkkwwwxxxooojjjlllpppyyykkkaaa^^^aaagggkkk}}}|||}}}}}}rrrpppuuutttmmmkkkvvv~~~wwwtttyyytttkkkmmmvvvyyyqqqllllllmmmkkkjjjkkklllnnnqqquuuwwwtttmmmhhhddddddbbbbbbiiirrrrrrmmmuuuuuuppphhhcccdddeeedddsssxxx|||xxxpppkkkmmmqqqtttxxx{{{mmmfffjjjjjjpppxxxzzzpppddd^^^VVVOOOOOONNNEEEEEEHHHBBB999999:::<<<>>>>>><<<:::333000+++(((&&&&&&'''(((&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))((((((((((((''''''&&&&&&))))))(((((((((((())))))***************)))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))************))))))(((((((((((()))))))))***))))))))))))************---,,,,,,,,,---------,,,...///000555???QQQeeesss{{{uuullliiigggccc``````bbbfffnnnuuu}}}|||pppjjjooorrrgggWWWYYYUUUccc|||xxxuuu}}}xxxjjj```ZZZSSSJJJBBB<<<333---------+++))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++++++++******************...+++)))******+++111888LLLdddyyy}}}uuummmcccZZZTTTUUU___ooo|||}}}www}}}uuussssssvvv|||~~~|||ppppppvvv{{{yyy||||||tttooouuurrrrrrjjjaaabbbZZZFFFIIILLLOOOOOONNNJJJEEE@@@===777///***))))))******//////......---,,,,,,,,,************)))))))))))))))***+++***((('''((()))))))))))))))(((((((((((((((((((((''''''''''''&&&'''(((((()))*********+++(((((()))+++---///111222;;;???FFFIIIHHHJJJTTT```qqqtttwwwssskkkdddccceeeaaa``````bbbiiirrr{{{}}}yyymmmbbbaaahhhhhhbbbcccmmmyyy~~~|||zzzvvvjjjcccfffsss}}}tttllliiihhhfffeeefffeeejjjppprrroooiiibbb^^^bbb```]]]___iiirrrqqqkkkuuuxxx{{{{{{vvvrrrxxxzzz|||{{{vvvqqqrrr{{{zzzuuullleeecccjjjrrrvvvwwwxxxlllccc```ZZZNNNKKKLLLFFF<<<:::777777999;;;===>>>>>>;;;555...(((&&&'''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''((()))***++++++((((((((((((''''''''''''***))))))(((((())))))***))))))******************%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((())))))************))))))((((((((()))))))))******)))))))))*********++++++------...//////...------000222666>>>LLLaaaxxx{{{fff^^^XXXWWWXXX[[[bbbjjjttt|||{{{zzzrrr```ccc[[[___nnnrrrkkknnnyyywwwzzzuuukkk```XXXSSSEEE888...---000///+++***))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++******++++++++++++++++++***+++---...,,,---666AAAZZZtttzzzmmmhhh^^^PPPPPPZZZlll}}}~~~}}}~~~|||yyyxxx|||yyywwwyyyzzz}}}rrruuusssmmmhhhlllpppkkkhhhsssrrr]]]SSSRRRQQQRRRSSSOOOIIIDDD???<<<666111---+++++++++//////...------,,,,,,+++************)))))))))(((((()))***)))((('''((()))))))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((()))******%%%'''***,,,000444888;;;BBBOOO^^^ccc___^^^gggrrr{{{vvvooohhhaaa[[[[[[^^^kkklllmmmpppssswwwyyyzzz~~~}}}|||yyyxxxooojjjaaa]]]dddoooqqqmmmkkkpppzzzyyynnnggggggnnn|||{{{yyyxxxtttrrrrrrkkkqqqwwwwwwqqqiiieeedddbbbaaa```cccjjjooooookkknnnpppyyy|||rrrlllooo{{{ttthhheeeiiiqqq||||||zzzssscccYYYTTTIIICCC???:::777777999;;;;;;======;;;666000+++)))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''***))))))((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''(((((()))))))))***))))))))))))))))))))))))***))))))(((((())))))***((((((((()))))))))))))))&&&&&&&&&''''''((((((((())))))))))))))))))))))))'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))************))))))(((((()))))))))*********))))))*********+++++++++,,,---//////............000333===MMMbbbvvv{{{gggcccUUUUUUYYY```gggppp}}}{{{ppprrrmmmoooxxxwwwmmmiiimmmfffiiippp~~~~~~wwwwww{{{nnnccc]]]NNNAAA666222222000......++++++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++******+++++++++++++++,,,'''+++000222000222>>>LLLeeeppptttllldddaaa]]]VVV]]]mmm~~~yyyvvv|||xxxpppsssyyy{{{qqqrrrsssnnnsss{{{fff\\\TTTRRRRRRQQQOOONNNDDDCCC???:::444///***(((.........---,,,,,,++++++************)))))))))((('''((())))))((('''(((***(((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''(((((()))+++---000333666:::@@@DDDUUUeeetttuuunnnlllsss|||{{{rrrjjjeee```]]]bbbjjj~~~vvvqqqssswww{{{}}}{{{uuurrrqqqqqqqqqqqqmmmjjjgggjjjuuuuuutttyyyyyykkkiiiooowwwxxx|||{{{rrrkkkiiijjjeeegggkkknnnooonnnnnnoookkkiiioooxxxzzzuuuxxxuuullliiilllqqqvvvwwwooommmsss}}}{{{mmmbbbSSSHHHEEE@@@>>>===<<<;;;:::555888<<<===999333...***''''''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''******)))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))((((((((((((((()))))))))))))))***************))))))))))))***************++++++,,,,,,,,,*********)))))))))(((((()))))))))(((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''''''''((((((((())))))))))))************))))))))))))))))))************************++++++++++++***,,,......------///111333666BBBYYYuuu|||\\\OOORRRUUU\\\lll}}}~~~vvvnnnllleeedddfffppp}}}rrrjjjzzzxxxhhh___TTTJJJ@@@999333//////222---,,,***)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++******++++++,,,,,,,,,,,,)))***---000222<<>>EEEKKKdddooowwwrrrjjjiiiooouuulllgggeeeddd```^^^ggguuuwwwrrrooottt}}}}}}yyytttqqqqqqsssttttttrrrqqqrrrxxxzzzuuuxxx{{{nnnooossswww~~~wwwooolllmmmkkkooovvvzzzwwwqqqooorrrooolllkkknnnnnnjjjggggggwww{{{{{{uuuqqqpppvvv|||ssslllmmm{{{{{{wwwlll^^^IIIGGGDDDBBBAAA???<<<:::111444888===>>>;;;555///***)))'''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''''''''&&&))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,,,,++++++++++++,,,,,,//////000000111111222222000000//////...------,,,******)))(((''''''&&&%%%)))))))))(((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''((((((((()))))))))))))))************)))))))))))))))*********++++++*********++++++++++++,,,***,,,---,,,+++---222666;;;???LLLeeerrrZZZLLLRRR^^^iiisss||||||wwwtttkkkeee^^^^^^fffqqq{{{~~~zzzrrrqqq{{{zzzooo[[[RRRHHH???666......222///...+++)))((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++******++++++,,,---------...++++++222<<>>;;;777000...,,,)))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))***+++,,,---...///,,,,,,,,,---------......000000////////////000000222222333333444555555666555555555555555555444444111000///---,,,***)))((())))))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''((((((((())))))))))))))))))************))))))))))))*********+++++++++*********+++++++++,,,,,,***,,,---+++***...555<<>>555111111111///,,,***))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++******++++++,,,------...000///555EEEUUU___fffkkkZZZSSSQQQWWW^^^hhh{{{xxxzzz}}}~~~}}}wwwwwwzzz|||mmm___[[[WWWUUU^^^jjj]]]SSSFFF@@@???===777222......---,,,,,,++++++***************))))))))))))%%%'''((((((''''''(((***'''((((((((())))))******'''((((((((())))))******(((((((((***,,,000444666<<>>666111222000---***))))))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++******+++,,,,,,---.........333DDD\\\mmmlll```VVVJJJSSSXXXWWWZZZiii}}}uuuxxx~~~uuuoooooozzz~~~~~~yyyvvvuuuuuujjjcccbbb^^^YYY___kkksssbbbNNNCCCAAA@@@;;;555///......------,,,++++++***++++++++++++***))))))((((((((((((((((((((((((+++***)))(((((()))***+++((()))(((''''''(((+++---+++&&&%%%+++111666===CCCIIIUUU___bbbdddjjjrrruuunnntttzzzwwwmmmjjjxxxyyyxxxxxxrrrpppoooqqqvvvyyyyyyxxxvvvuuuvvv{{{~~~~~~~~~yyypppmmmmmmllltttooommmnnnlllfffeeeiiiiiiiiihhhjjjqqqwwwtttmmmfffeeehhhmmmnnnkkkjjjkkkpppvvv}}}}}}yyywwwwwwqqqffffffllliiiiiijjjjjjkkkooouuuyyysssxxxwwwssstttyyy{{{~~~qqqtttooogggccciiittt{{{{{{yyyrrrwwwtttTTTDDDHHHJJJBBB888444666;;;===>>>AAA===888111,,,***)))***'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''&&&&&&'''((()))'''(((((('''&&&'''***,,,+++)))'''''')))+++++++++......000444888;;;<<<<<<666777999::::::999777666666999888333000222333111///000111111/////////000444444666777666444666999777777888999;;;:::777555333111...+++((('''&&&&&&***(((&&&&&&''''''&&&%%%''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,---...***,,,333333333@@@QQQ^^^zzzqqquuufffWWWVVVTTTVVVccc~~~{{{xxx||||||yyywwwxxxyyyyyyzzz|||}}}}}}zzzxxxrrrooorrr{{{}}}wwwpppooorrryyyzzzwww~~~rrr```RRRMMMIII>>>222...,,,,,,///...***((())))))((((((((((((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++++++++++++++---///000>>>[[[yyy~~~jjjRRRGGGFFFPPPWWW```nnnwww}}}wwwlllgggjjjqqqxxxzzznnngggttt|||}}}xxxwwwwwwvvv~~~~~~uuunnnkkkmmmkkkddd^^^^^^mmmnnneeeRRRDDD@@@>>>:::///......------,,,++++++***++++++++++++***))))))((((((((((((((((((((((((******))))))))))))******'''(((******))))))***+++---+++,,,333999===BBBGGGOOOYYYbbbfffjjjqqqwwwyyyvvvzzz~~~~~~{{{zzzxxxxxxuuurrrqqqrrrvvvwwwvvvtttnnnoooqqqwww}}}~~~yyyxxxuuummmggggggiiimmmlllfffccceeeggghhheee```]]]___^^^\\\^^^ddd```___\\\[[[```eeeaaaYYYUUUXXXbbbnnnrrrooolllllleeeeeefffiiinnnsssxxxzzz~~~rrrjjjhhhppptttwwwwwwsssnnnjjjgggmmmsss~~~}}}}}}{{{}}}sssmmmoootttvvv{{{||||||___OOOPPPKKKGGGBBB>>>======>>>???CCC@@@<<<888444///+++((((((&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((((())))))((('''(((***,,,///...---...111333444444666777888;;;===>>>>>>>>>888:::<<<======;;;999777999======:::888999888555555555444333222222222333555444333333222111111222222111000222555777777777888777666444111...+++))))))'''&&&%%%&&&'''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,---------000---///444666<<>><<<777///))))))'''%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&((()))***))))))***,,,...333222222333777:::;;;;;;AAAAAA@@@@@@??????????????????@@@AAA@@@???===<<<;;;???@@@===<<<<<<999444999888666555444555666666:::888666444444555444222111///------000333555666777888::::::999666333111+++)))'''&&&''''''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------------///,,,---333;;;JJJfffddd^^^mmmrrr```YYY[[[cccuuu~~~|||{{{zzzwwwtttrrrpppooonnnllljjjfffccc```bbbddddddddddddeeegggkkklllnnnpppqqqqqqqqqppptttssstttwwwtttkkkbbb^^^gggkkkrrrzzz}}}mmm[[[OOOEEE>>>444000///111111,,,)))******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,...//////...///111333FFF___uuussscccUUURRRTTT[[[kkkqqqxxxmmmgggccc^^^\\\___ddd___WWWQQQPPPRRRVVVXXXjjjnnnqqqqqqkkkaaaVVVNNNKKKSSS^^^jjjwwwvvvooopppuuuxxx|||~~~yyy|||~~~rrroooqqqqqqiiiXXXFFF???@@@///......------,,,++++++***++++++++++++***))))))(((((((((((((((((((((((('''(((***++++++***))))))&&&(((******))))))+++,,,000444<<>><<<555000+++(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***)))(((&&&%%%'''(((***++++++---111444===:::888888;;;???BBBCCCIIIGGGDDDAAA???@@@CCCEEEKKKIIIGGGEEEDDDDDDFFFGGGGGGIIIGGGCCCBBBBBB???:::<<<:::888777888:::;;;;;;===<<<999777777999777333666333000///000222333333111222555777999999888888000...+++))))))(((&&&%%%'''&&&&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........000,,,...999JJJ___{{{yyygggkkk~~~vvvcccZZZcccqqqzzz|||zzzxxxtttqqqnnnnnnuuupppkkkiiijjjjjjiiigggbbbaaa___^^^]]][[[WWWUUUUUUUUUVVVVVVVVVXXXZZZ\\\\\\___bbbeeeggghhhjjjlllmmmmmmnnnnnnjjjbbbZZZVVV]]]^^^cccllluuu}}}{{{iiiYYYJJJ???999333000222222///,,,,,,******))))))((()))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,***...000...+++...777???WWWiiirrrfffXXXWWW___dddxxxtttggg___WWWNNNIIIIIIVVVUUURRROOOOOOTTT\\\bbbpppzzzwwweeeTTTHHHBBBBBBGGGLLLRRR\\\iiipppqqqwwwtttkkk```\\\```fffiiisss}}}yyylllmmmrrrttthhhTTTEEEAAA///......------,,,++++++***++++++++++++***))))))))))))))))))))))))))))))'''((()))+++++++++***)))((((((((('''(((+++000333<<<@@@JJJUUUZZZZZZ]]]aaahhhddd]]]YYY```kkkrrrrrruuussswwwxxxwww|||}}}zzzyyypppoooppptttxxxyyyvvvsssoooooonnnlllgggaaa]]]ZZZ^^^]]]___eeemmmttttttrrrqqquuuxxx{{{~~~{{{xxxvvv{{{{{{xxxvvvxxx}}}}}}yyyyyyvvvvvvyyyxxxsssrrrtttooojjjgggmmmuuuvvvlllbbb^^^[[[\\\bbbjjjttt|||xxxvvvwwwzzz{{{zzz}}}yyytttssswww|||{{{{{{lllccc___gggmmmlllkkkkkkhhhbbbaaa]]]ZZZWWWUUUQQQKKKFFF@@@===999888:::;;;:::999...+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))'''(((************(((''''''))),,,...000444999<<>>===@@@EEEJJJLLLOOONNNKKKHHHHHHMMMUUU[[[^^^YYYRRRMMMLLLOOOTTTXXX^^^]]]WWWQQQPPPQQQPPPKKKEEECCCAAABBBDDDFFFFFFFFFAAACCC@@@:::888999666000777555333333333333222111111111222333555777999:::777444111...---+++(((&&&((('''&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************++++++++++++++++++,,,------...//////222111777HHH___wwwxxxiiinnn{{{}}}kkk]]]___ssssssqqqqqqnnnkkkjjjjjjjjjjjjiiieeeaaa```ccceeeeeeccc]]]\\\\\\\\\\\\ZZZWWWUUUVVVUUUTTTSSSTTTVVVXXXYYYWWWZZZ^^^```aaabbbeeehhhnnnpppqqqnnnjjjeee___[[[UUUSSSWWWaaakkkrrryyy{{{jjjVVVGGGAAA999333333444222//////++++++***)))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,(((---000...+++111BBBQQQlllnnneeeUUUOOOYYYdddggg|||tttuuu|||iiicccZZZQQQHHHDDDHHHNNNeeehhhiiifffdddiiivvvfffUUUQQQRRRKKKPPPQQQMMMJJJNNNRRRTTT```]]]UUUNNNNNNVVV[[[\\\```gggsss}}}}}}|||wwwhhhhhhnnnwwwvvvfffQQQCCC///......------,,,++++++***++++++++++++***))))))))))))))))))))))))))))))'''((()))******+++******((((((((()))+++000777<<>>444000+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))((()))***++++++,,,,,,,,,,,,...111444777;;;AAADDDGGGEEECCCEEEJJJQQQVVVXXX]]]]]]^^^]]]___fffqqqyyytttnnneee^^^]]]aaaggglllpppmmmfff```___cccbbb]]]YYYWWWUUUVVVYYYZZZXXXUUUQQQWWWVVVMMMFFFDDD???888777666555666777777666444999888777666666666888999;;;888555222111///,,,***)))(((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,++++++,,,---...//////000000555BBBWWWooorrrnnnrrrfffcccmmm{{{qqqzzz}}}}}}{{{|||{{{wwwtttuuuwwwyyyxxxwwwlllllllllnnnoooooommmkkkjjjhhheeedddeeeeeeeeedddbbbeeehhhhhhggghhhkkknnnuuuxxxwwwqqqkkkhhheeeaaaZZZUUUYYYgggrrrttttttvvv}}}jjjZZZOOODDD:::777666444222222,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))),,,///000444@@@SSSbbbuuukkkZZZKKKJJJUUU```eeevvvyyyoooddd___bbbWWWTTTMMMEEECCCKKK\\\jjj|||aaaZZZ```fff^^^gggmmmiiiccc```___^^^]]][[[TTTMMMMMMQQQSSSQQQMMMMMMVVVbbbiiikkkrrr}}}rrrfffhhhlllssszzzttt___KKK///......------,,,++++++***++++++++++++***))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((())),,,...222888???DDDDDDFFFMMMTTTYYY]]]fffppp|||{{{vvvppprrryyy}}}}}}~~~vvvxxxwwwpppnnnrrrpppuuuzzz~~~~~~zzzvvvsssrrrooolllkkkllllllhhheee\\\bbbiiiooorrruuuwwwyyyyyy|||{{{uuurrrvvvyyyyyyxxxzzzxxxrrrpppvvv~~~pppqqqnnnhhhfffiiijjjgggcccfffhhhgggiiimmmmmmjjjjjjjjjnnntttsssmmmhhhgggiiigggfffgggmmmuuu}}}xxxssspppqqqpppllljjjkkkrrrvvv{{{~~~{{{{{{~~~zzzvvvvvv|||}}}xxxkkkcccfffooo{{{}}}nnn___XXXVVVNNNKKKCCC:::222111777===;;;666000,,,******)))(((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))***+++,,,...///000555777:::<<>>;;;999999::::::999>>>======<<<:::999888777:::777555444333333111000******)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---...///000000111???SSShhhzzz}}}zzzppphhhiiisss{{{yyyyyy{{{~~~|||xxxvvvuuutttqqqoooppptttxxxyyyyyyzzzuuullljjjgggdddddd]]]aaasss{{{rrrnnn~~~|||sssaaaRRRCCC<<<999666444444---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---+++---666FFFXXXfffnnnjjj___SSSMMMMMMUUUdddqqq}}}|||nnneeeZZZOOOLLLPPPRRRRRRPPPPPPVVVfffyyy}}}mmmlllqqqqqqqqqyyy}}}zzzllllllggg```^^^``````^^^XXXSSSXXXfffooommmlllppp}}}zzzssshhhmmmnnnmmmttt{{{mmmXXX///......------,,,++++++***++++++++++++***)))))))))))))))))))))))))))))))))(((((('''(((***,,,---'''***///444999>>>DDDIIIHHHIIINNNTTTXXX^^^jjjvvv{{{xxxyyyzzzxxx|||wwwzzztttdddfffvvvmmmsss~~~vvvkkkmmmjjjgggfffhhhiiigggeeeaaagggpppvvvyyy|||uuuqqqyyyzzzuuu{{{wwwwww}}}~~~qqqtttvvvuuuuuuxxxwwwsssfffdddfffjjjllllllmmmqqqkkkkkkkkkiiigggjjjpppvvv{{{qqqkkkmmmooommmgggeeeXXXYYY[[[___eeeppp|||~~~~~~|||}}}{{{xxxzzz|||yyyvvv~~~sssaaaeeetttxxxccc[[[\\\VVVTTTLLL???222...333999???;;;444///---,,,+++***''''''''''''''''''''''''------,,,+++***)))((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,///222333<<<>>>@@@BBBDDDGGGKKKNNNVVV\\\ggguuu~~~~~~{{{xxxxxxxxxuuunnngggmmm}}}{{{qqqpppnnniiiNNNIIIBBB===;;;<<<<<<===;;;===>>>??????===:::888777555444444555666555444++++++***(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---...///000111999MMMhhhzzzyyy|||iiibbbaaammm~~~~~~zzzxxxxxxzzz~~~|||yyyxxxvvvqqqmmmyyy~~~{{{pppmmmkkkgggfff]]]bbbvvv|||mmmdddooouuummm\\\JJJ@@@;;;777444444---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,111++++++;;;TTTjjjssssssXXXRRRQQQSSSTTTZZZnnnyyyfffTTTLLLEEE@@@FFFRRRUUUXXX]]]dddqqq{{{}}}~~~}}}{{{}}}|||tttwwwvvvssstttzzz~~~~~~wwwoooqqqtttqqq~~~~~~zzz{{{xxxjjjsssrrrhhhnnn|||vvvbbb111///---------...---,,,++++++++++++******)))))),,,++++++++++++++++++,,,)))*********)))(((***,,,)))...666<<<@@@EEEJJJNNNQQQRRRXXX\\\XXXWWWiii|||yyyzzzvvvppp{{{~~~~~~xxxttttttssspppmmmvvvwwwiiieeebbbbbbdddjjjrrrxxx{{{|||qqqtttyyy~~~~~~tttwww{{{}}}~~~{{{xxxwwwvvvqqqkkkiiikkkeeeZZZZZZbbb^^^bbbdddccc```aaafffkkkgggaaa]]]\\\WWWVVVfffzzz|||}}}~~~~~~{{{yyyrrrqqqzzzvvvfffaaabbbyyyyyyiii```^^^___ZZZRRRHHH===333///...999@@@@@@666...,,,,,,)))***)))((('''''''''''''''333666666222+++'''(((***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))((((((***---000///***&&&+++***)))))),,,222:::???EEEEEEHHHNNNUUU\\\aaabbbjjjwww~~~www{{{{{{uuusssnnngggZZZXXXRRRKKKIIIHHHDDD===AAA@@@>>>=========>>>???;;;:::888555444333333333888444///***(((''')))***((((((((((((((('''''''''+++)))'''&&&%%%&&&((()))*********))))))))))))))))))************+++++++++)))************+++++++++************+++,,,---...000222,,,+++222222111999AAAbbbwwwpppeeeeeelllooouuu}}}qqqiiiccc]]]cccfff]]]```ggglllnnnttt}}}~~~|||xxxjjjccceee```]]]eeeqqq}}}uuuooollliiiffffffcccccchhhmmmjjj^^^SSS[[[mmm}}}ppplllaaaNNN<<<333555;;;......,,,+++***)))))))))***)))(((''''''((()))***)))))))))))))))*********,,,---------...///...,,,111,,,555PPPlllvvvnnncccVVVPPPRRR\\\```eee}}}}}}vvv^^^MMMBBBDDDDDDAAAGGGSSSrrr}}}||||||}}}{{{xxx{{{yyy}}}{{{xxx~~~mmm||||||xxxuuuuuutttssszzz111///---------...---,,,++++++++++++*********)))++++++************++++++***++++++***)))***,,,...///555===AAADDDHHHNNNTTTTTTRRRUUU^^^bbbgggxxxtttpppttttttqqqwww|||~~~~~~|||~~~zzzkkkbbbbbbcccjjjsss{{{~~~~~~}}}}}}~~~wwwpppooowwwyyyuuutttjjj]]]ZZZ```cccaaa]]]XXXWWW^^^lllvvvrrrllllllqqqmmmdddccciiivvv{{{{{{|||zzzwwwxxxlllfffeeeqqqwwwsssddd[[[]]]^^^\\\UUUHHH;;;333111888>>>@@@;;;555222---'''))))))((('''''''''''''''///333666444///)))'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''(((((((((((()))))))))'''(((+++000444555222///(((,,,111444777;;;AAAFFFJJJNNNVVVcccqqq|||}}}vvvsssooojjjcccccc```^^^```ccc```ZZZFFFDDD@@@<<<:::999:::;;;:::::::::999777555333222:::888444000,,,)))(((''')))))))))))))))(((((((((((('''&&&%%%%%%&&&((()))***))))))))))))))))))))))))************+++++++++************++++++++++++************+++,,,---...,,,///+++***111111333???TTTppprrr{{{hhhdddtttsss|||}}}nnnbbbTTTOOOMMMGGGIIIMMMHHHHHHNNNTTTVVV\\\eeeiiiggghhhcccTTTKKKNNNOOOUUUdddyyy}}}wwwsssqqqooollliiigggcccaaabbbdddaaaYYYRRR\\\cccrrryyyfffRRRCCC:::888888///...---+++******))))))***)))(((((((((((()))***)))*********++++++,,,,,,---+++))))))+++......---333333???WWWlllpppfff]]]QQQXXXfffqqqssswww|||nnn___RRREEE<<>>:::111(((***)))'''&&&&&&''''''(((***///444555111+++'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''''''''((((((((())))))******,,,///111111///---***///555888:::???HHHOOO[[[```jjjxxx~~~}}}~~~}}}{{{rrrsssrrrqqqtttwwwtttnnnXXXTTTMMMFFF???;;;999999:::;;;<<<<<<;;;999666444888888777555222...+++)))************)))))))))(((''''''&&&'''(((***,,,---))))))))))))))))))******)))************+++++++++************+++++++++,,,*********++++++,,,---...***///,,,,,,111222;;;MMMlllssshhhzzzooojjjtttppp]]]NNNAAAAAAEEE>>><<>>GGGKKKNNNOOOPPPVVVaaakkknnnsss{{{{{{vvvuuuvvvxxxwwwtttrrrrrroooiiiiiinnnqqqooommmnnnnnnkkkgggmmmuuu{{{|||zzzzzz~~~wwwsssgggcccbbbfffkkklllmmmnnnlllllleeeZZZZZZggg{{{|||wwwzzz}}}tttpppttt{{{zzzuuuzzzvvvlllfff[[[PPPDDD???;;;===AAAAAA<<<888...,,,***'''&&&&&&'''(((&&&(((******)))(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((())))))))))))***'''(((***,,,///222555777777===FFFOOOZZZhhhyyy}}}vvvnnnnnnlllhhhaaaYYYOOOGGGBBB???>>><<<::::::<<<===???888888777666555444333333++++++******)))(((((('''((()))***+++---///000111(((((())))))************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,111111222777:::OOOpppwwwppp}}}xxx}}}uuuqqqfffXXXLLLHHHQQQYYYQQQSSSdddooowwwnnneeeeeemmmtttwwwwwwrrrnnn^^^PPPPPPXXXnnnrrrrrrpppnnnkkkjjjjjjjjjhhhhhhgggbbb[[[TTTPPPOOOQQQSSS[[[hhhsss|||ppp[[[JJJ>>>888000000...---,,,+++++++++))))))************))))))(((((()))***+++,,,---...000,,,+++//////,,,---000999OOOgggkkkYYYJJJOOO]]]ccc}}}zzzcccPPPAAA;;;BBBNNNJJJYYYiiipppuuu}}}|||||||||uuu|||}}}xxxyyy|||uuuwwwxxxtttnnnlllooosssvvvzzz~~~|||zzzxxxtttmmmhhhlllttt~~~vvvwwwxxxttt111///---------...---,,,++++++++++++,,,,,,,,,,,,*********))))))*********(((***---000444:::AAAEEEKKKMMMPPPRRRVVV^^^iiipppyyy~~~tttmmmkkkssstttsssooonnnqqqrrrpppkkkoooooojjjffffffeeebbbkkkuuu~~~}}}}}}yyyyyy}}}}}}~~~}}}}}}}}}{{{}}}}}}}}}|||{{{}}}~~~yyyxxxwwwvvvsssoookkkiiibbbhhhjjjeeecccgggnnnrrr|||ssswwwzzz}}}}}}tttrrrvvvxxxrrrzzzwwwnnnnnniii```QQQGGG===:::<<<<<<<<<>>>222000,,,)))'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))*********++++++)))***+++,,,---111666999>>>HHHYYYlll|||~~~}}}ssssssrrrppplllfffaaa^^^QQQMMMHHHCCC???>>>???@@@>>>===;;;999666444222111---,,,,,,+++***)))((((((''''''((()))***+++,,,,,,((((((((()))******++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,//////333;;;BBB\\\{{{iiirrrkkkaaabbb___XXXLLLOOO[[[\\\SSS\\\sssyyyllleeepppgggRRRPPP[[[uuu~~~qqqqqqqqqooommmllllllnnnhhhiiiiiieee```YYYTTTRRRNNNUUUcccqqqxxxzzzxxx|||kkkSSSBBB999111000///...---,,,,,,,,,)))******++++++******)))((())))))***+++,,,------+++)))+++000...***///888IIIWWWccc^^^KKK???III[[[kkk~~~tttdddHHH@@@AAAAAADDDKKK]]]sss}}}|||}}}zzzwwwxxxzzzzzz|||uuujjjdddjjjttt|||~~~kkkfffoooyyy111///---------...---,,,+++++++++,,,,,,,,,------++++++************++++++(((+++000555;;;AAAHHHMMMPPPPPPQQQVVV^^^hhhqqqvvv}}}tttllliiigggnnnrrrrrrooonnnqqqqqqooommmpppoookkkhhhkkklllkkkttt~~~xxxuuuwwwzzzzzzwwwxxxwwwssstttyyy{{{zzzyyyzzzzzzzzzxxxxxxxxxxxxrrrssssssrrrooonnnoooqqqsssuuuyyy}}}vvvpppdddgggfffdddeeehhhhhheeexxx}}}~~~~~~vvvkkkiiizzz}}}nnnnnnxxxnnnppprrrooo^^^PPPBBB:::777555777===666333///***'''''''''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))***++++++++++++,,,,,,,,,+++---///111444:::BBBHHH___gggvvv|||}}}}}}}}}|||{{{zzzyyyxxxooojjjaaaXXXOOOGGGCCCAAA???@@@@@@>>>;;;777333111//////...---,,,+++******'''(((((())))))))))))((('''(((((()))******++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...///...//////777DDDOOOmmmqqqiiixxxvvvyyyaaaUUUYYY]]]\\\MMMXXXccc[[[PPP```|||wwwiiieeezzzjjjXXXZZZeee~~~wwwooorrrtttssspppmmmllllllhhhgggfffdddaaa]]]XXXUUURRRUUUbbbuuuzzzvvv~~~yyyyyy^^^FFF999222111000...------,,,,,,)))***++++++++++++***)))***+++++++++,,,,,,------***(((,,,000...,,,888IIIXXXVVVSSSLLLBBBAAANNN^^^zzzzzztttsssTTT======DDDFFFLLLVVVyyy}}}xxxvvv~~~xxxmmmdddgggnnnvvv}}}{{{zzzmmmeeekkkuuu111///---------...---,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,)))---333999@@@GGGMMMRRRSSSRRRSSSZZZeeepppwwwzzz~~~uuukkkggghhhjjjkkkgggnnnttttttsssqqqmmmgggrrruuuuuurrrsssxxx||||||yyyyyywww|||{{{{{{wwwzzzyyysssqqqtttwwwvvvzzz|||zzzwwwxxx~~~yyy{{{|||}}}|||{{{||||||vvvwwwvvvtttqqqppppppqqqrrrtttvvvzzzwwwhhh]]]^^^dddddd___dddsss~~~ttteee]]]mmmmmmhhhsssyyymmmpppvvvwwwfffWWWFFF<<<444///333:::999666000+++(((''''''((((((''''''((())))))'''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++,,,,,,,,,---------'''+++333;;;DDDQQQ___hhh}}}}}}~~~{{{uuu{{{xxxuuuzzz~~~}}}~~~xxxlll^^^QQQHHHCCC<<<>>>AAACCCAAA<<<777333222111000///...---,,,,,,***************)))(((((('''(((((()))***+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////000000000;;;LLLZZZzzznnnpppqqqssssssYYYMMMSSS[[[]]]LLL[[[eeeWWWJJJ___}}}xxxhhhfff~~~zzzuuufff]]]dddoooyyypppppptttwwwwwwrrrlllhhhggghhheeebbbaaa```^^^[[[XXXVVVTTT]]]tttxxxjjjsss~~~zzz~~~jjjPPP???222111000///------------)))***+++,,,,,,+++***)))------------------------+++***...222///000BBBYYYeeeXXXJJJDDDEEENNN]]]jjjyyyuuu~~~```LLL???BBBDDDEEETTTjjjyyyqqqlll~~~vvvjjjeeefffbbbzzzvvv}}}~~~mmm|||zzzxxxsssnnnmmm////////////...---,,,+++,,,,,,+++***))))))******///,,,(((''')))+++++++++***111;;;DDDJJJMMMOOOPPPPPPWWW^^^fffrrrssshhhfffeeecccdddgggxxx}}}{{{sssnnnpppsssrrrgggppp||||||vvvqqqiiiooovvvzzzzzzyyyxxxyyyxxxwwwtttrrrrrrsssuuuwww{{{|||yyyzzz~~~yyyzzz}}}~~~~~~zzzzzz{{{zzzwww}}}wwwyyy}}}zzzppphhhbbb```___ffffffiiipppzzzxxxuuuuuuwwwuuuppprrryyyvvvtttqqqlll~~~yyyuuu{{{hhhRRRIII@@@333---///333777999666...(((&&&'''&&&&&&''''''(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))***+++++++++,,,,,,...///000000555:::GGGYYYgggssswwwlllkkknnnoooppppppyyy{{{~~~}}}|||xxxuuuzzz{{{|||~~~|||pppcccXXXSSSBBB???@@@DDDDDD@@@>>>>>>999555222222333111+++%%%))))))(((((((((((())))))((()))***+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...............111777DDDYYYtttqqqnnnwwwllljjjLLLDDDOOOZZZ\\\LLL]]]lllaaaNNN\\\~~~xxxaaapppxxxiiiccckkkuuu~~~~~~zzz|||wwwvvvyyywwwmmmfffddddddcccbbbbbbbbb```ZZZUUUTTTRRRZZZhhhxxx~~~bbbXXXppp~~~yyysssNNNGGG:::777222///111333111------,,,++++++******++++++++++++,,,,,,---.../////////******///333888III]]]iiiQQQOOOMMMEEE___~~~{{{~~~qqq___LLLEEEDDDHHHGGGMMMfff}}}hhheeeyyy}}}{{{xxxlll\\\```uuu|||nnn{{{qqqzzztttzzz////////////...---,,,,,,,,,,,,+++***************+++***************++++++---555???GGGKKKMMMOOOQQQXXX```iiipppxxxwwwpppjjjgggccc```cccjjjsssxxxyyytttooonnnkkkgggpppvvv~~~uuusssqqqppppppnnnllljjjpppssswwwxxxvvvuuuuuuvvvtttsssqqqpppppprrruuuvvvxxx||||||vvvrrrtttxxx{{{zzzzzz{{{}}}~~~}}}{{{{{{}}}{{{~~~}}}|||~~~}}}vvvnnnhhhdddgggdddfffooowww}}}wwwpppqqquuuuuusssvvv~~~~~~zzztttooo}}}xxxzzz~~~{{{jjjTTTBBB999333000222555666444000+++(((''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))***+++++++++,,,,,,,,,---000444888CCCKKKZZZooo{{{yyyxxxwwwrrrmmmmmmqqquuuwwwxxxwwwvvvyyy}}}uuurrrwww}}}|||yyyvvv{{{~~~wwwlllfff[[[OOODDDAAABBBCCCDDDFFF===:::777666777666333///++++++******))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---............222444<<>><<<999777555444333......---,,,+++***)))))))))***++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////444777FFFccc}}}|||ppptttTTT@@@EEETTTWWWOOOOOOaaannn```OOObbbxxx```ooojjjffflll|||}}}zzzqqqlllrrryyywwwooohhheeedddddddddeeeccc```^^^WWWSSSVVV]]]hhh~~~jjjkkkvvv}}}mmm[[[EEE>>>777444555555333000------,,,+++++++++++++++------------------------+++///000...444DDDVVV```UUUPPPOOO```pppUUUIIIIIIGGGJJJHHHHHH^^^{{{|||~~~~~~yyypppwww|||zzz{{{{{{yyyzzz~~~}}}{{{tttiiicccjjjwwwxxxkkkqqq------..................,,,++++++******+++++++++&&&***---,,,******000555BBBHHHNNNPPPPPPSSSZZZ```iiiwww|||{{{{{{oooooonnnlllhhhfffgggjjjoooqqqsssuuuxxx{{{|||{{{}}}zzztttooojjjhhhpppnnnllllllooorrruuuvvvqqqqqqrrrrrrqqqqqqqqqqqqiiiiiihhhhhhiiijjjlllmmmjjjkkkkkkhhhddddddhhhlllqqqqqqooommmooouuuwwwwwwvvvssstttvvvooogggnnn}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzggg[[[\\\\\\[[[hhh{{{vvvvvvqqqooo}}}|||sssvvv{{{ttt___OOOCCC:::222000...///333333///++++++******)))))))))))))))(((((((((((((((((((((((((((((()))))))))************************+++,,,------///000///333AAAVVVfffsss{{{sssooommmdddhhhpppxxxzzz~~~zzzuuupppoooxxxvvvwwwllleee\\\OOOCCC>>>CCCCCCBBB>>>888444222111000//////---,,,***)))(((******+++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000111222<<>>SSSnnnssshhhbbbbbbdddfffnnnxxx{{{rrrrrrzzz{{{rrryyy~~~oooZZZLLLFFFEEEFFFGGGDDD>>>888444222000000000///---+++)))(((++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------///000222333111DDDeeerrrvvvbbbJJJ???HHHVVV\\\ZZZPPPdddmmmYYYMMMjjjvvv```sssvvv]]]dddsss{{{vvvssstttsssmmmiiimmmxxx~~~|||uuuhhhhhhfffccc```]]]\\\\\\[[[TTTTTTSSSUUUlll|||```RRRddd~~~kkkSSSDDD666444555333111222...---,,,,,,++++++,,,,,,------------------,,,,,,,,,......666KKK```cccZZZLLLHHHMMMiiirrrWWWFFFBBBAAA???HHHRRRdddzzznnnuuuyyyzzz~~~}}}~~~|||yyyyyy{{{}}}~~~}}}}}}}}}zzzrrr```___gggggggggnnnqqq~~~|||---...............------,,,++++++++++++,,,,,,---+++++++++***---555@@@HHHNNNPPPSSSVVVZZZ___dddhhheeeoootttooofffcccdddeeeccceeegggkkkqqqtttpppiiiccclll||||||{{{wwwuuuttttttttttttuuuwwwyyy{{{}}}wwwvvvvvvvvvwwwvvvsssppplllkkkiiifffccc]]]VVVQQQPPPOOOOOONNNMMMMMMMMMNNNRRRRRRRRRRRRSSSVVV[[[___iiitttyyytttppprrrtttqqqfffkkkooopppooouuuvvvxxxyyyzzzxxxwwwwwwxxxuuutttrrrsssvvvyyyzzzzzzyyy{{{}}}yyyyyyxxxzzz~~~~~~{{{wwwtttsssnnnddd______jjjttt~~~}}}wwwrrroooxxxvvvlllrrroooqqq}}}}}}pppVVVIII===666///---000222222000,,,+++***((((((((()))))))))))))))))))))))))))))))))))))))*********++++++*********+++,,,---...///...222:::DDDTTTlllssskkkccc```ccckkkrrrvvv|||zzzzzzyyy||||||xxx{{{~~~}}}zzzyyy~~~ppp```YYYYYYHHHHHHFFFDDD@@@;;;666333222222222111000...+++***,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------...------...///111333444777QQQvvvxxxssszzznnn\\\GGG@@@GGGTTT[[[\\\UUUiiipppZZZPPPrrrsssaaawwwjjjZZZgggzzzwwwsssqqqkkkhhhiiinnnmmmkkkjjjooouuuwwwtttiiihhhfffaaa]]]ZZZ[[[\\\___XXXXXXVVVSSSfffgggQQQWWWooozzzbbbMMM;;;555555222000222...------,,,,,,,,,,,,,,,------------------------......333CCCYYYgggaaaTTTEEECCCRRRnnn}}}cccGGG===BBBFFFCCCPPP___zzznnn^^^llluuu}}}xxx|||zzz{{{zzzvvvuuuxxxuuuxxx{{{|||||||||}}}~~~xxxcccZZZ^^^\\\\\\]]]WWWhhh|||}}}////////////...---,,,,,,+++++++++++++++,,,---...,,,++++++---333===GGGMMMOOOQQQWWW```gggjjjjjjhhhffflllmmmeee^^^^^^bbbdddgggmmmrrrrrrssssssnnngggbbblll|||~~~vvvpppooopppqqqrrrvvvuuuttttttvvvxxxzzz{{{zzzxxxwwwvvvuuussspppmmmhhhddd___ZZZUUUOOOIIIDDDCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGHHHIIILLLOOORRR___nnnuuummmeeefffjjjjjjcccooovvvsssttt~~~qqqvvvzzzzzzwwwtttqqqpppkkkkkkmmmrrrwwwyyywwwuuuwwwyyyxxxrrrqqqrrrtttvvvyyyzzzzzzyyyxxxxxx}}}~~~zzztttooofff]]]YYYbbbjjjooouuu}}}mmmiiiooovvv}}}}}}yyyuuuyyyyyywwwxxxxxx{{{xxxiiiUUUCCC<<<333...---///111222...---+++)))((()))***+++))))))))))))))))))))))))))))))*********+++++++++***+++++++++,,,...///000444===KKK^^^sss{{{sssnnn```fffoooxxxvvvssswww}}}wwwsssssssssuuuqqqnnnqqqxxx}}}|||yyy}}}zzz~~~~~~xxx}}}yyy~~~zzzxxxvvvqqqkkkjjjnnn[[[UUUMMMHHHDDD???:::666444444555555444111///---,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------------.........---...///111444666DDD```{{{uuutttzzz}}}|||zzzuuuooo\\\GGGBBBKKKVVV[[[[[[WWWlllrrrZZZRRRwwwqqqaaazzz~~~aaa[[[nnnyyyllllllmmmhhhgggkkknnnsssrrrkkkgggjjjoooqqqhhhhhheeeaaa\\\ZZZ\\\^^^___XXXYYYWWWQQQ^^^vvvpppYYYQQQ^^^}}}ttt[[[CCC:::777111///222......---,,,,,,,,,,,,---+++,,,,,,------.........///111===SSSddddddXXXMMMEEEHHH___uuu~~~mmmRRRCCCAAAFFFLLLPPP^^^uuu~~~rrrbbbZZZiiisss|||yyyvvv~~~}}}yyyxxxzzzxxxuuutttvvvqqqtttyyy||||||{{{|||~~~{{{kkkbbb^^^YYYZZZYYYQQQggg|||zzzuuu////////////...---,,,+++++++++++++++,,,,,,---...+++***+++000999CCCJJJNNNOOOSSS\\\iiisssuuuooohhhkkknnnkkkccc]]]```eeehhhqqq{{{{{{uuupppjjjdddgggmmmxxx|||yyy}}}qqqdddaaagggooouuuyyyxxxwwwtttrrrqqqrrrssssssxxxvvvsssqqqpppnnnllljjjccc]]]UUUOOOLLLHHHCCC@@@======>>>???@@@AAAAAABBB@@@@@@@@@AAABBBDDDGGGHHHTTTeeemmmbbbVVVXXX^^^```cccttt{{{ttttttzzzooowww}}}}}}yyysssnnniiieeegggllltttzzz{{{wwwsssvvvxxx~~~uuummmlllrrrpppmmmkkklllppptttwwwxxxuuuppprrrmmmbbbbbbdddccc___cccppp~~~nnnmmmrrrrrruuu~~~vvv}}}xxxpppwwwxxxwwwsssvvvxxx___GGG@@@666...+++---111333000///,,,*********+++,,,)))))))))))))))))))))))))))************++++++++++++++++++,,,---...000000<<>>999111///333......---,,,,,,,,,,,,---++++++,,,,,,---...//////000333EEE^^^iii___QQQJJJJJJRRRmmmzzz{{{~~~^^^EEEEEEJJJKKKRRR^^^kkk~~~sssmmmbbbYYYfffnnnxxx|||~~~ssssss|||yyyyyyzzzyyyuuuuuuwwwppptttyyy}}}|||zzzzzz}}}xxxmmmggg```WWWZZZ]]]TTThhh~~~xxxxxxhhh///............------------...///...,,,+++,,,---...++++++222>>>HHHMMMNNNLLLYYYjjjvvvzzzvvvqqqmmmqqqvvvuuukkkaaabbbiiinnnyyyvvvuuuwwwuuunnnjjjjjjrrrpppooottt|||xxxnnnhhhcccbbbbbbfffqqq|||yyywwwpppiiihhhnnnssssssuuusssoookkknnnrrrpppjjj\\\RRRIIIEEEBBB???>>>???@@@??????@@@AAAAAA???>>>BBBBBBAAA???>>>>>>AAACCCFFFIIIKKKKKKJJJMMMUUU[[[iiioootttvvvyyy||||||yyytttwww{{{vvvqqqwwwtttaaagggnnnsssvvvxxxxxxtttnnnooorrrwww{{{{{{uuullleeehhhgggdddbbbaaabbbdddeeeppptttxxxwwwsssmmmjjjiiiiiigggccc]]]\\\eeevvvzzzvvvuuutttwww~~~}}}~~~yyywwwwwwxxxlllpppxxxXXXHHH888222---)))---666666222,,,***+++,,,***((())))))))))))))))))))))))***************+++++++++***)))***---...///777???LLLYYYmmmqqqbbbYYYZZZeeeppp|||rrrrrr||||||wwwsssuuu{{{~~~{{{wwwhhhkkkrrr}}}}}}nnnjjjjjjuuu|||ssslllkkklllmmmuuu}}}sssjjjhhhiiimmmuuu}}}zzz|||{{{sssssszzz}}}~~~vvveeeTTTJJJEEEAAAAAA<<<777999======777111---,,,++++++******++++++++++++,,,,,,,,,,,,---------------............///---///111///...111;;;EEEaaa}}}|||www}}}tttyyy___GGGBBBJJJ[[[ddd[[[[[[pppnnnTTTVVVzzzggg```fff[[[eee{{{rrrmmmsssrrrsssvvvtttooorrrtttppphhhaaa___```iiifffcccbbbbbbaaa___\\\\\\ZZZYYYYYYTTTQQQZZZgggppp{{{oooPPPKKKrrryyyrrrPPP;;;777888666111/////////...------,,,,,,///---,,,,,,---///000000111>>>OOOkkkyyy___MMM^^^UUUmmmtttfff^^^PPPHHHRRRgggvvv{{{iii]]]YYYWWWlllooo|||yyymmmqqq~~~yyyxxxvvvtttsssrrrrrrrrroooqqqtttwwwzzz{{{||||||ssspppmmmggg\\\TTTYYYeee}}}zzzkkk///............------------......---++++++,,,---,,,---111888BBBKKKPPPQQQOOO[[[lllxxx|||yyysssooonnnppplllddd___eeemmmqqq|||uuuqqqqqqrrrpppqqqtttnnnqqqwwwuuuooojjjdddaaacccfffiiimmmrrrmmmnnnlllhhhhhhmmmpppooouuutttppplllooossspppkkk^^^RRRGGGDDDDDDCCCBBBBBBBBBAAAAAABBBCCCDDDBBBAAABBBBBBBBBAAA@@@BBBEEEGGGCCCEEEGGGGGGGGGKKKTTT[[[hhhooouuuvvvxxx{{{{{{yyyppplllpppsssmmmmmmnnngggvvvyyyzzzxxxwwwwwwsssnnnmmmooorrrttttttooohhhbbbcccbbb```___^^^```ccceeejjjnnnrrrrrrqqqnnnmmmnnnllljjjddd]]]YYY^^^kkkuuuyyytttsss{{{yyyzzzpppiiizzzxxx~~~dddQQQ===444111...///333777444000---,,,,,,******************************************++++++++++++)))***,,,...---222AAAPPP```mmmtttjjj___^^^gggrrr|||{{{oooppprrrvvvzzz|||{{{zzzyyyzzzyyywwwwww|||}}}vvvqqqrrrtttuuu|||yyyppphhhffffffhhhooovvvyyy{{{|||xxxrrrqqqvvv}}}~~~yyy~~~~~~xxxjjj]]]TTTKKKCCCFFFBBB===<<<===<<<888333000///---,,,++++++,,,,,,++++++,,,,,,,,,,,,---------------............///...///111222///222CCCUUU{{{~~~zzz{{{xxxxxx[[[FFFDDDNNN___eee[[[[[[pppmmmUUUXXX}}}nnneee|||^^^[[[iii~~~nnngggllljjjlllpppoooiiilllmmmjjjbbb]]][[[\\\bbbdddfffdddaaa]]]]]]]]]\\\YYYWWWVVVSSSPPPUUU^^^ooo{{{sssWWWJJJbbb```EEE999666444111000//////......---,,,,,,...---,,,,,,---...//////...???ZZZuuu{{{hhh]]]fffeeetttgggfffbbbbbbnnneeeYYYUUUXXXnnnrrr~~~qqqaaaddd~~~~~~~~~yyyxxxwwwuuutttsssrrrrrrqqqrrrtttuuuwwwxxxyyyyyyxxxtttqqqlllaaaXXXXXX^^^zzz|||uuu///............---------,,,------,,,+++***+++---***000999BBBIIINNNRRRTTTTTT^^^kkkvvvxxxuuuoookkkjjjhhhbbb\\\___jjjqqqtttzzzsssnnnppprrrrrrsssuuuooowwwwwwmmmhhhffffffaaa```eeeiiigggdddcccaaafffhhhggghhhlllnnnmmmttttttpppmmmooosssqqqkkk```RRREEEDDDHHHIIIIIIHHHCCCCCCCCCEEEGGGIIIHHHGGGFFFFFFGGGGGGHHHKKKOOORRRPPPQQQRRRRRRSSSYYYbbbjjjooowww}}}|||zzzzzzyyywwwrrrjjjpppwwwooolllrrruuu{{{{{{xxxtttssstttqqqlllnnnnnnnnnnnnnnnkkkfffccc_________^^^^^^```dddhhhgggjjjnnnoooooonnnnnnnnnlllkkkfff```\\\^^^eeekkk}}}tttrrrttt~~~sssrrrwwwsssddduuu|||xxxaaaFFF888555444222///666666444111---+++++++++************************************++++++,,,,,,***,,,///000222<<>>NNNdddooofffdddbbbaaabbbrrr~~~llleeejjjqqq{{{sssvvv}}}{{{{{{{{{|||}}}~~~qqqmmmlllnnnrrrwww}}}mmmccclll}}}~~~yyyxxx|||sssfff`````````___SSSPPPJJJDDD???;;;999888777555222///---,,,,,,,,,+++++++++,,,,,,,,,---------------............///111...000333333>>>bbbssszzzrrr}}}zzzmmmPPP>>>BBBQQQdddgggYYYcccqqqjjjUUUaaammmiiiqqqUUUPPPhhhvvv}}}yyy|||zzzzzzuuupppqqqqqqooommmkkkkkkkkklllmmmooopppnnnggg]]]VVVZZZXXXVVVVVVXXXYYYVVVQQQVVVbbbuuuzzzhhhSSSWWWiiieeeIII777333666111000000///......------***,,,............000222<<>>999777444333333222111000......---,,,,,,,,,,,,,,,+++***,,,......///666>>>YYYiii{{{vvvqqqhhhdddnnn|||tttiiifffqqq~~~{{{wwwwwwwwwyyy|||{{{wwwxxx}}}}}}~~~~~~~~~sssiiigggiiicccYYYHHH???555333666888555111......---,,,,,,---...///...------------.../////////...444JJJnnnyyyrrrzzz|||tttOOO<<<>>>BBBVVVmmmaaaSSScccpppUUUJJJgggzzziiieee]]]VVVWWWdddvvv}}}sssnnnoooqqqrrrrrrpppqqqqqqpppmmmllljjjjjjgggeeebbbbbbbbbcccbbbaaa```mmmtttmmm^^^UUURRRRRRNNNKKKLLLWWWmmmwwweeeJJJ;;;DDDZZZtttvvv{{{tttZZZDDD888333111/////////000///...(((000------444444FFFkkk{{{lll```bbbgggnnnyyyhhh~~~rrryyytttpppdddYYYTTTOOOTTTRRRXXXnnnxxx___DDDCCCEEEMMM___{{{zzzvvvooollldddhhhuuutttlllnnnnnnjjjgggfffhhhjjjiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjj___SSSYYYfffgggppp////////////...............,,,,,,---///222<<>>WWWvvvuuulll{{{nnnNNN>>>777<<>>;;;BBB^^^wwwtttVVV===666444222111111111000...222,,,...222111<<<\\\zzz}}}lll[[[___|||lllccc||||||{{{oooTTTNNNFFFBBBCCC@@@FFFLLLSSS]]]^^^JJJ<<>>999555444333222111......---,,,,,,,,,,,,---...------000999OOOsssjjj[[[]]]cccvvvxxxttt{{{zzzrrrpppsssvvvuuuzzzvvvqqqpppsssyyy~~~{{{xxxkkknnnyyy{{{wwwcccOOOAAA:::777666222111000///......////////////......//////000111555???WWWxxxhhhjjjuuunnn]]]AAA:::<<<>>>@@@WWWYYYCCCNNN___fffPPPSSSrrrvvvRRRDDDEEENNN\\\hhhuuuxxxvvvsssqqqpppppprrrsssssspppnnnnnnpppooolllhhhhhhfffcccaaa^^^ZZZUUUQQQRRR\\\ccc___XXXSSSQQQPPPMMMPPPKKKGGGUUUjjjiiiYYY???<<>>DDDIIIKKKQQQRRRDDD;;;DDDIII\\\zzz|||sssooodddTTTWWWjjjnnnggggggeeeddddddddddddddddddccc___```aaaaaaaaa```___^^^eeeuuuppp\\\TTTRRRSSSYYYbbb~~~rrr............/////////000...//////333???MMMRRROOOQQQ]]]hhhkkkkkkmmmllliiieeeeee___WWW]]]mmmuuutttvvvooodddaaasssrrr```YYYVVV\\\eeeiiijjjkkkccc```]]]XXXMMMBBBAAAGGGNNNPPPSSSZZZ```dddcccaaannn~~~vvvzzzxxxttttttppprrrppplllfffZZZMMMJJJOOOTTTXXX]]]bbbfffjjjooorrruuuyyy~~~xxxuuusssnnniiikkkkkkeee[[[TTT]]]rrr}}}{{{|||oookkkkkknnnpppmmmlllnnnlllmmmmmmooopppooonnnllllllkkkjjjiiijjjkkkllllllgggkkkmmmlllnnnqqqmmmggg\\\XXXSSSPPPQQQPPPMMMKKKXXXjjjxxxzzzvvv}}}}}}xxxzzzyyy~~~xxxpppkkkkkkFFFAAA;;;666333222111000000///......------......///,,,...777HHHaaazzzlllbbbcccrrrtttvvv~~~}}}~~~~~~{{{xxxssstttqqqlllkkknnnooommmnnnkkkiiiiiilllpppsssuuuxxxzzz|||}}}}}}~~~yyywwwzzz|||pppnnnvvv|||yyy~~~{{{ooo]]]LLL???999888333222111///......///000///////////////000000111444CCCbbbzzzdddlll}}}~~~iiiZZZBBB999======>>>VVVVVV@@@RRRiiimmmTTTUUUrrr~~~nnnIIIBBBFFFRRRbbblllxxxwwwwwwuuusssqqqqqqrrrssstttpppmmmnnnpppppplllhhhfffeeedddbbb^^^XXXPPPKKKUUU\\\___[[[UUUSSSQQQNNNNNNMMMHHHEEEOOO___ddd___FFF<<<@@@___wwwssscccGGG888666333222222222000///,,,***111111444TTTsssuuudddXXXTTTeeezzzuuuwwwYYYHHHFFF???:::======@@@CCCAAADDDHHH???;;;FFFKKK```yyypppcccZZZMMMSSSgggmmmiiilllhhhfffcccdddfffeeebbb___^^^^^^]]]]]]]]]\\\\\\\\\```qqqqqqaaaWWWPPPPPPXXX[[[nnnwww~~~|||vvv---.........//////000000,,,///000555CCCSSSWWWSSSUUUbbblllkkkhhhgggddd___llliii___XXXbbbvvv~~~{{{uuujjj]]]cccfffTTTNNNNNNXXXdddjjjlllmmmddd```]]]WWWLLLBBBCCCKKKVVVRRRSSS\\\bbbbbbccceeeuuuwww|||yyysssuuuttttttpppmmmiii___RRRMMMPPPRRRVVV[[[```dddhhhllloootttyyy~~~uuuoooqqqnnnfffjjjkkkfff]]]YYYeee}}}wwwwww{{{ooollllllqqqsssqqqpppqqqkkkkkklllmmmnnnnnnkkkiiihhhfffeeeeeefffhhhjjjkkkiiimmmnnnlllooosssqqqkkk]]]XXXQQQNNNNNNPPPOOONNNXXX^^^pppmmm||||||vvv|||sssxxx}}}xxxooopppyyyzzzwwwHHHCCC<<<666333222111000000000///............//////,,,///>>>SSSmmm~~~pppssssssnnnvvv~~~yyywwwxxxzzzzzzzzzvvvsssrrrsssssspppmmmooorrrrrrpppppprrrqqqnnnpppooonnnppprrrtttttttttoooqqqsssuuuuuuvvvyyy{{{zzzzzz}}}|||wwwxxxxxx}}}}}}wwwtttvvvzzz|||uuu}}}}}}|||uuufffSSSCCC<<<;;;444333111////////////000///////////////000111111666EEEdddyyymmmuuu}}}fffWWWAAA888>>>===<<>>:::;;;AAA===<<>>===;;;888777>>>:::777999:::<<>>DDDKKK[[[oooxxxllldddRRRLLLKKKXXXmmm}}}~~~pppiiiddddddccc___^^^^^^^^^[[[ZZZ\\\[[[WWWXXX\\\^^^ccckkkqqqpppfffWWWLLLOOOUUUiii////////////////////////---000666AAAMMMWWW]]]___jjjooorrrnnngggdddiiipppuuupppiiiiiisss}}}~~~yyyeeeeee{{{zzzeeeaaa^^^[[[]]]dddjjjiiiggggggdddZZZNNNFFFFFFKKKPPPSSSTTTWWW```jjjmmmmmmwwwxxxtttsssqqqooopppssswwwzzz|||zzzvvvmmm\\\MMMJJJMMMQQQVVV^^^eeejjjnnnqqqssssssvvvzzz~~~~~~vvvrrrtttwwwvvvmmm___[[[jjjggg___fffccc\\\\\\\\\```aaabbbcccdddhhhmmmpppuuuvvvuuuooohhhdddeeeiiiiiihhhgggffffffhhhjjjkkkiiiiiihhhgggjjjppprrrpppgggddd^^^UUUMMMJJJLLLOOOPPPGGGCCCRRRrrr|||ssspppqqqxxxQQQ:::999555111333111333222111///......------+++666CCCUUUvvvrrrkkkggguuuwww~~~|||{{{wwwtttrrrwwwwwwxxxxxxyyyzzzzzz{{{yyyuuuqqqqqquuuxxxyyyyyyyyyxxxwwwuuuuuuuuuvvvwwwtttsssqqqpppqqqtttwwwyyywwwtttqqqrrrvvvwwwtttpppsssuuuxxxyyyyyyvvvrrroootttvvvwwwyyyyyywwwtttsssoooppptttyyy{{{yyy{{{zzzvvv{{{~~~|||vvvqqqqqqqqqeeeOOO<<<;;;666333444333///---...,,,...///111111111444666@@@iii~~~~~~uuuaaaJJJ;;;999;;;888DDDTTTIIICCCYYYssspppZZZTTThhhcccIII@@@KKKVVVdddsss~~~yyywwwvvvtttrrrqqqqqqqqqrrruuussspppnnnmmmkkkhhheeeeeebbb___WWWIII@@@JJJZZZtttwwwgggSSSPPPMMMHHHJJJKKKHHHEEECCCBBBFFFRRR```]]]EEE===TTTrrr~~~zzzsss|||hhhKKK===777444555555222000222222///222<<>>888888333111222222222222111///...---......???QQQhhh}}}sssrrrnnnmmm}}}yyysss~~~}}}yyyvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{wwwtttqqqssswwwyyyxxxuuuxxxxxxwwwvvvvvvvvvwwwwwwuuutttsssrrrsssuuuvvvxxxzzzuuuppprrrxxxzzzvvvqqqtttuuuvvvxxxwwwtttppplllnnnrrrvvvwwwuuusssrrrsssooolllkkkmmmnnnpppwwwtttppp~~~}}}~~~yyywww{{{uuu\\\AAA<<<666222333444000......---...///111111000333999JJJ{{{yyyqqquuu~~~zzzttt^^^HHH;;;999;;;888CCCRRRGGGDDD\\\pppiiiWWWRRR]]]VVVEEEAAAMMMXXXgggvvv|||yyyuuutttsssqqqqqqrrrrrrsssvvvssspppmmmllljjjhhhfffbbb```[[[OOO@@@===MMMaaasssnnn```SSSOOOOOONNNOOOKKKHHHFFFDDDBBBDDDPPP\\\YYYCCC888KKKjjj}}}rrrxxx~~~iiiSSS>>>888444555444111000222333000111???\\\wwwttt^^^YYYjjjeeehhhnnnWWWJJJ>>>;;;;;;999888999555444777<<>>HHHQQQYYYaaagggfffffffffcccbbbfffmmmssshhhmmmnnnmmmttt}}}yyymmmgggyyykkkcccbbbfffccccccfffgggcccbbbccc[[[MMMBBBDDDLLLRRRVVVZZZVVV\\\eeelllnnnuuuxxxwwwqqqooonnnpppvvvyyyxxxvvvtttqqqnnnhhh\\\PPPMMMPPPSSSWWW___eeejjjooosssvvvyyy|||~~~zzzyyyuuuoookkkooonnndddWWWYYYlll~~~jjjWWWYYYiiiiiiffflllqqqsssssstttwww{{{vvvtttooofff___^^^dddiiifffeeedddcccdddeeeggghhhkkkiiihhhgggggggggiiikkkjjjlllllldddXXXNNNJJJJJJLLLMMMKKKJJJTTTmmm}}}{{{rrr{{{|||lllFFF999:::555000222///111222111...------///333HHH```{{{lllcccjjjooovvvxxxxxxzzz|||~~~~~~}}}||||||yyyxxxwwwwwwwwwwwwxxxxxxuuuttttttwwwyyyyyyuuuqqqwwwwwwvvvvvvvvvvvvvvvvvvuuuuuutttttttttuuuvvvvvvyyysssooopppvvvyyyvvvqqqrrrrrrssstttuuusssoookkkhhhmmmrrrssspppnnnoooppppppkkkgggffffffhhhqqqyyywwwqqqrrr}}}jjjLLL===555111222333111/////////...///111000...333<<>>AAAFFFQQQ]]]qqqooo^^^SSSIIIEEEKKKXXX]]]^^^mmmvvvhhhbbb```^^^\\\\\\[[[WWWSSSQQQSSSWWWYYYXXXXXXYYY___mmmxxxvvvfffWWWJJJMMMZZZrrrttt////////////////////////...777CCCLLLRRRYYYbbbhhhhhhfffddddddhhhlllnnnooodddiiinnnppptttvvvsssmmmvvvvvvooohhhfffeeebbbbbbeeeddd```___bbbWWWJJJBBBHHHPPPTTTYYY______dddjjjnnnrrr{{{vvvrrroooooopppssswwwwwwtttqqqmmmkkkjjjfff]]]RRRNNNPPPSSSXXX___eeekkkpppuuuxxx{{{xxxqqqqqqqqqlllhhhfffggg```VVV]]]ppp||||||___XXXccctttxxx{{{xxxsssllleee______bbbeeehhhhhhgggggghhhhhhiiiiiijjjhhhggghhhfffdddgggkkklllnnnnnnhhh^^^SSSLLLIIIFFFJJJNNNNNNNNN[[[yyywwwwww~~~}}}yyywwwSSS;;;;;;777000222...000222000------///222===RRRnnnxxxhhh___gggxxx}}}zzzvvvvvvzzz}}}|||{{{zzzxxxvvvuuutttuuuuuuuuuwwwyyy{{{{{{yyyvvvuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuuuuuuuuuutttttttttvvvrrrnnnooosssvvvtttrrrooonnnnnnpppsssrrrnnnjjjeeeiiimmmooommmkkkkkklllpppkkkfffeeedddeeekkksssmmmsssxxx{{{ttt^^^BBB999111111333222000111222...///111///---666CCCdddzzzwwwwwwwww~~~kkktttttt\\\FFF===888<<<:::EEESSSGGGEEE___jjjWWWJJJJJJIIIDDDFFFLLLUUUccctttzzztttuuuqqqpppooooooooopppqqqrrrsssqqqnnnlllkkkiiifffccc^^^[[[SSSHHHBBBIIIZZZjjjfff[[[]]]aaaVVVPPPQQQNNNLLLIIIHHHFFFBBBBBBKKKUUUYYYLLL>>>BBB]]]www|||tttwwwvvvuuubbb@@@999444444333000000222111222333EEEbbbfffVVVNNNRRRuuuuuuzzzcccPPPGGG???>>>>>><<<;;;===::::::<<>>;;;999000111...111222000---...222777LLL```~~~vvvsssiiipppyyyuuuuuuvvvwww{{{~~~}}}}}}~~~}}}{{{xxxvvvtttsssttttttuuuxxx{{{zzzxxxwwwyyy|||wwwwwwwwwwwwvvvuuusssssstttuuuuuuuuuuuutttsssrrrxxxuuussssssuuuwwwxxxwwwpppnnnmmmpppssssssnnnjjjgggjjjmmmoooooommmllllllkkkgggeeeeeecccbbbeeekkkjjjyyy{{{{{{uuummmKKK???444222333222111111333......222111000<<>>???AAA;;;;;;>>>BBBGGGPPPaaaqqq}}}cccQQQJJJ<<<>>>BBBHHHVVVnnnlllbbb^^^[[[XXXXXXUUUSSSMMMIIINNNXXX\\\YYYXXXXXX]]]hhhrrrrrriii```NNNNNNQQQ^^^vvvxxx////////////////////////555???LLLTTTVVV[[[ccckkknnngggcccgggooopppggg]]]cccbbbgggmmmjjjdddhhhttthhhkkkllleeedddaaa___```bbb```]]]]]]aaaQQQGGGFFFOOOVVVWWW\\\eeekkkmmmmmmnnntttxxxuuusssssswww|||~~~}}}wwwqqqmmmgggffffffeee]]]QQQJJJJJJTTTYYY___eeekkkqqqvvvzzz{{{yyyeeeXXXTTTVVVWWWYYYaaaccc```jjjyyyxxxkkkiiiuuuvvvlllkkkeeeaaaaaaggglllmmmlllggghhhkkklllmmmllljjjiiieeecccdddhhhgggeeejjjrrrmmmlllkkkhhhbbbYYYOOOGGGFFFCCCJJJSSSJJJ???OOOmmmzzzyyyvvvyyyttt~~~~~~}}}ggg@@@::::::111000///222333111...///555;;;ZZZllluuu|||sssxxxwwwsssuuuxxxzzzyyy{{{|||{{{zzz{{{}}}{{{yyyvvvttttttuuuuuussswwwyyywwwsssttt{{{yyyyyyxxxxxxvvvuuusssrrrttttttuuuuuuuuusssrrrqqq|||{{{zzzyyyyyy{{{}}}~~~tttqqqppprrruuuuuupppkkkmmmnnnppprrrsssrrrpppnnndddbbbbbbdddbbb___```eeelll{{{yyy~~~}}}xxxtttssstttRRREEE888444444222111111333......222222333BBBUUUwww}}}yyygggfff}}}}}}qqqXXXDDD===777======IIIVVVIIIGGGaaaoooPPPBBBDDD???<<>>EEEOOOJJJFFF<<<;;;SSSrrrzzzppp{{{~~~|||dddAAA:::444333222000000222///666888MMMhhh^^^IIIMMMZZZyyy~~~rrr```CCC===:::<<>>CCCHHHSSSgggyyywww\\\LLLGGG===???@@@FFF[[[{{{nnnbbb]]]ZZZWWWWWWTTTRRRKKKGGGNNNYYY]]]YYYVVVXXX^^^hhhqqqqqqiii```SSSPPPNNNUUUjjj111------000111...---///444IIIPPPOOOYYYdddiiiooolllgggeeehhhjjjfffaaa___eeecccgggmmmjjjccckkk{{{mmmgggjjjiiigggiii```hhhiii```[[[^^^aaa___NNNMMMMMMQQQWWW___eeehhhvvvqqqoootttzzz{{{vvvxxxwwwsssxxx|||{{{tttlllfffdddhhhggghhhggg]]]QQQJJJIIIOOOVVV___cccdddhhhpppwwwxxxwwweee[[[OOONNNZZZ```lllhhhnnnyyy{{{ooofffgggsssvvv~~~zzzsssoooiiigggfffgggiiikkklllkkkeeeiiimmmooonnnkkkhhhggghhhkkknnnnnnkkkjjjllloooooonnnkkkgggeee___RRRFFFCCCAAAEEEKKKHHHBBBHHHUUUwww}}}zzzxxx}}}www~~~uuuqqq}}}tttpppIII888777444111222444000///111---555JJJiii|||sssmmmqqqxxx~~~{{{xxxvvvwwwxxxxxxxxxxxxzzz}}}~~~}}}}}}}}}~~~yyywwwyyyzzzxxxuuuuuuuuuvvvxxx{{{}}}|||{{{{{{{{{{{{{{{yyyvvvsssqqqxxxvvvtttrrrrrrsssuuuwww{{{||||||yyyvvvuuuwwwyyyssspppooosssyyyzzzuuunnnppppppooonnnnnnmmmmmmlllgggfffdddaaa___^^^^^^___gggyyyyyytttooowwwtttyyynnnuuuwwwpppqqqPPP444111777555111222111222+++...777333DDDooovvvvvvzzzgggwww|||uuufffQQQAAA:::???888>>>MMMNNNEEEMMM```kkkPPPCCCDDD@@@AAAJJJOOOaaahhhxxxjjjdddiiimmmllliiifffhhhlllpppqqqpppnnnmmmlllllliiicccZZZTTTKKKCCC@@@===>>>MMMVVVOOOFFFXXXuuu}}}jjjYYYPPPGGGHHHFFFEEEDDDAAA<<<<<>>???>>><<<>>>@@@>>>DDDPPPWWWgggooo\\\KKK===@@@999DDDZZZnnnhhheee^^^WWWVVVTTTQQQOOOGGGAAAKKK]]]ddd___[[[\\\^^^```bbbdddgggiii^^^TTTPPPQQQ```~~~}}}111------000000...---000444GGGLLLKKKXXXeeekkkrrrrrrkkkhhhlllnnnkkkfffdddkkkhhhlllsssmmmdddnnn|||hhhfffiiigggeeefffbbbjjjkkkdddaaadddddd___LLLLLLNNNSSSZZZaaagggjjjrrrooopppuuuyyy|||{{{wwwxxxwwwuuuxxxzzzwwwqqqllljjjjjjjjjiiihhhfff\\\PPPIIIIIINNNTTT\\\___aaaeeemmmuuuzzzqqq]]]UUUNNNVVViiitttyyylllgggkkkyyyoooxxx{{{}}}}}}zzzuuuooollliiihhhggghhhiiijjjiiihhhgggjjjmmmooommmkkkiiiiiiiiijjjjjjkkklllmmmllljjjkkkkkkiiifffddd```TTTGGGDDD@@@CCCIIIGGGAAAEEEOOOooo|||~~~zzzzzz}}}~~~|||yyySSS<<<888444000111333000///222000999PPPtttooohhhmmmxxx~~~~~~~~~{{{yyyxxxyyyzzzzzzyyyzzz{{{|||||||||}}}}}}yyyyyy{{{|||zzzwwwwwwvvvwwwxxxzzz{{{zzzyyyzzz{{{{{{{{{zzzwwwuuusssyyywwwuuuttttttuuuwwwxxx{{{||||||yyyvvvtttvvvxxxttttttuuuyyy}}}{{{uuuooonnnqqqtttsssooonnnppprrroooiiiccc^^^]]]]]]]]]\\\bbbpppwwwsssqqqvvvwwwrrrrrrwwwxxx~~~uuuxxx|||{{{zzzZZZ<<<444666333000111000222,,,000777555IIIuuu~~~}}}{{{mmm|||uuueeePPP@@@:::===777<<>><<<===???AAA@@@???;;;@@@???AAAIIIQQQiiiqqq```OOOAAAAAA===LLLbbbrrreee```[[[WWWWWWTTTOOOKKKCCC@@@MMMaaahhhcccYYYXXXXXXZZZ___fffmmmqqq]]]QQQLLLQQQ```}}}111...---000000......111888FFFIIIKKK\\\iiinnnttttttnnnlllpppssspppjjjhhhpppmmmttt|||rrrdddqqq}}}nnndddfffiiifffdddeeebbbhhhjjjggggggjjjeee[[[JJJLLLQQQWWW]]]ccchhhkkklllnnnqqqvvvvvvxxx}}}xxxxxxwwwtttuuutttpppkkkhhhjjjlllkkkhhheeebbbYYYNNNHHHHHHLLLQQQXXX[[[]]]bbbjjjqqqyyyhhhSSSQQQWWWjjj{{{nnnfffmmmyyyzzzrrrkkkqqqrrrttttttrrrooollljjjkkkkkkkkkmmmnnnnnnllljjjhhhkkkmmmmmmlllkkkjjjkkkkkkhhhhhhjjjnnnoookkkggghhhhhhfffddddddaaaWWWKKKDDD???@@@FFFFFFAAABBBGGGcccyyy~~~}}}zzz}}}zzz___AAA888555111000333000000444444@@@XXX|||xxxjjjccckkk|||wwwpppxxxzzz}}}|||{{{{{{|||}}}|||zzz{{{zzzyyyxxxyyy||||||zzzzzz|||}}}zzzxxxxxxwwwwwwxxxzzzzzzyyywwwyyyzzz{{{{{{{{{yyywwwuuuyyyxxxwwwvvvvvvwwwyyyzzz{{{|||{{{yyyvvvtttuuuvvvuuuxxx|||~~~~~~zzzuuuqqqlllsssyyywwwqqqnnnrrrwwwtttmmmddd]]][[[[[[ZZZYYY]]]^^^eeellliiibbbeeeooovvvzzz}}}{{{gggHHH999444111000111///111///222555777RRR}}}{{{uuu{{{tttdddOOO???999===888===HHHGGG@@@JJJ\\\eeeNNNGGGKKKHHHHHHRRRXXXdddkkkyyyvvvZZZTTT___kkkpppmmmllllllnnnqqqqqqnnnjjjkkkiiihhhjjjjjjcccUUUIII;;;KKKNNNHHHUUUnnnmmmUUUbbbeeeUUUPPPKKKGGGDDDCCCBBB???:::;;;???OOORRRHHH;;;EEEdddzzzqqqbbb___nnnrrrbbbHHH>>>555333444222000000222<<>>>>>PPPeeelllfffYYYUUURRRSSSZZZeeepppvvvaaaRRRJJJPPP]]]ooo000......000///---///333===HHHKKKPPPbbbmmmnnnpppnnnlllnnntttvvvpppiiieeeooopppzzzttteeetttqqqiiieeeggghhheeecccfff___eeegggfffiiikkkbbbTTTKKKOOOUUU[[[```dddgggiiijjjlllqqquuutttxxxyyyvvvtttmmmnnnlllhhhcccaaadddgggddd```]]][[[TTTKKKGGGHHHKKKOOOTTTXXX[[[```hhhooottt{{{bbbPPPXXXiiittthhhbbbgggxxx~~~|||yyysssmmmooonnnnnnnnnooonnnlllkkkjjjjjjlllnnnqqqqqqooollliiijjjkkkkkkjjjjjjkkkllljjjiiijjjmmmooonnnkkkgggeeefffeeedddeeeddd[[[QQQDDD???>>>CCCFFFDDDBBBDDDWWWnnn||||||uuuhhhCCC777888555111333000000444666EEE```sssnnndddaaaooovvvnnn|||wwwwww|||{{{{{{}}}~~~}}}|||xxxxxxxxxwwwwwwzzz~~~|||{{{{{{||||||yyyvvvvvvuuuuuuwwwyyyzzzyyyxxxwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzyyyxxxvvvtttttttttuuuyyy}}}}}}zzzvvvssssssooouuuyyyxxxssspppqqqtttqqqnnniiibbb\\\YYYYYYZZZZZZWWW\\\gggiiibbbaaahhhwww~~~tttTTT===333000111222000000222444222999ZZZ{{{|||~~~{{{sssbbbLLL===888>>>;;;@@@HHHFFFAAALLL^^^aaaMMMHHHMMMHHHHHHRRRZZZbbbnnnwww\\\YYYgggvvv|||qqqooommmoooqqqqqqmmmjjjjjjhhhgggiiijjjbbbRRREEE???XXX[[[PPPaaazzzpppTTTbbb___SSSPPPNNNHHHEEECCCBBB???;;;<<>>===AAAFFFGGGEEEEEEMMMccc~~~~~~wwwrrrFFF777:::666111444111000444888KKKiiijjjfffaaaggg}}}|||wwwwwwwwwyyyzzzzzzzzz|||}}}wwwyyy{{{{{{{{{{{{}}}}}}|||{{{zzzzzzxxxvvvtttrrrrrrsssvvvyyy{{{{{{zzzvvvwwwyyy{{{{{{zzzyyyxxxuuuvvvvvvwwwxxxxxxwwwwwwyyyxxxwwwvvvvvvuuutttsssuuuxxxyyywwwsssqqqrrruuuuuuvvvvvvuuurrrpppnnnnnniiimmmnnnjjjaaaZZZYYY\\\XXXWWWYYYaaajjjmmmggg___rrr~~~}}}```CCC444111333444222///333444000<<>>CCCOOOQQQJJJ;;;999LLLjjj~~~sss{{{kkk```ooouuueeeKKK@@@666333444222111222666>>>MMMXXXRRRIIIRRRdddlllmmm|||iiiQQQ@@@:::;;;===>>>???@@@AAAAAA???AAA>>>@@@IIITTTnnn}}}qqqcccRRRDDD@@@GGG___sssxxxssskkkggg[[[SSSQQQMMMIII@@@:::AAATTTfffiiicccUUUSSSOOONNNRRR[[[fffnnnppp___IIIGGGRRRVVVlllttt}}}000//////000...,,,000777BBBLLLPPPYYYgggggg^^^^^^^^^gggttt|||xxxlllddddddjjjttt|||xxxlllkkkxxxkkkgggcccaaa______```bbbbbbhhhjjjhhhjjjkkk```RRROOOTTT[[[___```aaadddfffkkkmmmppptttxxxvvvkkkfffdddggghhhgggbbbZZZUUUTTTTTTMMMIIIGGGIIIIIIEEECCCCCCEEEIIIOOOVVV\\\bbbhhhkkkooossszzz|||eeebbbssstttrrrqqqtttyyy~~~wwwppprrrwwwwwwssspppssspppnnnnnnqqqqqqooommmpppooonnnnnnnnnllliiiggghhhiiijjjjjjjjjjjjkkkmmmgggmmmssstttpppllljjjkkkfffgggfffeeehhhiiiaaaXXXCCC@@@>>>@@@DDDGGGGGGGGGGGGYYYxxx~~~{{{KKK888;;;222111444111111666===SSStttmmmjjjlll}}}qqqrrryyyzzzyyyxxxxxxzzz}}}~~~zzz|||}}}||||||yyyyyyxxxwwwvvvuuuttttttqqqqqqrrruuuyyy{{{{{{{{{uuuvvvxxxzzzzzzyyyxxxwwwssstttuuuwwwxxxwwwvvvvvvvvvuuuuuuuuuvvvvvvtttrrrtttuuuuuusssppppppssswwwxxxvvvsssrrrpppnnnlllkkkeeekkkpppoooggg___\\\\\\UUUVVVTTTYYYgggssslll[[[hhh~~~kkkKKK777333555444555...333555000BBBnnn{{{xxx}}}~~~yyymmmZZZFFF;;;:::::::::@@@DDDAAA@@@NNNaaa]]]MMMLLLPPPHHHFFFTTT___uuuoooaaaiii~~~vvvrrrmmmlllmmmnnnmmmkkkjjjhhhfffccc___WWWLLLEEEOOOaaaYYYPPPaaafffYYYVVVwwwnnn[[[RRRIIILLLJJJGGGDDDCCCAAA>>>@@@EEEKKKOOOLLL>>>555AAA^^^wwwtttxxxuuueeekkkpppdddMMMAAA777444444222222222333;;;HHHPPPJJJDDDOOOaaawwwllluuusss___KKK>>>:::===???@@@AAAAAABBBDDDAAA@@@;;;???KKKUUUhhhrrrcccSSSFFF???CCCZZZpppxxxtttmmmhhhZZZRRROOOHHHEEE>>>;;;DDDUUUcccddd```SSSTTTSSSPPPOOOVVVcccnnnmmmcccJJJBBBNNNRRRgggqqqppp000///000111...,,,111999FFFPPPTTT\\\gggddd]]]___aaammm|||zzzmmmjjjooommmyyy|||nnncccppprrrfffdddaaa___```bbbccccccfffkkkmmmiiihhhiii```TTTNNNTTT[[[___```aaadddhhhlllmmmqqqwww~~~ooofffcccdddhhhhhhddd\\\SSSMMMKKKLLLEEEAAA@@@DDDFFFCCC@@@???@@@EEEMMMUUU\\\bbbgggiiimmmpppuuuzzzpppfffmmm}}}}}}}}}~~~|||yyyxxxssspppoooqqqooommmqqqwwwsssooolllmmmoooppplllhhhmmmllljjjkkkllllllkkkjjjhhhjjjlllmmmllllllmmmnnnhhhkkkpppsssrrrnnnjjjgggggggggfffeeeggghhhaaaWWWDDDCCC@@@>>>@@@DDDFFFGGGCCCOOOnnnOOO;;;;;;...000444222222:::CCC]]]{{{rrrqqq|||yyyooosssyyy|||wwwvvvuuuwwwzzz}}}|||~~~}}}zzzxxxxxxttttttssssssrrrssstttvvvqqqqqqrrruuuxxxzzzzzzyyytttvvvwwwyyyyyyxxxwwwvvvrrrsssvvvxxxxxxxxxvvvuuutttsssrrrtttwwwwwwuuurrrrrrsssssssssssstttvvvxxxuuuuuutttppplllkkklllnnniiikkknnnooolllfff___YYYUUURRROOOTTTcccooolllaaabbbwwwSSS;;;666666444777,,,111666333LLL{{{rrrqqq|||xxxkkkVVVCCC;;;<<<999;;;@@@CCC@@@AAAQQQddd]]]OOONNNSSSKKKJJJZZZhhhzzzfff\\\iiitttpppmmmmmmnnnnnnllliiihhhgggddd^^^WWWOOOIIIFFFSSS[[[NNNMMM___YYYRRReeeddd[[[SSSHHHNNNJJJFFFCCCBBB@@@===@@@EEEHHHNNNPPPDDD666:::UUUqqqyyyzzz{{{hhhfffiiicccNNNBBB777444444222222333222>>>NNNTTTKKKCCCNNN___wwwwwwxxxjjjVVVEEE===:::>>>BBBDDDDDDEEEGGGIIIFFFEEE???AAALLLTTTeeeqqq```PPPEEE>>>???SSSlllyyyzzzjjjaaaUUUQQQMMMCCC???;;;<<>>>>>CCCEEEAAA===<<<===BBBKKKTTT\\\bbbfffhhhjjjlllppptttxxx|||vvvfffeeettt~~~{{{vvvrrrsssuuuhhhjjjooooooiiieeepppqqqnnnjjjkkkmmmmmmiiiddd```______aaadddgggiiiiiiiiilllnnnoooooonnnooooooiiijjjlllqqqssspppiiibbbggggggeeedddffffff___VVVEEEEEEAAA======AAADDDFFFAAAIIIggg{{{{{{|||yyy{{{~~~QQQ===<<<,,,///333222444===HHHeeepppppprrr{{{qqquuuwwwzzz~~~wwwuuutttuuuxxx|||~~~|||}}}~~~|||xxxuuuttttttppppppppppppppprrrvvvxxxsssrrrsssuuuwwwyyyxxxwwwtttuuuwwwxxxxxxwwwvvvuuurrrsssvvvyyyyyyyyywwwvvvrrrqqqqqqtttwwwxxxuuusssqqqrrrsssvvvxxxxxxxxxxxxrrruuuvvvqqqjjjhhhmmmtttooollljjjmmmppplllaaaWWWWWWOOOKKKSSS```hhhjjjjjjbbb~~~~~~YYY>>>888777333777***111777666RRRqqqrrrzzz|||wwwiiiTTTAAA;;;===:::===CCCEEEBBBDDDUUUggg^^^PPPPPPUUUNNNNNN```ooowww|||^^^SSSaaauuuzzzuuuqqqooonnnooopppoookkkfffgggfffbbbZZZQQQIIIFFFFFFUUUVVVGGGLLL___TTTRRRuuu\\\YYYSSSHHHRRRIIIEEEBBBAAA???<<>>:::>>>CCCFFFGGGIIILLLOOOKKKKKKEEEEEEMMMTTTfff}}}nnn\\\LLLCCC===;;;NNNiii{{{fffYYYQQQPPPMMM@@@;;;999<<>>PPPVVV\\\bbbgggiiifffaaaiiirrrooonnnzzz|||zzzeee___vvvxxxqqqjjjddd^^^^^^ccchhhiiiiiinnnooonnnmmmmmmkkkaaaVVVQQQOOORRR\\\dddfffgggiiinnnmmmqqq{{{sssdddbbbiiihhhccc\\\SSSMMMIIIEEEAAA======???AAAAAA???>>>>>>>>>AAAEEELLLTTT[[[___aaabbbgggiiijjjkkkjjjjjjjjjkkklllqqqwwwyyyvvvpppjjjfffaaagggsssvvvnnngggfffiiilllpppmmmgggkkkxxx~~~yyymmmkkkiiiiiijjjfff]]]VVVXXXWWWWWWWWWXXXZZZ\\\]]]```iiimmmiiijjjooopppkkkkkkmmmooopppooommmiiigggiiiiiieee```______ZZZSSSLLLCCC<<<===???@@@BBBEEEGGGIIIZZZttt|||uuuyyy___===888666333111222444:::LLLmmmuuupppuuu{{{ooooooyyy}}}zzzzzzllluuu|||}}}}}}}}}zzzvvvxxxxxxxxxvvvtttqqqnnnlllnnnnnnmmmmmmooorrruuuwwwrrrrrrrrrsssuuuvvvtttssssssuuuwwwwwwvvvuuuuuuvvvyyyyyyxxxwwwvvvuuuttttttuuuuuuvvvvvvwwwwwwwwwxxxrrrvvvzzzzzzvvvssstttvvvvvvsssnnnlllmmmppptttwwwmmmgggdddhhhmmmllleee___NNNUUUSSSKKKRRRdddiii```]]]{{{nnn|||yyy}}}ccc<<<;;;777555......777555444\\\rrrpppxxxwwwgggTTTCCC:::888:::===CCCEEECCCEEEWWWjjjaaaLLLSSSRRRMMMVVV```rrr{{{{{{eeeeeeiiijjjqqq|||sssqqqpppppppppnnnkkkhhhhhhgggbbbWWWMMMGGGEEEEEEQQQQQQIIINNNYYYSSS]]]yyy\\\XXXOOODDDLLLHHHGGGDDDAAA@@@@@@AAAAAAGGGKKKRRRDDD;;;;;;GGGooo|||yyyhhh^^^```hhhIII@@@999777666222000111555III___kkkaaaLLLTTTuuu{{{iiiYYYLLLAAA999===;;;;;;@@@GGGMMMNNNMMMKKKPPPIIIDDDOOO]]]nnnzzzlll]]]NNNDDD>>>AAAMMMkkkaaaVVVNNNJJJFFF<<<>>>888;;;LLL[[[___[[[YYYdddpppaaaNNNPPPOOOSSSfffnnnkkkYYYGGGEEEIIIUUUiiiooovvv///...///000......555???QQQUUU]]]fffooorrrpppkkkmmmttt|||mmmnnnzzz~~~sss```bbb}}}~~~mmmhhhgggeeebbbaaabbbfffjjjmmmssstttsssqqqpppnnneee[[[SSSQQQUUU^^^fffhhhiiikkkmmmlllppp|||xxxllldddeeeiiiddd^^^WWWOOOIIIFFFCCC@@@===;;;>>>@@@AAA@@@??????@@@@@@CCCHHHNNNTTTYYY\\\^^^dddbbb```\\\YYYWWWXXXXXXVVVYYY\\\\\\ZZZXXXVVVVVVbbbhhhuuu~~~ooogggdddbbbbbbeeefffjjjhhhcccfffpppsssooohhheeebbbaaa___ZZZQQQJJJKKKLLLNNNNNNNNNOOORRRUUU___iiinnnkkkjjjnnnppplllpppqqqssstttssspppmmmjjjggggggddd```___```\\\VVVLLLCCC======???@@@BBBEEEFFFFFFVVVsssyyyvvv}}}}}}aaaAAA777333333000000555>>>RRRrrrwwwnnntttvvvxxx~~~kkknnnwwwyyyvvvuuutttzzz}}}wwwvvvvvvtttrrrpppmmmkkkjjjkkkkkkkkklllnnnqqqssstttqqqpppooopppppppppnnnllllllnnnpppqqqrrrsssuuuwwwtttuuuuuuvvvuuuuuuttttttvvvvvvvvvvvvvvvvvvvvvvvvppptttxxxyyywwwvvvwwwyyyuuuqqqmmmmmmpppqqqnnnjjjiiieeedddjjjoooooohhhbbbSSSTTTPPPKKKPPP\\\aaa\\\PPPjjjyyy|||zzzkkk{{{|||iiiAAA;;;777555333...444666<<>>CCCEEECCCFFFXXXjjj]]]KKKSSSQQQKKKTTT^^^ooo|||yyygggmmmxxx|||rrrqqqpppoooooommmiiifffdddbbb___XXXLLLCCCFFFMMMWWWOOOEEEOOO\\\WWWaaaqqqXXXXXXRRRIIIPPPHHHFFFDDDAAA@@@@@@@@@AAAGGGKKKRRREEE;;;;;;EEEkkk}}}lll______dddJJJAAA999777666333111222888PPPeeelllcccVVVaaa}}}wwwrrr```RRRHHH@@@;;;<<<>>>AAADDDGGGJJJMMMOOOQQQUUULLLEEENNN]]]qqqyyymmm^^^OOODDD???BBBOOOlll{{{]]]SSSMMMIIIEEE:::<<<888===PPP___aaa\\\ZZZkkkuuudddOOOOOOLLLNNN___kkkjjjYYYHHHEEEHHHTTTgggyyy///...///000......666@@@OOOSSS[[[iiiuuuzzzwwwssslllrrr{{{wwwkkkppp~~~|||iii[[[gggpppddddddeeefffgggdddbbbcccjjjoootttvvvuuurrrrrrppphhh___SSSRRRVVV```gggiiijjjmmmrrrsssyyyrrrjjjhhhmmmmmmdddXXXRRRIIICCCAAA@@@>>>;;;:::===@@@AAAAAA@@@AAABBB@@@BBBDDDHHHMMMSSSWWWZZZ^^^ZZZTTTMMMIIIHHHIIIJJJJJJKKKKKKJJJJJJLLLPPPSSS^^^eeeqqq{{{~~~{{{zzz}}}zzzlll^^^[[[]]]\\\ZZZYYY\\\```___[[[]]]cccccc]]]ZZZXXXUUUSSSQQQLLLEEE???@@@CCCFFFFFFEEEGGGNNNUUUaaannnuuuppplllnnnpppnnnttttttuuuuuusssqqqnnnlllffffffddd___^^^___]]]XXXLLLDDD======??????AAADDDCCCAAANNNnnnssssss{{{dddEEE777111333000///555BBBZZZ{{{}}}hhhbbboootttzzzyyyyyyrrriiiooowwwwwwtttsss|||}}}tttrrrqqqnnnkkkiiihhhggggggiiijjjjjjkkklllllllllllliiihhhfffeeeeeedddaaa___aaaccceeegggjjjmmmrrruuuqqqrrrtttvvvvvvuuutttsssssssssssssssttttttttttttqqqtttwwwxxxxxxxxxyyyzzztttpppmmmooorrroooeee[[[eeedddfffkkkqqqsssnnnhhhYYYSSSLLLJJJNNNRRRVVVWWWHHHOOOdddwww~~~ooo~~~sssJJJ;;;777555999///111666EEErrrtttjjjhhhtttwww|||zzzyyyrrrdddRRRCCC<<<::::::>>>BBBCCCBBBGGGYYYjjj[[[KKKUUUSSSLLLUUU]]]mmm~~~|||jjjrrrqqqpppooonnnmmmkkkgggdddaaa______\\\MMM???HHH[[[cccQQQFFFUUUaaaZZZfffiiiUUUVVVSSSMMMOOOHHHFFFDDDAAA@@@@@@@@@AAAGGGJJJRRREEE<<<:::AAAddd}}}kkk\\\WWWZZZKKKBBB999777666444333444999WWWjjjfff]]]XXXgggpppfffzzzxxxeeeTTTIIIBBB>>><<<<<<@@@FFFHHHGGGIIIMMMQQQYYY[[[PPPFFFMMM[[[sssyyynnn```OOOCCC???BBBRRRmmmuuuXXXOOOJJJGGGBBB888;;;888AAAVVVcccbbb\\\[[[nnnwwweeeOOOMMMJJJJJJZZZhhhiii[[[JJJFFFFFFQQQddd/////////000...///888CCCOOOPPPYYYiiiuuuxxxtttpppeeelllwwwuuummmvvvwwweee\\\mmm~~~gggcccjjjfffggggggeeebbbbbbfffjjjooorrrqqqooooooooojjjcccTTTTTTXXXaaagggjjjmmmpppyyy|||oooiiihhhllllllbbbVVVOOOFFF???======<<<:::;;;>>>@@@BBBAAAAAAAAABBBDDDDDDEEEGGGKKKQQQWWWZZZYYYTTTMMMHHHFFFFFFHHHIIILLLLLLMMMMMMOOOSSSYYY^^^^^^dddnnnuuuvvvpppjjjgggggg___YYY[[[[[[VVVOOOKKKQQQTTTUUURRRSSSUUURRRKKKHHHGGGFFFFFFFFFDDD@@@<<<>>>AAADDDCCCCCCIIIVVVaaaooo|||yyypppoooqqqpppsssssssssrrrpppmmmkkkjjjfffgggeee___]]]]]][[[WWWMMMDDD======>>>>>>@@@CCCBBB===GGGggg~~~xxxtttiiiHHH777444222111111555DDDaaawww^^^YYY\\\lllxxxuuussslllkkkrrryyyyyyxxxyyy~~~}}}wwwmmmkkkiiifffbbbaaaaaabbbbbbbbbbbbccccccbbb```^^^\\\[[[ZZZXXXXXXWWWVVVSSSQQQWWWYYYZZZ\\\^^^bbbgggkkklllnnnqqqtttuuutttsssrrrmmmmmmmmmmmmmmmmmmmmmmmmoooppprrruuuwwwxxxyyyyyyuuusssrrrrrrqqqjjj^^^UUUeeefffhhhjjjoootttsssooo```SSSJJJKKKLLLKKKOOOUUULLLBBBXXXyyy}}}~~~UUU===777666999...000666GGGuuuqqqdddcccuuuvvvwww}}}yyyzzz{{{zzzxxxqqqbbbPPPBBB<<<:::999===@@@@@@@@@HHHYYYhhh[[[NNNZZZVVVNNNXXX___mmmooopppwwwwwwuuuvvvrrrpppnnnmmmkkkhhheeebbbccc^^^```___NNN===JJJeeekkkTTTMMM]]]bbbYYYkkkeeeUUUTTTRRRLLLJJJGGGFFFCCCAAA??????@@@AAAFFFHHHPPPEEE===:::===]]]{{{}}}lllZZZSSSUUUMMMCCC:::888777555444666>>>aaaqqqcccWWWYYYjjjiiieee}}}pppYYYIIIAAA=========<<<@@@EEEIIIJJJMMMPPPSSS^^^___TTTIIILLLYYYsssyyypppbbbPPPCCC???AAAUUUppp~~~nnnSSSLLLGGGDDD@@@666;;;:::FFF\\\fff```XXXXXXllltttbbbLLLMMMJJJJJJZZZfffjjj___OOOHHHFFFPPPbbb000//////000///000:::EEEQQQRRRZZZjjjsssqqqkkkhhhaaakkkxxxvvvoooxxx}}}vvviiidddwwwuuudddfffpppiiigggeeecccbbbbbbbbbbbbjjjmmmnnnmmmmmmooolllgggZZZZZZ^^^eeekkknnnsssyyyxxxjjjfffaaabbbccc\\\UUUNNNDDD===;;;;;;;;;:::???AAADDDDDDDDDCCCCCCDDDHHHHHHHHHKKKOOOUUU[[[^^^WWWQQQJJJFFFFFFHHHIIIJJJKKKNNNQQQTTTWWW[[[```dddeeekkksssyyyyyytttjjjbbbaaa]]]ZZZYYYUUUMMMHHHGGGIIIJJJJJJIIIIIIIIIDDD???=========>>>???@@@???===>>>@@@CCCCCCGGGSSSfffttttttqqqrrrqqqrrrrrrpppooommmkkkiiiiiiiiijjjggg___[[[ZZZYYYUUUMMMDDD===<<<>>>===???AAAEEE???EEEaaapppJJJ666777111333444777EEEgggzzz]]]XXXSSSkkkzzzvvv~~~mmmkkkmmmsssxxx{{{}}}|||{{{xxxuuuvvvuuummmdddaaa^^^[[[YYYXXXYYY[[[]]]VVVWWWYYYYYYYYYWWWTTTSSSTTTSSSRRRRRRSSSRRRPPPNNNRRRSSSSSSRRRRRRSSSWWWZZZ^^^aaafffjjjnnnooopppoooiiihhhfffdddbbb___^^^]]]``````ccciiiqqqwwwyyyxxxvvvxxxxxxuuummmddd\\\XXXgggkkkkkkiiikkksssvvvtttfffVVVKKKKKKKKKHHHKKKTTTVVVCCCUUUzzz___>>>777666555...111666FFFrrrrrrcccaaauuukkkyyy{{{sssrrrvvvzzz{{{yyyqqqbbbOOOAAA:::999777<<<>>>===>>>HHHYYYfffZZZPPP\\\WWWNNNXXX```lllsssllllllllloootttuuurrrnnnkkkiiigggdddbbbccc]]]]]][[[JJJ;;;IIIfffcccPPPPPP___]]]XXXqqq~~~bbbWWWTTTRRRNNNHHHGGGEEECCC@@@??????@@@@@@DDDEEEMMMCCC===:::;;;YYYyyy|||sss```XXXXXXQQQFFF<<<888777555555888FFFmmm}}}kkk]]]aaarrrjjjqqqkkkQQQCCC>>>;;;<<>>>>>AAAFFFNNNSSSTTTTTT___bbbYYYOOONNNVVVqqq~~~xxxpppcccQQQCCC>>>>>>WWWrrr}}}hhhQQQJJJCCC@@@>>>777======JJJaaaggg[[[RRRTTTlllsss```KKKLLLIIIHHHWWWccckkkeeeUUULLLGGGOOOaaavvvuuu000//////000///111;;;GGGTTTUUU___nnnssskkkeeedddcccppp~~~yyynnnvvv{{{}}}wwwmmmkkkqqqccceeemmmhhhgggeeeccccccbbb```___iiilllnnnllllllnnnnnnkkkbbbaaadddjjjooosss{{{pppjjjiiiaaa^^^```[[[TTTLLLAAA;;;:::<<<======CCCEEEHHHJJJIIIIIIJJJKKKLLLMMMPPPTTTYYY^^^cccfff\\\TTTJJJDDDEEEHHHJJJKKKPPPTTTYYY^^^bbbeeeiiilllnnnttt{{{tttiiiggg___WWWQQQJJJDDDDDDIIIDDDCCCBBBBBBAAA@@@===:::<<<<<<<<<<<<===>>>>>>???===@@@DDDIIISSSdddyyyuuurrrrrrppprrrqqqooommmkkkjjjjjjjjjiiikkkhhh___YYYXXXWWWUUUNNNEEE===<<<======>>>@@@HHHBBBEEE[[[{{{tttKKK333777111444666999LLLqqq}}}bbbaaacccssskkklllnnnrrrvvvzzz}}}xxxwwwtttooommmkkkeee]]]ZZZYYYWWWUUUVVVXXXZZZ\\\XXXZZZ\\\___```___^^^^^^ZZZYYYYYYYYY[[[[[[YYYWWWVVVVVVTTTQQQNNNLLLLLLNNNNNNQQQVVV\\\aaadddfffgggbbb```]]]XXXSSSOOOLLLJJJKKKKKKPPP[[[iiitttyyyyyyxxxzzz{{{uuulllbbb^^^]]]ffflllmmmiiijjjrrrwwwvvvlll]]]NNNJJJHHHFFFJJJQQQXXXHHHTTTxxxhhh@@@888666333...333777GGGrrrwwwpppdddccctttkkk{{{}}}tttpppuuuzzzxxxooo___MMM???999888777<<<>>>;;;===IIIZZZeeeXXXPPP\\\UUUKKKVVV^^^kkksssjjjjjjoooxxxzzzuuuooojjjhhhfffeeeddd```ZZZVVVPPPBBB:::HHH___UUUFFFMMM[[[UUUXXXxxxsss^^^YYYSSSRRRRRRJJJGGGEEECCC@@@?????????@@@BBBBBBHHH@@@<<<::::::WWW}}}}}}vvvbbbYYYYYYUUUIII>>>999777555666888GGGqqqttteeegggwwwnnnuuugggLLLAAA>>>===>>>AAA???===>>>DDDNNNUUUWWWWWW\\\bbb___XXXSSSUUUmmm{{{tttnnndddSSSFFF???<<>>;;;@@@???NNNeeeiiiYYYOOORRRsssxxxcccLLLLLLHHHEEERRRaaallliiiZZZOOOGGGMMM___yyypppeee000//////000///222===HHHSSSVVVcccqqqrrrhhhbbbeeeeeetttyyykkkttt}}}~~~uuuiiiiii}}}qqqfffbbbeeecccfffhhhfffcccaaabbbdddiiimmmmmmjjjjjjlllllljjjfffeeefffkkkooouuuwwwjjjiiillleeecccbbb\\\OOOGGG>>>888999===@@@AAAFFFIIIMMMPPPQQQRRRTTTUUUTTTWWW\\\bbbhhhmmmppprrrfffZZZLLLDDDEEELLLRRRVVV___ccciiinnnqqquuuxxx{{{zzzqqqiii]]]QQQIIIDDD@@@@@@CCCBBB???===<<<===<<<;;;:::<<<============>>>@@@BBBAAAEEEMMMYYYiii}}}tttqqqqqqooopppooollljjjiiiiiijjjjjjhhhjjjggg___YYYXXXXXXWWWNNNEEE===<<<===<<<===???EEEAAACCCSSSnnnsssLLL222777222333444<<>>???;;;===LLL]]]fffXXXQQQ]]]TTTIIIUUU___kkkppphhhkkkuuuyyypppjjjgggfffgggggg\\\WWWOOOFFF======JJJYYYQQQDDDMMMWWWQQQ\\\|||jjj[[[[[[RRRQQQSSSKKKGGGEEEBBB@@@>>>>>>???@@@@@@>>>DDD===;;;;;;;;;WWW|||~~~yyydddYYYWWWXXXLLL???999666444555888HHHqqq{{{kkkgggsssrrrvvv}}}aaaGGG@@@AAA@@@@@@DDD??????@@@DDDJJJQQQWWWYYYXXXcccfffaaaZZZUUUjjjvvvnnnkkkcccVVVKKKAAA;;;WWWuuu{{{xxxaaaSSSLLL???:::>>>???AAAAAAQQQhhhjjjYYYPPPUUUyyy~~~gggOOONNNIIIDDDPPP]]]kkkkkk]]]OOOFFFKKK]]]rrrppp^^^000//////000///222===IIIPPPTTTcccrrrqqqeeeaaagggdddtttwwwhhhttt~~~qqqaaabbb}}}zzzsssiiibbb```^^^eeekkkiiibbb```dddjjjiiimmmmmmiiifffhhhhhhfffgggeeeeeeiiimmmsssrrrnnnbbbccciiifffdddaaaYYYKKKDDD;;;666999>>>BBBDDDGGGKKKPPPTTTVVVYYY[[[^^^[[[___gggnnnuuuyyy||||||nnnaaaOOOFFFIIISSS^^^dddllloootttyyy|||wwweeeXXXLLLHHHGGGBBB;;;888BBB===:::::::::::::::<<<;;;<<<===>>>???AAADDDGGGGGGMMMXXXiii}}}qqqpppqqqnnnmmmllliiigggfffggghhhiiifffhhhfff^^^YYYXXXZZZYYYOOOEEE>>><<<===<<<<<>>KKKccc|||}}}yyypppNNN333777222111222???```|||mmm|||zzzmmmhhhlllooorrruuuyyy|||{{{xxxuuuwwwuuummmgggdddaaa]]]ccccccdddeeehhhjjjmmmnnnuuuuuutttsssrrrpppooonnnrrrqqqppppppqqqpppnnnlllrrrrrroooiiibbb[[[WWWUUUOOOOOONNNMMMLLLLLLKKKKKKDDDDDDCCCCCCBBBAAAAAA@@@CCCBBBEEERRRdddrrrwwwvvvyyywwwvvvtttpppjjjaaa[[[[[[hhhqqqnnnooovvvyyyttttttiiiVVVFFFAAACCCFFFEEEHHHNNNTTTqqqyyyvvvqqqBBB:::555888111555<<>>>>>???@@@>>><<>>888>>>BBBAAAAAARRRjjjlllZZZRRRYYY{{{iiiQQQPPPLLLGGGSSS[[[jjjkkk]]]OOODDDIII[[[jjjrrr^^^}}}222111111///---333DDDUUU[[[YYYbbbrrrwwwmmmeeeeeennnuuuqqqmmmuuuzzz{{{iii\\\mmmyyyhhhaaafffcccdddeeeeeeaaa___fffpppoooooooooooonnnllljjjhhhjjjeeedddkkkoooqqquuu{{{yyylllddd^^^gggmmmjjjfffbbb[[[RRRCCC>>>:::;;;<<<<<<@@@EEEKKKMMMPPPUUUZZZaaafffjjjlllmmmpppuuu|||hhhRRRJJJLLLRRR```oootttssswww|||fffXXXKKKFFF@@@::::::@@@???;;;666555777;;;===>>>=========???DDDHHHLLLMMMOOOWWWeeewwwtttnnnllljjjiiihhhhhhgggfffffffffgggggghhhfffdddbbb___^^^]]]]]]MMMDDD<<<;;;<<<;;;<<>><<<<<<:::???>>>;;;999222;;;RRR~~~}}}vvv~~~qqq^^^OOOPPPGGG???<<<999555555777MMMxxxkkkgggooopppxxx```HHHBBBEEEHHHJJJLLLIIILLLPPPSSSSSSTTTUUUWWW^^^^^^eeellliiidddkkkzzzvvvggg___aaaaaaWWWJJJFFF;;;[[[wwwyyykkk\\\NNNFFF@@@;;;===BBBEEEBBBUUUeeelll]]]NNNeeefffMMMJJJKKKJJJLLL\\\eeejjjaaaPPPFFFJJJSSSfffjjjZZZwww000000000000///555GGGYYYbbb^^^dddqqquuunnniiijjjnnnvvvqqqmmmtttyyyzzzyyyeee^^^rrr{{{iiibbbggghhhggggggfff```]]]bbbkkkooonnnllljjjjjjjjjjjjkkkmmmiiigggkkklllkkklllpppuuuuuutttqqqlllfffaaa^^^aaagggjjjgggddd```WWWNNNCCC===999;;;===>>>CCCHHHLLLOOOSSSYYY___eeekkknnnssspppqqqwwwnnnUUUMMMPPPXXXfffttt{{{zzz}}}hhhWWWGGGAAA>>>888888===???;;;777777:::===>>>>>>>>>>>>>>>BBBGGGLLLQQQSSSVVVdddxxxtttqqqmmmhhheeehhhhhhhhhhhhhhhiiijjjjjjfffeeedddaaa___\\\ZZZYYYLLLCCC<<<;;;<<<;;;<<>>===<<<;;;@@@???===:::444;;;RRRzzzwww|||mmmZZZLLLMMMFFF@@@<<<777444555999OOO}}}xxxnnnkkknnn}}}mmmvvvaaaMMMHHHLLLPPPSSSVVVTTTVVVZZZ]]]___aaacccddddddaaaccciiihhhfffooo}}}eee\\\TTTUUU^^^cccZZZNNNHHH???[[[vvvyyyiii[[[MMMEEE???;;;===BBBBBBEEEYYYdddhhh\\\PPPhhheeeNNNKKKLLLIIIKKKXXXdddmmmeeeRRRFFFIIIQQQiiikkkYYYqqq......000000111888KKK]]]fffcccgggqqquuupppmmmoooqqqyyytttnnnssswwwyyysssdddbbb{{{wwweee```fffjjjhhhhhhfff```]]]aaaiiinnnllliiifffeeegggjjjlllllliiiiiijjjiiifffeeegggkkkjjjhhhfffdddbbbaaa```eeefffeeebbb```\\\SSSIIIDDD>>>999;;;>>>AAAFFFKKKMMMQQQXXX___eeekkkqqqttt}}}yyyyyyqqqWWWPPPUUU^^^lllxxxpppZZZEEE>>>===999888;;;===;;;::::::<<<>>>??????@@@@@@@@@CCCFFFLLLPPPSSS___qqqvvvpppoookkkeeeaaajjjjjjjjjkkkkkkkkkjjjjjjddddddcccbbb___[[[WWWUUUJJJBBB;;;:::;;;;;;<<<>>>>>>>>>999:::RRR{{{{{{dddJJJ999444333555===PPPppp|||}}}xxx}}}iii```gggkkkqqqvvvvvvwwwxxxuuuppp]]]VVVTTTXXX\\\[[[YYYYYYVVVVVVVVVVVVWWWZZZ^^^bbb```cccfffgggfffdddccccccfffggggggggghhhlllppptttzzz~~~ooo___ZZZ___ddd^^^ZZZWWWXXXZZZYYYUUUPPPKKKHHHGGGIIIMMMMMMIIIDDDFFFKKKRRR^^^ppp|||xxxxxxuuulllaaa[[[YYY^^^rrr~~~uuuoooqqqqqqrrrjjjYYYHHH??????@@@>>>DDDHHH===NNNiiitttrrreee~~~OOO???555333777666IIIvvvzzzvvvzzzzzzqqquuu|||xxxuuutttnnniii___OOOAAA999888999999===??????CCCOOO[[[bbbWWWaaa[[[PPPTTT^^^gggqqqfffSSSVVV```ppprrrjjjjjjiiiddd^^^XXXLLLDDDHHHOOOUUU```kkkQQQNNNQQQRRRVVVooosssbbbRRRLLLMMMLLLKKKJJJHHHGGGEEEBBB@@@>>>======<<>><<<>>>BBB>>>HHH^^^bbbddd___VVVkkk}}}dddOOOMMMLLLHHHJJJSSSbbbnnnhhhTTTFFFHHHPPPccc}}}mmm]]]rrr......///000111888KKK]]]bbbcccjjjtttxxxsssppppppttt|||wwwoootttwwwyyytttgggjjjuuudddaaaggghhhffffffeeeaaa___ccckkkkkkiiigggeeeeeefffhhhjjjfffggghhhiiihhhfffeeefffgggiiikkkmmmnnnmmmkkkjjjhhheeeaaa```___\\\SSSKKKIIIAAA;;;<<>>>>>;;;:::<<<;;;;;;;;;<<<>>>???@@@@@@BBBBBBAAABBBCCCGGGLLLOOOaaattt~~~mmmhhhjjjiiieeebbbjjjkkklllllllllkkkiiihhhdddddddddccc___ZZZTTTQQQHHH@@@999:::;;;;;;;;;>>>===>>>999:::QQQxxxzzzgggJJJ777222111555???RRRqqq}}}uuuwwwsss{{{zzz}}}eeeaaahhhjjjnnnrrrsssuuuvvvqqqkkk[[[UUUUUU___jjjllliiifffaaabbbcccccccccfffiiillllllooossstttrrrooommmllltttqqqkkkgggfffjjjooosss}}}xxxeeeSSSOOOTTTYYYXXXWWWXXX^^^dddfffbbb\\\VVVRRRPPPRRRWWWUUUNNNFFFFFFLLLUUUbbbvvvzzzyyyvvvmmmddd___[[[[[[pppzzzooopppssssssjjjZZZHHH?????????>>>BBBEEE;;;CCC```wwwxxxggg}}}QQQ@@@666222444666OOO~~~sssyyyrrruuu}}}{{{uuuvvv{{{wwwwwwxxxtttooollliii___MMM???999888999999===??????DDDOOOYYY]]]UUUaaa[[[PPPTTT^^^hhhsssjjjZZZhhh{{{ssskkkjjjggg^^^UUUNNNFFFFFFPPPWWWVVVUUUXXXEEEHHHQQQSSSVVVooozzzhhhVVVOOOOOONNNLLLKKKGGGFFFDDDBBB@@@???>>>>>>===BBBAAAAAA???777;;;NNNuuuwwwbbbPPPFFFCCC???:::333///555>>>WWW}}}qqqjjjhhhnnnuuuqqqbbbOOOFFFGGGMMMSSSWWWUUUXXX___gggnnnpppmmmjjjooohhhdddgggjjjmmmttt{{{}}}___TTTRRR```ooonnnaaaVVVNNNLLL```qqqwwwyyy```WWWKKKBBB======???BBB>>>III^^^bbbhhhhhh___oooyyyaaaOOOOOOLLLFFFHHHPPP```mmmfffRRRDDDGGGPPPaaaxxxqqq```qqq......///000000777III[[[^^^dddooozzz|||xxxrrrpppqqqzzzvvvpppvvv{{{zzzoootttvvvgggdddhhhiiigggeeedddbbb___cccjjjfffggghhhhhhhhhgggffffffcccgggjjjjjjhhhgggggggggfffgggiiikkknnnppprrrsssooojjjffffffgggccc\\\WWWPPPFFF======@@@CCCGGGLLLPPPWWWaaahhhnnnssszzzlllVVVSSSZZZdddrrr~~~eeeIII???>>>;;;:::;;;999:::<<<>>>???@@@AAABBBBBBCCCCCCCCCEEEIIIOOOTTTdddtttuuuaaa[[[^^^`````````ccceeehhhjjjllllllkkkjjjfffffffffddd___YYYSSSOOOEEE>>>888999;;;:::;;;======???;;;<<>>999::::::;;;???AAAAAAFFFPPPWWWYYYTTT```\\\PPPTTT^^^iiiuuukkkfffssskkkhhhcccYYYOOOGGGBBBFFFSSS[[[VVVQQQPPPAAAMMM[[[ZZZWWWkkk|||kkkYYYSSSRRRQQQNNNMMMFFFEEEDDDBBB@@@?????????===BBBBBBBBBBBB888:::KKKqqqjjjUUUFFFBBB>>>999222///555>>>ZZZ}}}kkkbbbcccrrrwwwpppcccQQQEEEDDDLLLUUUYYYVVV]]]hhhsssyyyxxxrrrmmmsssooommmqqquuuxxxzzz|||yyykkk\\\XXXfffqqqiii[[[SSSOOOSSScccooowwwqqq[[[TTTIII???<<<>>>@@@AAA@@@III\\\dddqqqtttgggrrruuu]]]NNNOOOKKKDDDGGGOOO^^^iiibbbOOOCCCFFFPPPfffyyyyyydddppp//////000000///666HHHYYY```gggqqqxxxzzzvvvrrrpppkkkvvvtttpppvvv}}}}}}ttt}}}ssseeeaaacccmmmiiifffeeeaaa^^^aaafffeeegggjjjlllkkkhhheeebbbeeekkknnnjjjggggggggggggjjjgggddddddgggnnnvvv{{{wwwrrrppprrrrrrmmmhhhfffUUUIII>>>===AAAEEEIIIMMMRRRZZZeeemmmsss{{{xxxfffWWWVVV]]]fffttthhhKKK???<<<999777999999<<<>>>???@@@AAACCCEEEDDDFFFIIIJJJMMMSSS]]]dddvvvvvvpppttt{{{xxxeeeQQQKKKNNNQQQSSSTTTVVVZZZ```fffjjjlllllllllggggggfffccc^^^WWWQQQMMMCCC<<<777888;;;:::;;;<<<<<>>SSStttyyy~~~WWW===444000333;;;KKKggg|||jjjddd___vvvlll```aaaeeemmmrrruuutttrrrqqqlllggg\\\XXX\\\kkkxxx|||yyyvvvqqqsssuuuvvvvvvwwwyyyzzz|||~~~wwwqqqhhhdddgggooowww|||zzzssseeeVVVOOOPPPPPPOOOUUUYYY```hhhnnnpppmmmkkkgggdddbbbcccdddaaaZZZSSSSSSZZZdddqqq|||xxxppphhheee[[[[[[nnn{{{qqqqqqrrrooogggWWWFFF>>>???AAA???@@@EEEGGGCCCeeelll|||OOOAAA888777666;;;[[[uuuqqq{{{~~~~~~nnnlllwwwzzzxxxwwwtttiiifff}}}pppiiiwww{{{qqqrrrgggPPP>>>:::;;;:::<<<@@@BBBCCCHHHQQQUUUVVVSSSaaa]]]QQQTTT___jjjwwwkkkmmmtttkkkfff___TTTKKKFFFBBBGGGTTT[[[XXXVVVYYYHHHWWWfffaaaXXXjjjvvvfffWWWRRRTTTSSSPPPOOOFFFEEECCCBBBAAA@@@@@@@@@===BBBBBBCCCCCC999999HHHjjjlllYYYHHHCCC===888333000666===ZZZ{{{~~~jjjbbbcccuuu}}}tttooogggXXXLLLJJJRRRZZZ^^^\\\ggguuuyyyuuuuuuvvvyyy~~~yyydddSSSOOO^^^fff]]]RRRQQQRRRYYYeeekkkuuulllVVVQQQGGG===;;;???BBBAAACCCGGG\\\kkk{{{yyyhhhtttqqqXXXKKKMMMIIIBBBFFFPPP\\\fff```PPPEEEGGGNNN___rrrmmmyyy000000111111000777III[[[eeehhhllllllkkkkkklllmmmmmmxxxuuuoootttzzz{{{uuuqqqgggcccbbbmmmhhheeedddbbb___aaafffgggiiilllmmmllliiieeebbbeeelllooojjjfffgggiiihhhllliiifffeeehhhooowww}}}|||yyyxxx{{{xxxqqqmmmnnnVVVIII>>>===BBBGGGLLLPPPTTT]]]iiisss{{{{{{xxxiii\\\TTTWWW]]]dddssszzzttt{{{mmmPPPCCC===888777:::<<<>>>AAAAAABBBCCCGGGJJJIIILLLPPPRRRVVV]]]hhhqqqpppfffgggkkkmmm]]]MMMKKKOOOQQQOOONNNOOOTTT[[[bbbfffhhhhhhhhhhhhgggeeeaaa[[[UUUOOOKKKAAA:::666888:::::::::<<<<<<>>><<<===TTTxxxYYY>>>555222444:::IIIeee~~~kkkfffaaa~~~iii___bbbdddmmmsssvvvrrrkkkgggbbb^^^XXXUUUXXXccclllmmmiiifff```bbbeeefffffffffggghhhlllppptttvvvwwwvvvvvvwwwkkkgggccceeellluuu}}}xxxsssfffYYYRRRSSSSSSPPPWWW]]]fffmmmooooooooopppnnnmmmmmmnnnnnnkkkgggdddaaahhhqqq}}}}}}xxxooogggcccZZZ\\\nnn}}}xxxsssssspppooofffVVVEEE===>>>???>>>???EEEJJJ@@@bbbkkk{{{QQQAAA444666444:::ZZZ~~~wwwnnnvvv~~~nnnllluuuvvvwwwqqqkkkcccgggwwwiiinnn|||vvvyyymmmSSS???;;;<<<;;;<<<@@@BBBDDDIIIPPPSSSRRRSSSaaa^^^SSSUUU___lllyyyoooqqqzzzuuukkkccc[[[QQQIIIAAABBBKKKZZZ```[[[ZZZ]]]LLLYYYfff___XXXlllrrrcccVVVRRRTTTRRROOOLLLEEEDDDCCCBBBAAA@@@@@@@@@===AAABBBDDDDDD999777EEEeeezzziii]]]LLLDDD<<<777444222666<<>>===CCCIIINNNRRRVVV___lllwwwtttkkkdddaaa]]]TTTPPPUUUZZZaaaooo}}}ppplllyyyqqqUUUGGG@@@:::999===>>>AAACCCCCCCCCEEEJJJNNNOOORRRVVVWWWZZZaaallluuuuuullllllooopppcccXXXYYY___^^^YYYUUUPPPTTTZZZ```ccccccbbb```hhhgggddd___YYYSSSMMMIII@@@999555888:::::::::<<<<<<===:::<<>>;;;]]]ttthhhoooLLLBBB:::333555999SSSyyyccc```bbbyyy~~~}}}xxxyyy|||xxxoooiiifffnnnsssvvv{{{bbbiii|||zzz{{{}}}rrrXXX@@@777888:::999===BBBDDDEEEJJJTTT[[[YYY]]]```___[[[]]]lll}}}zzzrrriiiaaakkkrrrdddZZZUUUNNNHHHDDDFFF```yyysss```RRRJJJDDDWWW___VVVXXXoootttdddVVVSSSUUUSSSMMMIIIIIIGGGDDDBBBAAA@@@>>><<<::::::>>>BBBAAA;;;:::;;;\\\qqqooogggLLLBBB999777666555666888OOOlllvvviiifffssswwwsss{{{zzzyyygggdddhhhcccPPPGGGGGGDDDNNN\\\iiihhhcccaaadddfffkkkyyy|||TTTMMMOOOWWWTTTNNNZZZnnnpppfff]]]XXXTTTOOOMMMOOOKKKFFFDDD>>>777???FFF???BBBQQQkkk~~~___XXXqqqxxxgggTTTJJJFFFBBB@@@@@@MMMXXX```]]]VVVQQQMMMJJJ^^^kkkvvvkkk^^^ggg222111000000111888JJJZZZeeebbbaaaccceeeeeeggglllppprrrsssrrrrrrwww~~~ttt|||sssppppppnnnffffffeeebbb```bbbfffjjjfffggghhheeeaaa]]][[[[[[QQQQQQTTTZZZaaaeeefffeeegggjjjkkkjjjgggggglllpppuuusssrrrsssuuusssmmmgggWWWJJJBBBEEEHHHIIIPPPYYYbbbiiiyyykkkUUUOOOOOOLLLLLLPPPOOORRRSSSRRRQQQUUU^^^ffftttssseee\\\dddqqq^^^JJJBBB>>>:::999>>>BBBEEEFFFFFFGGGJJJNNNSSSVVVZZZaaaiiittt~~~{{{zzz|||{{{uuuqqqmmmtttzzzxxxoooggghhhmmmjjjjjjfff___UUUKKKDDDAAA???;;;888666777:::;;;<<>><<<::::::===AAA???:::999;;;VVV{{{pppooodddMMMCCC:::777666555666999VVVttt}}}nnnhhhrrrwwwhhheeejjjeeeQQQFFFHHHGGGQQQ^^^hhhgggbbbccchhhlllsssqqqRRRPPPTTTWWWRRRNNN\\\qqqzzzgggPPPBBB???CCCLLLUUUZZZPPPJJJCCC<<>>===888VVVyyyzzzxxxiiilll~~~III===333555333;;;]]]yyypppnnnkkk}}}tttgggllltttssstttzzzooofffxxxttt|||yyyzzzrrrbbbPPPFFFAAA===888:::===@@@DDDHHHKKKNNNOOOQQQXXXbbbjjjkkkmmmxxxqqq]]]]]]rrrqqq```QQQIIIFFFGGGNNNTTTiiirrrbbbRRROOONNNTTTmmmqqqZZZXXXuuupppcccWWWTTTUUUQQQJJJFFFIIIFFFCCCBBBAAA@@@>>><<<<<<;;;<<>>EEETTTcccmmmhhhYYYOOOGGGCCCJJJOOOFFFKKK[[[mmmvvviiiOOOTTTuuusssaaaNNNEEEBBBAAABBBCCCFFFSSS```cccaaa^^^ZZZVVV___jjjsssdddXXXaaa222111111111222888IIIYYYaaadddllluuuwwwqqqllljjjnnnooooooooorrryyyzzzrrrjjjjjjjjjgggbbbaaa```^^^]]]^^^```aaadddddddddcccbbb^^^ZZZWWWbbbgggnnnuuuyyyxxxvvvsssssstttssspppmmmkkklllnnnooommmllllllmmmmmmkkkiiiTTTIIIBBBCCCEEEGGGOOO[[[ffftttxxxVVVLLLHHHNNNVVVWWWVVVUUUUUU[[[aaa```]]]___iiirrr{{{vvvaaaSSS]]]ooolllWWWJJJBBB>>>>>>AAADDDFFFGGGHHHMMMUUU[[[\\\```eeekkksss{{{zzz|||ssscccTTTIIIDDDBBB;;;999777777999;;;======???BBB???;;;JJJkkk~~~}}}ddd:::555333555===OOOlllooofffeeejjj|||iiihhhkkkiiidddkkkrrrrrrnnniiiggggggqqqvvv{{{zzztttrrrtttyyywwwyyy~~~|||}}}zzzsssgggYYYQQQTTT\\\fffkkksss~~~zzzpppllleeeeeepppssshhhcccddd___VVVOOOEEE>>>;;;===???AAA???>>>>>>:::XXX{{{zzz~~~zzzkkkmmmKKK>>>333666333<<>>:::;;;<<>>======;;;<<<>>>;;;777777;;;XXX{{{{{{wwweeePPPGGG>>>999666444666;;;WWWvvv~~~iiiYYY[[[mmmxxxiiihhhqqqmmmTTTCCCFFFKKKTTT___hhhhhhgggkkkrrrvvvvvvaaaRRR\\\ccc___VVVXXXjjj}}}fffOOOPPPcccsssyyyyyylllZZZOOOKKKIIIOOOPPPFFFJJJ^^^oooqqq```JJJUUUxxx{{{hhhSSSHHHDDDAAA@@@AAADDDRRR```fffeeebbb\\\VVV___jjjssseee[[[eee222111111222222888HHHWWW```eeeppp|||yyyrrroooooorrrtttuuuvvv|||tttkkkjjjfffaaa```___^^^^^^^^^_________gggggggggeeebbb]]]ZZZXXX^^^iiiwww}}}{{{wwwwwwyyyvvvvvvvvvtttrrrqqqqqqrrrpppppppppqqqqqqqqqnnnlllYYYMMMEEEEEEEEEFFFPPP]]]jjjxxxbbbMMMIIIIIIRRRZZZ[[[XXXTTTUUU^^^dddbbb\\\]]]hhhsss|||hhhYYYbbbtttrrr\\\JJJ>>><<>>>>>AAABBB>>><<>>333888888<<>>??????>>>???>>>___~~~zzzmmmppp|||LLL===333666444===aaavvvtttwwwqqq|||}}}jjjfffyyyvvvvvvzzzzzzzzzqqqrrrxxxwwwqqquuupppfffXXXKKK@@@<<<<<<;;;<<>><<<===>>>;;;777666:::QQQvvv{{{gggQQQIII@@@:::666333666<<<```jjjUUUSSSccczzz~~~~~~|||lllkkktttsssXXXDDDDDDIIIPPP\\\gggjjjkkkooosssuuussszzznnnZZZaaahhhhhhaaabbbssslllZZZccczzz{{{ooommm[[[RRRRRRPPPTTTRRRFFFFFF___qqqooo]]]JJJWWWyyy|||jjjUUUIIIEEEAAA@@@@@@EEERRR```ffffffbbbZZZRRR___jjjtttjjjaaammm222111222222222888GGGWWW```eeerrryyywwwpppvvv|||~~~}}}yyyppplllhhhcccbbbaaaaaabbbcccdddcccbbbhhhiiiiiiddd]]]WWWVVVVVVhhhtttvvvoooqqqvvvssssssrrrrrrqqqqqqppppppmmmppptttxxxyyywwwuuussscccWWWLLLHHHFFFHHHSSSbbbpppzzz{{{VVVFFFFFFJJJSSS[[[^^^ZZZUUU[[[dddjjjeee[[[ZZZfffrrrooo___gggyyywwwaaaMMM???:::===EEEGGGHHHIIIJJJNNNUUU[[[[[[aaajjjttt~~~{{{dddSSSKKKFFF@@@;;;888666666777:::===?????????>>>;;;AAA]]]mmm@@@555:::;;;===HHHaaavvvhhhdddyyy~~~iii___eeelllfffiiimmmmmmhhhaaaaaaeeekkkeee^^^[[[^^^aaaaaa___^^^```cccgggjjjlllnnnnnnlllpppuuuwwwxxxxxxxxxyyytttxxxtttfffZZZNNNGGGNNN\\\kkkwwwxxxkkkggg___fffuuuwwwjjjbbb\\\PPPIIIDDD???;;;;;;<<<>>>>>>@@@>>>>>>@@@eee|||sssllltttxxxGGG;;;333555555>>>]]]sssmmmqqqpppyyyjjjjjj}}}|||yyy~~~yyytttlllfffhhhnnnqqqoooiii^^^MMM>>>:::===;;;<<>>>>>===>>>@@@===777666888LLLuuu~~~zzzgggSSSKKKBBB;;;555222777>>>dddiiiPPPLLL]]]uuuyyyzzz{{{rrrnnnxxxzzz```HHHDDDFFFLLLYYYfffkkkmmmppprrrqqqsssyyy{{{xxxwww{{{eeeccchhhqqqpppmmmyyyvvviiitttuuuuuubbbZZZ[[[WWWWWWSSSHHHCCC___qqqlllZZZJJJXXXxxxsssbbbPPPGGGEEEBBBAAABBBHHHTTT```fffeee```WWWNNN]]]iiiuuunnnfffsss222222222333333888GGGVVV```dddnnnyyy|||wwwrrrqqqqqq{{{zzzpppmmmllljjjdddcccccceeehhhiiihhhffffffhhhggg___SSSLLLMMMQQQkkkqqquuuqqqhhhdddhhhnnnnnnnnnmmmmmmmmmmmmkkkjjjiiiooowww}}}~~~|||wwwtttkkk^^^QQQJJJFFFGGGTTTdddrrrwwwoooQQQFFFIIINNNVVV^^^aaa^^^XXXccclllrrrkkk```___lllzzzxxxdddiii{{{xxxeeeVVVIIIAAA???FFFIIILLLMMMNNNRRRYYY^^^]]]dddnnnyyyzzzmmm\\\NNNGGGCCC>>>:::666555555777;;;>>>?????????===;;;HHHllliii@@@999555888===IIIaaavvvhhhdddttttttgggfffiiikkkkkknnnppplllgggkkkrrrtttoooiiihhhllloooooommmiiijjjlllooorrruuuwwwxxxxxx{{{|||kkkZZZQQQKKKIIIUUUeeewwwuuuhhheee```hhhwwwwwwiiibbb\\\NNNCCC???<<<:::<<<>>>???@@@BBB======AAAiii}}}tttjjjhhhvvv~~~{{{AAA999777444888>>>WWW{{{pppcccmmmttt}}}qqqnnn{{{zzz}}}|||~~~{{{qqqiiiiiilllmmmjjjggg```PPP???999<<<:::===???@@@CCCHHHQQQWWWQQQRRR[[[hhhttt{{{xxx^^^UUUYYYiiitttbbbSSSIIIKKKUUUPPPaaatttrrraaa\\\WWWIIIPPP]]]\\\QQQYYYuuuggg\\\SSSPPPOOOLLLKKKKKKGGGEEEBBBAAAAAAAAA@@@>>>???>>>@@@BBB>>>888666777KKKwwwzzzvvvdddTTTMMMDDD<<<555222777???```iiiPPPOOOddd~~~uuu~~~yyysss}}}hhhMMMEEEDDDKKKWWWbbbhhhkkknnnpppoooqqqxxx{{{vvvtttyyynnnbbbeeexxx}}}uuu{{{nnncccaaaYYYTTTQQQHHHCCC___ooogggUUUIIIWWWtttlll\\\LLLFFFEEEDDDBBBCCCJJJUUU```eeeddd```VVVLLLZZZhhhuuuppphhhsss222222222333333888GGGUUU```bbbhhhpppqqqjjjdddcccsss}}}yyyxxxnnnmmmnnnnnndddccccccfffjjjllljjjgggbbbfffeeeZZZKKKCCCFFFLLLSSSVVVWWWUUUTTTXXXbbbkkklllkkkkkkkkkkkkjjjhhhfffiiipppzzz|||vvvrrrooo```RRRIIIDDDEEESSSdddqqqsss{{{hhhOOOIIILLLQQQWWW^^^aaa]]]WWWdddnnntttnnnccccccrrrhhhiiizzzvvvhhh___UUUJJJDDDGGGJJJNNNQQQTTTYYY```fffjjjqqq{{{uuukkkdddZZZOOOGGGBBB>>>===555555555888;;;???@@@@@@BBB>>>===NNNvvvccc???===222777===GGG\\\|||uuuiiieeeqqqqqqjjjhhhnnnmmmpppsssqqqooouuu|||zzzwwwxxx{{{}}}}}}|||~~~~~~sss```NNNIIIHHHMMM]]]oootttgggdddbbbjjjwwwvvvhhhbbb\\\OOO>>><<<::::::<<>>:::;;;444999>>>SSSxxxooo\\\jjjvvv~~~xxxrrrjjjlll}}}zzzzzzzzz~~~|||||||||uuukkkjjjfffddd```SSSBBB999::::::===??????AAAGGGSSS\\\NNNOOOUUUcccpppzzz|||hhhfffhhhoooiiiYYYNNNGGGKKKTTTPPPcccuuummmXXXVVVZZZQQQTTTaaadddYYY[[[qqqiii^^^TTTPPPMMMJJJHHHIIIGGGEEEBBBAAAAAAAAA@@@>>>???>>>AAACCC@@@999555777HHHvvvyyysssaaaUUUNNNEEE===555222777???]]]mmmWWWZZZtttxxx~~~wwwnnnRRRFFFCCCKKKVVV```eeehhhlllooonnnmmmvvv{{{xxxvvv}}}ttt```bbb{{{zzz|||vvviiicccWWWOOOMMMFFFEEE```mmmcccQQQGGGUUUqqqjjj[[[MMMGGGGGGEEECCCBBBKKKUUU```dddddd```VVVLLLYYYggguuupppgggrrr111000000000000666FFFVVVaaaaaahhhqqqmmmbbb```hhhpppxxx|||rrriiikkkpppgggffffffiiilllllliiifffiii___TTTMMMGGGBBB@@@BBBCCCAAAAAAEEEMMMXXXeeennnqqqlllkkkmmmlllggggggkkkuuuzzzyyyuuuuuuwwwqqqdddVVVKKKEEEEEELLLUUUfffuuuuuu```LLLFFFIIIPPPZZZcccccc\\\UUUeeennnyyyzzzrrrmmmvvvqqqjjj~~~uuufffaaa\\\SSSLLLDDDQQQ^^^___XXXYYYfffsssrrryyyjjjccc]]]TTTLLLFFFAAA<<<:::333444777999<<<>>>??????===DDD<<>>RRRvvvxxxnnnppp{{{ssskkknnnlllmmmrrruuutttqqquuu|||{{{{{{ttt[[[LLLCCCDDDJJJTTTjjj|||qqqgggbbbcccooovvvooobbbYYYRRRLLL@@@;;;:::>>>???===???EEEFFFFFF666@@@mmmvvvlll___fff{{{pppEEE>>>555666666===hhh}}}sssbbbjjjvvvzzz{{{bbbfff}}}}}}~~~|||sssyyyzzz{{{}}}~~~xxxqqqvvvmmmeee^^^SSSEEE===<<<===>>>@@@DDDIIIOOOSSSVVVQQQMMMPPP___ooozzzwwwiiiuuuwwwfff^^^NNNEEEMMMVVVVVVdddlll]]]KKKRRRZZZQQQ]]]tttlllSSS]]]|||lll```SSSMMMKKKIIIIIILLLIIIGGGDDDBBBBBBAAA@@@???AAABBBEEEGGGAAA888555666IIIuuu}}}zzzqqqbbbSSSKKKBBB<<<666333666<<<\\\ccc[[[ggg}}}|||}}}uuuXXXFFFCCCKKKSSSZZZ]]]eeeooorrrooouuuuuuwwwzzzggg___sss{{{|||zzzvvvfff[[[WWWTTTOOOJJJGGGYYYcccXXXGGGHHH\\\oooiiiZZZLLLGGGGGGFFFDDDEEELLLVVVbbbgggaaaWWWOOOKKKXXXgggpppaaa^^^mmm111000000000000666EEEUUU\\\___jjjvvvuuullljjjpppttt|||sss||||||~~~qqqjjjlllppphhhggggggjjjmmmnnnjjjggg```VVVLLLGGGCCC??????CCC===CCCIIIMMMTTTaaalllpppvvvpppllllllkkkhhhiiinnnzzz|||~~~|||xxxuuutttuuuqqqeeeWWWMMMFFFEEEKKKSSShhhuuuttt^^^JJJFFFIIIQQQ\\\eeefff___XXXiiirrr}}}~~~vvvpppyyyvvvnnnuuugggaaa]]]WWWRRRHHHTTT```ccc______gggqqqzzzzzzwwwyyyvvvkkkbbb]]]XXXPPPIIIDDD@@@<<<:::333444666999;;;===>>>???===AAA:::JJJ|||hhhFFF777999===AAAFFFTTTkkk~~~tttvvv|||sssjjjjjjkkkkkkmmmrrrsssrrruuu{{{|||yyyyyy~~~sssdddKKKCCC@@@FFFOOO\\\ttt~~~wwwooogggccceeemmmppphhh]]]UUUNNNHHH???;;;:::>>>???>>>@@@EEEAAADDD<<>>???BBBGGGMMMSSSWWWRRRNNNMMMUUUfffvvv}}}lllaaaooonnn```]]]PPPKKKUUU^^^VVVccckkk]]]MMMVVV```XXXaaatttjjjSSSaaaggg]]]SSSNNNKKKFFFDDDDDDHHHFFFDDDCCCBBBAAA>>><<>>;;;999333444777999<<<===??????======999OOOiiiGGG999;;;???HHHOOOVVVaaauuuxxxyyywwwsssmmmnnnrrrnnnlllpppsssrrrtttwwwzzzxxxwwwxxx{{{~~~|||vvvrrrrrrrrrpppmmmkkkfffYYYMMM???>>>BBBMMMXXXhhhyyy}}}wwwwwwwwwvvvrrrlllgggdddiiijjjfff]]]UUUNNNGGGAAA===:::;;;>>>??????AAADDD===???<<>>@@@DDDLLLSSSWWWRRRQQQLLLKKKYYYooo}}}|||~~~kkk^^^YYYjjj{{{eee]]]^^^VVVSSS\\\bbbTTTaaakkk^^^QQQ\\\fff^^^```pppdddRRRcccddd\\\TTTQQQMMMFFFAAA???AAA@@@???@@@AAA@@@>>><<<@@@AAAEEEGGGBBB999777999IIIvvvqqq\\\MMMEEE===888444111444:::MMMqqqttt___```nnntttiiinnn{{{yyysssvvv}}}{{{~~~wwwcccQQQHHHGGGMMMSSSYYYaaaiiimmmmmmppptttzzzpppdddkkkxxxfffjjj~~~ooo\\\PPPMMMMMMLLLJJJNNNWWWXXXJJJ===AAAUUUfffdddWWWJJJFFFGGGEEECCCCCCJJJYYYggghhh]]]NNNEEECCCLLL\\\lllwww]]]TTTeee111111222222111444BBBPPPXXX^^^kkkxxx|||wwwtttvvvyyy}}}qqqmmmzzzxxxqqqmmmlllkkkffffffgggjjjmmmmmmiiieeeWWWMMMCCC@@@@@@BBBGGGNNNQQQXXXUUUPPP___}}}vvvrrrmmmjjjiiijjjmmmppp|||yyyuuussssssssssssrrrqqqiii^^^TTTJJJDDDFFFMMMbbbppp}}}|||sss^^^IIIGGGJJJSSS^^^ggghhhaaaZZZlllvvv{{{xxxsssfff^^^\\\]]]___TTTVVVYYY\\\___eeelllrrr}}}~~~xxxrrrkkkgggeeeccc___[[[SSSNNNHHHBBB>>>;;;999777444666888;;;===???@@@@@@>>>999===ZZZfffHHH@@@AAAHHHSSSZZZZZZ```uuuwwwwwwnnn~~~wwwwww{{{~~~uuuooopppsssrrrrrrrrrxxxwwwwwwxxxyyy{{{{{{{{{{{{||||||uuulllbbb[[[WWWWWWXXXWWWUUUSSSRRRJJJBBB@@@CCCKKKVVVbbbuuu|||sssyyyrrrvvvuuussspppmmmjjjgggfffkkkeee[[[SSSMMMIIIBBB<<<;;;;;;<<<>>>@@@@@@AAABBB===888888KKKgggvvvtttoooaaammmbbb888888999000333>>>lll~~~pppkkkiiitttxxx{{{fffXXXTTTbbbvvv~~~bbbWWWgggyyyyyyuuummmfffhhhooovvv|||{{{vvvmmm^^^NNNDDD>>>>>>>>>@@@EEEKKKQQQUUUTTTYYYSSSHHHNNNggg{{{uuubbbTTTPPPQQQbbbrrrtttooo___\\\aaa\\\XXX\\\]]]PPP___kkkbbbVVV```hhh^^^ZZZjjj___OOO```~~~}}}eee]]]VVVTTTQQQJJJEEECCC<<<;;;999:::===>>>???>>>???AAADDDGGGBBB:::888:::LLLuuuyyybbbMMMDDD:::666333111444999NNNrrruuubbbdddppp~~~xxxrrrllljjjvvv}}}rrrnnn{{{{{{uuuwwwtttfffTTTIIIIIIMMMSSSZZZaaaiiimmmooossszzzvvvfffeeerrr{{{uuuhhhiii|||zzzkkkVVVIIIEEEEEEEEECCCCCCKKKLLLAAA999AAATTTdddcccVVVIIIFFFGGGEEECCCBBBIIIXXXhhhiii\\\LLLDDDCCCGGGXXXkkksss^^^UUUjjj111111222333111444@@@MMM[[[aaammmyyy~~~}}}}}}rrrppp{{{{{{uuupppmmmkkkjjjjjjjjjnnnpppooojjjfffYYYNNNDDDAAABBBFFFNNNUUUWWWXXXQQQMMMaaa|||sssqqqnnnjjjiiikkklllmmmvvvtttqqqpppqqqrrrrrrqqqpppjjjbbbXXXMMMDDDEEEJJJYYYiiiwww|||{{{sss```LLLGGGJJJRRR]]]fffhhhbbb[[[jjjvvv|||}}}rrrfff^^^\\\^^^```\\\ZZZXXXYYY___iiisss{{{zzzwwwpppkkkeeeddddddaaaYYYRRRRRRMMMFFF@@@<<<:::777555666777999<<<>>>@@@AAABBB???999HHHllleeeHHHEEEKKKYYYiiillldddcccvvv{{{zzzmmmvvv}}}~~~vvvnnnnnnqqqqqqqqqqqqxxxyyyzzzzzzyyyxxxxxxxxxyyy~~~~~~~~~|||}}}vvvkkk___TTTNNNLLLPPPSSSSSSQQQPPPPPPMMMHHHHHHLLLTTT___lll{{{~~~wwwqqqzzz{{{ttttttvvvsssoookkkhhhhhhiiijjjiii^^^RRRKKKHHHDDD???::::::<<<>>>???@@@AAA@@@???:::333<<>>???BBBFFFKKKPPPSSSVVVaaa^^^NNNKKK```xxxxxxhhhUUUIIIEEEEEEQQQ\\\YYY^^^SSSWWW```^^^ZZZYYYTTTNNN^^^llleeeZZZbbbfffYYYWWWggg___NNN]]]www}}}eee\\\UUUSSSQQQMMMJJJJJJBBB???;;;:::;;;>>>@@@AAA@@@AAAEEEGGGBBB;;;888:::LLLppp{{{dddRRRFFF:::444222111444999SSSvvvyyyeeefffnnnyyyvvvrrrtttwww|||zzz|||zzzssstttsssiiiZZZOOOLLLNNNSSS[[[bbbhhhmmmppp}}}vvvddd___jjjzzz}}}lllhhhmmmjjjhhhrrrooo```NNNBBB@@@BBBBBB@@@>>>GGGIII@@@:::CCCUUUcccdddWWWJJJFFFGGGEEECCCCCCHHHWWWggghhh[[[MMMFFFFFFLLLZZZoooooo```VVVqqq111222333444222333>>>JJJ\\\cccooo|||xxxuuu{{{}}}|||vvvqqqnnnppppppqqqsssuuusssmmmhhh[[[PPPEEEBBBEEEJJJTTT]]]___^^^ZZZ\\\ooouuuwwwwwwsssmmmjjjkkkkkkiiippppppqqqrrrqqqqqqppppppnnnjjjddd\\\OOOEEEDDDHHHQQQaaaqqqxxxyyysssaaaNNNGGGIIIPPP[[[eeeiiifffaaalllyyyyyypppgggaaa```aaabbbcccaaa```aaagggpppzzz}}}uuuppplllhhhddddddeee```WWWNNNOOOKKKDDD???;;;999666555666777:::<<>>@@@???@@@AAA???<<<666444NNNtttxxxllloooYYY888999222333888DDDpppsssoooxxx}}}kkkRRRPPP^^^ooo[[[]]]qqq~~~wwwggg]]]\\\iiiwwwzzzyyyzzzwwwcccSSS?????????AAAFFFKKKQQQUUUZZZdddeeeXXXQQQ]]]tttuuubbbSSSHHH???DDDLLLHHHMMMEEENNN[[[\\\[[[YYYPPPOOO^^^lllfff[[[bbbeeeVVVZZZiiiaaaPPP]]]vvvcccZZZRRRPPPOOOLLLKKKLLLKKKGGGBBB??????@@@AAAAAAAAABBBFFFHHHCCC:::888:::IIInnnxxxeeeZZZLLL===555222222555:::WWW{{{}}}hhhdddhhhqqq|||}}}~~~vvvkkk|||{{{xxxuuuuuusssmmmccc\\\QQQQQQVVV^^^eeehhhmmmrrrsssddd^^^dddoooxxx|||qqqhhhhhhbbbaaammm___SSSEEE???@@@DDDEEEDDDDDDLLLOOOEEE===DDDVVVeeeiiiZZZLLLGGGGGGFFFDDDEEEIIIVVVdddfff[[[NNNGGGFFFSSS^^^qqqhhh]]]TTTxxx111222444444222333===HHHWWW```nnn{{{{{{~~~||||||yyy|||wwwvvvsssssssssuuuvvvssslllfff]]]RRRHHHEEEIIIQQQ\\\fffooollliiimmmzzz{{{{{{pppjjjlllllliiimmmqqqvvvvvvssspppnnnnnnllljjjfff___QQQEEECCCHHHMMM]]]mmmtttvvvqqq___MMMEEEGGGMMMYYYfffmmmmmmjjjsss{{{uuunnniiiggggggffffffdddggglllpppssswww{{{~~~~~~zzzpppjjjhhhhhhgggeeeaaa[[[UUUPPPJJJFFF@@@<<<:::888777666555666888;;;===???@@@AAAAAA@@@gggbbbQQQ^^^xxxjjjiii|||tttppp~~~{{{}}}|||wwwxxxoooggggggjjjlllqqqvvvwwwyyyyyywwwsssqqqqqqrrruuu{{{{{{tttuuu|||~~~xxxvvvrrriii]]]TTTRRRXXX^^^jjjpppsssoookkkjjjjjjhhhhhhlllrrrzzz||||||zzzxxxzzz}}}{{{tttsssvvvqqqrrrrrrrrrrrrrrrssssssllljjjhhhfffeeefffggghhhXXXMMMDDDCCCBBB>>>;;;:::;;;@@@BBB@@@???AAA>>>999777:::aaazzzqqqfffrrr{{{PPP555:::///333888EEErrrwwwrrreeeMMMUUUoooyyyaaaYYYiii}}}uuu]]]^^^kkk~~~wwwwww|||rrrbbbDDDBBB???>>>CCCJJJSSSYYY___cccddd___ZZZ^^^nnn|||vvvkkk^^^MMMIIILLLGGGHHHAAAIIIVVVZZZ]]]\\\SSSRRR___kkkdddZZZcccgggXXXbbbkkk___PPP```yyycccZZZRRRPPPOOOKKKIIIIIIIIIGGGEEEDDDDDDCCCBBB@@@BBBCCCFFFHHHCCC:::777999KKKtttyyymmmcccSSS@@@555222222777<<>>??????BBBCCCpppgggccc{{{cccjjjooohhhxxx{{{ssskkkiiiiiikkkpppvvvvvvwwwwwwtttpppmmmmmmoooxxxvvv|||}}}wwwtttpppggg]]]WWWZZZeeeoooyyy~~~~~~~~~~~~{{{~~~}}}}}}zzzwwwxxx{{{xxxrrrrrrxxxsssqqqooooooqqqpppllliiikkkkkkkkkjjjhhhfffdddcccQQQGGG@@@AAAAAA<<<999:::;;;AAACCC@@@???AAA===777;;;AAAlllooojjjeeetttsssDDD000<<<222000666DDDqqqyyywww~~~aaaJJJYYYzzzeeeWWWccc|||sssZZZddd{{{tttsssyyy|||~~~|||oooIIIDDD>>>;;;???IIIUUU]]]bbb```aaabbb``````iiiuuu}}}vvvbbbXXXUUUNNNMMMEEEKKKVVVZZZ___```WWWUUU```jjjaaaXXXdddjjj]]]gggkkk[[[MMMaaa{{{|||ddd\\\UUUTTTQQQLLLHHHGGG@@@@@@BBBEEEGGGFFFCCCAAACCCDDDGGGHHHCCC:::666888QQQ~~~yyyiiiWWWBBB666222333777===[[[ooohhhiiirrr|||yyyyyyooovvvzzzlllXXX{{{ooolllooonnnccclllsssssspppoooooopppccc```ccclllqqqssswww~~~uuuooopppkkkccceeennnoootttoookkkkkk```UUUWWWRRRJJJBBBAAAFFFIIIHHHEEEKKKSSSSSSEEE999BBB[[[ooorrraaaPPPHHHGGGGGGGGGHHHMMMUUU^^^^^^VVVLLLDDDAAAJJJQQQdddTTTUUUSSS444333333444333444<<>>BBBAAA;;;@@@IIIvvv|||pppuuuzzz]]]fff~~~rrrgggrrr~~~wwwyyytttjjjggglllqqqpppuuupppqqqvvvrrrjjjkkkuuu{{{xxxyyyxxxuuurrrhhh]]][[[aaajjjpppqqq~~~|||{{{yyywwwxxxxxxvvvtttrrrsssttttttrrroookkkiiihhhhhhhhhiiigggeeeeeefffccc[[[UUUEEECCC@@@<<<::::::;;;;;;@@@>>>>>>AAAAAA===666111<<>>CCCBBB<<<@@@SSS}}}{{{oooPPPYYYsssqqqttt}}}~~~vvvwwwrrrjjjhhhnnnsssuuuuuuqqqssswwwuuunnnqqqzzz}}}zzzzzzxxxtttiii```YYY\\\jjjyyy}}}|||{{{zzzyyyxxxwwwvvvuuusssqqqpppqqqpppnnnkkkjjjiiiiiiiiilllgggccc___]]]WWWNNNGGG@@@>>>;;;888777888:::;;;@@@>>>???AAAAAA;;;666333<<>>444222333666888WWWqqqzzznnnqqq}}}yyy}}}}}}zzz~~~}}}tttooojjjeeedddeeegggjjjkkkmmmnnnnnnhhheeeiiillllllkkklllmmmooorrrtttuuuyyyxxxrrrfffffflllddd]]]eee___eeeiiifffdddccc^^^WWWSSSOOOIIIFFFKKKPPPNNNGGGDDDDDDDDD@@@<<>>AAA???@@@BBB>>>777555777BBB___qqqssssssqqqppprrrzzzMMM666444444222444333<<<```wwwoooxxx}}}}}}yyyjjjfffvvvmmmgggvvvuuuqqqxxx|||wwwrrrsssqqqmmmnnnvvv}}}ooo\\\LLLLLLRRRUUUXXX\\\aaacccdddcccbbbccchhhlllsssxxx|||~~~zzzrrrsssvvvxxx{{{}}}ttt```TTT```\\\SSSYYY\\\RRRIIILLLWWWNNNSSSccctttvvvbbbZZZTTTRRRQQQMMMJJJIIIEEEDDDBBBAAA@@@@@@@@@AAA@@@BBBEEEFFF@@@888888===bbbxxxfffSSS???555333333555888KKKiiitttfffkkk||||||yyy{{{uuuvvvvvvtttssssssuuuvvvrrrkkkeeeeeeccc^^^ZZZYYY\\\___cccgggjjjpppyyyzzzhhhdddXXXVVVbbbddd]]]^^^YYY^^^aaa``````aaa```^^^[[[WWWPPPNNNQQQTTTNNNEEEIIIHHHEEE???:::@@@VVVlllrrraaaOOOGGGFFFGGGHHHJJJLLLVVVZZZ[[[XXXKKKCCCKKKZZZ___xxxfffYYYbbb777666777999999888;;;AAASSSccciiikkkuuuvvvlllhhhppptttwwwuuummmjjjsss~~~xxxpppiiihhhjjjjjjllloootttkkkUUUIIIMMMSSS^^^rrrvvvuuuuuuuuuwww|||}}}zzzyyyxxxvvvsssnnnooopppqqqpppooollljjjlllhhh^^^RRRFFFAAACCCGGGLLLZZZkkkvvvzzzrrr]]]IIIHHHQQQ[[[ooo{{{zzzxxxtttvvvyyyzzzxxxuuutttvvvyyyxxxxxxyyy{{{yyyvvvrrroooxxx}}}yyyvvvrrroookkkvvvpppffffffiiibbb___ZZZUUUOOOIIICCC???<<<:::888666555666777777;;;;;;<<<>>>AAAAAA>>>999HHHgggiiiPPPPPPaaaooo{{{vvv|||{{{|||xxxppplllnnnooonnnooorrruuuwwwtttrrrssstttqqqmmmqqqxxx|||zzzvvvpppccc```dddssszzzzzz}}}}}}|||yyyyyyyyyyyyxxxvvvsssqqqsssvvvtttnnnhhhffffffeeedddbbb```^^^]]][[[VVVQQQLLLHHHCCC???;;;:::888777666888<<<@@@BBBCCCAAAAAAAAA:::222666???WWWlllpppmmmoooiiilllmmm???444666222222333333;;;]]]zzznnneeessszzzooonnn|||qqqtttzzzvvv}}}~~~zzzttttttpppgggaaafffrrr|||xxxfffWWWWWW]]]^^^[[[XXX[[[___dddggghhhjjjnnnrrrwww{{{~~~vvvrrrmmmkkknnnvvv|||fffYYYbbbZZZPPPXXX\\\QQQGGGIII\\\XXXYYYccctttxxx```XXXRRRQQQPPPKKKHHHHHHFFFDDDBBB?????????@@@AAA@@@AAADDDEEE???888999???aaauuubbbQQQ???666333333444777CCCbbbrrrccceeerrr|||rrrpppsss|||vvvmmmddd___YYYPPPJJJHHHMMMQQQWWW]]]dddmmmxxxgggYYYXXXMMMKKK[[[bbb[[[VVVVVVYYYZZZYYYYYY[[[```cccaaa___ZZZTTTQQQPPPKKKDDDHHHFFFDDD???<<>>OOObbbiiikkkuuuzzzssspppyyyxxxwwwqqqiiigggsss}}}{{{wwwqqqmmmmmmllljjjkkkooorrriiiUUUIIIMMMPPPXXXiiiuuuvvvwwwuuusssrrruuuwww{{{wwwrrrrrrnnnoooqqqqqqooonnnlllkkknnnhhh[[[MMMBBB>>>BBBFFFPPP]]]nnnzzz{{{oooZZZHHHMMMVVV___rrrpppqqqxxx|||yyyrrrooorrruuuwwwyyyzzzxxxtttqqqqqqqqqmmmsssvvvrrrmmmkkkiiifffhhhuuu}}}xxxuuuzzzqqqfffffflllpppiiibbbYYYPPPJJJFFFAAA>>>888888666555555666888:::;;;<<<>>>AAABBB???;;;:::SSSmmmdddQQQPPP]]]jjj}}}}}}nnn~~~~~~xxxyyy{{{vvvoooiiibbbeeejjjnnnooonnnmmmnnnkkkjjjkkkllljjjjjjnnnuuu{{{~~~|||zzzyyyuuuoooiiikkkuuuxxxyyywwwtttvvvzzzyyyuuusssuuuzzz~~~~~~}}}zzzyyyxxxwwwvvvuuuqqqooonnnpppssssssmmmgggeeedddbbb```\\\YYYVVVTTTOOOLLLHHHEEECCCAAA???===777777666777:::>>>AAACCCDDDAAAAAA???666000===PPPwww{{{sssmmmjjj\\\ggg```777444888222222222333;;;[[[uuueee[[[mmm}}}sssttt}}}xxx~~~xxx~~~~~~yyyyyyxxxrrrfffYYYYYYeeesssvvviii^^^\\\^^^[[[TTTOOORRRZZZdddllloooqqqtttvvv}}}xxxrrrpppsssxxx{{{pppdddgggXXXLLLVVV\\\QQQEEELLLeeeccc]]]aaarrrwww^^^VVVPPPOOONNNJJJGGGGGGFFFDDDBBB???>>>>>>???@@@@@@AAACCCCCC>>>999;;;AAAcccuuu\\\NNN>>>666333222444777@@@___ttthhhgggkkkwwwbbbbbbiiixxx{{{oooccc[[[RRRHHHAAA???AAAFFFMMMUUU^^^iiiwwwvvvWWWLLLNNNGGGKKK^^^fff\\\TTTTTTSSSSSSQQQOOOQQQYYY```bbbgggeeeYYYMMMHHHFFFEEE>>>>>>======???KKKccczzz|||jjjVVVKKKGGGEEEEEEFFFNNNWWWYYY[[[[[[PPPHHHOOO\\\bbbrrrVVVMMMccc;;;999:::>>>???;;;:::<<>>???DDDeee~~~~~~tttYYYLLLKKKWWWgggyyynnnooo}}}yyyxxxrrreeeaaaaaabbb]]]```fffllllllgggeeefffbbbdddeeeffffffiiiooouuuuuuyyyzzzyyyxxxxxxuuuqqqooottt|||wwwyyyyyywwwwwwyyyvvvpppnnnoootttzzz{{{xxxxxxzzz||||||zzzyyywwwtttsssrrrnnnmmmlllmmmooommmiiifffeeeccc___[[[VVVRRROOOMMMHHHGGGDDDAAA???===;;;;;;444555777999;;;>>>@@@AAADDDAAA@@@===555444LLLjjjvvvmmmccc[[[nnn|||xxxRRR555444777444222222333999WWWsssaaaVVVjjjzzzvvvxxx{{{}}}}}}~~~xxx{{{zzzuuuhhhXXXQQQZZZhhhnnnhhh___XXXSSSNNNIIIEEEJJJSSSaaakkkqqqssstttuuu}}}wwwrrrnnnmmmyyyppplllkkkXXXKKKVVV^^^RRRDDDUUUnnnggg\\\___sssrrr\\\TTTNNNMMMLLLIIIFFFFFFEEEDDDBBB@@@???>>>>>>???AAAAAABBBBBB===999<<>>===BBBIIIQQQ[[[ggguuu~~~eeeKKKCCCGGGGGGTTThhhjjj\\\UUUMMMMMMMMMLLLIIIHHHNNNWWWaaajjjlll___NNNEEEEEEGGGAAA???======>>>IIIaaavvvzzzhhhSSSIIIFFFEEEFFFIIIQQQXXXZZZ[[[\\\PPPHHHNNNYYY```oooSSSRRRppp???===???DDDDDD@@@======HHH___ffffffsss}}}zzzuuuqqqsssyyy}}}}}}}}}|||}}}|||vvviii^^^^^^eeeaaaaaaYYYRRRSSSQQQVVVgggyyyzzzwwwooogggfffmmmuuu~~~qqqlllooooooqqqrrrqqqnnnkkkkkklllbbb[[[OOODDD@@@CCCKKKQQQcccnnn~~~rrrZZZJJJKKKVVVcccxxxssshhhmmmzzzvvvjjjkkkwww~~~zzzvvvtttsssoooiiicccdddjjjnnnnnnoooqqqpppmmmoooqqqqqqmmmkkkooouuuyyywwwtttkkkfffqqq~~~aaaYYYNNNGGGDDDAAA===:::333555666555555777;;;???===>>>BBBCCC???>>>IIIVVV}}}fffUUUPPPMMMTTTbbbmmmyyy|||nnn||||||wwwzzznnn]]]YYY]]]bbbcccccchhhmmmllleeecccfffdddfffgggeeeeeehhhnnnrrrpppuuuwwwvvvvvvyyyxxxttttttxxx|||xxx{{{|||xxxvvvvvvtttpppnnnooosssyyyyyyvvvuuuxxx{{{{{{zzzxxxuuurrrqqqpppnnnmmmlllkkkiiifffdddccc```]]]YYYSSSNNNJJJHHHFFFBBBAAA@@@>>>;;;888777666555777:::===???@@@@@@@@@CCC???>>>===666<<<___tttfff^^^lllxxxfffCCC555111444666000333333666QQQ{{{uuudddYYYlll{{{sssyyy|||}}}|||}}}yyy|||{{{xxxmmm\\\OOOSSS___jjjhhh```SSSFFF@@@AAACCCDDDNNN[[[eeejjjmmmoooqqq|||{{{tttoookkkoootttwwwyyywwwooogggllljjjXXXNNN^^^gggZZZKKKcccuuufffXXXaaazzzlllZZZRRRLLLLLLKKKHHHEEEEEEDDDCCCBBBAAA@@@>>>======AAAAAABBBAAA===999===DDDqqq|||dddPPPEEE:::555333111333777<<<\\\zzzlllZZZWWW^^^www{{{www{{{ooopppxxxwwwiiiYYYNNNFFF???<<<===<<<@@@FFFLLLTTT```mmmvvv|||nnnTTTAAA@@@DDDJJJ]]]oooeeeQQQMMMFFFGGGLLLOOOKKKEEEGGGOOO]]]iiiooofffWWWMMMIIIHHHGGGDDDAAA???@@@JJJ```ttt|||iiiSSSHHHFFFFFFIIIMMMSSSYYYYYYZZZ[[[OOOFFFLLLQQQ[[[lllTTT\\\EEECCCDDDIIIJJJEEEAAAAAADDD[[[dddeeeuuuzzzwwwxxx}}}||||||xxx}}}wwwdddWWWXXX```VVV[[[XXXUUUXXXWWW^^^ooo}}}|||vvvjjj``````kkkuuu~~~zzzyyytttlllkkkoookkknnnooommmjjjggghhhiii[[[TTTJJJBBBAAAGGGQQQXXXjjjuuuttt\\\MMMMMM[[[kkk}}}tttllleeelllzzzvvviiimmm}}}|||ssssssuuurrrggg[[[```gggnnnrrrvvvyyyxxxtttqqqooommmkkkjjjmmmsssxxxrrrlllaaa^^^mmm~~~|||oooXXXQQQIIIDDDBBB@@@;;;777222444666666555777<<<@@@>>>???BBBBBB===@@@QQQeeeaaaZZZYYYSSSTTT^^^gggwwwrrryyy~~~uuuvvv|||jjjcccffflllmmmkkklllpppnnnggggggkkkkkkmmmlllhhheeegggkkknnnooosssuuutttvvvzzzzzzwwwxxxyyyzzz|||}}}}}}{{{zzzuuuyyyyyyuuurrrssssssrrroooppptttxxxxxxttttttwwwyyyzzzzzzwwwtttqqqpppooooooooonnnjjjeeeaaa``````ZZZWWWQQQLLLGGGCCCBBBAAA<<<<<<===;;;888666555444888:::>>>BBBCCCCCCBBBAAABBB======<<<888CCCmmm~~~vvvooo___\\\XXX999555///222777000444222222LLLwwwyyyiii___rrrwwwppp}}}zzz~~~~~~}}}}}}}}}~~~yyy}}}zzz{{{zzzyyyqqq___PPPQQQZZZkkkjjjbbbOOO>>>888>>>EEECCCKKKVVV___dddgggjjjmmmvvv}}}{{{{{{wwwqqqkkkhhhgggeeebbbggggggYYYSSSgggsssfffVVVnnnzzzdddVVVeeejjjYYYRRRLLLKKKKKKGGGDDDEEECCCCCCCCCBBB@@@>>>===<<>>CCCJJJTTT```iiissstttyyy}}}uuu___GGG999BBBDDDLLLbbbooo\\\DDD@@@BBBFFFOOOVVVQQQHHHFFFLLL[[[gggoookkk```UUUMMMHHHBBB??????@@@EEESSSkkkmmmVVVJJJGGGHHHKKKOOOTTTZZZYYYYYYYYYNNNDDDIIIOOO[[[ooo[[[gggNNNKKKOOOSSSUUU[[[RRR;;;@@@LLL\\\kkkxxx|||{{{zzzqqqvvvvvvzzz||||||llljjjuuuyyyiii[[[VVVWWWPPPTTTYYY\\\___bbbggglll{{{vvvkkk___\\\bbblllsss{{{vvvsssqqqkkkdddfffmmmmmmrrrrrrlllgggeeedddbbbVVVIIIAAAEEEJJJNNNZZZiiixxxtttUUUOOONNN]]]rrr~~~xxxkkkeeehhhpppyyynnnxxx~~~tttpppooonnniiidddfffeeehhhrrr}}}yyyqqquuuoookkkoootttsssrrrrrrppphhh______eeeiiihhhcccOOOKKKGGGCCC@@@===999666666444333555:::>>>?????????===BBBFFF???===WWWyyyzzz]]]VVVUUUQQQSSS\\\bbbxxxzzzwwwvvvwwwooofffjjjrrrkkkfffbbbfffmmmoooiiiccciiikkkllljjjggggggiiilllpppqqqssswwwzzz{{{zzzxxx{{{{{{zzzzzzzzzyyyvvvttttttuuuuuutttqqqppppppqqqmmmppptttvvvvvvuuuuuuvvvyyyyyyyyyzzzyyyuuuppplllnnnppppppjjjaaa[[[YYYZZZTTTOOOJJJFFFDDDAAA<<<888:::999777555444555666777999>>>CCCDDDAAA@@@CCCGGG<<>>===888BBBFFFMMMUUU^^^cccffffffmmmzzzzzzvvvvvvyyyzzzzzz||||||wwwnnnhhheeemmmeeeVVVZZZpppuuueeeZZZqqqrrr[[[VVVhhh~~~hhhUUURRRNNNKKKIIIHHHFFFEEECCCCCCBBBAAA???===;;;:::>>>===CCC;;;;;;;;;777NNN~~~|||ggg\\\UUUIII<<<666333111222555@@@bbbzzz\\\LLLYYYppppppzzz|||qqq{{{{{{cccgggsss}}}ppphhh]]]PPPHHHBBB<<<777666;;;:::999;;;BBBNNNVVVZZZhhhrrrqqqggg```QQQCCCBBBCCCHHHQQQccciiiTTTAAADDDCCCSSSZZZZZZ[[[QQQGGGHHHWWWdddmmmqqqmmmYYYGGGGGG???>>><<<;;;BBBXXXwwwmmmTTTLLLGGGIIINNNLLLXXXYYY[[[YYYPPPFFFCCCFFFIIIeeemmmZZZgggTTTSSSZZZ___```cccXXX>>>===KKK]]]kkkttt{{{~~~wwwzzz|||wwwxxxxxxoooyyywwwyyyqqqcccbbbooo}}}xxxhhhZZZTTTSSSQQQVVV]]]bbbdddeeeggghhhgggddd\\\SSSQQQWWWccclllvvvrrrpppnnniiidddhhhoooqqqsssrrrmmmiiihhhddd___QQQFFFBBBIIIQQQYYYhhhwwwxxxXXXPPPPPPaaayyy{{{tttvvvrrriiidddfffwwwuuuzzz~~~xxxpppmmmnnnmmmjjjfffaaa```dddppp}}}}}}uuutttnnnlllppptttrrrpppooolllfff___\\\^^^]]]YYYTTTLLLIIIEEEAAA???<<<999777666444444666;;;???@@@@@@???@@@CCCBBB===DDDdddkkkUUUSSSUUURRRTTT[[[[[[nnnuuuzzz}}}vvvxxxuuupppjjjZZZWWWVVV]]]ggglllhhhbbbkkklllllljjjhhhiiilllpppooooooqqqtttxxxyyyyyywwwxxxxxxxxxyyyyyyxxxuuutttxxxyyyxxxvvvrrrpppooooooppprrruuuuuutttsssssstttsssssstttuuuvvvsssnnnkkkmmmnnnlllfff\\\UUURRRSSSNNNKKKFFFCCCBBB@@@<<<999777666555444444555777888===???CCCEEEFFFEEEEEEEEECCC<<<999DDD\\\ooorrrllljjj```^^^nnnfffFFF333222111222333...000222555CCCdddrrrkkkooo}}}~~~~~~}}}~~~}}}|||{{{yyyyyyxxxxxxyyyzzzuuueeeUUUQQQVVVbbbgggaaaMMM???<<<;;;888===@@@GGGPPPYYY```dddeeekkkwwwxxxpppmmmmmmnnn~~~}}}tttsssqqqllljjjggg\\\^^^oooppp```WWWhhhhhhRRRRRRhhh}}}eeeQQQOOOKKKIIIIIIHHHGGGEEEEEEDDDCCCAAA???>>>===<<>>???III___}}}iiiRRRKKKGGGIIINNNMMMZZZ\\\^^^[[[PPPEEEDDDIIIGGG^^^cccUUUhhh______hhhnnnnnnnnn___CCC:::III]]]kkkpppttt{{{tttooouuuyyyuuuwwwxxxqqqzzzuuuvvv~~~yyynnnddddddppp|||xxxiii[[[SSSPPPRRRXXXaaaggghhhfffdddcccWWWVVVSSSNNNLLLRRR```mmmrrrpppooonnnlllkkkpppwwwxxxvvvqqqlllllllllfff^^^MMMGGGGGGQQQ\\\hhhxxx|||ZZZPPPWWWkkkvvvooolllnnnkkkdddbbbggg{{{||||||}}}zzzssspppmmmlllmmmmmmjjjggg___^^^aaammmzzz{{{uuunnnjjjiiinnnpppmmmjjjiiiccc```[[[WWWTTTPPPKKKGGGHHHFFFBBB???>>><<<999777555444555777<<>>TTT{{{sss^^^OOOQQQUUURRRSSSYYYYYYfffsssvvvxxx~~~ooosssnnnXXXOOOPPPVVV___iiinnnlllhhhllllllkkkiiiiiikkkooosssnnnmmmnnnpppsssuuuuuuttttttuuuvvvxxxxxxvvvuuuttt{{{|||{{{xxxtttqqqoooooossstttuuutttrrrqqqqqqrrrpppqqqrrrttttttsssnnnkkkiiiiiifff___UUUMMMJJJIIIGGGDDDAAA???>>>===;;;999444444444444555777999;;;AAAAAACCCFFFIIIHHHDDDAAAAAA<<>>>>>>>>DDD@@@BBB888666888<<<[[[tttkkkqqq\\\CCC666222111222444666PPPooo{{{lll[[[\\\ggg}}}~~~yyyvvv{{{pppiiixxx{{{rrrlll|||~~~vvvcccVVVWWW___^^^NNN???;;;======;;;;;;===AAAFFFKKKOOORRRZZZ]]]\\\bbbnnneeeNNNDDDMMMPPPVVVfffooo[[[FFFEEEZZZooowwwpppfffUUUFFFEEEQQQaaammmsssqqq[[[GGGFFFBBBBBBAAADDDNNNdddeeeOOOJJJGGGJJJPPPOOOZZZ\\\___ZZZMMMBBBDDDLLLHHHXXXVVVNNNlllkkkkkkrrrwwwvvvtttcccGGG;;;FFFYYYiiiqqqtttyyy~~~ssspppwww}}}yyyzzz|||uuuuuurrruuuxxx~~~yyysssttt{{{zzzmmm```VVVQQQSSSXXX^^^ccceeeccc```^^^OOOQQQRRRPPPMMMQQQ```ooottttttuuuuuutttuuuzzzxxxoooiiilllnnnfff\\\NNNLLLPPP[[[hhhttt|||[[[PPP[[[qqq~~~tttrrrpppkkkbbb\\\aaalll{{{|||{{{xxxrrrjjjkkknnnppppppmmmhhhdddbbb```aaajjjuuuyyytttmmmfffcccdddiiijjjeeeaaa```ZZZXXXVVVQQQLLLHHHFFFFFFDDDBBB???===<<<;;;999777444555666999===@@@BBBCCCCCCEEEAAA;;;IIImmmlll\\\QQQRRRUUURRRRRRWWWXXX```hhhyyy~~~yyykkkmmmxxx|||dddFFFJJJSSS___iiinnnooonnnnnnkkkiiigggffffffjjjnnnrrrmmmlllkkklllnnnooonnnmmmppprrruuuwwwwwwvvvuuuuuuzzz{{{{{{yyyuuurrrpppppprrrssssssqqqooooooppprrrnnnnnnoooppppppnnniiifffbbbaaa^^^XXXOOOHHHDDDCCCAAA???===;;;:::999888777333444444666888;;;===???BBBBBBDDDEEEFFFDDDBBB@@@???MMMfff{{{~~~tttlllkkkUUUZZZrrrrrrAAA333111444//////333000111222222<<>>>>>>>>???CCC>>>AAA777666777???bbbxxxnnnpppYYY@@@333222333333444222GGGeeevvvmmm\\\]]]jjj~~~zzz{{{sssvvvwwwzzz||||||~~~|||nnn\\\QQQRRR^^^___PPPBBB@@@@@@===??????AAAEEEGGGIIINNNRRR___bbbbbbkkkuuuhhhNNNBBBPPPUUU^^^ooozzziiiSSSOOOhhh~~~uuufffTTTFFFDDDOOOaaannnvvvttt]]]HHHEEEDDDCCCBBBEEEPPPddd|||aaaMMMJJJIIIMMMTTTRRRXXX[[[^^^WWWIII???DDDOOOQQQYYYNNNLLLtttvvvvvvtttyyy{{{xxxvvvfffJJJ>>>CCCRRRfffuuuyyy{{{~~~vvvuuu}}}~~~~~~xxxoooooouuuuuu~~~~~~|||sssggg\\\VVVTTTUUUWWWYYY[[[\\\[[[[[[MMMNNNPPPQQQMMMNNN[[[jjjzzz~~~|||{{{}}}~~~wwwkkkfffjjjmmmdddXXXNNNQQQZZZfffsss|||___VVVZZZqqqvvvyyyyyyuuuiiiYYYUUUaaaqqqzzzyyytttmmmeeekkkrrrvvvtttmmmeeeaaaddd``````fffppptttnnngggbbb```bbbffffff```[[[ZZZWWWVVVRRRLLLFFFDDDFFFHHH@@@>>>;;;::::::999888666444666999;;;>>>@@@BBBDDDFFFDDD>>>AAA^^^ggg[[[QQQQQQRRRPPPRRRWWWTTTYYY]]]kkk|||vvvrrrooolll}}}yyydddKKKFFFTTTeeennnmmmkkklllooohhheeebbbaaabbbeeeiiikkkjjjiiiiiiiiijjjiiigggffflllpppuuuwwwvvvtttttttttuuuvvvxxxwwwtttrrrppppppnnnoooooonnnllllllnnnpppjjjjjjjjjjjjiiieee___[[[XXXWWWUUUPPPJJJEEEAAA@@@===<<<;;;999666555555555555666888:::===???AAACCCAAADDDEEEDDDBBBBBBFFFJJJYYYooozzznnnccc[[[RRRkkkVVV999111333666///...222//////111000888TTTvvv}}}wwwzzz|||tttzzz~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||||||||yyyzzzzzzxxxrrrfffVVVJJJRRR\\\aaaUUUCCC:::<<>>======>>>>>>???;;;???999666777AAAiii}}}ooommmWWW@@@555444444333333111AAA]]]qqqjjjYYY]]]ooo||||||zzz~~~}}}wwwhhhWWWMMMRRR[[[\\\RRRIIIFFFAAA;;;AAA@@@BBBGGGHHHHHHMMMTTT^^^fffkkkrrruuu___FFF???SSS]]]iii{{{|||hhheee{{{vvvdddUUUIIIHHHOOOaaapppxxxvvv___HHHFFFBBB@@@@@@EEESSShhh~~~{{{^^^LLLKKKLLLQQQWWWVVVXXX[[[\\\UUUHHHAAAHHHTTT[[[]]]MMMPPPqqq}}}{{{xxxhhhLLL???@@@LLLccctttyyy{{{~~~yyyyyyzzzmmmqqqxxxvvvtttyyy|||vvvmmmccc\\\SSSQQQOOOPPPSSSVVVYYYZZZRRRPPPRRRUUURRROOOXXXfff}}}|||yyywwwmmmjjjnnnooodddVVVNNNWWWdddrrr|||fffaaaaaauuu|||qqqxxxxxxrrrdddWWWWWWgggwww|||yyyxxxrrrjjjdddlllvvvzzzuuummmeeeaaaccc___^^^dddnnnsssoooiiicccaaacccfffddd]]]YYYYYYWWWTTTOOOHHHCCCAAACCCEEE===;;;999888888777666444555888;;;>>>???@@@BBBCCCFFFAAA???PPPwww___WWWPPPOOOPPPPPPSSSXXXUUUXXXYYYdddwwwzzz}}}}}}mmm```nnnssseeeNNNYYYfffllllllkkkooossseeeaaa^^^\\\^^^```bbbbbbeeedddeeefffgggfffccc```iiinnnsssuuusssqqqqqqrrrmmmppprrrsssqqqooonnnnnniiikkkkkkkkkiiiiiijjjkkkjjjiiihhhgggeee```YYYUUUOOONNNLLLIIIFFFBBB@@@>>>999999999777555333444555999:::<<<>>>@@@BBBDDDEEEBBBDDDFFFEEEEEEMMM[[[fff}}}pppggg[[[NNN]]]{{{GGG555111444666......222......000000666RRRttt~~~uuulllzzz~~~~~~}}}}}}||||||}}}}}}~~~{{{{{{zzzzzzzzzzzzzzzzzzyyy{{{{{{xxxrrriiiYYYLLLNNNXXX]]]UUUEEE<<>>=========>>>===888???999777888EEErrrvvvrrrnnnZZZEEE:::666444333333333===XXXqqqmmmZZZ[[[mmmyyy|||sssdddUUUMMMWWWYYYZZZXXXSSSJJJBBB===AAA@@@DDDLLLMMMJJJNNNWWW```mmmwww~~~xxx]]]FFFEEERRR^^^lll}}}xxxyyyiiiVVVLLLFFFGGGPPPbbbpppyyyvvv^^^HHHEEE???<<<===EEEXXXqqqxxx[[[KKKLLLMMMSSSYYYXXXYYYYYYYYYSSSIIIEEENNN[[[\\\^^^NNNXXXppp}}}kkkNNN======JJJ```ooossswww~~~zzz{{{}}}qqqwww{{{|||~~~~~~yyymmmttt}}}~~~{{{xxxuuuooofff```RRRNNNKKKKKKOOOUUUYYY[[[WWWSSSTTTYYYWWWSSSXXXcccuuu~~~}}}yyyyyy}}}zzzjjjYYYTTT```ppp}}}xxxkkkiiikkk{{{sssmmmqqqmmmfff^^^]]]fffuuu~~~zzzzzzzzzrrriiifffnnnvvvxxxrrrkkkfffeeeddd```^^^eeeoootttqqqkkkcccaaabbbdddaaa[[[WWWXXXRRROOOJJJEEEAAA???>>>===<<<:::777666666666444333777:::>>>?????????AAACCCAAA>>>EEEcccppp[[[VVVRRRQQQQQQPPPSSSWWWVVVXXXVVV^^^rrr}}}yyyzzzvvvlllkkkxxxeeeddddddfffiiimmmpppqqqccc___[[[ZZZ[[[[[[[[[YYY\\\^^^```dddffffffbbb___eeekkkqqqssspppmmmmmmooohhhkkknnnnnnmmmkkkiiiiiifffhhhiiiiiifffdddccccccdddcccbbbaaa^^^YYYSSSNNNHHHGGGEEEDDDBBB???<<<:::555666777666444444666999<<<===>>>@@@BBBCCCDDDDDDFFFEEEDDDGGGRRReee{{{ssscccYYY[[[bbbxxxeee<<<444000333333,,,...333......222222777QQQttt~~~|||vvvooozzz~~~}}}|||{{{{{{|||}}}~~~{{{{{{{{{zzzzzzyyyyyyyyyvvvzzz{{{vvvqqqkkk___SSSKKKRRRWWWRRREEE===@@@HHHLLLSSS[[[aaadddhhhnnnrrrnnnqqqssstttzzzoooUUUMMMRRRbbbffffff```aaalllyyy|||lllXXXZZZooovvvgggRRRbbbwwwvvvlllRRRNNNMMMKKKKKKKKKJJJGGGDDDBBBBBBAAA@@@??????>>>===???999>>>999666999LLL~~~rrruuunnn\\\GGG;;;555333333666555:::VVVwwwyyybbbYYYdddqqq~~~{{{}}}tttggg\\\XXX\\\YYY\\\bbb\\\LLLBBBCCCBBBCCCMMMXXXYYYRRRTTT\\\iiixxxaaaKKKNNNTTTaaammmzzzXXXDDD@@@@@@CCCPPPaaaooowwwsss\\\EEEBBB>>>::::::EEEZZZuuutttXXXJJJKKKMMMSSSYYYWWWVVVTTTRRRNNNHHHGGGQQQ]]]QQQYYYNNN```nnnnnnPPP:::<<>>@@@AAABBBCCCCCCDDDJJJEEEBBBJJJ^^^zzz|||oooXXXKKKbbb|||yyyLLL333333...111111+++///444...///333333999RRRuuuyyyqqq}}}{{{vvvyyy~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}|||{{{{{{zzzzzztttyyyzzzuuuppplllcccXXXJJJOOOSSSOOOEEE>>>AAAIIINNNUUU^^^cccdddfffkkkooopppsssuuuwww~~~mmmQQQKKKRRRhhhzzz{{{cccWWWfffyyyvvv]]]ZZZmmmvvvgggRRRbbbuuuqqqgggPPPMMMLLLLLLMMMMMMLLLJJJHHHBBBCCCCCCBBBAAA@@@???>>>BBB;;;>>>888666:::QQQrrrvvvkkkZZZEEE888222111555;;;666999UUU}}}jjjXXXZZZeeevvvxxx|||~~~xxxnnngggeee^^^ZZZ___iiiaaaLLLCCCIIIDDDHHHUUUdddeee\\\ZZZaaappp~~~cccLLLOOO]]]jjjsss|||QQQ======???CCCPPP```nnnuuuqqqYYYCCC@@@???:::999CCCYYYtttrrrWWWHHHKKKMMMRRRXXXVVVQQQNNNKKKHHHEEEFFFPPP\\\FFFRRRMMMeeemmmxxxLLL:::>>>HHHTTT]]]bbbjjjqqqzzzxxxyyyyyyyyyzzz}}}xxxttt{{{{{{tttqqqppphhh\\\OOOKKKIIILLLOOOQQQVVV[[[VVVVVVRRRNNNQQQYYY[[[WWWbbbxxx|||jjjeeeeeeooo}}}{{{tttnnniiiggghhhkkkxxxuuuooonnnvvvzzzqqqhhh```^^^]]]]]]dddwwwrrrooo|||wwwsssmmmpppsssrrrnnnjjjiiiiiiiiieeefffmmmoookkkiiikkkbbb```\\\YYYVVVRRRNNNKKKEEEDDDAAA>>><<<;;;::::::;;;;;;999777444444666888:::>>>BBBCCCBBB@@@@@@AAA888CCC[[[~~~iii\\\UUUQQQPPPTTTUUURRRQQQRRRUUUQQQOOORRR[[[lll|||tttwwwooozzz}}}lll^^^WWWYYY^^^aaaZZZYYYXXXWWWWWWUUURRROOOOOOQQQTTTXXX[[[]]]^^^___\\\bbbhhhiiigggddddddfffcccdddfffhhhfffccc```]]]]]]]]]^^^]]][[[YYYWWWVVVQQQPPPNNNLLLIIIGGGEEEDDDCCC@@@===:::777666666666111222333666999;;;===???AAA>>>???DDDEEEBBBDDDIIIFFFNNNRRRZZZ{{{~~~jjjbbbXXXKKKaaattt\\\;;;777222222111000//////000000///---000777MMMvvvyyyfffddd~~~xxxggguuu~~~}}}zzzxxxyyy|||~~~~~~}}}}}}|||{{{zzzzzzyyyzzzzzz{{{{{{xxxtttrrrpppiiiaaaSSSOOONNNMMMFFF>>>BBBMMMOOOYYY```___aaaiiinnnlllsssyyyyyywww~~~cccKKKPPPaaayyy~~~hhhSSSSSSfffyyyiii___cccqqqddd]]]fffttttttdddSSSMMMNNNOOOOOONNNLLLIIIHHH@@@BBBDDDCCCBBB@@@??????FFF>>>:::;;;888???aaauuuxxx```CCC555333666666555666999TTT{{{mmmZZZ[[[gggqqqwwwzzzwww|||~~~}}}zzzsssnnnnnneeeQQQXXXbbbQQQGGGLLLKKKEEEPPP```nnnpppiiibbb___sssdddQQQSSSlllmmmvvvsssPPP>>><<<@@@BBBNNN\\\kkkmmmaaaNNNBBB===<<<<<>>HHHTTT[[[```iiiqqqyyy|||wwwwwwxxxzzz}}}{{{wwwzzz~~~~~~zzzuuutttuuuooofffUUURRRRRRSSSSSSRRRUUU[[[UUUVVVUUUQQQTTT\\\```___ddduuuzzzkkkiiinnnvvv|||}}}{{{xxxrrrkkkeeecccdddjjjwww~~~tttnnnmmmtttyyy~~~zzzxxxzzz~~~}}}tttjjjdddaaa^^^aaaeeekkkuuuuuupppuuutttmmmmmmooopppoookkkhhhggggggddd```bbbgggjjjfffdddfff]]]ZZZVVVRRRPPPMMMJJJGGGBBBAAA>>><<<:::999999999::::::888666444555777:::======???AAAAAA???<<<:::;;;JJJeeeuuu\\\TTTSSSPPPPPPTTTVVVSSSQQQRRRRRRNNNLLLOOOVVVdddyyy{{{ppptttvvvlllccc[[[QQQKKKWWWVVVTTTQQQOOOOOOPPPQQQKKKMMMOOOPPPRRRRRRRRRRRRTTTYYY___```___]]]___aaa^^^___``````___\\\ZZZXXXWWWWWWVVVVVVTTTRRRPPPNNNKKKJJJIIIGGGDDDBBBAAA@@@===<<<999666555444444555::::::999999;;;===???AAAAAABBBFFFIIIEEE@@@CCCJJJKKK\\\jjjvvv|||nnnYYYPPPMMMOOOnnn}}}vvvMMM444444222111111000//////000000000...000666JJJrrrzzzccc]]]sssuuuiiimmm~~~|||yyyzzz|||~~~~~~|||~~~}}}|||{{{zzzyyyyyyyyyzzz{{{xxxtttrrrpppjjjbbbSSSOOOMMMMMMGGG@@@DDDNNNNNNXXX^^^\\\^^^gggnnnnnnssswwwvvvttt}}}___JJJSSSfffkkkRRRMMM___pppuuujjjiiinnnccc^^^gggsssppp^^^NNNMMMMMMNNNNNNMMMKKKIIIGGGBBBCCCDDDCCCBBB@@@AAABBBDDD@@@>>>:::777FFFmmmrrrfffTTT???333111222444444666444IIIqqqppp\\\WWW[[[jjjwww}}}xxx{{{vvv~~~vvvtttqqq}}}{{{yyysssooonnn```NNNSSS^^^RRRJJJOOOOOOJJJLLLYYYllltttnnnfffdddtttiiiVVVYYYqqquuu[[[???555777@@@GGGSSS^^^fff___RRRIIIDDDAAA===<<>>===;;;999888777666666888888777555444666999===AAA@@@???@@@AAA???:::666CCCYYYyyy^^^PPPNNNQQQNNNPPPUUUWWWTTTQQQQQQOOOKKKIIIKKKOOOXXXggguuu|||oookkkppp{{{}}}rrrbbbOOOBBBKKKKKKJJJIIIHHHIIIKKKMMMIIIJJJJJJJJJIIIHHHFFFEEEJJJNNNRRRTTTSSSSSSVVVYYYXXXXXXXXXWWWUUUSSSRRRQQQOOOOOONNNMMMKKKIIIGGGFFFDDDCCCBBB@@@>>>===;;;;;;999888777666555666777777>>><<<;;;:::;;;===@@@BBBDDDFFFIIIIIIDDDCCCLLLWWW___ppp{{{~~~hhhUUUIIIJJJXXXiii\\\>>>000222111111000/////////000000111...000444FFFmmmfffZZZmmmssskkkeee~~~~~~||||||}}}}}}}}}|||~~~~~~}}}|||{{{zzzyyyxxxxxxzzzxxxtttrrrpppkkkeeeVVVOOOMMMMMMHHHAAADDDNNNSSS^^^dddbbbcccmmmuuuvvvvvvvvvtttsss}}}ZZZLLL[[[qqqsssSSSHHHTTTccctttmmmjjjbbbaaallluuummmZZZKKKLLLMMMNNNNNNMMMKKKHHHGGGDDDDDDDDDCCCAAAAAACCCDDD@@@CCCAAA999999QQQ}}}jjjWWWPPPEEE:::555555777888777000???ddd|||uuu```UUUVVVlll~~~sssyyy}}}ooolllcccfffnnn~~~zzzyyyxxxssspppoooaaaPPPPPPWWWPPPKKKPPPRRRPPPHHHRRRlllzzzrrriiikkkuuulll[[[^^^pppzzzsssLLL;;;888:::CCCOOO___iiihhhUUUEEECCCAAA<<<>>><<>>>>>===>>>???AAADDDEEEEEEFFFGGGHHHKKKTTTbbbnnnmmmwww{{{tttooolll```QQQJJJOOO```yyyiiiHHH777111333111000000/////////000000111...///333BBBhhhiiiZZZjjjvvvmmmggg|||~~~~~~}}}}}}}}}|||{{{~~~~~~}}}|||{{{yyyxxxwwwvvvyyyxxxsssqqqpppmmmhhhZZZRRRLLLKKKGGG@@@BBBJJJTTTaaaiiihhhhhhpppwwwxxxxxxvvvsssttt~~~zzzYYYQQQfff}}}}}}WWWEEEKKKVVVssswwwiiiccc___dddrrrwwwjjjWWWKKKKKKLLLMMMMMMLLLJJJGGGFFFDDDDDDCCCAAA???@@@CCCFFF@@@DDDAAA888???```iiiVVVVVVQQQEEE:::777888999888111:::XXXsssuuueeeVVV[[[vvvuuuxxxqqqrrrjjjjjjuuu}}}yyyxxxwwwtttqqqppphhhXXXOOOOOOMMMJJJPPPVVVTTTJJJUUUqqq}}}pppiiipppvvvlll\\\^^^ooo}}}cccHHHCCCAAA<<>>>>>>>>===888888888777777777666666666777888888888:::>>>AAA@@@EEEFFFBBB;;;;;;DDDNNNjjjzzzXXXOOORRRSSSOOOMMMPPPUUUWWWSSSPPPOOONNNJJJIIIJJJJJJIIIMMMSSScccwww~~~~~~{{{ssskkkggglllsssxxxzzzwww]]]RRRGGGCCCGGGJJJIIIFFFHHHHHHIIIIIIHHHFFFDDDCCCCCCCCCCCCBBBAAAAAACCCEEEHHHGGGEEECCCBBBBBBBBBCCCBBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;<<<>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFFFFBBBEEEKKKUUUbbboooxxx{{{rrrtttpppfff^^^ZZZTTTNNNbbboooVVV???777111000000///////////////000000000---///222>>>bbb~~~hhhYYYhhh~~~sssrrr}}}~~~~~~|||~~~}}}|||{{{{{{|||}}}||||||{{{yyyxxxwwwtttwwwwwwsssppppppoookkk```UUULLLJJJFFF???>>>DDDLLL[[[eeedddccciiimmmmmmuuurrrpppsss|||tttYYYXXXppp]]]FFFEEELLLfffvvvxxxcccYYYYYYeeeuuuwwwfffSSSKKKJJJKKKKKKLLLKKKIIIFFFEEECCCCCCAAA???>>>???CCCFFFAAACCC===888HHHlllxxxaaaccc\\\KKK<<<666555444555222888MMMgggqqqhhhZZZbbb}}}yyy{{{}}}qqq{{{|||{{{zzzxxxvvvuuussspppmmm```PPPJJJJJJKKKSSSaaaYYYTTT```xxx{{{jjjfffrrryyyooo______ooojjjSSSCCCAAA>>>999EEEZZZlllqqqeeeMMMGGGTTTZZZSSSDDDBBBJJJ\\\uuuzzzRRRMMMGGGBBB???@@@GGGOOOFFFCCCBBBDDDEEEDDDGGGLLLLLLGGGcccvvvbbbcccZZZ>>>FFFPPPTTTQQQPPP\\\jjjrrruuu{{{}}}xxxtttxxx~~~~~~yyyrrrsss|||ssslllmmmmmmiiiuuurrrrrrsssssspppoooqqqbbbVVVOOOUUU___bbb^^^ZZZ^^^aaaggghhhddd```cccjjj```___cccmmmwww}}}{{{rrrssskkkaaa\\\___fffllloookkkqqqqqqiiifffmmmtttuuussswww}}}~~~vvvqqqzzzuuunnnjjjggggggggggggfffpppyyy|||xxxoooqqquuuyyyyyyssslllhhhgggeeecccaaa``````___]]][[[YYYYYYUUUPPPMMMMMMIIIDDDGGGDDD@@@======<<<<<<;;;555666777777777777666666555777:::<<<<<<===@@@BBB===BBBEEE???999???QQQcccfffTTTRRRSSSRRRQQQOOOPPPTTTVVVRRROOOOOOOOOKKKJJJLLLLLLIIIJJJNNNZZZkkkyyy|||xxxvvvvvvsssmmmjjjuuuuuueeeRRRFFFCCCDDDCCCAAACCCDDDEEEFFFFFFFFFEEEDDDBBBAAA@@@???????????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888888::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEOOO^^^ooo}}}xxx}}}ppp^^^RRRSSS___nnnwwwzzzrrrIII<<<666///---//////......//////000000///,,,///111999ZZZ~~~mmm___iii|||~~~~~~|||}}}~~~~~~}}}{{{}}}}}}{{{{{{{{{zzzzzz{{{{{{zzzyyywwwvvvrrrvvvwwwssspppppppppnnnfffXXXMMMJJJGGG???===@@@IIIYYYccc```]]]aaaeeeeeelllkkklllpppxxxppp\\\ccc|||]]]EEEBBBFFF[[[pppzzzaaaQQQTTTdddwwwuuu```OOOJJJIIIJJJKKKKKKJJJHHHEEEDDDBBBBBBAAA???>>>???BBBEEEDDD@@@999:::OOOrrryyywwwiiiQQQAAA;;;888333111111444CCC]]]ooolll___eee~~~rrrzzz||||||yyywwwwwwtttppplllfffTTTJJJMMMPPPYYYmmmaaaaaakkkyyytttdddeeerrr}}}tttcccbbbooo^^^NNNAAA<<<999<<>><<<:::::::::888777333444555666777666666555555888===???@@@@@@@@@AAA@@@BBBBBB===<<>>===::::::;;;;;;;;;<<<<<<<<<::::::999888888999::::::;;;;;;<<<===>>>>>>??????======>>>???@@@@@@@@@@@@AAA@@@???@@@BBBGGGKKKNNNZZZiiiyyy|||ooosssbbbRRRQQQbbb|||{{{~~~```AAA:::555...///...............///000000///,,,//////333PPPttttttccchhh~~~}}}}}}~~~~~~}}}|||{{{}}}|||zzzzzz{{{vvvwwwyyyzzzzzzyyywwwvvvqqquuuvvvrrrooopppqqqpppiiiZZZNNNKKKIIIBBB???BBBOOO]]]ddd^^^XXX]]]ccceeeeeefffiiiooouuu{{{qqqeeesss|||WWWBBB???CCCOOOiii|||bbbPPPVVVhhh{{{vvv^^^MMMKKKHHHIIIJJJJJJIIIGGGEEECCCAAABBBBBB@@@???@@@CCCFFFEEE>>>888===RRRqqqoooSSSDDDBBB>>>666111111111===[[[vvvwwwggg^^^wwwwwwxxxzzz{{{xxxxxxuuuppplllnnn]]]PPPSSSSSSZZZqqqlllmmmqqqssskkkbbbgggsss{{{~~~}}}yyygggdddtttxxx[[[QQQEEE>>>===EEEVVVeeeuuugggTTTJJJPPPZZZZZZTTTGGGHHHUUUkkkxxxNNNHHHFFFCCCBBBDDDIIINNNPPPJJJJJJMMMQQQRRRQQQTTTZZZHHHXXXfff```aaa___<<>>BBBBBBAAAAAAAAAEEEDDD@@@===CCCVVVrrraaaTTTWWWXXXVVVUUUUUUQQQPPPRRRSSSOOOMMMNNNOOOKKKKKKNNNOOOMMMLLLNNNSSSYYYjjjrrrkkkfffkkkyyyqqq^^^PPPJJJ>>>???AAABBBCCCCCCCCCBBB=========>>>@@@@@@???>>>;;;;;;===>>>????????????<<<;;;::::::;;;<<<===>>>;;;;;;<<<===???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAADDDCCCAAACCCIIIRRR\\\bbbsssvvvkkkOOOKKKRRRjjjwwwRRR<<<:::444///555...............///000111000,,,///...///IIImmm~~~tttaaabbb}}}~~~~~~~~~~~~|||yyy|||~~~|||zzzzzz{{{tttvvvxxxyyyyyyxxxwwwvvvpppuuuvvvrrroooqqqrrrqqqkkk[[[NNNMMMKKKEEEBBBDDDSSS___cccZZZSSSXXXaaaeeebbbeeejjjpppuuuzzztttnnnuuuRRR???===AAAGGGccc~~~}}}cccTTTZZZnnnyyy^^^MMMMMMHHHIIIIIIJJJIIIGGGDDDCCCBBBCCCCCCBBBAAABBBDDDFFFFFF===888???RRRnnnkkkMMM@@@AAA>>>444555333000;;;^^^oooPPPhhhxxx|||{{{vvv~~~~~~{{{}}}yyyyyyuuupppmmmttteeeVVVWWWSSSWWWooouuutttrrrmmmeeebbbjjjtttvvvzzzyyyzzzhhhdddpppXXXQQQHHHBBBBBBJJJRRRWWW\\\PPPGGGNNN\\\ccc\\\SSSDDDGGGWWWpppwwwIIIFFFEEEBBBBBBFFFMMMPPPQQQNNNOOOQQQUUUTTTQQQTTTZZZIII\\\~~~dddhhhlllVVV@@@DDDIIIIIIGGGHHHLLLQQQkkkpppuuuvvvvvvxxx}}}|||sssuuu||||||vvvvvvtttqqqqqqvvv{{{|||zzzwwwvvvrrrlllfffaaa______aaa^^^ZZZXXXYYY\\\```bbbaaaaaaeeejjjkkkiiikkkoookkkkkkfffbbbnnnqqqzzzzzzrrrnnnccc^^^bbbiiinnnkkkdddeeejjjttttttsssssstttuuuwwwxxxyyyoooqqq|||zzzooosssyyynnnllluuu|||{{{{{{zzzyyytttlllggglllwww}}}xxxpppkkkiiieeeddddddddddddccc\\\[[[XXXUUURRROOOLLLKKKIIIHHHEEEBBB@@@>>>>>>===<<<:::777555444444555666555555555555666777999999;;;???BBBBBBAAAAAADDDGGGCCC???===CCCSSSnnnrrrXXXRRRSSSPPPMMMNNNRRRSSSTTTSSSPPPMMMKKKKKKIIIGGGGGGKKKPPPQQQMMMIIINNNQQQ```{{{~~~uuulllfffeeelll}}}rrrbbbRRREEE<<>>>>>????????????>>>>>>>>>:::>>>???;;;<<>>@@@>>><<<;;;<<<=========>>>@@@AAA@@@???>>>???@@@???AAADDDGGGGGGEEEBBB???FFFCCCJJJ[[[fffjjjqqq{{{rrr___SSSPPPbbb~~~iiiHHH;;;888333///111///...------,,,,,,,,,,,,+++111///...333===\\\yyyjjjdddttt{{{~~~||||||{{{yyyxxx||||||{{{zzzyyywwwvvvuuuxxxyyyyyywwwvvvuuuwwwxxxuuutttsssrrrrrrrrrrrrrrrllldddYYYOOOIIIIIIKKKMMM[[[bbbddd]]]YYY^^^bbbcccooommmkkknnnuuuqqqSSS@@@;;;===HHHUUUooopppWWWlllsssZZZNNNOOOKKKKKKKKKJJJIIIHHHFFFFFFIIIFFFBBBAAAAAACCCCCCCCCBBBBBB======TTT{{{xxxYYYJJJGGGCCC999000444///333999MMMyyynnnXXXSSSkkk{{{uuuzzz}}}{{{{{{|||zzzvvvrrrqqqmmmeee]]]XXXZZZbbbiiizzzssstttgggRRR^^^vvvxxxvvvpppyyytttgggiiiiiiVVVOOOFFFCCCJJJRRRRRRMMMIIIHHHBBBKKKgggooo[[[HHHFFFTTTiiihhhGGGBBBFFFHHHGGGHHHNNNSSSSSSNNNDDDIIIMMMGGGQQQZZZNNNKKKvvv___^^^uuuWWW>>>CCCGGGFFFCCCBBBFFFJJJ]]]fffqqqxxxyyyzzz}}}xxxrrrtttzzz{{{wwwpppqqqqqqrrruuu{{{}}}}}}yyyrrriiibbbaaabbbbbb```]]]ZZZXXXYYY\\\^^^]]]^^^bbbgggiiigggiiinnnnnnpppllliiiqqq}}}llloooyyywwwjjjhhhhhh___\\\```ccccccaaaaaabbbdddjjjmmmooopppnnnmmmmmmmmmllllllllllllmmmqqqvvvzzzyyywwwoooggghhhtttuuuqqqsssvvvvvvuuurrrlllhhhmmmwww{{{vvvnnngggfffeeeeeeeeeccc___]]]UUUTTTRRROOOKKKHHHFFFEEEFFFDDDAAA???<<<;;;;;;;;;:::888666555444444555666555555555666777999:::;;;AAACCCEEEFFFEEEDDDBBBBBB:::;;;BBBRRRkkkzzzeeeTTTSSSVVVSSSPPPRRRRRRSSSSSSQQQNNNKKKJJJJJJMMMJJJHHHJJJOOOQQQOOOLLLNNNNNNWWWkkk~~~{{{ssspppmmmhhhddddddyyy|||~~~vvvdddPPPFFF@@@<<<:::<<>>>>>===<<<:::999===AAAAAA======@@@???;;;===============>>>???@@@============???@@@@@@@@@BBBAAA???>>>>>>AAAEEEIIIPPP]]]qqq{{{|||}}}yyypppddd[[[XXXYYYwwwvvv\\\CCC;;;:::666222333000000///...------------,,,111///---222;;;WWW|||~~~pppgggrrrzzz}}}|||{{{{{{yyyxxxzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxwwwuuuuuuvvvwwwuuuuuutttsssssssssttttttjjjddd[[[SSSMMMLLLNNNPPPYYY]]]]]]XXXWWW^^^dddfffmmmooorrruuuzzzzzzXXXCCC===@@@HHHTTTkkk~~~sssbbbyyylllTTTLLLNNNKKKKKKKKKJJJIIIHHHFFFFFFIIIFFFCCCAAABBBCCCCCCCCC>>>>>><<>>CCCGGGFFFBBB???AAAEEEMMM[[[lllwwwzzzxxxyyy{{{xxxwwwsssppprrrwwwyyywwwnnnqqqsssssstttxxx|||~~~~~~vvvjjjaaa___```_________[[[WWWUUUWWWZZZYYYYYY]]]ccceeedddggglllmmmqqqqqqnnnrrrxxxvvvnnngggdddeeebbb[[[```eee^^^bbbgggfff___```gggiiieeejjjpppvvvvvvqqqlllkkklllgggooonnndddiiiyyy~~~vvvpppoooiiicccgggtttwwwiiieeejjjqqqsssqqqnnniiigggllltttvvvppphhhccccccdddeeeddd___YYYTTTNNNMMMKKKHHHFFFCCCAAA@@@AAA???===:::888777777777777666555444444555666777555555666888999;;;<<<===@@@BBBDDDEEEDDDAAA???===DDDJJJWWWjjjeeeYYYRRRUUUWWWSSSQQQSSSPPPQQQQQQOOOLLLKKKLLLMMMQQQNNNJJJJJJLLLOOONNNMMMMMMJJJLLLWWWdddqqq}}}zzz}}}{{{yyy}}}tttbbbWWWbbbgggooowwwwwwmmmeee[[[NNNEEEAAA>>><<<:::;;;???AAA@@@>>>>>>AAABBB@@@???AAA@@@===:::;;;===>>>>>>>>>@@@AAABBBAAA@@@AAABBBCCCCCCCCCBBBCCCCCCCCCFFFLLLVVV^^^nnnxxxmmm]]]QQQSSSaaasss}}}[[[KKK===<<<<<<888555777222111000//////.........,,,000...---111777OOOqqqtttgggkkkzzzttt~~~|||{{{{{{{{{zzzxxxxxxxxxyyyyyyyyyyyyyyyxxxuuuvvvwwwvvvtttssstttuuutttttttttttttttuuuuuuuuugggeee```YYYTTTRRRSSSTTTYYY[[[\\\[[[```jjjqqqtttlllrrrzzz~~~~~~ZZZDDD>>>@@@DDDMMMcccuuuyyymmm~~~```NNNKKKNNNKKKKKKKKKJJJIIIHHHFFFFFFHHHEEECCCBBBBBBCCCCCCCCC:::;;;===KKKiiijjjVVVRRRUUUOOOBBB777333111444666FFFlllbbbXXXeee}}}}}}qqqsss|||yyyyyy|||~~~yyy~~~}}}zzzxxxwwwvvvtttrrrpppmmmhhhccc___```dddgggfffOOOaaazzzsssjjjNNN<<<===<<<>>>FFFRRRZZZ[[[WWW^^^\\\\\\ddd```QQQJJJ```fffeeeHHHFFFEEEGGGHHHJJJOOOTTTSSSNNNHHHCCC???FFFLLLEEEEEETTTbbbYYYqqqVVV???DDDIIIHHHDDDAAACCCEEEFFFUUUhhhtttwwwvvvvvvwwwrrrqqqooonnnpppsssttttttrrrrrrsssuuuuuuuuuyyy~~~uuu{{{xxxjjj^^^ZZZ[[[YYY[[[[[[XXXTTTRRRTTTWWWVVVVVVZZZ___aaaaaadddjjjffflllpppppppppooohhh```ddd\\\ZZZYYYYYYdddkkkdddhhhnnnlllbbbdddooopppgggpppwww}}}{{{tttooooooqqqhhhooonnnhhhnnn|||~~~tttppppppkkkfffhhhttt|||pppcccbbbjjjqqqrrrooohhheeeeeeiiinnnnnnhhhaaa____________]]]YYYRRRNNNKKKJJJHHHFFFDDDBBB@@@???===<<<999777666555555555555444444444555666777888555666888:::<<<>>>??????>>>AAADDDBBB???===@@@CCCXXXdddsssjjjZZZUUUSSSUUUUUUPPPOOOQQQMMMNNNNNNMMMLLLMMMPPPRRRQQQNNNKKKJJJKKKLLLLLLKKKLLLHHHFFFIIIOOOZZZkkkyyy}}}{{{~~~yyylll[[[]]]aaahhhsss|||~~~zzzmmm```ZZZJJJDDD===:::===???@@@???<<<>>>???@@@AAABBBCCCBBB===>>>@@@AAA@@@@@@AAABBB>>>@@@BBBAAA@@@AAAEEEHHHGGGNNNVVV]]]aaagggnnnsss|||wwwtttqqq]]]VVVRRR[[[sssqqqllleeeIIIAAA;;;<<<<<<888777999333222111000///.........,,,000---,,,000333FFFcccvvvdddaaasssrrrpppzzz}}}{{{zzz{{{zzzyyyxxxxxxyyyyyyyyyyyyxxxwwwwwwsssuuuvvvuuutttrrrssstttrrrrrrsssttttttuuuuuuuuugggfffccc___[[[XXXWWWXXXWWWZZZ___gggqqqyyy}}}}}}ooouuu{{{uuuUUUCCC>>>???CCCHHHZZZjjjsssvvvwwwoooUUULLLLLLMMMKKKKKKKKKJJJIIIHHHFFFFFFFFFEEECCCCCCDDDDDDCCCBBB;;;:::???TTTvvv{{{iii[[[\\\^^^SSSAAA444333444222111<<>>;;;:::888666555444555555333444444555666777888999777888:::===???@@@@@@AAABBBFFFGGGBBB<<<>>>IIITTTlll}}}rrraaaUUUSSSSSSSSSQQQNNNNNNQQQNNNOOOOOOMMMLLLMMMOOOQQQLLLKKKJJJJJJJJJIIIGGGFFFJJJGGGEEEEEEGGGNNN]]]kkk|||~~~rrrggg[[[WWW^^^kkkyyy{{{yyyfff\\\OOOEEEAAA@@@@@@@@@@@@??????@@@AAAAAABBBCCCBBBAAAAAAAAABBBBBBAAAAAA444;;;BBBEEEEEEJJJTTT]]]jjjpppwww|||}}}~~~zzzlllfff^^^TTTNNN^^^tttwwwdddooojjjOOODDD@@@<<<<<<:::888888:::333222111///...---------,,,///,,,,,,000000===VVVzzzeee\\\kkkwwwrrruuuxxxzzz}}}{{{zzzzzzzzzxxxwwwzzzzzzzzzyyyxxxwwwuuutttrrrtttuuuuuusssrrrrrrssspppqqqrrrssssssssssssssshhhfffdddaaa```___]]]\\\WWW\\\fffrrrzzz{{{xxxvvvtttuuuxxxeeeNNNCCC???>>>FFFHHHXXXfffnnnzzzwwwxxxaaaPPPMMMLLLIIIKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDCCCDDDEEEEEECCCAAA;;;999@@@YYY}}}|||wwwjjjeeekkkjjjXXXAAA555222444111...777LLLiii{{{fff\\\sssmmmvvv{{{zzzzzzsss{{{xxx~~~tttpppqqq~~~}}}zzzwwwuuuuuuuuuooommmjjjgggdddaaa^^^\\\fffdddWWW]]]vvvxxxooowwwsss___DDD===:::<<<;;;999???NNN\\\ccc___nnnuuutttoooaaaZZZbbbtttoooLLLCCCHHHFFFHHHJJJNNNTTTWWWRRRIIIAAAFFFDDDIIIMMMGGG```aaaZZZvvvQQQ888???GGGIIIGGGDDDEEEGGGEEELLLYYYgggttt~~~{{{tttooorrrwwwwwwvvvvvvssslllllluuuyyyuuuqqqrrrsssfff```^^^\\\XXXRRRMMMKKKKKKMMMOOOOOONNNPPPSSSSSSRRRUUUZZZ[[[bbbkkknnnkkkddd^^^[[[VVVPPPTTTZZZ___kkkoooddd]]]dddgggdddeeejjjiiicccjjjlllmmmiiieeecccgggkkkiii```dddrrrtttgggbbbhhhhhhkkkkkkhhhjjjqqqwwwyyyooohhhcccfffnnnrrrpppkkkeeeeeeggghhhgggddd___ZZZYYYUUUPPPLLLJJJIIIGGGEEEAAA@@@???>>>===<<<;;;:::999888777555444444555555444444555666777888999999999;;;===???AAABBBBBBAAACCCFFFFFFAAA>>>FFFXXXggg{{{___[[[PPPPPPPPPOOONNNNNNPPPRRROOOPPPPPPNNNKKKJJJKKKLLLIIIIIIIIIIIIGGGFFFDDDDDDIIIGGGGGGGGGGGGIIISSS___ttt|||{{{vvviiicccaaaaaaeeehhhxxxzzzsssiii___ZZZ[[[^^^aaaSSSOOOLLLLLLKKKHHHIIILLLLLLGGGBBBCCCGGGIIIGGGCCCDDDMMMXXX___dddnnn|||tttooocccWWWRRRVVVYYYYYYqqqyyykkkuuulllPPP@@@CCCAAA>>><<<:::999888999333222111///...---------,,,...,,,,,,000...666KKKwwwkkk\\\ggg{{{{{{~~~zzzwww~~~{{{yyyyyyxxxwwwuuu{{{zzzzzzyyyxxxvvvtttsssrrrtttvvvvvvtttrrrrrrrrroooppprrrssssssrrrqqqpppiiiddd______cccfffdddaaaaaaeeeoooxxxzzztttnnnllluuuuuuxxxvvvWWWIIIDDDBBB???CCCFFFZZZooo}}}jjjXXXPPPMMMKKKHHHKKKKKKKKKJJJIIIHHHFFFFFFCCCCCCCCCEEEFFFEEECCCAAA:::888BBB^^^xxxwwwpppsss}}}xxx^^^EEE999111555000///999GGGcccsss]]]lllxxxzzz||||||zzzooonnnsss{{{wwwuuutttuuupppmmmiiieeebbb\\\WWWSSSVVVLLLFFFQQQ\\\WWWXXXgggiiizzzpppZZZDDD999???666999999:::BBBQQQ___fffRRR[[[\\\XXXYYYXXXbbbwww\\\JJJGGGEEEEEEIIILLLOOOSSSUUUPPPIIICCCEEEHHHLLLJJJOOOzzzoooZZZaaa|||MMM888???GGGJJJGGGDDDDDDEEECCCFFFNNN]]]ooo|||xxxrrrwww}}}tttmmmmmmtttvvvqqqrrrxxx{{{sssnnnmmmnnnjjj```SSSJJJGGGGGGHHHGGGIIIGGGHHHIIIHHHFFFHHHMMMOOOWWW___bbb^^^WWWTTTTTTOOOKKKQQQWWW[[[dddggg[[[ZZZ^^^bbbdddcccbbbdddffffffffffffeeecccdddfffiiihhhaaaeeeqqqpppbbb___gggccchhhjjjhhhiiinnnqqqqqqfffbbb___aaagggkkkjjjgggcccdddeeedddbbb^^^ZZZWWWSSSOOOKKKGGGEEECCCAAA@@@;;;;;;::::::999888777777888777555444333444444555555555777888999999999999;;;===???AAACCCCCCBBBAAACCCBBBBBBEEEPPPaaavvvcccUUURRRNNNOOONNNMMMLLLMMMMMMMMMIIIKKKLLLLLLKKKJJJJJJKKKIIIIIIHHHFFFDDDDDDEEEFFFHHHGGGGGGIIIHHHHHHNNNVVVeee}}}|||{{{}}}yyykkk^^^WWW^^^hhhqqqwww~~~~~~yyyzzzzzzxxxxxx{{{uuunnniiihhhfffccceeejjjiii```XXXYYYaaafffccc^^^jjjmmmrrryyy|||vvvqqqbbbVVVIIIFFFNNN]]]qqqfffQQQDDD===@@@???>>><<<<<<<<<:::888555444333111///.........,,,...+++---111---111CCCjjj}}}qqq^^^ccc|||zzzxxx~~~{{{yyyxxxwwwuuusssyyyyyyyyyxxxxxxvvvuuuuuurrrtttvvvvvvuuusssrrrrrrqqqrrrsssttttttrrrqqqpppggg^^^WWWZZZeeemmmlllhhhiiijjjooosssppphhheeehhhpppuuu}}}gggPPPFFFCCCAAA>>>>>>CCCZZZuuuxxx\\\RRRPPPKKKJJJMMMKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBCCCEEEGGGFFFCCC@@@:::;;;IIIhhhwww}}}|||bbbFFF<<<444888111111;;;BBB[[[{{{___```}}}~~~}}}yyy}}}www|||~~~|||wwwtttssssssqqqmmmhhhccc^^^WWWPPPJJJEEE:::;;;@@@>>>???KKKSSS```rrr|||rrrooo^^^LLLCCC999666>>>555888999:::AAALLLRRRSSS???CCCAAABBBMMMYYYqqqlllNNNIIIHHHBBBDDDJJJNNNOOOPPPRRROOOJJJHHHCCCJJJMMMGGGXXXaaa[[[lllzzzKKK:::AAAIIILLLHHHEEEDDDEEEAAAAAAFFFVVViiivvvzzzxxx|||ttt{{{wwwqqqppptttrrrlllqqq}}}xxxvvvssspppooorrrwww{{{vvvhhhUUUIIIEEEEEECCCAAADDDBBBBBBCCCAAA>>>@@@DDDDDDJJJRRRUUUOOOIIIGGGJJJMMMJJJPPPUUUWWW___```UUUUUUVVV[[[___]]]YYY]]]eeeaaaaaabbbbbbcccdddeeeeeebbb```dddkkkggg^^^]]]ddddddiiikkkiiiiiikkkllljjj```]]]ZZZ[[[```cccdddddd___```aaa___\\\XXXTTTRRRNNNKKKHHHEEECCCAAA>>><<<999999999888777777666666777666444333333333444444666666888999999:::::::::===>>>AAACCCCCCCCCBBBAAAFFFCCCDDDPPPgggeeeWWWRRRKKKNNNOOOOOOMMMLLLKKKIIIEEE@@@CCCGGGJJJKKKLLLMMMNNNKKKJJJGGGCCCAAACCCFFFIIIGGGFFFGGGIIIHHHGGGKKKQQQXXXjjj~~~|||uuuqqqcccbbb^^^ZZZbbbpppzzz{{{ssszzzwwwyyy}}}zzz}}}}}}tttooolllggg^^^VVVNNNHHHKKKZZZiiiwwwwwwuuuzzzZZZHHHDDDCCC@@@<<<=========>>>???;;;777777666444222111000//////,,,---+++---222---///???```xxxttt^^^___ttt~~~|||wwwzzz{{{yyyxxxvvvtttrrrwwwwwwxxxxxxxxxwwwwwwwwwrrrtttvvvwwwuuusssrrrrrrrrrsssuuuuuuuuusssqqqpppeeeZZZQQQWWWfffrrrrrrmmmeeedddeeefff```ZZZ^^^fffkkkuuurrr]]]MMMDDDAAA===;;;@@@DDDZZZrrrlllRRRNNNNNNIIIJJJRRRKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBCCCFFFGGGFFFCCC@@@<<>>666======333===MMMIIIZZZlll}}}~~~wwwnnnUUUPPPAAA:::>>>;;;666:::888:::;;;:::===@@@???:::666;;;;;;CCCUUUggg}}}XXXGGGHHHHHHBBBCCCJJJOOOOOOOOOPPPNNNKKKLLLAAAIIIMMMDDD]]]tttZZZ___vvvlllLLL<<<@@@GGGLLLHHH@@@???BBBFFF>>>;;;CCCRRRaaammmuuu~~~{{{qqqmmmmmmrrrvvvvvvwwwyyy{{{tttooosssxxxzzz|||sssoooaaaNNNAAA>>>@@@AAA>>>>>>===>>>>>>>>>???>>>AAAEEEHHHFFFAAA>>>>>>AAA@@@CCCHHHLLLPPPTTTYYY\\\XXXWWWVVVVVVWWWXXXZZZ[[[]]]^^^^^^\\\ZZZ]]]eeelllkkkkkkiiieeeaaa^^^^^^___cccdddhhhkkkmmmkkkgggcccUUUTTTUUUXXX]]]```___]]][[[YYYWWWSSSOOOLLLIIIHHHGGGFFFDDDAAA>>><<<;;;:::888999888777555444555666555666666777888999999:::888555444666:::>>>>>>>>>CCCAAA@@@???@@@AAACCCDDD@@@NNN\\\ggg{{{kkkVVVRRRQQQNNNMMMMMMMMMLLLJJJHHHEEECCCBBBHHHKKKJJJHHHIIIHHHFFFHHHFFFDDDBBBCCCFFFIIIKKKHHHHHHGGGGGGHHHIIIKKKLLLLLLRRR```rrr~~~}}}~~~~~~zzzrrrfff]]]WWWUUUVVVVVVdddnnn{{{|||vvvuuuxxxxxxtttpppfff^^^WWWRRRKKKGGGKKKTTT]]]kkkzzz|||hhhbbbwwwuuuSSSBBB@@@@@@AAABBB@@@AAABBBCCCBBB???<<<999999777444333222222000.........---,,,---///222333QQQssszzzfff\\\mmmyyy|||zzzvvv}}}zzzwwwvvvvvvxxxyyy{{{xxxvvvuuuvvvwwwwwwwwwwwwuuutttuuuwwwwwwsssppppppvvvxxxtttpppqqqrrrrrrdddWWWWWWbbblllvvvyyypppfffccc```[[[SSSMMMPPPWWWeeesss}}}nnnddd]]]RRREEE<<<:::<<<@@@DDDLLLXXXeeeuuu{{{fffRRRMMMLLLHHHHHHLLLLLLKKKJJJIIIGGGFFFEEEDDDGGGDDDBBBCCCDDDDDDAAA>>><<<>>>bbb]]]AAA???@@@888000444999888LLLqqqjjjNNNVVVlllwwwzzz{{{uuuvvv{{{qqqsss~~~|||~~~xxxuuuxxx{{{{{{wwwtttrrrsssooolllfff```YYYPPPGGGBBB<<<888777999;;;;;;???EEELLLjjj}}}lllaaaOOOCCC999999<<<<<<999888>>>;;;777444555888999777999>>>EEEOOObbbZZZJJJGGGDDDDDDHHHFFFMMMTTTTTTOOOJJJJJJLLLHHH>>>IIIKKKGGGnnngggQQQdddlllLLL999===DDDHHHDDD===<<>>FFFQQQaaannn||||||vvvdddfffmmmyyy~~~|||yyyxxxuuuooonnnvvv}}}zzzsssrrrjjjZZZLLLDDD???;;;>>>===<<<<<<<<<;;;:::999;;;???BBB@@@<<<999:::<<<;;;===???AAADDDIIIOOOSSSRRRRRRRRRSSSTTTVVVWWWXXXZZZYYYWWWUUUVVV[[[dddkkkhhhgggeeebbb___^^^```aaa]]]___ccchhhiiifff```ZZZQQQOOONNNPPPSSSTTTSSSQQQOOONNNKKKHHHEEEBBB@@@???CCCBBB???===;;;999999999555666666555444333555777777777777777888888888888<<<:::888:::<<<>>>>>>===@@@CCCFFFFFFCCCBBBEEEHHHZZZfffooovvv}}}tttVVVLLLMMMOOOPPPPPPOOONNNLLLIIIFFFCCCBBBDDDIIIMMMKKKIIIJJJHHHEEEGGGFFFDDDCCCDDDFFFIIIKKKGGGGGGFFFFFFGGGHHHJJJKKKLLLNNNWWWccclllsss{{{}}}}}}wwwrrrllldddYYYRRRRRRWWW]]]```bbbeeeiiimmmuuuyyy|||~~~~~~yyyxxx|||~~~|||yyyyyyqqqhhhaaa^^^ZZZUUUQQQCCCAAADDDNNNXXX___hhhqqqzzzkkkhhhqqqlllZZZIIIDDDEEECCC???===>>>@@@CCCDDDCCC???:::777999777444333333222111///...------,,,---///111222GGGggg~~~{{{hhhXXXddd{{{uuuvvv~~~|||zzzwwwvvvwwwxxxyyyyyywwwuuuuuuvvvvvvvvvuuuuuutttsssuuuvvvvvvtttqqqqqquuuvvvsssqqqrrrrrrpppjjj\\\]]]kkkxxxqqqaaa]]]XXXSSSKKKEEEHHHOOO___ooo|||nnnccc\\\UUUQQQJJJAAA;;;:::===@@@FFFOOOZZZfffsss~~~gggRRRKKKKKKIIIHHHKKKIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBBBBCCCBBB???<<<>>>DDDhhh~~~VVV>>>???;;;888555888:::777KKKppprrrTTTUUUeeennnsssttt{{{tttxxxrrrooo~~~{{{{{{vvvwwwzzz||||||yyyuuussssssnnnkkkfff___XXXOOOFFF@@@;;;777555777888888<<>>>>>CCCGGGOOO^^^zzzhhhMMMEEEEEEDDDDDDHHHIIIOOOTTTSSSNNNIIIIIIKKKEEEBBBEEEFFFSSSwww___XXXuuulllLLL888;;;BBBFFFBBB;;;:::>>>>>><<<;;;::::::@@@RRRcccqqqyyy~~~{{{yyyuuuqqqeeehhhqqq}}}}}}wwwtttmmmiiilllzzzyyyrrr{{{~~~ttthhh[[[NNNDDD>>><<<::::::::::::888777666999;;;:::777555666888777777777888999>>>DDDIIIHHHIIIKKKNNNPPPQQQRRRSSSUUUQQQMMMMMMQQQYYYaaafff^^^^^^\\\ZZZYYYYYY]]]___UUUXXX\\\```aaa]]]UUUOOOMMMJJJHHHGGGGGGGGGGGGFFFHHHGGGEEECCCAAA???===<<<>>>===:::888666666777888555666666666555555777888999888888888777777777777===<<<<<<===@@@AAA@@@???@@@EEEHHHGGGEEEHHHSSS\\\vvvyyyxxxUUUHHHJJJLLLNNNPPPOOONNNLLLJJJHHHFFFEEEEEEEEEKKKNNNMMMKKKJJJHHHDDDFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFEEEEEEFFFGGGIIIJJJIIIIIILLLRRRXXXbbbsss~~~~~~~~~ssshhh``````]]]YYYUUURRRRRRSSS\\\___```bbbhhhppptttrrrccc___\\\[[[]]]]]][[[YYYXXXTTTNNNJJJIIIIIIIIIIIIMMMNNNVVVeeettt|||lllkkkuuuxxxdddQQQJJJFFFHHHKKKHHHDDDAAA===@@@CCCEEEDDD???:::666999777444333333333222111......---,,,---...000111>>>]]]zzzttt\\\aaa~~~{{{uuu}}}~~~|||zzzxxxwwwwwwxxxyyyxxxvvvttttttuuuvvvuuutttsssrrrrrrtttuuuuuutttrrrsssuuutttrrrrrrtttrrrnnnjjj^^^bbbrrrjjjVVVRRRMMMIIICCC@@@DDDLLL[[[kkkxxxbbbOOOJJJNNNJJJHHHDDD???;;;:::<<<>>>FFFPPP[[[dddnnnyyy~~~eeeNNNHHHIIIHHHGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFAAAAAAAAABBBCCCAAA===:::@@@LLLqqq{{{|||NNN<<>>CCCGGGSSS\\\gggzzzaaaPPPCCCBBBDDDCCCDDDGGGJJJNNNQQQOOOIIIDDDEEEGGGEEEFFFBBBGGGlllnnnYYYhhhjjjKKK888<<>>;;;;;;;;;:::777:::HHHVVVcccqqq~~~zzzuuurrrooovvvuuuyyyxxxpppmmmiiiiiippp||||||rrrkkk~~~~~~rrrdddWWWCCC???:::777888999999888555777999888666555666777555555666666666888<<<@@@>>>@@@CCCGGGIIIKKKLLLLLLOOOJJJFFFHHHOOOVVVYYYZZZRRRRRRPPPNNNMMMOOOSSSVVVQQQRRRSSSUUUUUURRRLLLHHHIIIGGGDDDBBBAAAAAAAAABBBDDDCCCBBBAAA@@@???>>>>>>;;;:::777666555666888999888999999888777777999:::888888888888888999999999;;;;;;===???AAABBBBBBBBBBBBDDDEEEFFFLLL[[[pppuuuZZZHHHLLLUUURRRNNNOOOJJJIIIHHHHHHHHHIIIJJJKKKGGGMMMPPPNNNKKKKKKHHHEEEFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEFFFGGGIIIJJJHHHFFFFFFHHHLLLWWWkkk~~~xxxxxx}}}~~~~~~|||xxxrrrjjjaaaYYYTTTUUUVVVSSSQQQSSSWWWUUUQQQJJJKKKLLLNNNPPPPPPOOOMMMPPPQQQSSSUUUXXX\\\bbbfffrrrwww~~~{{{gggWWWRRRPPPLLLIIIGGGGGGGGGIIIJJJ@@@AAABBBCCCBBB???<<<::::::888555555555555444222///......------...///000666RRRsssccc```xxx~~~|||zzznnnmmm}}}}}}|||zzzyyyxxxxxxyyyyyyxxxvvvuuuuuuvvvvvvuuutttpppqqqrrrtttuuuuuusssrrruuuuuusssppprrruuurrrlllbbb]]]gggttt{{{}}}qqqZZZKKKGGGDDDCCCAAAAAAHHHPPP[[[gggyyyvvvhhh^^^PPPAAABBBMMMLLLIIIEEE???:::999;;;>>>DDDOOOZZZbbbiiittt{{{}}}{{{aaaJJJDDDGGGFFFDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCDDDCCCAAA===:::>>>TTTxxxzzzvvvKKK===AAA======:::<<<<<<666CCC___dddTTTWWWkkktttsss}}}|||}}}{{{jjjxxx~~~zzzzzz|||}}}|||zzzwwwsssrrrjjjgggbbb\\\UUULLLCCC===<<<999999;;;;;;<<>>;;;:::===CCC@@@===<<<<<>>???AAAFFFFFFBBBWWWiii[[[{{{hhhIII777;;;AAADDD@@@999999>>>888666777999999:::@@@HHH[[[mmm~~~xxxtttqqq{{{{{{zzzpppkkknnnrrrzzz~~~uuunnnmmmuuu{{{~~~yyyooofffQQQIII???999888999888777666666777666555555555666222444777777666666777888666888;;;???BBBCCCDDDDDDHHHDDDBBBEEELLLPPPNNNKKKIIIIIIGGGEEEDDDEEEHHHKKKNNNMMMKKKJJJJJJHHHFFFCCCCCCBBB@@@>>>======???@@@======<<<<<<;;;;;;;;;;;;:::999777777777888:::;;;999::::::999777666888999777777888999:::;;;<<<===<<<===>>>??????@@@AAABBBDDDFFFKKKUUUeeezzz]]]MMMGGGRRRZZZTTTOOORRRIIIIIIHHHHHHIIIKKKLLLNNNHHHMMMPPPMMMKKKKKKIIIFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFGGGHHHJJJKKKHHHGGGFFFFFFGGGMMM^^^nnnwwwppp{{{}}}zzztttooonnnlllfffaaa______ZZZSSSVVVZZZ```eeehhhiiiiiijjjrrrvvvzzzyyyvvvuuuyyy~~~}}}qqqnnnqqqxxxppp```LLLFFFLLLQQQOOOIIICCC@@@BBBFFFIIICCCBBBAAA?????????@@@@@@<<<:::888777777777555444000/////////......//////000GGGfffcccXXXiiiyyyddd\\\ccc}}}}}}|||zzzyyyyyyyyyyyyzzzyyywwwvvvwwwxxxxxxvvvuuupppqqqssstttttttttssssssuuuuuusssppprrrtttqqqkkk]]]cccrrrxxxqqqlllaaaMMMDDD@@@>>>???AAABBBIIIPPPXXXddduuuiiiUUUGGGGGGEEE>>>BBBNNNOOOKKKEEE===888888<<>><<<>>>[[[~~~{{{~~~qqqLLLAAACCCEEEAAA999999===888===QQQlllmmmZZZWWWnnnuuunnnyyy~~~{{{}}}rrr|||{{{{{{|||{{{yyyvvvrrroooiiifff```YYYRRRJJJAAA<<<:::999:::===>>>AAAJJJTTTkkkxxx}}}wwwbbbXXXTTTNNNHHHCCC>>><<>>AAA===666777;;;555222222777999999:::===UUUiii}}}{{{xxxvvvrrrwwwxxxpppvvv{{{vvvsssvvvpppsssuuutttvvvxxxuuuooodddZZZMMMEEEAAA>>>999555666555444444333333333444000333666777555333222222222444666888:::<<<======@@@>>>>>>AAAFFFGGGDDD???CCCCCCCCCBBB@@@AAABBBDDDJJJGGGCCCAAAAAAAAA@@@???<<<<<<<<<;;;::::::<<<>>>::::::::::::::::::::::::888888888888888999999:::666777777666555444666777777888999;;;<<<>>>???@@@AAAAAAAAA@@@???@@@BBBEEEJJJRRR```rrrdddTTTKKKHHHNNNSSSQQQQQQUUUMMMLLLKKKKKKJJJJJJKKKKKKIIIMMMNNNKKKIIIJJJJJJHHHGGGGGGFFFFFFGGGHHHJJJKKKGGGGGGFFFFFFGGGHHHJJJKKKJJJHHHGGGFFFDDDDDDMMMWWWcccuuuzzzttttttwwwtttnnnppptttyyy|||}}}~~~xxxzzzpppcccdddrrrmmm[[[SSSNNNGGGEEEIIILLLNNNMMMHHHEEEFFFGGGFFFEEECCC@@@>>>>>>AAADDDGGG@@@>>>;;;999999888777555111111111000000/////////222EEE]]]vvv}}}iiiZZZ```ttt}}}jjjXXX\\\lll|||{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwxxxyyyxxxwwwuuupppsssuuuuuutttssssssttttttuuutttqqqqqqrrrpppkkkbbbooo~~~kkkaaaXXXIIIBBB===<<<>>>@@@AAAFFFLLLTTTcccwww|||SSSAAA666:::>>>>>>BBBJJJMMMIIICCC<<<888999>>>BBBFFFNNNVVV]]]fffrrrzzz|||mmm[[[LLLKKKLLLIIIFFFHHHEEEDDDDDDCCCBBBAAAAAAAAABBBDDDGGGGGGDDDAAA??????DDDgggzzziiiMMMFFFEEEHHHCCC:::;;;AAA;;;:::GGGYYYsssxxxhhh\\\jjj|||rrruuu{{{~~~~~~}}}|||{{{{{{zzzvvvqqqmmmiiiddd]]]VVVNNNGGG@@@<<<777777999<<<>>>BBBMMMYYYnnnxxx||||||fff\\\UUURRRMMMHHHAAA???JJJVVV]]]UUUTTT^^^kkkwwwlll]]]QQQHHHDDDCCCAAABBBCCCEEEHHHJJJKKKIIIEEE@@@======AAADDDCCCDDDaaawwwdddvvv~~~bbbEEE555888===@@@<<<666777<<<777333333666777666666999HHH[[[nnnvvvxxxzzz}}}~~~rrrxxxxxxyyy}}}}}}{{{}}}yyyxxxtttppprrrwwwwwwtttssskkkaaaYYYUUUOOOEEE===888777444333333333333333222444555555333111111222111111222333444555777888999888888:::===>>><<<:::<<<>>>@@@@@@??????@@@AAADDDAAA>>><<<<<<<<<;;;:::777999;;;:::888777999;;;::::::::::::::::::::::::444555666777888777666666222333444555444555888::::::;;;<<<===>>>???@@@@@@AAABBBCCCBBBBBBEEEKKKOOOYYYfffxxxhhhUUUPPPLLLIIIJJJNNNQQQRRRQQQMMMMMMMMMMMMMMMLLLKKKKKKJJJMMMLLLHHHFFFIIILLLKKKIIIGGGFFFEEEFFFHHHJJJLLLFFFFFFEEEEEEFFFGGGIIIJJJGGGEEEEEEFFFDDDBBBDDDIIIMMMWWWeeeooouuu{{{zzz~~~}}}vvv|||nnnaaa```lll}}}|||eeeXXXIIIDDDFFFIIIIIIHHHIIIMMMOOOKKKKKKLLLJJJFFFDDDCCCAAA@@@AAADDDGGGJJJDDDAAA>>><<<;;;:::888666333333333222111000//////333CCCUUUlll~~~xxxiiihhhnnn~~~iii[[[bbbqqq{{{{{{{{{{{{zzzzzzzzzzzzwwwwwwvvvwwwxxxxxxvvvtttrrrtttwwwwwwtttsssssstttrrrvvvvvvrrrooopppooolllhhhwwwggg[[[TTTFFF???<<<;;;@@@CCCDDDGGGLLLVVVgggyyyfffFFF===666777;;;===BBBGGGKKKIIIEEE???;;;;;;>>>AAAFFFKKKPPPVVVaaammmrrrrrr```TTTLLLNNNNNNHHHFFFHHHCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGFFFCCC@@@@@@AAAPPPuuu~~~|||^^^LLLJJJFFFBBBDDD@@@CCCGGG>>>999CCCLLLfff|||zzzfffcccsss|||xxx~~~~~~}}}}}}||||||{{{wwwrrrmmmjjjddd[[[RRRKKKEEE@@@<<<777777:::<<<===AAAMMMZZZuuu}}}kkkaaaUUUSSSPPPJJJBBBAAANNN]]]fff___bbbsssnnn```SSSIIIFFFHHHAAAAAA@@@@@@CCCFFFHHHHHHKKKGGGBBB>>><<>>888999>>>:::888777777555333666<<<999JJJ]]]hhhoooxxx}}}~~~xxxzzz~~~vvvooooootttvvvsss{{{uuuoookkkhhhaaaTTTJJJ;;;999666555555555444444555666555444222111333444111111000000000222444555444333333444666888999999666999<<<>>>>>>===>>>??????===;;;;;;;;;:::777555666999<<<;;;999777888:::777777777777777777777777111333555666666555444222000222444555666999<<>>>>>??????@@@@@@>>>@@@BBBCCCFFFLLLUUU\\\iiivvvxxxwwwzzzfffVVVWWWLLLLLLJJJJJJPPPUUUQQQIIIJJJKKKMMMNNNOOOOOOOOONNNJJJLLLKKKFFFEEEIIILLLMMMJJJHHHFFFDDDEEEHHHKKKMMMEEEDDDDDDDDDDDDFFFGGGHHHDDDAAABBBFFFFFFDDDEEEGGGOOOJJJKKKTTT```lllzzz|||~~~wwwrrrooossswwwzzz}}}vvvzzzrrr]]]LLLLLLIIIEEEDDDHHHKKKKKKIIILLLLLLGGGGGGKKKJJJEEEBBBBBBBBBBBBDDDFFFIIIJJJFFFCCC@@@>>><<<;;;888666444444444333222111000///,,,<<>><<<:::;;;>>>DDDHHHNNNMMMIIIEEE@@@======>>>DDDFFFJJJOOOZZZfffjjjhhhVVVNNNJJJMMMLLLEEECCCFFFAAAAAABBBCCCCCCDDDEEEEEECCCEEEGGGEEEBBB???@@@BBBYYY}}}~~~UUUKKKKKKGGG<<>>>>>BBBNNN[[[~~~mmmbbbTTTTTTQQQKKKBBBBBBPPPaaaiiiccciii~~~rrr\\\KKKJJJKKKEEEBBBEEEBBBBBBAAAAAADDDGGGGGGDDDHHHEEE???;;;:::>>>CCCGGGOOOgggzzzuuuaaahhh