BM6P6(@ uuuppprrr~~~~~~vvv{{{|||}}}|||llliiimmmjjjjjjnnnnnnuuuxxxcccaaa___\\\lllzzz|||rrrwwwzzzvvvlllddd___PPP===777<<<888444111222111000222666111000---***(((((()))***************)))((('''&&&))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&###!!!###(((***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))))))))((('''''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********)))******+++,,,---******++++++***)))'''&&&((()))***++++++***((((((------,,,***(((&&&'''(((+++++++++,,,,,,,,,,,,---))))))******************************+++,,,......'''((())))))***))))))(((+++*********))))))))))))))))))(((((((((((())))))******))))))******+++,,,---.........---,,,,,,++++++++++++************)))))))))))))))((((((((((((((((((((((((''''''''''''(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''BBBCCC:::***$$$))))))###''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&'''***))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((}}}yyy{{{wwwwwwyyy|||xxxlllllldddbbbiiippptttmmmooovvv}}}www|||rrrmmmnnnpppdddMMM>>>:::777333111222222000222666444222000---+++))))))((()))))))))))))))((('''''')))((((((''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&)))&&&$$$&&&***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))***************)))))))))***+++++++++++++++++++++***)))((()))***++++++++++++***)))((()))******)))***+++---------,,,++++++***)))))),,,,,,,,,,,,------......---,,,,,,+++***)))((((((++++++******)))((('''''')))))))))((((((((((((((())))))(((((((((((())))))******))))))******+++,,,------......------,,,+++++++++++++++***************)))))))))((((((((((((((((((((((((''''''''''''(((&&&%%%%%%'''((('''%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''AAABBB:::,,,%%%)))(((!!!''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$&&&'''***))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((yyytttvvv{{{}}}|||wwwzzz~~~qqqrrrjjjccckkkuuuuuuwwwwwwqqqnnnqqqwwwppp[[[GGG>>>;;;666444444333111222555666555333111...,,,)))((((((((((((((((((((((((''')))((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&)))'''%%%&&&)))***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************++++++******)))******+++))))))))))))*********+++'''((()))+++---............000222333333444666888777777666666555333222111//////...------,,,,,,+++++++++,,,---------,,,,,,---,,,+++******)))******))))))))))))))))))))))))***))))))(((((())))))*********))))))******+++,,,------......------,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((''''''''''''((('''&&&&&&(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&---000---%%%$$$))))))%%%''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&((()))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((~~~uuunnnooowwwxxx~~~vvvttt___\\\```kkkrrrrrrqqqsssrrrqqqtttwwwtttxxxzzzttt|||uuullluuu~~~xxxxxx||||||tttppprrrpppeeeYYYRRRHHHAAA;;;888444111222666555555555444222///+++))))))((((((((((((((((((((()))(((((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************))))))))))))***************+++,,,,,,******+++,,,...000222333333444777:::===???AAABBBFFFHHHJJJKKKJJJJJJLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGAAA@@@>>>===;;;999777777222333333333222000///...,,,++++++***+++,,,---...************++++++++++++***))))))))))))))))))*********))))))******+++,,,,,,------...------,,,,,,,,,,,,+++++++++******************)))))))))((((((((((((((((((''''''''''''((((((''''''((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%!!!%%%%%%"""###((()))&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((())))))((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((^^^eeellllllaaaSSSPPPTTTUUUTTTWWW\\\^^^YYYQQQLLL???DDDMMMUUUZZZ^^^dddiiiccc^^^___ccc```dddnnnqqq}}}vvvxxx|||tttxxx}}}|||rrrppprrrqqqllliii\\\SSSHHHAAA999444444888444555666666555222///...******)))((((((((())))))((((((((((((((('''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***,,,...000111666777999<<>>KKKMMMPPPSSSUUUVVVWWWWWWTTTSSSRRRPPPNNNMMMMMMLLLUUUXXX]]]```bbbccceeegggiiiiiigggeee```[[[WWWTTTVVVWWWWWWXXXYYYZZZ[[[[[[___]]]XXXSSSNNNJJJGGGFFF:::999777444111...+++)))******)))))))))(((((((((+++******))))))******+++******))))))******+++,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++*********)))))))))((((((((((((''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%'''(((((((((((('''&&&%%%%%%%%%&&&&&&'''((((((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((''')))***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))((((((((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((OOONNNOOOSSSSSSSSSVVV[[[YYYWWWVVVYYY^^^aaa^^^ZZZWWW]]]^^^[[[^^^jjjtttwwwwwwmmmaaaXXXNNNHHHLLLUUUWWWWWWYYYTTTRRRcccuuutttppplllxxxvvvwww|||~~~~~~{{{uuunnnlllooouuuwwwvvvyyyqqqhhh```TTTGGG???===<<<<<<<<<<<<:::999777666000///,,,***)))))))))***((((((((((((((((((((()))((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,---......111333888===DDDKKKPPPSSSZZZ\\\___bbbbbbaaa___]]]TTTRRROOOLLLIIIHHHGGGFFFMMMQQQUUUYYYZZZ\\\]]]___eeeeeeeeeccc```[[[VVVTTTOOOPPPPPPQQQQQQRRRSSSSSS\\\ZZZWWWUUUTTTTTTUUUWWWIIIHHHGGGDDD???999333000------,,,+++******)))(((+++******))))))******+++******))))))******+++,,,+++,,,------......------------,,,,,,,,,++++++++++++++++++*********))))))((((((((((((''''''''''''%%%'''((('''%%%%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&&&&""""""###%%%''''''((()))%%%%%%&&&&&&'''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))***'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))'''(((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))******+++++++++************************(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''******)))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((\\\[[[```iiimmmiiieeeccchhhgggfffgggjjjmmmkkkfff\\\aaadddfffssstttmmmccc]]]YYYYYYZZZ\\\\\\VVVUUUQQQNNN]]]ooosss}}}zzzoookkkqqqwww||||||xxxrrrpppnnnuuu|||xxx}}}xxxooojjjnnnvvv}}}}}}xxxrrrkkk___NNNCCC???AAAAAA@@@>>><<<:::888777222111...+++)))))))))***(((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%&&&%%%%%%$$$!!!"""$$$$$$$$$$$$&&&'''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((()))))))))((('''''''''&&&$$$%%%&&&'''(((***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,---///000111111;;;>>>CCCJJJSSS[[[aaaddd___aaadddfffdddaaa]]]ZZZ[[[ZZZWWWUUUSSSRRRRRRRRRRRRUUUYYY[[[[[[[[[[[[\\\___```aaaaaa```]]]ZZZXXXUUUUUUTTTSSSRRRQQQPPPOOORRRPPPLLLIIIHHHIIIKKKLLLSSSTTTSSSQQQMMMFFF@@@===222222111000...---,,,+++++++++************++++++*********)))***++++++,,,+++,,,,,,---.........------------,,,,,,,,,+++++++++++++++************))))))(((((((((''''''''''''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%))))))((((((((('''''''''+++)))((()))(((&&&&&&'''%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((()))***''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%&&&(((***'''''''''(((((((((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))******++++++++++++************************(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((qqqxxxxxxxxx|||zzzsssooosssxxxwwwpppmmmiiiiiivvv~~~vvvhhhhhhddd^^^]]]bbbhhhjjjrrrooottt{{{|||zzzrrrvvvrrruuu}}}qqqaaaaaammmpppqqqsssmmmggguuunnngggcccSSS??????@@@AAA@@@<<<999777777666555333///,,,)))((((((,,,+++)))'''''''''((()))'''''''''''''''''''''''''''))))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''+++***)))(((&&&$$$######)))))))))))))))))))))))),,,---,,,+++))))))***,,,%%%(((+++---,,,+++++++++,,,///555;;;===@@@EEEKKKUUUYYY[[[ZZZ\\\bbbfffeee___eeeeee```aaafffddd[[[aaa______```]]]VVVTTTVVVWWWVVVVVVXXXZZZ[[[YYYXXXWWW\\\```aaa^^^[[[[[[\\\]]]\\\]]]___^^^[[[WWWUUUOOOPPPLLLEEECCCGGGFFFAAACCCFFFLLLTTT[[[[[[VVVPPPIIIGGGCCC<<<444///------...------...///...,,,******))))))***,,,------,,,+++++++++,,,,,,---------------------,,,,,,+++***************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$######''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&,,,)))&&&&&&)))***)))'''''''''((()))))))))))))))---,,,*********+++---...+++,,,...///000000///......---,,,,,,,,,,,,***(((+++---...+++'''%%%'''***&&&''')))******)))'''&&&,,,+++***)))))))))******''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''}}}zzz{{{yyyzzzwwwssstttyyy{{{yyyssshhhcccjjjrrrxxxqqqrrr|||yyypppfffmmm||||||llleeeddd]]]QQQLLLGGGAAA===<<<;;;999777666555444444222///+++(((******)))((('''((((((((('''''''''''''''''''''''''''))))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&************************)))***,,,,,,+++******+++,,,------,,,,,,...222555>>>AAAGGGNNNRRRUUUYYY\\\YYY]]]``````aaacccaaa]]]\\\]]]ZZZUUUTTTWWWXXXWWWWWWUUUWWW[[[[[[UUUQQQPPPIIIIIIJJJLLLOOOPPPPPPNNNQQQSSSTTTTTTRRRPPPOOOOOOSSSRRRTTTYYY\\\\\\YYYWWWZZZ[[[VVVOOOKKKLLLIIIDDDCCCBBBCCCGGGNNNTTTXXXYYYYYYYYYVVVOOOFFF>>>888555222///+++)))***+++,,,,,,---,,,++++++++++++***)))+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))''''''(((((((((((((((((()))(((''')))+++,,,***(((+++************,,,---...///000111111222222333333666777888::::::;;;::::::===<<<::::::;;;:::888666...//////...,,,,,,---...++++++*********+++++++++******))))))((((((''''''(((((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''')))((((((((('''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''oooaaa^^^```ccclllvvvqqqsss|||~~~uuupppmmmiiiuuu~~~tttttt|||vvv{{{yyymmmeeefffgggddd^^^SSSEEE>>>======;;;888444444555777888555///***))))))))))))(((((((((((('''''''''''''''''''''''''''))))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))************************'''***---...---+++++++++---------...222999BBBIIIQQQSSSWWW[[[```ccccccaaa^^^___]]]XXXVVVVVVRRRMMMNNNKKKJJJLLLOOOTTT___jjj```]]]^^^dddgggaaaYYYUUUWWWYYY\\\aaaeeefffeeecccYYYWWWTTTSSSRRRRRRQQQPPPRRROOOMMMOOOTTTXXXVVVRRRZZZ\\\ZZZVVVTTTTTTRRRNNNRRRPPPLLLJJJJJJLLLOOOQQQYYY\\\______[[[TTTOOOMMMDDD>>>666000---......///,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&(((*********)))))))))((()))***,,,,,,)))'''+++,,,,,,...111444777999888;;;???CCCGGGIIIIIIIIIJJJKKKMMMNNNPPPPPPQQQQQQPPPOOONNNNNNOOOOOOMMMKKKDDDBBB>>>:::888444111...000///,,,***))))))+++,,,((()))))))))(((((('''&&&((((((((())))))))))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''~~~sssppplllccc```cccpppsssrrryyy{{{yyy}}}yyytttwwwuuulllqqq~~~|||uuujjjeeerrruuurrryyyyyyppphhhhhhkkkllljjj```QQQFFFAAA???<<<:::444333333666999888333...))))))))))))))))))(((((('''''''''''''''''''''''''''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&'''((())))))******************************)))+++---------,,,,,,---))),,,222999AAAKKKUUU\\\]]]]]]]]]]]]```bbb^^^XXXUUUUUUQQQLLLLLLPPPQQQOOOQQQMMMPPPYYY___eeevvvxxxpppmmmqqquuupppggg```bbbfffmmmuuuzzzzzzwwwsssiiiddd___\\\^^^```___^^^YYYWWWUUUVVV\\\aaa^^^XXXPPPSSSTTTTTTTTTUUUUUUUUUYYYZZZ[[[YYYUUUPPPKKKIIITTTXXX^^^bbbbbb```^^^]]]WWWQQQHHH@@@999444///,,,+++,,,------,,,,,,,,,---+++++++++++++++++++++,,,++++++,,,,,,,,,++++++***************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&''')))*********)))(((******))))))******)))(((---///333999>>>CCCGGGIIIKKKLLLOOOQQQSSSTTTTTTTTTQQQRRRSSSUUUWWWXXXYYYZZZWWWVVVVVVXXXZZZZZZYYYXXXYYYTTTOOOKKKHHHDDD>>>999777555222...+++)))''''''(((((()))******)))(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''tttiiigggaaabbbtttpppzzzxxxmmmppppppxxxwwwpppggggggqqqwwwvvvssswwwvvvpppkkkjjjkkklllpppjjj```TTTJJJDDDBBBBBB:::777555555777777555333,,,++++++***))))))(((((((((((((((((((((((((((((('''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((''''''((((((((((((((())))))))))))))))))************************++++++++++++***,,,000333444:::CCCLLLTTTYYY^^^aaa```aaa^^^[[[\\\```^^^WWWPPPVVVYYYZZZ^^^dddhhhggggggdddgggooorrruuuvvvlllnnnrrroooiiidddeeejjjttt~~~~~~yyyqqqkkkeeebbbeeehhhiiiiiiiiipppvvv{{{wwwjjjSSSSSSSSSRRROOONNNOOORRRNNNQQQUUUYYYZZZXXXUUURRR[[[^^^aaaaaa```^^^]]]]]]___\\\WWWQQQIII@@@666000333444444222...,,,,,,---++++++++++++++++++++++++******+++,,,,,,+++++++++************)))))))))((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&''''''(((((((((((((((((((((((((((((((((((('''((()))***))))))((('''************,,,...111444:::>>>DDDJJJPPPSSSUUUUUUWWWUUURRRNNNKKKIIIHHHGGGFFFGGGHHHJJJMMMOOOQQQRRRTTTTTTUUUWWWZZZ\\\[[[ZZZ[[[XXXUUUUUUVVVUUUQQQMMMBBBAAA???;;;666111,,,)))))))))*********))))))(((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((~~~uuulllkkkhhhggghhhkkkttt{{{ccclllvvvnnnmmmlllzzz~~~}}}ssskkkkkknnnoooooopppqqqooommmlllmmmooosssqqqkkkbbbXXXRRRPPPPPPIIIFFFAAA;;;888666666777000///---+++))))))))))))(((((((((((((((((((((((('''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''(((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))************))))))))))))+++++++++++++++++++++++++++,,,,,,,,,...222999===KKKQQQXXX]]]^^^]]][[[ZZZZZZ\\\ZZZUUUXXXaaaeeebbbiiittt}}}}}}zzzwwwtttrrrjjjjjjlllqqqtttyyy|||ooocccbbbffffffcccbbbbbbgggoooxxx~~~~~~zzzvvvsssnnniiieeefffiiilllnnnmmmccc```]]]YYYTTTPPPTTT[[[XXXRRRMMMLLLPPPTTTVVVVVV]]]___``````______```aaabbb```___]]]YYYRRRJJJEEECCCDDDBBB;;;333,,,******+++++++++++++++*********)))***++++++++++++++++++************))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))))))))''''''''''''(((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********+++---111444777<<>>888777999555333///+++))))))***+++(((((((((((((((((((((((('''))))))((('''&&&'''(((''''''''''''''''''''''''''')))***)))'''&&&(((***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))************************++++++++++++++++++++++++---///222666;;;BBBIIINNNYYY[[[]]]]]][[[YYYXXXWWWWWW[[[YYYSSSWWWgggrrrsss{{{pppkkkjjjcccfffggghhhooozzzwwwjjj^^^[[[\\\[[[ZZZZZZRRRSSSVVV\\\aaaddddddcccqqqooojjjeeeccceeeiiimmmwwwffflllhhhggghhhhhhkkkwwwnnnYYYLLLJJJMMMNNNNNNRRRUUUYYY\\\^^^```ccceee```^^^[[[ZZZZZZZZZYYYXXXRRRRRRNNNEEE999000,,,,,,++++++++++++*********)))))))))***+++++++++++++++************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))''''''''''''((((((((((((&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))***)))))))))+++---000111444999@@@FFFIIIMMMPPPSSSYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNOOOPPPQQQQQQMMMMMMNNNQQQTTTXXX[[[]]]ZZZYYYYYYZZZ[[[\\\ZZZYYYZZZ[[[[[[ZZZVVVSSSPPPOOOKKKKKKKKKKKKKKKJJJIIIIIIAAA===888333///,,,+++++++++++++++*********))))))((((((((((((((((((((((((************************'''((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((}}}{{{}}}ttt~~~sss___aaakkksssuuupppwwwqqqrrrrrrkkkcccgggmmmtttuuuqqqpppvvv~~~zzztttnnnnnnrrrtttrrrooojjjiiicccUUUEEE:::888:::888555000+++((()))***,,,))))))))))))))))))))))))''')))))))))'''&&&'''(((''''''''''''''''''''''''%%%(((***)))((('''))),,,((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&((())))))(((''''''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''&&&&&&'''''''''))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++++++++++++++++++++///333:::BBBIIIPPPWWW\\\XXXXXXWWWUUUTTTUUUXXX[[[]]]cccaaaYYY]]]ooo~~~jjj```bbbfffjjjnnnlllhhhooo}}}uuuiii]]]XXXVVVRRRPPPPPPPPPNNNMMMOOOSSSYYY]]]___mmmlllhhhbbb]]]]]]bbbfffuuusssooohhhhhhfffjjjsss|||kkkVVVOOOOOOMMMJJJLLLPPPUUUYYYZZZ[[[]]]^^^ZZZUUUOOOMMMOOOTTTYYY\\\XXXXXXUUUKKK???555111222++++++++++++******))))))((()))***+++++++++++++++************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$%%%'''(((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))***))))))***,,,111555888???FFFOOOUUUWWWWWWWWWXXXZZZXXXUUURRRRRRSSSVVVXXXVVVVVVWWWVVVTTTRRROOOMMMIIIIIIKKKMMMPPPUUUXXXZZZUUUTTTRRRRRRRRRQQQOOOMMMPPPTTTXXXXXXVVVTTTTTTVVVDDDDDDDDDFFFHHHLLLOOOQQQOOOKKKCCC;;;555111//////++++++++++++******))))))))))))))))))))))))))))))************************'''((((((((())))))******''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))~~~xxxuuu|||~~~xxxtttwwwyyykkkdddkkknnnhhhjjjsssnnnhhhjjjtttzzzxxxzzzvvvpppiiigggnnnyyy{{{kkk^^^ZZZTTTEEE;;;999888444222222...******---)))************))))))((())))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&))))))(((((('''''''''&&&))))))))))))************((()))))))))((((((***,,,...000000...,,,+++---///:::???IIISSSTTTPPPSSSZZZXXXUUUSSSSSSQQQRRRZZZccctttrrrmmmkkkqqq}}}pppbbbZZZXXXXXXhhhffffffiiihhheeeeeehhheeefff___UUUQQQSSSRRRNNNLLLKKKKKKQQQ^^^iiihhhaaaZZZaaaccc[[[RRRPPPSSSVVVccccccdddeeeccc^^^\\\\\\```nnnqqqpppnnncccaaa[[[QQQJJJNNNLLLNNNSSSTTTUUUZZZaaaXXXQQQJJJGGGDDDCCCHHHPPPVVVVVVUUUSSSMMMDDD999222...---,,,***)))(((((((((++++++,,,,,,,,,++++++******************)))((('''))))))))))))(((((((((((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))%%%&&&))))))&&&&&&***'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((******((('''&&&&&&&&&&&&'''''''''(((((())))))))))))((((((((((((******)))(((((((((((((((,,,---,,,***))))))+++---***,,,---000555===FFFLLLRRRUUUYYY[[[ZZZUUUPPPLLLZZZ\\\^^^^^^[[[YYYYYYYYYSSSQQQPPPNNNJJJGGGLLLSSSNNNQQQMMMGGGPPPdddjjjbbbYYYQQQMMMOOORRRQQQPPPQQQHHHIIIKKKMMMNNNOOOOOOOOOLLLIIIFFFFFFEEECCCCCCDDDNNNOOONNNKKKDDD<<<666333111...+++***+++***(((&&&+++***)))(((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))************)))))))))))))))))))))******+++))))))))))))))))))))))))vvvssskkkggghhhnnnooolllqqqyyyxxxxxx|||wwwyyyoookkkiiiooo|||wwwaaaNNNQQQ^^^```SSSFFF:::666444333///******---)))************)))(((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''))))))((((((((('''''''''(((((()))))))))*********++++++,,,***((('''''')))***))))))+++///666???DDDGGGNNNZZZaaa\\\RRRQQQVVVTTTTTTQQQSSS```mmmlllaaarrrmmmdddaaahhhvvv~~~yyyjjj]]]UUUQQQOOOMMMTTTWWW\\\^^^\\\\\\gggttt}}}nnn```^^^ffflllmmmjjjhhhffflllxxxvvvccciiijjjaaaXXXVVVYYYZZZNNNYYYgggllleeeXXXNNNIIISSSbbbnnnyyypppkkkmmmkkkddd```YYY[[[[[[XXXSSSOOOOOOPPPPPPPPPMMMIIIFFFEEECCC???LLLOOOTTTYYYYYYTTTLLLEEE555111+++''''''(((((((((******+++++++++++++++++++++++++++++++++***)))((())))))))))))(((((((((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((&&&&&&'''(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))(((***))))))))))))******+++&&&)))+++,,,+++)))))))))///333:::AAAGGGMMMSSSWWWaaa___ZZZSSSOOOOOOSSSWWWZZZZZZ[[[\\\]]]\\\ZZZYYYRRRJJJCCCDDDIIIOOOVVV]]]```dddeeeeeellltttrrrhhh^^^WWWSSSYYYaaacccaaa```]]]VVVOOOMMMNNNOOOLLLIIINNNJJJGGGEEEDDDBBBAAA@@@@@@CCCFFFHHHHHHHHHGGGFFF777444000,,,*********+++******)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))************))))))))))))(((((())))))***+++))))))))))))))))))))))))wwwoooiiinnnqqqppplllkkkpppuuu}}}}}}}}}jjjgggkkkwwwvvveeeSSSSSSeeepppgggVVVAAA<<<888666222---,,,///*********))))))((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((('''''''''((())))))))))))((())))))((((((((((((''''''(((((((((((()))))))))))),,,------,,,***(((((()))...---,,,000999EEEOOOTTTWWW[[[```___VVVNNNOOOVVVVVVgggnnnggghhhrrrsssiiijjjgggdddfffpppxxxvvvooooooeeeYYYTTTUUUXXXXXXVVV\\\bbbgggeee^^^aaauuuxxxkkkmmmxxxssspppnnnrrr|||uuukkkpppqqqjjjdddeeehhhjjjeee|||qqq^^^UUUKKKVVV```pppuuulllkkknnnmmmiiigggnnnqqqmmmbbb]]]______[[[SSSSSSPPPMMMMMMLLLCCC888<<>>EEENNNWWW[[[]]]^^^^^^VVVXXXYYYWWWTTTRRRTTTVVVUUU[[[eeepppxxxyyyvvvsssssscccVVVXXXdddpppxxx~~~}}}{{{xxxyyy{{{yyyrrrlllmmmkkknnnxxx~~~zzzxxx|||rrrgggdddgggggg```XXXMMMJJJGGGEEEFFFEEEBBB>>><<<>>>@@@BBBDDDEEEFFFFFFDDDAAA;;;555///,,,,,,...*********************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))(((((())))))***+++))))))))))))))))))))))))wwwlllnnntttuuunnniiilllrrrtttwww{{{pppoootttzzznnnnnniiibbbfffoooooohhhJJJCCC===:::666111///000+++******)))((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((()))))))))(((((())))))((((((((((((((((((''''''((((((((()))))))))***,,,------++++++,,,...111333888AAALLLUUU[[[]]]```]]]WWWQQQNNNRRR]]]gggppp~~~yyyrrriiifffdddfffpppxxxtttlllqqqlllfffeeehhhkkkllllllwwwzzzyyyqqqfffhhh}}}wwwsssyyy~~~|||wwwrrrpppmmmnnnwww|||wwwmmmiiimmmnnnllllllqqqwwwyyy{{{mmmeeeXXX[[[^^^dddrrr}}}xxxkkkeeebbbaaacccfffhhhjjjkkkwwwyyyrrrkkktttiii\\\RRRRRRTTTNNNHHHFFF999===CCCLLLTTTYYY[[[ZZZYYYTTTJJJ???555///,,,,,,))))))))))))***++++++,,,,,,---------------,,,,,,))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%***((($$$,,,999777***''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((())))))(((''''''''''''''''''(((((((((((()))))))))))))))***************))))))******+++,,,000///,,,+++---444>>>EEEQQQWWW^^^bbbaaa]]]YYYWWWOOOPPPRRRUUUWWWWWWUUUSSSZZZiii}}}pppeeeiiixxx~~~|||xxxvvvwwwyyyqqqpppssssssllldddXXXUUUQQQNNNNNNLLLDDD;;;BBB@@@???>>>>>>???>>>===KKKKKKIIICCC;;;333///...******++++++,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******((((((((((((((((((((((((uuuqqqttt~~~wwwrrrtttsssnnnooovvv{{{|||qqqnnntttxxxxxx}}}wwwsssuuufffppprrrkkkiiipppssspppRRRJJJAAA===888222...///,,,,,,***)))((((((((()))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&'''(((((((((((('''(((((())))))))))))))))))(((((((((((()))))))))))))))***++++++***+++...000222999EEERRR\\\```___]]][[[VVVOOOMMMUUUfffwwwllloookkkeeebbbiiisssvvvttt||||||{{{yyyyyyyyy{{{|||xxxooogggiiixxx|||www{{{zzzqqqnnnnnnlllkkkpppuuusssllliiilllllllllpppyyy|||qqqkkkfffiiimmmooommmggg___ZZZTTTWWWZZZ]]]bbbjjjrrrwwwmmmoooooovvvfffQQQTTTTTTIIIIIISSSIIIGGGFFFGGGMMMSSSXXXZZZ\\\]]]XXXLLL;;;...((('''******))))))***+++,,,,,,,,,------.........------))))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%***((($$$,,,:::888+++(((''''''&&&&&&''''''((('''(((((((((((((((((('''''''''(((((((((((('''''''''''''''((((((((())))))((()))))))))*********+++++++++***))))))*********,,,---///333:::DDDPPPXXXZZZ\\\^^^\\\XXXRRRNNNLLLYYYSSSNNNPPPXXX```dddcccooo|||zzzsssqqqzzzyyysssssstttsssqqqjjjiiieeebbbccc```TTTEEEGGGDDDAAA@@@@@@@@@???>>>DDDHHHLLLLLLGGG>>>666111*********+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''((())))))***(((((((((((((((((((((((({{{ppppppwwwzzztttrrryyy~~~~~~}}}||||||rrrhhhfffpppxxxuuuppppppsssssswwwzzztttlllnnnwwwuuuuuurrrpppqqqrrrnnnhhh[[[QQQFFF@@@:::333...---///---,,,***)))))))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''''''''(((((((((((((((''''''((())))))))))))(((&&&&&&'''(((((((((((('''(((((())))))))))))******))))))))))))***************++++++***+++...222666CCCKKKVVV]]]^^^[[[WWWTTTQQQTTTUUUYYYeeevvvmmmbbbmmmuuu|||}}}|||{{{xxxsssvvvyyy|||xxxttttttvvv}}}}}}zzz}}}}}}{{{|||||||||zzzyyy|||tttmmmdddkkkvvv~~~wwwiiiccceee^^^bbbccc``````ffflllooofffhhhpppkkkVVVWWWUUUIIIIIITTTRRRMMMHHHFFFGGGKKKOOOQQQXXX\\\]]]VVVGGG888000------,,,+++******+++,,,---,,,------............---))))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))'''%%%***111///'''((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))((())))))******++++++++++++++++++***++++++,,,,,,(((///:::EEENNNTTTYYY\\\VVVVVVUUUSSSPPPNNNNNNOOORRRSSSYYYeeesss{{{|||yyy~~~{{{uuuvvvyyy|||{{{zzzxxxyyy{{{{{{mmmpppsssxxxzzzhhhUUUPPPJJJGGGEEEBBB===999:::>>>DDDJJJMMMIIIAAA;;;000///---+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((''''''(((((()))***))))))))))))))))))))))))~~~uuuxxx|||rrrkkkrrryyyzzzqqqhhhfffmmmqqqlllhhhjjjmmmjjjmmmsssrrrnnnttt~~~xxxxxxxxxtttooommmggg[[[OOOGGG@@@888111///111///---+++******++++++))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''((((((((()))))))))''''''((()))))))))))))))''''''((())))))))))))((((((((()))))))))*********************++++++++++++,,,,,,---...222:::BBBIIIYYY]]]___]]]XXXVVVYYY]]]```jjjqqqpppqqqwww~~~zzz}}}kkkeeeiiirrr{{{vvvvvvvvvxxx~~~xxxrrrtttpppnnnwwwvvvxxxuuukkkdddcccbbb___iiihhhnnnwwwmmmdddaaa```[[[UUUPPPKKKIIIHHHGGGHHHHHHHHHFFFLLLOOOTTTVVVRRRJJJ???888000...,,,+++***+++,,,,,,+++,,,---............---))))))))))))((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))''''''''')))***)))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((('''((((((((())))))))))))((())))))******+++,,,,,,******+++,,,...///111222888AAAMMMWWW[[[ZZZXXXVVVSSSTTTTTTSSSTTTWWW[[[___WWWdddwww~~~}}}yyyuuupppnnnmmmnnnlllmmmtttzzznnnuuu~~~nnnggg___XXXRRRKKKBBB;;;<<<;;;===DDDLLLPPPLLLGGG>>>;;;555000,,,*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''((())))))))))))))))))))))))))))))}}}vvvkkkpppnnnjjjlllsssuuunnnllloooqqqkkkmmmwww{{{zzz~~~}}}www|||qqqeeeWWWOOOGGG>>>777444222000...,,,******+++,,,))))))))))))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&'''((((((((())))))******'''(((((()))))))))))))))(((((()))***************(((((())))))*********+++******+++++++++,,,,,,,,,,,,---///444<<>>???CCCMMMTTTSSSHHH>>>222000...,,,***+++,,,,,,++++++,,,---.........---))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((%%%&&&+++,,,)))***...((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((())))))***++++++,,,,,,)))***+++...000333666777RRRWWW]]]```^^^YYYTTTQQQVVVWWWYYYZZZ]]]ccciiinnnzzz|||wwwrrrqqqpppkkkbbb[[[[[[\\\gggwww{{{yyyqqqkkkeee^^^TTTMMMGGG@@@<<>>???>>>@@@HHHQQQSSSNNNBBB;;;888;;;666,,,***///---***(((((()))+++,,,,,,---,,,+++)))((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***'''(((,,,---***((()))...,,,++++++000;;;IIISSSiiifffbbb___^^^^^^```aaaeeeXXXVVVhhh}}}zzz{{{|||tttppptttwwwtttsssssskkkcccccchhhpppqqq~~~wwwsssyyy{{{gggSSSTTTRRRMMMHHHGGGJJJNNNPPPSSSNNNIIIGGGAAA666...+++***+++,,,,,,,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))]]]\\\ZZZXXXWWWVVVUUUUUUVVVTTTTTTWWW\\\bbbhhhmmmrrryyywwwoooqqqvvvvvvtttsssooo|||~~~xxx{{{xxxyyyzzzzzzvvv~~~~~~lllVVVLLLOOOUUUWWWUUUDDD999000//////+++)))++++++***)))***++++++***((((((((((((((((((((((((((())))))((('''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((************************+++*********)))))))))))),,,)))***------++++++...000777BBBLLLTTTWWWWWWVVVLLLSSS[[[bbbooozzzfffdddVVVSSSlllxxx|||{{{zzz~~~~~~~~~~~~~~~wwwsssyyyvvvrrrqqq~~~lll[[[WWWTTT___dddkkkpppvvvwwwpppfffeeedddaaa```^^^ZZZTTTOOOGGGBBB>>>@@@FFFMMMQQQRRRKKKDDD>>><<<999222---+++,,,---...............///,,,,,,***)))(((''''''''''''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((***''')))...///---,,,...,,,,,,///777DDDRRR]]]ccceeehhhjjjjjjgggccc___\\\XXXZZZgggxxxlllooopppkkkcccaaagggooo|||{{{zzzwwwoookkkrrr~~~}}}tttvvv~~~yyyooollliii```UUUMMMLLLLLLKKKRRROOOMMMLLLEEE<<<666555------,,,,,,++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))IIIIIIGGGFFFEEEEEEDDDDDDEEEBBB@@@AAAFFFLLLPPPQQQYYY___fffmmmttt|||}}}zzzxxxuuuqqqooopppooosss{{{}}}vvvvvvwwwvvvtttpppuuuxxxgggTTTLLLQQQYYYZZZWWWMMMBBB888333111...,,,---***)))((()))++++++***)))(((((((((((((((((((((((()))((((((''''''''''''((('''(((((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***************************************)))))))))******---///...+++---333999DDDPPPXXXWWWTTTQQQPPPKKK[[[hhhppp|||xxxqqqeee[[[YYY]]]iiiwww}}}zzzvvvvvvwwwyyy{{{}}}{{{wwwsss|||ooo```ZZZTTTZZZbbbjjjmmmnnnqqqqqqnnnoooqqqooommmrrrxxxrrrfffSSSGGG>>>???BBBBBBGGGOOORRRNNNEEE>>>======666---)))+++,,,---,,,++++++,,,,,,+++***(((''''''''''''''''''(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&%%%''',,,---+++,,,...***---666EEEVVVdddjjjkkkhhhjjjkkkhhhdddaaaaaaccc```lll}}}uuu```]]]bbb___QQQMMMYYYhhhppp~~~}}}yyyssslllooo}}}{{{||||||zzzxxxxxxyyyssshhh^^^XXXSSSNNNPPPNNNMMMMMMIIIBBB@@@BBB333111///,,,******+++,,,******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))??????>>>============>>>===???>>><<<===???AAA@@@CCCGGGLLLRRRXXXaaammmuuuzzzrrrqqquuuvvvrrrvvvzzzzzznnniiirrrpppuuuwwwssswwwwwwrrrrrryyyvvvjjj\\\VVVXXX\\\______\\\SSSGGG===666222///...+++***((()))***+++***)))(((((((((((((((((((((((()))(((''''''''''''(((((('''((((((((((((''''''&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***************+++++++++************************++++++,,,---,,,---555@@@KKKTTT\\\]]]VVVPPPNNNNNN\\\iiirrruuu|||aaaYYY___fffhhhzzz~~~}}}yyy{{{~~~wwwsssrrrvvvwww}}}ssskkkjjjfff___cccdddbbbeeennnwww{{{uuuyyyxxxvvvwwwaaaPPPEEEGGGEEE>>>@@@KKKRRRTTTNNNDDDBBBFFFAAA777...+++))))))***+++***)))+++***)))(((''''''''''''(((((((((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))'''(((,,,,,,***+++///333:::GGGVVVbbbiiikkkjjjmmmjjjeee___]]]cccoooyyy{{{ttt___MMMRRR\\\]]]WWWbbb}}}|||vvvvvvxxxxxxyyyyyyqqqnnnhhhaaaWWWOOOIIIHHHGGGEEEDDDFFF;;;888333...+++******************)))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((************************))))))(((((((((((())))))=========<<<<<<======>>>;;;EEEIIIDDD===;;;<<<;;;999<<<>>>AAADDDKKKTTT[[[dddkkkttt}}}||||||rrrssszzzyyyvvvxxx|||uuummmuuuyyywwwuuunnniiiiiijjjooo|||xxxuuuxxxyyyuuuuuuzzzvvvtttooohhhdddeeejjjnnnjjjcccWWWIII???888222...---+++))))))***+++******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&%%%$$$'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))*********+++++++++***************+++++++++---+++***+++,,,333BBBQQQYYY\\\]]][[[VVVTTTUUUXXXfffooovvv{{{qqqcccbbbuuuyyy~~~yyyyyy|||wwwsssuuu}}}|||uuuwwwtttjjjjjjiiijjjqqq|||{{{}}}|||uuugggYYYQQQSSSOOODDDDDDMMMQQQXXXXXXMMMGGGIIIGGGBBB<<<333***(((---000...***+++***)))(((((('''(((((())))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++///------...---,,,000666FFFQQQ```jjjmmmllllllmmmggghhhiiikkkpppzzz}}}pppdddYYYPPPQQQ```kkkuuu}}}~~~}}}yyykkk\\\LLLGGGFFFDDDAAA@@@@@@>>>999333///+++))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))>>>======<<<<<<======>>>;;;IIIOOOHHH>>>;;;<<<;;;:::<<<=========@@@FFFKKKOOOWWWcccoooyyyuuu{{{sssvvvnnnnnnzzz~~~yyywwwrrrjjjeeeeeeeeennnwwwrrrpppqqqwww~~~uuuyyyyyyrrrhhhdddgggmmmnnnkkkaaaSSSGGG>>>777000111...+++******+++******(((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''&&&%%%$$$$$$((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******)))))))))***++++++,,,,,,*********+++++++++++++++...,,,,,,000666???OOO\\\\\\YYYXXXZZZ^^^cccfffggggggnnnxxxpppjjjqqq{{{yyy}}}|||uuusssvvvyyy{{{}}}xxxooorrrvvv}}}qqqtttvvv{{{tttaaaZZZVVVXXXTTTKKKIIIMMMSSSZZZ]]]VVVMMMIIIHHHGGGEEE:::...))),,,///---***++++++***)))))))))))))))******))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++---++++++,,,,,,...666???TTT___lllqqqoookkklllnnn^^^gggttt~~~{{{xxxsssggg[[[UUUVVVgggsss~~~~~~lllXXXNNNHHHBBB===:::AAA@@@===999555000,,,)))++++++*********)))))))))************************(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))>>>======<<<<<<<<<======;;;GGGKKKCCC<<<>>>@@@===<<>>GGGNNNWWW^^^ZZZUUUTTT^^^lllvvvuuupppsssvvvzzzrrr~~~~~~uuuqqqvvvxxxwwwooovvvyyydddffflllxxx}}}sssaaa```^^^ZZZUUUPPPMMMKKKSSSUUUYYYZZZUUUMMMJJJKKKGGGAAA888111,,,+++++++++,,,++++++************************)))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,***((())),,,000777DDDRRR]]]dddkkknnnkkkhhhiiikkkfffkkktttnnnggggggmmmhhh\\\]]]ggg~~~}}}qqqcccXXXLLLAAA<<<======>>>??????<<<666111---+++++++++*********))))))************************(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))???>>>======<<<=========<<>>@@@???BBBFFFIIIMMMRRRWWWZZZ^^^eeeqqq{{{xxxqqqvvvwww{{{~~~vvvooonnnrrrtttwww}}}yyyvvvwwwwwwuuuhhhccc\\\aaaaaaXXXOOOHHH???666666333///,,,++++++***)))(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))((('''&&&%%%((('''&&&%%%%%%&&&'''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((()))******+++((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,///:::JJJUUUYYYZZZ\\\YYYTTTUUUdddxxx{{{ppp|||}}}}}}zzzxxxxxx|||zzzxxxsssyyy~~~xxxssseeedddkkkyyy{{{pppiiimmmooolllbbbZZZWWWSSSMMMQQQNNNRRR[[[\\\RRRMMMPPPKKKKKKFFF===222,,,---111,,,,,,++++++***++++++++++++*********))))))((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,---,,,...444:::EEEWWWgggggghhhjjjkkkjjjiiiiiiiiivvvpppkkkkkkpppsssppplllbbbWWW[[[kkkpppjjjrrr}}}xxxqqqmmmggg^^^OOOBBB???CCC999<<<@@@BBB@@@;;;555111+++++++++************)))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))AAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@BBBBBBBBBCCCFFFDDDAAABBBDDD@@@:::;;;AAA@@@@@@AAACCCFFFFFFDDDBBBLLLQQQYYYcccllluuuzzz}}}zzzxxxtttqqqpppuuu{{{{{{yyy||||||xxxtttvvv|||}}}zzz}}}vvveee]]]]]]```]]]TTTSSSLLL:::;;;:::666111+++((()))+++)))'''&&&&&&((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&))))))((('''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++******************,,,***)))***---///000///555;;;NNNcccbbbSSSPPPZZZXXX```ppp{{{vvvvvvzzz~~~}}}|||{{{}}}{{{}}}qqqnnnnnntttvvvtttrrrsssssswwwfffeeeggg]]]TTTRRRPPPPPPUUUZZZ[[[VVVPPPJJJLLLLLLGGG???777111......,,,******+++,,,+++***+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))((((((***,,,...,,,,,,222AAARRR```jjjppplllooommmaaaYYY```sss}}}aaaOOOXXXbbb]]]ZZZ___ZZZqqq{{{~~~rrrtttsssqqqmmmjjjbbbUUUKKKGGG<<<555;;;CCCCCC===999......---+++)))***,,,...+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))************+++(((&&&'''))))))'''%%%((((((''''''''''''((((((''''''''''''((((((((()))BBBBBBAAAAAABBBCCCCCCDDDFFFEEEFFFFFFFFFEEEFFFHHHHHHFFFFFFIIIFFFAAABBBGGGCCCBBBAAAAAAAAAAAA@@@>>>DDDGGGLLLSSSZZZ```dddffftttzzzssssssyyy{{{yyyvvvsss|||}}}vvvvvvvvvyyy~~~uuummmmmmuuuyyyrrrnnnaaa^^^[[[]]]]]]]]]ffffffVVVEEE???777222000///---******((('''''')))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************++++++*********************,,,...---,,,---222666CCCNNN\\\bbb]]]VVVVVVZZZooovvv~~~wwwtttxxx}}}yyy}}}~~~}}}{{{zzz}}}~~~~~~wwwvvvwwwooohhheeeeeefffkkkqqqttt~~~{{{rrrpppmmmnnnyyylllaaaUUUQQQTTTWWWVVVTTTPPPNNNLLLKKKIIICCC:::222------...---,,,,,,,,,,,,++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''((()))))))))(((&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((('''''')))+++---------...333???PPPaaakkkoooooorrriii^^^[[[dddpppxxxzzz^^^PPPKKKTTT\\\]]]___dddvvvtttrrr~~~{{{xxxwwwuuuooohhhRRRGGG???@@@CCCCCCAAA@@@888444...***)))***,,,,,,+++++++++***)))((((((((())))))))))))))))))))))))(((((()))))))))************(((&&&'''((()))'''%%%((((((''''''''''''(((((('''''''''((((((((())))))IIIHHHHHHGGGGGGGGGHHHHHHGGGIIIJJJJJJIIIIIIKKKLLLMMMLLLMMMNNNLLLHHHIIILLLEEECCC???>>>>>>???@@@???>>>???AAACCCGGGJJJMMMNNN___fffpppzzzyyykkknnnyyy~~~zzzuuuqqq{{{vvvwwwtttqqq~~~uuullliiioooxxxgggiiilllccccccZZZXXXYYY```qqqttteeeRRRFFF777111222222---'''+++)))(((((()))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************++++++++++++++++++'''---222///+++---888BBBRRR]]]```XXXRRRWWW]]]___pppvvvsss~~~vvvkkkvvvwwwxxx{{{~~~|||{{{|||~~~~~~}}}yyyttt{{{xxxssszzzqqqfff```\\\^^^gggpppttt{{{zzzxxxvvvsssiiiXXXSSSRRRRRRRRRTTTOOOKKKMMMRRROOODDD999///000000///---------...,,,+++++++++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((()))(((''''''&&&)))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&&&&%%%&&&&&&'''(((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******'''&&&'''))),,,...///...555@@@QQQbbbooosssppplllkkkbbb]]]cccpppvvvrrrjjjJJJJJJJJJMMMWWWiii|||{{{mmmmmmwww}}}}}}}}}}}}~~~~~~}}}eee[[[QQQJJJCCC>>>>>>AAA@@@:::111,,,***++++++***+++++++++***))))))(((((())))))))))))))))))))))))(((((())))))))))))******)))(((''''''(((((('''&&&((((((''''''''''''((((((''''''((((((((()))))))))NNNNNNMMMMMMMMMMMMNNNNNNMMMQQQTTTRRRQQQRRRTTTUUUVVVWWWXXXXXXUUUPPPMMMLLLFFFCCC???>>>???BBBCCCDDDAAA@@@?????????@@@BBBCCCMMMSSS\\\gggrrr}}}|||qqqrrrwwwvvvqqqmmmnnnwwwuuuzzzxxxuuu{{{sssmmmnnnzzz{{{mmmdddmmmsssjjjjjj___[[[___kkksssbbbSSS@@@555222222...)))+++)))(((''')))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''))))))((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''((((((((((((((()))))))))******************+++++++++++++++,,,(((,,,000...---444BBBOOO[[[^^^]]]YYYYYYaaakkkrrrsss{{{xxxsssnnnuuurrrrrrvvv|||}}}}}}{{{{{{~~~~~~wwwkkkmmmzzz{{{uuummmhhhcccbbbhhhpppxxxtttbbbUUUOOOLLLSSSMMMIIIKKKQQQQQQJJJBBB888333///,,,---//////...,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********&&&(((***)))))),,,222888CCCQQQbbblllooonnnllliiibbbhhhrrrzzzwwwkkk```[[[MMMSSSQQQMMM]]]~~~|||vvvtttsssyyy{{{{{{}}}|||ooo```NNN@@@<<>>>>>???@@@@@@CCCHHHPPP[[[iiiwww|||}}}{{{zzzvvvnnnjjjjjjjjjsss}}}|||{{{zzzyyyvvvqqqrrryyywwwppphhhfffsssxxxlllmmmfffgggooo}}}ooocccPPP@@@666111111111+++)))''''''((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((''''''''''''''''''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))((()))))))))******************++++++,,,,,,,,,,,,+++,,,,,,///555AAANNNWWW\\\[[[ddduuu|||yyy~~~xxx{{{xxxvvvtttmmmjjjiiinnnvvv|||{{{xxx{{{~~~~~~}}}xxxxxxzzz}}}~~~}}}~~~||||||{{{mmmuuu{{{tttooojjjeeeggglllvvv{{{bbbSSSMMMPPPMMMKKKJJJLLLNNNNNNNNNDDD:::...***---111000---,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************''',,,...***''',,,;;;HHHWWWeeeooolllfffeeehhhiiifffnnnyyy}}}ppp\\\PPPOOOLLLZZZ```aaavvv|||wwwsssqqqrrrooorrrmmmhhheeeaaalll{{{cccMMMBBBAAA;;;===<<<888111,,,+++,,,++++++++++++************(((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((''''''((((((((((((''''''''''''(((((((((((((((((()))))))))***mmmooorrrwww}}}~~~zzziii[[[TTTQQQMMMJJJHHHFFFCCC@@@BBBAAA@@@???>>>>>>>>>>>>;;;;;;<<>><<<777111...---++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((((((((())))))&&&'''((((((''''''((()))((((((''''''''''''((((((((((((((()))))))))******kkk___]]][[[YYYUUUPPPJJJEEECCCCCCCCCBBBAAA@@@???>>>======;;;;;;===DDDLLLRRR[[[iiiyyy|||ooo|||zzztttwwwnnnvvvxxx~~~uuummmlllooovvvmmmmmmpppxxxzzzxxxrrrhhhfff```TTTEEE999222//////---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))((('''''''''''''''&&&''''''((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))******************++++++,,,------...///222;;;FFFRRRYYY[[[YYYVVVmmmvvvqqqvvv~~~~~~}}}|||~~~{{{uuutttuuuooonnnooottt{{{}}}zzzxxxxxxzzzvvvwwwwwwvvvtttrrrqqqqqqtttuuu{{{}}}zzz}}}}}}uuukkkfff```uuuwww~~~zzzgggXXXPPPJJJLLLNNNMMMKKKKKKNNNQQQRRRLLLBBB888333000//////------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((***)))((('''&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''(((((()))&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***,,,///222999HHH\\\jjjqqqqqqjjj``````iiilllgggVVVKKKFFFGGGFFFCCCHHHRRRhhh~~~sssnnnooommmiiigggeeeeeefffccc```eeennntttxxx{{{|||xxxzzzpppaaaSSSKKKDDD@@@===<<<<<<:::444...++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))%%%''')))((('''&&&(((***((((((''''''''''''(((((((((((()))))))))*********vvveeeeeeeeedddbbb\\\UUUOOOGGGGGGGGGGGGFFFDDDBBBAAACCCBBB@@@>>>===>>>BBBEEEFFFUUUhhhwwwxxxyyyxxxvvvyyyyyywwwnnnsss|||~~~vvvvvvzzzwwwooovvvjjjjjjiiibbbVVVHHH;;;444111///---,,,------,,,+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''&&&''''''((()))******+++))))))************)))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))******************+++,,,,,,---.........777EEESSS]]]___[[[WWWbbb}}}rrrvvv{{{xxxyyy~~~~~~||||||wwwzzz~~~~~~zzzvvvwwwzzztttttttttwww{{{~~~}}}zzzzzz{{{ssswwwzzzyyyuuurrrqqqrrrtttvvv~~~zzzyyytttgggdddnnnrrrtttttthhheeerrrooooooooollleee[[[OOOHHHFFFHHHKKKLLLLLLKKKJJJJJJRRRQQQMMMBBB666......000---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((***)))(((&&&&&&''''''((())))))))))))))))))))))))'''''''''&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++******---555EEEWWWiiissspppkkk```YYYbbbooonnnbbbBBBAAADDDHHHDDDDDDTTTiiiyyyyyyuuunnnnnnrrrpppjjjmmmkkkmmmqqqrrrvvvyyyzzzvvvyyyvvvrrrqqqjjj___WWWNNNDDD::::::@@@AAA888...++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))%%%'''))))))'''&&&(((+++((((((''''''''''''(((((())))))))))))************xxxtttrrrsssoooeee]]]ZZZUUUUUUSSSPPPLLLIIIHHHHHHGGGBBB======AAABBB???;;;@@@HHHUUUbbbppp}}}~~~sssooommmmmmyyyzzz{{{|||}}}uuurrrwww~~~{{{pppmmmiii]]]RRRDDD111333111...+++************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++************************((((((''''''''''''(((((())))))))))))************)))************++++++++++++++++++******,,,///111555<<>>JJJWWWZZZWWW^^^qqq{{{vvvkkkeeedddfffllluuu{{{|||yyyvvvtttrrrqqqtttxxxxxxttttttyyy{{{~~~~~~~~~|||zzzyyyxxxwwwvvvuuuuuuuuuvvvuuu}}}~~~~~~~~~}}}}}}yyyxxxyyy|||sssooopppqqqmmmaaaZZZ```kkkhhheeefffhhhbbbYYYXXX]]]OOOPPPSSSVVVUUUQQQKKKGGGLLLQQQTTTOOOIIIBBB888000111///---,,,------,,,++++++******)))((((((''''''))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************,,,---...333@@@TTTfffnnnlllhhh]]]\\\]]]aaafffaaaRRRDDDBBBJJJRRRXXXiii|||xxxwwwzzz~~~}}}ssslllfffccchhhooonnnbbbTTTJJJFFFDDD@@@===888333---******++++++***+++++++++************)))((()))******)))((('''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++}}}zzzuuuooohhhccc```^^^YYYXXXUUUPPPKKKJJJLLLOOOHHHGGGEEE@@@AAALLL^^^mmmyyyxxxxxx|||{{{wwwuuu{{{|||yyy{{{yyyrrr|||wwwuuu{{{{{{sss~~~yyyfffsssppp{{{{{{qqqbbbNNN999888555000,,,++++++,,,******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))%%%&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++************************************************))))))))))))************************+++++++++,,,---///000///---000777>>>JJJVVV\\\VVVVVVggg|||xxxxxxxxxggg```\\\[[[\\\bbblllwww}}}{{{uuurrrqqqmmmpppvvv{{{zzzxxx{{{}}}}}}{{{{{{{{{zzzxxxvvvtttssstttuuuvvvzzz}}}|||}}}}}}~~~~~~xxxzzzxxxvvvyyyxxxuuupppgggZZZTTTZZZdddfffooouuuooofffaaa^^^[[[^^^[[[XXXWWWXXXWWWQQQLLLJJJOOOTTTUUUTTTNNNAAA555555222///---------,,,+++++++++******)))(((((((((*********)))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++------,,,,,,---...222>>>SSShhhtttssshhh^^^SSSXXX^^^___XXXOOOHHHFFFNNN^^^ssszzzrrrmmmqqqyyyoooiii```VVVNNNIIIIIIIIIDDD:::...)))***,,,+++)))+++++++++************)))((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++{{{uuupppllljjjbbb___ZZZUUUQQQPPPRRRTTTKKKNNNOOOJJJDDDDDDLLLTTT```nnn}}}~~~}}}wwwoookkktttyyyxxxwwwxxxxxxxxx|||yyy~~~jjjkkknnnwwwxxxttttttrrr}}}|||mmmXXX@@@:::333/////////---+++*********)))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++************************)))******************)))((()))))))))*********************+++++++++,,,,,,---///000......444@@@JJJVVVYYY\\\\\\cccpppyyyqqqxxxxxx```WWW[[[```bbbcccgggpppzzz|||wwwpppnnnnnnsssyyy~~~|||}}}~~~}}}zzzxxxxxxyyy{{{xxxtttpppnnnnnnppprrr{{{{{{{{{}}}{{{wwwrrrsss~~~sssfff]]][[[^^^bbbmmmyyyrrrddd\\\YYY```aaa___[[[YYYYYYXXXVVVMMMPPPSSSVVVYYYVVVIII;;;888444///,,,+++,,,,,,,,,+++++++++******)))))))))******)))))))))(((((((((((((((((((((((((((((((((******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++...---++++++---///999LLLcccqqqssskkk```VVVXXX[[[[[[UUUIIIDDDKKKVVV[[[xxx{{{|||{{{{{{{{{kkkllljjjbbbVVVNNNLLLMMMJJJAAA555...,,,---,,,,,,+++++++++*********))))))((())))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++~~~zzzxxxoooggg^^^XXXVVVUUURRROOOLLLQQQUUUSSSLLLGGGHHHKKKVVVcccvvvzzzppphhheeerrr~~~vvvrrruuuwwwwwwttt~~~tttiiiqqqnnnkkkfffjjjkkkzzzxxxcccKKK???222...111333///)))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((())))))******))))))(((((()))))))))***************++++++++++++,,,,,,,,,,,,---......111;;;JJJUUUZZZVVV]]]rrruuuttt||||||jjjZZZYYYaaaeeedddbbbjjjqqqxxxwwwqqqmmmnnnqqq}}}~~~}}}xxx||||||}}}{{{yyywwwvvvvvvvvvsssoookkkjjjllloooqqqzzz}}}}}}{{{}}}}}}rrrnnnwwwwwwjjjhhhjjjiiifffqqqwww|||dddYYY[[[\\\lllxxxtttjjjbbb^^^[[[VVVUUUTTTUUUZZZZZZPPPCCC<<<777000+++***+++,,,,,,++++++++++++************)))))))))(((((((((''''''((((((((((((((((((((((((******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++---,,,***+++000555GGG[[[nnnppphhh```YYYTTT]]]ZZZTTTKKKAAA???MMM___kkk~~~zzzxxxwwwzzz}}}ppprrrrrrmmmbbbVVVMMMHHHKKKFFF>>>555...+++,,,---+++++++++*********)))))))))(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++~~~xxx|||xxxxxxzzz{{{zzzwww}}}}}}||||||~~~|||ppphhheeeaaaZZZTTTRRRSSSTTTRRRNNNMMMOOOQQQNNNVVVeeexxx}}}{{{uuulllhhhiiimmm~~~~~~yyyrrrnnnmmmmmmpppuuuuuu~~~|||vvvttt}}}rrrllliiifffdddrrr|||lll[[[KKK999222444666222,,,++++++*********)))))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************++++++++++++,,,,,,,,,,,,,,,---...222999EEEQQQYYYTTTRRRddd}}}~~~|||jjjaaa]]]bbbjjjkkkhhhffflllpppttttttqqqqqqtttxxx|||{{{~~~}}}|||}}}}}}{{{vvvsssnnnllljjjjjjkkkppptttwwwzzz~~~}}}vvv}}}{{{nnnooouuussslllkkkmmmyyy{{{eee\\\aaagggwwwjjjbbbbbb___[[[ZZZ]]]```ZZZQQQFFF???666///,,,,,,------++++++++++++++++++++++++))))))((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,++++++000;;;CCCYYYhhhpppjjj```\\\YYYVVVWWWQQQLLLHHHBBBBBBQQQddd||||||tttyyysssrrrtttwwwxxxqqqdddYYYRRROOOGGG===333,,,+++,,,+++++++++************))))))(((((((((((())))))***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++|||yyy~~~}}}vvvpppiiieee```]]]XXXTTTSSSTTTUUUVVVKKKLLLSSS```qqq~~~|||}}}|||wwwrrrqqqhhhuuurrrjjjooovvvxxxzzzrrrnnnkkknnnjjjttt}}}}}}uuunnnmmmnnnnnniiiccciiitttxxx}}}|||qqqkkk]]]JJJ;;;666444333222+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((()))((('''''''''(((******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))************+++++++++,,,,,,,,,---------...333;;;FFFOOOTTTVVVTTT```www|||qqq]]]\\\aaajjjqqqqqqpppqqquuuvvvxxxxxxxxxzzz|||}}}}}}~~~~~~zzzssskkkkkkkkklllpppuuuzzz}}}}}}~~~~~~{{{oooooouuuvvvqqqqqqvvv}}}}}}vvvrrrqqqvvvtttjjjlllkkkgggdddfffjjjggg```TTTKKK???555///.........,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***,,,,,,,,,...999JJJWWWeeekkkkkkccc___```\\\TTTMMMHHHGGGHHHGGGMMMddd}}}|||zzzxxxyyy~~~|||zzzyyytttqqq|||uuutttxxx|||vvvvvvyyyddd]]]QQQEEE;;;444///---+++++++++************))))))(((''''''((()))***+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++{{{vvv~~~|||uuurrrrrrmmmhhhaaa]]][[[ZZZWWWTTTSSSNNNJJJMMMYYYnnn~~~}}}wwwjjjrrr|||wwwxxxooocccbbbnnnyyy|||yyy~~~|||tttfffmmmhhhnnnzzzrrrqqqrrrooommmlllrrrggghhhmmmqqqzzzxxxvvvjjjWWWDDD777222444888+++++++++************)))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))************++++++,,,,,,,,,---------...000777CCCOOOVVVUUURRR___wwwuuutttooo]]]```gggpppsssrrrssswww~~~||||||~~~{{{yyy{{{~~~zzz|||}}}|||}}}~~~uuuooonnnooopppssswww|||~~~zzz{{{~~~zzznnnkkkqqqtttrrr|||uuummmrrrrrrpppmmmooorrrpppkkk^^^UUUGGG:::333000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++,,,------222AAAVVVfffiiiiiiddd]]]```fff^^^OOOHHHDDDDDDIIILLLZZZzzzzzz|||rrrllliiieee___ZZZWWWVVVUUUYYY^^^bbbcccbbbZZZUUUUUUWWWUUUWWWjjj~~~{{{vvvsssyyy}}}vvvjjjXXXKKKBBB<<<555000+++++++++************))))))(((''''''''')))***+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++xxxssskkkeeeaaa^^^[[[YYY\\\VVVNNNMMMUUUbbbqqqyyymmmrrr}}}wwwsssnnnhhheeehhhsss}}}wwwqqqhhhooonnnnnnvvvqqqqqqsssssssssvvvmmmfffiiivvv{{{~~~mmmLLL:::<<<===555111,,,)))++++++)))(((***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))))))))******************,,,...///...---111555BBBQQQUUUSSSYYYddd~~~|||tttllliii]]]___gggrrryyy{{{|||xxx~~~{{{~~~}}}|||~~~~~~zzzsssuuuuuussspppnnnpppwww}}}~~~}}}}}}yyyxxx{{{ppprrr~~~uuuuuuwwwfffmmmqqqqqquuu|||yyyqqqfff^^^QQQBBB555---///444...,,,******+++---------************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************))))))(((((('''''')))))))))))))))******+++******+++,,,,,,,,,++++++'''///000***555PPPffflllqqqddd^^^fffqqqkkkVVVCCCIIIJJJLLLNNNWWWooo|||jjjgggXXXVVVTTTTTTSSSQQQNNNKKKOOORRRWWWYYYXXXTTTNNNJJJJJJHHHFFFGGGOOO]]]nnnzzz}}}{{{rrr^^^RRRLLLDDD777+++000///...,,,+++***((((((************************))))))))))))))))))))))))************************)))************+++++++++|||vvvooojjjgggddd___[[[^^^YYYRRROOORRRYYY```ddd~~~rrrrrrpppnnnmmmpppwww~~~}}}tttfffkkklllttt{{{sssqqqkkkggglllyyyuuuVVV???999888444555000,,,------***)))+++************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++,,,++++++---...//////...333???MMMSSSTTT___{{{{{{xxxuuunnngggeeedddiiisss|||~~~}}}}}}}}}|||~~~|||{{{yyy~~~}}}vvvqqquuuqqqnnnnnnqqqwww|||yyy}}}yyyzzzyyyvvvuuuwww|||~~~~~~}}}{{{vvv|||{{{zzzrrrqqqmmmbbb```eeesss}}}ooogggZZZLLL===333/////////---++++++,,,,,,,,,***************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************))))))(((((((((((()))))))))))))))******+++******+++,,,,,,,,,,,,+++))),,,---222DDD\\\kkkmmm```\\\cccrrrtttdddQQQIIIIIIFFFHHHSSSeee~~~|||qqqaaaVVVTTTYYY[[[]]][[[WWWRRRPPPPPPMMMNNNNNNNNNLLLHHHDDDBBBBBBBBBBBBCCCHHHRRR]]]eeennnsss|||{{{}}}~~~ooo]]]TTTRRRLLL>>>222,,,,,,++++++++++++***)))************************))))))))))))))))))))))))************************)))************+++++++++{{{tttqqqqqqnnnfff______\\\WWWTTTTTTSSSSSSRRRaaakkkvvv||||||{{{}}}|||~~~~~~zzzrrrtttuuuuuuvvvzzzvvvgggkkkjjjkkkvvv}}}|||xxxuuuqqqrrrxxxlllNNN===;;;>>>:::555111111000,,,***+++************))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,---------------///000111;;;KKKUUUQQQQQQmmmzzzuuurrrqqqnnniiiggghhhqqqwww||||||{{{~~~zzzyyy~~~||||||zzzuuurrrvvvooojjjkkksss{{{~~~~~~yyy|||xxxuuuuuurrrpppsssxxx{{{vvvtttnnnqqqssslllwww|||jjjkkknnniii]]]QQQTTTmmmzzzsssgggYYYLLL@@@666///000...---,,,,,,,,,***(((++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))******************))))))))))))((((((((()))))))))))))))******+++***+++++++++,,,,,,,,,,,,...,,,111BBBYYYiiilllhhh\\\^^^iiissskkkTTTHHHJJJLLLFFFNNNggguuujjj]]]XXXZZZ]]]\\\YYYaaadddeee^^^RRRHHHDDDEEECCCBBB@@@>>><<<;;;::::::888:::;;;===>>>AAAEEEHHHNNNPPPTTTZZZbbbkkkrrrvvvtttuuu}}}|||tttwwwkkk]]]YYYYYYUUUHHH<<>>VVViiillleee___^^^```bbb___UUULLLIIIKKKMMMMMMaaannn___OOO[[[eeehhhlllssssssmmm]]]]]]YYYQQQEEE<<<999999;;;;;;999999888999::::::666888:::;;;999999999:::===<<<;;;<<<@@@FFFMMMQQQ]]]fffsss~~~zzz{{{{{{yyy}}}}}}vvvooommmhhhbbb^^^\\\WWWNNNFFF666333...,,,,,,,,,***(((************************))))))))))))))))))))))))************************))))))*********+++++++++}}}yyy{{{xxx}}}zzz|||zzzrrrjjjdddbbb```^^^]]][[[XXXUUUMMMPPPVVV]]]cccggghhhhhhwww~~~}}}rrrnnnxxxyyyjjjccciiisssvvvttt}}}lllkkklllnnnmmmiiifffeeessslllppptttuuuvvv{{{]]]JJJDDDBBB<<<777555222---******************)))))))))((((((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************+++,,,,,,,,,,,,------------------,,,,,,000666;;;NNNMMMHHHIII```xxxooonnnlllhhhfffiiisssyyyuuuzzz{{{www~~~~~~~~~yyyxxxwwwtttppppppsssyyy~~~|||yyytttlllkkkkkknnnnnnooowwwyyynnniiiaaa```eeecccggguuuooouuuwwwkkkggg^^^```www|||mmmaaaXXXJJJ===111000......//////---,,,++++++++++++************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))************)))))))))))))))******+++++++++++++++,,,---...//////999OOOfffoooiii^^^YYYYYY\\\TTTHHHGGGQQQSSSLLLJJJXXXxxxmmm\\\XXXZZZ]]]vvv{{{sssllleeeJJJFFFBBB===;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;<<<===<<<:::999999;;;===<<<:::999:::===@@@BBBCCCMMM[[[hhhrrr|||wwwxxxooohhhiiihhhddd]]]VVVQQQOOO===777///++++++,,,***(((************************))))))))))))))))))))))))************************))))))*********+++++++++tttuuusss||||||}}}|||wwwrrrmmmjjjeeebbb___\\\YYYWWWSSSRRRQQQTTTXXX[[[\\\[[[qqq}}}uuurrr{{{sssffffffmmmzzzsss{{{uuunnnpppoookkkfffccccccccclllrrrpppkkkooosssvvvxxxyyyZZZGGGFFF???:::888444...+++,,,************))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,---------,,,---------...444===DDDPPPJJJIIIWWWttt|||uuupppmmmiiidddcccmmm}}}~~~vvvwww}}}~~~}}}|||yyy{{{}}}yyy||||||{{{xxxvvvttttttxxxxxxtttppplllgggfffhhhnnnqqqrrrxxx~~~{{{{{{tttqqqeee^^^aaa```aaauuuooopppqqqtttiii^^^lllzzzlllaaaSSSEEE666333000/////////......,,,++++++++++++*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))))))))************+++)))))))))))))))******+++++++++++++++,,,---///000000DDD]]]kkkkkkccc\\\YYYZZZYYYOOOCCCFFFSSSUUULLLXXXnnnbbbUUUXXXfffsssmmmZZZNNNHHHBBB>>>999777888;;;<<<;;;<<<===>>>>>>===;;;999777;;;<<<;;;999888777999;;;888999999:::;;;<<<>>>>>>===BBBGGGMMMUUUcccttt~~~qqqwwwyyywwwjjjmmmnnnjjjaaaZZZVVVVVVFFF===222++++++,,,+++)))************************))))))))))))))))))))))))************************)))************+++++++++mmm{{{{{{}}}|||||||||{{{tttqqqmmmiiieeeaaa\\\XXXUUUUUUSSSQQQOOOOOOPPPQQQkkk~~~~~~vvvzzz}}}~~~nnnhhhlll~~~~~~sssppptttsssnnnnnnrrrpppjjjcccqqq{{{ooojjjkkkyyyyyyxxxxxx{{{qqqXXXIIIBBB<<<:::777111......************))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,---...//////111999EEENNNMMMNNNXXXnnnyyyvvvuuurrriiifffbbbhhhxxxwwwvvvzzz~~~}}}~~~|||}}}wwwrrrttt{{{yyyssspppmmmjjjjjjhhhlllsssxxxyyy{{{}}}~~~}}}}}}mmmhhheeefffqqq}}}ssssssyyy{{{rrrcccfffzzz~~~rrrcccTTT===999333000.........---,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))*********+++++++++)))))))))))))))******+++,,,+++******+++...000111;;;TTThhhiii```\\\ZZZWWWYYYPPPIIIHHHJJJOOOZZZeeesss^^^___nnn|||yyyeeeRRRFFF>>>:::@@@???>>>===;;;;;;<<<<<<@@@@@@AAAAAA@@@???>>>===?????????>>><<<;;;===>>>888888999:::;;;;;;;;;:::;;;<<<======AAAKKKXXXbbbjjjxxxwwwttt~~~~~~rrrrrrpppnnnjjjeee___\\\ZZZMMM<<<111......,,,***************************))))))))))))))))))))))))************************)))************+++++++++~~~eee~~~{{{|||wwwuuurrrooolllfff```\\\XXXZZZZZZUUUNNNJJJLLLPPPfffwwwxxx|||{{{}}}yyyqqqrrryyysssmmmrrrttttttzzzxxxtttqqqpppqqqtttvvv}}}zzzyyygggKKKDDD???===999333000000************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,...000111111444===KKKUUULLLTTThhh~~~ppplllqqqssspppfffddddddnnn~~~~~~~~~~~~uuu{{{xxx{{{|||xxxoooqqqzzz~~~|||}}}wwwrrrqqqooolllpppnnnqqqzzz~~~~~~}}}tttmmmtttjjjnnn{{{oooiiippptttdddBBB===666000...------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))******++++++++++++)))))))))))))))******+++,,,+++******+++...000222JJJaaaoooeeeXXXWWWWWWSSSPPP@@@>>>KKKNNNOOOjjjkkkaaaTTTWWWuuusss^^^GGG>>>???AAA@@@>>>555;;;BBBCCC@@@???BBBFFFIIIIIIIIIIIIJJJLLLMMMMMMIIIJJJKKKJJJHHHGGGGGGHHHDDDDDDCCCBBB@@@>>><<<;;;666888:::;;;<<<>>>CCCGGGMMMbbbxxxzzzuuuppppppqqqnnnggg___ooo___III999222///,,,(((************************))))))))))))))))))))))))************************)))************+++++++++mmmwwwyyy|||wwwwwwxxxwwwtttmmmeee^^^^^^^^^^^^ZZZTTTPPPPPPRRRjjj|||~~~~~~yyyxxxfffjjjxxx~~~nnnvvvwwwvvv~~~yyyyyy|||pppttt}}}dddPPPEEECCC;;;777555......---++++++++++++***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))***)))************+++++++++*********)))******+++,,,++++++,,,---------,,,,,,---...///666CCCNNNQQQNNNWWWlll~~~pppmmmrrrrrrnnnkkkgggbbbfffvvv~~~}}}}}}zzz{{{~~~}}}uuuxxxtttrrrooonnnuuu}}}~~~zzzxxxsssuuuxxxuuurrrqqqssswww}}}~~~}}}~~~}}}rrrqqqeeecccdddmmmwwwkkkttttttgggBBB000444111++++++,,,/////////...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))************)))))),,,///------777DDD\\\bbbaaaYYYUUUWWWRRRHHHDDDBBBHHHOOOKKKQQQzzzyyybbbWWWdddqqqwwwWWWCCCBBBAAA@@@???@@@AAAAAACCCEEEGGGGGGHHHIIIKKKNNNTTTTTTUUUZZZ^^^```___\\\aaacccdddccc```]]]\\\[[[VVVUUUSSSOOOKKKFFFAAA>>>???===;;;;;;<<<======<<>>MMMdddaaaZZZVVVVVVUUUMMMCCCCCCBBBHHHPPPRRR]]]hhhVVV\\\iiiqqqZZZHHH@@@@@@?????????AAABBBCCCGGGIIIKKKLLLNNNQQQTTTWWW^^^```fffmmmsssuuurrroooooopppqqqqqqqqqqqqsssuuudddbbb^^^YYYSSSMMMHHHEEEAAA???<<<;;;<<<=========AAADDDMMMYYYeeerrr|||uuu||||||xxxooogggZZZJJJ999...,,,...+++***)))***+++,,,+++***************************************************************************zzz~~~wwwwwwtttwww~~~~~~zzztttoookkkiiifffddd______```___```bbbgggjjj}}}zzz~~~|||qqqbbb___```lllvvvlll~~~|||zzz|||}}}vvvssspppvvv~~~\\\EEEBBB<<<888999777///---++++++,,,,,,+++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))(((((())))))***)))************+++++++++***************+++,,,,,,,,,,,,,,,---------......000///666EEENNNNNNOOOTTTyyyzzz~~~uuuppprrrmmmjjjllllllfff```]]]ccckkkzzz}}}|||}}}}}}~~~uuu}}}|||ppppppnnnooovvv}}}}}}xxxvvvpppnnnqqqtttrrrqqqqqqyyyxxxxxx~~~{{{~~~}}}}}}}}}{{{jjjhhhoooppplll~~~zzzmmmjjjlllrrrxxxttt[[[III===000...111///...............---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************)))))))))*********++++++...------...000999KKK[[[lll___UUUVVVXXXSSSHHH???DDDEEEKKKTTT___qqqgggTTTUUUmmmxxx^^^MMMCCC===??????@@@AAACCCFFFIIIJJJNNNQQQTTTWWWZZZ___dddhhhnnnsss{{{zzz{{{|||}}}vvvsssnnnggg```ZZZVVVTTTPPPLLLGGGDDDBBB@@@>>>===:::<<>>AAABBBDDDGGGKKKOOOSSSVVVZZZ]]]aaaeeejjjpppvvvzzzzzztttoookkkiiihhhhhheee___YYYSSSLLLEEEAAA???>>>===@@@GGGWWWkkkzzz}}}}}}yyy{{{oooeeeRRR:::---...---+++******+++,,,+++)))***************************************************************+++++++++~~~~~~{{{{{{yyyxxxyyy{{{zzzvvvqqqooonnnlllkkkgggbbb^^^___]]]\\\]]]```dddiiikkkkkkppptttvvvzzz}}}ssscccWWWXXXdddqqq~~~xxxoookkkmmmsss}}}wwwpppuuuqqqiiiccchhhvvv{{{qqqnnnqqqzzz|||uuuvvvsssOOO333888@@@666333111---,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''((()))******))))))*********++++++++++++++++++***+++,,,,,,---------------...///000111222:::HHHQQQQQQRRRcccxxx{{{xxxiiippp{{{tttqqqlllgggccc___]]]bbbjjjyyy|||~~~||||||~~~~~~{{{zzz|||ssstttsssqqqpppuuuzzzwwwqqqllloooyyy{{{yyyvvv}}}wwwyyyuuu{{{}}}qqqmmm{{{xxxiiifffpppooodddhhhppp|||jjjSSS:::222222---.........///......------************************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))***************************++++++++++++---,,,,,,111???SSSfffppp```YYYVVVYYYTTTHHHAAABBBDDDMMMZZZkkkaaaSSSooolllLLL>>>@@@FFFEEEBBBDDDEEEIIIMMMSSSYYY___bbbiiilllqqqvvvzzz}}}{{{zzzyyyyyy|||yyyuuuooohhh```WWWQQQQQQMMMGGG@@@AAAJJJWWWaaammmyyy|||}}}~~~}}}{{{xxxnnngggmmm|||}}}sssmmm___HHH555...---,,,++++++,,,,,,+++)))************************************************))))))*********+++++++++tttuuu}}}vvvyyy~~~{{{vvvrrrpppoooooogggiiikkknnnnnniiibbb]]]^^^\\\ZZZZZZ]]]```bbbcccccchhhmmmpppttt|||wwwggg[[[YYY]]]eeesssyyysssppptttuuutttyyy{{{ssswwwxxxnnnjjjoooqqqpppzzzzzzsssrrrssswwwvvvpppooosssaaa:::888???777777333///,,,++++++***)))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''''''''((()))******)))************++++++++++++++++++++++++,,,------...---------...000111333555AAAMMMPPPQQQZZZoooyyysssyyy}}}wwwxxxpppjjjccc___\\\]]]gggrrrzzz~~~{{{|||zzzzzz}}}}}}}}}{{{vvvsssqqqnnnmmmqqqvvvtttmmmnnnooovvv|||}}}{{{{{{~~~}}}|||yyyvvvlllcccggghhhwww|||sssmmmooolllccccccaaavvvzzzfffIII888333...///////////////...---,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((()))************************++++++++++++,,,,,,+++---666JJJ```kkklllWWWWWWVVVRRRIII@@@???CCCCCCPPPddd{{{nnn\\\]]]sssXXXPPPHHHEEECCCBBBCCCGGGIIIKKKOOOUUU\\\cccjjjmmmvvvzzz~~~{{{xxxuuuqqqlllhhhhhhdddZZZMMMGGGIIINNNPPP]]]kkk}}}~~~|||{{{uuullliiikkksss|||zzzsssllljjjhhh[[[FFF555...---++++++,,,,,,+++)))************************************************)))))))))***++++++,,,,,,tttddd___jjj}}}|||uuunnnuuu~~~zzzvvvtttrrrnnnkkkjjjbbbeeejjjooopppmmmfff```]]][[[XXXYYY[[[]]]]]]\\\[[[```ggglllpppyyyxxxjjj___^^^^^^___jjjwww{{{www{{{zzzwww}}}}}}|||zzzwwwppppppvvvtttoooyyy~~~|||xxxxxxtttvvvvvvJJJ777:::;;;:::666111---+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&'''''')))******)))************+++++++++,,,++++++++++++,,,------......------...000222444>>>JJJRRRQQQXXXjjj{{{~~~zzzxxxvvvkkkeeeaaa```aaadddnnnxxx{{{}}}{{{|||zzzzzz}}}~~~~~~{{{{{{xxxrrrpppmmmkkkpppwwwvvvqqqqqqsssyyy}}}{{{{{{wwwzzz|||www|||uuupppiiiaaafffccckkkyyy{{{nnnjjjnnnnnnooo}}}zzz\\\AAA777222000000000000///---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***(((((()))************************+++++++++,,,,,,...---///<<>>HHHMMMSSS[[[yyyooopppkkkddd```aaaeeejjjmmmuuuvvvuuuqqqssszzzuuutttuuuwww{{{}}}|||{{{vvvyyy|||}}}}}}||||||}}}{{{}}}~~~|||}}}yyytttvvvxxxyyy|||||||||~~~}}}nnnjjjmmmwwwzzzqqqeee^^^___kkkooolllhhhggg{{{kkkaaa^^^dddwwwuuuOOO777555333111222///000000//////...---------************************************************((()))***++++++***)))(((************))))))))))))(((((((((((())))))))))))************************)))************+++++++++(((((()))++++++,,,,,,+++)))***---...,,,+++333===[[[^^^```]]]WWWOOOHHHCCCHHHNNNSSSXXXfff|||hhhcccqqqaaa@@@GGGCCCCCCIIINNNRRRUUUXXX[[[___gggpppyyy{{{}}}}}}}}}|||yyyuuupppnnniiillllllkkkkkkkkkfff```TTTPPPLLLLLLMMMMMMJJJFFF@@@EEEHHHKKKQQQXXXYYYUUUGGGFFFHHHNNNWWW^^^aaaaaa\\\ccciiiiiiiiirrr|||jjjlllxxxyyy___[[[fffhhhlllzzzxxxzzzrrruuulllxxx~~~pppjjjbbbeeeWWW===///111111***************************************************,,,++++++++++++,,,------iiiNNNCCCAAA===EEEKKKYYY[[[PPPRRRdddzzzpppKKKFFFLLLNNNGGGLLL]]]fffmmm|||uuujjjlllfffdddgggfffaaa___aaajjjtttuuugggWWWRRRVVVXXXVVV\\\dddlllsss|||yyypppooorrrjjj]]]HHHJJJEEECCCWWWxxx{{{|||rrrooo{{{}}}ooofffdddmmmvvv{{{uuussshhhlllhhhaaacccooovvvttt```FFF???999777999999444...***++++++,,,,,,++++++***((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,++++++++++++,,,---......///,,,444FFFMMMLLLTTTbbbppppppmmmhhhcccbbbdddhhhjjjkkkqqqsssssssssvvv{{{|||yyytttttttttxxx|||~~~|||yyywwwxxxzzzzzzzzz{{{~~~}}}}}}|||{{{|||{{{uuurrrzzz~~~mmmgggtttyyyoookkksssgggmmmnnnooollldddmmmqqqccc```dddnnnwwwYYY999444222111222000000000000///......------************************))))))))))))))))))))))))((()))***++++++***)))(((************))))))))))))(((((((((((())))))))))))************************)))************+++++++++(((((()))++++++,,,,,,,,,***,,,///000,,,,,,666BBBdddbbb```]]]TTTJJJDDDCCCKKKMMMQQQ\\\vvvyyy```ddd~~~cccJJJNNNBBBBBBJJJTTTRRRKKKRRRaaa^^^dddlllttt{{{xxxkkknnnnnnnnnoooooooooooooooooorrrtttqqqmmmfff[[[QQQMMMHHHEEEHHHNNNQQQNNNIIIEEEIIINNNQQQXXX^^^___\\\FFFGGGLLLTTT\\\aaaaaa___\\\jjj|||}}}nnnlllrrrttt{{{aaaRRR\\\iiirrr|||vvvqqqtttpppiii^^^jjjbbbCCC000555555+++************************************************,,,,,,++++++,,,,,,---...zzzpppbbbOOODDDDDDDDD???DDDIII\\\SSSKKKVVVggg~~~nnnQQQLLLIIIJJJLLLSSS```kkkttt{{{pppiiigggeeeccccccbbb```^^^eeehhhjjjggg```ZZZVVVUUUWWW```gggggglllxxx}}}xxxtttrrroooiiieeePPPHHH@@@DDDVVVnnnzzzxxxxxxxxxuuujjjkkkwww}}}nnnmmm}}}pppcccddddddffffffcccbbbiiiyyyvvvNNNAAA777888;;;777000---+++******+++,,,,,,)))'''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((()))***++++++,,,)))************++++++++++++++++++,,,.../////////333***555MMMPPPEEEUUUwwwwwwmmmjjjgggfffeeeeeefffhhhkkklll|||~~~}}}zzzvvvuuuxxx{{{ttttttvvvzzz~~~{{{xxxyyyyyyyyyzzz{{{|||}}}}}}|||||||||~~~}}}{{{yyy~~~uuuhhhqqqxxxsssooosssrrriiihhhooooooiiinnn{{{jjj^^^ccckkkmmmhhhBBB777999777333222///......---------......,,,,,,,,,+++++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++))))))))))))************++++++***************+++,,,''')))000///,,,888KKKfff^^^eeerrrgggIII===EEEIIIMMMTTTeeexxxnnn]]]}}}iiiPPPGGGFFFIIIJJJLLLNNNPPPTTTYYY]]]fffiiinnnuuuzzz}}}wwwwwwvvvuuurrrooommmkkkeeehhhnnnwww~~~{{{vvv|||vvvlllaaaXXXRRROOONNNLLLJJJJJJNNNRRRSSSNNNIIINNNKKKMMMXXXeeehhh^^^SSSMMMFFFNNNcccmmmddd^^^bbboooyyywwwzzz~~~ttthhhjjjppp~~~oooVVVOOO___qqqxxxuuuuuunnnpppllliiibbbfffcccRRR<<<---***,,,,,,,,,,,,+++++++++******++++++************++++++++++++++++++,,,---......}}}mmm\\\SSSKKKCCC@@@CCC>>>>>>HHHXXXvvvnnnOOO[[[nnn}}}tttWWWQQQNNNPPPUUU]]]jjjuuuqqqhhheeecccaaa```___]]][[[```bbbeeegggeeecccbbbaaaeeeiiihhhbbbdddqqq}}}wwwtttrrrooojjjfffZZZQQQFFFCCCMMM```sss}}}zzz|||~~~zzzpppccchhh|||mmmddddddllllllbbb^^^cccbbbdddfffeeedddooowwwXXXHHH:::888999666111///---+++***+++++++++)))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))******++++++************+++++++++++++++++++++,,,---...///...111111<<>>FFFDDDOOOccc}}}jjjcccppppppVVVKKKFFFBBBEEEHHHLLLPPPUUUZZZ```dddfffhhhkkkooossswwwzzz||||||{{{zzzxxxtttpppmmmkkkjjjkkkmmmoooqqqrrrrrrrrrxxx|||{{{mmmccc[[[XXXSSSNNNKKKJJJKKKLLLSSSRRRSSSUUUXXXXXXVVVTTTTTTYYYdddqqqxxxsssdddXXXUUU\\\jjjvvvssskkkooo{{{qqqsssxxx}}}yyynnngggeeeuuu{{{rrrZZZKKKSSSeeeoooyyywwwpppbbb```mmmrrrjjjdddjjjllljjj^^^GGG222***---,,,,,,,,,++++++++++++***++++++************++++++++++++++++++,,,---......VVVOOOFFF@@@>>>>>>@@@AAAEEEFFFOOOddd^^^PPPhhh|||vvvbbb\\\YYY___gggqqq}}}lllhhheeebbb``````^^^\\\ZZZ\\\]]]```cccgggiiiiiihhhkkklllggg___^^^iiiwww~~~zzzvvvtttrrrnnnkkkbbbYYYKKKBBBDDDQQQcccqqqzzzfffggg}}}jjj___]]]^^^^^^\\\[[[bbbkkkffffffhhhiiiggguuuxxxfffTTTBBB999888666444333///---+++******+++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********************+++++++++,,,+++++++++,,,,,,---......///:::EEEIIILLLZZZttt{{{uuurrrwwwmmmgggeeeeeeeeefffhhhlllqqqvvvyyyyyy|||~~~~~~{{{yyy{{{}}}ttttttuuuxxx|||~~~~~~{{{{{{|||zzzyyyzzz|||~~~}}}{{{zzz|||{{{yyy}}}www|||~~~ttt```aaannnzzzwwwpppuuuzzzwwwrrrppp{{{yyy{{{uuuiiiJJJ999333222333000000///...............,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))************+++***************++++++...,,,,,,///000666III^^^\\\]]]^^^XXXKKKAAABBBHHHJJJUUUqqqmmm```___nnnQQQCCCFFFHHHCCCEEEIIIOOOUUUZZZ^^^cccgggjjjjjjiiiiiiiiijjjjjjkkkiiimmmqqqrrrpppooopppqqqxxxyyyzzz{{{||||||||||||pppqqqsssqqqkkk___PPPFFFDDDCCCCCCCCCFFFIIINNNPPPSSSUUUVVVWWWWWWXXXZZZ\\\___kkk|||vvvdddWWWVVVjjj|||~~~vvvzzzvvvooosssvvvkkkkkkmmmsss{{{mmm___iiiwwwyyybbbJJJGGGVVVeeetttrrr|||wwwoooiii```XXX^^^ddd___mmmlllooonnnXXX:::---///,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++,,,---......EEEHHHHHHGGGFFFFFFEEEBBBLLLLLLSSSiiikkkVVVOOObbbnnnttt||||||zzznnnjjjjjjrrr{{{jjjgggeeebbbaaaaaaaaa```^^^^^^]]]\\\^^^bbbeeedddbbb___aaaaaa]]]\\\bbbmmmuuuyyytttrrrpppmmmkkkddd[[[NNNCCC???GGG[[[mmmpppggguuuxxxeee]]]______\\\\\\dddqqq{{{qqqlllkkknnnnnn|||uuuppp___KKK===888777888888222///+++))))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))))))))*********+++++++++,,,,,,+++,,,,,,,,,+++,,,...000000AAAJJJHHHOOOggg~~~~~~yyyyyy~~~vvvnnniiigggfffeeefffgggiiimmmqqquuuwwwuuuyyy||||||zzzxxxyyy{{{tttvvvyyy}}}|||}}}~~~}}}{{{|||~~~}}}}}}|||}}}|||zzz{{{}}}ddd]]]lll|||vvvrrrttt|||\\\@@@555444666111111000///............------,,,,,,,,,++++++++++++++++++*********))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))******,,,---...///((()))))))))*********************)))******+++,,,---------...111>>>SSSeeeQQQYYYXXXKKK@@@@@@FFFIIIPPPZZZqqq{{{hhhfffqqquuuSSSBBB@@@DDDHHHKKKKKKOOOTTTYYY\\\^^^aaabbbffffffggggggggggggggggggjjjqqqwwwyyyxxxwwwzzz}}}yyywwwsssnnniiiccc___]]]RRRPPPLLLHHHDDDAAA???===BBBBBBBBBDDDGGGKKKOOORRRPPPSSSVVVUUUSSSUUU[[[aaammmzzzpppbbb\\\aaatttmmmbbbcccccc___fffcccbbbgggpppyyy}}}ggg```ttt}}}kkkLLL@@@MMM```lllcccpppzzzyyypppVVVPPP___cccffffffqqq{{{iiiEEE000111------,,,,,,,,,+++++++++++++++************++++++++++++++++++,,,---......CCCHHHNNNPPPMMMJJJHHHGGGEEENNN]]]{{{}}}UUUJJJDDDOOOSSS]]]ffffffxxx~~~}}}zzzwwwwww}}}yyykkkeeebbb```___```aaaaaaaaabbb^^^[[[[[[]]]___^^^\\\RRRTTTUUUVVVVVV[[[fffoooxxxqqqnnnllljjjhhhfff^^^SSSIIIAAACCCUUUhhhsssfffjjjrrrzzzyyykkk___``````^^^aaalll{{{}}}tttpppuuuyyyyyyyyylllqqqfffSSSBBB888666888999444111,,,))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))***++++++++++++,,,,,,,,,+++,,,---,,,+++,,,000333555CCCKKKKKKXXXqqq~~~{{{}}}zzzmmmiiieeeddddddbbbcccfffjjjooosssvvvwwwssswwwzzzyyywwwtttuuuwwwrrrvvv{{{~~~}}}yyy{{{}}}|||zzz|||}}}|||~~~~~~}}}fffUUU```ttt}}}uuuttthhh~~~}}}{{{uuunnnMMM:::444666222222111000///.........---------,,,,,,,,,++++++++++++++++++************((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,---...000111((()))))))))******************))))))***++++++,,,,,,---------555GGGZZZfffRRR\\\ZZZIII>>>CCCHHHHHHLLLZZZpppuuu~~~sssggguuudddCCCCCCHHHCCCEEERRROOORRRXXX\\\^^^___```aaabbbdddiiimmmpppqqqqqqqqqppptttvvvssslllgggfffhhhccc```[[[TTTLLLFFFAAA>>>AAA>>>;;;999999===CCCGGGCCCCCCDDDEEEGGGJJJLLLMMMPPPSSSVVVVVVUUUXXXaaaiiiwwwuuukkkiiilll{{{ooo^^^[[[______ZZZ```]]][[[___iiiuuu~~~ppp\\\lllwwwkkkOOO>>>HHHZZZ|||yyyiiibbbqqq}}}~~~]]]JJJXXXhhhbbbdddtttuuuOOO444000---------,,,,,,,,,++++++++++++************++++++++++++++++++,,,---......DDDGGGOOOVVVRRRHHHFFFLLLGGGZZZvvvaaaFFF???>>>CCCAAAKKKSSSQQQfffppp~~~{{{yyywwwrrrlllkkkoooooojjjbbb___]]]\\\]]]_________bbb___[[[YYYZZZ\\\]]]]]]QQQOOONNNNNNOOOTTTaaammmyyywwwrrrooommmkkkjjjcccZZZRRRFFFAAALLL]]]yyymmmhhhjjjssstttfffcccaaaaaabbbjjj{{{|||~~~sssvvvrrriiipppmmm```LLL;;;555666888666222---+++************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,***,,,...---,,,---222777<<>>>>>;;;<<<>>>>>>???AAADDDGGGEEEEEEGGGHHHJJJKKKLLLMMMNNNRRRUUUVVVWWW]]]fffnnnwwwzzzzzztttmmmlllttt}}}|||qqqfff^^^^^^bbbeeeffffffgggkkkrrr|||lll^^^ccciiicccPPP@@@DDDRRRrrr{{{wwwmmmgggeeeqqqiiiNNNQQQaaadddhhhwwwwwwUUU999///------------,,,,,,,,,,,,++++++************++++++++++++++++++,,,---......HHHJJJ[[[mmmfffOOOEEELLLQQQhhhuuuEEE@@@<<>>===<<<<<<===777777777777888:::<<<===:::===AAABBBAAA@@@BBBCCCGGGIIIKKKMMMOOOPPPPPPPPPQQQSSSWWW[[[___fffnnnuuu||||||{{{xxxvvvzzzzzzxxxzzz}}}|||pppggg___ZZZYYYPPPDDDBBBJJJ[[[dddcccaaagggjjjnnnxxxsss___TTTYYYccciiisssyyyoooWWW???222...------------,,,,,,,,,++++++************++++++++++++++++++,,,---......MMMSSSmmm[[[FFFJJJRRRiii___888GGG<<>>;;;<<<666333///---,,,+++)))((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******'''(((((()))***++++++,,,++++++,,,,,,,,,---------))),,,///...---000777===GGGCCCNNNfffqqqnnnsssvvvffffffhhhdddbbbfffccciiiqqqyyy~~~}}}{{{{{{vvvssstttvvvyyyzzz{{{zzzwwwwww{{{~~~{{{zzz|||xxxzzz~~~qqqlllnnn~~~vvvddd```aaa^^^```cccttt|||ppp}}}]]]===:::555444333111000/////////......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))))))))***+++,,,---+++///000666JJJ```bbbVVV\\\WWWNNNEEECCCIIIMMMNNN]]]yyy~~~rrr\\\XXXdddnnnjjj```AAADDDEEECCCFFFNNNVVVYYY^^^aaaeeeiiikkknnnqqqtttlllfff\\\QQQHHHBBB@@@???@@@===:::999:::<<<======AAA@@@???>>>???@@@AAABBB???BBBDDDDDDCCCDDDGGGKKKHHHJJJLLLNNNOOOPPPPPPOOOYYY[[[___dddjjjrrrzzzyyy~~~qqq^^^RRRTTTRRRHHHCCCFFFIIITTTWWW\\\kkkrrrooopppyyyyyyxxxrrr```ZZZ___eeekkkmmmfffWWWEEE777......---------,,,,,,,,,++++++************++++++++++++++++++,,,---......XXXUUU~~~XXXJJJLLLSSSmmm~~~OOO;;;AAADDDOOOSSS___}}}xxxooojjj___SSSKKKJJJNNNTTTccclllqqqrrr|||uuukkkbbb```^^^[[[^^^ddd___^^^]]]YYYUUUSSSTTTUUUYYYaaagggdddZZZRRRPPPRRR___nnn}}}uuussspppkkkhhhkkkjjjaaaSSSGGGCCCDDDTTTqqq|||xxxtttuuuxxxzzzsssoookkktttzzztttiiipppppp}}}XXX>>><<<:::555444222000...,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))---///---+++...888AAAIIIHHHYYYqqquuummmyyyrrrjjjmmmllleeeccchhhnnnqqqyyy}}}}}}~~~}}}~~~yyysssttt{{{yyyvvvtttuuuuuuuuu{{{~~~vvv{{{||||||oooxxxoooXXXZZZbbb]]]bbbaaacccqqqppp{{{qqqKKK;;;888777444222333444111---------------------------))))))))))))))))))******************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,---+++000@@@SSS^^^___[[[\\\LLLBBBEEEFFFCCCIIIUUUbbbxxx|||mmmTTT[[[|||{{{[[[KKKBBBFFFHHHFFFHHHOOOWWWZZZcccfffhhhhhhkkkqqqsssrrrkkk]]]OOOHHHDDD@@@??????@@@???>>>>>>>>>>>>>>>??????>>>======>>>AAACCCEEEGGGFFFFFFGGGIIIJJJJJJIIIHHHIIINNNRRRRRRQQQUUU\\\aaacccggglllsss{{{fffTTTSSSRRRQQQKKK???BBBUUUZZZhhhppppppttteeewwwzzzttthhhYYYcccdddmmmmmmddd^^^QQQ;;;111...,,,,,,+++******+++++++++++++++++++++++++++//////------,,,---...///VVVcccZZZMMMNNNXXXtttaaaCCCAAAKKKCCC[[[qqq{{{tttddd___VVVMMMGGGHHHOOOUUUcccrrrtttkkkccc```^^^[[[[[[```^^^^^^\\\YYYUUUSSSTTTUUUYYY```fffcccXXXPPPNNNQQQYYYgggyyyvvvssspppkkkhhhjjjhhhaaaUUUJJJDDDCCCOOOeeerrrtttuuuooolllsss}}}uuunnnhhhhhheeelllttthhhhhhnnnkkkvvvnnnJJJ======888666333000---,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++************++++++++++++***,,,...------222;;;CCCFFFMMMaaawww{{{wwwsssiiidddggggggcccdddlllooorrrzzz{{{{{{~~~}}}|||vvvpppqqqwww|||xxxwwwyyyyyyxxxzzz~~~zzztttqqqnnnnnnnnnmmmnnnppprrrtttuuuyyy|||{{{yyy|||}}}{{{}}}}}}||||||lllgggmmmrrrgggVVVYYY^^^VVVaaaiiihhhgggwwwrrrpppwww|||SSS<<<<<<999555222111111000///------------------------************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,,,,)))000DDDVVV\\\ZZZYYYMMMBBB@@@GGGLLLKKKPPPZZZkkkwwwaaaWWWlllnnnQQQFFF@@@FFFJJJJJJLLLSSSXXXZZZaaaeeeggghhhlllqqqqqqnnnfffZZZNNNIIIGGGDDDBBBCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@?????????AAACCCEEEIIIIIIJJJKKKMMMNNNNNNMMMOOOPPPTTTYYY\\\\\\```fffmmmoootttyyykkkVVVQQQPPPPPPKKKBBBFFFWWW^^^nnnrrrlllqqqiiimmmsss]]][[[___jjjjjj___ZZZSSSDDD444///,,,------++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000^^^vvvxxxXXXPPPOOOWWWiiippp]]]FFF@@@HHHPPPTTTzzzwwwqqq\\\WWWOOOGGGCCCFFFLLLRRRYYYmmmpppiiibbb___]]]ZZZYYY[[[\\\\\\[[[XXXUUUSSSSSSTTTWWW```gggdddXXXNNNLLLOOOPPP^^^ppp{{{xxxrrroookkkiiihhhfffaaaYYYOOOFFFAAAKKKXXXcccppp{{{vvvmmmqqqyyyeee```^^^dddcccfffzzznnntttnnnqqqYYY;;;======:::666111---,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++************+++++++++,,,+++,,,,,,---000666???EEEGGGYYYqqq}}}wwwiiibbb___aaa```]]]bbblllqqqtttzzz~~~yyyzzz}}}}}}zzztttppprrrwwwzzzuuuuuuzzz~~~|||zzzzzz~~~~~~vvvnnngggbbb___\\\ZZZXXXWWWXXX[[[___bbb___```cccggglllqqqvvvxxxwwwxxxyyyyyyzzz{{{~~~zzzzzzyyywwwyyy}}}}}}{{{}}}{{{}}}}}}iiiXXXZZZ```___XXX[[[[[[OOO[[[lllmmm```eee}}}eeennnjjjfffqqqdddBBB???<<<777333000//////111..................------++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******+++,,,,,,,,,...***333KKKYYYVVVPPPQQQBBBAAADDDLLLNNNLLLPPPWWWxxx~~~mmmWWWaaa}}}[[[EEEAAA@@@FFFKKKLLLPPPWWW\\\\\\aaafffjjjmmmppptttqqqlll___VVVNNNLLLKKKHHHGGGIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGKKKLLLNNNPPPQQQQQQQQQQQQSSSRRRWWW___dddgggkkkppp}}}vvvZZZNNNNNNNNNKKKGGGIIIUUU___uuuwwwiiimmmlllhhhyyyeeeVVV\\\jjjlll___[[[ZZZQQQ999111---...///,,,+++,,,++++++++++++++++++++++++***)))******,,,...000111kkkeeeVVVQQQLLLPPPPPPLLLEEEDDDLLLWWW^^^|||}}}uuuppp___XXXNNNEEE@@@BBBGGGKKKIII[[[nnnuuuwwwwwwvvvrrrjjjeee```]]][[[ZZZYYYZZZZZZZZZZZZXXXUUUSSSSSSTTTSSS]]]hhhfff[[[OOOKKKLLLKKKVVVfffqqqxxx~~~xxxrrrnnnjjjiiigggdddaaa\\\TTTIIIAAAFFFLLLTTTjjjvvvvvv}}}}}}ooo___```nnnkkk\\\\\\```jjjiiidddrrrwwwrrrppphhh@@@???EEEAAA:::444///,,,++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---,,,+++,,,111999AAAFFFNNNggg}}}qqqfffbbb___]]]ZZZYYY```iiirrruuuzzz|||{{{yyy{{{}}}|||xxxwwwzzzyyyuuuwww~~~{{{wwwyyyxxxtttnnnfff```[[[YYYXXXWWWTTTQQQNNNNNNOOOPPPPPPPPPOOONNNPPPSSSXXX^^^aaafffhhhiiikkkmmmqqqvvvzzzqqqqqqssswww}}}}}}{{{yyy{{{mmmVVVQQQWWW]]]^^^```[[[KKKRRRccckkkdddcccrrriiiccc[[[ZZZaaaoooyyyOOOAAA<<<888666333000000222/////////...............---,,,,,,,,,,,,,,,++++++************************************)))))))))(((((((((((((((((((((((((((((()))))))))************************************))))))***++++++,,,,,,---111---999QQQZZZOOOFFFGGGAAAHHHQQQSSSOOONNNVVVaaa{{{yyy}}}aaaYYYsssnnnJJJ@@@???AAAFFFJJJMMMRRR[[[aaaaaaeeejjjppptttxxxyyyssskkkZZZSSSNNNNNNNNNKKKJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLOOOQQQUUUWWWXXXXXXXXXYYY\\\\\\aaakkktttyyy~~~bbbNNNMMMMMMJJJKKKKKKQQQ[[[zzzmmmmmmmmmppptttyyylllQQQXXXhhhoooeee```^^^VVV@@@444,,,...///,,,***+++++++++++++++++++++++++++++++++***+++,,,...000222iiitttrrrfffaaa^^^QQQDDDIII???<<>>AAADDDBBBLLLVVVXXXWWW[[[bbbgggjjjfff___ZZZYYYZZZ[[[ZZZWWWXXXXXXWWWTTTSSSSSSSSSNNNZZZfffhhh___TTTLLLJJJIIIQQQ]]]hhhooovvv~~~xxxrrrnnnjjjiiifffcccaaa^^^VVVLLLCCC@@@AAAFFF]]]|||xxxttt~~~zzzwwwrrr]]]UUUggghhh___fffkkksssoooeee|||nnnrrrqqqmmmxxxxxxMMMEEEKKKFFF???777000---+++***(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((())))))***************************))))))*********+++++++++***++++++++++++,,,,,,,,,///---+++,,,111:::BBBHHHXXXrrrtttkkkfffccc___]]]ZZZ\\\dddmmmssswww{{{{{{zzz{{{}}}~~~~~~|||yyyrrrrrr{{{vvvoookkkeee^^^YYYWWWVVVUUURRROOOLLLKKKKKKJJJGGGDDDHHHGGGFFFEEEFFFIIILLLNNNQQQSSSVVVYYY]]]ccciiinnngggggglllttt{{{}}}zzzwwwooovvv|||aaaTTTTTT___dddeee\\\LLLMMMUUUdddnnnkkkkkkxxxeeeZZZ]]]eeeuuuaaaDDD===888:::999444111222000000000//////.........---------,,,,,,,,,++++++************************************)))))))))(((((((((((((((((((((((((((((()))))))))*********************************************+++,,,,,,------...///>>>SSSZZZMMMCCCBBBAAAPPPZZZWWWPPPUUUiiizzzqqqmmmXXXgggXXX@@@BBBAAACCCGGGJJJMMMUUU```ggghhhiiinnntttxxx|||{{{rrrgggXXXSSSPPPPPPOOOKKKJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPTTTWWW[[[^^^___```bbbdddkkklllsssiiiOOONNNLLLGGGLLLNNNNNNTTTyyyvvvsssoooxxxqqq{{{nnnQQQVVVhhhuuuppphhhaaaUUUJJJ888+++,,,///***(((***++++++++++++++++++++++++......------...///111222\\\aaa___eeetttlllPPP???AAA;;;???HHHMMM[[[|||xxxtttqqq___WWWJJJ@@@<<<===???AAACCCHHHLLLMMMNNNVVVcccnnntttoooeeeZZZWWWYYYZZZYYYUUUVVVWWWVVVTTTRRRRRRSSSLLLUUU___ddd```WWWOOOJJJIIINNNVVV___gggpppxxx|||zzzvvvqqqllliiifffcccaaa^^^WWWNNNGGG@@@CCCBBBRRRrrr{{{ttt}}}}}}tttxxxmmmZZZffflllhhhqqqrrrvvvqqqkkkyyyqqqqqqsssoooooo[[[EEEJJJFFF???888222...,,,+++))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******************************)))************+++++++++++++++++++++,,,,,,,,,,,,......---...333;;;FFFNNNcccvvv|||uuuiiidddbbb^^^]]]___fffpppxxxxxx|||~~~{{{yyy||||||~~~|||zzzsssttt}}}|||tttkkkgggaaa[[[VVVRRRQQQPPPMMMKKKIIIJJJKKKKKKHHHDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGIIIMMMPPPTTTYYY___ccccccdddiiirrrvvvuuurrrrrrjjj~~~pppYYYTTT```ggghhhaaaSSSQQQOOO^^^ttttttjjjxxxjjj]]]cccnnnvvvMMM@@@888;;;===888333333111111000000//////.........------,,,,,,++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++,,,---------***222BBBRRRWWWOOOFFFBBBDDDSSSZZZRRRNNN^^^yyyzzzwwwgggZZZvvvpppGGG<<>>,,,,,,...)))'''+++++++++++++++++++++++++++//////.........000111222YYY\\\___uuutttPPPEEE???@@@FFFPPP___zzz{{{xxxsssnnncccZZZLLLBBB===>>>???@@@AAAEEEKKKRRRXXXcccppp{{{ooo]]]UUUVVVWWWTTTSSSUUUVVVVVVTTTRRRRRRRRRLLLPPPUUUZZZ\\\XXXRRRLLLHHHKKKPPPXXXbbbllluuuzzz}}}}}}|||{{{uuuooohhhgggdddaaa]]]WWWPPPLLL@@@GGGCCCIIIjjjzzzvvvwwwmmmwwwyyy\\\aaammmkkkrrrmmmnnnpppwwwzzz|||uuuxxxsssiiilllHHHCCC@@@<<<777333///---,,,))))))))))))))))))))))))'''''''''((()))*********((((((((((((((()))******************************)))************++++++++++++++++++,,,,,,,,,------+++...000111555???MMMWWWnnnyyy{{{yyy{{{kkkeeebbb]]]]]]dddppp{{{|||yyy|||zzz|||yyyyyy~~~{{{}}}~~~~~~wwwnnndddaaa\\\WWWRRRNNNLLLKKKJJJGGGDDDDDDHHHJJJHHHEEEAAA@@@>>>======>>>???@@@AAADDDGGGJJJMMMPPPTTTVVV]]]]]]bbbjjjllljjjlllpppppp}}}|||___TTT```iiillljjjaaa[[[UUU^^^rrryyyttt~~~wwwfffgggppp[[[FFF777999===999444333222222111000000///......---------,,,+++*********************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,------...+++999IIIPPPRRROOOFFF===BBBNNNRRRPPPZZZzzzzzzzzzcccddd~~~]]]BBB<<>>===IIIDDDLLLVVVaaammmvvvvvvrrrvvvyyy|||~~~oooaaaTTTQQQOOOOOOLLLIIIJJJOOOOOOPPPQQQSSSVVVYYY[[[\\\^^^```bbbdddfffhhhhhhiiippptttxxxzzz|||~~~}}}zzzyyyyyyzzz|||xxxvvvwwwzzz}}}iiiLLLSSSMMM@@@JJJEEEEEE===NNN]]]aaapppooo{{{ooowwwwww\\\ggg~~~zzzvvviiiJJJ000---///***)))///++++++++++++++++++++++++*********+++...000333555uuulllgggHHHHHHRRRccc{{{|||yyyxxxsssmmmjjjdddbbb[[[NNNBBB>>>CCCIIIGGGLLLXXXgggsss|||mmmRRRLLLOOOPPPRRRRRRRRRRRRQQQPPPOOONNNKKKMMMKKKGGGOOOZZZXXXMMMKKKGGGFFFLLLTTT^^^kkkvvv}}}xxxlllkkkfff^^^ZZZXXXSSSMMMHHHCCC;;;???ZZZzzzzzzkkkhhhggghhhZZZMMMZZZlllmmmhhhgggfffoookkkxxxyyyvvvmmmjjjhhh```cccZZZDDD999999;;;555333111''',,,+++******))))))******))))))))))))))))))))))))((((((((((((((()))******************************++++++******++++++,,,---++++++,,,------......///***222---111AAAIIIXXXwww~~~vvv{{{zzzmmm___jjjhhhgggllluuu}}}~~~||||||}}}}}}}}}}}}}}}zzz{{{~~~{{{vvvooohhh```ZZZWWWPPPOOOLLLJJJGGGFFFEEEDDDAAA???>>><<<<<<===???@@@===;;;999888666666666777777777888999;;;===???@@@EEEJJJNNNPPPRRRZZZhhhsss|||zzzzzzuuu^^^QQQZZZmmmwwwwwwqqqhhhdddooo~~~WWW>>>===555444888111333333222111000000000111///......------,,,,,,+++************************+++++++++************)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***+++------,,,+++---...333IIIWWWRRRGGGCCC@@@;;;DDDIIIJJJWWW|||fffggg|||cccGGG===CCCGGGDDDGGGPPP[[[hhh{{{sss{{{~~~pppaaaYYYSSSOOONNNNNNLLLOOOSSSUUUUUUTTTTTTUUUZZZaaafffjjjqqqvvvuuutttyyy~~~yyyuuusssuuuxxxzzzxxxxxxyyyyyy{{{}}}}}}xxxwwwppp```OOOFFFEEEFFFFFFDDDAAABBBKKKZZZgggnnn}}}jjjaaaqqq}}}{{{cccbbbiiixxxzzzooohhhiii```PPP;;;///,,,,,,+++***+++*********+++,,,,,,---,,,------------///222555tttSSSTTTccczzzwwwwwwxxxtttooommmgggeee^^^QQQFFFBBBGGGMMMXXX___jjjvvvrrrUUUMMMMMMLLLPPPPPPPPPQQQPPPPPPOOONNNHHHLLLJJJGGGMMMXXXYYYRRRKKKFFFDDDHHHPPPZZZhhhttt{{{|||kkkkkkggg```]]][[[VVVOOOHHHDDD>>>>>>MMMaaammmoootttsssrrriii[[[NNNMMMccclllmmmqqqvvv}}}mmmllluuuqqqlllgggiiikkkcccccciiiIII<<<888:::444333111(((,,,+++******))))))******))))))))))))))))))))))))((((((((((((((()))************************************))))))******+++,,,++++++,,,------......///+++111111222???QQQjjj~~~yyyrrriii```gggfffhhhooowww}}}~~~~~~}}}~~~yyywwwrrroooooogggddd```[[[VVVSSSPPPOOOIIIIIIIIIIIIIIIHHHGGGFFFCCCAAA???===<<<<<<======:::999777666444444444555777777777888999;;;<<<===>>>BBBGGGIIIKKKSSS```jjjvvv}}}~~~yyyyyy~~~zzzcccSSSWWWiiiwww{{{yyyoooeeelllfffFFFDDD===:::;;;666444444222111000000000000.........---,,,,,,++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***+++,,,,,,,,,,,,---///777JJJWWWQQQFFFBBB???:::AAAGGGLLL[[[~~~uuucccnnnzzzYYYDDD???DDDFFFDDDKKKUUUjjj|||}}}uuugggYYYSSSOOOOOOOOONNNQQQUUUWWWWWWXXXXXXZZZ___fffkkkoooxxx|||xxxuuutttuuuwwwyyyuuuuuuvvvyyy}}}yyywwwjjjSSSLLLIIIEEEAAA@@@>>>@@@IIIWWWeeemmmuuummm]]]XXXgggrrrrrrrrriii[[[TTT\\\dddddddddhhhaaaVVVDDD222,,,......***++++++******++++++,,,---,,,------------///333666tttXXX^^^tttzzztttvvvwwwsssmmmkkkgggeee^^^UUULLLKKKQQQXXXiiitttoooUUUMMMKKKHHHMMMMMMNNNOOOOOOOOONNNNNNFFFJJJKKKGGGKKKUUUZZZWWWMMMGGGCCCDDDIIISSSbbbpppwwwnnnmmmiiibbb___]]]YYYSSSHHHDDD@@@???@@@HHH[[[lllxxx|||}}}mmm]]]MMMEEE^^^nnnssszzzyyymmmkkkiiimmmpppgggjjjjjjqqqvvvnnnkkkzzzUUUAAA999999444222111))),,,+++******))))))******)))))))))))))))))))))))))))(((((((((((()))******************************))))))(((((())))))***+++++++++,,,------......///,,,000555666@@@bbbvvvkkkccc```ccceeejjjrrrzzz~~~}}}zzz||||||qqqfffaaa^^^\\\\\\^^^ZZZXXXUUUQQQOOONNNNNNOOOMMMOOOQQQQQQQQQOOOLLLJJJDDDCCC@@@>>><<<;;;:::;;;888666555333222222222333666666666666777888999:::888<<<@@@BBBDDDKKKVVV___nnn}}}{{{wwwwww{{{}}}}}}~~~~~~jjjXXXUUUbbbtttyyyooobbbbbbyyy}}}uuuMMMJJJFFF===999666666555444222111000000000......------,,,++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***+++,,,,,,,,,,,,...000<<>>EEEPPPaaa{{{zzzlllggg~~~rrrLLL@@@CCCEEEEEEEEEOOOaaa}}}yyynnn[[[UUUPPPPPPRRRRRRUUUYYYZZZ[[[\\\^^^aaafffmmmqqqwww~~~|||zzzxxxvvvvvvvvvvvvwwwqqqqqqsssxxxxxxwwwuuuXXXOOOKKKBBBCCCBBBAAACCCIIITTTbbblllhhh^^^VVV[[[ffflllnnnpppnnnWWWFFFIIIWWW___bbbeee```___PPP888,,,///000***++++++******++++++,,,,,,,,,------------000444888kkk___nnnzzzvvvvvvuuunnnhhheeebbbaaa]]]WWWSSSUUU]]]cccrrr}}}aaaNNNIIIHHHFFFIIIJJJKKKLLLMMMMMMMMMMMMFFFKKKKKKHHHHHHPPPWWWXXXOOOIIICCCBBBDDDMMM\\\kkksss}}}wwwtttlllbbb^^^^^^[[[WWWKKKCCC@@@@@@===AAAZZZwwwwwwfffSSSJJJ^^^ooovvvyyy|||wwwhhh^^^___fffmmmkkkdddllloooxxx~~~wwwqqqeeeJJJ:::888444333111***,,,+++******))))))******(((((((((((((((((((((((())))))(((((())))))***+++************************)))))))))))))))***++++++++++++,,,------......///......777<<>><<<:::::::::666555333222111111222222777666666666666777777888888:::===>>>???DDDLLLSSSffftttrrr}}}}}}||||||zzzwwwuuuuuuxxxzzzwwwwwwzzz}}}|||xxxzzzqqq___VVV\\\mmm|||lllhhh[[[VVVgggtttooo\\\WWWVVVFFF888555777666555333111000000///......------,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,***+++,,,,,,,,,---///222CCCNNNTTTMMMBBB<<<;;;;;;@@@HHHUUUeeetttzzzcccjjjfffBBB@@@GGGDDDDDDKKKWWWttt|||}}}{{{~~~|||sss```XXXRRRSSSUUUVVVYYY]]]]]]___```bbbdddiiipppttt|||}}}|||zzzzzzzzzzzzzzzyyyxxxwwwvvvuuuqqqppprrrwww~~~~~~|||zzz```PPPHHHBBBFFFDDDDDDEEEGGGMMMYYYddd^^^UUUZZZhhhooorrruuutttlllXXXGGGIIIUUU\\\]]]]]]]]]eeeZZZ===,,,///000***,,,++++++***++++++,,,,,,,,,------------111666:::qqqvvvzzzvvvvvvssskkkeeebbb```___]]]YYYWWWYYY```eeetttwwwxxx}}}gggPPPFFFEEEEEECCCFFFGGGHHHJJJKKKKKKKKKKKKHHHKKKLLLHHHFFFJJJQQQTTTRRRLLLFFFBBBBBBHHHWWWeeerrr{{{|||pppbbb]]]]]]^^^[[[RRRFFF???@@@>>>CCC^^^~~~}}}sssbbbQQQYYYhhhttttttrrrpppkkkgggccc[[[\\\gggmmmjjjhhhfffjjjtttzzzuuuqqqyyyVVV>>>999555444333,,,,,,+++******))))))******(((((((((((((((((((((((()))))))))))))))***++++++************************+++************+++,,,,,,++++++,,,------......//////...888CCCXXXxxxfffccclllggghhhkkkrrrzzz~~~|||}}}}}}tttzzzrrrllliiiaaaaaa```^^^XXXRRRKKKHHHAAAAAA???>>><<<;;;::::::666555333222111222222333777777666666666666777777999;;;<<<<<<;;;>>>BBBGGGZZZeeetttzzzttthhhuuu|||yyy}}}{{{wwwwwwvvvtttrrrrrrssstttpppqqqtttuuutttrrruuuzzz{{{zzzttthhh\\\ZZZfffsssaaaccc\\\SSSZZZmmmxxxwwwnnnvvvllljjjVVV@@@;;;888777555333222111000000//////...------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,***+++++++++,,,---111444GGGNNNQQQJJJ???:::;;;===FFFMMMZZZgggpppxxxnnnZZZjjjXXX===BBBHHHBBBEEESSSeee{{{uuu{{{~~~yyyfff]]]VVVVVVYYYZZZ\\\^^^___```aaabbbdddiiipppttt|||}}}|||zzzzzz{{{{{{{{{{{{yyywwwuuutttrrrqqqsssvvv{{{}}}|||zzz{{{kkkSSSFFFEEECCCBBBCCCDDDCCCEEERRR___WWWRRRbbbtttwww}}}ooo___OOOKKKPPPVVVXXXXXX[[[fff___AAA------///))),,,,,,++++++***++++++,,,------------...222777<<>>CCCZZZttt{{{{{{qqqXXXQQQ^^^qqqsssoookkkbbbcccfff___]]]jjjpppmmmoooeeeiiirrryyyuuusss}}}bbbCCC;;;777666444...,,,+++******))))))******))))))))))))))))))))))))***))))))))))))***++++++************************+++++++++***+++,,,,,,---++++++,,,------......///...222;;;IIIeee{{{mmmbbbeeeqqqhhhhhhkkkqqqzzz~~~wwwxxxnnngggbbbZZZXXXVVVRRRMMMHHHDDDAAAAAA@@@???>>><<<;;;:::999555444333222222222333333666555555555555666666777888999999999888999;;;===JJJTTTfffwww}}}wwwooojjjhhhrrrzzz{{{~~~~~~|||||||||zzzvvvsssssssssqqqpppooonnnnnnnnnmmmnnnpppooommmmmmooosssttttttsssnnnccc\\\aaaiiibbbeeecccZZZWWWaaarrr}}}oooqqq}}}}}}rrrmmmYYYBBB>>>888777666444333222222111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******++++++,,,...222555JJJMMMMMMFFF===:::===AAALLLSSS^^^fffnnnvvvtttfff]]]qqqlllMMM<<>>uuuqqqoooooommmhhheeefff______]]]ZZZWWWTTTSSSSSS[[[WWWJJJCCCZZZ|||vvvfff]]]QQQIIIEEEBBB@@@???DDDDDDEEEFFFFFFFFFFFFFFFHHHGGGGGGGGGFFFFFFHHHJJJPPPNNNKKKGGGBBBAAAKKKVVVhhhppp{{{vvviiibbbbbbbbb___WWWPPPIIICCC===@@@PPPbbbgggQQQZZZtttwwwrrrooofffeeekkk```\\\ooovvvqqquuupppssszzz~~~yyyuuu~~~{{{mmmGGG>>>:::777666000,,,+++******))))))******))))))))))))))))))))))))******))))))******+++,,,***************************************++++++,,,++++++,,,------......///,,,888@@@MMMlllppphhhccceeejjjeeefffjjjqqq{{{~~~yyyooofffaaa___YYYVVVQQQLLLGGGCCCAAA@@@BBBBBB@@@>>><<<:::777666444333222111111111222333333333333333333444555666666777777888777888999:::???GGGYYYnnnuuuoooiiiggghhhoooyyy~~~}}}{{{xxxwwwwwwuuurrroooqqqpppooonnnmmmkkkiiihhhlllooopppmmmiiiiiilllnnnqqqoooppppppjjjaaa___dddiiiiiigggaaaWWWWWWhhh{{{qqqcccyyyyyywww|||iii^^^OOO===<<<777666555444333333333333111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******++++++,,,///333777LLLLLLJJJDDD<<<999???EEEOOOXXX```dddnnnrrryyyqqquuuhhheee{{{bbbJJJ<<>>SSSsssyyyiii\\\UUUNNNJJJGGGCCCAAA@@@CCCDDDDDDEEEEEEEEEEEEEEEGGGEEEDDDFFFGGGFFFGGGHHHNNNMMMKKKHHHBBB???GGGQQQ___hhhuuuxxxlllffffffccc___SSSSSSPPPGGG>>>>>>JJJWWW}}}xxxWWW\\\yyy|||tttqqqjjjhhhnnn___[[[rrr{{{uuuwwwzzz|||xxxqqquuusssJJJ@@@;;;888777111,,,++++++***)))*********))))))))))))))))))))))))*********)))******+++,,,************************)))))))))))))))******+++++++++,,,------......///+++>>>CCCOOOmmm|||{{{wwwnnnllliiiccc^^^aaaccciiirrr|||}}}yyypppkkkiiiiiiaaa]]]VVVNNNHHHEEEDDDDDDDDDCCCBBB???<<<888555444333222111000000111111222111111111111222333444555666666888999999:::;;;<<<999@@@RRRhhhqqqlllhhhjjjffflllwww|||xxxvvvvvvuuuqqqnnnpppooommmlllkkkjjjgggeeemmmpppppplllhhhhhhkkklllqqqnnnnnnqqqmmmddd```bbbooojjjfffbbbUUUNNN]]]tttvvv```vvv{{{xxxlllzzz```QQQGGG;;;===777666555444444444444444222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******++++++,,,///444777LLLKKKHHHBBB<<<:::@@@HHHOOOZZZaaacccnnnyyyaaalll{{{yyyhhhhhh}}}```JJJ<<>>===999222444---,,,***)))(((((((((((((((((((((((())))))))))))))))))*********))))))((()))************+++++++++,,,,,,++++++***+++++++++++++++***+++---...------666;;;EEETTTiii|||uuunnnhhhaaa\\\[[[___eeeoooxxx~~~yyymmmjjjhhhaaa[[[\\\VVVNNNKKKKKKJJJGGGCCC@@@>>>;;;999888777555333111111000///////////////111111111111111111111111222333555777999999999999<<<;;;III^^^eee]]]]]]fffpppyyy~~~zzzuuussssssqqqlllgggjjjjjjkkkjjjiiihhhggggggjjjlllkkkiiilllqqqsssqqqiiilllnnnnnnmmmmmmkkkiiiqqqvvvssscccQQQLLLWWWcccooorrrsssjjjooouuurrrgggEEEBBBBBB;;;:::999777666444333333333333222222111000///......---,,,,,,,,,,,,,,,,,,+++,,,+++)))(((((()))+++,,,------,,,,,,+++***))))))******************************+++++++++,,,,,,,,,+++++++++,,,++++++444>>>OOOLLLFFF>>>999<<>>???BBB???;;;BBBMMMssstttkkkaaaiii~~~eee[[[FFFDDD]]]ZZZ___bbbZZZOOOEEE222&&&))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000666>>>CCC}}}pppjjjxxx}}}pppmmmhhhdddcccaaa```^^^[[[[[[YYYUUUNNNGGG???;;;999@@@BBB>>>BBBQQQ___eeedddddddddbbb\\\SSSHHH@@@GGGFFFEEECCCBBBAAAAAAAAACCCDDDDDDDDDEEEEEEEEEEEEDDDIIIMMMLLLGGGCCCDDDFFFHHHUUUfffrrrwwwzzz|||mmmfffdddccc^^^XXXRRRKKKCCC===@@@GGGaaavvvgggmmmuuu```ccc~~~pppaaa```qqqtttmmmkkk}}}xxxrrrmmmEEE<<<>>>888333000///---+++*********+++************++++++++++++))))))************)))))))))************+++++++++,,,,,,++++++++++++,,,,,,---------...///000111111222===NNNaaauuu{{{yyyvvvnnngggfffeeeaaa^^^^^^^^^dddmmmuuu{{{~~~{{{www|||}}}uuuiiiaaa\\\YYYVVVSSSOOOIIIDDDEEEJJJKKKDDD<<<===;;;888666666555333111111000//////......//////000000000000000000000000111222444555777888888888:::444444<<>>FFFLLLaaannnnnnhhhyyyaaa```llloooUUU\\\dddRRR??????@@@BBBEEEOOObbbsssrrrqqqrrruuu|||{{{ssshhh___WWWRRROOOLLLLLLNNNTTTXXX\\\```eeennnyyyzzz|||~~~~~~}}}}}}~~~}}}zzz{{{}}}}}}{{{xxx}}}|||yyyxxxvvvsssoookkkfffddddddjjjsss~~~}}}nnnrrr|||www___IIIBBB======AAA???;;;@@@KKKwwwpppiiifffgggmmmyyyvvvaaa\\\OOOKKK```^^^___eeeccc]]]TTT===+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111777>>>DDD~~~wwwpppiiinnnrrrmmmgggcccaaa```______\\\[[[YYYTTTLLLDDD<<<777555>>>BBB???CCCVVVnnn}}}|||qqqfff[[[QQQIIICCCGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBBBBCCCDDDEEEEEEFFFAAAFFFKKKLLLIIIFFFDDDCCCHHHRRRaaaoootttwww}}}rrriiiggghhhccc]]]VVVPPPGGG@@@@@@EEEXXXtttlllhhhllllll^^^```zzz{{{qqqeee\\\```kkkuuu}}}}}}uuurrr~~~|||zzzJJJ;;;>>>999111111000...,,,************)))))))))*********++++++((())))))************)))))))))*********+++++++++,,,,,,+++++++++,,,------------.........///111333444BBBUUUiii{{{wwwuuuzzzwwwtttnnniiiiiigggaaa]]]]]]]]]eeeooowww{{{}}}~~~~~~|||yyysssooohhhaaa[[[WWWTTTSSSNNNHHHDDDGGGMMMMMMDDD;;;;;;999666555444444222000000000///............///000000000000000000000000111111333444555666777888;;;666555999<<>>===<<<:::999888888777666666555444333222111111.........---,,,,,,++++++++++++***))))))***++++++---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++***,,,---,,,...777AAADDD@@@<<<:::<<>>;;;>>>GGGiiiiiifffaaaaaahhhqqqwwwwwwqqqaaa```XXXRRRaaabbb\\\bbbcccccc\\\DDD000111,,,,,,,,,,,,,,,,,,,,,,,,------------000777???EEEooozzzwwwxxx|||sssnnngggbbb``````______ZZZYYYWWWRRRLLLCCC<<<777333999===<<<@@@SSSoooxxxkkk^^^TTTLLLGGGDDDCCCCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@AAABBBCCCEEEFFF@@@CCCHHHKKKKKKHHHDDDBBBIIIOOO[[[iiioooqqqwwwxxxlllhhhhhhfff```YYYSSSJJJBBB???AAANNNiiitttlllhhhlllmmmlllddd\\\[[[iiixxx{{{vvvqqq___]]]```fffjjjooo|||{{{xxx~~~yyy}}}PPP======999222111///---+++***)))))))))((((((((()))))))))******(((((()))***************))))))*********+++++++++,,,+++++++++,,,------...,,,---...---,,,...111444666EEEYYYlll{{{zzzqqqxxxzzzvvvyyysssnnnkkkjjjggg```\\\[[[\\\fffsss{{{}}}{{{{{{{{{}}}yyy|||uuunnnkkkgggaaaZZZUUUSSSQQQKKKGGGDDDGGGLLLJJJAAA888:::888555444333333111000000//////...............////////////////////////000111111222444555666777888666888;;;<<>>???;;;<<>>???AAACCCDDD???AAAEEEJJJLLLJJJEEEAAAHHHIIISSS```fffhhhppp{{{qqqhhhffffff___YYYTTTKKKBBB======CCCPPP___hhhlllnnnkkkeeegggbbb[[[XXX\\\bbbdddbbb```dddiiihhheeehhhxxxzzzzzz}}}}}}|||\\\CCC>>>999666111000...+++***)))))))))'''((((((((())))))))))))'''((()))******+++******)))************+++++++++,,,++++++,,,,,,---...///+++---...---,,,---222666888GGGZZZkkkxxx}}}xxxppp{{{wwwoookkkiiiiiieee^^^[[[\\\]]]gggttt|||}}}{{{{{{||||||www|||zzzkkkgggeeeaaa\\\WWWSSSOOOMMMEEECCCCCCEEEGGGEEE===777999777444333333333111000000///......------......////////////////////////000000000111222444666777333333666999:::===JJJXXXgggkkkjjjdddaaabbbeeefffiiijjjkkkkkkiiigggdddbbbhhhlllooommmhhheeegggjjjaaadddeeeeeefffhhheee```ccccccfffhhheeegggwwwmmm\\\ZZZkkkvvv|||uuu|||pppsssuuunnnttt[[[IIIEEE@@@@@@>>><<<;;;:::::::::777777666555444333222222000//////...---,,,++++++***************************************)))))))))******************************+++++++++,,,,,,,,,******,,,......000:::DDDCCC>>>999<<>>???;;;:::???UUUpppxxxjjjuuuooo{{{nnnhhh___MMMTTT^^^bbbeeehhhnnnhhhIII///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---111999CCCJJJ}}}|||nnnjjjddd```]]]\\\ZZZYYYVVVVVVUUUQQQLLLEEE>>>:::444444555666888===GGGNNNBBBCCCDDDFFFGGGEEEBBB>>>>>>>>>============>>>>>>???>>>===<<<===???@@@BBB???@@@CCCHHHLLLKKKFFFAAAFFFDDDKKKXXX```cccmmmzzzzzzoookkkggg```ZZZUUUNNNCCC===<<>>???AAACCCCCCAAA===999999777444333333333222000//////...------------.........................../////////000111333555666555444555666777999AAAIIIWWW\\\^^^[[[ZZZ^^^bbbdddhhhjjjllllllkkkhhhfffeeehhhmmmpppmmmgggccceeeiii]]]bbbdddaaa```bbbdddcccgggdddeeehhhffffffuuu~~~wwwgggXXXOOOUUUeeexxxwwwyyyyyywwwgggJJJEEEAAA@@@>>>===;;;:::::::::777666666555444333222111000000///...---,,,++++++*********++++++***************************************************************+++++++++,,,,,,,,,******,,,//////111;;;FFFCCC===888<<>>@@@@@@???@@@BBBCCCAAA@@@>>>>>>===<<<<<<<<<<<<<<>><<<;;;<<<===???@@@??????AAAGGGLLLLLLFFFAAAFFFBBBHHHUUU^^^bbbmmm|||~~~xxxsssiiiccc]]]XXXQQQGGG???===BBB@@@WWWrrruuunnnnnnnnnllljjj[[[GGGCCCRRRaaafffhhhlllggg\\\^^^uuu|||yyyjjjjjjggghhh}}}[[[CCC888:::555333111...,,,+++++++++)))************+++++++++''''''(((******+++++++++)))************++++++++++++++++++,,,---...///000---000111000---///555;;;AAANNN___nnn{{{~~~uuutttpppmmmkkkddd\\\YYY[[[___gggqqqwwwxxx|||zzzyyyzzz~~~uuuvvv{{{vvvmmm^^^YYYTTTRRRRRRQQQMMMJJJ;;;>>>AAACCCBBB@@@???>>>999777444333333333222111//////...------------...........................////////////111333555666<<<999777666666999???EEEKKKRRRXXXYYY[[[aaafffggghhhjjjmmmnnnllljjjhhhhhhaaafffiiifff___[[[]]]aaa___dddfffbbb^^^aaafffhhhlllfffdddgggeeeeeesss{{{uuutttooo```SSSMMM```zzz|||xxxmmmIIICCCAAA@@@>>>===;;;:::::::::666666555444333222222111111000///...---,,,++++++******++++++++++++******+++++++++++++++++++++,,,******************************+++++++++,,,,,,,,,******,,,//////222;;;FFFBBB<<<777;;;FFFOOOQQQOOOXXX^^^ooozzzmmmRRR^^^{{{gggVVVVVVOOOCCCAAA@@@DDDDDDEEEPPPeeexxxyyyyyyzzz~~~yyyppp^^^ZZZVVVRRRLLLFFFHHHMMMNNNPPPVVV^^^hhhpppvvvxxx~~~}}}}}}{{{|||{{{zzzxxxyyy{{{}}}uuuyyy}}}~~~|||yyyxxxrrrqqqqqqqqqqqqpppnnnllldddgggfffaaabbbjjjqqqqqqttt}}}gggaaammmqqqhhhSSSFFF===???@@@;;;888:::PPPjjjwwwssscccvvveeeHHHLLL^^^bbbmmm}}}ccc:::000,,,,,,,,,,,,,,,,,,,,,,,,------...000666???KKKSSSuuuooonnntttnnnlllhhhbbb\\\XXXWWWXXXYYYXXXVVVSSSOOOLLLFFF@@@;;;777555666:::;;;;;;???EEEJJJBBBCCCHHHHHHNNNMMM@@@???@@@AAA???<<<::::::;;;<<<<<<<<<<<<============<<>>AAABBBAAA???>>>>>>888777666444222111///...111000//////000000///...///////////////.........------...///000111222222444555666666666888;;;>>>DDDGGGOOO[[[bbbdddfffjjjrrrmmmiiihhhjjjjjjeee```ffffffccc]]]\\\```bbb```dddaaa^^^___aaaccccccaaacccbbbaaaaaa```dddqqqzzzjjjuuurrr]]]VVVTTT^^^iiipppvvv~~~|||zzzJJJAAABBB>>>;;;:::;;;<<<;;;999999555444444222...///444000000000///......------,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,...---+++***---444===DDD@@@666333:::BBBFFFMMMVVVdddoooxxx|||```VVV[[[qqq[[[VVVWWWOOOCCC;;;;;;CCCDDDCCCQQQnnn~~~||||||~~~{{{rrrZZZXXXUUUQQQNNNLLLKKKJJJMMMQQQXXXaaajjjqqqvvvyyy}}}{{{}}}~~~~~~}}}{{{xxxwwwxxxyyyzzzvvvwwwwwwxxxxxxxxxwwwwwwrrrnnnlllmmmqqqqqqnnnjjjgggeeecccbbbdddiiinnnrrrrrr|||kkkbbbjjjqqqppp\\\MMM???;;;======:::999HHHTTTmmm~~~yyyfff~~~lllOOOTTTKKK\\\ttt|||lll???,,,......---,,,,,,,,,,,,---,,,++++++...333===KKKWWW|||ssskkkkkkoootttyyypppiiieee```[[[XXXWWWXXXYYYVVVTTTRRROOOLLLGGGAAA===777555666999;;;<<>><<<;;;;;;::::::;;;<<<<<<<<<============<<>>IIIiii|||sssaaaOOOHHHSSSgggwwwwwwvvvjjj___qqqppprrrtttmmmeeeeeennnvvvlllMMM;;;999333222000---,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,---...------000777===EEEVVVffftttqqqqqqlllhhheee___YYYXXX[[[```qqqwwwwww}}}}}}xxx{{{}}}{{{}}}ooonnnuuussskkkUUUNNNIIIJJJKKKGGGBBBAAA===@@@DDDFFFEEECCC@@@>>>666555444333222111111111111000....../////////...////////////............------...///000111222222444555666666666777:::<<<@@@CCCLLLYYY```bbbcccfffffffffeeedddccc```]]][[[cccdddbbb^^^^^^cccffffffaaa___\\\]]]___aaaaaa```dddbbbaaa```___bbbnnn{{{nnnyyy{{{hhh\\\OOOTTT```qqq~~~vvvuuuvvvUUUDDD???===<<<<<>>===888555444555333///000333000000//////...---------,,,,,,,,,++++++++++++*********************************************************+++++++++,,,,,,,,,---,,,++++++...555>>>EEE@@@888555;;;@@@DDDMMMXXXqqqooo[[[]]]kkkyyyaaaSSSZZZbbbXXXHHHAAA???DDDEEEIII```~~~||||||~~~wwwmmmYYYWWWSSSPPPMMMLLLKKKKKKMMMQQQWWW^^^gggpppwww||||||zzz|||~~~~~~}}}||||||||||||}}}}}}|||{{{yyyyyyyyyyyyzzzzzzyyyyyyyyywwwvvvuuutttsssooommmnnnqqqqqqmmmiiifffdddaaa```bbbfffjjjnnnpppyyylll___eeennnppp___OOO???:::;;;:::777555CCCOOOgggvvvvvvwwwqqqaaavvvpppTTTVVVNNNXXXnnnwwwkkkBBB.........---,,,,,,,,,,,,------,,,,,,...444>>>LLLVVVzzzrrrsss}}}|||lllaaagggssszzzxxxttt|||qqqdddaaa]]]YYYVVVUUUVVVVVVTTTRRRPPPNNNLLLHHHCCC@@@;;;999888;;;<<<>>>DDDKKKNNNPPP[[[___[[[```bbbYYYEEE@@@;;;999;;;<<<;;;999;;;;;;;;;<<<<<<<<<=========>>>>>>===AAAHHHJJJIIIEEEDDDDDDFFFKKKTTT___gggttttttxxx{{{rrrooohhhaaaXXXMMMCCC<<<;;;===BBBdddzzziiiUUUJJJRRRjjjyyyyyylllccc|||yyy{{{}}}wwwpppnnnssspppyyyWWW>>>999444222000...,,,+++++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,---...+++---......///333999???DDDTTTjjjvvv|||~~~~~~qqqmmmhhheeebbb]]]XXXXXX\\\eeerrrvvvwww{{{~~~~~~}}}|||wwwhhhdddkkkmmmiiiQQQKKKHHHJJJJJJDDD???======@@@EEEHHHHHHEEE@@@===555444333222111222333444222///,,,+++,,,.................................------...///000111222222444555666666666666888:::;;;>>>IIIVVV]]]^^^___aaa___aaacccbbb___\\\\\\]]]___aaaaaa^^^```fffjjjiii___^^^\\\]]]___aaabbbbbbccc```___]]][[[]]]hhhtttttt}}}uuuaaaTTTLLLSSSlllvvviiimmmuuudddFFF@@@@@@@@@AAABBBBBB@@@>>>888555333555444000000333000000///......------,,,,,,,,,,,,,,,++++++++++++******************************************************+++++++++,,,,,,,,,---,,,+++,,,///666@@@FFF@@@:::888<<>>999:::999666555<<>>======@@@EEEIIIKKKEEEBBBAAACCCFFFLLLUUU^^^nnnkkknnn}}}sssoooiiibbb[[[PPPEEE===>>>@@@AAA___ppp\\\OOOSSSfffzzzwwwqqqddd___uuu~~~|||pppkkkyyywwwuuukkkssscccEEE===555333111...,,,+++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,++++++,,,,,,---...***---...//////333:::???GGGYYYttt~~~}}}sss|||qqqiiieeebbb```[[[VVVXXX^^^gggqqqtttxxxrrraaa[[[^^^```___PPPLLLKKKNNNLLLEEE???<<<===???BBBEEEFFFCCC???<<<666555333222111222333444222///+++***+++,,,......------...............///.........///000111111111444555666666555555777999777;;;EEERRRZZZ[[[\\\___\\\]]]]]]]]]]]]^^^___```___aaa```^^^___dddgggfff___^^^^^^^^^```bbbdddeeeccc```______^^^```iiittt{{{~~~}}}ddd^^^LLLKKKcccyyy{{{zzzwwwfffkkkyyyqqqFFFDDDDDDEEEEEEDDDBBB???<<<;;;777555666555222111333000000//////...------,,,------,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---000888AAAGGG???;;;;;;???AAAFFFWWWjjjppp|||ooo[[[LLLYYYoooyyy```MMMSSSwwwlllNNNCCC@@@???@@@NNNppp~~~}}}}}}~~~~~~zzzpppeeeTTTRRROOOMMMKKKKKKLLLMMMNNNRRRYYY```hhhqqq{{{zzz{{{{{{yyyvvvuuuwwwxxxzzzyyyyyyxxxwwwxxxxxxxxxvvvwwwxxxyyyyyyyyyyyyxxxuuuvvvwwwwwwxxxxxxxxxwwwsssqqqooooooooonnnkkkhhheeeccc```^^^]]]___bbbdddkkkuuu~~~uuuZZZUUUaaalll^^^MMM===999:::;;;::::::888DDD\\\jjjeeeeeehhhdddrrrxxxyyywwwjjjXXXLLLBBBKKK]]]jjjeeefffgggOOO333......---,,,,,,,,,,,,---...///...///666DDDPPPUUU~~~xxxxxxkkkgggqqqxxxoooccc___]]]\\\ZZZWWWUUUSSSRRRRRRQQQOOOMMMLLLLLLJJJHHHEEE;;;999999===@@@DDDMMMUUU^^^```iiiooosss~~~mmmJJJCCC;;;888;;;======;;;::::::::::::;;;;;;;;;;;;@@@>>>===>>>???CCCHHHLLLEEE@@@???AAACCCGGGPPPZZZkkkfffjjj|||tttooohhhbbb\\\SSSIIIAAA<<>>666444111///,,,+++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,++++++,,,,,,---...+++---/////////333:::@@@TTThhh}}}uuurrrzzztttlllfffdddaaa___YYYUUUYYY```gggooorrryyy|||ooo```VVVTTTUUUVVVPPPMMMNNNQQQNNNFFF???===AAA@@@@@@AAACCCCCCAAA???888777555444333222333333111...+++)))***,,,------,,,---------......//////......//////000000111111333444666666555555666777777999AAAMMMUUUXXX[[[___[[[WWWUUUWWW\\\```aaa___```bbb```\\\\\\```aaa___]]]]]]]]]]]]^^^```bbbdddeeebbbbbbdddeeehhhpppyyyggg___KKKHHH___sssvvvwww}}}iiiiii{{{|||HHHFFFFFFGGGGGGEEECCCBBBAAACCC<<<888888777444222333111000000//////...---------------,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,+++,,,,,,---111888@@@GGG<<<999;;;AAADDDLLL```uuurrryyyvvvZZZLLL\\\tttnnnZZZOOO^^^pppMMMAAA??????AAANNNooo~~~~~~~~~|||{{{pppeeeSSSQQQNNNKKKJJJKKKMMMNNNMMMTTT^^^fffmmmttt}}}zzz{{{zzzyyyxxxwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxttttttvvvwwwwwwwwwwwwwwwuuuvvvvvvwwwwwwvvvvvvuuuqqqpppooonnnnnnllljjjhhhfffdddaaa___^^^___bbbcccjjjttt~~~{{{]]]TTT```nnncccRRR@@@:::<<<<<<<<<<<<888BBB[[[iiiffffffmmmmmmqqqnnnpppkkkeeeZZZGGG>>>HHHZZZ^^^[[[```eeeUUU555......---,,,,,,,,,,,,------/////////888HHHSSSVVV}}}uuuttttttsssmmmccc\\\^^^^^^XXXWWWYYYWWWWWWVVVUUUTTTSSSRRRRRRPPPNNNLLLKKKKKKKKKIIIGGG@@@>>>@@@FFFKKKPPPYYYbbbiiilllwww|||nnnIIICCC===999:::;;;;;;;;;999999999:::::::::;;;;;;???<<<<<<>>>???@@@EEEKKKFFF???===AAABBBCCCLLLWWWgggcccjjjwwwppphhhbbb]]]VVVLLLDDD888@@@@@@MMMuuuxxxhhh[[[PPPLLLVVVdddqqqhhhcccggghhhcccaaadddsss|||vvvssszzziii]]]ddd~~~nnnJJJ666666555222///---+++++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,---...,,,.........///555===DDD```vvvooossswwwyyypppkkkfffdddbbb___YYYUUUZZZbbbhhhpppssszzz~~~yyyoooaaaUUUPPPQQQTTTOOONNNOOOQQQMMMDDD>>><<>>CCC^^^uuu~~~sssfffYYYKKKDDDPPPcccuuuwwwwwwsssmmmgggcccbbbooo||||||yyypppuuurrr|||iii___bbbyyyvvvQQQ555777555222///---++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...---.........111999DDDLLLlll|||pppoooyyywwwmmmnnngggfffddd```YYYUUU[[[dddlllsssuuuzzzyyytttkkk^^^RRRLLLPPPVVVPPPOOOPPPRRRMMMDDD>>>>>>CCCAAA???AAADDDEEEBBB>>>777888999999999777666444000...,,,,,,---...---,,,++++++,,,------...//////////////////000000000000///111444555555555666777999777999AAAIIIQQQ[[[cccaaabbbeeeiiikkkiiiccc^^^ZZZ\\\\\\YYYZZZ^^^___]]]XXXYYYZZZYYYWWWXXX[[[^^^YYYVVVWWW[[[^^^aaahhhooobbbQQQFFFRRRiiiwwwxxxtttsss]]]KKKKKKIIIGGGGGGKKKQQQWWWWWWLLLAAA<<<:::666444444333333222222111000000000...------------,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++,,,---000666===BBB999666999BBBJJJTTTfffyyyppppppvvvTTTMMMjjjzzz```YYYeeeoooPPPDDDBBBDDDHHHYYY{{{yyyzzz}}}|||~~~rrrfffUUUSSSOOOKKKJJJKKKNNNPPPQQQYYYccciiimmmttt~~~~~~{{{zzzyyyxxxxxxyyyyyyzzzyyywwwwwwvvvuuuuuuuuuuuuvvvxxxwwwvvvuuuvvvwwwxxxyyyyyyxxxwwwuuurrrooommmkkkkkkllllllllljjjiiihhhhhhcccbbbaaa```aaaccceeegggiiisss}}}cccUUU^^^nnnppp\\\GGG===<<<:::::::::888===SSSeeeeeeeeelllnnndddkkkxxxjjjKKKHHHKKKbbbZZZXXX___ccc^^^777......---,,,,,,,,,,,,---***/////////<<>>===>>>???>>>:::;;;===@@@DDDGGGIIIJJJKKKQQQOOOLLLKKKKKKJJJIIIHHHGGGDDDDDDFFFFFFDDDHHHMMMYYYiii~~~zzzwwwhhhMMMAAA@@@===999666444666888888888999999999:::::::::999777888<<<<<<999>>>FFFIII@@@<<<@@@@@@>>>EEEQQQUUUVVVdddyyymmmddd___XXXOOOGGG@@@CCC===>>>PPP```nnn}}}}}}tttiii[[[GGG>>>MMMdddxxx{{{pppnnnggg]]]ooo}}}zzztttfffgggggguuullldddggg}}}```AAA777555333///---++++++***))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,++++++,,,,,,---...,,,---...///333===JJJSSSxxx}}}|||jjjwwwwwwpppgggmmmhhhgggeeeaaaZZZVVV\\\eeepppvvvwwwzzz~~~~~~|||tttooofffYYYNNNIIIPPPYYYRRRQQQSSSTTTOOOFFF@@@@@@???======@@@DDDDDD>>>999444666999;;;;;;:::888777000...---...//////---,,,++++++,,,,,,---...//////////////////000000000000...000333555555666666888:::666666===EEENNNZZZddd]]]ccckkkoookkkddd\\\WWWUUUXXXZZZYYY[[[aaacccbbbZZZ[[[\\\ZZZXXXXXX[[[^^^[[[YYYYYY]]]aaaccciiiooorrr[[[DDDFFF]]]ssswwwqqq~~~~~~gggRRRQQQMMMIIIGGGKKKSSSZZZ^^^QQQDDD===:::666444555444444333333222111111111......---------,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++,,,---///555<<>>>>>???AAADDDOOORRRaaa{{{rrrjjjcccXXXNNNIII@@@======CCCMMMXXXccckkktttvvv\\\IIICCCQQQiiikkkgggjjjiii{{{{{{yyymmmlllwwwvvvtttnnnzzzfff@@@::::::888333---))))))+++******************************)))))))))))))))*********+++++++++,,,,,,,,,...---,,,+++++++++,,,---,,,111---,,,555>>>KKK___}}}}}}|||yyyuuurrrkkkbbbfffbbb]]][[[[[[]]]ccciiippptttzzz|||{{{qqqnnndddUUULLLMMMQQQTTTNNNZZZ___UUUGGG@@@>>>===@@@@@@AAA???<<<:::999999444777:::<<<<<<:::666444---------------------------------............///111111000000//////.........///222444555666555555888555555:::@@@GGGTTT___bbbhhhmmmkkkbbbZZZYYY[[[\\\[[[[[[^^^eeehhhccc\\\___]]]___ccc```YYYXXX\\\\\\```fffhhhiiimmmtttzzzTTTEEEOOOTTTlllyyywwwqqqWWWQQQKKKJJJJJJIIIMMMRRRSSSLLLDDD@@@@@@???;;;888555444444333222222222222000000//////......---------,,,++++++******++++++************************++++++******++++++,,,------000///---000999@@@CCC777777888<<>>999<<<;;;FFFZZZfffgggkkksss{{{tttbbbPPPKKKJJJZZZWWW^^^eeebbb[[[@@@111000///...---...//////---///111111@@@___gggRRRuuuZZZMMMEEE>>>888888999777777999999999999;;;;;;:::888666777888999999;;;AAAKKKRRRSSSQQQNNNLLLKKKIIIEEEBBBGGGEEEAAA===:::999888999BBB[[[mmmgggWWWLLLEEE???:::999888777777777777888777777666777777888999:::999777888;;;:::999===CCCIIIEEEAAA>>>>>>@@@BBBDDDIIIMMM]]]yyytttkkkcccXXXMMMHHHCCC@@@@@@DDDLLLWWWeeepppzzz~~~dddMMMEEE]]]nnneeeeeeppp|||pppjjjwwwyyyjjj???===<<<:::444...******+++******************************))))))))))))************+++++++++,,,,,,,,,------,,,++++++,,,,,,---...333///...666===JJJ^^^~~~}}}qqqkkkfff```bbbaaa___\\\ZZZ\\\bbbhhhiiiuuuwwwzzz}}}yyyrrroooeeeVVVLLLLLLOOOPPPTTT\\\]]]SSSFFF@@@===;;;======>>>===;;;999888888777999;;;<<<;;;888444222------------------------------------............000000000000//////.........///111333555555555555777555666:::???FFFSSS^^^```cccggggggccc^^^[[[ZZZ[[[]]]^^^aaadddeeeccc``````]]]\\\]]]ZZZUUUUUUYYYccciiippprrrqqqssszzzVVVCCCHHHQQQtttwwwvvv~~~yyyYYYRRRMMMLLLKKKJJJLLLPPPRRRMMMFFFCCCBBBAAA>>>:::666555444333333222222333000000000///......---------,,,++++++******++++++************************++++++******++++++,,,---+++......---111;;;BBBEEE888777666;;;FFFUUUdddmmmmmmrrrooo^^^NNNPPPddd{{{oooXXX```wwwdddKKKBBBEEEJJJNNNfffyyyxxxxxxzzz~~~}}}{{{~~~xxxlllaaaWWWPPPLLLMMMMMMLLLLLLNNNRRRTTTYYY___iiivvv}}}zzzyyywwwvvvsssrrrrrrsssuuuvvvwwwssspppqqqppppppssswwwxxxxxxwwwtttqqqqqquuuxxxyyyvvvrrrqqqqqqqqqpppnnnoooppplllggggggkkkjjjfffaaa___]]]^^^```bbbaaa```ccchhhrrr}}}mmmYYYWWWeeeuuuuuu]]]AAA<<>>@@@BBBFFFMMMRRROOOMMMLLLKKKKKKJJJHHHFFFFFFCCC???;;;777555444444===OOO[[[TTTGGG@@@===:::888777666666666666777888777777777777888999:::;;;999777888::::::999<<>>KKKaaa{{{}}}||||||kkkccc___]]]\\\^^^^^^ZZZXXX[[[ccciiinnnwww|||zzzvvvpppmmmdddVVVNNNNNNOOOOOOZZZ[[[XXXMMMCCC>>><<<:::=========<<<;;;:::999888999:::;;;;;;999555222///........................------------............000000000////////////......///111333444555555555777555666999===DDDQQQ]]]\\\]]]^^^```aaa```^^^]]]]]]___bbbddddddcccbbbccc```]]]\\\\\\ZZZXXX[[[```kkkrrryyyyyyuuuuuu|||~~~ZZZFFFEEESSS||||||rrryyy|||]]]VVVPPPNNNMMMKKKKKKNNNPPPLLLHHHFFFFFFDDD@@@<<<777666555444333333333333111111000//////...---------,,,++++++******++++++************************++++++******++++++,,,---***,,,------333===DDDFFF999777666;;;FFFTTTbbbiiirrr||||||iii\\\OOOOOOfffmmmVVV```vvv^^^GGGFFFCCCIIILLLaaa{{{vvvuuutttvvvyyy}}}|||yyytttiii^^^TTTNNNKKKLLLLLLKKKKKKNNNQQQUUU\\\dddooo|||{{{zzzuuutttsssrrrrrrsssuuuvvvuuupppmmmnnnoooppptttzzzwwwwwwvvvtttqqqooopppqqqvvvwwwvvvtttqqqooooooooooooooolllhhhgggjjjiiifffaaa```^^^^^^_________^^^^^^dddooo{{{sss[[[VVVccc~~~hhhGGG<<<<<<:::;;;888666>>>SSSgggsssyyyuuu\\\IIIGGGWWWUUU[[[bbbaaa\\\BBB000///---,,,,,,,,,---...,,,///000555KKKcccbbbOOOuuu___KKKAAA===999666666:::<<<:::;;;===>>>??????===999777999;;;@@@GGGOOOSSSRRRNNNKKKJJJDDDEEEFFFGGGIIIKKKLLLLLLCCCAAA===999666444333333999EEEMMMGGG???<<<======:::999777666555666777777777777777888888999:::;;;999777777:::;;;:::;;;@@@EEEFFFDDD@@@???BBBDDDDDDGGGKKK[[[vvvyyypppiii]]]RRRKKK@@@======AAADDDOOOggg}}}jjjQQQhhhqqqgggccc```aaa~~~}}}~~~vvvoootttUUUFFFCCC===777111---,,,,,,************************))))))))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...***...---111:::???OOOhhh~~~}}}vvvgggaaa___]]]^^^aaaaaa\\\[[[bbbnnnvvv~~~{{{~~~xxxsssjjjhhh```UUUPPPQQQSSSRRRXXXTTTMMMEEE>>><<<;;;;;;@@@@@@??????@@@???>>><<<999::::::999777444111///........................,,,,,,---------.........//////////////////////////////000222333444555555666555666999;;;AAANNN[[[[[[[[[[[[[[[\\\___cccfffdddaaabbbeeefffdddaaa```\\\]]]___aaaccceeeiiimmmmmmssswwwuuuooopppyyyvvv___NNNJJJXXX}}}xxxyyyzzz}}}ccc[[[TTTRRRPPPMMMLLLMMMLLLJJJHHHHHHGGGEEEAAA===999888777666555444444444222111111000///...---------,,,++++++******++++++************************++++++******++++++,,,---***,,,------444>>>DDDEEE888999999<<>>BBBFFFEEEBBB===999:::@@@FFFNNNSSSYYYYYYTTTLLLGGGEEEDDDIIIPPPTTTUUUQQQMMMJJJAAA???;;;888666555555555777???EEEDDDAAAAAACCCDDD>>><<<999666555555555666777777777777888999:::;;;:::777777:::<<<:::;;;>>>BBBFFFFFFAAA>>>BBBDDDCCCFFFIIIYYYuuu|||sssmmmcccXXXQQQCCC===;;;===>>>FFF___yyykkkOOO```rrriiijjjfff]]]iii|||qqqyyyyyyqqqoooYYYHHHDDD===777222///---,,,************************))))))(((((()))***++++++******+++++++++,,,,,,,,,,,,,,,------............+++......222:::???PPPmmm~~~tttkkkiiifffaaadddhhhfff```cccppp~~~vvvqqqiiifff^^^SSSOOOQQQRRRPPPNNNIIIBBB>>>;;;;;;===???EEECCCBBBCCCDDDDDDBBB???888888888777555333222111........................,,,,,,,,,------------..................///////////////000111222444555666666555666888999>>>KKKYYY___aaaaaa]]][[[___iiirrrjjjaaa^^^eeekkkhhh```[[[XXX]]]bbbeeehhhkkknnnooohhhkkkmmmjjjhhhmmmyyyyyyttteeeTTTJJJUUUrrr~~~xxxxxx{{{iii___VVVTTTSSSOOOMMMNNNIIIHHHHHHGGGFFFDDD@@@===;;;:::888777666555555555222222111000///...---------,,,++++++******++++++************************++++++******++++++,,,------...---...555>>>CCCBBB888;;;===???DDDTTTkkk}}}qqq___OOORRRmmm}}}hhhnnn{{{bbbSSSIIIEEEJJJNNN```zzz~~~tttrrrpppsssxxx|||~~~}}}xxxttttttqqqggg\\\QQQMMMLLLMMMMMMKKKNNNSSSXXX]]]gggqqq|||zzzxxxuuutttsssssssssttttttuuusssqqqrrruuuuuuqqqppprrrqqqppppppqqqpppooommmlllnnnrrrvvvsssmmmiiikkknnnllliiifffeeeeeecccaaa```______^^^\\\[[[ZZZZZZ[[[ZZZbbbnnnyyyeeeXXXbbb|||{{{```BBB<<>>CCCJJJOOOKKKDDD???>>>CCCKKKQQQTTTUUUUUUQQQLLLKKKMMMOOO```gggpppssslll___PPPGGG???===:::777555555555555666;;;BBBGGGIIIJJJIIIIII@@@===:::666444444555555666666666666777888999::::::666666:::<<<::::::<<<>>>EEEGGG@@@===BBBDDDBBBAAADDDUUUrrrwwwrrriii]]]UUULLLBBB<<<<<<:::???VVVpppxxxdddLLLVVV{{{xxxmmmnnnqqqhhhYYYlllrrr~~~sssjjjyyyiiiHHHCCC<<<555111///---,,,************************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,+++,,,---......///......///111000444<<<@@@SSSsss|||uuupppppplllfffcccfffccc]]]ddduuuzzz|||tttnnnkkkfff[[[OOOJJJKKKKKKHHHCCC???<<<<<<<<<<<<@@@EEEIIIGGGEEEFFFHHHGGGDDDAAA888777666555333222111111------------------------,,,,,,,,,,,,---------------............//////////////////000222333555666555555777888777;;;IIIWWWfffhhhhhhccc^^^aaalllwwwhhh^^^[[[gggoookkk```ZZZZZZ```dddeeefffhhhiiigggbbbdddeeeeeegggppp~~~|||}}}}}}oooXXXGGGLLLccc}}}rrrxxxlllaaaVVVSSSRRRPPPNNNNNNGGGHHHGGGFFFDDDBBB???===<<<<<<:::888777666666666333333222111///...---------,,,++++++******++++++************************++++++******++++++,,,---......---///666@@@CCCAAA999<<>>000///---,,,,,,,,,---...---555...666TTTZZZOOORRRvvvhhh[[[RRRMMMJJJHHHIIIFFFBBB>>>;;;;;;<<<===<<<::::::<<>><<<888555333333555666555555555555666777888999:::666555:::===;;;999:::;;;DDDGGG@@@<<>>BBBRRRooo{{{uuulll___WWWQQQDDD<<<<<<;;;???TTTnnnkkkQQQOOOfff~~~|||tttkkkkkknnngggZZZfff|||uuulllsssjjjttt|||GGGAAA999333000///---+++************************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,+++,,,---.../////////...///000///666@@@EEE]]]tttooonnnjjjddd___aaa^^^[[[dddvvvxxx~~~yyyqqqkkkhhhbbbUUUHHHDDDFFFFFFCCC===;;;<<<@@@@@@@@@EEEMMMPPPMMMJJJKKKMMMMMMIIIEEE:::999666444111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........///////////////000111333555666555555777777666999GGGUUUhhhiiihhhdddaaabbbgggmmm```XXXZZZiiirrrlllccc___ccchhhiiieeedddggghhheeeeeeeeeeeeggglllttt}}}xxx|||```KKKJJJWWWsssppp|||mmm```SSSOOOOOONNNMMMMMMHHHHHHHHHFFFCCC@@@???>>>>>>===;;;:::888777777666444333222111000...---------,,,++++++******++++++************************++++++******++++++,,,---,,,,,,,,,...777BBBEEEBBB<<<<<<>>>DDDQQQbbbttt~~~zzzcccIIIXXXsss{{{rrr```SSSHHHCCCFFFOOOggg}}}xxxkkknnnnnnssszzz~~~~~~~~~|||wwwrrrqqqmmm___QQQLLLJJJJJJLLLKKKJJJOOOUUU```eeellluuu~~~|||zzzxxxxxxwwwvvvuuuttttttssstttrrrsssvvvtttooommmnnnpppnnnlllmmmoooooonnnlllkkkmmmmmmllliiiiiilllooojjjeeeccceeeeee___\\\^^^ZZZ\\\\\\[[[XXXWWWYYY[[[\\\dddmmmvvvbbbQQQZZZpppsss^^^AAA:::<<<<<<===;;;666666DDD]]]rrrzzzyyywwwpppcccJJJAAANNNRRRjjjsssJJJ000///...---------...///,,,666///666UUUYYYQQQ^^^ppphhhZZZNNNFFFBBB@@@???;;;:::888777999:::;;;<<>>:::666222000//////222777BBBNNNTTTQQQIIIDDD;;;999666333222333555777444444444555555666777888:::666555:::===;;;999999999DDDGGG???<<>>DDDDDDCCCHHHQQQVVVSSSOOOPPPRRRRRRMMMIII===;;;777333000...---,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////111333555666444555777777555888FFFTTTfffeeedddbbbaaaaaa```___XXXTTTZZZkkkrrrkkkeeeeeekkkooonnnhhhfffkkkmmmkkkjjjiiihhhjjjooossswwwyyyvvv}}}jjjUUUNNNQQQjjjsssmmm^^^QQQLLLMMMLLLLLLMMMJJJJJJIIIFFFCCC@@@??????>>>===<<<:::999888777777444444333111000...---------,,,++++++******++++++************************++++++******++++++,,,---***++++++...888CCCGGGDDD>>>;;;<<>>;;;666555AAAXXXlllqqqmmmggg]]]uuu}}}\\\GGG???MMMSSSrrrWWW111000///...---...//////***666///777WWWZZZTTTggg]]]UUUNNNJJJFFF@@@===>>>888888777777888;;;===???999:::>>>EEENNNWWW]]]aaaSSSQQQOOONNNKKKRRRggg}}}wwwjjj___VVVPPPJJJFFFLLLBBB999555444111///111...555@@@KKKOOOLLLDDD===888777666555444444333444666666555555666777999:::;;;999777666777888999888888???DDDBBB======@@@CCC???CCCNNNbbb|||yyysssooocccWWWRRRJJJ>>>>>>BBB@@@LLLhhhYYYBBBPPPiiinnnlllbbb]]]bbbfffdddnnnsssvvvzzzyyyqqqnnnvvvsssqqqyyyXXXBBB777666111///...'''************************((())))))***+++++++++,,,******+++++++++,,,,,,,,,..................------111///000666AAAWWWzzzxxxrrrnnniiidddcccbbbdddbbbaaajjjyyy|||{{{~~~~~~|||yyy{{{}}}|||yyy{{{}}}vvvmmmfffaaaTTTHHHEEEEEECCC@@@@@@@@@>>>DDDMMMMMMHHHNNN[[[TTTVVVRRRLLLPPPXXXSSSGGGEEE???666///,,,+++,,,,,,++++++,,,,,,,,,------------------------------------------............///////////////000111222333444222222555777999>>>FFFbbbdddaaa\\\YYYZZZYYYVVVXXX^^^hhhooonnniiiffffffmmmpppoooiiifffkkkqqqtttmmmllljjjkkkmmmppprrrrrrxxx|||~~~iiiMMMOOOlllrrr|||[[[QQQKKKGGGMMMHHHLLLHHHJJJLLLKKKFFFBBBAAAAAACCCAAA???===<<<;;;888666666444111222333222///,,,+++++++++***************************************---------------------------...000222:::CCCEEEBBB777::::::<<>>BBBJJJSSSfffzzzyyynnnmmmoootttzzz}}}}}}{{{xxxwwwsssssssssrrroooeeeYYYQQQMMMMMMLLLKKKKKKOOOUUUYYYaaacccgggkkkrrr|||~~~yyyyyyxxxwwwwwwxxxxxxwwwvvvnnnoooqqqqqqooonnnooopppmmmllllllmmmnnnnnnmmmkkkmmmlllkkkjjjhhhgggfffeeehhhfffccc___]]]]]]]]]]]]\\\]]]^^^\\\ZZZXXXWWWXXXYYY```jjjvvvaaaOOOXXXkkkooo^^^EEE>>><<<999999;;;888333???XXXaaa]]]^^^eeedddiiivvvzzzmmmWWWHHH===III[[[qqqwww]]]888222.........,,,---/////////222777^^^YYY^^^jjjNNNGGGBBB@@@>>>:::999:::;;;:::999999999:::;;;<<>>EEEHHHEEE===777777666555444333333333333555555444444555666888999:::888777777888999999999888???DDDBBB>>>===@@@CCC@@@CCCMMM```yyy|||vvvrrrggg\\\TTTKKK???===AAA???KKKfff}}}UUUDDDLLL```hhhkkkhhhiiipppqqqmmmjjjnnn|||xxxvvv~~~tttsssmmmlll]]]EEE888777222000///)))************************))))))(((((('''(((((()))******+++++++++,,,,,,,,,..................------222000222888DDDZZZ|||uuuqqqnnniiieeeccc]]]\\\]]]dddrrr}}}~~~~~~zzzzzz}}}{{{uuullleee^^^QQQFFFCCCCCCBBBAAABBBAAABBBJJJTTTSSSMMMPPPYYYSSSSSSOOOJJJPPPZZZVVVKKKBBB<<<555...,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///////////////000111222333444222333666777888>>>EEE]]]dddfff___XXXXXX[[[^^^aaacccfffiiigggdddcccccckkklllkkkiiikkkppprrrpppmmmkkkjjjjjjllloooqqqrrrttt|||oooSSSOOOccctttxxxuuuyyyyyy}}}```VVVPPPLLLOOOHHHKKKHHHKKKLLLKKKHHHEEEDDDDDDCCCAAA???======;;;999777666444222222333222000---,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---///000222:::DDDGGGDDD888888888===JJJ\\\gggjjjhhh}}}dddPPPLLL\\\ttt}}}}}}llljjj|||^^^QQQ@@@@@@HHHQQQdddxxxwwwkkkkkknnnssszzz}}}}}}zzzwwwuuusssssssssrrrmmmdddXXXOOOLLLMMMLLLLLLLLLOOOTTTXXX^^^aaaeeejjjpppyyy{{{}}}||||||||||||zzzxxxsssttttttssspppnnnmmmnnnmmmlllkkkkkkmmmmmmlllkkkmmmmmmllljjjiiihhhffffffhhhfffdddaaa^^^^^^^^^^^^[[[\\\]]]\\\YYYWWWWWWWWWYYY```jjjtttcccPPPWWWiiippp```GGG>>>===;;;===999999444>>>VVV___]]]___hhhbbbdddrrr|||sss[[[HHH<<>>;;;555111666555444333222222222222444444444444444555777777888888777888888999:::;;;999===BBBCCC@@@===???CCCAAABBBJJJ\\\uuu{{{vvvlllaaaWWWNNN@@@<<<@@@>>>JJJbbbkkkUUUMMMQQQ\\\eeelllooouuu|||{{{sssfffkkk~~~{{{zzzwwwrrrwwwpppfffdddIII:::999444111000+++************************)))((('''''''''))),,,---******+++++++++,,,,,,,,,------------------......000///222999EEE\\\{{{{{{rrrpppooojjjeeecccaaa\\\^^^jjjwww~~~~~~}}}}}}zzz}}}~~~{{{yyywwwrrrjjjdddYYYMMMBBB@@@BBBBBBCCCFFFEEEHHHRRR[[[YYYQQQPPPVVVQQQPPPKKKJJJRRR[[[WWWMMM===888222---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///////////////000111222222444222333666777888===DDDWWWccckkkcccXXXWWW```iiimmmjjjgggdddcccccccccbbbjjjkkkiiiiiinnnsssqqqllllllkkkjjjjjjkkkmmmoooqqquuuyyyYYYMMMYYYbbbmmmmmm|||~~~xxxyyygggZZZSSSOOOPPPHHHKKKJJJLLLMMMLLLIIIGGGGGGGGGBBB@@@===<<<<<<<<<:::888555444333333333222000............------,,,,,,,,,************************++++++++++++++++++++++++...//////111999DDDHHHFFF888444555>>>IIISSS]]]eeegggyyy___JJJMMM___xxxiiiooo~~~[[[MMMAAA>>>FFFNNNaaauuutttiiihhhmmmrrryyy|||{{{xxxtttrrrsssssssssqqqkkkaaaUUUMMMKKKLLLMMMMMMNNNOOOSSSUUUZZZ]]]bbbgggmmmttt{{{|||zzzxxxyyyxxxuuuqqqmmmllllllmmmkkkiiiiiikkkllllllkkkmmmmmmlllkkkiiihhhgggggghhhgggdddaaa___^^^^^^^^^YYYZZZ[[[ZZZXXXVVVVVVVVVWWW^^^hhhsssfffQQQVVVhhhsssfffJJJ???======AAA:::<<<888???UUU___^^^aaajjj___]]]lll{{{uuu\\\FFF;;;JJJYYYaaagggiiiaaaTTT777111---------++++++...+++,,,444<<<```VVV]]]ooo@@@<<<;;;>>>???======???;;;;;;<<<===>>>???@@@@@@AAAEEEKKKNNNOOOOOOOOOPPPPPPTTTaaaxxx~~~xxxssskkkfffffffffjjjssszzzuuufffXXXXXXLLL???888444111000222555444444666777777555222666555444333222222222222222333333333444555666666666777888999999999;;;<<<999<<>>???CCCAAABBBHHHYYYqqqyyyoooeeeZZZQQQBBB<<>>GGG]]]^^^OOOMMMSSSZZZaaagggjjjrrrzzzwwwnnnjjjppp~~~www{{{wwwllllllMMM;;;:::444000000---************************(((((('''(((+++///444666******+++++++++,,,,,,,,,,,,,,,------------......,,,---000777EEE\\\xxxzzzsssrrrqqqlllfffcccbbb___dddpppzzz|||{{{}}}{{{wwwuuurrrnnngggaaaTTTIII@@@>>>AAACCCFFFJJJKKKOOOWWW]]]YYYPPPNNNRRRNNNMMMKKKLLLSSSXXXRRRHHH777444///,,,,,,---------,,,,,,,,,------------...---------------------------------............//////......//////000111222444333333666777777<<>><<<;;;;;;;;;:::999444444333333222111000...///......------,,,,,,,,,***************************************+++++++++---...---...777BBBGGGFFF999111222>>>KKKSSS```lllqqq}}}eeeOOOOOObbb{{{iiioooyyyXXXIIIBBB>>>EEEMMM___sssrrrgggggglllqqqwwwzzzyyyvvvrrrpppssssssrrrnnnggg]]]RRRKKKKKKMMMNNNOOOOOOOOOQQQSSSVVVYYY___dddiiiooouuuyyyyyy~~~}}}zzzyyyzzzyyyvvvqqqmmmkkkkkkmmmkkkhhhgggiiikkkkkkkkkmmmmmmlllkkkjjjiiihhhhhhgggeeecccaaa___]]]]]]\\\WWWYYYZZZYYYWWWUUUUUUVVVUUU[[[fffrrrfffQQQTTThhhwwwlllMMM>>>===>>>AAA>>>@@@;;;@@@TTT______aaahhh\\\YYYggguuuoooWWWCCC<<>>>>>;;;999:::;;;;;;;;;<<<===???@@@AAADDDLLLSSSSSSOOOOOOTTT[[[UUUbbbvvv~~~{{{{{{xxxqqqnnnpppqqqqqqooo```RRRBBB999444111333666555444444666:::<<<>>>>>>999888666444333222111111222222333444444555555555555888::::::999999;;;===::::::???DDDCCC>>>>>>CCCBBBAAAFFFUUUmmmzzzpppfff\\\TTTDDD<<<>>>===DDDVVV|||vvvYYYEEEAAAKKKXXX]]]```bbbkkkwwwxxxrrrwww{{{yyyzzz{{{vvvsssPPP;;;:::444//////---***************************))))))***,,,111555888******+++++++++,,,,,,,,,,,,,,,,,,,,,------......,,,---000777GGG^^^uuu}}}|||uuuuuutttnnngggddd___eeennnxxx}}}{{{}}}yyyssspppmmmhhhbbb\\\OOOFFF??????BBBEEEIIIOOOQQQUUUYYYZZZTTTMMMKKKNNNLLLMMMMMMOOORRRQQQHHH>>>333000---,,,,,,---...---,,,,,,---------.........---------------------------------............///............///000111222444333444777777777:::@@@RRR```jjjhhhbbbdddmmmsssooooookkkgggjjjpppooojjjrrrtttssslllhhhjjjllllllpppppppppnnnmmmmmmpppsss~~~dddFFFIIIRRRjjjqqqtttxxx|||tttoooUUUKKKIIINNNLLLTTTUUUSSSOOOLLLJJJHHHFFFEEEAAA>>>;;;::::::::::::999444555555444222000///...///......---,,,+++++++++************************)))))))))******++++++++++++,,,+++,,,555@@@EEEDDD999//////???QQQ^^^mmm{{{kkkUUUQQQddd}}}yyypppmmmyyysssYYYJJJEEE>>>EEEMMM^^^rrrqqqggggggjjjoootttwwwvvvsssqqqooosssrrrpppkkkbbbYYYQQQLLLKKKMMMOOOPPPOOOOOOPPPRRRSSSWWW\\\bbbggglllqqqtttzzz~~~}}}zzzxxxvvvwwwvvvtttpppmmmllllllmmmjjjhhhggghhhjjjkkkkkkllllllkkkkkkjjjiiihhhhhhdddcccaaa___]]]\\\ZZZZZZVVVXXXYYYXXXVVVUUUUUUUUUUUUZZZcccnnn|||eeeOOOSSSiiizzzpppOOO>>>======??????AAA;;;===RRR_________fff___^^^hhhpppfffRRRAAA===IIIUUU___hhhkkk___NNN666000,,,,,,,,,***+++---000+++666LLLvvvbbb___nnnGGGCCCBBBEEEDDD???;;;;;;>>>=========>>>@@@CCCEEELLLRRRWWWVVVSSSVVVbbbmmmwwwwwwuuussstttvvvxxxxxxwww]]]PPPAAA999555222333666777777777;;;@@@DDDGGGHHH===;;;999777444333222111111222333444555555555555555999<<<;;;999888:::<<<:::999===EEEEEE???>>>CCCDDDBBBDDDRRRiiizzzqqqggg]]]WWWFFF===???===AAAOOOjjj{{{rrr^^^HHHAAAKKK[[[aaaeeehhhtttuuuttt{{{yyy{{{TTT<<<:::444...///...************************+++***))))))***+++...///******+++++++++,,,,,,,,,++++++,,,,,,------.........000444:::JJJaaauuu~~~wwwvvv{{{ttttttsssnnnhhheeejjjwww~~~~~~|||wwwrrrmmmiiifffbbb]]]YYYLLLEEE@@@BBBEEEHHHMMMRRRTTTWWWZZZXXXRRRMMMMMMOOOLLLNNNPPPPPPMMMFFF===666000...,,,,,,---......---,,,---------............---------------------------------............///............///000111111555333444777777666999>>>NNN[[[ggghhhfffiiiooorrrkkkooonnnjjjkkkrrrrrrllltttxxxxxxqqqlllnnnrrrssstttuuuuuusssppppppssswww}}}~~~eeeDDDEEENNNbbbqqqrrr}}}tttsss}}}pppvvvWWWLLLKKKQQQPPPZZZ[[[WWWRRRMMMKKKIIIHHHFFFCCC@@@===;;;:::;;;;;;:::777888888666333000////////////...---,,,++++++***************************)))))))))***++++++,,,,,,***++++++,,,444>>>BBB@@@777000000@@@YYYnnn}}}}}}kkkUUURRRfff~~~xxxnnnllltttrrr^^^LLLGGG???FFFMMM^^^qqqpppffffffiiimmmqqqssssssrrrqqqqqqsssqqqnnnfff]]]UUUPPPNNNMMMNNNPPPPPPOOOOOOPPPQQQRRRVVV[[[```eeejjjpppsss{{{~~~}}}{{{yyywwwuuurrrssstttssspppnnnmmmmmmllljjjhhhhhhjjjkkkkkkjjjkkkkkkjjjjjjiiihhhhhhgggcccbbbaaa___]]][[[YYYXXXVVVWWWXXXXXXVVVUUUUUUVVVVVVZZZaaajjjvvvdddNNNRRRhhhzzzoooMMM>>>>>>======>>>@@@777999RRRcccccc```gggcccdddlllnnnbbbOOOBBB<<>>CCCGGGCCCCCCNNNddd}}}{{{sssiii^^^XXXHHH>>>@@@>>>>>>IIIVVVooo|||uuufffSSSIIIOOO]]]fffmmmsss~~~lllqqqzzzuuu~~~nnnYYY>>><<<666///000111***************************))))))((((((((())))))******+++++++++,,,,,,,,,***++++++,,,------.........222555;;;KKKbbbrrrxxxvvv{{{~~~vvvtttwwwvvv|||vvvooooooppplllhhhfffuuu{{{xxxuuunnnjjjdddaaa```^^^ZZZVVVJJJEEECCCEEEHHHJJJOOOTTTRRRWWW[[[YYYUUURRRRRRTTTLLLNNNPPPMMMEEE;;;555333///---,,,---...///...---------------............---------------------------------............///...............///111111555333444777777555888===FFFVVVfffiiifffggglllpppmmmtttuuummmlllrrrsssnnnssswwwxxxvvvwww{{{}}}|||xxxzzzzzzwwwtttssswww{{{~~~aaaDDDEEEKKK___ooommmzzz{{{uuuwwwooo___TTTSSSWWWUUU______ZZZSSSOOONNNNNNLLLKKKHHHDDD@@@============<<<<<<======:::666222111111111000000///...---,,,+++************************))))))******+++,,,,,,---+++,,,,,,...555>>>@@@===555222333CCC```|||zzzkkkVVVTTThhhzzzooogggpppuuubbbKKKEEE???EEELLL\\\pppoooeeeeeehhhkkknnnoooppppppqqqssssssqqqkkkbbbYYYRRRPPPPPPNNNOOOPPPOOONNNNNNPPPQQQSSSVVV[[[```eeejjjpppuuuyyy~~~~~~xxxvvvuuuttttttrrrssstttrrrpppnnnnnnnnnllljjjiiijjjkkklllkkkjjjjjjiiiiiihhhhhhgggggggggcccbbbaaa___]]][[[YYYXXXVVVWWWYYYXXXWWWUUUVVVVVVUUUYYY___hhhtttcccMMMQQQdddwwwlllKKK>>>@@@???<<>>===999777888;;;;;;777<<>>===FFFRRRuuu{{{jjjXXXJJJHHHWWWcccmmmvvv~~~rrrfffrrr{{{qqqiiikkk\\\@@@===777000111222************************''''''(((((())))))************+++++++++,,,,,,,,,******+++,,,,,,---......---000333999JJJ```ooorrr{{{xxxrrrqqqzzzzzzqqqkkkkkkmmmjjjgggfffqqq~~~zzzvvvrrrpppgggccc^^^\\\\\\[[[XXXVVVIIIEEEDDDHHHKKKLLLPPPVVVOOOVVV]]]\\\YYYWWWWWWXXXMMMOOOOOOJJJ???444222444///---------//////...------------.........//////---------------------------------.........//////...------......///000111555333555777777555888<<<@@@SSSeeeiiiddddddjjjooottt|||{{{qqqmmmrrrtttppprrrtttwwwzzz{{{}}}~~~zzzvvvuuuyyy}}}\\\DDDEEEIII^^^jjjcccpppzzzwwwrrrggg\\\[[[]]]YYYbbb```[[[UUUQQQQQQQQQPPPOOOKKKHHHCCC@@@?????????>>>@@@AAAAAA>>>888444333333222222111000///...------************************))))))***+++,,,,,,------,,,---...000666>>>@@@<<<333333666EEEeee~~~yyy{{{nnn[[[TTTiiixxxnnnfffpppxxxcccGGG@@@>>>DDDKKK[[[ooonnnddddddhhhjjjlllmmmnnnooorrrtttssspppjjj```VVVQQQQQQRRROOOPPPPPPNNNMMMMMMPPPRRRTTTWWW[[[```eeekkkrrrvvv{{{|||uuusssrrrsssssssssttttttssspppnnnnnnnnnkkkkkkjjjkkkmmmmmmkkkiiiiiiiiihhhhhhggggggffffffccccccbbbaaa^^^\\\ZZZYYYVVVWWWYYYXXXWWWVVVVVVWWWRRRWWW^^^hhhwwwcccLLLQQQaaatttiiiIII>>>CCCAAA===AAAAAA777===___yyyyyyrrrddd___aaajjjnnnbbbMMM===777DDDSSSaaannnrrrfffUUU888222.........,,,---//////+++999LLLhhhLLLUUUzzzNNNLLLJJJLLLNNNOOOMMMKKKSSSMMMJJJOOO]]]lllvvv{{{tttuuuwwwrrrlllpppwww{{{}}}xxxrrrnnnggg]]]OOOEEE===<<<;;;888666444333222444555777:::===@@@BBBCCC???BBBCCC???888333333555222333444555666666666666888:::;;;;;;999999:::<<<>>>:::;;;AAADDDAAA???BBBIII@@@AAAQQQcccrrr|||rrrllldddVVVIIIEEE@@@;;;>>>EEEQQQlllyyy___JJJAAAZZZfffnnnxxxwwwuuuiiicccssszzzooommmhhheeexxxgggFFF;;;888111///333************************((((((((((((((()))******++++++++++++******))))))***++++++,,,,,,------...---111777===EEEUUUmmmyyyrrrssstttvvvrrrllliiiggghhhiiijjjjjj{{{~~~{{{yyyyyyrrrjjjdddeeeaaa[[[]]]cccaaaXXXTTTFFFAAAKKKOOOKKKOOOZZZXXX\\\aaaaaa]]]XXXUUUTTTHHHDDD>>>999666333000.........---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999???NNNdddpppiii```hhhxxx|||qqqqqqyyy|||wwwqqqtttzzz}}}wwwxxxqqqwww}}}|||```HHHIIICCC[[[oooooommmxxxhhhVVVaaabbb]]]bbbaaa]]]YYYUUUSSSQQQOOOMMMJJJJJJHHHDDD???======>>>BBBBBB@@@<<<777444333333000111111111000///---,,,,,,,,,++++++***)))))))))******))))))******+++,,,///))),,,000333>>>DDD<<<666///111GGGhhh}}}}}}uuuuuukkkZZZeeeqqq~~~{{{dddfffzzzvvv___JJJ>>>>>>CCCIIIZZZqqqrrriiiiiidddjjjmmmmmmmmmppppppnnnqqqnnnhhhaaa[[[VVVSSSRRRTTTVVVSSSMMMLLLQQQQQQLLLRRRUUU\\\eeennnvvv{{{~~~yyyvvvtttsssrrrrrrrrrqqqpppnnnnnnnnnnnnooommmnnnooonnnlllkkkkkkkkkiiiiiiiiiiiiiiiiiijjjjjjgggeeebbb___\\\[[[ZZZZZZ[[[YYYWWWUUUUUUUUUVVVWWW\\\\\\```jjjyyyhhhRRRPPPfffooo```GGG>>>>>><<<>>>===EEE<<>>444,,,+++------,,,---,,,555666NNN[[[PPPaaavvvQQQMMMIIIHHHJJJMMMOOOPPPZZZXXXWWWZZZggg{{{ooohhhmmmvvv||||||nnnhhh```YYYSSSLLLBBB;;;<<<<<<:::888666444333222444555888;;;???CCCFFFGGGDDDEEEEEE@@@888222111333222333444555666666666666888999;;;;;;999999:::;;;>>>:::;;;AAACCC@@@???AAACCCAAACCCLLLYYYkkkwwwsssfffXXXKKKEEE@@@;;;===DDDNNNkkkcccMMMCCCRRRcccrrr|||{{{yyyuuujjjrrrmmmwww{{{uuu|||kkkjjjgggtttkkkIII<<<999444000222************************((((((((((((((()))******++++++++++++*********)))***++++++,,,,,,---.........000666>>>JJJ\\\rrr~~~zzzxxxrrrkkkgggggghhhhhhgggnnn{{{{{{yyy}}}wwwssspppllliiihhhgggbbb```iiissspppfffSSSGGGCCCLLLOOOMMMUUUccckkkjjjgggbbb\\\VVVQQQOOOBBB???:::666444333111000......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999>>>LLL```mmmjjjdddnnn}}}vvvrrruuu{{{{{{www|||xxxvvvrrrxxx|||{{{~~~\\\EEEFFFBBBTTTlllqqqsssqqq[[[aaaaaa\\\aaa\\\XXXTTTQQQPPPNNNLLLJJJIIIIIIGGGDDDAAA???@@@BBBFFFEEEBBB>>>999555333333111111222111000///---,,,,,,,,,++++++***)))))))))******))))))******+++,,,...))),,,000333???FFF>>><<<666555FFF___qqqsssmmmuuusssRRR___jjjsss{{{cccfff|||{{{eeeQQQEEE<<>>444,,,+++------,,,------222333QQQ```TTTfff]]][[[YYYZZZ]]]aaadddeee```bbbeeeiiivvvwwwkkk```aaakkkttttttooofff^^^TTTLLLFFFBBB>>>:::<<<;;;999888666444222222333555777;;;@@@DDDHHHJJJGGGHHHFFF@@@888222000000222333444555555666666555777999:::;;;:::999:::;;;>>><<<<<<@@@BBB@@@>>>>>>>>>EEEHHHGGGOOOiiiyyyvvvjjj[[[MMMGGGAAA:::;;;BBBHHHgggdddLLLBBBOOOfffzzzyyy~~~nnnkkkpppnnntttwww|||}}}nnnoookkksssqqqLLL<<<:::777222///++++++++++++++++++++++++)))(((((((((((()))******++++++++++++************+++++++++,,,------......///111555===KKKaaavvv|||uuulllhhhhhhiiihhheeerrr|||~~~tttqqq{{{yyypppmmmiiibbbaaafffhhhjjjkkkppp|||zzziiiQQQHHHFFFLLLOOOPPP]]]ooovvviii^^^VVVPPPJJJFFF<<<999555333222222111111......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999===HHH[[[jjjllljjjttt}}}tttooouuu||||||{{{{{{yyy~~~}}}uuusssyyy}}}{{{~~~bbbHHHFFFDDDOOOiiirrrxxx}}}______\\\XXX^^^WWWTTTQQQOOOMMMLLLJJJIIIGGGGGGFFFDDDBBBBBBDDDFFFJJJGGGDDD???;;;777555333222222222222000///...---,,,,,,,,,+++******))))))******))))))******+++,,,---)))---111333@@@HHHAAA999444444@@@UUUfffnnnoootttmmmMMM]]]jjjmmmvvvwww___bbbyyyzzzeeeQQQDDD;;;AAAHHH[[[rrrrrrhhhgggjjjooorrrqqqqqqrrrrrrpppvvvtttrrrnnnkkkkkknnnpppnnnrrrvvvzzz{{{wwwttttttuuuvvvvvvxxxvvvrrrnnnllllllmmmmmmmmmnnnnnnmmmjjjiiiiiijjjllllllkkkkkkjjjjjjiiiiiicccaaa^^^ZZZWWWTTTSSSRRRVVVUUUTTTTTTTTTUUUVVVWWWWWW[[[cccnnn~~~dddOOOLLLWWWaaaVVV@@@;;;>>>???BBBAAAJJJDDDLLLppp~~~qqqllldddeeeZZZWWWbbb___JJJ:::;;;QQQcccgggkkkppplllbbb>>>444,,,+++------,,,---///---///WWWjjjZZZkkkrrrssstttuuuuuutttrrrpppdddiiiooovvvvvvjjjbbb\\\^^^fffjjjhhhccc```ZZZQQQIIIEEEBBB@@@???;;;:::999777555333222111333333555999===AAAEEEGGGFFFEEECCC===666111//////222222333444555555555555666888:::;;;:::999:::;;;>>><<<===???@@@???===<<<===IIIKKKEEEOOOrrrwwwuuunnn^^^PPPHHHAAA999:::@@@GGGeeedddLLLCCCMMMfff{{{uuuwwwqqquuuvvvuuupppnnnjjjsssvvvOOO;;;888999333---++++++++++++++++++++++++))))))(((((())))))***+++++++++++++++++++++++++++++++++,,,,,,---.........///333777<<>>999666333111111111111000......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,...///.........000222222333444444444555777999<<>>444,,,+++------,,,---000+++000```uuu^^^lll}}}}}}|||zzzvvvrrrooommmnnnrrrxxxxxxyyyvvv```YYYXXXXXXYYY]]]```aaaaaaSSSPPPKKKFFFCCC@@@>>>===999999888666444333222111222222222444777:::===??????>>><<<888444111000000111222333444555555555555444777:::;;;:::999::::::<<<<<<======???@@@>>>;;;>>>GGGGGGBBBRRRzzzxxxwwwqqqaaaRRRJJJAAA999999???IIIcccfffMMMEEEGGG```www}}}wwwyyy{{{www|||wwwqqqiiidddsss|||TTT;;;666999555---++++++++++++++++++++++++)))))))))))))))***+++++++++++++++++++++++++++,,,+++,,,,,,------...//////---444999>>>NNNmmm{{{sssjjjfffgggiiijjjhhhxxx}}}|||{{{|||yyyxxxyyy~~~vvvpppqqqyyywwwnnnppp{{{ooo[[[JJJHHHHHHKKKMMMSSSeeeyyy{{{kkkVVVHHHDDDBBB@@@<<<:::777333111111111000///......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,...///.........000222222333444444444555777999<<>>:::999???LLLYYYbbbfffyyy{{{UUUOOOhhh|||zzzuuummmYYYaaazzzzzzdddOOOBBB===CCCIII\\\rrrrrrhhhgggeeekkkpppqqqssswwwxxxwwwqqqtttxxxzzz|||}}}yyyvvvuuuuuutttssswwwuuuqqqmmmjjjiiiiiiiiihhhiiiiiiiiihhhiiikkkmmmjjjiiiiiihhhgggffffffeee```^^^[[[XXXVVVUUUTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWXXX^^^cccjjj{{{dddQQQMMM\\\ggg[[[DDD>>>???>>>@@@DDDJJJ???@@@ZZZbbb\\\aaa___bbb^^^aaallldddLLL<<>>444,,,+++------,,,---000,,,555hhhzzz]]]gggsssttttttsssrrrrrrtttvvvwwwxxx|||wwwpppuuu|||~~~zzzeeeWWWSSSTTTTTTTTTSSSRRRSSSTTTGGGFFFEEEDDDAAA>>><<<:::888888777555444333222111222111000000222444777999:::888666333222111111111111222333444444555555444333666999;;;;;;::::::::::::<<<<<<<<<>>>@@@>>>:::<<>>BBBWWWxxxcccJJJAAAEEE```xxx~~~{{{zzzyyyuuuvvvlllooo}}}ooozzzuuuxxx{{{lllfffwww___???666:::777...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////+++333:::BBBWWWzzzqqqlllfffbbbcccfffjjjlllzzz}}}{{{yyy{{{{{{pppqqqxxx}}}vvvyyyzzzqqqcccVVVHHHGGGIIIKKKMMMTTTeeeuuujjj]]]KKK@@@>>>??????===:::777333111000000000///......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999;;;@@@PPPgggrrrooojjjkkkhhhkkkrrrxxxyyyxxx|||~~~xxxxxxzzzzzzxxxvvvvvvzzz~~~^^^EEEDDDKKKccctttjjj``````\\\[[[MMMLLLKKKKKKKKKJJJGGGEEEEEEDDDBBB@@@>>>@@@DDDGGGHHHDDDAAA@@@@@@@@@>>>;;;777666444222111000//////---------,,,++++++************))))))******+++,,,+++)))...000111>>>IIIFFF<<<777777BBBTTTccchhhgggrrrqqqSSSKKKfff{{{yyyrrr}}}dddUUUccc}}}{{{bbbNNNCCC<<<@@@EEEVVVllllllbbbbbbaaahhhmmmoooqqqvvvxxxwwwssswww|||}}}~~~{{{vvvqqqpppuuu|||yyywwwuuuuuuuuuuuutttsssrrrpppnnnkkkiiihhhggggggggghhhhhhgggggghhhkkkmmmhhhhhhggggggffffffeeeeeeaaa___\\\YYYWWWVVVUUUUUURRRRRRSSSTTTUUUUUUVVVVVVTTT[[[bbbhhh{{{```NNNIIIZZZfff[[[FFFAAACCCBBBCCCEEEIII<<<;;;RRRZZZYYYdddfff^^^\\\tttYYY>>>@@@PPP]]]eeeoooxxxooo___>>>444,,,+++------,,,---...///;;;jjjxxxYYYaaaooouuu{{{~~~|||{{{{{{ssstttvvvyyy{{{{{{zzzzzzvvvuuuuuuyyy}}}~~~|||xxxssspppqqqmmmbbbXXXTTTUUUTTTRRRPPPMMMJJJEEEAAA@@@AAABBBBBB@@@>>><<<;;;777777666555333222111111222111000///000333666888777555222111000111111111111111222333444444444444222555999;;;;;;:::999:::888;;;<<<:::===AAA???:::<<<>>>===>>>LLLggg~~~}}}uuueeeUUULLLCCC:::999>>>888KKKllldddJJJ???JJJccczzzyyyuuurrrooommmiiirrrwww}}}}}}vvvwwwqqqhhhwwwnnnGGG888;;;999///,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,------.../////////---333888CCC]]]jjjhhheeebbbaaaeeemmmsss|||{{{~~~yyyxxx|||zzz~~~mmmuuu|||}}}yyywwwzzz~~~~~~zzznnnhhheee^^^SSSHHHHHHJJJMMMOOOVVVcccnnnYYYOOOBBB:::999:::;;;:::888555111///000000000///......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999:::<<>>444,,,+++------,,,------333>>>fffoooSSS^^^{{{zzztttlllhhhjjjmmmnnnnnnppprrrtttiiimmmnnnkkklllpppqqqmmmccc]]]ZZZ\\\YYYRRRPPPSSSRRROOOLLLNNNOOOLLLCCC;;;;;;<<<======<<<:::::::::777777666555333222111111222111000000111444777999777444111000000111222111111111222333444444444444222555999;;;;;;:::999:::666:::;;;:::<<>>>>>@@@HHH[[[sss}}}{{{uuueeeUUULLLCCC:::999???777HHHkkkmmmQQQDDDLLLbbbuuuyyytttrrrssssssllllllyyy}}}qqqooodddoooyyyNNN;;;<<<:::111,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,+++++++++,,,,,,---------,,,,,,------.../////////222444666BBB```~~~}}}ggghhhgggdddccchhhrrrzzz~~~{{{{{{}}}{{{vvvwww}}}vvv{{{xxxrrr|||~~~xxxxxx{{{}}}ssstttooohhhhhhjjjbbbVVVIIIIIIKKKNNNRRRXXXaaajjjNNNFFF===666444555555555555222///...///000000000......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---...///.........000222222333444444444555777999::::::GGG```rrrtttqqqpppqqqssspppnnn|||wwwwwwyyyuuuuuuzzztttuuuvvvtttqqqrrr|||mmmJJJFFFIIIfff}}}wwwkkkrrrjjjaaaccc[[[RRRQQQOOONNNNNNNNNLLLIIIFFFBBBBBBAAA@@@AAAEEEKKKOOOOOOJJJEEECCCDDDDDD???;;;999888555333111000000000...------,,,,,,++++++************)))***++++++,,,+++)))...///...:::GGGEEE===666777KKKgggvvvqqqeeepppvvv^^^LLLddduuuqqqmmm}}}zzzrrrjjjTTTJJJ???BBBDDDRRRfffggg___```^^^eeejjjjjjlllppprrrppplllsss{{{}}}|||~~~xxxfffXXXRRRQQQPPPOOOOOONNNRRR[[[```eeeooozzz|||||||||||||||yyytttpppgggggghhhhhhhhhfffdddccckkkkkkiiigggddddddfffhhhgggggggggggghhhhhhhhhhhhgggddd```[[[VVVRRRPPPOOOTTTTTTUUUVVVVVVVVVVVVUUUUUU```hhhnnn}}}aaaQQQKKKXXXdddYYYDDD???@@@>>>??????DDD:::;;;PPPVVVXXXiiiggglllJJJ888555DDDYYYkkkqqqpppllljjj>>>444,,,+++------,,,---,,,555???bbbhhhOOO]]]zzzwwwjjjeeeZZZ]]]bbbhhhmmmooonnnkkkmmmkkkiiikkkmmmjjjccc\\\TTTNNNJJJJJJFFFBBBDDDKKKFFFDDDCCCDDDFFFDDD???:::>>><<<;;;<<<===<<<;;;999999999888666555333222222333111000///000222555777777555333111000111333444111333444444444444555777333444555777888888888888888888999::::::;;;;;;<<<;;;<<<@@@EEEIIIUUUlllzzz|||qqqggg[[[QQQFFF<<<888999:::GGGmmmmmmTTTAAAGGGRRRcccrrryyyyyytttpppjjjooovvv|||}}}xxxdddgggSSS;;;>>>===000......---,,,++++++++++++************************++++++++++++******))))))------,,,------...///000333***666HHHVVVvvvuuullliiigggdddbbbfffvvv}}}}}}~~~~~~{{{xxx{{{|||zzz|||xxxuuuwwwsssiiimmmooodddUUUMMMBBBFFFQQQUUUOOOSSSWWWPPPCCC>>>888444444555666666444333222000///.........,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---......//////.........------,,,,,,------...///............//////000111111222111111333666999>>>===AAA[[[wwwxxxmmmnnnpppxxxwwwppp~~~ssstttwwwssssssxxxtttyyytttnnnqqqsssyyy}}}SSSFFFNNN```zzzzzznnnmmmtttsssgggddd[[[UUUSSSRRRRRRRRRQQQNNNJJJFFFCCCAAA??????@@@EEEIIILLLNNNJJJEEECCCCCCAAA>>>:::555333333333444444222000---,,,,,,++++++*********))))))******++++++++++++...------///444<<>>EEEEEEEEECCCAAA777SSSUUU]]]\\\]]]llldddBBB777777BBBWWWeeelllzzzuuuAAA777...++++++***+++------***@@@[[[YYYQQQ^^^ooo}}}mmmaaa]]]VVVXXX]]]ccciiikkkjjjhhhkkkjjjjjjkkkjjjcccWWWNNNLLLHHHEEEDDD@@@;;;;;;@@@>>>>>>???>>>===;;;;;;;;;======>>>>>>===;;;999888888777666555444222111111222000///...///111444555666555222000///000222333000111333333222222444555444444666777888999999999999999999:::;;;;;;<<<<<<:::;;;???CCCGGGRRRhhh|||{{{zzzqqqhhh\\\RRRGGG===999::::::BBBdddkkkRRR???CCCNNNaaarrr{{{zzzrrrkkkgggooozzzzzzsssqqqcccjjj___@@@>>><<<111......---,,,++++++++++++************************++++++++++++*********)))------,,,------...///000222///;;;HHHXXXzzzvvvpppmmmjjjiiihhhlllxxx|||}}}~~~}}}{{{zzzvvvqqqpppwwwyyyrrrmmmfffZZZOOOIIIAAAFFFRRRTTTKKKMMMQQQKKK>>>;;;666333333333444333555444222111///...------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---......//////.........------,,,,,,------...///............///000000111222222222222333666999;;;;;;@@@WWWrrrssskkknnnqqqvvvttttttzzzqqqtttwwwtttsssvvvvvvyyyrrrnnntttvvvyyyzzzRRRFFFIII[[[sssyyy~~~oookkkmmmzzzssseeebbbXXXRRRTTTSSSQQQPPPOOOMMMIIIGGGDDDBBBAAA@@@BBBFFFJJJMMMLLLHHHCCCBBBBBBAAA>>>;;;777666555555555555333111---------,,,++++++******)))*********++++++++++++,,,,,,,,,...333<<>>:::666666999888:::;;;999555444888<<<@@@CCCFFFDDD@@@;;;888888777666555444333111111000111000.........000222444666444222000000000111222///000222222111111333444444555666888999999999999:::::::::;;;<<<<<<======:::;;;>>>AAADDDOOOdddwww|||xxxrrriii]]]SSSHHH>>>:::;;;===<<>>CCC>>><<<666WWWZZZ]]]UUUVVVXXXbbblllbbbKKK>>>???BBBPPPhhhvvvyyyvvv<<<333---,,,---,,,+++---444222CCCZZZ[[[PPPWWWjjjUUUWWW\\\bbb```XXXRRRPPPJJJLLLOOOUUUZZZ]]]^^^]]]]]]^^^___```[[[QQQEEE<<<======<<<;;;999:::===@@@??????<<<999666777;;;???JJJNNNPPPLLLCCC;;;888999666666555444333222111111111000/////////111222333666555333111111111222333///000222222111111333444444555666888999999::::::::::::;;;;;;<<<======>>>:::;;;===@@@BBBLLLaaatttyyysssjjj^^^TTTIII???;;;<<>>555......---,,,++++++++++++************************++++++++++++++++++++++++------,,,------...///000000555999CCCfffzzzvvvuuuwwwwwwvvvwww{{{|||||||||}}}~~~}}}uuu|||~~~yyyyyyzzzooo```gggooommm\\\MMMJJJHHHEEEDDDKKKWWWTTTDDD@@@DDD@@@::::::999:::;;;;;;999777555444333222000...,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---......///............------,,,,,,------.........---......///000111333444555444444444777999999<<<>>>JJJ\\\^^^]]]eeennnrrrrrrwwwzzzuuusssxxxzzzuuupppoootttxxxsssqqqxxxxxxvvv|||~~~^^^LLLMMMZZZlllpppvvvrrrwwwrrr^^^ZZZRRRKKKRRRRRRSSSTTTTTTRRRNNNJJJFFFFFFEEEFFFGGGJJJLLLNNNFFFCCC@@@@@@CCCDDDBBB???===<<<:::::::::888666333000000///...------,,,,,,++++++++++++++++++++++++***+++,,,---000777AAAHHH@@@999444???XXXqqq}}}~~~vvvpppSSSVVVeeemmmlllzzzkkkaaaZZZKKKAAA??????GGGRRR[[[]]]\\\dddgggkkkoooqqqsssuuuvvvuuuvvvxxx{{{zzz{{{uuujjj[[[OOOCCCAAACCCKKKRRRYYYdddppp{{{|||uuurrrnnnnnnqqqqqqqqqqqqpppmmmiiigggeeebbbfffhhhfffbbb```bbbfffgggfffeeedddbbbaaaaaaaaaaaa___\\\ZZZZZZXXXVVVTTTUUUYYY]]]^^^[[[XXXXXXYYYVVVYYYhhhwwwzzz[[[NNNUUUgggcccDDD<<>>CCC@@@CCC???===666UUUWWWZZZUUUUUUSSSXXX]]]VVVEEE===???@@@OOOhhhuuuvvv|||{{{lll999222,,,---...,,,,,,---///000<<>>======???EEEMMMQQQNNNHHHBBB>>>???BBBDDDEEETTTVVVUUUNNNCCC:::666777777666666555444333222222222222111111111222333333666555444333222222222333000111333333222222444555444555666777888999999999::::::;;;;;;<<<======>>><<<<<<>>>@@@BBBKKK___rrrzzztttjjj^^^TTTIII???;;;<<>>BBB>>>::::::;;;<<<>>>===:::888444444333222000...,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---......///............------,,,,,,------...---------......///111111333444555555444444666888888===>>>HHHYYY___```iiiooouuuwwwyyy{{{xxxxxx{{{zzzuuuoookkkoooxxxwwwtttxxxvvvuuucccMMMFFFRRRdddkkkxxxwww~~~qqq[[[YYYSSSMMMOOORRRVVVZZZ[[[WWWQQQLLLGGGGGGHHHHHHJJJKKKMMMNNNEEECCC@@@AAADDDFFFEEECCC???>>><<<<<<<<<:::888555222222111000///...---,,,,,,+++++++++++++++++++++,,,---...------333<<>>>>>DDDOOOYYY^^^___ffffffhhhkkknnnqqqssstttuuuuuuwwwzzz~~~}}}uuuzzzttteeeUUUHHH@@@DDDGGGMMMUUU\\\gggwwwyyytttrrrqqqppppppoooooonnnnnnnnnllljjjiiifffiiillljjjeeecccfffiiigggfffdddbbbaaaaaa```aaa]]][[[YYYXXXXXXXXXWWWVVVUUUXXX[[[ZZZXXXXXXZZZ]]]YYY\\\kkkzzzsssXXXMMMVVVfff```@@@:::AAA===CCCAAACCCAAAAAA999VVVWWW[[[WWWSSSSSSWWW\\\WWWGGG<<<999888GGG```kkkjjjnnnmmm___999111+++,,,---,,,,,,---+++...555IIIVVVKKKOOOkkk@@@BBBJJJUUUYYYSSSMMMJJJFFFFFFGGGKKKOOOSSSTTTTTTWWWUUUPPPJJJDDD???<<<:::>>>AAACCCCCCGGGPPPYYY\\\WWWPPPHHHEEEHHHLLLNNNNNNZZZYYYSSSJJJ???777555555666666666555444333333333333222222222222222333333555555444333222222222222000111333333222222444555333444555777888888888888:::::::::;;;<<<<<<======<<<<<<>>>@@@AAAJJJ___qqqzzzsssjjj^^^TTTIII???;;;<<>>===CCCNNNYYYaaadddiiiggggggiiimmmqqqssstttxxxxxxyyy|||yyyqqqttt~~~nnnZZZIIIAAA>>>@@@HHHRRRZZZcccsss~~~vvvrrrssssssrrrooopppooonnnoooppppppnnnlllfffiiikkkjjjhhhhhhjjjmmmeeedddbbb```______``````^^^[[[XXXVVVVVVWWWVVVVVVSSSVVVXXXYYYXXXZZZ^^^bbbbbbeeessslllTTTMMMWWWeee^^^???:::@@@;;;@@@AAAFFFEEEFFFBBBaaabbbccc[[[RRRTTTZZZaaa\\\LLL<<<333666FFF^^^hhhggglllnnnbbb999111++++++,,,+++,,,---***///222DDDWWWNNNQQQrrr@@@???EEENNNRRROOOKKKIIIFFFEEEEEEGGGKKKNNNOOOPPPNNNLLLGGGAAA===;;;;;;<<<>>>DDDHHHIIILLLUUUZZZZZZUUUQQQLLLIIIKKKOOOTTTWWW___YYYOOOEEE===999888888555555444444333222222222222222111111111111111111333333222111111000000000///000222222111111333444222333444555777777777777999999999:::;;;;;;<<<<<<;;;;;;===???@@@III^^^qqqvvvsssiii^^^SSSHHH>>>:::;;;===JJJ|||wwwRRR@@@???KKK[[[fffjjjiiihhhhhhkkkyyy}}}tttppptttmmm|||uuukkkhhhooo[[[LLLDDD:::......---,,,++++++++++++************************+++++++++,,,,,,,,,------------,,,------...///000///888>>>```|||rrriiiiiinnnxxx}}}}}}}}}|||{{{}}}|||}}}~~~zzzyyyzzz{{{tttjjjhhhcccYYYUUUXXXjjj___SSSNNNLLLHHHDDDCCCEEEFFFKKKGGG::::::???:::777777777999::::::777555000111222333222000...---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---......//////.........------,,,,,,------...------------///000111222111333444555333333444555555;;;;;;EEE[[[hhhjjjpppqqqwwwyyyyyy}}}{{{|||||||||yyywwwtttoookkknnnuuutttrrrxxxxxxxxx}}}uuu___HHHAAATTTkkkooo}}}zzzyyy|||sss[[[\\\YYYTTTXXXYYYZZZ[[[ZZZVVVQQQLLLGGGHHHJJJKKKLLLLLLLLLLLLDDDAAA???AAADDDFFFEEECCC@@@>>>======>>>===;;;999555555444222111000......------,,,,,,,,,+++++++++***,,,...,,,***...888AAA???>>>===DDD___rrreeennnlll[[[III???======BBBMMM[[[eeejjjnnnkkkiiijjjooosssvvvvvv{{{zzzzzz}}}}}}{{{{{{tttllloooxxxsss___NNNEEEDDDFFFBBBNNN[[[fffrrrzzzrrroooqqqtttsssoooqqqooommmnnnoooooommmjjjhhhhhhhhhhhhhhhhhhiiiiiieeedddbbbaaa```aaabbbcccddd___ZZZUUUTTTTTTUUUUUUTTTXXX[[[\\\[[[[[[]]]```cccgggvvvgggQQQNNNZZZ___YYY===;;;AAA:::AAAEEEKKKGGGKKKNNNvvvwwwppp___UUUWWW^^^eeebbbSSS@@@555777GGG___iiiiiirrrwwwooo;;;222+++***+++***+++...+++111///???WWWOOORRRwww<<<:::>>>FFFLLLKKKIIIIIIEEEDDDCCCDDDHHHKKKLLLMMMDDDCCC@@@===:::;;;===@@@===FFFLLLLLLOOOTTTVVVSSSOOOOOONNNKKKJJJNNNVVV]]]bbbZZZMMMCCC===<<<======444333333222222111111111111111111111000000000000111111000000///............///111111000000222333111222333555666666777777888888999::::::;;;;;;<<<999:::<<<===???III]]]ppprrrrrriii]]]SSSHHH>>>:::;;;<<>>@@@CCCEEEDDDBBB???>>>===>>>>>>>>><<<:::666555444333111000///...---------,,,,,,+++++++++(((+++---+++***...999BBB???;;;555:::VVVyyyppptttwwwbbbeee}}}jjjYYYIII???======BBBNNN\\\hhhnnnrrroookkklllqqqvvvyyyyyy|||zzzzzz|||~~~~~~yyywwwwwwqqqiiikkktttttt^^^KKKAAAAAAFFFJJJMMM[[[lllxxx~~~}}}xxxpppmmmooosssssspppqqqnnnkkkkkklllllliiifffllljjjhhhggggggfffdddbbbhhhfffeeeccccccdddfffgggiiiddd\\\VVVSSSSSSSSSSSSYYY]]]aaaaaa^^^ZZZYYYYYY^^^bbbssseeePPPOOO\\\WWWSSS:::;;;BBB<<>>===<<<:::999999::::::???===;;;888666444222222222222222222000...,,,***++++++++++++++++++++++++++++++******************,,,,,,,,,------.........,,,,,,,,,---------......---...///...---...///111222333444555666666666666;;;888999DDDVVVeeejjjjjjpppppprrrwww}}}}}}xxxrrrooooooqqqttt{{{oooiiiqqqzzz|||zzzxxxxxxvvvzzzpppgggtttnnnUUUHHH<<>>======>>>AAACCC@@@::::::>>>???AAALLLUUUYYYaaadddYYYLLLEEEAAAEEEMMMUUUaaalllaaaTTTJJJIIIJJJGGGBBB@@@999666333111111222111111333333111000000/////////111///......000111222111222333444555333222111111444444333333444444555555888999;;;:::999999:::<<<888888;;;===???FFFVVVfffwwwooohhh]]]PPPEEE>>>:::999@@@???QQQmmmqqqXXXCCC===???HHHXXXeeehhhhhhmmmtttvvvsss}}}wwwqqqeee[[[UUU???888222...///...,,,+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---222<<>>;;;888888777666444333111000//////...---,,,,,,,,,,,,((()))+++---++++++444>>><<<;;;777777FFF]]]jjjjjjdddkkkrrroooVVVWWWnnnwww\\\OOOMMMBBB;;;999BBBQQQ```ooozzzwwwxxxxxxyyyzzz}}}{{{zzz}}}~~~}}}|||vvvrrrpppooolllfffeeegggkkkWWWFFFDDDGGGHHHMMMUUU^^^ppp}}}}}}yyytttpppoooooooooooommmoooqqqpppmmmjjjhhhhhhgggggghhhhhhgggfffdddccccccddddddeeeffffffggggggfff___YYYWWWYYYYYYUUUPPPSSSXXX^^^^^^[[[XXXZZZ\\\aaakkkyyy|||VVVJJJOOOUUUKKKCCC>>>???BBBBBBBBBCCCCCC777>>>YYYjjjeee___bbb```ZZZWWWZZZYYYNNN@@@777===OOOPPPbbblll~~~\\\444///)))(((+++...---,,,***+++---999GGGIIIWWWqqq<<<;;;<<>><<<;;;999;;;AAAEEECCC<<<;;;===CCCAAAKKKXXX```mmmpppeeeUUURRRMMMOOO]]]pppyyyzzzhhhYYYKKKIIILLLJJJEEEAAA999666333111111111000000222111000//////...///////////////000333444333222333444444555444333111000444444333333444555555666888999::::::999999:::<<<999999;;;>>>???EEEUUUdddxxxqqqjjj^^^QQQFFF>>>999888@@@<<>>BBBCCCAAA>>>???>>>???@@@AAAAAA???<<<::::::999777666444222111//////...---,,,,,,,,,,,,))))))+++---++++++333<<<@@@:::555666@@@NNNYYY___]]]aaagggoooZZZ[[[oooiiiPPPGGGJJJBBB<<<:::CCCQQQ```nnnyyyuuuwwwyyyzzz|||~~~yyyyyy}}}~~~zzztttoookkkiiihhheee^^^[[[\\\ZZZLLLBBBEEEKKKNNNTTT[[[eee}}}zzz|||xxxsssppppppqqqqqqqqqmmmppprrrrrrooojjjgggeeeggggggggggggfffeeedddcccccccccdddeeeffffffffffffbbb]]]WWWVVVWWWWWWSSSOOOUUUZZZ______[[[XXXYYY\\\dddnnn}}}tttSSSIIILLLOOOCCC===:::>>>AAAAAAAAABBBCCC:::???QQQZZZUUUVVV```\\\ZZZ[[[[[[TTTFFF:::555AAATTTQQQ^^^iiiQQQ333///***)))+++------+++***,,,...:::HHHJJJTTTkkk:::999;;;>>>DDDHHHIIIHHHCCCCCCBBB@@@>>>===;;;;;;777999>>>CCCAAA<<<<<>>???EEESSSbbbyyyssslll```RRRFFF===999777<<<999DDD[[[eee]]]VVVWWWSSSUUU^^^iiiooonnnkkkkkknnnmmmnnnxxxvvvsss~~~}}}nnnsssfff[[[YYYIII777111---......+++***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111555:::DDDZZZuuu|||sssvvvxxxuuuqqqiiidddeeepppxxx~~~yyytttrrrvvvzzz}}}{{{uuuqqqpppmmmiiiddd```\\\ZZZ[[[bbbccc[[[VVVVVVWWWUUUUUUKKKCCCAAA@@@===<<<<<<888888777777666666666666333333333444444444444444000000///...---,,,+++***++++++++++++++++++++++++******+++++++++++++++,,,------------------------,,,,,,,,,---------......---...///...---...///111222333444444555555555444777555777BBBQQQ^^^eeefffkkkooouuuyyyzzzxxxuuusssxxxrrrnnnsss{{{}}}uuulllkkkkkklllmmmllllllooosssssswwwvvvooo~~~___GGG@@@LLLYYYmmmyyyjjjzzzsssYYYYYYVVVRRRTTTSSSQQQPPPNNNLLLJJJIIIKKKLLLOOOPPPOOOJJJCCC???<<<===???BBBFFFFFFCCC@@@????????????@@@???>>>===<<<;;;:::999777555333111//////...---,,,,,,,,,,,,***)))+++,,,++++++111999AAA:::555777;;;AAALLLWWWUUUWWW\\\qqq{{{pppeeeeeepppvvvsssXXXFFFCCCFFFEEE>>>;;;BBBOOO\\\iiissssssuuuyyy{{{~~~{{{vvvwww|||{{{ssskkkfffaaa]]][[[VVVPPPOOOQQQKKKEEECCCIIIPPPUUU[[[bbbnnn~~~iiiffflllxxxxxxtttqqqooopppssstttuuunnnoooqqqooolllhhheeedddggggggffffffeeeddddddcccbbbbbbcccdddeeedddcccccc^^^ZZZUUUTTTUUUUUURRROOOXXX]]]aaa___[[[XXXYYY\\\dddppphhhLLLFFFIIIIII===999999>>>BBBAAAAAACCCFFF>>>@@@MMMRRRNNNPPPZZZZZZ^^^dddcccUUUCCC777666DDDVVVQQQZZZeee|||CCC222...+++)))+++,,,,,,++++++---...:::IIILLLRRRddd999999999:::<<<===>>>======<<<<<<<<<<<<;;;;;;;;;777777:::======;;;>>>DDDMMMIIIQQQ```mmm|||}}}nnn^^^fffmmmwwwyyymmmjjjkkkooolll___OOOFFF999666222000000000000///000///..................---...000333666777555333222222333666:::;;;:::888444444444444555666777888777888:::999888888999;;;999999<<<>>>???DDDRRR```zzzuuunnnaaaSSSFFF===888666888888DDDXXXaaa\\\XXX[[[PPPMMMTTTgggyyy{{{qqqhhhaaa]]]bbbuuuiiijjjyyy{{{{{{{{{yyyjjjjjjxxxiii^^^\\\KKK777222.........++++++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111444>>>YYYxxx~~~www|||zzzsssjjjbbbaaadddmmmxxx~~~~~~~~~yyywwwssssssyyy|||wwwqqqooommmiiiddd```]]]\\\[[[```ZZZXXXYYYXXXTTTTTTWWWRRRJJJBBBAAA???<<<;;;<<<888888888888888777777777555555555555444333222111///......---,,,+++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...///...---...///111222333444444444444444444666555777AAAOOO\\\ccceeeiiipppuuuuuuqqqooorrrvvvvvvsssooooooqqqppplllhhhfffiiikkkhhhfffhhhmmmrrruuuxxx~~~~~~oooyyyuuu\\\JJJ@@@HHHUUUiiirrrhhh|||rrrYYYZZZXXXTTTOOOOOONNNLLLJJJIIIHHHHHHNNNPPPSSSSSSOOOHHHAAA===>>>@@@DDDHHHJJJHHHEEEAAA===>>>>>>======<<<;;;<<<<<<;;;;;;999888555444333//////...---,,,,,,,,,,,,+++)))***,,,+++***///666AAA<<<999999999<<>>BBBAAABBBDDDEEE;;;:::GGGNNNJJJIIIMMMNNNYYYddddddTTT@@@777777EEEWWWSSS```kkk|||>>>000...+++******++++++++++++---...999IIIMMMQQQ___;;;;;;:::999888777777666999999999::::::;;;;;;;;;888777888::::::;;;AAAJJJNNNPPP```tttzzzkkkuuu~~~mmmRRREEE777444111///000111111000//////............//////---...000333666666555333111111222666;;;>>>===:::333333444444555666888888777888999999888888999;;;888999<<>>999777999999DDDXXXaaa[[[RRRPPPHHHFFFTTTsssqqqccc]]]cccwwwvvvqqqttt{{{wwwlllfffkkkyyyqqqgggcccPPP888222/////////,,,,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---000222<<>>>>>FFFPPP\\\eeepppsssxxx{{{}}}~~~{{{zzz|||~~~zzzpppfff[[[RRRJJJDDD@@@===@@@EEEHHHLLLQQQVVVZZZ]]]```bbbmmmxxxYYYFFFIIINNNZZZiiirrruuuxxx}}}zzzuuuqqqooooooooonnnnnnmmmkkkgggdddcccdddfffffffffeeecccccccccccccccaaaaaabbbbbb```]]][[[YYYVVVRRRNNNLLLMMMPPPSSSTTT[[[___bbb```\\\YYY\\\___eeetttVVVHHHNNNPPPKKK999888999>>>AAA@@@AAAEEECCC999888DDDMMMKKKGGGFFF???LLLZZZ\\\MMM;;;555999FFFXXX\\\ttt~~~???...---,,,+++******+++++++++------777IIIOOOQQQ[[[??????>>><<<:::888777777999999:::::::::;;;;;;;;;888777888;;;<<<===DDDMMMSSS]]]xxx}}}```HHH@@@555333000///000111222111000//////...//////000000......///111444555444222111000000444:::===;;;888333333444444555777888999666888999999888888999:::666888;;;>>>@@@EEERRR```vvvnnnbbbTTTGGG???:::888;;;999CCCZZZiiibbbPPPCCCCCCHHH```ooofff^^^bbbtttzzzwww~~~zzz}}}zzzmmmkkknnnwwwyyypppiiiSSS999444000000000------///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........444666>>>ZZZ|||qqqhhheeeeeeeeejjjwww|||{{{|||yyyttttttzzzxxxvvvqqqiiihhheeeaaa\\\XXXVVVUUUUUUQQQTTTWWWWWWXXXZZZZZZYYYLLLFFFAAA@@@===:::999<<<777888999999999999888777;;;;;;;;;999777444111///---,,,+++***))))))******++++++++++++++++++++++++******++++++,,,------.........---------,,,,,,,,,,,,,,,,,,---------......---...///...---...///111333333333444444333333222555555999BBBNNNZZZbbbfffkkklllmmmlllkkkllloooqqqqqqqqqqqqnnnkkkhhhggggggfffjjjiiieeeeeeoooyyy}}}yyyzzznnnnnnjjjVVVJJJ@@@GGGUUUjjjlll~~~uuuoooWWWXXXWWWUUUNNNNNNLLLIIIGGGGGGKKKOOONNNQQQSSSRRRNNNIIIFFFEEEEEEIIIOOORRRPPPJJJDDD???;;;======;;;999777999;;;999999999999888777666555//////...---,,,,,,,,,,,,,,,***)))++++++***,,,000@@@HHHHHH<<<555===JJJQQQZZZ```aaappp```kkksssXXXJJJNNNWWW\\\WWWJJJ???===CCCMMMZZZdddooossswwwzzz{{{{{{|||}}}zzzzzz|||yyynnnfff[[[SSSKKKGGGCCC@@@BBBGGGNNNTTTZZZ\\\[[[[[[\\\]]]hhhyyyuuuZZZIIIDDDFFFKKKVVVdddmmmrrrzzzyyysssqqqpppnnnnnnkkklllkkkhhheeedddeeeffffffeeedddcccbbbbbbbbbccc```aaaaaa```^^^ZZZVVVTTTSSSOOOJJJHHHJJJOOOTTTXXX\\\___bbbaaa\\\ZZZ]]]aaahhhyyyxxxRRRJJJRRRQQQHHH:::888999===>>>===@@@DDDAAA:::999DDDLLLKKKIIIIII===HHHTTTSSSDDD555444<<>>???@@@GGGOOOZZZjjjjjjHHH;;;>>>444222//////000222222222000000/////////000000111/////////111333444333222222000///333999;;;999555333333444444666777888999666888999999888888999:::555777;;;>>>@@@EEESSS```vvvnnnbbbTTTHHH???;;;999===888AAA]]]rrrlllSSS>>>@@@KKKiii~~~___ddd[[[^^^mmmwww~~~|||}}}}}}sssrrrsssxxx~~~uuummmTTT:::444000111111...---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++444888<<>><<<===>>><<<888777999;;;888888888888888777666666//////...---,,,,,,,,,,,,---***)))++++++)))+++///@@@MMMMMM<<<444>>>KKKOOO]]]aaa]]]iiibbbllluuu^^^RRRWWWdddlllYYYLLL???===CCCMMM[[[fffooossswwwzzzzzzyyyyyyzzzvvvxxx|||~~~}}}vvvllleee\\\UUUPPPLLLIIIEEEFFFIIISSSZZZ___^^^[[[YYYXXXXXXeeerrr~~~www^^^GGG@@@DDD@@@FFFUUUgggtttzzzzzzuuusssrrrrrrqqqiiikkklllkkkhhhfffeeeeeefffeeedddbbbaaabbbbbbccc```aaaaaa___\\\XXXSSSQQQQQQMMMHHHFFFHHHNNNUUUZZZ\\\___bbbaaa]]][[[^^^bbblll}}}qqqNNNJJJRRROOOBBB:::888999<<<<<<;;;>>>CCC===777888AAAGGGGGGGGGJJJFFFNNNUUUQQQAAA333444===MMMbbbwwwttt222---------+++***)))***+++,,,---+++333GGGPPPRRRYYYBBBDDDEEEEEEEEEFFFHHHJJJIIIKKKKKKGGG@@@<<<<<<>>>777<<<>>><<<@@@LLLXXX]]]ppp|||iiiZZZMMM@@@888666000000000000000000000111000111111000000///...---///222222111333555222,,,222222111111222222000///111222333444555555555555:::999999888888999999:::888===;;;:::@@@BBBKKK___vvvnnnbbbSSSGGG>>>999777===;;;>>>VVVooogggMMMAAA@@@aaammmcccaaaaaadddiiixxxwwwtttwwwuuu|||rrriiirrrsssoooXXXAAA222...000---000333///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////...555???PPPrrrvvvpppllliiigggmmmwww}}}yyysssvvv}}}{{{||||||yyyzzzrrrlllhhheeeaaa___ZZZUUUPPPMMMJJJIIINNNOOOPPPQQQRRRRRRRRRRRRNNNIIIBBB===:::999999888888777666555444333222222666555444222000...---,,,---,,,************)))(((******++++++,,,---------,,,+++***+++---...---,,,,,,,,,+++++++++,,,------+++******+++,,,...000111000///...------...///000222222333333333222222111555444555===KKKZZZdddiiillljjjgggfffggghhhhhhgggllljjjhhheeeeeeeeeggghhhkkklllhhhbbbdddnnnwwwyyyssswwwmmmmmmpppaaaQQQIIILLLQQQeeennn|||}}}zzz|||jjjVVVSSSPPPWWWTTTSSSPPPMMMKKKIIIHHHHHHIIIKKKMMMMMMLLLKKKLLLMMMMMMPPPRRRPPPLLLGGGEEEDDD???CCCDDD@@@>>>??????<<<;;;888555333555777999:::888444///,,,,,,---......+++*********+++,,,,,,---;;;BBBCCC<<<:::CCCNNNSSSaaadddeeeggg{{{kkkooo~~~|||yyyrrr```ffftttoooeeeSSSDDD@@@CCCHHHSSS```lllssswwwuuutttvvvxxxxxxyyywwwvvvvvvwwwuuuqqqmmm```ZZZSSSOOOOOORRRVVVXXX[[[]]]]]]YYYTTTRRRSSSUUU```gggeeeVVVGGGAAAAAAAAAIIIEEEPPPjjj|||vvvuuuwwwvvvppppppmmmjjjgggffffffggghhhfffffffffggggggeeebbb___aaa```]]]ZZZWWWTTTQQQPPPNNNHHHBBBAAAFFFOOOWWW\\\``````^^^\\\\\\^^^cccgggwwwdddNNNJJJRRRNNN===999:::<<<===<<<<<>>666444:::HHH^^^KKK999...---,,,+++************---'''...000DDD___[[[YYY<<<>>>AAACCCFFFIIIMMMPPPRRRTTTTTTOOOFFF>>>;;;;;;======<<<===BBBNNN\\\ggg{{{uuuuuuxxxpppcccTTTJJJAAA888333222111111000000000000000000000000111111111000//////000222333222444666444///222222222222333222000///333333444555666666666666999999999999999999999999666;;;::::::@@@CCCMMM```zzzuuunnnaaaSSSFFF>>>999777:::;;;BBB[[[sssiiiNNNBBB@@@YYYwwwrrrfff```bbbbbbgggsss||||||}}}xxxmmmdddlll|||zzzeeeCCC444000111---///222---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111000666<<>>LLL[[[eeejjjjjjhhhggggggiiiiiiiiihhhkkkiiifffeeedddeeeggghhhggghhheeeaaadddooovvvwwwsssxxxlllkkkmmm___QQQKKKNNNRRRdddnnn~~~}}}kkkWWWTTTQQQXXXYYYWWWSSSOOOLLLJJJIIIIIIIIIKKKLLLLLLKKKKKKLLLMMMOOORRRSSSQQQMMMIIIGGGFFFDDDHHHHHHCCC@@@@@@@@@======:::777666888:::<<<<<<999555111...---.........++++++******+++,,,,,,---333<<>>???JJJXXX```[[[WWW]]]eeexxxaaaaaappp~~~zzzbbbbbbsssyyykkkYYYHHHDDDEEEHHHSSS___gggnnnsssrrrrrruuuwwwwwwxxxvvvuuuvvvvvvuuuqqqmmmggg```YYYVVVYYY]]]``````\\\\\\ZZZWWWSSSPPPOOOOOOXXX^^^\\\PPPEEE@@@@@@???IIIHHHVVVqqqyyyvvvuuurrrpppooommmjjjgggffffffggghhhffffffeeeffffffeeebbb___```___\\\XXXTTTQQQOOOMMMGGGFFFCCCBBBFFFOOO[[[dddbbbbbbaaa^^^]]]___dddiiizzz[[[KKKMMMVVVRRR@@@:::;;;===>>>======@@@BBB333999CCCMMMQQQOOOIIIEEEHHH```bbbMMM;;;222444>>>HHHXXXwwwwwwDDD333...---,,,+++************---(((//////AAAYYYTTTRRR777999<<>>;;;;;;<<>>???@@@@@@@@@///>>>OOOYYYXXXRRRLLLIIILLLbbbbbbLLL888///333BBBLLLUUUkkkttt}}}nnn???///------,,,+++************---(((///---<<>>AAADDDHHHKKKLLLKKKGGGBBB@@@???CCC===???FFFJJJSSSppp}}}rrrsssqqqkkkccc^^^^^^```QQQIIIAAA???===888555555111111111000//////......///000111222333333333333000222222111444999999666000222444555444222000///444444555666777777777777888999;;;<<<<<<;;;999888444;;;::::::@@@CCCLLL___zzztttlll___QQQEEE===999777777<<>>===???AAABBBBBBBBBCCCCCC??????FFFNNNQQQZZZ|||~~~{{{ooo```bbbeeefffddd^^^XXXTTTSSSHHH@@@:::999888444111111000000000000//////......///000111333444444444444///111000///333999:::888000333555555333111000111333333444555666666666666888999;;;<<<<<<;;;999888666<<<;;;;;;@@@AAAIII[[[~~~|||tttlll^^^OOOCCC<<<999888999===DDDYYYkkk^^^EEE<<>>;;;666333222111000///------,,,,,,+++,,,,,,---+++222999;;;999<<>>>>>===<<<;;;===@@@DDD???AAACCCFFFHHHHHHHHHGGG@@@EEENNNWWW]]]iii{{{oooiii\\\NNNUUUZZZ___bbb```[[[VVVSSSDDD<<<666666666333111222///////////////////////////000111222333444444444000111000...222999;;;999111444666555222000111333333333444555666666666666999:::;;;<<<<<<;;;:::999777===<<<;;;@@@@@@GGGYYYyyy{{{ssskkk]]]NNNBBB;;;999888<<<<<<@@@TTTggg\\\CCC:::@@@IIIVVV___cccdddfffgggggghhhttt~~~}}}rrrqqq|||pppkkkbbbdddzzzGGG777333444///000333///---------------------------------------------------------............///...000777???XXXqqqpppwwwppp}}}mmmgggkkkqqqsssrrrkkkoooqqqssszzz~~~}}}mmmaaa\\\VVVPPPQQQOOOLLLIIIGGGEEEDDDDDD>>>???AAACCCCCCBBB???>>>AAA===999666555444333111222222111111000000000000000000//////......------,,,...111111///...111444222222111000000///......+++***)))***+++,,,,,,***,,,,,,,,,,,,---...000000...---,,,++++++,,,---------,,,,,,,,,,,,...///000000111222222333333333333555444777@@@MMMYYYaaaeeeddddddeeeggggggfffbbb___```aaaaaabbbdddeeeggghhheeefffiiilllkkkmmmuuu{{{{{{ttt___iiinnn```UUUJJJcccmmmnnnjjjlll^^^]]]WWW[[[QQQOOOLLLJJJJJJLLLOOOQQQOOOPPPPPPOOONNNOOOQQQSSSUUUPPPKKKGGGFFFFFFFFFFFFIIIMMMMMMJJJIIIMMMOOOOOOIIIHHHHHHHHHIIIHHHFFFDDD===:::666444333222111///...------,,,,,,,,,,,,,,,+++...444888888:::BBBMMMTTTNNN^^^gggpppWWWSSS\\\cccdddgggnnnzzzoooSSSYYY|||vvv```TTTKKKEEEGGGNNNYYYccclllnnnoooqqqqqqoootttuuuvvvuuutttssstttvvvtttjjj^^^XXXWWWVVVQQQMMMGGGFFFEEEEEEGGGHHHHHHGGGAAA???>>>>>>???CCCMMMXXX\\\rrr|||tttrrrnnnmmmpppooonnnmmmlllkkkkkkkkkkkkeeecccaaa```aaa```___]]]]]]___aaa```ZZZQQQGGGAAAGGGBBBBBBKKK[[[jjjppppppiiijjjiiidddaaafffrrr|||hhhPPPUUUTTTIII>>>666888;;;;;;;;;BBBIIICCC777;;;MMMZZZWWWQQQPPPSSSSSSYYYYYYIII999666888AAAQQQcccjjjqqqcccaaaXXX777...,,,,,,++++++***++++++,,,)))(((000***333IIIIIINNN<<<<<<<<<<<<===@@@EEEIIIJJJMMMRRRWWWYYYXXXTTTPPPHHHMMMVVV___kkk|||lll]]]XXXUUUPPPRRRWWW___eeefffccc___\\\JJJAAA:::888777444333333------......///000000000000000111222222333222222333333111///222999<<<;;;222555666444000///222666444444555666777777777777;;;;;;;;;;;;;;;;;;;;;;;;555;;;;;;;;;@@@AAAHHHZZZzzzzzzsssjjj\\\MMMBBB;;;888888===;;;>>>TTTjjj```FFF;;;FFFOOOZZZ```aaabbbfffjjjkkkiiiwww{{{{{{mmmlllyyynnnkkkbbbccc~~~JJJ:::444555000000222---........................---------------------------------............///,,,---222===]]]oooqqqzzzttt||||||oooaaa^^^eeemmmooonnnmmmrrrwww{{{~~~~~~~~~~~~kkk___ZZZTTTMMMLLLJJJHHHFFFDDDCCCCCCDDD<<<===>>>??????>>>===<<<<<<999666444333333222111111111000000000000////////////...............------000333222///...111555000000//////......------+++))))))***+++,,,+++***+++,,,,,,,,,...///000111,,,+++*********+++,,,---,,,,,,++++++,,,...///000000000111222333333333333444444666???KKKVVV^^^`````````aaaccceeeeeecccaaa___```aaaccceeefffhhhiiidddhhhnnnqqqnnnooo|||jjj[[[lllqqq___OOOIIIkkkzzzwwwnnnkkk^^^^^^XXXZZZOOOMMMJJJHHHIIIKKKOOOQQQQQQRRRSSSSSSRRRRRRSSSUUUUUUOOOHHHDDDCCCEEEEEEEEEGGGJJJKKKGGGGGGKKKNNNNNNKKKJJJJJJJJJJJJHHHEEEBBB;;;999666444444333111000......---,,,,,,,,,,,,,,,******...555777888>>>FFFNNNSSSbbboooyyy^^^VVV^^^fffhhhmmmmmmsss~~~ttt\\\ggglll\\\PPPFFFDDDJJJRRR]]]hhhmmmooorrrrrrppptttvvvwwwvvvttttttvvvxxx{{{qqqcccXXXQQQLLLGGGDDD???@@@AAA@@@@@@@@@BBBDDD@@@>>>>>>AAABBBIIIZZZkkkssssssoooooopppooollllllkkkkkkjjjjjjiiiiiidddbbb```___``````^^^]]]^^^]]]\\\YYYSSSLLLFFFBBBGGGEEEGGGOOO\\\fffkkkkkkkkkllllllgggdddjjjxxx~~~YYYJJJSSSOOO???999999999<<<<<<===FFFNNNGGG999CCCZZZhhh```RRRRRRZZZ______^^^MMM<<<999;;;HHH\\\fffooosss\\\QQQHHH///,,,,,,++++++***++++++,,,,,,***)))000(((000FFFIIIPPP::::::;;;;;;<<<@@@FFFJJJRRRXXX```gggjjjggg```ZZZOOOTTTZZZcccuuu~~~dddOOOKKKPPPTTTYYY]]]cccfffgggccc___[[[PPPFFF===:::777333000111,,,,,,---...///000111111000000111222222222111111555555333000333:::===<<<333555666333///...333777555666777888888999999888<<<;;;;;;::::::;;;;;;<<<333::::::;;;AAABBBIII[[[~~~zzzsssjjj\\\MMMAAA;;;888888<<<:::>>>UUUnnneeeJJJ===OOOVVV^^^aaa___```gggnnnnnnjjjxxx|||rrrlllvvvnnnmmmeeefffLLL<<<666666//////000+++........................---------------------------------........./////////---000999YYYmmmrrr}}}wwwyyyzzzmmm```^^^gggoooqqqpppooovvv}}}|||~~~~~~|||{{{~~~}}}iii^^^YYYSSSKKKHHHGGGEEEDDDCCCCCCCCCCCC<<<<<<<<<<<<<<<<<<;;;;;;777555333222222333222111000000000000////////////...........................111444333///...111555............------------***)))))))))+++,,,+++***+++,,,,,,---...///111111++++++***)))***+++,,,---,,,,,,++++++,,,...///000///000111222333444444444444333555>>>IIIUUU[[[^^^]]]]]]^^^aaadddeeeeeeccc___```aaaccceeegggiiiiiiccchhhqqqtttqqqqqqhhh___vvv|||gggTTTIIIppp~~~qqqkkk^^^^^^XXXZZZMMMKKKHHHFFFFFFHHHKKKNNNRRRTTTVVVVVVUUUTTTUUUUUUUUUOOOGGGBBBBBBDDDEEEEEEFFFJJJIIIEEEEEEIIILLLLLLLLLKKKKKKKKKJJJHHHDDDAAA:::888555444444333222000///...---,,,,,,,,,,,,,,,+++(((***222555555888>>>EEEPPP___qqq|||aaaWWW___jjjmmm{{{uuusss{{{}}}hhhwwwtttcccSSSGGGCCCHHHPPP[[[hhhnnnqqquuuvvvuuuuuuwwwxxxwwwuuutttwwwzzz|||mmm^^^RRRKKKGGGEEE===???AAA@@@======@@@CCCAAA@@@BBBEEEHHHPPPeeezzz}}}sssnnnqqqqqqnnnkkkjjjjjjiiiiiihhhhhhhhhdddbbb```_________^^^]]]^^^[[[WWWQQQLLLHHHEEEDDDFFFHHHLLLRRRZZZaaafffhhhlllnnnnnniiigggmmm|||tttSSSIIITTTLLL:::666::::::======>>>HHHRRRJJJ:::JJJfffwwwkkkXXXVVVbbbllldddcccSSSAAA:::;;;LLLeeehhhrrruuuXXXGGG>>>***---+++++++++***++++++,,,,,,+++***000'''...DDDHHHQQQ777666555666999>>>BBBFFFPPP\\\hhhoooqqqpppjjjcccXXXWWWcccqqqzzz}}}mmmVVVJJJMMMTTTVVV[[[aaafffggggggeee___XXXMMMEEE???>>><<<777222222111000...---,,,...///000444444333333333222222222444333111111333777<<>>===???JJJWWWyyypppgggYYYLLLBBB<<<999777@@@999???TTTccc\\\JJJ<<>>>>>>>>BBB>>>:::888777888777777666555444222111000000000222111///...---...000111/////////...------,,,,,,333444444333000......///...---,,,,,,++++++++++++))))))***++++++++++++***+++++++++,,,...//////---)))))))))***+++++++++,,,***++++++,,,---...000111111111222333333333333222444888666:::KKKTTTWWW___ccc___^^^aaaaaa]]]^^^bbb___aaaeeejjjoooqqqpppooonnnnnnpppwwwzzz[[[[[[eeeVVVNNNllluuuxxxvvvjjj[[[\\\VVVPPPHHHHHHJJJKKKLLLLLLLLLLLLUUUTTTRRRRRRTTTTTTTTTSSSPPPQQQPPPKKKFFFDDDEEEGGGJJJIIIFFFCCCCCCGGGMMMRRRPPPPPPOOOMMMKKKGGGDDDCCC::::::999888777666555555000/////////000///---+++---......///444:::======HHHQQQVVVzzzyyyhhhWWWYYYkkkvvvtttppp{{{vvvsssaaaWWWNNNFFFAAAKKKXXXfffooouuuyyywwwtttsssxxx|||yyytttttt{{{www[[[NNNMMMIIIAAAGGGDDDAAA??????@@@@@@???BBB???AAAGGGNNNZZZrrrzzzooommmnnnmmmjjjllljjjhhhggghhhhhhgggfffdddcccaaa`````````aaabbbbbbZZZRRRMMMHHHCCCCCCGGGGGGQQQUUU\\\iiilllllltttuuujjjhhhjjjrrrcccVVVPPPQQQGGG555333>>>===>>>:::???LLLJJJ@@@@@@[[[yyy___ZZZiiimmmgggfffXXX???333DDDddd{{{uuulll^^^HHH:::111&&&,,,+++******)))************,,,,,,+++...888GGGSSS888777666666888;;;???AAALLLUUU___dddhhhlllllliiiZZZUUU[[[aaafffuuu~~~xxxnnn^^^PPPJJJLLLRRRWWW[[[aaaggghhhhhhfff^^^VVVLLLDDD>>>===;;;666222222111000...------...000111333333444444444444333333444333111111333777<<>>AAALLLXXXzzzpppgggYYYKKKAAA<<<888777:::666<<>>TTT```dddgggooopppsss~~~nnnvvvtttssstttpppxxx}}}LLL999444666000...222222//////.........------------------------------------------............///111000000888NNNkkkjjjqqq|||pppjjjlllpppqqqqqqnnnwww~~~}}}sssfff]]]UUUMMMGGGBBB@@@>>>;;;:::;;;<<<===<<<:::888777888888777666555444333222111000000000222111///...---...///000/////////...------,,,,,,000111222111///...///000------,,,+++++++++++++++))))))***++++++++++++***+++***+++---///000...,,,))))))******++++++,,,,,,,,,+++,,,,,,---...///000111111222333333333333222333666444;;;MMMWWWYYY```___[[[ZZZ\\\[[[XXXWWW[[[cccfffkkkoooqqqpppooommmttttttuuuzzzyyyhhhhhh^^^LLLZZZooo~~~|||rrrqqqxxxgggXXXYYYTTTOOOIIIHHHHHHGGGHHHJJJLLLNNNUUUSSSRRRRRRSSSTTTTTTSSSQQQPPPMMMIIIFFFFFFIIILLLOOONNNKKKHHHFFFHHHLLLOOOOOONNNNNNLLLIIIFFFDDDBBB<<<;;;:::999888777666555333111000/////////---,,,---------///333999===>>>FFFRRRWWWpppzzzkkk\\\ZZZkkk{{{~~~uuurrr|||kkk^^^XXXQQQJJJGGGKKKXXXfffnnnssswwwvvvtttvvvzzz{{{yyyvvvwww~~~}}}ggg[[[XXXPPPEEEHHHEEEAAA??????@@@@@@@@@EEEDDDGGGOOOYYYhhhxxxooooooqqqqqqoookkkiiigggggghhhhhhgggfff``````______```aaacccdddaaa]]]YYYSSSKKKDDDFFFLLL]]]gggjjjppp|||~~~|||zzzpppmmmqqq~~~|||[[[RRRLLLIII@@@555555<<<;;;===:::>>>HHHDDD===@@@ZZZXXXjjjoooiiicccRRR<<<888QQQwww|||mmmfff]]]GGG777000(((,,,++++++******************,,,,,,+++---777FFFQQQ;;;;;;::::::;;;<<<>>>???;;;@@@DDDFFFJJJSSSYYYZZZWWWSSSVVVWWWYYYiiixxxwwwqqq^^^NNNKKKMMMNNNSSSZZZ```fffkkkkkkkkkggg^^^TTTJJJBBB<<<;;;:::555222222111000///......///000222111222555666777666555444444333222222444777<<<>>><<<:::;;;>>>>>>:::999;;;>>>>>>>>>===<<<:::999888;;;<<<=========<<<;;;:::999:::===??????BBBMMMZZZxxxpppgggXXXJJJAAA;;;888777777555:::DDDFFF???>>>BBBWWW^^^ccclllvvvwwwhhhtttrrruuuxxxttt{{{{{{MMM:::444666222000444333/////////.........---------------------------------------............///111111111555EEE^^^tttllltttuuuqqqpppnnnmmmkkkwww}}}oooccc[[[RRRIIIBBB===<<<:::888999;;;===??????===:::999999888666444444444222111000000000000333222000///.........////////////...------,,,,,,...///000///...---...000---,,,++++++***+++++++++))))))***++++++++++++***)))***+++...000000---***))))))***++++++,,,---------------------...//////111222222333333333333333555888666===QQQZZZZZZ^^^aaa^^^]]]^^^\\\YYYXXXZZZeeejjjoooqqqooolllkkkkkksssssssssvvvzzz~~~}}}}}}}}}vvvwwwXXXEEEXXXpppyyypppxxxtttqqqrrrrrr~~~cccTTTUUUQQQMMMJJJHHHFFFEEEFFFIIIMMMOOOSSSRRRPPPPPPRRRSSSRRRQQQOOONNNKKKGGGFFFIIINNNRRRSSSRRRPPPLLLIIIHHHIIIKKKLLLLLLKKKJJJHHHEEEBBB@@@>>>===<<<;;;999888777777777555111/////////...,,,,,,,,,,,,...222777===@@@GGGSSSXXXcccooofffmmm{{{oooaaaYYYggg||||||{{{xxxmmmaaa\\\ZZZTTTPPPNNNKKKWWWdddkkkpppuuuvvvuuuzzzzzzyyyxxxxxx{{{wwwmmmfffZZZNNNIIIFFFAAA??????AAABBBCCCJJJKKKQQQZZZgggzzzwwwpppppprrrrrroooiiihhhffffffggghhhgggggg]]]]]]]]]___```bbbdddeee___``````ZZZOOOIIIOOOZZZuuu{{{zzz{{{qqqmmmsssjjjRRROOOGGG>>>777666777::::::>>>===???DDD>>>;;;DDDnnnNNNVVVkkkooobbbYYYGGG666888SSSxxxwwwfffaaa]]]GGG444...,,,,,,,,,+++******************,,,,,,+++---555CCCNNN=========>>>???@@@@@@AAA>>>AAAAAA???BBBKKKRRRUUURRRQQQVVVVVVXXXiiixxxvvvoooUUUEEELLLSSSRRRUUU___iiinnnqqqrrrqqqlllaaaUUUHHH@@@:::999888444222222111000///......///111222000222555888999888777666555444333333444888;;;>>>888888:::>>>>>>999888:::@@@@@@???>>>===;;;999888;;;<<<<<<======<<<:::999888999<<>>BBBNNN[[[tttpppfffWWWIII???:::888777888666;;;BBBAAA;;;===EEESSS[[[cccoooxxxzzz{{{dddvvvyyyuuuqqqjjjqqqzzzPPP<<<555888333222444222////////////............---------------------------------............///...000111666CCCZZZtttooovvv~~~zzz}}}uuuqqqnnnlllooo{{{~~~xxxlllaaaZZZQQQGGG???@@@???======???BBBEEEGGGLLLGGGAAA<<<999777444222333333222000000/////////444222111///...---------/////////...------,,,,,,///000000///---,,,---...++++++************++++++))))))***++++++++++++***)))***,,,///111///,,,))))))******+++,,,---......///...............//////111222333333444444333333999<<<999AAAUUU]]][[[^^^eeedddcccbbbaaa^^^]]]]]]eeejjjnnnmmmiiigggiiimmmrrrqqqpppppprrrtttvvvwww}}}}}}uuuxxx{{{{{{}}}UUUGGGOOOvvvnnnmmmwwwyyyxxxqqq}}}___RRRRRROOOMMMIIIHHHGGGGGGHHHKKKNNNPPPQQQOOONNNNNNOOOPPPPPPOOOKKKJJJHHHHHHHHHLLLPPPSSSPPPPPPOOOLLLIIIFFFFFFFFFIIIIIIIIIHHHFFFCCCAAA???@@@???>>>===;;;:::999888;;;888333111//////...------++++++...111555<<>>===<<<;;;:::999999::::::;;;<<<;;;:::999888888999;;;>>>>>>BBBOOO]]]ssspppfffVVVHHH>>>999777666999666999AAACCC>>>>>>CCCKKKZZZhhhssszzzuuuyyyuuufff|||wwwjjj```hhhzzz~~~VVV@@@777999444222333///000000/////////.........---------------------------------............///,,,...111666AAAVVVqqquuuzzz{{{zzz{{{wwwsssppprrr~~~|||~~~}}}xxxlllccc\\\SSSIIIAAAFFFFFFFFFFFFHHHKKKMMMOOOPPPJJJBBB;;;777555444444222222111000////////////333222111000......------/////////...------,,,,,,222222222000---++++++,,,******)))))))))******+++))))))***++++++++++++***)))***,,,...000///+++((()))***+++,,,---...////////////.........///000000222222333444444444444333888<<<;;;CCCXXX``````dddeeeffffffeeeccccccaaa___gggjjjkkkiiifffgggmmmrrrvvvuuutttrrrqqqsssuuuwww{{{xxxqqqvvvrrrpppsssSSSLLLRRRyyysss|||~~~{{{rrr~~~]]]QQQQQQMMMMMMHHHHHHIIIKKKLLLMMMOOOOOONNNMMMKKKKKKMMMNNNMMMLLLFFFFFFGGGIIIKKKMMMNNNOOOJJJKKKKKKIIIFFFDDDCCCCCCFFFFFFFFFFFFDDDBBB@@@>>>@@@@@@???>>>===<<<;;;;;;>>>:::666222111000///...---******---///222:::DDDQQQUUUZZZ\\\XXXPPP\\\tttxxxeee```rrrxxx}}}zzzggg```]]]^^^cccddd^^^WWWSSSKKKRRRZZZbbbmmmwww{{{yyyxxxvvvtttuuuyyy|||~~~~~~zzzzzzqqqddd[[[HHHEEEBBBAAACCCFFFHHHIIIYYY[[[^^^dddrrruuuoooppppppmmmiiifffeeecccdddeeeffffffeee^^^______```````````````[[[^^^```]]]VVVYYYmmmyyy{{{~~~vvvsss}}}tttVVVPPPPPPEEE555111:::===999===BBBBBBAAA???666:::PPPppprrriiiNNN@@@WWWlllhhh]]]QQQ@@@888===OOOhhhyyypppkkkcccHHH111...///---,,,,,,+++***+++++++++***,,,---++++++111<<>>AAACCCCCCHHHLLLMMMQQQYYY___```lllgggddd^^^aaazzzdddPPPGGGPPPYYYYYY___lllxxxwwweeeIIIAAA999777666333111111///...---,,,---///111222111222555777888888777777555555444444666888;;;<<<888:::>>>AAA>>>888888<<<<<<:::888777777888999:::999:::;;;;;;;;;:::999888888999<<<>>>???CCCQQQ___tttpppeeeUUUGGG===888777666888444666@@@CCC>>>===AAAIII___pppxxx|||}}}oooooonnnggguuudddZZZdddsssYYYCCC999:::666333333...000000000/////////......---------------------------------............///......000666>>>OOOhhh|||yyytttpppzzz~~~|||}}}xxxmmmccc]]]UUUKKKDDDHHHIIIJJJKKKLLLLLLMMMMMMFFFAAA:::555444555666666111111000///////////////222111111000///......---/////////...------,,,,,,333333333000---+++***+++)))))))))((())))))***+++))))))***++++++++++++*********+++---///...+++(((******+++,,,...///000000///////////////000111111222222333444444444444444333999:::CCCWWWaaaeeemmmfffjjjkkkiiiiiijjjhhheeeiiijjjjjjhhhhhhkkkqqqwwwwwwwwwuuurrrpppqqqtttvvv~~~|||xxxdddaaawwwiiiNNNMMMZZZ~~~|||{{{zzzyyyuuu[[[QQQPPPLLLMMMGGGHHHJJJLLLNNNOOOOOOOOONNNMMMKKKKKKMMMMMMMMMLLLEEEDDDEEEHHHJJJKKKJJJIIIEEEFFFGGGFFFDDDBBBBBBBBBDDDDDDEEEDDDCCCAAA???>>>?????????>>>>>>>>>======???<<<888555333222000//////******---......888DDDUUUSSSXXX]]][[[XXXaaannnyyyhhhpppsss}}}zzzlll___]]]___hhhlllggg___ZZZQQQSSSVVV^^^mmmzzz|||wwwtttssssssuuuyyy{{{||||||yyy~~~vvviii]]]UUUEEECCCBBBCCCFFFJJJKKKLLL[[[]]]]]]```nnn|||sssoooqqqrrroookkkfffeeeccccccdddeeeeeedddaaaaaaaaaaaaaaa```___^^^]]]]]]]]]\\\ZZZaaatttmmmnnn{{{yyyuuuwwwdddQQQPPPMMMCCC666444;;;>>><<<<<>>>>>;;;111999RRRkkkmmmbbbGGG???]]]uuunnnWWWIII999333<<>>@@@AAAFFFTTTbbbuuupppeeeUUUFFF<<<888666666555333666???AAA<<<===DDDLLLeeeuuuvvvvvvzzz{{{yyyrrrpppnnnnnnssseee\\\eeeyyyZZZCCC999;;;777555555///000000000000/////////...---------------------------------............///111///000555<<>>===>>>>>>>>>>>>?????????>>><<<999777666444111///111+++***------,,,666DDDTTTNNNTTT\\\[[[\\\eeekkksssoooqqq{{{nnn]]]YYY]]]iiitttssskkkeeeZZZVVVTTT[[[mmm{{{zzzqqqppprrruuuxxxyyyzzz{{{{{{{{{~~~}}}ppp^^^PPPHHHAAAAAABBBEEEIIIMMMNNNNNNYYY[[[ZZZ\\\kkk}}}tttrrrttttttpppkkkgggeeecccbbbcccdddcccbbbaaaaaabbbbbbbbbaaa______aaa^^^\\\]]]___eeesssuuuooobbbbbbsssyyyssssssppprrrttt|||TTTNNNMMMGGG===666666:::>>>???===>>><<<===:::111999TTT]]]ccc^^^HHHCCCaaatttiiiJJJ===222111;;;PPPllluuurrrmmmWWW999000333///------,,,++++++++++++,,,***,,,...,,,***---555===:::999777777888<<<@@@BBB???EEEJJJLLLQQQZZZaaabbbYYY\\\dddiiirrriiiQQQNNNPPPVVV]]]fffvvvjjjLLLCCC:::888666222000111---,,,+++***+++---///111333333444444555555666666666555555666777999;;;<<<:::;;;>>>@@@;;;555666;;;555222///---///444:::===;;;<<<=========<<<;;;:::<<<===???BBBCCCHHHWWWeeessspppeeeTTTEEE<<<777666666555444999@@@???;;;???IIIQQQjjjvvvqqqmmmkkkqqqvvv}}}{{{qqqzzz|||xxxvvvzzzvvvllldddlllYYYBBB888;;;888777777111000000000000////////////---------------------------------.........//////333//////555<<>>BBBNNNUUU]]]jjj\\\bbbeeedddeeejjjiiieeedddeeefffjjjmmmooonnnmmmvvvvvvuuuqqqnnnooossswww{{{~~~``````wwwhhhJJJIIIVVVvvvmmmxxxttt|||WWWOOOMMMHHHIIIIIIHHHGGGFFFHHHLLLPPPSSSRRRPPPOOOOOOPPPQQQQQQPPPJJJEEEAAA@@@BBBDDDDDDBBBGGGHHHHHHFFFDDDCCCCCCDDDCCCCCCDDDDDDCCCAAA@@@???<<<======>>>??????@@@@@@>>><<<:::999888555222///222+++***---,,,***444DDDSSSKKKQQQZZZXXX\\\gggkkkyyynnnlll|||~~~pppYYYUUUYYYiiixxx{{{uuunnnaaaYYYSSSZZZmmm|||xxxmmmmmmrrrwwwzzzzzzzzzzzz{{{~~~}}}mmmWWWFFF===???@@@BBBFFFKKKOOOPPPOOOVVVXXXWWWYYYiiixxxtttuuutttnnnhhhgggeeecccbbbccccccbbbaaa```aaabbbccccccbbbaaa```eee```]]]___cccgggooowwwdddfff``````kkkmmmjjjnnnnnnqqqwwwnnnJJJLLLJJJAAA888555777999===AAA??????<<<>>><<<333<<>>???>>>666===???;;;888888555///111000///111666:::===???;;;;;;<<<<<<<<<;;;999888999>>>>>>@@@EEEEEETTTnnntttsssbbbOOOEEE???999444333444777@@@;;;@@@AAA888HHH]]]zzzyyyiiikkkpppmmmooouuu~~~zzz|||xxxnnnhhhqqqSSSBBB<<<<<<888666555---111000///...............///............---------------------------------///222111///777JJJ\\\ddd|||}}}zzzvvvnnngggkkkrrr~~~}}}{{{wwwvvvwwwvvvvvv}}}{{{yyy~~~{{{yyy|||~~~xxx}}}vvviii\\\UUUOOOGGG@@@>>>;;;===???@@@???<<<888666444000...111555888666333111111000......------------...000111111111000//////...,,,,,,+++,,,---...222000---+++)))))))))*********)))))))))))))))***))))))))))))************++++++,,,,,,,,,,,,------++++++,,,---///111222444000000/////////111222333222333444444222222333444555666:::BBBMMMUUUXXXXXX^^^```bbbbbbaaa```aaabbbgggeeehhhmmmmmmiiiiiinnnqqqnnnlllnnnnnnnnnqqqvvv{{{|||}}}kkkggg```IIIJJJ\\\ooowwwwww}}}sssVVVVVVQQQJJJNNNLLLIIIEEEFFFJJJOOOQQQQQQSSSUUUSSSNNNOOOSSSRRRMMMFFFEEECCCAAA@@@@@@??????EEEFFFFFFGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBAAA???>>>@@@>>>===>>>AAABBBAAA???>>>;;;777666777666333///333000000111...+++111;;;HHHPPP```mmmjjj^^^\\\dddtttjjj```kkkiiiUUUPPPggg{{{vvvnnncccYYY\\\hhhqqqrrrooopppvvv~~~}}}{{{|||~~~|||hhhTTTGGGBBB@@@DDDHHHKKKNNNPPPSSSVVVVVVTTTSSSYYYmmmyyyrrrmmmlllmmmiiihhhgggfffgggfffcccaaa______^^^___```bbbdddeeebbbaaabbbdddgggjjjkkkjjjaaa___^^^___eeelllnnnmmmtttttt|||\\\LLLTTTRRRBBB666666999999===CCCAAA???AAACCC<<<999III^^^ZZZXXXSSSSSS]]]gggcccXXX;;;555000999IIIOOOZZZppp[[[vvvoooGGG444555555111...---,,,+++************(((***,,,+++)))+++222777???;;;777777:::>>>AAABBBCCCCCCCCCFFFIIILLLNNNOOOMMMNNNRRRYYY______XXXQQQRRRNNNPPPYYYbbbnnnhhh^^^OOOCCC888444444111...------,,,+++***+++---000222444444444444444444444444666444333555:::>>>>>>===888===???;;;888777555000111111222444888<<<>>>@@@;;;<<<<<<===<<<;;;:::999888>>>>>>@@@FFFGGGVVVpppuuunnn]]]KKKBBB===888444333555555AAACCCHHHFFF<<>><<<:::;;;===>>>===:::777444333000///111555777555222000///...---,,,,,,,,,,,,------...///000000000000......---,,,,,,---...///111000---+++)))))))))*********))))))))))))******))))))))))))************+++++++++,,,,,,,,,------+++,,,---...000111222222//////......///000222333222333444444222222333444555666:::CCCNNNVVVXXXXXXXXXZZZ]]]___```bbbeeehhhhhhfffhhhlllkkkffffffiiiiiihhhjjjooorrrqqqtttxxxyyyvvv{{{nnniii```MMMOOOddd}}}iiiyyyvvvzzzwww[[[WWWPPPLLLRRRLLLIIIFFFFFFJJJNNNOOOPPPLLLNNNLLLHHHJJJOOOOOOKKKGGGFFFCCCAAA@@@@@@AAABBBFFFGGGHHHIIIHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@>>>>>><<<<<<===@@@BBBCCC@@@===>>>;;;888777999888555222111...///000...+++000777FFFOOO^^^jjjkkkddd______pppeeeXXXfffsss^^^UUUhhh~~~wwwlllbbbXXXXXX```iiillljjjooovvv~~~}}}~~~uuubbbOOOEEEAAA@@@CCCGGGJJJMMMPPPTTTWWWZZZYYYUUUVVVddd~~~~~~yyytttpppnnnooofffeeeddddddeeeeeecccaaa```______^^^^^^___``````aaa``````bbbdddeeedddccc[[[]]]^^^___aaafffkkkooozzz}}}vvvSSSKKKTTTOOO@@@666999===>>>@@@EEEDDDGGGFFF>>>999AAATTTeee]]]]]]XXXTTT\\\fffaaaSSS<<<444444>>>IIISSS\\\aaa___ttthhhBBB111222000+++...---,,,+++************(((***,,,+++)))+++111666AAA===999888;;;>>>BBBCCCGGGHHHJJJMMMPPPSSSUUUWWW\\\]]]```cccdddaaa[[[WWWUUURRRUUU^^^hhh{{{gggZZZVVVHHH>>>444222222///---------,,,++++++,,,...000222333333444444555555555666555333222444999<<<===;;;999===>>>;;;777666333000111222444777:::===???@@@;;;<<<=========<<<;;;:::888>>>>>>AAAGGGJJJYYYtttrrriiiXXXGGG???;;;777444333555444DDDLLLPPPJJJEEEaaallliiiiiilllfffvvvsssjjjhhh^^^rrrkkkIII@@@BBBCCC:::777:::888444333222111000000000000///............---------------------------------///111000...444CCCTTT^^^jjj~~~~~~xxxsssqqqjjjrrrwwwyyy~~~}}}vvvwww|||}}}}}}|||}}}zzz}}}ooobbbUUUNNNIIIAAA;;;999888999;;;<<<;;;888555333222000///111444666444111......---,,,++++++++++++,,,,,,,,,---...///000111......------...///000111000...,,,***)))))))))******)))))))))))))))******))))))))))))************++++++++++++,,,,,,,,,,,,,,,---///000111111000000...------......///111111222333444444222222333444444666;;;EEEPPPWWWYYYXXXUUUWWWZZZ\\\^^^bbbgggjjjhhhggghhhkkkkkkgggeeefffiiigggiiimmmooopppvvv}}}~~~uuuppp|||kkkggg|||\\\OOOSSSlllvvv```rrryyywww^^^UUUNNNLLLRRRMMMJJJHHHHHHJJJMMMNNNNNNHHHHHHFFFDDDFFFKKKLLLJJJHHHFFFDDDAAA@@@AAABBBCCCDDDEEEGGGHHHHHHHHHFFFEEE@@@@@@???>>>============999;;;>>>CCCEEEDDDAAA===>>>;;;999999;;;<<<:::777222000000111///---///333???KKKYYYbbbffffff```YYYsssxxxtttnnn```UUUaaa{{{~~~yyypppdddqqqoooggg]]]XXX[[[aaafffiiiooovvv~~~|||nnn[[[KKKEEEDDDAAADDDHHHKKKNNNRRRVVVYYY^^^]]]YYYVVV```xxx|||}}}}}}zzzuuuqqqnnnlllcccbbbbbbcccddddddcccaaaaaa```___]]]\\\\\\\\\\\\___^^^___```aaa```]]][[[XXX\\\aaabbb```bbbjjjqqqyyy^^^NNNQQQZZZJJJ>>>777===CCCCCCCCCFFFDDDQQQPPP???;;;NNNaaaggg___ddd```YYY^^^ggg^^^KKK888///:::JJJVVVmmmxxxjjjkkkuuubbbAAA666888333///......---,,,++++++++++++)))***,,,+++***+++000555BBB???<<<;;;<<>>>>>;;;<<<=========<<<;;;:::888>>>>>>BBBIIILLL]]]xxxlllfffVVVEEE===:::777444333555555FFFOOOOOOIIIOOOyyyyyyjjjkkkkkkhhhgggvvv{{{rrrjjjkkkeeexxxkkkLLLAAA@@@AAA999888<<<999555444333111000000000000///............---------------------------------///000000...222>>>OOOZZZaaasssyyyxxx||||||{{{yyywww{{{yyyttttttmmmvvvzzzyyy}}}sssuuuzzz}}}~~~xxx|||xxxwww}}}~~~zzzlll___RRRKKKFFF???:::888888999::::::999777444333111000000222444444222000...---,,,+++++++++++++++,,,+++++++++,,,...000111---......///000111111222...---+++***))))))))))))))))))))))))))))))***+++((()))))))))***************++++++++++++,,,,,,,,,,,,...000111111000///...,,,,,,,,,---...///000000222333444444222222333444333666===HHHRRRYYYYYYWWWXXXYYYZZZ[[[\\\___dddggghhhhhhjjjmmmnnnmmmkkkjjjqqqmmmjjjjjjiiikkkttt}}}wwwssstttuuu___bbbtttVVVNNNRRRqqqnnn\\\sssooo\\\SSSMMMLLLLLLNNNLLLKKKKKKLLLMMMNNNNNNIIIHHHEEEDDDFFFJJJKKKKKKFFFFFFEEEDDDCCCBBBBBBAAA@@@AAADDDFFFGGGFFFDDDCCC>>>===<<<::::::;;;;;;<<<888<<>><<<999666333111000//////111666EEERRRUUUYYY___]]]VVV^^^mmmwwwpppqqqccc^^^___nnnzzztttuuu}}}pppyyywwwqqqggg___\\\___ffflllooowww||||||~~~yyyjjjWWWKKKGGGIIIEEEGGGIIILLLNNNRRRWWW[[[aaa```]]]]]]ggg{{{~~~yyyqqqwww|||~~~zzztttooojjjgggdddcccbbbcccdddcccaaa___aaa```___^^^]]]\\\\\\\\\]]]]]]^^^```aaa___\\\YYY\\\^^^bbbdddcccdddkkksss}}}bbbQQQUUU^^^aaaEEE;;;888@@@GGGEEEEEEHHHGGGZZZYYYDDDCCC[[[iiiccc]]]fffhhhbbbeeeiiiZZZCCC777///AAAUUUaaavvvvvvttt[[[@@@<<<>>>888444///...---,,,,,,+++++++++)))+++++++++***,,,///222AAA@@@???>>>>>>AAADDDGGGJJJMMMSSSZZZcccppp}}}mmm```OOOOOOOOORRRYYYkkkmmmYYYOOOJJJFFFCCC===666111222222///...///+++++++++,,,...000111333444444444555555666666666444222222444999;;;:::888666666666444111......//////444:::======<<<;;;;;;:::;;;<<<======<<<;;;;;;888>>>>>>BBBIIINNN___{{{hhhfffVVVEEE===:::666333222555777GGGJJJFFFCCCTTTqqqkkkkkkgggfffnnn~~~}}}ssseeeiiimmm|||tttWWWFFF@@@@@@;;;<<>>:::888888999999999888666444333000000111222333222000......---,,,,,,+++,,,,,,,,,,,,,,,+++++++++---///000---...///000000111222222,,,+++******))))))))))))))))))(((((()))***++++++((()))))))))*********************+++++++++,,,,,,,,,---///000111///...,,,***+++,,,---...///000000222333444444222222333444444777???JJJUUUZZZYYYVVVYYYZZZ[[[[[[\\\___cccgggjjjjjjkkknnnrrruuutttrrrnnnmmmmmmnnnkkkjjjpppxxxpppuuu___TTT___oooRRROOORRRvvvlll___}}}cccZZZTTTPPPNNNGGGNNNNNNNNNNNNNNNNNNNNNOOOLLLIIIGGGGGGHHHIIIJJJJJJDDDEEEGGGGGGFFFCCC@@@======???BBBEEEGGGFFFEEEDDD===<<<;;;:::999:::;;;<<<<<>>@@@BBBCCCBBB??????;;;555222222333111///111AAAMMMLLLLLLTTTZZZZZZXXXiiixxxnnntttoooiii___gggtttvvvzzz~~~tttyyy~~~yyyqqqgggaaaaaahhhnnnpppvvv}}}~~~{{{xxxxxxzzzxxxhhhVVVKKKIIIKKKFFFGGGIIIJJJLLLQQQVVVZZZeeedddbbbfffrrrsssmmmjjjmmmmmmhhheeeeeesss{{{~~~yyyrrrnnnjjjfffhhhfffeeeddddddccc```^^^___````````````_________]]]^^^___aaacccbbb___\\\```]]]^^^ccceeefffllltttlllOOOPPP___ccc___AAA;;;;;;CCCGGGEEEFFFLLLVVVbbbZZZCCCFFFaaammmcccYYYdddkkkkkklllhhhUUU>>>;;;444FFFUUU]]]|||kkkrrrSSS======<<<444111000///...---,,,,,,,,,,,,***++++++++++++,,,...000???@@@AAABBBBBBCCCFFFHHHGGGLLLSSS\\\ggguuuttt```RRRQQQPPPNNNOOOXXXfffrrrmmm___OOOGGGHHHHHHCCC===999444111222222///...000++++++,,,---///000222333555555555555555555555555444333222555999;;;:::777444222111111///,,,---000///666===AAA???;;;888777999:::;;;<<<<<<<<<;;;:::999>>>>>>BBBIIINNN```}}}{{{gggeeeUUUDDD===:::666444333555888FFFCCC>>>???RRRyyyooommmhhh___fff{{{{{{vvvfffjjjppp{{{xxx^^^LLLDDDDDD@@@AAABBB;;;555444333111000////////////............---------------------------------......///000111777GGGVVVcccuuuuuukkkqqqxxxuuuppplllmmmvvv}}}|||~~~yyy}}}~~~|||~~~xxxkkkvvvyyy|||}}}}}}{{{wwwuuuwwwrrrtttrrruuu|||zzz~~~wwwiii\\\NNNGGGCCC===999999888888888888777555444333000111222333222000...------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......---...///000111111000000*********)))))))))))))))(((((((((((()))***+++,,,))))))))))))************************+++++++++++++++,,,---...///...---,,,***+++,,,...///000000000222333444444222222333444555999BBBMMMWWWZZZXXXTTTVVVXXX[[[]]]___ccchhhkkkmmmmmmkkkkkkpppvvvvvvsssbbbgggpppvvvtttnnnnnnrrrppp{{{RRROOOaaannnQQQQQQSSSyyyqqqlll[[[YYYTTTRRRRRRGGGLLLNNNPPPPPPOOONNNNNNOOOMMMIIIHHHJJJKKKJJJIIIJJJEEEFFFHHHHHHFFFBBB===:::===???CCCGGGIIIIIIGGGFFF>>>=========<<<======>>>BBBFFFLLLOOOOOOMMMKKKJJJHHHEEECCCCCCEEEFFFCCCAAA@@@>>>:::777:::<<<888111111===GGGHHHFFFLLLWWW^^^___mmmuuujjjqqqxxxnnnaaagggyyy~~~}}}zzzyyy}}}vvvmmmfffdddhhhlllpppuuuzzzzzzvvvuuuwwwzzz~~~}}}wwwiiiWWWKKKIIIJJJEEEFFFGGGIIILLLQQQXXX]]]llljjjiiimmmxxx{{{qqqddd___]]]```___ZZZ\\\bbbvvv{{{sssqqqooojjjjjjiiigggfffeeeccc```^^^______```aaabbbbbbbbbaaa^^^^^^```bbbddddddbbb___^^^YYYYYY```eeegggooozzzXXXJJJVVVaaa[[[OOO<<<:::???FFFGGGEEEKKKVVViiidddRRR@@@GGG```lllgggXXX^^^hhhooooooaaaLLL;;;999:::JJJVVV^^^uuu~~~kkkuuuRRR???@@@;;;111111000000///...------------+++++++++++++++,,,------<<>>>>>AAAIIINNN```}}}vvvhhhaaaRRRBBB;;;999777555555444999DDD???===@@@HHHlll{{{}}}tttlllkkkggg```fff|||~~~|||ppprrrmmmYYYKKKHHHIIIBBBAAAAAA;;;777666444333111000000000///............---------------------------------...---///111111666FFFVVVkkkrrrvvv~~~zzzsssmmmooo}}}xxxwwwvvvwwwxxxvvvqqqmmmvvvzzz}}}zzzvvvwwwxxxuuussssssooopppnnnssszzzwww{{{wwwgggZZZLLLEEEAAA<<<888888666777666666555333222111///111333333111///---,,,++++++*********++++++,,,...............------,,,---...///000000000///...(((((())))))))))))))))))(((((((((((()))***+++,,,))))))))))))************************+++++++++++++++++++++,,,,,,---------***+++---///000111111111222333444444222222333444666;;;DDDOOOXXX[[[VVVQQQTTTWWW[[[___cccgggkkknnnqqqooojjjfffiiipppooojjj___eeeooovvvtttnnnooottttttPPPPPPdddlllOOORRRTTTuuuzzz|||uuuUUUXXXPPPOOOSSSHHHHHHKKKOOOOOONNNLLLMMMNNNMMMIIIIIINNNPPPMMMLLLMMMHHHHHHGGGEEEBBB???<<<:::;;;>>>BBBGGGIIIIIIGGGFFFAAAAAABBBBBBBBBBBBAAAAAAGGGJJJNNNOOONNNMMMMMMNNNLLLIIIFFFFFFGGGGGGDDDAAA???AAACCCEEEKKKMMMDDD888222666>>>DDDFFFHHHPPPZZZ]]]jjjtttzzzwwwkkkhhhuuuqqqbbbgggxxx{{{|||{{{~~~~~~www|||~~~yyyrrrlllhhhhhhjjjnnnrrrvvvvvvttttttyyy}}}|||~~~zzznnn]]]OOOJJJKKKEEEGGGHHHKKKPPPXXXaaagggrrrqqqqqqsss|||xxxhhh___\\\aaaddddddjjjtttuuusssqqqllliiigggfffeeeeeedddaaa______```aaabbbbbbbbbaaaaaa```______```bbbbbbaaa___XXXUUUXXX```dddhhhvvvhhhKKKMMM[[[\\\LLL>>>888:::BBBIIIHHHGGGSSSdddppp]]]IIIEEERRRaaafffeee\\\YYYaaammmkkkVVVAAA888666BBBRRR___kkkwww|||xxxrrrOOO@@@DDD===333666111000///...------------++++++***+++,,,,,,,,,+++:::???DDDGGGGGGGGGHHHJJJTTT\\\gggpppwww~~~dddPPPSSSUUUVVVUUUSSSQQQKKKEEEDDDGGGJJJLLLKKKGGGBBB>>>444111000222111---,,,...***+++,,,...000111333333888888777666555444333333555444444777;;;<<<:::777222......000///,,,...555333;;;EEEHHHCCC<<<777555777777999:::;;;::::::999999>>>>>>AAAIIINNN```}}}sssfff]]]NNN???999999888666777444999CCC===???BBB@@@VVVfffrrrxxxqqqhhhfffhhhhhheee~~~yyyrrriii~~~^^^PPPGGGIIIKKKBBB===>>>:::888777666444333111111111//////.........---------------------------------...---///111111555EEEWWWqqqxxx{{{wwwpppuuusssooooootttuuussssssvvvsssxxx|||}}}zzz|||tttpppsssvvvuuurrrrrrkkkllljjjpppwwwssswwwwwwfffXXXJJJCCC???;;;777777555555555444333222111000...111333333111...,,,+++***)))))))))))))))******...//////000///...,,,+++......///000000///...---'''(((((()))))))))))))))(((((((((((()))***+++,,,))))))))))))************)))************+++++++++************+++,,,---...***+++---///111111111111222333444444222222333444777<<>><<<<<<<<<888;;;@@@EEEGGGGGGEEEDDDCCCDDDEEEFFFGGGFFFEEEDDDJJJMMMOOOOOOMMMLLLNNNPPPOOOLLLIIIHHHHHHGGGDDDAAA@@@EEEKKKRRRZZZ\\\PPP@@@111///555BBBGGGFFFJJJSSSRRRaaagggrrr~~~oooaaallltttbbbdddpppppprrr{{{zzz|||}}}|||ppprrr}}}{{{vvvpppllljjjiiimmmqqqttttttsssuuu|||}}}~~~ssscccTTTNNNMMMHHHIIILLLPPPWWW```kkkrrruuuvvvvvvwww~~~vvviiiccclllvvv{{{wwwsssooojjjgggeeedddeeeeeedddbbb`````````aaabbbbbbaaa```___aaa___^^^^^^___```___^^^TTTTTTZZZccceeeiii}}}tttVVVDDDPPP^^^VVVBBB444555:::CCCJJJHHHIIIZZZnnnmmmTTTEEEOOO```ddd```]]]___VVV[[[jjjfffMMM:::777999LLL\\\hhhtttvvvvvv|||gggFFF<<>>IIISSSkkkoooqqqmmmllllllkkkiiiooozzzrrrrrrmmmqqqSSSKKKGGGEEEGGGGGGBBB???@@@;;;888555111///........./////////...------,,,,,,///...---,,,,,,---...////////////...---333DDDUUUooo{{{xxxtttiiinnntttxxxyyyyyy{{{}}}}}}yyyvvvxxxxxxvvv{{{vvvqqqrrrwwwyyywwwsssooooooqqqtttttttttyyyuuuiii[[[JJJ???;;;:::666333222333555666666555333222111111111///,,,******+++++++++************++++++///////////////............/////////...,,,***((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++)))************+++++++++,,,---.........///111333444333222222333444444333888>>>JJJYYYdddddd[[[QQQSSSXXX^^^bbbcccfffjjjnnn|||ooobbb___fffmmmmmmiiijjjqqqooonnntttrrrooovvvwwwwww}}}VVVPPPsssoooLLLJJJbbbmmmRRRNNNLLLKKKMMMLLLGGGGGGGGGIIIKKKMMMLLLKKKKKKMMMPPPQQQPPPOOOOOOOOOMMMKKKIIIEEEBBB>>><<<;;;:::;;;===>>>>>>???BBBDDDKKKKKKJJJJJJIIIHHHFFFFFFJJJJJJKKKMMMMMMNNNNNNNNNLLLKKKJJJIIIJJJIIIFFFDDDHHHMMMVVV^^^```YYYLLLBBB666111111999AAAFFFKKKPPPaaa[[[aaatttyyyooolllsssqqqvvvtttssszzz|||zzzqqqtttxxxyyy{{{vvvooorrrzzz{{{|||~~~}}}yyyrrrkkkgggooonnnqqqxxx}}}}}}}}}~~~~~~~~~wwwjjj]]]TTTPPPQQQRRRTTTXXX___gggmmmqqqnnnuuuzzz{{{rrrnnnvvvvvvtttnnneeegggfffdddbbb```^^^]]]]]]VVVZZZ^^^```^^^\\\[[[\\\dddaaa______```^^^ZZZVVVWWWVVV]]]ffflllyyyTTTJJJNNN___]]]FFF777999CCC:::CCCIIIDDDRRReeeaaaLLLAAAFFF___uuuuuuiiiaaaYYYSSSYYYeeeZZZ???444;;;>>>NNN[[[{{{pppuuujjjPPPDDDEEE@@@<<<<<<888333222000000000111000...************+++,,,------GGGCCC@@@BBBFFFJJJKKKJJJBBBIIIIIILLLXXX[[[XXX\\\XXXVVVUUUUUUUUUUUUUUUUUUYYYZZZYYYXXXVVVUUUVVVWWWQQQNNNJJJJJJKKKGGG???777555222111333111------000+++,,,---///000111111111444444666666777666555555222333444666888888666333////////////...///111444:::===BBBDDD>>>666444777:::;;;<<<:::999888999;;;;;;>>>AAACCCEEERRRmmmooobbbZZZMMM???:::999888888:::777===BBB@@@===@@@LLLWWWsssvvvuuuqqqnnnnnnllliiivvvwwwrrrmmmtttrrrlllMMMLLLGGGEEEGGGFFFBBB@@@AAA===;;;777444111/////////000000///......------,,,///...------------...///......//////...222AAAQQQddd}}}xxx}}}zzzsssrrrhhhmmmsssvvvwwwxxxyyy{{{|||vvvsssvvvwwwvvvwwwvvvvvvyyy{{{yyyrrrlllnnnmmmooorrrrrrrrryyytttiii[[[JJJ???;;;999666222111222333444555444222111000111111///,,,******+++++++++************++++++////////////..................//////...,,,***((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++************+++++++++++++++---......---...111333444333222222333444444444999AAANNN\\\ccc```WWWOOO\\\___cccgggjjjkkkllllllvvvmmmdddcccjjjpppoookkklllrrrpppnnnrrroookkkqqqssswww|||OOOMMMooommmQQQUUUpppjjjQQQOOOLLLKKKMMMKKKHHHHHHIIIJJJKKKLLLKKKJJJHHHKKKOOOQQQQQQPPPQQQQQQOOONNNLLLIIIEEEBBB???>>>:::;;;<<<<<<===@@@DDDGGGLLLLLLKKKIIIGGGEEECCCBBBEEEFFFIIIKKKMMMNNNOOOOOOLLLKKKIIIHHHIIIHHHFFFDDDBBBGGGQQQZZZ\\\WWWKKKBBB:::333111777???EEEIIIMMMYYYZZZ\\\bbbllluuuwwwtttvvvxxx{{{||||||~~~vvvrrrtttwwwxxxyyy}}}~~~yyyoooiiikkkqqqyyyzzz||||||{{{xxxuuusssqqqoooqqqwww|||{{{zzz|||~~~xxxooocccZZZUUUTTTVVVYYY[[[^^^cccjjjooowww{{{}}}yyyvvv|||qqqmmmkkkeeeccccccddddddcccaaa___]]]XXX\\\___```___]]]]]]]]]]]]\\\[[[]]]^^^^^^[[[XXX[[[XXX]]]lll}}}|||cccLLLKKKTTT\\\RRR===444:::CCC???HHHKKKFFFQQQ[[[QQQAAA@@@NNNjjj}}}yyykkkbbb^^^[[[]]]```QQQ:::222888BBB___www}}}bbbJJJAAADDD@@@>>>???<<<888666222000000///...---+++++++++++++++,,,,,,---HHHHHHGGGGGGHHHIIIJJJKKK@@@EEECCCEEENNNLLLGGGJJJKKKLLLLLLMMMQQQXXX```eee``````^^^[[[YYYZZZ___dddYYYWWWSSSOOOIIIAAA888222555111...///---***+++...***+++,,,...000111111222555555666666666555444444222222333555666666444111---............000444777<<<>>>AAAAAA;;;333222666:::;;;<<<;;;999888999:::<<<===@@@BBBEEEUUUsssiii___VVVIII===888888888999;;;;;;???BBB@@@===BBBPPP[[[|||}}}yyyrrroooppppppmmmwwwooonnnssstttkkkLLLLLLGGGDDDEEEEEEBBB@@@BBB@@@>>>;;;777333111000///000000//////......------///...------------...///------///000...000<<>>;;;999555222///000111222222111000/////////000...+++******+++++++++************++++++........................---.........---+++)))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---------...000222333333222222222444555666:::FFFUUU```aaa[[[TTTPPP___```cccjjjpppqqqlllfffooojjjfffhhhmmmqqqpppnnnqqqwwwsssooorrrmmmiiinnntttzzzoooJJJKKKhhhfffRRR^^^{{{|||~~~dddPPPOOOLLLKKKMMMJJJJJJKKKKKKLLLKKKJJJIIIHHHFFFIIIMMMPPPQQQQQQRRRSSSPPPOOOMMMJJJGGGCCCAAA???;;;;;;;;;:::<<<@@@FFFKKKMMMLLLKKKHHHEEEBBB@@@>>>AAACCCFFFIIILLLOOOPPPPPPLLLJJJHHHGGGFFFFFFDDDCCC???CCCKKKRRRUUUQQQHHHBBB@@@666000555===CCCFFFIIIPPPZZZZZZRRR```{{{{{{~~~xxx|||~~~xxx|||}}}tttpppppppppsssvvvwwwxxxxxxqqqjjjgggiiimmmxxxxxxzzz{{{||||||||||||tttqqqrrrwwwzzzyyyxxxyyy~~~~~~|||zzzuuulllccc\\\XXXZZZ]]]___bbbgggnnnssszzz|||kkkhhhhhhggg```aaadddeeeeeecccaaa___[[[]]]```aaa```___^^^^^^XXXXXXZZZ\\\______]]][[[]]]XXX]]]sssgggPPPCCCNNNXXXUUUCCC444555>>>BBBEEEMMMMMMKKKTTTSSSAAA666???WWWsss}}}rrr```WWW``````^^^UUUDDD666333888IIIsss\\\HHHAAADDD@@@???@@@<<<>>>:::555111///...---,,,------,,,+++++++++,,,,,,LLLNNNPPPOOOLLLJJJKKKMMMFFFJJJHHHKKKSSSNNNFFFJJJMMMNNNQQQWWWcccqqqyyyzzztttnnnfff```___cccjjjnnngggeeeaaaYYYNNNDDD<<<888999444000000...***)))+++***+++---///111222333444555555555555444444333333333333333444555444111...------......///222777:::>>>>>>???>>>777000000666999:::;;;;;;:::999999:::<<<>>>AAADDDHHHWWWuuu}}}fff___TTTGGG;;;888888777888999<<>>>>>EEETTT```~~~|||uuummmmmmrrrvvvvvvwwwnnnooo}}}qqqoootttpppQQQKKKFFFCCCDDDDDDAAA@@@AAABBB@@@===999555222000000111111000//////......---.........------.........,,,---///000...///888BBBNNNvvvxxxrrr}}}|||wwwuuunnnppprrrttttttttttttttt~~~}}}wwwqqqooossstttrrrqqqrrrsssqqqoooooosssvvvwwwtttrrrrrrqqqqqqyyysssiii\\\JJJ>>>:::888555111...//////000//////...------......---***)))******++++++************++++++------...............///------------,,,+++))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))***************+++++++++++++++,,,,,,++++++++++++,,,,,,,,,---***,,,------------000222333333333222222333666888===KKK]]]ddd___XXXTTTTTT```aaagggrrr|||{{{pppeeejjjiiiiiiiiikkknnnpppqqqwww|||wwwrrrsssoookkkppp|||hhhKKKKKK```ZZZMMM]]]xxxqqquuuzzzzzz^^^OOOOOOLLLLLLMMMHHHKKKMMMNNNMMMKKKHHHGGGFFFFFFIIIMMMOOOPPPPPPPPPQQQLLLKKKJJJHHHEEEBBB???>>>===<<<;;;:::<<>>@@@BBBFFFJJJMMMOOOOOOOOOKKKIIIFFFDDDDDDDDDCCCBBBBBBDDDGGGJJJKKKJJJGGGDDDEEE999000333:::@@@CCCEEEMMM[[[]]]TTT]]]yyyvvvwww~~~yyy}}}wwwpppnnnllljjjnnnttttttvvvuuuqqqooosssvvvwwwwwwxxx{{{}}}}}}}}}|||{{{yyyvvvvvvzzz{{{yyywwwwww|||{{{zzzyyyxxxssskkkddd^^^^^^___dddkkkrrrxxx{{{tttiiiiiikkkjjjbbbcccdddddddddcccaaa```^^^___aaabbbaaa```______ZZZ[[[]]]___``````^^^]]]___]]]hhhuuuYYYMMMGGGSSSWWWJJJ888333;;;EEECCCKKKPPPMMMOOOWWWOOO;;;:::KKKeeeyyywwwcccQQQIII]]]___XXXGGG777444999>>>^^^yyy[[[KKKFFFGGGAAA??????;;;BBB===777222000//////...///...---,,,++++++++++++PPPTTTWWWVVVQQQNNNMMMOOOFFFIIIJJJPPPZZZTTTMMMRRRQQQXXXdddvvvzzzqqqeee```cccllltttyyyyyywwwqqqgggZZZPPPJJJHHHAAA:::555555333///---...,,,---///111333444555555555555444444333333222222666555555555555333///,,,---...//////111555:::>>>>>>>>>>>><<<555...///555888:::;;;<<<:::999::::::===@@@EEEGGGKKKYYYtttyyyeee```SSSGGG;;;888777666666777;;;===>>><<<>>>HHHXXXdddwwwtttmmmhhhkkkuuu|||}}}nnniiiooollllllqqqyyysssUUUIIIEEEBBBDDDDDDAAA@@@AAABBBAAA>>>:::666333111000222111111000//////......---..................---,,,,,,...000///...444<<>>:::888444000---......------,,,,,,++++++,,,---,,,***))))))***++++++************++++++,,,---------......//////,,,,,,,,,++++++***))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))*********************++++++,,,,,,,,,+++,,,,,,,,,------------+++,,,---------...000222222333333222111333777;;;CCCRRRbbbfff^^^WWWXXX\\\fffjjjtttsssgggiiikkkmmmkkkiiikkkpppuuu|||xxxqqqrrrooolllsss___JJJKKKWWWNNNFFFWWWmmmsss```lllppp|||oooYYYNNNOOOLLLLLLMMMHHHKKKMMMPPPOOOKKKHHHFFFFFFGGGJJJMMMNNNMMMLLLLLLLLLHHHHHHHHHGGGEEECCC@@@??????>>>===<<<>>>BBBIIINNNIIIIIIHHHGGGEEECCCAAA@@@BBBDDDHHHKKKMMMNNNNNNMMMJJJGGGCCCAAAAAABBBCCCBBBDDDDDDDDDDDDEEEGGGJJJMMMFFF:::111222888<<<@@@CCCLLLYYYbbb```aaammmxxx|||xxx|||yyywwwtttnnnkkkpppxxxsssuuuuuuuuu{{{ssswww|||}}}~~~{{{{{{{{{wwwwwwzzzxxxwwwwwwxxxvvvpppkkkeeebbbaaagggsss|||uuuooopppnnnjjjgggfffcccaaa````````````___``````aaaaaaaaa___^^^^^^___``````___^^^]]]]]]aaajjjzzzXXXJJJKKK[[[\\\RRR???333777AAAHHHHHHPPPOOOIIIMMMQQQGGG999JJJ\\\ssszzzmmmXXXKKKHHHZZZZZZPPP;;;///333>>>EEEvvveeeYYYMMMKKKJJJCCCBBBDDD???CCC>>>888444222222222111000000...---,,,,,,++++++SSSWWW[[[ZZZVVVQQQOOOOOOLLLPPPTTT___lllgggaaaiiiooo{{{kkkddd]]][[[aaakkkuuuzzz~~~wwwmmmddd___]]]]]]NNNDDD:::666333///---......///000222444555666666444444333222222222333333777666666666666555111...000000000111333777===AAA>>>======;;;444...///555777999;;;<<<;;;:::::::::>>>AAAGGGJJJNNN\\\xxxwwwddd```RRRFFF;;;888888777666777999;;;<<<<<<@@@LLL\\\iiinnnmmmiiihhhnnnyyy~~~}}}vvvffflllyyyssskkkssswwwsssUUUIIIEEEDDDGGGGGGCCCAAAAAABBBAAA???<<<999555333222222222111111000000//////------...//////...------,,,,,,...000///...222999KKKhhh{{{|||xxxsss~~~xxxyyyvvvqqqoooppprrrssstttwwwvvvsssqqqrrruuusssmmmhhhnnnvvv{{{|||}}}~~~zzzvvvqqqnnniiiggglllttt~~~~~~tttjjj\\\JJJ>>>999777333///---------,,,++++++******)))***+++***)))((()))***++++++************++++++,,,,,,,,,---......//////+++++++++*********))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********************++++++,,,,,,---,,,,,,,,,---------......,,,---.........///111333111333333222111333888===LLLYYYeeeeee[[[UUUZZZbbbjjjqqq{{{yyykkkaaaiiioootttrrrlllmmmttt|||xxxnnnnnnkkkjjjsssTTTFFFHHHOOOFFFCCCTTTcccqqqqqqiii``````bbbkkkhhhVVVOOOOOOKKKKKKMMMHHHIIIMMMPPPPPPLLLHHHGGGHHHGGGJJJLLLLLLKKKHHHHHHHHHFFFGGGHHHIIIHHHGGGEEECCCAAABBBBBBAAABBBDDDHHHKKKEEEEEEEEEEEEDDDBBBAAAAAACCCEEEIIILLLMMMMMMLLLKKKHHHDDD@@@>>>???AAACCCDDDDDDDDDCCCBBBDDDHHHNNNSSSCCC:::333333666999>>>CCCJJJXXXgggjjjcccaaapppxxxhhhxxx~~~|||vvvwww{{{}}}rrrtttuuuvvvlllqqqyyy}}}xxxvvvxxxwwwvvvuuuuuuuuusssqqqlllhhhgggmmmwwwyyyvvvpppiiijjjgggccc___]]]]]]^^^___```___^^^___``````^^^\\\]]]^^^^^^]]]\\\\\\^^^___cccxxx___FFFEEEQQQmmm___III777444<<>>DDDQQQaaammmgggjjjlllooovvv}}}|||wwwrrrgggvvvqqqpppyyyxxxtttVVVJJJGGGGGGKKKKKKGGGCCCCCCCCCBBBAAA>>>;;;999666555333222222111111000//////------...//////...---------,,,---//////...222999HHH[[[~~~zzzzzzyyysssllljjjlllqqqvvvxxxwwwuuuqqqnnnqqqvvvuuupppmmmrrrxxx|||~~~~~~}}}|||wwwsssooolllgggdddiiippp~~~|||~~~sssjjj\\\JJJ>>>999777333///...---,,,+++************((()))******(((((()))***++++++************++++++++++++,,,------...//////+++******)))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))******+++,,,,,,------------------............---.../////////000222444111333444222111333999???UUU___fffaaaVVVRRRZZZdddgggpppyyy{{{tttjjjccc```iiisss}}}}}}vvvttt|||zzzmmmllliiiiiirrr}}}~~~KKKBBBEEEIIIAAACCCPPPYYYddd```uuufffeeebbbbbbiiidddUUUOOOOOOJJJKKKNNNHHHFFFKKKPPPPPPMMMIIIIIIJJJFFFHHHJJJJJJHHHFFFEEEEEEDDDFFFHHHJJJJJJJJJHHHGGGCCCEEEGGGGGGFFFFFFGGGHHHBBBBBBBBBBBBAAA@@@>>>>>>AAADDDGGGKKKLLLLLLKKKJJJEEEBBB===<<<===AAADDDEEEEEEFFFGGGFFFEEEFFFJJJNNN???999555444555666===DDDKKKZZZkkkmmmccc^^^iiiwwwooofffqqq~~~qqqsssrrrsss~~~fffkkksss{{{wwwtttxxxxxxvvvtttssssssuuuwwwnnnooorrrvvv|||xxxpppjjjgggfffccc```^^^\\\\\\\\\___]]]\\\\\\^^^^^^\\\ZZZ[[[\\\\\\\\\\\\___dddiiirrrkkkQQQFFFRRReeennnVVV<<<333888CCCLLLPPPQQQUUULLLIIINNNCCC999CCCWWWfffoooeeePPPEEEKKKUUUXXXLLL===333222:::JJJXXXggglllZZZJJJFFFIIIJJJEEELLLUUUTTTDDDAAA===:::888666444222000000///...---------...TTTVVVYYY[[[ZZZUUUOOOKKKVVV[[[bbbuuueeepppzzz~~~sssmmmqqqyyy|||yyyvvvxxxtttXXXCCC666///---000//////000111222333333333222222111111111222444555222333555888;;;<<<;;;999444444444444555:::@@@EEE<<<<<<===<<<666///000666666888;;;<<<<<<:::::::::===???DDDIIIRRRhhhsssaaa]]]MMMBBB999888:::;;;;;;===777999<<>>;;;999777333333222222111000000000,,,---...//////...---,,,---,,,,,,//////...333999EEEPPPuuu{{{vvv}}}wwwxxx}}}vvvppphhhfffjjjqqqxxx{{{yyyuuuoookkkooovvvwwwtttvvvvvvuuuuuuwwwyyyzzz{{{vvvsssooommmhhheeejjjqqq}}}yyy}}}rrrjjj\\\JJJ===999777333///...---,,,+++************'''((())))))(((((()))***++++++************++++++++++++,,,,,,---...//////+++***)))))))))))))))***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,,,,---------------.........//////...///000000000000333555000333444222111333:::@@@\\\cccfff___SSSPPPXXXcccfffpppyyywwwmmmddddddggggggvvv~~~{{{}}}nnnllliiijjjsss~~~~~~uuuIIIBBBEEEGGG@@@BBBMMMRRRYYYQQQbbb{{{aaacccooommmrrrbbbUUUPPPOOOIIIKKKNNNHHHEEEJJJPPPQQQMMMJJJJJJLLLDDDFFFHHHIIIGGGFFFEEEEEEAAACCCFFFIIIJJJJJJIIIGGGEEEGGGJJJJJJIIIGGGEEEEEEAAAAAAAAA@@@>>>===;;;:::>>>AAAEEEIIILLLLLLJJJIIIDDD@@@<<<:::===AAADDDFFFIIIKKKLLLJJJFFFCCCCCCDDD<<<888666666444555<<>>GGGEEE===:::===999888666444444888???CCC;;;======999333000222666888:::<<<<<<;;;999999999>>>BBBDDDFFFQQQmmmkkkXXXOOODDDBBB???<<<::::::;;;;;;999=========FFFYYYfffjjjdddmmmvvv{{{}}}lllqqqqqq~~~{{{wwwsssyyyjjjQQQWWWUUURRROOOKKKHHHFFFEEEGGGFFFEEEBBB???<<<:::999999888666333111000///...//////...------------...,,,---...---------///111<<>>BBBHHHLLLLLLIIIPPPnnnssspppuuuuuuXXXTTTOOONNNNNNOOOMMMKKKHHHIIIJJJJJJJJJHHHFFFDDDHHHLLLKKKFFFEEEHHHGGGBBBGGGEEEDDDFFFIIIJJJIIIFFFEEEDDDCCCCCCEEEGGGGGGFFFFFFBBB>>><<<<<<===>>>>>>FFFFFFFFFHHHIIIHHHEEEBBB999;;;>>>???AAACCCGGGJJJLLLIIIFFFDDDCCCBBB@@@???>>><<<999777666777999:::LLL^^^jjjeeebbbjjjsssvvv{{{eeefffqqqyyy~~~vvvmmmooossstttssssssoooqqqvvvyyy{{{|||~~~}}}zzzrrryyyyyyuuupppqqquuuuuurrrqqq{{{wwwnnnhhhiiifffccc```^^^[[[XXXUUUVVV[[[```aaa^^^\\\\\\]]]^^^[[[___ggghhhiii{{{nnnQQQBBBDDD___sssiiiGGG<<<555<<>>QQQ```hhhxxxrrrvvvWWWUUULLLJJJGGGEEEEEEGGGJJJLLLHHHEEEAAA@@@@@@>>>999555444333000---,,,,,,------UUUUUUVVVYYY^^^dddjjjmmmmmm]]]WWWcccpppnnnfffbbbYYYZZZ```gggllluuu{{{gggaaaYYYTTTTTT```www```III:::333111333...///111333444555555555444333333222222333444555777999@@@HHHGGG@@@===???888888888666666888===@@@;;;>>>>>>:::333000333777888:::<<<<<<:::999999:::@@@DDDGGGIIIVVVtttbbbRRRJJJBBBAAA???===;;;;;;;;;;;;888999:::@@@MMM[[[eeegggiii{{{uuukkkyyy{{{wwwuuuwwwoooXXXXXXUUUQQQMMMIIIFFFDDDCCCFFFEEEDDDBBB???===:::999999888666444222000////////////...------------...,,,---...---------///111:::JJJeeexxxvvvkkkmmmxxxrrr{{{|||~~~yyyuuuqqqkkkkkkttt|||{{{tttrrrrrrtttuuuwwwxxxzzzzzz{{{uuuvvv|||~~~zzzuuusssoooiiidddeeejjjoooyyyvvvwww||||||sssiii\\\III<<<666444000---...---,,,+++******************************++++++************************************************)))************)))(((''''''((((((((())))))))))))''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------------------------------//////000111222333444444222000222444444555@@@LLLjjjiiidddZZZQQQSSS]]]gggkkkkkkeeedddjjjeeeaaaiii{{{~~~}}}tttkkklllyyytttdddiiizzzyyyPPPDDDHHHGGG???<<>>@@@AAAAAAAAABBBDDDGGGIIIGGGEEEDDDEEEEEECCCBBB???===;;;:::999999::::::BBBSSS^^^\\\]]]iiivvv{{{zzzppp___aaaooo{{{zzzrrrssstttvvvxxxvvv}}}{{{}}}|||~~~yyytttsssvvvvvvsssxxxzzzrrrkkkfffcccbbb```___^^^\\\ZZZYYY^^^aaacccccc```^^^]]]]]]ZZZXXX^^^iiiqqq~~~vvv[[[HHHIIIVVVdddcccVVV<<<666666???IIIOOOTTTXXXVVV\\\iiidddQQQUUUpppyyyeeeQQQRRRXXXQQQDDD;;;555:::LLLaaapppwww{{{rrrxxxbbbOOORRRKKKIIIGGGEEEDDDEEEGGGHHHHHHFFFCCCBBBAAA???;;;777444222000...,,,,,,---...PPPSSSYYYaaakkkssszzz~~~zzzeeeUUUYYYbbbccc___\\\ccchhhrrr~~~lllYYYUUUQQQRRRXXXeeevvvvvvcccLLL===555000000222...///111444555555555555222222222222333444555555999<<>>>>>:::444111444888888:::;;;;;;:::999::::::AAAFFFIIILLL[[[|||}}}YYYMMMGGG@@@??????>>>======<<<<<<:::777:::FFFTTT^^^dddgggvvv|||~~~uuuwwwnnnlllvvvppppppyyywwwdddWWWTTTOOOJJJFFFCCCBBBAAADDDDDDCCCAAA???===;;;999:::999777555222111000000000///......------......,,,---...---------///111777JJJeeetttooodddhhhtttmmmuuuzzzyyyyyy~~~zzzuuussspppqqqxxx~~~|||tttsssvvvxxxxxxwwwwwwyyy|||~~~vvvqqqssswwwvvvrrroooqqqqqqlllgggffflllssswwwuuutttwww~~~zzzqqqjjj]]]KKK>>>777444000------,,,+++***************'''(((((()))******++++++************************)))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((()))))))))''''''''''''(((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,------------------------------//////000111222333444444444///111666555555DDDXXXqqqkkkaaaVVVQQQUUU```iiiggghhhcccdddkkkhhhgggppp~~~wwwllleeefffqqqyyycccfffzzz{{{EEEGGGNNNKKK???===IIIRRRSSSNNN___qqqttt{{{uuuiiiVVVPPPKKKHHHIIIKKKJJJIIIDDDEEEFFFFFFEEEDDDBBBAAA???BBBCCCBBBCCCFFFFFFDDDCCCDDDEEEHHHJJJJJJGGGEEEDDDDDDEEEGGGKKKOOOPPPOOOGGGFFFEEEFFFHHHIIIIIIHHHDDDDDDGGGIIIJJJHHHCCC@@@AAABBBCCCCCCBBBCCCEEEGGGEEEDDDCCCDDDFFFGGGGGGFFF@@@@@@???===<<<;;;::::::<<>>333444:::EEEMMMQQQUUUYYYUUUccclll___VVVooozzzfffRRRQQQTTTLLL@@@999666CCCZZZooowwwwwwwwwooommmnnneeeTTTMMMQQQJJJIIIGGGFFFEEEEEEDDDEEEIIIGGGDDDCCCBBB???<<<999333222000...------......QQQWWW```kkkwwwlllZZZWWW]]]aaaeeehhhoooxxxlllZZZQQQVVV\\\iiixxx}}}yyypppddd\\\UUUHHH:::333///,,,,,,...///000222444666666666666333333333444555666777777:::===AAAFFFFFFDDDAAA@@@777:::<<<===;;;999888888;;;>>>>>>:::444222444888888:::;;;;;;:::999:::;;;@@@FFFHHHKKK^^^vvvUUULLLGGG??????@@@@@@@@@???>>>>>><<<999>>>JJJVVV\\\ccckkkqqqiiitttzzzwwwoooiiimmm{{{ssslllmmmzzzwwwdddSSSPPPLLLGGGDDDCCCBBBBBBCCCCCCBBBAAA???>>><<<;;;;;;:::888555333222111111000//////...............,,,---...---------///111444IIIcccoooiiiaaaiiiwwwnnnppptttxxx|||{{{{{{wwwvvvsssrrrwww}}}|||wwwtttxxx{{{yyyvvvtttwww{{{yyysssmmmlllqqqvvvvvvsssoooqqqrrrpppnnnooorrruuuuuuvvvrrrssszzzzzzqqqkkk___NNN@@@888444000...,,,,,,+++***************'''''''''((((((((())))))************************))))))))))))))))))))))))((((((((())))))((('''''''''''''''((((((((())))))''''''''''''(((((((((((())))))*********++++++++++++++++++,,,,,,,,,------------------............///000000111222333444555666000111888666555HHHbbbqqqiii^^^TTTRRRWWWaaahhhcccfffccceeennnllljjjssstttmmmeeeeeennn|||nnn\\\pppxxxEEEGGGNNNJJJ???BBBRRRYYYSSSRRRccczzzpppvvvgggTTTOOOIIIGGGHHHJJJJJJIIIDDDDDDEEEEEEDDDCCCAAAAAABBBDDDEEEFFFGGGHHHHHHGGGDDDFFFJJJMMMOOOOOOMMMKKKFFFFFFGGGJJJNNNPPPQQQPPPDDDDDDEEEGGGJJJKKKJJJHHHDDDEEEHHHKKKLLLIIIDDD@@@???AAACCCCCCCCCEEEHHHJJJDDDDDDCCCEEEGGGHHHGGGFFF@@@@@@@@@@@@???===;;;:::???HHHMMMMMMQQQ___ooowwwyyy|||sssccciiiiiibbbjjjpppsss}}}yyymmmhhhlllsss~~~||||||}}}}}}{{{{{{~~~zzzxxxyyywwwsss|||pppfffsss{{{qqqoooooollliiiYYY[[[]]]^^^^^^^^^^^^___aaa```___^^^^^^^^^^^^]]]aaakkk|||}}}aaaIIIJJJJJJ___uuu___:::333333999BBBJJJNNNQQQVVVZZZ______```___mmm~~~rrrbbbSSSRRRQQQFFF>>>777999NNNkkk|||xxxmmmgggfffeee```XXXQQQMMMMMMIIIIIIIIIHHHHHHGGGFFFEEEGGGFFFEEECCCAAA???<<<:::333222111000////////////YYY___hhhsss}}}zzzoooccc\\\[[[```jjjrrrooo~~~gggYYYTTT[[[mmmttt[[[MMMGGGFFF===555333222///...000///111333555666777777666444555666777777888999999888;;;>>>@@@BBBBBB???===666999<<<<<<;;;888777666:::===>>>:::444222555888888999::::::999999;;;<<>>===<<<;;;999777444333222222000000///............///,,,---...---------///111222GGG___iiidddbbbnnn~~~vvvppppppwww~~~xxxwww|||zzzuuuppprrrxxx{{{zzztttxxx{{{yyyuuusssvvvzzztttooolllnnntttyyy{{{{{{sssqqqoooqqqtttwwwvvvtttuuuxxxsssrrrxxx}}}zzzrrrkkk```PPPBBB999333000...++++++******))))))***************))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((************+++++++++++++++++++++,,,,,,,,,---------------....../////////000000111222333444444555777222333777666888MMMgggjjjdddZZZTTTTTTYYY```eeennnnnnhhhiiipppkkkeeejjjsssnnniiikkktttiii```}}}}}}oooEEEEEEHHHDDD@@@JJJYYY[[[QQQYYYeeexxxpppzzzsssgggSSSNNNHHHFFFHHHJJJIIIHHHEEEEEEEEEDDDDDDCCCBBBBBBFFFFFFGGGHHHHHHGGGFFFGGGCCCFFFKKKOOOQQQQQQQQQPPPIIIHHHIIILLLNNNPPPOOONNNCCCCCCEEEHHHKKKKKKJJJHHHFFFGGGIIIKKKLLLJJJFFFBBBAAABBBCCCCCCCCCDDDFFFHHHEEEDDDDDDEEEGGGGGGFFFDDD@@@@@@AAAAAA@@@>>>;;;:::AAAEEEGGGHHHLLLXXXeeemmmuuummmgggpppsssuuurrrssssssuuuyyymmmkkkooorrr{{{}}}}}}{{{xxxyyy~~~~~~zzzyyyhhh```iiiyyyssslllkkkkkkhhhdddZZZ]]]``````___^^^^^^___bbbaaa```^^^^^^```bbbdddggg{{{|||cccMMMCCCJJJLLLZZZdddKKK111555777???GGGLLLOOOTTTZZZ]]]dddZZZ___rrr~~~oooeee\\\SSSSSSNNN???;;;888BBB```nnn```aaa^^^VVVPPPMMMKKKHHHJJJJJJKKKKKKKKKJJJIIIHHHEEEEEEEEECCC@@@===;;;:::555444333222111000000000bbbgggooowww|||rrrpppjjjccc^^^```hhhppp{{{yyyaaaSSSXXXccczzziiiMMMCCC@@@???999444444222//////111000111333555777777777777666777888999999999999999555888::::::===???===888555777999:::888777777888999<<<<<<999333111444888888999::::::999999;;;===>>>DDDFFFJJJbbbiiiOOOFFF>>>??????????????????>>>>>>;;;>>>AAADDDNNN]]]jjjpppzzz|||rrrssslllllluuuqqqrrrooorrrmmmtttiiicccqqqcccOOOJJJIIIIIIHHHGGGGGGGGGGGGBBBCCCCCCCCCBBBAAA@@@@@@===<<<:::777555444333333111000//////......//////,,,---...---------///111000CCCXXX```___cccssstttpppvvvzzzzzzyyywwwxxxooonnntttzzz{{{uuuxxxzzzxxxvvvuuuwwwyyyrrrnnnmmmpppsssuuuxxx{{{vvvqqqnnnqqqwwwzzzwwwsssvvv~~~|||vvvsssuuuzzz~~~{{{ssslllbbbSSSDDD:::333000...+++******)))))))))******---------,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((*********++++++++++++,,,++++++,,,,,,,,,,,,---------------...//////000000000000111222333444555555555444555666888BBBWWWkkkbbb^^^XXXTTTTTTZZZaaaggg}}}pppnnntttooofffhhhrrrnnnjjjnnnyyy|||hhhiii{{{zzz}}}\\\@@@CCCAAA???BBBLLLWWWWWWQQQ[[[iiikkkvvvvvv{{{aaaPPPLLLHHHGGGHHHIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCGGGEEEEEEHHHGGGDDDCCCEEEAAAEEEJJJMMMNNNNNNNNNOOOIIIIIIIIIKKKMMMMMMKKKJJJFFFFFFGGGIIILLLLLLKKKIIIGGGGGGHHHJJJKKKIIIFFFCCCDDDDDDDDDCCC@@@@@@@@@BBBDDDDDDDDDEEEGGGFFFDDDBBB@@@AAAAAABBBAAA???>>>===>>>???AAACCCIIIRRR\\\ccceee[[[XXXxxxwwwvvvsssooonnnnnnsss|||sssjjjiiifffuuuyyywwwtttpppppprrrwww|||~~~}}}mmm```]]]bbbnnn}}}wwwlllgggggggggbbb^^^\\\```cccdddaaa______aaa^^^```aaaaaaaaaeeemmmsssrrr^^^MMM@@@???EEEJJJMMMIII999111::::::BBBJJJMMMQQQXXX^^^___WWWVVVlllyyybbbWWWUUUSSSKKKIIIDDD777444:::NNNooouuurrrkkk^^^QQQLLLMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJDDDEEEEEECCC???<<<;;;;;;888777666555444222111000hhhlllqqquuuwwwwwwuuusssppprrrrrrnnniiihhhkkkmmm|||nnn\\\XXXRRRXXXkkk}}}___NNNEEE@@@;;;666222222000------000111222444666777888888888777777888999999999888777333666777666999===;;;555333444666666666666999;;;888:::;;;888222000333777888999:::999999999<<<>>>>>>EEEHHHNNNjjj___JJJEEE<<>><<<;;;;;;;;;<<<<<<<<>>===;;;888666555444333111000000///////////////,,,---...---------///111///???OOOVVVXXXbbbtttwwwrrruuurrrnnn{{{}}}{{{qqqnnnrrrxxx{{{xxxxxxyyyyyyxxxxxxyyyyyyssspppqqqssssssqqqttt{{{xxxvvvssstttwwwyyyxxxvvvwww~~~yyyvvvssswww{{{}}}zzzsssmmmcccUUUFFF:::333000...******))))))))))))******+++++++++++++++*********))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((*********+++++++++,,,,,,++++++,,,,,,,,,,,,---------------...///000000000000111111222333444555555222666777444;;;NNNcccppp]]]ZZZVVVSSSSSSZZZdddlllvvvdddcccppprrrmmmpppqqqmmmkkkrrrpppjjjuuu}}}wwwfffIII@@@CCC>>>===CCCIIIKKKOOOTTT^^^wwwyyyrrrwwwXXXLLLIIIFFFFFFHHHHHHFFFCCCFFFEEEDDDCCCCCCBBBBBBBBBGGGCCCDDDGGGGGGCCCBBBEEEDDDGGGJJJKKKIIIIIIIIIKKKFFFFFFGGGIIIKKKKKKIIIGGGIIIHHHHHHIIIKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGEEECCCCCCCCCCCCAAA>>>===>>>???AAAAAABBBDDDFFFFFFDDDBBBAAABBBBBBBBBBBBBBBAAAAAA@@@???@@@DDDIIIOOOUUUZZZXXXXXXSSSiii|||}}}qqqlllmmmqqquuuxxx{{{~~~|||pppiiiaaafffooo{{{zzzooohhhfffjjjooossszzz~~~tttfff\\\YYY]]]fffuuuzzzrrriiiggghhhhhhddd___]]]bbbfffgggdddaaabbbccc^^^dddkkkooosss}}}nnnXXXKKKEEEBBBBBBDDDKKKGGG666111888;;;>>>FFFMMMOOOSSSYYY[[[YYYJJJUUUwww~~~hhhUUUHHHGGGPPPQQQEEE>>><<<666999HHHaaa{{{ssssss___RRRNNNOOOPPPQQQRRRQQQPPPNNNLLLKKKIIIIIIDDDFFFFFFDDD@@@=========;;;:::999888666444222111kkkmmmpppsssrrrpppmmmjjjqqqtttwwwwwwvvvuuuqqqnnnyyyzzz]]]ZZZ\\\^^^llllllYYYUUUNNNCCC===777333333111......222111222444666888888888888777777888999999888666666222555555444777<<<:::444222333333333333666:::===777999:::777222000333777888999:::999888999<<<>>>???GGGKKKRRRppp~~~WWWHHHGGG???>>><<<:::888777888999:::???DDDCCCDDD]]]~~~tttkkkqqqvvv{{{{{{sssyyy||||||yyy|||___LLLKKKLLLMMMMMMLLLIIIGGGEEECCCCCCDDDDDDDDDDDDDDDCCC>>>===;;;999777555444444111111000///////////////,,,---...---------///111///<<>>WWWmmmttt[[[YYYUUURRRRRRZZZgggrrrkkk^^^KKKMMMdddooopppvvvxxxrrrqqqzzztttjjjmmm~~~wwwxxxSSS???EEEDDD===>>>DDDCCC@@@IIIXXXfffnnnTTTIIIGGGEEEEEEGGGGGGDDD@@@EEEEEEDDDCCCBBBBBBBBBBBBGGGCCCDDDHHHHHHDDDCCCGGGHHHJJJLLLKKKHHHFFFGGGHHHCCCDDDEEEHHHJJJJJJHHHFFFIIIHHHGGGGGGHHHHHHGGGFFFGGGEEEDDDDDDEEEEEEDDDCCC???@@@@@@???>>>>>>???AAA??????AAACCCFFFFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEECCCDDDGGGKKKNNNQQQTTTWWWbbb[[[cccvvvyyywww{{{~~~zzz{{{}}}www~~~{{{qqqccc___aaalll{{{~~~vvviiifffiiimmmppprrrxxx~~~~~~}}}|||wwwoooeee^^^VVVZZZdddrrrzzzssslllkkknnnooojjjeee]]]bbbhhhhhheeecccdddfffdddnnn{{{oooXXXJJJFFFIIILLLJJJIIIRRRJJJ222333???:::BBBJJJPPPQQQTTTXXXUUUOOOLLL[[[}}}^^^:::???FFFWWWZZZHHH===???>>>HHH\\\vvv}}}tttoooppp[[[RRRPPPNNNMMMNNNVVVTTTRRRNNNKKKHHHGGGFFFEEEGGGHHHFFFAAA>>>>>>???===<<<;;;999777444222111tttsssnnnjjjkkkppppppmmmlllvvvoooiiimmmxxxwwwnnn^^^eeeqqqsssuuuuuueeeQQQGGG<<<999444111000000//////222333555666888999::::::444333222333555777777777777666333000333777777222222333444666888:::<<<<<<<<>>;;;999999:::<<<===@@@IIIJJJOOOjjjjjjgggmmm{{{wwwnnn}}}~~~}}}VVVPPPIIILLLOOOOOOMMMJJJKKKLLLKKKIIIGGGFFFGGGGGGFFFEEE;;;;;;<<<;;;:::888555444222222111111000000////////////.........---------///555???NNN]]]lllwww}}}|||{{{zzziiieeellluuu~~~yyypppkkkvvv~~~|||~~~{{{vvvyyyxxxuuuzzzzzzvvvyyy{{{tttxxx||||||{{{vvv~~~xxx}}}lllnnnsssyyy}}}|||vvvqqqmmmeeeXXXIII<<<444000...)))******++++++)))((('''(((((((((((())))))))))))+++***((('''''''''((()))(((((('''&&&%%%%%%$$$$$$&&&'''(((((()))((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555000777555333DDDaaammmfff[[[UUUOOOPPPXXXaaafffhhh___XXXSSSXXXfffpppssspppjjjooosssxxxzzzmmmfffxxxzzz{{{nnnQQQCCC>>>EEE@@@<<<===<<<@@@MMM\\\vvvbbbOOOLLLJJJHHHGGGFFFEEECCCAAAEEECCCAAA@@@???@@@AAABBB>>>CCCGGGGGGEEEEEEHHHLLLMMMLLLJJJIIIHHHEEEAAA>>>BBBCCCFFFHHHIIIHHHGGGGGGHHHEEECCCCCCEEEGGGGGGGGGDDD??????DDDFFFBBB@@@BBB???@@@AAA@@@???@@@BBBEEEAAAAAABBBDDDFFFFFFDDDAAACCCCCCEEEGGGIIIIIIGGGEEEBBBCCCHHHQQQZZZ\\\VVVOOO[[[]]]___cccmmm}}}yyyxxxxxxuuunnneeebbbbbbfffmmmxxx}}}lllpppppplllmmmkkkpppzzzwwwqqqmmmjjjeeebbb```___```kkkzzzmmmfffnnnxxxvvvjjj___dddfffggggggeeefffiiilllppp~~~zzzlllXXXMMMPPPVVVSSSKKKJJJXXXYYYEEE222333>>>FFFHHHMMMSSSYYY]]]ZZZOOODDDSSSfffvvvMMMBBBCCCOOOVVVLLL???:::<<>>?????????>>>===<<<:::888666555444kkkoooooojjjgggiiimmmnnnvvv}}}tttpppmmmhhhuuu}}}mmmrrrzzzvvvrrr{{{|||lllWWWLLL:::777333000////////////000111333555777777777777555444333333555777777666888888666444555999777222111222444666999;;;===>>>===@@@@@@;;;333111444999;;;;;;:::999888:::===@@@CCCMMMLLLVVVrrrRRRDDDBBB@@@???===;;;999888999:::;;;AAAGGGKKKTTTlllxxxbbbeeeiiisssxxxpppmmm{{{{{{}}}ZZZUUULLLNNNOOONNNLLLJJJKKKMMMHHHGGGEEEDDDEEEFFFEEEDDD@@@@@@>>>===:::888555444222222222111000000////////////.........---------000666@@@MMM]]]lllxxx~~~|||iiibbbgggttt}}}{{{vvvqqqwwwzzzxxx||||||wwwyyy}}}vvvuuuzzz{{{xxx}}}}}}vvvxxxzzzzzzssspppvvv|||xxx{{{ooopppssswwwzzzzzzuuuqqqmmmeeeXXXJJJ>>>555000...)))******+++***)))((('''(((((((((((())))))))))))+++***)))((('''(((((()))(((((('''&&&&&&%%%$$$$$$&&&&&&'''(((((((((((((((''''''((((((((()))))))))((((((((()))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555111777666555GGGaaaiiiaaaVVVQQQNNNPPPXXXaaagggiii___YYYVVV[[[fffnnnnnnlllhhhqqq{{{uuuiiijjjxxx|||yyy~~~nnnNNN???;;;CCC>>>;;;===>>>DDDQQQ^^^]]]NNNJJJHHHFFFFFFEEEEEECCCAAADDDCCCAAA???>>>???@@@AAA>>>BBBFFFFFFDDDDDDGGGJJJJJJIIIGGGGGGFFFDDDAAA>>>===???BBBEEEGGGHHHGGGGGGCCCAAA>>>>>>@@@BBBCCCCCC>>><<>>GGG^^^mmmsss]]]NNNPPPPPPIIIFFFKKKaaaZZZQQQJJJIIIIIIJJJJJJEEEIIIIIICCC??????@@@???>>>>>><<<;;;999777666555aaaiiinnnhhhbbbdddlllrrrqqqoooyyyyyymmmnnnvvv}}}yyywwwwwwssskkkeeelllhhhnnnzzz{{{iiiTTTIII999777333000....../////////111444777888888777666777555333444555666666555999;;;;;;999:::;;;888333000111333555888<<<>>>@@@???@@@???:::333111444888;;;;;;:::999888:::>>>AAAFFFMMMNNN___hhhLLLAAA@@@AAA???===;;;888777777888999???AAAHHHYYYmmmuuukkk[[[dddffflllnnnjjjpppyyyrrr~~~~~~\\\UUUNNNNNNMMMKKKHHHHHHJJJLLLFFFDDDBBBBBBCCCDDDDDDCCCFFFDDDAAA>>>:::888666555333333333222111000000000/////////.........------///444===JJJYYYiiivvv}}}yyypppmmmrrr~~~~~~~~~zzz{{{}}}vvvvvv~~~}}}{{{~~~|||xxxyyy||||||yyyvvvqqqrrrsssqqqooooooqqqtttxxx{{{{{{{{{tttsssssstttvvvvvvtttrrrmmmfffZZZLLL@@@777111///)))************)))(((((((((((((((((())))))))))))******)))(((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555333666666:::LLLaaacccYYYPPPNNNNNNRRR[[[ccchhhiiibbb___^^^aaahhhlllkkkhhhllluuu~~~|||wwwqqqjjjmmmwww||||||oooLLL======@@@<<<;;;===BBBKKKWWWccc|||UUUMMMGGGEEEDDDDDDEEEDDDCCCAAACCCBBB@@@???>>>>>>??????===AAADDDEEECCCCCCEEEHHHGGGEEEDDDDDDDDDCCC@@@>>>:::<<<@@@DDDFFFGGGGGGFFF===;;;888888:::<<<======:::<<>>777555222333???NNNnnnyyydddTTTIIIKKKLLLGGGJJJSSS|||kkkVVVJJJIIILLLKKKHHHEEEHHHHHHCCC@@@AAAAAA@@@???>>>===;;;:::888777777]]]eeehhhccc```fffpppxxxzzzzzztttlllrrr~~~uuujjjtttxxx{{{lll\\\XXXYYYXXXVVV\\\]]]dddllliiiYYYGGG>>>:::999555111...,,,---///111333777:::;;;:::888777888666444444555666666555:::===???>>>======888333///000222444888<<>>???CCC@@@>>><<<999888777888888:::888CCCZZZkkkkkkbbb[[[bbbfffkkkkkkiiiwwwrrrtttuuuZZZQQQOOOMMMIIIFFFDDDEEEGGGJJJEEECCCBBBBBBCCCDDDCCCCCCGGGDDDAAA===:::888777777555444444333222111000000////////////............,,,000777CCCRRRbbbpppxxxttt|||www{{{~~~|||xxx|||}}}tttmmmlllnnnnnnlllnnnpppmmmiiinnnzzz~~~zzzxxxvvvsssrrrqqqrrrrrrssslllfff\\\OOOCCC999222///************)))))))))((((((((((((((())))))))))))***))))))(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555555666888@@@RRR```]]]RRRNNNNNNPPPUUU]]]cccfffgggeeeeeefffhhhjjjjjjhhhfffsssuuuwwwvvvssspppooonnnmmmuuuoooJJJ===CCC>>><<<;;;???HHHTTT```hhhkkkOOOKKKDDDCCCBBBBBBDDDDDDCCCBBBBBBAAA@@@???>>>>>>??????===@@@CCCCCCCCCCCCDDDFFFDDDCCCAAAAAABBBBBB@@@>>>;;;>>>BBBEEEGGGGGGFFFEEE:::888555555777999:::::::::>>>CCCDDDAAA???BBBFFFLLLFFF@@@@@@DDDGGGFFFDDDEEEDDDEEEGGGJJJKKKJJJIIIGGGFFFDDDDDDDDDCCC@@@>>>???===<<<===@@@DDDGGGIIIHHHRRR```ggggggiiittt}}}uuuppp{{{~~~xxxyyytttiii``````fffjjjwwwddd___^^^aaagggjjjlllrrrxxx{{{vvv}}}pppddd[[[OOOHHHHHHJJJUUU]]]\\\VVVPPPIIIDDD???@@@===888:::BBBHHHHHHMMMWWW```\\\QQQQQQjjj```OOOCCCLLLKKK===444666666777GGG]]]lllTTTJJJDDDGGGGGGFFFMMMYYYttt\\\MMMJJJLLLJJJGGGEEEGGGFFFBBBAAACCCCCCAAA??????>>>===;;;:::999999___aaa```]]]```jjjtttxxxmmmfffeeelllvvvyyywwwtttnnnxxxyyyttt~~~gggMMMFFFJJJOOOQQQRRRRRRTTTVVVQQQFFF<<<777;;;:::777222---+++---///222444888;;;<<<:::888777888666555555666666666555888>>>AAA???>>><<<888333...///000333666;;;???AAAAAA@@@===888333222555888:::::::::999999<<<@@@CCCLLLMMMOOOkkktttWWWFFF>>>>>>CCC@@@???===;;;:::999999999999666AAAYYYgggccc\\\\\\___fffllllllooo}}}xxxzzzxxx{{{qqq^^^TTTQQQMMMHHHEEEDDDFFFHHHJJJFFFDDDCCCCCCDDDEEEDDDCCCCCCAAA???<<<:::999888999666666555444333222111111000000/////////.........,,,...444>>>LLL\\\kkktttzzz~~~}}}{{{{{{xxxzzztttpppmmmmmmoooooonnnllljjjlllhhhccckkk{{{}}}yyywwwtttqqqooooooppprrrlllggg^^^SSSGGG<<<444000*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''((('''''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555666666;;;HHHWWW]]]WWWNNNLLLMMMQQQVVV[[[___aaaaaafffhhhjjjjjjhhhgggffffffqqqooooooqqqrrrpppmmmkkkmmmvvv~~~jjjEEE<<>><<<<<>>AAAGGGLLLIIIDDD???@@@DDDHHHGGGEEEFFFEEEEEEEEEGGGGGGFFFEEEEEECCCBBBAAAAAA@@@>>><<<===<<<;;;;;;<<>>===<<<;;;;;;^^^]]]YYYXXX^^^iiinnnnnnfffaaacccooovvvqqqmmmmmmqqqwwwvvvooorrrfffOOOFFFFFFGGGFFFHHHGGGEEECCC@@@<<<999777888888666222---+++---000222333666888999888777555777666444555666777777666555<<<@@@???<<<;;;777333......///111444999===@@@AAA???<<<777333333666999999999:::999:::===AAAEEENNNOOOUUUuuujjjSSSGGG>>><<>>555000+++******)))((()))))))))(((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&''''''((()))(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555777777@@@OOOZZZ[[[TTTNNNKKKMMMQQQUUUYYY\\\]]]]]]dddhhhkkkiiidddbbbeeeiiihhhiiioooxxxzzzsssjjjeeeoooxxxwww~~~]]]???<<>>>>>???@@@???>>>AAADDDFFFHHHGGGDDDAAA>>>:::888666555777999::::::555;;;>>>>>>@@@GGGMMMPPPEEEBBB@@@AAADDDFFFFFFEEEDDDBBBAAAAAABBBCCCAAA@@@AAA???>>>>>>>>>>>>===;;;:::<<<===>>>???DDDLLLSSSGGGGGGSSSgggtttvvvwwwzzzyyyrrrvvvtttyyyyyymmmdddfffxxx}}}zzz}}}{{{uuupppxxxzzz}}}kkkdddbbbaaabbbaaa___bbbgggrrruuuyyy|||xxxggg___TTTIIIEEEGGGOOO]]]hhhssslll[[[EEE777555888:::888;;;???BBBEEEJJJPPPTTTxxxzzzpppkkkaaaIIINNNKKKQQQGGG999///333???PPPhhh}}}UUURRRJJJGGGDDDCCC@@@>>>DDDLLLVVVSSSPPPMMMKKKJJJIIIIIIDDDEEEDDDAAACCCGGGFFFCCC@@@@@@??????>>>>>>>>>===WWWWWWVVVVVVZZZ``````\\\^^^bbbfffhhhhhhgggdddaaahhhhhhfffcccbbbfffooouuuwwwiiiXXXLLLGGGDDDAAA======<<<999777777777666444111333222///++++++///333333444666777888888777666777555444555777888888777222999===<<<999888666222---------///222777;;;>>>AAA>>>:::666444555888:::999999999999:::===BBBFFFPPPSSS^^^\\\KKKEEE===;;;@@@======<<<;;;;;;:::999999:::>>>LLL___gggddd``````cccfffjjjuuuwww}}}zzz|||kkkggg]]]PPPKKKFFFDDDEEEHHHJJJJJJIIIGGGEEEDDDDDDCCCBBBAAA>>>>>>>>>===<<<:::999888999888777666444333222222000000000000/////////...//////111888DDDTTTdddmmm{{{~~~}}}zzzzzz{{{~~~yyyzzz{{{xxxttttttwwwzzzyyyvvvkkkiiijjjnnnmmmiiiiiinnnoookkkiiimmmwwwuuuvvvvvvsssooolllmmmnnnkkkhhhbbbXXXLLL@@@666111++++++)))((((((((()))***(((((((((((())))))))))))((())))))***)))((('''&&&''''''''''''(((((((((((('''((())))))******))))))''''''((((((((()))))))))((((((((()))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222111222333444555555555555777999DDDUUU\\\XXXRRRPPPNNNPPPUUUYYY\\\^^^```aaaeeejjjllliiicccbbbiiipppeeejjjuuu~~~ssskkkhhhrrrxxx{{{uuuvvvMMM>>>AAACCC<<<;;;;;;@@@PPPbbbiiigggnnntttqqqssssss[[[MMMJJJHHHCCCBBBAAABBBCCCDDDCCCBBB@@@AAACCCEEEFFFHHHHHHIIIDDDDDDEEEFFFGGGHHHGGGFFF@@@>>><<<;;;<<<======<<<>>>AAADDDEEEEEEAAA===:::999777555555666888999999666<<<@@@AAAEEEKKKLLLJJJAAAAAABBBBBBCCCCCCBBBBBB???===<<<<<<>>>???>>>======;;;::::::<<<===<<<;;;;;;>>>AAAAAA@@@CCCJJJQQQMMMGGGLLL^^^ooowwwwwwsssqqqvvv{{{sss{{{xxxkkkeeehhhwww}}}lllkkkiiiwww|||zzzrrrooommmkkkfff```^^^aaafffiiimmmqqqvvvzzz~~~wwwgggUUUIIIDDDFFFJJJPPP\\\gggkkkhhh^^^UUUEEE666111666;;;<<<<<<@@@DDDDDDCCCGGGRRR\\\~~~wwwxxxuuuUUUHHHTTTLLLFFF888222222BBB]]]uuueeeLLLLLLGGGEEECCCBBB@@@>>>BBBGGGCCCEEEIIILLLNNNLLLIIIEEEDDDEEECCCAAADDDHHHGGGCCC@@@@@@@@@@@@????????????OOOSSSUUUUUUVVVWWWSSSMMMPPP^^^aaaWWWTTT[[[\\\TTTZZZVVVTTTVVVUUUPPPNNNPPPQQQJJJCCCAAAAAABBB???<<<555555333222333555222...+++---///,,,***+++000666777777888999999999999999666555444555777999999888000777<<<:::777777555222---------...111555:::<<<@@@===999555444555999;;;888999999:::;;;>>>BBBFFFPPPVVVfffuuuNNNDDDCCC<<<;;;@@@;;;;;;;;;::::::999999999555>>>PPPccclllkkkgggfffjjjhhhjjj{{{tttvvvzzzdddcccWWWKKKGGGBBB@@@CCCFFFGGGGGGJJJGGGEEECCCCCCBBBAAA??????@@@@@@???===;;;888777999999888666555333222222000000000000////////////...---///444@@@PPP___iiimmmvvv}}}xxx~~~~~~zzzzzz{{{|||~~~vvvrrrvvvyyyuuupppoootttxxxuuuooommmkkkmmmpppnnnjjjnnnvvvnnngggdddjjjrrrvvvuuuuuutttvvvwwwtttpppllllllmmmkkkhhhbbbYYYNNNAAA777111,,,+++)))((((((((()))***(((((((((((())))))))))))((()))*********)))'''&&&'''''''''((((((((((((((((((((()))***************(((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////000111111222222222222333444555555555555666999FFFXXX]]]VVVQQQRRRRRRUUUZZZ^^^aaadddfffhhhhhhmmmoookkkeeeeeeoooxxxjjjpppzzz{{{pppnnnrrrrrrxxxyyyxxxdddBBBAAAHHHFFF::::::999>>>OOOaaahhhdddxxxyyyrrrqqqqqq|||PPPJJJKKKHHHDDDBBBBBBBBBDDDDDDCCCBBB@@@AAACCCFFFHHHJJJKKKLLLFFFFFFFFFGGGIIIIIIHHHGGG???===:::999:::;;;:::::::::===@@@BBBBBB>>>:::777888666333333555777888888:::@@@DDDEEEHHHKKKHHH@@@@@@BBBDDDCCCAAA?????????:::999888999;;;======<<<:::888777888:::<<<<<<<<<===AAADDDBBB>>>===CCCIIIQQQGGGGGGUUUfffttt{{{ooooooooommmwwwtttqqqrrryyyzzzlllZZZrrr|||bbb\\\WWWeeexxxwwwuuu~~~{{{ssshhhdddeee\\\___dddiiimmmrrruuuvvv}}}zzzooobbbUUULLLHHHGGGBBBOOO]]]jjjxxx|||mmmXXX===999333111666>>>???:::???DDDHHHFFFCCCGGGWWWgggmmm}}}nnnmmmmmmjjjOOOJJJXXXJJJ<<<000444AAA___lllOOOLLLFFFBBBAAA@@@AAAAAAAAADDDGGGBBBDDDHHHNNNQQQOOOGGGAAADDDDDDBBBAAADDDIIIHHHDDD@@@@@@@@@@@@@@@@@@@@@@@@MMMMMMMMMMMMLLLKKKIIIIIIMMMMMMLLLKKKKKKKKKLLLLLLKKKMMMOOOMMMIIICCC???=========<<<:::888777666555333222222111000//////...+++,,,,,,,,,,,,///444888888888999::::::;;;<<<<<<:::888666666777999::::::333444666777;;;===888///+++---000222444777;;;>>><<>>;;;;;;888;;;;;;::::::<<<<<<;;;:::AAAIII\\\ooorrrjjjkkksss|||uuuqqqnnntttwwwzzzuuu{{{{{{ccc\\\OOOLLLIIIFFFCCCCCCDDDFFFHHHHHHGGGEEEDDDBBBAAAAAAAAA???AAABBBBBB???<<<;;;:::;;;::::::999888777666666777444000///000000...,,,---111111///999OOOaaaggglllmmmkkkrrrvvvuuuzzzxxx{{{~~~wwwpppuuuuuusssssswww||||||xxxssswwwpppnnnrrrtttooommmnnnfffhhhiiifffdddfffmmmttt{{{zzzxxxtttoookkkjjjiiijjjhhhccc[[[QQQEEE:::444...+++)))((()))******)))))))))))))))************))))))))))))(((((((((((()))((('''''''''(((***++++++++++++*********))))))((((((((((((((()))******))))))***+++,,,,,,------***+++,,,,,,------,,,,,,........................111111222222222333333333333444555555444666888;;;666BBBPPPVVVSSSPPPPPPSSS^^^ZZZYYY^^^ffflllmmmmmmmmmkkklllnnnooonnnlllkkkaaammmuuuuuusssttttttppppppmmmoooyyyLLL===LLLTTTLLL<<<:::888CCCXXX]]]^^^hhhnnnuuuqqqnnniiiLLLJJJHHHJJJCCCDDDEEEFFFFFFEEECCCBBBAAAAAACCCDDDFFFFFFGGGGGGEEEFFFFFFHHHIIIHHHDDDAAA=========<<<;;;999888777:::===@@@AAA???===<<<;;;<<<;;;:::999999999999999???AAAEEEHHHIIIGGGDDDBBBEEEDDDCCCAAA@@@???>>>>>>:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCBBB@@@???>>>@@@BBBQQQZZZTTTFFFRRRuuuvvvpppkkknnnttttttkkkaaannnnnnqqqwww}}}nnnvvvpppWWWVVVVVVXXXZZZ```mmmyyy|||oooaaaaaa___\\\^^^eeegggfffsssxxx}}}xxxrrrmmmjjj```XXXSSSRRRLLLEEEHHHRRRPPPmmmjjjNNN777333333777<<<===;;;===BBBGGGFFFBBBCCCKKKTTTRRRJJJaaannnYYY___ggg___HHH===BBB@@@555222FFFhhhxxxwwwRRRKKKGGG;;;@@@AAACCCBBBAAAAAABBBCCCEEEEEEFFFGGGIIIHHHFFFCCCGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@IIIIIIIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGCCC>>>;;;:::999999888888777666555555111000000///......------+++,,,,,,,,,---000444888888888999::::::;;;<<<<<<:::888555444555777999:::444555555666999<<<777///---///111222444666:::===???EEE>>>333555666666<<<===999888<<>>>>>>>>BBBLLLaaaxxx~~~yyyxxx~~~vvvkkkuuuvvvyyy{{{rrrsssqqquuuxxx|||]]]WWWMMMJJJHHHEEECCCBBBCCCEEEGGGIIIHHHFFFDDDBBBAAA@@@@@@@@@AAACCCBBB???<<<::::::::::::999999888888777777555222//////000111000......000///000<<>>???AAACCCFFFGGGHHHIIIHHHHHHHHHIIIJJJHHHEEEBBB@@@???>>><<<:::888666666:::===@@@AAA@@@???>>>>>>>>>===<<<;;;::::::::::::???AAADDDGGGHHHFFFDDDBBBEEEDDDBBB@@@???>>>======;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBAAAAAABBBAAAAAAAAADDDFFFRRR______SSSTTThhhvvvuuuppplllhhhhhhiiiiiieeeaaaiiikkknnnsss{{{lllTTTRRRQQQRRRRRRUUU___jjjxxx~~~sssnnncccXXXTTTXXX[[[[[[gggkkkqqqtttwww{{{zzzvvvpppjjjddd]]]VVVRRRNNNLLLKKKJJJHHHHHHPPPZZZooodddKKK>>>888666444666===BBBDDDGGGKKKGGG???DDDPPPOOODDDGGGVVVxxxppp^^^RRR\\\\\\SSSBBB;;;===:::111888ZZZmmmMMMGGGFFF???@@@AAABBBBBBAAA@@@AAACCCEEEEEEFFFHHHIIIHHHEEECCCFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@@@@EEEEEEEEEDDDCCCBBB@@@???@@@@@@???>>>>>>>>>>>>>>>>>>??????===:::777666666555555555555555444444444///......------,,,,,,,,,,,,,,,------...111555888999999999::::::;;;;;;;;;:::888666444444555888:::666777555444777:::777111000111222222333555999<<<>>>DDD;;;111444666777>>><<<999888<<<>>>???CCCHHHPPPYYYuuuZZZBBB>>>;;;:::;;;777777777999;;;===>>>@@@@@@EEESSSmmmppplllwwwvvvrrrpppkkk~~~~~~sssnnnmmmtttqqqTTTPPPJJJIIIGGGDDDBBBAAABBBDDDEEEIIIHHHFFFDDDBBBAAA@@@???AAACCCDDDCCC???<<<:::999999999999999999999999999444222000000111111111000///...---111===MMMZZZ^^^fffssszzztttnnnsss|||}}}wwwnnnrrrpppxxx{{{zzzwwwwwwxxxvvvnnngggdddjjjjjjiiifffcccdddhhhmmm|||}}}|||zzzvvvpppkkkhhhddddddccc```XXXMMM???777///---***)))*********)))))))))))))))************))))))))))))((((((((((((((((((((((((((()))******+++++++++***************((((((((((((((()))************++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------.........222222222222333333333333444555555444444555999<<<@@@GGGOOORRRQQQNNNOOORRRTTTSSS___ttt|||ssskkkjjjgggdddcccffflllpppnnnkkkjjjpppsssnnnlllpppxxx}}}zzz\\\CCC@@@HHHKKKHHH666BBBCCCHHHbbbzzzppp|||ZZZLLLPPPKKKEEEGGGHHHIIIJJJJJJIIIGGGFFF<<<>>>@@@CCCFFFHHHJJJJJJIIIHHHHHHIIIJJJHHHEEEBBBBBB@@@===:::888777666666999<<<@@@BBBBBBBBBBBBCCCAAAAAA???>>><<<<<<;;;;;;>>>@@@CCCEEEFFFEEECCCBBBEEEDDDAAA???===<<<<<<<<<============>>>>>>>>>>>>>>>?????????@@@AAAAAABBB???AAABBBCCCCCCEEEHHHJJJNNN^^^hhhaaaXXXZZZaaaeeeccccccaaa^^^[[[\\\```cccmmmooopppqqqsssyyypppTTTPPPMMMKKKIIIJJJRRR[[[jjjgggiiiwwwyyyiii___\\\[[[XXXZZZ\\\^^^aaadddiiippptttpppvvv~~~}}}wwwqqqlllgggeee]]]ZZZVVVSSSQQQNNNKKKHHHGGGQQQYYYZZZ\\\bbbjjjooohhhEEE444444888999777:::AAAFFFFFFHHHJJJFFFCCCHHHPPPMMMHHHXXXrrrqqqXXXPPPRRRXXXNNNBBB===<<<;;;888444???nnn~~~[[[FFFEEEGGGEEEAAABBBCCCBBBAAA@@@AAABBBDDDDDDFFFHHHIIIHHHEEEBBBEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGFFFDDDCCCAAA@@@@@@CCCCCCBBBBBB@@@???======<<<;;;:::999999888999999777888888666444333333555555555555444333333222222.........------,,,,,,,,,,,,---...//////222666999::::::::::::::::::::::::999999888777666555666777999999777444555999888444000111111111222666:::>>>===AAA888///333777999???;;;888999<<<>>>???DDDKKKVVV```ssspppRRR@@@>>>:::888999555555666888:::;;;<<>>DDDHHHMMMPPPPPPPPPRRRTTTXXXVVVbbbwww|||mmmbbbccceeeggggggfffiiimmmnnnmmmooopppppppppttt{{{{{{lllIII<<<>>>???===<<<666>>>EEE[[[rrrwwwQQQLLLRRRLLLBBBGGGGGGHHHHHHGGGEEECCCAAA>>>@@@BBBDDDGGGHHHIIIJJJEEEEEEEEEGGGHHHHHHFFFCCC@@@???<<<999777777888888999<<<@@@BBBCCCDDDEEEGGGDDDCCCAAA@@@???>>>======>>>???AAACCCDDDCCCBBBBBBEEECCC@@@>>><<<;;;;;;<<<=========>>>>>>>>>>>>???>>>??????@@@@@@AAAAAAAAA@@@BBBDDDEEEEEEFFFIIIKKKEEETTTdddfff\\\SSSRRRVVVSSSXXXZZZUUUOOOQQQ\\\fffqqqvvvzzzwwwrrrqqqwww~~~yyyyyywwwrrr]]]VVVOOOIIIDDDBBBHHHPPPVVVQQQXXXqqq}}}tttkkkddd]]]YYYUUUSSSTTTWWW\\\___[[[^^^bbbgggjjjjjjgggdddaaa___\\\WWWRRROOOOOOPPPLLLIIIGGGGGGKKKPPPTTTVVV___ooozzzvvvqqqqqqppplllkkkdddRRR???555777999888???@@@CCCHHHHHHFFFIIIOOOZZZ\\\TTTGGGLLLddd|||sssZZZIIILLLXXXVVVCCC777;;;@@@<<<:::===QQQ|||```JJJCCCFFFIIIIIICCCDDDEEEDDDBBBAAABBBCCCDDDDDDEEEHHHIIIHHHEEEBBBFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHGGGEEECCCBBBAAA@@@CCCCCCBBBAAA@@@>>><<<;;;555555333222222111111111333333444333111222444666888777666555333222111000/////////...............---...000000111333666999::::::::::::::::::::::::666999<<<;;;999666555555::::::888444555999:::888000000000000222777===BBBDDDGGG;;;000444777888>>>999888:::>>>???AAAGGGNNNXXXoooeeeMMM@@@???888777777222444666999999999:::<<<>>>DDDdddzzzkkkiiijjjooommmcccgggwwwqqqkkkxxxvvvkkkgggrrrcccNNNJJJLLLGGGFFFDDDBBBBBBBBBCCCDDDAAA@@@@@@??????@@@@@@AAABBBDDDEEEDDDAAA===<<<;;;999999999:::;;;;;;<<<<<<999999888555333000///.........111333555>>>WWWpppwwwwwwyyy}}}~~~~~~vvvwwwtttqqqxxxzzzyyyuuuuuu|||zzzvvvpppkkkjjjkkkjjjuuutttqqqmmmjjjiiiiiikkkrrrsssuuuxxxxxxssslllfff___^^^^^^___\\\SSSEEE;;;333000---+++++++++***)))((()))))))))************))))))))))))(((((((((((('''(((((()))))))))))))))************************((((((((((((((())))))***+++************************+++,,,,,,------,,,,,,......///000111222333444222222333333333444444444444555555555666999>>>BBBFFFHHHKKKMMMPPPSSSUUUVVVVVVUUU___qqquuujjjdddfffjjjpppqqqllliiimmmrrrrrroookkkiiinnnwww}}}}}}zzzYYY<<<888===;;;888888;;;999GGGqqqyyytttdddLLLLLLQQQLLLAAACCCDDDFFFGGGFFFEEECCCBBBCCCDDDEEEFFFGGGHHHHHHHHH@@@@@@AAACCCEEEFFFEEEDDD===<<<:::888777888:::;;;999<<>>???@@@AAAAAABBBAAAAAADDDBBB???===;;;;;;<<<===<<<<<<=========>>>>>>>>>AAAAAABBBCCCCCCCCCBBBBBBBBBDDDFFFFFFFFFFFFGGGHHHAAAKKKYYYaaa]]]RRRJJJGGGLLLSSSWWWRRRJJJKKKWWWdddsss~~~xxx|||xxxnnnooommmfffhhh___TTTKKKBBB===>>>DDDDDDCCCQQQmmm}}}tttkkk___WWWSSSSSSTTTTTTPPPMMMKKKKKKMMMMMMKKKIIIMMMLLLJJJHHHEEEEEEHHHJJJJJJKKKOOOVVV^^^eeeiiijjjyyyrrrbbbZZZRRRIIIGGG===111---444===???;;;FFFFFFHHHIIIHHHLLL[[[jjj{{{rrr^^^RRR```~~~hhhUUUIIIIIIUUUbbbWWW@@@333999???:::<<>><<<:::999555555333222111111000000000111222333222444666888888888666555333111000///////////////////////////---///111222333444777999;;;;;;;;;::::::999999999555999<<<<<<888444333333888999888444555999;;;:::000000//////222777>>>DDDPPPOOO@@@333555777666;;;777777;;;???AAACCCJJJSSSiiiZZZHHH@@@>>>666555666222444777::::::999999<<>>===:::<<<>>><<>>===>>>@@@BBBDDDCCCBBB:::999999888888999;;;;;;999<<>>>>>>>>>>>???@@@AAAAAACCCAAA>>><<<;;;<<<>>>???============>>>>>>>>>>>>CCCDDDEEEFFFFFFFFFDDDDDDCCCEEEFFFFFFEEEDDDEEEFFFEEEIIIPPPWWWZZZUUUJJJ@@@LLLRRRWWWTTTNNNMMMUUU^^^{{{~~~ssswwwuuuaaammmddd[[[TTTKKKBBB>>>@@@???AAAOOOcccqqqvvv{{{tttkkkhhheeeaaa^^^XXXRRRKKKGGGGGGHHHGGGFFFIIIIIILLLOOOUUUZZZ^^^aaa^^^cccllluuu{{{{{{wwwtttooommmbbbQQQCCC<<<999777444555555666888<<>>===;;;999777666777666555333222222111111...000222444444666888:::666666555444333111111000////////////////////////---///222333444555888:::<<<<<<;;;::::::999888888666888:::888333000111333444666666333333888::::::333222000///111666>>>CCCQQQPPP???111444777666:::666777;;;@@@CCCEEENNNWWW|||PPPCCC>>><<<333333666222222777;;;<<<;;;;;;@@@DDDLLLkkk|||qqqkkkwwwxxxuuupppdddnnnuuu{{{xxxzzz{{{___UUUMMMPPPIIIIIIHHHFFFFFFFFFFFFFFFCCCBBBAAA@@@@@@?????????@@@CCCEEEEEEBBB@@@??????;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>;;;777333111222000---///444000111LLLmmmwwwwww~~~yyy}}}wwwqqqwwwvvvtttyyyzzz|||~~~}}}zzzwwwwwwwwwwwwxxxuuummmmmmvvvwwwtttqqqmmmjjjiiigggfffbbbccchhhooovvvwwwrrrmmmgggbbb]]]\\\\\\WWWNNNFFF555222///---,,,+++***((())))))))))))************))))))))))))((((((((((((&&&'''((()))***))))))((())))))*********+++++++++((((((((((((((()))******(((((())))))******++++++***+++,,,,,,------,,,,,,---...///111333555666777333333333444444444444555444444555666999???FFFKKKLLLJJJIIIMMMRRRVVVUUUTTTPPP\\\iiiqqqvvvxxxtttmmmuuuwwwssskkkmmmvvvwwwqqqrrrooopppvvvxxxvvvxxx|||MMM???666888<<<<<<;;;===<<>>>>>???@@@AAA@@@???999999999999999999999999:::<<<>>>?????????AAACCCAAA@@@@@@?????????@@@@@@===============???@@@AAABBB@@@>>><<<<<<>>>@@@BBB>>>>>>>>>?????????@@@@@@BBBCCCEEEFFFFFFEEECCCBBBAAACCCEEEEEEDDDCCCCCCDDDHHHKKKMMMOOOVVVZZZRRREEEIIIPPPWWWYYYWWWVVVYYY]]]ttt~~~xxxvvvllliiifffeeefffbbbYYYRRRPPPJJJJJJLLLRRRXXX\\\```cccgggooovvvxxx|||{{{vvvnnneee``````aaaaaa_________bbbiiirrrxxxzzzzzzoooppprrrtttrrrlllddd^^^OOOGGG>>>999666444666:::555999>>>@@@???>>>AAAEEEDDDDDDJJJUUUbbbooo}}}}}}oooWWWFFFIIIYYYaaa^^^GGG;;;333444555:::LLLaaa}}}}}}vvviiiUUUPPPJJJFFFGGGHHHFFFBBBFFFGGGGGGEEEBBB@@@@@@AAAHHHEEEBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFFFFEEEEEEEEE<<<<<<;;;:::888666444333333333111000///.........,,,///222555666777999;;;333333333222222222111111......//////////////////...000222444444666888:::<<<<<<;;;;;;:::999888888777888888333---,,,000444000444555222222777999999555444111///000555<<>><<<:::222222777333222666;;;======>>>CCCHHHSSSmmmxxx|||uuu}}}vvvzzzoooiii```sss~~~uuu___WWWOOOPPPKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDBBBAAA??????>>>@@@BBBDDDEEECCCAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;===???===888555444555222+++---333111000FFFdddpppnnnvvv~~~zzz~~~wwwyyy~~~vvvrrryyyxxxtttxxxyyyzzz{{{zzzwwwtttrrrrrrsssvvvuuuoooqqq{{{uuurrrnnnkkkiiigggeeeccc^^^___dddmmmvvvyyyvvvqqqkkkeee^^^\\\\\\YYYQQQJJJ666333///---,,,+++***((())))))))))))************))))))))))))((((((((((((&&&''')))*********)))((())))))******++++++++++++((((((((((((((()))******'''(((((()))***++++++,,,++++++,,,---------,,,,,,,,,---...000222444666666333333333444444444555555333444555777;;;AAAIIINNNNNNLLLJJJMMMSSSUUUTTTQQQXXXjjjwwwyyyzzz{{{rrrccctttrrriiiccckkkwwwvvvjjjlllmmmqqqvvvtttqqqwww~~~sssCCC<<<777777999888777888777NNNiiipppzzzpppKKKPPPLLLDDDGGGGGGHHHHHHIIIIIIGGGEEECCCAAACCCCCCCCCCCCCCCCCCBBBAAABBBAAA??????@@@???>>><<<::::::;;;::::::888777666:::<<<===>>>======???@@@??????>>>>>>??????@@@AAA======<<<<<<<<<>>>@@@AAABBB@@@===<<<<<>>>>>AAACCCDDDDDDCCCCCCDDDHHHLLLLLLKKKTTT```\\\OOODDDKKKTTT[[[___``````aaa]]]nnn}}}zzzoooqqqwwwzzzxxxcccfffnnnxxxzzzsssjjjfffXXXSSSJJJCCCDDDIIIKKKIIIKKKUUU___dddhhhqqqxxx|||{{{{{{~~~~~~|||}}}lllfff]]]SSSJJJBBB;;;777;;;222///666888333222777;;;888999>>>DDDFFFGGGGGGLLLOOO\\\qqq{{{qqqooohhhTTTAAABBBPPPRRRHHH<<<666333333555AAAZZZsss~~~sssqqqeeeRRRJJJLLLIIICCCBBBEEEFFFCCCEEEFFFEEECCC@@@>>>>>>???IIIFFFBBB@@@BBBDDDFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLFFFFFFFFFFFFFFFFFFFFFFFF<<<;;;999777666555444444444111...---///111000......000333666666444222000444333222333333333111//////............//////000111222333333333555888;;;777999:::888555333444666333222000///.........///000000000111222222333333111///------///222444555555555555666888:::::::::777<<<<<>>777444333444444333555;;;:::999>>>>>>EEEUUUppp~~~}}}|||llllllcccuuuhhhRRRQQQRRRIIIPPPLLLIIIGGGGGGHHHIIIIIIGGGHHHHHHDDD???===>>>@@@???@@@BBBDDDEEEDDDCCCBBB>>>===;;;<<<>>>??????>>>@@@@@@???>>><<<:::999888111...000555222///;;;MMMbbbdddhhhxxx|||ooo{{{zzz|||vvvssssssrrrooonnnoootttxxx{{{wwwttttttrrrppprrrxxxnnnvvvyyyuuuvvvvvvsssoookkkgggcccbbbaaafff```]]]bbbmmmuuutttqqqppplllddd\\\ZZZXXXQQQHHH<<<888222---******,,,...))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((******************++++++***+++---......---+++***111111222222222333333333444444444444444444444333555777:::<<>>222===GGG888555>>>===HHHRRRjjj~~~qqqkkksssbbbNNNSSSDDDBBBLLLDDDGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@???????????????>>>=========<<<<<<;;;;;;888888888888777555444333777888999:::999:::===???===;;;:::;;;===>>>===:::;;;;;;;;;;;;<<<>>>???@@@>>>>>>??????@@@AAABBBBBB?????????@@@????????????;;;===@@@AAABBBBBBDDDFFFDDDDDDDDDDDDCCCBBBAAA@@@FFFGGGIIILLLPPPTTTXXXZZZRRRVVV___ggggggcccfffnnn___fffoooppphhhfffvvvkkkpppppplllggglll}}}|||fffWWWMMMCCC<<<:::AAA???BBBKKKQQQSSSYYYbbb]]]gggvvv|||tttmmmjjjlllqqqtttooollljjjhhheee```WWWQQQBBB???:::666333333444555444444333444555888<<<>>>666>>>DDDEEEEEEIIINNNQQQVVVjjjvvvjjjeeehhhrrrnnniiiZZZJJJEEECCC>>>777222222222777@@@JJJZZZpppyyypppvvvrrr```OOOKKKJJJIIIGGGEEEDDDCCCBBBBBBFFFFFFDDD@@@===>>>CCCGGGZZZOOOBBB<<<>>>BBBDDDCCCDDDEEEEEEFFFGGGIIIJJJKKKDDDFFFJJJKKKHHHDDDEEEIII<<<;;;999777666555444444444222///...000111111///000111444555666555333111444333222222333222000/////////......//////000000111333444444444555888:::555888;;;;;;777333222111/////////...//////000000111111111111111111222222///.........000222333444666666666888999:::999888999>>>>>>AAAGGGGGGQQQgggvvvTTTAAA<<<666333333444444444555<<<<<<;;;<<>>>>>@@@AAA@@@@@@?????????>>>===;;;:::999666111111444111...888FFFMMMXXXfffxxx~~~~~~|||xxxuuuuuu~~~xxxtttppppppssswwwxxxxxxxxxvvvuuuwwwvvvrrrssswwwsss{{{~~~|||{{{xxxtttooojjjfffcccbbbbbb^^^[[[^^^gggnnnpppppprrroooggg^^^ZZZWWWQQQJJJ???;;;555...***)))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((((((***************++++++,,,***+++,,,---......---,,,222222333333333444444444666555555555444444444444444777;;;???CCCIIIPPPUUUSSSOOOMMMPPPQQQPPPTTTZZZmmm{{{~~~nnncccgggllliiiaaaaaaaaafffpppxxxtttllllllpppqqqnnnrrrOOO;;;888HHHNNN===888???<<>>>>>????????????????????????>>>>>>===<<<<<<<<<<<<<<<999999888777666555444333555666888888888:::<<<>>>???<<<888777999<<<==================>>>???@@@@@@===>>>@@@AAACCCDDDDDDDDD??????>>>>>>======>>>>>><<<>>>@@@BBBAAABBBCCCEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCEEEHHHLLLPPPSSSVVVXXXddd``````dddeeeaaa```bbbiiiqqqxxxsssccc[[[gggzzzvvvlllxxxyyytttlllkkkxxx}}}ooocccUUUIIIDDD:::888999@@@DDDDDDGGGLLLDDDIIIQQQZZZ```___[[[VVVUUUQQQKKKFFFDDDEEEHHHKKKFFFDDDBBBAAA@@@<<<777222:::888555333222222333444888888777666777999<<>>===999555222777777===JJJZZZlll}}}{{{~~~nnn[[[SSSTTTWWWJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFDDD@@@<<<===@@@DDDOOOGGG>>>999;;;???AAABBBBBBCCCCCCDDDFFFHHHIIIJJJDDDDDDEEEHHHIIIIIIIIIHHH;;;:::999777666555444444444222000///111222111111111222333555555444444333444333111111222111000...///////////////000111222111333555666555555666888444888<<<<<<999333///,,,+++,,,...///111222222222222222111000000000000111//////000222333333333333777888999::::::999888777:::???@@@CCCHHHHHHUUUoooeeeKKK===:::555222222444555555666;;;===>>>???EEEkkkuuuwwwlllssskkkVVVJJJIIINNNNNNQQQOOOLLLKKKLLLMMMMMMLLLIIIHHHFFFFFFFFFEEEDDDCCC@@@CCCGGGJJJKKKJJJHHHFFFBBB@@@>>>???@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;444111333111...333===DDDUUUkkk{{{xxxtttmmmhhhnnn~~~vvvnnnpppxxx}}}{{{wwwwwwuuuwww{{{zzzvvvuuuvvvqqqxxx|||~~~|||zzzvvvrrrnnnkkkiiihhhccc```]]]]]]bbbhhhmmmooorrrrrrmmmccc[[[WWWQQQJJJCCC>>>777000+++((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***************+++,,,,,,++++++,,,---......//////333333444444444555555555666666555555444444444555444888>>>DDDIIINNNTTTWWWTTTPPPOOOOOOPPPQQQWWW^^^ssszzzvvvggg```hhhnnnmmm___aaabbbccchhhooopppmmmxxxvvvqqqlllrrrnnnAAA777BBBTTTTTTAAA<<>>============>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>:::999888777555444333222222333555666777888;;;>>>AAA<<<666444555999<<<>>>?????????>>>????????????<<<>>>AAACCCEEEEEEEEEDDD???>>><<<::::::;;;<<<======???AAABBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAACCCGGGKKKNNNQQQRRRSSSdddfffiiihhhbbb]]]```gggooo{{{yyyaaaRRRYYYiiiuuuvvvyyy{{{zzzyyyvvv```JJJ<<<<<<888666888999777777999AAAAAACCCEEEGGGGGGDDDBBBBBBAAA>>>;;;::::::;;;<<<:::888777777777666444222222222111222222333444555666777:::;;;<<<===@@@BBBAAADDDPPPdddrrrxxx{{{yyy|||tttrrrqqqiiiSSSGGG;;;888777444222333444<<>>???>>>=====================<<<;;;===666111222222000111666CCCTTTlllxxx~~~}}}qqqwwwppphhhiiiwwwzzzssssssyyy}}}{{{vvvxxxvvvwww{{{}}}yyywwwxxxvvvyyyyyyyyywwwuuusssqqqooooooooooooiiigggdddaaa```dddjjjnnnooosssrrrjjjaaaYYYQQQIIICCC???999222,,,)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((()))******************+++,,,,,,---,,,,,,,,,---...000111222333333333333444444444444666555444333333444444555666:::AAAHHHNNNRRRUUUWWWSSSPPPNNNMMMNNNRRRYYY___mmmpppkkkaaaaaalllsssrrrllliiiccc]]]```iiioooppp|||yyyrrrnnnvvvZZZ>>>666JJJYYYQQQ???;;;>>><<>>>>>========================???>>><<<;;;;;;<<<>>>???::::::888666555333222222000111333444555777:::===???<<<777444555777;;;===????????????>>>>>>======<<<>>>AAADDDDDDCCCAAA@@@>>><<<999777777888:::<<<>>>@@@AAABBB@@@@@@@@@AAADDDDDDDDDDDDDDDCCCBBBAAAAAACCCFFFIIIKKKLLLLLLKKKPPPbbbrrrnnn\\\PPPWWWeeeiiiyyy|||cccQQQSSS___}}}xxxuuu}}}zzzttt```ffftttlllSSSCCC???;;;666444444555666777<<<:::999888999999999777777777777777666666555444444444333333333444444444000111222444666777777888666999<<<>>>>>>@@@DDDHHHLLLWWWqqqpppmmmwwwtttkkkccc[[[GGG???888666444222222555666LLLfffwwwmmmOOOHHHSSSTTTIIIBBBBBBAAA@@@@@@@@@@@@@@@CCCBBB???===;;;;;;<<<===???@@@@@@>>><<<===AAAEEE@@@@@@AAACCCEEEGGGIIIJJJHHHHHHEEECCCDDDEEEBBB>>>999999777666555555555555222111111000000000222333333333444444555555444444666444111000111111000...////////////000111222333222444777888777666666777888777666444333111///...111222444555666666666555666444222000//////000111333777:::<<<:::999888999;;;===>>>===:::888777888:::???AAAEEEIIIMMMhhhmmmMMMEEE666555444222222333666888;;;999:::AAAGGGOOOxxxppphhhkkkpppwwwxxx~~~qqqcccYYYPPPIIIKKKLLLKKKJJJIIIJJJLLLLLLKKKJJJFFFCCCBBBDDDGGGGGGEEEBBB???BBBEEEHHHIIIHHHFFFEEE@@@???======>>>??????>>><<<<<<============<<<<<<;;;666111222222222222333<<>>???@@@@@@AAA@@@@@@???=========<<<<<<<<<;;;;;;======<<<;;;;;;<<<===>>>:::999777555444333333333///111333444555777:::======<<<:::999888888:::;;;AAAAAAAAAAAAAAA@@@>>>>>>===>>>@@@AAA@@@>>>;;;999;;;999777555555777999;;;>>>@@@AAAAAA@@@???@@@@@@BBBCCCCCCCCCCCCBBBBBBAAABBBCCCEEEGGGGGGFFFDDDCCCEEEXXXkkkkkk\\\NNNKKKMMM[[[nnn}}}xxxcccRRRPPPTTTcccfffjjjssswwwaaaLLLQQQ^^^nnnuuuqqqiiidddMMMJJJCCC:::555444666777666444333444555666555444000111222333333333111111222222111000000111222333111222555777888999999999<<<>>>???@@@CCCKKKVVV^^^ttt{{{|||cccVVV^^^nnnfffTTTHHHAAA===999666555444444999???QQQooopppSSSGGGJJJOOOJJJAAAAAAAAA@@@???>>>>>>>>>???>>>===<<<<<<<<<=========<<>>???<<<:::;;;===<<<>>>???===999777999;;;;;;???BBBGGGMMMTTTxxx[[[BBB>>>555555555333222333666888===<<<:::>>>DDDIIIgggzzziii^^^aaammmwww{{{sss|||uuusss|||vvv\\\VVVOOOLLLMMMJJJFFFFFFGGGIIIKKKKKKIIIGGGEEEEEEEEEGGGHHHHHHFFFDDDBBBDDDFFFGGGHHHGGGFFFFFFAAA@@@??????AAABBBBBBAAA<<<===============<<<;;;999666333333333333333333:::BBBYYYdddfffxxxzzzsssooozzz}}}{{{|||}}}xxxwww{{{}}}{{{yyyxxx~~~|||tttnnnsss}}}}}}uuutttrrrpppmmmlllkkkjjjkkkpppnnnlllgggbbb```___```dddlllssssssnnneeeVVVJJJBBB???999444000------,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---************+++---...///......///000111111222222111111111222222222333333333222111111222555777999AAACCCHHHNNNTTTVVVUUUSSSRRRQQQOOOPPPXXX``````\\\^^^aaadddfffllltttwwwttt```bbbdddhhhrrr}}}|||mmmqqqtttvvv}}}~~~WWW888666EEEOOOHHH999666666<<>>???@@@???>>>>>>>>>======<<<;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<999888666444333333444444111222444555666777:::===<<<===>>>===;;;::::::;;;CCCCCCDDDDDDDDDCCCAAA@@@<<<=========;;;999666444777777555555666777999;;;===???AAAAAA@@@???@@@AAAAAAAAABBBBBBBBBAAAAAA@@@BBBBBBCCCCCCBBBAAA??????FFFKKKTTTbbbnnnlllZZZGGGQQQaaannnkkk^^^SSSMMMKKKMMMSSS[[[ccckkkvvv|||llljjjaaaYYYWWWYYY]]]dddkkkmmmlllcccQQQ@@@777444333999888777888999999777666555666666777888777777777777777888777555555777999333444666888:::<<<<<<<<<<<>>LLLZZZyyyjjjUUUEEEEEEEEE@@@@@@GGGCCCCCCAAA@@@????????????<<<;;;:::;;;===>>>===<<<:::<<<>>>>>><<<;;;>>>AAABBBBBBBBBCCCEEEFFFHHHIIIZZZ```___TTTMMMMMMMMMJJJ888777666555555555555555333555555444222333666888666888:::<<<===;;;:::888:::777333222111222111000---------...///000222222333444666666666777999;;;555222......000333444333666666666666777888999999888666444222111222444555888<<<@@@???<<<:::<<>>@@@@@@===888777:::>>>===AAADDDJJJQQQ\\\vvvLLL:::999444666666555333333666999:::???======AAAFFF[[[|||uuupppnnneeeYYY]]]ppp}}}ppplllzzztttoooooo|||zzzcccUUUQQQLLLLLLMMMFFFCCCDDDEEEHHHJJJJJJHHHEEECCCEEEGGGHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@???>>>???BBBCCCDDDCCC======>>>>>>===<<<;;;;;;888888777555333333444333:::???VVV^^^XXXqqqwwwppp}}}~~~rrrvvv}}}{{{}}}|||xxxxxx}}}|||wwwtttsssuuuqqqnnnttt~~~zzztttrrrpppnnnlllkkkkkkkkknnnmmmllliiifffbbb^^^[[[ccchhhnnnpppoooiii\\\OOOCCC@@@;;;555111...,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,------*********+++,,,---...///...///111222222222111111222222222333333333444444333222222222444888;;;===EEEGGGKKKQQQWWWZZZXXXVVVVVVUUUSSSWWWbbbkkkggg\\\eeeiiilllmmmoooqqqqqqnnnWWW^^^eeeiiiooowww{{{zzzrrrwwwyyyxxx{{{}}}```CCC888777OOOOOO===222777777===RRRhhhwwwssspppzzziiiHHHAAAEEEAAA;;;<<<;;;999<<<:::;;;===???@@@???>>>>>>???>>>===;;;:::888777666777888:::;;;<<<;;;:::999888666555333333444555666333555666777777888;;;===>>>@@@AAA@@@===;;;<<<===@@@AAACCCCCCCCCBBB@@@???;;;;;;:::999888666555444444444444555777888:::;;;<<<>>>@@@@@@@@@???@@@AAA???@@@@@@AAAAAA@@@@@@?????????????????????>>>>>>FFFBBBDDDZZZyyyqqqUUUNNNXXX___]]]ZZZWWWRRRLLLDDDHHHNNNSSSXXXbbbppp{{{~~~{{{kkk```XXXSSSVVV[[[qqqxxxvvvfffRRRHHHEEEEEEAAA>>>;;;999777555222000333222222111222333444444111333555444333222444666777888999<<<>>>AAACCCDDDGGGYYYpppgggkkkjjjiiittt}}}pppjjjppprrrdddSSSWWWTTT[[[\\\III:::666222777555666999@@@QQQlllpppPPPEEE@@@BBB???999>>>IIIDDDCCCBBB@@@???>>>>>>>>>===;;;;;;<<<>>>>>><<<999999:::;;;;;;<<<===???@@@BBBBBBBBBBBBCCCDDDEEEFFFRRRXXXWWWOOONNNTTTUUUPPP888777666555555555555555555777888666444555888;;;999;;;>>>@@@@@@???<<<:::;;;888444222222222222111,,,,,,------...000111222333444555555555777:::===222///---...111444555444555444444444666888:::;;;888777444222222333555777999===@@@???;;;:::<<>>AAAGGG[[[vvvyyyrrroooeeeVVV\\\tttwwwhhhkkktttqqqllllllxxxfffXXXQQQNNNIIILLLLLLAAABBBCCCEEEHHHJJJJJJGGGEEE???CCCFFFFFFCCC@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAA===<<<<<<===@@@BBBCCCBBB>>>>>>>>>>>>===<<<;;;:::888::::::666333333333333222888SSSZZZQQQiii}}}iiieeeyyytttxxx||||||{{{|||~~~zzzwwwyyy}}}uuupppuuuxxxvvvqqqsssyyyxxxqqqqqqpppooonnnnnnnnnooopppmmmmmmllllllkkkfff```[[[cccfffjjjlllooolll```SSSDDDAAA<<<666111...,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...*********+++,,,---///000///000222333333222111///333333333444444444555555333333333444666:::>>>AAAHHHIIILLLRRRYYY]]]\\\ZZZZZZXXXWWW\\\jjjtttlll^^^nnnqqqsssrrrpppnnnkkkiii```hhhmmmjjjiiinnnvvv{{{vvv|||~~~vvvIII888@@@>>>VVVNNN777///;;;:::???WWWfffrrrrrrwww}}}VVVGGG???GGGCCC<<>><<<@@@:::<<<>>>@@@AAAAAA@@@???@@@???===;;;999777555555555777:::<<<<<<;;;999777777666444333333444666777555666888888888999;;;===AAABBBBBB@@@===<<<>>>@@@<<<===???@@@@@@???===<<<999999888777777666666555222333444666888999;;;;;;<<<>>>@@@@@@@@@???@@@BBB>>>??????@@@@@@@@@??????===============>>>???@@@FFFAAABBBTTTrrrsss[[[OOOTTTVVVUUUYYY]]]ZZZSSSAAACCCEEEHHHJJJPPP]]]hhhuuuuuuggg]]]ZZZQQQbbbnnniii```^^^bbbeeeXXXSSSLLLGGGBBB>>>;;;888777666444333333555777888222555888888777666888::::::;;;===@@@CCCGGGJJJLLL___{{{zzziiieeesss~~~sssnnnhhhfffhhhiiieee```TTTPPPRRRLLL;;;444777555;;;999999===HHHaaayyyKKKIIICCC??????>>>===@@@EEECCCBBB@@@???===<<<;;;;;;>>>===<<<===>>>===:::777999999999;;;===@@@BBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEIIIHHHDDDJJJVVVWWWOOO666666555444222111000000444444555666777888999999;;;<<<>>>??????>>><<<;;;888555222222333444222000000///...------...000111888666555777888888444000...///000222444666888888777777666666:::@@@@@@;;;666888888666333222555888999===AAAAAA>>>;;;::::::@@@???;;;666333555===CCCCCCBBBMMMSSSQQQjjjUUUBBB<<<666555555555555666777999999:::===???>>>@@@OOOlllzzzeeebbbnnnjjjooo|||rrrjjjyyyooommmggglllVVVSSSNNNKKKHHHGGGDDDBBB>>>@@@CCCFFFGGGHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@@@@AAABBBBBBCCC>>>>>>===<<<;;;;;;::::::::::::999888777666555555555888EEEVVV^^^```hhhssskkkzzzrrrllluuuyyyzzzzzzvvvyyytttooorrrrrrtttrrrppprrrwwwyyywwwvvvrrroooooorrrsssrrrppptttnnnjjjjjjhhhccc``````aaa___ccckkkmmmggg```]]]KKK@@@888888777111---,,,,,,+++******)))*********)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++*********,,,,,,++++++++++++******++++++,,,,,,---.........111111222222222111111000111111000000111333666777222333444555777<<>>888===AAAPPP@@@666777888999GGGYYYhhhcccmmmVVVBBBCCCAAA>>><<<;;;;;;;;;<<<>>>======???AAABBB@@@???===<<<:::888777666555555888888999::::::::::::999999888666555444555777888555555777999;;;===>>>???CCCBBB@@@???===<<<<<<;;;???>>>>>>===<<<<<<<<<;;;888888888555333000000000777444222444888;;;;;;:::999:::<<<>>>???>>>===<<<@@@@@@>>><<<::::::<<<>>><<<======???@@@AAABBBBBBEEEEEEGGGOOOZZZdddjjjkkkUUUVVVVVVWWW\\\dddfffcccQQQFFF===>>>BBBGGGQQQ\\\mmm}}}www}}}tttcccRRRWWWYYYYYYcccttt}}}{{{tttfffWWWLLLDDD??????===;;;999999:::;;;<<<666666888:::999777;;;BBBHHHAAAAAALLL[[[dddiiilll|||ttt{{{kkkaaaeeeeee```___bbbccc```RRRMMMGGG???777222333777<<<999GGGLLLYYYwwwwwwZZZFFFDDDBBB@@@>>>===>>>@@@AAAAAAAAAAAA???===<<<>>>@@@:::<<<>>>@@@@@@???<<<:::>>>>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBEEEHHHGGGEEEHHHQQQSSSPPP555555444333333222111111333333444444555555666666555666777888888777666555666444111111222333111//////...---,,,---...000111666555555777888666222...---///222555888:::;;;<<<777888666666:::AAAAAA===999:::999666333222555777777;;;@@@BBB@@@===;;;;;;>>>;;;777333222555;;;@@@AAAAAALLLVVV]]]wwwMMM>>>999444666666666666777999:::;;;:::===???>>>BBBTTTqqq{{{kkkkkksssmmmxxx~~~~~~wwwxxxnnncccggggggrrrsssTTTQQQLLLIIIGGGFFFCCCBBB@@@BBBDDDGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@AAABBBBBB>>>>>>===<<<;;;:::999999:::999999888666555555444444555@@@PPPZZZ^^^gggrrrqqqzzzwwwnnnccclll~~~wwwxxxwwwyyy|||zzztttooooooqqqrrrqqqpppssswwwuuupppuuurrrqqqrrruuuvvvtttrrruuuqqqmmmlllggg```^^^___\\\YYY[[[dddjjjiiifffdddUUUJJJ???;;;777000---...************************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++*********+++++++++,,,,,,---------------...//////000000000111111222222222111111444333222111111222444444222333555666:::@@@GGGMMMNNNMMMNNNRRRXXX\\\\\\[[[___YYYXXXaaagggddd]]]YYYeeemmmnnnhhhhhhooorrrmmmqqqpppmmmkkkkkkoootttwwwjjjHHH777666;;;@@@CCC;;;888;;;<<>><<<;;;;;;<<<<<>>>>>???AAABBBAAA???<<<;;;:::888777777777666888888999::::::::::::999888777555444333444555666777777999:::<<<===>>>???AAA@@@>>><<<:::999999999:::::::::::::::999888777555666555555444333444555888666444555888;;;;;;::::::<<<===?????????>>>===>>>>>>>>><<<::::::<<>>???@@@AAACCCDDDEEEFFFCCCEEEHHHLLLQQQWWW]]]aaahhh```UUUPPPWWWdddjjjiii\\\TTTMMMJJJGGGDDDGGGMMM^^^qqq~~~sssnnnvvv}}}yyypppiiihhheeecccffflllpppppp~~~uuuiii```VVVSSSNNNFFF@@@===???AAAJJJFFFFFFMMMUUUXXXYYY[[[___bbblll}}}sss\\\YYY]]]^^^ZZZZZZ[[[YYYTTTCCCCCCAAA<<<777555;;;AAALLLIII\\\iii{{{oooWWWJJJEEEBBB@@@>>>======>>>@@@AAABBBCCCBBB@@@===<<<===???===@@@CCCEEEEEECCC@@@>>>????????????@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCEEEEEEDDDHHHPPPSSSPPP333333333333333333333333222222222222222222222222///000111222222111000///444222000000000111000///------,,,,,,---///111222666666777999999666222...---000555999===>>>??????888888666666;;;BBBBBB???<<<;;;888555222222555888444888>>>AAAAAA???===<<<===999444222444888<<>>???FFFZZZvvv|||wwwttt|||~~~uuu|||xxxwwwrrr~~~uuu___ZZZccchhhwww]]]QQQNNNJJJGGGFFFDDDBBBAAABBBDDDFFFHHHIIIIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBBAAABBBBBBAAAAAA@@@???>>>@@@@@@??????@@@@@@AAAAAA>>>>>>===<<<;;;:::999888999999888777666555444444333222999HHHUUU[[[fffrrr~~~zzzmmm~~~hhh[[[fffvvvxxxxxx{{{{{{wwwttttttqqqmmmmmmppppppqqqsssvvvsssllltttrrrppprrruuuwwwvvvtttuuusssrrrpppjjjcccbbbfff___XXXWWW___hhhkkkjjjjjj```WWWKKKAAA888000...///))))))******+++******))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++*********+++,,,---...//////...//////000000111222222///000111222222222222222333333222222222333333333333444777:::>>>EEELLLRRRNNNOOOSSSXXX]]]^^^\\\ZZZWWWYYY^^^aaa^^^XXXXXX\\\^^^eeegggcccdddkkknnnlllnnnjjjfffdddgggkkkooorrr}}}UUU888111666===AAA:::;;;@@@DDDDDDGGGXXXkkkooouuu~~~YYYEEEHHHAAA@@@>>>===<<<<<<<<<===@@@???>>>???AAAAAA@@@>>>::::::999888888888888999888999999:::::::::::::::777666444333222333444444::::::;;;<<<===>>>??????>>>===:::888666555555555666777999:::999888666555444444333444555777999:::;;;999777777999:::;;;:::<<<===>>>?????????>>>===<<<======<<<;;;<<<>>>@@@AAABBBCCCDDDEEEGGGHHHHHHCCCGGGJJJJJJIIIKKKQQQVVVmmmkkkbbbWWWSSSYYYbbbgggiiijjjllliii]]]LLLAAA===EEEWWWnnn}}}wwwrrrkkkiiiqqq}}}{{{vvvpppkkkjjj]]]]]]cccqqq~~~uuuxxxwwwtttoookkklllqqquuurrrllllllzzznnneeeccc\\\SSSMMMJJJEEE???888999888555666>>>KKKTTT]]]^^^uuulllSSSGGGFFFGGGAAA@@@>>><<<<<<===>>>@@@DDDDDDCCCAAA>>><<<===>>>???BBBFFFHHHHHHEEEAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDAAABBBBBBCCCGGGNNNQQQOOO222222333333333444444444222222222111111000000000///000000111111000000///111000///......///......,,,,,,,,,---...000111222666777999;;;:::777333000000333888===@@@@@@???>>>888888777777<<>>>>>>>>>>>===888444444888===@@@AAAIIIFFFNNN___WWW===777666333555555666777888:::;;;<<<999<<<===>>>HHH___xxxxxxvvv~~~{{{}}}vvvssstttpppzzznnn^^^\\\eeejjjzzzYYYNNNLLLHHHEEEDDDDDDBBBAAACCCEEEGGGHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@??????@@@@@@?????????@@@@@@AAA???>>>===<<<;;;999999888888888777777666555555444666111555CCCPPPZZZfffssszzzjjj|||mmm___iiiqqq~~~xxx~~~{{{sssppptttrrrkkkkkkpppsssqqqqqqssstttssswwwsssooonnnqqqtttuuuuuussstttvvvuuuoooiiijjjppphhh^^^YYY^^^fffiiijjjjjjeee```WWWKKK>>>444//////))))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++,,,------...//////...//////000111111222222...///000111222333333333000000111111222333444444444777<<<@@@DDDIIINNNRRROOOTTT\\\bbbeeebbb]]]YYYVVV\\\aaa```XXXSSSVVV\\\]]]bbbdddaaaaaafffiiihhheeecccaaacccggglllooopppyyyrrrFFF000222;;;BBBDDD===DDDKKKLLLJJJOOOaaarrrvvv||||||{{{rrrLLLGGGGGG@@@???>>>===<<<<<<<<<===???>>>===>>>??????>>><<<888888888888888999::::::888999::::::;;;;;;::::::777666555444333333444444<<<<<<======>>>?????????===;;;888666444333333444666888:::<<<<<<;;;999777555444333444777:::<<<===<<<;;;999888888999::::::<<<<<<===>>>>>>===<<<<<<;;;<<<======<<<===@@@BBBDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGIIIIIIHHHIIIMMMPPP[[[kkkuuulll[[[UUU[[[cccvvvzzz^^^FFF888888CCCRRR]]]ccciiiqqqwwwnnnmmmkkkkkkrrr~~~~~~vvvqqqqqqmmmccc___kkk|||wwwmmmssssssuuuyyywww{{{~~~qqqzzz{{{rrriiiZZZKKK@@@;;;888666777555222333>>>QQQbbbkkkhhhlllaaaNNNKKKNNNLLLFFFCCCBBB@@@>>><<<<<<======DDDDDDDDDBBB???============@@@DDDGGGGGGDDD???<<>>???@@@@@@AAABBBCCCCCCDDD@@@@@@@@@BBBFFFJJJKKKKKK444444444444444555555555333333222222111000000000000000000111111000000000/////////...------......,,,,,,---...///000222222333555888999888555222000444777<<>>777444111000222555999<<<555555555777999<<<>>>???:::777444555;;;@@@CCCCCCKKKGGGQQQkkktttMMM;;;777666444444444444555777999:::;;;999<<<<<<>>>KKKcccyyyxxxvvvxxxyyysssjjjfffvvvwwwvvvqqqfffeeejjjmmmUUUMMMJJJGGGEEEDDDDDDCCCBBBDDDEEEGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@????????????DDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@@@@???@@@@@@AAA@@@???>>>===;;;:::999888888888777777666666555555999444666AAAMMMWWWfffuuu{{{kkkxxx{{{zzzeeefffiii{{{www|||yyyooommmqqqpppjjjllltttwwwrrrmmmqqqzzz|||vvvnnnkkknnnsssvvvwwwssstttvvvvvvpppjjjkkkpppjjjaaaZZZ]]]ccceeeffffffdddccc___UUUIII===555000+++++++++++++++******)))************************)))))))))))))))******+++++++++++++++++++++++++++---------------------------......//////000000111...///000111222333333333222111111111111222333444666;;;AAAFFFIIIKKKMMMOOOUUU]]]gggnnnooojjjbbb]]]```dddeee___WWWTTTUUUWWW\\\aaacccccccccfffhhhhhhdddeeegggkkkoooqqqqqqqqqxxx~~~ddd===///666???CCCCCC>>>GGGMMMLLLKKKVVViiiwwwzzz|||zzzyyyyyyVVVFFFDDD;;;======<<<<<<<<<<<<<<<<<<===<<<;;;<<<<<<<<<:::888777777777777888999::::::999999:::;;;;;;;;;;;;:::999888777666666555555555============>>>>>>??????<<<:::777555333333444555666888;;;===>>>===;;;999999777555666999<<<<<<<<<<<<;;;:::888777777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>??????@@@BBBDDDEEEDDDDDDCCCBBBBBBAAAAAAEEEDDDCCCFFFIIILLLLLLKKKOOObbbuuuxxxsssoooqqqsssfffLLL======@@@DDDGGGKKKSSS^^^fffeeegggjjjmmmqqqyyy|||vvvwwwzzz|||~~~uuusssggghhhmmmxxx{{{wwwnnnlllpppuuuwwwuuuzzzqqqaaabbb[[[nnn```YYYOOOCCC:::444444666777888:::CCCWWWnnnyyyzzzoooqqq}}}ppp]]]HHHBBBHHHMMMJJJDDDGGGFFFCCC@@@>>><<<;;;:::BBBCCCCCCBBB???======>>>===???CCCEEEEEEBBB>>>;;;???@@@@@@@@@???>>>===<<<>>>???@@@AAAAAABBBCCCCCCBBB@@@???AAACCCDDDDDDEEE777777777666666555555555333222222222111111000000////////////////////////---...///...,,,,,,---///......///000111111222222///222444555333222111111999;;;>>>@@@@@@>>>:::888666888888999>>>BBB@@@:::555333000111444888;;;===777555444555888;;;===>>>555444444666:::???CCCEEEKKKHHH[[[cccEEE:::888666555333333444555777888:::;;;999===>>>BBBRRRkkk}}}uuussspppjjjooonnnjjjhhhpppttttttnnnkkkmmmrrrnnnQQQLLLJJJGGGEEEEEEFFFEEEDDDEEEFFFGGGHHHGGGFFFDDDCCCBBBBBBAAA@@@????????????DDDEEEEEEDDDDDDCCCBBBAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@>>><<<;;;:::999999888888888777777777666:::666888@@@HHHQQQcccuuuwwwllluuu{{{ppp~~~dddYYY```qqqwwwxxxuuupppmmmooonnnlllqqqxxxyyyrrrlllrrr~~~}}}vvvnnnkkknnnsssxxxzzzssssssssssssmmmeeedddgggccc]]]ZZZ]]]`````````bbb___bbbbbb\\\TTTKKK@@@666///...---+++************************************)))))))))))))))******+++***++++++++++++,,,,,,,,,------------,,,,,,,,,+++,,,------......//////000///000111222222222222222666555333222111222444555<<<@@@EEEHHHKKKMMMOOOQQQ___fffnnnrrrrrrmmmhhheeeiiijjjggg___XXXWWWVVVTTTZZZ___cccfffhhhiiijjjkkkdddiiinnnqqqqqqpppoooooozzzrrrSSS555000999>>>???>>>999BBBFFFEEEKKK]]]pppyyymmmooorrrmmmbbbGGGEEE>>>666:::::::::;;;;;;;;;;;;;;;<<<;;;::::::;;;:::888666666555555666777888999999999999:::;;;;;;;;;;;;;;;:::::::::999888777666666;;;;;;<<<<<<======>>>>>>;;;999666444333444666777555777999;;;<<<<<<;;;:::<<<:::888999<<<>>><<<999999:::999777555444666888888888999999:::;;;;;;<<<<<<>>>@@@AAAAAABBBDDDEEEEEEDDDCCCBBBAAA@@@??????CCCAAA@@@CCCHHHKKKJJJHHHOOOVVV```ooorrr```PPPFFFFFFDDDAAA??????DDDLLLQQQWWWYYY___eeegggkkkttt~~~{{{}}}~~~~~~zzzqqquuuqqqmmmxxx{{{{{{yyyppp\\\[[[dddeeelllpppcccGGGFFFEEE@@@777///000555CCCJJJRRR___sssvvvtttnnnaaaNNNKKKIIIHHHEEEBBBDDDIIIHHHGGGDDDAAA>>><<<::::::===???AAAAAA???>>>?????????@@@CCCDDDCCCAAA>>><<<===>>>??????>>>===<<<;;;===>>>???@@@AAAAAA@@@@@@AAA>>>===@@@BBB@@@???@@@;;;;;;:::888777555444333111111111111000000000000//////............//////---...///...,,,,,,...000000000111222222222222222///222444444222222444666<<<>>>@@@AAAAAA>>>;;;999555888999;;;???AAA===666777444222444777;;;<<<<<<888777777999<<<===<<<:::222444666999<<<@@@EEEIIINNNOOOmmmwwwPPP===888666555555333444444666777999;;;<<<:::???BBBGGG[[[uuu~~~oooiiilllqqquuuvvvuuuwwwzzzuuunnnmmmwww]]]TTTMMMJJJHHHGGGGGGHHHGGGFFFGGGHHHIIIIIIHHHFFFDDDCCCBBBBBBAAA@@@????????????DDDDDDDDDDDDCCCBBBAAA@@@DDDCCCBBBBBBAAAAAABBBBBBCCCBBBAAA???>>><<<;;;:::999999999999888888888888999666999>>>BBBIII\\\qqqmmmmmmxxxxxxnnnwwwiii\\\^^^gggvvv|||xxxvvvvvvuuuqqqpppssszzz{{{xxxqqqooovvv~~~tttooojjjiiinnnssswwwxxxrrrpppooooookkkddd```aaa^^^\\\^^^aaa```\\\\\\^^^[[[```aaa```^^^YYYNNNAAA444222...+++*********+++************************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......//////000000111111222222222111111777555333222444777;;;>>>DDDEEEFFFHHHJJJNNNTTTYYYfffiiikkkkkkiiihhhhhhjjjgggiiieee]]]ZZZ\\\]]][[[\\\```fffkkkkkkiiihhhiiidddjjjrrrsssqqqooopppttt|||zzzXXXAAA000333<<<<<<999999666>>>@@@AAANNNeeesssuuuooojjjddd]]]ggg~~~JJJFFFCCC555;;;777888999999::::::::::::===;;;:::::::::999777555555555444555555666777888999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::999777666555999999:::;;;;;;<<<======999888555333333555888999666777888:::;;;<<<<<<<<<<<<:::999<<>>>>>@@@BBBCCCCCCCCCEEEFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFKKKKKKNNN[[[sssrrrfff^^^VVVNNNMMMKKKHHHFFFDDDBBBBBBBBBFFFHHHNNNVVVYYYZZZcccmmmxxxooovvvyyy}}}uuuvvv{{{}}}zzzxxxxxxwwwuuurrrqqqnnnnnnnnnjjj```TTTCCC333999;;;===<<<444111:::HHHdddlllrrrsss|||{{{zzzxxxVVVLLLAAACCCGGGIIIDDD???DDDLLLEEEDDDBBB@@@>>><<<;;;:::999;;;>>>?????????@@@AAA@@@@@@AAAAAA@@@???===<<<:::;;;===>>>===<<<;;;:::======????????????>>>===???;;;:::???AAA>>>===???>>>===<<<999777555444333///000000000000000000000000//////......//////000,,,...000...,,,,,,...111111222222333333333222222222444666666444555888;;;>>>???AAABBBAAA@@@===<<<444777:::<<>>@@@???;;;666222666:::===>>>BBBHHHMMMTTTWWW|||fffDDD777666555333444444555555777999;;;===>>>:::@@@EEELLLbbb}}}|||rrrnnnrrryyy}}}~~~zzzqqqmmmzzzwwwRRRXXXMMMKKKHHHGGGHHHIIIIIIHHHIIIJJJJJJKKKIIIGGGEEECCCCCCBBBAAA@@@????????????CCCCCCCCCCCCBBBAAA@@@@@@EEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBB@@@>>>===;;;;;;:::::::::999999999999999666555888======BBBWWWmmm~~~uuufffooo}}}ssstttxxxoooaaaaaaeeerrr|||zzz}}}vvvuuu{{{}}}vvvqqqrrrzzz}}}|||jjjgggeeegggmmmrrrttttttqqqmmmlllnnnmmmgggcccbbb^^^```cccfffbbb[[[XXXZZZZZZ^^^```aaacccbbbWWWJJJ777444000+++))))))+++,,,************************)))))))))))))))******+++*********++++++,,,,,,,,,))))))***+++,,,,,,---...------......///000000000111111222222222111111000333222111222777>>>EEEIIIJJJHHHGGGFFFIIIPPPYYY```hhhgggeeeaaa^^^```fffjjj^^^bbbbbb\\\[[[aaafffgggaaadddjjjnnnmmmhhhddddddfffnnnvvvxxxttttttyyy~~~jjjHHH777...666>>><<<777777888>>>@@@AAARRRjjjuuuqqqzzzeeesssggg[[[tttjjj<<>><<<;;;;;;;;;:::777555444444444444444555666666999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::888777666555777777888999:::;;;<<<===888666444222333555888:::888888999:::<<<===>>>???<<<::::::===BBBBBB===888444666666444111000333666777888888999;;;===???@@@???AAADDDEEEDDDDDDFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFFFFIIIKKKIIIFFFCCCDDDFFF???EEEJJJNNNZZZooo~~~~~~xxxmmmgggddd]]]TTTTTTUUUUUUUUUQQQKKKDDD???;;;<<>>:::<<<111333555666444:::RRRkkkzzzvvv~~~}}}gggRRRBBBLLL@@@:::999???CCCCCCDDDHHHAAAAAA@@@???>>>===<<<;;;666888<<<>>>???@@@AAACCC?????????>>>===<<<;;;;;;999:::<<<======<<<:::999======>>>??????>>><<<<<<===888888>>>AAA======???===<<<:::888666444333333333222111000///////////////............//////000000000000000000111111222666666555444333111000000666333444777888666777:::<<<@@@CCCDDDEEEDDD???888555555666888;;;<<<:::888<<<777444666<<<@@@AAA???======>>>AAABBB@@@:::555---888888555===CCCFFFNNNXXXaaayyyYYY<<<555888777666888444999444333===???;;;===@@@AAACCCUUUssswwwllltttvvv~~~zzzppplllhhhZZZPPPIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIGGGDDDBBBAAA@@@@@@?????????@@@@@@AAACCCEEECCC@@@===>>>???@@@AAACCCDDDDDDCCCAAA@@@DDDCCCBBB@@@>>>===<<<;;;<<<=========<<<;;;999888===888999>>>>>>@@@RRRgggqqqyyyzzzoooeeejjjzzzxxxqqquuulllddddddsssyyyyyy}}}|||xxxtttxxxyyywwwuuuxxx{{{yyytttfffcccaaaeeemmmtttuuuuuupppooommmllljjjgggccc``````___]]]^^^___]]]XXXTTTPPPQQQUUU]]]cccbbb[[[TTTGGG>>>444......000///---((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...///111444444333111000000...///000111222222111111000222555888;;;AAAGGGLLLJJJGGGCCCDDDNNNZZZ___^^^^^^hhhhhhggglllfff]]]]]]ZZZYYY[[[cccjjjkkkgggdddccceeehhhiiigggdddcccbbbmmmqqqwwwyyyxxxxxx{{{}}}zzzvvvVVVAAA:::666999<<<;;;999999777GGGFFFGGG^^^jjjmmmxxxlllgggnnnccciiiYYYDDD;;;222111888555555555666666777888999:::;;;;;;;;;999777444222555555555666777777888888::::::999999999999999999888777666555555555555555888888999::::::::::::999888777777777777777777777::::::::::::::::::::::::;;;444555CCCUUUXXXIII888000000111222222333444444===<<<;;;:::;;;===@@@AAA???BBBDDDBBB??????CCCGGGGGGEEECCCDDDGGGIIIJJJJJJHHHIIIKKKJJJGGGCCCAAAAAADDDDDDEEEEEEJJJWWWiiivvvxxxmmm]]][[[]]][[[ccceeebbb\\\[[[[[[NNN???>>>===@@@BBB@@@AAALLL[[[{{{}}}yyyqqqpppyyyuuunnnuuu{{{{{{~~~vvvsssxxx{{{{{{|||rrrjjjfff]]]TTTGGG;;;555444555777666555777999;;;FFFeee}}}ttt|||lllYYYOOOHHHDDDDDD>>><<<:::;;;>>>AAA@@@>>>BBBAAABBBAAA;;;555777===<<<===???@@@AAAAAA@@@@@@CCCAAA>>>;;;:::::::::;;;999:::;;;888555444555777======<<<<<<<<<;;;;;;;;;<<<;;;:::999:::<<>>999444444>>>>>><<>>>>>;;;AAAAAAKKKUUUeeeyyy{{{pppssstttuuuzzz]]]RRRIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@AAAAAABBBDDDEEECCC???<<<<<<===>>>@@@BBBDDDEEEDDDCCCCCCAAAAAA@@@???===<<<;;;;;;;;;<<<===>>>>>>===<<<<<<===:::;;;>>>>>>???NNNaaaeeejjjkkkfffeeemmmyyyyyy|||zzz{{{uuuoookkkrrr{{{{{{~~~}}}zzzyyyzzzzzzvvvrrrrrruuusssnnnfffcccbbbeeelllrrrtttsssllljjjhhhfffeeeccc___]]]^^^]]]]]]^^^___]]]YYYUUULLLLLLNNNTTTYYY\\\[[[XXXOOOGGG<<<555111///...,,,)))))))))******))))))(((************************************++++++++++++,,,,,,++++++,,,,,,---......000333333222000000000000111111111111111111111333555888<<>>@@@BBB@@@======AAAEEEEEEDDDDDDGGGJJJMMMNNNNNNKKKLLLKKKHHHDDD???===<<>>999>>>HHHQQQTTTRRRNNNQQQ^^^kkkqqqnnnccc^^^eeemmmrrr|||{{{|||vvvzzz|||}}}|||sssiiihhhfffccc___YYYRRRMMMDDD@@@:::555333333333444999666:::HHHWWWiii{{{pppZZZMMMGGGBBB@@@@@@>>><<<:::;;;>>>@@@@@@>>>CCC@@@===<<<999666999>>>;;;<<<===>>>??????>>>>>>@@@???===;;;:::999999999777999999888555444555777;;;:::::::::999999999999999999999888999;;;<<<===BBB@@@>>>;;;777555333333222333333333333111000///...////////////000000111111111111111222222222333222111111000111222444555555444555888999555444666;;;@@@DDDFFFHHHHHHCCC<<<666444222222444555555444444444666:::>>>CCCFFFHHHEEEDDDBBBAAA???<<<777333333<<<===>>>FFFFFFHHHRRR```QQQBBB666777999666444555000999:::999>>>===???JJJYYYooo||||||{{{hhhXXXRRRJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAADDDDDDDDDBBB>>><<<;;;<<<===???AAACCCDDDEEEEEEDDD>>>>>>>>>===<<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@???>>>;;;===???======HHHXXXfffgggeeebbbdddkkkoooooo{{{tttwww~~~|||vvv}}}|||}}}~~~|||vvvooommmnnnlllhhhgggdddbbbdddjjjnnnpppooohhheeecccaaa```___]]][[[[[[[[[\\\^^^___^^^[[[XXXOOONNNLLLLLLNNNRRRVVVXXXSSSOOOGGG>>>666000---+++,,,++++++***)))(((((('''++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,------...---///222222111//////000222222111111222222333444888:::===@@@BBBEEEIIIMMMIIIFFFEEEGGGJJJOOO[[[fffeeezzzxxxdddaaa]]]aaahhhnnnooolllddd^^^^^^```cccddddddeeegggiiikkknnnqqqrrrqqqsssvvvzzz{{{OOO===666222222666888888888;;;@@@CCCTTTccc```ffflllcccsss~~~tttIII<<<>>>;;;555333666666666666777888999999888888999999888777555444222333444555777999::::::444444555555555555555555444444333222222222222333444555666666777777666666777777777777777777777777888888999999999888666555777444555===GGGJJJBBB:::111111222222333444444444888777555444444444555666;;;>>>???>>><<<;;;>>>AAAAAAAAACCCGGGLLLNNNNNNNNNKKKKKKIIIEEE@@@<<<;;;;;;AAAAAA@@@===;;;>>>DDDIIIQQQhhhqqq```eeehhhttt{{{kkkeeelllkkkeee\\\RRREEE:::777:::???AAAAAA???AAAHHHOOOQQQNNNGGGEEELLLRRRYYYhhhwwwyyy~~~|||xxxwwwwwwuuufffbbbdddmmmsssqqqjjjfffdddggglllrrrvvvqqq```OOOJJJFFFBBB@@@???===999666///000333666:::>>>BBBDDDNNNJJJSSSiiizzz```SSSFFFAAA@@@>>>===>>>>>><<<;;;<<<>>>?????????@@@===<<>>BBBFFFJJJNNNIIIGGGCCC???<<<999666444333:::<<>>GGG[[[yyy^^^XXXSSSLLLFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHGGGGGGEEEDDDBBBAAA@@@CCCCCCBBB@@@>>>============>>>???AAABBBCCCCCCBBB=========<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@@@@>>>===>>>???<<<:::BBBMMMiiiiiieeeaaabbbggggggddd}}}yyy{{{}}}|||}}}vvvnnnjjjkkkjjjhhhgggdddccccccgggjjjkkkkkkfffccc___]]]]]]]]]\\\[[[YYYZZZ\\\___```___]]][[[ZZZWWWRRRLLLHHHHHHLLLPPPPPPPPPMMMHHH???777111//////...---,,,+++******)))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......---///111111000//////000222222222222444666777999<<<>>>@@@BBBBBBDDDGGGIIIGGGPPPSSSMMMMMMZZZfffiiiqqqqqq]]]]]]YYYggguuuyyysssjjjaaa[[[]]]^^^```aaaaaacccgggjjjgggkkkppprrrsssuuuzzz~~~\\\888555444333666:::;;;888999;;;CCCGGG^^^jjjdddtttyyyfffkkk^^^???999??????:::777666666666666777888999:::888999999999999888666666333333444555666777888888111111222222222222222333222222111111111111111222222333444444555555444444222222333333333333444444666666777888777666444222222111000333555555111...111222222222333333444444333333222222222333444444:::<<<======<<<;;;===???===???BBBFFFJJJKKKJJJHHHFFFFFFDDD@@@===;;;<<<>>>;;;<<<======<<<<<>>>>>@@@JJJUUUTTTXXXYYYTTTQQQRRRRRRPPPDDDBBBFFFQQQXXXTTTLLLFFFKKKNNNSSSXXX[[[TTTEEE777555555444333333333333444...444>>>HHHRRRZZZ```dddkkkjjjuuufffSSSKKKDDD??????@@@>>>===>>>======<<<<<<===>>>??????::::::???IIIMMMFFF;;;555:::::::::;;;;;;:::::::::999:::::::::999777555333333444555555555555666666666666666666555555555555333333444555666666555555777666555333222111111111222333444555444222000......///000111222222222222222222333444555444444333222222222333444666999:::555333444777777333222444;;;AAAGGGKKKNNNOOOIIIBBB999555111//////000111111111555;;;@@@DDDGGGKKKMMMIIIGGGBBB===999666666666:::@@@BBBHHHLLLKKKXXXsssPPP;;;777444444444333444666444;;;:::888<<>>AAA@@@>>>>>>>>>???@@@@@@======>>>>>>>>>>>>>>>>>>========================>>>???@@@AAAAAA@@@???>>>======>>>>>>:::888===DDD]]]aaaaaa]]]]]]aaadddddd|||~~~}}}{{{~~~{{{zzztttkkkgggiiikkkiiihhhfffdddcccdddfffggggggddd```[[[YYYYYY[[[\\\\\\XXXZZZ]]]_______________```]]]VVVNNNHHHEEEFFFHHHIIILLLOOOOOOJJJCCC===999111000///---,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///---///000000//////000111111222333555888:::===>>>???@@@AAAAAAAAAAAACCCEEEOOOdddhhhXXXZZZpppyyyooonnn{{{}}}rrrZZZNNNUUU___nnnyyyrrrddd\\\YYYXXX]]]^^^___``````cccfffjjjkkkpppuuuxxxyyy{{{vvvEEE---444444555999===;;;777777;;;HHHRRRggglllnnnjjjeeennn^^^KKK;;;:::???===:::999666666666777777888999::::::::::::999999888888777555555555444444444444333//////000000000111111111111111000000000111111222111111222333333333222222000000000111111222222222444444555555555444222111333333222111111000//////111111222222222222222222000000111222333444555666999:::<<<======>>>???@@@>>>???BBBEEEHHHHHHEEECCCDDDCCCAAA===:::999;;;===777999;;;===>>>???@@@AAAFFFHHHJJJPPP^^^qqq{{{|||jjjYYYOOOIIIEEEAAA:::888777777777666666666444888>>>AAA<<<666777;;;888<<<===::::::<<<<<<::::::;;;AAAHHHIIIAAA:::888444666999===???<<<888666///222666666444333555888666BBBUUUeeepppvvvxxxyyy{{{|||jjjWWWLLLFFFCCC@@@@@@BBBBBB>>><<<>>>==================>>>???:::999>>>HHHMMMFFF;;;333999999999999:::::::::;;;777888999999999666444222222333444555666666666555666666666666555555555555111222333444444444333333555555444333333333333333222333333333333111000///...///111222333333333222222333555666666666555444333444444666777777888888555222222555555333333666:::AAAGGGKKKNNNNNNIIIAAA999666222000000111222222333666;;;@@@DDDGGGHHHHHHGGGEEE@@@:::555555777:::@@@DDDFFFJJJKKKJJJaaalllEEE999777444333333333555666777;;;888777;;;@@@SSSqqqyyygggkkktttppp{{{vvvgggZZZVVVIIIGGGBBBAAA@@@??????>>>??????AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDCCCBBB@@@===<<<>>><<<::::::<<<>>>??????===<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<===>>>???@@@@@@???======;;;======;;;888777:::>>>RRRZZZ^^^[[[YYYZZZ]]]]]]ppp|||~~~zzzzzz{{{}}}~~~vvvwwwssskkkgggjjjmmmmmmllljjjhhhfffddddddeeefffaaa]]]XXXUUUUUUXXX[[[\\\[[[\\\^^^______```bbbdddaaa]]]WWWQQQMMMKKKJJJJJJEEEHHHLLLOOOOOOLLLHHHDDD666444222///---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......///...///000000///000111333222333666999<<>>@@@AAAAAAAAAAAACCCEEEGGGFFFCCC@@@DDDCCCAAA===999777888:::888999:::<<<===??????@@@FFFEEEDDDGGGQQQ___nnnwwwuuueeeXXXVVVXXXUUUOOOIIIBBB===;;;;;;::::::===666===DDDEEE>>>666222111---111333222333666555222444666;;;???<<<555111333000...///222222000111555222555777777666777999;;;DDDSSSiii{{{{{{wwwxxx^^^NNNHHHDDD???BBBAAABBBDDDAAA;;;999<<<===>>>>>>>>><<<<<<>>>??????:::888>>>AAA>>>999666888777777777888999:::;;;666777888888888666333222333333333555777777555444666666666555555555444444222222222222222222333333666555444333222222222222333222222111111000//////---///111333444444333333333444555777777666555444333444666777777777555555555111000333333222444888<<>>???CCCFFFKKKKKKMMMpppTTTCCC666555333333444666666555888:::777888<<<>>>PPPmmmqqqbbbiiizzzlllqqq{{{zzz```]]]XXXHHHLLLCCCBBB@@@???>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCCCC@@@@@@AAAAAA@@@===;;;999<<<999666666999;;;;;;:::;;;;;;;;;;;;<<<======>>>===<<<<<<<<<;;;;;;:::::::::;;;<<<>>>>>>>>>======:::;;;;;;888666777999;;;KKKUUU^^^```aaaaaa___\\\aaatttwwwsssyyyzzz~~~zzz{{{wwwyyywwwpppllloooqqqrrrqqqpppmmmjjjgggffffffgggbbb]]]WWWTTTUUUYYY]]]___^^^_________^^^```dddhhheee___YYYVVVVVVWWWWWWVVVCCCBBBAAADDDHHHKKKJJJHHH@@@===999555111...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...//////...000111111000000222444555777;;;>>>@@@AAA@@@@@@AAAAAAAAAAAABBBFFFLLLQQQkkkjjjbbbZZZaaappprrrhhhdddfffaaa^^^ZZZOOOQQQdddxxxvvviiiUUUNNNVVV___aaa^^^```cccfffhhhkkkooorrrrrrrrrrrrrrruuu~~~gggJJJ777111999;;;999888666222333???LLLcccrrrvvv{{{kkkjjjtttvvvdddCCC>>>:::999999777666777777777777777888999:::::::::999888777555444444444222222111111000000//////...//////000111111222222333222222222333333444555///000000111111111111111......//////000111111111111000///...///111222444///////////////000333555000/////////////////////000111333444555666777777444555888;;;???AAABBBAAA@@@@@@AAABBBDDDDDDAAA???AAAAAA???<<<999888999:::;;;::::::;;;===@@@AAABBBBBBEEEJJJNNNQQQSSSVVVZZZppp~~~tttuuummmbbb\\\aaahhheee\\\UUUPPPNNNQQQNNNFFF???===BBBFFFIIIGGGAAA<<<888666444888999999999;;;999444333333555888666111111555666333666>>>CCCAAA???@@@GGGCCC@@@BBBJJJPPPRRRQQQ^^^hhhttt{{{{{{wwwtttrrr|||tttjjjZZZMMMIIIJJJEEE===@@@AAACCCDDD???999888<<<===>>>???>>><<<;;;===@@@AAA;;;888999:::888666666444444444555666888:::;;;666777777777777555444333555444444666888888555222555555555444444444333333444333222222111222333444666555444222111000//////333222111000////////////---///111444555555444333333444666777888777666444333444666888777666333111555111///111222222555999AAAGGGNNNRRRTTTTTTNNNFFFEEECCC@@@???@@@@@@@@@???AAA???AAAFFFLLLMMMIIIDDDAAA???:::555222444;;;AAA???DDDIIINNNPPPVVV```<<<>>>333333333333555888666333888999777999======KKKfffyyyeeeggg|||sss___dddsssyyy|||vvv~~~VVVZZZUUUFFFOOODDDCCCAAA????????????@@@@@@AAACCCEEEEEEDDDCCCBBB===>>>??????>>><<<999888;;;888444333555777777666::::::;;;;;;===>>>@@@AAA<<<<<<;;;::::::999888888777888:::<<<>>>>>>>>>>>>999;;;:::777555666999:::@@@MMM\\\gggooossspppjjjXXXooorrrnnnzzz{{{vvvpppmmm|||{{{~~~|||vvvrrrtttwwwwwwuuutttqqqmmmiiihhhhhhiiieee```YYYVVVXXX\\\aaaccc```aaa```___]]]```eeejjjllleee]]][[[^^^aaabbb```CCC===888999???EEEGGGGGGJJJGGGAAA;;;666222000///........................++++++,,,,,,,,,---------...------------.../////////000111111000111333555888;;;>>>AAACCCBBB???>>>AAAAAAAAABBBEEEKKKSSSYYY{{{iiiZZZ[[[ccchhhhhhhhhdddccc]]]\\\[[[QQQTTThhhmmmhhhZZZLLLOOO]]]aaa\\\^^^aaaeeeiiilllppptttwwwwwwuuusssssszzztttLLL:::555444888AAA===999444000555FFFXXXooo|||zzz~~~bbbdddrrrxxxlllMMMAAA;;;666666888999999999777777777777888999:::;;;999888777555333222222111///////////////000000000/////////000111222222333444333333333444555555666///000000111111111111111++++++,,,,,,---...//////000///---,,,---000333555111111000///...///000111///////////////.........222333444555555555555555222333666:::???AAABBBAAA===<<<===>>>@@@AAA???===;;;<<<===<<<;;;;;;<<<>>><<<;;;:::;;;???CCCEEEGGGKKKJJJHHHFFFDDDFFFNNNVVVQQQ]]]ssszzzjjjeee^^^]]]fffoookkk```kkkllluuuqqq```XXXSSSTTTQQQLLLGGGEEECCCBBBCCCFFFHHHFFFFFFFFFAAA;;;>>>:::999;;;<<<:::;;;???888777@@@SSSbbbddd```^^^bbbXXXQQQWWWgggtttvvvsssxxxyyyxxxsssmmmlllooottt}}}vvvyyymmm^^^SSSSSSMMMDDDAAAEEEHHHIII@@@@@@CCCDDD???999999>>>===???@@@>>><<<;;;===@@@???<<<<<<>>>===777333333222222222333444777999:::777777777777666555444444666555555777999999555222444444444333333333222222666444333111111222444555:::999888666444111000///444333222000///.........///111444555444222222222555666999;;;;;;:::888777666777777888777777666555999666333222444999???CCCHHHHHHJJJNNNRRRSSSPPPMMMMMMLLLKKKJJJIIIGGGGGGFFFFFFEEEGGGLLLPPPNNNGGGAAA@@@:::333000444:::???AAAKKKEEEMMMTTTOOOeeedddIII>>>666222222222333555777888999===>>>999:::@@@CCCSSSllluuukkkmmmuuu|||qqqccc```ooo}}}xxxvvv{{{mmm[[[SSSRRRPPPHHHEEEEEEEEECCCAAA@@@AAABBBEEEDDDCCCAAA@@@???>>>>>>============<<<:::888777999777555444333444666777777888:::<<<>>>>>>>>>===???>>><<<:::999777777666:::;;;===<<<;;;;;;<<<>>>===<<<:::888777777888888:::AAANNNddd}}}xxx\\\```mmm|||wwwppppppppp~~~{{{uuupppkkkvvvyyyxxxuuuxxx{{{{{{sssrrrqqqnnnllliiigggfffddd___]]]___^^^ZZZWWWXXXaaa___\\\[[[^^^aaaeeegggeeeccc^^^XXXWWWYYYVVVPPP??????===;;;888888;;;===DDDEEEFFFGGGDDD>>>666000000///...---,,,---......//////...---,,,,,,,,,,,,//////.........///000000111222333555777888999:::@@@===;;;===@@@BBBAAA???DDDBBBAAADDDLLLUUU[[[___jjjaaa[[[\\\___bbbfffjjjgggZZZVVV^^^^^^WWW]]]kkkdddZZZRRRRRRYYY___^^^[[[bbbjjjeeebbblllttttttwwwvvvwwwvvvyyyqqqLLL===777333:::GGGGGG===666444333:::MMMbbbqqqcccxxxkkk___eeemmmwwwOOOEEE999999999999888888888777777777888888888999999999555555444333222222222222222000...000222333111.........///111222333444555222222222222222222222222000000111000000///......,,,+++++++++,,,------...------,,,,,,,,,---......000000000000000000000000...//////000000000000///333333555777999999777555333666999<<>><<<:::999:::;;;;;;:::===>>>???@@@@@@???>>>=========>>>@@@BBBEEEHHHIIINNNMMMJJJHHHGGGGGGHHHIIIHHHKKKUUUfffyyyssseee[[[WWWYYYaaakkkrrrxxxcccbbb^^^ZZZWWWVVVXXX[[[]]]ccc```kkkqqqYYYMMMHHHBBBDDDLLLNNNJJJLLLUUUQQQRRRaaa}}}zzzgggmmmeee___iii~~~{{{zzzwwwlllfffrrr~~~vvvjjj[[[OOOGGGGGGSSSVVVIII>>>@@@DDDDDDEEEFFFEEECCC@@@>>>>>>???<<<;;;;;;===AAADDDEEEEEE???>>><<<:::999777777666333555888888777666666777999777666666777888888777666666666666666555555555888777666555444333333333333333333333222111000///::::::888777555333222222444333222000///.........///111444555444222222222555777999;;;;;;999888666888888888777777666666666666555333333666;;;@@@DDDFFFGGGIIINNNRRRTTTRRRPPPQQQPPPOOONNNLLLKKKJJJJJJJJJIIIHHHKKKMMMLLLFFFAAA<<<777222111555;;;@@@BBBJJJHHHMMMPPPXXX}}}{{{RRR???777111222222333444555777999::::::>>>;;;:::???FFF^^^sssrrryyyyyyoooaaa^^^sss{{{yyyyyyxxx___TTTQQQQQQOOOGGGFFFFFFFFFDDDBBBAAABBBCCCCCCBBBAAA???>>>=========<<<<<<<<<<<<;;;:::888777888777666444444555666777777999;;;===>>>???>>>>>>>>>===;;;:::888777777666888999;;;;;;:::999:::<<<;;;:::999888777888888999:::>>>III^^^xxxxxxaaa```jjj|||yyyqqqqqqwwwwww{{{{{{nnnffffffeeekkkwwwvvvrrrssstttrrrpppooommmkkkiiigggfffeeefffaaa^^^```___\\\YYYZZZZZZ]]]```aaa``````bbbdddeeeccc]]]WWWUUUVVVRRRLLLEEEDDDCCC@@@<<<999999999CCCDDDEEEFFFFFFDDD???;;;444333222000//////////////////............//////---------...000111222333444555666777999:::;;;<<<>>>======???AAABBBAAA@@@AAABBBDDDIIIPPPWWW\\\___eee^^^UUUTTTbbbssssssiiiccc[[[ZZZcccgggeeeeeejjj^^^ZZZVVVUUUXXX\\\^^^___fffnnniiieeepppvvvuuuyyyzzzyyyxxx}}}aaaAAA666444444===KKKHHH<<<444555999AAARRRdddeeeddd|||{{{iiidddhhhvvveeeBBBAAA888888888888777777777777777777777888888888888999555444333222222111222222111000///000222222000...//////000000111222333333111111111111111111111111//////000000//////...---+++++++++++++++,,,------------,,,,,,,,,---......//////////////////////////////000000111111000000444444555777::::::888666666888:::===>>>??????>>><<<:::888888999;;;;;;:::===>>>?????????>>>===<<<=========>>>@@@CCCFFFGGGMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIJJJOOO[[[kkk|||{{{uuulllaaa]]]^^^zzznnnllljjjfffeeefffhhhiiiiiieeeuuupppddd___XXXYYYbbbeeeaaacccjjjfffdddmmmtttddddddfffqqqqqqsssvvvvvvrrrrrr}}}wwwqqqhhh^^^UUUNNNJJJIIIGGGSSSUUUIII>>>>>>AAA???EEEEEEEEECCC???=========>>>>>>@@@BBBEEEFFFDDDCCC>>>===<<<:::888777777777444666777777666666777888999777666666777888888777666555555555555555555555777666555444444333444444444444444333333222111000999999888777666555555444333333111000///////////////222444555444333333444666888999::::::999777666;;;999888666555555666666333333444666:::>>>CCCEEEEEEGGGIIINNNSSSUUUUUUSSSUUUUUUTTTSSSQQQPPPOOONNNPPPMMMKKKKKKKKKHHHCCC>>>666444222333888===BBBDDDJJJJJJMMMRRRjjj___CCC;;;666111222222333444666888:::;;;888>>><<<:::???JJJjjjxxxssszzzuuulll```aaa~~~{{{uuuuuuyyy{{{|||}}}jjjSSSPPPNNNOOOMMMDDDEEEEEEEEECCC@@@???@@@AAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888777666555555666888999888999;;;===????????????===<<<:::999888777666666555777999:::999888888999999999888888777888888999;;;;;;BBBSSSmmmuuu___WWW^^^vvv}}}vvvxxx}}}tttxxxtttffffff___ffftttwwwssssssrrrooonnnmmmllljjjiiihhhgggggghhhcccaaabbbbbb^^^]]]^^^XXX]]]aaabbb```___aaadddbbb```[[[UUUUUUVVVSSSMMMKKKLLLKKKHHHBBB===:::999===<<<<<<===???@@@???===:::999888666555444444333000////////////000111111000000111222444555666666888999999:::;;;===>>>???===>>>@@@AAAAAABBBDDDEEEEEEIIINNNRRRVVVYYY\\\___^^^]]]WWWYYYoooyyy```YYYYYY\\\ccckkknnnhhhbbbYYY[[[]]]\\\ZZZ[[[```eeegggmmmjjjhhhsssxxxxxx|||zzzxxxyyyfffLLL555000222555???LLLFFF:::333:::EEEMMMXXXbbbcccsssjjjaaaeeetttPPP888===777777666666666555555555666666666777777777777888555444333222111111111111111000///000222222000//////000000000111111111111000000000000000000000000.........///......------+++************+++,,,,,,,,,,,,,,,,,,,,,---...//////////////////////////////000000111222222111111555555666888::::::888666777888:::<<<======<<<<<<999777666666888:::;;;:::======>>>>>>======<<<;;;===<<<<<<===>>>@@@CCCDDDIIIIIIJJJIIIIIIHHHGGGGGGFFFEEEBBB???BBBMMM^^^kkkpppttt|||zzzooojjjkkkttteeegggjjjnnnrrrvvvzzz|||iii|||rrrqqqjjjhhhpppsssqqqpppssszzzsssqqqxxx~~~zzzooohhhSSS]]]iiittt}}}mmmqqqrrrmmmiiillloooqqq^^^YYYQQQJJJEEECCCDDDEEEBBBLLLPPPGGG??????@@@>>>DDDDDDDDDBBB???=========@@@@@@BBBEEEFFFEEEAAA>>>===<<<;;;999888777777777555666777666555555777999999777666666777888888777555555555555555555555555555555444333333444444444444444444444333222111111777777666666666555555555222222111000/////////000000222444555444444444555888888:::::::::999777666<<<:::777555444444555555222333666:::>>>BBBEEEGGGGGGIIILLLOOOSSSTTTUUUUUUXXXXXXWWWVVVTTTSSSRRRRRRQQQOOOMMMLLLIIIDDD>>>999111222333777;;;@@@DDDFFFKKKJJJRRReeepppIII:::999777222222222333555777:::<<<===777===;;;;;;BBBNNNmmmvvvsss|||pppkkkeeemmmuuuooorrrvvvxxxzzzzzzzzzaaaRRRPPPMMMMMMKKKBBBBBBBBBAAA???===;;;<<<===>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::888777777777777888999999999:::<<<>>>????????????;;;:::999888777666666666444666999:::999888777888888888888888888888888999<<<:::<<>>@@@AAAEEEFFFGGGHHHHHHGGGEEEDDDBBBCCCBBBAAA@@@CCCHHHMMMOOOVVVcccmmmoooooouuu~~~{{{zzzvvvqqq^^^fffooorrrppppppvvv||||||zzzxxxrrrpppuuuyyyvvvttttttzzzrrrkkkiiihhhbbb\\\ZZZUUUdddtttzzzuuupppmmmmmmeeeiiidddXXXTTTWWWUUUMMMGGGGGGGGGFFFDDDAAA???===:::CCCGGGCCC@@@AAABBB@@@AAABBBCCCBBB@@@??????AAAAAAAAAAAABBBBBB@@@<<<999;;;;;;:::888777777777777555666666555444444777999888666555555666777777666444444444444444555555555333333333333333333444444444444444444444333222222444444444444444444444444111111000000000000000111111333444555444444555777999999:::;;;;;;:::999888;;;:::777555333444444555444666999===BBBEEEGGGIIIJJJLLLNNNQQQRRRSSSTTTUUUYYYYYYXXXWWWUUUTTTSSSRRROOOOOONNNLLLGGG@@@888333000222666;;;???CCCGGGIIINNNMMMbbbSSS777222444222...222333444666999;;;>>>???999<<<;;;???JJJRRRgggvvvzzz|||mmmmmmppp|||nnnkkkmmmooorrrvvvqqq^^^TTTQQQKKKKKKKKKCCCAAAAAAAAA>>><<<:::;;;<<<>>>============>>>??????<<<<<<;;;;;;;;;;;;;;;;;;999999888888888999999999:::;;;<<<>>>>>>>>>======999888777666666666666666444777;;;<<<;;;999888777888888888888999999999999===;;;999@@@PPPaaafffccc```TTTSSScccooommmiiiiiippp}}}~~~{{{xxxwwwuuuvvvyyyrrrrrrqqqooonnnnnnooopppqqqkkkfffcccdddeeecccccceeecccaaabbbhhhqqqtttoooiii``````\\\YYY[[[___^^^YYYPPPRRRUUUVVVTTTSSSRRRRRRNNNHHHAAA;;;888666555444777888888999::::::::::::======<<<;;;;;;;;;;;;;;;::::::<<<===>>>??????>>>>>>=========>>>@@@CCCDDDFFFGGGGGGFFFGGGLLLUUU]]]ccccccbbbaaa```bbbfffiiioooooowwwmmm]]]WWW[[[ggglllgggeeeiiihhhaaa[[[[[[\\\^^^aaacccdddeeehhhllliiilllwwwyyywww~~~xxx{{{ooo\\\<<<444000444666444666;;;888555???TTTcccaaaYYYTTThhhxxxcccWWW]]]rrrxxxMMM@@@===666444444444333333333222222333333444444444555555555333333222111000000000000///000111111111000000000000000000////////////...------------------------,,,,,,---------------,,,++++++******)))******+++,,,++++++,,,---...////////////////////////////////////000222222333333333555444444555666777666444000111222444666777888999555333222333666888999999::::::::::::::::::::::::===<<<;;;;;;<<<>>>???@@@CCCEEEGGGIIIIIIGGGFFFDDDDDDCCCCCCEEEFFFEEEAAA===AAAFFFOOOWWWYYY\\\fffqqq}}}}}}zzzxxxvvvkkkooowww{{{uuuqqqnnnnnnrrruuutttrrrqqq~~~wwwrrrrrrpppmmmkkkllliiivvvrrrccc]]]^^^PPPRRRMMMEEEEEELLLKKKCCC???AAACCCEEEDDDAAA===:::888===AAA@@@@@@AAAAAA@@@>>>@@@AAABBBAAAAAACCCEEEDDDBBB@@@??????===;;;999:::999888777777777777777555666666444333444777999777555444444555666666555222333333333444444444555333333222222222333333444333333444444333333222222222222222222222222222222111000000000000000111222222333555555555555777888::::::;;;;;;<<<<<<<<<<<<;;;:::999777666666666777888:::===AAAEEEGGGIIIJJJLLLNNNPPPRRRRRRSSSTTTVVVYYYYYYXXXVVVUUUTTTSSSRRRMMMMMMLLLHHHBBB;;;444000222666;;;???CCCFFFJJJLLLQQQ]]]gggAAA111222333000///222333444777:::===???AAA;;;<<<<<>>???AAAAAA>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::::::::999999999;;;<<<=========<<<;;;:::777666666555555555666666333777<<<>>>===:::888777999999:::::::::999999888::::::999;;;DDDQQQYYYYYYRRRQQQRRRZZZeeemmmooopppjjjyyy}}}~~~wwwooohhhdddggguuuwwwnnnrrrqqqooommmmmmnnnoooqqqkkkeeebbbdddeeecccdddfffdddcccgggsss~~~}}}pppbbbeeeddd```\\\]]]```^^^XXXRRRTTTVVVXXXYYY[[[]]]```YYYTTTLLLDDD???:::777555444444666888999:::::::::::::::999999999999999::::::<<<>>>@@@BBBCCCCCCCCC??????>>>???AAACCCFFFHHHLLLLLLLLLNNNRRRYYYaaaggglllhhhddddddgggmmmqqqsss{{{uuuvvvzzzmmmXXXTTT```]]]gggjjjccc^^^```cccbbb\\\YYYXXXZZZ```cccccc```ooorrrnnnpppzzzxxxuuu}}}tttYYYIII444222333777777333222444555777FFF]]]jjjeee]]]ZZZyyyggg\\\UUUZZZrrrUUU999;;;===333444444333333333222222222222222222333333333444444333222111000///////////////000222222000///000111////////////............------------------------,,,,,,------......------,,,,,,+++************++++++++++++,,,---...///000000000000000000000000000......000111222222333333333222111111333444333222---...///111333555666777555333222333555888999999888888888888888:::;;;;;;======<<<<<<===???@@@AAADDDFFFHHHIIIJJJIIIHHHGGGHHHEEEAAABBBDDDEEEBBB>>>>>>AAAHHHNNNOOOMMMRRRYYYcccooo|||~~~~~~{{{|||iiiooouuuqqqaaaOOOHHHJJJEEEDDDBBB@@@CCCIIIIIIFFFAAA@@@???>>>===<<<<<<<<<;;;<<<>>>>>>>>>>>>===<<<<<<>>>@@@AAAAAAAAACCCEEEEEECCC@@@>>>>>>>>><<<;;;888888777777777777777888444555666555444444666888555333222222333444444333111222222333333444444444333333222111111222222222222222222333333222222111111111111111111111111111000000//////000111222222222333555555555555888:::::::::;;;<<<===>>>??????<<<<<<<<<;;;;;;:::::::::>>>???AAADDDFFFIIIJJJKKKKKKNNNQQQRRRRRRTTTVVVYYYYYYXXXWWWVVVUUUTTTSSSRRRMMMKKKGGGAAA;;;555222111666:::@@@CCCEEEHHHLLLOOOXXXwwwpppSSS999333555333333666222333555777;;;>>>AAABBB999===@@@LLLYYYXXX[[[iiizzzvvv{{{}}}tttsssvvvzzztttsssvvvvvvxxxccc\\\UUUTTTQQQGGGGGGJJJDDDCCCDDDCCC@@@===;;;<<<===<<<<<<<<<===>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888888<<<<<<===<<<;;;:::888777666555555444555555666666222666<<<>>>===:::777666;;;;;;<<<<<<;;;:::999888444888999888;;;EEEOOOSSSGGGRRRXXXWWW```qqq{{{|||mmmttt{{{{{{vvvrrrvvv}}}xxxrrrjjjbbb\\\^^^lll{{{yyynnnsssqqqooommmlllmmmooopppjjjdddaaacccdddcccdddgggfffdddfffooowwwvvviii^^^dddccc___[[[\\\___\\\WWWUUUVVVVVVWWWXXX\\\bbbfff\\\XXXQQQLLLGGGBBB>>>;;;888999:::<<<=========<<<888888888999:::<<<===>>>CCCDDDFFFGGGGGGFFFDDDCCCAAAAAA@@@AAADDDGGGKKKMMMNNNOOORRRXXX```gggkkkmmmrrrlllfffgggnnntttwwwvvvsssmmmhhhcccZZZRRRVVVaaa[[[^^^___\\\ZZZ\\\```bbb^^^[[[YYY[[[___ccccccaaannnpppmmmqqq{{{yyyvvvaaaGGG===222222555777666222222555888<<>>=========???@@@BBBDDDCCCDDDEEEGGGHHHHHHGGGGGGHHHEEEBBB@@@@@@BBBCCCDDD???@@@EEELLLNNNLLLMMMQQQUUUXXX[[[\\\]]]dddrrryyypppiiifffWWWVVVUUUTTTKKK???:::===DDD@@@AAAEEEGGGEEEDDDDDDBBB@@@===;;;999999:::;;;===;;;:::<<<>>>>>>======;;;===??????>>>>>>@@@BBBAAA???>>>>>>???>>>;;;999777777666666666777777888222444666666555444555666333111000000111222222111111111111222333333444444444333222111111000111111000111111222222111111000222222222111111111111111000/////////000111222333222444555555555666888::::::;;;<<<===>>>@@@AAAAAA===>>>>>>???>>>>>>===<<>>CCCFFFGGGIIIMMMPPP^^^]]]EEE333222444000222999222333555888;;;???AAACCC777>>>DDDPPP\\\ZZZ[[[iii~~~{{{qqqoooxxx~~~yyywwwyyyxxxtttvvvyyyxxxzzzfffYYYUUUWWWSSSHHHFFFHHHBBBBBBBBBAAA>>>;;;999:::;;;;;;;;;;;;<<<>>>???AAABBBCCCBBB@@@>>>===<<<<<<===>>>======<<<;;;999888777=========<<<:::888666555555555444444444555666666111666;;;>>>===:::777555<<<<<<======<<<:::999777000666999777777???JJJPPPMMM^^^dddZZZ\\\ooo{{{zzzsssrrrzzz~~~lllhhhrrrvvvqqqkkkddd]]]\\\gggttt~~~sssuuussspppnnnmmmnnnpppqqqiiiccc```bbbcccbbbdddgggiiidddaaabbbfffgggbbb^^^______[[[XXX[[[___]]]YYYYYYXXXWWWUUUVVV[[[bbbggg]]][[[WWWSSSPPPMMMHHHEEE???@@@AAABBBCCCBBBAAA@@@>>>???@@@BBBEEEGGGJJJKKKPPPPPPPPPNNNKKKGGGCCCAAACCCBBBBBBCCCFFFJJJNNNQQQNNNPPPVVV```jjjppppppnnnwwwooohhhjjjqqqwwwvvvrrraaa```ZZZRRRQQQWWW[[[[[[\\\ZZZYYY\\\___```cccgggaaa___^^^^^^aaaccceeefffgggiiigggooo{{{zzzxxxyyySSS<<<777111222444555333222444888<<<@@@NNN^^^eeefffnnnzzznnn]]]sss|||nnnGGG???<<<222111:::444444444333333333222222000111111111111222222222222111000//////............111333222000///000222---------.........//////------------------------,,,------.../////////......------,,,+++++++++,,,+++++++++,,,---...000000111111111111111111111111,,,---...///111111222222000...,,,,,,.........---111111111111111111222333777555333333555777888888444444444555777999<<<===>>>>>>>>>>>>@@@BBBDDDEEE@@@@@@BBBCCCDDDDDDDDDEEEDDDEEEFFFCCC@@@???CCCFFFFFFDDDEEEJJJLLLLLLNNNRRRPPPPPPQQQSSSRRRRRRWWW\\\eeeqqq|||~~~yyywww||||||{{{~~~||||||wwwmmmddd```[[[SSSKKKHHHMMMGGGDDDFFFEEE@@@>>>AAA???;;;???IIIKKKCCC@@@DDD?????????>>><<<:::999888:::777666:::>>>???@@@AAA<<<===>>>===<<<;;;<<<===:::;;;<<<>>>>>><<<888555777666666666666777777888111444666777666555555555222000//////000111111000000000111222333333444444444333222111000000000000///000000111111111000000333333222111000000111111000000000111222222333333444444555666777888999999:::;;;<<<>>>??????????????????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFHHHHHHIIIJJJMMMNNNQQQTTTUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPGGGBBB:::333000111555777>>>BBBEEEEEEJJJRRRYYYZZZYYY???:::333000000111222111666555555888<<>><<<777@@@OOOcccgggWWWTTThhhmmm|||eeennn{{{|||~~~|||zzzsssttt~~~qqqccc[[[XXXSSSMMMIIIFFFEEEDDDEEEEEECCC@@@<<<999999999<<<===????????????AAACCCDDDCCCCCCAAA@@@?????????AAAAAA???>>><<<:::999888???>>>===;;;999888888888444333222222333444666777555777:::;;;999666555444888999:::;;;;;;:::888777888777666666888===EEEKKKWWWeeemmmooonnngggnnnyyyzzzsss{{{ooorrrmmmaaa]]]```gggmmm}}}}}}{{{vvvqqqnnnoooppppppooojjjccc___aaaaaa```eeellleeedddcccaaa```aaadddgggaaa___[[[XXX\\\aaa___ZZZZZZXXXWWWWWWZZZ\\\^^^^^^```^^^\\\ZZZXXXSSSNNNJJJIIIIIIIIIHHHFFFEEEEEEEEEJJJIIIHHHIIIKKKPPPTTTWWW]]]XXXQQQIIIEEEDDDEEEGGGHHHKKKNNNPPPPPPQQQRRRTTTXXXYYY___hhhmmmlllmmmpppoooiiigggmmmuuuvvvmmmbbb[[[VVVSSSUUUYYYZZZZZZZZZZZZWWWVVVYYY[[[\\\___ddd\\\ffflllhhhddddddeeedddaaafffmmmssstttxxxtttVVV===444666777666555222111333888<<>>777777444222555444333222111111111222333444222111222000---///444:::777222---++++++,,,...//////............//////////////////////////////---,,,++++++******++++++------,,,,,,,,,,,,++++++))))))***++++++++++++***,,,,,,,,,---...//////000000000000000////////////..................------,,,---......------...000111222333222111111333555777777666444333333666888777777999:::;;;<<<<<<<<<>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>???AAACCCEEEFFFHHHCCC???===@@@BBBCCCCCCBBBDDDGGGJJJLLLMMMLLLLLLIIIIIIJJJJJJLLLMMMNNNOOOQQQRRRSSSSSSRRRSSSUUUXXXYYYVVVRRRRRRVVV\\\bbbfffkkkhhhccc```]]]ZZZWWWTTTMMMKKKIIIGGGFFFEEEBBBAAABBBAAA???<<<:::999888777>>>AAACCCDDDBBBAAA@@@@@@>>>>>>>>><<<:::999:::;;;;;;::::::999:::<<>>@@@???===;;;999888777777888:::999777555333333444555444333222111222222222222222222333333222111///.........///000///000000000111111111111333333222222111000//////000000//////.........---111000000///......//////000000000111222222333333444444555666777888999999:::;;;<<<>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMPPPSSSTTTUUUTTTTTTQQQQQQQQQPPPNNNLLLJJJHHH===:::555222222666<<>>===<<<>>>IIIUUU```dddXXXUUUdddvvv~~~rrrzzzyyyzzzxxxXXXOOOTTTRRROOOKKKIIIGGGEEEEEEDDDDDDCCC@@@<<<999999::::::<<<>>>??????@@@CCCDDDCCCAAA???===>>>>>>>>>===@@@???>>>===;;;:::999999@@@@@@>>><<<999777555444222222222333444555666777777888999888666666777888777777777777777666666666666555444333444999@@@FFFbbbxxx|||ooommmrrryyy|||vvvqqqyyyzzz~~~{{{mmmeeedddiiimmmuuu}}}yyysssnnnllllllkkkiiilllfffdddeeeeeecccdddiiidddddddddbbbaaabbbfffiiigggddd___ZZZ\\\```^^^YYYZZZXXXWWWXXX[[[^^^___```bbbaaa___]]][[[WWWRRROOONNNNNNMMMKKKIIIGGGFFFFFFKKKKKKMMMOOOQQQSSSTTTUUUUUURRRMMMHHHEEEFFFHHHIIILLLOOOQQQRRRSSSUUUWWWZZZ``````bbbffffffdddfffkkkooollljjjjjjkkkhhhaaa\\\WWWUUUTTTWWW[[[\\\[[[[[[ZZZWWWXXX[[[\\\ZZZ[[[^^^]]]mmmvvvpppiiikkknnnmmmfffnnnxxx~~~pppYYYCCC444111666666666555333333777>>>DDDKKKZZZVVVPPP```oooyyypppnnnlllvvv^^^HHH666444666444333666444333222111111111222222444111000222111000333999AAA===777111---,,,,,,...000//////.........//////........................---,,,++++++******++++++------,,,,,,,,,+++++++++)))******+++,,,+++++++++,,,,,,---......///000000////////////.....................---------------,,,---......------...000000111222111000000222444555666555444222333666888999:::;;;<<<<<<===<<<<<>>===???@@@AAA@@@???AAAEEEHHHJJJJJJIIIIIIFFFFFFEEEFFFHHHJJJLLLMMMIIIIIIGGGDDDCCCCCCFFFIIIMMMIIIDDDCCCFFFKKKPPPSSSTTTQQQNNNKKKIIIHHHEEECCCDDDCCCBBBAAAAAA@@@???>>>???>>>===;;;:::999999999===???BBBBBBAAA???>>>???>>>>>>>>>===::::::;;;<<<===<<<;;;::::::;;;===>>>;;;<<<===>>>>>><<<:::888666666666777888888666444222333333444444333111111333222111111000111222333222111000///...//////000//////000000000111111111333222222111000000//////000/////////.........---000000///.........//////000000000111222222333333444555555666777888999999;;;;;;===>>>???@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDHHHHHHIIIJJJKKKLLLMMMMMMJJJLLLOOORRRTTTTTTTTTSSSPPPPPPPPPNNNKKKGGGCCCAAA555333111111555;;;AAAEEEHHHEEEIIIPPPPPP[[[gggFFF888555333111000222333333333444666999;;;===>>>======???PPPXXXZZZ^^^]]]^^^iii~~~|||\\\IIIGGGJJJJJJJJJJJJIIIGGGFFFFFFCCCCCCBBB???<<<999999:::999;;;>>>???@@@AAACCCEEEBBB???;;;;;;===>>>===;;;======<<<<<<;;;;;;::::::@@@@@@>>><<<999555222000000111222444555555666666999888777444333555999<<<999888666444444555666777555444333222333777<<>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEE@@@@@@@@@@@@AAAAAAAAABBBAAA???======>>>>>>>>>===>>>AAAEEEHHHJJJIIIGGGFFFDDDDDDCCCCCCEEEHHHLLLNNNKKKHHHDDD>>>;;;<<<@@@CCCIIIEEE???===???CCCFFFHHHGGGDDDAAA?????????===<<<========================;;;;;;::::::::::::;;;;;;;;;===@@@@@@???======>>>===>>>>>><<<::::::;;;<<<>>>===;;;:::::::::;;;<<<;;;;;;<<<<<<;;;:::888777555444444555666666555333222222333333222222111000444333111/////////000111111111000///////////////////////////000000000000222111111000000//////////////////...............222111111000000000111111000000000111222222333333555555666777888999999:::;;;<<<===>>>???@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDHHHHHHIIIJJJKKKLLLMMMMMMJJJLLLOOORRRTTTTTTTTTSSSQQQQQQPPPNNNIIIDDD???<<<333333222444777<<>>@@@@@@WWW___XXX[[[eeeppp{{{}}}pppRRRJJJMMMFFFGGGHHHIIIIIIHHHFFFEEEBBBBBBAAA???;;;999:::;;;;;;<<<>>>??????@@@BBBCCC@@@===<<<>>>AAAAAA===999:::;;;;;;;;;;;;;;;;;;;;;=========<<<999555111///...000222444555666555555777777555333333555999<<<<<<:::777444444555777999666666555333333666:::>>>LLLmmmwwwnnnzzzuuuwww~~~www|||{{{wwwsssjjj```ggglllttt{{{|||uuupppmmmkkkjjjjjjjjjlllnnnmmmjjjgggfffiiijjjiiigggffffffhhhjjjooollleee^^^\\\^^^^^^ZZZZZZYYYYYY[[[___bbbccccccdddcccaaa``````^^^[[[XXXVVVWWWXXXVVVRRRPPPQQQRRRQQQRRRTTTTTTSSSPPPMMMKKKLLLKKKKKKKKKLLLNNNPPPQQQOOOPPPQQQRRRTTTWWW\\\```______``````]]]___kkkxxx{{{vvvlll```WWWRRRTTTWWWYYY\\\\\\YYYWWWWWWVVVTTTYYYVVVWWW[[[\\\[[[\\\```hhhyyy|||llleeennnqqqjjjnnniiiRRR888...111666:::===;;;999444111333<<>>?????????@@@AAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;???BBBFFFIIIKKKIIIGGGFFFFFFDDDCCCCCCEEEJJJNNNQQQPPPLLLFFF@@@<<<>>>CCCHHHKKKGGGBBB???AAADDDGGGHHHHHHEEEBBB@@@@@@@@@???>>>===>>>??????>>>>>>>>>???;;;;;;::::::999::::::;;;;;;===??????>>>===>>>>>><<<======;;;999888999;;;<<<<<<;;;::::::;;;;;;<<<;;;;;;::::::999777666666444333222333555555444333222222222222111111000000555333111...---...///000111000000///////////////........./////////000000000000000/////////..............................111000000000000000111111000000000111222222333333555555666777888999::::::;;;<<<===???@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLKKKMMMPPPRRRTTTTTTSSSRRRPPPOOOMMMJJJEEE???:::888333333555777;;;@@@DDDFFFLLLKKKGGGKKKiii~~~ZZZCCC666000222222333333222222111222777:::===<<<:::;;;AAAFFFRRRmmmrrrddddddppp~~~```MMMIIIJJJFFFGGGIIIJJJIIIGGGEEECCCAAAAAA@@@>>>;;;::::::;;;===>>>??????======>>>???===>>>@@@DDDEEECCC<<<777888999999999::::::::::::999999::::::888555222000...000222444555555555444444444555555444444666888;;;999666444333444666777444555444333222333777999CCC[[[lllvvvrrryyy{{{~~~~~~}}}nnn[[[```dddkkkqqqvvv}}}{{{sssnnnjjjiiiiiikkkmmmmmmmmmmmmkkkiiinnnnnnmmmkkkhhhggghhhiiilllkkkfff___]]]___```]]][[[[[[[[[]]]aaadddeeeeeecccbbb```______]]][[[YYYVVVYYY[[[ZZZWWWUUUXXX[[[ZZZYYYXXXUUURRRPPPNNNLLLQQQQQQQQQQQQRRRSSSTTTUUUPPPQQQSSSTTTUUUYYY]]]aaa^^^___ccceeeeeeiiivvv{{{qqqbbbWWWRRRSSSVVVWWWZZZ]]][[[VVVUUUYYYYYYUUU___[[[XXXZZZZZZZZZ]]]cccmmmuuuqqqddddddqqqtttlllyyyTTTBBB222222<<>>888444111333;;;GGGQQQWWW\\\___tttzzzjjjsssjjjqqqrrrHHH;;;999888777444000000333333333333333222222111111444111///000///...222888AAA>>>999333000...///000//////...---,,,,,,------........................---,,,++++++******++++++,,,,,,+++++++++*********++++++,,,------------,,,------------............++++++++++++************++++++++++++,,,,,,------+++,,,------,,,,,,---///---...///...------///111///000111222111222333555444666888;;;===???@@@AAA@@@@@@@@@@@@???>>>===<<>>???@@@???>>>===;;;;;;???BBBEEEHHHHHHGGGEEEDDDEEECCCBBBBBBEEEIIIMMMPPPLLLIIICCC>>><<<>>>DDDIIIHHHDDD@@@>>>@@@DDDFFFHHHIIIEEEAAA>>>======<<<;;;???AAABBBAAA???>>>???AAA>>>===<<<;;;::::::999999<<<>>>@@@@@@???>>>???AAA;;;<<<<<<:::777666777888999999999:::;;;<<<<<<===::::::999777777666666666444333222222444555555444222222222111111111111111444333111///......///000000000000000000//////...---............///////////////...............------------.....................------......//////000000000111222222333333555666666777888999::::::<<<<<<>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLNNNPPPQQQRRRRRRQQQPPPJJJIIIFFFBBB===888555333222333777;;;@@@EEEIIIKKKHHHMMMPPP```~~~UUU???888444000111333444333222111222444666999;;;999777<<>>;;;:::;;;<<<===>>>???===;;;:::;;;<<<;;;>>>CCCFFFDDD???:::666777888888888999999999:::666666777777666555444333000111222333333444444444111333555555444333333444666555444333222222111111111222222111000111333555===LLL[[[nnn{{{rrrlllvvvxxxccc\\\^^^cccjjjooouuuxxxpppkkkhhhlllnnnnnnkkklllooopppnnnpppqqqpppnnnkkkiiiiiijjjiiijjjgggaaa```bbbbbb```]]]]]]]]]```ccceeefffeeedddbbb```___^^^]]][[[ZZZWWW[[[^^^]]]ZZZYYY\\\```bbb```\\\YYYVVVTTTSSSSSSXXXWWWVVVUUUUUUVVVWWWXXXTTTUUUWWWXXXZZZ\\\```cccbbbdddiiinnnnnnooovvv~~~ooodddVVVPPPQQQUUUVVVUUUWWWZZZYYYVVVZZZaaa```YYYddd^^^ZZZYYYYYYYYY]]]cccmmmnnniiieeelllzzz{{{fffBBB888333;;;EEEFFF???999222111444@@@PPP\\\___]]]WWW```zzzwwwsssOOO@@@666666555444222111222444222333333333333222111000333000///000...,,,...333777555333000///...//////,,,,,,+++++++++,,,,,,------------------------------,,,++++++******++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******++++++,,,,,,---***,,,------,,,,,,---...---...///...------///111///111222222111111333444222444666999<<<>>>???@@@>>>>>>>>>>>>===<<<::::::<<<===???AAAAAAAAAAAA@@@???@@@AAA@@@>>><<<;;;<<>>@@@FFFJJJFFFCCC???>>>@@@DDDFFFGGGHHHDDD???;;;:::999999888===@@@BBBAAA>>>===???BBBBBBAAA???===<<<;;;::::::===???@@@@@@???@@@AAACCC======<<<:::777555555666777888999:::;;;<<<======:::999777666666666777888555444222333555777777666333333222111111111111222333222111111000000000000000000000000000///......------------.........///---------------------------------------.........---------------...//////000000000111222222333333666666777888999::::::;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLFFFCCC???;;;777333111000333666:::???DDDIIIKKKMMMLLLTTTgggPPP<<<777222222666000222333333222333666888777:::;;;::::::DDDWWWfffxxxbbbTTTJJJEEEDDDFFFGGGGGGGGGFFFEEEDDDCCC?????????===;;;:::;;;<<<;;;<<<<<<<<<:::999:::;;;999>>>BBBBBB===888555555777777777888888888888888666666555555444444333333333222222222222222333333111222333333111000111111333444555555444222///---000111222222111111222444555???HHHWWWiiiiiicccgggfffjjjqqqzzz~~~uuubbb```cccoooyyy}}}yyytttrrrttttttpppiiiiiiooossssssoooppppppooommmlllmmmnnnhhhjjjjjjeeecccddddddaaa_________aaadddffffffeeegggeeebbb``````___]]]\\\YYY]]]aaa___[[[YYY]]]aaa```___]]][[[ZZZYYYYYYYYYZZZYYYWWWVVVUUUVVVXXXYYYVVVXXX[[[\\\]]]___aaacccaaadddjjjppppppllljjjlll^^^XXXQQQQQQTTTWWWUUURRRVVVZZZZZZZZZccckkkeeeXXX^^^YYYWWWYYY[[[[[[___eeemmmkkkjjjoooxxxbbbLLL888333555???GGGDDD;;;666333555@@@VVVkkkrrriii\\\WWWiiiwwwKKK888999222333333333333333444333222222333333333222111000111///000111///,,,---111////////////......------))))))))))))***+++,,,,,,---------------------------,,,++++++******++++++++++++++++++************)))******+++,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))***+++,,,,,,,,,***,,,------,,,+++---...---...///...------///111000222333333222111222333555666777999;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;999;;;===@@@BBBCCCCCCBBB???@@@AAA???<<<:::;;;<<<@@@@@@@@@AAAAAAAAAAAAAAA=========>>>???AAADDDEEEEEEEEEEEECCCBBBDDDHHHKKKHHHEEEAAA@@@AAADDDFFFGGGHHHDDD???;;;:::::::::::::::===@@@@@@>>>===AAADDDDDDCCCAAA@@@>>>============???@@@@@@???@@@AAACCC@@@@@@???<<<888555555666888999::::::;;;;;;;;;;;;999888666555555777999:::777555444444666888999888555444333222111222222333111111222333333222111000///000000111000///...---,,,,,,---------.........,,,,,,,,,,,,,,,---------,,,,,,,,,------.........///////////////000111222000000000111222222333333666666777888999::::::;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEGGGIIIJJJKKKFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNMMMLLLJJJHHHDDDAAA===888444222111111888:::>>>BBBFFFIIIKKKKKKSSS]]]|||^^^555666:::...)))444...111333333222444999===999===>>>===???MMMdddwwwmmmjjj}}}eeeSSSOOOIIIFFFHHHEEEEEEEEEEEEEEEDDDDDDCCC>>>??????===;;;:::;;;<<<888999;;;:::999999;;;<<<888===@@@===666111222666777777777777777888888888777666555444333222222333444333222111111111222333222222222000......///111333555888999888444000---111222444444333333444555000;;;>>>GGGYYYaaa^^^___ccclllnnn{{{ooovvvttt|||~~~{{{mmmfffiiiyyyzzzyyyrrriiihhhooouuuuuummmoooppppppoooooopppqqqiiilllmmmhhhffffffeeebbb`````````ccceeeffffffdddjjjgggdddcccbbbaaa___^^^[[[___ccc```[[[XXX\\\aaa[[[[[[[[[\\\\\\[[[[[[[[[ZZZYYYVVVTTTTTTUUUXXXYYYVVVYYY\\\]]]^^^___```bbb]]]___fffnnnnnnfff___\\\RRRRRRRRRUUUYYYYYYUUURRRXXX\\\^^^```iiiqqqfffTTTSSSQQQSSSYYY]]]___dddiiimmmkkkpppzzzkkkKKK:::444333777AAAEEE@@@999555999===MMMhhhlllWWW[[[tttttt}}}zzz^^^???999<<<111333444444555666444111222222333444333222111000///...000222111------111+++,,,---......---,,,+++''''''(((((()))***,,,------------------------------,,,++++++******+++++++++++++++************)))))))))***++++++++++++***+++*********************++++++++++++************((())))))***++++++,,,,,,***,,,------,,,+++---....../////////......000111111333444444222111111222888888999:::;;;;;;;;;;;;888999:::<<<======>>>>>>777999<<<@@@CCCDDDDDDDDD???@@@@@@>>>:::999:::<<>>???AAABBBCCCCCCDDDEEEDDDDDDDDDFFFHHHHHHDDD@@@???@@@BBBCCCDDDGGGCCC>>>;;;:::;;;;;;;;;888<<<@@@@@@??????CCCHHHDDDCCCBBBAAA@@@@@@@@@@@@===>>>??????>>>???AAACCCCCCCCCAAA===999666666666::::::;;;;;;;;;:::999999999777555444555777:::<<<888666555555777999::::::555444333222222222333444000111333444555333222111///000111111111000...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000000000000000000000/////////000111333444555333555777888888:::<<<>>>>>>>>>======>>>@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEEEEEEEFFFHHHIIIKKKPPPMMMKKKJJJKKKJJJFFFCCC@@@999444444444333555999===;;;???GGGKKKIIIJJJOOO\\\eeeLLL777333555111///222555444222333555888999999<<<<<<999;;;GGG]]]rrr}}}www{{{uuuUUULLLGGGHHHIIIDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBAAA???===;;;:::999999999:::;;;;;;:::999777666777777888888777666555555555777999:::;;;:::999888333222222111111222222333333333444555444333111000111111000......---------+++///444888999777333000---......///000111111222555777888<<>>:::888888@@@BBB___uuubbbWWWiii~~~zzzssssssIII>>>:::///444444444333333333222222222111000///............------...///////////////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******+++++++++*********))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------...//////000000000////////////000000666777888999:::;;;;;;;;;999999999;;;<<<;;;888555999;;;@@@CCCDDDBBB@@@===???>>>===<<<<<<>>>@@@AAA@@@AAABBBBBBBBBBBBBBBAAA??????>>>===<<<===@@@BBBDDDDDDDDDCCCBBBDDDIIILLLGGGGGGFFFDDDBBB@@@AAABBBBBB@@@===:::999888999:::>>><<<:::<<>>>>>>>>===>>>???@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIIIIJJJJJJHHHCCC>>>;;;666333555666666999===DDDDDDFFFGGGEEEGGGTTTbbbhhhMMM;;;...000444111000333333333333555888;;;<<<===>>>???FFFRRRaaannnxxx~~~~~~wwwvvv~~~\\\FFFCCCBBBDDDFFFCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA???===;;;:::999999999::::::::::::888777666666666666555555555444444444555777888999888777666222111111000000111111222333333444444444333111111111000///......---------+++...222555666444111///---......///000000111111111333444888FFFZZZgggkkk\\\dddyyy|||xxxxxxrrrkkkoootttxxxyyywwwuuuttt{{{}}}|||{{{tttrrrvvv|||pppjjjkkkpppuuuwwwyyykkkiiipppsssooolllkkkjjjlllooopppnnnlllmmmhhhhhhmmmoookkkhhhiiidddddddddeeeeeeccc___[[[\\\^^^```]]][[[[[[___dddcccaaa^^^\\\[[[ZZZ[[[[[[WWWVVVUUUSSSSSSSSSSSSTTTTTTYYY^^^aaafffiiigggbbb^^^gggnnnkkk___VVVUUUXXXSSSNNNPPP[[[___YYYVVVZZZ\\\ZZZYYY[[[]]][[[UUUPPPTTTTTTYYYbbbgggiiinnnuuuqqqttt{{{{{{xxx|||kkkTTT???333///:::<<<>>>>>><<<888888999>>>IIIooozzziiiqqqXXX777444777333333333333333222222222222222111000//////.........---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,++++++***)))+++++++++*********))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---------,,,,,,,,,---...///////////////............//////555555666777777777777777777888999:::999888666555888;;;>>>AAABBBBBB@@@??????>>>======>>>@@@BBBDDDFFFFFFFFFEEEDDDCCCCCCBBB?????????===<<<===@@@BBBDDDEEEEEEDDDCCCDDDGGGJJJGGGFFFDDDAAA>>>>>>@@@CCCAAA@@@>>>;;;:::999888888===;;;;;;>>>BBBEEEFFFEEEHHHGGGEEECCCAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>@@@???>>><<<:::999888777888777777888999::::::999:::888555555666777777666999888666555555666888999555444333222222222333333222222333444333222111000111111000000///...------.........------,,,,,,,,,)))+++,,,+++***)))***,,,,,,,,,------------,,,,,,000000000000000000000000111111000000111222333333333555777888888999;;;============>>>???AAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJEEEEEEFFFGGGFFFBBB===888555333333777::::::===BBBGGGHHHHHHGGGHHHVVVsss|||RRR@@@666...+++000333000000333111333555888;;;===???@@@@@@EEEVVVmmmyyyxxxvvvwwwwwwwwwtttrrrnnnxxxtttnnnwww\\\EEE<<>>AAAEEEBBBEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA???===<<<:::::::::999::::::999999888777666555444333222222222333444222333444555666555444333111000000000000000000111222222333333333222111111111000///......---......+++---///111222111///............//////000000111...000111333>>>RRReeeooobbbfffvvv}}}|||{{{sssppplllmmmuuuzzzppp|||}}}~~~xxxssspppfffdddiiixxx~~~|||zzzwww{{{xxxgggbbbhhhllljjjpppmmmlllpppuuuvvvqqqkkkgggfffhhhlllkkkhhhiiillldddcccccccccdddccc```^^^___``````^^^\\\^^^ccchhhdddbbb```^^^]]]\\\\\\\\\XXXWWWTTTRRRRRRSSSUUUVVVUUU[[[aaadddhhhjjjggg```___bbbccc___XXXTTTVVVYYYRRRSSSZZZdddddd\\\WWWYYY]]]YYYUUUTTTUUUTTTRRROOORRRUUU]]]ggglllmmmppptttvvv{{{}}}yyyvvvuuu{{{qqq___JJJ999222444888<<<>>>???<<<999999;;;>>>CCCSSS|||yyyxxx{{{mmmEEE111222666666222222222222111111111000111111000//////......---......///000000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,++++++,,,,,,++++++***)))+++************)))))))))))))))))))))******************)))((()))***+++,,,************************))))))))))))************++++++++++++++++++,,,,,,+++,,,,,,------......///...------,,,,,,------...222333333444444333333333555888::::::666444444555888999<<<>>>@@@@@@@@@@@@>>>>>>>>>???AAACCCFFFGGGJJJIIIGGGFFFDDDCCCCCCBBB?????????>>>===>>>@@@BBBEEEFFFGGGFFFEEEDDDEEEGGGGGGEEEBBB===;;;;;;???BBB@@@@@@???>>><<<:::999888<<<<<<===@@@DDDFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>===;;;::::::<<<;;;;;;:::999999::::::888777555666888:::;;;;;;:::888666555666777777666777666555444444555666777555555444333333333333333222222222222222111111111222111111///...---,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,******+++,,,,,,,,,------------,,,,,,////////////////////////222111111111111111222222333555777777888888:::<<<<<<======>>>@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBAAA>>>;;;777444333333666;;;======AAAEEEIIIGGGFFFKKK[[[xxx}}}SSS999000111...///333333//////222111333777999;;;>>>@@@BBBCCCNNNeee{{{}}}pppiiimmm~~~yyyqqqqqqmmmlllnnnssswwwnnniiiooo{{{aaaNNN@@@>>>AAA>>>@@@EEECCCCCCCCCBBBAAA@@@@@@AAAAAABBBAAA???===<<<;;;::::::999999999888888777666666444222111//////000222333111111222333333222222111111111000000000000111111222222222222222222111111000000///...............------......////////////........./////////000000.../////////444BBBTTT```kkkcccgggqqqvvv{{{zzznnntttnnnjjjqqq~~~nnnoooxxxzzzmmmiiijjjaaa^^^hhhxxx{{{{{{}}}ssshhhdddggghhheeeooonnnooorrruuusssmmmgggdddgggkkkkkkhhhgggkkkooodddcccbbbbbbcccdddbbbaaaaaaaaa___]]]\\\^^^dddhhhbbbbbb```______^^^______]]][[[WWWUUUTTTUUUXXXZZZ]]]```ccccccdddddd___YYY[[[ZZZYYYXXXWWWWWWYYY[[[WWW\\\eeelllhhh]]]YYY[[[]]]ZZZVVVTTTSSSSSSRRRPPPUUUZZZbbbiiimmmoooppprrr|||{{{vvvpppoootttyyy{{{ooo^^^GGG777333777===@@@777<<<>>>;;;999<<>>???@@@======>>>@@@BBBEEEGGGIIIHHHGGGEEEDDDBBBBBBBBBBBB???@@@@@@???>>>???AAACCCEEEFFFHHHGGGEEECCCCCCCCCEEEDDDBBB???<<<<<>>AAACCCDDDDDDBBBAAA@@@@@@AAABBBBBBBBBAAAAAA??????>>><<<;;;999777666888888777888888:::;;;<<<:::888666666999<<<===>>>:::888666555666777777666555555444444444444555555555444444333333333333333333333222111111222222333222111000///---,,,+++***++++++++++++************+++,,,---,,,+++***+++,,,,,,,,,,,,------,,,,,,,,,////////////////////////222111111111111111222222333555777777777888:::;;;;;;<<<===???@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA>>>999666444333444666666:::???@@@@@@CCCHHHHHHDDDEEEWWWzzzWWW<<<222000222222333444111...///333222555888::::::<<>>EEEDDDBBBAAA@@@??????@@@AAABBBBBBAAA???>>><<<<<<;;;;;;999999888777666666666666333111000...///000222333000000111111111000000000222222222111111222222222111111111111111111111111000//////............/////////.........///000000............////////////...///000000000666CCCNNN]]]XXX^^^eeefffpppzzzxxxyyypppmmmppp{{{rrrllltttssshhhuuuiii```cccnnnyyy|||www~~~zzzxxxrrrmmmkkkmmmmmmkkkoooqqqsssssspppllliiigggppptttvvvrrrlllkkknnnrrreeedddbbbcccdddeeedddccccccaaa^^^[[[ZZZ\\\```ddd____________``````aaaaaa___]]]YYYVVVVVVWWWYYY[[[aaabbbaaa]]]]]]]]]ZZZTTTWWWWWWVVVWWWXXXYYYYYYYYY]]]bbbiiijjjddd[[[YYY[[[[[[YYYXXXVVVVVVUUUSSSRRR___ccciiimmmpppsssvvvwwwvvvuuurrrooorrryyyxxxsssWWWGGG555111999AAABBB>>>444===AAA===;;;@@@FFFHHHTTT```tttsssnnnqqqxxxuuuyyy___QQQDDD???:::333000222111111111000000000/////////000000000///...---,,,------...///////////////------------------------,,,++++++******++++++,,,,,,------------------,,,***++++++++++++***))))))))))))))))))))))))))))))((()))))))))***************)))((('''''')))+++,,,))))))))))))))))))))))))''''''((((((((()))))))))******************))))))+++++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,...111333444555555555999<<<:::555222444888777777888999:::<<<===>>>;;;<<<===???BBBDDDFFFGGGDDDCCCCCCCCCCCCCCCDDDDDD???@@@AAAAAA@@@@@@AAACCCDDDFFFHHHGGGEEEBBBAAAAAABBBCCCDDDCCCAAA@@@@@@AAACCCDDDEEEEEECCC@@@===;;;???AAACCCEEECCCAAA>>>===<<<===>>>@@@@@@AAAAAA@@@>>>>>>===<<<:::888555444666555555555777999;;;===;;;999777777:::===>>>???999777555444555666666666444333333333333333333444333333333333333222222222333333222222222222333444111111000...---+++***)))************************+++,,,---,,,***)))***++++++,,,,,,,,,,,,,,,,,,+++000000000000000000000000111111000000111222333333333555777777777777999;;;:::;;;===???AAABBBBBBCCCCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA???===999555111111444777:::;;;???CCCCCCAAAEEEKKKBBBEEERRRrrr}}}___@@@111222000///111222111///...222555444777999:::999<<<@@@EEEUUUlllkkk^^^eeerrrttthhhbbbaaaeeepppkkkpppwwwkkk```ccc|||QQQOOODDD>>>???@@@999<<>>>>>>>>@@@BBBDDDAAAAAA???>>>===<<<<<<<<<999888777666555555555555222111000000000111222333111111111000000000000000333333222222222222333333000000000///000000111222//////............//////000//////......///000000...........................///111222111222:::CCCLLLWWWlllssskkktttsssmmmrrruuuxxxooogggeeegggkkksss{{{}}}~~~|||wwwpppkkkkkknnnpppqqqqqqssssssqqqmmmiiihhhiiiyyy|||{{{rrrkkkjjjlllmmmeeecccbbbcccddddddcccbbbaaa___\\\ZZZZZZ[[[^^^___]]]]]]^^^______`````````\\\ZZZXXXWWWWWWYYY[[[]]]```aaa^^^ZZZZZZ\\\ZZZVVVXXXWWWWWWXXXYYYXXXVVVTTT]]]aaaeeeccc]]]XXXWWWYYYWWWWWWXXXXXXXXXWWWVVVUUUccchhhmmmnnnqqqvvvzzzzzzttt{{{nnn[[[BBB999111555AAAGGGBBB:::666AAAGGGBBBAAAHHHPPPSSSZZZggg~~~gggnnnxxx||||||sssGGG???;;;;;;888333444999111111111111000000000///...///000000///...,,,+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++******++++++******)))((((((((()))))))))))))))***))))))))))))************))))))((('''((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++++++++++++++++++++******))))))******+++***+++...111333555777777666888999888555444666888666666777888999:::;;;;;;999:::<<<===???AAABBBCCC@@@AAABBBDDDEEEEEEFFFFFF???AAABBBBBBAAA@@@BBBCCCCCCEEEFFFEEECCC@@@?????????BBBDDDEEEDDDBBBBBBBBBEEEEEEFFFFFFDDDAAA>>><<>><<<<<<:::;;;;;;<<<===>>>??????>>>>>>>>>===;;;888666444555444444444555777:::<<<;;;999888888:::=========888666444333444555555444222222222222222222222222222222222333222111000000111111111222222222222222000//////---,,,+++******)))))))))***************+++,,,,,,+++)))((()))***++++++,,,,,,,,,,,,++++++000000000000000000000000000000000000111222333444333555666777666777888::::::;;;===@@@AAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCBBBAAA???>>>666666666444222333777;;;===>>>BBBEEEEEEDDDIIIPPPRRRbbb{{{oooTTTGGG444///444///---///111000///111333555555777:::::::::===EEEKKKhhhlllccckkktttvvveeedddbbbeeeqqqrrrwwwuuusssoooiiiqqqhhhJJJGGGBBB===@@@@@@:::===DDD@@@???>>>======>>>AAADDDFFFAAAAAA???>>>======<<<<<<999888666555444444555555111111222222333333333333222222111111000000000000222222111111111111222222000//////...///000111222//////............///////////////.........//////........................000...///222111000444;;;AAATTTsss~~~|||vvvvvvyyy{{{|||zzzvvvmmmgggjjjqqqwwwxxxsssnnnlllmmmnnnqqqsssrrrpppmmmkkkjjjjjjjjjjjjsssvvvtttkkkfffhhhkkkjjjcccbbbaaabbbcccbbb```^^^^^^\\\ZZZZZZ[[[\\\]]]^^^]]]^^^^^^^^^]]]]]]\\\\\\WWWWWWXXXYYY[[[^^^aaaccc___```___\\\]]]^^^[[[VVVVVVVVVWWWXXXXXXWWWUUUTTTYYY]]]___^^^[[[YYYXXXXXXWWWXXXXXXYYYYYYZZZ\\\]]]cccjjjppprrrvvv}}}|||nnnXXXBBB777555555999???@@@===999777DDDJJJFFFHHHVVVccchhhhhhvvvtttgggvvvyyyOOO===999777666555444666999222222111111111000000000...///000000///...,,,******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++******************))))))((((((((((((((())))))******))))))))))))************(((((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********'''((((((((()))*********+++++++++++++++*********+++******************++++++,,,...111333555666666555555555555555555666777555666777888888888888777888999:::;;;<<<<<<======<<<>>>AAACCCDDDDDDCCCBBB???AAACCCCCCBBBAAABBBCCCBBBCCCDDDCCC@@@?????????>>>@@@BBBCCCCCCCCCDDDFFFEEEEEEEEEDDDBBB@@@>>><<<===@@@BBBBBB@@@======>>>999999888999:::;;;===>>>===>>>>>>>>><<<:::777666666555333222333555888:::999888777888:::;;;:::999777555222222333444444333000111111111111111111000000111111222111000///...---...000111111111000///......------,,,++++++***)))))))))******+++++++++***++++++***(((''''''(((++++++,,,,,,,,,,,,++++++000000000000000000000000/////////000111333444555333555666777666777888:::999;;;===@@@BBBBBBCCCCCCCCCDDDFFFGGGFFFEEECCCBBB???@@@@@@@@@???===<<<:::...111444444444666:::>>>???@@@CCCGGGFFFEEEKKKTTTuuujjjDDD555777000111777111...111222111111333444333555777:::::::::???IIIPPPxxxpppiiimmmooo}}}~~~pppjjjnnnjjjhhhqqq~~~}}}uuupppssszzz[[[JJJ???EEEBBBEEEEEE>>>@@@DDD===>>>=========???BBBEEEHHHAAAAAA???>>>============999888666555444444555555111222333444444444444444333333222111111111111111111111000000000000111111000///.........000111222//////.........//////000.....................---.....................---222...---000///,,,///555999FFFeee~~~}}}}}}|||tttllluuu}}}}}}nnnlllrrrkkkvvvsssqqqqqqsssuuuuuuttttttrrrkkkeeedddhhhkkkkkkiiikkkooommmgggffflllpppoooaaa``````aaaaaa```^^^[[[[[[ZZZYYYZZZ\\\^^^____________^^^]]]\\\ZZZYYYXXXUUUWWWYYY]]]aaadddhhhiii```ccccccaaa``````[[[TTTRRRSSSUUUVVVVVVVVVWWWXXXVVVZZZ]]]]]]]]]\\\[[[YYYZZZZZZZZZZZZ[[[]]]aaaeeefffpppxxxzzzttt___PPP@@@000000333666666444333333555666CCCJJJHHHNNNbbbuuu}}}xxxjjjwwwxxxOOO>>>444444222111111222111///222222222222111111111111......000000///...+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++*********++++++************************)))(((((('''((((((((())))))******))))))))))))************''''''((()))***)))))))))(((((((((((((((((((((((())))))))))))************&&&''''''((()))******+++++++++******************++++++************++++++,,,---///000222333444444444333111222444666666555555666777888888777666555777888999999::::::999999888;;;>>>AAABBBAAA>>>===???AAACCCCCCBBBAAABBBCCCAAABBBBBBAAA???>>>>>>??????@@@@@@@@@@@@BBBFFFIIIEEEDDDDDDBBBAAA???===<<<:::===@@@@@@>>>===>>>@@@999888777777777999<<<======>>>??????===;;;888777777555333222222444777888777666666777999999888666666444222111222333333222000000111111111111000000///000000111111000...---***,,,...000000///...------------,,,,,,+++++++++))))))******+++++++++,,,)))***+++***'''&&&&&&'''+++++++++,,,,,,+++++++++///000000111111000000///......///000111222333333777777888999999999888888:::;;;===???AAABBBCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB>>>???@@@???<<<888333000111666:::;;;999888<<>><<<::::::666555555555555444444444555444333333222222222222555444444333222111000000111000///......///000111111111000000000000111111111000...---,,,,,,------......//////...---,,,,,,---------............///---...000111111111000///666999QQQvvvyyy}}}hhhkkkoooyyy}}}sssnnniiiiiisssmmmppprrrwww{{{tttssssssvvvyyyyyyvvvrrrqqqkkkeeegggmmmqqqqqqnnnkkkoooooommmooosssooohhhcccbbbaaa___]]]\\\\\\\\\ZZZ[[[\\\\\\[[[\\\^^^``````______``````\\\VVVQQQNNNVVV```gggjjjkkkmmmooohhhcccggghhhaaa______WWWUUUXXX\\\___```___\\\[[[ZZZTTTSSSZZZ___]]][[[]]]ddd___[[[ZZZ___dddggghhhjjjxxxwww]]]GGG999333111999999888555333222555777AAAEEEGGGMMM\\\nnnxxxwwwyyysssqqqxxxZZZ<<<:::333333333222222111111111111111111000000...------......---------,,,,,,,,,,,,+++***))))))***+++,,,------,,,,,,,,,,,,+++++++++)))'''))),,,---,,,***))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((()))******((((((((((((((()))******))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,))))))***++++++++++++***+++,,,...000222333444555000111222222444444555666666666555555444333222111777777666666666777999:::;;;>>>@@@AAA@@@>>>======???@@@AAAAAA@@@@@@@@@AAADDDCCCBBBBBBAAA???<<<999;;;<<<>>>@@@BBBDDDFFFGGGIIIEEEAAA???@@@@@@>>><<<;;;::::::999:::;;;<<<===;;;;;;::::::::::::::::::===555666???AAA999777===888666444333333555777999999;;;<<<999555333444777444444444333333333222222000000000000////////////000000000000///...---,,,---------...............------,,,++++++******)))((())))))*********)))))),,,+++******))))))************++++++++++++******111111111000000000000000...//////000111111222222666777888888999999999999999999;;;===>>>?????????@@@AAAAAABBBAAA@@@???>>>::::::999888777666555444999999::::::;;;===AAADDDAAA@@@CCCGGGLLL[[[xxxfffMMM;;;777222///000111111000111222222222333666777888:::888777:::@@@PPPhhh~~~|||~~~xxxwww{{{|||yyy~~~|||}}}zzz{{{yyyooosss{{{|||XXXLLLJJJAAAAAABBBCCCCCCCCCBBB@@@???DDDDDDBBBAAAEEEJJJHHHCCCAAA@@@???===<<<:::999888555555555555444444444444444444333222222222222222444444333222111000000///000///............///000000000////////////000000111000...---,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,---------------...///000111000//////000666GGG```uuu}}}yyyssslllmmmpppuuu{{{|||wwwppp```bbblll{{{}}}ssslll|||dddccckkksssssslllhhhrrr}}}}}}|||{{{yyywwwuuussskkkiiijjjmmmqqqrrrnnnjjjjjjlllllljjjlllpppmmmgggcccbbb```^^^]]]\\\\\\\\\[[[\\\]]]]]]]]]]]]___aaaaaa```___``````]]]WWWSSSSSSYYYbbbmmmtttwwwvvvtttqqqiiikkknnniiigggdddXXXYYY[[[]]]___```______^^^YYYWWWYYY^^^```___ccciii]]]\\\[[[]]]bbbiiiooorrrxxx|||```GGG:::777888:::======<<<888444222444777999DDDNNNTTT]]]kkkuuuxxx}}}vvvyyysssppp```III===333333333333222222111111111111111111111000///...---...------------,,,,,,,,,++++++***))))))***++++++------,,,,,,,,,++++++++++++)))((()))+++---+++***))))))))))))))))))))))))))))))))))))(((((((((''')))))))))((((((((('''''')))((((((((('''''''''&&&((((((((((((((())))))***((((((((((((((())))))***)))))))))******)))))))))))))))*********+++++++++)))))))))*********++++++(((((()))************)))---...///000111111111111//////000111222333444444444555555555444444333222555555555555777888:::;;;;;;>>>@@@AAA@@@>>>>>>>>>>>>?????????>>>>>>??????CCCBBBAAAAAAAAA???<<<999;;;<<<===???AAACCCEEEFFFFFFCCC???>>>??????>>><<<::::::999999999:::<<<<<<::::::999999888777777777777666999??????:::777999777666444333333555777999888999999888666444555555333333333222222222111111000000000000/////////...///000000///...---,,,,,,,,,,,,------------......---,,,,,,++++++******)))(((((()))***++++++******,,,+++******))))))******)))******++++++******)))555444222000/////////000/////////000111111111222555666777888999999999999999999:::;;;<<<===<<<<<<=========<<<<<<:::999888666444222111222555888:::;;;::::::;;;===@@@AAABBB>>>AAAJJJYYYmmmxxxYYY@@@222333111......///000000000444333222444666888999999:::888:::DDDSSSdddyyy~~~xxxwww}}}~~~~~~vvvqqquuu{{{zzz\\\HHHDDDFFF@@@>>>???@@@@@@@@@???>>>===CCCCCCAAA@@@CCCHHHFFFAAA>>>>>><<<;;;999888777666555555555555444444444444444333222222111222222222444333222111000//////.........------------..............................//////...---,,,,,,,,,,,,------......------,,,,,,******+++++++++,,,,,,,,,---...//////000000//////***111999DDDVVViiimmmfff___aaalll{{{|||~~~kkkfffgggpppwwwsssjjjcccmmmxxxzzzjjj]]][[[___qqqoooeee\\\```rrr}}}vvvssssssoooqqqssstttsssooojjjgggllllllkkkiiijjjlllkkkgggcccbbb```^^^]]]\\\\\\]]]]]]___``````______aaabbbbbbaaaaaa``````^^^ZZZWWW\\\aaakkkyyyxxxssskkkmmmqqqmmmkkkfffXXX`````````^^^[[[XXXWWWXXXYYYYYY\\\___^^^___fffnnngggiiilllqqqvvv~~~ppp^^^FFF666333777<<<>>>::::::999555222222666:::DDDMMMUUUZZZbbbqqqrrrwww~~~}}}___999777999000222222222222222111111111111111222111111000///...------------,,,,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,++++++++++++***)))((()))+++++++++***)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((('''''''''((((((((('''''''''''''''((((((''''''(((((()))***((((((''''''(((((()))***((())))))))))))))))))((()))))))))*********++++++((((((((()))))))))******''''''((()))))))))))))))000000000000000///......---......///000111222333222333444555555555555555444444555666888:::<<<===;;;===@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<>>;;;999;;;;;;<<<>>>???BBBCCCDDDBBB@@@=========>>>>>>===::::::999888999:::;;;<<<::::::999777666555444333222:::@@@???<<<;;;999555666555444333333555777888777666666666777666555333111111111111000000000000000000000/////////.........//////......---,,,+++,,,,,,,,,---------......,,,,,,,,,+++******))))))'''((()))***+++,,,,,,,,,++++++***))))))))))))***)))******++++++******)))===;;;777444111000000111000000000111111111111111333444555777888888888888::::::;;;;;;<<<<<<;;;;;;888777777666555444333222444333222222333777:::<<<:::<<<>>>@@@AAABBBBBBBBBCCCPPPfffeeeHHH888222111............///000000///333222333888;;;::::::;;;:::@@@OOO```mmmuuu|||~~~~~~zzzzzz[[[OOOHHHFFFEEEAAA===>>>>>>??????>>>======@@@AAA???===???BBBAAA======<<<;;;:::888777666555555555555444444444333333222222111111111111222222333222111111//////...------,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,...------,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++*********+++++++++,,,,,,------......////////////***---///444???OOO\\\bbbdddkkkwww}}}tttmmmmmmmmmiiifffeeelllbbbWWWSSSWWW[[[\\\ZZZfffeee```ZZZ]]]hhhpppqqq|||wwwwww|||vvvooojjjiiijjjrrrqqqooollljjjjjjiiihhheeedddbbb```___^^^___``````bbbccccccbbbbbbcccdddccccccbbbaaa```___^^^]]]eeemmmzzz{{{qqqeeeaaagggkkkeeeccc```UUUXXXZZZ\\\[[[WWWTTTTTTTTT]]]___aaadddgggkkkqqqwwwzzz~~~ttt___IIICCC;;;777777999::::::777777666555888>>>FFFLLL```\\\ZZZaaattt[[[@@@555222222444222222222111111111111111111111222222111000//////---------,,,,,,,,,+++++++++******************+++,,,,,,,,,++++++++++++******)))))))))*********)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))************((((((((()))))))))******'''((())))))******))))))///////////////...---,,,------...///000111222222111222333555666777777777666777777888:::;;;<<<<<<;;;===?????????>>>???@@@:::999999999:::;;;:::999>>>======>>>???>>>;;;999;;;;;;;;;<<<===???AAABBB@@@???=========>>>??????<<<;;;:::999999:::;;;<<<;;;:::999777666444333333555CCCHHH???999<<<;;;444555444333333444555777888666444333555777888555111000000000/////////......000000/////////.........---------------,,,++++++,,,,,,------......//////,,,,,,++++++***)))))))))'''((()))+++,,,---------++++++***)))))))))))))))))))))************))))))GGGDDD@@@<<<888666555555222222222222222111111111222333444555666666666666777777888888888888888777333222222111111111111111666666777888999;;;<<<<<<===@@@BBBCCCDDDGGGMMMRRRZZZqqqxxxWWW===111///222666//////000000000000000000333111444:::;;;777888<<<>>>NNNfffyyy|||~~~nnnTTTRRRMMMGGGFFFCCC>>>>>>???????????????>>>???AAA@@@======@@@???;;;<<<<<<;;;:::888777666666555444444444444333333333111111000000000111111222222111000///...------,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,---------------......//////)))+++111444777III___mmmzzzyyyxxxwwwtttsssssspppkkkkkkooovvvhhhWWWOOOQQQWWW[[[\\\aaaaaa```aaaeeeiiihhheeennn{{{~~~qqqhhhhhhnnnuuuyyywwwtttrrrnnnkkkjjjjjjhhhgggdddbbbaaaaaacccdddeeeggghhhgggfffdddddddddccccccbbbaaaaaaaaacccdddhhhtttxxxiii___NNNPPP\\\```VVVTTTVVVRRRKKKPPPWWWZZZYYYYYY[[[]]]bbbfffllluuuyyybbbKKK===333777<<<===;;;999999::::::888888>>>IIIVVVbbbiiilllbbbcccxxxppp]]]777444888333000666111111111111111111111111000111111111111000//////------,,,,,,,,,+++++++++*********++++++*********,,,,,,+++++++++*********))))))***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))'''''''''''''''(((((()))(((((('''&&&&&&'''(((((((((((()))))))))*********)))))))))*********++++++((()))******++++++******,,,------.........------------...///000111222222000111333555666888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======>>>???888666555777:::;;;:::999<<<<<<<<<===>>>>>><<<:::::::::999:::;;;===???@@@???>>>>>>======>>>@@@AAA===<<<;;;::::::;;;<<<<<<;;;::::::888777666555555>>>JJJLLL>>>777======666444333333333444555777888555444333555777777444000//////.........---------////////////............+++,,,,,,,,,,,,++++++***,,,------...//////000000,,,,,,+++******))))))(((&&&''')))***+++,,,------+++***))))))(((((()))))))))))))))******)))))))))IIIGGGDDDAAA>>>;;;::::::555444444333333222222222111222333333444333333333111222222333333333333222000000000000111222333444888999;;;===>>>>>>===<<<>>>>>>@@@EEEMMMYYYdddkkk{{{dddRRR===333111000111111000111222222000000111222444333666:::999666<<>>@@@???<<<<<<<<<;;;:::999888777666444444444444333333333333000000000///000000111222111000000///...---,,,+++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,*********++++++,,,,,,++++++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000)))+++333000+++;;;TTTiiiyyy}}}ooogggnnnqqqjjjnnnrrrzzz~~~xxxnnniiijjjrrrsssooodddXXXRRRUUU[[[ccccccfffjjjnnnpppooollleeerrr~~~sssllloooyyy{{{yyyxxxwwwrrrmmmkkknnnjjjiiifffccccccdddeeegggjjjkkklllkkkhhhfffddddddccccccbbbaaaaaadddhhhlllfffqqq|||uuueeeVVVMMM@@@FFFTTTXXXMMMKKKRRRSSSRRRXXX^^^___]]]\\\^^^aaagggooo|||{{{fffQQQAAA999999666:::>>><<<888666:::???;;;888:::FFFYYYkkktttwwwfffgggwwwooohhh^^^KKK888111222333222222000000000111111111111111//////000000000000//////,,,,,,,,,,,,++++++++++++)))***++++++++++++***)))++++++++++++************)))***+++***((('''((()))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''&&&&&&''''''((()))((('''&&&%%%%%%&&&'''(((((((((((()))))))))******)))))))))*********++++++))))))***+++++++++++++++***+++,,,---------------,,,---...///000111111222///111333555777888999:::<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===<<<;;;:::;;;===666444333666:::===<<<:::;;;:::;;;===>>>???===;;;:::999888888999;;;===>>>>>>>>>???>>>======@@@BBB===<<<;;;:::::::::;;;<<<:::999999999999999888888AAAJJJIII===888<<<===777222222333333444555777777555555555666777666333111............------------/////////.........------******++++++++++++******+++,,,,,,---...///000000+++++++++***))))))((((((&&&'''((()))***+++++++++******)))(((((((((((()))((())))))******))))))(((??????>>>===<<<::::::999777666666555444444333333111111111111111111000///---...///000000000000000000000111222444777999:::999:::<<<===>>>>>>>>>>>><<>>???>>>;;;;;;::::::999888777666666444444444333333333222222///////////////000111111000//////...---,,,++++++++++++,,,------,,,++++++)))***,,,------,,,***))))))***+++,,,,,,+++******))))))***+++++++++++++++)))))))))*********++++++---,,,+++++++++,,,......---+++,,,///---,,,333>>>PPPbbbnnnhhh]]]\\\aaafffrrruuuzzz~~~zzznnneeecccfffnnntttsssjjjaaa]]]\\\^^^dddnnnuuuxxxxxxxxxyyytttzzz~~~~~~xxxvvvwwwyyyuuunnnmmmqqqkkkiiifffccccccdddfffhhhnnnppppppnnnjjjgggdddcccbbbbbbbbbaaabbbfffmmmrrrfffjjjnnnmmmfff[[[OOOHHHCCCGGGTTTXXXOOOPPPWWWWWW___ccceeeccc___^^^dddjjjzzzoooYYYIII>>>999;;;BBBAAA@@@>>>999666666;;;@@@===:::>>>OOOgggwwwxxxsssmmmzzzxxxhhhppp~~~hhhBBB@@@999111///222222000///000000000111111111222......////////////......,,,,,,,,,++++++++++++***)))***++++++++++++***)))++++++++++++************(((***+++***'''&&&''')))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''((((((((((((((()))))))))***((((((((()))))))))******((())))))******************++++++,,,,,,,,,,,,,,,++++++,,,---...///000000000111333555777999::::::999:::;;;;;;<<<;;;::::::;;;<<<<<<;;;999888999:::555333222666<<>><<<:::999777666777999;;;===<<<===>>>===;;;;;;>>>AAA;;;:::999888888888999999777777888888999:::;;;;;;>>>AAA@@@;;;:::<<<:::666111222222333444666666777444666999999777444222111///............---------//////.........---------))))))***************))))))******+++,,,---...///++++++******))))))((((((&&&'''((()))))))))))))))******)))((((((((((((((((((((())))))))))))((((((333444555666666666666555888888777666555444444333000111111000000///...------...///000111111111111111222222444777;;;>>>@@@999999:::;;;<<<>>>???@@@???FFF[[[~~~wwwWWW666666000---000000---...333...000111111///000444888666555888>>>@@@IIIeee|||tttqqqnnnxxxfffPPPGGGGGGHHHBBBCCCDDD<<<@@@@@@??????@@@AAABBBBBBAAADDDCCC>>><<<<<<<<<999:::999999888777666666555444444444333333333222222///////////////000111111000///...---,,,++++++***+++,,,---......---,,,+++)))***,,,------,,,***)))))))))+++,,,,,,+++***)))((()))***+++++++++++++++(((((((((((())))))))))))---,,,+++++++++,,,---...))),,,,,,)))+++000000+++222DDDZZZbbbWWWNNNXXXjjjxxxttttttwwwwwwqqqllljjjbbbccciiittt}}}|||pppdddSSSaaattt||||||~~~|||sssrrruuuyyyvvvooonnnsssjjjhhheeecccbbbdddfffhhhqqqrrrrrrppplllgggdddcccaaabbbbbbaaabbbgggooovvvgggeeecccbbb```ZZZQQQJJJLLLLLLWWW\\\VVVXXX^^^\\\]]]```bbbaaa```fffqqq{{{uuulll]]]LLL===888888999===CCCFFFCCC===999888999;;;<<>>::::::;;;===???@@@???===:::999777555666888:::<<<;;;======<<<999999<<>>CCCKKKQQQfffkkkSSSBBB777222////////////000000000000444...---111222222555<<<555BBB===<<>>BBBDDDCCCAAACCC@@@======>>>===;;;888999999999888888888888888555333111000111111000///............//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---------,,,,,,+++++++++************+++,,,---...------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------333333===QQQccchhhddd```sssppppppsssuuuvvvzzzzzzoooeeeiiiyyy~~~rrrVVVTTT\\\nnn}}}}}}ooommmxxxyyywwwvvvxxx{{{xxxqqqpppmmmkkkiiigggdddccceeekkkooossstttrrrnnnllllllgggnnnnnnjjjmmmwwwwwwppphhhbbb]]]]]]aaabbb]]]WWW]]]YYYYYY]]]^^^[[[\\\aaaccccccffflllpppwww|||uuulllbbbZZZQQQHHHBBB999888999===CCCHHHIIIHHH???===;;;999===CCCGGGHHHCCCMMMbbbsssuuuqqq{{{||||||}}}UUU???<<<444444333333222111000000////////////000000000000...---,,,+++++++++,,,---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&((()))***+++'''$$$%%%((()))&&&###''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******++++++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...000222333444444666888;;;999888666555555666666777999;;;===>>><<<:::999999333333444555777:::===???:::<<>>:::888666888999;;;===>>>>>>>>>CCCBBB@@@>>>===<<<<<<<<<999:::;;;:::888666666666666555555666888:::<<<>>>888999:::;;;:::999888777111111111111333444666888::::::999999888666555444000///...---------------,,,---......//////......)))******++++++******))),,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++*********************)))((((((***(((&&&&&&'''(((((((((((((((((((((((('''''''''111000000111222222222222111222333333333333222111444444444555555555444444666666666666777999:::;;;999888;;;??????<<<;;;===@@@======BBBGGGMMMYYYeeewww~~~```GGG:::666222000///////////////000000000555///...333666666666999222DDDFFFFFFYYYnnn~~~nnngggpppqqqbbb^^^fff~~~}}}{{{jjjVVVHHH@@@@@@??????>>>>>>======>>>======???BBBCCCBBB@@@AAA???===<<<===<<<:::777888888777777777777666666444222111000111111000///---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,+++++++++***************+++,,,---...------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...,,,222@@@OOOYYY```eee```fffpppuuuvvv{{{ssskkkooouuutttooo\\\WWWUUU]]]iiisssyyy|||~~~{{{rrrfffdddhhhlll~~~}}}yyysssooollliiihhhhhhssssssuuuwwwwwwtttoookkkooovvvwwwsssuuuzzzwwwnnn___]]][[[[[[\\\^^^___^^^eeeaaa```cccccc``````dddfffiiisss~~~yyyeeeJJJFFF@@@<<<:::888555333666777;;;@@@EEEGGGEEEBBB666888;;;<<<@@@JJJWWW___]]]aaannnzzzssswwwuuuXXX???555666444333333222111111000000/////////////////////000...---,,,+++***++++++,,,++++++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))***((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''))))))***'''$$$%%%((()))&&&###&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))*********)))***++++++,,,,,,++++++,,,++++++++++++,,,------000111333333333444777999666555444444555666777888:::;;;;;;:::888777888999666666555666777999;;;===;;;===???AAA@@@>>>:::888444444666888:::<<<===>>>>>>===<<<;;;::::::::::::<<<======;;;888666666666666666666666777999;;;<<<;;;<<<<<<;;;:::888666555111111000000111333666777888888888777666555333333///......---,,,,,,------,,,,,,---............---******++++++++++++******+++************+++,,,,,,,,,,,,,,,+++++++++******)))************)))(((((()))((('''&&&'''(((((((((((((((((((((''''''''''''111111222111222222222222000000222333333333333333222333333444444555555555777777777777888999::::::;;;:::<<>>999999<<>>///...111111///.........//////000000000444000000555999888777888555JJJQQQRRR^^^ttt|||uuulllfffmmmfff[[[aaaqqquuuvvvvvvtttdddQQQIIIAAA======<<<<<<;;;:::::::::<<<<<<===@@@BBBBBB@@@>>>@@@>>><<<;;;;;;;;;999777777777777666666555555555333222000000111111///...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******************************+++,,,---,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///,,,---444===KKK^^^nnn```ccchhhmmmssspppkkkiiigggeee\\\WWWRRRTTT^^^gggfffaaajjjmmmwww}}}ppphhhiiibbbeeetttyyysssqqqqqqooommmvvvuuutttwwwyyywwwpppjjjrrrxxx{{{xxxxxxyyyssshhh[[[[[[[[[YYYXXXZZZ___dddjjjggggggiiijjjjjjlllooovvv}}}kkkTTTEEE<<<:::777666777888888888666999???DDDGGGEEE@@@;;;666888:::<<>>::::::::::::::::::::::::??????>>>;;;777555555666777666666666777888:::;;;>>>>>>===;;;999666444333222111/////////222555777555555555555444333111111...------,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,+++++++++******))))))******))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''333666666333222333333222000000111222333444444555222222222333444666777777888888777777777777888888>>>===>>>???>>>;;;>>>CCCLLLOOOYYYhhh{{{zzz\\\HHH???555000222333000,,,.........//////000000111222222333555666888;;;>>>CCCRRRYYYXXXbbbzzzrrrpppllllllvvvvvvoooxxxuuuaaaaaassstttuuurrrxxx[[[KKKEEE@@@<<<;;;;;;::::::999888888:::;;;>>>@@@AAAAAA???===???>>>===<<<;;;:::999888888777777666666555555555222111000000111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***************)))))))))))))))***************+++,,,,,,,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,000//////000333>>>TTThhhsssjjjbbbcccmmm~~~vvvpppiiibbb^^^WWWWWWVVVYYYbbbggg]]]NNN\\\bbbnnnwwwwwwqqqsssyyyxxxuuuxxxvvvkkknnnwwwxxx~~~xxxwwwzzzyyyvvvvvvwwwxxxyyyxxxuuuoookkkooosssuuutttttttttmmmeeeaaa```^^^\\\[[[]]]bbbfffggggggjjjoootttyyy~~~{{{___LLLAAA999666666777999;;;;;;;;;;;;:::===AAADDDEEEAAA<<<888;;;999<<>>===<<<:::888666444333333111///......111444666333333333333222111000///---,,,,,,+++++++++,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,,,,+++++++++******)))))))))))))))((((((''''''(((((((((''''''((()))&&&&&&'''''''''''''''(((999>>>>>>888444555444222111111222222222333444444444444444555666888:::;;;;;;;;;:::999999999999999>>>>>>@@@DDDEEEHHHPPPZZZnnnwwwdddGGG888222222222222111///---,,,......//////000111111222///333666555444999CCCKKKTTTYYY\\\[[[eeevvvhhhlllrrr~~~fffiiiuuuzzzlllfffttt|||rrrpppppp~~~lllZZZMMMGGGFFF======<<<;;;;;;::::::999888;;;>>>@@@@@@???===<<<>>>>>>>>>===;;;:::::::::999999888777777666555555111000///000000000...+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))******))))))******++++++,,,,,,+++++++++*********))))))))))))))))))))))))******+++++++++,,,,,,,,,*********+++++++++,,,,,,***,,,...---+++///>>>OOOmmmjjjiiijjjnnnzzz~~~vvvvvvwwwppphhhccc[[[YYYXXX[[[ccceeeZZZLLLTTTZZZbbbgggiiilllwwwooojjjmmmiiiwww|||}}}uuurrrqqqqqqssssssrrrssstttqqqlllkkkhhhfffeeehhhlllnnnooommmqqqwww~~~uuuaaaKKK>>>888666333111555:::???AAAAAA@@@@@@===>>>???>>>===;;;999888999:::HHHccc}}}zzzuuubbbOOO;;;444555444111...111111000000000000//////000/////////......------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((()))******++++++++++++++++++************+++,,,,,,...///000///------///111111222222222222111111111555777999999777555555555444333333333444666777888777777666555555555555666:::777444222222444777999999:::;;;======>>>======888999999888666555666888666666555555555666888999;;;:::999888777666666555333222000//////000222444111222222111111000///...,,,,,,+++++++++,,,,,,---)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,+++++++++******)))))))))))))))(((''''''&&&((())))))'''&&&''')))%%%&&&&&&&&&''''''((((((HHHNNNMMMCCC<<<<<<;;;777888777666555555555555555555444444444666777999;;;;;;;;;;;;;;;<<<===>>>???EEEHHHOOOXXX^^^dddqqq}}}mmm```PPP:::///222---...///...------000333//////000000111222333333000666999888:::DDDQQQYYY^^^[[[]]]^^^hhh~~~nnneeeooosssuuuzzz{{{{{{}}}sss~~~{{{rrrmmmnnn{{{|||[[[QQQPPPKKKGGGIII??????>>>>>>===<<<<<<<<<888;;;===>>>===<<<<<<<<<===>>>???===;;;::::::;;;999999888888777666555555000//////000000///---***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))))))))******************)))))))))******+++++++++++++++************))))))))))))))))))))))))******+++++++++,,,,,,,,,************++++++++++++)))***...///+++)))000999JJJ[[[ooowwwssstttyyypppssswwwuuuqqqrrrkkk___VVVWWW\\\]]][[[ZZZ]]]^^^^^^[[[[[[cccrrr}}}sssiiigggeeehhhttt|||}}}}}}{{{{{{||||||{{{zzzuuuttttttwww||||||oooeeeMMMFFF<<<666555666555333AAAEEEIIIJJJHHHDDDAAA@@@;;;:::999888777888<<>>=========;;;:::999999:::;;;>>>??????@@@BBBDDDGGGJJJMMMOOO\\\cccppp|||~~~mmmYYYEEE<<<555///000555000000.........000222444///000111222333444555555444888;;;>>>HHHWWWaaaccc```[[[___```eeeuuuwwwrrrsss}}}~~~qqqkkkhhhnnnyyyttt___JJJCCCGGGIIIFFFCCCAAA@@@@@@??????>>>======888;;;======;;;:::;;;===;;;===>>>===:::888999;;;999888888777555444444333////////////000///,,,)))...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))******+++++++++******))))))))))))******++++++++++++************))))))))))))))))))))))))******+++++++++,,,,,,,,,************+++++++++++++++***,,,000///,,,---111333EEE^^^ppptttttt|||vvvqqquuuwwwtttvvv}}}{{{fffXXXZZZ^^^]]]dddpppppplllaaaVVVPPPVVVcccmmmssswww|||jjjhhhaaa\\\^^^hhhppprrr}}}yyyjjj\\\QQQEEE;;;:::888777:::<<<>>>>>>>>>FFFGGGGGGCCC===777444333777888888888999>>>FFFLLLLLLZZZvvvWWW777777222000222222000000222////////////////////////000000///......---,,,,,,+++,,,---------,,,******************************((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((())))))***+++************************++++++,,,,,,---......------///111000000111222222222111111000222444444444444666777777666555555555555777777:::888666555666999<<>>>>>999;;;===<<<:::999;;;===:::<<<===<<<999777888:::888777666555444333222222///......///000///,,,))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))******+++++++++,,,******)))))))))))))))***+++++++++************)))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************++++++++++++'''''',,,///------...333777EEE]]]pppwwwuuurrrvvvqqqsssyyyxxxrrruuujjj^^^dddhhheeeooo|||ssscccQQQFFFIIIRRRYYYeeeffftttwwwxxxyyyttthhh___]]]]]]\\\```rrrwwwkkk```XXXZZZUUUKKKCCCAAA<<<555;;;<<<>>>@@@@@@AAADDDIIICCCCCCBBB>>>888666777999666888:::<<>>;;;;;;<<<777000222888===:::<<>>SSSgggtttpppqqqvvvrrriiifffkkkggg}}}uuurrrsssmmmqqqmmmzzz~~~sssttt{{{xxxPPPIIIDDD@@@???AAAAAA???<<<>>>>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;::::::999999999999:::;;;:::999888777555444444333222111000///000000000000/////////...---------------------------------------------------,,,,,,++++++******)))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((())))))*********)))))))))***++++++,,,,,,---333===KKKWWW___iiitttxxxrrrpppvvv{{{yyy|||}}}kkkeee[[[RRRRRRUUUTTTOOOEEEHHHIIIJJJRRR]]]fffhhh```gggppp}}}vvvkkkddd___ZZZUUUVVVXXXZZZ]]]ccclllxxxzzzsssnnnkkkkkkkkkkkkrrrwwwxxxrrriii```WWWPPPLLLFFF>>>888888999::::::;;;;;;>>>BBBDDDFFFNNNWWW___[[[OOO@@@:::===???>>>===999888:::999777;;;BBBMMMPPPWWW^^^```eeerrr~~~~~~wwwxxx|||bbbMMMBBB:::333---111111111000000000////////////............////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***(((&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))))))))(((''''''(((((())))))***++++++++++++++++++,,,---...///000000111111222333333444444111000111000000555<<<======<<<:::888777999;;;888666444555777:::;;;;;;>>>:::999;;;;;;999;;;???>>>===<<<;;;999777666555::::::;;;:::999888666555333444555444333444777999999777666555555444111///000111333444444333222111444333222111000000000000000//////...------,,,,,,*********++++++,,,,,,,,,------,,,++++++***))))))))))))************))))))(((((()))))))))*********''''''''''''((((((((((((******++++++***))))))((((((((('''&&&&&&&&&&&&'''{{{lll___WWWEEE;;;222///...---.../////////...------......///,,,------...000111111222///444999<<>>===;;;;;;::::::999999999888888888888888888888888888777777555444333333222111000000000000000/////////......------------------------------------------------,,,,,,,,,+++******))))))(((((())))))))))))******))))))))))))))))))))))))((((((************((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''(((((()))***((((((((((((((()))***++++++...111000///333===EEEZZZmmm}}}}}}}}}{{{www~~~pppiii^^^WWWYYY^^^\\\WWWRRRQQQPPPMMMGGGEEELLLVVVXXX\\\dddvvvvvvssskkkaaa[[[VVVNNNHHHHHHNNNWWW]]]___YYYQQQKKKIIIIIIJJJJJJKKKYYY\\\OOOEEEEEEEEE@@@???===<<<>>>DDDJJJOOOQQQKKKKKKLLLOOONNNMMMRRRZZZYYYQQQDDD999888===AAAAAA:::888888<<<@@@EEEOOOXXXjjjoootttuuurrrvvvyyyrrrwwweeeQQQ;;;222555888222+++000000000000///////////////......------......///......------,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))'''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))((((((''''''(((((()))*********************+++,,,---...//////000222333444555666666333222333222000444:::>>>>>>===;;;888777888:::999777555666888;;;<<<<<>>======;;;:::888666555555777777888999999888666666333444555555444555777999888777777777888666333000000111333444555444444333333222111111000000000000//////......---,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++******))))))((())))))******))))))((((((((((((((())))))))))))&&&''''''''''''(((((((((++++++,,,,,,++++++******(((((('''&&&&&&&&&&&&'''vvvrrrjjj___SSSGGG>>>999666111---,,,...000111333---------......//////000---...////////////000111///555<<>>@@@@@@???@@@@@@??????>>>===;;;;;;999999888777777777777777999888777666666777888888444444333333222111000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++***)))))))))(((((((((((()))))))))***(((((((((((((((((((((((('''(((***++++++***((('''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''''''((())))))(((((((((((()))******+++,,,000333111------333999LLLdddxxxxxxiii^^^]]]aaa^^^WWW^^^___cccaaaQQQ@@@@@@KKK[[[VVVVVVbbbuuuyyyqqqzzzwwwvvvhhh]]]YYYZZZ^^^```YYYSSSKKKDDDBBBCCCDDDEEEEEEWWW[[[III???IIISSSRRRFFFFFFGGGJJJOOOTTTYYY[[[YYYWWWUUUSSSMMMFFFGGGLLLBBB>>>::::::???DDDDDDAAA;;;???CCCGGGKKKVVVhhhwww~~~|||}}}zzzpppssswwwvvvZZZCCC>>>666000...///111222000000/////////............------------------.........------,,,+++++++++++++++++++++++++++++++++)))))))))))))))(((((((((''''''&&&&&&&&&'''((()))''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((((((&&&&&&'''(((((())))))******)))))))))******+++,,,......000111333555666777888555555666444222444999>>>>>>===:::777666777999999777666777:::<<<<<<<<>>===<<<:::999777666555777777888999888777666555333444555555555555777888666666777999:::888444111000111222444555555555555222222111000000000000000.........------,,,,,,,,,***************+++++++++,,,+++++++++******))))))(((((())))))))))))(((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((******++++++++++++******(((((('''&&&&&&&&&&&&'''pppuuuzzz}}}|||vvvoooeee^^^QQQNNNHHHBBB<<<777444222.........---...000000...------...//////000000000111333444444222111333444777;;;BBBMMMaaa}}}{{{kkkdddaaadddsssuuunnnssssss^^^QQQGGG@@@===<<<;;;;;;===???@@@@@@?????????>>>>>>===;;;;;;999888777666666666777777777777888888888888888777444333333222222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******))))))((('''(((((((((((()))))))))((((((((((((((((((((((((&&&''')))******)))'''&&&''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''(((((()))((((((((()))***+++,,,,,,---............///000111BBBVVVrrr~~~~~~}}}sssjjjhhhggg```WWWWWW\\\eeegggZZZJJJKKKVVV\\\QQQIIINNNYYY```]]]XXXOOObbblllfffeeettt~~~}}}}}}~~~~~~ccc]]]VVVQQQOOOPPPQQQQQQXXXgggeeeOOODDDPPP]]]___NNNOOOOOOPPPPPPRRRSSSUUURRROOONNNKKKDDD======BBB;;;999999???EEEFFFCCC???GGGQQQZZZZZZ[[[ggg~~~|||pppiii~~~sssdddTTTEEE444666777444000...000222/////////............---------,,,,,,,,,,,,------//////......---,,,,,,,,,************************)))))))))(((((((((''''''%%%%%%%%%&&&''''''((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&'''(((((()))))))))(((((((((((())))))***,,,,,,...000222444555666777555666888666444555:::======;;;999666444555777888777666888:::<<<<<<;;;===::::::<<<;;;888888;;;???>>>===;;;:::888777666999999:::999888777555444111333555555444444666777555555777999:::999666333000111222333444444555555111111000000///000000000---------------,,,,,,,,,************************++++++***************)))(((((())))))))))))((((((&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''TTTWWW[[[___eeekkknnnppptttuuuwwwyyyyyyyyy|||~~~~~~{{{xxxuuuqqqlllhhh\\\XXXQQQMMMIIICCC<<<777888666444222000000000111(((,,,...---...///...+++...///000111111111111111000222555555222222555777???EEEQQQgggyyyiiicccbbbhhhxxxxxxuuusssfffgggwwwyyyzzzlllXXXQQQKKKBBB;;;<<<;;;;;;:::;;;<<<>>>???===============<<<<<<;;;999888777666555666777777444999???DDDEEE@@@:::555333333333222222222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''&&&&&&''''''((()))((((((((()))***+++,,,---000///---///111222111...///999MMMhhhxxxlllyyyyyy|||~~~|||{{{wwwmmmcccYYY^^^bbbaaaYYYSSSYYYccc^^^RRRGGGEEEGGGGGGFFFFFFGGGSSSZZZTTTRRR^^^mmmvvvkkkssszzz]]]YYYSSSPPPOOOPPPPPPPPPWWW___[[[IIIBBBMMMYYY\\\KKKKKKLLLKKKIIIIIIJJJKKKIIIFFFDDDAAA;;;555666;;;:::777999@@@FFFHHHHHHIIIXXXeeeooommmmmmyyyxxxyyyzzzeeePPPDDD===777000...---000444444000+++///.........---------------,,,,,,++++++,,,,,,---//////......---,,,,,,,,,))))))))))))))))))))))))))))))((((((''''''&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""###############$$$$$$$$$#########""""""############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((******,,,---///111222333444333444888777444666:::999999888666333222333555777666666888:::;;;;;;:::<<<999999;;;;;;888888;;;??????>>><<<:::999777777999999:::999888666444333000222444444444333444555444444555888999999777555111111111222222333333444111000000//////000000000------,,,,,,,,,,,,,,,,,,***************)))))))))************************'''(((((())))))(((((('''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((((((''''''(((((('''&&&&&&&&&&&&'''??????@@@CCCGGGJJJMMMOOOLLLNNNPPPPPPOOOQQQRRRSSSSSSQQQNNNMMMKKKGGGCCC???@@@===:::777555333111000------,,,,,,,,,,,,------***///111......111111...000111222222333222111111///333888999888999===AAAMMMVVVggg~~~rrrgggccccccjjjnnnrrrzzznnnfffrrrqqqyyyuuu```MMMKKKNNNJJJAAA;;;;;;;;;:::999888999:::<<<:::;;;;;;<<<<<<<<<<<<<<<:::999777666555666777888444???OOO[[[[[[QQQAAA666333333333222222222222111//////.........---------++++++++++++++++++++++++************************++++++******))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,///...---///222333333111&&&(((111CCC[[[ttt{{{wwwiiifffxxxttt{{{}}}wwwpppjjjnnnmmmgggcccfffkkknnncccZZZRRRMMMHHHBBBCCCGGGEEEDDDAAA>>>>>>CCCKKKQQQUUU^^^iiinnnlllddd]]]YYYJJJGGGCCCAAAAAABBBBBBAAADDDEEEBBB<<<<<>>===888555888??????>>>CCCMMMRRRSSSUUUYYYaaammmwwwxxx~~~yyytttdddOOOAAA<<<;;;444---...+++))),,,111333000+++.........---------,,,,,,,,,,,,++++++++++++,,,,,,......------,,,+++++++++))))))))))))))))))))))))))))))(((''''''&&&%%%%%%$$$%%%%%%&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!"""""""""#########$$$#########"""""""""!!!!!!############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((***+++---...///000......111555666444555999555555555333000000111333666555555777:::;;;:::999;;;999999<<<===::::::<<>>===;;;999888777666666777777888777666555444...000333333333222333444444444444555888999888666111111111000111111111222000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))((())))))))))))************''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''(((((('''&&&&&&&&&&&&''';;;888666777888888999:::888;;;===;;;;;;<<<>>>>>>:::999888777777555222///222111///---,,,---///111.........//////////////////444333...---111333000111222333444444333222111555;;;@@@BBBCCCEEEKKKPPP___hhhwwwkkkddd```^^^```lllqqqvvvwwwvvvsss~~~}}}YYYMMMIIIPPPTTTLLLAAA;;;::::::999888666666888999888999:::;;;<<<<<<<<<<<<:::999777666555666888999777GGG^^^oooooo___III999333333222222222222222222//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&((()))***+++&&&''')))+++---///111222000......222:::HHHZZZhhhwwwyyyuuujjjaaajjjuuuzzz{{{vvvsssssstttsssttt{{{|||vvvwww}}}ddd```^^^\\\UUUNNNRRRZZZTTTHHH===<<<>>>===<<<===999>>>CCCCCCAAA@@@DDDHHH>>><<<999999999:::999888;;;888555666888:::;;;<<<555777999888777888<<>>888444111000222,,,///111///,,,,,,///444......---------,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++******)))))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&''''''((()))+++,,,------)))***...333444333444999333333222111//////000222555555555777999:::999888;;;999:::>>>>>>;;;;;;>>>======<<<:::888777555555222333555666666666555555---///222333222222222333444333333444777888888777111111000000///000000111000000////////////000111,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((()))))))))))))))*********''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((''''''(((((('''&&&&&&&&&&&&'''555555444444444444555555666666666555555444444444444333333333222222111111................................................***000333000111777666111222333444555777999888555<<<:::JJJdddgggVVVSSS___eeennntttvvviii^^^\\\ccchhhqqqvvvrrrqqq{{{mmmmmmxxx}}}|||}}}```QQQKKKDDDDDDFFFFFFAAA<<<;;;;;;:::888555444444555::::::::::::::::::::::::888888777777666777777777888LLL___fffhhhdddSSS@@@666555444222111000000000/////////...------,,,,,,++++++++++++++++++++++++))))))************))))))---,,,***)))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((*********++++++,,,,,,,,,---,,,,,,---111666<<>>999:::CCCDDD>>>===>>>===:::???JJJSSSWWW^^^kkkuuusssmmmlllllljjjggglll}}}ssswwwlllRRR;;;:::888555333333333333//////////////////////////////.........---------************************,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&########################!!!"""#########!!! $$$$$$######$$$$$$%%%&&&&&&$$$######$$$%%%%%%$$$&&&%%%###"""""""""##############################%%%%%%%%%%%%%%%$$$###"""((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((()))))))))(((&&&$$$"""(((''''''(((((()))***+++......///111222333555555222222222111222222333333333444555666777777777777777888;;;===??????>>>===:::999777666777666444333222333444555555555555555111333444444333444777999888777666666777777666555555333000...---...000222111000///...---,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))(((((((((((((((((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''111000000000000000000111222222111111111000000000111000000000////////////////////////////////////------------------------555333000...///333333000555666666666777:::<<<<<>><<<<<>>AAAAAA<<<:::888666555777<<>>===<<<;;;;;;;;;:::888555333333444666777999::::::999777666777777777777888999999999>>>KKKXXX\\\\\\YYYMMM???444444222111000000000000//////......---,,,,,,,,,++++++++++++++++++++++++))))))************))))))++++++***)))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))(((((())))))))))))***+++,,,---+++444BBBRRRaaannnzzzyyysssfffYYYXXXfffwww|||sssooowwwvvvlllkkkjjjpppvvvrrryyynnnpppzzzppp___SSSHHHDDDDDDDDDEEEFFFJJJKKKHHHEEEIIIRRRXXXWWWNNNLLLHHHDDDDDDIIIPPPVVVbbboooxxxxxxtttooodddXXXbbb]]]WWWZZZhhhttttttmmm|||lll]]]TTTHHH<<<444444333222111000000000000////////////////////////............------------************************++++++++++++++++++++++++((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""!!!!!!""""""###$$$%%%$$$""""""$$$%%%$$$###%%%$$$######"""#################################"""############""""""!!!$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))*********+++---...///000111,,,---...000222444777888333333444444444444444333111222555777999:::::::::;;;999777666555444222000/////////000000000000000111000222777===@@@@@@>>><<<:::888666666666444333444222000---,,,,,,---...,,,+++++++++,,,,,,---...+++++++++++++++*********************))))))))))))(((((())))))(((((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&//////000000000000//////000000000000000000//////000000000000000000000000000000000000000000000000111111111222222222222222111000333:::<<<999:::???<<<@@@FFFJJJJJJJJJPPPWWWdddsss}}}zzzwwwvvvrrriiimmmmmmpppyyyuuuqqq~~~|||uuuzzzzzzpppwwwtttttt|||yyyTTTCCC@@@@@@:::<<<>>>===:::999:::<<<;;;;;;:::888444333333444444666888::::::888666444555666777888999999::::::888AAAIIIKKKKKKHHH@@@666333333222000000///////////////...------,,,,,,+++************************))))))************))))))*********))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((''''''&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((*********))))))((((((((())))))***+++++++++++++++...,,,***,,,888MMMfffwwwyyylllbbbfffwwwvvvzzz~~~}}}}}}sssoootttwww|||~~~www{{{ooorrr}}}tttnnncccWWWRRRTTTXXXZZZZZZ```fffggg```]]]bbbfffeeeeeeddd^^^XXXVVV]]]dddhhhzzz~~~}}}uuuooonnnmmmjjjnnnlllkkkqqqvvvaaaKKK???;;;999999:::111111000000000000000000////////////////////////------------------------************************++++++++++++++++++++++++(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""###$$$$$$%%%###""""""###$$$$$$###$$$$$$##########################################!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''(((&&&%%%%%%&&&&&&'''((()))******+++,,,---...//////+++,,,---///111444666777222222333333333222222111111222444666888::::::;;;:::888666666666666444222000///////////////000000444333555<<>><<<888666666555333222333111///---,,,+++,,,,,,,,,++++++***++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%000111111222222111111000111111111111111111111111000000000111111111111111000000000000000000000000111222222222333333444444888888999:::777888AAAKKKGGGKKKUUU^^^aaa```fffnnnxxxvvv~~~yyyoookkkmmmnnnyyy{{{sss{{{zzz~~~vvvwww~~~zzz{{{rrrsssvvv}}}xxxQQQ???===???>>>666:::======999888999<<<999:::999777444333333555333555777999999777555333444555666888888999999888333777;;;<<<;;;999444///222222111000////////////.........---,,,,,,++++++************************))))))************))))))))))))))))))***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++++++++******))))))((('''(((***+++++++++++++++)))---000000222;;;JJJVVVrrrtttttttttzzz}}}zzzvvvrrrvvvvvviiijjjuuu|||tttsssxxxyyy}}}|||ooolllfff^^^[[[aaaiiinnnnnnppp~~~wwwiiieeeccc```fffhhhddd^^^^^^fffmmmoooqqqooohhh___\\\cccooovvvyyy~~~|||mmmSSSGGG;;;777666444333444000000111111111000000000........................,,,,,,------------------************************************************''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""$$$############$$$%%%%%%%%%###""""""###$$$$$$###############$$$#########"""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''###$$$$$$%%%&&&'''((()))&&&%%%%%%&&&&&&'''((()))++++++,,,------...//////------...///000222333444222222222222222222111111000111222444666888888999777666555666888999888777222222111000000000111222444333555<<>>:::666555999<<<<<<:::888999;;;777888888666444444555666444555777888888777555444333444666777888777777666111333444444444222///---111111000///////////////......------,,,+++++++++************************))))))************))))))'''((()))*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''******************))))))&&&&&&((()))************&&&+++111000...000999AAAJJJWWWgggwww{{{sssooopppxxxuuuhhhgggmmmooowww~~~wwwooonnnsss|||uuurrrjjjddddddkkkooopppzzzqqqggg___WWWYYY```bbb```dddnnnuuutttzzzxxxrrrjjjfffkkkwwwzzzxxx{{{sssXXXHHH???:::888:::;;;666111000000111111111111000000///------------------------,,,,,,,,,,,,------------************************))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$###$$$%%%%%%&&&$$$###!!!!!!###$$$###"""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" !!!!!!""""""""""""""" !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###%%%&&&&&&'''#########$$$%%%'''((()))&&&&&&&&&&&&'''((()))***+++,,,,,,---......//////............///000111222111111222222222222222111//////000111222444555555555444444555888:::999999555444333222111222333444333222444999???BBBBBB@@@>>>;;;777444222222111000000///......------------///...,,,+++***))))))))))))))))))***************))))))))))))************))))))******))))))(((''''''&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%000111333444444333111000000000111111111222222222222222222222333333333444444444444444444444444444444444555555666777777888444<<>>???999555666555777:::;;;:::999888888555666777666444444666777666666777777777777666666333444555666666666444333222222222222222000//////000000///.........//////......---,,,,,,++++++***************************))))))************))))))&&&''')))*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))(((((((((((((((((()))))))))***)))'''&&&)))111777,,,777HHH[[[rrr|||vvvllllllooojjjkkkqqqpppjjjffffffooorrrlllpppvvvxxxyyymmm^^^\\\iiirrrttt{{{yyykkkjjjoooxxx{{{wwwtttuuukkkrrr{{{rrrhhhbbbYYYLLLAAA;;;777444555999:::777444444000000111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################%%%%%%$$$#######################################"""!!! !!!"""###$$$###############$$$$$$%%%$$$###!!!!!!#########"""!!!"""###$$$%%%$$$$$$###"""""""""""""""""""""""" !!!""""""#########""" """###$$$$$$##############################""""""######$$$$$$%%%%%%$$$$$$###$$$$$$&&&((()))''''''''''''((()))******+++,,,,,,------.........---------...///000111222000000111222333333333333000000000000111222333444333222222333666777777666777555444222222333444555333333555777999;;;<<<======999555222111111000//////........................---,,,+++++++++++++++((()))))))))*********+++((()))))))))************)))************)))(((((('''&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%222333555666666555333222222222333333444444444555555555555666666777777777777777777777777777777777888888999:::;;;;;;<<<<<<;;;HHHOOOYYY}}}qqqhhhgggjjjzzzvvvhhhkkkkkk|||rrrqqqwww~~~{{{{{{hhhjjjgggLLL;;;>>>===222333>>>555666888999:::999777666444555666555555555777999777777777666666777777777222333555666666444333111333111111111111//////111000//////............///......---,,,,,,++++++***))))))))))))))))))))))))))))))************))))))&&&'''(((*********)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((()))))),,,+++***)))))))))))))))***)))***+++,,,---+++***(((***...999PPPnnnyyyoookkksss{{{vvvtttvvvsssjjjeeeccclllyyymmmooo~~~~~~mmm___ggghhhpppvvvrrrgggbbbcccrrrvvvUUUJJJ>>>:::999777666777:::555333444444222333666///000000111000...---,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************))))))))))))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$############"""########################$$$######"""""""""""""""########################"""!!! """###$$$"""""""""""""""######$$$$$$"""!!!!!!"""######"""!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!"""############### """###$$$$$$$$$###########################$$$$$$$$$###############$$$$$$######$$$&&&'''((((((''''''(((((()))***++++++++++++,,,,,,------...,,,,,,,,,---///111222333///000111222333444444444333333222222333444444555333222111222444555444333777666444222222333444555555666777777777888:::===<<<888444111000000000///.........////////////000,,,,,,++++++,,,,,,---...(((((())))))*********+++(((((())))))*********+++***************)))(((((('''&&&&&&&&&&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&///333666555333444444333666777777666444444444444444888444555===;;;888???;;;AAA;;;555<<<>>>999999;;;999777999AAAKKKQQQRRRSSS[[[bbbsssyyyjjjkkkjjjgggxxxpppjjjppp~~~vvvsss}}}{{{yyyppprrr}}}yyyqqqwwweeeIIIFFFBBB===999666555555777777777777666666666666666666555555555555666666777999999888666444444444222333444333111000111222111111111111111000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((***))))))***,,,,,,+++)))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''')))******'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%+++,,,,,,,,,+++)))'''&&&((((((((((((((()))******+++///111000111;;;MMM\\\www~~~}}}tttooonnnkkkiiiiiiwwwyyyvvv{{{~~~xxx}}}~~~ssspppsssttt{{{|||yyy{{{www|||qqq[[[bbbggglllkkkhhhiiirrr{{{xxxeeeSSSIII<<<;;;888666444444444444444444555555444222111000222222111000///---+++******+++,,,,,,------,,,,,,+++++++++*********))))))***++++++++++++***))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###"""######""" !!!""""""###%%%&&&&&&%%%###""""""""""""""""""######$$$!!!!!!"""###############$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((''''''''')))+++,,,******+++++++++,,,,,,,,,000///---------///111222///000111222333444444333222333555777888999888888666555444111///000222555555444222000000222444666888777666666777999;;;===<<<888333111222111///---............////////////,,,++++++++++++,,,------,,,,,,+++******+++,,,,,,************************++++++***)))((('''&&&&&&(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########555444555888;;;<<<666000888888::::::777444666;;;666999555444;;;888777@@@@@@PPPNNNBBB@@@@@@<<<===:::===CCCNNN[[[eeeiiiiii```fffjjjwwwuuugggiiihhhiiixxxoootttzzzyyyxxxvvvuuussspppqqqooozzzyyyssswwwlllaaaVVVDDDBBB>>>;;;888777666666666666666666666666666666777777666666666666777777777888999888666444444444444555666555333222222444000111111111111000/////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))((((((''''''(((((())),,,+++******++++++)))''')))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%,,,,,,------,,,+++***)))((((((((((((((())))))***(((+++---+++***...888AAAJJJSSSZZZjjj~~~~~~vvvmmmhhhhhhdddeeefffqqqqqqssspppggglllqqqrrrkkkaaa___ccctttvvvzzz|||vvvnnnjjjooo{{{yyydddjjjqqqyyy|||yyywwwxxxzzzzzzuuulllaaaTTTIII@@@<<<:::999777555444444444444333444444444333222000000111111111000...---+++******+++,,,,,,------,,,,,,+++++++++*********))))))***++++++++++++***))))))))))))((('''''''''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """"""!!! """######""" !!!""""""###%%%&&&&&&%%%###""""""""""""""""""######$$$!!!!!!"""###############$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''((()))***************+++++++++,,,,,,///...,,,++++++,,,---...111111222333333333333222333444666888999999999888666666444222111111444777999777555333222333555666777777666666777888999::::::777333111222222000...////////////////////////,,,,,,,,,,,,,,,------...,,,++++++******++++++,,,************************)))))))))((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########AAA<<<<<>>???:::444666===777;;;888777<<<;;;AAARRRfff}}}|||dddWWWSSSRRRTTTMMMQQQZZZfffrrryyyzzzxxxhhhlllmmmuuu{{{mmmfffiiijjjoooxxxvvv{{{{{{xxxvvvoooppprrruuuvvv|||zzzlllpppuuuxxxvvvyyy~~~rrrooozzz|||ZZZDDDCCCDDD===<<<:::888777666777777555555555555555555666666888888777777777777888888777888999888555333333444555666666555222111222333000000000000000//////...------,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***---,,,+++***+++***'''%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++******((((((''''''(((((()))***)))+++,,,,,,******+++---///111333???OOOVVViii|||pppjjjggghhhkkk]]]aaadddhhhttt~~~zzzpppnnn|||zzzgggdddgggkkkjjjbbbXXXWWW[[[sssrrrwww~~~tttgggaaaaaajjj}}}~~~}}}uuummmfffbbbYYYTTTLLLCCC<<<888666555777777666444444333444444333333333333222111000000111111000000...---+++******++++++,,,,,,,,,,,,,,,+++************)))))))))******++++++******)))((()))(((''''''&&&'''''''''%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!!!! """######""" !!!""""""###$$$%%%%%%$$$###""""""""""""""""""######$$$!!!""""""############"""$$$############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((()))*********++++++++++++---,,,+++++++++,,,...///111222222333333333222222444555777999::::::999999666666666444333444777999;;;999666444222222222333666666777777777777777666777444222111222222111///000000000000////////////---,,,,,,,,,,,,---......,,,+++************+++,,,************************''''''((((((((()))))))))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########TTTMMMMMMYYYgggkkkeee___[[[PPPHHHJJJKKKFFFDDDGGG>>>EEEFFFEEEFFFJJJ]]]|||qqqmmmmmmooonnnpppwww}}}xxxvvvlllnnnnnntttsssgggcccdddkkkpppyyy{{{uuuqqqpppqqqpppqqqsssrrrqqquuu{{{qqqnnnuuuqqq~~~~~~rrruuupppooottt|||bbbPPP???666888:::999888666555555444555555444444444444555555555555777777777666666777777777666777888777555333222333333444444222000//////000//////000000//////...---,,,++++++***************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******,,,+++************(((&&&'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&''''''((((((((((((((((((''''''''''''((())))))))))))***,,,------+++)))///+++''',,,222222FFFkkksss\\\PPPOOOSSSXXX^^^^^^gggooossswww|||{{{xxxrrr|||tttpppsssvvvyyywwwlll```]]]```tttvvvyyy{{{}}}pppkkkiiilllzzznnnbbbWWWOOOIIIFFF>>>>>>>>>>>><<<999777555555555444444444333444444222222222111111000000000000000000///...---+++*********+++,,,,,,,,,,,,+++************))))))))))))***************))))))((((((''''''&&&&&&'''''''''%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###########################"""!!!!!!######"""!!!!!!"""###""" !!!###"""###$$$$$$$$$$$$###""""""""""""""""""######$$$!!!"""############""""""############""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$&&&'''(((((('''&&&)))))))))************+++*********+++---///111222///000111222333444444333555666888999::::::999999666666777666555666888;;;:::999666222000///......555666777888777666444222333222222111111111111111000000000000000/////////------,,,,,,------...///++++++************++++++************************(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############hhhaaa___gggnnnnnnlllkkkjjj]]]TTT\\\kkkqqqkkkcccSSS]]]```]]]ZZZ^^^}}}yyyvvvvvvyyyyyytttrrrqqqrrrzzz}}}iii\\\\\\aaaiiitttxxxssstttxxxtttqqqpppmmmiiiiiilllmmmuuu}}}uuuvvvqqqpppnnnppp]]]???888444444777777666666555444333222111111222222333333444444444444555555444444444444555555555777777666444222222222222333333222000//////000...////////////...------++++++***))))))))))))***************************))))))))))))))))))))))))******))))))))))))******)))(((((()))++++++)))(((&&&&&&''''''((((((((())))))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''((())))))'''''''''''''''(((((()))&&&$$$$$$&&&)))+++***)))+++(((%%%+++000--->>>aaacccPPP;;;222222444888<<>><<<;;;444666999<<<<<<999666444333444444444444444333333111000000000////////////////////////...,,,++++++)))***++++++,,,,,,++++++)))))))))))))))))))))))))))************)))((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$###""""""$$$$$$###"""!!!""""""!!! """###########################"""""""""""""""######$$$""""""#########""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%'''''''''&&&&&&(((((()))))))))*********)))******+++---...///000---...000222444555555666666777888999::::::999999555666777666555666888::::::999666333111///...---333444666777666444222000000111111111111111111111111000000000//////......---,,,,,,,,,,,,---......************************)))))))))))))))))))))))))))))))))((('''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################tttlllgggiiihhhaaa^^^aaaccc^^^^^^nnnooowwwxxxtttnnnnnnyyyvvvuuuyyyuuuooonnnyyyxxxfff```aaadddmmm~~~|||vvvqqqooommmjjjmmmqqq}}}vvvyyy}}}rrrsssrrryyyoooSSS???777888222000444444444444333222111000//////111111222222333333444444333333222222222222333333555666777666333111111222222444444333222111222333...............------,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((('''''')))***+++***(((&&&&&&&&&''''''(((((()))))))))((('''&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&((()))))))))(((((()))***+++,,,''''''&&&&&&''''''((())))))'''%%%%%%''')))******&&&((((((///666333<<>>888777;;;666777EEECCCCCCBBB???<<<888666444???>>>;;;999888888888888555555666666555444333222//////...------...//////............---,,,++++++))))))***+++++++++++++++(((((((((((())))))******)))))))))))))))(((((('''&&&%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################!!! !!!!!!  !!!"""!!! !!!"""$$$######""""""""""""######"""""""""""""""######$$$###############"""!!!!!!!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''''''''((((((((()))))))))***+++...000111222333000111222222333333333333555666777888888888777666444555555555333222333555888888777555444333222222111222333333333222111000---000222222000...///000/////////...---,,,,,,,,,+++************+++,,,,,,((()))***++++++***)))((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$!!!"""""""""#########$$$rrrhhhfffnnnppphhhaaabbbcccyyyzzz{{{zzzrrr~~~}}}|||tttrrr~~~{{{iii___lllxxxjjjsss~~~vvv}}}zzzuuusssrrrttt|||}}}vvvrrrnnnjjjiiijjjhhhppp}}}xxxkkkiiiiiizzz___EEE@@@===444111...,,,444777,,,///000111111111111111000///000000111222222333333333222222111111222222333444555666555222111000111...///111111000000111333------......------,,,+++,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((+++***))))))))))))&&&$$$%%%%%%&&&&&&'''((())))))***)))((('''&&&%%%$$$$$$(((&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$&&&%%%$$$###$$$&&&(((******)))(((''''''((()))***'''&&&&&&&&&&&&'''((((((&&&((()))((('''''')))+++'''---,,,...777444***))),,,))))))++++++((((((***((((((***,,,,,,,,,...111+++'''///AAAFFF>>>;;;BBB999:::<<<<<<777555<<>>@@@EEE:::@@@AAA<<<999:::<<<;;;666555///444<<<777666BBB;;;<<<<<<:::777777999;;;555777888::::::888666555555666777777666444333222///...---,,,------//////............---,,,++++++))))))***++++++++++++***'''((((((((())))))******)))))))))))))))(((((('''%%%%%%%%%%%%&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""""""!!! !!!"""!!! !!!"""!!! !!!###$$$######""""""""""""######"""""""""""""""######$$$###############"""!!!!!! !!!!!!!!!""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&''')))***''''''''''''((((((((()))&&&(((,,,111666999<<<>>>333333333333333222111000555555777888888777666666333444555444222111111222555555444333333222111111111111111222222222111111---000333222000....../////////...---,,,,,,++++++******))))))******+++,,,((()))***++++++***)))((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$!!!!!!""""""#########$$$ssskkkhhhmmmnnniiijjjppp}}}}}}}}}|||yyywwwxxx|||~~~zzzxxxwwwwww{{{zzzjjjfffwww{{{~~~vvvooo{{{www~~~wwwrrrkkkeeeddd^^^cccppppppfffhhhuuubbbIII;;;555111111111000000000000000//////000000111111111111...//////000111111222222000000111111111222222222222333444444444222///...///...---,,,---...000222//////...------------...---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))(((''')))+++))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&$$$$$$$$$&&&''''''(((((()))***+++++++++---111555333---))))))******************++++++,,,,,,+++***))))))***+++,,,+++,,,...//////...,,,+++***++++++,,,,,,---......000000000000////////////000111111222222333444444000111222333555666777888999888666555555777999:::666555555555444444444444222333333444444333222222000///------......,,,+++---------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""###"""!!! !!!$$$&&&########################""""""""""""""""""""""""!!!$$$$$$###""""""###""""""""""""""""""""""""#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$######"""######$$$""""""###$$$%%%%%%&&&&&&'''''''''''''''((())))))&&&(((***111@@@MMMNNNFFFDDDHHHAAA000+++444888333666555333333555666555555444444444333333222222222111222444444444222000///,,,---///111222111000//////////////////......---///...---,,,++++++***++++++,,,,,,---,,,+++***)))((()))*********)))'''&&&))))))))))))))))))))))))(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%###""""""###%%%&&&##############################$$$$$$$$$$$$######$$$###"""!!!!!!###%%%&&&fffaaa___bbbeeefffjjjnnnttt|||wwwpppkkkiiimmmsssxxx}}}}}}{{{xxx}}}yyytttzzz}}}yyyyyyqqqyyywwwttt}}}vvvrrroookkkggg\\\cccooowwwrrrkkksssfffMMM>>>777333000000000000000000000000000000000000000000111111//////000000111222222333111111222222222333333333333333444555444222000/////////---------...000111//////...------------------,,,+++***))))))))))))))))))))))))))))))))))))***))))))))))))((()))+++))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$%%%&&&'''''''''((())))))***++++++222444444///)))%%%&&&((()))))))))))))))***++++++******)))(((((()))******)))***,,,------,,,***)))*********+++,,,,,,---------------...............//////000000111222222222000111222333444666777777999888666555555666777888555555555555555555555444555444444444333333222222111///......///...---+++---------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""###"""!!! !!!$$$&&&########################""""""""""""""""""""""""!!!$$$$$$###""""""###""""""""""""""""""""""""############""""""""""""##############################""""""""""""######&&&%%%%%%$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&'''''''''''''''(((((()))&&&)))---777HHHWWWXXXRRRMMMNNNGGG999222444444000555333222222333444333222444444333333333222222222111222333444333222000///,,,---///111222111000//////////////////......---------,,,+++*********+++++++++,,,,,,,,,+++***)))((()))*********)))'''&&&'''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###""""""###%%%&&&##############################$$$$$$$$$$$$######$$$###"""!!!"""###%%%&&&]]]^^^\\\YYY[[[ccchhhiiigggxxx|||{{{mmmdddccchhhnnnqqqtttvvvzzz{{{wwwxxxxxxlllpppzzz~~~|||{{{lllwwwxxxttt||||||wwwssstttwwwwwwssspppkkkoooqqqooooooxxxvvv^^^GGG:::666333.../////////000000000000000000000000000000000000000000000111111222333333333222222222222333333333333333444555666555333111000//////...------...000111//////......------------,,,+++******))))))))))))))))))))))))))))))))))))++++++***))))))*********))))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$'''&&&&&&&&&&&&'''(((((()))((('''%%%%%%&&&'''(((''''''(((((())))))******111222000+++&&&$$$&&&)))((((((((((((((()))******)))((((((''''''(((((()))'''((()))******)))(((''')))))))))***++++++,,,,,,******++++++,,,,,,---------......//////000111111000000111222444555666666999888666555555555666666555555555555555666666666777666555333222222222333222000////////////...,,,------,,,,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((('''(((''''''''''''&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$############$$$%%%%%%""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###&&&########################"""""""""""""""""""""""" """###$$$###"""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))'''***///;;;LLL[[[___\\\TTTQQQJJJCCC<<<666222111444222000000111111000///333333333222222222222222111111222333333222000///,,,---///000111111000//////////////////......---++++++***************++++++++++++,,,++++++***)))((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&aaafffeee]]]\\\dddgggdddaaakkk{{{sssiii]]]ZZZ___gggkkklllxxxuuuuuuwww{{{rrroooqqqsssvvvxxxpppttttttnnnnnnooozzzyyywwwqqqppp|||bbbUUUDDD888444333000+++......///////////////000000000000000000/////////111111222222222333333333000111111111111222222222333444555666666444222111//////............///000...............------,,,++++++***)))))))))))))))))))))))))))))))))))))))***+++)))'''(((++++++((((((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$''''''&&&&&&&&&''''''((((((((('''&&&&&&''''''((('''''''''(((((()))))))))+++++++++)))'''&&&(((***'''''''''''''''((())))))(((((((((((((((((((((((('''((())))))))))))((('''((((((((()))******++++++)))))))))***+++,,,------------......///000000000000000111222333444555555888888666555444444444444333444444555666666777777999888555333111111222333222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""########################$$$$$$%%%""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!"""###"""!!!!!!###%%%########################!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###$$$"""""""""""""""""""""""""""###############$$$$$$########################$$$$$$############$$$$$$"""""""""#####################$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((******---888HHHVVV\\\]]]UUUOOOKKKJJJDDD;;;555444333111//////000000///...222222222222222111111111000111111222222111000000,,,---...///000000000000///////////////......---***)))))))))))))))***+++***++++++++++++*********((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############"""""""""###$$$%%%qqqzzz|||vvvsssuuutttmmmkkkkkkooovvvyyy{{{lllfffdddjjjxxx{{{{{{uuutttrrrnnnoootttuuulllqqqpppeeeiiitttrrrzzzrrrXXXEEE>>>777333222000...---------........./////////000000//////////////////222222222222222333333333////////////000000000000333444555666666444333111/////////.........//////......//////......---,,,******))))))((()))))))))))))))))))))))))))))))))(((***(((%%%(((---,,,'''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((&&&''')))))))))''''''''''''''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))***++++++))))))***+++,,,---------------......///000000000///000000111222333444444777666555444333333222222111222333444555666777888999777555222111111222333222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))'''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""###############""""""######$$$%%%########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###"""!!!!!!###%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###%%%""""""""""""""""""""""""""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((+++(((***444BBBOOOXXX\\\YYYRRROOOOOOKKKAAA:::888333111000///000111000///111111111111111111111111///000000000000000000000,,,---......///000000000///////////////......---)))))))))((())))))***************************+++((()))*********)))'''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$}}}zzz{{{xxxyyywww|||}}}zzzxxxuuuppplllnnnsssxxxxxxeeelll{{{ssshhhfffjjj{{{{{{ttt~~~|||oooaaaNNN>>>999555222000---***,,,111,,,,,,------.../////////.........//////000000000111111222222222222222222---.........////////////222333444555555444222111///////////////.........---.../////////...,,,+++***))))))(((((()))))))))))))))))))))))))))))))))'''***(((%%%(((000///((())))))))))))))))))))))))&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))***)))'''$$$"""'''''''''''''''((())))))((())))))******))))))((())))))))))))))))))))))))((((((((()))******++++++******++++++,,,,,,------,,,------...//////000000///000000111222222333333555444444444333333222222//////111222444666777888666555444222111111111222222000////////////...,,,++++++,,,,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$###""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """######""""""###$$$########################""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%""""""""""""""""""""""""""""""######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((()))&&&)))444AAAKKKTTTYYY\\\XXXSSSPPPLLLGGG@@@:::222111///000111222222111000000000000000111111111///////////////000000000---------......///000000///////////////......---******)))))))))))))))*********)))))))))***++++++((()))*********)))'''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$~~~yyyxxx|||~~~www{{{tttlllpppqqqsssvvvzzz{{{www||||||vvvvvvuuuttt{{{llliiiyyy}}}kkkeeejjjnnnyyy{{{}}}vvvhhhTTTDDD;;;999888222///...///,,,(((+++111+++,,,,,,---......//////,,,------...///000111111111111111111111111111111.........////////////000000222333555555333222111///////////////......------...///000///...,,,+++))))))(((((((((((())))))))))))))))))))))))))))))(((+++)))&&&+++444444+++))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&%%%((((((''''''(((((()))***''''''((())))))(((''''''))))))(((((((((((())))))(((((()))******++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........//////000000111222222222222333333333333333222222,,,---///111333555777888333333333222222111111111111///......///...---++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%"""""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """######""""""###$$$########################""""""""""""""""""""""""""""""###"""!!!!!!###%%%""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&((()))******)))((())))))))))))((((((((((((&&&&&&%%%%%%&&&&&&'''((((((&&&+++888BBBFFFJJJNNNWWWWWWRRRIIIHHHKKKFFF<<<000///...///111222222222/////////000000000111111............//////000000------------...///000000///////////////......---,,,+++******))))))))))))***)))(((((()))***+++,,,((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$ppp{{{nnnhhhcccdddlllyyyzzzwww}}}yyy}}}tttnnnmmmcccddduuuccceeekkkxxxlllooonnn~~~~~~wwwxxxmmmkkkwwwvvvnnniiikkkuuuzzzdddJJJ;;;555111...,,,***))),,,111000******...++++++,,,------...//////+++,,,---...///111222222111111000000000000000000////////////000000000000000111333444444333222000//////000000///...---------...///000000...,,,+++))))))(((((((((((()))***))))))))))))))))))))))))(((,,,+++'''---888777...))))))))))))))))))))))))&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$)))((('''&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&)))***+++((((((((((((((()))******%%%&&&'''(((((('''&&&%%%((((((''''''''''''(((((()))))))))***++++++,,,,,,+++++++++***************)))******+++,,,,,,------//////000000111111222222111111222333333333222222+++,,,...000222555666777111111222222222111111000000///------......,,,++++++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """###$$$###"""###$$$########################""""""""""""""""""""""""""""""###"""!!!!!!###&&&""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&########################'''&&&&&&%%%%%%&&&&&&'''###$$$&&&((())))))((('''************))))))))))))&&&%%%%%%%%%%%%&&&'''''')))(((///;;;BBBAAA???AAAMMMQQQLLLAAACCCMMMJJJ>>>///...---...000222222222.../////////000000111111...............///000111---------------...000000///////////////......---------+++***))))))))))))***)))(((((((((***+++,,,((()))*********)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###iiiwwwssshhhkkkZZZkkkwwwzzzppphhhgggcccbbbfffccceeeffftttyyy{{{ssshhhqqq~~~ssssssvvvuuupppooottt{{{~~~~~~iiihhhlllmmmxxxuuuYYYJJJ888...---///...+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111000000000000000000000000////////////000000111222222333333333222222000000//////.........---.........------,,,,,,,,,+++++++++************)))+++++++++******(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((((((((('''%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''((())))))************************+++***)))))))))***,,,,,,//////000000111111222222333333333333222111000000***,,,...111333444444444111111111111111000//////.........------,,,,,,,,,(((((())))))******++++++(((((())))))((('''&&&&&&))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""###$$$%%%%%%$$$###"""$$$$$$$$$#########""""""########################$$$###"""!!!!!!"""###$$$############""""""""""""""""""""""""############!!!!!!""""""#########$$$###############$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$##################$$$$$$$$$#########""""""%%%%%%&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''++++++---444===CCCCCC@@@KKKJJJHHHHHHGGGCCC<<<666///000000111111222333333222111000///............000...------///000//////...............///000111///......------,,,++++++,,,,,,,,,+++++++++******+++++++++************)))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""dddiiiuuu|||ppplllppplllzzz|||{{{nnnjjjdddbbbddddddjjjiiissszzzcccuuuwwwtttkkkjjj}}}qqqoooqqqxxxyyyuuunnnkkkmmmpppppp~~~lllcccgggjjjgggooorrrYYYDDD;;;000+++,,,...---+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////111111111000000000000000111000///////////////000111111222222222222222111////////////......------......---------,,,,,,,,,+++++++++************)))***++++++******(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''(((((()))******************************)))))))))***+++,,,......//////000000111111333333333333222111000///,,,---///000111111111111/////////000///......------------,,,,,,,,,,,,,,,)))))))))))))))*********(((((())))))(((''''''&&&))))))(((((((((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""########################$$$###"""!!!!!!"""###$$$############""""""""""""""""""""""""############!!!!!!!!!"""""""""""""""!!!""""""""""""#########"""""""""""""""#########""""""""""""""""""""""""############"""""""""!!!$$$$$$$$$#########""""""########################################################################$$$$$$$$$#########""""""%%%%%%%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''))))))+++222;;;AAABBBAAAKKKIIIGGGEEECCC>>>777111///000000111222222333333222222111000///......///...---+++,,,...//////...///............//////000.........---,,,,,,++++++,,,,,,+++++++++*********)))))))))******++++++++++++******)))(((''''''&&&(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%""""""""""""""""""""""""dddaaaeeeooosssooonnnrrr{{{zzztttqqqnnnmmmttt~~~}}}lllfffaaa___```ZZZeeeeeedddooorrrhhhbbbkkkqqqqqqoooxxxjjjcccxxxvvvuuuqqqlllmmmqqqsssqqqyyywwwooolllhhhbbbtttjjjLLL???222///,,,***+++,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000000000000111111111111111111000///////////////111111111222222111111000///............---------------------,,,,,,,,,,,,+++++++++************)))************)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))***))))))))))))***++++++,,,,,,---......///000000333333333222111000...---...////////////...------------......------,,,++++++++++++++++++,,,,,,,,,************))))))))))))(((((()))))))))((('''''')))((((((''''''(((((()))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""$$$############"""""""""########################$$$###""""""""""""###$$$############""""""""""""""""""""""""############"""""""""""""""!!!!!!!!! !!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""$$$$$$$$$#######################################################################################$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&(((...666<<>>@@@???:::444////////////000111111222222222222111000000000000000,,,+++***+++...000000000111000///.....................------,,,++++++***++++++++++++************((((((((()))***++++++++++++******)))(((''''''&&&(((((('''&&&&&&&&&&&&'''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""dddbbbfffnnnqqqqqqyyy~~~zzzvvvuuurrrooommmpppvvv{{{qqqjjjrrrnnnaaa^^^___aaadddfffooolllfffjjjkkkmmmuuuyyyvvv]]]cccdddrrrooommmhhhfffmmmyyy~~~xxxwwwxxx{{{zzz|||gggRRRKKK:::---666///000///---******,,,...((((((((()))***+++,,,---++++++++++++++++++++++++************++++++++++++.........//////000000000111111000//////////////////000000000//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%''''''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))************))))))***+++,,,---......111111111000///...,,,+++,,,,,,,,,,,,,,,------------............---,,,,,,)))))))))******+++++++++++++++******))))))(((((((((((()))))))))))))))(((((((((''''''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##################"""""""""!!!!!!"""""""""############%%%%%%%%%$$$$$$#########!!!!!!"""######$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""##############################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$######&&&%%%%%%%%%%%%&&&''''''(((''''''(((+++...000111///555<<<@@@???:::222---------...//////000000111222111000000000000000000---,,,+++,,,///111111111111000///..................------,,,++++++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""\\\ZZZ^^^dddgggmmm{{{~~~tttnnngggdddfffkkkpppsssmmmgggrrrzzznnneeebbbeeejjjnnn}}}{{{tttwwwoooqqqooolllqqqvvvooodddgggnnnmmmllliiiiiitttyyytttgggWWWPPPAAA888777000+++000,,,,,,+++***)))***,,,...((((((((()))***+++,,,---++++++++++++++++++++++++))))))******************,,,,,,------......//////000000////////////000000////////////...---,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++++++++************)))((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''((())))))******))))))(((((()))***,,,---......////////////...---,,,,,,,,,+++++++++,,,---...///......//////......---,,,***************+++++++++************))))))))))))(((((()))*********))))))(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""######$$$%%%%%%$$$##################""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&############""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))***+++---222999<<<:::444---)))+++,,,,,,------...//////000000////////////000000...---,,,---///111111111000//////............///------,,,,,,++++++******+++************)))))))))******)))))))))(((((((((''''''(((((()))*********(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$""""""""""""""""""""""""[[[YYY\\\bbbeeejjj|||~~~yyyssstttjjjfffdddhhhpppuuutttpppsssnnnxxxxxxzzzzzzwwwvvv{{{xxxiii\\\]]]^^^^^^```bbbeeeiiilllnnnfffqqqhhhiiihhhkkkzzzjjjNNN<<<:::...,,,000,,,***,,,)))***)))))))))************))))))((())))))***++++++************************))))))))))))))))))))))))******+++,,,,,,---......///......//////000111222/////////......,,,++++++***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''')))*********)))((('''((()))***,,,---...///------.........------,,,---,,,,,,+++,,,---...///...............------,,,+++++++++++++++*********)))))))))))))))*********(((((()))***************(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$!!!!!!!!!!!!""""""######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###############""""""""""""""""""""""""############""""""""""""""""""###### !!!"""###$$$%%%%%%"""""""""""""""#########""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$&&&''''''''''''(((((()))---111222000,,,***************+++,,,,,,------//////............//////...---,,,,,,...000/////////............//////000------,,,,,,+++*********************))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################""""""""""""############""""""""""""""""""""""""aaa___dddkkkllljjjrrrsssgggmmmooohhhgggkkkiiimmmwww|||rrrrrrooowwwvvv{{{zzzddd^^^YYYYYYccc```dddmmmsssooofffcccfffkkkxxxeeehhhiiiggggggtttrrraaaNNN999///222222###)))111''''''---''',,,+++***+++,,,+++'''$$$)))))))))))))))******+++************************))))))))))))(((((((((((())))))***++++++,,,------............///111222333............---,,,+++************++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''"""###%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''')))*********)))((('''((()))+++,,,---//////+++,,,------......------///...---,,,,,,,,,---...------......------,,,+++---,,,,,,,,,+++*********(((((())))))******++++++(((((()))***************'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%% !!!!!!!!!""""""######""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###############""""""""""""""""""""""""############ !!!!!!"""""" !!!"""###$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''"""$$$&&&((('''''''''((($$$&&&))))))((((((+++...((())))))***++++++,,,,,,......---------......///...---++++++---......---...............///000111------,,,,,,+++******)))************))))))))))))&&&&&&'''((()))***++++++******))))))((((((''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################""""""""""""############""""""""""""""""""""""""bbbfffllloooqqqrrrssssssuuuvvvpppeee___aaafffhhhjjjnnn}}}{{{rrr{{{|||{{{llleeeeeeiiioootttwwwpppssssssiiieeehhheeepppqqqbbbjjjccc\\\aaazzzoooLLL<<<666000,,,///************))))))))))))************************'''(((((()))***+++++++++(((((()))***************((((((((((((((((((((((((((())))))+++,,,---..................////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***((('''''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%""""""&&&'''$$$"""###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$############'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))***+++,,,,,,------,,,,,,------...///////////////.........---------000000//////......------+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""!!!!!!"""#####################""""""""""""######################################################%%%%%%$$$###""""""######"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$##########################################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))))))))))))))***+++,,,---000...,,,---......+++(((---,,,,,,,,,,,,---......------..................,,,,,,,,,,,,,,,+++***)))***))))))((('''&&&&&&&&&***)))((((((((()))+++,,,***)))))))))))))))***+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""#########$$$$$$$$$$$$iiillloooppppppooooooppppppsssrrrllljjjnnnsssuuuyyyvvvyyyrrrlllrrrxxxwwwmmmmmmxxxppphhhlllhhhfffhhheeerrrzzzvvvbbb[[[dddiiiooowwwfffMMM666///---)))'''***((((((((((((((((((((((((************************'''(((((()))******++++++(((((()))************)))((((((((((((((((((((((((((())))))***+++,,,---...---.........////////////,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&'''%%%''',,,...)))%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%&&&''''''(((''''''''''''((((((((((((''''''''''''(((((((((((())))))******+++,,,,,,---,,,,,,,,,---....../////////.........------------/////////...............+++++++++************)))))))))))))))))))))))))))((((((((()))))))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""!!!""""""#####################""""""""""""######################################################%%%$$$$$$###""""""######"""############$$$$$$$$$%%%$$$###""""""###$$$%%%###""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$################################################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,///...,,,---......+++))),,,,,,++++++,,,,,,---...------............------++++++,,,,,,+++******)))***))))))(((''''''&&&&&&***)))((((((((()))++++++))))))(((((('''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""#########$$$$$$nnnpppqqqqqqpppoooppprrreeekkkmmmkkkjjjoootttuuuzzzrrrbbbdddgggmmmiiieeekkkhhh\\\YYY```kkkwwwyyyjjjpppsssqqqqqqnnnuuuxxxxxxqqqggg______bbbvvv|||zzzpppcccTTTHHH@@@222)))***,,,)))(((+++(((((())))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++'''((())))))******))))))(((((((((((((((((((((((((((((()))***+++,,,,,,------------.........//////,,,------......------,,,++++++++++++++++++++++++******************************)))((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&'''&&&)))///000+++&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&''''''''''''(((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,+++,,,,,,------......///............------------------------............+++++++++************)))))))))))))))))))))))))))))))))))))))************((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""!!!"""######$$$$$$######""""""""""""""""""""""""################################################%%%$$$######"""#########"""############$$$$$$$$$######""""""""""""######""""""""""""""""""######"""############$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''((()))******...---,,,,,,------+++)))+++************+++,,,,,,............---,,,,,,+++******++++++******))))))***))))))((((((''''''&&&)))))))))((()))******+++))))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$$$$###############""""""""""""!!!!!!!!!"""""""""######lllmmmooooooppprrruuuxxxcccgggiiieeedddgggjjjkkkhhhkkkrrruuuhhhWWWVVV^^^nnnsssmmmhhhoooppplllmmmjjjsssxxx|||vvv{{{}}}xxxvvvuuujjjqqqrrrjjjdddiiisssyyynnnXXXFFF999222...111,,,***......******,,,))))))))))))************))))))))))))))))))))))))(((((((((((())))))******'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%###%%%***,,,((($$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$############$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))******+++++++++++++++,,,------......------------------------++++++,,,,,,------......+++++++++*********))))))))))))))))))))))))))))))))))))))))))*********+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""###$$$$$$$$$$$$###""""""############""""""################################################$$$$$$###############$$$""""""#########$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""#########""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''&&&&&&&&&''''''((())),,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++.........------+++***)))))))))*********))))))((())))))))))))(((((('''''')))))))))))))))******+++***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""fffhhhiiijjjlllooossswwwkkknnnmmmgggcccfffiiikkkiiieeecccccc```[[[```jjjxxx}}}{{{~~~|||yyyqqqrrr{{{zzz|||yyyooommmnnncccpppzzzyyyvvvyyytttaaaHHH444+++***---000+++******+++)))&&&&&&)))''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((())))))*********,,,,,,,,,,,,------------,,,------......------,,,------------------------)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&"""!!!%%%&&&$$$"""###%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###############$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))************++++++,,,---------,,,,,,------------------******++++++,,,,,,------+++++++++*********))))))))))))))))))))))))))))))((())))))))))))*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""""""""###$$$$$$$$$$$$$$$!!!"""############"""!!!################################################$$$###############$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,+++*********)))(((((((((((()))******------------,,,+++))))))((())))))*********)))))))))))))))))))))(((((((((((()))))))))************+++***)))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""cccdddeeeffffffhhhkkknnnlllpppoooiiieeehhhkkkmmmiiibbb^^^```aaaaaadddhhhhhh~~~tttyyyyyyyyyuuullldddffflllwwwyyyvvv}}}wwwvvvooogggffffffvvv}}}qqqjjjhhhSSSCCC111++++++,,,,,,,,,(((((()))((('''&&&'''(((######$$$$$$%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''(((((())))))))))))+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&(((###!!!$$$%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((())))))))))))******++++++,,,,,,---,,,,,,,,,,,,------------************+++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############"""""""""###$$$$$$%%%$$$$$$$$$!!!"""###$$$$$$###"""!!!#########################################################"""######$$$%%%"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''')))***,,,,,,***))))))***)))(((((((((((()))******,,,,,,,,,,,,+++******)))))))))******++++++******))))))))))))))))))))))))(((((()))************)))******)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""############""""""""""""!!!!!!!!!"""""""""######bbbdddeeefffeeefffhhhkkkfffkkklllhhheeefffhhhhhhaaa\\\XXXYYY\\\___dddhhhsssyyyooowww{{{wwwoookkkhhhfffooooooqqqpppmmmhhhgggiiifffxxxttttttrrrfffSSSJJJKKKAAA555,,,---///+++&&&$$$((())))))(((((()))))))))######$$$%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''(((((((((((())))))++++++++++++,,,,,,,,,,,,,,,------......------,,,************************((((((((((((((((((((((((((())))))***)))((('''&&&))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&((($$$###'''(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,++++++,,,,,,,,,---------***************)))))))))+++++++++************)))))))))))))))))))))))))))&&&'''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############"""""""""###$$$$$$%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!######################################################""""""###$$$$$$%%%"""############$$$$$$$$$!!!"""############"""!!! !!!!!!"""######$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''***,,,+++)))((()))+++))))))(((((())))))***+++***+++++++++++++++******)))******+++,,,,,,++++++))))))))))))))))))))))))'''((()))***+++******)))(((((('''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######################################################$$$$$$$$$$$$$$$###"""""""""""""""""""""#########"""""""""#########$$$$$$ccceeeggghhhiiijjjlllnnnccciiimmmjjjffffffeeecccccc^^^ZZZZZZ^^^fffqqqyyyxxxwww}}}zzzpppkkkooopppkkkmmmlllssswwwgggdddccciiimmmgggYYYNNNJJJMMMGGG::::::CCC;;;000(((***+++(((''')))'''(((((((((((()))(((%%%&&&&&&''''''((()))******''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((******+++++++++,,,,,,,,,,,,------......------,,,((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))'''&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&###$$$)))***'''$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&&&&%%%$$$############'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((''''''''')))))))))***++++++,,,,,,+++++++++,,,,,,---------++++++******))))))((((((+++++++++************)))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""############""""""######$$$%%%%%%%%%%%%$$$ """###$$$$$$###""" ######################################################""""""###$$$%%%%%%"""############$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&'''''''''))),,,+++)))((()))+++)))))))))))))))***++++++)))******+++++++++******)))***+++,,,,,,,,,,,,,,,)))))))))))))))*********'''((()))++++++******)))&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######################################################$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$############$$$$$$$$$$$$gggbbbdddnnnsssnnnfffbbbbbbdddffffffffffffhhhiiibbb___aaagggkkkppp|||sssrrrpppllllllsss}}}zzzsssuuu{{{uuukkkddd^^^UUUKKKCCC666333000222666888555222++++++***)))(((((())))))))))))((('''&&&&&&%%%%%%(((((((((((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&%%%&&&((((((((('''(((((())))))))))))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''((()))******+++))))))(((((('''''''''&&&&&&'''((()))***+++,,,,,,+++,,,,,,---,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''((())))))(((((($$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$############"""####################################""""""""""""$$$#########""""""!!!!!!########################""""""""""""############$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$"""!!!!!!!!!"""###$$$$$$ !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""######$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%((())))))************))))))))))))***++++++,,,,,,************************************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%gggkkksss|||zzzpppjjjjjjcccdddeeedddcccbbbccceeecccaaabbbgggkkkoooxxx{{{uuussspppllljjjqqq}}}lllmmmtttyyytttkkk]]]QQQHHH???555///111...---///333555333111+++***))))))(((((()))))))))(((((('''&&&&&&%%%%%%'''''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%&&&'''((((((&&&(((((())))))))))))((((((((()))***+++++++++++++++++++++++++++++++++++++++************************))))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((())))))((((((((('''''''''&&&&&&'''((()))***++++++,,,++++++,,,,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((($$$%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$############"""####################################""""""""""""############"""""""""!!!########################""""""""""""############$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""###$$$!!!!!!!!!""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((()))************))))))))))))***++++++,,,,,,************************************************+++***)))(((((()))***+++)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%```lll{{{wwwiiieeehhhdddeeeeeedddbbbbbbcccdddcccbbbdddhhhkkknnnttt{{{|||wwwvvvnnnnnnkkkiiiooo{{{xxx}}}kkkZZZWWWOOOCCC999333///,,,)))+++)))(((+++///111000...***))))))(((((((((((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((('''&&&'''(((((())))))(((((('''&&&'''((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""#########################################################$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&((((((((('''''''''''''''&&&''''''((()))***++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$############"""####################################""""""""""""############""""""""""""########################""""""""""""###############$$$$$$$$$$$$###""""""!!!!!!"""""""""################################################$$$$$$$$$$$$###""""""""""""""""""""""""""""""######$$$%%%########################################################################"""######$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''((())))))*********))))))))))))***++++++,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$###############$$$$$$############$$$$$$XXXffftttvvvlll```]]]```___```aaa```______aaaccc^^^^^^aaadddgggkkkooorrr{{{{{{xxxpppmmmqqqrrrqqqsssxxx{{{yyyzzzhhhRRRDDD<<<;;;666///+++***+++,,,,,,)))((('''(((+++---,,,+++)))((((((''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''(((((((((((((((((('''%%%%%%'''((()))*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$###"""############################################################$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&'''(((((()))************************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""####################################"""""""""!!!#########"""""""""""""""########################!!!"""""""""##################$$$$$$$$$######"""""""""""""""#########$$$################################################$$$$$$###"""!!!!!!!!!"""!!!!!! !!!""""""###""""""""""""""""""""""""###############$$$$$$$$$########################""""""###$$$$$$$$$######################################################%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))************)))))))))***++++++,,,,,,***************************************************))))))))))))))))))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$#####################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%################################################$$$$$$############$$$$$$NNNXXXaaadddaaa^^^^^^^^^\\\\\\\\\ZZZXXXXXXZZZ\\\ZZZ\\\^^^aaaeeejjjllllllxxx|||vvvjjjiiiqqqqqqhhhooovvv{{{xxxrrrmmmgggaaaVVVdddkkk[[[AAA000---...111...+++)))(((((('''&&&***)))(((((())))))((('''((('''''''''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%$$$%%%'''''''''&&&''''''((((((((((((''''''%%%%%%&&&'''((())))))(((*********+++++++++,,,,,,************************'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((()))))))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((()))((((((((((((((('''''''''&&&&&&&&&''''''((())))))((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""####################################"""""""""!!!""""""""""""""""""##############################!!!"""""""""############"""######$$$$$$$$$###############$$$$$$$$$%%%%%%################################################$$$$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$################################################$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))*********)))))))))***++++++,,,,,,************************)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###""""""######$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%################################################$$$######""""""######$$$===AAAEEEIIIPPPXXXZZZXXX\\\[[[ZZZWWWTTTTTTUUUWWW^^^```bbbcccgggmmmnnnllliiillljjjaaa[[[\\\aaadddaaajjjooohhh\\\QQQGGG@@@;;;GGGLLL???...&&&)))///((())))))))))))(((&&&&&&***))))))(((((('''&&&&&&'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&$$$$$$%%%&&&'''&&&%%%&&&''''''((((((''''''&&&&&&&&&'''(((((((((''''''(((((())))))***+++++++++))))))))))))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&################################################"""""""""############$$$"""############$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""############$$$########################%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((()))***((('''&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$############"""####################################""""""""""""""""""""""""####################################""""""""""""############""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$###############$$$###""""""""""""""""""$$$$$$$$$######$$$$$$%%%########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###############################################################"""""""""$$$$$$$$$$$$%%%%%%%%%%%%###############$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((()))*********)))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$######"""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%#######################################$$$$$$$$$######""""""""""""######---///000333===IIILLLHHHLLLLLLLLLJJJIIIJJJMMMPPPZZZ\\\\\\[[[___eeeeee```[[[YYYWWWSSSKKKFFFKKKTTTGGGOOORRRIII===555111...999??????555,,,)))+++---###%%%'''((()))))))))***'''((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%&&&''''''((((((''''''&&&'''((((((((((((''''''&&&&&&''''''((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%$$$"""!!!!!!###%%%'''################################################""""""""""""############"""############$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""####################################%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((('''''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++'''&&&%%%$$$$$$&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$############"""####################################""""""""""""!!!"""""""""####################################""""""""""""############""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""###$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$################################################""""""""""""#####################$$$$$$$$$%%%%%%###############$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))*********)))))))))***++++++,,,,,,************************))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$###""""""###%%%''')))###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$######""""""""""""######***,,,+++,,,444>>>@@@;;;333444555666888<<>>555---+++///222333555333---)))******(((*********)))'''&&&'''((($$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&''''''''''''''''''&&&))))))))))))((('''&&&%%%%%%&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%### """%%%'''################################################""""""""""""############"""############$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""############""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********''''''''''''((()))++++++'''&&&$$$$$$$$$&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$############"""####################################""""""""""""!!!!!!""""""#########$$$########################""""""""""""############!!!"""###$$$$$$$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$######""""""""""""!!!!!!"""###$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""######$$$$$$$$$#########"""###$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((()))*********)))))))))***++++++,,,,,,************************))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$###""""""$$$&&&)))+++$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$######""""""""""""######)))***+++,,,...000222444,,,...111111111111222333333444444444444555555555000000111111000///.........,,,***((((((***,,,---222///+++))))))***))))))''''''((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$''''''''''''((((((((((((333000,,,)))'''&&&'''((('''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((('''''''''((()))******)))((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&))))))(((((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###"""""""""##############################'''%%%$$$###$$$###!!! !!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$###"""!!!!!!"""###$$$$$$###"""###$$$$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$$$$&&&&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))+++++++++++++++***)))((('''(((((((((((((((''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$##################%%%%%%%%%$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$&&&&&&%%%$$$$$$$$$"""!!!"""$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''((((((((())))))))))))***************************)))(((((((((((())))))))))))((((((((()))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################*********+++,,,---...///))),,,000222111///......---------............///,,,,,,------,,,++++++***,,,+++***)))***---000222000---***((()))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$''''''''''''((((((((((((''''''((('''''''''&&&%%%'''''''''''''''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&$$$#########$$$$$$########################"""""""""############$$$!!!"""""""""############""""""#########"""!!!!!!%%%%%%$$$$$$###""""""""""""###$$$$$$###"""###$$$$$$$$$############$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((''''''((((((''''''''''''((((((***+++++++++******)))((('''(((((())))))(((((('''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$#########################################################$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""!!!!!!""""""###$$$&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$###########################"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###!!!"""###%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&&&&'''(((((())))))(((((('''(((((())))))))))))(((((()))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################+++******)))))))))))))))&&&***///111///,,,***((((((((((((((()))))))))))))))************)))(((((()))))))))***,,,000333555---+++((('''((((((((('''''''''((((((((((((''''''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''''''''(((((((((!!!###&&&))))))'''%%%###''''''&&&&&&''''''((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%$$$$$$$$$%%%%%%########################"""$$$###!!! """%%%""""""""""""############!!!""""""#########""""""########################"""###$$$$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%###$$$%%%%%%$$$###$$$&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((''')))(((((((((((((((((()))***************))))))((((((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$######"""############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$###############""""""#########################################################!!!""""""######$$$$$$$$$########################"""############$$$$$$$$$"""!!!!!!!!!!!!"""######%%%$$$$$$$$$############""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""""""""###$$$$$$%%%$$$""""""###$$$###""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((('''&&&&&&'''''''''(((((('''''''''(((((())))))))))))((((((******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&########################%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################******)))((('''''''''((('''***---...,,,***(((''''''''''''((((((((())))))******+++++++++******)))(((((((((***,,,///222444***(((&&&&&&'''''''''&&&&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$&&&)))+++***(((%%%###'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$########################!!!$$$'''$$$""""""""""""""""""#########"""###$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""#########$$$$$$$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((())))))***))))))(((((('''((())))))***)))))))))'''''''''&&&&&&'''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$######"""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$############""""""""""""#############################################$$$$$$$$$ !!!"""###$$$$$$$$$########################""""""#########$$$$$$$$$###############$$$%%%%%%######$$$$$$$$$#########"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%&&&$$$###"""#########!!!""""""""""""############%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))))))))))))))((((((&&&&&&''''''''''''&&&&&&'''(((((())))))))))))(((************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""########################)))((((((((((((((())))))+++,,,,,,+++)))((()))***(((((((((((()))))))))))))))******+++++++++******((((((((()))***+++---...(((&&&%%%%%%&&&'''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''((())))))))))))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############"""########################!!!$$$'''$$$"""######"""""""""""""""""""""###$$$%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%"""###$$$$$$###"""###$$$$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((((((((((((((((((''''''((((((((('''(((((()))))))))((((((''''''((()))))))))))))))&&&''''''''''''''''''&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$############""""""######$$$%%%%%%%%%%%%$$$$$$$$$############""""""""""""##############################""""""#########$$$$$$$$$ !!!"""###$$$$$$$$$########################""""""#########$$$$$$$$$######""""""######$$$%%%""""""###$$$$$$$$$###"""######$$$$$$$$$$$$##############################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%&&&$$$###"""#########!!!!!!!!!"""""""""#########$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""########################(((((('''(((((()))***+++,,,,,,+++)))'''''')))+++''''''''''''((((((((()))'''(((((())))))))))))((())))))((((((((((((((((((&&&%%%$$$%%%''''''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''')))+++,,,&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!""""""###"""""""""########################"""$$$###!!! """%%%############""""""""""""!!!""""""#########""""""""""""######$$$$$$$$$%%%"""###$$$$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((((((((((((%%%&&&'''((()))))))))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$############"""######$$$%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$###############""""""#################################"""""""""###$$$$$$%%%%%%!!!""""""######$$$$$$$$$########################"""############$$$$$$$$$!!! !!!""""""!!!"""###$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$%%%$$$""""""###$$$###"""!!!"""""""""############$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''(((((('''''''''&&&'''((())))))******)))******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""########################(((''''''''''''((()))))))))******)))((('''(((***&&&&&&'''''''''(((((((((&&&''''''((()))((((((((())))))(((((('''&&&&&&&&&%%%$$$$$$%%%'''((('''%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&''')))***+++&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$######"""########################"""""""""############$$$############"""""""""!!!""""""#########"""!!!!!!###############$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((((('''$$$%%%&&&'''((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$ !!!"""""" !!!###$$$%%%$$$###"""""""""############""""""########################"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###!!!"""###%%%$$$###"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''(((((())))))(((((('''&&&'''((()))************)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################(((((('''&&&&&&&&&''''''%%%'''******)))'''''''''''''''((((((((()))))))))''''''((()))*********))))))))))))(((''''''&&&&&&%%%$$$$$$&&&(((((('''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))*********)))((('''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))******((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%%%%$$$###########################'''%%%$$$###$$$###!!! $$$#########""""""!!!!!!%%%%%%%%%%%%%%%$$$###"""########################"""$$$$$$$$$###"""###$$$$$$$$$############$$$$$$""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&&&&%%%###"""###$$$%%%$$$$$$######$$$$$$%%%##############################"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))%%%&&&&&&'''((((((((('''###$$$%%%&&&''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$#########""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""""""""###$$$$$$!!!###$$$%%%$$$###"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$&&&&&&%%%$$$$$$$$$"""!!!"""$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))))))))((((((((())))))))))))((((((&&&'''((()))************((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&'''$$$!!!!!!%%%'''((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""####################################"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""!!!!!!"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!########################$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))''''''''''''''''''&&&&&&)))*********++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$###""""""""""""""""""""""""#########"""""""""""""""''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%)))&&&###"""$$$&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$########################""""""""""""""""""""""""############"""""""""!!!""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$#########"""""""""""""""""""""####################################"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""#########"""""""""""""""##########################################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""#########&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$)))'''$$$###$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################""""""""""""""""""""""""############""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%######""""""""""""!!!!!!""""""""""""####################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################################################################%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""####################################"""""""""###$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%%%%###!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###########################""""""""""""""""""""""""#########"""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################$$$$$$$$$$$$###############$$$$$$%%%"""""""""!!!!!!!!!!!!!!!!!!"""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&################################################################################################""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################!!!!!!"""###$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%'''(((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""%%%&&&&&&$$$""""""""""""""""""""""""""" !!!"""###$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""""""""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$##############################""""""""""""""""""""""""""""""""""""""""""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$###"""""""""######$$$%%%!!!!!!!!!!!!!!!"""""""""!!!"""""""""####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############""""""#########$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%&&&########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################!!!!!!"""###$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&((((((%%%###"""""""""""""""""""""""" !!!"""###$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""############$$$"""""""""""""""###$$$%%%!!!!!!""""""""""""######""""""""""""####################################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################"""""""""###$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&((((((&&&$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""############!!!!!!!!!!!!"""###$$$%%%"""""""""#########$$$$$$""""""""""""####################################"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""##########################################$$$$$$########################""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&%%%###"""""""""""""""""""""""""""""""""""""""#########%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$'''((('''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!"""#######################################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""######$$$$$$$$$%%%""""""""""""####################################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!########################$$$$$$$$$#######################################!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$###""""""""""""""""""""""""#########"""""""""""""""(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$######"""""""""$$$&&&%%%###"""%%%(((########################%%%%%%%%%$$$$$$###############""""""######$$$%%%######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""############""""""%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$##############################""""""""""""######"""######$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""########################%%%$$$###"""!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!########################%%%%%%$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''))))))((('''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$############"""""""""""""""####################################""""""""""""""""""""""""########################&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$#########""""""""""""$$$%%%$$$""""""$$$&&&########################%%%%%%%%%$$$$$$$$$############""""""######$$$%%%########################"""##################"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""############""""""$$$$$$###""""""###$$$$$$##############################$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$""""""""""""#####################$$$$$$$$$%%%%%%&&&%%%###$$$%%%%%%$$$"""########################%%%$$$###"""!!!!!!!!!!!!$$$######"""""""""""""""##########################################$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((()))((('''((()))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""""""""""""""####################################################################################$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$############"""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""!!!!!!###$$$%%%$$$""""""###$$$########################%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%########################""""""############""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$""""""############""""""$$$$$$###""""""###$$$$$$########################"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$########################$$$$$$############$$$$$$&&&%%%%%%$$$######""""""!!!""""""###$$$$$$%%%%%%""""""""""""#####################$$$$$$$$$$$$%%%&&&$$$###$$$%%%%%%$$$"""########################%%%$$$###"""!!!!!!!!!!!!$$$$$$#########"""""""""########################!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((((('''''''''((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$############""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""!!!!!!!!!!!!!!!###$$$$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%##############################$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###############"""######$$$$$$######"""$$$##################$$$########################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""#########$$$$$$$$$!!!"""""""""########################$$$$$$$$$$$$%%%$$$######%%%%%%$$$###########################$$$$$$###"""!!!!!!"""""""""###############""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""###""""""""""""""""""""""""%%%$$$###""""""###$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################%%%%%%'''(((((('''%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#####################$$$$$$$$$$$$###############$$$$$$#################################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$#########""""""!!!"""""""""############""""""#########$$$$$$$$$%%%$$$######%%%%%%%%%###########################$$$###""""""""""""""""""!!!!!!"""#########"""!!!########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''"""######$$$&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$""""""""""""""""""""""""$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############%%%''''''%%%##############################$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%########################%%%'''(((******((('''%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#############################################$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""########################"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$########################$$$$$$############$$$$$$!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$###""""""!!!""""""""""""############"""""""""############$$$$$$#########%%%&&&%%%$$$##############################"""""""""""""""###!!!"""###$$$$$$$$$###"""########################%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''((('''&&&$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$###"""###&&&))))))'''$$$##############################$$$$$$$$$%%%%%%%%%######""""""######$$$%%%########################%%%&&&(((******(((&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""##############################$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$############$$$$$$#################################""""""#########""""""""""""############$$$$$$##################""""""""""""############""""""""""""############$$$###"""###%%%&&&%%%$$$##############################""""""""""""######"""###%%%''''''&&&%%%$$$########################$$$$$$##################"""############$$$$$$$$$$$$$$$%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&''''''(((#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&$$$############$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""########################""""""######$$$$$$$$$%%%""""""###&&&***+++(((&&&#################################$$$$$$%%%%%%%%%#########"""###$$$$$$%%%########################$$$&&&((())))))(((&&&$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$############$$$$$$##############################""""""""""""######$$$$$$######"""!!!!!!!!!"""""""""###$$$$$$%%%%%%""""""""""""############""""""""""""############$$$###"""###%%%&&&%%%$$$###########################"""""""""""""""######$$$%%%'''))))))((('''&&&########################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###!!!!!!"""############### !!!###$$$$$$%%%%%%""""""""""""############"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%""""""############""""""######$$$$$$$$$$$$######$$$#########""""""!!!!!!""""""""""""###############$$$&&&''''''&&&$$$###$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$!!!"""""""""##################$$$$$$$$$$$$######%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$################################################""""""""""""""""""""""""######$$$$$$$$$######"""""""""""""""""""""""""""###$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%###"""!!!"""#########!!!############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########!!!""""""$$$%%%&&&''''''$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###!!!""""""############"""###""""""!!! !!!!!!"""""""""##################$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%""""""############""""""######$$$$$$$$$$$$######$$$#########""""""""""""""""""""""""###############$$$%%%&&&&&&%%%$$$###$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$######"""""""""########################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######"""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$########################################################################""""""############""""""###########################$$$%%%%%%$$$###"""!!!##################$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%###%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$$$$###############""""""""""""%%%$$$"""  !!!!!!!!!"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""############""""""######$$$$$$$$$$$$#####################""""""""""""""""""#########$$$$$$"""###$$$%%%%%%$$$###"""$$$###""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############"""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$######""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$############"""""""""$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""$$$######""""""###############$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$"""############$$$$$$$$$############$$$$$$$$$%%%!!!""""""###%%%&&&&&&'''&&&$$$###$$$%%%&&&%%%$$$'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###'''&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###""" """&&&&&&$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$###########################""""""###$$$$$$$$$$$$############"""""""""""""""###"""!!!!!!"""%%%''')))!!!!!!!!!"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""######$$$$$$######"""######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$""""""############""""""######"""""""""""""""###################################################"""######$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$########################""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########"""""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$############""""""""""""############$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""######$$$%%%&&&&&&&&&$$$###""""""$$$$$$###"""&&&%%%$$$$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%!!! $$$%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$###########################""""""###$$$$$$$$$$$$###$$$###"""!!!!!!"""######"""!!!!!!!!!###'''***,,,""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$#####################$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""###"""""""""""""""######################################################!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""!!!""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$%%%%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%######""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&)))(((&&&%%%$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""###$$$$$$$$$"""$$$#########$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!***---&&& """$$$""""""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""###$$$%%%&&&%%%$$$##################$$$$$$$$$""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""$$$%%%###""""""""""""$$$%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""""""""""""""""""""""""""""""""""""""######$$$################################################!!!!!!"""###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!"""""""""###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$!!!!!!"""""""""""""""### !!!"""###$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&'''(((+++)))'''%%%%%%%%%'''(((######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""000666,,,"""!!!###""""""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$!!!###$$$&&&&&&%%%$$$###""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###"""!!! !!!###%%%'''%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########""""""""""""###############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%#########""""""#########"""""""""""""""###$$$$$$################################################ !!!"""###$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""#########$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$!!!!!!!!!!!!""""""######!!!"""###%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&%%%####################################$$$&&&((()))+++)))'''%%%$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''(((''''''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$555===111$$$"""$$$###"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$!!!"""$$$&&&&&&&&&$$$###""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!! !!!$$$&&&(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$######"""""""""!!!!!!""""""######$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""!!!""""""###$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" """######$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$ !!!!!!!!!""""""######"""###$$$&&&''''''&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$############"""&&&%%%%%%$$$$$$##################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""###$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""############$$$&&&(((***+++)))&&&$$$###$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%$$$######%%%%%%$$$###&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''%%%######$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%((('''%%%$$$###$$$%%%%%%##################$$$$$$################################################$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""""""""!!!!!!""""""###$$$########################%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!!!!"""###############%%%%%%$$$###""""""#########$$$$$$%%%%%%$$$$$$###########################$$$$$$##########################################""""""""""""""""""""""""%%%%%%$$$######"""""""""######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$############"""""""""""""""!!!""""""""""""#########""""""#########$$$$$$$$$ !!!###$$$$$$###!!! ################################################"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%&&&&&&$$$"""###$$$&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%$$$###############""""""#########$$$$$$$$$###############################################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""#########$$$$$$##############################$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$###$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!!!!"""###############$$$######"""!!!!!!"""""""""######$$$$$$######"""######################################################################################################$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###############"""""""""""""""""""""#########$$$$$$############$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$###$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$###$$$%%%%%%###"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$%%%##################"""!!!!!!!!!"""###$$$%%%%%%&&&###################################################""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$###########################!!!"""###%%%&&&((())))))%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######"""$$$$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%!!!"""######$$$#########"""""""""!!!!!!!!!!!!!!!"""""""""######"""""""""#########################################################################################################$$$%%%&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$#######################################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""################################################$$$$$$$$$###############%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%######$$$###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$&&&&&&$$$"""###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$""""""$$$$$$$$$###"""!!! !!!!!!###$$$%%%&&&&&&################################################"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&$$$###########################"""###$$$%%%'''((()))***%%%%%%$$$$$$######""""""$$$$$$######""""""""""""#######################################################################################################################################$$$$$$%%%"""######$$$$$$#########""""""""""""""""""!!!!!!""""""############""""""#######################################$$$$$$$$$################################################$$$$$$$$$%%%%%%&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###"""###############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###################################################%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%''''''&&&$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$"""###$$$%%%%%%$$$###""" !!!!!!###$$$%%%&&&&&&################################################"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&'''&&&$$$###""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$######""""""!!!###"""""""""""""""!!!!!!##############################################################################################################################""""""######$$$%%%######$$$$$$$$$$$$######""""""###$$$$$$######"""###$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$################################################&&&&&&&&&%%%%%%$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%&&&(((((('''%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###$$$######$$$$$$%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###################################################""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$###""""""""""""""""""""""""'''&&&&&&&&&%%%%%%$$$$$$###############"""""""""""""""""""""""""""""""""###############$$$$$$$$$###############$$$$$$$$$###########################################################################""""""""""""###$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!"""$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###############################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%############$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################!!!###$$$###"""!!!"""$$$"""""""""""""""###$$$$$$""""""#########$$$$$$$$$###############################################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%########################"""""""""#########$$$$$$""""""""""""""""""""""""&&&&&&%%%%%%$$$$$$$$$#####################$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################"""""""""""""""###$$$$$$$$$%%%%%%%%%$$$$$$###""" !!!###$$$%%%$$$###"""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""###$$$$$$%%%&&&&&&"""""""""#########$$$$$$!!!!!!"""""""""##################""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&'''(((###$$$$$$%%%%%%&&&''''''#########$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''########################!!!###$$$###"""!!!"""###"""!!! """###$$$##################$$$$$$################################################$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%""""""""""""############""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%$$$###""" """###$$$###"""!!!""""""############""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&!!!""""""""""""#########!!!!!!!!!!!!""""""""""""######""""""""""""######################################################""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%&&&########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$######$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&########################!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######""""""'''%%%###!!!!!!###%%%'''$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$############""""""###%%%'''((($$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###############"""""""""%%%$$$"""!!!!!!"""$$$%%%$$$###"""!!!!!!"""###$$$"""######$$$$$$######"""""""""""""""######$$$%%%$$$$$$$$$#########""""""###############$$$%%%%%%#######################################"""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""################################################"""""""""!!!""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$###""""""###$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""########################$$$$$$$$$#########$$$$$$$$$$$$%%%!!!""""""""""""""""""###""""""""""""""""""""""""######""""""""""""######"""######$$$$$$######"""!!!!!!""""""###"""""""""$$$############""""""""""""""""""""""""######$$$"""""""""""""""""""""""""""############""""""!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%#########""""""#######################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$"""""""""""""""#####################$$$$$$$$$$$$ !!!!!!""""""######!!!"""###$$$$$$###"""!!!###""""""""""""""""""###""""""############""""""!!!"""###$$$###"""!!! ############""""""""""""!!!!!!!!!!!!!!!"""##############################""""""############"""!!!""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""""""""############""""""#########$$$$$$$$$########################$$$$$$###""""""###$$$$$$$$$##################$$$####################################$$$$$$$$$$$$################################################$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%######""""""""""""####################################$$$$$$$$$$$$######%%%%%%$$$$$$######""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""$$$#############################################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$ !!!!!!""""""######"""###%%%&&&&&&%%%###""""""""""""######""""""""""""""""""######""""""""""""###$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!!!!"""""""""#########""""""#########$$$$$$$$$########################$$$##################$$$#########$$$$$$#################################""""""#########$$$$$$$$$################################################$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%######""""""""""""####################################$$$$$$$$$$$$######$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$###############""""""################################################$$$$$$$$$######"""###############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############"""""""""""""""""""""############$$$!!!""""""""""""""""""######$$$%%%&&&&&&%%%$$$###""""""############""""""!!!""""""######""""""!!!""""""######$$$#########!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######"""############$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%#########""""""#######################################$$$$$$$$$$$$#####################"""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##########################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$!!!!!!""""""######$$$$$$########################""""""###$$$$$$$$$######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""###########################"""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""###$$$!!!!!!!!!!!!""""""######""""""!!!!!!""""""###$$$########################!!!!!!"""###############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################!!!"""""""""############!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$#################################$$$$$$#########"""###$$$$$$$$$$$$###"""########################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((("""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$######$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$""""""######$$$$$$$$$%%% !!!!!!"""###$$$$$$%%%########################!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%$$$$$$$$$######""""""""""""""""""############%%%%%%$$$$$$######""""""###""""""""""""""""""###!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!  !!!###$$$ !!!!!!!!!""""""######"""""""""""""""###$$$$$$""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""########################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$######!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""#########""""""!!!!!!"""###""""""$$$%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""#########""""""""""""######!!!!!!""""""######$$$$$$######""""""######$$$%%%%%%$$$###""""""###$$$%%%$$$$$$###"""!!!!!!""""""########################""""""""""""""""""""""""""""""############""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&''''''########################$$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########""""""############"""""" !!!######""""""$$$%%%$$$$$$$$$############"""$$$%%%%%%%%%$$$$$$###"""""""""############""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""#########""""""""""""######"""""""""""""""###############""""""######$$$%%%$$$$$$###""""""###$$$$$$$$$$$$###"""""""""""""""########################""""""""""""""""""""""""""""""############""""""$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###########################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########""""""###############""" """######""""""$$$%%%$$$$$$$$$############"""$$$$$$$$$%%%$$$$$$###"""""""""############""""""########################"""""""""""""""""""""""""""""""""!!!"""######$$$""""""""""""""""""""""""$$$###""""""!!!"""""""""######""""""""""""##################""""""""""""######""""""######$$$%%%$$$$$$###""""""###$$$$$$$$$###""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$$$$$$$$$$###############$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#############################################$$$$$$$$$######"""#########$$$$$$%%%%%%%%%########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$######!!!"""$$$$$$###"""$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""############"""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""######""""""""""""""""""######""""""""""""######$$$$$$######""""""!!!!!!######""""""######$$$%%%$$$##################$$$######"""""""""""""""###########################""""""""""""""""""""""""""""""############""""""##################""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&########################"""######$$$$$$$$$###############$$$$$$%%%%%%%%%########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%$$$$$$$$$#########"""""""""######$$$$$$#########""""""############"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""""""""""""""""""""#########""""""######""""""""""""######$$$$$$######""""""!!!!!!######""""""######$$$%%%#########$$$$$$############"""""""""""""""##############################""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######""""""""""""###############""""""###$$$%%%%%%%%%%%%###$$$%%%$$$######$$$%%%$$$$$$$$$############"""!!!"""######$$$#########""""""############""""""########################""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""!!!!!!"""############"""######""""""""""""##################""""""""""""######""""""######$$$%%%"""###$$$$$$$$$$$$###""""""""""""""""""######$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$###############$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###!!!"""""""""#########$$$!!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$############"""!!!!!!"""###############""""""############""""""########################"""""""""""""""""""""""" !!!"""###$$$######""""""""""""""""""""""""""" !!!"""###$$$######"""######""""""""""""######"""""""""""""""###############""""""######$$$%%%"""###$$$$$$$$$$$$###""""""""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$""""""#########$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""#########$$$!!!"""###$$$%%%&&&&&&&&&###%%%&&&%%%######$$$%%%$$$$$$$$$############"""!!!!!!"""###############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$######""""""""""""""""""""""""""" !!!"""$$$$$$$$$###"""######""""""""""""######!!!!!!""""""######$$$$$$#########"""###$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""!!!""""""###$$$$$$########################""""""""""""""""""""""""""""""############""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$""""""######$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$#########$$$&&&""""""$$$ !!!333III***)))'''%%%$$$$$$$$$%%%&&&%%%%%%$$$#########$$$&&&%%%%%%$$$#########$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$!!!###%%%%%%$$$###"""###########################&&&%%%$$$""""""""""""###""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############"""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""#########$$$$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$######""""""###########################################################################"""!!!  """######$$$$$$$$$#################################!!! """%%%&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%"""###&&&###!!!,,,===((('''&&&$$$$$$$$$$$$%%%&&&%%%$$$$$$#########$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""###%%%%%%###"""###$$$########################$$$######""""""###$$$%%%""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$#########""""""##################$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!"""###############"""""""""######"""""""""""""""""""""""""""""""""####################################"""""""""!!!!!!"""###$$$$$$###"""!!!################################################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########"""########################################################################$$$$$$###"""""""""""""""######$$$$$$$$$$$$##############################&&&$$$"""###%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$$$$!!!###(((&&&!!!$$$---%%%%%%$$$######$$$$$$%%%%%%%%%$$$############$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$$$$###""""""###%%%########################""""""""""""###$$$%%%&&&""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""############""""""###""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!""""""#########""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""###$$$$$$###""""""################################################%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$###"""!!! $$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$&&&&&&%%%$$$############%%%%%%$$$$$$###$$$$$$%%%$$$!!!###''''''###"""%%%""""""#########$$$$$$%%%$$$$$$###############$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&########################""""""#########$$$$$$%%%""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""############"""""""""""""""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""########################################################################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######&&&%%%$$$$$$#########$$$%%%$$$$$$###$$$$$$%%%%%%$$$""""""%%%&&&$$$$$$%%%!!!!!!"""###$$$$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&########################$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!"""######$$$""""""############"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""!!!"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######$$$$$$############$$$$$$################################################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""######%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%###"""######$$$%%%&&&'''!!!"""###$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$######$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$$$$###""""""###%%%########################$$$%%%%%%$$$$$$"""!!!!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$###""""""!!!"""""""""""""""""""""""" !!!!!!""""""######""""""############"""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!""""""#########""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$############$$$%%%################################################%%%$$$$$$######$$$$$$%%%######$$$%%%&&&''''''(((######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((''''''''''''))))))))))))))))))))))))(((((()))))))))*********)))((((((''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%''')))******)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%############$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&& ###$$$###"""###%%%&&&"""###$$$%%%%%%%%%$$$###"""""""""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""###%%%%%%###"""###$$$########################"""###$$$$$$$$$$$$""""""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""############""""""###""""""!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!"""###############""""""############""""""""""""""""""""""""""""""########################!!!"""""""""############%%%$$$$$$######$$$$$$%%%################################################%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''((()))******)))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###"""$$$&&&%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((())))))******(((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''"""""""""###$$$%%%''''''$$$#########$$$%%%%%%&&&###&&&$$$!!!!!!###$$$###$$$%%%&&&&&&%%%$$$###""""""!!!""""""###$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$!!!###%%%%%%$$$###"""########################### !!!###$$$%%%%%%$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""############""""""$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############$$$$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################!!!!!!""""""#########$$$&&&%%%$$$######$$$%%%&&&################################################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++++++++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%""" !!!###&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++))))))******+++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''***++++++***#################################"""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$############$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########!!!#########"""!!!"""###########################%%%%%%$$$$$$###""""""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!######$$$$$$$$$$$$######""""""############"""""""""############""""""!!!######################## !!!"""######$$$############$$$$$$$$$$$$###"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""######""""""""""""######""""""#########""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%''')))+++,,,///---***'''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,+++***((('''&&&&&&&&&,,,+++*********)))'''%%%******************))))))*********+++++++++++++++***+++,,,.../////////...+++,,,,,,,,,,,,,,,+++***...---,,,++++++++++++++++++******)))))))))******'''((()))***)))(((&&&%%%)))'''%%%%%%&&&'''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))####################################""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$##################$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$""""""###$$$########################$$$$$$$$$###############!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############""""""""""""""""""""""""""""""""""""$$$$$$#########"""""""""######$$$$$$$$$$$$######""""""############""""""!!!""""""#########""""""########################""""""#########""""""!!!""""""!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$#########"""""""""######""""""""""""######""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))***+++...,,,***'''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((***))))))))))))))))))(((&&&&&&'''((()))***++++++***+++---000222555777888888999:::<<<======<<<<<>>======<<<:::999777444222000///...---------------...//////((((((((((((((()))******,,,***(((((())))))((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$###"""###%%%########################"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""#######################################$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######""""""############"""""" !!!"""#######################################$$$$$$$$$######""" """"""!!! !!!"""###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!"""""""""#####################"""""""""!!!######""""""""""""######""""""###############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%'''(((******,,,+++)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))************))))))(((((()))***++++++)))***---///222555777999<<<===@@@CCCGGGJJJMMMNNNPPPQQQRRRSSSTTTTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPOOORRRQQQNNNKKKGGGDDDBBBAAA>>>===:::777444111///...,,,***)))'''((()))+++---+++)))'''''''''((('''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$#########$$$$$$#################################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%########################!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$$$$######""" !!!######$$$$$$$$$#######################################"""!!!!!!%%%$$$"""!!!!!!###%%%&&&""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$#########"""""""""!!!!!!######""""""""""""######""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))******)))((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((()))***++++++***))))))((()))******+++---000222999:::>>>BBBFFFJJJMMMOOOTTTUUUVVVXXXZZZ[[[]]]]]]```aaabbbcccdddcccbbbaaa^^^^^^^^^^^^^^^^^^______```___]]]ZZZVVVSSSPPPOOOPPPNNNKKKFFFBBB???<<<;;;555444111...,,,+++******)))(((&&&&&&'''(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""###$$$$$$$$$$$$###"""########################%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%########################!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$###### !!!######$$$$$$$$$########################!!!!!!"""###############$$$###"""!!!!!!###%%%'''""""""############""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%############""""""""""""######""""""""""""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((()))))))))(((((('''''''''''''''''''''''''''''''''((((((((()))))))))******))))))***))))))(((''''''(((+++///222555999>>>BBBJJJLLLOOOSSSXXX\\\```aaa```````````````aaaaaaaaaeeeeeefffggggggfffeeedddccccccbbbbbbcccdddeeefff___^^^\\\ZZZVVVRRROOOMMMQQQQQQPPPOOONNNNNNNNNNNNCCCBBB@@@<<<888333...,,,---+++))))))+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%$$$###"""###%%%########################!!!!!!"""###$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$###### !!!"""####################################### """######$$$$$$$$$!!!!!! """###$$$""""""############""""""""""""""""""""""""""""""########################"""###$$$$$$%%%$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""######""""""""""""######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************(((((((((((()))+++,,,---...444<<>>:::777222000---,,,++++++)))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&!!!###$$$%%%%%%$$$###!!!#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$""""""###$$$########################"""""""""###$$$$$$$$$%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!""""""#########""""""########################!!!""""""#########"""""" !!!""""""######""""""############""""""""""""""""""""""""""""""########################"""###$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((()))'''''''''''''''''''''''')))))))))*********++++++))))))***---111666;;;>>>AAAHHHQQQWWWYYY\\\aaaeeeaaabbbccceeegggiiijjjkkkjjjjjjiiihhhhhhgggffffffeeeeeeffffffeeedddbbbaaaSSSQQQNNNKKKJJJIIIIIIJJJUUUVVVXXXZZZZZZZZZYYYXXXUUUSSSNNNIIIDDD???<<<;;;DDDEEEEEEFFFFFFFFFFFFFFF???<<<777444111...***((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&!!!"""$$$%%%%%%$$$"""!!!########################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""##########################################$$$$$$$$$ !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$&&&%%%%%%$$$$$$#################################!!!!!!""""""#########$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""############""""""!!!###########################$$$$$$######"""!!! !!!###$$$%%%%%%%%%%%%""""""############""""""""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$########################""""""""""""############&&&&&&&&&%%%%%%%%%$$$$$$######""""""""""""######!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((''''''&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((())))))(((((((((((((((((((((((()))************++++++++++++,,,...333:::BBBJJJOOOTTT[[[cccfffeeeeeegggiiijjjjjjkkkkkklllmmmmmmnnnmmmllljjjhhhfffdddbbbaaa]]]]]]^^^]]]]]][[[YYYXXXRRRPPPLLLGGGDDDBBBAAAAAA>>>AAAFFFLLLPPPSSSUUUUUU[[[YYYUUUPPPLLLHHHEEECCC:::;;;<<>>777000...+++((('''(((***,,,******)))))))))***+++,,,(((((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$###""""""###%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$#########""""""""""""""""""######"""!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""#####################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%&&&'''''''''''''''((())))))(((((()))+++''''''&&&&&&&&&'''((())))))((((((((((((((())))))+++******)))((('''&&&&&&''''''''''''''''''((((((''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((*********+++++++++******************+++---///111???DDDLLLTTT\\\```cccdddiiiiiihhhhhhhhhhhhhhhiiihhhhhhgggeeecccccceeegggffffffgggiiiiiigggffffffgggfffcccbbbaaa```^^^]]]ZZZWWWSSSQQQOOOLLLKKKKKKOOONNNPPPTTTUUUSSSTTTXXXXXX[[[^^^``````^^^ZZZXXXVVVRRRJJJBBB<<<<<>>BBBSSSWWW]]]cccgggiiiiiihhhhhhfffccc```^^^\\\[[[[[[YYYXXXVVVTTTRRRTTTXXX[[[]]]```cccfffiiijjjjjjiiijjjiiigggeeedddccccccccc___]]]YYYUUURRRPPPPPPOOOVVVSSSUUU\\\```___\\\\\\aaaccceeefffeeeaaa^^^[[[```^^^YYYRRRJJJEEECCCBBBAAAGGGMMMPPPSSSTTTQQQLLLLLLHHHAAA999222///---,,,)))***,,,---,,,+++((('''******)))(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$$$$#########""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###############$$$$$$$$$""""""#########$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((((((((((()))******(((***++++++***)))+++,,,******))))))((((((((((((&&&'''((()))******++++++************************'''''''''((((((((())))))((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''((())))))******))))))&&&'''(((***+++,,,------+++...222:::CCCNNNWWW\\\```ccchhhkkkmmmkkkhhhfff```^^^ZZZVVVRRRPPPOOOOOOPPPPPPOOOMMMMMMNNNRRRUUU\\\___cccccceeegggfffccc^^^^^^^^^]]]ZZZXXXWWWVVVWWWXXXWWWRRRPPPPPPQQQPPPSSSRRRUUU[[[^^^\\\[[[\\\bbbbbbbbbbbbaaa```^^^]]]```aaaaaa^^^XXXRRRNNNLLLFFFFFFEEEEEEIIIOOOUUUXXXVVVSSSNNNGGG@@@999444111,,,------------,,,+++***)))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!###%%%%%%###"""###$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&***)))(((((('''(((((()))***+++,,,,,,++++++,,,---***+++,,,---.../////////...///000111111111111111000000///...---,,,,,,+++++++++*********)))))))))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))((())))))***+++***************+++,,,...000111222333888AAALLLWWWaaahhhlllhhhjjjmmmnnnnnnkkkgggeee]]]\\\ZZZXXXWWWWWWWWWXXX[[[\\\\\\[[[XXXWWWWWWXXXWWW\\\]]]YYYXXXZZZXXXSSSOOORRRTTTSSSOOOKKKHHHGGGFFFLLLOOOMMMKKKNNNNNNLLLIIIKKKOOORRRPPPNNNQQQXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\___aaa```\\\WWWSSSQQQOOOJJJEEEDDDFFFKKKSSSYYYUUUUUUUUUSSSNNNFFF???;;;222000...+++***+++,,,---((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$###""""""###%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$ ###%%%%%%"""!!!"""$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###########################"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))((('''&&&&&&'''((()))&&&''')))*********,,,...///111444777;;;===???@@@@@@@@@AAABBBAAA@@@>>>===>>>===;;;999777444333222//////---,,,***)))''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++++++++++++++++++++***+++,,,000333555CCCIIIRRR\\\dddjjjmmmnnnmmmnnnooopppooollliiigggcccccceeefffgggiiijjjjjjeeefffeeebbb]]]XXXVVVUUUKKKPPPPPPKKKJJJOOONNNHHHLLLPPPTTTSSSOOOJJJHHHGGGCCCNNNVVVUUUTTTVVVTTTNNNHHHJJJNNNPPPMMMIIINNNVVV\\\^^^___```^^^[[[WWWTTTSSSVVVZZZ[[[[[[YYYXXXXXXMMMIIIGGGHHHHHHFFFHHHLLLNNNQQQTTTVVVUUUPPPJJJFFF;;;888333...******++++++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$###""""""###%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$"""%%%$$$!!!!!!$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))))))))((('''((()))+++---///+++...111333555888;;;>>>CCCEEEHHHKKKNNNQQQRRRRRRSSSSSSTTTSSSRRROOOLLLKKKIIIIIIHHHGGGEEEDDDCCCCCC>>>===:::888444222///......---,,,+++***)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,++++++***))))))+++000666===AAATTTYYY___fffkkkmmmmmmmmmoooooooooooonnnmmmlllkkkhhhiiikkklllkkkjjjiiihhh^^^]]][[[VVVPPPLLLKKKLLLJJJQQQSSSOOOSSS]]]aaa\\\WWW[[[]]]\\\XXXVVVWWWZZZZZZjjjuuussspppoooiii```VVVWWWZZZ^^^]]]YYYYYY]]]hhhmmmssswwwtttlllbbb[[[VVVXXXYYYYYYXXXXXXYYYZZZLLLHHHHHHKKKIIIDDDBBBDDDGGGJJJNNNRRRTTTSSSQQQOOOIIIEEE???888222---+++***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$"""%%%$$$  $$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))************************+++---111444666;;;>>>BBBGGGJJJNNNSSSVVVXXXZZZ[[[]]]^^^___^^^^^^^^^^^^^^^]]][[[XXXTTTRRRNNNNNNOOOPPPQQQRRRSSSTTTRRRQQQNNNJJJFFFCCC@@@>>>333222000...,,,***((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,,,,---222:::EEEOOOVVV___bbbgggkkkoooppppppooonnnnnnnnnmmmmmmmmmmmmmmmiiiiiiiiigggddd___ZZZWWWRRRPPPMMMHHHDDDCCCEEEGGGWWW```dddccckkkzzzbbbeeefffccc```aaaggglllvvvuuugggeeehhhoooqqqlllhhhfffhhhrrrzzzrrriiigggccc\\\VVVQQQPPPPPPSSSNNNLLLNNNLLLGGGFFFJJJCCCEEEIIIMMMPPPSSSTTTUUUTTTQQQKKKCCC;;;333---***)))))))))))))))*********&&&''''''''''''''''''&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&######$$$$$$%%%&&&&&&&&&+++***(((&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""""""""""""""!!!!!!!!!!!! !!!"""!!!!!!!!!%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&))))))((('''&&&'''((((((&&&'''))))))((((((***,,,000000111555<<>>============BBBFFFKKKPPPTTTWWW\\\^^^aaabbbcccdddeeedddcccbbb___\\\WWWQQQLLLEEE>>>:::999===CCCIIIPPPUUUXXXZZZ___]]]ZZZXXXXXXWWWTTTRRRGGGBBB:::333...+++(((&&&)))*********)))'''&&&%%%''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))''''''((()))((('''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++,,,***+++......---000666BBBJJJUUU```iiillllllkkknnnoooooooooooooooooonnnmmmiiiddd^^^XXXRRRLLLHHHHHHGGGFFFFFFJJJRRR\\\dddeeejjjqqqqqqhhh```dddlll~~~sssyyyrrruuuooonnnooojjjbbbaaafffiiixxxwwwtttnnniiiiiinnnttthhh]]]```\\\XXXWWWYYY[[[[[[___eeewwwqqqfffZZZRRRNNNKKKHHHJJJJJJJJJJJJJJJJJJJJJJJJNNNPPPSSSUUUUUUSSSPPPNNNBBB<<<444---*********+++))))))))))))((('''&&&&&&(((((()))))))))((('''&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""" !!!"""######$$$$$$$$$######"""###$$$%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((()))))))))***))))))((((((((()))***...222888???FFFNNNUUUZZZYYYXXXWWWTTTRRROOOMMMLLLGGGGGGFFFFFFEEEFFFFFFFFF@@@CCCGGGJJJLLLOOORRRTTTYYYZZZ]]]___aaaccccccdddcccaaa^^^]]]\\\VVVNNNGGGBBB@@@======@@@GGGNNNSSSXXXXXXXXXYYYZZZYYYVVVSSSTTTOOOHHHAAA;;;666000---,,,+++***************+++((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))''''''((()))((('''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++///,,,+++...000222:::BBBOOOUUU^^^ggglllnnnlllkkknnnoooqqqrrrrrrqqqooonnnhhhbbb[[[UUUPPPJJJDDD@@@DDDIIIOOOUUU[[[ccckkkrrrmmmooopppnnniiigggkkkppp}}}vvv}}}wwwsssmmmffffffjjjuuu{{{{{{wwwqqqlllmmmuuu}}}kkkaaafff```XXXUUUYYY[[[WWWWWW[[[jjjooopppjjjeeeaaaXXXOOOHHHJJJJJJIIIHHHHHHJJJLLLMMMNNNQQQSSSSSSRRRPPPNNNLLLFFF===666000---***)))'''((()))))))))((('''''''''(((***+++***)))'''%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""" !!!!!!"""###$$$$$$%%%###"""""""""######$$$$$$#########$$$$$$%%%%%%%%%################################################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))******+++***(((''')))---111333;;;AAAKKKSSSXXX\\\^^^___]]]\\\[[[ZZZ[[[\\\^^^___\\\ZZZXXXUUURRROOONNNMMMJJJLLLOOOPPPQQQQQQSSSTTTYYYZZZ\\\^^^```bbbcccdddaaa```aaabbbccc___WWWPPPLLLHHHBBB>>>===???CCCFFFMMMOOOSSSXXX\\\]]]ZZZWWWZZZXXXTTTQQQLLLFFF>>>999444222...***((()))***,,,)))((((((''''''(((((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))'''&&&&&&'''(((''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++...+++,,,111888???KKKVVV___bbbhhhmmmpppqqqqqqpppqqqrrrrrrrrrnnniiiddd```ZZZUUUOOOLLLLLLLLLIIIFFFNNNTTT\\\cccjjjssstttsssssssssvvvyyyyyywww{{{tttllliiihhhlllqqqwww{{{xxxsssmmmkkknnnuuuzzzyyy|||wwwggg[[[[[[ZZZWWWZZZaaa[[[jjjtttqqqooopppkkkaaaWWWXXXVVVPPPIIIEEEGGGJJJKKKMMMOOOQQQRRRRRRPPPOOOQQQMMMGGGAAA;;;444---(((''''''((()))************''')))***++++++)))'''&&&((((((((((((((((((((((((+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,---------...////////////......+++,,,,,,,,,+++***)))(((%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""!!!""""""######$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%################################################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$%%%%%%&&&'''(((%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((())))))******++++++******+++...444;;;BBBFFFNNNSSSYYY^^^___^^^]]]\\\\\\___dddhhhkkkkkkjjjjjj___^^^\\\ZZZXXXWWWVVVVVVUUUWWWYYYZZZZZZZZZ[[[\\\]]]]]]^^^___aaabbbcccdddddddddeeeeeeccc^^^XXXSSSMMMMMMLLLJJJGGGDDDAAA>>>@@@CCCHHHPPPWWW\\\]]]\\\[[[[[[[[[[[[YYYSSSLLLGGGAAA===777000+++(((''''''))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((&&&%%%&&&''')))((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,******000;;;FFFQQQ^^^iiihhhiiikkknnnpppqqqrrrrrrtttsssooojjjccc\\\VVVRRROOOKKKGGGJJJPPPVVVWWWVVV\\\```dddiiippp~~~|||qqqppp}}}|||ppphhhhhhooowww}}}uuuqqqmmmgggcccccceeehhhiii{{{{{{jjjgggggghhhsssvvv{{{oooqqqpppiiiiiijjjggg\\\MMMCCCBBBEEEIIIKKKNNNQQQSSSTTTTTTTTTRRRQQQNNNKKKEEE===444---***))))))))))))***+++,,,))))))*********)))((('''((((((((((((((((((((((((666555333111///---+++***(((''''''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$$$$%%%'''"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))*********+++,,,...000222444555777666555444333222111111222333555777999:::::::::777777777777555333111000***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""########################!!!###%%%''''''&&&$$$###%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,...111666===FFFMMMSSSWWWYYYYYYYYYWWWUUUUUUWWWYYY^^^bbbggglllnnnllliiigggXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]\\\ZZZYYYYYYZZZWWWWWWXXXXXXYYYZZZ\\\\\\^^^```aaa```]]]YYYWWWUUULLLNNNPPPPPPNNNJJJEEEBBB<<<<<<>>>CCCKKKSSSXXXZZZZZZZZZ[[[]]]]]]ZZZVVVRRRLLLIIIDDD===666///+++(((***))))))(((((())))))***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&)))***+++***&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,000;;;JJJUUU]]]fffooohhhjjjkkkmmmooopppppppppnnnkkkeee```[[[YYYYYYYYYVVVQQQNNNQQQZZZbbbeeedddeeeiiimmmqqqwww}}}tttjjjkkk}}}}}}qqqiiillluuu~~~zzzllljjjhhhffffffgggiiikkkxxx{{{rrruuuyyyzzzlllhhhhhhbbbhhhlllmmmcccSSSFFFBBBDDDHHHJJJMMMPPPRRRTTTTTTTTTQQQPPPPPPOOOLLLFFF>>>999000...+++)))((()))+++,,,*********)))))))))((((((((((((((((((((((((((((((BBBAAA>>>;;;777444111000)))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$''')))""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&'''((()))***+++,,,---///000333666:::===@@@AAA@@@???===;;;888666444333444666:::===@@@BBBCCCCCCBBBBBBBBBAAA@@@===;;;999111000...,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$###############"""$$$''')))***(((%%%###&&&%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))***++++++,,,,,,555999BBBKKKSSSYYY]]]^^^ZZZVVVPPPJJJGGGKKKRRRXXXeeeggghhhiiiiiigggeeeddd\\\[[[YYYWWWUUUTTTSSSSSSYYYZZZZZZWWWTTTPPPOOOOOOMMMLLLMMMMMMNNNOOOPPPQQQOOORRRUUUUUUSSSRRRSSSUUUOOOOOONNNMMMLLLJJJIIIHHHAAA>>>;;;===CCCLLLSSSXXXYYYYYYYYY[[[\\\\\\ZZZXXXQQQPPPNNNIIIBBB:::222...******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''***,,,---,,,&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,111888FFFVVV___cccfffjjjjjjllloooqqqsssrrrqqqqqqddd```[[[XXXYYY```gggllleee___ZZZ\\\dddjjjlllkkkiiiooowww||||||qqqqqqrrrpppnnn}}}qqqiiikkkssszzz}}}|||rrruuuwwwwwwwwwxxx|||~~~{{{tttkkkmmm{{{}}}iiicccccc]]]YYYbbbhhhdddVVVKKKGGGHHHIIIJJJLLLNNNPPPPPPPPPPPPOOOOOOPPPPPPPPPLLLGGGBBB555222...***(((((()))++++++******)))((()))))))))))))))))))))))))))))))))JJJLLLJJJEEEDDDFFFBBB;;;555111,,,)))(((((((((''''''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$###"""""""""#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%'''''''''''''''(((((()))((())),,,...000555:::>>>AAACCCFFFIIIJJJJJJIIIHHHFFFEEEDDDBBB@@@===<<<;;;666666555555888===BBBEEEFFFJJJNNNLLLHHHFFFHHHKKKEEE@@@;;;888777444000,,,---+++(((%%%######$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""""""""###%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))%%%%%%)))***((((((***)))((('''''')))...666;;;CCCLLLXXX___```^^^^^^___OOOLLLIIIIIIOOOZZZaaadddhhhhhhhhhfffaaaZZZSSSOOOMMMKKKJJJKKKOOORRRRRRRRRiiisssuuukkkdddeeeccc]]]RRRQQQRRRUUUSSSOOORRRYYYVVVRRRPPPTTTUUUQQQMMMMMMLLLMMMNNNNNNNNNOOORRRUUUQQQLLLFFFBBBAAACCCEEEFFFNNNVVV\\\[[[[[[\\\YYYSSSXXXVVVTTTRRROOOIII@@@999000...+++************)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,------+++)))***...222:::MMM^^^aaa```dddiiikkknnnnnnqqqssspppiiicccaaaVVVVVVWWW[[[hhh{{{vvvkkkjjjnnnooonnnnnnttt~~~}}}ooolllmmmllliiitttyyymmmkkkuuu|||~~~yyysssggghhhvvv{{{tttvvvuuuppplllddd[[[dddkkkhhh^^^WWWWWW[[[[[[SSSNNNLLLHHHDDDGGGNNNRRRPPPKKKGGGGGGKKKNNNNNNDDD;;;111+++++++++)))'''+++)))'''&&&((()))))))))))))))))))))))))))))))))NNNPPPOOOKKKKKKOOOMMMGGGBBB>>>999444000---***'''***)))(((((()))(((%%%###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%&&&%%%%%%$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&''')))+++---333666:::>>>AAADDDGGGJJJOOOOOONNNLLLHHHCCC???<<<<<<===>>>@@@CCCFFFHHHJJJDDDBBB???<<<:::999::::::???AAADDDGGGIIILLLOOOQQQNNNKKKGGGEEECCCAAA???>>>888666333///,,,)))((('''%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%$$$$$$######%%%%%%$$$$$$###""""""!!!#########""""""!!!!!!!!!""""""###%%%'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))))))))&&&&&&***,,,******,,,++++++,,,---111888AAAHHH[[[^^^aaabbb```]]]ZZZXXXPPPTTTYYY[[[]]]```bbbccc```^^^[[[XXXTTTRRRPPPOOOOOOUUU^^^ccceeefffiiilll~~~xxxxxxtttllljjjppptttrrrkkkggggggjjjnnnmmmoootttqqqfffZZZTTTLLLJJJHHHGGGFFFFFFEEEEEEKKKLLLNNNMMMJJJFFFBBB???GGGMMMRRRSSSUUUZZZ[[[WWWZZZXXXWWWVVVUUUQQQJJJEEE===999222...++++++***)))*********))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))************+++,,,......,,,***///:::CCCRRR^^^ffffffeeehhhlllmmmnnnmmmlllkkkggg```ZZZVVVRRR[[[```bbbnnn~~~yyy~~~~~~uuunnnooovvv|||qqqoooqqqssssssppp{{{wwwzzz|||}}}|||~~~ooohhhnnnbbbZZZUUUUUUTTTOOOKKKKKKMMMNNNNNNJJJGGGGGGIIIJJJJJJCCC999222...,,,***(((,,,+++)))((()))***)))((())))))))))))))))))))))))QQQRRRPPPNNNOOORRRPPPMMMKKKHHHDDD@@@<<<666111,,,+++******++++++***'''$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''(((***...333777:::EEEHHHLLLOOOPPPPPPPPPQQQVVVUUURRRMMMFFF@@@:::777555777999>>>DDDKKKQQQTTTTTTRRRNNNJJJFFFBBB???===<<<;;;;;;@@@GGGMMMPPPQQQQQQQQQPPPMMMJJJHHHGGGHHHEEEDDDAAA===888444000...)))((('''%%%$$$$$$%%%&&&#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""&&&&&&%%%$$$###"""!!! """"""###&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***)))'''(((,,,,,,***+++...***---222888@@@IIISSSYYYfffdddbbb```^^^[[[XXXUUU[[[___cccaaa[[[UUURRRSSSRRROOOKKKJJJKKKQQQWWW[[[hhhqqq{{{|||wwwtttyyy}}}|||{{{~~~~~~zzzwwwyyy~~~wwwjjjcccZZZWWWSSSOOOLLLHHHDDDBBBBBBFFFKKKNNNNNNLLLIIIHHHEEEIIIKKKMMMQQQXXX[[[[[[ZZZYYYXXXYYYYYYXXXUUURRRNNNHHH>>>555000---***)))++++++++++++***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))******+++++++++,,,,,,,,,+++---......000:::KKKXXXaaaeeegggggghhhlllmmmllllllgggaaa]]][[[[[[XXXUUU^^^lllnnndddkkk{{{mmmcccooorrrzzzyyy|||wwwzzzzzzgggkkkbbb\\\[[[bbbfff```QQQGGGHHHKKKOOONNNIIIDDDDDDFFFNNNJJJDDD<<<555000,,,***---+++******++++++)))((())))))))))))))))))))))))UUUTTTRRRQQQQQQRRRQQQNNNLLLKKKJJJIIIFFFAAA;;;777...,,,************)))'''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&''')))+++(((+++///555<<>>AAAEEEKKKQQQTTTVVVVVVUUUTTTQQQMMMJJJHHH===<<<<<<<<>>:::888111///,,,(((&&&$$$$$$$$$###############$$$$$$%%%$$$$$$$$$#########""""""&&&&&&%%%$$$$$$###""""""""""""###&&&(((((('''%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))'''(((++++++)))***...+++111;;;FFFOOOWWW^^^ccc^^^^^^^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXTTTMMMIIIKKKPPPQQQOOOLLLMMMTTT```lllttt}}}~~~~~~vvvttt{{{||||||yyypppmmmkkkkkkiiiddd\\\UUURRRQQQHHHEEEBBBCCCFFFJJJLLLLLLKKKKKKLLLNNNSSSXXX[[[[[[XXXWWWWWWXXXYYYYYYYYYXXXWWWRRRHHH@@@999333...+++))))))******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))******++++++,,,,,,------***+++...222;;;IIIYYYdddccccccdddhhhmmmpppnnnjjjddd```ZZZWWWZZZ```bbb```ggguuutttccciiixxxtttuuuqqqkkkffftttxxxzzzjjjgggddddddkkkxxxxxxaaaNNNFFFGGGJJJMMMLLLFFFBBBBBBKKKLLLKKKGGG???666///,,,+++***)))***++++++***(((((((((((((((((((((((((((TTTRRRRRRUUUWWWVVVUUUTTTNNNMMMNNNNNNNNNKKKFFFBBB777333...+++)))))))))((((((((('''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&&&&'''+++...222555<<>>BBBHHHOOORRRPPPNNNMMMMMMIIIIIIJJJKKKIIIFFFCCCAAA:::888444///+++'''%%%$$$%%%%%%$$$######$$$%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%#########%%%'''((('''%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((***((((((***)))'''+++111555===IIITTTZZZ]]]^^^___ZZZ^^^```___\\\XXXXXXXXXNNNLLLMMMRRRUUUXXXaaakkknnnjjjfffffflllwwwzzz|||}}}tttrrrrrrwwwzzztttiiiaaaaaacccaaaWWWMMMJJJNNNPPPLLLHHHNNNLLLMMMQQQVVVXXXYYYYYYWWWWWWWWWWWWXXXXXXYYYZZZXXXUUUPPPJJJCCC<<<555000)))(((((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))******+++,,,------+++,,,222===KKKYYYbbbfffgggfffiiinnnqqqoooiiiddd^^^bbbdddeeeiiinnnkkkddd___rrrwwwpppyyy{{{nnnmmmqqquuuxxxzzzvvv}}}uuu~~~yyy~~~www}}}xxxcccLLLDDDBBBHHHLLLHHHAAA>>>CCCGGGLLLLLLGGG>>>666111+++)))))))))+++,,,+++***((((((((((((((((((((((((GGGGGGJJJRRRWWWWWWVVVVVVSSSRRRQQQQQQQQQOOOLLLJJJDDD???888222...+++)))'''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&&&&''''''''''''###%%%((()))***---333888EEEGGGKKKNNNPPPQQQPPPPPPKKKKKKIIIGGGEEEEEEGGGJJJIIIIIIJJJMMMPPPTTTXXXZZZUUUTTTSSSRRRSSSTTTVVVWWWVVVVVVVVVUUUQQQLLLHHHEEE>>>AAABBB???888666999>>>666<<>>999444000,,,***((('''&&&$$$$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$######$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((***((()))******+++222;;;IIIPPPYYY___aaa^^^ZZZXXX]]]^^^______[[[VVVRRROOOSSSVVVaaalllpppqqqzzz~~~~~~{{{www}}}wwwqqqqqqtttuuurrrqqqtttwwwrrrfff\\\OOOKKKJJJOOOTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXYYY[[[WWWVVVSSSQQQMMMFFF???:::...,,,***(((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))***+++,,,,,,------///444???MMM[[[dddggggggkkkjjjkkkmmmkkkddd``````gggsss||||||zzzwwwmmmaaabbbxxx|||uuuppprrrttttttuuuxxxqqqyyyyyy}}}|||oooxxx|||qqqooo|||{{{^^^MMMBBBFFFKKKGGG@@@===>>>BBBGGGKKKKKKEEE>>>999///---***)))***++++++***))))))))))))))))))))))))======DDDOOOUUUTTTRRRSSSSSSQQQNNNNNNNNNOOOOOONNNIIIFFFAAA===999555000---'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%$$$############$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&(((&&&&&&&&&&&&''''''''''''%%%)))...222555;;;DDDKKKZZZYYYXXXVVVTTTTTTSSSSSSOOOPPPQQQPPPOOONNNPPPQQQNNNMMMLLLLLLMMMOOORRRSSSOOONNNNNNNNNNNNOOOOOOPPPRRRRRRSSSRRROOOLLLHHHFFF@@@BBBCCCBBB@@@@@@AAACCC444555888>>>EEEJJJNNNOOOKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGDDD@@@;;;777444+++***(((&&&%%%%%%&&&&&&########################$$$$$$$$$$$$############$$$###"""###%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************+++)))***---...333???KKKZZZ^^^ccceeeddd```]]][[[^^^ZZZYYY^^^eeegggbbb[[[hhhppp~~~~~~vvvyyy~~~~~~yyynnnttt~~~~~~~~~yyyVVVMMMHHHKKKNNNNNNNNNQQQQQQTTTWWWXXXWWWWWWXXXZZZYYYWWWVVVTTTRRROOOJJJFFF999555000+++(((((()))+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))***************+++,,,---...//////666BBBRRR___eeehhhjjjkkkjjjiiihhhgggaaa^^^dddooo{{{vvvoooeeettt{{{tttssstttvvvrrrkkkhhhiiilll~~~zzzuuusssrrr}}}}}}~~~~~~zzz{{{yyy}}}tttyyy~~~tttuuuuuuwwwyyydddQQQMMMLLLFFFAAABBB??????AAAEEEJJJJJJGGGCCC888444///+++*********)))))))))))))))))))))))))))??????FFFRRRXXXUUURRRRRRNNNKKKHHHHHHKKKNNNPPPQQQHHHGGGFFFFFFDDD???999444++++++******)))))))))((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$&&&)))&&&&&&&&&'''''''''(((((()))///666;;;@@@HHHSSS\\\gggddd___ZZZXXXXXXZZZ[[[XXXZZZ\\\\\\ZZZXXXVVVVVVPPPNNNKKKHHHGGGGGGIIIJJJDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHIIIJJJJJJHHHHHHDDDDDDDDDFFFHHHIIIHHHFFF===:::777999@@@HHHLLLNNNOOOOOOOOONNNLLLKKKIIIHHHLLLLLLLLLKKKHHHCCC???<<<---+++)))&&&%%%%%%&&&&&&##################$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%###"""###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))***++++++++++++,,,,,,,,,+++***,,,///333:::IIIWWWaaadddfffgggfffddddddddd^^^WWWUUUbbbwwwwwwrrr}}}{{{ooo}}}}}}|||uuuxxxzzzzzz{{{}}}zzzwwwoooqqquuu{{{{{{yyy|||aaaTTTJJJHHHIIIHHHHHHLLLLLLPPPTTTVVVUUUUUUVVVYYY[[[YYYWWWUUUUUUSSSPPPNNNBBB===666...***)))***,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,---...///000111<<>>666222---***(((((('''''''''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''***&&&'''******'''***000333888???GGGOOOTTTVVVWWWaaa```___]]]\\\[[[ZZZZZZ[[[WWWTTTSSSRRRPPPLLLHHHFFFEEEDDDDDDDDDCCCAAA???;;;===>>>???>>>>>>???@@@AAA>>>===???CCCDDD@@@<<>>>>>BBBEEEGGGIIIKKKGGGEEEAAA>>>>>>@@@CCCFFFMMMNNNMMMJJJLLLPPPNNNFFFLLLHHHFFFFFFGGGHHHEEEBBB;;;777111+++(((''')))***(((&&&$$$###$$$%%%$$$"""########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''((()))((('''(((***,,,...---...555???LLLWWW]]]dddeeeggghhhhhhfffccc```XXXYYYddd|||uuu||||||pppyyyxxxxxxyyyrrrssstttzzzyyyuuunnnvvv|||~~~{{{iiieeebbb^^^VVVJJJCCCCCCHHHMMMTTTWWWUUUTTTUUUVVVYYYXXXWWWWWWWWWUUUQQQNNNMMMHHH@@@777111---+++++++++)))'''(((***+++,,,+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))))))))***+++,,,,,,,,,+++,,,...222555NNN^^^iiigggfffkkknnnkkkgggccc___^^^___lll~~~yyyrrrsssjjjpppzzz|||ssshhhiiiqqquuuzzzpppssswwwtttsssvvvxxx{{{}}}~~~~~~vvvxxx}}}qqqjjjooovvvwww{{{mmmfff[[[KKKEEEHHHGGGCCC>>><<>>999444000+++(((((('''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((()))))))))'''&&&)))///555:::CCCKKKQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMKKKKKKJJJJJJJJJJJJIIIHHHIIIJJJJJJIIIGGGKKKJJJJJJLLLOOOQQQPPPPPPMMMNNNPPPOOONNNMMMMMMNNNPPPMMMKKKLLLMMMMMMJJJFFFEEEJJJLLLHHHAAA>>>@@@CCC======>>>???@@@CCCEEEFFFHHHLLLNNNLLLLLLNNNOOONNNFFFCCC>>>:::999===DDDJJJHHHGGGEEE@@@:::333,,,((((((&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))***,,,------,,,333;;;IIIVVV^^^```]]]ZZZ^^^\\\ZZZYYYZZZZZZZZZYYYlllwwwttttttvvvwww~~~~~~{{{~~~zzz{{{vvvrrrtttqqqjjjgggmmmvvv|||yyyzzzttttttrrrrrrwwwxxxuuussssssccc[[[QQQKKKJJJLLLNNNOOOUUUSSSRRRRRRTTTVVVWWWVVVRRRQQQOOOJJJCCC;;;444000*********++++++***'''$$$)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))************)))))))))))))))***+++++++++,,,---///444@@@PPP]]]gggfffhhhmmmnnnjjjggggggZZZWWW\\\lllzzzqqq}}}{{{~~~pppttt}}}|||zzzsssiiiaaabbbccccccbbb___\\\[[[\\\WWWTTT\\\kkknnneeeccciiikkkhhhggghhhgggeeeiiiooo{{{{{{zzz~~~~~~~~~qqqccc___cccXXXQQQHHHDDDDDDEEECCC@@@DDDHHHIIIEEE;;;333...---''''''(((***,,,,,,***(((aaajjjjjj]]]OOOKKKMMMLLLMMMNNNPPPQQQPPPMMMIIIGGGIIIHHHGGGGGGHHHHHHGGGFFFIIIFFFBBB>>>;;;666111...))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&((()))+++,,,---+++...444;;;AAAGGGNNNSSSUUUTTTRRRPPPNNNMMMMMMMMMCCCCCCCCCCCCCCCDDDDDDEEEIIIIIIIIIJJJKKKKKKJJJJJJFFFDDDBBBBBBCCCCCCBBBAAAFFFHHHJJJLLLKKKLLLMMMOOOTTTSSSTTTWWW[[[^^^^^^]]]WWW[[[[[[VVVPPPMMMKKKIII;;;;;;<<<===>>>???AAAAAAJJJMMMNNNLLLJJJJJJMMMOOOHHHDDD<<<444...111999AAAHHHIIIJJJIIIDDD===555000***(((%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******)))))),,,111555CCCKKKVVV]]]___[[[TTTPPPXXXVVVTTTTTTZZZbbblllqqqpppoooeeecccttt{{{{{{|||xxx}}}yyyvvv{{{xxxuuuxxxpppdddhhhnnnqqqooolllpppyyytttyyy|||}}}wwwuuuwww~~~}}}ooo```UUUOOONNNNNNVVVTTTSSSSSSTTTTTTTTTSSSTTTTTTSSSPPPJJJDDD===999000...,,,+++,,,+++***((()))))))))(((((((((((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))*********))))))))))))***+++,,,,,,......///444>>>LLLZZZdddjjjfffiiipppmmmccc___cccUUU___mmmyyyxxxoooppp|||sssqqqwwwooo|||~~~|||mmmggg___ZZZWWWVVVTTTSSSTTTTTTTTTQQQOOONNNNNNOOOPPPNNNYYYkkkjjj]]]]]]kkkqqqlllkkknnnnnnlllkkkmmmuuu~~~||||||~~~vvv{{{|||zzz}}}|||qqqfff___aaaggg```WWWLLLGGGGGGHHHEEEBBB@@@DDDHHHIIIDDD;;;333...((('''(((***,,,,,,+++)))jjjzzz}}}jjjTTTJJJJJJIIIQQQPPPOOOQQQRRROOOHHHBBBGGGFFFDDDEEEGGGIIIIIIIIIJJJIIIGGGEEEBBB===888444******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&%%%&&&&&&''')))+++,,,---555???GGGMMMRRRTTTUUUVVVTTTPPPMMMJJJHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAA???<<<:::999999999888666>>>@@@BBBCCCCCCCCCDDDFFFHHHIIIMMMSSS[[[aaaeeeggg___aaa___\\\[[[\\\VVVNNNDDDBBB@@@>>><<<<<<<<<<<>>???BBBGGGIIIDDD:::111+++***)))***,,,,,,+++***gggzzzooo[[[TTTRRROOOGGGGGGHHHKKKNNNNNNJJJGGGEEECCCBBBBBBEEEHHHJJJJJJLLLLLLKKKKKKIIIDDD>>>999///---+++)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((()))'''&&&&&&'''***...000999CCCNNNTTTYYY[[[ZZZWWWTTTRRRNNNJJJGGGEEEDDDCCCHHHGGGDDDAAA>>><<<;;;:::888:::;;;;;;999888999:::666444222222333555555555888:::;;;:::888666666777888:::>>>DDDJJJQQQVVVZZZ\\\___^^^]]]bbbhhhaaaVVVRRROOOIIIEEECCCCCCEEEGGGCCC@@@@@@CCCGGGLLLUUU^^^TTTOOOHHH>>>555000///000999<<>>999111+++)))***,,,---******)))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((((((((()))))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++,,,---...+++000:::IIIYYYcccffffffiiijjjjjjeeeYYYPPPRRRZZZkkkmmmqqqxxxyyymmmnnnqqqvvv{{{tttkkkccc```^^^WWWQQQNNNMMMMMMMMMMMMMMMLLLLLLKKKIIIKKKLLLKKKIIIHHHHHHIIIFFFJJJUUU___[[[TTT```ssstttppppppuuu{{{~~~{{{qqqnnnxxxwww{{{xxxrrrqqqrrryyyrrrgggaaa^^^]]]]]]ddd___XXXQQQLLLHHHDDDBBBAAA>>>>>>DDDKKKJJJAAA999111///,,,***+++++++++***```oootttiiiaaaccc___VVVDDDIIIMMMLLLIIIHHHKKKOOOJJJFFFCCCAAABBBDDDEEEEEEFFFGGGIIILLLLLLIIIDDD???999666333///+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((()))((((((***///666>>>BBBJJJSSSZZZZZZYYYXXXTTTMMMJJJIIIHHHFFFDDDCCCCCCCCCBBBAAA>>>;;;999666555444444666999999777666888999444333111222555888:::::::::;;;<<<;;;888666555666666777888999;;;>>>AAACCCNNNVVVZZZ[[[bbbjjjggg]]]YYYVVVQQQOOORRRYYYaaafffPPPGGG@@@@@@BBBFFFMMMTTTNNNLLLHHHEEE@@@;;;555111555777:::>>>AAADDDFFFGGGBBB===555///+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))************+++---111888BBBLLLSSSSSSTTTSSSPPPMMMOOOVVV\\\iii{{{ooohhhhhhqqqeeeqqquuuxxxzzzzzzwwwyyy}}}tttrrrvvv|||~~~|||sssrrrmmmnnnssszzz{{{vvvvvvyyy{{{xxx|||}}}|||vvvwwwrrr```XXXUUUQQQNNNMMMOOOSSSVVVWWWUUUUUUTTTTTTSSSQQQPPPOOOIIICCC:::333...---,,,+++*********)))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))***+++,,,......///:::JJJXXXaaaeeeggghhhgggggg```VVVQQQVVV^^^dddqqquuuyyy|||zzzooo~~~{{{{{{rrrzzzpppfff[[[UUURRRRRRRRROOOMMMNNNDDDFFFGGGGGGFFFDDDBBBBBBBBBCCCCCCAAA@@@@@@AAACCCAAADDDJJJNNNLLLKKKSSS]]]ZZZYYY[[[bbbhhhlllrrryyy}}}~~~wwwpppooowww~~~wwwttt}}}tttqqqttt{{{{{{xxxqqqdddZZZ___aaabbb^^^WWWOOOJJJHHHGGGDDDBBBDDDIIIKKKHHHDDD888444...+++************]]]ggghhhaaadddlllhhhZZZYYY___bbbYYYKKKCCCGGGOOOQQQLLLFFFAAA???>>>======<<>>>>>???AAABBBCCCDDDEEE777666555333222222111111000333666777666666888:::===;;;999:::<<>><<<999666444555666>>>JJJSSSTTTZZZdddeee^^^YYYVVVUUUWWW```nnn|||cccTTTFFF@@@>>><<<>>>DDDFFFEEEEEEGGGGGGBBB999333444555666888<<<@@@EEEGGGIIICCC;;;333...+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))************---***,,,444BBBNNNSSSTTTRRRUUUVVVTTTRRRTTT[[[aaa}}}iiibbblllzzzyyy|||}}}~~~~~~zzztttsssyyyyyywww}}}zzzyyytttrrrvvv~~~kkkbbbeeejjjooossswwwvvvqqquuuxxxsssqqq\\\VVVNNNJJJKKKOOOSSSVVVUUUVVVWWWWWWVVVSSSPPPNNNRRRLLLDDD<<<555111---***************))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************)))))))))***+++---...///666EEEXXXcccdddccceeeiiicccaaaVVVJJJMMM___nnnqqqvvvzzz~~~|||}}}{{{~~~zzzttt~~~{{{zzz|||nnnkkkfffZZZRRRPPPMMMLLLLLLIIIDDDDDDGGGDDDCCCAAA>>><<<<<<>>>@@@<<<;;;:::777666777;;;>>>;;;======<<<<<<===??????DDDDDDIIIPPPTTTVVV\\\cccbbblllvvv{{{~~~vvvnnnnnnwww}}}uuuttt}}}|||rrrqqq~~~tttaaaZZZbbbiiijjjcccZZZTTTQQQLLLJJJGGGFFFHHHJJJLLLMMM===777000+++))))))******pppiiieeeeeedddaaa___```cccllloooggg^^^WWWQQQKKKLLLRRRJJJAAACCCAAA<<<>>>>>>>>>AAAFFFKKKNNNMMMJJJGGGEEEAAA===999333,,,'''((((((((((((''''''&&&&&&((((((((()))(((''''''&&&(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%&&&&&&''')))((('''&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''+++***)))((((((((())))))***...666AAAMMMUUUZZZ[[[YYYUUUNNNHHHDDDAAA???>>>;;;>>>:::555<<>>;;;<<>>@@@CCCFFFIIIJJJTTTVVVZZZ```fffkkkooorrrwwwxxxuuu||||||rrrpppppptttzzz~~~~~~{{{www}}}{{{mmmfffhhhkkkjjjlllfffUUUTTTOOOMMMOOORRRPPPMMMLLLNNNCCC666...+++******+++}}}uuummmkkkhhhbbb^^^^^^aaagggjjjllloooooofff\\\MMMTTTMMMEEEGGGCCC<<<<<>>IIIGGG<<<999444222444777888;;;@@@FFFHHHHHHKKKQQQTTTOOOFFFNNNQQQTTTVVVWWWZZZ]]]```YYYVVVUUUXXXXXXTTTTTTXXXZZZSSSNNNOOOPPPOOOPPPRRRMMMiii}}}dddNNNBBB>>>>>>???EEEPPP\\\hhhwwwtttfffYYYWWWVVVPPPEEE>>>888888:::>>>BBBEEEFFFGGG:::666333333666:::<<<<<>>VVV^^^dddeeegggiiigggbbbSSSLLLKKKXXXlll|||vvvrrruuu{{{pppiiiwwwkkkiiiccc[[[WWWVVVTTTOOOLLLLLLKKKJJJGGGDDDAAA???===<<<;;;:::888777777777777666555555444555777999:::777777777666555666777999888999:::<<<>>>AAACCCDDDIIIJJJLLLPPPVVV^^^dddhhhooovvvwwwqqqqqqxxxyyyuuuiiijjjlllqqqwww|||www~~~vvviiieeefffdddhhhkkkddd```ZZZRRRNNNPPPTTTSSSQQQJJJEEE<<<444,,,((()))***|||vvvrrrtttsssnnnjjjhhheeecccbbbgggsss{{{xxxpppdddfffXXXIIIGGGCCC===???AAAAAACCCFFFJJJMMMMMMLLLLLLJJJGGGDDDBBB>>>:::777,,,+++)))'''&&&&&&'''((('''''''''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$(((++++++)))(((***,,,<<>>AAABBBFFFLLLUUURRRSSS[[[```]]]VVVQQQQQQRRRUUU[[[aaaccc```^^^[[[ZZZ\\\^^^\\\YYYZZZ]]]aaaVVVOOOQQQWWWZZZ[[[]]]\\\~~~pppNNNAAA@@@;;;:::;;;@@@FFFQQQcccrrrmmmiiiggghhhdddYYYLLLFFF;;;<<<;;;999999===CCCHHHCCC<<<444000222777;;;===<<<>>>@@@CCCCCC@@@;;;666+++)))'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******---,,,+++***+++,,,...///111FFFTTTRRRRRR[[[```]]]SSSPPPOOOVVVgggwwwzzzuuunnnhhhiiiqqqyyy}}}|||uuutttuuu{{{vvvmmmjjj|||~~~wwwvvvuuukkkoooqqqppprrrxxx}}}~~~qqqrrruuuzzz{{{vvvxxx~~~|||{{{yyyvvvpppfff[[[SSSVVVYYY[[[[[[XXXVVVVVVWWWRRRPPPNNNKKKHHHBBB;;;666...,,,***)))*********)))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((************************+++,,,---000444;;;DDDJJJ___cccfffhhhjjjjjjddd\\\IIIKKKXXXnnn||||||xxx~~~uuummmmmmpppvvvccc]]]^^^ZZZTTTQQQPPPOOOLLLIIIKKKIIIGGGDDDAAA>>><<<:::888777666666555666666666555444444444555888;;;===777888999777555444777:::888777777777888999999:::???>>>===???EEEMMMVVV[[[iiinnnooommmpppwwwwwwqqqdddiiiooosssuuuxxx{{{}}}zzzwww~~~kkkbbbaaa^^^fffwww{{{ttteeeTTTPPPWWW[[[XXXKKKKKKFFF<<<111+++***,,,kkkmmmvvv}}}{{{tttnnngggcccgggqqqxxx{{{hhhNNNEEEAAA???EEECCCCCCEEEGGGJJJLLLNNNOOOOOOLLLIIIGGGFFFDDDAAA???333000---***(((((()))***&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%'''(((((((((,,,444:::KKKRRRXXXYYYSSSLLLIIIIIIGGGFFFEEEHHHIIIFFF>>>777555888;;;<<<>>>@@@@@@???;;;>>>FFFOOOSSSRRRUUUYYY```]]]aaahhhfff^^^___ggggggjjjrrr}}}|||ssseeegggjjjlllkkkgggeeeeeebbbYYYSSSVVV\\\aaagggllllllmmmSSSMMMPPPKKKDDD===;;;;;;>>>HHHRRR\\\```hhhmmmiii___XXXWWWOOOLLLFFF>>><<<>>>@@@???EEEBBB===777555666999<<<444666;;;AAADDDDDD@@@===444000***'''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********---,,,+++******---111444BBBPPPZZZ]]]```ddd^^^RRRVVVTTTTTT^^^ooo{{{wwwmmmtttqqqvvvwwwrrr~~~mmmlllrrrssstttvvvvvvtttxxx~~~zzzyyy}}}wwwddd[[[\\\]]]^^^]]][[[YYYWWWRRRQQQPPPNNNKKKGGGAAA<<<111...+++)))************))))))************))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))((((((''''''((())))))))))))))))))***************++++++,,,,,,+++...666BBBOOOWWWbbbcccfffjjjlllhhh^^^TTTJJJXXXpppyyy|||~~~zzzxxx~~~tttjjjiiiqqqxxxwwwkkk```XXX\\\VVVSSSOOOMMMMMMLLLIIIGGGGGGEEECCC@@@<<<:::888777666666666666777777888999777888999:::<<<===???@@@???>>>===<<<<<<===>>>??????>>>===;;;:::999999999;;;:::888999===DDDKKKOOO^^^bbbdddfffmmmuuuuuuoookkkttt}}}{{{wwwxxx{{{}}}{{{|||uuusssuuuvvvkkk^^^]]]\\\jjjbbbSSSWWW^^^```TTTSSSMMMAAA777111///---hhhrrruuuhhhfffqqq}}}sssVVVKKKEEEAAAFFFEEEFFFGGGHHHKKKNNNQQQSSSQQQNNNKKKIIIHHHGGGFFFEEE888555111,,,***))))))***&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&***444BBBLLLYYYZZZXXXPPPGGGBBBBBBEEEJJJLLLMMMKKKEEE>>>999666555666888;;;<<<>>>EEELLLQQQPPPSSSYYY]]]___dddjjjmmmooottttttjjjdddqqq{{{rrriiifffiiisss{{{ooo___VVVWWW\\\ZZZOOODDDAAA@@@>>>===>>>FFFNNNZZZccccccbbbhhhpppjjjbbbVVVNNNNNNPPPHHH<<>>;;;888777666555555666666777999:::<<<===<<<>>>@@@CCCDDDDDDCCCBBBEEEBBB@@@AAADDDFFFDDDBBBEEEDDDCCCBBBAAA@@@@@@@@@======<<<===>>>AAACCCEEEKKKMMMQQQWWWcccnnnrrrqqqvvv}}}xxxtttvvvyyyvvvxxxyyy{{{fff[[[[[[^^^ssspppWWWUUU___ggg```\\\PPPBBB;;;888444---www~~~}}}vvvhhhlllxxxrrr\\\TTTLLLCCCDDDFFFHHHIIIJJJLLLPPPUUUXXXUUUQQQMMMJJJIIIIIIHHHHHH<<<999555000,,,)))(((''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***((((((+++444AAANNNVVV^^^ZZZRRRHHH???===AAAEEELLLNNNMMMFFF===555222333555555:::@@@BBBFFFTTTdddiii```YYYZZZ```iiiuuuvvvwwwyyyzzzzzzggg\\\XXXXXXYYY[[[XXXMMMFFFHHHKKKHHHAAA===999@@@KKKSSSWWW___qqq~~~ttteee^^^dddgggXXXCCC;;;AAAFFFDDD<<<555222222---...111555;;;@@@BBBCCCFFF???666...***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++)))++++++,,,///777BBBKKKYYY^^^bbb]]]RRRSSSggg~~~qqqppp}}}|||www~~~ggg]]]TTTUUU]]]cccbbb^^^[[[XXXTTTQQQOOOLLLIIIGGG@@@;;;444...,,,++++++***))))))************))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++++++++***)))'''((())))))******))))))))))))******+++,,,,,,,,,...,,,,,,222???PPP^^^ggghhhiiikkkiii___RRRKKKJJJlll~~~rrrmmm}}}|||}}}{{{wwwtttvvv|||www{{{llllllaaaYYYXXXPPPMMMVVVLLLKKKJJJIIIGGGEEEDDDCCC===;;;:::888777666777777777777888:::===???AAACCC>>>@@@BBBEEEFFFFFFEEEDDDCCCCCCDDDFFFIIIJJJHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAEEEMMMYYYfffpppuuuxxx~~~vvvsss~~~pppddd``````eee~~~www^^^UUU^^^lllhhhdddVVVGGG@@@???888...~~~yyyvvv|||xxxhhhfffmmmpppttthhhZZZWWWQQQHHHHHHGGGIIIKKKLLLMMMRRRXXX]]]YYYUUUOOOLLLJJJJJJJJJIIICCCAAA<<<777111---)))((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***---777DDDOOOUUUVVVVVVQQQIIIAAA======@@@CCCGGGFFFBBB<<<777555666888??????FFFPPPRRRVVVhhh}}}yyymmmeeejjjwww}}}~~~pppbbb```aaa___[[[YYYTTTOOOMMMSSSVVVSSSNNNKKKBBBDDDHHHJJJLLLVVVmmm|||nnngggoootttcccLLLAAAAAAAAA@@@>>>:::555111222111000222888>>>CCCEEEEEEAAA;;;666111---)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++)))+++---000555@@@NNNYYY\\\aaa^^^TTTUUUlllwwwwww{{{xxx{{{{{{~~~xxxzzzssshhh[[[VVVYYY```ccccccbbb]]]XXXSSSQQQOOOMMMKKKIIIBBB999222...,,,+++***))))))************))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))***+++***)))((((((((()))************)))))))))***++++++,,,------,,,---111;;;JJJXXXbbbfffiiikkklllfffWWWJJJMMMWWW|||qqqlllxxxyyyttttttzzzyyyyyy{{{~~~xxxlllkkkccccccZZZWWWXXXNNNFFFMMMHHHHHHGGGEEEBBB???>>>===:::999888777777999;;;<<<======???BBBEEEHHHKKKLLLGGGHHHHHHJJJLLLNNNPPPRRRMMMTTT[[[]]][[[YYYZZZ\\\[[[ZZZWWWSSSOOOMMMKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHCCCBBBCCCGGGNNNXXXeeennnooozzz{{{yyyzzzmmmkkkmmmmmmssszzzhhhYYY\\\jjjnnnoooeeeTTTIIIFFF>>>444xxxyyynnnuuu{{{vvvmmmbbb```dddiiilllaaaTTTTTTRRRMMMPPPHHHJJJLLLMMMNNNSSS[[[```\\\WWWQQQMMMKKKKKKKKKJJJJJJGGGCCC>>>777222---+++(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&(((((()))$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((***333BBBQQQYYYWWWRRRKKKGGGAAA>>>===>>>??????AAA<<<666444666;;;???AAALLLLLLUUU```bbbcccuuuzzzxxxuuuoooxxxvvvuuuxxxwwwwwwwwwmmmfffeeelllooohhh```\\\[[[ZZZ\\\aaabbb^^^[[[[[[RRRPPPMMMHHHEEEMMMbbbxxxppphhhooouuueeeNNNJJJCCC======@@@@@@:::444888444111222777>>>DDDHHHBBB@@@>>>;;;888111***%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))),,,///333999FFFVVVbbb___```VVVNNNfff|||ooosss|||ooonnnxxxssskkknnnuuu}}}qqqmmmzzzuuueeeZZZWWW\\\bbbeeegggbbb[[[UUURRRPPPOOONNNNNNGGG===444///,,,+++***))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))***)))((('''(((((()))***************))))))***+++,,,,,,------***---666CCCRRR]]]cccdddgggjjjkkkcccRRRIIIUUUhhhpppaaajjjxxxkkkeeefffnnnyyy{{{vvvxxxtttnnnfffeee[[[XXXNNNMMMRRRKKKFFFOOOEEEEEEEEEBBB>>>;;;999999999888888888999;;;>>>@@@CCCDDDFFFIIILLLPPPSSSUUUXXXWWWUUUVVVYYY^^^cccgggbbbooo{{{|||uuupppuuu|||yyyvvvpppiiiaaa[[[VVVTTTRRRQQQPPPOOONNNOOOOOOPPPGGGDDDAAA???@@@GGGTTT___gggoooxxx{{{yyyzzz}}}qqqpppuuu{{{yyy~~~{{{vvvxxx}}}qqq]]]ZZZeeerrrxxxsssaaaRRRLLLEEE;;;|||yyy}}}zzzmmmjjjqqqtttooonnnpppnnnfff]]]XXX]]]ccc\\\SSSVVVWWWVVV[[[\\\RRRMMMJJJHHHSSS\\\WWWZZZWWWTTTSSSRRRPPPLLLIIILLLIIIFFFBBB===666///)))***************)))))))))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''')))******)))(((000;;;JJJTTTVVVRRRLLLHHHEEEAAA<<<999999:::;;;;;;999333222888>>>BBBJJJRRRNNNVVV\\\^^^aaammm}}}xxxllljjjeee```iii{{{}}}yyyuuutttqqqmmmgggccc``````ccc]]]___oooqqqiiiaaa```mmm{{{{{{pppggg^^^]]]YYYSSSLLLIIIKKKMMM[[[XXXZZZdddoooqqqggg]]]SSSQQQJJJAAA<<<;;;<<<===888>>>???:::999@@@GGGHHHFFFHHHGGGBBB???;;;333+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***,,,+++))))))***++++++++++++---222<<>>777111,,,)))...,,,))))))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******)))***(((''')))++++++***///111<<>>===<<<@@@HHHJJJFFFGGGIIIHHHDDDBBB???999111,,,+++)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))***************)))(((((((((***+++++++++///222:::FFFTTT]]]___^^^TTTTTTdddvvvwwwkkkiiirrr|||zzz|||~~~}}}||||||zzz||||||~~~~~~uuunnnhhhcccooonnnvvvxxxssswwwzzzrrr{{{~~~zzzrrrttt~~~|||~~~lll^^^ZZZ\\\nnnpppoooiii___VVVOOOMMMOOOMMMIIICCC===666///+++---,,,******++++++***((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))***************)))***,,,,,,+++000555BBBTTT___bbbeeejjjjjjcccXXXQQQZZZmmmzzz}}}ggghhhooo{{{qqqYYY[[[aaagggjjjgggsss~~~}}}|||xxxrrrmmmgggaaaZZZVVVPPPOOOMMMLLLKKKHHHEEEBBBEEE===888999:::888777888777>>>FFFIIIJJJKKKNNNQQQSSSZZZeeettt~~~{{{{{{}}}yyyuuurrrqqqjjj___YYYYYYZZZZZZZZZZZZZZZXXXVVVUUUVVVXXXWWWQQQIIIEEEGGGIII@@@FFFNNNTTTZZZcccnnnvvvwwwzzz}}}|||uuuvvvkkkpppyyy|||oooXXXJJJIIIiiikkkuuuwwwuuuyyyuuullldddcccddddddeeeggg```ppptttppppppjjjdddgggccc\\\YYYSSSLLLSSSZZZUUU[[[]]]___]]]YYYTTTQQQQQQNNNMMMKKKIIIFFFAAA;;;777000...,,,)))((('''((((((''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&+++---***&&&+++888EEEUUUUUURRRKKKDDD???>>>@@@AAA>>>;;;777555444444444555:::DDDOOORRRPPPOOOQQQZZZeeerrr{{{uuuooommmiiigggttt|||rrrPPPNNNVVVeeeiiicccdddlllpppnnnhhhdddfffkkkkkkgggffflllqqqpppkkkeeecccdddbbbdddlllyyyvvvjjj^^^fffvvvuuuiiieee[[[ZZZXXXVVVSSSNNNHHHCCC===>>>AAAHHHTTTcccpppxxxxxxyyyqqq```PPPHHHDDDAAAAAA===999<<>>>>>888444666888888:::===:::DDDMMMSSSXXX]]]\\\XXXbbbuuu~~~yyyvvvsssqqqnnnllljjjiiihhhgggaaaZZZYYY[[[]]]___```^^^YYYVVVUUUUUUXXX]]]```[[[RRRJJJIIIJJJ???@@@@@@BBBGGGRRR```jjjlllqqqtttwww}}}~~~wwwnnnqqq~~~gggSSSOOOiiiffffffjjjmmmpppyyyyyypppiiihhhiiigggfffhhhkkk}}}{{{wwwnnnfffjjjfffdddfffcccZZZ[[[]]]TTTaaabbbcccdddccc^^^WWWRRROOOMMMKKKIIIHHHEEEAAA>>>555333...***((('''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))'''***,,,***+++444DDDQQQVVVPPPIIIDDDDDDEEEEEEDDD<<<:::777444444666;;;>>>FFFKKKPPPSSSRRRRRRTTTXXXuuu{{{|||wwwuuukkk]]]___bbb[[[LLLLLLUUUbbbcccZZZVVVZZZ\\\^^^^^^\\\^^^eeejjjkkkeeekkkpppnnnhhhcccbbbdddiiimmmttt{{{~~~xxxmmmdddZZZ___gggllljjjeeedddhhheeeeeeccc^^^WWWRRRNNNMMMGGGGGGFFFHHHOOO___rrrlllXXXNNNGGGAAAEEE>>>888<<>>>>>EEEPPPYYYaaaiiiqqqvvv|||~~~|||rrr~~~tttqqq|||xxxcccUUUtttmmmfffbbbdddkkkxxxtttnnnkkknnnooollliiiiiiyyy}}}uuukkkdddhhheeegggqqquuupppqqqooobbbdddaaaaaagggoooooofff]]]SSSPPPLLLJJJHHHFFFDDDBBB;;;888333...***)))((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((()))...666BBBMMMSSSLLLDDD>>>AAAKKKPPPLLLFFF999888666555777???IIIQQQ^^^aaa```\\\YYY^^^iiiqqq~~~xxxzzz}}}{{{wwwvvv~~~xxxsssdddNNNGGGIIIDDDHHHHHHNNNVVVUUUNNNKKKNNNIIIOOOSSSRRRRRRWWW[[[\\\cccgggiiigggccc```aaadddccchhhpppvvvvvvrrrkkkgggccc```___```______dddkkkuuuxxxzzztttiii___ZZZYYY]]]ZZZUUUPPPRRR\\\kkkwwwsssddd]]]VVVMMMIIIBBB;;;<<>>;;;999777777888<<>>999444///,,,***)))&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))***))),,,666CCCLLLMMMKKKAAA;;;:::DDDQQQVVVMMMBBB999::::::;;;@@@KKKYYYccceeemmmsssrrruuurrrkkkkkkrrruuuqqqoooqqqxxxpppjjj\\\GGGBBBIIIHHHOOOPPPVVV]]]^^^[[[\\\___[[[aaadddaaa]]]\\\ZZZWWW\\\]]]]]][[[ZZZYYYYYYZZZ___eeelllqqqppplllgggdddiiieeeaaaaaa___^^^aaafffjjjrrr{{{~~~yyyrrrllliiiqqqkkkccc]]]\\\^^^cccgggttt~~~vvvrrrtttoooeeeTTTKKKDDDBBBFFFNNNYYYdddVVVTTTOOOHHHFFFHHHFFFBBB???<<<777111,,,***))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++)))+++,,,++++++---333888LLLWWW___]]]SSSOOOVVV___vvvqqqjjjmmm~~~{{{zzz|||~~~|||yyyvvvvvvxxxzzz|||rrroookkkgggeeehhhnnnssswww{{{|||vvvvvvvvvxxx|||vvvzzzsssvvvyyylll^^^WWWNNNJJJJJJHHHDDD@@@666222---+++***+++++++++************************))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))*********'''(((------+++111;;;FFFRRR^^^cccdddccc```\\\QQQXXXkkk|||vvvfffjjj{{{uuu{{{sssgggbbbeeewwwrrrfff^^^YYYSSSQQQRRRRRRQQQOOOHHHDDD>>>:::888777666555777:::@@@FFFGGGHHHOOOXXXbbbooo}}}~~~|||wwwxxxzzzzzzwwwtttuuuxxx|||xxxrrrkkkjjjooouuuwwwxxxzzzooojjjpppwwwuuunnnccchhhkkkhhh```[[[\\\___iiipppxxx}}}|||uuulllgggddd___VVVNNNGGGEEEDDDEEECCCMMM[[[hhhvvv}}}zzzzzz|||}}}}}}~~~wwwzzzyyywwwtttqqqnnnjjjgggbbb]]]]]]dddmmmsssxxx|||qqqlllgggbbbeeeccc___fffrrr}}}mmmddd]]]ccctttxxxooobbbVVVNNNJJJGGGFFFFFFCCC???999333///+++***&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******+++---444AAAMMMOOOHHH???888999>>>IIISSSRRRHHH>>><<<@@@DDDGGGLLLVVVcccmmmkkk~~~uuugggbbbeeennnooojjjkkkqqqxxxnnniii```RRRTTTccchhhlllpppxxx{{{uuupppaaa___\\\[[[ZZZWWWRRRNNN\\\ccclllrrrsssoooiiieeeiiifffdddccc```]]]```fffaaacccjjjsss{{{~~~{{{xxxyyyqqqnnnnnnllleee___hhhsssyyywww|||vvvcccXXXNNNLLLMMMQQQ[[[dddaaa^^^WWWMMMIIIIIIGGGCCCBBB@@@;;;555000,,,***(((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((())))))***+++,,,------)))+++---,,,---333===DDDXXXZZZYYYTTTPPPUUUbbbnnn~~~xxx{{{vvv{{{{{{|||zzz}}}zzzsssnnnaaa^^^[[[XXXXXXZZZ]]]___eeefffggggggiiikkkmmmpppooopppqqqqqqpppqqqsssuuuppppppsss{{{~~~{{{yyywwwvvvyyytttppp~~~ooocccTTTKKKJJJJJJHHHFFF>>>888111,,,***+++,,,,,,************************))))))))))))))))))))))))))))))************))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((()))******,,,((()))......---666DDDPPPYYYaaacccdddccc]]]UUUVVVbbbnnnpppnnnrrr|||{{{wwwgggaaaiiiooouuunnnggg```XXXSSSPPPSSSXXXYYYRRRKKKAAA>>>999666777888999:::<<<@@@HHHOOOTTTZZZiiivvv|||zzz{{{||||||{{{|||vvvuuuyyy~~~wwwzzz~~~sssvvvxxxtttnnniiihhhjjjqqqyyy}}}tttmmmmmmoooqqqlllccc[[[TTTPPPMMMLLLCCCHHHMMMVVVeeevvv}}}{{{}}}~~~~~~|||zzzuuupppeee]]]YYY___iiisss}}}}}}yyymmmlllhhhcccffffff\\\\\\eeesssvvvkkkaaabbbooo~~~mmm]]]RRRLLLIIIHHHHHHFFFBBB<<<666111,,,***&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''(((((()))***++++++++++++000;;;IIIRRROOOBBB777222888CCCMMMQQQNNNEEE>>>@@@EEELLLPPPUUU\\\gggooo~~~yyyuuu}}}{{{oookkkfffhhhnnnlllccceeennnzzzpppmmmggg___hhh|||rrrnnnjjjgggddd]]]SSSJJJQQQ[[[iiivvv|||zzzuuuqqqiiihhhgggeee```^^^fffpppppphhhbbbgggttt}}}{{{|||{{{nnnaaabbbnnnuuuvvv|||ooobbbVVVTTTUUUVVV[[[bbbiiifff]]]RRRLLLKKKIIIEEEDDDBBB===888222...***(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++---...//////+++---//////222:::FFFOOO]]]XXXQQQLLLOOO[[[kkkwwwuuu{{{~~~~~~{{{}}}vvvooohhh___XXXTTTQQQMMMKKKJJJLLLOOOQQQTTTTTTUUUUUUWWW[[[```dddfffkkkqqqvvvxxxxxxwwwwwwqqqnnnmmmttt|||~~~~~~ssskkkxxx{{{mmmZZZMMMJJJKKKJJJIIICCC===444---++++++---...************************))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******///)))***///000///:::IIIWWW^^^ccccccdddccc[[[QQQ^^^kkkkkk___eee}}}zzzmmmiiikkklllvvvvvvnnnhhhbbb\\\UUUQQQQQQXXX``````UUUJJJ>>>;;;777666888<<>>JJJVVV^^^QQQIIIRRRdddrrrxxx{{{uuuzzzuuuaaaYYYWWWSSSQQQQQQPPPPPPPPPRRRTTTTTTSSSQQQSSS[[[^^^XXXRRRRRRWWWZZZbbbfffmmmtttzzz}}}~~~~~~rrrqqqrrrtttvvvxxxxxxwwwvvvxxx~~~~~~yyyxxxssspppwwwzzzaaaQQQJJJFFFHHHKKKEEEBBB===444,,,((()))+++,,,+++******)))*********))))))))))))))))))))))))******))))))))))))************))))))))))))******)))************+++++++++************************(((+++---++++++222BBBOOOaaaaaaaaaffffffVVVPPP^^^hhh___bbbssspppcccfffppprrr{{{vvvpppjjjddd\\\XXXSSSWWW^^^dddeee]]]PPPEEE???888555;;;@@@@@@AAADDDKKKYYYbbbppp|||yyy{{{uuuxxx|||}}}wwwuuusssnnnddd\\\TTTQQQNNNMMMPPPUUU[[[```hhhmmmwww~~~vvvrrr~~~~~~yyy{{{uuujjjgggiiimmmvvv~~~|||wwwpppggg^^^WWWZZZTTTRRRSSSZZZrrrooopppiii\\\WWWaaatttnnnXXXLLLGGGGGGFFFDDDAAA>>>:::444///***)))(((((())))))'''%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((())))))((((((((('''''''''((())))))))))))+++...000:::@@@FFFGGGCCC>>>;;;;;;222333:::BBBCCCAAAIIIVVVfffjjjggg[[[WWWfff~~~xxxooooooooojjjdddhhhggggggkkksss}}}zzzlllgggdddhhhrrryyyzzzxxx|||nnnhhhlllgggccckkkoootttssstttyyyttttttyyyvvvqqqfff___hhh|||}}}{{{{{{wwwhhhWWWTTT[[[nnnvvvvvvlllccc]]]QQQDDDDDDCCCAAA>>>:::666111...(((''''''((())))))'''&&&%%%((((((&&&'''+++---+++))))))(((((((((((())))))'''((((((((()))))))))***)))))))))))))))))))))(((************************)))+++,,,,,,++++++,,,---...+++,,,444===FFFPPPYYYSSSTTT```uuukkkbbbZZZXXXWWWUUUWWW\\\dddfffjjjnnnqqqrrrrrrsssuuuzzzyyyoooeeecccfffhhhhhhhhhjjjnnnssswwwyyyyyyqqqooommmmmmoooqqqqqqqqqyyy||||||yyywwwoooooozzzppphhhiiiqqqzzzwwwdddUUULLLJJJJJJGGGEEE@@@777///+++***,,,,,,++++++*********************************************))))))))))))************))))))))))))******)))************+++++++++***************************,,,---,,,---777GGGTTTaaadddaaa``````TTTOOO[[[```^^^hhh~~~ssshhhkkkvvv|||~~~xxxooofff```]]]\\\[[[[[[___eeeiiidddYYYJJJ???<<<777777===CCCHHHQQQZZZ^^^sss{{{}}}~~~|||zzz{{{|||zzzuuupppjjjddd[[[RRRLLLKKKLLLNNNZZZbbbqqq~~~pppiiinnn|||yyy{{{wwwqqqssswwwzzz}}}zzz{{{}}}|||qqqaaaVVVXXXPPPRRRVVVXXXdddpppppphhhkkkggg[[[SSSYYYeeeooo|||iiiXXXOOOIIIFFFDDDDDDCCC???888333+++***(((((()))***)))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((('''''')))***+++)))))),,,222888HHHFFFCCC@@@===;;;::::::222222777>>>@@@GGG[[[qqq|||rrriiimmmkkknnnwww~~~wwwnnnhhheeedddqqquuu~~~|||zzzsssjjjnnnkkkgggnnnttt{{{|||yyynnn^^^RRRSSSccczzzttt\\\PPPQQQcccqqq}}}{{{qqq^^^LLLIIIGGGCCC@@@===999444111)))(((''''''))))))((('''%%%((((((&&&)))///222222******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***************************+++,,,,,,++++++,,,---000,,,...:::GGGOOOUUUYYYPPP```{{{yyy|||zzzvvv}}}~~~|||~~~sssiii[[[aaajjjpppoooooowww}}}vvvuuuwwwyyyxxxvvvqqqnnniiiggghhhjjjkkkkkkpppuuuyyy|||}}}}}}vvvrrrkkkmmm|||xxx}}}{{{pppkkkhhhiiijjjmmmttt{{{zzzaaaTTTOOOLLLJJJHHHDDD===555///,,,,,,,,,,,,+++*********************************************))))))))))))************))))))))))))******)))************++++++++++++++++++++++++++++++++++++,,,------111===OOO\\\```gggbbbZZZYYYSSSQQQZZZ[[[hhhzzzsssjjjmmmvvv{{{}}}xxxsssjjjaaaZZZYYY[[[^^^ccchhhllljjjaaaRRRDDD;;;:::;;;???EEELLLUUUeeerrr{{{|||xxx{{{{{{zzzzzz|||~~~wwwkkk___VVVQQQOOOOOOLLLUUUfffwww{{{vvvtttzzzyyywwwkkkdddccc}}}}}}}}}~~~sssqqqsssyyy~~~zzzmmm```XXXPPPTTT\\\YYY[[[bbbccceeejjjjjjbbb\\\^^^cccfffuuuyyyfffYYYOOOIIIDDDEEEEEEAAA:::555...+++)))((()))******)))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&((((((((((((''''''''''''))))))((((((((((((((((((***+++***((()))///;;;CCCMMMGGG???:::999999999888999666888???FFFSSSlllyyyoooxxxwwwdddeeennnxxxrrrcccbbbooo}}}~~~wwwqqqhhhaaa]]]\\\ZZZZZZ___cccjjjpppvvv}}}{{{oooqqqppprrr|||wwwtttiii\\\SSSMMMQQQaaarrruuuuuubbbTTTLLL[[[hhhzzzgggOOOLLLIIIFFFCCCAAA===666222+++)))''''''((())))))((((((******(((***111555555***))))))(((((())))))***(((((((((((()))))))))))))))))))))))))))************************************+++---,,,++++++,,,...///,,,222@@@NNNSSSSSSRRRTTTkkkzzzpppqqq|||vvvwwwxxxwwwkkkdddcccfffxxx|||uuutttoooiiiffffffhhhjjjkkkoooqqqtttxxx~~~|||vvvxxxwwwuuuyyy~~~zzzxxx~~~zzz}}}xxxsssooollljjjjjjkkkmmm]]]UUUNNNKKKJJJFFFAAA:::333...+++,,,,,,+++************+++******************************))))))))))))************))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++,,,,,,...666DDDUUUaaa___iiicccVVVSSSQQQQQQYYYXXXttttttmmmooouuuwwwyyynnnlllhhhbbb\\\[[[]]]___iiilllkkkeeeXXXKKKAAA<<<:::@@@HHHOOOXXXfff|||}}}wwwtttuuuxxx{{{|||zzz~~~|||yyyyyy{{{xxxoooggg```\\\[[[RRRUUU___nnnxxxxxxuuusss~~~|||uuuwww|||sssnnnjjjgggeeevvvnnngggbbbhhhtttyyysssjjj]]]SSSTTTYYYUUUWWW___```kkkooopppmmmjjjjjjgggccctttuuucccXXXLLLCCCDDDGGGCCC===;;;222...***((((((((()))(((((((((((((((((((((((((((&&&''''''''''''''''''''''''((())))))''''''((()))''''''''''''''''''''''''((((((((((((((((((''''''(((((())))))))))))))))))+++***)))(((,,,555BBBLLLHHHBBB;;;999:::;;;:::888;;;999???MMMYYYcccuuu{{{uuuzzzqqqdddkkkvvvmmm```cccuuuyyyyyyvvvmmmccc^^^ZZZVVVPPPLLLIIIGGGFFFDDDIIIMMMRRRWWW[[[```fffjjjmmmpppzzz}}}{{{tttrrr}}}}}}{{{xxxwwwooofff]]]VVVPPPLLLQQQZZZgggqqqiii^^^OOO^^^dddqqqoooUUULLLHHHEEEEEEEEEBBB<<<666///,,,)))(((((())))))))))))+++***'''(((...111111)))((((((''''''(((((()))))))))))))))((((((((((((((()))))))))*********+++***************************,,,------,,,+++---...---///888GGGQQQRRRMMMKKKWWWqqq{{{gggiiivvvssswww~~~tttjjjggghhhkkkrrrzzz}}}yyyuuuooolllkkkmmmnnnnnnqqqppprrruuuzzz~~~}}}|||}}}yyyttttttvvvtttpppwwwnnn\\\LLLMMMKKKHHHDDD>>>777000,,,---,,,,,,+++***+++++++++******************************))))))))))))************))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++,,,222<<>>>>>===DDDLLLUUUeee~~~oooppptttzzz~~~zzzyyy{{{}}}~~~}}}yyysssmmmgggdddccc]]]]]]fffqqqxxx~~~~~~vvvwww~~~}}}nnndddeeehhhkkk~~~qqqfff^^^XXX[[[fffnnnooollllllbbb___^^^\\\eeepppnnnuuutttqqqoooqqqrrrkkkbbbdddqqqyyyfffTTTEEEEEEIIIGGGCCCCCC888444...)))((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))((('''&&&''')))'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******+++******---444===EEEKKK@@@===::::::<<<>>>===;;;999;;;III^^^mmmsss||||||}}}uuuvvv}}}vvvjjjcccppptttjjjaaa\\\XXXRRRNNNOOOOOOKKKGGGGGGEEEBBB@@@?????????>>>===???@@@BBBDDDFFFGGGHHHHHHSSSWWWcccsssooobbbeeesssnnnhhhlllmmmlllooo}}}uuuooojjjaaaXXXRRRRRRTTTVVVbbbvvvrrrkkk[[[```^^^dddvvvtttRRRMMMGGGFFFHHHGGGCCC???444000,,,))))))*********''')))((($$$%%%)))+++)))((((((''''''''''''(((((())))))))))))((((((((((((((())))))******++++++++++++++++++++++++++++++++++++,,,------,,,,,,---...///555AAAMMMQQQNNNLLLNNN___tttmmm]]]fffyyy~~~sssaaaWWWXXXbbbttt~~~zzzyyyxxxvvvuuussspppppptttvvvwwwzzz}}}}}}xxxzzz~~~}}}wwwhhhfffMMMOOOMMMIIIFFFAAA;;;444000------,,,+++++++++++++++++++++++++++++++++++++++******))))))))))))************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///888DDDQQQ[[[aaabbbeee[[[LLLHHHFFFNNN___}}}qqqtttvvvtttuuuyyy|||}}}wwwvvvooohhhfff```XXXTTTXXX___ggglllkkkeeeYYYLLLBBB>>>???AAAEEEKKKTTTbbb|||uuummmjjjmmmqqq{{{zzzuuusssvvvzzz}}}~~~~~~|||{{{lllbbbZZZ\\\eeeppp|||vvvsssyyymmm^^^^^^eeeiii{{{yyyvvvuuuyyy|||ttthhhWWWXXX[[[]]]```eeejjjnnnwwwtttvvvvvvwww{{{xxxpppfffdddmmmtttoooddd```kkk{{{}}}dddNNNJJJKKKHHHEEEFFF@@@:::222,,,)))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((((((&&&&&&'''(((&&&'''''''''((((((((()))''''''(((((())))))******(((((()))))))))************+++...666???DDDCCCAAA<<<;;;;;;<<<>>>@@@AAAAAA@@@DDDRRRfffttt}}}~~~{{{wwwmmmiiimmmzzzuuummm```TTTLLLGGGDDDBBB>>>;;;;;;>>>@@@@@@CCCGGGDDDBBB@@@@@@CCCFFFHHHHHHHHHGGGFFFHHHKKKKKKGGGCCCKKKKKKQQQ[[[bbbffflllrrroooYYYVVV^^^{{{{{{ooojjjhhhjjjpppwwwxxxsssnnntttuuunnn___WWW[[[^^^\\\```www}}}uuummmfff___]]]jjjfff\\\OOOHHHGGGHHHGGGDDD888444...+++)))*********&&&((((((%%%%%%((((((&&&))))))(((((((((((())))))***)))))))))((((((((('''((())))))******+++,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---///555>>>KKKSSSPPPLLLRRR[[[kkkttt{{{vvvgggcccuuu~~~mmm\\\XXX^^^jjjuuurrrqqquuuvvvtttvvvzzz|||~~~{{{yyyzzz}}}|||~~~ooo{{{xxx^^^RRROOOKKKHHHEEE@@@999444------,,,++++++++++++,,,++++++++++++++++++++++++******))))))))))))************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...333>>>LLLWWW]]]___```]]]PPPHHHIIILLL___}}}uuu]]]aaahhhooottt{{{xxxooojjjccc```^^^YYYVVVYYYaaaiiikkkjjj^^^VVVKKKCCC@@@BBBFFFIIIOOOZZZkkkyyysssoooqqqtttvvv|||}}}{{{}}}zzztttwwwxxxllljjjmmmssszzztttjjj___\\\^^^cccnnnwwwyyyyyyuuusssyyyttt```^^^bbbccc~~~~~~|||zzzxxxrrrlllllllllcccWWWIIIUUUbbbfffccccccjjjrrrttt{{{{{{tttgggYYYXXXfffsssrrrhhhuuu{{{tttXXXOOOMMMGGGCCCDDDEEE???666///+++)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&%%%&&&(((&&&'''''''''(((((())))))&&&''''''((()))******+++(((((())))))*********+++)))+++222===GGGHHH@@@888<<<<<<===>>>???AAACCCEEEMMMOOOXXXeeeqqq{{{sssooouuu}}}qqq___UUUFFFDDDAAA??????>>>===<<>>BBBJJJOOORRRXXXjjjrrrppphhhhhhvvv}}}vvvlllooozzzvvveeekkklllooorrrwww}}}wwwmmmfffaaa___cccjjj}}}sssxxxxxxvvvyyy|||hhhcccbbb___~~~}}}~~~~~~|||zzzxxxnnnrrrqqqlllhhheee\\\RRRFFFQQQhhhtttllljjjnnnlllnnnwwwuuupppcccYYYZZZ```fffkkkpppcccUUUOOOHHHEEEFFFEEEAAA;;;444---******+++''''''&&&&&&&&&''''''((()))(((((((((''''''''''''&&&&&&&&&&&&'''''''''((()))))))))(((((((((((((((*********))))))))))))))))))((((((((()))***+++,,,'''111===DDDCCC>>>:::888555@@@EEE@@@<<<@@@FFFIIIVVVXXX\\\___ssspppeeennnxxxbbbPPPEEE??????===>>>CCCBBB>>>???DDDGGGMMMTTTWWW[[[cccooozzzooo```___iiimmmsss{{{yyywwwwww{{{zzznnnccc]]]VVVPPPNNNMMMKKKJJJNNNUUU^^^fffnnnwwwuuunnnmmmrrr~~~}}}tttqqqssspppgggkkkxxxjjjkkkhhh___ddd___vvvzzzzzzuuuqqqnnnmmmuuu|||aaaMMMHHHJJJHHHBBBAAA???999222***'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***,,,---,,,******+++,,,///((()))000222---///777EEEQQQZZZUUUKKKPPPdddwwwvvvqqqqqq}}}yyyhhhggghhhkkk~~~~~~xxxzzzzzzxxxzzz{{{{{{{{{|||{{{xxx}}}yyyyyy\\\WWWOOOJJJGGGEEEBBB>>>222///+++***+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))************++++++++++++,,,---,,,++++++,,,...,,,000888EEERRR\\\```aaaXXXZZZVVVNNNSSSkkkdddXXX]]]lllpppgggcccaaa[[[VVVTTTWWW```mmmvvvrrrbbbTTTNNNBBB:::???JJJQQQVVV[[[eee{{{ssseeeccclll{{{{{{tttnnnoooppptttyyy}}}{{{uuupppvvvnnnhhhiiimmmtttyyyzzzrrrdddbbbjjjtttzzz~~~{{{}}}|||xxxeee\\\\\\|||vvvsssvvvvvvrrrrrrtttkkkrrruuupppiiiccc]]]VVVSSS^^^wwwzzztttjjjfffkkkpppwww|||hhhlllccc^^^``````___gggtttzzzhhhWWWIIIEEEIIIDDDAAA===666000,,,******)))((((((''''''((())))))))))))((((((((('''''''''&&&'''''''''(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))((()))+++++++++******+++)))444@@@CCC@@@<<<===@@@BBBFFFEEE>>><<>>>>>EEEFFFJJJMMMOOOTTTaaannn}}}{{{kkk]]]UUURRRMMMIIIIIIOOOXXX^^^dddwww~~~|||yyyyyyxxxtttsss{{{pppmmmhhhjjjzzz~~~|||fffiiiwww~~~nnnSSSFFFFFFHHHBBBAAA===777111,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++***,,,---,,,+++***+++---000,,,,,,///......777DDDRRRRRRSSS\\\qqq|||ttt{{{rrrddd]]]gggxxx}}}ssseee^^^fffqqquuuvvvxxxrrrnnniiiggghhhkkkmmmnnnsss{{{|||yyy{{{zzzvvv~~~~~~~~~gggQQQKKKLLLHHHBBB???777333...+++***+++++++++++++++++++++++++++++++++************************************************************+++++++++,,,+++,,,---,,,++++++---///---666DDDRRR[[[^^^^^^\\\VVVcccttt|||```YYYfffttttttmmmccc\\\YYYXXXYYYYYY```eeelllqqqooodddUUUKKK>>>BBBIIIOOORRRUUU___jjjtttiiimmm}}}zzzrrrhhhcccdddhhhkkklll{{{wwwssspppmmmmmmsss|||~~~xxxtttttttttvvvyyyvvvpppsssyyyssslllkkkfffYYYVVVbbbjjjlllwww{{{rrrmmmlllnnnwwwxxxkkkhhhfffkkkxxxwwwhhhccc[[[^^^eee]]]NNNTTThhh}}}mmmfffaaajjj___LLLFFFCCCCCCAAA???<<<666///***+++******))))))))))))***)))))))))(((((((((((('''((())))))))))))************************+++++++++)))))))))))))))*********)))+++,,,,,,+++---000444;;;>>>???===999;;;BBBHHHMMMGGGCCCIIIXXXeeeiiigggjjjtttvvviiinnn|||hhhRRRGGG===<<<@@@DDDHHHJJJOOOYYYeeeooouuu|||llleee[[[RRRMMMNNNQQQSSSSSSeeezzz}}}|||tttyyytttiiihhhgggqqqyyylllrrrxxxzzzgggccckkkqqqcccLLLFFFHHHCCCBBB@@@;;;555///+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,***,,,---,,,++++++,,,---///......///---000>>>MMMXXXYYYhhhwwwwwwvvvxxxddd\\\___ooo}}}rrriiidddbbbaaa\\\^^^hhhqqqtttwwwzzzuuurrrnnnkkkjjjllloooqqqpppvvv}}}|||zzz~~~|||wwwyyyttt}}}]]]QQQNNNJJJFFFDDD:::666111,,,***+++,,,---*********************************************************************************+++++++++,,,,,,+++,,,---,,,,,,,,,...000///:::JJJWWW\\\[[[WWWUUU[[[eeesssiiiZZZdddwwwoooiiiddd\\\WWWVVVZZZ```dddkkkmmmnnnkkkbbbVVVKKKEEE@@@GGGNNNQQQTTT```vvv{{{ooorrrwwwzzznnngggeeefffggggggppprrrwwwzzzvvvqqqqqquuuwww}}}zzzvvvsssssszzz~~~vvvsssooonnnaaaWWWVVVeeesss|||yyyqqqkkkiiissszzzwwwqqqmmmsss~~~qqqfff[[[[[[ccc```RRRRRR]]]yyy~~~rrr```^^^ccckkkwww{{{\\\HHHFFFDDDCCCBBB@@@:::333---+++***))))))((((((((()))***)))))))))(((((((((((())))))))))))*********+++))))))******++++++++++++(((((())))))************)))***+++))))))...777???FFFAAA;;;888:::>>>AAACCC???===DDDWWWlllwwwsssmmm|||~~~vvvkkkZZZ>>>@@@>>>@@@FFFIIIKKKRRR[[[mmm}}}{{{ooofff___[[[WWWTTTOOOYYYeeelllpppxxx~~~rrr~~~}}}hhhbbbddddddooottt```WWWbbb{{{rrrhhhnnnyyyyyy___PPPJJJEEEDDDAAA>>>999333---***))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,***+++------,,,,,,---......///000000///555DDDRRRXXX\\\{{{yyyjjjuuurrr}}}~~~}}}~~~|||~~~sssbbbZZZgggyyyrrrbbbYYYSSSSSSWWW```ccciiiooopppqqquuu{{{|||yyyuuurrrqqqtttwwwzzzxxxzzz}}}~~~~~~~~~{{{wwwuuuqqqsss|||}}}{{{wwwtttqqqpppXXXNNNIIIGGGFFF===999444///++++++,,,...***************************************************************************++++++++++++,,,,,,,,,+++,,,------,,,---///111333???NNNXXXYYYUUUQQQPPP```eeepppmmmXXX[[[ssspppdddbbb^^^XXXVVVYYY```jjjppppppnnnhhh]]]RRRHHHCCCBBBFFFLLLQQQUUU```zzznnnrrrwwwrrrnnniiiddd```bbbiiiwwwzzztttsssooovvv{{{~~~vvvttt|||yyyvvv}}}tttnnniiifffaaabbbmmm|||~~~wwwpppkkkjjjrrrxxxzzzppptttzzznnniii^^^ZZZaaaeee___YYYXXXfffmmmbbbRRRVVVcccooo{{{gggFFFJJJGGGDDDCCCBBB>>>777222,,,+++***)))((((((((((((******)))))))))((((((((())))))))))))************(((((())))))***+++++++++((((((((()))******++++++***+++***((()))000<<>>OOOgggxxx}}}|||{{{uuu|||}}}\\\DDD888??????CCCIIIKKKOOO___qqq~~~wwwrrrlllddd]]]XXXZZZ]]]aaagggrrr{{{yyyyyyvvvppp___]]]bbbdddhhhyyyfffPPPVVVzzz~~~rrrttttttXXXFFFGGGEEEBBB@@@<<<777111,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,***+++------,,,,,,...///---///000111444===JJJUUUTTT^^^gggeeekkkuuuyyyxxx|||vvvxxxwwwrrrooouuuvvvrrrggg___ggg|||uuu]]]RRRNNNOOOVVV___iiimmmoooooommmpppxxx|||xxxyyy|||~~~~~~}}}{{{yyyyyy|||~~~{{{{{{{{{ppppppjjjjjj}}}ooozzzyyywwwttttttuuuxxxzzzyyy{{{dddMMMHHHGGGEEE>>><<<888222---+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++,,,------------///111888DDDRRRXXXVVVRRRQQQRRR```eeerrrxxx^^^UUUcccyyymmmfff]]]ZZZXXXZZZ```hhhpppsssmmmfff\\\OOOEEEAAAAAACCCFFFLLLSSS^^^tttzzzvvvttt|||zzzvvvnnnddd\\\\\\cccsss|||xxxlllooovvvxxxvvvtttuuu~~~zzzrrrhhhooopppoooqqq|||xxxpppnnnpppjjjqqqssspppwwwyyyooodddeee^^^ZZZ]]]fffiiibbbYYYVVVXXXPPPMMMTTT[[[gggzzzyyyTTTNNNIIIEEECCCCCC@@@;;;666------+++******)))))))))*********)))))))))((((((((((((((()))))))))******''''''((())))))***++++++'''(((((()))******++++++)))+++,,,******111===HHHBBB===888888;;;>>>>>><<<>>>OOOgggxxx{{{|||}}}}}}sssYYYIIIEEEDDDDDDDDDLLLWWW^^^iiivvvnnniiiiiihhhfffffflllvvv}}}zzzvvvuuuxxx{{{~~~mmm]]][[[aaadddhhhvvvjjjTTTSSSsssgggIIIHHHEEEBBB@@@>>>:::444000))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++,,,,,,---***+++------,,,---...000,,,...000333999CCCNNNUUUSSShhhjjj^^^aaaqqqoooqqq}}}uuurrrpppmmmnnnqqqwwwvvvooohhhrrrvvvttt}}}|||fffQQQLLLOOOVVVdddrrrvvvsssnnnlllqqq~~~}}}zzz{{{~~~|||{{{~~~|||}}}~~~}}}vvvrrrkkkjjjvvvqqq{{{uuuoookkknnnuuuyyyzzzyyyoooyyy{{{sssRRRKKKJJJEEE>>>>>>;;;555///,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------***,,,---------...000222===HHHTTTYYYVVVTTTWWW\\\\\\bbbqqqsssdddhhhyyyrrrhhhdddYYYXXXZZZ```iiinnnnnnlllbbbZZZOOOEEE@@@AAADDDGGGJJJSSSaaavvv{{{qqq~~~}}}|||zzzsssiiibbbbbbdddmmm|||tttqqqvvvzzzwww}}}|||yyywwwyyy|||~~~zzzvvv{{{uuuuuuyyyvvvpppwww~~~wwwmmmmmmtttcccjjjvvvnnnqqqqqqggg]]]^^^\\\XXXYYYdddmmmgggZZZNNNJJJHHHRRR[[[UUU\\\uuurrrqqqPPPKKKEEEBBBCCCBBB===999///...---,,,++++++++++++************))))))))))))(((((((((((())))))))))))&&&''''''((()))*********'''(((((()))***+++++++++))),,,///---,,,111<<>>>>>KKKaaa{{{{{{zzz{{{tttfffJJJ>>>@@@EEEGGGKKKMMMZZZnnn~~~~~~vvvxxxvvvooogggeeekkkrrrwww~~~zzzvvvuuuqqq{{{sss|||}}}nnn^^^ZZZ___cccnnnkkkdddVVVRRRkkkooosss}}}|||ZZZIIIFFFBBB@@@???<<<666222))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++,,,------***+++------------...000+++---000444<<>>>>><<<<<<666444888;;;===CCCJJJhhhyyyvvvuuukkktttqqquuu]]]AAA???EEEDDDHHHRRRUUUbbbzzzvvvrrrpppmmmjjjjjjkkkyyy~~~xxxrrrnnnrrr{{{{{{kkknnnlll]]]YYYaaafff|||fffSSSSSS]]]VVVpppuuufffvvvlllOOOKKKFFFDDDBBB???;;;888...,,,)))))))))******)))***+++,,,,,,,,,,,,+++***(((((((((((())))))))))))++++++++++++,,,---......//////////////////......***222---333JJJMMMJJJXXXvvvqqqbbb]]]iii~~~}}}yyyzzzjjjpppnnnddddddooozzz}}}zzz}}}ooobbbQQQVVVYYYgggpppXXXJJJSSSaaajjjwww|||wwwxxxyyypppttt~~~{{{vvvuuu}}}zzzoooiiilllpppvvv{{{lllyyyzzzlllccchhhooopppnnnmmmqqqsssrrrooottt|||{{{tttqqqTTTJJJHHHDDDCCC@@@;;;444///,,,+++,,,++++++******++++++,,,************************,,,++++++******++++++,,,++++++,,,,,,,,,------------+++---000///---111:::IIIMMMXXXTTTNNNdddqqq^^^VVV^^^mmm|||fffyyy}}}nnnddd```[[[TTTOOO]]]hhhhhhiiiiii```RRRRRRIII@@@<<>>999444...+++******)))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((((()))***+++,,,******000888>>>???===;;;888;;;AAA===999DDDWWWvvv{{{|||sssqqq~~~vvvkkkjjjrrrdddLLL<<<>>>DDDEEENNN\\\cccxxxuuurrrqqqooommmnnnoooyyy{{{vvvtttrrruuunnnkkklllgggeeeiiiiiixxxttt]]]VVVZZZYYYhhhiii___iiiVVVLLLEEEEEEEEE@@@<<<<<>>AAADDDGGGOOOXXXzzz}}}}}}|||zzzxxxzzzyyyvvvxxx~~~vvvsss~~~}}}~~~zzzooorrrzzzyyy}}}}}}xxxkkknnn{{{uuurrrvvvsssrrrnnnvvv|||yyywwwkkkccc]]]XXXVVVQQQUUUXXX[[[bbbmmmtttvvv~~~kkkZZZUUUUUUUUUYYY___gggjjj|||pppPPPCCCCCCBBB@@@@@@999555000,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))))))))******+++,,,,,,---333:::??????>>>999888<<<>>>888888OOOlll}}}{{{vvv|||bbbccciiiuuudddJJJ???;;;@@@FFFMMM```tttuuurrrsssqqqpppqqqrrrwww{{{|||}}}}}}yyyuuupppppp}}}|||qqqssstttpppkkkgggmmm}}}gggWWWVVVZZZ]]]uuuiiiaaa```mmmfffSSSEEEFFFHHHAAA===@@@222///,,,************)))******+++,,,,,,+++******((((((((()))))))))******++++++++++++,,,---..............................///555999CCCLLLJJJQQQggguuuaaa]]]mmmxxxrrrvvviiiggg___]]]hhhwwwqqqUUUIIINNNKKKVVVaaazzziiiXXXTTTfffxxx}}}|||xxxzzz|||rrrlllhhhjjjwwwqqqgggwww{{{uuurrrooommmpppuuurrrsssuuuvvvvvvxxxvvvYYYIIIDDDCCCAAA>>>999444000---...------,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,+++,,,...///222:::CCCOOOPPPVVVTTTQQQ]]]aaaTTTVVVkkkzzz{{{zzz___^^^xxxttthhh^^^VVVTTTYYY```iiinnnjjjfffaaaWWWJJJ@@@<<>>AAA555222---+++++++++************++++++++++++******(((((()))))))))*********++++++++++++,,,---......------------............///333<<>>;;;777111---,,,++++++++++++***))))))))))))***+++)))))))))*********++++++++++++++++++,,,---......------......///000000000333777FFFNNNPPP```uuuxxxjjjwww~~~wwwggg```ccceeeooowwwjjjMMMFFFNNNQQQUUU[[[zzzyyyooonnn~~~|||zzzsssmmmnnn{{{sssnnnooojjjllluuu~~~qqqgggddddddggg~~~lllfffrrr|||pppqqqlllOOOJJJEEEBBB@@@===888333,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------+++......,,,111===KKKRRRVVVYYYZZZ___bbbXXXWWWhhhbbbQQQSSSoootttbbb___bbbdddkkkrrrqqqlllcccWWWMMMFFFAAA>>>GGGHHHMMMWWWggg{{{{{{~~~|||}}}|||zzz{{{uuuqqqsssuuuzzz}}}{{{wwwzzz|||~~~yyynnnrrr}}}KKKLLL___sss___hhh}}}|||~~~zzzmmmdddhhhkkkdddccchhhgggddd]]]YYYYYYUUURRR\\\kkkmmmgggdddgggfff___YYYXXX[[[\\\\\\ZZZWWWTTTQQQNNN[[[qqqyyy|||XXXGGGDDDBBB======;;;666///+++***+++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))***,,,------,,,,,,...555<<<===999666555777444555???VVVvvvvvvpppmmm{{{ooosssmmmWWWLLLTTT___ppp{{{tttqqqpppsss{{{}}}|||mmmZZZIIIFFFKKKVVVkkk{{{xxxwww~~~sssjjjmmmwww~~~xxxzzzyyyZZZGGGBBBAAA???>>>999333...,,,,,,+++++++++***)))(((((()))***+++))))))*********+++++++++++++++++++++,,,---............//////000111111222666;;;IIINNNTTTqqq|||sssyyyppp^^^```gggkkk|||eeeRRRHHHIIINNNSSSYYYfffxxxtttllllllvvvyyypppllllllqqqsssyyyyyymmmeeeaaa___iiiyyynnnXXXYYYiii|||ppptttTTTNNNFFFBBB@@@>>>999555,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------.........***///000...222@@@MMMTTTYYY___```gggkkk]]]___{{{nnnTTTRRR\\\qqq}}}uuufff```dddlllooopppmmmeeeZZZOOOGGGCCCDDDFFFJJJLLLRRRddd~~~{{{yyy|||~~~}}}wwwsssqqqrrrrrrqqquuuzzz{{{yyy}}}wwwtttLLLNNNeee|||pppccceeepppsssjjjjjjqqqppppppffffffiiibbbdddkkkkkk```]]]^^^]]]TTTNNN[[[nnnyyymmmeeeeeeeee```]]]^^^VVVVVVWWWYYY]]][[[QQQGGGRRRiiiqqqwww^^^IIIFFFDDD>>>>>><<<777000+++***+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))+++,,,------,,,,,,000888??????:::666555777@@@777@@@]]]vvvzzz{{{eeessssssuuugggLLLTTT]]]lll~~~vvvrrrmmmrrr}}}{{{yyy~~~aaaNNNAAAGGGQQQYYYcccooo~~~rrrkkkqqq~~~kkknnn~~~zzzdddFFF???AAAAAA???:::333...,,,,,,,,,++++++***)))(((((()))***+++)))************+++++++++++++++++++++,,,---.........//////000111222222333666;;;IIIMMMUUUzzz|||zzz|||xxxhhh\\\cccnnntttjjjMMMGGGLLLPPPQQQWWW___rrrrrrzzz|||nnnrrr~~~wwwpppmmmnnnkkkjjjnnnwww~~~qqqggg```ccc```mmmvvvXXXPPP^^^www|||rrrxxxWWWPPPGGGBBB@@@>>>:::666...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------.........//////***000111...333AAANNNTTT[[[ccceeelllqqqaaaeee\\\NNNXXXeee~~~wwwxxxjjjbbbfffoooqqqllljjj```TTTKKKEEEDDDHHHMMMNNNPPPWWWooo~~~wwwvvvyyy{{{zzz{{{uuummmmmmooouuupppmmmpppwwwzzz{{{wwwWWWiiiqqqlll[[[\\\\\\ZZZZZZ```jjjsssqqqhhhhhhooonnndddaaafffaaagggaaabbbhhhZZZXXXpppzzzooojjjjjjhhhccc]]]MMMMMMXXXZZZYYYTTTJJJQQQbbbvvv|||sssrrr^^^DDDBBBAAA>>>:::666333000,,,))))))))))))))))))*********))))))))))))(((((((((((()))))))))))))))******+++*********+++,,,---//////111;;;EEEDDD;;;444555:::888999KKKeeevvv}}}pppsssqqqwwwpppccc{{{vvvXXXPPPZZZ___|||ttttttuuuxxx|||~~~{{{tttnnn]]]QQQFFFNNN[[[VVVRRR]]]vvvyyyuuu{{{rrreeeeeejjjtttssshhhwwwtttwww{{{~~~xxxRRRJJJIIICCC>>>>>>;;;555...******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111///000111000---000555;;;CCCHHHRRRmmmlllmmm{{{hhhfffbbbmmmzzzuuu{{{mmmXXXKKK@@@KKKPPPTTTccclllyyytttvvvwwwuuuuuussspppqqqmmmlllpppuuuzzz{{{qqqccc]]]^^^dddkkkjjj```UUUPPPfffrrrPPPDDDGGG??????AAA555222000---,,,---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------...------222<<>>;;;666///+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---.../////////...///111000///222777???DDDKKKWWWmmm|||nnn|||pppggg___ccceeevvv[[[NNNGGGAAANNNTTT\\\hhhwww|||{{{yyyvvvuuuuuuuuuwwwrrrmmmmmmooottt}}}}}}tttccc\\\ZZZ\\\aaabbb^^^ZZZYYYYYYmmmxxxsssvvvvvv^^^IIIGGG@@@>>>>>>555333000...,,,---------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------...---///444>>>IIIRRRWWWccccccwwwrrrqqqyyyttt}}}rrrXXXLLLWWWlllyyypppkkkccc]]]```gggiiigggaaaTTTGGGCCCFFFJJJNNNPPPYYY```~~~}}}yyyssspppnnnjjjggghhhhhhgggfffhhhmmmuuu{{{~~~~~~{{{xxxvvvuuuqqqqqqnnnfff^^^```mmmxxxxxxsssoooooouuu}}}vvvffffff{{{hhhcccggg]]]\\\XXXSSSOOOOOOTTTYYY___mmmtttkkk^^^\\\bbbiiijjjjjjfffmmmxxxpppdddgggrrrqqqwwwyyyqqqYYYKKKNNNSSS[[[^^^UUUMMM]]]mmmkkk]]]XXXiii~~~^^^FFFAAA???===;;;999555111---************************))))))))))))))))))))))))***))))))))))))***++++++---,,,,,,,,,...///111222@@@DDDFFFBBB;;;666666888;;;YYYrrruuuyyy|||zzzjjjeeeWWWUUUXXXPPPPPP^^^iii{{{zzzxxxuuutttsssssstttuuutttvvvyyyzzzyyy|||yyyssslllhhhiiimmmrrruuuiii```ZZZccchhh___mmmzzzhhhYYYWWWZZZgggllljjjddd]]]hhhtttzzzvvvllltttuuu}}}RRRCCCHHH@@@???<<<777111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,///222111000444:::FFFIIIRRR```ooovvvvvvsss{{{gggiiikkkbbbcccgggnnn|||mmmKKKGGGEEEEEEPPPVVVcccppp{{{xxxxxxyyyyyyyyyrrrllliiiiiimmmzzzzzzhhh^^^XXXTTTWWWZZZ]]]bbbgggQQQYYY|||sssjjj}}}~~~|||uuurrrpppNNNGGGBBB??????:::444222...------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------......111888BBBLLLTTTXXXYYYeeeyyytttrrr|||yyy~~~yyyzzz```JJJTTTdddqqq{{{ooocccbbb^^^YYYZZZaaaffffffTTTJJJAAACCCHHHLLLPPPUUUYYYmmm}}}rrrtttkkk___VVVQQQOOOMMMLLLIIIKKKLLLLLLOOOUUU^^^eeeccciiisss|||~~~~~~}}}|||zzzuuurrrlllmmmlllfff``````hhhppp}}}wwwpppmmmpppwwwwwwzzzkkk___}}}kkk^^^\\\___UUUTTTRRRNNNKKKKKKOOORRR\\\nnnuuuggg[[[___gggiiiiiieeeeeeppp}}}pppfffrrr}}}mmmnnnwwwyyy___LLLHHHKKKWWW^^^VVVOOOXXX___]]]VVVWWWdddsssvvvnnnEEEAAA???>>><<<;;;777333///++++++***************))))))))))))))))))***************))))))******+++,,,,,,,,,,,,,,,---000222444CCCDDDDDDAAA;;;777777888AAAeee}}}|||~~~yyyrrr}}}UUULLLNNNOOOGGGQQQqqqxxxoooqqqoookkkfffccc```^^^^^^^^^]]]```dddeeeeeelllttt}}}vvvkkkcccaaaeeekkkpppmmmeeedddsss{{{ttt{{{kkk```ZZZ___ccckkknnnnnnlllfffsssvvvyyy\\\GGGNNNBBB@@@===999444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------000333111000555===IIINNN\\\lllrrrqqqttt||||||pppeee{{{xxxiiiiiilllqqq|||___HHHHHHHHHIIIQQQVVViii|||}}}~~~}}}zzzrrrmmmiiigggeeeiiiuuuxxxooocccZZZRRRSSSWWW___iiisssVVVPPPiii|||pppssszzz|||~~~XXXIIIEEEBBBAAAAAA666333///---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------...///444<<>>BBBFFFHHHIIIKKKPPPTTTVVVYYY```ffflllttt~~~}}}~~~}}}wwwrrrkkkmmmlllhhhcccbbbfffkkkxxxxxxvvvqqqmmmpppxxxxxxooo{{{qqqeeezzzwwwqqqggg___YYYWWWUUUOOOOOOMMMKKKIIIIIIJJJLLLSSSbbbggg]]][[[gggnnnlllgggcccfffsss}}}kkkfffpppnnneeeooowwwaaaPPPIIIIIIXXXccc^^^SSSQQQMMMKKKNNNVVV___dddgggrrrKKKAAA???>>><<<;;;888444111,,,+++++++++******))))))((()))))))))*********+++***************++++++,,,++++++***+++---111444666???AAABBB???<<<;;;===???PPPmmmxxxxxxzzztttcccQQQDDDGGGNNNLLL\\\xxxvvvvvvqqqeeeZZZZZZXXXTTTOOOKKKHHHFFFEEECCCDDDHHHNNNQQQTTT]]]fffqqqyyy{{{qqqgggaaa```dddgggnnniiinnnqqq```YYY___ooozzzzzzrrrnnnooommmyyy~~~qqqRRRLLLDDDBBB>>>:::666222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000222333111000888AAAFFFQQQfffwwwvvvoooxxxvvvhhhgggllloooeeejjjoooyyy~~~UUUHHHKKKIIILLLSSSYYYuuuwwwnnnjjjhhhhhhffffffllluuu}}}uuuggg]]]TTTRRRVVV]]]iiisss```MMMYYYppp{{{||||||qqqkkkPPPGGGBBB???BBB999555000---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------...000777@@@JJJRRRVVVXXXTTTjjjvvvxxxzzz|||uuuWWWTTTvvv{{{ooo```___WWWUUURRRSSSZZZ```]]]UUUAAA???DDDMMMNNNLLLSSS```sssjjjbbbVVVMMMJJJDDDAAA>>>;;;;;;<<<======???@@@BBBEEEGGGJJJMMMNNNVVVUUUUUU[[[iiixxx}}}}}}zzzuuukkklllkkkiiifffdddeeefffllluuu|||xxxnnnkkkrrr|||xxxooo|||wwwrrrmmmjjjgggddd]]]VVVTTTUUUSSSNNNNNNMMMKKKIIIGGGEEEDDDCCCEEEMMMQQQPPP[[[mmmuuurrrjjjeeekkkuuu~~~nnnaaabbbvvv~~~jjjiiimmmaaaYYYRRRMMMZZZiiiiii]]]TTTIIIGGGPPP\\\___[[[bbbddd]]]DDDBBB>>><<<:::888555333,,,,,,,,,+++******))))))((())))))******++++++++++++************+++,,,,,,+++******,,,///444888;;;<<>><<<@@@JJJRRR[[[oooyyy{{{vvvxxxTTTNNN@@@DDDQQQYYYtttyyyqqqmmmiiibbbWWWNNNEEECCCAAA>>>===<<<;;;;;;;;;<<>>@@@IIIRRRPPPNNN^^^uuuwwwfffXXXRRRLLLCCC>>>???;;;;;;;;;;;;;;;;;;<<<<<>>===@@@BBBJJJ[[[oooxxxwwwnnniiiooorrrsssjjj```]]]ggg~~~hhhdddcccddd[[[OOOWWWgggjjjddd\\\QQQPPP[[[hhhggg___bbb^^^~~~tttHHHEEE@@@===;;;999777666------,,,++++++***))))))((())))))******+++,,,,,,++++++******++++++,,,---+++++++++---222777===@@@===??????<<<===HHH\\\llldddppp~~~pppXXXNNNGGGBBBHHHTTThhhwwwqqqiiiccc]]]VVVMMMFFF;;;;;;:::999:::;;;<<<===@@@AAAGGGSSS]]]aaadddhhhmmmvvv~~~~~~}}}~~~~~~~~~~~~wwwkkkccc___^^^dddooozzzwwwfff^^^ggg|||pppnnnrrrtttxxxuuudddiii~~~sssppp{{{~~~~~~UUUGGGDDD@@@===;;;777111---------------------------------------------------,,,,,,,,,,,,---...//////000111222222111555CCCRRR^^^{{{ttt|||vvv```WWWoooooopppvvvrrrVVVEEEEEEJJJGGGTTTcccwwwzzzsssrrrmmmjjjlllmmmgggbbb___eeepppzzz{{{mmm]]]TTTQQQTTT[[[cccfffLLLGGGNNNfff|||xxx{{{tttnnnkkkooo{{{zzzjjjOOODDD===@@@<<<888222...------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------...333;;;EEENNNSSSTTTSSS___gggaaarrr~~~vvvooosssbbbZZZXXXSSSTTTVVVWWWYYYWWWLLL??????BBBLLLTTTPPPSSSpppyyypppooobbbRRRFFFEEECCC<<<:::===<<<===>>>>>>>>>???AAABBBHHHHHHNNN[[[iiioookkkdddWWWdddzzz~~~}}}zzzxxxsssoookkkhhhggggggfffeee```mmm|||{{{vvvwww{{{{{{zzz||||||||||||}}}VVVYYYUUUKKKFFFJJJMMMLLLFFFEEEEEEEEEDDDCCC@@@===>>>===@@@JJJ\\\mmmwwwyyypppkkkpppnnnhhhwwwzzzccc___]]]]]]pppiii```eeelllaaaNNNQQQ```dddbbb^^^WWWWWWbbbnnnlllcccaaa]]]}}}LLLHHHBBB===;;;:::999888------,,,,,,+++***))))))((())))))***++++++,,,,,,++++++******++++++,,,---,,,,,,---///444:::AAADDD@@@AAA???;;;===MMMhhh~~~lllvvvwwwyyy^^^LLLQQQAAAFFFNNNWWWsss}}}|||}}}jjjfff___XXXPPPIIIBBB>>>888888777777888:::;;;<<>><<<888222---------------------------------------------------,,,,,,,,,,,,---...////////////111111111777HHHYYYxxxvvvzzzxxxjjjXXXYYY}}}{{{xxx{{{bbbHHHEEEHHHLLLIIIYYYkkk~~~wwwtttssslllhhhlllooollleeeaaacccooo}}}vvvcccWWWRRRRRRYYYaaafffNNNGGGHHH___yyyxxx{{{}}}sssjjjlllxxxssssssSSSHHHAAADDD===888222...------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------///333<<>>???888777;;;<<<======>>>???AAADDDGGGFFFKKKYYYooosssccckkk~~~{{{wwwxxx}}}{{{yyyxxxxxxsssmmmjjjjjjjjjjjjiiibbblllxxx~~~||||||~~~|||tttRRRPPPMMMJJJGGGEEEEEEDDDIIIHHHFFFDDDBBB???>>>===;;;;;;<<>>CCC<<>><<<<<<999999:::<<>>>>>;;;666222...---,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---777CCCJJJJJJKKKPPPUUU___\\\mmmrrr]]]hhhkkktttzzzkkk]]]UUUTTTUUUWWW\\\^^^WWWJJJBBBBBBFFFJJJKKKQQQ___uuutttggg\\\PPPFFFCCC@@@===:::999;;;<<<<<<;;;GGG???:::<<>>>>>??????>>>===<<<<<<;;;;;;888::::::888777===GGGOOO]]]ffflllkkkiiijjjkkkkkkmmmpppuuuzzznnn^^^eeegggVVVIIIIIITTTVVVYYY[[[ZZZYYYYYYYYYXXXXXXiii|||gggKKKDDD<<<888;;;;;;444222///,,,***)))))))))***************************++++++,,,,,,---......---///111333999AAADDDCCCAAA@@@>>>>>>GGG]]]{{{~~~iiihhhJJJDDDHHHJJJMMMccc~~~~~~xxxqqqggg^^^KKKEEE>>>:::999999888666888777777:::===AAAIIIRRRZZZhhhmmmkkknnnssskkkcccfffhhhgggeeefffhhhkkkooorrrvvvxxxzzz}}}~~~|||~~~zzzmmm^^^___bbblll{{{jjj^^^\\\```uuurrrzzznnnnnnyyy|||}}}~~~wwwmmmaaa___zzz~~~kkkKKKDDDJJJ>>>666888555///...------......---+++,,,,,,,,,,,,---------------......//////000000111///111///000666===WWW}}}ddd[[[fffyyydddPPP\\\|||XXXLLLHHHHHHQQQ\\\iii~~~{{{|||}}}yyyjjjYYYNNNLLLNNNJJJMMMWWWgggrrrsssooolll___\\\[[[gggvvvkkkmmmooobbbRRRTTTUUUPPPDDD===IIIhhhwwwtttuuuuuu~~~uuueeefffjjjnnnvvvUUUCCC@@@>>><<<777333///------,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///888DDDJJJKKKNNNTTTYYY```gggwww]]]OOO^^^hhhnnn}}}xxxpppiii^^^UUUPPPRRRZZZaaa```SSSFFFEEEKKKJJJLLLSSSYYYiiitttcccVVVKKKAAA;;;:::;;;:::999:::===???@@@???DDDDDDFFFJJJNNNVVVcccppp}}}fff```bbbffflllvvv}}}}}}wwwmmmggg```uuu}}}yyyvvvwwwxxxyyyzzzwwwsssqqqpppllleeebbbcccqqqnnnmmmrrr{{{tttlllrrrFFFDDDBBB???===<<<<<<<<<;;;;;;;;;;;;::::::::::::999;;;<<<888444666???GGGXXXdddnnnmmmiiiiiimmmppprrrvvv{{{sss||||||fffeeeiiiaaaNNN@@@LLLNNNUUU]]]YYYOOOMMMSSSTTTWWWaaakkkttt}}}RRRBBB===::::::<<<666444000---***)))))))))******************************+++,,,---------------...111555;;;??????>>>======>>>BBBQQQnnnyyypppsssQQQCCCAAAFFFLLLRRRsss{{{ssslllaaaWWWCCC???:::777777888888888333888===???@@@EEEPPP[[[iiilllmmmooo{{{}}}kkkjjjnnnpppooouuuuuuuuussspppmmmllllllooovvv}}}uuucccbbb^^^___qqqlll^^^\\\\\\uuuvvvuuuzzz~~~tttwww{{{ssspppccc[[[tttSSSDDDLLL===666:::222000///------......---+++,,,,,,,,,------------............///000000111111000444111111888AAAXXXxxxqqqaaabbbyyycccUUURRRllluuuRRRJJJKKKLLL[[[iiiwww~~~wwwvvvwww{{{ttteeeXXXOOOJJJKKKNNNNNNRRR\\\jjjuuuxxxuuuqqqddd^^^WWW^^^|||}}}yyyrrr___MMMPPPTTTSSSGGG999???]]]{{{wwwqqqtttzzzlllccclllwww~~~]]]CCCHHH???===999444111...------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............///999EEELLLOOOSSS[[[bbbfffxxxgggTTTMMM]]]nnnuuu}}}pppjjjddd\\\SSSOOORRR]]]eee^^^MMMBBBFFFPPPPPPNNNXXXcccyyytttgggWWWMMMDDD===;;;<<<::::::<<<>>>@@@BBBCCCCCC>>>IIIUUU\\\aaannn~~~lllbbbgggrrr{{{xxxiiicccsss}}}xxxwwwxxx{{{{{{{{{wwwsssqqqqqqmmmfffbbbcccpppnnnkkkkkkoooxxx~~~uuummmpppxxxBBBAAA???===;;;::::::;;;888888999999999:::::::::777:::<<<888444666>>>FFFUUUbbbmmmnnnjjjjjjlllnnnooossssss^^^ddd{{{{{{iiihhhlll\\\CCCHHHJJJSSS\\\WWWIIIEEEKKKQQQZZZbbbhhhnnn}}}^^^CCC@@@>>>::::::777444111---+++***))))))************************)))***+++---------------,,,---111777<<<===;;;;;;::::::<<>>;;;>>>111222000---------...---,,,,,,,,,---------...............//////000111111111333:::777555===HHHZZZssszzzwwwtttnnnpppWWWOOOYYYqqqPPPJJJMMMPPPbbbuuuwwwsssrrruuuzzzyyygggTTTMMMKKKKKKMMMPPPVVVWWW]]]gggttt{{{yyytttfff```XXX]]]yyyzzzoooaaaTTTNNNQQQQQQJJJ======RRRjjj{{{zzzwwwqqqtttzzzwwwfffnnnlllHHHIII@@@>>>:::666222///---------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000:::EEELLLOOOSSSZZZaaa\\\yyyqqqXXXTTTVVVeee{{{xxxnnnggg___UUUPPPPPPTTT^^^bbbXXXGGG@@@FFFOOOQQQLLLXXXnnn}}}zzzvvvsssbbbXXXMMMFFF@@@<<<===AAA:::<<<===???@@@BBBCCCDDDFFFOOO\\\jjj{{{wwwkkklllsssqqqqqqxxx|||wwwwwwzzz|||{{{yyywwwsssppppppmmmgggdddffflllnnnmmmiiifffnnn||||||xxxrrrssswww~~~???>>><<<:::999999999999666777777888888999::::::444777888666444666<<>>???@@@AAADDDGGGJJJZZZsssooorrrooottt~~~yyyvvvwwwzzz|||yyyuuutttqqqpppqqqnnniiifffhhhiiimmmnnnhhhcccjjj{{{~~~~~~{{{zzz~~~<<<;;;999888777777777888555555555666777777888888444555555444333555999<<>>999444111...------------,,,------------............/////////000111111222222,,,777444111@@@TTTgggxxxnnngggrrrtttlllttt|||___SSSXXXooojjjMMMJJJNNNRRRfffwwwpppooonnnqqquuuzzz~~~yyycccVVVMMMPPPSSSUUU^^^jjjlllrrrxxx|||~~~rrreee^^^cccuuuzzzuuuiii[[[MMMIIIIIIJJJCCC:::???JJJ\\\sss}}}vvvmmmyyyzzz}}}bbbJJJBBB@@@===999555111...---+++++++++++++++,,,------++++++++++++++++++++++++............////////////333<<>>>>>===;;;<<>>@@@AAABBBBBBEEEJJJNNNUUUwww{{{~~~~~~zzzwwwyyy}}}}}}xxxrrrooonnnpppsssrrrkkkggggggeeeffffffcccbbbgggsss~~~:::999777666555555666666444444444555555666666666777666555444444555666777<<>>===???;;;===FFF[[[uuusssgggWWWIIICCCAAADDDSSSddd}}}yyypppmmmdddXXXNNNGGG???777555666666666666777:::<<<>>>DDDOOObbb}}}}}}}}}tttdddVVVWWWiii|||kkk```RRROOO^^^sss}}}{{{xxxccc___ppp{{{}}}ssswww~~~ooovvvcccFFFCCC@@@888888555222...------------------------.........///////////////000111111222222111<<<999666HHHaaawwwzzzqqqlll___```eeeTTTYYYhhhiiiNNNMMMQQQ```sssssstttqqqrrroooqqqtttxxx{{{}}}~~~~~~sssSSSMMMNNNVVV[[[___oooooo___VVV^^^~~~sss\\\LLLGGGFFFHHHAAA777999DDDQQQqqquuuccchhhhhhssspppRRRBBB@@@===:::555111...---************++++++,,,---************************............/////////000111<<>>???AAA@@@===>>>BBBBBBDDDEEEFFFGGGKKKQQQVVVnnn}}}{{{yyy{{{|||zzz}}}yyyrrrkkklllqqqvvvuuummmgggfffaaa___^^^^^^```ffflllppp<<<;;;888666444444444444333444555555444444555777444444444444444444444444666IIISSSaaarrrxxx{{{zzzzzz{{{vvvmmm|||cccVVVOOOYYYKKKHHHDDDSSSUUUQQQTTTAAAWWWZZZ\\\]]]^^^dddqqq}}}vvvFFF???@@@777666555333111...+++***(((******+++++++++,,,,,,,,,---***)))***...000000......333:::@@@BBBAAA===;;;???BBBLLLeeetttYYYUUUGGG>>>EEELLLYYYlllvvvkkk___[[[SSSKKKCCC>>>;;;:::555333333777888999<<>>===444111444//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000555DDDJJJIIIHHHGGGVVVppplllZZZiiiyyyooo___[[[XXXRRRQQQVVVWWWGGG;;;===HHHMMMLLLJJJVVVUUU~~~mmmXXXQQQMMMGGGFFFFFFEEECCCBBBAAA@@@???AAA??????@@@AAAAAACCCEEEJJJFFFEEEHHHJJJNNN[[[iiiwwwuuuppp~~~}}}yyywwwxxxmmmmmmqqqwwwuuunnnhhhfffaaa```______```cccfffiii|||<<<:::888666444333333333111333444444333333444555333333333333333333333333777AAALLLiiizzzsssyyy}}}}}}yyyooozzzjjjtttooo^^^XXXRRRZZZUUUHHH>>>MMMRRRPPPWWWHHHIIIQQQZZZ___]]]]]]fffqqqOOO???>>>999777666444222///,,,***)))******+++++++++,,,,,,,,,---+++***+++...000///...111555;;;???@@@???>>><<<<<>>DDDIII\\\~~~qqq```XXX]]]eeerrr```OOOLLLRRR^^^ppp|||sssqqqmmmccccccjjjjjjzzz||||||uuummmwwwOOOGGGDDD999===777444000.........------,,,,,,---------...............///000111222333333555222999AAASSS}}}hhhVVVSSS___qqqpppkkkPPPOOO[[[zzzsssnnnjjjiiikkknnnlllmmmqqqtttvvv|||yyyiiiQQQRRRXXXfff}}}{{{gggWWWRRRcccxxx{{{gggVVVHHHEEECCCCCC@@@;;;999<<>>======444111222---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000666CCCHHHHHHLLLTTTjjj~~~yyyhhh^^^rrr{{{nnn^^^ZZZXXXRRRRRRWWWSSSFFF===AAAJJJNNNMMMKKKUUU^^^iiiVVVRRROOOKKKIIIGGGEEEBBB@@@@@@@@@AAABBBBBBDDDFFFGGGGGGHHHIIIMMMKKKJJJLLLOOO\\\vvvvvvzzz}}}vvv{{{vvvsssrrrqqqssswwwtttlllfffeeecccbbb```___```ccceeegggwww;;;:::777555333222222222000111222222111111222444222222222222222222222222555:::EEEgggwww}}}sss]]]NNN\\\cccbbbeee]]]^^^```MMM:::EEEQQQZZZhhhZZZJJJQQQ\\\bbb___\\\cccnnn___AAA<<<>>>888777555333000...,,,+++******+++++++++,,,,,,,,,...,,,+++,,,...//////...333777;;;>>>>>><<<<<<<<<:::QQQfffttt|||~~~[[[MMMHHHBBBFFFMMMPPPfffyyyqqqeeeTTTIIIBBB@@@===999777777777777666666888;;;<<<<<>>@@@>>>;;;999999AAAUUUeeerrrwwwvvvpppNNNIIICCC???HHHPPPUUUvvvxxxlll```RRRFFF???<<<;;;:::999888999:::;;;888999;;;>>>>>>@@@KKKVVVqqq|||{{{yyyrrriii^^^TTT\\\yyy|||lll\\\QQQKKKQQQmmmmmmeeellldddgggooofff}}}|||{{{xxx|||vvvtttrrrRRREEE???@@@999666222//////......---------------..................///000111222333333333777AAAZZZ}}}yyykkk\\\VVVkkkvvv```hhh}}}uuukkkgggcccccchhhgggdddcccfffiiimmmvvvwwwgggUUU___xxxwwwhhhWWWKKKOOOYYY{{{lll\\\FFFAAA??????>>>;;;:::;;;444QQQrrr}}}}}}pppooouuu}}}yyySSS@@@:::<<<777333222,,,......---,,,,,,,,,,,,,,,------------------------------------...///000111555DDDMMMSSSZZZ```qqqpppbbb\\\aaatttyyyiiiYYYVVVWWWVVVTTTUUUDDDAAACCCIIINNNNNNMMMNNNWWW{{{zzz]]]QQQRRRTTTTTTUUUTTTRRRPPPMMMJJJIIIHHHFFFHHHFFFDDDEEEHHHKKKJJJNNNRRR\\\nnn}}}www|||wwwttt{{{wwwuuuuuurrrkkkggghhhdddbbb___\\\[[[[[[\\\]]]fffwww;;;:::777444222111111000///111222222111111222333111111111111111111111111333555666>>>DDDCCCVVVzzzkkkMMMOOO___xxxrrr]]]cccdddKKK>>>TTTeeeZZZVVV```hhhgggfffiiiuuuNNN;;;AAA:::999777555222000...---******+++++++++,,,,,,,,,---------------...///000999???EEEFFFBBB<<<:::999GGGaaarrrzzzzzzlllrrrUUUJJJFFF@@@>>>GGGSSS___ooo]]]OOOFFFBBB@@@=========<<<===>>>???@@@======???AAAAAAHHHYYYiii~~~~~~}}}zzztttdddUUUYYYtttmmm]]]TTTMMMOOOgggssssssllllllnnngggttttttuuuvvvuuuxxxxxxtttttt\\\DDD???AAA:::777333000//////...------------.........//////......///000111222333333222;;;HHHiiipppzzzpppaaaZZZooo|||iiiuuunnngggddd```aaafffaaa^^^^^^bbbgggmmmwwwwwwhhhVVVffftttqqqlllcccWWWNNNNNNSSSjjjrrr___GGGAAA===>>>>>>;;;:::;;;555HHHbbbvvv}}}uuuqqqwwwyyy\\\DDD999<<<999666555///......------,,,,,,------------------------------...............///111111444CCCMMMTTT[[[```oooiii[[[[[[hhhxxxxxxvvv{{{ssseeeXXXVVVXXXXXXTTTPPP>>>@@@EEEKKKMMMKKKMMMQQQ]]]tttZZZQQQRRRUUUWWW\\\^^^___```^^^ZZZUUURRRUUUUUUQQQJJJIIIOOORRRQQQVVV```mmmxxx{{{{{{xxxxxxzzzyyyuuuttttttqqqlllkkklllfffddd```\\\ZZZYYYZZZZZZ^^^mmm~~~~~~<<<;;;888555333111111111///000222111000000111333111111111111111111111111444111---444>>>???NNNmmmvvvRRRLLLYYYtttsssYYYbbblllUUUAAAQQQfffXXXVVVfffsssppphhheeeoooZZZ;;;<<<:::999777555222000...---******+++++++++,,,,,,,,,+++,,,......---...111333@@@FFFKKKJJJDDD>>><<<<<>>;;;888444111000///...---------........./////////......///000111222333333222>>>NNNrrriiizzzmmm___^^^tttwwwyyygggbbbaaa^^^^^^ccc^^^\\\]]]bbbgggnnnxxxvvvjjjXXXkkk{{{llljjjeee^^^WWWPPPMMMMMM___{{{ttt^^^IIIBBB======>>>;;;::::::888@@@RRRhhhxxx~~~xxx}}}|||sssuuujjjKKK:::<<<;;;888666111......---------------...------------------------............///000111111666CCCKKKQQQ[[[dddvvv{{{```QQQYYYlllwwwzzzjjjlll~~~lllbbbYYYXXX\\\[[[RRRIII<<>><<<999666333222111111---///000000//////000111222222222222222222222222111111///555>>>>>>IIIaaawwwSSSKKKRRRkkkuuu```gggmmmWWWEEEJJJooowwwbbbRRRPPPcccrrrpppjjjiiijjjyyyjjjBBB>>>:::999777555222///---,,,******+++++++++,,,,,,,,,))),,,.........///222555DDDHHHJJJFFF???:::;;;>>>FFFlllyyyuuummmiiihhhWWWGGGBBB===BBBCCCJJJ___}}}uuu___MMMFFFFFFHHHJJJFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMKKKJJJLLL]]]}}}~~~|||zzznnn]]]WWW^^^nnnxxxppplll[[[JJJRRRhhh{{{zzzsssjjjtttaaafffnnntttppphhheeegggssszzzPPP???<<<<<<999444111000000///---............////////////......///000111222333333333???PPPsssvvvjjjxxxcccZZZccc|||ppp^^^ZZZ\\\[[[\\\______]]]^^^ccciiinnnxxxyyysss```qqq~~~{{{mmmhhhaaa[[[WWWSSSMMMHHHSSSoooxxxaaaLLLDDD======>>><<<::::::999:::EEE\\\sss{{{uuuzzzyyy{{{tttgggqqqxxxvvvyyyTTT===>>>;;;888666111......------------..........................................///000111222:::GGGOOOWWW```gggvvvyyybbbSSS___pppuuummm]]]]]]}}}ggg```ZZZ[[[___]]]PPPBBB>>>DDDLLLOOOJJJGGGPPP\\\qqqooo\\\XXXXXXZZZ\\\ccchhhpppxxx|||}}}{{{zzz}}}~~~uuussszzz{{{vvv___eeehhhkkk|||zzzuuuuuuwwwsssppppppsssrrrnnnnnnppphhheee```\\\YYYWWWWWWXXXZZZ___rrrzzz>>>===:::777444222222222,,,---///...------...000222222222222222222222222+++444777777777555CCC^^^tttTTTLLLPPPgggzzzlllmmmkkkUUUHHHCCCUUUoooddd[[[JJJEEEVVVdddfffgggnnndddlllwwwLLLDDD:::999777444222///---,,,******+++++++++,,,,,,,,,(((+++.........///333666EEEGGGFFF@@@777444888===QQQmmmwwwqqqvvv}}}iiifffmmmiiiLLLJJJ@@@999CCCFFFMMMeee~~~ooo\\\NNNIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQTTTRRRPPPMMMQQQddd|||zzz|||rrrdddSSSSSS```}}}~~~zzzcccJJJNNNccczzz}}}ttthhhzzzjjjkkkooopppjjjbbb```bbblll~~~YYYCCC<<<<<<999555222000000///.............../////////000......///000111222333333333@@@OOOrrrlllnnnyyy\\\UUUhhhkkkWWWTTTXXXYYYZZZ^^^```___```eeejjjooowww}}}}}}iiixxx}}}}}}~~~~~~oooiii```YYYXXXVVVOOOHHHJJJddd}}}gggNNNEEE>>>>>>???<<<999999:::555===VVVqqqpppkkkrrrzzz|||rrr```cccpppxxxZZZ@@@???<<<777444000......---------......///.................................//////000111222<<>>AAAGGGOOOPPPJJJGGGRRR```xxxnnn^^^[[[[[[\\\___ccchhhqqq{{{hhhccccccwww{{{vvvrrrqqqsssppppppsssrrrnnnmmmooodddaaa]]]XXXUUUTTTTTTTTT[[[^^^rrrzzz???>>>;;;888555333111111//////............//////000000000000////////////111111222333333777EEESSSuuuvvveeeLLLCCCVVVssshhhcccVVVDDD:::???LLLUUUWWWNNNBBBAAAPPPccchhhbbbfffjjjuuu^^^@@@999555444555333...,,,...,,,,,,++++++,,,,,,---...)))))),,,---,,,,,,444===PPPIII@@@:::444333;;;EEE^^^hhhjjjzzz|||mmmjjjggg[[[FFFEEE>>>:::CCCKKKVVVrrrwwwlll]]]QQQLLLKKKKKKJJJKKKNNNQQQRRRSSSTTTUUUWWW```XXXQQQUUUeeezzz~~~~~~ttthhhVVVRRR\\\www|||vvvgggQQQLLLUUUkkkuuusssrrryyyssssssuuuwwwuuuoooiiifffuuu~~~gggFFFCCC>>><<<888555222000//////111000///...............///000111000000111333666111CCC]]]{{{|||nnnttt{{{~~~cccZZZ~~~sssbbbUUUSSSUUUTTTWWW^^^___ccc```cccqqqvvvuuu{{{{{{~~~~~~}}}yyyxxxzzztttjjjaaa]]]ZZZSSSLLLIIIHHHWWWooo~~~kkkQQQBBB>>>???999:::===999999;;;777JJJssshhhkkkzzzxxxpppccc[[[ccciii\\\FFFAAA:::<<<000555//////...------------...,,,,,,++++++,,,,,,---...111///------...000111222EEEIIIWWWggggggaaaiiiyyy}}}nnnxxxvvvsssUUUAAAKKKsssmmmaaaaaacccffffff\\\LLL???DDDWWWYYYMMMLLLOOOVVVbbbtttbbb[[[YYY]]]dddnnnmmmrrr}}}```sssyyyuuuxxxyyyxxx~~~tttooosssuuupppiiigggccc```[[[XXXWWWVVVUUUSSSYYY]]]mmm~~~~~~???>>>;;;888555333111111//////............//////000000000000////////////333333333444333555AAAMMMooorrrUUUGGGTTTpppjjjaaaVVVIII???>>>HHHSSS```WWWJJJBBBJJJZZZcccdddbbbdddpppkkkGGG>>>999666666333...,,,---,,,,,,++++++,,,,,,---...++++++---///------555>>>OOOHHH@@@:::555555>>>HHHaaakkkqqq}}}cccdddvvvWWWGGGEEE===???DDDNNNccc{{{nnn]]]PPPKKKKKKNNNOOOSSSUUUXXXYYYYYYZZZ\\\^^^___^^^]]]bbbnnn}}}~~~~~~xxxooo]]]QQQPPP```uuutttqqqfffTTTLLLQQQ```uuuttt{{{}}}}}}|||xxxooohhheeeeeepppzzzrrrKKKAAA>>><<<999555222000//////000//////............//////000111000000111444666<<>>???999:::===999888===999HHHooojjjfffssswwwsssaaaYYYeeennngggKKKBBB;;;;;;///222//////...------------...,,,,,,++++++,,,,,,---...111///------...000222333FFFKKKZZZhhhhhhbbbgggtttyyyhhhyyy}}}qqqTTT@@@MMMxxxnnnbbbdddgggjjjfff[[[LLL@@@HHHXXXXXXMMMLLLPPPZZZhhhuuuccc\\\ZZZ^^^ddddddmmmyyy{{{www~~~}}}zzzssskkkyyyxxx|||~~~~~~|||tttpppssssssnnniiiiiieeeccc```]]][[[YYYUUURRRXXXZZZggg~~~|||zzz>>>===;;;888555333222111//////............//////////////////000000000000444333444555333333;;;EEEhhh}}}]]]IIINNNfffnnn```TTTOOOFFF<<>>OOOhhh~~~hhheee}}}dddtttnnn\\\NNNLLLPPPSSS[[[dddfffkkkhhhjjjuuuwwwuuu{{{```SSSQQQPPP[[[dddmmmrrrsssuuu|||{{{|||{{{wwwvvvwwwssspppooommmeeeWWWMMMIIIFFFLLL[[[tttpppUUUEEE???>>>999:::===999777>>>;;;CCCeeelll```kkkvvvwwweeeXXXggguuusssOOOBBB===<<<222222//////...------------...,,,,,,++++++,,,,,,---...000///...---...000222444GGGMMMZZZffffffbbbeeennnllllllgggQQQ???RRRzzznnnccchhhnnnooogggYYYLLLCCCMMMYYYVVVLLLKKKQQQ___rrrxxxfff^^^\\\```eeebbbkkkxxx}}}vvvpppuuuooommmttt{{{ooozzzyyy}}}xxxuuussssssqqqllljjjkkkhhhfffdddbbb___ZZZTTTPPPVVVUUU^^^uuu}}}xxx>>><<<:::777555333222111//////............//////////////////000000000000333222444666444333999@@@aaa{{{}}}___IIIFFFWWWsssuuu___RRRRRRIII:::>>>OOObbbaaaYYYKKKAAAHHH\\\nnniiikkk|||```EEE===777666444000------,,,,,,++++++,,,,,,---......---...///------555???HHHBBB===999777999DDDOOOooopppuuujjjeeeoooMMMJJJFFF<<>>:::777333111000///...............///000111///000111111111222555888777OOOoooggghhhxxx```|||mmm[[[KKKIIIMMMRRR[[[fffgggmmmjjjjjjssstttrrrxxxnnnUUULLLLLLLLLTTT\\\ccceeeeeejjjttt~~~~~~{{{{{{zzzwwwuuuvvvrrrqqqqqqnnndddUUUKKKIIIEEEGGGPPPiiivvvYYYGGG???>>>999:::===888666===<<<===WWW}}}kkk^^^iiiyyyrrr[[[eeewwwSSSAAA???>>>777444//////...------------...,,,,,,++++++,,,,,,---......///.........000333666GGGLLLUUU\\\___aaagggmmmgggxxxXXXMMM???XXXuuunnneeennnuuusssgggWWWKKKFFFPPPWWWQQQIIIKKKRRReee{{{jjjaaa```cccfffkkkkkkooouuuwwwsssqqqrrrmmmvvv|||yyy{{{|||zzzuuuuuuuuurrrmmmiiiiiillljjjgggdddaaa]]]XXXSSSOOORRRPPPXXXmmmzzz|||===<<<999777444333222111//////............//////.../////////000000000111111000222555555444888???XXXqqqwww___LLLDDDKKKddd}}}zzz```OOOPPPIII999<<>>:::888777;;;GGGSSSnnnqqqzzzcccllldddLLLLLLEEE>>>HHHMMMhhh|||tttppppppqqqqqqpppooosssxxx|||~~~~~~~~~zzz|||}}}|||kkk\\\OOOLLLOOOYYYooo~~~ppp[[[KKKTTTnnn|||xxxxxxtttmmmeeejjjzzzxxx{{{nnnBBBAAA???;;;777444111000///...............///000111///000111111111333666888:::UUUsss{{{gggnnn|||lll[[[}}}~~~ooo\\\KKKHHHLLLQQQ[[[gggkkkppplllkkkqqqrrrqqqxxxxxx[[[OOOLLLKKKJJJQQQVVVZZZYYYVVV[[[hhhttt{{{~~~|||zzz{{{zzzvvvtttuuurrrpppmmmjjj___RRRIIIHHHEEEDDDIII^^^|||]]]III???===999;;;===888666;;;;;;999GGGmmm~~~iiibbbqqq___aaauuuYYYAAA???<<<888444//////...------------...,,,,,,++++++,,,,,,---...---...//////...000444888FFFJJJNNNPPPXXXdddpppwwwdddyyyvvvwwwMMMHHHBBB```sssooojjjssszzzvvvfffUUUKKKGGGPPPQQQJJJFFFJJJSSSlllppphhhhhhiiiiiirrrpppqqqsssrrroooooosss|||xxxyyyxxxuuurrrttttttooojjjhhhiiikkkiiifff```[[[XXXUUUQQQOOOPPPPPPUUUfff|||}}}vvv}}}<<<;;;999666444333222111//////............//////......//////000000111111111000111555666555999>>>NNNeeeppp```TTTHHHEEEXXXppp{{{aaaOOONNNGGG:::<<>>KKKWWWhhhsss~~~fff}}}\\\NNNMMMCCCAAAGGGPPPqqq~~~~~~}}}xxxtttrrrwww}}}|||~~~}}}~~~~~~~~~qqqbbbQQQHHHFFFOOOiiiwww```NNNRRRfff{{{uuuwww}}}yyyoooiiihhhxxxvvvvvv|||IIIBBB@@@<<<888444222000//////............//////000///000111111111333666999GGGaaassstttmmmfffvvvtttppp^^^[[[}}}sssooo\\\KKKIIIMMMSSS]]]iiioootttooolllqqqqqqrrr{{{eeeSSSPPPNNNKKKJJJSSSXXX\\\YYYTTTXXXeeeqqq~~~~~~zzz}}}~~~zzzxxxyyyyyyuuurrrsssrrrmmmiiieee\\\PPPHHHFFFCCCCCCEEEVVVyyy```KKK???===999;;;===888888777:::888===]]]xxxlllhhh|||___\\\rrrcccEEE@@@888777222//////...------------...,,,,,,++++++,,,,,,---...,,,...000///...000555:::GGGJJJJJJKKKYYYppp___nnntttjjjiiiIIIDDDHHHiii~~~tttooopppwww|||vvveeeTTTKKKHHHNNNLLLDDDDDDLLLWWWtttzzzsssrrrqqqnnnrrrwww{{{wwwllliiixxx}}}{{{yyy|||{{{zzzxxxyyywwwtttooorrrqqqkkkgggggghhhhhhgggccc]]]XXXUUUSSSQQQPPPOOOQQQUUU^^^nnn~~~rrrsss|||;;;:::888666444333222111//////............//////.........///000111111111444111222555666555888===GGG\\\zzz|||mmmbbbZZZLLLBBBNNNdddvvv```OOOLLLHHH===<<>>FFFTTT___iiiMMMAAA666444444222000///,,,,,,++++++,,,,,,---...,,,+++,,,---,,,...888DDD???;;;888999;;;BBBPPP]]]iiiwwwwwwoooVVVSSSNNN@@@DDDHHHPPPsssxxxqqqooouuu|||{{{~~~~~~vvvgggWWWKKKEEEKKKddd~~~zzzcccQQQQQQ^^^tttxxxzzzvvvooorrr{{{{{{tttrrrlllzzz~~~{{{PPPCCCAAA===999555222000000000//////............//////000111111222444777:::LLLgggrrriiiccchhh{{{}}}mmm\\\TTTaaayyyllltttmmm[[[LLLJJJPPPVVVaaammmqqquuuooojjjnnnooorrr}}}yyy]]]UUUUUUPPPMMMOOOTTT\\\dddccc^^^```kkkvvv~~~{{{zzz|||zzzvvvtttvvvvvvrrroooppprrrlllgggddd___SSSHHHDDD@@@BBBCCCOOOnnncccMMM???<<<888;;;>>>777;;;444:::<<<999RRRxxxuuunnn[[[ZZZppplllIIIBBB888:::444//////...------------...,,,,,,++++++,,,,,,---...+++...000000///000666;;;HHHMMMMMMOOObbbwww___hhhmmmjjj^^^DDD@@@MMMppp}}}vvvooouuuzzz}}}tttdddTTTKKKHHHLLLGGGAAADDDOOO[[[}}}~~~}}}zzzuuussswww{{{yyyttt{{{|||lllaaaaaacccgggmmmssswwwyyyvvv}}}~~~zzz||||||xxxvvvwwwvvvrrrnnnpppnnngggdddggghhheeedddaaa]]]ZZZXXXVVVSSSQQQLLLRRRWWWYYYcccuuu~~~ooopppxxx;;;:::888666444333222111//////............//////---......///000111111222777333333555555555777<<>>EEESSS```ooo|||~~~jjjpppTTTVVVOOO???FFFOOOUUUwww~~~tttmmmqqqvvv}}}|||zzz}}}qqqfffZZZOOOFFFHHH\\\ssszzzdddSSSPPPYYYddd}}}uuuzzzwwwnnnnnnxxx}}}yyyuuukkkyyyUUUCCCAAA===999555222000000111000///...............///000111111222444777:::GGGfffqqqeeecccmmm~~~~~~iiiPPPOOOgggvvvjjjooo|||wwwqqqkkkZZZKKKKKKRRRYYYeeepppppptttmmmfffjjjlllppp|||lllYYYWWWVVVOOOMMMRRRPPP[[[gggiiieeeeeennnxxx{{{xxxvvvxxxsssrrrttttttpppmmmnnnrrrkkkffffffbbbVVVIIIBBB===AAACCCKKKgggeeeMMM???<<<888;;;>>>777===222;;;@@@888MMMttt~~~qqquuuVVVZZZpppoooLLLEEE:::???::://////...------------...,,,,,,++++++,,,,,,---...***...111000///000666<<>>;;;888444222222............////////////222///000333555444777;;;RRRccczzzrrr```tttuuubbb\\\XXXlll{{{lllsss~~~|||sssgggccc\\\]]]nnn{{{kkk```RRRNNNSSS^^^fffiiijjjfffeeekkkpppqqqrrrtttzzz{{{ccc\\\WWWXXX\\\]]]XXXRRRWWWeeerrr{{{|||sssttt|||{{{{{{wwwsssrrrrrrrrrrrrrrrqqqqqqpppooosssqqqlllfffbbb]]]QQQEEECCCCCCCCCDDDWWWmmmVVVAAA:::999777999===999===;;;999999@@@bbb}}}qqqaaaiii|||OOOFFF???222888444111...------...------+++,,,------......---------,,,---//////000666???PPPOOOUUUmmmzzzhhhaaapppwww[[[CCCBBBRRRvvvzzzyyyzzzsss[[[LLLLLLMMMKKKBBBDDDIIIPPPmmm}}}yyywwwoooqqq}}}cccNNNCCC<<<@@@CCCDDDEEEJJJTTT[[[aaadddgggfffbbbaaahhhpppvvv|||||||||~~~}}}yyyyyyyyywwwsssssstttqqqllllllkkkjjjhhhgggeeeddddddeeeaaa\\\XXXWWWVVVVVVUUUKKKSSSUUUWWW```mmmtttlllooo~~~:::999888666555444333333111111111000///...............//////000000111111111111111222333444555666999BBBUUUrrryyylllbbbTTTEEEBBBHHHhhhqqqeeePPPJJJFFF===888AAAHHHZZZkkkjjjYYYLLLKKK___nnnssszzzIII===:::000222---+++------++++++++++++------***,,,)))222...111HHHGGG???999777<<>>444:::444222...------......---+++,,,------......---------,,,---000///000777???MMMPPP___{{{~~~iii``````rrr~~~aaaGGGJJJZZZ}}}|||{{{rrrYYYJJJKKKLLLHHHAAADDDKKKUUUttt}}}xxxtttuuu|||{{{xxxvvvxxxzzz{{{|||}}}hhhRRREEE@@@???BBBEEEFFFEEEHHHOOOTTTXXXWWWTTTPPPNNNTTTbbbnnn~~~}}}~~~|||xxxxxxxxxuuuqqqppprrrqqqllllllllljjjiiigggfffddddddgggccc]]]YYYWWWVVVTTTSSSKKKSSSTTTVVV]]]hhhyyyoooppp~~~999888777555444333333333111111000000//////......------...///000111222222111111111111222444555666888999BBB\\\~~~ooofffZZZLLLCCCCCCeeexxxpppVVVLLLLLLBBB888;;;FFF___xxx{{{hhhRRRFFFcccooopppNNN???:::111333...,,,------++++++++++++------***,,,(((000...444MMMKKK>>>:::777999@@@MMMaaaqqquuutttooobbbhhhiiiXXXPPPGGGBBBDDDSSSiii|||{{{}}}~~~{{{}}}{{{sssjjjlll}}}ssshhhkkkqqqsssrrroooqqqrrrsssuuu{{{}}}cccRRRMMMbbbvvvwwwpppssspppxxx}}}~~~tttfffWWWJJJEEELLLWWWyyyooo\\\LLLGGGKKK\\\{{{qqqjjjtttwwwyyyoookkksss|||yyyQQQHHHAAA???;;;555000////////////000000000111111444000///111333777???HHHooo}}}sssxxx}}}kkk[[[VVVYYYjjjrrrkkkwwwsssYYYQQQSSSOOOUUUbbbttt{{{sssnnnmmmeee[[[VVVXXX^^^cccfffiiifffgggmmmrrrrrrsssuuu}}}zzz[[[SSSTTTRRRSSSXXX^^^```]]]XXX```mmm|||wwwsssrrrrrrsssvvvoooooopppqqqrrrrrrrrrrrrqqqooojjjeeebbb]]]QQQFFF>>>===???BBBTTT|||qqqZZZDDD===;;;888888;;;:::<<<:::999:::===VVV}}}}}}ggg___fffnnnooo{{{gggIII>>>666;;;555222...------......---+++,,,------......---------,,,---000000000777???JJJOOOcccwwwiii]]]^^^fffwwwgggJJJPPPaaa~~~{{{oooUUUHHHJJJKKKEEE@@@EEENNN\\\}}}~~~wwwpppyyyuuuqqqnnnooonnnmmmpppvvvqqqrrrtttvvvyyy}}}iiiSSSDDD>>>===AAACCCFFFGGGHHHKKKQQQUUU___[[[SSSJJJIIIUUUgggvvv~~~~~~|||xxxvvvvvvrrrmmmmmmpppppplllmmmllljjjhhhfffeeeddddddhhhddd___[[[XXXUUUSSSQQQKKKRRRSSSUUUZZZaaazzz}}}pppmmm~~~888777666444333333222222111000000000/////////............///000111111111000000111111222333555666;;;999<<>>===666000000000000000000111111111111333000000222333666???IIImmmuuuppprrryyy\\\WWW]]]mmmooolllxxxlllSSSNNNSSSRRRWWWaaaqqq}}}~~~uuummmkkklllfff```[[[[[[___bbbeeehhhgggjjjppptttssstttvvv~~~kkkVVVTTTPPPQQQUUU[[[aaabbb```]]]cccooo~~~xxxtttrrrqqqssswwwrrrssstttttttttttttttsssooonnniiidddaaa]]]RRRFFF===:::<<<@@@OOOrrrpppYYYDDD===;;;888888<<<<<<@@@===;;;999:::TTT}}}tttaaaccckkkmmm{{{qqqqqqnnnIII>>>999:::555222///---............+++,,,------......---------,,,---000000111888@@@GGGJJJ^^^{{{yyykkkhhh```hhhrrr~~~eeeJJJPPPbbbzzzkkkQQQGGGKKKKKKDDD@@@FFFPPP```yyyttt{{{xxxlllhhhuuunnnjjjhhhjjjjjjiiilllqqqoooqqqrrrtttwww|||ppp]]]LLLAAA======@@@CCCFFFKKKPPPYYYbbbiiivvvpppbbbUUUTTTcccxxx~~~~~~|||yyyuuutttpppkkkkkkooopppmmmlllkkkiiifffdddccccccbbbfffccc___\\\YYYWWWSSSQQQJJJPPPRRRUUUYYY\\\ttt~~~ooohhh|||666666444333222222222222000000000000////////////000000000000////////////000000000111222333444555:::;;;===LLLnnn{{{jjjaaa\\\SSSGGG???MMMooorrrVVVNNNUUULLL===777@@@TTTlllvvvjjjRRR@@@[[[gggdddkkktttUUU===888222555222444------++++++++++++---------///)))...///;;;TTTOOO===<<<999;;;HHH___zzzqqq```ooojjjZZZQQQHHHEEEJJJTTT{{{zzzzzz{{{xxxrrrllllllkkkqqqkkkccc[[[ZZZaaaeeedddaaa```___^^^```eeeooozzzyyyfffVVVJJJHHHRRR___mmm|||hhhPPPSSSTTTccczzzsssiii\\\NNNDDDFFFLLL```{{{jjjTTTNNNMMMXXXttthhhoootttwww}}}|||}}}{{{\\\JJJ=========666111222000000000000111111111111111000222444444555===FFFhhh}}}vvvjjjggglll___ZZZfffuuuqqqqqqyyy|||dddLLLIIIQQQQQQXXX```ppp}}}}}}ssskkkkkkllljjjeee```^^^___bbbeeehhhhhhmmmtttvvvuuuuuuxxxsss___UUUSSSSSSVVV\\\bbbeeeeeedddbbblllwwwzzzxxxvvvrrrrrruuuttttttttttttsssrrrqqqpppmmmlllhhhcccaaa]]]RRRGGG===999;;;>>>HHHeeepppYYYCCC;;;:::888:::>>>;;;@@@???<<<888:::YYY{{{bbbccclllppp}}}zzzpppgggiiirrrKKK???<<<888555222///......//////...+++,,,------......---------,,,---000111222999AAACCCFFFYYYrrryyyooojjjnnnjjjpppyyyvvv___JJJOOObbbyyygggNNNGGGMMMMMMFFFCCCIIIRRRbbb{{{tttsssqqqkkk]]]PPPMMMQQQXXXgggvvv{{{iiiccc```cccffffffeeefffmmmooorrruuuyyy}}}vvveeeRRRDDD>>>>>>???BBBDDDHHHPPP\\\kkkyyy{{{iiiXXXZZZrrr{{{yyyuuutttpppllllllpppqqqooollljjjgggdddbbbaaaaaaaaacccaaa___]]][[[YYYUUURRRIIIMMMPPPUUUYYYZZZrrrqqqgggyyy555444333222111111111111000000000000////////////111000000000/////////...000000000000111333444555555999<<>>888:::===BBBXXXsss~~~ttt[[[CCC;;;999888;;;@@@;;;@@@>>>;;;999<<<\\\sss[[[aaapppuuu~~~yyyqqqhhhaaajjjlll{{{QQQ@@@===888666333///......//////...+++,,,------......---------,,,...000111222999BBBBBBIIIZZZmmmsssooonnnsssppprrrxxx~~~xxxhhhVVVMMMSSSddd|||vvveeeMMMJJJQQQQQQGGGEEEKKKUUUfff~~~wwweee]]]TTTJJJAAA===DDDNNNLLL^^^tttgggaaa[[[YYY^^^ccccccaaabbbfffiiiooosssvvvyyy}}}zzzlllVVVDDD:::999===@@@EEEFFFKKKSSS```ppp~~~yyyiii\\\fff{{{xxxuuuvvvsssooopppttttttqqqmmmkkkgggdddaaa```aaaaaabbbaaa___^^^]]]ZZZVVVRRRIIILLLNNNTTTYYYYYYqqquuujjjuuu444333222111111111111111////////////000000000000////////////000000000000//////000000111333444555444888999BBBbbbtttcccZZZUUULLLCCCEEE```cccQQQLLLNNNDDD888555>>>MMM___jjjhhhXXXIIIXXXmmmgggdddrrrjjjGGG>>>444222---///------++++++++++++------)))...)))///333DDD]]]TTT<<<;;;999<<>>>>>666111444....../////////000000000000111333444333666@@@LLLtttwwwhhhnnnqqqkkklllqqqddd___wwwuuu}}}eeeMMMIIIOOOOOOUUU]]]qqq{{{}}}}}}|||wwwnnnccc___aaaeeeiiilllsss{{{|||yyyzzz}}}~~~~~~lll^^^WWWWWWZZZaaafffmmmqqqqqqqqqrrrttt~~~{{{yyyvvvqqqppptttooooooooonnnmmmlllkkkjjjiiiiiieeeaaa```]]]SSSHHH>>>888;;;>>>???PPPjjjxxx{{{aaaGGG<<<999888;;;AAAEEEDDD===::::::;;;RRRvvvhhhZZZhhhxxx|||uuunnnaaa\\\qqqvvv\\\BBB===999666333000....../////////+++,,,------......---------,,,...111111333:::BBBHHHPPP\\\fffmmmssszzzvvvsssxxxuuu]]]OOOPPPZZZggg||||||xxxtttcccMMMLLLUUUTTTFFFEEEMMMXXXlllxxxoooTTTKKKBBB===;;;<<>>VVVYYYKKKIIIJJJ@@@777///:::LLL^^^jjjhhhZZZKKKUUUllleee___qqqoooJJJ@@@666444...111------++++++++++++---------222,,,000444DDD[[[PPP???>>>;;;???QQQhhhuuuvvvfffooo^^^LLLBBB>>>EEERRRppp{{{vvvlll[[[KKKBBB>>>AAAJJJJJJBBB???DDD999<<<@@@DDDHHHJJJJJJJJJIIIGGGGGGHHHJJJLLLMMMMMMGGGFFFGGGHHHHHHJJJSSS^^^kkk^^^[[[cccooo|||||||||~~~tttgggVVVIIIFFFKKKNNNyyycccQQQLLLQQQXXXqqq{{{sssyyy{{{\\\CCC??????666111444............////////////222111222333333777EEESSSzzztttgggoooppplllwwwddd```{{{sss}}}eeeKKKEEEKKKIIIVVV^^^ttt~~~rrreee___```eeeiiimmmuuu}}}~~~{{{{{{zzz~~~uuueeeccc___VVVXXXbbbdddjjjrrruuuuuuuuuxxx|||}}}yyywwwsssoooppptttmmmnnnnnnnnnnnnnnnmmmllliiihhheeeaaa```]]]SSSIII>>>777;;;???>>>LLLfffuuugggJJJ===999888;;;AAAPPPJJJ>>>:::;;;888EEEaaa}}}|||fffaaassspppvvvlllcccwwweeeCCC===;;;666333000...////////////+++,,,------......---------,,,...111222333:::CCCOOOVVV[[[]]]fffwww|||vvv{{{vvvWWWJJJQQQ^^^hhh~~~yyyxxxuuurrrbbbMMMNNNXXXWWWEEEEEENNN[[[qqqssshhhQQQIIIBBBBBBCCCCCCEEEHHH```ooooooYYYVVV___SSSUUUZZZ\\\YYYVVVYYY```___cccfffgggddd___ZZZXXXMMMGGG@@@>>>???AAA???===DDDDDDEEEHHHLLLNNNOOOOOOZZZhhhuuu~~~~~~wwwyyyxxxvvvwwwzzzyyyuuuqqqnnnjjjfffdddccccccdddeeedddbbb```^^^YYYSSSNNNKKKKKKKKKRRRVVVUUUmmmxxxnnnooo///////////////000000111///000000000000000/////////...,,,+++,,,---///111333333222222111222222222222888999@@@```iii^^^WWWMMMDDDDDDNNNRRRLLLGGGEEEBBB===666999CCCTTTcccbbbTTTEEEUUU^^^ccc^^^iiiQQQ;;;>>>666---222......---,,,,,,,,,,,,------,,,///000555JJJRRREEE===<<<888BBB[[[jjjpppzzz}}}jjjvvv|||iiiPPPDDDDDD@@@NNNppp|||}}}}}}|||zzzrrrbbbNNN@@@BBBBBBCCCGGGKKKIIIAAA:::999999<<>>AAAMMMkkk~~~vvvnnn```yyy{{{zzz~~~~~~dddmmmqqqxxxmmmGGG;;;;;;666333///------.........---,,,,,,,,,,,,---......'''+++...//////333<<>>FFFRRR___zzzxxxfffSSSMMMTTTNNNRRRXXXZZZXXXWWWZZZ```\\\```___YYYUUUTTTOOOHHHGGG@@@<<<===<<<888:::???DDDGGGFFFCCCFFFLLLPPPNNNbbbxxx~~~}}}yyy{{{}}}|||zzzwwwuuutttmmmmmmlllhhheeedddhhhkkkiiifffbbb^^^[[[VVVQQQNNNNNNLLLJJJQQQZZZ[[[lll{{{zzznnnqqqqqq{{{000000///////////////000//////000000000000/////////...---,,,---...000111333222222111111222222222333999999<<>>===555---222......---,,,,,,,,,,,,------,,,000111888NNNWWWJJJ<<<===<<>>>>>???BBBDDDEEEGGGKKKNNNPPPVVVcccppplll```[[[eeeooossszzz~~~~~~}}}tttkkkYYYGGGBBBHHHLLLiiiwwwkkkRRRQQQ\\\\\\ooosssuuu}}}\\\III@@@999;;;111333222222111111000//////...///333222222555777HHHdddooofffrrr}}}vvvhhhwww{{{jjjlllPPPDDDGGGHHHTTT___sss}}}mmmccc^^^]]]```eeeoootttzzz~~~}}}uuutttzzz|||zzzmmm```[[[```^^^WWW[[[fffsss||||||{{{~~~xxxssspppooopppqqqooonnnmmmlllllllllmmmmmmnnniiidddbbb```\\\SSSLLL???:::999;;;<<>>??????GGGQQQeeennnYYYJJJEEEKKKLLLPPPVVVXXXVVVUUUXXX]]][[[\\\YYYPPPJJJGGGBBB<<>>>>>===AAAGGGFFFFFFFFFFFFHHHNNNZZZfffsssrrr|||yyyzzz{{{zzzxxxuuusssrrroooooommmjjjffffffhhhkkkhhheeebbb___[[[WWWSSSOOOPPPNNNKKKPPPWWWWWWggg||||||qqqooozzz111111000///...............//////000000/////////000///...---...///000111222222111111111222222333333888888888LLLsssmmm\\\VVVPPPJJJ@@@AAAJJJWWWXXXMMMEEEEEE::::::???MMMZZZ\\\PPPDDD;;;GGGUUUZZZhhhcccBBB<<<555---111......---,,,,,,,,,,,,---++++++...000999OOOXXXKKK:::>>>???III\\\fffooowwwtttssseeewwwiiiQQQEEEFFFCCCOOOfffyyywwwssskkk```SSSGGG@@@AAAAAACCCGGGJJJIIICCC>>>:::;;;???CCCHHHJJJIIIFFFCCCAAA>>>======@@@CCCEEEHHHMMMPPPQQQUUU___iiinnn```^^^```hhhvvv}}}{{{|||vvvmmm[[[HHHAAAEEEGGGaaawwwmmmZZZYYYaaa___mmmvvvuuu~~~}}}qqqkkkzzz}}}iiiNNNAAA::::::222333222222111111000////////////444333111333777MMMnnnqqqhhhvvvzzzpppnnn}}}pppiiirrrSSSEEEIIIKKKRRRaaauuuxxxhhhWWWOOOPPPUUU]]]dddtttwww{{{}}}~~~}}}sssmmmooovvvxxxvvv```ZZZ[[[cccccc]]]aaallluuu}}}zzzvvvqqqoooppprrrsssoooppppppooonnnmmmkkkjjjiiieeebbb``````\\\TTTLLL@@@;;;:::<<<<<>>:::777333///------......------,,,,,,,,,,,,---......///000111000000666AAAJJJ\\\ZZZ[[[fffeeevvvzzz}}}|||xxxkkkRRRHHHVVVssswwwnnnpppmmmhhhggg^^^PPPPPPUUUOOOBBBFFFQQQ^^^zzzxxxgggYYYRRRFFF===>>>@@@AAAIIISSSiii~~~___IIIAAA@@@EEELLLRRRXXXYYYVVVVVVXXX[[[VVVUUUOOOFFF???===999666======>>>???===;;;???DDDIIIGGGGGGJJJOOO\\\tttzzziiibbbrrr|||zzzzzzzzzyyywwwtttrrrpppnnnnnnllliiifffeeeggghhhfffdddaaa^^^\\\YYYUUUQQQQQQPPPKKKNNNTTTSSS___zzz~~~uuuppp222111000///...---------......//////000/////////000////////////000111111111111111111111222222333333888777666CCCeeeqqq\\\UUURRRNNNHHHAAAIII]]]aaaQQQGGGJJJAAA:::888EEEXXX___UUUGGG999BBBQQQYYYfffnnnFFF;;;555///222......---,,,,,,,,,,,,---***))),,,...777NNNVVVGGG888===???IIIYYYbbboooxxxqqqooofff}}}pppVVVGGGGGGCCCOOOttttttpppggg\\\QQQGGG@@@===???@@@BBBEEEHHHFFFAAA===<<>>???CCCHHHKKKQQQTTTVVVXXXaaakkkmmmhhhWWWeeeuuu~~~{{{|||xxxooo^^^JJJBBBBBBEEE[[[{{{pppaaa]]]eeehhhooouuummm}}}iii```jjjqqqiiillltttzzzuuuQQQ@@@;;;999444444111111111111000000//////000444222111555999NNNmmmppplll{{{|||rrrooojjjlllxxxXXXHHHKKKMMMSSSggg{{{ooo]]]RRRGGGCCCGGGPPP___lllzzzzzzzzzzzzzzz{{{}}}~~~~~~uuukkkgggmmmuuuwwwvvv]]]YYY]]]iiimmmjjjlllssswww~~~{{{vvvrrrpppqqqssstttrrrrrrpppooommmkkkjjjjjjhhhddd`````````[[[SSSLLL@@@;;;:::<<<<<<>>>LLL]]]ppphhhPPP===888555555@@@AAAOOORRRJJJCCC999888DDD^^^lllqqq}}}jjjllllll{{{iiizzz{{{xxx~~~OOOAAA;;;777444000------------------,,,,,,,,,,,,---......,,,---......000999GGGRRRaaa]]]ccchhhfff{{{rrr}}}}}}rrrbbbOOOMMM\\\{{{~~~tttlllhhhfffbbbccc\\\OOOOOOQQQIIIAAAGGGSSSgggyyyhhhZZZXXXKKK@@@@@@AAACCCLLLWWWjjjvvvTTTBBBAAACCCGGGQQQYYY```___[[[ZZZZZZZZZOOOLLLFFF???;;;;;;;;;;;;>>>@@@BBBBBB???===@@@DDDJJJLLLKKKKKKYYYxxx~~~llldddfff~~~~~~}}}{{{zzzxxxvvvrrrppphhhhhhhhhgggeeeeeeeeefffeeeccc```^^^\\\ZZZVVVSSSOOOOOOJJJLLLQQQPPPZZZqqq{{{ttt222222000...---,,,,,,,,,------...//////////////////////////////000000111111000000000111111222333222666777666???[[[vvv]]]UUUTTTQQQHHH===CCCZZZbbbUUUJJJMMMCCC999777IIIccclll[[[FFF;;;@@@MMMWWWccczzzKKK:::555111222......---,,,,,,,,,,,,---,,,+++---000999MMMRRRBBB777;;;>>>HHHWWW^^^ooo|||rrr|||rrrmmm~~~tttXXXGGGHHHEEEQQQ~~~tttmmm```SSSIIIBBB@@@???<<<>>>@@@CCCDDDBBB???<<<;;;???AAADDDKKKRRRPPPIIIEEECCC@@@@@@BBBGGGLLLPPPVVVXXX]]]ggguuu|||tttgggfff}}}}}}{{{}}}~~~zzzppp^^^LLLCCCBBBEEEWWWttteee\\\fffrrrtttsssjjj|||jjj]]]___eeegggiiisss{{{TTT@@@===888666555111111111000000000000000111333000111888<<>>888444000------------,,,---,,,,,,,,,,,,---......+++,,,,,,,,,///999HHHTTT\\\XXXgggkkkjjjqqqtttcccSSSUUUggg{{{wwwmmmfffaaa^^^___ZZZOOOOOOOOOFFFBBBLLLZZZssspppbbb]]]PPPEEEAAA@@@BBBNNN\\\rrr~~~nnnNNNAAADDDGGGKKKYYYcccjjjgggaaa]]]YYYUUUKKKFFF@@@<<<::::::===AAA>>>BBBDDDDDDCCCEEEHHHJJJHHHPPPMMMKKKeeeqqqhhhrrr}}}{{{zzzxxxtttqqqeeeeeeeeefffgggggggggfffcccaaa___]]]\\\YYYVVVSSSLLLMMMIIIJJJQQQQQQXXXkkkxxx222111000...---,,,,,,,,,,,,---......////////////....../////////000000000000000000000000111222333333555888888>>>VVV~~~{{{^^^UUUUUUSSSGGG===CCC[[[hhh```TTTSSSAAA888;;;RRRnnnuuu^^^EEE;;;===IIIUUUbbbSSS<<<777333222......---,,,,,,,,,,,,---///...111444===PPPQQQ>>>777:::>>>KKKXXX]]]kkk}}}pppttt}}}}}}zzzrrrVVVEEEIIIIIIUUU{{{~~~}}}sssgggVVVIIIBBB@@@???>>><<<>>>@@@AAAAAA???<<<:::999===???AAAJJJUUUTTTMMMEEECCCAAAAAADDDJJJPPPUUUTTTXXXggg~~~|||qqq|||{{{|||zzzmmm\\\LLLDDDBBBEEETTTyyyyyyhhhYYYdddvvvvvvwwwxxxmmm|||nnn^^^WWW[[[lllqqq}}}XXXAAA@@@888888444111111000000000000000000111222///222:::===III```|||eeeccczzznnnYYYddd}}}iiizzz}}}```OOOMMMKKKVVVkkkpppUUUEEEGGGIIIIIIHHHQQQhhh}}}|||vvvssssssssstttrrrhhhaaabbbhhhmmmqqquuu\\\VVVYYYiiiyyy}}}zzzzzz|||wwwtttsssuuuvvvvvvsssnnnjjjhhhhhhjjjkkkgggbbb]]][[[[[[XXXQQQJJJAAA;;;999<<<<<<<<>>YYYrrr{{{yyyvvvooo|||QQQGGG???888555000------------,,,---,,,,,,,,,,,,---......---...---,,,...777FFFQQQSSSRRRmmmrrrrrrppp~~~sssbbbQQQVVVlll{{{wwwnnnggg___[[[[[[VVVLLLMMMOOOEEEEEERRR___zzzxxxlllaaaUUUIIIBBB===@@@RRReeefffJJJCCCFFFHHHNNNbbbooovvvpppggg```WWWNNNIIICCC<<<999888888<<>>999444111......---,,,,,,,,,,,,---...---222666@@@QQQPPP;;;888<<>>???AAALLLZZZ\\\TTTHHHFFFDDDDDDHHHOOOVVV[[[^^^ggg~~~~~~xxxiiiWWWJJJCCCAAACCCOOOsss{{{kkkWWW___tttrrroooppp{{{tttdddZZZ]]]ttt}}}]]]DDDDDD888888222000000000000000000000111///333111333888;;;JJJdddvvv___bbb~~~yyyhhhUUUZZZwwwtttggg~~~hhhWWWSSSNNNXXXiii|||}}}eeePPPDDDEEEFFFHHHJJJUUUlllyyyqqqmmmlllkkkkkkkkkbbb]]]^^^```aaaeeekkk]]][[[```nnn~~~|||xxxuuuuuuvvvwwwrrrqqqnnnkkkiiihhhhhhhhhccc]]]XXXVVVWWWUUUPPPKKKAAA:::888;;;<<<<<>>]]]yyyssssssqqqeeezzz~~~wwwUUUIII>>>888555000---------,,,,,,---,,,,,,,,,,,,---...............---...777FFFQQQTTTUUUyyy~~~~~~wwwrrrzzz{{{rrraaaLLLPPPjjjwwwppphhhfff]]]XXXVVVQQQHHHKKKNNNEEEDDDRRR\\\vvv|||qqqdddZZZOOOFFF???CCC[[[ttt~~~\\\DDDCCCEEEJJJUUUmmm|||{{{ooodddWWWIIIGGG@@@:::999888777<<>>===IIIVVV^^^yyy```AAA:::555000......---,,,,,,,,,,,,---***)))///666@@@QQQOOO888:::>>>GGGXXXddd^^^bbbvvvqqq\\\SSS```yyyXXXDDDIIIKKKXXXnnn~~~~~~}}}}}}|||{{{xxxfffPPPDDDDDDGGGEEEBBB???@@@BBBBBB@@@===:::999>>>BBBBBBCCCPPP```ccc[[[LLLJJJHHHHHHLLLTTT\\\aaarrr|||~~~~~~}}}vvveeeTTTHHHCCCAAABBBLLLooo}}}nnnWWW[[[pppmmmjjjrrr~~~|||{{{nnncccggg~~~bbbFFFFFF888888000000000000000000111111111---333444333666888LLLkkk|||nnn]]]fffzzzuuuxxxiii^^^YYYwww|||rrreeeppp```ZZZSSS[[[gggwwwppp[[[KKKIIIFFFFFFIIIPPP___wwwuuukkkfffeeedddcccfff^^^ZZZZZZZZZXXX\\\cccaaabbbiiiwww{{{wwwuuuuuuwwwxxxooonnnnnnlllkkkiiigggfff___YYYSSSRRRTTTTTTPPPMMM@@@999777:::<<<===FFFRRRvvvoooTTT;;;777888444666666AAABBB@@@BBB===:::BBBbbbkkklllmmmzzz|||\\\uuu~~~{{{YYYKKK<<<999555000---------,,,,,,---,,,,,,,,,,,,---......+++,,,------000:::IIIUUU\\\___pppxxx}}}}}}wwweeeLLLOOOkkkrrrgggaaaccc]]]VVVSSSNNNEEEIIIMMMDDDBBBOOOVVVnnn}}}rrrggg___UUUKKKCCCHHHddd{{{RRR>>>BBBEEELLL\\\vvvvvviiiXXXIIIEEE>>>999:::;;;:::???GGGJJJLLLNNNTTTfffyyy~~~eeeVVVYYYuuu}}}yyy~~~xxxuuuuuusssmmmiiijjjiiihhhjjjkkkiiiddd___aaa___\\\ZZZXXXVVVRRROOOJJJOOOKKKKKKSSSTTTWWWbbb|||ttt{{{|||zzzsssppprrr111///---+++++++++,,,---***++++++,,,,,,------...............////////////111000/////////000222333333888777666===JJJkkk~~~eeeUUUYYYPPPIII@@@EEEOOOhhhkkkMMMGGG@@@999777<<>>NNNLLL???<<<>>>GGG]]]lllhhhoookkk[[[WWW]]]www^^^PPPFFFFFFRRRiii}}}{{{{{{yyyzzzjjjWWWKKKIIIJJJKKKJJJPPPLLLFFFAAA======>>>???<<>>MMMXXX]]]rrrlll___cccqqqjjjSSSLLLlllkkkcccaaa\\\UUU[[[UUUHHHGGGQQQRRRIIIHHHMMMUUUppp~~~tttgggTTTJJJDDDAAA[[[rrrQQQ@@@>>>FFFSSS```|||qqq[[[MMMJJJAAA:::999;;;<<>>:::===JJJdddooocccRRRBBBEEEUUUbbbxxxqqqFFF;;;000777000...,,,+++,,,------,,,...000///333CCCSSSMMM;;;;;;<<>>999222777444888;;;>>>???>>><<<;;;;;;VVVpppuuunnnppphhhaaalll}}}wwwiiiVVVhhhfffHHH<<<:::777222///............------------------------............333>>>MMMXXXcccuuu~~~zzzbbbWWW^^^mmmnnnXXXPPPnnnkkkeeebbb\\\VVV]]]XXXJJJIIISSSTTTJJJHHHOOOWWWppp{{{mmmYYYNNNHHHEEE]]]rrrOOOAAABBBHHHXXXjjj~~~sss\\\NNNJJJBBB;;;;;;<<<<<>>:::::::::;;;@@@FFF___jjjSSSAAA888000777555777:::===>>>===;;;;;;;;;PPPiiiuuuzzz|||hhhYYYdddxxxyyyhhhXXXsssnnnJJJ;;;:::777222///............------------------------------...///444>>>KKKUUU\\\kkkyyyqqqrrr```YYY]]]kkkrrr\\\SSSppp|||lllgggbbbZZZVVV___\\\MMMKKKVVVVVVKKKIIIRRR\\\qqqvvvbbbUUUMMMIIIaaalllHHHBBBFFFLLL___www{{{oooZZZNNNJJJCCC===<<<<<<<<<>>>BBBKKKJJJXXXvvvlllWWW^^^___[[[fffqqquuussssssuuusssnnnkkkllllllkkkiiifffdddcccbbbaaadddccc___\\\ZZZYYYXXXXXXTTTNNNKKKLLLMMMNNNSSSYYYddd|||yyytttdddmmm~~~000///---,,,,,,+++,,,,,,***++++++,,,,,,------...............////////////000000000111111111222222000777777888<<<@@@VVVvvv___\\\VVVZZZFFFAAAKKKjjjrrrSSSIIIKKK>>>777777@@@XXXhhheeeOOO@@@EEEWWWaaattt|||GGG888///222111///,,,,,,---......---///...---:::VVVgggVVV888:::<<>>GGGKKKXXXwwwzzzllldddVVV\\\iiivvv{{{|||}}}~~~~~~tttoooiiiaaaUUUHHHBBBCCC@@@HHHaaa{{{kkkhhhZZZQQQTTTUUUWWWaaa{{{cccttt}}}yyyooo}}}PPPCCC===777666000000000000000000000000111000111333555===OOO```fffgggiiivvvsssjjjtttuuuuuudddzzzssspppxxxeeeZZZQQQPPPPPPPPPJJJBBB>>>@@@GGGIIILLLRRR^^^ooozzzcccKKKCCCGGGJJJHHHFFFNNNXXXaaabbb______gggppp~~~xxxwwwzzzzzzwwwrrrnnnjjjddd^^^YYYVVVTTTTTTPPPDDDBBBIIIQQQ___bbbVVVCCC>>>;;;;;;;;;:::===BBBWWWiiiWWWDDD888000777666777999;;;<<<;;;:::::::::KKKjjjhhhRRR```|||yyykkkrrrJJJ===:::666222///............,,,,,,---------------------...///000444===IIIRRRSSScccyyyqqqkkkooo```[[[```lllrrr^^^UUUqqqzzzkkkggg```VVVVVVbbb```PPPLLLWWWWWWKKKHHHUUUaaauuu|||mmm^^^QQQKKKccc___@@@AAAIIIMMMbbb~~~{{{rrrdddRRRLLLJJJDDD>>><<<;;;:::===BBBGGGRRRqqq^^^MMMVVVTTTPPPccc}}}uuurrrqqqsssqqqmmmkkkmmmmmmllljjjhhhfffeeeddddddeeedddbbb```]]][[[ZZZYYYTTTOOOKKKKKKKKKLLLQQQXXXccc{{{sssyyy||||||gggbbbqqq///......---,,,,,,,,,+++***++++++,,,,,,------...............////////////000111111111222222222222111777777888<<<@@@SSSqqq```ZZZUUUYYYFFFBBBNNNmmmtttQQQDDDHHH;;;555555:::NNN^^^]]]RRRBBBGGGXXX^^^lllOOO<<<555555111///---,,,---......---...---...===[[[mmmZZZ;;;888<<>>>>>BBBGGGIIIMMMUUUaaaqqqlllWWWDDDAAAHHHKKKIIIFFFNNNWWW```eeefffkkkuuu~~~~~~yyywwwxxxwwwtttppplllggg___WWWQQQMMMKKKJJJIII???@@@GGGRRRcccfffXXXDDD???<<<<<<;;;999<<<@@@SSSiiiZZZFFF999000888666777999;;;;;;:::999:::;;;HHHrrriiiOOO___sssJJJAAA:::666222///............,,,,,,,,,---------......///000000111444<<>>ZZZkkkZZZ===888<<>>EEETTTwwwmmmmmm]]]MMMNNNRRRXXXbbbooo{{{|||uuunnnyyyOOOCCCHHH555555000000000000000000000000//////000333777BBBVVVhhhsssnnnkkkzzzvvv|||{{{ccckkkwwwlll|||lll___IIICCC???>>>===;;;>>>CCCEEEHHHNNNWWWdddqqq}}}dddSSSDDDCCCKKKNNNMMMKKKPPPUUU]]]fffooo{{{}}}yyyvvvtttsssqqqpppkkkfff^^^UUUNNNJJJIIIHHHEEE>>>???FFFQQQcccgggWWWFFF@@@<<<<<<;;;:::<<>>:::999???GGGTTTrrrlllXXXHHHPPPQQQ[[[yyyzzztttooonnnlllkkkmmmrrrpppooommmjjjhhhfffeeeeeebbbdddffffffddd___ZZZVVVRRROOOMMMLLLJJJJJJPPPYYYuuuxxxooovvvzzzzzztttggg^^^eeexxx............---,,,++++++***++++++,,,,,,------...............////////////000111222333333333222222444888666777===DDDYYYxxx[[[UUUUUUTTTDDDCCCNNNkkkoooLLL???HHH:::555666888III]]]bbbVVVDDDHHHWWWUUU\\\}}}TTT===777222222000------...//////...+++///222===SSScccUUU<<<===@@@EEEYYYttttttYYYEEEGGG[[[}}}www]]]NNNDDDEEEQQQmmm~~~{{{{{{xxx~~~~~~~~~yyytttsssrrrpppiiiddd\\\UUUJJJ>>>777555666888>>>GGGKKKVVVkkkpppgggbbbbbb|||~~~}}}zzz}}}~~~}}}|||{{{zzz}}}~~~~~~{{{zzzzzzqqqpppnnnfffVVVEEE>>>@@@???EEEPPPmmmjjjlll^^^MMMMMMQQQVVV___mmmuuu|||yyytttoooxxxRRRCCCHHH333777000000000000000000000000000///000222666AAAUUUgggrrrnnnlllzzzyyyiiinnn}}}~~~jjj~~~nnn^^^HHHAAA<<<;;;:::999<<<@@@CCCFFFNNNYYYfffqqqyyy}}}]]]OOODDDFFFNNNTTTWWWXXXUUUWWW^^^jjj{{{~~~{{{{{{yyyuuuqqqoooqqqssslllggg___XXXRRROOOOOOOOOIIICCCEEEIIITTTeeegggUUUGGGAAA===<<<;;;:::===BBBTTTlll]]]FFF:::444;;;555888:::;;;;;;::::::;;;<<>>FFF\\\|||YYYSSSSSSSSSDDDCCCMMMhhhlllJJJ@@@HHH999444555777III```hhhUUUCCCGGGVVVSSSXXXyyyZZZAAA<<<555222000------...//////...+++000444;;;NNN[[[PPP:::DDDFFFIII]]]zzz~~~___KKKNNN```xxx]]]MMMBBBCCCPPPkkk~~~{{{{{{xxx}}}{{{zzzrrrooonnnjjjaaaYYYMMMHHH???777333444777999;;;DDDHHHQQQbbbfff^^^]]]nnnzzzyyytttxxxyyywww}}}~~~zzzzzz{{{}}}~~~~~~|||yyyzzz|||sssqqqmmmcccRRRCCC===@@@???DDDLLLffffffkkk___OOONNNQQQTTT[[[iiinnnvvv|||yyyuuuqqq~~~UUUBBBGGG222999000000000000000000000000111000000222555???RRRdddnnnmmmmmm{{{zzzhhhwwwjjjnnn]]]HHHAAA;;;:::999777999===AAAFFFNNNZZZfffpppvvvxxxWWWKKKCCCFFFPPPYYYaaafff[[[[[[aaaooo}}}zzzwwwxxxxxxtttnnnmmmqqqvvvnnniiibbb[[[WWWUUUVVVWWWPPPKKKKKKOOOWWWhhhiiiVVVHHHBBB===<<<;;;;;;>>>DDDVVVnnn]]]FFF;;;666<<<555999;;;<<<;;;::::::<<<===FFFxxxdddOOO[[[gggtttpppwww{{{|||KKKGGG:::777222///............++++++,,,,,,---...//////,,,,,,---///555CCCTTT```kkk{{{xxxrrrjjjooo}}}rrr___QQQgggwwwnnnhhhddd^^^ccctttoooTTTJJJXXXZZZKKKEEERRR___tttwwwpppmmmaaaYYY```KKK@@@999;;;EEEZZZ{{{gggNNNLLLMMMOOOXXX[[[SSSIIIBBB<<<===FFFQQQ[[[kkk{{{gggnnn~~~\\\UUUZZZwww~~~jjjpppttt}}}{{{rrroooooorrrrrrpppqqqtttrrrqqqnnnkkkhhhfffdddcccbbbbbbaaa___\\\ZZZWWWVVVQQQOOONNNNNNKKKKKKRRR\\\hhhooojjjqqqpppuuuyyywwwmmmiiirrr000///---,,,+++*********+++++++++,,,,,,---------............/////////000333222222222222222222222333555333555===FFF]]]|||sssXXXQQQZZZTTTKKK???KKKfffgggMMM999???999111;;;;;;BBBbbbiiiVVV???AAAHHHTTTfffxxxXXX???777666111000///......------......///111;;;RRRccc\\\JJJIIIFFFWWWvvv{{{fffSSSZZZuuuxxxXXXIIIDDDEEENNNkkk~~~xxxvvvxxxzzz|||~~~tttkkkddd[[[QQQJJJBBB>>>:::666444555888999EEECCCHHHQQQUUUWWWbbbooo~~~ssstttwwwvvvvvvxxx{{{~~~||||||}}}{{{zzz}}}}}}zzzzzz|||~~~}}}|||rrrlllfff^^^QQQDDD======DDDAAAJJJdddnnnjjjaaaTTTJJJIIIPPPXXXzzzgggyyy~~~}}}yyyuuuXXXIII>>>888666000000111222222222111111333///...000666BBBUUUeeejjjkkkuuu|||vvvzzzooo~~~kkk~~~kkk\\\GGG???:::;;;999777:::AAACCCEEELLLZZZjjjrrrrrrnnnTTTMMMHHHJJJQQQZZZgggsssqqqddddddwww~~~}}}|||uuurrrooooooqqqttttttssskkkfffccccccaaa\\\ZZZ[[[ZZZWWWTTTVVV\\\```]]]XXXNNNEEE<<<:::<<<===@@@DDD]]]ooofffFFF555222333666777888:::;;;<<<<<<;;;:::HHHfffbbbTTTccc[[[hhhrrrxxx~~~LLLAAA???777000///000......000............////////////111111//////444BBBVVVeeerrrxxx{{{nnnppp{{{pppuuuzzzdddPPPbbbzzzppphhhbbbdddiiiqqqhhhRRROOO\\\YYYGGGFFFOOO```www~~~wwwwwwtttiiiZZZQQQCCC;;;777===LLLeeewwwQQQIIIMMMMMMNNNSSSTTTaaaXXXBBB<<>>777666111000///......------......///111;;;QQQbbb[[[IIIOOOPPPbbb|||{{{zzzkkk]]]eee~~~vvvVVVHHHCCCEEENNNlll{{{yyyyyyyyyzzzzzzxxxmmmddd\\\TTTJJJDDD>>><<<999666666777999:::@@@???DDDMMMQQQTTTaaapppuuuuuuwwwwwwxxx{{{~~~~~~|||zzzzzz{{{|||~~~{{{vvvuuu|||}}}}}}|||||||||yyywwwpppkkkddd\\\PPPCCC======??????IIIaaawwwpppbbbRRRHHHGGGMMMTTT|||lll~~~|||zzz~~~YYYIII???999777222222111111111111111111333///...111777BBBUUUfffkkkmmmwww}}}www}}}wwwmmmuuubbbUUUDDD???;;;<<<;;;999<<>>BBB\\\ooogggIII888555555888777888999;;;<<<;;;;;;:::FFF```zzz~~~fff```qqqwwwYYYkkkwww{{{QQQFFF???777000///000......///............///////////////000//////555IIIcccwww|||{{{|||{{{pppeeehhhsssssshhhTTThhhtttkkkccceeejjjpppeeeNNNKKKZZZYYYIIIHHHPPPaaaxxx~~~|||{{{uuueeeVVVMMMJJJCCC;;;<<>>666666111000///......------.........000;;;PPP___WWWGGGNNNSSSfff{{{}}}uuu~~~zzzmmm```dddzzzsssTTTFFFBBBDDDNNNjjj}}}{{{zzz{{{{{{zzzzzzrrrggg\\\TTTLLLDDD>>>999999888888888999:::;;;???>>>BBBIIILLLOOO___pppzzzwwwwwwwwwyyy|||~~~{{{xxxxxxxxxzzz{{{{{{vvvxxx{{{~~~}}}{{{wwwtttnnnhhhaaaZZZOOOBBB======;;;???JJJ^^^zzzfffRRRGGGFFFLLLQQQyyypppzzz}}}[[[JJJAAA;;;888444333222000000000111111222000///222777CCCVVVggglllppp{{{~~~uuurrr~~~qqqzzziiiWWWLLL@@@===<<<======<<<===@@@CCCFFFNNN]]]jjjooojjjcccMMMIIIHHHKKKRRR___rrr~~~}}}{{{xxxwwwpppnnnmmmmmmoooqqqrrrrrrmmmgggdddggghhhbbb[[[WWWPPPOOONNNRRR^^^iiiiiibbb\\\PPPCCC>>>;;;:::<<>>DDDHHHNNNaaalllmmmxxxrrrpppooorrrwwwyyyvvvrrrmmmllljjjjjjjjjiiigggeeeaaa```_________^^^\\\ZZZUUUPPPLLLKKKIIIJJJPPPWWW^^^ooo\\\aaalllssswwwuuujjjeeemmm{{{...---,,,+++************+++*********+++---...///...////////////000000000////////////000000000000///333222444;;;???QQQmmm{{{vvvfffTTTPPPMMMHHHUUUlllhhhMMM:::BBB>>>333999999GGGiiipppdddJJJ@@@EEEkkkWWW>>>777666111000///......------...------000<<>>>>>>>>???BBBEEENNN]]]iiikkkddd[[[KKKHHHHHHMMMUUUdddyyy}}}{{{xxxvvvmmmlllllllllnnnoooqqqqqqmmmgggcccfffggg```WWWRRRGGGKKKNNNRRR^^^mmmtttrrr^^^QQQDDD>>><<<:::<<<@@@NNNdddaaaFFF888555333444666777999:::;;;;;;::::::DDDhhhwwwppp|||gggVVVppp|||RRRCCC@@@888000000000...---///---------.........//////,,,///111///555KKKnnn~~~yyytttmmm___WWW```ppp~~~{{{[[[QQQqqqwwwmmmdddccciiilll___KKKIIIWWWXXXMMMGGGOOOccc}}}}}}{{{xxxrrrfffYYYSSSUUUQQQOOOCCC888DDD]]]kkkhhhTTTHHHBBBEEEFFFBBBDDDKKK[[[rrrqqqYYYHHHAAA@@@EEEKKK[[[{{{zzz}}}sssqqqpppuuu{{{}}}xxxsssqqqooonnnmmmmmmkkkhhheee```^^^]]]]]]^^^]]][[[YYYUUUPPPLLLKKKJJJIIIOOOVVV```gggWWW___jjjtttwwwrrrfffaaalll|||---,,,,,,+++************+++*********+++---///000////////////000000000111....../////////000000000,,,111000333:::>>>OOOkkkwwwdddXXXSSSOOOFFFOOOccc```III:::DDD@@@444888;;;OOOwwwlllOOOEEENNNyyyYYY???777666111000///......------...---,,,///<<>>AAAOOObbbiiijjjttt}}}fffPPPKKKWWW|||zzz~~~oooPPPEEEAAADDDNNNfff}}}|||{{{~~~~~~{{{tttlllaaaUUUJJJCCC>>>;;;999:::<<<===<<<;;;999888@@@@@@DDDIIIJJJQQQiiiyyyuuuyyyxxxssstttyyy}}}{{{~~~|||yyyxxxxxxyyyzzzwwwwwwzzz~~~~~~yyyxxxzzz|||xxxvvvjjjddd^^^VVVKKK@@@<<<===;;;AAAJJJXXX}}}kkkUUUHHHFFFJJJMMMhhhsss}}}~~~aaaNNNDDD===777666444222000//////000111000000222444777AAATTTfff{{{ttt|||uuuyyyvvv{{{iiiTTTEEE@@@888:::<<<===>>>???>>>===@@@DDDMMM\\\gggiii```WWWKKKHHHHHHOOOZZZiii~~~|||{{{zzzvvvrrrkkklllllllllmmmnnnooopppllleeeaaabbbaaaZZZQQQMMMJJJTTTXXXWWW^^^ppp}}}ZZZNNNBBB===<<<;;;===AAAHHH```^^^DDD777444111222666777888:::;;;::::::999JJJttt~~~vvvcccSSSkkkttt|||XXXHHHAAA888111000000------...------------............,,,000222000333DDDaaaxxxpppqqqtttqqqeee\\\gggyyypppVVVSSSyyytttkkkcccbbbfffiii___NNNMMMXXXXXXMMMGGGPPPhhh}}}tttiii^^^SSSLLLOOOUUUNNNMMMBBB777???QQQUUULLLFFFAAA@@@BBBBBB@@@FFFOOOaaavvvttt]]]NNNFFFCCCGGGGGGfff{{{uuuttttttxxx}}}}}}yyytttsssqqqpppnnnmmmjjjeeebbb^^^\\\[[[\\\\\\[[[YYYWWWTTTOOOLLLKKKJJJIIINNNUUUeeeiii```lllwwwyyy{{{rrrbbb^^^mmm~~~,,,,,,+++***************+++***))))))+++---000111/////////000000000111111......//////000000111111,,,000///222888===NNNjjjppp[[[YYYSSSMMMBBBGGGYYYXXXFFF;;;FFFAAA222444;;;YYYlllMMMDDDMMMqqq[[[AAA777555111000///......------...---+++///===MMMSSSJJJ???@@@AAAKKK[[[cccfffmmmxxxhhhPPPKKKXXXtttxxx|||oooQQQEEEBBBDDDNNNjjj|||xxxzzzzzzuuuqqqjjj^^^QQQFFF???;;;999:::<<<===>>>>>>===;;;999<<<>>>CCCHHHKKKVVVsssvvvuuuyyy|||vvvwww}}}zzzxxxxxxyyyzzzxxxyyy{{{}}}yyyvvvyyy{{{vvvtttkkkeee]]]UUUJJJ@@@<<<===:::@@@GGGUUU~~~|||hhhTTTGGGDDDGGGJJJfffvvvssswwwfffPPPFFF===555444333222000000000111111000111333555666>>>RRRdddzzz}}}~~~nnnxxxvvvvvvcccMMM???<<<777;;;===<<<===@@@???===???CCCMMM\\\gggiii```WWWNNNIIIIIIRRR___oooyyy}}}yyywwwwwwvvvrrrmmmkkklllmmmmmmllllllmmmnnnjjjddd```^^^[[[TTTQQQQQQZZZbbbbbbZZZ]]]ooo}}}RRRHHH>>>;;;;;;;;;===@@@HHH```^^^EEE888555333444666777888::::::::::::999MMMwww~~~zzz|||```PPPgggnnnpppxxxZZZJJJAAA888111000///---,,,...,,,------------.........,,,000222000222???VVVhhhfffkkktttwwwnnnfffnnn}}}dddPPPRRRxxx{{{rrrkkkcccaaaeeefff]]]OOONNNWWWXXXNNNHHHRRRkkk~~~xxxiiiVVVKKKFFFFFFLLLSSSOOOKKKAAA888;;;CCCCCC;;;===<<<===???>>>???IIITTTiiiyyysss^^^TTTPPPKKKKKKQQQyyyyyy|||xxxxxxyyy{{{|||zzzwwwtttqqqpppnnnmmmkkkgggbbb^^^]]]\\\[[[[[[[[[ZZZXXXVVVQQQMMMJJJJJJIIIHHHMMMTTTeeevvvsss~~~{{{~~~uuuccc```qqq,,,++++++***************+++***))))))***---000222//////000000000111111111......///000000111222222///222000111777:::LLLhhhmmmVVVWWWNNNIII>>>BBBSSSTTTFFF>>>@@@===111555>>>]]]eeeFFF>>>DDD\\\vvv^^^CCC777444111000///......------...---+++///===LLLPPPGGG===@@@BBBLLLYYY```aaahhhqqqiiiNNNIIIXXXrrryyy{{{qqqRRRFFFCCCEEEOOOmmmzzzuuuxxxxxxsssqqqjjj^^^PPPDDD===:::::::::;;;===?????????>>>===<<<>>>CCCHHHIIIVVVvvvxxxooosssyyy~~~zzzxxxwwwxxxyyy{{{yyyzzz}}}}}}|||}}}wwwsssrrrlllfff^^^UUUJJJ???;;;===;;;???GGGXXXzzzrrreeeTTTGGGCCCFFFJJJbbbzzz~~~}}}nnnxxxzzzxxxjjjRRRGGG===333222222111111111111111111000111444555555<<>>???===>>>BBBBBB>>>@@@DDDNNN]]]iiikkkcccZZZRRRKKKJJJTTTdddsssxxxhhhmmm|||vvvtttvvvuuupppkkkkkkmmmooonnnlllkkklllmmmhhhccc```]]]XXXSSSUUU[[[eeehhh```TTTYYYmmmxxxvvvKKKBBB:::999::::::;;;>>>III```^^^EEE888666444555555666888999::::::999999HHHmmmyyyssstttvvv{{{___QQQiiiqqqnnnvvv~~~[[[IIIAAA999111000///---,,,---,,,,,,---------.........---///000000444@@@TTTcccfffhhhpppyyyvvvnnnooovvvooo^^^QQQPPPrrr{{{sssmmmdddccceeedddYYYKKKKKKUUUWWWPPPHHHPPPgggyyylllYYYGGGCCCIIIPPPVVVZZZUUULLLAAA;;;::::::999777888999<<>>BBBQQQeeexxx```DDD888333111000///......------...---***///===LLLNNNEEE<<<===AAALLLXXX]]]___gggqqqgggHHHCCCSSSrrrzzz{{{rrrSSSGGGCCCFFFPPPmmmxxxtttxxxzzzvvvrrrlll```QQQEEE>>><<<<<<999;;;===???AAAAAAAAAAAA???AAAEEEGGGGGGRRRsssnnngggnnnyyy}}}yyywwwvvvwwwxxxxxxtttsssyyy}}}~~~xxxsssqqqqqqmmmfff^^^UUUJJJ???;;;======AAAJJJ\\\qqqmmmdddWWWJJJEEEHHHLLL]]]}}}yyyuuu|||tttsssxxxyyymmmSSSGGG<<<222000111111222222222111111000111444555444:::MMM```{{{xxxeeerrr~~~vvvxxxeeeLLL??????<<<@@@AAA>>>???DDDDDD@@@AAAEEEOOO^^^kkkmmmfff]]]TTTMMMJJJUUUgggvvvtttaaagggyyy|||vvvuuuwwwwwwqqqllllllnnnpppooollljjjkkklllfffccc```\\\WWWTTT[[[dddhhheeeWWWKKKTTTkkktttnnnGGG???888888999888999;;;III```]]]DDD777555333555555666888999::::::999999???bbbxxxzzz{{{tttgggaaappp||||||aaaUUUoooyyyxxx___LLLBBB999111000///---,,,---,,,,,,,,,---------......---...///000666DDDXXXfffkkkiiimmmxxxzzzrrrmmmmmm~~~xxxyyylllbbbXXXTTTqqq}}}vvvooofffdddfffcccVVVGGGGGGRRRWWWRRRFFFLLL```}}}ttt```NNN???CCCSSS___dddeee\\\OOOCCC===999666666:::666999===AAADDDIIITTT^^^vvveeehhhlllddd^^^mmmyyy|||~~~{{{tttpppppprrrnnnnnnmmmmmmllliiieeeaaaaaa___]]]\\\\\\ZZZWWWUUUMMMIIIHHHHHHHHHHHHLLLSSSSSS}}}}}}xxxooovvv}}}yyykkkkkk|||---,,,,,,+++*********+++***+++,,,,,,,,,---///111222222222111000//////...---......///000111111222111---333333999>>>EEEgggnnn\\\SSSOOODDDBBB<<>>???@@@AAAAAA@@@???>>>AAACCCDDDIIIVVVjjjyyyrrreeeYYYaaa|||wwwtttrrrtttvvvxxxzzzyyyxxxyyy|||~~~zzztttqqqppptttjjj^^^TTTIII>>>:::;;;999BBBNNN]]]sssmmmeee\\\PPPGGGGGGLLLggg|||mmm~~~yyyxxxvvv~~~rrrYYYIII===444333222111111000111111111222333333222555???NNNZZZyyyvvvrrrxxxrrrvvvqqqwwwyyy{{{|||cccKKK@@@::::::;;;<<<>>>@@@BBBDDDEEEBBBAAAMMM\\\fffooojjjWWWNNNKKKJJJSSSgggjjj\\\eeerrrzzzvvvssssssttttttqqqmmmkkkjjjiiiiiijjjjjjhhhgggdddccc```[[[WWWXXX]]]aaaeee]]]UUUNNNSSSiiinnn\\\BBB<<<777888999999;;;>>>DDD\\\[[[BBB666555333333666777999::::::999777666DDD]]]pppxxxxxxiiiZZZ[[[qqqwwwdddZZZ~~~cccQQQKKK;;;333000+++...222,,,...........................//////...222@@@TTTdddnnniiimmmpppkkknnnnnndddrrrqqqxxxpppggg\\\YYYxxx{{{nnnmmmjjjdddfffddd\\\LLLFFFXXXaaaTTTFFFJJJYYYqqqvvvcccQQQDDD???NNNeeeqqqoookkk```SSSGGGAAA;;;444444888888:::>>>??????EEEXXXkkkvvvnnnlllmmmnnnmmm|||~~~vvvrrrwwwzzzuuupppooommmlllkkkjjjgggeeecccaaaccc___[[[YYYZZZYYYWWWTTTQQQMMMJJJIIIHHHGGGKKKRRR[[[ttt{{{dddgggnnnvvvmmmaaammm---,,,++++++******++++++***+++,,,,,,,,,---///111222222111111000//////.........//////000111111222222---333222888===DDDgggeeeVVVQQQMMMBBBBBB===PPPdddPPP>>>:::666888999===TTTlllqqqVVVEEE>>>IIISSS\\\tttfffFFF666;;;333000...---.........---...000222777DDDNNNGGG999888DDDJJJSSSdddnnnxxxwwwbbbYYYaaatttZZZGGG@@@EEEKKKfffuuutttzzzzzzsssqqqlllbbbTTTFFF===<<<===>>>???@@@AAAAAAAAA@@@@@@DDDEEEFFFGGGJJJSSS___hhh___YYYWWWfff~~~{{{vvvssssssvvvzzz}}}~~~}}}|||||||||{{{zzzyyy}}}zzzuuurrrpppooopppfff[[[QQQGGG>>>:::<<<:::BBBLLL[[[sssmmmfff\\\PPPFFFEEEJJJjjjzzzgggvvvqqqqqqxxxrrrZZZKKK???666333222222111111111111111222333333222555@@@OOO[[[qqqpppoootttxxxggglllzzzlllvvvzzz```III@@@;;;;;;;;;<<<===@@@CCCFFFHHHEEEEEERRRbbbkkksssmmmZZZLLLKKKJJJPPPaaavvvgggXXX___kkkzzzzzzsssooonnnnnnooorrruuuuuurrrooommmkkkiiihhhhhhgggfffeeebbbaaa^^^YYYUUUUUUYYY]]]]]]VVVOOOIIIMMM```eeeSSS@@@:::666777999999;;;???III___\\\BBB666555333333666777999::::::999777666===YYYpppzzzxxxdddQQQOOOfffyyykkkmmmeeeUUUMMM;;;222000+++---111,,,.........................../////////222@@@UUUdddeee```eeeiiiggglllpppiiilllkkktttpppmmmddd^^^xxx~~~ppplllggg```hhhggg```PPPIIIZZZcccWWWGGGIIIUUUlll{{{jjjUUUKKKCCCGGGZZZfffdddaaadddUUULLLCCC@@@<<<666555777888:::===??????HHH^^^rrrvvvnnnrrr|||~~~yyy~~~}}}wwwuuuwwwwwwrrroooqqqlllllljjjhhheeebbb```^^^aaa^^^ZZZYYYZZZYYYUUURRRPPPLLLIIIHHHGGGFFFKKKRRR[[[xxx~~~zzzccc___eeennneeeYYYdddvvv,,,,,,++++++******++++++***+++,,,,,,,,,---///111222222111111000/////////...//////000000111111111222---333111666;;;DDDhhhxxxYYYPPPQQQJJJ@@@@@@>>>SSShhhRRR>>>:::999>>>>>>===LLL```dddPPPCCC@@@JJJRRR]]]yyygggGGG777:::333000...---.........---///111222777DDDOOOIII;;;999===BBBSSSiiiqqqxxx|||mmmaaadddwww[[[GGG@@@DDDJJJfffwwwuuuyyywwwqqqrrrmmmcccTTTFFF===;;;<<>>@@@KKKbbbxxxxxxoooyyy}}}}}}}}}wwwvvvwwwvvvvvvvvvrrrnnnooosssnnnmmmkkkhhheeeaaa^^^]]]^^^[[[YYYYYYZZZXXXTTTPPPNNNJJJHHHGGGFFFFFFJJJQQQ]]]}}}{{{gggYYYbbbkkkaaaUUU```qqqyyy~~~,,,,,,++++++***++++++,,,***+++,,,,,,,,,---///111111111111111000000////////////000000000111111111333...333000444:::EEEkkkpppRRROOOTTTKKK???>>>>>>UUUlllUUU@@@:::;;;AAA@@@<<>>OOO^^^UUU===444444333555666777999::::::999777666EEEgggkkkRRRNNNgggrrrpppmmm___TTT===111000,,,,,,000---........................---///000000333@@@TTTcccoooggghhhhhh______ffffff___eeexxx}}}|||pppddd{{{tttmmmggg```lllooolllZZZNNN]]]jjjbbbMMMKKKSSSiiiuuu\\\DDD;;;KKK]]]ccc^^^TTTMMMJJJAAA@@@AAABBBBBB>>>:::777777999;;;===???KKKcccyyyvvv~~~}}}xxxuuu{{{uuuiiigggmmmqqqtttwwwvvvpppmmmppptttooonnnllliiieeebbb^^^]]][[[YYYWWWXXXYYYWWWRRRNNNMMMIIIFFFFFFEEEEEEJJJQQQ___~~~oooWWW```jjjaaaVVV```pppxxx|||,,,++++++***++++++,,,,,,***+++,,,,,,,,,---///111111111111000000000000000000000000000111111111111333...333///333:::HHHpppmmmRRROOOUUUMMM???======WWWoooYYYCCC;;;:::???<<<999HHH^^^eeeTTTEEE???JJJ\\\mmmdddGGG999;;;333000...---.........------///...333AAAMMMJJJ>>>;;;???EEEWWWfffeeemmm}}}mmm]]]TTTYYYqqq|||```KKKCCCGGGMMMkkk~~~yyyyyyzzzyyyvvvuuurrriii\\\MMMBBB<<<;;;======>>>???@@@AAABBBCCCCCCEEEJJJQQQUUUSSSJJJCCCAAAIIIZZZpppvvvlllmmmgggsss|||xxxxxxyyyxxxwwwuuutttrrrrrruuuzzz|||{{{{{{{{{|||tttssstttwww|||}}}zzzwwwmmmcccWWWMMMCCC:::888;;;;;;>>>III```tttqqqlllaaaQQQEEEEEELLLggg~~~kkkyyyuuuuuu{{{iiiUUUBBB666444333333222111222222222111222333333777BBBRRR^^^nnnkkkiiilllooonnnjjjfffqqqyyy~~~vvvyyy||||||pppSSSBBB@@@<<<======<<<>>>BBBGGGMMMPPPLLLLLLXXXccceeehhhaaaOOOFFFJJJKKKMMMVVVhhhyyyuuuddd```fffnnnyyyuuuvvvtttsssuuuyyy~~~~~~xxxsssllljjjgggggghhhiiiiiiiiicccaaa]]]ZZZWWWVVVTTTSSSQQQMMMMMMKKKGGGNNNOOOBBB999444333666888999;;;>>>LLLVVVLLL888222444333666666777999::::::999777666LLLnnnlllWWWVVVvvvrrraaa}}}qqqdddZZZ???111111---,,,000..............................000111000333???RRRaaafff___cccfff]]]]]]gggkkkeeeqqqrrrfff~~~tttlllgggbbblllrrrqqq]]]NNN\\\lllgggNNNJJJRRRhhh|||pppWWWBBB;;;RRR___XXXSSSVVVPPPAAA???@@@AAABBBBBB@@@<<<777777888;;;===@@@LLLeee|||{{{|||wwwtttwwwrrrkkkeeeaaagggqqqvvvzzz{{{wwwqqqpppqqqtttmmmllljjjgggdddaaa^^^\\\YYYWWWVVVWWWXXXVVVQQQMMMKKKGGGEEEFFFEEEEEEKKKRRR___~~~vvvXXX]]]ggg```VVVbbbrrryyy}}}++++++******++++++,,,,,,***+++,,,,,,,,,---///111111111000000000000000000111111111111111111111111333...333///222;;;KKKuuukkkRRROOOSSSOOO@@@>>>@@@\\\ttt\\\CCC>>>::::::777555GGG^^^dddYYYHHH???KKK```sssaaaEEE999;;;333000...---.........------...---111???MMMKKK???>>>EEELLLXXXeeegggmmmsss]]]LLLHHHRRReeedddNNNDDDFFFKKKbbb|||{{{{{{|||{{{zzzvvvuuuooocccSSSFFF>>>;;;<<<======???AAACCCEEEFFFIIIKKKOOOUUUVVVQQQHHH@@@CCCHHHWWWnnn~~~~~~uuunnniii___gggwww{{{}}}|||}}}yyyyyyzzzyyywwwtttpppnnntttwwwzzzzzzwwwvvvvvvxxxqqqrrruuuyyy{{{{{{yyywwwmmmcccVVVLLLBBB:::999<<<<<>>888777666777KKKaaafff[[[KKKAAALLLaaasss```CCC888;;;333000...---.........---......---111@@@NNNLLLAAA<<>>@@@CCCFFFIIIKKKMMMOOOTTTWWWVVVQQQIIIDDDGGGIIIVVVmmm~~~wwwpppiii___fffsssppplllmmmkkk~~~|||{{{zzzxxxuuusssqqqqqqvvvyyyzzzxxxsssqqqsssuuuqqqrrrttttttsssrrrrrrssskkk```TTTJJJAAA;;;:::===>>>@@@PPPnnnrrroooiii]]]LLLBBBFFFPPPpppyyypppvvv___GGG999444444333222222222222333222333333222555@@@OOO[[[fff___^^^hhhqqqssspppoooppp~~~{{{~~~oooPPPBBBAAA<<<<<<<<<>>>@@@CCCGGGJJJMMMPPPNNNUUUZZZZZZ______RRRFFFGGGGGGJJJWWWkkk|||pppcccaaajjjwwwssshhhhhhhhhjjjkkkjjjhhheee```]]]ZZZYYYXXXWWWSSSPPPNNNJJJLLLJJJBBBCCCEEE===:::666444888:::999:::===GGGMMMBBB333333444222666666777999::::::999777666CCCeeeyyyaaaTTTYYYttteee}}}xxxdddDDD333444111...111111........................///000111///111;;;LLLYYYhhhdddmmmsssggg```iiippp|||rrraaavvv|||sssmmmhhhmmmwwwzzzdddQQQ]]]pppooo[[[QQQRRReee}}}xxx|||rrraaaNNNBBBIIIMMMNNNKKKHHHIIIHHHEEEKKKMMMJJJEEEGGGLLLLLLIII===;;;:::===HHHbbb}}}oooiiigggjjjoookkknnntttyyy{{{~~~wwwxxxvvvpppfffffffffeeedddcccaaaaaaZZZWWWUUUTTTVVVVVVSSSPPPKKKGGGEEEFFFFFFGGGMMMTTTeee|||wwwwww[[[ZZZgggddd___nnn+++*********+++,,,,,,---***+++,,,,,,,,,---///111000000000000000111111111222222111111111111111111222...444///333>>>QQQ}}}\\\LLLKKKMMMLLL@@@CCCJJJhhh|||\\\<<<===666666777<<>>>>>???BBBEEEIIILLLNNNMMMPPPUUUWWWVVVRRRMMMJJJLLLLLLWWWnnnvvvooonnnfffooo|||wwwqqqrrrqqqmmmwww|||yyyvvvtttttttttuuuuuuxxxyyyvvvqqqooorrrvvvqqqrrrrrroookkkiiikkknnnhhh^^^RRRIIIAAA;;;;;;??????BBBSSSrrrqqqmmmgggZZZIII@@@EEEPPPxxxkkk___vvvvvvvvv}}}yyy~~~cccGGG888555444333333222222333333222333333222555???NNNZZZccc\\\\\\jjjvvvwwwsssqqqppp|||~~~oooPPPBBBAAA<<<;;;<<<>>>AAADDDGGGIIIKKKRRROOOUUUYYYYYYaaacccXXXKKKKKKJJJLLLZZZooonnnaaa^^^fffuuuooohhhhhhiiijjjkkkiiieeeaaabbb___\\\[[[[[[ZZZVVVRRROOOKKKMMMKKKAAABBBDDD===;;;777555888:::999:::<<>>???JJJTTTUUUQQQKKKMMMUUUXXXUUU@@@===:::>>>LLLmmmhhhYYYVVVVVV]]]gggmmmqqq{{{xxx{{{wwwooohhhhhhiiiiiihhhhhhgggfff[[[XXXTTTTTTUUUVVVSSSQQQKKKGGGEEEGGGGGGHHHNNNUUUlll}}}uuuxxx]]]SSSaaa___[[[lll,,,,,,,,,+++++++++******,,,,,,,,,---...///000111222222111111111111222222444444333333333333333222555333---///666===UUUxxxvvvYYYNNNLLLDDDEEE;;;DDDVVVmmmhhhEEE???===666555444777OOOjjjrrrbbbPPPCCCLLL```rrr~~~\\\GGG===;;;333000---,,,---...///......,,,111555:::KKKSSSHHH;;;???BBBPPPeeennnqqq|||```FFFEEEUUUqqqwwweeeTTTFFF@@@FFFNNNfff{{{yyyyyyvvvvvvsssfffQQQCCC???;;;???DDDFFFGGGIIINNNRRRZZZWWWUUUVVVXXXXXXWWWTTT]]]VVVYYYmmm{{{oooooo^^^cccwww|||xxxvvvsssxxxzzz~~~zzzrrrppptttuuuqqqyyyzzzyyywwwuuuuuuvvvxxxqqqrrrsssqqqooonnnmmmnnniii^^^QQQHHHAAA<<<;;;===>>>GGGTTTmmmxxxpppbbbQQQEEEAAADDDJJJlll___YYYgggkkklllmmmxxx~~~~~~rrr```CCC:::666555444333222111111000333111000333555:::DDDOOOffffffdddbbbgggooossssssppp~~~pppUUU@@@:::<<<===@@@DDDEEECCCBBBHHHOOOVVVUUUTTTWWW___dddaaaZZZNNNLLLKKKPPP[[[iiivvv~~~kkk___ZZZeeexxx{{{uuulllvvvoooiiiiiihhhgggeeebbb___]]]```[[[XXXYYYWWWQQQNNNMMMKKKJJJHHHEEEBBB???===<<<888888777888888999999:::BBBLLLCCC333222555444666999777888;;;:::777666888DDDbbbggg```gggssspppnnnEEE888333111555,,,.........------------.........111------444777AAATTThhhhhh~~~zzz}}}~~~}}}uuuggg```qqq{{{uuuvvvpppppptttwwwgggTTT\\\pppvvvoooPPPYYYtttzzzsss}}}}}}vvv```LLLIIILLLHHHGGGGGGBBB===FFFSSSrrrcccWWWOOOOOO\\\___QQQCCCCCC===;;;OOOwwwwwwVVVMMMHHHNNNaaaoootttzzz|||{{{xxxssshhhhhhiiiiiigggfffdddcccZZZWWWTTTUUUWWWVVVQQQLLLHHHJJJDDD@@@FFFHHHLLLYYYmmm{{{wwwsss___XXXYYYWWWYYYggg|||,,,,,,,,,+++++++++******,,,,,,,,,---...///000111222222111111111111222222222333333333444444444444444333...000777===SSSvvvlllUUULLLMMMGGGCCC;;;CCCOOObbb]]]???>>>;;;555555555999RRRoooxxx\\\KKKBBBOOOdddsss|||^^^III===:::333111...------...///......---111444888IIIQQQGGG<<>>>>>???BBBHHHPPPWWW\\\YYYWWWVVVXXX\\\```aaaaaaeee]]]aaawwwqqqlll___gggzzz}}}{{{|||{{{zzz||||||wwwpppoootttuuurrryyyxxxvvvuuuuuuvvvxxxxxxrrrsssttttttrrrpppooonnnggg\\\OOOGGG@@@;;;:::===>>>EEEQQQkkkuuummm___NNNBBB???DDDJJJeeeYYYVVVfffjjjjjjpppzzz}}}cccEEE;;;666666555444333222222111333111111333555999DDDOOOcccdddcccaaaeeemmmqqqqqqmmm{{{pppVVVBBB;;;>>>>>>BBBFFFFFFBBBCCCKKKSSSWWWSSSTTT\\\eeegggbbb]]]RRRNNNMMMRRR___ooo}}}kkkaaa]]]fffvvv~~~tttmmmhhhnnn|||pppiiiiiihhhgggeeecccaaa```aaa\\\YYYZZZXXXSSSOOOOOOIIIHHHFFFDDDAAA>>><<<;;;888777777666777888:::;;;DDDLLLBBB222111444444777888777999===<<<777666888BBBiiivvvrrruuutttqqqmmmEEE888222000444---//////......------......///,,,111......444999EEEZZZpppnnn{{{tttwwwqqqtttzzzxxxwww{{{tttfff___ooo{{{~~~yyyyyyqqqnnntttxxxiiiSSSXXXllltttlllOOOTTThhhjjjvvvtttzzz~~~{{{sss^^^JJJHHHBBBCCCEEEEEEAAAAAAOOOaaa}}}gggWWWPPPPPP[[[^^^SSSJJJGGG???>>>QQQtttcccOOOLLLJJJQQQgggwwwxxxzzzuuuuuusssooojjjjjjiiihhhfffccc```___YYYVVVSSSTTTVVVUUUPPPKKKHHHJJJDDDAAAGGGHHHLLLYYYuuuxxxuuurrr^^^TTTUUUTTTXXXfffzzz,,,,,,,,,+++++++++******,,,,,,,,,---...///000111222222111111111111222222222222333444555555555555333333///222999===RRRsssmmmbbbRRRKKKLLLIIIAAA:::AAAIIIXXXTTT:::<<<:::555555555999RRRnnnwwwWWWGGGAAAPPPdddooossswww```KKK???;;;444222...---...//////...///---111222666FFFPPPGGG<<<>>>===JJJ```kkkqqq|||tttbbbRRRKKKhhhuuudddQQQBBBBBBKKK```~~~uuucccPPPEEE???@@@DDDKKKTTT\\\___```WWWWWWXXX]]]ccciiimmmoooooohhhmmmqqqccc[[[fffxxxyyyxxx~~~}}}|||{{{zzzuuupppqqqvvvxxxwwwyyyuuurrrsssvvvyyyzzzyyytttuuuvvvvvvuuurrrnnnlllcccXXXLLLEEE???::::::===???EEEQQQmmmxxxooo```NNNAAA>>>CCCIII___wwwTTTWWWiiillllllppp{{{dddDDD999888777777666555444333222333111111333555999BBBMMM^^^bbbdddeeeiiiooorrrqqqppp{{{zzz|||tttZZZDDD===@@@???EEEHHHFFFBBBEEEOOOXXXVVVRRRVVVcccjjjgggbbbbbbWWWRRROOOSSS```oooyyy~~~hhhaaa___fffssspppeeeaaa___pppyyyooojjjiiihhhgggeeedddcccbbb___ZZZXXXXXXWWWQQQNNNNNNGGGFFFDDDBBB???===;;;:::888777666555666888;;;===FFFLLL@@@000000333333777888777:::===<<<888777:::OOO}}}}}}|||sssssslllDDD888222000444...111///......------......///)))000000///444999IIIaaayyysssyyy|||ssspppssspppooolllmmmvvv}}}uuueeeYYYkkkvvv~~~{{{qqqlllssszzzlllSSSRRReeeppphhhNNNMMMXXXXXXeeevvvttttttzzzxxxppp[[[GGGFFF===CCCGGGEEE@@@FFF]]]sssgggVVVRRRQQQWWW\\\WWWSSSMMMCCCAAAQQQjjjwwwvvv___MMMIIINNNMMMYYYrrrxxxtttsssrrrpppkkkkkkiiigggccc___\\\ZZZWWWTTTRRRSSSTTTRRRNNNJJJGGGIIIDDDCCCHHHGGGKKKZZZ~~~{{{wwwvvvsss```QQQRRRSSSYYYhhh{{{,,,,,,,,,+++++++++******++++++,,,,,,...///111222222222111111111111222222333444555555666555444444333444111555<<<>>>QQQqqqnnnbbb___SSSJJJJJJHHHAAA:::???FFFWWWVVV<<<;;;;;;555555444777NNNhhhoooVVVEEE@@@OOOaaaiiilllqqqcccPPPDDD>>>555333///......////////////...111111444EEEPPPIII;;;<<<:::HHHbbbpppxxxsssjjj___YYYooo}}}kkkUUUCCCAAAFFFXXXzzzzzzjjjVVVHHH>>>FFFSSS^^^dddbbb^^^ZZZXXX[[[___eeelllqqquuuwwwvvvrrryyynnn```YYYfffzzz~~~~~~}}}zzzuuusssvvv{{{}}}|||xxxtttppprrrxxx|||{{{yyyvvvvvvwwwvvvtttpppkkkggg___TTTIIIBBB===999:::===CCCHHHTTTsssvvveeeQQQCCC>>>CCCHHH^^^}}}rrrUUU]]]qqqssssssppp|||{{{dddAAA666999888888777666555444444444222222444555888AAAKKKXXXaaajjjppptttyyyyyyvvvyyy{{{||||||aaaGGG===@@@AAAGGGJJJFFFCCCHHHTTT\\\TTTTTT^^^kkkkkkbbbaaahhhbbb]]]YYY[[[cccjjjmmmlllaaa^^^^^^cccnnn{{{|||vvv}}}xxxhhh^^^]]]___rrrrrrkkkiiihhhgggfffeeedddcccccc[[[VVVSSSTTTSSSNNNJJJJJJFFFEEEDDDAAA???<<<;;;:::888666444333555888<<<>>>GGGJJJ===...///222222777999888:::;;;:::777:::???mmmvvvttt{{{oootttjjjCCC888222000444///333//////............//////)))111111///222777GGGaaazzzpppiiigggiiirrr|||tttkkkqqq}}}iiiUUUfffooo|||qqqlllrrr|||rrrVVVNNN___llliiiQQQIIILLLOOO^^^oooqqqooovvv~~~uuummmXXXEEEDDDBBBIIIKKKDDD@@@MMMiiivvv```UUUSSSNNNQQQXXXXXX[[[VVVJJJCCCKKKYYY]]]WWWHHHBBBIIIQQQQQQ```~~~xxx}}}wwwtttrrrpppooojjjiiihhheeeaaa]]]ZZZXXXUUUSSSRRRRRRRRRPPPLLLIIIFFFGGGCCCCCCHHHEEEJJJ\\\yyy{{{{{{wwwcccPPPPPPSSS]]]mmm~~~,,,,,,,,,+++++++++******+++++++++,,,...000111222222222111111111111222222555666777777666555333222333444333888>>>@@@RRRqqquuueeebbbbbbUUUKKKIIIEEEAAA999>>>GGG^^^```BBB;;;<<<555444555;;;RRRgggjjjUUUDDD@@@QQQbbbjjjsss~~~fffWWWKKKCCC777444000//////////////////...111000333FFFTTTOOO===<<<999FFFaaapppxxxuuujjjaaa^^^qqqoooWWWDDDBBBDDDRRRooo}}}rrr```QQQDDDQQQ```hhheee]]]XXXVVVaaaeeekkkqqqvvvzzz}}}~~~{{{{{{zzzkkkddd^^^nnn~~~}}}xxxtttuuuyyy|||}}}}}}xxxtttqqqtttyyy}}}|||yyywwwvvvuuutttqqqllleee```[[[PPPFFF@@@<<<999:::>>>DDDHHHXXXzzzvvveeeRRRDDD???CCCHHH^^^{{{qqqWWWaaauuuxxxyyyvvv~~~bbbAAA777:::999888777666555555444444222333444555777???HHHSSSaaaqqq|||}}}{{{xxx}}}fffIII???CCCBBBHHHIIIDDDCCCLLLWWW\\\PPPYYYhhhoooggg\\\aaannnjjjhhhgggiiikkkjjjeee___ZZZ\\\^^^```hhhvvv}}}llllllxxxssspppuuuzzzzzzxxx{{{zzzqqqbbbYYY[[[aaa{{{xxxoooiiiggggggfffeeedddcccbbbaaaXXXSSSQQQRRRQQQLLLHHHIIIFFFEEECCCAAA???===;;;:::777555444333555888<<>>999DDD^^^lllrrr|||iiiYYYXXXeeerrrZZZGGGCCCFFFOOOfffyyymmmaaaQQQZZZcccbbb[[[VVVYYY___lllpppuuuyyy}}}wwwmmmjjjeeeyyy~~~~~~{{{tttqqquuuzzzzzzyyyxxxxxxvvvvvvxxx{{{|||zzzxxxvvvssspppooonnniiibbb]]]WWWMMMCCC>>>;;;999;;;???BBBHHH[[[uuummm```OOOCCC@@@DDDIII]]]yyypppWWWaaatttxxx{{{~~~zzz___BBB<<<:::999888888666666555444555333333555555666===FFFOOO```sssvvvsssyyyiiiLLLAAAGGGDDDHHHGGGBBBEEEPPPWWWXXXNNN^^^nnnmmmbbb]]]fffrrrjjjlllpppsssrrrmmmeee___[[[```bbb___bbbpppwwweeebbbllluuu{{{}}}|||zzz{{{~~~|||xxxwwwyyyxxxooo___UUUZZZddduuupppiiidddeeeeeedddccc```^^^]]]XXXSSSQQQRRRQQQLLLIIIIIIEEEDDDCCCAAA???===;;;:::555444333333555999<<<>>>EEEDDD777...111111000777:::999888777444444<<>>>>>???HHHLLLOOOhhhzzziiirrr|||{{{yyyvvvtttrrroookkkhhheeeeeedddbbb```]]]ZZZXXXRRRRRRRRRQQQOOOMMMKKKIIIFFFEEEAAACCCHHHEEEOOOhhhxxxgggJJJIIIOOO^^^ooo|||,,,,,,,,,+++++++++************+++,,,...000222333222222111111111111222222222333666888999888777666555777666;;;BBBDDDWWWwwwvvvuuuWWWMMMLLLCCC<<<999@@@GGG]]]cccFFF>>>>>>222111:::JJJbbbmmmdddIII???DDDZZZjjjvvvrrrjjjXXXHHH888555222000000000000///......222222555KKK___^^^BBB???999DDD^^^kkkoooyyy}}}jjjUUUUUUXXXxxxvvv^^^IIIEEEGGGKKK\\\}}}~~~wwwooo]]]___```]]]YYY[[[eeennnrrrtttvvvxxx|||}}}tttrrrppp{{{tttqqqwww|||yyyuuutttwwwyyy{{{}}}}}}{{{yyywwwrrroookkkkkkkkkiiiddd___UUULLLBBB>>>;;;999<<<@@@AAAIII```uuunnnhhh\\\MMMBBB???CCCGGG\\\xxxpppXXX```pppuuu{{{XXX@@@???999999888777666555444444555444444555555555<<>>@@@>>>EEE```~~~uuu^^^aaaddd]]]YYYfffkkk^^^ccceee^^^NNNCCCBBBAAA===;;;===EEEIIIRRRpppjjjfffxxx}}}|||xxxtttrrrsssqqqlllgggeeeeeedddbbb```\\\YYYWWWQQQRRRSSSQQQOOOLLLKKKJJJIIIFFFBBBEEEJJJGGGTTTqqqyyyqqqbbbIIIHHHOOO```qqq|||,,,,,,,,,+++++++++************+++,,,...000222333222222111111111111222222///111555888:::::::::999666777666;;;CCCFFFYYYzzzXXXLLLLLLBBB999999AAAEEEWWW\\\CCC???AAA333000:::KKKaaahhh\\\DDD===EEE\\\kkkuuuxxxppp\\\HHH999666222000000000000///......222222777NNNbbbcccBBB???:::FFFaaannnsss|||yyymmmXXX[[[RRRsss|||}}}zzzbbbKKKFFFGGGGGGUUUttt~~~~~~{{{vvvaaaaaa___^^^```fffpppxxxsssrrrrrrrrrxxx{{{~~~~~~}}}uuussszzz{{{uuussswww{{{~~~zzzwwwvvvppplllhhhhhhkkkjjjfffbbbTTTKKKAAA===;;;:::<<>>@@@DDD]]]yyyrrrYYY```ooottt|||zzzzzzQQQ===???999999888777666555444444666444444555555555;;;DDDLLLZZZjjjrrrwww{{{|||{{{|||}}}{{{ggg|||oooOOOBBBHHHFFFGGGCCC>>>FFFTTTVVVNNNPPPccclllcccaaannnxxxxxx}}}~~~nnntttqqqddd\\\eeevvv|||kkkfffiiimmmyyyvvvcccZZZggg{{{tttqqqoooeee___aaaccccccaaa\\\WWWTTTSSSNNNLLLNNNMMMHHHEEEEEEBBBAAA???>>><<<:::999888111222333555777:::<<<===@@@>>>333...444333000777222444999;;;777444:::BBBmmmwwwzzzdddRRRWWWfffttt}}}ccc]]]]]]>>>;;;999555777///333000000////////////000000...222//////444555;;;LLLgggrrrggg]]]jjjllldddiiidddooofffbbbmmmwwwmmmiiiuuu{{{cccLLLPPP[[[bbb```PPPEEELLLWWWdddtttnnnttt{{{zzzrrr]]]HHHEEE@@@AAAAAAMMMooommm^^^bbbddd^^^bbbyyykkkdddfff```RRRIIIGGGCCC<<<999;;;CCCJJJWWWyyyrrr^^^hhh~~~|||xxxrrrmmmlllnnnmmmhhhcccgggfffeeeccc___\\\XXXVVVQQQRRRSSSRRROOOLLLKKKJJJKKKHHHCCCFFFKKKJJJXXXwwwssskkk^^^KKKIIIQQQcccsss}}})))************+++++++++,,,,,,,,,---///000222333222222111000000///000000222///...111666:::;;;;;;777555888>>>AAAMMMjjjwwwTTTOOOOOOAAA>>>:::===IIIRRROOOBBB888666222555>>>OOOhhhlllXXX>>>???@@@^^^dddyyycccFFF;;;777333111000000///...///111111000666DDDTTT___NNNBBB>>>JJJ[[[gggnnnttt|||}}}ppprrr\\\]]]vvvkkkSSSCCCCCCDDDOOOiiiyyyuuuxxx|||}}}oooiiiddddddkkksssxxxyyyuuuvvvvvvxxx~~~zzzyyyzzz{{{|||zzzxxxuuu}}}{{{xxxwwwwwwxxxwwwvvvqqqoookkkhhhjjjjjjeee\\\NNNEEE<<<888:::===???>>>FFFJJJssswwwsssuuubbbJJJBBBAAABBBIIIlll~~~fff^^^nnn~~~mmmssslllJJJFFFFFFAAA>>>:::888666666444333333444555555555777:::===FFF^^^sssuuuqqqsssyyy}}}zzzuuummmzzzrrr___PPPGGGKKKGGGFFFIIINNNQQQRRRQQQ\\\jjjiiiZZZ___wwwttt||||||wwwtttmmmdddaaakkk~~~|||vvvmmmiiippp{{{wwweee^^^ooorrrkkkjjjhhh```aaabbbbbb___[[[VVVSSSUUURRROOOLLLKKKIIIGGGEEE??????===<<<:::888777777444444555666888:::;;;<<>>___nnnvvvrrrdddPPPOOObbbxxxzzzxxxYYY```SSSGGG;;;888888666333222000000////////////000000......000222111222:::CCCdddkkkkkkdddccclllooolllaaattt}}}___XXXbbbqqqiiinnnrrruuujjjOOOHHH[[[ggg```LLL???GGGSSS```qqqiiixxx~~~}}}zzzcccNNNDDD;;;CCCBBBWWWqqq___lllggg___dddhhh\\\fffiiifff]]]GGG;;;CCC>>>>>>BBBGGGVVV}}}```\\\nnn|||xxxssspppmmmlllllljjjeeeaaaddddddcccaaa___\\\YYYWWWVVVUUUTTTSSSPPPMMMIIIHHHDDDJJJFFFGGGNNNIII]]]}}}vvvtttjjjYYYMMMMMMQQQ[[[mmm~~~)))************+++++++++,,,,,,------///000222333222222111000000000000000222000///111666999:::999666777999===HHH___sssSSSOOOOOOAAA>>>888===QQQ]]]SSSAAA555444222666???OOOhhhlllYYYAAAAAAAAA]]]bbbvvvfffGGG:::777333111000000000//////000111111555BBBQQQ\\\LLLGGGHHHQQQZZZaaahhhooovvvyyytttxxxfffddd|||nnnVVVEEEFFFFFFOOOfffxxxuuuyyy}}}~~~uuuqqqooopppvvvzzzzzzyyytttxxx|||{{{zzzxxxxxxzzzzzzyyyxxx{{{yyywwwvvvwwwxxxwwwvvvpppoookkkhhhjjjkkkddd\\\LLLEEE<<<888:::===??????DDDKKKwwwwwwnnnqqq```KKKCCCBBBDDDMMMmmmooojjjsssyyyjjjkkkgggLLLHHHEEEAAA>>>;;;888777666555333333444555555555777:::===HHH\\\ppptttoooppp{{{}}}}}}uuupppuuuvvvdddTTTJJJJJJDDDDDDKKKPPPQQQRRRUUUfffiiibbbZZZdddxxx|||qqqzzzvvvmmmdddcccnnnzzzqqqjjjooowwwkkkeeevvvnnnhhheeebbb```aaabbbaaa___ZZZVVVSSSTTTRRROOOMMMLLLKKKIIIHHH???>>>===;;;:::888777666444444555666888:::;;;<<<>>>777111111111111444888666;;;777444777444666BBBgggoooqqqlll___LLLMMMddd|||]]]hhh|||QQQEEE;;;888999777555444111111000/////////000000000000111333111111777@@@ccckkkllldddccckkkmmmhhhbbbmmmwwwvvvvvvxxx[[[SSS]]]~~~ooogggkkkqqqvvvnnnSSSJJJZZZiiibbbLLL>>>DDDNNN[[[kkkiiiwww|||{{{|||fffPPPDDD>>>BBBGGGdddhhh```qqqddd]]]mmmddd[[[eeeiiikkkiiiVVVCCCBBB===<<>>222333222888AAAQQQiiimmm[[[BBBAAA@@@[[[___rrr|||gggDDD:::777333111111111111000///000111111444>>>MMMYYYOOOQQQUUUYYYZZZ\\\ccckkkrrrxxx{{{ttthhh}}}qqqZZZIIIIIIHHHNNNaaa~~~|||~~~|||wwwuuuyyy|||}}}zzzyyyzzz}}}}}}yyywww}}}zzzwwwvvvwwwyyyzzzzzzxxxvvvuuuuuuvvvwwwvvvuuunnnnnnkkkiiijjjjjjcccZZZJJJDDD<<<888:::>>>@@@@@@DDDQQQtttlllooo```LLLEEECCCGGGRRRuuuooooootttvvvpppooo{{{___NNNJJJDDDCCC@@@<<<999888777666444444555666666666777:::<<>>>>>===;;;999888666666444444555666888:::;;;<<<===666000111222222444888555999666444777555888HHHssstttppphhhYYYFFFNNNlll}}}___ooosssOOOEEE<<<:::;;;888666666222222111000/////////000222111111333111000555<<<\\\gggkkkddddddnnnooohhhffffffgggeeegggtttpppXXXQQQXXX{{{mmmfffjjjqqqzzzuuuZZZLLLXXXllleeeOOO@@@DDDLLLWWWgggjjjwwwyyyxxx|||~~~jjjSSSDDDAAAAAARRRwwwrrr^^^gggtttbbbbbbttt___XXXeeemmmsssxxxhhhOOOBBB>>>===CCCLLL```xxxmmmiii___ccchhhllllllmmmnnnpppxxxfffiiizzzyyyxxxvvvrrrllleeeaaa``````ccccccbbb```^^^[[[YYYXXXSSSSSSQQQOOOLLLIIIGGGEEEBBBDDD@@@CCCOOO___~~~wwwooommmiii]]]OOOKKKLLL[[[qqq))))))*********+++++++++,,,------...///111333333333222222111111111222222333333333333444555666666555<<<:::;;;[[[dddOOOMMMLLLAAA===:::MMMnnnsssUUU:::333333333<<>>AAABBBGGGZZZpppooorrrcccOOOFFFCCCIIIXXXgggooovvv|||xxxqqq{{{WWWOOOKKKDDDDDDAAA===;;;:::999777666555666777666666777999<<>>===<<<:::999777666555444444555666888:::;;;<<<:::444000111222222555999666999666555888444:::LLLzzz|||vvvjjjUUUCCCRRRxxx{{{^^^tttkkkPPPGGG???======999777777444333222111000/////////222000000222111000444:::RRRaaagggcccfffrrrtttkkkfffbbb```]]]^^^lllnnn^^^VVVYYY}}}{{{mmmjjjlllrrr~~~|||aaaNNNUUUjjjeeeQQQBBBFFFMMMYYYjjjlllvvvwwwuuuzzz|||pppWWWEEECCCDDD___aaa[[[uuupppfffttteee\\\WWWkkkvvv{{{www\\\JJJCCC???GGGUUUnnn}}}lllffffff\\\```cccccc``````ccchhhvvvwwwyyy{{{xxxwwwvvvrrrjjjccc___```cccaaa```___]]][[[YYYWWWVVVRRRQQQOOOMMMJJJGGGEEEDDDEEEEEECCCEEEMMM```zzzuuullljjjggg]]]PPPIIIKKK]]]uuu))))))*********+++++++++---------...000111333444333333222222222222333333222333444444444444444555555<<<999<<>>CCCIIIeeefffwwwmmmEEE<<<999666333333333333222000///000222222666EEEVVV```[[[TTTPPPQQQXXX```dddooo|||}}}~~~{{{zzzxxxbbbOOOGGGEEEGGGTTTlll{{{vvvtttwwwwwwtttzzz{{{~~~|||~~~|||{{{zzzxxxvvvrrroooooooooppprrrsssssspppnnnkkkkkkiiihhhhhhggg^^^SSSDDD@@@<<<:::;;;???BBBDDDHHHbbbtttvvvwwwgggRRRFFFBBBLLL```nnn~~~vvvyyyqqqQQQOOOKKKEEEFFFCCC???===<<<;;;999888777777777777666666999;;;@@@TTTooo}}}{{{zzztttxxx}}}zzzttttttdddsssxxxdddUUUCCCJJJXXX]]]RRRJJJZZZtttmmm___^^^ooozzzxxx~~~~~~xxxyyysssjjjeeejjj|||yyynnnqqquuutttmmmvvv}}}|||rrrqqqxxxooojjjhhheeebbb]]]]]]^^^]]]\\\YYYWWWUUUUUURRRNNNKKKHHHFFFCCCAAA===<<<;;;:::888666555444444444555666888:::;;;<<<888222///000222333555999999:::666666888333:::PPPyyy~~~jjjPPPAAAXXX|||aaa}}}hhhSSSKKKDDDBBB???:::777777555444333222000000//////000......111222111444:::III[[[ddd```eeetttvvvlllbbb^^^______```mmmwwwqqqaaa\\\{{{rrrqqqpppsssfffOOORRRbbb___OOOCCCGGGNNNZZZkkkooowwwuuusssyyyzzz}}}uuu\\\HHHDDDLLLllltttXXXcccgggooommmYYY^^^```{{{mmm\\\JJJCCCJJJ^^^}}}pppjjjjjjlllcccccccccaaa___```bbbeeeiii}}}}}}wwwqqqsssrrrooohhhbbb```cccfff^^^]]][[[YYYWWWVVVUUUTTTQQQPPPNNNKKKHHHFFFDDDCCCDDDCCCFFFHHHKKK]]]yyy}}}vvvvvvtttjjjeeebbbXXXOOOHHHKKK```yyy)))************+++++++++------...///000222333444333333222222333333444444111333555555444333333444777;;;999BBBrrrhhhWWWLLLHHHFFF@@@;;;EEE\\\pppeeeGGG666999555555@@@RRRiiiyyy\\\???JJJVVVuuusssvvvPPP???;;;777555444444333222222///000111000333DDDXXXdddZZZLLLCCCGGGSSS\\\^^^hhhyyy|||yyywww}}}~~~ppppppxxxwww|||eeePPPFFFCCCDDDNNNccc~~~~~~{{{vvvuuuwwwvvvrrryyy{{{}}}~~~~~~}}}|||zzzwwwrrrnnnnnnoooppprrrsssrrrooollljjjjjjiiigggfffcccYYYMMMAAA???<<<:::;;;???CCCFFFHHHhhh{{{zzzyyygggQQQEEEBBBRRRmmm}}}fffQQQQQQKKKJJJGGGEEEAAA>>>===<<<;;;999888888888777666666888;;;>>>XXXsssyyyxxxpppuuu}}}||||||yyyvvvcccnnn|||zzz~~~~~~iiiZZZFFFRRR^^^]]]QQQMMM___vvv___YYYaaasssyyyuuu}}}yyy~~~{{{tttooorrrzzzqqqwwwxxxyyynnnpppooovvvtttrrrxxx{{{mmmiiieeeaaa^^^\\\\\\\\\\\\[[[YYYWWWVVVUUUQQQMMMIIIFFFCCC???===<<<<<<;;;999777666444444444444555666888:::;;;<<<666111...000333444666:::::::::777777999222;;;TTTuuudddJJJEEEaaaeeeeeeUUUNNNHHHFFFBBB<<<888888777666444222111000//////000------111222222444888DDDXXXccc___fffxxx|||qqq```ZZZ]]]bbbfffuuukkk___wwwzzzvvvqqqqqqjjjPPPPPPYYYYYYLLLBBBFFFKKKVVVfffrrrxxxuuutttzzzyyyyyy|||cccMMMGGGWWWtttzzzddd^^^rrrbbbzzz^^^VVVbbbtttqqqUUUHHHMMMfff~~~iiiiiioootttvvvsssrrrooommmkkkkkkmmmnnnqqq}}}}}}vvvqqqpppnnnkkkgggcccccceeehhh\\\[[[YYYWWWUUUTTTSSSSSSQQQOOOMMMJJJGGGEEEDDDCCC@@@???GGGJJJKKK___zzz{{{www|||zzzmmmfffbbbYYYMMMHHHOOOfff}}})))************+++++++++---......///000222333444333333333333333444555555///222555555333222333555999::::::KKKbbbVVVMMMEEEBBB>>>:::EEEWWWaaaWWWCCC999:::444333???UUUpppzzzXXX>>>PPPbbb}}}vvvSSSAAA===999666444444222111333//////111///111DDD[[[fff\\\KKK>>>@@@NNNXXX[[[aaauuuyyyyyyuuu{{{ddd```yyyvvvppphhhQQQFFFDDDDDDKKK\\\uuu|||zzzvvvvvvyyywwwrrrvvvxxx|||~~~}}}|||zzzwwwuuupppqqqrrruuuuuusssoookkkiiiiiihhheeeddd```TTTHHH???>>><<<;;;<<>>>>><<<;;;999999999888666666888:::>>>\\\vvv~~~yyyxxx~~~{{{zzzvvvzzzeeejjjzzzooopppyyyooo^^^LLLXXX^^^WWWOOOUUUdddpppWWWXXXfffxxx{{{vvv~~~zzz|||~~~wwwwwwtttoooyyyyyyuuuvvvrrrxxxwwwxxxuuukkkhhhccc^^^]]][[[[[[[[[[[[ZZZYYYWWWWWWSSSPPPKKKHHHEEEBBB???<<<<<<;;;:::999777555444333444444555666888:::;;;<<<444///---000333444666:::888888555888999333>>>YYYwww\\\GGGOOOnnn|||ccc^^^TTTOOOKKKJJJFFF???<<<<<<888777555333111000//////222...---111222111111444AAAXXXeeecccoooiii\\\[[[bbbiiiyyyqqq]]]pppwwwooolllzzzkkkRRRPPPXXXYYYNNNDDDFFFHHHPPP^^^tttzzzvvvuuu{{{yyyuuuzzzkkkSSSLLLbbbxxxlllYYYlllxxxeeemmmYYY\\\fffdddRRRSSSooofff\\\iiixxx}}}yyyxxx{{{}}}|||ssstttnnnkkkhhheeeeeefffffffff[[[ZZZXXXUUUTTTSSSSSSSSSQQQOOOLLLIIIFFFEEEDDDCCCAAA>>>GGGJJJKKKfff}}}}}}lllcccaaaZZZKKKHHHRRRkkk)))************+++++++++.........///000222444555333333333333333444555666...222555555333222333555:::999;;;RRR```WWWNNNDDD???;;;999CCCPPPUUUNNNBBB;;;:::333111===VVVttt{{{UUU===RRRhhhpppMMMBBB???:::666555333222111444000///000...111EEE]]]ggg```OOO@@@???LLLWWW[[[]]]tttyyy}}}xxx}}}aaa[[[yyy{{{sssjjjQQQHHHFFFDDDIIIXXXppp~~~zzz~~~}}}zzzvvvwwwzzzyyytttsssvvvzzz~~~~~~|||}}}}}}}}}|||rrrsssuuuwwwwwwuuuppplllhhhiiigggeeeccc^^^RRREEE>>>===<<<;;;<<>>===;;;999:::999888666666888:::999YYYqqquuu}}}|||yyy{{{wwwqqq~~~~~~ggggggrrr~~~xxx|||rrraaaQQQ[[[\\\QQQNNN[[[gggjjjVVV[[[kkk|||~~~{{{wwwwww}}}{{{xxxmmmjjjwwwyyy|||{{{|||}}}ooojjjgggccc______[[[[[[[[[[[[ZZZYYYXXXWWWQQQNNNJJJGGGEEECCC@@@>>><<<;;;:::888777555444333444444555666888:::;;;<<<444///---000333444777:::777666444888:::444AAA^^^}}}}}}VVVHHHYYYyyyvvv\\\VVVSSSOOOLLLKKKHHHBBB??????999888666333111000//////444000...111222//////111@@@XXXhhhiiiyyyuuubbbZZZ```iiixxxrrrZZZjjjvvvlllhhhvvvkkkSSSQQQ[[[]]]SSSHHHGGGGGGLLLZZZvvv{{{wwwvvv|||yyysssvvvpppXXXPPPjjjyyybbbUUUxxxmmmkkk|||aaa[[[ccchhh~~~}}}ppp[[[ZZZvvv|||[[[YYYmmm|||uuummmsssooojjjfffeeeggghhhfffddd[[[ZZZXXXVVVTTTSSSSSSSSSQQQOOOLLLIIIFFFEEEDDDCCCFFF@@@HHHJJJKKKlll}}}xxxddd[[[YYYSSSIIIHHHUUUooo*********)))******++++++,,,,,,,,,,,,...000222444444222111222444666666555444444444444444555777777666???AAAPPPyyyXXXSSSMMMCCC>>>;;;;;;KKK```^^^III>>>;;;333444999;;;cccyyyIIIAAASSSZZZIII@@@>>><<<888555333111000222...000444222222AAATTTbbb```UUUEEE@@@HHHSSSXXX[[[dddvvvwww|||ooogggqqqnnnrrrQQQHHHJJJFFFFFFOOOZZZuuu~~~~~~~~~~~~{{{wwwtttsssssszzzxxxvvvwww{{{~~~~~~|||sssrrrpppooopppqqqrrrrrrnnniiiddd```]]]WWWMMMEEE<<<999777777:::@@@IIIPPP]]]ppphhhjjjTTT@@@DDDLLLccczzzZZZPPPeee||||||ttt[[[XXXZZZPPPNNNHHHGGGDDDAAA>>>============<<<;;;:::999888888888>>>NNNeeessszzzpppooorrruuuwww~~~nnn```lllzzzrrrhhh^^^QQQNNNVVV```dddbbb]]]dddzzzvvv~~~tttsss{{{~~~sssiiisss|||}}}wwwoooiiieee```]]]^^^aaa```\\\[[[\\\XXXQQQOOOMMMJJJGGGDDDAAA@@@???::::::888777555444444444555444444555888:::;;;;;;000///000111333555888999;;;AAA666///666555AAA```vvvrrrSSSQQQqqq\\\___qqq\\\PPPNNNLLLJJJIIIFFFCCC@@@888777666444333222222111111111000000000000111111===YYYeeerrreeeaaaccc___wwwiiidddkkkxxxlllfffmmmtttlll\\\QQQWWW___```SSSCCC@@@MMM[[[rrrvvvtttuuuzzztttnnnuuuwwwkkkjjjvvvlllWWWccchhhyyyiiiZZZ[[[ggg~~~}}}|||iiijjj|||wwwjjjUUUVVVqqq{{{rrrooopppiiigggffffffgggfffccc___XXXWWWVVVUUUUUUTTTQQQOOOQQQOOOKKKGGGEEECCCBBBBBBHHH;;;HHHNNNPPP}}}uuummmhhh```VVVPPPOOOKKKOOO]]]ppp}}}+++++++++++++++,,,,,,---............000222444555444222111222444666666555444444444444555666777777999@@@AAAVVVmmmQQQOOOIIIAAA===:::???QQQbbb\\\FFF;;;888222333;;;AAAdddxxxyyypppGGGAAAQQQ{{{~~~RRRFFF@@@???===:::888666444333333000000333111000===OOO[[[\\\UUUGGG???CCCMMMSSSUUUccc}}}www}}}rrrfffgggyyynnnbbbSSSRRRIIIEEEKKKSSSkkk}}}yyyvvvuuuuuuxxxwwwvvvxxx|||}}}{{{{{{zzzyyyyyyuuurrrooooooqqqrrrqqqpppmmmiiiddd```\\\UUULLLDDD===999888:::===CCCKKKRRRlllyyyjjjaaa___LLL@@@GGGMMM```bbbOOOTTTmmm}}}~~~XXXWWWWWWMMMLLLHHHGGGEEEBBB@@@???>>>===???>>>===;;;:::999999999;;;HHH]]]kkksss~~~www___hhhmmmsssvvvzzzmmm\\\eeeuuufffWWWUUU^^^fffbbbZZZ```kkk}}}}}}xxx~~~{{{vvv~~~uuunnnrrr}}}}}}ssslllfffaaa]]]\\\___^^^ZZZYYYYYYUUUOOOMMMLLLIIIEEEBBB???======:::999888666555555444444777666555888;;;===<<<:::000000000222444666888:::888===666444:::999JJJmmm|||qqqWWWaaa```ccciiiYYYSSSQQQNNNLLLKKKHHHDDDBBB;;;:::888666444333222222111000000000000000111222:::ZZZppp}}}fffbbbhhhiiiyyyssskkkmmmzzzoooiiioootttmmm]]]RRRVVVaaafff[[[HHHAAAIIITTTlllwwwzzz{{{|||uuurrr{{{{{{wwwzzzhhh\\\sss}}}lll___XXXbbb{{{yyyttt}}}aaaZZZOOOWWWwwwzzzqqqlllkkkgggfffeeefffgggfffbbb___XXXVVVTTTSSSTTTSSSQQQOOOQQQOOOKKKGGGDDDBBBBBBBBBJJJCCCIIIQQQaaatttllleeebbb\\\SSSKKKIIIFFFOOOaaauuu,,,,,,,,,,,,,,,---......000000000111222444555666333222222333555666666555444444444555555666777888<<>>999888<<>>===;;;:::999888999AAATTTdddppp{{{oooQQQbbblllvvvzzzyyy|||ooo\\\bbb{{{qqqbbbcccmmmooocccVVVeeetttxxx{{{|||}}}xxxwwwsssppp|||xxxooohhhbbb^^^[[[\\\ZZZWWWVVVUUUQQQLLLLLLJJJGGGCCC@@@===;;;:::999999777666555555555555:::888777;;;???@@@===888///000111333555777999:::666999777999;;;:::SSS{{{tttccczzzlllrrrbbbZZZUUUSSSQQQOOOMMMJJJFFFCCC>>>===;;;888666444333222000000000000000111222333222RRRooouuugggccckkkqqqttttttnnn~~~|||rrrlllqqquuuoooaaaUUUUUUbbbllldddOOOAAACCCMMMcccvvv~~~wwwuuuddddddtttuuupppYYY]]]oooYYYKKKLLLKKKZZZ}}}zzzrrrllliiigggffffffffffffddd```]]]WWWTTTRRRQQQQQQRRRQQQPPPQQQNNNJJJFFFCCCBBBAAAAAAHHHIIIIIITTTxxx|||kkkccc]]]]]]ZZZRRRIIIDDDEEEUUUlll,,,+++++++++,,,---...///000000111222333444555666333222222333555666555444555555555555666777888999<<>>444222444333:::MMMeeelllggg[[[BBBBBBOOOmmmiiiEEEEEEBBBBBBAAA???===:::888666444222111111......777BBBZZZ``````SSSCCC===DDDMMMZZZkkk~~~tttsss^^^iii}}}ggg```OOOFFFHHHNNNaaa~~~~~~zzzxxxwwwxxxwwwwwwxxxzzz|||}}}{{{yyyyyyzzz|||zzzkkkZZZPPPOOOQQQUUUYYY\\\fffnnnqqqyyy|||zzz{{{|||{{{|||{{{{{{uuuqqqnnnpppuuuvvvrrrmmmkkkhhhccc^^^XXXPPPGGGAAA>>>888888===AAADDDNNNYYY~~~ooofff]]]OOOAAA@@@EEEJJJ[[[qqqNNNJJJ\\\sssuuurrryyy~~~yyyyyyeeeUUUXXXSSSLLLNNNKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???>>><<<:::999888999???NNN___ooo|||nnnNNNaaammm|||}}}yyy~~~vvvdddfffzzzxxxnnnqqqxxxtttfffYYYhhh{{{ttt~~~|||}}}xxxvvvqqq{{{ooogggaaa^^^[[[ZZZXXXVVVTTTRRRNNNKKKJJJHHHEEEBBB>>>;;;999888888888777666666555666666;;;999888<<>>===;;;999888;;;>>>IIIXXXgggwwwnnnQQQ\\\hhhzzz}}}|||~~~pppnnnzzz}}}zzz|||zzzooobbb[[[jjj}}}~~~uuu}}}{{{|||yyy{{{nnneee```___]]]ZZZWWWVVVTTTPPPMMMKKKHHHGGGDDDAAA===;;;999888888777666666666666666777:::999999;;;>>>===777111///111444888:::<<<<<<<<<===777777999777FFFnnnwwwkkk|||nnnnnnppp}}}uuubbb^^^WWWUUURRRQQQOOOMMMJJJGGGDDDBBB???<<<888555444333111111000111111222333333444???SSShhh{{{ttt```ccchhhpppqqqmmm~~~{{{xxxrrrrrrwwwxxxpppfffRRR]]]hhhfffTTTBBBAAAJJJZZZuuu|||{{{yyykkkuuuxxxeeejjj\\\eeewwweeeMMMEEELLLRRRdddzzzrrrnnnnnnmmmkkkhhhccc^^^ZZZXXXUUURRROOONNNOOOPPPPPPPPPMMMKKKGGGDDDBBBAAAAAAAAA===JJJNNNjjjjjjccc]]][[[]]]\\\UUULLLGGGSSSggg~~~************+++---...///...///000111222333222222222222222444666777555333666666666666777888999:::<<>>999777222999999888ZZZrrryyyuuuWWWCCCRRR```fffwwwWWWIIIHHHGGGEEECCC@@@===<<<::::::555666555222000111777<<>>AAAEEELLLTTTSSSggguuutttvvv~~~yyyvvvuuuvvvpppvvv|||}}}|||rrrrrrtttuuuvvvtttpppmmmhhhfffbbb\\\TTTJJJBBB===;;;777888>>>???EEE\\\wwwzzzpppdddUUUGGGAAABBBIII```tttsssKKKLLLddd}}}}}}www|||xxx{{{```^^^ZZZSSSSSSRRRTTTRRRNNNKKKHHHFFFEEEDDD???@@@@@@@@@???===;;;:::<<<===EEENNN[[[ooooooZZZVVV```uuu~~~~~~|||tttvvvzzzhhh]]][[[kkkzzz{{{||||||lllbbb___```___ZZZVVVVVVSSSNNNKKKJJJEEEDDDAAA???<<<:::999999777666666666666777777888888888999;;;:::777333//////222666:::=========<<<>>>777999:::===ZZZeee]]]qqqtttaaabbbnnn~~~kkkaaaXXXWWWUUUSSSRRRQQQOOOLLLJJJGGGEEEBBB>>>;;;888666555333222222111111111222222222777JJJ[[[eeetttyyyooo```cccoooyyyvvv{{{|||}}}uuuqqqvvvzzzvvvnnnSSSYYYccceeeWWWEEECCCKKKYYYyyy{{{ooovvvwww{{{mmmdddtttaaa\\\iiiaaaPPPFFFNNNUUUkkkwwwooonnnpppoookkkeee___ZZZXXXXXXUUURRRPPPOOOOOOPPPOOONNNJJJHHHEEECCCAAAAAABBBBBB@@@MMM]]]xxxeee___\\\[[[\\\YYYPPPJJJHHHVVViii}}}******++++++,,,...///000///000111222333333222222111111222555777777555333777777777777888999::::::>>>OOOiii|||[[[OOOMMMLLL???:::AAADDDXXXmmmXXX777888888111888<<<<<>>===BBBEEELLLUUU[[[mmmxxxsssttt~~~{{{zzzyyyyyyrrrssstttwwwzzz|||{{{yyytttwwwzzzyyytttoookkkjjjgggfffbbb[[[RRRHHH@@@<<<999777;;;AAABBBKKKlllssslll^^^QQQEEECCCFFFSSSqqqyyyaaaGGGMMMiii|||uuubbbaaaVVVQQQTTTPPPYYYVVVPPPKKKGGGFFFEEEFFF@@@AAABBBCCCBBBAAA???>>>;;;===CCCIIIUUUooo|||rrrZZZ___sssyyy|||yyyrrrlllbbbccclllvvvzzzlllaaa___```___YYYTTTUUURRRLLLHHHIIIAAA@@@>>><<<:::999999888666666666666666777888888777999;;;:::666222000000///222777<<<>>>???>>>===>>>888;;;<<>>>>><<<666222333555555???JJJYYYaaaYYYJJJEEEIIIVVV]]]\\\{{{gggOOO]]]~~~rrrYYYLLLMMMKKKQQQdddxxxxxxyyyyyywwwtttrrrrrrrrroooppprrrvvvyyy{{{zzzxxxwwwtttrrrtttxxxyyyvvvsssaaaLLL===???FFFJJJQQQZZZaaaqqqwwwnnnnnn~~~zzzyyyxxxwwwvvvwwwssspppqqquuuyyyzzzyyywww{{{~~~{{{ssskkkhhhgggffffffbbb[[[QQQGGG???;;;888777===DDDEEEPPPxxx}}}mmmhhhZZZPPPEEEEEEJJJZZZzzzvvvLLLIIIQQQmmmooocccbbbRRRNNNSSSNNN\\\XXXRRRKKKGGGEEEFFFGGGAAABBBDDDEEEEEEDDDBBBAAA:::===EEEJJJVVVvvvccceeewwwttt}}}~~~tttxxx|||pppzzzuuulllnnnnnntttyyy|||mmmaaa___aaa___XXXSSSTTTQQQJJJGGGHHH>>>===<<<:::999888888888666555555666666777888999666:::===:::444000///111///222888===???@@@>>>===>>>999======FFFrrrhhhLLL???WWWwwwsssgggRRRWWWtttyyy```eeeUUUXXXWWWUUUVVVVVVUUUSSSQQQLLLKKKHHHEEEAAA???===<<<555555333222111000000000666333DDDRRRUUUoooyyynnn}}}ssslll{{{{{{qqqssszzzyyysssXXXXXX```hhh```NNNDDDGGGMMMxxxxxxyyywwwwwwdddmmmzzzrrrfffjjjuuu]]]YYYaaarrr```PPPDDDNNN[[[xxxwww{{{pppqqqoooeeecccjjjkkkiiieee^^^WWWUUUXXX[[[UUUTTTRRRRRRRRRPPPMMMKKKEEEDDDBBBAAAAAABBBCCCEEEKKKQQQwww```[[[]]]]]]^^^[[[RRRIIIFFFJJJWWWjjj{{{***+++,,,...///000000000222222222222222222222222111222555888999999999888;;;;;;999666666999;;;<<>>::::::999>>>DDDGGGZZZvvvkkkcccZZZJJJHHHEEEUUUtttyyyaaaLLLBBBbbb|||~~~}}}uuucccVVVPPPOOOMMMLLLRRRQQQPPPNNNKKKIIIGGGGGGCCCCCCDDDDDDDDDDDDDDDCCC>>>999???EEEVVVwwwqqqyyyttt~~~vvvzzz|||pppzzzwwwssskkkmmm~~~mmmbbb]]]\\\ZZZWWWSSSPPPMMMIIIEEEBBB===<<<;;;:::888777666555888777555444444555666666:::<<<===:::555000......222333666999;;;<<<<<<<<<>>><<<;;;>>>TTT{{{zzzYYYHHHBBB[[[vvvtttiiilllLLL]]]zzziiiYYY[[[VVVUUUTTTUUUUUUSSSPPPNNNMMMLLLKKKIIIEEEAAA===;;;666555444333222222111111///111===HHHUUUrrr~~~rrrjjjxxxsssrrriiippp{{{tttiii[[[WWWbbbdddVVVGGGAAAKKK```nnnnnntttzzzkkkmmmwwwooolllrrroooYYYZZZ^^^wwweeeRRRGGGNNN[[[jjjnnnnnnjjjrrrmmmccccccgggddd___[[[YYYVVVTTTRRRNNNPPPPPPMMMNNNPPPNNNJJJMMMEEE@@@@@@BBBBBBCCCFFFKKKSSSwwwXXX^^^]]]___```ZZZLLLCCCFFFOOOeeewwwyyy+++,,,---///000000111111222222222222222222222222111222555888999:::999999::::::999777777999===>>>NNNeeeooo^^^OOOLLLJJJ======QQQbbbtttaaaCCC333555555333777???^^^~~~mmmRRRNNNgggiiiiiisssZZZHHHIIIEEELLLJJJGGGEEEDDDDDDFFFGGGEEEDDDAAA<<<777555666888===CCCTTTeeecccRRRIIIJJJSSSUUU\\\kkk~~~rrreee\\\VVVgggpppaaaSSSKKKOOOWWWmmm|||{{{yyywwwuuurrrpppoootttrrrqqqsssuuuvvvtttsssrrrrrrrrrrrrvvvyyyuuummm]]]KKK===>>>EEEJJJTTT___ooosssooodddgggzzzwwwxxxyyyyyyxxxwwwvvvtttsssrrrqqqqqqqqquuutttsssqqqmmmiiifffdddbbb___ZZZTTTLLLDDD>>>:::<<<<<>>@@@BBBCCCDDDGGGPPPeeekkkWWW```cccbbb```WWWKKKDDDLLLXXXiii{{{~~~------///000111111222222333333333333333333333333111222555777999:::::::::999999888777777999===AAATTTzzzooo\\\RRROOOHHH:::BBB___tttxxxSSS999444111222777999KKKlllwwwYYYKKKUUUdddeeegggxxx~~~VVVKKKMMMGGGNNNLLLJJJHHHFFFGGGHHHIIIGGGGGGDDD@@@:::666555666888???OOO```cccYYYQQQQQQPPPPPPXXXkkkxxxkkkgggdddXXX^^^vvvxxxyyyppp[[[NNNPPPWWWfff{{{~~~|||{{{yyywwwuuusssqqqqqqqqqrrrrrrsssssstttssssssooosssttttttuuuvvvrrrkkkXXXJJJ??????EEEMMM\\\jjj{{{uuuiiiaaafff{{{{{{vvvvvvzzz~~~~~~}}}xxxwwwvvvtttrrrqqqppppppnnnnnnmmmkkkiiieeebbb```]]]ZZZUUUNNNGGGAAA<<<:::;;;AAADDDHHH]]]vvviiiddd[[[QQQEEELLLQQQZZZ^^^NNN<<<===kkkxxxsss^^^YYYTTTQQQQQQQQQOOOLLLJJJJJJJJJJJJJJJJJJJJJJJJCCCCCCDDDEEEEEEEEEEEEEEE>>>???EEEFFFMMMhhh}}}zzzyyynnnffffffhhhjjjrrr}}}zzz{{{~~~vvv~~~nnnaaa\\\[[[\\\WWWTTTPPPLLLHHHDDD@@@<<<;;;;;;:::999777666555555666666555555555666666777;;;:::888444000...///000333555777:::;;;<<<;;;;;;<<<666666BBB^^^zzzKKK@@@MMMfffvvvtttXXXkkkmmmaaa___\\\^^^]]][[[YYYXXXWWWUUURRROOOLLLKKKJJJHHHEEEBBB???>>>;;;999666333111000000111111///555===JJJlll|||uuuooolllllljjjsssuuuqqqlllsss~~~}}}kkkXXXLLLUUUbbb```PPPDDD@@@BBBNNNhhhtttoooppp{{{~~~~~~}}}}}}}}}oookkkpppsssooo^^^XXXUUUbbbqqqhhhqqqwwwhhheeeppprrrqqqtttnnngggkkkdddaaa]]]ZZZYYYWWWVVVTTTPPPSSSRRRNNNLLLMMMKKKGGGDDD???>>>AAADDDEEEHHHKKKUUU}}}mmm^^^XXXbbbiiifff___UUUIIIFFFSSScccsss...///000111222222222222333333333333333333333333111222444666888999::::::999888777777555666;;;AAAWWW~~~jjjZZZSSSOOODDD999KKKooosssDDD111777222111:::;;;VVVqqqzzzbbbHHHFFFYYYcccbbbfff{{{lllTTTRRRUUUOOOOOONNNLLLJJJIIIIIIJJJJJJHHHGGGEEEBBB>>>:::888666777===KKKZZZbbb```ZZZVVVPPPRRR^^^vvvzzzkkkmmmnnn^^^ZZZlll~~~ssskkkxxx|||cccSSSRRRXXX^^^rrr~~~|||{{{zzzxxxvvvtttsssrrrrrruuuvvvuuuuuuvvvvvvttttttxxx{{{xxxuuurrrlllfffRRRHHH???>>>EEESSShhhzzzwwwhhhdddlll{{{{{{xxxzzz}}}yyywwwvvvsssqqqpppoooooojjjjjjiiihhheeebbb```^^^ZZZWWWQQQIIICCC>>>;;;999888DDDJJJQQQppppppkkkggg\\\QQQDDDMMMPPPQQQIII888888LLLnnnuuuzzzbbbXXXVVVRRRQQQQQQPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIJJJCCCDDDEEEEEEFFFFFFFFFEEEBBBDDDFFFBBBCCCSSSccchhhhhhbbb^^^```ccchhhsss~~~}}}|||sssjjjddd___ZZZXXXVVVSSSOOOJJJGGGBBB>>>;;;:::999999888666555555444555555555555666666777777;;;888444000......///111444555888;;;<<<<<<;;;:::===666888GGGeeepppKKK@@@SSSkkkwwwhhhZZZuuuddd^^^___[[[XXX^^^\\\YYYWWWUUURRROOOLLLEEEEEEEEEEEEDDDDDDDDDCCC???<<<888444222000000111111...333888BBB```zzzuuukkkfffkkkiiihhhiiivvvzzzsssnnnrrrzzz|||qqq\\\KKKPPPaaaeeeVVVFFFBBB>>>KKKlll|||vvvnnnkkkuuu}}}}}}|||~~~|||tttooowwwzzzpppfffeee^^^ggglllgggrrroooaaa^^^eeewww{{{tttpppjjjeeejjjddd```\\\YYYWWWVVVTTTRRRNNNQQQQQQMMMJJJKKKJJJGGGDDDAAA@@@DDDGGGHHHKKKOOOYYY^^^YYY\\\bbbjjjfff^^^SSSIIIIIIYYYjjj|||000000111222333333333333333333333333333333333333111222333555666777888888999666555666444333999CCC^^^rrraaaYYYSSSLLL@@@<<>><<<:::777===GGGSSS___fffbbb[[[LLLQQQbbb|||rrrrrrtttddd[[[gggyyyzzziii```uuuhhhXXXUUUWWWXXXhhh{{{{{{{{{zzzxxxwwwuuuttttttuuuzzz{{{yyyzzz}}}{{{wwwvvv{{{~~~{{{vvvqqqiii```KKKDDD>>>>>>FFFXXXqqqsssiiikkkrrr{{{}}}}}}zzzwwwvvvtttrrrpppnnnnnnmmmhhhhhhhhhfffdddaaa___]]]YYYUUUNNNFFF???<<<:::::::::DDDKKKVVVrrrooogggXXXMMMCCCOOORRRJJJ===222>>>\\\iiioootttYYYUUURRRPPPNNNNNNNNNNNNNNNJJJIIIIIIIIIHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDGGGDDD>>>@@@HHHVVVdddeeeaaa___ccciiiqqq{{{}}}ssspppkkkfffbbb^^^YYYVVVUUURRRMMMIIIFFFBBB===:::888888777666555555444444333444444555666777777888:::777111------...111222444666999<<<===<<<:::999888222999MMMjjjbbbJJJBBBVVVnnn~~~[[[___ttt___]]]___]]]XXX]]]ZZZWWWTTTRRROOOLLLIIIBBBBBBBBBBBBCCCCCCDDDDDDAAA???;;;777444222222111111...222555999QQQkkksss{{{|||ppphhhiiiaaa```ooonnnnnnnnnwww}}}rrrppp|||qqqnnnooossszzzxxxdddPPPPPP```hhh[[[IIIBBB@@@OOOnnn|||wwwmmmhhhppp}}}~~~{{{{{{~~~~~~~~~}}}|||}}}~~~zzzsss}}}}}}tttnnnlllmmmfffmmmkkkfffqqqwwweee\\\```rrruuummmiiihhhlllccc```[[[XXXUUUSSSQQQOOOKKKOOOPPPKKKHHHHHHHHHFFFDDDAAAAAADDDFFFGGGKKKQQQ```qqq[[[\\\aaa```eeebbb]]]TTTJJJKKK[[[lll000111111222333333222222333333333333333333333333222222333333444555555666666333444666555333;;;HHHmmmeeeZZZVVVPPPHHH???DDDcccyyyuuuNNN666000;;;:::666@@@MMMuuuyyyooo\\\KKK>>>DDDYYYggghhhrrrfffWWWUUUVVVWWWRRROOONNNMMMLLLKKKJJJJJJJJJEEEDDDCCCBBBBBBAAA???===999===BBBLLL\\\kkkjjj```FFFJJJ[[[rrrzzzvvvwwwjjj___dddssskkkTTTddd|||pppcccZZZUUUUUU]]]lll|||{{{{{{zzzyyyxxxwwwvvvuuuyyy}}}}}}{{{~~~wwwtttxxx{{{yyyvvvpppeeeZZZFFFBBB>>>@@@IIIZZZnnn{{{ooohhhiiirrrvvvvvv~~~zzzvvvsssrrrqqqooommmlllkkkkkkhhhhhhhhhfffdddaaa___]]]VVVQQQJJJBBB===;;;;;;<<<@@@FFFJJJ\\\|||qqqnnn```OOOFFFEEEVVVWWWIII<<<999JJJgggkkkqqqwww}}}xxxSSSMMMLLLKKKJJJKKKMMMOOOPPPKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDBBBGGGAAA===CCCHHHTTThhhppplllhhhfffjjjtttyyy~~~xxxnnneee___[[[YYYWWWRRROOOKKKHHHEEEAAA===:::777777666555555444333333222333444666777888888888:::555000------000222333555777:::======<<<999777555333AAA[[[www}}}]]]DDDEEEZZZtttYYYjjjeeeZZZZZZ^^^bbb___\\\YYYUUURRRPPPNNNKKKIIIFFFEEEDDDBBBAAAAAA@@@@@@BBBAAA>>>;;;888555333222222///333333444EEEYYY]]]lll{{{ttthhhiii```[[[lllnnnrrrqqqssssssggg```kkk{{{{{{oooooonnnoooxxxzzzkkkXXXRRR^^^iii___MMMAAABBBOOOgggyyy~~~xxxnnnhhhnnnyyy}}}|||}}}|||yyyxxx{{{|||zzz{{{}}}}}}|||}}}yyynnniiiggghhhjjjjjjllluuuqqqiiiqqq~~~lllcccddd~~~pppfffgggggghhh```]]]YYYUUUSSSRRRPPPNNNKKKPPPQQQLLLGGGFFFGGGEEECCC@@@@@@BBBDDDFFFLLLTTToooeee``````ccc___```^^^[[[TTTKKKMMM\\\nnn~~~000111111222222222222111444444444444444444444444333222222222222222222333333000222888777666AAAPPPsssXXXWWWRRRLLLEEEAAAOOOllloooUUU<<<777333777;;;888CCC[[[yyywwwfffRRRGGG@@@III^^^kkkpppXXXRRRTTTSSSSSSPPPNNNMMMMMMKKKJJJJJJIIIIIIGGGDDDBBBAAABBBBBB@@@===999<<<>>>EEEZZZoooqqqgggDDDEEEPPP___ggghhhppp{{{{{{zzzpppddddddhhhzzziiiSSS\\\gggvvvtttdddVVVSSSTTTZZZkkk~~~~~~~~~{{{{{{zzzyyyxxxwwwwwwvvv{{{~~~|||yyytttsssuuuvvvtttrrrkkk\\\NNNBBBBBBBBBDDDLLLWWWaaafff\\\^^^lllzzzxxxpppyyy{{{}}}~~~zzzwwwuuuuuuooonnnmmmlllkkkjjjjjjjjjiiiiiihhhfffdddaaa^^^\\\QQQLLLDDD>>>:::;;;===@@@EEEIIISSSoooqqqjjjfffVVVHHHDDDLLL]]]YYYCCC;;;FFF___yyyrrrzzzfffPPPHHHIIIJJJKKKKKKLLLMMMOOOJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJIIIHHHGGGEEEDDDCCC@@@EEE???>>>HHHGGGNNNeeessssssooohhheeelllzzzxxx{{{sssxxxuuuzzz}}}}}}zzzooofff___ZZZVVVOOOLLLHHHEEECCC@@@<<<999666666555555444333333333111222444666888888888888999444///---...111333333666888;;;>>>>>><<<999777555777KKKhhhwwwTTTAAANNNddd~~~\\\www|||[[[]]]]]]^^^ccc```^^^ZZZVVVSSSQQQOOOMMMKKKIIIHHHFFFDDDBBBAAAAAAAAACCCBBBAAA???<<<888555444222000333333111???QQQSSSZZZ}}}uuuvvvkkk___llllllvvvuuurrrqqqiiiccchhhwwwssssssooommmwwwwwwnnn^^^TTT\\\gggbbbSSSCCCCCCIIIVVVggguuu{{{rrrlllooovvv}}}}}}yyyxxxyyyxxxuuuuuuxxx{{{vvvvvv{{{~~~|||zzz|||zzz|||{{{}}}{{{zzzdddTTTWWWZZZ]]]aaaaaaooo|||sssxxx}}}zzzmmmcccfffdddaaa[[[XXXUUUSSSRRRRRRPPPOOOOOOTTTUUUNNNGGGEEEDDDCCCCCCAAA@@@CCCEEEIIIRRR\\\ttt___fffaaacccaaa^^^]]]YYYSSSKKKNNN^^^ppp000000111222222222111111444444444444444444444444333222222111000000000111000---111999::::::FFFWWWhhhPPPXXXOOOIIIDDDDDDVVVpppeee===222:::555444<<<:::EEEfffuuuppp^^^KKKDDDBBBNNNdddmmmvvvyyyNNNNNNSSSRRRRRRQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHEEEAAAAAAAAAAAA???===888;;;;;;AAAXXXrrrwwwkkkHHHEEEIIIRRRUUUWWWeeewww}}}vvvjjjfff]]]ooocccUUU[[[XXXdddmmmYYYTTTNNNOOO^^^ttt|||yyyxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwwww|||}}}zzzxxxqqquuuuuussspppmmmeeeRRRAAA@@@BBBEEEHHHNNNTTTUUUSSSQQQZZZppp{{{mmmvvvyyy{{{|||xxxrrrpppqqquuummmlllkkkjjjiiiiiihhhiiiiiiiiihhhfffccc```]]][[[LLLGGG@@@;;;999;;;???BBBGGGMMM^^^fffbbb^^^OOOEEEGGGTTTbbbUUU999666OOOqqqxxxzzz[[[PPPIIIKKKMMMNNNMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIGGGEEECCCBBB???EEE>>>>>>IIIDDDEEE]]]jjjqqqsssjjj```cccrrrsssfffyyy~~~jjjppp|||rrrfff[[[TTTLLLIIIFFFCCCAAA>>>;;;888555555555444444333333333000222444666888999999888999444///---000222444444666888<<<>>>>>><<<999666222777MMMkkk~~~jjjEEEAAAXXXoooxxx^^^kkkWWWeeeeeeaaaaaa[[[```\\\XXXUUUSSSQQQOOONNNIIIHHHFFFEEEDDDDDDEEEEEECCCCCCCCCAAA>>>:::777444333000333222000>>>PPPRRRKKK||||||lllvvvppp~~~~~~xxxyyyvvvqqqttt|||yyyxxxqqqkkkvvvsssoooaaaUUUZZZfffdddWWWGGGEEEDDDIIIYYYnnn}}}~~~vvvoooppptttyyyzzzwwwuuuwwwvvvrrrrrruuuyyysssqqqwwwzzzwwwvvvxxxyyyxxx~~~}}}www{{{xxxwww}}}kkkHHHAAAJJJQQQUUUYYY[[[qqq~~~sssiiilllfff^^^VVVTTTRRRQQQRRRRRRRRRQQQSSSXXXXXXPPPHHHDDDCCCBBBEEECCCCCCFFFIIINNNYYYdddmmm]]]iii___aaaccc___\\\XXXQQQKKKNNN```sssfff