BM] 6( cccGGG888333111///000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------,,,,,,++++++***+++,,,,,,------------///000//////222555666444666333000333777:::888444777===666======777<<<555===@@@>>>999999???CCCCCC<<>>;;;<<>>IIIRRRMMMNNNKKKGGGDDDEEEGGGHHHCCCAAA>>>;;;;;;<<<;;;888<<<666333555666555666999///333444222666FFFYYYddd}}}|||xxxllldddZZZRRRKKKFFFBBBBBBGGGMMMQQQRRRwww}}}uuu}}}zzzppp\\\TTTPPPKKKVVVPPPNNNVVVfffrrruuurrrmmmqqq}}}}}}|||vvvuuukkkYYYFFF777...++++++......---,,,,,,+++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************))))))))))))************,,,,,,yyycccTTTAAA444000222444444////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------...000000111111111...000222222222555777999888===AAAAAA<<<999999;;;===AAA999???@@@<<>>KKK```{{{zzzzzzyyyzzzqqqeee[[[RRRKKKCCC>>>HHHHHHIIIFFFBBBHHH]]]tttzzzlll^^^YYY]]]fffrrr}}}tttfff___mmmwwwcccjjjiiijjjllleeeWWWKKKGGGJJJ___yyykkkNNNFFFOOOSSSZZZVVVCCC777???PPPZZZ^^^[[[\\\iii~~~vvvqqqjjj```EEEAAA;;;555111000111222...------,,,++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************))))))))))))************,,,,,,vvvyyy|||~~~VVV>>>777///,,,///222222111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,---......//////000111333444555666777777;;;<<<>>>===:::999<<>>@@@???LLLJJJEEECCCOOOjjj}}}}}}qqqiii___ddd}}}zzzlllrrryyykkklllyyy\\\eeewwwuuuYYYRRRWWWWWWOOOFFF???999555555<<>>GGGPPPPPPHHH@@@EEEGGGJJJKKKGGGDDDHHHPPPVVVZZZccciiiaaaRRRMMMQQQ```kkkmmmccc___mmmxxxZZZGGG???888000------...///000000000000------,,,,,,++++++******+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************))))))))))))************,,,,,,oooaaaEEE333777333000000222222///,,,////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222333444555666888:::;;;<<<<<<:::888888:::;;;:::;;;>>>LLLFFF@@@======>>><<<:::>>>CCC===LLL\\\kkkooommmzzz~~~tttfffvvv}}}rrreeeYYYPPPPPPDDD:::888;;;AAANNNZZZzzz|||nnnkkkooonnnddd[[[ZZZVVVVVVZZZ\\\XXXTTTSSSHHHPPPUUUQQQHHHHHHSSS```bbb___YYYTTTVVVeee~~~|||zzz|||fff[[[FFF222***---///---///000222222111///,,,***,,,,,,,,,,,,++++++******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************((()))))))))************++++++{{{{{{NNN444000333000...---///222333222000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000222444555777777777888:::<<<===>>>??????===888777===CCCCCCDDDFFF@@@@@@???<<<>>>GGGUUU```tttuuujjjwwwzzz{{{ssszzzzzztttqqquuufffUUUFFF>>>===@@@LLL___ttt{{{{{{{{{}}}vvvgggTTTEEE===222222000///333666444000------.........------,,,,,,+++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************************************((()))))))))************++++++rrrxxxrrrMMM777777<<<888---000///...///111222222111........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000333333555666888:::;;;<<<;;;<<<===???@@@AAAAAAAAAGGG???>>>CCCFFFBBBAAAEEE777IIIYYY\\\[[[kkk}}}qqqwww||||||{{{rrryyy||||||ssszzzjjjllluuu]]]VVVNNNIIIIIITTThhhzzzxxxuuuyyy|||ooobbbOOOEEE777+++&&&(((000666555444111000000///---+++------,,,,,,,,,,,,------++++++++++++++++++******(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************+++++++++************************))))))))))))************++++++}}}~~~|||~~~MMMBBB777000,,,,,,111888333222111111111000///...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---...000111333444555777888999:::<<<===?????????@@@AAABBBCCCCCCDDDCCCBBB???CCCIIIHHHBBBGGGRRR||||||www~~~{{{gggTTTDDD>>>???FFFHHHOOO]]]ooorrrnnnpppxxxxxx{{{mmmbbbSSSFFF>>>888222...---000333555555444111...///---***((())),,,333999111000///...---,,,,,,,,,******************++++++(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************))))))))))))******************xxxqqqXXX777555...---555666///---111------.../////////...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------...///000222444666888999:::;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEHHHMMM[[[ggghhhhhhwwwvvv~~~}}}zzzuuuHHHCCC>>>===@@@DDDGGGGGGJJJPPP[[[kkkvvvzzzssswwwsssuuuwww|||pppddd]]]ZZZTTTMMMHHH===999444333555555444111000111111///...//////---))),,,111333000++++++---++++++,,,------.........******************++++++'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************))))))))))))******************kkkOOO;;;333333111111000000//////......//////.........---------.................................------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++---,,,,,,---...///000111777888888666666888::::::>>>DDDGGGCCC>>>>>>DDDIIICCCJJJLLLHHHGGGIIIIIIEEEXXXxxxooo{{{|||ppp~~~{{{vvvllliii```PPPEEE@@@;;;666555555777;;;======???BBBEEEIIIOOOVVV^^^ccc^^^VVVaaaeeeooozzz}}}yyytttssszzz}}}}}}xxxooogggeeeeee]]]XXXPPPGGG???;;;888777222111111111000000//////////////////////////////000000000000///////////////............------------------,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************rrruuuzzzgggPPPAAA888222///000000000000/////////......//////.........---------..............................---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++------...///111333444555444666999<<>>CCC@@@>>>@@@CCCDDDFFFIIIGGGGGGIIIIIIEEE@@@AAAEEEKKKVVVwwwwwwlllsss~~~ttt|||wwwiiifffuuu|||}}}|||}}}mmmnnnjjj```RRRFFF???999333111333333111333555111+++777444444666555111000222000222444333000//////000333333333222111000///...............------------........................000000/////////..................---------,,,,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************jjj{{{zzzyyyxxxzzz|||]]]AAA111...222555---,,,...222111......111---------------.........---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111444666888:::===>>>??????DDDBBBCCCGGGGGGEEEGGGLLLCCC;;;===MMM^^^___VVVMMM^^^xxxzzziiiqqq}}}sss|||~~~gggRRRDDD===111222111...///111111---///---...111111,,,***,,,,,,---------+++*********+++,,,---.../////////...................................................////////////...............------------,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************{{{wwwjjjcccDDD<<<444444888888222+++,,,---111333///***+++111,,,,,,,,,------------------------.......................................,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------......///000111222333444777999;;;>>>@@@BBBBBBBBBEEEEEEHHHLLLGGG@@@BBBKKKWWWWWWcccvvvyyyooojjjwwwwww{{{yyyzzzrrrqqqrrr|||uuuuuu{{{dddUUUOOOPPPLLLBBB666111444666666111000222666666111///000....../////////000000000,,,,,,------...------,,,---------............///------------------------/////////.........------------------,,,,,,,,,,,,*********+++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************}}}lllOOO<<<666333---666666555111......000333444222111222///+++,,,000++++++,,,,,,,,,------------------.........//////........................,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......///000111222333555666666888:::>>>BBBEEEGGGHHHHHHIIIGGGHHHJJJGGGIIIZZZppptttggglllwwwyyyttt}}}{{{xxxrrrsssxxx|||tttbbbLLL===777555333111///000444333000...000,,,,,,+++,,,---...//////222222111000///------,,,+++,,,,,,,,,---------...------------------------//////.........------------------,,,,,,,,,++++++)))*********++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************dddHHH:::AAA<<<---***555888111111...++++++,,,......---000***'''***,,,,,,---///+++++++++,,,,,,------------------.........//////........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........000000222333555666777888888;;;@@@DDDHHHKKKLLLMMMJJJDDDCCCGGGNNNbbbvvv|||~~~|||yyytttyyyoooWWWGGG;;;333555111000222222......111...,,,+++++++++,,,,,,++++++******++++++,,,......*********++++++,,,,,,,,,------------------------//////.........------------------,,,,,,,,,++++++))))))******++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************zzz~~~jjj]]]WWWSSSMMMEEE>>>888333111////////////////////////000000//////.........---------------------------.........------,,,,,,,,,++++++,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,---...///111111:::666222444666666666666AAA===>>>HHHNNNLLLGGGEEEGGGXXXaaaiii~~~ggg]]]cccxxxnnneeewww}}}hhhRRRNNNEEE444111666111---000...***---...------...//////++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))*********)))))))))))))))++++++***)))(((((())))))+++,,,AAAOOO\\\ZZZMMMDDDGGGNNNIIILLLQQQRRRMMMCCC777000777666555333222222333333////////////////////////////////////......------------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------...000111222222666::::::777777???FFF<<>>CCCFFFFFFJJJOOOOOOKKKDDD]]]wwwlllvvv{{{rrrpppssszzz}}}~~~zzz]]]AAA999222222111...///222---.........------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''(((((()))(((((((((((())))))))))))(((((())))))***************)))))))))))))))*********+++...///111111000//////000......////////////......,,,---...............---------------------------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******,,,---...///000///000222444888;;;>>>@@@CCCOOOTTTJJJAAADDDKKKNNNaaa~~~kkkTTTVVVrrrzzzzzzyyy}}}~~~zzzkkkbbbkkk{{{]]]LLL===555000***+++000......///......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))(((((((((((())))))))))))((((((((()))******++++++)))))))))))))))******+++******+++,,,------,,,,,,,,,---******,,,---------------000000000///...,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,...000111333444222444666:::>>>BBBFFFHHHKKKRRRQQQLLLPPPaaannnrrrwwweeejjjjjjsssnnnzzzjjj```tttssscccTTTNNNEEE777///000////////////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((((()))******++++++)))))))))))))))***++++++******,,,+++++++++---///000000***+++,,,------.........(((***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,///......------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---///222444666777777999<<<@@@EEEJJJNNNPPPNNNIIIDDDNNNrrrbbbcccxxxvvvrrr{{{}}}yyypppwww~~~vvvpppqqqgggPPP===666////////////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((((()))***+++++++++))))))((())))))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,---......//////......---,,,///333666999999999888CCCDDDEEEHHHKKKMMMMMMMMMLLLGGG[[[hhh\\\iii}}}fffnnntttuuuoooccc]]]pppkkkPPPDDD999000---222333,,,+++000...---+++***,,,---)))$$$++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))((((((''''''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))************+++++++++***)))((((((((()))+++,,,******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,---,,,+++***+++,,,...///333666999::::::;;;???CCCEEEBBBHHHRRRTTTMMMMMMTTTjjjyyyvvvqqq}}}zzzooorrr{{{zzzooobbbeeerrrsss```SSSKKK@@@555000///---...000000...---,,,...///...+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************)))))))))((((((((('''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((())))))*********+++++++++***)))((((((((()))++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++---,,,***)))***---000222444777888888777:::BBBHHHDDDEEELLLQQQJJJIIIeee}}}cccqqqpppffftttxxxmmmooo~~~ssspppuuuvvvyyyzzzsssrrrqqqiii^^^KKK999000000///---///---,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))((((((((((((((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))))))))*********++++++)))))))))((()))******+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,+++++++++......---...///222444666333444555666999>>>EEEJJJWWWRRRLLLIIIRRRrrrgggTTTOOO___}}}zzzkkkjjjxxx~~~uuuiiidddyyyzzzrrrUUUBBB:::333+++///---,,,---,,,******---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))(((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((())))))))))))************)))))))))))))))******+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...111333555555555555444444666;;;BBBHHHLLLMMMQQQRRRKKKKKKlllrrr\\\___lllggglllwwwmmmeee}}}{{{iiidddjjjlllsssYYYIII<<<000111------000000------000++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((((((((((())))))))))))(((&&&&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((((((((()))))))))*********((()))))))))******************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------...------------------------,,,,,,,,,,,,------------,,,...222555777666555444444666:::@@@FFFKKKNNNOOOBBBhhhuuufffnnn{{{```ZZZggg{{{vvvxxx{{{hhhZZZLLLBBB999///***...000,,,,,,000++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************(((((((((((())))))))))))((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((((((((()))))))))******(((((()))************)))******************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************++++++++++++++++++++++++******+++,,,,,,---......------------------------***++++++,,,---...//////000222444666777777777777777===EEEGGGFFFGGGNNNTTTqqqUUUUUU\\\pppnnnfffqqqjjjfff|||vvvwwwuuuqqqmmmRRR???000//////+++***...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************'''((((((((()))))))))***((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((((((((((((((()))))))))***'''((()))***+++******)))******************************---,,,,,,++++++,,,,,,---------------------------************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---......------------------------)))***+++,,,...///000000777777777777888:::;;;;;;???JJJSSSQQQIIIHHHSSS______GGGUUUkkksssggglll{{{{{{|||zzzhhhggg{{{xxxxxxqqqWWW???777555///---111+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************'''((((((((())))))******((('''&&&&&&'''((('''&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))(((((((((((())))))))))))'''((()))++++++******)))******************************------++++++++++++------++++++++++++++++++++++++************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......***+++------,,,,,,,,,---------,,,---///111555777???666222777;;;;;;???FFFNNNKKKJJJOOOPPPKKKddduuuhhhkkkzzz~~~fff```qqqkkkggg||||||uuuxxxnnnXXXFFF<<<444000---...///---***+++------+++)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((((((''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************---,,,++++++++++++,,,---++++++++++++++++++++++++************************************)))))))))((()))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------+++---......---,,,---...,,,------///111444777888222999@@@BBBAAAAAABBBCCCHHHMMMHHHOOOrrrjjj^^^bbbkkkrrrwww~~~}}}}}}vvvbbbqqqvvviiixxx}}}}}}wwwnnnaaaOOO<<<000,,,---,,,,,,---,,,++++++,,,***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))((((((((('''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,,,,...///...---,,,---...,,,---///111444777888999777===AAABBBFFFMMMPPPOOOPPPMMMVVVQQQDDDRRRjjj|||}}}{{{{{{}}}~~~}}}zzzwwwpppYYY```lll[[[dddvvvwww}}}zzzaaaDDD333000+++***//////******///***+++------+++++++++,,,++++++++++++++++++++++++************************)))))))))(((((((((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************,,,++++++++++++++++++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,---...---,,,,,,---......///111444666888999999BBB======EEELLLNNNMMMLLLQQQ```sss[[[\\\jjjxxx}}}~~~~~~|||}}}~~~}}}~~~|||zzzzzzzzzzzzzzzyyysss^^^fffvvvnnnzzzmmmbbbcccrrr~~~yyy```???;;;///)))///111++++++000***,,,------,,,++++++,,,************************************************)))))))))(((((((((((('''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******************************++++++++++++++++++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,---,,,++++++---///222333555777888999999:::CCC???FFFQQQNNNAAACCCQQQ]]]xxxoooqqqzzz~~~|||}}}~~~~~~}}}}}}|||{{{~~~{{{zzzyyyyyyzzz{{{zzzyyyzzz|||}}}}}}ooogggmmm~~~~~~}}}kkkRRRLLL<<<000///000,,,***---***,,,...---,,,+++,,,---***************************************************)))))))))((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************++++++++++++******************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,---------.........+++,,,,,,,,,,,,---000222666777888:::;;;===>>>???GGGHHHMMMNNNGGGJJJllluuu```WWW___ooo~~~|||zzzyyyzzz}}}~~~~~~}}}~~~~~~}}}~~~{{{yyywwwyyy}}}~~~|||tttwww{{{~~~{{{{{{{{{}}}~~~}}}~~~qqqYYYVVVeeeppppppppp{{{uuukkkmmmbbbWWWHHH;;;222---+++***+++,,,......,,,,,,,,,---++++++++++++++++++++++++******************************)))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************)))***+++,,,,,,+++***)))************************************************((()))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,---------...000444777999:::;;;===???CCCFFFHHHLLLOOOKKKDDDPPPxxxuuu^^^EEEHHHfffxxx~~~{{{}}}}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~|||||||||}}}~~~|||wwwtttwwwsssuuuyyy}}}|||zzzyyyyyy{{{|||~~~{{{}}}vvv```]]]nnn}}}}}}ZZZeeemmmtttssszzz}}}qqqUUU<<<222///,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((())))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---...//////000222777:::;;;;;;<<>>>>>???BBBHHHLLLNNNOOOPPPTTTDDDKKKrrrsssttt~~~yyyuuu{{{wwwvvvxxxyyyyyy{{{{{{~~~~~~||||||~~~{{{{{{~~~}}}~~~}}}||||||}}}~~~wwwtttwwwyyyvvvvvvxxxvvvwwwzzz~~~uuudddaaaooo|||yyyrrrtttrrrmmmcccLLL<<<222+++111222,,,(((+++...///,,,,,,,,,+++++++++******++++++++++++++++++++++++************))))))))))))***)))(((&&&&&&''''''(((''''''(((((((((((('''''''''&&&%%%&&&(((((((((&&&)))%%%%%%******&&&&&&+++((((((((((((((((((((((((''''''((((((((((((''''''************************++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++******++++++,,,,,,------,,,---///222666:::>>>AAAAAAHHHJJJEEEGGGOOOPPPJJJ===ZZZnnn^^^ZZZkkk{{{zzz{{{{{{yyyyyy}}}wwwzzzzzzwwwwwwzzzzzzxxx~~~}}}}}}~~~}}}|||zzzzzzyyyyyyyyyzzz{{{{{{|||}}}~~~~~~}}}~~~~~~|||zzzyyyyyyyyyzzzyyyzzz|||hhh]]]fffppp}}}mmmmmmuuurrrrrrqqq}}}eeeTTTHHH???333000,,,+++,,,.........,,,,,,,,,++++++++++++***++++++++++++++++++++++++************))))))))))))***)))((('''&&&'''((((((''''''(((((((((((('''''''''&&&&&&&&&((()))(((''')))%%%&&&)))***&&&'''***((((((((((((((((((((((((''''''((((((((((((''''''************************++++++************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,******++++++,,,...///000---///333888===AAACCCEEEGGGKKKNNNNNNLLLJJJKKKMMMqqqpppHHHQQQZZZttt~~~}}}xxxwwwyyyzzz}}}}}}{{{|||{{{}}}}}}zzzyyyxxxvvvwwwxxxyyyzzzzzz{{{zzzzzz}}}{{{|||{{{}}}}}}yyyzzz{{{{{{zzzyyywwwwww}}}{{{zzz{{{}}}~~~||||||{{{yyyzzzmmmuuu{{{ooo}}}iiidddmmmuuuyyywwwrrrrrryyyyyygggPPPGGG666)))***...---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))***)))((('''''''''((((((''''''((((((((((((''''''((('''&&&''')))***)))((((((&&&&&&))))))'''(((***((((((((((((((((((((((((''''''((((((((((((''''''************************++++++*********************************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++*********+++++++++,,,,,,++++++++++++,,,...///000444666:::???BBBDDDEEEEEEMMMGGGLLLVVVQQQEEEMMMbbbjjjNNNjjjuuu~~~}}}xxxuuuwwwzzz~~~zzz}}}{{{xxxxxxzzzvvvwwwyyy{{{}}}}}}}}}|||zzzyyyzzz|||{{{yyy{{{vvv}}}~~~{{{~~~yyytttsssttt}}}|||{{{{{{||||||zzzyyy|||}}}|||{{{zzz|||tttdddjjjppp}}}vvvyyyuuu{{{{{{nnn``````ppp{{{yyyzzzhhhIII000...111---***---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))((()))))))))(((((((((((((((''''''(((((((((((('''''')))((('''((()))******((((((''''''))))))((()))***((((((((((((((((((((((((''''''((((((((((((''''''************************++++++))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,---,,,++++++,,,---///000:::;;;===@@@AAABBBBBBBBBJJJJJJLLLKKKIIIQQQggg}}}}}}hhhkkkwww~~~{{{{{{}}}{{{wwwuuuwwwvvvyyyzzzyyy|||}}}|||yyyxxxzzz}}}wwwxxxzzz|||}}}}}}}}}}}}}}}yyyzzzzzzvvvuuuvvvvvv}}}~~~zzzwwwqqqrrrwwwzzzzzzzzz{{{{{{zzzvvvsssuuuvvvvvvvvvxxx{{{dddRRRaaauuuxxx}}}~~~oookkkkkkppppppsssyyy]]]>>>555444...,,,111---------,,,,,,,,,++++++++++++++++++++++++++++++************)))))))))((()))))))))))))))(((((((((''''''(((((((((((('''''')))((('''((()))******((('''((()))((((((******)))((((((((((((((((((((((((''''''((((((((((((''''''************************++++++))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---///222333;;;;;;;;;;;;<<<>>>???@@@DDDSSSRRRCCCMMMuuuvvvooohhhfff|||{{{xxxwwwzzzyyyvvvvvvyyywwwyyywwwtttuuuzzz|||{{{~~~}}}|||zzzyyyyyy|||~~~vvvwwwxxxyyyzzzzzz{{{{{{~~~|||}}}{{{tttqqqxxx{{{~~~~~~|||{{{}}}vvv}}}wwwrrruuu{{{wwwwwwwwwxxxxxxwwwsssqqqtttsssssstttvvvyyy|||}}}zzz}}}ggg^^^kkkooo~~~{{{zzzjjjeeessshhhPPPBBB888///+++...------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))*********)))((('''''''''((((((((((((''''''((('''&&&''')))***)))(((''')))***((((((++++++)))((((((((((((((((((((((((''''''((((((((((((''''''************************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,---000444888:::999888777777:::>>>CCCFFFHHHQQQWWW```}}}tttTTTVVVkkk{{{wwwvvvxxxxxxvvvwwwzzz{{{|||yyyttttttwwwyyywww{{{zzzyyyyyy{{{|||{{{{{{wwwwwwwwwwwwwwwxxxyyyyyyuuuwww|||zzzvvvwwwvvvwwwxxxxxxxxxwwwwwwwwwtttvvvxxxwwwuuutttvvvxxxwwwuuurrrrrrssstttssssssrrrrrrqqqrrruuuwwwyyyzzzzzzzzz~~~xxxooo|||gggTTTVVVhhhxxx}}}{{{|||rrraaaMMM;;;000,,,...------------,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))***+++***)))((('''''''''(((((((((((('''''''''&&&&&&&&&((()))(((''''''***+++'''(((+++,,,(((((((((((((((((((((((((((''''''((((((((((((''''''************************++++++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,...222888===@@@999777555666;;;BBBJJJOOORRREEEWWWzzzfffYYYcccxxx}}}||||||xxxvvvwwwwwwuuuwww{{{zzz{{{yyyttttttxxxzzzxxxxxxvvvvvvyyy}}}}}}zzzwwwyyyyyywwwwwwwwwxxxyyyzzzwwwyyy}}}}}}vvvppprrryyyssssssssstttuuutttqqqooovvvrrrpppppptttuuutttrrrxxxtttooommmnnnqqqtttvvvpppooooooqqquuuxxxzzz{{{|||{{{|||}}}|||jjjnnnyyyqqqfff[[[WWWbbbttt~~~|||vvvhhhOOO<<<222......---------,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))******++++++)))((('''''''''(((((((((((('''''''''&&&%%%&&&((((((((('''&&&++++++'''''',,,,,,(((((((((((((((((((((((((((''''''((((((((((((''''''************************++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,...+++((())),,,///...---,,,+++,,,111999===<<<999111;;;???;;;<<>>444,,,+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***,,,+++******)))*********++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,---,,,+++///555:::<<<:::999<<>>>>>:::888;;;???BBBIIIRRRRRRGGGLLLyyyxxxZZZ]]]kkkooo~~~}}}{{{{{{}}}}}}|||zzzzzz{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyyyyzzz|||zzzxxxuuussstttvvvxxxyyy{{{|||{{{xxxvvvvvvwwwuuutttqqqooonnnnnnoooooopppqqqsssttttttsssqqqpppnnnooopppqqqrrrrrrqqqqqqoooppprrrqqqooonnnoooppp{{{zzzxxxvvvuuuuuuvvvvvvuuuwww{{{|||{{{zzzyyyzzzvvv{{{~~~|||vvvsssuuuxxx|||wwwmmm___cccxxxzzzooo~~~~~~~~~yyykkkggghhhwwwzzzgggKKK666---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***+++***************++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,***+++,,,,,,,,,...111333:::===@@@>>>;;;:::>>>CCCBBBQQQPPPCCCLLLsssiiiSSS^^^zzz~~~}}}}}}}}}{{{zzzzzzzzzyyyxxx}}}{{{yyyxxxxxxyyyzzzzzzzzzwwwtttsssvvvyyysssvvvxxxwwwsssqqqrrrttttttsssqqqpppoooooopppqqqppppppqqqqqqqqqqqqppppppnnnoooqqqssssssrrrpppooolllooorrrrrrpppoooqqqttt}}}|||zzzwwwvvvvvvvvvvvvuuuxxx|||}}}|||{{{zzzyyyvvvzzz|||yyyuuurrruuuxxx~~~vvvSSSRRRQQQfff~~~pppssswww{{{~~~aaa>>>---,,,///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***))))))***++++++++++++*********************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,,,,,,,///444999===??????>>>>>>@@@FFFJJJIIINNNMMMRRRnnngggTTTjjj~~~}}}||||||~~~~~~~~~|||zzzyyyzzz{{{zzzyyy{{{wwwvvvwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwooorrruuutttqqqoooqqqsssqqqqqqpppppppppppppppqqqppppppooonnnnnnoooppppppppppppqqqqqqqqqpppoooooolllpppttttttrrrpppsssuuuwwwwwwxxxxxxwwwuuusssrrruuuxxx|||}}}|||zzzyyyxxxvvvxxxyyyxxxvvvvvvzzz}}}qqqZZZdddzzziiiuuurrrmmmJJJ666222222111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***'''(((+++,,,---,,,***)))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,++++++///666<<>>>>>AAAFFFLLLQQQVVVJJJRRRvvvbbbdddpppwwwyyy{{{{{{{{{}}}}}}{{{}}}{{{yyyyyyzzz|||||||||{{{vvvssssssvvvyyy{{{|||xxxuuuvvvzzz|||xxxtttnnnrrruuutttqqqooorrruuuooooooooopppppppppppppppqqqooonnnllllllnnnoooqqqrrrqqqpppooonnnnnnoooooolllqqquuuuuurrrppprrruuummmppptttvvvvvvsssooommmtttxxx{{{}}}|||zzzxxxwwwvvvwwwwwwxxxyyy|||ttt}}}zzzbbb```hhhlllnnnoooooooooUUUBBB999333---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***&&&(((+++......,,,***((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++)))***+++---......------***++++++,,,///666@@@GGGDDDBBBEEELLLNNNKKKOOOWWWMMMdddrrrUUU[[[lll~~~~~~~~~~~~}}}|||}}}{{{yyyxxxwwwzzz{{{xxxxxx{{{zzzwww{{{{{{yyyvvvrrrqqqqqqssstttssssssrrrrrrrrrssssssqqqsssttttttsssrrrrrrsssnnnpppppppppooooooqqqsssrrrqqqpppqqqsssrrrooolllqqqpppnnnmmmmmmmmmnnnooowwwtttqqqqqqrrrttttttsssssstttuuuvvvwwwxxxyyyzzztttvvvyyy|||~~~~~~~~~}}}{{{ccc___^^^mmmlllYYYZZZooo}}}vvvqqqtttgggBBB,,,333///***)))...///,,,+++---)))***,,,------,,,***)))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***(((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++***+++,,,---...------,,,---,,,,,,///666===CCCFFFCCCGGGLLLQQQUUUUUURRRNNNPPP{{{nnnWWWZZZfffzzz~~~}}}}}}~~~}}}|||{{{{{{|||zzz||||||yyyxxxzzzyyyvvvxxxyyyxxxvvvttttttuuuwwwxxxxxxvvvuuusssrrrqqqqqqsssuuuuuutttrrrqqqpppqqqooopppppppppooooooppprrrqqqpppoooqqqssssssqqqnnntttsssrrrqqqppppppoooooonnnnnnnnnooopppqqqrrrrrrsssssstttvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~}}}}}}ooo]]]VVVWWWVVVkkkxxxzzzooobbbiii}}}ttt}}}}}}gggHHH333...***+++......******///)))***,,,------,,,***)))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************++++++++++++,,,,,,---------,,,,,,///---///555>>>EEEGGGFFFEEEMMMTTTUUUWWWXXXUUUPPPccc|||pppiiilll|||~~~}}}}}}~~~}}}|||||||||~~~~~~|||~~~}}}yyyxxxyyyxxxtttuuuvvvvvvvvvvvvwwwyyy|||yyyyyywwwvvvuuutttsssssstttvvvvvvuuurrrooooooooopppqqqqqqqqqooonnnoooqqqooonnnoooppprrrsssrrrqqqqqqqqqqqqpppooommmkkkjjjhhhkkkmmmoooooopppqqqrrrrrrsssttttttuuuvvvwwwwww{{{yyywwwuuuvvvyyy|||zzzzzzzzz|||~~~}}}}}}~~~ttt^^^aaapppxxx}}}yyy{{{nnnCCC111///...///---)))***---***+++,,,------,,,+++***))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------------------000555===DDDHHHIIIIIIMMMQQQVVVVVVQQQRRR```oootttvvv~~~}}}||||||}}}||||||}}}}}}~~~~~~~~~~~~{{{}}}|||xxxvvvxxxwwwttttttuuuuuuuuuuuuvvvyyy|||tttuuuuuuvvvvvvvvvvvvvvvsssuuuuuutttrrrpppooopppqqqsssssssssqqqppppppqqqnnnnnnnnnooopppppppppppplllnnnoooppppppmmmkkkiiijjjlllnnnnnnnnnoooqqqtttrrrrrrrrrsssssssssssssssuuusssqqqqqqrrrtttxxxzzzxxxyyyzzz{{{}}}}}}}}}}}}}}}~~~yyysssttt{{{XXX888333...,,,,,,,,,+++******++++++,,,,,,++++++***))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***(((((())))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++------------------......,,,444>>>DDDEEEGGGKKKNNNUUUQQQSSSTTTNNNUUUzzzhhhlll}}}}}}zzzxxxxxxzzz{{{~~~}}}|||yyy{{{yyyuuuuuuwwwxxxuuutttuuuuuutttssssssvvvxxxrrrssstttuuuuuuuuuuuutttqqqrrrtttsssrrrqqqqqqrrrrrrtttuuuuuusssqqqqqqrrrooooooooonnnmmmlllmmmmmmmmmooorrrtttuuusssqqqpppnnnnnnmmmllllllmmmqqqsssqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvxxxyyyyyyxxxyyy{{{|||}}}}}}~~~~~~___^^^zzzxxxaaa@@@777,,,(((,,,///---(((++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***++++++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...///000000:::DDDHHHGGGGGGMMMSSSVVVQQQPPPSSSWWWjjj|||______}}}}}}yyyxxxxxx{{{}}}~~~|||zzzyyy{{{yyyuuuuuuxxxxxxvvvvvvvvvvvvtttrrrqqqsssuuusssttttttttttttrrrpppooopppqqqssssssqqqqqqqqqrrrqqqsssuuuuuutttrrrrrrrrrooopppooonnnlllkkklllmmmkkkmmmpppsssuuutttsssrrrooommmjjjjjjlllnnnoooooonnnoooooopppqqqrrrssstttwwwyyy|||~~~~~~}}}wwwyyy|||}}}||||||}}}gggYYYSSSUUUhhhooonnnyyyzzz~~~{{{hhhOOOEEE666,,,,,,111///***++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++,,,---///111222999???FFFIIIJJJLLLQQQVVVSSSTTTQQQQQQdddqqqcccggg~~~|||zzz}}}~~~}}}|||{{{{{{}}}~~~|||wwwuuuxxxyyyvvvwwwwwwwwwtttrrrqqqsssuuurrrssstttuuutttrrrpppoooqqqrrrtttsssqqqpppppppppnnnqqqssstttsssqqqqqqqqqoooppppppooommmllloooqqqlllmmmppprrrsssrrrrrrqqqmmmjjjiiimmmsssuuuqqqmmmjjjkkknnnqqquuuxxxzzz||||||~~~}}}{{{uuuxxxzzz{{{zzzzzz{{{}}}||||||jjjIIILLLZZZ___dddmmm~~~{{{zzz}}}mmm^^^gggyyywwwnnneeeRRR<<<000//////,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***''''''))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++,,,---000222333AAACCCFFFJJJMMMPPPTTTWWWQQQXXXSSSOOOnnngggmmmxxx|||~~~zzz|||{{{yyyyyy{{{|||~~~yyyvvvxxxxxxvvvxxxxxxwwwuuusssssstttvvvoooppprrrtttuuuuuutttsssssstttuuussspppnnnnnnnnnlllnnnqqqsssrrrqqqpppqqqnnnpppqqqpppnnnooorrruuurrrssstttuuuuuuuuuttttttllljjjkkkrrr{{{|||uuummmgggiiimmmrrrxxx}}}~~~~~~}}}|||{{{yyywwwvvvrrruuuxxxyyywwwwwwyyy{{{vvvwww}}}}}}ffflll{{{~~~|||}}}uuuooooooqqqpppvvvnnnMMM555---------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++*********))))))))))))))))))))))))))))))))))))************)))************+++++++++************************)))************++++++++++++...///---,,,///777>>>AAAFFFJJJMMMOOORRRTTTSSSXXXHHHDDD```zzzyyyzzz~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~~~~}}}{{{yyywwwuuutttttttttwwwzzz|||zzzvvvppplllrrrpppqqqtttxxx{{{zzzxxxvvvtttqqqpppqqqqqqqqqpppoooooopppppppppoooooonnnnnnoooooonnnmmmnnnqqqtttuuuvvvwwwwwwwwwvvvtttsssoooqqqrrrqqqooolllkkkkkktttrrrppptttyyy{{{yyyuuusssvvvxxxwwwtttsssuuuxxxqqqpppqqqsssvvvxxxyyyzzzuuuxxx}}}rrrzzz}}}qqqiiivvv~~~mmmyyyeee;;;+++,,,(((***+++++++++***+++---...******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************++++++++++++,,,---......///333;;;AAAGGGKKKOOOQQQSSSUUUUUUTTTJJJMMM```xxxjjj~~~~~~~~~~~~}}}|||||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{|||}}}xxxwwwvvvuuuttttttttttttwwwxxxzzz{{{yyyvvvrrrooosssssssssvvvyyyzzzyyyvvvvvvuuuttttttuuutttqqqoooppppppqqqqqqrrrqqqqqqqqqzzzuuupppnnnooorrrssstttrrrrrrttttttuuutttsssrrrvvvuuutttrrrppppppqqqrrrtttqqqppprrrwwwyyyvvvsssvvvvvvuuuuuuvvvvvvvvvuuutttsssrrrssstttvvvxxxxxxssswww|||~~~sssyyyooouuunnnFFF555444,,,,,,,,,,,,,,,+++++++++,,,******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++*********))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************+++++++++,,,---,,,,,,...333:::AAAFFFHHHKKKOOOSSSUUUTTTRRRQQQJJJeeeoooZZZ||||||~~~}}}|||{{{{{{{{{|||}}}}}}}}}}}}}}}}}}||||||||||||{{{zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{|||xxxxxxwwwvvvuuutttrrrrrruuuuuuvvvxxxzzzzzzxxxvvvwwwvvvwwwwwwxxxvvvrrroooqqqqqqrrrsssssstttssssss{{{rrrooorrrvvvuuusssssstttvvvwwwxxxxxxwwwwwwwwwtttqqqnnnmmmooorrruuurrrpppoooqqqtttvvvuuusssxxxuuurrrtttwwwxxxvvvssswwwvvvtttrrrrrrtttvvvxxxrrruuuzzz}}}~~~uuulllzzzyyyfffddd___iiixxxzzz|||iiiMMM@@@999+++---------,,,++++++************++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++*********))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********************************+++++++++,,,,,,,,,++++++000777@@@FFFIIIIIILLLRRRWWWWWWSSSPPPQQQVVVwww|||bbbdddzzz~~~}}}}}}}}}~~~~~~}}}||||||~~~~~~~~~|||{{{zzz{{{{{{|||}}}|||||||||||||||{{{{{{yyyxxxxxxwwwvvvvvvvvvuuuxxxxxxyyyzzz{{{}}}wwwuuussspppooopppqqqssstttuuuwwwzzz{{{{{{yyyxxxyyywwwvvvvvvvvvuuurrrppppppqqqrrrsssttttttttttttzzztttrrrtttvvvuuussstttuuuwwwyyyzzzzzzzzzzzzuuurrrooommmmmmppprrrsssooonnnnnnpppsssvvvvvvuuuuuusssrrrsssuuuuuutttrrrwwwvvvtttrrrrrrtttwwwzzzuuuxxx{{{}}}~~~~~~~~~~~~tttzzzoooiiixxx}}}xxxyyygggTTTYYYppp{{{rrrlllcccYYYVVVHHH///---,,,++++++++++++***)))******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***++++++************************((()))))))))************))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++---333;;;DDDIIILLLPPPSSSXXX\\\XXXQQQQQQVVVzzzuuuggg|||~~~~~~~~~{{{~~~{{{{{{}}}{{{yyy{{{}}}{{{|||}}}zzzzzz|||}}}{{{~~~|||zzz|||}}}|||{{{||||||}}}|||||||||{{{{{{{{{zzzzzzuuuuuuvvvvvvvvvvvvuuuuuurrrrrrssstttuuuwwwyyyzzzwwwuuurrrooooooqqqsssuuurrrtttwwwzzz{{{{{{{{{{{{{{{xxxtttrrrrrrrrrrrrrrrppppppqqqrrrrrrrrrrrrrrrsssttttttttttttsssssstttpppqqqsssuuuwwwwwwwwwwwwvvvtttrrrrrrtttuuutttrrrmmmlllmmmooosssvvvyyyyyyppprrrtttsssqqqpppqqqssstttuuutttrrrrrruuuzzz~~~}}}~~~~~~}}}bbb\\\lllcccaaa~~~hhhcccrrrkkkfffqqqlllsssyyyfffBBB...,,,))))))+++,,,+++*********++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***++++++************************))))))))))))************)))************+++++++++************************++++++++++++,,,,,,,,,,,,***---333:::@@@GGGKKKNNNSSSTTTXXXYYYRRRMMMWWWggg{{{}}}~~~~~~zzz~~~~~~~~~|||~~~~~~|||}}}|||zzzyyy{{{|||xxxuuu|||{{{~~~~~~~~~}}}|||||||||}}}~~~|||||||||{{{zzzzzzyyyyyytttuuuuuuvvvvvvvvvuuuuuuppppppqqqrrrsssuuuwwwxxxyyyxxxuuussssssuuuwwwyyyqqqtttwwwxxxyyyzzz|||~~~|||xxxssspppooopppqqqrrrppppppqqqqqqqqqqqqppppppjjjnnnrrrttttttsssssstttqqqrrrtttvvvwwwxxxxxxwwwtttrrrqqqsssuuuuuuqqqmmmkkklllmmmooorrruuuyyyzzzooorrrtttssspppnnnqqqtttqqqsssttttttsssvvv{{{}}}kkk^^^```rrr{{{fffvvvzzzoooqqqnnnzzzxxx|||VVV444///***)))+++---,,,+++******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***,,,,,,************************))))))))))))************)))************+++++++++************************+++++++++,,,,,,,,,------+++222;;;AAAFFFIIIMMMQQQQQQQQQSSSSSSOOOTTTooowwwyyy|||~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{vvv|||}}}}}}|||{{{{{{{{{|||}}}~~~||||||{{{{{{zzzyyyyyyxxxvvvwwwwwwwwwwwwvvvtttsssrrrrrrsssuuuwwwzzz|||}}}yyyxxxwwwwwwwwwxxxyyyyyysssuuuwwwwwwvvvwww{{{~~~{{{xxxtttqqqqqqqqqqqqpppqqqrrrrrrqqqqqqpppooonnnkkklllooorrruuuvvvvvvuuutttuuuvvvxxxyyyyyyxxxxxxuuurrrppprrrttttttoookkkllllllmmmnnnooorrruuuxxxrrrsssssssssrrrrrrrrrssspppsssvvvvvvtttvvv{{{~~~nnn___[[[ggg~~~vvvmmmyyyuuuuuu~~~|||^^^===666...***+++------,,,******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***------************************))))))))))))************)))************+++++++++************************++++++,,,,,,,,,---------,,,555@@@GGGIIIKKKOOOSSSSSSRRRTTTUUUUUUcccrrrwww{{{|||zzz~~~||||||}}}|||yyy{{{}}}yyy{{{}}}|||~~~}}}{{{}}}~~~|||zzz|||~~~yyyxxx{{{}}}}}}|||{{{zzzyyyyyyzzz{{{|||}}}||||||{{{zzzzzzyyyxxxxxxyyyyyyyyyyyywwwuuusssrrrqqqrrrsssvvvyyy|||vvvwwwwwwwwwxxxxxxxxxxxxvvvwwwwwwvvvtttuuuyyy}}}yyywwwuuutttsssrrrpppnnnsssssssssrrrqqqpppooonnnqqqmmmkkkooovvvzzzxxxvvvqqqrrrssstttuuuuuutttttt{{{xxxtttuuuwwwwwwtttooommmmmmmmmmmmlllnnnqqqtttvvvsssqqqrrruuuwwwtttrrrppptttwwwwwwuuuuuuzzz~~~zzz{{{||||||{{{{{{|||}}}||||||~~~qqqZZZTTThhhvvvYYY```zzz|||mmmgggiiimmmrrr|||vvv```EEE<<<222,,,,,,......,,,******++++++++++++************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))***++++++++++++***------)))************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++,,,......,,,+++000<<>>HHHJJJKKKMMMRRRWWWVVVQQQUUUJJJ]]]|||www~~~}}}~~~}}}{{{zzz{{{|||}}}~~~|||zzzzzzxxxtttpppsssvvvzzz{{{yyyxxxzzz|||yyyxxxxxxyyyzzzzzzyyywwwzzzyyyxxxwwwvvvtttssssssxxxvvvuuussssssuuuwwwxxxuuuuuuuuutttuuuuuuvvvvvv}}}}}}}}}}}}||||||{{{zzzzzz}}}~~~zzzwwwuuuuuuuuutttrrrpppppppppqqqrrrsssrrrrrrqqqqqqpppooooooooommmnnnqqqqqqmmmkkkmmmnnnpppsssuuuvvvvvvuuutttxxxpppnnnttttttoooqqqyyy|||zzzwwwuuutttuuuvvvxxxsssrrrpppnnnoooqqqsssuuuuuuvvvwwwwwwtttsssrrrrrrtttttttttvvvyyyzzzyyywwwuuuvvvwwwxxxyyyzzzzzzzzz~~~}}}}}}|||pppeeeeeeggg^^^PPP\\\sssxxxyyy___```mmmtttwwwUUU999000...***------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***************+++++++++------))))))*********+++++++++************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++---///------222<<>>EEEIIIJJJNNNPPPNNNOOOSSSTTTQQQxxxxxx}}}www~~~~~~}}}}}}~~~~~~}}}|||zzzyyyxxxxxxyyy}}}}}}zzz~~~|||{{{|||~~~~~~}}}|||||||||||||||||||||}}}}}}}}}}}}}}}xxxuuuttttttsssqqqpppqqqrrrssssssqqqqqquuuyyy|||{{{yyyvvvwwwyyy|||~~~~~~zzzwww{{{yyyvvvsssqqqrrrssstttoooqqqsssuuuwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzvvvvvvwwwxxxyyyyyyyyyxxxuuuuuuvvvxxxzzz{{{zzzyyyuuuvvvwwwxxxwwwtttqqqoootttssssssrrrrrrqqqqqqpppqqqooopppttttttqqqoooqqqqqqooommmnnnqqqsssrrrqqqtttxxxvvvtttyyymmmmmmmmmmmmmmmmmmmmmmmmooooooppppppqqqqqqqqqqqquuuuuuuuusssqqqppprrrtttpppqqqssswwwyyyyyyvvvsssqqqqqqssstttwwwzzz|||~~~xxxwwwxxxyyy|||~~~~~~~~~}}}wwwwwwnnnsssdddZZZUUUZZZ[[[eee```WWWooosssqqq~~~eeeUUUgggwwwxxxtttoookkkaaaGGG---......---,,,,,,,,,,,,---************************************************&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))((()))***+++,,,+++******,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///***+++...444<<>>FFFJJJKKKMMMPPPSSSXXXRRRRRReee~~~}}}}}}~~~~~~}}}|||yyywwwxxxzzz}}}~~~~~~}}}{{{zzz{{{|||~~~}}}{{{|||xxxuuussssssssssssuuuwwwwwwvvvtttttttttsssrrrqqqqqqqqqrrrmmmnnnpppsssvvvwwwuuurrrsssssstttvvvxxxxxxvvvtttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqsssuuuxxxxxxvvvuuuqqqtttwwwyyyzzzxxxvvvuuuvvvvvvxxxxxxxxxwwwuuutttxxxyyyzzzxxxvvvvvvwwwxxxvvvuuuuuuuuuvvvwwwyyy{{{wwwtttuuuxxxwwwrrrpppsssnnnqqqwww}}}|||vvvtttvvvtttrrrpppppprrruuuwwwwwwrrrsssrrrpppqqqqqqkkkdddhhhssszzzzzz|||~~~vvvrrrpppmmmnnnppprrrrrrqqqrrrrrrrrrqqqnnnmmmnnnpppsssrrrpppnnnnnnoooqqqrrrlllpppqqqnnnnnnrrrsssppptttqqqmmmkkkmmmrrrwww{{{wwwxxxyyy|||~~~}}}zzz}}}iiifffnnnwww}}}vvvyyyuuu^^^===,,,...///***,,,,,,,,,+++++++++******************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++++++++++++++++++++,,,,,,,,,---------///............///000000<<>>EEEIIIGGGKKKUUUYYYTTTOOOOOOkkk}}}~~~~~~}}}~~~|||{{{zzzzzzzzz{{{||||||}}}}}}~~~~~~~~~zzzzzzyyyyyyzzz}}}~~~}}}{{{yyywwwvvvqqqsssuuuwwwxxxxxxwwwvvvuuuvvvwwwvvvtttsssssstttvvvtttrrrpppoooppprrrssspppppprrrssstttttttttttttttttttttuuuuuuvvvvvvwwwssstttuuuvvvxxxxxxwwwvvv}}}zzzwwwvvvwwwxxxxxxxxxwwwxxxxxxtttnnnlllooossspppqqqssstttuuuuuuttttttttttttssssssssstttuuuvvvssssssttttttttttttsssssstttuuuvvvvvvuuutttuuuuuuzzzxxxvvvuuuuuutttrrrppppppqqqssstttuuuttttttsssqqqnnnmmmpppoookkkjjjllloooqqqrrrqqqmmmiiijjjllloooooonnnkkkhhhgggjjjlllpppllliiilllrrruuutttqqqnnnmmmmmmnnnppppppnnnlllooollljjjjjjkkkmmmmmmlllmmmnnnoooppppppppppppooopppqqqrrrtttvvvxxxzzz{{{sss{{{~~~zzztttiii___\\\GGG>>>JJJYYY]]]aaaiiieeevvvuuuhhhwwwqqqsssqqqjjjkkkttt|||~~~nnnooooootttqqqTTT777000)))************+++++++++++++++************++++++************************************************(((((((((((((((((((((((()))))))))))))))******+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...222;;;CCCIIIKKKIIINNNXXXWWWNNNLLLSSS~~~~~~{{{}}}}}}{{{{{{{{{|||}}}}}}}}}~~~~~~{{{|||}}}{{{zzzzzzyyywwwwwwvvvwwwuuuuuuttttttuuuvvvvvvwwwtttuuuuuutttrrrqqqqqqrrrsssrrrpppooonnnoooqqqrrrqqqrrrsssttttttttttttttttttuuuuuuvvvvvvwwwwwwwwwssstttuuuvvvvvvvvvwwwwww}}}zzzvvvttttttuuuuuuuuuvvvxxxxxxsssmmmkkkoootttssstttuuuwwwxxxwwwwwwvvvwwwwwwuuuttttttsssttttttuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvvvvuuurrrqqqrrrttt|||zzzwwwuuutttrrrooommmqqqqqqrrrssssssrrrqqqpppnnnlllmmmpppooolllkkknnnnnnqqqqqqnnniiihhhiiijjjmmmllliiigggfffhhhlllooollljjjjjjnnntttvvvsssnnnlllllllllnnnppprrrrrrqqqpppmmmjjjiiijjjkkkkkkjjjlllmmmnnnooooooooonnnnnnqqqqqqpppppprrrvvvzzz|||ssswww{{{zzzyyyuuuoooiiiZZZEEE888CCCUUUeeeyyyqqq{{{qqqyyyzzzrrrjjjrrrzzzcccAAA222************************+++******))))))******+++************************************************(((((((((((((((((((((((()))))))))))))))******+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,......///555@@@HHHJJJQQQNNNSSSYYYRRRGGGQQQeee~~~~~~yyy{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}|||}}}~~~|||yyyuuuuuuvvvuuuttttttvvvxxxxxxwwwuuutttssstttuuuvvvrrrssssssrrrpppnnnnnnoooppppppoooooooooooooooooorrrsssssstttttttttssssssuuuuuuvvvwwwwwwwwwvvvvvvqqqrrrsssrrrrrrrrrtttvvvyyyvvvsssqqqqqqrrrrrrrrrtttvvvvvvsssnnnmmmqqquuuqqqrrrtttuuuvvvvvvuuutttxxxxxxwwwwwwvvvuuuttttttvvvwwwxxxxxxxxxxxxxxxxxxtttuuuvvvssspppooorrruuuvvvtttrrrqqqqqqpppmmmkkkoooppppppqqqpppooommmlllooonnnpppsssqqqnnnooorrrmmmpppoookkkiiijjjjjjiiihhhfffdddeeeiiinnnqqqrrrkkkkkkmmmqqquuuvvvsssoookkkjjjjjjmmmpppssssssssspppnnnlllkkkkkklllkkkiiillllllllllllmmmmmmmmmmmmooonnnllllllnnnrrrwwwzzzxxxwwwwwwwwwwwwvvvrrrnnnddd]]]YYY[[[ccctttzzz___[[[vvv}}}tttgggiiirrrcccDDD444,,,,,,+++++++++***************))))))))))))*********************************************+++++++++)))))))))))))))))))))))))))))))))))))))******+++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++///000111888CCCJJJJJJSSSOOOTTTWWWMMMGGGbbbxxxsssyyy|||~~~~~~}}}~~~zzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzzzz{{{|||~~~|||||||||{{{wwwtttrrrsssttttttrrrsssuuuxxxvvvvvvvvvuuuuuuttttttsssqqqrrrrrrqqqnnnmmmmmmnnnnnnnnnoooppppppoooooonnnsssssstttttttttssssssrrrtttuuuvvvvvvvvvuuutttsssqqqrrrqqqpppnnnppptttwwwuuusssqqqqqqssstttttttttqqqssssssrrrppppppsssuuunnnoooqqqrrrssssssrrrrrruuuvvvwwwxxxxxxwwwvvvuuuwwwwwwxxxyyyyyyyyyyyyyyysssuuuuuurrroooooosssxxxvvvtttrrrqqqqqqqqqooommmmmmmmmnnnooonnnmmmlllkkkpppppprrrtttrrrnnnooosssiiilllllljjjkkkooommmhhhfffddddddjjjqqqtttqqqlllkkklllnnnpppqqqrrrqqqqqqkkkjjjiiikkknnnqqqqqqqqqnnnmmmlllmmmnnnnnnmmmkkkkkkkkkjjjjjjjjjkkklllmmmlllllllllmmmooorrruuuwww|||xxxuuuwww{{{{{{wwwsss~~~\\\VVVSSSNNN]]]wwwjjjiiirrrqqqpppsssdddHHH888......---,,,+++***))))))******))))))))))))******************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******+++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++///111222999EEEKKKJJJPPPMMMRRRUUUJJJKKKsssgggccc{{{|||}}}|||}}}~~~~~~||||||{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyzzz|||}}}zzzvvvuuuwwwwwwvvvtttrrrtttuuusssqqqrrruuuxxxssstttvvvwwwwwwuuusssqqqqqqrrrrrrpppnnnllllllmmmmmmnnnpppqqqrrrpppooommmssssssssstttssssssrrrqqqttttttuuuuuuuuutttrrrqqqssssssssspppooopppuuuzzztttsssrrrtttvvvxxxyyyxxxpppqqqqqqrrrqqqrrrtttuuuqqqrrrtttuuuvvvvvvuuutttrrrsssvvvxxxyyyyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyrrrtttuuurrrooooootttyyy|||zzzwwwvvvvvvtttrrrpppkkkkkkmmmnnnnnnmmmllllllpppoooqqqssspppkkklllpppcccgggiiiiiinnnsssooogggiiiggghhhooowwwwwwmmmdddjjjkkkllllllkkkllloooqqqkkkjjjiiijjjlllnnnooonnnkkkkkklllnnnpppqqqooommmkkkjjjiiihhhhhhjjjlllmmmkkkmmmoooqqqsssuuuuuuvvv~~~xxxvvvzzz~~~zzz}}}kkkZZZOOORRRUUUVVV```nnnwwwhhhWWWPPPmmm~~~kkkNNN===000///...---+++***))))))******))))))))))))******************************))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///,,,***000<<>>---,,,222---(((***((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///------333???GGGIIILLLPPPQQQMMMPPPPPPRRRjjjzzzyyy}}}~~~{{{~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}zzzwww{{{||||||}}}}}}}}}||||||uuutttrrrpppooopppqqqrrrtttsssqqqpppppppppqqqrrruuuuuuuuuttttttsssssssssrrrpppnnnnnnoooooonnnmmmoooooopppqqqqqqqqqqqqppprrrtttuuuuuusssqqqpppqqqrrrvvvwwwssssssvvvvvvrrrttttttsssrrrrrrrrrsssuuuuuusssqqqpppoooooopppqqqqqqqqqqqqrrrrrrrrrrrrssstttssssssrrrrrrrrrrrrrrrttttttuuuuuuuuuvvvvvvvvvsssssssssrrrrrrqqqqqqqqqssssssssssssuuuwwwxxxzzzvvvsssqqqqqqrrrtttsssrrrpppppppppooonnnnnnmmmmmmooonnnmmmnnnpppqqqqqqppplllllllllllllllmmmmmmnnnnnnmmmmmmoooqqqpppmmmiiiggghhhiiikkkmmmnnnoooooonnnnnnnnnmmmmmmllllllkkkqqqpppmmmkkkjjjjjjkkkllliiihhhhhhiiikkkmmmpppqqqlllllllllmmmnnnoooqqqrrruuuxxxxxxwwwzzz}}}~~~}}}{{{```bbbkkkmmmaaaeeessszzzyyyyyywwwbbb>>>''''''+++......&&&))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///...000999DDDKKKMMMOOORRRWWWNNNKKKMMMZZZzzz~~~zzzwwwxxx{{{yyyttt{{{|||}}}}}}}}}}}}{{{~~~}}}}}}{{{xxxuuuzzz{{{{{{{{{{{{{{{zzzyyysssrrrrrrqqqpppoooooonnnrrrrrrrrrqqqqqqqqqppppppvvvuuutttrrrrrrqqqqqqqqqnnnmmmmmmnnnoooooommmlllnnnnnnoooppppppppppppoooqqqsssuuuuuusssrrrssstttuuuwwwvvvsssrrrttttttrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqooonnnmmmmmmnnnoooppppppqqqqqqqqqrrrrrrrrrvvvvvvvvvuuutttrrrqqqpppuuuuuuvvvvvvvvvtttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrsssuuuwwwyyy{{{tttrrrqqqqqqsssttttttsssooopppppppppooonnnnnnmmmlllkkkkkklllnnnpppoooooommmlllkkkjjjkkklllmmmnnnmmmllllllmmmoooooonnnlllkkkkkkkkkkkklllmmmoooooommmllllllkkkjjjjjjiiiiiirrrpppllliiihhhiiikkkmmmhhhhhhiiijjjlllnnnpppqqqkkkkkkkkklllmmmnnnooopppsssvvvwwwuuuvvv{{{~~~~~~xxxwwwwww{{{eeejjjxxxlllvvvwwwlllssszzzxxxzzzPPP///''')))///000)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///...444>>>GGGMMMOOOQQQRRRXXXPPPLLLPPPfffyyysssuuu~~~~~~zzzuuutttwwwyyyvvvqqqxxxzzz|||~~~~~~}}}}}}zzzzzzzzzzzz{{{}}}}}}{{{yyyzzzzzzzzzzzzyyyxxxwwwvvvpppqqqrrrrrrrrrqqqpppooooooppprrrtttuuuuuuuuuuuuvvvuuutttrrrqqqqqqqqqrrrnnnnnnnnnpppqqqqqqooommmnnnoooooopppppppppppppppqqqrrrttttttttttttuuuvvvxxxwwwuuusssqqqrrrsssrrrqqqpppppppppqqqqqqqqqppppppooonnnmmmmmmmmmnnnnnnppppppppppppqqqqqqqqqqqqtttuuuuuuuuutttrrrpppooossstttvvvvvvvvvtttrrrqqqttttttttttttttttttttttttpppoooooooooqqqsssuuuvvvqqqqqqpppqqqssstttttttttmmmnnnooopppppppppoooooommmlllkkklllmmmnnnmmmllllllkkkjjjiiijjjkkkmmmnnnjjjjjjiiijjjkkklllmmmmmmqqqmmmgggcccbbbfffkkkooommmmmmllllllkkkjjjjjjiiimmmllljjjiiiiiikkkmmmnnnllllllmmmmmmmmmmmmnnnnnnllllllllllllmmmnnnooopppooosssuuuttttttwww|||{{{vvvtttttt~~~ssshhhrrreee\\\aaa{{{zzz~~~zzzrrrUUU>>>222(((***000...))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............//////888BBBIIIMMMPPPQQQQQQSSSIIIJJJ^^^sssiii{{{ooo~~~yyyuuuwwwzzz{{{wwwtttyyyzzz|||~~~}}}{{{yyyyyyzzz|||}}}zzzzzzyyyyyywwwvvvtttsssoooqqqssstttuuutttssssssrrrsssvvvwwwyyyxxxxxxwwwwwwvvvuuutttssssssssssssqqqpppqqqrrrttttttrrrpppooopppqqqqqqrrrrrrqqqqqqppprrrssstttssstttvvvxxxyyywwwtttsssrrrqqqqqqrrrqqqooonnnoooqqqrrrpppnnnpppoooooonnnnnnnnnnnnnnnooooooooopppppppppqqqqqqpppqqqrrrssssssrrrqqqppppppqqqsssuuuvvvuuutttsssuuuuuuuuutttttttttttttttpppooonnnmmmnnnooopppqqqooopppqqqrrrrrrsssttttttqqqqqqqqqppppppooonnnmmmpppooommmmmmmmmmmmkkkiiikkkjjjjjjiiijjjkkklllmmmggggggggghhhhhhiiikkkmmmkkkhhhdddaaabbbeeeiiillloooooonnnnnnnnnmmmmmmmmmiiijjjkkkkkkllllllkkkkkklllmmmnnnooopppoooooonnnmmmmmmmmmmmmnnnooopppppplllnnnqqqssstttvvv{{{{{{yyyvvvqqqrrrooobbb^^^cccmmmYYYiii```uuupppeeefffhhhqqqwwwqqqeeeOOO???444'''(((///...************************))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///222<<>>JJJLLLPPPPPPQQQSSSIIIEEEQQQ{{{{{{~~~~~~rrrlllrrr}}}{{{{{{zzzzzz{{{}}}~~~|||}}}|||xxxyyy{{{zzzwwwtttrrrrrrsssrrrrrrqqqrrrssstttuuutttsssqqqpppoooooopppqqqnnnnnnoooqqqssssssqqqooooooooooooooopppqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuttttttsssssssssssstttrrrrrrrrrqqqqqqqqqqqqqqqoooooonnnnnnnnnmmmmmmmmmoooooonnnmmmllllllmmmmmmkkkmmmmmmkkklllppprrrpppkkklllmmmmmmnnnnnnnnnmmmmmmqqquuuuuurrrnnnnnnnnnkkknnnooonnnnnnqqqqqqnnnqqqooonnnnnnppprrrsssrrrrrrooonnnppptttuuurrrooonnnnnnnnnnnnnnnnnnoooooommmmmmllllllllllllkkkkkkiiiiiiiiiiiijjjkkklllmmmjjjiiihhhgggfffgggggghhhggghhhhhhhhhhhhggggggfffhhhhhhiiikkknnnnnnmmmkkkhhhfffgggkkkkkkhhhhhhjjjmmmnnnpppqqqqqqooommmkkkjjjkkklllllllllkkkjjjiiijjjiiiiiijjjllllllkkkiiimmmppptttwwwvvvtttrrrqqqkkkkkkrrrzzzxxxkkk```]]]```uuubbbdddccceeettt|||vvvssshhhYYY999,,,++++++++++++*********+++************+++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***+++---************************,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---,,,---///000555AAAMMMOOOOOOOOOUUUSSSDDDJJJggguuuzzz~~~zzz}}}}}}pppssszzz||||||zzz{{{{{{|||}}}}}}~~~~~~}}}~~~}}}~~~~~~zzzyyy|||~~~yyytttqqqpppppppppqqqrrrrrrsssssstttsssrrrpppooooooppprrrssspppooooooqqqssstttrrrpppjjjkkknnnppprrrsssssstttppppppppppppqqqrrrssstttttttttssssssrrrrrrrrrrrrppppppppppppppppppppppppnnnnnnnnnnnnmmmmmmmmmmmmooonnnmmmmmmlllllllllmmmiiikkklllmmmrrrvvvtttmmmnnnnnnnnnnnnnnnmmmllllllmmmqqqtttssspppmmmoooqqqmmmpppooolllmmmrrrsssqqqrrrpppooooooqqqssstttsssppppppqqqrrrssssssrrrqqqllllllmmmmmmmmmmmmmmmmmmiiiiiijjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjlllmmmnnnkkkjjjiiiiiihhhgggffffffhhhhhhhhhggggggfffffffffhhhiiikkknnnppppppnnnkkkkkkgggfffiiiiiiffffffjjjlllnnnppprrrqqqooollljjjkkklllnnnnnnmmmkkkiiiiiigggiiikkklllkkkjjjjjjjjjooorrrvvvyyyzzzxxxvvvtttpppgggfffllljjj^^^WWWXXXvvvyyyggguuuxxxwwwqqqkkknnnyyy~~~{{{kkkEEE,,,,,,+++++++++*********++++++******++++++,,,---++++++++++++++++++++++++)))+++,,,,,,+++***,,,---************************,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---,,,---///000555BBBOOOOOOLLLMMMVVVSSSCCCSSS|||||||||~~~zzzsss{{{rrr{{{{{{|||}}}~~~~~~}}}}}}~~~}}}|||xxxuuu}}}~~~{{{zzz{{{}}}~~~{{{xxx{{{~~~{{{uuupppnnnlllmmmoooqqqrrrssssssssssssrrrqqqpppppprrrtttuuuuuurrrpppqqqssstttrrrpppooopppqqqqqqpppnnnkkkjjjoooooooooooopppqqqrrrssstttttttttsssrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrppppppppppppoooooooooooonnnnnnmmmmmmmmmmmmnnnnnnhhhiiikkkooovvv{{{uuulllqqqqqqppppppooommmlllkkkoooqqqsssqqqmmmlllpppuuulllooonnnjjjkkkqqqsssqqqsssqqqoooppprrrtttttttttnnnrrruuuuuurrrpppqqqtttlllllllllkkkkkkjjjjjjjjjggggggggghhhiiiiiijjjjjjlllkkkjjjjjjkkklllnnnoookkkkkkkkkjjjiiigggfffeeeffffffeeeffffffggghhhiiihhhjjjlllpppsssrrrooollloooiiifffgggfffccceeejjjjjjlllnnnppppppnnnkkkiiikkkmmmoooooommmkkkiiiiiigggkkknnnnnnlllkkklllnnnkkkmmmppptttvvvuuurrrooojjj___^^^iiiiiiZZZMMMJJJvvvvvvfff```rrrnnnuuu|||xxx|||mmmjjjzzzyyyRRR,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++)))***,,,,,,++++++,,,---************************,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++//////+++000===HHHKKKRRRMMMNNNQQQIIIJJJjjjkkkhhh~~~}}}~~~|||~~~xxxyyyzzz|||~~~}}}|||zzzzzz{{{}}}~~~{{{zzz{{{zzzuuutttvvv|||wwwuuuttttttsssrrrqqqpppnnnlllkkkkkklllmmmnnnmmmllllllmmmooorrrsssqqqrrrssssssrrrqqqooonnnpppnnnkkkkkklllmmmmmmlllpppooommmkkklllooorrrtttpppoooooorrruuutttpppkkkrrrqqqpppooonnnppprrrsssqqqooommmmmmnnnnnnkkkhhhjjjkkklllkkkjjjiiijjjkkkhhhiiillloooppppppnnnmmmkkkkkkkkklllnnnooonnnmmmlllooorrrqqqooonnnooorrrrrrqqqooommmlllmmmnnnooommmoooqqqrrrsssrrrpppooommmnnnpppqqqqqqooommmkkkoooooonnnmmmmmmmmmmmmnnnbbbbbbcccfffjjjmmmmmmlllmmmmmmlllllllllmmmmmmnnnmmmllllllkkkjjjiiihhhhhhhhhjjjkkkiiifffeeegggiiiiiijjjllloooppppppmmmkkkggggggfffeeeeeeeeeeeeeeelllllllllllllllmmmnnnnnnlllllllllllllllllllllllljjjllllllllljjjjjjjjjllljjjlllnnnqqqsssssstttttthhhgggdddaaaaaa```XXXOOOZZZlllZZZ```|||eee]]]kkkzzzuuunnnUUUYYYmmmmmmkkkgggXXX444,,,((()))***(((***000++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---//////---444AAAJJJLLLPPPOOOPPPNNNIIIPPPrrrjjjaaa{{{~~~~~~~~~xxx{{{~~~}}}|||{{{{{{{{{}}}{{{zzzzzzyyyuuutttvvv{{{xxxuuusssssstttsssrrrqqqrrrssstttsssqqqooonnnqqqpppooonnnnnnpppqqqrrrnnnooooooppppppppppppppppppnnnlllkkkmmmnnnnnnmmmoooooooooppprrrsssuuuvvvsssrrrqqqqqqssstttuuuuuusssqqqooonnnoooooooooooommmkkkjjjkkklllllliiifffggghhhiiiiiiiiiiiiiiijjjkkkkkkkkkkkkkkkllllllmmmjjjiiiiiijjjlllnnnooooooiiikkknnnoooooopppqqqsssqqqqqqqqqqqqqqqppppppooonnnoooppprrrrrrqqqqqqpppnnnoooqqqrrrrrrpppnnnlllooonnnmmmmmmllllllmmmmmm^^^^^^```dddhhhkkklllkkkkkkkkkkkkjjjjjjkkkkkklllkkkkkkjjjjjjiiihhhhhhhhhkkkmmmmmmllliiihhhjjjlllkkkkkklllnnnnnnmmmkkkiiifffeeeeeeeeefffggghhhiiikkklllmmmnnnooonnnmmmllljjjjjjjjjkkkkkkkkkkkkkkkjjjkkklllllljjjjjjjjjllliiikkkmmmppprrrttttttttttttppphhh___\\\ZZZTTTMMM@@@SSSZZZTTTRRRWWWgggzzzllljjjrrrrrrmmmTTTSSS]]]ddddddnnnfffHHH???444++++++---+++((()))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////...000:::FFFMMMMMMLLLQQQQQQKKKLLL___wwwkkk|||~~~xxxssswwwwwwxxxxxxxxxxxx{{{~~~~~~|||{{{zzzxxxxxxwwwtttuuuyyywwwuuurrrqqqrrrssssssrrrpppsssvvvyyyxxxuuupppmmmqqqqqqooonnnnnnnnnnnnooolllllllllmmmnnnpppqqqrrrooonnnllllllnnnoooooonnnlllnnnqqqsssuuuuuuuuuttttttuuuuuutttrrrqqqrrrsssqqqnnnkkkkkkmmmmmmjjjhhhiiiiiiiiijjjlllkkkiiigggkkklllmmmmmmmmmmmmlllkkkooommmkkkiiiiiikkkmmmooommmmmmllllllmmmnnnooopppkkkkkklllnnnpppqqqqqqpppmmmnnnppprrrrrrqqqooonnnoooooooooppppppppppppqqqnnnpppqqqrrrrrrpppnnnmmmmmmmmmmmmlllllllllllllll\\\\\\^^^bbbgggjjjkkkjjjjjjiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjiiigggggghhhiiillllllllllllkkkjjjiiihhhgggfffffffffggghhhiiiiiikkkllloooppppppnnnllljjjhhhiiiiiiiiijjjjjjkkkkkkiiikkklllkkkjjjiiikkkllliiikkkmmmoooqqqsssttttttzzzuuujjj___\\\___^^^ZZZXXXSSSQQQNNNOOObbbxxx}}}fff```VVVZZZcccbbb```lllnnn]]]GGG777)))(((...000,,,)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......///------444???JJJNNNMMMJJJSSSRRRJJJQQQpppqqq~~~zzzyyyzzzvvvuuuzzzppptttxxxzzzzzz{{{~~~{{{{{{{{{zzzyyy{{{wwwuuuvvvvvvuuuwww|||wwwtttrrrrrrrrrsssrrrqqqnnnqqquuuwwwvvvsssooolllmmmmmmmmmmmmllllllllllllllllllkkklllmmmnnnppprrrooommmmmmmmmoooppppppooommmnnnppprrrsssrrrqqqppppppsssvvvuuuooojjjhhhgggllljjjhhhiiillllllhhheeeiiiiiijjjlllmmmmmmlllkkkpppoooooooooooonnnllljjjqqqooonnnlllmmmnnnqqqrrrrrrsssuuutttsssqqqpppppprrrooonnnoooqqqrrrooollliiijjjkkklllmmmmmmlllkkknnnmmmmmmmmmmmmnnnoooooonnnooopppppppppooommmllllllllllllllllllkkkkkkkkk______```dddgggjjjjjjiiiiiiiiihhhggggggggghhhhhhjjjjjjjjjkkkkkklllllllllggggggggggggffffffggghhhjjjkkkkkkjjjiiihhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiilllmmmnnnoooooommmlllkkkhhhhhhiiiiiijjjkkkkkkkkkiiijjjkkkkkkjjjiiikkklllllllllmmmooopppqqqqqqqqqyyytttjjj```^^^bbbdddbbbYYYMMMVVVfffvvvwww{{{ccc\\\]]]___mmmxxxpppcccgggrrraaaJJJ000'''---333111+++++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........,,,...777CCCKKKNNNMMMMMMTTTPPPIIIXXX{{{~~~~~~}}}uuusssyyyzzzyyyzzz{{{qqqyyy||||||~~~}}}yyyxxxxxxyyyyyyyyyvvvrrrqqqsssuuuuuuxxx}}}xxxvvvtttssssssrrrpppooooooppprrrsssrrrqqqooonnnjjjkkkmmmnnnnnnmmmmmmlllooonnnmmmllllllmmmnnnooommmllllllnnnpppqqqqqqpppqqqqqqqqqqqqpppooonnnnnnkkkmmmnnnlllgggcccccceeekkkjjjiiikkknnnooommmjjjiiijjjkkklllmmmnnnnnnooommmkkkiiijjjlllmmmlllkkkmmmnnnooopppqqqqqqqqqqqqooosssxxxzzzxxxtttrrrqqqsssqqqooopppssstttqqqnnnjjjiiiiiihhhiiijjjlllmmmkkkkkkkkkjjjkkklllmmmmmmlllmmmnnnnnnnnnmmmlllkkkllllllmmmmmmmmmlllkkkjjjfffffffffhhhjjjkkkjjjiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjjjjfffhhhjjjiiihhhhhhiiikkkggggggggggggiiijjjkkklllnnnmmmlllkkkkkklllmmmnnniiijjjjjjjjjkkkkkkkkklllhhhiiikkkjjjiiiiiikkkllloooooonnnnnnnnnnnnnnnnnnxxxvvvnnneee``````^^^ZZZMMM===JJJnnntttgggsssxxxkkkaaalllyyynnnyyygggBBB,,,***///...(((++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,111===FFFKKKMMMOOOSSSSSSMMMKKKaaayyysss~~~}}}}}}~~~ssstttzzzwwwwwwuuukkk```mmm|||~~~zzz{{{}}}{{{yyyvvvuuuwwwxxxyyyyyyssspppooorrrtttsssvvvzzzwwwuuussssssrrrrrrooommmpppqqqqqqqqqqqqqqqpppppplllmmmoooqqqrrrqqqooonnnpppooonnnmmmllllllllllllkkkkkkkkkmmmpppqqqqqqooouuuttttttsssqqqooonnnmmmiiigggdddbbbaaadddiiinnnoooooopppqqqrrrsssssstttjjjkkkkkkkkkkkklllooorrrmmmjjjhhhjjjnnnsssttttttkkkmmmppprrrrrrqqqooommmgggmmmtttwwwvvvsssrrrsssnnnnnnoooqqqtttvvvvvvuuunnnmmmkkkjjjjjjlllnnnooojjjjjjjjjkkkkkkkkkkkkllllllllllllllllllkkkkkkjjjllllllmmmnnnnnnlllkkkjjjkkkjjjiiikkkllllllkkkiiikkkjjjjjjiiihhhhhhhhhhhheeefffffffffgggggghhhhhhiiihhhfffggghhhjjjiiiiiidddgggjjjjjjhhhhhhjjjlllbbbcccdddfffiiilllnnnpppmmmllliiihhhhhhkkkmmmoookkkkkkkkkkkkkkkkkkkkkkkkgggiiijjjjjjiiiiiikkklllpppooonnnmmmmmmmmmmmmmmmtttvvvtttnnnjjjiiieee```YYYDDDCCCeee}}}^^^gggnnnmmmnnnvvvvvvkkkzzz{{{hhhEEE,,,&&&+++,,,(((++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///666BBBJJJKKKMMMQQQUUUOOOHHHPPPoooqqqdddnnn{{{~~~|||}}}rrrwww|||vvvvvvnnnVVVJJJZZZnnnxxxxxxwwwzzzyyywwwvvvvvvwwwyyyyyyyyyssspppooorrrrrrpppqqqtttsssrrrqqqqqqrrrqqqooommmnnnoooppppppppppppoooooonnnoooqqqssssssqqqnnnlllmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjmmmpppqqqpppoooppprrrssstttsssooollliiigggfffeeefffjjjmmmpppppprrrtttvvvtttrrrrrrvvvzzznnnooonnnlllkkkmmmrrrvvvvvvqqqlllmmmrrrwwwyyyyyyoooppprrrsssrrrpppmmmkkkhhhmmmrrrrrrpppnnnoooqqqjjjmmmppprrrssstttvvvxxxpppoooooonnnnnnnnnnnnnnniiijjjlllmmmmmmmmmlllkkkmmmmmmmmmlllllllllkkkkkklllmmmnnnoooooommmllljjjjjjiiiiiijjjlllmmmkkkjjjkkkjjjiiihhhggggggggggggggggggggggggggghhhhhhhhhgggeeecccdddfffhhhgggfffdddiiimmmmmmiiiggghhhjjjddddddeeefffhhhjjjlllmmmiiiiiihhhhhhiiikkkmmmnnnkkkkkkjjjjjjiiiiiihhhhhhfffhhhjjjjjjiiiiiikkklllmmmmmmlllllllllmmmnnnoooqqqvvvwwwtttqqqnnnjjjdddWWWOOOFFFUUUyyywwwcccSSS]]]yyy}}}hhhoootttlllhhheeemmmfffYYYBBB...(((,,,---***++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........111:::FFFLLLKKKMMMSSSTTTKKKFFFVVV}}}jjjeeelll}}}~~~{{{yyyyyy}}}uuu}}}{{{{{{nnnNNNHHHYYYllluuutttssswww}}}zzzxxxwwwwwwxxxyyyyyyxxxtttqqqppprrrqqqmmmlllooopppooonnnoooqqqqqqpppnnnkkklllnnnppppppooommmkkknnnppprrrrrrqqqnnnkkkhhhjjjjjjkkklllkkkjjjiiihhhhhhhhhjjjmmmpppqqqpppnnniiimmmqqqtttsssoooiiifffeeeggglllsssxxxwwwpppkkksssvvvxxxuuuooonnntttzzzssssssqqqnnnmmmooovvv{{{|||uuunnnlllooosssuuutttvvvvvvvvvuuussspppmmmkkkppprrrssspppkkkiiikkknnnkkknnnrrrsssqqqqqqsssvvvnnnooopppqqqpppooommmkkkjjjkkkmmmoooooonnnmmmlllnnnnnnmmmmmmmmmlllllllllmmmnnnoooppppppnnnlllkkkgggggggggiiikkklllkkkjjjjjjjjjiiiggggggfffffffffjjjjjjjjjjjjjjjjjjjjjjjjjjjgggeeefffiiikkkjjjiiieeejjjooonnnjjjffffffhhhjjjiiihhhgggffffffffffffeeefffgggiiijjjkkkllllllkkkkkkjjjiiihhhgggfffffffffhhhiiijjjiiiiiikkklllkkkkkkjjjkkklllnnnpppqqqsssxxxxxxrrrkkkeee^^^WWWYYYcccXXXLLLSSSPPPGGGNNNPPPXXX~~~^^^hhhwwwvvvhhhcccfffWWWRRRggg\\\WWWIII888000///...)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,+++,,,......---,,,---...000888@@@FFFLLLRRRQQQNNNPPPOOOJJJlllfffppp|||~~~{{{zzz{{{|||zzzzzz}}}~~~vvvpppooo{{{vvvxxxyyyqqqyyyxxxwwwwwwvvvvvvvvvwwwwwwuuurrrooommmllllllmmmkkknnnpppmmmiiifffhhhkkkkkkmmmllljjjnnntttppphhhnnnnnnmmmllljjjiiihhhhhhnnnmmmmmmkkkjjjiiihhhhhhlllmmmnnnooonnnmmmkkkjjjhhhmmmqqqqqqmmmjjjkkkmmmnnnqqqssstttrrrpppooooooooopppppppppnnnkkkhhhfffmmmooorrrrrrpppooorrrtttssssssrrrqqqooonnnllllllllllllmmmllllllmmmpppsssuuuuuuvvvuuusssoookkkhhhmmmmmmnnnqqqtttsssoookkkqqqqqqrrrsssttttttttttttlllooorrrqqqnnnlllmmmooorrrnnnkkklllppprrrooolllkkkllllllkkkjjjiiijjjkkkfffiiillloooppppppnnnmmmnnnooonnnllliiiggghhhiiijjjiiiiiihhhiiiiiijjjjjjbbbeeeggggggggghhhiiihhheeejjjjjjeeeeeejjjllliiiiiihhhhhhhhhiiikkkmmmoooooolllhhhhhhllloooppppppmmmmmmlllkkkiiiiiijjjllljjjnnnnnniiifffhhhjjjjjjiiijjjkkkjjjiiiiiikkkmmmooonnnrrrvvvpppddd\\\\\\___aaaZZZQQQSSS\\\YYYNNNjjjmmmmmm]]]```jjjlllddd\\\dddaaaUUUCCC333,,,+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,......---,,,---...000999CCCHHHLLLPPPQQQOOOPPPGGGOOOvvv|||{{{|||{{{|||~~~~~~{{{{{{zzzxxx{{{vvvqqqiiizzzyyyyyyxxxxxxxxxyyyyyyxxxvvvsssqqqooonnnnnnooommmpppqqqooojjjgggiiilllhhhjjjhhhgggkkkpppllleeejjjjjjkkkkkkkkkllllllllloooooonnnmmmlllkkkjjjjjjmmmmmmmmmlllkkkjjjiiiiiikkklllkkkiiiffffffhhhjjjmmmoooqqqqqqpppooonnnoooooonnnmmmlllllllllmmmmmmmmmooopppooommmlllnnnqqqjjjkkklllmmmmmmlllkkkjjjkkkmmmoooooonnnnnnooopppssssssrrrqqqpppooooooooopppooonnnpppssstttrrrpppsssttttttttttttssssssrrrmmmnnnooonnnlllkkklllmmmqqqmmmkkklllppprrrpppnnnnnnooopppooolllkkkjjjkkkhhhjjjmmmooopppooonnnmmmlllllllllkkkiiihhhiiikkkhhhhhhhhhhhhhhhhhhhhhhhhiiigggddddddfffjjjkkkiiihhhlllmmmiiigggjjjiiifffggggggggghhhiiijjjlllmmmnnnkkkhhhhhhkkkmmmnnnnnnkkkkkkkkkjjjiiiiiilllnnnjjjnnnnnnhhhfffgggiiiiiihhhiiijjjjjjiiiiiikkkmmmnnnmmmppptttoooeee]]]]]][[[^^^ZZZOOOKKKUUUdddnnnttt|||vvvoooiiimmmuuuyyyssskkkeeefff```PPP<<>>...---,,,---+++((())),,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++---.........................../////////111;;;FFFIIINNNMMMOOOOOOEEEOOOooooooggg}}}uuu}}}{{{}}}}}}{{{}}}{{{zzz||||||xxxttttttuuuuuuvvvvvvwwwwwwvvvtttsssvvv||||||xxxyyyyyyzzzyyywwwssspppnnnrrrrrrrrrqqqqqqpppnnnnnnrrrqqqqqqqqqqqqoookkkhhhkkkllllllllllllllllllllllllkkkhhhdddeeeiiikkkkkkiiiiiihhhhhhhhhhhhiiiiiifffeeeeeehhhmmmooommmjjjlllooorrrsssrrrppppppqqqrrrrrrtttwwwyyyyyywwwtttvvvwwwtttnnnkkkmmmllliiikkkppptttsssoookkkjjjkkkhhheeedddfffjjjnnnnnnmmmnnnoooqqqqqqpppnnnlllkkkkkkkkkkkklllllllllllllllhhhhhhhhhhhhgggiiilllnnnjjjpppvvvtttoookkklllpppvvvtttrrrrrrrrrrrrssstttvvvxxxxxxtttooonnnrrrvvvsssnnnjjjjjjooorrrqqqnnnkkkkkkkkkkkkllllllllllllpppnnnmmmmmmmmmmmmlllkkkhhhjjjlllmmmlllkkkkkklllllllllllllllkkkjjjiiiiiiffffffggghhhkkkkkkjjjhhheeeddddddeeehhhiiijjjiiikkkiiiggghhhjjjjjjhhheeefffeeedddfffhhhjjjjjjiiihhhhhhgggfffffffffffffffgggdddaaaaaacccfffgggggggggeeeddddddfffiiimmmooossstttrrrkkkddd\\\RRRHHH<<>>HHHHHHPPPLLLMMMOOOCCCSSSvvv~~~|||}}}xxx|||xxx}}}}}}vvv}}}||||||||||||{{{yyywwwttttttuuuvvvvvvvvvvvvvvvuuuvvvvvvwwwzzz~~~|||wwwvvvvvvuuutttssspppnnnllloooppppppqqqrrrrrrqqqqqqrrrqqqpppoooooommmjjjhhhjjjjjjkkkkkklllllllllllliiiiiijjjlllnnnmmmkkkhhhffffffggghhhiiiiiijjjjjjccceeeiiimmmppppppnnnkkkkkkooorrrsssqqqpppqqqssstttssssssuuuvvvwwwuuussstttuuuqqqkkkhhhhhhgggdddbbbfffjjjkkkiiiffffffgggiiigggeeeeeehhhmmmpppqqqpppsssvvvwwwuuuqqqnnnmmmllllllmmmmmmnnnmmmmmmlllggghhhiiihhhhhhiiikkknnnkkknnnpppmmmhhhiiirrr{{{|||vvvrrrrrrsssrrrsssuuuoooqqqoookkkjjjnnnqqqqqqrrrpppmmmnnnqqqrrrqqqoooiiijjjkkklllmmmnnnooooooiiiiiihhhjjjlllnnnnnnmmmlllmmmnnnmmmjjjhhhhhhhhhnnnmmmllljjjgggdddbbb```gggggggggiiikkklllllljjjfffeeedddeeegggiiiiiihhhpppkkkhhhjjjnnnooojjjeeeeeeeeedddfffiiikkkjjjjjjhhhgggfffeeeddddddddddddbbb___]]]```eeeiiiiiigggffffffffffffgggiiikkklllrrrrrrpppkkkfff```TTTIII:::DDDNNNSSS\\\jjjpppmmmppp~~~qqqzzzTTTPPPKKKLLL```^^^XXX^^^SSSHHH888---(((---000---+++---,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...---------------.........//////---000000...///555AAAIIIGGGQQQKKKKKKNNNBBBWWW~~~zzzzzz}}}zzz{{{}}}xxxyyy{{{}}}|||{{{yyyxxxyyyttttttvvvvvvwwwvvvvvvuuuqqqvvvxxxuuuvvvyyywwwsssrrrqqqqqqqqqppppppooooooppppppqqqqqqrrrrrrqqqqqqooonnnllllllmmmmmmkkkjjjllllllkkkkkkkkkkkkkkkkkkjjjiiijjjnnnqqqooollliiifffgggiiijjjkkkkkkkkkjjjeeeiiiooossstttsssrrrqqqrrrtttuuurrrooooootttxxxxxxuuusssrrrrrrqqqpppnnnllloooooollljjjkkkiiieee```bbbeeeffffffeeeeeeeeehhhhhhhhhgggggghhhlllnnnmmmpppssstttrrrpppooopppoooooopppqqqqqqpppooonnnjjjkkklllkkkjjjiiikkklllggggggffffffhhhooowww}}}{{{sssnnnpppqqqpppqqqtttlllnnnmmmkkknnnttttttoooqqqqqqrrrrrrrrrrrrqqqpppllllllmmmnnnooopppqqqqqqjjjiiihhhiiikkklllkkkjjjkkkllllllkkkiiiiiiiiijjjlllkkkjjjhhhfffcccaaa```hhhgggfffhhhjjjllllllkkkiiigggeeefffhhhiiijjjiiipppmmmkkklllnnnnnnkkkhhhhhhgggfffgggiiijjjiiihhhggggggfffeeeeeeeeefffgggccccccdddeeeggghhhggggggggghhhiiijjjjjjjjjiiiiiioooooolllhhhfffaaaTTTHHH<<<999GGGdddqqqoooaaaqqquuuccc[[[NNNTTTooodddVVV]]]SSSQQQKKK777)))+++///---+++---,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,---------.........//////---000111...///666BBBJJJGGGQQQKKKJJJNNNBBBYYY~~~yyy{{{}}}~~~}}}||||||}}}tttxxx{{{|||zzzzzz{{{}}}tttuuuvvvwwwwwwvvvuuuuuunnnuuuwwwtttrrrtttsssoooppppppppppppqqqrrrssstttsssssssssrrrqqqpppnnnnnnmmmkkkjjjjjjlllmmmmmmmmmnnnmmmllllllkkkjjjiiiiiillliiiiiimmmpppooommmkkkhhhiiilllmmmmmmmmmkkkjjjeeejjjpppsssrrrqqqrrrtttzzzzzzwwwrrrmmmooovvv}}}|||yyytttqqqpppnnnlllkkkaaafffjjjjjjkkkllliiiddddddeeefffggghhhiiihhhgggeeehhhiiihhheeedddeeehhhhhhkkkmmmmmmllllllnnnqqqqqqrrrsssttttttsssqqqqqqlllmmmnnnllljjjiiiiiijjjjjjgggeeehhhmmmppppppnnnwwwnnniiikkkmmmlllnnnrrrmmmppppppqqqwww}}}zzzrrrppprrruuuuuusssqqqppppppooooooooopppqqqqqqrrrrrrooommmkkkjjjjjjiiigggeeeeeeggghhhiiiiiikkknnnppphhhhhhhhhhhhhhhggggggfffgggfffeeefffiiikkkkkkkkkkkkiiiggggggiiijjjkkkjjjlllmmmmmmlllkkkjjjiiiiiikkkjjjhhhhhhiiiiiigggfffffffffeeeeeefffgggiiijjjhhhkkkmmmkkkgggccccccdddhhhiiikkkllllllkkkiiihhhmmmllljjjfffeee```TTTGGG>>>111DDD|||kkkhhh```WWW___uuu{{{kkkjjjyyyfffccc[[[aaa]]]CCC,,,***---+++(((***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++---------............///...111000---000<<>>999MMMkkkhhhRRRNNNMMMOOOiiisss^^^]]]nnnlllvvvaaaQQQZZZOOOSSSBBB111++++++***+++...++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,---------------------............///---/////////555@@@HHHJJJLLLNNNIIIMMMKKK\\\{{{ttt~~~~~~~~~{{{{{{}}}yyyssstttxxxyyyzzz|||}}}~~~~~~|||zzzyyy}}}zzzwwwvvvwwwxxxxxxxxx{{{yyywwwuuusssqqqpppooooooooonnnnnnoooqqqssstttoooooonnnmmmmmmmmmmmmmmmjjjkkkkkkmmmnnnoooppppppkkkiiikkkooopppllllllnnnqqqooommmmmmmmmmmmkkkjjjiiijjjjjjkkklllmmmnnnnnntttrrrppppppooonnnllljjjbbbgggmmmpppnnnkkkgggeeeiiijjjjjjkkkkkkjjjiiiiiiggggggfffffffffhhhiiijjjjjjiiigggfffgggiiikkkllllllkkkjjjkkklllmmmlllkkkkkkjjjjjjiiihhhgggggggggkkklllllliiifffeeehhhllllllnnnqqqsssssspppmmmkkkiiiiiijjjjjjkkkmmmnnnooommmmmmmmmnnnnnnooooooppppppoooooopppqqqpppnnnkkkpppsssvvvuuuqqqnnnnnnpppnnnpppqqqqqqpppooopppqqqkkkjjjiiikkkmmmooonnnnnniiiiiijjjlllnnnooonnnlllkkkjjjhhhgggfffgggggghhhjjjjjjkkkkkkjjjjjjiiihhheeeeeeeeeeeegggiiikkklllmmmkkkiiihhhiiiiiihhhfffggggggfffgggggghhhjjjjjjjjjiiigggffffffgggiiijjjiiihhhhhhgggggghhhhhhiiidddeeefffgggfffggghhhiiihhhjjjhhhbbb[[[UUUNNNFFF;;;;;;777>>>IIIFFFCCCOOOQQQQQQeee|||hhhccckkkdddlllaaa___[[[VVVVVVHHHFFF===444///+++)))***...++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,------------------............///------...111999BBBIIIMMMMMMJJJMMMLLLIIIkkkxxxlll}}}yyyxxxzzzyyyxxxzzz}}}|||||||||||||||zzzxxxvvv}}}zzzxxxvvvwwwwwwwwwvvvxxxwwwuuusssrrrqqqqqqpppnnnnnnnnnnnnoooqqqssstttmmmlllkkkjjjjjjjjjkkkllllllllllllmmmmmmmmmnnnnnnmmmjjjkkknnnnnnjjjiiikkkooonnnllllllmmmmmmlllkkkhhhiiijjjkkklllmmmnnnnnnuuuqqqlllkkkmmmnnnkkkhhhkkkkkklllkkkiiiiiikkkmmmmmmlllkkkjjjhhhfffeeedddggggggfffffffffhhhjjjllllllkkkjjjiiijjjlllmmmooopppnnnmmmmmmoooooonnnmmmkkkkkkkkkjjjiiihhhgggfffiiiiiihhheeeccccccgggjjjkkkmmmooopppqqqpppnnnmmmllllllllllllmmmmmmnnnnnnkkkkkklllmmmmmmnnnooooootttsssssssssrrrpppnnnllllllmmmnnnmmmmmmnnnqqqtttqqqrrrssssssrrrqqqpppooommmmmmnnnooopppqqqqqqqqqlllkkkkkklllnnnnnnmmmkkkhhhhhhhhhhhhiiikkklllllljjjjjjjjjjjjjjjiiiiiiiiiffffffeeeeeegggiiikkkmmmllljjjhhhggghhhiiijjjiiihhhhhhiiijjjkkklllllllllllljjjgggeeeeeefffiiikkkjjjiiiiiihhhggggggffffffcccfffhhhhhheeedddfffiiiiiijjjiiiddd\\\TTTKKKDDD===777333;;;GGGNNNWWWeeejjjeeefff}}}zzzccciiiXXXYYYSSSQQQRRRSSSWWWUUUCCC>>>777000+++(((***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------............///...,,,...444===EEEKKKNNNNNNHHHOOOJJJMMMwww~~~~~~|||vvvsssuuu}}}}}}{{{|||~~~|||{{{yyyyyyzzzzzzxxxvvv{{{yyyvvvuuuvvvvvvuuutttssssssrrrrrrrrrrrrssssssooonnnnnnnnnppprrrsssuuuooonnnmmmllllllmmmnnnooooooooonnnmmmlllkkkjjjjjjkkkhhhiiilllllljjjjjjllllllkkkkkklllnnnooonnnmmmkkkkkklllmmmooopppqqqqqqsssmmmhhhhhhlllooollliiiqqqpppnnnkkkiiiiiimmmppplllkkkjjjhhhgggfffeeedddhhhhhhgggggghhhjjjkkklllfffggghhhjjjkkkkkkjjjjjjnnnlllkkkkkkmmmmmmlllkkkllllllllllllkkkjjjiiihhhjjjiiigggeeedddeeehhhjjjjjjjjjjjjjjjkkklllmmmnnnpppppppppooonnnnnnmmmllljjjjjjkkklllmmmnnnnnnooouuuvvvvvvuuusssqqqooonnnkkkjjjiiiiiijjjooovvvzzzqqqqqqqqqqqqpppnnnkkkjjjlllmmmooooooooonnnnnnnnnooommmlllllllllllljjjhhhggghhhiiikkklllmmmmmmmmmjjjjjjiiiiiiiiihhhhhhhhhiiihhhhhhggghhhiiijjjkkkiiihhhfffgggiiikkklllllliiiiiikkkkkklllkkkjjjjjjkkkiiifffcccccceeehhhjjjjjjiiiiiihhhgggfffeeedddeeehhhjjjiiifffdddeeegggiiiiiiiiifff___TTTJJJEEECCC888444888???NNNjjjuuummmyyyooo___ggglll\\\PPPKKKOOOVVVWWWZZZKKKEEE;;;111+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,---------------............//////,,,...777@@@FFFKKKNNNNNNHHHOOOHHHTTT~~~|||yyy{{{zzz{{{}}}zzztttrrrtttuuu{{{}}}yyyyyyzzzzzz~~~{{{wwwwwwyyy{{{zzzyyyxxxvvvuuutttuuuuuuuuusssppppppppppppqqqrrrttttttppppppooooooppprrrtttuuuttttttsssrrrrrrrrrrrrrrrqqqpppooommmkkkjjjhhhgggfffdddeeejjjlllkkkmmmqqqkkkjjjjjjkkkmmmoooooonnnnnnoooooopppqqqrrrssssssnnnjjjfffhhhlllooonnnkkklllmmmooonnnllljjjiiiiiihhhgggggggggggghhhiiijjjhhhhhhiiiiiijjjjjjkkkkkkdddgggjjjnnnnnnmmmkkkiiiiiihhhggghhhiiijjjiiihhhlllmmmnnnnnnnnnmmmkkkjjjllljjjiiihhhgggiiijjjkkkjjjiiigggfffgggiiilllnnnqqqqqqqqqqqqpppooommmmmmkkkkkkkkklllmmmmmmmmmnnnrrrsssuuutttqqqooonnnnnnmmmlllkkkkkknnnsssxxx|||vvvuuusssssssssrrrooommmoooqqqsssrrrqqqooonnnnnnpppnnnlllkkkkkkjjjhhhfffkkklllmmmnnnnnnmmmkkkjjjiiiiiihhhgggggggggggghhhjjjjjjjjjjjjiiiiiiiiiiiigggfffeeegggjjjmmmmmmmmmhhhhhhhhhiiihhhhhhgggfffjjjhhheeeddddddfffiiikkkiiiiiiiiihhhgggfffdddcccgggiiijjjjjjhhhfffeeeeeehhhggghhhhhhbbbUUUKKKGGG===555888999555PPPkkk^^^WWWXXXhhhnnn[[[^^^gggvvvuuu[[[PPPTTTPPPEEE666---+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++//////---------............///111,,,...999CCCGGGKKKNNNNNNJJJNNNFFF\\\{{{{{{|||{{{}}}~~~{{{vvvwww{{{uuu{{{~~~|||{{{}}}{{{vvv~~~yyysssssswwwzzz{{{zzzvvvuuuttttttuuuvvvuuutttpppooooooppppppqqqrrrsssrrrrrrqqqqqqqqqrrrtttuuuwwwwwwvvvvvvuuutttsssrrrppppppnnnmmmkkkjjjhhhhhhdddbbbdddhhhkkkkkkmmmqqqlllkkkjjjkkkmmmnnnmmmlllmmmmmmnnnnnnooooooooopppkkkiiigggiiilllnnnnnnllleeehhhlllmmmkkkiiiggggggggggggfffggghhhiiikkklllfffhhhiiijjjjjjiiihhhgggfffhhhlllooopppooommmkkkhhhgggggghhhjjjkkkjjjiiikkklllmmmoooooonnnmmmllllllkkkjjjjjjkkkllllllllliiiiiihhhhhhiiijjjkkklllnnnoooppppppppppppooonnnllllllllllllmmmmmmmmmmmmmmmppprrrrrrooommmnnnooonnnnnnnnnooorrrssstttttt{{{yyyvvvwwwxxxyyyxxxwwwpppsssvvvvvvsssqqqqqqrrrooommmjjjiiiiiiiiihhhfffkkklllnnnoooooonnnlllkkkiiihhhgggfffeeeffffffgggggghhhiiijjjjjjiiihhhgggfffffffffiiikkkmmmlllkkkggggggggggggggggggggggggiiihhhfffeeefffhhhjjjlllhhhhhhiiihhhgggfffdddcccgggggggggiiijjjiiifffdddgggfffhhhjjjeeeWWWMMMJJJ<<<444;;;:::111PPPiii[[[YYY]]]hhhbbbZZZvvv\\\MMMVVVXXXQQQ???000++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++......---------.........//////222---...:::DDDHHHJJJNNNNNNKKKMMMEEEbbb~~~{{{~~~|||}}}xxx{{{uuuooonnnsssxxxyyyyyyvvvuuutttuuuvvvwwwvvvuuuqqqpppppppppppppppqqqqqqtttsssrrrrrrrrrssstttuuuvvvvvvvvvvvvuuusssqqqoooooonnnnnnlllkkkjjjjjjiiigggdddeeehhhjjjiiijjjnnnmmmlllkkkkkkmmmmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjlllmmmmmmmmmeeefffhhhhhhggghhhiiikkkjjjiiihhhgggggghhhiiijjjeeegggiiijjjjjjhhhfffddddddfffhhhkkklllllljjjjjjkkkjjjiiikkkmmmnnnnnnmmmiiikkkmmmooooooooommmmmmmmmlllkkklllmmmnnnmmmllliiijjjkkklllllllllkkkkkkkkklllnnnooopppqqqppppppmmmmmmmmmmmmmmmmmmllllllkkknnnqqqqqqooommmnnnpppmmmnnnppprrrsssrrrnnnkkkyyywwwtttuuuxxx{{{{{{zzzlllooossssssqqqoooooopppmmmkkkiiihhhiiiiiihhhggggggiiimmmpppqqqqqqpppooohhhgggfffeeedddeeeffffffdddeeehhhjjjkkkiiigggfffgggggghhhjjjlllllljjjhhhhhhhhhgggggghhhiiijjjkkkiiihhhgggggghhhjjjlllmmmggghhhhhhhhhhhhfffdddccceeeddddddgggkkkkkkhhhdddfffdddgggkkkfffYYYOOOLLLKKK;;;;;;888+++AAAvvvrrr\\\ZZZdddjjjiiigggfffeeezzzUUUVVVUUU]]][[[GGG222***,,,///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******---------............///000///444???HHHJJJKKKLLLNNNKKKIIIDDDyyy{{{{{{|||yyy{{{~~~}}}yyyxxxqqqxxxwww{{{{{{xxxttttttvvvwwwvvvtttvvvuuutttrrrqqqpppoooooosssrrrqqqpppqqqsssvvvwwwsssrrrrrrssstttsssqqqnnnkkkllllllkkkjjjkkkmmmpppnnnkkklllooooookkkjjjmmmlllnnnqqqqqqjjjccceeellllllkkkjjjjjjiiiiiiiiijjjgggiiilllnnnnnnmmmjjjhhhiiihhhffffffgggiiilllnnnppplllhhhfffgggjjjkkkllljjjjjjjjjiiiiiiiiiiiiiiiffffffggghhhiiijjjjjjjjjmmmmmmlllkkklllnnnppprrrooonnnllllllnnnooonnnmmmllllllllllllkkkjjjiiihhhkkkmmmppprrrrrrpppmmmkkkjjjiiihhhhhhjjjnnnrrruuunnntttxxxuuunnnkkkpppvvvllljjjkkkqqquuuvvvsssqqqppppppqqqrrrrrrrrrqqqqqqwwwtttrrrsssvvvyyyxxxvvvkkkmmmoooooooooooopppqqqooooooooonnnmmmkkkjjjiiinnnnnnmmmmmmmmmnnnnnnooollljjjhhhiiillllllhhhdddhhhhhhhhhjjjjjjjjjgggdddjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiilllkkkjjjiiihhhhhhhhhhhhhhhhhhgggggghhhiiijjjjjjfffdddbbbccceeefffdddbbbdddffffffdddbbb^^^SSSHHHGGGBBB::::::;;;444???[[[LLLPPPTTT]]]TTT^^^zzzpppnnnppprrrppphhh\\\RRRNNN```PPPBBB:::222)))''',,,)))************+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***++++++---------............///000///555???HHHJJJKKKLLLOOOMMMNNNRRRwwwssszzz}}}}}}|||yyywwwyyy}}}|||yyywwwpppvvv~~~www{{{wwwuuussstttvvvyyyyyyxxxuuutttsssrrrrrrrrrrrrrrrqqqpppppppppqqqssstttuuuuuutttttttttuuutttqqqoookkkllllllkkkjjjkkkmmmooollljjjkkkooopppmmmmmmpppllllllmmmmmmhhhccceeekkklllkkkkkkjjjjjjjjjkkkkkkfffhhhkkkmmmnnnmmmkkkjjjmmmllljjjhhhhhhiiijjjkkkmmmkkkjjjjjjkkkkkkjjjiiigggggghhhhhhiiiiiijjjjjjggghhhiiijjjkkkkkkkkkkkkmmmmmmmmmnnnnnnnnnnnnmmmnnnmmmkkkkkkmmmmmmmmmllljjjjjjkkkkkkjjjjjjjjjiiilllmmmmmmnnnnnnmmmmmmllllllkkkiiihhhiiikkkmmmooolllqqqvvvvvvssssssvvv{{{jjjiiikkknnnqqqrrrqqqqqqppppppqqqqqqqqqqqqrrrrrruuuvvvwwwwwwvvvuuuttttttmmmooopppooommmllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmoooooonnnnnnmmmnnnnnnnnnnnnmmmllljjjhhhfffffffffiiihhhhhhiiilllnnnnnnmmmlllkkkjjjhhhgggfffeeeeeeeeefffhhhiiijjjkkkkkkkkkjjjiiihhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiihhhhhhhhheeecccbbbbbbdddeeecccaaaccceeefffdddccc___UUUKKKHHHEEE===<<<;;;444???ZZZKKKYYY```aaaUUUggg~~~ppp___TTTOOOMMMLLLLLLOOONNNGGG;;;111---***((()))************++++++++++++++++++,,,,,,++++++******++++++,,,,,,++++++***++++++---------............///000000666AAAHHHJJJKKKMMMMMMIIIKKK\\\pppttt~~~xxxvvvuuuwwwzzz|||{{{yyyvvvqqquuu{{{www{{{vvvtttssstttvvvwwwwwwwwwssssssrrrrrrrrrsssssstttooopppqqqsssuuuvvvwwwwwwwwwvvvuuuuuuuuutttqqqnnnjjjkkklllkkkjjjjjjlllnnnjjjhhhiiinnnpppnnnnnnqqqoookkkiiiiiihhhfffhhhllllllkkkkkkkkkkkkkkkllllllhhhiiikkkmmmmmmllljjjiiilllllllllkkkkkkkkkkkkkkkjjjjjjkkkmmmnnnmmmiiifffeeeffffffggghhhiiijjjjjjiiijjjkkklllmmmmmmmmmllllllmmmooopppooonnnllljjjmmmllljjjjjjlllmmmlllkkkiiijjjjjjkkklllmmmmmmnnnlllllljjjiiiiiijjjllllllmmmlllkkkiiihhhhhhhhhhhhkkknnnsssuuuvvvvvvwwwxxxmmmnnnooonnnmmmmmmnnnoooqqqppppppooopppqqqrrrssspppuuuyyyyyyuuurrrssstttpppqqqqqqpppllljjjiiiiiilllmmmnnnooopppqqqqqqqqqppppppooonnnmmmmmmmmmnnnnnnpppppplllgggeeehhhkkkjjjiiihhhiiilllnnnppppppjjjjjjhhhggggggfffggggggeeeeeeggghhhiiiiiiiiiiiihhhgggffffffgggiiikkkmmmnnnnnnlllkkkiiigggfffffffffeeecccdddeeeeeecccbbbbbbeeeeeeddddddbbbYYYPPPHHHGGGAAA>>>;;;444===WWWlllaaadddtttmmmcccXXXPPPMMMLLLLLLEEEMMMJJJ999//////---''')))************+++++++++***++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++---------............///000111888BBBIIIJJJKKKMMMMMMFFFFFF```}}}~~~~~~~~~xxxvvvuuuwwwyyyzzzyyyxxxwwwsssuuu||||||wwwuuuxxxxxxwwwvvvuuuttttttssssssrrrrrrqqqqqqqqqqqqrrrrrrnnnppptttxxxzzz|||||||||wwwvvvuuuuuuuuussspppmmmjjjlllllllllkkkjjjkkkmmmiiiggghhhmmmnnnllllllooorrrkkkfffgggiiijjjkkknnnllllllkkkkkkkkklllmmmmmmjjjkkkllllllkkkjjjiiihhhhhhjjjkkkmmmnnnnnnnnnnnniiiiiijjjlllmmmlllhhheeegggggghhhhhhiiiiiijjjjjjjjjjjjkkklllmmmmmmllllllkkklllmmmnnnnnnnnnmmmlllnnnlllkkkkkklllmmmmmmlllkkkkkklllnnnoooqqqsssssskkkkkkjjjiiiiiijjjkkkkkkkkkkkkkkkjjjiiigggfffeeemmmnnnooorrrsssrrrooollltttwwwwwwrrrmmmmmmooooooqqqpppooonnnooopppssstttmmmooossstttsssssstttvvvqqqrrrrrrqqqnnnkkkjjjkkknnnnnnpppqqqrrrrrrssssssoooooonnnmmmllllllllllllmmmnnnooonnnkkkjjjkkkmmmkkkiiihhhiiijjjkkkkkkjjjgggggghhhhhhiiikkklllmmmiiiiiiiiiiiiiiihhhgggfffiiihhhfffeeefffhhhkkklllmmmmmmllljjjiiigggeeeeeeggggggfffffffffeeeddddddbbbdddddddddeeeddd^^^UUUHHHIIICCC>>>:::222:::QQQuuu___ooooooRRR[[[bbb]]]TTTSSSXXX]]]OOOOOOIII>>>555111...***))))))*********+++++++++******+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++---------............///000222:::DDDJJJIIIJJJMMMOOOHHHFFFiii~~~|||zzzyyyxxxxxxxxxxxxwwwvvvyyyxxxxxxxxxvvvttttttuuuvvvwwwvvvuuutttrrrrrrrrrsssrrrqqqpppoooooooooooommmppptttyyy|||~~~~~~~~~vvvuuuttttttsssrrrooolllkkklllnnnmmmlllkkklllmmmmmmkkkkkknnnnnnkkkkkkmmmooogggcccfffjjjkkklllnnnlllllllllkkkkkkllllllmmmhhhiiiiiijjjjjjkkkkkkkkkhhhiiikkkmmmnnnnnnmmmmmmjjjiiihhhhhhiiiiiihhhfffkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjkkkjjjjjjkkklllnnnpppqqqooommmllllllmmmnnnnnnmmmkkkkkklllmmmoooqqqssstttjjjkkkllllllllllllkkkjjjiiiiiijjjjjjjjjiiihhhgggnnnnnnnnnooopppooojjjgggsssxxxxxxrrrnnnppprrrqqqpppooonnnnnnnnnpppssstttqqqnnnkkklllooorrrsssssspppqqqrrrrrrpppoooooopppqqqqqqrrrrrrrrrrrrrrrqqqnnnmmmllllllkkkkkkkkklllmmmlllkkkmmmnnnmmmiiifffjjjiiiiiijjjlllllljjjhhhggggggiiijjjkkklllmmmmmmkkkkkkkkkkkkjjjiiihhhgggjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiihhhgggfffeeefffffffffeeedddcccccccccaaaccccccccceeefffaaaYYYHHHJJJCCC===:::222555GGGyyyvvv]]]eeeeeeXXX[[[[[[ZZZbbbttt]]]PPPKKKOOOJJJ999,,,+++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++---------............///000333<<>>bbbrrr^^^OOO]]]iiijjjaaaWWW\\\uuu]]]NNNNNN^^^\\\AAA,,,))))))************+++++++++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++---------............//////444===GGGKKKIIIJJJNNNGGGKKKSSS|||~~~xxxwww{{{{{{wwwyyyyyyzzzyyywwwwwwwwwwwwvvv||||||uuussswwwyyywwwqqqsssvvvuuusssrrrrrrsssssssssrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxwwwwwwvvvttttttsssttttttsssqqqnnnmmmoooqqqqqqooommmmmmmmmrrrooooooqqqoookkkjjjllleeeccceeekkknnnllllllmmmnnnmmmllljjjiiiiiiiiiiiifffffffffgggiiikkknnnpppiiiiiiiiiiiiiiihhhhhhgggmmmkkkiiiiiijjjkkkjjjiiilllkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkklllnnnooopppooommmkkklllmmmnnnmmmmmmjjjiiihhhhhhiiijjjlllmmmllllllkkkkkkkkkkkklllllljjjkkkkkklllmmmnnnoooooommmnnnooopppppppppppppppiiipppqqqmmmooovvvuuunnnmmmmmmnnnooopppqqqrrrrrruuussspppmmmmmmmmmnnnnnnlllnnnqqqrrrrrrrrrtttuuurrrssssssssssssrrrqqqpppmmmmmmmmmmmmmmmnnnooopppnnnmmmkkkjjjlllnnnooopppnnnkkkgggfffhhhkkkmmmnnnmmmpppsssuuutttqqqmmmkkkkkkkkklllmmmmmmmmmmmmlllhhhiiijjjkkkllllllkkkkkkfffgggiiiiiiiiihhhfffeeedddeeefffdddaaa___```bbb```bbbaaa```cccfffccc]]]OOOMMMAAA;;;===777111888PPPfff\\\TTTNNNBBBQQQdddkkkdddYYYXXXgggvvvooo^^^PPPIIIKKKVVVTTT@@@///))))))************+++++++++))))))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++---------........./////////444>>>HHHKKKIIIJJJNNNJJJSSSaaaooouuuxxx||||||wwwqqqqqqvvvwwwsssvvvwwwxxxxxxwwwwwwxxxyyyttt{{{|||uuusssyyy}}}zzztttvvvxxxvvvrrroooooopppsssrrrsssssstttuuuvvvwww{{{{{{zzzyyyxxxvvvuuutttuuuttttttuuuvvvuuurrrpppnnnppprrrrrrpppnnnnnnnnnnnnkkkkkkmmmllliiigggiiieeeeeejjjqqqssspppoooqqqnnnmmmllljjjiiihhhgggggglllkkkiiigggggghhhjjjkkkeeeeeefffggghhhiiijjjjjjmmmlllkkklllmmmmmmkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiijjjlllnnnnnnmmmlllkkknnnllljjjkkklllmmmllllllmmmllljjjiiiiiijjjlllmmmnnnllljjjhhhhhhjjjlllnnnmmmmmmlllmmmmmmooopppqqqnnnooopppooommmmmmnnnpppnnnssssssnnnpppwwwssshhhlllmmmnnnpppqqqqqqrrrqqqooorrrtttrrrooommmooorrrkkkmmmpppqqqqqqqqqssstttqqqqqqrrrrrrsssrrrrrrrrrnnnnnnnnnnnnoooqqqrrrsssmmmnnnnnnmmmmmmrrr{{{tttnnnfffaaaaaadddiiikkkooorrrwww{{{|||yyyuuurrrnnnnnnnnnmmmlllkkkiiihhheeegggjjjmmmnnnnnnmmmmmmhhhiiijjjkkkjjjhhhfffdddgggiiijjjhhhdddbbbccceee```aaaaaa```cccfffccc]]]RRRNNNAAA;;;???999222555777NNNIIIOOOTTTEEEQQQfff~~~ppp]]]TTTUUUOOODDDDDDDDDDDDCCC@@@:::222---)))************+++++++++((()))***+++,,,---------+++++++++,,,,,,+++++++++++++++---------............//////999CCCFFFIIILLLMMMKKKOOOUUUyyymmmjjj}}}}}}|||{{{yyyxxxwwwwwwxxxwwwvvvvvvvvvwwwxxxyyyvvvtttqqqsssvvvyyyyyyxxxyyyxxxvvvssspppnnnmmmllltttssssssssstttuuuwwwxxxvvvsssrrruuuyyyzzzvvvrrr|||yyyvvvtttrrrqqqooommmqqqpppooommmmmmmmmnnnoooooommmjjjgggggghhhkkkmmmiiikkknnnqqqrrrpppnnnlllnnnjjjggghhhlllmmmkkkhhhkkkjjjiiihhhhhhiiiiiiiiikkkjjjiiihhhhhhhhhiiijjjiiijjjmmmoooooommmkkkjjjjjjkkkllljjjhhhgggggghhhiiijjjjjjkkkkkkjjjjjjiiinnnqqqqqqmmmkkkkkkiiieeegggiiilllnnnnnnmmmkkkiiiqqqooollliiihhhhhhiiijjjnnnkkkiiijjjmmmnnnmmmkkkkkkjjjkkkmmmoooqqqpppooosssqqqooommmmmmooorrrtttssswwwwwwtttssstttsssooooooooooooooopppqqqrrrsssqqqsssuuussspppoooqqqttttttsssqqqooonnnnnnooopppppprrrtttvvvvvvtttqqqppprrrqqqoooooopppqqqpppoooqqqooollllllmmmnnnmmmmmmhhhddd```]]]]]]```dddgggpppooommmllllllmmmnnnoooqqqssstttqqqkkkiiilllppptttmmmjjjmmmnnnkkklllpppiiihhhhhhiiijjjhhheeebbbeeeggghhhiiihhheeebbbaaabbbcccdddeeeeeedddcccbbbVVVOOOGGG@@@===999555222===SSS```VVVfffaaaJJJqqqzzzvvv___UUUMMMBBBEEE:::BBBFFFGGGCCC???;;;444---,,,+++******)))*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------............///000:::CCCGGGIIILLLMMMKKKAAAPPP{{{mmm~~~}}}~~~}}}{{{zzzyyyxxxxxxxxxwwwvvvvvvwwwxxxyyywwwuuurrrrrrsssuuutttrrrwwwvvvtttrrrpppooonnnnnnrrrrrrqqqqqqrrrsssuuuvvvtttqqqppprrrvvvxxxuuurrrtttsssrrrrrrsssttttttsssqqqpppnnnmmmmmmmmmmmmnnniiigggeeeddddddgggjjjllllllmmmoooppppppnnnlllkkkmmmiiifffgggkkkllljjjhhhggghhhiiijjjkkkllllllmmmkkkjjjiiihhhhhhiiijjjkkkjjjkkklllmmmmmmlllkkkiiiiiikkklllkkkjjjiiijjjlllkkkkkkllllllllllllkkkkkkjjjmmmnnnkkkkkklllkkkgggiiijjjkkklllkkkjjjhhhgggmmmllljjjiiijjjlllooopppmmmllljjjjjjkkkllllllkkklllllllllnnnpppqqqpppooonnnmmmlllkkklllnnnqqqsssqqqttttttqqqqqqrrrqqqmmmoooooooooooopppqqqrrrrrrrrrqqqpppqqqrrrsssssssssxxxtttnnniiiiiilllppptttrrrrrrrrrrrrrrrqqqpppoooqqqooonnnmmmnnnooonnnmmmmmmllljjjjjjkkkkkkjjjiiihhhfffeeeccccccccceeefffhhhhhhggghhhjjjmmmppprrroooqqqrrrooojjjiiilllooommmiiijjjoooqqqnnnmmmooohhhgggggghhhiiihhheeecccbbbdddfffhhhhhhfffdddccc```aaabbbdddddddddddddddTTTNNNEEE@@@<<<:::666333///IIIooobbbfffeeeeeeUUUTTTQQQIIINNNEEEBBBBBBBBBAAACCCAAA777+++,,,++++++***************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------............///222;;;DDDGGGHHHKKKLLLKKKIIIXXX~~~}}}{{{zzzxxxxxxyyyxxxwwwvvvvvvvvvwwwxxx{{{xxxuuutttsssrrrqqqooottttttrrrqqqppppppppppppppppppoooooooooqqqrrrssstttrrrpppqqquuuwwwvvvtttpppooooooqqqtttuuuvvvuuupppooonnnmmmlllllllllllleeedddccccccdddgggkkkmmmooooooooonnnmmmllljjjiiikkkhhhfffgggiiikkkjjjggghhhiiikkklllmmmnnnmmmmmmjjjiiiiiihhhiiijjjlllmmmlllllllllkkkkkkjjjjjjiiihhhjjjllllllkkklllmmmooollllllmmmmmmmmmmmmllllllfffiiikkkiiijjjmmmmmmjjjjjjjjjkkkkkkllllllllllllmmmlllkkkkkklllnnnppprrrmmmnnnnnnllljjjjjjkkklllooonnnnnnoooqqqrrrqqqoookkkllllllmmmnnnpppqqqrrrpppsssssspppoooqqqqqqnnnnnnnnnnnnnnnooopppqqqrrrrrrooommmooosssvvvuuurrruuurrrnnnkkkjjjlllooorrrrrrqqqpppooooooooooooppprrrpppnnnnnnnnnnnnmmmlllkkkjjjjjjkkklllllljjjggghhhhhhiiijjjiiihhhfffeeeeeeeeefffgggiiimmmoooqqqlllnnnooommmjjjiiikkknnnjjjiiikkkqqqsssppplllkkkhhhgggffffffggghhhgggeeeccceeefffggggggfffdddccc^^^___```bbbdddeeeeeeeeeUUUNNNFFF@@@===:::777444111DDDvvvrrrTTTPPPUUUMMMQQQOOOIIISSSPPP```UUUHHHCCCIIIKKK???///,,,,,,+++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------............///444===EEEGGGHHHKKKLLLKKKQQQddd~~~|||zzzyyywwwvvvzzzyyywwwvvvvvvvvvwwwwww|||{{{yyywwwuuutttrrrqqqrrrrrrqqqqqqqqqqqqrrrrrroooooonnnnnnnnnoooqqqrrrvvvsssqqqrrrtttwwwwwwwwwppppppoooppprrrsssrrrqqqooonnnnnnmmmlllkkkkkkkkkhhhgggffffffhhhjjjmmmoooooonnnmmmkkkjjjjjjiiiiiijjjhhhfffgggiiijjjjjjhhhmmmnnnooopppooommmkkkjjjjjjiiiiiiiiijjjkkkmmmnnnnnnmmmkkkjjjiiiiiiiiijjjiiijjjllllllkkkkkkmmmnnnllllllmmmmmmmmmmmmlllllleeehhhiiihhhiiimmmmmmkkkjjjjjjkkklllnnnqqqtttuuupppooommmlllkkkllllllmmmnnnpppqqqoookkkjjjlllnnnqqqppppppqqqrrrsssqqqpppooooooppprrrrrrsssssssssrrrtttsssppppppssssssqqqnnnnnnnnnnnnooopppqqqqqqqqqpppnnnooorrrttttttrrrnnnoooqqqsssrrrpppmmmkkknnnoooooooooooopppppppppuuussspppooopppooonnnmmmkkklllmmmooopppooollliiiggghhhjjjkkklllkkkjjjiiijjjjjjiiiiiijjjkkklllmmmjjjkkklllllljjjiiikkkmmmmmmmmmnnnpppqqqnnnjjjgggjjjhhhffffffhhhiiiiiihhhiiiiiiiiiiiigggdddbbb```______```bbbcccddddddeeeZZZSSSIIIBBB>>>;;;777444:::<<>>BBBCCCAAA???@@@>>>:::...---,,,,,,++++++,,,,,,)))************+++++++++++++++++++++++++++++++++------------///111...+++...444888FFFIIIFFFJJJJJJHHHLLLeee}}}vvvzzz}}}}}}}}}|||zzzxxxvvvuuuuuuuuuuuuwwwwwwwwwxxxyyyxxxvvvuuuyyyzzzwwwqqqrrrxxxyyyuuurrrpppnnnllllllmmmoooqqqkkklllnnnooonnnllliiiggghhhhhhiiijjjkkkkkklllllllllmmmnnnmmmlllmmmoooqqqoooppprrrttttttrrrooonnnuuuvvvwwwxxxwwwvvvsssrrrrrrrrrsssssssssssssssrrrqqqpppooooooqqqqqqqqqoooppppppqqqpppooommmkkkjjjkkkkkkkkklllmmmooopppqqqooonnnnnnoooqqqrrrrrrqqqtttqqqppprrrqqqnnnmmmooosssqqqnnnmmmmmmmmmmmmlllkkklllmmmoooqqqrrrrrrsssooopppqqqrrrrrrqqqpppooonnnnnnnnnmmmmmmmmmmmmmmmkkkoootttuuutttrrrsssuuupppooooooooopppqqqrrrrrrlllnnnpppppppppqqqrrrttttttrrrooommmlllmmmoooppppppnnnlllkkkmmmqqqvvvzzzoooppprrrssssssqqqnnnlllqqqllliiikkkqqqtttppplllpppnnnllljjjiiijjjlllmmmiiikkkllllllkkkjjjkkklllooonnnmmmlllkkkkkkkkkkkkpppmmmhhhfffgggjjjlllmmmkkkkkkjjjhhhfffeeeggghhhiiiiiihhhggghhhiiikkklllmmmlllkkkmmmooonnnjjjffffffaaa\\\\\\aaafffgggggghhhddd```___```aaa___]]]WWW]]]YYYJJJ@@@@@@===666111111---GGG{{{RRR]]]GGGJJJLLLJJJ>>>JJJFFFDDDGGGKKKJJJCCC===444---)))***,,,******+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------///000...+++...444???HHHHHHEEEIIIHHHCCCHHH___yyy{{{zzzxxxvvvuuutttuuuuuuvvvvvvvvvwwwxxxxxxvvvuuuwwwxxxuuuqqqrrrvvvwwwsssuuussspppmmmllllllmmmnnnpppqqqrrrrrrrrrpppnnnmmmkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkllllllkkklllnnnppppppqqqsssttttttsssrrrqqquuuvvvvvvwwwvvvuuutttssssssttttttttttttsssrrrrrrpppooonnnnnnooopppooommmnnnooopppppppppooonnnmmmllllllmmmmmmnnnooopppqqqqqqpppoooppprrrtttsssrrrtttqqqppprrrqqqnnnmmmpppooommmkkkkkknnnppppppooonnnooopppppppppooonnnnnnpppqqqqqqqqqooonnnlllkkknnnnnnooooooppppppqqqqqqmmmoooqqqrrrrrrrrrrrrsssppppppppppppqqqqqqqqqqqqrrrssstttsssrrrsssuuuwwwsssrrrpppnnnmmmmmmnnnooommmlllkkkkkkmmmppptttvvvkkkmmmpppsssttttttsssrrrsssooommmmmmpppqqqnnnkkknnnllljjjhhhhhhiiijjjlllgggiiikkkkkkjjjjjjkkklllnnnmmmlllkkklllooorrrtttrrrnnniiiggggggiiijjjkkkjjjkkkkkkiiigggfffggghhhmmmlllkkkjjjjjjkkklllmmmmmmmmmmmmmmmnnnmmmjjjhhhgggbbb]]]\\\___bbbbbb``````aaacccdddddd```ZZZVVVfffjjjdddRRREEEBBB>>>777000222///EEEzzznnnMMMbbb\\\\\\QQQLLLJJJVVVkkksss___GGG???AAABBB:::222,,,,,,,,,***)))+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...000...,,,///666EEEIIIFFFEEELLLHHHBBBFFFjjj~~~}}}}}}}}}}}}~~~~~~zzzyyywwwvvvuuuuuuuuuvvvtttuuuvvvwwwwwwwwwwwwwwwvvvwwwuuussstttwwwvvvrrruuussspppnnnmmmmmmmmmnnnooooooppppppppppppooonnnmmmmmmlllkkkjjjjjjiiiiiimmmnnnooonnnlllkkklllmmmooopppqqqrrrrrrsssrrrrrrttttttttttttssssssssssssttttttuuuttttttsssrrrrrrrrrqqqooooooppppppooonnnmmmnnnoooppppppppppppooonnnnnnnnnnnnnnnooopppqqqqqqpppoooppprrrssssssrrrtttqqqppprrrrrrnnnnnnqqqpppllliiikkkppprrrqqqnnnnnnooopppqqqpppooommmkkkmmmnnnnnnnnnnnnmmmlllllloooppppppqqqrrrsssttttttooonnnnnnooopppqqqqqqppppppqqqqqqrrrrrrqqqpppooorrrqqqpppmmmkkkllloooqqqrrrqqqpppooonnnmmmlllllljjjjjjjjjkkkmmmoooqqqrrrkkkmmmpppssstttuuutttssssssrrrqqqooonnnlllkkkjjjkkkjjjhhhgggfffgggiiijjjhhhjjjlllmmmllllllmmmnnnqqqpppmmmlllmmmqqquuuxxxuuuqqqlllhhhgggggghhhgggiiikkklllllljjjhhhhhhhhhmmmmmmlllkkkkkkkkkllllllkkkllllllkkkiiihhhiiiiiigggccc______aaabbb```^^^YYY]]]```bbbaaa^^^[[[ZZZuuuuuukkkWWWGGGAAA===777444555000;;;]]]tttqqqkkkYYYCCCZZZ```]]]IIIAAADDDmmmwwwTTTLLLQQQRRR@@@777///---,,,***)))+++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...000...---111777FFFGGGDDDHHHPPPJJJCCCJJJxxx~~~|||{{{{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxtttuuuwwwwwwwwwxxxyyyzzzwwwxxxwwwwwwyyyyyywwwtttqqqpppooonnnnnnpppqqqrrrnnnnnnnnnnnnoooooooooooommmmmmllllllkkkkkkjjjjjjrrrssssssqqqnnnlllllllllllllllmmmnnnnnnooopppqqqqqqppppppoooooopppqqqqqqrrrssssssttttttsssssssssuuusssrrrrrrrrrrrrqqqooonnnnnnoooooooooppppppppppppooooooooooooooopppppppppooonnnoooqqqrrrqqqpppssspppppprrrrrrooonnnqqqsssoookkklllppprrrooojjjjjjlllnnnpppqqqpppnnnmmmiiijjjkkkmmmooopppqqqrrrqqqqqqqqqrrrrrrsssssssssqqqnnnkkkllloooqqqooommmpppqqqsssssssssqqqooommmpppnnnkkkgggdddeeehhhkkkooopppppppppooommmkkkjjjiiijjjlllmmmnnnooooooooopppqqqrrrrrrrrrpppooonnnqqqrrrssspppllljjjjjjllljjjiiihhhgggggghhhiiijjjjjjlllooopppooopppqqqrrrvvvuuusssqqqppppppqqqrrrxxxsssnnnjjjhhhggggggfffgggjjjmmmnnnllljjjiiihhhiiiiiijjjjjjjjjkkkkkklllhhhjjjkkkhhheeedddfffiiieeecccbbbccceeefffdddcccaaabbbbbb``````cccjjjqqqvvvtttiiiVVVEEE>>>:::666555555---222GGGNNNFFFAAAHHH>>>IIITTT[[[RRRHHHCCC```kkkkkk[[[OOOOOONNNIIIBBB888///,,,,,,******,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,...///...---222999DDDEEEDDDJJJOOOFFFBBBOOOuuuxxxuuu~~~|||{{{{{{{{{{{{zzzxxxxxxwwwxxxyyyzzzvvvxxxyyyyyyxxxyyy{{{}}}xxxwwwwwwyyyzzzyyyvvvtttqqqppppppooopppqqqrrrsssqqqqqqqqqqqqrrrrrrrrrrrrllllllllllllllllllllllllpppqqqrrrrrrooonnnmmmnnnkkkkkkkkklllmmmnnnoooooollllllkkkkkklllmmmnnnooonnnoooppprrrrrrssssssssssssrrrppppppqqqrrrpppoooooooooooonnnnnnnnnnnnnnnpppoooooooooooooooppppppqqqpppooopppqqqrrrqqqppprrroooooorrrqqqnnnnnnqqqsssooolllmmmqqqqqqnnnjjjjjjkkkmmmooooooooonnnmmmjjjkkklllnnnppprrrtttuuurrrrrrqqqqqqppppppooooooqqqnnnkkkllloooqqqooommmqqqrrrssstttsssqqqooonnnsssqqqmmmiiifffgggjjjmmmmmmnnnooooooooommmkkkjjjjjjkkknnnpppqqqpppooonnnqqqqqqqqqpppooommmkkkjjjmmmoooqqqoookkkiiikkknnnkkkjjjiiiiiiiiiiiijjjkkkjjjlllooopppooopppqqqrrruuuuuuuuuuuusssqqqnnnlllwwwsssnnnkkkiiihhhgggffffffiiilllnnnmmmkkkiiiiiifffggghhhjjjkkklllmmmmmmhhhjjjjjjhhheeecccfffhhhddddddddddddeeefffeeedddnnnnnnkkkhhhhhhmmmwww~~~mmmkkkcccSSSEEE===999777333222,,,222BBBFFFBBBEEEFFFJJJDDDQQQgggtttdddLLLJJJ???888===FFFHHHEEEBBB???666---++++++******,,,+++*********++++++,,,---+++++++++++++++++++++++++++,,,---,,,---///......333;;;DDDEEEEEEJJJKKK???DDD]]]yyy~~~kkkcccppp~~~~~~|||{{{|||}}}~~~zzzyyyxxxwwwwwwxxxzzz{{{wwwzzz{{{zzzxxxxxx{{{~~~xxxuuuuuuxxxyyyvvvtttttttttsssrrrqqqppppppppppppqqqqqqrrrrrrrrrqqqqqqppplllmmmmmmmmmmmmmmmmmmmmmgggjjjmmmooonnnnnnooopppkkklllmmmnnnoooooonnnnnnhhhiiiiiijjjkkkllllllmmmkkklllmmmoooppppppppppppnnnmmmllllllnnnnnnmmmlllooonnnmmmmmmlllllllllmmmnnnnnnnnnnnnnnnooopppqqqsssrrrqqqqqqssstttsssqqqpppnnnnnnppppppmmmmmmppplllllllllmmmoooooonnnlllnnnnnnnnnmmmmmmlllkkkkkkoooooooooooopppqqqrrrsssqqqqqqpppooonnnmmmllllllooonnnnnnooopppqqqqqqpppqqqrrrrrrssssssrrrqqqppprrrqqqnnnjjjhhhhhhllloookkklllmmmnnnnnnmmmlllkkklllmmmoooqqqrrrqqqooonnnmmmmmmnnnnnnnnnnnnmmmmmmjjjlllnnnmmmjjjiiikkkmmmkkkjjjjjjjjjjjjkkkllllllhhhjjjlllmmmllllllmmmnnnnnnpppsssuuutttrrrnnnlllrrrooollliiiiiiiiihhhgggeeehhhkkkmmmllljjjiiiiiiggghhhiiikkklllmmmnnnnnniiijjjjjjiiihhhfffggghhheeeeeeddddddcccbbbaaaaaammmnnnnnnmmmlllmmmnnnpppeeeddd___UUUHHH???;;;999666444///222???DDDNNNaaaaaaiiiLLLSSSgggxxxbbbAAAFFF:::777BBBHHHEEEEEEJJJ===444,,,++++++******,,,************+++,,,------+++++++++++++++++++++++++++,,,---,,,---///......444<<>>666//////...+++((()))************+++,,,---...************************+++,,,...///000...,,,///777>>>DDDHHHDDDGGGKKK@@@PPP~~~}}}}}}~~~|||zzzwwwyyy|||~~~}}}zzz}}}}}}{{{zzzxxxwwwvvvuuu||||||sssmmmooouuuxxxzzzzzzyyyuuurrrqqquuuxxxuuurrrooooooqqqqqqnnnkkknnnppprrruuuuuutttrrrqqqppppppooonnnmmmlllkkkkkkmmmnnnpppqqqpppooommmlllnnnmmmllljjjiiiiiijjjjjjllljjjiiikkknnnooommmjjjlllkkkjjjiiihhhhhhhhhhhhfffggghhhiiiiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmmmmnnnnnnnnnnnnmmmlllkkkmmmlllkkkjjjkkklllmmmnnnkkkkkkjjjlllnnnnnnmmmlllhhhhhhggggggffffffeeeeeefffhhhkkklllllllllmmmnnnnnnooonnnmmmllllllnnnpppjjjjjjkkkmmmnnnooopppqqqpppooooooppprrrrrrqqqooorrrrrrssstttsssrrrpppooonnnnnnmmmmmmmmmlllllllllkkkkkkkkklllmmmmmmjjjhhhiiimmmrrrvvvwwwtttooollloooooonnnmmmmmmmmmmmmmmmllliiiggghhhkkkmmmmmmlllmmmllljjjiiiiiijjjlllmmmnnnnnnnnnllljjjiiijjjllllllllllllnnnppppppnnnmmmcccccceeefffggggggggggggjjjjjjhhhgggffffffffffffgggfffeeedddddddddddddddhhhfffdddbbb```aaabbbbbbeeedddcccdddfffgggfffeeeeeeeeeeeedddcccbbb```___]]][[[\\\ZZZPPPAAA777333888555---,,,444AAAdddwwwTTTIIIOOOSSSNNNGGG<<>>FFFJJJFFFFFFGGG???SSS~~~}}}}}}{{{{{{|||}}}}}}{{{xxxxxxxxxwwwwwwvvvvvvvvvwww{{{zzzsssooorrrxxxzzz{{{{{{zzzwwwssssssvvvyyyssstttsssrrrqqqpppooopppoooppprrrssssssrrrpppoooqqqqqqpppoooooonnnmmmmmmmmmnnnooooooooommmllljjjggghhhjjjlllmmmmmmmmmmmmlllkkkjjjlllnnnooommmkkklllkkkjjjiiihhhhhhggggggjjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkkllllllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjiiijjjkkkkkkllljjjjjjiiikkklllllljjjhhhiiiiiiiiiiiiiiihhhhhhhhhiiikkknnnnnnmmmkkkkkkllllllmmmmmmlllkkkkkkmmmoooooooooppppppqqqrrrrrrssspppoooooopppqqqrrrrrrqqqtttttttttsssqqqooolllkkkmmmmmmmmmlllllllllkkkkkkkkkjjjiiijjjkkkkkkjjjhhhiiikkknnnpppqqqpppooonnnpppoooooonnnnnnmmmnnnnnnooommmlllnnnqqqtttsssrrrooonnnmmmkkkjjjkkkkkklllmmmnnnooonnnkkkjjjkkklllmmmllllllmmmmmmmmmjjjhhhdddeeefffgggggghhhgggggghhhfffdddcccccceeehhhiiiddddddccccccccccccddddddccccccaaa``````aaabbbbbbeeecccbbbbbbddddddcccbbbeeeeeedddcccbbb```___^^^___]]]]]]\\\SSSDDD999555555444000111444222AAA^^^OOOKKKIIILLLNNNKKKFFFBBB@@@VVVzzzaaaNNNPPPQQQJJJ???555///---------******************************************************...//////...---111999???EEEHHHGGGEEECCCBBB]]]}}}{{{{{{tttwww{{{}}}|||zzzxxxwwwssssssttttttuuuvvvvvvvvvwww{{{{{{vvvsssvvvzzz{{{zzzyyyxxxuuussssssuuuwwwqqqtttvvvuuuqqqoooqqqtttpppppppppppppppoooooonnnrrrrrrqqqqqqppppppoooooommmnnnnnnnnnnnnllljjjiiidddfffjjjmmmoooooonnnmmmllllllkkkmmmnnnooommmllllllkkkjjjiiihhhgggffffffmmmmmmllllllkkkjjjiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhggghhhiiiiiiiiijjjkkkkkkllllllkkkkkkmmmmmmmmmooopppooollljjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnpppooommmjjjjjjjjjjjjkkkkkkkkkjjjjjjlllnnnrrrrrrrrrrrrrrrrrrrrrrrrmmmllljjjkkkmmmooopppppprrrrrrrrrqqqooommmkkkiiilllllllllkkkkkkkkkjjjjjjjjjhhhggggggiiijjjiiihhhiiiiiiiiijjjkkkmmmnnnooopppppppppoooooooooooooooooooooqqqsssvvvxxxwwwvvvppppppnnnmmmllllllkkkkkkmmmoooppppppnnnlllkkklllnnnlllkkkkkkkkkiiifffcccgggggghhhiiiiiihhhhhhhhheeeccc```___```dddiiilllcccbbbbbbbbbbbbccccccdddaaaaaaaaabbbbbbcccccccccfffdddbbbbbbbbbbbbaaa```bbbbbbbbbbbbaaaaaa``````aaa______^^^VVVHHH<<<888222222000444777///444IIIIIIKKKLLLKKKKKKQQQ[[[bbbKKKQQQ___hhh[[[EEE===BBBRRRKKKAAA666///***)))*********************************************************//////......///333:::@@@BBBEEEGGGFFFBBBIIIlll~~~tttxxx{{{xxxwwwmmmqqqvvvvvvsssqqqqqqrrrqqqrrrrrrssstttuuuuuuvvv{{{zzzwwwxxxyyyxxxvvvuuutttrrrqqqqqqrrrsssqqqssstttsssqqqpppqqqsssnnnnnnnnnnnnnnnnnnooooooqqqqqqqqqpppppppppppppppooooooooonnnmmmlllkkkjjjjjjkkkmmmnnnnnnlllkkkiiillllllmmmmmmnnnnnnmmmlllkkkkkkjjjjjjiiigggffffffkkkkkkjjjiiiiiiiiiiiiiiillllllkkkkkkkkkjjjjjjjjjkkkiiihhhffffffgggiiijjjkkklllnnnooooooooonnnmmmllllllmmmpppqqqqqqnnnlllkkkkkkkkkllllllmmmmmmmmmlllnnnooonnnllljjjiiiiiiiiikkkllllllkkkkkkmmmoooqqqqqqppppppooonnnnnnnnnnnnllljjjjjjlllooopppqqqmmmnnnoooppppppooonnnmmmkkkkkkkkkjjjjjjjjjiiiiiiiiigggeeeeeegggiiiiiiiiihhhhhhhhhiiijjjlllnnnooopppppppppqqqqqqpppppppppnnnoooqqqtttuuuuuusssrrrooonnnnnnmmmmmmlllllllllllloooqqqqqqpppmmmllllllmmmlllkkkjjjjjjhhheeebbbiiiiiiiiiiiiiiiiiihhhhhhcccbbb``````aaadddgggjjjddddddcccbbbbbbbbbbbbbbbccccccdddeeeeeeeeeeeedddeeecccaaaaaabbbccccccbbb`````````aaabbbcccddddddaaa______```YYYKKK>>>999666444///111444111===WWWaaa___UUUHHHHHHYYYooo|||\\\MMM@@@<<<<<<;;;<<<@@@DDDAAA:::222,,,))))))******************************************+++++++++******///.........000555<<>>BBBHHHIIIQQQOOOFFFVVVyyywwwxxx~~~yyyvvvuuuvvvvvvvvvuuutttsssuuuvvvtttttttttttttttsssssssssqqqttttttrrrssswwwxxxvvvwwwuuusssssstttuuutttsssrrrooolllmmmpppqqqnnnkkkjjjkkklllmmmnnnnnnnnnnnnllllllmmmmmmnnnnnnoooooopppooooooooonnnnnnnnnnnnooonnnlllkkkkkkkkklllmmmkkklllnnnmmmllljjjkkkllliiijjjkkkllllllkkkjjjiiillllllkkkkkklllmmmooopppmmmmmmllllllkkkkkkjjjjjjllllllkkkjjjkkklllmmmnnnkkklllmmmmmmnnnmmmmmmmmmhhhggghhhjjjlllnnnmmmlllkkkkkklllllllllllllllllliiikkkmmmnnnmmmlllmmmmmmnnnoooqqqqqqooonnnoooooonnnnnnnnnnnnnnnnnnnnnnnnooommmkkkkkkmmmnnnnnnnnnppppppppppppooommmkkkjjjkkkkkkkkkjjjjjjjjjiiiiiigggfffeeegggiiikkklllkkkiiijjjlllnnnooonnnmmmlllnnnoooppprrrrrrqqqppppppooorrrttttttrrrooommmlllnnnmmmkkkjjjjjjkkkmmmnnnlllnnnpppqqqooonnnnnnnnnjjjiiiiiijjjlllkkkiiigggffffffggghhhhhhgggggggggdddeeefffggggggeeedddccchhhgggeeedddbbbbbbaaaaaabbbbbbbbbaaaaaa`````````]]][[[YYYZZZ]]]```bbbbbbjjjhhheeecccaaa````````````]]]^^^```\\\NNN@@@999666888555333222...AAAbbb```JJJJJJMMM777999;;;;;;===???===999;;;<<<:::555...******,,,************************)))))))))***++++++,,,,,,******000...,,,...222999???BBBHHHHHHSSSSSSIIIZZZyyy}}}}}}zzzyyyyyyxxxwwwwwwwwwxxxwwwvvvtttssssssssssssssssssssssssqqqrrrqqqoooqqqvvvwwwuuuwwwuuussstttuuuvvvtttrrrqqqpppooonnnnnnmmmlllkkklllmmmnnnooonnnmmmkkkjjjkkkkkklllmmmnnnnnnoooooonnnmmmmmmmmmmmmnnnoooooolllllllllmmmmmmmmmmmmmmmjjjlllmmmmmmjjjiiiiiikkkhhhjjjlllmmmnnnnnnmmmlllooonnnmmmllllllmmmoooppplllllllllllllllkkkkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnoooooommmllllllmmmoooooonnnmmmmmmmmmmmmllllllllllllkkkmmmppppppooonnnnnnooooooqqqrrrrrrpppnnnnnnnnnkkkllllllmmmnnnooooooooommmllljjjkkkllllllkkkjjjnnnnnnnnnnnnmmmllljjjiiilllkkkkkkkkkjjjjjjjjjjjjgggfffgggiiilllnnnmmmlllllllllmmmnnnnnnnnnmmmlllmmmnnnpppqqqrrrqqqpppoooooorrrttttttqqqooonnnoootttqqqmmmjjjiiijjjlllnnnmmmnnnoooooommmmmmnnnooojjjiiiiiijjjkkkkkkhhhfffcccdddeeeeeeffffffffffffeeeeeeeeeeeeeeeeeeeeeddddddccccccbbbbbbbbbbbbcccaaa```_________```aaabbb```]]][[[[[[]]]```bbbbbbiiigggdddbbb```______```aaa^^^^^^aaa^^^QQQBBB:::222444333666777222>>>YYY[[[MMMKKKHHHAAAAAAAAAGGGTTT[[[PPP???===>>>>>>888000***)))***************************((())))))***++++++,,,,,,******000...,,,...333:::@@@CCCDDDCCCQQQTTTKKK^^^{{{xxx}}}}}}||||||}}}tttssssssvvvxxxwwwrrrmmmqqqqqqqqqrrrrrrsssssstttvvvwwwtttqqqrrrvvvwwwtttuuusssqqqrrrtttuuussspppooorrrsssqqqllljjjkkknnnnnnooopppqqqooolllhhhfffkkkllllllmmmnnnooopppppplllllllllllllllmmmnnnooolllmmmooopppooommmkkkiiiiiikkkmmmllliiiggghhhjjjhhhjjjlllnnnoooooonnnnnnooonnnllljjjiiijjjkkklllllllllllllllllllllllllllkkklllmmmnnnnnnnnnnnnmmmpppooonnnnnnnnnoooqqqrrrqqqnnnkkkiiijjjkkkkkkkkkoooooonnnnnnmmmmmmllllllnnnppprrrrrrqqqpppoooppppppqqqsssrrrpppmmmmmmmmmhhhiiijjjkkklllnnnoooooosssrrrqqqqqqrrrqqqooommmiiiiiikkklllmmmllllllkkklllllllllkkkkkkkkkjjjjjjgggggghhhkkknnnooonnnmmmnnnnnnmmmmmmlllllllllmmmlllmmmoooqqqrrrqqqooonnnmmmpppsssrrrpppnnnoooqqqyyyvvvpppkkkiiiiiikkkmmmmmmnnnnnnmmmllllllnnnpppjjjiiiiiijjjjjjiiigggdddaaabbbcccdddeeeeeeeeeeeeeeedddcccbbbbbbdddfffggg````````````aaabbbcccdddaaa```______```bbbeeefffeeebbb___^^^```bbbcccdddcccbbb```______aaabbbdddbbb^^^^^^bbb___RRRCCC;;;777555000111333+++000FFFYYYddd___JJJDDDOOOOOOBBB@@@:::===WWW|||kkkBBBAAACCCCCC>>>555///---...************************((())))))***++++++,,,,,,******000///......222888>>>CCC???DDDLLLIIIHHHaaayyy|||xxxxxxwwwtttsssrrrssstttuuusssrrrqqqpppppppppqqqrrrpppqqqrrrtttuuuwwwxxxyyyuuuuuussspppmmmlllmmmnnnmmmnnnooooooooonnnlllllltttnnniiijjjjjjgggeeeeeemmmmmmmmmppprrrsssqqqooohhhmmmrrrrrrooollllllnnnpppqqqpppnnnlllkkkkkkmmmiiijjjjjjkkkkkkjjjjjjiiihhhgggfffhhhlllmmmkkkiiilllmmmmmmllljjjiiiiiijjjfffjjjnnnooonnnmmmnnnpppsssoookkkjjjkkkmmmllljjjpppooonnnlllllllllmmmnnnoooooonnnmmmmmmmmmmmmmmmpppqqqrrrrrrrrrrrrqqqpppqqqqqqqqqqqqqqqrrrrrrsssqqqnnnmmmmmmoooooommmjjjmmmkkkjjjjjjlllmmmmmmlllpppooonnnmmmmmmllllllmmmmmmmmmllllllkkkjjjiiihhhjjjjjjkkkllllllmmmmmmnnnhhhiiijjjlllmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkklllmmmmmmkkkjjjooommmkkkhhhhhhlllrrrwwwyyyuuuoookkkiiikkknnnqqqmmmllljjjiiiiiikkknnnpppiiihhhgggiiijjjiiieeebbbgggfffeeefffggggggfffdddeeeccc___]]]\\\]]]___aaaeeeccc``````aaacccdddccccccccccccbbbccccccdddeeedddcccaaa___^^^^^^_________bbbdddbbb^^^ZZZXXXYYYbbbbbb^^^ZZZWWWSSSHHH<<<888666444222111222444555RRR>>>GGGOOO===???NNNIIIHHHHHH<<>>888666444222111222444555FFF@@@LLLUUUHHHDDDMMMPPPlllbbbEEEHHHLLLEEEGGG666;;;===@@@@@@:::000***((())))))))))))))))))))))))))))))))))))************,,,,,,//////...///333999???CCCEEEEEEHHHDDDFFFcccsssuuu|||~~~~~~||||||}}}~~~zzzvvvtttxxxwwwuuusssqqqqqqqqqrrrppppppqqqqqqrrrrrrssssssvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvssspppmmmnnnnnnkkkkkkllllllkkkkkkjjjiiillliiikkkoooqqqmmmiiiiiimmmlllkkklllmmmlllkkkiiijjjlllooommmjjjhhhiiikkkeeehhhkkkllljjjfffcccbbbkkkkkkllllllllllllkkkkkkjjjiiihhhiiijjjkkkjjjiiihhhhhhhhhiiijjjkkkkkkkkkjjjkkklllllllllmmmoooqqqmmmkkkjjjlllooorrrssstttooooooooooooooonnnnnnmmmrrrpppnnnmmmmmmnnnoooppprrrqqqqqqppppppqqqqqqrrrtttssspppnnnmmmmmmnnnooonnnmmmmmmnnnooonnnkkkhhhllljjjiiiiiikkkllllllkkknnnmmmmmmmmmmmmnnnooooooooonnnlllkkkkkkkkklllllljjjjjjkkkllllllmmmmmmnnnooooooooonnnnnnmmmmmmmmmllllllmmmmmmmmmmmmmmmlllkkkiiihhhhhhjjjlllllllllmmmoooqqqrrrrrrrrrssstttyyyvvvrrrnnnmmmmmmooopppmmmllllllllllllkkkkkkkkknnnlllhhhggghhhiiiiiiiiidddbbbaaabbbdddfffggggggeeedddaaa______aaacccdddeeecccaaa```aaabbbbbbaaa______```aaaaaabbbcccccc```aaaaaabbbccccccbbbbbbhhhbbb[[[WWWWWW[[[^^^aaa[[[[[[XXXVVVVVVTTTJJJ???888777444222111222333555@@@OOO\\\```VVVEEEFFFWWWiii___DDD<<<:::999CCC???999===>>>:::555111,,,'''))))))))))))))))))))))))))))))))))))******************///......000444:::@@@CCCEEEEEEIIIGGGLLLlllmmmlllppp~~~}}}{{{wwwwwwxxxyyyxxxvvvtttsssrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrttttttuuuuuuuuuvvvvvvvvvwwwwwwvvvssspppmmmmmmmmmlllllllllkkkkkkkkkjjjjjjooommmmmmppppppkkkhhhiiimmmlllkkkkkkkkkkkkiiigggkkklllmmmkkkhhhggghhhiiieeehhhjjjkkkhhhfffdddccckkkllllllmmmmmmllllllkkkhhhgggggghhhjjjkkkkkkllljjjiiiiiijjjkkklllkkkkkkllllllkkkkkkkkkmmmoooqqqooonnnmmmmmmnnnnnnoooooonnnnnnpppppppppooonnnmmmrrrqqqooommmmmmnnnppprrrppppppooonnnnnnoooppppppqqqooommmkkkjjjkkklllmmmnnnmmmkkkkkkkkkkkkkkkjjjmmmkkkjjjjjjlllmmmmmmllllllllllllmmmmmmnnnppppppooonnnmmmkkkkkklllmmmnnnllllllmmmnnnnnnooooooppplllllllllmmmnnnnnnooopppiiijjjkkkmmmnnnnnnoooooollljjjhhhhhhjjjmmmnnnnnnlllooorrrttttttuuuvvvxxxsssrrrooommmmmmmmmnnnooolllmmmmmmmmmmmmllljjjiiinnnllljjjiiiiiijjjjjjkkkiiifffddddddfffhhhiiiiiifffeeecccaaaaaacccdddfffeeecccaaaaaaaaabbbaaa```___```aaabbbccccccddddddaaabbbcccddddddcccbbbaaa```___^^^aaaeeegggeeebbbWWWWWWVVVUUUVVVUUULLLBBB999777444222111111333444???nnnZZZAAASSSIIIFFF<<<888:::===@@@===:::>>>;;;333///000---((())))))))))))))))))))))))((()))))))))************))))))......///111555;;;@@@CCCDDDDDDIIILLLUUUvvvzzz~~~}}}yyyxxx{{{~~~{{{zzzyyywwwuuutttsssssstttssssssrrrrrrqqqqqqqqqsssssstttuuuvvvwwwxxxxxxuuuuuuuuusssooolllllllllnnnmmmmmmlllllllllllllllrrrooommmooommmiiiiiilllnnnlllkkkjjjkkkkkkjjjiiilllllllllkkkiiihhhhhhiiijjjkkkkkkjjjhhhggghhhiiikkkllllllmmmmmmllllllkkkjjjjjjiiiiiihhhiiijjjkkknnnlllkkkkkklllmmmkkkiiimmmlllkkkkkklllmmmoooooooooooonnnmmmlllkkkkkklllmmmnnnoooppppppooonnnmmmqqqpppooonnnnnnoooppprrrnnnnnnmmmmmmmmmmmmnnnnnnlllkkkjjjiiiiiijjjlllmmmmmmllliiigggfffhhhlllnnnnnnmmmllllllnnnoooooonnnllllllllllllmmmooopppqqqooonnnmmmmmmmmmnnnooopppooooooppppppqqqrrrrrrsssoooooonnnnnnooopppqqqrrrllllllmmmmmmnnnmmmmmmmmmnnnkkkiiiiiilllnnnppppppooooooooonnnnnnooorrruuukkkkkkkkkkkkllllllmmmnnnkkklllmmmnnnmmmllljjjiiijjjlllmmmmmmlllkkkjjjjjjmmmjjjgggffffffhhhhhhhhhgggfffdddccccccdddeeefffeeecccbbbbbbccccccbbbaaaaaabbbccceeeeeefffeeeeeeccccccddddddcccbbb```___\\\\\\___dddhhhgggccc^^^VVVVVVVVVUUUWWWVVVMMMCCC999777444222111111333444:::uuuAAAJJJCCC>>>999333777@@@===888???>>>999222...///---***))))))))))))))))))))))))((()))))))))************,,,,,,......///111666;;;AAADDDCCCCCCHHHMMMYYY|||~~~|||{{{{{{~~~{{{zzzyyyxxxwwwvvvuuutttuuutttrrrqqqqqqqqqrrrsssuuuuuuvvvwwwxxxzzzzzz{{{rrrttttttrrrooommmllllllpppooonnnmmmmmmmmmmmmnnnooommmlllmmmllliiilllqqqmmmkkkjjjjjjlllmmmllllllllllllllllllkkkkkkjjjiiilllmmmmmmkkkjjjiiikkklllkkkkkkllllllllllllkkkkkkmmmmmmllliiiffffffggghhhqqqnnnkkklllnnnnnnkkkiiimmmlllkkkkkkmmmnnnnnnmmmkkklllmmmmmmllllllmmmnnnlllmmmmmmnnnnnnnnnnnnnnnoooooonnnnnnoooooopppppplllmmmmmmnnnnnnmmmmmmllljjjjjjjjjjjjjjjkkkkkkllllllkkkiiigggfffiiinnnssspppnnnmmmmmmoooppppppooolllllllllmmmmmmoooppppppnnnnnnnnnoooppppppppppppqqqqqqrrrssssssttttttuuuvvvuuusssqqqpppppppppqqqqqqqqqpppooonnnllljjjiiinnnlllkkkkkkmmmooooooooopppooollliiifffgggjjjmmmhhhiiijjjllllllmmmllllllkkklllmmmmmmmmmlllkkkjjjhhhkkknnnooommmkkkjjjjjjmmmkkkhhhggggggggggggfffhhhgggfffdddccccccddddddeeecccbbbccceeeeeedddcccdddeeefffggghhhgggfffeeedddddddddcccbbb```___^^^___^^^]]]^^^^^^]]]ZZZXXXWWWXXXWWWVVVXXXWWWOOOEEE:::888555222111111222333888vvvhhh???KKKKKK???:::///;;;UUUYYY]]]EEE???:::999666000,,,,,,))))))))))))))))))))))))))))))))))))************++++++---...///222777<<>>888444555444111000222000DDDOOOQQQSSSLLL@@@;;;KKK\\\uuuZZZCCCHHHFFFVVVEEEAAA===>>>???;;;///&&&+++)))(((((()))******)))))))))))))))))))))))))))++++++///......111666<<<@@@BBBEEEBBBEEEMMM___xxxvvv~~~}}}}}}yyywww{{{{{{{{{zzzxxxvvvtttssssssrrrrrrsssvvvxxxyyyyyyzzzxxxvvvvvvwwwwwwvvvuuuvvvvvvtttrrrqqqqqqrrrtttsssqqqooooooppppppmmmjjjoooooooooooooooooonnnnnnjjjkkklllkkkjjjjjjkkkmmmnnnllllllnnnllliiijjjnnnkkkkkkllllllllllllkkkkkkqqqooollljjjiiijjjkkkmmmhhhiiiiiijjjjjjjjjiiiiiilllgggfffkkknnnlllkkklllmmmlllllllllmmmnnnnnnmmmqqqppppppooonnnmmmmmmlllmmmkkkjjjiiiiiijjjlllmmmllllllkkkkkklllnnnoooqqqppprrrssssssqqqpppppppppoooooooooooonnnnnnnnnnnnqqqpppooonnnoooooonnnlllmmmlllllllllmmmooopppqqqsssqqqooooooqqqrrrrrrrrrpppqqqrrrqqqooommmmmmnnnnnnmmmmmmmmmnnnooooooppprrrqqqpppppppppqqqsssttttttqqqooonnnoooooommmkkkkkkkkkjjjjjjjjjjjjjjjkkkjjjlllnnnooonnnmmmmmmnnnllloooqqqpppmmmkkkkkklllgggjjjnnnooonnnmmmlllkkklllllljjjiiihhhgggggggggkkklllmmmnnnnnnmmmkkkjjjeeeeeefffffffffeeeeeedddgggggggggggggggfffeeedddcccbbbbbbcccddddddcccaaadddccccccbbbbbbbbbcccccccccbbbaaa___]]][[[YYYXXXYYY\\\]]][[[YYYWWWQQQIII>>>888444444444111000222222AAAWWWjjjtttqqq]]]FFFVVVZZZdddIII888>>>888AAA;;;::::::;;;;;;777///)))+++)))(((((()))******)))))))))))))))))))))))))))((()))///......111777<<<@@@AAABBBEEEGGGOOOhhh~~~llleee}}}{{{|||{{{}}}}}}yyyvvv{{{}}}~~~|||wwwtttssstttsssrrrrrrssswwwyyyzzzzzzzzzxxxvvvuuuuuuuuutttssswwwvvvtttsssrrrrrrssssssrrrqqqppppppqqqooommmkkkoooooopppqqqrrrsssssstttnnnooonnnllljjjiiijjjkkknnnllllllnnnmmmiiikkkooollllllllllllkkkjjjiiihhhmmmmmmlllllllllmmmnnnoookkkkkkkkklllkkkkkkjjjjjjkkkhhhggglllnnnlllkkklllmmmnnnnnnnnnnnnnnnmmmllltttrrrpppnnnmmmlllllllllmmmllljjjiiiiiijjjkkklllmmmkkkjjjiiikkknnnqqqtttqqqrrrtttsssrrrqqqqqqrrrqqqqqqqqqpppppppppooooootttsssrrrooolllkkklllmmmnnnnnnnnnooopppqqqssstttvvvtttrrrrrrssstttsssrrrrrrrrrsssqqqooommmmmmnnnmmmnnnooopppppppppooonnnsssrrrqqqqqqqqqrrrtttttttttqqqooonnnmmmmmmkkkjjjllllllllllllkkkjjjiiihhhjjjlllmmmmmmlllkkklllmmmlllnnnppppppooonnnoooppphhhkkknnnooommmkkkiiihhhmmmllljjjiiihhhggggggggglllmmmnnnnnnmmmlllkkkjjjgggggghhhiiihhhgggfffeeegggfffdddccccccdddfffhhhcccbbbbbbdddffffffeeedddccccccccccccbbbaaa````````````___^^^\\\[[[ZZZYYYWWWZZZZZZXXXWWWUUUOOOGGG???999555444444111000333000???pppRRRMMMIIIHHH666000888333666555666777777666222...***+++)))(((((()))******)))))))))))))))))))))))))))((()))///...///222777===@@@AAAAAAHHHGGGPPPqqqzzzzzzzzz{{{}}}zzz{{{~~~}}}zzzxxxvvvyyy{{{yyyssspppqqqttttttssssssuuuxxx{{{||||||wwwuuussssssttttttsssrrrwwwvvvtttsssssssssssssssqqqpppooonnnooooooppppppoooooopppqqqssstttuuuuuussssssssspppnnnmmmmmmnnnnnnlllmmmooommmkkklllqqqqqqpppooommmjjjgggdddccciiiiiijjjkkkkkklllkkkkkklllmmmmmmmmmmmmlllkkkkkkjjjhhhhhhlllmmmkkkjjjlllnnnoooppppppooommmllllllsssqqqooolllkkkkkklllmmmnnnllljjjiiihhhiiijjjkkkmmmllllllkkklllnnnpppqqqoooqqqrrrrrrpppooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqtttuuutttppplllkkknnnqqqoooppppppqqqrrrssstttuuutttrrrqqqqqqqqqrrrpppooosssttttttrrrpppnnnooopppmmmoooqqqrrrrrrqqqooommmppppppooonnnooopppqqqrrrooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmkkkiiifffeeegggiiikkkkkkjjjkkklllmmmpppqqqrrrrrrrrrrrrrrrrrrkkklllmmmllliiigggfffgggiiiiiihhhggggggggghhhhhhmmmnnnnnnnnnmmmlllkkkjjjjjjkkkllllllkkkiiifffeeeiiihhhfffeeedddeeeggghhhbbbbbbbbbdddfffgggfffeeeccccccddddddcccaaa___^^^______^^^^^^]]]\\\\\\\\\WWWYYYYYYWWWVVVUUUOOOHHHAAA:::555444333111111333000;;;tttVVVEEEAAA===333000777<<>>888666555333...***+++)))(((((()))******)))))))))))))))))))))))))))******......///333888===@@@AAA@@@IIIFFFSSSzzz{{{~~~}}}}}}}}}}}}}}}||||||{{{rrruuuxxxvvvqqqooorrrvvvuuuttttttvvvyyy{{{||||||uuutttssssssuuuwwwwwwvvvwwwuuussssssttttttsssqqqpppnnnmmmllllllooosssvvvooopppppppppqqqrrrrrrrrrrrrssssssrrrpppoooppprrrnnnlllmmmooonnnlllnnnrrrqqqqqqooommmjjjgggeeeccciiiiiijjjkkkjjjjjjiiihhhmmmmmmnnnnnnnnnmmmmmmllllllkkklllpppppplllkkknnnnnnpppqqqqqqnnnmmmmmmnnnpppooommmkkkkkklllmmmooonnnmmmjjjhhhhhhhhhiiijjjmmmnnnooooooooonnnmmmllllllnnnoooooonnnmmmnnnooossssssssssssrrrrrrrrrrrrsssttttttqqqnnnnnnrrruuuqqqqqqrrrrrrssstttttttttqqqpppooooooppppppnnnmmmqqqrrrqqqpppnnnmmmnnnpppmmmooorrrssssssqqqooommmooonnnnnnmmmnnnooopppqqqnnnnnnnnnmmmmmmmmmmmmnnnlllmmmmmmmmmllljjjiiigggdddfffhhhiiiiiijjjmmmooosssrrrqqqqqqqqqqqqqqqqqqnnnmmmkkkgggeeedddfffhhhffffffeeefffggghhhiiiiiinnnnnnnnnnnnmmmllllllkkkmmmnnnooonnnllljjjfffdddiiiiiihhhhhhgggeeedddcccbbbaaabbbcccfffffffffdddcccdddeeeeeedddbbb```_______________^^^^^^^^^^^^XXX[[[ZZZXXXWWWVVVQQQJJJBBB;;;555444333111111333555333VVVuuuqqqqqqjjjMMMJJJKKKCCC;;;222444HHHXXXYYYMMM???999;;;:::333,,,+++)))(((((()))******)))))))))))))))))))))))))))******......000444999>>>@@@AAA@@@HHHEEEZZZ~~~}}}|||||||||sssuuuvvvuuurrrrrrtttwwwuuutttsssuuuxxxzzzzzzzzzvvvuuutttuuuxxxyyyzzzyyyvvvtttqqqrrrttttttrrrooonnnnnnmmmlllllloootttxxxoooooooooooooooooooooooooooppppppooonnnmmmooopppmmmlllmmmpppooommmoootttmmmmmmmmmmmmlllkkkjjjiiillllllllllllkkkjjjiiiiiilllmmmmmmnnnoooooonnnnnnooooooqqquuutttooonnnqqqoooqqqrrrpppmmmlllooorrrooonnnmmmllllllmmmnnnoooooommmkkkhhhgggggghhhiiimmmnnnpppqqqqqqnnnkkkiiikkkmmmoooooonnnmmmnnnooottttttssssssssssssrrrrrrsssttttttsssrrrsssuuuwwwqqqrrrrrrssssssrrrrrrqqqpppoooooooooqqqpppooommmmmmnnnnnnlllkkkkkkmmmoootttvvvxxxyyyyyywwwuuusssqqqpppooooooooopppqqqrrrpppqqqpppooolllkkklllmmmiiijjjkkkllllllmmmmmmmmmfffgggiiiiiiiiikkknnnppppppnnnmmmlllnnnnnnnnnmmmnnnmmmkkkgggeeeeeehhhkkkeeeeeeeeefffggghhhiiijjjmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnkkkhhhfffgggggghhhhhhgggdddaaa___cccbbbbbbdddffffffeeedddddddddddddddcccbbbaaaaaa```_______________^^^^^^ZZZ\\\\\\YYYXXXXXXTTTMMMCCC<<<666444333000111444333000CCCRRRKKKHHHHHH<<>>AAAAAA888...+++)))(((((()))******)))))))))))))))))))))))))))'''(((......000444:::>>>@@@AAAAAAGGGDDD```~~~{{{zzzwwwvvvuuutttsssssstttuuutttsssrrrrrruuuvvvvvvvvvvvvuuuttttttvvvxxxxxxwwwvvvrrrpppqqqttttttqqqmmmlllnnnppppppnnnnnnqqqsssmmmnnnnnnnnnoooooooooooommmnnnnnnmmmkkkkkklllmmmmmmlllmmmppppppnnnpppuuulllmmmmmmnnnnnnmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkmmmnnnoooooooooooonnnooorrrvvvtttooonnnqqqoooqqqrrrooollllllqqqvvvqqqqqqppppppoooooonnnnnnooommmkkkhhhgggfffggghhhmmmnnnoooppppppooommmlllnnnoooqqqqqqppppppqqqrrrttttttsssssssssrrrrrrrrrvvvuuutttuuuwwwxxxwwwvvvqqqrrrrrrrrrrrrpppooonnnmmmmmmmmmnnnppppppnnnllllllmmmmmmlllkkklllooorrrxxxyyyzzz{{{zzzyyywwwvvvqqqqqqpppppppppqqqrrrsssooopppqqqooommmlllnnnpppllllllkkkkkkkkkllllllmmmkkklllllllllkkklllnnnpppmmmkkkiiiiiilllnnnnnnmmmlllmmmmmmllljjjjjjkkkllliiiiiihhhhhhhhhhhhiiiiiilllllllllmmmmmmnnnooopppiiijjjmmmooopppnnnllljjjfffggghhhhhhgggfffdddbbbeeeddddddeeeggggggeeedddcccbbbbbbaaaaaaaaabbbbbb_________^^^^^^]]]]]]]]][[[]]]]]]ZZZYYYYYYUUUOOODDD===666444333000111444///333AAASSSYYYQQQFFF>>>>>>JJJIIIXXXQQQ???NNNTTTQQQGGG>>><<<@@@???777...+++)))(((((()))******)))))))))))))))))))))))))))'''(((......000555:::???@@@AAACCCHHHDDDbbb~~~zzzzzzzzz{{{}}}zzzwwwyyywwwtttrrrrrrsssrrrqqqsssqqqpppppprrrssssssrrruuusssrrrrrrsssssssssrrruuurrrooopppssstttppplllkkkooossstttqqqnnnmmmnnnllllllmmmnnnoooppppppqqqooooooooommmkkkjjjkkklllmmmlllmmmppppppnnnqqqvvvoooooooooooonnnmmmlllkkkkkkkkkjjjjjjjjjkkklllllliiijjjlllmmmoooppppppppplllmmmppptttqqqlllkkkooopppqqqqqqnnnkkklllrrrxxxtttttttttsssqqqpppnnnmmmooonnnkkkhhhgggfffggggggnnnnnnnnnnnnnnnoooppppppppprrrttttttsssssstttuuuttttttsssssssssrrrrrrrrryyyvvvuuuwwwzzzzzzxxxtttrrrrrrrrrrrrqqqooommmllljjjjjjjjjlllnnnnnnlllkkkoooooooooooonnnpppsssvvvsssssstttttttttrrrqqqpppqqqpppooooooooopppqqqrrrkkkmmmoooooonnnooorrruuurrrqqqnnnkkkiiihhhhhhhhhpppqqqpppnnnllllllnnnpppllliiihhhiiimmmqqqqqqpppiiilllpppqqqpppnnnmmmmmmnnnmmmllljjjiiiiiihhhhhhllllllllllllmmmooopppqqqeeegggkkkoooqqqqqqooonnniiiiiiiiiiiiiiiiiihhhhhhhhhgggfffggghhhhhhfffdddbbbaaa```______```bbbccc___^^^^^^]]]]]]\\\\\\[[[[[[]]]]]]ZZZYYYYYYVVVPPPEEE===666444333000111444222444999MMMcccaaaTTTQQQGGGVVV]]]xxxqqqNNNFFF888;;;888555777;;;:::333,,,+++)))(((((()))******)))))))))))))))))))))))))))))))))...///222555999===???AAAIII@@@FFFhhhwwwqqqmmmqqq~~~|||yyyzzz}}}}}}zzzyyyqqqwwwyyyvvvsssuuuvvvuuunnnppprrrttttttsssrrrqqqwwwuuutttssssssrrrpppmmmpppqqqrrrpppmmmkkklllmmmqqqqqqqqqqqqpppooonnnmmmmmmnnnoooqqqrrrrrrqqqqqquuuqqqnnnooossstttqqqnnnnnnpppqqqpppnnnnnnqqquuupppqqqqqqoookkkjjjlllooonnnllliiiiiijjjlllmmmmmmsssqqqooonnnpppqqqqqqqqqqqqpppnnnlllkkklllmmmnnnmmmmmmmmmmmmoooqqqsssuuuttttttuuuvvvwwwvvvuuusssnnnooonnnkkkhhhgggiiilllppppppppppppppppppppppppqqqtttuuusssoooooossswwwwwwwwwwwwxxxyyyxxxtttrrrttttttuuuuuuuuutttrrrqqqlllpppttttttqqqpppqqqsssnnnrrrsssooonnnpppqqqpppsssuuuwwwwwwuuurrrqqqqqquuutttrrrpppooooooppppppttttttttttttssssssssssssqqqpppooooooooopppqqqrrrppppppooommmkkkiiigggfffllliiikkkqqqrrrnnnnnnrrruuurrrqqqrrrtttuuussspppuuutttrrrqqqpppoooooooooooommmjjjgggffffffhhhiiiooollllllnnnnnnlllmmmppplllkkkkkkkkklllmmmooopppoooooommmllljjjiiihhhgggjjjjjjkkklllkkkjjjiiihhhbbbaaaaaa```______^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^^^^ZZZUUUPPPGGG@@@999444333333222000000...<<>><<>>888555CCCVVV^^^VVV>>>333::::::111---,,,***)))******)))((()))))))))))))))*********++++++...///222555999===???AAA@@@>>>GGG```~~~xxxyyy}}}wwwxxx{{{~~~}}}wwwuuuwwwwwwtttvvvvvvuuuuuuuuuuuuvvvvvvqqqpppppprrrtttuuutttrrrpppooonnnnnnnnnnnnnnnmmmiiiiiiiiiiiikkklllnnnooosssrrrrrrrrrssssssttttttvvvuuutttuuuuuuvvvuuutttvvvsssooooooqqqsssqqqooowwwvvvuuuuuuvvvwwwwwwwwwyyywwwvvvvvvvvvwwwvvvuuuuuutttssstttuuuuuutttsssrrrrrrqqqpppppppppppppppkkkkkkmmmnnnpppqqqrrrsssuuurrroooppptttvvvssspppoooooopppppppppooommmkkkiiijjjkkkkkkkkkkkkjjjiiihhhiiikkkllllllmmmoooppppppnnnmmmnnnppprrrrrrrrruuuuuuuuuuuuuuuuuuuuuvvvrrrooommmooosssvvvwwwvvvppptttvvvsssrrrssssssppprrrsssuuuuuutttssstttuuuqqqrrrrrrrrrssssssrrrrrrwwwvvvuuusssrrrpppooonnnlllmmmmmmnnnooopppppppppkkklllmmmooopppqqqqqqqqqpppsssuuuwwwyyy{{{{{{zzztttvvvvvvsssqqqqqquuuxxxrrrrrrrrrqqqpppooonnnmmmiiijjjllloooqqqsssuuuvvvuuussstttwwwvvvrrrooopppnnnooopppppppppooonnnmmmnnnmmmmmmmmmllllllkkkkkkiiiiiihhhhhhhhhgggggggggdddcccbbbaaa```aaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````^^^ZZZUUUPPPIIICCC:::555444333111000...222333<<>>...,,,***)))******)))((((((((())))))******************...///222555999===???AAAAAA>>>GGGccczzzyyyvvvwwwyyy}}}~~~~~~zzzxxxxxxuuuqqquuuuuuuuuuuuuuutttttttttpppooopppqqqssstttsssrrrvvvtttsssrrrrrrqqqpppnnnpppooommmlllkkkkkklllmmmrrrrrrqqqqqqqqqqqqrrrrrryyyyyyxxxwwwvvvuuuttttttvvvtttrrrrrrrrrssstttsssxxxvvvsssssstttuuuvvvuuutttssstttuuuxxxzzzzzzyyyvvvuuuuuuvvvwwwwwwvvvttttttssssssrrrrrrqqqppppppttttttttttttsssrrrqqqpppsssrrrppppppqqqrrrrrrqqqooommmmmmmmmnnnnnnllljjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiijjjlllnnnooommmllllllnnnqqqssssssrrrtttssssssssssssttttttuuutttsssssstttvvvxxxyyyyyyvvvzzzzzzwwwvvvxxxyyyxxxssstttuuutttsssrrrsssuuurrrrrrssssssssssssrrrqqqvvvuuutttrrrpppnnnmmmllllllmmmnnnooopppqqqqqqqqqmmmnnnoooqqqrrrrrrrrrrrrlllooorrrrrrtttxxxxxxvvvttttttsssrrrrrrsssvvvyyyqqqqqqppppppqqqqqqrrrssskkklllmmmnnnppprrruuuvvvvvvtttuuuwwwwwwsssqqqsssooooooppppppppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmiiihhhhhhgggfffgggggggggbbbbbbccccccbbbbbbbbbbbbcccbbbbbbaaaaaa```______^^^^^^___``````\\\VVVRRRJJJCCC;;;666444333111000---444333777FFFKKKHHHIII:::111JJJKKKMMMPPP>>>LLLOOORRRIII999444>>>CCC???...,,,***)))******)))'''((((((((()))******++++++))))))...///222555999===???AAAEEECCCOOOoooyyyzzzyyyyyy|||{{{xxxxxx~~~~~~{{{wwwwwwyyyvvvqqqrrrsssssstttsssrrrqqqpppnnnnnnnnnoooqqqrrrqqqooosssrrrpppqqqtttuuusssrrrrrrqqqooonnnnnnnnnpppqqqqqqpppooonnnnnnooopppqqqyyyzzzyyyxxxvvvuuutttttttttuuuuuutttssssssuuuwwwvvvtttrrrsssttttttrrrpppppppppqqqssswwwyyyyyyxxxvvvuuuuuuvvvxxxxxxvvvtttrrrrrrsssssssssrrrrrrqqqwwwwwwwwwwwwwwwuuutttssstttuuuuuutttrrrrrrtttwwwqqqooommmmmmooopppooommmkkkjjjiiihhhhhhiiijjjkkkmmmjjjgggeeeeeefffhhhhhhggggggjjjnnnrrruuuuuutttqqqqqqpppppppppqqqrrrssstttvvvwwwxxxxxxxxxyyyzzz{{{~~~}}}xxxwwwyyy{{{{{{uuuuuuvvvtttrrrrrrssstttsssssstttttttttrrrqqqppprrrrrrqqqpppooonnnmmmmmmlllmmmooopppqqqrrrrrrqqqnnnoooppppppqqqqqqppppppkkkoooqqqoooppptttsssooorrrrrrrrruuuwwwxxxxxxwwwtttsssqqqpppppprrrtttvvvrrrqqqpppooooooppprrrsssuuussssssuuuuuurrrrrruuuoooooooooooopppqqqqqqrrrooooooooooooooopppppppppiiihhhgggfffffffffggggggaaabbbccceeeeeedddbbbaaabbbbbbbbbaaaaaaaaaaaaaaa[[[[[[[[[\\\]]][[[XXXUUUJJJDDD;;;666444333111///+++222///444IIIUUUQQQMMMDDD222KKKRRR___ccc>>>???;;;:::666111111666777555///---***)))******(((''''''(((((()))******++++++******...///222666999===???AAA@@@AAASSSxxxxxxhhhqqq~~~|||}}}{{{|||zzztttqqqoooqqqqqqqqquuuzzzxxxsssoooppprrrrrrrrrpppnnnmmmmmmllllllmmmooopppnnnmmmkkkiiijjjnnnssswwwwwwvvvoooooonnnooopppsssvvvxxxpppooonnnmmmmmmnnnooooooxxxxxxyyywwwuuuttttttuuuqqqtttuuusssqqqqqquuuxxxsssrrrrrrsssuuutttoookkkppppppppprrrtttvvvuuusssuuuuuuuuuvvvxxxwwwuuussstttuuuvvvwwwxxxxxxxxxxxxssstttvvvwwwxxxxxxxxxwwwwwwzzz{{{yyyuuutttxxx}}}vvvssspppppprrrssssssqqqlllkkkhhhgggggghhhkkklllmmmiiiccc___^^^___```aaaaaacccgggmmmsssvvvwwwvvvppppppoooooooooppprrrsssrrruuuyyyyyywwwuuuvvvxxx}}}|||vvvsssvvvxxxxxxvvvvvvvvvtttrrrqqqrrrsssttttttuuuuuutttrrrpppooonnnnnnnnnnnnnnnnnnnnnooolllmmmoooqqqrrrsssrrrrrrmmmmmmnnnnnnnnnnnnmmmlllmmmrrrsssoooooorrrqqqlllppppppsssxxx}}}}}}yyyuuuyyywwwssspppoooppprrrtttxxxvvvssspppnnnooopppqqqtttqqqqqqssssssqqqrrruuupppooonnnnnnoooqqqssstttpppppppppppppppqqqqqqqqqiiihhhgggeeeeeeffffffggg```bbbdddffffffeeebbbaaaaaaaaaaaabbbbbbcccccccccZZZXXXWWWXXXYYYZZZYYYWWWKKKDDD<<<666444333111///...444222<<>><<<;;;777555666777555111...///---************(((''''''(((((()))***+++++++++++++++///000222666999<<>>YYYppp|||xxxvvv{{{~~~yyyzzzzzz{{{~~~wwwvvvyyywwwwwwvvvvvvuuuttttttssssssttttttuuutttsssqqqppppppooonnnnnnmmmkkkfffccclllmmmnnnnnnnnnmmmlllkkkqqqqqqrrrrrrrrrpppooonnnnnnoooqqqqqqqqqrrruuuwwwwwwuuusssqqqooommmkkkjjjoooooooooooooooooopppppppppqqqqqqqqqqqqpppooooooooopppqqqrrrrrrssssssrrrooooooppprrrssssssttttttvvvuuutttuuuwwwxxxvvvtttwwwuuussstttvvvyyyzzzzzzwwwyyy{{{|||{{{xxxtttrrrsssttttttsssqqqnnnmmmlllgggfffeeedddddddddeeefffXXXOOOFFFFFFOOOXXX]]]^^^eeeaaa\\\XXXXXX[[[^^^aaaiiikkknnnqqqrrrtttvvvxxxuuuuuuvvvwwwwwwwwwxxxyyy{{{yyyuuusssssstttsssssstttsssrrrrrrssssssqqqpppqqqqqqqqqppppppooooooooooooppppppooonnnnnnoooqqqpppqqqqqqooonnnoooqqqsssqqqqqqrrrrrrrrrrrrrrrrrruuuuuutttsssrrrqqqqqqpppsssrrrrrrrrrrrrtttwwwzzzwwwvvvuuutttuuuuuuuuuuuupppooosssxxxyyyuuussstttuuurrrpppoooppprrrssssssppppppqqqrrrrrrqqqpppoooooonnnmmmlllkkkjjjjjjjjjlllkkkhhhfffeeeeeefffggggggggghhhggggggeeedddcccaaaaaa```___^^^]]]]]]]]]^^^^^^^^^]]]]]][[[ZZZYYYTTTKKK@@@888555444222111777111000222666AAAHHHCCCDDD888555FFFFFF===>>>555DDDIIIKKKFFF===888:::>>>333000,,,************))))))))))))))))))******+++,,,,,,///000222666999<<>>666IIILLLEEEKKK:::AAAAAA>>>:::666555888;;;333000,,,************)))((()))))))))************++++++///000222666999<<>>???===NNNoooxxxzzz}}}~~~~~~}}}{{{~~~yyyyyyxxxxxxwwwvvvvvvuuuvvvuuutttsssssstttuuuvvvoooooonnnnnnnnnpppqqqrrruuuuuuuuurrrooommmnnnooommmooopppooonnnmmmooopppkkkjjjmmmrrrttttttwww}}}ssssssrrrpppmmmnnnqqquuuvvvyyy|||}}}{{{xxxvvvuuupppqqqsssrrrqqqooonnnnnnkkknnnpppmmmhhhfffgggkkkqqqooorrrwwwvvvooonnnrrrnnnoooooopppqqqqqqrrrrrruuuvvvwwwyyyyyyyyyxxxwwwzzzyyywwwvvvvvvuuusssqqqtttrrrqqqpppnnnkkkfffbbbeee\\\NNNCCC===;;;;;;<<<>>>CCCIIILLLLLLKKKMMMNNNQQQSSSVVVZZZ___gggoootttyyysssmmmiiigggbbbZZZTTTIIIOOOQQQKKKGGGIIIJJJGGGOOORRRXXX```hhhoootttwwwnnnpppqqqqqqpppoooooopppooommmjjjjjjmmmppprrrsssuuutttsssqqqpppooonnnnnnvvvqqqmmmlllooopppmmmjjjkkkkkkkkklllmmmooopppqqqppprrrssstttrrrpppmmmkkknnnmmmlllmmmpppsssuuuvvvyyyxxxvvvttttttuuuvvvwwwvvvwwwxxxxxxwwwuuurrrpppnnnmmmmmmpppssstttrrroootttqqqoooqqqttttttpppkkkqqqqqqpppooonnnmmmllllllnnnmmmllllllmmmnnnmmmlllhhhfffccc```______aaabbbaaabbbccccccaaa]]]ZZZWWWZZZ^^^```______aaa___ZZZTTTMMMCCC;;;666333222222888333111---222PPPrrr}}}ccc@@@:::HHHDDD666555444333777<<<999222000333444000***''''''(((******)))************+++++++++++++++000111333666999<<<>>>???BBBKKKcccrrr}}}{{{}}}~~~{{{yyyzzzzzzzzzyyyyyyyyyyyyyyyvvvuuutttsssssssssssstttqqqpppnnnnnnnnnoooqqqrrrsssrrrqqqqqqppppppppppppnnnooooooooooooooooooooonnnmmmpppuuuuuusssuuuyyyuuuuuutttqqqnnnnnnqqqtttqqqrrrrrrqqqooonnnnnnooommmnnnpppqqqpppooooooooommmppprrrpppkkkiiijjjmmmsssqqqrrruuutttooopppuuussssssrrrqqqpppooonnnnnnttttttuuuwwwwwwxxxxxxxxxwwwuuuttttttttttttrrrqqqtttsssqqqpppnnnjjjeeeaaa\\\UUUJJJAAA<<<;;;;;;<<>>888999777222---)))((())))))))))))************+++++++++++++++000111333666999<<<>>>???AAAIIIaaatttsss~~~|||~~~yyyyyyyyyyyyzzzzzzzzzzzz{{{vvvuuutttrrrqqqqqqqqqqqqsssqqqooommmmmmnnnppprrrrrrooonnnooorrrtttsssrrrpppoooooooooppppppooonnnppppppssswwwvvvsssrrruuuwwwwwwuuurrrpppoooqqqssssssrrrpppmmmkkklllnnnqqqkkklllnnnoooppppppooooooooorrrtttsssooonnnoooqqqtttrrrrrrsssrrrppprrrwwwtttsssrrrqqqpppooonnnnnnrrrrrrssssssuuuvvvxxxxxxvvvuuuuuuuuuvvvvvvtttsssppppppoooooommmhhhaaa\\\PPPJJJCCC>>><<<<<<<<<<<>>888;;;888444...***)))))))))((()))************+++++++++******000111333666999<<<>>>??????GGGaaaxxxyyyvvvttt}}}{{{}}}zzzyyyyyyyyyxxxxxxxxxwwwuuuuuusssrrrpppooonnnnnnuuussspppmmmmmmnnnppprrrsssooolllnnnsssvvvtttqqqqqqpppoooppprrrrrrooommmppppppssswwwvvvrrrqqqsssxxxwwwuuurrrpppoooppppppuuuuuussspppnnnnnnqqqtttmmmmmmnnnoooqqqqqqooonnnlllooorrrsssrrrrrrssstttssssssssssssrrrrrrsssvvvoooooopppqqqqqqrrrssssssqqqqqqqqqqqqsssuuuxxxyyyuuuuuuttttttuuuuuurrrpppmmmmmmnnnnnnjjjbbbXXXQQQEEEBBB???============<<<>>>===<<<;;;::::::;;;<<<999;;;???CCCIIIRRR\\\bbbfffmmmuuu{{{}}}wwwyyy{{{{{{wwwpppiiidddgggjjjnnnpppqqqppppppqqqrrrrrrrrrtttvvvwwwuuutttttttttttttttsssrrrqqqqqqooommmlllmmmooopppooommmpppqqqrrrssstttssssssrrroooppprrrsssssssssrrrqqqlllnnnqqqtttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxwww}}}|||zzzxxxvvvuuuuuuuuurrrqqqooonnnooopppqqqqqqoooooommmkkkjjjlllppptttsssrrrpppnnnmmmmmmnnnnnnkkkkkkkkkiiigggeeeeeeeeegggfffdddbbbbbbbbbcccdddaaa```___^^^^^^___```aaa___bbbccc```^^^___]]]YYYVVVOOOEEE<<<666444222111777000000///,,,777GGGIIIDDDGGG???===HHHIII>>>888111;;;EEEEEE<<<444555:::666222---***))))))))))))))))))*********+++++++++))))))000111333666999<<<>>>???@@@FFF```zzzrrriii||||||xxx|||}}}}}}}}}|||zzzxxxwwwvvvuuuuuutttsssrrrpppnnnmmmllltttssspppnnnnnnoooppprrrtttpppmmmnnnsssuuusssoooqqqqqqqqqrrrrrrqqqooommmmmmmmmqqqvvvuuuqqqpppsssvvvtttrrrqqqppppppooooooqqqrrrsssqqqooonnnooopppqqqpppoooqqqrrrrrrooolllgggjjjnnnqqqrrrssstttuuunnnrrruuuuuutttsssssssssmmmnnnoooppprrrtttuuuuuuqqqqqqqqqqqqsssuuuxxxyyytttsssrrrssssssrrrnnnlllqqqqqqooollleeeYYYMMMDDD@@@???======>>>>>>===<<<:::999777666777888999:::666666777:::@@@KKKXXX```aaahhhppptttwww~~~{{{rrrllliiiiiijjjlllooorrrssssssrrrrrrsssrrrrrrrrruuuwwwwwwuuurrruuuuuuuuuuuutttsssqqqppppppooooooooopppppppppooosssttttttuuuuuuuuuttttttsssssstttttttttsssrrrqqqlllnnnooopppoooqqquuuxxxwwwxxxzzz{{{|||}}}}}}}}}~~~}}}{{{xxxwwwuuuuuuuuuqqqpppooommmllllllmmmooonnnnnnooommmlllkkklllnnnrrrqqqooonnnmmmlllmmmmmmkkklllmmmjjjgggdddeeefffhhheeebbb___^^^```ccceeeaaa```___^^^^^^```aaaccc```cccccc```___aaa___\\\VVVOOOEEE<<<666444222111///+++000333000999IIINNNEEEMMMCCC:::EEEQQQOOOLLL777999999555222222555888222///+++))))))*********))))))*********+++++++++))))))000111333666999<<<>>>???>>>MMMqqqttthhhssszzzyyy~~~}}}}}}{{{yyywwwvvvttttttsssrrrqqqooommmlllrrrrrrqqqpppooopppqqqqqqtttrrroooooorrrsssqqqoooppprrrttttttrrrpppoooooollllllpppttttttpppppptttsssqqqppppppqqqrrrqqqpppppprrrttttttrrrpppoooooosssqqqpppqqqsssrrroookkkdddgggjjjnnnqqqrrrrrrrrrkkkqqquuutttssstttssspppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssuuuvvvxxxxxxwwwwwwwwwxxxyyywwwtttqqqvvvrrrlllcccZZZOOODDD>>>@@@???>>>===>>>>>><<<:::666444222222444666666666333333222444999CCCOOOXXX^^^cccjjjnnnqqqwww~~~|||zzzyyy|||}}}}}}{{{wwwtttssstttrrrrrrrrrtttvvvvvvtttrrrssssssssssssqqqooommmlllkkklllmmmooooooppppppoooqqqpppoooooooooooooooppprrrrrrrrrrrrqqqqqqpppooommmooopppooommmnnnssswwwxxxxxxzzz{{{}}}}}}|||{{{yyywwwuuutttsssrrrrrrrrrpppmmmlllmmmnnnooopppqqqqqqpppooommmkkkjjjjjjkkkkkkllllllllllllkkkmmmnnnkkkgggdddeeeggggggdddaaa___^^^```cccddd``````_________```bbbccc```cccdddaaaaaadddccc```WWWPPPFFF===777444222111333,,,///222222EEEfffyyy```gggUUU>>>CCCRRRSSSOOO777777444222444666444000000---***))))))***+++***)))************+++++++++******000111333666999<<<>>>???@@@WWWvvvrrr}}}}}}~~~|||}}}{{{yyyxxxwwwssssssssssssqqqpppnnnmmmppppppqqqqqqrrrqqqqqqqqqrrrqqqqqqpppqqqqqqqqqrrrnnnsssxxxwwwqqqnnnnnnqqqooonnnppptttssspppppptttqqqpppooopppsssuuutttssssssuuuvvvuuusssrrrqqqrrrqqqooommmooossssssoookkkeeegggjjjmmmoooooonnnmmmkkkqqqsssppppppssstttqqqtttssssssrrrqqqqqqppppppttttttuuuwwwwwwxxxxxxxxxxxxxxxzzz|||~~~~~~{{{yyyoooggg[[[QQQJJJFFFDDDCCCBBBAAA>>>======;;;999777444111///000222333222000000000000111444:::BBBHHHWWW\\\dddiiimmmqqqvvvzzzzzzvvvvvvvvvtttsssssstttvvvvvvuuutttqqqqqqrrrqqqooollliiigggfffhhhkkknnnpppqqqrrrssspppnnnllljjjjjjkkklllnnnooooooooopppppppppppppppooorrrtttssspppooorrruuuwwwwwwwwwxxxzzz|||~~~||||||{{{zzzxxxuuusssqqqqqqssstttrrrnnnllllllmmmpppooonnnppprrrrrroookkkggghhhjjjkkklllkkkjjjiiiiiilllmmmkkkfffdddeeehhhddddddccccccccccccbbbbbb``````````````````aaaaaa___bbbcccbbbcccggghhheeeXXXQQQFFF===777444222111888000/////////HHHuuupppFFF<<>>???HHH]]]~~~}}}{{{|||~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwrrrsssssssssrrrpppooommmnnnoooqqqrrrssssssrrrqqqooopppqqqqqqpppppprrrtttllltttzzzxxxqqqlllnnnrrrsssqqqrrrtttsssooopppuuupppooonnnqqquuuxxxwwwuuurrrssssssrrrpppooopppqqqnnnlllkkknnnrrrsssppplllhhhiiijjjmmmnnnmmmkkkhhhlllqqqrrrmmmmmmrrrtttrrrsssssssssrrrrrrqqqqqqqqquuuvvvwwwyyyyyyyyyxxxwwwqqqrrrtttxxx{{{|||zzzxxxbbbXXXIII???<<>>;;;HHHDDD777888:::999555666:::888222444111...,,,++++++***((()))************+++++++++++++++000222444555777:::>>>BBBDDDSSSoooqqq}}}||||||}}}~~~zzzzzzxxxvvvwwwxxxwwwuuurrrtttvvvwwwtttnnnlllnnnqqqtttooonnnqqqpppllllllpppnnnnnnnnnnnnooopppqqqrrrlllpppsssuuutttsssrrrrrrsssrrrqqqpppooopppqqqrrroooooooooooopppqqqrrrsssttttttsssqqqoooooorrrtttkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnpppqqqqqqooollljjjkkknnnpppooommmlllnnnpppqqqooooooqqqtttuuusssqqqqqqrrrtttuuuvvvvvvuuutttqqquuuzzzzzzvvvnnngggcccOOONNNKKKJJJPPPXXX[[[YYYUUUIII???;;;:::666333222000000///..................///000111222333444444BBBGGGPPP]]]jjjpppkkkddd```cccaaahhhzzzwwwvvvvvvuuuuuurrrpppnnnpppsssuuutttsssuuuuuussspppllliiifffdddkkkllllllmmmnnnooopppppppppmmmkkklllooosssuuuvvvoooqqqooollllllppprrrqqqqqqrrrssssssqqqqqqrrrsssrrrssstttvvvwwwyyyzzzzzz|||{{{xxxvvvuuuuuuvvvwwwpppqqqrrrqqqmmmjjjiiiiiikkkkkkllllllmmmnnnnnnoooooonnnmmmmmmllljjjgggdddiiikkkkkkiiidddbbbbbbdddccccccccceeeggghhhfffdddaaaaaaaaa```aaabbbbbbcccdddbbbaaabbbcccbbb^^^[[[VVVQQQGGG>>>666222000000111000,,,000555333@@@\\\___NNNMMM???:::GGGAAA:::<<<333>>>NNNKKKAAA;;;444:::666000+++'''''')))+++++++++******************++++++000222444555777:::>>>BBBFFFFFF\\\ppp{{{{{{}}}|||}}}yyyyyywwwtttrrrqqqrrrttttttvvvxxxvvvqqqppprrruuusssnnnmmmpppoookkkkkkooooooooonnnnnnooopppqqqqqqrrrrrrqqqooooooppptttxxxxxxwwwuuusssrrrqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqssstttsssqqqooonnnoooqqqrrrqqqooonnnllljjjiiihhhlllnnnpppssstttsssrrrqqqoooqqqqqqppplllkkkkkkmmmlllkkkjjjlllooopppooommmmmmnnnpppqqqrrrrrrqqqqqqyyywwwssskkkbbbZZZVVVUUUWWW[[[```fffooovvvtttnnnUUUIII===999888444111111000000///...............//////000000111222333333777===GGGUUUeeesss}}}}}}xxxxxx{{{|||zzzxxxwwwwwwvvvtttrrrsssqqqpppqqqtttvvvuuutttvvvvvvtttqqqmmmjjjgggeeegggjjjnnnrrruuuuuutttsssrrrooommmmmmooorrrttttttqqquuuuuussssssvvvvvvsssqqqrrrsssrrrqqqpppqqqsssuuuwwwyyy|||}}}|||{{{zzzzzzzzzyyywwwvvvuuuttttttqqqrrrrrrqqqnnnkkkjjjjjjkkklllmmmnnnnnnmmmlllllliiiiiijjjlllmmmmmmllljjjjjjkkkkkkiiieeeccccccddd______aaadddggghhhgggfffdddccccccbbbaaa```______bbbaaaaaaaaaaaa^^^XXXTTTTTTOOOGGG>>>777444333333///444///,,,333555888CCCIII;;;@@@888999KKKGGG???>>>444;;;IIIFFF>>>999222999666111,,,))))))***+++************************++++++000222444555777:::>>>BBBDDDJJJkkk{{{vvv~~~{{{|||~~~yyyzzzyyytttooonnnrrrvvvuuuwwwxxxvvvrrrqqqrrrtttqqqnnnmmmnnnnnnkkkkkknnnpppooooooooooooooopppqqqrrrrrrpppooonnnppptttxxxxxxvvvtttqqqpppooonnnooovvvvvvuuusssrrrqqqpppoootttuuuuuutttqqqooooooooouuutttrrrpppmmmkkkiiihhhmmmnnnppprrrsssssssssssspppqqqqqqpppnnnllllllmmmmmmllllllmmmooopppooonnnppppppqqqssssssssssssssstttnnneee[[[TTTSSSVVVZZZnnnuuu~~~xxxTTTGGG;;;666444222000000000000///.........////////////000000111111111222111777@@@KKK[[[rrrkkk\\\bbb~~~xxxxxxxxxyyyyyywwwtttqqqtttsssrrrsssuuuvvvvvvuuuwwwvvvuuussspppmmmjjjiiigggkkkqqqwwwzzzzzzxxxvvvuuurrroooooopppqqqrrrrrrooosssuuuttttttvvvtttqqqpppqqqrrrqqqppppppppprrrtttwww{{{~~~}}}zzzxxxxxxxxxwwwwwwuuusssqqqpppqqqrrrrrrpppmmmkkkkkkkkkmmmmmmnnnnnnnnnllljjjiiiggghhhjjjlllmmmmmmmmmmmmkkkkkkkkkhhheeeddddddeee``````aaaccceeefffeeecccbbbcccccccccbbb```^^^]]]______aaacccbbb]]]VVVQQQTTTOOOGGG>>>888444222222...777111)))000666555666DDD999???555333EEEAAA:::BBB444666???<<<777444...666444111---++++++++++++************************,,,,,,000222444555777:::>>>AAA@@@OOOzzzvvvzzz|||~~~{{{{{{~~~|||{{{zzzyyywwwuuuuuuvvvxxxuuuvvvwwwuuuqqqooooooppppppooonnnnnnmmmmmmmmmnnnppppppooooooooooooppppppmmmooorrrssssssrrrrrrrrrwwwuuusssqqqppppppppppppwwwwwwvvvuuutttrrrqqqqqqtttvvvxxxxxxvvvtttssssssqqqpppppppppoooooonnnnnnooooooppppppppppppoooooonnnoooooopppppppppqqqrrrnnnnnnooopppqqqqqqpppppprrrsssttttttuuuvvvvvvvvvkkkiiifffdddgggoooyyypppRRREEE888333111///...000000000///////////////000000000000000000000000000000444999>>>HHH```ooo^^^dddvvv{{{zzzzzzzzzzzzxxxuuurrrssssssssstttuuuuuuuuuuuuvvvvvvvvvuuutttsssqqqqqqqqqrrrtttvvvwwwxxxyyyyyywwwtttqqqppppppppppppooommmqqqrrrqqqqqqsssrrroooooopppqqqqqqoooooopppqqqpppsssvvvyyyzzzzzzxxxvvvvvvvvvtttsssqqqppppppooopppqqqpppnnnkkkiiijjjkkkpppooonnnmmmkkkjjjiiiiiijjjkkkmmmmmmllljjjjjjiiilllkkkjjjhhhfffeeeeeeeeeeeedddddddddeeedddaaa___^^^___aaaccccccbbbaaa___]]]___ccceeeddd___XXXSSSTTTOOOGGG>>>777222000///...666222,,,///333===NNNAAA===GGG999555KKKSSSUUUKKK:::555888444444555///222111///---,,,+++*********************+++++++++------000222444555777:::>>>AAABBBPPPuuuyyyjjjyyyyyy}}}|||}}}{{{zzzxxxvvvxxx|||}}}yyytttssstttuuuuuusssqqqqqqqqqpppppppppnnnnnnooooooooooooooooooooooooooopppqqqmmmooorrrrrrrrrqqqrrrrrrxxxwwwvvvvvvvvvwwwxxxyyyuuuvvvvvvvvvvvvuuutttsssqqqtttwwwyyyxxxwwwvvvvvvnnnnnnooooooppppppqqqqqqooooooooooooooooooppppppooooooooopppqqqrrrsssrrrmmmnnnooopppoooooooooooorrrrrrrrrrrrssstttuuuuuusssvvv{{{{{{jjjOOOBBB666111000......///000000/////////000000111000000000000111111111111//////000111444GGGmmmvvv~~~|||zzz{{{{{{{{{}}}zzzxxxwwwvvvtttrrrqqqrrrttttttttttttssssssuuuuuuvvvxxxxxxyyyyyyyyy}}}zzzuuuqqqppprrrvvvyyywwwuuurrrpppppppppnnnmmmpppsssrrroooooossstttrrrooopppqqqqqqoooooopppqqqnnnpppqqqtttvvvwwwxxxxxxvvvtttqqqooonnnnnnpppqqqooonnnmmmjjjhhhgggiiijjjrrrpppmmmjjjhhhiiijjjkkkkkkmmmooonnnkkkhhhhhhhhhmmmkkkhhhfffeeeeeeeeeeeegggfffeeeffffffeeebbb```]]]___aaabbbcccbbb```______bbbeeefffddd^^^WWWSSSOOOKKKDDD===777333111000000222111222000///KKKwwwpppmmmoooOOO777EEEPPPWWWPPP>>>555444111444888222000///...---+++***))))))))))))*********+++++++++//////000222444555777:::>>>BBBGGGcccwww}}}|||~~~~~~zzzvvvtttyyyxxxqqqrrrsssuuuvvvwwwwwwvvvuuuoooqqqqqqnnnnnnpppqqqooonnnnnnnnnnnnooopppqqqrrrsssqqqooolllkkknnntttxxxtttttttttuuuvvvxxxzzz{{{tttuuuvvvwwwwwwwwwuuuuuunnnqqqtttvvvvvvvvvvvvvvvqqqqqqqqqppppppppppppooonnnmmmmmmnnnppprrrtttvvvtttrrrqqqqqqrrrrrrqqqpppqqqsssttttttsssrrrssstttttttttttttttuuuvvvwwwxxx|||mmmKKK???444000000///...000000000/////////000111111000000111111222222222222222000111111000;;;XXXuuu}}}|||}}}~~~~~~{{{xxxuuutttsssqqqoooqqqsssuuuuuutttsssssssssssstttvvvxxxzzz||||||}}}}}}vvvooommmoootttwwwuuusssqqqppppppooonnnllloooqqqoookkkkkkppprrrqqqpppqqqrrrqqqppppppppprrrqqqrrrssstttvvvxxxyyyzzzuuutttrrrppppppppprrrsssnnnmmmkkkhhheeeeeehhhjjjpppnnnkkkiiihhhiiikkklllgggkkknnnnnnkkkiiijjjlllllljjjfffdddeeeeeeeeeeeeccccccdddeeeggghhhfffdddaaabbbbbbbbbaaa___]]]\\\bbbeeefffeee```ZZZVVVTTTKKKHHHBBB===888555444444000///000555111---NNNaaa666777:::>>>DDD555/////////444666---111000...---+++***)))))))))))))))***++++++,,,,,,......000222444555777:::>>>BBBIIIrrr~~~~~~{{{yyy{{{~~~}}}xxxsssuuuuuuvvvwwwwwwvvvtttrrrmmmqqqpppllllllpppqqqnnnmmmmmmmmmnnnoooqqqrrrssssssqqqnnnkkkkkknnntttxxxpppppppppqqqsssuuuwwwxxxtttuuuvvvwwwwwwvvvuuutttooorrrtttuuuuuutttuuuvvvttttttssssssrrrqqqppppppmmmlllllllllnnnqqqtttvvvuuusssqqqrrrssstttrrrpppuuuwwwyyyyyywwwuuuvvvxxxwwwvvvvvvvvvwwwxxxyyyzzzwwwhhhGGG<<<333111111000///000000000//////000111111222000000111222333444444555555333444777555666FFFZZZyyy~~~{{{yyyxxxxxxyyyzzzyyyxxxwwwwwwuuuqqqnnnqqqtttwwwwwwuuusssssstttssstttuuuwwwyyyzzz{{{{{{}}}zzzwwwsssrrrrrrtttuuurrrpppoooooooooooonnnlllllloooooollllllppppppnnnqqqrrrsssrrrqqqpppqqqsssuuuvvvwwwyyyyyyyyyxxxwwwssstttuuuvvvvvvvvvuuutttnnnmmmkkkgggeeeeeeiiilllkkkkkkkkkkkkkkkkkkkkkkkkeeeiiimmmnnnkkkjjjlllooolllhhhdddbbbdddeeeeeedddbbbbbbbbbdddggggggfffdddbbbbbbaaa```___^^^^^^]]]ccceeefffddd```]]]]]]]]]OOOKKKFFF???:::666444333...000000222222...BBBgggxxxyyyzzzTTT555===AAAAAA555,,,---444888>>>;;;...444333000---,,,+++++++++((())))))***++++++,,,,,,++++++000222444555777:::>>>BBBGGGfffttt~~~|||{{{yyyxxxzzzyyyxxxwwwuuuqqqmmmjjjlllpppoookkkkkkppppppmmmllllllmmmnnnppprrrssstttmmmoooqqqqqqppppppqqqssssssrrrrrrssstttvvvxxxyyyuuuvvvwwwxxxwwwvvvtttrrrsssuuuwwwwwwvvvuuuvvvwwwttttttttttttttttttssssssnnnmmmkkkjjjjjjllloooppprrrpppoooqqquuuwwwvvvtttrrruuuwwwwwwtttssstttuuussssssrrrrrrssstttvvvwwwzzz{{{}}}}}}|||}}}}}}|||{{{lll\\\EEE;;;222111333111000000000000///000000111222222000000111222444555666666444000333888444///555CCCZZZ}}}|||~~~~~~}}}|||{{{}}}~~~wwwxxxyyy{{{{{{yyytttppprrruuuyyyyyyvvvttttttuuussstttuuuvvvwwwxxxxxxxxxuuuvvvwwwxxxxxxwwwuuutttpppooonnnnnnoooooonnnmmmooosssuuussstttvvvtttqqqqqqrrrssssssqqqqqqrrrsssvvvxxx{{{||||||yyyuuusssqqqtttxxx|||}}}{{{wwwuuuooonnnkkkgggeeefffjjjmmmfffhhhkkknnnooommmkkkiiifffjjjnnnnnnkkkiiikkknnnlllgggcccaaaccceeedddcccdddccccccdddeeedddbbb``````____________```aaaaaaaaacccddddddccccccgggjjjVVVRRRKKKBBB:::444000...---222000///222000444CCCLLLPPPZZZ@@@---<<<===999222---666BBBIIINNNHHH777777555222///,,,,,,,,,,,,((())))))***++++++,,,,,,))))))000222444555777:::>>>BBBEEEGGGiiiuuu}}}zzzyyy}}}xxxxxxwwwuuutttsssrrrqqqrrrpppmmmmmmmmmmmmllljjjnnnnnnllljjjmmmqqqppplllllllllnnnqqqssstttrrrpppmmmnnnqqqttttttqqqsssxxxyyyzzzzzzzzzzzzyyywwwvvvyyyxxxwwwwwwwwwxxxzzz{{{tttuuuuuuuuuuuuuuuwwwxxxqqqpppmmmkkkjjjlllnnnoootttrrrqqqooonnnoooooopppmmmnnnooorrrtttuuurrrppprrrssssssssssssrrrppppppwwwwwwvvvwwwxxxyyyyyyyyywwwwwwwwwvvvuuunnn]]]MMMAAA:::444444444111///000222222111111111222333444222333444444555555555444///;;;:::222555666222444@@@YYYzzzzzzzzzzzz|||}}}|||yyywwwzzzuuuqqqqqquuuvvvtttppprrrrrrsssssssssrrrqqqpppsssrrrrrrwww{{{{{{vvvqqqqqqrrrtttvvvwwwvvvuuuuuusssssssssqqqooonnnppprrrvvvttttttvvvxxxwwwsssooosssrrrrrrqqqppppppqqqqqqsssrrrqqqrrruuuwwwxxxyyy{{{{{{zzzxxxzzz|||yyyrrrppphhheeehhhjjjgggeeehhhkkkkkkkkklllllllllmmmmmmllljjjhhhiiijjjlllmmmmmmeeefffeeecccaaaaaaaaabbb```aaabbbccccccdddccccccaaa```___```aaabbbaaa```bbbcccdddeeedddaaa^^^\\\eee^^^RRREEE999333222444///555111---222222222999:::AAA===555888999999>>>777000888HHHNNNOOOEEE111888777555111,,,))))))***((((((((((((((((((((((((++++++000222444555777:::>>>BBBFFFKKKjjj}}}{{{~~~zzzzzz{{{vvvvvvvvvuuutttsssrrrqqqrrrpppnnnnnnooooooooonnnrrrrrrpppmmmnnnrrrqqqlllpppooonnnooorrrsssssssssqqqqqqsssvvvtttqqqrrrvvvwwwxxxyyyzzzyyyxxxvvvuuuvvvuuuuuutttuuuvvvwwwxxxxxxxxxwwwuuusssssstttuuusssrrrpppnnnnnnooopppqqquuutttsssrrrsssssstttuuurrrrrrrrrsssuuuuuusssqqqxxxwwwuuutttssssssttttttyyyuuurrrsssyyy||||||yyy~~~~~~|||yyywwwnnn\\\LLLAAA:::444333444111000111222222333333333444444444666666666555555444444444777:::444///555999:::???555DDD[[[sss}}}yyyvvvsssrrrqqqssswwwyyywwwuuussssssssstttttttttttttttwwwtttrrrssswwwyyyvvvsssxxxxxxwwwwwwwwwwwwwwwwwwrrrsssrrrqqqooooooqqqsssqqqqqqqqqsssuuuuuutttrrroooooooooppprrrsssuuuvvvtttrrrqqqrrrtttwwwwwwwwwxxxxxxuuusssvvvzzzxxxsssoooiiieeehhhiiigggfffhhhkkkkkkkkkkkkllllllllllllkkkjjjiiiiiikkklllllllllgggggggggeeecccbbbaaaaaabbbbbbccccccdddcccccccccaaa```______aaaaaaaaa___aaabbbccccccbbb___]]][[[XXXUUUNNNDDD<<<666444555...222...---111...111>>>OOOLLLFFF:::333666<<<===BBB222222<<<>>>===999///555555333///+++))))))***))))))))))))))))))))))))++++++000222444555777:::>>>BBBDDDXXXwwwtttwww~~~zzzwwwvvvsssssstttuuutttsssrrrqqqpppnnnmmmnnnpppqqqqqqpppuuuvvvtttppppppsssrrrnnntttrrrooooooqqqsssttttttuuutttuuuwwwuuuqqqqqqttttttvvvxxxyyyyyywwwuuusssuuuttttttssssssuuuvvvwww}}}{{{wwwtttrrrqqqqqqrrrssssssrrrqqqqqqqqqrrrrrrsssssssssssstttuuuvvvwwwwwwuuuttttttuuuuuutttssswwwvvvtttssssssuuuwwwxxxzzzsssnnnqqqyyy~~~}}}yyy}}}}}}{{{xxxuuummm[[[KKKAAA999333333444222111222333444555666666666555555666555444333222333333444666333222666888666333333777<<>>AAAGGGtttjjjkkk|||}}}~~~{{{wwwvvvuuupppqqqsssttttttsssrrrqqqnnnllllllmmmoooqqqqqqqqqtttvvvuuuqqqqqqsssssspppuuusssqqqqqqrrrttttttsssuuussstttvvvuuuqqqpppssssssuuuwwwyyyyyyxxxuuusssvvvuuuuuutttuuuvvvwwwxxx~~~{{{vvvsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooooooooopppqqqqqqrrrrrrwwwuuuttttttuuuvvvvvvuuupppppppppqqqsssuuuwwwxxxvvvssspppsssxxx{{{yyyvvvyyyyyyyyyxxxwwwrrrcccTTTAAA999333333444222222444444555777999999888777666888666444333333444666777:::555:::@@@<<<888:::<<<555666<<>>AAANNN~~~{{{}}}|||yyyvvvuuuuuuuuupppqqqrrrsssssssssrrrqqqooonnnmmmnnnqqqssssssrrrpppsssssspppooorrrsssqqqsssrrrrrrtttuuuuuusssqqqssspppppptttuuurrrqqqsssssstttwwwyyyyyyxxxwwwuuuvvvuuutttttttttuuuwwwxxx{{{xxxtttrrrssstttsssrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnntttsssrrrrrruuuvvvwwwvvvnnnppprrrtttuuutttsssrrrpppsssuuuvvvuuutttssssss{{{|||||||||~~~zzzmmm___AAA999222222444333333555555777999:::::::::888777<<<:::888777666777888999666111999;;;///111AAAFFF777;;;>>>IIIccc~~~yyyxxxwwwyyyzzz{{{zzzyyy|||zzzwwwsssooooooqqqssstttsssrrrrrrtttvvvyyy{{{xxxwwwvvvvvvwwwwwwwwwvvvrrrrrrsssttttttsssrrrrrrpppqqqqqqqqqqqqrrruuuwwwsssuuuuuurrrmmmkkkmmmoootttsssqqqpppnnnmmmmmmmmmppppppqqqtttxxxzzz{{{zzzwwwxxxwwwuuuvvvxxxtttmmmhhhiiihhhgggfffhhhjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllkkkhhhfffgggfffeeefffeeeccc___[[[[[[\\\^^^```bbbdddeeeeeebbb```______``````___^^^______^^^\\\ZZZWWWUUUTTTRRROOOJJJBBB999333000///222000---333555+++444PPP{{{DDD444???888FFF111---555222///333444---...///---+++))))))*********************************000222444555777:::>>>BBBMMM~~~}}}}}}|||xxxvvvvvvuuuuuurrrrrrrrrrrrrrrrrrrrrssssssqqqpppqqqsssttttttsssmmmqqqrrrnnnnnnqqqrrrqqqpppqqqrrrtttvvvvvvsssqqqqqqnnnnnnsssuuusssrrrtttssstttvvvwwwxxxxxxxxxxxxtttssssssrrrrrrtttuuuvvvwwwtttrrrrrruuuvvvuuurrrllllllkkkkkkkkklllmmmmmmoooooopppppppppoooooonnnrrrqqqqqqrrruuuvvvvvvuuuuuuvvvxxxyyyxxxuuuqqqnnnmmmrrrvvvuuurrrooooooqqqzzzzzzzzzzzz{{{xxxkkk]]]AAA999222222444444555777777888999:::::::::999888;;;:::999999999:::;;;<<>><<>>BBBJJJ]]]xxxyyy}}}}}}zzzyyyzzzzzzxxxvvvuuutttrrrqqqqqqrrrsssttttttrrrppppppqqqqqqpppooommmrrrrrrnnnlllnnnppppppqqqpppppprrrtttuuutttssssssoooooosssvvvtttssstttssssssssstttuuuwwwxxxxxxuuutttssssssssstttuuuvvvuuurrrqqqssswwwxxxuuuqqqmmmlllkkkjjjjjjlllnnnoooooopppqqqrrrssssssrrrrrrrrrrrrrrrtttvvvvvvuuusssxxxyyyzzzzzzyyywwwtttrrrnnnooopppooommmnnnoooqqqttttttttttttuuurrreeeWWWAAA999222222444444666888888888999999999:::::::::888:::===BBBFFFKKKNNNPPPaaajjj|||^^^\\\___GGG999IIIQQQOOOWWWooosssrrrqqqrrrtttuuuuuuuuuzzzwwwuuuuuuxxxyyyxxxvvvvvvvvvuuuuuutttttttttsssmmmoooqqqtttuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvuuuuuurrrrrrsssrrrqqqrrrtttvvvnnnnnnoooqqqrrrsssqqqpppooooooooopppqqqssstttuuullllllmmmooorrrsssrrrqqqyyyxxxsssoooqqquuusssooodddiiijjjfffeeeiiillllllkkkkkkkkkkkkllllllllllllnnnllljjjiiiiiiiiigggffffffccc```bbbfffgggeeebbb^^^___aaabbbdddeeeeeeeeeeeecccaaaaaabbbbbb```___```___]]]ZZZXXXUUUSSSQQQLLLJJJFFF???999444333333***///------222......;;;CCCNNNVVVKKK999222888===666000555===CCCMMMKKK:::333444444222...***(((((())))))))))))))))))))))))******000222444555777:::>>>BBBLLLGGGbbb{{{{{{~~~wwwvvvvvvyyy}}}}}}{{{xxxwwwuuurrrppppppqqqsssuuurrrpppmmmmmmmmmmmmllljjjooossstttoookkkmmmnnnnnnrrrpppnnnoooqqqtttvvvvvvvvvqqqppptttwwwuuussssssrrrrrrqqqrrrsssuuuwwwyyywwwvvvvvvuuuuuuwwwxxxyyytttrrrqqqtttxxxxxxtttoooooonnnlllkkkkkkmmmppprrrmmmnnnpppssstttuuuuuutttttttttuuuvvvwwwvvvsssqqquuuvvvvvvwwwxxxxxxyyyyyyqqqmmmiiihhhkkkoooqqqrrrqqqrrrqqqrrrtttrrrfffYYYAAA888222222444444666999999999888888888999:::;;;<<<@@@HHHQQQ[[[dddjjjmmmnnnmmmxxxiiiOOO___pppZZZQQQgggvvvssstttqqqppppppssswwwzzz||||||zzzxxxwwwzzz~~~~~~xxxrrrxxxxxxxxxwwwvvvtttrrrrrrnnnppprrrtttvvvxxx{{{~~~|||zzzxxxuuutttssstttuuurrrssssssrrrqqqrrrtttvvvqqqoooooopppsssrrrnnnjjjrrrqqqrrrrrrssstttuuuvvvppppppppprrrssssssqqqooo}}}zzzsssnnnpppwwwyyyvvvccciiikkkfffdddiiimmmlllkkkkkkllllllllllllmmmmmmooollliiihhhhhhhhhgggffffffbbb```bbbfffiiihhheeeccccccdddeeeeeeeeeeeedddeeedddbbbbbbcccbbbaaa___```___]]]ZZZWWWTTTRRRQQQKKKJJJGGG@@@999333000///***222000...333222///555444???>>>666555555888@@@666444777<<>>888222111555999:::888777:::<<<:::999:::::::::DDDKKKVVVcccrrrjjjPPPLLLcccnnnkkkfffzzzsssnnnyyyyyyuuu{{{zzzyyyzzzzzzyyyuuuqqqttttttttttttsssrrrqqqqqqmmmsssxxxxxxuuusssuuuxxxtttwwwwwwrrrppptttxxxyyyuuuuuuuuuuuutttsssrrrrrrtttqqqnnnmmmnnnooooooooosssooooootttwwwuuussssssooooooooooooqqqtttvvvxxxttttttqqqooorrrxxxxxxuuullljjjgggeeedddeeegggiiipppnnnmmmkkkjjjjjjkkkkkklllkkkiiihhhhhhhhhiiijjjcccbbbbbbeeehhhiiifffccceeeeeeffffffeeecccaaa```aaa````````````aaaaaabbbbbb```\\\ZZZXXXWWWTTTRRRNNNKKKFFF???999444111000------///111000...222999???AAA777<<<777--->>>FFF??????888999AAA;;;333555333444333111...+++))))))))))))))))))))))))))))))++++++111222333333555888===AAA@@@\\\wwwxxxaaa|||tttzzz~~~}}}}}}}}}|||zzzwwwvvvvvvwwwyyyvvvsssrrrrrrssssssrrrttttttttttttsssrrrppppppqqqpppooooooooopppqqqrrrssssssqqqooorrrvvvtttpppqqqooooooppptttuuutttrrrtttrrrpppqqqsssuuutttrrrtttrrrpppqqquuuwwwxxxwwwtttqqqpppsssvvvwwwtttppprrrqqqpppooonnnoooqqqrrrwwwvvvvvvuuutttssssssrrruuutttssssssssstttuuuvvvzzzyyyxxxvvvvvvvvvvvvwwwwwwwwwssslllbbbXXXQQQMMMKKKGGGAAA>>>@@@CCCEEEFFF???999333222555888999777999888999<<>>888111...///333777:::>>>999444333555888888888777333333;;;EEEKKKJJJFFFAAALLLWWWddd~~~eeeddd{{{uuuvvv}}}yyyzzz{{{zzzuuuqqqqqquuu{{{qqqqqqqqqrrrrrrrrrrrrrrrvvvtttssssssuuuvvvuuuuuusssxxxzzzwwwvvvwwwwwwtttsssssssssrrrqqqpppnnnmmmpppnnnmmmmmmppprrrttttttsssooommmqqqsssrrrrrrtttwwwvvvvvvuuutttrrrqqqpppqqqtttrrrmmmkkklllnnnlllooonnnllljjjiiihhhiiiiiiiiiiiihhhgggffffffffffffhhhgggfffeeeeeeeeeffffffgggffffffggghhhhhheeecccfffeeecccaaaaaacccdddfffaaaaaa```___^^^^^^^^^^^^```^^^[[[XXXWWWUUURRRPPPKKKHHHCCC>>>888444111000111...------...111;;;FFFkkk___HHH444CCCMMMdddkkkTTT111+++444444111...//////...+++)))(((((())))))))))))))))))))))))))))))111222333333555888===AAATTTzzz|||}}}|||xxxvvvwwwxxx{{{yyyvvvuuuvvvvvvuuusssvvvvvvvvvuuutttrrrqqqpppoooooooooppppppqqqqqqqqqsssvvvvvvrrrppprrrtttrrrllliiiiiimmmtttxxxuuuqqqrrrqqqqqqqqqrrrsssttttttppppppqqqrrrsssuuuvvvvvvxxxvvvssssssttttttsssrrrvvvvvvuuuuuuvvvwwwxxxyyyyyywwwvvvuuuuuuvvvxxxzzzxxxwwwvvvtttssssssttttttpppqqqtttwwwyyy{{{|||}}}vvvtttnnndddWWWJJJAAA<<<666555333222444666888:::;;;777444333666888:::::::::666555<<>>777555444444666999;;;===@@@>>>>>>???======EEEOOOaaavvv}}}rrrqqqxxxqqqdddddd{{{}}}~~~{{{wwwtttuuuyyyzzzwwwssstttsssssstttuuuvvvxxxxxx{{{uuupppppptttwwwvvvsssrrrttttttqqqtttyyy|||{{{uuuuuuuuutttsssrrrppppppmmmmmmmmmooosssvvvwwwvvvoooooosssxxxyyytttrrrtttssstttttttttsssqqqooonnnoootttvvvqqqnnnoooqqqqqqllllllkkkkkkjjjhhhgggfffggggggggggggggggggffffffhhhhhhhhhhhhggggggffffffeeeffffffeeecccbbbaaaaaa```aaacccdddeeeddddddcccbbbaaa```^^^^^^]]]]]]]]]^^^\\\ZZZYYYWWWUUUQQQNNNIIIGGGBBB===888444222000000...///000//////444<<<```fff___]]]III333===EEE999333)))---<<<===444555///000111///---+++***+++))))))))))))))))))))))))++++++111222333333555888===AAAAAA[[[oooqqq}}}~~~~~~zzzuuuuuuxxxyyyxxxuuuvvvuuuttttttvvvvvvuuutttppppppqqqqqqrrrqqqqqqpppsssssstttssssssqqqpppooowwwyyywwwsssrrrtttsssppppppqqqssswwwzzzzzzyyyxxxrrrssssssrrrqqqppprrrsssuuuvvvxxxwwwvvvttttttuuusssttttttuuuvvvwwwxxxxxx{{{zzzzzzzzzyyyyyyxxxxxxyyyxxxwwwvvvwwwwwwxxxyyyxxxwwwuuusssrrrrrrsssssswwwvvvvvvuuuttttttssssssuuurrrjjj^^^PPPCCC;;;777333222111000222777>>>CCC555555444555666999<<<===???>>>>>>===777777HHH]]]sss|||sss}}}zzznnnsss~~~|||xxxwww|||{{{ssssssrrrrrrssstttvvvwwwyyyuuupppqqquuuwwwvvvtttuuuvvvtttrrruuu|||~~~}}}ssssssssssssrrrqqqppppppooonnnnnnqqqtttvvvvvvuuuooopppuuuzzzyyytttsssuuuttttttuuuuuuttttttssssssppptttuuurrrqqqssstttsssiiiiiijjjjjjjjjhhhgggeeehhhhhhiiiiiiiiihhhhhhggghhhiiiiiiiiiiiihhhgggggggggggghhhfffdddccccccddd___aaaccceeeeeedddcccbbbaaaaaa```___^^^^^^^^^^^^[[[ZZZXXXWWWVVVSSSOOOKKKKKKHHHCCC>>>888444111000///...000222000---000666<<>>---:::AAA666>>>222***@@@VVVPPPAAA111222333111...,,,++++++))))))))))))))))))))))))++++++111222333333555888===AAACCCUUUiiitttyyy~~~~~~|||}}}~~~{{{xxxvvvvvvwwwyyyzzzwwwvvvuuuuuuvvvvvvtttrrrqqqrrrrrrrrrqqqpppooooooqqqqqqrrrssssssrrrqqqpppuuutttrrrppprrrvvvtttoooppptttxxxzzzyyywwwwwwxxxtttvvvvvvuuurrrqqqrrrtttsssvvvxxxxxxvvvuuuuuuwwwrrrsssvvvwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxyyyyyyxxxxxxwwwwwwvvvvvvuuuttttttssstttvvvwwwxxxyyyxxxvvvuuuttttttttttttooonnnjjjaaaTTTFFF<<<777333444555555555888===AAA777777666666666777999;;;888888;;;@@@AAAJJJggg}}}kkk```dddpppwwwzzz|||zzzzzz~~~|||uuutttsssrrrssstttvvvwwwvvvsssqqqrrruuuwwwwwwvvvtttuuusssrrruuuzzzzzzvvvsssssssssttttttssssssrrrqqqpppppprrrtttuuuuuutttqqqqqqsssvvvuuurrrsssxxxuuuttttttsssssssssttttttqqqsssrrrppprrruuusssooofffhhhjjjkkkkkkjjjhhhfffggghhhiiijjjjjjiiihhhhhhhhhhhhiiiiiiiiihhhgggfffeeeggghhhfffcccbbbdddfffaaabbbbbbccccccccccccbbbaaaaaa```______`````````\\\[[[ZZZYYYWWWTTTPPPLLLMMMJJJEEE???999444111000///...000111///,,,000666<<>>JJJVVViiiiiiLLL======CCCHHHkkkzzz}}}dddZZZppp{{{{{{{{{{{{{{{zzzxxxvvvxxxwwwuuutttuuuvvvxxxyyytttsssrrrsssuuuwwwwwwwwwqqqrrrrrrpppsssvvvsssmmmtttuuuvvvvvvwwwvvvvvvvvvrrrqqqqqqssstttuuutttrrrsssrrrrrrrrrqqqooottt{{{tttsssrrrqqqpppqqqrrrrrrrrrrrrpppoooqqqtttqqqkkkfffgggjjjllllllkkkiiigggggghhhiiijjjjjjiiihhhhhhggghhhiiiiiiiiihhhfffeeecccdddeeedddaaa```bbbeeedddcccbbb``````aaacccdddaaa````````````aaaaaabbb```___]]]\\\[[[XXXSSSPPPNNNKKKFFF???999444111000000//////000...---111888BBBCCC888===888111DDDNNNFFF???222111<<<;;;333555333444333111...+++))))))))))))))))))))))))))))))))))))111222333333444777;;;>>>JJJVVVrrrdddeeevvvzzz}}}xxx{{{}}}~~~}}}}}}|||zzzxxxwwwwwwwwwxxx{{{{{{{{{zzzyyyvvvtttrrruuutttsssssstttuuutttrrrlllmmmnnnoooooonnnmmmlllnnniiigggnnnxxx|||vvvooooooqqqtttwwwxxxxxxvvvuuuuuuuuutttuuuuuutttrrrooosssssssssrrrqqqrrrtttvvvwwwxxxyyyyyyxxxwwwvvvuuuvvvwwwyyyzzzzzzyyywwwvvvwwwwwwxxxxxxxxxvvvtttsssxxxuuussstttwwwyyyyyywww|||yyyuuussstttwwwyyyyyywwwsssnnndddRRR>>>333111444999;;;888444444444333888JJJDDD999???:::000777;;;;;;===IIIhhhaaaHHHAAAAAAAAA@@@IIIJJJUUUhhhssskkkXXXIIIEEEaaa}}}|||zzzyyywwwvvvuuuuuutttrrrpppqqqssstttuuuuuuxxxrrrooosssvvvuuussstttwwwtttpppppprrrttttttssstttuuuuuuvvvwwwvvvvvvvvvsssvvvvvvssssssvvvvvvtttppprrrtttqqqnnnooouuu{{{tttrrrpppooopppqqqqqqpppooorrrsssqqqqqqsssrrroooiiiiiiiiiiiihhhgggfffeeedddeeegggjjjlllllliiifffhhhjjjkkkkkkhhheeedddcccdddcccbbbaaa````````````hhhddd``````bbbcccbbb___ccc```\\\[[[]]]______^^^^^^ZZZWWWWWWXXXXXXSSSNNNLLLIIIEEE???999444000///...,,,---000000///333999WWWUUUAAABBB???///;;;MMMYYYbbbDDD)))444555+++333111000///...,,,,,,++++++((()))***++++++***)))(((,,,,,,111222333333444777;;;>>>LLLoooqqqrrr}}}~~~{{{{{{zzzxxxvvvvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuutttuuutttssssssttttttsssrrrqqqqqqppppppnnnmmmlllkkknnnhhheeejjjuuu{{{zzzvvvpppqqqsssuuuuuuuuutttssszzzyyywwwwwwwwwuuurrroooqqqqqqrrrqqqppprrruuuxxxvvvwwwxxxxxxwwwvvvuuutttuuuvvvyyy{{{||||||{{{zzzttttttuuuvvvwwwwwwwwwwwwwwwvvvuuuwwwxxxxxxvvvsssuuuttttttuuuwwwxxxwwwvvvvvvrrrmmmcccQQQ>>>444333444444666777777555444555===TTTOOO999999<<<999;;;777<<>>MMM}}}{{{{{{yyywwwuuuuuuuuuwwwxxxvvvvvvvvvvvvvvvwwwwwwwwwuuutttssssssttttttsssqqqrrrqqqpppnnnmmmmmmnnnnnnqqqjjjeeehhhqqqxxxzzzyyyuuuuuuuuuuuuuuuuuuuuutttxxxwwwvvvvvvwwwvvvsssqqqpppppppppooooooqqquuuyyyuuuuuuvvvvvvvvvuuuttttttrrrtttvvvyyy{{{|||||||||wwwwwwwwwwwwxxxyyyzzzzzzvvvwwwwwwyyyzzzxxxtttpppooopppsssvvvyyyxxxuuurrruuurrrlllaaaOOO>>>666666777333333888888333555:::JJJ```WWW:::444>>>???<<<222:::===EEEiiirrrnnndddUUUNNNVVVkkk|||mmmbbbTTTKKKFFFJJJVVVccciiippp||||||~~~wwwwwwvvvwwwxxxzzz{{{}}}yyyvvvttttttuuuvvvvvvuuuuuuuuuwwwxxxsssooorrrxxxvvvtttssssssttttttsssrrrvvvvvvuuutttuuuvvvwwwxxxwwwzzzyyyvvvvvvxxxwwwtttxxxxxxxxxwwwwwwvvvvvvwwwyyywwwuuutttuuuvvvvvvvvvqqqtttssspppppprrrqqqnnnllllllkkkjjjiiiiiiiiiiiikkkjjjiiijjjkkkkkkiiigggkkkmmmoooooommmjjjiiiiiiggggggfffeeeddddddddddddaaaeeehhhhhhdddbbbcccfff___bbbeeeccc___\\\]]]```___\\\YYYXXXYYYXXXTTTPPPLLLJJJEEE???999444111///000...///111000...111666wwwuuuEEE===HHHDDD>>>333,,,...111111222333222000...,,,+++))))))))))))************))))))------111222333333444777;;;>>>FFFsss~~~}}}}}}|||yyyvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxvvvtttssssssttttttrrrqqqnnnmmmllllllmmmooorrrtttsssnnniiiiiinnnsssuuuttttttssssssrrrrrrssstttuuurrrqqqqqqsssuuuvvvvvvuuuqqqqqqpppnnnnnnppptttwwwtttttttttttttttttttttssspppqqqsssuuuwwwxxxyyyyyyyyyxxxvvvuuuttttttuuuvvvvvvvvvwwwxxxxxxwwwuuussspppqqqtttwwwyyywwwtttpppvvvsssmmmaaaNNN<<<555777<<<666555999666222999GGG[[[___QQQ<<<777>>>>>>:::>>>BBBDDDKKKbbb{{{~~~qqqqqqiii___```pppwwwjjjaaa```dddxxxxxxssszzzccczzzuuutttttttttuuuwwwzzz{{{xxxvvvttttttuuuwwwwwwwwwvvvuuuuuuvvvssspppqqqvvvnnnoooppprrrttttttttttttvvvuuusssrrrrrrtttvvvwwwtttwwwwwwttttttwwwwwwuuuwwwvvvvvvwwwxxxxxxvvvtttzzzxxxuuuuuuvvvxxxxxxwwwooorrrqqqmmmmmmoooooolllkkkjjjjjjiiijjjkkkllllllkkkjjjhhhggghhhgggfffdddiiikkknnnnnnllljjjiiiiiihhhgggfffeeedddddddddddd```cccggghhhfffdddcccdddbbbcccdddccc```]]][[[ZZZ]]][[[YYYXXXXXXVVVSSSPPPMMMJJJEEE@@@:::555111///111//////111000...000444JJJbbbggghhhUUU444888GGGBBB222,,,///111:::@@@===444444222000...,,,***))))))))))))******)))))))))------111222333333444777;;;>>>CCCRRRtttttt~~~}}}zzzxxxvvvuuuuuuwwwwwwxxxxxxxxxxxxxxxxxxwwwuuuttttttttttttsssqqqmmmllljjjjjjlllooosssuuupppnnnlllllloooqqqqqqqqqooonnnnnnnnnoooqqqsssuuuqqqpppppprrruuuwwwwwwvvvssssssqqqooonnnnnnqqqtttssssssssssssssssssttttttsssssstttuuuvvvvvvvvvvvvtttsssqqqpppoooppppppqqqvvvvvvvvvvvvvvvvvvwwwxxxvvvuuuuuuvvvwwwvvvsssqqqvvvsssnnnaaaLLL:::333666:::888999:::666777GGGZZZbbbQQQEEEBBB@@@>>>===:::>>>>>>LLLiii~~~uuuqqqhhh___ccc{{{zzziiiVVVGGGAAA>>>tttiiilllzzzmmmvvvuuusssrrrrrrtttvvvwwwuuutttrrrsssuuuwwwxxxxxxxxxssspppsssuuusssrrrssspppqqqssstttttttttuuuuuutttsssqqqqqqqqqrrrtttvvvpppssssssqqqrrrvvvwwwtttttttttuuuwwwyyyzzzxxxvvvxxxvvvttttttvvvwwwwwwwwwppprrrqqqmmmmmmppppppnnniiiiiiiiijjjkkkmmmnnnooollljjjhhhggggggfffdddccceeehhhjjjkkkiiigggffffffgggfffeeeddddddcccccccccbbbbbbcccfffhhhgggccc___dddaaa^^^___bbbccc___[[[\\\ZZZYYYXXXVVVTTTRRRPPPMMMJJJFFF@@@:::555111000111///000222111...///333;;;GGG@@@BBB===---888EEEFFF777000444===LLLUUUQQQ555555444222000...+++******))))))))))))))))))***((((((111222333333444777;;;>>>LLLCCC___kkkuuu~~~|||yyyvvvtttvvvwwwxxxzzzzzzyyyyyyxxxyyywwwuuuuuuuuuuuusssrrrpppnnnmmmlllmmmooorrrtttlllmmmnnnpppqqqsssttttttrrrqqqqqqrrrsssuuuxxxyyywwwvvvttttttvvvwwwvvvvvvssstttsssqqqooooooppprrrsssssssssrrrsssssstttuuuxxxxxxwwwwwwwwwwwwwwwwwwsssssssssssstttuuuvvvwwwuuuvvvvvvuuutttvvvxxx{{{yyyxxxwwwvvvwwwvvvtttrrrsssrrrnnnbbbMMM999333666444888;;;::::::DDDWWWggg[[[GGGGGGQQQIII>>>>>>???AAADDDaaa}}}hhhbbbdddaaa^^^hhh~~~vvvbbbUUUKKK@@@777333444XXX|||tttrrrwwwzzzxxxvvvsssrrrssstttvvvvvvtttssssssuuuwwwxxxxxxxxxrrrooosssvvvuuusssssszzz{{{{{{yyyvvvttttttuuusssrrrrrrqqqrrrssstttuuuooorrrsssqqqrrrvvvwwwtttssstttwwwxxxyyyyyyyyyyyywwwuuusssssstttvvvvvvvvvsssuuutttpppppptttuuusssjjjkkklllmmmnnnnnnnnnnnnmmmkkkjjjjjjjjjhhhfffdddbbbeeeggghhhgggfffeeeeeeffffffeeedddccccccccccccdddbbbbbbdddhhhhhhccc^^^\\\VVVQQQSSS[[[aaa```\\\[[[[[[ZZZXXXVVVTTTRRRQQQMMMKKKFFF@@@:::555222000000///000222111...///333===EEE999;;;===333<<>>OOOHHHjjjxxxnnn{{{yyy}}}~~~~~~{{{xxxuuuqqqssswwwzzz{{{{{{yyyxxxzzzyyywwwvvvwwwvvvtttssspppoooooooooppprrrtttvvvoooqqqssssssssstttvvvwwwuuuuuuvvvvvvwwwxxxyyyzzzxxxvvvttttttuuuvvvvvvvvvqqqsssttttttrrrqqqrrrrrrtttssssssrrrssstttuuuvvvyyyxxxxxxwwwwwwxxxxxxxxxvvvvvvwwwxxxyyyyyyyyyyyytttvvvxxxxxxvvvuuuvvvxxxwwwvvvvvvwwwxxxwwwuuurrrnnnooommmcccNNN;;;555888222:::<<<:::AAASSSaaadddOOONNN___dddJJJ:::>>>@@@OOOcccttt^^^QQQYYYZZZUUUXXXeeeppprrr]]]OOOAAA======<<<===>>>IIIVVV]]]dddooouuunnnlllyyy~~~zzzwwwvvvvvvxxxyyyzzzxxxvvvuuuvvvwwwwwwvvvwwwsssrrrvvvwwwuuuvvvyyy{{{wwwtttuuuvvvsssssstttttttttuuuuuuuuutttwwwwwwttttttwwwwwwtttrrruuuwwwwwwuuutttvvvxxxvvvtttrrrrrrtttvvvvvvvvvtttvvvuuurrrrrrwwwyyywwwoooppprrrrrrrrrpppmmmlllkkkjjjjjjkkkkkkiiieeebbbbbbeeeggghhhhhhfffffffffffffffeeedddcccccccccccceeeeeeeeeffffffeeecccaaaYYYSSSMMMMMMSSSYYY\\\]]]]]]]]]]]][[[XXXUUUTTTSSSNNNKKKFFFAAA;;;666222000///...000333222///000444777EEE;;;===;;;...777>>>FFFYYYKKK222333999999===111222222222000...+++***+++***)))(((((()))***+++++++++111222333333444777;;;>>>FFFKKKxxxcccmmm~~~|||~~~}}}{{{|||zzz|||}}}yyywwwlllooouuuyyy||||||zzzxxx{{{zzzxxxwwwwwwwwwuuusssmmmmmmooopppssswwwyyy{{{wwwxxxwwwuuussssssuuuxxxrrrssssssssssssssssssssssssrrrpppqqqtttvvvwwwwwwooorrrtttuuutttssssssttttttssssssrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxuuuuuuvvvvvvvvvtttrrrqqqtttwww{{{{{{wwwtttttttttssstttuuuxxxzzzxxxuuurrrjjjllllllcccOOO===777;;;444===>>>;;;FFF[[[bbbYYYHHH[[[zzzsssGGG444===>>>DDDjjjppp[[[SSSIIIOOOPPPOOOXXXeeefff^^^DDD>>>;;;===@@@???>>>???```fff``````www~~~dddnnn~~~{{{zzz{{{|||~~~|||yyywwwwwwvvvuuutttuuuuuuwwwyyywwwuuuxxx~~~~~~zzzvvvtttvvvyyytttuuuvvvvvvwwwvvvvvvvvvzzz|||{{{xxxvvvxxxwwwtttppptttwwwuuupppnnnqqquuuvvvtttrrrrrrtttvvvvvvvvvsssuuutttqqqrrrwwwyyyxxxtttuuuvvvwwwuuuqqqllliiihhhggghhhiiiiiigggccc```cccfffiiijjjiiihhhhhhhhhggggggfffdddddddddddddddeeehhhjjjiiieeebbbccceeebbb\\\VVVRRRSSSWWW]]]aaa^^^______]]]ZZZWWWVVVUUUNNNKKKFFFAAA;;;666222000...---///333222///000444KKK]]]VVVRRRHHH777@@@JJJZZZ|||lllBBB999555...666//////000000///---***)))+++***)))(((((()))***+++((((((333333333444666999<<<>>>AAAUUUxxx~~~{{{{{{~~~}}}|||}}}uuuyyy}}}}}}yyywwwwww|||zzzwwwvvvuuutttqqqooouuurrrqqqrrrvvvxxxxxxvvvzzzyyyxxxyyyzzzyyyxxxvvvppppppqqqrrrrrrrrrqqqqqqssspppqqquuuwwwuuussstttjjjrrrwwwwwwvvvwwwxxxvvvvvvtttssswww|||~~~|||xxxvvvvvvvvvvvvuuuuuuuuuuuuvvvtttrrrtttwwwxxxwwwuuuyyyxxxwwwuuussspppnnnmmmtttsssssstttuuuuuusssrrrfffaaahhhfffOOO<<<::::::777;;;===AAAOOO\\\VVVGGGiiiuuummmNNN:::;;;>>>888DDD___pppnnnaaaMMMGGGSSSOOONNNPPPWWW___bbb___[[[DDDFFFHHHIIIIIIIIIIIIIIIbbbIIIfffgggppp|||}}}~~~|||{{{zzzyyyxxxxxxxxxxxxrrruuuyyy|||}}}|||yyyxxx|||yyywwwxxx{{{{{{xxxuuutttuuuwwwxxxwwwvvvtttsssxxxxxxxxxwwwvvvuuuuuuuuuyyyttttttwwwwwwrrrqqquuu{{{tttqqqtttvvvssstttyyyjjjmmmsssyyy}}}}}}yyyuuuqqqrrrssstttssspppmmmkkkhhhhhhhhhhhhgggfffeeedddggggggeeeddddddeeefffgggjjjhhhfffcccbbbcccddddddeeeeeeeeeeeedddcccbbbaaabbbaaaaaa___^^^[[[YYYXXXbbbaaa___]]][[[XXXSSSOOOPPPNNNIIICCC<<<666111///000000000000111111111111aaa|||nnn;;;===JJJQQQ]]]WWW<<<+++000999888111111000///...---,,,,,,((()))***++++++***)))(((++++++333333333444666999<<<>>>JJJ[[[~~~|||}}}~~~zzzyyyyyy{{{||||||zzzxxxyyywwwuuutttuuuuuutttsssrrrpppnnnooorrrssssssrrrppppppqqqtttwwwyyyyyyxxxppppppqqqrrrrrrrrrqqqqqqtttqqqqqquuuwwwuuutttuuuuuuzzz|||xxxuuuwww{{{}}}wwwuuutttxxx|||~~~{{{wwwvvvvvvvvvuuuuuuuuuuuuuuuuuutttssstttwwwyyyxxxvvvzzz{{{zzzzzzxxxvvvtttrrrssstttuuuuuuuuuuuuuuuuuuhhhaaaggghhhUUUCCC===999555444888BBBKKKPPPRRRSSSgggbbbSSS@@@888;;;;;;777999QQQ]]]XXXQQQIIIGGGPPPXXXYYY^^^dddjjjllljjjhhh___```bbbccccccccccccccc]]]XXX|||tttpppzzzxxxeeezzz}}}~~~|||{{{yyywwwuuutttsssssstttuuuwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxyyyyyywwwuuuuuuuuuuuuvvvvvvwwwxxxyyywwwvvvuuutttsssrrrqqqqqquuuqqqpppttttttqqqqqquuuyyyuuuuuuzzz|||yyywwwyyyyyyyyyzzz||||||yyytttqqqmmmnnnnnnnnnllljjjgggeeefffggghhhiiihhhfffdddbbbffffffeeeddddddeeeeeeffffffeeedddcccccceeeggghhhfffeeeeeedddbbbaaaaaa```eeeeeecccaaa___]]]\\\[[[aaa___^^^\\\ZZZWWWRRRNNNOOOMMMHHHBBB;;;555111...000000000000111111111111TTTpppAAA999???>>>===999222111444666333444333222111///...---,,,((()))***++++++***)))((())))))333333333444666999<<<>>>GGGRRR}}}~~~~~~~~~~~~}}}yyyvvvxxx|||~~~}}}zzzzzzwwwtttssstttuuuuuuuuutttsssqqqqqqssstttsssrrrllllllnnnqqquuuwwwwwwwwwrrrrrrssstttttttttttttttrrrnnnnnnrrrtttttttttvvvnnnvvvzzzvvvrrrtttzzz}}}xxxvvvvvvxxx{{{{{{yyyuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttsssuuuxxxyyyyyyxxxzzz{{{|||}}}|||zzzwwwvvvrrruuuwwwwwwvvvvvvxxx{{{mmmfffkkkmmm[[[HHH???888:::666<<>>===:::999888OOOTTTIIIHHHLLLOOOUUU\\\aaahhhoootttwwwzzz{{{|||{{{yyyuuuqqqpppppprrr[[[mmmrrrZZZ]]]mmmwwwjjj```zzz~~~zzzyyyxxxwwwvvvuuuuuutttwwwwwwvvvvvvvvvvvvwwwwwwtttvvvyyy{{{zzzxxxwwwvvvvvvuuuttttttvvvyyy|||~~~uuutttsssrrrqqqpppoooooossspppooorrrrrrrrrssswwwvvvsssrrrvvvyyyyyyyyy{{{}}}zzzwwwtttpppmmmjjjjjjjjjiiihhhfffdddccceeefffhhhiiihhhfffdddbbbfffeeeeeeddddddeeeeeeffffffeeedddddddddeeeggghhhgggeeedddbbbaaa```aaaaaahhhfffcccaaa___^^^]]]]]]___^^^]]]\\\ZZZWWWRRRNNNNNNLLLGGGAAA;;;555000...000000000000111111111111AAA[[[ccc\\\OOO:::666BBBDDD777...444???EEECCCAAA666666444222000///------))))))************))))))))))))333333333333666999<<<>>>EEEHHH___ttt{{{yyyxxxzzzyyyyyyzzz|||}}}}}}}}}~~~zzzvvvsssrrrsssssssssvvvuuuttttttttttttttttttpppppppppqqqssstttsssrrrttttttuuuvvvwwwwwwwwwwwwtttpppoootttxxxxxxzzz}}}sss}}}}}}vvvtttuuuvvvwwwvvvvvvwwwxxxxxxuuussstttttttttuuuuuuuuuvvvvvvtttttttttvvvxxxyyyzzzzzzxxxzzz{{{|||{{{yyyvvvtttqqqvvvyyyyyywwwwww|||xxxqqquuusss\\\FFF===888======BBBHHHIIIJJJSSS___OOO<<<777EEEKKK???999>>>AAAYYYZZZHHHEEEOOOVVV\\\fffllltttxxx{{{|||vvvuuuvvvlllfffZZZbbbpppttteeecccyyy}}}wwwxxxyyyzzz{{{|||||||||yyyyyyxxxxxxwwwwwwwwwwwwuuuzzz~~~|||xxxwwwwwwuuuttttttuuuvvvxxxzzz|||sssssssssrrrrrrrrrrrrqqquuusssrrrsssssstttvvvxxxwwwsssppprrrvvv{{{~~~zzzuuuqqqpppooonnnmmmjjjjjjjjjiiiiiihhhhhhhhhgggggggggfffffffffeeeeeefffffffffffffffgggggggggiiihhhgggeeeddddddddddddfffeeecccaaaaaabbbccceeefffdddaaa^^^]]]\\\]]]]]]___^^^]]]\\\[[[XXXSSSPPPMMMKKKFFFAAA:::444000...///000000000111111111111:::===FFF===666888777EEEIII@@@444222>>>MMMRRRPPP777666444222000...,,,,,,)))))))))******)))))))))++++++333333333333666999<<<>>>KKKIIIWWWggg~~~xxxyyyzzz|||~~~}}}zzzxxxwwwtttyyy~~~~~~{{{yyy{{{~~~}}}zzzuuussssssssssssssssssssssssqqqpppppppppqqqqqqppppppppprrrrrrpppnnnrrrrrrssstttuuuvvvvvvvvvxxxttttttyyy}}}yyyuuuuuuvvvvvvuuuuuuvvvvvvuuurrrqqqrrrsssssstttuuuvvvvvvwwwssstttuuuvvvwwwwwwyyyzzzxxxyyyzzzzzzyyywwwuuusssrrrvvvzzzzzzxxxyyy~~~}}}zzzZZZ@@@:::999777>>>@@@===>>>FFFIIIGGG===;;;GGGXXXTTT>>>666???GGG``````KKKDDDLLLVVV___sss{{{~~~xxx}}}qqqppp|||{{{oootttvvv~~~|||{{{}}}}}}wwwxxxzzz|||}}}~~~~~~~~~zzz{{{|||||||||zzzxxxwwwxxx||||||wwwuuuvvvttttttvvvwwwwwwwwwvvvuuusssssstttuuuuuuvvvwwwwwwvvvvvvuuussssssuuuvvvvvvwwwwwwwwwzzzwwwsssnnnkkkkkklllmmmmmmiiiiiijjjjjjkkklllmmmmmmkkkiiifffddddddeeehhhiiiggghhhhhhiiiiiiiiiiiiiiiiiihhhgggfffeeedddddddddeeedddcccbbbccceeegggiiieeecccaaa^^^]]]]]]^^^___```___^^^^^^]]]ZZZVVVSSSMMMJJJFFF@@@:::555000...///000000000111111111111;;;<<>>???777<<<>>>HHHBBB///---AAAKKKEEE555555333111///,,,+++******))))))))))))))))))***++++++333333333444666999<<<>>>IIIHHH```uuukkk```zzz}}}yyy{{{}}}}}}|||{{{{{{{{{qqqyyyyyyvvvyyy~~~yyyvvvtttssstttvvvvvvvvvsssttttttrrrqqqpppqqqssslllllllllnnnpppqqqpppooommmnnnooopppqqqrrrrrrrrruuuqqqqqqvvvzzzzzz{{{~~~}}}sssnnnrrrxxx{{{uuuuuuvvvvvvuuusssrrrqqqqqqrrrrrrtttuuuvvvwwwwwwssstttvvvvvvuuuuuuwwwxxxxxxxxxyyyyyyxxxxxxwwwwwwuuuwwwyyyyyyyyy{{{\\\@@@999:::555===>>>777999BBBAAA888666EEEYYY```PPP:::333:::GGG]]]^^^MMMGGGNNN[[[iiiwwwqqqzzzyyyvvvooozzzyyyyyy{{{}}}~~~|||{{{xxxyyyzzz{{{{{{{{{zzzyyyzzz{{{|||}}}}}}{{{yyywwwxxxzzz||||||zzzwwwtttssstttuuuwwwxxxwwwvvvsssrrrtttuuuuuuvvvwwwxxxyyyyyysssvvvvvvssssssuuuuuusssrrrwww}}}|||vvvsssooollllllmmmmmmmmmggghhhiiikkklllmmmmmmmmmllljjjgggddddddfffiiilllhhhhhhiiijjjkkkkkkkkkkkkeeeeeeffffffggggggggggggeeedddddddddeeefffhhhiiiccccccaaa`````````aaaaaa```___^^^^^^^^^[[[WWWTTTMMMKKKFFFAAA;;;666111///000000000000111111111111777EEECCC@@@AAA888666===KKKbbbaaaAAA///888<<<111333333111///---,,,***)))******))))))))))))******))))))333333333444666999<<<>>>EEEHHHzzzwwwnnn~~~~~~}}}{{{|||}}}uuuyyy|||{{{wwwuuuxxx|||wwwuuuttttttvvvwwwvvvuuurrrssstttssspppppprrrtttkkkkkklllnnnqqqsssrrrqqqlllmmmnnnooopppqqqqqqqqqrrrooonnnrrrtttqqqpppqqqjjjjjjiiifffjjjrrrwwwxxxuuuvvvwwwwwwvvvtttsssssspppqqqrrrsssuuuvvvwwwxxxsssuuuvvvuuusssssstttvvvuuuuuuuuuuuuwwwyyy{{{|||wwwwwwwwwxxxzzz}}}dddGGG===999777:::;;;:::;;;>>>??????AAAVVVcccXXXCCC777444444???NNNNNNGGGKKKUUUeeeyyyzzzxxxnnn|||xxxnnntttwwwxxxyyyzzz||||||{{{zzzwwwxxxyyyzzzzzzyyyxxxvvvyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{zzzxxxvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvpppuuuwwwuuuvvvyyyxxxsssvvv{{{}}}}}}~~~{{{sssvvvtttqqqooooooooonnnlllhhhiiikkklllmmmlllkkkjjjjjjjjjiiihhhhhhiiijjjjjjggghhhiiikkkkkkkkkkkkkkkeeeffffffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeee______`````````aaaaaaaaa^^^^^^]]]]]]]]][[[WWWTTTMMMKKKGGGBBB<<<777222000000000000000111111111111CCCjjj]]]YYYTTT666999DDDXXXjjjiiiLLL666666666///222111000///---,,,+++***+++***)))(((((()))***+++))))))333333333444666999<<<>>>LLLRRRyyy}}}}}}{{{zzz{{{{{{zzzxxxvvvuuuvvvyyy{{{yyyxxxvvvvvvvvvuuusssqqqlllnnnooonnnkkkkkkmmmpppoooooooooqqqsssttttttrrrmmmnnnpppqqqrrrssssssssswwwssssssuuuuuupppmmmmmmfffjjjnnnqqqvvvyyyvvvooouuuwwwyyyyyywwwvvvuuuuuuppppppqqqsssuuuvvvwwwxxxsssuuuvvvuuurrrqqqsssuuuppppppppprrrtttxxx|||~~~yyywwwvvvwwwzzz~~~}}}kkkOOO@@@888888333555<<<<<<888===HHHOOOcccfffMMM999777888111333;;;:::<<>>CCCGGGNNNKKK:::...///666888222111000///...---,,,,,,+++***)))(((((()))***+++++++++444444333444555888;;;===EEERRR|||{{{xxxxxxwwwyyyyyyvvvvvvyyyzzzxxx~~~{{{xxxwwwwwwwwwvvvvvvrrrpppppprrrqqqpppsssyyywwwsssppppppsssuuutttrrrppppppqqqrrrssstttuuuuuuvvvuuusssrrrppppppppppppnnnnnnooopppqqqqqqqqqqqqwwwwwwvvvvvvvvvvvvwwwxxxqqqrrrtttvvvwwwwwwvvvuuussssssttttttttttttssssssvvvttttttvvvzzz{{{zzzwwwrrrvvv{{{~~~||||||uuuSSS===999666999:::888<<>>::::::???@@@AAAKKKXXXggg]]]KKK;;;444444444111888666666:::<<>>444...999LLLUUURRR999333111444444000,,,***))))))))))))))))))))))))))))))444444333444555888;;;===EEEJJJQQQjjjrrrmmmqqq~~~||||||zzzwwwwww{{{}}}}}}{{{~~~~~~{{{{{{~~~~~~{{{yyyxxxxxxyyyyyyxxxuuussssssqqqqqqrrrpppmmmooosssoooppppppnnnkkkkkkmmmpppsssssstttuuuvvvwwwwwwxxxuuuvvvwwwxxxwwwuuusssqqqwwwwwwwwwvvvuuusssrrrqqqqqqqqqqqqqqqqqqppppppppppppqqqrrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttvvvtttrrrssswwwyyywwwuuuvvvyyy}}}yyyiiiUUUIIIJJJ@@@;;;AAAHHHPPP]]]kkk]]]III888666777333333666555777;;;??????<<<999777666333444888999>>>NNN```^^^ooo}}}rrrzzzcccaaahhhsssxxx~~~{{{zzzzzzzzz|||}}}~~~}}}{{{}}}~~~}}}}}}~~~{{{zzzxxxvvvvvvvvvvvvvvvxxxyyyyyyzzzzzzzzzzzzzzzxxxyyy{{{}}}}}}{{{yyyxxxuuu|||{{{zzzzzz|||~~~}}}{{{vvvtttrrrqqqppppppppprrrlllmmmppprrrsssqqqllliiieeeiiillljjjeeedddgggkkkllljjjiiiiiijjjlllkkkkkkfffhhhiiiiiihhhhhhjjjlllkkkiiifffeeeeeebbb]]]YYYccccccbbbaaaaaabbbccceeeeeeccc```^^^]]]\\\YYYVVVSSSOOOIIIBBB:::555111///////////////000000000111111===;;;;;;CCC888222BBBEEENNNIII:::666BBBEEE===666333222555555000++++++))))))))))))))))))))))))))))))444444333444555888;;;===IIIOOOUUUsssjjjsssqqq~~~}}}|||vvvuuuzzz|||zzz|||~~~~~~}}}xxxwwwwwwxxxyyyxxxuuussstttrrrrrrsssqqqnnnnnnrrrssspppnnnnnnppprrrrrrqqqttttttuuuvvvwwwxxxyyyyyysssuuuvvvwwwvvvtttrrrpppwwwwwwwwwvvvuuutttsssrrrppppppqqqqqqpppooonnnmmmnnnoooppprrrssstttuuuuuuxxxxxxxxxwwwvvvtttrrrqqqtttqqqoooqqquuuwwwwwwuuuwwwzzz}}}~~~~~~{{{ooo\\\KKKNNNKKKCCCBBBPPPbbbhhhbbbMMMAAA999999777222222888222888???EEEGGGFFFAAA===888>>>DDDBBB;;;<<>>000,,,333777555222000///111///******---))))))))))))))))))))))))))))))444444333444555888;;;===KKKNNNaaa{{{wwwwww~~~~~~xxxssswww{{{{{{}}}~~~yyywwwuuutttuuuwwwwwwvvvsssrrrtttwwwuuurrrrrrvvvtttuuuuuuqqqkkkiiijjjmmmnnnoooooopppqqqrrrssstttuuuttttttsssssssssttttttmmmnnnppprrrssstttuuuuuuqqqrrrssstttsssqqqooommmqqqqqqrrrsssuuuwwwyyyzzzrrrsssssstttuuutttttttttrrrpppnnnqqqvvv{{{}}}}}}wwwyyy{{{|||{{{|||~~~yyyzzzvvvwwwnnn___^^^YYY[[[dddgggZZZEEE666:::@@@@@@888777===>>>999;;;IIITTTWWW\\\fffpppuuu{{{aaaJJJYYY{{{pppxxxyyyxxx}}}yyyvvvxxx|||}}}zzzuuuvvvvvvvvvwwwzzz~~~yyyzzzzzzxxxtttsssuuuxxx|||}}}}}}}}}|||zzzwwwuuuzzzyyywwwvvvwwwyyy{{{|||xxx|||{{{uuuwww|||zzz|||}}}|||zzzwwwuuuttttttyyyyyyuuuuuuwwwvvvppprrrqqqqqqqqqsssrrrpppnnnlllkkkiiikkkooorrrtttuuulllllllllnnnnnnmmmjjjhhhccceeeggggggeeedddddddddhhhgggfffggggggggggggfffiiiddd___^^^aaagggjjjkkkbbbbbbbbb___\\\ZZZYYYZZZRRRNNNHHHAAA999444000.............../////////000555XXXeee]]]SSS???666FFF@@@888...+++444<<<888...333000000000...***+++...))))))))))))))))))))))))))))))444333333333555888<<<>>>RRRTTTQQQnnn~~~|||{{{{{{{{{zzzyyywwwyyy{{{|||{{{{{{|||}}}yyyzzzwwwqqqrrryyy{{{xxxwwwvvvuuutttssssssssssss}}}wwwsssrrrtttrrrjjjcccZZZbbbjjjooouuuzzz{{{xxxtttsssrrrrrrrrrrrrssstttpppooopppssswwwwwwsssooottttttqqqmmmjjjlllqqqvvvooooooppppppqqqrrrtttuuuuuuuuuuuuttttttssssssrrrttttttttttttvvvyyy|||~~~yyyxxxwwwxxxzzz|||||||||}}}|||rrrhhhpppeeeTTTTTT]]]hhhdddQQQAAA===;;;999999======999888;;;CCCRRRYYYYYY^^^bbbkkk{{{|||~~~}}}}}}{{{yyy|||~~~{{{pppuuuxxxxxxyyy||||||yyywwwwwwxxxzzz|||{{{yyywwwxxxyyy{{{{{{zzzyyyzzz{{{{{{}}}~~~}}}zzzyyyxxxyyyyyyxxxwwwyyy{{{||||||{{{}}}zzzvvvsssrrrrrrrrrrrrrrrqqqrrrtttvvvvvvuuusssqqqssssssrrrooolllkkkkkkiiimmmnnnmmmmmmpppooolllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhdddaaa```bbbddddddeeefffgggffffffhhhiiieeecccaaa___```cccfffhhhjjjfffaaa\\\ZZZYYYWWWVVVQQQMMMGGG@@@999333///---///////////////000111111>>><<>>777333333888???EEE555222222666666000,,,,,,))))))))))))))))))))))))))))))444444333333555888<<<>>>BBBPPPKKKYYYkkkrrrwwwsss~~~|||zzzzzz{{{||||||{{{xxxzzz{{{{{{yyyxxxxxxyyyyyyzzzxxxssstttyyyzzzxxxzzzyyyxxxwwwwwwwwwwwwwwwmmmmmmnnnrrrtttrrrlllfff[[[gggqqqpppnnnpppwww{{{tttuuuuuuvvvuuutttsssrrroooqqqtttuuuuuutttsssrrrlllpppssstttrrrqqqqqqrrrppppppppppppqqqrrrsssssssssrrrqqqpppppppppppppppssssssssssssuuuwwwzzz{{{xxxwwwvvvwwwzzz||||||{{{{{{}}}xxxzzzllldddqqqjjjXXXPPPTTTbbbdddSSSAAA:::999999;;;===;;;:::BBBKKKTTTcccbbbXXXVVVWWW^^^mmm}}}}}}|||~~~yyyyyy{{{~~~}}}{{{yyywwwtttxxxzzzyyyzzz|||{{{wwwwwwwwwxxxzzz{{{{{{yyyxxxvvvyyy{{{|||{{{zzzzzzzzz{{{}}}~~~}}}{{{zzzzzzzzz{{{zzzzzz{{{~~~~~~yyysssrrruuuwwwvvvssstttttttttuuuwwwwwwuuusssrrrrrrrrrooommmkkklllnnniiimmmnnnllllllooonnnjjjjjjjjjjjjjjjjjjjjjjjjkkkhhhhhhhhhfffdddccccccdddiiijjjiiifffcccdddhhhlllgggeeecccaaaaaacccfffhhhnnnjjjeeeaaa___\\\YYYWWWRRRNNNHHH@@@999333///...///////////////000111111999999<<<===777---///:::CCC;;;222000:::FFFIIIEEE555222111555555000,,,,,,))))))))))))))))))))))))))))))555444333333555999===???GGG^^^VVVXXXllluuummmppp||||||zzzyyyzzz{{{}}}}}}|||xxxyyyzzzyyywwwuuuvvvwwwxxxzzzyyyvvvvvvyyyzzzxxxzzzzzzyyyxxxxxxxxxyyyyyysssuuuwwwxxxuuuooohhhcccuuurrrkkkooosssoooqqqtttwwwwwwvvvsssqqqkkkooottttttqqqnnnoooqqqjjjnnnrrrtttssspppnnnlllppppppooooooooopppppppppqqqpppooommmmmmnnnoooppprrrrrrrrrrrrsssuuuwwwxxxwwwvvvvvvwwwzzz||||||{{{{{{~~~xxxwwwhhhcccvvvtttdddRRROOO___gggXXXDDD:::999;;;===<<<999<<>>AAAGGGZZZTTT```www___sssttt}}}{{{|||{{{yyyzzz{{{||||||{{{xxxxxxyyyxxxvvvuuuvvvwwwwwwyyyzzzyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwpppqqqqqqnnnhhhcccbbbbbb{{{qqqllljjjiiilllpppsssuuuuuusssrrrlllooorrrrrrpppoooooopppsssssssssqqqpppooooooooooooooonnnmmmmmmmmmmmmmmmrrrpppnnnllllllnnnqqqrrrrrrrrrqqqrrrrrrtttuuuvvvwwwvvvwwwyyy{{{}}}|||{{{|||{{{zzzkkkhhhuuu```WWWdddlll___III===;;;<<<>>>??????EEEWWWhhhnnnrrrfffUUUOOOIIICCCEEETTT\\\vvv}}}}}}www||||||xxxvvvuuuyyy|||}}}zzzzzz|||{{{xxxrrrssstttuuutttssssssssstttwww{{{}}}|||zzzxxxxxxxxxzzz||||||zzzzzzzzz{{{}}}{{{zzz{{{{{{zzzyyy}}}xxxttttttxxxzzzyyyvvvxxxwwwuuuuuuvvvuuutttrrrqqqrrrrrrpppooooooppprrrjjjnnnnnnlllkkkmmmkkkhhhiiiiiiiiijjjkkkkkkllllllkkkkkkkkkiiifffddddddeeepppkkkfffcccdddhhhjjjkkkhhhfffdddbbbaaabbbcccdddgggeeedddbbb```\\\WWWSSSUUUQQQJJJAAA:::444111000///////////////000000111AAAcccfffWWWRRR>>>000@@@WWWfffbbbFFF111111555222444000...//////,,,***+++))))))))))))))))))))))))))))))555444222222555999???BBBGGGTTTWWW~~~zzzkkk{{{~~~|||zzzzzzzzzzzzyyyxxxvvvwwwxxxwwwvvvvvvxxxzzzvvvxxxzzz{{{yyyvvvwwwyyyvvvuuuuuuttttttttttttuuummmnnnooonnnooovvv~~~xxxwwwssslllnnnooopppqqqrrrrrrrrrrrrnnnmmmmmmoooqqqrrrpppnnntttsssrrrqqqqqqqqqqqqqqqnnnmmmlllkkkkkkjjjkkkkkkooonnnlllkkkkkkmmmppprrrqqqqqqqqqrrrssstttuuuuuuwwwwwwwwwzzz}}}~~~}}}|||zzz~~~|||~~~qqqooossshhhkkkoooeeeQQQBBB<<<===AAAHHHOOOXXXhhhwwwvvv```RRRRRRLLLEEEJJJDDDSSSwww||||||zzzyyyzzzzzzxxxvvvwwwzzz{{{yyyyyy|||{{{yyyrrrtttvvvuuusssrrrssstttssswww{{{}}}|||zzzxxxwwwwwwyyyzzzzzzyyyyyyyyyzzz{{{zzzyyyzzz{{{{{{zzzyyyyyyyyyyyywwwuuuuuuvvvxxxxxxvvvttttttttttttrrrqqqoooqqqtttuuusssrrrqqqqqqkkknnnooollllllmmmlllhhhkkkkkkkkklllllllllmmmmmmkkkjjjiiifffeeegggkkknnnrrrjjjdddfffmmmqqqooojjjjjjiiigggeeedddddddddeeefffeeeeeeeeedddbbb]]]ZZZWWWRRRJJJAAA:::444111000///////////////000000111^^^wwwQQQ;;;JJJQQQaaa___EEE111333888555333...,,,......+++)))***))))))))))))))))))))))))))))))666444222222555:::@@@CCCNNNXXXddd}}}zzzyyyzzzzzzxxxwwwuuuvvvvvvvvvuuuvvvyyy{{{vvvvvvyyyzzzxxxtttuuuzzzwwwwwwvvvuuuttttttttttttrrrrrrrrrtttzzz}}}mmmnnnuuuuuupppwwwvvvvvvuuusssrrrpppoooiiifffeeehhhmmmooommmjjjiiijjjkkknnnpppooollljjjnnnmmmlllkkkkkkkkkkkkkkkkkkjjjiiiiiijjjlllnnnoooooooooppprrrsssttttttuuuuuuvvvwwwzzz}}}~~~}}}|||www{{{yyy}}}ssssssvvvppprrrppp^^^III===@@@HHHTTT___kkk{{{sssUUUNNNRRRJJJHHHVVVQQQjjj~~~zzzuuuuuuwwwyyyxxxuuuvvvyyyyyyvvvwwwzzzzzzwwwtttwwwxxxwwwtttsssuuuwwwtttwwwzzz|||{{{yyyxxxxxxxxxzzz{{{{{{yyyxxxyyyyyywwwwwwyyy|||~~~|||uuuwwwyyywwwsssqqqtttwwwwwwuuussssssssssssrrrqqqnnnqqquuuwwwuuurrrpppoookkknnnooommmmmmnnnmmmjjjmmmmmmmmmmmmmmmlllllllllhhhgggfffeeefffkkkrrrwwwqqqkkkgggjjjsssvvvqqqjjjmmmllljjjiiihhhhhhhhhhhhbbbbbbbbbbbbcccaaa]]]ZZZWWWRRRJJJAAA999444111000///////////////000111111DDDpppggg@@@///===EEEGGG>>>111000999888...222...---//////+++))))))))))))))))))))))))))))))))))))666444222222444:::@@@DDDIIIUUUYYYzzz~~~}}}{{{yyyyyyzzzzzzyyyxxxvvvvvvuuutttssstttvvvxxxuuuuuuwwwyyyvvvqqqttt{{{xxxwwwvvvtttsssrrrrrrrrrkkkkkkjjjkkkpppyyyzzzmmmkkkppprrrpppuuuvvvwwwxxxvvvssspppnnnggghhhiiikkknnnpppqqqqqqpppnnnlllkkkmmmmmmkkkiiiooonnnnnnmmmmmmmmmnnnnnniiiiiiiiijjjkkklllnnnooolllmmmnnnpppqqqsssssstttssssssuuuxxx{{{}}}{{{zzzxxxyyyuuuzzztttxxx~~~qqqxxxoooQQQ@@@FFFRRR]]]eeepppiiiTTT[[[___MMMLLLdddTTTooo~~~}}}{{{zzzyyyyyyxxxwwwvvvwwwyyyxxxttttttvvvvvvssstttwwwxxxvvvrrrqqqtttwwwuuuwwwzzzzzzyyyxxxxxxyyy{{{|||}}}}}}{{{yyyyyyzzzwwwyyy|||}}}yyyrrrsssttttttsssrrrtttuuuxxxvvvsssssstttttttttsssoooqqqttttttrrrpppooonnnkkknnnooonnnnnnpppooolllnnnmmmmmmllllllkkkkkkjjjhhhhhhhhhggghhhlllrrrvvvmmmjjjiiijjjmmmnnnllliiikkkkkkjjjiiihhhhhhhhhiiiaaa```______^^^]]]ZZZXXXWWWRRRIII@@@888333000//////////////////000111111:::MMMccchhhUUU===999EEE???888...+++333<<<;;;444333000000333333...******))))))))))))))))))))))))))))))666444222222444:::AAAEEENNN[[[QQQXXXgggqqq{{{{{{yyyxxxxxxzzz{{{{{{zzzvvvvvvuuusssqqqqqqsssuuuuuutttvvvyyyuuupppsss{{{xxxwwwuuusssqqqpppoooooooooooooooqqqssswwwyyy{{{rrrvvvvvvqqqmmmoooqqqqqqmmmpppuuuxxxxxxuuuqqqnnnpppssswwwxxxxxxyyy}}}vvvooonnnppprrrsssppppppooooooooooooppppppjjjjjjkkkmmmnnnoooppppppiiijjjlllnnnppprrrrrrsssqqqqqqssswwwzzz{{{zzzxxx{{{zzzsssyyyuuu{{{sss~~~~~~YYYDDDMMMYYY```ccckkkwwwccc^^^ssswwwZZZUUUqqqkkk|||~~~|||}}}|||yyyxxxyyyxxxzzzxxxsssrrrsssssspppqqqtttvvvsssooonnnqqqtttvvvwwwyyyyyyxxxxxxxxxzzz}}}~~~|||zzzzzz{{{{{{|||}}}vvvqqqpppooonnnpppsssuuuuuutttyyyvvvttttttuuuvvvvvvuuupppqqqrrrpppnnnmmmmmmnnnkkknnnpppnnnoooqqqqqqmmmnnnmmmllllllkkkjjjiiihhhkkkkkklllkkkjjjkkkmmmpppggghhhiiigggdddccceeeggghhhggggggfffffffffffffffeeecccbbbaaa```^^^\\\YYYWWWRRRIII???777222000//////////////////000111111===777BBBKKK>>>000555===<<<999666777<<>>777000---...000000000000000111111222...@@@???;;;AAA999444CCCBBB888222555@@@JJJRRRVVV:::111444999444000///(((((((((((((((((((((((((((******888555222222555;;;AAAEEEOOO[[[[[[YYYfffvvvtttyyymmm~~~}}}}}}zzz{{{zzzyyywwwwwwvvvvvvwwwqqqsssuuutttqqqpppqqqrrrtttrrrpppppprrrttttttsssuuusssrrrpppppppppqqqrrrsssqqqoooqqqtttxxxyyyyyyxxxwwwtttsssrrrpppnnnlllnnnpppssstttsssqqqqqqqqqsssvvvwwwuuuqqqooorrruuu{{{zzzxxxwwwwwwwwwxxxxxxsssrrrrrrqqqqqqpppppppppqqqrrrsssssssssrrrqqqpppqqqooopppttttttqqqpppssstttrrrqqqsssvvvvvvsssooorrrppppppuuu|||}}}jjjcccbbbYYYWWWUUUooosss\\\ttthhheeeyyyyyy{{{{{{zzz}}}~~~}}}zzzwwwvvvvvvxxxxxxxxxxxxwwwwwwvvvuuutttttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwwww{{{{{{{{{zzzxxxtttqqqooopppuuuvvvsssrrrvvvxxxvvvwwwtttssstttwwwyyyxxxwwwqqqrrrrrrqqqpppoooqqqrrrvvvvvvuuutttsssqqqpppooommmlllkkkjjjiiijjjjjjkkkbbbgggnnnrrrpppmmmkkkjjjhhhgggggghhhiiikkkllllllkkkhhheeedddeeeggghhhhhhfffeeedddbbb```^^^\\\[[[YYYOOODDD>>>777000---...000000000000000111111222888FFF@@@999@@@;;;777FFFLLLNNNGGG888444===CCC@@@888///111666111......'''******************************888666333222555;;;AAAFFFNNN[[[\\\bbbvvveee{{{}}}yyy~~~xxxtttxxxxxxxxxxxxxxxwwwvvvuuurrrssstttsssqqqqqqqqqrrrvvvtttrrrrrrssstttsssrrrtttsssrrrqqqqqqrrrssssssrrrqqqppprrruuuyyyzzzzzzyyyxxxvvvrrrnnnkkkkkklllooorrrssstttrrrppppppppppppsssuuussspppnnnoooqqqsssttttttttttttssssssrrrppppppppppppqqqrrrssstttuuuuuuuuuuuutttsssrrrqqqvvvtttsssuuutttpppnnnpppsssrrrrrrqqqrrrssstttuuuvvvwwwzzzzzzjjj\\\VVVLLLXXXZZZxxx[[[kkkyyyfffqqq{{{~~~|||yyywwwvvvxxx||||||yyyuuu{{{zzzxxxwwwvvvvvvvvvwwwpppqqqsssuuuwwwxxxxxxxxxuuuwwwyyyxxxuuutttuuuxxx|||{{{yyywwwvvvuuuuuuuuuyyyyyyzzzyyyxxxuuurrrppprrrvvvvvvsssrrrssstttssstttsssrrrrrrsssuuuwwwxxxqqqqqqqqqpppooopppsssuuuttttttuuuuuutttsssrrrrrrnnnmmmllllllkkklllllllllcccggglllnnnnnnlllkkkjjjhhhhhhhhhiiiiiijjjjjjjjjjjjhhhfffeeefffgggfffeeeeeedddcccaaa___]]][[[[[[XXXNNNDDD===777000---...000000000000000111111222GGGccciii^^^TTT???777IIIVVVddd]]]???///555999222555,,,///333...,,,,,,(((******************************888666333222444:::AAAGGGLLL[[[```nnnzzzqqq|||yyyuuuuuuvvvvvvwwwxxxyyyyyyuuuvvvvvvuuuttttttuuuvvvvvvvvvttttttssssssrrrrrrtttsssrrrrrrrrrssstttttttttsssssstttvvvxxxyyyyyywwwwwwvvvqqqkkkiiikkknnnrrrsssuuutttrrrqqqqqqqqqoooqqqssssssqqqooonnnooorrrrrrssssssrrrpppmmmlllooooooooooooppprrrssstttvvvvvvvvvvvvuuuuuuttttttxxxuuutttuuusssooommmooossstttuuussssssuuuzzz|||}}}~~~yyyzzz~~~tttiiiZZZ]]]bbb{{{cccuuulll}}}{{{|||~~~xxxvvvuuuwww{{{}}}zzzwww{{{zzzwwwtttsssssstttuuunnnqqqtttvvvvvvuuuuuuuuussswwwzzzxxxsssppprrrvvvzzzzzzyyywwwvvvuuuttttttvvvwwwxxxxxxwwwuuusssqqqsssuuuvvvtttssssssttttttttttttsssqqqoooqqqtttwwwsssrrrqqqooonnnooorrruuuqqqrrrrrrrrrqqqqqqpppoooooooooooonnnnnnnnnoooooojjjkkklllmmmlllkkkiiiiiiiiijjjjjjhhhfffeeeddddddjjjhhhgggggggggfffdddbbbccccccaaa```^^^\\\[[[ZZZVVVMMMCCC===777000...///000000000000000111111222NNNoooBBB444IIISSS]]]WWW???///111555222333+++///333---+++---)))******************************888666444222333999AAAHHHOOO___eeerrrvvvnnnxxxwwwuuutttuuuwwwzzz|||wwwvvvuuuuuuvvvvvvwwwwwwvvvvvvvvvuuusssrrrrrrqqqrrrrrrrrrrrrsssttttttuuuuuuvvvvvvuuuuuuuuuvvvvvvssstttsssppplllkkknnnqqqtttuuuvvvuuusssrrrrrrsssppprrrssstttrrrqqqppppppppprrrssstttsssqqqnnnlllpppooonnnnnnnnnppprrrsssuuuuuuuuuvvvvvvwwwwwwwwwvvvsssrrrsssrrrooonnnpppqqqsssuuuuuutttwww}}}|||}}}~~~zzzwwwzzzzzz}}}|||xxxzzztttpppvvv|||yyyyyyzzzzzzzzzyyyyyyzzzyyywwwtttqqqoooppprrrsssrrruuuxxxxxxvvvttttttttttttxxx{{{yyytttqqqsssvvvssssssssssssrrrrrrqqqqqquuuvvvwwwwwwwwwuuusssrrrssstttuuuvvvuuutttvvvxxxvvvuuutttqqqoooooorrruuuuuutttrrrooommmnnnpppsssqqqqqqqqqppppppnnnmmmlllnnnnnnoooooooooooooooooommmmmmmmmmmmmmmmmmlllkkkiiikkkkkkiiifffdddeeefffjjjiiihhhhhhhhhfffdddaaacccbbbaaa___^^^\\\[[[ZZZUUULLLBBB<<<666000...000000000000000000111111222DDDzzzlllAAA444KKKFFFCCC===555000111444666444---111666...,,,...+++))))))))))))))))))))))))******777777555222222888BBBIIIQQQ```ccceeeyyy|||xxxuuutttuuuwwwyyyvvvtttrrrrrrtttuuuvvvuuutttuuuvvvuuusssqqqqqqqqqppppppqqqrrrsssttttttuuuuuuwwwwwwvvvtttsssssstttqqqrrrqqqpppnnnnnnppprrrssstttuuutttsssrrrssstttsssssssssttttttssssssrrrnnnppprrrtttuuuuuutttsssqqqpppooonnnnnnppprrrsssuuuuuuuuuuuuvvvwwwxxxyyytttqqqppprrrrrrooopppsssnnnqqqsssttttttvvv{{{|||}}}}}}}}}|||{{{yyyxxx{{{}}}lllmmmhhhzzz}}}zzz}}}}}}xxxvvvxxx|||xxxvvvssspppoooppprrrssswwwzzz}}}{{{wwwuuuuuuvvvwwwzzz||||||xxxvvvvvvwwwqqqrrrsssssstttssssssrrrtttuuuvvvwwwvvvtttrrrqqqsssrrrtttwwwwwwuuuwww{{{wwwuuusssrrrqqqrrrssssssuuuuuussspppnnnnnnoooqqqrrrrrrrrrrrrqqqpppnnnnnnllllllmmmnnnnnnnnnmmmmmmlllllllllnnnpppqqqqqqoooiiikkklllkkkhhhhhhlllpppkkkjjjhhhhhhhhhgggeeecccbbbbbbaaa___^^^]]]\\\[[[TTTKKKAAA<<<666111///000000000000000000111111222555SSS\\\UUUNNN===888LLLCCC888///111777;;;>>>@@@444///555999111---...+++((((((((((((((((((((((((******777777555222111777BBBJJJNNN___ccc]]]]]]^^^cccppp~~~{{{xxxwwwvvvvvvwwwuuurrroooooorrrtttuuutttqqqsssvvvuuurrrpppppprrrnnnoooppprrrssssssttttttsssuuuwwwvvvtttrrrsssuuurrrqqqppppppqqqrrrqqqoooqqqrrrrrrrrrqqqqqqrrrtttuuutttssssssttttttttttttpppqqqsssuuuvvvvvvvvvvvvsssqqqpppoooppprrruuuvvvwwwwwwvvvuuuuuuvvvwwwxxxuuurrrqqqsssssspppqqquuuoooqqqsssuuuuuuuuuuuuvvvxxxyyy{{{||||||||||||||||||}}}|||gggiiiwwwzzz}}}{{{}}}~~~|||xxxvvvxxx{{{xxxvvvuuusssssssssuuuuuuxxx{{{|||zzzuuussstttwwwwwwxxxyyyzzzyyywwwvvvuuuttttttuuuvvvvvvuuutttttttttuuuvvvvvvvvvtttrrrpppsssqqqssswwwvvvsssuuuzzzvvvtttrrrsssuuuwwwvvvuuurrrssssssqqqooooooppprrrqqqqqqqqqrrrrrrqqqqqqppplllmmmooopppppppppooonnnmmmllllllnnnqqqsssqqqooojjjlllmmmjjjhhhiiioootttllljjjiiihhhiiiiiigggfffcccbbbaaa```___]]]\\\\\\SSSJJJAAA;;;666111///111000000000000000111111222000>>>:::555>>>;;;999IIIFFF>>>444111===KKKNNNHHH444000888===333---...***))))))))))))))))))))))))******777777555222111666BBBKKKNNNbbbjjjbbbYYYTTTbbb|||www~~~~~~{{{{{{{{{{{{zzzyyyxxxxxxvvvrrroooooorrruuuuuutttooorrruuuuuurrrpppppprrrmmmnnnoooqqqrrrsssttttttpppsssvvvuuusssrrrtttvvvtttrrrpppqqqsssssspppmmmnnnpppppppppooooooqqqsssvvvtttrrrrrrssstttuuuuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrqqqqqqrrruuuxxxzzzyyyxxxwwwuuuuuuuuuuuuvvvwwwtttrrrttttttqqqrrrvvvrrrsssuuuwwwwwwuuurrrpppooorrruuuxxxyyyyyyzzz{{{}}}xxx~~~tttwww~~~}}}tttwww~~~{{{{{{||||||zzzxxxxxxyyyzzzyyyxxxwwwvvvvvvwwwxxxxxxuuuwwwyyyvvvqqqppprrrvvvtttttttttvvvwwwvvvsssqqqrrrrrrssstttsssrrrpppoootttuuuvvvvvvuuusssqqqooosssqqqrrrvvvuuuqqqsssxxxuuurrrpppsssyyy|||zzzvvvoooqqqrrrrrrqqqpppqqqsssmmmnnnooopppqqqrrrrrrrrrpppqqqrrrssstttssssssrrrpppnnnnnnoooqqqqqqnnnkkkmmmnnnmmmiiieeeffflllrrrmmmkkkiiihhhiiiiiiiiihhhcccbbbbbb```___^^^]]]]]]SSSIII@@@;;;666111///111000000000000000111111222444EEEDDD???DDD<<<666EEECCCDDD999...;;;TTTWWWIII444111999>>>444------)))******************************666333333666444333@@@PPPZZZWWWllloooTTT___xxx{{{|||}}}~~~||||||{{{~~~}}}{{{xxxxxxyyyxxxvvvsssxxxvvvuuutttuuuuuutttrrroooqqqsssuuuuuuuuusssrrrssssssssssssrrrqqqqqqppprrruuuwwwvvvsssqqqrrrtttvvvqqqqqqtttsssllljjjlllqqqqqqqqqppppppqqqqqqrrrqqqpppqqqsssuuuvvvuuusssrrrssssssrrrqqqppprrrssspppooonnnoooqqquuuyyy{{{ssstttvvvvvvvvvwwwyyyzzztttssssssttttttuuuvvvwwwwwwwwwvvvtttssssssvvvxxxuuuvvvvvvtttqqqqqquuuxxx|||{{{{{{zzzyyy~~~~~~}}}{{{yyy{{{wwwuuuvvvvvvuuusssxxxvvvtttvvvxxxyyywwwtttqqqrrrrrrssstttvvvxxxyyyyyyqqqlllpppvvvuuuqqqnnnttttttuuuuuuuuutttrrrqqqtttrrrrrrtttsssnnnlllnnnqqqqqqrrrqqqpppqqqtttvvvyyywwwuuuuuuvvvxxxyyyxxxvvvuuutttrrrqqqqqqrrrrrrppplllmmmrrrrrrnnnnnnrrrtttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppnnnlllkkkmmmmmmmmmmmmlllkkkjjjiiieeefffhhhgggffffffggghhhgggddd```^^^^^^]]]]]]\\\SSSIII>>>999555111//////...///000000///000222444>>>VVVJJJDDDCCC555???OOOOOOdddNNN111;;;AAA888>>>222111111111000...***(((******************************777333333666333333???OOOXXXUUUiiitttvvvjjjddd~~~~~~~~~}}}zzz{{{zzzxxxvvvvvvxxxxxxvvvtttvvvtttqqqppppppqqqqqqqqqttttttsssrrrrrrrrrssstttqqqrrrrrrssssssssssssrrrqqqssstttsssrrrssswww{{{wwwssssssvvvtttnnnlllnnnqqqppppppqqqqqqrrrssstttrrrqqqqqqssstttsssqqqnnnmmmpppsssttttttrrrrrrrrrqqqqqqqqqqqqsssvvvyyyzzzrrrsssuuuuuuvvvvvvwwwxxxwwwwwwvvvvvvuuuvvvvvvvvvtttuuuuuutttrrrsssuuuwwwxxxyyyyyywwwuuuuuuxxx{{{wwwxxxzzz{{{||||||yyyzzzxxxxxxyyy|||}}}{{{yyyzzzyyyxxxxxxyyyxxxvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyqqqjjjkkkmmmppptttxxxssssssrrrrrrssstttuuuvvvrrrpppqqquuuuuuqqqppprrrrrrsssuuuuuuttttttvvvwww{{{yyywwwxxxyyyzzzyyyxxxyyywwwtttrrrpppnnnnnnnnnqqqnnnnnnssssssoooooosssqqqppppppooopppqqqrrrsssrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiihhhhhhgggggghhhhhhhhheeecccaaa___^^^]]]ZZZXXXSSSHHH>>>999555111///000///000111111000111333555fff|||mmmXXX888777DDDooofff???<<<888,,,///555333111000///...,,,+++******************************777333333555333222>>>NNNYYYZZZjjjtttoooppp||||||~~~}}}}}}}}}xxxwwwxxxvvvuuuuuuwwwxxxwwwvvvyyyvvvsssqqqrrrsssttttttyyyvvvssspppoooqqqsssuuuqqqrrrsssttttttuuuttttttsssttttttrrrqqqsssxxx|||vvvtttsssuuusssooommmmmmpppppppppqqqrrrtttvvvwwwsssrrrrrrrrrrrrqqqmmmjjjiiimmmsssvvvvvvsssqqqpppssssssttttttuuuvvvwwwwwwsssssstttuuuuuuuuuuuuuuuxxxxxxvvvuuuuuutttttttttssstttvvvvvvuuuuuuvvvxxxyyyyyyyyyxxxwwwwwwyyy{{{wwwxxxzzz}}}~~~}}}yyyxxxxxxzzz}}}}}}{{{zzz{{{|||{{{yyywwwwwwwwwvvvwwwxxxyyyxxxxxxvvvvvvvvvqqqnnnnnnmmmnnnssszzzsssrrrqqqqqqrrrtttwwwyyytttrrrssswwwwwwsssrrrtttsssuuuwwwwwwwwwwwwxxxyyyzzzyyyxxxyyyyyyyyywwwuuuwwwuuussspppnnnmmmmmmmmmqqqoooppprrrsssqqqqqqssssssrrrpppooooooqqqsssttttttsssqqqoooooonnnoooooolllkkkkkkkkkjjjiiiiiiiiinnnkkkgggfffhhhjjjiiihhheeecccaaa```___\\\YYYVVVSSSHHH===888555111///000000111222222111222444666vvvpppFFF>>>IIILLL^^^MMM333666;;;888???555444111///---,,,,,,,,,******************************777333333555222111===LLLZZZ___nnnrrrppp~~~}}}{{{}}}{{{}}}{{{xxxvvvyyyxxxwwwvvvvvvwwwwwwwwwyyywwwuuuuuuuuuuuutttsssxxxvvvsssqqqppprrrtttvvvssssssttttttuuutttttttttwwwxxxxxxuuuqqqpppsssvvvttttttttttttrrrooommmmmmoooooopppqqqsssuuuwwwxxxsssssssssssssssqqqmmmjjjjjjnnnsssvvvuuurrrpppooosssssstttuuuuuuuuutttssstttttttttuuuvvvvvvuuutttuuuuuutttsssrrrrrrsssssstttvvvxxxyyyyyyyyyyyy{{{wwwwwwvvvvvvvvvvvvwwwyyy{{{{{{|||~~~}}}}}}zzzzzzzzzzzz{{{{{{zzzxxxvvvwwwzzz|||{{{xxxwwwxxxzzzvvvwwwxxxyyyxxxuuusssqqqrrrqqqsssyyyzzzvvvrrrrrruuuuuuttttttuuuvvvwwwxxxyyyvvvvvvyyyxxxsssqqqsssuuuvvvvvvuuutttuuuxxx{{{xxxwwwwwwwwwwwwvvvsssppprrrqqqooonnnnnnnnnooooooqqqppppppqqqqqqqqqqqqrrrxxxvvvtttrrrqqqrrrtttuuuuuusssqqqooonnnooopppqqqkkkjjjjjjiiiiiiiiiiiiiiiqqqkkkeeedddhhhjjjiiifffiiifffbbb```^^^\\\ZZZXXXRRRGGG===888555111///000000111222222111111333555OOOsssuuuooo___>>>888AAA888DDD888(((///777444555111222222111...,,,************************************777333333444111000;;;KKK[[[]]]mmmvvvkkkeeewww|||}}}|||}}}~~~{{{yyyxxxxxx}}}|||zzzxxxvvvvvvwwwxxxsssrrrssstttuuussspppmmmsssssssssttttttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqquuuxxxzzzxxxtttppppppqqqvvvwwwwwwvvvtttsssqqqooooooppppppqqqsssuuuwwwxxxrrrrrrsssuuuvvvuuuqqqnnnppprrrtttsssqqqpppooopppqqqrrrssstttsssrrrpppooovvvuuuuuuwwwyyyyyyvvvsssssssssssssssssstttuuuuuutttwwwyyyzzzyyyyyyzzz{{{uuuuuuuuuuuuvvvwwwwwwwww{{{{{{|||}}}|||{{{~~~}}}{{{zzzzzzyyywwwuuusssrrrrrrssstttwwwzzzzzzxxxxxxzzz}}}wwwxxxyyyyyyxxxvvvsssqqqssspppttt}}}xxxssswwwxxxzzzzzzyyywwwuuussswwwuuuvvvyyyxxxtttssstttvvvuuusssqqqpppsssxxx|||xxxwwwvvvvvvwwwuuurrroooqqqpppooonnnnnnnnnooopppooopppooonnnnnnpppqqqqqquuutttsssrrrrrrtttuuuwwwtttrrrpppnnnnnnnnnpppqqqkkkjjjiiihhhhhhhhhiiiiiipppjjjdddcccgggiiihhheeellliiiccc```^^^]]]\\\[[[QQQFFF<<<777444000///000///000111000000000222444666PPPIIIIIIJJJ777555<<<@@@BBB777///999CCC>>>444///222666777333...***)))******************************888444333444000...:::III```]]]jjj{{{sssZZZXXXkkklllxxx}}}xxxyyy{{{{{{~~~~~~|||yyyvvvuuuwwwyyytttttttttuuuvvvuuuqqqnnnppprrrtttvvvwwwvvvuuutttvvvvvvvvvuuusssrrrpppooonnnssswwwxxxuuusssrrrsssxxx{{{{{{xxxwwwxxxvvvrrrqqqqqqqqqqqqrrrsssuuuuuurrrrrrtttwwwyyywwwtttqqquuuuuutttrrrpppoooppprrrpppqqqqqqrrrqqqooonnnmmmuuuttttttwwwzzz{{{wwwtttuuuuuuuuuvvvvvvwwwxxxyyytttuuuwwwwwwvvvvvvwwwyyywwwvvvvvvwwwyyyzzzyyyxxxwwwwwwyyy|||{{{zzz~~~|||}}}|||{{{{{{zzzyyyuuuuuutttqqqoooppprrruuusssuuuxxxyyyzzz{{{|||}}}zzzzzz{{{{{{zzzyyywwwvvvxxxqqqoooxxx~~~yyy{{{|||}}}{{{wwwrrroooqqqppprrrwwwyyywwwwwwyyyvvvuuusssqqqppprrrwww{{{zzzxxxwwwwwwwwwvvvtttrrruuutttrrrpppnnnnnnnnnnnnooopppooolllmmmppprrrpppnnnnnnoooppprrrtttuuuvvvrrrqqqooonnnnnnnnnooopppkkkjjjiiihhhhhhiiijjjjjjmmmiiifffeeeggghhhhhhfffllliiidddaaa```___^^^]]]PPPFFF<<<777444000///000...///000000///000222444777HHH999999CCC:::>>>GGG;;;666///222CCCUUUUUUHHH///555;;;<<<888111---+++******************************888444333333000...999HHH```dddnnnyyyuuuaaa___qqqqqqkkkzzz{{{zzz{{{}}}}}}||||||{{{xxxuuuuuuxxx{{{yyywwwuuuuuuuuuvvvuuutttrrrsssuuuwwwwwwvvvtttsssttttttttttttsssqqqppppppkkkooosssuuutttsssuuuwwwwww{{{|||xxxwwwyyywwwrrrsssrrrrrrqqqqqqqqqrrrrrrrrrsssuuuxxxyyyxxxtttppptttuuuuuusssqqqqqqrrrtttppppppppppppooonnnnnnmmmtttrrrrrrvvvzzz{{{wwwsssxxxxxxwwwwwwwwwxxxxxxyyyvvvvvvvvvuuuttttttvvvxxxxxxwwwvvvxxx{{{|||{{{yyyuuuuuuxxx|||{{{zzz|||~~~~~~~~~|||{{{{{{{{{zzzyyysssuuuvvvuuussssssuuuwwwwwwwwwxxxzzz|||}}}}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzssspppuuuzzz}}}zzz{{{{{{zzzxxxtttqqqooonnnlllooouuuxxxvvvwwwzzzuuuvvvvvvvvvuuuvvvxxxzzzzzzxxxvvvuuuvvvvvvuuussswwwuuusssqqqppppppppppppooorrrqqqlllmmmrrrsssqqqnnnooopppqqqrrrrrrqqqqqqooooooooonnnnnnnnnnnnnnnkkkjjjiiihhhhhhiiikkkllljjjiiiiiihhhhhhiiiiiiiiigggfffeeedddcccaaa]]]ZZZPPPEEE;;;777444000///000///000111111000111333444<<>>999===333<<>>]]]iiinnn~~~{{{yyy{{{}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyy}}}}}}{{{wwwsssqqqsssvvvqqqrrrtttuuuwwwwwwwwwvvvuuusssqqqpppppppppooommmppppppqqqpppooooooqqqtttxxxwwwuuutttttttttttttttuuuuuutttsssrrrqqqppppppssstttvvvxxxxxxvvvrrrooopppqqqtttvvvwwwxxxwwwwwwvvvuuurrrqqqqqqrrrtttvvvrrrrrrsssttttttttttttsssyyyyyywwwvvvvvvvvvwwwxxxyyyxxxwwwuuuuuuwww{{{~~~xxxwwwwwwxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxzzz~~~{{{{{{|||{{{|||yyyyyyyyyzzzzzzzzz{{{{{{~~~yyyuuuwww|||{{{yyywwwxxx{{{}}}}}}|||{{{{{{{{{zzzyyyxxxwwwwwwxxxzzz{{{yyyuuusssssstttvvvwwwxxxwwwuuusssssstttuuuvvvwwwwwwuuuttttttuuurrrvvvwwwwwwyyy}}}zzztttwwwvvvtttuuuvvvvvvuuuttttttqqqooopppsssuuuuuutttrrrrrrqqqppppppqqqrrrsssooonnnnnnoooqqqpppmmmjjjllllllmmmnnnnnnnnnmmmmmmllleeecccgggjjjiiijjjmmmgggfffffffffgggjjjlllnnngggeeeccccccccc```YYYTTTIII@@@999555222//////111333222222333000///666@@@YYY888DDDVVVXXXSSSFFF;;;888;;;999444111111111000///,,,***)))******************************222222222111111333777:::[[[jjjsss{{{xxx~~~{{{zzzzzzzzz{{{|||{{{{{{{{{zzzzzzzzzyyy}}}{{{yyywwwwwwwwwvvvuuuoooppprrrsssuuuuuuuuuuuutttrrrpppooooooooonnnmmmpppqqqqqqpppooooooqqqsssttttttuuuuuuuuuuuuttttttuuuuuuuuuuuutttsssqqqpppqqquuuyyyzzzxxxtttpppmmmppprrruuuxxxxxxwwwuuutttvvvtttqqqpppqqqtttwwwzzztttqqqooopppsssuuutttrrrzzzyyyxxxwwwwwwwwwwwwxxxvvvwwwvvvvvvvvvyyy}}}yyyxxxwwwxxxzzzzzzzzzxxxzzzxxxvvvvvvyyy|||{{{}}}~~~~~~~~~~~~||||||}}}~~~xxxxxxyyyyyyyyyzzzzzzzzzxxxyyyyyywwwtttuuuzzzyyyxxxwwwxxxzzz||||||||||||||||||{{{{{{zzzzzzzzz||||||}}}zzzwwwtttrrrrrrwwwxxxyyyxxxuuusssrrrssstttvvvwwwwwwvvvvvvwwwxxxrrruuuwwwxxxyyy{{{xxxsssuuutttssstttvvvwwwvvvuuusssqqqpppppprrrtttuuutttrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmmmmnnnnnnmmmkkkpppppppppooonnnmmmlllkkkfff___aaalllnnneeebbbfffhhhhhhgggggggggiiijjjkkkgggeeedddcccccc___YYYSSSHHH@@@888555222//////111222000111333222000333888PPPtttxxxiiiJJJ---666CCC<<<888111---111666555111222555777555000+++))))))******************************111222222222222333555777UUUhhhwww~~~pppooovvv~~~~~~zzzyyyzzz}}}~~~~~~}}}}}}||||||}}}yyywwwxxx{{{{{{xxxtttqqqrrrrrrsssttttttttttttsssqqqoooooooooooonnnmmmpppqqqrrrqqqppppppqqqrrrpppqqqssstttuuutttsssrrrssstttuuuvvvuuussspppoooppptttyyyyyyvvvrrrqqqqqqzzz{{{{{{{{{yyywwwuuusssqqqqqqpppqqqrrrtttwwwyyyvvvrrrnnnooosssvvvuuurrrxxxxxxxxxwwwwwwwwwwwwwwwuuuvvvvvvvvvvvvxxx|||yyyxxxwwwwwwyyyzzzzzzyyy{{{wwwvvvyyy||||||{{{|||}}}|||yyyyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyttttttssssssuuuxxx|||zzzzzzyyyzzzzzz{{{{{{{{{}}}}}}}}}|||||||||||||||~~~~~~}}}|||yyyvvvuuutttwwwxxxyyywwwtttrrrqqqqqqtttuuuwwwwwwwwwwwwyyy{{{vvvvvvwwwwwwyyyyyyxxxuuuvvvtttssstttvvvvvvuuutttsssrrrqqqpppqqqsssttttttssstttuuuvvvvvvuuusssrrrpppooonnnnnnooopppqqqrrrsssrrrrrrpppnnnllljjjiiiqqqllltttrrrhhhkkkiiiiiihhhgggggghhhiiiiiigggeeeddddddccc___XXXRRRGGG???777444111......111222//////333333000000222777KKKGGGHHHEEE888???CCCCCC:::333777CCCLLLJJJCCC666;;;>>><<<444---+++,,,******************************111222333333333222444555OOOcccvvvxxxcccfffmmmxxxxxx}}}~~~||||||zzz}}}~~~}}}}}}|||||||||yyyvvvxxx}}}}}}yyytttuuuuuuuuuttttttttttttttttttrrrpppppppppqqqpppoooppprrrsssrrrqqqpppqqqrrrmmmoooqqqssstttsssqqqpppqqqrrrssstttsssqqqooonnnooorrruuuuuusssrrruuuwww~~~|||yyyxxxwwwwwwwwwooopppsssuuuwwwwwwvvvvvvwwwrrrnnnppptttwwwuuusssvvvvvvvvvvvvvvvuuuuuutttuuuvvvvvvuuutttvvvyyy{{{yyywwwvvvvvvxxxyyyyyyyyy~~~zzzvvvvvvyyy{{{{{{zzz{{{}}}zzzzzzzzz{{{{{{||||||}}}~~~|||{{{yyyxxxxxxuuuuuuvvvwwwzzz{{{|||}}}|||}}}}}}|||{{{zzzzzzzzz}}}}}}|||||||||}}}~~~~~~|||{{{zzzyyyxxxxxxwwwvvvvvvwwwxxxvvvsssqqqpppqqqtttuuuvvvwwwwwwxxx{{{}}}zzzwwwuuuvvvwwwxxxxxxyyywwwvvvttttttuuuuuusssqqqrrrrrrqqqqqqpppqqqssstttrrrtttuuuvvvvvvtttrrrpppooooooooooooppprrruuuwwwtttsssrrrpppnnnllliiihhhnnnjjjqqq|||{{{mmmgggjjjjjjiiiiiihhhhhhhhhhhhhhhfffeeeddddddccc___WWWPPPFFF===666333111......111111//////333333000000333DDDMMM???AAAEEE===CCCFFF<<<333111AAAWWW___UUUGGG888===@@@===666///,,,---******************************222333555444333333333555OOObbbtttwww}}}cccmmmyyynnn{{{~~~}}}~~~~~~}}}|||{{{zzzyyyyyy|||yyyvvvxxx||||||yyyuuuwwwvvvuuuuuutttuuuuuuuuuuuutttrrrrrrrrrsssrrrqqqqqqrrrtttsssrrrppppppqqqmmmoooqqqrrrsssrrrqqqpppooopppqqqqqqqqqooonnnmmmnnnpppqqqrrrsssuuuxxxzzz|||zzzxxxuuuuuuvvvyyyzzzqqqtttxxx{{{{{{zzzwwwuuuuuurrrpppqqqtttvvvuuusssuuuuuuvvvvvvuuuuuutttsssvvvvvvvvvuuuttttttvvvxxxxxxvvvttttttvvvxxxxxxxxxwwwvvvuuuvvvyyy{{{||||||{{{|||~~~}}}||||||}}}~~~~~~|||}}}~~~zzz{{{|||}}}|||{{{zzzyyy}}}{{{zzzyyyxxxwwwyyy{{{|||||||||{{{{{{|||}}}~~~~~~|||zzzzzzzzz|||{{{{{{zzz{{{|||~~~zzzxxxuuutttuuuwwwwwwwwwvvvwwwxxxvvvtttrrrqqqrrrtttuuuvvvvvvvvvxxx{{{}}}yyyuuusssvvvwwwwwwxxxzzzxxxvvvttttttttttttrrrppprrrrrrrrrqqqpppppprrrtttpppqqqsssssssssqqqooommmlllmmmnnnnnnnnnpppsssvvvrrrrrrqqqpppnnnkkkiiihhhcccaaaaaaddddddbbbeeejjjiiiiiiiiiiiihhhhhhggggggfffeeeddddddccc^^^VVVOOODDD<<<555333000......111111///000222222111444999???NNNFFFEEE@@@444BBBOOOXXXCCC222777HHHMMMDDD999666999;;;888333---+++*********************************444555666555333333444555JJJaaavvvsssiii~~~yyyiiiqqq~~~~~~}}}}}}|||zzzyyyyyyxxx{{{yyywwwwwwyyyzzzxxxvvvtttttttttttttttvvvwwwxxxwwwvvvttttttuuuvvvuuutttqqqrrrttttttrrrqqqpppqqqpppqqqrrrssssssrrrqqqqqqppppppoooooooooooonnnnnnnnnnnnooorrruuuwwwxxxxxxyyyxxxvvvuuuuuuvvvwwwxxxuuuwwwyyy{{{{{{yyyvvvuuuqqqqqqrrrssssssssssssrrruuuvvvvvvwwwvvvuuutttsssuuuvvvwwwvvvuuuuuuwwwyyywwwuuusssssstttvvvwwwwwwrrrtttvvvwwwxxxxxxzzz{{{{{{{{{|||zzzyyyyyyzzz|||}}}~~~}}}}}}}}}{{{xxxwww}}}}}}}}}|||{{{{{{zzzzzzyyy{{{}}}}}}{{{yyyzzz{{{wwwzzz}}}}}}{{{zzz{{{|||zzzzzzyyyxxxyyy{{{}}}~~~zzztttssstttwwwyyyzzzwwwxxxyyyxxxvvvttttttuuutttuuuuuuuuuuuuwwwzzz}}}tttpppqqqwwwyyyvvvuuuvvvvvvuuussssssttttttsssrrrqqqrrrsssqqqooooooqqqtttqqqqqqqqqqqqqqqooonnnmmmlllnnnoooooommmmmmppprrrppppppoooooommmkkkjjjiiigggkkkkkkfffffflllqqqrrrhhhiiiiiiiiiiiihhhhhhgggfffeeedddeeeccc^^^UUUNNNDDD<<<444222000---...111000000111222000111888BBBaaapppfff^^^OOO===NNNbbbyyy\\\???666;;;>>>===;;;444444444333000---***)))******************************555666666555333333444666>>>]]]zzzxxxwwwwwwcccxxx~~~|||~~~}}}|||{{{zzzzzz{{{yyyxxxwwwwwwxxxwwwwwwqqqqqqrrrrrrtttwwwyyy{{{yyywwwuuuuuuwwwwwwwwwvvvqqqsssttttttrrrqqqppppppsssssssssttttttssssssrrrqqqpppoooooonnnoooooopppmmmmmmooosssxxxyyywwwssszzzzzzzzzyyywwwuuutttssswwwwwwxxxwwwwwwvvvttttttnnnpppssssssrrrqqqqqqrrrvvvwwwwwwxxxxxxvvvuuutttuuuvvvwwwwwwvvvwwwyyy{{{wwwtttrrrrrrsssuuuvvvvvvsssvvvyyyyyyvvvtttuuuwwwzzz{{{zzzxxxwwwvvvxxxzzz~~~{{{}}}yyy||||||||||||}}}|||{{{zzz}}}}}}}}}~~~~~~zzzzzzzzz{{{{{{{{{||||||yyy|||}}}|||xxxwwwyyy|||sssvvvzzz|||{{{zzz|||~~~yyyxxxwwwwwwxxxzzz}}}~~~~~~wwwuuuvvvzzz|||}}}xxxyyyzzzzzzxxxwwwwwwwwwtttuuuuuuttttttvvvyyy|||nnnlllpppxxx{{{vvvrrrrrrtttsssrrrsssuuuuuuuuutttqqqrrrsssqqqooonnnqqqtttsssssssssrrrqqqpppoooooonnnqqqrrrqqqnnnmmmnnnpppnnnnnnnnnnnnmmmllljjjjjj]]]iiimmmfffdddjjjkkkdddhhhhhhiiiiiiiiiiiihhhhhheeeddddddeeeccc^^^UUUNNNCCC;;;444222000---...111000111222222///111;;;HHHsss\\\CCCMMM[[[XXXDDD333111666777777888444333111000000...,,,)))******************************<<<;;;:::888666555444444<<<\\\pppvvv~~~}}}~~~|||~~~yyyyyyzzzzzzyyyvvvttttttuuuuuusssrrrtttwwwxxxvvvsssuuuwwwxxxwwwuuuttttttuuuttttttuuuuuuttttttsssrrruuuttttttssssssssssssttttttsssrrrrrrssssssqqqooopppqqqrrrsssttttttuuuuuusssuuuwwwvvvtttrrrrrrrrryyyxxxvvvuuuvvvwwwvvvuuurrruuuxxxwwwtttqqqqqqrrrtttvvvxxxzzzyyyvvvsssqqqyyyxxxwwwuuutttttttttttttttuuuwwwxxxyyyyyyxxxxxxsssvvvyyyzzzyyyyyy{{{~~~uuuxxx{{{||||||||||||}}}}}}yyyyyy}}}||||||zzz{{{}}}zzzxxx}}}}}}}}}|||{{{{{{{{{{{{|||}}}zzzxxxzzz~~~}}}zzz~~~wwwuuuyyy~~~yyyzzz{{{zzzzzzzzz|||~~~}}}yyywwwxxx|||}}}zzzvvvuuuuuutttqqqooonnnppprrrssssssqqqppprrrvvvzzzzzzmmmiiiyyyyyypppppprrrpppppppppqqqrrrsssttttttrrrpppooonnnmmmmmmpppuuuppppppppppppooooooooonnnqqqqqqqqqrrrsssqqqnnnkkkrrrooommmmmmkkkhhhjjjnnnkkkkkkiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiihhhgggggggggdddaaaaaa```ZZZPPPHHH@@@<<<555111////////////444,,,000...333111...HHH~~~YYYJJJKKKNNN???;;;777777777666555555444333222000...,,,***)))))))))))))))))))))))))))******;;;:::888777555555444444===UUUlll~~~}}}}}}~~~zzzxxxzzz|||{{{yyyvvvuuuuuuyyywwwuuuuuuwwwvvvsssqqqrrrtttvvvvvvuuutttuuuuuusssssssssssssssrrrrrrqqqsssssssssrrrrrrsssttttttqqqqqqpppqqqssssssrrrpppoooppprrrtttuuutttsssrrrsssuuuwwwvvvtttrrrrrrrrrxxxvvvttttttuuuvvvuuutttsssuuuwwwvvvsssqqqrrrsssqqqrrrtttvvvvvvtttrrrqqqxxxwwwvvvuuuttttttttttttvvvvvvwwwwwwwwwwwwvvvuuuuuuwwwzzz{{{zzzzzz|||~~~yyy{{{||||||{{{{{{{{{|||~~~|||zzz{{{~~~}}}}}}}}}}}}zzz~~~}}}|||{{{zzzyyyyyyzzzzzz|||yyywwwzzz~~~zzzxxx{{{}}}|||{{{}}}yyyzzz{{{{{{zzzzzz{{{|||xxxwwwvvvxxx{{{}}}~~~}}}}}}zzzvvvsssppppppppppppmmmrrruuuqqqoooxxxuuufffnnntttwwwyyyvvvttttttrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqtttwwwsssrrrqqqpppnnnnnnnnnnnnooopppqqqqqqqqqpppooooooqqqnnnnnnnnnlllhhhiiinnnkkkkkkkkkjjjjjjjjjjjjjjjcccdddeeefffggghhhhhhiiihhheeebbbbbbaaa[[[PPPHHH@@@;;;555111//////////////////333---333888///;;;RRR^^^aaaTTTEEEBBBGGGKKK:::777888>>>AAA===777222444333222000...,,,***)))))))))))))))))))))))))))((((((888888666555555444444555;;;IIIggg{{{ooozzz~~~~~~~~~|||yyy{{{}}}}}}{{{xxxvvvvvvzzzyyywwwwwwwwwwwwtttrrrqqqrrrtttuuuttttttuuuvvvrrrrrrssssssrrrrrrqqqppprrrrrrrrrrrrrrrssstttuuurrrqqqqqqsssuuuuuutttssslllnnnrrruuuuuutttqqqoootttvvvwwwwwwuuusssrrrsssvvvuuussstttuuuuuutttsssuuuvvvvvvuuurrrrrrssstttttttttuuuvvvvvvvvvuuuuuuvvvuuuuuuttttttuuuuuuvvvxxxxxxwwwwwwvvvuuuttttttvvvxxxzzzzzzzzzzzz{{{}}}~~~~~~~~~|||zzzzzz{{{}}}|||{{{{{{|||~~~~~~}}}{{{~~~~~~~~~}}}}}}|||~~~}}}{{{zzzyyyyyyzzzzzzwwwvvvuuuxxx}}}~~~|||yyyzzz{{{zzzwwwyyy}}}xxxzzz||||||{{{yyyxxxyyy{{{{{{zzzxxxvvvvvvxxxzzz}}}xxxtttsssvvvyyyzzzyyywwwqqqnnnttt~~~xxxmmmpppzzz~~~}}}sssvvvuuusssrrrqqqqqqrrrrrrtttuuutttqqqmmmkkkkkkllltttsssqqqooonnnnnnooopppqqqqqqrrrqqqpppooopppqqqooommmnnnpppmmmiiiiiilllkkkkkklllmmmmmmmmmlllllldddddddddeeefffgggiiijjjhhheeeccccccbbb[[[PPPHHH???:::444000//////000000,,,111666***111:::---222???CCCFFFFFFEEEEEEGGGHHH999555888CCCKKKFFF:::333444333222000...,,,***)))))))))))))))))))))))))))((((((666666555444444444555555666>>>dddiiibbbccckkk~~~jjjssszzz{{{|||{{{yyywwwwwwxxxwwwwwwxxxxxxyyyyyyxxxwwwssstttvvvvvvuuutttuuuvvvrrrssssssssssssrrrqqqqqqrrrrrrrrrrrrssstttvvvvvvuuuttttttuuuvvvvvvuuutttkkklllooorrrssssssrrrrrruuuvvvxxxwwwuuusssssssssvvvuuutttuuuvvvvvvuuutttwwwwwwuuutttrrrrrrtttuuuvvvvvvuuuuuutttuuuuuuuuutttttttttttttttuuuvvvwwwyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{~~~}}}{{{yyyzzz|||}}}|||||||||}}}}}}|||{{{|||}}}||||||~~~}}}{{{zzzzzz{{{{{{uuutttsssvvvzzz||||||{{{vvvwwwzzz{{{wwwsssvvv}}}wwwzzz}}}~~~|||yyywwwvvv{{{||||||xxxsssrrrvvv{{{zzztttuuuzzz~~~{{{{{{zzzmmm___nnn}}}|||tttuuutttssssssssstttvvvwwwsssuuutttooolllmmmoooooosssqqqooonnnnnnppprrrtttwwwuuurrrrrrssssssqqqooommmmmmnnnqqqooojjjiiikkkkkklllmmmooooooooonnnnnnlllkkkjjjiiihhhiiiiiijjjhhhfffddddddbbb\\\PPPGGG>>>999444000///000000000000000555+++000555...===KKKGGGCCCBBBAAAAAACCCFFFFFF:::777AAAIIIFFF<<<666444333222000...,,,***)))))))))))))))))))))))))))******555555444444444444555555333777```rrryyydddzzz{{{}}}{{{{{{zzzwwwuuuvvvxxxzzzxxxyyyyyyyyyyyyxxxxxxxxxwwwxxxyyyxxxvvvttttttttttttttttttttttttsssrrrrrrsssssssssssstttuuuvvvwwwvvvuuutttttttttsssqqqoookkkkkklllnnnpppsssvvvwwwuuuwwwyyyxxxvvvtttttttttwwwwwwvvvxxxyyyyyywwwvvvxxxwwwuuussssssttttttttttttsssqqqpppoooooooooooosssssssssssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxuuuttttttuuuvvvxxxyyyyyy||||||{{{yyyxxxyyy}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~{{{}}}~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzzzzzwwwvvvvvvwwwyyyyyyyyyyyywwwxxx{{{{{{uuuoooqqqxxxwwwzzz}}}}}}yyywwwvvvtttwwwzzzxxxvvvxxx{{{yyy{{{|||zzzwww~~~xxxssswwwwwwtttsss{{{yyyuuuuuuuuuuuuuuuvvvvvvvvvnnnrrrsssqqqttt}}}tttrrrpppnnnmmmnnnppprrryyytttpppsssyyy{{{uuuooollllllnnnrrrpppjjjiiikkklllmmmmmmnnnoooooooooooommmlllkkkkkkjjjjjjkkkkkkhhhfffddddddbbb[[[OOOFFF<<<888333//////000111111444,,,111000222222888]]]sssiiiYYYIIICCCJJJYYYeee[[[FFF666999>>>;;;666555444333222000...,,,***)))))))))))))))))))))))))))******666555555444444444555555444333XXXzzz~~~zzzlllpppsssxxx~~~|||xxx{{{{{{yyywwwuuuvvvxxx{{{{{{||||||{{{xxxuuuuuuuuuyyyzzzzzzyyyvvvtttttttttttttttuuuuuuttttttsssrrrssssssssssssssstttuuuvvvtttrrrqqqqqqqqqooommmkkkllllllkkkmmmooossswwwyyyvvvxxxyyyyyywwwuuuttttttxxxxxxxxxzzz||||||zzzxxxyyywwwuuutttuuuuuutttssstttsssrrrqqqpppppppppppptttssssssssstttuuuuuuvvvuuuvvvxxxyyyyyyxxxwwwvvvtttrrrqqqrrruuuwwwyyyyyyzzzzzzyyywwwvvvxxx{{{~~~|||||||||{{{zzz|||~~~}}}{{{}}}zzz|||}}}}}}yyyzzz{{{{{{{{{zzzxxxwww|||||||||{{{{{{zzzzzzzzz||||||}}}|||uuummmmmmrrrwwwzzz~~~}}}{{{yyyxxxxxx{{{}}}|||yyyyyy~~~|||zzz{{{|||{{{yyy|||{{{}}}{{{www|||zzzxxxuuuoootttxxxqqqvvvwwwwwwwwwvvvtttqqqppplllrrrtttpppsss~~~vvvtttqqqnnnlllllllllmmmsssppppppvvv~~~xxxpppllllllnnnqqqooojjjiiilllmmmmmmmmmlllmmmmmmnnnooofffggghhhjjjkkkkkkkkkkkkgggeeecccdddbbbZZZNNNDDD;;;777222//////000111222444***000333666444CCCttt^^^KKKUUUlll{{{dddJJJ555444666222///222444333222000...,,,***)))))))))))))))))))))))))))((((((777777666555444444444555666000MMMrrr{{{yyy|||vvvxxxzzz{{{{{{zzzxxxxxxyyy{{{|||}}}{{{wwwttttttuuuwwwxxxyyyxxxvvvttttttuuusssttttttttttttsssrrrrrrrrrrrrqqqqqqqqqrrrrrrsssrrrqqqppppppqqqpppnnnlllmmmnnnnnnoooqqqsssuuuvvvvvvxxxzzzyyywwwuuuuuuuuuxxxxxxyyy{{{}}}}}}zzzxxxxxxvvvuuuuuuwwwvvvtttqqqttttttuuuuuuuuuvvvvvvvvvttttttssssssssstttuuuuuutttuuuxxxyyyxxxvvvsssqqqsssqqqoooqqquuuyyyzzzzzzxxxxxxxxxvvvtttuuuwwwyyyuuuxxxzzz{{{{{{|||~~~}}}}}}}}}~~~}}}{{{~~~wwwyyy}}}}}}{{{yyy}}}~~~~~~}}}|||{{{{{{|||}}}|||}}}}}}xxxrrrqqqtttxxx{{{~~~~~~|||{{{{{{}}}~~~~~~{{{vvvtttuuuwwwyyyyyyzzz{{{|||}}}~~~~~~rrrjjjtttuuujjjkkkrrrqqqtttuuummmrrrtttvvvwwwuuurrrnnnkkkhhhppprrrlllkkkrrrtttoooppppppooonnnmmmmmmmmmnnnmmmqqqwww|||}}}yyyrrrmmmmmmlllmmmpppnnnjjjjjjmmmooommmkkkiiiiiijjjlllnnnccceeegggjjjkkkjjjiiihhhfffdddccccccaaaYYYLLLBBB:::666111......000111222222,,,222111444777AAAjjjZZZBBBKKK[[[aaaUUU>>>000444888222000444444333222000...,,,***)))))))))))))))))))))))))))((((((888888777555555444444555666...DDDnnn}}}}}}wwwvvvzzz~~~~~~{{{xxxwwwwwwyyy{{{zzzwwwuuuvvvxxxtttvvvwwwwwwuuutttuuuuuurrrrrrsssssssssrrrqqqqqqqqqqqqppppppooopppppppppsssrrrqqqrrrssssssrrrpppnnnoooqqqrrrssssssrrrrrrwwwxxxzzzzzzxxxvvvuuuuuuxxxxxxyyy{{{}}}}}}zzzxxxxxxvvvuuuvvvxxxwwwtttpppoooppprrrtttuuuvvvwwwwwwuuuttttttsssssssssttttttsssuuuwwwyyywwwsssooolllsssqqqoooqqqvvvzzz||||||xxxxxxxxxuuusssrrrsssuuuoootttyyy|||}}}}}}~~~~~~~~~|||}}}zzz}}}|||yyy||||||{{{|||}}}|||{{{{{{{{{|||zzzyyy{{{}}}|||xxxxxxzzzxxx{{{~~~~~~}}}}}}}}}uuuvvvwwwuuutttrrrrrrssszzz{{{}}}|||zzzyyyyyyzzz|||yyy{{{zzz{{{qqqrrruuulllkkktttyyylllnnnrrruuuuuurrrnnnkkk___iiinnniiiiiinnnllleeehhhiiikkkmmmoooppprrrrrrllluuu{{{qqqjjjgggmmmlllmmmooonnnjjjjjjnnnpppmmmjjjhhhgggiiikkkmmmfffhhhjjjlllllliiifffdddeeecccbbbbbbaaaXXXKKKAAA:::666111......000222222000111666---///555888SSSvvvsssOOO???KKKUUUPPP???///***666>>>888555999444333222000...,,,***)))))))))))))))))))))))))))******777666555444444444444444444333AAA```{{{{{{}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{wwwrrrmmmkkklllppprrrmmmtttyyywwwpppllloootttppppppqqqqqqqqqppppppoootttrrrpppppprrrssspppnnnqqqoooqqqwwwyyyvvvsssssssssxxx{{{yyytttssswww|||xxxwwwvvvwwwzzz||||||{{{vvvvvvuuuttttttttttttttttttpppnnnppptttvvvtttqqqtttsssssstttvvvvvvtttrrrpppqqqrrrtttuuuuuuttttttyyyzzzzzzyyywwwvvvwwwyyyvvvuuuvvvxxxyyyyyyvvvssswwwwwwxxxyyyzzz{{{||||||~~~|||yyywwwxxx|||~~~}}}|||{{{{{{}}}~~~~~~~~~|||}}}}}}~~~zzzwwwqqqzzz~~~}}}}}}|||{{{yyyyyyyyyzzz{{{{{{|||}}}}}}}}}|||zzzyyyrrrrrrtttxxx|||}}}zzzwww{{{wwwvvvxxxxxxuuuuuuxxx~~~~~~|||yyyuuurrrqqqqqqtttooouuu{{{zzzxxxvvvsssqqqooooooooooooqqqrrrtttvvvxxxxxxxxxxxxzzzuuupppmmmnnnmmmjjjgggnnnoooooopppqqqqqqrrrsssuuuuuu|||yyyjjjfffnnnkkkjjjlllooommmjjjkkknnnooollliiihhhjjjlllnnnnnnllliiiffffffhhhjjjiiihhheeedddbbbbbb___WWWIII???999555000------///111111+++333000+++111666999AAA^^^```\\\GGG777CCCPPPJJJ555555:::@@@AAA:::333000:::999555000+++)))***,,,))))))))))))************------777666555444444333333444444111===\\\|||lllwww~~~}}}~~~yyywwwyyy{{{|||{{{{{{{{{|||}}}|||{{{zzzyyyyyyxxxxxxzzzvvvqqqllljjjkkknnnpppnnnssswwwvvvqqqoooqqqtttqqqqqqqqqpppppppppoooooorrrpppooooooqqqrrrpppnnnrrrooopppuuuwwwtttrrrsssrrrtttvvvuuussstttxxx|||zzzyyyyyy{{{|||{{{xxxvvvuuuuuuwwwwwwwwwvvvtttssstttpppmmmnnnqqqrrroookkkrrrqqqqqqrrrttttttrrrpppqqqrrrsssttttttsssrrrqqqsssuuuvvvwwwwwwxxxzzz|||~~~~~~{{{zzz{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{|||}}}~~~~~~{{{yyy~~~}}}||||||{{{zzzzzz{{{{{{zzzzzzzzz{{{zzzzzzyyyxxxvvvuuuvvvzzz}}}~~~|||yyyzzzvvvuuuwwwwwwtttuuuxxx~~~|||xxxtttqqqqqqrrrsss{{{vvvwww{{{{{{~~~|||wwwsssooonnnmmmnnnpppqqqrrrssssssrrrqqqpppssssssssssssrrrssstttuuummmnnnoooppppppqqqssstttvvvwww}}}zzzkkkiiipppllljjjlllooommmjjjjjjnnnooommmjjjjjjlllnnnoooooommmjjjhhhggghhhiiigggeeeeeecccaaaaaa]]]TTTGGG>>>999555000---...///111111000555222222666333444???NNNHHHEEE<<<888CCCJJJ@@@999777:::@@@BBB===777444:::888555000+++))))))***))))))))))))************((((((777666555444333333333333555000888UUUxxxnnnkkksss~~~oooqqq~~~}}}yyyuuuwwwzzz{{{{{{|||~~~~~~|||zzzxxxxxxxxxxxxxxxvvvqqqmmmkkkkkklllnnnmmmoooqqqrrrqqqqqqrrrssstttsssqqqoooooonnnoooooopppooonnnooopppqqqpppooorrrnnnmmmrrrtttssssssuuuxxxwwwvvvuuuuuuvvvxxxzzzxxxxxxzzz|||}}}{{{xxxtttsssuuuwwwyyyyyyvvvtttrrrvvvrrroooooopppooollliiirrrqqqqqqrrrttttttrrrpppssssssttttttsssqqqpppoooppprrrtttuuuvvvxxxzzz|||}}}}}}yyy{{{~~~~~~~~~}}}}}}}}}|||~~~}}}|||}}}~~~{{{zzzzzz{{{}}}~~~~~~}}}~~~|||~~~||||||}}}}}}}}}|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzz|||~~~~~~|||yyyuuutttuuuvvvtttvvvzzz}}}zzzyyyzzz~~~}}}xxxssspppoooppppppppppppqqqqqqpppnnnlllkkkppptttwwwuuupppmmmnnnpppppprrrsssrrrqqqpppqqqssssssuuu{{{~~~vvvjjjhhhnnnmmmkkklllooommmjjjjjjnnnmmmllljjjjjjlllnnnnnnmmmmmmllljjjjjjiiigggdddaaadddcccaaa___ZZZQQQEEE<<<888444000......000111111000000///444666---222HHHMMMAAA===<<<;;;GGGUUUWWWAAA<<<:::???AAA===888555777777555000,,,((('''((())))))))))))******************777777555444333333333333666000555OOOrrrwwwmmmooo]]]^^^~~~~~~{{{yyyzzz{{{||||||}}}~~~{{{yyyxxxxxxyyyzzzxxxvvvssspppmmmmmmmmmmmmkkkkkklllnnnppprrrrrrqqquuutttqqqooommmnnnooooooooooooooopppqqqrrrrrrqqqqqqmmmlllpppssstttwww{{{zzzxxxyyyzzzyyyxxxuuuuuuvvvxxx{{{{{{zzzxxxtttuuuvvvwwwvvvuuutttsssxxxvvvtttssssssrrrpppmmmtttsssssstttvvvvvvtttrrrrrrssssssssssssqqqpppoooppprrruuuuuuuuuvvvxxxyyyyyy}}}|||zzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}|||~~~~~~}}}||||||}}}~~~~~~}}}{{{{{{||||||zzzyyyzzz}}}|||xxxyyy|||{{{|||}}}~~~~~~}}}|||{{{~~~}}}|||zzzzzz{{{||||||}}}}}}|||}}}}}}~~~~~~~~~zzzvvvtttvvvvvvvvvxxx|||}}}||||||zzzwwwtttqqqqqqrrruuuwwwrrrrrrrrrrrrpppooommmkkkppprrrttttttpppllljjjjjjtttuuuvvvtttpppnnnoooppprrruuu{{{|||tttjjjjjjoooooommmmmmnnnmmmiiijjjnnnkkkjjjiiikkklllmmmllljjjkkkkkkkkkllljjjgggdddaaaeeedddaaa^^^XXXOOODDD<<<777444000...///000111111000...---444444...CCCllljjjVVVJJJDDD<<>>:::<<>>:::444222000///111222222111222333///111555555@@@XXXJJJBBBAAAAAA>>>EEEIII@@@666:::BBBGGGBBB888555777777666333...***)))***,,,))))))))))))***************+++???===:::888777666444333...333222333IIInnnlll|||vvv{{{|||zzzwww{{{{{{|||}}}}}}~~~~~~~~~yyy{{{~~~}}}{{{zzzyyyzzzxxxuuuvvvxxxyyywwwuuutttvvvuuupppooorrrrrrooonnnnnnoooooopppppppppppppppqqqsssrrrqqqppppppqqqtttsssrrrpppooopppsssuuuuuuyyy|||{{{wwwvvvyyy|||zzzyyyxxxwwwxxxzzz}}}~~~yyy|||~~~zzzwwwvvvwwwtttuuuvvvwwwwwwvvvuuutttqqqpppqqquuuvvvssssssuuussswwwxxxssspppsssvvvvvv}}}}}}~~~~~~}}}{{{xxxwwwwwwwwwvvvvvv}}}~~~|||wwwuuuwwwyyy~~~{{{wwwuuuzzz}}}zzzxxxxxx{{{}}}~~~}}}}}}xxxvvvzzz~~~}}}~~~zzzwwwvvvuuuuuuttttttuuuxxx{{{|||{{{zzz~~~~~~zzz{{{}}}|||zzzyyyyyyzzz}}}~~~zzzyyy{{{~~~}}}}}}}}}|||{{{{{{~~~vvvxxxyyyxxxuuusssrrrrrrzzzyyyxxxxxxxxxvvvsssppprrrrrrrrrqqqqqqtttxxx{{{yyyzzz~~~vvv~~~sssmmmnnnpppooowww}}}zzzqqqpppyyy}}}yyypppqqqrrrqqqnnnlllkkklllfffjjjnnnpppooonnnmmmnnnllliiieeeccceeeggghhhiiikkkggg```UUUIII???999666111000...---...///111222+++///111:::000...LLLUUUGGGKKKEEE888:::JJJNNNFFF888CCCTTTZZZLLL888555>>>:::777444000---,,,,,,,,,)))))))))))))))******+++++++++???<<<999888777666555333111444222222EEEgggqqqnnnxxx~~~zzzzzzzzzzzz{{{|||}}}~~~}}}~~~~~~}}}|||{{{{{{|||wwwuuuttttttuuuuuussspppqqqssssssoooooorrrrrrpppllllllmmmnnnppprrrtttuuuppprrrtttsssrrrqqqqqqrrrssssssrrrpppoooppptttvvvxxx{{{}}}{{{wwwuuuwwwzzzyyyxxxwwwwwwwwwyyy{{{|||xxxzzz{{{zzzvvvsssssssssuuuuuuuuuvvvvvvuuuuuuuuusssqqqrrrvvvwwwttttttvvvoootttvvvtttssswwwzzzzzz|||}}}}}}~~~~~~~~~~~~~~~{{{yyywwwwwwyyy{{{{{{{{{zzz{{{zzzxxxvvvtttuuuvvvqqqvvv}}}|||wwwttt{{{xxxxxxzzz|||xxxxxxzzz~~~}}}}}}{{{yyywwwwwwwwwxxxttttttvvvxxx{{{|||{{{zzz}}}||||||||||||}}}~~~||||||{{{zzzyyyzzz{{{|||}}}}}}}}}}}}||||||yyyyyyyyywwwvvvvvvxxxzzzyyyzzz{{{zzzwwwuuussssssyyywwwvvvvvvvvvuuussspppssssssrrrpppoooppptttvvvyyyxxxrrrqqqpppmmmrrrxxxwwwooonnnvvvxxxsssoooppppppooolllkkkkkklllkkkmmmooopppooonnnllllllkkkkkkkkkjjjjjjjjjkkkllliiifff^^^TTTIII@@@:::777111000.........///111222777777333777---111WWWfffOOOOOOGGG;;;<<>>888666333///,,,***)))))))))))))))))))))***++++++,,,,,,>>><<<999888777777555444333555222111???]]]yyysssjjj```ppp}}}zzzyyyxxxxxxxxxzzz|||~~~~~~}}}{{{zzzzzz{{{{{{uuutttttttttuuutttqqqnnnnnnqqqqqqoooooorrrssspppmmmmmmmmmnnnooorrrtttuuuqqqsssuuuuuutttsssssssssssssssrrrqqqpppqqquuuxxxzzz}}}~~~|||xxxuuuuuuwwwyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxuuusssssstttvvvvvvuuuuuuuuuuuuvvvvvvtttrrrssswwwxxxuuuuuuxxxqqqvvvyyyyyy{{{|||||||||}}}}}}}}}}}}}}}{{{yyyxxxyyy{{{}}}~~~}}}zzzxxxvvvuuuvvvvvvuuutttyyyqqqvvv|||}}}www|||}}}{{{|||yyyzzz}}}~~~~~~wwwzzzyyyxxxwwwxxxyyyzzz{{{uuuuuuvvvxxx{{{|||{{{yyyyyyyyyyyyyyyzzz{{{}}}}}}~~~|||yyyyyyzzz|||}}}}}}}}}yyyyyy|||}}}{{{xxxvvvwwwvvvtttrrrrrrtttvvvvvvxxxzzzzzzxxxvvvvvvvvvwwwuuussssssssssssrrrqqqsssrrrqqqooommmmmmppprrrrrrrrrzzzyyysssttt{{{tttoooooommmjjjnnnrrrqqqkkkkkkqqqrrrmmmpppppppppnnnllllllmmmooooooooonnnnnnooonnnkkkiiihhhllloooooolllkkkkkkmmmgggccc\\\SSSIII@@@:::777000000///...///000111222444444///444111CCCvvvmmm]]]LLLFFFMMMXXX___```888888:::;;;999666777:::555333000---***(((''''''***))))))))))))***++++++,,,,,,>>><<<999888888777666555555555222111;;;TTTqqqttt{{{lll}}}|||{{{yyyxxxxxxzzz}}}~~~}}}{{{zzzzzzzzzyyyxxxtttuuuvvvwwwwwwvvvtttrrrooorrrsssppppppssssssppprrrqqqooonnnnnnoooqqqrrrqqqsssvvvwwwvvvtttttttttssssssrrrqqqppprrruuuxxxyyy{{{|||{{{xxxvvvuuuvvvyyyyyyyyyyyyxxxxxxxxxxxxzzzzzzyyyxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxyyyuuussstttwwwxxxvvvvvvyyyuuuyyy|||{{{}}}{{{{{{{{{{{{{{{||||||}}}~~~|||zzzyyyzzz{{{{{{zzzzzzwwwuuuuuuxxxzzzxxxvvv}}}zzz}}}rrrnnnssszzz~~~{{{yyy}}}}}}|||yyyxxxzzzxxxxxxxxxxxxyyyzzz{{{|||vvvvvvwwwyyy{{{|||{{{yyyvvvwwwwwwxxxzzz{{{|||}}}|||zzzxxxyyy{{{}}}|||{{{|||yyywwwvvvxxxxxxwwwuuuwwwwwwwwwtttrrrrrrsssuuuppprrruuuwwwwwwvvvwwwxxxvvvsssqqqpppqqqrrrrrrqqqqqqqqqqqqooommmmmmoooqqqyyyqqqllljjjhhhhhhooowwwssstttsssnnnmmmppppppnnnnnnooommmhhhhhhmmmooolllqqqqqqpppnnnlllmmmppprrrooonnnlllmmmnnnmmmjjjhhhhhhlllooommmiiifffgggjjjfffaaaYYYQQQHHH@@@:::666000/////////000111222333...111...555777PPPdddJJJNNN___ddd[[[RRR999999888777777888666333222000...+++)))(((((((((******))))))******+++,,,++++++???===:::999999888777555555444222222999LLLjjjvvv|||ttt|||}}}{{{{{{|||~~~}}}}}}~~~~~~zzzwwwssstttvvvwwwwwwwwwwwwwwwrrruuuvvvsssrrrsssrrrnnnrrrqqqpppoooooopppqqqqqqqqqssswwwxxxwwwuuuuuuuuussssssrrrqqqpppqqquuuxxxuuuwwwyyyzzzyyyxxxwwwwwwyyyyyyzzz{{{{{{zzzyyyxxxyyyxxxxxxxxxzzz{{{||||||{{{zzzyyyxxxxxxyyyzzz{{{vvvttttttwwwxxxvvvwwwzzzyyy|||{{{yyyzzz}}}}}}yyyzzzzzzyyyyyyyyyzzz{{{|||}}}{{{xxxxxxxxxyyyyyyxxxxxxuuusssuuuxxxzzzyyywwwwww~~~ooodddsss|||uuuooo{{{||||||yyywwwyyy~~~{{{zzz||||||yyyvvv{{{{{{zzzzzzzzzzzz{{{{{{wwwvvvwwwyyy||||||{{{yyywwwwwwxxxzzz{{{|||}}}}}}xxxxxxyyyzzz{{{{{{yyyxxxwwwxxxyyywwwtttsssuuuwwwwwwwwwvvvtttrrrqqqsssuuurrrtttvvvwwwvvvuuuvvvvvvuuusssppppppqqqrrrqqqqqqooopppppppppoooppprrrttttttrrrppplllgggeeellltttuuuwwwuuuqqqqqqvvvxxxwwwrrrpppjjjfffhhhmmmooommmoooooonnnlllkkklllnnnqqqlllkkkllllllmmmllljjjhhhkkkmmmnnnjjjdddbbbdddhhhddd___WWWOOOGGG@@@999444/////////000111111222333222777333777555GGGtttqqqWWWFFFNNN[[[VVVFFF<<<333;;;???<<<;;;<<<888222222000---***))))))***+++***************++++++,,,******BBB@@@===;;;:::999777555555333333444666CCCaaa~~~|||~~~zzz~~~~~~~~~yyyrrrsssttttttttttttuuuwwwtttwwwwwwtttssstttrrrnnnnnnnnnooopppqqqrrrsssssspppssswwwxxxwwwvvvuuuuuutttsssrrrpppooopppsssuuuqqqsssuuuxxxyyyyyyxxxwwwxxxyyy{{{||||||{{{yyyxxxvvvuuuuuuwwwzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzyyyvvvvvvyyyyyyxxxyyy|||~~~zzzzzz~~~}}}yyyyyyyyyxxxwwwxxxyyyzzz{{{yyyxxxvvvvvvwwwyyyyyyyyysssrrrrrrsssvvvxxxyyyyyy|||vvvvvv}}}{{{{{{yyyvvvvvvzzz~~~~~~}}}}}}yyyxxxxxx{{{}}}||||||{{{{{{zzzyyyyyywwwwwwxxxzzz||||||{{{yyyxxxyyyzzz|||}}}}}}}}}}}}uuuwwwyyyxxxvvvuuuuuuvvvwwwzzz{{{yyyuuusssvvvyyytttuuutttrrrpppppprrrtttxxxzzz{{{zzzwwwuuuttttttvvvtttrrrrrrrrrrrrqqqpppmmmooopppqqqqqqrrrtttwwwooonnnllleee______gggoooyyyzzzwwwrrrrrrvvvxxxvvvvvvqqqkkkiiikkknnnooonnnlllmmmlllkkkiiiiiijjjllliiikkkoooooommmjjjiiiiiinnnnnnnnnjjjeeeccceeehhhddd^^^UUUMMMGGG@@@888222...///000111111222333333222777222555000;;;\\\___NNNHHHIIIPPPPPPEEE;;;777333DDDNNNGGG??????>>>:::777444///+++)))***,,,...+++************+++,,,,,,******EEEBBB???===;;;:::777555666333444555333:::WWWwww}}}sss|||}}}{{{~~~{{{tttuuuuuusssppppppsssuuuqqquuuvvvtttssstttrrrnnnmmmnnnppprrrssssssrrrrrrooorrrvvvxxxxxxvvvuuuuuuttttttrrrooommmnnnpppssspppqqqsssvvvxxxxxxvvvuuuuuuwwwzzz||||||{{{yyyxxxwwwvvvuuuwwwzzzzzzxxxuuuxxxxxxyyyyyyyyyyyyxxxxxx|||yyyxxx{{{|||zzz|||}}}yyyzzz|||yyyxxxwwwvvvvvvxxxyyyzzz{{{yyyvvvvvvwwwxxxxxxwwwqqqrrrtttuuuvvvwwwzzz|||zzzyyyzzz~~~yyy|||~~~{{{zzz|||xxxtttuuuxxx{{{|||{{{|||||||||{{{zzzyyyxxxwwwxxxxxxxxxzzz||||||{{{yyyzzzzzz|||}}}}}}}}}||||||uuuxxxxxxtttnnnmmmrrrwwwyyyyyyyyyxxxvvvvvvvvvwwwssstttsssrrrqqqqqqsssuuuxxxyyy{{{zzzwwwuuutttuuuwwwvvvuuutttttttttqqqooolllnnnpppqqqqqqrrrtttvvvyyyvvvnnnfffccchhhooouuurrruuutttqqqqqqsssssspppuuuqqqmmmnnnqqqqqqooolllmmmnnnnnnmmmjjjiiiiiijjjhhhooouuutttnnniiigggiiikkkkkkkkkjjjiiihhhffffffddd]]]TTTLLLFFF???666000...///000111222333333333000444000444444???[[[XXXEEEGGGKKKQQQQQQKKKAAA:::BBB[[[fffUUUAAA???EEEGGG???:::333,,,)))))),,,...++++++******++++++,,,---++++++GGGDDDAAA>>><<<:::888555666333555666111444PPPqqq}}}jjjzzzuuu|||yyy~~~~~~zzzwwwxxx|||~~~|||yyyyyywwwsssooonnnqqquuunnnrrrtttrrrsssuuusssooooooqqqsssttttttrrrooommmnnnrrrvvvxxxxxxvvvuuutttttttttrrrooolllllloooqqqpppqqqsssuuuwwwwwwuuurrrsssuuuxxx{{{|||{{{yyywwwyyyxxxxxxyyy{{{{{{wwwsssvvvwwwxxxyyyyyyxxxwwwvvv~~~{{{{{{}}}~~~}}}~~~{{{yyytttpppssszzz|||zzzxxxwwwvvvuuuuuuwwwyyyzzz}}}yyywwwvvvvvvtttsssqqqtttwwwxxxwwwyyy}}}{{{zzzzzz{{{|||||||||{{{~~~}}}||||||||||||xxxxxxzzz~~~yyyssszzzzzzzzzzzzyyyxxxwwwwwwxxxxxxxxxzzz||||||{{{yyyzzz{{{|||}}}}}}}}}|||{{{vvvxxxwwwppphhhhhhpppyyyzzzwwwttttttvvvwwwuuurrrtttuuuuuusssrrrsssuuuwwwqqqsssvvvwwwvvvvvvwwwwwwxxxwwwwwwvvvvvvtttqqqnnnmmmnnnpppqqqpppqqqrrrtttsssrrrooommmooopppmmmiiikkkpppsssrrrsssuuusssppptttpppooosssvvvsssnnnjjjpppqqqrrrqqqnnnlllkkkllljjjrrrzzzyyyppphhhfffhhheeefffgggjjjkkkjjjfffccceee]]]SSSKKKEEE>>>555.........000111333333333333555888333888;;;HHHbbb]]]PPPJJJFFFLLLXXXZZZJJJ777UUUqqqzzz___BBB???JJJPPPFFF@@@666---)))(((+++---++++++******++++++,,,---------FFFDDD@@@===:::999999999:::222222666333444KKKhhhyyytttsss}}}zzzdddrrr}}}|||{{{yyyyyyxxxyyyyyyyyyrrrpppsssvvvuuutttqqqrrrqqqpppoooppprrruuuuuutttrrrrrrrrrrrrpppoooooosssxxxyyyvvvsssqqqrrrrrrrrrpppnnnlllmmmpppsssuuuuuuvvvvvvvvvvvvuuuuuuzzzzzzzzzzzzzzzzzzzzzzzz{{{vvvtttuuuvvvtttsss|||zzzyyyzzz||||||yyyvvvvvvxxx|||~~~yyyxxxuuuuuuwww{{{~~~zzzvvvtttuuuwwwyyy~~~~~~}}}yyyuuurrrtttvvvuuuzzz|||}}}yyyxxxyyy{{{|||}}}}}}||||||}}}zzzyyyzzz~~~~~~zzzvvvwww}}}~~~xxxqqqnnn{{{zzzyyyxxxwwwvvvvvvvvvxxxwwwvvvxxx{{{|||yyyvvvzzzyyywwwvvvvvvvvvwwwxxxvvv{{{xxxllllll||||||zzzwwwvvvvvvuuutttrrrtttvvvxxxyyyyyywwwtttssswwwrrrooorrrxxxyyyqqqiiiiiinnntttwwwvvvrrrooommmnnnppprrrqqqooonnnpppsssxxxtttpppooopppqqqpppnnnpppnnnlllmmmooopppmmmjjjeeejjjqqqwwwwwwssslllgggpppooommmkkkjjjkkkooorrrsssyyyyyyppphhhggggggeeemmmkkkhhhhhhhhhiiiiiiiiiccc\\\QQQFFF===777222///......000111333555666666666///:::<<<:::bbbyyycccVVV???XXXiii[[[RRR888GGGOOOQQQJJJDDDDDDAAA:::AAA777///---,,,***)))+++***''''''***...///+++&&&------GGGEEEBBB>>>;;;999999999999222222666333333FFF```qqq~~~{{{qqq|||zzzxxxmmmwww}}}|||{{{zzzzzz{{{|||}}}}}}yyyuuussstttvvvuuutttssssssrrrpppnnnnnnqqqsssvvvtttsssrrrssssssqqqpppqqquuuxxxxxxvvvssssssssspppoooooommmkkklllooorrrvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyxxx|||yyyuuuuuuvvvxxxwwwvvv|||{{{zzz{{{}}}}}}{{{yyy~~~}}}zzzyyywwwvvvxxx{{{~~~~~~}}}zzzxxxvvvuuuttttttxxxzzzzzzxxxtttssstttvvvzzz||||||zzzxxxyyyyyyyyyzzz{{{}}}}}}|||{{{{{{|||zzzxxxzzz|||~~~}}}|||{{{yyyzzz|||zzzvvvuuuwwwzzzzzzzzzzzzyyyyyyyyyyyytttttttttvvvwwwwwwvvvttt{{{{{{yyyxxxxxxxxxyyyyyyxxx|||zzztttxxxyyyxxxwwwwwwyyy{{{zzzzzzvvvwwwxxxyyyyyywwwvvvtttzzzxxxwwwwwwxxxxxxwwwvvv~~~{{{xxxuuusssqqqpppoooqqqrrrqqqooonnnppprrrwwwsssooonnnnnnooonnnlllpppmmmjjjjjjkkkmmmmmmlllhhhkkknnnqqqrrrpppmmmkkkoooooonnnllljjjkkknnnppppppvvvvvvnnnhhhggggggfffjjjhhhfffeeeggghhhggggggbbbZZZOOOEEE===777222///......000111333555666666777...444???^^^fffVVVCCCffflll@@@???@@@DDDEEE@@@;;;<<<@@@===444---,,,+++)))((()))///---,,,///333333000,,,------IIIGGGDDD@@@<<<:::999999888333222666222000???TTTsss{{{}}}rrryyy}}}|||zzzyyyzzz|||}}}xxxxxxwwwwwwvvvuuutttsssttttttsssqqqnnnnnnoooqqqtttrrrqqqqqqrrrrrrqqqooorrrtttuuuuuusssrrrrrrrrrnnnnnnooonnnmmmnnnqqqsssvvvvvvvvvvvvwwwxxxzzz{{{xxxyyyzzz{{{{{{yyywwwvvv{{{yyyxxxxxxzzz|||}}}}}}zzzzzzzzz|||~~~~~~}}}{{{zzzyyyyyyzzz{{{}}}~~~yyyzzz{{{{{{zzzxxxuuusssvvvxxxyyyyyyxxxwwwwwwxxx{{{zzzxxxwwwyyy}}}}}}~~~{{{xxx{{{|||}}}}}}}}}|||{{{zzz}}}{{{zzz{{{|||}}}|||{{{}}}{{{{{{zzzvvvtttyyyzzz{{{|||||||||{{{zzzyyyuuuwwwyyyyyyxxxxxxxxxyyy|||{{{{{{zzzzzzzzzzzz{{{zzz{{{zzzzzz{{{wwwvvvvvvwwwzzz{{{{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvxxxzzz{{{wwwsssssszzz}}}uuussstttttttttqqqrrrsssrrrpppooooooppptttrrrpppooopppqqqqqqqqqrrroookkkiiijjjlllnnnooonnnmmmmmmmmmnnnoooqqqrrrnnnnnnnnnmmmkkkjjjlllmmmmmmqqqqqqlllgggggghhhhhhllljjjgggffffffeeedddccc___XXXMMMCCC;;;666222///......000111333555666666444555777777VVVppp[[[DDDZZZyyy{{{eee@@@@@@???FFFMMMFFF777666???888111+++++++++)))'''(((---+++***---000000---***------KKKIIIFFFBBB>>>;;;999999777333333555222///888GGGqqqxxxuuuqqq}}}}}}yyyvvvvvvvvvwwwsssuuuxxxyyywwwtttsssrrrssstttsssrrroooooopppqqqqqqpppooooooqqqqqqpppnnnrrrrrrqqqpppooonnnoooooommmooopppppppppqqqsssuuuuuuuuuttttttvvvxxx{{{}}}{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwyyyzzz{{{|||vvvwwwyyy|||~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{vvvxxxzzz{{{{{{zzzyyyxxxuuuvvvxxxxxxxxxwwwvvvuuuxxxvvvuuuyyywwwssstttxxxxxxvvv~~~~~~~~~}}}{{{zzz~~~}}}}}}}}}}}}}}}|||{{{}}}zzzxxxxxxvvvuuu{{{zzz{{{|||}}}}}}{{{yyywwwvvvyyy|||{{{yyyxxxzzz|||zzzzzzzzzzzzyyyyyyzzzzzzzzzzzzxxxyyytttxxxwwwuuuuuuvvvuuusssrrrwwwwwwwwwvvvvvvvvvvvvvvvqqqtttvvvsssnnnooowww~~~wwwrrrsssuuuvvvuuusssssssssrrrpppooooooooorrrqqqqqqrrrtttvvvwwwwwwtttrrrooommmmmmooopppqqqqqqpppnnnmmmmmmpppsssuuulllnnnooonnnlllkkkkkkkkkkkklllllljjjggggggiiijjjqqqnnnkkkhhhgggeeebbb```[[[TTTJJJAAA:::555111///......000111333555666666333999:::222???rrrbbbWWWIIIIIINNNKKKCCC666===DDDOOOSSSJJJ<<<777888666///***+++,,,***((()))***(((((()))+++,,,***''',,,,,,KKKIIIFFFCCC???<<<:::999777333333555222///444===bbbooovvvkkk{{{wwwuuutttuuuuuupppssswwwxxxvvvtttrrrqqqrrrsssssssssqqqqqqssstttrrrqqqpppqqqssssssrrrqqqsssrrrpppoooooooooooooookkkmmmpppqqqqqqqqqrrrttttttssssssssstttwwwzzz|||~~~|||xxxvvvuuuwwwzzz|||tttuuuuuuuuuttttttuuuvvvsssuuuyyy|||~~~}}}}}}~~~{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwuuuuuuuuuvvvuuutttqqqpppyyywwwwww{{{~~~wwwpppqqqvvvzzzzzzyyy}}}{{{zzz{{{|||}}}|||{{{zzzyyyyyy{{{vvvssswwwyyyyyyzzz|||zzz{{{||||||{{{xxxvvvttttttwwwyyyxxxuuuuuuwwwzzzxxxxxxxxxxxxxxxxxxxxxxxx|||{{{xxxvvvxxx||||||yyyyyywwwvvvuuutttsssooommmvvvuuuuuuuuuttttttttttttnnnqqqssssssqqqrrrvvvyyy}}}xxxsssrrruuuwwwuuuqqqtttsssrrrqqqqqqpppoooooossssssttttttttttttuuuvvvqqqrrrrrrqqqpppppppppppppppooonnnmmmmmmooopppqqqlllnnnoooooommmkkkkkklllkkkjjjjjjiiihhhhhhjjjmmmnnnllliiihhhgggeeeccc```WWWQQQGGG>>>888444111///......000111333555666666777555444777EEEYYYZZZIIIGGGHHHOOONNNFFF<<<555:::DDDRRRWWWMMMEEEFFFCCC<<<666///+++,,,...,,,***+++---,,,,,,---------,,,+++,,,,,,JJJIIIFFFCCC@@@===:::999777444444555333000222777XXXmmmyyyjjjqqq~~~}}}{{{{{{zzzyyyxxxyyyzzzzzzrrrssstttvvvvvvuuutttrrrrrrsssuuuuuutttsssuuuvvvuuuttttttuuuvvvwwwwwwvvvwwwuuusssrrrssssssrrrpppiiillloooppppppppppppqqqssssssssssssuuuwwwyyyzzz~~~|||xxxvvvvvvxxx|||~~~yyyzzz{{{{{{yyyxxxyyyzzzuuuxxx{{{~~~|||{{{zzzzzzzzz{{{}}}~~~{{{{{{zzzzzzzzzyyyyyyyyy{{{yyyvvvsssqqqqqqrrrsss}}}|||zzzzzzyyyxxxvvvsss}}}{{{zzz{{{|||{{{wwwssszzztttrrrwww}}}~~~}}}}}}~~~~~~~~~|||{{{zzzwwwxxxzzzzzzxxxvvvvvvvvvxxxsssrrrwww|||zzzwwwwwwyyyzzzzzzzzzyyywwwuuutttwwwxxxxxxxxxwwwwwwyyy{{{wwwwwwxxxyyyyyyyyyyyyxxx~~~}}}zzzwwwuuuxxx|||xxxwwwvvvwwwwwwvvvsssppptttttttttttttttsssrrrrrrrrrsssuuuwwwxxxyyyyyyyyywwwuuuuuuvvvxxxwwwsssoootttsssqqqqqqrrrrrrqqqoootttuuuuuusssqqqoooooopppoooppprrrrrrpppooonnnooommmmmmmmmmmmlllllllllllllllnnnoooooonnnmmmmmmnnnoookkkiiijjjjjjiiikkknnnfffeeedddeeeffffffdddbbbSSSMMMDDD<<<777333000///......000111333555666666555555333666CCCQQQWWWVVVSSSEEEMMMPPPLLLDDD===MMMiiirrriiiPPPFFFOOORRRHHH888000+++,,,...,,,,,,---.........---------------,,,,,,HHHGGGFFFCCC@@@===;;;999777444444555555333333555NNNjjj|||yyyoooiiirrr}}}sss~~~{{{{{{|||~~~~~~wwwtttssstttwwwyyywwwuuutttvvvwwwwwwuuutttuuuvvvuuuttttttuuuwwwxxxxxxwwwyyywwwttttttuuuuuussspppkkknnnrrrssssssrrrrrrrrrsssttttttvvvwwwxxxyyyyyy{{{zzzyyyyyyzzz{{{}}}~~~~~~|||~~~zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyxxxwwwuuusssrrrssstttttt}}}|||}}}}}}{{{yyyzzzyyywwwvvvuuusssqqqpppvvvsssttt{{{}}}{{{|||zzz{{{||||||{{{zzzyyyxxxuuuxxx{{{{{{yyywwwwwwwwwvvvsssuuuyyyzzzxxxvvvwwwwwwwwwwwwxxxxxxxxxxxxxxx|||zzzyyyyyyzzz|||||||||yyyzzz{{{|||}}}||||||{{{}}}{{{zzzyyyyyyyyy|||wwwwwwwwwxxxyyyxxxuuusssssstttuuuvvvvvvtttrrrqqqrrruuuwwwxxxxxxxxxzzz{{{wwwwwwwwwwwwvvvuuutttssstttrrrpppqqqssstttrrrppprrrtttuuussspppnnnooopppqqqrrrsssqqqooonnnppprrrpppoooooonnnmmmlllkkkkkklllnnnoooooonnnnnnpppqqqsssmmmjjjlllllljjjkkkooofffeeedddeeefffeeebbb```QQQKKKBBB:::555222000///......000111333555666666000999777666KKKdddpppqqqdddGGGLLLTTTSSSJJJ@@@YYYyyywwwgggPPPGGGMMMOOOJJJ999111++++++,,,,,,,,,...,,,,,,,,,+++*********+++++++++GGGFFFEEECCC@@@>>>;;;:::777555444555555555444555>>>```sssvvvvvvooozzzyyytttrrrjjj{{{vvvrrrsssxxx{{{zzzwwwwwwyyyyyyxxxvvvtttttttttrrrqqqqqqsssuuuvvvvvvuuuxxxvvvttttttuuuuuuqqqnnnpppsssvvvxxxwwwvvvuuuuuutttuuuvvvxxxyyyyyyyyyyyyxxxyyy{{{}}}~~~~~~}}}}}}{{{~~~~~~||||||~~~||||||{{{zzzyyyxxxxxxwwwzzzyyyxxxwwwwwwwwwxxxyyyttttttuuuvvvxxxzzz{{{||||||xxxxxxyyyzzzyyywwwssssssrrrqqqrrrtttvvvxxxtttqqqsss{{{}}}yyywwwyyywwwxxxyyyyyyyyyxxxwwwvvvwwwzzz~~~~~~|||zzzzzz{{{tttuuuxxx{{{xxxtttvvv{{{vvvvvvvvvwwwxxxzzz{{{|||{{{wwwtttuuuxxxzzzzzzxxx|||}}}~~~~~~yyywwwwwwzzz}}}|||zzzzzzxxxxxxxxxxxxxxxwwwssspppssstttvvvxxxwwwuuusssqqqpppsssvvvuuurrrrrrwww{{{xxxxxxwwwuuussssssvvvyyysssqqqpppqqqssstttsssqqqnnnqqqttttttsssrrrtttvvvuuuvvvtttqqqnnnooossswwwuuutttrrrpppooonnnnnnnnnmmmnnnoooooooooooorrrtttvvvoookkkmmmmmmjjjkkkooolllkkkiiihhhgggddd```]]]OOOIIIAAA999555222000///......000111333555666666111:::666@@@ooo___WWW???TTTfffdddOOO<<>><<<;;;888777555222000000333555666SSSwwwyyy|||rrrvvvrrr{{{||||||~~~}}}}}}|||xxxuuuuuuyyy{{{yyyuuuwwwuuussssssvvvxxxvvvuuutttsssrrrssstttuuuuuuuuuqqqrrrtttuuutttrrrpppooovvvtttsssrrrssssssrrrppprrruuuwwwwwwuuutttvvvwwwzzz|||~~~|||{{{~~~zzzxxx|||zzz{{{}}}~~~{{{zzzyyyzzz{{{{{{wwwtttssswww|||}}}{{{xxxyyyzzzvvvuuuvvvxxxzzz{{{zzzyyyxxxyyyzzzzzzyyyxxxvvvuuusssqqqrrrtttrrrooovvv|||zzzxxxwwwwwwvvvuuutttvvvwwwxxxyyyzzzyyyxxxwwwvvvyyy{{{zzzxxxxxxzzz|||}}}|||zzzxxxwwwwwwxxxxxxzzzyyyxxxxxxwwwwwwwwwxxxxxxvvvvvvvvvxxxyyyxxxwwwxxx{{{~~~~~~}}}|||}}}xxxxxxwwwvvvvvvxxx|||wwwuuusssssstttwwwxxxxxx{{{wwwvvvzzzzzzuuuooommmnnnoooppprrrtttuuuvvvwwwzzzyyywwwvvvtttsssrrrrrrpppuuuyyywwwsssooooooqqqtttttttttsssqqqqqqssstttxxxtttooommmoooqqqqqqqqqvvvuuusssrrrsssvvvyyy{{{rrrrrrpppooommmllllllllltttnnnjjjjjjhhheeeiiipppfffffffffggggggddd___[[[MMMEEE<<<888444000///111///111333555555555666888...555:::SSScccHHHKKKfffppp:::???>>>IIIKKK???:::??????777111///,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++IIIHHHFFFCCCAAA>>><<<;;;999777555333222222333444555OOOpppvvv{{{pppqqq|||zzz{{{~~~}}}}}}~~~zzzwwwxxx{{{|||zzzwwwyyywwwuuuuuuwwwxxxwwwvvvuuutttssssssttttttttttttoooppprrrssstttuuuttttttuuuuuuvvvuuuuuuuuuttttttsssuuuxxxxxxvvvvvvxxxzzz{{{}}}~~~}}}{{{yyy~~~~~~|||{{{{{{{{{{{{zzzyyyxxxyyyzzzzzzwwwttttttxxx|||}}}zzzxxxxxxyyyuuuttttttuuuxxxzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttrrrsssvvvvvvuuuzzz~~~zzzvvvtttuuuvvvwwwwwwwwwxxxyyyzzz{{{zzzyyyyyywwwyyyzzzzzzxxxwwwyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyzzzxxxwwwvvvwwwyyyyyyyyyxxx{{{{{{|||}}}}}}}}}|||{{{||||||zzzxxxuuuvvvxxx{{{xxxvvvsssrrrsssttttttssswwwsssssswwwxxxtttppppppqqqrrrssstttuuuvvvwwwxxxyyyxxxwwwvvvuuutttttttttrrruuuxxxwwwsssqqqqqqtttuuuuuuuuurrrqqqqqqsssuuuuuurrrnnnnnnppptttuuuvvvuuutttsssrrrsssuuuwwwxxxrrrqqqooonnnmmmmmmmmmmmmllljjjlllpppoooiiifffiiiggggggggghhhgggccc^^^ZZZKKKCCC:::666333......000///111444555555555666888:::999333NNNjjjKKKOOOccc```<<>>::::::888111///,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,JJJIIIGGGEEEBBB???===<<<;;;888666666777777555222333IIIeeerrrzzzpppmmm~~~}}}}}}{{{{{{}}}}}}zzzwww{{{zzzxxxwwwxxxxxxxxxwwwvvvuuutttsssrrrrrrsssssspppppprrrsssuuuvvvwwwxxxsssvvvxxxwwwuuussstttvvvtttuuuwwwxxxxxxxxxzzz||||||}}}~~~~~~~~~|||{{{zzz|||~~~{{{|||||||||||||||{{{zzzzzzyyyyyyzzz{{{{{{yyywwwvvvyyy}}}}}}zzzwwwxxxyyyvvvuuutttuuuxxxzzz{{{{{{yyyyyyxxxwwwwwwvvvvvvvvvvvvtttuuuyyy{{{{{{}}}~~~zzzuuussstttvvvyyyzzzxxxyyyzzz{{{|||{{{zzzzzzwwwxxxzzzyyyxxxwwwwwwxxxxxxyyy{{{}}}}}}{{{yyywwwvvvvvvvvvwwwxxxzzz{{{|||yyyxxxwwwxxxzzz{{{zzzyyy~~~{{{yyyyyy|||}}}{{{yyy||||||{{{xxxvvvvvvxxxzzzxxxvvvsssssstttuuuuuuuuutttppppppsssuuusssrrrtttuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwsssuuuwwwvvvsssrrrtttwwwyyyxxxvvvtttqqqrrrtttwwwuuurrrpppoooqqqtttvvvvvvsssssssssrrrrrrsssttttttrrrpppnnnmmmlllmmmooopppffffffjjjooooookkkiiiiiiggggggggggggfffbbb\\\WWWIII@@@888444111------//////111444555555555777888...555///;;;fffxxxeeeVVVFFFLLLRRR[[[UUU===777KKKHHHJJJKKKIIIDDD===888555000...,,,+++,,,,,,,,,+++++++++++++++++++++++++++------LLLKKKIIIGGGDDDBBB@@@??????;;;888999<<<<<<777222111BBBYYYnnn{{{sssoootttlll|||~~~}}}~~~||||||}}}|||zzzwww{{{zzzyyyxxxwwwwwwwwwvvvvvvuuutttqqqpppoooqqqrrrssssssttttttvvvwwwyyyzzzssswwwzzzxxxssspppqqqttttttuuuvvvwwwxxxyyy{{{|||{{{||||||}}}~~~~~~~~~~~~yyyxxxxxx{{{~~~}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{{{{||||||{{{{{{www{{{~~~}}}zzzwwwwwwyyyzzzxxxvvvwwwyyy|||~~~yyyxxxwwwwwwvvvvvvvvvvvvxxxwwwwwwzzz}}}~~~}}}}}}|||yyyuuutttvvvxxxzzzzzzwwwxxxyyy{{{{{{{{{zzzzzzwwwxxxyyyyyyxxxwwwwwwvvvvvvxxx|||~~~}}}zzzvvvsssvvvvvvvvvwwwxxxyyy{{{{{{yyyxxxxxxyyy{{{|||{{{zzz{{{vvvvvvzzz|||{{{xxxwwwwwwxxxxxxwwwyyy|||~~~uuuttttttuuuxxx{{{{{{{{{tttpppooorrrtttssstttwwwwwwvvvuuuuuuuuuvvvwwwxxxuuuuuuuuuvvvvvvxxxyyyzzzssstttuuutttssssssuuuxxx{{{zzzxxxuuurrrsssvvvxxxwwwuuurrrppppppqqqrrrsssrrrrrrrrrrrrrrrqqqqqqqqqqqqooommmllllllnnnpppqqqjjjgggdddeeegggjjjmmmpppffffffgggfffddd___XXXSSSGGG???777444111......000///222444555555666777888666===666<<>><<<===@@@???999444111<<>>>>>???>>>:::666222888AAAbbbvvvvvv|||wwwfffnnn~~~{{{|||}}}||||||zzzxxxwwwvvvwwwwwwvvvtttssstttvvvrrrssssssqqqnnnoootttxxxuuuvvvxxxzzz}}}|||zzzvvvttttttvvvvvvwwwyyyzzzyyyuuurrrwwwwwwxxxzzz~~~~~~~~~}}}{{{yyyxxxyyyzzz{{{zzzzzzzzzyyyvvvvvvwwwxxxxxx{{{}}}|||yyyxxxyyy{{{yyywwwuuuuuuwwwyyyyyyyyytttvvvwwwyyyzzzzzzzzzyyyyyy{{{{{{xxxwwwxxxwwwtttxxxwwwxxxzzz{{{{{{xxxvvvtttuuuwwwyyyzzzzzzyyyyyywwwwwwxxxzzz||||||yyywwwvvvwwwyyyyyyxxxvvvsssqqqxxxxxxxxxwwwxxxxxxyyyyyyyyyxxxwwwyyy{{{||||||{{{}}}yyyvvvvvvyyy||||||{{{wwwxxxyyyyyyxxxyyyzzz|||vvvuuuttttttvvvvvvuuussswwwuuuuuuvvvuuusssuuuzzzvvvtttsssrrrrrrsssuuuwwwttttttttttttuuuvvvwwwxxxqqqrrrrrrrrrssssssttttttsssssssssrrrpppppprrrsssooopppqqqpppooopppsssuuuqqqppppppoooppppppqqqqqqooonnnnnnnnnnnnoooooooooppppppmmmjjjkkklllhhhbbbjjjjjjjjjiiifff^^^VVVOOODDD<<<555333111///000333000222555666666666888999111000IIIsssttt```VVVNNNjjj}}}eeeBBBIIIgggtttfffYYYLLLLLLSSSUUULLLAAA...,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++FFFFFFFFFFFFEEEEEEEEEEEE@@@@@@???>>><<<:::888777444555777ZZZnnnqqq}}}qqqwwwddd{{{zzz{{{}}}}}}|||zzzyyyxxxtttvvvwwwuuussssssuuuwwwrrrtttuuusssqqqsssyyy|||}}}~~~~~~}}}~~~~~~{{{xxxwwwyyyyyyzzz|||}}}yyysssmmmvvvvvvvvvxxx{{{|||zzzzzz{{{{{{{{{||||||||||||}}}}}}zzzwwwuuuwwwyyyxxx{{{}}}|||yyyyyy{{{}}}yyywwwvvvvvvwwwwwwvvvuuurrrtttxxx{{{}}}}}}|||{{{vvv|||}}}xxxtttvvvxxxvvvzzzyyyxxxyyyzzzzzzyyywwwuuuvvvxxxzzz{{{{{{{{{zzzwwwwwwxxx{{{~~~~~~|||yyyvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{xxxwwwwwwxxx{{{||||||{{{yyyyyyxxxyyyzzz{{{}}}~~~yyyzzz{{{zzzxxxwwwxxxyyyvvvuuuttttttuuuuuusssqqquuutttvvvxxxvvvsssuuu{{{uuutttrrrqqqrrrtttvvvxxxuuuuuuttttttttttttuuuuuurrrsssssstttuuuuuutttrrrrrrsssuuuuuutttssstttuuuoooqqqrrrrrrpppqqqsssvvvqqqpppooonnnoooppprrrtttnnnnnnoooppppppooonnnmmmmmmpppppppppsssuuunnneeefffffffffeeeaaaYYYPPPIIIAAA999333111000...///222000333555666666777888999111???}}}pppYYYggg{{{KKKEEEWWWXXXDDDJJJKKKEEEDDDEEEAAA888---+++))))))+++,,,,,,,,,++++++++++++++++++++++++,,,,,,CCCCCCCCCCCCDDDDDDDDDDDD>>>??????<<<999777666777555333111TTThhhlll}}}mmmooo~~~~~~yyy{{{~~~~~~}}}{{{zzzzzztttvvvwwwvvvtttsssvvvxxxrrrtttvvvuuusssvvv}}}}}}yyywww{{{{{{|||~~~~~~zzzwww{{{{{{}}}zzzrrrkkkvvvuuuuuuvvvxxx|||xxxzzz}}}~~~}}}yyywwwyyy|||wwwzzz||||||zzzyyy{{{~~~zzzyyyxxxyyyyyyyyyvvvtttpppsssxxx}}}}}}|||ttt{{{~~~wwwsssvvvyyyzzz}}}zzzxxxwwwxxxyyyyyyyyyvvvwwwyyy{{{||||||||||||wwwvvvxxx|||}}}zzzvvvuuuuuuuuuvvvyyy{{{|||tttuuuuuuwwwxxxzzz|||}}}wwwvvvvvvxxxzzz||||||{{{wwwxxxzzzzzzzzz{{{~~~xxxzzzzzzzzzxxxxxxxxxzzzuuuttttttuuuwwwxxxwwwuuurrrrrruuuxxxvvvtttvvv{{{uuutttrrrrrrrrruuuwwwyyyvvvuuutttsssssssssssssssssstttuuuvvvwwwvvvtttrrrtttvvvyyyzzzyyyyyyyyyyyysssuuuvvvtttqqqpppqqqtttqqqpppnnnmmmnnnpppsssuuummmnnnpppqqqqqqooommmkkkkkknnnnnnooouuu|||zzzrrraaaaaaaaa```[[[SSSIIIBBB???777111///...---...111000333555666666777888999:::CCC{{{HHHccczzzppp<<<555HHHGGG@@@IIIHHH???>>>DDD???333---+++))))))+++,,,,,,,,,++++++++++++++++++++++++------DDDDDDDDDDDDCCCCCCBBBAAA<<<===>>>>>>===;;;999777222444777AAAYYYrrrwwwmmmvvv~~~~~~||||||{{{zzzwwwtttsssuuuxxxxxxwwwuuuvvvvvvuuuuuuvvvyyy|||~~~zzzwwwwwwxxxzzz|||}}}|||xxxuuusssrrrppprrrtttwwwyyyzzzzzzyyyyyywwwvvvyyy|||}}}}}}}}}}}}~~~~~~}}}}}}|||zzzyyywww{{{~~~~~~|||zzz{{{}}}xxxxxxzzz}}}}}}||||||}}}yyyzzz{{{|||||||||{{{{{{xxxyyyzzzzzz{{{{{{zzzzzz~~~{{{yyyzzz||||||{{{xxxwwwyyy{{{|||{{{zzzzzz{{{vvvyyy}}}~~~{{{yyyzzzyyyxxxwwwwwwwwwxxxxxxwwwvvvwwwzzz}}}~~~|||yyyuuuvvvwwwyyyyyyyyyyyyyyywwwwwwwwwwwwyyy|||{{{vvvuuuxxx{{{||||||zzzvvvwww|||~~~zzzuuuyyywwwtttqqqoooqqqvvvzzz{{{yyyuuusssrrrsssuuuwww{{{xxxvvvuuuuuuvvvuuuuuuqqqoooqqqvvvwwwttttttvvvxxxxxxxxxxxxxxxvvvuuuuuuvvvuuusssrrrqqqpppqqqqqquuusssrrrrrrssstttrrrqqqpppqqqqqqrrrssssssssssssnnnlllkkklllooorrrttttttssssssqqqiii^^^QQQGGGAAA999777333000//////000111444333444555777888777666777IIIeeeNNNfffooojjjNNN888BBBMMMBBBKKKIIIKKKGGG===<<<;;;000...------,,,,,,------...---------,,,,,,+++++++++------HHHHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDCCC???;;;777555222444555<<>>OOOnnn~~~hhhZZZ```nnneeePPP???222---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------FFFHHHKKKMMMMMMKKKHHHFFF???@@@AAAAAA???===:::999222222111111;;;PPPeeerrrkkkuuuxxxppp}}}{{{zzzyyyzzzyyy|||zzz{{{~~~yyyvvvzzzxxxvvvwwwyyyzzzyyywww|||~~~}}}yyyuuusssrrrxxxvvvuuutttssstttuuuvvvyyy~~~|||yyy{{{~~~zzz|||~~~~~~~~~~~~}}}~~~~~~{{{zzz}}}wwwyyyzzzyyy|||yyy~~~}}}zzzyyyyyyyyy{{{|||zzzzzz{{{{{{{{{zzzzzzyyy{{{|||}}}}}}|||{{{zzzzzzvvvxxxzzzzzzyyyxxxyyyzzzyyyxxxvvvvvvvvvxxxzzz{{{wwwxxxyyyzzzyyywwwuuusssttttttuuuuuuwwwzzz}}}zzzyyyxxxwwwxxxzzz|||~~~zzzzzzyyyyyyxxxxxxxxxxxxtttvvvxxxyyyyyyyyyzzzzzzzzzzzz{{{~~~{{{xxxyyyzzzxxxvvvttttttuuuxxxxxxwwwvvvvvvvvvwwwwwwuuuuuuuuuwwwzzz|||{{{zzzuuurrrsssvvvwwwvvvwwwzzzwwwwwwvvvuuuttttttttttttsssqqqooommmllllllnnnoooqqqppppppqqqrrrrrrooommmmmmnnnpppqqqrrrssssssssstttttttttuuusssooohhhccc```aaa```[[[RRRIIIBBB???555333000......///111222555666777555444444666999???rrr{{{fffiii___;;;EEE___fffeeeaaaPPPQQQ[[[TTTCCC888///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------FFFHHHJJJLLLLLLKKKIIIGGGDDDDDDDDDCCCAAA>>>:::888222444333222777GGG^^^oooiiiooouuuxxxwwwwww~~~}}}~~~|||~~~~~~}}}{{{zzzxxxxxxyyywwwuuuvvvyyyzzzxxxvvvxxxzzz||||||zzzxxxwwwwwwuuuuuuuuutttuuuuuuvvvvvvwww|||~~~zzzyyy{{{|||~~~}}}uuu{{{~~~{{{zzz{{{~~~|||~~~{{{yyyxxxxxxwwwxxxyyyzzz{{{xxxyyyyyyzzz{{{{{{zzzzzzzzz{{{|||{{{yyyyyyyyy{{{uuuwwwzzz{{{zzzxxxxxxyyyxxxwwwuuuuuuvvvxxxzzz|||xxxyyyyyyzzzzzzyyywwwvvvuuuvvvwwwwwwvvvwwwyyyzzzyyyxxxxxxxxxxxxzzz{{{|||xxxxxxwwwwwwwwwvvvvvvuuutttvvvyyyzzzyyyyyyzzz{{{yyyyyyzzz|||}}}}}}zzzxxxzzzzzzzzzxxxuuutttuuuwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvvvvyyy{{{}}}|||{{{uuurrrrrruuuvvvuuuvvvzzz{{{zzzzzzxxxvvvtttrrrpppvvvsssooolllkkkllloooppprrrqqqppppppqqqqqqpppooommmnnnoooqqqrrrssssssssstttsssrrrqqqppplllgggccc___^^^\\\VVVMMMEEE???<<<444222000......000222333555777777666333333666999dddsssnnnmmm@@@DDDPPPPPPSSSXXXIIIFFFJJJAAA888333,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------EEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGEEEBBB>>>:::888444666777444333>>>UUUhhhhhhiii~~~yyy~~~}}}}}}|||{{{zzzyyyxxxxxxxxxxxxzzzxxxvvvyyy}}}}}}zzzwwwyyy||||||{{{yyyyyyyyyqqqqqqssstttuuuvvvvvvvvvvvvwwwyyyxxxwwwxxx{{{}}}~~~www|||}}}}}}}}}|||}}}~~~|||xxxxxxxxxyyyyyyyyyzzzzzzwwwxxxyyy{{{||||||||||||{{{|||{{{yyywwwwwwyyy|||wwwxxxyyyyyyxxxwwwyyyzzzzzzyyyxxxwwwwwwxxxzzz{{{xxxxxxyyyyyyyyyyyyzzzzzzvvvxxxyyyyyyvvvtttuuuwwwwwwwwwxxxxxxyyyzzzzzzzzzvvvwwwwwwwwwwwwvvvvvvuuuxxxzzz{{{zzzxxxwwwyyy{{{wwwwwwxxxxxxyyyzzzyyyxxxwwwxxxyyyyyywwwwwwxxxyyywwwwwwxxxxxxxxxxxxxxxwwwvvvuuuvvvyyy{{{|||{{{zzztttqqqqqqtttuuutttvvvyyyyyyyyyzzzyyywwwtttpppnnnuuusssqqqoooooopppqqqrrrssspppnnnmmmnnnooooooooolllmmmoooppprrrsssssssssrrrpppmmmkkkjjjhhhfffccc______]]]XXXNNNEEE===999222111///------///111333555777888666222222666:::aaafffaaazzzTTT===JJJHHHBBBSSSSSSIIIHHHEEE:::666444+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------------CCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDBBB>>>;;;999666888999555111888NNNbbbnnndddnnn}}}~~~|||yyyxxxyyy{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxuuutttxxx}}}~~~{{{zzz|||}}}}}}{{{xxxwwwvvvmmmoooqqqtttuuuvvvvvvvvvyyyyyyyyyyyyzzz}}}~~~}}}~~~}}}zzzzzz}}}~~~www}}}wwwzzz{{{xxxzzz{{{{{{||||||{{{{{{zzzxxxxxxzzz|||}}}~~~~~~~~~}}}}}}|||yyywwwwww{{{yyyyyyxxxvvvuuuvvvzzz}}}}}}|||zzzyyyxxxyyyyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{ssswwwyyyyyywwwuuuuuuvvvuuuvvvwwwyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyxxxxxxwww|||}}}~~~{{{wwwvvvwwwzzzvvvvvvwwwwwwxxxyyyzzzzzzrrruuuxxxzzzzzzyyyzzzzzzuuuwwwzzz||||||{{{xxxvvvuuuuuuvvvxxx{{{{{{zzzyyytttqqqpppssstttsssuuuyyyrrrtttvvvxxxwwwtttqqqnnnnnnnnnnnnnnnnnnooooooooorrrooollljjjkkkmmmnnnooolllmmmnnnppprrrssssssssspppmmmiiigggffffffdddccc___aaaaaa\\\RRRFFF<<<777111///---,,,,,,...000222555777888666222111666:::RRR~~~fff[[[hhhoooYYY999???\\\SSSIIIeeeMMMJJJKKKDDD777555333''',,,++++++++++++++++++,,,+++++++++,,,,,,---------------DDDCCCAAAAAAAAADDDFFFHHHFFFFFFFFFFFFDDDBBB@@@???:::666777999444333BBBWWWmmmkkkooo}}}qqq|||~~~zzzvvvuuuuuuwwwyyy|||xxxwwwzzzzzzyyyzzz~~~|||yyyvvvvvvyyy||||||{{{zzz}}}}}}wwwrrroooooommmqqquuuwwwwwwwwwvvvvvvwwwyyy|||~~~|||zzz|||~~~}}}{{{|||yyyzzz}}}{{{}}}|||zzzyyyyyyxxxuuurrrqqqsssvvvyyyzzz{{{yyyvvvvvvxxx{{{}}}~~~zzzzzzyyywwwwwwxxx|||}}}{{{zzz{{{|||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxyyyyyywwwtttqqqqqqsssuuuvvvvvvuuuuuuvvvvvvuuutttttttttvvvwwwxxxtttvvvyyy{{{||||||zzzyyy|||{{{zzzyyyxxxwwwwwwwww}}}|||zzzxxxwwwvvvuuuwwwxxxwwwvvvuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuyyywwwvvvxxxzzzzzzvvvssswwwvvvuuuuuuuuuuuuuuuuuuwwwvvvuuuttttttttttttttttttuuuwwwxxxwwwtttrrrppptttpppmmmnnnssswwwvvvtttpppttttttpppooorrrrrrppppppooooooqqquuuvvvuuurrrmmmiiifffhhhlllooolllhhhhhhhhheee]]]QQQEEE>>>;;;222000---***+++---000333888555777///555999///<<>><<<777777888444333???PPPiiiiiilllyyy}}}xxx|||~~~|||}}}yyyvvvuuuuuuvvvxxx|||xxxwwwzzzzzzxxxyyy}}}{{{yyywwwxxx{{{}}}}}}|||{{{{{{zzzwwwtttqqqqqqrrrpppsssvvvxxxxxxwwwxxxxxxvvvxxxyyyzzzzzz|||~~~~~~~~~~~~{{{}}}zzz}}}|||zzzyyyyyyyyyvvvssssssuuuxxxzzz{{{|||zzzwwwwwwyyyzzz{{{{{{{{{{{{zzzyyyxxxxxx{{{}}}}}}|||{{{zzzyyyzzz{{{||||||{{{zzzxxxwwwwwwwwwwwwxxxxxxyyy{{{{{{yyyuuurrrrrrtttvvvwwwvvvtttuuuuuutttttttttuuuuuuvvvxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyzzz{{{||||||yyyzzzzzzzzz{{{{{{{{{|||{{{{{{zzzxxxuuusssssstttxxxxxxwwwvvvvvvvvvvvvwwwuuuuuuuuuwwwyyyyyyxxxvvvvvvuuuuuuttttttttttttuuuvvvuuutttsssssssssttttttuuuvvvwwwxxxvvvtttqqqooopppppprrrvvvyyyvvvmmmffftttnnnmmmssstttnnnmmmppptttssssssuuuwwwwwwtttqqqkkkiiihhhiiikkkkkkhhheeefffeeebbbYYYMMMAAA:::666444111...,,,---///222555444888;;;///222888...888TTT]]]WWWSSS```hhh~~~wwwWWWEEEHHHjjjkkkXXX___rrriiiPPPCCC555+++111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------GGGFFFEEEDDDDDDEEEGGGHHHLLLKKKJJJHHHEEEBBB@@@>>>@@@:::777777555333:::FFFcccfffiiiwwwvvvxxx~~~~~~||||||{{{~~~|||yyywwwuuuuuuvvvwww|||yyywwwyyyyyywwwxxx{{{|||{{{{{{|||~~~~~~|||xxxtttqqqqqqssstttuuutttvvvxxxyyyxxxxxxyyyzzzwwwxxxyyyyyyyyyyyy{{{}}}|||~~~}}}zzzxxxzzz}}}zzz|||~~~~~~|||zzzyyyyyyzzzxxxuuutttvvvyyy{{{||||||zzzyyyxxxyyyzzzyyyxxx|||}}}|||{{{yyyxxxyyyzzzxxxzzz{{{yyywwwwwwzzz}}}|||{{{zzzxxxwwwvvvvvvvvvuuuvvvxxxzzz{{{yyyuuuqqqsssuuuwwwwwwuuutttttttttrrrssstttvvvwwwxxxxxxxxx~~~|||yyyvvvvvvwwwzzz|||zzzzzzzzzzzz{{{|||}}}~~~wwwwwwxxxyyy{{{|||}}}}}}||||||zzzwwwtttssstttuuuyyyyyyxxxwwwwwwwwwwwwxxxtttvvvwwwwwwvvvuuuvvvvvvvvvuuuttttttsssssssssttttttsssqqqpppqqqrrrtttuuuuuuvvvwwwwwwvvvtttqqqooovvvrrrnnnmmmnnnooommmkkkpppeeegggtttwwwnnnmmmwwwrrrrrrrrrssstttrrrnnnkkkrrrtttuuuvvvuuurrrooollljjjhhhbbbYYYMMMBBB:::666444333000//////222555777444;;;BBB333111555222DDDvvvsss[[[______jjj}}}hhhFFFNNNyyyiiiIIIbbbuuuqqqYYYDDD333,,,222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,DDDCCCCCCBBBCCCEEEGGGHHHKKKJJJIIIGGGEEECCCAAA@@@CCC===888888666333666<<>>hhh|||rrr]]]tttWWWKKKfffmmmiii]]]AAASSSaaaaaaPPP<<<...+++...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CCCCCCCCCDDDFFFHHHJJJKKKFFFFFFEEEEEEDDDDDDDDDDDDEEE@@@<<<:::888555444666PPP___iiijjj|||zzzttt{{{~~~~~~~~~}}}|||{{{zzzzzzzzz{{{wwwvvvxxxxxxvvvwwwzzz}}}}}}}}}|||zzzxxxvvvvvvzzzwwwtttuuuxxxzzzyyywwwxxxyyyzzzyyywwwvvvwwwyyyzzz{{{|||}}}}}}~~~||||||||||||}}}}}}xxx{{{}}}}}}|||zzzyyyyyyyyywwwuuuuuuwwwyyyzzzzzzxxxwwwwwwxxxzzz{{{{{{zzz|||}}}}}}{{{xxxvvvvvvwwwtttxxxzzzxxxuuutttyyy}}}{{{{{{{{{{{{|||}}}~~~~~~}}}{{{xxxvvvvvvvvvtttsssvvvwwwyyyxxxvvvtttssssssrrrtttvvvyyyzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||zzzyyyyyyxxxxxx{{{{{{zzzyyyxxxwwwvvvvvvuuuvvvwwwwwwwwwyyy|||~~~xxxxxxwwwvvvvvvvvvvvvwwwwwwyyyzzzwwwsssqqqrrrtttxxxwwwvvvuuuttttttttttttqqqpppoooooooooqqqssstttpppqqqrrrtttuuuvvvvvvuuuqqqvvv~~~}}}www{{{|||~~~~~~}}}xxx{{{}}}}}}yyytttooommmnnnjjjbbbXXXOOOFFF???;;;111000//////000333555777;;;555@@@AAA666---GGGttt^^^]]]GGGSSSQQQTTTWWWHHHIIIKKKLLLBBB333,,,,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------FFFFFFGGGHHHJJJLLLMMMNNNCCCCCCCCCDDDEEEFFFGGGHHHEEECCCAAA>>>:::777555444EEEWWWgggfffrrrzzz~~~}}}~~~~~~}}}{{{zzzyyyuuuuuuwwwwwwvvvwww{{{xxxyyyyyyvvvsssqqqqqqqqqyyyxxxxxxyyyzzzzzzyyywwwyyyzzz{{{zzzxxxvvvvvvwwwwwwxxxyyyzzz{{{~~~~~~~~~||||||||||||~~~~~~~~~~~~wwwzzz|||}}}|||zzzyyyyyyyyywwwuuuvvvxxxzzzzzzzzzwwwvvvuuuwwwyyy{{{{{{{{{zzz{{{zzzyyywwwvvvwwwxxxvvvxxxyyywwwuuuuuuxxx{{{yyyyyyyyyzzz{{{}}}~~~~~~{{{zzzzzzzzzxxxwwwvvvwwwyyyxxxvvvtttssstttvvvwwwxxxzzz{{{|||||||||wwwxxxyyy{{{|||||||||||||||{{{zzzzzzyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxyyywwwyyyzzzzzzyyyxxxyyy{{{xxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwvvvuuuuuuvvvxxxwwwwwwuuutttssssssrrrrrrqqqppppppppppppqqqqqqrrrooopppqqqsssuuuvvvvvvwwwtttwww|||~~~zzzwwwvvvxxxzzzvvvmmmooorrrrrrqqqqqqqqqrrrttttttsssrrrooolllhhhfffddd^^^VVVMMMEEE???999555//////......000333555777:::000:::???666---JJJ___]]]iiiIIIBBBLLLKKKMMMRRRLLLOOOFFFDDD===000---///(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......JJJJJJKKKKKKLLLLLLMMMMMMDDDDDDDDDDDDEEEGGGIIIJJJDDDEEEEEEBBB<<<888666555<<>>:::888777666DDD\\\aaabbbyyynnn|||yyy{{{|||}}}~~~~~~}}}zzzyyyvvvssssssvvvwwwvvvxxx}}}wwwxxxxxxuuusssssswwwzzz{{{}}}}}}zzzvvvuuuwwwyyy{{{~~~}}}zzzwwwvvvxxxxxxxxxwwwvvvxxx|||yyy{{{~~~~~~}}}}}}~~~~~~~~~~~~|||zzzwwwyyy||||||{{{zzzyyyyyy{{{yyyxxxyyy{{{}}}}}}|||}}}zzzvvvuuuvvvxxxyyyyyyvvvvvvuuutttsssuuuyyy||||||zzzwwwwwwwwwxxxxxxwwwtttttttttttttttuuuuuuvvvrrrtttyyy}}}~~~yyyuuuuuuwwwyyyyyywwwuuuuuuuuu}}}|||{{{{{{{{{}}}~~~}}}|||{{{zzzzzzzzz{{{{{{}}}zzzxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwzzz}}}~~~|||yyyxxxwww{{{zzzyyyyyyxxxxxxyyyyyy|||yyyuuuuuuwwwyyywwwuuutttsssrrrpppooonnnnnnnnnppprrrssstttsssqqqooonnntttsssssssssssssssrrrrrroooqqqsssttttttttttttuuu{{{vvvrrrrrrrrrpppqqqtttrrrssstttrrroooooorrruuuuuuooogggeeefffgggeeebbbXXXRRRIIIBBB>>>:::666222......///000222444777888777888>>>666999???CCC```iii[[[PPPQQQooofffhhhJJJ<<>>>>>:::777666888VVVgggbbbOOOZZZcccgggoooQQQFFFjjjzzz___aaapppRRR555***+++---)))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++OOOKKKFFFDDDEEEGGGIIIKKKGGGGGGFFFEEEFFFHHHKKKLLLEEECCC@@@>>>===;;;888666555:::OOO___^^^fff{{{zzz~~~~~~}}}zzz|||}}}||||||}}}|||{{{wwwvvvttttttvvvwwwwwwwwwtttsssssstttuuuwwwyyyzzzwwwxxxyyyxxxvvvuuuvvvwwwwwwxxx{{{}}}}}}{{{xxxwwwyyyzzzzzzzzzzzz}}}~~~~~~}}}~~~~~~{{{{{{{{{yyyxxxxxxxxxyyyyyywwwuuutttuuuwwwxxxxxxwwwwwwuuuttttttvvvxxxyyyxxxwwwuuussstttvvvxxxwwwvvvyyyxxxxxxxxxyyyxxxvvvssstttuuutttsssqqqqqqsssuuuqqqqqqrrrtttxxxyyywwwtttvvvvvvvvvuuuuuuuuuuuuuuu{{{zzzyyyzzz|||}}}}}}{{{xxxyyyzzzzzz{{{{{{zzzzzz{{{zzzxxxvvvvvvwwwxxxyyyzzzxxxyyy}}}~~~{{{yyyzzzzzz{{{{{{zzzzzzxxxwwwvvvxxxxxxxxxwwwuuuvvvxxx{{{zzzwwwttttttwwwyyyyyyxxxsssttttttsssrrrqqqssstttvvvuuutttsssrrrqqqqqqqqqpppqqqsssuuuvvvwwwvvvvvvpppsssrrrooooooqqqqqqooorrrpppmmmkkklllooosssvvv|||yyyuuusssrrrqqqpppoooqqqppplllhhhggggggbbb[[[SSSMMMEEE>>>999555222000------...111666999999888;;;:::<<<===>>>PPPvvvqqqWWWddduuu}}}}}}[[[EEEaaannnlllhhh]]]___uuuqqqVVV;;;---,,,+++'''******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++MMMJJJFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGEEECCCAAA>>><<<;;;<<<===<<<;;;999333999EEEVVVaaabbbuuuxxxwww~~~||||||~~~~~~|||{{{|||}}}|||{{{uuuvvvwwwwwwuuuttttttuuuttttttuuuuuuvvvvvvwwwwwwuuuvvvwwwwwwvvvvvvwwwyyyxxxyyyyyyzzzzzzyyyyyyxxxyyyzzz{{{{{{|||~~~|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}{{{yyywwwwwwxxxzzz|||xxxwwwuuuvvvwwwwwwvvvuuuvvvuuuttttttvvvxxxxxxxxxvvvuuuttttttvvvxxxxxxwwwzzzxxxvvvuuuvvvvvvuuusssvvvwwwxxxwwwtttrrrqqqrrrppppppqqqtttwwwxxxxxxwwwsssuuuwwwxxxxxxvvvtttrrrvvvvvvwwwzzz}}}~~~}}}xxxyyyzzzzzz{{{{{{zzzzzzxxxwwwvvvvvvvvvwwwyyyzzzzzzwwwxxx~~~~~~zzzyyy{{{|||}}}~~~|||zzzwwwuuuvvvwwwxxxyyyxxxxxxzzz|||vvvuuuuuuuuuwwwyyyxxxwwwuuuttttttuuuwwwwwwvvvtttvvvuuusssrrrqqqpppooooooooorrrvvvyyyyyyxxxuuutttpppuuuwwwsssooooooooonnnpppooommmmmmmmmoooqqqsssvvvuuutttttttttssspppnnnnnnnnnkkkggggggfffaaaYYYPPPJJJCCC<<<777444111000------///222777999:::999===888======???hhhvvvTTTnnnjjjHHHWWWWWWQQQVVVXXXXXX^^^bbbYYYGGG666------...,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,MMMJJJGGGFFFFFFFFFFFFEEEGGGGGGGGGFFFDDDAAA???===:::999999;;;======<<<:::333999<<>>>>><<<:::666999777FFF\\\]]]fff|||~~~|||~~~|||{{{zzzzzz||||||zzzyyyuuuyyy|||{{{wwwtttssstttuuuuuuvvvvvvvvvvvvuuuuuutttvvvxxxyyyyyyzzz|||}}}zzzyyywwwvvvvvvwwwyyyzzzuuuwwwxxxxxxyyyzzz}}}}}}}}}~~~|||zzzyyy}}}||||||}}}~~~}}}zzzwwwuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyy{{{}}}}}}|||zzzxxxwwwwwwxxxzzz{{{{{{yyyyyyyyyxxxwwwuuutttuuuuuuvvvtttqqqqqqsssuuuwwwwwwwwwwwwvvvtttrrrrrrtttwwwttttttssssssrrrssstttvvvyyyyyyxxxwwwuuusssrrrqqqssssssuuuxxx{{{{{{yyywwwzzz{{{||||||}}}|||||||||yyyyyyzzz{{{|||}}}~~~}}}xxxvvvzzz}}}~~~~~~}}}zzzyyyyyyzzz{{{vvvyyy{{{|||zzzyyyxxxxxxyyyzzz{{{{{{zzzxxxvvvuuuyyywwwwwwyyy}}}~~~{{{wwwsssrrrrrrrrrssstttuuuvvvvvvuuutttrrrqqqqqqqqqrrrrrryyy|||xxxrrrppppppoooppppppqqqrrrrrrrrrrrrqqqnnnllljjjkkknnnpppqqqrrrlllmmmkkkiiigggfff^^^UUUHHHCCC<<<666333111///...+++---000333666888:::;;;333111:::666999sss^^^UUUqqq___???EEECCCKKKYYY^^^^^^[[[WWWHHHAAA777111---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,MMMJJJGGGEEEDDDDDDBBBAAACCCBBB@@@??????@@@AAABBB======>>>@@@AAAAAA>>><<<:::777666AAARRRZZZeeevvvppp|||~~~}}}~~~}}}}}}~~~}}}|||wwwyyyzzzzzzxxxvvvuuutttrrrrrrsssuuuvvvxxxyyyyyyuuuwwwyyyzzzzzz{{{}}}~~~yyyxxxvvvuuuuuuvvvxxxyyytttuuuwwwwwwwwwwwwzzz|||}}}{{{|||~~~||||||}}}~~~~~~}}}{{{{{{{{{|||}}}|||xxxvvvssstttvvvxxxyyyyyyxxxwwwvvvvvvwwwyyy{{{|||zzzxxxyyyxxxxxxzzz|||}}}|||zzzyyyzzzyyywwwuuutttuuuvvvvvvsssqqqqqqsssuuuwwwwwwrrrrrrrrrpppooopppsssuuuuuuuuutttrrrpppqqqsssvvv{{{zzzwwwuuusssrrrssssssttttttuuuwwwyyyyyyxxxvvvxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{xxxvvvyyyzzz{{{~~~~~~zzzwwwwwwxxx{{{}}}wwwyyy{{{{{{yyyxxxwwwxxxzzz{{{}}}|||zzzxxxwwwwwwwwwvvvvvvwwwxxxyyyxxxvvvqqqqqqrrrssstttuuuwwwxxxsssqqqooommmnnnqqquuuwwwpppuuuwwwsssooooooooonnnoooppppppqqqqqqqqqpppppprrrooollljjjkkklllmmmlllkkklllkkkhhhfffcccZZZPPPEEE@@@999444111///...---+++...111444666999;;;>>>222333999555999___|||uuudddTTTjjj{{{nnnUUU???AAAaaa```hhhjjjaaa```]]]QQQLLL@@@444///...,,,******------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,LLLHHHDDDAAAAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAACCCEEEEEEBBB???===555555<<>>777222///...---,,,,,,000444777999;;;>>>AAA888888333444GGGbbbeeeUUUWWWMMMrrrjjjOOOCCCZZZrrr___mmmqqqXXXKKK:::+++)))---...............---------,,,,,,,,,++++++,,,,,,,,,,,,------------KKKGGGBBB???>>>>>>======>>>???@@@AAABBBAAAAAA@@@@@@AAACCCFFFHHHGGGEEEBBB???333555999===UUUfffZZZ{{{zzz~~~xxxzzz~~~}}}|||}}}~~~}}}{{{xxxuuutttuuuwwwxxxuuurrr{{{zzzwwwtttsssssssssttttttvvvxxxxxxxxxyyyzzz|||xxxwwwvvvuuuuuuvvvwwwxxxvvvwwwxxxwwwvvvuuuvvvwwwtttzzz~~~|||wwwtttwww|||{{{xxxttttttwww{{{}}}}}}~~~{{{xxxvvvwwwxxxyyyyyywwwvvvuuuuuuvvvyyy|||~~~xxxxxxxxxyyyzzzxxxuuurrrwwwwwwwwwyyy{{{|||zzzxxxsssuuuwwwwwwvvvwwwzzz}}}zzzxxxvvvtttttttttrrrpppqqqtttwwwwwwvvvsssrrrqqqrrrsssrrrpppoooqqqvvvzzzttttttuuuvvvvvvvvvvvvvvvwwwvvvuuuwwwzzz|||}}}}}}zzz{{{||||||}}}}}}||||||}}}}}}}}}|||{{{zzzxxxwwwrrruuuzzz}}}zzzwww|||wwwwwwwwwxxxxxxxxxyyyyyyssstttvvvwwwwwwxxxzzz|||sssvvvyyyyyywwwxxxzzz}}}xxxyyyzzzwwwtttsssvvvyyyrrrrrrqqqqqqrrrrrrsssssstttrrrpppnnnnnnpppsssuuurrrsssqqqoooqqquuuuuuqqqttttttttttttttttttttttttoooooooooqqqrrrpppmmmiiihhhiiihhheeebbb]]]RRRGGGAAA<<<666111///...---,,,...222777999:::<<<@@@CCC;;;777,,,666___}}}zzzmmm```KKKkkk}}}oooZZZKKKbbbppp___oooRRR>>>+++(((---/////////.........------,,,,,,,,,++++++,,,,,,,,,---------------@@@???>>>>>>>>>???@@@AAA===>>>BBBFFFIIIHHHFFFCCCDDDEEEEEEDDDBBBBBBCCCDDD???===888555:::HHHWWW```iiirrr}}}xxxxxx~~~~~~}}}{{{{{{{{{~~~yyytttrrrtttwwwxxxxxxxxxyyyzzzyyyvvvuuuuuuvvv{{{|||{{{yyyvvvuuuuuuwww|||vvvsssvvvyyyyyyxxxxxxzzz}}}|||xxxttt|||{{{||||||uuuvvv|||zzzvvvooojjjoooxxx}}}||||||vvvssstttvvvuuutttxxxvvvtttssstttvvvyyy{{{yyyvvvsssvvv{{{~~~}}}zzzuuuuuuwwwyyyzzzzzzxxxvvvwwwsssqqqttt{{{}}}yyyssswwwwwwwwwwwwwwwxxxxxxxxxqqqrrrssssssttttttttttttuuusssqqqqqqrrrtttttttttxxxuuussssssvvvxxxvvvtttssswww{{{}}}{{{zzz{{{}}}||||||{{{{{{{{{zzzzzzzzzvvvxxx{{{~~~}}}|||xxx~~~yyywww|||~~~uuurrrqqqtttyyy{{{xxxtttvvvyyyyyywwwzzz~~~~~~{{{wwwwwwvvvvvvwwwwwwxxxyyy|||{{{zzzxxxwwwvvvvvvvvvsssqqqnnnlllmmmpppsssvvvoooqqqttttttrrrrrrtttvvvtttpppnnnpppuuuxxxvvvsssuuuqqqoooqqqwwwzzzyyyvvvqqqqqqrrrrrrrrrqqqpppooojjjhhhffffffccc[[[NNNDDD???999222///000000...+++...000555:::>>>AAABBBCCC======444DDD|||}}}MMMRRRUUUCCCvvvyyy~~~wwwiiifffnnnqqqmmmTTT===)))'''***))),,,222///...,,,,,,,,,,,,***)))******+++++++++,,,,,,,,,))))))DDDCCCBBBAAA@@@AAABBBBBBEEEDDDEEEGGGIIIHHHFFFDDDEEEFFFEEEDDDBBBBBBCCCEEEAAA@@@;;;777999CCCSSS]]]hhh|||~~~{{{wwwvvv{{{}}}~~~~~~}}}{{{zzz{{{|||~~~zzzuuussstttwwwxxxxxxvvvvvvwwwwwwwwwwwwxxxyyyyyyzzz{{{yyywwwuuuvvvwww|||}}}xxxuuuvvvyyywwwxxxxxxzzz{{{yyyvvvtttzzzyyy{{{}}}xxxyyy~~~yyywwwrrrnnnrrryyy|||zzz{{{wwwtttssssssssssssvvvuuutttttttttvvvxxxyyyxxxuuusssvvvzzz|||zzzxxxvvvvvvxxxyyy{{{zzzxxxwwwyyyxxxwwwyyyzzzzzzxxxuuuxxxxxxxxxxxxxxxwwwwwwwwwqqqqqqrrrsssssssssrrrrrrsssssstttttttttuuuvvvwwwyyyvvvssssssuuuvvvtttqqqwwwyyy{{{zzzxxxwwwzzz}}}zzzzzzzzzyyyyyyyyyxxxxxxuuuwwwyyy{{{|||||||||{{{xxx}}}~~~yyywww{{{~~~}}}xxxvvvtttuuuvvvuuuqqqnnnvvvxxxyyyxxxzzz~~~|||vvvvvvvvvvvvvvvwwwxxxxxx{{{zzzyyywwwvvvvvvuuuuuutttrrrooommmmmmooorrrttttttuuuwwwvvvuuuuuuxxxzzzuuuqqqnnnppptttvvvtttrrruuusssrrrsssvvvxxxvvvtttssssssttttttsssrrrpppoooiiigggeeeccc```WWWKKKBBB>>>888111///000000...+++000222666:::===?????????111<<>><<<777111...///000...,,,111333666999;;;<<<<<<<<<999:::IIIhhhPPPpppIIIKKKNNNaaaaaaeeeiiidddXXXOOOLLL<<<000)))...222000...//////---,,,,,,,,,,,,+++)))******+++++++++,,,,,,,,,******HHHGGGFFFFFFFFFGGGHHHIIINNNJJJGGGEEEEEEEEEFFFEEECCCCCCBBB@@@??????BBBEEECCCCCCAAA<<<777999FFFUUU[[[ccc{{{xxxzzz}}}}}}|||~~~~~~|||xxxuuuuuuxxxzzz}}}|||{{{{{{||||||}}}}}}yyyvvvttttttvvvxxxxxxxxxtttwwwyyyzzzyyywwwwwwwwwrrrvvv|||~~~}}}zzzxxxxxxooosssxxxzzzyyyyyy{{{}}}||||||}}}~~~}}}||||||}}}zzzzzzxxxuuuwww{{{{{{wwwxxxzzzzzzwwwrrrpppqqqssstttuuuwwwxxxyyyxxxxxxxxxvvvvvvvvvxxxzzzyyyvvvsssrrrssstttuuutttsssssssssooopppqqqsssvvvwwwxxxxxxvvvvvvuuutttssssssrrrrrrqqqqqqqqqqqqpppooonnnnnnkkkqqqvvvwwwsssppprrrtttwwwuuussstttvvvwwwtttrrrvvvxxxyyyxxxvvvvvvyyy}}}||||||||||||{{{{{{{{{{{{xxxwwwwwwvvvwwwxxxzzzzzzzzz{{{zzzxxxxxxyyy{{{{{{yyyzzz{{{zzzwwwvvvvvvwwwuuuyyyzzzwwwvvvyyyzzzxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxvvvuuuuuuttttttttttttsssqqqpppooopppqqqrrrwwwvvvuuussssssuuuxxxzzzvvvsssqqqpppqqqqqqooonnnmmmppptttwwwwwwwwwwwwxxxvvvvvvuuuuuussspppnnnllliiifffbbb]]]VVVMMMCCC<<<999555000......//////...111333666888:::;;;;;;:::AAA:::CCCWWW^^^wwwvvvPPP>>>aaaZZZbbbdddooowwwkkkQQQCCCEEE444---***///222000---......---+++,,,,,,---+++*********+++++++++,,,,,,,,,++++++EEEEEEDDDDDDEEEGGGIIIJJJHHHEEEBBBAAABBBDDDEEEEEEAAAAAA@@@???===>>>AAACCCAAA@@@AAA>>>888777BBBPPP```^^^|||wwwvvv}}}}}}||||||}}}}}}xxxtttsssvvvxxxzzz{{{|||}}}|||||||||||||||zzzwwwuuuuuuuuutttssssssvvvyyyzzzyyywwwwwwwwwppptttyyy||||||zzzwwwvvvsssvvvzzz{{{yyyxxxzzz}}}yyyzzz{{{|||~~~~~~}}}|||yyyxxx||||||xxxyyyzzzxxxsssqqqsssuuuvvvwwwyyy{{{{{{{{{zzzyyywwwwwwxxxyyyzzzyyyvvvtttrrrtttuuuuuusssrrrssstttrrrnnnlllooovvvzzzxxxtttwwwwwwvvvuuuuuutttssssssqqqqqqqqqqqqqqqpppooonnnmmmsssxxxxxxtttpppqqqsssuuussssssuuuyyyzzzxxxvvvqqquuuyyyzzzyyyxxxzzz}}}}}}}}}|||||||||{{{{{{{{{{{{zzzyyyxxxxxxyyy{{{||||||zzzyyyyyyyyyyyyzzz{{{wwwxxxyyyyyyxxxxxxyyy{{{vvvzzzzzzvvvsssuuuvvvtttyyyxxxxxxxxxxxxyyyzzzzzzwwwwwwvvvuuuttttttttttttrrrrrrrrrrrrrrrsssttttttwwwuuusssrrrrrruuuwwwxxxuuusssqqqpppppppppooonnnpppsssvvvwwwvvvuuutttuuutttttttttrrrpppnnnkkkjjjiiifff```ZZZRRRIIIAAA<<<666333000------...//////000222555888:::;;;;;;;;;666;;;MMMssslllXXXbbbTTTlllooo\\\CCC\\\rrrkkkqqqlllXXXIIIGGG222...,,,...///...------...,,,++++++------,,,*********+++++++++,,,,,,,,,++++++CCCCCCBBBBBBCCCEEEGGGHHHAAA@@@???@@@BBBDDDDDDDDD>>>???@@@@@@>>>>>>@@@BBB@@@>>>???AAA<<<777>>>JJJ```VVVgggmmmttt||||||yyyvvvzzz}}}}}}}}}~~~~~~yyyuuutttvvvyyyxxx{{{}}}}}}zzzwwwvvvuuuyyyzzzzzzxxxtttrrrrrrssstttvvvxxxyyywwwvvvvvvwwwqqqsssuuuwwwxxxwwwvvvtttzzz{{{|||{{{yyywwwwwwwwwtttvvvxxxyyy~~~wwwvvvwwwxxxxxxwwwvvvttttttuuuwwwxxxyyyzzz||||||||||||{{{wwwxxxyyyyyyyyyxxxwwwvvvuuuxxxyyyxxxuuutttvvvxxxzzztttoooqqqxxx{{{wwwrrryyyyyyyyyxxxxxxwwwwwwwwwrrrrrrrrrrrrrrrrrrqqqppprrrvvvzzzzzzxxxuuuuuuuuutttrrrsssvvv{{{|||zzzxxxoootttyyy{{{{{{zzz|||~~~{{{{{{{{{zzzzzzzzzyyyyyy~~~}}}|||{{{zzz{{{|||}}}zzzxxxzzz{{{yyyyyy{{{xxxwwwvvvvvvuuuvvvvvvvvvuuuzzz{{{vvvrrrssstttsssxxxxxxxxxxxxxxxyyyzzzzzzwwwwwwvvvuuuuuuuuuuuuuuurrrsssssstttuuuvvvvvvvvvyyyvvvtttsssuuuvvvwwwwwwssssssrrrqqqqqqqqqqqqqqqxxxxxxwwwwwwuuusssqqqooorrrrrrqqqpppooollljjjhhhgggddd^^^VVVNNNEEE???<<<333222///---,,,---///111000222555888:::;;;;;;:::777???]]]qqqhhhVVVNNNNNNpppqqqZZZPPPqqq}}}zzzZZZCCC222000///...---,,,---------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,DDDDDDBBBBBBBBBBBBCCCDDD>>>>>>@@@CCCEEEFFFEEECCC===@@@BBBBBBAAA@@@AAABBBAAA===>>>CCC???777999BBBTTTSSSWWWzzzsssvvv|||~~~xxxxxx~~~~~~{{{xxxxxxzzz|||~~~zzztttpppoooqqqvvv{{{zzzuuurrrtttwwwvvvwwwxxxwwwvvvuuuvvvwwwtttsssssssssttttttssssss{{{zzzxxxxxxyyyxxxwwwuuuuuuxxxxxxxxx|||}}}rrrqqqtttwwwuuurrrrrrsssvvvwwwxxxxxxyyyzzz{{{{{{|||||||||vvvvvvwwwwwwvvvvvvwwwxxxwwwzzz|||zzzvvvtttwwwzzz|||xxxuuuuuuxxxzzzyyyvvvxxxxxxxxxxxxxxxxxxxxxxxxrrrssssssttttttttttttsssssstttwwwyyyzzzzzzyyyyyysssrrrsssvvvzzz{{{yyyvvvsssvvvzzzzzzyyyyyy|||{{{{{{{{{{{{zzzzzzzzzzzz~~~~~~}}}|||||||||}}}zzzxxx{{{|||zzzyyy|||yyyvvvssssssvvvwwwvvvttttttzzz|||wwwtttuuuwwwwwwwwwwwwvvvvvvwwwwwwxxxyyywwwwwwvvvvvvuuuuuuvvvvvvuuuuuuvvvwwwwwwwwwvvvvvvxxxvvvttttttvvvwwwvvvuuuqqqrrrrrrrrrrrrrrrsssuuuzzzwwwttttttuuuuuurrroooppppppppppppnnnllljjjhhhdddaaa[[[RRRIIIBBB===;;;111000///---,,,---000222333555777999::::::999888BBBTTTzzzkkkJJJ[[[^^^UUU||||||^^^@@@///111111///---,,,---...---,,,++++++------,,,+++******+++++++++,,,,,,,,,------GGGFFFDDDBBBAAA@@@@@@AAA>>>???BBBFFFIIIHHHEEEBBB>>>@@@CCCEEEDDDBBBBBBBBBCCC===>>>DDDAAA777555<<>>>>>???@@@AAAAAA@@@AAABBBDDDDDDBBB@@@???@@@AAABBBCCCAAA>>>;;;<<<>>>@@@AAAAAA>>>;;;888BBBVVVZZZeeexxxzzz{{{zzzuuu|||~~~||||||}}}|||wwwpppiiicccjjjsssyyyzzzyyyxxxxxxxxxxxxxxxwwwvvvtttrrrqqqppprrrttttttsssqqqqqqqqqsssqqqnnnnnnqqquuuyyyzzz~~~|||zzzxxxwwwwwwxxxyyysssooottt~~~{{{mmmiiiqqqwwwwwwvvvtttrrrrrrtttwww{{{{{{{{{{{{|||{{{yyywwwtttuuuuuuvvvvvvvvvuuuuuuxxxvvvtttrrrsssvvvyyy{{{yyy}}}}}}yyywwwxxxxxxuuussssssuuuwwwxxxwwwtttqqqvvvsssrrruuuzzz|||yyyuuuuuutttuuuwwwyyyzzzzzzxxxyyyvvvssssssuuuxxxxxxwwwyyyyyyyyyxxxwwwxxxzzz|||wwwwwwyyyzzz{{{}}}~~~~~~~~~~~~yyywww{{{|||yyyzzzqqqtttxxxzzzzzzzzzzzzzzz~~~|||yyywwwvvvvvvxxxyyyqqqssswwwzzz{{{zzzxxxwwwzzzxxxwwwvvvwwwvvvuuussszzzyyyyyyyyyzzzyyyvvvtttwwwwwwwwwwwwvvvuuutttsssqqqsssttttttrrrrrrssstttsssuuutttrrrssswwwxxxwwwnnnpppqqqqqqoookkkgggdddaaa[[[QQQHHHAAA<<<888555...---,,,+++---///222444444999;;;999999<<<===<<>>===>>>???@@@@@@===;;;999>>>RRR[[[```zzz{{{{{{vvvooosss}}}~~~~~~|||{{{{{{{{{~~~{{{vvvppphhhnnnvvvzzz{{{zzzyyyyyyvvvvvvvvvuuuuuutttttttttmmmppptttuuusssqqqoooooosssnnnhhhfffjjjqqqwww{{{xxxxxxxxxxxxxxxxxxwwwwwwuuusssxxx}}}zzzpppmmmqqquuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvtttvvvwwwxxxxxxyyyyyyyyyxxxzzzyyywwwvvvwwwxxx{{{|||yyy}}}}}}yyywwwxxxxxxuuuooopppqqquuuxxxyyyxxxvvvyyyvvvsssuuuxxxxxxuuurrrsssrrrsssuuuxxxyyyxxxwwwzzzwwwuuuvvvxxxzzzyyyxxxxxxxxxyyyxxxxxxxxx{{{}}}zzzzzz{{{{{{|||}}}}}}}}}}}}{{{{{{|||||||||}}}{{{wwwwww{{{|||yyyyyy{{{yyyzzzzzzyyyxxxxxxyyy{{{|||{{{yyyxxxwwwwwwxxxyyy{{{zzzxxxvvvvvvwwwyyyzzzvvvuuuuuuuuuvvvvvvvvvuuu{{{yyywwwvvvwwwwwwvvvuuuvvvvvvwwwwwwxxxwwwwwwwwwvvvtttrrrsssuuuvvvtttrrrqqqtttuuurrrrrrtttsssooonnnooooooooollliiieeeccc```YYYPPPGGG@@@;;;777444...---,,,,,,---000333555;;;;;;888444444777999999KKKWWWDDDnnn\\\IIImmmlll```jjjffffffhhhbbbTTTLLLAAA000...............,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++EEEDDDBBBAAAAAAAAABBBCCC?????????AAACCCCCCAAA??????@@@BBBCCCDDDCCCAAA@@@>>>?????????>>>===<<<;;;888GGGUUU[[[lll|||}}}vvvmmmhhhwww~~~}}}}}}~~~~~~|||{{{{{{|||}}}}}}|||}}}~~~~~~zzzuuuppptttxxx{{{{{{zzzyyyyyyvvvvvvuuutttssssssttttttlllpppsssuuussspppnnnmmmrrrooollllllpppvvv{{{~~~xxxzzz|||~~~}}}{{{zzzwwwyyy{{{{{{xxxuuurrrrrrrrrrrrssswww{{{{{{xxxttttttuuuuuuuuuuuuttttttsssvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{yyy}}}}}}yyywwwxxxxxxuuuppppppqqqsssvvvxxxxxxwwwwwwuuurrrsssvvvvvvtttqqqppppppqqqsssvvvwwwwwwvvvyyyxxxxxxyyy{{{|||zzzyyywwwxxxyyyxxxxxxyyy|||~~~{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||||||||}}}~~~~~~xxxwwwyyy}}}}}}zzzyyyzzz|||xxxuuuvvvxxx{{{yyyyyyyyyyyyyyyyyyyyyyyy{{{zzzxxxvvvvvvwwwxxxyyytttuuuuuuvvvwwwxxxxxxyyy{{{xxxtttssstttuuuuuuuuutttuuuvvvwwwxxxxxxxxxxxxzzzuuuqqqssswwwxxxuuupppqqquuuwwwuuusssssspppkkknnnnnnmmmllliiifffcccaaa]]]WWWMMMDDD===888444222...---,,,---...111333555999777666777999:::;;;<<>>>>>============;;;;;;JJJVVV```{{{yyyssscccppp~~~~~~{{{|||zzz~~~|||||||||zzzvvvwwwxxxyyyzzzyyyyyyxxxxxxwwwvvvuuusssrrrrrrrrrrrrqqqsssttttttqqqnnnmmmllllllnnnqqqvvv{{{}}}|||zzz{{{|||~~~~~~|||{{{www||||||xxxvvvwwwuuuqqqrrrpppppptttyyyzzzvvvqqqtttuuuvvvvvvuuutttuuuuuutttuuuwwwxxxyyyzzz{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxyyy}}}}}}yyywwwxxxxxxuuuvvvuuusssssstttuuutttrrrrrrqqqpppqqqtttvvvvvvuuuppppppppprrruuuwwwvvvuuuwwwxxxzzz{{{|||{{{zzzxxxyyyzzzzzzyyyxxxxxx{{{}}}zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}{{{zzz|||~~~}}}zzz{{{{{{|||{{{zzz{{{|||}}}yyyuuuuuuwwwyyywwwxxxyyyzzzzzzzzzyyyyyyrrrtttwwwzzz{{{zzzwwwvvvvvvwwwxxxxxxxxxxxxyyyzzzwwwuuusssssstttuuutttssssssssstttuuuuuuuuuuuuuuuxxxuuurrrsssvvvvvvtttppptttwwwxxxuuuttttttrrrmmmooonnnllljjjgggcccaaa___YYYSSSJJJAAA:::666222000...------...///222444666444333666===>>>999777999CCC\\\ZZZCCCAAAbbbcccZZZVVVqqqlllUUU@@@///000.........------,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,DDDDDDCCCCCCBBBBBBBBBBBBAAA@@@AAABBBDDDDDDBBB@@@>>>@@@CCCCCCBBBAAABBBCCCBBBAAA???>>>======>>>>>>BBB555AAARRRTTThhhyyyrrr|||zzzyyyfffmmmyyy|||}}}|||{{{zzz|||zzzvvvyyyyyyxxxxxxxxxxxxwwwwwwttttttssssssssssssttttttwwwwwwvvvsssooommmmmmnnnfffhhhnnntttyyyzzzwwwuuuzzzzzzzzzyyyyyyxxxwwwvvvvvvyyyyyyuuuuuuwwwuuupppwwwsssqqqssswwwyyyvvvrrrtttvvvwwwvvvttttttuuuwwwvvvwwwxxxzzz{{{|||||||||{{{{{{||||||{{{zzzyyyxxxyyy}}}}}}yyywwwxxxxxxuuuzzzxxxvvvuuuuuutttrrrpppqqqppppppqqqrrrtttuuuuuurrrqqqrrrsssvvvwwwvvvuuuuuuwwwyyy{{{{{{zzzxxxwww|||||||||zzzxxxwwwyyy{{{zzzzzzzzz{{{||||||}}}}}}www|||~~~zzzxxx{{{|||zzz|||}}}|||xxxvvvwww{{{}}}zzzzzz{{{yyywwwvvvvvvwwwvvvwwwyyyzzz{{{{{{zzzyyytttvvvyyy|||}}}{{{yyywwwwwwyyyzzzxxxuuutttuuuvvvtttttttttvvvwwwvvvsssqqqqqqrrrrrrrrrqqqqqqpppooottttttttttttsssrrrrrrssstttvvvuuurrrqqqttttttrrrpppooommmjjjfffbbb___]]]TTTNNNEEE===777333000...------...///111333555666999555777<<<777111777DDDZZZeeeaaaHHHKKKoooxxxeeejjj{{{zzz___CCC///111......------,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,BBBBBBBBBBBBAAAAAAAAA@@@=========???AAAAAA???===@@@CCCFFFEEECCCBBBCCCFFFCCCBBBAAA@@@???????????????333<<>><<<<<<<<<>>>??????>>><<<@@@CCCEEEDDD@@@>>>AAADDDCCCCCCCCCBBBBBBAAA@@@@@@888777:::GGGQQQUUUoooyyyyyyuuulllnnn}}}~~~}}}|||yyy{{{|||}}}|||{{{{{{||||||zzz||||||yyyyyywwwvvvwwwzzzzzzyyywwwqqqsssuuuwwwxxxwwwuuutttooorrrttttttssspppooooooooonnnooorrrvvvyyy{{{{{{zzz{{{}}}}}}}}}{{{yyyxxxtttnnnooovvvyyyssspppsssuuuvvvyyy{{{||||||zzzyyyvvvxxxzzzyyyvvvuuuyyy}}}|||}}}}}}~~~~~~~~~}}}||||||yyy}}}}}}yyywwwxxxxxxuuuuuuuuuvvvxxxzzzzzzxxxvvvuuutttsssqqqpppqqqssstttvvvuuutttuuuvvvuuutttrrrtttwwwyyyzzzxxxwwwwwwyyyzzzzzz{{{zzzyyyyyy|||~~~}}}}}}}}}~~~~~~~~~~~~~~~yyysssuuuyyyyyyrrruuuxxxyyyxxxvvvuuuuuuxxxxxxyyyyyyzzzyyyyyyyyy|||zzzyyyyyyzzz{{{wwwzzz{{{xxxrrroooqqqsssvvvvvvwwwyyyzzzyyywwwtttqqqrrrrrrrrrrrrrrrqqqppprrrrrrrrrssstttuuuuuuuuuooorrrsssppppppsssrrrpppmmmmmmllliiiddd^^^YYYVVVIIIDDD===666333111///---------///111333555666777888555888<<<888DDDvvvzzzTTT@@@dddddd```}}}mmmlll[[[}}}xxxvvviiiLLL666///---...---,,,,,,,,,,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,------>>>????????????>>>===============???AAAAAA???======@@@BBB@@@<<<:::<<<@@@DDDDDDDDDDDDCCCBBBAAA@@@888???999:::JJJRRRfff{{{{{{yyyllliiiyyy}}}{{{zzzxxx||||||zzzzzz|||~~~~~~yyyxxx{{{{{{yyyxxxwwwvvvxxx{{{|||{{{xxxwwwxxxzzzzzzxxxuuupppnnnggglllrrrvvvuuussspppooojjjmmmqqqwww{{{|||yyyvvvsssvvvzzz}}}}}}{{{wwwuuutttkkklllxxx|||sssooouuunnnsssyyy}}}}}}{{{zzzyyyyyy|||~~~|||yyyyyy}}}{{{||||||}}}}}}}}}||||||}}}|||{{{{{{{{{yyy}}}}}}zzzwwwxxxxxxuuuvvvvvvxxxzzz|||{{{xxxuuurrrrrrrrrqqqqqqsssvvvxxxvvvuuuttttttuuutttrrrpppuuuxxxzzzzzzxxxwwwxxxzzzwwwxxxyyyyyyzzz{{{~~~}}}||||||{{{zzzzzzyyyyyy{{{zzz~~~~~~zzzxxxyyy{{{yyytttvvvxxxxxxwwwvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyuuuwwwzzz||||||{{{xxxvvvyyy|||~~~{{{vvvssstttwwwyyyxxxwwwxxxyyyzzzyyyxxxrrrrrrssstttuuuuuuuuuuuuuuurrrooorrrwwwzzzxxxtttppptttvvvttttttuuurrrnnnkkkkkkkkkhhhccc]]]VVVSSSFFFAAA:::555222000///...------///111333555777888666666<<<@@@777AAAyyyaaaDDDGGG~~~vvvNNN^^^eeelllqqqhhh{{{eee```ZZZ>>>...111......---,,,+++,,,---...///,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------>>>>>>======<<<<<<<<<<<<999;;;===>>>>>><<<:::888<<<;;;;;;===???@@@???>>>?????????>>>>>>>>>>>>>>>;;;:::999:::???NNNhhhyyysssrrrpppjjjjjjwww}}}wwwwwwzzzxxx{{{}}}}}}||||||~~~}}}{{{yyyzzz||||||yyyvvvtttvvvzzz~~~zzzrrroooqqqjjjooouuuvvvtttpppoooooohhhooouuuzzz~~~{{{sssxxxyyy{{{||||||{{{yyyxxxuuusssrrrqqqssstttuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuzzz}}}{{{{{{~~~~~~zzzzzz{{{|||{{{zzzxxxwww|||}}}yyyxxxxxxvvvxxxzzzzzzxxxvvvvvvvvvrrrtttvvvxxxxxxvvvsssqqqppppppppppppqqqsssuuuwwwuuuzzzwwwoooooovvvvvvnnnzzzzzzvvvrrrssswwwxxxuuuvvvvvvvvvvvvwwwyyy{{{}}}|||}}}}}}|||zzzxxxvvvtttxxxzzz}}}|||{{{}}}yyyvvvuuuvvvwwwzzzyyyxxxwwwuuutttttttttqqqssswwwzzz|||}}}}}}}}}vvvzzz~~~|||xxxwwwwwwzzzwwwuuussstttuuuuuuuuuwwwwwwwwwyyyzzzzzzxxxvvvvvvuuuuuuuuuvvvwwwxxxyyywwwxxxxxxwwwvvvvvvwwwxxxwwwxxxxxxuuuqqqmmmkkkjjjmmmjjjhhhgggfff```VVVNNNAAA;;;666444111,,,,,,///+++,,,///222555777999:::===333999@@@///MMM___[[[;;;[[[gggLLLQQQnnnooo}}}{{{xxxkkkQQQCCC777---+++000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++>>>>>>>>>???>>>>>>======<<<<<<<<<===============>>>======>>>???@@@>>><<<>>>>>>>>>>>>>>>?????????<<<;;;::::::===III```tttyyyvvvwwwtttmmmlllvvv~~~}}}yyyxxxyyyxxx{{{}}}~~~}}}~~~~~~}}}|||{{{{{{zzzxxxvvvuuuvvvyyy|||xxxpppmmmoooppptttwwwyyyxxxwwwuuuuuutttzzz~~~}}}|||}}}|||zzzwwwxxxzzz{{{{{{zzzxxxwwwvvvuuutttuuuvvvxxxxxxxxxvvvvvvwwwwwwwwwvvvvvvuuuuuuzzz}}}||||||~~~}}}||||||||||||||||||{{{zzz}}}~~~{{{xxxxxxyyysssuuuwwwwwwvvvvvvwwwxxxrrrtttwwwxxxxxxvvvsssqqqqqqqqqqqqrrrssstttvvvwwwsssxxxvvvppprrrzzzzzzsssqqqsssrrrqqqsssyyyyyyvvvwwwvvvuuuuuuvvvxxxyyyzzzzzzzzz||||||}}}|||{{{zzzzzzzzz{{{|||||||||{{{{{{wwwvvvuuuttttttuuuwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvuuuvvvyyy{{{}}}}}}}}}|||sssvvvyyyzzzyyyyyyzzz|||zzzxxxuuuttttttvvvwwwwwwxxxwwwwwwxxxzzzzzzyyywwwxxxxxxxxxxxxyyyyyyzzzzzzwwwxxxwwwvvvvvvuuuvvvwwwzzz{{{zzzwwwrrrnnnllllllllliiigggeeeccc\\\RRRJJJ@@@:::666444111,,,,,,///,,,---000333666888::::::999999;;;???222BBBhhhcccFFFIIIJJJ}}}tttQQQKKKooommmOOO;;;222......000------------------------++++++++++++++++++++++++---,,,+++******+++,,,,,,------;;;<<<===>>>>>>>>>===<<<>>>===<<<<<<===>>>@@@AAA@@@???>>>???@@@@@@>>><<<======>>>>>>??????@@@@@@>>><<<<<<<<<===DDDUUUeee~~~yyyqqqnnnttt~~~|||zzzyyyxxxzzz|||}}}}}}~~~}}}~~~~~~}}}zzzwwwwwwwwwvvvuuuwwwyyyvvvooommmooorrrrrrsssvvvxxxxxxwwwuuuzzzyyyssstttyyy{{{vvvwwwyyyzzzzzzyyywwwvvvrrrssstttuuuvvvvvvvvvvvvwwwwwwxxxyyyyyyxxxxxxxxxuuu{{{~~~}}}}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{|||||||||yyyyyyzzz{{{ssstttuuutttsssssstttvvvsssuuuwwwxxxxxxvvvsssqqqqqqrrrssstttuuuuuuvvvvvvrrruuuuuuqqqttt|||~~~yyyppprrrrrrqqqtttyyyyyyvvvxxxwwwvvvuuuuuuvvvwwwwwwzzz{{{|||}}}~~~~~~}}}||||||{{{zzzyyyyyyyyyzzz{{{sssssstttvvvwwwyyyzzzzzztttuuuwwwyyyyyyyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyytttuuuuuuuuuuuuwww{{{~~~zzzxxxvvvuuuuuuwwwyyy{{{}}}{{{yyyxxxxxxxxxwwwuuutttuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyxxxuuuqqqooonnnnnnllliiieeebbb^^^VVVMMMFFF>>>999444333000,,,,,,///...///222555888:::;;;;;;555===777AAAQQQcccuuuiiiSSSAAALLLiiiKKKbbb|||VVV888---///000,,,,,,,,,---......---,,,,,,************************,,,,,,++++++++++++,,,,,,......777999:::<<<<<<;;;:::999=========>>>???@@@AAABBB???>>>>>>???AAAAAA@@@???<<<<<<===>>>???@@@@@@AAA@@@??????@@@???CCCNNN[[[oooppp|||sssoooqqqxxx}}}{{{zzzzzz{{{|||}}}}}}~~~yyy|||~~~|||xxxvvvwwwxxxvvvtttvvvxxxwwwrrrppprrrsssqqqppprrrwwwyyywwwuuuyyy}}}{{{uuupppssswwwyyyuuuwwwxxxyyyyyyxxxwwwuuusssuuuwwwwwwwwwvvvuuuuuuxxxxxxyyyzzzzzzzzzzzzzzzuuu{{{~~~}}}zzzyyyyyyxxxxxxxxxyyy{{{|||~~~|||zzzzzz|||~~~xxxwwwvvvssspppoooppprrrtttuuuxxxyyyxxxvvvsssqqqqqqrrrsssuuuuuuuuutttsssqqqtttsssqqquuu|||~~~zzzyyyyyyvvvrrrssswwwwwwtttyyyxxxwwwvvvuuuuuuvvvwww||||||}}}}}}}}}|||zzzyyy|||{{{{{{{{{zzzzzzyyyyyyvvvwwwxxxyyyyyyyyyxxxxxxtttttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvzzzxxxuuussssssvvvzzz}}}yyyxxxwwwvvvvvvxxx{{{~~~~~~zzzxxxwwwvvvuuusssssstttuuuwwwxxxxxxxxxxxxvvvvvvuuuvvvxxxzzzzzzzzztttuuutttrrrooonnnnnnoookkkhhhccc___YYYQQQHHHBBB<<<666333222///,,,,,,000000111444888:::;;;;;;;;;888@@@222KKKeeeAAALLLYYY|||zzz```999,,,000///&&&+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------888999:::;;;;;;:::999999:::<<<>>>@@@AAA@@@??????<<<;;;<<<>>>BBBCCCCCCBBB<<<<<<===>>>???@@@@@@AAAAAA@@@BBBDDDCCCDDDKKKTTT^^^vvv{{{rrrpppooopppzzz}}}~~~~~~~~~~~~~~~~~~~~~vvveeeVVVYYYkkkyyy|||uuuxxx{{{zzzxxxvvvxxxzzzvvvtttuuuyyyzzzvvvuuuvvvvvvtttrrrtttxxx{{{zzzxxxvvvxxxwwwtttuuuzzz{{{xxxuuuvvvxxxyyyyyyxxxvvvuuuzzz|||~~~~~~{{{yyyyyyyyyxxxxxxyyy{{{||||||||||||vvv}}}~~~~~~}}}yyyzzzyyyyyyxxxyyyzzz|||}}}|||zzzzzzzzz{{{{{{xxxxxxwwwtttqqqpppqqqrrrtttvvvxxxyyyyyyvvvsssppppppqqqsssttttttsssrrrqqqssssssrrrqqqtttxxxyyyxxx}}}{{{vvvooooootttvvvtttzzzyyyxxxwwwvvvwwwxxxxxxzzzzzz{{{{{{{{{zzzxxxwwwzzz{{{}}}~~~}}}{{{yyywwwuuuvvvwwwxxxxxxwwwuuutttxxxvvvtttsssssstttwwwxxxzzzyyywwwvvvvvvvvvwwwwww|||yyyvvvtttuuuxxx|||~~~wwwxxxyyyxxxwwwyyy||||||yyyxxxxxxxxxxxxwwwyyyyyyyyyyyyxxxwwwwwwvvvvvvuuutttvvvzzz}}}}}}}}}uuuuuuuuusssooommmlllmmmkkkhhhbbb\\\TTTLLLDDD???999444111000///,,,---000111333666999;;;<<<;;;:::<<>>AAADDDDDDCCC======>>>>>>??????@@@@@@AAAAAACCCFFFEEECCCHHHNNNSSS}}}xxxooopppooolllrrr~~~yyymmmccciiixxx}}}yyytttvvvxxxyyyyyyyyyzzz{{{xxxuuuwww|||}}}zzzwwwwwwtttsssrrrtttvvvwwwwwwvvvppprrrrrrrrrvvvzzzyyytttuuuvvvxxxyyyyyyxxxvvvuuuyyy|||~~~}}}yyywwwxxxzzzwwwxxxyyy{{{|||}}}}}}}}}yyy~~~}}}~~~}}}zzz}}}}}}}}}|||}}}}}}~~~~~~|||zzzyyyyyyzzzyyyxxxvvvuuuvvvwwwvvvuuuuuuvvvxxxuuuwwwyyyzzzyyyvvvsssppprrrrrrrrrsssrrrrrrqqqqqquuusssqqqqqqsssuuuuuuuuuxxxvvvqqqlllnnntttwwwvvvxxxxxxwwwwwwwwwxxxzzz{{{vvvwwwxxxyyyzzzzzzyyyxxxxxxzzz}}}|||yyywwwuuuvvvxxxzzz{{{{{{{{{zzz{{{yyywwwuuuvvvwwwzzz|||}}}|||zzzyyyyyyzzz|||}}}zzzxxxuuuuuuxxx|||uuuxxx{{{{{{yyyxxx{{{}}}wwwvvvvvvwwwzzz}}}}}}}}}{{{zzzxxxvvvtttsssrrrrrrxxxuuutttvvvzzz}}}}}}{{{yyyzzzyyyvvvqqqmmmjjjiiiiiifff```XXXOOOGGG@@@===777222//////...,,,---111222444777:::<<<<<<;;;999666===>>>uuuaaa:::PPPsss[[[\\\lllssswwwqqqrrrttt```CCC---)))///000,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------......AAA???===;;;::::::;;;<<<::::::;;;<<<<<<<<<;;;:::999999:::===@@@BBBBBBAAA>>>>>>>>>>>>>>>?????????AAA@@@BBBDDDCCC@@@BBBGGGSSSppp|||uuummmrrrrrrjjjmmmxxx|||}}}{{{|||~~~~~~}}}~~~~~~zzzyyyxxxxxxzzz||||||{{{zzzzzzwwwyyy~~~zzzuuusssppprrrttttttssssssssstttooosssuuussssssuuuuuusssvvvwwwyyyzzzzzzyyywwwvvvtttwwwzzzxxxuuuuuuxxx|||vvvwwwyyy{{{|||}}}~~~~~~{{{~~~|||}}}}}}zzz~~~~~~~~~}}}zzzyyyzzz|||}}}|||wwwsssvvvxxxzzzzzzyyyyyyzzz{{{vvvwwwyyyzzzyyyvvvssspppttttttsssrrrrrrrrrrrrrrrvvvsssqqqrrrssstttttttttrrrrrrqqqnnnqqqvvvxxxuuuuuuuuuuuuuuuwwwyyy{{{}}}vvvwwwxxxyyyyyyyyyxxxwwwxxxyyy{{{||||||{{{zzzyyywwwxxxzzz{{{}}}~~~~~~wwwwwwxxxyyyzzz{{{{{{|||~~~}}}{{{zzz{{{}}}zzzxxxvvvxxx{{{}}}~~~}}}sssxxx|||}}}zzzxxxyyy{{{uuuuuuvvvyyy|||~~~~~~}}}xxxwwwuuutttuuuwwwyyy{{{zzzwwwtttuuuxxxzzzxxxuuuuuuwwwyyywwwsssnnnkkkiiifffccc]]]TTTKKKBBB===:::555111......---+++---111222444888;;;<<<;;;:::888444999CCCuuu```DDDBBBggglll[[[QQQjjjkkkrrr}}}jjjuuuTTTCCC222,,,,,,---...000------------------------++++++++++++++++++++++++***+++,,,............---------AAA???<<<999777888999:::<<<;;;:::999888999:::;;;::::::;;;===???AAA@@@????????????>>>>>>>>>>>>>>>@@@???@@@BBB@@@<<<===AAAHHHXXXssslllssstttkkkkkkuuu~~~}}}{{{xxxzzz}}}zzzyyyyyy||||||zzz}}}{{{zzz{{{~~~~~~|||yyy|||yyyzzzyyyrrrpppsssvvvyyyyyywwwuuuvvvxxxvvv|||zzzuuuuuuwwwxxxvvvwwwyyyzzzzzzyyywwwvvvtttwwwzzzyyyvvvwww|||vvvwwwyyyzzz|||}}}~~~~~~|||}}}{{{}}}}}}{{{}}}~~~}}}|||{{{{{{{{{}}}zzztttzzz|||~~~~~~|||zzzyyyyyyvvvxxxyyyzzzyyyvvvssspppwwwvvvtttsssrrrrrrssstttvvvsssqqqrrrtttttttttuuuqqqtttttttttvvvyyyxxxsssrrrrrrssstttvvvyyy|||}}}{{{{{{{{{zzzyyyvvvtttsssxxxxxxxxxxxxyyyzzzzzz{{{vvvwwwwwwxxxxxxyyyzzzzzzpppssswww{{{}}}|||{{{zzz}}}{{{yyyyyyzzz}}}}}}{{{yyyyyy{{{|||yyyvvvrrrwww}}}~~~{{{wwwwwwyyyxxxxxxxxxzzz|||}}}{{{yyyyyyxxxxxxzzz~~~|||xxxttttttvvvwwwsssppplllppptttuuussspppmmmllldddaaa[[[RRRHHH???:::888444000---...---+++---111222444888;;;<<<;;;999888<<<;;;BBBfffoooRRREEE>>>IIIqqq{{{YYYGGGLLL~~~ffflllIII:::000000111,,,+++000...------,,,,,,------...************************)))+++,,,...//////......++++++<<<;;;999888888888999999777888999:::;;;;;;;;;;;;;;;:::999:::<<<>>>>>>=========<<<;;;<<<<<<===>>>EEEDDDBBBAAA@@@BBBCCCDDDFFFVVVeee{{{rrrttttttlllkkkpppwww{{{|||}}}~~~}}}~~~~~~~~~}}}zzzvvvzzzvvvxxx~~~}}}{{{~~~xxxzzz|||~~~|||yyytttqqqwwwxxxyyywwwsssqqqsssvvvwwwvvvvvvvvvuuuuuuuuuuuuxxxwwwwwwwwwxxxzzz|||}}}wwwxxxzzz{{{zzzyyyyyyxxxtttxxxyyyxxxzzz|||{{{zzz|||}}}zzz||||||||||||{{{}}}}}}{{{{{{{{{zzzxxxuuu||||||}}}~~~|||{{{xxxuuurrrwwwuuusssqqqqqqrrruuuvvvtttuuuvvvwwwwwwvvvuuuuuutttppppppuuuwwwrrrpppsssuuuvvvwwwzzz||||||zzzyyyxxxyyyzzz{{{zzzzzzxxxwwwuuuyyyzzzvvvwww|||}}}zzzyyywwwuuuvvvyyyxxxuuuqqqmmmvvvzzzvvvxxx}}}}}}yyyxxxxxxyyyyyyxxxyyy{{{|||{{{yyywwwvvvvvvuuuwwwxxxwwwuuussssssttttttuuuwwwyyyzzzzzzzzzzzzwwwvvvtttuuuxxx|||uuuuuuuuuuuutttsssqqqppprrruuuuuupppnnnnnnnnnlllddd\\\RRRJJJDDD???999555111000...------///111333777999::::::;;;<<<;;;888>>>777mmm}}}^^^JJJ;;;>>>ZZZ^^^QQQqqqoooMMM999+++,,,///+++(((***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,...//////...,,,+++,,,,,,999888777666555666666777777888999:::;;;;;;;;;;;;;;;999888999;;;=========<<<;;;::::::;;;===???@@@DDDCCCBBBAAAAAABBBCCCCCC>>>HHH```{{{}}}rrrzzzwwwhhhpppxxx~~~~~~||||||~~~zzzyyy{{{}}}~~~}}}zzzxxxvvvwwwwwwvvvuuutttvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwwwwwwwyyyzzz|||}}}|||zzzyyy{{{~~~~~~{{{xxxuuuxxxzzzyyy{{{~~~}}}{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{}}}~~~~~~}}}{{{yyyvvvtttxxxwwwtttsssrrrsssuuuvvvuuuvvvwwwwwwvvvuuutttsssuuurrrsssxxxyyyuuussstttvvvvvvxxxzzz{{{{{{yyyxxxwwwwwwxxxxxxyyyxxxxxxxxxwww{{{zzzwwwwww||||||yyyvvvwwwxxxyyyxxxwwwvvvvvvyyyzzz|||{{{zzzyyyyyyyyy}}}|||{{{{{{{{{{{{yyywwwzzz|||}}}}}}{{{yyyxxxxxxzzzzzzyyyyyyyyyxxxwwwwwwtttuuuwwwyyyzzzzzzzzzyyyzzzwwwuuuttttttvvvwwwxxxxxxxxxxxxwwwvvvtttrrrpppppprrrqqqllliiijjjhhheeeaaaZZZPPPHHHBBB===888444111000...---...///222444444999===???>>>===<<<;;;>>>ccc{{{UUU777===tttdddeeeyyyxxxIII777+++,,,///,,,)))+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---............---+++***//////555555444333333333444444777777888999:::::::::::::::999777888:::<<<<<<;;;999999888888:::===AAACCCBBBBBBBBBBBBBBBBBBBBBBBB>>>???[[[kkk~~~wwwtttwwwlllttt|||}}}yyyyyy|||~~~~~~wwwvvvuuuuuuwwwxxxxxxwwwttttttuuuvvvwwwxxxyyyyyyxxxwwwxxxxxxyyy{{{|||}}}{{{yyy{{{}}}xxxvvvzzz{{{yyy{{{~~~}}}zzzzzz{{{~~~~~~~~~~~~~~~~~~~~~|||||||||{{{zzzxxxvvvtttssszzzxxxvvvtttssstttuuuuuutttttttttttttttsssrrrqqqtttsssuuuyyyyyyuuussstttwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyzzz|||{{{xxxwwwzzzzzzxxxssswww{{{{{{xxxwwwyyy|||{{{uuuuuuyyy}}}{{{xxx{{{{{{{{{}}}~~~|||yyyvvv|||}}}~~~~~~|||{{{zzz{{{~~~{{{xxxyyy{{{|||{{{yyytttuuuwwwyyyzzzzzzyyyyyyyyyxxxuuussssssssstttuuuyyyxxxxxxwwwuuusssrrrqqqrrrtttrrrmmmkkkjjjhhhddd\\\UUULLLDDD???;;;666222000///......///111333555999<<>>999666777:::KKKZZZ===UUUqqqlllhhhCCC555+++,,,///,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000///...---,,,+++++++++------333333333222222222222333666777888888999999999888999777666777888::::::999777666555666999===BBBDDD???@@@@@@AAAAAAAAAAAA@@@???>>>MMM\\\}}}nnnttt}}}|||}}}~~~|||~~~}}}|||}}}~~~~~~}}}|||||||||}}}~~~zzzwwwuuuuuuxxxzzzyyyvvvqqqrrrsssuuuwwwxxxzzzzzzwwwxxxxxxyyyzzz{{{|||}}}}}}{{{yyyzzz}}}}}}{{{xxxxxx{{{|||zzz{{{}}}{{{{{{zzzzzz{{{}}}}}}~~~~~~~~~}}}}}}}}}|||zzz{{{||||||{{{yyywwwvvvvvvzzzxxxvvvtttssssssssstttpppqqqqqqqqqqqqqqqqqqqqqqqqsssvvvxxxwwwtttrrrrrryyyzzz{{{{{{zzzxxxxxxxxxwwwwwwvvvvvvvvvxxxzzz{{{zzzzzzyyywwwvvvwwwwwwvvvtttwwwyyyzzzzzzzzz|||~~~~~~wwwqqqssszzz~~~{{{zzzyyyyyy{{{||||||zzzxxx|||}}}~~~}}}|||{{{|||}}}zzzvvvwww{{{~~~|||xxxtttuuuwwwxxxyyyyyyyyyxxxuuuuuuuuuttttttuuuxxxzzzwwwwwwvvvuuuuuutttsssrrrrrrtttrrrnnnllllllhhhcccVVVPPPGGG@@@;;;888333//////......///000222555666???===;;;:::777666:::@@@___xxxOOOIIIyyynnnyyyqqq}}}{{{ttt~~~xxx;;;222+++,,,///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000///---+++++++++------///---333333333333333333333333666666777777888777777777888666555555777888888777555444444555888===AAACCC<<<===>>>???????????????:::<<<;;;RRRcccyyyyyy~~~{{{~~~{{{|||vvvzzz}}}}}}}}}}}}}}}{{{zzzxxxxxxyyy{{{|||}}}zzzwwwwwwyyyzzzxxxuuuqqqqqqrrrtttvvvwwwyyyyyywwwxxxyyyzzz{{{|||||||||xxxzzz{{{zzzwwwvvvwwwzzzzzz}}}~~~{{{||||||yyy{{{}}}~~~}}}~~~~~~}}}{{{yyy~~~|||zzz{{{{{{yyy}}}|||zzzzzz{{{xxxwwwuuutttrrrrrrrrrrrrppppppqqqrrrssstttuuuuuupppuuuxxxxxxvvvuuutttssszzz|||}}}|||zzzxxxyyyzzzyyyxxxwwwwwwwwwyyyzzz{{{yyyxxxwwwvvvvvvuuuuuuvvvxxxwwwvvvxxx|||~~~~~~}}}yyyvvvtttuuuyyy||||||zzzzzzxxxwwwwwwyyy{{{{{{{{{zzz{{{|||{{{zzzzzz{{{}}}{{{xxxyyy}}}~~~|||xxxtttuuuwwwxxxyyyxxxxxxwwwqqqssstttttttttuuuxxx{{{wwwvvvvvvvvvvvvvvvvvvvvvnnnooommmiiiiiiiiieee___QQQJJJBBB;;;888555111---.........000222444666888===888888;;;<<<;;;>>>DDDiiigggYYY@@@RRR{{{jjj```dddnnnuuukkkcccXXX444///,,,---...------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---+++***+++---///111444222333333444555555555444444555555666777777666666555666555333444555666666555444444555666999<<<>>>@@@:::;;;;;;<<<<<<=========999>>>666MMMVVV}}}zzzxxxtttzzz}}}{{{|||}}}|||~~~|||zzzyyyxxxyyyzzz{{{~~~|||zzzyyyyyyyyyxxxwwwsssssstttuuuvvvwwwxxxxxxwwwxxxyyy{{{||||||||||||vvvzzz|||yyytttrrruuuzzz||||||||||||yyy}}}~~~}}}}}}{{{xxxvvv{{{}}}|||xxxxxx{{{{{{yyy{{{}}}}}}yyyvvvwwwyyyvvvvvvuuutttsssrrrrrrrrruuuuuuuuuuuuvvvwwwyyyzzzsssyyy|||yyyvvvwwwxxxwwwzzz|||~~~|||yyywwwyyy{{{zzzzzzyyyyyyyyyyyyyyyzzzxxxuuuuuuwwwwwwuuuvvvxxx|||xxxvvvwww|||~~~}}}{{{zzzzzzyyyyyyyyyyyyxxxxxxzzzxxxvvvvvvyyy|||}}}~~~yyyzzzzzzzzzyyyyyy{{{}}}}}}|||}}}~~~~~~{{{xxxtttuuuwwwxxxxxxxxxwwwwwwqqqtttuuutttqqqqqqsssvvvyyyyyyxxxxxxxxxxxxyyyyyynnnooollliiiiiiiiiccc[[[LLLFFF>>>888555333///,,,,,,---...000333666888999;;;888999===;;;666999AAAooozzz]]]JJJFFF@@@bbbjjjIIISSSeeerrrqqqmmmjjjSSS:::...---------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***+++...000222222111222333444555666555555444555555666666666555555444666444222222444555444333333444666777999:::;;;<<<999888888888999:::<<<======@@@>>>CCCRRRuuuxxxyyyxxxzzz~~~{{{yyy~~~zzz{{{}}}}}}~~~|||zzzyyyyyyzzzzzz{{{||||||zzzyyyxxxyyy{{{wwwwwwwwwwwwwwwxxxxxxxxxwwwxxxzzz{{{|||}}}||||||zzz{{{|||yyyvvvuuuwwwzzz~~~}}}|||~~~{{{yyy|||~~~}}}}}}}}}|||yyywww{{{|||{{{xxxxxx||||||yyyzzz}}}|||wwwtttuuuwwwvvvuuuuuutttttttttssssssyyyxxxwwwvvvvvvwwwxxxxxxttt{{{}}}wwwtttvvvyyyyyywwwzzz|||zzzvvvuuuxxx{{{yyyyyyyyyyyyyyyxxxwwwvvvwwwttttttxxxyyywwwyyy}}}|||{{{yyyyyyyyyzzzzzzzzz~~~|||zzzyyy{{{{{{{{{yyyyyyxxxxxxzzz}}}xxxyyyzzzyyyyyyzzz|||~~~}}}}}}~~~}}}{{{xxxvvvtttuuuwwwxxxxxxwwwwwwvvvsssuuuwwwuuuqqqooorrruuu{{{zzzxxxvvvuuuuuuuuuuuuqqqqqqmmmiiihhhggg___VVVIIICCC;;;666444222///,,,+++---...111444777999:::<<<:::;;;<<<888999LLLcccyyyUUUDDD>>>RRRqqqZZZyyy}}}gggKKK---***---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++,,,---//////,,,,,,222333444555666555555444444555555666555555444444555333222222333444333222333444666888::::::999999888777666666666999;;;<<>>888333///---------,,,...111444777999:::;;;;;;:::;;;===888www~~~KKK:::GGG~~~\\\yyy{{{fff111......---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------333333333333333333333333666555555444444444444444333222222111222333444555555555555666666666777777:::999777777777888:::;;;:::===;;;;;;@@@GGG___uuusssllleeeffffffcccppp|||}}}{{{|||~~~}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~zzzwwwwwwyyy|||zzzyyyxxxxxxyyyyyyxxxvvv{{{yyyzzz}}}}}}{{{}}}~~~~~~|||zzz{{{}}}|||~~~|||}}}}}}~~~~~~}}}}}}|||}}}|||}}}xxxwwwyyyzzzxxxuuuuuunnnkkkpppvvvwwwvvvuuurrrsssssssssrrrtttwwwzzzxxxzzz{{{xxxtttrrruuuxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvxxxyyyvvvqqqooorrruuu|||yyyyyyzzzxxxtttwww~~~||||||{{{xxxvvvvvvxxxzzzzzzzzzzzz{{{||||||}}}}}}|||~~~}}}yyywwwyyy}}}~~~|||zzzzzz{{{}}}~~~zzzzzzzzzyyywwwuuutttsssrrrqqqqqqsssvvvvvvtttqqqxxx|||{{{}}}wwwuuusssrrrqqqppppppnnnmmmhhhiiihhhddd\\\SSSKKKFFF===:::666111.........///---///333777:::<<<<<<<<>>EEErrrZZZ\\\}}}rrrrrryyyhhhTTT111222...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........222222333333333333333333555555444333333333333333222222111111222222333444444444444555555555666666888777777666666777999:::666:::888999>>>@@@QQQllluuu\\\\\\VVV[[[___ZZZddd{{{}}}|||uuuvvvzzz~~~~~~|||}}}}}}~~~~~~zzzwwwvvvxxxzzzzzzyyyyyyzzz|||||||||{{{zzzzzz~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~||||||xxxwwwxxxyyywwwuuurrrnnnmmmrrruuuuuuuuuxxxrrrsssuuuuuuuuuuuuwwwxxxuuuwwwwwwuuuqqqpppqqqtttxxxxxxxxxxxxxxxxxxxxxwwwzzzyyywwwvvvvvvwwwyyyzzzxxxwwwwwwxxxwwwuuuwww|||~~~|||{{{{{{{{{{{{zzzyyy{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~|||yyyxxxzzz}}}~~~}}}{{{zzz{{{|||~~~yyyyyyyyyxxxwwwvvvuuutttssssssuuuwwwzzzzzzxxxvvvqqqyyywwwnnnoootttjjjVVVoooqqqrrrpppmmmkkkkkklllgggfffccc^^^VVVNNNFFFAAA888666333000......///000...111555:::===>>>>>>>>>777>>>666444EEEooolllVVVOOO333VVVxxxLLLkkk}}}zzzlll|||{{{rrr```AAA......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------222222222222222333333333444444333222222222222222111111111111111222222333333333333333444444444555666666555555666666777888333888777888<<<<<>>???>>>>>>777AAA999777PPPkkkhhhPPPCCC777888pppoooLLL}}}mmmlllbbbLLL555,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...******111111111222222333333333333333222111111111111111000000111111111111222111111222222222222333333333444444444444555555666666222888777777===<<<===III[[[|||~~~eeeMMMHHHVVV[[[^^^gggkkk|||zzztttsssvvvyyyzzz~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{{{{yyyxxxxxxzzz|||}}}}}}~~~~~~}}}~~~zzz{{{~~~|||zzzyyyyyyyyy~~~zzzxxxxxxzzz~~~}}}|||}}}~~~|||~~~{{{yyyyyyyyyxxxxxxtttsssuuuwwwuuuqqqrrrwwwrrruuuwwwxxxwwwuuuuuuuuuvvvwwwxxxwwwvvvvvvvvvvvvtttuuuvvvxxxzzz|||}}}~~~zzzwwwwwwzzz|||{{{yyyvvvwwwwwwwwwyyy{{{{{{{{{xxxwwwxxx|||~~~yyyyyyzzzzzz{{{||||||}}}|||}}}}}}}}}}}}}}}{{{zzzzzzzzzzzz{{{}}}}}}||||||{{{zzzxxxvvvtttssstttvvvxxxyyyzzzzzz{{{{{{yyyxxxzzztttrrrrrrooolllfff```XXXQQQJJJDDD>>>:::444333000...,,,,,,------111333777:::=========<<<@@@===555BBBpppsss^^^???///UUUvvvWWWkkkuuuwww}}}dddSSS===///------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...******000000111111222333333333222222111000000000000000//////000111111111111000000000111111111222222222333333333444444444444444333888666666>>>===;;;AAAIIIkkk|||ZZZDDDMMMUUUZZZbbbfffuuu~~~|||{{{yyyxxx|||~~~~~~}}}~~~|||{{{{{{|||}}}||||||}}}~~~}}}~~~||||||}}}|||zzz}}}~~~|||{{{||||||}}}}}}zzzwwwwwwzzz}}}||||||}}}|||~~~|||zzzyyyxxxyyyyyyuuutttvvvxxxwwwttttttwwwsssuuuwwwwwwvvvtttttttttwwwwwwxxxyyyzzzzzzzzzzzzuuuvvvvvvvvvwwwwwwxxxxxx}}}zzzxxxxxxzzz{{{zzzxxxwwwyyyxxxwwwzzz}}}}}}yyyuuuvvvxxx|||zzzzzz{{{{{{|||}}}}}}~~~yyyyyyzzzzzz{{{}}}~~~|||{{{{{{{{{{{{||||||}}}}}}}}}|||{{{zzzxxxwwwvvvwwwxxxyyyyyyyyyyyy|||~~~|||rrrpppyyyxxxqqqyyytttoooooonnnjjjfffddd\\\RRRJJJEEE@@@;;;777222111000...------------444555777999:::;;;;;;;;;===444FFFnnnnnnOOO>>>>>>ddd~~~eeeiiiFFF333+++***---++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,///000000111222222333333111111000////////////000...///000111111111000/////////000000000111111111111222222333333333333333333888444444>>>???;;;>>>@@@XXX}}}mmmLLLPPPVVVXXX___dddiii~~~}}}zzzzzz{{{}}}}}}}}}~~~{{{|||~~~~~~~~~}}}}}}||||||~~~}}}{{{}}}}}}}}}~~~~~~|||zzzxxxwwwxxxxxxuuussstttyyy{{{xxxxxxzzztttuuuvvvvvvtttsssssstttuuuvvvwwwyyy{{{||||||{{{vvvvvvvvvvvvvvvwwwwwwwwwyyyyyyzzz{{{|||{{{zzzxxxxxxzzzyyywwwzzz~~~}}}wwwuuuwwwyyy{{{||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{|||||||||||||||{{{{{{zzz{{{zzzxxxvvvxxx|||~~~xxxwwwyyyuuuooopppxxxwwwsssnnnkkkiiihhheeebbbaaaXXXLLLCCC???<<<888444//////............///000888888888888999:::;;;;;;===BBBzzzQQQ>>>@@@aaarrryyytttkkk:::000---'''+++***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...------///000000111222222333333111111000///////////////---...000111111111000///////////////000000000000111111222333333333333222333777333222>>>@@@<<<===888GGGddd~~~|||zzzXXX\\\^^^ZZZ]]]bbb___uuuvvvtttyyy{{{|||}}}}}}~~~zzz|||}}}}}}}}}}}}~~~|||}}}~~~zzzzzz~~~~~~~~~}}}}}}{{{yyyvvvvvvvvvxxxtttqqqsssyyy}}}|||{{{}}}tttuuuvvvuuusssrrrrrrsssssssssuuuxxx{{{}}}|||{{{uuuuuuvvvxxxyyyzzz{{{|||vvvxxx{{{}}}}}}|||{{{zzzwwwzzzyyyvvvyyy~~~|||uuuuuuxxx{{{zzzyyyxxx{{{~~~~~~}}}|||||||||{{{zzzzzz{{{~~~~~~~~~yyyzzz{{{}}}~~~~~~wwwwwwuuurrrpppqqqwww{{{ppptttvvvttttttvvvsssoookkkmmmoooooollliiigggggg^^^UUUHHH???<<<999666333,,,------...///000222222;;;:::999888888999;;;<<<777HHH\\\111===CCCsssooouuugggwwwzzz___---000555***,,,***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++000000000111222222222333111111000000000000111111000000000000000000000000444444333222111111111111222222222222222222222222222333555666888:::<<<<<<888BBBUUUppplllcccbbb]]]\\\___aaacccrrr|||sssxxx|||~~~}}}~~~}}}|||}}}{{{yyy{{{}}}yyy~~~}}}yyyxxxzzz|||}}}}}}tttyyyzzzvvvsssvvv{{{~~~uuuwwwyyyyyywwwvvvwwwwww|||zzzxxxwwwwwwzzz~~~yyyxxxxxxzzz||||||xxxuuu~~~}}}}}}yyywwwyyy{{{zzzxxxwwwyyy{{{yyyyyy{{{{{{{{{{{{yyyyyy{{{~~~xxx||||||}}}}}}}}}~~~~~~zzz|||~~~~~~}}}}}}~~~~~~}}}|||{{{yyywwwvvvvvvvvvuuutttuuusssqqqrrruuuuuurrrnnnqqqooommmkkkjjjhhheeecccYYYQQQEEE>>>;;;888333//////...------...000222444AAA333:::AAA666888BBB???:::JJJwww]]]===:::555```fffooopppnnnHHH222---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++111111111111111111222222111111000000000000111111////////////////////////222222111000000000111111111111111111111111111111222333444666888:::;;;<<<888<<>>@@@999SSSiiilll\\\JJJ777666JJJuuugggzzzzzziiiuuugggNNN444)))***---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,111111111111111111000000111000000//////000000111////////////////////////000///////////////000111000000000000000000000000222333444555777888::::::<<<::::::EEE```|||gggsssOOOKKK]]][[[[[[^^^iii}}}sssttt~~~}}}~~~~~~{{{}}}~~~~~~~~~~~~~~~|||}}}}}}{{{{{{{{{{{{zzz}}}~~~}}}|||{{{}}}}}}|||zzzwwwwwwxxxzzzyyyxxxyyyyyyzzz|||}}}~~~|||||||||}}}~~~|||zzz}}}~~~}}}}}}}}}zzzyyyxxxyyy{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyyyysss}}}}}}||||||zzzzzz}}}~~~~~~|||yyyzzz~~~~~~|||||||||}}}~~~}}}{{{yyyzzz|||~~~zzzwwwtttqqqmmmmmmooopppooollljjjiiigggeeebbb]]]VVVQQQKKKDDD<<<666444222///,,,///...------///333777999:::AAA===888;;;===;;;===]]]fffQQQ444444gggmmmbbbyyyyyyzzzoooNNN===---))),,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------222222111111000000//////000000////////////000000///////////////////////////.........///000111111000000000111111111111111222333444555666777888888;;;999999???SSSsssZZZMMM```^^^```^^^^^^lllxxxvvv||||||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}zzz}}}|||zzzvvvzzzzzzyyywwwvvvvvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~}}}|||||||||{{{|||}}}zzzzzz{{{{{{xxxuuuzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~|||}}}~~~~~~~~~|||~~~zzzyyyzzz{{{~~~~~~{{{xxxuuuuuuwwwyyy{{{{{{xxxuuuvvvrrrnnnmmmnnnpppooommmjjjiiihhhfffaaaZZZQQQKKKCCC>>>777333111000...---......---...111555999<<<888BBB===888???>>>IIIggg]]]@@@333VVVxxx|||pppDDD888------///---(((%%%,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------222111111000000/////////000000////////////000000........................///////////////000111222111111111222222222333333222222333444555555666666555555666999DDD\\\||||||ppp]]]aaaYYY___^^^WWW]]]ttt{{{www~~~{{{{{{~~~~~~}}}|||}}}~~~~~~}}}vvv{{{}}}||||||yyyuuuxxxxxxxxxwwwwwwxxx|||~~~{{{|||}}}}}}||||||||||||{{{~~~|||{{{|||~~~|||zzzzzz||||||zzzwww{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}yyy}}}~~~wwwxxxxxxyyy|||}}}|||yyyvvvxxxwwwvvvxxxzzz{{{zzzyyyxxxtttooonnnpppqqqpppnnngggfffdddaaa\\\SSSIIIBBB<<<999555111//////......---...///000444777;;;===777===:::<<<@@@>>>^^^eeeDDD444JJJppprrr]]]555---'''***...---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++000000000000000000//////000//////......//////000........................000////////////000000111111111111222333333444444222222333333444444444555666555555555:::LLLjjjoooYYYUUUVVV\\\^^^YYYYYYiii}}}xxx~~~|||~~~~~~{{{{{{~~~~~~}}}~~~|||{{{yyyzzz{{{||||||{{{www{{{}}}{{{|||}}}|||xxxxxxyyyzzzzzz{{{|||{{{|||}}}|||{{{zzz{{{}}}{{{}}}~~~|||{{{{{{yyyxxxyyyzzz}}}}}}}}}||||||||||||}}}}}}}}}~~~|||{{{|||~~~}}}{{{zzz{{{~~~~~~~~~{{{vvvyyyyyyyyy{{{|||{{{xxxuuuxxxvvvuuuvvvwwwyyyyyyyyywwwsssooonnnppppppooolllgggfffccc___YYYPPPEEE>>>888666333111///.........---...111444777:::<<<===>>>;;;999<<<999:::]]]TTTAAA:::555dddssstttsss^^^uuuFFF333,,,(((***---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++/////////000000000000000//////............//////........................//////......---.........000000000111222333333333222222222222333333333333777666666777888BBB[[[sssxxxaaaXXXYYYZZZ\\\\\\ZZZ```sss|||zzz}}}{{{zzz|||}}}~~~~~~}}}}}}|||zzzzzz{{{{{{zzzyyy{{{}}}|||yyyzzz~~~~~~{{{xxxzzz|||||||||}}}{{{|||}}}|||zzzzzz|||~~~{{{|||~~~{{{wwwuuuwwwyyy{{{}}}~~~}}}}}}~~~~~~{{{{{{|||||||||{{{zzzyyy||||||zzz||||||zzz}}}|||{{{{{{{{{zzzxxxvvvtttsssssstttvvvvvvuuusssssspppmmmlllnnnnnnkkkhhhfffdddaaa\\\UUULLLBBB<<<555444222000---------...,,,///333777:::;;;;;;;;;???:::;;;<<<;;;IIIaaaooo___CCC666...999~~~xxxmmmqqqmmm\\\ttt999555000---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************++++++++++++++++++++++++,,,,,,......//////000000111111//////............//////........................///...------,,,,,,,,,,,,...//////000111222222222222222222222222222222222111222666888666:::LLL___mmmZZZVVVVVVYYYWWWVVVbbbssszzz~~~{{{yyy{{{}}}}}}~~~~~~~~~}}}~~~}}}{{{yyy~~~|||wwwxxx|||}}}zzzwwwyyy{{{|||{{{{{{{{{|||zzzzzzzzz{{{|||}}}{{{}}}~~~}}}zzzzzz|||{{{{{{}}}zzzuuuuuuyyy|||}}}|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||{{{xxx{{{|||||||||{{{yyyxxxssstttvvvxxxyyyxxxtttqqqooollljjjjjjlllkkkgggccc```^^^ZZZUUUNNNEEE<<<555333333111///,,,+++,,,---,,,///444999;;;<<<;;;:::888555===BBBJJJiiixxxeee???<<<999???jjjqqqaaaggg~~~ttteeeDDD000,,,((((((+++,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************++++++++++++++++++++++++------------------------------,,,,,,,,,------.................................------,,,+++,,,---...///............////////////......//////000000111111555444444444777===FFFLLLvvvWWWJJJVVVWWWTTT]]]\\\bbb~~~}}}{{{zzzzzz|||~~~~~~~~~}}}|||{{{{{{{{{zzzyyyyyyxxxxxxzzz|||{{{wwwyyy|||xxxyyy{{{|||}}}~~~}}}}}}|||yyyxxxyyy|||~~~{{{zzzzzz}}}~~~wwwqqqvvvyyy}}}~~~~~~~~~~~~{{{{{{~~~}}}{{{~~~~~~zzz{{{zzz}}}~~~|||zzz{{{||||||yyyyyyzzzuuuuuuvvvwwwxxxwwwtttqqqpppnnnkkkiiiiiiiiiiiihhhfff```VVVMMMEEE???999666222111///---,,,,,,,,,---111444888;;;>>>@@@===999333OOO666DDDkkk???444444TTThhh{{{mmmlllKKK...111///...---,,,++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,---------..............................------,,,,,,,,,---...///............////////////......//////000000111111444444444444666<<>>999lllnnnAAA===666AAAqqqzzzYYY666...//////...---,,,++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---...///---............/////////......//////000000111111444444555555666999===@@@IIIkkkyyyPPPFFFOOOUUUVVVPPPZZZXXXppp~~~|||~~~~~~|||~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxwww|||}}}{{{xxxzzz~~~~~~{{{}}}}}}}}}}}}}}}|||{{{{{{||||||{{{{{{||||||~~~~~~yyyxxxyyy|||{{{wwwzzz|||~~~~~~~~~~~~}}}{{{{{{{{{zzzyyyyyy{{{|||{{{zzz}}}{{{{{{}}}{{{yyywwwuuuuuutttrrrqqqnnnmmmkkkjjjiiifffbbb___TTTOOOHHHAAA===:::777555111///---++++++---///111666888;;;;;;::::::<<>>XXXwwwfffFFFDDDQQQ^^^TTTQQQQQQaaasss|||}}}{{{xxx~~~~~~}}}|||zzzzzzyyy~~~}}}{{{yyyzzz||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}}}}vvvvvvwwwzzz~~~~~~|||zzzyyy{{{||||||{{{|||}}}~~~}}}~~~zzzzzz||||||{{{xxx||||||zzzyyyzzz{{{|||yyyuuurrrqqqqqqpppooommmlllkkkjjjgggccc^^^YYYLLLGGGAAA<<<888666444222000...,,,++++++...222555>>><<<<<<>>>>>><<<;;;===;;;555GGGbbbRRR222444DDD000VVV|||sssiiiddd{{{BBB+++222222...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------------------------..................//////000000111111111333555555444333444555:::JJJbbbbbbIIIFFFXXXVVVQQQTTTUUU\\\mmm~~~|||~~~{{{xxx~~~}}}|||||||||zzzzzz{{{||||||||||||||||||}}}~~~}}}{{{uuuuuuvvvyyy{{{}}}}}}}}}zzz|||}}}}}}||||||~~~~~~}}}|||~~~{{{~~~{{{vvvwww}}}}}}{{{yyyyyyyyyzzzyyyvvvqqqnnnnnnnnnmmmmmmlllkkkiiigggddd^^^XXXSSSHHHCCC===888555333111//////---,,,,,,...111555888BBB<<<:::???AAA===999888111;;;UUU\\\JJJ;;;777:::III|||zzzppp[[[vvvtttIII666---)))///------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------...............//////000000111111000222444444333333333444777???QQQrrrgggFFFIIIOOOVVVVVVOOONNN]]]vvv~~~~~~~~~{{{yyy{{{|||{{{|||}}}|||||||||}}}~~~|||zzzuuuuuuwwwyyy{{{}}}~~~}}}~~~~~~~~~}}}|||}}}}}}}}}{{{xxxxxxmmmdddgggttt~~~|||yyyyyyzzz{{{{{{zzzuuurrrnnnlllmmmmmmmmmllljjjhhheeebbb^^^WWWPPPKKKDDD@@@:::555222000///------------///222555999;;;@@@999777===>>>:::888;;;AAA___|||gggIII>>>:::HHH~~~zzzkkkvvv```sssxxxPPP)))...///&&&000---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,---------...............//////000000111111///000222333333333444555555;;;CCCXXXvvv```IIIEEESSSRRRNNNLLLSSSbbbttt~~~~~~~~~~~~~~~yyywww{{{}}}{{{|||~~~~~~}}}~~~}}}~~~~~~|||{{{wwwxxxyyyzzz{{{~~~}}}~~~~~~|||}}}}}}~~~yyymmmdddeeekkkwww{{{yyyxxxxxxzzzzzzyyywwwqqqooommmlllnnnooonnnnnngggddd```[[[VVVOOOHHHCCC???;;;555222000///...---+++---///222555888;;;<<<===999999===:::777>>>KKKbbbsss|||XXX;;;444CCC}}}rrryyyqqqvvv[[[999+++//////---111,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------............//////000111111111...000222222222333555777666;;;:::BBBYYYqqqqqq|||VVVAAAJJJMMMOOOPPPOOOQQQ]]]uuu}}}}}}}}}|||~~~~~~|||yyy|||~~~|||}}}}}}}}}}}}~~~~~~~~~~~~xxxwww{{{~~~||||||~~~~~~~~~zzz{{{|||}}}~~~}}}}}}|||yyyzzz{{{|||}}}|||}}}~~~~~~{{{gggeee{{{~~~}}}{{{yyyyyyyyyxxxtttqqqooommmlllmmmoooppppppooodddaaa\\\VVVQQQJJJCCC>>>;;;777222/////////......***,,,000444888;;;======<<<;;;===???888666FFF[[[tttaaaPPP777:::>>>TTT~~~\\\rrrrrr;;;***777111+++111---,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++,,,,,,,,,---------......000555::::::777555666999AAA===:::;;;DDD\\\wwwjjjQQQBBBCCCHHHMMMMMMKKKUUUmmm}}}}}}~~~|||{{{|||~~~}}}|||~~~~~~}}}||||||||||||{{{}}}|||{{{~~~~~~{{{xxxwwwwwwxxxyyyzzzwwwrrrooosssqqqooonnnmmmllljjjhhh___[[[UUUPPPKKKEEE???<<<444222000---,,,,,,---...+++...333777:::;;;;;;:::===888;;;@@@:::333DDD___[[[FFF666222222GGGsssLLL^^^```CCC***)))000000---,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,,,,------------...000444888888555444666888777777666555888JJJllljjjBBBCCCEEEJJJOOOKKKJJJXXXjjj~~~~~~~~~|||||||||||||||~~~|||||||||}}}|||{{{~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}www|||}}}yyyxxx{{{wwwwwwwwwxxxyyyvvvrrrnnnooommmkkkiiihhhgggdddbbb[[[WWWRRRLLLGGGAAA<<<888333111///---,,,,,,---......111555999<<<<<<;;;:::<<<>>>999///333GGGZZZaaaQQQBBB222000EEEqqq|||iii___MMM:::++++++...+++))),,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000...---,,,,,,,,,,,,------------000222444333111111444777333666888666333===XXXrrreeeHHH???AAANNNOOOGGGJJJXXXlll|||~~~{{{vvvzzz}}}{{{yyy{{{{{{|||~~~~~~|||yyy~~~~~~~~~||||||||||||}}}~~~}}}||||||~~~~~~|||~~~~~~rrreeelll~~~{{{xxxxxx{{{~~~xxxwwwwwwwwwwwwuuuqqqnnnqqqnnnkkkiiihhhfffcccaaaVVVRRRLLLFFFAAA<<<777444111///---,,,,,,,,,...///222555888;;;======<<<;;;333>>>999...AAAhhhtttddd<<<999333>>>mmmyyy]]]vvvyyyMMM888111---///---((((((---++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++---...///---,,,++++++,,,,,,,,,---------///000000///...///222555333666888888555999III[[[|||bbbGGG;;;GGGOOOGGGFFFPPPXXXiii}}}yyyrrrpppxxx~~~|||{{{|||}}}~~~~~~}}}~~~}}}{{{{{{{{{{{{}}}~~~}}}zzz{{{}}}}}}yyyooogggxxxzzzzzz{{{}}}~~~~~~|||{{{yyyxxxwwwvvvvvvtttqqqoooqqqoookkkiiifffddd```^^^QQQMMMFFFAAA<<<777333000///...,,,+++,,,---///000555777999;;;<<<<<<:::999222:::>>>EEE^^^uuummmTTT444333777UUUsssmmmqqqnnnSSS---000......111///******...++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***+++++++++,,,,,,,,,------......---,,,,,,...111333111///000333444666===EEEcccttt\\\:::===FFFBBBBBBJJJLLLYYYmmm~~~{{{zzz{{{}}}~~~~~~}}}~~~~~~|||{{{zzz{{{{{{}}}|||zzz{{{~~~~~~}}}~~~|||yyyyyyzzz}}}}}}yyyuuuzzzxxxvvvuuutttsssqqqooollljjjfffbbb```\\\XXXUUUKKKGGGAAA<<<888444111///---,,,++++++,,,///111222777888999:::;;;:::999888;;;555>>>WWWfff[[[EEE777777777FFFttt{{{aaa]]]666111000------...///---,,,,,,***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***,,,,,,+++***++++++++++++,,,,,,,,,,,,---,,,+++++++++---///111000------222555555777;;;RRRvvvyyypppDDD999>>>@@@EEEMMMJJJPPP]]]ppp}}}~~~|||zzz~~~{{{{{{}}}~~~~~~~~~~~~||||||}}}|||||||||}}}~~~}}}~~~~~~{{{|||~~~~~~{{{zzz~~~|||{{{{{{{{{zzzxxxyyywwwtttrrrqqqpppooommmkkkgggccc___\\\XXXSSSPPPFFFAAA<<<777444222000...,,,,,,+++,,,...000333555777888999999999999888777888000;;;QQQRRR;;;---111...AAAkkkvvvfffQQQ'''666///,,,***+++------+++*********+++,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++************************+++******+++------,,,******++++++++++++,,,,,,,,,,,,+++******,,,---...///000...000444555333555999CCCbbbxxxbbbIII@@@???DDDLLLIIIKKKQQQ^^^oooyyywww~~~~~~|||{{{}}}~~~~~~~~~~~~|||{{{|||}}}zzz}}}{{{zzzzzz{{{|||wwwtttpppmmmmmmlllkkkjjjiiieeeaaa\\\XXXSSSOOOKKK@@@<<<666222111///...---,,,,,,,,,---///222666888777888999999999999888888666BBBKKKHHH:::000222:::222ZZZbbbiiisssAAA***...+++,,,,,,+++,,,---,,,+++)))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++************************,,,++++++,,,......---+++******+++++++++,,,,,,,,,,,,+++***+++---.........,,,---111333000---000666444OOO^^^qqq```FFF:::;;;???GGGGGGJJJQQQ^^^ppp|||}}}~~~~~~~~~{{{{{{~~~~~~}}}|||{{{|||yyy}}}~~~xxxuuuxxx{{{|||zzzxxxwwwwwwtttqqqmmmjjjiiiiiihhhgggbbb___ZZZUUUQQQLLLGGGDDD<<<888333///......---,,,,,,,,,,,,---000333777999888888999:::::::::999999BBBbbbjjjJJJ...111;;;:::OOOzzzfffjjjppp===+++333)))''',,,000///............)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000111222222333333777999DDD]]]jjjDDD<<>>PPPIIIDDDWWW[[[bbb~~~~~~}}}|||}}}}}}zzz|||~~~}}}{{{}}}|||~~~~~~}}}{{{}}}yyy{{{~~~~~~|||{{{~~~zzzzzz{{{||||||wwwuuuvvvvvvtttrrrqqqpppnnnlllkkkjjjjjjiiiaaa]]]VVVOOOKKKGGGCCC@@@555444111///...---------+++,,,///111444666777888AAA444555<<<666444:::===^^^yyy\\\444888:::666JJJzzzWWWrrr___:::555000***333,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,------...***+++,,,------.........------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...//////000111111222222333555///<<<\\\www~~~aaaAAABBB===GGGCCCAAAKKKLLLVVVqqq~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~|||zzzzzz~~~{{{yyyzzz{{{|||xxxwwwxxxxxxxxxuuuqqqnnnqqqpppooommmjjjhhhgggfff]]]XXXQQQKKKGGGCCC@@@===333222000...---,,,---------...000222555666777888777222888>>>888888??????NNNOOO>>>555888222KKK}}}}}}vvvMMM222///...+++---,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))++++++******+++---...///------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------//////000000111111222222222,,,222KKKhhh}}}qqqSSS???BBB???BBBHHHGGGAAAHHHXXXsss|||~~~~~~}}}|||}}}}}}||||||}}}}}}}}}~~~{{{yyyzzz{{{|||}}}qqquuuyyy{{{xxxrrrmmmjjjoooooonnnkkkhhhddd```^^^UUUQQQKKKEEEAAA>>>;;;999000///...,,,,,,,,,,,,---///000222444666777888888666555999888111888@@@<<<>>>000---666:::FFF|||{{{^^^:::---+++......))),,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,+++***))))))///...,,,+++++++++,,,---888888------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......//////000111111222000333///333WWW~~~QQQDDD666;;;KKKJJJCCCEEEIIIVVVcccuuu~~~~~~~~~~~~}}}{{{|||~~~~~~{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|||{{{{{{|||}}}}}}|||ssswwwzzzyyysssmmmkkkjjjmmmmmmkkkhhhccc]]]XXXUUUMMMIIIDDD???<<<:::888666...---,,,++++++,,,---...111222444555777888888888999777777333111AAAMMMFFF888///222999GGGwwwwwweeekkkwwwIII000000+++...222***,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++---...000222333333::::::------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------......//////000111111...444///,,,EEEooo~~~wwwWWW>>>555???DDDFFFHHHHHHKKKVVVhhh}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{|||~~~zzz{{{}}}~~~~~~~~~|||{{{{{{{{{||||||zzzxxx|||{{{yyysssllliiijjjlllmmmllliiieee___XXXRRROOOFFFCCC>>>:::888777555444,,,,,,++++++,,,---///000444444555666777777777777666444666999???QQQYYYMMM999///888HHHeeefff___]]]:::...333---,,,111+++,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,%%%)))...333777999999999......,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------......//////000000...---000444666???XXXrrrsssKKK888:::@@@BBBEEEDDDKKKZZZooo~~~yyy|||~~~||||||~~~}}}|||~~~~~~~~~~~~}}}~~~{{{{{{zzzzzzzzzyyyvvvsss|||vvvoooiiihhhiiikkkkkkiiifff```ZZZSSSMMMJJJ@@@<<<888555444444333111,,,,,,,,,,,,...000222333555555666777777777666666555333:::AAACCCIIIHHH999:::---BBBmmm|||iii~~~bbbAAA222...111---***,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,+++***+++++++++222333555666555333000...,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------......///000000///+++000666000))):::TTThhhnnn>>>999;;;999AAA???BBBIIIWWWhhhwww}}}|||~~~}}}}}}|||{{{{{{{{{yyyuuurrrzzzvvvrrrnnnllljjjhhhfffeeebbb]]]WWWPPPIIIDDDBBB:::777333111000000000///---------...000222555666666666666777666666555555:::555===CCC;;;555444--->>>BBBiiimmm[[[333///222...+++...,,,)))...,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,+++---000333555999888555111...***(((&&&000000,,,,,,,,,------.........++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000000111///...000444666555UUUwwwnnnzzz}}}BBB<<<<<<888DDDDDDBBB@@@CCCMMM^^^ooo{{{~~~~~~}}}~~~}}}}}}~~~}}}}}}{{{xxxuuurrrpppoooppppppmmmgggaaa^^^[[[UUUNNNGGGAAA<<<:::666333000............---------...///111444777888666666666666666555444444<<<555<<>>BBBcccyyyfff<<<666)))666///&&&000///)))000,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++...222888>>>BBB///---***)))***,,,///111,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000000000111222333555555@@@\\\hhhJJJ>>>:::888<<<<<<@@@FFFEEEHHH\\\sss~~~|||~~~~~~~~~~~~}}}}}}|||{{{|||xxxwwwwwwlllkkkjjjjjjjjjgggccc```[[[TTTLLLFFFDDD@@@:::555222000...,,,,,,...000111...///000222444666777888888777888999777555666999777III???...555999666===ZZZTTT666+++111111000......---------.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,*********,,,...000............---,,,+++***000222666888999777555333******+++++++++,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............000000000111222333444555999HHHeeeyyyfffNNNEEECCC===<<<;;;:::>>>GGGTTT]]]pppxxx}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxxxxwwwvvvssspppnnnjjjiiigggfffdddaaa]]]YYYUUUNNNGGGBBB???<<<777222111///---,,,,,,...000111000000111333444555666777666666555444222444;;;AAAMMMEEE999<<<@@@333===dddttthhhgggBBB444444111000///...------------......---------,,,,,,,,,---,,,,,,++++++******))))))***+++,,,,,,,,,+++++++++***)))))),,,222777;;;<<<:::888444000---***(((++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............//////000000111333444555555999LLLbbbttt[[[777777;;;<<<888999@@@DDDDDDXXXeeevvv~~~~~~{{{{{{{{{|||||||||||||||zzzvvvrrrrrrsssrrrmmmiiihhhfffccc```]]]XXXSSSOOOLLLFFF@@@;;;999666222...///...---,,,---...111222222222333333444555555555666777666333222888BBBJJJFFF:::444<<<>>>:::```vvvjjjzzzqqqEEE000///111000000///...------------...------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,...111666<<>>DDDPPPdddwww~~~|||||||||{{{{{{{{{zzzzzzxxxuuurrrpppooommmjjjgggfffccc___ZZZVVVPPPJJJFFFCCC???:::666444111...,,,...---------...000222333444444444444444444444444444555555444666===BBBDDD111888888444>>>aaayyy~~~aaaDDD555000---)))000///...---------------------------------------,,,,,,---------.........///,,,)))'''(((+++///222,,,000666;;;======;;;999---,,,***)))***,,,///111,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------............///000111222333,,,222666555IIIzzzhhhcccHHH===888===???;;;<<>>;;;<<>><<<888333000///...---++++++,,,---...'''(((***,,,------------+++++++++,,,,,,,,,------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...///000111222666***000:::000...DDD\\\qqq}}}III>>>???555333999===<<<:::===IIITTTfffooo{{{~~~~~~~~~~~~~~~wwwwwwvvvtttsssrrrqqqpppiiifffcccaaa```[[[SSSMMMHHHEEEAAA===;;;888555333000000///...,,,,,,---///---...000333555888:::;;;777777777777666666666666444AAAEEE:::111444777666<<>>@@@888888>>><<>>@@@???<<<777444777222,,,)))***,,,,,,******+++,,,------,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------...//////////////////111222333000:::^^^ZZZ@@@555999999999;;;777666666999@@@LLLYYYdddkkkooosssxxx||||||xxx~~~}}}~~~yyy|||}}}}}}|||||||||{{{{{{{{{{{{xxxwwwvvvtttrrrpppooonnnllloooppplllcccZZZTTTRRRKKKIIIEEEAAA>>><<<;;;:::444333111000...---------+++,,,---...000222444555999555333555888888888999888444222555888777555555...:::666222JJJuuu___ZZZsssDDD111000222///...---,,,,,,---......))))))+++...333999>>>AAAGGGDDD???999333///---+++)))((())),,,///111000...)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...//////000000111222222333111///CCCuuuaaa===666555777<<<===777888999:::<<>><<<999777666111111000///............,,,---...000222444555666888444444999;;;888888;;;777222111666999777444555111;;;<<>>@@@AAABBB777333...***((((((***+++,,,---...///000...+++((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------//////000111111222222333333///777XXXfffooo}}}~~~QQQAAA777333777:::888:::;;;777444666???GGGRRRZZZhhhttt{{{{{{|||~~~|||}}}~~~}}}|||{{{|||}}}~~~}}}|||yyywwwuuutttuuuwwwzzz|||sssrrrqqqooollljjjiiihhhaaa```\\\VVVPPPKKKIIIIIIAAAAAA???<<<888555222000...------,,,------......---...000222444555666666777444555;;;;;;777:::AAAGGG>>>888:::999333///111111999MMM|||vvvyyyjjjCCC000///222///+++...............///000111??????>>><<<888444000...(((((()))+++,,,,,,,,,,,,///...,,,***)))***+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---......///000111111111111333555555CCCLLLcccooojjj|||qqqhhhVVV@@@777666666888888777555555777999@@@IIIVVVcccmmmtttyyy|||}}}{{{|||~~~|||}}}}}}~~~~~~~~~}}}||||||||||||{{{zzzuuuuuuuuuuuuttttttsssssssssqqqoookkkhhhdddbbb```VVVSSSOOOLLLJJJHHHEEECCC@@@===:::666222000///...,,,,,,,,,,,,,,,---...///...000222444555666666666777444555999777444===KKKSSSEEE999888666000000666???]]]```>>>%%%(((222111///333---...///000111111111111999888555111---***'''&&&+++,,,...000000///---++++++***((('''(((***///222++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,---...///000000000000///777111111777[[[yyyqqqZZZBBB:::666555666888:::999777444333;;;FFFSSS^^^hhhqqqvvvzzzzzzzzz|||~~~}}}}}}|||{{{|||~~~}}}~~~}}}|||{{{yyyyyyssstttvvvvvvuuuqqqmmmkkknnnlllhhhddd___ZZZVVVTTTPPPLLLHHHGGGGGGEEE@@@<<<<<<999444000......000111------------...///000111///000333555666666666666888444444777444222@@@SSSLLL<<<000111444555<<>>HHHRRRZZZ^^^fffjjjqqqvvvzzz}}}~~~~~~|||{{{{{{}}}xxxyyy~~~}}}|||zzzxxxwwwvvvuuuvvvuuuqqqkkkfffeeeeeeccc```]]]ZZZWWWUUUQQQNNNIIIGGGEEEBBB???<<<999888111111000///...------,,,,,,,,,---...///000111111777777777777666666666666888888444///222;;;???;;;;;;444444999999???\\\~~~iiibbb{{{jjj888555333///,,,,,,---///111999888666444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////111///333777444111>>>PPPaaafffQQQ???777999666444444000888777555777<<>>DDDKKKPPPVVV\\\```cccfffjjjoootttwwwyyyzzzwwwyyy{{{}}}~~~~~~}}}}}}~~~}}}}}}|||}}}|||zzzyyyyyyzzz|||}}}yyyzzzyyywwwuuutttuuuvvv{{{tttppprrrtttsssrrrssstttttttttsssqqqooommmllleeeeeedddbbb___\\\ZZZYYYSSSPPPLLLHHHEEEAAA===:::888888777555333222000000............------------///000000111222333444444999888888777666555555444777777777555333444666777;;;666BBBfffqqqRRR777333333000///111333444444222000...***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............444222000111000///222666;;;444>>>VVVuuuvvvXXX<<<000>>>333555777888888888888999777888:::<<<@@@FFFMMMSSSPPPUUU]]]eeelllpppqqqqqquuuwww{{{~~~~~~}}}}}}||||||{{{zzz{{{{{{{{{{{{||||||{{{{{{zzzyyyuuuvvvuuutttssstttwwwyyyxxxsssqqquuuwwwtttqqqpppooooooppppppooommmkkkiiibbb```^^^[[[XXXUUUQQQOOOJJJGGGDDDAAA@@@===:::777444444333222111000000///------..................000000111222333444555555666666666666777777777777999666555666888999:::;;;EEESSSvvv|||{{{^^^777...444333,,,222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------............111333444222111222444555888666:::___}}}TTT888CCC555444333555777888777666777666666555666;;;BBBGGGFFFKKKTTT]]]eeeiiikkkkkkppprrrvvvzzz}}}~~~~~~~~~~~~~~~}}}}}}|||||||||||||||{{{yyyxxxyyy{{{zzz{{{||||||{{{yyyvvvttttttttttttsssrrruuuyyy|||vvvssstttxxxyyyuuurrrrrrpppqqqqqqqqqooommmjjjhhh\\\ZZZWWWTTTRRRNNNJJJGGGAAA???===;;;:::999777555/////////............------.........///000000000000000111222333444555555111222444555888999;;;<<<444222333555555333555999VVVyyywww```666000666222///444000///...,,,,,,---...///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------.........//////---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........+++...111333555666666555666<<<<<<@@@MMMYYYbbblll|||qqq}}}cccTTTEEE>>>666333666888777444444444555444444666999<<<@@@CCCIIIPPPVVV\\\___aaabbbdddhhhllloooqqqrrrssswwwwwwxxxzzz}}}zzzzzz}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{zzzzzzzzz|||}}}}}}zzzxxxwwwyyy{{{yyyyyyyyyxxxvvvtttrrrqqqsssrrrqqqooooooqqqvvvzzzrrrqqqsssuuutttppppppsssqqqqqqpppoookkkfffbbb___UUURRROOOMMMLLLIIIEEEAAA;;;999777666555444222000,,,,,,,,,,,,------------......//////000111222222000000111222333444555555222333444666777999::::::222333555666555;;;MMM___XXX888&&&000888111///888......---,,,,,,---...///---------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000///---,,,///222000---111===666333DDDKKKKKKUUUhhhxxxWWWKKK<<<555777:::999666111333555555444444555666777888:::>>>DDDJJJPPPSSSUUUWWW[[[^^^bbbdddfffgggkkkkkkkkkkkkkkkoootttxxxtttuuuxxx|||}}}||||||}}}}}}~~~~~~}}}}}}{{{{{{{{{|||~~~}}}{{{yyyxxxyyyyyyyyyyyyyyyyyyyyy|||}}}}}}zzzwwwvvvxxx{{{zzzxxxvvvsssqqqooooooooopppooommmkkkjjjlllqqquuuooonnnoooooollliiilllrrrjjjjjjiiieee```ZZZTTTQQQKKKHHHEEEDDDDDDBBB>>>;;;999777444333222111...,,,,,,,,,------.........///......///000111222333333///000111222333444444555888888777777666666555555555777<<>>999///666777777666555444444555222333555999<<<@@@DDDFFFJJJJJJKKKMMMPPPUUUYYY[[[[[[\\\^^^aaaeeeiiilllnnnllllllrrr{{{~~~xxxuuuwww}}}}}}}}}||||||{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyy|||||||||||||||{{{{{{{{{{{{|||}}}~~~~~~|||zzzyyyuuusssqqqppprrrssssssrrrssspppnnnmmmoooqqqssstttoooooonnnkkkhhhffffffgggjjjfff```[[[VVVRRRMMMJJJFFFEEECCC@@@===999666555000000/////////.........////////////000000000000222......333333//////333---222444222000222555888<<<:::444555999222111>>>///DDDTTTXXXgggppptttvvvIII222...555;;;;;;444......111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,---------------------,,,,,,+++++++++------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------...//////000000111222222444444444666:::???DDDGGGMMM~~~{{{^^^DDD555555;;;222333333333333444666777222222333555777:::<<<===@@@@@@AAABBBEEEIIIMMMOOOPPPQQQSSSVVVYYY]]]```aaaeeedddgggnnnqqqoooooosssxxxxxxxxxwwwwwwwwwvvvvvvtttuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxyyyzzzzzz{{{{{{uuuvvvwwwxxxwwwvvvtttsssssspppmmmmmmnnnooooooooopppmmmkkkjjjkkkmmmmmmmmmkkkkkkiiifffbbb````````````]]]WWWRRRNNNJJJEEEBBB@@@@@@>>><<<999666444222////////////.........---/////////000000000111111111------111222000111555333666888666555555666777333:::666111777888555888@@@LLL___|||tttIII444333===:::555000,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,---------------------,,,,,,+++++++++------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......//////000111111111111111222333666:::>>>AAA>>>WWWzzzxxx{{{dddEEE888888777555555555555333111444333333333333444555555777777777888:::<<>>;;;999888888666444222000////////////............---///000000000000111111111333000///111111000111444444555666777666555444333+++888666111===IIIJJJIII[[[xxxpppEEE...111===BBB999...***+++---,,,***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,------------------,,,,,,,,,,,,++++++------,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------...//////000000111222222333444666999<<<>>>GGGBBBIIITTTXXXiiijjjbbbyyyiiiLLLCCC<<<666555888999666111666666555444333333444444444444444444555666888999<<<===>>>???AAADDDFFFGGGJJJIIIJJJMMMQQQUUUYYY\\\```aaabbbdddfffggghhhiiijjjkkklllmmmooopppqqqrrrsssrrrrrrqqqpppooonnnnnnppppppppppppooonnnlllkkkkkkgggcccbbbbbbdddeeefffbbb```___^^^^^^\\\XXXVVVYYYXXXWWWSSSNNNKKKKKKKKKLLLIIIDDDAAA???<<<999777333333333222111000..............................000000000111111111222222666333222111000000111333555333444777777555222333111888444666HHHXXXaaakkkfffBBB222666>>>AAA444///,,,---111111---''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...//////000000222222333444666999;;;<<>><<>>>>><<>>;;;:::HHH]]]iii{{{|||{{{```<<<***111??????666)))+++---000111000,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////000000111333555777999:::777???DDDGGGHHHPPP}}}~~~qqq\\\GGG:::444666888444444333333333444555555444444444444444333333333444444444444555666777777555999<<<<<>>@@@BBBDDDFFFGGGEEEFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSSSSOOOOOOOOOOOOOOOPPPPPPQQQMMMKKKJJJJJJJJJIIIGGGEEEAAA@@@>>>>>>???>>><<<:::999::::::999888777999:::888777555444555555444333333333444444333333222111000111111111222222222222222222222333333333333444000555888777999======999666333444777555333@@@QQQ^^^sss{{{???000,,,...777888111---//////...---***((())),,,000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......//////000222444666888:::;;;<<>>???BBBUUUlllxxxttt{{{___===666333+++,,,666555+++***333+++++++++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''')))******+++++++++)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,---------------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------.........------------...//////000000111222333555666777888999;;;>>>BBBGGGLLLNNNQQQ___yyy```XXXJJJ999888@@@;;;555666555666222111444444111000111000111333444555444333222333333333222333333444444333333333444444444555555777777777777777777777777888999;;;;;;::::::<<<======<<<;;;;;;::::::;;;;;;:::999888777666555555555333333222222222222333333111222333333333444666888555444333444555555333111666666555222000000111333333333333222111000111222111333555444222222888??????:::666777888777444111...AAAQQQQQQOOO[[[ttthhhkkkoooMMM111)))000///222444222...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------.........------------...//////000000000111333444666777;;;<<<>>>AAADDDGGGJJJLLLMMMUUUddd{{{\\\CCC777000555<<<:::777333222555666555666:::888777666444333111000000333333222222222222333333111222222222333333333333444444444444444444444444333555666666555666777999777777666555555555555666555444333222222111111111111111000000000000111111333444555444444444666888777666555666777777555333111222555888999777333000111000000222555555333111666///+++000999???@@@>>>999???===222,,,///666888JJJOOOSSSWWWiiippp^^^===111,,,---111222222222000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))***++++++))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------.........------------...////////////000111222333555666999<<>>:::///===888666666555111000333444333222111111111222333333333222111111222222333000000000000111111111222111111111111111111111111000222333333333333444666444333222222111111222222222222111000////////////111111000000000000111111555666777666555555666888999888777888999999777555888444000///222444555555666222///000333555222///777???FFFCCC:::666;;;AAA666555000...999EEECCC888SSSZZZhhhaaa666''',,,111000...555222///...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))***++++++))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...///////////////000111222444444333666<<>>EEEGGGDDD===999::::::777<<<<<>>CCC888EEEQQQPPPCCC666111222111555222---222CCCRRRXXXIIIGGGQQQcccooo^^^BBB555---111000///---,,,,,,000444000...,,,+++,,,------,,,++++++++++++++++++++++++************++++++++++++*********+++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////------------...///000000000222555999;;;<<<======CCCAAA???CCCJJJRRRVVVVVVVVVrrrzzziiiTTTDDD???===999666444666888:::777666555444333333333333222222222333333333333444222222222222222222222222111222444444333333555666777666555555444444555555444333333222222333333444333222222111111222222333666777888777777777999;;;999888888888999999777666999777777<<>>GGGMMMIII===333000222222===AAA===AAATTTgggpppaaalll|||QQQ555000333555+++,,,,,,///333555333000+++,,,------,,,,,,---...******************************+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------.........------------...//////---------------...///000---///333777:::===>>>???888DDDGGG???>>>IIIOOOLLLJJJIIISSSlllxxxooo{{{aaaZZZNNNCCC;;;888999:::888777666555444333333333111222222222222333333333222222222222222222222222222444555555555555666888777777666555555555666666555555555444555555666666555444444333333444444555555666777777666777999;;;:::999999999::::::888666777===MMMbbboooiiiQQQ<<<666888888555222555>>>GGGSSSSSSPPPSSSccctttrrrdddwwwiiiooo```===999777***(((222---///000...---...000000'''***......,,,+++---///************************++++++,,,,,,,,,---------))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------......------............///////////////111444666888:::===@@@:::<<>>:::222:::111,,,111666666444444111222333333333333333444111444888777444222444777777777666444333222444666888333111444666555555777555444333444666777666555777555666:::===>>>>>>???<<<666:::AAAFFFOOOOOOAAAHHHBBBKKKffflllIII000888555777;;;>>>???HHH]]]qqq{{{mmmdddfffiiirrr}}}wwwGGG;;;222111111---***,,,///...---///111111///,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...,,,***))))))+++...000......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------......------............////////////...000333555777999<<<>>>:::===@@@BBBDDDFFFJJJLLLNNNJJJFFFGGGKKKTTTdddsssgggmmm}}}ddd\\\RRREEE999555555777888111555999:::666222...---999666222//////111555777222333555666888999:::;;;111333666999999888555333===888555555555333555:::555777888666222111222555<<<@@@BBB>>>666555>>>HHHGGG;;;???PPPbbbmmmdddMMM???EEEBBB>>>===777666AAA999CCCNNNUUU[[[iii~~~iiilllxxxgggwww~~~YYYDDD===333---///111///...///...------...000000...+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,+++******,,,---///------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---............/////////...000333555666888;;;===;;;>>>AAACCCEEEGGGKKKMMMMMMIIIGGGIIIKKKKKKNNNSSSbbb~~~iiiRRRFFFEEE555:::999333444===DDDCCC555555777999;;;;;;888666<<<999666555777999888777;;;888555666999;;;;;;:::///000555999999666888===444777999777666<<>>111111444...+++---000///...///---,,,,,,...//////---+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------......---------.........//////...000333444555777:::<<<<<<>>>AAACCCEEEHHHKKKMMMLLLIIIJJJNNNOOOLLLIIIIII???WWW```^^^lll~~~qqqmmm\\\FFF>>>BBB<<<...555555777<<>>FFFKKKNNNAAA>>>===AAAEEEFFFBBB===>>>FFFSSS\\\YYYPPPLLLMMMbbb]]]RRRDDD<<>>AAA???999DDD666888AAA<<<888;;;===555JJJhhhuuuYYYWWWjjjtttxxxyyynnnSSS777---111444222///333333111///......+++)))***+++---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************+++************+++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,+++,,,---...///,,,------------............000222333333444666888888;;;>>>@@@BBBDDDHHHJJJOOOLLLLLLNNNMMMJJJJJJLLLIIIEEE@@@EEEMMMSSSmmmjjjfff}}}vvvmmm```OOOAAAJJJCCC<<<999<<>>CCCGGGHHHDDD@@@NNNMMMNNNNNNHHH@@@>>>AAA;;;:::777333111333888===777EEEJJJ>>>444:::IIITTTVVVCCCJJJcccoooppppppnnn\\\zzzsssoooxxx{{{dddEEE777111///222444111...---000222111......//////,,,***,,,......---++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,++++++---...000,,,,,,---------.........---...000111111111333555666888<<<>>>@@@BBBEEEHHHKKKIIIJJJKKKHHHEEEGGGMMMJJJKKKEEECCCDDD>>>@@@QQQXXX___WWWuuu}}}nnnhhhhhhcccTTTGGGIIIFFFBBB>>>===>>>@@@AAABBB===:::::::::888:::???:::???CCCCCC@@@BBBJJJQQQPPP]]]^^^NNNGGG\\\~~~~~~cccwwwhhhGGG999222......000111...***...555...111111---,,,///000...***,,,//////---+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,---------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,++++++---...000,,,,,,,,,---------......+++,,,...///...///111222444777:::<<<>>>AAADDDFFFEEEFFFHHHJJJFFFCCCHHHOOOCCCIIICCC===BBBCCC???@@@<<>>BBBEEEFFFDDDEEEHHHIIIGGGEEEDDDBBB@@@===;;;999888888===777888___yyyppp}}}ssstttQQQFFF:::111///000///...//////............//////222000...,,,+++***++++++......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,,,,+++++++++------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////333555888:::<<<=========@@@CCCDDDCCCDDDHHHIIIGGGCCCBBBAAA???===;;;:::999777;;;;;;999AAAVVViiirrr|||{{{bbbggg]]]???888222,,,+++...222222111//////............//////111000...,,,+++++++++,,,......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---......//////111222555777999;;;<<<<<<>>>BBBDDDCCCDDDHHHIIIFFF@@@@@@???>>><<<;;;::::::777555888<<<555---888KKK```uuuwww___EEE555---333000...///222222000...//////............//////000///---,,,,,,,,,---......------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------...//////000111333555777:::<<<===@@@CCCEEEDDDEEEHHHGGGDDDAAA@@@???>>><<<:::999999===222111<<<===333333<<<<<>>888444777:::888555333333888===OOOkkkzzzfffLLL:::,,,---333333///---///...------///000000000......------------............---,,,---...///000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,------......000000111333666:::>>>AAAEEEIIIJJJIIIIIIKKKIIIEEEGGGFFFDDDAAA>>><<<:::999666===>>>888333444888888:::;;;444333===DDDOOObbbppprrr___JJJ777333222222444333000///000...---,,,,,,,,,...///000......------------......///...---------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))***************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------................................................+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......000//////111555:::???BBBDDDIIILLLKKKMMMOOONNNJJJHHHGGGEEECCCAAA???>>>===777<<<>>>:::555444888===777:::666222333///000>>>FFFjjjjjjFFF111...333777111555555000---///444888222222111000...,,,,,,,,,...------,,,,,,------...000///...------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------................................................+++++++++,,,,,,------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......///......000333999>>>BBBCCCHHHLLLMMMOOORRRRRRNNNGGGGGGFFFEEECCCBBBAAA@@@DDD;;;777::::::333000222,,,444666888;;;333...666555555???MMMSSS\\\zzz\\\CCC111444;;;888111...///222111...000555222+++***,,,...///...---,,,,,,...------,,,,,,------...111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------...///000111555:::>>>@@@HHHKKKHHHEEEEEEGGGGGGAAAFFFIIIHHHBBB>>>===>>><<<999777777888888666333444444444444444444444444000444666444333:::IIIVVVxxx}}}xxxXXXCCC666666555444444333222222333222222222111111000000........................---,,,,,,,,,,,,---......222000...............------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++******))))))***************************************************++++++***((('''((()))+++*********))))))((((((*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------...//////000333888<<<===DDDHHHEEEAAABBBDDDDDD@@@DDDFFFDDD???;;;:::;;;;;;888666666888888666444333333333333333333444444111444555333000222:::AAAKKKXXXaaaaaakkkxxxXXXFFF<<<555555555444444333222222222222222222111111000000000........................---------,,,---......///111000////////////...---...------------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++*********)))***************************************************++++++***)))((((((***+++*********))))))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------...///...///111555888999???BBB@@@===???@@@???@@@CCCDDDBBB===999888999999888666666777777555444333333333333333222222222222333333222000...///000///...444===BBBQQQxxx|||\\\@@@333222222000444444333333222222111111111111111000000000000000////////////////////////......------......///000111111222222111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++)))((()))******************)))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------.........---///222444555;;;>>><<<;;;===>>>===AAACCCCCCAAA===:::999999888888777666666666555444333333222222222222111111000000000111222222111///555///111666000,,,<<>>@@@AAABBBAAA>>>;;;:::999999999888777666555444444333333333222222111111111000///...///222555555444......000333222///111666222:::333BBB[[[rrrtttlllooo|||jjjYYYIII;;;444333888555222111222222444555333333222222222222111111000000000000000111111111000000000000000000000000000000//////000000111222222555777666333000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***,,,***************++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---...---------///111111666999:::===BBBCCCAAA???@@@AAABBBAAA>>>;;;999;;;;;;;;;999666444444444444444333333222222111111111///---...///111222222,,,...---,,,000666555000///777---///333888DDD;;;???BBBbbb{{{fffUUUKKKBBB:::555111000333999666555444444111///222777333333333333333333222222111111111111111222222222000000000000000000000000111111000000000111222222444777999777333000000222000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++,,,*********++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------+++,,,......---...///111///444777:::???EEEFFFDDDAAABBBEEEHHHHHHFFFAAA>>>===>>>>>>;;;666333333444555555444444333222222222////////////.........///333111///---...//////---111888///222000,,,777222222---:::AAAOOO[[[NNNKKK___bbbMMM???444//////------111777777333222333,,,---222888888444444888333333333333333333444444111222222222333333333333111111111111111111111111111111111111111222333333666999:::888333000111444333333333222222222111111------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,++++++***,,,---*********++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------***,,,............000111...222666999???FFFHHHEEEDDDGGGKKKNNNOOOMMMHHHCCC???@@@@@@<<<777333333444666666555444444333222222,,,...111222000......//////,,,...444333------333000444---333222)))111///444...555...000999222666666HHH]]]oooxxxrrryyy~~~hhhWWWIII>>>555777999777555666555333333555444000000444888333222555555111111555444444444444444444444444222222222333333444444444111111111111111111111111222222111111222222333444777:::;;;777222000222666666666555555555444444444------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,---------------...///000,,,,,,---......---,,,+++000///...---------......000///......---------...------------------------((()))***,,,------------............------,,,,,,---------------......///------...///...---,,,+++,,,,,,,,,------.........222222444999@@@FFFGGGGGGEEEGGGOOOXXXWWWNNNGGGGGGFFFDDDAAA===888555444444666555444333222111111111000000000///......------////////////////////////////////////////////////000000000000000000000000333444666888999<<<@@@CCCaaannnvvvnnncccmmmssseee\\\YYYUUUNNNGGG@@@:::777444444444333333222222222222222222222222222222222333333333444555555666666333222777666000444777...---///222555666555333222......000222333333222111...000222111---+++...444555999888111///333666444,,,444444444999666222777222111111222333222000---------------------------,,,,,,,,,---......,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,...---------------......---...///000111000000///------,,,,,,,,,,,,------......------,,,---------------------............000000///...---,,,,,,+++......---,,,,,,,,,,,,---------......---,,,+++***---.../////////...---,,,,,,,,,,,,------.........000000222777===CCCEEEEEEGGGKKKTTT\\\ZZZRRRNNNOOOJJJHHHDDD???;;;888777777777777555444333222222222000000000///......------................................................////////////////////////---...//////000111444777444;;;???999222777JJJ\\\gggbbb\\\___rrrzzzhhhfffaaaccc\\\OOOIIIIIICCC999CCCBBB@@@>>>;;;777555333444333333333222222222222333333333333333333222222333333333444444555555555888222333333...111555///<<<;;;999777555444333333333333333666999:::999777;;;888555444222111222333===???;;;333//////---)))111444///***---...111999999888888777666444222000/////////......---------,,,+++++++++,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,,,,------+++,,,---.../////////...000000//////............------------...///000111..............................---,,,,,,---.../////////...---...///000111---...///000///...---,,,......///////////////...---------------...............000444999>>>AAAAAADDDIIISSSYYYWWWPPPNNNQQQNNNKKKFFFBBB>>><<<;;;;;;999888777555444444333333000000000///......------................................................////////////////////////......///...------///111111333333111///000444888:::===>>><<>>BBB:::>>><<<666777===<<<666444555555666666666555555222222222222222111111111444444444333333333222222333333333333333444444444777///222666222333666111555555555666888:::<<<===BBB@@@>>>@@@CCCFFFEEEDDDAAA???======>>>>>>===;;;@@@CCCCCC???===<<<999555:::999666333111000222555333444666666666666777888333222222111000///.........,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------...------,,,,,,,,,,,,---++++++,,,,,,,,,---------111111111111111000000///222222333555777999;;;<<<;;;;;;::::::999888888777333222000//////000222333222111000......///111222------......///000111222.........///////////////---------...............------///222666:::>>>???BBBIIIRRRUUURRRMMMMMMOOONNNJJJFFFBBB???>>>===<<<888888666555444333333333000000000///......------................................................///////////////////////////000111000///...000111444333333555777777555222+++222777666555777999999;;;666555:::===:::777777222333222111555999666...000111555:::999555777>>>;;;===;;;888999===<<<888666666777777777777666666111111111111111111111111333333333333222222222111222222222333333333333444666111999AAA<<<:::>>>:::???AAADDDGGGIIIKKKKKKJJJFFFEEEFFFIIILLLMMMKKKHHHAAAIIIPPPPPPMMMLLLLLLKKKIIIKKKKKKGGGBBBAAABBBCCC>>><<>>???AAADDDGGGJJJMMMNNNRRRQQQPPPOOOMMMLLLKKKKKKHHHFFFCCC@@@>>>>>>>>>>>>>>>===:::777444333222222222000...,,,+++---///000..................//////........................---...///111444888;;;>>>DDDKKKQQQRRROOONNNNNNOOOJJJGGGCCCAAA@@@???===:::888777666444333333222222000000000///......------........................................................................+++---......------...///******+++---/////////---,,,111555555777999888444///---,,,...///...///333:::888333000222777999777;;;999888777444111444999;;;:::888444444555333000666666666555444333222111111111111111111111111111222222222222222222222222222333333444444555666666;;;:::AAACCC>>>BBBIIIEEEHHHIIIJJJLLLMMMNNNNNNNNNLLLTTT```kkknnnjjjaaa[[[aaasss}}}qqqllllllmmmyyyqqqbbbRRRFFFEEEMMMVVVQQQEEEEEEGGGBBBEEEFFF;;;>>>===;;;888555444444666999999888777666555444333222000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------------......------------...//////......//////111222444555666999===BBBFFFIIIKKKLLLNNNOOOPPPRRRUUUXXXZZZ\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTTTTVVVWWWXXXTTTSSSPPPMMMIIIEEECCCAAA@@@===888222...,,,,,,,,,111111000////////////////////////..................///000111222555:::===AAAFFFJJJJJJJJJLLLLLLJJJFFFCCCAAAAAABBBAAA>>>:::777777555444333222222222000000000///......------------------------------------------------------........................)))+++---...------.../////////000000//////111222555666555222333555000***777777666555444555777:::333222111111222333222000+++,,,,,,---///222777;;;<<<:::888888888999888777333333444444444333222222111111111222222222222222000111111222222333333444555555666777999:::;;;<<<@@@AAACCCAAAAAARRRYYYMMMAAAFFFOOOZZZfffpppxxx|||}}}{{{tttyyygggWWWPPPFFFOOOUUUFFFDDD@@@<<<999999::::::999;;;;;;::::::999888777777222111000111111000---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---------...///000111222333444555777;;;>>>BBBDDDHHHKKKNNNRRRUUUWWWWWWXXXWWWWWWWWWWWWXXXYYY[[[[[[XXXXXXYYYYYYZZZ[[[[[[\\\XXXXXXZZZ[[[]]]^^^___```[[[[[[]]]]]]]]][[[ZZZXXXTTTRRRNNNHHHBBB<<<777555555444333111000000000111000/////////.........------.../////////222777;;;;;;???@@@AAAFFFLLLLLLGGGCCCBBBAAADDDGGGFFFAAA;;;999888666555444444333333000000000///......------------------------------------------------------........................+++---///000///............//////...------///000))),,,...///333888999666111222111///------------......000222333111///...444555555444444666888999888666444555777777777777333444555555666666555555222222222222333333333444000111222333555666777777999:::;;;===???AAABBBCCCEEEKKKRRRVVVeee}}}^^^SSSccc~~~zzzmmmVVVNNNFFFCCCDDDFFFCCC@@@===<<<<<<<<<;;;;;;::::::444444555666777444000---------------------------........................------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---..............................++++++,,,,,,,,,,,,------++++++++++++++++++++++++......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------.........---------...000111333444>>>???AAAEEEJJJPPPTTTWWWTTTUUUVVVXXXWWWVVVUUUSSSXXXXXXWWWVVVUUUTTTUUUUUUUUUVVVWWWYYY[[[]]]___```]]]]]][[[YYYVVVSSSPPPNNNOOOSSSXXX^^^bbbeeeeeeeeedddcccbbb^^^WWWPPPHHHDDD999777555333222111222222000000//////.........---,,,...///......000666:::<<<>>>???AAAIIIRRRRRRLLLCCCBBBCCCGGGKKKJJJCCC===:::999888666555555555555000000000///......------------------------------------------------------........................***,,,......,,,*********------------///000000000///333444111///222222111,,,000222333444555444222000//////000111000000111***---///000222555777666;;;777555666777555444555444444555555555555444444222222222333333444444444111222333555777888::::::<<<===???AAADDDFFFHHHIIIMMMZZZkkkzzzuuunnnxxxlll^^^UUUSSSOOOGGG???============<<<<<<<<<<<<888999;;;======:::555000------------------------........................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................++++++,,,,,,,,,---------++++++++++++++++++++++++......