BM6P6(@ ((('''&&&%%%$$$%%%&&&&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))%%%***+++'''''',,,---)))'''+++,,,)))***000777:::PPPbbbvvv|||kkkeeennnsssyyy}}}zzz|||zzztttnnnkkkuuuhhh[[[VVVYYYZZZVVVOOOQQQNNNLLLNNNRRRWWWYYYYYYPPPOOORRRZZZdddkkklllkkkdddfffiiinnnxxxtttooojjjhhhhhhiiimmmqqqssszzzzzzooohhhooo{{{}}}tttccc___^^^___[[[VVVYYYaaaiiilllcccNNN:::111000000......,,,***+++---,,,)))************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&***++++++***(((&&&'''((())))))(((((((((((()))))))))+++---------...333888>>><<<:::>>>CCCFFFCCC???DDDAAAAAADDDEEECCCEEEHHHDDDJJJSSS\\\```___\\\YYYVVV[[[]]]^^^gggrrrnnnbbbeeeaaaaaagggiiifffeeehhhfffhhhbbbUUUMMMMMMJJJDDDAAAIIIGGGDDDEEE>>>777;;;222444333000------,,,***.........------,,,,,,,,,,,,,,,,,,***))))))+++,,,(((((())))))))))))(((((())))))))))))((((((((((((***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''((((((((((((%%%'''((((((&&&&&&'''((((((((((((((((((((((((((('''(((((()))))))))))))))+++***)))'''''''''((()))******************************************************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&$$$###$$$&&&((()))((('''&&&%%%%%%%%%&&&&&&))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))******------***)))---,,,(((000---///555888:::EEERRRiiixxx~~~nnnssstttyyyssszzz~~~vvvqqqjjj```ZZZXXXTTTMMMHHHJJJQQQUUUTTTPPPLLLJJJIIIKKKPPPUUUXXXYYYSSSPPPNNNSSSZZZ^^^[[[WWWVVVTTTSSSTTTYYY^^^___]]]ZZZXXXVVVVVVWWWYYY[[[^^^jjjtttzzzuuunnnmmmppprrr}}}}}}wwwrrrmmmcccXXXSSSUUU```llltttkkkZZZIII;;;222/////////000///---,,,+++************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))((('''&&&'''(((---+++(((&&&&&&''')))+++000333777888888999===AAA;;;<<>>===;;;:::;;;999555000+++++++++,,,,,,...///000,,,,,,,,,+++))))))***+++((())))))******))))))(((******)))))))))(((((((((***)))(((''''''((()))***'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((((((((((((((()))''''''''''''(((((((((((((((((()))(((&&&%%%&&&((((((((((((((((((((((((((('''(((((()))))))))))))))+++***)))((('''(((((()))************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))((((((((('''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((((()))))))))******)))++++++)))+++---+++'''111***111EEERRRVVVeeezzzllleeetttwwwqqqwww}}}ssshhh```YYYPPPLLLMMMKKKIIIJJJMMMQQQSSSQQQNNNHHHGGGFFFHHHLLLOOOQQQRRRNNNKKKIIIMMMTTTWWWTTTPPPZZZVVVRRRRRRTTTVVVVVVTTTTTTTTTSSSQQQOOOMMMLLLKKKUUUaaakkkmmmllllllnnnooonnnqqqwwwyyylll___UUURRRVVVhhhzzz}}}qqq___LLL???444---,,,000000***'''***++++++*********))))))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%'''((((((''''''(((***---+++(((&&&'''+++///222888:::======<<<<<>>DDDIIIKKKIIIHHHJJJMMMOOOQQQWWW___cccdddhhhmmmxxx|||xxx~~~{{{}}}pppgggjjjdddYYYXXXWWWNNNFFFCCCCCCCCC>>>:::666555222///---,,,,,,,,,------,,,,,,+++++++++***))))))************))))))*********))))))))))))((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******)))'''&&&%%%''')))))))))))))))))))))))))))'''((())))))******))))))+++***))))))((()))))))))************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))++++++*********)))))))))((())))))******))))))((('''(((((())))))(((((('''))))))((((((((((((''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********((()))***+++---//////---//////<<>>???@@@???===999666999@@@FFFIIIMMMOOOKKKGGGKKKWWWcccnnnvvv~~~}}}{{{~~~xxxlll]]]QQQOOOTTTQQQOOOLLLGGGAAA;;;777444...,,,++++++---...,,,+++++++++,,,,,,,,,,,,++++++++++++++++++************(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((((()))))))))(((***,,,///++++++++++++++++++++++++((())))))*********************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++************))))))************))))))(((((())))))))))))(((((((((((())))))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((('''&&&&&&'''(((((((((((('''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))*********++++++'''(((+++---******000999;;;QQQhhh~~~yyytttuuuvvvzzztttjjj```XXXQQQKKKHHHEEEDDDGGGJJJJJJGGGIIIMMMSSSRRRRRRSSSUUUXXXZZZ[[[PPPSSSVVVWWWVVVUUUUUUVVVVVV\\\aaaaaa^^^]]]aaafff___\\\bbbmmmrrrkkkdddcccppprrrmmmbbb]]]^^^[[[UUUOOOLLLKKKMMMNNNNNNQQQUUUaaallluuuxxxyyy}}}www}}}ssseeebbb___]]][[[\\\cccllliiiYYYDDD666111111///---,,,++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''(((((())))))***''')))******))))))***,,,333555777:::<<<<<<<<<;;;777888999:::>>>FFFRRRZZZ^^^]]]ZZZVVVVVV^^^kkkvvvzzz|||||||||}}}uuu|||iiicccgggjjjiiifff___UUUIII???888777333...---...///---***,,,,,,------------,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((''')))++++++++++++---...************************((()))******++++++************+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,++++++++++++*********)))******++++++******)))((())))))******))))))((((((((())))))))))))******'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''''''''''''''(((((()))((('''&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++++++++'''+++111333000111>>>MMMYYYjjj}}}}}}vvv|||qqqbbb\\\TTTOOONNNNNNMMMLLLMMMMMMRRRXXXZZZ[[[```fffeeedddccceeehhhjjjjjjiiinnnrrrvvvwwwvvvttttttuuurrrtttwww{{{xxxrrruuuxxxpppooo~~~zzz{{{wwwnnn^^^VVVQQQQQQPPPNNNOOOSSSZZZeeemmmmmmqqq}}}yyy|||tttkkkcccZZZSSSVVV]]]mmmmmm```III999555111+++,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&''''''((())))))******''')))+++,,,---...111333777777888888999999999999777<<>>444---+++---000222---...///...---+++******+++*********))))))))))))******))))))))))))******))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''((((((((())))))(((((((((((())))))))))))%%%))),,,,,,+++***+++---111+++)))---///---******111222222111000111333555333666999;;;:::<<>>000---///...---------,,,,,,++++++******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''&&&%%%&&&'''((()))(((''''''+++222555666444333222000...---000777===LLL[[[nnnzzz~~~}}}yyytttvvvssszzz~~~ppp]]]MMMDDD===666111111000////////////...,,,,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))******))))))((((((''''''...,,,***)))+++,,,,,,+++...,,,...333666666:::???>>>@@@CCCFFFJJJOOOUUUZZZ^^^nnn~~~}}}|||zzzuuupppnnnzzzuuurrrpppjjj]]]OOOGGGHHHCCC===999666666666666444222111///---,,,,,,,,,------------,,,,,,,,,,,,*********+++++++++++++++***))))))))))))))))))***)))))))))******)))))))))***))))))(((((())))))***(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))(((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***((((((((((((((()))******++++++---000......888DDD\\\wwwzzzuuulllaaaZZZXXXZZZ]]]```PPPVVVaaaooo~~~mmm___```gggeeevvv~~~rrrttt~~~hhh___ddd]]]YYYggguuuxxxjjjUUU???000+++---000---,,,,,,+++******))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%'''((()))******,,,111666888555222222111000111777AAAKKKRRRdddoooxxxyyyxxxyyywwwrrrwwwxxx~~~www___MMMDDD@@@???555222///......///---,,,,,,,,,,,,,,,++++++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))******))))))(((((('''''''''&&&&&&'''***...111222222666555666888999:::AAAIIITTTXXX^^^eeejjjpppuuuyyy{{{llldddeee___WWWPPPIIIDDD>>>::::::888555222000..................---------,,,,,,***+++++++++,,,,,,,,,---******))))))))))))******))))))************))))))******))))))))))))******(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***))))))(((((())))))***+++---+++---000///333DDDWWWvvvpppeeeVVVWWW[[[]]]\\\YYY\\\aaaYYY\\\eeevvvzzzsssrrrvvvpppmmmxxxssslllWWWJJJ]]]uuu|||mmmWWW@@@222...///------,,,+++***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%''')))+++,,,111111333555666555222///...333:::BBBJJJUUU```gggrrrwwwwwwqqqqqqyyy~~~||||||zzz~~~{{{yyy}}}ppp^^^NNNEEEAAA;;;333///......---+++---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))((((((***+++---...000111222333222444999>>>AAAFFFQQQ\\\lllpppwww|||}}}{{{yyyrrrjjj```SSSKKKAAA>>>:::555111///......//////.........---------+++++++++,,,,,,------...+++******))))))******+++((()))***++++++***)))(((******++++++++++++******(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***))))))(((((())))))***+++***(((,,,333777BBB]]]xxxzzz{{{lll]]]TTTQQQPPPVVV```fffbbb^^^cccmmmtttuuu|||vvviiiiiiuuutttUUULLL]]]mmmvvv|||}}}qqq\\\EEE666000......---,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))),,,...000555555666555444333444555666FFFYYYccceeegggpppxxxyyy~~~yyyzzzwwwvvvttttttwww|||lll[[[VVVLLL@@@777444222///---------------,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((()))))))))************+++++++++++++++,,,,,,222333555444444777<<>>CCCNNNWWWZZZ___jjjuuuyyy|||{{{zzzuuujjjXXXSSSLLLCCC<<<666333111////////////.........---++++++,,,,,,---.........+++******))))))******+++((()))+++,,,,,,+++)))((((((***,,,------,,,***((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((************))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***)))))))))))))))******++++++***000<<>>IIIaaa|||~~~xxx|||xxxfffmmmooottt}}}|||hhh\\\LLLAAA;;;777444111......---------,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))************,,,,,,,,,------.........---111555888<<>>;;;000/////////............++++++,,,,,,---...//////++++++************++++++((()))+++,,,,,,+++)))((((((***---//////---***((((((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((,,,+++******************)))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))++++++)))''')))---......+++111888JJJ___pppttt]]]TTTTTTRRRQQQRRR]]]fffqqqyyy|||sssgggdddeeefffuuu{{{}}}qqq^^^```bbbZZZbbbzzzvvvVVV@@@333---*********)))+++///************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%'''%%%%%%''',,,333888;;;888999===<<<777777FFFXXXqqqyyyzzzmmmooo~~~sss[[[IIIAAA:::333***---000000+++(((,,,222,,,------------,,,++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))******)))((((((***,,,...+++***...333666555222444333444:::HHH]]]sssxxx}}}~~~~~~|||tttxxx}}}wwwqqqoooooottt~~~|||lllZZZLLLGGG>>>:::555333222111...,,,,,,///---((((((---///,,,...---,,,+++************((((((((()))******++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''++++++******))))))******))))))((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((('''''''''((((((((())))))******)))((((((***+++,,,444888AAAZZZxxxnnnZZZXXX```bbb^^^ZZZiiisssvvvkkkaaaYYY___mmm{{{|||bbb[[[UUUUUU```pppsssaaaLLL===444---------+++******+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''''',,,+++,,,...222666999;;;:::777666:::@@@NNNeeezzz}}}zzzttt```QQQCCC777666555444333222///---,,,,,,,,,------,,,,,,+++++++++*********))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))***,,,---,,,///222555555444333333555===JJJYYYgggvvv~~~zzzxxxsss|||uuukkkgggnnntttrrrmmmkkk___mmm}}}sssrrrwwwwww{{{tttiiiaaaNNNFFF<<<444111111111111...000///,,,---222333000...---,,,+++************))))))))))))*********************************************)))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''++++++***))))))))))))))))))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((()))************,,,///666CCCTTTooouuucccWWW```sss{{{vvvmmmuuu}}}}}}sssaaaZZZ```mmmzzz]]]XXXNNNLLL___tttrrrbbbMMM???222///111///+++)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''(((((())))))+++,,,///222555777888999:::777:::EEEWWWmmmyyyiiiWWWIII@@@:::333111222222---(((------,,,,,,,,,++++++++++++++++++*********))))))******)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''''')))***++++++,,,...000222666:::999666999@@@GGGVVVaaappp||||||tttkkkeeennnwwwxxx|||oooqqqrrrrrrtttxxxyyyxxxnnncccTTTFFF===999777666...///...,,,...111000---...---,,,++++++******++++++************)))))))))++++++++++++++++++++++++)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''',,,+++***))))))))))))))))))))))))(((((((((((('''''''''((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))&&&'''***,,,,,,,,,111777;;;VVVpppxxxvvvfff______ooo|||{{{zzzxxxuuuqqqnnnkkkiiikkkmmmoooqqqrrrssstttooovvvqqqlllhhhnnnvvvhhhUUUMMM\\\rrr{{{xxxaaaNNN999111111111...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((()))***,,,///333666888999999::::::@@@MMM^^^qqq}}}zzz~~~pppeeeRRRJJJ===333111333111---...------,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((('''((()))+++,,,---///222444777777666444888EEEYYYhhh}}}{{{{{{{{{xxxtttrrr~~~xxxvvvqqqkkktttvvvfffVVVGGG<<<666333111...,,,...///---***...---,,,+++++++++++++++,,,,,,+++******)))((((((++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''---,,,+++***))))))))))))***)))))))))((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((+++---++++++444@@@QQQmmm~~~rrrrrrppplllpppgggkkkttt~~~}}}|||zzzyyyxxxwwwsssqqqlllfff___XXXRRROOOPPPQQQSSSUUUYYY]]]aaacccUUUYYYaaalllzzzqqqfffkkk}}}bbbUUUXXXccctttsss^^^FFF999333///...///,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((()))***+++444666999:::::::::<<>><<>>;;;777777;;;CCCLLLRRRQQQXXXbbbkkkpppqqqnnnlllaaacccbbbZZZSSSSSS\\\fffwwwooogggkkkppp|||fffZZZQQQRRR]]]jjjjjjXXXAAA555444......---------,,,,,,,,,************************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))''''''(((***...222666999;;;<<<<<<>>>EEETTThhhwww}}}|||yyyxxx~~~~~~sssvvvttttttxxx|||wwwuuurrrkkkqqqnnniiieeeaaa`````````^^^ccciiiooossstttsssrrrzzzzzz{{{|||sssaaaPPPAAA444333111000///000111222......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''(((***+++,,,---...222333555666777999<<>>777===AAAAAAAAAHHHVVVcccqqqrrruuuyyyxxxsssnnnlllhhhccc_________]]][[[ZZZllloooyyytttttteeeQQQLLLUUUcccllliiiXXXDDD888222000---***---000000,,,************************))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''(((((((((''',,,+++,,,///333777::::::BBB<<<;;;HHH___wwwuuu}}}yyycccgggyyyooofffaaabbbiiinnnllllllnnnmmmiiiddd___bbbbbbZZZ\\\bbb^^^```bbbdddfffgggfffeeedddfffddddddeeedddaaacccgggdddkkkwwwlllRRRAAA999333444333...,,,...---......,,,+++***+++,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,,,,+++***)))(((''''''&&&&&&&&&''')))***,,,---''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((((((''''''''''''(((''')))***)))***---//////333777:::888777???SSSeeeyyyvvv}}}tttlllooouuuxxxwwwpppzzz~~~~~~}}}fffLLL999222333...,,,+++,,,---...,,,***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))CCC777...---...+++***,,,,,,+++***))))))((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((+++***))))))***+++++++++((()))111BBBWWWlll~~~mmmQQQAAA@@@FFFPPP]]]dddeeegggmmmsssuuu}}}}}}{{{zzzyyyyyyyyyuuuqqqpppooommmgggbbbXXXRRRIIICCC@@@>>><<<:::===CCCJJJOOOTTT\\\hhhrrr~~~~~~~~~{{{ssskkkfffhhhdddaaabbbfffgggccc^^^bbbwwwwwwzzzuuu\\\PPPUUUdddxxxrrrWWWBBB444111......///---,,,+++++++++++++++++++++++++++***)))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&'''(((((('''''')))+++///222555888:::;;;???AAAJJJZZZmmm~~~tttcccttttttiii```\\\ZZZ^^^eeejjjiiiiiilllkkkhhhfff```bbbccc]]]___ccc^^^^^^```ccchhhlllmmmkkkiiifff```\\\[[[ZZZYYY\\\```___bbbdddeeemmmyyy~~~}}}vvvZZZHHH888333444111...------------,,,*********+++,,,------------,,,++++++************************++++++******)))(((((((((''''''''''''(((***+++,,,''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((((('''''''''((((((+++******)))+++...111111444666999@@@KKK^^^vvvxxx~~~}}}wwwrrrllliiijjjkkkiiigggbbbeeehhhjjjooouuuvvvsssppplllkkknnnqqqvvv}}}{{{oooWWWBBB666222111000...,,,++++++,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))************))))))))))))))))))))))))XXXAAA///...000+++***...,,,,,,***)))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))*********+++++++++,,,...<<>>===LLLaaasss}}}}}}zzz|||wwwnnnccc]]]]]]___bbbccchhhllllllmmmqqqsssrrrjjjcccfffjjjgggkkkllleee___```dddmmmwww|||{{{xxxuuukkkcccaaa```___```cccooorrrlll``````jjjmmmhhhooo{{{~~~yyy```DDD777666555222///000///...---,,,,,,,,,,,,---............---,,,,,,************************))))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''(((((((((((()))((((((((((((((())))))---+++)))+++...222555666444999BBBQQQfff{{{}}}xxxuuu|||xxxzzz{{{iiiiiijjjlllnnnoooooooootttqqqjjjfffmmm{{{zzztttnnnmmmllloooxxx|||xxxvvv}}}}}}]]]FFF;;;999555000,,,+++---///------,,,,,,,,,+++++++++************************************************)))))))))*********++++++))))))))))))))))))))))))lllMMM444222333---,,,111,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))((()))+++++++++++++++,,,444999JJJcccvvv~~~~~~jjjSSSEEE???@@@GGGOOOTTT\\\iiivvv}}}}}}{{{xxxuuupppllljjjcccbbb___]]]YYYRRRJJJDDD???;;;777666;;;DDDNNNTTT^^^^^^aaadddiiilllnnnooonnnpppqqqtttzzzqqqeeejjjwwwttteeeVVViiiwwwqqqpppsssyyyhhh\\\^^^xxxsssVVVAAA111000222...---222,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((('''''''''''''''(((((())))))///333888:::888:::???DDDGGG___zzz~~~uuuwww|||nnnpppooonnnhhhddd^^^[[[___hhhnnnnnnqqqrrrssstttvvv}}}tttmmmqqqyyy{{{zzzlllkkkmmmwwwzzzyyyxxxsssnnnllluuulll```eeemmmmmmjjjkkkfffcccnnnzzz___III<<<666444444333222000/////////...------------------,,,,,,+++************************(((((())))))************))))))(((((((((((())))))''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++---++++++///333444777:::;;;HHH[[[mmm}}}~~~}}}~~~qqqlllppp|||~~~xxxvvvnnnttt|||}}}}}}zzz~~~}}}zzzxxxzzzkkkggguuu|||bbbGGG@@@777111///000000000------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))yyyZZZ>>>666444...,,,111---,,,+++***))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((())))))'''))),,,,,,++++++...000555DDD]]]uuu}}}ddd___YYYVVVSSSPPPQQQTTTeeejjjttt~~~~~~~~~{{{zzzxxxtttoooiiidddaaaYYYWWWUUUQQQKKKDDD===999999:::;;;???EEEMMMUUUZZZZZZXXXVVVWWW[[[^^^```aaa```dddhhhpppmmmkkk{{{{{{kkkWWWhhh~~~wwwpppmmmppptttlllaaalll}}}wwwZZZ===222111//////111,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))(((((('''''''''((()))***,,,---333666999888888<<>>555...,,,...---,,,+++******)))******))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''(((((()))***(((***,,,,,,+++---111666>>>WWWvvv|||pppnnnjjjddd___^^^bbbgggtttxxx~~~~~~~~~}}}wwwuuuqqqkkkeee___ZZZWWWOOOMMMIIIDDD@@@;;;888666555<<>>JJJaaatttvvvdddeeepppxxx~~~qqqkkkmmmqqq}}}xxxtttsssmmm___LLL???:::777111,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,))))))))))))))))))))))))~~~gggLLL999222///,,,------,,,+++************))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***(((***,,,,,,+++...555;;;QQQkkk|||nnnaaa^^^fffrrr{{{}}}~~~|||yyyxxxpppmmmggg```YYYRRRNNNKKKEEECCC???:::777777999;;;>>>DDDLLLPPPNNNJJJGGGEEEEEEEEEFFFHHHLLLSSSYYY^^^fffmmmsss|||}}}www[[[fffzzzzzzvvvfffYYY^^^nnnjjjJJJ666222111,,,------------------------+++++++++*********))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&((())))))*********''''''(((***,,,000333666999:::===CCCLLLWWWbbbiiiuuurrrmmmooouuuyyyqqqllltttnnneeefffeeecccgggfffdddccckkk{{{wwwnnnjjjjjjkkkooo|||}}}gggOOO===666222......000000---***,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))))))))))))))*********)))((((((((((((((()))***(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((((((((((((((()))+++---.../////////666===@@@EEEXXXooozzz{{{sssgggooo~~~vvvooorrrwwwvvvzzzyyymmmrrr~~~~~~jjjVVVEEE999333000////////////.........---------------------------++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))zzzXXX???777444---...---,,,+++************))))))))))))(((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((()))******(((+++,,,,,,+++///888???aaattt~~~wwwkkkcccdddmmmwww{{{}}}yyyvvvtttkkkggg```XXXPPPJJJFFFDDD???<<<888555333666<<<@@@MMMOOOOOOKKKFFFCCCBBBCCCLLLNNNPPPQQQRRRUUU[[[___fffooovvv~~~xxx]]]hhh{{{~~~wwwyyyxxx^^^ZZZddd~~~wwwUUU:::666555000........................+++++++++************)))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&((()))************'''((((((***...222666888<<<>>>CCCMMM[[[hhhrrrwwwsssvvvdddeeeooo}}}{{{wwwlllgggiiiqqqqqqqqqtttnnnggglllttttttqqqtttzzzppptttjjjhhhuuuaaaEEE:::666222111444444111---------......------,,,+++++++++++++++++++++++++++******))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((()))***+++---///000...000888CCCIIIVVVttt}}}xxxwwwuuurrrpppwww}}}uuu{{{xxxuuuzzz|||qqqlllkkkjjjiiiqqqiiittt{{{jjjNNN<<<666666000/////////............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))rrrRRR888///111...---,,,)))'''''')))+++))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&,,,333222111AAAVVVooozzzqqqeeeffflllsss|||~~~~~~}}}}}}{{{xxxsssooolll\\\MMMIIIFFF@@@;;;:::;;;999666555777===CCCGGGPPPLLLFFFCCCCCCGGGJJJLLLWWWUUURRRRRRVVV]]]eeejjjuuuqqqtttvvvZZZlll||||||zzzbbbNNNaaatttnnnTTTAAA111111---000111...+++,,,...///,,,,,,,,,+++++++++*********(((''''''(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((()))((((((((((((***,,,...111444999<<>>CCCDDDPPPaaammmtttwwwxxxyyyyyyrrrllljjjzzz~~~~~~uuussstttvvvtttllleeeccc|||oooiiiiiisss}}}{{{yyyaaaFFF888555444222000000/////////.........---,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))***))))))))))))(((((()))((((((((((((((('''''''''((((((''''''((()))******+++---000000......444999;;;EEEVVVkkkvvvjjjoooxxxwwweee^^^ggg|||}}}tttjjjeeeiiirrrzzzaaa]]]```iiijjj```WWWTTTWWWTTTNNNHHHEEEEEEHHHJJJLLLKKKKKKLLLOOORRRSSSRRROOOWWWbbbmmmxxxzzzkkkcccaaawwwnnnwwwgggOOO@@@777000000222222000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++xxxcccIII555...---,,,,,,,,,,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''''''''((((((((())))))******+++,,,---...333AAAXXXmmmyyyyyyuuugggooonnnpppvvv|||~~~~~~|||{{{zzzzzzzzzvvvqqqjjjcccZZZQQQKKKBBB???;;;888666444555666888;;;@@@CCCCCCBBBAAAAAA???CCCIIIPPPWWW]]]cccfffaaaaaaccceeehhhllloooqqqooouuu{{{oooooo{{{vvv|||[[[]]]cccnnn```JJJ555111...000000...,,,,,,++++++*********)))))))))***)))(((((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''''''''''',,,...333888===CCCHHHKKKOOO^^^ooowwwyyyyyyxxxwwwzzzooolllpppxxx}}}zzzuuusssxxx{{{zzz{{{|||wwwmmmggggggzzzrrrssslllmmmvvvwww|||]]]GGG;;;444222333111000000//////.........------,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))+++)))(((((('''$$$&&&)))((('''''''''(((((('''''')))((((((((())))))***+++//////111444555555888<<>>LLLUUUXXXKKKKKKHHH@@@999888???FFFMMMQQQVVVZZZ^^^ccckkkqqqllllllmmmmmmnnnnnnnnnnnnvvv|||uuusss~~~nnnbbbXXXTTT]]]yyyxxxLLL<<<000///111///...111,,,,,,,,,+++++++++******+++)))(((((()))***((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''(((***,,,---555333222999CCCNNNSSSUUUiiioootttwww}}}zzzmmmXXX^^^tttoooqqquuuzzz~~~~~~{{{yyy{{{{{{|||xxxnnngggjjjrrr|||uuukkkgggeeeiiizzzrrrWWW@@@555444333333222111000///......------------,,,,,,,,,,,,******++++++++++++******************************(((%%%&&&++++++***111;;;111,,,'''&&&((())))))((((((((())))))***,,,---...333111666BBBHHHFFFGGGLLLaaaiiittt}}}~~~mmm\\\XXXiiiyyysssccc\\\sssvvvjjj[[[MMMEEEDDDKKKOOOUUUYYY[[[^^^bbbfffmmmkkkjjjkkknnntttzzzzzzoooddd]]]YYYTTTQQQQQQNNNRRRVVV^^^rrryyyyyy}}}kkkxxxoooRRR@@@777222000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))oooRRR<<<555...+++,,,---,,,***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((())))))***+++,,,---...000---===[[[pppzzznnnJJJbbb|||vvvqqquuuyyyssszzz~~~}}}~~~}}}xxx}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}zzzvvvqqqnnnddd^^^SSSJJJCCC>>>:::888666777999>>>MMM___hhhgggSSSLLLCCC===<<<@@@FFFKKKRRRUUUWWWYYYZZZ```iiiqqqlllllllllmmmnnnnnnoooooo{{{wwwyyy{{{uuugggWWWNNNKKKddd___III666111111......222---------,,,,,,,,,,,,++++++***))))))******)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''((())),,,///111333666:::???GGGSSS```iiiqqqvvvwwwyyyuuuaaalllnnnttt{{{~~~~~~{{{yyyvvvrrrqqqwww|||uuuoookkkooowwwqqqUUUAAA999444333333222000//////......------------,,,,,,,,,******++++++++++++*********************************&&&''',,,+++)))000===<<<555,,,((((((***)))((('''(((((()))+++---///000...000;;;GGGJJJIIIRRR___uuu|||~~~hhhTTTcccxxx}}}tttuuuzzzwwwhhhWWWLLLFFFEEELLLTTTSSSWWW]]]aaadddhhhoootttyyy|||vvvppplllkkknnnaaaZZZRRRSSS```tttwwwllllll}}}vvvzzzdddOOOAAA777222222///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************xxx|||^^^@@@999000,,,---///...,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((())))))+++,,,---......///...FFFlll~~~|||TTTNNNnnn}}}wwwrrruuuzzz||||||}}}}}}}}}}}}~~~|||||||||~~~~~~|||~~~~~~~~~|||}}}~~~~~~{{{uuuppplll]]]VVVKKKAAA;;;888666666444777:::AAASSSeeekkkhhhVVVKKK???;;;AAAIIINNNNNNSSSUUUVVVVVVWWW]]]gggpppkkkkkkkkklllmmmooopppqqq~~~ttt|||wwwvvvxxxdddYYYHHHSSSvvvlllSSS;;;444222......333......---------,,,,,,,,,+++***))))))******)))'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''(((***...111333///777@@@FFFMMMZZZooowww{{{}}}}}}sss}}}|||lllttt~~~{{{zzz{{{~~~vvvpppqqqwwwhhhMMM???444444333222111000///.........---------,,,,,,,,,******++++++++++++******************************...((((((+++(((###***888EEE<<<000***)))***)))'''''''''((())),,,...000111000777EEEQQQQQQPPPaaawwwsssdddZZZtttzzz~~~vvvfffXXXMMMKKKMMMMMMPPPTTT[[[]]]```bbbfffmmmvvv~~~|||mmm]]]VVVZZZiii}}}eeeYYYjjjpppZZZIII<<<555333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++hhh|||sssSSSAAA111...000...++++++,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))***************,,,,,,***))),,,......333CCCYYYssspppSSSkkkttt}}}yyyvvvxxx}}}~~~~~~}}}}}}}}}}}}}}}zzzzzz{{{{{{|||}}}~~~||||||~~~|||xxxuuuxxxwwwgggUUUOOOHHH@@@:::888888777666888<<>>===>>>???EEEFFFIIIMMMQQQRRRQQQOOOYYY\\\```bbbcccdddfffgggaaadddffffffgggnnnyyy{{{}}}~~~{{{~~~}}}kkkhhhvvv{{{qqqdddSSS<<<777???@@@FFFAAA999555333111...+++,,,,,,,,,,,,+++******))))))((((((''''''((((((((()))(((((((((((())))))***''''''&&&&&&''''''((())))))))))))***---111555777@@@IIITTT^^^nnnssskkkrrr~~~{{{yyy{{{|||}}}~~~}}}}}}~~~xxxnnniiiqqqwwwVVVDDD666666444......444/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))***(((&&&&&&'''((((((,,,000000///000666;;;MMMLLLLLLUUUjjjuuu|||{{{nnnYYYRRRWWW___[[[[[[[[[___eeejjjlllmmmuuu~~~yyyrrrmmmjjjlllooopppsssxxx|||ccceeevvv}}}xxxnnnRRR@@@999555111//////......---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvsssgggIII888333333///,,,---,,,,,,++++++***))))))((((((((((((((((((((((((((()))))))))************+++***+++------...222777\\\vvv{{{yyywwwwwwxxxzzz|||||||||{{{{{{zzzzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}~~~|||||||||~~~~~~|||yyyxxxqqqmmmdddUUUHHH???;;;999999888888888:::;;;<<<<<<:::;;;;;;;;;;;;===BBBEEEGGGIIIKKKNNNPPPPPPPPPOOOXXX\\\aaaddddddccccccccc```ccceeeeeegggooo|||{{{rrrdddgggfffllljjjnnndddGGG777===DDDIIIDDD???;;;999666000,,,+++,,,------,,,+++)))(((***)))(((((((((((((((((((((((('''(((((()))******'''''''''''''''(((((()))******+++,,,...222888<<>>888999999999:::777888999999888999;;;===>>>@@@BBBCCCEEEHHHLLLOOOHHHHHHHHHGGGHHHLLLRRRVVVZZZ^^^bbbddddddcccccccccbbbdddgggjjjpppxxx}}}|||}}}{{{||||||ppp]]]gggyyyTTTDDDCCCAAA@@@@@@BBBDDDAAA;;;666222333555777666333///---++++++***)))(((((((((((()))(((((((((((())))))***((((((''''''(((((()))***+++---///000333999AAAHHHYYYWWWiii~~~wwwcccbbbrrr}}}{{{~~~~~~|||yyyxxx{{{~~~uuujjjiiilll}}}yyyWWW@@@888555222///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((()))******))))))+++---000111333666<<>>>>>???BBBCCC@@@===888:::<<<>>>===999555222,,,+++***)))((((((((((((***))))))(((((((((((()))((((((((((((((())))))***+++...111333555<<>>===:::666666888<<<===EEEPPPXXXYYYTTTNNNJJJCCCEEEHHHIIIKKKOOOUUUZZZ[[[\\\^^^^^^^^^```ccceeeaaabbbfffppp}}}www|||zzzzzzttteeebbb^^^FFFBBB>>>;;;<<<@@@CCCCCCBBB<<<>>>AAACCCBBB>>>999666,,,+++***)))((((((((((((+++***)))(((((('''((((((((((((((((((((()))******+++///222444777>>>IIIRRR]]]rrr~~~yyyxxx|||eeejjj{{{{{{yyy|||sss|||}}}vvvwww|||rrr^^^UUUjjjdddGGG>>>:::444000000000000////////////------------------------+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))***++++++++++++---//////000555@@@NNNXXX\\\\\\qqq}}}}}}vvvpppjjj~~~|||tttooottt~~~vvvbbb[[[\\\\\\SSSLLLOOO\\\hhhnnnnnnwwwwwwxxxzzz{{{{{{xxxvvvsssyyy|||yyyxxxzzz||||||~~~{{{zzz{{{~~~~~~yyytttuuuvvvwwwxxxyyyyyyyyyyyywwwuuussspppooopppqqqrrrssstttuuuwwwyyyzzz{{{{{{{{{vvvyyymmmlllsssvvvuuuTTTEEE<<<222...///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------tttqqqyyyQQQ:::777//////...------------,,,+++)))(((''''''''')))***+++)))))))))***++++++,,,,,,111$$$333666***NNNzzzuuuzzz}}}}}}yyywwwvvvuuuuuuvvvwwwyyyzzzzzzzzzzzzyyyyyyxxxwwwzzzzzzzzz{{{{{{{{{{{{|||zzzzzzyyyxxxyyyzzz{{{|||~~~|||zzz{{{}}}~~~|||yyy~~~{{{wwwzzz|||uuukkk```TTTLLL@@@<<<999888::::::888555999::::::999999999<<<>>>AAAIIISSSVVVRRRKKKGGGFFFDDDDDDFFFKKKTTT[[[^^^^^^[[[\\\]]]___```___\\\YYY```hhhlllrrr{{{zzz~~~|||}}}qqq___dddsssNNNBBB@@@===<<<>>>AAABBBBBB:::>>>CCCDDD@@@======>>>666***(((***'''***---&&&******))))))(((((('''''')))))))))))))))***++++++---...000555===GGGQQQWWWlll|||zzzooowww{{{ooo{{{}}}nnnrrrwwwmmmoooyyy~~~~~~}}}}}}sssccc\\\kkk___EEE999555000111111000///000000---......---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))'''***---///......///000111777:::EEEXXX___aaaiiirrr[[[qqquuukkklll|||zzzcccUUUUUU[[[WWW[[[ccckkkqqqssssssrrruuuvvvxxxzzzzzzzzzxxxwwwtttwwwyyyzzzyyyyyy|||~~~yyyxxxvvvvvvvvvvvvuuussswwwxxxwwwvvvttttttuuuvvvvvvtttqqqnnnmmmlllmmmmmmqqqqqqrrrrrrsssvvvzzz}}}~~~~~~ggg[[[mmmyyylll{{{oooQQQ???888333///111///------......---+++------------------------------------------------|||ttt^^^CCC;;;222///...,,,,,,------,,,***)))(((((('''((()))***+++)))))))))***++++++,,,,,,---'''000444666\\\{{{|||{{{wwwvvvtttsssssstttvvvwwwyyyyyyzzzzzzyyyyyyxxxwwwzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{||||||zzzxxxyyy{{{}}}|||{{{zzz}}}}}}yyyxxx|||~~~xxxpppfffZZZNNNFFF;;;:::999999::::::999888::::::::::::999:::===@@@DDDKKKRRRSSSOOOIIIFFFFFFFFFFFFIIIOOOVVV\\\^^^^^^[[[\\\]]]___```^^^\\\ZZZ___gggooo{{{zzz~~~bbb]]]ssscccGGG>>>888999===???AAADDD@@@CCCDDDCCC@@@@@@DDDHHHBBB222+++,,,(((+++,,,%%%******))))))(((((((((((()))))))))))))))***+++,,,111222444:::EEESSS```hhhnnntttsssvvv{{{yyyxxx}}}ooodddhhhuuu~~~~~~jjjeeejjjzzztttWWWAAA444444333111//////000000///.........---------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++,,,...000333555111555<<>>===>>>EEEGGGHHHFFFBBB@@@DDDMMMUUURRR;;;///---***++++++$$$***))))))))))))((((((((())))))))))))***+++,,,---000111444;;;III[[[kkkvvvxxxuuusss}}}xxxttt|||~~~}}}vvvggg\\\aaappp~~~|||~~~yyyrrriiicccxxxUUU:::777444111000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---+++)))***---222666888666===HHHXXX]]]TTTaaappppppvvvcccXXXTTTTTTUUU```gggnnnrrrqqqrrruuuxxxvvvwwwxxxyyyyyyyyyxxxwwwtttuuuwwwvvvuuuuuuwwwxxxwwwuuutttttttttsssqqqoooqqqsssttttttqqqkkkfffbbb^^^]]]]]]]]]___bbbeeefffkkknnnqqqqqqpppnnnnnnmmmtttwww{{{~~~~~~}}}}}}~~~}}}iiiZZZZZZ___dddrrrdddlllzzzooorrrqqqMMM===888333000000///000111111///---------------------------------------------------|||www}}}zzz\\\BBB111000...+++***++++++***)))************************))))))***++++++,,,,,,---,,,555000666]]]}}}{{{oooccciiivvvxxxyyyxxxxxxwwwwwwxxxxxxyyyxxxxxxyyyyyyyyyxxxxxxwwwyyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyyyyzzzzzz{{{{{{yyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyzzz}}}tttlllaaaVVVNNNHHHDDDBBBGGGIIIHHHEEE???;;;:::<<<888999<<<>>>@@@CCCHHHKKKMMMNNNMMMKKKGGGEEEFFFHHHKKKNNNSSSXXX\\\]]]\\\[[[[[[\\\]]]]]]\\\[[[\\\\\\aaaeeevvv}}}~~~xxxxxx~~~aaaZZZpppjjjLLL777:::???:::;;;EEEIIIJJJIIIDDDBBBGGGSSS^^^ZZZ???///---+++++++++%%%))))))))))))))))))))))))((())))))***+++,,,......///111666@@@OOO```qqqzzzxxxzzzvvvvvvwwwooottt}}}zzzzzz~~~ooobbbYYY```ooo{{{|||yyyyyy{{{~~~~~~~~~jjj[[[kkkiiiDDD888333000111333111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,)))***...333555666:::HHHTTT^^^cccaaaooonnnsssvvvdddWWWTTTWWW[[[^^^bbbiiipppqqqnnnnnnrrrwwwvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxwwwwwwvvvwwwwwwtttssssssssstttsssqqqoooqqqqqqpppnnnjjjeee^^^ZZZRRRRRRRRRSSSVVVYYY\\\^^^bbbdddeeeeeebbb`````````dddjjjssszzz}}}~~~~~~~~~~~~uuummmkkkhhhfffkkksss}}}xxxkkktttpppnnnlllKKK999333111000///000111111///---........................------------------------}}}tttuuuoooMMM888111///,,,***+++++++++***++++++++++++++++++***************+++,,,,,,------***666333AAAnnn~~~wwwmmmqqq}}}yyyyyyxxxxxxxxxxxxyyyyyywwwwwwxxxyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{yyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{xxxyyyzzz|||zzziii```SSSHHHDDDDDDGGGIIIVVVVVVSSSLLLCCC===;;;<<<888;;;@@@DDDGGGKKKNNNQQQOOOMMMKKKHHHFFFFFFHHHJJJMMMQQQVVVZZZ\\\\\\[[[[[[ZZZ[[[\\\[[[YYYYYY[[[]]]dddgggyyy|||zzzxxx~~~tttbbbfffpppvvvUUU::::::===999;;;DDDFFFIIIJJJGGGDDDIIIUUU```ZZZ===------+++***,,,((())))))))))))************(((((()))***,,,---///000222555===IIIXXXhhhuuu}}}zzzkkkcccjjj{{{}}}xxxsss|||xxxeee\\\XXXcccrrrzzz||||||{{{zzzyyyyyy{{{}}}~~~~~~{{{~~~vvvfffgggpppyyyPPP<<<444000444555222000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,---000222444444<<>>>>>???BBBDDDFFFGGGGGGEEEBBB@@@@@@BBBDDDEEEJJJPPPUUUYYY[[[]]]___eeellluuu~~~||||||qqqggg```pppyyyxxxyyyyyyRRRAAA777444000......//////...........................------------------------vvvnnnTTT???555222...,,,,,,,,,,,,,,,,,,,,,---------,,,************+++,,,,,,------...+++000CCChhhyyyiiigggooosssyyy~~~zzzwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzxxxyyyzzz{{{{{{{{{zzzzzzxxxzzz{{{zzzxxxxxxzzz}}}xxx}}}|||qqqeeeSSSMMMDDD@@@BBBHHHNNNRRRUUUPPPIIIDDDBBBCCCDDDEEEBBBHHHOOOTTTVVVTTTSSSRRRJJJIIIIIIIIIKKKMMMMMMNNNMMMQQQVVVYYYYYYYYYYYY[[[WWWYYYYYYVVVSSSSSSWWW\\\eeeqqq{{{xxx}}}}}}hhhZZZdddmmmNNN<<<777888<<>><<<@@@EEEIIIJJJHHHNNNUUUZZZYYYVVVRRRPPPHHHHHHHHHJJJMMMOOOOOOOOOMMMQQQVVVXXXWWWWWWYYY[[[VVVXXXXXXUUUQQQQQQVVV\\\dddttt~~~{{{xxx|||pppcccqqq~~~\\\BBB888999;;;:::DDDIIILLLIIIEEEIIIVVVcccHHH111+++222---'''***---))))))******++++++++++++(((((()))+++---000222333999===FFFUUUhhh~~~wwwppp|||wwwoooqqqooovvvyyyzzzdddcccwww]]]\\\^^^XXXXXXXXX]]]fffmmmpppuuuyyy|||}}}~~~}}}}}}~~~~~~~~~vvvllleeeSSSPPPKKKEEEBBBAAAAAABBBBBBPPPeeewww{{{ooodddkkkxxxhhhQQQ<<<444111---///666000/////////............------------------------------++++++++++++------+++///333222///444@@@KKKcccnnnssszzzrrrooo~~~oooggglll~~~|||mmmaaa\\\[[[ZZZ\\\```dddfffgggfffjjjpppwwwzzz{{{yyyxxxxxxxxxwwwvvvuuuuuuvvvvvvuuusssqqqrrruuuwwwuuussssssqqqpppnnnkkkgggaaa\\\LLLFFF@@@???AAABBB???<<<;;;;;;:::;;;<<>>>>>===:::>>>FFFJJJGGGCCCHHHUUU```CCC000***...)))(((,,,+++)))))))))))))))))))))))),,,,,,+++,,,000555666444888@@@OOObbbuuuyyyjjjqqqzzziiifffvvvyyy```UUUqqqsss^^^WWW[[[aaa___```bbbdddhhhnnnuuuzzz}}}{{{zzz{{{~~~~~~{{{|||wwwkkk[[[QQQOOOFFFDDDBBB???============@@@EEERRRhhh~~~|||xxx~~~uuuuuuaaaiiicccAAA888777000...333//////.........---------,,,,,,---......---,,,,,,------,,,++++++,,,,,,,,,...333---...::::::EEEbbb___[[[jjjzzzzzzeeegggrrr}}}hhhnnn|||kkk^^^WWWTTTWWWZZZ]]]___aaaeeegggnnnooorrrtttvvvwwwwwwwwwwwwuuutttvvvxxxyyywwwuuuuuusssqqqqqqssssssoookkkoooooonnniii```UUUKKKFFF@@@@@@AAA@@@???>>><<<;;;?????????BBBGGGLLLPPPQQQXXX[[[]]]]]]YYYVVVVVVWWWUUUVVVXXX[[[___bbbdddfffllljjjoooyyyzzzvvv|||zzzfffYYYcccyyyzzzllltttcccNNNEEE999111...---...000111111111111111000//////........................xxxjjj[[[>>>333333333++++++///,,,************************(((+++---,,,+++---///000222DDDrrryyydddccciiitttzzzxxxvvvwwwvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyyyyzzz{{{||||||zzzjjjXXXKKKNNNTTTZZZ^^^]]]ZZZVVVSSSKKKCCC???BBBEEEEEEGGGKKKPPPSSSWWWYYYYYYWWWTTTQQQLLLMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVWWWRRROOONNNLLLKKKOOOVVVhhhzzz{{{{{{nnnkkk{{{XXX???888;;;@@@???CCCGGGFFFFFFKKKTTT[[[???---***///+++***,,,***************************++++++,,,---111444555444999DDDTTTeeetttqqqkkkuuuuuukkknnn|||~~~XXXZZZwww{{{wwwiii^^^^^^cccfffaaabbbeeegggjjjpppwww|||~~~|||{{{|||~~~~~~|||~~~~~~zzzqqqggg^^^UUULLLIIIJJJDDDCCCAAA@@@>>>=========<<<@@@KKK^^^uuu|||yyynnnfffppp}}}yyyQQQ@@@<<<777222000/////////.........------,,,---............---,,,------,,,,,,,,,,,,,,,---...222111000777???PPPggg]]]___rrrsssaaaeeerrr}}}yyy{{{qqqcccYYYUUUWWWYYY\\\^^^```cccgggjjjqqqrrrsssuuuuuuuuuttttttxxxvvvuuuwwwyyyzzzxxxvvvsssssssssrrrpppoooppppppllljjjeee\\\SSSJJJDDDAAA?????????????????????@@@AAACCCGGGNNNWWW^^^bbbcccccceeeeeeccc```___```bbbbbbdddfffiiilllooopppqqqvvvuuuzzzzzzrrruuu|||bbb```rrr]]]MMM===666444000///111000000000000000///..............................~~~jjjsssnnnDDD666222333------000,,,++++++++++++++++++++++++******,,,---...///000111:::UUU~~~}}}fffhhhooovvvxxxvvvvvvxxxuuuvvvwwwwwwxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyzzz|||~~~|||nnn^^^QQQJJJPPPWWW```eeebbbZZZRRRLLLIIIEEECCCEEEHHHIIIJJJMMMTTTUUUVVVVVVVVVUUUTTTSSSNNNMMMMMMLLLMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUWWWRRRNNNLLLJJJIIINNNTTThhh~~~~~~}}}~~~zzz___oootttNNN888888AAA???AAADDDFFFIIIMMMTTTYYY<<<+++)))000,,,***,,,)))************************++++++---///222333444555:::III\\\jjjsss}}}uuuiiiooo{{{xxxmmmppp|||vvv]]]oooyyykkk___^^^dddhhhhhhdddfffhhhkkknnnsssyyy}}}~~~}}}~~~~~~}}}|||~~~~~~~~~~~~|||tttggg[[[NNNHHHDDDAAABBBEEECCCCCCCCCBBBBBBAAA@@@???:::<<>>:::333,,,////////////............,,,---............---,,,------,,,,,,,,,------...000111555444555HHH___iiiccckkk}}}~~~~~~~~~uuuhhhkkkuuu{{{wwwoooeee[[[VVVUUUYYY[[[]]]___bbbffflllpppuuuuuuuuuuuutttsssrrrqqqvvvuuuuuuvvvxxxxxxwwwuuurrrtttuuurrrnnnlllooorrriiicccYYYNNNFFFAAA???>>>>>>>>>???AAABBBDDDFFFGGGGGGJJJQQQ[[[fffoootttuuuqqqpppooollliiihhhiiikkkgggiiilllooorrrssstttttt||||||zzzppppppxxxzzzgggkkkyyy~~~xxxtttZZZCCC===:::222///222///////////////...------........................{{{nnnkkkzzzwwwNNN:::222333...---///,,,++++++++++++++++++++++++---++++++...///......000AAAbbb}}}iiinnnuuuxxxvvvtttuuuxxxuuuvvvvvvwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyxxxzzz}}}~~~qqq```TTTPPPPPPRRRWWW]]]___[[[SSSKKKFFFDDDCCCDDDGGGJJJLLLNNNPPPWWWVVVUUUTTTSSSSSSSSSSSSOOONNNMMMLLLLLLLLLMMMNNNMMMNNNPPPQQQSSSTTTTTTTTTWWWRRRNNNLLLIIIHHHMMMTTThhheee```ooofffBBB666:::>>>???CCCGGGIIIMMMWWWaaa@@@///+++000,,,***,,,***************************+++,,,///222222222555999@@@QQQeeeqqqtttvvv}}}ooojjjjjjsss~~~ooogggwwwvvvoooyyyfff\\\]]]cccfffdddeeegggjjjmmmppptttyyy}}}~~~~~~}}}~~~~~~~~~}}}~~~{{{~~~xxxnnngggTTTIIIAAA@@@BBBBBBBBBCCCDDDEEEFFFFFFFFFEEECCCBBB======@@@MMMggg{{{|||yyyfff```WWWhhh]]]CCC:::555...000000000/////////......------............------------------------...///333...666999:::TTTjjjccckkkvvvzzzuuuzzz}}}zzz{{{~~~}}}tttiii___XXXVVVXXXXXXZZZ\\\___dddjjjqqqvvvvvvvvvuuuuuusssrrrqqqqqqrrrrrrrrrssstttttttttsssrrrssstttrrrooolllkkklllddd]]]RRRIIICCCAAAAAAAAAAAACCCGGGJJJMMMOOOOOOOOOPPPRRRWWW```kkkttt{{{}}}zzzyyywwwssspppmmmkkkkkkfffhhhkkknnnpppqqqqqqqqq{{{yyy{{{~~~|||tttrrrttt~~~kkkkkkzzzzzzkkkLLLBBB<<<222...333//////000000//////...---........................jjj{{{tttlllttt[[[@@@222222///---...***++++++++++++++++++++++++///++++++...///,,,---222KKKlll{{{tttlllrrrxxxxxxtttsssuuuxxxuuuuuuvvvwwwwwwwwwwwwvvvyyyyyyyyyyyyyyyyyyyyyyyyvvvwwwwwwwwwxxxxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzyyyyyy{{{uuufffZZZVVV[[[aaa``````___[[[TTTMMMHHHEEE???BBBFFFIIILLLPPPRRRSSSYYYWWWUUUSSSRRRRRRRRRRRRNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTXXXRRRNNNLLLIIIIIINNNVVVhhh~~~qqqbbb```sssuuuNNN999666;;;>>>DDDHHHHHHLLL\\\mmmHHH444---///***)))---,,,************************,,,,,,000444333111777@@@MMM\\\nnnxxxxxxtttrrrsss___llltttuuu|||yyyhhhfff|||xxx}}}ttteee^^^^^^aaabbbbbbdddgggkkknnnppptttxxxzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{rrrhhh```\\\PPPFFF>>>???BBBCCCDDDEEEHHHHHHIIIIIIHHHGGGEEEDDDAAA@@@@@@IIIdddyyyjjjSSSSSSsss{{{RRR>>>777444111111000000000/////////...........................---------......///000666---444===FFF```nnn^^^jjjzzzxxxnnnppp{{{qqqeee\\\WWWWWWZZZVVVXXX\\\```eeemmmuuu{{{vvvuuuuuutttssssssrrrrrrpppqqqrrrssssssssssssssssssrrrrrrrrrrrrnnnhhhddd```YYYQQQLLLIIIIIIIIIIIIIIIMMMSSSYYY\\\[[[YYYWWWWWWWWWYYY___iiiuuu~~~~~~{{{wwwqqqkkkhhhiiikkkmmmppprrrttttttttt{{{wwwvvv{{{}}}wwwtttsss}}}vvvbbbhhhuuu~~~\\\JJJ>>>222///444000111111111111000//////........................```lll~~~zzz}}}zzzrrrvvvlllJJJ555333///---...+++,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,000...+++000:::\\\www~~~~~~rrriiinnnuuuyyyvvvssstttvvvwwwtttuuuvvvvvvwwwwwwvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvwwwwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyzzz{{{}}}wwwkkkbbb```eeemmmsssllljjjcccZZZPPPHHHDDDCCC???FFFKKKMMMPPPTTTVVVUUUXXXXXXVVVUUUSSSQQQPPPOOOMMMNNNNNNOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTUUUUUUWWWQQQMMMKKKIIIIIIPPPWWWiii{{{oooiiiccctttzzzVVV???999:::===EEEKKKJJJMMM]]]qqqMMM888//////)))(((------++++++++++++++++++++++++------111666444222;;;HHH\\\eeepppxxxyyyssslllgggeeexxx~~~nnnfffjjj}}}nnngggbbbaaaaaaaaabbbdddcccgggkkknnnpppsssuuuxxxzzz|||}}}}}}||||||}}}~~~~~~zzzqqqfffaaaaaaZZZOOOFFFCCCDDDFFFIIINNNOOOOOONNNMMMKKKIIIGGGFFFCCCCCCBBBHHHdddpppWWWPPP\\\dddDDD777333111111111111000000000000//////...------...//////...............///000111666///333AAASSShhhmmmcccnnn{{{jjjeeerrrttt{{{lllaaaZZZUUUUUUYYYVVVYYY]]]bbbhhhpppwww|||uuuuuutttsssssssssssstttrrrsssuuuuuutttttttttuuutttrrrqqqssstttrrrkkkeeeaaa\\\VVVTTTUUUWWWVVVUUUWWW[[[```eeefffddd```]]]YYYXXXXXX^^^iiivvv~~~xxxpppjjjlllmmmoooqqqtttvvvxxxyyy{{{yyy|||{{{vvvqqq{{{nnnbbbdddtttsssXXXCCC666222444111111111111111000000///........................eeedddrrr|||xxx~~~yyyxxx}}}UUU999555111...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++---111///,,,666FFFooowwwqqqkkkgggpppvvvxxxtttrrruuuvvvuuutttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz}}}xxxppphhhhhhpppwwwyyywwwnnnlllggg^^^TTTLLLGGGDDDFFFNNNUUUUUUUUUXXXYYYVVVWWWWWWXXXWWWTTTQQQNNNLLLKKKMMMOOOQQQRRRQQQOOONNNOOOPPPQQQSSSTTTUUUVVVVVVTTTOOOJJJIIIHHHIIIPPPXXXkkk}}}zzz|||zzzqqqfffttt___EEE>>>:::;;;DDDNNNOOOOOOZZZjjjJJJ666...000***)))---,,,++++++++++++++++++++++++///...222777444222>>>PPPgggfffhhhnnnrrrpppggg^^^ttthhhiiiqqq~~~sss```\\\\\\aaadddaaaaaadddcccgggkkkoooqqqrrrtttvvvvvvxxx{{{{{{zzzzzz|||~~~~~~~~~vvvkkkhhhkkkaaa[[[WWWWWWVVVUUUXXX]]][[[ZZZWWWTTTQQQOOOMMMLLLGGGHHHEEEKKKgggwwwbbbZZZRRRyyyyyyUUU===333222222111111111000000000000///...------...///000............///000111222444333444DDD]]]iiilllsss~~~llleeevvvrrryyy{{{pppddd]]]XXXTTTTTTXXXZZZ]]]bbbgggkkkqqqwww{{{wwwvvvtttsssrrrrrrssssssqqqtttvvvvvvtttsssuuuvvvssssssssssssssssssrrrqqqkkkfffaaa```cccfffeeedddeeefffhhhiiiiiifffcccaaaYYYXXXYYY___jjjvvv}}}vvvqqqmmmmmmnnnooorrrvvvzzz|||}}}~~~~~~~~~}}}}}}|||zzz{{{tttdddeee~~~jjjMMM>>>666333000000000111000//////...........................pppccclllxxx}}}~~~xxx\\\===777333000000...,,,,,,,,,,,,,,,,,,,,,,,,+++***...333000...<<>>111555333111///////////////000000000000000000000000nnneee|||}}}|||oooEEE555999333+++111---,,,,,,++++++,,,,,,------///,,,...222111IIIuuujjjYYY\\\iiirrrxxxvvvttttttttttttttttttvvvtttssstttvvvwwwuuurrrrrrtttuuuuuuuuuuuuvvvxxxuuuvvvwwwyyy{{{}}}|||{{{yyyzzz|||}}}{{{zzzzzz{{{vvv~~~wwwrrrqqqttt~~~xxxllljjjiiihhheeebbb^^^YYYUUUSSSSSSUUUWWWVVVRRROOOOOOOOOQQQSSSUUUUUUTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUKKKIIIFFFDDDDDDIIIQQQVVVdddrrr}}}|||{{{{{{uuuddd|||cccBBB<<<<<<@@@IIIPPPUUUZZZ```VVV999,,,///---***---+++...---,,,,,,,,,---...////////////111222888FFFTTTXXX\\\```gggfffZZZbbbzzz{{{[[[uuu|||qqqsss{{{qqqccc\\\ZZZ[[[\\\\\\\\\^^^aaaccchhhjjjmmmppprrrssssssrrrrrrrrrrrrtttwww{{{~~~}}}}}}}}}}}}yyyvvvvvv{{{yyyyyyyyyvvvsssyyy}}}{{{{{{ppppppnnnkkkgggbbb___]]]WWWSSSKKKLLLbbbvvvbbbxxxlllKKK===333333555000000222---........................------......000111333444444999EEEYYYhhhiiixxxvvvvvvlllbbbYYYVVVUUUSSSUUUXXXdddmmmuuuwwwtttrrrvvv{{{sssuuuuuutttrrrrrrqqqqqqoooooopppqqqqqqrrrsssssspppooonnnnnnqqquuuzzz}}}|||wwwtttyyy|||uuuvvvqqqkkkhhhhhhhhhgggeee]]]WWWVVV___jjjssszzz|||xxxwwwuuusssppprrruuuwwwxxxyyyzzzzzz}}}|||{{{{{{zzz{{{{{{{{{|||}}}mmmiiiyyy||||||XXXCCC777444222000///////////////000000000000000000000000ggglll}}}rrrKKK777888222***///------,,,,,,,,,,,,------///+++000222,,,999___rrraaaaaallluuuwwwvvvuuutttssstttuuuvvvuuuttttttuuuvvvvvvuuusssqqqssstttuuuttttttuuuwwwvvvvvvwwwyyyzzz|||}}}}}}|||{{{{{{|||}}}}}}|||zzzyyy|||wwwrrrrrr~~~}}}qqqnnnooopppnnnjjjddd]]]WWWSSSRRRSSSUUUVVVVVVTTTRRRRRRSSSUUUWWWXXXXXXVVVUUUUUUVVVWWWVVVUUUVVVYYYYYYVVVSSSHHHGGGEEECCCDDDIIIPPPUUUdddpppzzzzzzwwwxxxzzz{{{{{{}}}cccooo~~~KKK???<<<>>>GGGOOOSSSXXX]]]\\\<<<+++...---,,,...+++...---,,,,,,,,,---///000...000///---333???LLLRRRSSSSSS___ggg]]]ZZZmmmvvv]]]xxxcccvvvvvvhhh___[[[\\\]]]]]]]]]]]]___bbbeeefffhhhlllppprrrrrrqqqpppqqqqqqrrrsssvvvzzz~~~~~~}}}|||{{{{{{}}}~~~}}}}}}|||}}}vvvssswwwwww{{{}}}|||vvvrrrnnnlllkkkhhhddd```XXXSSSLLLMMM___}}}aaafffqqq~~~```CCC555333666222111222,,,........................---......///000222333444555>>>UUUfffkkkvvvuuuzzzkkkaaaWWWRRRQQQPPPTTTYYYiiipppwwwxxxsssqqqtttyyyttttttuuutttqqqnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnooommmiiihhhmmmvvv{{{{{{xxxuuuwww}}}~~~wwwxxxsssnnnkkkjjjiiieeeaaa\\\WWWWWW___jjjqqqxxx~~~zzzwwwsssooooootttzzz|||zzzxxxzzz|||zzzzzzzzzzzzzzz{{{{{{|||{{{|||~~~lllpppzzzlllJJJ>>>333222000///000000///...000000000000000000000000ssseee{{{zzzwwwSSS888333///***...------,,,,,,,,,,,,------///'''333555)))EEEvvvvvvffffffooovvvvvvvvvvvvtttssstttvvvwwwtttttttttuuuvvvuuuttttttqqqrrrttttttssssssuuuvvvwwwwwwxxxxxxyyyzzz{{{{{{zzz{{{{{{|||}}}}}}|||{{{|||~~~zzzyyy~~~uuupppooonnnpppoookkkddd]]]XXXWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUYYYZZZZZZYYYWWWVVVVVVWWWZZZWWWVVVXXX[[[[[[VVVQQQGGGFFFEEEDDDEEEJJJPPPUUUcccmmmvvvwwwvvvxxxzzz{{{xxxzzz}}}iiiiiiuuuhhhEEE===<<>>888111...111333222///000000000000000000000000iii```sssxxxyyy|||OOO999666222///......------------.........---222333FFF{{{pppkkkppptttssssssxxx}}}|||wwwsssqqqrrrrrruuuwwwvvvtttssstttvvvrrrtttuuuuuuuuuuuuvvvxxxwwwxxxyyyzzz{{{|||}}}}}}zzz{{{||||||}}}{{{sssttt|||ssshhhccceeegggfffeeedddaaa]]]\\\^^^```aaaaaa_________]]][[[[[[]]]^^^]]]^^^______[[[TTTMMMIIIGGGHHHHHHHHHGGGIIILLLOOORRR]]]iiioootttxxxyyywwwxxxzzz|||||||||}}}|||vvv{{{{{{aaaJJJ:::@@@IIIKKKOOOXXX```BBB111222...,,,......------,,,---...000111333000///333;;;AAAEEEKKKQQQWWW\\\WWWUUUcccpppsssuuuttt{{{yyykkk]]]^^^qqqwww___uuuuuuaaaSSSRRRUUUUUUSSSWWW[[[___aaadddgggiiiffffffggghhhiiikkklllmmmnnnooopppqqqsssuuuvvvwwwyyyyyyyyyxxxwwwtttqqqooonnnkkkiiiiiijjjjjjgggeeebbbdddeeedddeeejjjrrryyyzzz|||uuuqqqmmmggg^^^WWWLLLJJJPPPaaaqqqyyy}}}|||jjjdddlllzzz```@@@999444111222...////////////////////////000000000111333444666777@@@\\\mmmrrrzzzwww|||}}}iiiVVVQQQMMMNNNQQQXXXfffsssrrrssssssrrrppppppsssvvvxxxwww{{{{{{kkkRRRFFFFFFHHHGGGFFFDDDBBB@@@???>>>===???EEERRRaaammmrrrrrrwww||||||wwwtttqqqkkkddd^^^VVVUUUXXX^^^bbbcccgggllllllooonnnkkklllrrrwwwyyyvvvvvvwwwxxxyyyyyywwwvvvvvvvvvvvvvvvvvvwwwxxxyyyuuuwwwyyyzzzzzz{{{|||~~~~~~~~~uuuzzzXXXDDD;;;222...000333333111000000000000000000000000oooZZZiiixxxxxxSSS:::555...(((......------------......///222222333OOOppplllrrruuurrrsssyyy~~~~~~xxxssspppppprrruuuwwwwwwtttssstttvvvssstttvvvvvvuuuuuuwwwxxxwwwxxxyyyzzz|||}}}~~~~~~{{{|||}}}}}}~~~xxxuuu~~~}}}rrrgggdddiiinnnmmmjjjddd```]]]\\\```ccceeeeeeaaaaaaaaa___]]]]]]___aaa]]]```bbb```ZZZRRRKKKHHHFFFGGGHHHGGGFFFGGGJJJLLLNNNXXXccciiiooouuuwwwvvvxxxyyy{{{{{{{{{{{{|||~~~wwwwwwqqqgggLLL:::???HHHIIIOOOXXX^^^AAA333333...+++...///------,,,---...000222333111000666CCCHHHHHHNNNYYYYYY___QQQKKKdddsssqqquuuyyypppllleee]]]gggzzzfff___sss___RRROOORRRUUUPPPUUU[[[___bbbeeegggiiigggfffffffffhhhjjjlllmmmlllmmmnnnpppqqqrrrssstttyyyyyyxxxvvvsssoookkkiiihhheeebbbbbbdddcccaaa^^^bbbdddfffhhhkkksss~~~|||}}}wwwqqqlllddd[[[TTTLLLJJJRRReeevvv|||}}}~~~yyy|||}}}|||mmm___eeesss}}}mmmGGG;;;444111111...000000000000000000000000000000111222333555666777GGGeeeppptttyyywwwxxxdddSSSOOOMMMOOOSSS\\\kkkxxxqqqrrrrrrpppoooqqqtttwwwzzzzzz~~~~~~lllPPPAAAAAAAAAAAA@@@@@@???>>>>>>===:::>>>EEEOOO\\\gggnnnrrruuuyyy~~~}}}xxxtttqqqllleee___XXXWWWZZZ___```___aaafffcccgggiiihhhjjjqqqvvvwwwuuuxxx{{{zzzwwwvvvwwwzzzvvvvvvvvvvvvvvvwwwwwwxxxvvvxxxzzz{{{{{{|||~~~zzznnnyyyooocccHHH>>>222...000333333111000000000000000000000000|||ddd___uuu|||xxx~~~```BBB444000///...------------...//////,,,444...;;;llltttppprrrtttuuutttvvvyyy{{{|||zzzxxxvvvvvvuuutttuuuuuuuuutttsssrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzzzz}}}||||||vvvqqqtttyyyzzztttlllgggccc___]]]___bbbeeefffdddaaa]]][[[\\\^^^___```\\\^^^___\\\VVVOOOIIIGGGFFFIIILLLMMMLLLJJJHHHHHHIIIMMMUUU```kkkrrrrrrqqqtttuuuwww{{{~~~}}}{{{}}}uuupppyyyoooVVV@@@>>>CCCFFFMMMVVV\\\CCC///---000...---///,,,,,,---...///000111111222+++;;;\\\dddQQQLLLZZZaaaVVVQQQYYYdddlllqqqtttjjjqqqVVV```vvv~~~nnn```|||www```TTTSSSRRRNNNLLLQQQXXX```fffhhhiiiiiihhhgggfffggghhhkkknnnpppkkkkkkkkkmmmoooqqqrrrqqq|||{{{yyywwwuuurrrmmmjjjhhhiiikkklllmmmllllllkkkmmmooossswww}}}~~~}}}~~~|||vvvtttmmmaaaVVVQQQMMMTTT```ppp}}}}}}|||{{{yyyzzz~~~kkkXXXeee~~~XXX>>>666333111///555444333111000//////...000000222333222222555:::QQQaaattt|||{{{~~~uuu|||ggg^^^NNNLLLKKKNNNWWWcccmmmssspppqqqrrrsssrrrrrrwww|||}}}}}}rrr[[[IIIDDDCCCDDDCCC???@@@BBB>>>777999???HHHRRR[[[dddmmmrrr{{{|||}}}~~~}}}yyytttlllccc^^^]]]___aaabbbbbbbbbbbbbbb```ggghhh```aaannnvvvvvvyyyxxxxxxxxxxxxvvvsssppptttuuuwwwxxxwwwvvvtttssswwwxxxyyyzzz{{{|||||||||oooooo}}}fffNNN>>>777555000111333...///000000///......000222~~~eee\\\mmm|||zzzuuunnn}}}eeeEEE666111///...------------.../////////333222HHHxxx|||uuuqqqsssttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttttttttttttttssssssssstttuuuvvvwwwwwwxxxyyyyyyyyyzzzzzzzzzzzzzzz}}}}}}~~~|||yyyyyy|||zzztttnnneeedddbbbcccdddffffffeeedddaaa]]][[[\\\^^^``````______^^^ZZZTTTMMMIIIGGGGGGJJJMMMNNNMMMKKKJJJIIIIIIKKKRRR[[[fffmmmpppqqqssstttvvvyyy|||}}}}}}|||{{{|||uuu|||yyy}}}dddGGG>>>BBBGGGLLLQQQXXXAAA...---000...---...,,,------...///000111111666///@@@aaakkkYYYMMMSSS___SSSQQQ^^^kkkmmmlllnnnkkkwwwgggWWWggg{{{jjjiiiqqq^^^SSSSSSRRRNNNNNNSSSZZZaaafffiiikkkkkkmmmkkkgggeeeeeegggkkkmmmpppooonnnmmmnnnpppsssvvvyyy{{{|||{{{yyyuuusssrrrssstttuuuuuuvvvvvvvvvvvvzzz}}}~~~zzzxxxrrrggg^^^ZZZTTT[[[gggttt~~~~~~|||zzzxxxxxx|||yyyggggggkkkHHH888444333111444444222111000000////////////111333333333888???YYYcccrrr~~~~~~www___QQQMMMKKKJJJOOOZZZfffoootttsssqqqnnnnnnooossszzz|||lllUUUHHHGGGEEEDDDCCCBBBAAA???>>>AAAFFFOOOXXXaaaiiipppttt||||||}}}~~~}}}zzzwwwsssmmmfffbbbaaadddgggfffdddcccccceeeaaafffeee___bbbpppxxxwwwzzzyyyxxxxxxyyyxxxwwwuuuttttttvvvvvvvvvvvvuuutttuuuvvvwwwxxxyyyzzz{{{{{{|||}}}{{{zzzkkkttt{{{[[[AAA333333000111444111///000000000//////000222~~~eeeXXXeeeyyy|||yyyqqqeeeqqqkkkGGG777333///......------......///000000...444WWWpppuuusssttttttsssvvvtttrrrqqqqqqsssvvvxxxvvvuuutttsssrrrssstttttttttttttttuuuuuuvvvvvvvvvxxxyyyyyyyyyzzzzzzzzz{{{|||}}}}}}zzztttoooeeeeeefffhhhjjjjjjgggeeedddaaa]]]\\\]]]___``````bbbaaa^^^XXXPPPKKKHHHGGGIIILLLOOOPPPOOOMMMKKKKKKIIIJJJMMMSSS]]]ffflllooorrrsssuuuwwwyyyzzzzzzzzzzzz|||~~~zzzxxx}}}yyy~~~UUU@@@AAAHHHLLLLLLRRR>>>...---000///------,,,---......000000111222333...???bbbqqqbbbQQQMMM[[[OOORRRgggsssoookkkpppuuuooo^^^[[[pppwwwaaasss|||uuugggXXXQQQPPPPPPNNNPPPUUU]]]cccgggiiilllmmmpppkkkeee```___bbbhhhlllpppqqqppplllhhhiiipppvvvvvv{{{~~~zzzzzz{{{}}}{{{vvvmmmfffddd___fffqqq{{{~~~{{{xxxwww{{{uuugggzzzXXX<<<444555333333222222111000000111111//////111444333444<<>>GGGLLLJJJMMM===...---000///---,,,------...///000111222222000...>>>___tttnnn\\\QQQSSSKKKSSSkkkuuuoooqqq}}}ppp\\\bbbuuu~~~bbb\\\zzz}}}lllfff\\\RRRNNNMMMMMMLLLRRRWWW^^^cccfffhhhlllooonnnhhh```ZZZXXX]]]ccchhhkkkoooqqqllldddccciiiqqquuu~~~}}}}}}}}}xxxppplllllljjjqqqzzz|||xxxxxx|||wwwhhhrrriiiAAA555555444222111111111111111222222111000333666444444???NNNlllppp}}}}}}|||rrr```LLLJJJIIILLLVVVeeeqqqvvvwwwzzzvvvpppllloootttwwwuuuzzz~~~gggWWWXXXYYYRRRPPPUUU]]]aaaggglllppptttxxxzzz}}}~~~~~~}}}|||xxxssspppnnnmmmkkkiiilllppptttqqqkkkgggiiillljjjfff___]]]fffssswwwuuuxxxvvvuuuvvvyyy|||}}}}}}vvvvvvvvvvvvwwwxxxzzzzzzttttttssstttuuuxxx{{{}}}{{{}}}{{{~~~{{{ZZZTTTnnn}}}bbb<<<999666111111222///000111111000000222444sss___^^^uuu}}}jjjjjjuuuOOO999333222///............///000000999///EEEuuummmqqqxxxkkkyyyuuurrrqqqsssttttttsssrrrrrrrrrrrrsssssstttttttttuuuuuutttqqqqqqsssvvvttttttttttttuuuuuuuuuuuuwwwwwwxxxxxxyyyzzzzzz{{{|||}}}yyytttrrrkkkiiihhhhhhiiiiiihhhgggbbb```^^^]]]___```aaaaaaeeeaaa[[[RRRKKKHHHHHHJJJNNNQQQTTTUUUTTTRRRQQQQQQKKKIIIEEEEEEIIIQQQ\\\bbbjjjnnnsssvvvwwwwwwxxxyyywwwzzz|||}}}~~~|||pppwwwNNN===FFFMMMKKKLLL>>>111---//////---+++------...///000111222222444444@@@ZZZoooqqqcccVVVGGGFFFTTTiiiqqqnnnxxxvvvcccmmmxxxyyy{{{~~~rrrWWWcccmmmaaa[[[SSSMMMKKKJJJKKKLLLSSSYYY___bbbdddfffkkkooooooiii```XXXUUUVVVZZZ]]]fffnnntttqqqjjjfffjjjpppwww~~~~~~{{{tttrrrttttttyyy~~~~~~~~~zzzwwwwww||||||xxxoooooozzzKKK777444333111111111000111111222333444222555888444444CCCVVViiirrrsss~~~}}}nnniii^^^NNNIIIJJJPPP\\\jjjuuuxxxxxxzzzuuujjjaaabbbkkkooonnnttt|||uuussswwwqqqkkkkkklllnnnrrrtttuuuwwwzzz|||~~~~~~|||{{{{{{wwwrrrnnnllllllkkkjjjooorrruuusssnnnjjjkkkmmmmmmggg___^^^gggrrruuurrruuutttssstttxxx{{{|||}}}xxxxxxxxxxxxyyyzzz{{{|||vvvuuuuuuuuuvvvyyy|||~~~zzz}}}{{{}}}iii^^^eeexxxlllBBB;;;777222222333///000111111111111333555nnn```ppppppjjj|||{{{ZZZ===222333//////......//////000111555111PPP~~~~~~hhhpppnnnmmmmmmooorrrttttttsssppprrrssstttuuutttsssrrrsssvvvxxxvvvsssrrrsssvvvsssssssssttttttuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{}}}zzzvvvtttooolllhhhfffggggggggggggbbb```^^^^^^```aaaaaaaaabbb___XXXQQQJJJHHHJJJLLLQQQTTTWWWXXXWWWUUUSSSSSSMMMJJJEEEBBBBBBHHHRRRXXXbbbhhhpppuuuvvvvvvwwwyyyvvvyyy{{{}}}~~~{{{nnnppp[[[???EEEOOONNNNNNBBB555......///...+++---...//////111111222333555888@@@NNN]]]cccZZZNNN>>>FFFWWWiiippprrr}}}vvvlllxxxzzzvvvzzz|||~~~cccZZZsssxxxhhh^^^VVVOOOLLLKKKIIIJJJMMMUUUZZZ```bbbccceeekkkqqqvvvqqqhhh^^^VVVQQQOOOOOO___iiitttvvvrrrpppssswwwzzz~~~yyyyyy}}}}}}}}}}}}zzzwwwuuuwww}}}yyyrrrqqq\\\>>>444333222111111111111111222222444222555999555444GGG```eeeqqqssstttddd___VVVJJJHHHMMMWWWcccnnnuuuxxxyyyrrr^^^WWW\\\___]]]iiiooo|||zzz{{{{{{yyyxxxyyy|||~~~}}}zzzxxxxxxtttppplllllllllkkkkkkooopppqqqqqqooommmlllllllllfff```aaaiiiqqqtttssstttsssrrrtttwwwyyyzzzzzzxxxxxxyyyyyyzzz{{{{{{{{{xxxwwwwwwwwwxxxzzz{{{}}}www{{{xxxzzz~~~~~~vvvggg|||xxx{{{kkkDDD:::555333444444///111222222111222444666ccckkkwwwgggrrrgggCCC222444///////////////000000111111555___sssmmmkkklllmmmooorrrrrrrrrqqqpppqqqrrrsssssssssrrrrrrrrrvvvzzzyyyvvvssstttvvvrrrrrrsssssstttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{yyy{{{~~~zzzxxxrrroookkkhhhhhhgggfffeeeaaa```^^^___```bbbbbbaaa___\\\VVVPPPKKKJJJLLLOOOSSSVVVYYYZZZYYYVVVUUUUUUNNNKKKGGGAAA???BBBIIIOOOXXXaaalllsssuuuuuuvvvwwwvvvxxxzzz|||}}}ooogggwwwiiiDDDEEEPPPPPPRRRHHH999000...///...+++......///000111222222333333;;;AAAFFFMMMTTTOOOEEE>>>LLL```pppzzzkkkrrr}}}yyyuuu\\\fff~~~hhhfff```WWWPPPNNNLLLJJJLLLPPPXXX]]]bbbdddccceeelllsss}}}yyyqqqhhh]]]SSSLLLHHHRRR\\\iiiqqqssstttyyy}}}}}}}}}~~~|||~~~}}}yyyvvvvvvzzzzzzqqqiiixxxpppHHH666333222222111111111111111111222000444999666666MMMjjjkkkuuu{{{{{{uuufff\\\QQQFFFHHHQQQ]]]hhhppptttwwwyyysssfffddd___WWW^^^cccmmm~~~{{{{{{~~~|||xxxvvvsssqqqmmmkkklllmmmmmmmmmmmmllllllmmmoooooommmjjjhhhccc```dddlllrrruuuvvvtttssssssuuuxxxyyyxxxwwwwwwxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzvvvzzzwwwxxx}}}{{{oooxxx}}}lllJJJ<<<444333666222000111222222222333555777fffiii{{{dddjjj|||pppHHH222444///////////////000111111444@@@pppiiiqqqlllmmmoooppprrrrrrqqqpppqqqqqqqqqqqqqqqrrrrrrsssrrrwww|||{{{wwwttttttvvvqqqqqqrrrssstttvvvvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{www{{{~~~{{{ssspppmmmkkkjjjhhhfffcccaaa```^^^___aaabbbbbbaaa\\\ZZZUUUOOOKKKKKKMMMPPPTTTWWWZZZ[[[ZZZXXXVVVVVVOOOMMMHHHAAA===>>>DDDIIIQQQ\\\iiiqqqtttssstttvvvuuuwwwzzz|||}}}}}}tttccchhh|||rrrHHHFFFPPPQQQVVVKKK<<<000...///...+++......///000111222333333444@@@HHHGGGKKKRRRPPPGGGCCCTTTiiizzzuuukkk```sss|||rrrZZZoootttYYYbbbdddZZZRRRPPPOOOLLLNNNSSSZZZ___dddeeedddfffnnnuuu~~~|||wwwooodddXXXNNNHHHDDDNNN\\\fffmmmsssyyy~~~xxxzzz}}}~~~|||}}}{{{yyyyyyuuullleeerrr~~~OOO888555333222222111000000111111000---222999777888QQQpppuuu{{{}}}lllzzzmmm```RRRGGGHHHSSSaaalllqqqssswwwyyy}}}~~~rrreeeXXX]]]gggxxx||||||{{{wwwuuupppmmmkkkkkkmmmoooppppppkkkiiigggjjjooopppmmmiiiccc``````fffmmmsssvvvyyyttttttuuuwwwyyyyyywwwuuuuuuwwwxxxyyyyyyxxxvvvuuuwwwxxxyyyyyyyyyyyyxxxwwwxxx{{{wwwxxx~~~{{{wwwtttpppRRR@@@444444666000000111222222222333666888mmm[[[jjjfff}}}oooOOO<<<)))000......000///---000555888EEEkkkpppvvvrrrnnnmmmnnnpppqqqrrrooommmnnnrrrrrrpppppprrrpppuuu~~~|||pppmmmrrrrrrrrrrrrssstttvvvxxxzzzxxxxxxxxxxxxxxxyyyyyyyyyzzzvvvxxxtttpppnnnmmmmmmlllkkkeeedddbbbcccddddddcccaaa]]]WWWQQQNNNKKKHHHJJJOOOTTTVVVYYY[[[[[[YYYWWWUUUUUUPPPJJJCCC@@@???@@@AAAFFFPPP]]]hhhqqqvvvwwwvvvxxxzzz}}}~~~~~~~~~~~~~~~}}}qqqfffbbb|||yyyTTTCCCFFFSSSVVVNNN:::...111---'''+++...///000222333333000...777@@@GGGHHHIIILLLJJJEEEMMMZZZlll{{{~~~uuufffnnnyyy~~~{{{]]]aaalllccc^^^^^^ZZZRRRLLLJJJMMMQQQUUU]]]___bbbccceeejjjsssyyywwwmmmgggaaaSSSEEEDDDEEELLLYYYeeennnwww~~~{{{yyyyyy|||~~~{{{yyy{{{xxxxxxuuuiiibbbooo}}}VVV999888333333222222222222222222---888<<<666444EEE^^^ooogggzzz{{{mmmXXXJJJHHHIIIWWWffflllooosssvvvwwwtttfffcccqqq}}}{{{yyywwwvvvvvvvvvqqqpppnnnmmmmmmnnnppprrrnnnsssvvvtttnnnhhhggggggccc___```hhhpppsssuuuxxxtttwwwyyyzzzyyywwwvvvvvvwwwxxxyyyyyyyyywwwvvvtttvvvwwwwwwxxxxxxxxxwwwwwwzzzxxxwwwyyy}}}~~~}}}{{{~~~|||{{{{{{|||{{{YYYCCC:::555222111222111111111111222444555nnnZZZvvv}}}~~~}}}ppp|||nnnNNN===000000......000///---000555888TTTssscccpppxxxuuupppmmmmmmnnnoooppppppnnnnnnrrrrrroooooorrrpppttt|||}}}sssoooqqqrrrrrrqqqrrrssstttvvvwwwyyyyyyyyyzzzzzz{{{|||||||||yyywwwtttqqqoooooonnnmmmlllgggfffddddddeeeeeecccaaaZZZTTTOOONNNMMMKKKNNNSSSVVVXXX[[[]]]]]]\\\YYYXXXWWWSSSMMMGGGCCCAAAAAABBBCCCLLLYYYeeennntttuuuuuuwwwyyy{{{}}}}}}}}}~~~~~~~~~|||}}}zzzxxxnnnaaayyy[[[EEEDDDPPPVVVNNN;;;///111...)))---...///000111222333222111999@@@EEEEEEDDDFFFDDD???WWW^^^fffnnn{{{wwwiiisssyyyvvvsssxxxgggVVViiilllccc___\\\XXXQQQKKKJJJNNNSSSWWW]]]___aaabbbdddjjjttt{{{zzzsssooogggVVVFFFCCCCCCIIIUUUbbbkkkttt|||zzzvvvuuuxxx{{{~~~}}}zzzxxxvvvtttuuu}}}yyykkkdddccc~~~yyy}}}eeeAAA888333333333222222222222222111666777444:::LLLbbbooommm~~~nnnhhhbbbUUULLLJJJLLLZZZhhhnnnppptttwwwxxxxxx|||||||||kkkccclll~~~}}}zzzvvvsssqqqppppppoooooonnnnnnnnnoooqqqrrrssswww{{{yyyrrrllliiihhh```]]]aaajjjrrrttttttuuuvvvxxxzzzzzzyyyxxxwwwxxxyyyxxxxxxxxxwwwvvvuuutttuuuuuuvvvwwwwwwwwwwwwvvvwwwvvvuuuwwwzzz||||||zzz~~~gggKKK:::555444333222111111111111333444555oooWWWhhhyyy}}}rrrvvvrrrOOO;;;555222//////000///---000555===jjjkkk[[[qqqyyyuuuooolllkkklllmmmmmmqqqnnnnnnppppppmmmmmmpppnnnqqqwww|||zzzsssoooooosssssssssssstttuuuvvvwwwwwwxxxxxxyyyzzz{{{||||||~~~~~~{{{wwwuuurrrqqqqqqpppnnnmmmjjjhhhgggffffffeeecccaaaVVVQQQNNNNNNOOONNNRRRWWWYYY[[[]]]___```___]]][[[[[[WWWRRRKKKGGGDDDCCCCCC@@@GGGSSSaaakkkqqqssstttvvvxxxzzz{{{{{{|||}}}~~~~~~}}}xxxzzz|||uuuvvv~~~zzz```vvvdddHHHBBBMMMTTTNNN<<>>IIITTT___fffiiigggddd___RRRDDD\\\rrryyyWWWMMMjjjwwwiiiZZZUUUVVVVVVNNNKKKHHHHHHKKKSSS[[[aaa___`````````bbbjjjuuu~~~ppp___JJJFFFGGGSSS```kkktttzzz}}}}}}||||||~~~~~~{{{xxxvvvxxxxxxxxx{{{yyyiiifffbbb{{{pppsssrrrIII888777555333222222333444555444444888AAAQQQcccooo{{{|||qqqqqqpppooovvvgggZZZPPPJJJLLLQQQ^^^gggpppsssuuuxxxxxxvvvvvvuuusssuuu|||yyyhhhbbbnnn|||zzzwwwsssqqqooonnnmmmiiijjjlllnnnpppqqqrrrrrrooossswwwxxxuuuoooiiifffaaa]]]^^^fffoootttxxx{{{vvvwwwwwwvvvuuuuuuwwwxxx|||zzzvvvsssqqqrrrsssttttttuuuvvvwwwxxxxxxxxxxxxuuuvvvwwwxxxyyyzzz|||}}}}}}pppjjjvvv}}}zzzVVV@@@:::777222222111111111222444666777wwwaaaMMMbbbzzzjjjooowww[[[<<<999333000///000000000555;;;WWWyyybbbNNNXXXttt~~~}}}rrrpppooooooooommmjjjhhh\\\WWWTTTUUUTTTTTTVVV[[[ccchhhkkkkkklllooorrrrrroooooopppqqqqqqpppppppppllllllnnnppprrrtttvvvwww}}}|||wwwrrrpppooommmkkkooommmkkkiiifffbbb\\\XXXTTTPPPOOORRRTTTTTTWWW\\\\\\]]]___```aaabbbaaaaaa___^^^\\\XXXSSSMMMHHHEEEDDDCCCKKK]]]jjjnnnrrrwwwvvvwwwxxxwwwvvvwwwzzz|||}}}}}}}}}~~~zzzsssdddccchhhJJJNNNIIIOOODDD222......,,,000---///111111111333999===:::AAAHHHFFF???AAATTTiiieeeccccccddd```YYYRRRPPPqqq}}}|||WWWQQQooouuuaaaXXXTTTNNNLLLIIIHHHGGGHHHMMMUUU\\\aaa___```aaaaaaccciiittt{{{ooo___LLLGGGIIIUUUcccmmmtttyyy||||||yyyvvvtttsssuuuyyy|||pppiii___ooo}}}uuuQQQ999888555333222333444555444444666;;;BBBOOObbbrrr}}}|||yyyooorrr~~~lllqqqyyyvvvlll[[[LLLFFFLLLUUUbbbiiipppssstttwwwwwwttttttssspppooovvv}}}~~~zzziii```lll~~~zzzzzz}}}wwwvvvtttqqqpppooooooooojjjkkklllmmmooopppqqqrrrooorrrtttuuusssmmmgggccc]]]WWWUUU\\\eeelllsssyyyuuuvvvwwwvvvuuuuuuuuuwwwzzzxxxuuurrrqqqrrrsssttttttuuuvvvxxxyyyyyyyyyyyyssstttvvvvvvvvvvvvxxxzzz}}}~~~ssshhhoooyyy|||aaaLLL>>>777333222111111222333555777888yyyjjjSSS___rrrtttppp}}}eeeBBB999222///...000111222777>>>lll}}}___VVVeeennnnnnpppqqqpppooommmkkkhhhbbb[[[UUUNNNIIIEEEFFFFFFFFFJJJOOOWWWbbbkkkkkkjjjlllnnnmmmkkkkkkjjjiiigggeeecccaaa___aaadddhhhmmmqqqtttuuuwwwzzztttpppoooooooooooorrrpppnnnkkkhhhbbb\\\WWWRRROOOOOOSSSUUUVVVYYY^^^]]]^^^```aaabbbcccccccccaaaaaa___\\\WWWQQQKKKHHHGGGCCCIII\\\jjjnnnqqqvvvtttuuuuuutttssstttwwwzzz}}}|||{{{|||zzzmmm^^^mmmrrrMMMIIIHHHRRRIII666111000---000,,,000333333222333888===<<>>...---000000---333...+++444888444555BBB>>>LLLPPP>>>FFFdddrrr[[[WWWSSS```hhhQQQIIIdddsssxxxzzz{{{SSSWWW~~~~~~ttt^^^MMMGGGFFFEEEDDDDDDFFFLLLUUU]]]```aaabbbaaabbbfffgggggglllsssxxxxxxxxx~~~ttt^^^KKKCCCEEEUUUbbbffflllttt}}}~~~}}}}}}xxxrrrpppsssvvvyyyzzz{{{{{{{{{}}}vvveee|||iiiqqqoooHHH777444999222...111111333333555:::GGG[[[lllvvvvvvbbbLLLJJJUUU^^^hhhnnnsssrrrrrrsssrrrooosssqqqpppnnnlllooo}}}ooo\\\___~~~tttsssfff}}}~~~{{{yyyvvvuuuuuuuuuyyyxxxwwwvvvvvvtttpppmmmlllkkkkkkjjjjjjkkkkkkllljjjhhheeebbb^^^\\\ZZZZZZSSSTTTUUUWWW\\\ccclllssstttxxxzzzzzzwwwuuuvvvxxxvvvuuutttuuuvvvxxxxxxxxxuuuuuuuuuuuuuuutttttttttuuuvvvwwwxxxyyyyyyxxxxxxwwwzzz~~~ssseeemmm|||}}}qqqhhhqqqIII333333222222222333444555777777bbb]]]vvvkkk___vvvlllFFF444444///333///222333666UUUdddTTTssspppnnniiijjjhhhddd\\\TTTNNNMMMMMMLLLIIIDDDBBB@@@@@@??????@@@JJJTTTWWWWWWVVVSSSNNNKKKIIIFFFDDDBBB???>>>===<<>>PPPgggxxx|||```LLLMMMYYYccciiiooossssssssstttsssppprrrqqqrrrrrrpppssswww___\\\wwwqqqlllcccyyy~~~}}}{{{zzzyyyyyyzzz{{{|||zzzxxxvvvuuusssooommmnnnmmmmmmlllkkkkkkkkkkkkccccccbbbaaa```______^^^YYYXXXVVVVVVYYYaaakkkrrrppptttwwwwwwuuussstttvvvwwwvvvuuuvvvwwwxxxxxxxxxvvvvvvuuuttttttttttttuuuttttttttttttttttttttttttxxxzzz}}}zzzjjjnnnzzzcccpppwwwOOO;;;<<<222222222333444555777777iiiZZZooojjjbbbwwwqqqLLL666333...333000333666<<<___xxxSSSRRR{{{wwwoookkkhhhnnnuuutttllleeebbbbbbZZZUUUPPPMMMKKKHHHDDD@@@>>>EEEJJJJJJJJJMMMOOOOOOMMMNNNMMMIIIDDDBBBBBBCCC>>>??????===>>>GGGWWWeeesssxxx~~~wwwtttrrrtttxxxzzzzzzxxxvvvsssmmmgggaaa\\\YYYWWWUUUVVVXXXZZZ[[[]]]^^^^^^```cccfffgggkkkppppppllliiihhhfffbbb\\\TTTMMMIIIIIIHHHKKKSSSYYYYYYYYYZZZYYY[[[^^^```cccgggllloooqqqtttyyy{{{||||||}}}~~~~~~~~~ttt|||yyyeee{{{hhhXXXLLLPPPJJJ::://////111111,,,444222111<<<@@@<<<>>>666666:::::::::KKKZZZVVVWWW^^^eee[[[LLLRRRdddkkknnnoooxxx^^^SSStttuuubbbQQQHHHDDDBBBDDDEEEIIIOOOWWW\\\___```aaa______aaabbbeeennnxxxzzzmmmOOOIIIKKKWWWaaadddgggmmmsssyyy~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{xxxuuuwwwvvvtttqqqooooooqqqtttuuuyyynnnbbbbbbeeeEEE333555444333888999444555777AAAVVVpppsss\\\MMMPPP^^^jjjkkkqqquuutttsssuuutttrrrrrrrrruuuvvvuuuxxxiii\\\ppppppddddddxxx~~~}}}|||{{{{{{|||~~~~~~{{{vvvsssrrrpppnnnllloooooonnnmmmlllkkkkkkjjjaaaaaacccddddddcccbbbbbb___\\\WWWSSSUUU\\\hhhpppmmmpppttttttrrrqqqrrrsssvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwuuutttttttttuuuuuuuuutttrrrqqqppppppqqqqqqwwwxxxzzzppppppyyyjjjgggxxxOOO999888222222333333444555777777yyyXXXbbb|||pppfffuuusssSSS777333---333111333555???gggtttLLLOOOvvv{{{rrrrrrttt~~~{{{pppiiibbb]]]XXXVVVUUUQQQHHHAAA???FFFKKKIIIHHHLLLQQQRRRSSSTTTRRRNNNKKKKKKKKKIIIFFFFFFFFFBBB???CCCSSSbbbmmmuuu}}}~~~tttttttttwww{{{}}}|||zzzwwwsssmmmfff```[[[YYYXXXWWWYYY[[[]]]______^^^^^^___bbbeeefffkkkrrrrrroookkkkkkiiiddd]]]TTTLLLGGGHHHIIIKKKMMMMMMLLLMMMNNNLLLOOOSSSXXX\\\bbbhhhlllooosssxxx{{{|||||||||}}}zzz|||xxxvvvgggzzzqqqVVVNNNOOOHHH:::111000222111///555222555EEEIII???:::999======777===RRR^^^YYYRRRUUUbbb^^^OOO]]]vvvxxxrrrmmmzzzqqqSSS[[[{{{uuujjj[[[OOOHHHEEEDDDDDDFFFKKKQQQXXX\\\___`````````bbbddddddfffpppzzz|||~~~{{{rrrQQQKKKKKKRRRYYY]]]aaagggnnnttt}}}~~~|||{{{zzz|||~~~zzzvvvvvvuuurrrnnnkkkkkkmmmooojjjmmmqqqtttwww{{{pppgggZZZsssvvvMMM444555444333555444111555999AAAVVVqqqvvvttttttjjjXXXMMMRRRbbbooolllrrrvvvuuutttvvvvvvtttssssssuuuvvvvvvyyywwwbbblllppp___jjj~~~}}}{{{zzzzzz{{{|||yyyvvvqqqmmmllllllkkkjjjllllllllllllllllllkkkkkkfffggghhhiiiiiigggeeedddfff```XXXRRRRRRYYYdddlllmmmppprrrrrrooommmnnnpppuuuvvvwwwwwwwwwvvvwwwxxxxxxwwwuuutttssstttuuuuuuxxxwwwtttrrrqqqqqqrrrsssuuuuuuwww}}}uuurrrxxxooo___~~~uuuQQQ:::555333333333444444555777777VVVaaa{{{qqqccckkkpppVVV777444---333111222444AAAnnnqqqHHHMMMmmmxxxwwwwwwjjjccc]]]WWWVVVXXXTTTKKKAAA???HHHNNNMMMKKKMMMQQQRRRSSSSSSPPPMMMOOOTTTRRRKKKJJJIIIIIIGGGBBBBBBOOO^^^iiirrr||||||vvvvvvxxx{{{}}}}}}|||zzzwwwsssllleee___[[[YYYYYYZZZ[[[^^^```aaa```___]]]```ccceeegggmmmtttvvvsssnnnmmmkkkggg___UUULLLGGGGGGIIIJJJGGGDDDBBBCCCCCCBBBEEEJJJPPPVVV]]]dddiiinnnrrrwwwzzz{{{{{{||||||~~~yyyyyy{{{dddmmm~~~UUUOOOOOOHHH<<<333000111111000333111:::RRRWWWGGG;;;<<>>JJJSSSSSSOOOOOOPPPPPPPPPQQQOOONNNVVV``````WWWPPPMMMLLLLLLFFFCCCKKKXXXjjjqqqzzz~~~~~~{{{xxxyyy|||}}}~~~}}}|||{{{vvvrrrjjjccc^^^[[[ZZZ[[[\\\^^^```aaaaaa```___^^^bbbeeegggiiiooovvvxxxvvvppppppnnniiibbbWWWNNNHHHFFFHHHFFFAAA=========;;;<<>>KKKiii}}}vvv{{{gggkkkjjjfff]]]QQQOOOYYYgggooonnnsssvvvttttttvvvwwwuuuttttttuuuuuusssvvvxxxmmmqqqvvvlll\\\kkkxxxrrrooommmmmmmmmjjjfffddddddeeeffffffdddeeehhhjjjlllllllllllliiijjjkkkkkkkkkjjjiiihhhfffccc^^^XXXVVVYYY___cccffffffeeeaaa]]]]]]aaaeeekkkooossstttsssrrrtttvvvuuuuuuuuutttsssrrrqqqqqquuutttsssrrrrrrrrrssstttrrrrrrttt{{{yyyoooppp~~~ppphhhOOO>>>555555444444555666666777dddqqq{{{gggeeerrrddd>>>333,,,333333333666KKKYYYCCCKKKbbbooo```[[[XXXPPPHHHDDDPPP[[[[[[VVVTTTTTTTTTTTT[[[___```iiixxx|||wwwjjjaaa[[[XXXPPPHHHKKKVVVlllqqqxxx|||~~~|||yyy{{{}}}~~~~~~~~~}}}}}}uuuqqqiiibbb]]][[[\\\]]]______```aaa``````___^^^```ccceeefffllltttvvvtttrrrrrrpppllldddZZZPPPJJJFFFGGGCCC<<<:::<<<;;;777999;;;>>>BBBHHHRRR\\\cccjjjmmmpppssstttvvvxxxzzzwwwzzz}}}}}}|||}}}}}}xxxqqq^^^xxxmmmPPPRRROOOFFF777---...222///333000999PPPXXXNNNGGG===CCC999555EEENNNUUUgggpppQQQMMM[[[dddfffllluuuuuuvvv]]]YYY}}}vvvfffUUULLLHHHDDDDDDFFFCCCIIIRRRXXXZZZ[[[]]]^^^[[[]]]aaadddeeelll|||{{{dddLLLCCCCCCDDDDDDDDDCCCCCCAAA???@@@EEEJJJMMMZZZeeerrrxxxrrrnnnkkkhhheeefffgggjjjnnntttzzz}}}~~~|||xxxvvvyyy{{{~~~~~~{{{xxxuuussslllkkkggg```XXXQQQMMMKKKIIIIIIJJJIIIJJJMMMRRRVVVdddlllwww|||~~~hhhddd[[[999999999555555666999888;;;QQQ~~~|||{{{uuueeejjjjjjcccWWWNNNPPP]]]iiiooonnnsssuuutttsssvvvwwwuuussstttwwwyyyvvvvvvrrrlllpppkkk___fff~~~wwwqqqmmmllllllnnnkkkgggeeeeeeeeeeeedddeeegggiiikkkmmmmmmllllllhhhgggfffdddbbbaaa```___[[[ZZZXXXVVVSSSSSSUUUXXXYYYXXXVVVQQQOOOQQQWWW]]]fffkkkppprrrpppppprrruuussssssttttttsssqqqooommmpppqqqqqqrrrsssttttttuuuuuutttwww}}}yyyjjjgggqqqRRR;;;555555555555555666666777cccaaawwwhhhcccpppaaa888222+++333444555888OOOPPPDDDLLL]]]zzznnnccc]]]TTTLLLLLLYYYdddccc^^^[[[[[[[[[^^^jjjsssuuu~~~zzzmmmfff[[[OOOOOOWWWmmmqqqwww|||}}}yyy{{{~~~~~~~~~uuuppphhhaaa\\\[[[]]]^^^```````````````___^^^^^^]]]___aaabbbhhhppprrrppprrrsssqqqmmmeee[[[QQQKKKEEEEEEAAA999888<<<:::555888999;;;>>>DDDNNNYYYaaahhhjjjmmmoooqqqsssvvvyyytttwww{{{{{{zzz{{{xxxvvvrrrXXXjjjjjjPPPSSSRRRIII888,,,---333000555111444DDDKKKEEEDDDBBBDDD999:::NNNSSSVVViiiuuu{{{RRRQQQaaa___XXXbbbvvvzzzvvvZZZ[[[xxxsssaaaOOOHHHEEECCCDDDGGGCCCJJJSSSYYY[[[[[[\\\^^^______bbbdddgggrrrpppXXXJJJDDD???>>>BBB>>>@@@AAA@@@@@@CCCFFFGGGWWWbbbppp||||||vvvnnneee```^^^___```dddeeehhhlllpppuuuyyy{{{~~~~~~~~~~~~~~~{{{wwwtttwww|||}}}wwwsssqqqddddddccc^^^XXXRRRNNNLLLIIIJJJLLLLLLKKKJJJLLLMMMTTT^^^jjjrrruuuxxxjjj___tttoookkkfff@@@<<<999222333666:::444555SSSzzz~~~mmmlll{{{ooojjjllljjjbbbTTTLLLQQQ```lllooonnnsssuuussssssvvvwwwuuuqqqtttzzz}}}zzzwww|||xxxlllnnnmmmdddbbb}}}vvvqqqnnnnnnnnnpppnnnjjjhhhgggfffeeecccgggiiikkkmmmmmmmmmlllkkkiiigggccc___ZZZWWWUUUTTTOOOPPPQQQPPPNNNLLLLLLMMMNNNMMMJJJFFFDDDHHHQQQXXXbbbhhhnnnpppooooooqqquuuqqqrrrttttttsssqqqmmmkkkoooppprrrtttvvvwwwwwwwwwyyywwwyyy~~~yyyfff```{{{yyytttzzzYYYAAA666555555555555666666777vvvRRRTTT}}}yyy]]]\\\cccAAA222777,,,333444333^^^pppNNN>>>TTTyyyzzziiiddd\\\YYY[[[hhhmmmeee```cccccc]]]qqqzzzuuu]]]RRRUUU\\\jjjnnntttyyy}}}}}}zzzwwwmmmddd```___]]]]]]```bbbccccccccccccbbbaaaaaaaaa```___bbbfffkkknnnooovvvsssnnnhhh```VVVKKKDDDDDDDDDCCCBBB???;;;777555777777888<<>>;;;@@@^^^{{{sssXXXiii}}}ttt[[[ZZZfffbbbXXXjjjnnnrrr```QQQhhhzzzhhh___WWWOOOHHHBBB>>>BBBHHHGGGLLLTTTXXXYYYZZZ]]]```aaa]]]___eeeiiirrrpppWWWIIIEEECCCAAA??????BBBEEEDDDAAABBBGGGLLL[[[kkkwww|||xxxrrrooonnnoooooooootttsssssstttxxxzzz{{{{{{~~~~~~~~~{{{zzz{{{{{{~~~wwwrrrpppjjjfff```[[[XXXVVVSSSQQQQQQNNNKKKJJJJJJLLLLLLLLLOOORRRVVV[[[aaafffiiijjjxxxyyyxxxwwwwwwxxx{{{~~~kkk\\\dddvvvRRRkkklll@@@888:::333000777666999>>>SSSxxxbbbbbb~~~zzznnngggddd[[[PPPLLLRRR___kkkrrrppprrruuuuuutttsssuuuvvvvvvvvvyyy|||xxxttt{{{qqqbbbdddkkkggg}}}zzzpppllloooooolllppppppooolllhhhffffffgggiiijjjmmmpppqqqlllddd]]]]]]ZZZUUUQQQNNNMMMKKKIIIHHHHHHGGGHHHIIIHHHFFFDDDFFFHHHIIIGGGEEEEEEGGGJJJYYY___fffiiihhhhhhkkkoooqqqqqqqqqrrrrrrpppllliiiiiihhhiiimmmssswwwvvvuuuuuuyyyuuuwwwiii\\\tttqqq```}}}\\\FFF666666555444444666777666vvvQQQRRRyyy|||^^^WWWZZZ:::222666---333555999fffjjjJJJAAAYYYnnnfffaaaccckkkmmmlllhhhggggggccc]]]eeeooo{{{xxxbbbXXXVVVmmmqqqvvvzzz|||~~~}}}zzzsssjjjbbb``````___```ccchhhhhhhhhfffbbb___]]]]]]```______aaaeeeiiikkkkkkkkkfff___XXXRRRKKKEEEBBBCCCDDDDDDCCCAAA===:::888888777888;;;BBBLLLVVV\\\fffgggjjjmmmoooppppppppprrrrrrsssuuuxxx{{{~~~yyywwwyyyzzzeeebbbxxxeeeNNNIIIHHHAAA111///333000444111333<<>>888555BBB^^^www~~~yyy[[[YYYQQQUUUfffmmmlllooohhhlllfffRRRVVVyyykkkWWWMMMDDDBBBBBBAAABBBEEEHHHMMMTTTXXXZZZ[[[^^^```______bbbeeeeeelllxxxuuuuuunnnddddddXXXMMMIIIGGGEEECCCEEELLLXXXeeeooo|||||||||}}}~~~}}}|||}}}{{{wwwuuuwwwyyyssspppnnngggggghhhiiijjjhhheeebbbbbb___ZZZVVVRRRNNNJJJGGGDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIILLLOOOXXX^^^lll~~~|||qqqfffrrr~~~aaapppoooDDD777777444333999777777???XXXwww|||kkkoooggg^^^___WWWNNNLLLSSS___kkkqqqssspppooorrrwwwyyyvvvsssuuusssssswwwyyyyyy|||jjjfffkkklllzzzxxxqqqoooqqqqqqoooqqqttttttqqqnnnnnnnnnmmmkkkkkklllmmmoooooonnnlllhhh```WWWQQQJJJIIIIIIKKKKKKIIIFFFCCCGGGGGGHHHHHHGGGEEEDDDCCCFFFIIIKKKKKKIIIFFFDDDCCCAAAEEEKKKOOOPPPQQQUUUXXX^^^ccciiioooqqqqqqnnnlllpppqqqrrrrrrqqqqqqqqqrrrpppuuusssttt}}}ppp```hhh}}}uuu___nnnvvvXXX>>>:::666444555666888999qqqRRRMMMooobbbZZZHHH444555...555666FFFzzz[[[BBB>>>RRRssswwwwww}}}yyyuuuuuuxxxwwwyyytttjjjmmm|||uuuvvvppp]]]LLLHHHHHHTTTbbblllqqqtttyyy}}}wwwhhhqqqtttwwwyyyzzzzzz|||}}}{{{xxxlllgggcccccccccbbbeeeiiimmmoooooolllfffaaa^^^^^^[[[\\\]]]```ccccccaaa___RRRKKKCCC===<<<>>>AAABBBCCCDDDFFFGGGFFFEEECCCAAA<<<:::888888<<>>AAADDDFFFEEEEEEGGGIIISSSZZZdddmmmqqqqqqooommmooorrrtttssspppnnnoooqqqpppuuutttuuu}}}yyyfff\\\nnnzzzrrrcccccckkkEEE===666444555666888:::wwwmmmUUUMMMjjjnnnWWWGGG666444///555444KKKVVVAAAAAAPPPeeetttwwwpppnnnuuuvvvrrrrrruuutttuuu{{{rrrmmmuuu{{{zzzlllRRRAAA???AAALLLZZZeeekkknnnrrruuusssyyytttpppsssvvvxxxyyyzzz}}}~~~yyytttlllhhhfffffffffdddgggkkkqqqttttttppphhhaaa^^^]]]ZZZ[[[^^^aaacccaaa]]]YYYJJJFFF@@@===>>>@@@BBBCCCEEEFFFHHHIIIHHHGGGEEEDDD>>><<<999888:::???EEEIIILLLKKKJJJIIIJJJKKKMMMNNNWWW[[[bbbjjjrrryyy~~~qqqlllkkkcccYYYGGG>>>;;;333111222...222111666???DDDCCCBBBCCC;;;333555FFFZZZffflllqqqaaaiiiccc```sssvvvhhhqqqqqq___SSSlllfffUUUKKKCCCCCCEEEDDDBBBBBBJJJOOOUUUXXXXXXYYYZZZ]]]___bbbfffgggfffkkkzzz~~~rrrdddTTTGGGGGGLLLWWWbbbllluuu}}}|||~~~~~~~~~}}}~~~~~~~~~~~~~~~||||||}}}|||xxxwwwzzz~~~|||zzzxxxwwwvvvuuutttvvvssspppmmmmmmlllkkkiii```]]]ZZZWWWTTTPPPLLLHHHEEEDDDCCCBBBBBBCCCCCCDDDDDDFFFIIIJJJJJJJJJKKKLLLFFFGGGPPPeeesssfff```~~~fffccc|||SSS===777666666777777555AAAYYYiiinnnsss{{{~~~vvv}}}aaaYYYTTTNNNIIIJJJSSS___hhhmmmnnnsssvvvvvvsssrrrtttxxxuuutttsssvvv|||~~~wwwddd___rrryyywwweeeccckkkqqqooofff```ccciiikkklllllllllkkkkkkmmmoooqqqrrrssspppjjjbbbYYYUUUMMMKKKJJJJJJLLLNNNOOOOOOGGGJJJNNNOOOOOOOOOPPPRRRVVVVVVVVVUUURRRMMMGGGDDD???@@@AAAAAA@@@@@@@@@AAAKKKTTTaaalllpppqqqoooooolllooorrrrrrooonnnppprrrqqqwwwvvvwww~~~nnnXXXmmm~~~ooocccTTTooovvvLLL@@@666444666666888==={{{pppmmmYYYMMMdddzzzUUUDDD777333111777444PPPSSSAAAIIIZZZdddjjjrrrpppmmmvvvsssqqqrrruuuuuuwww|||nnnllllll{{{xxxfffLLL>>>>>>===GGGTTT^^^eeejjjnnnqqquuutttwwwwwwppprrruuuwwwxxxzzz}}}~~~{{{uuupppjjjhhhhhhjjjiiigggjjjoooxxxzzz{{{tttiii___[[[[[[ZZZ\\\```ddddddaaaZZZUUUHHHEEEBBBAAABBBCCCDDDDDDHHHHHHJJJJJJIIIHHHFFFDDD???>>>;;;::::::===???AAA@@@???>>>>>>>>>???@@@AAAKKKNNNVVV___iiissszzz~~~pppcccqqq^^^xxx\\\DDD888777222222444000111222777???CCCAAA@@@AAA555111444CCCTTT___aaa```XXXgggfffbbbssszzznnnkkkiiiXXXWWWyyy}}}cccRRRKKKEEEEEEEEECCCCCCDDDKKKPPPUUUXXXWWWVVVWWWYYY]]]```dddfffhhhmmmvvv~~~sss^^^LLLGGGKKK^^^jjjvvv~~~~~~|||}}}|||{{{zzz~~~~~~~~~~~~}}}}}}||||||}}}|||}}}~~~~~~{{{{{{}}}|||xxxxxxzzzxxxvvvtttssstttuuutttsssuuurrrnnnlllmmmnnnnnnmmmddd```[[[VVVRRRMMMHHHEEEBBBBBBBBBCCCEEEGGGIIIKKKIIILLLOOOPPPNNNLLLKKKKKKKKKHHHMMM```|||vvviii^^^ssshhh___}}}YYY???777777666555333555BBBXXXiiiqqqxxxmmmccc[[[PPPLLLIIIKKKUUU```iiinnnnnnuuuzzzxxxqqqooorrrxxxuuuvvvvvvwww{{{}}}kkk___iiivvvooo___kkkxxx{{{pppaaa]]]```lllmmmnnnmmmlllkkkmmmooommmppptttsssmmmddd\\\XXXRRRPPPMMMLLLNNNPPPQQQQQQIIIMMMQQQSSSRRRRRRTTTVVVXXXVVVTTTRRRQQQNNNIIIFFFBBBBBBBBBBBBBBBBBBBBBBBBHHHSSSaaakkkooopppooopppkkkmmmooopppppppppqqqrrrqqqwwwuuuvvv||||||rrr]]]ssspppbbbPPPeee|||SSSCCC666555666666999>>>{{{pppqqq]]]LLL^^^|||{{{SSSBBB666111222999555UUU|||PPP@@@MMMfffkkkgggnnnooommmuuutttqqqtttyyyzzz}}}qqqbbb```ddd|||uuu```KKK>>><<<:::AAALLLWWW^^^eeekkknnnuuuttttttwwwzzz{{{yyyvvvqqqsssuuuvvvwwwyyy|||{{{}}}~~~~~~xxxqqqlllggggggiiillllllkkknnntttyyy}}}~~~wwwkkk```\\\[[[[[[^^^bbbffffffaaaXXXRRRLLLIIIFFFEEEFFFGGGHHHGGGJJJKKKKKKKKKJJJGGGEEECCC@@@???>>><<<;;;;;;;;;;;;888888777888888999::::::>>>BBBIIISSS___kkktttyyy~~~tttfffwww___qqqiiiJJJ777444000000444111222444999@@@AAA===;;;===333222555AAASSS```aaaZZZXXXbbbbbbcccpppwwwtttvvvkkkfffVVV___ttt___LLLHHHEEEFFFEEECCCDDDGGGLLLQQQUUUWWWUUUSSSTTTUUUYYY\\\```dddiiinnnqqqrrrnnnXXXLLLJJJ___mmmzzz}}}|||zzzzzz|||||||||{{{||||||}}}}}}}}}}}}}}}}}}|||~~~}}}zzzyyyzzz|||{{{xxxxxxzzzyyyvvvvvvxxxwwwuuussssssuuuvvvuuusssrrrpppnnnnnnoooooonnnmmmhhhccc\\\VVVQQQMMMHHHEEEEEEEEEFFFHHHKKKOOOSSSVVVVVVXXX[[[[[[XXXUUURRRQQQOOOKKKMMM```}}}ooo```llllllccc|||~~~}}}ZZZ@@@777888777444222666BBBTTTfffttt}}}iiiddd\\\PPPLLLJJJNNNXXXccclllppprrrvvvyyywwwrrroooqqqtttssswwwxxxwwwyyy{{{rrr```bbbwwwvvveeejjjuuu{{{tttggg``````kkklllllljjjhhhggghhhjjjmmmrrrwwwxxxrrrhhh```[[[XXXVVVTTTSSSTTTTTTRRRQQQJJJOOOSSSTTTQQQPPPRRRUUUWWWSSSPPPNNNOOOPPPOOOMMMNNNMMMKKKIIIIIIHHHGGGFFFIIITTTbbbkkkooooooooopppmmmmmmnnnooorrrssssssrrroootttrrrrrrxxxyyysssdddwwwxxxgggVVVhhh~~~XXXEEE666555666555999@@@xxxrrrttt```LLLYYYxxxpppMMM@@@444000333;;;777ZZZyyyNNN???LLLlllqqqeeeiiikkkiiisssrrrpppsssyyy{{{~~~lll[[[VVV[[[zzzrrr]]]KKK???999777===GGGQQQYYYaaahhhmmmnnnqqqtttuuutttsssuuuwwwssstttvvvvvvwwwxxx{{{}}}{{{}}}|||}}}|||vvvooojjjeeeeeeiiimmmnnnnnnrrryyywww{{{}}}wwwlllccc___```\\\___dddhhhhhhaaaXXXQQQRRRNNNKKKIIIIIIKKKLLLLLLLLLLLLLLLLLLJJJGGGDDDBBBAAA@@@???>>><<<;;;999888444555555666666777777777777:::AAALLLXXXeeeooouuu}}}uuuggguuuaaasssyyyUUU<<<444......222111555666;;;@@@@@@:::777999555666888AAAUUUfffggg]]][[[]]]\\\aaaiiieeeffftttppphhhYYYgggmmmZZZGGGEEEDDDFFFDDDBBBEEEJJJMMMQQQVVVVVVTTTRRRRRRSSSVVVYYY]]]bbbiiinnnnnnkkkrrr{{{dddRRRJJJ\\\kkkyyy~~~{{{|||zzzyyyzzz|||~~~~~~~~~zzzzzz|||}}}~~~~~~~~~~~~zzz|||}}}{{{xxxwwwxxxzzzxxxuuuuuuwwwwwwtttsssvvvzzzxxxvvvvvvyyyyyywwwuuuqqqqqqpppqqqqqqoookkkiiihhhddd]]]WWWRRROOOKKKIIIKKKKKKLLLOOOSSSXXX]]]______bbbdddccc```[[[XXXWWWQQQLLLOOObbbvvvccciiippphhhzzzYYY???777999888444333999BBBPPPbbbrrr{{{}}}sssjjjddd[[[QQQNNNLLLQQQ[[[fffnnnrrruuuvvvvvvuuusssrrrqqqqqqqqqwwwyyyvvvwww|||}}}yyy}}}|||uuu```eee{{{mmmjjjlllqqqpppiiieeeggghhhiiihhhfffcccbbbcccdddooovvv|||}}}wwwmmmddd___\\\[[[ZZZZZZZZZXXXTTTQQQKKKPPPTTTSSSOOOMMMOOORRRVVVRRRMMMLLLOOOSSSTTTUUU\\\YYYUUURRRPPPMMMJJJHHHKKKUUUccclllnnnnnnoooppppppnnnnnnppptttuuusssqqqlllqqqoooooouuuuuu|||qqqfffzzz|||mmmZZZiii~~~[[[GGG777555777555999AAA|||vvvtttiiiSSSQQQttttttZZZEEE666;;;111666;;;```mmmIIICCC[[[uuuuuuaaaaaannnqqqpppqqqrrrzzz|||wwwqqq^^^KKKIIIbbb{{{WWWGGGDDD777:::>>>DDDKKKSSS\\\dddjjjpppqqqqqqqqqqqqrrrtttwwwrrrtttvvvwwwxxxyyy{{{}}}xxxqqqkkkhhhdddeeefffiiinnnsssxxx{{{|||zzz{{{tttggg___^^^bbbeeehhhiiifffbbb^^^\\\UUUSSSQQQNNNMMMMMMMMMNNNQQQPPPPPPPPPNNNJJJDDD???DDDBBB@@@>>>>>>>>>===;;;;;;:::999777666666666666555888???HHHSSS```mmmvvvyyy{{{}}}~~~~~~~~~vvvwww}}}[[[gggYYYDDD777111666111555666;;;KKK\\\UUU>>>333999666555:::DDDOOOVVVZZZ[[[RRROOOUUU```cccfffzzzfffZZZyyyjjjYYYIIIIIIGGGEEECCCCCCFFFIIIQQQTTTYYY]]]^^^XXXOOOIIIMMMTTTZZZ]]]cccjjjiiidddooo|||dddXXXXXXeeelllssszzz|||||||||{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}||||||||||||{{{{{{zzzxxxvvvuuuvvvwwwpppooonnnmmmlllmmmmmmnnnrrrtttwwwxxxxxxvvvuuuuuuoooooonnnnnnnnnkkkhhhddd``````^^^YYYTTTQQQRRRUUUYYYYYY[[[]]]aaaeeeiiikkkmmmmmmlllhhhggghhhddd^^^\\\NNNNNNiiiyyyeeejjj}}}}}}aaapppfffAAA555555444666555444CCC___qqquuu{{{zzzqqqyyynnnzzzmmmxxxbbb[[[PPPLLLKKKRRR```lllqqqrrrrrrssssssttttttssssssrrrsssssssssuuuxxxzzzzzz{{{}}}___sssqqqnnnqqqwwwqqqccc___ddddddbbbaaa^^^WWWSSSVVV^^^hhh}}}~~~uuugggbbbaaabbbbbbaaa]]]XXXRRRNNNPPPQQQRRRTTTUUUSSSPPPNNNMMMOOOOOOMMMLLLQQQ]]]iiikkkiii```\\\^^^TTTJJJOOOOOOZZZhhhpppooommmmmmooonnnoooqqqtttuuutttpppmmmnnnppprrruuuxxx|||pppcccnnn}}}kkkcccrrr\\\LLL999555:::222111???{{{zzztttvvvlllUUUTTTyyyuuu]]]HHH777999111777@@@ggghhhGGGDDD___zzz{{{fffccclllnnnmmmqqqpppxxx{{{yyyppp\\\IIIEEEWWWcccHHHAAA@@@888;;;???FFFNNNYYYccciiikkkmmmpppqqqqqqrrrsssuuuqqqsssuuuvvvwwwxxx{{{}}}|||uuummmhhheeeddddddeeegggkkkoootttvvv{{{{{{}}}wwwkkk___[[[]]]```ccceeedddbbb```___]]][[[WWWTTTSSSSSSTTTUUUVVVTTTRRRPPPNNNIIICCC???@@@>>><<<<<<======<<<;;;===<<<;;;999777555444333444777===GGGUUUcccpppwwwyyy{{{}}}~~~~~~~~~zzzwwwcccgggYYYEEE888222666000444333;;;PPPdddeeeRRR???999444777===FFFNNNRRRTTTTTTKKKLLLQQQXXXccc|||xxxaaazzzzzzcccRRRHHHHHHGGGEEECCCDDDGGGIIIQQQTTTZZZ^^^___YYYPPPIIIJJJPPPUUUYYYaaahhhhhhbbbiiiyyyggg[[[___mmmrrrwww{{{|||}}}|||||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxwwwvvvtttsssssssssqqqooollliiiggggggggggggkkkpppuuuwwwuuusssssssssnnnmmmmmmmmmmmmkkkgggddd``````___\\\YYYWWWYYY\\\aaadddhhhjjjmmmpppuuuyyywwwssslllggghhhjjjeee]]]YYYOOOSSSnnnnnnlllwwweeennnqqqJJJ:::777666999555222>>>\\\yyyzzzqqqjjjtttuuuooouuu___TTTOOOKKKJJJQQQ___kkkpppqqqqqqrrrssstttuuuuuuuuuuuussstttuuuwwwxxxyyyyyyzzzvvv{{{kkktttppplllnnnrrrlll___[[[___]]]\\\\\\ZZZTTTNNNPPPWWWnnnzzzlllgggfffccc___\\\XXXUUURRRQQQPPPRRRTTTUUUUUUTTTRRRQQQRRRPPPPPPPPPMMMMMMYYYfffzzzyyylll```]]]UUULLLNNNYYYaaajjjnnnmmmkkkmmmpppqqqppppppqqqrrrsssrrrqqqrrrsssttttttvvvzzztttdddhhh~~~ooo```~~~ZZZKKK888555:::444444CCCxxx{{{{{{xxx^^^\\\~~~tttaaaQQQ888555///444BBBnnnaaaDDDFFF^^^{{{lllfffkkkmmmnnnqqqnnnuuuyyy{{{qqq\\\JJJCCCJJJkkkoooNNN<<<@@@999999;;;@@@IIIUUU```ggghhhkkkoooqqqqqqpppppppppoooqqqtttuuuvvvxxxzzz||||||~~~}}}xxxpppiiieeebbbeeeeeefffhhhkkknnnrrrtttuuueee\\\XXXZZZ]]]```ccccccccccccdddaaa]]]ZZZYYYYYY[[[\\\]]]ZZZUUUQQQLLLHHHBBB???<<<;;;:::;;;>>>???>>>===AAAAAA@@@>>>;;;888444222777777<<>>===;;;999;;;CCCNNNYYY___eeeiiinnnppppppnnnllllllmmmooorrrtttuuuwwwzzz|||~~~~~~}}}zzztttlllfffbbbaaaggggggiiikkknnnqqqtttuuu{{{iii\\\VVVWWWZZZ^^^ccceeeffffffeeeccc___\\\\\\]]]```bbbbbb]]]VVVOOOJJJEEEAAA>>>;;;:::;;;>>>AAACCCDDDCCCEEEFFFFFFEEEBBB===888555999999<<>>HHHOOOWWWXXXKKK:::111;;;FFFMMMSSSZZZ```cccZZZSSSUUU___dddlllvvvvvv\\\MMMGGGGGGGGGEEEDDDFFFIIILLLOOOSSS[[[ccchhhfff```[[[WWWUUUSSSVVV\\\___[[[VVVXXXcccvvv~~~jjjdddsss~~~}}}}}}}}}~~~}}}|||zzzyyyxxxwwwtttrrrpppooommmkkkiiigggiiifff```ZZZUUURRRRRRRRRXXXaaakkkooommmkkklllnnniiihhhggghhhiiihhhfffdddccccccccccccdddeeeggghhhppppppqqqtttyyy~~~|||~~~}}}www^^^```mmmvvvsssmmmSSS:::333333666999<<>>:::;;;===AAAEEEHHHIIIHHHGGGHHHIIIIIIFFFAAA<<<888777888>>>LLL]]]kkkrrrtttxxxzzz|||}}}}}}}}}~~~yyyuuuwwwlllaaazzzVVVFFF:::333555000666555AAAIIIHHHIIILLLEEE888444===FFFJJJQQQ]]]fffiiiWWWMMMYYYtttwwwcccbbbuuuuuuwwwuuu^^^PPPIIIIIIHHHFFFFFFGGGKKKNNNPPPTTT[[[bbbffffffaaa]]]YYYVVVTTTWWWZZZZZZVVVSSSUUU\\\mmmvvvwww|||zzzjjjhhhxxx~~~}}}||||||||||||{{{{{{zzzzzzyyyyyysssqqqnnnllljjjgggccc___```\\\WWWRRRNNNLLLKKKKKKSSS[[[dddjjjjjjhhhiiikkkgggfffeeefffggggggfffdddeeeeeeeeeeeefffgggggggggnnnkkkjjjrrr~~~iiiooo|||www{{{nnn{{{XXX===777777:::333999KKKpppyyytttuuuqqqwwwwww\\\QQQMMMKKKSSSaaammmrrrrrrqqqrrrtttuuuvvvuuusssrrrxxxxxxyyyzzzxxxrrrlllggg]]]\\\]]]iii{{{~~~rrrfff]]]TTTNNNLLLLLLQQQVVVUUURRRPPPMMMJJJJJJTTT___wwwuuupppjjjccc\\\WWWVVVUUURRRPPPRRRWWW\\\\\\XXXVVVYYY^^^ccc]]][[[ZZZPPPBBBDDDQQQ~~~lll\\\UUUYYYcccggglllooopppqqqtttwwwpppooonnnppprrrssssssrrrssssssrrrqqqsssxxxnnnccczzz}}}sssfff~~~]]]OOO;;;555888555;;;PPPzzz{{{cccZZZnnnWWWHHH555888555HHHWWW>>>AAAPPPlllvvvlllhhhhhhgggkkkqqqlllqqqvvv{{{hhhUUUNNNBBBIIIddduuuZZZIIIGGGAAA:::888;;;???BBBCCCKKKOOOVVV]]]bbbggglllpppkkknnnqqqtttvvvxxx{{{~~~}}}{{{uuunnngggccccccdddcccdddfffhhhjjjlllnnnooorrrtttvvvxxxxxxuuuiii]]]XXXYYY[[[bbbiiimmmmmmkkkgggfffdddcccbbbcccdddeeeaaa\\\TTTNNNIIIEEEBBB@@@<<<===@@@EEEJJJNNNNNNNNNJJJKKKLLLKKKHHHCCC>>>;;;333888CCCSSSdddqqqxxxzzzxxxzzz|||}}}|||}}}~~~~~~}}}{{{jjj___}}}YYYIII<<<333555111777555BBBMMMMMMJJJGGG???555666>>>CCCCCCJJJWWW______UUUOOObbbdddPPPUUUbbb```sssrrraaaRRRKKKKKKJJJHHHGGGHHHLLLOOOSSSUUUYYY^^^aaaaaa^^^[[[VVVTTTUUUYYY[[[XXXVVVVVVXXXZZZhhhrrrooozzzxxxpppzzzzzznnnmmmyyyyyy~~~~~~}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyssspppllliiigggccc\\\WWWUUUSSSQQQNNNLLLKKKKKKJJJRRRWWW^^^dddggghhhhhhhhheeedddcccdddfffgggfffeeegggfffeeeeeeggggggfffdddgggccccccooovvvwwwuuu|||sss}}}tttzzzwwwUUU<<<777666777444888JJJnnnssswwwzzz|||pppXXXRRRNNNLLLTTTaaannnssssssrrrsssuuuwwwwwwuuusssqqqyyyxxxxxx{{{|||wwwmmmdddeeedddbbbgggwwwsssvvv|||oooeee^^^TTTNNNMMMPPPTTTWWWZZZUUUQQQMMMIIIKKKWWWccc}}}sssnnnhhhccc]]][[[[[[ZZZTTTOOOSSSZZZ___]]]WWWUUUZZZ```dddcccaaaZZZMMMBBBAAAGGG\\\zzzvvveeeXXXWWWbbbhhhkkknnnpppppppppppppppmmmmmmnnnpppssssssqqqooopppqqqqqqrrrtttyyyxxxdddvvv{{{nnnjjj{{{___QQQ<<<555888555===SSSwwwcccOOOggglllNNN<<<+++777555HHHSSS;;;AAAMMMfffoooiiihhhjjjhhhkkkpppmmmsssvvvyyyttt```UUUDDDEEERRR|||nnnTTTMMMHHHAAA>>>???AAA@@@>>>>>>BBBGGGMMMTTT\\\eeejjjkkknnnqqqtttvvvyyy}}}{{{xxxrrrkkkdddbbbccceeecccdddeeeffffffggggggggghhhkkkllljjjjjjjjjddd\\\VVVWWW[[[ccclllqqqpppmmmjjjiiigggeeecccaaa```______[[[TTTOOOKKKIIIFFFDDDCCCDDDHHHMMMSSSVVVWWWVVVSSSRRRRRROOOKKKFFFAAA>>>777???MMM]]]kkktttzzz|||wwwzzz|||}}}||||||}}}~~~iii[[[yyyaaaOOO???444444000888555>>>HHHLLLJJJCCC;;;555333;;;>>>>>>EEERRRUUUQQQOOOUUUgggzzzyyyeeeTTTOOORRR\\\qqq|||vvvoooeeeSSSNNNNNNMMMJJJIIIJJJMMMOOOTTTUUUWWW[[[___aaa```___XXXXXX\\\aaa___XXXWWWZZZ]]]\\\gggooojjjpppuuujjjqqqxxxtttsssxxxyyy}}}{{{{{{{{{zzzyyyxxxwwwwwwsssnnniiifffccc^^^UUUOOOLLLLLLMMMNNNOOOOOOOOOOOOSSSUUUYYY```fffiiigggeeedddcccbbbcccfffggggggggggggfffeeeeeeggghhhfffddd]]][[[[[[```pppvvvvvv}}}}}}wwwmmmqqq|||www~~~|||PPP999666444222888:::MMMqqqqqqvvvzzzfffXXXQQQMMMLLLSSSaaammmrrrsssrrrtttwwwyyyzzzxxxvvvuuuzzzvvvvvv|||sssgggppppppkkkhhhlllqqqhhhYYYaaawww~~~wwwlllhhhddd]]]XXXWWWXXXXXXVVV[[[WWWQQQMMMHHHIIISSS___wwwuuuqqqiiiccc^^^]]]___]]]WWWRRRSSS[[[aaa^^^VVVSSSYYY```dddiiigggYYYKKKDDDAAA???III[[[bbb]]]WWWPPPUUUfffjjjkkkmmmnnnnnnnnnoooooolllkkklllnnnqqqrrrpppooooooppprrrsssuuuyyy~~~gggxxx}}}tttmmm^^^PPP<<<555888666AAAYYYxxxeeePPPbbbiiiIII888)))<<<<<>>HHHWWWeeennntttwwwyyywwwyyy||||||||||||}}}~~~mmm]]]xxxgggSSSBBB444444000777666777===DDDDDD???999777///777;;;;;;DDDQQQRRRIIIAAARRRaaaeeeeeeeee```YYYVVVbbbssstttmmmnnniiiVVVPPPPPPNNNLLLJJJJJJMMMPPPRRRSSSVVV[[[aaafffhhhiii```aaafffiiidddZZZXXX]]]aaa]]]hhhooogggkkkssshhhnnnxxxzzzxxxvvv|||}}}}}}{{{zzzxxxwwwuuuuuurrrmmmgggccc```ZZZQQQJJJGGGIIILLLOOORRRSSSSSSSSSUUUUUUWWW]]]fffiiihhhddddddcccbbbcccfffhhhhhhggggggeeedddfffhhhiiigggdddVVVUUURRRPPPUUUggg~~~|||{{{yyytttmmmjjjgggttt}}}RRR<<<:::666333888999OOOsss|||lllqqqqqqbbb]]]PPPLLLKKKRRR```lllqqqrrrrrrtttxxx{{{||||||zzzxxxzzzuuuttt}}}yyykkklllnnnkkkfffeeedddYYYJJJMMMeeewwwxxxuuuvvvrrriiikkkiiieeebbbaaa___[[[UUUZZZWWWRRRMMMGGGFFFMMMXXXkkkyyyvvvjjjddd^^^^^^``````ZZZTTTTTT\\\bbb___VVVRRRXXXaaacccllljjjXXXIIIEEEAAA;;;GGGMMMLLLKKKMMMJJJRRReeehhhiiiiiikkkllloooqqqssslllkkkjjjlllnnnppppppppppppqqqssstttuuuyyy}}}}}}iiiooovvvoooxxx]]]OOO;;;555888888DDD]]]yyy{{{jjjTTTYYY~~~lllFFF777333777555YYY|||TTT???===TTTbbbjjjfffdddjjjnnnkkksssoooppptttwww{{{bbbPPPGGGHHHFFFVVVkkkXXXIIINNN___dddUUUBBBBBB???;;;:::@@@HHHPPPUUUaaagggnnnrrruuuvvvzzz|||{{{{{{tttmmmhhhbbb___bbbhhhmmmiiieeedddeeeeee```[[[VVVRRRNNNKKKLLLMMMNNNOOOLLLNNNTTT___jjjqqqsssrrrllliiieeebbbaaa___^^^\\\\\\YYYUUUTTTTTTTTTQQQOOOTTTVVVYYY^^^aaacccbbb```bbb```___^^^XXXLLLDDDBBBCCCRRRbbbkkkppptttvvvvvvxxxyyy{{{{{{{{{|||lllWWWvvvvvvSSS<<<222666000333:::<<<>>>>>><<<:::777666;;;DDDAAA>>>MMMWWWSSSPPPAAA[[[aaa^^^fffddd\\\bbbMMMlllppptttxxxooogggWWWRRRRRROOOJJJFFFGGGLLLQQQSSSUUUVVVXXX[[[cccnnnvvvnnnmmmjjjfffbbb``````bbbbbbhhhllljjjgggmmmmmmccclllvvvvvvtttvvvwwwxxxzzz{{{|||{{{{{{zzzwwwwwwvvvvvvxxx{{{}}}}}}~~~{{{wwwuuuuuuvvvwwwuuuqqqiii```XXXSSSOOONNNKKKMMMPPPSSSVVVXXXYYYYYYZZZ\\\___bbbdddeeeffffffeeecccaaacccfffhhhgggfffggghhhggghhhkkkllleee\\\UUUNNNFFFCCCCCCHHHVVVcccnnnpppqqqqqqppprrrxxx|||}}}pppiiikkkgggUUU===999888;;;;;;888HHHiii}}}hhhSSSKKKHHHIIIQQQ___jjjnnnmmmrrrsssuuuwwwyyyzzz{{{{{{wwwuuusssyyyzzz^^^eeecccbbbcccfffdddXXXMMMQQQ\\\fffhhhbbb\\\]]]```ccceeefffddd^^^WWWRRRPPPTTTMMMIIIIIIIIIHHHIIIMMM\\\eeeiiipppyyyssskkkeeeaaa```___[[[YYY[[[YYY```dddbbbZZZUUUWWW\\\lllkkkeeeYYYLLLCCC@@@AAAEEEPPPTTTMMMGGGMMMWWW^^^eeeeeegggjjjmmmppppppooonnnmmmllllllmmmnnnqqqrrruuutttttttttvvvxxxzzz{{{mmmiiinnnttt~~~yyyeeeQQQ>>>111999888;;;fff~~~uuuhhhKKKXXXoooLLL888444666444XXXyyyPPP>>>???VVVcccjjjfffccciiillliiipppnnnooosssvvvuuu\\\JJJIIICCCGGGaaaqqq[[[VVVcccnnnnnnhhhOOOJJJBBB<<<:::>>>DDDHHHZZZ```iiippptttvvvyyyzzz|||~~~wwwooohhheeecccaaaccchhhjjjgggeeedddeeebbb\\\VVVOOOKKKGGGEEEEEEGGGHHHIIIHHHJJJQQQ]]]jjjrrruuuuuunnnjjjeeeaaa___]]][[[YYYZZZXXXWWWXXXZZZ[[[ZZZXXXYYYYYYYYY[[[___gggooouuulllgggaaa]]]TTTKKKFFFGGGNNN[[[iiiooorrruuuwwwvvvwwwyyy{{{{{{{{{|||~~~yyy^^^uuuyyyTTT;;;000333///333:::>>>CCCEEEBBB>>>;;;999LLL[[[VVVFFFIIITTT[[[aaaHHHZZZbbb___aaaaaa^^^^^^PPPqqquuuuuussshhheeeZZZRRRRRRPPPLLLIIIIIINNNSSSRRRTTTUUUUUUWWW\\\dddkkkiiihhhgggccc```___```bbbcccgggjjjiiihhhppp~~~xxxiiiaaajjjtttuuusssuuuuuutttsssqqqnnnllljjjiiicccbbbaaaaaadddjjjooosssyyy}}}~~~}}}}}}{{{yyywwwwwwxxxyyyxxxtttmmmddd\\\VVVRRRQQQPPPRRRUUUXXXZZZ[[[\\\\\\\\\^^^```ccceeefffffffffgggeeeccceeegggiiiiiihhhllllllkkkiiijjjhhh___UUUOOOIIIBBB>>>;;;<<>>CCCWWWbbbhhheeecccgggjjjhhhnnnlllnnnqqqttt}}}mmmUUUMMMEEE???EEE[[[}}}pppbbbffftttooo```KKK===888:::<<<===NNNVVVbbblllsssvvvxxxyyy}}}|||rrriiicccbbbddddddfffiiiiiihhhggghhhgggaaaXXXQQQHHHEEEAAA???@@@BBBCCCDDDGGGIIIPPP\\\iiirrruuuuuupppkkkccc\\\YYYXXXWWWWWWYYYYYYZZZ\\\___```___]]]___aaadddffflllwwwssseeeVVVIIIFFFHHHZZZfffppprrrrrrtttuuutttwwwyyyzzz{{{{{{|||~~~fffsssyyyTTT:::...111...333888>>>EEEJJJIIICCC===:::]]]xxxvvvXXXIIIMMMVVV^^^FFFOOOZZZYYYSSSXXX]]]VVVRRRuuuyyyuuulll``````[[[SSSTTTRRROOOKKKLLLPPPUUURRRTTTUUUSSSRRRSSSXXX\\\bbbbbbbbb```^^^___aaaccceeefffggghhhkkkrrr}}}qqqfffbbbllluuuvvvssstttooolllhhhccc___[[[YYYXXXPPPNNNLLLLLLPPPWWW```eeejjjooovvvzzz{{{}}}}}}|||{{{zzzzzzyyyzzzzzz{{{xxxqqqjjjbbb\\\XXXVVVXXXYYY\\\^^^```aaaaaaaaa```aaaccceeeggggggggggggiiigggfffgggiiikkkkkkjjjooopppnnnlllllliii^^^SSSNNNIIIDDD@@@;;;777:::???AAADDDGGGKKKPPPYYYdddmmmwww~~~qqqdddeee{{{||||||{{{UUU@@@999555555555999MMMlll~~~~~~}}}qqqvvvwww```JJJIIIGGGHHHRRRaaammmrrrrrrqqqrrrtttvvvxxxyyyyyyyyyvvvsssuuu}}}~~~rrrWWWYYY^^^eeeiiidddWWWLLLMMMJJJHHHKKKOOOSSSTTTTTTIIIGGGHHHKKKIIICCC??????FFFNNNOOOWWWnnnzzzyyyzzzpppiiicccaaa```]]]^^^`````````^^^[[[VVVRRRQQQRRRXXXZZZZZZVVVNNNFFFAAA@@@BBBMMMUUUTTTRRRUUU]]]bbbjjjjjjjjjjjjjjjkkklllmmmlllllllllnnnpppsssuuuwwwqqqooommmmmmpppvvv|||ssseeekkkmmmxxxiiiTTT@@@333:::;;;EEEvvv~~~{{{uuuPPPZZZyyynnnMMM888444888888]]]uuuOOOAAAEEEVVV___dddccccccgggjjjiiillllllnnnqqqssszzz~~~fffVVVOOOEEE???DDD[[[yyypppttt{{{^^^III@@@???===;;;DDDMMMZZZhhhqqqvvvxxxxxx}}}~~~{{{pppggg```bbbfffhhhiiikkkjjjkkklllllliiiaaaVVVNNNFFFCCC???>>>???AAACCCCCCJJJLLLQQQ[[[gggooorrrrrrpppggg\\\SSSOOOQQQUUUWWWZZZ[[[]]]___``````^^^\\\^^^fffpppwww}}}qqq\\\MMMJJJMMMbbbkkkssssssqqqrrrtttsssvvvxxxzzz{{{{{{|||}}}~~~~~~~~~~~~}}}www{{{llltttqqqQQQ:::///222...444<<>>::::::>>>DDDFFFGGGHHHJJJQQQ[[[cccmmmxxx}}}gggiii~~~zzz}}}uuuxxxTTT???999666777666<<>>>>>FFFTTTcccooowwwyyyyyy}}}{{{wwwnnneee```bbbhhhjjjlllmmmkkkmmmooonnniii```UUUMMMGGGDDD@@@???@@@CCCEEEFFFLLLMMMRRR[[[fffnnnqqqqqqmmmcccUUUJJJHHHMMMTTTYYYZZZ\\\___aaaaaa``````___```iiittt{{{zzzeeeUUURRRVVVeeennntttsssqqqsssuuuvvvuuuwwwzzz{{{{{{|||}}}~~~}}}}}}~~~|||{{{~~~vvvsssqqqzzzhhhMMM;;;111444///444BBBAAAEEEQQQ]]]\\\LLL<<<>>>gggyyyhhh\\\XXXSSSRRRHHHHHHUUUVVVKKKUUU]]]PPP___|||zzzuuuqqqeeeaaaVVVYYYYYYXXXTTTOOOMMMNNNPPPQQQTTTVVVUUUQQQOOOPPPRRRXXXZZZ\\\^^^^^^```ccceeefffddddddgggmmmsssuuuuuullljjjkkkrrrwwwvvvrrrpppnnnkkkeee___[[[YYYXXXXXXPPPOOOLLLIIIHHHIIIJJJKKKLLLUUUbbbnnnuuuxxxyyyyyyzzzyyyyyyyyyxxxwwwwwwwwwyyyxxxvvvrrrnnnjjjgggeeedddeeeggghhhiiiiiihhhggghhhiiijjjllllllllllllkkkjjjjjjjjjjjjjjjjjjkkklllkkkllllllmmmoooooofff\\\OOOHHHAAA>>>;;;888888<<>>???SSSVVV[[[___bbbfffjjjmmmlllmmmooopppqqqttt{{{zzzlll[[[NNNDDD???HHHVVVqqq~~~zzzvvvvvv{{{pppKKK===>>><<>>;;;>>>LLLZZZZZZKKK;;;@@@]]]iii___YYYUUUPPPQQQMMMRRRYYYVVVPPPSSSSSSHHHkkk{{{uuutttjjjeeeWWWXXXYYYYYYUUUOOOLLLMMMNNNQQQTTTWWWVVVRRRPPPQQQSSSVVVYYY\\\]]]^^^```ccceeeeeeddddddgggllloooooommmiiijjjmmmqqqttttttqqqnnntttqqqlllgggcccaaa``````YYYWWWSSSNNNJJJHHHFFFFFFHHHOOOYYYeeennnssstttuuuxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxvvvsssooollliiiggghhhjjjkkkllllllkkkjjjjjjkkkmmmoooooooooooooookkkllllllllljjjjjjlllmmmlllmmmkkkjjjllllllddd[[[UUULLLDDD@@@<<<888777999>>>AAADDDDDDCCCDDDGGGJJJYYYmmmqqqeeelll[[[AAA888666:::555===UUUrrr~~~aaahhhsssuuutttdddOOOKKKKKKSSS```kkknnnmmmsssuuuyyy|||~~~~~~}}}|||xxxtttvvv|||vvvpppdddVVVQQQUUU^^^dddfff```YYYPPPJJJHHHHHHGGGEEEMMMGGGBBB???>>>BBBNNN[[[fffhhhaaabbbuuuxxxqqqnnnkkkgggfffhhhZZZUUUOOOLLLLLLNNNPPPQQQOOOKKKGGGCCCBBBCCCFFFHHHBBBBBBDDDEEEDDDFFFOOOXXXcccgggjjjkkkiiihhhjjjmmmoooppppppqqqrrrrrrrrrsssqqqrrrtttwwwyyyzzzzzzzzzzzziiifffyyyrrrqqqqqqooopppXXXDDD777:::999LLLsss~~~uuummmVVVQQQuuukkkHHH888444:::???hhhhhhHHH<<>>EEERRRbbbooowwwzzz~~~yyysssppprrrvvvzzz}}}}}}uuullleeeSSSRRRTTTZZZ^^^bbbiiirrr{{{{{{zzzvvvnnnfff```]]]OOOLLLIIIIIIKKKNNNQQQRRRSSSSSSVVV]]]fffmmmppppppiiieee___\\\ZZZYYYXXXXXX]]]^^^___]]]YYYXXXZZZ\\\RRRVVVZZZ[[[ZZZ[[[___dddhhhaaaXXXNNNCCC???GGGRRRbbblllsssrrrpppqqqrrrrrrsssvvvzzz||||||{{{||||||}}}~~~|||qqq{{{jjjrrrkkkQQQ===000111---333888;;;BBBLLLSSSSSSLLLFFFGGGSSSWWWUUUQQQEEE>>>GGGOOObbb```YYYaaa\\\LLLKKKvvvxxxiiiccc\\\]]]UUUOOORRRTTTSSSPPPMMMNNNPPPQQQSSSUUUSSSOOOMMMOOOQQQUUUWWWZZZ\\\\\\]]]___aaabbbdddfffhhhiiihhheeecccfffkkkppptttvvvxxxxxxwwwkkkkkkkkklllnnnppprrrsssnnniiiaaaZZZUUUUUUVVVXXXQQQOOOOOOSSS\\\gggpppvvvttttttsssuuuxxx|||~~~yyytttnnnkkkkkklllnnnpppqqqqqqqqqppplllmmmppprrrsssttttttsssooopppqqqpppmmmmmmooorrrrrrqqqnnnllloooqqqmmmeeeSSSLLLFFFEEECCC===888777>>>EEENNNSSSTTTRRRRRRRRRUUUllleeekkk{{{___CCC888444666:::DDD```dddRRRuuullloooyyyhhhVVVJJJGGGHHHQQQ___kkkooonnnqqqtttxxx{{{}}}}}}{{{zzz{{{{{{sssttt}}}~~~yyyzzzxxxaaaWWWWWW]]]aaa]]]TTTNNNQQQVVV[[[ZZZWWWQQQLLLHHHHHHIIICCCDDDGGGKKKMMMPPPZZZeeeiiilllfffggg{{{zzzvvvrrrlllhhhhhhXXXUUUOOOIIIFFFHHHMMMRRRUUUQQQLLLIIIHHHIIIJJJJJJIIIHHHKKKNNNKKKGGGIIIPPPSSSZZZbbbfffeeeeeegggjjjeeefffhhhjjjlllnnnooooooppppppppprrrvvvzzzmmmmmmtttrrr~~~uuugggQQQ@@@777;;;:::QQQuuu{{{yyy{{{uuufffWWWXXXjjj{{{|||nnnNNN888555777???nnnmmmFFF<<>>>>>BBBVVVhhh```JJJDDDPPPTTTTTTVVVKKK??????RRR\\\lllqqqhhhhhhggg[[[yyy]]]RRRPPPOOORRRQQQQQQPPPOOONNNNNNNNNNNNPPPQQQRRRRRRRRRQQQPPPOOOVVVXXXZZZ\\\\\\^^^```bbbccc```aaafffhhheeecccccciiikkknnnsss{{{}}}vvvrrrqqqqqqrrruuuvvvvvvvvvtttooohhheeedddaaaZZZTTTVVVLLLGGGLLLVVV```jjjqqqsssssstttvvvyyy~~~xxxtttqqqrrrqqqoooooopppqqqqqqpppmmmnnnppprrrssssssrrrqqqlllmmmnnnmmmlllmmmqqquuurrrqqqpppppppppooommmkkk[[[SSSIIIDDDCCC@@@999222888@@@LLLXXX^^^^^^[[[WWW```nnn~~~dddjjj```<<<888555<<<<<>>EEEKKK```fffjjjkkknnnrrrsssqqqttttttuuuvvvxxxzzz|||}}}|||}}}~~~~~~{{{wwwccclllVVV;;;555333111111999<<<:::;;;JJJYYYRRR@@@@@@IIIMMMTTT^^^XXXKKKHHHUUUcccwww|||uuu|||dddUUUPPPOOOSSSRRRQQQPPPOOONNNNNNNNNNNNPPPQQQRRRSSSSSSRRRQQQPPPUUUWWWZZZ[[[\\\]]]___aaadddaaabbbggghhheeecccdddggglllqqqttt{{{}}}yyyuuutttvvvxxxyyyxxxsssoookkkhhheee```ZZZUUUQQQKKKIIINNNWWW___gggooorrrrrrsssvvvzzz{{{wwwttttttrrrqqqqqqrrrsssrrrrrrrrrsssuuuwwwwwwwwwvvvuuuoooppppppnnnllllllooorrrpppooonnnnnnooonnnllljjj```WWWLLLEEECCCAAA<<<777555:::CCCLLLSSSWWWXXXXXX^^^mmm|||kkkoooxxx^^^@@@===333444777CCChhhsss^^^www^^^zzz```YYYNNNKKKFFFGGGVVViiiqqqoooqqqqqqsssuuuwwwyyy{{{|||{{{||||||{{{xxxvvvvvvwww}}}~~~uuuZZZLLLRRRTTTXXXZZZYYYTTTMMMGGGKKKNNNRRRSSSPPPLLLHHHFFFIIIMMMNNNIIIGGGMMMSSSVVV^^^___fffsss~~~uuummmeee___ZZZVVVQQQMMMLLLJJJGGGJJJPPPXXXTTTPPPPPPRRRQQQLLLGGGEEEDDDCCCCCCEEEEEE@@@<<>>mmmrrrKKKAAAIIINNNPPPTTTYYY^^^cccfffgggjjjmmmnnnmmmkkkjjjlllnnnpppsssvvvyyy|||~~~~~~wwwssskkk\\\MMMKKK[[[{{{WWWDDD:::GGG\\\jjjttt{{{~~~{{{kkkVVVLLLNNNFFF???::::::<<<<<<@@@DDDYYYfffsssyyy|||~~~|||yyyzzzxxxssslllbbbTTTGGG???===;;;;;;???DDDOOOaaaqqq|||sssooohhhccccccdddbbbaaabbb```___^^^___bbbhhhnnnqqqoookkkfffbbbaaaaaa```___]]]\\\[[[YYYTTTMMMDDD>>>888888;;;DDDNNNRRRMMMGGGGGGDDDAAA>>>>>>@@@CCCFFF\\\ccciiikkkmmmqqqrrrpppsssssstttuuuwwwyyyzzz{{{}}}~~~||||||iiilllYYY===666333222222@@@CCC>>>888>>>HHHDDD777AAAGGGIIITTTffffffXXXRRRcccrrryyyiiirrrjjjYYYSSSQQQUUURRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRRRRTTTVVVYYYZZZ[[[]]]___aaadddbbbbbbgggiiifffcccdddeeelllrrruuuzzzwwwtttvvvzzzzzzyyyuuutttqqqmmmggg```ZZZVVVSSSQQQQQQUUUXXX[[[ccckkkooopppsssvvv|||{{{yyyvvvtttrrrssstttuuuttttttvvvwwwyyyzzzzzzyyyxxxvvvssssssqqqooollllllnnnppppppooonnnnnnoooooommmkkkfff\\\PPPHHHEEECCC@@@===777888:::???DDDJJJOOORRR[[[jjjzzz~~~pppqqquuu|||}}}ZZZBBBBBB777555444AAAhhh{{{|||^^^rrrccc|||bbbZZZLLLJJJFFFEEEOOO```pppyyyqqqqqqsssuuuvvvxxxzzzzzzyyy{{{{{{{{{yyywwwxxxyyyzzz}}}hhhQQQOOOSSSZZZ^^^]]]WWWOOOIIIEEEGGGKKKMMMMMMKKKHHHFFFPPPPPPMMMFFFDDDGGGHHHFFFFFFKKKYYYlll}}}tttkkkccc\\\WWWVVVSSSPPPNNNJJJHHHMMMSSSXXXUUUSSSTTTVVVUUUPPPJJJIIIDDDAAACCCFFFFFF@@@:::IIIHHHHHHJJJJJJLLLSSS[[[eeefffhhhgggfffggglllppppppsssvvvwwwwwwwwwxxxyyysssmmmdddnnnbbbtttuuucccNNN???333777;;;XXX{{{|||xxxuuuqqqgggdddvvvzzzrrrtttzzzpppTTT;;;666777???ooosssHHH>>>IIINNNPPPTTTYYY^^^bbbeeefffgggjjjmmmmmmllllllooorrrqqqtttwwwvvvsssuuu|||rrr\\\LLLLLLeeegggMMM>>>JJJ___mmmuuu|||rrrqqqwww|||mmmdddggg\\\RRRGGGBBB@@@>>>@@@DDDTTTaaannnuuuwwwyyyyyyxxxpppllleee]]]TTTJJJ@@@:::666666888<<>>777GGGKKKJJJSSSdddggg^^^\\\ppp~~~nnnQQQVVVooo{{{hhh\\\WWWTTTVVVPPPPPPOOONNNMMMMMMMMMMMMLLLMMMOOOQQQRRRSSSRRRRRRTTTVVVYYY[[[\\\]]]```bbbeeebbbcccgggiiieeecccccceeekkkqqqvvv~~~xxxsssuuuxxxxxxvvvwwwxxxxxxssslllddd]]]ZZZ___]]]\\\[[[WWWWWW^^^gggkkknnnrrrwww}}}}}}xxxvvvttttttuuuvvvvvvuuuvvvwwwyyyzzzzzzxxxwwwuuutttsssqqqooommmmmmnnnooopppoooooopppqqqqqqpppnnniii```UUUMMMIIIGGGCCC@@@<<<:::888888;;;AAAGGGKKKYYYhhhyyyxxxzzznnnnnnyyy~~~}}}UUU;;;===777:::666===[[[zzz|||zzzYYYjjjhhh~~~bbbWWWNNNKKKGGGEEEHHHUUUkkk|||qqqrrrssstttvvvwwwyyyyyywwwxxxzzzzzzyyyzzz|||~~~xxx^^^SSSTTTVVV[[[^^^[[[SSSKKKEEEEEEFFFHHHKKKKKKHHHFFFSSSQQQKKKDDDCCCDDDAAA;;;444;;;JJJ```wwwyyyrrrkkkddd]]]YYYWWWVVVUUURRRNNNMMMRRRWWWUUUSSSRRRUUUYYYYYYSSSNNNNNNKKKIIILLLLLLHHHBBB@@@JJJJJJKKKLLLMMMQQQYYYaaadddgggiiihhheeeeeekkkppppppsssvvvxxxwwwvvvvvvwwwpppjjjddd|||^^^xxxxxxcccOOO@@@555:::@@@___zzz~~~yyywwwuuuhhh]]]mmmyyyooosssyyy|||oooWWW;;;666777@@@rrrsssFFF===KKKPPPRRRVVVZZZ^^^bbbdddeeehhhkkkooopppooonnnpppsssqqqtttwwwvvvssstttyyy~~~zzz|||rrrXXXHHHTTTwwwsssVVVCCCNNNcccnnnuuu}}}xxxyyyyyylll\\\PPPFFF@@@???CCCMMM]]]nnnuuuuuusssoookkk]]]YYYRRRKKKFFFAAA===:::444444777<<>>AAAAAAJJJUUUaaafffjjjooorrrrrrqqqqqqrrrtttvvvxxxzzz{{{}}}|||tttvvvvvvQQQ===444111666===MMMPPPKKK@@@:::>>>@@@===EEEJJJHHHKKKXXX]]]]]]ccclll~~~rrrRRRSSSeeekkk}}}dddZZZWWWQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQTTTVVVYYY[[[\\\^^^aaacccdddbbbbbbfffhhhdddbbbbbbeeejjjqqq{{{xxxuuutttrrroootttvvvwwwvvvqqqkkkgggeeeeeebbb^^^ZZZTTTRRRZZZeeegggkkkqqqvvv}}}{{{yyywwwvvvwwwwwwvvvuuuwwwxxxyyyzzzzzzyyywwwvvvtttrrrooonnnmmmnnnnnnooommmllllllnnnppppppooonnnhhhbbbYYYSSSNNNIIIEEEAAA>>><<<999999;;;@@@FFFJJJWWWgggyyysssrrrjjjiii|||yyy[[[999555111888999;;;QQQpppzzztttzzzXXXaaahhhfffYYYQQQLLLGGGEEEDDDKKKaaawwwsssssstttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyzzz~~~{{{uuu]]]VVVPPPSSSZZZ]]]XXXQQQJJJGGGEEEGGGJJJKKKHHHEEEOOOMMMGGGBBBAAABBB>>>777111666BBBUUUlll}}}}}}wwwqqqkkkeee^^^ZZZUUUWWWWWWSSSPPPQQQTTTVVVRRRPPPQQQUUU[[[\\\WWWSSSPPPPPPTTTVVVQQQHHHEEEHHHOOORRRSSSRRRRRRWWW^^^ccccccgggjjjiiiffffffkkkpppooorrrvvvxxxwwwwwwwwwwwwqqqnnniiiooovvv}}}___LLL???555:::BBBddd}}}jjjVVVcccxxxqqqvvvzzzuuu```<<<666777AAAsssqqqGGG???LLLQQQSSSVVVZZZ^^^aaadddeeejjjnnnssssssqqqnnnmmmnnnnnnqqqtttttttttuuuxxx|||wwwxxxzzz}}}iiiPPPMMMbbb{{{[[[FFFPPPdddnnnwwwtttfffUUUGGGBBBCCCFFFXXXlllrrrnnnfff\\\TTTHHHEEEBBB???>>>===;;;:::666555888===AAAJJJYYYgggzzzyyyqqqiiihhhgggeeedddfffddddddccc___\\\]]]bbbggggggeeeddddddeeeeeecccaaaccc```^^^]]][[[SSSGGG===<<<666222777GGG\\\oooyyypppdddSSSFFF???>>>>>>>>>BBBOOO]]]cccggglllooopppmmmnnnooorrrtttwwwzzz{{{}}}~~~~~~uuutttxxxpppNNN;;;333///333:::EEEHHHFFF???;;;===AAABBB@@@FFFDDDDDDNNNTTT[[[hhheeezzzyyy___^^^fff```eeeYYYSSSMMMLLLOOONNNMMMLLLKKKKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQSSSUUUXXXZZZ[[[]]]```cccdddaaaaaaeeefffccc``````dddhhhooo{{{zzztttooolllmmmnnnppprrrsssqqqooonnnbbb^^^ZZZVVVQQQPPPXXXbbbdddiiipppvvv}}}}}}{{{yyyyyyxxxwwwuuuyyyzzz|||}}}}}}|||zzzyyytttqqqnnnlllmmmmmmmmmmmmgggfffgggiiikkklllllljjjeeeaaaZZZTTTOOOJJJFFFBBB<<<;;;::::::>>>EEELLLPPPWWWgggxxxtttllliiihhhxxxmmmDDD999000666:::;;;OOOkkkttt~~~___ZZZhhh{{{ooo^^^UUUKKKEEEFFFCCCEEEVVVkkktttuuuuuuvvvwwwxxxxxxyyy|||zzzxxxzzzzzzuuu}}}pppcccVVVRRRWWW\\\[[[XXXPPPJJJEEEFFFKKKMMMIIIDDDGGGGGGDDD@@@@@@BBB???999999:::AAAPPPeeewwwyyyrrrkkkccc[[[VVVRRRTTTTTTRRRRRRTTTTTTQQQPPPNNNOOOSSSYYY\\\YYYUUURRRUUU\\\bbb\\\PPPMMMSSSVVVYYYXXXTTTRRRWWW]]]```dddgggiiiiiihhhiiilllpppooorrruuuwwwxxxxxxyyyzzzpppooojjjqqqmmmlllXXXGGG;;;333999AAAeeeuuuWWWaaa{{{wwwyyy|||xxx```===777777AAAsssmmmJJJ???GGGMMMPPPTTTXXX]]]aaadddeeehhhmmmsssuuurrrnnnlllllllllmmmoooqqqsssuuuvvvwwwvvvxxxzzz{{{{{{yyyxxxwwwzzz{{{}}}^^^MMMRRRttt```IIIRRRdddppp~~~}}}~~~lllWWWLLLJJJFFFUUUcccccc[[[QQQHHHCCC<<<<<<===@@@AAA@@@===:::888666777;;;>>>BBBJJJSSSjjjwwwnnnjjjhhheeecccdddbbbcccccc```\\\\\\aaaeeeeeeddddddeeeffffffdddcccddd```]]]]]]\\\VVVKKKAAA;;;999666888@@@OOO___iiilllcccUUUHHH???:::999999>>>MMM[[[aaadddhhhkkkkkkiiijjjlllnnnrrruuuxxxzzz|||}}}~~~~~~}}}zzzvvvyyyqqqLLL999555222222555DDDGGGFFFAAA===>>>@@@AAABBBHHHEEECCCMMMSSS[[[iiieeettt}}}nnn]]]ccciii^^^mmmYYYPPPMMMQQQPPPOOONNNMMMMMMLLLLLLLLLMMMOOOPPPRRRSSSSSSRRRRRRQQQSSSVVVXXXYYY\\\^^^aaaccc``````dddeeeaaa^^^___aaaeeejjjqqq|||xxxrrrpppllljjjjjjllloooooollliii```\\\XXXVVVRRRPPPUUU\\\aaagggooouuu|||}}}|||{{{yyywwwyyyzzz|||~~~~~~~~~}}}|||vvvrrrnnnkkkkkkkkkjjjhhhcccccccccfffiiijjjjjjiiiddd```YYYRRRMMMIIIGGGEEE>>><<<:::;;;???GGGOOOTTTWWWfffwwwpppllliiiyyytttJJJ===333888999:::MMMhhh{{{fffUUU|||ooouuuttt___UUUHHHAAAFFFFFFCCCNNN```vvvvvvwwwwwwxxxxxxyyyyyy~~~{{{xxxxxx}}}yyyyyyppp```XXXXXXZZZ[[[TTTLLLEEEEEEKKKOOOKKKEEECCCFFFFFFCCCDDDFFFDDD@@@@@@???AAAMMM```ssszzzssskkkbbbZZZTTTQQQSSSSSSRRRVVVYYYUUULLLNNNKKKJJJMMMSSSUUUSSSOOOOOOQQQ[[[fffeeeYYYUUUYYYXXXZZZWWWOOOMMMUUU]]]```eeefffhhhiiikkkmmmooopppnnnqqqtttvvvxxxzzz}}}wwwhhhiiibbbiiiuuuddd~~~iiiSSSDDD:::333:::BBBggg\\\ddd|||{{{|||uuuYYY>>>777777AAArrrjjjKKK<<>>===888;;;AAAFFFHHHEEE???::::::777666999;;;;;;>>>CCC^^^|||rrrmmmjjjeeebbbccc```bbbcccaaa]]]\\\```eeeeeedddeeefffhhhhhhfffdddfffbbb^^^^^^^^^YYYNNNEEE???>>>;;;888888===FFFMMMMMMIIICCC<<<888777888999>>>LLL[[[```bbbeeeggggggeeefffiiilllppptttwwwyyy{{{}}}~~~~~~~~~|||zzz{{{tttIII888777777555444LLLNNNLLLGGGAAA???>>>===IIINNNIIIHHHQQQWWW[[[gggfffllllll[[[SSSeeetttkkkuuu[[[PPPQQQ[[[RRRQQQPPPOOONNNNNNNNNNNNPPPQQQRRRTTTTTTTTTSSSSSSOOOQQQTTTVVVXXXZZZ]]]___bbb______cccddd```]]]^^^]]]bbbddddddhhhpppwwwyyy|||xxxwwwpppkkkggggggjjjiiiddd___ccc___[[[YYYUUUQQQRRRVVV```fffnnnttt|||}}}zzzxxxwwwyyy{{{}}}~~~}}}||||||xxxtttnnnkkkjjjjjjgggeeecccbbbcccfffiiikkkjjjiiieee___WWWOOOIIIHHHHHHHHHBBB???;;;:::===EEENNNTTTWWWfffvvv~~~yyymmmhhhvvvjjjBBB999222888999888HHHaaauuuhhhSSSyyyxxxvvvuuu]]]UUUEEE>>>FFFHHHCCCJJJZZZwwwwwwxxxxxxxxxyyyyyyyyy|||zzzxxxvvvyyyuuusssqqq]]]TTTVVV[[[UUULLLDDDEEELLLPPPLLLFFFDDDHHHJJJIIIIIIKKKJJJGGGBBB@@@AAAKKK]]]ooo|||yyyssslllccc[[[VVVRRRTTTTTTUUUZZZ^^^WWWLLLKKKGGGDDDGGGKKKNNNKKKHHHGGGGGGQQQaaaddd[[[TTTUUUWWWYYYTTTKKKJJJUUU```eeeffffffgggiiimmmpppppppppnnnpppsssuuuxxx{{{nnn___bbbXXXxxx}}}llluuu___yyysssSSSDDD<<<555<<>>@@@DDDHHHIIIFFFAAA<<<>>>999777:::<<<999888999ZZZvvvpppkkkeeebbbbbbaaa^^^[[[ZZZ]]]```bbbccceeeeeeeeefffffffffffffffgggfffdddaaa\\\UUULLLFFFCCCAAA===:::888999<<<>>>@@@???===<<<:::888555444DDDHHHOOOUUUZZZ[[[[[[ZZZ\\\```eeeiiimmmqqquuuxxxwwwyyy|||}}}}}}~~~~~~|||ppp|||vvvOOO;;;444///000555NNNIIIFFFDDD===777;;;CCC___PPPFFFKKKUUU[[[]]]```^^^ooocccRRR]]]eeeaaadddxxxdddZZZUUUWWWWWWUUURRROOOLLLJJJJJJIIIMMMQQQTTTSSSNNNLLLNNNQQQLLLOOOSSSVVVXXXYYY\\\]]]nnnccc\\\___eeeddd___[[[]]]]]][[[UUUMMMJJJQQQ[[[hhhqqq}}}~~~{{{zzzvvvqqqjjjeeeccceeefffhhhbbbaaa^^^ZZZUUURRRQQQRRR\\\aaahhhqqq|||zzzvvvwww{{{}}}~~~{{{zzzyyywwwtttpppmmmlllkkkiiigggiiifffcccbbbcccfffhhhiiigggccc\\\SSSKKKGGGGGGHHH@@@???===999888===GGGPPPTTT]]]fffjjjiiikkkrrryyywwwuuukkkiiittt||||||nnndddvvvxxxfffCCC;;;444555666<<>>^^^zzzsssnnngggddddddaaa^^^[[[[[[]]]```cccdddeeeeeeeeeeeeeeeeeeeeeeeejjjhhhfffddd___XXXOOOJJJEEEBBB???>>>>>>?????????===???@@@AAA???===<<<<<>>CCCFFFJJJNNNPPPOOOMMMQQQ[[[cccbbbccc\\\VVV^^^lll~~~ooohhhnnnnnnxxx^^^???<<<888::::::@@@PPPiii~~~wwwZZZkkksss___SSSOOOIIIIIIMMMRRRSSSQQQVVVggguuuvvvvvvzzz{{{yyy|||~~~}}}{{{}}}}}}}}}|||yyyoooYYYPPPIIIHHHHHHFFFFFFJJJEEECCCCCCFFFIIIJJJIIIGGGJJJHHHJJJRRRbbbsss|||ssshhh^^^YYYXXX\\\[[[ZZZWWWTTTOOOKKKIIIBBB@@@>>>===<<<;;;888666777:::???EEEIIILLLMMMNNNQQQLLLGGGGGGMMMVVV]]]aaaccccccaaaaaagggoooqqqnnnrrrrrrvvvzzzzzzxxx|||oooeeeccceeeyyytttdddwwwzzzfffYYYCCC888:::777DDD]]]]]]{{{|||```@@@444666???nnnMMM@@@>>>EEEJJJPPPVVV[[[___bbbdddgggffffffgggiiikkkjjjiiillllllmmmnnnpppsssuuuwwwuuutttssstttvvvvvvvvvuuuvvvxxxyyyyyy}}}zzzgggSSSYYY~~~}}}eee]]]nnn{{{||||||tttvvvuuurrrmmmggg___YYYUUUSSSSSSRRROOOKKKEEE@@@<<<;;;999999;;;;;;;;;@@@FFFggg~~~wwwrrrkkkgggfffaaa^^^\\\\\\^^^aaacccdddeeeddddddccccccdddddddddjjjiiifffddd___YYYQQQLLLHHHEEEBBBBBBEEEGGGFFFDDDGGGIIIJJJHHHBBB===;;;;;;;;;<<<>>>AAABBBCCCCCCBBBEEEHHHNNNWWWaaajjjrrrvvvzzz|||~~~~~~~~~~~~~~~{{{~~~rrr\\\;;;444555555666;;;@@@GGGHHH@@@999===FFFddduuuttt]]]MMMQQQRRRIIIRRRddddddXXXYYY\\\ZZZ\\\zzziii```[[[\\\XXXWWWVVVSSSQQQNNNKKKJJJLLLLLLMMMNNNPPPPPPOOOMMMNNNOOOOOOOOOPPPTTTYYY]]]qqqggg```aaadddeeedddeee___[[[VVVQQQPPPQQQSSSSSS[[[WWWRRROOOQQQUUUZZZ\\\^^^aaadddgggfffccc___\\\\\\[[[YYYUUUQQQNNNMMMMMMSSS]]]jjjsss{{{xxxzzz}}}{{{yyy{{{}}}}}}{{{xxxxxxtttooolllkkkkkkkkkjjjeeeccc```^^^^^^```ccceeeiiigggbbb[[[TTTMMMGGGDDDFFFBBB===<<<===???@@@???DDDDDDBBB???===@@@GGGMMMQQQ[[[[[[QQQOOOaaa|||rrrnnn}}}xxx}}}___@@@===888888<<>>???BBBGGGNNNTTTYYY]]]aaadddggggggggghhhiiiiiiiiiiiimmmmmmmmmnnnnnnqqquuuwwwtttsssrrrsssuuuvvvuuutttuuuwwwyyyxxx{{{}}}lllWWWXXXzzzvvveeebbbrrr|||{{{vvvbbbXXXYYY\\\[[[hhhoootttwww|||}}}uuuiii```^^^ZZZSSSKKKDDD@@@>>>:::;;;???CCCAAA>>>CCCJJJnnn{{{uuunnniiihhhaaa___]]]]]]___bbbccccccdddcccbbbaaaaaaaaabbbbbbfffeeecccaaa]]]WWWQQQLLLKKKGGGDDDFFFLLLRRRUUUUUUVVVVVVSSSKKKBBB;;;999:::888888999999:::;;;;;;<<<>>>AAAHHHRRR^^^jjjrrrvvv{{{}}}~~~~~~}}}~~~~~~ttt___<<<444555555555888@@@IIIMMMIIIAAA>>>>>>XXX{{{iiiRRRVVVVVVHHHTTT```aaaXXXWWW[[[\\\\\\}}}kkk```ZZZZZZXXXXXXXXXVVVSSSPPPLLLKKKLLLJJJIIILLLPPPQQQNNNJJJIIIJJJLLLMMMNNNRRRVVVZZZ```[[[ZZZ]]]aaacccfffjjjmmmiiiaaa\\\^^^cccdddaaaddd^^^UUUKKKEEECCCDDDFFFHHHMMMSSSXXX\\\^^^___```\\\\\\ZZZVVVPPPLLLKKKKKKRRR[[[fffmmmuuu~~~xxxxxxzzz|||xxxuuuwww{{{|||zzzvvvuuuqqqllliiihhhhhhhhhhhhhhhgggeeecccbbbcccgggiiihhhfffddd```[[[TTTMMMHHHGGGEEEAAA>>>>>>AAAEEEIIIGGGGGGFFFEEEDDDCCCCCCDDDNNNaaaooobbbSSS```~~~uuupppbbbAAA===666555999???RRRooo~~~SSSMMMqqqvvvyyyaaaUUUJJJGGGJJJPPPUUUYYYQQQUUUaaaooovvvvvvxxx|||yyy~~~~~~xxxsss~~~kkkfffeeeaaa```YYYQQQJJJFFFEEEHHHJJJLLLJJJGGGFFFFFFGGGHHHIIIKKKLLLNNNTTT___mmmzzz~~~xxxnnngggeeedddccceeeaaaZZZQQQIIIDDD@@@>>>AAABBBEEEGGGGGGBBB<<<777444444666888<<>>HHHssspppYYYZZZXXXJJJGGGSSS```eeeeeehhheee\\\mmmbbb[[[\\\YYYYYYYYYWWWTTTQQQMMMLLLLLLIIIGGGJJJOOOPPPKKKEEEAAADDDHHHKKKMMMOOORRRTTTWWWWWWZZZaaadddfffkkkqqqrrrppphhhbbbeeeoootttsssvvvssslll```RRRGGGBBBAAA===???CCCGGGKKKRRRZZZ___]]]]]][[[WWWQQQLLLJJJIIINNNYYYfffooovvv~~~|||yyyvvv{{{wwwtttuuuyyyzzzwwwsssrrrnnniiifffeeeeeeeeedddiiiiiihhhfffdddfffjjjnnniiihhhfffeeeccc^^^XXXSSSIIIHHHEEE@@@>>>FFFUUUaaaZZZVVVQQQPPPRRRRRRQQQOOOSSSiiizzz___ccczzztttmmm{{{{{{\\\>>>===999999666@@@XXXwwwmmmRRReeevvvnnn]]]KKKEEEGGGKKKSSS[[[\\\XXX[[[hhhsssxxxzzz||||||~~~~~~yyysssqqqwwwkkkiiijjjgggbbbYYYOOOHHHHHHJJJKKKNNNKKKFFFAAA@@@CCCHHHKKKHHHJJJLLLOOOWWWdddsss~~~}}}~~~vvvppppppnnnkkkfffaaaYYYOOOGGGAAA>>>===;;;===AAADDDEEEBBB<<<777555555555777:::???CCCFFFAAABBBDDDGGGLLLSSSYYY]]]bbbeeeffffffjjjppprrrppprrrqqqtttwwwxxxzzzuuufff[[[TTTeeepppvvvwwwnnn}}}eeeSSSAAA777888999JJJ~~~xxxwwwnnnXXX[[[wwwlllCCC888888===hhhIIIBBBFFF@@@EEELLLRRRWWW[[[___bbbeeegggiiiiiihhhhhhjjjllljjjjjjiiifffdddffflllqqqtttsssrrrsssuuuuuuuuutttssswww{{{zzz|||{{{mmmZZZ\\\{{{jjjaaabbbqqq~~~||||||ttt{{{yyynnncccVVVLLL??????>>>???FFFYYYsss{{{tttnnnjjjfffbbbZZZNNNCCC>>>>>>@@@HHHSSSaaafff___WWWZZZccczzzrrrmmmllleeecccaaa```aaaaaaaaa``````^^^\\\ZZZZZZZZZ\\\]]]___^^^]]]]]]\\\YYYUUUQQQKKKIIIHHHKKKVVVeeeuuuxxxnnn^^^MMMAAA:::999999111222222333444555555666777:::BBBOOO^^^jjjqqqrrryyy{{{}}}}}}}}}}}}~~~{{{{{{zzz|||~~~~~~}}}|||}}}~~~yyy|||ttt~~~tttUUU===222000111111999???GGGQQQZZZ\\\RRRGGG???ddd{{{ppp^^^ZZZVVVNNNJJJNNN\\\bbbbbbooo|||zzzoooeee___```[[[ZZZYYYVVVTTTQQQNNNMMMLLLIIIHHHJJJMMMLLLFFFAAA>>>AAAEEEHHHIIIJJJKKKMMMQQQTTTZZZ```bbbdddlllvvv|||}}}uuujjjkkkxxx~~~xxxpppcccWWWLLLFFF@@@@@@???>>>>>>DDDMMMTTTZZZZZZYYYUUUPPPLLLIIIIIIIIIUUUeeeqqqxxx{{{}}}xxxzzzxxxvvvwwwyyyyyyvvvsssqqqnnnjjjhhhfffeeecccaaafffggggggdddccceeejjjooollljjjiiiiiijjjhhhccc^^^MMMMMMJJJDDDCCCQQQjjj}}}}}}rrrfffbbbeeejjjlllkkk___kkknnnmmmyyypppjjj{{{vvvyyy\\\===;;;888999666EEEbbblll```vvvvvv~~~wwwcccOOOHHHGGGIIIQQQZZZbbb^^^\\\bbbmmmwww{{{{{{||||||{{{~~~}}}zzzwwwtttjjjzzzvvvkkklllooolllcccVVVMMMKKKLLLKKKLLLHHHBBB<<<999;;;AAAEEECCCEEEHHHIIIMMMWWWeeepppzzz~~~zzzxxxssskkkccc^^^VVVMMMEEE@@@>>>===;;;===@@@CCCEEECCC>>>:::666555444555777;;;>>>AAA;;;===AAAEEEJJJQQQYYY^^^bbbfffiiiiiilllrrrtttrrrrrrqqqsssvvvxxx{{{nnnbbbXXXPPPbbbhhhwwwrrrlllPPP@@@666888:::LLL}}}pppqqqpppaaaddd|||bbb@@@666777<<>>>>>BBBQQQoooxxxooohhhcccgggccc[[[NNNCCC???BBBGGGPPP\\\lllqqqiiiaaagggsss}}}uuupppooogggeeebbbaaaaaaaaa___^^^^^^\\\YYYWWWWWWWWWYYYZZZZZZYYYYYYYYYYYYXXXUUURRRLLLLLLKKKJJJNNNYYYhhhtttwwwjjjXXXIII???:::555222333444555555555555444444555999BBBQQQbbbnnnsssssswwwyyy{{{|||||||||~~~}}}{{{zzz{{{}}}~~~|||zzzzzz}}}ssswwwqqq}}}jjjPPP;;;222111000///666;;;AAAGGGPPPVVVSSSKKK@@@VVVjjjlllccc[[[YYYXXXVVVTTT]]]\\\UUUmmmpppfff```aaa\\\ZZZXXXUUURRRPPPOOONNNLLLKKKJJJKKKKKKHHHBBB===AAABBBCCCCCCCCCCCCDDDFFFKKKOOOUUU[[[]]]bbbppp~~~xxxooozzz}}}uuuqqqnnnfffYYYNNNHHHHHHGGGBBB===<<>>999555777666JJJlll```eeexxxxxxvvvbbbPPPKKKJJJHHHMMMUUU]]]bbbbbb___eeesss{{{zzzzzzzzz{{{~~~pppqqqooopppvvvuuummm]]]RRROOONNNLLLMMMJJJEEE>>>999888:::>>><<>>444555;;;eeeyyyNNNDDD@@@AAAFFFLLLRRRWWW[[[^^^``````cccffffffeeefffiiillliiijjjiiigggeeeiiiqqqyyyuuutttssstttvvvvvvvvvuuuuuuzzz}}}|||{{{|||lll\\\```~~~bbb[[[^^^sssxxxqqqsssxxxvvvppp___PPPEEECCCAAAFFF^^^zzzzzzqqqjjjfff^^^QQQGGGDDDIIINNNKKKXXXhhhmmmddd___hhhuuuwwwrrrqqqiiifffdddbbbaaa```___]]]\\\[[[XXXUUUUUUUUUWWWXXXUUUTTTTTTUUUVVVUUUSSSQQQOOOPPPNNNHHHDDDHHHSSS]]]aaaVVVHHH@@@??????===:::888888999999999777666444555999CCCTTTfffrrrwwwvvvuuuwwwzzz{{{{{{|||~~~}}}||||||~~~|||yyy|||~~~nnn|||iiiNNN999111222111...444999<<<<<>>IIIKKKMMMMMMKKKIIIIIIIIIPPPPPPQQQTTTWWWZZZZZZZZZNNNKKKOOO```www~~~~~~}}}{{{~~~|||xxxvvvuuuwwwuuusssqqqnnnjjjeeebbb___aaacccbbb```bbbiiippplllgggbbbbbbdddeeeccc```XXXSSSMMMKKKUUUlllkkkRRRaaayyyttt}}}rrruuu}}}qqqrrr|||___===888555888555LLLpppbbb___}}}wwwppp^^^NNNLLLKKKFFFHHHPPPVVVcccfff^^^___nnnyyyzzzzzzzzz}}}qqq}}}zzz{{{rrrbbbVVVRRRPPPLLLQQQPPPMMMFFF>>>:::999;;;888???FFFFFFCCCCCCIIIPPP\\\mmmzzz|||{{{zzzpppcccaaa]]]XXXQQQLLLIIIGGGGGGEEEDDDCCCCCCDDDCCCAAA???777666555555555777999;;;999===BBBFFFLLLUUU```ggghhhkkkkkkhhhjjjrrrxxxzzztttssstttwwwzzz~~~sssccc```^^^XXXwwwnnnsssrrrxxxPPPAAA888999===QQQrrrtttsssdddiii{{{ppp[[[===<<<111999]]]UUU@@@CCCGGGGGGKKKRRRXXX[[[]]]___ddddddccccccdddfffggghhhggghhhjjjkkkkkklllnnnooorrrrrrrrrsssssstttttttttssstttzzz~~~{{{mmmWWWXXXvvvsss[[[TTTppp}}}yyyvvvdddNNNAAA@@@DDDJJJMMMUUU\\\gggppptttrrrmmmiiiaaaUUUGGGBBBEEEJJJJJJHHHOOOPPPRRRPPPJJJJJJVVVeee{{{uuuppplllgggeeecccaaa```______^^^\\\XXXSSSPPPOOONNNNNNMMMNNNOOORRRSSSSSSQQQOOOMMMOOOQQQMMMDDD@@@EEEHHHGGGLLLGGGBBB>>>>>>===:::777<<<<<<;;;;;;;;;999666444666:::III]]]lllppprrrvvvyyyzzz{{{||||||{{{zzzyyy}}}}}}~~~~~~~~~}}}}}}|||{{{|||~~~|||vvvgggnnnKKK888444333333333666999999888;;;@@@AAA>>>@@@QQQccchhhcccbbblllvvv^^^TTTgggiiiZZZ[[[kkkmmm```^^^^^^ZZZ\\\]]]YYYRRROOOQQQTTTTTTOOOKKKKKKIIIGGGHHHKKKLLLGGG@@@===<<<;;;;;;===>>>BBBJJJSSSYYYccczzzuuupppqqqhhhmmmnnnhhhccc]]]TTTNNNIIICCC<<<666AAABBBGGGMMMMMMIIIGGGIIIHHHUUUYYYNNNGGGMMMVVVXXXWWWUUUSSSYYYiii}}}~~~~~~yyyzzz|||~~~~~~|||zzzzzzzzzyyyxxxtttpppllliiifffeeeeeeaaabbbffffffbbbfffooorrrjjjddd___]]]fffjjj___dddWWWOOOSSSbbbzzzkkk___kkk~~~vvvnnniiiuuu{{{rrrVVV===444888;;;777HHHfff~~~___RRR}}}www}}}lllXXXKKKDDDBBBCCCGGGTTT[[[dddjjjmmmqqqxxx}}}qqqlllxxxsssuuunnn[[[QQQQQQSSSQQQMMMGGG>>>999999<<<===@@@BBBDDDDDDDDDEEEEEERRR\\\jjjrrrrrrmmmhhheee```\\\VVVPPPMMMKKKIIIHHHIIIIIIIIIIIIGGGEEECCCAAA<<<999666555666777555333::::::>>>GGGSSS]]]dddfffkkkiiihhhkkkppptttuuutttxxxuuuvvvyyyyyy|||lll```^^^WWWgggnnnuuudddUUU===777;;;999PPP}}}rrrsssrrreeeooosssXXX<<<;;;111999ZZZaaaFFFCCCFFFFFFIIIOOOUUUYYY\\\___ccccccccccccdddfffggghhhfffhhhjjjkkkkkklllnnnooorrrrrrrrrrrrrrrrrrssssssuuutttyyy}}}|||}}}fffSSSYYYttt{{{bbbWWWppp{{{mmmYYYJJJBBB?????????777:::@@@DDDFFFDDDAAA???HHHBBB===>>>EEEJJJJJJGGG?????????>>>999999CCCPPPjjjyyyrrrmmmhhhddd___^^^^^^^^^^^^^^^]]]\\\WWWTTTPPPNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOMMMKKKJJJKKKLLLIIIDDDEEEJJJKKKGGGDDDCCCAAA@@@>>><<<:::999@@@>>>;;;:::::::::;;;;;;888???OOObbbmmmpppsssxxxxxxxxxzzz{{{||||||||||||}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~yyytttxxxmmmqqqJJJ888444000///222777;;;===<<<<<<@@@AAA???AAAPPPbbbkkkkkklllrrrzzzkkk```qqqrrrgggfffhhhwwwiii^^^\\\ZZZZZZ\\\\\\XXXRRROOOPPPSSSRRROOOMMMLLLIIIFFFHHHMMMPPPJJJBBB<<<:::999;;;===<<<===CCCKKKRRR___uuuxxxyyyqqqgggqqqllldddYYYPPPIIIDDDBBB>>>???DDDKKKLLLHHHFFFHHHNNNWWWXXXLLLFFFPPP]]]cccdddbbb^^^aaaooo|||}}}~~~~~~|||||||||zzzwwwsssoookkkhhhfffeeekkkhhhggggggaaaZZZ```mmmsssjjj```XXXYYYiiitttpppggg\\\RRRRRR\\\oooxxxmmmwwwnnnkkkeee|||}}}oooSSS<<<777888999777IIIfffxxxzzzhhhPPPlllyyydddVVVLLLEEEBBBBBBSSSZZZdddkkknnnqqquuuyyy~~~sssddd\\\kkkxxxmmmjjjooommm___SSSQQQOOOMMMJJJGGGAAA<<<>>>BBBHHHIIIJJJJJJIIIGGGGGGFFFKKKUUUccckkkllliiifffddd^^^\\\YYYVVVRRRMMMIIIFFFIIIIIIIIIHHHGGGEEECCCBBB@@@<<<888666777999888777:::<<>>EEEGGGDDD???999666444333111000777@@@PPPmmmyyylllccc^^^ZZZXXXRRRSSSTTTXXX[[[\\\[[[ZZZSSSPPPMMMLLLMMMOOOOOOOOOPPPPPPQQQQQQPPPOOONNNNNNLLLKKKHHHFFFIIIPPPRRRPPPKKKJJJHHHEEEAAA??????@@@FFFBBB===999666777999;;;;;;FFFXXXhhhooopppsssyyywwwwwwxxxyyyzzz|||}}}~~~|||}}}}}}~~~~~~}}}}}}}}}}}}~~~vvvssswwwuuuvvvJJJ:::555...---333888???DDDAAA>>>???AAAAAACCCNNN]]]jjjpppsssvvvxxxjjjaaauuu|||zzz|||sssrrrhhh___]]]WWWYYYZZZZZZWWWRRROOOOOOQQQOOOOOOOOONNNIIIDDDHHHOOOXXXRRRIII@@@:::999;;;<<<999888;;;BBBLLLYYYlll|||{{{}}}yyywwwvvvqqqgggZZZOOOHHHFFF>>>>>>CCCJJJLLLHHHFFFGGGKKKQQQOOOEEEEEEUUUiiitttqqqmmmhhhgggppp~~~~~~}}}~~~|||yyytttpppllljjjjjjjjjpppnnnooommmddd]]]eeetttxxxddd___lllwwwzzztttjjj^^^YYY[[[fffyyy{{{sss|||nnniiibbbqqqSSS===777666444555GGGddduuuwww~~~XXXXXX}}}iii[[[QQQHHHBBBAAARRRZZZeeemmmpppqqqrrrsssxxxnnneee]]]SSSVVVkkklllbbb___gggkkkcccWWWPPPLLLJJJIIIHHHDDD???BBBHHHNNNMMMLLLKKKIIIHHHGGGFFFGGGQQQ]]]eeehhhgggfffeee_________]]]XXXQQQJJJFFFKKKKKKJJJJJJHHHFFFEEEDDDCCC@@@<<<:::;;;<<<<<<<<<;;;>>>FFFRRR]]]fffjjjkkkllljjjhhhkkkppptttuuuttttttsssuuuxxx{{{jjj[[[ZZZ[[[uuutttrrrrrrwwwdddLLL999777======XXXzzzzzzzzz{{{qqqQQQ;;;888333888PPPhhhFFF???DDDGGGIIIIIIMMMUUU\\\___aaabbbbbbccceeefffggghhhfffhhhjjjjjjjjjkkkmmmoooqqqqqqqqqppppppppppppppprrruuuzzz|||uuunnnrrr{{{dddNNN]]]eeeeeemmmPPPBBB@@@AAA??????===:::888888999;;;===777999<<>>CCCCCC???EEEZZZsss}}}yyyqqqmmmrrr}}}|||wwwsssqqqqqqssstttsssrrrtttvvvqqqjjjppp{{{~~~ooopppvvv|||xxxmmmccc___cccnnnxxx||||||uuuttt~~~rrriiiccc~~~lllPPP;;;666666444555CCCbbbxxxzzzeeeSSS{{{vvvbbbVVVOOOJJJFFFFFFQQQZZZeeennnrrrrrrqqqppptttmmm\\\^^^VVVMMMXXXrrrjjjaaa\\\aaagggeeeYYYOOOKKKGGGGGGIIIFFFBBBFFFOOORRRPPPNNNLLLLLLKKKJJJIIIKKKSSS^^^eeegggggghhhiiicccdddeeebbb\\\UUUNNNJJJMMMMMMLLLKKKIIIGGGFFFEEEBBBAAA@@@@@@??????>>>===<<>>;;;999999;;;???AAA;;;===@@@BBBBBB???:::777;;;777444444444111111444>>>LLLddduuubbbSSSJJJFFFDDDCCC>>>>>>AAAHHHSSSZZZ]]]\\\YYYWWWTTTSSSSSSSSSRRRQQQRRRRRRRRRSSSSSSTTTUUUUUUUUUVVVSSSNNNNNN[[[vvv}}}ooo]]]RRROOOSSSVVVWWW```\\\UUUKKKBBB======>>>FFFVVVgggooooooooorrrvvvzzzyyyxxxwwwwwwxxxzzz{{{{{{{{{|||}}}}}}}}}}}}}}}~~~ppprrrqqqGGG999666000000777888EEEOOOMMMFFFDDDFFFHHHNNNQQQVVV___hhhlllmmmlllbbb___yyy{{{yyymmmkkkvvvzzzmmmcccXXXUUUUUUUUUSSSPPPMMMKKKJJJLLLNNNPPPPPPJJJEEEJJJRRRfffjjjhhh^^^TTTLLLEEE===AAACCCEEEJJJSSS]]]eeeiiisssmmmbbbhhhrrr{{{vvvqqqiii\\\RRRJJJFFFFFFJJJKKKGGGDDDCCC888===@@@BBBJJJ^^^vvv{{{vvvxxx|||yyywwwwwwyyy{{{}}}yyytttuuuyyywwwnnnkkknnn}}}wwwwwwwwwmmmeeeeeejjjooovvvuuuuuuyyyooohhhdddgggjjjaaaJJJ777444888999888@@@```oooXXXwww{{{cccTTTMMMJJJIIIJJJQQQYYYdddnnnssssssrrrqqq}}}tttiiibbbZZZaaa]]]NNNMMMaaattt{{{pppjjjcccaaadddddd[[[PPPHHHCCCCCCHHHHHHFFFNNN[[[___[[[VVVSSSRRRQQQPPPNNNOOOVVV```fffgggggghhhiiihhhiiiiiieee___XXXTTTRRRNNNMMMKKKIIIGGGEEEDDDCCC???AAADDDEEEDDDAAA>>>===???GGGRRR^^^fffkkkllllllmmmjjjiiikkkpppssstttsssqqqrrruuuxxxiii\\\[[[aaawwwyyyyyy___YYYCCC777999======ZZZ~~~vvvxxx|||vvvrrruuukkkSSS:::444555777CCCdddDDDAAAGGGNNNOOOKKKKKKUUU\\\]]]___```aaaccceeefffggggggeeegggiiijjjjjjjjjlllnnnoooooopppppppppqqqqqqqqqssstttqqqgggWWWJJJEEEEEEDDDSSSbbbvvvgggXXXhhhwwwYYYPPPZZZ^^^WWWWWW]]]ccckkkwwwvvvkkkgggggg\\\OOOOOOKKKFFFAAA@@@AAADDDFFF:::===@@@@@@???>>>>>>>>>:::777666777555111000222999???PPPkkkyyyfffUUUKKKGGGDDDBBB<<<999:::BBBOOO[[[aaabbb___]]]ZZZYYYXXXWWWUUUTTTVVVWWWWWWXXXXXXWWWWWWVVVQQQTTTUUUQQQOOO___oooddd```^^^]]]dddaaaZZZOOOEEE???@@@BBBOOO^^^lllqqqooopppsssuuuyyyxxxxxxwwwwwwxxxxxxxxxzzzzzz{{{|||}}}}}}}}}}}}}}}~~~rrrmmmhhhEEE555222000000333555CCCNNNNNNIIIGGGHHHIIIQQQUUU\\\ccchhhkkkmmmmmm___ZZZuuuuuummmfffooowwwpppdddZZZUUUUUUUUUSSSQQQNNNKKKIIILLLMMMOOOPPPLLLHHHKKKQQQcccnnntttnnnfff___VVVLLLQQQTTTVVVWWW[[[dddiiijjjlllwww{{{kkk^^^ZZZ\\\pppwwwtttqqqiiibbbQQQJJJGGGIIIJJJFFFCCCCCCAAADDDGGGJJJQQQ___qqq~~~~~~xxxzzz~~~}}}{{{zzz{{{}}}yyyuuuwwwqqqbbbWWWUUUzzz}}}uuupppzzz{{{}}}uuunnnnnnqqqssswwwrrrwwwoooddddddhhhlllcccLLL888444666888;;;===]]]bbbrrrooo[[[QQQKKKIIIJJJPPPVVV```jjjqqqttttttsssiiizzzyyypppkkknnngggXXXRRR\\\jjjqqqtttuuuppphhhdddddd]]]SSSEEE>>>???GGGJJJKKKVVVgggkkkeee\\\WWWTTTRRROOOLLLPPPVVV___dddeeedddeeefffjjjlllkkkggg```ZZZXXXXXXOOONNNKKKHHHEEEBBBAAA@@@???BBBFFFGGGEEEBBB@@@???EEEMMMYYYdddjjjlllllllllmmmkkkiiikkkooossssssrrrpppsssuuuxxxjjj``````gggnnnlllzzzcccXXX@@@777:::>>>===[[[{{{}}}jjjooo~~~yyyvvvtttwwwjjjPPP999222666777>>>lllHHH???GGGPPPRRRKKKKKKTTTZZZYYY^^^___aaadddeeefffggggggeeegggiiiiiiiiijjjlllnnnnnnoooooopppqqqrrrssssssuuuooodddZZZRRRJJJAAA:::<<<<<>>@@@BBB>>>AAACCCBBB>>><<<===???999888999:::666111000333333666BBBWWWooosssaaaUUUOOOJJJHHH===888777>>>MMM\\\fffiiibbb```^^^\\\\\\[[[YYYWWW]]]]]]]]]]]][[[XXXUUUSSSMMMPPPTTTSSSQQQ\\\zzz~~~sssqqqrrrnnniii___QQQEEE???BBBFFFXXXeeeppprrrqqqsssuuuuuuvvvvvvwwwxxxxxxyyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||}}}~~~|||wwwvvvsssxxxcccGGG555111333222///111===IIILLLIIIIIIHHHGGGKKKUUUbbbjjjlllmmmooorrr___UUUrrrzzznnnkkk}}}rrreee```WWWWWWVVVUUUSSSPPPMMMJJJMMMLLLMMMOOONNNJJJLLLPPPZZZkkkwwwvvvtttssslllccccccffffffaaaaaahhhoooqqqrrrzzzrrrbbbVVVPPPZZZcccuuuyyyrrrlllXXXOOOIIIJJJLLLKKKIIIJJJLLLMMMOOOQQQUUU]]]jjjuuu~~~}}}yyy{{{{{{wwwtttiiiWWWLLLKKKiiikkkjjjeee\\\dddjjjsssxxxtttppprrruuuuuuvvv}}}yyyooowwwvvvbbbccctttrrrdddKKK:::666666444::::::\\\zzzkkkxxxaaaVVVOOOKKKJJJNNNRRRZZZdddmmmsssuuuvvvooozzz~~~oooccc^^^```dddgggrrr|||~~~rrrhhheee```XXXIII@@@>>>FFFIIIJJJXXXkkkrrrjjj```YYYWWWTTTPPPMMMMMMTTT]]]cccdddccccccdddgggjjjkkkhhh```ZZZXXXYYYUUUSSSOOOKKKGGGDDDBBBBBBCCCEEEGGGGGGDDDCCCCCCDDDMMMUUU```iiilllmmmmmmmmmnnnkkkiiikkkooossssssrrrppptttvvvxxx}}}iiifffkkkvvv~~~iiigggxxxdddSSS===777<<>>^^^~~~xxx}}}dddnnn{{{zzzzzz{{{jjjKKK999111666777<<>>===AAACCCGGGWWWbbb^^^fffnnn\\\___bbbZZZUUUNNNBBB:::;;;BBBDDDAAACCC___zzz}}}ssscccSSSHHHDDDFFFHHHGGGJJJJJJFFF???:::999:::666666888999444......222111333<<>>666777HHH```mmmnnngggfffbbb]]]XXXVVVXXXZZZYYYXXXVVVRRRMMMHHHFFFFFFIIIMMMQQQSSSUUUZZZccckkkxxx{{{ooo\\\IIIAAAIIIUUUeeejjjqqqvvvwwwwwwvvvvvvxxxxxxyyyzzzzzzzzzyyyyyy|||{{{{{{{{{{{{||||||}}}}}}{{{yyyqqqcccNNN;;;222111111000444333888BBBJJJJJJIIIIIIFFFTTTdddpppxxx~~~rrriii}}}lll}}}kkkeeecccYYYUUUSSSTTTWWWUUUPPPJJJNNNOOOPPPPPPNNNKKKGGGEEENNNVVV```gggjjjkkklllmmmmmmooorrrrrrqqqsssxxx|||yyyzzzlll]]]QQQMMMUUUXXXTTTYYYlll{{{ggg^^^VVVVVVXXXVVVSSSRRRVVVUUUUUUVVVUUUWWW```jjj||||||vvvppphhhbbb]]]ZZZWWWQQQIIIEEEDDDDDDBBBAAAEEEJJJRRRYYY^^^dddhhhkkktttxxx}}}xxxsssuuu{{{wwwbbbbbbuuu[[[BBB777888888333444666SSSsssjjjssslllZZZJJJLLLJJJJJJPPP]]]gggmmmqqqvvv}}}oooiiihhhdddbbbbbbcccqqq{{{hhh___```VVVLLLEEEEEEHHHKKKOOOSSSjjjooommmcccaaaccc^^^TTTRRRVVV]]]aaabbbaaa```___^^^bbbfffhhhhhhgggffffff\\\ZZZXXXWWWUUURRRNNNJJJJJJGGGDDDCCCAAA@@@EEEMMMWWW```hhhkkknnnpppooolllpppllljjjlllpppsssqqqnnnwwwuuutttzzzuuujjjiiifffuuuyyyvvvlllyyyjjjXXXGGG:::999666@@@AAA]]]}}}eeexxxpppNNN888111222888;;;nnn~~~NNN===AAAHHHKKKHHHHHHNNNSSSTTT[[[^^^```bbbbbbccceeefffgggggghhhiiijjjlllnnnooorrrqqqpppppprrrwww|||qqqVVVPPPaaammmmmmcccUUULLLHHHCCC???===AAALLLWWWrrr~~~|||xxxfffYYYLLLGGGDDDCCCGGGMMMTTT^^^lllzzzyyykkkfffhhhpppdddTTTHHH@@@<<<;;;;;;999:::;;;999666444222222222111333666<<>>???CCCIIIOOOTTTZZZ___cccmmmsss{{{{{{vvvsssyyymmm___dddvvvYYY@@@666777555000999888OOOhhh}}}{{{lllUUUMMMJJJJJJOOO[[[eeekkkqqqvvv{{{|||zzzmmmjjjjjjiiiiiijjjaaaeeeooowwwvvvnnnhhhgggXXXPPPJJJJJJKKKMMMQQQWWW^^^gggjjjddd___^^^XXXNNNOOOUUU\\\aaacccccccccbbbbbbeeehhhkkkkkklllnnnooogggccc^^^YYYUUURRROOOMMMKKKFFFBBB@@@>>>???FFFOOOXXXaaahhhkkknnnpppooolllnnnkkkiiilllqqqtttsssqqqwwwtttttt|||nnncccaaaaaavvvwww}}}vvvsssuuu```UUUDDD999:::777AAABBB^^^|||yyyeeeyyymmmMMM888222111777999gggyyy^^^===<<>>DDDLLLmmmwwwlll___VVVOOOKKKJJJMMMXXX^^^fffnnnvvvyyyrrrsssuuu]]]JJJ@@@===<<<;;;999:::999666333111111222444222222333333777CCCPPPyyyyyyfff```aaaaaaUUUHHH:::;;;PPPiiiuuuvvvuuuoooggg```[[[XXXVVVTTTSSSSSSPPPLLLGGGEEEEEEEEEMMMRRRVVVXXXYYYZZZ]]]aaacccgggnnnxxx|||nnn[[[KKKBBBDDDRRRaaafffkkkrrrwwwxxxwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{|||||||||{{{|||~~~~~~~~~sssQQQ999111111222111333555:::@@@BBBCCCIIIPPPIIIPPP\\\iiittt}}}qqqUUUpppiiiwwwmmmccc``````___^^^\\\XXXTTTPPPMMMKKKLLLLLLMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLNNNTTTYYYccchhhooossstttwwwzzz~~~wwwgggdddVVVWWWSSSLLLJJJSSS```iiiaaa___^^^aaaccc```VVVNNNMMMLLLTTTbbbgggaaa^^^bbbeeeaaa]]]XXXQQQKKKNNNTTTjjjuuu~~~yyyoooiiiccccccggghhhddd```VVVQQQKKKGGGFFFDDDAAA>>>:::===AAAEEEJJJOOOUUUYYYccclllvvvzzzxxxuuussssss{{{jjj\\\fffqqqSSS;;;555777666111:::666DDDqqqjjj{{{{{{cccTTTKKKIIIMMMXXXbbbiiiooouuuwwwzzzyyyssssssuuutttssssssiiiaaa___gggqqqrrrmmmiii[[[VVVRRRPPPOOOOOOUUU\\\YYYeeemmmjjjfffccc[[[RRRQQQWWW___eeehhhiiiiiiiiigggiiilllmmmnnnoooqqqrrrpppkkkccc]]]YYYWWWVVVUUUQQQJJJCCC@@@>>>AAAJJJTTTZZZbbbiiilllnnnppppppmmmmmmkkkjjjmmmqqquuuuuusssuuurrrttt}}}nnncccbbbeee}}}ssstttxxxrrrbbb\\\SSS@@@;;;<<<;;;DDDFFFbbb}}}}}}sss```sssiiiGGG666222000666888```zzzeeeAAA;;;@@@DDDFFFHHHLLLQQQUUUYYY[[[___aaabbbdddfffhhhfffffffffggghhhiiijjjkkklllmmmooopppuuu~~~jjj```nnnuuurrrmmmeee```VVVLLLGGGAAA<<<@@@HHH___zzzyyymmmbbbXXXQQQOOOTTTZZZbbbiiimmmlllhhheeewwwyyy|||}}}vvvmmmkkkoooyyy___HHH???>>>===;;;:::999777444111///000222333222333555444333:::BBBiii|||hhhbbbeeeggg[[[JJJ:::===SSSjjjvvvwwwwwwqqqiiibbb___\\\ZZZXXX\\\[[[XXXSSSNNNKKKJJJKKKMMMQQQVVVXXXYYYZZZ[[[]]]\\\```hhhqqqyyy~~~}}}vvveeeQQQDDD@@@HHHXXXgggggglllssswwwyyyxxxwwwvvvtttuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||||||||{{{|||~~~|||zzzRRR:::222222111111///222999>>>@@@DDDOOOZZZ[[[\\\```iiiqqqvvv|||eeeQQQZZZllliiiggguuugggccc___```aaa^^^YYYTTTQQQPPPIIIIIIIIIJJJJJJJJJKKKKKKRRRRRRQQQNNNLLLMMMRRRWWW]]]dddmmmsssuuuwwwzzz|||~~~nnnmmm^^^]]]YYYSSSQQQYYYeeennniii```UUUNNNMMMLLLIIIEEEBBBDDDUUUmmmrrrgggbbbhhhmmmgggaaaZZZQQQIIIHHHLLL]]]jjjyyyuuunnnbbb]]][[[cccnnnsssooohhh^^^WWWOOOIIIGGGEEECCC@@@:::<<<>>>@@@CCCHHHNNNSSSYYYcccooossspppmmmoootttzzz~~~ooo]]]iii~~~gggIII777555999999666999555===ccc{{{pppnnn}}}vvvfff[[[LLLIIIKKKTTT]]]eeemmmssswwwyyy|||xxxuuuggg^^^cccnnnqqqkkkeee```\\\YYYWWWTTTSSSYYYaaaaaajjjqqqrrrrrrqqqjjjaaaYYY^^^fffkkknnnnnnooooookkkmmmppppppooommmmmmmmmoookkkeeebbb```___^^^^^^XXXOOOEEEAAAAAAEEEOOOYYY]]]dddkkkmmmnnnqqqpppnnnooommmlllnnnrrrtttuuutttsssqqqttt~~~nnnggghhhmmmvvvzzzpppyyyzzzhhhaaa```SSS>>>>>>@@@>>>FFFJJJiiiooo[[[ooofffCCC333222///666888YYY~~~cccDDD===@@@EEEHHHIIIJJJOOOSSSYYY[[[^^^```aaabbbdddfffeeeeeeeeefffggghhhiiijjjjjjlllooosssyyywwwppp~~~~~~tttmmmiiiaaaUUUKKKGGGAAA;;;AAAMMMWWWggg}}}wwwkkk```YYYVVVUUUYYYaaajjjlllfff___TTTQQQOOOQQQRRRSSSYYYaaa|||ppp[[[FFF>>>???>>>999:::999777333///...000111111222555999888555777<<<\\\yyy}}}hhhbbbfffhhh^^^LLL===AAAVVVlllvvvwwwsssoooiiiccc```___^^^]]]aaa___\\\VVVOOOKKKIIIIIIIIILLLPPPSSSUUUWWWYYYZZZZZZ^^^dddmmmuuuyyyzzzyyyrrr```KKKAAACCCMMM]]]iiiiiimmmtttxxxyyyxxxwwwvvvtttuuuvvvwwwxxxyyyyyyxxxxxxxxxzzz{{{|||||||||||||||}}}~~~wwwqqqKKK666222222222333///333999>>>???DDDQQQ___mmmgggeeekkkoooooopppsssqqqXXXRRRUUUiiiyyynnnlll{{{gggaaa]]]^^^___^^^ZZZVVVSSSSSSLLLLLLKKKKKKJJJJJJIIIIIIOOOQQQRRROOOLLLKKKMMMPPPWWW```kkkuuuzzz~~~tttqqqbbb___[[[VVVTTT[[[jjjwwwtttkkk^^^RRRJJJFFFEEEDDDCCCFFF]]]|||qqqgggmmmpppjjjccc]]]TTTKKKHHHJJJVVVbbbqqq{{{yyykkkaaaVVVTTTWWWeeeuuu|||wwwoooccc[[[PPPHHHDDDCCCBBBAAA;;;<<<<<<===???CCCIIIMMMPPPZZZeeehhheeeeeekkkrrryyy}}}vvvaaallluuu]]]BBB444444888888666888888>>>^^^qqqxxxaaa{{{vvvggg\\\ZZZNNNIIIIIIPPPXXX```iiiqqqvvvwww|||zzztttiiiaaafffnnnooojjjfffddd```^^^\\\XXXVVV\\\dddhhhiiikkknnnsssvvvrrrlllbbbeeejjjmmmnnnnnnooooookkknnnrrrsssqqqnnnkkkjjjjjjhhhffffffeeeccc___]]]ZZZPPPEEEAAABBBGGGQQQZZZ```gggmmmnnnppprrrrrrooorrrqqqpppppprrrsssssssssttttttyyymmmccceeelllqqqooorrr}}}{{{hhhbbb^^^NNN??????BBB@@@HHHNNNoookkk[[[ssseee@@@111333///666777PPP{{{hhhHHH>>>@@@EEEJJJJJJIIIMMMSSSWWWZZZ]]]___```aaacccdddffffffffffffggghhhiiijjjlllooorrrvvv~~~|||www|||tttpppaaaUUULLLHHHBBB===III\\\dddgggooo{{{~~~uuummmdddZZZQQQQQQYYYbbbeeeeeeTTTLLLDDD@@@???AAAJJJSSSmmmiiiZZZHHH>>>???>>>999:::999777333///...///111000111666;;;:::666444777RRRttt{{{fffbbbeeeeee]]]LLL@@@FFFYYYjjjsssvvvnnnlllhhhccc]]][[[]]]___bbbaaa^^^XXXQQQKKKHHHGGGCCCDDDFFFIIILLLPPPSSSUUUWWWZZZ```hhhppptttuuutttlllZZZGGGBBBHHHSSS```iiijjjooouuuyyyzzzxxxwwwwwwvvvwwwxxxxxxyyyxxxxxxxxxvvvxxxyyy{{{|||||||||{{{|||}}}sss|||{{{\\\===111111222333555333555999===>>>BBBOOO\\\jjjcccdddpppzzz}}}WWWKKKUUUjjjrrrgggooo{{{www```WWW\\\]]]]]]]]][[[YYYVVVTTTQQQQQQPPPPPPNNNMMMLLLKKKLLLOOORRRQQQNNNKKKKKKMMMSSS]]]kkkxxx|||rrriiifff```ZZZVVV\\\ooouuuppphhh___VVVNNNGGGDDDDDDEEE___uuufffjjjqqqjjjddd___XXXNNNJJJJJJRRR[[[fffoooyyytttcccWWWLLLLLLRRRaaassszzzvvvnnnaaaYYYNNNFFFBBBBBB@@@???::::::::::::;;;===BBBEEEIIIQQQYYY[[[ZZZ\\\eeennnyyy}}}{{{bbboookkkVVV???555444555444333222777;;;TTTxxx~~~___dddiiiVVVTTTQQQKKKHHHLLLTTT[[[eeemmmqqquuu}}}iiicccbbbjjjrrrsssooommmgggccc___]]][[[YYY]]]ccceeecccaaaaaaeeejjjmmmmmmgggiiijjjkkkjjjjjjkkkllliiilllppprrrqqqooommmlllgggfffffffffddd___XXXSSSSSSIII@@@???BBBHHHRRRZZZdddkkkpppqqqrrrttttttqqqssssssrrrrrrrrrrrrssssssxxx{{{ddd```gggrrryyymmm~~~yyyxxxeee___TTTFFFCCC@@@FFFFFFOOOUUUwwwvvvccc___}}}{{{aaa===111444000666444EEEuuuIII===>>>CCCJJJKKKIIILLLSSSTTTVVVZZZ]]]___```ccceeeffffffffffffggghhhiiijjjmmmppptttwww{{{{{{sssggg[[[SSSOOOHHHEEEXXXrrr~~~vvvmmm```VVVTTTVVV[[[^^^^^^XXXQQQIII@@@<<>>999::::::888444111...///000///000555<<<<<<777555555KKKnnnxxxdddaaaeeecccVVVHHH???HHHXXXdddlllpppkkkllliiiaaaWWWSSSUUUYYY^^^___]]]YYYRRRKKKGGGEEE>>>===;;;<<<@@@EEEJJJLLLOOORRRXXXaaaiiinnnooooooeeeSSSDDDDDDNNNYYYbbbgggkkkooouuuyyyzzzyyywwwwwwyyyyyyyyyyyyyyyxxxxxxwwwuuuwwwyyy{{{|||||||||{{{zzz|||~~~{{{}}}fffMMM666111333111111555222333666:::===BBBMMMXXX___YYY___sss\\\LLLQQQhhhtttdddaaaqqq{{{cccYYY___]]]\\\\\\]]]\\\WWWSSSQQQRRRSSSSSSRRRPPPMMMLLLKKKOOOSSSTTTQQQNNNNNNPPPSSS]]]kkkyyyuuuqqqmmmhhh___XXX___www}}}ssskkkdddZZZNNNEEEDDDCCC]]]vvvbbbdddpppjjjddd```YYYPPPKKKKKKMMMRRRXXX^^^iiiwwwqqq^^^PPPEEEEEEJJJWWWfffnnnlllggg[[[TTTMMMHHHFFFDDDBBB???999::::::999999:::===@@@DDDHHHMMMNNNOOOTTT___hhhssswww}}}vvv```qqq]]]LLL<<<555444333222333///777444DDDzzzttt|||ppp\\\rrrcccXXXSSSLLLGGGIIIPPPWWWbbbjjjooottt|||iiieeefffpppxxxxxxssspppjjjccc^^^]]]]]][[[]]]```cccbbb```\\\YYY\\\dddmmmkkkkkkjjjhhhggggggjjjlllkkklllmmmllljjjjjjjjjllldddccccccaaa^^^XXXPPPKKKIIIAAA<<<>>>EEEMMMVVV^^^hhhnnnsssssssssvvvvvvsssrrrssssssssssssssstttvvvxxx~~~~~~nnnjjjqqqzzz{{{jjj}}}oooaaa```PPPAAAGGGFFFOOOSSS^^^dddyyyiii\\\aaazzzxxxxxxvvv]]]999111666000555222>>>}}}|||CCC;;;<<>>999::::::999555222/////////---...444<<<>>>:::888888FFFkkkuuucccbbbeeecccMMMBBB<<>>AAACCCEEEFFFHHHOOOZZZccckkkpppwww}}}sssjjj]]]sss{{{RRRDDD888666666333444777444<<<444<<>>;;;888555444666999;;;AAAFFFKKKPPPYYYcccfffdddSSSEEE>>>GGGRRRVVV\\\eeeiiiooovvvzzzyyyxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwyyyyyyzzzzzz{{{|||}}}}}}|||}}}~~~uuuppp[[[???000222000111444222222,,,000;;;???BBBWWWqqqlll[[[YYYmmm~~~vvv___SSSccc||||||lllcccyyyiiieee```[[[\\\```^^^VVVMMMRRRTTTVVVVVVSSSQQQOOOOOOPPPSSSVVVUUUQQQNNNLLLLLL[[[___eeelllttt~~~|||zzzqqqjjjcccUUUUUUvvvxxxtttfffSSSJJJEEE___eeeZZZ^^^___[[[TTTLLLIIIHHHHHHLLLKKKJJJJJJOOO[[[jjjuuuyyy{{{|||wwwkkkZZZMMMDDDAAA???AAAEEEJJJNNNOOORRRPPPOOOMMMLLLIIIEEEAAABBB@@@===<<<<<<===<<<;;;999:::===@@@DDDIIIPPPUUU\\\eeeqqq{{{|||kkkaaaeeehhhLLL@@@555333666555444555666444:::???WWWrrrPPPVVVhhh]]]TTTNNNMMMKKKLLLXXXgggssspppttt|||}}}~~~~~~zzzkkkjjjjjjddd]]]]]]aaa```[[[ffflllooogggWWWOOOWWWccchhhkkkllliiiggghhhkkkmmmnnnqqqnnnddd\\\\\\^^^```___^^^]]]YYYTTTMMMFFFCCC?????????AAAHHHRRR___gggnnnpppsssvvvwwwvvvuuutttqqqppppppqqqsssuuuvvvuuuuuuxxxvvv~~~{{{{{{{{{www{{{ppp~~~www}}}~~~rrrkkk```JJJBBBOOOVVVcccrrr|||sssqqqppppppeeeWWWccc~~~wwwyyy}}}pppPPP444111///222...666???___gggJJJBBBGGGNNNKKKMMMQQQLLLNNNQQQVVVZZZ]]]___bbbdddeeeeeefffggghhhhhhiiiiiimmmlllppptttttt|||vvvfff``````cccqqqzzzsssiiimmmxxx}}}pppggg___[[[XXXUUUOOOGGGCCCDDDRRRdddkkk[[[JJJDDD@@@:::===<<<999666333000...---111...444@@@DDD>>><<>>:::666777>>>IIIQQQUUU^^^\\\WWWNNNDDD@@@AAAEEEIIIIIIJJJJJJIIIGGGDDDBBB<<<999666333222333666888===BBBHHHMMMVVV^^^```^^^OOOCCC>>>FFFOOOSSS[[[eeeiiiooouuuyyyxxxwwwwwwyyy{{{{{{zzzyyyyyyxxxwwwwwwyyyyyyzzzzzz{{{||||||}}}}}}}}}~~~zzzrrrUUU;;;///111///000333000555111444===DDDKKK[[[lllxxxfff___ppp{{{cccSSSbbb~~~pppbbboooyyyjjjccc]]]]]]``````ZZZSSSQQQSSSTTTUUUTTTRRRQQQPPPOOORRRUUUUUURRROOOMMMMMMTTTZZZdddlllrrryyy|||sssmmmiii\\\XXXnnn|||ooo```VVVPPPbbbfffTTTSSSQQQLLLEEE@@@>>>???@@@GGGGGGHHHHHHLLLTTT___fffqqqtttyyy|||}}}zzztttgggVVVIIICCC@@@======>>>AAABBBCCCIIIJJJKKKMMMNNNLLLHHHDDDAAA@@@@@@@@@@@@???<<<999:::;;;<<<<<<>>>CCCHHHMMMWWW```mmmwww~~~yyyiiiaaannndddKKK???555333555555444555444333888;;;RRR\\\TTTsssiii[[[OOONNNNNNNNNRRRZZZgggiiiqqqzzz}}}jjjlllooonnngggaaaaaaaaaaaadddkkkoooiii[[[VVVaaaqqqmmmnnnmmmiiigggggghhhhhhkkkooooooggg___\\\[[[YYY[[[ZZZXXXUUUPPPKKKFFFCCC======>>>BBBKKKXXXeeemmmssstttvvvxxxxxxxxxwwwvvvsssrrrqqqrrrsssuuuwwwwwwzzz~~~yyyuuuttt|||{{{}}}ppprrrtttuuu~~~uuuhhhYYYEEECCCVVVeeetttoootttqqqooodddZZZggg{{{yyy{{{yyyhhhMMM777222---000000555888VVVxxxMMMBBBEEELLLJJJKKKMMMIIIMMMPPPUUUYYY\\\___bbbdddeeeeeeffffffggggggggghhhkkkkkkooosssrrrwwwtttbbbaaahhhpppxxxyyyooohhhbbbhhhyyymmmcccYYYTTTOOOHHHCCCBBBBBBQQQ___]]]QQQGGG@@@<<<===<<<999666444111000/////////777AAACCC@@@CCCKKKZZZhhhooohhh]]]WWWQQQKKK999555333333888???FFFIIIPPPOOOLLLEEE===999999;;;>>>AAAEEEGGGGGGEEEAAA>>>:::777444111///000222444777===CCCHHHPPPWWWWWWTTTGGG@@@???EEEKKKOOOYYYdddiiinnntttwwwvvvuuuuuuwwwzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{|||||||||}}}}}}~~~lllLLL666---000...///111...333111222999EEERRR\\\```vvveee\\\jjj}}}zzzcccMMMZZZ{{{yyyiiifff{{{rrriii```]]]___```[[[WWWPPPQQQRRRTTTTTTTTTSSSRRRNNNQQQTTTUUUSSSQQQOOOOOOPPP\\\jjjtttxxx{{{|||pppiii^^^ZZZhhh|||{{{jjjWWWSSSaaarrrUUUJJJHHHDDDAAA>>>;;;::::::BBBCCCEEEGGGJJJNNNUUUYYYgggjjjppptttwwwzzz}}}{{{xxxrrrfffVVVJJJCCCAAA===;;;:::999888666<<<>>>CCCHHHKKKKKKHHHEEEAAABBBDDDEEEEEEBBB<<<888;;;;;;:::888888;;;???CCCOOOYYYgggsss{{{ssseee___ggg```GGG===444333555444444444333444666555GGG~~~www[[[```ppp[[[SSSPPPNNNOOOTTT^^^cccmmmwwwzzzooopppuuuyyyuuulllcccbbbeeebbbiiinnnjjj]]]XXXfffyyyuuurrrnnnkkkhhhfffcccbbbeeelllpppmmmgggccc^^^ZZZWWWVVVTTTPPPLLLHHHEEECCC??????@@@EEEOOO\\\iiiqqquuuvvvvvvwwwxxxxxxxxxwwwuuutttsssrrrsssvvvxxxzzz|||}}}pppvvvyyypppjjjmmmyyy~~~nnnwwwwww}}}uuubbbPPP@@@IIIgggvvvsss{{{wwwsssfff[[[jjjvvvvvvyyy{{{wwwfffLLL888333---111222555222LLLNNN@@@???GGGGGGHHHJJJGGGLLLPPPUUUYYY\\\___bbbdddeeeeeeeeeeeeeeefffffffffiiijjjnnnqqqqqqrrr}}}rrrcccdddnnnxxxyyynnn```WWWYYYcccnnnvvv}}}nnn^^^UUUNNNGGG@@@===888>>>IIIRRRQQQIIIBBBAAA;;;:::888666444333333333111444;;;BBBCCCBBBJJJTTT___bbbaaaXXXOOOJJJDDD===666555333333666:::>>>AAADDDDDDCCC>>>999555444444666999===@@@@@@???======:::777444000//////000111333999???CCCJJJOOONNNIII???===>>>CCCGGGLLLWWWbbbhhhmmmsssuuutttssstttuuuyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||}}}~~~gggDDD333...111...///222---000222222777HHH[[[```[[[bbbVVVQQQ___ttt}}}yyyzzzgggLLLQQQuuu|||iii}}}}}}sssfff___]]]]]]ZZZWWWOOOOOOPPPRRRUUUVVVUUUTTTNNNPPPRRRTTTTTTSSSQQQPPPSSScccvvvyyyhhh]]]\\\gggtttqqqWWWVVV```}}}___JJJFFFCCCCCCBBB===999888BBBBBBDDDFFFIIIMMMQQQTTT[[[```ffflllqqqvvvzzz}}}~~~||||||}}}yyywwwvvvtttpppfffXXXNNNDDDAAA>>><<<:::999666444333555999>>>CCCFFFEEEDDDDDDDDDEEEFFFFFFCCC>>>:::<<<;;;999777666777;;;>>>IIISSScccpppzzzpppddd___iii~~~^^^CCC:::333333444333333444333666666222<<>>>>>>>>;;;777444222111111444666777666777:::===;;;999666222000//////000111666;;;>>>CCCGGGEEE@@@888999===AAAEEEJJJUUU```ggglllqqqsssrrrrrrsssuuuyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~kkk>>>111000222...000333...222555555:::MMMccchhh```UUURRRRRR^^^sss|||tttVVVPPPmmmuuu|||nnnddd___\\\YYYWWWOOONNNNNNQQQUUUWWWWWWUUUNNNOOOQQQTTTUUUTTTRRRQQQUUUfff|||vvvgggcccgggmmmqqqyyyaaa]]]^^^oooqqqTTTIII???>>>>>><<<:::<<>>===<<<<<<:::999555444555888===AAACCCDDDGGGFFFDDDDDDDDDCCC@@@>>>===<<<;;;:::888999<<<>>>DDDPPP```ooozzzsssiiieeewww[[[>>>777222333444222222444222777666333888SSSxxxjjj~~~dddPPPQQQ\\\gggeeefffnnnxxx|||{{{xxxfffbbbgggkkksssuuujjj```iiizzz~~~wwwsssssspppggg___\\\bbbhhhmmmmmmmmmmmmjjjfff]]]\\\XXXSSSOOOJJJGGGEEECCCCCCEEELLLWWWbbbkkkoooqqqqqqssstttvvvxxxzzz{{{xxxxxxwwwuuutttvvvzzz~~~rrraaaeeennnmmmqqq}}}rrruuu}}}rrrsssgggUUUEEEAAAbbb|||ooo]]]XXXooossssssuuuyyywwweeeIII333111000444111555222???vvv}}}[[[AAA999AAACCCEEEIIIIIIJJJNNNTTTXXX\\\___bbbdddbbbbbbccccccdddddddddeeeiiiiiikkkmmmooopppqqqrrr|||}}}ppp^^^UUUUUUXXXfff~~~xxxvvvqqqggg[[[QQQKKKIIIDDDIIITTTfffvvvzzzqqqfffaaaSSSFFFBBBBBB???===<<<>>>555000888DDDJJJKKKJJJAAA???<<<888666555666666===AAADDDCCC@@@AAAHHHPPPIIIDDD===999999;;;;;;:::333444333222222444777:::>>>===<<<;;;999666444222111222333111000333888===>>>;;;888444111000/////////444777999<<<@@@>>>999444777;;;???CCCKKKUUU]]]fffkkkppprrrrrrrrrtttwwwxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~eee:::111222222---///444///111333444:::JJJ^^^eeebbb[[[___bbbhhhwww|||aaaQQQ```~~~qqqgggaaa^^^[[[YYYOOONNNMMMPPPUUUXXXWWWVVVOOOOOOQQQTTTVVVVVVSSSPPPSSScccyyyxxxnnniiifffpppsss||||||```YYYSSSYYYpppdddQQQAAA>>>???@@@CCCIIILLLHHHDDDBBBDDDFFFIIIJJJIIIKKKOOOSSSYYY```iiinnnuuuuuuuuuuuuttttttttttttnnnllljjjgggbbbZZZQQQKKKCCCAAA>>>===>>>>>>>>>===>>>;;;999:::>>>BBBFFFGGGHHHEEEBBBAAAAAABBBBBBAAA>>>???@@@???>>>===???@@@BBBNNN___ooo{{{{{{qqqllloooSSS:::555222333444111111333111555555555;;;HHHttt^^^cccyyy|||___TTTXXXjjjfffdddhhhrrr|||wwwooohhheeeeeekkkppphhh^^^eeetttzzzttttttxxxttthhh___^^^eeeiiikkkhhhggghhheeeaaa```^^^[[[WWWRRRMMMIIIGGG@@@AAAFFFPPP]]]iiioooqqqqqqrrrtttwwwyyyzzz{{{{{{xxxyyyyyywwwuuuuuuzzz~~~xxxgggkkkwwwxxxrrr}}}uuu}}}{{{}}}~~~kkkmmmaaaOOOAAABBBkkknnnYYYZZZvvvqqqsssvvvyyysss```FFF222...111444---333555:::eeedddFFF888???AAABBBGGGGGGHHHKKKQQQVVVYYY\\\```bbb```aaaaaabbbcccdddeeeeeejjjiiiiiikkknnnrrrrrrpppzzzwwwsssVVVFFFCCCEEERRRllltttjjj```VVVKKKDDDCCCAAAGGGYYYoooyyysssiii]]]RRRIIIGGGFFFCCCAAAAAA>>>:::555444;;;CCCFFFDDD@@@???<<<;;;;;;<<<>>>???CCCEEEFFFBBB======AAAEEE@@@<<<999999;;;<<<;;;;;;444555444333222444999===@@@>>>===<<<:::888666555222444444222000111777===???===999555222000///......111333333666999777333222555888===DDDMMMUUUZZZeeejjjooorrrrrrsssvvvxxxwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~SSS777111222111+++...333...000000222777CCCQQQ]]]bbbcccjjjmmmlllttt|||kkkYYYXXXooo{{{tttkkkddd```^^^\\\[[[PPPNNNLLLOOOUUUXXXXXXUUUPPPPPPQQQTTTVVVVVVSSSPPPRRR```tttvvvpppkkkrrrpppooouuu~~~xxxkkkTTTOOOJJJIIITTTffftttzzzhhhUUUHHHJJJOOOMMMLLLOOOIIIFFFCCCDDDGGGJJJLLLLLLJJJJJJJJJKKKNNNUUU^^^eeennnoooqqqrrrrrrqqqpppooohhhgggfffddd```[[[VVVRRRIIIFFFBBB@@@???@@@@@@@@@CCCAAA@@@@@@CCCFFFHHHIIIEEECCC@@@@@@AAABBBBBBAAAAAACCCEEEEEECCCAAA@@@AAA@@@LLL^^^ooo{{{uuuooogggGGG777333111333333111111333222444111555;;;???ccc\\\TTTddd}}}|||yyyuuuaaaZZZggggggggghhhlllttt|||www|||xxxmmmfffeeeiiidddZZZ___mmmqqqooottt{{{vvvggg___```fffiiiiiigggfffgggddd^^^]]]]]][[[XXXTTTOOOJJJHHHBBBDDDJJJVVVcccmmmpppppprrrsssvvvxxxxxxxxxwwwwwwvvvyyyzzzxxxuuuuuuyyy}}}zzzmmmqqqwwwmmmoooxxxuuuwwwzzz{{{iiihhh[[[III===FFFuuupppZZZ^^^|||zzzooosssxxxyyyooo[[[CCC222+++111444***222666888ZZZpppOOO>>>CCCDDDEEEJJJKKKEEEIIIOOOTTTWWW[[[^^^```___```aaabbbcccdddeeeeeekkkjjjhhhiiinnnssssssooovvvwwwxxx\\\LLLIIIJJJFFF```uuujjjfff```VVVLLLFFFBBBGGG]]]{{{jjjaaaXXXSSSOOOIIIEEEEEE;;;===;;;444444<<>>???===:::888666777777555444777<<>><<<;;;:::888666333555777444111222777<<>>AAABBBKKKPPPJJJLLLGGGAAAAAACCCDDDAAA>>>;;;888444333444888:::<<>><<<:::888777:::999888666444333333333;;;;;;;;;:::777444000......///000000000000000000111444888===CCCKKKTTTYYYdddhhhllloooqqqrrrtttvvvyyyyyyyyyxxxxxxwwwwwwwwwyyyzzz{{{}}}}}}}}}}}}|||~~~~~~}}}~~~~~~xxxwwwxxxqqqyyy]]]GGG222111000//////000111222111777:::999@@@RRRaaahhhqqqwwwqqqbbbhhhooo___eeeuuupppxxx}}}gggXXXNNNRRR[[[]]]\\\[[[VVVRRROOOQQQWWWZZZWWWRRRRRRRRRSSSVVVXXXWWWRRRNNNPPP^^^rrrvvvnnnnnnppprrrkkk^^^TTTQQQPPPSSSTTTPPPHHHCCCCCCEEEBBBGGGJJJJJJHHHFFFCCC???BBBBBBEEEJJJLLLLLLPPPUUUZZZSSSNNNMMMLLLLLLTTT^^^hhhiiijjjjjjkkkkkkkkkkkkiiiiiigggeeecccdddhhhkkkeee]]]QQQHHHDDDDDDFFFHHHFFFEEEEEEFFFGGGGGGDDDBBB===;;;;;;>>>CCCFFFEEEDDDEEELLLNNNJJJGGGHHHFFF@@@@@@MMMaaasssnnnhhhuuu___BBB555444222000000111222333,,,111111333666:::PPPsssuuuzzz^^^AAAXXXvvvjjjrrrlllnnnpppppppppsssyyy~~~~~~yyykkkoooxxxooo]]]dddfffiiinnnqqqooojjjeeebbbfffhhhggghhhjjjiiifff___XXXOOOJJJKKKMMMJJJDDDCCCMMMXXXaaajjjqqqqqqnnnnnnrrruuuuuurrrpppqqqrrr{{{vvvvvv{{{xxxmmmiiilllllliiikkksssxxxxxx|||}}}~~~~~~llllllTTTKKKDDDBBBIIIrrrmmmTTTaaa~~~{{{ssswwwyyyuuuhhhTTT???222000///000000...000;;;GGGeeeIIIHHHDDDFFFLLLIIIGGGHHHJJJNNNSSSXXX\\\^^^aaabbbbbbcccdddeeeffffffggggggiiijjjlllnnnooooooooowwwzzztttXXXHHHJJJNNNVVViiiuuueee]]]OOOHHHBBBIIIZZZqqqtttjjjfff___SSSHHHJJJCCC999333333666:::<<<777666555666:::===>>>>>><<<:::EEEQQQTTTXXXXXXNNNFFFBBB??????@@@AAA???<<<<<<999555333444777;;;=========>>>>>>>>><<<:::999;;;::::::999888888888888<<<<<<;;;:::888444111/////////000111111111000000111333777<<>>===>>>;;;777444333666:::<<<;;;<<<>>>???@@@???>>>===<<<<<<;;;<<<<<<===>>>???<<<<<<<<<;;;888555333111000111222222222111000///111333666;;;BBBLLLWWW^^^dddgggkkkoooppprrrtttvvvwwwwwwwwwxxxyyyzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~rrrvvv~~~tttLLL222111111////////////111111777111111;;;LLL\\\jjjsss~~~}}}zzz|||dddhhhuuuxxxpppzzzsssccc[[[ZZZ[[[^^^aaaZZZVVVQQQQQQSSSUUURRRNNNUUUTTTTTTUUUVVVUUURRRPPPRRR___sss}}}~~~{{{sssoooooossssssllldddaaabbb``````aaaccc```YYYRRRQQQNNNKKKHHHEEECCCCCCCCCBBB@@@BBBFFFIIILLLRRRZZZ\\\YYYVVVUUUSSSQQQTTTYYY___aaadddggghhhhhhgggfffcccdddgggoooxxx}}}tttggg[[[TTTQQQQQQPPPPPPQQQQQQOOOKKKHHHGGGGGG>>>>>>>>>@@@CCCEEEEEEDDDKKKOOOQQQOOOLLLKKKIIIFFFCCCQQQeeewwwtttppp}}}^^^===444333222000000111222222222444111000444222;;;QQQwwwuuu^^^>>>PPPtttxxxdddxxxwwwnnneeecccjjjqqquuuvvv}}}zzzwwwqqqmmmpppwwwvvvlllbbbcccggggggaaa^^^]]][[[XXXUUUPPPJJJGGGGGGGGGEEECCCLLLYYYgggmmmooorrrsssrrrtttsssrrrtttwwwyyyyyyyyywwwyyyxxxvvvsssnnndddZZZYYYXXXZZZbbbmmmxxxyyyyyyxxx~~~vvviii\\\WWWFFFEEEDDDGGGRRRwwwyyy[[[ttt{{{vvvzzz{{{rrr```JJJ999/////////000111///---222999___zzzyyyYYYHHHCCCFFFJJJIIICCCDDDFFFJJJOOOTTTYYY\\\^^^___```aaacccdddeeefffdddeeefffhhhiiikkklllmmmnnnuuuuuutttzzzrrr[[[ZZZbbbaaaUUUUUUpppoooiii]]]UUUSSSOOOIIINNNYYYrrrvvvllldddVVVPPPHHHAAA???BBBEEEHHHEEE@@@:::666555555555555;;;>>>OOO___aaaddddddZZZ___\\\UUULLLDDD???>>>???>>><<<888444222444777:::;;;===???AAABBBAAA@@@???;;;<<<<<<===>>>@@@AAABBB======<<<;;;999777555444222333444555444333111000111333666:::BBBMMMYYYaaadddgggkkknnnppprrrtttuuuuuuvvvwwwxxxzzz{{{||||||zzzzzz{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~pppyyyyyyQQQ;;;111000///......///000111;;;444555AAAOOO]]]kkkwww}}}~~~iiidddyyyvvvooowwwoooooo```^^^aaabbbbbb[[[WWWRRRQQQSSSUUUSSSQQQVVVVVVUUUUUUTTTSSSRRRQQQRRR]]]ppp{{{yyy|||{{{wwwzzzuuutttxxxyyysssllliiikkkfffaaa^^^^^^]]][[[XXXWWWUUUUUUWWWUUUNNNGGGEEEEEEBBBBBBDDDFFFIIIPPPXXX]]]]]]\\\ZZZWWWTTTTTTUUU[[[^^^bbbfffhhhhhhfffeeeddddddhhhqqq}}}|||sssiiibbb]]]XXXUUUSSSTTTTTTQQQLLLIIIHHHIII@@@@@@AAABBBDDDFFFGGGGGGLLLPPPTTTTTTQQQNNNJJJGGGGGGUUUjjjzzzyyy~~~XXX999333333222111000111111111...111---///555555999GGGhhhttttttnnnKKKGGGfff{{{vvv\\\~~~nnn]]]YYYcccpppwwwxxx|||}}}zzzzzz{{{rrrkkknnnvvvxxxooofffjjjnnnmmmfff^^^ZZZVVVRRRPPPKKKGGGGGGGGGFFFFFFHHHSSSaaannnrrrqqqrrrssssssrrrooommmoootttxxxyyyxxxsssxxxxxxsssqqqpppeeeVVVRRRUUU]]]lll|||zzzxxxssskkkaaaYYYQQQDDDEEECCCFFFPPPnnn{{{zzz|||```uuuzzzzzzvvv{{{{{{ppp[[[EEE666///---,,,...000///...111777QQQ|||~~~cccHHHBBBFFFHHHIIIBBBCCCDDDHHHMMMSSSXXX[[[\\\]]]^^^```bbbdddeeefffddddddeeegggiiijjjllllllooouuuuuuwww~~~iii^^^eeeooopppeee```rrrvvvggg\\\]]]___ZZZUUUVVVVVVtttmmmggg[[[MMMFFFFFFIIIKKKJJJKKKFFF@@@;;;999888888777555:::NNNdddmmmvvvyyyqqqgggbbbYYYMMMCCC>>>===>>>===<<<:::555111111444777<<<>>>AAACCCDDDDDDBBBAAA<<<<<<======???@@@AAABBB>>>>>>===<<<:::999777666555666777888777555222111111333666:::BBBNNNZZZaaacccgggkkknnnpppqqqsssuuuuuuuuuwwwxxxzzz|||}}}~~~zzzzzz{{{{{{||||||}}}~~~}}}~~~~~~}}}rrrzzzLLL666111000///......///000111999888<<>><<<:::999777===UUUppp~~~wwwbbb]]]TTTKKKDDD@@@>>>>>>===>>>===888333111222555:::===AAAEEEGGGGGGEEEDDDAAA@@@@@@@@@@@@@@@AAAAAA??????>>><<<;;;:::999999888999;;;;;;:::777444222111333666<<>>222000000------//////...000555>>>tttuuuFFF>>>DDDEEEJJJEEEEEEEEEGGGJJJPPPUUUXXXYYYZZZ\\\^^^```ccceeefffdddeeefffgggiiikkklllmmmoootttuuuxxx~~~pppkkkqqqsssdddhhhyyy{{{mmmgggXXXPPP]]]rrr~~~pppgggaaa[[[WWWVVVRRRMMMHHHDDD@@@===;;;;;;>>>UUUqqqqqqaaa]]]XXXUUURRRMMMGGGBBB>>>@@@AAA===666222222444666:::@@@FFFIIIKKKKKKJJJHHHGGGFFFDDDBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<>>>>>>===999666333000333888===EEENNNXXX___cccfffjjjmmmoooqqqssstttvvvvvvwwwyyy{{{|||}}}~~~{{{{{{zzzzzz{{{|||~~~|||}}}|||~~~jjj???333000///...------...///000555AAAIIIKKKYYYqqq~~~~~~zzznnn~~~gggWWWppprrrgggWWWdddooowwwhhh]]]___aaa```ZZZWWWSSSQQQSSSVVV[[[]]]UUUXXX[[[ZZZVVVRRRPPPOOOMMMRRR]]]ooo{{{xxxnnnlllkkksss{{{nnngggiiiggg]]]XXXZZZVVVRRROOONNNLLLJJJMMMSSS]]]ccceee```\\\[[[WWWRRRUUUXXX\\\```dddgggiiijjjhhhiiikkkpppwww|||wwwrrrjjjaaa\\\ZZZVVVOOOIIIGGGJJJMMMOOOPPPQQQUUUXXXSSSQQQQQQSSSPPPKKKJJJNNNYYYfffwww~~~bbbBBB444111111111111111000000///111666111...555888:::CCCMMMjjj|||}}}nnnRRR]]]kkkWWWIIIYYYttteeeaaaeeeiiipppuuu{{{~~~wwweee___```bbbhhh```ZZZXXXPPPIIIPPP]]]ooouuuwwwuuussstttsssppprrrsssuuuuuuuuuuuuuuuvvvtttssssssrrrllleeeeeejjjmmmpppvvv|||yyyoookkklllUUUPPPQQQIIIKKKTTTaaauuuccccccuuu{{{qqqtttzzzzzzlllRRR<<<222000222///---//////---///444333cccvvvBBB:::@@@BBBHHHFFFFFFEEEGGGJJJOOOTTTXXXXXXYYY[[[]]]```ccceeefffdddeeefffhhhiiikkklllmmmkkkrrrtttxxx{{{|||yyylllwwwnnnkkkpppzzznnnccc\\\YYYRRRSSSooorrrddd\\\]]]YYYSSSNNNIIIEEE@@@===555555IIIeeeyyytttiiifffccccccbbb\\\QQQIII???BBBDDD@@@999444333444333777>>>FFFKKKNNNNNNNNNNNNMMMJJJHHHEEECCCBBBBBB@@@???>>>===<<<<<<<<<<<<===>>>@@@@@@>>>;;;777444000444999???FFFNNNXXX]]]cccfffjjjmmmoooqqqssstttvvvwwwxxxyyy{{{|||}}}~~~{{{{{{zzzzzz{{{|||~~~|||}}}UUU555222000///...------...///000777FFFNNNPPPddd~~~qqqzzzmmmmmmvvvuuu\\\nnnrrrvvvbbb^^^aaabbb[[[WWWSSSPPPQQQUUUYYY\\\UUUXXX\\\[[[VVVRRROOOOOOLLLPPPZZZlll|||{{{vvv~~~vvvlllkkkccchhhwwwpppccc```YYYUUUSSSRRRPPPMMMPPPVVV]]]ccceee```\\\[[[XXXRRRTTTVVVZZZ^^^bbbfffiiijjjjjjkkkkkkmmmrrrzzz{{{nnnfff\\\ZZZ[[[ZZZSSSLLLHHHLLLPPPQQQRRRTTTXXX[[[WWWQQQNNNOOOLLLHHHKKKRRR]]]jjjyyy\\\@@@444111111111111111000//////...555000,,,333999===HHHMMM]]]lllXXXGGG[[[___TTTEEESSSqqqcccaaaccclllrrryyy|||~~~yyykkkddd___iiiaaa\\\[[[TTTOOOYYYiiivvvxxxxxxuuuuuuvvvtttpppppptttwwwwwwtttrrrrrrtttrrrmmmmmmllldddZZZ]]]hhhlllwwwwww|||}}}rrrgggbbbbbbXXXSSSSSSHHHIIIPPPZZZ}}}|||vvv^^^^^^uuu~~~zzzxxxwwwwwwwwwsssfffQQQ<<<111///.........//////000111222///]]]NNN:::>>>>>>@@@EEEFFFFFFGGGGGGJJJNNNQQQUUUWWW[[[^^^___aaadddfffeeeddddddeeegggiiilllmmmpppooossswwwvvvxxx{{{pppttt|||vvvkkkrrrzzzjjj___^^^UUUIIIMMM\\\llliii]]]SSSSSSRRRKKKCCCAAA999777<<>>666;;;AAABBBCCCDDDEEEEEEHHHLLLOOOSSSVVVYYY\\\^^^___bbbddddddddddddeeegggiiilllmmmooonnnrrrvvvuuuvvv{{{{{{|||kkkeeeiiiyyymmmhhhaaaTTTLLLMMMZZZwww|||ooobbbZZZRRRIIICCCBBB===777555AAA___~~~uuukkkaaaUUUKKKFFFCCCDDDEEEBBB===:::888888333222333777>>>GGGOOOTTTWWWYYYXXXTTTRRRSSSOOOJJJGGGGGGFFFFFFEEEDDDDDDDDDIIIHHHGGGEEEAAA<<<777444222444888>>>DDDKKKPPPSSS[[[```gggkkklllmmmqqqsssxxxyyy{{{|||}}}}}}{{{{{{|||{{{{{{zzzzzzzzz{{{{{{|||~~~xxx~~~pppVVV===333444222111111000000000111111444GGG___hhhnnnzzz|||vvv^^^XXXkkkssshhheeeuuu{{{pppmmm___dddbbb[[[RRROOOSSSXXX\\\]]][[[]]]^^^^^^\\\XXXSSSPPPKKKJJJMMM[[[ppprrrkkkddddddfffooo~~~ssspppnnnlllhhheeedddddd```]]]eeegggiiiiiigggcccaaa___ZZZZZZ[[[^^^ccchhhjjjkkkllllllkkklllooovvvyyyssskkkdddaaa___\\\ZZZ]]]bbbeeebbb___^^^[[[WWWVVVOOOJJJHHHGGGGGGKKKQQQ^^^kkkyyyyyyzzzPPP999///000000////////////000000333......222222111:::HHHaaakkk|||{{{jjj|||gggDDDJJJLLLOOOIII:::DDD}}}xxxeeeeeefffmmmtttwwwvvvyyy~~~xxxzzz~~~rrrggggggkkknnnqqqsssxxxvvvvvvxxxwwwrrrpppqqqmmmrrrvvvuuuooojjjiiijjjnnnuuuvvvpppqqq{{{~~~xxxxxx{{{vvvdddZZZWWWSSSNNNJJJLLLIIIOOOIIIMMMSSS\\\~~~sssoookkkooodddppp|||}}}~~~~~~vvvaaaHHH555///000............///000111222444@@@sssqqqEEE444888:::???AAABBBBBBCCCEEEIIILLLPPPSSSWWWZZZ\\\^^^```bbbdddddddddeeegggiiikkklllnnnnnnrrrvvvttttttqqq^^^UUUbbb}}}ppphhh___RRRGGG===SSSsssooo```TTTIIICCCBBBAAA;;;555:::QQQpppyyyrrriii\\\RRROOOJJJHHHEEEBBB@@@===:::888333333333333777@@@MMMVVVYYY\\\[[[XXXVVVVVVTTTPPPKKKMMMOOOPPPPPPNNNLLLJJJNNNMMMKKKGGGBBB===888555333555888<<>>:::999DDDVVVcccgggjjjhhhlllrrrrrrhhh\\\UUUQQQKKKEEECCCBBBAAA<<<888555666555333333<<>>>>>>>>>>>DDD>>>BBBIIINNNkkkxxxsssqqqoooddd___ooo}}}|||yyyrrrVVV;;;///...000------------...///000111444000YYYdddGGG@@@:::===???AAABBBCCCDDDGGGIIINNNQQQUUUXXXZZZ\\\___bbbbbbcccdddfffhhhiiijjjjjjnnnooorrruuuvvvwww}}}|||iii\\\TTT[[[ssspppjjjbbbVVVLLLFFFCCCEEELLL___yyypppfffXXXLLLCCCBBB>>>999888===@@@???DDDEEEMMM\\\fffddd\\\VVVQQQKKKEEECCCEEEDDD???:::777888777333000777FFFRRR\\\___]]]UUUNNNJJJFFFBBBAAABBBEEEHHHLLLOOOQQQRRRQQQOOOKKKFFF@@@<<<999777444444555888<<>>AAABBBCCCDDDFFFHHHLLLOOOSSSWWWYYY\\\___aaaaaabbbdddfffhhhiiijjjjjjmmmoooqqqtttvvvyyy~~~mmm```YYYXXXhhhssscccVVVJJJDDDCCCDDDBBBGGG___{{{~~~wwwvvvtttkkkaaaPPPNNNFFF<<<888999:::888888444777BBBNNNUUUYYY]]]OOOKKKFFFEEEFFFDDD???;;;777888888444000333===FFF]]]```]]]SSSHHHAAA<<<888;;;<<<>>>AAAGGGLLLQQQTTTMMMJJJFFFAAA===999888777333333444666:::???EEEHHHNNNVVV```gggkkkmmmqqqsssxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{|||~~~]]]@@@444///---////////////000111222222888888XXXtttaaaUUUpppssshhhwwwtttiiipppssseee|||ppp\\\XXXRRRKKKJJJNNNUUU[[[^^^\\\]]]^^^^^^]]][[[YYYXXXRRROOOJJJIIISSShhh{{{sssgggiiigggccciiiyyyvvvmmmlllwwwyyyuuuzzzzzzvvvqqqppprrrsssqqqoookkkjjjiiijjjllloooqqqqqqkkklllmmmllllllnnnqqqttttttwww}}}tttmmmkkkgggbbbWWWOOOGGGCCCAAABBBGGGNNN[[[hhhuuu{{{~~~tttfffddddddjjjzzzqqqMMM777333111000000////////////000000/////////000000111222333666VVVuuuwwwsssZZZNNNKKKLLLMMMJJJ^^^ooogggfffiiiooouuusssvvvzzz|||}}}~~~{{{wwwyyy|||zzzwwwvvvwwwuuuvvvzzzyyytttrrrsssqqqooolllkkkmmmuuu}}}}}}xxxpppbbbZZZ^^^VVVBBB999???DDDBBBAAADDDIII@@@DDDKKKKKK```|||nnniiidddfffyyy~~~{{{gggIII555111000,,,------------...///000000...555>>>ggg~~~JJJ444===;;;===@@@AAABBBCCCEEEGGGJJJMMMQQQUUUWWWZZZ]]]___```bbbdddfffhhhiiiiiiiiikkkmmmoooqqquuu{{{~~~wwwdddYYY[[[lllkkk]]]OOOFFFDDDGGGBBB>>>MMMeeezzzqqqkkkjjjfffaaaXXXUUULLLBBB>>>@@@AAA>>>:::777666888===GGGXXXggg```\\\WWWSSSOOOIIIBBB===999:::;;;777333222666;;;KKKPPPOOOGGG===999666444777999<<<@@@FFFKKKPPPSSSGGGDDD@@@<<<888777666666222111222444888>>>CCCGGGNNNVVV```gggkkkmmmpppsssxxxxxxxxxxxxyyyzzzzzz{{{yyyyyyzzz{{{|||~~~}}}|||TTT:::111///,,,000//////000111222333333777555SSSlllYYY]]]xxxmmmiii{{{xxxvvv~~~zzzuuuxxx]]]XXXWWWUUUSSSSSSUUUXXX[[[\\\]]]^^^^^^]]]\\\ZZZYYYSSSPPPKKKHHHNNN```zzzwwwoooooohhh```hhh|||sssppprrrxxxyyyzzz{{{ssspppqqqsssrrrqqqooollliiiiiikkknnnpppqqqlllmmmnnnnnnnnnoooqqqsssrrrssstttyyyzzzmmmgggddd```UUUMMMEEEBBBAAABBBHHHOOOYYYfffuuu|||uuueeedddccckkk~~~fffCCC666555...000000////////////000000000//////...000222333222222GGGpppmmm~~~eeeUUUSSSWWWNNNTTTjjjvvvmmmiiijjjnnnqqqtttvvvxxxyyy{{{}}}||||||wwwuuuvvvvvvrrrrrrtttsssrrruuuyyyyyyssspppppphhhkkkoooqqquuu||||||tttjjj\\\aaaZZZOOODDD???@@@BBBBBBAAADDDJJJ???CCCJJJGGGYYYpppjjjaaahhh}}}zzzyyycccFFF444222000***---------------...000000,,,777333VVV___:::>>>999<<>>TTTiii{{{xxxqqqiii```UUUKKKEEE<<<>>>???<<<888555555666555;;;>>>999444333333333222444888===BBBGGGJJJLLLCCC@@@<<<888666555555666111111111333777===CCCFFFNNNVVV```hhhkkknnnpppssswwwvvvvvvwwwxxxyyyzzz{{{yyyyyyzzz{{{}}}{{{}}}jjjGGG444222333111000000000000111222333444666333QQQrrraaaTTTuuunnn\\\pppvvvttt~~~bbbXXXZZZ[[[YYYUUUSSSTTTVVV]]]]]]^^^^^^^^^]]][[[[[[UUURRRMMMHHHLLL\\\ttt~~~yyywwwlllaaaiiiyyyqqqiiihhh}}}{{{~~~~~~uuupppqqqssssssqqqrrrooojjjhhhjjjmmmoooqqqnnnoooppppppooooooqqqrrrpppooonnnooosssxxx{{{}}}zzzjjjbbb^^^[[[RRRJJJCCC@@@@@@BBBIIIPPPWWWfffuuu|||tttbbbaaabbbmmm{{{WWW666222666...000000////////////000000000000///---///333444222222<<<```lllhhhkkkXXXTTT\\\^^^```pppwwwmmmjjjlllssstttuuuuuuvvvyyy}}}{{{|||}}}|||tttwwwtttsssssspppmmmmmmqqqnnnnnnqqqwwwvvvpppkkkkkk```hhhrrrwww{{{zzzrrriii[[[aaaQQQFFFHHHHHH???888999@@@CCCIII===@@@HHHCCCTTTiiipppllldddvvv~~~{{{~~~pppVVV>>>111---,,,+++------,,,------...///000...444666BBBzzz???::::::===???>>>>>>@@@AAAAAAFFFHHHKKKOOOSSSWWWYYY[[[___aaaeeeggghhhiiikkkmmmiiikkkmmmooosssxxxuuudddjjj|||pppeeeZZZMMMMMMNNNBBBCCCXXX~~~yyydddPPPGGGKKKGGGBBBAAAAAAAAA???<<<>>>???@@@>>>;;;;;;>>>AAAZZZvvvkkkSSSDDDFFFHHHFFF???999999777333666444222111222222111000///111555999===???AAAAAACCC???;;;777666555444222111222222333444888>>>BBBMMMXXXccchhhkkkppprrrrrrvvvwwwyyyzzz{{{{{{zzzyyyyyyzzz{{{~~~~~~|||~~~~~~}}}}}}~~~vvvWWW@@@444///......///000111222333444444444666???JJJqqqooo^^^lll}}}qqqYYY```wwwxxxlll}}}uuujjjaaaWWWXXX[[[TTTRRRUUURRR]]]___bbbccc```\\\ZZZYYYXXXSSSMMMHHHHHHSSSkkk~~~oooaaakkkyyysssnnn{{{|||tttmmmjjjrrrtttvvvvvvsssppppppppppppmmmjjjjjjmmmoooooommmnnnoooooopppqqqqqqrrrsssqqqqqqpppooopppqqqsssttttttuuuwwwxxxzzz{{{{{{{{{yyytttlllddd^^^YYYUUURRROOOIIIFFFEEEDDDDDDHHHMMMYYYeeerrr{{{{{{qqqeee]]]___ooooooLLL666222111...000///...------...///000111000000000111222333333777:::HHHqqqooogggsssUUUYYY^^^fffwwwyyynnnkkkfffhhhpppvvvvvvwwwzzzwww{{{{{{wwwvvvwwwxxxwwwuuuvvvvvvsssmmmfffdddgggkkknnnlllpppvvvtttiiiaaaaaadddooo{{{uuufff```aaa[[[FFFAAAUUU```QQQ@@@;;;???BBBDDDBBBAAAEEEKKKNNNcccwwwfffhhhxxx}}}zzz{{{}}}vvvfffNNN:::000///000///------,,,------...///000///111555>>>xxxLLL:::888;;;>>>???AAABBBCCCCCCDDDFFFIIIMMMQQQUUUXXXZZZ^^^```ccceeefffgggiiikkkjjjlllnnnqqqtttzzznnnxxxzzzppp|||vvviiiXXXVVVVVVIIIEEETTTsssjjjUUUKKKOOOQQQMMMDDD???@@@DDD???@@@@@@>>>;;;:::;;;===GGGZZZgggSSSQQQLLLFFFAAA===:::888777999777444333333222000...///111444777:::===???@@@@@@===999666555444333222222222333333555999???CCCMMMXXXccchhhlllqqqssssssvvvwwwxxxzzzzzzzzzzzzyyyzzzzzz|||~~~}}}|||}}}}}}}}}~~~~~~~~~~~~fffIII777000.........//////000222333333444444444===FFFiii~~~mmmooovvvpppYYYYYYkkkvvvpppdddsssyyyfff{{{aaaWWWXXX[[[UUUTTTWWWSSS[[[^^^aaaaaa___\\\ZZZYYYVVVRRRMMMIIIHHHPPPdddxxxsssbbbhhhtttuuuzzzssskkkdddaaafffhhhjjjlllnnnqqqsssuuuooollljjjkkklllmmmllljjjkkklllmmmooopppqqqqqqqqqqqqpppooooooooopppqqqrrrmmmmmmlllkkkiiigggfffeeebbb^^^YYYVVVSSSRRRPPPNNNOOOJJJGGGFFFEEEDDDGGGMMMYYYfffuuu}}}vvvhhhccc[[[]]]mmm}}}gggIII555111111///000///...------...///000000000000000111222333444333;;;BBB[[[{{{tttwwwssscccVVVRRRVVVjjjzzztttlllhhhjjjmmmmmmppptttwwwxxxzzz|||}}}zzzwwwsssrrrqqqrrrsssuuussspppooopppqqqrrrrrruuussspppnnnllliiieeebbbhhhkkkpppsssooogggccccccrrr{{{~~~vvv|||{{{}}}jjj^^^[[[]]]QQQAAA===MMMWWWPPPDDD@@@<<>>;;;:::::::::???bbblllbbbSSSGGGEEEBBB<<<999<<<===;;;888777666333000---000000111333666999<<<>>><<<999666555555444333111222222333333555999???DDDMMMXXXccciiimmmrrruuutttvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~nnnUUU;;;//////000//////...//////000111222333333333:::@@@^^^ttttttwwwooo[[[TTTcccwwwxxxnnniiiyyy___gggcccWWWXXX\\\XXXXXXYYYTTTXXX[[[___```^^^\\\[[[[[[VVVSSSPPPMMMJJJNNN\\\kkkzzzeeeeeevvvwwwnnnfff___[[[XXXXXXYYY]]]dddlllsssvvvnnnmmmmmmnnnoooooollljjjhhhjjjlllnnnppppppppppppqqqpppoooooonnnooooooooohhhgggeeebbb^^^[[[XXXVVVSSSQQQNNNMMMMMMNNNMMMMMMOOOKKKHHHGGGEEEDDDGGGMMMZZZiiiyyymmm\\\ZZZTTTZZZqqqsss\\\DDD444000000000000///...------...///000//////000000222333555555222<<<;;;BBBjjjqqqxxxuuu^^^SSSHHHGGGddd|||qqqkkkhhhhhhlllpppxxxvvvvvvwww{{{xxxqqqmmmmmmnnnppprrrrrrrrrqqqqqqrrrtttvvvsssooonnnrrruuurrrhhh^^^aaagggkkkiiihhhkkkpppsssxxxttt|||zzz~~~nnnYYYUUUTTTRRRJJJAAA===CCCJJJKKKFFFBBB======>>>BBBFFFJJJLLLMMMUUUssskkkpppzzz~~~zzzxxxwwwuuujjjXXXBBB444///---,,,---------,,,------...///000222---333666MMMjjjGGG;;;:::<<<@@@BBB@@@>>>>>>@@@AAADDDHHHLLLQQQVVVXXX\\\___aaaccccccdddfffgggeeegggjjjmmmqqqwww~~~yyylllwwwyyyttt{{{llljjj```VVVZZZ||||||qqqcccTTTPPPUUUWWWPPPGGGHHHHHHHHHGGGDDD@@@>>><<<===888JJJyyyqqq[[[JJJJJJIIIAAA>>>BBB@@@>>><<<;;;999666222///000000///000222555999;;;888777555555555555333111111111222333555999???DDDNNNYYYdddjjjoootttwwwvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{}}}~~~~~~}}}|||||||||{{{||||||}}}~~~fffLLL444...222333111000......//////000222333333333999===SSS~~~|||dddVVVccc}}}~~~mmmyyyjjjfffjjj\\\ZZZ]]]ZZZ[[[\\\UUUVVVYYY\\\^^^]]]\\\\\\\\\ZZZVVVRRRNNNJJJKKKVVVbbbzzzkkkgggyyyrrrhhhaaa[[[SSSPPPNNNQQQYYYbbbiiilllnnnoooqqqssstttsssqqqooohhhjjjllloooppppppppppppqqqqqqppppppooooooooooooiiihhhfffdddaaa^^^[[[ZZZXXXUUURRRQQQQQQPPPOOONNNOOOLLLIIIHHHEEECCCHHHNNN]]]mmm~~~gggTTTUUUQQQ[[[wwwtttTTT===333000////////////...------...000111/////////111222444666777555<<<888888QQQxxxyyyqqq~~~uuueeeSSSRRR\\\wwwnnniiihhhiiirrrtttvvvwwwxxxzzz~~~~~~~~~}}}xxxvvvvvvwwwuuuwwwxxxwwwttttttwwwzzzqqqppppppuuuyyyvvvlllcccccchhhiiihhhooo~~~}}}{{{```WWW^^^ZZZKKKKKKHHHBBB===@@@EEEDDD@@@BBB>>><<>>>>>@@@@@@AAACCCFFFKKKPPPUUUWWW[[[^^^aaaccccccdddfffgggeeegggiiilllpppvvv}}}xxxmmmssszzz{{{xxxxxxkkk^^^___tttvvv|||eee[[[[[[[[[SSSIIINNNMMMLLLKKKIIIEEEBBB@@@???<<>>===;;;777555222000///...000333666888777666666777777777444222///000111222444888???CCCPPP[[[ffflllpppuuuxxxwwwvvvwwwwwwwwwxxxyyyzzzzzz{{{}}}~~~|||{{{|||}}}~~~~~~~~~~~~bbbHHH222000444222/////////......///000111333444666999<<>>>>>@@@FFFAAAAAABBBEEEIIINNNRRRUUUYYY\\\___aaacccdddfffhhhgggiiikkkmmmqqqvvv}}}{{{ooopppwww{{{pppjjjzzziiieeerrrqqqwwwrrrfff^^^ZZZYYYWWWUUURRROOOMMMJJJFFFCCC:::>>>===???UUUrrrxxxllldddUUUKKKOOOSSSQQQOOOPPPJJJGGGDDDAAA@@@>>><<<:::555444222111111444666888999999999:::;;;:::777444///000111222444999???DDDRRR]]]hhhmmmqqqvvvxxxwwwwwwvvvvvvwwwwwwxxxyyyzzzzzz}}}~~~{{{zzz|||\\\CCC000111444///,,,...000/////////000222444555:::888>>>JJJmmm}}}nnnWWWZZZoootttjjj~~~aaa~~~tttddd```[[[]]]^^^WWWVVVYYY[[[]]]\\\\\\]]]^^^[[[VVVQQQMMMGGGDDDIIIQQQeee|||{{{ttt|||zzzkkk```]]][[[WWWQQQLLLLLLOOORRR\\\aaagggmmmppprrrtttuuurrrrrrqqqqqqppppppooooooqqqqqqrrrrrrrrrqqqqqqppplllkkkiiifffccc___\\\ZZZXXXVVVTTTSSSSSSRRROOOMMMOOOLLLJJJGGGCCCCCCLLLWWWiiiuuuzzzjjj^^^YYY\\\lllyyyuuuGGG444222///---.........------...///000111000000111111333444666666444555555;;;>>>>>>\\\rrrggg~~~|||cccdddlll|||}}}pppeeellluuuyyyzzz{{{}}}}}}|||}}}}}}zzz{{{|||xxxuuuxxxyyyxxxvvvrrrpppoooooosssuuuvvvrrrmmmllloootttrrrttt|||tttoooqqq~~~|||hhh^^^kkkyyyjjjNNNGGGFFFCCC???@@@DDDEEEBBBBBB<<<;;;BBBDDDAAABBBGGGRRRXXX|||~~~~~~wwwooo]]]fff|||zzzwwwtttuuuwwwrrrkkkZZZDDD222000111...---000------,,,------...///000...333---666999MMMqqqLLL>>>555888<<<;;;???GGG@@@@@@@@@BBBFFFJJJOOORRRVVVYYY]]]___aaaccceeehhhhhhiiikkkmmmpppttt{{{yyyvvvuuutttkkkaaadddooo{{{uuuxxxmmmiiimmm}}}vvvqqqooofffbbb\\\WWWSSSOOOJJJGGG<<<@@@???;;;???JJJQQQPPPKKKGGGFFFLLLTTTZZZYYYVVVRRRNNNHHHDDDAAA@@@>>>===999888777666666777999:::<<<<<<===>>>???===999666111222333444666;;;BBBFFFUUU___jjjnnnrrrvvvxxxwwwwwwvvvvvvvvvwwwxxxyyyzzzyyy|||}}}{{{zzz}}}uuuSSS===///111444...,,,111111000//////000222555666<<<777???JJJ```{{{sss}}}fffZZZbbbwwwyyyooowwwooolllkkkaaaZZZ\\\^^^WWWXXXZZZ\\\]]]\\\\\\]]]^^^ZZZWWWTTTRRRMMMGGGHHHMMM^^^rrrtttlllpppwwwgggbbbccc```YYYPPPKKKMMMQQQQQQWWW___fffkkkppptttxxxxxxvvvssspppnnnmmmmmmmmmooopppqqqqqqrrrqqqppppppnnnmmmkkkhhhddd```]]][[[WWWVVVUUUUUUUUUUUUSSSQQQOOOLLLIIIFFFBBBCCCOOO\\\oooxxx}}}qqqgggaaa[[[fff~~~bbb>>>333222---+++000......------...///111222111111111222333444555666444666666:::===:::GGGbbbxxxxxxrrrgggdddqqq{{{{{{{{{}}}~~~}}}|||{{{||||||{{{zzz|||~~~}}}|||}}}}}}zzzwwwtttyyyxxxvvvtttsssqqqnnnlllppprrrsssqqqooosss{{{ssspppzzzrrr{{{uuummm]]]SSSYYYbbbZZZKKKCCC???>>>AAACCCCCCAAA@@@===<<>>>>>???AAAAAA???;;;777222333444666888===DDDHHHVVVaaakkkooorrrvvvwwwvvvwwwvvvvvvvvvvvvxxxyyyzzzxxx|||~~~}}}zzzzzz~~~}}}~~~rrr|||NNN:::...333555///...666222111000000111333555777===666@@@JJJXXXrrrtttyyy^^^VVVhhh|||qqq~~~aaa|||nnnaaaZZZ\\\^^^WWWYYY[[[]]]]]]]]]\\\]]]___[[[YYYYYYYYYTTTMMMJJJLLLYYYllluuulllnnntttooocccfffggg___TTTMMMPPPTTTLLLRRR[[[ccciiiooovvv{{{{{{xxxsssooolllkkkkkklllmmmnnnooopppqqqqqqpppoooqqqpppooollljjjgggdddccc]]]\\\[[[[[[[[[[[[XXXVVVOOOLLLHHHEEEAAACCCQQQ___ssszzzssshhhbbb```bbbrrroooPPP777444333+++***333...---------...///111222222222222222333333444555444;;;999888@@@AAAAAAIIIjjj|||xxxgggWWWbbbuuuzzz~~~~~~}}}|||{{{{{{{{{|||{{{|||{{{yyyzzz~~~~~~zzzzzz{{{{{{{{{yyywwwtttsssuuurrrpppooopppoookkkhhhkkkmmmooorrrvvv~~~ggglll~~~www}}}~~~mmmgggcccWWWKKKGGGKKKMMMLLLBBB;;;:::BBBEEE@@@;;;;;;;;;>>>IIIWWWWWWLLLHHHMMMKKKOOOjjjnnnnnnrrrwwwtttpppuuunnngggjjjmmmrrroooaaaKKK:::...///000,,,+++///,,,,,,,,,,,,---...//////333111000555999<<<^^^SSS888;;;777666<<<;;;BBB@@@======@@@EEEIIIKKKPPPTTTYYY]]]```bbbeeegggfffhhhjjjkkkkkknnnsssxxxsssqqqtttkkk___XXXQQQUUUtttnnnaaaiiijjjhhhiiiuuunnnbbb[[[RRRHHHHHHCCC<<<888888777444222333444888AAAMMMYYY```bbb```YYYRRRNNNJJJDDDAAAAAABBB666>>>NNNJJJ@@@@@@AAA===???@@@@@@AAAAAA???;;;666222000555;;;@@@EEEKKK]]]eeemmmpppssswwwwwwtttwwwwwwwwwxxxyyyzzz|||}}}vvvyyy}}}~~~}}}||||||}}}~~~~~~fff;;;666111......000111222000111222222222333555777:::===;;;BBBUUUsssmmmvvvsssVVV[[[~~~cccnnnggg___xxx\\\___\\\TTT]]]YYYXXXXXX[[[___```^^^[[[```^^^[[[YYYUUUPPPKKKFFFRRRdddzzzyyylllfffeee}}}yyylllbbb___ZZZPPPPPPVVV[[[TTTRRRXXXaaaiiittt~~~zzztttnnnjjjhhhhhhlllmmmnnnoooppppppppppppuuurrrooonnnnnnnnnkkkiiieeedddccc```]]]XXXTTTQQQPPPLLLGGGDDDCCCHHHUUUccc{{{~~~~~~```[[[gggeeetttyyy}}}wwwXXXCCC111000111,,,))),,,---------...............222222111111222444555777888888777888:::===@@@AAATTTggg~~~yyyUUUbbb~~~{{{yyyxxxvvvuuuwwwyyy{{{zzzwwwuuuwwwzzzxxx{{{~~~{{{uuupppmmmmmmppppppqqqqqqpppmmmiiifffttt}}}yyyvvv~~~|||}}}tttlllbbbYYYdddNNNLLLJJJBBBWWWdddJJJJJJJJJEEE>>><<>>FFFTTTWWWTTTKKK===;;;<<<>>>>>>??????>>><<<777333222555999===EEEMMM___hhhooorrrtttxxxxxxvvvwwwwwwwwwxxxyyyzzz||||||wwwzzz}}}~~~}}}||||||}}}}}}~~~~~~lllRRR999555111//////000111111222333555555444555777999999======AAALLL^^^zzzaaakkkbbb[[[ppplllkkk~~~pppooofff```ZZZ___XXXWWWWWWYYY\\\]]]\\\[[[___]]][[[YYYVVVRRRLLLHHHNNN\\\ooo}}}qqqqqqgggqqqxxxooommmggg[[[UUUWWWUUUQQQRRRWWW]]]eeettt~~~{{{uuunnnjjjhhhhhhmmmmmmnnnooopppqqqqqqqqqsssqqqppppppqqqpppllliiigggeeebbb^^^ZZZWWWTTTRRROOOKKKFFFEEEFFFMMM\\\jjj{{{~~~uuubbb[[[ccciiiyyy}}}qqqOOO<<<......000---***---------............//////222222111111222333555666666666666777999===@@@AAACCCQQQpppyyy]]]cccwww~~~zzzvvvrrrppptttuuuvvvvvvuuuuuuvvvwwwvvvwwwwwwtttpppnnnpppsssggghhhiiigggeeehhhmmmrrr}}}|||rrriiiddd___ZZZ[[[GGGEEEDDD???TTT```JJJLLLOOOMMMEEE>>>======<<<>>>>>>AAAFFFGGGEEEGGGLLLCCCLLLTTTxxxiiiqqqrrriiigggsss{{{mmmkkkoooppppppgggVVVCCC666...000111---***---,,,,,,,,,,,,---...///000...222333666555333JJJrrrYYY:::666777777===??????>>>>>>@@@CCCGGGIIIMMMPPPTTTWWWZZZ\\\___aaacccdddeeefffgggjjjooorrr}}}vvviiieeeccc^^^TTTKKKRRR]]]^^^^^^ccccccdddooopppqqqhhhfffgggfff\\\RRRTTT___|||ooo\\\SSSLLLEEEBBB@@@???@@@???;;;777444666333000???WWWdddbbbaaa]]]ZZZYYYUUUMMMFFFDDDCCCDDDNNNYYYdddnnn___@@@<<<<<<===>>>?????????@@@999666444444666;;;FFFQQQccckkkqqqsssuuuyyyyyywwwwwwwwwwwwxxxyyyzzz{{{|||yyy{{{||||||||||||}}}~~~}}}~~~xxx~~~rrrZZZCCC666444111000111111111000333444555555555666888:::888;;;===BBBDDDIIIqqqsssrrrlllXXX]]]{{{pppfff{{{oooccc]]]\\\XXXWWWVVVVVVYYY[[[[[[[[[^^^]]][[[YYYWWWTTTOOOKKKJJJTTTcccuuu{{{uuukkkfffrrrxxxhhh[[[WWWQQQPPPQQQTTTYYYcccsss~~~yyysssnnnllllllnnnooooooppppppqqqqqqqqqmmmmmmlllmmmnnnnnnllljjjiiigggccc^^^ZZZWWWUUUTTTNNNJJJFFFFFFJJJSSSdddsss{{{~~~wwwoooiii___eeeyyydddCCC555+++---000...,,,...---........./////////000222111111111222333444555555555666777:::===@@@BBBBBBFFFRRRppp~~~eeeXXXlll{{{tttpppmmmlllkkklllnnnooonnnmmmwwwvvvtttqqqnnnpppvvv|||sssttttttqqqqqqyyyzzz|||xxxuuuyyy}}}|||yyyyyyxxxrrrggg```^^^]]]ZZZTTTDDDCCCCCCAAATTT___NNNGGGNNNPPPHHH@@@===<<<<<<>>>>>>@@@CCCCCC@@@AAAEEECCCHHHJJJfffqqq}}}zzziiifffxxxyyynnnnnnsssqqqooodddQQQ<<<444...000111---***+++,,,,,,,,,------...///000---111222555888666DDD```fff>>><<<;;;444999===>>>>>>>>>???BBBEEEHHHJJJMMMRRRVVVYYY]]]aaadddbbbccccccdddfffiiimmmpppxxx|||oooiiinnnhhhYYYQQQbbbhhhaaaYYYVVVNNNGGGLLLPPPcccxxxmmmggghhhkkkcccTTTSSS^^^rrrwwwjjj^^^QQQMMMJJJFFFEEEEEEDDDAAA>>>444999555///<<>>???AAAAAAAAACCC;;;888555444444:::IIIWWWfffmmmrrrsssuuuxxxyyyxxxxxxxxxxxxxxxyyyzzz{{{|||{{{||||||{{{{{{|||~~~~~~}}}~~~|||www}}}}}}iiiPPP;;;444222111111222222111///111333444444333444666999888999<<>>AAACCCIIIEEEFFFYYY}}}sssfffzzzwwwqqqllljjj{{{{{{{{{xxxwwwxxx{{{}}}{{{yyy}}}xxxwwwzzzrrrnnnttt|||~~~}}}{{{pppddd^^^^^^[[[VVVNNNCCCAAABBBBBBPPPYYYNNN<<>>@@@CCCCCC@@@@@@DDDCCCEEEDDDXXX~~~ppplll~~~vvvlllmmmrrrnnniii\\\HHH666111...//////---+++***------------...///000000///222///333===>>>CCCRRRrrrJJJAAA>>>888<<<;;;===?????????@@@CCCFFFGGGKKKPPPTTTYYY^^^dddgggcccbbbbbbcccfffiiilllnnntttyyy}}}uuu```\\\tttwwwnnnddd___SSSFFFGGGEEEHHH___sssfffbbbgggeeeYYYVVV\\\mmm{{{lll^^^YYYSSSLLLGGGGGGGGGEEECCC<<<>>>777000:::SSScccddd]]]YYYWWWXXXVVVPPPLLLKKKHHHXXXgggfffiiinnnPPPEEE===>>>AAA@@@@@@BBB>>>:::666555666>>>OOO^^^iiiooosssrrrtttwwwyyywwwxxxxxxxxxxxxyyyzzz{{{{{{|||||||||{{{{{{|||}}}~~~~~~}}}~~~bbbFFF333222111000111222222111///222333444444444555777999;;;888999BBBGGGBBBUUU|||xxxnnneeeWWWbbbtttuuuhhhwwwxxxpppqqqbbbXXXZZZYYYWWWVVVVVVXXX[[[^^^\\\[[[ZZZYYYXXXVVVQQQNNNKKKNNNVVVggg}}}kkkjjjeeedddpppvvvqqqlllaaaUUUSSS]]]mmmwww{{{zzzxxxvvvsssqqqooonnnnnnooonnnlllkkklllpppvvvyyykkklllllljjjeee^^^WWWRRRLLLHHHHHHMMMTTT^^^lllxxx{{{~~~~~~zzziiiaaa```UUU```~~~wwwaaaFFF555000...///000...---.........//////000111222222222333333333444444444444444555777:::<<>>>>>???GGGKKKFFF999;;;===>>>AAADDDAAA:::>>>===???CCCCCC@@@AAAEEEDDDCCCCCCPPP~~~xxxvvvwwwmmmlllnnnfff^^^QQQ===222///------------,,,+++------------...///000111000444111333>>>BBBCCCLLLxxxZZZCCC;;;999<<<999<<>>>>>AAADDDEEEHHHMMMRRRWWW]]]cccgggbbbaaa```aaaeeehhhjjjkkkooouuugggnnnqqqkkk]]]NNNMMMFFFCCCKKKnnnwwwhhhfffeee___ZZZZZZeeeuuukkkbbb[[[QQQKKKIIIIIIHHHGGGHHHCCC:::222999OOOggguuu___YYYSSSRRRPPPLLLKKKMMMXXXiii|||yyyppp{{{bbbNNN>>>===AAA@@@>>>>>>@@@;;;777777;;;EEEVVVffflllqqqtttsssssswwwyyyxxxyyyxxxxxxxxxyyyyyyzzz{{{||||||}}}|||{{{|||}}}~~~~~~[[[@@@111111000///000222222111000555666777777777888:::<<<<<<;;;888>>>EEECCCLLLeeezzzllliiiUUU___ppppppmmm|||ggglll]]]YYYYYYXXXVVVVVVWWWZZZ]]][[[ZZZYYYYYYXXXUUUQQQNNNIIIKKKPPP^^^xxxwwwpppggghhhgggfffnnn}}}ppp]]]VVVaaasss||||||~~~{{{wwwtttrrrqqqpppooommmkkkhhhgggjjjppptttjjjkkkmmmlllfff^^^TTTOOOJJJHHHJJJSSS\\\eeeoooxxx{{{~~~wwwtttkkkddd]]]WWWfff}}}oooWWW>>>111111000//////...---.........///000111222333333333444555555555555444444444555777:::<<>>===;;;;;;AAAEEEAAA999;;;;;;===AAAAAA???@@@DDDBBBAAAFFFMMMggg|||ssspppmmmaaaVVVGGG444///...---++++++---,,,+++------------...///000111///888777444<<>>===@@@CCCCCCFFFJJJNNNRRRWWW]]]aaaaaa___]]]^^^bbbfffhhhhhhiiiqqqzzzrrrxxxgggUUURRRGGGIIIGGGPPPwwwoooiiifffaaa\\\^^^{{{hhhaaaYYYTTTRRRQQQOOOLLLKKKEEE???;;;<<>><<>>BBBBBBDDDDDD???>>>LLL^^^iii]]]fffuuupppvvv||||||zzzvvvkkk[[[PPPIIIBBB;;;>>>CCCCCCDDDGGGCCC>>>AAA??????<<<:::===BBBAAA<<<<<<<<<>>>AAAAAA>>>???CCC@@@???HHHKKKQQQ{{{|||{{{}}}}}}{{{uuuooo```SSSDDD000---...,,,******,,,---,,,...------......///000111---;;;<<<666888;;;@@@LLLPPPdddGGGBBB888666;;;@@@@@@>>>===???BBBBBBDDDGGGJJJMMMRRRWWW[[[```]]][[[\\\aaaeeefffffffffooovvv|||}}}sss___XXXHHHRRRLLL>>>SSSvvvkkkjjjggg```aaapppkkkfff```]]][[[YYYUUURRRHHHDDDDDDFFFBBB???NNNcccrrrfffXXXOOOKKKIIILLLRRRbbbooowwweeeGGGCCCIIIGGGAAA>>>BBB:::666:::EEESSScccooorrrvvvxxxuuuuuuyyy|||{{{yyyyyyxxxxxxxxxyyyzzzzzzzzz|||~~~~~~}}}}}}{{{~~~~~~{{{}}}|||jjjFFF666333111///......000222333222333555666666666666999;;;333>>>===:::BBBGGGMMMXXXjjjyyyhhhkkksss}}}uuu|||wwwYYYtttrrrZZZUUUWWWWWWVVVTTTTTTWWWZZZ[[[ZZZXXXXXXVVVSSSOOOKKKJJJJJJJJJMMM]]]www|||wwwuuuppphhheeelll|||lll]]]bbbuuu}}}}}}}}}~~~vvvwwwwwwssslllgggffffffffffffeeeaaa[[[TTTMMMIIICCCEEEOOO^^^kkkrrrwww{{{{{{~~~bbb[[[dddhhhaaaqqquuu}}}eeeEEE111***...///---+++,,,...000...///000111222333444444666666777888888777666555222333555777999:::;;;;;;888===>>>>>>BBBIIIIIICCCTTTyyyrrrcccXXXhhh|||vvvzzzyyy|||zzzzzz~~~|||yyy}}}}}}~~~~~~{{{jjjlllgggYYYJJJBBB>>><<<777???@@@BBBFFF@@@999===<<<===<<<888888===AAAAAA???>>>@@@CCCBBB??????CCC===<<>>222------,,,+++++++++,,,,,,...////////////000333666555666777777888:::>>>BBBPPPkkk[[[:::@@@???999888@@@DDD@@@===>>>AAACCCFFFHHHKKKNNNSSSWWW[[[]]]___```aaabbbdddfffjjjiiippp{{{yyygggbbbZZZNNNFFFFFFJJJbbbwwwkkkdddfffxxx{{{ttthhh\\\[[[^^^\\\UUUSSSMMMJJJJJJHHHEEEHHHOOO^^^^^^```___XXXQQQPPPUUUccc{{{~~~kkkSSSFFFIIITTTBBBAAAEEE;;;666???OOO^^^hhhnnnssstttvvvwwwxxxyyyyyyzzz{{{zzzxxxwwwwwwxxxzzz{{{|||{{{{{{{{{|||}}}}}}}}}rrr]]]BBB666333000000000111222222333333555999777222666AAAAAA999999999:::;;;???CCCGGGIIIUUUiiimmm~~~tttpppsss|||mmm___{{{ggg^^^[[[XXXWWWXXXYYYXXXUUUXXXYYYZZZYYYWWWSSSOOOLLLPPPMMMLLLNNNSSSaaayyywwwtttooobbbeeevvvuuuxxx~~~zzzvvvtttrrrpppnnnpppjjjdddbbb```[[[QQQIIIHHHNNNYYYdddmmmtttzzz~~~}}}yyyqqqeee\\\WWWaaatttwwwrrrTTT===555111000///------...//////222///...000333666555444222444888:::;;;888555333555555555666666888999999777:::<<<>>>===<<<<<<===GGGMMMcccddd\\\WWWaaawww{{{lll___vvv~~~zzzllloooxxxuuukkkrrrkkk___QQQDDD>>><<<===<<<>>>@@@BBBCCCDDDDDDEEEBBB===999999???CCCDDDCCC???@@@<<<999===CCCAAA:::???LLLDDDAAAPPP\\\vvvgggpppssseeeVVVGGG777,,,------,,,,,,+++,,,,,,,,,+++,,,...000111333777999444555666777777999===@@@BBBZZZ{{{NNN===;;;888888<<>>??????AAADDDFFFHHHLLLPPPTTTYYY[[[^^^______aaaccceeeiiihhhnnnvvv{{{oooddd^^^SSSIIIEEEDDDUUU~~~wwwpppooobbb___^^^]]][[[ZZZSSSOOOMMMJJJFFFHHHNNNIIIIIILLLNNNJJJGGGJJJPPPccczzzvvvVVVGGGQQQWWWBBBEEEDDD===;;;GGGVVVbbbjjjooowwwxxxyyyzzz{{{|||||||||{{{{{{zzzyyyzzz{{{|||}}}yyyzzz|||}}}~~~~~~}}}}}}~~~nnnLLL888000///111111222222333444444444222888999555999CCCDDD>>>::::::;;;<<<>>>AAADDDFFFJJJSSSqqqppppppzzzqqqjjj{{{|||llltttddd^^^ZZZZZZXXXUUUVVVXXXXXXYYYYYYYYYWWWTTTQQQOOORRRNNNLLLLLLPPP\\\rrrzzzsssgggkkk|||~~~|||zzzyyyxxxuuusssuuurrrnnnllliiicccXXXOOORRRXXX```iiioootttyyy|||||||||qqqhhhsssbbbXXXeee~~~hhhJJJ555///000///............000000222000...000333555555444333444666777777666555555555555555555666777888999777999;;;;;;::::::;;;===<<<>>>IIIcccuuudddfff}}}{{{zzzoooeeeccchhhlllmmmooohhh\\\PPPGGGBBB@@@???<<<===???BBBDDDEEEDDDBBB>>>;;;999;;;@@@DDDCCCAAA>>>GGGKKKEEE???@@@EEEHHHEEENNNEEEAAAMMMTTT}}}zzzmmmdddkkkzzz|||ppp```OOO>>>111)))---,,,,,,,,,,,,,,,------,,,...000222333444777999333555666666666888;;;===???IIIsssccc<<<:::<<<<<<:::;;;???@@@>>>===???AAACCCEEEHHHLLLPPPVVVXXX[[[\\\]]]___aaacccggggggkkkqqqsssyyytttdddaaaWWWNNNGGGAAAJJJnnnzzzssskkkddd```[[[UUUOOOKKKGGGDDDDDDGGG:::999;;;>>>======CCCJJJfff}}}]]]LLL______FFFMMMCCC@@@CCCQQQ___hhhmmmqqq{{{{{{|||}}}}}}}}}}}}}}}{{{{{{{{{|||||||||}}}}}}wwwyyy|||~~~|||{{{~~~~~~{{{zzzoooUUU???444222222333333333444555555666666111999;;;888999???AAA>>><<<<<<<<<===???@@@BBBCCCFFFEEEhhh|||fff```ppp~~~xxxkkkrrryyygggsssddd[[[\\\ZZZRRRRRR[[[WWWWWWXXXWWWVVVUUUSSSSSSUUUPPPLLLKKKLLLUUUfffwww}}}rrruuuvvvoooppp~~~}}}{{{yyytttkkk```WWW]]]aaahhhnnnssswwwzzz|||{{{~~~~~~ssskkk|||fffYYYmmmwwwZZZ>>>///---///.........///000111222111000///000333444555444444444444444444555666666444444444444555666777777777999:::;;;::::::;;;===999999:::DDDZZZ}}}yyyrrrqqqyyy|||~~~{{{qqqiiiaaa```bbbdddgggjjj```\\\YYYVVVTTTOOOHHHCCC???@@@BBBDDDFFFDDDAAA???===;;;:::===@@@BBB???===<<>>@@@AAABBBEEEIIILLLQQQTTTWWWYYYZZZ\\\___bbbeeeeeeiiimmmnnnqqq}}}}}}jjjfff\\\RRRJJJDDDJJJfffqqqbbb___ZZZSSSMMMIIIEEEBBBBBB<<<999888999888888>>>FFFccc~~~bbbRRRiiibbbIIIRRRDDDDDDJJJXXXeeelllqqquuu{{{|||}}}}}}}}}}}}}}}|||zzz{{{|||}}}}}}}}}}}}|||yyyzzz|||~~~~~~}}}|||{{{}}}}}}rrrwwwsss\\\FFF999555555555333333444444555666666777222999===999777999999888;;;<<<===???AAABBBCCCDDDHHHEEESSSeeeSSS```}}}ooopppxxxooo\\\]]]\\\RRRQQQZZZUUUUUUTTTTTTTTTTTTTTTUUUXXXRRRMMMKKKJJJNNNZZZggg}}}|||}}}pppiiikkkqqqxxxooofff```cccgggmmmrrrvvvyyy}}}zzz}}}~~~vvvttteee```zzz~~~iiiLLL666000222---......///000222333333111111000111222333444444444444444444555666666777444444444444444555666666666:::===???>>>===<<<<<<===>>>>>>>>>EEEYYYuuuzzzlllfffkkk~~~tttuuuzzzvvvmmm^^^VVV]]]fffeee^^^XXXJJJMMMSSS\\\aaa\\\QQQGGGDDDIIIMMMKKKFFF@@@===<<>><<<:::<<<<<<<<>>???===>>>AAAAAA>>>===>>>@@@AAAAAACCCGGGJJJLLLOOORRRUUUWWWZZZ]]]```bbbdddgggkkklllooowwwzzzrrreeeWWWNNNJJJQQQfff|||qqqoookkkccc[[[UUUOOOHHHBBBDDD???:::999777777;;;BBB\\\{{{fffZZZpppcccNNNTTTHHHIIIPPP]]]gggmmmtttyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~}}}~~~sss{{{kkkNNN;;;444333222222333333444444555666666666333999<<<:::777777888888:::;;;>>>AAACCCEEEEEEFFFCCCEEEGGGcccvvv]]][[[ttt}}}{{{~~~```]]]___VVVRRRWWWSSSRRRQQQPPPPPPRRRTTTVVVYYYTTTPPPMMMJJJJJJQQQYYYeee|||ssskkkfffmmm~~~~~~ssslllhhhgggiiilllppptttvvvxxx{{{}}}zzz||||||tttiiijjjttt|||~~~www[[[@@@111111555---...///000222333333444111111111111222222444555333444666777888888777777555444444444444555555666555:::@@@DDDCCC@@@===;;;<<<>>>???======CCCNNNXXXmmmeeemmm|||zzzwwwyyyrrrnnnbbbYYYUUUYYY]]]XXXLLLDDD@@@BBBIIISSS[[[ZZZQQQIIIJJJRRRWWWRRRDDD:::999<<<>>><<<:::999;;;===???@@@===;;;<<>>???@@@@@@@@@BBBEEEHHHHHHKKKNNNRRRTTTWWW[[[^^^```bbbeeeiiikkkooossswww{{{uuu^^^QQQPPPYYYjjjyyy|||qqqfffcccmmm|||uuulllddd]]]RRRGGGIIICCC<<<:::888666999>>>UUUsssnnnjjjwwwggg[[[YYYKKKNNNVVVaaaiiinnnuuu|||~~~}}}||||||}}}~~~}}}~~~eeeGGG777444444333222333444444555666666777777444666999::::::;;;===>>>888:::>>>BBBDDDEEEEEEEEE???CCCFFFRRR~~~nnn\\\bbbxxx}}}zzzkkk___^^^YYYUUUVVVSSSQQQNNNMMMNNNPPPTTTVVVXXXUUURRRQQQNNNJJJKKKPPPZZZttt~~~xxxlllaaa^^^rrrxxxlllggghhhllloooqqqtttuuuuuuvvvwwwyyy{{{{{{}}}~~~~~~{{{pppgggkkk}}}~~~vvvyyyzzz~~~mmmNNN777///000111...///000222333333444444111222222222111111333555222444666888999999888777666555555555555555666666444999@@@DDDCCC@@@<<<::::::;;;;;;;;;;;;===BBBEEEOOOggg}}}sssrrrxxxyyy{{{vvvqqqjjjeeeWWW\\\]]]XXXQQQKKKEEE???AAA??????BBBGGGJJJIIIGGGJJJRRRWWWPPPBBB888777<<<999888777888:::???DDDGGG===CCCJJJLLLFFF???AAAGGGDDDFFFQQQ[[[XXXOOOOOOUUUiiittt{{{xxxrrrqqqqqqppplllcccTTTCCC444,,,*********++++++,,,...///111222000444999<<<<<<;;;::::::999<<>>??????>>>@@@CCCEEEDDDGGGKKKOOORRRUUUYYY\\\^^^```ccceeeiiimmmpppqqqvvv}}}gggVVVYYYfffttt~~~xxxeeeUUUPPPZZZlll{{{}}}xxxrrrfffYYYSSSKKKCCC???;;;777777:::EEE^^^mmmzzznnnrrruuuccc```UUUMMMRRR]]]hhhnnnpppvvv}}}~~~~~~|||yyyxxx~~~vvv\\\@@@555666777666666555555666666777888888888777555555888;;;<<<===>>>888:::>>>AAACCCCCCBBBAAAAAA>>>FFFLLL___gggYYYeeeyyy||||||}}}ssszzzccc[[[YYYXXXXXXTTTRRRNNNLLLMMMPPPTTTWWWWWWUUUUUUVVVRRRLLLJJJKKKSSSfffrrrggg]]]qqq~~~rrrgggdddiiioooppprrrtttuuuuuuuuuwwwyyy}}}{{{{{{~~~~~~|||}}}zzzooofff|||~~~yyy{{{{{{}}}}}}___AAA333111000,,,///000111333333444333333111222333222111000333555333444444555666777888999777666666555555666666777333777;;;>>>===;;;999999999::::::::::::<<<@@@CCC;;;GGG___uuuqqqttt~~~}}}~~~~~~}}}~~~tttqqqrrrqqqkkkeeeZZZ^^^XXXMMMMMMSSSMMM>>>===<<<;;;;;;<<>>???EEEEEEDDDPPP[[[VVVQQQTTTWWWmmmxxx~~~yyysssrrrrrrpppkkkaaaPPP???333---,,,,,,***++++++,,,...000222333444777<<<>>>===:::888777:::===AAAAAA???<<<:::999:::JJJBBBBBBmmmvvvVVV@@@@@@@@@666555???<<<===>>>======>>>AAACCCCCCFFFJJJNNNQQQTTTYYY\\\]]]___aaacccggglllmmmmmmttttttmmm[[[aaaqqqzzzbbbNNNJJJVVVdddwwwzzz~~~|||}}}ppp___VVVLLLFFF@@@999777888111EEEOOO^^^rrrrrrrrrdddnnniiiVVVZZZIIINNNUUUaaammmrrrrrrvvv||||||}}}~~~}}}{{{{{{{{{|||~~~}}}yyyzzzzzzxxxyyyiiiOOO666000444666666666777777777888999999:::::::::555222555888:::999999888:::===@@@AAA@@@>>><<>>>>>??????????????????>>><<<;;;:::;;;===>>>>>>>>>???@@@===888:::DDDIIIEEE???>>>BBB@@@MMMXXXTTTTTT\\\___uuu{{{{{{vvvtttpppmmmjjjXXXCCC666///++++++---............///111222333888888888888777777777777333666:::;;;;;;:::::::::AAA===CCCCCCGGGmmmrrrGGG===???;;;:::@@@???@@@@@@>>>;;;;;;>>>BBBBBBCCCEEEGGGJJJNNNTTTXXX\\\^^^aaabbbccceeehhhjjjnnnrrrxxx{{{___llliii[[[NNNIIIVVV```vvv|||}}}uuubbbnnnxxxnnnUUUGGGDDDCCC<<<555555999===BBBGGGPPPZZZaaannndddZZZTTTPPPJJJFFFEEEJJJSSSaaannnuuuvvvvvvuuuxxxyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{|||~~~|||~~~}}}ssswww|||VVVBBB444444666333222666777777777777888888888888888777666777999999777666999999:::;;;<<<===>>>??????;;;@@@HHHHHHXXXzzzooo```mmm~~~ppp~~~lll^^^TTTNNN[[[WWWTTTRRRSSSQQQOOOQQQUUUTTTUUUUUUUUUTTTQQQNNNMMMOOOQQQYYYlllyyypppjjjkkkooovvv~~~|||{{{wwwsssrrrssstttsssqqqnnnqqqtttvvvvvvvvvvvvwww}}}}}}zzzvvv{{{sssgggjjjmmmwww|||www~~~|||^^^AAA777666111///111///000000111111222333333444444444444333222111000444555444333222444777999666777888999999888777666888777666555555444555555777777777888:::<<<>>>???======@@@FFFKKKXXXssstttooouuu|||ssstttwwwxxx~~~|||uuuvvvxxxwwwuuuwwwxxxjjj^^^aaannnuuuoooeeeVVVAAA777AAALLLJJJCCCAAA<<<:::999:::<<<===>>>>>>===???@@@>>>:::999;;;===;;;;;;;;;<<<<<<>>>??????AAA@@@???>>>>>>???@@@@@@CCCDDDEEEFFFHHHLLLRRRVVVyyy{{{uuuqqqlllhhheeeSSS???444///,,,+++,,,............///111222333444444444444444444444444666888:::;;;999888999999555666:::888===]]]iiiJJJ@@@AAA@@@===@@@AAA@@@>>><<<;;;>>>AAA@@@BBBDDDGGGIIIMMMRRRUUUYYY\\\___```bbbdddfffiiirrrsssttt|||qqqdddUUUMMMSSSQQQbbbooouuu^^^TTTZZZhhh{{{}}}aaaLLLCCCAAA@@@???777999:::::::::===CCCGGGNNNGGGBBBAAA@@@===>>>AAAMMMVVVbbblllrrruuuuuuuuuuuuvvvwwwwwwyyyyyyzzz{{{zzzzzzzzzyyyzzzzzzzzz{{{yyy||||||{{{}}}{{{}}}rrrvvv}}}nnnLLL===333555777444444888888888888888999999999999999888777888::::::888777888999:::;;;<<<======>>>>>>:::===DDDBBBLLLxxxssspppssslll|||xxx~~~iii^^^ZZZLLLVVVSSSRRRSSSRRROOOPPPTTTSSSTTTUUUUUUTTTRRRPPPNNNLLLLLLOOO[[[oooooohhhbbbbbbkkkvvv}}}zzzwwwvvvwwwvvvrrroooooorrrxxx}}}~~~zzzxxxzzzyyyuuuttt{{{zzzccc```ooorrrrrryyy~~~lllQQQ999222333000...111111111222333333444444555555555555555444333222111333444444222222222555888666666777777777777666666777777666555555555666666777666666777999<<<>>>@@@777666888<<<>>>EEEVVVhhh|||}}}ooopppsssyyy~~~~~~iiigggfffgggiiigggccc```UUUHHH>>>>>>@@@===999777;;;;;;::::::::::::888777<<<>>>???===:::999;;;>>>;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<===>>>???BBBCCCCCCBBBBBBDDDHHHLLLzzzzzztttoooiiiddd]]]KKK999000///...,,,+++............///111222333222222222333444444555555999::::::999777666777999666;;;888555;;;MMMrrrUUU>>>AAACCC<<>>===???CCCEEEHHHKKKNNNQQQVVVYYY\\\^^^___bbbeeegggooooooqqqvvvuuu___QQQMMMIIIRRRnnnooohhhkkkLLLMMMTTThhh|||dddNNNBBB???@@@BBB??????===:::777555666777999666666888999:::???EEERRRYYYbbbjjjooorrrtttuuuttttttuuuvvvwwwxxxyyyyyyvvvvvvwwwxxxxxxyyyzzzzzzwwwyyy{{{{{{xxxxxx{{{~~~{{{}}}iiiNNN@@@777333777888444555:::999999999::::::::::::;;;:::999888999:::;;;999888888888999:::;;;;;;<<<<<<>>>:::===BBB???AAA]]]}}}dddkkkgggkkk{{{wwwkkkeeeLLLVVVRRRQQQSSSRRROOOOOORRRRRRSSSTTTUUUTTTSSSRRRQQQPPPNNNLLLOOOZZZnnnsssaaaWWWZZZdddooovvv}}}zzzzzzzzzxxxtttppprrrrrruuuyyy~~~}}}zzz|||zzzvvvuuu}}}uuu___cccwwwuuujjjrrrXXXCCC111...222111000222333333444444555666666777666666666666555444333333222333333333111222333555666555555444444555555666666666666555666666777777777666666666888;;;>>>@@@666666777999999;;;BBBJJJYYYssszzzzzz~~~{{{jjjooovvv||||||zzzkkkggglllnnneeeXXXPPPRRRWWWOOOPPPJJJAAA<<<>>>BBBCCCFFFCCC@@@<<<:::999999::::::===>>>===:::999;;;>>>;;;::::::;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<===@@@@@@@@@???>>>???BBBEEExxx{{{|||wwwrrrnnnhhhaaaSSSBBB222...//////---+++............///111222333222333444555666777888888999999888777555666888:::>>>BBB:::666>>>BBB[[[fffEEE>>>BBBBBBBBBBBBAAA@@@>>>===<<<<<<:::===AAADDDFFFHHHJJJLLLSSSVVVYYY\\\]]]```cccfffgggiiipppwwwyyykkkVVVKKKOOOMMM^^^qqqqqqZZZSSSNNN```}}}rrraaaSSSJJJFFFCCCAAACCCBBBAAA>>><<<;;;::::::999888:::<<<;;;<<>><<<@@@EEEBBB@@@NNNaaannnWWWnnnxxxlllyyy~~~jjj]]]WWWSSSRRRTTTSSSPPPOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSQQQMMMJJJNNN\\\ppptttaaaXXXYYYaaagggzzz~~~}}}|||xxxwwwxxxyyyvvvtttvvvqqqlllmmmtttzzz}}}||||||yyyuuuuuuzzz}}}qqqccchhhuuuoooiiivvv|||{{{ttthhhIII;;;//////333444444444444444444555666666777777777777777777777666555444333444555444333222333444555444333222222333444555555555555555666777777888999888777666777999;;;===888888999;;;<<<===???AAADDDLLL\\\rrrxxxrrrqqqwww}}}ssspppuuunnnjjjqqqvvv{{{}}}}}}tttfffrrrppphhhVVVDDD>>>DDDNNNNNNZZZYYYGGG<<>>>>>555555>>>:::GGGjjj___CCC???GGGBBBAAAAAAAAA@@@???<<<;;;888;;;???AAACCCEEEGGGIIIPPPSSSVVVYYY[[[^^^bbbddddddeeemmmuuuuuusss}}}dddUUUVVVNNNTTTwwwooojjj{{{gggWWWHHHTTT}}}yyyhhh]]]WWWRRRJJJDDD???>>>===<<<<<<===<<<<<<:::999:::;;;:::999===EEESSSXXX```gggkkkooorrrtttsssttttttuuuvvvwwwxxxxxxyyyyyyyyyzzzyyyxxxwwwvvv{{{{{{yyywwwvvvwwwyyy|||~~~uuu^^^KKK>>>444555777999777444555999888888888999999999999::::::888666666777888888888777888888999999:::::::::<<<<<>>@@@>>>999666666777999999999999999::::::;;;;;;;;;<<<<<<============@@@AAAAAAAAA@@@@@@CCCEEEyyyyyyvvvnnnhhhaaaWWWNNN===444,,,,,,......---...............///111222333111222333444555666777777555555555555444666999<<<999666333777<<<999AAAUUU}}}TTT???AAAAAAAAAAAABBBBBBAAA===:::888;;;===???@@@BBBEEEGGGLLLOOORRRVVVXXX[[[___bbbgggfffhhhkkklllmmmsss|||}}}mmm^^^UUUUUUmmm|||lllsssxxx```JJJLLLjjjyyyhhh___XXXPPPIIIAAA???<<<<<<<<<======<<<:::777777999888777:::???LLLSSS]]]ffflllppprrrsssqqqqqqrrrssstttuuuvvvvvvzzzzzz{{{{{{zzzyyywwwvvv|||zzzxxxvvvwwwyyy}}}}}}vvv\\\III>>>666777888888777666777999888888888888999999999999:::888555555666888888888888888999999999:::::::::888;;;???CCCDDDDDDEEEHHHJJJ}}}wwwllljjjsss~~~ddd\\\VVVVVVVVVSSSQQQQQQOOOOOOPPPQQQQQQRRRSSSSSSLLLMMMLLLIIIFFFIIIQQQXXXgggooo|||qqq```VVVQQQPPP^^^qqq|||vvvrrrqqqpppkkkeeedddiiioootttvvvttttttuuuxxx{{{{{{xxxtttnnnllllllnnnmmmkkknnnssshhhffffffaaa^^^qqq{{{wwwxxxxxxuuu}}}sss[[[DDD888444000000222333222000222222333333444555555555777777777888888777777666444666888888666333222222333222222111111222222333444444444333444444555555888999999999888666555444888:::999555555999;;;:::<<<;;;;;;;;;???OOOlllyyyqqqrrrrrr{{{~~~wwwtttxxxzzzxxx}}}yyyzzzkkkjjjhhhiiippptttnnndddRRRIII@@@???DDDIIIHHHDDDRRR]]][[[III::::::<<<:::999???FFFGGGCCC===888666;;;===???>>>999666555666999999888888888888999999:::;;;<<<===>>>>>>>>>>>>AAAAAAAAA???===<<<===>>>wwwwwwrrrjjjccc\\\QQQGGG555000---------,,,,,,///............///111222333111111222333444444555555555666666555444555777999777222777<<<888999CCCHHHlll|||tttPPP@@@@@@???@@@BBBDDDBBB>>>:::999;;;<<<===>>>@@@DDDGGGGGGJJJNNNQQQTTTXXX\\\___eeehhhhhhdddeeekkkqqqsssvvvrrrjjjdddppp|||www|||qqq\\\WWW]]]ooo{{{mmmbbbXXXRRRIIIEEE@@@>>>???@@@@@@???@@@;;;888:::;;;999999<<>>>>>@@@BBBDDDCCCFFF[[[{{{hhh~~~gggoookkkbbbYYYWWWWWWTTTRRRRRROOOOOOOOOOOOPPPPPPQQQRRRPPPPPPPPPMMMJJJJJJLLLOOOYYY\\\dddqqqvvvcccWWWJJJPPP\\\hhhttt~~~{{{tttooonnnmmmiiiddddddiiippptttuuurrruuuyyy{{{{{{wwwrrrooommmkkkjjjiiieeedddnnn{{{xxxnnnmmmooonnnxxxpppqqquuuyyy|||yyyiiiQQQ<<<444333222111222333222000222333333444444555555666666666777777777777777666333666888888666222000///111222222333333222222111444444333222222222333333444666888::::::888555444888======888666999;;;999777999<<<:::444555FFFYYYwww|||wwwjjjnnnqqqtttxxx|||xxxqqq|||yyyxxxwwwtttmmmeeennnuuu{{{yyyuuuuuu~~~tttjjjcccjjjqqqsssooofffWWWKKK===999888<<>>>>>>>>===>>>??????===;;;::::::;;;rrrrrrnnngggaaa[[[PPPFFF111.........---***,,,111............///111222333222333333444444555555666666777777666444444555666555///999===000444AAA>>>XXXjjjKKK??????@@@BBBEEECCC???;;;:::;;;<<<<<<===@@@DDDGGGDDDGGGKKKNNNQQQUUUYYY\\\^^^gggjjjddddddlllqqqoooyyyyyywwwwwwzzzzzznnnhhh]]]YYYmmmpppeee___LLLGGGAAA>>>???AAAAAA@@@EEE>>>:::;;;<<<:::777777>>>HHHXXXfffooorrrsssssssssttttttuuuvvvwwwxxxxxxuuuvvvxxxzzz{{{zzzyyyxxxuuusssqqqsssxxx~~~pppRRRDDD===999<<<:::777555888<<<>>>===:::::::::;;;;;;;;;<<<<<<<<<:::777666888:::::::::::::::::::::::::::;;;;;;888===???======AAACCCBBBFFFAAAgggnnnnnn}}}}}}fffaaaqqqzzzpppeee[[[XXXXXXUUUSSSSSSOOONNNNNNNNNNNNOOOPPPQQQQQQQQQOOOLLLIIIGGGHHHHHHPPPOOOSSS___qqqsss```MMMKKKMMMUUU___kkkxxx{{{sssooommmoookkkhhhiiinnntttvvvvvvrrrtttuuutttqqqnnnmmmmmmjjjgggddd___XXXXXXgggyyynnnpppyyyzzz}}}|||nnn[[[DDD111333444444333333555444222333333444444555666666666555666666777777777666666222555777888555111///---111222333444444333222111444333333222111111111111000333777:::;;;:::777555333:::===888555888:::999;;;888999===<<<888:::@@@HHHYYYnnn~~~{{{kkkrrr{{{zzzxxxuuu[[[lll~~~}}}wwwxxx}}}~~~~~~rrrllljjjmmmooommmbbbTTTIIICCCAAA:::999999:::;;;<<<;;;:::>>>>>>>>>@@@AAA@@@<<<777;;;@@@DDDCCC>>>999888999444888<<<<<<:::888999:::888888777777777777777888888:::;;;===>>>>>>======:::;;;======<<<<<<===>>>pppqqqooohhh```UUUEEE666...---,,,+++,,,...000222000000111111111111000000222222222333333444444444777777777666555555444444222333444444555777;;;???LLLeee```CCCBBB@@@???AAADDDBBB???@@@>>>;;;::::::===@@@BBBDDDFFFGGGIIIKKKOOOUUUYYY[[[]]]```bbbdddfffiiikkkmmmvvv{{{tttmmmcccZZZ]]]tttddd\\\RRRIIIFFFBBB;;;999;;;BBBCCC@@@<<<<<<===888000@@@IIIVVVdddmmmrrrrrrrrrttttttttttttuuuwwwxxxyyyyyy||||||xxxxxxzzzvvvoookkkqqqqqqnnnttt^^^GGGBBBAAA>>>>>>===<<<;;;;;;<<<===>>>???>>><<<:::::::::;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;:::999999<<<888777>>>GGGKKKFFF???III===UUUhhhwwwwwwgggZZZaaasssrrr```___]]]TTTOOOSSSUUUQQQLLLJJJJJJMMMOOOPPPTTTUUUUUUQQQLLLIIIIIIJJJIIIIIIKKKQQQ[[[iiiwwwoooYYYPPPIIIJJJQQQ[[[hhhsss}}}}}}vvvqqqmmmiiihhhiiikkkllllllmmmppprrrqqqtttwwwtttooolllmmmooojjj^^^WWWYYYYYYWWWccctttuuunnnxxx|||vvvaaaMMM???777111222333333444444444444222222333444555666777888555555666666555555444333555444444333222111000000333444555666666444222111333333444555444333111000555666999::::::999666555888777666555555444555555555777999:::999999:::;;;??????CCCKKKVVVeee{{{yyy}}}{{{~~~wwwnnnlllqqquuuuuuggg\\\QQQKKKFFF???:::999999999999:::;;;>>>@@@AAA???<<<===@@@???<<<:::<<<>>>@@@AAA>>>999777777999777<<<===888777;;;<<<999===<<<:::888777777888888<<<;;;999888999:::<<<===;;;;;;<<<>>>??????===:::ooopppmmmdddZZZOOOAAA555...---,,,,,,,,,...000111000000111111111111000000111222222222333333333333666666666555555555555444666777777666555666999<<<@@@RRRxxxXXXEEE999===CCCBBBBBBGGG@@@>>><<<::::::;;;>>>???AAACCCFFFHHHJJJMMMRRRUUUXXXZZZ]]]___aaacccfffhhhkkkrrrxxx~~~iiinnn}}}sssffffffbbb}}}zzzfff[[[QQQLLLEEE>>>;;;===AAA@@@@@@>>><<<999666555>>>GGGUUUcccmmmqqqrrrrrrssssssttttttvvvwwwxxxyyyxxx||||||yyyxxxzzzwwwqqqmmmooooooooosss{{{jjjMMM>>>======;;;>>>===<<<;;;;;;<<<===>>>???>>>===<<<;;;:::::::::::::::999999999999::::::999::::::;;;::::::999999:::888999>>>EEEHHHDDD@@@CCC@@@PPPiiiuuukkkcccdddtttiiiYYYVVVTTTRRRSSSSSSPPPMMMKKKKKKLLLNNNOOORRRTTTTTTQQQMMMJJJIIIJJJIIIHHHGGGIIINNNWWW___eeeiiipppzzz|||cccWWWKKKGGGHHHNNNXXXaaalllssswwwtttpppnnnllljjjkkklllmmmmmmlllmmmoooqqqpppqqqqqqoookkkhhhhhhiiifffaaaXXXTTTWWW```iiinnn|||zzz|||yyy~~~|||zzzqqqTTT@@@555///222222333444444444444444333444444666777888888999444555555555555444333333444333333222222111111111222333555666666444333222333333444444444333222111444555777888888777555444777777666666555555666666777888:::;;;:::999:::;;;BBB???======>>>DDDQQQ^^^rrr{{{zzz|||uuurrrtttwwwyyysssuuuxxx{{{{{{vvvooojjjPPPIIIEEEFFFEEE@@@;;;999999999999999:::<<<>>>???FFFDDDDDDEEECCC===:::;;;:::::::::999777666777888===BBBBBB===;;;======:::<<<;;;:::888888888999999???>>>===<<<<<<>>>@@@AAA;;;;;;;;;===??????===:::nnnoookkk^^^QQQFFF;;;222///...---------...///000000000111111111111000000111111111111111222222222444444444444555555555555;;;;;;:::888666555777999999BBBYYYrrrNNN777===FFFAAA@@@HHHBBB@@@===;;;::::::;;;<<<>>>@@@DDDFFFHHHJJJNNNPPPSSSVVVYYY[[[\\\^^^aaaccchhhllloootttaaa[[[ffflllnnnuuuvvvpppYYYccc|||wwwmmm```VVVMMMDDD@@@@@@AAA???BBBFFFBBB999666;;;;;;EEETTTbbblllppprrrrrrrrrrrrsssuuuvvvxxxyyyyyyvvvyyyyyywwwvvvvvvssspppqqqooopppuuuyyy{{{zzzxxx}}}lllbbbQQQAAA;;;===>>><<<>>>===<<<;;;;;;<<<===>>>??????>>>===<<<;;;999999999888888777777888888999999999::::::::::::999999888888999;;;>>>???>>><<<@@@GGGPPPRRRaaa|||iiiYYYaaazzz~~~```UUUTTTRRROOOQQQPPPNNNLLLKKKLLLMMMMMMOOOPPPRRRQQQNNNLLLKKKKKKMMMLLLIIIHHHIIILLLOOOQQQUUU\\\eeeooovvv{{{~~~wwwgggdddwwwpppbbbQQQGGGCCCDDDKKKRRR]]]eeekkkkkkjjjjjjjjjhhhmmmmmmnnnlllkkkjjjlllmmmlllkkkjjjkkkkkkjjjgggeee^^^bbb^^^XXXaaatttzzzttt~~~yyymmmtttssssss{{{}}}}}}lllIII999333000222333444444555444444444444555666777888999999999444444444444444333222222222222222222222222222222222333444555555555444333333333444444444333222222333444444555555444444333666666666666777777777777888:::<<<<<<:::::::::;;;>>>;;;888777555666>>>GGGZZZhhhtttwww|||}}}zzzuuuooolllmmmpppsssvvvxxxtttxxx}}}lllYYYQQQ???:::999===@@@>>>;;;;;;888888888888999:::;;;<<>>>>>>>>???AAAAAA;;;:::;;;<<<>>>>>><<<:::mmmnnniiiZZZJJJ>>>555...000///......---......///000000111111111111000000000000000000000111111111222222222333444555555555<<<<<<;;;999777666666888<<>>BBBEEEFFFHHHJJJLLLOOORRRUUUWWWXXXZZZ]]]___eeehhhiiijjjtttwwwmmmqqqwwwqqq```ggggggbbb\\\nnnvvvyyyxxxooocccccczzzrrrdddXXXNNNGGGDDDBBB???GGGRRRMMM>>>999@@@888DDDTTTccckkkoooqqqrrrqqqrrrsssuuuwwwxxxyyyyyytttuuuuuurrrooonnnmmmkkkpppmmmqqq|||}}}}}}xxxYYYQQQFFF===;;;<<<<<<:::===<<<;;;::::::;;;<<<===>>>>>>???>>>===;;;999777777777666666666666777777888888999::::::::::::999666888999:::999999::::::666BBBKKKHHHKKKoooyyy^^^XXXjjj}}}bbbUUUNNNIIIOOOPPPPPPOOOMMMLLLLLLLLLLLLMMMOOOPPPOOONNNLLLLLLNNNMMMKKKJJJJJJJJJLLLLLLMMMQQQVVV]]]cccjjjrrrwwwsssuuummm[[[SSS___xxx}}}mmmZZZMMMEEECCCGGGMMMYYYaaahhhhhhggghhhhhhfffjjjkkkkkkjjjhhhggghhhjjjhhhggghhhkkkooooooiiiddd\\\eeeiiihhhnnnyyy{{{tttxxx|||sssqqqkkksssssswww^^^???777777555444444555555555555444444444555666888888888888888333333444444333333222111111111111222222333333333222222444555555555555444333333333333333333333222444444444444444444444444555555666777777888888888999;;;<<<<<<;;;:::;;;;;;:::888888::::::;;;AAAIIINNNSSSSSSNNNQQQbbbwwwxxxfffgggllluuu{{{zzzwwwvvvzzzmmmiiippplllWWWFFFBBB>>>888555888;;;::::::;;;777777777777888888888999;;;:::===BBBBBB>>>;;;<<>>>>>:::::::::;;;======<<<:::mmmnnnfffVVVEEE:::111+++000/////////......//////000000111111111111000000000000000000000000000000000000111222333444555555888999:::999777666777999===CCC>>>QQQ\\\DDD???AAABBBAAAEEEDDDBBB@@@>>><<<;;;::::::===AAACCCDDDEEEHHHIIILLLOOORRRTTTUUUWWWZZZ\\\bbbeeegggfffkkkwww~~~hhhbbbfffqqqwww{{{yyyjjjaaaUUUXXXfffqqq~~~rrreeehhh~~~sssfff[[[RRRKKKDDDAAAJJJYYYXXXGGG===???888DDDVVVdddlllooorrrsssqqqrrrtttvvvwwwxxxxxxxxxtttsssrrroookkkhhhiiikkknnnmmmtttrrrSSSJJJ@@@:::999888777777<<<;;;:::999999:::;;;<<<======>>>>>><<<:::888777777666666555555666666777777888999999:::::::::999777:::<<<===>>>???CCCFFF999???EEEFFFCCCQQQlllVVVXXXgggxxxZZZOOOMMMOOOQQQTTTTTTQQQMMMLLLLLLKKKKKKLLLNNNOOOOOONNNMMMJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLQQQXXXbbbhhheeeiiiiiibbb___gggwww{{{yyyeeeVVVLLLEEEEEEIIIWWW___ggghhhggghhhgggeeehhhiiiiiihhhffffffgggiiiffffffhhhnnnsssqqqiiiaaabbbiiissswwwuuuooolllmmm~~~xxxtttrrriiiqqqssszzzmmmJJJ555444666333555555555666666555555444333444666777888888777666333333444444333333222111111111111222222333333444111222333444555555666666333333333333333333333333555555555555555555555555444555666777888888777777999:::<<<<<<;;;:::;;;<<<;;;999999;;;:::888;;;???;;;AAADDDAAA@@@GGGQQQXXXdddooo}}}|||yyy{{{~~~~~~|||{{{zzzyyy}}}xxxkkkjjjllluuuuuujjjfffbbbSSSNNNVVVWWWKKKBBBCCC???:::999>>>@@@<<<999777666666777777777777777777444333666<<<===:::999;;;FFFAAA<<<:::<<<======;;;<<<===>>>???===:::999:::;;;:::999999999:::;;;<<<::::::::::::;;;;;;<<<<<<:::999999:::<<<<<<;;;:::qqqmmmaaaNNN>>>666000+++////////////////////////000000111111111111000000111111111111000000000000///000000111222333333444444555777777666666777999777>>>888???nnn]]]GGGAAACCCEEEDDDDDDCCCBBB@@@>>><<<;;;:::<<<>>>@@@AAABBBEEEGGGJJJLLLOOOQQQRRRTTTWWWZZZ^^^aaadddeeegggkkkrrrwww|||}}}vvvaaa___ttt\\\YYY[[[UUUhhh|||}}}wwwnnnrrrwwwmmmaaaWWWKKKGGGLLLZZZ^^^SSSDDD<<<999GGGYYYgggnnnppprrrtttrrrsssuuuvvvwwwxxxwwwwwwvvvssspppmmmhhhfffjjjqqqyyy{{{lllPPPGGG???<<<;;;999999::::::999888777777888999:::;;;;;;;;;;;;;;;:::999888777666666555555666666777666777888999:::::::::::::::<<>>AAAAAAIIISSSZZZaaalllzzz}}}zzz}}}zzz~~~wwwuuuwwwuuusssrrruuu~~~zzzqqqwwwtttuuuvvvkkkXXXLLLJJJGGG@@@>>>FFFIIICCC======888888===EEEHHHAAA777333555666666777777777666666666444555999:::777666888<<<:::888888;;;===>>>???;;;;;;>>>AAA@@@<<<;;;===<<<;;;:::999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::999888999;;;<<<;;;:::xxxmmmYYYCCC555222000------...///000000000000000000000111111111111000000222222222111111000000000///000000111111222222222000222444555444555666777444666777999NNN|||gggFFF>>>DDDAAAAAABBBBBBAAA???===<<<999:::;;;<<<<<<>>>BBBDDDGGGIIILLLNNNOOOQQQTTTWWW[[[\\\___cccdddfffhhhjjjkkkqqq|||}}}hhhbbbwwwhhh]]]PPP[[[{{{{{{vvvvvv~~~}}}qqqeeeYYYRRROOOXXXcccaaaPPP>>>;;;JJJ]]]jjjpppqqqsssvvvssstttvvvwwwwwwwwwvvvuuusssnnnkkkiiifffeeemmmxxxbbbKKKCCC>>>???@@@===<<<>>>888777666555555666777888:::999999888888999999999777777666666666666777777666777888999999:::::::::=========>>>BBBFFFJJJLLL[[[YYYNNNHHHFFF<<>>AAAFFFNNNTTT^^^nnn|||yyyyyy{{{ttthhhdddccc```QQQ???888============>>>???>>>:::888777666999@@@CCC===666222444555666777888888777777888555555777777444444777333555666777777999<<<>>>;;;:::===BBBAAA;;;:::>>>===<<<;;;:::999999:::;;;999::::::;;;;;;;;;;;;;;;:::999777888:::;;;;;;:::}}}mmmSSS:::...///111000------///000111111111111000000111111111111000000333222222222111111000000000000000000111111111111///111333444333333444555666222999::::::___MMM777@@@>>>???AAABBBAAA???===<<<888888999999999;;;???CCCEEEGGGJJJLLLMMMOOORRRUUUYYYYYY[[[```ccccccdddeeefffjjjpppxxx{{{qqqlllqqq```UUU___xxx{{{~~~sssooovvv|||oooeee\\\SSSXXXggglllZZZCCC===LLL___lllqqqrrrtttvvvsssuuuvvvxxxxxxvvvuuutttnnniiieeedddbbbcccooo|||~~~xxxrrrTTTDDD===999===???<<<999;;;777666555444444555666777999888777777777888999;;;777777666666666666777777666666777999999:::::::::???;;;888777999;;;<<<<<<;;;DDD>>><<>><<<888777::::::777666777666444555:::>>>===:::999:::888:::>>>AAA@@@>>>===@@@TTTfffiiiiiioooxxx~~~}}}ppprrrlll```XXXUUURRRMMMIIIHHHMMMOOOEEE777777AAA999<<<<<<888999>>>@@@>>>>>>777333444666555444555333444666888888888888777777444222444444333444888222555888888666555888;;;;;;999<<>>===<<<:::999999::::::777888999999::::::999999:::888777888999;;;::::::qqqZZZ@@@444111///,,,***///000111222333333222111555111111444333///...111111222333333111000000000........................222222222333333444444444444444777888888GGGpppkkkAAAAAA999<<>><<<999888999;;;>>>AAADDDDDDFFFHHHJJJLLLNNNNNNSSSVVVYYY[[[]]]___bbbeeeeeegggkkkoootttxxx{{{|||~~~wwwooo\\\eeevvv}}}uuu^^^gggxxxxxxeeeaaaccccccoooiiiKKKEEETTThhhsssuuussstttwwwvvvwwwxxxxxxwwwvvvtttsssiiigggddd``````hhhttt}}}yyy~~~bbbBBB========================>>>:::777777888888666444666666555666666777888999;;;:::888777666666666777777777777777888888888888:::888777888:::;;;;;;:::;;;:::999999;;;>>>AAADDDZZZyyypppooo}}}bbb\\\ZZZhhhiiiYYYNNNVVVccc\\\RRRPPPNNNNNNNNNMMMKKKIIIHHHIIIJJJIIIIIIJJJIIIGGGFFFGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSZZZ[[[\\\]]]^^^_________]]]aaaeeeeeegggooo|||ssslllxxxrrrnnncccddddddeeeeeeeeeeeedddaaaaaa]]]VVVSSSTTTSSSQQQTTT___ffffffnnn}}}|||mmmnnn{{{}}}~~~|||VVVDDD666777999555333666666666777777777777777666444555555666666666666666888666444444555555444333777111///333666444333444444333111111111333555666444444555555444444333222222333444555555555444333444444444444444444444444555666777888:::<<<======<<<;;;:::888777888888999888888777666777888:::;;;<<<<<<;;;:::;;;<<<===>>>???AAADDDGGGIIILLLPPPSSS[[[[[[ZZZZZZ___iiittt}}}|||vvvhhh^^^YYYVVVVVVNNNNNNKKKFFFAAA@@@BBBEEEAAABBBDDDEEEDDD???777222999::::::;;;;;;:::999999888777666555444555555666666666666666666555444333888777777777777777555333222222444888;;;;;;777333999;;;???AAA>>>;;;@@@GGGHHHAAA888555666888777666;;;999777888:::;;;:::777;;;999777777888999999888cccNNN999000111111000///...///111222222222111111...---,,,,,,......---,,,000222333222111//////000........................222222222222333333333444444333666777666BBBcccXXXAAA===;;;999:::<<<===>>>???>>><<<:::888888:::===>>>@@@AAABBBEEEGGGIIIKKKLLLPPPRRRVVVXXXZZZ]]]```bbbdddfffiiilllpppsssuuuvvvvvv{{{eeefffuuuuuuxxxxxxnnnXXX\\\iii~~~tttlllfffcccqqquuubbbPPP\\\kkkssstttrrrsssvvvwwwxxxzzzyyywwwsssnnnkkkgggfffdddcccgggooozzzjjjMMM;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;888777888999777555777666666666666777777888:::999777666555555666666666666666666666666666666888777666777999;;;;;;:::;;;:::999999:::===@@@BBBLLLwww{{{iii___{{{~~~mmm[[[XXXhhhgggSSSOOOYYYYYYVVVTTTNNNLLLLLLLLLKKKJJJJJJJJJKKKGGGHHHGGGEEECCCCCCEEEFFFIIIIIIHHHHHHHHHIIIJJJJJJLLLMMMNNNPPPRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWYYY]]]___``````gggsss}}}yyykkkgggwwwwwwxxxzzz}}}yyyqqqkkkgggeeebbbcccdddeeeeeeeeedddddd^^^^^^[[[UUURRRSSSRRROOOSSS___eeeaaa```mmm}}}sssxxx|||yyyfffGGG<<<333333666777777888555666777888888777666555444555555666666666666666555444333222222222333444//////000333666666222...444333222111111222444555444444444444444333222222222333444555555555444333444444444444444444444444777777777888999:::;;;;;;;;;:::999888777777777888777777777777888999:::;;;<<<;;;:::::::::;;;======;;;===???@@@AAACCCFFFIII???===<<<<<<@@@JJJVVV^^^hhhoookkkdddccc[[[UUUZZZ\\\WWWPPPHHHDDDBBBCCCDDDFFFEEECCC???;;;;;;===AAA???AAADDDHHHHHHCCC<<<666:::::::::::::::999999999777666555555555666777888::::::;;;;;;;;;:::999999777666666666666666666555666666666999===@@@@@@???===:::999;;;:::888:::>>>BBB>>>888555666777888888:::888777888:::;;;999888999888666666777777666444TTTCCC222---///000111111...///000000000000000000,,,///...,,,222;;;:::222///111222222000//////000////////////////////////111111111222222222222333333222444666555<<>><<<:::999:::;;;;;;;;;<<<>>>@@@CCCEEEGGGHHHKKKMMMQQQTTTVVVYYY\\\___aaaccceeehhhjjjlllmmmnnnppptttyyy~~~vvvnnn{{{yyymmmnnn}}}dddUUUKKKXXXvvv{{{lllbbbmmmwwwppp^^^fffooosssrrrqqqsssuuuuuuwwwxxxxxxtttnnnhhhdddcccbbbccchhhpppxxx~~~~~~}}}xxxjjj[[[LLLBBB???::::::::::::::::::::::::===;;;999888999999888666888777777666666666666777999888666555444444555555666666555555444444444333666555444666888:::;;;:::<<<;;;:::999:::<<<>>>???@@@TTT|||vvvgggmmmqqqddd^^^gggdddNNNKKKLLLQQQSSSNNNNNNNNNNNNMMMMMMLLLKKKKKKGGGGGGEEECCCAAA@@@BBBEEEIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSQQQRRRSSSTTTUUUVVVVVVVVVUUUWWWYYYXXXXXX]]]fffnnn}}}pppaaaaaahhhhhhhhhiiijjjkkklllmmmqqqooollliiieeebbbaaa```aaabbbdddeeeeeecccaaa```YYYZZZYYYSSSQQQQQQPPPLLLWWW\\\aaabbbdddmmmzzz}}}|||~~~~~~wwwaaaOOO;;;:::666333444999:::888555666777999888777555444444555555666666666666666444555555333111111555999FFFEEE===000,,,333888666555444222111111222333333333333333333333222222111222333444555555555444333444444444444444444444444777777888888888888999999:::999888777666666666666444555666888999::::::;;;:::::::::::::::;;;<<<<<<999:::;;;;;;:::;;;===???@@@???======@@@HHHRRRZZZgggiii^^^SSSQQQIIIAAAEEE???===;;;999999:::===>>>======;;;999777888;;;>>>AAABBBEEEHHHHHHDDD===888888888777777888:::<<<===666666555555666777999:::888999::::::::::::::::::666666666555666666777888999777666888===CCCGGGHHHDDD<<<777888:::888666666::::::999777666666888999777666555666888999888777888777777888999888666444KKK===000---.........///......//////////////////,,,111111...999HHHGGG;;;...///111111///......///////////////////////////111111111111111111111111111000111555555888CCCOOOooo|||yyyZZZEEE666888???======@@@@@@???>>>===<<<;;;::::::888999;;;===???BBBCCCDDDFFFIIIMMMPPPRRRUUUYYY[[[\\\^^^```ccceeeggghhhiiimmmqqqwwwzzz}}}~~~mmmggg{{{vvveeeQQQGGGNNNfffoooooossspppjjjmmmqqqrrrqqqqqqtttvvvsssssssssqqqnnniiieeeccc___aaafffooowww|||{{{xxxsssqqqsss~~~iiiWWWLLLDDD@@@@@@::::::::::::::::::::::::<<<;;;:::999999888888888888888777666666555666666777666555444333444444555666666666555444444333333444333333444777:::::::::;;;;;;:::999999:::<<<======BBBXXXkkk}}}mmm[[[hhhlllWWWKKKNNNUUUQQQQQQPPPOOOOOOOOONNNMMMLLLIIIHHHGGGCCCAAAAAACCCEEEIIIHHHFFFEEEEEEEEEGGGHHHHHHIIIKKKNNNPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXSSSTTTUUUSSSRRRUUU\\\bbbiiiiii[[[]]]``````````````````aaaaaabbbaaa``````___^^^^^^^^^```aaabbbbbbaaa^^^\\\ZZZSSSVVVUUUQQQPPPQQQOOOKKKZZZXXX]]]kkkxxx|||xxxsssooo||||||{{{{{{uuucccMMM???888??????777555;;;;;;666555666888999999777555333444555555666666666666666444777888666333333999>>>[[[```WWW>>>000444:::999555444333222111111222222222222333333222222111000222333444555555555444333333333333333333333333333666666666777777888888999888777777666555555555444222333666888::::::::::::999999999999:::::::::;;;999:::::::::999999;;;===AAAAAAAAAAAABBBFFFKKKOOOUUUUUUJJJBBBDDD???888;;;<<<<<<<<<<<<<<<>>>???@@@::::::999888888:::===???EEEDDDCCCCCCBBB>>>:::666555444444555888;;;???AAA666666555444555666777888777777888999::::::::::::777777777777666777999;;;777666666888<<>>888<<>><<<:::777888:::;;;>>>???AAABBBCCCFFFIIILLLNNNQQQTTTWWWVVVXXX[[[^^^bbbdddfffgggffflllsssxxxyyyyyyzzz|||yyyiiinnnrrrnnnfffXXXHHHHHH^^^www}}}uuuqqqqqqpppppppppqqqrrruuuvvvuuuqqqlllgggdddccccccccccccgggnnnwww}}}|||uuuooodddgggooo}}}yyyYYYHHHBBB>>>;;;888::::::::::::::::::::::::;;;;;;:::999888777888999888888777666666555666666666666444333333444444555777777777777666666555555444333222444777999::::::::::::999888888999:::;;;<<<>>>DDDWWWrrrlll{{{gggaaapppiii```___XXXOOOMMMKKKKKKNNNPPPPPPOOOLLLLLLJJJGGGDDDCCCEEEGGGIIIHHHGGGFFFFFFGGGHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPOOOPPPRRRSSSTTTTTTUUUUUURRRSSSSSSQQQPPPQQQUUUYYY[[[rrr}}}uuueeeZZZ\\\XXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ^^^^^^^^^]]]ZZZWWWTTTRRRNNNQQQRRROOOOOOQQQPPPMMMSSSWWWaaaooozzz|||vvvooo}}}zzz}}}sssmmmcccPPP===444777???AAA:::777;;;;;;666666777888999888777555444444555555666666666666666333666888666333444999>>>III\\\dddSSS???888555///444333333222111111111111222222333333222222111000222333444555555555444333333333333333333333333333222333444555777888999:::777777666666555444444333000222444777888999999888777888888999999999999999888999:::999999999;;;===<<<>>>@@@AAA@@@?????????===@@@:::777===:::444888888999999999999999999999:::999888888:::===???@@@CCC@@@<<<:::999999888777777666555555666999;;;===777666555444444444555666999:::;;;<<<<<<<<<<<<<<<777999:::999888888:::<<<666777888:::<<<>>>@@@AAAEEE>>>;;;AAAGGGCCC:::444444999===:::444111222555000111111222111222222333333444666:::===>>><<<;;;777111...///000///000333000000///............///+++---+++(((---444222***+++---......---------...........................000///////////////......---...000333555777999:::999```^^^CCC777666888:::<<<>>>@@@BBBAAA@@@===;;;888999:::;;;<<<>>>??????@@@CCCFFFHHHJJJLLLOOORRRQQQSSSVVVZZZ^^^aaadddeeebbbhhhqqqvvvvvvuuuuuuuuuvvv{{{uuujjjooooooooogggTTTDDDHHHUUUvvvvvvsssssspppnnnnnnpppssssssssssssnnnfff___\\\]]]bbbeeemmmqqqvvvzzz{{{vvvnnnhhh___iiiuuuwwwTTTBBB???>>><<<999::::::::::::::::::::::::999::::::888777666777999888777777666666666666777666555444333333444555666888888888888888888888888555444333555777999:::999999888888888888999999:::999===<<<===XXXzzzwwwlllbbbkkkrrr___NNNKKKGGGHHHLLLPPPQQQQQQNNNNNNNNNKKKHHHFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHJJJKKKMMMMMMNNNNNNMMMNNNOOOQQQRRRRRRSSSSSSRRRRRRRRRPPPOOOOOORRRTTTSSSbbbggghhhiii```XXX[[[UUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVTTTRRRPPPNNNMMMKKKNNNOOONNNOOOSSSTTTRRRJJJ]]]kkkhhheeelllyyyppprrryyymmm```RRRBBB888444444888;;;999999::::::888888888888777777666555444444555555666666666666666111333555555333333666999444EEEOOOGGG:::555444333222222222222222111111111333333333333333222222111222333444555555555444333333333333333333333333333000111222444666888999:::666666666666666444333333000111333444555666666777666777777888999888888888555777888777777777999;;;===@@@CCCDDDBBB???===<<<:::???<<<;;;@@@>>>999>>>888888888888888888888888999888777888:::=========<<<999555444666888:::;;;<<<;;;999777555555444555666666555444444555777777888999999::::::::::::999666999<<<;;;999888999;;;666888;;;===<<<;;;<<<<<<>>>:::;;;AAADDD@@@999555666:::===:::555000111333000111222222000000111222000111222666999;;;;;;:::000------000111///000444111111///........./////////...------......---+++***,,,---...---,,,---...------------------------/////////.........---------///000111222555777888666FFFaaabbbFFF<<<:::777777:::>>>AAABBB@@@===;;;999999999:::;;;;;;<<<<<<>>>@@@CCCDDDEEEGGGJJJLLLNNNOOOSSSWWWZZZ^^^```aaa```eeelllppppppoooppprrrppprrruuu{{{{{{vvvqqqtttzzzwwwcccLLLFFFMMM___|||~~~qqqsssssspppmmmmmmpppqqqpppnnniiiddd]]]XXXYYY___ffflllvvvwwwwwwuuupppkkkgggeeejjjxxxpppRRRCCC@@@???===<<<888888888888888888888888777888999888555555666999777666666666666777777888666666555444444555666777666666777888888999999999777555444555777999999999777777777777888888999999666:::;;;999AAA```~~~```^^^kkk~~~qqq[[[UUUMMMJJJLLLOOOOOOOOOMMMNNNNNNLLLIIIFFFDDDDDDDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQQQQRRRRRROOOOOOOOONNNNNNNNNOOOPPPRRRZZZZZZZZZ^^^XXXSSSYYYTTTUUUWWWXXXYYYYYYXXXXXXYYYZZZZZZYYYXXXVVVUUUTTTPPPOOOMMMLLLKKKKKKKKKLLLIIILLLMMMLLLOOOUUUXXXWWWOOOgggqqqaaaXXXkkktttwwwttt|||vvvppp~~~sssrrrhhhVVVDDD:::777777555333555:::;;;999888:::999999777666555555555666444555555666666666666666111222333444555444444444444666666444111222666:::000111111222222222222111444444444444444333222222222333444555555555444333222222222222222222222222111222333444555666777777666666777777666555333333111111111111222333444555555666777888888888777777666777777666555555777999777:::<<<<<<;;;999999999777>>><<<888:::777444<<<>>>>>>===<<<<<<;;;;;;;;;:::888666777:::<<<<<<;;;777555444555777:::;;;:::<<<;;;:::888666444222222555555555555777999;;;===777888888888888777777666333888<<<<<<888666666888555888;;;;;;999888999::::::999;;;>>><<<888777999888:::;;;999555222222333222444555444111000111222333222222444777888999888///---...111000---...111222111000///......///000...++++++///000------111)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...000111///000333666777999666BBBnnn~~~\\\III???666333666;;;@@@AAA@@@===;;;999999999999::::::::::::<<<>>>@@@BBBBBBDDDFFFHHHLLLNNNQQQTTTXXXZZZ\\\]]]\\\```dddffffffgggjjjmmmkkkmmmooorrrxxx}}}|||wwwrrrzzz}}}iiiyyyvvvSSSEEEJJJWWWqqquuupppxxxvvvnnnuuussspppmmmmmmppppppmmmiii]]]YYYVVVUUUZZZcccmmmtttyyyxxxtttmmmeeeaaaaaacccxxxppp]]]III???;;;888555555777777777777777777777777666888999777444444666888666666555666666777888999777666555444555555777777555555666777888999::::::888666555666888999999888555666666777888999999999777888===???;;;DDDlllpppdddZZZddd~~~lllcccWWWPPPNNNNNNMMMKKKKKKLLLNNNLLLHHHDDDBBBAAAAAACCCGGGIIIKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNSSSXXXVVVTTTXXXRRRNNNVVVPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQQQQQQQPPPNNNKKKJJJJJJHHHGGGFFFGGGIIIKKKLLLIIILLLLLLLLLOOOWWW[[[[[[[[[ppprrr___]]]yyy~~~vvvdddlll}}}wwwqqqsssttt}}}qqquuummmUUU???666555555:::333333<<<>>>888666;;;;;;999777555444444666777444555555666666666666666333333444666888777555222555111222999<<<888333111///000111222222222222222444444555555444444333222222333444555555555444333222222222222222222222222333333333444444444555555666777777777777555444333111111000///000111333444444555777888888888777666888999999777555555666777;;;<<<======<<<===???AAA===DDDAAA;;;;;;777777@@@AAA@@@>>><<<:::999888888<<<:::888888;;;===<<<:::777777777999::::::888777777888888888777666555444333444555777999===@@@BBB<<<<<<<<<<<<;;;::::::999111777<<<<<<888444333444444666888777555444777999;;;;;;<<<<<<777222666===999999:::888666444444444555777888666222111222333777666444555777888888888,,,,,,---...///000111222222000...---,,,---///000,,,,,,------...//////000...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,..................------......000111222333333444555888<<>>===:::666555888:::999999:::<<<>>>AAACCCDDDHHHJJJMMMPPPSSSTTTUUUUUUZZZ\\\^^^```bbbdddeeeeeejjjkkknnnppprrrrrrqqqqqqooossswwwxxxyyy{{{~~~~~~zzz|||iiiSSSKKK___hhhpppooonnnooopppooossssssrrrrrrpppkkkeee```^^^WWWQQQTTT```mmmvvvyyyyyyooocccXXXPPPSSSeeezzz|||uuuRRRIII???999999:::888666999888777666666555555555444333333333444555777888555555666666777777888888111222333444555555555555555555555666777888888999333444555666777888999:::777777888888888888777777888555888>>>>>>@@@QQQeeeoooUUUSSSlllzzzbbbVVVSSSRRROOOOOOHHHJJJKKKFFFIIIMMMGGGFFFHHHIIIJJJJJJGGGDDDBBBCCCFFFJJJJJJGGGEEEFFFHHHHHHHHHHHHIIIJJJLLLMMMNNNKKKJJJIIIIIIJJJKKKMMMNNNPPPPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNLLLJJJHHHHHHJJJJJJGGGDDDIIIGGGEEEEEEGGGIIIJJJJJJCCCIIILLLLLLRRR^^^eeefffaaabbbaaaeeezzzooobbb[[[lll|||tttvvvmmmzzzsss~~~qqq]]]JJJ>>>888777777<<<777444555999;;;:::777999999888888888888888999888777777999;;;:::666333333333444444555666777777555555555444444555555555000222555555333111000000000222444555555444333222444444555555555555444444333444555444222111222333222222333333444555666666666666777777666444111000222222222222222222222222333444444555555555555555333333333333444666777777888:::;;;======<<<:::999::::::::::::::::::::::::CCCAAA>>>;;;999888888999777666555555777:::<<<>>>::::::999777666444333333666666666444222333777;;;777777888<<<@@@AAA???<<<999:::;;;<<<<<<:::888777555:::===888444666999:::555444444555666666444333777666999===:::444555:::555666777888888777666555:::<<>>;;;666333111444555555666666555444444............//////////////////---,,,,,,,,,---...,,,,,,,,,---.../////////...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,..................------......000111222333333333444666666>>>YYY}}}~~~{{{bbb>>>999777777777555888===>>>??????===:::777888999999999:::;;;===>>>@@@AAACCCDDDGGGJJJMMMNNNOOOOOOTTTUUUXXX\\\___aaacccddddddfffiiilllnnnooooooooooooqqquuuvvvwwwyyy|||xxx```\\\bbbjjjnnnllljjjkkklllllltttrrrnnnjjjfff```YYYTTTOOORRRYYYfffttt{{{zzzwwwiii]]]RRROOOTTTccc{{{zzzkkk\\\OOOKKKDDD<<<888999:::999888999999888777666666666666444444333444444666777888666666666666666666777777333333333444444444444444444444555555666777777777333444555555666777888888777777777888888777666666:::777999???>>><<>>888;;;CCCIII???;;;888888;;;===;;;999888888777777666777777888777666666777999999555222222333333444555555666666555444444333333444444555222444555555333222222222000222333555555444333222555555666666666666555555333555555444333222222333444444555555666777777888666777777777555444222111222222222222222222222222333333555666666777777777777777666555555555555555777888:::;;;<<<;;;:::999;;;;;;;;;::::::999999999???===;;;999888777777777888777666666777888999:::888777777666666555555555555666666444222222555888777888;;;???BBBAAA===999888999:::<<<<<<:::999888777===>>>999444555777777333333444555666666555444999888:::===;;;555555999888888888888666555444333888;;;===<<<:::777555444555555555555444333222111111000000///...---,,,,,,---------------,,,+++++++++,,,,,,------......///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///000111222333333333222333333333===YYY___NNN<<<444333555999======???AAA@@@===:::999888888888888999:::;;;======>>>???BBBDDDFFFHHHIIIIIILLLNNNQQQUUUYYY\\\___```]]]___cccfffjjjlllmmmnnnnnnpppssstttuuuwwwyyy{{{{{{{{{yyywwwwww{{{fffaaaccciiillliiigggiiijjjjjjmmmiiiccc]]]XXXTTTOOOKKKTTT[[[fffsssyyyvvvlllcccSSSMMMLLLVVVggg{{{~~~```RRRHHH<<>>:::===EEEQQQttt{{{eeeUUU^^^nnnooouuu___ZZZ\\\ZZZOOOMMMOOOJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDCCCDDDEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCGGGDDDAAA@@@BBBDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIISSS```oooyyy~~~wwwpppttttttnnnwwwzzz{{{yyy|||{{{jjj[[[OOO@@@555444===HHHOOOAAA===::::::;;;<<<:::777666555555555555555666666555555555666777666444111222222222333333444444555333333222222222222333333333555555555333222333444000111333444444444333222555555666666666666555555444555666555333333333555444444444555666666777777777777666555444333333222222222222222222222222222222333555666888999999999===;;;:::888666444444333444666777999:::::::::999<<<<<<;;;:::999888888777888888888777777666666666888888888888777666666555555555555555555555666666444555666555444333444555555777;;;>>>@@@>>>888444666777999:::;;;;;;:::999:::>>>???999555444555444333444555666666666666666999999;;;===;;;777777999>>>===;;;999777555555444777999:::999777666666666666555444333222000//////000000///...------,,,++++++,,,.........---+++***++++++,,,,,,------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,------------.........///000111222222222222///000333444333>>>___pppLLL:::888::::::::::::<<>>;;;999888888888555333444444333333333444555555444444444555555444333222111111222222222333333333222222111111111111222222444444444333111111222444000111222333444444333333444444444444444444444444444555666666444444444666222222222333333444444444888777666444444333333444111222222222222222333333222333555777999:::;;;;;;>>>===;;;999777555555444444555777888::::::::::::<<<<<<;;;:::999888777666444444555666777777777666888999:::::::::888666555555555555555555555555555333444666777777666666666222444666999999888555333555666888999::::::::::::999===>>>999555555555333666777888888777777777777777888:::<<<<<<;;;:::;;;@@@>>><<<:::888888888888888888888777555444555666444333222111000//////..................---------,,,---///000000...,,,***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000111111111111111111---///444333444DDDXXXzzzzzzpppXXXEEE999555777777888;;;===>>>>>><<<:::888888777777777777888888;;;;;;<<<===???@@@BBBCCCEEEFFFHHHKKKMMMOOOPPPQQQTTTVVVYYY^^^cccgggjjjkkknnnnnnoooqqqtttvvvwwwwwwuuuuuuuuuwwwyyy|||}}}~~~~~~~~~ssscccbbblllppp|||___ccchhhkkkiiigggeee```[[[OOOMMMJJJIIIKKKMMMNNNNNNXXXXXXVVVRRRMMMJJJIIIIIIKKK```zzzlllWWWCCC999:::777666666777888777666555666666555444333333333333666666666666666555555555555444444444333333222222777666333111000111222222111111111111222222222222333333333222222222222222555555555555555444333222555111111555999;;;<<<>>>@@@CCCMMMgggiii___nnn~~~~~~tttuuuxxxqqqUUUTTTRRRPPPOOONNNNNNOOOKKKGGGBBBAAADDDFFFGGGFFFCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDFFFJJJNNNRRRXXX___dddoootttyyyyyyyyyyyyuuu~~~sss]]]MMMAAA>>>;;;999888777666444:::999888777666555444222333333333333333444555555444444555444444333333333111111111222222222222222111111111000000111111111222333333111000///111222000000111222333333333444333222111111111111222333444555666555444444555666222222222333333333333333777666555444444444444444111111111222222333333333222333555777999;;;<<<<<<;;;;;;999888777777777777555666777888999:::;;;;;;<<<<<<;;;:::888777666666333444555777888999999999777999;;;<<<===;;;:::888666666666555444444333333333444666888:::::::::999222333444444555666777888666777777888999999999999666::::::777666777666444:::<<<===<<<999777777888444666888:::<<<>>>>>>===;;;:::888777777888999999888999888555222111222444111111000/////////000000,,,,,,------.........///,,,---///000///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........///000000111111111000333---+++000333333999BBBggg|||vvv^^^AAA777:::777777777999<<<===<<<;;;999999888888888888888999888888888888:::;;;===>>>CCCDDDEEEGGGHHHIIIIIIIIIPPPRRRUUUYYY]]]aaaeeefffjjjiiijjjlllpppsssssssssqqqrrrtttwww{{{|||{{{yyyzzz{{{|||~~~sss]]]dddrrrffffffiiiiiiddd___[[[UUUNNNJJJHHHHHHHHHJJJLLLLLLKKKIIIIIIHHHDDDAAABBBGGGLLLaaawww|||iiicccWWW@@@222333555666777777777777666666666555444333333222222333555666666666555444333333333333333333222222222222666555333222111111111222111111111111111111111111111111111111111111111111333333333444444444333333777444333444666999:::;;;:::>>>@@@IIIkkkZZZZZZ^^^hhhqqqyyywwwbbbaaa```]]]YYYUUURRRPPPQQQNNNJJJHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBB@@@AAAAAABBBBBBCCCCCCCCCCCCEEEFFFEEECCCAAA@@@AAADDDKKKTTT]]]eeennnwww}}}ssspppsss|||~~~pppuuu}}}nnn\\\LLLBBBEEE@@@;;;777666777777777888888888888888777666555333333333333444555666777555666666666444333444555222222222222222222222222111111000000000000111111000222222111000///000111///000000111222333444444222111000//////000111222333444555555444333555666444444444444444444555555666666555555555444444444111111111222222333333444222333555777999:::;;;;;;777777777777777777888999666666777888999::::::;;;;;;;;;:::999888777777666444444666777999:::<<<<<<777888;;;===>>>===<<<;;;777777666666555444333333555555666999;;;<<<;;;999555666555555444666:::===888888888777777777666666222666777555666888666333:::===>>>===999777777999222555777888;;;@@@???<<<333333333333444555666777777777777444111000000222111000///......///000111,,,,,,,,,------.........,,,------...---,,,+++***+++++++++++++++***************++++++++++++*********************************++++++,,,------.........///000000000000000000000//////000111333666:::HHHkkkcccOOOHHH<<<999666666888;;;<<<;;;:::999999999999999::::::666666666666777888:::;;;??????AAABBBDDDDDDEEEEEELLLMMMOOORRRVVVZZZ]]]___bbbaaabbbeeejjjmmmmmmlllmmmmmmooorrrvvvxxxwwwuuuwwwwwwyyyzzz{{{||||||||||||uuugggooo~~~~~~yyyeeebbbbbb___XXXTTTRRRMMMGGGGGGGGGHHHJJJLLLLLLIIIGGG@@@AAA@@@???@@@HHHUUU```|||}}}qqqzzzggg^^^XXXUUUKKK===666777444555666777888888999:::777777666555444444444444444555555555444333111000111111111222222222222222444333333222222111111111111111111111111111111111000000000000000000000000000111222333444444444333333444555444555777999999666888;;;@@@RRRtttooo^^^QQQTTTbbbqqq}}}|||qqquuu~~~|||xxxqqqhhh```[[[[[[YYYVVVRRRMMMKKKKKKLLLJJJJJJJJJJJJJJJKKKKKKLLLHHHHHHHHHHHHGGGEEECCCBBBBBBAAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEEEEEEEDDDGGGLLLPPPVVV```lllvvv{{{~~~xxxyyy|||yyyxxxvvv~~~xxx}}}xxxyyyuuuhhhVVVGGG@@@???DDD@@@999555444666777888555666888999999888888888444444444555555777888888666888999777555444666888333333333333333333333333222111111000000111111222000222333333222000000000//////000000111333444555222111000//////000111222111333444444333333444666444444444444444444444444444555666666666555444333000111111222333333444444222333555777888999::::::555555444555555666777888666666666666777777888999:::999999999888888777777555555666666888:::===>>>888999:::<<<<<<<<<<<<;;;666666666666666666666666888777666777:::;;;999777777888888777666666999<<<;;;:::999777555444444333111444555444555777555000666:::===<<<888777999;;;444777777777:::???===888000111222333444444555444333555555444222000111222333111///...---...///000------------------------+++,,,,,,,,,++++++******++++++************************++++++++++++************************************+++,,,,,,---.........///000000000000000///+++111666444111222444555444LLLwwwyyyyyy}}}lllVVVBBB===777555777999;;;;;;:::::::::999::::::;;;<<<777777666666777888:::;;;;;;<<<>>>???AAABBBCCCCCCHHHIIIKKKNNNQQQTTTWWWYYY\\\[[[\\\___eeehhhiiihhhkkkiiijjjmmmqqqttttttrrrttttttvvvwwwxxxyyyyyyzzzyyy}}}}}}mmmmmmvvvzzzqqqllljjjbbb[[[ZZZUUUMMMKKKMMMLLLIIIEEEFFFHHHKKKMMMLLLIIIFFF888999999:::BBBTTTlll~~~sssfffaaa```RRRXXXWWWIII;;;666888;;;222444666777888999;;;===999888777666666555555666444444555555444222000///000000111111222222222333222222333333333222111111222222222111111111111111////////////000000000111///000111222333444444444---111555555666888999999===666555<<>>;;;444222333555666666666555444000222444444222111222333555333111...------......++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++************)))++++++************++++++++++++++++++++++++++++++------,,,,,,,,,---......---------............///000000111111111222222222666:::PPPxxxvvvuuu}}}lllUUU>>>666888888999::::::777555777;;;>>>>>>===<<<;;;999777555555555555888888999:::;;;>>>@@@BBBDDDEEEFFFHHHKKKNNNPPPQQQWWWXXXZZZ]]]___bbbdddeeeeeeeeefffggghhhiiiiiijjjoooqqqttttttttttttuuuwwwrrruuuzzz}}}|||{{{wwwuuuwwwoooiiihhhgggbbb\\\YYYJJJJJJJJJIIIGGGFFFEEEDDDEEEJJJSSSWWWRRRGGGAAAAAA:::;;;;;;???QQQlllxxx```WWWXXXNNNHHHAAA>>>>>>>>>:::666444555666777888999:::::::::999777555444555666777333333222222111000//////111222222222222111000000333333222111000000000111111111222222222333333333222111000000000111222333111000......///000333444333333444444555666777777<<<777777::::::@@@WWWqqqpppdddYYYVVVjjjvvvtttqqqjjj```UUUOOONNNOOOMMMKKKIIIIIIIIIKKKLLLOOOTTTTTTNNNIIIIIIGGGBBB@@@GGGKKKIIIDDDCCCFFFJJJRRRNNNMMMMMMMMMMMMQQQWWWQQQXXXaaaiiitttuuummmmmmrrruuutttwwwyyysssrrr|||{{{xxxyyypppaaaQQQEEE???======;;;:::999888777777777777555555555555666666666666666666666666666777777777555555444333333333333444333333444333222111000///000111111111111222222222555555444333222000000//////000000222333444555555555444222000///...------222222333333333222111111000000000000000000000000111111222222222111111111000111111111111222222222444444555666666777666666222444444666;;;???;;;444777888:::999888777777888:::888666888:::;;;888555999888777:::===>>>;;;888<<<;;;:::999:::<<<>>>@@@:::777666777:::<<<;;;999999888666555666777666555///444999999555111111222888777666444333333333333444666666555999<<<666,,,777555444555999;;;:::888<<<;;;:::999888666555444222111111222444555555333666555333222222333555666333111///.........---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...------------............000000000111111111222222444444;;;UUU~~~~~~qqqnnn{{{bbbMMM>>>777<<>>??????===;;;===;;;:::888777777777888888888888888:::;;;===>>>???@@@AAACCCFFFIIIKKKMMMPPPQQQSSSUUUXXXZZZ\\\]]]``````aaabbbcccdddeeeffffffhhhkkkmmmmmmnnnpppqqqpppppprrrtttwww{{{~~~}}}{{{yyywwwvvvrrrwwwyyyuuutttxxx~~~yyyoooeee```[[[SSSLLLJJJFFFEEEDDDDDDFFFHHHIIIIIIIIIRRR^^^```TTTDDD<<<===777BBBOOOYYYgggwwwiiiZZZSSSLLLDDD???:::999;;;===;;;888555555666777888999::::::999888666444333444555555333333222222111000000///111111111111111000000///333222111111000000000111111111111222222222333333222111111000111222333444111000/////////111333444222222222333444555555555888666888===;;;999CCCSSSqqq}}}~~~ssseeegggqqqzzz~~~wwwnnneee___YYYYYYWWWTTTOOOMMMMMMNNNVVV```dddYYYKKKCCC???===>>>HHHOOOMMMGGGHHHQQQZZZ\\\WWWTTTSSSRRRQQQTTTZZZjjjttt{{{uuuuuu}}}~~~wwwqqqrrruuuyyywww|||zzzooopppfffWWWIII@@@<<<::::::;;;:::999888888888888888444444444444555555555555777777777777777777777777555555444333333333333333333333222222111000000000000000111111111222222222555444444333111000000//////000000111333444444555333333222111111000111111222333333333222222111111000000000000000000000000111111222333222222000000111111111111222222222222555555666777777777777777222333333444999>>>;;;444555777999999888777888999999999888999::::::999777666555666999===>>>===;;;;;;:::999888888999:::;;;999777666888:::;;;999777888777555555666666555444444777;;;:::666333444666555555555444555555666666444555333222888>>>===888666555666777:::;;;:::999;;;:::888777555444444333444222111111333444444333555444222111111222333444333111///...///...---+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********)))))))))+++******))))))******+++++++++++++++++++++++++++++++++******++++++,,,---------------............000000000000111111111111333555333999ZZZ{{{kkk{{{www[[[GGGEEEKKK;;;999666444444888===AAA<<<<<<:::999999999:::;;;999888888777777888999999;;;;;;===???BBBEEEGGGIIIIIIJJJKKKNNNPPPRRRTTTTTTXXXXXXYYY[[[\\\^^^______bbbdddgggjjjkkklllnnnpppjjjhhhfffeeehhhnnnuuuyyyyyy|||}}}xxxooojjjkkknnnkkknnnooollljjjjjjhhheeekkk```VVVQQQMMMGGGDDDDDDFFFCCCAAABBBFFFJJJKKKJJJJJJRRRZZZWWWHHH;;;;;;CCCNNN```rrr{{{}}}~~~^^^XXXTTTFFF>>>;;;777777999;;;:::888555666777777888999::::::777666555333222333333444333333222222111000000000111111111111111000000///222111111000000000000000000111111111222222222222222222111111222222333444111111000000111222444555111111222222333333444444666444666;;;999444777@@@KKKbbbyyyxxxjjjkkkooovvv~~~~~~xxxyyyvvvlll```VVVRRRRRR___rrryyyeeeTTTMMMLLL\\\hhhqqqmmm^^^TTTXXX```]]]^^^eeeqqqzzz~~~yyyxxxtttnnnqqquuuvvvmmmbbbWWWHHH>>>:::999888666:::999999888888888999999333333333444444444444555777777777777777777777777555444333333222222333333444333111000000000000111000000000111111111222222444444333222111000000//////000000111222333444444222222222222333444555666333333333222222222111111000000000000000000000000111222333444333222000///111111111111222222222333666666777888888888777777333444333222666;;;:::555444666999999888888888999888999;;;;;;:::999999:::666666666888;;;<<<;;;:::777777777777888888888888777777888999:::999777444777555333333444555444333666999;;;:::666444555666333333333444666777999:::;;;999444111555===@@@???333555888999999999999::::::999777555333333333333666333111000111222333222444333222000000000111222111000//////000///---+++************************,,,,,,+++******+++,,,,,,************))))))))))))******))))))))))))******************++++++++++++*********)))***++++++,,,,,,,,,---------........./////////000000000111111000888999444>>>aaaxxxwwwbbbKKK@@@;;;777222000222777;;;>>>;;;:::999999999:::;;;<<<:::999999888777777666666999:::;;;===???BBBDDDFFFFFFGGGHHHJJJLLLMMMOOOPPPPPPPPPRRRSSSUUUVVVXXXXXX^^^aaadddffffffgggiiikkkbbb___[[[ZZZ\\\bbbiiimmmnnnqqqrrrmmmeee```bbbeeegggjjjhhhaaa[[[YYYXXXUUUYYYPPPHHHEEECCC@@@AAACCCDDDBBBAAAEEELLLQQQQQQPPPHHHHHHGGGBBB;;;===NNN```|||}}}}}}xxxWWWUUUQQQCCCAAA>>>;;;999999999777555666666777777888999999:::777666555444333333333444222222222111111111000000222222222222222111111000111000000/////////000000000000000111111111111222222222222222222333333444111111111111222333444555111222222222333333444444888333111444666888>>>FFFDDDKKKeee|||kkkeee^^^^^^eeeqqq||||||ssssss}}}xxxiiiaaa```WWWnnn{{{iii```]]]```oootttrrrwwwnnnlllwwwhhhTTTIII;;;555666888777555777777666666666777888888333333444444444555555555888777777777777777666666444333333222222222222222555444222000///000222333000000000000111111111111333333333222111000000//////000000111222333333333333333333444555666777888444444333222111111111111000000000000000000000000111222333555444222000///111111111222222222333333555666777777777777666666444555333222555::::::777666888;;;;;;:::888777888555888;;;:::888666888::::::999999888888777666555555666777888999:::::::::777888:::;;;;;;999666444555333222222333444444333333666999:::777444333222333333333444666888::::::DDD???888333444777::::::111555999:::888666888999;;;:::777555444444555555777444000...///111111111222222000///////////////000/////////000///,,,***************************,,,++++++++++++++++++,,,*********)))))))))((((((***))))))))))))))))))***)))))))))******+++++++++******)))))))))***++++++,,,,,,,,,------------........./////////000000000000111444444222>>>aaa~~~{{{yyyYYYCCC>>>:::888999<<<;;;666000999888777777777888:::::::::::::::999888777777666888888999:::<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJKKKMMMNNNOOOPPPQQQTTTVVVXXXYYYYYYZZZ[[[\\\WWWVVVTTTTTTUUUYYY]]]```^^^^^^^^^\\\ZZZYYYXXXYYY]]]dddggg^^^SSSMMMMMMLLLQQQIIICCCAAA???<<<>>>AAACCCCCCEEEKKKQQQUUUUUUTTTDDD@@@======CCCRRRkkk}}}~~~}}}aaaOOOIIIEEE>>>AAA???<<<:::999777555444666666666777777888888999777777666555444444444444222222222111111111111111333333444444333333222111000//////...//////000000//////000000000111111111111111222222222333333333111111111111222333444444333333333333444444444444555111///222888>>>EEELLLMMMNNNUUUkkkyyytttaaaUUUVVV___jjjpppyyy{{{~~~|||vvvxxx|||wwwWWWJJJ@@@666222555888888555444444444444444444555555444555555555666666666666777777777666666666555555333333222111111111111222555444222111000111333444//////000000000111111111333222222111111000000000000000000111111222222333555555555444555555666666555444333222111111111111000000000000000000000000000222333444444333111000111222222222222333333333444555555666555555444444444666444222444999:::888999;;;======;;;888777666333666999888666555777999999999999777666555555555::::::;;;;;;;;;:::999999777999;;;<<<;;;999666555444222111111333444333222000444999<<<:::777222000444444444444555777888888EEE@@@;;;777555333333444222555888888666444555777<<<;;;999888777777777777777444000......000000000000000//////............///...---.........,,,******************************++++++,,,,,,++++++*********)))))))))(((((((((***))))))(((((())))))***(((((())))))***+++++++++******))))))******+++,,,,,,,,,,,,,,,------------............////////////888,,,***333666444AAAUUUyyyrrrwww}}}nnn]]]SSSEEE<<<888666555333888777666666666777888999999::::::::::::999888888777777777888999:::<<<===>>>???@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJLLLNNNOOOOOOOOOPPPQQQNNNNNNOOOOOOPPPRRRTTTUUUOOOMMMKKKLLLNNNOOOMMMKKKMMMZZZccc^^^RRRIIIFFFDDDEEEAAA???BBBCCCBBBEEEIIIOOOOOOOOONNNLLLJJJIIIHHHCCCDDDIIISSS]]]iii{{{}}}pppeeeYYYPPPIIIAAA<<<<<<::::::999888777666666555555555555666666777777777777777666666555444444333111111111111111111111111333333333444333222222111...............//////000////////////000000000000000000111222222222222111000000111111222333333333333333333444444444444444///000222666:::>>>AAACCCBBBJJJMMMOOObbb|||pppaaaZZZXXXWWWUUUdddmmmwww}}}{{{tttpppttt~~~~~~{{{xxx___KKKDDD===666444777999888666444333333222222222333333555555555666666666777777777666666555555444444444333222111111000000111111444333222111111222333333/////////000000000111111222222111111111000000000000000000111111111222222666555444444444444444444666555333111000000111111000000000000000000000000000111222333333444444444222222222222333333333333444444555555555444333333333555444222222777888777888;;;===>>>;;;888666666222444666666666555666777444555666666555555777999AAA@@@>>><<<:::777666555555888:::;;;999777666666333222111111333444444333111444999<<<===:::555222444444444444444555666666===:::999:::888555444666777777888777555444555555:::::::::999888777777666555333///...///000000///.........//////////////////---++++++,,,,,,++++++************************)))***,,,......,,,***)))***)))))))))(((((((((((())))))(((((((((((())))))((((((((()))***++++++++++++************+++,,,,,,++++++,,,,,,,,,---------------........./////////666///---333777666888===```vvvqqqsss}}}lllWWWEEE<<<;;;===999888777666666666777888777888999:::::::::999999:::999999999999::::::;;;:::;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCEEEHHHIIIIIIJJJKKKMMMIIIIIIJJJJJJKKKLLLMMMMMMHHHFFFDDDDDDEEEEEEDDDBBBDDDNNNVVVSSSLLLGGGDDDAAA======@@@FFFIIIHHHKKKOOOQQQQQQNNNHHHAAA>>>@@@CCCTTT]]]lllwwwyyyxxx~~~wwwiii^^^WWWOOOJJJDDD>>>;;;<<<666777888888777666666777444444444444555555555555555555555555444333333222111111111111111111111111111222222222222111000000...---------......///000........./////////000000...///000111111111000000//////000111222222222222333333333222222222222222---111555777777888:::;;;777<<>>;;;999777555555555333555777777555444666777333222111111333444444333222333555888:::999888666222222222333333444555666777444666:::;;;888999===>>>;;;888666666666555555666666777888777666444222333111//////000000///...,,,---...//////000000000...,,,((('''(((***++++++))))))))))))))))))))))))(((***---//////---***((())))))))))))(((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++++++++******++++++,,,---++++++,,,,,,,,,------------------.........//////)))111555111...111666999888gggwwwnnnsssnnnRRRAAA;;;:::999777666666666777888555666888999:::::::::999>>>===<<<<<<;;;<<<<<<<<<999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAACCCDDDEEEGGGIIIGGGGGGFFFFFFGGGHHHIIIJJJHHHHHHFFFDDDBBB@@@???>>>DDDHHHHHHEEECCCEEEEEECCCEEEDDDGGGKKKKKKGGGFFFHHH???AAABBB>>>;;;>>>IIIRRRooo}}}{{{jjjZZZWWWWWWQQQGGG>>>:::999888777999:::999888666666777333333444444444444444444444444444444333222111111111111111111111111222222000000000000000///......---------------...///000............/////////000---...///111111000000///...///000111111222111111222222111111111111111111111555666333111444999<<<>>>777888>>><<<<<>>>>>===<<<:::999777777666555444333222222111222333333333444444444555555555555444333333222111111222111111000000000000000---...////////////......////////////000000000000111111111111000000000000000000000000111111111111111111111111222222333444777555333111000000111111000000000000000000000000111000///000222555888:::222222333333333444444444666666777777666555444444---111222//////222333111///333777::::::888777777666444333555999:::999666555666777555222222444777999777666444444666777999111333555555333222555777444222111222333555555444111111000222444666777777000000111222333444666777555333555:::;;;999<<>>888666777888777555111333555666555333111///111000//////000000///...,,,,,,...///000111111111...+++'''%%%&&&)))++++++...+++)))((()))******)))***)))(((&&&&&&((()))***))))))************))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++******------------------------000000000111222222333333<<<===]]]mmmvvvfffQQQFFF:::888:::888;;;:::000888555666888999666666999>>>>>>============>>>>>><<<<<<============<<<<<<<<<<<<<<<>>>??????===;;;>>>>>>???@@@@@@@@@@@@???DDDCCCBBBBBBCCCEEEHHHJJJMMMIIIDDDAAAAAA@@@>>>;;;AAABBBCCCBBB@@@@@@BBBDDDDDDFFFGGGFFFCCC>>>999777<<<;;;999888???LLLYYYaaa{{{dddWWWOOOTTTNNNFFF>>>888777777999555555555444444555555555555666777777777666555444333222111111000111111111222111000//////.........000000000000////////////,,,------....../////////,,,,,,,,,------.........//////............////////////000000000000///...///000000000000000//////111000000111222555777888:::999777555666;;;AAAGGGaaaxxxoootttsssfff^^^aaa|||}}}uuuuuuyyy|||yyylllzzz}}}yyyyyy}}}~~~~~~uuujjjfff___VVVMMMGGGBBB@@@;;;<<<===>>>>>><<<:::999444333333222222111111000777777777777777777777777777555111...---///111333222222222111000//////...222222222111000///...---000000111222222222222111222222111///...............,,,+++---000222111///000111222222111222444666555444333333222222333333111111111222222333333333333333333444444444444555444444444555555555555666;;;:::888666555444444555111111222333333444555555888888888777777777777777999999888888999999:::;;;<<<999555111000111444666555555555666444333444888555111000222111...///333999>>>???:::666666555333111111111333555777:::;;;444333222111000111222333000000111222555999===???>>><<<999666555444444555777555333444666555222///111000///......---..................------------+++++++++***)))((((((''',,,+++***)))***+++...///+++***(((''''''(((***+++))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,------------------------//////000000111222222333000999FFF___pppwwwgggYYYPPPFFF888999@@@>>>888555555999999888999<<<<<<======>>>???@@@AAAAAA???????????????>>>===============???@@@@@@>>><<<======>>>????????????>>>@@@??????@@@BBBDDDFFFGGGMMMJJJFFFEEEEEEEEEBBB@@@@@@AAABBBBBBAAAAAABBBDDD:::;;;<<<;;;999999:::;;;444;;;DDDLLLWWWgggxxxlll[[[UUUTTTIIIEEE???999555444555666555444444333333444444555555555666777777777666555444333222111000000000000222111000//////.........000000000/////////......------------------......------------......////////////............///////////////000000//////......//////000000///......////////////111333555666555666666666666999<<>>>>>>>>@@@AAAAAAAAA@@@??????>>>>>>===>>>???AAAAAA???>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEHHHFFFEEEEEEEEEDDDAAA???:::<<<======<<<;;;<<<===::::::888555444666===CCCNNN[[[jjjssswww}}}}}}mmmwwwzzzoooaaaZZZUUUPPP===;;;888666444444444555444333333222222333333444333444555666777777666666555444333111111000000000222111000//////.........000////////////.........------,,,,,,,,,,,,,,,,,,------............//////.......................................///......------......///......------------...///111333333///222555666666555666777777BBBUUUnnnyyyzzz~~~qqqcccqqqvvvooopppsssyyyzzz~~~zzzxxxyyyyyyyyyyyyxxxtttmmmddd]]]QQQNNNHHHAAA<<<:::999999777888999::::::888666555555555444444333222222222444444444444444444444444222222111///////////////222222222111000000//////333333444444444444333333222333333444555444444444444333111/////////111222///...---...000111111000...///000000///...///111222111111111111111222222555555555555444444444444444444444444555555555555///000000111222333333444666555444333222111111111111222222333333444444555777777777888888999999:::666666666555666777777888:::888555333222333555666444333222222333555555444777777:::===;;;555444666///888===999333111111111333222222222222222333444111222222333444444444444666555333222222333333444666777888888777666444333444222000///000111111111......---------...//////------------,,,,,,,,,++++++******))))))(((((('''(((+++,,,***(((***000777++++++***))))))***++++++(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111777222333<<>>>>>??????>>>>>>======>>>???AAABBB@@@>>><<<======>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBB@@@>>><<<777888999888666555666777777888999777999BBBQQQ\\\|||{{{vvvhhhddd^^^[[[______RRRBBB888888777666666555555555333222222222222222222333111222333444555555666666333333222111111111222222222111000///............/////////.........---------,,,,,,++++++*********---------------------------------......------------------------.........,,,,,,------......------,,,------...///000222222...000333444444333222333666666999HHHcccfffYYYbbbeeejjjmmmqqquuu{{{|||}}}sssgggfffjjjooommmlllwww}}}zzz~~~||||||{{{}}}}}}yyyqqqggg```XXXRRRQQQMMMGGG@@@<<<:::999:::666777888999999777555444666555555444444333222222333333333333333333333333000000000000000///......222222222111111000000000444444444444444444333222222222333444444444444333333222000......///111222000000///000000111111000///000111111///...///000000000000000000111111222555555555444444333333333333444444444444555555555//////000111222333444444444444333222222222111111222222222333333444444444555555555666777888999999444444444444444555555666888666444333222333444555333333222000333666666222333444777;;;888444444777333<<>>@@@AAA???>>><<<======>>>>>>>>>>>>>>>@@@AAAAAA@@@@@@>>>===<<>><<<:::999666777777666555666888:::666<<>>???>>><<<;;;<<<<<<=====================<<<;;;:::999888777777888999888666555555666222333555777:::???EEEJJJZZZbbbkkkoooqqqzzz{{{^^^XXX[[[]]][[[RRREEE===;;;<<<777777777666555444333222333222222111111222222333111111000000111222333444222222111222222333444555222111000//////...............---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))***+++,,,------,,,+++***++++++*********,,,---...++++++,,,---...............///000111222222222222111111111111000111333666444777;;;======DDDUUUeeeyyyyyyrrr{{{mmmnnnhhhhhhooowwwyyywwwvvvnnneee]]]]]]dddjjjjjjggg```bbbfffnnn{{{|||vvvjjj___cccooowwwtttmmmuuu{{{{{{tttuuuzzz}}}xxx~~~yyysssssswwwzzzyyyyyy|||}}}|||ttthhhooouuuqqqaaaSSSLLLFFF@@@>>><<<:::888777777888999777888999::::::888666555555555444444333222222222111111111111111111111111///000000111111000000///222222222222222222222222222222222222222111000000...//////000000000000000------------...//////000222333333222000///000111000222444444333222222222222111111000000000000000111111111111000000000000222222222222333333333333333333333333444444444444333333444555555555444444333333333333333333333333222222222333333444444555222222222222222333333444333333333333444444444444555;;;;;;444222666777444AAACCCFFFFFF???777555999999>>>>>>999444222111///333333333333222111//////000111111222333333333333111111222222222222222222111111111222222222333333333333333222000000222444000000//////000000111111------------,,,,,,,,,,,,((((((((((((((((((((((((''''''((()))))))))))))))((())))))))))))))))))(((''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***(((((()))******+++,,,,,,+++++++++++++++++++++++++++++++++,,,------.........111222000222999:::777BBBlllyyyrrryyysssooopppqqq|||gggVVVNNNHHHEEEAAA<<<999777777777444555666777777888888777777666777:::<<<===<<<:::999999:::;;;;;;;;;;;;::::::999888777666777777888222333555555444444777:::888:::>>>EEEMMMYYYfffnnnppp[[[[[[WWWUUUOOOEEE:::555888===777777777666666555444444333333222222222222333333333333222111222222333444555444333222222222222222222111000//////.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++******))))))***+++,,,------,,,+++***+++***)))((()))+++---...+++,,,---....../////////......000111222222111111///000111111000111333555222333888===<<<999<<>>>>>======<<<<<<<<<<<<666777999:::999888666555444444444333222222111111111111111111111111111111111111111111111111111111222222222222222222222222//////111222333333333333......///000000000000///+++,,,...///000000000///222444555333000///000111...111444555444333333333444333222111000////////////000000000000000111111000000111111111222222222444444444444333333333333111222444555555555444444333333333333333333333333333333333333333333333444222222111111222222333444333444555666666666666555666@@@BBB888222555888666===BBBIIILLLEEE:::666999999;;;999444333555444000333333333333222000...---111111111000000111222222111111222222222222222222---///222555555333000......000222111//////000222000///...............///++++++++++++*********)))((((((((((((((((((((((((&&&&&&''')))+++,,,***((((((((())))))))))))((((((''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++***++++++,,,,,,---......---...111444111,,,///666777DDDdddrrr___nnn~~~zzzhhhbbbZZZPPPHHHBBB???>>>888888888888888777666666555555666888;;;<<<:::999777777888999999999999888999888777666777888:::<<<666888:::;;;;;;===AAAFFFFFFIIIPPPZZZhhhyyy{{{```XXX```\\\LLL<<<777:::===<<<;;;999888888888888777777777444333333222222333333444666555444333333333444555888777555333222111000000222111000//////.........---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******)))***,,,------,,,***)))***)))(((((()))+++---...+++,,,---...////////////---...///111111111000000,,,...111222222111222333555000000888<<<888555555===BBBVVVxxx}}}~~~}}}uuummmooovvvttt~~~zzzyyyxxxtttqqqvvvzzzzzz{{{}}}{{{wwwvvvcccVVVSSSRRR___bbbUUUHHHEEECCC===AAAAAAAAA@@@>>><<<:::999666777888999888777555444444444333222222111111000111111111111111111111111222111111111111111222333222222222222222222222222,,,---///222444555666777......///000000000000000+++---///111222222111000333555666444000///000222---000333444444333333333555555333111000///////////////000000111111111222///000000000000111111111555555444333333222222111000111333444555555444333333333333333333333333333444444444444444444444333222222222111222333333444444555666888888888777777777CCCFFF:::222555999888000999EEELLLGGG;;;666777:::999666333555999888444222222444444555444333222222111000/////////111111222222333333333222222111...333999===>>>999333///000222444333000---...//////...---,,,,,,,,,,,,,,,))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,//////.........000222333444333<<>>AAA<<<444888999::::::888666666777;;;999888::::::;;;@@@FFFFFFBBBCCCJJJRRR[[[iiiwww}}}|||zzzqqqiiiccc```^^^]]]EEEAAA;;;777666666666666999999888777666555444444888666444222000000111222222222222333333333444444555444222111111111222222111000000///////////////---,,,++++++************,,,+++***+++,,,,,,,,,++++++******))))))******+++************************++++++************++++++,,,---......///.........//////000111111111111111////////////000111222333222333444666777666666555666<<>><<<777555666999444555666777777666555444111111222333444444444444444333333222111000//////444444333333222333333333555555777:::<<<:::777333111000000///...------,,,,,,,,,---...//////......)))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))******)))))))))***++++++***+++,,,,,,------,,,,,,///............000111222333333666AAATTTnnnzzzwww|||~~~xxxnnngggkkk{{{}}}yyyrrrmmmkkkfffWWWHHHEEEFFFFFFGGGKKKNNNGGG???;;;;;;<<>>@@@FFFSSSfffuuu~~~~~~}}}~~~}}}}}}zzzvvvwwwzzzxxxrrr|||uuuiiiaaaaaa\\\PPPJJJKKKDDDCCCAAA???<<<999777666<<<===<<<999666333333333444333333444555555444333222222222333444333000...111222222222333333333333222111//////111222111000444444555555555555444444111111222222333333444444222111///.........000000///////////////000000000333333333222111111000000...///000111222333333333333333222111000///...---,,,...000111222222111000000000//////000000111222444333222111111000000000111111222222333333222222000111222222111111222333222222333333333222222111333333333333333444555555222222333444555555444444777777666555444444555666333666999999666444555666888888888777666444222111222222333333444444444333222222222222222222111111333333222222222222333333444444555777888888555222222111111000//////......//////......------,,,,,,)))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++***++++++,,,,,,,,,,,,,,,......---......///111111///222333000333GGGiii{{{tttvvvxxxmmmhhhmmmyyyjjjhhhhhhhhhjjjppptttooofffWWWUUUUUU[[[fffqqqxxx{{{xxxqqqooovvvxxxgggYYY___fffjjjdddWWWGGG===999777555666777888888777444444555555666666666666666444333111000000000111/////////000000000111111333222111000000000111222000000///............///------,,,,,,++++++,,,,,,***************************+++,,,,,,,,,,,,+++***************************+++******))))))******++++++,,,------......------......///000000000000///............///000111111111000000111111222333444555;;;>>>888111666FFFVVVttt}}}~~~zzzzzz{{{}}}xxxvvv___TTTNNNQQQRRRJJJCCCAAA:::999888777777888999999::::::999777333111222222111444666555333222333444333222222333444444222///000000000000111111111222333111000000111222222111333444444555555444444444333333333333333333333333222111///.........///000///////////////.........000000111222222222111000///000000111222222222111222222111000//////.........///000222222222111111000////////////000000111222222111111000000//////000111111222333333222222000222444444222111000111222333333444444333333333333222222222222333333444111111111222333444555666555555444444555666777888333444666777777666555555:::999999777555333111000444444444444333333333333222222222333333444444444222111111111111111222222333222222333444444222111222222222111000000//////222111///---+++******)))((())))))))))))(((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))************+++,,,,,,,,,,,,+++------------...///000000+++111444///***222GGGZZZ{{{|||mmmooowww|||vvvssssssiiiwww|||yyyyyyssseeeVVV[[[dddhhh___LLL>>>;;;???555444444555777777666555444444444444444555555555444333222000000///000000////////////000000000000222111000/////////000111000///......------......------,,,,,,,,,,,,,,,---***+++++++++)))))))))***)))+++,,,......,,,+++)))******************************))))))))))))******++++++,,,---------------------...////////////...//////......///000111111111000000///000222333444000999@@@>>>555222999BBBMMM\\\vvv}}}{{{}}}xxxwww{{{zzz~~~qqqeee```SSSMMMIIIKKKJJJCCC===<<<<<<:::999888999;;;===>>>::::::999666333222333444222333444444333333333333333333222333555555333111000000000000111111111111333222000000222222222111000111111222222222222111333333333333333444444444111111000///...//////000/////////......---------,,,...000222222222111000000000111111111111111000222111111000//////......///000111222222222222222/////////......//////000000000000000000////////////000111222222333222222222444666666444222000000333444444555555555555555222222222111111222222333000111111111111333666888444444666888:::;;;:::999666555666888::::::888666777777777666666555444333666666555444333222222222444444444444444444444444000000000000000111111222333222000000111222111000111111000000000/////////222000...,,,******))))))(((((())))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***)))***++++++,,,,,,+++++++++,,,------......//////,,,///111111000111555999IIIccc}}}vvvuuubbbccckkkuuu}}}|||wwwpppccc______WWWcccaaaZZZKKK;;;333555:::444333333444666666444222555555444444333222222111222111111000////////////////////////000000000000000///.........///000111///......---------------,,,,,,,,,++++++,,,,,,---***,,,---+++)))((()))+++)))***,,,------,,,***)))))))))))))))))))))))))))***))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,---............---000000/////////000111111111000000///000222333555,,,333:::<<<888555555777888BBBTTTjjj|||}}}{{{yyyzzzxxx{{{~~~xxxyyy|||pppnnnwwwzzzooonnnmmmdddYYYSSSJJJJJJKKKIIIDDD===;;;===<<<;;;999777777777999:::999999777555222222333555555222000222555666333000444222222333444555333222111111111222222222222333333111000000111222222111///000000111222222111111000111111222333555555666111000000/////////////////////......------,,,,,,***,,,...111222111000000///000000111111111000000111111000000///.........000111111222222222222222//////...............///......///000000000//////...///000111222222222222444666888888666333222111222222333444444444444444333222222111111222222222000111222222111333666999444555999===AAA@@@<<<999666666666888::::::888777333333444555666777888999777777555444333222222222666666555555444333222222000/////////000000111222444222000///000111111000............------------......---++++++*********((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))******+++++++++++++++***+++,,,---............000---,,,...222555333111555BBBYYYsss}}}sssiiigggoooqqquuu~~~uuubbbUUUQQQRRR___iiifff]]]PPPAAA:::::::::444...444333333333555444222111555555444333222111000000000000000//////.............../////////000000000///...---------...///000......---,,,,,,,,,,,,---++++++******++++++,,,,,,+++---///---***((())),,,)))***++++++++++++***)))))))))))))))))))))))))))***))))))(((((())))))***)))***++++++,,,,,,++++++++++++,,,------------,,,000//////......///000000000000000000111222333333222333444555555555555555999999===FFFVVVkkk~~~~~~zzz}}}~~~~~~~~~}}}|||zzz~~~xxx|||xxxlllhhhooo|||eeeYYYXXXXXXSSSMMM@@@DDDGGGDDD>>>999;;;???<<<;;;999777666666666777777777555333111000333555666111...111666777333...333222111222333444333222222222222333333333444444222000//////000111111000000111222222333333333333...///000111333444555666000000000000////////////---------------,,,,,,,,,***+++---///000000000000...//////000111111111000000000000//////.........111111111111111111111111///......------------...---...///111111111000///......000111222222333333555666888777555333222333//////000111222222222222444333333222222222222333000333555444222333666999555666999>>>BBBAAA;;;666444555777888888777666666222222333444666888:::;;;888777555333333333333444777666555444333222222111////////////000111222333444222000000000111000///,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))***+++++++++++++++)))***,,,---......------000---+++,,,000333333222555666>>>PPPggg{{{~~~zzzzzz~~~uuuqqqmmmnnnzzzuuullleeecccTTTOOOUUU[[[fffiii___JJJ@@@777444888:::555000444333222222444444444222333333222222111111111000...////////////...------------------...............---,,,,,,,,,---///000...------,,,+++,,,,,,,,,***)))))))))******+++,,,,,,...000...***(((***---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******+++++++++++++++***++++++,,,,,,,,,,,,,,,...------,,,,,,---------------//////000000000000444444333222222444555666666777777777<<>>@@@AAA===999888999;;;::::::::::::999999999999888777666333111222444777333222111222444444222000222111000000222333333222222222222333333333333444111///......///000000//////000111222333333333333//////000111111222333333000000000000000//////...,,,,,,,,,,,,,,,---------++++++,,,---...//////000------///000111111111111///////////////.........111000000//////000000000///...------,,,,,,------,,,...000111222222111000---...///111222222333333444555555555333222222333///000111222333333333333555555444333333333333333111444888777444333555888777555555888<<<<<<888444555888;;;:::777555666888666666555444555555666777888666555333333333444555555444444444333333222222000000000000111222333333333111000000000000...---++++++++++++++++++++++++)))***,,,------+++)))'''''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))***++++++++++++***)))***,,,---......---,,,---///000///......000222---///111666BBBYYYwww|||rrrmmmrrr|||vvvooopppssssssuuusssuuu{{{~~~bbbUUUQQQOOOOOOJJJSSSccchhhgggZZZEEE:::======888111000666<<<333222111111333555555555111111111111111222222222.........///......------++++++,,,,,,,,,------------,,,,,,+++,,,---...///...---,,,,,,++++++,,,,,,))))))(((((()))***++++++,,,///222///+++(((+++...))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++******++++++++++++,,,---///000//////...,,,///222333222111222333,,,444:::777444999EEEPPP]]]uuu}}}jjjlllsss|||yyyttt~~~}}}|||tttppp~~~wwwvvvyyy}}}rrrggg^^^VVVQQQWWWbbbWWW```___SSSNNNPPPIII<<>>999666888;;;;;;:::888555333333333333777666444333333444555666222222222333333333444444000000000000111222333444111000//////000///---+++++++++++++++++++++++++++)))+++---...---+++'''%%%''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------...------,,,,,,,,,------000******111555:::JJJ]]]rrrpppxxx~~~|||rrrggg^^^eeemmmnnniiipppqqq___QQQIIIGGGGGGMMMUUU]]]___XXXKKK@@@:::666666555444444444444555333333222111222333555666111000000000000000111222000000///...---,,,,,,++++++,,,,,,------,,,,,,+++------------------------///---++++++,,,,,,+++***(((((()))***++++++,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++***...///,,,+++---...---,,,---......//////......,,,,,,------...///000000222222222222444666999:::DDDKKKTTTZZZaaappp||||||sssooolllooowww}}}|||yyyuuuvvvxxxvvvtttiiiaaaUUUPPPVVV```ccc___UUUMMMDDD???@@@AAAAAA??????@@@@@@>>>;;;:::::::::<<<:::777666666888;;;===<<<:::777555444444555555555555444444444333333333222111000000///000000000444444444333222111000///111000000/////////000000000000///......///000111333333222222111222222333111111111111000...---,,,,,,,,,---......---,,,,,,***++++++,,,---...//////,,,---...000111333444555222111000.........///000......//////000000111111///......---,,,,,,++++++000111222222333333333333000111222444555555444444666666555555444444444444111222444555555555444444777666666555555444333333555666888999888666333111777888888777666666888:::===<<<999666555777<<>>??????===;;;999999::::::999999888888888999999:::999777666444444444555444444444444333333333333222222111000000000000000333333333222222111000///000//////....../////////111000///......///000000222222111111111111111222000000111111111000000///...---,,,,,,,,,,,,---...,,,,,,------------------,,,---...///111222333444333222111000......---------------......//////000/////////...------,,,,,,000111222222333333333333///000222333444444444333444444444444444333222222333444555666666666555444444444444333333333333222111333555666666555333222666777777666555666888:::<<<;;;999555444555888<<<<<<888666777::::::888444:::888555222111222444555555...000222---000333,,,---...///000000000/////////...---...///...,,,***++++++*********)))))))))''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,------///,,,///333000***,,,444999KKKeeezzztttnnnlllkkkoootttpppiiiiiikkkbbbUUUJJJGGGMMMVVV]]]]]]TTTGGG<<<666555777888666666555444444444444555111111000///000111222333222111111000////////////........./////////000000++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))((((((***++++++***((())))))******++++++++++++******))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************)))))))))*********++++++///333333///,,,......,,,,,,,,,---...............,,,,,,------.../////////...///000222333444444444444555555555666:::@@@EEETTT]]]hhhnnnooopppssswwwuuuuuuuuuxxx}}}~~~zzzxxxzzz~~~}}}{{{|||~~~zzzlllhhhcccaaa___\\\WWWRRR___bbbccc```\\\VVVLLLAAA999666333444888<<<<<<<<<<<<======<<<:::888999:::888999999999999888666666888888777666555444444444444444444333333333222222333222222111000111111111111111111111000///............---------......///111111000///............000000/////////000000111//////000111222222111111///...,,,******,,,...///......---------,,,,,,,,,,,,,,,---...000111222222333333222222000...+++***++++++,,,,,,---......///111000000//////...------000000111222333333333333///000111222333333333222222333555666555444222111555555666777777666444444111111111111222222222222...000222444555444333222555666666666555555777999::::::888555333222444666666555444777:::;;;888555666555444333222333444444555111333222444@@@EEE999000000000000000///...---...---,,,,,,---,,,***(((************))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,+++,,,,,,---------,,,///333222------222111333;;;OOOjjj~~~|||rrrjjjfff___bbbllltttuuuwww{{{dddSSSNNNOOO]]]\\\ZZZXXXWWWVVVVVVVVVGGGAAA:::666777999999888666666555444444444444555222111000///000000222222333222111//////.................................++++++,,,,,,,,,,,,++++++))))))))))))***************((('''(((***,,,,,,+++((()))))))))*********+++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))************---111111...,,,---...,,,,,,,,,---.........---------------.........//////---///111222333333222222555444333444666888999999:::AAAIIINNNPPPWWWcccmmmbbbhhhqqqzzz~~~zzzwwwxxxyyy{{{|||~~~xxxttttttwwwzzzyyywwwuuuuuutttssspppnnndddbbbaaa```^^^ZZZTTTPPPYYYXXXPPPEEE>>>>>>>>>===888666555666888999888777999:::;;;:::888777888999999999888777777666555555666666666666666555444333333333333333222222222222333333222111111111111111///000000000//////...---------,,,,,,,,,---......111111000///...---------.........---......////////////000000000000//////...---,,,,,,,,,,,,---...------------------------,,,------...///000000111000111222333111///,,,***++++++,,,,,,---...//////222222111000000//////...///000111222333444444444000000111111222222222222333555777888888777444222555555666666666444333222///000000111222333333333///000222333333333222111333555666666555555777888777777777666333333444555333333333666888999666333333333333333333333444444222111444444;;;QQQXXXIII222222222111111000/////////---,,,,,,,,,,,,***(((******)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********+++++++++++++++++++++,,,---...---,,,...111111000111444111555999:::===MMMhhhwwwkkkqqquuupppZZZVVVZZZdddgggfffooo}}}qqqnnnhhh]]]SSSLLLIIIJJJXXXZZZ]]]]]]YYYRRRJJJDDD>>>;;;777777888888555222666666555444444444444555333222111000000111222333222111000///..................---,,,,,,+++*********++++++,,,,,,++++++***((((((((())))))************)))((()))+++---------)))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************(((((()))))))))*********(((,,,...+++***---...---+++,,,,,,---...------------------...............///000111333333333222111333222111333555666555444777888999999:::???HHHNNNRRRZZZgggsssyyyzzzxxxuuunnnttt|||qqqnnnnnnooorrryyyyyy~~~www{{{xxxssslllgggeeefffhhhaaa``````ccciiijjjgggccceeeccc```\\\VVVMMMEEE@@@777;;;<<<888666888::::::888777777888888888666555777888999888777666777888;;;999666444333444555666444444555555555555444333333333222222222111111111333222111111000000111111....../////////...------,,,,,,,,,,,,,,,---......000000000///...---,,,,,,---,,,,,,,,,------...///////////////...---,,,++++++,,,...//////...,,,+++++++++,,,,,,---...//////------......//////000000---///111333222111...,,,,,,,,,---...///000111111333222222111000000////////////111222333444444444111111111111111111222222555777999;;;;;;999777555333444444555444333111000000111111222333444555555222333333444333222111000222444666666555666777888555666777666555555666777555555666888888777555222111222222333333333333333///...000000666KKKQQQBBB222222222222222222333333000///---,,,,,,,,,***))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))))))))*********+++******++++++,,,---...///------------...000111111111333333333777DDDRRRrrr{{{xxxrrrsss}}}|||qqqiiigggddd___aaagggeeennnzzz}}}xxxwwwzzzwww}}}}}}xxxsssoooZZZYYYWWWUUUUUUTTTSSSRRR[[[ZZZXXXTTTNNNGGG@@@<<<:::888666555666777777777666666555444444444444555444333222111000111222222111000000///...............---,,,+++***)))((((((******++++++++++++******'''(((((())))))************)))((()))+++---------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************((((((((()))))))))******%%%)))+++)))(((,,,---,,,++++++,,,---------------........................000000111111222111111111111111111222333333111///444444555555666777777888>>>CCCKKKTTT[[[aaahhhkkkwww|||}}}zzz}}}}}}rrrbbbeeeeeebbb___bbbhhhkkkjjjlllooossszzzyyykkkhhheeebbb___^^^___aaabbb]]]ZZZXXX[[[aaabbb]]]WWWUUUSSSPPPLLLEEE>>>888444000444555222222666999999444555666666777666666555444666777666555555666777:::888444222111333555777333333333444444444444444222222222111111111000000222111111000///000000000.........//////......---,,,,,,,,,,,,------...//////////////////...---,,,,,,,,,,,,,,,,,,---.../////////......---+++***))))))+++...111111...+++)))***++++++,,,---...///000////////////////////////,,,...000222222111///...,,,---...///000222333333333222222111111000//////...///111222333444555555222222111111111222222333555666888999:::999777666222222333444444333111000222222222333444555555666555555444444333222111111222444666777777777888999555666777666555555777999999999::::::999777666555222222222222222222222222444000000......999===000111111111111222333555555111///,,,+++++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******************+++,,,---.........,,,+++,,,---...---111)))'''000999:::666555AAAQQQggg{{{uuurrruuu|||zzzssskkkeeeccc[[[[[[```fffiiijjjqqqzzz|||qqqqqq~~~wwwwwwiii``````ggglllddddddcccaaa^^^ZZZUUURRRWWWSSSMMMFFFAAA===;;;:::555666666555555777:::<<<666666555444444444444555333222111000///000000111000//////.........//////,,,,,,,,,++++++***************++++++++++++******'''(((((()))******++++++***)))'''(((***+++++++++)))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************(((((((((((()))))))))***%%%***+++((('''***,,,***++++++,,,------------,,,........................000000///////////////000000111222222222111111111...111555666666666666777///222555888<<>>BBBDDDGGGJJJNNNMMMRRRSSSOOOPPPXXX^^^___kkkiiieeefffmmmttttttnnniiibbbZZZVVVVVVTTTOOOJJJIIIEEEAAA<<<::::::;;;<<<777777777666666888:::===///222444444666888555///777888888666444333333444111333444444444444555777333333444444555444444444444333111111111333555777111111111111000000000000000000///.....................///////////////...,,,,,,,,,---...///000111,,,---.../////////...---,,,,,,,,,,,,---...///000,,,---......//////......------------------------......---------,,,,,,,,,111111111111000000000000111111111111000///---,,,,,,,,,---///000222333333222222111111000/////////...///000222444555555555555444333222222222333444000000000111111222222222111222444555555555555444222333333333333444444444111111111222333333444444222555888999999999999:::888888777444222111333666444555555444222222333555444333111000000000111222000(((---333......222111000//////......///000111000---***((((((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++++++++,,,,,,---...//////---------............///111444777<<>>AAACCCMMMGGGCCCFFFNNNQQQMMMGGGEEEDDDBBB@@@===;;;999888888777666555555777999:::;;;;;;999888777777666666555555555555444444444444555666777666444333444555333333333333333333333333444444555555555555444444333111000000111111000...222111000......//////000000///.........///111222///////////////.........,,,,,,------------------///---,,,,,,---...---,,,+++,,,,,,,,,---......///......//////////////////---------------------------------------...///000///////////////000111111333222222111000//////...,,,,,,...///000000000000/////////...------,,,,,,...///000111111111111111333333333444444444555555///111222333222222333555666;;;@@@>>>777222333777333444555555555444333222222222222333333444444444111555777555555777666222888777666555444444555666444222222333222///000444222222222222222222222222000000000111222222333333///...---,,,,,,---...///......---,,,***)))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))'''(((((()))******++++++++++++,,,,,,------......------------............000222333333555;;;FFFNNN___fffzzzzzzwww~~~uuueeeWWWUUU[[[eeeqqq{{{iii```YYYZZZ]]]___ccchhhrrrffflllyyyuuuooorrrvvvvvvvvvtttxxxzzzxxxppphhhgggiiieee^^^ccciiirrrtttiiiZZZUUUXXXWWWUUUQQQPPPVVV]]]^^^ZZZ]]]___aaaaaa```bbbhhhnnnkkkcccXXXOOOJJJEEE???:::;;;;;;;;;999666444555666777777777777666666666666555444444333111000000////////////......------,,,******+++,,,,,,---......+++++++++******)))))))))(((((()))))))))*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''))))))))))))(((((('''''''''(((((())))))(((((('''(((((()))))))))************)))((('''''''''((((((((((((((((((((((((((((((((('''''''''((()))******+++,,,,,,------......///...------,,,,,,------...000/////////////////////000000111111111222222222111222333444444333222111000222333333333333444666999888777666666888999:::999777555333333444666777===999777999>>>@@@===999::::::::::::::::::::::::999888666666666777999:::999999888777777777888888666555555555555444444444444555666555333222333444333333333333333333333333444444555555555555444444333111000000111111000///111111///.........///000///////////////000000111//////......---------,,,***+++,,,......////////////---+++,,,---...---,,,---------...------,,,,,,........................////////////////////////---------------.../////////............///000000222111111000//////......,,,,,,...///000000000000//////......---------,,,...///000111222222222222666666555555444333333333333333333222000000111222888;;;===<<<777444555666444333222222222222333444333222222222333333444555444666777666888:::777222666666444333333333444444444222222444333000000333222222222222222222222222000000111111111111222222///...------------...///...------,,,+++***))))))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))'''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------............+++...000000///111666:::AAAGGGZZZuuu~~~xxxwww{{{vvvmmmjjjppp}}}vvvgggXXXSSSVVV[[[```dddmmmaaa\\\WWWLLLOOO___fffoooqqqkkkbbb```hhhmmmkkkeeebbb___[[[RRRIIIHHHLLLYYY]]]cccfff___TTTLLLKKKLLLRRRVVVXXX]]]gggooorrrssssssrrrkkkbbb[[[XXXXXXUUUOOOFFF@@@>>><<<999666999999999777555555666777666666555555555444444444222222111000//////...---///...---,,,,,,---...///...---,,,++++++,,,------,,,,,,+++***))))))(((((((((((((((((())))))))))))++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''')))))))))(((((((((((('''((())))))******))))))((((((((())))))))))))************)))((((((((())))))((((((((((((((((((((((((((((((((('''(((((())))))******++++++,,,---------...---------------......////////////////////////000000000111111111222222111222333444444333222111000111333333222222444555999888555444444666999;;;888777555333333444555666666444333444666777666444333444555666888999:::;;;999888777777777888:::;;;777777777777777888999999777777666666666555555555333444555444333222333444333333333333333333333333444444555555555555444444333111000111222222111///111000///.........//////...//////000000000000000//////...---,,,++++++******+++,,,...///000111111...---++++++---......---......//////...---+++***......------------------////////////////////////------------------...///...------------...//////000000000///......------,,,---...///////////////.........---------------...///000222333444444444999888777666444222111111333333222000//////111444999999999888777666666555444333111000000111333555444333222111222333444555666666666888===AAA>>>777444444333222222222333333333111222555555111000222333333333333333333333333111111111111000000000000///......------......///,,,,,,,,,+++++++++*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))******,,,,,,,,,,,,++++++++++++,,,,,,---------.........+++---000111111222555888777444777DDDTTTddduuuyyysssrrrwww|||uuummmlllmmmoooqqq{{{vvvppp```MMMOOO]]]aaalllmmmgggYYYMMMKKKLLLLLLSSSXXX[[[WWWQQQMMMLLLMMMWWWYYY___fffjjjjjjiiihhhccciiimmmlllmmmrrrxxxzzzuuutttooofff[[[PPPJJJGGGHHHCCC===999888888888777666777777666555444666777444444444444333333333333111111000000///...------000///---,,,,,,...000111666444000---+++***++++++,,,,,,+++***)))(((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))************))))))))))))***(((((((((((((((((((((((()))(((((('''''''''(((((())))))******++++++,,,,,,------------------...///.........///////////////000000000000111111111111000111222333333222111000000111333333222222444555777666555444555666888999666666555555555777999:::666666777666555555555666666666666777777888888888999888888777888999::::::777777666666666777777888999888888888888777777777444555666555444333444555444444444444444444444444333444444555555444444333333222111111222333222111000000/////////.........---...000111111111000///000000///...---++++++***,,,---...///000000000000...,,,++++++---......------...///000///...,,,+++---------------,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,---......//////.........---------------......///.........------------------------...///000222444555555666999888777666444333222111/////////......000444888888666333333555666555333333222222111222222333444555444222111111222444555555555555888AAAHHHEEE===444333333333333333333333444111222666777333000111333333333333333333333333222222111000//////............------------......+++++++++++++++++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))+++++++++++++++*********,,,,,,,,,------------...000111000///------...///000111333666888===HHHRRRdddmmmyyy}}}zzzvvvqqqjjjmmmhhhgggjjjjjjddd]]]XXXSSSPPPRRR```hhhfffmmmzzzyyymmmllllllnnnsss|||vvvxxxuuuooolllllliiieeeccc```[[[SSSKKKDDD@@@???===;;;777555444444444444555666666555444444555777333333333333222222222111111111000000//////......111000...------///000222555333000---************++++++******)))(((((('''(((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))************))))))'''(((((((((((())))))))))))))))))************)))'''''''''''''''''''''''')))((('''''''''''''''((((((((())))))***++++++,,,,,,,,,,,,,,,,,,---......------....../////////000//////000000000111111111000000111222222111000000///111222222222222333555333444555666777666555444222222222222222333555555222444555444222111222444666666666666666666666666888888888888888999999999999888777666555555555555:::::::::999999999888888555777888777666555777888444444444444444444444444333333444444444444333333333222111222333444333222000000000000000/////////---...000111111111000///111111000///...---,,,+++//////////////////......---,,,++++++---.........,,,,,,.../////////............---------,,,,,,,,,------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,---..................---------------...............---,,,+++,,,,,,,,,------.........///000222444555555666666555555555444444444444//////...------///333777555222///000333555444222000222444666666555444222444444333222222222333444444444444777???EEEBBB:::444444555555555555555555555111222666777444000000333333333333333333333333222111111000///...------,,,,,,------------,,,,,,)))))))))************+++******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((************************,,,,,,,,,,,,------------000///...---,,,---......+++000555666222111555:::>>>HHHXXXgggrrr{{{yyypppjjjxxx|||vvvrrr|||xxx|||}}}wwwoooiiieee]]]UUULLLIIIEEEAAA===<<<;;;;;;999888777666555555555444444555555444333222444555333333222222222222111111111111111000000/////////000///...------...///000,,,+++***))))))***++++++******)))))))))((((((((())))))))))))******************)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))******))))))(((''''''(((((((((((())))))'''((()))*********))))))'''''''''''''''''''''''''''''''''&&&''''''(((((((((((())))))***++++++++++++*********+++,,,---...---------......//////000/////////000000000111111///000111222222111000//////000222222111111333444000222555777777666444222555444333222111000000000000222333222111111222333111111222333444555555666666777777777888888888888999888777555444444333333::::::999999999888888888666777888888777777888999444444444444444444444444333333444444444444333333333222222222444555444333111111222222222111000///...//////000000000000000111111000///......------////////////...---,,,,,,---,,,++++++---//////...,,,------......///000000//////......---,,,,,,,,,////////////////////////...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.............................................---,,,+++******+++,,,---......///...///000222333444444444333333333444444444555555222222111///,,,,,,...111111///...000333555444111///111555777888666444222444444333333333333222222333444444555:::>>>:::333444555666777777777666666777222111555777555111111222222222222222222222222111000000///...------,,,***++++++,,,,,,++++++***((((((((((((((())))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******++++++++++++,,,,,,,,,---------,,,,,,---...000222222111,,,///000000000333888:::222555999???IIIWWWhhhttt|||}}}~~~~~~tttuuu|||qqqnnnrrrrrrooouuuuuupppggg```[[[SSSKKK>>><<<:::888888777777777666777999:::999888777666444555555444222111222444333333333222222222111111000000000000////////////.........---,,,,,,,,,+++''''''((())))))***++++++(((((((((((())))))))))))************++++++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))((((((''''''''''''((((((((())))))&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))((())))))******+++,,,,,,))))))))))))***+++,,,---,,,,,,---......///000000////////////000000000111...///000111111000///...///000222222111111333444111222444555555555333333555555444333222111000000222222222333444555555444...///000111222444555555555555666777777777777777777666555555444444444444777777777777666666666666555777888888777777888999555555555555555555555555222333333444444333333222444222222333444555555444222333333444333222111000///////////////000000111/////////......------------............------,,,---+++***+++---//////...000///...------...000111000000//////...------,,,////////////////////////...---,,,,,,++++++,,,,,,---------------......///....................................---,,,+++***)))******,,,---...//////...///000111222222222222222222222333333333444444222222222000---,,,,,,---...///000222444555444333///111333555666555444333222333444555555333111000111444555666999<<<;;;666444555666777777777666666999222000444777555222222111111111111111111111111/////////......---------((()))***++++++***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&################################################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((()))***++++++,,,++++++,,,,,,,,,---------------...000111///,,,)))...///000111333444111---222444555555777<<>><<<999888888888999999999888777666555444333333333222222333444444555555555666777666444222111222222222111111111000000333666555000,,,------+++,,,,,,+++++++++*********+++++++++*********))))))***))))))((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((())))))******+++++++++******+++,,,---......///---.........////////////000000//////000000111222222111/////////000222333111111111222222222333333222444555555444444555666000111111222222333333444000000111111222222333333111222222333333444555555555444333333222222222333333333333444555666888999:::<<<>>>>>>;;;888555444444555666777777666555555444333333333333222222222666555333222222222333444666666666555444333111000000...++++++,,,---....../////////...------,,,,,,------------------,,,,,,+++,,,,,,------------,,,//////...------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------......////////////...,,,------...//////000000...............------,,,***+++,,,.../////////000000///.........///111111222333333222111000000111111000///........./////////000222333555555666666888666444444444444333222333333333222222111000//////222333333888??????:::;;;888555444444555444333666555333222222222333444222111000111222222000...111000///---,,,,,,,,,,,,---+++))))))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((()))***+++,,,------+++,,,,,,------......///---...///000111111111111222222222111000111333666444444444555666777888999;;;<<<===@@@EEEKKKPPPSSSVVVVVVXXX\\\aaadddeeeeeegggiiijjjkkkjjjkkklllnnnlllggg```]]]]]]]]][[[YYY\\\WWWSSSRRRSSSUUUTTTRRRKKKIIIFFFDDDBBB???<<<999;;;:::888777666666777777888888777777666555444444444444333333333444555555444555555666555444222111222222111111111000000000777999888111------,,,******************)))))))))++++++*********)))))))))((())))))))))))(((''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((('''(((((()))***+++*********+++++++++++++++******+++++++++,,,,,,,,,---------........./////////////////////000111111333222000//////000111222111111111111222222222222222333555444333333444666222222222222222222222222000000000000111111111111000000111111222333333444444444333222222222333333222222222333444555666777888;;;???@@@===999555444666666555444444444444555555444333222111222333333555444333222222222333444444444444333222111000///000...,,,,,,---///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---.........///......------,,,,,,------......//////...............---,,,,,,,,,,,,...///000000111111//////......//////000111000111222111000///000111111111///.........///000111111222444444555555444777555333333333444333222444333333222222111111000///111222222555::::::777;;;999666444444555444333777666555333333444444555333222111111222222111///111000///---,,,,,,+++,,,...,,,************(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))***,,,------+++++++++,,,------......,,,---...///000111111111111111222111000000222444333444444555666888999::::::888777555666888:::<<<;;;;;;<<>>===<<<<<<===<<<:::888:::999888888777888888999777777777666666555555444555444444333444444555555444444444444444333222111111111111111000000000000555888666000---------***************************************))))))))))))'''((()))))))))(((&&&%%%'''''''''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((()))++++++,,,,,,++++++++++++++++++++++++******************,,,,,,---------.........///............///000000333333111000000000000111000000000000000000000000...000111111000///111222333222222222111111000000000000000000//////////////////000000111222222222444333333222222333333333222222222222333444444555555888:::;;;888555333333777666444222111111222333555333111000///000222333444333222222111222333333222222222222111000///...///---,,,,,,---//////...//////...------,,,,,,+++++++++++++++,,,,,,,,,,,,...............---,,,+++))))))******+++---...///.........---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---..................---,,,++++++,,,,,,,,,---------...------.........---,,,,,,,,,---...///000000000000............//////000000...///111000//////000111333222111//////000000111333333444555555555444444333222111222555666777666666666555444444333333333222333333444666888999999999777555444555555555444666555444333333333444444333222111222333333111///000///...---,,,+++++++++---,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((***++++++,,,******++++++,,,---------+++,,,---...///000000000///111111111000000222333000000111333555777999:::444444444555555666777777777777777777777999;;;<<<;;;===???@@@???>>>>>>???===<<<;;;;;;<<<=========???>>><<<<<<===>>>>>>>>><<<;;;;;;<<<===>>><<<;;;999888888888888888888888666666666666555555555555555444444333333333444444333333333333333222222222111111111000000000//////000333333...+++------,,,******++++++++++++++++++*********)))))))))(((((('''((()))))))))(((&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%$$$''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''((((((((())))))''''''''''''((()))++++++,,,,,,++++++++++++++++++++++++************)))))),,,,,,,,,,,,------------.........---......///000333333222111111000000000///////////////.........,,,...//////......///000333222222111111000000///000000//////////////////......///000000111111222333333333222222333333444333333222222222333333444555666666555333222333444666555333222222444666777444222000///...///111222222222111111111222222222111111111111000///......---+++***+++---......---.........---,,,,,,++++++*********+++++++++,,,,,,............---,,,++++++((((((((()))+++,,,...///000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------...------,,,++++++++++++++++++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---............---......///////////////---...000000//////000222444333222111111111222333555555666666666666555555444333222333666888888888777666555333333333333333444444444555555666888:::777555333333555777777777444333222111111111222333222111111111222222000/////////...---,,,+++***************)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((())))))******)))******++++++,,,,,,---***+++,,,...///000000000...000111111000000111222222222222222333555666666444555555555555444333222555666666555444333555777444777;;;======;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<======>>>;;;;;;:::;;;======<<<:::666666666666666666555555555555555555555555666666444444333222222222333333222222222222222222222222111111000000000/////////,,,000000,,,***,,,...---*********+++++++++++++++******)))))))))((((((((('''(((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''))))))(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''((())))))))))))''''''''''''&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((''''''((((((((()))))))))(((((('''(((((()))***+++*********+++++++++++++++++++++******************+++++++++,,,,,,,,,---------------------...//////222222222222222111111111////////////...............///111000//////000222222222111111111000000000////////////000000000000......///000000111111222333333222222222333444444444444333222222222333333666666666444222333555777333333333444666999===???333222111000///000000111000111111111111222222222000000000000000///......+++******+++---...---,,,......------,,,+++++++++)))))))))******++++++,,,,,,,,,,,,---,,,,,,++++++((((((((()))+++,,,...////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,---,,,,,,++++++************++++++++++++---------------,,,++++++***++++++,,,------,,,,,,------...////////////...,,,...///000///000111333444444222111111111222333444555555666666666555555888666444444666777666555444333111000//////000111333111222444333222555:::777555333333555777777777333222000/////////000111222111000000111111000...............---+++***)))((())))))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))******+++,,,,,,,,,)))***+++---//////000000---///111111000///000111666666555444444444555555:::999777555333111//////...111222222000000222444555888;;;<<<;;;::::::;;;:::;;;<<<<<<;;;:::999999::::::::::::999888999:::999888888999:::;;;999888666666666666555444444333444444444555555666666666444333222111111111111111222222111111111111222222111000000000////////////+++//////+++***,,,...,,,)))))))))*********++++++***)))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))((((((((('''''''''&&&&&&)))(((&&&%%%%%%&&&((()))'''((((((((())))))))))))))))))(((((((((((())))))((())))))******+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...///111111222222333222222222111111000000000////////////000222111000000111333111111111111000000000000/////////000000111111111...//////000111111222222333222222222333333444555555555444333333333333333444555666555444444555777222222333444666888;;;<<<333333333222222222222111///000000111111111111111000000000000000//////...+++++++++,,,...///...---......---,,,,,,++++++***(((((())))))***++++++,,,******++++++,,,+++++++++(((((()))***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***++++++,,,,,,,,,,,,+++************************,,,------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,---.../////////......,,,...000000000000222444333222111000///000111111222222333444555555444444666555333444555666666555444222000///......///000222000111333333000444;;;:::888555444555555555444222111000/////////000000000/////////000000...---............---+++)))(((&&&((())))))&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((((((((''''''''')))))))))***++++++,,,,,,((()))+++---...///000000---///111111000///000111555555444333333333333444:::888666555444444555666---000444555444444777999555777888888777777888999666888::::::999888888888;;;<<<<<<;;;999777888888666666555777888999888666777777777777666555444333333333444444555666666666333222222111000000000111222111111111111111222222000000000000////////////,,,000000,,,***,,,---,,,'''((((((((())))))******))))))))))))(((((((((((()))((('''%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((()))))))))))))))((((((((((((''''''''')))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))***))))))(((((((((((()))''''''((()))***++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000111222333333333333333333222222222111111000000///000111111000000111222000000000000000111111111...//////000111222222333//////000000111111222222222222222222333333444555666666555444333333333333000333555666555444333444444333333222222333333333444444555555555444333222//////000111111111111111000000000000000000///...,,,,,,,,,---000000///.........---,,,,,,++++++***'''(((((()))***+++++++++((()))***+++++++++++++++)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++)))***+++,,,,,,,,,,,,,,,*********))))))))))))))),,,,,,---------,,,++++++++++++,,,,,,------,,,,,,,,,,,,.../////////...---,,,...000111000111333555222111///.........///000000000111222333333333333222111000222555777888777555444111000//////111222333111222555444111555======:::777555444444222111333222000/////////000111000///...///000000...,,,---.........---+++)))(((&&&(((******'''''')))+++$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((,,,,,,+++***)))((('''''''''(((((()))***++++++++++++++++++,,,---...000111///111222222000//////000444444333222222222333333@@@>>>;;;999888666333111111222444666666555444333444666999;;;;;;:::888777666888:::999666555777999:::999777666666666777888666666777777777777666666555777777777444333222333:::888666333222222333444111111111111111111111111............///000111222///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((((((***+++***)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))((('''&&&&&&'''((()))((((((((((((((('''''''''''''''''''''((((((((((((++++++************+++++++++++++++,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,---------......000111333333222222222333555555555333111000222333111555666222///000000...111111000000000000111111111222333333333333222111/////////000111333444555444444444333333222222222222222222222222222222222444444444444555555555555666222///111555888666333444444444444444444333333///000000000000//////...000000000000000///...---+++,,,---------...000222++++++++++++++++++++++++******+++,,,------......+++++++++************)))---,,,,,,++++++,,,,,,---------,,,++++++,,,------******+++++++++,,,,,,,,,***)))))))))((((((''''''************************(((((())))))))))))((((((---------,,,+++***)))(((***+++,,,,,,,,,,,,+++***((()))***+++,,,------------......///000111111222000000000000000000000000/////////000111111222222111333444444333222222333333333444444333333222111111000//////111333666777777666444111......000222//////000000000000000///000///...---,,,++++++,,,((()))++++++,,,+++***)))***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&'''""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((++++++******)))((((((((('''(((((()))******++++++*********+++,,,...///000...///111000...---------333333222222222333333444999777555555555444222000111222444555666555444333444555777999:::999777666666888999888666555777999<<<;;;999777555555555555555555666666666666555555444666777666444333333444999777555333222222222333333333333333333333333333111111000////////////000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((''''''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))((('''&&&&&&'''((()))((((((((((((''''''''''''''''''''''''((((((((((((+++******))))))******++++++++++++,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,------------...000222222111000111222222333333222111111333555000222222......///...***000000////////////000000111222222333333222222111//////000111222333444555444444333333333222222222222222222222222222222222444444444555555555666666555222///000444666444222333333444555555444444444000000//////......------000000111111111000//////***+++,,,,,,,,,---///000************************)))))))))***+++,,,,,,,,,+++++++++*********)))))),,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,*********++++++++++++,,,*********))))))(((((((((************************((())))))******))))))(((,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,---------...///000000000000000000000000000000000/////////000111111222222111333444444333222222333333333444444333333222111111111000///000111333444333555555444222000000111//////000000000000////////////...---,,,+++++++++((()))*********)))((('''))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((()))******++++++))))))******+++,,,......000111222111///---------111111111111222333444444333222111222444444333222111222333444555444333222333555666888888777666555555777888777666555777888===<<<:::777555444333222444444555555555555444444333555666666444333444444666555333222111111111222333333222222222222222222444333222000///...------------,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))(((((((((''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))************+++++++++,,,,,,,,,+++,,,---,,,*********,,,++++++,,,,,,,,,---------,,,...000000/////////000///111222111111111444666000111///---///222///***//////............//////111111222333333222111111000000111222333333444555333333333333222222222222222222222222222222222222444555555555555666666666555222000000333444222000222333333444555555555555111000...---,,,,,,,,,---000000111111222111111111++++++,,,,,,,,,------...)))))))))***************''''''(((((()))*********++++++*********)))))))))+++******))))))******++++++******))))))******+++)))))))))*********++++++***************)))))))))************************)))******************)))***+++++++++++++++******+++***))))))))))))***+++++++++++++++++++++++++++,,,,,,------......//////000000000000000000000000...//////000000111111222111333444444333222222333333333333333333222222111222111000//////000111111///333666777666333000000/////////000000//////.........------,,,,,,++++++(((((())))))((('''&&&%%%(((((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))******(((((())))))************))))))))))))***+++,,,---444555666555222000000111//////000000222333444555444333222333555777666555222222333444444333333222444555777888888777666555555666666666666666666777<<<;;;999777555444333222444555555666666555555444222444555555444333444555444333222111000000111111000000000000000/////////444333222000///...------,,,,,,++++++++++++,,,,,,************************))))))((((((((('''''''''&&&'''(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''(((((((((((()))))))))(((((()))))))))************++++++++++++***+++,,,+++***)))***+++++++++++++++,,,,,,,,,,,,,,,...000000///...///000...000111111000111222444111000//////444888555///000//////......//////000111111222222222222111111000111111222333444444444333222222222222222222222222222222222222222222222444444555555555666666666666444222111222333111000111111333444555555555555333111///,,,+++,,,---...///000111222222222222222---,,,,,,---......---,,,***************+++++++++(((((((((((())))))******************))))))))))))))))))(((((((((((()))))))))))))))(((((()))))))))(((((()))))))))*********++++++************************************************++++++++++++******))))))***++++++++++++++++++***(((''''''(((***+++,,,,,,++++++++++++++++++---------....../////////////////////////////////......//////000111111111111222444444222111222333222333333333333222111111111000000000000111222222///222666777666444222111/////////000//////......------------,,,,,,++++++)))))))))((('''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((())))))******)))))))))))))))*********))))))))))))***+++,,,,,,444666777666333222222222......///000111333444555555444333444666777666555333333333333333333333222666777777888888777666666555444444555666666666666888888777777666666555555666666666777777666666666222333555555444333444555222111111000000000111111000000000//////.........111000000///......//////++++++*********++++++,,,************************(((((((((((('''''''''''''''((())))))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((()))((((((''''''(((((())))))))))))*********++++++)))***++++++))))))***+++*********+++++++++,,,,,,,,,...000000///...///000///000111111/////////111//////...///555;;;999333111000000//////000000111111111111111111111111111000000222333333333333333222222222222222222222222222222222222222222222222444444444444555555555555777666444333333333222111000000222333444444444444333222///---------...//////000111222222222222222///------...000111///---+++++++++,,,,,,,,,------)))))))))************************)))))))))(((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))******************++++++))))))))))))))))))))))))******++++++++++++******(((((()))***+++++++++++++++***(((''''''(((***+++---,,,+++*********+++,,,///////////////000000000.................................///000000111111000222333333222111111222222222333333222222111000///000000111222333444555000222444444333222333444///////////////...------,,,,,,---------,,,+++*********)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((()))))))))))))))))))))))))))************))))))***++++++,,,000222333333111000000111.........///000222333444444333222333555555555444555555444444444444333333777777888888777777666666444333333444666777666555444555666777777777777666666666777777777777666666222444555555333222333333000000111111111111111111222222111111000000//////.........------...//////******))))))******++++++************************((((((((('''''''''&&&&&&'''((())))))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((())))))))))))*********((()))******)))(((***+++))))))*********+++++++++,,,---//////.........///---///111000///......///+++------...222888777222111111000000000000111111222111000000000000111222///000111222333222111111111111111222222222222222222222222222222222222222222333333333333444444444777666555444333333333333///000111111222222222222222111000///...///000000000000111111222111111111///------///222333000---++++++,,,,,,---.........++++++++++++++++++++++++******)))))))))((((((((()))((((((''''''(((((()))'''(((((())))))(((((('''&&&&&&'''''''''((((((((()))))))))***************)))))))))))))))))))))))))))******************)))(((((()))***+++++++++***+++***))))))))))))***+++,,,+++*********+++,,,---//////000000000000000000........................---......//////000000111000222333333222111111222222222222222222111111000//////000222333444555666222222333222000111333444////////////......---,,,***+++,,,------,,,+++******)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((***)))))))))))))))))))))+++************+++,,,,,,,,,...000000///...///000.........///000111222333333222111333555666666555777666555555444444444444777777777666666555555555444222111333666777666444333444666777777777666666555666666666666666666555333444555555333111111222///000111111222222222222222222111000000///......------,,,,,,,,,---------)))))))))))))))***++++++************************(((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((()))))))))******'''((())))))(((((()))+++))))))))))))*********+++***,,,......---,,,---...***---///000///...///000+++...///...///222222///000000////////////000000222111000//////000111222...///000222222111000///000111111111222222222222222222222222222222222222111111222222222222333333555555444333222222222333//////000000000000//////.........////////////000000000111111111000//////---++++++...333444000---******+++,,,,,,---......++++++++++++++++++++++++***)))))))))(((((((((((())))))(((((((((((())))))'''((())))))))))))((('''%%%&&&&&&&&&&&&'''''''''((((((((())))))*********))))))))))))))))))))))))((())))))******))))))(((((()))***************)))++++++++++++++++++++++++,,,+++***)))***+++---...////////////////////////------------------------------......///000000000000111333333111000111222222222222222222111000000//////000222222333333333111222222111000///111222////////////...---,,,+++)))***,,,------,,,+++***((('''&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((*********)))))))))))))))++++++++++++++++++,,,,,,+++---///000/////////111///......//////000111222222111222444666888999888888777666555555555555555666666555555444444444444444222111222666777666444444555666777777666555555444555555555555555555444444555666555333111111111///000111222222333222222000//////...---,,,,,,,,,...---,,,,,,++++++++++++))))))((())))))***++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''(((((((((((())))))))))))&&&((())))))(((((()))+++))))))))))))************)))***,,,,,,+++++++++,,,(((***---/////////000111...222333000...//////...//////............//////222111000//////000111222---...000111222111///...000000111111222222222222222222222222222222222222000000111111111222222222333333333222111111222333...///////////////...---+++,,,---...////////////000000000000000///...---,,,***)))---222444000,,,))))))***+++,,,,,,------+++++++++***************))))))))))))(((((((((((())))))(((((((((((())))))'''((()))******)))((('''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))***+++,,,,,,,,,,,,+++***+++***))))))***,,,...///.....................---------------------------------......///000000000000111333333111000111222111222222222222111000000000000111111111111000000///111333222000/////////////////////...---,,,+++)))***,,,------,,,+++)))&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))************,,,,,,,,,---------......000///...------...///000444222000111444777777666555555555444444333333333222333333444444333333222222111111222444666666555555555444444444333333333555555666666666555333222444444333333333222222222333333333222222222111111...------------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))*********)))))))))))))))++++++,,,,,,,,,++++++***+++,,,,,,------.........///////////////000000000000...,,,++++++,,,---...............//////////////////000//////...------000000000000111222333444111111111111111222222222...000000///...---.../////////000000000000//////......------------......---,,,,,,+++,,,---//////.../////////...---,,,,,,+++,,,,,,------,,,,,,+++)))((('''(((***++++++)))---+++)))'''&&&&&&(((((())))))(((((('''''''''&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((()))))))))))))))((('''))))))))))))))))))))))))%%%&&&'''(((***,,,---...,,,,,,++++++++++++,,,,,,,,,,,,------...//////000...------------....../////////......---------,,,000///...///000111000///555333222222111...111666888777555333222111000000+++,,,...///000000000000000///......///000///------...//////...---***)))***************)))((((((''''''&&&%%%%%%$$$######&&&(((******(((%%%$$$$$$%%%$$$###""""""###$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((''')))((((((''''''(((((()))(((((()))))))))*********,,,,,,,,,,,,------------//////.........///000111222000...///333555555555444444444333333333222222333444444555555444444333888666555555666888777777444444444444333333333333333444444555444333222111444444444333333333222222333222222222222111111111.........---------,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))***)))))))))))))))))))))+++++++++,,,,,,++++++***++++++,,,,,,---...//////...///000000111111000000000///---++++++,,,---...............////////////000000111111000//////...000000000000111222333444222222111111111111111111...///000///...---...///...//////000000//////.........------------.........---,,,,,,,,,---///000------.........---,,,,,,+++,,,,,,------,,,,,,+++***)))((()))+++++++++***,,,+++)))'''&&&'''(((((()))(((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''(((((())))))(((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---*********))))))*********+++,,,,,,------......///......------......///////////////.........------000///...000222333222111444222111222111///111666444333333222111111222222///000111222333222111000222000//////000000///...------...///...,,,***))))))************)))((((((''''''&&&%%%%%%$$$######%%%'''))))))'''%%%$$$###$$$$$$###""""""###$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))******++++++,,,,,,,,,---------............///111222333000...---...111333333222333333333222222222222222444444555555555555444444777666444555666666444333444444444333333333222222222222333333333222111111444444444444333333333333222222111111111000000000............------------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((())))))(((((((((((()))******))))))))))))))))))*********++++++,,,,,,+++++++++******+++,,,---//////000...///111222333222000///111000...,,,++++++,,,---............////////////111111111111111000000///000000000000111222333333333222222222111000000000...///000///---------............//////...............------------.........---,,,,,,,,,---...///+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++)))))))))+++,,,+++***+++***((('''&&&''''''((((((((((((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((&&&&&&&&&'''((((((((()))))))))))))))))))))))))))''''''((())))))***++++++******))))))))))))************++++++,,,---------...............///000000000000////////////......000//////000333444444333222000111333222000222777000000000000111222333333222333333444333222111000444222111000111000///---,,,---......---,,,***)))))))))******))))))(((''''''&&&&&&%%%%%%$$$$$$###$$$&&&((('''%%%$$$######$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##########################################$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''((((((((((((***))))))(((((())))))***(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,,,,---...///000222333444///......///000111222222222222111111111111111111333333444444444444333333333444666888999888444111333333333333222222222222222222222222222222222111444444444444333333333333111111111000000000//////.........------------,,,******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%%%%''')))***))))))((((((((()))***+++)))))))))))))))***************+++,,,,,,,,,++++++******+++,,,...///000000---///111333444222000///111000///---,,,,,,,,,,,,............////////////000000000111111000000///111111000000111222222333333333333222111000//////...///000///---,,,---...------............------......------------......---,,,+++***++++++------*********++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++***)))***+++,,,+++******)))(((''''''''''''(((((((((((((((((('''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))))))))*********++++++*********))))))******++++++,,,,,,............//////000111000000000000000/////////111000///000222333222111//////000444333111333777///////////////000111222000111222222222111000000444222111000000000...,,,,,,,,,,,,---,,,+++***))))))))))))))))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$#########$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))+++******))))))******+++'''(((((((((((()))))))))*********+++++++++,,,,,,+++,,,---///111222333333//////000111111111222222111111111111111111111111222222222333333222222222222555:::???AAA???999444333333222222222111111111222222222222222222333333444333333333333222222222000000/////////.........------------,,,,,,,,,,,,)))******++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((***)))'''%%%%%%''')))***)))))))))))))))******+++(((((())))))************)))***+++,,,,,,,,,,,,,,,******+++,,,---...///000---...111333333222000...000000///...------,,,,,,............////////////......//////000//////...111111111000111111222333333333333222111000//////---//////...---,,,---...------............------......------------......,,,+++***))))))***++++++***************+++,,,---***++++++,,,,,,++++++***+++***)))***++++++***)))(((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((()))((('''&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((((((((())))))***++++++,,,---------......///000111/////////000000000000000222111//////000000///---......111555555222333777000000//////......//////...///111222333333333222333111/////////...---+++++++++++++++++++++******)))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&%%%###"""###$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""""""""############$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))+++******))))))******+++''''''(((((((((((())))))))))))*********+++++++++***+++---///000111111222///000222333222111222333111111111111111222222222111111222222222222111111000333888===???===888333222222222111111111000000222222111111222222333444222222222222111111111111/////////.........------,,,,,,,,,,,,++++++++++++))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((()))***+++++++++******((((((((()))******++++++)))***++++++,,,,,,,,,,,,+++,,,,,,------.........---...000111222111///...////////////.........---............////////////---......////////////...222111111111111111222222333222222222111000000000---...///...,,,,,,,,,---.........//////...............------------......,,,+++***)))))))))***+++,,,+++*********+++,,,---******++++++++++++******+++***((()))******)))((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((((((***)))'''&&&&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((())))))***+++++++++,,,,,,,,,---...///000111......////////////000000222000//////000000...------...111666666222222555222111000///...---------///000222444555555555555222000///...///...---+++************************(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%######$$$%%%"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((())))))***))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))*********+++)))***,,,...///000000///...000333333111000111222111111111222222222333333111222222333333222222111111111222555666666333111222111111111000000000000111000000000000111222333111111111000000000000///.........------------,,,+++++++++*********))))))((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((+++,,,---,,,***)))'''(((((()))******++++++))))))***+++,,,,,,,,,,,,------------------------------...///////////////---......///////////////............////////////......///000000000000000222222111111111111111222222222111111111111111111---...///...,,,+++,,,---...//////000000//////.........------------.........---+++*********+++,,,...---+++******+++,,,---******++++++++++++*********)))(((((())))))(((&&&&&&'''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((('''&&&&&&'''(((+++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''')))******)))'''&&&((())))))******+++,,,,,,***+++++++++---...///000------........./////////000///...///111222111000---...222777666222111444222111000///............000111222444444444333333111000//////000000///---******)))))))))*********(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""############$$$$$$###""""""###$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************)))***,,,...//////......---000333333111///000222111111222222333333333333222333333444444333333222777555222222333444444444111111111111000000000000000///.........000111222000000000000////////////......---------,,,,,,,,,*********))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&(((+++......,,,***((('''(((((()))***+++++++++((()))***+++,,,---------......---------,,,,,,,,,------------.........///,,,---...///000000000000............/////////000//////000111111111111111222222111111111111111222111111111111111222222222---...///...,,,+++,,,---//////000000000000//////.........------.........000///---,,,+++,,,------///...,,,******+++,,,---******++++++++++++*********(((''''''(((((('''%%%&&&&&&''''''(((''''''&&&&&&'''''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((&&&%%%%%%&&&(((+++...000))))))))))))))))))))))))&&&&&&''''''((())))))***)))+++,,,------,,,+++))))))))))))***++++++,,,,,,*********+++,,,---///000,,,---------......//////.........000333555555444......222777777222000333111000000////////////000000000111222111000///...222000///000111111000///***)))))))))))))))******(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''"""###$$$%%%%%%$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$########################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((******))))))******+++,,,,,,,,,,,,,,,---...//////000///.........///111222111111000000000000000111111222333333333333222111444444333222222111111000...///000111111222222111///000222333333111...---///////////////......---------,,,,,,,,,++++++++++++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%&&&'''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((***---//////---***(((+++*********))))))(((((((((((()))***,,,---...///((()))***,,,---...//////..................------///...------...000222444000000111111111000000///000000111111111222222222222222222111000//////...////////////////////////000000000///......------//////000000000000///......---,,,,,,......---,,,000...,,,***)))***+++,,,---,,,,,,++++++******)))***)))'''&&&&&&((()))++++++***))))))))))))))))))******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&((((((((((((((('''''''''''''''&&&(((+++,,,,,,+++'''''''''''''''((())))))'''((()))((('''&&&'''(((+++++++++*********))))))(((((()))***************************+++,,,---...,,,,,,,,,,,,---...//////000000000000111222333444//////000111111000///.../////////000///......------...............------111111111111000000000000///...+++***))))))++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((())))))))))))*********))))))******+++,,,,,,,,,,,,,,,---...//////000//////...///000111222111111000000000000111111111222333333333333222111333333333222222222222111///000000111111111111111///000222333222111...---///////////////......------,,,,,,,,,,,,++++++++++++++++++******)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***(((***,,,------,,,***(((*********)))))))))(((((())))))******+++,,,------)))***++++++,,,---...............---------------000/////////111444666888000000000111111000000///000000000111111111222222222222111111000//////...000000000000000000000000000000//////......------000000111111111000000///---+++***+++,,,---,,,+++000///---+++******+++,,,,,,,,,,,,,,,+++++++++++++++***)))(((((()))***++++++******)))(((((((((((()))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&((((((((((((''''''''''''''''''&&&(((***,,,,,,+++'''''''''''''''((())))))&&&((()))(((''''''((()))*********)))))))))(((((((((((()))***************************+++,,,---...,,,,,,,,,,,,---...//////000//////000000111222333...///000111111000//////000000/////////........................---,,,+++/////////............---...,,,***)))((((((******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))******************))))))******+++,,,,,,,,,,,,,,,---.../////////////////////000111111111000000000000000111111111222333333333333222111111111222222222333333333111111111222111111000//////000111222222000///---///////////////......---,,,,,,,,,+++++++++******************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&'''&&&%%%&&&'''&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((''''''(((((()))*********++++++++++++************))))))))))))((((((*********+++++++++,,,,,,+++++++++++++++,,,------------------------------///...///000222444777999//////000000000000//////000000000000111111111111222111111000000//////...000000000000000000000000000000//////...---------000000111111111111111000,,,***)))***+++,,,+++***///...---+++++++++,,,,,,,,,,,,,,,,,,---------------,,,+++*********+++,,,++++++***(((((('''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''&&&&&&'''***++++++***'''''''''&&&''''''((()))%%%'''(((((('''''')))***)))))))))((((((((((((((((((((()))******************************+++,,,---++++++,,,,,,---......//////......//////000111222......///000111111111111111000///.........///////////////...---,,,+++***---,,,,,,,,,++++++++++++,,,+++)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((()))))))))***************))))))******+++,,,,,,,,,,,,,,,---.../////////////////////000000111000000000000000000111222111222333333333333222111000000111222333333444444222222222222111000///......///000111111000///...///////////////......---++++++++++++************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$&&&&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))******))))))))))))******))))))))))))))))))((((((+++++++++***************---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...000222333......//////000000///////////////000000000111111111111000000////////////111111111111111111111111000//////......---,,,,,,...//////000000000000000,,,***)))***+++,,,+++***......---,,,++++++,,,,,,++++++,,,------...//////...---,,,+++++++++,,,---+++***)))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((('''&&&&&&''')))******)))'''''''''&&&&&&''''''((($$$&&&(((((('''((()))+++))))))))))))))))))))))))(((((()))******************************+++,,,,,,++++++,,,---...............------......///000111......///000111222222222222111///------...///111111000000///...---+++***+++++++++*********))))))***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))******))))))******+++,,,,,,,,,,,,,,,---...//////...//////000000000000000000000//////000111222222111222333333333333222111000000111222333444444555333333333333222000///......///000000000000/////////////////////......---++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""####################################$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&%%%$$$%%%&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***))))))(((((())))))***(((((((((((((((((())))))++++++************)))))),,,,,,++++++******++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------,,,---...///////////////....../////////000000000000000000///////////////000000000000000000000000/////////...------,,,,,,,,,,,,---...//////......---+++***+++,,,---,,,+++---,,,,,,++++++++++++,,,***+++,,,,,,---...//////...------,,,,,,+++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''(((((('''&&&%%%&&&((())))))(((''''''&&&&&&&&&&&&''''''$$$&&&(((((('''((()))+++************************(((((()))*********************))))))******++++++***+++,,,---............------------...///000111/////////000111222333333333111///...---...000111222222111111///...,,,,,,+++++++++*********))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((******))))))******+++,,,,,,,,,,,,,,,---...//////......///000000000000000////////////000111222333111222333333333333222111000000111222333333444444333333333333222111000///......//////000000/////////////////////......---*********))))))))))))(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""""""""""""""#####################$$$$$$$$$%%%%%%%%%"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%&&&%%%$$$%%%&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))''''''(((((((((((())))))******************))))))***++++++,,,++++++***))))))******++++++,,,,,,---///.........---,,,,,,++++++,,,---...////////////............//////////////////////////////////////////////////////////////////......---,,,,,,,,,***+++,,,---.........------+++***+++,,,---,,,+++++++++++++++++++++*********++++++,,,---......///---,,,,,,++++++******)))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%&&&''''''(((((('''&&&%%%&&&((((((((('''((('''&&&&&&%%%&&&&&&&&&%%%'''(((((('''''')))***************++++++++++++(((((()))*********************)))))))))******+++***+++,,,...///......---...------......///000111000000000000000111222333222111000/////////000000111111111000///...---,,,++++++*********)))))))))'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,---...//////---...///000111000000///////////////000111222333111222333333333333222111111111111222222333333333333333333333222111111000........./////////000000///////////////......---******)))))))))(((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""!!!"""""""""#########$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$$$$&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************((()))+++------,,,***((()))))))))***+++,,,,,,,,,---............---,,,,,,++++++,,,---............------........./////////////////////////////////........................///......------,,,,,,+++***+++,,,---............,,,***)))***+++,,,+++***)))))))))*********))))))******++++++,,,,,,------+++++++++******)))((('''&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%'''((('''&&&((('''&&&&&&%%%%%%%%%&&&&&&((()))(((''''''((()))))))))))))))*********+++(((((()))*********************))))))))))))******)))+++---...//////...---............///000111222222111000000000111222333111111111000000000000///...............---,,,,,,******)))))))))(((((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&'''(((((())))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))*********************)))***++++++,,,,,,,,,,,,,,,---...//////---...000111111111000///////////////000111222333111222333333333333222111111222222222222333333333222222333333333222111111............//////000000///////////////......---))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((()))))))))************&&&(((+++......,,,***(((((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,***+++,,,---............---------.........//////.........///////////////........................///......------,,,+++++++++,,,---...////////////***)))((()))***+++***((('''((())))))))))))((((((******++++++++++++,,,,,,*********))))))'''&&&&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%'''''''''%%%((('''&&&&&&%%%%%%%%%%%%'''((()))((('''&&&'''((('''((((((((())))))******(((((()))*********************)))))))))))))))***)))+++---/////////...---///......//////000111222333222111000000000111222000111111111111000//////,,,,,,,,,---,,,,,,++++++))))))((((((((('''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))++++++************************+++,,,---//////000///............///000000......//////000000111111111111222222222111111000111111000000000000111111111111111111111000//////.........///...------,,,......---------,,,,,,,,,+++***)))(((((()))***+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$############""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******(((((())))))******++++++))))))))))))************+++***)))))))))***,,,---++++++++++++++++++++++++,,,---......//////......------------------------........................///000000000000//////............------,,,,,,,,,///...---,,,,,,---///000---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((('''''''''&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((***(((''''''((())))))(((******+++,,,,,,,,,,,,+++(((+++---...---,,,,,,------------...///000000111+++,,,...///000000000000000111222111///.........111///---,,,,,,,,,...///---+++))))))))))))((('''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&((((((''''''''''''((()))(((&&&$$$&&&%%%$$$###$$$&&&((()))&&&''''''&&&%%%&&&'''))),,,+++)))(((((()))+++,,,***,,,...///000///...---######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$#########"""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))************************))))))***+++,,,---............------......///000......//////000000000000000000111222222111111111111111000000000000111111000111111111111000//////......//////......------,,,,,,,,,,,,++++++++++++***))))))(((((())))))***''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$############""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***)))))))))))))))*********))))))))))))***************))))))((()))***+++,,,++++++++++++++++++++++++,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---....../////////............---------,,,,,,,,,...------,,,,,,,,,------,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))((((((((('''''''''&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''')))***++++++,,,,,,++++++)))+++------,,,,,,,,,---,,,------...//////000000............///////////////111222111///------...000...---++++++,,,---...,,,***(((((((((((((((&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&&&&%%%""""""###$$$&&&''''''&&&***)))(((''''''(((((()))&&&(((***+++++++++---///333222111111222444777888>>>@@@AAACCCCCCCCCAAA@@@######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$############$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))************************((())))))***+++,,,------------,,,,,,,,,---.........////////////000000000...///000111111222111111111000000//////000000111000000111111000000///...////////////......------+++++++++*********))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$############""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((((()))******))))))))))))))))))((())))))))))))************)))(((((((((((())))))***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++,,,---...............------------,,,,,,,,,,,,...............---,,,,,,++++++***************+++'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''***---///...+++)))***+++)))***++++++,,,,,,++++++***,,,---,,,++++++,,,...,,,------....../////////111000...---------.........000111000...,,,,,,---...---+++*********+++,,,+++)))'''&&&'''''''''%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########&&&&&&%%%&&&&&&'''((()))%%%&&&''')))***+++++++++222555888;;;<<<<<<>>>???HHHHHHHHHHHHJJJMMMPPPRRRVVVWWWXXXYYYZZZYYYXXXWWW######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))************))))))******+++,,,,,,---,,,,,,++++++,,,,,,---...////////////////////////---...///000111111111111000000////////////000000000000000000000//////.../////////...............++++++*********)))))))))&&&'''))))))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$############"""""""""!!!""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((())))))******))))))((((((((('''((()))))))))************(((((('''''''''(((((((((************+++++++++++++++++++++++++++,,,,,,,,,------------------------***************************+++,,,....../////////,,,,,,,,,,,,,,,,,,,,,,,,//////000000000...---,,,*********)))******++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''')))...333222---)))***,,,))))))***++++++++++++++++++,,,---,,,++++++,,,...,,,,,,---------.........000///---,,,,,,---///000---///000///---++++++,,,,,,+++***))))))))))))***)))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&+++***)))'''&&&&&&''')))&&&(((---333777;;;<<<===IIILLLPPPSSSTTTTTTUUUVVV^^^]]]]]]]]]___bbbeeefffddddddeeeffffffeeeeeeddd######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))***************++++++,,,,,,------,,,++++++++++++,,,------/////////...............,,,---...///000111111111000000////////////000000000000000000000///......//////...---,,,------...++++++++++++************&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$############"""""""""!!!""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))***)))))))))((((((''''''((()))))))))************''''''(((((((((''''''''')))))))))******++++++++++++************+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,************)))******++++++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$)))---,,,((($$$%%%((())))))***++++++++++++***+++,,,------++++++,,,---,,,,,,,,,,,,------------...---,,,+++,,,...000222,,,...///...,,,******+++******))))))(((((((((((((((&&&$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&((('''&&&%%%''')))&&&((()))******,,,000333;;;>>>DDDKKKQQQUUUWWWXXX^^^aaadddffffffeeeeeeeeegggfffeeeeeeeeegggiiikkkiiiiiiiiiiiiiiiiiiiiihhh######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))*********++++++++++++,,,,,,------,,,,,,+++++++++,,,------/////////............---,,,---...//////000//////000//////......//////000//////000000//////...---///...,,,+++++++++,,,---+++++++++************)))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$############""""""""""""""""""""""""""""""""""""########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$"""""""""############$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((())))))(((((((((((((((((('''))))))))))))************((((((((()))(((((('''&&&(((((())))))***+++++++++,,,+++*********+++,,,---------------------------------------------------,,,---...///////////////++++++++++++,,,,,,,,,,,,******++++++++++++******++++++***************+++************************'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***)))'''%%%&&&(((((()))******++++++*********,,,......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...000111+++---...---+++))))))***))))))))))))(((((((((''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$''')))(((&&&%%%'''***,,,000666:::>>>CCCJJJOOOTTTWWW[[[```dddfffhhhhhhhhhjjjmmmmmmlllkkkkkkkkknnnlllkkkiiiiiijjjlllmmmmmmmmmllllllllllllkkkkkk######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++************++++++++++++,,,,,,,,,,,,,,,---......//////.........---------------...//////.........//////............////////////000000//////...---...,,,+++))))))***+++,,,******)))))))))((((((((('''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""###$$$$$$############""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$#########""""""#########$$$$$$$$$""""""""""""############!!!!!!"""""""""#########"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((())))))))))))************((())))))***)))((('''&&&((((((((()))***+++++++++---,,,*********+++---...------------------------------------------------,,,------.........------******+++++++++,,,,,,,,,************+++,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***((())))))***************))),,,///000...+++***))),,,,,,++++++++++++++++++,,,,,,,,,------.........+++,,,---,,,***))))))))))))))))))))))))((((((''''''&&&$$$$$$&&&'''&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((('''+++///111000111666:::DDDJJJQQQUUUWWW[[[aaafffcccdddgggiiikkklllllllllmmmoooppppppnnnnnnoooqqqsssrrrpppooooooppprrrsssqqqppppppoooooonnnoooooo######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))************------,,,,,,------.../////////.........---------.........///......------//////............/////////////////////......------,,,***(((((()))***+++)))(((((((((''''''''''''''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""!!!""""""###$$$$$$############""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$""""""""""""############ !!!!!!"""""""""###""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))))))))))))))************((()))*********)))'''&&&'''(((((()))***+++++++++---,,,+++******,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++*********++++++,,,,,,,,,---,,,,,,,,,---///111222---,,,+++***))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%'''''''''(((((()))***************(((,,,000111///,,,)))(((,,,+++++++++++++++++++++------.........---,,,+++***,,,---,,,***(((((())))))))))))***)))((((((''''''&&&$$$%%%&&&''''''&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))///555<<<@@@BBBGGGNNNTTTZZZ```eeefffdddcccfffiiiiiijjjkkkmmmnnnoooooopppqqqrrrsssrrrrrrrrrtttvvvsssrrrqqqpppppprrrtttuuussssssrrrqqqppppppqqqqqq(((%%%###$$$&&&&&&"""###$$$$$$%%%%%%$$$$$$##############################"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...---///000///,,,******+++------............------//////.........//////000///////////////////////////...---+++***)))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################""""""!!!!!!!!!!!!""""""""""""""""""############$$$#########""""""!!!!!!###################################################$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""######""""""""""""############$$$$$$$$$#############################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++,,,,,,+++***)))(((''''''***(((&&&&&&'''((((((''')))))))))))))))+++,,,---111...,,,+++,,,..................---,,,,,,,,,+++...---,,,,,,++++++,,,,,,******++++++++++++***)))------------------------,,,,,,,,,+++++++++*********))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******))))))((('''&&&+++,,,,,,,,,---,,,,,,+++,,,,,,,,,,,,++++++***))),,,---...///000000000000------,,,++++++*********(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$""""""###$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%&&&+++222888???DDDKKKRRRVVVZZZ]]]___```aaacccddddddeeeggghhhjjjmmmqqqssssssssstttuuuvvvwwwwwwuuusssrrrtttuuuwwwsssoooppptttuuusssppppppkkkggggggkkkmmmllliii((('''&&&&&&&&&&&&$$$"""###$$$$$$%%%%%%$$$$$$##############################"""""""""$$$%%%$$$############$$$$$$$$$%%%%%%################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++++++++,,,...///...///000///---++++++,,,------............------.........------......///...........................---,,,+++***))))))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#######################################""""""!!!!!!""""""###""""""""""""########################"""""""""!!!###################################################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######"""######""""""""""""##################################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******++++++******)))(((((((((+++***((((((***+++***))))))(((''''''(((***,,,---++++++---...///...+++)))////////////............------,,,++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))(((''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))******))))))((((((+++,,,---...////////////---------------,,,++++++------...////////////...,,,,,,,,,,,,+++***)))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$)))((('''&&&%%%%%%%%%%%%###&&&***///666===FFFKKKIIIMMMQQQSSSSSSQQQPPPPPPPPPRRRSSSRRROOOMMMNNNPPPUUU\\\eeelllppprrrrrrsssvvvuuutttssssssssssssrrrvvvrrrmmmlllnnnmmmiiieeejjjiiigggeeecccaaa```___'''((()))((('''%%%%%%&&&###$$$$$$%%%%%%$$$$$$##############################"""""""""$$$%%%$$$############$$$$$$$$$$$$%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,...---,,,,,,,,,---//////...///000000...,,,,,,---------............------------,,,,,,,,,,,,------------------------------------+++***)))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#############################################""""""#########""""""""""""########################""""""""""""######################################################$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))***+++***)))+++*********,,,000444666---,,,,,,,,,+++++++++***---..................///---,,,++++++******++++++***)))((((((((()))******++++++++++++++++++++++++++++++*********)))))))))(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&&&&'''''''''((()))******+++*********)))***,,,---///000000111......//////......------...............------,,,***+++,,,,,,+++***((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''&&&%%%&&&'''(((+++---///999===BBBFFFHHHJJJMMMNNNFFFHHHJJJIIIEEEBBB???>>>999===???===999777999===EEENNN[[[fffmmmoooooonnnsssqqqooonnnmmmlllkkkiiimmmkkkiiigggfffccc```^^^XXX^^^cccbbb]]]YYY\\\___%%%(((***)))&&&$$$%%%'''###$$$$$$%%%%%%$$$$$$##############################"""""""""$$$%%%$$$###############$$$$$$$$$$$$################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++......---,,,---...///000...///000000///......///------............---------,,,++++++++++++++++++------------------------,,,,,,+++))))))((((((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""####################################$$$$$$############$$$$$$!!!"""""""""#####################"""""""""""""""######################################################$$$$$$$$$$$$############$$$$$$$$$#########!!!"""""""""############!!!!!!!!!!!!""""""""""""##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))******(((''''''((()))***)))''')))))))))+++...333999<<<777444...(((%%%(((---111******++++++,,,,,,,,,---,,,,,,+++******************)))'''&&&&&&(((***+++*********************************)))))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''''''''''''''(((((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''(((((()))++++++,,,,,,,,,((((((***+++,,,------------...............------............---,,,+++***)))***++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((%%%&&&'''***---222666888<<<@@@EEEHHHGGGDDDAAA???DDDCCCBBB???:::777777777777<<<@@@@@@======AAAFFFMMMTTT^^^fffjjjjjjiiihhhgggggggggccc___\\\]]]___XXX]]]aaa___ZZZWWWYYY\\\oooyyyzzzuuuyyy###&&&((('''$$$###$$$&&&###$$$$$$%%%%%%$$$$$$##############################"""""""""$$$%%%$$$###""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))*********+++++++++......---,,,---...///000---...000000///...///000------............------,,,,,,+++***************++++++++++++++++++++++++++++++***)))(((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$!!!"""""""""############""""""""""""""""""##############################"""""""""""""""""""""""""""######$$$$$$######""""""######$$$$$$$$$######!!!"""""""""############ !!!!!!""""""""""""##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((('''''''''((())))))******((('''''')))***+++)))((('''&&&&&&''')))---111444;;;999333,,,((((((---111)))*********++++++,,,,,,++++++***))))))))))))***)))((('''&&&&&&(((***,,,))))))))))))))))))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))++++++,,,,,,,,,******++++++,,,++++++++++++,,,,,,---------,,,,,,------------,,,***)))(((((())))))***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((---...///111555888<<<>>><<>>@@@DDDJJJNNNNNNSSS[[[______\\\YYYXXXTTTQQQNNNPPPUUUWWWUUURRRRRRUUUZZZbbbmmm{{{}}}$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))((('''&&&''')))***)))((((((((((((((()))+++*********+++,,,,,,---++++++++++++,,,---...///++++++,,,,,,,,,---------***++++++++++++***))))))+++++++++*********))))))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$#########""""""!!!!!!""""""############"""""" !!!""""""""""""""""""####################################%%%%%%$$$###""""""##################"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""##################$$$"""!!! """#########$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''&&&&&&''''''((()))***+++)))((()))+++,,,,,,+++))))))***++++++***((((((,,,,,,,,,,,,,,,,,,,,,,,,***************)))((('''((((((''''''''')))+++,,,---+++)))((()))+++---///************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""########################"""############$$$$$$$$$%%%###!!!!!!$$$$$$""" """############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***)))(((''''''((()))***'''''''''((((((((((((((((((((((((((()))***+++,,,+++***************++++++,,,+++)))((((((((()))******)))((('''&&&%%%%%%%%%$$$%%%&&&%%%###""""""###((('''&&&%%%%%%&&&'''(((555888===CCCIIIOOOSSSVVV[[[XXXRRRJJJBBB<<<;;;;;;@@@DDDLLLRRRUUUWWW\\\aaa^^^\\\ZZZYYYYYYUUUPPPLLLGGGLLLOOOWWWmmm}}}kkkfffnnnuuuzzz$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&((()))(((''''''((()))))))))(((((((((((())))))++++++******++++++,,,---++++++++++++,,,---......++++++++++++,,,,,,,,,,,,***++++++++++++***))))))******)))))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############################################################"""""""""!!!""""""############""""""!!! !!!""""""""""""""""""####################################%%%$$$$$$###""""""##################"""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""############!!!"""######""""""$$$&&&######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***+++***((()))***,,,+++***((()))******+++***))))))+++++++++++++++++++++++++++++++++++++++***))))))))))))(((((()))***,,,---222000---***(((((()))************)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#######################################"""############$$$$$$$$$%%%###""""""$$$$$$###!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((()))***++++++***))))))((())))))******+++***)))((('''((()))))))))((('''&&&%%%%%%%%%%%%"""###%%%%%%$$$""""""#########$$$'''+++000555888CCCGGGLLLRRRUUUVVVUUUTTTLLLHHHAAA:::888<<>>GGGTTT^^^aaa]]]XXXTTTOOORRRRRROOOQQQYYY^^^]]]hhhsss############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((())))))***((()))******(((((()))***))))))))))))******+++,,,,,,,,,++++++******++++++++++++************++++++*********++++++++++++,,,***++++++++++++***)))))))))(((((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################################################################""""""""""""############""""""############""""""""""""!!!!!!""""""###$$$""""""""""""#############################################"""######$$$%%%############""""""""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%""""""""""""############$$$%%%%%%$$$""""""###$$$######$$$$$$$$$$$$######$$$$$$$$$###############""""""""""""#####################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''&&&&&&''''''((()))***,,,+++))))))***+++***))))))((((((((()))***+++,,,---...000111111000...---***)))((((((((()))***+++'''((()))***++++++++++++))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################"""############$$$$$$$$$!!!"""###"""  !!!"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&%%%&&&&&&'''((()))******)))((((((''''''((())))))---,,,+++***)))))))))***''''''((((((''''''&&&%%%############$$$%%%&&&&&&"""###%%%'''+++222:::@@@===???CCCEEECCC???;;;777444333222444888???FFFJJJNNNRRRWWWXXXVVVQQQMMMKKKKKKYYYeeejjjoooxxx|||zzz############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))*********++++++***((('''((()))))))))))))))***+++,,,------,,,++++++******++++++++++++************++++++++++++++++++,,,,,,,,,,,,***++++++++++++***))))))''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################!!!"""""""""############""""""############""""""""""""!!!!!!""""""###$$$""""""""""""##########################################""""""###$$$$$$%%%############"""""""""""""""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""############"""###$$$###""""""###%%%######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""""""""######$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((************************'''&&&&&&''''''((()))***+++***((()))***,,,+++*********)))(((((()))***+++,,,...000111111000...,,,+++***)))((((((***,,,---((()))***,,,,,,,,,,,,+++++++++******))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################"""############$$$$$$$$$"""$$$%%%$$$!!! !!!###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((()))*********))))))(((((())))))))),,,+++***))))))((((((((('''(((((()))((('''&&&%%%#########$$$$$$&&&''''''%%%(((---000444777;;;>>>555555555555444222000///666999===CCCIIIOOOSSSVVVTTTSSSRRRPPPNNNOOORRRUUU[[[ooo"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$######"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******++++++,,,,,,+++(((''''''((())))))))))))***+++,,,------,,,,,,+++*********+++++++++***************+++++++++,,,,,,,,,---------***++++++++++++***))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""################################################!!!!!!""""""#########$$$""""""############"""""""""""""""""""""######$$$""""""""""""##########################################""""""###$$$%%%%%%############""""""""""""############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""############!!!""""""!!!"""$$$&&&######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((************************'''&&&&&&''''''((()))***+++)))((()))+++,,,,,,++++++***)))(((((()))******+++---///000000///---+++,,,+++***))))))+++---...)))***,,,---......---,,,+++++++++++++++,,,,,,,,,)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""########################"""############$$$$$$$$$###%%%'''&&&###"""###%%%"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''((()))***+++******)))))))))))))))***++++++)))((('''''''''''''''((()))))))))(((&&&&&&#########$$$%%%&&&'''(((,,,000666999999888666666777555333222222444777999AAAFFFLLLRRRVVVUUUSSSQQQPPPPPPPPPPPPSSSYYY```fffrrr########################%%%%%%%%%%%%%%%%%%%%%%%%#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***++++++)))(((''''''''''''(((((((((((())))))))))))))))))))))))***************++++++,,,+++***)))(((******+++++++++,,,,,,,,,***)))(((&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$&&&))))))'''%%%$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################""""""#########""""""!!!$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""####################################%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++***(((''''''(((++++++************++++++))))))(((''''''((()))***+++---///111111///---+++***************************)))(((((()))+++---...++++++************++++++++++++***)))(((((())))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$%%%$$$###"""!!!########################((('''&&&%%%###"""!!!!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''((((((%%%$$$&&&+++...+++(((((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((%%%"""!!!###'''+++---888555333555:::>>>???===DDD:::000...555===BBBCCCMMMNNNPPPRRRRRROOOJJJGGGDDDTTT[[[aaapppzzz|||########################%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***+++***)))((('''''''''''''''((((((((())))))))))))(((((()))))))))************++++++++++++***)))((()))*********++++++++++++***)))((('''&&&''''''(((&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$###$$$&&&(((((('''%%%$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""####################################$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))***)))''''''''')))+++******))))))******+++******)))((((((((()))***+++,,,---......---,,,+++++++++++++++++++++++++++)))(((''''''(((***,,,---+++******))))))******++++++******)))(((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$###$$$$$$$$$$$$###"""!!!########################&&&%%%$$$$$$###"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''***((('''***...000...+++((((((''''''''''''(((((((((((('''''''''''''''&&&$$$%%%&&&&&&'''&&&%%%%%% !!!$$$(((---111444555222777>>>DDDEEECCC???===666333333888@@@GGGJJJJJJSSSRRROOOKKKIIIJJJLLLNNNXXXmmmyyy########################%%%%%%%%%%%%%%%%%%%%%%%%###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))*********)))(((''''''''''''''''''((((((((()))))))))(((((())))))))))))************++++++******)))(((((()))))))))))))))******)))(((''''''&&&&&&''''''&&&''''''''''''''''''&&&&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$######%%%''''''&&&$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((&&&''')))(((''''''((()))+++******))))))******+++,,,+++***)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''')))***+++******))))))))))))************)))((((((((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$######$$$$$$######"""!!!#################################"""""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&+++)))(((***...000...+++((((((''''''''''''((((((&&&'''((()))))))))((('''$$$%%%&&&'''((('''&&&%%%'''(((+++...222555777888???EEEKKKKKKDDD<<<777555333888???GGGMMMPPPPPPPPPNNNNNNMMMIIIHHHNNNXXXaaappp########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))***)))(((''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))*********************))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$######%%%&&&&&&%%%###$$$$$$########################""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!""""""############"""$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$$$$######################################################$$$$$$$$$##############################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))''''''''''''((((((((((((%%%&&&((((((''''''(((*********))))))))))))******---,,,++++++***))))))(((,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((()))***+++)))))))))(((((()))))))))***))))))((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###########################""""""""""""###$$$$$$##################""""""########################""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&(((***+++***((((((''''''&&&&&&''''''((($$$&&&(((*********((('''''''''''''''''''''''''''//////000222555999>>>BBBKKKJJJFFF@@@:::777888:::CCCIIIOOORRRQQQOOONNNNNNGGGPPP[[[```bbbiiittt~~~########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))******'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""$$$%%%%%%######$$$%%%########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$##############################!!!!!!"""###############$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$$$$######""""""""""""""""""""""""################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((%%%'''(((((('''''')))******))))))))))))))))))***,,,,,,,,,+++***)))((((((---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++)))((((((''''''(((((())))))((((((((((((((())))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################$$$############$$$%%%%%%""""""""""""""""""#######################################$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&((((((((('''''''''&&&&&&&&&&&&''''''$$$&&&((()))***)))((('''***(((&&&%%%%%%''')))+++,,,111777<<<@@@DDDHHHLLLBBB===777666;;;CCCJJJNNNQQQSSSTTTQQQKKKGGGHHHJJJRRRcccxxx########################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''))))))))))))))))))))))))((((((''''''&&&''''''(((&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))((((((((()))******(((((((((''''''''''''&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""###$$$$$$""""""$$$%%%########################"""############$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$############################## !!!"""######$$$######$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######""""""""""""""""""""""""########################"""""""""###############"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''(((((((((((('''((())))))(((((()))******))))))(((((())))))******+++++++++***)))((((((---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++***((((((''''''''''''((((((((((((''''''(((((())))))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$#######################################$$$$$$%%%""""""!!!!!!!!!"""##############################$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&((('''&&&&&&(((+++///111444<<>>HHHPPPSSSSSSPPPPPPOOOLLLJJJJJJNNNSSSgggxxx################################################################################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((())))))))))))))))))))))))'''''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))(((((('''((()))***+++(((((((((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""######""""""###%%%########################"""############$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$########################### !!!"""######$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!"""""""""#########$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''(((((((((((()))***+++***)))((()))***))))))(((((((((((())))))((()))*********)))((((((*********))))))*********++++++++++++++++++++++++))))))************))))))(((''''''&&&&&&''''''((('''''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!""""""###"""!!!!!! !!!"""###$$$########################$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&'''((()))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&***...333777:::<<>>666111333666777@@@LLLSSSTTTPPPMMMLLLHHHMMMUUU```kkktttzzz}}}###################################################$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$###""""""###$$$%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))(((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""############""""""########################%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######""""""""""""###### !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!"""###############""""""###$$$$$$$$$$$$###################################################$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((())))))*********************)))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++,,,+++******))))))******(((((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$)))(((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%((())))))'''%%%$$$%%%'''&&&###$$$))))))%%%$$$(((...333<<>>FFFKKKJJJKKKMMMLLLHHHFFFOOO[[[lllvvv###################################################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###""""""!!!########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%&&&'''((()))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########################################################""""""############""""""########################$$$$$$############$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""######""""""""""""######!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!""""""############"""""""""###$$$$$$$$$$$$###################################################$$$$$$$$$###############!!!!!!!!!"""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))))))))(((((((((+++++++++,,,,,,------...((())))))******))))))(((((()))******++++++******++++++***))))))))))))***))))))******))))))((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" """"""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&%%%&&&''')))%%%$$$&&&***...555<<>>CCCIIIMMMNNNKKKHHHLLLVVVdddlllllllllvvv~~~}}}|||{{{{{{zzzwwwttt###################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###############$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################################################################""""""############""""""########################$$$######""""""######$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$###############""""""""""""######"""""""""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!""""""###$$$$$$$$$$$$###########################################################################""""""""""""############$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''''''''''''''''''''((())))))***+++,,,,,,---))))))************))))))((()))***,,,,,,+++******+++***))))))(((((())))))***************)))(((((('''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%%%%'''((('''&&&$$$%%%%%%###(((///666???GGGMMMOOOMMMEEE;;;666666:::>>>@@@FFFJJJNNNMMMHHHFFFGGGJJJUUUeee}}}~~~~~~vvvooolllhhhdddiiirrrzzz||||||zzzyyyyyyzzzzzzyyyxxx###################################################$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******)))((('''&&&%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######"""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""##############################""""""""""""##############################"""############$$$$$$$$$"""############$$$$$$$$$!!!"""######$$$###############""""""""""""######""""""""""""""""""######################################################%%%%%%%%%%%%%%%%%%%%%%%%"""############""""""!!!""""""###$$$$$$$$$$$$##################################################################$$$$$$$$$"""""""""#########$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((())))))******+++)))******++++++******)))((()))******++++++************)))(((((((((((()))))))))******))))))((('''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""########################""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***''''''&&&&&&&&&%%%%%%%%%'''(((((('''%%%%%%'''((((((000:::AAAHHHMMMMMMJJJDDD;;;111///777BBBIIILLLGGGJJJKKKHHHDDDGGGQQQ[[[hhhwww}}}}}}sssjjjgggddd^^^```dddfffdddeeeppp~~~~~~|||~~~}}}}}}}}}|||{{{###################################################$$$$$$%%%%%%$$$$$$#####################$$$$$$####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!"""""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""##############################""""""""""""##############################"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!"""#####################""""""""""""#########"""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((($$$$$$%%%&&&'''(((((())))))))))))))))))))))))))))))******++++++******))))))((((((((())))))************)))(((((((((((((((((())))))))))))(((''''''''''''((((((''''''&&&%%%########################################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&'''&&&&&&%%%'''+++...444===EEEHHHIIIJJJEEE>>>999666555999AAAHHHLLLMMMFFFKKKQQQUUUWWW]]]gggooo|||rrr```ZZZ___cccccclllqqqyyy{{{xxxxxx}}}|||################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""########################"""############$$$$$$$$$################################################"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""##############################""""""""""""##############################"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!"""#####################""""""""""""###############"""""""""""""""""""""""""""""""""""""""###############################################################"""!!!!!!""""""###$$$$$$$$$$$$###################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((("""###$$$%%%'''((())))))*********)))))))))))))))******++++++++++++******)))((('''''''''(((***+++******)))((((((((((((((((((((((((((((((''''''&&&''''''((((((''''''&&&%%%################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&***///333???GGGLLLJJJHHHFFF>>>444111666???GGGKKKLLLKKKIIIIIIRRR___llltttxxxxxxxxx~~~mmmiiiqqqpppeeemmmiiieeeiiivvvzzz|||~~~~~~~~~|||$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&########################$$$#########""""""!!!!!!########################$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((()))(((&&&%%%&&&''')))***&&&'''((('''&&&'''(((***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%$$$###""""""######$$$$$$$$$#########""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$%%%%%%%%%%%%$$$###""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##########################################################################################""""""""""""""""""""""""&&&%%%###"""""""""##############################""""""""""""""""""""""""%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))))))))((('''((((((''''''''''''((((((+++***))))))+++***)))'''++++++************++++++))))))(((((('''''''''&&&(((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""####################################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''''')))'''&&&(((...777???CCCKKKLLLLLLGGG<<<333444::::::BBBJJJMMMKKKJJJLLLOOOVVVaaawww}}}yyy~~~|||{{{|||}}}rrrnnnnnnmmmlllmmmpppuuuyyy}}}~~~}}}zzzyyyzzz{{{|||{{{$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$####################################"""""""""!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&''')))***%%%&&&'''&&&%%%&&&''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$%%%$$$$$$###""""""######$$$$$$$$$#########""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$%%%%%%%%%$$$$$$###""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################################################################""""""""""""""""""""""""%%%%%%###"""""""""######################################################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''((()))((('''(((******((('''***))))))(((((())))))***))))))((((((((('''''''''(((((((((((())))))))))))((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&##############################""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""###################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''***000888@@@EEEHHHLLLEEE???;;;777444888???HHHGGGEEEDDDEEEJJJRRRWWWxxxzzz~~~{{{xxxyyy}}}{{{kkkxxxzzz}}}~~~|||yyyxxxyyyzzzzzzzzz$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$################################################""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))$$$%%%&&&&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$%%%$$$######"""#########$$$$$$$$$#############################################$$$$$$$$$$$$######################################################%%%$$$$$$######$$$$$$%%%%%%$$$######"""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################""""""""""""""""""""""""################################################""""""""""""""""""""""""%%%$$$######"""#########################################################%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''')))***)))''')))((((((''''''(((((()))))))))((((((((((((''''''))))))))))))((((((((((((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""###################################################$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''&&&+++444===DDDGGGHHHHHHFFF;;;111000555;;;BBBHHHMMMJJJHHHJJJPPPYYYbbbggg}}}{{{}}}|||||||||wwwssswww~~~tttuuuzzz{{{zzzzzz~~~~~~|||xxxwwwxxxyyyyyyxxx$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$#################################"""""""""""""""#######################################$$$$$$$$$#######################################################################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''&&&%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""#########$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$###############$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""""""""""""""""""""$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%'''***+++***))))))((((((''''''(((((()))))))))(((((((((((((((((())))))))))))(((((((((((('''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######!!!"""""""""####################################""""""###############$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((***,,,000666@@@GGGHHHFFFAAA>>>777111...333;;;AAAHHHNNNIIIQQQ]]]hhhooosssvvvxxx}}}|||zzz~~~|||}}}~~~ooojjjjjjrrr{{{|||zzz~~~~~~}}}yyywwwxxxxxxxxxwww$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&########################""""""""""""""""""##############################""""""#########$$$$$$$$$###########################################################################"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&'''((('''&&&&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$######"""""""""""""""#########$$$$$$$$$########################$$$$$$############$$$$$$$$$###############$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""""""""""""""""""""############$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&(((+++,,,,,,+++***))))))(((((())))))***(((((())))))))))))))))))***)))))))))(((((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######!!!"""""""""####################################!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&######%%%***000444>>>CCCHHHIIIDDD<<<444000+++...666>>>AAAAAADDDJJJRRRcccyyy{{{www{{{~~~}}}zzzvvvpppttttttzzz~~~}}}||||||}}}}}}{{{yyy~~~zzzxxxxxxxxxxxxwww$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################""""""""""""####################################"""""""""###$$$$$$%%%%%%########################################################################"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&'''((((((((('''''')))***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############$$$$$$$$$###""""""!!!!!!"""############$$$$$$$$$########################$$$$$$############$$$$$$#########"""######$$$%%%###############$$$$$$$$$##############################$$$$$$$$$$$$#########################################################$$$$$$%%%%%%$$$$$$############"""######$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''''')))+++---,,,+++***))))))(((((())))))***(((((())))))))))))************))))))((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""#################################### !!!""""""######"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%)))111999>>>FFFHHHHHHCCC:::111,,,++++++333>>>EEEBBB===AAAHHHjjjzzz~~~vvvooonnnttt}}}yyywwwtttqqqpppuuu~~~~~~~~~|||{{{zzz{{{}}}~~~}}}|||~~~{{{yyyxxxxxxwwwwww$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%########################!!!"""""""""####################################!!!""""""###$$$$$$%%%%%%########################################################################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''######$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""############$$$$$$$$$########################$$$$$$############$$$$$$######""""""###$$$$$$%%%""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$#########""""""###$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%########################################################################""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&''''''((((((((((((((((((''''''''''''''''''((('''&&&&&&(((***++++++))))))((((((''''''(((((()))(((((()))))))))******************)))((('''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""#################################### !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((,,,222:::AAAEEEEEEDDD@@@888000---///222555:::@@@DDDBBBBBBKKKVVVzzz{{{vvvqqqqqqssssssttt|||sssfffiiimmmsss{{{}}}~~~~~~}}}}}}}}}|||zzzyyyzzz|||}}}}}}|||}}}~~~zzzxxxwwwwwwvvvuuu$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$####################################!!!!!!""""""#########$$$########################!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""########################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!! """############$$$$$$$$$########################$$$$$$############$$$$$$######""""""###$$$%%%%%%""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$#########""""""###$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!""""""###$$$$$$%%%%%%########################################################################""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$&&&)))++++++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''((((((''''''''''''((((((&&&&&&&&&''')))***)))((('''''''''&&&&&&'''''''''(((((())))))*********++++++******)))(((''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""####################################!!!""""""###$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&+++222:::AAAFFFIII@@@>>>999111+++,,,555<<>>???AAACCCJJJZZZiii{{{~~~sssnnntttqqqvvv~~~{{{vvvwwwvvvvvvyyy}}}}}}yyy{{{||||||zzzyyyzzz{{{zzzyyyxxxxxxzzz{{{{{{{{{||||||}}}~~~~~~yyywwwvvvuuutttsss###$$$$$$%%%%%%$$$$$$###'''((((((&&&$$$""""""###########################!!!!!!"""###############"""!!!!!!!!!"""###$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""########################$$$###"""""""""###%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%########################"""############$$$$$$$$$%%%$$$$$$###"""!!! !!!"""""""""""""""######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$##################""""""""""""####################################""""""""""""""""""""""""""""""""""""###$$$%%%&&&######################################################""""""######$$$%%%'''&&&%%%$$$$$$%%%'''((('''***---///---(((###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))++++++******))))))((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############################## !!!!!!"""###$$$$$$$$$%%%$$$"""!!!!!!!!!"""###$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$%%%''''''&&&&&&'''(((&&&---999CCCIIIHHHDDD@@@<<<444...///222666<<>>EEEQQQcccnnntttqqqxxx~~~}}}zzz}}}zzzeeeYYYXXXeeerrr}}}|||zzzyyyxxxxxxyyyzzzxxxyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxyyy{{{{{{|||}}}}}}|||{{{{{{{{{zzzxxxxxxxxxxxxuuusssttttttuuutttqqqppppppqqq###$$$$$$%%%%%%$$$$$$###$$$&&&&&&&&&$$$$$$$$$&&&########################""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%"""!!!################################################""""""#########$$$$$$$$$################################################""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""""""""""""""""""""""""""""""""######$$$$$$$$$######################################################""""""######$$$%%%########################""""""#########$$$$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$################################################$$$$$$%%%&&&&&&&&&&&&&&&######################################################""""""######$$$%%%###$$$%%%&&&%%%$$$###"""!!!"""$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))'''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$############$$$$$$$$$$$$##############################"""""""""""""""#####################"""""""""!!!""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$&&&(((***///:::IIITTTYYYQQQDDD555,,,,,,333:::CCCGGGMMMNNNHHHDDDLLLWWWfffnnn~~~yyynnnvvv{{{uuummmccc___ccckkkxxx~~~zzz{{{zzzyyyxxxxxxxxxzzzzzzwwwxxxxxxyyyzzz{{{{{{|||zzzzzzzzzzzzyyyyyyzzzzzz{{{{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{zzz{{{yyyxxxwwwwwwvvvtttrrrqqqrrrrrrqqqooonnnnnnooo###$$$$$$%%%%%%$$$$$$######%%%&&&&&&$$$$$$%%%'''########################"""###$$$$$$%%%$$$$$$$$$######$$$%%%%%%$$$""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################################################################################################################""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$######################################################""""""######$$$%%%########################"""############$$$$$$$$$#########"""""""""""""""!!!"""######$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$######################################################""""""######$$$%%%&&&&&&&&&&&&%%%$$$######'''&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&''''''((((((&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""######"""############"""!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$###""""""""""""###$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%(((,,,333<<>>666333888???EEEGGGIIIIIIPPP```nnntttvvvxxxwwwzzztttrrruuuvvvxxxttthhhkkk{{{|||xxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{zzz{{{{{{yyywwwvvvxxx{{{zzz{{{|||}}}}}}zzzxxxwwwvvvtttsssssstttsssqqqooonnnnnnnnnllliiigggggghhh$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((##############################$$$%%%%%%%%%%%%$$$$$$############$$$&&&&&&################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""######################################################################## !!!!!!"""###$$$$$$$$$#########################################################"""###$$$$$$%%%########################"""############$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!"""""""""""""""######$$$$$$$$$$$$###### !!!!!!!!!""""""######!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$333000+++'''$$$$$$%%%&&&#########################################################"""###$$$$$$%%%$$$$$$###"""###$$$&&&''' !!!###%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$#######################################""""""""""""""""""######$$$$$$"""!!! !!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""######$$$######$$$%%%%%%&&&''''''$$$%%%'''&&&%%%%%%&&&(((,,,111<<>>JJJVVVVVVVVVVVVTTTSSSQQQPPPPPPNNNOOOQQQTTTYYYcccmmmwww}}}yyyuuunnnnnn~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxzzzzzzzzzxxxxxxxxxzzz|||zzzuuuqqqooonnntttsssqqqmmmhhhdddcccddd```^^^ZZZXXXVVVTTTQQQNNN$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&$$$$$$$$$&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%!!!$$$%%%$$$!!! """%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""############!!!"""""""""##################$$$$$$$$$%%%%%%%%%######################################################""""""######$$$%%%"""######$$$$$$######"""$$$$$$############$$$$$$########################%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""########################!!!"""""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$$$$###########################!!!###$$$###"""!!!"""###""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$"""""""""!!!!!!!!!!!!""""""""""""""""""######### !!!"""###$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$######""""""######$$$""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""""""""##################""""""""""""######&&&&&&%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''***)))))),,,444@@@KKKQQQWWWVVVTTTUUUUUUUUUTTTRRRMMMQQQZZZfffqqqyyyxxxuuuuuuwwwxxx|||}}}{{{{{{|||}}}}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyxxxyyyyyyyyywwwxxxzzzyyyyyyxxxzzz{{{}}}|||yyyuuussspppmmmjjjlllllljjjfffaaa\\\ZZZZZZYYYVVVTTTRRRQQQOOOLLLJJJ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%!!!###&&&%%%"""!!!###%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""#########!!!"""""""""##################$$$$$$$$$%%%%%%%%%######################################################""""""######$$$%%%######$$$$$$$$$$$$######$$$######""""""######$$$########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$##############################!!!###$$$###"""!!!"""###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#########!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""############ !!!"""###$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&((('''&&&%%%$$$#########""""""""""""""""""""""""!!!"""""""""##################""""""""""""######&&&&&&%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))+++''')))555IIIVVVYYYVVVVVVVVVWWWYYYZZZWWWSSSPPPNNNYYYjjj}}}xxxuuu}}}}}}~~~yyyyyyzzz{{{|||}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{xxxxxxxxxxxxxxxyyyzzz{{{uuuvvvxxxyyyyyyzzz|||}}}~~~|||xxxuuurrrqqqpppnnnkkkhhhaaaaaa```]]]YYYUUUTTTTTTRRRPPPNNNMMMMMMLLLJJJHHH$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$###"""$$$&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%%%%$$$$$$%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""######""""""""""""########################$$$$$$$$$%%%######################################################""""""######$$$%%%######$$$$$$$$$$$$############""""""""""""#####################$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!"""######$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$########################!!!###$$$###"""!!!"""###########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###""" !!!!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!""""""############"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""###$$$&&&&&&)))(((&&&%%%######""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######%%%$$$$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***+++,,,,,,444FFFZZZeeeddd^^^UUUVVVXXXWWWTTTOOOJJJFFFKKK\\\ttt{{{vvv|||xxx~~~|||~~~~~~}}}yyyzzzzzz{{{|||~~~~~~}}}}}}||||||||||||}}}}}}zzzyyyxxxxxxxxxyyy{{{|||uuuvvvxxxyyyyyyzzz|||}}}~~~}}}xxxqqqnnnkkkjjjkkkiiieeeaaaXXXXXXWWWTTTQQQOOOOOOPPPKKKJJJHHHHHHHHHGGGFFFDDD$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""!!!###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$&&&''''''&&&$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###"""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$######################################################""""""######$$$%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######""""""#########$$$$$$$$$""""""""""""####################################""""""!!!!!!!!!!!!""""""!!!""""""#####################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""$$$&&&%%%###"""$$$&&&########################!!!###$$$###"""!!!"""###########################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################"""###$$$$$$$$$$$$###""" !!!"""#########"""""" !!!!!!"""######$$$$$$"""######$$$$$$$$$######"""""""""""""""######$$$###""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''%%%$$$######""""""######""""""""""""""""""""""""""""""""""""##################""""""""""""############"""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&)))+++---111===MMM[[[bbbdddddddddYYYZZZYYYTTTMMMHHHGGGGGGPPPeee}}}|||~~~|||~~~~~~www{{{{{{}}}xxxuuuxxxyyy{{{|||}}}}}}}}}|||{{{||||||}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}{{{yyyxxxxxxyyyzzzwwwyyyzzzzzzxxxxxxyyy{{{|||}}}xxxssslllhhhdddcccccc```[[[UUUQQQPPPNNNKKKHHHGGGHHHJJJGGGEEECCCBBBBBBAAA???===$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""!!!!!!"""$$$&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$###&&&)))***'''$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$#########"""""""""""""""""""""""""""############!!!""""""""""""##################################################################"""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""#####################$$$$$$$$$$$$######""""""############""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!###$$$###""""""%%%(((########################!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$&&&'''((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""###$$$%%%%%%$$$###""" !!!"""$$$$$$$$$###""" !!!!!!"""###$$$$$$$$$######$$$$$$$$$######"""###"""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&''' !!!"""###$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######"""!!!!!!!!!"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&))),,,...:::NNNdddkkkccc\\\___fffcccccc___WWWNNNLLLOOOTTTbbbwww|||xxxuuuvvv}}}zzzvvv}}}yyywwwyyy{{{|||{{{wwwwwwyyy{{{|||}}}~~~~~~}}}~~~~~~~~~{{{zzzzzz{{{~~~}}}zzzxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwxxxzzzzzz|||~~~|||uuuoooiiiddd```^^^]]]ZZZSSSMMMKKKJJJGGGCCC@@@???AAACCCDDDBBB@@@>>>===<<<999777######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""&&&+++---***%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%'''''''''%%%###"""########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$#########""""""!!!!!!######""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$###############$$$$$$###"""!!!!!!"""######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""############""""""""""""############%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!""""""######$$$$$$######""""""""""""######""""""""""""#####################$$$$$$%%%%%%%%%""""""""""""############$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&---%%%###***...---222:::UUU___eeebbb___ccchhhiiihhhbbb^^^```bbbeeelllsss}}}yyyvvvtttvvvvvvyyy{{{sssvvv~~~~~~~~~}}}{{{yyyxxx{{{{{{|||}}}~~~yyyzzz|||~~~}}}}}}|||zzzxxxzzz}}}}}}{{{zzzzzz{{{|||{{{{{{{{{zzzyyywwwvvvuuuzzzyyyxxxwwwvvvqqqlllgggbbb^^^YYYTTTQQQNNNJJJHHHGGGFFFDDDBBB@@@>>>======>>>===<<<:::999777666555######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""&&&***+++((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&'''&&&%%%###"""##############################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$############$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$############################################################################################################"""""""""!!!######""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""###$$$%%%""""""""""""""""""""""""########################################################################$$$$$$###############$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""############""""""""""""############%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""###############""""""""""""######""""""""""""###############$$$$$$$$$$$$$$$$$$%%%""""""""""""############$$$$$$###"""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''(((((('''(((***)))$$$(((===UUU\\\dddhhheeecccfffhhhgggjjjbbb^^^fffsss}}}lllrrr|||~~~rrrbbbbbbqqq}}}~~~~~~~~~}}}{{{yyyxxxyyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~{{{{{{zzzxxxwwwxxx{{{~~~}}}}}}|||{{{{{{{{{|||}}}}}}|||{{{yyywwwuuutttsssvvvuuuuuutttqqqllleee```ZZZVVVQQQMMMJJJGGGDDDBBB@@@???>>>===<<<;;;;;;;;;<<<;;;:::999888666555555######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%((()))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%##############################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$############################################################################################################""""""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""########################################################################$$$###############$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""############""""""""""""######""""""""""""######""""""""""""############$$$$$$$$$$$$$$$#########""""""""""""############$$$###""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((())))))***...000---***444NNNgggcccfffhhhggggggiiihhheee___YYY[[[lllzzzpppssswwwwww~~~ppp```SSS\\\ttt~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~xxxxxxwwwvvvuuuvvvyyy|||||||||{{{{{{{{{{{{{{{{{{~~~}}}zzzxxxuuusssrrrrrrppppppnnnllliiibbb[[[UUUQQQNNNIIIEEECCCAAA>>><<<:::999888888888888999999888777777666555555444444######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$##########################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#########################################################################################################"""""""""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""######$$$%%%##################$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""###""""""""""""""""""###!!!"""""""""############!!!"""""""""############$$$$$$$$$###############""""""""""""""""""""""""$$$$$$######""""""!!!!!!######""""""""""""######!!!"""""""""############%%%%%%$$$$$$######""""""!!!"""""""""##################"""""""""""""""###""""""""""""""""""""""""###############$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$%%%''')))***+++777555444888DDDTTT```fffhhhgggfffggghhhiiifffbbbSSSTTT___vvvtttkkkmmm}}}}}}zzz}}}vvvooofffhhhmmmuuu}}}~~~~~~~~~~~~}}}|||{{{{{{zzz{{{||||||~~~~~~~~~}}}|||{{{{{{{{{|||}}}yyyxxxwwwuuuttttttxxxzzz{{{{{{{{{{{{zzzxxxwwwvvv}}}{{{yyyvvvtttrrrqqqqqqmmmjjjeeeaaa]]]WWWQQQMMMJJJGGGCCC@@@>>>===;;;:::888777777666666666777777333333333222222222222222######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################$$$$$$############$$$$$$###################################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$################################################################################################""""""""""""""""""############""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""###$$$$$$%%%""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""######"""""""""!!!"""""""""############!!!"""""""""############################################################$$$$$$######""""""!!!!!!######""""""""""""######!!!"""""""""############$$$$$$$$$######"""""""""!!!"""""""""###############"""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))+++,,,<<<>>>@@@GGGYYYlllsssoooooojjjffffffgggeeeaaa]]]ZZZ___mmmyyynnnqqq~~~wwwzzz{{{rrrooozzz~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}|||{{{yyyvvvssssssvvvxxxvvvwwwwwwxxxxxxwwwwwwvvvxxxwwwuuusssqqqooonnnnnnhhhccc[[[UUUPPPMMMJJJHHHCCC@@@===;;;::::::888777666666555444333333333333000000000000000000000000######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" """###$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%"""""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""############"""""""""###################################################""""""""""""######""""""""""""######""""""""""""###########################"""""""""""""""""""""############"""""""""""""""######$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&(((+++,,,777HHHVVV[[[dddwwwwwwpppjjjjjjhhheeeaaaaaajjjoooxxxpppvvv~~~yyysssyyy~~~}}}}}}}}}}}}~~~~~~~~~|||wwwsssqqqrrrtttqqqqqqrrrtttuuuvvvwwwxxxrrrrrrqqqooollliiigggeee___YYYQQQKKKFFFDDDBBBAAA<<<999666555555666555444444333222111111111111111000000000000000/////////######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###############$$$$$$%%%###########################"""""""""$$$''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""##################""""""######$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" """$$$%%%$$$###"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&!!!"""###%%%&&&&&&%%%%%%!!!"""""""""#########$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############""""""""""""############!!!"""""""""#########$$$########################"""""""""""""""###############""""""""""""######""""""""""""############""""""""""""############""""""""""""############"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&'''&&&&&&%%%&&&(((***+++555TTTnnntttyyyyyyrrrnnnoooooommmnnnsssuuuxxxyyy~~~~~~zzzvvvzzz|||~~~~~~}}}|||{{{{{{{{{|||}}}||||||}}}~~~~~~~~~xxxrrrnnnnnnooorrrrrrqqqpppqqqrrrssstttmmmmmmllljjjfffaaa\\\YYYSSSOOOIIIEEEAAA>>>;;;999777555333222333444444333222222222222222333333444333333333222222111111111######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######""""""###$$$%%%%%%########################"""""""""###&&&***...000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################$$$$$$############$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$#########"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" """$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""############""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############""""""""""""############!!!!!!""""""#########$$$########################!!!!!!""""""######$$$$$$######""""""""""""######""""""""""""############!!!!!!""""""######$$$$$$""""""""""""############""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&((('''&&&%%%&&&'''***+++;;;]]]}}}uuupppnnnrrruuuwww}}}zzz~~~xxxxxx{{{yyy}}}|||}}}~~~~~~}}}|||zzzyyyyyyzzz{{{|||yyyyyyzzz{{{|||}}}~~~~~~{{{}}}wwwppplllkkklllxxxvvvsssooommmllllllmmmjjjjjjiiifffaaaZZZSSSOOOJJJHHHEEEBBB???;;;666333777555333222444555555555333333333444555777888999666666555555444333333222######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""###########################$$$%%%%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$$$$%%%################################################"""############$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""$$$###"""""""""###%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$########################!!!!!!""""""#########$$$""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!#########"""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############################################################""""""!!!!!!!!!!!!""""""$$$$$$##################$$$######"""###%%%&&&''')))###!!!%%%''')))111;;;YYYpppzzzlllsssnnncccjjj}}}pppkkkkkk{{{www{{{vvv}}}zzz}}}~~~||||||{{{zzzxxxwwwwwwxxxxxxyyyyyyyyyzzz}}}}}}|||{{{{{{{{{|||zzzrrrmmmnnnpppvvvvvvrrrmmmlllnnnlllhhheeebbb___[[[VVVQQQJJJFFF@@@>>>:::777555444555555222222111000000111222333444444555555666777777777888999:::;;;<<<;;;;;;:::######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""###########################$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""######"""""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!"""""""""""""""#################################!!!"""""""""############""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###############"""""""""!!!"""""""""""""""#################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""########################$$$############%%%&&&'''&&&&&&''''''&&&***:::KKKjjj}}}uuuoookkkffffffqqq{{{{{{uuummmvvvyyynnnnnn~~~{{{xxxyyyzzz|||}}}zzz|||{{{zzzxxxwwwwwwxxxxxxyyyxxxxxxzzz|||}}}}}}||||||{{{zzz|||{{{tttqqqrrruuuuuuvvvtttpppoooooolllgggccc___ZZZUUUOOOIIICCC???;;;:::888555333222222222000000000000000222444555555555555666777777888888777888999::::::999888777######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$########################$$$$$$$$$$$$%%%""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######""""""############""""""""""""########################""""""""""""############""""""""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$ !!!!!!"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!""""""######$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###########################$$$#########$$$%%%&&&'''%%%(((+++)))'''111KKKdddxxxrrrmmm```\\\hhhuuu||||||qqqsssuuunnnrrr~~~|||yyyyyyzzz{{{}}}}}}{{{xxx{{{{{{zzzyyyxxxxxxxxxxxxyyyxxxwwwxxx{{{}}}}}}}}}}}}{{{yyyzzz{{{}}}}}}}}}|||}}}}}}zzzuuurrrsssuuuuuuwwwvvvrrrqqqpppjjjddd^^^YYYRRRKKKEEE@@@;;;777666555555444222000///...////////////111333555666555555666666777888888888666777888999888777666555######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$############################################################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""####################################""""""############""""""$$$$$$######""""""!!!!!!########################"""""""""""""""###############""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!!!!""""""""""""$$$##################$$$#########""""""""""""""" !!!"""###$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""##################$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%(((***)))---???___xxxwwwrrrsssuuuuuurrrllldddbbbmmmzzz}}}yyyxxxsssooouuu~~~~~~}}}{{{||||||{{{|||~~~}}}||||||zzzyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyxxxwwwxxxzzz|||}}}}}}{{{zzzzzz{{{||||||zzzxxxzzzzzzzzzwwwsssppppppqqqvvvxxxwwwrrrooolllddd\\\UUUPPPIIIBBB===999666333333333444444333111///...000/////////000222444555444444555666666777777888555666777888999999888777######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!!!!"""""""""#################################!!!""""""#########""""""$$$$$$######""""""!!!!!!##############################""""""""""""""""""#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!!!!""""""""""""#########$$$$$$#########""""""""""""""""""###### !!!"""###$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''(((''''''+++;;;TTTooovvvnnnhhhjjjpppuuuuuutttrrruuuvvvvvvxxxzzzzzzvvvyyy}}}|||}}}|||{{{yyy{{{{{{{{{{{{~~~|||{{{{{{|||{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxzzzxxxwwwxxxzzz||||||{{{wwwxxx{{{~~~~~~zzzvvvwwwwwwwwwuuusssqqqqqqqqquuuvvvssslllgggbbbZZZQQQKKKFFF???:::888666555444222444555666666444222000222111000000000111222333333444444555555666777777444666888:::;;;;;;;;;;;;######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############################################################"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$"""""""""############$$$"""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######$$$######""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!"""""""""##############################!!!!!!""""""######""""""############""""""""""""####################################""""""""""""$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""""""""############"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!!""""""######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$"""""""""###$$$$$$%%%%%%###$$$%%%&&&'''''''''&&&)))(((+++888PPPiiivvvxxxdddeeekkkssswwwvvvwwwxxx|||~~~|||}}}|||~~~zzz}}}{{{zzzxxxvvvuuuwwwxxxyyy{{{~~~|||zzzyyy{{{||||||{{{xxxyyyyyyzzzzzzyyyyyyxxxzzzyyyxxxyyy{{{{{{yyyxxxsssuuuyyy~~~|||yyyvvvvvvvvvvvvuuutttssssssooonnnhhh```YYYUUUMMMFFF@@@===888555555555555555222333555777777666444333333222111000000111222222444444555555666777777777666777999;;;<<<======<<<######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$################################################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""###############$$$######""""""""""""""""""""""""""""""""""""""" """#########"""!!!!!!!!!!!!!!!"""""""""########################### !!!!!!""""""""""""""""""""""""""""""#############################################"""""""""!!!$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!"""""""""############"""""""""""""""#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$!!!""""""###$$$$$$%%%%%%###$$$%%%''''''''''''&&&(((,,,777KKKgggyyyuuuhhhbbbkkkwww{{{sssnnnwwwrrr}}}|||||||||{{{yyy~~~|||yyyxxxxxxxxxwwwvvvvvvxxxzzz|||}}}{{{yyyyyyzzz{{{zzzyyyxxxxxxyyyzzzzzzzzzyyyxxxyyyyyyzzz{{{|||zzzwwwtttqqqrrruuuzzzzzzyyyxxxvvvtttrrrnnnllldddbbbZZZPPPJJJGGGBBB<<<999777444222333444444444111222333444555444444333111111000000000111333444666666666777888888999999888999;;;<<<<<<;;;;;;:::######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$%%%################################################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############$$$######""""""""""""""""""""""""""""""""""""""" """#########"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!""""""######$$$$$$########################$$$#########""""""!!!!!!$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$#########"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%'''(((''''''&&&&&&000AAA[[[vvvrrr\\\kkkvvvzzzhhhbbbwwwzzzoooppp}}}vvvwwwzzzyyywwwvvvtttuuuxxx{{{||||||zzz{{{|||~~~}}}{{{zzzzzzzzzzzzyyywwwwwwxxxyyyzzzzzzzzzyyyxxxyyyzzz{{{|||}}}zzzuuurrrppppppqqqvvv{{{}}}zzzvvvqqqkkkeeeaaa\\\YYYPPPEEE@@@???<<<777666444111111222333333222///000111222222333333333////////////111333555666888888888999::::::;;;;;;;;;;;;<<<<<<;;;999888777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!"""$$$###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######$$$#########""""""!!!!!!########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!#################################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&))))))((())))))''')))???]]]ssswwwoookkkkkkzzzyyycccbbbzzzzzzmmmjjj~~~{{{yyyxxxxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyzzzzzz{{{|||}}}~~~~~~yyyyyyzzzzzzyyyyyyxxxwwwxxxwwwwwwvvvuuuuuuttttttwwwtttssstttwwwxxxwwwuuuvvvzzz}}}}}}~~~sssmmmiiieee___ZZZKKKHHHBBB===999777666666999666444444666666444111///000000111222333333444///000000111333444555555666777888:::;;;<<<<<<===BBB@@@===;;;::::::;;;<<<$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""############""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$##################"""""""""!!!########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$###""""""""""""""""""""""""""""""""""""""""""###############"""""""""###""""""!!!!!!"""""""""$$$###""""""!!!!!!!!!"""####################################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''''''''&&&&&&(((+++666QQQooo|||wwwppppppsssssspppjjjeeejjjxxxzzzxxxnnnfffjjj}}}{{{yyyxxxxxxyyyvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{{{{||||||yyyzzzzzzzzzzzzyyyxxxxxx{{{zzzyyyxxxvvvuuutttssssssqqqoooqqquuuxxxyyyyyy}}}}}}tttllleee^^^VVVPPPEEECCC???;;;888777777777999777555555666666444111111111111222222222222222111111222333444555666666777888999;;;<<<=========??????===<<<<<<<<<======$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""############""""""########################""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################"""!!! !!!"""###!!!""""""######""""""!!!###""""""!!!!!!""""""#########$$$$$$$$$$$$##################""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""###$$$""""""""""""""""""""""""###############$$$$$$$$$######"""""""""######$$$$$$$$$###""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%%%%)))&&&&&&***((($$$)))333LLLiiizzzvvvyyy|||nnncccaaaooozzz~~~wwwlllqqq|||}}}~~~|||yyyxxxxxxyyyzzzxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxzzzyyywwwvvvsssrrrpppooopppooonnnpppuuuzzz}}}~~~}}}yyyrrrhhh]]]RRRIIIDDD>>><<<999777666666777888999888666555666555333222333333333222222222222111444444555666777777888999999999;;;<<<====================================$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""############""""""########################""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""##############################"""!!!!!!"""######!!!"""###$$$$$$###"""!!!###""""""""""""""""""#########$$$$$$$$$$$$###############"""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$##################$$$%%%$$$$$$###############$$$########################"""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$)))...***&&&111CCCeee{{{~~~qqqlllooo}}}vvvvvvuuuvvvyyy}}}{{{xxxwwwxxxzzz{{{xxxxxxwwwwwwvvvwwwwwwwww{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyxxxxxxxxxwwwvvvtttsssrrrrrrqqqqqqsssvvvyyy}}}|||yyyyyyxxxsssppphhh]]]PPPEEE???<<<888777666444444444555666777777555555444333222111333333333444444444444444777777888888999:::;;;;;;;;;;;;<<<======>>>======;;;<<<<<<===<<<;;;;;;:::$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""############""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""##############################""""""""""""######!!!"""###$$$$$$###"""!!!######""""""""""""############$$$$$$$$$$$$######""""""""""""""""""##############################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""######$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""########################""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""###$$$%%%%%%$$$###############$$$$$$########################""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&***+++(((---EEE```xxxyyy{{{nnnpppsssvvvyyy{{{~~~}}}{{{xxxxxxxxxzzz{{{xxxxxxwwwwwwvvvwwwwwwwww|||||||||{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyyyyxxxyyyyyyyyyyyyzzzzzzzzzvvvxxx{{{~~~~~~~~~zzz|||uuuqqqooommmfffaaaYYYNNNCCC<<<::::::666555444333222222333333555555555444333222222222333333444555666777888999:::::::::;;;<<<<<<======<<<<<<======>>>=========;;;;;;;;;;;;:::999888777$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""############""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""##################"""$$$######""""""######$$$######$$$$$$$$$$$$######""""""""""""####################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""###$$$"""""""""""""""""""""""" !!!""""""######"""""""""""""""###$$$%%%###""""""""""""###$$$$$$########################""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))+++)))%%%(((<<<^^^xxxyyytttnnnwwwiiinnntttxxxzzzzzz{{{{{{}}}|||zzzyyyyyyyyyzzzzzzxxxwwwwwwwwwwwwwwwxxxxxx{{{|||||||||||||||||||||{{{{{{{{{{{{{{{zzzyyyyyyuuuvvvwwwxxxzzz{{{}}}}}}|||~~~}}}||||||yyy~~~~~~yyysssooojjjeeeVVVQQQHHH@@@:::777777888555444333222222222222222222444555444333222333444444444666777999;;;<<<===<<<<<<<<<======>>>>>>>>><<<===============<<<;;;;;;;;;:::::::::999999999$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""############""""""########################""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########$$$######""""""######$$$$$$######""""""######$$$######$$$$$$$$$$$$######!!!"""""""""####################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$###"""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!"""###$$$%%%"""!!!!!!!!!""""""###$$$########################""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''',,,+++(((666TTTppp|||{{{||||||nnnkkkssswwwooonnn|||vvvnnnrrrwwwzzzyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzyyyyyyvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{|||||||||{{{{{{{{{{{{{{{zzzzzzyyywwwwwwyyy{{{}}}~~~~~~zzzxxxyyy{{{zzz{{{xxxrrrnnnhhh___UUUHHHCCC;;;777666666555333333222333333333333333444222444666666444444666888777888999:::;;;<<<===>>>=========>>>>>>>>>>>>???============<<<<<<;;;:::::::::999::::::<<<>>>???$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%% !!!"""###$$$!!!!!! !!!!!!"""##############################""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((!!!***...222HHHhhhwwwrrrvvvzzzvvv___aaattt}}}mmmggg{{{}}}lllvvvxxx{{{{{{yyyxxxzzz|||yyyyyy{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxyyyyyyzzz{{{||||||{{{{{{||||||{{{{{{zzzyyy~~~yyyttttttwww{{{sssrrrmmmfffaaa[[[NNNBBB@@@:::555444666666333///111111222333444555555666222555777777666666999;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>?????????============<<<;;;:::999:::999999:::<<>>>>>???===;;;<<>>;;;888777999;;;888<<>>======<<<:::999:::===???EEEHHHMMMQQQSSSUUUXXXZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""########################$$$$$$$$$#####################$$$$$$$$$$$$#################################$$$%%%$$$"""""""""$$$"""""""""#########$$$$$$######################################################""""""######$$$%%%%%%$$$$$$$$$$$$#########################################################""""""""""""""""""""""""$$$###############$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$###############"""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""###########################$$$$$$$$$###"""!!!!!!$$$$$$############$$$$$$$$$$$$$$$&&&((()))((((((///111EEEfffyyy{{{|||xxxxxx{{{zzz}}}hhhWWW[[[gggooouuuzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxzzz~~~|||zzzzzzzzzzzz|||~~~~~~}}}|||}}}~~~~~~}}}|||{{{zzz{{{{{{|||xxx~~~|||{{{uuulllgggfff[[[RRRGGG@@@<<<;;;:::888555555555555555666777888999:::===???@@@@@@???>>>::::::999888888888999999<<<<<<;;;;;;<<<<<<======<<<;;;<<<===@@@@@@???===============>>>BBBGGGKKKSSSVVVZZZ\\\]]]^^^```aaa$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$################################################"""""""""###$$$$$$$$$%%%############""""""!!!!!!!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""############"""""""""!!!############""""""""""""##############################$$$$$$$$$$$$##############################"""$$$%%%$$$###"""###$$$""""""#########$$$$$$$$$######################################################""""""######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$############$$$$$$%%%''''''''''''&&&%%%$$$###$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""##################"""""""""""""""###!!!"""""""""############""""""""""""""""""""""""###########################$$$%%%%%%$$$###!!! $$$$$$#########$$$%%%%%%'''###"""%%%((((((((((((111BBB___|||xxxyyyuuummmYYY___nnnsssvvv{{{xxxxxxxxxxxxyyyyyyyyyyyyzzzyyyxxxxxx{{{~~~~~~{{{{{{|||yyy{{{||||||{{{zzz{{{|||{{{|||}}}~~~~~~~~~~~~}}}yyyvvvuuuoooddd[[[XXXJJJEEE???;;;::::::::::::777888888888999999::::::;;;===@@@BBBBBBAAA@@@>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>============>>>>>>???>>>=========>>>?????????@@@AAADDDHHHNNNVVV[[[]]]___bbbcccbbbbbbbbbccc$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$################################################"""""""""###$$$$$$$$$%%%#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""############"""""""""!!!######""""""""""""""""""##############################$$$$$$$$$$$$##############################"""###$$$$$$###"""###$$$############$$$$$$$$$$$$######################################################""""""######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""###$$$$$$%%%((((((((('''&&&%%%$$$###$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!"""""""""###########################$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""###############"""""""""""""""######!!!"""""""""###############################################################$$$%%%%%%%%%###"""!!!$$$$$$######$$$%%%%%%&&&)))###"""&&&((('''(((,,,888YYYzzzvvv|||~~~rrriiijjj~~~iii\\\eeepppqqqsssyyywwwwwwwwwxxxxxxxxxyyyyyyzzzyyyxxxvvvwwwyyy}}}~~~}}}}}}~~~zzz|||}}}}}}|||{{{{{{|||zzz}}}{{{uuuoookkkcccVVVLLLHHH===<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBBBBAAA>>>===<<<<<<<<<;;;;;;<<<======>>>>>>======<<<======>>>AAA???===;;;:::<<>>>>>>>>>>>======???@@@BBBBBBBBB@@@>>>===<<<;;;;;;;;;;;;<<<======??????>>>=========>>>>>>@@@@@@???>>>>>>@@@EEEIIIJJJLLLPPPSSSWWW]]]dddhhheeeggghhhhhhgggeeedddeee$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$################################################$$$$$$$$$###############"""""""""""""""""""""###""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""""" !!!!!!""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################!!!###$$$$$$######$$$%%%#########$$$$$$$$$%%%%%%######################################################""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%&&&&&&%%%$$$######$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!""""""#################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""###$$$$$$""""""""""""########################################################################$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''((($$$%%%)))))))))555EEEgggjjjYYYfff|||tttsssvvvkkk___ZZZ```jjjsssxxxzzz{{{{{{uuuuuuvvvvvvwwwxxxxxxyyywwwxxxxxxwwwvvvwwwzzz~~~~~~}}}}}}~~~}}}~~~~~~|||~~~yyyvvvzzz}}}nnnaaaTTTLLLGGG@@@<<<;;;999;;;===>>>???@@@AAAAAA???@@@BBBDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@EEEEEEDDDCCCCCCCCCCCCCCC@@@CCCGGGJJJKKKNNNSSSWWWVVVXXX[[[]]]^^^```cccfffdddfffhhhhhhfffeeeeeeeee$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$""""""""""""""""""""""""########################%%%$$$$$$$$$######"""""""""""""""""""""#########""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""""" !!!"""######$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!###$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%%#########################################################"""###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$%%%%%%%%%$$$######$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!!""""""###$$$$$$""""""""""""##################################################################""""""###%%%'''((($$$$$$$$$$$$%%%&&&'''((('''$$$&&&++++++,,,<<>>VVVoooxxxsssuuuuuuzzzmmmUUUNNNUUU```iiinnnqqqsssvvvwwwwwwyyy{{{}}}|||{{{zzzyyyxxxwwwvvvvvvxxxzzz||||||{{{{{{|||}}}{{{|||}}}~~~|||xxxrrrmmm```VVVIIIAAAAAAEEEIIIKKKNNNNNNMMMKKKIIIJJJNNNQQQWWW^^^fffkkknnnsss{{{~~~|||yyy||||||tttnnnjjjfffdddkkkmmmnnnlllhhhffffffhhhccc```[[[YYYZZZ]]]^^^]]]___^^^[[[WWWTTTTTTXXX\\\%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%###!!!"""(((---111...)))%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%###########################""""""!!!!!!""""""###"""""""""#########$$$$$$###############$$$$$$$$$"""############$$$$$$$$$########################"""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""###############################################################$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""########################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""############$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""######$$$""""""############""""""$$$%%%&&&'''((('''&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%,,,777IIIbbb{{{vvvfffllluuurrrwwwZZZSSSLLLMMMUUUaaakkkqqqrrrtttwwwxxxxxxyyyzzz|||zzzyyyxxxvvvuuuuuuuuuuuuwwwyyy{{{|||{{{{{{|||}}}{{{|||}}}~~~|||}}}{{{wwwsssmmmeee\\\WWWJJJGGGDDDCCCDDDEEEGGGGGGNNNPPPSSSTTTSSSUUUZZZ^^^___gggqqqwwwyyy}}}{{{wwwtttqqqooohhhhhhhhhhhhhhhhhhgggggg^^^\\\YYYWWW[[[```aaa^^^```___[[[UUUPPPNNNRRRVVV%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%$$$######%%%'''***,,,---)))$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$########################"""######$$$$$$$$$######""""""""""""""""""""""""#################################"""""""""""""""!!!"""###$$$$$$###"""!!!""""""###$$$$$$%%%&&&&&&########################""""""!!! !!!""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################!!!###$$$%%%%%%$$$###!!!########################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!"""$$$$$$%%%%%%$$$########################""""""""""""!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""######$$$""""""############""""""$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''+++222CCC[[[qqqpppmmmwww~~~tttnnnuuuzzzlllWWWGGGJJJNNNTTT]]]fffnnnqqqrrrtttwwwyyyyyyxxxyyyzzzxxxwwwvvvuuuttttttuuuuuutttvvvyyyzzzzzzzzz{{{|||{{{|||~~~}}}yyyvvvrrrmmmfff^^^WWWPPPIIIEEE???AAADDDEEEFFFFFFHHHIIIQQQUUUZZZ\\\\\\]]]aaaeeeiiirrr|||~~~|||sssooollllllnnnooollliiieeeeeeaaa^^^aaagggfff```^^^``````\\\WWWTTTVVVYYY%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$######%%%%%%###!!!###)))///---'''###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""########################"""""""""""""""######### !!!"""######"""!!! """"""###$$$%%%%%%&&&&&&########################"""!!!  !!!""""""############$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################!!!"""$$$%%%%%%$$$"""!!!########################""""""""""""""""""""""""################################################""""""######$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!"""$$$$$$%%%%%%%%%########################""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""######$$$""""""############""""""######"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((///999PPPlll|||~~~uuusss~~~{{{xxxmmmeeeRRR===@@@HHHSSS^^^gggnnnpppnnnqqqtttxxxyyyyyyxxxxxxyyywwwvvvuuuttttttuuuvvvvvvrrrtttvvvxxxxxxxxxzzz|||||||||~~~~~~zzzuuuqqqfff```VVVMMMGGGCCC@@@>>>???BBBCCCCCCCCCEEEKKKPPPTTTZZZ___```___^^^aaadddoooyyy{{{zzz|||{{{vvvppprrrqqqmmmgggiiimmmhhh```[[[```eeeeeeaaa___```bbb%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))******'''$$$"""#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%###!!!"""$$$%%%$$$!!!###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""#########"""############$$$$$$$$$############""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%)))''''''((('''%%%(((...444IIIbbbtttkkkRRRGGG???EEELLL\\\nnnvvvsssqqqtttrrruuuxxxzzz{{{{{{|||}}}yyyzzzyyyvvvssstttwww{{{vvvvvvvvvvvvwwwyyy{{{}}}|||yyyssskkkddd[[[SSSLLLIIIFFFAAA======<<<===>>>???AAAFFFMMMRRRVVV[[[aaabbb```___bbbeeettt{{{{{{wwwwwwyyyxxxxxxtttlllfffddd```[[[\\\]]]___aaabbb```\\\YYY%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''))))))((('''&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$#########""""""###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%###!!!"""$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$###########################################################################""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$###$$$&&&'''''''''&&&&&&&&&%%%%%%%%%'''%%%&&&)))(((''',,,222???^^^yyy{{{qqqnnnNNNAAA;;;JJJOOO\\\jjjqqqqqqrrrvvvwwwxxxxxxwwwvvvwwwyyy{{{yyyzzzyyyvvvttttttwww{{{yyyxxxxxxxxxyyyzzz{{{|||xxxrrrnnniiiccc]]]QQQJJJDDDDDDBBB>>>;;;<<<>>>???AAACCCEEEJJJPPPTTTYYY\\\^^^___```fffpppxxx}}}yyyvvvuuulllnnnnnniiiggghhhfffbbb\\\[[[\\\]]]]]][[[WWWTTT%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&((()))))))))$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""#########$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$+++)))%%%######%%%'''***'''&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&))))))***000888KKKjjjssskkk___DDD@@@DDDPPPSSS\\\gggmmmooossswwwxxxxxxwwwuuutttuuuyyy|||zzzzzzyyywwwuuuuuuxxxzzzzzzzzzzzzyyyzzz{{{||||||xxxmmmccc]]]XXXSSSPPPGGGAAA>>>??????<<<;;;======???AAADDDFFFJJJOOORRRXXX\\\bbbgggmmmvvvxxxqqqnnnkkkooopppmmmlllllljjjfffdddbbb```___^^^\\\XXXVVV$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$############$$$############$$$$$$$$$$$$##############################################################################"""""""""""""""""""""""""""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&))))))+++444???ZZZlllxxxooottt{{{fffFFF;;;CCCNNNTTTXXX___ggglllooosssvvvuuuuuuvvvvvvvvvxxx{{{~~~{{{zzzyyywwwwwwwwwxxxzzzxxxxxxyyyzzzzzz{{{|||}}}|||xxxxxxoooaaaUUUMMMHHHDDDBBBBBB>>>===@@@@@@>>>>>>AAA>>>AAADDDGGGIIILLLPPPSSSUUU^^^lllxxxzzzrrrmmmlllqqqtttttttttvvvuuuppptttqqqmmmjjjgggeeebbb```$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################################################################""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$############$$$"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$##############################################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***...;;;IIIhhhtttmmmhhhuuuvvvcccLLL===<<>>@@@>>>???AAAAAA???@@@DDDDDDFFFJJJMMMPPPTTTXXX\\\]]]ggguuu~~~wwwrrrhhhnnntttxxx}}}~~~zzzvvvrrrooollliiiggg###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$ !!!"""###$$$%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""$$$$$$$$$###"""###$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$############$$$$$$$$$%%%"""############$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&%%%###"""%%%%%%%%%&&&&&&&&&&&&'''((('''(((***,,,555GGGXXXpppnnnsss|||fff```lllnnn^^^LLLBBBAAADDDIIIMMMVVV___ggglllppptttuuussswwwyyy{{{|||zzzxxxxxxxxx|||{{{yyyyyyzzzzzzzzzyyyuuuvvvxxxyyy{{{|||||||||}}}{{{vvvmmmccc\\\UUUPPPIIIBBB>>>>>>???AAA>>>===???CCCCCC@@@BBBGGGEEEHHHLLLQQQWWW]]]dddiiissswww~~~|||wwwssspppuuuyyy{{{~~~}}}zzzvvvrrrpppmmmjjjggg######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""$$$%%%$$$"""!!!###%%%""""""############""""""################################################################################################!!!!!!!!!"""""""""######"""""""""#########$$$$$$"""############$$$$$$$$$"""""""""#########$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))((())),,,000===UUUiii{{{tttmmmuuu~~~zzzeee___MMMCCC<<>>???======AAAEEEFFFDDDGGGLLLHHHLLLRRRYYYbbbmmmwww~~~|||{{{{{{yyywww~~~}}}~~~|||xxxzzzwwwtttqqqooollliiifff#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!$$$%%%%%%"""!!!###%%%""""""############""""""########################""""""""""""""""""""""""################################################!!!!!!!!!!!!""""""""""""!!!""""""""""""#########"""############$$$$$$$$$!!!!!!""""""#########$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################################################################"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%&&&&&&''''''''')))(((***---444DDD___vvvuuurrrTTT@@@;;;:::???AAABBBKKKXXX\\\dddjjjkkkooowwwzzzxxxwwwwwwvvvuuutttvvvzzz}}}}}}{{{yyyzzz||||||zzzxxx}}}}}}~~~~~~}}}{{{yyyxxxqqqjjjaaaXXXQQQLLLHHHEEEEEEEEEBBB>>>;;;999999:::===>>>CCCHHHIIIIIILLLRRRRRRVVV]]]fffrrr~~~{{{}}}|||yyywwwuuusssqqqnnnjjjggg%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$###"""(((''''''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&)))***)))&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############%%%%%%$$$###""""""######$$$###"""""""""###%%%%%%########################""""""""""""""""""""""""""""""############""""""###########################$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$############&&&%%%$$$#########$$$%%%"""############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&(((''')))111AAAYYYuuuQQQ<<<<<<===>>>CCCKKKUUU\\\dddggglllppprrrtttwwwyyyxxxwwwuuutttuuuwwwzzz{{{~~~|||zzzyyyyyy{{{}}}~~~~~~~~~|||zzzxxxkkk^^^RRRMMMJJJDDDCCCFFFFFFDDDCCCBBBBBBAAA@@@???@@@BBBFFFKKKPPPUUUXXXZZZ```iiiuuu{{{wwwtttsssrrrqqqppp%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&(((((((((((((((''''''''''''&&&%%%&&&((()))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$#########""""""##########################################$$$$$$%%%$$$$$$###""""""######$$$###"""""""""###$$$%%%################################################""""""############""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$%%%############$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&''')))(((+++666KKKggguuu}}}qqqKKK;;;<<>>CCCIIIOOOXXX```fffmmmrrryyy}}}~~~|||yyyxxxxxxwwwvvvvvvwwwxxxzzz{{{{{{{{{||||||}}}~~~~~~}}}}}}{{{wwwrrrlllfffcccTTTPPPKKKGGGCCCAAABBBDDDFFFGGGLLLVVVaaaeeebbb]]][[[```ffffffdddgggpppxxxzzz{{{}}}{{{yyyyyyzzzzzzzzzyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%)))))))))(((((('''''''''&&&'''''''''(((((())))))&&&'''((())))))((())))))'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$###############$$$$$$""""""######$$$$$$$$$$$$################################################""""""############""""""########################"""######$$$$$$######"""%%%$$$######"""""""""#########$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******333AAAVVVsssxxxuuu|||~~~zzzjjjjjjrrr}}}sssUUUCCC@@@======@@@EEEJJJRRR[[[eeelllooouuu}}}}}}xxxuuuzzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzz|||~~~}}}yyyrrrkkkddd^^^[[[ZZZLLLKKKGGGDDDBBBBBBBBBAAAEEEFFFLLLVVVaaaggggggdddgggkkknnnllliiijjjrrrzzz~~~}}}{{{yyyyyy{{{{{{zzzyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((())))))******++++++,,,---//////...------...++++++******)))(((((((((%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$####################################$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################################################################$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%#########"""######$$$%%%""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################""""""############""""""%%%%%%$$$""""""!!!!!!!!!""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,:::MMMbbb{{{sssrrr{{{|||}}}yyygggbbbddd]]]FFF:::===>>>@@@CCCIIIPPPWWW```iiiooowww~~~~~~yyyzzzyyyyyyxxxxxxxxxxxxxxxzzzzzzzzzzzz{{{}}}~~~wwwrrriii___XXXTTTSSSSSSHHHGGGEEECCCFFFJJJHHHCCCCCCEEEJJJRRR\\\eeejjjmmmrrrttttttpppmmmooouuu|||{{{yyyxxxwwwxxxwwwvvvttt%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))'''(((***,,,///111333444555666666777888888999999<<<>>>???===:::888888999;;;;;;::::::999888888777111111000...---+++***************)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""##################$$$$$$######""""""###$$$$$$%%%!!!"""###$$$%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################""""""############""""""$$$###"""""""""""""""###!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))+++,,,000BBBWWWjjjdddQQQLLLAAA;;;======@@@FFFOOOXXX```ffflllooo~~~}}}wwwwwwxxxxxxyyyzzz{{{{{{yyy{{{}}}~~~}}}{{{xxxvvvmmmhhhaaaYYYSSSPPPOOOOOOIIIIIIHHHJJJSSS[[[XXXPPPOOOPPPSSSVVV\\\fffqqqyyy{{{yyywwwtttsssvvv{{{}}}{{{zzzxxxwwwvvvuuurrrppp%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((((((((()))***+++,,,------222333777;;;???CCCFFFHHHJJJJJJKKKLLLLLLMMMNNNNNNLLLMMMNNNKKKFFFCCCBBBCCCMMMMMMLLLKKKJJJJJJIIIIIIHHHFFFCCC???:::666333111//////---+++)))(((&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$$$$$$$$$$########################$$$$$$$$$#####################""""""###$$$%%%%%%!!!"""###$$$%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################""""""############""""""!!!!!!!!!!!!"""###$$$%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((***+++,,,333GGG]]]ooosssMMMFFFDDD@@@>>>:::@@@HHHTTT```gggkkkmmmnnn{{{~~~xxxtttuuuvvvxxxzzz|||}}}~~~yyy|||yyyrrrmmmeeebbb]]]WWWRRROOONNNMMMNNNMMMMMMQQQ___jjjggg\\\```aaa```___aaajjjwww|||xxxvvvwww{{{~~~}}}~~~|||zzzxxxwwwuuurrrooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((())))))((((((''''''(((((()))&&&'''((((((''''''((()))***(((&&&%%%&&&(((***,,,***,,,000222555888===@@@BBBDDDFFFIIILLLOOOQQQRRRQQQPPPRRRTTTSSSNNNNNNPPPNNNOOOLLLFFFBBBBBB???;;;;;;BBBIIIMMMNNNOOONNNLLLNNNJJJFFFGGGJJJKKKGGGBBBCCC???:::666333000,,,***+++)))'''''')))+++,,,,,,$$$&&&'''(((((('''%%%$$$&&&''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$###""""""###########################$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$###############################################################$$$$$$$$$$$$######"""############$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$,,,'''%%%(((++++++...222AAANNN^^^xxx~~~sssKKKAAAEEECCC@@@CCCHHHQQQ\\\ccceeeggglllpppwww~~~~~~{{{{{{zzzzzzyyyyyyzzz{{{}}}~~~~~~uuukkk\\\XXXVVVXXXYYYUUUTTTUUUPPPTTTYYY^^^bbbcccddddddmmmoooqqqrrrtttzzzzzzyyy}}}|||}}}zzzvvvtttuuuuuusssqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&'''''''''((((((((()))'''&&&%%%&&&((((((((((((***---111444666<<<>>>@@@@@@@@@AAACCCEEE>>>???@@@AAACCCEEEFFFGGGDDDBBBCCCFFFGGGEEEHHHMMMKKKNNNOOONNNPPPTTTUUUSSSSSSOOOIIICCCAAAAAAAAAAAAEEEEEEDDDDDDDDDDDDDDDCCCEEEEEEFFFGGGGGGDDD>>>:::666333///---+++)))'''%%%---,,,+++***)))(((((('''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$######"""###########################$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$$$$###############$$$%%%%%%%%%$$$$$$###############################################################$$$$$$$$$$$$######"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&***'''&&&)))+++,,,000555AAARRRkkkqqqwwwaaaAAA<<<@@@@@@???DDDJJJTTT___fffgggfffgggiiipppxxx~~~||||||yyyyyyxxxxxxyyyzzz|||}}}}}}|||sssddd```___```___^^^```eee```]]]ZZZ]]]eeeooouuuxxxvvvxxx{{{}}}{{{}}}~~~{{{xxxtttsssssstttrrrppp%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((''''''((())))))'''&&&&&&(((***,,,...111666;;;@@@DDDFFFFFFHHHIIIHHHGGGEEEEEEFFF<<<<<<===???AAACCCEEEFFFNNNJJJGGGGGGFFFDDDFFFJJJIIIMMMPPPPPPSSSXXXZZZXXX^^^\\\YYYWWWUUURRRNNNLLLHHHJJJKKKKKKIIIHHHJJJLLLIIIIIIJJJKKKJJJFFF@@@;;;<<<:::777555444222///---+++***(((''''''(((***,,,%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$####################################$$$%%%%%%######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$############$$$$$$""""""""""""""""""""""""$$$###############$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$######"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((())))))(((((()))&&&'''***+++---333:::IIIaaa}}}zzzooonnnqqquuudddKKK888888======@@@FFFNNNYYYfffllljjjeeebbbaaagggnnnvvv{{{|||zzzzzzzzzxxxxxxxxxxxxxxxyyy{{{{{{~~~zzziiieeecccddddddeeekkkrrrpppjjjfffjjjuuu}}}|||zzzwwwuuuuuuvvvuuuttt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((('''((())))))))))))(((''''''((()))******---111444999;;;@@@EEEJJJNNNQQQRRRMMMOOOPPPPPPNNNMMMLLLMMMSSSSSSRRRRRRSSSTTTUUUVVVYYYTTTPPPPPPOOOLLLLLLNNNOOOSSSVVVVVVYYY^^^___\\\[[[]]]bbbeeeccc]]]ZZZ[[[WWWWWWWWWWWWUUUUUUUUUUUUXXXVVVTTTSSSRRRQQQNNNLLLEEECCCAAA@@@@@@>>>;;;999222111///,,,***)))))))))******)))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$####################################$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$#################################"""######$$$%%%$$$$$$$$$#####################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((())))))))))))((('''(((***+++---666@@@TTTuuuvvv~~~xxx~~~wwwyyysssggg^^^KKK>>>666999======AAAIIIRRR^^^lllssspppiiicccaaaccchhhpppuuuwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{|||ooohhheeehhhmmmppptttxxxvvvxxx|||}}}zzz{{{yyywwwvvvuuuuuuuuuuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))(((((('''(((***...111444999>>>BBBGGGIIIMMMPPPSSSUUUVVVVVVXXXYYYZZZZZZXXXWWWWWWWWWZZZXXXWWWUUUTTTUUUVVVVVVUUUQQQQQQVVVYYYXXXWWWXXX]]]bbbfffhhhkkkqqqrrrpppsssyyy{{{nnnjjjmmmfffbbb___```bbbbbb___\\\UUUUUUUUUWWWYYYZZZZZZXXXSSSQQQMMMIIIGGGDDD@@@===DDDCCC@@@;;;555///***'''+++***)))((('''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$##############################$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%##############################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&(((((()))))))))(((((()))******///===KKK^^^|||mmmqqqrrrooo|||}}}nnnnnnvvvqqq___OOO>>>888777;;;===<<>>777111...+++******+++***)))$$$&&&((((((&&&%%%''')))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$###############&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$#########""""""$$$###"""""""""###%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((******,,,,,,...444EEEbbb}}}zzzwwwQQQ<<<999666888;;;>>>EEERRRbbbnnnpppssswwwyyyyyyxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{|||zzzyyyyyyzzz{{{}}}}}}}}}}}}yyyuuusss%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''&&&&&&((()))'''''''''''')))---333888:::???FFFKKKMMMMMMMMMMMMVVVPPPPPPWWWZZZUUUSSSUUUcccjjjnnnpppvvv~~~{{{sssgggllleee```eeeddd\\\\\\___aaabbb```___aaahhhnnniii```\\\```eeekkkvvv{{{tttiiifffhhhkkkoootttggg]]]XXX]]]```___aaagggttt~~~||||||{{{}}}xxxwwwxxxvvvrrrgggnnnsssuuuwwwvvvoooggg^^^^^^^^^^^^\\\XXXRRRNNN@@@:::222,,,******++++++%%%'''))))))'''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$############$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******(((+++...666PPPwwwxxxwww{{{}}}uuu```HHH:::888555888<<<@@@HHHUUUdddoooqqqsssvvvwwwwwwwwwyyyzzzvvvwwwyyy{{{}}}~~~~~~~~~}}}||||||~~~{{{uuuqqq&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''''''''&&&&&&((()))%%%&&&))),,,111888???EEEIIIJJJJJJJJJKKKNNNRRRUUUVVVMMMLLLSSSVVVSSSYYYccc|||wwwkkk___kkkiiicccjjjkkkaaa[[[^^^```bbbbbb^^^\\\ccclllhhhhhhnnnxxxzzzxxx{{{tttmmmmmmjjjcccaaaeeeYYYjjjllleeegggkkknnnuuu}}}zzzxxxwwwuuurrrjjjrrrwwwvvvvvvxxxyyyyyyqqqiii___YYYXXXZZZ\\\]]]PPPJJJAAA999333...+++(((+++++++++***(((&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$################################################""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++&&&,,,///:::[[[~~~nnn]]]KKK===888:::666888===CCCLLLYYYfffoooqqqrrrtttuuutttuuuwwwyyyvvvwwwzzz||||||~~~}}}xxxtttqqq&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((())))))(((&&&&&&(((***(((,,,111777<<>>CCCFFFHHHIIIJJJLLLJJJLLLOOOPPPPPPQQQSSSTTT\\\hhhssszzztttcccSSSVVVaaajjjhhhaaaeeeqqqgggiiicccaaaiiirrr|||wwwrrrqqqxxx~~~~~~zzzpppnnnrrrqqqllljjjfffgggjjjeeedddfffeee```\\\]]]cccgggkkksss~~~wwwrrrmmmnnnssswwwuuurrrjjjgggbbb]]]XXXSSSNNNJJJ===777000+++******))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&+++)))'''%%%######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$###"""""""""###%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,...111???___www^^^PPPBBB;;;999777666888;;;===CCCLLLWWWaaaiiimmmoooqqqtttvvvuuutttttttttuuuwwwzzz}}}~~~~~~~~~}}}|||wwwtttsssrrr''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''((()))+++...333666===@@@DDDGGGIIIKKKNNNPPPQQQPPPMMMKKKLLLPPPWWW]]]hhhqqqtttuuu~~~qqqVVVNNNHHHOOO```hhhgggppp}}}sssrrrwwwwww}}}~~~zzzxxxzzz}}}tttmmmkkknnnoookkkkkknnniiiaaa\\\cccwwwzzzzzzeeeZZZ___kkkwww}}}zzztttkkkccc]]]ZZZYYYWWWMMMEEE:::222...,,,***((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''...---***'''%%%$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%########################""""""######$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,333444GGGmmmpppZZZAAA666555666666666<<<>>>DDDMMMXXXbbbiiilllpppsssvvvxxxwwwvvvuuutttsssuuuyyy}}}}}}zzzwwwvvvuuu((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((,,,111777;;;===DDDCCCEEEHHHIIIJJJLLLNNNKKKJJJNNNXXX]]]]]]aaagggllllllhhhiii{{{yyy\\\YYY[[[]]]```fffsss|||~~~yyyzzzwww|||yyyyyy}}}~~~zzzuuummmgggffftttsssvvvrrrpppoooeee\\\eeeuuu|||xxxiiiWWWSSS```WWWUUUNNNEEE999000+++***+++)))((((((((('''%%%###(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$#########$$$%%%%%%&&&---+++((($$$"""!!!!!!!!!$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''---)))(((******(((+++///333===UUU~~~|||XXX:::555999666444999<<>>222******)))(((((())))))(((&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&***(((&&&$$$#########$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''+++((((((******)))+++000888JJJgggqqqRRR999666888555444:::@@@FFFOOOXXX```fffkkknnnrrrrrrrrrssstttvvvwwwxxxzzzyyyzzzzzz{{{||||||}}}|||yyyvvv''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&)))((((((((('''(((((((((+++---222777===CCCFFFHHHGGGJJJMMMLLLLLLPPPWWW]]]gggvvvuuupppnnnhhhaaaaaaeeekkkooopppyyyuuuiiigggjjjjjjiiijjj}}}rrrgggcccbbb___[[[ZZZcccmmmvvv{{{~~~zzzzzzyyy~~~zzzwwwssshhh___eeeqqqtttxxx{{{sssiiiccc]]]ZZZWWWOOOCCC999///,,,***))))))******)))((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''(((++++++))),,,222;;;WWWzzz^^^III888777888444555<<>>BBBDDDFFFHHHJJJJJJQQQWWW\\\eeeooorrrooopppjjjeeejjjuuu}}}{{{tttpppgggiii|||sssyyyrrrmmmlllkkkgggeeeeeejjj```VVVTTTVVVWWWYYY]]]ooonnnkkkeee```\\\ZZZXXXXXXbbbjjjkkkeee[[[MMMAAARRROOOSSS\\\```\\\[[[]]]ggg___\\\bbbddd______eeewwwzzz|||xxxvvvgggbbbaaappp|||wwwfffcccttt|||vvvlllaaaYYYUUUTTTUUUMMMEEE888...(((&&&''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&(((,,,,,,,,,222;;;KKKrrrtttxxx|||ppplll|||mmmRRR>>>888666888777555;;;DDDKKKRRR\\\eeekkknnnqqqrrrppprrrtttvvvwwwxxxxxxxxxxxxyyyzzz|||||||||||||||yyyyyyzzz}}}}}}}}}~~~|||{{{&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''***...111444999>>>DDDGGGGGGGGGIIILLLOOO]]]kkkrrrxxx{{{tttiiikkkiiiaaaYYYYYYeeettt}}}tttxxx~~~wwwsssnnnmmmmmmqqq{{{yyyjjjddd```___^^^\\\[[[]]]gggccc```aaabbbdddiiipppvvv}}}xxxmmmfffcccaaaeeeiiijjjfffbbb^^^VVVOOORRRRRRUUUXXXWWWTTTWWW^^^[[[SSSOOOVVV]]]^^^ZZZWWWXXXccckkkfff^^^\\\___aaannnooosssaaa```bbbmmmrrraaaXXXeee{{{wwwooodddYYYRRRPPPQQQZZZQQQDDD888000+++(((''')))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''))),,,,,,...777AAAUUUzzz|||zzz|||~~~jjjccceeeaaaQQQ@@@888666555777777888@@@IIIPPPWWW```hhhmmmqqqtttuuusssuuuwwwyyyzzzzzzyyyxxxwwwxxxzzz{{{||||||{{{{{{vvvvvvxxx{{{zzzzzz}}}|||&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''(((***...333888<<<@@@EEEJJJKKKKKKKKKNNNRRRVVViiixxxyyyvvvvvvrrrkkkrrrqqqiii\\\ZZZfffwwwzzzsssvvv|||wwwnnngggccceeeiiikkkjjjmmmtttxxxwwwfffbbbaaacccccc```^^^```dddfffkkkppprrrttt}}}{{{tttppplllkkknnnooonnnppptttuuurrrdddeeeggggggccc```ccchhh]]]ZZZVVVXXX___ccc\\\QQQMMMNNNRRRVVVTTTQQQUUU\\\TTTPPPcccxxxoooaaa```fff___YYY___|||uuujjj```ZZZXXXXXXYYY]]]XXXOOOFFF>>>555...)))))))))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((***++++++///;;;GGGccc|||~~~lll[[[JJJ>>>888888666555666888;;;DDDMMMWWW\\\dddjjjnnnrrrtttvvvuuuuuuvvvvvvwwwwwwwwwwwwuuuvvvxxxzzzzzzzzzyyyxxxwwwvvvxxxzzzyyywww{{{&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''))),,,111888>>>AAADDDIIINNNOOONNNOOOSSSWWW\\\ooozzzrrriiikkkrrrttt~~~wwwllleeelllzzz~~~tttqqqtttuuusss{{{}}}{{{sssggg```___aaahhhooosssmmmhhhllltttzzzvvvttttttuuuqqqiiicccbbbfffjjjrrrvvvuuuttt|||zzzvvvqqqhhhmmmppprrrvvv{{{zzzvvvpppqqqrrrqqqmmmiiijjjmmmkkklllhhhdddfffjjj```QQQNNNDDDBBBJJJNNNLLLQQQ\\\TTTLLLVVVgggmmmvvvzzzmmmjjjbbbWWWUUUtttbbbYYYZZZaaahhhkkk\\\ZZZVVVQQQIII>>>333,,,))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))***++++++000===KKKsss{{{aaaJJJ;;;666999777666666888>>>GGGOOO\\\```fffkkknnnqqqtttvvvuuusssrrrqqqqqqrrrsssuuussstttvvvxxxyyyxxxwwwvvvzzzyyyzzz|||yyyvvvzzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''((()))+++111999@@@EEEFFFFFFNNNUUUVVVSSSVVV```jjjkkkwww|||wwwyyy{{{zzz|||wwwwww{{{{{{xxx{{{|||~~~|||ssslllnnnuuuwwwwwwqqqhhhdddccc]]]TTT```eeekkkooopppttt{{{yyyrrrnnnnnnhhhnnnmmmrrr{{{tttpppkkkmmmnnnmmmrrr{{{{{{wwwrrrnnnnnnnnnoooooojjjkkklllpppsssrrrmmmiiibbbXXXOOOKKKGGGEEELLLUUUNNNHHHKKK\\\jjjlllfffbbbppp}}}xxxmmmdddaaaiiiggg\\\QQQVVVhhhoookkkuuulll\\\PPPPPPPPPCCC222...,,,(((''''''(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%###%%%''')))(((&&&'''''''''&&&%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################################################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###################################################%%%%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((((((((((((((('''''''''(((///'''&&&111333>>>\\\cccEEE888444666555444444888AAALLLTTT___cccjjjpppssstttrrrqqqwwwuuusssrrrqqqrrrtttuuurrrssstttvvvvvvvvvvvvuuuxxxxxxyyyzzz{{{{{{{{{{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((('''''''''''''''((((((((((((,,,222777;;;@@@FFFKKKXXXVVVUUUYYYbbbkkkrrrvvv}}}}}}yyyuuuqqqxxx}}}~~~{{{xxxrrrkkk|||zzzzzzyyytttooorrrxxxmmmkkkccc[[[YYYXXXRRRIIIKKKVVVccciiijjjmmmuuu|||{{{qqqlllkkkhhhllljjjnnn|||||||||~~~|||vvvoookkkjjjmmmmmmlllpppxxx~~~~~~}}}yyyuuussssssttttttsssrrrnnnjjjiiikkknnnoooooobbb______```\\\TTTQQQSSSJJJCCCCCCOOO[[[```aaabbbeeetttzzzlllffffffccc```XXXPPPTTTcccqqqwwwyyyooogggccc[[[LLL>>>333000,,,************)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######%%%''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((''''''---)))+++444555DDDfffqqqKKK;;;;;;777666666777;;;DDDOOOVVVaaaeeekkkppptttuuuuuutttwwwvvvtttrrrrrrssstttuuuqqqrrrssstttuuutttssssssvvvwwwyyyzzz{{{|||||||||xxx|||%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((((((((((((((((()))******,,,333;;;???@@@EEEMMMTTTZZZVVVVVVaaattt|||uuuooojjjfffxxx|||yyyuuuppprrrqqqrrruuutttmmmjjjjjj^^^[[[VVVSSSTTTWWWTTTNNNTTTbbbppptttooolllqqqwww}}}rrrmmmllllllmmmhhhlll{{{~~~yyy{{{zzz}}}}}}wwwssspppssssssrrruuu|||~~~~~~~~~~~~}}}xxxtttnnnkkkjjjkkkkkkkkkaaabbbgggllljjjbbb[[[YYYPPPHHHCCCEEEKKKOOOSSSWWW\\\gggvvvoooggggggaaa[[[VVVTTTWWW```rrr|||zzzrrrdddWWWQQQ999555...***((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&'''''''''))))))((((((((((((''''''***'''$$$###$$$&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((''''''(((((((((((((((((((((++++++000666888PPPxxxnnnGGG777<<<777777888:::???HHHSSSZZZeeeggglllqqqtttwwwxxxxxxwwwvvvuuussssssttttttuuuqqqrrrsssssssssrrrqqqppptttuuuwwwzzz{{{|||||||||vvv|||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))((((((((()))***,,,---333888???CCCHHHNNNWWW^^^VVVYYYaaajjjrrrvvvuuusssqqqqqqpppmmmllljjjiiigggttt{{{uuuhhhhhhlllsssrrrhhh\\\UUURRRTTTUUUWWWZZZ```dddfffkkkuuu}}}xxxxxx{{{vvvrrrsssuuuuuunnnppp~~~{{{|||}}}~~~{{{vvvoookkkeeeddddddfffgggfffeeeddd]]]XXXPPPKKKGGGFFFGGGIIIOOOWWWbbbmmmuuuyyyzzz{{{~~~rrrlllggg]]]YYY]]]^^^^^^lll~~~wwwyyyzzziii______HHH@@@666---((('''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((((((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&''''''''''''((('''''''''(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###################################################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***(((+++333666???aaa|||uuuvvvvvvZZZ???555999666777999<<>>:::777444666:::???FFFOOOYYY```ggghhhkkknnnrrruuuwwwxxxvvvuuuuuutttttttttttttttuuuuuuuuuuuutttsssqqqpppnnnppptttwwwzzz{{{{{{zzztttwwwzzz}}}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))((((((((())),,,///333555===@@@GGGQQQ[[[bbbccccccbbbgggdddTTTAAA<<>>>>>999999777555222000///...)))((((((((('''''''''''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###################################################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&''''''((()))))))))---(((...555>>>^^^|||{{{zzzqqqfffqqqrrrdddKKK======;;;333333666;;;AAAIIISSS]]]dddhhhiiilllnnnqqqsssuuuvvvtttttttttttttttsssssssssvvvvvvwwwwwwvvvtttsssqqqoooqqquuuyyy{{{{{{{{{zzzttttttuuu{{{''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))***+++///444888;;;CCCLLLZZZffflllkkkhhheeeccc\\\QQQFFFDDDMMM\\\hhhlllttt|||tttsss}}}|||vvvmmmiiijjjjjjiiiaaa^^^```ggglllmmmooorrrooommmmmmooojjjbbb```ccctttxxx|||~~~~~~~~~~~~xxx}}}xxxuuuzzzyyywww~~~{{{|||vvvjjjkkkhhhccccccfffeee___^^^YYYRRRKKKHHHIIILLLOOOXXX```eeefffjjjttt}}}vvvaaaSSSOOOZZZ~~~nnn^^^YYYPPPGGG>>>666///***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%''')))+++---...333444666888;;;===???@@@BBBBBBBBBAAAAAAAAA@@@@@@AAABBBDDDDDDBBBCCCFFFIII@@@???>>><<<:::888777666222111111000///...------++++++***)))(((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###################################################"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''((())))))***,,,)))222:::HHHrrrmmm___bbb[[[MMM@@@888777666444333777===DDDMMMWWWaaagggiiijjjmmmppprrrssssssssssssssssssssssssrrrrrrqqquuuvvvvvvwwwvvvuuusssrrrrrrtttxxx|||~~~~~~|||{{{yyywwwvvvzzz''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++---222777<<>>===<<<;;;999:::999777666999???DDDAAAAAA@@@>>>===<<<;;;:::;;;;;;:::999777666555444...---,,,+++***(((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((())))))***++++++666???PPP{{{iiiVVVFFF@@@;;;333444;;;444888???GGGPPPZZZdddjjjjjjllloooqqqsssssssssrrrrrrrrrssssssrrrrrrqqqppptttuuuvvvvvvvvvuuutttssstttwww{{{~~~~~~}}}{{{xxxuuutttyyy%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))***&&&)))333999;;;DDDQQQ^^^nnnuuuuuuuuuooonnnyyy[[[[[[YYYYYY^^^jjjuuu{{{{{{rrrtttzzzxxxqqqmmmnnnqqqppphhh]]]ZZZ]]]lllsss~~~zzzvvvxxxvvvnnnhhhgggiiisss~~~~~~zzzwwwttttttuuuuuusssqqqsssuuuvvvsssqqqttt{{{xxxzzz}}}~~~|||zzzuuukkkeeebbbaaaaaaaaaaaabbbaaa^^^YYYUUUIIICCCEEERRR[[[^^^gggssssssccc\\\xxx~~~nnnnnnfff```^^^ZZZOOOBBB:::000...---,,,***'''''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%#########$$$#########"""######$$$$$$!!!###&&&'''&&&$$$$$$%%%''''''''''''(((***+++,,,333666;;;>>>@@@CCCFFFHHHGGGIIIEEE===<<<@@@@@@;;;::::::;;;;;;<<<>>>@@@BBBDDDGGGFFF@@@@@@GGGJJJHHHEEEBBB>>>;;;;;;<<<<<<;;;;;;;;;:::999888999===@@@AAA>>>:::555000,,,)))''''''&&&&&&''')))***)))(((***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))******---...555AAA^^^~~~xxxXXX===999;;;666555;;;777:::AAAKKKVVVaaahhhkkkooommmmmmooosssvvvuuutttwwwwwwvvvttttttssssssssswwwuuurrrsssuuuuuussspppuuuxxx}}}yyywwwzzz}}}&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((())))))---///333888;;;@@@NNN[[[mmmzzzssscccgggtttssskkkSSS\\\hhhppptttzzzyyytttvvvuuuqqqeeebbb``````______fffmmmxxx|||}}}wwwtttxxxxxxrrrlllkkkiiirrr~~~wwwpppooorrruuuwwwxxxxxxvvvpppjjjhhhlllppphhhiiilllooopppqqqqqqpppqqqsssuuuwwwzzz}}}wwwqqqnnnnnnbbbcccccceeeeeeccc___\\\VVVMMMIIIMMMNNNNNNVVVcccyyywwwnnnzzzuuudddcccfffiiifff```UUUIII@@@000,,,(((&&&&&&&&&'''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%#########$$$%%%$$$$$$$$$$$$%%%%%%&&&###%%%''''''&&&&&&''')))''''''(((***---111555777>>>@@@AAAAAA@@@@@@BBBCCCGGGFFFBBB===::::::999666777666666888<<>>===CCCBBB@@@===:::888555444---+++)))(((((()))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))*********---222666DDDiiiaaaCCC;;;999333333999:::>>>EEEOOOYYYbbbgggjjjnnnmmmmmmooorrruuutttsssvvvvvvuuutttssssssrrrrrruuusssrrrsssuuuvvvtttrrrtttwww{{{&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&'''((()))******222999;;;AAAQQQeeerrr}}}|||rrrgggjjjqqqhhhWWWWWWfffzzzxxxnnnmmmooopppgggaaa]]]aaagggnnnvvv~~~}}}xxxzzz|||yyyyyy~~~}}}xxxuuuvvv}}}uuunnnlllnnnooojjjiiieee^^^VVVRRRSSSUUUQQQRRRSSSUUUVVVXXXYYYYYYVVVXXX[[[]]]___bbbfffiiiooooooooooooqqquuuzzz}}}|||nnnjjjeeeccccccdddeeeeeeeeeZZZQQQKKKCCC???FFFQQQSSSnnnrrr```eeehhhgggdddeeeeee[[[LLLAAA:::///(((&&&''''''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%%%%&&&&&&'''((('''''''''%%%$$$%%%(((******+++...222777<<<@@@BBB@@@@@@???===;;;:::;;;===???===<<>>???AAAAAA>>>::::::===??????>>>>>>DDDIIIGGGEEEFFFFFFEEECCCHHHLLLIIIDDD@@@CCCGGGIIIHHHHHHIIIJJJKKKKKKJJJNNNNNNLLLIIIEEEAAA===;;;555222---***))))))((('''&&&'''((((((((((((((('''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))***+++++++++666777HHHwwwbbbDDD999555000111888===BBBKKKTTT]]]cccgggiiinnnmmmmmmoooqqqssssssrrrttttttssssssrrrrrrqqqqqqrrrqqqqqqsssuuuvvvuuutttsssuuuwwwzzz|||}}}}}}}}}}}}'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&''')))+++,,,///888<<<<<>>>>>???@@@AAACCCDDDEEEDDDBBBAAAAAABBBAAABBBCCCDDDGGGKKKRRRVVVbbblllyyyssshhhaaa_________^^^]]][[[XXXRRRJJJIIIKKKPPPNNNPPPUUU[[[cccttt]]]^^^XXXMMMEEEMMM^^^eeebbbVVVNNN???///***---///,,,(((((((((''''''(((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&(((((('''(((((()))***...333777???AAADDDFFFEEEBBB>>>;;;444555777777999<<>><<<:::999777444000---))))))*********)))((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))***+++,,,,,,+++999===YYYwwwVVVFFF888555555444666:::;;;DDDPPP\\\cccgggjjjlllnnnnnnoooooooooppppppqqqpppqqqqqqrrrqqqqqqpppooorrrssstttuuutttrrrqqqppprrrrrrsssuuuwwwyyy{{{|||~~~~~~~~~~~~'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((***...222555;;;>>>DDDTTTlllvvvbbbxxxhhhjjjxxx~~~yyy{{{{{{{{{~~~}}}|||yyyvvvggg^^^VVVRRROOOKKKJJJLLLTTTSSSPPPJJJEEEAAA@@@AAA======>>>???@@@@@@@@@@@@<<<;;;;;;;;;<<<>>>@@@AAAAAACCCDDDEEEDDDCCCCCCDDD@@@@@@@@@???===>>>AAACCCLLLVVVeeeuuuzzzrrriii___YYYYYYYYY[[[\\\ZZZVVVRRRPPPOOOGGGJJJWWWZZZTTTZZZiiiZZZRRRZZZ^^^VVVJJJLLL]]]nnnmmmgggVVV>>>000...,,,((()))((((((''''''(((((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&(((+++$$$$$$$$$%%%&&&'''((()))(((+++///333777;;;@@@CCCDDDEEEFFFEEEBBB===888555333444666777888;;;???BBB???>>>@@@IIIWWW```[[[PPPKKKMMMQQQVVVZZZ]]]```aaacccuuu|||iiibbbeeennnjjjfffeeedddcccaaa^^^WWWhhh|||tttiiieee___^^^[[[WWWRRRLLLGGGDDDEEECCCAAA???>>>;;;777444///...,,,***)))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))+++,,,------///888GGGiiixxx~~~lllHHH???888777888777888:::<<>>???@@@AAABBB???BBBDDDEEEEEEDDDEEEFFFBBBBBBBBB@@@===;;;:::;;;???FFFRRRdddvvvxxxnnnfffaaa___\\\\\\^^^^^^ZZZUUULLLEEEGGGTTT]]]ZZZWWWYYYjjjjjj[[[bbbiiicccQQQFFFWWWqqq~~~lllOOO999111,,,&&&))))))(((((((((((())))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%'''+++...%%%%%%%%%&&&'''(((***+++///444999===@@@AAACCCDDDBBB@@@>>>;;;999777666666222444777888999:::<<<>>>888===BBBMMMggg~~~yyyggg\\\bbbggghhhfffdddeeefffooovvvtttooorrrtttvvvxxxxxxvvvssspppnnn^^^iiiyyyvvvoooooolllgggaaaYYYSSSNNNKKKPPPLLLGGGBBB@@@???===<<<999777333///,,,++++++,,,***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$####################################$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))+++,,,---...555999SSS|||~~~{{{~~~uuuvvvrrrlll```OOO@@@;;;777777888888999;;;AAAKKKXXXaaafffiiimmmpppoooqqqsssrrrpppoooppprrroooppprrrssssssrrrpppoooooorrruuuvvvsssqqqpppqqqtttuuuwwwyyy{{{}}}~~~~~~yyy~~~xxx}}}'''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))((('''''')))---333999===EEEMMMdddyyyuuuwwwyyy}}}yyywwwyyy{{{tttjjjaaaYYYUUUSSSKKKDDDAAA???>>>AAAFFFHHHLLLQQQQQQNNNJJJHHHHHHHHHHHHHHHIIIJJJIIIGGGEEEHHHHHHGGGGGGGGGFFFFFFEEECCCEEEHHHHHHHHHGGGGGGGGG@@@AAABBBAAA>>><<<;;;<<<888;;;CCCSSSfffxxx~~~zzznnnhhh```\\\___bbb___YYYWWWOOOIIIMMMYYY^^^VVVJJJ___ppplllccc```^^^RRRFFFQQQggg{{{|||oooRRR<<<555111---))))))(((((((((((())))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%(((,,,///&&&&&&''''''(((***+++,,,888<<>>======:::666222111333777999666888<<<>>>>>>???AAACCC???GGGLLLVVVtttsssccckkksssuuurrrnnnpppssshhhbbb```eeegggeeehhhmmmgggooowwwyyyuuuooollllllooooooqqqwww}}}{{{tttmmmnnnllliiifffcccaaa```___YYYSSSJJJCCC@@@@@@AAAAAACCC@@@;;;555222000111111+++******)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,......::::::[[[zzz{{{kkk\\\QQQEEE:::666444444555777:::===FFFOOO\\\dddgggjjjmmmqqqppprrrtttssspppoooppprrroooppprrrssssssrrrqqqppplllppptttvvvtttrrrrrrssstttvvvyyy|||~~~{{{ttt{{{~~~{{{&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%''')))***))))))***+++''')))***,,,222:::>>>>>>FFF___}}}{{{{{{|||vvv{{{tttlllttt|||}}}~~~|||uuujjj___VVVQQQPPPPPPMMMJJJFFFFFFGGGHHHFFFDDDMMMNNNOOOQQQRRRSSSSSSTTTMMMPPPRRRSSSRRRQQQPPPPPPQQQPPPOOONNNMMMLLLLLLLLLMMMLLLKKKKKKLLLMMMLLLJJJJJJGGGEEEFFFIIIHHHBBB===<<<<<<===???HHHZZZppp~~~sssfff]]]\\\ccciii^^^```___VVVIIICCCEEEKKKRRRXXX^^^pppvvvkkkaaa[[[XXXSSSNNNLLLfffqqqjjjVVVHHH;;;111111,,,((((((******'''&&&(((++++++***((('''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$%%%%%%&&&"""###&&&(((+++000666:::@@@===:::888777555222111333777;;;>>>@@@BBB@@@===>>>BBBDDDCCCCCCIIIRRRXXXSSS[[[bbbhhhqqq||||||tttqqqllljjjmmmqqqmmmeeeRRRNNNNNNRRRSSSTTT[[[dddgggiiiiiihhhddd___\\\ZZZ\\\iiiqqqnnnkkkrrr~~~sssmmmmmmrrrtttoookkklllnnnfff\\\UUUNNNEEE@@@?????????AAACCC???555...,,,***---...---,,,,,,)))%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&)))***)))'''(((,,,...///777GGG|||yyyaaaLLL???555222333555666666:::@@@LLLTTT^^^eeeiiikkkmmmooorrrrrrrrrrrrssstttuuuuuusssssstttuuutttsssqqqpppmmmoooqqqqqqpppoooooooooqqqtttzzz}}}zzz|||~~~&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%'''))))))(((((()))***)))***---222888<<<@@@CCCZZZppp}}}}}}uuussspppttt~~~wwwuuussspppzzz|||uuuhhhddd\\\UUUOOOMMMLLLMMMMMMLLLKKKMMMPPPQQQPPPNNNTTTUUUVVVWWWWWWVVVUUUTTTRRRTTTWWWYYYXXXWWWWWWWWW\\\\\\[[[[[[YYYWWWUUUTTTUUUTTTSSSSSSTTTUUUSSSRRRUUUOOOHHHFFFGGGHHHGGGEEE@@@@@@>>>===@@@KKKZZZfffuuu|||wwwooojjjggggggeeedddaaaZZZRRRMMMLLLNNNVVVWWWTTTYYYvvvnnn[[[\\\___WWWMMMJJJVVVhhhkkkbbbYYYJJJ;;;888...***)))++++++((((((*********)))((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%###''',,,111444888;;;>>>;;;777222///000444999<<>>EEEKKK[[[dddrrr~~~uuunnnmmmhhhbbb\\\VVVSSSOOONNNXXXZZZSSSKKKWWWzzzhhhfffiii___PPPIIIEEEYYYdddffffffVVVBBB:::222,,,)))++++++))))))+++)))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$(((---444999;;;;;;;;;;;;555333222222555;;;AAAEEEEEEGGGEEE@@@CCCNNNWWWZZZXXX]]]dddfffdddaaa``````___dddfffccc___YYYPPPHHHLLLMMMKKKKKKOOOTTTTTTOOOMMMNNNPPPRRRRRRVVVaaammm}}}nnn___TTTPPPPPPQQQTTTUUUVVVYYYbbbooowwwyyyuuupppmmmooorrrtttwww{{{vvv~~~~~~sssllljjjfff___[[[OOOEEECCCEEEDDDCCCCCC555222---+++***))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''(((******,,,///222CCCqqqxxxRRR;;;777444444666777888===DDDPPPWWW___dddgggjjjnnnqqqrrrrrrrrrrrrssstttuuuvvvwwwvvvuuusssrrrqqqqqqqqqqqqssstttsssrrrppppppqqqnnnpppuuuyyy}}}zzz}}}zzz|||&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''((()))(((''''''(((***///000666<<<;;;???UUUppp{{{|||~~~~~~rrrjjjppp}}}|||wwwrrrkkkddd___XXXXXXXXXXXXYYYYYYZZZ[[[]]]\\\]]]^^^___```aaa```___bbbfffiiikkkkkkiiigggiiimmmqqqsssttttttuuuvvvjjjlllooorrrrrrpppmmmjjjfffdddbbbbbbbbbbbb```^^^[[[YYYWWWVVVTTTPPPKKKGGGFFFGGGEEEBBB>>>===>>>@@@DDDLLLYYYeeeppp{{{zzzuuulllccc[[[UUUSSSRRR[[[fffhhh^^^YYYiii|||mmmhhhcccYYYPPPGGGRRRYYYaaajjj```KKKBBB777000+++++++++))))))+++'''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&'''(((000444999;;;:::888666555333888>>>CCCEEEFFFEEEDDD@@@AAA???AAAOOOdddqqqrrr_________```]]]YYYZZZ]]]MMMNNNMMMKKKKKKNNNRRRTTTTTTTTTRRROOORRRXXX[[[YYYXXXYYY^^^fffnnnnnnjjjfffzzztttjjjbbb\\\YYYXXXWWWUUUWWWYYY^^^iiizzzvvvrrrmmmlllnnnsssyyy~~~vvv}}}{{{uuussssssqqqdddUUUMMMHHHEEEEEEHHH???666///,,,+++******,,,((((((''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''(((***,,,,,,+++///555LLL~~~yyyzzzfffGGG888777444333555666888???GGGTTTYYY```eeehhhjjjnnnrrrrrrrrrrrrsssssstttuuuvvvyyyxxxuuusssqqqqqqqqqqqqoooqqqrrrrrrqqqqqqrrrsssnnnpppsssvvvxxxzzz}}}~~~~~~tttwwwvvvyyy&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((())))))((('''''')))+++000333999<<<;;;GGGjjj~~~~~~wwwjjjgggrrryyyppphhhcccaaaaaaaaa^^^^^^___```aaaaaaaaaaaaaaaaaaaaabbbcccfffiiikkkmmmoootttwwwyyyyyywwwvvv|||~~~zzzxxxuuutttsssrrrpppnnncccbbb```^^^[[[VVVQQQMMMJJJKKKJJJHHHEEEBBB@@@@@@<<<@@@EEEKKKUUUcccsss~~~rrreee]]][[[\\\]]]mmm{{{yyypppooozzzmmm___```___WWWVVVUUUPPPXXXiiiiiiZZZTTT@@@666---++++++)))((()))''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$(((,,,///777999;;;:::999777666666999???GGGKKKJJJGGGDDDCCCAAAEEEIIIQQQeeeyyyzzzqqq___^^^aaaddd```UUUNNNNNNNNNLLLJJJHHHIIIMMMUUU\\\WWWYYYXXXUUUXXXaaaiiilllhhhdddeeessswwwffffffeeeeeeeeeddd```ZZZUUU[[[dddllloooooovvvwwwsssllldddbbbeeejjjmmmooopppzzz}}}}}}uuujjj```VVVQQQUUU\\\QQQDDD777222...***)))+++)))))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***)))+++...---+++111999XXX~~~{{{}}}qqqUUU???999666222111444666999BBBKKKWWW]]]ccchhhiiikkkooorrrsssssssssssstttuuuvvvvvvyyyxxxvvvsssrrrqqqqqqqqqlllnnnpppppppppqqqtttvvvqqqsssuuuuuuuuuvvvyyy{{{{{{tttwwwwwwzzz}}}&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((()))***)))((())),,,...222777<<<===CCC[[[}}}zzz~~~}}}qqqlllfffkkk|||~~~qqqkkkddd^^^\\\```eeeiiibbbcccdddeeefffgggffffffgggiiilllnnnqqquuuzzz~~~~~~rrrnnnggg___ZZZVVVUUUUUUQQQPPPPPPNNNKKKHHHDDDBBBBBBAAA???>>>AAAKKKYYYcccvvv{{{rrrgggbbbbbbYYYcccqqq{{{{{{xxxzzzzzzccc\\\ZZZUUU]]]UUUJJJOOObbbfffaaabbbKKK???333...,,,***(((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%)))...333777:::<<<======<<<<<<>>>???BBBDDDEEEDDDBBBBBBFFFIIITTTUUUQQQRRRfff~~~|||ggg___ZZZYYYTTTKKKJJJNNNPPPQQQSSSVVVUUUTTTXXX___eeeiiihhhcccbbbiiippptttmmmfffcccmmm~~~lllmmmnnnqqqtttuuuoooeee]]]ZZZfffvvv|||wwwrrrvvvwwwtttjjj\\\TTTRRRTTTTTTXXXZZZfffuuu|||{{{{{{vvvpppiiigggppp|||jjjWWWFFF===666---)))***++++++******))))))((((((''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((+++)))+++///...,,,555BBBiiizzzzzz}}}fffJJJ999666555222111333777<<>>BBBUUUuuu}}}wwwtttqqqoootttvvvwwwgggjjjoooyyy}}}xxxsssooodddcccaaa```aaaeeekkkooojjjkkkmmmoooqqqsssttttttxxx}}}zzzpppfffaaa^^^]]]WWWVVVUUUSSSQQQNNNKKKHHHGGGFFFCCC???<<>>???AAAAAAAAAAAABBBDDDEEEEEECCC@@@???EEEOOOXXX```bbb[[[UUU```xxx}}}eeeWWWLLLJJJHHHGGGNNNYYYRRRTTT[[[bbbbbb___bbbhhhvvv|||~~~xxxssssssvvvwwwwwwwwwwwwzzz}}}{{{}}}~~~|||vvvpppdddhhhttt~~~yyyyyywwwvvvmmm]]]QQQNNNMMMKKKMMMYYYbbbfffppp~~~yyytttqqqpppttt{{{fffRRRIII@@@444...000------,,,++++++******)))''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))***''')))...///000<<>>@@@CCCCCCNNN^^^lllvvv~~~wwwiiidddWWWVVVhhh{{{~~~uuuooo}}}ooo]]]bbb___aaa[[[ZZZ\\\VVVVVVccc___OOO>>>666222---))))))))))))((((((''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((...555;;;>>>@@@@@@AAACCCEEEEEECCCBBBAAAAAADDDEEEFFFEEEFFFNNNZZZcccXXXgggnnnjjjkkkqqqlll___RRRJJJIIIQQQTTTPPPRRRZZZ]]]^^^dddjjjjjjgggllltttvvvuuuzzztttssswww{{{{{{zzz{{{sssttt~~~xxxyyyrrrcccXXXUUUTTTQQQZZZpppuuujjjtttuuummmkkknnntttlllXXXPPPHHH<<<777999......------,,,+++******(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))((($$$'''...000222AAATTT{{{~~~}}}ooogggllliiiWWWDDD;;;999999777333222666;;;CCCOOO[[[]]]dddlllqqqrrrqqqrrrssstttssssssttttttuuuvvvwwwtttuuuvvvvvvvvvuuusssrrrtttttttttrrrqqqqqqrrrtttyyy}}}{{{zzz}}}zzz~~~((((((((((((((((((((((((''''''''''''((((((((()))***+++***)))+++000666888???CCCFFF\\\rrroooooonnnttt~~~|||tttnnnkkkmmmvvvxxxnnngggdddcccbbbaaaeeehhhjjjkkkmmmrrryyyyyynnnbbb___[[[YYYYYYZZZYYYYYYXXXSSSNNNJJJIIIGGGCCC???CCCBBBFFFRRRcccsss{{{~~~vvvkkkeeeZZZ[[[tttnnnooo___fffqqqhhh```___aaahhhsssvvvnnnbbbdddZZZKKK===444///+++((()))******)))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$%%%''''''%%%######'''+++...333888;;;<<<===@@@CCCDDDDDDCCCCCCBBBBBBCCCCCCHHHTTTXXXQQQMMMUUU]]]]]]dddpppzzzxxxmmmcccYYYSSSPPPNNNOOOVVV___dddbbb]]]eeelllpppppprrryyy}}}pppiiinnnmmmooowww~~~nnnhhhnnnqqqnnnuuuuuu{{{~~~zzzrrrdddZZZVVVUUUjjjzzzrrrmmm{{{uuujjjwwwwwwyyyuuukkk___RRRCCC777666333000...---+++)))&&&)))(((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###%%%***,,,***'''&&&---'''(((222222AAAfffzzz}}}rrrlll\\\III>>><<<999333444222444999>>>EEESSS___gggjjjooorrrsssuuuwwwxxxxxxxxxwwwwwwvvvuuuuuutttsssyyy{{{wwwuuuyyyyyyuuuvvvxxxyyywwwsssqqqsssuuuvvv{{{~~~{{{{{{{{{|||{{{|||~~~(((((((((((((((((((((((('''''''''((((((((())))))+++***)))))),,,333888;;;<<>>@@@BBB@@@BBBEEEFFFDDDBBB???===KKK^^^iii```WWW[[[eeejjjqqquuussshhh]]]WWWRRRNNNXXXVVVUUUYYY___dddeeecccrrrxxx|||{{{~~~~~~}}}uuufff\\\aaaeeekkkpppuuuzzz}}}zzzppptttyyyyyy|||yyy{{{tttggg```aaadddqqqvvvqqqtttzzzuuuttt~~~vvvjjjtttrrrsssrrrqqqooojjj\\\OOO<<<888333000///...,,,)))((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$&&&***,,,***'''''',,,(((+++333333JJJuuuvvvcccFFF999999999777444222444999>>>GGGUUUaaaggglllqqquuuvvvwwwwwwxxx{{{zzzzzzyyywwwvvvvvvuuurrrwwwxxxuuuuuuxxxzzzxxx{{{||||||yyywwwwwwyyy|||xxxyyy{{{|||}}}|||zzzxxx~~~~~~~~~((((((((((((((((((((((((''''''((((((((())))))))),,,)))(((***///555;;;>>>@@@UUUuuuuuummmxxx~~~pppbbb^^^hhhuuu|||yyy{{{tttnnnfff```___aaadddfffgggmmmtttyyy~~~xxxpppllljjjjjjjjjkkkgggbbb^^^[[[VVVOOOJJJGGGDDDAAA@@@CCCJJJQQQVVVjjjrrr}}}}}}qqqccc[[[___mmmyyyvvvbbbOOOUUUtttvvvbbbiiijjjjjjwww}}}ggg]]]WWWTTTGGG333,,,222+++++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%###"""$$$)))...222333888:::>>>?????????@@@AAABBBDDDFFFFFFEEEDDDEEEFFFWWWhhhtttrrrmmmooosssttthhhggg___TTTOOOSSSXXX[[[___]]]\\\___eeekkkoooppp~~~}}}xxxuuuzzz|||rrrbbbWWW\\\ccclllooonnnqqqzzzvvvpppvvvxxxsssfffnnn{{{pppoooqqqrrrzzzkkkmmmuuuyyy}}}rrrppplllkkkoooqqqjjj___EEEAAA;;;555111///,,,+++)))((((((''''''(((((()))'''''''''&&&&&&&&&&&&%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$&&&)))+++***'''*********...222666XXX~~~tttgggEEE777777888666444222444999???IIIXXXeeeiiinnnssswwwyyyxxxxxxxxx{{{{{{zzzyyyxxxwwwvvvvvvrrruuuvvvttttttxxx{{{{{{~~~}}}|||yyyxxxyyy}}}|||yyywwwxxx|||}}}zzzwww~~~}}}}}}~~~(((((((((((((((((((((((('''(((((((((((()))))))))+++))))))...333777;;;???LLLmmmxxxsss~~~lllccciiiyyy}}}xxxqqqkkkiiieeeccccccfffhhhjjjnnnttt|||{{{xxxvvvtttqqqllliiifff```XXXRRRLLLJJJFFFBBB???@@@EEEHHHWWW```ooo|||xxxlllddd```gggrrruuuYYYPPP```|||}}}vvvnnnllluuuxxxhhh___```TTT<<<000555***************)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""&&&...555888999;;;===@@@BBBCCCCCCCCCDDDDDDDDDBBB@@@@@@FFFNNNUUU^^^hhhqqqvvvzzzzzzsssjjjVVVYYYWWWPPPOOOWWWbbbiiidddaaa```fffpppxxx{{{{{{zzzsssqqqmmmiiisssmmmlllppprrrjjj^^^WWWOOOUUU[[[\\\YYY[[[cccjjjaaaffffffaaabbblllwww|||uuuvvv{{{rrrwwwyyy|||pppiiijjjnnnwwwzzztttiiiaaa```cccbbb]]]VVVTTTOOODDD999111//////***))))))(((((((((((()))''''''''''''&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&)))***)))(((+++(((+++111222;;;hhh~~~bbbFFF;;;999555000333222555;;;AAAKKK[[[hhhlllooosssvvvwwwwwwxxxyyyxxxxxxyyyyyyyyyyyyyyyyyywwwxxxxxxvvvuuuwwwzzz||||||xxxuuutttuuuyyy|||~~~{{{xxxxxxyyy{{{zzzyyy||||||~~~}}}}}}}}}(((((((((((((((((((((((((((((((((((()))))))))***)))(((,,,444777888<<>>===>>>@@@CCCFFFGGGGGGFFFCCCDDDFFFEEEEEEJJJSSSYYY\\\fffooorrroooiii```YYYWWW```eee```ZZZ\\\bbbgggkkkfffeeelllwww}}}yyyssstttqqqkkkhhhgggddd___YYYWWWYYY\\\[[[UUUPPPPPPMMMOOOQQQPPPOOOOOORRRUUUVVVUUUQQQOOOQQQXXX\\\\\\YYY\\\eeesssttthhhdddhhhsss|||{{{ssshhh`````````___iiijjjeeeXXXFFF888444444---,,,+++***))))))))))))(((((('''''''''&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&'''((()))))))))+++&&&+++222222EEExxxwwwVVVAAA;;;999444///333333666===DDDNNN]]]jjjnnnpppqqqrrrssstttwwwzzzvvvwwwxxxzzz|||~~~~~~}}}{{{zzzwwwvvvxxx{{{|||vvvqqqpppqqqtttuuuyyyyyyxxxuuusssssswwwzzzzzzzzz}}}}}}~~~((((((((((((((((((((((((((((((((()))))))))******((()))///888:::999BBBNNNjjjzzzsssnnnvvvvvv{{{xxxyyy}}}~~~rrrhhhbbb```eeehhhmmmppprrrtttwwwyyy{{{vvvppphhhccc\\\ZZZVVVQQQMMMIIIEEECCC@@@EEEOOO\\\kkkwwwkkkbbbeeeiiiqqq]]]yyyyyytttuuuvvvgggiiieeeRRR>>>555///,,,))))))+++,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))***---222888===@@@@@@@@@@@@AAADDDHHHIIIIIIGGGDDDMMMWWW]]]]]]\\\^^^```bbbnnnwwwppp]]]PPPQQQXXX___jjjrrroooiiiggghhhhhhsssmmmiiilllrrrtttpppjjjbbbcccaaa]]]\\\]]]ZZZTTTKKKJJJLLLNNNLLLIIIJJJOOORRRQQQPPPPPPPPPPPPOOONNNQQQMMMIIIIIILLLNNNMMMJJJKKKLLLOOOVVVaaannn{{{~~~www~~~pppfffbbbcccllltttzzz~~~yyytttssssssrrrssssssooodddSSSCCC999444111000...,,,***))))))(((((((((((('''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''((())))))))),,,'''...222444RRR~~~gggJJJ:::777666555444333444888AAAHHHPPP]]]jjjnnnpppqqqqqqqqqsssvvvxxxvvvwwwyyy|||~~~}}}zzzuuuvvvyyy}}}vvvrrrpppqqqrrrrrrsssttttttpppllllllpppuuuvvvvvvzzz~~~}}}~~~~~~|||xxxzzz(((((((((((((((((((((((((((((()))))))))*********)))***111999:::<<>>@@@AAACCCCCCCCCEEEIIIJJJHHHFFFFFFSSSdddoooqqqppppppqqqppprrrooocccSSSKKKRRR[[[bbbgggkkklllooossstttqqqtttqqqlllgggbbb___^^^]]]YYYZZZZZZXXXZZZ\\\ZZZTTTVVVRRRPPPQQQRRRRRRUUUZZZSSSSSSTTTUUUVVVVVVUUUSSSXXXWWWWWWYYYZZZYYYWWWVVVRRRQQQPPPNNNOOOTTT\\\aaabbbmmmyyy~~~~~~|||pppmmmhhhcccgggjjjqqqwwwyyy}}}~~~yyytttoooiii[[[III;;;444333111...,,,***)))(((((((((((((((''''''''''''&&&'''''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''((((((((()))***...***111333888___|||yyykkkVVV???666555555444555222444;;;DDDKKKRRR^^^hhhlllooossstttttttttttttttuuuvvvxxx{{{~~~{{{uuutttwww|||vvvrrrrrrssssssrrrqqqpppnnnkkkjjjjjjlllnnnqqqqqquuu||||||{{{}}}}}}uuuuuu{{{}}}}}}(((((((((((((((((((((((())))))))))))************++++++222999999>>>UUUpppzzzwwwuuu{{{}}}yyywwwxxxzzz|||{{{yyywwwvvvuuurrrlllhhhlllnnnpppqqqtttzzz~~~||||||}}}zzz|||||||||sssfff^^^YYYUUUOOOJJJGGGBBB???BBBNNN^^^kkkrrr|||{{{jjjgggggg}}}~~~lllzzzxxxwwwxxxvvvlllYYYJJJ;;;555---)))******(((&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))---333:::>>>??????@@@BBBFFFEEEDDDFFFIIIIIIFFFCCCBBBPPPaaannnsssvvv{{{zzzjjjXXXNNNNNNQQQUUUXXXfffdddaaaccclllwwwxxxssspppppplllaaaUUUOOORRRXXXSSSVVVYYY\\\ccckkkkkkgggfff^^^WWWYYY\\\^^^```ccchhhkkkooorrrrrrrrrrrrsssmmmoooqqqrrrnnniiifffggg[[[]]]^^^\\\YYYWWWXXXYYYTTT[[[```bbblllzzz{{{tttkkkkkkfffhhhhhhjjjttt|||~~~www___III777555333000---***)))((()))(((((((((''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&(((((('''((()))***///---444444;;;hhh~~~zzz}}}uuukkkcccVVVFFF999777999666333222222555<<>>@@@CCCGGGJJJKKKIIIJJJJJJEEE>>>@@@HHHRRRUUU___mmmwww{{{wwwooo^^^MMMJJJSSSZZZ[[[bbbhhhlllkkknnntttuuuqqqooojjjddd]]]QQQIIINNNXXXYYY]]]cccgggggghhhkkkmmmiiijjjooovvvxxxuuuvvvyyyyyyxxxxxx}}}{{{rrrjjjhhhhhhccc[[[aaa\\\UUURRRUUU^^^jjjrrrzzzzzztttuuuzzz{{{yyy{{{nnnbbbZZZ```jjjwww{{{}}}qqq[[[LLL===000///000,,,)))(((***)))''''''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((///)))///777FFFuuu}}}zzz~~~qqqnnngggGGG>>>777777777555222111555777===FFFPPP[[[eeejjjnnnqqquuuyyyzzzyyywwwuuuwwwwwwwwwxxxxxxyyyyyyyyy|||tttoooooorrrvvvuuutttsssssssssssssssnnnnnnnnnnnnnnnmmmmmmmmmrrrrrrrrrsssuuuwwwzzz|||{{{wwwuuuyyy~~~{{{vvvvvv((((((((((((((((((((((((((()))******))))))***+++---333:::<<>>DDDKKKQQQUUUUUUNNNGGGDDDFFFOOO]]]jjjiiihhhlllqqqnnndddYYYTTTVVV]]]bbb^^^YYYZZZ]]]___cccgggiiigggggggggddd___[[[VVVUUUYYY^^^```bbbddddddfffhhhkkkooottt{{{~~~|||rrrhhh```[[[\\\___dddppp~~~sssqqqsssvvv}}}{{{ssslllllllllooo}}}yyypppkkknnnlllgggiiipppuuufffRRRBBB555------111,,,***(((((()))***)))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))*********+++(((,,,666AAA___}}}uuupppKKKBBB999777555333222333666;;;DDDOOOZZZdddkkkooopppssswwwzzzzzzxxxtttrrruuuvvvxxxzzz|||||||||{{{zzzvvvvvvwwwxxxwwwuuusssqqqpppoooooonnnnnnnnnnnnnnnnnnnnnnnnooopppqqqssswwwzzz}}}~~~|||wwwvvvzzz}}}|||zzzxxx(((((((((((((((((((((((()))*********)))***---///222;;;;;;===XXXzzzzzz{{{kkkhhhyyyzzz{{{~~~{{{yyyyyyzzz{{{{{{zzzvvvtttqqqnnnmmmoooqqqssswww{{{{{{rrriiiccc\\\YYYTTTNNNIIIEEECCCCCCFFFEEEDDDCCCCCCCCCCCCCCCEEEHHHLLLOOOQQQSSSVVVXXX[[[]]]___aaabbbbbbbbbbbb``````^^^]]]]]]___aaaccceeehhhlllqqqwww~~~ssskkkeee]]]UUUOOOJJJEEEDDDGGGTTT\\\gggqqqwww~~~|||bbb]]]YYYMMMJJJPPPvvv}}}nnneee^^^[[[VVVUUUbbbrrr```SSSAAA444---*********)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))+++---111777;;;??????@@@EEELLLSSSWWWXXXLLLJJJIIILLLTTT^^^iiippprrrmmmiiiiiidddZZZQQQMMMKKKXXXeeeiiieeecccfffjjjllljjjfffaaa]]]\\\[[[ZZZ^^^[[[YYY[[[^^^```bbbccceeeiiipppvvv|||}}}||||||yyyyyy{{{~~~{{{uuugggbbb[[[ZZZeeeuuuwwwooollljjjjjjooovvv~~~wwwnnnlllpppfffaaabbbiiilllkkkjjjmmmqqqiii\\\LLL>>>444000000,,,***(((((()))***))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))******+++***000666CCCiiitttvvvLLLCCC:::666444222222444777===GGGSSS___hhhmmmpppqqqtttxxxzzzzzzwwwsssqqqsssuuuwwwzzz{{{||||||{{{}}}yyyxxxxxxwwwvvvuuusssrrrqqqqqqqqqnnnnnnnnnnnnnnnooooooooooooppprrruuuxxx|||~~~|||tttqqqrrrttttttsssyyy)))))))))))))))))))))))))))************+++...111444999===JJJqqq|||zzz|||~~~}}}xxxooolllvvv|||zzzyyyyyyyyyyyyxxxvvvwwwsssnnnlllmmmrrrxxx|||xxx{{{{{{qqqggg]]]UUUPPPJJJHHHDDD@@@<<<::::::::::::999999888888888888888===???BBBCCCDDDEEEGGGIIIJJJLLLMMMOOOQQQRRRRRRRRRPPPNNNLLLKKKKKKMMMNNNOOOOOOTTT]]]gggpppzzzxxxrrrggg[[[TTTOOOIIIGGGHHHFFFMMMXXXccclllvvvrrraaaUUUHHHDDDHHH```vvviii[[[RRRQQQOOONNNYYYhhheee\\\MMM<<<000***))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$''',,,000333666999;;;>>>BBBIIIQQQXXX[[[ZZZYYYJJJJJJMMMSSS___jjjqqqssstttiii```]]]\\\ZZZXXXYYYTTT___mmmsssqqqlllmmmqqqwwwpppfff]]]XXXWWWZZZ^^^aaabbbbbb``````cccgggiiisssssstttuuuuuusssqqqppprrrnnnpppwww}}}zzzssspppjjjgggcccaaaaaabbbcccccc```bbbeeeiiinnnvvvqqqccc^^^ccchhhiiiiiiiiilllnnnkkkfffhhhmmmvvvzzzrrrddd^^^[[[\\\[[[[[[bbbjjjjjjddd]]]\\\XXXQQQHHH>>>444---...+++((('''((())))))((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******,,,222555GGGvvvyyyIIIAAA:::666444111222666888>>>JJJVVVaaaiiinnnpppsssuuuwwwyyyyyywwwsssqqqrrrsssvvvxxxyyyzzzzzzzzz{{{}}}~~~{{{yyyxxxuuuuuuttttttttttttttttttnnnnnnnnnnnnoooooopppppppppqqqtttwwwzzz|||~~~yyyqqqllljjjjjjjjjiiiooouuu)))))))))))))))))))))))))))************,,,000333666999FFFeeexxxrrryyyzzzuuu}}}tttlllhhhppp~~~||||||{{{zzzzzzzzzxxxvvvsssssspppmmmkkkmmmrrryyy}}}yyy|||}}}uuuhhh[[[QQQIIICCC???>>><<<:::888777666666666666666666666666666555555777888::::::999999;;;<<<<<<===>>>@@@BBBCCCDDDDDDBBB@@@>>>>>>@@@BBBBBBAAAAAAGGGQQQ\\\gggsss}}}~~~qqqddd]]]XXXRRRMMMKKK@@@EEELLLTTT^^^jjjuuu|||mmmXXXOOOPPPSSSPPPppp```WWWRRRUUUWWWVVVZZZaaahhheeeYYYEEE555---***(((***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""###$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%***000555888:::<<<>>>AAAJJJWWWaaaccc```[[[WWWVVVUUUTTTXXXcccpppvvvuuuttthhh]]]\\\```eeekkkoookkkpppzzzxxxttttttssskkkaaa[[[XXXVVVZZZ___```eeehhhggggggkkkooopppsssmmmeee___]]]^^^___```___\\\^^^cccccc\\\TTTPPPPPPOOOLLLJJJIIIJJJLLLMMMIIIJJJMMMSSSWWW]]]hhhrrr~~~wwwmmmddd\\\^^^aaaiiiqqqrrrooonnnqqqmmmqqqyyy~~~qqqggg^^^___XXXPPPSSS^^^ccc```UUUTTTQQQQQQRRRNNNAAA333111...***(((((()))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******---222777RRRhhhDDD>>>888666444222444888:::AAALLLXXXcccjjjnnnppptttuuuvvvwwwwwwvvvtttsssttttttuuuvvvwwwxxxyyyzzzwwwyyy}}}}}}{{{yyytttsssssssssssstttuuuuuummmnnnnnnooooooppppppqqqqqqrrrtttwwwyyyzzz{{{{{{yyyuuuoookkkhhhfffeeecccggglll{{{)))))))))))))))))))))))))))************---111555999===WWWqqqrrrsssrrr}}}|||uuuhhhgggvvv~~~~~~~~~}}}||||||yyyuuurrrqqqpppooooooqqqtttwwwyyyzzz|||zzzsssbbb\\\RRRIIIBBB>>>;;;999999888888888777777666666666777777888888777777777333555555555444444666888666777888:::;;;===>>>???===;;;;;;===AAACCCCCCBBBBBBEEEJJJRRR]]]jjjwwwzzzmmmhhhccc[[[QQQMMMCCCCCCEEEIIIPPP[[[gggnnnxxxcccYYY[[[]]]aaa|||eee___YYYYYY]]]aaabbbccckkklllcccPPP<<<111,,,)))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$###""""""$$$$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''+++...333777:::===AAACCCJJJWWWgggnnnkkkbbbZZZVVVfffdddaaabbbkkkvvvvvvpppkkk```XXX[[[dddkkkrrrvvvuuutttyyy}}}sssmmmgggcccaaacccbbb^^^^^^bbb```fffiiijjjlllooollleee]]]VVVMMMIIIJJJOOOSSSUUUNNNMMMOOOSSSRRRLLLGGGGGGIIIIIIGGGFFFEEEFFFGGGIIIKKKJJJMMMQQQRRRTTT\\\gggooo|||~~~pppiiieeefffoooxxxzzzyyyyyyuuurrrpppuuu~~~xxxiiifffaaaZZZSSSRRRZZZccchhh___UUUSSS\\\bbbXXXHHH555222---+++******))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++---444===```uuuQQQ>>>:::777666444222555:::>>>DDDNNNZZZdddkkkoooqqquuuuuuuuuuuuuuuvvvvvvvvvwwwvvvuuuuuuvvvxxxzzz{{{uuuxxx{{{|||zzzsssrrrrrrqqqqqqqqqrrrrrrmmmnnnnnnoooppppppqqqqqqqqqrrrsssuuuvvvvvvuuuuuuuuusssqqqnnnllliiigggeeedddgggxxx))))))))))))))))))))))))************+++---222666<<>>======<<<999::::::::::::999888888444555555666666666555555333444555555444555777999666777888:::<<<===???@@@>>>===>>>BBBGGGJJJJJJHHHEEEEEEFFFJJJRRR```pppzzzzzz{{{~~~tttpppkkk```TTTLLLHHHFFFCCCBBBGGGQQQ\\\cccppp~~~nnn___]]]\\\tttzzzrrrjjj^^^WWW[[[dddiiihhhlllpppjjjVVVAAA555...)))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''000222555888;;;???DDDHHHRRRaaaqqqvvvnnnbbbYYYVVVnnnnnnmmmnnnuuuzzzttthhhZZZRRRNNNTTT^^^eeeiiilllkkkgggkkkxxxwwwiiiaaabbbbbbiiirrrsssmmmhhhiiidddhhhiiijjjmmmmmmaaaRRRLLLGGGCCCAAACCCFFFGGGGGGIIIHHHIIIMMMNNNMMMQQQWWWQQQQQQPPPNNNLLLLLLMMMNNNPPPPPPSSSYYYZZZ[[[dddooorrr|||zzzllldddkkkxxx}}}uuugggdddooo||||||qqqlllnnnooo```MMMSSShhhqqq\\\WWWeeerrrlll]]]999555000---,,,++++++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''((()))***+++,,,,,,...555BBBjjj}}}cccAAA:::777555666555333555:::AAAGGGPPP[[[eeelllppprrrvvvuuutttttttttuuuwwwxxxzzzxxxvvvuuuvvvxxxzzz|||uuuwww{{{~~~{{{sssrrrqqqpppoooooooooooommmnnnnnnooopppqqqqqqqqqpppqqqrrrssssssrrrqqqqqqsssssssssrrrpppnnnkkkiiiaaacccttt(((((()))***************&&&---***(((///222222999@@@NNN}}}|||uuuooommm|||~~~cccooo~~~ttt}}}zzzwwwssspppooowwwzzzwwwuuuyyy|||zzzxxxyyy}}}wwwnnndddYYYNNNFFFFFFDDDBBB@@@@@@@@@AAABBBCCCBBB@@@>>>===;;;;;;;;;;;;:::::::::888777666555666666555555555555666666777888999;;;===@@@BBBCCCEEEHHHKKKMMMMMMMMMNNNOOOHHHFFFDDDEEEMMMZZZjjjtttvvvzzz{{{oooiiiaaaXXXQQQKKKHHHFFFEEECCCEEEPPP[[[eeewwwnnnddd]]]}}}sssfffbbbZZZXXXddduuunnnfff^^^PPP===///***+++)))***,,,***%%%%%%(((''''''&&&&&&&&&%%%%%%%%%)))(((***...111///(((!!!((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%(((,,,///888777888:::>>>EEEPPPZZZaaapppwwwkkk]]]YYYZZZXXXnnnooopppssstttrrrkkkddd\\\UUUOOOPPP[[[eeefffbbbiiikkklllpppvvvvvvjjj\\\jjjwwwqqqfffeeejjjnnnlllfff```YYYTTTOOOMMMIIIAAA===AAADDDDDDHHHMMMOOOVVVYYY\\\___XXXYYYggghhhjjjhhhbbb^^^___^^^[[[___aaaeeegggiiijjjkkkmmmzzzwwwllllllrrrzzzmmm```\\\aaannn{{{|||jjjTTTRRR^^^rrrrrrrrrpppooosssyyyYYYGGG666//////---(((%%%******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))***,,,,,,444---LLL{{{uuuyyyvvvrrraaaKKK<<<777777666444333555888;;;@@@HHHUUU___ffflllrrrvvvtttuuuvvvuuusssrrrrrrrrryyywwwvvvvvvxxx{{{|||}}}}}}~~~|||zzz{{{}}}yyyrrrnnnooopppqqqqqqpppnnnmmmmmmnnnpppqqqpppooopppqqqtttqqqppprrrqqqoooppptttssstttrrroooppptttsssooobbb^^^hhh(((((()))***************)))...***(((000444666>>>HHHiii~~~zzzyyyzzztttuuummmqqqyyyxxx|||yyywwwtttpppnnnpppwwwzzzwwwuuuxxx{{{zzzzzz|||yyypppcccWWWOOOJJJGGGEEEFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHFFFEEEDDDCCCBBBAAA>>>>>>>>>===<<<;;;999999999999888888888999::::::::::::<<<>>>AAADDDFFFHHHMMMNNNPPPPPPOOONNNMMMMMMHHHGGGEEECCCGGGRRR```kkkppptttxxxzzzzzz|||}}}~~~{{{sssjjj___XXXOOOKKKGGGDDDAAABBBKKKUUUeeevvv{{{mmmeeeooossslllmmmccc^^^jjjoooooolllcccVVVFFF888///,,,******,,,+++'''&&&)))'''''''''&&&&&&&&&%%%%%%))))))***...333222,,,'''((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***...222666888:::<<<@@@IIIXXXdddkkknnnkkkccc]]]^^^bbbcccjjjqqquuurrrmmmiiiaaaYYYUUUUUUXXX^^^eeeiiifffbbbaaajjjpppjjjbbbaaaeeehhhsssxxx}}}zzzrrrkkkkkkmmmgggccc\\\UUUOOOKKKJJJIIIDDDBBBCCCGGGHHHIIIOOOXXXSSS___hhhrrrzzzwwwxxx{{{wwwtttrrrrrrqqqpppnnnkkkiiiiiiiiitttzzzyyyqqqpppqqqtttggg\\\UUUWWWdddrrryyy}}}]]]OOOSSS^^^eeennnuuuxxxxxxyyyyyyoooVVV;;;...------+++************)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((())))))+++,,,---555444XXX}}}}}}{{{sssiiiWWWFFF>>>777777666444333555999<<>>>>>===<<<<<<<<<<<<======>>>>>>===>>>@@@CCCFFFJJJLLLNNNSSSTTTTTTTTTSSSQQQOOONNNJJJJJJGGGCCCCCCIIIUUU___nnnqqquuuwwwwwwyyy}}}||||||wwwjjjaaaVVVPPPJJJEEEAAA???FFFOOOaaarrr|||xxxggg___zzzuuuyyyvvvpppuuukkkdddllljjjqqqqqqfffYYYNNN???000...******,,,+++((((((+++'''''''''&&&&&&&&&&&&%%%''''''(((,,,000111///,,,''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((,,,222777777;;;>>>AAAGGGTTTdddpppxxxkkk^^^ZZZ]]]cccjjjqqqqqq}}}rrrgggddd___VVVWWW[[[bbbiiimmmlllhhheee```iiikkkaaaWWWYYYdddmmmooopppqqqrrrpppkkkeeeaaa[[[WWWPPPJJJGGGGGGHHHJJJEEEGGGKKKMMMLLLLLLUUU___fffuuu}}}vvvnnnhhhdddaaaooouuu~~~{{{lllnnniiiccc^^^XXXXXX```jjjppphhhUUUQQQWWW___kkktttvvvtttqqqnnnuuu^^^CCC555000...------+++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))***+++---...555;;;fffoooSSSBBB???777666555444333666:::===GGGOOOYYYbbbgggkkkpppsssqqqssstttsssqqqoooooopppxxxxxxwwwwwwxxxzzz|||}}}|||~~~}}}zzz{{{}}}zzzuuussssssrrrqqqqqqqqqqqqqqqpppqqqqqqpppnnnnnnpppqqqssspppooopppnnnjjjlllpppxxxyyyvvvrrrqqqsssqqqmmmgggaaadddqqq|||(((((()))***************)))---***+++444555999EEE]]]}}}tttqqq~~~xxxooozzzsssaaa}}}~~~|||xxxvvvvvvuuuuuusssvvvxxxwwwuuuvvvxxx{{{vvvzzz~~~~~~zzzwwwxxxyyylllggg___VVVPPPLLLJJJIIIFFFFFFGGGGGGHHHHHHHHHHHHFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBCCCEEEHHHKKKOOORRRSSSTTTUUUVVVWWWXXXWWWTTTRRRLLLMMMJJJEEEAAADDDNNNWWWhhhlllqqqttttttuuuwwwzzz~~~|||vvviii^^^WWWOOOIIICCC@@@EEEMMMYYYlllzzzeeeZZZkkkzzz|||pppvvvuuuuuurrriiihhhkkkvvvvvvggg[[[TTTEEE333///+++(((******((((((+++''''''''''''&&&&&&&&&&&&$$$$$$$$$&&&***,,,+++***&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((***///555:::;;;>>>CCCIIIVVVgggtttzzz|||hhhWWWVVV\\\aaalllwww}}}jjj___dddgggbbbhhhfffhhhnnnpppnnnjjjhhhfffeeebbb^^^aaagggiiigggcccffflllpppooogggZZZQQQPPPNNNJJJHHHGGGIIILLLOOONNNOOORRRSSSSSSWWW```hhh|||{{{rrriiiaaa\\\bbbhhhoootttwww{{{{{{{{{uuulllddddddfffgggiiimmmxxx~~~xxxkkkeeedddfffiiijjjiiigggdddbbbccc[[[QQQGGG:::///+++---++++++******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))+++,,,...///333BBBrrr\\\BBB===666666555444444777<<>>???BBBDDDKKKRRR]]]eeejjjmmmpppssswwwwwwzzz~~~lllbbbVVVMMMFFFAAABBBFFFQQQdddtttgggaaa]]]iiiwwwqqqllluuuuuusssiii]]]dddeeeaaa[[[ZZZZZZPPPCCC666...((((((***((((((***((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$'''***...111555999<<<<<>>===CCCIIIQQQWWW\\\aaaggglllnnnpppvvv}}}~~~}}}}}}xxxmmm___TTTKKKCCCBBBEEEPPPaaammmyyyvvvgggXXXZZZddd```bbbrrrqqqzzzpppoooggg```[[[^^^bbbaaaVVVKKK<<<222+++***+++***)))+++((((((((((((''''''''''''''''''''''''''''''((()))$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%)))///333666999<<<>>>CCCWWWlll{{{}}}lllZZZ[[[[[[^^^gggpppqqqnnnhhheeeeeeffffffiiiuuunnnhhhkkkwww|||sssiiifffiiippprrrjjjcccbbbeeehhheeeeeeddd```[[[YYY[[[]]]ZZZYYYWWWVVVWWWXXXZZZ[[[YYYcccmmmttt}}}||||||xxxuuutttuuutttppplllnnnooopppoooooorrryyy~~~~~~jjjlll|||uuu{{{zzz|||nnnhhhaaa\\\[[[]]]]]]]]]XXX\\\fffooolllXXXAAA333,,,,,,+++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++---///111222<<>>555444333222444999@@@FFFPPPWWWaaaiiimmmpppsssvvvwwwyyyzzzyyywwwuuuuuuvvvuuuyyy||||||zzzyyy|||}}}yyyzzz{{{zzzuuuuuuuuutttsssrrrppppppkkknnnrrrtttsssrrrrrrrrrnnnoooqqqpppkkkgggkkksssqqqrrroookkkkkkmmmkkkgggfff```ggg{{{(((((()))***************(((000222444777???^^^vvvoooqqqwwwnnneee~~~||||||}}}mmmllllllnnnrrrwwwyyyzzzwwwuuuwww{{{{{{yyy~~~xxxwww|||}}}tttxxx{{{{{{wwwrrroooooonnnpppsssvvvvvvuuusssqqqvvvtttqqqnnnmmmoooqqqsssmmmllljjjiiiiiijjjkkklllkkkkkkkkkkkkiiifffcccaaa^^^]]]\\\\\\[[[[[[[[[\\\[[[ZZZ]]]ccciiikkkgggbbbVVVOOOGGGDDDCCCBBB>>>;;;<<<@@@DDDFFFIIIOOOVVV\\\aaadddllluuuxxxwwwxxx{{{}}}vvvggg[[[PPPGGGEEEGGGOOO^^^hhhssssssZZZZZZfffcccaaalllkkkvvvjjjeeelllsssnnn```UUU@@@666---,,,---,,,+++,,,)))(((((((((''''''''''''$$$%%%''''''''''''(((***###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''+++222777:::<<<>>>???KKKeeemmm[[[XXX]]]```eeesssuuu]]]___hhhpppiii^^^bbbooolllfffgggqqqtttoooooouuu|||xxxmmmbbb___dddgggggggggggghhhhhhgggeeecccaaa^^^\\\ZZZYYY\\\```fffiiisss~~~zzzzzzyyywwwxxxrrrlllkkknnnpppooommmjjjmmmqqqsssuuuyyyqqqiiimmmqqq}}}~~~|||qqqbbbWWWTTTWWW[[[]]]KKKKKKYYYssstttRRR666,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))***+++---///111222???ttt}}}yyy|||zzzlllEEE777???555444333222444999AAAGGGSSSZZZcccjjjmmmooorrrtttvvvwwwxxxwwwuuutttttttttuuuyyy}}}}}}zzzyyy||||||wwwxxxyyyxxxtttuuuuuuuuutttrrrpppnnniiimmmrrruuuuuusssrrrrrroooppprrrrrrmmmiiimmmvvvuuuuuurrrmmmlllmmmkkkfffcccZZZ]]]qqq***)))))))))))))))***+++,,,***222===>>>GGGkkk}}}|||www}}}wwwooowww```{{{zzz{{{{{{tttfffiiimmmqqqtttuuuvvvvvvvvvwwwwwwxxxyyy|||}}}~~~|||~~~|||zzzxxxyyy}}}{{{zzzzzz}}}}}}|||zzzwwwtttrrrqqqqqqrrrttttttrrrmmmjjjjjjlllfffeeeccc```___^^^^^^^^^^^^\\\]]]bbbiiikkkgggbbbWWWSSSMMMFFFAAA???>>>>>>:::::::::<<>>000,,,,,,***))))))***))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))///222888;;;999<<>><<<>>>FFFRRR]]]gggsss}}}sssfffZZZOOOGGGDDDEEEPPPbbbtttwwwYYYNNNJJJKKKSSSRRRPPPUUUkkkwwwvvvlllWWWSSSQQQOOOBBB444...,,,***)))***)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))+++---...333:::;;;;;;CCCYYYnnnkkk^^^cccnnnsss}}}yyyoooiii```VVVRRRZZZiiitttqqqfffeeelllxxx|||uuuooo]]]ccciiioooyyytttrrrnnnkkkiiihhhhhhhhhnnnsss{{{~~~{{{yyywwwtttpppmmmllliiifffeeedddaaa\\\WWWPPPNNNLLLJJJGGGEEEDDDDDDFFFCCCBBBDDDHHHNNN[[[hhhwwwyyyooowwwzzz{{{uuu}}}yyyaaaYYY[[[^^^aaasssnnnpppzzzvvvXXXBBB---(((******+++---***)))((((((''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%((()))))))))))))))))))))(((+++(((***111000222>>>\\\|||~~~nnnLLLAAA888222:::222333444666:::CCCLLLSSS[[[___eeekkknnnqqqtttvvvwwwyyyzzzzzzyyyxxxzzz{{{{{{~~~~~~|||zzzuuuuuuuuuvvvwwwwwwvvvvvvuuutttsssrrroooqqqrrrrrrqqqppppppqqqooopppooommmllllllnnnppprrrtttrrrlllhhhgggddd___\\\ZZZXXX[[[eeeuuu))))))))))))***+++,,,,,,,,,///:::>>>MMMyyysssccciiiqqqfffhhhmmmaaa|||{{{zzztttvvvqqqllllllqqqxxx{{{||||||~~~~~~xxxssspppmmmjjjeee___YYYUUURRRPPPRRRQQQNNNKKKIIIIIIMMMPPPPPPNNNKKKGGGDDDCCCAAAAAA>>>===<<<;;;;;;;;;<<<<<<;;;999;;;BBBIIIQQQ]]]gggyyyzzzkkk^^^TTTLLLHHHDDDNNN^^^ooo{{{|||aaaTTTKKKFFFQQQSSSPPPLLLWWW}}}|||uuudddUUURRRGGG:::111,,,*********))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((+++///111444666999<<>>>>>>>>>>>>>>???@@@;;;999:::<<<@@@IIISSSgggqqqzzz|||xxxwww|||nnn```WWWPPPKKKDDDKKKWWWgggvvv~~~iiiXXXMMMHHHRRRNNNPPPMMMQQQooo{{{www^^^TTTMMMBBB555...+++++++++(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''***...222555<<<:::999AAAUUUqqq~~~llldddkkk|||vvvcccVVVTTTYYY\\\bbbeeegggfffdddfffqqq~~~zzznnnddd^^^cccoooyyyzzzvvvtttrrrqqqpppkkkdddaaadddlllvvv}}}~~~}}}~~~}}}zzzwwwuuunnniiiccc^^^[[[WWWQQQLLLHHHHHHHHHIIIHHHFFFCCC@@@@@@BBBDDDDDDDDDEEEHHHKKKIIIHHHIIIJJJIIIHHHNNNUUUrrrxxx~~~xxxzzzwwwzzzzzz}}}{{{lllfffaaagggmmmgggdddwwwkkkKKK999111******---******)))(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((---,,,)))+++000---444GGGzzz}}}GGG@@@;;;000888222333555888>>>GGGQQQXXXbbbffflllpppsssvvvxxxzzz|||||||||}}}{{{{{{xxxqqqlllppp{{{{{{tttpppppppppooommmmmmnnnnnnnnnmmmlllkkkjjjfffhhhjjjkkkkkkllloooqqqqqqqqqqqqpppmmmllllllmmmppprrrpppkkkhhhgggeee```___```___\\\\\\gggzzz)))))))))***+++,,,---...000555666FFFtttxxx}}}```aaannndddfffpppWWW[[[~~~yyy|||~~~}}}rrrrrrqqqrrrsssuuuxxxzzz~~~xxxtttrrroooiiiaaa[[[UUUQQQOOOJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCC>>><<<;;;;;;<<>>???>>><<>>??????@@@AAACCCBBBFFFJJJLLLLLLNNNSSSXXX]]]]]]aaadddaaa]]]___cccpppyyy~~~}}}|||xxxoooqqq~~~kkkgggoootttmmmooo}}}uuusssbbbFFF222//////---+++***))))))(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))***,,,+++...000...@@@bbb}}}\\\???777666333111222333666:::@@@JJJVVV]]]fffjjjooosssuuuwwwyyy{{{}}}{{{zzz{{{~~~~~~|||}}}zzzvvvsssqqqrrrssstttqqqsssuuutttrrrooonnnmmmmmmmmmnnnnnnnnnmmmllllllfffgggggggggggghhhkkkmmmlllnnnppppppoooooopppqqqoooqqqqqqmmmlllmmmlllhhh```fffhhhccc]]]cccuuu)))))))))***+++---...///)))AAAGGGeee{{{[[[ZZZOOObbbxxxuuu[[[YYY}}}{{{vvvwww{{{oooooorrrrrrssswwwuuuxxxyyyuuuqqqrrr{{{zzzvvvtttqqqkkkddd^^^YYYUUUSSSSSSNNNJJJJJJMMMNNNKKKGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCBBB@@@???@@@??????AAA???;;;<<<@@@HHHKKKPPPUUUZZZaaahhhlllwwwssscccUUUPPPKKKGGGLLLZZZkkkwww~~~~~~mmmXXXSSSIIIjjjVVVLLLQQQQQQWWW{{{wwwkkkeeeZZZXXXaaaeeeWWWZZZTTTDDD777111...***'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%)))---111555888999:::CCCSSSlllxxxnnnddddddmmmzzzjjj___XXX___lllttttttppp```bbbeeejjjuuu{{{jjj]]]___mmmwwwyyyyyyvvvrrrrrrtttqqqkkkgggkkksss{{{wwwzzz}}}{{{xxxwww{{{}}}zzztttlllcccYYYRRRNNNAAABBBBBB>>>999777999;;;999:::;;;<<<<<<===@@@BBBCCCHHHNNNRRRTTTXXX___eeekkkjjjllllllhhhcccdddhhhttt{{{~~~zzzxxx|||~~~}}}zzzuuujjjwwwwwwxxxfffeeeooonnnkkkkkkiiinnnvvvkkkKKK444111000++++++******)))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((()))******+++(((+++,,,///000000GGGmmm~~~{{{mmmNNN???666666666000000222555:::AAALLLXXX```gggkkkppptttvvvwwwyyy{{{~~~|||~~~~~~xxxuuurrrrrrssstttrrrpppqqqtttvvvtttppplllkkklllllllllmmmmmmllllllkkkkkkiiiiiiiiihhhfffgggiiikkkiiilllnnnppppppqqqssstttoooqqqqqqnnnnnnooonnnkkk```fffjjjddd]]]bbbttt((()))******)))***,,,...333444NNNkkkLLLQQQ[[[ssswwwdddkkk~~~{{{vvv{{{vvvmmmjjjiiihhhjjjmmmqqq|||~~~uuurrr{{{}}}yyyvvvwwwsssmmmfff```\\\ZZZYYYTTTRRROOOMMMLLLKKKIIIHHHMMMKKKJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBB@@@<<<999777>>>@@@BBBDDDHHHQQQ\\\eeeqqq|||xxxiiibbbSSSMMMIIIIIINNNZZZmmm}}}|||gggPPPGGGRRRsssXXXLLLOOOIIIpppbbb\\\bbbYYYTTT___]]]ZZZTTTIII<<<111+++)))))))))))))))((((((((((((***)))((('''&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%((()))***,,,222999;;;:::>>>LLLccchhheeeccclllzzzbbbfffjjjkkklllllliiieeeiiiffffffmmmzzz|||mmm[[[YYYffftttwwwwww{{{|||vvvqqqpppnnnkkkeeellluuu{{{{{{zzzxxxxxxvvvvvvwwwvvvuuuuuuvvvwwwyyyooobbbWWWOOOIIIBBB<<<999999999:::::::::::::::=========<<<;;;===@@@CCCIIIOOOXXX___cccdddddddddkkkjjjhhhggghhhjjjmmmooozzz{{{||||||}}}}}}~~~~~~~~~~~~yyyuuu}}}hhhhhhfffgggooossshhhWWWuuuqqqUUUIII777(((,,,---++++++,,,***&&&&&&)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))+++,,,,,,000111000LLLyyy]]]DDD;;;555444555111111444999???FFFPPP\\\dddkkkoootttuuuuuuvvv{{{~~~xxxzzz|||wwwvvvtttsssrrrrrrssssssxxxxxxzzzyyysssmmmmmmrrriiihhhhhhhhhiiijjjjjjkkklllkkkiiigggfffdddddddddjjjkkkllllllmmmooossswwwwwwuuuqqqlllnnnrrrrrrnnndddddddddccc```cccnnn|||((()))******)))***---///999:::ZZZ```OOOZZZooo|||qqq~~~{{{{{{uuuiiieeefffgggjjjnnnpppzzz}}}vvvttt||||||yyyvvvrrrppplllgggbbb^^^\\\[[[WWWTTTQQQOOONNNMMMJJJHHHKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCC@@@===;;;999999:::;;;;;;>>>CCCKKKQQQdddppp{{{iii___SSSMMMGGGFFFIIIRRRbbbqqqwww|||oooVVVIIIKKKiii___QQQNNNGGGcccxxxlllhhhXXXPPPYYY```aaa\\\PPP???222---,,,***)))))))))(((((((((((()))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%''')))---222777::::::CCCWWWtttqqq^^^```iii|||{{{oootttvvvoooeee^^^___aaaeeelllrrrwwwuuunnnbbb[[[aaannnxxxzzzyyyzzzwwwppplllmmmllljjjhhhmmmtttwwwwwwuuuttttttrrrsssssssssrrrrrrssstttiii```TTTJJJEEE@@@:::555444666888;;;<<<===<<<<<<:::<<<=========???BBBDDDEEEMMMXXXaaaeeeeeecccbbbeeeddddddeeehhhlllppprrryyyyyyzzzzzz{{{{{{}}}~~~xxx|||uuuttthhh]]]___iiilllfff^^^___qqqmmm\\\OOO:::---444,,,******+++***&&&&&&)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))%%%''')))...222444SSS}}}tttXXXFFF???666333555222333666;;;AAAHHHRRR]]]eeekkkpppvvvxxxyyyzzz~~~~~~xxxyyyyyyuuuuuutttsssrrrsssssstttqqqvvvwwwnnnkkkiiiiiiiiiiiiiiijjjkkklllmmmlllkkkjjjiiihhhgggfffiiijjjkkkkkkkkknnnqqqtttyyywwwpppjjjkkkoooqqqnnncccbbbcccbbb```cccooo}}}((()))*********+++...000<<>><<<;;;::::::;;;::::::<<<@@@CCCUUUdddvvvoooaaaVVVOOOGGGDDDDDDJJJVVVbbbqqqyyyvvv[[[JJJ@@@YYYhhh[[[TTTMMMVVVyyyooo___VVV___bbbdddaaaTTTAAA222,,,,,,******)))))))))((((((((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''',,,111444777;;;>>>PPPjjjbbbZZZ^^^nnn{{{sss{{{uuucccXXXZZZbbbhhhyyy|||jjj___XXX___llluuuyyy{{{{{{yyyssskkkjjjnnnooommmjjjmmmqqqssssssqqqqqqqqqpppqqqssstttqqqlllfffcccQQQJJJBBB===;;;999777444555777:::===>>>>>>===<<<999;;;>>>@@@AAABBBCCCEEECCCLLLXXXcccgggfffdddbbb]]]]]]^^^```eeelllrrrvvvwwwxxxyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~xxxnnnwww{{{lllqqq___[[[aaadddeeeeeeXXXdddhhhggg```III333111,,,)))(((***)))&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''+++---333:::AAAccc{{{~~~{{{~~~gggQQQFFFCCC888222444333555888===DDDKKKUUU___ffflllqqqxxx|||}}}~~~yyywwwzzz~~~|||vvvsssssssssrrrsssssstttuuupppttt~~~pppiiikkkkkkjjjjjjjjjkkklllllllllmmmmmmmmmmmmkkkiiihhhhhhiiijjjjjjjjjlllooorrrzzzxxxqqqiiihhhlllnnnlllaaaaaaaaaaaa```cccppp~~~((()))*********,,,///222:::III}}}^^^NNN\\\cccpppyyyppp```jjj}}}oooaaa^^^bbbeeegggiiijjjrrrvvvssstttzzz~~~~~~{{{yyyvvvtttrrrmmmmmmmmmkkkhhhddd```^^^]]]ZZZVVVRRRPPPNNNKKKIIIFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKIIIEEEAAA>>><<<<<<<<<<<<<<<============>>>???MMM\\\pppyyyhhh\\\SSSIIIEEECCCEEENNNWWWhhhttt{{{```LLL>>>OOOrrrrrrnnnggg]]]yyyrrrkkkhhhpppfffeeeaaaVVVFFF888///,,,*********)))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''+++111666777888>>>FFFaaa{{{ccc]]]___pppwwwyyymmmuuu{{{vvvhhh^^^cccllluuurrrbbbYYYYYYhhhtttvvvvvvzzzyyyvvvpppiiiiiinnnooolllkkklllnnnpppqqqqqqqqqqqqqqqrrrsssqqqjjj___RRRIII???;;;777666888:::;;;:::<<<<<<<<<<<<<<<<<<<<<;;;;;;???CCCEEEEEEDDDCCCCCCDDDKKKWWW```eeeeeeeeedddZZZXXXWWWXXX]]]fffooouuuwwwyyyzzzxxxvvvvvvxxxzzzxxxyyy{{{|||}}}ooolllzzzsssuuuyyywww{{{tttbbb\\\___bbbccc[[[[[[aaapppuuuaaaCCC222---)))''')))***''''''***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++///111666===IIImmm~~~zzzaaaLLLBBBAAA777222444111666999>>>FFFOOOYYYaaaffflllqqqyyy~~~~~~zzzvvvuuuuuuuuutttqqqqqqrrrrrrssstttuuuuuuuuusssvvv~~~|||tttooollllllkkkkkkkkkllllllmmmjjjlllmmmnnnnnnmmmkkkiiihhhiiijjjjjjjjjkkknnnpppxxxwwwrrrkkkhhhjjjjjjgggaaa`````````___cccppp))))))*********---111444:::WWW~~~TTTRRRccc```qqqwwwmmm```pppvvvjjjaaaaaadddeeeddddddggglllqqqqqqrrrwww{{{|||}}}|||}}}}}}zzzxxxvvvtttsssppppppooonnnjjjeeeaaa^^^]]]YYYUUURRRPPPMMMJJJHHHEEEEEEFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHIIIGGGCCC???===<<<<<<<<<::::::;;;===>>>??????>>>GGGUUUhhhyyyooo```VVVLLLFFFCCCCCCHHHNNN[[[iii{{{gggSSSGGGOOOyyyqqqvvvqqqssstttyyylllggg___WWWNNNBBB666---************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))***...444888777888CCCQQQrrrttteee]]]aaaqqqvvvoootttsssooommmllliiigggnnnyyy~~~kkkYYYXXXbbbqqqwwwssssssyyyxxxxxxsssmmmkkklllkkkhhhjjjlllnnnppprrrrrrrrrqqqpppkkkddd]]]UUUKKKBBB;;;:::888666666777:::<<<===<<<;;;:::999999;;;===>>>BBBEEEIIIJJJHHHDDDBBB@@@FFFKKKRRRYYY^^^aaadddggg\\\WWWRRROOOSSS\\\fffmmmvvvyyy{{{yyyuuussstttwwwvvvxxxzzz{{{|||mmmnnnwww{{{kkkzzzxxxppppppuuusss^^^[[[\\\WWWRRRUUUeeeyyy|||mmmTTT???///***''')))***((((((***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((------///777EEElll}}}```HHH;;;;;;666333333///666999???HHHSSS]]]dddhhhmmmqqqxxx~~~~~~|||yyyvvvssspppqqqsssppppppqqqrrrssstttuuuuuuvvvooolllqqqvvvuuusssqqqmmmmmmllllllkkkllllllmmmhhhjjjkkkmmmmmmkkkiiihhhhhhjjjkkkkkkjjjkkkmmmooorrruuutttoookkkjjjgggcccaaa``````___]]]aaaooo~~~)))*********+++...333666@@@iiizzzrrrRRRXXXgggfffrrrrrriiicccyyy~~~}}}nnngggcccdddeeecccbbbccccccgggkkkooorrruuuxxxzzz~~~|||{{{}}}|||{{{~~~zzzyyyxxxwwwuuuqqqqqqpppnnnjjjeeeaaa^^^\\\YYYUUURRROOOMMMJJJHHHFFFFFFGGGGGGGGGFFFFFFEEEHHHIIIJJJKKKJJJHHHFFFEEEFFFEEEBBB@@@>>>>>>???@@@?????????AAADDDEEEDDDCCCCCCLLL^^^pppuuueee[[[OOOIIIDDDAAABBBFFFLLLYYYlllzzzqqq^^^NNNMMMmmmwww~~~vvvoootttuuuuuunnneeeZZZSSSMMMDDD666***++++++*********)))))))))&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&((()))***,,,...444999777999KKK```xxxnnnccc[[[cccssstttlllnnnooobbbbbbgggllluuu~~~uuufffSSS\\\kkkuuuuuuppppppttt}}}~~~vvvqqqpppnnnlllmmmnnnpppssstttrrrmmmjjjfff[[[LLLAAA============<<<:::999777777777888999999888888999<<>>???<<<;;;:::999777777999:::<<<===@@@DDDGGGIIIKKKKKKNNNPPPRRRQQQMMMHHHDDDBBBAAACCCFFFIIIMMMSSSYYY^^^\\\XXXSSSNNNLLLNNNRRRTTTfffmmmuuuwwwtttqqqqqqtttxxxxxxwwwvvvuuuvvvyyy|||~~~{{{mmmjjjpppooojjjxxxuuuooopppuuu^^^OOOQQQ]]]ppprrrRRR777///)))***,,,***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********(((///......888NNNzzzxxxQQQ===666888222000333222888;;;CCCOOO]]]hhhnnnpppsssuuuxxx{{{}}}|||zzzxxxvvvrrrrrrtttsssoooooorrrpppqqqrrrssstttssssssrrrnnnkkklllqqqtttrrrnnnnnnmmmllllllkkkjjjjjjkkkkkkiiiiiihhhhhhggggggffffffgggiiijjjjjjiiihhhiiijjjkkkqqqtttqqqmmmllljjjfffgggdddaaa^^^ZZZ]]]jjjxxx)))*********+++///555999OOOzzzwwwmmmYYY[[[ZZZfff{{{oooyyy~~~yyyxxxpppiiigggfffeeebbb^^^aaaggg[[[^^^eeennnuuuyyy|||{{{yyy{{{}}}yyyuuuttttttssssssnnnmmmllliiigggdddaaa```\\\YYYUUUSSSQQQOOOLLLJJJHHHIIIIIIIIIHHHGGGEEEDDDEEEFFFIIIJJJKKKIIIGGGEEEFFFFFFFFFFFFGGGHHHIIIJJJOOOLLLIIIIIIJJJJJJGGGDDDFFFHHHQQQaaaooozzzwwwkkk]]]TTTMMMEEEAAAAAA;;;???FFFQQQ___mmmyyy{{{hhh\\\UUUTTT{{{|||```hhh```pppxxxqqqyyy}}}}}}{{{tttiii]]]RRRGGG<<<666+++++++++************)))'''((()))))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***,,,111222999>>>>>>GGGeeeyyygggpppzzzyyyppptttqqqiiiccceeehhhhhheeeZZZ\\\ooo~~~~~~zzzzzzdddRRRQQQ^^^nnnxxxtttlllhhh```WWW```iiimmmiiieeeiiiqqqwwwyyyyyyyyyyyytttjjj[[[QQQCCC???;;;<<>>999<<>>???BBBGGGMMMSSS\\\aaabbb]]]WWWTTTRRRRRRQQQNNNKKKGGGDDDBBB::::::>>>EEEIIILLLRRRYYYUUUXXXZZZYYYTTTNNNIIIGGGRRRYYYbbbfffffffffiiilllqqqpppoooooopppqqqssstttuuuvvvzzzuuukkkllliiidddkkk}}}{{{yyyppp~~~~~~wwwgggZZZcccvvvzzzqqqLLL777)))+++,,,'''(((...++++++)))(((''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******...***...111777YYYyyywwwxxxZZZ???;;;999777444000111666;;;AAAJJJTTTbbboootttrrr{{{yyyxxxxxxyyyxxxwwwuuutttrrrqqqooooooppprrrsssqqqpppooonnnnnnooopppqqqqqqqqqqqqpppooonnnnnnnnnpppnnnllljjjiiiiiiiiiiiillllllmmmmmmkkkiiifffddddddeeeggggggggghhhjjjlllllllllooosssrrrmmmlllnnnpppllleee]]]\\\bbboooyyy)))---)))***111333888EEErrruuuiiisss~~~```YYYppptttsssvvv~~~xxxlllffffff```ZZZZZZ^^^^^^YYY\\\\\\cccqqqzzz{{{{{{}}}~~~}}}zzzzzz}}}xxx{{{}}}~~~zzzvvvsssrrrrrrrrrssspppkkkhhhfffccc___[[[YYYWWWUUURRRPPPNNNMMMLLLJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIIIIGGGEEECCCDDDEEEHHHIIIKKKKKKKKKMMMPPPRRRTTTSSSRRRPPPMMMJJJGGGFFFEEEGGGOOO^^^kkkuuuzzzhhh^^^UUULLLFFFFFFCCC>>>;;;===CCCMMM\\\jjjzzzlllXXXVVVUUUeee~~~xxxnnndddppp~~~}}}|||{{{uuuvvv|||wwwdddWWWIII777///***(((******(((''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((()))+++...///111222777>>>KKKdddtttfffcccooo|||rrr^^^WWW\\\]]]YYYXXXcccqqq|||www```RRRVVVaaaooossswwwtttfffSSSGGGFFFHHHMMMTTT[[[cccmmmxxxyyyiiiWWWNNNLLLAAAIIISSSYYYVVVOOOGGGCCCDDD@@@???CCCFFFGGGJJJNNNWWW\\\cccggggggaaa[[[WWWWWWVVVTTTQQQMMMIIIEEECCC>>>===@@@FFFJJJLLLRRRYYYZZZ[[[\\\YYYTTTNNNIIIGGGHHHMMMSSSVVVWWWZZZ```eeeggghhhjjjkkkmmmooopppqqqqqqrrruuu{{{tttggg```bbbdddrrr}}}zzztttzzzxxxmmmttt[[[BBB---+++---)))&&&(((+++***)))(((''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++***000333;;;```}}}~~~mmmMMM>>>:::888666333000222666>>>FFFQQQ\\\jjjvvv{{{yyyyyyxxxvvvwwwxxxxxxwwwuuuuuutttrrrpppoooooopppqqqooonnnmmmllllllmmmnnnoooqqqqqqpppooonnnnnnmmmmmmooonnnmmmkkkjjjiiiiiiiiillllllmmmmmmllljjjhhhgggfffggghhhhhhhhhiiilllnnnmmmmmmooosssqqqmmmlllooooookkkeee^^^\\\cccoooxxx(((,,,***,,,333555===NNNrrreeekkkmmm[[[\\\llluuuvvvvvvqqq}}}ssshhhdddbbb]]]WWWWWWYYYZZZWWW\\\___iiitttyyyzzz|||~~~{{{yyyyyy{{{zzz||||||~~~~~~|||zzzxxxvvvtttssssssvvvrrrmmmiiifffbbb___\\\YYYWWWUUUSSSPPPNNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIFFFGGGHHHFFFEEEDDDEEEGGGMMMMMMLLLKKKJJJJJJMMMOOOPPPQQQQQQQQQOOOLLLHHHFFFFFFEEELLL[[[jjjttt{{{sssfff]]]SSSJJJDDDCCC@@@======<<<@@@MMMYYYpppyyy}}}~~~tttbbb[[[TTT\\\uuu}}}iiibbbnnn|||{{{zzz{{{ooommmzzzwwwdddQQQ>>>111,,,)))******(((''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((***---///111333666999BBBXXX{{{uuurrruuuuuuxxxqqq\\\SSSVVVWWWRRRRRReeezzzfffTTTTTT___iiirrrrrrsssmmm^^^LLLBBBAAAEEEKKKSSS[[[dddnnnyyywwwhhh]]]UUUQQQ```xxx}}}dddSSSOOOLLLHHHGGGLLLPPPRRRUUUYYYaaadddiiillljjjeee^^^YYYZZZYYYVVVRRRNNNIIIFFFCCCCCCAAACCCGGGJJJMMMTTT[[[[[[[[[ZZZWWWQQQMMMJJJIIIBBBDDDEEEEEEFFFJJJRRRWWWZZZ]]]aaafffiiijjjjjjjjjmmmnnnqqqwwwlll^^^ddd___ZZZxxx~~~}}}{{{yyyeeevvvtttlllkkkOOO333+++...---(((%%%+++***)))((((((''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((+++111333AAAkkk{{{aaaEEE===999666555222000222888>>>HHHUUU```lllvvvyyyxxxvvvuuutttuuuwwwwwwwwwuuuvvvuuurrrpppooooooooooooooonnnmmmllllllmmmnnnoooqqqppppppooonnnmmmlllkkkmmmmmmmmmlllllljjjiiiiiilllmmmnnnnnnnnnmmmkkkjjjjjjjjjjjjiiiiiijjjnnnpppooonnnooorrrppplllmmmpppooolllfff___]]]bbbmmmvvv(((,,,+++---333444AAAXXXrrrkkkooodddVVVZZZaaarrryyylllkkk|||}}}nnndddbbb```[[[VVVUUUVVVWWWWWW___fffpppwwwyyyyyy{{{~~~~~~{{{yyyyyyyyy}}}||||||{{{zzzxxxvvvuuutttxxxuuupppkkkfffbbb___]]]XXXWWWUUUSSSQQQOOONNNNNNKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFGGGFFFEEEEEEGGGIIIOOONNNKKKGGGCCCBBBDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIGGGEEEJJJZZZjjjsssxxx{{{rrrdddXXXMMMGGGEEECCCBBB???:::999CCCOOOeeerrr|||yyynnnaaaQQQNNNbbb~~~{{{aaadddqqqyyyxxx~~~tttqqqkkkVVVEEE333---***+++***(((''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''')))+++...111333777;;;===FFFfffvvvcccnnn~~~{{{wwwkkk\\\XXX\\\ZZZSSSLLLccc|||pppUUUNNN\\\kkkppprrrpppmmmfffXXXIIICCCCCCHHHNNNWWW^^^eeennnwww~~~pppeeemmmttt___[[[VVVQQQPPPVVV[[[]]]^^^aaaeeefffiiikkkjjjeee___ZZZXXXWWWTTTQQQMMMIIIFFFDDDEEECCCDDDHHHKKKNNNVVV^^^YYYYYYWWWSSSNNNKKKKKKKKKDDDDDDBBB???===>>>BBBFFFNNNRRRXXX]]]```aaa___^^^bbbccchhhpppyyy|||fffhhhbbbUUUdddpppwwwyyy}}}yyycccnnn{{{qqqXXX<<>>@@@AAADDDCCCBBBAAABBBDDDGGGHHHFFFDDDJJJZZZiiirrrvvvyyylll\\\RRRMMMGGGFFFEEEAAA:::777>>>HHHZZZkkk{{{{{{lll]]]QQQNNN___eee```qqqwwwrrrvvv|||zzzjjjXXXKKK555///++++++***(((''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''(((***---000444555888<<<@@@PPPwwwgggXXXhhh|||~~~|||qqqrrrlllbbb```bbb\\\RRRNNNbbbzzzyyy^^^KKKRRRhhhtttsssuuuooohhh___RRRGGGCCCEEEKKKQQQZZZccciiiqqqyyywwwpppwwwpppkkkccc]]][[[```dddeeedddeeeeeeeeefffggghhheee```[[[WWWVVVSSSPPPNNNKKKIIIHHHEEECCCDDDHHHLLLPPPWWW```]]]\\\XXXSSSMMMJJJJJJKKKFFFEEEBBB???;;;999:::;;;CCCGGGKKKPPPRRRQQQNNNMMMNNNPPPXXXbbbkkkwwwnnngggeee______fffooogggsssxxx```YYYkkkwwwpppaaaJJJ666---------,,,***))))))(((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******,,,///111444NNNjjjLLL<<<:::666444444222111666<<>>AAACCCLLLXXX```kkkssseeefffhhhaaaYYYyyy{{{}}}iii^^^kkk}}}oooTTTSSSbbbkkkgggVVV===---***+++)))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******......111999WWW~~~nnnKKK===:::666333444333333888@@@BBBRRRdddlllooosssvvvvvvrrrqqqppprrrtttuuuuuutttoooppppppqqqrrrrrrssssssooonnnmmmllllllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnkkkllllllmmmmmmmmmmmmlllnnnnnnnnnooopppqqqqqqrrrqqqrrrrrrqqqpppoooqqqrrrqqqpppqqqsssqqqmmmmmmppprrrqqqmmmhhhddddddjjjooo***...---...222777UUU~~~}}}[[[UUU\\\mmm}}}wwwrrriiihhh___[[[XXXWWWUUUSSSYYYaaammmwww~~~~~~{{{vvvwwwwww{{{}}}zzzyyyyyy}}}~~~~~~|||zzzxxxwwwwwwvvvwwwwwwsssllleeeaaa```XXXWWWUUUSSSRRRQQQPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIMMMPPPPPPOOOMMMIIIDDD@@@??????@@@???===;;;;;;<<<===???>>>AAAJJJYYYdddkkkrrrxxxrrrdddZZZQQQLLLGGGCCC===999;;;@@@KKK[[[ooo{{{ooo\\\\\\]]]\\\tttjjjfffjjjzzz~~~llleeeiiilllwww{{{rrrlllaaaNNN888222,,,+++***((('''***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&(((+++///333777:::888===PPPuuubbbVVVUUUjjjuuukkk|||ttt^^^TTTRRRRRRbbbooojjjZZZOOOUUUeeeppprrrppppppfffXXXMMMCCC===???EEEOOOVVV```hhhnnntttzzz{{{uuuvvvvvvrrrlllhhheeebbb___```bbbaaa]]]YYYYYYXXXUUUQQQNNNLLLKKKKKKFFFEEEFFFJJJKKKLLLQQQWWW]]][[[XXXRRRLLLIIIHHHIIIHHHFFFCCCAAA??????>>>===999999999999999999999999:::<<>>:::666444444444555;;;BBBIIIZZZjjjooonnnoooqqqssssssqqqqqqrrrtttuuutttsssppppppqqqrrrrrrrrrqqqqqqooonnnmmmllllllmmmnnnooommmmmmnnnooooooppppppqqqlllllllllllllllmmmnnnnnnnnnnnnnnnoooooopppqqqqqqqqqrrrttttttrrrppppppppppppppprrrtttrrrmmmlllooooooooommmjjjggghhhnnnsss***------///333:::\\\~~~VVVVVVZZZiii~~~mmmeeefff^^^YYYWWWWWWUUUSSSYYYbbbnnnwww~~~|||vvv}}}yyyzzz|||}}}}}}{{{yyyyyyyyyzzz}}}~~~|||zzzxxxwwwwwwtttwwwxxxuuunnnfffbbb```XXXWWWUUUTTTRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHJJJMMMPPPVVVUUURRRKKKCCC===999888888888888999:::;;;<<<<<<;;;???JJJXXXbbbhhhpppwww}}}kkk\\\XXXQQQIIIEEEAAA<<<===@@@GGGUUUhhhvvvxxx___]]]]]]XXXssswwwmmmnnntttmmmYYY]]]gggllllllpppfffNNN999222---,,,***((('''***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&(((+++///444888:::<<>>HHHKKKQQQfffxxxooogggccccccZZZrrrzzzlllhhhjjjhhh{{{xxxaaa]]]eeeWWWKKKYYYZZZ___VVVAAA333222///((())))))(((((((((((()))******)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********---)))222GGGiiivvv^^^???;;;:::666444444555666<<>>BBBNNN^^^lllsssvvv}}}uuueeeYYYTTTOOOJJJDDD===<<>>======;;;;;;;;;===>>>>>><<<;;;<<<999888999===III___rrrmmmiiijjjiii^^^]]]~~~~~~|||```TTTdddmmm{{{ppp]]]]]]aaa\\\UUURRRfffTTTWWWXXX===+++,,,+++((()))+++,,,+++***(((&&&******)))''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))---111222JJJ~~~kkkNNNEEE999999555333333333666@@@KKK[[[nnn{{{wwwrrrtttvvvtttttttttttttttttttttttttttssssssrrrqqqrrrssstttuuuoooppppppooolllkkkkkklllnnnnnnnnnnnnooopppqqqrrrppppppooonnnnnnnnnnnnnnnqqqrrrtttuuuuuutttrrrqqqtttqqqooooooqqqsssqqqoooooossswwwwwwtttpppnnnnnnooojjjeeedddccceeelllttt***///(((222777>>>ppp~~~~~~nnnRRRRRRNNN]]]wwwtttkkkxxx~~~zzzooogggcccYYYTTTQQQQQQQQQUUUbbbppp{{{{{{}}}~~~{{{xxxzzz|||}}}|||~~~{{{}}}}}}xxxpppgggbbb___[[[ZZZXXXWWWVVVVVVWWWXXXUUUQQQMMMMMMPPPQQQNNNKKKIIIHHHHHHGGGGGGKKKPPPTTTXXXYYYWWWQQQKKKIIIEEEAAA999888777666666888:::;;;<<<<<<@@@KKKYYYgggpppssszzz|||kkkfff^^^TTTLLLCCC======@@@GGGUUU\\\dddwwwvvvccc]]]aaafff}}}mmmjjj{{{tttbbb]]]SSSKKKPPP]]]___YYYEEE888,,,)))+++***((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))(((***000333444888===???YYYqqqjjjppp{{{iiiWWWQQQ]]]jjjdddYYYfffyyy|||~~~iiiQQQTTT]]]jjjuuuvvvnnngggWWWKKK???;;;;;;???FFFMMMUUU```kkkmmmmmmppprrrsss|||zzztttooohhheee```]]]ZZZXXXTTTRRRTTTSSSQQQNNNKKKHHHFFFEEEFFFFFFGGGGGGIIIJJJLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNLLLGGGAAA<<<;;;:::::::::;;;===??????>>>===<<<:::999888999CCCXXXlllvvvkkkhhheee[[[VVVooo}}}|||~~~gggZZZcccfffqqqooo[[[WWW]]]```\\\VVVaaa[[[\\\XXXBBB000,,,---((()))***++++++)))((('''***)))(((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***///555RRRbbbGGG@@@777888555333444444777BBBLLLWWWhhhtttrrrpppsssuuurrrttttttuuuuuuuuuvvvvvvvvvttttttsssrrrsssssstttuuuqqqrrrrrrqqqnnnmmmmmmnnnmmmmmmmmmnnnoooppprrrrrrppppppooonnnnnnnnnnnnooopppqqqsssttttttsssrrrqqqsssqqqooonnnooorrrtttvvvsssuuuwwwvvvsssooommmlllooojjjeeedddcccdddkkksss)))///+++333888GGG~~~}}}hhhNNNSSSJJJWWWuuupppfff{{{}}}xxxooogggcccYYYTTTOOONNNQQQYYYhhhvvv|||}}}~~~~~~}}}{{{yyyzzz{{{{{{|||}}}wwwooohhhcccaaa___\\\YYYVVVUUUWWWYYY[[[WWWSSSOOOMMMNNNNNNLLLIIIHHHHHHGGGGGGHHHLLLRRRVVV^^^^^^ZZZRRRNNNMMMIIICCC;;;999666444444777:::===;;;;;;>>>FFFRRR___jjjpppvvvwwwttthhhYYYLLLBBB<<<===BBBJJJWWW\\\aaaoooyyy}}}xxxggg___```bbbvvvjjjdddttttttccc[[[QQQKKKLLLQQQVVVYYYGGG:::---)))***)))''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))---222555555888>>>FFFggghhhssswwwssseeeSSSWWW]]]WWWRRReeeyyy[[[NNNWWWdddqqqwwwtttkkkcccNNNDDD;;;999;;;AAAIIIQQQWWW```gggjjjmmmqqqrrrpppyyy~~~}}}wwwsssmmmhhhbbb]]]YYYVVVSSSQQQRRRQQQOOOMMMJJJHHHFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKNNNQQQSSSTTTUUUUUURRRPPPLLLFFF???;;;999999:::;;;<<<>>>???@@@AAAAAA>>>===<<<999777>>>TTThhhjjjaaa^^^]]]SSS^^^yyywww|||kkk```dddbbbnnn|||rrr___SSSXXXeeeeee[[[___hhhfffZZZKKK777+++---((()))***+++***)))((('''***)))(((''''''&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((()))******,,,000777VVVzzzTTT>>><<<888888555333444555999DDDOOOWWWdddnnnoooqqquuuuuuqqqttttttuuuvvvwwwxxxyyyyyyvvvvvvuuutttttttttuuuuuusssttttttssspppoooooopppllllllmmmnnnoooqqqssstttqqqpppoooooonnnoooooooooooopppqqqrrrssssssrrrqqqppppppooollllllpppxxx~~~xxxvvvttttttsssrrrpppnnnpppjjjfffeeecccdddkkksss+++000---444777OOOeeeOOOVVVNNN[[[yyyoooddd}}}~~~||||||zzzsssjjjbbb___YYYUUUOOOMMMQQQ\\\lllyyy|||~~~~~~||||||}}}}}}|||xxxxxxyyyyyy~~~{{{uuunnnhhhdddbbb]]][[[XXXVVVVVVVVVXXXYYYUUURRRNNNLLLKKKKKKJJJHHHGGGGGGFFFFFFGGGLLLRRRWWWffffff```UUUPPPOOOIIIAAA<<<999555222222555999<<<<<<<<<===BBBKKKXXXeeemmmrrr|||yyykkkZZZLLLCCC<<<===AAALLLYYY[[[[[[eeepppxxxwwwdddZZZ[[[]]]nnnrrr```\\\mmmuuuhhh]]]UUUYYY___]]]XXXUUUKKK<<<...))))))(((''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((()))...444555555999???MMMuuuyyydddmmmssswwwnnnuuuqqqcccXXXRRRLLLLLLcccnnnPPPOOO\\\kkktttuuunnncccYYYEEE>>>777777;;;AAAKKKTTT[[[```eeeiiinnnssssssooowwwxxx|||yyypppkkkccc]]]XXXTTTQQQOOOOOONNNMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFHHHKKKNNNRRRTTTUUUUUUUUUPPPOOOKKKEEE???<<<;;;<<<===>>>@@@@@@AAAAAABBBCCCBBBAAA@@@<<<888???UUUiii}}}qqqbbb^^^gggZZZXXXlll{{{uuu|||uuuoooooojjjvvvsss]]][[[kkkoooeee^^^qqqlll[[[RRR===)))+++))))))******))))))((('''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++111444:::VVV|||~~~iiiIII;;;::::::777444333555777<<>>@@@FFFRRR```jjjoooxxx}}}wwwiiiYYYMMMDDD>>>===???JJJXXXYYYVVV\\\fffrrrxxxbbbVVVXXX\\\iii{{{ooo]]]WWWhhhnnn^^^UUU___nnnpppeeeYYYOOO@@@000***)))((('''(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((***///444555555:::AAAVVVqqqdddhhhvvv~~~]]]^^^tttyyyoooWWWGGGFFFNNNgggeeeMMMSSSbbbpppuuurrrjjj^^^RRR@@@:::666777;;;@@@KKKTTT___bbbeeehhhnnnttttttpppvvvuuu}}}qqqkkkddd]]]WWWTTTPPPNNNNNNMMMLLLKKKJJJHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDHHHJJJMMMOOOQQQQQQQQQPPPKKKKKKIIIEEEBBB???@@@AAAAAABBBDDDDDDBBBBBBDDDFFFDDDBBBAAA>>><<>>;;;666111000222555888<<<>>>??????BBBLLL[[[fffmmmuuu{{{{{{lll[[[PPPGGG@@@===>>>EEEVVVZZZVVVXXX]]]hhhyyy{{{gggZZZZZZ]]]iii}}}iii[[[fffuuubbbRRRVVVhhhtttooodddTTTCCC222+++)))(((((()))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))+++000444555666>>>GGGfffwwwgggdddnnnpppUUUbbbzzzmmmQQQBBBHHHWWWrrrwww^^^SSS^^^kkkuuutttooohhh[[[NNN<<<888666888;;;@@@KKKUUU```dddfffhhhmmmtttuuurrruuuuuuyyypppllleee^^^ZZZVVVRRROOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBFFFGGGHHHJJJJJJJJJJJJIIIFFFGGGHHHGGGEEEDDDEEEFFFCCCFFFHHHGGGEEEEEEIIILLLFFFCCC@@@>>>???HHH\\\nnnzzzsssggggggddd___\\\tttsss~~~qqquuu}}}yyyNNNUUUVVVRRRNNN@@@111...))))))((((((((('''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,,,,(((444IIIooo|||YYYEEE>>>999888555333333777;;;AAANNNZZZfffjjjooosssuuutttqqqooorrrssstttvvvwwwyyyzzzzzzyyyyyyyyyxxxwwwuuutttssssssttttttssspppoooooopppoooooopppqqqrrrtttvvvwwwsssrrrqqqqqqppppppqqqqqqppppppppppppppppppppppppnnnooonnnjjjgggkkkvvv|||xxxwwwwwwvvvvvvxxxsssooonnnkkkjjjooovvv---,,,---666===iiiuuuffftttkkkLLL[[[OOOccc}}}qqqsssxxx|||uuuwww}}}zzztttnnneee^^^[[[QQQRRRRRRQQQZZZjjjuuuyyy{{{{{{yyyyyy{{{||||||}}}|||{{{}}}~~~}}}||||||}}}yyysssnnniiiddd```]]]\\\[[[ZZZYYYYYYYYYYYYPPPOOOLLLJJJHHHIIILLLNNNKKKJJJHHHGGGHHHMMMUUUZZZfffssssssdddXXXWWWSSSJJJAAA>>>999444222333555777;;;>>>@@@??????GGGVVVbbblllttt{{{wwwcccUUUKKKBBB>>>>>>???UUU___[[[YYYWWW\\\iii|||}}}qqqbbb]]]\\\ggg}}}{{{hhhmmm~~~rrr^^^QQQXXXiiinnnjjjXXXGGG555,,,***))))))***((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((+++---222666666999CCCNNNxxxeee\\\```vvvfff^^^wwwjjjPPPGGGRRRbbbzzzgggZZZ]]]nnnvvvxxxppphhhaaaSSSCCC888666555888<<>>777666444222333888<<>>===DDDSSS___lllttt{{{jjjYYYMMMDDD@@@???;;;UUUbbb```[[[TTTSSS]]]rrr|||wwwiii^^^YYYeee}}}tttuuurrrpppVVVPPP]]]hhhhhhZZZIII666---+++))))))+++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((---///333777888;;;FFFSSSyyyYYYUUU]]]www```gggkkkUUUPPP]]]gggzzz{{{\\\WWWeee{{{{{{lllaaaXXXHHH666666444555888<<>>>>>>>>>>>>>>???@@@AAABBBEEEIIIKKKKKKIIIIIIIIIAAAEEEIIIJJJJJJMMMSSSYYYTTTKKKDDDEEEJJJUUUeeerrrsssyyy}}}iii\\\ccceeeXXXVVV{{{wwwuuu~~~{{{ooo]]]\\\FFFKKKXXXLLL???999...))))))((('''''''''''''''(((((('''''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''')))***,,,------666888LLL~~~pppiiiJJJ======777666444222333888===DDDQQQ^^^ggglllrrrwwwuuurrrsssuuuwwwwwwxxxyyyzzzzzz{{{{{{yyyyyyyyyxxxwwwuuurrrqqqtttuuuuuutttrrrppppppqqqnnnnnnnnnnnnooopppqqqrrrtttsssrrrrrrqqqqqqrrrrrruuutttrrrqqqppppppooooooppppppoookkkiiijjjnnnrrruuuwwwyyyxxxvvvwww|||xxxtttpppnnnllljjjnnnttt||||||}}}///***333555EEErrr```hhh}}}[[[^^^```___ppp~~~wwwsss{{{sssllleee^^^YYYYYYOOOMMMNNNXXXgggsssxxxxxx}}}{{{xxxuuuvvvyyyzzz}}}}}}~~~{{{xxxzzzzzzxxxwwwyyy}}}|||yyyvvvwww~~~yyyssspppnnnkkkgggbbbbbbbbbbbbaaa```^^^]]]ZZZUUUNNNIIIGGGIIIMMMPPPSSSPPPLLLIIIIIIOOOWWW]]]mmmvvvwwwlll]]]TTTMMMGGGEEEBBB===999666666777888777===;;;;;;@@@BBBLLL___kkkvvv}}}qqq```TTTHHH@@@<<>>======>>>>>>??????@@@@@@AAAAAAAAAMMMWWWTTTLLLGGGEEECCCGGGJJJJJJIIILLLTTT[[[]]][[[RRRHHHEEELLLYYYfffnnnzzzwwwzzzmmmdddaaaeeeaaaVVViii|||}}}xxxwww```WWWNNNNNNRRRRRRLLLIIIFFF:::,,,---+++)))(((***++++++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***))))))***,,,///444666ZZZ}}}qqqqqqlllFFFCCC>>>555===555333333888>>>FFFSSS^^^iiimmmqqqqqqrrrtttsssoootttttttttvvvwwwyyy{{{|||}}}{{{zzzyyyyyyyyywwwuuusssuuuwwwvvvtttrrrrrrrrrnnnnnnoooooooooooonnnnnntttttttttrrrpppoooppprrrtttrrrqqqqqqssstttqqqoooooojjjhhhiiiiiijjjnnnsssvvvwwwwwwuuutttuuuyyy|||~~~vvvssssssnnnhhhppp~~~~~~~~~...***222888LLLmmm___kkk}}}[[[bbbvvvkkkrrrvvvvvv~~~rrrjjjddd\\\WWWVVVOOONNNPPP[[[jjjvvv{{{{{{}}}|||yyyvvvvvvyyyyyy~~~~~~zzzuuuuuuuuussssssvvvsssmmmeeedddkkkyyy|||uuupppmmmjjjhhhfffeeedddcccaaa```___^^^ZZZUUUOOOIIIGGGHHHLLLOOORRRPPPMMMJJJJJJOOOWWW]]]iiiqqqsssiii\\\RRRJJJEEEBBBAAA???===;;;999888777888???>>>???CCCCCCIIIZZZiiiuuu{{{vvveeeXXXKKKBBB>>>BBBUUUjjjqqqiii^^^WWWUUU___jjjpppiii______gggooo|||eeeppp|||iiieee___WWWPPPQQQ\\\hhhaaaOOO<<<000***&&&'''***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%$$$"""%%%&&&'''&&&&&&&&&(((***,,,333666888;;;>>>SSSuuufffXXXcccxxxjjjnnnuuuYYYJJJKKKUUUhhh{{{gggRRRWWWhhhqqqrrrooofffXXXJJJ???999444444444666;;;DDDNNNUUU^^^bbbfffiiikkkmmmoooqqqrrrrrrssstttzzz~~~wwwrrrkkkfffbbb```^^^]]]WWWUUUQQQMMMJJJIIIIIIJJJGGGFFFDDDAAA???>>>======>>>>>>>>>>>>============EEEPPPWWWTTTLLLGGGFFFEEEJJJNNNPPPOOOQQQYYYaaaddd^^^VVVMMMJJJPPP\\\hhhooowwwtttxxx|||gggbbbiiikkk]]]aaavvvvvv___WWWNNNZZZ______YYYUUUPPPCCC444---+++(((((()))******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***))))))***---///777<<>>???@@@@@@???<<<999777999@@@AAABBBFFFCCCGGGVVVgggttt{{{~~~lll^^^PPPEEEBBBAAASSSkkkwwwsssggg^^^ZZZ\\\aaahhhkkkgggbbbeeelllzzzdddjjjlll^^^UUUSSSOOOJJJUUUfffkkkWWW@@@222,,,))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$&&&'''&&&&&&&&&(((***...333555:::>>>AAA___^^^XXXmmmrrriiirrrxxxeeeIIICCCMMMXXXeeexxxsssYYYRRR^^^mmmjjjiiieee\\\PPPDDD;;;666333333444777;;;DDDNNNUUU]]]```eeehhhkkkmmmoooqqqqqqqqqrrrssswwwxxxtttnnniiigggeeedddccc[[[YYYTTTPPPLLLJJJIIIIIIEEEDDDBBB@@@>>>>>>>>>>>>@@@??????>>>======<<<<<>>?????????>>><<<:::888999@@@AAAAAADDDBBBFFFUUUiiivvv}}}tttcccSSSHHHDDD>>>PPPiii{{{|||pppddd^^^```]]]aaajjjiiibbbbbbhhhuuufffeeezzz}}}cccRRRTTTRRRJJJPPPaaakkkXXXAAA222---+++***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&''')))+++000222444:::???DDDiiixxx\\\ZZZqqqttt___eeeuuuuuuaaaMMMKKKYYYaaadddvvvdddPPPTTTdddnnngggccc]]]TTTIII???777444222333444777<<>>===>>>>>>???AAAAAAAAAAAA@@@@@@??????HHHQQQWWWSSSLLLGGGCCC@@@BBBHHHKKKFFFBBBDDDHHHJJJKKKJJJJJJLLLQQQXXX^^^aaagggiiippp}}}rrraaadddzzzuuu[[[kkkxxxzzzvvv}}}zzziiiYYYSSSMMMRRRQQQLLLKKKKKKBBB555,,,***'''''''''(((((('''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))*********+++...111444FFFuuurrrMMM;;;<<<===888666333222444<<>><<<:::999::::::999???>>>===AAA@@@FFFWWWjjjwww~~~{{{hhhUUUIIIEEE<<>>JJJrrrjjjYYY___xxxlllVVVbbbtttqqqbbbXXX[[[gggjjjfffwwwxxxXXXLLLWWWeeeiiigggaaaXXXNNNDDD;;;555222111222444777===EEENNNTTT[[[^^^cccfffhhhjjjmmmoooqqqpppqqquuu|||{{{wwwrrrmmmjjjhhheeecccaaa^^^ZZZUUUPPPLLLIIIHHHDDDCCC@@@>>>>>>>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDNNNUUURRRLLLFFF@@@;;;999>>>@@@;;;666888;;;<<<;;;>>>CCCIIINNNRRRUUUWWW^^^ccclllxxxhhh^^^uuu}}}aaacccxxxwww}}}lllssswwwqqq^^^XXXOOORRROOOHHHHHHKKKFFF<<<---***(((''''''(((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))*********,,,///111444KKKzzzzzz```HHH>>>;;;::::::777333222666>>>HHHQQQ^^^jjjqqqvvvyyyzzz{{{~~~~~~zzz{{{{{{{{{zzzzzz{{{{{{|||zzzxxxwwwwwwxxxwwwvvvuuuvvvvvvvvvuuurrrqqqqqqrrrnnnoooqqqssssssrrrqqqpppqqqtttvvvwwwuuusssrrrrrrrrrtttwwwyyyyyywwwtttsssmmmkkklllqqqrrrqqqrrruuummmvvvzzzvvvvvvxxxxxxyyy{{{zzzvvvsssvvv}}}yyyzzz}}}///555333>>>mmmxxxmmmhhhzzzfff```|||vvvtttwwwlllfff___WWWPPPNNNIIIOOO[[[jjjyyy~~~~~~}}}{{{~~~zzz|||{{{uuurrrqqqnnnjjjdddbbbaaacccgggllloooppptttyyy|||wwwsssrrrnnngggbbbaaa[[[^^^___^^^```mmmyyytttvvvyyytttrrrmmmhhhddd```^^^]]]XXXVVVSSSPPPNNNMMMNNNNNNPPPOOOMMMJJJIIIIIILLLOOOVVV\\\gggnnnkkk^^^RRRLLLFFFCCC>>>:::777777888:::999???===<<<@@@???EEEVVVgggtttyyy~~~lllXXXJJJFFF;;;FFF^^^yyyxxxjjjdddlllddd]]]\\\\\\ZZZYYYZZZmmm}}}|||mmmaaa___qqqyyy___[[[YYYQQQTTTbbbdddZZZIII777...,,,***&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&&&&&&&'''***,,,///555555666@@@TTT}}}|||ZZZYYYiiilllWWW```kkkeee\\\[[[jjjrrrooojjj|||pppXXXUUUbbbjjjjjjfff___SSSGGG???999444222000222444888===EEENNNTTT[[[^^^cccfffgggiiikkkmmmrrrqqqqqquuu{{{{{{vvvrrrooollliiigggcccaaa]]]XXXSSSNNNKKKIIIGGGEEEBBB@@@???@@@AAACCC@@@@@@@@@AAABBBCCCCCCCCCCCCKKKQQQOOOIIIDDD>>>888555888888555444999<<<;;;555999???DDDHHHLLLPPPSSSVVV^^^hhhrrrsss^^^mmmjjj^^^xxxzzzqqq{{{yyyhhhiiirrrwww~~~sss___\\\VVVWWWSSSKKKKKKNNNIII@@@...+++)))'''((((((((('''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))*********,,,///222777RRRnnnSSSBBB>>>777666999555444333888AAAJJJTTT```llltttyyy||||||}}}~~~{{{|||{{{{{{{{{{{{{{{|||}}}zzzxxxwwwwwwxxxxxxwwwvvvwwwwwwwwwvvvtttssstttvvvqqqqqqqqqrrrrrrqqqqqqpppqqqsssuuuuuutttsssrrrsssppprrruuuvvvtttrrrppppppmmmkkklllqqqrrrqqqrrruuupppuuuzzz}}}}}}{{{zzzzzzvvvyyy|||{{{wwwuuuyyy}}}yyyyyyzzz|||}}}||||||,,,666444@@@uuulllgggzzz|||```ZZZzzzxxxpppppp}}}sssiiiddd^^^UUUOOOMMMJJJQQQ___ooo}}}}}}}}}yyy~~~~~~xxxsssssssssqqqmmmiiieeecccccccccbbbaaaeeekkkrrryyy~~~}}}{{{xxxrrrmmmmmmlllhhhgggiiieeeffffffeeeiiisssyyyvvvxxxzzzwwwuuuqqqmmmhhhccc```^^^XXXVVVTTTRRRPPPPPPPPPPPPPPPOOOMMMJJJGGGFFFHHHJJJPPPVVVbbbnnnmmm___SSSNNNJJJFFFAAA;;;888666777777:::AAA@@@???BBB???BBBRRR```lllpppsss~~~pppZZZLLLGGG===CCCYYYvvvzzzlllfffqqqmmmeee\\\[[[]]]\\\YYYddd}}}lll^^^___ppphhh\\\RRRKKKSSSdddooogggTTT<<<...++++++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%###$$$&&&&&&&&&'''***,,,...999888666EEEbbboooWWWbbbwww~~~dddTTTZZZ]]]UUURRRYYYtttwwwttttttkkk[[[```lllqqqooobbbYYYLLLAAA:::666444222///111444888>>>FFFNNNTTT\\\___ccceeefffgggiiijjjpppoooqqqvvv}}}~~~{{{wwwtttrrrpppmmmkkkgggdddaaa\\\WWWRRROOOMMMJJJHHHEEEBBB@@@AAACCCDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEKKKNNNJJJFFFCCC???;;;777777444111444;;;===;;;777999<<<===@@@EEEKKKQQQRRR\\\fffkkkuuu|||bbbhhhsss^^^jjjmmmwww{{{pppmmmvvvtttuuu|||mmmZZZ[[[QQQTTTRRRMMMMMMOOOIII???///,,,***((())))))((('''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''((()))******+++---000333;;;VVVrrrOOO>>><<<555666:::333555555999CCCLLLUUUbbbmmmvvvzzz}}}}}}}}}~~~zzzzzzyyyyyyyyyzzz{{{||||||zzzyyyxxxxxxyyyyyyxxxwwwvvvwwwwwwuuuttttttvvvxxxuuutttsssrrrqqqqqqqqqrrrqqqssstttsssrrrqqqrrrtttsssuuuwwwvvvsssqqqqqqqqqpppmmmmmmppppppooopppsssqqqtttxxxzzzzzzzzzzzz{{{vvvyyy|||yyywwwyyyyyymmmiiijjjnnnqqqxxxuuuvvvyyyyyywwwwwwyyy}}}~~~)))666555BBB{{{qqqlllccc\\\|||qqqwwwhhhssszzzpppgggbbb\\\TTTNNNLLLKKKTTTbbbrrr~~~~~~{{{~~~xxxxxxzzz{{{xxxsssnnnjjjgggccc]]]YYYYYY]]]ccchhhmmmsss{{{~~~{{{yyyvvvnnnhhhhhhhhhiiilllpppooollljjjjjjooozzz~~~yyywwwxxxzzzxxxwwwtttpppkkkfffbbb```WWWVVVTTTSSSRRRQQQRRRRRRPPPOOOMMMJJJFFFEEEFFFGGGKKKQQQ___lllmmm___SSSNNNLLLIIIDDD>>>:::777666555;;;CCCDDDCCCEEE???@@@NNNZZZfffiiikkkuuu|||sss\\\MMMIII>>>BBBWWWtttzzznnnhhhvvvvvvnnnaaa^^^cccbbb[[[]]]jjj\\\dddtttxxxgggYYYMMMJJJ[[[pppzzzrrr]]]AAA...***,,,+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###$$$&&&&&&&&&'''***,,,,,,;;;;;;777IIIlllmmm]]]oookkkXXXMMMRRRRRRJJJLLLXXXyyyyyywww}}}dddYYYcccnnnqqqooo]]]TTTFFF<<<666444333333///111444888>>>FFFNNNTTT\\\___ccceeeffffffhhhiiilllmmmrrrxxx{{{yyyvvvsssrrrqqqooommmiiigggccc___ZZZUUUQQQOOOMMMJJJFFFCCCBBBBBBDDDEEEHHHHHHGGGGGGFFFFFFEEEEEEHHHLLLLLLFFFBBBBBBAAA???;;;888222...222999:::666;;;:::999777888>>>HHHOOOPPP\\\eeegggnnn~~~~~~eeeeee{{{bbbgggpppzzzxxxvvvqqqwwwgggTTTVVVIIIOOOPPPNNNPPPRRRKKK???000---***))))))))))))((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((()))******+++---000333<<>>IIItttiiieeesss\\\QQQKKKLLLHHH@@@EEEQQQeee|||oooyyyaaaaaafffnnnrrrooo___PPPBBB;;;999555111000222333666999>>>FFFNNNTTT\\\^^^bbbdddeeegggiiikkkllllllnnnsssxxxzzztttrrrssstttrrrpppmmmllliiieee```[[[VVVSSSMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGEEEBBBBBBEEEIIIJJJJJJHHHEEEBBBAAABBBCCC>>>888111---...222666999;;;::::::;;;888999AAAKKKOOOZZZbbbbbbfffvvvxxxbbbjjjxxx~~~sss___{{{www}}}yyylllyyypppgggWWWOOOKKKHHHFFFMMMKKK;;;222+++&&&&&&&&&%%%'''***))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***+++((((((+++,,,,,,///444FFFjjjzzztttPPP<<<===999555666555555666:::AAAMMM[[[gggoooyyyzzzyyyxxxzzz|||yyyssswwwyyy|||~~~~~~|||{{{xxxyyyyyyxxxxxxvvvuuutttyyyxxxwwwuuuttttttttttttrrrsssssstttsssrrrqqqppprrrrrrqqqqqqrrrrrrssstttsssvvvzzzzzzvvvsssssssssuuuqqqooossstttqqqnnnnnnppprrrttttttssstttuuuwww{{{|||{{{xxxvvv{{{~~~}}}{{{yyyzzz{{{}}}~~~~~~zzzzzzuuuqqqvvv---000444SSSsssnnnwwwTTTUUUhhhvvveeexxxooofff```YYYPPPLLLLLLMMMVVVjjj~~~|||xxxvvvsssooojjjeee[[[WWWVVVWWWXXXZZZ```hhhooovvvyyyxxxwwwwwwrrrkkkeee```XXXTTTYYYdddrrr{{{xxxlllooo}}}wwwsssqqqyyywwwssspppmmmjjjfffccc___\\\XXXVVVTTTSSSQQQPPPOOOOOOOOOMMMJJJIIIIIIIIIMMMPPPUUU[[[^^^]]]WWWQQQMMMKKKHHHCCC>>>999555333???FFFMMMMMMFFF???>>>@@@CCCFFFLLLTTT___nnn}}}mmmVVVGGGAAA@@@QQQooo{{{ppplllyyyyyylllnnnnnngggffflllrrr```YYY^^^jjjzzz|||ooo```\\\]]]gggzzz|||wwwdddFFF222---,,,)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''((('''''''''&&&&&&(((,,,///222555===AAAQQQ~~~kkkkkkXXXPPPPPPSSSNNNDDDGGGSSScccwwwnnn~~~jjjkkkqqqtttrrrjjj[[[NNN@@@:::888444111000222333555999>>>EEENNNTTT\\\^^^aaaccceeefffhhhjjjjjjkkkoootttyyy{{{vvvtttuuuwwwvvvtttrrrqqqnnniiiddd^^^YYYVVVPPPNNNLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEBBBBBBDDDGGGJJJJJJIIIFFFDDDCCCDDDEEE@@@;;;444000///111333555;;;:::;;;<<<999:::BBBKKKNNNYYY``````eeesss{{{eeeiiixxxzzzaaarrr~~~yyyuuuuuunnn~~~sssSSSLLLJJJHHHEEELLLLLL@@@555...(((((((((&&&''')))))))))))))))((((((((('''&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))******((((((+++,,,,,,000555AAAjjj~~~mmmmmmLLL;;;<<<999555777555555888===FFFQQQ]]]hhhnnnyyyzzzzzzxxxzzz|||zzztttyyyzzz|||~~~~~~~~~|||{{{zzzzzzzzzyyyxxxwwwwwwwwwxxxxxxwwwvvvuuuuuuuuuuuurrrrrrsssssssssrrrqqqppprrrqqqqqqqqqqqqrrrssssssrrrtttvvvwwwvvvvvvwwwxxxxxxsssqqqssstttqqqooooooppprrrvvvwwwwwwvvvvvvwwwyyyzzzzzzwwwuuuyyy~~~|||zzzvvvyyy|||vvvtttooooookkkeeeffflllooommmxxxzzz|||~~~---111777XXX|||zzzuuuSSSSSScccrrrwww```wwwnnneee^^^XXXPPPKKKLLLMMMYYYooo~~~~~~~~~|||wwwqqqmmmaaa^^^]]]]]][[[XXXZZZ___cccmmmvvvwwwsssmmmeee___YYYXXXVVVVVV\\\jjj{{{tttnnnwwwoookkkwwwuuusssqqqooolllgggcccbbb___[[[YYYWWWUUUSSSQQQQQQOOOMMMLLLLLLKKKJJJIIIMMMNNNRRRVVVZZZ[[[ZZZXXXSSSSSSPPPIII@@@999777777>>>HHHRRRSSSKKKAAA<<<:::666999>>>FFFSSSdddvvvwww^^^LLLAAA???NNNkkk~~~zzzrrrppp}}}{{{nnnoooooohhheeejjj{{{www```TTTYYYccctttxxxnnnccceeejjjvvv}}}iiiJJJ444---+++)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&((((((&&&%%%%%%&&&(((((('''''''''&&&&&&)))---000555666<<>>888444222111111111999888999:::888888@@@JJJNNNWWW^^^___cccoooiiigggwwwiiiggg}}}sssmmmpppmmm|||jjjNNNHHHIIIGGGCCCHHHMMMEEE999111+++******((('''((()))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))******((((((+++,,,,,,111777EEEuuusssaaaEEE999<<<999666777555666999@@@JJJUUUaaajjjooozzz|||{{{yyyzzz}}}{{{vvv{{{|||}}}}}}}}}}}}|||||||||{{{zzzyyyxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrsssssssssrrrqqqppprrrqqqqqqqqqqqqrrrssssssrrrrrrrrruuuxxx{{{||||||zzzuuurrrttttttrrrppprrrooorrrvvvyyyxxxwwwvvvvvv|||}}}~~~{{{yyy|||}}}uuupppnnnmmmooolllfffcccdddfffeeennnsssxxx{{{}}}///222:::]]]vvvxxxXXXWWWbbbpppkkkVVVyyyvvvmmmccc]]]VVVOOOKKKLLLNNN^^^uuu}}}}}}~~~{{{xxxvvvoookkkgggddd___XXXWWWZZZ]]]iiivvvzzzssshhh]]]WWWSSSUUUVVVXXX___nnn{{{nnn~~~wwwooojjjtttssssssrrrqqqlllgggbbbccc```]]]ZZZYYYVVVTTTQQQPPPLLLIIIHHHJJJKKKIIIFFFIIILLLPPPUUUZZZ^^^```aaa______\\\RRRFFF<<<999:::<<>>HHHcccvvvyyyxxxzzz~~~ooollliiiaaa```eeemmmhhhZZZfffppp{{{wwweeeXXX]]]fffsssxxxWWW999,,,)))'''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&'''***///333888888===KKKnnn|||ssszzzhhhOOONNNTTTWWWOOOHHHTTTiii^^^VVV[[[lll```ooo{{{{{{ppp```JJJAAA888555444111111333000222555888<<>>;;;:::999999777555444444666888666666===GGGQQQWWW]]]```aaahhhwwwsss```mmmsssxxxnnnrrr{{{ggg^^^oooyyyfffNNNGGGIIIHHH@@@CCCKKKKKK<<<222))))))+++***))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***)))(((***,,,,,,---444===NNNgggJJJ:::666:::777666888444444888@@@KKKXXXfffrrryyy~~~}}}|||}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzxxxwwwvvvwwwyyyzzzqqqrrrsssuuuuuuuuuuuuuuussssssssssssssssssttttttsssssssssrrrsssttttttuuussssssuuuzzz~~~{{{xxxuuurrrsssuuuvvvtttuuuyyywwwwwwvvvtttssstttxxxzzz|||~~~tttlllkkkqqqvvvpppqqqrrroooiiidddccceeehhhkkkooorrrtttwww}}}...111???iiixxxdddfffwwwrrr___bbbfffgggWWWuuutttjjj```ZZZSSSMMMJJJLLLSSSfff|||~~~~~~}}}|||~~~zzzsssmmmddd[[[XXXZZZ___hhhvvv}}}qqqgggccc___[[[UUUSSSYYYiii~~~ooorrr}}}zzzyyyuuuuuuuuuuuusssoooiiieeebbb```]]][[[YYYVVVRRROOOOOOLLLIIIHHHHHHIIIJJJIIIDDDIIIPPPWWW___gggnnnssssssrrrnnndddVVVHHH@@@<<<@@@KKKPPPIIIAAA??????<<<;;;;;;::::::;;;???FFFKKK\\\}}}iiiPPPDDD<<>>777555333111111444///222555888;;;@@@FFFKKKRRRTTTWWWYYY\\\```eeehhhhhhnnn{{{|||pppfff[[[TTTUUUZZZaaacccmmm~~~zzztttnnnjjj```YYYQQQMMMMMMLLLHHHEEEBBB???<<<===@@@EEEIIIKKKMMMNNNMMMJJJEEEAAA???>>>===;;;:::999:::::::::888666777999<<<::::::AAAJJJRRRVVV\\\``````dddrrrvvv```hhhqqqnnnsssrrryyyggg\\\rrr}}}jjjSSSIIIJJJJJJDDDFFFOOOQQQBBB555***(((******))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***))))))+++,,,,,,---555@@@QQQ}}}eeeDDD777666:::555555777333444999AAANNN\\\iiitttzzz~~~}}}{{{~~~~~~}}}~~~~~~~~~~~~zzzyyyxxxwwwwwwxxxyyyzzzqqqrrrtttuuuvvvuuuuuutttuuuuuutttttttttuuuvvvvvvuuuttttttttttttuuuvvvvvvvvvwwwyyy{{{}}}}}}zzzxxxtttsssuuuyyyxxxvvvwwwzzz}}}|||yyyuuusssuuuyyy|||}}}|||uuuqqquuu|||uuurrrtttpppooonnnooorrrwww{{{}}}///111CCCpppyyyfff^^^sssnnnccckkkoooaaaTTTttt~~~sssjjj___XXXRRRLLLJJJLLLSSSggg{{{~~~~~~~~~}}}zzzwwwtttmmmccc___```^^^cccppp~~~zzzsssqqqfff]]]QQQKKKRRRcccxxxqqqlll~~~{{{yyyxxxwwwuuuqqqlllhhhcccaaa^^^\\\ZZZWWWSSSOOOLLLKKKJJJGGGFFFFFFHHHKKKHHHKKKOOOUUU\\\fffqqqyyyzzzyyyuuunnnbbbUUUIIIBBBKKKZZZbbb[[[RRROOOIIIBBB;;;<<<===>>>>>>???BBBEEEPPPtttlllVVVEEE<<>>:::;;;???DDDHHHIIIIIIJJJJJJHHHDDDAAA??????:::888777777888999999888777888;;;===<<<<<>>BBBXXXlllsssxxx~~~tttfff]]]ZZZaaabbb\\\zzzeeeZZZttthhhTTTSSSSSSVVV```\\\gggfffPPP777,,,+++,,,))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%&&&'''(((,,,222666888>>>KKK^^^pppnnnsssbbbddd[[[UUURRRHHHAAALLL___ccc]]]nnn{{{gggiii|||vvvgggXXXDDD===888666333000111444///111444777:::???DDDHHHKKKMMMPPPTTTXXX]]]dddhhhnnnttt}}}rrrrrrrrrpppgggZZZSSSRRRNNNHHHIIISSS___gggqqqzzzyyy~~~xxxuuueee]]]SSSNNNNNNNNNIIIDDDCCC>>>:::999===BBBFFFGGGDDDFFFGGGFFFCCCAAA@@@@@@999777444444666777777777666777:::===<<<;;;BBBJJJQQQSSSYYY^^^\\\]]]iiixxxyyyeeecccxxxtttbbbpppsssmmmrrr\\\MMMgggsss{{{[[[MMMLLLQQQOOOTTT^^^```QQQ@@@///)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***((())),,,---,,,---777CCC\\\]]]@@@777888999222222666222555>>>LLL[[[gggoooqqqrrrzzz~~~~~~yyyvvvyyy{{{{{{zzz|||zzzzzz{{{||||||{{{{{{zzzvvvwwwxxxyyyyyyxxxvvvuuuxxxwwwvvvvvvvvvwwwyyyzzzwwwwwwwwwwwwwwwxxxxxxyyy{{{|||{{{xxxvvvwww}}}zzz|||xxxvvvyyyyyyyyywwwtttpppooopppqqqmmmuuu~~~}}}zzzvvv|||222444AAAyyyiiisssggg~~~qqqaaafff\\\jjjtttvvveeeYYY{{{{{{rrrhhh___XXXRRRKKKGGGHHHQQQdddxxx}}}|||yyy{{{~~~wwwnnnhhhgggpppwwwuuuwww~~~vvv^^^HHHDDDLLLXXXmmmooolll}}}~~~}}}~~~|||vvvpppkkkeee^^^ZZZYYYWWWRRRMMMKKKJJJHHHGGGFFFGGGGGGHHHNNNPPPTTTWWWZZZ^^^bbbeeessssssuuuyyyuuuiii]]]XXXaaammmwwwwwwoooeee[[[TTTNNNJJJJJJNNNPPPMMMIIIGGGWWWuuukkk[[[GGG@@@FFFYYYhhhlllrrr}}}{{{iii___^^^```ccceeeqqq{{{pppaaannnkkkXXXWWW]]]WWWHHH\\\]]]VVVEEE666...,,,+++))))))))))))(((((((((((())))))((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%'''((())))))---444:::@@@@@@HHHgggzzzooo}}}^^^YYYdddlllfffOOOAAAHHHUUUZZZaaaTTToookkkmmmttt||||||qqqaaaVVVBBB>>>888444222222222222000111333666:::>>>BBBDDDJJJLLLQQQVVV[[[___ccceeelllxxx{{{qqqllllllllliiieee```ZZZWWWUUUMMMGGGFFFHHHNNN[[[fffoooxxxpppeeeXXXPPPNNNLLLGGGBBB@@@???>>>======>>>@@@AAAEEECCC???<<<;;;;;;===>>>888999999666222000111333555111222666777666;;;DDDEEEFFFKKKQQQUUUYYYcccmmmhhh___uuuqqqbbbkkkvvveeeiii]]]RRRYYYssswww}}}]]]MMMMMMUUUWWW^^^jjjnnncccLLL444*********(((&&&(((((((((((((((''''''&&&(((((('''''''''&&&&&&&&&))))))))))))(((((((((((($$$---+++'''---111888DDDfff}}}~~~WWWFFF???999::::::777666777888???KKKXXXdddoooxxx}}}zzzzzzzzzzzzzzzzzzzzzzzz|||}}}~~~~~~~~~~~~}}}||||||zzzyyyyyyzzz{{{uuuuuuuuuuuuvvvwwwyyyyyyzzzyyyxxxwwwvvvwwwxxxyyywwwvvvvvvvvvwwwwwwyyyyyy|||{{{yyywwwxxxyyy|||}}}wwwwwwxxx||||||yyy~~~xxxvvvxxxxxxuuuqqqssszzz|||yyyzzzqqq~~~///333@@@nnn^^^mmmhhh}}}iiiYYYeeecccuuuccc^^^hhhTTTSSS~~~|||qqqggg^^^XXXQQQJJJGGGHHHOOObbbvvv~~~~~~~~~~~~~~~yyyrrruuuyyy|||{{{xxxssspppmmmyyyzzzwww|||rrr]]]JJJEEEIIIRRRcccuuuuuulllxxx|||vvvqqqkkkeee^^^ZZZXXXVVVRRRNNNMMMLLLJJJHHHGGGFFFFFFFFFMMMPPPSSSUUUUUUTTTUUUVVV]]]^^^dddmmmqqqmmmjjjjjjlllwwwxxxooofff```VVVSSSSSSXXXXXXRRRMMMKKKZZZwwwmmm\\\FFF@@@FFFYYYhhhlllsss~~~}}}kkkaaa___```___bbbppp|||sssdddooommmXXXTTTZZZWWWNNNWWW______NNN999,,,)))***))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%'''((())))))...555;;;;;;???NNNqqqxxxooo|||[[[TTT^^^hhhdddNNN@@@HHHWWW^^^XXXSSSuuuppprrrxxx}}}|||ppp___SSSAAA===888444222222222111000111333666;;;???BBBDDDJJJMMMRRRWWW[[[___bbbdddnnn{{{{{{tttooommmjjjfffbbb```^^^^^^UUUNNNGGGEEECCCCCCIIIQQQaaakkkwww}}}~~~}}}zzzoooggg]]]UUUPPPLLLGGGCCC???>>>===<<<<<<===???@@@CCCAAA???<<<;;;::::::;;;999::::::777333000///000444222333888999777888<<<======@@@DDDFFFIIIRRR]]]zzzmmmfff||||||lllsssuuudddjjjiiiWWWVVVjjjkkk{{{wwwbbbPPPLLLPPPOOOUUUbbbhhhXXXDDD000((()))***)))((((((((((((((((((''''''&&&(((((('''''''''&&&&&&&&&))))))))))))((((((((((((%%%...,,,(((...222:::GGGlllyyyppp~~~|||ZZZIIIAAA;;;999888555444666:::AAAMMMYYYeeeooowww{{{zzzzzzzzzyyyzzzzzz{{{{{{}}}~~~~~~}}}~~~|||yyyxxxxxxyyyzzzvvvvvvvvvwwwwwwyyyzzzzzzyyyyyyyyyxxxxxxyyyyyyyyywwwwwwxxxxxxxxxyyyyyyyyyzzzyyywwwvvvvvvxxxzzz|||xxxxxxyyy|||}}}|||zzz{{{|||{{{yyyuuu{{{~~~~~~}}}}}}}}}}}}{{{vvvtttvvvttt{{{111888FFFfffVVVfffnnncccQQQdddjjjYYYQQQ[[[KKKRRR|||ooofff\\\VVVPPPIIIFFFGGGMMM___sss{{{}}}~~~~~~~~~zzznnnoooqqqsssttttttsssrrrsss~~~ssstttzzz|||jjj[[[LLLGGGFFFJJJWWWeeeyyyhhhsss|||vvvqqqnnnhhhaaa\\\ZZZXXXUUURRRPPPOOOMMMKKKIIIHHHGGGGGGLLLOOOQQQQQQNNNIIIFFFDDDDDDFFFMMMZZZccciiipppvvvwwwzzzsssmmmeeecccdddgggfff]]]VVVSSSccc|||ppp]]]GGG@@@EEEYYYgggkkksss~~~ooodddbbbccc```cccqqq}}}wwwjjjrrrrrr]]]UUUWWWVVVPPPTTTccciiiYYY>>>,,,(((***))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''((()))***///777>>>???DDDVVV{{{~~~yyyZZZRRRWWWdddaaaLLL???HHHZZZcccSSSTTT{{{tttxxx|||{{{nnn\\\OOO@@@<<<777444222222111111000111333666;;;???CCCEEEKKKOOOSSSXXX[[[^^^bbbeeerrr|||xxxsssllleeeaaaaaaccceeeZZZSSSMMMJJJFFFAAAAAADDDNNNZZZjjjvvv|||wwwpppkkkgggaaaZZZSSSMMMHHHEEE@@@???>>>======>>>???@@@@@@@@@???===;;;999888777999:::;;;888444111///...222000222777888555222222666666888:::999:::CCCNNNrrrqqqiii~~~rrrzzzvvvgggnnnqqq[[[UUUgggggguuurrrfffSSSLLLNNNJJJOOO]]]dddPPP@@@000***)))))))))***(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''///---***///333<<>>:::777555777888999999777444111000222111222666888666333000444666:::<<<999888???IIIlllzzzooorrr|||{{{kkkrrrrrr\\\YYYmmmlllvvvqqqbbbQQQNNNQQQNNNSSS```gggQQQCCC555...+++(((((()))(((((((((((((((''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))(((...,,,***///333???SSShhhOOOIIIAAA;;;888555222222666<<>>DDDGGGKKKPPPVVVZZZ[[[^^^cccgggzzzzzzqqqjjjgggeee[[[SSSLLLJJJGGGCCCAAABBB???FFFSSSaaaooo}}}zzzlllbbb[[[TTTPPPSSSXXX\\\[[[VVVOOOLLLLLLEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCC@@@<<<777444333444666777888888666444444555666777888999888555333777>>>BBB???<<>>:::888555222444888:::CCCRRRaaallluuu{{{~~~~~~|||zzzyyyyyy{{{~~~~~~~~~}}}||||||{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyyxxxzzz}}}~~~|||zzzzzz|||}}}~~~~~~}}}{{{zzzwwwvvvtttssstttvvvyyy{{{~~~|||zzzzzz|||~~~{{{zzzzzz{{{~~~wwwsssyyy}}}}}}yyytttrrrqqqqqqooommmmmmmmmmmmnnnppptttwwwyyyzzzvvvttttttrrrmmmkkklllqqqssswww}}}000:::MMMlllZZZXXXxxxiiidddxxxzzzZZZ[[[jjjRRRUUUsssggg^^^VVVQQQLLLFFFDDDEEEOOO___oooxxx}}}}}}{{{zzzzzz~~~~~~xxxrrrmmmkkkjjjiiivvv|||hhhdddddd```UUUQQQKKKGGGDDDDDDFFFGGGSSS|||www|||{{{vvvtttqqqnnnjjjhhhgggfffeeebbb\\\WWWSSSRRRSSSSSSNNNPPPQQQOOOJJJDDD???===;;;777555666888===IIIUUUkkkwwwzzzwwwyyy{{{xxxaaaKKKBBBDDDTTT```cccjjjuuuuuunnnnnnpppmmmlllqqqyyyyyysssuuu}}}}}}nnn^^^TTTVVV___hhhdddeee^^^MMM;;;111+++)))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))))))))))),,,444@@@IIIHHHOOOhhh~~~zzzdddYYYSSS^^^[[[HHH???KKK\\\cccVVVccc~~~rrr|||}}}tttjjjYYYHHH;;;999555333222111000///...///000333777===CCCFFFJJJPPPWWW[[[\\\___eeejjj}}}|||rrrkkkgggcccZZZQQQMMMJJJDDD@@@@@@???CCCKKKWWWfffvvv~~~mmm]]]QQQJJJFFFEEEIIIOOOVVVXXXVVVQQQOOONNNFFFFFFEEEDDDCCCBBBAAA@@@DDDEEEFFFEEEBBB===888555000111222666999;;;:::999333777:::888666888888666333999AAAEEEBBB???DDDNNNhhhoooqqqddd[[[iiibbbmmmdddUUUSSSUUUQQQVVVfffoooWWWEEE333+++)))))))))***(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))******''',,,***,,,222666HHHdddvvvXXXIII>>>;;;999888666333555::::::DDDSSScccoooxxx}}}~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxzzz|||~~~|||{{{|||}}}~~~~~~~~~}}}|||{{{tttsssqqqqqqrrrtttwwwyyy{{{{{{zzzzzzzzz}}}~~~|||{{{zzz~~~uuuttttttttttttssspppnnnllllllmmmmmmiiifffkkkrrr~~~}}}~~~}}}xxxtttsssrrrrrrqqqxxxyyy}}}}}}zzzyyyuuuooolllmmmlllpppuuuyyy}}}222;;;OOO}}}jjj___xxx``````ssstttbbbgggwww[[[ZZZqqqeee]]]TTTPPPKKKEEECCCEEEPPP^^^nnnvvv{{{{{{{{{|||~~~yyytttpppmmmllluuu{{{iiigggfff^^^UUUPPPHHHCCCCCCDDDCCCAAAGGG^^^|||~~~ttt~~~zzzzzzyyywwwtttqqqoooooooooiiiaaaXXXRRRPPPQQQRRRUUUUUUSSSNNNHHHAAA>>><<<;;;888555444333666AAAMMM]]]kkkxxx~~~~~~|||{{{{{{}}}{{{xxxzzzxxxaaaJJJAAADDDUUUaaaeeemmmxxxqqqiiijjjlllkkkkkksss}}}zzzxxx{{{yyylllaaa[[[]]]fffnnnmmmlllaaaLLL999///+++)))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))))))))))),,,555BBBLLLNNNUUUnnnrrr___QQQQQQXXXTTTDDD???MMM\\\aaa[[[iii{{{ttt~~~tttiiiXXXGGG:::888555333222111000...------...111666<<>>======;;;:::???FFFHHHDDDBBBJJJVVVnnnyyytttpppppp}}}ccc[[[iiiaaammmiii\\\TTTIIIOOOcccpppbbbLLL444***)))))))))***(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((()))*********(((,,,+++...555:::NNNmmmlllRRRDDD;;;:::::::::777222444888<<>>CCCPPPjjj{{{sssooo~~~~~~|||yyywwwwwwuuunnncccXXXPPPMMMNNNOOOZZZYYYTTTMMMEEE>>>;;;999;;;777444222///111;;;FFFRRRaaapppwwwzzz||||||zzzvvvttttttvvvuuutttyyywwwaaaIIIAAADDDUUUccchhhppp|||~~~mmmeeeeeegggjjjlllvvv|||{{{yyytttooojjjgggeeehhhllltttssshhhRRR;;;000,,,+++))))))))))))((((((((((((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******)))))),,,666CCCMMM[[[^^^rrrmmmZZZKKKNNNTTTOOO@@@>>>NNN\\\```bbbnnnwwwtttiiiWWWEEE:::777444333222111///...,,,,,,---000555;;;BBBEEEGGGOOOWWW[[[\\\```gggnnnyyyvvvmmmddd\\\YYYUUULLLDDD???>>>???CCCMMMZZZfffnnnqqqsssrrrooofffZZZPPPLLLJJJEEEIIIOOOTTTVVVTTTPPPMMMPPPPPPOOONNNMMMKKKIIIHHHFFFFFFFFFDDDAAA<<<888555222111000333888<<<===<<>>HHHXXXgggrrrxxx{{{}}}~~~}}}|||{{{{{{{{{}}}}}}{{{{{{|||||||||||||||{{{zzz~~~}}}{{{{{{zzzzzzzzzxxxyyy{{{|||}}}}}}}}}|||~~~~~~}}}|||{{{{{{||||||xxxwwwvvvuuuvvvyyy|||~~~|||{{{~~~|||}}}|||www~~~xxxqqqnnnkkkiiihhhgggfffdddaaa```ccciiikkkiiiiiilllcccaaaccckkkwww~~~{{{zzzvvv|||xxxvvvvvvsssmmmkkklllhhhiiilllpppvvv{{{111111WWWwwwZZZLLL]]]pppxxx___yyy___]]]ssseee]]]UUUPPPLLLFFFCCCDDDMMM\\\llluuuzzz~~~}}}|||}}}~~~}}}wwwuuutttvvvmmmgggiiijjj\\\YYYRRRIII@@@<<<<<<>>>DDDEEEGGGJJJPPP[[[hhhrrrzzz||||||~~~|||||||||pppjjj```UUUMMMIIIGGGGGGSSSQQQMMMFFF>>>999777666777555222111111333666888JJJVVVfffqqqtttsssssstttppppppqqqtttwwwzzz{{{{{{lllNNNFFFHHHUUU^^^cccrrrlllaaa______fffrrrrrrxxxzzzpppwwwwwwrrrlllmmmqqqqqqkkkfffnnniiiRRR;;;///***&&&))))))))))))((((((((((((***)))((('''''''''''''''%%%%%%&&&&&&'''(((((((((((($$$(((,,,,,,:::MMMSSSXXX```yyyqqq```NNNMMMXXXEEE>>>HHHQQQaaacccZZZgggyyyrrrhhhXXXJJJ<<<999555333222111000///...///000111333777===AAANNNOOOUUU]]]```aaaiiittt{{{sssjjjaaa___bbb]]]NNNFFFGGG???EEEGGGHHHSSSdddhhhaaapppnnnkkkdddYYYNNNIIIIIIHHHIIIMMMQQQUUUVVVSSSQQQQQQSSSTTTSSSOOOLLLJJJIIIJJJGGGCCC@@@>>>;;;888666555222///000555:::======JJJZZZlllrrrjjj___YYYXXXZZZ]]]\\\SSSIIIKKKYYYggg~~~nnnfffyyyssspppqqq[[[UUUoootttxxxyyyWWWCCCTTTjjjkkkTTT:::///---***((()))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))...(((///111;;;FFFTTT}}}cccKKK<<<===:::888888666222444999AAALLL[[[hhhoootttxxx{{{}}}{{{|||~~~}}}{{{{{{{{{}}}~~~|||{{{|||}}}}}}|||zzzyyyxxxzzz{{{}}}zzz|||~~~}}}|||{{{{{{}}}~~~~~~}}}zzzwww{{{}}}}}}}}}~~~|||zzz~~~|||xxxuuurrrqqqpppoooooorrrmmmvvvzzzxxx{{{|||qqqmmmhhhbbbbbbgggqqq{{{}}}{{{zzzwwwvvvppprrruuuxxxyyyuuupppkkklllllllllnnnoooooollljjjjjjhhhjjjrrr||||||333666[[[zzzyyy}}}cccPPP^^^sssvvv___zzzaaa___pppeee]]]UUUQQQLLLFFFCCCDDDKKKZZZkkksssxxx}}}~~~~~~~~~}}}zzz}}}}}}||||||yyynnnbbbiiiuuujjjbbbWWWOOOKKKGGGAAA;;;DDDEEEFFFEEEHHHQQQ^^^hhhuuu}}}~~~~~~~~~|||{{{{{{qqqlllbbbXXXNNNFFFBBB???DDDCCCAAA>>>:::888888999666444222000///111333555DDDOOO___iiilllmmmnnnpppqqqqqqsssuuuyyy{{{}}}}}}rrrIIIEEEIIITTT]]]cccssspppeeeddddddfffsssttt}}}yyykkkooojjjmmmrrrvvv{{{rrr```[[[ggggggRRR:::...***)))))))))))))))(((((((((((())))))((('''''''''''''''%%%%%%&&&''''''(((((())))))%%%)))---,,,;;;OOOVVVbbbjjjsssbbbUUULLLRRR\\\FFF???MMMZZZfff___VVVeee}}}tttiiiWWWHHH>>>;;;777444333222111///...///000111333777<<<@@@NNNPPPWWW^^^```aaakkkvvvzzzmmmaaa\\\```^^^RRRIIIGGGBBBDDDEEEGGGRRRaaahhhgggrrrpppkkkeee```ZZZRRRLLLGGGHHHKKKPPPUUUVVVUUUSSSTTTVVVWWWVVVRRRNNNLLLKKKLLLHHHDDD@@@===:::777555333000---...222777999:::DDDRRRbbbjjjhhhcccbbbbbbffffffbbbXXXPPPSSS```mmm~~~qqqcccppprrroootttcccYYYhhhiiiqqqooojjjrrrrrr[[[KKKTTTbbbgggPPP777,,,)))((((((***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))...)))000111;;;HHHZZZjjjLLL:::===999888888555222444999DDDMMM[[[hhhqqqwww{{{}}}~~~}}}}}}|||}}}~~~}}}~~~~~~~~~|||{{{{{{|||}}}}}}|||{{{{{{||||||}}}|||~~~}}}{{{{{{|||}}}}}}}}}~~~}}}wwwsssnnnhhhfffhhhmmmrrruuuvvvtttpppnnnlllkkkjjjiiijjjlllppptttwwwuuuppplllkkkiiiggggggggggggeeedddjjjjjjkkkooouuu}}}444:::```lllooozzzgggPPPZZZppprrr]]]{{{bbbaaaooofff]]]UUUQQQLLLFFFCCCDDDIIIYYYiiirrrwww{{{~~~}}}|||}}}|||{{{{{{xxxvvvuuuwww|||~~~}}}~~~}}}}}}~~~~~~|||eeelll~~~}}}ppp```VVVSSSNNNDDD;;;HHHIIIHHHDDDAAAGGGTTT```mmmyyy{{{}}}~~~~~~~~~|||}}}~~~~~~}}}zzzxxxvvvuuupppggg\\\QQQGGG@@@<<<777888888777555666888:::666444111///......000111;;;EEESSS]]]aaadddgggkkkoooppprrruuuxxxzzz|||}}}{{{qqqdddFFFGGGMMMWWW]]]eeewwwrrriiiiiijjjjjjvvvxxxvvvdddjjjjjjmmmttt|||sssVVVWWWeeegggTTT<<<000......))))))))))))((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''((())))))***&&&+++...---===SSS\\\dddllljjjwww```SSSKKKVVVaaaIIIAAASSSeeennn___SSSdddwwwjjjXXXHHH@@@===999666444333111///...///000000222666;;;???IIINNNWWW]]]___bbbooo|||qqqaaaXXX\\\```ZZZOOOIIIFFFBBBBBBKKKUUU^^^gggpppvvvvvvrrrkkkjjjiii^^^PPPFFFGGGJJJOOOTTTVVVWWWVVVWWWYYYZZZYYYUUUPPPMMMLLLKKKHHHCCC???<<<999666444111///,,,---///333555666999BBBMMMUUUXXXZZZ\\\___hhheee]]]TTTOOOTTT```kkk{{{www___eeesssppp{{{vvvlllmmmggglll]]]SSSZZZddd]]]XXXaaahhhlllVVV<<<...*********,,,))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((()))))))))******---***111111;;;MMMccc{{{pppQQQ======999888777555222555:::GGGNNN[[[hhhssszzz~~~~~~~~~{{{}}}~~~~~~|||{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~zzzyyy{{{|||~~~~~~|||wwwqqqllljjjiiiiiiiiimmmkkkhhheeecccccccccccceeehhhmmmssswwwwwwtttqqqrrroookkkiiihhhgggfffddddddgggkkknnnqqqxxx222:::bbb|||fffiiipppiiiUUU]]]pppnnn]]]|||dddbbbqqqfff^^^VVVQQQLLLFFFCCCDDDIIIXXXhhhqqqvvv{{{}}}}}}}}}~~~}}}{{{|||}}}sssrrrpppqqqssssssrrrpppvvvtttssssssuuuyyy{{{|||xxxtttjjjrrr~~~rrrfff\\\SSSKKKEEENNNOOOMMMFFFAAAEEERRR]]]gggsss~~~~~~xxxzzz}}}}}}||||||}}}~~~{{{{{{zzzzzzyyyuuuqqqnnnooojjjaaaWWWLLLDDD???<<<777777777666444555777999888666333000.........///333<<>>:::666444333000///......//////111444999===AAAJJJTTTZZZ\\\cccqqq}}}vvveeeXXX\\\dddaaaUUULLLFFF@@@DDDSSS\\\^^^ggguuu|||~~~vvvsssrrrdddSSSGGGHHHIIIMMMRRRUUUWWWWWWYYYZZZ\\\ZZZUUUPPPLLLKKKHHHDDD???;;;999888666444111000...---...000222333555888<<<@@@EEEIIIMMMOOO\\\YYYSSSMMMLLLQQQ[[[bbbuuuxxx]]]]]]}}}uuusssrrrooo}}}vvv\\\IIIGGGRRRXXXbbbpppvvvqqq]]]BBB000***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))******+++,,,+++222111===SSSnnnzzzpppSSSAAA===999777777555222555;;;HHHOOO[[[hhhttt|||~~~~~~~~~~~~~~~~~~|||||||||{{{|||~~~}}}||||||yyyxxxzzz}}}wwwpppkkkhhheeedddgggggghhhgggeeecccccccccdddgggmmmtttzzz|||{{{yyyuuurrrooommmkkkjjjgggeee]]]bbbhhhkkkooouuu~~~111888```}}}aaa^^^iiimmmbbbjjjvvvnnn```hhhfffsssggg___VVVRRRLLLFFFCCCDDDHHHWWWhhhqqqwww{{{~~~~~~{{{yyyyyy{{{uuusssooommmlllmmmmmmmmmooommmkkkkkknnnqqqrrrrrrkkkyyylll___zzzzzzkkk\\\TTTRRRSSSSSSPPPIIIDDDHHHSSS]]]dddmmmwww}}}}}}vvvxxxzzzzzzxxxwwwxxxxxxzzzxxxvvvuuussspppkkkgggaaa[[[RRRIIIBBB>>><<<<<<999999999777555555777999:::888555222000////////////777@@@GGGLLLSSS]]]eeeiiilllpppssstttwww{{{~~~hhhQQQEEENNNVVVZZZ```nnnwwwqqqtttxxx~~~|||jjjnnnqqquuuaaaccciiicccMMM888///***%%%))))))))))))((((((((((((&&&'''(((((()))(((''''''&&&&&&''''''((())))))***+++(((---000000CCC```mmmtttxxxrrrmmmwwwnnnaaa^^^jjjQQQDDDPPP^^^cccTTTIII___{{{ooo^^^PPPAAA>>>999666444222000........./////////222777;;;>>>GGGQQQVVVXXX___kkktttooo``````eeebbbUUUIIICCCAAALLL___eee```eeerrr{{{zzzrrrcccSSSJJJIIIIIIKKKPPPTTTVVVWWWYYYZZZ\\\ZZZUUUOOOJJJHHHBBB???:::888777777666666333222111///...///000111888777777888<<<@@@DDDFFFNNNMMMKKKKKKMMMSSSZZZ^^^ooo{{{qqq[[[\\\{{{yyyuuuyyyrrr{{{vvv```JJJBBBJJJQQQ___mmmpppkkkZZZ@@@---&&&&&&'''&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++++++++,,,,,,333222AAA[[[vvvjjjQQQ@@@===999777666444222666<<>>GGGPPPRRRUUU[[[bbbeeebbbhhhnnnsss}}}yyykkkeeeddd^^^QQQEEECCCGGGVVVgggiii```___gggnnnuuu~~~~~~ppp___SSSIIIHHHGGGIIINNNTTTXXXZZZZZZ\\\]]][[[UUUOOOIIIFFF???<<<888555666777777777555555555222///...///111444333333444666:::>>>@@@@@@BBBDDDGGGJJJPPPWWW\\\kkkxxx}}}hhhYYY___zzztttuuusssqqq~~~bbbQQQJJJLLLLLLSSS[[[ZZZdddVVV@@@...(((***,,,***))))))))))))))))))))))))''''''((((((((()))))))))'''((())))))***+++,,,,,,------444444FFFbbb|||wwweeePPPBBB===999666666444333777===GGGQQQ```mmmuuuyyy~~~}}}~~~~~~}}}{{{{{{|||~~~{{{~~~zzz{{{}}}~~~}}}~~~~~~{{{yyywwwxxx|||}}}~~~~~~~~~~~~yyyqqqllliiigggjjjooossssssooojjjggggggffffffhhhmmmssszzz}}}|||{{{{{{}}}}}}rrrgggdddjjjwww222888^^^yyyZZZUUUZZZooovvv^^^[[[ccciiiddd]]]nnnnnnpppiii```WWWRRRMMMFFFCCCDDDEEEUUUeeeooouuuzzz}}}|||zzz|||zzzxxxuuurrrooonnnoooqqqpppmmmjjjjjjlllkkkfffbbbaaaeeessseeeeeeffffffccc^^^WWWRRRUUUQQQMMMJJJJJJMMMRRRTTT\\\aaafffjjjpppvvvwwwuuunnnoooooonnnnnnnnnqqqssswwwrrrmmmlllnnnnnnkkkhhh___[[[UUUOOOJJJHHHHHHIIIAAAAAA@@@===;;;:::;;;===:::999777555333111000000...222777:::???JJJXXXbbbjjjnnntttwwwwwwzzzuuu___OOOHHHQQQTTTRRR[[[sss|||iiillluuu~~~ggg___fffcccVVVcccqqqsss]]]@@@111...---))))))))))))((((((((((((%%%&&&((()))***)))(((''''''''''''((())))))*********(((...222444KKKlll~~~yyy{{{{{{wwwpppuuutttpppjjjIIICCCOOOPPPQQQHHHEEEZZZzzzlll\\\PPP@@@===:::777666555333222---......------000444888<<>><<<<<<===999888666444333111000000...111555777<<>>;;;888777777555444---......------///444777777???GGGMMMVVV```aaa\\\ddd```XXXUUU]]]jjjqqqrrr|||xxxuuuppphhhbbb\\\UUUOOOJJJVVVfffkkkdddXXXPPPNNNGGGDDDTTTtttqqq\\\SSSDDDBBBBBBFFFMMMWWW^^^bbb```bbbdddaaa[[[SSSMMMJJJCCC???:::777777777888777777888888444///------///---111444555333222444777:::>>>AAABBBDDDKKKVVV```lllzzz~~~jjjZZZcccxxxmmmoootttZZZYYYjjjlllzzznnnddd```XXXJJJJJJUUUYYY\\\SSSAAA...'''******&&&))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++,,,------...---444777NNNmmm~~~pppYYYFFF<<<===999666555333333777>>>FFFWWWkkkvvvxxxxxx}}}~~~|||{{{}}}{{{}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}{{{{{{}}}~~~}}}||||||zzz}}}~~~{{{}}}~~~~~~zzzpppjjjjjjmmmkkkiiifffgggmmmttt{{{vvvsssqqqsss{{{zzzmmmooowww111444gggooobbb___hhhyyyZZZQQQTTT```vvvxxxVVVZZZwwwlllhhhsssggg]]]SSSOOOLLLGGGCCCDDDGGGOOO]]]kkkuuuzzz{{{zzzyyy}}}~~~~~~~~~|||zzzxxxxxxyyytttooojjjhhhiiigggccc^^^bbb___```eeepppdddVVVXXX___aaa___\\\UUUMMMIIIIIIKKKLLLLLLPPPTTTZZZ___bbbeeeiiikkkjjjhhhffffffiiijjjiiihhhlllkkkkkklllmmmmmmllljjjiiifffaaa\\\XXXUUUSSSRRRMMMJJJGGGEEEDDDBBB@@@>>>::::::999999777666444333555555666777<<>>:::888999888444111......---...///222555777999@@@HHHOOO\\\jjjqqqooonnnggg___[[[^^^cccgggiiinnnrrr|||{{{ssslllllljjjaaaTTTMMMJJJ___qqqqqqcccSSSGGGAAA???666HHHllliiiMMMEEE???===BBBJJJSSS]]]eeegggggggggeee```YYYRRRNNNDDD@@@;;;888888999;;;;;;999888555222000///......000111111222333333444444666999>>>EEEHHHKKKUUU```nnnyyy|||eeeWWWcccqqqiiivvvbbbKKKZZZjjjmmmssseeeYYYSSSOOOLLLSSS]]]]]]JJJ555,,,+++)))((('''************)))(((&&&&&&''''''''''''((((((((())))))******++++++,,,------,,,444555===XXXtttxxxpppxxxhhhYYYFFF===;;;:::888444111333999???LLLYYYkkkzzz}}}{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}|||zzzyyy{{{~~~}}}zzz{{{zzzzzz}}}~~~|||zzz}}}~~~~~~{{{tttzzz{{{xxxuuuwww~~~uuunnnllllllmmmvvvzzzqqqqqq666777```|||[[[RRRTTTqqq~~~^^^UUUXXXddd{{{XXXTTTlll{{{jjjgggyyykkkaaaWWWRRRMMMGGGCCCCCCFFFNNN\\\jjjtttyyyzzzzzz{{{~~~}}}zzzyyyyyy{{{zzzuuunnnllllllkkkgggdddddd```^^^^^^bbbkkk|||qqqhhhddd```^^^ZZZTTTMMMIIIIIIKKKKKKJJJLLLPPPUUUZZZ^^^bbbfffiiihhheeeddddddggghhhgggfffjjjjjjjjjkkkmmmmmmlllkkkiiiiiigggbbbZZZUUURRRQQQNNNLLLHHHFFFDDDBBB@@@>>>:::::::::999888777555555555666666777<<>>:::888999888555222///.........///111444666777>>>GGGPPP]]]mmmttttttuuummmccc^^^```fffkkkmmmnnnqqqxxx}}}~~~~~~uuunnnlllggg\\\RRRLLLMMM```pppnnn```SSSMMMJJJ>>>555BBBccc~~~wwwXXXGGG???;;;@@@IIIRRRZZZaaaggghhhhhhgggddd\\\SSSLLLFFFAAA<<<888777888999:::999888555333000///......000000111111222222333333555888===DDDGGGLLLWWWcccqqq{{{~~~fffXXXfffoookkkqqqeeeUUUdddnnniiiuuuxxxtttcccVVVWWWZZZXXXXXX[[[\\\KKK999///+++((('''(((************)))((('''&&&'''''''''((((((((())))))*********+++,,,,,,------...333444@@@```|||eeeQQQAAA;;;:::999777333111333:::@@@LLLXXXkkkzzz~~~|||zzz}}}}}}}}}}}}}}}}}}||||||~~~~~~~~~~~~}}}}}}{{{yyyzzz}}}~~~|||zzz|||zzzyyy{{{|||yyyzzz}}}}}}uuu{{{vvvmmmgggcccgggnnn}}}xxxsss~~~~~~333555\\\~~~]]]RRRWWWfffxxx]]]WWW___sss[[[NNN___oooeeeeeeqqqfff[[[UUUOOOHHHDDDCCCEEEMMMZZZhhhrrrxxxzzzzzz~~~|||{{{{{{}}}{{{uuurrrqqqpppmmmjjjlllgggbbb___[[[[[[ccclllyyyooofffbbb```VVVQQQKKKIIIJJJKKKJJJHHHIIILLLPPPTTTWWW\\\aaaeeecccbbb``````bbbddddddcccggghhhjjjlllmmmmmmmmmllljjjlllmmmiiiaaaXXXRRRPPPKKKIIIEEEBBBAAA???===;;;;;;;;;;;;;;;:::888777777666666666777<<>>JJJXXXcccfffkkkrrrxxx}}}qqq^^^OOOIIIOOOKKKRRRggg~~~rrrooovvvmmmkkkxxxdddKKKFFFIIIIIIJJJOOOkkkvvvgggGGG555///+++---************)))))))))((((((((((((((((((((((((((())))))))))))************,,,///,,,333666OOOjjjkkk~~~cccaaa[[[\\\PPPEEEKKK^^^hhh\\\JJJCCC]]]wwwxxxjjj[[[RRRBBB>>>999777999999888666222111///......000111222777===JJJ]]]ooo}}}yyyuuuooohhhbbbfffnnn{{{vvvooonnniiihhhkkkmmmiii___WWWUUUXXXpppqqq___TTTOOO>>>:::555444HHHsssXXXHHH:::;;;HHHVVVbbbiiiccc]]]XXXXXX[[[YYYRRRJJJBBB>>>888333222222111111777888888777555222///------......///000000111111222555;;;CCCJJJSSSbbbpppzzzvvvbbbSSSZZZ{{{iiihhhmmmjjjbbbwww~~~kkkddd]]]XXXPPPOOO^^^rrrrrrVVV888+++,,,---+++)))((())))))))))))(((((('''(((((((((((()))))))))***+++,,,,,,---......//////000333888MMMrrrmmmPPPBBB::::::777888666444333666>>>DDDQQQ[[[jjjuuu|||{{{|||}}}~~~~~~~~~|||{{{wwwyyy}}}}}}{{{xxxyyy{{{}}}{{{yyyxxxvvvsssrrrtttyyy|||zzz{{{~~~yyyzzzoookkklllnnnrrrqqqooommmllljjjeee```WWW\\\\\\ccc}}}qqq~~~~~~}}}{{{zzz||||||}}}~~~555:::UUUpppyyy}}}nnn___```{{{{{{nnnXXXWWWvvvkkk```YYYTTTMMMHHHHHHEEEKKKVVVcccnnnuuuzzz|||}}}|||}}}~~~}}}|||}}}~~~yyy{{{~~~~~~}}}xxxssspppnnnkkkkkkllljjjccc```aaabbb^^^ZZZXXXXXXXXXVVVTTTPPPMMMJJJKKKOOOQQQQQQOOOLLLMMMNNNMMMLLLLLLNNNPPPRRRRRRQQQPPPPPPRRRUUUYYYaaaeeekkklllkkkjjjkkklllkkkkkknnnsssuuupppdddYYYMMMKKKGGGDDDBBBAAA>>><<<:::;;;;;;<<<<<<<<<<<<;;;777888999;;;@@@LLL[[[ffflllpppvvv{{{~~~{{{lllZZZMMMIIIMMMHHHPPPggg~~~nnniiirrrmmm^^^gggzzz{{{___GGGFFFLLLMMMPPPVVVkkkwwwhhhFFF555111,,,+++************))))))))))))(((((((((((((((((((((((()))))))))******+++++++++,,,000---333666QQQrrrzzzwwwaaaddd^^^ZZZMMMBBBFFFYYYeee\\\LLLCCC^^^uuuwwwhhhZZZQQQDDD???:::777888999888777222111///...///000222333888>>>MMMbbbttt~~~}}}ssslll]]]eeetttzzzqqqnnncccaaadddiiihhhaaaYYYVVVbbbzzzsss^^^SSSOOOCCC???999111:::___||||||XXXJJJ>>>???IIIUUU```hhhddd^^^WWWRRRQQQMMMGGGAAA???<<<888555444444222111333555666666555222///,,,.........///000000111111222555===FFFMMMVVVeeessszzzsssaaaSSSXXXvvvlllooorrrjjj[[[jjj{{{sssooojjj___OOOIII\\\ttt|||___>>>///------***((((((((())))))))))))((((((((((((((()))))))))******,,,,,,---......//////000111444;;;TTTxxxkkkPPPBBB999777888888777444333666>>>DDDPPP[[[kkkxxx~~~}}}|||wwwzzz}}}{{{yyyxxxyyy}}}~~~{{{xxxxxxwwwvvvtttsssvvv{{{}}}|||~~~~~~uuuqqqssssssrrrwwwxxxwwwvvvvvvuuuooogggcccddd[[[SSSdddrrr}}}~~~|||zzzwwwxxxyyyzzz}}}///999SSSwwwiii```aaavvvxxx___WWW{{{{{{oooddd]]]VVVNNNIIIHHHCCCIIISSS___jjjsssxxx{{{|||}}}~~~}}}xxxuuuvvvzzz~~~yyyzzz{{{{{{yyywwwvvvuuuqqqnnnmmmooonnniiieeefff___^^^\\\\\\]]]\\\[[[YYYVVVRRRNNNMMMOOOQQQQQQOOOIIIKKKMMMMMMKKKKKKKKKLLLMMMNNNNNNLLLKKKMMMRRRVVV]]]bbbhhhjjjhhhffffffhhhfffkkkppprrrpppjjjccc^^^TTTPPPKKKGGGCCC@@@<<<999999:::;;;;;;<<<<<<<<<<<<777888999<<>>666777SSSmmmqqqSSSJJJCCCEEEKKKQQQXXX^^^^^^ZZZUUUPPPLLLFFF@@@<<<<<<:::999888999888666444444666888:::999666333111...//////000000111222222333666???IIIQQQYYYgggttt{{{ooo^^^RRRXXXvvvqqq|||wwwaaafffqqqvvvnnnjjjfff___RRRKKKWWWiiiqqq[[[AAA111,,,******+++(((((())))))))))))(((((((((((()))))))))*********---------...//////000000333444<<<[[[iiiNNN@@@999:::999999888555333666===CCCQQQ\\\mmmzzz~~~|||xxxzzz}}}~~~~~~wwwvvvwww{{{~~~|||xxxyyyzzzzzzxxxuuuuuuxxxzzz}}}~~~|||{{{|||{{{xxxyyy~~~}}}}}}wwwpppiiiaaa\\\___hhhwwwtttyyy}}}|||vvvwwwyyyzzz|||~~~,,,;;;VVV{{{kkkiiieeeeeerrrfffZZZyyytttggg___XXXOOOIIIGGGAAAGGGQQQ]]]hhhqqqvvvyyy|||~~~{{{rrrnnnqqqxxx~~~zzzzzzzzzxxxvvvvvvxxxzzznnnjjjjjjmmmmmmhhhffffff```ccceeefffccc___\\\[[[[[[VVVQQQOOOPPPQQQPPPNNNFFFIIIKKKLLLKKKJJJJJJKKKKKKLLLLLLJJJIIIKKKPPPUUUZZZ```fffhhheeebbbccceeebbbkkksssrrrjjjccc```aaa```\\\VVVPPPKKKEEE@@@===999999:::;;;<<<<<<<<<<<<777888:::===DDDQQQaaallloooqqquuuwwwxxxzzz|||~~~yyyjjj[[[MMMHHHJJJKKKJJJXXXsssuuubbbeeewwwxxxvvvtttzzzzzzeeeUUUQQQMMMGGGPPP___wwwlllEEE333111---+++************))))))))))))(((((((((((((((((((((((('''((()))***+++,,,------,,,111...333666RRRyyyssskkk[[[UUUJJJAAAFFFXXXddd\\\MMMEEEbbbuuukkkuuugggYYYPPPGGGAAA;;;777888888777666000000///...///111333444777===NNNfffvvv{{{~~~~~~sssoooqqqxxx|||wwwpppllliii___YYYZZZ]]]YYYSSSOOORRRxxx{{{cccVVVKKKDDD@@@;;;;;;OOOeeeiiiNNNHHHFFFIIILLLMMMPPPTTTUUUTTTSSSPPPKKKFFF@@@===;;;::::::;;;<<<;;;999666888:::===??????<<<999777//////000000111111222222333777@@@KKKSSS[[[hhhuuu||||||jjjZZZOOOXXXxxx|||uuummmkkkmmmqqqaaa[[[YYYYYYUUUOOOSSS]]]^^^PPP>>>111)))&&&***000(((((()))))))))))))))((())))))))))))************------......///000000000555444===```eeeJJJ>>>;;;???::::::888555333666===CCCSSS^^^nnn{{{}}}yyy{{{}}}~~~~~~~~~uuuuuuwww{{{|||xxxzzz|||}}}{{{xxxvvvvvvxxxwww{{{~~~{{{yyyyyy}}}zzzxxxzzz|||}}}}}}ssswww{{{zzzwwwvvvyyy|||}}}zzzwwwkkkhhhllldddZZZgggvvvwww}}}yyy{{{||||||{{{zzz{{{|||111777RRR~~~lllXXXfffnnneeeqqqyyyvvvqqq___uuuzzziii```ZZZSSSKKKHHHEEEFFFMMM\\\iiirrrzzzzzzvvvzzz~~~xxxrrruuu~~~~~~yyyuuutttrrrnnnooorrrjjjgggcccbbbddddddccc```cccaaaaaaeeejjjkkkeee^^^[[[[[[WWWRRRRRRUUUSSSOOOKKKJJJJJJKKKNNNOOOOOONNNKKKHHHHHHKKKLLLJJJKKKNNN[[[\\\]]]_________^^^^^^```ggglllkkkdddbbbggglllkkkeee]]]VVVPPPJJJBBB<<>><<<;;;:::999888888777888===GGGTTTaaaiiimmmnnnssswwwxxxwww|||vvviii[[[OOOGGGFFFIIISSSeeewwwtttkkkkkksssyyyssseee]]]tttzzzvvv```QQQPPPKKKEEERRRhhhfffAAA000,,,***...,,,,,,++++++***)))((((((******)))))))))))))))***(((((()))++++++,,,,,,+++333***///666555LLLuuusssiiiYYYYYYGGG;;;FFF[[[cccXXXKKKIII]]]sss]]]{{{~~~tttkkkZZZNNNJJJDDD===888888888777555222111000///000111333555000BBBXXXjjj|||~~~{{{{{{||||||{{{xxxvvvvvvwwwvvvrrrooonnn___WWW\\\]]]TTTLLLJJJIII[[[|||~~~```LLLIIIGGGHHHNNNVVV\\\___JJJIIIIIIKKKNNNNNNKKKGGGLLLSSSUUUOOOIIIGGGDDD???<<<;;;:::;;;======;;;999>>>???AAACCCDDDBBB===999444555666333///---///111666;;;DDDMMMVVVaaammmuuu~~~gggVVVNNNaaa}}}uuuqqqtttdddOOOJJJUUU[[[```dddaaaYYYHHH666///---+++((('''******)))((((((((((((((()))+++***((()))---,,,(((------...///000111222222:::555CCCiiivvvdddOOOAAA;;;@@@>>>;;;::::::888888@@@HHHRRR^^^lllwwwzzz||||||}}}~~~}}}||||||}}}zzzxxxwwwzzz}}}}}}{{{{{{yyywwwwwwyyyzzz{{{zzz~~~|||}}}~~~|||zzzvvvyyywwwuuutttuuuuuuuuutttpppkkkhhhiiijjjkkknnnsss~~~yyyvvvuuuwwwzzzqqqtttwwwrrrhhhaaaccciiixxxsss|||~~~|||{{{zzzzzz{{{zzzxxxvvv222777PPPzzzmmm]]]mmmyyypppvvv}}}vvvzzzfffwww~~~mmmccc\\\TTTLLLHHHEEEFFFMMM[[[iiiqqqyyyzzzxxxyyy|||~~~vvvvvvzzz}}}yyyvvvtttooojjjkkkoooiiifffbbbbbbdddeeedddbbb```___aaafffkkkkkkddd^^^]]][[[UUUPPPQQQUUUTTTPPPNNNMMMLLLMMMNNNOOOOOOMMMMMMJJJIIILLLLLLKKKLLLPPPZZZ[[[\\\^^^_________^^^```eeejjjjjjgggfffjjjooooooiiiaaaYYYSSSMMMGGGDDD>>>>>>===<<<;;;:::999888777777888===GGGTTTaaaiiinnnooosssxxxyyyyyy}}}ssscccVVVKKKGGGGGGKKKUUUfffvvvvvvoooqqqxxx~~~rrryyyxxx\\\ZZZqqqxxxjjjXXXMMMMMMIIIEEEUUUnnnaaa===000---+++...,,,,,,++++++***))))))(((******))))))))))))************+++,,,------,,,,,,222,,,111777666KKKqqqmmm~~~lllaaa]]]MMMAAAIII___jjj[[[FFFEEEZZZqqq\\\uuu}}}uuummm]]]QQQHHHBBB;;;666666666666444222111000///000111333555666EEE[[[rrr}}}~~~{{{xxxwwwwwwuuuqqqmmmnnn___VVVZZZ[[[SSSKKKIIIGGGIIIWWW{{{rrrVVVKKKCCCGGGVVV```aaa\\\JJJJJJJJJLLLNNNNNNKKKGGGJJJPPPRRROOOKKKJJJFFF@@@AAA???>>>======<<<:::888===>>>@@@BBBCCCBBB===:::777999:::888444222333555999???GGGPPPYYYdddpppyyy}}}fffUUUPPPeeexxxqqqxxxwwwjjjUUUNNNPPP\\\mmmmmmWWWEEE444------,,,+++*********)))((((((((((((((('''))))))((()))------***---......///000111222222999555GGGqqq}}}eeeMMM???999===>>>;;;:::999888999@@@IIIRRR^^^lllvvv|||||||||}}}~~~~~~|||{{{zzzyyyzzzxxxxxxzzz}}}~~~|||zzzxxxwwwwwwxxxzzzzzzxxxwww}}}~~~yyysssqqqxxx||||||{{{|||{{{xxxxxxvvvtttsssppplllfffbbbccc___^^^_________dddkkkpppsssxxx~~~}}}}}}tttnnnqqqooolllhhhbbb[[[[[[^^^rrrrrr|||~~~~~~|||zzzxxxwwwvvvtttpppmmm000555MMMwwwsssgggyyywwwooorrr{{{zzzxxx}}}iiitttpppfff^^^UUULLLHHHDDDEEELLL[[[hhhqqqyyyvvvxxx|||~~~~~~zzzyyy}}}{{{yyyvvvnnnfffgggmmmhhhdddaaabbbdddfffeeeddd```aaaccchhhllllllgggbbbdddbbb[[[UUUUUUXXXXXXTTTRRRPPPNNNNNNOOOOOONNNMMMOOOKKKJJJLLLMMMLLLNNNSSSXXXYYY[[[\\\]]]^^^^^^^^^___bbbfffhhhjjjllloooqqqoookkkeee]]]VVVPPPLLLJJJ@@@???===<<<:::999999888777777888>>>HHHUUUbbbjjjoooppptttyyy{{{{{{ooo^^^PPPGGGEEEHHHKKKUUUeeevvv{{{wwwyyyqqqpppkkkTTTUUUlllsss]]]QQQKKKMMMIIIGGGYYYssszzzYYY999000///,,,...,,,,,,++++++***)))))))))***)))))))))))))))******,,,,,,---......---------111...333888888IIIwwwfffsss}}}tttooo___TTTGGGKKKeeewwwgggHHHBBBXXXpppZZZoooyyyrrrbbbXXXIIICCC;;;777666777777666333222111000000111333444888FFF]]]xxx||||||~~~{{{xxxwwwxxxwwwsssoooqqqbbbXXXZZZ[[[UUUMMMJJJKKKDDDDDD]]]iiiWWWHHHLLL]]]fff___SSSIIIIIIJJJKKKMMMLLLIIIGGGGGGKKKNNNNNNOOOOOOJJJCCCEEECCC@@@>>>===;;;888666;;;<<<===@@@AAAAAA===;;;888:::<<<:::666444666888>>>CCCKKKTTT]]]iiivvvhhhWWWSSSjjjtttmmm~~~}}}lllXXXSSSOOOPPPjjjXXXFFF333+++++++++***+++***))))))(((((((((((((((&&&)))***(((***...///,,,......///000111222222333888666LLL|||}}}jjjPPPDDD===???>>>;;;999999888999@@@IIIRRR^^^kkkttt}}}~~~|||}}}}}}~~~~~~~~~~~~{{{yyywwwyyyyyyyyyzzz|||}}}|||zzzvvvvvvwwwyyyzzzyyyvvvssszzz|||tttnnnjjjkkkpppwwwzzzwwwuuuvvvuuutttrrrppplllfff___ZZZ\\\YYYXXXYYYYYYYYY]]]cccaaafffnnnwww|||lllqqqggg___\\\YYYUUUSSSUUUiiippp{{{~~~~~~~~~}}}~~~|||zzzxxxtttoooiiieee...444MMMwww{{{nnn}}}}}}kkkeeekkkzzzyyyxxxdddoooqqqfff^^^UUUMMMIIIDDDDDDKKKYYYgggrrr{{{{{{|||}}}}}}~~~|||}}}~~~~~~yyyooofffgggmmmgggdddaaabbbeeehhhgggfffeeeeeegggiiikkkllljjjiiilllpppnnneee^^^\\\[[[YYYTTTQQQOOONNNOOOOOONNNMMMOOOKKKJJJLLLMMMLLLOOOTTTWWWWWWXXXZZZ[[[\\\]]]]]]]]]^^^aaaeeejjjnnnppppppmmmllliiiddd\\\UUUOOOKKKDDDCCC@@@===;;;999888777666666999???IIIWWWccckkkpppqqquuuzzz|||}}}mmm\\\OOOFFFDDDFFFIIITTTfffwwwvvvmmmmmmfffRRRSSSccciiiUUUPPPPPPRRRLLLGGGXXXqqqwwwSSS555000000,,,---+++++++++*********))))))))))))))))))))))))***+++,,,------......---------000111444999:::GGGzzztttvvv}}}uuunnnooo\\\VVVHHHHHHeeeuuuTTTDDDZZZrrrZZZkkk~~~wwwhhh]]]MMMFFF>>>999999::::::999555444222111111222333444444CCC\\\xxx}}}{{{yyywwwxxx{{{{{{xxxuuuxxxjjj___^^^___YYYQQQMMMHHHJJJIIIOOOmmmppp___\\\cccdddYYYMMMGGGHHHIIIJJJJJJIIIGGGEEECCCEEEHHHMMMRRRSSSNNNIIIIIIGGGDDDBBBAAA@@@===<<<999999:::<<<>>>>>><<<:::666888:::888555444555777???EEENNNXXXcccooo}}}lllZZZWWWooorrrkkk{{{~~~uuuppp~~~www]]]TTTJJJHHH___\\\HHH444***)))(((''''''))))))(((((((((((())))))(((,,,---++++++...///......//////000111222333333999888QQQ~~~zzziiiPPPGGGAAABBB===:::999999888999@@@IIIRRR^^^kkksss{{{~~~|||}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxxxxxxxyyyzzz{{{|||{{{{{{wwwvvvvvvvvvwwwwwwuuusssxxxzzz~~~~~~}}}wwwoookkkmmmiiimmmxxx}}}zzz||||||vvvpppjjjddd___[[[[[[VVVVVV[[[``````^^^___\\\bbbjjjrrrzzz{{{mmmaaa\\\WWWQQQPPPSSS___nnnzzz|||}}}}}}~~~~~~|||}}}{{{xxxuuupppjjjddd___///555MMMxxx}}}jjjppp~~~vvveeedddnnn~~~rrrcccrrrtttggg^^^UUUNNNKKKDDDCCCHHHVVVeeeqqq}}}~~~{{{~~~|||}}}~~~{{{qqqggghhhmmmgggdddbbbcccgggjjjjjjhhhiiiiiihhhgggfffgggjjjlllnnnyyy~~~uuufff]]]\\\\\\UUURRROOONNNOOOOOOOOONNNMMMJJJIIILLLMMMLLLOOOSSSUUUUUUVVVVVVXXXYYYZZZZZZZZZZZZ[[[```fffiiijjjiiijjjlllnnnnnniii```VVVPPPJJJHHHCCC???;;;888666666555666999@@@KKKXXXdddlllpppqqqvvv{{{}}}~~~lll]]]PPPFFFCCCDDDKKKXXXkkk{{{~~~iiiooowwwqqqbbb^^^cccdddSSSRRRTTTUUULLLFFFTTTjjjtttOOO444111000+++,,,+++++++++***************))))))(((((()))***+++++++++,,,------------------///444555999===DDDqqq{{{hhh^^^```YYYTTTEEE@@@[[[|||xxx\\\HHH\\\www]]]fffxxxiii^^^OOOHHH???:::999:::::::::777555333222111222333444222BBB\\\vvv}}}~~~}}}zzz{{{pppeeebbbbbb]]]TTTNNNAAAIIIJJJFFFSSSrrrsssjjjccc[[[SSSMMMEEEFFFHHHHHHGGGFFFDDDCCCBBBAAADDDKKKRRRTTTSSSQQQMMMKKKHHHFFFFFFEEEDDDCCC999888888:::;;;<<<;;;999666777888777444333666999@@@GGGRRR]]]iiivvvmmm]]]]]]wwwpppiiixxx}}}pppgggsssuuu~~~pppUUUKKKIIIQQQ^^^sss}}}sssZZZGGG222)))(((((('''((())))))(((((((((((()))))),,,000111...,,,---///---//////000111222333444444::::::WWWcccKKKDDD@@@???===:::999999888999AAAJJJRRR^^^kkkssszzz~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~zzzwwwvvvwwwyyyzzz{{{{{{|||||||||yyyuuuttttttuuuvvvuuuwwwyyy|||~~~}}}yyyuuutttrrrppppppnnniiilllvvv||||||tttmmmiiifffeee___XXXXXXdddqqqsssnnniiifffjjjooossswwwyyyooobbbRRRMMMQQQXXXjjjxxxyyy{{{}}}{{{|||}}}zzzvvvrrrmmmiiiddd___\\\111555KKKwww}}}```\\\xxxvvvuuueeedddppp~~~}}}~~~tttgggvvvzzzjjj```VVVPPPMMMEEECCCFFFQQQ___mmm{{{zzzzzz|||{{{tttlllkkkoooiiifffdddeeeiiilllllljjjkkkkkkjjjfffbbbbbbfffjjjhhhwwwyyyjjj```]]]^^^YYYVVVRRRPPPPPPPPPOOONNNLLLIIIJJJMMMOOOMMMOOORRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVWWWZZZ]]]______^^^cccffflllqqqrrrkkk___UUULLLIIIDDD???:::777666555444666999AAALLLYYYfffmmmpppqqquuu{{{~~~zzzjjj]]]QQQGGGBBBBBBQQQ___rrrxxx}}}{{{zzzjjj|||zzzrrrkkkSSSRRRSSSRRRJJJGGGVVVjjjnnnKKK333111///***,,,************************(((((((((((()))***+++,,,***+++,,,---............000666444999@@@AAAfff~~~jjj[[[[[[XXXSSSCCC999MMMkkknnn\\\JJJYYY~~~aaa```yyyhhh^^^PPPIII???999777888888888888777444222222222333444444EEE```xxx|||yyypppgggdddeeebbbYYYPPPIIIHHHDDD@@@FFFVVVeeelllnnnnnnkkkcccWWWNNNIIIHHHDDDFFFHHHHHHFFFDDDCCCCCCAAA???AAAIIIOOOSSSWWW\\\OOOLLLHHHEEEDDDCCCAAA???:::999888999:::;;;;;;:::888999999666444555999===CCCKKKWWWdddooo{{{}}}hhh\\\bbbkkkhhhxxxwwwiiiaaapppssszzzmmmZZZHHHEEENNNSSS]]]jjjmmmSSSAAA///)))***+++++++++((((((((((((((())))))***---222333///+++,,,...---000000111222333444444555:::===^^^eeeMMMGGGBBBAAA<<<:::999999888:::AAAJJJRRR___llltttyyy}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||xxxvvvsssvvvxxxzzzzzz{{{|||~~~|||wwwttttttvvvwwwwwwwwwxxx{{{}}}{{{{{{wwwvvvuuuvvvyyymmmooouuu{{{~~~~~~}}}~~~sssmmmnnn|||~~~~~~}}}}}}yyy___OOONNNTTTgggwww{{{zzz}}}~~~}}}}}}}}}{{{zzzzzz|||~~~|||wwwoooiiieeecccaaa```222333GGGuuu```UUUjjjttt{{{fff```lll{{{~~~rrrtttzzzvvvgggppppppcccYYYRRRPPPIIIDDDCCCKKKXXXfffttt{{{{{{|||~~~{{{uuusssuuukkkhhhfffgggkkkmmmmmmlllmmmooopppllleeebbbdddgggaaammmvvvtttlllgggdddcccaaa]]]WWWSSSQQQPPPNNNMMMKKKJJJLLLPPPRRRPPPPPPRRRRRRRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTTTTTTTSSSSSSSSSSSSUUU[[[fffnnnlll```UUUIIIFFFBBB===999777666666444666:::BBBMMM[[[gggnnnpppqqquuu{{{~~~vvvfffYYYNNNEEEAAACCCRRRaaavvvzzzmmmsss|||}}}zzzzzzooo~~~mmmUUURRROOOMMMJJJNNNbbbwwwwwwfffFFF111000---)))---************************(((((((((((()))***+++,,,***+++---...///000111111111777222888CCC>>>\\\pppkkkwwwrrr]]]ZZZWWWSSSEEE:::EEE\\\ddd]]]FFFRRReee\\\|||lllbbbSSSKKKAAA999777888888777999888555333222222333444555EEEaaa~~~{{{uuuoooiiihhhkkkjjjaaaWWWTTTKKKEEEDDDEEEDDDGGGLLLQQQSSSUUUTTTPPPJJJEEECCCDDDGGGJJJIIIGGGDDDCCCDDDBBB???@@@FFFLLLQQQ[[[eee[[[VVVPPPJJJFFFBBB???<<<>>><<<::::::;;;<<<<<<;;;::::::888555222555;;;@@@IIIRRR___kkkuuuvvvdddZZZccc{{{iiikkk~~~}}}hhh]]]mmmttt}}}ppp```KKKCCCGGGIIITTTeeelllPPP???...)))+++,,,++++++((((((((((((((()))*********000222...***+++......000111111222333444555555999@@@fffmmmSSSKKKEEEBBB<<<999888999888:::AAAKKKRRR```nnnuuuyyy}}}~~~}}}}}}}}}}}}}}}}}}}}}|||~~~{{{yyywwwqqqtttxxxzzzzzz{{{~~~~~~zzzwwwwwwxxxxxxwwwvvvwwwzzz~~~~~~}}}yyyzzz~~~uuuuuu[[[QQQSSSdddwww~~~|||yyy{{{~~~{{{{{{{{{zzzzzz}}}~~~vvvjjjaaa]]]]]]___```000111DDDtttgggZZZlll~~~iii\\\iii}}}|||ggghhhvvvwwwcccddduuufff[[[TTTRRRKKKEEEBBBHHHSSS```ooo{{{}}}~~~{{{|||mmmjjjggghhhlllnnnnnnlllppptttwwwssskkkeeedddfff]]]eeemmmnnnnnnnnnllliiigggbbb\\\VVVSSSPPPNNNLLLKKKJJJMMMSSSTTTRRRQQQSSSRRRQQQPPPOOONNNOOOPPPPPPPPPRRRRRRQQQNNNKKKKKKLLLCCCCCCIIIVVVcccfff\\\QQQFFFCCC???:::777666666777444555:::BBBNNN[[[gggnnnpppppptttzzz~~~sssbbbVVVKKKCCCAAACCCOOO___vvvtttdddjjjvvvzzzzzz}}}iii|||{{{dddYYYSSSMMMKKKLLLWWWpppppp```BBB//////,,,)))///******************++++++(((((((((((()))***+++,,,+++,,,---///111222333333111888111777DDD===VVVeeecccvvvsssWWWPPPWWWSSSHHH???EEEWWWbbbaaaAAAKKK|||hhh\\\rrrhhhWWWOOODDD<<<999999999888:::888666333222222333333333BBBaaa~~~{{{sssoookkklllqqqqqqiii^^^OOOIIIIIINNNJJJAAACCCNNNHHHHHHJJJOOOSSSRRRKKKDDDFFFIIIKKKKKKHHHEEEDDDEEEBBB??????EEEIIIOOO\\\jjjnnnhhh```WWWPPPJJJEEEBBBBBB???===<<<===>>>======:::999666222000333;;;AAANNNWWWeeepppyyysssbbbYYYcccwwwjjjpppppp[[[fffmmmxxxjjjVVVJJJIIINNNQQQZZZ```ZZZQQQ@@@000***+++***)))(((((((((((((((((()))******&&&---000,,,)))+++...///000111222222444444555666777BBBlllpppTTTJJJBBB===<<<999888999999:::BBBKKKRRR```ooovvvyyy~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~}}}{{{zzzooossswwwyyyzzz{{{~~~~~~|||{{{{{{zzzxxxvvvuuuvvvzzz|||{{{}}}}}}}}}}}}iiiYYYSSSbbbvvv~~~wwwyyy||||||||||||}}}}}}xxxnnnaaaUUUQQQRRRUUUXXX