BM66(P vvvkkkiiikkkiiigggfffdddddddddddddddeeeffffffccc}}}tttiiieeehhhqqqxxx{{{}}}||||||jjjcccfffeeefffeee\\\ccccccaaa^^^^^^```aaa___```WWWRRRSSSRRROOOPPPTTTRRRWWW\\\\\\YYYVVVVVVWWWTTTMMMNNNOOObbbmmmuuuvvveeeYYYPPPMMMNNNOOOOOOQQQTTTZZZ```fffjjjnnnvvv||||||{{{yyyuuupppmmmkkkgggccc___\\\ZZZYYYVVVTTTRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRROOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLLLLKKKYYY^^^mmmiiiccclllxxxXXXHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEHHHQQQggg\\\dddtttiiibbbuuutttQQQKKKZZZTTTJJJGGGMMMiiisss\\\XXXddddddhhhiiimmmrrrmmmnnnooooooppppppooooooooonnnmmmlllllllllllllllmmmmmmllllllkkkjjjjjjiiidddlllgggllloooqqqwwwxxxuuurrrmmmjjjggg```WWWPPPBBBAAAAAA@@@?????????@@@AAA@@@@@@@@@AAAAAABBBCCCEEEDDDBBBAAAAAAAAABBBBBBBBBDDDGGGJJJLLLMMMLLLLLLPPPNNNKKKIIIHHHHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNOOONNNTTTYYYZZZWWWWWW]]]bbbaaa___^^^\\\ZZZVVVQQQMMMQQQUUUaaatttzzznnnkkkkkkhhhxxxvvvjjjllliiieeeiiiuuuyyy{{{rrraaaXXXbbbllleeePPP@@@<<<<<<<<<<<<<<<<<<<<<<<<=========???CCCHHHMMMQQQWWWccc}}}xxxrrrxxxxxx}}}eeeLLLHHHDDDCCCAAA???BBBHHHFFFIIIQQQmmm{{{gggXXXYYYWWWTTTZZZXXXXXXZZZ^^^dddjjjmmmooottttttuuuzzzvvv[[[NNNCCCAAABBBAAA???>>>BBBBBBAAAAAABBBBBBCCCDDDKKKZZZzzzwwwdddTTTYYYdddnnnppptttuuuuuuuuuvvvwww|||||||||{{{yyytttnnnjjjlllrrrxxx{{{xxxtttrrruuu~~~nnnbbbbbbVVVSSSXXXYYY\\\___\\\aaaaaa^^^YYYUUUUUUTTTQQQKKKIIIIIILLLKKKIIIMMMUUU\\\aaaeeebbbZZZSSSQQQQQQQQQKKKLLLLLLWWWttt```fffvvvwwwaaaQQQHHHCCCDDDHHHEEEEEEFFFHHHKKKPPPUUUXXXdddkkkpppqqqppppppnnnjjj___]]]YYYUUUQQQOOOMMMMMMPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIILLLYYYnnnrrr^^^^^^mmm|||oooSSSIIIBBBBBB@@@???????????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDMMM}}}~~~hhh^^^^^^uuuooofffcccuuusssRRRJJJVVVPPPGGGDDDLLLkkkzzz^^^TTTXXXZZZaaadddkkk~~~ttthhhiiijjjjjjkkkkkkjjjjjjllllllllllllkkkkkkkkkkkkggggggggggggggggggggggggfffgggcccfffuuu}}}{{{~~~{{{vvvsssnnnhhhaaaXXXMMMFFF@@@???>>>>>>=========>>>??????>>>>>>???@@@@@@AAA@@@???===<<<<<<<<<===>>>???AAADDDGGGIIIKKKKKKKKKMMMLLLJJJHHHGGGGGGGGGGGGJJJJJJKKKLLLMMMNNNOOOOOOPPPSSSUUUUUUSSSSSSVVVZZZXXXXXXXXXVVVSSSOOOLLLJJJGGGHHHSSShhh{{{~~~|||}}}{{{oookkkkkkggguuussshhhllljjjhhheeerrrvvvyyyzzziii^^^eeemmmfffRRRBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCIIIOOOSSS^^^kkk}}}xxxpppzzzsssnnnmmm{{{uuurrrsssSSSJJJFFFCCCBBB???>>>AAAGGGCCCGGGOOOlll~~~yyyeeeXXXYYYWWWTTTZZZXXXWWWXXX[[[aaagggkkklllooooooqqqtttxxx}}}|||wwwwwwsss~~~|||XXXKKK@@@===???>>><<<;;;=========<<<===>>>>>>???DDDIIIiiiwwwuuu|||{{{}}}kkkRRRSSS^^^eeehhhlllnnnnnnnnnmmmnnnuuuuuutttrrrnnniiieeebbbhhhkkknnnpppvvv}}}zzzssskkkjjjppp{{{vvviii^^^VVVQQQMMMMMMQQQSSSVVV^^^dddllllllfff[[[RRRPPPMMMJJJEEEHHHMMMQQQPPPPPPXXXaaagggjjjlllggg]]]SSSNNNMMMIIIEEEGGGHHHMMMmmmnnn[[[\\\gggwwwhhhXXXOOOIIIFFFGGGJJJEEEDDDCCCBBBDDDGGGJJJLLLYYY```eeeffffffgggeeebbbXXXVVVSSSOOOLLLJJJIIIHHHKKKJJJHHHGGGFFFFFFGGGGGGDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCLLL___sssqqq\\\ZZZhhh}}}wwwlllQQQKKK@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999999999999999::::::;;;<<<>>>???@@@AAAKKK||||||kkkbbb]]]lll|||gggaaabbbsssoooQQQHHHPPPKKKFFFAAAEEEbbbxxx^^^SSSWWWZZZccchhhoooxxxeeeeeefffggggggggggggfffggghhhiiijjjkkkjjjiiihhhaaaaaaaaabbbcccddddddeeebbb^^^___dddnnnyyyrrrpppjjjbbbXXXMMMDDD>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>><<<;;;:::999999999:::;;;<<<>>>@@@CCCFFFHHHIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEGGGHHHIIIKKKMMMNNNPPPPPPSSSSSSRRRQQQPPPPPPPPPQQQRRRTTTVVVTTTOOOLLLKKKLLLFFFEEEMMMaaavvv~~~}}}yyywwwuuurrriiiggghhhfffuuurrrhhhkkklllllliiixxx||||||ooo|||sssdddZZZ___gggaaaOOO@@@;;;;;;;;;;;;;;;;;;;;;;;;999999:::===CCCKKKRRRVVVdddrrr}}}zzz{{{tttrrrgggqqqhhhaaaeeeMMMGGGCCCAAA@@@>>>===AAAGGGAAADDDMMMkkkzzz{{{vvvcccWWWYYYWWWTTTZZZZZZYYYXXXZZZ___eeeiiikkkpppqqqtttvvvvvvvvvuuuttt||||||qqqrrrwww}}}www[[[NNNBBB???@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>FFFJJJkkktttyyyyyyssszzzkkk[[[[[[```dddhhhmmmppppppnnnmmmmmmrrrrrrrrrqqqnnnkkkjjjjjjmmmoooppprrrvvv|||~~~uuummmkkkiiifffnnnwww}}}ttthhh```ZZZVVVOOOSSSRRRRRRTTTUUU^^^mmmzzz{{{rrr___RRRPPPOOOMMMRRRUUUYYY]]]___ccckkkrrreeefffhhhiiiiiifffaaa]]]UUUPPPNNNKKKJJJ___yyyaaaUUU]]]uuu^^^UUUMMMKKKIIIEEECCCCCCHHHGGGEEECCCCCCEEEGGGIIIRRRZZZaaacccbbbbbb___ZZZWWWVVVSSSPPPMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEFFFFFFFFFHHHEEEHHHVVVkkkiiiZZZ\\\~~~rrrnnnPPPGGG>>>===<<<;;;;;;:::;;;;;;:::999888888777777888888888888999:::;;;===>>>???BBBMMM}}}xxxmmm```___nnnqqq\\\\\\aaannnfffLLLDDDKKKIIIGGG@@@===RRRmmmkkk[[[VVV^^^bbbjjjlllppptttdddeeeffffffggggggffffffccceeegggiiiiiihhhgggfff______```aaaaaabbbbbbccc^^^ZZZaaafffkkk}}}nnniiiaaaWWWLLLDDD@@@>>>;;;::::::999999:::::::::<<<<<<<<<=========<<<<<<<<<;;;:::999999999:::;;;;;;<<<>>>AAACCCFFFHHHIIIGGGHHHHHHHHHGGGFFFDDDDDDFFFGGGIIIKKKMMMPPPQQQRRRVVVSSSPPPPPPQQQQQQOOOMMMLLLPPPSSSQQQLLLIIIKKKNNNVVVUUUXXXeeettt~~~~~~~~~xxxnnnkkkhhhiiieeefffjjjkkkzzzuuujjjlllmmmooozzzyyy___dddbbbXXXSSSYYYaaa^^^MMM>>>::::::::::::::::::::::::999999:::===CCCLLLTTTYYYdddvvv{{{xxxwwwiiivvvooobbb```FFFFFFBBB@@@@@@>>>===AAAHHH@@@CCCLLLkkkxxxwwwrrraaaVVVYYYWWWUUUZZZ^^^[[[YYYZZZ___eeejjjlllqqqsssvvvyyyzzzyyywwwvvv|||xxxyyyqqqmmmnnn||||||pppVVVHHH<<<999::::::999999:::::::::::::::;;;<<<<<<<<>>===<<<;;;;;;::::::::::::999888888777777888888888888888999;;;<<<>>>???CCCNNNoooiii]]]aaarrr}}}wwwpppeeeSSSXXXaaahhh[[[FFFAAAIIIKKKCCC@@@===LLLaaa```UUUUUU\\\```fffeeefffuuuzzzlllddddddeeefffffffffffffffaaaccceeefffgggfffeeedddaaaaaaaaaaaaaaaaaabbbaaa```^^^hhhiiifffllldddWWWKKKBBB>>>===>>>::::::999999999::::::;;;<<<======>>>>>>===<<<<<<;;;:::999888999999;;;;;;<<<======???BBBEEEGGGIIIGGGGGGGGGGGGGGGFFFEEEDDDFFFGGGIIIKKKNNNQQQSSSTTTSSSPPPNNNOOORRRSSSPPPLLLEEEJJJMMMKKKGGGEEEHHHKKKaaacccfffjjjrrryyy~~~{{{zzzzzz{{{|||}}}xxx|||~~~~~~{{{|||yyyllliiiiiimmmjjjiiillllllwwwwwwmmmnnnoootttvvvVVVUUU\\\XXXVVV\\\ccc```OOO>>>999999999999999999999999::::::;;;>>>DDDMMMVVV[[[fff|||~~~wwwyyytttwwwpppPPPGGGCCCAAA@@@???>>>BBBHHH@@@CCCKKKjjjwwwsssppp```VVVZZZXXXUUUZZZ]]][[[YYYZZZ^^^dddiiikkkmmmnnnqqqsssuuuvvvvvvvvvtttqqq{{{uuuwwwwwwvvvvvv~~~}}}vvvYYYLLL???;;;======<<<<<<>>>============>>>??????>>>???___~~~|||bbbQQQTTTZZZ```dddhhhjjjjjjiiiiiiiiijjjjjjhhhccc^^^[[[]]]```aaadddllltttvvvuuuxxx}}}~~~rrrpppkkkiiilllmmmkkkiiihhhmmmppppppjjjddd___WWWOOOQQQ^^^[[[[[[gggaaa]]]ooo}}}|||eeeVVVXXX^^^^^^cccfffhhhkkkssszzz|||yyyzzzrrrmmmrrr{{{~~~xxxoooxxxwwwlll___VVVSSSjjjrrrSSSTTTaaafffrrrwwwooommmbbbWWWRRROOOMMMNNNPPPGGGEEEBBB???>>>>>>@@@AAAIIISSS[[[]]][[[XXXRRRKKKLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCDDDEEEFFFGGGLLLJJJGGGHHHVVVlll~~~vvv[[[WWW}}}tttbbb|||rrrTTTGGG>>>===<<<;;;::::::::::::999999888777777777777888888888888999:::<<<>>>???@@@LLLeeecccbbbiiiyyy~~~tttmmmdddUUUXXXeeegggVVVDDD@@@FFFLLL===???AAAOOOaaa___RRRQQQWWWZZZ___]]]^^^oooxxxmmmbbbbbbcccdddddddddddddddaaabbbcccdddeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbb___bbbiiijjjjjj}}}sssuuujjj^^^NNNAAA;;;::::::::::::999999999999::::::;;;<<<===>>>???>>>===<<<;;;999888777777777888999:::>>>>>>===>>>@@@CCCFFFHHHFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFHHHKKKMMMPPPRRRSSSNNNMMMMMMPPPSSSSSSPPPLLLFFFIIIKKKJJJGGGGGGIIIKKKZZZ___cccfffmmmvvv}}}~~~}}}zzzyyyyyy{{{}}}{{{{{{xxx{{{~~~qqqnnnlllqqqlllgggeee```fffxxxxxxppppppssszzzrrrWWWXXX```^^^]]]^^^aaa]]]LLL:::888888888888888888888888::::::;;;???FFFPPPZZZ```oooyyyttt{{{aaaGGGCCCAAA@@@>>>===AAAGGGAAABBBIIIhhhvvvrrrooo```WWW[[[YYYUUUYYYZZZXXXVVVXXX]]]bbbfffhhhmmmnnnoooqqqrrrssssssssskkkeee~~~{{{ttt}}}}}}qqqkkkmmmqqqrrrqqqVVVHHH;;;777999999888999777666666666666777888888DDD>>>\\\~~~~~~bbbSSSWWW^^^bbbdddgggiiiiiiiiijjjkkkkkkkkkggg```YYYVVVYYY\\\___cccmmmvvvwwwtttuuu{{{uuuyyyrrrmmmoooooollllllnnnlllmmmllljjjjjjiiiaaaWWWZZZkkkjjjnnnsssbbbmmmuuummm```dddjjjiiikkkrrrxxxyyyyyyyyyuuuooowwwqqqjjjiiijjjjjjeee```dddooolllgggggg___ddd~~~ddd]]]aaafffqqqwwwmmm```XXXUUUNNNKKKGGGDDDAAA@@@AAAAAAFFFMMMSSSTTTSSSSSSOOOKKKJJJIIIHHHGGGFFFGGGHHHHHHGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLMMMHHHGGGFFFEEEFFFGGGIIIJJJKKKMMMLLLJJJUUUkkkxxx```[[[~~~ggg~~~wwwZZZHHH===<<<;;;:::999999999999888888777666666666666777777777777888999;;;===>>>>>>KKK```aaaeeeoooyyykkkVVVZZZlllkkkWWWGGGAAACCCJJJ===>>>>>>LLLaaabbbUUUQQQTTTUUUYYYVVVXXXmmm{{{sssaaabbbccccccddddddcccccccccccccccccccccbbbbbbbbb______``````aaabbbbbbbbb\\\bbbdddgggmmmzzzxxxlll```SSSCCC::::::;;;:::777888888888888888999::::::<<<===>>>???>>>===;;;:::888888777666777888999:::???>>><<<<<<===AAADDDFFFEEEEEECCCBBBBBBCCCCCCDDDCCCDDDFFFHHHKKKNNNOOOPPPLLLNNNQQQUUUVVVUUUQQQNNNIIIIIIIIIIIIIIIJJJKKKKKKJJJOOOTTT[[[gggvvv}}}}}}zzzzzz{{{zzzzzz{{{|||}}}}}}}}}{{{{{{|||}}}{{{}}}pppmmmgggmmmjjjccc___YYY\\\kkk{{{tttsssuuu}}}|||ooo[[[aaafffeee```\\\\\\XXXIII888777777777777777777777777888888:::???IIIUUU```ggg{{{yyysssyyy___GGGCCC@@@???===;;;???EEEAAAAAAFFFddduuuqqqoooaaaXXX\\\YYYUUUYYYWWWVVVVVVYYY^^^cccfffgggnnnppprrrsssttttttsssrrrrrrfff}}}zzzzzz{{{zzzooollllllnnnoooWWWIII<<<888999:::999:::888888777777888888999:::>>>555XXXzzzyyyxxx{{{}}}uuutttpppWWWSSSXXXZZZaaaccceeefffffffffhhhjjjiiiiiifff^^^WWWTTTXXX\\\___cccmmmuuuuuupppqqqwwwsssxxxtttnnnjjjlllkkkiiilllrrrrrrqqqmmmkkkmmmmmmeeeZZZaaatttttt{{{}}}aaagggkkk{{{pppeeeiiinnnlllnnn{{{yyyqqqiii```[[[ZZZXXXXXXYYY\\\^^^___VVViiimmmnnnttthhh^^^kkk{{{qqqbbbTTT___qqqvvvkkkRRROOOJJJEEEBBB@@@@@@@@@EEEKKKOOONNNNNNPPPPPPNNNHHHGGGFFFEEEDDDEEEFFFGGGIIIHHHFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQLLLKKKJJJIIIIIIKKKMMMNNNHHHLLLMMMKKKTTTkkk|||fff\\\{{{kkk|||wwwWWW???<<<;;;:::999888888888888777777666555555555555666666666666777888:::<<<======KKK```ccc```mmmmmmPPP\\\qqqpppZZZKKKCCCAAAGGGBBB>>>777BBB\\\bbbYYYUUUQQQQQQTTTPPPRRRiiiyyysssccccccdddeeeeeeeeeeeeeeeeeedddcccbbbaaaaaabbbbbb[[[\\\]]]^^^```aaabbbccc```eee______hhhjjjuuuUUUIII;;;777;;;???<<<777777777777777777888999999;;;<<<===>>>>>><<<:::999:::999888888888:::;;;<<>><<<;;;<<>>777777777777777777777777555666999???JJJXXXeeelll{{{tttuuu|||qqqtttfffGGGBBB???>>>;;;999===CCCAAA???DDDbbbtttrrrooobbbYYY\\\ZZZUUUXXXWWWWWWXXX[[[```eeehhhiiikkknnnrrruuuvvvuuurrrpppooosss}}}nnnxxxzzzqqqwwwhhh```QQQAAA;;;999444777888222666666555555666777888:::???@@@RRR~~~uuu~~~{{{|||tttjjjpppuuuqqq___NNNKKKSSSYYY^^^aaaeeegggggghhhiiikkkfffeeeeeegggiiiiiieeebbb^^^eeennnssssssqqqppppppxxx||||||qqqrrrsssrrrrrrtttwwwyyynnnsssmmmcccgggrrrjjjWWWooo||||||wwwhhhjjjsssxxxsssoooqqqtttttt~~~|||wwwkkk^^^TTTPPPLLLNNNPPPOOOLLLLLLNNNQQQcccaaabbbfffddd``````ddd~~~|||dddRRRNNNkkkxxx[[[MMMOOOHHH@@@@@@>>>@@@DDDIIILLLMMMLLLKKKKKKEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPNNNIIIIIILLLMMMLLLKKKMMMPPPTTTWWWWWWTTTRRRSSSRRRPPPMMMKKKLLLOOORRRPPPSSSRRROOOUUUiii{{{bbbWWWvvvsss}}}sssYYYBBB<<<:::777666666777666555555555444444444333333333333333444555777999:::;;;>>>MMM{{{___gggeeeggg}}}bbbPPPggg|||dddGGGAAAGGGJJJAAA===999@@@SSSccc```TTTTTTWWWVVVSSSWWWbbbjjjkkk^^^___aaadddhhhkkkhhhccchhhddd``````cccccc___[[[]]]\\\[[[[[[\\\___bbbdddgggbbbbbbfffffffffrrrvvvZZZBBB???;;;999888888777666777777777777777888888999;;;;;;<<<;;;;;;999888777999<<>>:::888888:::888888999999:::===AAADDDAAABBBCCCCCCBBBBBBCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKRRRTTTWWW[[[]]][[[WWWSSSLLLGGGAAA@@@CCCDDDBBB>>>@@@999999GGG___tttwwwnnnooozzzyyyuuuwwwwwwuuutttwww||||||yyyzzz~~~~~~}}}xxxjjjfffllljjjkkknnnppprrrxxxxxxnnnxxxooo|||fffeeesssiii]]]YYYYYYSSSFFF;;;777666666555555555666666888555777AAAMMMZZZiiiuuu}}}zzz{{{wwweeeccclllrrrwwwJJJCCC===:::999:::???EEEBBB???CCCcccvvvvvvttteeeYYYXXXTTTRRRYYYUUUTTTTTTWWW\\\bbbgggiiimmmoooqqqpppnnnmmmooorrrnnnqqq{{{lllpppzzzuuuttt___UUUPPPAAA;;;:::444555888444666555555444555777888999777<<>>;;;888666666777777666777666666666666777888888;;;;;;:::999999999888888<<<===>>>===;;;888666666777777888888:::<<<@@@BBB@@@BBBCCCCCCBBBBBBCCCEEEDDDEEEGGGHHHJJJKKKKKKKKKQQQRRRVVVZZZ\\\[[[WWWTTTOOOJJJCCCBBBEEEFFFEEEBBB>>><<>>AAAFFFHHHGGGEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHGGGGGGGGGHHHIIIIIIJJJIIILLLMMMKKKLLLOOOPPPNNNKKKMMMQQQUUUXXX[[[\\\\\\___``````^^^\\\ZZZ[[[\\\ZZZ]]]\\\ZZZ```rrrssscccWWWnnnwwwooowwwyyynnnYYYJJJ<<<999666555555666555444444444444333333333222222222222333444666888:::;;;===JJJvvvkkkeeeaaaggggggNNNPPP___eeeYYYIIIFFFMMMSSSDDD===777<<>>>>>===<<<999555222555555555666999;;;>>>@@@???@@@AAAAAAAAABBBDDDFFFEEEFFFGGGIIIJJJKKKLLLLLLPPPQQQUUUZZZ]]]]]]YYYVVVTTTNNNGGGFFFIIILLLLLLJJJCCCGGGMMMTTT^^^ooowwwvvvuuurrrsssxxx|||yyyyyy{{{{{{yyyvvvxxxyyy{{{|||||||||~~~vvvtttpppmmmkkkmmmpppvvv{{{uuuoootttqqqsss|||uuufffccc\\\aaaeeeddd[[[MMMBBB;;;555555444444444555555666666444999FFFWWWjjj}}}wwwwwwpppmmmwwwxxxxxxoooUUUEEE???;;;;;;:::888;;;@@@<<<<<>>AAAEEEGGGFFFCCCBBBAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEHHHGGGGGGGGGGGGGGGHHHHHHIIILLLNNNLLLMMMPPPPPPMMMLLLOOORRRVVVYYY\\\```bbb```cccfffggggggfffggghhhkkkllljjjeeeggguuupppbbbYYYpppxxx{{{~~~mmm}}}yyy}}}gggSSSHHH;;;888666444555555555444333333333333222222222222111222222444555777999:::===JJJuuuttteee___gggqqqTTTMMMWWW```]]]RRRLLLQQQYYYEEE===666999FFFRRRUUUSSSUUUWWWYYYYYY]]]eeennnuuuaaa]]]\\\___aaa___\\\ZZZ^^^\\\[[[\\\^^^^^^]]][[[]]]\\\ZZZYYYYYYZZZ[[[\\\bbbhhhggg___^^^eeegggccccccbbbbbb___UUUGGG===:::777555444444555777666666555444444444444555666666:::888666444444777:::<<>>???===777222333333333555888:::<<<======>>>?????????AAADDDFFFFFFGGGHHHJJJLLLMMMMMMNNNQQQSSSWWW[[[___```^^^[[[YYYRRRLLLKKKPPPUUUWWWVVVQQQWWW]]]```fffrrr|||yyy{{{zzzsssooopppxxxvvvttttttwwwyyyyyyyyyyyyzzzzzzyyyyyyyyy|||~~~~~~rrrmmmkkkhhhgggggghhhmmmzzzwwwgggjjjyyy{{{rrrqqqmmmllluuuzzzhhh\\\\\\bbbgggfff\\\NNN@@@999444444444333444444555555555333999HHH[[[pppvvvxxx~~~jjj___ZZZKKKBBB===::::::999777999===;;;<<>>???CCCFFFHHHFFFDDDBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA?????????@@@@@@AAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGGGGHHHIIIMMMNNNLLLMMMPPPPPPMMMOOORRRUUUXXX[[[```fffjjjjjjnnnrrruuuuuuuuuuuuuuuyyyyyyssslllmmmwwwtttccc\\\vvvvvvvvvwwwooo~~~dddQQQHHH:::888555444444444444333333333222222222111111111111111222333555777888999===JJJttt{{{cccWWW```wwwwwwXXXQQQXXXccchhh^^^PPPPPPYYYFFF===444666@@@JJJOOOQQQOOOQQQUUUYYY\\\aaakkksssaaaZZZXXX[[[^^^\\\ZZZ\\\^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVWWW^^^dddbbbYYYXXX___cccaaafffYYYMMMIIIGGGAAA>>>>>>999777666666777888777666444444444444444555555666888777444333444777;;;===@@@???>>>@@@AAA???:::555222111111333777:::;;;::::::;;;<<<<<<===???CCCFFFFFFHHHJJJLLLNNNPPPQQQQQQUUUWWWZZZ___ccceeecccaaa\\\WWWQQQRRRXXX___aaaaaa]]]bbbeeegggnnnyyy~~~}}}wwwvvvxxx{{{{{{wwwsssqqqsssqqqooooooqqqtttvvvwwwwwwxxxxxxvvvuuuvvvyyy|||yyy}}}qqqjjjllljjjiiiiiigggiiitttrrr]]]dddzzz}}}qqqjjjaaafff}}}{{{hhhgggggggggddd]]]PPPAAA666333333333333333444555555444333999HHH]]]tttuuuzzzooo[[[SSSMMM@@@<<<999:::999666888;;;;;;>>>BBB]]]rrrnnnlll```XXX\\\WWWOOOQQQPPPOOOOOOQQQVVV[[[___aaafffkkkpppqqqooonnnnnnooo{{{yyybbbjjjtttyyynnnnnnXXX888444444666555...222111111111111333444555999;;;NNN|||~~~~~~hhhPPPHHHIIIJJJPPPWWW]]]aaafffjjjjjjjjjiiiiiikkkkkkkkkjjjiiijjjmmmpppnnnrrrvvvvvvtttssssssuuutttttttttrrrpppoooqqqsssjjjlllmmmllljjjhhhhhhiiigggqqq{{{zzz|||rrrttt{{{~~~}}}vvviii___RRRGGGFFFFFFFFFHHHJJJJJJHHHFFFIIIbbbtttkkkVVVJJJIIIJJJSSSssszzzgggWWWOOOPPPjjjoooSSSHHH@@@@@@DDDGGGIIIHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA>>>??????@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEFFFGGGGGGHHHIIILLLMMMLLLMMMQQQRRRPPPQQQTTTXXX\\\```gggpppwwwyyy}}}{{{rrrrrr{{{tttaaaZZZttt|||yyy~~~xxxiiiTTTKKK:::777444333444444333222222222222111111111000000000000111222444666888999<<>><<<===:::999888888::::::999888555444444444444555666666777666444333555888<<<>>>>>>???@@@AAAAAA>>>:::666222000000333888::::::888777888999999:::===BBBEEEGGGHHHKKKNNNQQQSSSUUUVVVYYY[[[^^^bbbggghhhgggfff```[[[VVVXXX^^^dddffffff```ccccccdddmmmzzz}}}xxxtttttttttvvvwwwxxxzzz{{{tttrrrooolllkkkmmmoooqqqttttttuuutttssstttvvvxxxuuuyyywwwpppkkkkkkjjjiiifffgggsssyyyhhhnnn}}}{{{kkkaaaUUUcccppplllfffccc^^^RRRAAA555222222222222333444444555444333999JJJaaazzzmmm|||mmmZZZKKK@@@<<<999999888666777;;;;;;===AAAYYYsssooommm___XXX\\\XXXPPPQQQPPPOOONNNPPPUUU[[[^^^```eeejjjnnnpppnnnnnnoooqqq~~~iiirrrtttvvvpppqqq~~~vvvOOO666555333222333000111111000000111222444555999>>>SSSzzzuuuxxxzzzkkkUUUKKKKKKOOOSSS\\\aaafffjjjkkkjjjiiiiiiiiikkkmmmllllllmmmppptttrrrtttvvvuuusssrrruuuxxxwwwwwwvvvrrrnnnlllnnnppplllnnnooonnnllljjjiiiiiiiiippp}}}~~~zzz{{{}}}{{{yyy{{{ssskkk___RRRPPPPPPPPPRRRSSSPPPKKKFFFFFFaaa{{{zzzcccMMMHHHNNN]]]nnnvvveeeXXXMMMNNNooouuu[[[MMMDDD@@@CCCGGGIIIHHHGGGEEEEEECCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIFFFIIIJJJJJJMMMSSSVVVVVVQQQVVV[[[```fffppp}}}{{{yyyuuubbb[[[rrrzzzpppWWWJJJ999777444333333333333222222111111111000000000000000000111222333555777888:::JJJqqq~~~\\\VVV\\\eeebbbccciii}}}yyyVVVJJJTTTEEE;;;333555999>>>EEEKKKNNNRRR\\\eeeggggggoooxxxiii\\\TTTVVVWWWTTTWWW^^^ZZZ[[[[[[[[[ZZZZZZZZZ[[[YYYYYYYYYYYYZZZZZZZZZZZZYYY]]]bbbbbb[[[VVV\\\fffXXXGGG:::;;;===999888;;;888777777999<<<===<<<;;;555555555444555666666777666555444444666:::===???===???BBBBBB>>>:::666444222000///333888;;;:::777444555666666888<<>>UUUwwwtttppp```XXX[[[WWWOOOOOOPPPOOONNNPPPUUUZZZ^^^______ccchhhjjjjjjlllooorrrzzzqqqyyyuuutttrrrvvvwwwtttsssgggFFF555666222...111222111000000000000222333444444<<>>IIIEEE:::333555888;;;BBBJJJJJJOOO[[[eeegggffflllwwwnnn^^^TTTUUUUUURRRUUU]]]XXXYYYZZZ[[[ZZZ[[[\\\]]]VVVVVVVVVWWWWWWWWWXXXXXXRRRVVV^^^bbbYYYNNNSSSaaaNNNAAA:::>>>>>>777555:::555555666999===??????>>>666555555555555666777777555555555666888;;;>>>@@@<<<@@@CCCBBB<<<666333222222000///333999<<<:::777222333444555666:::@@@DDDGGGIIIMMMQQQUUUYYY\\\]]]^^^___aaaeeeiiijjjjjjhhhfffaaa]]]]]]aaadddccc```bbbccc[[[QQQTTTcccllljjjjjjnnnqqqrrrrrrssstttsssyyyvvvrrrmmmjjjkkknnnqqqsssuuuvvvwwwwwwwwwyyyzzz{{{xxxvvvzzzzzzuuummmkkkjjjhhhhhhooouuutttxxxtttkkkiiiZZZgggzzzxxx}}}nnnllliiieee]]]PPPAAA666111111111111222333444555666666===PPPjjj}}}gggNNNsssQQQBBB===999888777666888===666999<<>>===;;;888999999777555777>>>EEE;;;999777777777777666555:::999888:::>>>AAABBBBBBAAA@@@???===;;;888666555111000000111444666666666111222333444444777;;;>>>CCCHHHOOOTTTWWWXXXYYYZZZ```cccgggkkklllllljjjhhheeeddd^^^XXXZZZ___^^^WWWWWWQQQIIIEEEHHHSSS___hhhccciiiooopppnnnmmmpppttttttzzz~~~yyysssppppppqqqtttwwwxxxyyyzzz|||}}}uuu||||||zzzrrrqqqpppeee___dddiiipppuuuuuuxxxwwwrrrsssdddjjjzzzvvvmmmmmmqqqddddddgggkkkeeeTTT@@@333111111222222222333333333555999;;;NNNxxxsssZZZkkksssssshhhLLL<<<888:::555666:::888>>>888999QQQxxxvvv|||~~~hhhWWW[[[TTTJJJQQQTTTPPPLLLLLLPPPWWW]]]```aaaaaabbbeeehhhkkkllllllkkkzzz|||uuupppxxxqqqnnnnnnVVVCCC888444///111444///000000000000111222333333444>>>PPP~~~xxx~~~~~~vvv~~~|||rrrYYYQQQMMMMMMUUU]]]aaaeeeeeedddccceeeggggggiiilllqqqvvvzzz|||~~~xxxxxxwwwtttqqqnnnnnnooorrrpppooooooqqqssssssrrrsssrrrpppnnnlllkkkjjjjjjhhhppp{{{```SSSUUUiiizzzvvvqqqqqqvvvwwwiii]]]^^^ggghhh]]]PPPJJJ^^^cccUUURRR[[[bbbkkknnnfff[[[\\\ddd}}}jjjeeeWWWLLLYYYooodddXXXMMMLLLOOOOOOLLLKKKNNNMMMJJJGGGEEECCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRXXXaaaiiirrraaaTTTrrr~~~pppssswwwXXXHHH999666333222333333222111111111111000000000//////...000111111111222555777;;;DDDhhh___XXXZZZ```www|||wwwxxxdddeeejjjmmmpppjjjOOO???GGGHHH666555999333;;;LLLMMMHHHHHHNNNWWWZZZYYYbbboooooo[[[LLLMMMQQQQQQSSSYYYWWWYYYZZZZZZXXXWWWWWWXXX[[[YYYVVVVVVXXXYYYXXXWWW\\\ZZZXXXWWWWWWWWWWWWWWWaaa[[[RRRKKKGGGCCC???<<<<<<;;;888777888999999999;;;:::888888888777777666888999:::;;;<<<===AAACCC??????>>><<<:::888666555111000///000333555555555111222222222333555:::===AAAFFFMMMSSSVVVYYY[[[]]]eeehhhkkkmmmmmmjjjfffcccbbbbbb___[[[\\\^^^ZZZSSSFFFDDD???;;;>>>HHHWWWccccccbbbbbbeeeiiillllllkkkqqqvvv{{{{{{vvvrrrpppqqqrrrtttwwwxxxyyyzzz|||}}}zzz|||yyypppnnnlllddd```cccfffmmm~~~wwwxxx{{{yyyuuurrrvvvppp^^^]]]```dddllltttuuulllZZZEEE666111111222222222333333333444888;;;RRR~~~~~~ssszzzkkkjjjxxxvvvxxxUUUBBB:::;;;666666<<<<<<===777999OOOwwwvvv|||}}}gggXXX___YYYMMMQQQRRROOOKKKLLLPPPWWW]]]aaaaaabbbccceeeiiikkklllmmmmmmwwwvvvlllxxxsssiii\\\LLL===888666---+++000///000000000000111222333333333<<>>NNNSSSFFFEEEJJJSSSVVVXXXbbbpppqqq]]]KKKJJJOOOQQQSSSWWWUUUWWWYYYYYYWWWWWWWWWXXXZZZXXXVVVVVVWWWWWWWWWVVVSSSRRRTTTZZZeeepppwwwzzz~~~uuuggg^^^XXXTTTNNNIIIDDD>>>888777:::<<<999555<<<;;;:::999999999999999555:::>>>>>><<<;;;===AAA@@@???>>>;;;999666444333222000///000333444555444222222111111111333777;;;===BBBJJJQQQVVVZZZ^^^aaaiiikkkmmmmmmlllhhhdddaaa```bbbaaa]]][[[YYYSSSLLL>>>???>>>:::999===FFFNNNRRRLLLIIISSScccpppqqqnnnooossswwwwwwuuurrrrrrrrrqqqsssuuuvvvvvvwwwyyy{{{|||vvvkkkhhhhhhcccbbbcccdddiii{{{~~~zzz|||~~~}}}mmmUUURRRWWWcccttt}}}ppp^^^HHH666111111222222222333333333333777<<>>;;;777888MMMssswwwyyy{{{fffXXXccc```QQQRRRPPPMMMJJJJJJOOOWWW]]]aaabbbcccdddfffiiikkklllmmmooouuuyyynnnuuu]]]OOO>>>777666,,,***///000/////////000000111222333444<<>><<<:::@@@???===:::777555333222444333111222444555555555222222222000000111555888:::@@@GGGOOOVVV\\\bbbfffjjjjjjjjjiiihhhfffdddccc___``````]]]XXXUUUPPPMMMBBBCCCBBB@@@>>>===>>>???BBB;;;:::GGG]]]nnntttssslllooorrrrrrpppnnnnnnooopppqqqssssssssstttvvvxxxyyy}}}ssshhhdddgggfffeeeeeedddiii{{{~~~|||~~~~~~iiiSSSSSSZZZdddxxx|||jjjYYYDDD222111111222222222333333333333666>>>```lllqqq~~~aaaddd~~~^^^DDD888999333333:::<<<:::777777IIIooovvvuuuxxxdddWWWddddddTTTQQQNNNKKKHHHIIINNNVVV]]]```bbbccceeeggghhhjjjlllnnnxxxzzztttmmmyyyxxx]]]CCC555444...---111000////////////000111222333555===KKKvvvsssssstttzzz~~~vvvmmmnnnrrr|||uuu]]]SSSJJJJJJXXXZZZ]]]aaabbbaaacccfffjjjkkkjjjiiijjjmmmqqqvvvxxxyyyzzzzzzwwwsssooommmmmmnnnmmmmmmnnnpppqqqqqqooopppooommmjjjgggeeedddcccaaafffsssooojjj^^^SSSaaassskkkrrruuuoooVVVNNNAAABBBDDDFFFJJJMMMOOONNN@@@LLLuuurrraaaUUURRR[[[qqqjjj\\\WWWRRRTTTXXXXXXUUUUUUVVVUUUQQQNNNLLLJJJIIIJJJJJJIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDFFFFFFGGGIIIIIIJJJJJJJJJKKKLLLNNNPPPRRRRRRQQQQQQTTTZZZdddmmmuuuzzz~~~|||{{{|||nnnjjjjjjTTTrrrcccuuueeeKKK888555333111222222111000000000000////////////...,,,...///000111222555777<<>>JJJGGG<<<333333:::DDDNNNIIIGGGKKKRRRUUUXXXdddsss}}}jjjVVVNNNPPPSSSTTTTTTTTTVVVXXXXXXXXXWWWXXXYYYVVVVVVVVVUUUTTTSSSSSSSSSTTTXXXZZZ[[[aaasss|||{{{xxxuuukkkeeeXXXHHH<<<888<<>>??????===:::999:::<<<999:::>>>DDDIIIGGG???888;;;:::888666555555444555777666444444666777777666444444444222111111333666999===EEEMMMUUU]]]dddiiillljjjgggdddbbb`````````\\\\\\[[[YYYWWWVVVZZZ___TTTNNNGGGBBB@@@AAAAAABBBCCC@@@@@@IIIXXXfffnnnpppmmmooopppqqqooommmlllkkkrrrsssssssssssssssvvvxxxxxx|||uuullljjjkkkkkkjjjhhhffflll}}}~~~rrrooorrrcccUUUYYYaaaiiixxxuuucccQQQ???000111111222222222333333333444666BBBiiiooocccxxx}}}yyyzzz```DDD888:::666333888;;;999888777FFFjjjuuupppuuubbbTTTbbbdddTTTOOOMMMJJJGGGGGGMMMUUU[[[___aaadddfffggggggiiikkknnn}}}yyy~~~~~~jjjiiixxxiiiGGG333222000000222000////////////000111222222444===LLL}}}ooommmrrryyyooo___XXXKKKHHHUUUYYY\\\___```___aaaeeeiiijjjjjjjjjlllpppuuuzzz}}}xxxzzzzzzxxxtttpppnnnmmmlllllllllmmmoooooonnnlllnnnmmmkkkhhhfffdddccccccZZZeeesss{{{bbbccc___UUUQQQ^^^zzztttxxxuuuWWWHHH;;;???BBBCCCFFFIIIIIIFFFGGG;;;RRRwwwfffYYYXXXdddttt~~~qqq```[[[\\\YYY[[[ZZZVVVUUUWWWVVVSSSPPPNNNLLLKKKKKKJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFEEEDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLNNNOOOQQQQQQQQQQQQVVV___hhhqqqxxx|||~~~zzzxxxvvvuuusssttt~~~ooo```qqqhhhUUUwwwzzz\\\iiifffHHH777555222111111222111000000000////////////......+++---///000000222555777<<>>:::888999;;;:::999;;;DDDNNNPPPJJJBBB999888777666666777888999999888666666777888777666555666777666444222333333777;;;BBBJJJRRRZZZccchhhllljjjfffaaa]]]YYYWWWVVVUUUTTTTTTTTTUUUYYYeeeqqqvvvkkkZZZJJJBBBAAAEEEHHHJJJMMMQQQWWW]]]fffnnntttuuuwwwyyyzzzyyywwwtttsssuuuvvvvvvuuutttuuuxxxzzzzzz~~~xxxtttuuurrrqqqnnnjjjiiiqqqmmmkkkpppdddZZZbbbkkkooorrrtttnnnaaaNNN<<<111111111222222222333333333444777EEEsssrrr\\\ooo|||wwwiiihhhppphhhIII;;;???:::555:::===999999888CCCfffsssmmmuuucccRRR___aaaRRRNNNLLLIIIFFFFFFKKKSSSYYY]]]```cccfffgggfffgggjjjmmm|||rrrwwwtttwwwvvvhhhlllzzzjjjGGG222333111///222111///......//////000111222444>>>MMMnnnpppvvv~~~|||dddXXXUUUKKKHHHTTTYYY\\\^^^^^^]]]___cccgggiiijjjkkknnnsssxxx|||wwwyyyzzzxxxtttqqqooonnnlllkkkkkklllmmmllljjjhhhlllkkkiiigggeeedddcccbbb[[[eeemmmvvvaaaWWWOOOLLLGGGEEEOOO^^^www~~~}}}lllRRRBBB:::>>>@@@AAAFFFKKKGGG@@@DDD999FFFooowwwwwwvvvfffYYY]]]nnnzzz{{{{{{ooogggcccbbb___```]]]WWWUUUWWWWWWUUUTTTQQQNNNLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFGGGHHHGGGFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLJJJKKKLLLMMMOOOQQQSSSTTTTTTWWW\\\dddlllrrrvvvxxxxxxwwwuuupppgggaaaeeemmm{{{___aaayyygggXXX}}}|||dddsss}}}cccKKK777555222111111111111000000000/////////.........+++,,,...///000222555888<<<@@@XXXlll```eeexxxtttiiibbbvvv^^^OOOCCC>>>KKKSSSDDD222444666888EEECCCAAADDDKKKKKKKKKUUUbbbtttkkk\\\PPPMMMOOORRRSSSSSSTTTUUUUUUSSSRRRSSSSSSRRRTTTVVVUUURRROOOOOOPPPLLLPPPRRRPPPQQQ^^^vvvyyymmmbbb\\\\\\]]]jjjvvv|||iiiSSSGGGBBBAAACCCCCC???999666777:::999888:::BBBNNNVVVXXXWWWGGGEEEBBB>>><<<;;;;;;;;;:::888666666777777777666666888::::::777444222222444888>>>EEEMMMVVV___dddcccdddcccaaa\\\VVVPPPLLLNNNLLLLLLMMMMMMRRRbbbsssyyyfffUUUNNNQQQWWW[[[```fffhhhhhhjjjpppuuuxxxyyy|||{{{xxxvvvvvvvvvtttssstttwwwyyywww{{{~~~wwwwwwzzzxxxvvvpppjjjkkkvvvxxxjjjmmmssseeeZZZdddpppqqqhhheeeiiibbbNNN;;;333111111222222222333333333444666HHH{{{vvveee}}}sssmmmppptttQQQ>>>@@@:::444999>>>:::;;;888AAAbbbqqqlllwwweeeRRR[[[^^^QQQNNNMMMIIIFFFFFFJJJQQQWWW[[[___cccffffffeeeeeehhhlllvvvuuujjjiiihhh{{{mmmsssvvv|||fffEEE333444111---111111.........//////000111222555???NNNwwwqqqwww}}}\\\MMMNNNJJJJJJWWWYYY[[[]]]]]]\\\]]]aaaeeejjjkkklllooossswww{{{}}}vvvxxxyyyxxxuuurrrpppoookkkkkkjjjkkklllkkkhhhfffjjjiiihhhfffdddcccccccccaaafffeeehhhsssXXXDDDCCCDDD======DDDHHHXXXmmm~~~vvv^^^MMM@@@>>>>>><<<===FFFOOOLLLCCC999<<>><<<;;;:::888666555666777666555777:::======:::666333111333666<<>>777111777>>>:::<<<888???```pppmmmyyygggRRRYYY\\\QQQOOOMMMIIIFFFEEEJJJPPPVVVYYY^^^bbbffffffddddddhhhlll|||~~~eeehhhkkkuuuzzzooowwwsssssszzz|||vvvqqqqqqXXXFFF444///222222000.../////////...---...111444222>>>SSS~~~uuu{{{xxxsssaaaYYYRRRJJJKKKSSSVVVXXX[[[]]]]]]^^^```aaaggglllmmmiiijjjrrrwwwwwwwwwxxxwwwsssnnnkkklllnnnkkkkkkjjjiiiiiijjjkkkkkkjjjfffbbbaaaccccccaaa^^^]]]```dddlll{{{eeeXXXNNNAAA<<>>:::;;;>>>BBBFFFGGGEEECCC<<<===KKKccctttzzzvvvnnnaaaXXX[[[fffpppttt~~~zzzrrriiibbb______eeebbb]]]YYYWWWWWWYYY[[[VVVUUUSSSPPPMMMKKKJJJIIIHHHFFFFFFFFFHHHIIIHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQRRRSSSTTTUUUUUUVVV^^^aaabbb______eeeooovvvyyywwwsssmmmcccXXXQQQPPPUUUjjj}}}cccTTTTTTVVVRRRUUUsssooozzzlll\\\JJJ555333000000000111111000////////////////////////...////////////222555999>>>FFFTTTnnniiijjjxxxbbbwwwQQQddd{{{{{{eeeYYYTTTIIIccc\\\GGG666666666999CCCGGG@@@>>>EEELLLNNNRRRWWWooonnncccRRRKKKPPPTTTRRRRRRTTTUUUVVVUUUTTTTTTUUUYYYVVVSSSPPPPPPQQQSSSUUUOOOPPPQQQRRRSSS]]]pppxxxqqqfff]]]WWWUUUSSSQQQOOOVVVfffqqqPPPKKKMMMJJJAAA999777777777999888888999???JJJWWW___```\\\UUULLLEEEAAA>>>===333555666555444444777;;;;;;;;;;;;<<<<<<;;;888666333555999===CCCJJJQQQUUUUUUVVVWWWXXXWWWRRRLLLGGGFFFFFFEEEBBBBBBGGGOOOVVViii{{{||||||qqqllllllkkkmmmmmmoooqqqtttwwwyyyzzzvvvuuussspppnnnnnnrrrtttssssssuuuyyyyyyxxxzzzvvvrrrpppnnnwwwvvvpppjjjlllxxxkkkdddlllrrrbbbTTTTTTVVV[[[\\\```bbbZZZHHH999222000000000111222222333333444999GGGqqqSSS999555::::::777666>>>777555>>>YYY}}}mmmrrrpppcccSSSRRR[[[UUUFFFLLLIIIEEEEEEIIIOOOTTTXXX^^^aaadddeeeeeeeeefffgggiiilllkkk~~~uuu{{{nnnddddddgggfffeeeeeeSSSCCC333///000000....../////////...---...111444:::;;;GGG|||mmmYYYQQQNNNIIIKKKPPPUUUWWWZZZ\\\\\\^^^```bbbbbbgggiiigggjjjqqqvvvwwwrrrsssrrrnnnjjjggggggiiihhhhhhhhhhhhhhhhhhhhhhhhfffdddbbbbbbccccccbbb```bbbcccfffmmm|||iiiUUUNNNMMMAAADDDKKKWWWiiizzzlll^^^SSSIIIFFFBBB<<<888888::::::===AAADDDFFFEEECCC;;;:::FFF]]]ooowww~~~{{{ppp___TTTVVVbbbpppxxxzzzrrrlllhhhfffeeedddgggddd```\\\ZZZZZZ[[[\\\WWWVVVTTTQQQNNNLLLKKKKKKIIIGGGFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIJJJLLLNNNOOOPPPRRRRRRSSSTTTUUUVVVWWWXXXYYY\\\^^^\\\[[[___hhhooouuuwwwwwwssshhhYYYLLLFFFJJJZZZnnn}}}gggZZZXXXTTTLLLMMMmmmvvv|||qqqddd~~~}}}tttfffSSS>>>555333000000000111111000////////////////////////...////////////222555999===EEERRRpppiiijjjzzzgggoooGGGMMM```kkkfff```ZZZMMMjjj```GGG444444444666@@@FFF@@@>>>DDDIIIKKKOOOSSSiiijjjaaaQQQIIIMMMQQQPPPPPPQQQRRRRRRPPPPPPQQQRRRWWWUUURRRPPPPPPPPPRRRSSSNNNPPPTTTXXX^^^hhhxxx{{{wwwooogggbbb`````````UUUPPPTTTlll|||]]]RRRTTTPPPEEE===:::999888>>>===<<<;;;<<<@@@GGGLLLNNNMMMIIIEEE@@@;;;777555222444666777888:::>>>BBB???>>>===???@@@>>>:::666444666888;;;???DDDIIIMMMNNNNNNPPPRRRSSSPPPKKKGGGCCCCCCAAA>>>===@@@HHHNNNeee}}}zzz||||||rrrnnnnnnmmmlllllllllmmmnnnppprrrttttttttttttrrrppppppqqqrrruuutttwww{{{|||zzz|||{{{oookkkmmmnnntttrrrllliiiooo}}}iiihhhoooooo]]]TTTZZZ]]]UUUUUUYYY]]]VVVGGG777000000000000111222222333333555:::HHHaaa???888:::777444777===777555<<>>888888999777777777888999:::>>>BBBDDDDDDCCC<<<888@@@UUUhhhrrrxxx}}}vvvjjj[[[QQQQQQZZZfffooopppllliiiiiillllllhhhdddiiigggdddaaa^^^]]]\\\\\\XXXWWWUUURRRPPPNNNMMMMMMJJJIIIGGGHHHHHHHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIJJJKKKMMMNNNOOOSSSSSSTTTVVVWWWYYYZZZ[[[WWWZZZ\\\[[[YYY[[[aaahhhxxx|||~~~yyylll\\\LLLCCCCCCKKK^^^vvviiicccaaaYYYNNNRRRuuuzzz{{{rrrjjj```wwwhhhSSS<<<555333000000000111111000////////////////////////...////////////222555999===EEEPPPsssfffcccssssssoooOOODDDPPPiiitttrrrfffWWWnnnbbbFFF222222222333;;;DDD???>>>BBBFFFHHHLLLOOOaaaeee```QQQHHHJJJNNNMMMOOOOOOOOONNNMMMMMMOOOQQQTTTTTTSSSQQQQQQQQQQQQQQQKKKOOOUUU]]]iiivvv|||vvvqqqllliiifffeee```WWWRRR^^^xxx~~~mmm```aaa\\\PPPFFFAAA???===AAAAAA@@@>>>;;;;;;<<<>>><<<=========:::777333111222444888;;;>>>AAAFFFIIIEEEAAA>>>>>>@@@???:::444555555777888;;;>>>@@@BBBDDDEEEGGGJJJLLLKKKHHHEEEAAAAAA???;;;999;;;AAAGGG]]]rrr|||vvvyyy~~~zzzqqqooooooooopppooommmkkkkkklllnnnooorrrsssuuutttrrrpppppppppttttttwww||||||{{{|||{{{nnnlllsssxxxrrrnnnhhhgggrrraaajjjuuummmWWWRRRZZZZZZXXXVVVWWWYYYTTTFFF777///000000111111222333333333555;;;IIIeee>>>777999444333<<<===666444999QQQwwwsssnnnlll```RRRRRRYYYTTTHHHKKKIIIFFFEEEGGGLLLRRRVVV^^^_________```bbbfffjjj~~~wwwpppnnnxxxrrrnnngggZZZNNNJJJ???444000...,,,,,,......//////...---///222555555>>>LLLppp~~~ssszzz}}}]]]KKKHHHIIIJJJJJJSSSUUUWWWYYYZZZ]]]aaadddjjjmmmoooooonnnppprrrrrrttttttrrrooommmkkkjjjjjjbbbccceeeffffffeeecccbbbbbbbbbccccccbbbaaa```___WWWWWW[[[fffyyy~~~~~~|||tttqqqiiiWWWDDD===999666555777777777666666666888;;;???BBBBBBAAA???999<<>>>>>@@@DDDHHHLLLOOO]]]eeedddUUUIIIHHHJJJJJJQQQQQQPPPNNNMMMNNNPPPSSSTTTTTTTTTTTTSSSRRRQQQPPPJJJMMMRRR]]]nnn|||{{{zzzvvvnnngggdddaaa\\\[[[cccrrr}}}nnnooojjj^^^RRRKKKGGGDDDAAAAAA@@@???>>>>>>AAACCC<<<;;;:::999888777777777555888<<>>>>>@@@BBBEEEFFFDDDCCC???@@@???;;;999:::@@@DDDTTThhhtttyyy|||uuunnnssswww{{{{{{uuuppppppqqqqqqyyyvvvssspppooonnnoooppprrrssstttsssqqqppppppqqqqqqqqqtttyyyzzzxxxzzz|||ppppppyyyqqqlllfffggguuuppp]]]ooo}}}qqqXXXVVV]]]YYYjjjccc]]]ZZZSSSEEE777000000000111222222333333444555;;;GGGwwwzzz~~~hhh@@@:::;;;222222<<<<<<777444666KKKrrrvvvrrrooobbbTTTQQQUUUPPPEEEJJJHHHFFFEEEFFFJJJPPPUUU\\\^^^___```aaacccgggiiivvv}}}qqqmmm|||pppZZZFFFJJJ@@@555111///------///............---///222555333???OOOpppvvvggguuu}}}~~~hhhOOOHHHIIIKKKLLLRRRTTTWWWYYYZZZ]]]```ccckkklllnnnpppoooooopppsssrrrqqqooommmkkkjjjiiihhhbbbccceeeffffffeeecccbbbbbbbbbaaaaaa```___]]]\\\]]][[[\\\bbbnnn{{{yyyuuuggg\\\RRRFFF;;;777666555333333444333222333444666:::>>>AAA@@@???BBB;;;;;;III[[[gggiiiggg[[[QQQIIIEEECCCBBBIIIRRR___hhhssswwwtttmmmhhhfffgggfffeeeccc```^^^\\\ZZZVVVUUUSSSQQQPPPOOONNNNNNLLLKKKIIIIIIIIIIIIHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMTTTUUUWWWYYY\\\^^^```aaaaaabbbfffhhhbbbZZZZZZ___vvvmmm]]]VVVOOOUUUnnnzzzaaacccfff___ZZZgggyyyooovvvbbbSSSDDD555333000000000111111000////////////////////////...////////////222555999BBBKKKRRR~~~~~~fffaaaooouuu[[[^^^|||zzzdddRRRSSSNNN===222666555222666999;;;===???CCCIIIMMMPPP[[[hhhkkk\\\LLLGGGIIIIIITTTTTTSSSRRRQQQRRRUUUWWWUUUUUUVVVVVVUUUTTTRRRQQQMMMOOORRR[[[ooo}}}zzzgggeee___YYY]]]mmm~~~uuuwwwttthhh[[[SSSMMMHHH@@@???>>>===>>>BBBHHHMMMMMMIIIDDD???<<<===???@@@>>>@@@EEEKKKRRRXXX[[[]]]\\\TTTIIICCCBBBBBB@@@>>>555444555777;;;<<<:::888<<<;;;;;;<<>>CCCOOOaaammmuuuzzzrrrkkkpppqqquuuvvvqqqooorrruuuuuu~~~|||yyyuuusssrrrrrrrrrtttsssrrrooommmmmmpppssspppooorrrvvvwwwvvvzzzzzzoooooouuuyyyrrrmmmgggjjjwwwpppcccsss}}}nnnYYY^^^kkkhhh{{{pppddd[[[OOO@@@555000111111111222333333444444333999DDDtttzzzjjjFFF???===333000888;;;777444444FFFlllxxxrrrnnnbbbUUURRRTTTPPPHHHIIIHHHFFFDDDDDDHHHNNNTTTYYY\\\aaadddeeefffggghhhvvvyyyppppppvvvlllyyy~~~xxxcccNNNAAA555000000......///---............///333666888===KKKvvv|||yyyzzzxxxwww{{{rrrUUUJJJJJJMMMOOOQQQTTTWWWZZZ[[[\\\^^^```fffeeegggkkkllllllpppuuuuuussspppnnnnnnmmmkkkjjjbbbcccdddeeeeeedddcccbbbccc___\\\\\\^^^___]]]ZZZ[[[YYYZZZ___eeesssrrr]]]LLL@@@999666333555555333333555555222222444777<<>>AAAHHHMMMOOOVVVgggoooaaaOOOGGGHHHJJJRRRSSSTTTTTTSSSTTTWWWZZZVVVVVVVVVVVVUUUTTTSSSRRRQQQSSSUUU\\\nnnzzztttsssvvvfff^^^eeesssyyyxxxuuuzzzxxxooobbbYYYPPPJJJAAA@@@===;;;<<>>;;;888:::888777777:::===>>>>>>999;;;;;;:::777777;;;???KKK[[[iiiuuu|||ssslllqqqooorrrrrrooonnnsssvvvvvv{{{zzzxxxvvvtttsssrrrqqqsssrrrpppmmmkkklllooorrrrrrpppqqqtttvvvvvv{{{{{{sssqqqrrrrrrqqqnnnjjjmmmxxx|||~~~|||iiinnnooo```SSSaaavvvyyy{{{rrrfffZZZJJJ:::111...111111222222333444444444333999AAA{{{xxx}}}{{{\\\AAA;;;:::444333999;;;888555333AAAggg~~~xxxlllhhh___UUURRRTTTRRRMMMHHHHHHGGGDDDBBBEEELLLSSSWWW[[[aaafffggggggggghhh~~~jjjttt{{{~~~hhhZZZppp|||uuuRRRBBB222...//////------------.........000333666>>>AAARRRwwwyyyxxxvvvwwwyyyyyyxxx}}}}}}```OOOJJJKKKMMMPPPSSSXXX[[[\\\\\\\\\]]]cccaaacccgggiiihhhmmmtttwwwtttqqqpppqqqpppnnnlllccccccccccccccccccccccccaaaZZZTTTVVV\\\aaa___[[[XXXWWWZZZ^^^___gggrrrggggggrrr~~~{{{ooo^^^NNNAAA999555555333888999666666999888555333666;;;AAAEEEFFFDDDAAA===:::999???KKKSSSRRRMMMMMMAAA888888999???PPPcccuuuvvvvvvpppiiieeegggjjjdddcccaaa___^^^]]]]]]\\\VVVUUUTTTSSSRRRQQQQQQQQQLLLJJJIIIJJJKKKKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRSSSSSSTTTWWWZZZ^^^aaadddeeehhhhhhlllpppfffUUUNNNRRR\\\zzzsssppp}}}[[[PPPNNNKKKKKKYYYrrrkkk|||fffVVVDDD555333000000000111111000////////////////////////...////////////222555999@@@PPPVVVxxxeee^^^qqq{{{gggfffvvv{{{rrrbbbPPP===AAA<<<666777333111888222999<<<<<<>>>EEEJJJKKKNNNcccooocccOOOGGGHHHJJJMMMOOOQQQRRRRRRSSSVVVXXXVVVVVVUUUUUUTTTSSSSSSSSSPPPTTTWWW\\\lllrrrmmmkkksss~~~qqqpppvvvvvvrrruuu{{{}}}vvvjjj```VVVNNNDDDBBB@@@>>>>>>BBBIIINNN\\\___cccggghhhhhhgggfffiiifffbbb___]]]XXXSSSNNNEEEEEEDDD???;;;888888999777555666:::??????;;;666666444222333666:::===>>>:::<<<<<<:::777555888:::CCCSSScccsss}}}uuummmsssmmmooonnnjjjiiinnnqqqpppttttttttttttsssrrrpppoooppppppooommmkkkkkkmmmooorrrooonnnppprrrtttzzzzzzuuuuuussspppnnnnnnmmmpppxxx}}}vvvyyy}}}uuuyyyooojjjggg^^^VVVdddwwwzzzlllhhhbbbYYYIII888000000111111222333333444444555555999???www|||{{{|||sssiiiWWWBBB888555666777888:::999777333>>>ccc{{{vvvhhhddd[[[SSSPPPQQQPPPMMMHHHHHHGGGDDDAAADDDKKKRRRVVVZZZ___ccceeefffgggiiiyyyfffvvvpppzzzfffWWWtttTTTBBB000,,,...///---+++------.........000333666>>>HHH___{{{vvvqqq~~~}}}~~~xxxuuuqqqqqq{{{jjjTTTJJJIIIJJJOOOSSSYYY\\\\\\\\\[[[[[[gggccccccggggggfffjjjrrrtttqqqmmmlllmmmmmmkkkhhhbbbbbbaaaaaaaaaaaabbbbbb___WWWOOORRR\\\cccaaa\\\___]]]___aaa\\\]]]rrruuummmbbbXXXSSSUUU___iii]]]RRRFFF>>>:::888777777444:::;;;777555888777333555888>>>EEEIIIIIIFFFCCC999777777<<>>CCCRRReeehhhiiiiiihhhfffcccaaa```dddbbb```___]]]]]]^^^^^^WWWVVVUUUTTTSSSSSSSSSSSSKKKJJJIIIJJJKKKLLLKKKJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMPPPSSSUUUWWWRRRTTTWWWZZZ^^^aaadddfffkkkjjjooossshhhTTTLLLOOOJJJhhhvvv|||XXXIIIHHHJJJOOO___pppllllllXXXCCC555333111000000111111000////////////////////////...////////////222666999>>>PPPWWWwwwrrr```qqq~~~{{{gggcccnnnrrrpppbbbOOO<<>>777666111///888111999<<<:::;;;BBBGGGGGGGGG^^^mmmbbbOOOFFFHHHKKKHHHJJJMMMOOOPPPQQQSSSUUUVVVUUUTTTSSSRRRRRRRRRRRRLLLSSSWWW[[[iii}}}~~~wwwrrrmmmmmmvvvxxxxxx~~~vvv~~~|||qqqggg\\\SSSEEEEEECCCBBBBBBEEEJJJOOOTTT]]]kkkxxx~~~{{{|||vvvlllbbbXXXLLLAAA999>>>CCCGGGFFF@@@<<<;;;<<<888666777;;;??????:::444333111///000444999===>>>===??????<<<888555666999:::KKK]]]ppp|||tttlllsssjjjllliiiddddddhhhjjjiiioooqqqrrrssssssrrrpppooommmnnnooonnnlllkkkkkkkkkpppllljjjlllnnnpppxxx{{{{{{xxxsssrrrtttrrrnnnkkkmmmooorrryyy~~~{{{tttwwwwwwlllqqq{{{xxxooommmjjjeeemmmxxxvvv]]]^^^___YYYJJJ999222333111222222333333444444555666:::>>>uuu{{{wwwtttiiitttgggRRR???666666555333:::999888333===aaayyyuuuiiiddd[[[RRRNNNMMMKKKIIIHHHHHHGGGCCC@@@CCCJJJQQQWWWZZZ]]]```bbbdddgggjjj|||wwwtttmmmwww|||rrrfffwwwyyyRRRAAA111+++---......//////++++++...//////333888:::FFF___uuummmuuuxxxrrrrrrqqqqqqzzzccc\\\MMMLLLMMMMMMQQQUUUXXXZZZ\\\^^^```gggbbbdddkkkhhh```bbbkkktttqqqmmmjjjjjjjjjiiihhhfff```]]]^^^``````bbbfffccc]]]UUUTTTXXX\\\^^^^^^WWWXXXYYYYYYYYY]]]ccchhh~~~|||ooo^^^```JJJOOOSSSPPP[[[MMM@@@<<<888666666999:::;;;DDDIIILLLIIICCC??????@@@:::===AAAFFFJJJKKKFFFAAA>>>:::777:::AAADDDBBB>>>333333444666;;;AAAFFFJJJPPPOOOPPPVVV^^^cccccc```___```aaabbbbbbbbbbbbbbb[[[ZZZXXXWWWWWWVVVTTTRRRRRRMMMHHHGGGJJJLLLJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIMMMNNNOOOPPPRRRSSSTTTUUUVVVYYY[[[[[[[[[^^^ccchhhjjjiiilllnnnfffVVVKKKIIIMMMQQQZZZfffuuuyyyuuu~~~hhhNNNJJJJJJMMMdddwwwwwwwwwmmmyyyVVVHHH777555333222222111000//////............---------...///000//////000333555EEETTTbbbxxx~~~```qqqxxxUUUcccmmmTTTWWWEEE===;;;::::::666000111555333777<<>>>>><<<===>>>:::444222444>>>CCCSSSgggssssssmmmjjjooommmjjjgggfffeeefffgggggglllrrrwwwxxxuuuqqqnnnnnnnnnnnnnnnmmmkkkjjjiiikkkllllllkkklllpppuuuyyy~~~{{{ssskkklllrrrqqqkkkooohhheeelllyyy|||tttiiinnnrrrjjjhhhxxx}}}xxxvvvuuu{{{|||tttsssrrrgggZZZ```bbbXXXFFF666000000000111111222222333444444555333CCCjjj}}}tttrrrhhhUUU@@@555444666666???333666777555QQQttt{{{mmmhhhdddYYYKKKLLLOOOFFFJJJIIIFFFBBBAAACCCGGGKKKTTTYYY]]]``````bbbfffjjj|||tttsssoooyyy|||rrr~~~~~~~~~|||sssNNN???000,,,---.........///,,,+++...//////444999:::GGG```zzzpppnnnrrrzzzyyy}}}tttrrrtttwwwyyyiiiaaaPPPJJJHHHMMMPPPUUUXXXZZZ[[[]]]___fffcccfffllljjjccccccjjjkkkjjjiiijjjllllllkkkjjjfff```]]]___```___aaadddaaa]]]YYYYYY\\\___^^^\\\YYY[[[\\\[[[YYYYYY[[[]]]dddpppwwwgggVVVKKKDDDMMMIIIYYY^^^OOOLLL999<<<;;;999999;;;???CCCGGGNNNVVV^^^bbbccc]]]MMM===>>>???AAAFFFKKKMMMHHHBBB===999666999>>>@@@===999000000000222666;;;@@@BBB??????BBBKKKWWW```cccdddcccccccccddddddccccccccc]]][[[YYYYYYYYYXXXVVVTTTTTTOOOKKKJJJLLLMMMKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHLLLMMMOOOQQQSSSUUUVVVWWWWWWZZZ\\\]]]]]]___eeeiiikkkjjjmmmpppjjjZZZMMMGGGBBBCCCEEEFFFIIITTTggguuu|||qqqiiilllyyyrrrTTTIIIDDDHHHbbb~~~ttt}}}pppmmmdddIII777444222111111111000//////............---------...///000//////000333555EEEUUUeee{{{}}}eeexxxvvv{{{|||UUU^^^hhhVVVXXXCCC:::999:::;;;888222111333444777<<<>>>???@@@BBBDDDCCCOOO___dddXXXIIIEEEIIIHHHHHHIIIIIIJJJKKKLLLLLLJJJNNNRRRRRROOOMMMOOOQQQWWWYYY[[[___jjjxxx~~~{{{|||rrrhhh\\\RRRJJJJJJKKKNNNSSSYYY]]]___PPPQQQTTTXXX[[[\\\ZZZXXXTTTPPPJJJDDDBBBDDDIIIMMMUUU]]]___TTTFFF???===;;;;;;:::999999::::::999777888666333111333777<<<@@@>>>;;;;;;;;;777111000333;;;@@@NNNaaannnnnniiifffgggfffdddcccccccccddddddiiimmmrrrvvvwwwvvvsssqqqooooooooooooooonnnmmmmmmoooooooooppprrrvvv}}}|||yyyrrrkkkmmmrrrrrrmmmnnniiieeegggnnnrrrpppmmmiiikkk```\\\jjjrrrkkkgggrrrsssxxxsssiiikkklllbbbWWW\\\\\\SSSBBB555000111000111111222222333444444555444CCCiii~~~{{{ppp```LLL???888444444666===333666666333MMMppp}}}ooojjjggg\\\LLLLLLOOOHHHJJJIIIFFFBBBAAACCCGGGKKKTTTXXX]]]___```aaaeeehhh~~~qqqpppqqq|||uuunnnrrrqqqiiiHHH;;;///,,,......------...,,,,,,...///000555;;;???KKKbbbsssmmmkkk{{{xxx{{{{{{zzzyyyhhhaaaPPPIIIEEEMMMPPPTTTWWWYYY[[[]]]^^^dddcccgggmmmmmmfffdddiiihhhhhhiiikkknnnooonnnlllgggaaa^^^``````______bbb^^^\\\[[[]]]``````]]]ZZZXXXZZZ\\\[[[YYYVVVTTTTTTYYY\\\```cccfffiiillloooccc^^^WWWQQQLLLFFF>>>888>>>AAA>>>MMMPPPDDDGGGCCCEEEIIIOOOTTTZZZbbbkkkrrrmmmuuu}}}|||```MMMHHHEEEGGGKKKKKKEEE???;;;888666888;;;;;;777222.........///111555888;;;222333666@@@NNNZZZbbbeeeccccccccccccccccccbbbbbb^^^\\\[[[ZZZZZZYYYWWWUUUVVVRRRNNNMMMNNNOOOMMMJJJKKKKKKKKKJJJJJJIIIIIIHHHLLLMMMOOOQQQSSSUUUWWWXXXXXX[[[^^^______aaafffjjjmmmlllnnnrrrpppbbbPPPEEEGGGHHHGGGBBB===>>>DDDIIIUUUUUUUUUXXXcccsssfffSSSGGGHHH```xxx}}}qqqnnnjjjFFF666444111000111111000//////............---------...///000//////000333555EEEVVViiiiiiwwwzzzzzz^^^\\\fff\\\ZZZ@@@999777888;;;999444000111444777;;;===>>>???@@@BBB@@@LLL\\\ddd\\\MMMDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLHHHLLLPPPPPPNNNNNNOOOQQQSSSWWWYYY^^^jjj}}}xxxsss|||~~~vvvnnniiiccc^^^XXXUUUTTTXXX___cccbbb___TTTXXXZZZVVVNNNHHHHHHJJJCCCBBBBBBCCCFFFKKKPPPTTTdddlllmmm```NNNBBB>>>===;;;999888888999999999777555666666444333666===BBB@@@===;;;:::666000000333999>>>LLL^^^jjjkkkfffddd___``````aaabbbbbbcccccciiikkknnnqqqssstttsssrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkllllllpppvvv~~~~~~{{{tttoooooosssrrrnnnmmmmmmmmmmmmooopppppppppmmmlllaaa^^^jjjlllaaa\\\lllppprrrhhh[[[aaaggg]]]VVVWWWUUUKKK===333000222000111111222222333444444666555CCChhhuuucccNNNAAA;;;666444555999444777555111FFFkkk~~~rrrmmmkkk___MMMKKKOOOKKKJJJHHHFFFBBBAAABBBFFFIIISSSWWW\\\______```cccfffsssqqqvvv~~~xxxuuuhhhYYYCCC888...---///...,,,---...,,,,,,...///000666>>>HHHQQQdddwwwuuuwww|||}}}}}}___XXXLLLIIIFFFMMMPPPTTTWWWXXXZZZ\\\]]]aaaaaafffmmmmmmgggeeefffjjjjjjjjjkkknnnooonnnmmmhhhccc```bbbbbb______```\\\[[[\\\]]]______\\\YYYTTTVVVWWWXXXWWWUUUSSSRRRWWWTTTNNNHHHCCCAAAAAABBB:::888777888:::;;;:::999@@@;;;777<<<;;;888FFFUUU[[[cccnnnuuuyyy}}}zzzaaaVVVLLLIIIIIIFFF???;;;;;;999666777888777222---//////...///000222444666333333555<<>>BBBGGGMMM[[[lllxxx}}}www```MMMIII```|||rrrppp}}}dddGGG777444111000000111000000///............---------...///000//////000333555DDDXXXnnnmmmkkklll___ggghhhaaaFFF===888666888888444111111555777:::<<<===>>>?????????IIIYYYdddaaaRRRFFFBBBDDDEEEEEEGGGHHHIIIIIIJJJHHHKKKNNNPPPOOOOOOPPPRRRPPPTTTVVVZZZkkktttvvvyyy~~~yyyppplllooosssuuussskkkcccaaaeeeeee```YYYZZZ```ccc___VVVNNNLLLNNNHHHHHHHHHKKKQQQWWW[[[]]]jjjppprrrfffSSSEEE@@@@@@;;;999666666777999999888444777888777444666===CCCCCC???===;;;777222222555888>>>MMMaaammmlllgggccc___```aaabbbcccdddccccccfffggghhhjjjlllnnnppppppmmmllllllkkkjjjjjjjjjjjjiiiiiihhhiiilllsss{{{}}}xxxtttrrrsssqqqooolllqqqvvvzzzzzzwwwrrroooqqqrrrlllnnnxxxqqqaaa\\\iiikkklll```UUU^^^fff^^^XXXVVVPPPDDD888000000222000111111222222333444444666666CCCeee|||eeeHHH999999777111777777999555111AAAdddsssmmmkkkaaaNNNJJJNNNLLLIIIHHHEEEBBB@@@AAAEEEHHHQQQUUU[[[^^^^^^___aaadddzzzvvv}}}uuu```LLL@@@666......///---,,,,,,---,,,---//////000888AAANNNSSSeeezzz|||rrrxxx}}}ZZZOOOFFFHHHIIIMMMPPPTTTVVVXXXYYY[[[\\\^^^___dddjjjlllhhheeedddiiihhhggghhhkkkmmmmmmmmmiiidddbbbddddddaaa___```[[[ZZZYYYZZZ[[[[[[ZZZZZZUUUTTTTTTTTTSSSRRRQQQPPPJJJGGGBBB===:::999888888888777555444555666666666555333:::;;;555222888HHH___fffooorrrnnniiigggggg]]]aaabbbdddvvvoooaaaTTTNNNKKKDDD>>><<<<<<999777666666444000,,,///.........///000111222666555666:::CCCNNNXXX]]]^^^^^^^^^___```bbbcccddd]]]\\\\\\\\\\\\ZZZWWWTTTUUUSSSQQQPPPOOONNNMMMLLLJJJJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTYYY\\\```aaaaaacccgggkkkpppooopppuuuwwwooo[[[JJJBBBBBB???;;;<<>>>>>===@@@GGGVVVdddeeeYYYJJJBBBEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJMMMOOOPPPPPPQQQRRRPPPUUUVVVZZZpppqqqpppsss{{{{{{yyywww{{{ttteee^^^______YYYSSSUUU[[[aaacccaaa]]][[[ZZZQQQPPPQQQVVV^^^fffkkkmmmmmmpppooofffUUUFFFAAAAAA;;;999666555666888::::::555888;;;999666777===BBBBBB???===;;;777222222666666===OOOdddqqqooogggbbbaaabbbbbbcccccccccbbbbbbfffeeeeeefffhhhkkkmmmooommmlllkkkiiihhhgggggggggmmmmmmmmmmmmooouuu|||{{{xxxuuussssssqqqqqqqqqllloootttyyyzzzxxxsssoooqqqtttuuu}}}tttaaa^^^jjjfffeee```ZZZcccjjjbbb\\\WWWLLL@@@555//////111000111111222222333444444666777BBBbbb~~~~~~RRR777;;;:::---666;;;:::555222<<<[[[~~~tttllliii```OOOIIIMMMKKKHHHGGGEEEBBB@@@AAACCCFFFMMMSSSYYY\\\]]]^^^```cccyyysss```PPP???666///......,,,,,,---------...//////000999DDDOOOUUUhhh|||~~~wwwqqq~~~```PPPDDDGGGIIILLLOOOSSSVVVWWWXXXZZZ[[[]]]^^^bbbhhhkkkiiifffcccbbbbbbccceeeiiilllllllllgggcccbbbeeeeeeaaa______ZZZYYYXXXWWWWWWXXXYYYZZZYYYWWWTTTSSSQQQOOOKKKHHHAAA>>>:::888888777666444666666555444333333333333333000:::444111444///666EEEKKKQQQRRRMMMFFF@@@===<<>>999555999<<<@@@KKK___pppyyyeeeMMMSSSwwwmmm^^^SSSGGG<<<999444111111111111000///............---------...///000//////000333555===VVVtttjjjqqqnnnVVVccczzzyyylllRRREEE:::888999777555444444444666999===>>>>>>===AAADDDQQQ```ggg^^^OOOEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHIIILLLNNNOOOPPPPPPPPPQQQVVVXXX^^^yyy}}}yyyyyy}}}{{{~~~vvvgggWWWNNNNNNPPPNNNKKKOOOTTT\\\cccgggiiiiiihhhfffcccbbbeeekkkoooqqqqqqllljjjfff```TTTGGG@@@@@@===999666444666999;;;<<<888:::;;;:::999999<<>>;;;::::::666111111444333;;;MMMcccpppooohhhcccbbbbbbbbbaaaaaaaaaaaaaaagggfffeeeeeefffiiilllnnnmmmllljjjhhhggggggggghhhmmmnnnnnnoooppptttzzz~~~qqqnnnnnnpppqqqoooooorrrlllmmmooopppqqqsssuuuvvvzzz}}}tttcccgggooo```^^^eeeggglllmmmeee^^^VVVIII<<<333//////000000111111222222333444444555777AAA^^^YYY999;;;:::---555<<<:::444333888RRRxxxuuuiiieee___PPPJJJLLLJJJGGGGGGEEEBBB@@@@@@BBBEEEJJJOOOWWW[[[\\\]]]```bbb{{{vvvvvvttt~~~iiiXXX???777000///...,,,,,,...------...000...000:::FFFSSS\\\pppsss{{{xxx|||{{{|||nnnXXXHHHHHHHHHLLLOOOSSSUUUVVVWWWYYYZZZ^^^___bbbfffjjjkkkhhhddd```bbbeeejjjmmmmmmjjjgggdddaaaaaadddddd```]]]^^^XXXXXXXXXWWWWWWWWWXXXYYYZZZXXXVVVUUURRRMMMFFFAAA???<<<888555555444111//////000111222222333444555888111888...777HHH888222222444888::::::888555333666999>>>@@@???HHH___wwwuuunnnllllllaaaMMMAAAAAA999777444111000000000///......///000111222444444111222444888???HHHRRRYYYcccbbb`````````aaacccddd^^^^^^^^^______]]]YYYUUUQQQQQQRRRRRRQQQPPPOOOPPPLLLMMMNNNOOOQQQRRRTTTTTTTTTUUUVVVXXXYYY[[[\\\]]]]]]aaafffggggggiiilllooooooqqqrrrrrrtttrrrfffYYY```kkkjjjXXXFFF>>>;;;777999===???BBBMMM```sss}}}nnnQQQUUUvvvmmm[[[NNNCCC@@@<<<666222111111111000///............---------...///000//////000333555999TTTvvvuuulllnnnPPPZZZrrrrrrnnn\\\NNNAAA???@@@===777444222222444888<<>><<>>:::666444666:::<<<>>>;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;888222222555555;;;KKK```nnnoookkkhhhcccbbbaaa``````aaabbbcccfffeeedddddddddfffiiijjjiiigggfffeeeeeefffhhhiiihhhiiikkkmmmnnnrrrvvvyyypppmmmnnnqqqpppllllllpppnnnsssxxxxxxuuuwww~~~pppggguuuvvv[[[WWWkkkuuussslllccc\\\RRRDDD888111//////000000111111222222333444444444666???[[[{{{ZZZ@@@999666111333<<<777222444444HHHpppwwwgggaaa^^^SSSMMMNNNJJJGGGFFFEEEBBB@@@???AAACCCFFFLLLTTTZZZ\\\]]]```ccctttppp~~~}}}iiidddxxxpppXXX@@@888111///---+++,,,///,,,---///000...000;;;GGGYYYdddzzz|||~~~www}}}{{{xxxooonnnoooxxxxxxaaaLLLIIIHHHLLLOOOSSSUUUVVVWWWXXXZZZ___aaacccfffjjjmmmjjjeeedddggglllqqqrrrnnngggbbbaaa^^^___cccccc___\\\\\\VVVWWWYYYYYYXXXWWWWWWWWWWWWVVVVVVWWWUUUOOOEEE>>><<<888444333555666444333000111333333333222222333333...<<<:::NNNdddEEE...666555444666777888777555;;;:::===???999<<>>888333111111000000//////.........---------...///000//////000333555666SSSvvv|||gggsssOOORRRfffeeeeeeaaaTTTHHHFFFFFFAAA999333111111222777<<>>===AAA???GGGXXXdddaaaSSSIII??????@@@AAACCCDDDEEEEEEFFFFFFGGGIIIKKKLLLKKKIIIIIIPPPVVVaaauuurrraaaTTTNNNKKKIIIGGGLLLQQQWWWYYY[[[aaajjjqqqmmmkkkkkkmmmnnnjjjbbbZZZTTTKKKFFFHHHIIIEEEAAAAAA???;;;666555666:::===???>>><<<;;;;;;<<<<<<;;;999<<<:::<<<>>>;;;555444777999>>>KKK___mmmqqqoooooodddcccbbbaaabbbcccfffgggdddcccbbbaaaaaaccceeefffcccbbbaaaaaabbbeeehhhiiifffhhhkkknnnpppssswwwzzzvvvrrrrrruuuqqqkkkiiimmmppp}}}jjjhhh~~~zzzWWWRRRnnn}}}wwwjjj___YYYOOOAAA666111000000000000111111222333333444444333666>>>YYYwwwoooeeeXXXGGG777222555222;;;555000444111BBBjjjyyyfff___^^^UUUPPPOOOJJJGGGFFFEEEBBB@@@???AAACCCDDDKKKSSSYYY\\\]]]```cccnnnrrrzzzxxxmmmddd|||pppNNN>>>666///......,,,,,,---+++111...+++///333>>>PPPcccoooyyy|||~~~}}}llldddoootttvvv[[[NNNLLLHHHNNNQQQSSSUUUUUUVVVXXXYYY___bbbfffiiikkkjjjiiiggggggoooyyy{{{sssjjjgggiii]]][[[[[[]]]``````]]]ZZZWWWXXXYYYYYYWWWUUURRRQQQOOOPPPRRRRRROOOJJJEEEBBB888999:::777222//////111333222000///000111333555222000333>>>KKKLLLAAA555333222222555888999666222999<<<@@@===555888PPPiii}}}vvviiiXXXHHH===999666222///...///111222777555888CCCOOOPPPEEE999111777>>>@@@AAAEEENNNVVVZZZ\\\]]]\\\YYYXXX[[[^^^``````aaabbbbbb___ZZZVVVQQQRRRRRRRRRPPPPPPRRRTTTOOONNNMMMNNNPPPSSSWWWYYYYYY[[[^^^______```aaacccjjjjjjjjjjjjkkkmmmoooppppppqqqrrrsssqqqmmmiiifffggg}}}uuuaaaaaa\\\YYYTTTRRRWWWfffzzz~~~|||YYYPPPddduuu{{{lll\\\UUUSSSSSS;;;111222//////111...//////............//////////////////000111222333888FFFrrrjjjzzzYYYGGGZZZgggZZZWWWRRRNNNOOOOOOHHH;;;000444222111666===AAA@@@>>>CCCBBBEEEPPP]]]aaaXXXMMMBBBBBBBBBAAAAAABBBEEEGGGFFFGGGHHHIIIIIIIIIIIIHHHOOOPPPUUUdddwwwuuuzzzfffWWWOOOMMMLLLPPPRRRTTTWWWYYY[[[\\\]]]aaaccceeeccc^^^WWWQQQNNNMMMNNNOOONNNLLLHHHEEEBBB@@@<<<777555999@@@DDDDDDGGGBBB>>>??????===;;;999======<<<;;;:::999888888<<<@@@NNN___iiijjjhhhhhhdddaaabbbfffhhhdddbbbccc___```bbbccceeeggghhhhhhfffdddbbbbbbeeefffeeeccciiijjjjjjkkkllloootttxxxzzztttmmmjjjllloooqqqrrruuu}}}{{{fff___vvviiiYYYVVVdddllldddaaahhh```QQQ===000///222111---000000000000111222333444000<<<777UUUmmmooommmKKK444555444555<<<999444333333???UUUooojjjeee___WWWOOOKKKJJJHHHGGGEEEAAA???>>>AAACCCDDDHHHNNNTTTXXX[[[___aaa~~~ssslllwww{{{|||kkkddd~~~nnnUUU>>>555.........,,,,,,---+++111...+++000333>>>RRReeeqqqyyy~~~|||ooonnnooowww___NNNKKKHHHMMMPPPRRRTTTTTTUUUVVVXXX\\\___cccgggjjjjjjiiiiiifffnnnvvvwwwqqqjjjiiilllaaa``````bbbcccbbb\\\XXXTTTUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPMMMIIICCC===:::555666777555222000111333222111000/////////000000222000222;;;EEEEEE:::...:::888666555555555444444777;;;>>>===666888JJJ___iiiSSSCCC<<<555444222111111222333444888:::BBBOOO[[[\\\RRRHHHAAADDDGGGEEECCCEEELLLSSSWWWYYY[[[[[[YYYYYY]]]```aaaaaaaaabbbaaa^^^YYYUUUSSSTTTTTTSSSQQQQQQSSSTTTRRRQQQQQQQQQSSSWWWZZZ\\\\\\^^^```bbbbbbccceeegggjjjjjjlllmmmooopppppppppqqqsssttttttssspppnnnlllggguuu~~~ooofffjjjwwwrrrTTTWWWnnnyyyzzz|||eeeXXXYYY^^^SSS;;;111222//////111...//////............//////////////////000111222333777BBBlllmmmrrriiiMMMRRRZZZTTTWWWRRRMMMLLLMMMHHH>>>555444222111555<<<@@@@@@???===@@@DDDLLLYYYaaaZZZNNNDDDDDDBBBAAA@@@AAADDDFFFEEEFFFFFFGGGGGGHHHHHHHHHPPPRRRUUU```yyyuuuuuu|||sss\\\PPPOOOSSSWWWUUUUUUXXX]]]______]]]^^^^^^]]][[[XXXWWWVVVWWWSSSSSSSSSRRROOOJJJFFFCCCAAA>>>:::777;;;CCCJJJNNNNNNHHHCCC@@@??????>>>>>>???>>>>>>======<<<<<<<<<>>>DDDQQQbbbmmmnnnlllkkkhhhbbb```bbbdddaaa___```^^^___bbbdddeeeeeeeeedddeeecccaaaaaacccdddcccaaahhhjjjlllllllllmmmoooqqqsssrrrppplllhhhggghhhjjjlllxxx{{{{{{~~~ttthhhiiixxxhhhVVVOOOYYYaaa]]]^^^fff]]]NNN:::......222222///000000000000111222333444222===777RRRvvvvvvsssSSS:::666222444;;;999444333222<<>>@@@BBBCCCHHHNNNSSSWWW[[[^^^aaa}}}{{{sssgggnnn}}}vvvsss}}}wwwooonnngggVVV>>>555.........,,,,,,...,,,111...,,,000222???TTTooozzz}}}~~~yyyrrrwwwtttyyy{{{tttfffOOOJJJIIIKKKNNNQQQSSSSSSTTTUUUVVVYYY[[[___dddgggiiiiiiiiiiiiooosssqqqllliiiiiikkkeeedddcccddddddaaaZZZTTTRRRRRRRRRQQQQQQPPPPPPPPPLLLKKKHHHCCC>>>888333111444555555333111111222333111111111111000//////...222000222;;;EEEHHHBBB:::999888777555555444333333666999======999999CCCPPPrrrzzz}}}rrr\\\III@@@???111222333444555666666666777999???HHHQQQTTTQQQNNNMMMNNNLLLGGGCCCDDDKKKQQQTTTWWWZZZ[[[ZZZ[[[^^^bbbdddcccbbbbbbaaa]]]XXXTTTVVVWWWWWWUUUSSSSSSTTTUUUVVVVVVUUUVVVXXX[[[^^^```bbbccceeeeeefffgggjjjmmmlllmmmoooqqqrrrsssssssssuuuuuuvvvvvvvvvtttrrrqqqmmmooosssqqq|||nnnSSS```}}}}}}dddUUUXXXaaaSSS<<<111333//////111...//////............//////////////////000111222333777<<>>BBBDDDQQQ___]]]QQQHHHFFFCCC@@@???@@@BBBDDDDDDDDDCCCCCCDDDEEEGGGHHHKKKPPPVVV```sssvvvwwwyyy{{{|||www```VVV[[[eee]]]XXXTTTXXX```ddd```[[[XXXUUUQQQOOOPPPUUUZZZ^^^\\\]]]]]][[[XXXRRRLLLIIIBBB@@@===;;;===FFFSSS]]]XXXSSSLLLEEEBBBAAAAAA@@@>>>======<<<;;;;;;;;;;;;BBBGGGUUUgggqqqrrrooonnnpppggg___```aaa```___```[[[]]]```bbbdddeeeddddddeeedddbbbaaabbbcccbbbaaadddgggjjjkkkjjjhhhhhhhhhjjjnnnqqqnnngggcccdddgggdddnnnuuuvvvzzz}}}nnnrrrttt```SSSWWW^^^___bbbiii[[[KKK777------111222111000000000000111222333444333;;;555OOO|||uuuWWW>>>666444444;;;999444333000888LLLggggggeee___XXXRRROOOMMMIIIIIIFFFBBB>>>===>>>@@@BBBFFFLLLRRRVVVZZZ]]]```tttiiimmm|||wwwoooiii___^^^ZZZNNN===555.........---,,,...,,,000...---111222???XXXxxx}}}}}}oooRRRHHHHHHIIILLLPPPRRRRRRRRRSSSTTTXXXYYY]]]```ccceeegggggglllooopppkkkgggggghhhggghhheeebbbbbbaaa^^^YYYTTTSSSRRRQQQPPPPPPOOOPPPPPPHHHFFFBBB<<<777333111///444444333222111111111222222222333333333222222111444222555???MMMXXX\\\[[[<<<999666666888888555111777:::>>>???===;;;>>>BBBIIIRRRXXXTTTGGG<<<:::<<<111333555777888777666555777666444444777===DDDHHHNNNMMMIIIDDD@@@CCCJJJQQQTTTWWW[[[\\\\\\]]]```cccfffeeedddcccaaa^^^YYYUUUYYYYYYYYYWWWUUUTTTUUUVVVYYYYYYYYYZZZ\\\___aaacccfffhhhiiijjjkkklllppprrrppppppqqqrrrsssuuuwwwxxxyyyyyyxxxxxxvvvuuutttsssooommmsssuuuqqq{{{yyyxxx~~~kkkQQQ[[[rrrrrr}}}jjjSSSQQQ[[[SSS<<<111333000///222/////////............//////////////////000111222333666777VVVmmmuuuttt^^^YYY```aaaZZZOOOGGGAAA<<<777444444222111444999>>>@@@AAA666>>>???<<>>===>>>FFFWWWfffccc```ZZZPPPIIIEEEAAA===???>>><<<;;;:::::::::;;;CCCIIIVVVhhhrrrssspppoooxxxlllbbb```bbbccccccddd\\\\\\]]]___bbbdddfffhhheeedddcccbbbbbbbbbbbbaaa```bbbeeefffeeedddddddddggglllooommmiiifffhhhllldddjjjooorrrxxx}}}yyyfffxxx~~~lll^^^^^^dddggghhhjjj[[[III555------000111222000000000000111222333444222888777QQQzzz]]]@@@666777333:::888444333///444FFFcccffffff```XXXSSSNNNKKKJJJIIIGGGCCC>>><<<<<<===@@@DDDJJJPPPTTTXXX\\\___}}}rrrkkkzzzoooeee]]]QQQNNNMMMFFF===444...---...------///,,,000......111111@@@\\\{{{yyyVVVHHHHHHHHHKKKOOOQQQRRRQQQRRRRRRXXXYYY[[[]]]```bbbddddddjjjmmmkkkfffeeeiiikkkhhhkkkgggbbb``````___\\\YYYUUUTTTSSSQQQOOOOOONNNNNNFFFDDD???:::555333111111111111222333444555555555333333222222333444555666:::888999BBBRRRcccoootttVVVJJJ<<<777:::<<<888333888===AAABBB@@@>>><<<;;;===@@@BBB@@@:::444111111555777888999888666444222666555333000///555>>>EEELLLIIIEEE???===AAAIIIPPPUUUYYY]]]^^^]]]]]]```cccgggfffeeedddbbb```[[[XXX[[[[[[[[[YYYWWWVVVWWWXXXZZZZZZ[[[\\\^^^```cccdddiiikkkmmmnnnooopppsssvvvuuutttrrrrrrtttwww{{{~~~|||{{{zzzxxxvvvtttrrrqqqjjjnnnuuu}}}ssslllrrr|||~~~lllgggccciiicccKKKKKKtttzzzuuuwwwiiiPPPNNNYYYTTT<<<222333000000222/////////............//////////////////000111222333555444LLLnnnooo|||iiiYYY^^^aaaZZZOOODDD<<<777555444444333222333777<<<@@@BBB:::@@@===777???SSSaaaaaaUUUOOOGGGAAA???????????????>>>>>>>>>@@@BBBEEEGGGEEEHHHPPP^^^rrr~~~}}}~~~}}}qqqgggdddgggkkkVVVPPPLLLRRR\\\```[[[TTTLLLIIIGGGHHHMMMRRRVVVWWW^^^___``````___]]]ZZZXXXCCC@@@???>>>===CCCTTTfffhhhkkkhhh^^^TTTMMMDDD;;;???>>>=========???AAABBBEEEJJJVVVfffpppqqqooonnnyyynnncccaaabbbccceeehhhcccbbb___^^^^^^aaaeeegggbbbbbbaaa```_________``````aaacccccccccdddfffhhhkkkkkkkkkiiihhhhhhjjjlllkkklllmmmpppvvv}}}~~~qqq^^^sssuuujjjaaadddmmmppplllgggZZZGGG444.../////////111000000000000111222333444333888===XXXyyyqqqKKK777888222999888555555///111AAA^^^eeeggg___WWWRRRMMMHHHIIIIIIGGGCCC>>><<<;;;<<<>>>BBBHHHNNNSSSWWW[[[^^^|||}}}rrrsssggg\\\LLLFFFGGGDDD<<<444...---...------///---///...000222000AAA___~~~___KKKHHHGGGJJJOOOQQQRRRQQQQQQRRRXXXYYYZZZ[[[]]]```bbbdddfffjjjiiifffiiipppqqqlllnnnjjjeeeccccccccc___\\\VVVUUUSSSQQQNNNLLLJJJIII???===999555333222111222333444888<<>><<<@@@KKKYYYfffmmmnnn]]]GGG;;;:::<<<;;;999888???DDDDDDBBB@@@===999<<<:::777555444222111///;;;;;;999888666333111000///222555666666888===AAAKKKHHHBBB===;;;@@@GGGMMMTTTXXX]]]^^^^^^^^^```ccceeedddcccccccccaaa^^^[[[[[[[[[[[[ZZZXXXWWWYYYZZZZZZ[[[\\\]]]___bbbdddeeeiiikkknnnqqqrrrsssuuuvvvwwwuuuttttttvvvyyy~~~||||||{{{yyyvvvssspppnnnkkksss}}}tttnnnrrrxxxfff]]]QQQWWW\\\JJJHHHpppmmm}}}{{{aaaNNNQQQ^^^TTT===222333000000222/////////............//////////////////000111222333333555DDDtttpppjjjsssuuu]]][[[\\\WWWOOODDD;;;777666888444333222222555:::@@@DDD>>>???<<<777;;;JJJ[[[eee\\\TTTIIIBBB@@@??????>>><<<<<<===>>>@@@BBBEEEFFFLLLIIIJJJSSSeee~~~}}}}}}vvvpppjjjfffbbb```OOONNNPPPVVV]]]___]]]YYYOOOMMMMMMPPPUUUWWWVVVTTTUUUVVVWWWXXXYYYYYYZZZZZZFFFAAA??????===>>>LLL]]]hhhppprrrkkkbbbZZZOOODDD???>>>======???AAADDDFFFIIILLLWWWeeennnooonnnnnnuuulllddd```___^^^aaaeeekkkgggbbb^^^\\\]]]___aaa\\\]]]]]]]]][[[[[[]]]^^^aaacccdddeeefffhhhkkkmmmooollliiieeecccdddfffhhhpppnnnlllmmmpppuuuyyyzzztttfffrrrzzzpppeeecccdddlllyyy~~~sssfffUUUBBB111///000///...000000000000000111222333444666:::EEE```zzz~~~yyyyyyWWW888555111888888777777000000===WWWbbbfff^^^VVVRRRMMMGGGHHHHHHGGGCCC???<<<;;;<<<<<<@@@FFFLLLQQQUUUZZZ]]]{{{yyywwwnnnZZZMMMIIIDDD<<<444------...---...///---///...111222000AAAbbbyyy|||hhhPPPJJJFFFJJJOOORRRRRRQQQQQQQQQWWWWWWXXXYYY\\\```dddfffiiimmmmmmiiinnnvvvtttkkkmmmkkkhhhhhhgggddd^^^YYYUUUTTTRRROOOKKKFFFBBB@@@888888888888:::<<>>:::555222///---///222555666???===999555222111111111+++...333666888999;;;===EEEBBB===999999>>>FFFKKKOOOTTTZZZ]]]]]]^^^aaacccbbbaaa``````aaaaaa___]]]ZZZ[[[[[[ZZZYYYXXXZZZ\\\[[[\\\]]]___aaaccceeeeeegggjjjooorrrsssttttttuuutttuuuvvvxxxzzz|||~~~zzzzzz{{{zzzxxxtttqqqnnnooouuu{{{}}}~~~~~~uuummmkkkpppvvvxxx}}}qqqcccTTTUUUYYYOOOSSSsssyyypppeeeuuubbbRRRSSS^^^TTT===222444111000333000//////............//////////////////000111222333222777???iiivvvkkkpppddd___ZZZXXXRRRGGG===777777888444333222111444999@@@EEE???<<<:::;;;;;;AAARRRbbbbbbXXXLLLCCC@@@@@@???===:::;;;<<<>>>AAACCCDDDEEEMMMKKKKKKPPPZZZrrr{{{}}}~~~|||yyyuuupppiiiaaa[[[LLLRRRZZZ```cccdddddddddWWWVVVWWW[[[``````]]]XXXUUUTTTUUUUUUWWWZZZ]]]___JJJCCC@@@AAA>>>:::CCCQQQdddpppwwwsssmmmjjjbbbVVVMMMKKKHHHEEEDDDDDDEEEEEEPPPQQQYYYfffnnnoooooopppqqqlllfffbbb\\\XXXZZZ```hhhfffccc```]]]\\\\\\\\\ZZZ\\\]]]\\\[[[[[[^^^``````cccfffhhhiiiiiijjjkkkjjjlllkkkfffaaa```dddjjjmmmkkkiiiiiiiiijjjmmmppp~~~|||xxxwwwnnnfff\\\aaahhhtttvvvaaaLLL:::,,,---111...---000000000000000111222333444777999FFF```ttt|||}}}~~~{{{VVV888777000888888888999111000;;;OOO\\\ccc]]]UUUSSSOOOHHHGGGGGGFFFCCC???<<<;;;<<<:::???EEEKKKPPPTTTYYY\\\|||yyyvvvoooZZZMMMCCC<<<444------.........000---///...111333000AAAccc|||~~~xxx{{{}}}nnnSSSLLLFFFJJJOOORRRSSSRRRQQQQQQUUUUUUVVVXXX\\\aaaeeehhhoootttsssnnnqqqwwwrrrfffkkkjjjiiijjjiiicccZZZRRRSSSRRRPPPMMMHHHBBB<<<999999;;;>>>CCCJJJPPPVVVYYY[[[]]]```dddgggeee___ZZZOOOHHH>>>666444999@@@EEECCC@@@<<<666222222333555777<<>>===:::777555777>>>FFFKKKKKKPPPWWW[[[\\\^^^aaaddd^^^]]]]]]^^^```aaa___^^^YYYZZZ[[[ZZZYYYYYY[[[\\\\\\]]]^^^```bbbdddffffffeeeiiiooosssttttttttttttqqqtttxxx{{{~~~~~~}}}}}}wwwyyy{{{{{{zzzvvvrrrpppnnnppprrrvvv|||~~~zzzyyyvvvooofff``````eeekkkhhhooowww{{{||||||kkk\\\WWWUUUQQQ[[[sssppphhhjjjyyyiiiWWWRRRWWWTTT===222444111000333000//////............//////////////////000111222333222999===bbbpppsssrrrgggbbb]]]\\\VVVKKK???777555666444333222111333999@@@EEE>>>999:::???===<<>>999>>>JJJ```nnnxxxvvvtttuuupppfffddd```ZZZSSSNNNJJJHHHHHHUUUUUU\\\gggnnnpppppprrrqqqnnnjjjddd[[[UUUWWW^^^___``````aaa```^^^]]][[[[[[]]]______^^^^^^aaaddd]]]aaafffiiiiiigggfffeeecccjjjnnnjjjbbb```gggppphhhgggfffeeecccaaacccfffrrr}}}zzzfff___XXX___iiiuuupppXXXEEE333(((,,,111...---111000000000000111222333444555666CCC[[[tttxxx|||oooeeeLLL777;;;///777888999:::222000;;;IIIXXXaaa[[[UUUTTTQQQJJJFFFFFFFFFCCC???<<<<<<<<<999>>>DDDJJJOOOTTTXXX[[[tttqqqRRR666888111,,,---///...---//////---444000000444???gggzzzwwwxxxwwwxxx{{{xxxxxx}}}yyywwwsssfffGGGHHHIIIJJJMMMPPPQQQPPPOOOSSSUUUWWWYYY[[[___cccgggrrrwwwxxxtttssstttqqqkkkuuuoooiiifffeeeaaaZZZTTTQQQRRRNNNHHHCCC@@@===;;;HHHJJJQQQ\\\bbb```XXXRRRKKKOOOSSSUUUUUUTTTTTTTTTOOONNNDDD999:::BBBFFFBBB>>>888222111555777444000111000333:::>>>>>>???BBB>>>>>>???BBBCCCAAA;;;666555111000222111000777AAABBB>>>777222///...---------------...000333555666777666444555888>>>DDDHHHMMMQQQUUUXXXZZZ[[[]]]___bbbbbbaaa___^^^___ccceeeccc___ZZZXXXXXX[[[]]]]]]___````````````aaaeeehhhhhhjjjnnnsssuuuvvvuuuuuuzzz{{{|||~~~{{{zzzxxxwwwwwwtttpppmmmmmmllllllnnnrrrtttsssqqqjjjcccXXXOOOLLLOOOVVVZZZ]]]fffqqqxxxuuurrrxxx|||bbbUUULLLYYYpppsss|||}}}vvvwww^^^TTT\\\YYYOOO:::222444000...111.../////////////////////////////////000111111222222111888:::ZZZpppoooqqqzzz}}}}}}mmmeee]]]\\\YYYPPPFFF<<<888666555333111///222777>>>CCCCCC???999444555;;;DDDIII\\\[[[TTTIIICCCAAA>>>:::::::::;;;===???BBBEEEGGGMMMPPPPPPSSSVVV[[[yyyuuuhhh```\\\YYYeeemmmkkkjjjoootttvvvmmmjjjggghhhjjjjjjhhheee___bbbcccaaa___bbbfffhhhNNNIIICCC@@@@@@@@@@@@@@@SSSbbbqqqvvvuuussspppmmmlllddd]]]XXXRRRKKKIIILLLTTT[[[bbbgggpppxxxwwwppprrrkkkaaaZZZWWWWWWXXXYYY[[[\\\^^^______]]]ZZZXXX]]]_________^^^___aaaccc___bbbeeeffffffdddbbbbbbbbb```___```cccfffhhhiiinnneeejjjnnnaaaVVVUUUSSSnnnwwwooo{{{yyyeee]]]aaafffrrrxxxzzz}}}qqqVVV888222,,,+++---///---+++000000000111222222333333000666:::HHHuuuxxxppp}}}vvvXXXLLLNNN777666555555888:::777111000444>>>RRR```^^^WWWTTTNNNFFFHHHFFFDDDCCCBBB@@@===;;;===???BBBEEEIIIPPPWWW\\\|||~~~sssYYYCCC888111,,,---///...---///...,,,444000000555@@@gggzzzuuutttsss|||wwwyyyxxxwwwqqqqqqgggLLLIIIIIIJJJMMMPPPRRRQQQPPPPPPRRRTTTVVVYYY\\\aaadddooouuuxxxssspppooolllhhhnnnllljjjhhhfffaaaXXXRRRSSSPPPIIICCCAAAAAACCCCCCHHHLLLQQQQQQJJJBBB??????;;;<<<>>>???@@@AAACCCEEEHHHIIIEEE===>>>EEEGGGBBBAAA<<<666333222222000...///---///555888888;;;@@@@@@@@@@@@AAABBB@@@:::666555111000222333444:::BBB???:::555000...---,,,++++++++++++,,,...000333444555444333555999@@@GGGKKKNNNQQQUUUXXXZZZ[[[^^^___bbbbbb```^^^]]]^^^aaacccccc___ZZZXXXXXXZZZ\\\\\\\\\]]]^^^^^^^^^```dddgggkkkmmmqqqtttwwwxxxyyyxxx{{{{{{|||}}}~~~|||zzzxxxvvvuuurrrooollljjjiiihhhiiiiiifffaaa]]]SSSOOOIIICCCBBBDDDHHHKKKOOOTTT\\\```^^^___kkkyyyvvvsssbbbZZZMMMXXXttt}}}sss}}}aaa]]]cccXXXPPP:::222333///...111////////////////////////////////////000111111222222222888888SSSuuutttuuummmbbbZZZaaa^^^XXXNNNCCC;;;888777999777333000111666===BBB@@@===999777888<<<@@@CCCVVVXXXTTTKKKCCC@@@>>>:::;;;;;;;;;<<<>>>AAACCCEEEKKKMMMLLLOOORRRTTTmmmuuujjjeeebbbccclllqqqooonnnrrrwwwwwwtttpppmmmkkkkkkjjjfffbbbbbbeeehhhgggeeefffgggiiiUUUMMMCCC??????@@@>>><<>>777333333333333333333333444777<<<@@@AAAGGGGGGBBBBBBGGGFFF@@@888555222///......///000111//////222333333777===BBBBBBAAAAAAAAA>>>999666333///...333777:::>>>BBB:::777222///------+++***)))))))))***,,,...000111222222222555:::BBBIIIMMMNNNQQQUUUWWWYYY[[[^^^```ccccccbbb```^^^^^^```cccbbb___ZZZXXXXXXYYYZZZZZZXXXZZZ[[[[[[\\\___cccgggmmmnnnqqqtttwwwyyyzzz{{{||||||||||||~~~|||xxxuuusssqqqnnnllljjjhhheeeaaa\\\UUUMMMGGG>>>===:::999999:::<<<===BBBCCCEEEEEEEEEKKK]]]nnnyyyyyylllpppggg```KKKRRRsssxxx{{{iiipppttt___PPP:::111222......111000/////////////////////////////////000111111222222333999555IIIwwwnnn}}}|||mmmhhhaaagggeee___TTTFFF<<<777777>>><<<777222111444:::??????<<<999999<<<======;;;MMMSSSUUUNNNEEE@@@===;;;;;;;;;;;;;;;===???AAABBBHHHIIIGGGJJJNNNMMM]]]{{{{{{tttqqqoooqqquuuwwwvvvvvvyyy||||||vvvqqqllljjjiiihhheeebbbhhhjjjnnnpppooollljjjjjj___VVVJJJBBB@@@???>>>;;;BBBQQQ```hhhjjjjjjfff```[[[UUUPPPOOOLLLIIIKKKOOOWWW]]]aaabbbdddjjjooorrriiifffbbb___]]]\\\ZZZXXXWWWYYYZZZ\\\^^^___``````bbbcccdddccc```]]]\\\\\\\\\]]]^^^```aaabbbcccccc]]][[[ZZZ\\\aaagggkkkllleeebbbmmmvvvrrrooonnnhhhyyyrrrcccaaajjjdddZZZ]]]hhhkkksssrrrhhhcccXXXCCC333///++++++---//////---//////000111111222222333444777555777TTTuuucccEEE===444333555999888333000111444FFFWWW[[[ZZZYYYRRRJJJHHHFFFDDDCCCCCCAAA>>><<<:::<<<>>>AAAEEEKKKRRRWWWuuuwwwwwwwww}}}sss}}}{{{~~~dddKKK???888111,,,---///...---///---+++222///222777@@@fff{{{jjjsss{{{wwwkkk~~~xxxdddddd^^^JJJJJJJJJLLLPPPQQQQQQQQQOOOQQQTTTVVVXXX\\\aaaeeehhhpppuuurrriiicccaaaaaa```dddhhhhhhccc[[[TTTPPPKKKKKKKKKHHHEEEHHHSSS___bbbUUUCCC777666::::::666333333333333444888>>>CCCCCCKKKLLLFFFBBBDDDBBB===:::777555444555666555444666333222444444333777<<>>@@@AAA888555111//////...,,,+++)))(((((()))***---///000000000111444999AAAGGGKKKNNNPPPTTTVVVXXXZZZ]]]___ffffffeeeccc``````bbbcccaaa^^^YYYWWWWWWXXXYYYYYYWWWXXXZZZ[[[\\\```eeehhhlllmmmooorrruuuxxxzzz|||~~~~~~~~~~~~zzzvvvsssqqqnnnllllllhhh```WWWNNNFFF???<<<999999777666777888999:::===;;;:::999999AAASSSeeevvv~~~}}}xxxssskkkbbbLLLXXX|||xxxqqqkkkPPP:::000111------222000/////////////////////////////////000111111222222333777444@@@wwwtttfffmmmyyyqqqeeehhhmmmmmmbbbOOO???888777CCC@@@;;;555000222777===AAA===::::::===>>>;;;888DDDNNNUUUPPPGGGAAA>>><<<<<<;;;::::::;;;<<<>>>???CCCEEEDDDGGGMMMJJJRRRggg~~~zzz~~~~~~}}}|||}}}sssmmmeeebbbcccfffggghhhmmmooouuuzzzyyysssmmmkkkhhhaaaWWWKKKCCC???>>>???>>>HHHSSSYYY]]]^^^[[[VVVPPPKKKHHHHHHHHHHHHKKKPPP[[[ccciiihhhcccaaabbbeeecccaaa]]][[[[[[ZZZYYYXXXWWWXXXYYYZZZ\\\]]]______aaaccceeedddbbb___]]]\\\[[[[[[\\\^^^aaacccdddeeebbb```___```cccgggjjjkkkbbbgggyyynnnaaadddiiiaaa[[[```eeedddjjjkkkccc^^^SSS???000...++++++---///000/////////000000111222222222///555888===VVV|||___DDD;;;666333333888999555111000000@@@QQQYYY[[[YYYRRRJJJHHHFFFDDDCCCCCCAAA???<<<:::;;;>>>@@@DDDJJJPPPUUUwwwtttrrrrrrxxxwww|||ssstttrrrooovvv}}}fffQQQIII888111,,,---///...---///...+++222000333888@@@ddd~~~|||}}}{{{ooo~~~nnnYYYZZZ^^^JJJIIIIIIKKKNNNQQQQQQQQQOOOQQQSSSUUUWWWZZZ___bbbeeekkkpppoooggg```___bbb```ccceeeccc^^^XXXSSSQQQLLLMMMMMMKKKFFFMMMfff~~~iiiPPPBBB===:::666111111222111222666:::>>>KKKRRRSSSHHH@@@@@@>>>:::777666777:::???>>>888333:::555222444555555888<<>>999555333------...222:::???@@@>>>777555333222222111///---))))))))))))***,,,...000//////000333777===CCCGGGMMMOOORRRTTTVVVXXX\\\___dddeeedddbbb```___```bbb___\\\XXXWWWWWWXXXXXXWWWXXXYYY[[[\\\___bbbgggkkkmmmnnnqqqssswwwzzz|||}}}}}}xxxuuurrrpppmmmiiidddZZZOOODDD===:::888>>><<<888666555666888:::;;;999888888777<<>>777111000555:::DDD@@@<<<;;;<<<===<<<;;;<<>>???CCC???CCCGGGIIIMMMQQQPPPKKKGGGCCC@@@BBBDDDFFFLLLRRR]]]fffppprrrjjj```\\\]]]___\\\XXXUUUVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\^^^```cccdddbbb`````````\\\[[[\\\___cccfffgggfffcccaaa```aaadddgggiiiiiicccooo{{{iiicccjjjiii___\\\```]]]YYY^^^aaa[[[VVVJJJ666---,,,+++,,,---///000000...//////000111111222222///222555>>>UUUyyy\\\JJJBBB:::444222777999666111///000<<>>@@@CCCIIIOOOTTT}}}yyyuuuxxx}}}pppllljjjnnntttmmm[[[KKKEEE888111,,,---///...---//////+++222000444888???bbb}}}xxxvvv{{{wwwlllUUUQQQYYYIIIHHHHHHIIIMMMOOOPPPPPPMMMOOOQQQRRRSSSVVVZZZ]]]aaadddhhhjjjeee``````dddbbbbbbaaa___\\\WWWSSSPPPPPPNNNLLLHHHDDDOOOppp^^^GGG<<<777333333222111111333888;;;OOOXXXXXXKKK@@@======999:::AAAOOO]]]ggghhhccc^^^JJJ>>>444333666888999<<<>>>AAACCCBBB===777333111+++///222444999??????<<<999777666555555333111...***)))))))))***,,,.../////////000222666;;;@@@CCCLLLNNNPPPRRRTTTVVVZZZ]]]___``````^^^\\\\\\]]]^^^]]]ZZZWWWVVVWWWXXXXXXWWWZZZ[[[]]]___aaaeeejjjnnnoooqqqtttwww{{{~~~{{{xxxtttqqqnnncccaaa\\\TTTJJJBBB===;;;@@@===999555333444666888777777888:::999;;;DDDOOOqqq}}}~~~{{{nnncccWWWkkkwwwmmmyyynnngggwww|||dddLLL777000222///...111////////////////////////////////////000111111222222222222555999TTTtttmmm~~~~~~gggMMMZZZhhhiii]]]NNNDDD@@@BBBCCC@@@999222///333777CCCAAA>>><<<:::;;;<<<>>>888EEEPPPRRRNNNIIIDDD>>><<<;;;:::::::::;;;<<<======BBBBBBEEELLLJJJLLLYYYlll|||mmmddddddjjjrrrvvvwwwwwwuuussslllmmmiii]]]MMMCCCAAADDD@@@AAA@@@???DDDIIIHHHDDDBBB===;;;>>>BBBEEELLLSSS[[[cccoootttnnnccc^^^___\\\YYYUUUSSSTTTUUUVVVVVVXXXYYYYYYZZZZZZZZZYYYYYYXXX[[[^^^___``````aaabbb]]]\\\\\\```eeehhhhhhfff]]]]]]^^^aaaeeeggghhhggghhhvvv~~~nnn___ccckkkddd[[[[[[ZZZ^^^YYY^^^```WWWMMMAAA000,,,,,,,,,,,,---...///000......///000000111111222222111111666HHHqqqxxxyyyuuunnnbbb@@@888222555999777222///000999FFFRRRYYYXXXQQQJJJGGGFFFDDDDDDDDDCCC@@@>>>:::;;;===???BBBGGGMMMRRR~~~yyy~~~wwwsssmmmdddXXXKKKBBB???888111,,,---///...---///111,,,222000444888>>>___}}}qqqyyyxxxzzzzzz{{{|||zzzssspppxxxvvv^^^PPPVVVHHHGGGFFFHHHKKKNNNOOOOOONNNOOOQQQQQQRRRTTTXXXZZZ]]]\\\___cccccc___aaafffdddbbb___^^^]]]YYYRRRLLLOOOJJJHHHGGGDDDHHH```zzzuuu\\\JJJ>>><<<888333222555<<>>BBBBBB===666111...+++222777888:::>>>???<<<999888888777777555111...))))))((()))***+++---......///000333777<<<@@@CCCJJJLLLNNNPPPQQQUUUYYY\\\[[[\\\]]]\\\[[[ZZZ[[[\\\ZZZXXXVVVUUUVVVXXXXXXXXX[[[]]]___```bbbfffkkknnnoooqqquuuzzz}}}|||yyyuuupppmmmccciiinnnmmmdddXXXLLLFFFAAA>>>;;;777555555666777888888<<>>@@@@@@>>>999888;;;>>>777BBBMMMQQQQQQNNNGGG@@@<<<;;;:::::::::<<<===>>>:::BBBBBBCCCHHHGGGJJJWWW```~~~yyywww~~~yyyooonnnrrrwww{{{}}}{{{{{{yyyrrrqqqmmmeeeZZZPPPHHHEEE@@@???===<<>>999:::;;;===@@@DDDJJJOOO}}}~~~zzz{{{nnn\\\NNNIIIIIIIII888111,,,---///......///222---222000555888===^^^pppvvvvvv|||wwwxxxwwwyyyrrrsss{{{jjjTTTUUUHHHFFFEEEGGGJJJMMMNNNNNNQQQRRRSSSSSSSSSUUUXXX[[[ZZZWWWXXX___aaa___aaagggdddaaa_________ZZZQQQIIIIIIEEEFFFJJJFFFAAAGGGUUUuuucccGGGBBB;;;555333777???FFFHHHVVV\\\RRRGGGCCCAAA???CCC```zzzXXXFFFBBB@@@>>>===888===BBBBBB===666000---+++555<<<;;;:::>>>???<<<:::999888888888555111...)))((((((((()))***,,,---......000333888===BBBEEEIIIKKKMMMNNNPPPSSSXXX[[[[[[\\\]]]]]]\\\[[[\\\^^^XXXVVVUUUUUUWWWXXXXXXXXX\\\^^^___```bbbfffkkknnnllloootttyyy}}}~~~~~~~~~~~~~~~|||yyyuuupppllliiitttmmm[[[PPPAAA@@@>>><<<:::999999888;;;<<>>BBB???999666999===777AAAKKKQQQSSSQQQIII@@@<<<;;;::::::;;;<<<>>>???999AAAAAAAAAEEEDDDGGGUUUVVVvvv|||tttpppxxxvvvuuuxxx|||~~~~~~}}}yyyuuupppkkkfff\\\PPPGGG???>>><<<===DDDIIIEEE>>>???:::888<<<@@@DDDLLLTTTYYYXXXZZZ^^^\\\XXXZZZaaaZZZZZZ[[[\\\]]][[[WWWTTTWWWYYY\\\_________]]][[[QQQRRRTTTUUUVVVXXX[[[^^^\\\[[[\\\aaagggiiifffaaacccdddeeehhhiiihhhddd```tttrrr[[[```kkkfffWWWRRRaaaeeeUUUSSS[[[TTTUUUZZZhhheeeMMM:::444...+++,,,------------...///......//////000111111111///333888777666OOOxxx{{{zzzJJJ===333444999888444000...222===LLLWWWXXXSSSOOOGGGFFFDDDDDDDDDCCCAAA???777888:::;;;>>>CCCHHHMMMuuu~~~hhhRRRMMMJJJ>>>333222///------...000111///222///111666666???UUU}}}{{{uuuzzzttt[[[XXXCCCEEEEEEGGGLLLLLLJJJKKKOOORRRRRRSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZ[[[\\\___bbb```___]]][[[XXXSSSMMMHHHLLLHHHDDDCCCCCCDDDEEEEEETTTuuuxxxYYYAAA>>>>>>:::???KKK[[[ccccccWWWNNNKKKFFF======MMMcccnnnjjjbbbcccjjj~~~[[[AAADDDFFF>>>>>>999777<<<===777000,,,111;;;???<<<;;;???AAA>>>;;;::::::888666333000///+++***)))***,,,------,,,---///444999>>>AAACCCDDDGGGIIIKKKMMMNNNRRRVVVYYYZZZYYYYYYZZZ\\\[[[YYYWWWTTTVVVYYYYYYYYYXXXXXXYYY\\\\\\]]]```dddjjjnnnqqqppptttwwwyyy}}}}}}{{{zzzzzzxxxsssoookkkzzzppp[[[QQQEEE===<<>>===;;;:::999::::::;;;<<<<<<===>>>AAADDDGGGIIIOOO^^^zzzyyyooogggeeekkksssxxxyyyuuupppooonnnhhh\\\QQQFFF>>>;;;>>>???======@@@???===::::::>>>GGGQQQXXXWWW[[[___]]]YYYXXX]]]ccc]]][[[XXXXXXZZZ\\\^^^^^^XXXZZZ[[[[[[[[[\\\___aaa\\\YYYVVVVVVWWWZZZ\\\\\\\\\^^^```cccfffhhhiiiiiipppkkkgggeeehhhjjjjjjjjj}}}xxx```kkkrrr\\\OOO[[[kkkhhhZZZ\\\ggghhhaaacccaaaWWWGGG888///,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000666---...:::AAARRRwwwyyy~~~|||~~~nnnaaaJJJ===333333666555555777333111555AAAPPPXXXTTTNNNHHHFFFDDDDDDDDDCCCAAA???;;;::::::;;;===AAAEEEHHHtttyyyfffLLLFFFBBB333111///------...000111///222000222777666???UUUtttqqqyyyzzzxxxjjj```GGGEEEDDDEEEIIIJJJIIILLLPPPQQQQQQRRRRRRSSSTTTTTTTTTVVVXXXZZZZZZ[[[\\\___aaa\\\ZZZXXXVVVTTTPPPKKKGGGFFFCCC@@@???@@@AAAAAAAAABBB___fffOOO@@@999DDDWWWkkkuuutttcccRRRJJJCCC===555???LLLRRRMMMDDDFFFMMM^^^nnnxxxnnn[[[LLLCCC??????:::777:::;;;666000---000888<<<999:::@@@AAA<<<::::::999888666333///---***))))))***,,,...---,,,...000444888===@@@CCCDDDGGGHHHJJJKKKLLLNNNRRRUUU[[[ZZZXXXXXXYYYZZZZZZYYYWWWYYY[[[[[[ZZZYYYZZZ[[[]]]^^^```cccfffkkkpppsssvvvzzz|||}}}|||yyywwwtttpppmmmkkkoooaaaZZZYYYZZZZZZwwwxxxssskkkeeedddbbb___xxxmmm___ZZZVVVttt}}}}}}iiihhhvvvttt___HHH777222222---...222...........................///////////////000000111444444444777999CCCyyy~~~nnnwww|||hhhfffaaa^^^aaadddEEEDDDBBB???;;;777444222666999===>>><<<;;;::::::555777;;;AAAGGGIIIGGGEEE@@@???<<<:::999999:::;;;;;;<<<===>>>AAACCCEEEFFFIIIOOO```yyyoooiiiffffffjjjuuuwwwzzz}}}~~~yyyuuutttsssnnnbbbXXXFFFAAA???CCCDDD@@@===>>>>>>===<<<<<>>LLLUUUSSSOOOIIIGGGEEEDDDDDDCCCBBB@@@;;;:::::::::<<<@@@DDDFFFvvvqqqtttwwwtttppptttNNNDDDDDD222111///...---...000111///222000222888777@@@UUUvvvoooxxxwww~~~xxxsssVVVHHHDDDCCCFFFHHHHHHKKKPPPOOOPPPPPPQQQRRRRRRSSSSSSTTTVVVXXXYYYYYYZZZ\\\^^^ZZZXXXUUUSSSQQQOOOLLLIIIBBBAAA???>>>??????>>>===@@@PPPllleeeQQQSSSaaazzzxxx___NNNEEE???;;;===AAACCC>>>888999???AAANNNgggyyyoooSSSBBBBBBAAA;;;777999999444///...///555777555999AAAAAA;;;888999999999666222...,,,***)))((())),,,.........111222444777;;;???BBBDDDEEEFFFGGGGGGGGGIIILLLOOOYYYWWWUUUUUUWWWYYYZZZZZZYYYZZZ[[[ZZZYYYYYY[[[\\\^^^bbbeeegggiiilllrrrwww|||{{{vvvqqqnnnmmmjjjzzzvvvwwwtttoooxxxooo]]]VVVRRRrrr|||kkkxxx{{{[[[GGG777111222---///222...........................///////////////000111111333666666777666;;;eeewwwuuukkkfff```]]]cccJJJFFFAAA>>>===:::666222555666999===??????<<<999777666666888>>>CCCGGGIIIDDDBBB>>>;;;999999:::;;;999:::<<<>>>@@@AAABBBCCCHHHFFFNNNhhh{{{sssoookkkhhhhhhoooqqquuuyyy|||~~~|||~~~yyyrrrppppppkkkaaaXXXJJJHHHIIINNNOOOIIIAAA======>>>>>>???DDDOOO^^^hhhfffhhhkkkkkkhhhccc]]]YYY[[[[[[ZZZZZZZZZXXXTTTQQQUUUWWWZZZ\\\^^^aaaeeehhhhhheeeaaa^^^\\\ZZZWWWTTTWWW^^^fffiiihhhfffgggiiihhhlllmmmfff___cccqqq|||```KKKSSSWWWcccfff^^^bbbgggcccYYYXXXRRRHHH;;;222---,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000222111222666BBBZZZ~~~wwwrrrkkkaaaQQQBBB555333777888555333111///000999FFFPPPSSSQQQJJJHHHFFFEEEEEEDDDCCCAAA;;;:::999:::;;;???BBBDDDtttnnnssswwwtttrrruuupppNNN@@@===111000///......///000111000333111444999888@@@VVV}}}}}}tttppp|||{{{}}}~~~}}}pppeeeNNNHHHDDDEEEGGGGGGKKKOOONNNNNNOOOPPPQQQQQQRRRRRRQQQSSSUUUVVVVVVWWWXXXZZZVVVTTTPPPNNNMMMLLLKKKJJJEEECCCAAA@@@@@@???===;;;DDDEEERRRlllxxxmmmpppwww^^^MMMDDDBBB??????@@@>>>;;;===AAA:::@@@UUUlllmmmYYYHHHEEEAAA;;;777777666222//////000444444333999BBBCCC<<<777888999999666222...+++***(((((()))+++...///...333333444666999===@@@BBBBBBCCCCCCBBBAAABBBDDDGGGOOONNNOOORRRVVVYYYZZZZZZXXXYYYXXXWWWVVVWWWYYY\\\___ccchhhjjjkkkooouuuzzz~~~~~~|||uuuooonnnnnnfffwww}}}{{{~~~{{{}}}hhhZZZTTTMMMhhhwwwjjj|||XXXFFF666111222...///222---........................///......//////000111222111555666888888:::WWW}}}vvvpppnnncccUUUVVVLLLFFF???<<<===<<<888444444444666;;;AAABBB===999:::888666666;;;BBBHHHLLLHHHEEEAAA===:::::::::;;;888:::<<<>>>???@@@??????GGGDDDIII]]]||||||yyywwwxxxzzz{{{{{{|||||||||{{{zzzzzzzzzyyy|||{{{qqqllljjjfff^^^WWWTTTUUUXXX]]]^^^WWWLLLCCC>>>??????@@@FFFQQQ```jjjffffffgggiiijjjgggaaa\\\[[[\\\]]]^^^^^^[[[VVVRRRVVVWWWYYYZZZ[[[\\\___bbbdddbbb```^^^^^^\\\ZZZXXXYYYbbbkkknnnjjjgggiiillljjjjjjggg```\\\fffzzz|||]]]SSSSSSOOOTTTXXXWWW___gggdddZZZVVVMMMAAA666///------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...111222555CCC^^^{{{}}}wwwiii\\\JJJ666///222888888666222///...555AAALLLRRRTTTMMMJJJGGGFFFEEEEEEDDDBBB<<<;;;:::999:::===@@@BBBpppkkkooozzz~~~xxxxxx~~~{{{bbbEEE;;;;;;000000///......///000111000333222555:::888AAAVVVzzznnnsss{{{www~~~ooojjjUUUMMMGGGFFFGGGGGGJJJMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQSSSVVVWWWWWWWWWXXXYYYRRROOOKKKIIIIIIIIIIIIHHHHHHFFFCCCAAA@@@===:::888;;;999BBBVVVjjj}}}wwwZZZIII===999777::::::888888:::;;;???HHHUUU______SSSEEE@@@:::777777555000...000222555555333999CCCEEE>>>888999999999666222///,,,+++)))((((((+++---...///333333444555777:::===???>>>>>>>>>===;;;;;;===???AAACCCGGGMMMSSSWWWXXXWWWWWWXXXXXXXXXWWWXXXZZZ]]]```dddiiilllooorrrxxx||||||~~~{{{||||||~~~~~~yyyrrrmmmlllmmmeeekkkrrrffffffccc[[[YYYLLL]]]|||jjjaaavvv[[[DDD555000222...///222---....................................///000111222///555666888:::999KKKjjjvvvuuuwwwmmm[[[YYYMMMFFF>>>:::;;;<<<:::666444222333999AAACCC???:::999888777777:::@@@FFFKKKJJJGGGCCC???<<<;;;;;;<<<999:::<<<===>>>>>>===<<>>CCCQQQeee{{{wwwtttvvvxxx}}}yyyrrrooommmfff```dddeeehhhmmmnnnhhh[[[OOOBBBAAA@@@BBBIIITTT___ggg___]]][[[\\\______\\\XXXXXXYYY[[[^^^___^^^ZZZVVVUUUVVVXXXYYYYYY[[[^^^```___^^^\\\\\\]]]]]][[[YYY]]]eeennnpppllliiilllooonnnggg^^^ZZZ```qqquuu``````aaaTTTPPPQQQPPPYYYcccbbb]]]WWWKKK===333------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////---222444888GGGbbbzzzkkkYYYJJJ888///222999999666333000///222<<>>===;;;::::::<<<>>>@@@hhhhhhppp}}}}}}zzz|||kkkgggpppvvv|||uuuSSS<<<>>>CCC///////////////000000111000444333666;;;999AAAVVVzzzvvv|||yyyiiinnnlllXXXOOOGGGGGGHHHHHHJJJLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSUUUXXXYYYYYYYYYYYYZZZTTTRRRNNNMMMMMMMMMLLLKKKHHHEEEAAA???===;;;888666666999DDDSSS[[[aaannn|||hhhMMM<<<888777999:::777666777<<>>EEELLLQQQSSSTTTWWWYYYZZZZZZZZZ[[[^^^```bbbdddhhhmmmsssyyy|||~~~yyy{{{xxxzzz}}}xxxxxxwwwtttppplllkkkjjjgggfffpppsssbbbaaa___ZZZYYYKKKXXX~~~}}}{{{~~~}}}______qqqaaaCCC444000222...///111,,,------------------------............///111222333000666666555888666>>>QQQrrrxxxuuunnn```YYYPPPIII@@@;;;999999999888444222333888???BBB???<<<777777666666777<<>>GGGSSSlllzzzxxxxxx|||~~~~~~|||uuuooossstttuuuwwwzzzwwwjjj\\\HHHDDDBBBEEEOOOYYY```ccc___[[[XXXWWWXXXYYYWWWUUUTTTTTTVVVYYY[[[\\\[[[YYYSSSUUUWWWXXXZZZ\\\```bbb^^^\\\ZZZZZZZZZZZZYYYXXXaaafffkkkllliiiiiilllpppooocccXXXZZZkkkwwwllldddfff]]]NNNJJJMMMNNNWWWaaaaaa^^^UUUHHH:::000,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000333777===KKKaaavvv}}}|||gggQQQIII===555666:::888333333111///111888CCCOOOVVVQQQNNNJJJGGGGGGGGGFFFEEEAAA???===;;;:::;;;===???gggiiirrryyygggfffkkkmmmkkkmmmdddLLLAAACCCAAA////////////000000000111000444444777<<<:::AAAVVV~~~pppfffkkkVVVLLLEEEFFFHHHIIIJJJLLLLLLMMMNNNOOOPPPRRRSSSSSSRRRUUUXXXYYYYYYXXXXXXYYYUUUSSSQQQPPPPPPOOONNNLLLGGGCCC???<<<;;;:::999888;;;CCCMMMQQQOOOMMMPPPTTTbbbzzzsssSSS>>>::::::<<<<<<:::;;;>>>DDDEEECCCBBBMMMXXXSSSEEE999777666777444000///111333999999444666???EEECCC===<<<:::777555333222111...,,,)))((()))+++------111111333444555666666666666666555333111111222444555444666;;;BBBIIINNNPPPTTTWWWZZZ[[[\\\]]]___aaaddddddgggoooyyyyyy~~~|||wwwuuuwww}}}|||xxxvvvuuusssrrrrrrpppmmmkkkjjjhhhkkkyyyrrrdddfffaaaYYYWWWOOOeeeyyyyyysssbbbtttooo___BBB333000222...///111,,,------------------------------......///111222333000777444333777666888DDDppprrr|||tttmmmdddXXXVVVPPPFFF===777555666777444333333777<<>>888777666555555999???EEEIIIHHHGGGEEEBBB???===<<<===<<<<<<;;;;;;;;;<<<<<<;;;:::>>>DDDIIIXXXzzz~~~~~~||||||uuugggNNNHHHEEEKKKWWWaaadddbbb^^^\\\ZZZXXXXXXXXXWWWVVVRRRQQQQQQTTTWWWZZZ[[[[[[RRRTTTVVVWWWXXXZZZ]]]___]]][[[XXXWWWXXXYYYZZZZZZccccccdddccccccfffjjjmmmkkk```YYYccczzz~~~iiifffhhhbbbSSSGGGJJJSSSUUUZZZ```^^^ZZZPPPBBB555---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222666>>>IIIXXXkkkyyy}}}vvvnnnjjj^^^WWWIII:::444777888555333111//////333>>>KKKTTTSSSOOOKKKHHHGGGGGGGGGFFFCCCAAA>>><<<;;;;;;===>>>mmmpppyyy|||~~~kkkaaa\\\VVVNNNLLLDDD111......//////000000111111000444444777===:::BBBVVVtttnnnxxxzzzooo~~~dddRRRIIICCCEEEIIIJJJKKKMMMLLLMMMNNNOOOQQQRRRSSSTTTOOORRRUUUWWWVVVUUUUUUVVVOOOMMMLLLKKKKKKJJJHHHFFFFFFCCC>>><<<<<<=========;;;EEELLLJJJEEEEEEIIIKKKIIIRRR___ssszzzYYY888555555888999999===BBBPPPKKKEEEBBBFFFLLLMMMJJJ777555666777555000///222222999:::444444===DDDDDD???===:::777555333333333000---)))((()))+++,,,,,,///111222444555555444444333444333111//////000222666333222444:::CCCJJJNNNPPPTTTXXXZZZ[[[\\\^^^___gggeeegggppp|||zzz~~~|||yyyyyyuuurrruuu{{{}}}yyytttxxxuuussstttuuuuuurrrnnnlllkkkiiikkkvvv~~~pppfffjjjiii\\\YYYZZZ{{{vvvmmmnnnkkkoooYYYAAA333000222...///111,,,------------------------------......///111222333000666444222999999999BBBRRRzzz~~~{{{wwwsssbbb[[[UUUKKK@@@777333444666444444444666:::===???@@@;;;:::888444444888@@@FFFHHHHHHHHHFFFDDDAAA>>><<<>>>===<<<;;;:::;;;<<<<<<999888===CCCDDDFFFXXXnnn~~~}}}zzzlllRRRKKKGGGOOO^^^hhhhhhdddWWWWWWWWWWWWVVVVVVUUUUUUTTTRRRQQQRRRVVVYYY\\\]]]TTTUUUUUUUUUTTTTTTVVVXXX[[[XXXUUUUUUXXX[[[]]]^^^bbb```^^^]]]^^^bbbgggjjjggg___]]]lll{{{bbbdddjjj\\\XXXOOOVVVaaaaaa^^^]]]WWWUUUKKK>>>222+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000...222<<>>xxxvvv~~~rrrcccQQQHHHIIIJJJ@@@555111000000000000000111222555333777AAAIIIKKKLLLNNNuuuyyy~~~~~~ooo___PPPDDDDDDIIIKKKJJJJJJNNNNNNNNNOOOOOOOOOPPPPPPUUUTTTRRRQQQRRRSSSUUUVVVSSSPPPMMMLLLLLLJJJGGGCCCFFFCCC???<<<;;;<<<<<<<<>>CCCFFFFFF===555111666888555111111111:::>>>777444:::CCCHHH??????>>><<<:::666333222111///,,,+++,,,---,,,,,,///000111111111111111000111000000000000000111111444444444444555888>>>BBBKKKNNNSSSWWWZZZ\\\^^^```lllkkklllttt~~~{{{wwwxxxvvvpppvvvtttssspppnnnmmmlllllloooqqqsssuuuuuutttsssqqqqqqlllggghhhnnnyyykkkYYY]]]cccdddXXXeeefffuuueeeiiiqqqRRR===777222222111//////111..............................//////000000111111111222333444666777888999DDDyyyuuueee^^^UUULLL@@@666333666999666222222666===CCCFFFAAA===888555444555777888JJJIIIHHHGGGEEEAAA>>>;;;:::;;;;;;<<<<<<;;;;;;:::;;;===?????????CCCLLLSSShhh{{{nnn]]]QQQIIIQQQ___eeeccc```[[[YYYVVVTTTUUUUUUTTTSSSSSSRRRRRRTTTVVVUUUSSSQQQPPPRRRVVVYYYZZZZZZYYYXXX\\\YYYUUUTTTXXX___fffiiiYYYXXXYYY]]]bbbeeeeeecccZZZXXX^^^sssxxxuuuhhh^^^pppxxxaaaUUU___tttsssVVVNNNXXXPPP@@@111,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...111666555999NNNgggnnnvvv{{{sss}}}WWW444555777222666333333000...///666AAAJJJTTTSSSNNNFFFDDDFFFHHHGGGDDDBBB>>>;;;999:::<<<===}}}vvv```RRRNNNIII===111000000000000000111111222111111999KKK^^^nnnzzzxxx}}}yyyoooeeeWWWJJJGGGJJJKKKJJJKKKNNNNNNNNNOOOOOOOOOOOOPPPRRRQQQPPPOOOOOOQQQSSSTTTQQQOOOLLLKKKKKKIIIEEEBBBEEEBBB???<<<;;;;;;::::::888:::===>>>;;;999>>>GGGHHHGGGFFFJJJUUUhhh{{{zzzjjj___\\\YYYLLL<<<>>>;;;888999===DDDMMMTTT]]][[[RRRFFF???@@@AAA???:::333000555888555111111111999<<<777444:::AAAEEEBBBBBB@@@>>>;;;777333111111///---,,,,,,,,,,,,+++...//////000000000000000111000000000000111111222333444444333444777<<<@@@DDDHHHOOOTTTXXXZZZ\\\^^^fffgggjjjrrr|||~~~}}}~~~xxxuuuvvvtttooommmkkkhhheeebbb```______eeehhhlllppprrrrrrqqqooollllllllllllnnnttt}}}pppYYYYYY___bbb[[[hhheee{{{xxxhhhkkklllNNN<<<666111111111......000..............................//////000000111111111222333444555777888888:::```wwwppp{{{sssqqqlll```MMM<<<999===>>>:::555333555:::AAAEEEBBB>>>999555444555666777CCCGGGJJJJJJFFFAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888;;;======<<<@@@GGGMMMTTTccc~~~rrrYYYRRRPPPVVV]]]___^^^^^^```\\\WWWSSSSSSTTTTTTTTTPPPOOOOOOPPPQQQQQQOOOMMMPPPQQQTTTVVVWWWWWWVVVUUUYYYTTTOOONNNTTT\\\cccfff```[[[XXX\\\dddfffaaaZZZWWW[[[gggxxxtttpppqqqjjjeeesssvvv___VVVcccvvvpppYYYSSSZZZMMM>>>///+++------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000...000444222555GGG^^^ssswwwzzzvvvrrr[[[AAA666333333666444333111//////555???GGGSSSSSSOOOHHHEEEGGGHHHGGGGGGDDDAAA>>><<<<<<>>>???sssaaaWWWMMM???444000000000000000111222222333333999III]]]ppp{{{qqqpppqqqzzzhhh[[[NNNJJJJJJJJJJJJLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPOOOOOOOOOPPPRRRSSSOOOMMMKKKJJJIIIGGGDDDAAACCCAAA???<<<:::888888888444;;;@@@>>>>>>DDDJJJNNNHHHEEEDDDGGGPPP[[[ccchhh___VVVGGG;;;999>>>AAA???KKKEEE@@@BBBKKKUUU\\\___ZZZ[[[UUUJJJ@@@===;;;999666222111555888666333333000777:::777666999???BBBEEEDDDBBB@@@<<<888444222222000---,,,---,,,+++***,,,------...//////......000000000000000111222333333333444333333555999<<<;;;@@@HHHNNNSSSWWWZZZ]]]aaaccciiiqqqxxxzzzxxxttttttwwwwwwtttsssrrroookkkcccaaa]]]XXXTTTQQQOOOOOOTTTYYY```hhhmmmnnnnnnmmmfffkkkqqqrrrpppqqqxxx~~~yyy{{{yyy___[[[___cccbbbnnn~~~mmm{{{lllqqqfffKKK999444000000000...---///..............................//////000000111111111222222444555666777888777JJJ{{{oooxxxwwwrrruuuvvvkkkTTT@@@<<>>===;;;::::::::::::;;;666888;;;;;;:::<<>>~~~xxxeeeYYYLLL???666000000000000111222333333888555555===GGGSSS```jjj|||}}}|||xxx~~~kkkdddbbbWWWLLLJJJJJJIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQQQQPPPQQQQQQSSSSSSNNNMMMLLLJJJHHHFFFCCCBBBAAA@@@>>>;;;888666666666:::>>>AAADDDPPP[[[XXXMMMBBBHHHRRR\\\aaaaaa[[[VVVHHHCCC<<<888;;;BBBHHHLLLWWWTTTPPPSSS]]]eeeddd___YYY[[[VVVKKKBBB===:::666555333333666999:::999888333666888888777999<<>>666222444999>>>DDDBBB>>>999555333444555666<<>>@@@GGGDDDHHH___wwwmmmiiigggfffbbb]]]\\\___YYYUUUPPPMMMLLLMMMMMMMMMOOONNNNNNOOORRRSSSRRRQQQOOOPPPPPPPPPOOOOOONNNNNNLLLJJJIIIPPP\\\eeehhhgggaaa______cccfffaaaVVVKKKWWWbbbllllllddd```cccjjjaaa\\\UUUPPPSSS___ddd^^^UUUaaadddXXXKKKHHHIIIHHH@@@555+++***++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------...---...///---///:::GGGjjjooohhhkkk^^^:::...666555666666555111///222888===KKKPPPQQQLLLHHHHHHIIIGGGFFFEEEBBB???===<<<;;;;;;}}}}}}zzz~~~ooo^^^QQQCCC777000000000000000111222333444999666666:::>>>CCCKKKSSSzzz~~~zzzuuuzzzyyy~~~}}}uuufff^^^RRRHHHFFFHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPQQQQQQRRRNNNNNNMMMKKKHHHFFFDDDCCC??????>>>:::666444555777;;;DDDKKKOOOXXX^^^WWWJJJGGGRRR```iiihhh^^^RRRJJJ===999888;;;BBBKKKRRRWWW^^^aaadddhhhoooqqqiii]]]aaa^^^WWWMMMFFFBBB<<<555666777777999<<<@@@AAA@@@888777888999999999;;;<<>><<<999888222000............,,,******+++,,,---............/////////000111333444555555666777666444333333555666888;;;???EEENNNXXX^^^eeefffiiimmmppprrrqqqppppppnnnllljjjeee^^^YYYWWWUUUSSSOOOKKKFFFBBB???===;;;@@@JJJTTT\\\bbbfffgggdddhhhpppxxx}}}}}}|||yyy|||xxxgggffffffhhhrrryyy|||}}}wwwsssfff^^^nnn|||hhhTTT@@@555000---///000------.................................//////000000111111111222222333444555666666777999DDDxxxpppgggiiiSSSUUUZZZ\\\VVVKKKDDDDDDMMMIIIBBB999333222666:::AAAAAA@@@<<<777444444444666777<<>>???AAABBBFFFSSSnnnuuukkkbbb___]]]YYYWWWWWWQQQOOONNNMMMNNNNNNLLLKKKMMMMMMMMMPPPSSSVVVWWWVVVPPPOOONNNMMMLLLLLLLLLLLLLLLMMMRRR[[[cccgggddd```aaaeeeiiiggg```VVVOOOKKKaaaeeeddd\\\QQQOOOXXXbbbYYYWWWOOOJJJNNNSSSWWWZZZWWW\\\WWWIIIDDDKKKQQQPPP999000))))))+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---......000888@@@VVV~~~{{{iiifff\\\>>>222777444666777666333000000555999EEELLLPPPMMMJJJIIIJJJHHHGGGFFFDDDBBB???===;;;:::|||yyy{{{gggYYYMMM>>>333///000000000111222333444555<<<;;;<<<@@@AAABBBGGGMMMZZZzzzxxx}}}nnnwww||||||lll[[[JJJEEEGGGIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMNNNNNNKKKHHHEEECCCCCC>>>>>>===888444333666:::999IIIXXXXXXPPPLLLNNNPPPZZZ^^^aaa___WWWLLLCCC>>>>>>999888<<>>EEEIIIJJJ@@@;;;999:::;;;::::::;;;>>>>>>???>>>===<<<:::888000///.../////////---+++++++++---...//////000000...//////000222444555666888999:::888666333333333666666888;;;@@@IIISSSZZZcccdddgggjjjllllllllllllkkkfffaaa]]]XXXPPPMMMNNNKKKKKKJJJGGGDDD@@@<<<:::777:::AAAIIIQQQYYY___bbbdddgggmmmvvv~~~~~~|||}}}~~~zzziii___eeeeeeeeevvvxxx{{{ppphhhddd{{{uuu___SSSAAA333///---///000...---///..............................//////000000111111111222222333444444555555555888;;;YYYcccaaaSSSOOOPPPTTTSSSLLLEEEBBBJJJHHHDDD===555222444777<<>>>>>;;;@@@GGGOOO```~~~vvviii\\\YYY[[[YYYVVVTTTOOONNNNNNOOOPPPPPPMMMKKKJJJJJJJJJLLLPPPTTTUUUUUUNNNMMMKKKJJJIIIIIIJJJJJJPPPUUU]]]dddfffccc\\\VVVcccjjjmmmdddUUULLLNNNTTTllleeeYYYNNNJJJMMMTTTYYYNNNTTTQQQPPPTTTPPPOOO[[[mmmgggYYYKKKIIIPPPRRRNNN333---(((***,,,+++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///222666:::IIIlll~~~jjj```]]]NNN>>>777444666777777444000///222555>>>GGGOOONNNKKKJJJJJJIIIJJJIIIHHHFFFCCC@@@===;;;|||www}}}|||xxx|||sss^^^UUUKKK===333222000000000111222333555555>>>===>>>AAA@@@???CCCIIIOOOzzzqqqTTTGGGGGGJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMKKKMMMMMMKKKFFFCCCBBBBBB>>>>>><<<777222333888===AAALLLWWWWWWLLLGGGRRRaaajjjcccYYYOOOGGGAAA===:::AAA@@@AAACCCDDDLLL___rrr{{{rrrfff[[[SSSWWWeeejjjYYYDDD;;;>>>>>><<>>===<<<999777666///......///000000...,,,,,,---...000111111111222......///000222444666777:::<<<===;;;888555333222333555777:::???EEELLLQQQZZZ]]]bbbfffgggfffdddcccaaaYYYRRRNNNIIIDDDDDDHHHDDDEEEGGGGGGEEEAAA<<<:::666777:::???GGGPPPXXX]]]bbbeeelllrrrwww|||}}}~~~}}}}}}pppaaa]]]iiigggeee|||zzzrrrqqqvvv\\\SSSAAA222...---000111///...///..............................//////000000111111222222222333333444444555777888:::FFFqqq|||{{{ooo^^^[[[UUUQQQRRRRRRLLLFFFDDDDDDFFFEEE@@@888333222444777<<>>999666666777444444777===CCCDDDDDDGGGFFFEEEBBB@@@===;;;::::::999999999:::<<<======:::===AAAGGGSSSgggyyylll```VVVVVVYYYXXXVVVTTTQQQOOONNNMMMNNNNNNLLLKKKJJJHHHHHHIIILLLOOOPPPPPPKKKJJJHHHFFFEEEFFFGGGIIITTT[[[eeeiiigggaaaZZZVVVbbbfffeeeYYYLLLJJJXXXhhhppp___LLLFFFKKKQQQQQQMMMFFFRRRQQQQQQVVVOOOPPPfffzzzkkkXXXMMMNNNOOOIIIAAA///***(((+++---++++++,,,***************************++++++++++++,,,,,,,,,---.........///222333333@@@]]]}}}zzztttiiinnnnnnTTT:::555444666777555111///111333777CCCMMMNNNKKKKKKKKKJJJKKKJJJIIIGGGDDD@@@===:::pppvvvuuunnnllljjjwwwcccQQQLLLEEE999111111000000000111222444555666:::999;;;>>>>>>>>>DDDKKKRRRvvv^^^IIIGGGJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOONNNJJJLLLLLLIIIEEEAAA@@@AAA>>>>>>;;;666222333999@@@OOOKKKMMMQQQQQQRRR___pppooobbbQQQGGGEEEDDDAAA>>>???DDDJJJKKKGGGJJJ___uuuyyyvvvqqq^^^SSSNNN[[[ttt~~~kkkRRR<<>>;;;:::<<<>>>>>>===<<<:::777555333------...///111111///------...///111222333333333......///111222555777888<<<>>>???===:::666333222000333777;;;???BBBGGGJJJRRRWWW^^^cccdddaaa^^^[[[WWWNNNFFFDDD@@@<<>><<<:::999777666666888:::;;;;;;;;;999888;;;DDDPPP[[[bbbrrrsss~~~oooccc[[[SSSNNNPPPSSSSSSQQQQQQSSSPPPLLLIIIIIIJJJJJJIIIKKKIIIHHHHHHJJJLLLMMMMMMIIIGGGEEECCCCCCDDDFFFGGGUUU^^^hhhllliiiccc^^^]]]^^^___[[[OOOFFFNNNeeezzzmmmXXXCCCAAANNNUUUMMMAAADDDPPPMMMKKKQQQLLLTTTsssppp]]]KKKIIIOOOOOOFFF===---)))(((+++---,,,+++---******************************+++++++++,,,,,,,,,...//////...///111000...888OOOooo}}}{{{|||sssmmmyyyfff===888444666777555111///000222333@@@KKKNNNKKKKKKKKKKKKIIIIIIHHHFFFCCC???;;;888|||lllqqq~~~xxxfffgggRRRMMMSSSHHH999222---111111222333333333222222555777999;;;===AAAEEEHHHRRR~~~pppjjjJJJIIIKKKGGGGGGNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKJJJHHHFFFCCCAAA@@@===???>>>999444444:::AAAMMMOOOOOOPPPYYYfffmmmlllddd\\\RRRLLLIIIGGGFFFEEEJJJCCC@@@EEEMMMZZZlll}}}~~~}}}vvvggg]]]]]]]]]iii|||YYY@@@BBBCCC@@@???FFFPPPWWWSSSIII>>>888999;;;:::777<<<<<<<<<<<<999666333111222111//////000000///---...------///333444222///000000000111222333444444:::===@@@AAA???;;;555111333444777:::???DDDGGGIIIQQQVVV[[[]]]\\\XXXTTTRRRIIIEEE???=========<<<;;;<<<<<<>>>@@@CCCDDDCCCBBB555333444999>>>CCCMMMWWW\\\gggrrrxxx|||~~~|||xxx~~~~~~~~~|||uuussspppjjjdddlll{{{tttkkkqqq\\\EEE;;;222111///.........///000000///...------------------...///000000111111111000111111222222333444444:::666<<<;;;>>>rrr{{{zzztttmmmsssnnnYYYVVVVVVGGGJJJAAA;;;;;;;;;888444333222666<<>>FFFAAAIIIMMMGGG>>>;;;===>>>===;;;999999:::;;;::::::888777888999<<<@@@DDDFFFQQQUUU\\\jjjooo^^^VVVQQQNNNJJJGGGEEEFFFHHHIIISSSSSSSSSQQQOOOKKKHHHFFFHHHFFFFFFIIIMMMOOOOOOMMMHHHGGGDDDBBBBBBFFFKKKPPPZZZgggpppmmmhhheeebbb^^^aaaXXXKKKHHHUUUkkkzzzcccNNNAAAHHHQQQNNNFFFCCCEEEIIISSSMMMDDD\\\vvvppp```WWWMMMKKKOOONNN@@@000++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,------......///000000000777BBB```uuu{{{vvv}}}pppEEE888666444333666666111//////111999BBBGGGFFFFFFGGGIIIIIIIIIIIIGGGEEEAAA===;;;}}}}}}pppWWWWWWGGGHHHOOODDD666333222222222333444555666777777:::;;;<<<===>>>@@@DDDGGGOOOxxxvvvTTTMMMLLLJJJNNNMMMLLLLLLKKKKKKKKKLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMKKKKKKJJJHHHFFFDDDBBB@@@===???===888333555===DDDMMMRRRVVVYYY```hhhiiieeeaaafff```TTTSSS\\\[[[PPPJJJDDDBBBFFFOOO\\\nnn~~~rrrrrrmmmbbbbbbdddeeeoooyyyTTTCCCFFFFFFBBB???DDDNNNVVVWWWOOODDD<<<999999888888::::::::::::888666333111000///...///000000///---000//////111444444222000333444444555666777888888;;;===@@@AAA???;;;666333333444777;;;???CCCGGGIIIOOORRRVVVWWWUUUQQQNNNLLLEEEAAA<<<999::::::999888:::::::::===???@@@>>>===666333444777;;;???GGGPPP]]]hhhtttyyy}}}~~~{{{|||~~~~~~uuulllqqqwwwwwwjjjsssooo```mmm```III999222111000///...//////000//////...------------------...///000000111111000000111111222222333333444:::333666::::::WWW{{{{{{dddZZZZZZPPPIIIAAA;;;;;;:::777444444000333999???CCCBBB>>>:::999666555666777777<<>><<<|||___SSSFFFHHHMMM???222333555333333444555888;;;===???AAAAAAAAA??????AAAEEEHHHMMMfff~~~[[[MMMIIIHHHNNNJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKJJJIIIGGGEEECCCBBB>>>>>><<<777333777@@@HHHMMMVVV___eeeiiiiiiddd^^^aaaqqqppp___^^^mmmjjjVVVGGGEEEEEEJJJRRR^^^nnn{{{rrraaacccddd^^^aaaeeegggqqq{{{SSSGGGJJJJJJEEE???@@@KKKVVV]]]YYYRRRHHH???:::999999888888888888777666444333000//////000222222111/////////000111333333222000333333444555666777888888<<<===??????>>>;;;888666444555777;;;???CCCFFFHHHKKKMMMOOONNNJJJGGGEEEDDDAAA>>>:::888888999888888:::999:::;;;======;;;999666333333555777999@@@IIIZZZfffrrrwwwzzz~~~~~~|||zzz~~~|||zzzzzz|||lllcccjjjtttxxxfffssssssyyyxxxcccbbbooo^^^HHH888111111000//////////////////...------------------------...///000000000000000000111111222333333333999333333:::888;;;iii}}}sssaaa[[[UUUOOOGGG@@@===:::555444666333222444:::AAADDDBBB>>><<<666444666777777999<<>>???<<<888666777888999999;;;:::999999999:::;;;<<<>>>AAADDDIIISSSbbbtttxxxxxxwww}}}nnnggg```]]]XXXQQQLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJFFFGGGIIIJJJKKKJJJJJJIIILLLHHHDDDCCCEEEIIILLLMMMEEECCCAAACCCKKKZZZlllwwwyyyuuupppoooqqqnnnbbbTTTHHHKKKUUUiiiXXXPPPMMMOOOLLLCCC===>>>JJJKKKNNNaaa|||ssshhhUUUNNNMMMTTTRRRBBB111(((+++******))))))******+++))))))))))))))))))))))))*********++++++++++++,,,---------...//////000000000999JJJkkkzzzkkk\\\HHH333444333666999888333333555222555:::@@@FFFIIIJJJIIIJJJIIIGGGEEECCCAAA@@@???}}}eeeTTTOOOLLL===111222222333333444666999>>>BBBEEEEEEEEEDDDBBBBBBDDDHHHKKKOOOZZZzzzttt```MMMGGGFFFLLLIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIGGGEEEDDDCCC???===:::555444999CCCLLLMMMWWWdddkkkllliiiccc^^^ddduuuvvvhhheeennngggTTTFFFGGGLLLRRRYYYbbbmmmuuucccRRRVVV]]]]]]WWWZZZ\\\kkkZZZKKKLLLKKKFFF??????JJJWWWccceeecccZZZLLLAAA<<<<<<888888999999999888777666444333222333444444222000---...///111222222222111555555666777888:::;;;;;;<<<<<<======<<<;;;999888555666777:::>>>AAADDDFFFGGGHHHGGGEEEAAA>>>======@@@>>><<<::::::::::::;;;===<<<<<<===>>>===;;;999555222222444555666<<>>888222444<<>>777333666888777666777AAAPPPZZZVVVKKKEEEFFFHHHCCC???;;;888888999:::::::::999888888888888999999>>>AAADDDFFFIIIPPPYYY```ooo~~~tttkkkjjjfffeeelllsssppphhh___XXXQQQNNNKKKGGGEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGBBBCCCDDDFFFGGGGGGGGGGGGIIIFFFCCC@@@@@@BBBCCCEEEBBBDDDIIIOOOZZZiiiwwwzzzuuutttssskkk[[[LLLIIIUUUjjj___ZZZTTTNNNDDD<<<<<>>444444888<<<:::444000111222222555<<>><<<888444444:::EEEMMMNNNWWWccckkkkkkfffdddeeejjjtttxxxqqqmmmkkkcccVVVKKKPPPXXX^^^ccciiimmmoooyyy}}}rrrYYYIIIMMMVVVZZZNNNMMMMMM```eeeNNNLLLJJJGGG@@@>>>IIIWWWeeelllqqqkkk[[[KKKAAA>>>;;;;;;<<<<<<<<<<<<<<<;;;777555333333333333222000...000222444555555555555;;;;;;<<<>>>???@@@AAABBB<<<<<<<<<<<<;;;999888777555555777999<<>>:::888888999>>>======;;;::::::;;;<<>>===>>>???>>>;;;999333111000333444555;;;BBBMMMZZZgggmmmqqqwww}}}}}}~~~||||||}}}~~~vvvrrrrrrqqqooouuu{{{rrrddd}}}PPP@@@666000000000000000//////...------,,,,,,,,,------...,,,---...//////000000000///000000111111222333333000:::777555:::444<<>>;;;666333444;;;EEELLLQQQXXXbbbhhhgggdddgggmmmqqqzzz{{{vvvssslllbbbUUU]]]dddgggjjjmmmmmmkkknnnsssmmmXXXHHHHHHPPPSSSJJJHHHEEEXXXrrrSSSLLLHHHFFFAAA>>>GGGTTTaaallluuurrrcccPPPDDD@@@??????????????????@@@@@@888555222000111222333222666999;;;<<<;;;::::::;;;:::;;;<<<===???AAABBBBBB<<<=========;;;:::888777444555666888:::<<<>>>@@@>>>>>>===:::777555555777999:::::::::888888:::;;;======<<<======<<<:::888222//////222333444:::AAAHHHVVVdddkkkooowww}}}{{{xxxzzzyyyyyy{{{}}}{{{xxxtttmmmgggyyyvvvtttvvvNNN@@@111000000000000000///......,,,,,,,,,,,,,,,------...,,,,,,---...//////////////////000000111222222222,,,666666222555777888>>>ooozzz{{{tttgggdddWWWUUURRRNNNFFFAAADDDLLLYYYMMM<<<222222777<<<>>>>>>:::888:::999555333444666:::???EEENNNRRRNNNEEEEEEBBB>>><<<:::999888666555666666777888888999999666999===???>>>???BBBEEEJJJVVVlllyyy{{{sssdddggg```WWWNNNIIIGGGFFFDDDEEEAAAAAAEEEGGGEEEEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>???===:::888888999===JJJ^^^oooyyy{{{yyywwwkkkllllllhhh\\\PPPNNNRRRlll~~~iii^^^WWWKKK@@@;;;BBBRRR```PPPSSSVVV___dddZZZPPPSSSKKKTTTYYYMMM777((((((///***))))))(((((())))))***)))))))))))))))))))))))))))))))))************+++,,,,,,,,,---......//////,,,///222>>>```zzzqqqiiicccWWWFFF999333222888===;;;666444222000000666@@@HHHJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHuuusssvvvyyyuuuyyykkkXXXKKKAAA444222666333444555888;;;???BBBDDDFFFEEEGGGJJJKKKKKKLLLNNNPPPMMMZZZwwwooogggwwwzzz]]]NNNGGGIIIKKKLLLLLLMMMLLLJJJGGGFFFIIIIIIJJJKKKKKKKKKJJJJJJFFFFFFFFFFFFEEEEEEDDDCCC===:::555333444;;;CCCJJJUUUZZZccchhheeebbbiiisssyyy}}}}}}lll___eeeiiiggggggiiiiiifffnnnvvvtttbbbPPPJJJLLLNNNHHHIIIFFFUUUYYYNNNFFFEEEBBB>>>DDDOOO[[[eeennnmmm```PPPDDD???CCCBBBBBBAAAAAABBBBBBBBB:::666222111333666999:::???BBBCCCBBB>>>;;;:::;;;777777888:::<<<>>>???@@@??????@@@@@@>>>;;;888777333444555666888:::<<<===888999999777555444444555555777999888777777999;;;===<<<<<<<<<===<<<:::888111//////111222222666===AAAPPP___fffllluuu~~~||||||zzzzzzzzzzzz|||~~~~~~}}}{{{yyy}}}zzzvvvtttpppiiieeevvvyyynnnyyylllIII@@@//////000000111000///...---,,,,,,++++++,,,,,,---...,,,,,,---...//////////////////000000111111222222000///333333///444999555NNN~~~xxxiiidddVVVZZZ^^^^^^TTTJJJGGGKKK___TTTEEE888333444777:::===;;;;;;<<<:::444333666777666555;;;HHHSSSRRRKKKHHHFFFCCCAAA@@@===:::777666777777888888888888777666999===>>>======@@@CCCEEEGGGOOO]]]jjjpppooolllgggiiippp}}}rrrmmmjjjeeedddhhhqqquuu```XXXNNNHHHDDDBBBBBBBBBAAA======AAADDDCCCCCCEEEAAAAAAAAA@@@@@@@@@@@@@@@??????>>>===============;;;======<<<:::;;;>>>AAAJJJWWWiiiwww{{{wwwoooiiijjjgggbbbYYYMMMJJJXXXiii~~~jjj[[[SSSLLLBBB:::===IIIXXXbbbUUUYYYcccdddWWWQQQTTTTTTRRRXXXRRR===+++(((+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------......///,,,...000999PPP||||||tttggg\\\]]]JJJ<<<111333999;;;999666111000000555===DDDIIIKKKJJJKKKLLLMMMLLLKKKJJJJJJxxxwww{{{qqqccceeeiiirrr~~~```SSSLLLBBB333000666555666777:::>>>AAACCCEEEEEEFFFIIILLLMMMMMMLLLMMMNNNGGGZZZnnnyyyaaa___fffSSSLLLOOOLLLMMMNNNMMMLLLJJJGGGEEEHHHIIIJJJJJJKKKKKKJJJJJJEEEEEEEEEEEEEEEDDDCCCCCC<<<999555333555;;;CCCHHHXXX\\\dddiiieeeaaaiiivvvoooccchhhhhhbbb```cccdddbbbttt~~~~~~mmmYYYNNNLLLKKKFFFJJJHHHVVV^^^OOOEEEDDDBBB===AAAJJJUUU^^^gggfff[[[MMMCCC>>>DDDDDDCCCBBBBBBBBBCCCCCC===999444333666<<<@@@CCCDDDFFFGGGDDD>>>999888888888999:::<<<>>>???AAAAAAAAAAAABBBBBB@@@===999777333333444555777999:::;;;444555666555444333333555555777:::999888777:::<<<>>>======>>>???>>><<<:::222//////000000///333999;;;JJJZZZbbbhhhrrr~~~~~~~~~}}}yyyvvvtttzzz~~~}}}~~~~~~yyyooollloooqqqpppppp{{{|||nnnaaasssfffBBB===000///000111111111000...---++++++++++++,,,,,,---...+++,,,---.../////////////////////000111111222222777+++222777---000;;;777:::[[[zzzzzz{{{fff^^^[[[bbblllmmmaaaPPPHHHHHH___WWWJJJ>>>555333444666;;;;;;===>>>:::444333777444888999999???JJJTTTXXXLLLKKKIIIGGGEEEBBB>>>:::888888888888888777666666444777:::;;;999999<<<@@@AAAAAAFFFNNNUUUVVVTTTSSSSSSVVV[[[```hhhuuu{{{kkk___^^^^^^[[[[[[___fff~~~xxx\\\SSSIIIDDDBBBAAAAAABBBEEE@@@>>>@@@BBB@@@???AAA>>>>>>>>>>>>???@@@AAABBB>>>>>>===<<<<<<<<<<<<===;;;<<<<<<;;;;;;>>>DDDJJJaaakkkxxxvvvkkkcccbbb[[[SSSLLLIIISSSppphhhXXXPPPLLLFFF===999???LLLWWW\\\WWW]]]qqqqqqXXXQQQUUULLLXXXZZZKKK000$$$***...((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++,,,------....../////////222777FFFiiitttttt{{{zzznnnmmm[[[FFF333000666999777555111000111444;;;BBBHHHLLLJJJKKKMMMOOOOOOMMMLLLJJJjjjccccccgggoootttsssooolll___XXXKKK<<<333222555777888:::===???@@@AAADDDFFFCCCDDDGGGIIIKKKLLLMMMMMMMMMLLLbbbrrriiisss|||{{{~~~lllXXX~~~xxxPPPLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHJJJJJJKKKLLLLLLKKKJJJIIIFFF@@@<<<>>>CCCGGGEEEAAAAAA999333444888===EEEMMMRRRXXX^^^eeefffZZZYYYjjjuuukkkfffeeehhheee[[[YYY]]]jjjtttwwwkkkZZZQQQPPPOOOIIIGGGIIIWWW}}}rrrOOOIIIQQQDDD;;;BBBEEEXXXiiimmmgggaaaTTTHHHHHHKKKLLLKKKGGGFFFGGGDDD???===;;;777555;;;EEEKKKKKKHHHHHHGGGDDD@@@<<<999777:::<<<>>>AAABBBBBBAAAAAA===AAAEEEEEEBBB===:::888444555666666444444555555333333222222333555777888555777999:::::::::;;;<<<:::>>>AAAAAAAAAAAA???:::333222000//////111222444>>>DDDQQQbbbooovvv}}}~~~~~~~~~~~~uuuyyy}}}yyywwwvvvyyyzzz|||}}}~~~yyy}}}{{{{{{~~~zzzwww{{{|||uuuqqqtttttthhh^^^HHHooovvvaaaGGG222333////////////............------------------------++++++,,,,,,---.../////////000000000111111111111000111111222222333444444777CCCrrr{{{{{{```aaadddkkkooohhhYYYLLLHHHKKKLLLIIIAAA999555222000555777;;;>>>???;;;555000222777;;;999777;;;FFFQQQTTTQQQIIIBBBAAADDDBBB===999;;;:::666999???===555999999:::;;;;;;;;;;;;:::===>>>AAACCCFFFHHHIIIJJJDDDHHHKKKMMMNNNTTT]]]eeeaaa^^^YYYTTTOOOLLLJJJJJJQQQWWW___dddeeedddbbb```LLLJJJHHHFFFEEEDDDEEEEEEAAAAAA@@@????????????@@@======>>>>>>???>>>>>>===AAA???<<<::::::999888777444777888777===MMM]]]ffftttyyysssiii^^^]]]UUUJJJIII[[[yyyvvv```^^^WWWHHHGGG===<<>>@@@AAACCCFFFHHHCCCCCCDDDEEEGGGJJJLLLMMMLLLOOO___qqqooohhhvvv}}}~~~rrrXXXppp```RRRKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKJJJIIIFFFAAA===???DDDGGGEEEAAA@@@:::555555888>>>IIITTTPPPWWW___jjjjjjXXXTTTeeeqqqggg```cccbbb^^^^^^bbb^^^gggnnniii[[[NNNJJJKKKLLLJJJIIIQQQvvv~~~XXXJJJPPPGGGAAAGGGIIIQQQkkkyyywwwsssfffSSSKKK___\\\VVVQQQQQQQQQKKKBBB555888:::;;;AAAJJJNNNNNNLLLKKKJJJIIIHHHFFFCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCCCCAAA<<<888444555555555555555666777444444333333333444555666666888:::;;;::::::;;;<<<;;;@@@BBBAAA@@@AAA>>>:::333222000//////111222333:::???KKK\\\jjjttt~~~~~~{{{|||}}}||||||wwwzzz||||||yyywwwwwwxxx|||zzzyyy{{{~~~}}}~~~}}}}}}~~~|||tttlllsss|||uuuqqq|||oooeee\\\JJJiiilllYYYBBB000222////////////............------------------------,,,,,,------...//////000//////000000000111111111000111111222222333333444777888TTT|||{{{kkkiiijjjjjjdddXXXOOOKKKFFFFFFDDD???:::777444222333555999===???===888444444888;;;:::666666;;;AAAJJJNNNOOOKKKHHHGGGDDD@@@<<<===<<<999999::::::888666777777888888888777777999:::<<<>>>@@@BBBCCCCCCCCCEEEHHHGGGFFFHHHOOOTTTVVVTTTQQQMMMJJJHHHHHHHHHHHHLLLRRRUUUTTTQQQNNNMMMGGGGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@???????????????;;;;;;<<<<<<;;;;;;::::::666555555555666666555444333888<<<@@@LLL___pppwwwxxxrrrmmmfff^^^IIIJJJOOO```|||rrrcccYYYPPPGGG@@@@@@666444===EEEEEEFFFIIIXXX```fffaaaUUUOOOVVV```bbbIII222,,,,,,)))(((,,,******)))((((((((((((((())))))))))))))))))))))))))))))************))))))++++++,,,---------,,,,,,///111000333<<>>333222111111333999AAAGGGIIILLLMMMJJJJJJLLLMMMJJJ}}}xxxooobbbYYYWWWbbbTTTCCC777333444555555888;;;???AAABBBDDDGGGIIIEEEDDDCCCDDDFFFJJJNNNPPPLLLRRRZZZuuu~~~nnnwww~~~zzz```dddnnnWWWIIIKKKLLLLLLLLLLLLKKKIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJGGGCCC@@@AAAEEEHHHEEEBBB@@@;;;777666666>>>NNN]]]UUUWWW^^^mmmnnnXXXNNN^^^|||lll```^^^___^^^bbbiii___aaahhhmmmfffWWWPPPSSSRRROOOIIIIIIkkk```KKKKKKHHHEEEGGGEEELLLoooooossskkk___YYY[[[[[[OOOAAA999>>>AAA@@@BBBHHHNNNPPPQQQNNNJJJHHHHHHHHHEEECCC@@@???>>>===>>>@@@BBBDDDLLLGGGBBBCCCEEEEEE???999555555444444555666777888666555444333333444555666777999;;;<<<;;;:::;;;<<<<<<@@@BBB@@@???@@@>>>999333222111//////000222333888;;;EEEVVVeeepppzzz~~~wwwuuuxxx{{{{{{yyy{{{{{{{{{yyyxxxxxxzzz|||~~~zzzxxx{{{{{{}}}{{{{{{}}}}}}}}}|||zzz~~~nnnfffZZZdddtttiiifff|||iiiZZZOOOCCChhh~~~aaaOOO<<<---111////////////............------------------------------......//////000000////////////000000000000000000111111222333333333999444<<>><<<999777555111222555999======;;;999444777999999777444333333===HHHQQQSSSPPPNNNLLLHHHCCC@@@>>><<<999666777:::666666666666666555555555777777999;;;<<<=========???AAACCCBBB@@@@@@CCCGGGIIIHHHFFFEEEDDDDDDDDDEEEDDDFFFIIIJJJHHHEEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>;;;;;;:::999888777777666000111111222222222222222444<<>><<<::::::::::::;;;===???@@@GGGEEEDDDEEEGGGFFFAAA<<<888666444333444555666666555555444444444666777888999;;;======<<<<<<===>>><<>>===???>>>:::444333111//////000222333888:::DDDTTTbbblllttt{{{~~~wwwppppppuuuzzzzzzyyy}}}|||{{{zzzzzzzzz|||}}}|||zzzzzz|||~~~|||}}}zzzyyyxxxyyyzzz}}}}}}~~~|||yyyzzz}}}```[[[RRR]]]kkk[[[[[[{{{gggRRRFFFCCCttt}}}\\\KKK:::---222////////////............------------------------------------......//////........./////////000000000000000111222222333333444666777HHHxxxxxx}}}ooogggaaaZZZTTTRRRTTTLLLDDD@@@===999888999111111222555999<<<<<<;;;333444555777888777555222555???IIINNNRRRVVVWWWUUUMMMDDD>>>>>><<<666555888888888777666666666666666777888999:::;;;;;;;;;;;;;;;===@@@AAAAAAAAACCCEEEBBBBBBAAAAAAAAAAAABBBCCCCCCEEEFFFFFFEEECCCCCCDDD???@@@AAABBBBBBAAA@@@?????????????????????>>>>>>;;;:::999777666555555444333333222111111333555888<<>>???@@@<<>>>>>;;;444333111//////000111222444777BBBSSSccckkkqqquuuvvvqqqlllmmmsssxxxzzzyyyyyyzzzzzz{{{|||{{{zzzyyywwwzzz~~~}}}|||}}}{{{zzzyyyyyyxxxwwwvvvuuuyyyyyy|||{{{zzz}}}{{{^^^ZZZYYYdddfffTTT[[[yyy}}}yyyfffOOOHHHQQQ]]]KKK;;;///333////////////............------------------------+++,,,,,,,,,,,,,,,---------............////////////000000111111222333333,,,666888666OOO{{{qqqiiiddd^^^ZZZXXX[[[PPPFFFAAA<<<888:::>>>555333222222555888::::::777666555777999:::999777333777;;;AAALLLXXX^^^^^^VVVKKKCCCAAA@@@<<<888666:::999777666555555555555777777888999999999999999999;;;>>>@@@AAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCAAA@@@AAABBB>>>???@@@AAABBBAAA@@@???>>>????????????>>>======777666555333333222222333222222222111333999AAAGGGQQQ```ttt~~~kkk```XXXVVVSSSQQQ[[[iiitttnnnYYYCCCGGGKKKIIIAAA777333444;;;FFFOOOQQQTTTZZZ___aaaYYYRRRHHHLLLdddtttaaa???666...))))))***)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,------------,,,000......333777IIIddd}}}lllbbbVVVbbb```JJJ777555888777;;;999555111...000444888DDDJJJNNNJJJHHHIIIKKKJJJlllgggWWWEEE555333555444444777:::===@@@AAAAAA@@@@@@@@@AAACCCGGGJJJMMMNNNOOOOOOMMMQQQWWWhhheeesssjjjMMMHHHJJJLLLNNNOOONNNLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGFFFFFFGGGFFFDDDBBB@@@===:::777333999JJJ\\\yyyqqqbbb^^^ccc\\\SSSVVVfffyyypppfffggg{{{ooopppwwwwwwsssrrriii]]]SSSLLLUUUkkk\\\UUUXXXfffxxx[[[SSSVVVRRRNNNJJJCCC<<<@@@RRReeekkkgggjjjsssyyytttkkkeeeaaa^^^[[[VVVMMMCCC===::::::;;;888:::<<<>>>???>>>===<<<777===FFFJJJJJJFFFCCCBBB@@@;;;555222444777888777888888777888999:::<<<======???AAABBBBBBBBBCCCEEEAAACCCAAA===<<<>>>===;;;555333111000///000111222...111===QQQccclllqqquuupppooommmnnnqqquuuxxxyyyuuuvvvwwwzzz|||{{{wwwuuusssyyy|||{{{}}}wwwwwwvvvwwwxxxxxxvvvuuuuuuwww|||~~~|||~~~~~~{{{yyyaaaYYY___iii```VVVeee~~~vvvzzz{{{kkkyyy~~~|||vvvbbbHHHFFF\\\\\\JJJ;;;///444////////////............------------------------+++++++++++++++++++++,,,------------........./////////000000111222222222...777:::111666]]]wwwwwwoooiiidddbbbccc\\\RRRJJJFFF???888<<>>888:::999777555444333444444444555666666777666666666999:::;;;===>>>>>>??????BBBBBBAAAAAAAAAAAA@@@@@@EEEFFFFFFCCC@@@>>>>>>???======>>>>>>???>>>>>>>>>;;;<<<===>>>===<<<;;;:::222111000//////000111222///222555999>>>HHHUUU^^^lllyyyyyykkk^^^WWWPPPLLLMMMXXXlll~~~~~~gggPPP@@@BBBJJJGGG777---222===CCCPPPMMMNNN[[[jjjooofff[[[NNNNNNMMMUUUjjjrrrWWW444---+++))))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))'''(((((())))))((((((''')))***+++,,,---.........+++000------333666AAAUUUvvvhhh]]]kkkiiiQQQ:::555888777:::999666333000000222555???HHHNNNLLLIIIIIIJJJJJJmmmdddQQQ@@@333444666333444999888;;;@@@BBBCCCBBBBBBCCCCCCDDDFFFIIIKKKNNNPPPRRRNNNNNNZZZaaa}}}~~~{{{sssSSSGGGIIILLLOOOPPPOOOMMMKKKMMMLLLKKKIIIIIIIIIIIIJJJHHHGGGGGGGGGFFFEEECCCAAA@@@===999666333666CCCQQQqqqxxxooo```]]]YYYQQQQQQ\\\~~~qqqfff]]]```vvv}}}||||||xxxtttmmm^^^VVVPPPOOOlllzzzyyyiiiOOOAAABBBBBB???:::===MMMcccppptttxxxyyyvvvtttqqqqqqpppmmmdddXXXOOOKKKKKKAAA@@@@@@???>>>===;;;;;;;;;>>>CCCHHHJJJIIIDDDAAABBB<<<666444888<<<>>>======<<<;;;::::::;;;<<<<<<>>>@@@CCCDDDEEEEEEGGGHHHJJJJJJGGG@@@======<<<999555444222000//////000111...///999MMM___jjjppptttooopppqqqqqqpppqqqsssvvvwwwvvvwwwzzz||||||yyyvvvrrrwww|||~~~}}}xxxvvvttttttwwwzzzzzzyyyvvvxxx}}}~~~|||}}}yyyxxxyyyiiiWWWbbblll]]]```yyywwwyyyvvvsss~~~ttt^^^DDDHHHiii~~~UUUDDD888---222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222444444777777333AAAooo{{{qqqjjjjjjnnn```YYYVVVRRRGGG;;;<<>>===;;;999666555444555555333444555555666666666555666666666888999;;;;;;;;;>>>>>>>>>??????>>>>>>>>>BBBCCCDDDBBB@@@>>>>>>???::::::999999999999999:::777888:::::::::999777666000000//////111333555777777===EEEMMMVVVaaannnxxx|||qqqcccXXXOOOOOOMMMMMMWWWjjj|||nnnWWWGGG???:::HHHHHH@@@333111===LLLTTTXXXRRRWWWkkkxxxqqqaaaUUUMMMNNNXXXffffffTTT===000((()))***))))))))))))(((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''))))))+++,,,---.........,,,000,,,+++222444:::IIIfffuuunnnmmmlllcccOOO;;;444666888888777555222111222333:::EEEMMMMMMJJJJJJJJJJJJooogggMMM===333555666333444;;;666:::???CCCDDDEEEFFFFFFHHHGGGGGGHHHKKKPPPTTTVVVOOOKKK]]]^^^{{{sssoooooo{{{cccGGGIIILLLOOOPPPOOOMMMKKKOOOMMMLLLJJJIIIIIIIIIJJJGGGGGGGGGGGGFFFDDDBBB@@@@@@<<<999666333555???JJJggg{{{yyyeee[[[UUUNNNLLLSSS|||zzzgggYYYRRRVVVkkk|||yyyuuupppooo]]]VVVSSSJJJ]]]YYYEEEKKKEEECCC???>>>III]]]nnnuuupppuuuxxxwww{{{yyyjjjbbb```NNNLLLHHHEEEBBB@@@@@@@@@BBB@@@AAAEEEJJJKKKFFF@@@CCC===666666;;;AAACCCCCCAAA@@@>>><<<;;;::::::;;;???AAADDDFFFFFFGGGIIIKKKQQQQQQLLLCCC>>>===;;;888555444222000//////000111222111888IIIZZZeeelllpppooosssuuutttpppnnnpppsss|||zzzyyy{{{~~~}}}zzzsssuuuyyy}}}zzzvvvrrrrrrvvv{{{~~~~~~zzzzzz}}}}}}{{{zzz{{{uuuvvvxxxuuuZZZfffqqq```ppp|||rrr```JJJTTT~~~vvvNNN???555+++000000/////////............------------------------------------------------,,,,,,,,,---------....../////////000111111222222333,,,111;;;666///FFFjjjwwwmmmnnnsssfffcccbbb___PPP>>>;;;DDDTTTLLLAAA777222111222333222555999:::999888888999444888777222111666<<>>888777666444444444555666444555777888777666444333222222111222444777:::<<>>JJJTTTZZZMMMQQQbbbvvvuuuaaaRRRRRRRRRRRRcccsss___555%%%000'''***+++)))((())))))(((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''((()))+++,,,---.........,,,111,,,***111222666BBBSSS|||yyyyyyrrrsss}}}nnnIII555999666777888666444222222333777CCCMMMNNNKKKJJJKKKJJJzzzrrrjjjiiiqqqwwwfffmmmIII???444333999===;;;666;;;===@@@CCCEEEFFFEEEEEEEEEEEEFFFGGGIIILLLOOOPPPOOOLLLQQQUUUmmmqqq{{{xxxtttyyy]]]MMMFFFKKKPPPLLLOOOSSSOOOPPPNNNMMMKKKKKKKKKLLLLLLGGGFFFFFFFFFHHHHHHFFFDDDBBB>>>:::777333222888AAAZZZsss{{{ooocccUUUJJJJJJJJJiiikkkTTTLLLMMMKKK\\\~~~||||||yyysssjjj]]]UUUTTTMMMSSS|||{{{SSSIIIEEE@@@>>>>>>JJJdddnnn___^^^dddhhhnnnqqqbbbbbbUUUJJJHHHHHHEEEEEEHHHEEEDDD@@@@@@HHHPPPLLLCCCHHHBBB;;;777:::BBBKKKQQQKKKHHHCCC???===>>>???AAA<<<@@@DDDGGGHHHJJJMMMPPPMMMKKKIIIEEEAAA===:::999888666444333111111111111111222777BBBRRRaaakkkpppqqqqqqqqqqqqrrrssstttttttttxxxxxxuuuxxxtttwww{{{}}}|||{{{zzzzzzssssssuuuwwwzzz{{{zzzyyyyyyrrr}}}yyyrrrkkkgggooo___gggcccXXX}}}vvvUUUSSSqqqlllNNN<<<555222///,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,............////////////000333555444333666===DDDwwwffflllsssnnnpppssshhhSSSFFFEEEQQQRRRKKK???888888666111666666777999;;;:::777444777444222333777888555111:::KKK^^^bbbYYYMMMHHHIIIJJJHHHFFFBBB>>>999666444666444333333555666666555666555555666888999888777>>>:::666777:::<<<:::888777888888888999;;;;;;999888777666444333333222222///111444444444444555666666666555555888???JJJRRRfffjjjooouuu|||uuuaaaXXXOOOFFFEEEKKKUUUaaauuukkkXXXBBB777888===>>><<>>++++++///************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---,,,,,,,,,---000333555NNNpppzzzlll~~~bbb888111666888999888666444333333333;;;EEELLLMMMKKKJJJJJJpppdddiiicccjjjwwwxxxnnnhhhiiiDDD<<<444444;;;???===999;;;===???BBBDDDDDDDDDCCCGGGGGGGGGGGGIIIKKKMMMOOONNNLLLPPPRRRggg~~~~~~vvvnnnQQQHHHKKKQQQNNNOOORRRMMMOOONNNMMMLLLKKKKKKKKKKKKGGGFFFEEEFFFGGGGGGEEEDDDAAA<<<888666333555===GGGVVVppp}}}yyysssdddQQQKKKHHHZZZxxx{{{jjjTTTLLLLLLGGGUUUtttwwwjjj]]]XXXZZZRRRNNNeeeqqqVVVMMMEEE@@@===AAATTTaaaZZZ^^^bbbcccfffvvv|||sssllllllpppaaaWWWMMMJJJGGGDDDEEEJJJHHHEEEAAAAAAHHHPPPMMMDDDBBB===888888>>>FFFNNNRRRUUUQQQKKKEEEBBB@@@AAABBB>>>@@@BBBCCCCCCFFFKKKOOOLLLJJJHHHDDD@@@===:::888777666444222000000000000111222777BBBQQQ```jjjooorrrrrrqqqqqqpppqqqqqqqqqrrruuuuuusssvvv|||~~~tttwwwzzz|||{{{zzzyyyyyytttttttttvvvyyyzzzzzzxxxyyy|||~~~~~~zzzuuu{{{||||||yyyssslllfffdddbbb^^^fffccc___kkkUUU^^^jjjKKK:::444111///------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,............////////////000333444333111222888===ZZZmmmjjjjjjfffiiiooolll```ZZZ]]]RRRRRRKKKBBB<<<;;;777111444444444666999:::999777888555333555888999666222333===IIIPPPOOOMMMKKKLLLHHHHHHGGGEEEBBB???;;;:::888777555555777777777666444333222333555777777666666444333444555777888888999999888777666666666666222222222111222222333333///111222222111111333444000444999>>>DDDOOO^^^hhhllltttsssaaaNNNFFFAAACCCRRRccc|||pppcccGGGBBB======@@@???:::555<<<::::::EEEXXXccc]]]OOOWWWffflll___RRRPPPPPPLLLeeesssnnnNNN111++++++&&&************))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))***++++++,,,,,,++++++------,,,,,,---000222333@@@]]]}}}uuummmHHH:::555777888888666333111000111777@@@GGGKKKLLLKKKKKK|||mmmsssdddcccccc]]]eeelll```>>>888444666===AAA???;;;>>>???AAADDDEEEFFFFFFFFFJJJIIIIIIHHHIIIJJJLLLMMMMMMLLLOOOOOO___zzzrrreeeggg}}}WWWKKKLLLRRRQQQQQQRRRLLLMMMNNNNNNMMMMMMLLLKKKJJJGGGFFFEEEFFFFFFFFFDDDCCC>>>999555444444999EEEQQQmmmvvvhhhZZZXXXhhhsss]]]UUURRRJJJSSSmmm~~~jjj___\\\bbb___UUUYYYgggpppYYYJJJCCCAAA???JJJUUUSSSXXX\\\]]]^^^iiixxx~~~{{{yyyyyy}}}rrrjjjkkkhhh```WWWQQQMMMJJJLLLPPPKKKHHHCCCBBBHHHOOOMMMGGG@@@:::666999AAAKKKQQQSSS\\\XXXRRRLLLGGGDDDDDDDDDBBBBBBAAAAAAAAADDDJJJNNNLLLKKKHHHEEEAAA>>><<<:::888666444222111000111111111333999CCCQQQ___iiinnnrrrrrrpppoooooonnnnnnnnnoooqqqrrrqqqrrrwwwyyyxxxsssuuuxxxzzzyyyxxxwwwxxxuuutttssstttvvvxxxxxxwwwtttvvvzzz|||||||||}}}~~~~~~~~~}}}yyyuuuvvvwwwwwwrrrlllgggffffffdddjjjmmmiiinnnzzz[[[SSSffffffGGG888333000...------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---............/////////000222333222000///222555;;;___rrrkkk```\\\]]]dddfffdddgggnnnUUURRRLLLDDDAAA???999222333222111333666999::::::999777555555888888666333111222666<<>>EEENNNUUUZZZcccqqq|||rrrfffWWWJJJ>>>999:::FFF___www~~~sssaaaLLL>>>333888???BBBAAA<<<666222333888???GGGSSS\\\]]]XXXkkkvvvrrrZZZGGGIIIQQQSSSvvvYYY555&&&,,,,,,###************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++...------,,,---///111222888MMMuuujjjMMM555555666999:::999555222//////222999AAAHHHLLLMMMMMMrrrfffXXXMMMcccoooUUU999666555888>>>AAA???<<>>===999888666444333333333333222555;;;EEEQQQ]]]ffflllpppooonnnmmmmmmmmmmmmmmmmmmnnnooopppqqqssstttsssqqqtttvvvwwwvvvuuuuuuuuutttrrrpppppprrrtttuuuuuutttuuuxxxzzz{{{{{{{{{zzz|||zzzxxxwwwwwwvvvtttrrrrrrttttttpppiiigggkkkpppnnnxxxpppiiiyyyrrrRRRVVVmmm___BBB666222000...---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------.........//////...000222222000///000222444EEEpppvvvddd\\\WWWYYY\\\^^^eeelllXXXSSSKKKEEECCCAAA<<<777666333111111333777999:::999777555555666666555333555222111444;;;AAADDDDDDKKKLLLNNNNNNMMMIIIEEECCCBBB@@@>>>===<<<;;;888666888666333222444555555555000111333555666666444333444333444555333000000222555444444333333333333333111222444555777;;;AAADDDPPP[[[gggnnnpppttt|||~~~xxxpppdddUUUIII@@@;;;:::>>>DDDNNN]]]lllvvvqqqhhh\\\PPPCCC888222???CCCDDD???777222222666444???FFFDDDDDDPPPdddrrr|||qqqeeeWWWIIIEEEWWWooo~~~bbb???***''',,,,,,(((************)))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))***+++++++++++++++...------------...///000777CCCaaannnbbbRRR666555666999;;;<<<999555222000000333;;;EEELLLOOOOOOsss[[[MMMgggnnnIII777777888;;;>>>???>>><<<>>>???BBBEEEIIILLLNNNOOOOOONNNLLLKKKKKKKKKLLLLLLKKKNNNOOOPPPXXXwww~~~xxxccc\\\jjjQQQIIIQQQTTTUUUVVVQQQMMMMMMNNNNNNNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDBBB===888555555777>>>LLLYYYuuuiiiggg]]][[[hhhqqqddd```___ZZZWWWXXXVVVfffrrrxxxvvvkkkpppoooNNNEEEGGGPPPSSSJJJEEEJJJNNNOOONNNJJJBBB:::444666555<<>>777999CCCQQQ\\\bbbeeedddaaa\\\WWWQQQLLLIIIHHHHHHGGGFFFFFFFFFEEEDDDJJJIIIGGGDDDAAA???===<<<888666555444333333444444555888???GGGQQQ[[[dddiiikkkkkkkkkkkkkkklllmmmmmmllllllnnnppprrrqqqqqqqqqppprrrttttttsssrrrrrrsssrrrpppnnnnnnppprrrsssrrrxxxxxxyyyzzz{{{zzzyyyxxxxxxwwwuuussssssrrrqqqooouuuwwwwwwppphhhfffmmmuuuoootttfffeee~~~ttt}}}lll[[[jjjWWW>>>555111///............------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---------------............,,,...000111111111111222333666IIItttqqqggg[[[VVVUUUWWW]]]bbb[[[TTTLLLFFFCCC@@@>>>===<<<888444111222555777777777555333333333444444333555444333333444777:::<<>>AAAFFFLLLSSSXXX]]]hhhuuu}}}}}}}}}|||qqqcccYYYRRRLLLEEE???555:::DDDRRRZZZYYYTTTQQQSSSQQQKKKAAA888444777;;;GGGGGGBBB777...---555>>>BBBGGGHHHDDDGGGXXXnnn}}}rrrdddVVVPPPPPPZZZpppgggEEE+++---000)))'''...************)))))))))(((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***---------------...//////222888MMMvvvtttiii^^^aaa[[[CCC666555666888;;;:::888555222000111777AAAJJJPPPRRReeeWWWgggddd@@@666777:::<<<============;;;<<>>;;;888888999===HHHTTTaaawwwzzzrrrhhhnnn}}}ooocccYYYTTTRRRKKKKKKKKKQQQRRRIIIRRRmmmdddIIIBBBLLLQQQGGGDDDDDDCCCAAA@@@???>>>===111888666...888aaa}}}mmmeeeaaaZZZRRRQQQKKKGGGIIIJJJJJJIIIIIIAAA<<<777777AAAPPP___hhhmmmnnnmmmkkkeee]]]UUUPPPLLLKKKIIIHHHHHHFFFCCC@@@FFFEEECCCAAA>>><<<:::999444444333222333444555666999===CCCJJJQQQYYYaaagggiiihhhhhhiiijjjkkkllllllkkkjjjmmmrrrssspppoooqqqoooppprrrrrrpppooopppqqqpppooonnnoooqqqssssssrrr{{{yyyxxxxxxyyyyyyxxxwwwxxxwwwvvvtttrrrpppooonnnyyy{{{yyyooobbb^^^fffoooiiikkkccclllxxxhhhjjjgggnnnrrrMMM;;;555111///000///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---,,,------------.........,,,---...000111222222222333111444LLLssscccXXXSSSSSSTTTVVV\\\VVVPPPKKKFFFAAAAAACCCCCC>>>888444333444444555555444333222222333444555000222444333111111333666999<<<@@@EEEHHHIIIJJJIIIKKKJJJKKKLLLNNNMMMKKKIIIBBB@@@>>>===<<<;;;888666666555444444777<<<@@@BBBBBB666///222555222111444333444555888;;;???AAACCCGGGJJJNNNSSSXXX^^^dddiiisssyyy|||vvvqqqooo^^^VVVKKKBBB>>>;;;999777BBBJJJYYYggglllbbbPPPBBB>>>===999444///111777>>>::::::777333000555>>>GGGMMMJJJGGGLLL\\\kkkmmmhhhZZZ\\\TTTLLL^^^}}}yyyMMM222&&&111333%%%"""---************))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******+++,,,,,,---....../////////333BBBbbb~~~hhh]]]\\\UUUDDD:::777444444777888777555555222111444;;;EEEMMMRRRnnn```bbbUUU;;;444777:::<<<<<<===>>>@@@<<<===>>>AAACCCFFFIIIJJJHHHGGGGGGGGGGGGIIIJJJLLLKKKMMMKKKOOOTTTZZZkkkdddaaaIIILLLOOORRRTTTRRROOONNNMMMLLLKKKKKKKKKKKKKKKIIIHHHHHHHHHGGGEEECCCAAA>>><<<<<<;;;;;;CCCLLLQQQjjj}}}vvvsssssscccYYYUUUOOOMMMEEEDDDIIIEEEHHHXXXvvv___FFFIIIOOOEEEAAA???<<<;;;999:::<<>><<<:::999555444444444555777999:::===AAAGGGMMMRRRXXX___eeeiiihhhhhhhhhhhhhhhiiiiiiiiihhhkkkrrrssspppnnnqqqnnnooopppooonnnmmmnnnooooooooooooqqqtttuuuuuutttyyyvvvtttsssvvvxxxxxxwwwvvvvvvvvvtttqqqnnnlllkkkuuuxxxuuuiiiYYYTTT[[[eeeeeegggkkkqqqjjj]]]ccccccEEE999555000///222///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,---------.........---------...000111111111333333333<<<[[[zzzuuufff]]]ZZZVVVSSSZZZXXXWWWUUUMMMCCCBBBGGGGGGBBB<<<777555555444444333333333222222333666888222333333222111111111333222444777;;;>>>@@@AAABBBCCCEEEHHHMMMRRRUUUUUUTTTIIIHHHHHHHHHIIIGGGDDDAAA???@@@@@@======HHHZZZiiieeeNNN<<<:::>>><<<===@@@BBBCCCFFFIIINNNRRRUUUXXXZZZ]]]aaadddgggkkkooorrrzzzxxxsssmmmfff]]]UUUPPPEEEAAA<<<777777:::???BBBWWW]]]eeehhhcccVVVFFF999555333000000333555666666111111111444;;;EEEMMMRRRQQQTTTZZZeeerrruuuiiiYYYUUUYYYXXX^^^yyy{{{VVV999...(((,,,---'''&&&***************))))))))))))'''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))((())))))***************)))***+++---...//////000///444===RRRyyyvvviii]]]OOOIIIDDD>>>666333555777888777666444222111555===IIIPPPtttddd\\\JJJ:::222666999;;;<<<===@@@BBB@@@@@@AAABBBDDDFFFGGGIIIDDDDDDDDDDDDEEEGGGIIIKKKKKKMMMIIINNNRRRPPP|||~~~aaagggJJJJJJLLLOOORRRQQQPPPNNNMMMKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIHHHFFFCCCBBB@@@???>>><<<:::>>>FFFTTTbbbgggooozzzqqq|||vvvmmmaaa[[[RRRTTTJJJAAAFFFGGGCCCDDDOOOiiixxxQQQLLLNNNDDD;;;:::;;;;;;999666666888<<<000333@@@:::333TTTrrrbbb]]]ZZZPPPJJJHHHLLLLLLGGGEEEGGG======;;;888888???KKKUUUeeekkksssyyyyyytttlllfff___YYYRRRNNNNNNMMMLLLJJJFFFFFFDDDBBB@@@>>><<<<<<777777777888:::<<<>>>@@@???DDDJJJNNNRRRXXX^^^dddjjjiiihhhggggggffffffggggggfffjjjrrrsssooommmpppmmmnnnooonnnmmmlllmmmnnnppppppqqqtttwwwxxxwwwuuuvvvsssoooooosssvvvwwwwwwsssttttttrrrnnnkkkhhhggglllpppooobbbRRRMMMUUU```dddffftttzzzjjjrrrYYYaaatttZZZ@@@888555000///333///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,,,,,,,---------.........---,,,,,,.../////////111444666666???bbbyyynnnggg```ZZZXXXYYY\\\\\\RRRFFFDDDIIIHHHDDD>>>999777666555444333444333333333444888:::999777444333333333222111222222333555666777777777:::<<>>444///555000...444===@@@:::333666333333888DDDPPPXXX\\\UUUeeewwwxxxkkk```aaaVVVYYYvvvbbb999///000+++$$$%%%,,,---)))************))))))))))))'''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))))))))(((((()))***************((()))+++---...///000000---222777DDDeee|||kkk[[[^^^OOOFFF;;;666666999:::999777555222///000888EEEOOO}}}ooouuummmpppUUUBBB:::777888999:::<<<===>>>???DDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@AAACCCGGGKKKMMMGGGHHHSSSNNNMMMVVVoootttpppsss{{{^^^TTTGGGSSSTTTQQQWWWSSSOOOKKKJJJLLLMMMMMMKKKHHHIIIKKKKKKKKKIIIGGGFFF@@@@@@???===<<<;;;:::999JJJYYYgggppp~~~~~~uuuyyysss~~~jjjcccZZZUUUNNNIIIHHHHHHFFFBBBFFFNNNYYYyyy```RRRMMMBBB@@@;;;777777999999999:::888@@@>>>:::::::::GGG^^^sss___WWWZZZVVVMMMIIIIIIFFFAAA???<<<888444666===GGGNNNcccnnn{{{|||vvvssskkkddd\\\XXXWWWUUUPPPLLLIIIFFFCCCEEEFFFDDDAAA???>>>===>>>@@@DDDFFFFFFDDDEEEGGGIIIKKKOOOUUU[[[```eeeeeeeeeeeeffffffggggggeeejjjoooqqqooommmmmmnnnlllmmmmmmlllllllllmmmooojjjjjjnnnuuuvvvrrrrrrwwwqqqnnnlllpppuuuyyyxxxvvvxxxvvvssspppjjjdddcccdddhhhjjjhhh^^^SSSQQQYYYbbbeeeiii{{{qqqzzzpppbbb\\\ooommmUUU>>>666444000///111////////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000;;;222111444111<<>><<<:::888888;;;KKK]]]lll}}}{{{mmm^^^eeeWWWKKKIIIHHHEEEEEEHHHEEEJJJPPPjjj```WWWRRRIII;;;:::;;;===???>>>;;;:::<<>><<<:::888666555333222222333444444555444444333333333333333333444444444444444333333333111222333666;;;@@@EEEHHHMMMNNNPPPPPPPPPPPPRRRTTTYYYYYYYYYWWWOOOHHHJJJPPPnnnppprrrtttvvvvvvvvvvvvzzzwwwtttooojjjfffcccbbb]]]]]]\\\ZZZUUUNNNHHHDDD===<<<999777666555666777AAABBBEEEKKKPPPRRRQQQNNNDDD===444......000111000<<<===>>><<<999888:::<<<@@@TTTfffeeeYYYRRRWWW^^^eeejjjeeeUUUKKKYYYvvvccc???000111************************************)))))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))'''(((((())))))(((((('''))))))))))))************++++++,,,,,,---.........+++000...222FFFcccrrrRRR@@@888666888<<<::::::999444000111777===nnnaaakkkuuurrrhhhiiifff```ooogggCCC888777;;;;;;<<<<<<<<<<<<=========>>>???@@@AAAAAAAAA@@@CCCBBBAAAAAAAAABBBDDDEEEFFFDDDJJJEEEEEEHHHQQQvvvtttqqquuu{{{nnnwwwcccYYYzzzVVVMMMKKKMMMWWWVVVSSSPPPNNNNNNNNNMMMLLLJJJIIIIIIGGGFFFEEEDDDDDDEEEDDDBBB@@@===:::888777666CCCTTTeeezzzuuuZZZkkk^^^SSSQQQMMMFFFEEEJJJIIIOOOLLLYYYsss[[[NNNKKKHHHCCC999;;;===>>>??????>>>===???CCCAAAAAAEEE???===FFF___rrr[[[KKKEEEEEEEEEBBB@@@;;;777444666;;;???PPPaaauuuzzztttooolllfff```ZZZZZZYYYVVVRRRPPPPPPRRRTTTRRRUUUWWWUUUQQQOOORRRVVVTTTRRROOOMMMMMMRRRYYY___ggggggffffffeeeeeeddddddgggggghhhkkkmmmnnnlllkkkjjjkkkmmmnnnnnnnnnmmmlllnnnmmmnnnpppooollllllppprrrnnniiihhhkkkmmmmmmlllkkklllkkkiiifffdddeeefffeeebbb]]]ZZZYYY\\\aaadddqqqzzz{{{{{{xxxXXXnnncccMMM999333222...---000/////////............---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///000444777666444888???jjjyyyuuupppggg```ZZZWWWWWWXXXKKKIIIEEE@@@<<<:::999999444333333222222222333333222222222222222222333333555555444444333222222222333333222333444666999:::999;;;>>>???@@@AAACCCEEEIIIHHHJJJLLLHHHBBB@@@BBBOOOUUU^^^eeehhhfffbbb___```]]]YYYSSSNNNIIIFFFDDDDDDDDDCCCAAA===:::666444333222333333555888:::<<>>888555;;;;;;<<<======>>>??????>>>???@@@AAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAACCC@@@FFFBBBDDDGGGHHHeeezzz~~~{{{sssqqqooouuuuuuWWWsssdddQQQKKKLLLUUUWWWUUURRRPPPOOONNNMMMLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFEEECCCAAA>>><<<:::999:::AAANNN^^^rrrdddhhhjjjggg]]]RRRKKKHHHGGGLLLUUURRRVVVppp|||sss\\\PPPDDD>>>===<<<<<<======@@@AAA>>>===???BBBCCCAAAFFFEEEEEEHHHAAA>>>HHHfffuuummmVVVIIICCCBBB???>>>;;;777555666999<<>><<<:::;;;;;;===@@@CCCDDDCCCBBBAAA;;;:::999888777666666666888888666555444333222222444444555777:::===???AAA???>>>===;;;888444000---...///111444666888:::;;;666777666333333777AAAIIISSSXXXXXXTTTWWW```eeedddaaaXXX[[[ppppppDDD......///************************************)))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))************))))))((()))))))))***************++++++,,,------......222111///444999===]]]uuu```ZZZQQQFFF;;;444222333:::;;;:::888444111000111|||fff]]]```yyytttNNN<<<:::222999:::;;;===???AAABBBCCC>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@>>>DDDBBBHHHKKKIII```}}}ooofffgggmmmtttfffeeeqqqSSSIIIKKKSSSVVVVVVTTTRRRPPPNNNMMMMMMOOONNNLLLJJJHHHGGGGGGGGGEEEDDDCCCBBB@@@>>>======777:::DDDUUUiii~~~wwwhhhzzz|||eeeQQQNNNMMMGGGIIISSSVVV]]]oooppp]]]OOOJJJ@@@;;;>>>>>>;;;;;;@@@AAAKKKRRRPPPMMMMMMKKKHHHIIIOOOMMMIIIGGG@@@@@@MMMgggtttyyykkkTTTGGGBBB@@@???===999666555777999???KKK^^^ttt~~~{{{wwwtttssslllaaaXXX]]]hhhmmmkkkllllllmmmqqqtttqqqhhhaaaVVVWWWWWWVVVUUUWWWZZZ\\\\\\\\\]]]___aaabbbcccdddeeedddccceeeiiikkkiiifffffffffgggjjjmmmmmmjjjgggiiinnnqqqqqqnnnjjjfffccckkkhhheeecccdddgggiiijjjiiimmmmmmgggdddggggggeeeeeeZZZPPPQQQ]]]jjjpppqqq}}}zzznnnnnn|||uuuUUUDDD666333333///...222............------------------,,,++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++,,,++++++,,,,,,---...///***000111---,,,222666444888CCCiiiqqqcccVVVQQQSSS[[[[[[WWWPPPGGG???;;;:::777999999777444222222333111111111111111111111111111111222222333444555555444444333222222111111222333444555555333222333444888333111333555333222333;;;:::777555555555666777777666555555444444444444222111000//////000111222777888888999:::;;;<<<===666555222000---------...222666;;;<<<999555333222444444555888===DDDIIILLLLLLVVV___eeeppp{{{yyyooocccbbbjjjzzzrrrGGG111000333///(((************************))))))))))))))))))******(((((((((((((((((((((((('''(((((((((((((((((('''))))))************))))))((()))))))))******************++++++,,,------...111---)))...444555JJJoooooohhheeebbbZZZNNNCCC<<<888777777888999888666444222111ssseeemmmjjj???999888333999:::<<<>>>@@@BBBDDDEEE>>>???@@@AAAAAABBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBB@@@???FFFCCCJJJPPPLLLaaawwwuuutttuuuwwwcccxxx~~~WWWIIIJJJQQQTTTUUUUUUSSSPPPNNNNNNNNNOOOOOONNNMMMKKKJJJIIIIIIEEEEEEDDDCCCAAA@@@??????444444:::FFFVVVfffvvvtttqqqXXXSSSRRRNNNLLLPPPTTTbbbrrriiiQQQFFFDDD@@@@@@CCC@@@::::::???DDD[[[pppuuuppphhh\\\QQQVVVZZZTTTLLLGGG>>>???NNNfffzzzvvviii}}}dddOOOGGGEEECCC@@@;;;666444555666888@@@PPPfffzzz~~~}}}~~~~~~|||{{{zzzrrraaaTTTXXXjjjxxx{{{yyyuuutttwwwyyysssfff[[[TTTUUUVVVVVVUUUUUUWWWYYY\\\\\\]]]]]]^^^^^^______bbbbbbccceeeggghhhfffeeegggfffeeehhhlllmmmkkkhhhffflllpppnnnkkkiiieee```fffeeedddcccccceeehhhjjjeeejjjjjjbbb```cccddd```bbbXXXOOOSSSaaaooouuuuuuyyyjjjmmmyyyvvvttt}}}OOO@@@444333333//////333.........------------,,,------,,,+++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++,,,---...///(((...222111000222333222999000AAAvvvxxxmmm^^^SSSQQQQQQWWW^^^^^^VVVJJJ@@@;;;;;;>>>???===888555555666222222222111111111000000///000111222333444555666222222222333333333333333000222333333222222333555888333000111222111222555666666666555555444333333555555444333333333333444111000//////000111333444666666555555444333222222222111///,,,***,,,000333999???DDDBBB;;;333000000333444888@@@HHHMMMNNNMMMRRRkkk}}}}}}xxxpppiiifffllltttSSS555///000+++''')))************************))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''((())))))******))))))((())))))))))))******************++++++,,,,,,------///---(((,,,444333???YYYmmmiiiuuummm^^^MMMCCC>>>999333555666888999888777444333ooorrr]]]999999555<<<;;;<<<===???AAABBBDDDEEEAAABBBCCCCCCCCCCCCBBBBBBAAACCCEEEGGGHHHGGGFFFEEECCCCCCIIICCCJJJPPPMMM```uuu~~~uuummm___dddRRRLLLMMMRRRTTTUUUSSSPPPNNNNNNOOOMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFDDDBBB@@@???>>>777555666===CCCIIIUUUaaammmuuuvvv```UUUTTTTTTOOOQQQfffwwweeeJJJCCCAAA@@@BBBBBB@@@<<<===???LLLkkkrrrbbb]]]]]]SSSLLLJJJBBBAAAMMMggg{{{\\\UUUjjjcccPPPKKKFFFDDDAAA<<<888666777999555999CCCQQQ```iiikkkiiiqqqsssvvvyyyzzz|||}}}~~~xxxhhhdddppp||||||yyyxxxwwwqqqfff]]]XXXYYYXXXVVVUUUUUUWWWYYY[[[[[[\\\\\\]]]^^^______]]]```dddffffffeeeddddddjjjgggeeeggglllnnnmmmjjjdddiiikkkgggdddeeeddd```cccccccccbbbbbbcccdddfff```gggfff^^^\\\aaabbb]]]\\\UUURRRYYYhhhuuuwwwuuuuuuqqqyyy~~~tttHHH;;;222222222......222.........---------,,,,,,---,,,++++++***+++++++++******************************))))))))))))******************************++++++++++++,,,---...///......///333444222111222666333888MMMsssppp]]]UUUMMMUUU___aaa[[[PPPFFFAAA@@@CCCDDDBBB<<<888888:::444444333222111000000///000000111222333444444555111222333444555555555555...///111111000000111333222//////222222111444888...///111222222111000///---------...///000111222222222111222222333555666222222222111000///------...//////---,,,...222666<<>>>>>@@@AAABBBCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEAAACCCFFFIIIJJJIIIHHHGGGGGGGGGKKKCCCHHHNNNKKK^^^iiiuuuXXXooorrr]]]PPPJJJPPPSSSTTTSSSPPPNNNNNNPPPLLLMMMNNNOOONNNMMMKKKIIIJJJIIIGGGEEEBBB@@@>>>===999777888===???@@@JJJVVVgggtttnnnVVVVVVVVVMMMPPPnnniiiKKKGGGCCCDDDEEEEEEFFFGGGIIIIIITTTuuurrr]]]ZZZOOOJJJNNNIIIEEEMMMeeennn[[[UUUXXX```ccchhhppprrrgggTTTJJJJJJCCCBBB???<<<999999<<>>:::333000555<<<@@@IIITTTYYYYYYYYYZZZ]]]mmm{{{~~~rrrpppqqqMMM555///******,,,---...111************************(((((())))))*********+++))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''((((((((((((''''''))))))))))))************)))******+++,,,,,,------&&&111111---//////444@@@KKK{{{~~~xxxtttlllhhhiiieeeSSS???777777888999:::999666444vvv|||^^^===:::===>>>JJJDDDBBB???@@@CCCEEEEEEDDDHHHIIIIIIJJJIIIIIIHHHGGGFFFHHHJJJLLLNNNOOOOOOOOOIIIHHHHHHIIIIIIJJJRRR[[[tttuuupppwww~~~VVVUUUeeeMMMNNNSSSWWWXXXTTTSSSUUURRRKKKNNNOOOOOOOOONNNMMMKKKJJJKKKJJJHHHEEEBBB@@@>>>===;;;555666===CCCHHHUUUeee}}}qqqYYYYYYOOONNN___qqqrrraaaOOOHHHEEEHHHOOONNNJJJMMMVVVddd}}}|||fffUUUUUUPPPLLLKKKDDDRRRiiicccSSSOOONNNOOONNNNNNNNNMMMJJJFFFBBB@@@>>><<<<<<===>>>======;;;999888999;;;===>>>>>>JJJOOOXXXaaaiiirrrzzz~~~{{{vvvrrrnnniiifffbbb]]]WWWUUUVVVYYYYYYXXXYYYZZZ[[[\\\^^^___aaaaaa\\\]]]```aaabbbdddhhhjjjgggffffffiiimmmooonnnllleeebbb___^^^``````^^^\\\````````````___^^^]]]\\\^^^aaa^^^XXXXXX]]]```^^^\\\UUUYYYiiirrrrrrvvvqqqvvvZZZ:::777333000000000///...........................************************+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////333555777555111BBBsssxxxdddVVVRRRPPPPPPOOOMMMJJJIIIMMMLLLAAA;;;CCCDDD;;;999888888888555222111222444222111000000000111333444111000000111111222333444333222222222222222222333000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......111111111000......///000//////000222333444222111666>>>CCC???;;;>>>FFFKKKKKKHHHNNN]]]bbb^^^]]]cccbbbbbbdddlll~~~kkkLLL:::------,,,++++++***))))))+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))************++++++******************...---,,,---...111444555III___~~~yyy}}}{{{}}}nnnGGG>>>666222666;;;<<<999888nnnvvvuuunnnvvv{{{tttqqqUUU;;;===???AAALLLEEECCCAAABBBFFFHHHHHHGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQQQQQQQQQQNNNKKKJJJJJJHHHHHHOOOXXXoootttyyy}}}iiiQQQ{{{mmmRRRIIIRRRWWWWWWSSSQQQSSSRRROOOMMMNNNNNNOOONNNMMMKKKKKKIIIHHHGGGEEECCCAAA@@@???888333666BBBNNNYYYjjjzzz]]]SSSUUUgggwwwtttggg^^^SSSMMMLLLSSSWWWXXX___iiiuuukkkZZZZZZSSSNNNMMMKKK\\\wwwmmm]]]OOODDDIIIHHHGGGFFFFFFEEEBBB@@@>>>>>>>>>???AAAAAA@@@???<<<:::777777888:::::::::???DDDLLLVVV```kkkvvv|||}}}xxxtttppplllhhheeeaaa\\\VVVSSSUUUXXXYYYYYYZZZZZZ[[[\\\]]]^^^______\\\^^^```aaabbbcccfffiiihhhffffffgggjjjkkkiiigggaaa___\\\\\\]]]]]][[[YYYbbbaaa```___^^^\\\[[[ZZZ^^^___]]]XXXYYY]]]^^^ZZZTTT[[[jjjvvvsssmmmxxxqqq|||xxxQQQ999666333000000000///...........................************************+++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------.../////////***+++000333000666OOOlllzzz]]][[[YYYXXXWWWTTTPPPOOOLLLPPPNNNJJJEEE:::555:::<<<:::888777888888666333222222111111111222222333111000000000111111222333222222111111111111222222000000000000000000000000111111111111111111111111222222222111111222222222000000000/////////........./////////......///000666555333222222333333333222777===EEEPPPWWWUUUNNNOOONNNOOOYYYhhhppplllcccaaa``````gggyyyoooMMM777+++---------,,,+++*********+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))************************************------,,,---...111333555:::MMMqqq~~~wwwzzzyyyXXXAAA:::777888:::888888:::eeesssuuujjjgggooooooeeewwwgggJJJ;;;@@@@@@@@@JJJEEEDDDCCCEEEHHHJJJKKKKKKIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLNNNOOOPPPPPPOOOOOOMMMJJJIIIIIIGGGHHHPPPYYYbbbyyyzzz|||}}}~~~ZZZnnnzzz```MMMPPPUUUVVVRRROOOPPPRRRRRRLLLMMMMMMNNNNNNMMMLLLLLLGGGGGGGGGFFFEEECCCBBBAAA===666666@@@MMM[[[qqqkkk```qqqvvvdddXXXQQQVVV]]]cccmmmxxxuuubbb```XXXQQQQQQTTTlllrrr___KKKGGGEEEBBBAAAAAAAAA@@@???BBBBBBCCCEEEGGGFFFDDDBBB@@@===999777777777888777777:::@@@GGGQQQ]]]iiippp|||~~~|||zzzwwwrrrnnnkkkiiifffddd___YYYSSSQQQSSSWWWXXXYYY[[[[[[[[[[[[[[[\\\\\\\\\]]]___aaaaaaaaabbbdddfffhhhgggffffffffffffdddbbbbbb```___^^^^^^^^^\\\[[[______^^^]]]\\\\\\\\\]]]```___\\\ZZZ[[[^^^\\\XXXTTTbbbvvvxxxsss~~~vvvxxxnnnoookkkEEE888555222000000000///...------------------------************************+++++++++***************(((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---......//////...+++---333444111666???hhh{{{qqqcccYYYUUUUUUVVVUUURRRRRRRRROOOHHH@@@@@@EEEBBB===888999======999444333333333333333333333333111000000000000111111222111111111000000111111111////////////////////////222222222222222222222222333222111111111111222333///////////////...............///000111111111222555444111//////111333444555<<>>BBB>>><<>>;;;<<<===;;;999666666666666555444444333222222111000000111111111111111000000000000111111////////////////////////111111111111111111111111333222000//////000222333.............../////////111111222444555555444333000111222333444888<<>>yyyrrrpppmmm```UUU___tttyyyXXXAAAAAABBB>>>===???>>>@@@AAACCCDDDEEEFFFGGGDDDCCCBBBAAABBBDDDFFFHHHFFFFFFGGGGGGGGGFFFEEEDDDBBBAAACCCFFFHHHKKKTTT]]]lllnnnpppzzzwwwxxxSSSLLLPPPTTTVVVTTTQQQPPPQQQLLLLLLLLLLLLLLLLLLMMMMMMJJJJJJJJJIIIGGGDDDBBB@@@>>>;;;999:::???VVV~~~xxxjjjnnn}}}kkkiiilllooottt{{{uuujjj]]]TTTWWWeeennn```[[[SSSNNNKKKJJJIIIIIINNNMMMLLLLLLNNNNNNNNNMMMGGGCCC>>>;;;:::::::::999999999888888;;;AAAJJJPPP]]]ccckkkoooooojjjeeebbb^^^\\\ZZZZZZ[[[\\\\\\\\\SSSOOOLLLLLLQQQVVVXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]___aaabbbaaa``````aaacccdddddddddcccaaaaaaaaa\\\]]]]]]]]][[[YYYXXXXXXVVVWWWXXXYYY[[[]]]___```___\\\YYYZZZ[[[ZZZWWWUUU___hhhqqquuuzzz~~~xxx|||~~~{{{yyysss```eeelllMMM999444222000///000000///---------------------------************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........222---+++,,,...000333666555===ZZZvvvbbbkkkqqqqqq```[[[ttt~~~iiiSSSOOOHHH@@@======AAADDD::::::999888777666666666555444333222222222222222111111000000000000111111////////////////////////000000000000000000000000111000///......///000111---.........//////000000333222333666888888555222...333999>>>CCCGGGMMMPPPCCCJJJMMMKKKNNN]]]qqq~~~vvvaaadddrrrwwwsssooorrryyy```AAA...+++,,,,,,***---,,,,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''((()))))))))************))))))*********++++++++++++,,,,,,------///000000...777@@@NNNnnn~~~yyyxxxqqqpppgggdddTTTCCC:::666444444777yyykkkdddZZZWWWmmmiiiLLL>>>BBB@@@@@@BBB@@@>>>@@@BBBBBBAAAAAABBBCCC@@@@@@?????????AAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBDDDGGGGGGHHHNNNUUUYYYaaa{{{]]]PPPOOORRRVVVVVVRRRPPPQQQMMMLLLLLLKKKKKKKKKLLLLLLKKKLLLLLLKKKIIIEEEBBB@@@>>>===<<<::::::LLLuuuvvvwwwqqqqqqqqquuu|||nnn^^^VVVZZZkkkvvvppphhh```\\\YYYWWWVVVVVVUUUTTTTTTTTTSSSQQQOOOCCC@@@===<<<<<<<<<;;;:::::::::999999:::>>>DDDHHHKKKTTT^^^bbb```\\\ZZZZZZQQQPPPPPPQQQSSSUUUTTTSSSKKKIIIHHHKKKQQQWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]\\\___aaabbb```______``````aaacccbbbaaa______```\\\]]]___^^^\\\ZZZYYYYYYXXXYYYZZZZZZZZZZZZYYYYYYYYYVVVUUUVVVUUURRRSSSUUU]]]lllxxxvvvuuu~~~zzzssswwwvvvnnnkkk{{{wwwXXXBBB888222000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))************++++++++++++,,,------......+++,,,...//////...000111222777===PPP~~~tttvvvmmmpppZZZVVVPPPHHHBBBCCCIIIOOO???>>><<<:::999999999999888888777555444444444444111111111000000111111111////////////////////////////////////////////////000000000000000000000000---......///000111111222222222444888;;;;;;777222///555>>>DDDHHHMMMSSSWWWPPPKKKEEEFFFUUUkkk|||rrrnnn}}}xxxRRR???---)))---...***&&&++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((('''))))))))))))************)))))))))***++++++,,,,,,++++++,,,------......///,,,444;;;BBBWWWuuu~~~uuuvvvooocccVVVIII@@@999444444666kkk```fffxxxWWWBBB>>>AAA;;;???FFF@@@@@@BBBDDDDDDAAA??????@@@>>>?????????????????????BBBBBBCCCDDDDDDCCCAAAAAABBBCCCEEEHHHGGGDDDHHHNNNFFFUUUgggwwwtttXXXQQQNNNRRRVVVSSSRRRRRRNNNMMMLLLKKKJJJJJJKKKKKKJJJKKKLLLLLLJJJGGGDDDBBBBBB???>>><<<777;;;SSSnnn|||wwwuuu{{{qqq___XXX^^^pppwwwrrrooolllkkkiiihhhgggeeeaaaZZZQQQKKK@@@???>>>???@@@@@@???===<<<=========<<<===@@@BBBDDDIIIOOOSSSRRRQQQQQQQQQKKKKKKKKKMMMNNNNNNLLLIIIDDDCCCEEEKKKRRRXXXYYYXXXVVVWWWXXXZZZ\\\^^^___```[[[^^^```aaa```_________^^^```aaa```]]]\\\\\\]]]]]]___bbbaaa^^^[[[ZZZ[[[XXXYYYZZZ[[[ZZZXXXVVVTTTWWWUUUUUUVVVRRRNNNRRRYYYhhhuuu}}}}}}uuuwwwsssjjjoooqqqrrrxxxhhhLLL<<<777000///...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......+++...000000000000000//////444444666PPP~~~qqqYYYUUUOOOKKKJJJLLLOOOQQQEEEBBB???;;;::::::<<<===<<<;;;:::888777666666666222222111111111111222222000000000000000000000000////////////////////////000111222333333222111000......///000111222333444333333666<<>>999777<<>>>>>?????????>>>>>>===???@@@AAAAAAAAA@@@??????@@@AAAEEEHHHGGGDDDFFFKKKNNN]]]]]]~~~```xxx___SSSLLLOOOTTTTTTSSSUUUOOONNNLLLKKKJJJJJJJJJKKKHHHIIIKKKLLLKKKIIIGGGEEEAAA>>>???@@@;;;777AAAPPP```sss```ZZZ```sss}}}{{{||||||zzzuuulll^^^OOOEEE??????@@@BBBEEEEEEDDDBBB???AAAAAA@@@>>><<<<<<===EEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJLLLLLLJJJFFFCCC@@@@@@DDDKKKSSSXXXYYYXXXUUUVVVXXXZZZ]]]___aaabbbZZZ]]]```aaa```_________]]]___aaa___[[[XXXXXXZZZYYY\\\___^^^ZZZWWWWWWWWWTTTVVVYYY[[[[[[YYYWWWUUUWWWVVVXXXXXXSSSNNNTTT___{{{}}}}}}yyysssyyykkkwww|||uuuuuuwww~~~{{{```GGG:::666///......///000000...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......,,,---,,,+++,,,000111000000///222666555DDDqqqnnnmmmrrrUUUOOOJJJJJJNNNRRRQQQNNNHHHEEE@@@<<<:::;;;>>>???>>>===<<<:::999888888888333333222222222222333333111111111111111111111111000000000000000000000000000222444666666444222000...///000111222333444555555555999@@@HHHJJJFFFAAADDDGGGHHHGGGDDDFFFLLLRRRXXXeeennnmmmhhhfffggghhhjjjbbbGGG888111------000...)))***000))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))************((())))))***++++++,,,,,,***+++,,,,,,------------++++++///555;;;MMMtttwwwvvvxxx```AAA555666ttt{{{|||___???>>><<<;;;<<<===???AAA===???BBBCCCCCCBBB???===:::<<<>>>@@@@@@???===<<>><<>>GGGPPPSSSTTTVVVWWWWWWXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^]]][[[YYYXXXWWWXXXXXX]]]]]]]]]]]]\\\\\\[[[ZZZWWWVVVUUUUUUVVVWWWVVVTTTWWWTTTQQQOOOLLLPPP]]]jjjyyyxxx}}}zzz|||}}}ttttttUUU<<<333555111111000///////////////......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,---......//////......111111222222222888IIIYYYyyy~~~~~~{{{hhh```ZZZXXXVVVSSSRRRTTTRRRPPPMMMJJJHHHEEE@@@;;;AAA@@@>>>===>>>>>><<<999===333---111555333//////333777777222222666666222...111333333222111111111111///111:::???;;;444000000///111333111222;;;GGGKKKSSSMMMDDDEEEDDDDDDJJJHHHSSSQQQNNNWWW___bbbhhhjjjkkkkkkkkkgggdddgggkkkmmmrrrWWWAAA444000.........---++++++,,,---******************************))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))''''''(((((())))))******,,,,,,,,,---------......000000444888888AAA^^^~~~sssttt}}}UUU:::444}}}xxxSSS???>>>=========>>>???@@@<<<===>>>>>>>>>>>>===<<<;;;<<<===???????????????BBBCCCCCCBBBAAAAAACCCEEECCCFFFHHHGGGEEEFFFLLLPPPRRRWWWPPPWWWwww}}}|||qqqmmmuuu}}}uuuWWWnnn[[[IIIMMMKKKMMMUUUTTTMMMMMMMMMKKKGGGGGGHHHKKKGGGHHHIIIIIIIIIGGGFFFDDDFFFDDDBBB>>>::::::<<>>???HHHPPPLLLCCC999444222555555222111333222333333222555:::777///---000333444333333333333777555777<<<===888333111666444111333:::FFFSSS[[[wwwwwwfffQQQKKKHHHHHHPPPOOOkkk|||~~~{{{pppfffggghhhlllrrrxxx{{{{{{{{{|||gggKKK;;;222...------...---,,,++++++,,,,,,***************************)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''''''''((((((((())))))))))))))))))))))))'''((((((((()))))))))***,,,,,,,,,,,,---------------,,,///222111555JJJcccqqqwwwgggKKK666pppyyyoooHHH????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>;;;<<<<<<===>>>@@@AAABBBFFFFFFFFFDDDBBBAAABBBCCCEEEGGGHHHGGGDDDEEEHHHLLLFFFFFFGGGMMMkkk{{{vvvrrruuu}}}eee___mmmLLLKKKLLLNNNTTTWWWNNNNNNMMMKKKIIIHHHJJJLLLGGGHHHHHHHHHHHHFFFDDDCCCCCCCCCBBB???<<<;;;<<<===@@@IIIbbb}}}ttt}}}uuu```UUUeeezzzaaaOOODDD???>>>AAAKKKOOOQQQOOOOOOPPPNNNIIIHHHIIIHHHFFFDDDBBBBBBBBB>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGGGGEEE@@@<<<666555:::EEELLLOOOQQQTTTUUUVVVVVVWWWWWWXXXYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZ[[[\\\YYYYYYZZZZZZYYYYYYXXXXXXYYYZZZZZZXXXTTTSSSUUUXXXUUURRRPPPOOOOOOWWWhhhyyyzzzxxx{{{|||zzz~~~vvvfffVVVFFF888111111//////...------------...------------,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---...............---,,,...111000...000444222NNNxxx~~~tttllliiihhhsss|||iii^^^```___eeekkkdddVVVVVV```ggg___NNNCCCKKK[[[ZZZNNN<<<:::999888444111333888666555444999BBBFFF>>>333111444777888777666555555555666;;;???>>>888444555::::::888<<>>MMMpppsssvvv}}}tttooo]]]FFFmmmtttlllooo~~~YYYBBB>>>>>>?????????>>>===<<>>AAADDDEEEEEEFFFFFFEEECCCAAABBBCCCFFFGGGGGGEEECCCBBBDDDFFFDDD@@@GGGKKKYYY{{{|||qqqWWWPPPRRRQQQQQQTTTQQQPPPOOOLLLJJJIIIJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDBBBBBBBBB@@@===;;;;;;<<<>>>;;;AAASSSjjj~~~wwwbbb[[[nnnoooZZZFFF@@@??????GGGQQQUUUYYY[[[YYYZZZ[[[ZZZVVVQQQLLLFFFCCCCCCCCCBBB@@@<<<;;;;;;:::;;;===???@@@BBBBBBDDDEEEEEEBBB<<<888444555;;;EEELLLNNNPPPTTTTTTTTTUUUUUUVVVWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWXXXXXXYYYUUUUUUVVVVVVVVVUUUUUUTTTVVVXXXYYYUUUPPPNNNRRRVVVTTTNNNJJJNNNUUU```ooo{{{~~~{{{xxxvvvrrr\\\LLL@@@666111111......---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))************++++++++++++,,,,,,---.........------,,,***,,,111444111000111<<<777>>>```~~~oooiiirrrttt~~~zzzcccWWW___bbb\\\]]]hhh{{{vvvdddRRRUUUaaa]]]NNNEEEAAA===;;;999888888888<<<777666???MMMPPPDDD666444777999:::999777666666777===HHHPPPMMMDDD@@@AAACCCGGGHHHLLL___tttqqqaaaTTTbbbfffhhhrrrxxx{{{zzzmmmooojjj___^^^\\\rrr|||[[[FFF222---111222000---,,,+++++++++,,,,,,+++***************************))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,,,,,,,,,,...+++,,,000222333:::DDDWWWyyyooocccdddbbbZZZ```^^^\\\pppfffCCC@@@<<<======>>>>>>===<<<<<<>>>@@@BBBDDDDDDBBB@@@>>>===<<<<<<<<<>>>AAAEEEGGGAAACCCDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDBBBAAABBBBBBDDD???HHHLLLPPP}}}{{{uuuuuufffRRRQQQOOONNNSSSVVVSSSPPPNNNLLLJJJJJJIIIKKKJJJJJJIIIHHHFFFEEEEEEAAABBBCCCAAA???===<<<===;;;777777@@@PPPfffuuubbbccc{{{pppcccWWWKKKBBBBBBBBBBBBLLLYYY```eeehhhhhhjjjnnnnnnkkk```UUUGGG@@@AAACCC@@@<<<;;;:::888777888:::<<<>>>AAAAAABBBBBBBBB???:::666444666===GGGMMMNNNPPPTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTVVVWWWTTTOOOMMMPPPTTTRRRJJJFFFPPP```mmmvvv{{{|||}}}jjjQQQ@@@666000...///......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((()))))))))))))))))))))))))))))))))******++++++++++++,,,,,,---...---------///++++++000333222111333111111333===UUU}}}}}}xxx|||jjjdddmmmmmm^^^VVV[[[^^^eeeddd\\\\\\aaaZZZLLLMMMJJJIIIMMMTTTTTTIII>>>???999888CCCPPPQQQDDD777666999<<<===>>>>>>@@@AAAJJJSSS```hhhaaaTTTKKKJJJJJJOOOPPPQQQ___mmmeeeRRR\\\nnnxxx~~~ooodddgggcccYYYYYYiiitttWWW<<<444///000222///,,,***+++******+++------+++)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((*********+++++++++,,,,,,,,,***)))+++---000555:::BBB[[[~~~hhh___]]]___aaaRRRQQQ```}}}ZZZ???CCC<<<=========>>>>>>>>>>>><<<>>>AAACCCCCCAAA>>><<<>>>=========???BBBEEEGGG???AAACCCDDDDDDDDDEEEGGGEEEEEEEEEDDDDDDCCCBBBBBBCCCAAAGGGKKKPPPqqquuu|||nnnooo~~~|||UUULLLKKKMMMVVVXXXUUUQQQNNNMMMMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBCCCDDDBBB@@@>>>>>>???888777:::@@@IIIYYYqqqxxxiiiooopppaaaVVVPPPQQQPPPPPPQQQPPPRRR\\\ggglllrrrvvvxxx{{{}}}qqqcccRRRHHHEEECCC???:::;;;:::999999;;;===@@@AAACCCBBBAAAAAA@@@===999666555777???IIIMMMMMMPPPTTTQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUSSSSSSTTTTTTSSSRRRQQQPPPUUUUUUVVVWWWWWWWWWVVVVVVSSSUUUVVVTTTQQQOOOPPPRRROOOIIIKKK[[[nnnyyy}}}~~~{{{|||uuu```HHH999333000000333......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,---------------111,,,***---...---...000***111777555333EEEmmmzzzzzz{{{uuunnniiiuuusssvvvuuueeeQQQNNNYYYSSSVVVTTTNNNMMMRRRXXXZZZ]]]ZZZ\\\gggvvvxxxfffRRRJJJDDDDDDMMMUUUSSSIII@@@BBBDDDHHHKKKNNNRRRWWW[[[]]]bbbjjjmmmdddUUUKKKJJJFFFLLLPPPSSS]]]hhhhhh```ggguuuwwwuuuyyyvvvqqqssssssrrrggg^^^___^^^eeevvvcccKKK???222//////000...***+++...,,,***))),,,//////,,,)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((())))))((((((((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++///---,,,+++,,,...111444:::HHHccc~~~qqqllljjjgggfffVVVZZZqqqsssTTTDDDAAA>>>>>>===>>>???@@@BBBCCC===>>>@@@AAAAAA@@@>>>===>>>>>>>>>???@@@BBBEEEFFF@@@BBBEEEFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGGGGFFFEEEDDDFFFGGGMMMXXXjjjzzz{{{xxxvvvtttzzz}}}tttsssfffRRRNNNOOOWWWVVVSSSPPPNNNOOOPPPNNNMMMIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEDDDBBB@@@???@@@AAA:::999:::<<<>>>GGGXXXiii~~~xxxsssjjjhhhcccggggggdddcccjjjrrrvvvxxx~~~~~~uuugggXXXMMMDDD???===;;;;;;===???BBBFFFIIIKKKGGGEEECCCAAA@@@>>>;;;999555888AAAJJJMMMLLLNNNRRRPPPQQQQQQRRRSSSSSSTTTTTTVVVUUUUUUUUUTTTTTTTTTTTTSSSTTTTTTUUUTTTSSSRRRQQQSSSTTTUUUUUUVVVVVVUUUUUUPPPQQQRRRRRRRRRPPPOOOMMMLLLNNNXXXkkk|||}}}hhhVVVCCC888444111222444///......---------------,,,,,,,,,++++++++++++***,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))((((((((()))***+++++++++++++++,,,------------,,,///++++++,,,,,,***+++///111111222333111222???MMMtttnnnpppvvvqqquuuvvvnnn\\\PPPUUUaaaggg___WWWRRROOORRR___mmmnnnfff___ddduuutttbbbVVVRRRRRRXXXZZZTTTNNNLLLPPPQQQSSSVVVZZZ```ggglll___^^^^^^]]]WWWOOOMMMPPPQQQZZZeeejjjkkkllloooqqqmmmwwwuuuooorrrqqqoootttiiikkkggghhhsss|||vvvUUU===333111000//////000---***,,,111,,,******,,,000111---)))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))*********+++...000000///...///000111999===NNNnnnuuuvvvwww~~~bbbggg|||}}}^^^JJJDDD777@@@???>>>>>>@@@BBBEEEGGGAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???@@@AAACCCDDDEEEBBBDDDGGGHHHGGGGGGGGGHHHGGGGGGGGGHHHJJJJJJIIIHHHIIINNNJJJQQQbbbjjjwww|||uuutttvvvppp^^^~~~{{{___VVVPPPTTTTTTQQQNNNNNNQQQRRRQQQPPPKKKKKKJJJIIIIIIJJJJJJJJJFFFFFFEEECCC@@@@@@AAACCC@@@<<<888777888???OOO^^^rrrkkk}}}rrrooovvv{{{xxxxxxgggTTTFFF@@@@@@;;;===@@@DDDIIINNNQQQTTTKKKHHHDDDBBBAAA???===;;;555999AAAJJJLLLKKKLLLQQQPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSPPPPPPQQQRRRSSSSSSRRRRRRLLLLLLMMMOOOQQQOOOLLLIIIJJJRRRdddxxxyyy\\\NNN???777222...---...//////...------------...,,,,,,,,,+++++++++******,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,---------,,,,,,***)))+++...---+++---222......111444111...444>>>>>>iiiuuuiiiggglllooorrroooiiidddbbbaaammmhhhjjjrrrppphhhiiisssuuueeeQQQJJJYYYjjjkkkbbbZZZWWWWWW[[[XXXQQQMMMOOOTTTUUUUUUUUUWWW]]]dddiii[[[UUUPPPOOOOOOPPPXXX```mmmyyy~~~nnniiimmmfffqqqppplllqqqrrrqqqwwwooorrrvvv^^^DDD999666444333+++***+++///...+++***------******---111222...)))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))******))))))((((((((('''))))))))))))************'''+++//////......//////666555>>>WWW{{{ssszzz```mmmuuujjjTTTCCC???AAA???@@@AAAAAABBBBBBAAAAAAFFFDDDAAA???>>>@@@BBBDDDBBBBBB@@@===<<<===AAADDDEEECCCDDDGGGGGGDDDDDDFFFKKKLLLLLLLLLLLLKKKKKKJJJNNNFFFEEELLLTTTaaa{{{zzzggg}}}WWWFFFVVVNNNPPPRRRRRRQQQOOOOOOPPPLLLMMMMMMMMMLLLKKKJJJIIIIIIGGGEEEBBB@@@?????????AAA???<<<888888<<>>999??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAA???======@@@CCCFFFDDDEEEIIIIIIFFFFFFIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIDDDEEEKKKOOOUUUhhh|||nnn{{{eeeKKKOOOPPPOOONNNOOOQQQRRRRRRQQQOOONNNMMMLLLKKKJJJIIIIIIIIIHHHFFFCCCAAA@@@@@@@@@@@@???<<<999777:::???CCCUUUrrrpppyyyzzztttlllaaaSSSHHHGGGKKKPPP[[[dddfffffffff```ZZZRRRNNNJJJGGGFFFCCC???<<<;;;===BBBJJJPPPQQQNNNKKKKKKLLLMMMNNNOOOOOOOOOOOORRRQQQPPPQQQRRRSSSRRRQQQQQQPPPOOOOOONNNNNNLLLKKKLLLLLLNNNOOOOOOPPPOOOOOOJJJHHHHHHKKKKKKHHHHHHJJJPPP```ttt~~~ssszzzjjjRRRDDD777222111///............---------,,,,,,,,,,,,++++++*********++++++))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////555111333BBB^^^tttkkkgggggghhhfffjjjnnnqqqrrrqqqmmmhhheee___```iiiqqqsssqqqppp^^^\\\___eeeeee```\\\\\\cccfffnnnyyy}}}nnnnnnrrrwwwwwwwww~~~wwwrrrvvvwwwtttyyyqqq[[[HHH<<<222000000---))))))...------,,,++++++******)))***++++++++++++***)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))*********+++(((((((((((())))))))))))++++++,,,,,,---.........000000666???JJJbbbkkkHHH999AAADDD:::??????@@@@@@AAABBBBBBCCC???@@@AAABBBCCCCCCCCCBBBDDDDDDDDDBBB???>>>???AAAEEECCCDDDHHHIIIFFFGGGIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDFFFKKKKKKJJJRRR___yyyYYYOOOSSSQQQOOOPPPRRRTTTSSSQQQRRRPPPNNNLLLJJJIIIIIIIIIJJJIIIGGGEEECCCBBBBBBAAA??????===999777777:::===???RRRsss}}}oooiiibbb[[[VVVRRRSSS\\\fffmmmsssvvvoooeee\\\UUUPPPMMMKKKIIIGGGFFFCCC@@@======???CCCIIINNNNNNLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMOOONNNNNNOOOQQQRRRQQQOOOOOOMMMLLLLLLLLLKKKIIIGGGKKKLLLMMMNNNNNNMMMLLLJJJHHHHHHJJJMMMKKKHHHKKKQQQ___iiiwwwvvv~~~vvvYYYHHH===333111111///---.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......333///---...666JJJjjjvvvwwwzzz|||}}}{{{yyywwwrrrkkkiiimmmpppnnnjjjhhhgggfffmmmzzzwwwooolllrrr|||{{{uuummmooorrrtttrrrooorrrxxxlllhhhiiirrrvvvvvv{{{___DDD555///,,,,,,///111...,,,,,,------,,,,,,++++++******)))******++++++******)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***++++++,,,,,,---......,,,...222666999IIInnnbbbCCC:::BBBEEE@@@????????????@@@AAABBBBBB@@@@@@AAABBBCCCDDDEEEFFFEEEFFFFFFEEEBBB@@@???@@@AAA???@@@DDDFFFDDDDDDGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEIIIMMMKKKFFFIIIPPPttthhhPPPSSSTTTTTTTTTTTTSSSSSSRRRUUURRROOOLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCCCC@@@@@@???<<<888777777888888>>>KKKbbbqqqmmmkkkkkkooorrrxxxxxxhhhYYYNNNGGGDDDDDDCCCBBBBBBCCCCCCCCCCCC>>>AAADDDHHHKKKKKKJJJHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLNNNQQQQQQPPPOOOMMMKKKJJJJJJLLLKKKHHHEEEKKKLLLNNNOOONNNLLLIIIGGGKKKJJJKKKKKKHHHHHHOOOYYYmmmvvv~~~|||tttzzzzzzcccIII===555//////000...------......---------,,,,,,,,,,,,,,,++++++,,,,,,------+++***)))(((((()))***+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///222777999666444;;;FFFoooxxxwww{{{rrrqqqpppnnnmmmnnnqqqqqqwwwyyyoooqqqrrrooojjjeeecccccckkknnnooolllfffeeemmmwwwpppqqqwwweeeKKK<<<555333111000///.........000333,,,,,,,,,,,,++++++******))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))*********+++,,,,,,---------///111333333<<>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@AAADDDGGGIIIEEEGGGGGGFFFCCC@@@??????>>>===>>>BBBCCCAAABBBEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDGGGJJJIIIGGGIIIMMM^^^wwwQQQNNNRRRVVVVVVSSSRRRSSSUUUVVVTTTPPPMMMJJJIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCAAAAAAAAA>>>:::888777777888888999AAARRRkkkzzz{{{nnnZZZNNNHHHDDDCCCCCCBBB@@@??????@@@CCCEEE???BBBEEEGGGIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLNNNQQQQQQOOOMMMLLLJJJIIIKKKNNNNNNJJJFFFKKKMMMNNNOOONNNKKKHHHFFFJJJHHHFFFGGGGGGMMM[[[iiivvvzzzxxx~~~~~~ssskkkttt|||mmmVVVCCC666000---///000...,,,---......---------,,,,,,,,,,,,+++++++++,,,,,,---...+++***)))(((((()))***+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........---,,,...111000///222888888KKKjjjvvvjjjffffffggglllqqqqqqqqqqqqsssuuuvvvrrrnnnmmmlllhhh```ZZZZZZ^^^dddfffooouuupppiiikkkyyykkkOOO999//////222333111222000,,,)))))),,,...,,,+++++++++++++++******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''''''''(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,---...000222444999EEEPPPuuu^^^AAA??????888888AAA???>>>===<<<;;;<<<======BBBAAA???>>>???BBBFFFHHHCCCEEEEEEDDDAAA>>>>>>>>>???===>>>BBBCCCAAAAAACCCEEEEEEEEEEEEDDDBBBAAA@@@>>>@@@BBBDDDEEEGGGJJJMMMUUUfffRRRTTTUUUSSSRRRQQQTTTVVVUUUSSSQQQNNNLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCAAABBBAAA???<<<999999999777888999:::@@@NNN```mmmwww}}}|||aaaRRRLLLJJJJJJKKKLLLKKKIIIEEEAAA@@@AAACCC@@@BBBEEEFFFFFFFFFHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJLLLNNNPPPPPPMMMKKKKKKIIIHHHKKKPPPQQQMMMHHHKKKLLLMMMMMMLLLJJJGGGFFFJJJGGGGGGKKKSSS___qqqyyyrrriiinnn|||zzzttt|||ttt]]]MMMDDD333...---///000---,,,---......---------,,,,,,,,,+++******++++++,,,---...******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,---------......---)))(((+++......000444222222;;;OOOjjjuuummmiiiiiimmmmmmooommmjjjkkkqqqvvvwwwnnnooonnnlllkkknnnvvv{{{|||www^^^HHH>>>333///222333///***+++///000---+++,,,+++(((++++++++++++++++++*********))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))******+++,,,,,,,,,,,,...000333777;;;>>>SSSzzzjjjOOO;;;:::>>>;;;<<>><<<:::999999::::::>>>>>>======>>>???AAACCC@@@AAAAAA???<<<;;;;;;<<<>>>;;;<<<@@@@@@>>>===@@@BBBBBBBBBAAA@@@???======999<<<>>>???AAAEEEHHHIIIPPPeeekkkbbbWWWRRRRRRTTTSSSRRRTTTSSSQQQPPPNNNLLLKKKJJJHHHHHHHHHHHHGGGFFFDDDCCC@@@AAA@@@>>><<<::::::;;;777888999999;;;@@@HHHOOO___eeeooo|||kkkkkkuuu{{{iii___ZZZWWWXXX[[[XXXYYYXXXSSSLLLFFFCCCBBB???BBBEEEEEEEEEEEEGGGJJJGGGHHHIIIJJJJJJKKKKKKKKKIIIIIIJJJLLLNNNMMMJJJGGGIIIGGGGGGKKKRRRSSSOOOIIIJJJJJJJJJJJJIIIHHHGGGFFFIIIFFFHHHRRR___ooosssooorrr{{{iiiOOOCCC???333///---000///,,,,,,.........---------,,,,,,,,,)))))))))******,,,------))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,---,,,...222222...++++++888222///333<<>>>>>@@@>>>;;;999777777888888:::;;;<<<======>>>>>>============;;;999888999:::;;;999999======:::999<<<@@@@@@??????>>><<<;;;:::888;;;===>>>AAADDDFFFFFFLLLGGGvvvyyyooo{{{sss]]]SSSTTTVVVSSSMMMRRRRRRRRRQQQOOOMMMKKKJJJGGGHHHHHHHHHGGGEEEDDDCCC?????????===;;;:::;;;<<<999777555333555888<<>>:::888666666666;;;;;;:::999999::::::::::::::::::;;;;;;<<<<<<<<<<<>>;;;;;;;;;<<<======<<<;;;;;;>>>@@@BBBBBBAAA@@@@@@@@@@@@AAA@@@???======???AAAFFFEEEfffrrr{{{~~~{{{rrrxxxdddTTTSSSSSSPPPOOONNNPPPSSSUUUTTTQQQMMMJJJIIIJJJKKKIIIFFFDDDCCCDDD@@@???>>>>>>>>>>>><<<:::>>>;;;777444444666999;;;CCCHHHYYYsssxxxnnnccc[[[UUUQQQSSSWWW|||uuufff[[[\\\___bbbbbbZZZLLLAAADDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHGGGGGGGGGKKKJJJJJJIIIGGGFFFFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHFFFFFFGGGHHHHHHGGGGGGDDDEEEMMMZZZjjj|||zzzyyy{{{}}}{{{pppxxxzzzxxxlllSSSCCC888111111111000......---------......---------,,,,,,,,,***************************************************************)))((((((''')))******))))))***+++***************)))(((((()))))))))))))))******+++************************''''''((()))***+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,------...///000////////////000000000000666>>>LLL^^^wwwuuuSSSJJJ>>>444000/////////........................------,,,,,,+++***))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))***++++++++++++***+++,,,---///000111111111222>>>MMMbbbAAA???<<<999777666666666::::::999999999999999:::<<<;;;;;;::::::;;;;;;<<<===BBBDDDCCCBBBCCC???:::<<<<<<===>>>>>>===<<<<<<<<<>>>@@@@@@???>>>===>>>>>>??????>>><<<===???AAAAAA>>>TTTyyy}}}||||||mmmccc```WWWPPPNNNOOOPPPRRRSSSSSSQQQNNNLLLJJJKKKLLLJJJGGGEEEDDDDDDBBBAAA??????@@@???===;;;===;;;888555555666888:::BBBNNNiiisssdddTTTNNNJJJKKKNNNPPPTTTZZZ~~~qqqqqqjjjgggdddeeeddd]]]QQQGGGCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFEEEGGGIIILLLMMMLLLKKKJJJFFFFFFFFFFFFFFFGGGHHHIIIGGGJJJPPP[[[lll~~~kkksss}}}|||yyy{{{cccMMM===444111111000///...------------...------------,,,,,,,,,***************************************************************)))((((((''')))******))))))***+++***************)))(((((()))))))))))))))******+++************************((((((((()))******++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---...///000....../////////000000000,,,000666>>>JJJ\\\rrryyycccMMM@@@<<<777111------......---..............................------,,,++++++***************************)))*********++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&((()))))))))((('''))))))))))))))))))))))))))))))***++++++++++++***+++,,,---//////000000000444:::AAAMMMjjj>>>===;;;999777777777888999999999999999999999999>>><<<;;;999999:::<<<===???EEEIIIIIIHHHFFFAAA;;;======>>>>>>>>>>>>======:::<<<>>>>>>===;;;;;;<<<<<<===>>>===<<<===???AAADDDAAAIIImmmwwwxxx~~~rrrsssooolll^^^SSSRRROOOPPPPPPQQQQQQPPPOOONNNLLLMMMMMMKKKHHHFFFEEEEEEDDDCCCAAAAAAAAA@@@>>>===;;;:::888777666666777777===JJJeeeiii______mmm}}}sssXXXJJJDDD@@@@@@FFFLLLOOOTTTYYYzzzzzzllliiiwww}}}tttjjjeeeddd___TTTKKK@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDGGGJJJMMMNNNMMMKKKIIIDDDDDDDDDCCCEEELLLWWW___fffllluuu}}}xxxkkk```rrrhhhVVVEEE666///111000000///...------------------------,,,,,,,,,,,,************************************************)))************))))))(((''')))******(((((()))+++)))************))))))((()))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---...//////.........////////////000...//////...///444<<>>@@@AAAFFFIIIHHHGGGFFFAAA<<<======>>>>>>>>>>>>======:::<<<>>>>>>===;;;;;;<<<<<<===??????>>>???@@@BBBFFFHHHGGGXXXzzzllldddeee\\\SSSSSSOOOOOONNNMMMMMMNNNNNNOOOMMMNNNNNNMMMIIIGGGFFFFFFFFFDDDBBBAAAAAA@@@???===::::::999888777666666666;;;@@@MMMaaasssrrrZZZMMMKKKPPPVVVYYY```sssjjjVVVMMMQQQMMMKKKMMMOOOQQQUUU[[[xxxzzzwwwjjjeeerrr}}}zzznnneeeaaa\\\RRRJJJ????????????@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJLLLMMMLLLKKKJJJHHHGGGDDDBBBEEESSSgggvvv~~~cccXXXpppnnnWWWMMMBBB333---111000///...------------------------,,,,,,,,,++++++************************************************))))))************)))((('''((())))))(((((()))+++))))))************)))((()))))))))))))))******+++************************************))))))(((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,---...///------........./////////222333333111000000222555111;;;KKK]]]qqqzzzlll___VVVEEE???777333222333333444//////000111222222111000------------------------......------,,,,,,,,,+++************************))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))***************,,,------.........------000...222:::???MMMqqq<<<<<<;;;;;;;;;<<<<<<<<<::::::<<<<<<======<<<<<<;;;:::999888:::===@@@BBBAAADDDEEEBBBAAABBBAAA===>>>==================>>><<<>>>@@@@@@???>>>>>>>>>>>>@@@AAABBBAAAAAACCCDDD???GGGGGGLLLqqqfffRRRSSSTTTRRRQQQOOONNNLLLJJJJJJKKKMMMNNNMMMNNNOOOMMMJJJHHHHHHHHHGGGDDDAAA@@@@@@@@@>>>===;;;;;;:::999888777666555;;;:::===DDDMMMWWWeeerrrgggWWWUUURRROOOMMMMMMYYYxxxrrrllljjjnnnhhhaaa[[[TTTQQQWWW___ttt{{{fffYYY___lll{{{{{{wwwtttssswww{{{~~~qqqddd^^^XXXOOOGGG????????????@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKIIIFFFFFFOOO^^^jjjttt|||yyyaaagggzzzxxx```LLLGGGAAA333---000///......------------...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((())))))*********))))))&&&((())))))(((((()))***((())))))*********)))))))))))))))))))))******+++************************++++++******)))((((((((())))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---...------------............***,,,.../////////000111///111333666===IIIWWWaaasssxxxkkkXXXIIIAAA;;;666222333222333333444222000...000000///...---------...------------------------,,,,,,,,,,,,++++++++++++************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((()))************)))+++,,,---------------,,,111,,,///888:::<<>>???>>>>>>===;;;:::::::::;;;===@@@BBBAAACCCAAA===<<<@@@AAA?????????>>>>>>>>>>>>??????@@@BBBDDDDDDCCCAAAAAABBB@@@BBBDDDEEEDDDDDDDDDEEE===EEEHHHJJJ___^^^SSSUUUWWWWWWPPPNNNLLLJJJIIIJJJKKKLLLKKKMMMNNNMMMKKKIIIIIIJJJHHHEEEBBB@@@@@@@@@???>>>===<<<<<<:::999888777666666666888===@@@DDDNNNXXX\\\lll|||rrr___UUUOOONNNLLLQQQgggttt^^^RRRUUU___tttqqq[[[VVV]]]ooo{{{xxxzzzyyyvvvvvvxxx{{{nnnccc[[[SSSJJJDDD>>>>>>===>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEJJJHHHGGGFFFFFFHHHJJJLLLKKKMMMNNNKKKFFFCCCBBBCCCEEEMMMnnnpppfffuuu|||~~~xxxeeeTTTEEE@@@<<<444...///......---------------...,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((())))))************)))&&&((())))))''''''(((***((())))))************))))))))))))))))))******+++************************+++*********))))))(((((()))))))))))))))))))))))))))))))))************+++************+++,,,------,,,,,,,,,---------......***+++,,,---......------444444333222111222555888<<>>:::444222222222000...222222222111000///...---/////////...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))'''((())))))******))))))***+++,,,,,,---------,,,333+++***111222333???OOOxxxttt;;;;;;<<<<<<<<<<<<<<<<<<999:::<<<>>>???>>>======<<<<<<<<<<<<<<<======>>>@@@AAA@@@<<<<<>>===;;;:::999888888333444888<<<;;;:::???FFFEEEQQQYYYXXXVVVXXX\\\]]]iiirrr}}}hhhWWWSSSPPPPPPaaaxxxlllUUUVVVaaawwwooo```___jjj||||||~~~yyyooofffbbbmmmjjjddd]]]UUULLLDDD>>><<<;;;;;;<<<<<<===>>>???AAABBBBBBBBBBBBBBBBBBAAA???@@@@@@AAABBBCCCDDDDDDGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLJJJDDD<<<444///111555IIIfffuuusssrrrwwwvvv~~~}}}~~~sssVVVLLL???666333222000......------,,,,,,------...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((()))***************&&&'''((((((''''''(((***(((((()))***************)))))))))))))))******+++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******+++,,,---+++,,,,,,,,,,,,---------000///......//////...---...000111222222222333333000222444777<<>>>>>===<<>>>>>===<<<<<<;;;:::???AAAAAA>>>???CCCDDDBBBDDDCCCBBBBBBBBBBBBCCCDDDCCCEEEGGGHHHFFFEEEEEEEEECCCEEEGGGGGGEEEDDDCCCDDDFFF@@@???@@@???TTTppp[[[YYYXXXTTTRRRPPPNNNLLLKKKKKKKKKHHHJJJKKKLLLKKKJJJKKKLLLLLLIIIEEECCCBBBBBBBBBAAAAAA@@@===;;;:::999999:::888888::::::666222555;;;888???BBB???@@@GGGLLLKKKSSS[[[ccclllkkk___XXXWWWhhhsss[[[\\\iiivvv~~~|||~~~jjj\\\```gggqqq{{{|||qqqddd\\\YYYZZZZZZVVVOOOEEE>>>999::::::::::::;;;<<<======AAABBBBBBCCCCCCBBBBBBAAA??????@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFNNNKKKHHHEEEBBB>>>999666888999???QQQnnn~~~zzzwww{{{~~~vvvaaaMMMGGG;;;///+++///111...------,,,,,,,,,------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((()))***************&&&'''((((((''''''(((***(((((()))***************)))))))))))))))******+++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---++++++,,,,,,,,,---------...,,,++++++,,,---------,,,,,,,,,,,,---///111333000000111111222555888;;;333888===@@@BBBFFFKKKOOOLLLPPPTTTVVVVVVWWWYYY\\\SSSTTTUUUTTTQQQLLLFFFCCC@@@???===<<<;;;;;;;;;;;;666777777555222222666999222333333222///---......111111000...,,,+++,,,...***---000000...+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((''''''&&&&&&((()))***))))))))))))))))))))))))'''(((((()))))))))))))))'''(((***+++,,,---......(((***...222333444666999===UUU~~~hhhXXXiii=========<<<;;;:::888888888888888999;;;>>>AAABBBDDDCCCAAA???>>>>>>>>>???AAABBBBBBCCCDDDEEEEEEEEEGGGFFFDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBAAA===IIIAAA===GGGHHHmmm|||tttsssaaaPPPOOORRRUUUTTTPPPNNNOOOLLLFFFIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGEEECCCAAA@@@@@@???>>>======<<<<<<<<<======<<<;;;999888777777555555555777999<<>>;;;999888888888888999:::;;;;;;>>>>>>???@@@@@@@@@@@@???:::@@@BBB@@@???BBBEEEEEEIIIEEEAAABBBGGGKKKKKKIIIUUUMMMTTTQQQ===:::>>>333888777AAAZZZxxx{{{ttt}}}yyy~~~xxx}}}eeeMMMCCC>>>777111......------------------------------+++,,,,,,,,,,,,+++******++++++************++++++------,,,,,,+++***))))))))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,///......---+++******)))++++++,,,,,,,,,,,,------............////////////000000000000111222333444222222333444444555555666777777777777777777777777888888777777666666666666222222222222222222222222222222222111111111000000111111111111111111111111////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))(((************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((()))******++++++......---...///111333444888EEEXXXuuurrreeebbbkkk::::::::::::::::::999999888888888999;;;===???AAAEEEDDDCCCBBBAAAAAAAAAAAADDDDDDDDDEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBCCCAAAAAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA???HHH@@@>>>DDD@@@YYY}}}~~~aaaSSSPPPQQQRRRSSSQQQOOOMMMLLLIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCBBB@@@@@@>>>==================<<<<<<;;;:::999888888777777666666777888:::;;;@@@DDDMMMYYYllluuuttt{{{~~~~~~hhheeennnpppmmmkkklllllloooxxxmmmYYYTTTSSSYYY___bbbccceeeffffffeeedddaaa]]]ZZZXXXTTTVVVWWWXXXWWWTTTPPPNNNJJJIIIFFFBBB???;;;888777888888777888888999:::;;;===>>>??????@@@@@@?????????DDDFFFCCCBBBDDDFFFEEEHHHDDDAAABBBEEEFFFDDDAAAEEEGGGZZZ```KKK======777777@@@QQQfff|||qqqYYYFFF===999333000.........---------------------------+++,,,,,,,,,++++++******++++++************++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------.........///////////////.........///000111222000000111222222333333444333333333333333333333333444444333333222222222222222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))(((************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((()))******++++++------------...///111222000999FFF[[[}}}uuueeeeeennn888888777777777888999:::888888888999:::;;;===>>>DDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFCCCCCCAAA@@@????????????===>>>>>>?????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA???EEE??????EEE<<>>============<<<<<<;;;;;;;;;::::::::::::999888666555555555555888<<>><<<999777555444777777777777888999::::::======>>>????????????>>>BBBFFFGGGCCCBBBDDDEEECCCCCCBBBBBBDDDFFFDDD@@@;;;444===\\\qqqbbbIII>>>999666IIIaaarrr}}}~~~fffNNN@@@555333000...//////...---------------------------,,,,,,,,,+++++++++******++++++************++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,***+++++++++,,,,,,------++++++++++++,,,,,,,,,,,,---------.........//////...---------------............//////000000111111000000000000000000000000111111111000000000000000111111111111111111111111222111111111111000000000////////////////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%'''(((((())))))******+++---,,,,,,,,,------...//////222999DDDWWWyyyhhhiii|||888777555444444555777999888888888888999::::::;;;>>>>>>==================>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<========================>>>>>>??????@@@@@@>>>@@@<<<@@@GGG@@@BBBVVVuuuvvvsssTTTJJJMMM]]]bbbWWWMMMMMMIIIIIIHHHHHHHHHHHHHHHHHHKKKJJJJJJIIIGGGEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888666555444333333666:::@@@HHHTTTaaajjjkkkccc]]]^^^___^^^^^^```pppyyyqqqpppllljjjjjjooosssxxx}}}qqq]]]UUUNNNNNNNNNLLLKKKLLLFFFFFFFFFFFFEEECCCBBBAAA@@@@@@??????>>>======<<<999888777777555555444333666666666666777888999999<<<<<<===>>>>>>>>>>>>===???BBBBBB@@@???BBBCCCAAA??????BBBEEEGGGEEEAAA<<<444999WWW|||eeeJJJ>>>DDD\\\wwwcccKKK>>>222000////////////...,,,------------------------,,,,,,+++++++++***++++++++++++************++++++******))))))((((((((('''(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))*********))))))))))))))))))))))))******+++++++++******)))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,------------...//////000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))******)))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''&&&''''''(((((()))*********+++++++++++++++,,,,,,,,,222000333:::@@@VVV{{{uuu999777555333222333444555666777777888888888888888999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;:::999999:::::::::::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>><<<999===DDDBBBBBBJJJjjjzzzuuuvvv^^^OOOVVV]]]XXXRRRRRRLLLKKKJJJIIIHHHGGGHHHHHHLLLLLLKKKIIIGGGDDDBBBAAABBBAAA@@@??????>>>>>>>>>;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::999777666666333444555888;;;@@@FFFJJJQQQNNNMMMOOOOOOMMMNNNRRRTTTzzzxxxnnngggeeeeeejjjrrrxxxyyy{{{~~~xxxwwwmmm[[[SSSKKKJJJIIIFFFDDDEEE>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777666666666555555555555444444444444555555555555666777888888;;;;;;<<<============<<<;;;>>>>>>===>>>BBBCCC@@@>>>???AAADDDEEEDDDAAA>>>EEEAAARRR{{{ZZZGGG___uuuttt{{{wwwZZZEEE===333111000000000000...,,,---------------------------,,,+++*********++++++++++++************++++++)))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((())))))************)))))))))))))))))))))))))))******+++++++++******((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))*********+++++++++,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,------------......///000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))))))))(((((('''''''''((())))))***************+++++++++++++++111,,,///555666>>>\\\~~~888777555333222222222333444555666777777777777777888888999:::;;;;;;:::::::::::::::::::::;;;;;;;;;:::::::::;;;::::::999888777666666666777888999:::::::::::::::;;;;;;;;;;;;===:::999:::;;;===???@@@OOO```QQQRRRUUUXXX[[[QQQOOOMMMJJJHHHHHHGGGGGGKKKKKKJJJHHHFFFDDDBBBAAACCCBBBAAA@@@????????????<<<<<<==================;;;<<<<<<<<<;;;:::999999444444444444555666888888======@@@DDDDDDCCCFFFLLLMMMaaaooo||||||yyyqqqjjj^^^^^^bbbkkkooonnnllllllhhhoooxxx{{{ssslll\\\SSSLLLJJJHHHCCC@@@@@@::::::999999999888888888555555555555666666666666555555555555555444444444444444444444555666777777::::::;;;<<<<<<<<<<<<;;;<<<>>>>>>===@@@EEEEEEAAA@@@@@@@@@AAABBBCCCDDDEEETTTOOORRRooobbbTTTnnntttkkk}}}~~~www___FFF:::999444222000000000000...,,,---------------------------,,,+++*********+++,,,++++++************++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((()))******++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++,,,,,,++++++*********)))************+++++++++++++++++++++,,,,,,,,,------...---------------......------......///000000000........................////////////000000000000//////////////////////////////000000000000000111000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((())))))))))))))))))&&&''''''(((((())))))***((()))***+++++++++++++++000,,,...555666555BBBTTT|||555555555444444333333333222333555666777777777666666777888:::;;;;;;::::::999999999999999999999999777888999:::::::::999888777666666666777888999:::::::::999999999999999999:::888:::888444888>>>;;;AAA```]]]QQQTTTYYY[[[VVVTTTPPPMMMJJJHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@>>>>>>==================;;;<<<<<<===<<<;;;:::999666555444555555666555555555555777<<<===<<>>;;;::::::999999999999999555666777888999999999999666666666555555444444444333333333333444555666777999999:::;;;;;;;;;;;;;;;>>>@@@???===@@@EEEDDD???@@@@@@???@@@CCCJJJQQQVVVdddiiieeejjjzzztttgggmmm}}}vvvpppuuuwwwcccOOO:::111333333111///...///000///...------------------------...---+++))))))***+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((()))******++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,---......//////000------------------------............//////000000////////////////////////////////////000000111111////////////////////////////////////////////////------------------------++++++++++++++++++++++++************************************************+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&''''''((()))))))))'''((()))+++,,,,,,,,,+++///---///333444333888@@@PPPuuu222333444555555555444444111222444666777777777666444555777888999999999888888888888777777777777777555666888999::::::999999999888888888999:::<<<===:::999999999888888777777777666;;;999222888???;;;===???mmm~~~mmmvvvnnnWWWTTTVVVUUUYYYWWWRRRNNNKKKIIIHHHHHHDDDDDDEEEFFFFFFFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<======<<<:::999777666555555666777888777666777444333888:::999888:::>>>@@@BBBPPPjjjyyy~~~vvvmmmaaa]]]dddoootttsssbbbYYYQQQOOOOOOMMMNNNPPPQQQQQQUUU___fffgggeeebbbPPPIIIEEEEEEEEEAAA===<<<;;;::::::999888888888999666777888999999999888777777777777666555444333333333333333333444555666666999999:::;;;;;;;;;;;;:::@@@@@@>>>===???CCCAAA<<>>>>>AAAHHHSSS```iiitttrrrqqqmmmrrrfffrrrlll^^^NNN:::000111111///------...000000000------------------------...---+++))))))***+++,,,++++++************++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,------)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///+++,,,,,,------......///......................../////////000000000111111////////////////////////.../////////000000111111........................////////////////////////------------------------++++++++++++++++++++++++************************************************+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&&&&''''''((()))))))))&&&''')))+++,,,---,,,,,,******+++,,,---///444777999VVV}}}000111222333444333222222444444555555666777777777999::::::888555444888;;;BBB===888666777999:::999666777999::::::999777666666777888999999999999999999999999888888888777777777666666666777888999999:::AAAJJJ{{{lllRRRKKKIII^^^]]]YYYRRRNNNLLLJJJHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@??????>>>===============<<<<<<<<<<<<<<<<<<;;;;;;:::999777666555666777999777777666666666666777777999:::@@@GGGMMMXXXmmmnnnlllwwwzzzfffbbb^^^XXXUUUVVV\\\cccgggbbb\\\SSSLLLIIIGGGFFFDDDGGGGGGIIINNNTTTXXXWWWVVVMMMKKKHHHDDDAAA>>>===<<<;;;;;;;;;:::::::::999999:::::::::999999999999888666666666555555444444444555444444444444555666666555555666666777999:::;;;@@@>>>======>>>??????>>>???AAA???===IIIbbbvvv|||yyyhhhmmmsssvvv~~~{{{xxxvvvzzz{{{mmm[[[JJJ;;;000...111000000///...------,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((******))))))((((((''''''(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((()))************))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------..................////////////000000//////.........---////////////////////////........................................................................///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))***************+++++++++++++++++++++,,,...000111444@@@SSSmmm111111222333333333333333444444555666666777777888666777999:::999888888999???<<<888777888::::::999666777999:::999888777666777888888999999999::::::999888888888777777777777777666666666666777777888<<>>===============<<<<<<<<<<<<;;;;;;;;;;;;:::999777666555666777888777777666666666666777777666555777:::===BBBPPP___xxxccc[[[___vvv{{{jjjXXXSSSPPPKKKGGGHHHKKKQQQUUU]]]\\\XXXPPPGGGAAAAAACCC>>>>>>???CCCHHHLLLLLLKKKLLLJJJFFFBBB???<<<;;;:::::::::999999999888888888888888888888777777777777555555555444444333333333444444444444444555666666555555666666777999:::;;;;;;;;;:::;;;<<<======<<<<<<===BBBMMM[[[lllqqqmmmzzzuuuqqqmmmmmmyyylll]]]LLL???666//////111000//////...------,,,,,,++++++++++++++++++++++++************************************)))))))))(((***)))))))))((((((((('''(((((())))))))))))((((((******)))))))))(((((((((((((((((((((((()))******(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------..................////////////000/////////.........---......................................................................................................---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((()))))))))******+++++++++++++++++++++,,,...///000111666???NNNlll222222222222222333444444555555555666777777888888444666999<<>>;;;888<<<:::999999:::;;;:::999888888999:::999888666555:::999999999999999:::;;;888888888888777777777777777777666555555555666666999>>><<>>============>>><<<<<<;;;;;;;;;::::::::::::999777666666666777888777666666555555666666777777555444555555666;;;BBBHHH```yyy~~~mmmYYYOOOOOO]]]hhhpppmmmhhhbbbWWWKKKJJJGGGCCC???>>>@@@CCCEEEOOOUUUWWWQQQEEE>>>@@@DDD===<<<<<<>>>BBBEEEGGGGGGKKKHHHDDD@@@<<<999888777888888777777777666666666666666666555555555444444333333333333333222222222444444444444444555555666555555666666777999:::;;;999999::::::;;;;;;<<<<<>>555222///...000//////......---,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((************))))))))))))((((((((((((((()))******'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......---............//////////////////...............................................................------------------------------------------------------,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((())))))***+++,,,,,,*********+++,,,---...///333222333888GGGeee333333222111222333444555555666666777777888888999777777999===BBBCCC???<<<999999::::::;;;;;;::::::::::::;;;;;;:::999888777<<<;;;:::999999::::::;;;999999999999888888888888888888777666555555555666333777<<<>>>UUUyyy{{{uuuzzzwwwOOOLLLNNNRRRYYYZZZVVVRRRPPPOOONNNMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>><<<<<<;;;;;;::::::999999999888777777666666777777666666666555555666666666999777666777888777777777;;;JJJZZZ^^^WWWMMMIIIIIIKKKSSSXXXVVVSSSRRRMMMGGGGGGDDDAAA>>>;;;;;;;;;<<<>>>FFFLLLKKKDDD???AAAFFF@@@>>>======???BBBEEEFFFJJJGGGCCC???;;;888666555555555555555444444444444333333333333222222222222222222222222111111111111444444333333444444555666555555666666777999:::;;;999:::;;;;;;;;;;;;<<<===DDDKKK[[[nnn{{{mmmppp}}}~~~yyyxxxppp]]]WWWHHH888222111///------.........------,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((())))))***'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////........................................................................------------------------------------------------,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''((()))***+++,,,,,,*********+++,,,,,,---...333111333666999EEEddd444333222111222333555666666666777777888999999999999777777999>>>AAA@@@>>>888999;;;;;;;;;:::::::::<<<<<<<<<;;;;;;::::::999======<<<;;;;;;::::::;;;;;;;;;:::::::::999999999999888777666666666666666444444;;;???EEEiiizzz{{{___SSSLLLQQQYYYZZZWWWUUUSSSRRRQQQNNNKKKGGGDDDCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;:::999999999888888777777777777777666666555555555555666666555555444555666777555111888===CCCEEECCCAAA@@@AAABBBFFFIIIHHHGGGIIIIIIHHHCCCAAA>>>;;;888666666555555999>>>AAAAAA@@@???@@@<<<;;;:::999999<<>>:::777555555444444333333333222222222222222222111111111000000111111111111111111111111333333333333333444555555555555666666777999:::;;;999:::;;;;;;:::;;;>>>AAA@@@SSSeeesssnnnfff}}}||||||mmm]]]SSSNNNAAA444111111000---------------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............---------...............................................................------------------------------------------------++++++*********++++++,,,************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&'''(((((()))******++++++))))))***++++++,,,,,,,,,---+++...444444555CCCVVV333333333333333444444555777777777888999999::::::999777555555888;;;<<<===999:::<<<<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===;;;:::999;;;::::::::::::999999999777777666666555666666666999555888===<<>>>>>>>>>>>???>>>>>>===<<<;;;::::::999888888888888777777777666666555555444444555555666555777666444444666444///333555888;;;<<<<<<;;;:::<<<>>>???@@@@@@CCCFFFHHHCCCAAA>>>;;;888777666555555444555888;;;<<<999666;;;;;;:::888888999===@@@EEECCC@@@<<<999666555444333333222222222111111111222222222111111111000000000000000111111111111111333333333333333444444555555555666666777999:::;;;777999:::::::::>>>DDDIIIPPPgggzzzhhhvvv|||oooyyy}}}|||uuubbbZZZVVV@@@666//////111///......------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((()))***************)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))))))))***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........---------------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((()))))))))******((()))***++++++++++++***+++)))+++///111333:::AAATTTttt222333333444555444444444777777888888999::::::;;;::::::999777666777:::===:::<<<===;;;999777888:::999999999999999:::;;;<<<>>>???@@@@@@???<<<:::888999999999888888888777777444444333333333444555555555888444777<<<;;;XXXcccSSSOOOLLLJJJMMMQQQQQQRRRRRRPPPNNNKKKJJJFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@??????>>>>>>??????@@@???>>>===<<<;;;;;;:::888888888888888777666666666555555444444555555666666:::999555444777777444333333555777999:::999777777888999;;;<<<>>>BBBFFFCCCAAA>>>;;;999888888888777444222333555666555222:::;;;;;;:::999:::===AAABBB@@@===999777555444444222222222222111111111111333222222222222111111111000000000111111222222222333333222222333333444555555555666666777999:::;;;666999;;;<<>>>>><<<999888;;;>>>;;;======;;;888666888:::666666666777888999;;;;;;===???AAABBB@@@===999777777777777777666666666666111111111111222333333444,,,888333555AAA888AAAkkk~~~eeeUUUIIIFFFKKKNNNOOOQQQRRRRRRQQQOOONNNGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@??????>>>?????????AAA@@@???>>>===<<<;;;;;;888888888888888777666666555555555444444555555555333888888333111666999777555333111000222444666666555555777:::;;;<<>>???===:::777555333333333222222222222111111111111333333333333222222222222000000111111222222222333333333222222333333444555555555666666777999:::;;;888;;;>>>@@@DDDNNN\\\fffuuufff|||pppVVVNNNHHH999222000000222111---+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))*********+++'''((((((((())))))******(((((())))))))))))(((((((((((())))))*********+++((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++)))((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))******))))))((((((''''''((((((***++++++***))))))$$$,,,///+++,,,333222+++;;;:::FFFggg444333333333333444555555444444555666888999:::;;;;;;:::999999888888999999777;;;;;;888777999;;;::::::::::::999999888888888;;;;;;;;;;;;::::::999888666666666666666555555555333333333222222111111111111222333444666:::???CCCvvv~~~yyyZZZSSSPPPIIIJJJJJJLLLQQQXXX[[[VVVNNNQQQLLLFFFEEEGGGIIIHHHEEECCCBBBAAA???????????????>>>>>>@@@@@@???===;;;999999888888777666555555444444555555555666666777777555555555555555555555555333333333444444444555555444444555666888;;;>>>???;;;999777555444444555666555444444333333444444555444444333333444777999;;;;;;:::777444222111111111222222222222222222222222111111111111111111111111111111222222222333333333111222222333444555777888888666555555777888999999:::;;;<<>>??????>>><<<:::999999888888777666666555555555555555555666666666777555555555555555555555555333333333444444444555555444444444555777999<<<===:::888666555444555666666333333222222222222333333444333222222333555777999777666444333222222222333222222222222222222222222111111111111111111111111111111222222222333333333222222222333444555666777555444444444666777888888555:::BBBMMM[[[nnndddRRRHHH@@@888555////////////////////////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((()))))))))************))))))))))))************((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++,,,,,,---------,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,------------,,,,,,++++++,,,,,,---///...------,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++***)))'''&&&&&&&&&((()))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))))))))******,,,,,,,,,,,,---------------///333999CCCYYY}}}333333222222333333444555666777999::::::888777666888777666666555555666666666::::::777666888999777999999888888888888777777777777888888777777666666777666666555444333333222222222222111111111111111000111222222333555:::===BBBbbb{{{iiiYYYGGGFFFBBBCCCDDDFFFIIINNNTTTYYY[[[UUUNNNJJJHHHFFFBBB???AAABBBBBBBBBBBB@@@???>>><<<<<<=========;;;:::888888888888777777666666555555555555555666666666666555555555555555555555555333333333444444444555555444444444555666777888999777666555444444555666777444444333333333333444444444333222222222333555666222222222111222333444444222222222222222222222222111111111111111111111111111111222222222333333333444444333333444555666666444444444555666777888888:::BBBPPP^^^lllzzzqqq[[[JJJ===444222444////////////////////////------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************++++++,,,,,,+++******************,,,,,,+++******))))))(((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++,,,,,,------***)))(((&&&&&&''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++///222222111999QQQhhh222222222222222333333444555777999;;;;;;999777555777777666555555555555555555999:::777555777888666777777777777777777777777666666777777777777666666777666555444333222111000111111111111111111111000000111111111111333666999888HHHppp}}}}}}yyyrrr~~~rrrTTTJJJFFFEEEFFFFFFEEEEEEJJJQQQXXXTTTNNNJJJHHHFFFCCCAAA@@@AAABBBCCCBBB@@@>>>===:::;;;;;;;;;;;;:::999888888888888777777777666666555555555666666666666666555555555555555555555555333333333444444444555555444444444444444555555555555555444444444555666777666666666555555666666666555444333333222333444444222222222222333333444444222222222222222222222222111111111111111111111111111111222222222333333333555555444444444555555666555666666666666666777999@@@KKK[[[kkkxxx|||{{{~~~|||~~~pppaaaOOOAAA666......111////////////////////////---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))((()))))))))************((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********((()))))))))*********************)))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))******+++******))))))))))))******++++++++++++************,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,------,,,,,,++++++***++++++,,,++++++******************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))(((''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,---///222222///000<<>><<<:::::::::::::::999999999888888888888777777777777666666666666666555555555555555555555555555555555333333333444444444555555333333333444333333333333333333333444444555666666666666666555555666666666555555555444444444444444333444444444444333333333222222222222222222222222111111111111111111111111111111222222222333333333555555444444444555666666555666666555444444777:::>>>KKK```uuu{{{qqqzzz||||||~~~lllYYYKKK;;;444222000///111........................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))((()))))))))************(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))((()))))))))************+++*********)))))))))((((((((((((((())))))))))))((()))))))))************))))))(((((())))))***+++)))))))))(((((()))******)))******+++,,,---......+++++++++++++++++++++***,,,+++++++++,,,,,,---...++++++*********++++++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))(((''''''&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))((())))))))))))******************+++++++++,,,,,,---+++,,,///000///222777<<>>===<<<:::::::::999999999999999888888888888888888888888666666666666666555555555555555555555555555555555333333333444444444555555222333333444444333222222222333333444444555555555444444333333333333444444555555555555444444444444444555555555444333222111222222222222222222222222111111111111111111111111111111222222222333333333555555444444555666777777444555666444333666===BBBEEESSSjjj{{{sssmmmttt}}}|||{{{}}}fffXXXTTTEEE666111222111///...........................,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************+++++++++******))))))((((((((((((((())))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))***+++))))))***+++---...///000*********+++++++++++++++++++++++++++,,,---......++++++******++++++,,,,,,***************+++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((('''''''''&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))*********+++++++++///***)))...000///......666:::HHHbbb000000000000000111222222444444555555555555555444555555444333333333333333666;;;===:::888888777555333333444444555555555555333333444555555555555555222222111111111000000000........./////////000000---...000000000111333555555777:::EEEdddtttsssgggUUUNNNFFF@@@AAA@@@AAABBBBBBBBBBBBDDDEEE??????>>>>>>===<<<<<<<<<:::::::::999999:::::::::888888888888888888888888777666666666555555555555555555555555555555555555333333333444444444555555222222333444444444333222222333333444444444333333333333222222222222333333222333333444444444333333222333333444333222111111222222222222222222222222111111111111111111111111111111222222222333333333444444444444555777888888555777888888999???IIIQQQ___lll}}}pppkkkqqq~~~iiiYYYQQQQQQCCC666222222000---,,,........................,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************)))))))))((())))))))))))************,,,,,,+++******))))))((((((((((((((())))))))))))))))))))))))***************))))))))))))***++++++***))))))))))))***+++,,,))))))***+++,,,------...))))))******++++++,,,,,,++++++++++++,,,---...///+++++++++++++++,,,------*********+++++++++,,,,,,************************++++++************++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))************)))((((((((('''&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))&&&'''''''''(((((((((((())))))))))))*********+++///,,,+++...///......000555333444===TTTwww000000000000000111111222666666555444333333222222444333222222111111222222777<<<>>>;;;999999888555333333333444444555555555111222333333444444444444111111111000000000000000---.........//////000000,,,...000111111111333555111222555;;;KKKppp|||tttXXXMMMEEE?????????@@@AAA@@@??????@@@AAA???>>>===<<<;;;;;;;;;<<<;;;::::::999999:::;;;;;;888888888888888888999999777777666666555555555444555555555555555555555555333333333444444444555555111222333444555444333222222333333444444333333222555444444333333444444555000111222333333333333222///000222333333222111111222222222222222222222222111111111111111111111111111111222222222333333333333333444444666777999999888:::<<<===@@@HHHVVV```uuuqqqqqqppp}}}{{{ttt{{{yyyzzzmmm]]]VVVTTT@@@777///---......///222........................,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******+++*********))))))(((((())))))))))))************,,,,,,++++++***))))))((((((((((((((())))))))))))))))))))))))***************************++++++,,,******))))))***+++,,,,,,***************+++++++++(((((()))***+++,,,,,,---++++++++++++,,,---...///,,,+++++++++,,,------...******++++++,,,,,,,,,,,,************************++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&'''(((***,,,((((((((()))(((''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))&&&&&&&&&&&&'''''''''((())))))))))))***************)))***,,,+++)))---333...000333333888LLLnnn111111222222222333333333444444555666666555444333777555333111000000111222555777:::;;;<<<;;;999777888777666555555444555555555444333333222222333333222222111111000/////////............////////////////////////000000000000111000333777;;;QQQ~~~vvvSSSDDDCCCDDDGGGAAA@@@BBBAAA<<<===BBB???>>><<<===>>>>>><<<:::;;;;;;;;;:::::::::999999999999999888888888888777777777777777666666666666777666666666555555555555444444555555555555444444444444444444444444444444333333333333333333333333222111111111222333333444333333333444444444555555222222222222222222222222333333333333333333333333444333222222444444333222555444333333222222333333777666666777888:::::::::333<<>><<<:::999888777666555444444444444444444333222222222222333111111000000///......---............////////////....../////////000000000222222444666666AAAccclll^^^WWWMMMFFFCCCGGGIIIEEEAAA@@@AAA@@@???>>>>>>?????????;;;;;;:::::::::999999999999999999999888888888888888888777777777666666666777777666666666555555555444555555666666555555444444444444444444444444444333333333333333333333333222222111111222333333444333333333444444444555555222222222222222222222222333333333333333333333333444333222222444444333222444444333333444444555555111111000111222444555666999CCCNNNUUUZZZhhh~~~uuusssxxxlllfffYYYDDD333000000000///...---------...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......---,,,,,,***)))(((((((((((()))***((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++***))))))***++++++))))))))))))))))))))))))((((((((((((((()))******,,,+++******)))))))))***************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((******)))((((((((((((((((((((((((((())))))))))))******++++++,,,------...,,,...///...,,,///666===111111111222222222222333333444555555555555444444111111111111333555777888999:::<<<======<<<:::999777666555444444333444444444333222222111111222222000000///......------,,,---............/////////.........////////////000222111333555222555FFF[[[rrreeeWWWJJJGGGHHHFFFCCCAAA@@@@@@???===;;;:::<<<===;;;;;;:::::::::999999999:::::::::999999999888888888888888777777777777666777777777666666666555555444555555666666555555444444444444444444444444444333333333333333333333333222222222222222333333444333333333444444444555555333333333333333333333333333333333333333333333333444333222333444555444333444444444444444555777777888888777888999<<<>>>@@@FFFTTTfffrrrzzzxxxyyyuuunnndddLLL666,,,000000//////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***,,,---......------+++***))))))))))))***+++''''''''''''''''''''''''++++++++++++++++++++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++******))))))******+++)))))))))))))))))))))))))))(((((((((((()))************++++++******))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((***))))))((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------))),,,......+++***,,,///111111111111222222222222333333444444444555444444111111222333444666888999888999:::;;;:::999888777777666555444333333333333333333222111111111111111000000//////...------,,,---------.........//////------.........///////////////222555444333:::DDDgggfffQQQGGGEEEEEEFFFAAABBBBBB@@@<<<::::::;;;;;;;;;;;;::::::::::::999;;;:::::::::999999999999999999888888888777777777777777777666666666666555555555666666666666555555555555555555555555555555444444444444444444444444333333222222222333333444333333333444444444555555333333333333333333333333333333333333333333333333444333222333555555444333444444444444444555666666777777777888999===BBBEEERRRddd|||zzzzzzyyygggMMM666...111/////////......------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++---------,,,++++++******************+++((((((((((((((((((((((((************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********************))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++((()))***++++++***)))(((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))*********++++++,,,,,,(((+++---...---,,,...///000000111111111222222222333333333333444444555555333444444444555666777888888999:::::::::999888888777777666555444444444444222222111000000000000111111111000//////......---------------............------------...............---///333444444888===IIIggguuu\\\OOOJJJHHHCCCDDDEEEDDDBBB@@@??????<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::::::::999999999999999888888888888888777777777666666666666555666666666666666666555555555555555555555555555444444444444444444444444444444333333222333333444333333333444444444555555333333333333333333333333333333333333333333333333444333222333555666555444555555444444444444555555999:::<<<>>>BBBHHHPPPWWW\\\ppp~~~|||yyyuuuvvvhhhLLL444...222666............------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,+++)))(((*********++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))((((((''''''((((((((()))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++'''(((***++++++***)))((())))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))***************+++***+++,,,,,,---...000111000000000111111111111222333222222222333444555666555555666666777777777777999:::;;;;;;<<<<<<<<<;;;888777666555555444555555222111000000///000000000111111000000///......---,,,------------.........,,,,,,,,,---------......///......///000222555777:::KKKkkkmmmZZZNNNHHHFFFBBBAAABBBBBBAAA@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888777777777666666666555666666777777666666555555555555555555555555555444444444444444444444444555444444333333333333333333333333444444444555555333333333333333333333333333333333333333333333333444333222333555666666555666555555555555666666777:::>>>CCCHHHPPP[[[hhhrrrxxxvvvrrrvvvfffllleeeOOO666...444555---------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++***((('''))))))***++++++***))))))************************************************))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***((())))))******))))))((())))))))))))))))))))))))***))))))))))))***++++++(((((())))))******))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))---,,,+++******+++------000000000000111111111111222222222222222444555666555555666777888888888888888999:::;;;<<<<<<======999999777666666666666666111111000////////////000000000///......------,,,,,,,,,---------.........+++,,,,,,,,,,,,---------...//////---...000222333666<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999888888888777777777666666666666777777777777666666555555555555555555555555555555555555555555555555555555444333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444333222444666777666555555555555777888:::<<<===888>>>GGGQQQ^^^oooxxxqqq{{{}}}nnnbbbcccRRR<<<111333777111(((------------------------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++***)))(((((())))))******))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))(((((((((((((((((()))))))))*********((())))))***++++++,,,,,,************************************************++++++***)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))******+++,,,((((((((((((((()))******((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))+++*********+++++++++***000000000000111111111111222222111111222444555666333444666777999999::::::666666777888:::;;;<<<===:::999888777666666666666111111000//////////////////......------,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,------------///000......000222222222222999KKKiiizzzfffdddyyyyyyiiiTTTHHHFFFGGGEEECCC@@@@@@@@@@@@?????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777666666777777777777666666666666666666666666666666555555555555555555555555666555444333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444333222444666777777666444444666888;;;>>>@@@BBBLLLTTT```nnn~~~xxxssstttxxxyyy}}}rrrmmmjjjgggJJJ888---111666222...///------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&((()))***++++++******'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((())))))***++++++,,,,,,************************************************+++******)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))*********)))******+++,,,)))(((''''''''')))***+++(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))(((((((((((('''''')))+++......,,,+++111111000000//////......111222333444555444333333888888777777777777888888999999999::::::999999999555555666888999777333000333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***...------------...//////222111555===HHHaaappp]]]iii{{{jjjlllnnnyyydddRRRKKKIIIIIIBBBCCCBBB@@@AAACCC@@@;;;@@@<<<:::;;;>>>@@@???<<<;;;:::::::::;;;<<<======999999999888888888888777888888888888888888888888777777777777777777777777777777777777777777777777555555444444444555555666333333222444555666555333444444444444444444444444555666666666666555444444444444333333333444666888;;;<<<======@@@KKK[[[gggxxx{{{www}}}{{{vvvsss{{{{{{eeeJJJ444333111////////////000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++))))))))))))************)))************+++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))***************************)))(((((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))"""###%%%'''((()))******(((((()))***************111111111111000000000000111222333444444444333333444444555555555555444444777777888888888888777777555666999<<<===;;;666222333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***---------------......///000...111666;;;KKKnnnzzzooogggfffzzzooodddkkkqqq[[[NNNKKKLLLIIIBBB>>>@@@BBBAAA@@@???>>>>>>>>>>>>???@@@<<<<<<;;;;;;:::;;;;;;;;;:::999999999888888888888999999999999999999999999777777777777777777777777777777777777777777777777666666555444444555555555555444444555777777666444444444444444444444444444333444444555555555555555:::999999999:::;;;;;;;;;===HHHOOOKKKFFFRRRppp{{{rrrmmmsssRRR>>>333222111///////////////...------------,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++(((((((((((()))))))))))))))************+++++++++************************))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))************************))))))))))))***************************)))(((((())))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************000111111111111111222222111222222333444333333333222333444666666444333222555555555666666555555555555777;;;???AAA>>>888444222222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------,,,,,,------...///111///111444555;;;NNNccczzzeeedddzzzpppjjjooobbbccc\\\NNNDDDCCCEEEFFFAAACCCEEECCC???;;;::::::???>>>===<<<<<<;;;;;;;;;::::::::::::999999999999999999999999999999999999777777777777777777777777777777777777777777777777888777666555555444555555666555555666888999777666555555555555555555555555333444444555666666777777777777888:::===>>>>>>===JJJWWWbbb```\\\jjjxxxxxxyyy~~~uuuhhhiiiwwwtttXXX;;;///222111000//////...//////------------,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))************))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++'''''''''((((((((()))))))))************+++++++++************************))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***************************))))))))))))*********************+++******)))((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++***)))((((((((())))))************)))/////////000111111111222111111222222333333333333333555777999999777555333444444555555555555444444555666999<<<>>>===999666222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,------...000...000444444666???JJJjjjlllkkk|||wwwzzzsssaaaUUULLLEEEDDDDDDEEEEEEDDDAAA>>>===AAA@@@???>>>============;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::888888888888888888888888888888888888888888888888999888777666555555555555666555555777888999777666555555666666666666777777666666666666666777777888666777:::???CCCFFFGGGGGGUUUaaappp|||{{{zzziiinnniiiVVVDDD:::333---000000//////............---------,,,,,,,,,++++++,,,,,,,,,+++++++++*********************************))))))))))))))))))***))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***************((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++(((((((((((())))))))))))))))))*********+++++++++************************))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((((()))))))))*********************++++++******)))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++***)))((((((((()))************))))))---.........///000000000111111111111222222333333444666888::::::888666444444555555666666555555444555444444555777888777666222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,++++++++++++++++++++++++,,,------,,,+++---///111222777===JJJhhh}}}~~~~~~mmm[[[XXXNNNDDD@@@CCCFFFFFFDDD@@@???>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999888777666555555555666555555666888888777555666666666777777888888888777777666555555666666777===@@@CCCGGGKKKOOOTTTWWW]]]pppxxxrrrrrrmmmZZZ???//////333444////////////.........---------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************)))))))))******)))))))))******************************)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******((((((((((((((((((((((((((()))))))))******************++++++++++++******(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))***)))))))))))))))*********))))))(((------...............///222111111111111222333333444555666888888666555444555555666666666666555555666444222111333555555555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++++++++++++++******++++++,,,------...//////000111444777:::LLLmmm|||vvv\\\LLLGGGGGGDDD@@@AAA@@@???>>>========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999:::999888777777666777777666555555666888888777666666777777888888999999:::888777666555666777888999===BBBGGGJJJMMMTTT___hhhyyyyyysssuuuTTT:::777777///---222------............------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******************************))))))************))))))************************+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++*********+++++++++,,,,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))************+++******))))))******+++************************))))))))))))************)))***++++++,,,+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))))))))************))))))(((////////////............222111000000000111333333444555555666666555555444444444555555555555444444777555333333444555444333111111///...............,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++++++++***************+++,,,,,,---000333222000000222444666<<>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888888777777666888999:::888777777777888888999::::::;;;::::::999:::;;;>>>AAABBBCCCKKKSSSXXX]]]jjj~~~vvvkkkXXX===,,,222888000+++---,,,---............---,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************((()))***++++++***)))(((************************++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))((((((((()))***+++,,,))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))************+++++++++)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))((()))))))))************+++******))))))******+++************************))))))))))))************)))***++++++,,,,,,,,,+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))***************)))((((((111111000000//////......222111000000000111333444666666666666666666666666333444444555555444444333777666666666777777444222111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++*********)))***++++++,,,'''---111000...---///000666555:::MMMnnnmmmuuu~~~oooSSSQQQNNNJJJGGGDDDBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888999999999888888999;;;;;;:::888777777888999::::::;;;;;;>>>>>>>>>@@@CCCFFFJJJLLLSSS^^^kkkrrrzzz|||sss{{{{{{gggTTT666:::777///---222333///+++,,,---.........---,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************((()))***++++++***)))(((************************++++++***))))))((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))))))))))))))((((((((((((***,,,---))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++)))************+++++++++))))))))))))************)))************+++++++++************************))))))))))))))))))))))))(((((())))))*********+++++++++************++++++(((((((((((((((((((((((())))))))))))************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))'''''''''''''''''''''''''''(((((())))))))))))(((***************)))((((((000000000///......------000000000000000000111111222333555555555555666888666666666666555444333222666777777777555444222000///............---------------,,,,,,,,,,,,++++++************************************************------,,,+++************))))))***,,,...///000111444222777AAALLLeeesssmmmnnniiiggglllxxxqqqaaaTTTMMMKKKGGGFFFDDDBBBAAAAAAAAAAAA:::;;;<<<<<<;;;;;;<<<>>>>>>===<<<<<<===<<<999777<<<===>>>===;;;999888888:::::::::999888888777777999888888999:::;;;;;;:::;;;999<<>>>>>===<<<;;;;;;===@@@BBB<<<;;;999:::;;;;;;;;;:::;;;;;;::::::::::::::::::===<<<;;;;;;;;;;;;:::999:::888999===@@@FFFTTTaaazzzpppnnnppptttnnnooowwwyyyuuuwww~~~zzzyyyttt|||uuuaaaMMM<<<222000000000/////////......------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++******************++++++))))))************))))))((()))))))))************+++++++++*********))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))&&&''')))*********((('''(((((((((((())))))))))))(((((()))))))))*********............///////////////////////////000111111111222333333333333444666555555666555555444333222333444444444333111///...............------------,,,,,,,,,,,,++++++++++++************************************************++++++*********+++,,,,,,------......///000111111444111222444444777GGGYYYxxxlllhhhvvv}}}|||rrriii```TTTLLLFFFDDDDDDEEEGGGGGGCCC???BBBAAA???===;;;;;;===???>>>;;;999999;;;======;;;999999999999999:::;;;;;;777888888999;;;<<<>>>???@@@@@@CCCGGGLLLUUUdddrrrsssjjjsss{{{{{{qqqttt~~~cccGGG;;;555///000////////////.........---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))'''***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))*********++++++******************))))))))))))************))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))((('''(((((((((((((((((((((((('''''''''''''''((())))))&&&'''((()))***)))(((((((((((((((((())))))))))))(((((())))))))))))******---------...///000000111000000000000000111222333000111333333222222333444444555555555444444333222333333444444333111000///.........---------,,,,,,,,,,,,,,,++++++++++++*********************************************************))))))***+++,,,,,,+++,,,---000222444666777444222222444444444:::BBBUUU{{{pppjjjyyyvvvvvvxxxiiiddd^^^[[[XXXRRRHHH@@@EEECCCAAABBBCCCBBB???===@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>;;;<<<===>>>???AAADDDFFFDDDKKKVVV^^^eeemmmzzzrrrppp}}}||||||ttt^^^EEE888777555000/////////.........------,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,++++++***)))(((''''''(((((((((((((((((((((((('''***,,,---,,,***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************++++++******))))))(((((())))))************)))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))************************************************((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((()))))))))(((((('''(((((((((((((((((((((((('''''''''''''''((())))))&&&'''((()))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***,,,------...///000111111111111111111222333444555000222333222111111222333444444444444444444333222333333444444333222111000...------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))***++++++,,,)))***,,,...000222444444...,,,,,,///000111444888;;;QQQwww{{{rrryyytttdddYYYSSSKKKDDDDDDJJJNNNLLLHHHDDDGGGJJJIIIDDDAAA@@@AAAAAA@@@??????@@@BBBCCCEEEJJJKKKLLLKKKJJJJJJNNNQQQQQQ]]]mmmxxx{{{www~~~{{{nnnSSS888000111000//////............------------++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,++++++***)))(((''''''(((((((((((((((((((((((('''***,,,---,,,***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********+++******))))))((((((((())))))************))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))---------...///000000111000000000111222333444555111222333333111111222333333333444444444444333333222333333444333222111000------------,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))******)))))))))***++++++*********+++++++++++++++,,,++++++,,,---///111333666;;;MMMppp~~~rrraaaWWWXXX[[[\\\[[[[[[\\\\\\YYYSSSNNNKKKKKKCCCCCCCCCDDDFFFIIILLLNNNPPPSSSWWWZZZ\\\aaaiiinnn||||||ttt~~~uuu\\\III999///222111******222......---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))'''***,,,,,,***))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))*********((((((((()))))))))******))))))))))))))))))(((((())))))************))))))************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''(((((((((((())))))------......//////000000.........///000111333444222333444333222111222444222333333444444333333333000111222222222111000///---------,,,,,,,,,++++++++++++++++++************************************))))))))))))))))))))))))+++******))))))))))))***************))))))))))))---///000///...///000111333444;;;JJJggg}}}{{{wwwooohhhbbbZZZSSSNNNNNNOOORRRVVV\\\aaadddccchhhooouuuzzzzzz|||tttWWW>>>111222444444111......222---------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++(((((((((((()))))))))***((((((((()))))))))))))))))))))************))))))************)))))))))((((((((((((((())))))******))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&&&&''''''(((((((((((((((((())))))))))))'''''''''((((((((()))))).........///////////////,,,,,,------...000111222222444555444222222333444222222333444444333333333//////000111111000///...---------,,,,,,,,,+++++++++++++++************)))************************))))))))))))))))))))))))++++++***)))(((((()))))))))******++++++,,,------***...111///---.........,,,333888999AAA___~~~zzzrrrdddXXX^^^___aaaffflllssszzz~~~|||yyyuuuvvv|||}}}|||}}}wwwTTT777///,,,333222,,,,,,333333+++---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,************************)))))))))))))))*********))))))))))))))))))))))))((())))))((('''''')))***))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))''''''(((((())))))******))))))************))))))+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))***))))))(((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''''''''((((((((()))---------............///.........///000000111111222222333333333444444444222222222111111111111000///............---------......---------,,,,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++*********))))))((((((************************++++++,,,------......///111...000777<<>>444555666333222000...,,,---...///---------------------------,,,++++++***+++++++++************************************************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************++++++++++++******)))***++++++++++++***)))******))))))))))))************+++++++++******))))))***+++,,,,,,,,,++++++,,,++++++++++++,,,------------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''((((((((()))))))))******&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((---------.........//////////////////000000000000222333333333333444444444222222222111111111111000---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))((((((((()))******++++++%%%***---,,,***+++...000444,,,,,,444777777BBBSSSrrrooodddeeelll}}}yyy~~~sssssszzz{{{zzzyyybbbCCC222111111---...---,,,---///000000...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************++++++++++++******)))***+++,,,,,,+++***)))******))))))))))))************+++++++++******))))))***+++,,,---,,,++++++---,,,++++++,,,---///000///......---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&(((((())))))******++++++&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())),,,,,,,,,---------......////////////000000000000000000111111111222222222111222333333333111///---------,,,,,,,,,,,,++++++************************,,,,,,++++++***)))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...---...000000111444777:::KKKkkkzzzjjjlll|||~~~{{{sssooovvv}}}~~~~~~oooOOOHHH???555000...000222000000//////.........---......---------,,,,,,,,,***++++++++++++***))))))************))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))))))))''''''((((((((((((''''''))))))))))))************(((((((((((((((((((((((((((''''''&&&&&&((()))***(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))+++***)))((('''((()))***---((($$$###''')))(((%%%+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))******)))((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))(((''''''((()))*********))))))((((((''''''************************(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''',,,,,,,,,---------........./////////000000000000111111111111222222222222111222333333333111///...------,,,,,,,,,+++++++++*********************************************+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,---------...000000000222555888===HHHddd{{{lllttt}}}tttmmmmmmllllllnnn~~~xxx```HHH===:::666222///...///000000/////////.........---...------------,,,,,,,,,***++++++++++++***))))))************)))))))))))))))))))))))))))))))))))))))((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))*********(((((((((((((((((((((((((((''''''&&&'''((()))***(((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((()))(((((((((((((((((((((((($$$%%%)))---333888<<>>MMMjjjhhhXXXRRR[[[kkkzzzkkkjjjrrr___DDD888555333000000111111000...,,,+++........................---------,,,,,,,,,++++++***++++++++++++***))))))************)))))))))((()))))))))))))))))))))))))))(((''''''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((()))''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''''''((()))***+++++++++***************+++,,,,,,,,,+++)))'''%%%)))&&&######&&&))),,,,,,))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,---------..................////////////000000111111111111222222111111111111000///......,,,,,,+++++++++*********))))))))))))))))))))))))*********)))))))))((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++,,,,,,,,,---......---,,,---...000444888666444>>>[[[vvv}}}jjj^^^ZZZXXXUUUjjj~~~xxxxxx{{{~~~uuuxxxyyyqqqgggUUUAAA555222222111222222111000///...---------------...............------,,,,,,,,,+++++++++***++++++++++++***))))))************)))))))))(((((((((((((((((((((((((((((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))*********''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''((()))+++,,,+++++++++******)))))))))((((((*********)))((('''))))))))))))******)))(((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((,,,,,,,,,---------......------.........//////////////////000000000111111000000//////...---------++++++++++++************))))))))))))))))))))))))++++++***))))))(((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))((())))))***+++,,,+++---......---,,,,,,---111000111444555777>>>FFFddd}}}nnn^^^YYYaaahhhppp{{{ttt{{{}}}vvvrrrrrrzzzvvvuuuwww{{{```EEE>>>666111222333111//////......------...//////---------------.........,,,,,,,,,,,,++++++++++++***++++++++++++***))))))************))))))))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******++++++''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))((((((((((((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''')))+++...000,,,,,,,,,+++******))))))&&&'''(((((())))))))))))&&&(((***,,,,,,***((('''***++++++,,,,,,++++++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))((((((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((,,,,,,,,,---------......---------.........//////............//////////////////...---,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((())))))***+++,,,***,,,...///---,,,,,,---000,,,---444999888777777;;;IIIeeeooommmxxx{{{yyyyyykkkLLL555;;;555...,,,...000000000,,,,,,------......------,,,,,,,,,------.........,,,,,,,,,++++++++++++******++++++++++++***))))))************))))))))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))******+++''''''(((((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&((()))))))))((('''(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((***...222444222222111111000//////...,,,+++***)))''''''&&&&&&"""$$$''')))))))))******)))***++++++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))((((((((((((((()))******))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))(((''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,,,,,,,---------......---------.........//////---------............///......---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))''''''(((((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,***,,,...///...---------***+++...222222000222777999888AAA[[[~~~dddhhhppp~~~pppooo|||pppjjjmmmrrrQQQ777333<<<111//////111222///---,,,,,,---///000///---+++))),,,,,,,,,------.........,,,,,,,,,+++++++++*********++++++++++++***))))))************))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((+++///444666999999888777777666555555111000...,,,+++++++++,,,+++++++++***((('''((()))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))((((((''''''''''''((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))(((''''''((((((((())))))******************************(((((((((((())))))))))))'''((((((((())))))******************************''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,,,,,,,------.........,,,---...000000000000///////////////..................---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))''')))+++(((&&&+++555''')))---000111000...,,,+++---...000000000////////////666BBBNNNcccppp\\\WWWXXXcccrrryyy}}}zzzqqq|||~~~~~~xxxuuu{{{|||iiiPPP>>>888777444111000000//////.........---......---------,,,,,,,,,---,,,,,,+++*********+++******************************************************))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&'''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((+++,,,...111555888;;;===<<<;;;:::888555222000...,,,+++***))))))))))))***))))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++))))))))))))************+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++*********************************)))))))))((((((''''''''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))),,,,,,------------------,,,---...///000000000///////////////..................---,,,,,,+++******************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((()))***(((%%%***333((())),,,......---,,,+++,,,,,,---...////////////444111333888:::BBBZZZssseee\\\UUUUUUYYYaaappp~~~zzzppphhhqqqwwwzzzVVVJJJ;;;222000000000...////////////......------...------------,,,,,,,,,---,,,++++++*********+++***************************************************)))))))))((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((())))))******))))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,---...///000444555666777888888888888555555333111...,,,***)))))))))))))))))))))))))))***)))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))******++++++++++++***************************************))))))(((((((((((((((((()))))))))******))))))************))))))))))))))))))))))))))))))***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))(((((((((------------------,,,,,,,,,---...///000000000000////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((())))))'''%%%)))///)))******+++++++++******,,,,,,,,,------...///000111...///222111111;;;IIIdddzzztttqqqpppppptttzzz|||xxxwww}}}~~~|||tttllljjjnnnqqqoookkkqqqyyy{{{|||cccIII888444000...///000111111///............---------------------,,,,,,,,,,,,,,,,,,+++************+++************************************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''(((((()))************************((((((((((((((((((((((((***)))((('''''''''''''''(((***,,,///111333444555777777666555222///,,,***))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++*********************************************))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((''''''&&&&&&''''''(((************************(((((((((((((((((((((((()))))))))(((((((((''''''.........------,,,,,,,,,------...//////000000000////////////............---------,,,,,,+++++++++************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&&&&))),,,,,,+++******)))))))))))),,,,,,+++++++++---///000---+++,,,111333333666<<<===PPPkkk}}}~~~yyy{{{nnncccbbbcccwww}}}}}}wwwwwwooofffeeedddiiivvv|||mmmOOO===...111222333222222222222444---------------------------------,,,,,,,,,++++++++++++***************+++************************************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***%%%&&&'''((()))*********---...000111000///---+++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******************************++++++******************)))))))))*********++++++))))))************))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''.........------,,,,,,,,,------......//////000111////////////............------,,,,,,,,,,,,++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''((()))***---,,,+++***))))))******++++++*********,,,...///000---,,,///111000000111444999DDDSSSjjjvvvuuufffSSS[[[iiigggfffsssvvvyyypppeeebbbllltttpppfff```llluuuyyy```???111777:::000222222111...---...000,,,,,,,,,,,,------------------,,,,,,,,,+++++++++*********))))))***++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++,,,++++++++++++***)))((((((%%%''')))+++,,,,,,+++***************************(((((())))))************)))))))))******)))))))))((()))))))))************************************++++++++++++++++++++++++******************************++++++++++++************************************************++++++((((((((()))))))))******))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''------------------,,,,,,...------......///000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''))))))'''(((++++++))),,,,,,+++***))))))******)))))))))******+++,,,---000...------//////000000888666666;;;EEETTThhhyyyyyy\\\```]]]]]]cccbbb___cccffffffnnnzzz~~~{{{qqqtttwwwnnnTTTSSSZZZhhhuuuyyyyyyzzz~~~zzz~~~nnnXXXHHH>>>333222666333000000000...,,,,,,---///++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++***))))))))))))***++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''(((((()))*********++++++******)))&&&''')))*********))))))************************((((((((()))******++++++))))))************))))))))))))))))))***************************+++++++++******************************************************++++++++++++******************************)))))))))***************((((((((()))))))))******))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((())))))))))))((((((''''''(((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))((((((((('''''',,,,,,------------------......------...///111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&******''')))---...***)))))))))))))))))))))((('''((()))***++++++++++++,,,,,,------///111333333777444444777777888???III^^^|||qqq|||{{{tttvvv}}}}}}[[[RRROOOTTTYYY]]]iiiwww{{{xxxuuurrrrrrsssvvvxxxxxx~~~{{{zzzrrrlllmmmuuu~~~|||wwwtttssswww~~~pppzzzrrrkkklllgggppprrrxxx}}}~~~}}}nnn[[[GGG777555:::888444///%%%000///.........///......***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))***++++++************************))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%&&&((()))))))))))))))))))))************+++************************'''(((((()))******++++++((()))***++++++***)))((())))))))))))************))))))*********+++++++++******************************************************++++++++++++******************************((((((((())))))*********)))))))))*********++++++))))))************))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((,,,,,,,,,------...............------...///111222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&******'''***//////+++''''''((((((((((((''''''&&&''')))+++++++++*********,,,---,,,,,,------,,,111///222666666222333999777EEE\\\|||{{{yyy]]]NNNHHHIIIWWWiiirrrmmmgggccc```^^^\\\ZZZPPP\\\^^^UUUWWWgggoookkkZZZXXXVVVSSSOOOMMMPPPUUUVVVSSSTTTXXXWWWTTTWWW]]]rrrzzzfffOOO>>>666;;;111333777///,,,222333...---,,,---......,,,)))*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))((())))))***++++++************************))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******%%%&&&'''((()))*********((((((((()))***+++---...************************'''(((((()))***+++++++++((()))***++++++***)))((())))))))))))************))))))******++++++++++++******************************************************++++++++++++******************************''''''(((((()))))))))*********+++++++++,,,,,,,,,))))))************))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++,,,------......------,,,,,,------...///000000000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))******+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------......//////000000111111333666===HHH^^^~~~wwwhhhiiittt~~~{{{^^^OOOQQQTTT]]]___UUUPPPWWW^^^___XXXRRRNNNTTTbbbllllllhhhbbb___\\\\\\\\\```kkkvvvgggMMM@@@;;;666111333333333222222000///...........................++++++++++++++++++++++++---------,,,,,,+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''(((((((((''''''&&&&&&'''((((((((('''&&&(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((''''''''''''((())))))((((((''''''(((***---...///111222111...+++))))))(((((()))***************))))))))))))(((((((((((()))))))))))))))))))))))),,,+++***))))))***+++,,,,,,+++***((((((((()))***))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************)))+++,,,+++***)))***+++)))))))))))))))))))))))))))((('''''''''(((***+++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((+++,,,------...---------,,,,,,------...//////000000///...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))******+++))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,---......///000000111111222333444777???NNNbbbpppvvvvvvgggeeerrr~~~uuuxxx}}}}}}uuusss}}}hhhXXXCCC777555777666333111111111111000///..............................++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''&&&&&&''''''&&&&&&&&&'''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))***((((((''''''(((***,,,......000111000---***)))((((((((()))***************)))))))))))))))))))))((())))))))))))))))))))))))++++++***))))))***++++++,,,+++***)))(((((()))***))))))))))))))))))))))))************))))))))))))************************************************))))))))))))************************************************************************))))))))))))))))))))))))************)))***+++***))))))***+++)))))))))))))))))))))))))))(((((('''((()))***+++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((++++++,,,---------------,,,,,,,,,---......////////////...---,,,,,,,,,,,,************************++++++*********))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))))))))************+++------......///000000000///111222111111444;;;AAAVVViiiqqqpppuuuqqq}}}xxx___CCC;;;222///222555333///000000000///......------------------------------++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%((('''&&&%%%%%%''')))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''(((((())))))'''(((***+++++++++***)))((((((''''''(((***,,,---,,,...///...+++)))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++++++++***)))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))************((()))******(((((()))***)))))))))))))))))))))))))))(((((((((((()))***+++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))++++++,,,------------,,,,,,,,,,,,------...............---,,,++++++,,,,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))*********++++++,,,------......///000000---000222333333333555777555===KKK]]]ssszzzwww}}}}}}{{{yyydddOOO???>>>:::555444666555111,,,000//////...............------------------------++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''((()))******&&&''')))++++++***)))((((((((((((((()))***+++,,,***,,,---,,,***((('''((((((((()))***************)))))))))))))))*********))))))))))))))))))))))))+++******************++++++*********************)))))))))))))))))))))))))))***************++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************)))))))))(((((()))))))))************''')))***)))((('''((())))))))))))))))))))))))))))))))))))))))))*********))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))************+++++++++,,,,,,,,,,,,---......//////---...//////...---------777666444444===NNNcccrrr~~~~~~gggSSSFFF>>>888666666444333333444444222111000000///.........//////------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,......,,,)))'''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''((()))******%%%&&&(((******)))((('''((((((((())))))***++++++)))***+++***(((''''''((((((((()))***************((()))))))))*********+++*********************************++++++******************++++++++++++***************************))))))******+++++++++,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************************)))))))))(((((()))))))))************''')))***)))((('''((()))))))))))))))))))))))))))((())))))***************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++,,,,,,++++++,,,,,,---.........///.....................555666555333222555;;;AAAPPPcccsssxxxvvvsss{{{oooaaaZZZNNN@@@999555333444777333222111000000000111111000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***---111444333///***&&&(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''(((((())))))%%%&&&'''))))))(((((('''(((((())))))************((()))***)))''''''((()))(((((()))***************((())))))******+++++++++************************)))***++++++++++++***))))))***++++++,,,+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))************((()))******(((((()))***))))))))))))))))))))))))((()))******++++++******))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''(((((())))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***)))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++++++++,,,------...............///111222333333+++000555666444333333444666888FFF]]]sss}}}}}}mmm[[[JJJ<<<555<<<666333555666444333555444444333111...---...000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))***+++000222555666555111,,,)))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''((((((((((((((('''(((((((((((()))))))))((())))))***************((()))))))))'''''')))***(((((()))***************((())))))******+++,,,,,,************************)))***++++++++++++***))))))***+++,,,,,,,,,++++++************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))************)))***+++***))))))***+++))))))))))))))))))))))))((()))***+++++++++******))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((()))***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))***++++++,,,,,,---......---,,,+++,,,,,,,,,+++***,,,///000///---...222555999000000<<>>:::999777444111000000111222//////000000000000//////////////////............///---,,,******+++,,,---------,,,,,,,,,+++++++++,,,,,,++++++***))))))(((************************++++++******)))((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((('''((((((((((((+++///333777555555666444---***+++***))))))(((((())))))***(((((((((((('''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++++++++++++++++++++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***)))))))))******************************************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))((((((((())))))))))))((((((++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************************************)))************)))((((((************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((***)))(((((()))+++++++++++++++,,,,,,,,,,,,------------............000///......///000222333555666555444555777;;;???GGGSSScccsssxxxllldddNNNDDD777//////000111000111111000/////////000000......////////////....../////////............---...---,,,+++***+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((''''''(((((())),,,111444888555555666333,,,((()))))))))(((((((((((())))))((((((((((((''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...------,,,+++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((***))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***************+++++++++******************************+++++++++******)))*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&((())))))(((((()))******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///............///000000222333333222111111333555666888<<<@@@FFFQQQ___iiimmmsss|||rrr```SSSHHH???999:::777444444666666222//////000000111111111000000---..................---//////.........---------...---,,,+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********))))))************************(((((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&'''((((((***---222666888555444555222+++'''''')))((((((''''''(((((()))(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.........///,,,,,,,,,------------......------------,,,,,,,,,---...............------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********)))))))))******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&((())))))(((((()))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,///...............//////,,,...000000000000222444666555333111111777@@@GGGAAADDDHHHMMMTTT^^^jjjqqq~~~xxxoooeee]]][[[[[[\\\ccc[[[PPPGGGAAA<<<666111111111333555777555///***000111111222111000///...------............------............------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))'''''''''((())))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&((()))+++///444888888555444555222+++''''''((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************++++++++++++++++++++++++))))))***+++,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,---------..................---------,,,,,,---......//////.........------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************'''((((((((()))))))))***((()))))))))*********+++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''(((***)))(((((()))+++************++++++++++++++++++++++++,,,,,,,,,,,,.............../////////000111333222111000111222000222333333333333444555777666444222333777===BBBEEEQQQ___fffhhhlllwwwyyymmmccc]]]UUUMMMCCCAAA???===:::888777777EEEEEEFFFGGGFFFAAA;;;666111///......///000///...000000000000///...------------............------.........------------,,,---------,,,,,,,,,++++++*********+++++++++++++++************************))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''%%%&&&((())),,,000666:::888555555666333,,,((()))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************((()))***+++,,,...//////,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------........................---------,,,,,,---......///.........------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))))))))))))))))))))))))))******++++++******))))))))))))************+++''''''(((((())))))******((())))))******+++++++++)))******++++++******)))++++++++++++++++++++++++++++++************++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++******((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))+++***))))))***,,,************+++++++++++++++++++++,,,,,,,,,------+++,,,------............+++,,,,,,+++***)))***+++---///111222111///...---333111///...///111222333---333999<<<<<<>>>CCCGGGFFFIIINNNQQQUUU\\\aaaeeeeeehhhiiifffffffffaaa[[[VVVUUURRROOOIIIEEECCCDDD@@@AAA===777555666444//////222555666555333333333555999===??????<<<:::999444222///......000222333000000//////////////////......////////////...............---------,,,,,,,,,---------,,,,,,++++++)))*********++++++++++++************************))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''$$$&&&'''))),,,111888<<<777555555666444---***+++'''&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++******++++++,,,---......,,,++++++******++++++,,,------------------------------------------------............------------------------........................------------,,,,,,---.......................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++'''''''''((()))*********((())))))******+++,,,,,,)))******++++++******)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))'''((()))***************(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((***++++++******+++,,,)))************+++++++++++++++,,,,,,,,,---------******+++,,,---...------,,,---.........///111333222111000000000222444666///...---///111222000...555444333222333444333333555777777555555777:::;;;333888<<<<<<<<<>>><<<888777777888:::888666777999222555555222222555666444222333333222//////000333222333333111000111777<<<111111000000//////......111000000000000111222222......////////////............---------,,,,,,,,,,,,,,,---------,,,+++***))))))******++++++++++++******************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%'''***---222888===777555555777444///+++,,,'''&&&&&&%%%%%%&&&&&&''')))(((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------////////////////////////000000//////.........------------.........////////////.........---------++++++,,,---.........---000000000000000000000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))******++++++++++++******))))))******++++++++++++&&&''''''((()))******+++((())))))***++++++,,,,,,******++++++++++++******---,,,,,,+++*********++++++******)))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&(((***+++***)))((()))***++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++)))(((''''''''''''((((((((((((((((((((((((''''''((())))))((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++++++++,,,,,,,,,,,,---------------------------------......///////////////............///////////////////////////////////////000000000111111111111111111111111111111111111000111111111222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.................................------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''(((+++///333777:::666777666111,,,+++---000***)))(((((())))))(((&&&''''''(((((((((((('''''''''%%%###%%%(((***)))'''(((((('''''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,++++++++++++++++++,,,.../////////...---,,,------......---,,,+++333///+++)))+++------+++111000///---------......------,,,,,,,,,+++++++++---,,,+++,,,---......---+++,,,...//////...---,,,,,,,,,,,,---......///////////////...............................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++***)))(((((()))))),,,,,,,,,,,,,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,++++++******+++++++++******))))))))))))))))))((((((((())))))******))))))))))))))))))))))))))))))((((((((('''''''''(((***+++***)))((()))************))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((''''''''''''((((((((((((((((((((((((&&&'''((())))))((((((''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------------------------------------...///////////////---.........//////////////////////////////////////////000000000111111111000000000000000000000000000000000000111111111111//////000000000111111111////////////////////////000000000000000000000000////////////////////////................................................---------------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''(((***...333888;;;999888666333000///000111,,,***((('''(((((('''%%%''''''((((((((((((''''''&&&%%%$$$%%%(((***)))'''(((((('''''''''&&&&&&&&&((((((((((((((((((((('''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...---------///......---------......111...------///000///..................---,,,,,,........./////////000000333222111111111111000///111111111111000...,,,+++.........///000111111222............------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++***)))))))))))))))+++,,,,,,,,,++++++***)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++******+++++++++******)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))((((((((((((''''''(((***+++***)))((()))******))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***)))((((((''''''(((((((((((((((((((((((((((&&&&&&(((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,---......//////......---------.........//////////////////////////////////////////000000000000////////////////////////....../////////000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((()))---222888;;;<<<999777555555555333222000---)))'''&&&&&&&&&%%%''''''((((((((((((''''''&&&%%%%%%&&&((()))((('''(((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------++++++,,,,,,------.........------,,,,,,---------000///...------...///000*********,,,...///...---000111222333222111000///.........................../////////...---,,,+++111222111111000///---,,,////////////////////////........................////////////////////////................................................------------------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++***))))))))))))))))))+++++++++,,,++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***++++++,,,+++******))))))))))))))))))******+++++++++++++++))))))))))))))))))))))))))))))(((((((((((((((((((((***+++***)))((()))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))*********'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---------........................................../////////000000........................---------.........//////........./////////000000////////////////////////000000000000000000000000////////////////////////........................------------------------+++++++++,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''(((,,,111666:::<<<999666666888888666222444000+++(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''(((((('''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,..................//////000000......///000111333333333666666777777888888888888:::::::::999888888777777555777888888777666666777222222222333333333333222222222111000///......---///////////////000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************)))))))))))))))*********++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,++++++***++++++,,,,,,+++******)))))))))))))))***+++,,,---------,,,,,,))))))))))))))))))))))))(((((())))))))))))))))))(((***+++***)))((()))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((((((((()))(((((((((((((((((((((((('''''''''((()))***++++++(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,---------------------------------------............/////////////////////////////////,,,------------.........---............/////////........................////////////////////////................................................------------------------***++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&''''''''''''''''''''')))((('''(((***///333666888666555666999999555222666222---***))))))((((((''''''((((((((((((''''''&&&&&&'''''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((('''''''''''''''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++***---,,,+++***+++,,,---...---...000222333333222111777777777777888:::<<<>>>::::::999999;;;===???AAA=========>>>??????@@@@@@???@@@@@@>>>;;;::::::<<<999999888888777777777777444444444333333222222111000000000/////////......000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************)))))))))))))))******)))******++++++*********))))))))))))))))))******************************))))))))))))))))))))))))((()))))))))************++++++******++++++,,,,,,+++******)))))))))))))))***+++,,,---...---,,,,,,))))))))))))))))))))))))(((((())))))))))))******(((***+++***)))((()))******))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))***++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------------------.........///////////////////////////,,,,,,---------.........------------.........///........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((('''((())),,,///000333444555777888777555222444111---+++++++++***)))''''''((((((((((((''''''&&&'''((('''&&&&&&'''((('''(((((((((((()))))))))&&&&&&''''''((()))))))))((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,---...///000111222444666888999999999999666888:::;;;<<<===@@@CCCDDDDDDDDDFFFHHHLLLOOOPPPNNNOOOQQQSSSVVVXXXZZZ[[[UUUUUUSSSNNNIIIGGGIIIKKKJJJHHHFFFCCC@@@>>>===<<<999999888777777666555555222222111000///......---000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))******+++((()))******+++*********))))))))))))************************************))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---+++******)))))))))))))))((()))+++,,,---,,,+++***))))))))))))))))))))))))(((((()))))))))*********(((***+++***)))((()))************))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((()))***+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------............,,,,,,---------.................................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******///222666888777555444444000...++++++++++++***)))''''''((((((((((((''''''%%%''')))(((&&&%%%&&&((('''((((((((())))))))))))&&&&&&''''''((())))))***((((((((((((''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''((((((((()))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++,,,,,,,,,,,,------------,,,------...///000000111111222444666777999999:::>>>>>>======???AAADDDFFFAAAFFFLLLQQQSSSTTTUUUWWW[[[^^^bbbfffjjjlllmmmmmmwwwxxxzzz|||~~~yyyyyywwwrrrmmmlllqqqvvvhhhfffccc___[[[YYYWWWVVVQQQPPPMMMIIIEEEAAA>>><<<:::999888666555333222111111111111111111111111111////////////////////////........................------------------------,,,,,,,,,---------......***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))***++++++(((((()))***************((()))))))))************************************))))))))))))))))))))))))))))))))))))************+++*********+++,,,,,,---+++******)))))))))))))))&&&(((***+++++++++)))((())))))))))))))))))))))))(((((())))))*********+++(((***+++***)))((()))***++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))***((((((((((((((((((((((((+++***)))(((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------..............................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******)))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''---222777999777555444555,,,***)))***++++++***(((''''''((((((((((((''''''%%%''')))(((%%%$$$&&&((('''((((((((())))))******&&&&&&&&&'''((())))))***)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++---------.........//////+++,,,...///222333555666888:::===???BBBCCCCCCCCCHHHEEEBBB@@@BBBGGGLLLPPPZZZbbbmmmuuuxxxxxxxxxxxxsssxxx|||yyy{{{}}}{{{zzzzzzrrroooiiiaaaXXXPPPJJJGGGBBBAAA???===;;;999888777111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,------.........+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))((())))))***++++++(((((()))***************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))******************++++++++++++************************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))*********...444777555000,,,)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,+++***)))(((++++++******************,,,+++***)))))))))))))))+++++++++++++++,,,,,,---++++++---///111111...,,,000111555;;;=========>>>;;;AAAFFFEEEBBBBBBHHHOOOSSSWWW^^^dddddddddlllvvvzzz}}}}}}}}}|||xxxrrrkkkgggpppmmmggg```[[[[[[___bbbcccfffiiiggg```\\\eeeqqquuuwwwzzz~~~}}}zzzssskkkddd[[[TTTKKKGGGFFFDDD@@@;;;666999:::888333000000111555333111000111222333222////////////////////////........./////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++'''(((***++++++******))),,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))******************++++++++++++******************************)))***++++++,,,,,,++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***)))---222444222...***)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((''''''''''''(((((()))(((((((((''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,+++***)))(((************************++++++*********++++++,,,******************+++,,,000000///000222555666777777:::>>>BBBCCCAAA@@@AAA>>>DDDKKKPPPTTTYYYaaagggnnn{{{|||rrrkkkeee[[[QQQOOOTTTXXXWWWSSSNNNPPPPPPMMMHHHFFFGGGJJJDDDIIIQQQSSSMMMDDDCCCGGGQQQRRRQQQPPPQQQSSSUUUVVViiittt}}}}}}{{{xxxuuuvvvtttooohhh___WWWPPPMMMMMMIIICCC===888555333222/////////000222222111000........................//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++******************************))))))))))))******((())))))***************++++++************+++++++++++++++++++++*********))))))))))))***************************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))******************++++++++++++******************************)))***++++++,,,,,,+++++++++++++++++++++***************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''(((((()))***(((+++///000...+++)))((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,+++***)))(((************************************+++,,,------))))))******+++,,,---...333444666999===@@@CCCDDDAAABBBCCCCCCBBBDDDFFFHHHKKKTTTaaajjjoooqqqtttwww|||tttmmmqqqnnnaaaXXX[[[___\\\SSSLLLTTTSSSUUUZZZ___```^^^ZZZMMMSSS[[[___^^^]]]^^^aaaWWWUUUVVVXXXUUUQQQRRRVVVOOONNNMMMLLLIIIHHHHHHJJJEEEOOOXXXZZZ[[[___bbbbbbkkkppptttssspppllllllnnnkkkcccXXXPPPKKKFFF???:::444444444444333111000/////////............///////////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))***))))))))))))***++++++++++++************+++++++++++++++***************((()))))))))***************************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***((()))))))))******************++++++++++++******************************))))))***++++++++++++++++++++++++*********************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))(((***---...,,,***)))***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))***+++,,,++++++))))))***************+++++++++)))(((((())))))***+++,,,++++++,,,...000222444666<<>>@@@FFFGGGGGGEEEBBBAAAAAACCCEEEPPPZZZ___gggsss~~~vvveee___bbbZZZSSSPPPVVV___dddiiillliiijjjrrr~~~zzzwwwrrrggg]]]YYYXXXSSSMMMMMMKKKJJJKKKOOOVVV]]]bbbuuu|||rrreee^^^VVVRRRKKKBBB:::777999;;;555444222000000000111111111111000000////////////000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((+++***)))))))))***,,,---******))))))))))))******)))))))))***************))))))))))))************+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))******))))))))))))******************++++++++++++******************************((()))******++++++******)))))))))***************))))))************))))))************++++++++++++++++++++++++++++++++++++******+++,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''((()))(((+++---...---,,,++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''(((((('''''''''((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,+++******)))))))))***++++++,,,,,,)))))))))******,,,------444555777:::===AAADDDEEEAAAAAA@@@@@@CCCLLLXXXaaaiiiwww}}}mmmrrrrrrgggYYYTTT\\\gggnnnpppvvv{{{||||||vvvllljjjddd[[[RRRMMMJJJIIIIIIPPP^^^ooo|||}}}zzzyyyzzzvvvmmm___NNNBBB<<<;;;888777444111//////000000222111111000000//////...000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))***************+++,,,,,,******))))))))))))******((()))))))))*********+++))))))))))))************+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&'''''')))******))))))))))))******************++++++++++++******************************((())))))***************((()))))))))*********+++))))))************))))))************++++++++++++******************************++++++,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************++++++++++++++++++++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&)))---...---,,,+++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++***((())))))***++++++,,,,,,++++++,,,...000333555666999:::;;;<<>>BBBHHHOOOXXXgggxxxvvvqqqkkkdddOOOTTTYYY\\\^^^eeeqqq{{{{{{nnnqqqyyyyyyoootttzzzzzzyyyzzzlll```YYYVVVIIINNNWWW```gggmmmqqqssszzz}}}~~~vvvfffUUUHHHBBB???<<<999555222222222222222222111111000//////...000000000000/////////...................................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******)))***++++++,,,,,,++++++******))))))))))))******(((((())))))*********+++))))))))))))************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))))))))******************++++++++++++******************************(((((()))***************(((((())))))*********+++))))))************)))))))))************+++++++++******************************+++++++++***))))))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************++++++++++++++++++++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((%%%(((,,,...---+++***)))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((''''''''''''((((((&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,+++***((())))))***++++++,,,,,,,,,---///222555999<<<>>>============>>>???AAAAAAKKKSSS___iiiqqq{{{ppp]]]ZZZ[[[XXX```eeeoooyyypppeeennnxxxyyylll^^^]]]cccrrrwwwxxxmmm]]]VVV]]]gggqqqzzzssshhhddddddxxxvvvyyywwwnnnjjj|||uuutttxxxyyy{{{tttqqqeee]]]RRRLLLLLLOOOQQQQQQTTTaaaqqqxxxsssfffYYYRRREEECCC>>>:::777666666666222222222111000//////...000000000000////////////////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++)))***+++,,,---,,,++++++******))))))))))))************************************+++++++++******))),,,+++******))))))******))))))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++************+++++++++*********))))))(((((())))))))))))************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))*********((('''&&&******))))))((((((''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))************)))***+++,,,,,,++++++***///,,,***))))))+++++++++,,,111888<<<===<<<===>>>AAAAAAAAACCCDDDIIIRRR[[[ooouuuzzz{{{|||{{{vvvoooZZZZZZ[[[]]]___cccmmmvvv~~~}}}wwwuuu}}}~~~|||}}}qqqaaa]]]XXX^^^\\\WWWRRRJJJPPPddd~~~tttXXXPPP[[[hhhmmm\\\ZZZdddtttllldddeeetttppp{{{}}}nnnaaaTTTKKKHHHCCCLLLUUU___kkktttqqqiiiggg[[[MMMCCC@@@???:::666555444222111//////000000000///------.........---..............................---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************---,,,+++******+++,,,---******************************))))))))))))************************************+++++++++******))),,,+++******))))))******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++************++++++************)))))))))((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******)))''''''***)))))))))((((((((('''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))************&&&(((+++---...---,,,************---000444777999<<<======<<<;;;>>>CCCGGG;;;>>>EEEPPP^^^mmm|||sssbbb]]]]]]]]]bbbdddhhhqqqyyytttfff[[[ZZZeeeeee\\\QQQDDDGGGZZZmmmlllaaaWWWXXX[[[llluuuhhhooozzzxxxyyy||||||xxxyyylll```RRRJJJGGGLLLTTT[[[fffqqqyyy|||zzzmmmWWWEEE===;;;;;;666111///000000...+++000///......///000///.................................------,,,,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++************++++++************************,,,+++************+++,,,******************************))))))))))))******************************)))******+++++++++******,,,+++******))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,++++++************++++++************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''''')))******)))(((((())))))))))))(((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************'''))),,,......---+++)))+++---000444888<<<>>>@@@<<<>>>???@@@???@@@AAACCCPPPUUU^^^iiissszzz|||{{{rrr[[[LLLPPP^^^hhhwwwxxx||||||yyysssmmmdddZZZQQQLLLRRRTTTQQQPPPPPPQQQiiinnngggiiixxx}}}hhhWWWRRRLLLFFFRRRfffqqq~~~vvv^^^MMMEEE@@@999111000333555333///000//////000111111000...........................000///---,,,,,,,,,---...,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++************++++++************************+++******))))))******+++******************************))))))))))))******************************))))))***+++++++++******,,,+++******))))))******((()))))))))************(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++************++++++*********)))))))))))))))((()))))))))***************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((*********))))))))))))))))))(((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))***************+++,,,,,,,,,,,,+++***///444;;;@@@DDDEEEFFFFFF;;;;;;<<<>>>CCCJJJRRRWWWoootttyyy}}}}}}xxxlll```TTTYYYYYYWWW[[[jjj|||xxxmmmcccggg___TTTKKKHHHNNN]]]kkk~~~kkkVVVWWWccchhhyyy~~~zzzzzz{{{ooo```OOOJJJPPPSSS[[[jjj|||}}}jjjYYYHHHBBB:::666555555555444/////////000111111///---........................000///---,,,,,,,,,......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***************************))))))))))))))))))*********************************))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++,,,+++******))))))******((()))))))))************(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++))))))))))))))))))******((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((*********))))))(((((((((((())))))))))))''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************+++******+++---///222333888===DDDIIIJJJIIIIIIIIICCC@@@???DDDRRRfffzzzxxxmmmfff\\\RRRYYYdddrrr{{{sssfff^^^XXXRRRXXXQQQIIIDDDHHH[[[~~~qqqppp{{{zzzuuudddWWWJJJHHHLLL\\\ppp{{{wwwnnnccc```XXXLLL???666222222111000//////000000///---////////////////////////000///...---------......---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))))))))******)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++,,,+++******))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******)))))))))************+++++++++************++++++))))))))))))************))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''')))******)))(((((((((((((((((())))))))))))&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))+++///333999===@@@DDDFFFGGGEEE@@@======???DDDIIISSSbbbsssvvv^^^VVV]]]eeefffxxxiiifffiiidddWWWQQQXXX___aaa]]]XXXVVVXXX]]]nnn~~~ccc]]]SSSLLLNNNWWWdddmmm}}}ooo[[[GGG<<<888555333000///000000///...////////////////////////////////////......------------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))******++++++******)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))++++++,,,,,,+++,,,+++******))))))******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++++++++******))))))))))))************++++++************++++++((()))))))))************))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******)))'''''''''((((((((()))))))))***&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))************+++...222888===AAADDDEEEGGGFFFCCC===:::===FFFMMM^^^eeeqqq|||}}}rrrjjj^^^dddccc```hhh|||}}}oooaaaVVVJJJNNNLLLIIITTTlll{{{rrrnnnpppsss{{{rrr]]]MMMIIIQQQZZZrrr{{{wwwdddSSSHHH;;;777333111000111000000////////////////////////......000000000///---,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************************+++,,,,,,+++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,++++++***)))*********))))))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******))))))))))))************++++++************++++++(((((())))))*********+++))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))*********((('''&&&'''((((((((())))))******&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))************000444;;;AAADDDEEEDDDBBB???>>><<<<<>>@@@>>>=========::::::EEEUUUeeeuuunnndddjjjyyy}}}ssseeeXXXQQQMMMLLLTTTdddyyy{{{pppkkkrrrqqqbbbUUUSSSRRRPPPTTTZZZeee___WWWOOOBBB555//////222111000......///111333000000000000000000000000......//////......---,,,...------------------......---,,,++++++,,,---...+++,,,,,,------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++************************+++************)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))((()))******+++++++++++++++++++++++++++))))))))))))******************++++++++++++*********++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***,,,...///---***)))))))))))))))(((((((((((('''(((((((((''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******)))(((((()))+++---///111333777:::;;;;;;===>>>:::888<<>>999888;;;;;;>>>OOOccczzzmmmccc```bbbuuuppp]]]QQQLLLKKKPPPWWW\\\\\\aaaqqquuuvvv~~~}}}zzzyyywwwuuussspppkkkffflllvvv}}}zzzwwwyyyzzzzzzyyy~~~|||||||||rrriii\\\NNNHHHVVVlllzzzttt___KKKBBB666555444555666555222///000000000000000000000000......////////////......------............------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))((()))))))))************&&&$$$%%%******&&&&&&)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))******************++++++++++++******))))))))))))*********+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,...///,,,)))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))*********+++---///222555666888;;;===;;;555666>>>HHHXXXuuuvvvaaa\\\eeeooozzzsssrrreeeUUUHHHKKKYYYjjj{{{wwwtttrrrwwwwwwpppeee```\\\YYYXXXVVVTTTSSSVVV]]]```^^^ZZZYYYYYYYYY^^^```aaa___]]]___dddhhhkkkhhhjjjqqqvvvyyy|||yyydddOOORRR\\\jjjooofffWWWMMMDDD<<<333222555777333---111111111111111111111111......///////////////...---......//////......---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))*********************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))************'''%%%(((000111***'''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((()))))))))*********************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++...///---***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...///222555777777888:::<<<777999AAANNN___uuuoooeeekkk|||wwwbbbXXXVVVOOOLLLNNN^^^yyyyyysssyyy}}}vvvvvv|||tttllleeegggmmmpppkkkddd]]]XXXTTTRRRPPPMMMMMMQQQMMMQQQTTTSSSPPPNNNNNNOOOMMMMMMLLLKKKJJJKKKNNNQQQQQQNNNOOOWWW^^^bbbeeehhhhhhjjjrrr}}}kkk^^^TTTVVV^^^cccdddddd[[[LLL;;;111111333333111111111111111111111111111......///000000000//////---...///000000///...---------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))******))))))))))))))))))))))))))))))))))))************((()))))))))*********+++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))***************'''---777888///***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))************************))))))))))))******************++++++++++++******))))))*********+++++++++************************************************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''+++///000///,,,***)))))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***,,,...000222000333666888888999:::<<<>>>JJJYYYeeerrr{{{vvvuuuyyyxxxeeeUUULLLJJJSSS\\\fffrrrzzz|||rrrllllllhhh]]]ZZZ]]][[[XXXUUUVVV[[[```aaa```SSSRRRSSSTTTPPPIIIIIINNNHHHKKKNNNPPPOOOLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJKKKGGGGGGJJJPPPSSSSSSUUUYYYUUUSSSVVV^^^eeeiiiooowwwzzzzzzeeeYYYVVV]]]kkkwwwmmmbbbQQQBBB777333333444111111111111111111111111......///000000000000000---...///000000///...---+++,,,---......---,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))************'''%%%+++777888...(((+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))++++++++++++++++++++++++))))))))))))******************++++++++++++************+++++++++,,,,,,,,,************************************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''+++///111000...+++***************))))))))))))%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))+++---000222444000222666888999:::;;;<<>>:::444...)))'''''''''************************))))))))))))))))))))))))))))))))))))((((((((((((((()))*********((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))+++&&&"""%%%+++...,,,(((++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))'''(((((()))***++++++++++++++++++*********))))))((((((((((((((()))******''''''((()))***++++++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************+++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************+++++++++*********))))))))))))************))))))(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))+++//////...,,,+++***(((***,,,,,,***(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''(((((()))(((((('''%%%+++---+++---333555222444333555888999===KKK[[[tttqqq___XXXXXXjjjzzz~~~ssslllNNNLLLTTTSSSooo}}}{{{yyy}}}~~~yyymmmccc]]]YYYUUURRRSSSUUUVVVVVV^^^dddkkkpppooooooyyy}}}{{{vvvtttpppkkkfffbbb___^^^YYYTTTOOOMMMNNNOOONNNMMMNNNNNNNNNMMMLLLNNNQQQTTTVVVSSSTTTZZZaaalllzzzrrrZZZWWW___kkkwww~~~sssZZZCCC999888000222333333555666111+++000000000000////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,(((...111(((&&&...///++++++++++++******))))))+++***)))(((((()))***+++111///,,,)))(((((()))***************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))******+++(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''(((((('''&&&************++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''(((((()))******+++++++++++++++*********))))))((((((((((((((()))******(((((())))))******+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++************************+++++++++*********))))))))))))************))))))))))))))))))*********+++******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))+++...///---+++***)))''')))++++++)))((('''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))((((((((('''''''''((())))))))))))))))))((()))---...,,,...333555222999666555888===KKKcccyyyzzzbbbZZZdddppp~~~yyyjjj___UUUFFFPPPdddrrruuusss{{{~~~uuuooollljjjeeebbb```aaaeeelllttt{{{}}}xxxqqqjjjccc]]]VVVQQQJJJIIIHHHHHHKKKOOOSSSVVVSSSOOOMMMNNNPPPSSS[[[cccnnnXXXVVVWWWaaalllooofffUUUEEE;;;777444111111111111111111111000000000////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...&&&***000,,,+++,,,(((++++++++++++*********)))******))))))))))))******)))(((((((((((()))***+++************************))))))))))))))))))))))))''''''(((((())))))*********))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))&&&)))+++***(((&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++************)))))))))((((((((((((((()))******)))))))))))))))*********+++++++++,,,++++++***)))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,************************+++++++++***************))))))************)))))))))))))))******************))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))+++...///---***)))(((''')))******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))((((((((((((''''''************************---/////////333888888555888777999@@@MMMcccmmm^^^ddd{{{ppp]]]QQQLLLMMMNNN\\\ttt}}}tttpppkkkhhhjjjooouuuyyy~~~yyyllleee]]]VVVRRRPPPLLLIIIMMMJJJIIIJJJJJJIIIMMMSSSVVVcccnnnpppooottt}}}pppYYYOOORRR[[[hhhnnnfffSSSBBB<<<444///222333///000555111111000000000/////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...$$$&&&---+++,,,...(((++++++++++++***************))))))))))))))))))************++++++***))))))************************))))))))))))))))))))))))&&&''''''((()))******+++***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&(((++++++*********+++*********)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((())))))************************))))))))))))((((((((((((((())))))************)))))))))))))))******++++++++++++******)))))))))))))))))))))))))))(((((())))))***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++************************************************)))******++++++******)))************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((+++......---***)))(((&&&(((******(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))((((((((((((((((((******************++++++///000333555999;;;;;;999333888DDDSSSeeexxxuuummmooo{{{lllTTTKKKQQQZZZbbbfffjjjzzz}}}yyy|||uuurrrmmmpppuuuzzzuuujjj]]]TTTUUURRRRRRRRRNNNIIIIIILLLEEEIIIMMMNNNRRR\\\iiisss{{{pppYYYSSSQQQZZZhhhllldddYYYGGG999111555777222000444111111111000000000//////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---(((...111)))(((///111++++++++++++++++++++++++)))))))))******)))))))))***+++,,,,,,+++***)))(((************************))))))))))))))))))))))))&&&''''''((()))******+++***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))++++++)))((())))))***+++,,,,,,------))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((())))))************))))))))))))))))))******++++++*********))))))))))))))))))))))))************+++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++************************************************************++++++++++++******+++++++++***************))))))))))))************((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((***---...---+++******&&&(((******(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))))))))))))))))))))))))))***+++,,,---222333777999:::888888999777FFF[[[mmmxxx{{{xxxuuueeegggnnn|||uuudddRRRKKKXXXttt{{{sssyyy~~~~~~sssmmmmmmpppzzzuuupppkkkeeeZZZMMMGGGGGGGGGFFFFFFJJJNNNPPPQQQQQQ[[[uuuoooaaaRRROOOWWWdddmmmppp___KKK:::666666222000222111111111111000000000000////////////////////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***111BBBDDD000%%%,,,222+++++++++++++++++++++,,,))))))************))))))'''(((((()))*********)))************************))))))))))))))))))))))))''''''(((((())))))******((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''&&&((()))'''%%%$$$%%%&&&'''(((***++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))))))))***((((((((((((((()))******)))))))))))))))*********((()))******+++*********))))))))))))))))))))))))************+++,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++******)))***************************************+++++++++******++++++++++++******+++++++++++++++*********)))))))))************+++))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''***---///...---,,,,,,''')))******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))******))))))))))))+++---000111666777999999666333888@@@PPPggg~~~|||nnnaaaZZZ```hhhwww{{{hhh\\\PPPOOO]]]zzzzzzzzzzzzyyyvvvssssssyyy{{{nnngggggg]]]RRRHHHGGGIIIIIIIIIHHHRRRYYYbbbmmm|||jjjVVVOOOTTT___iiirrrcccMMM;;;333111222333222222111111111000000000////////////////////////......////////////......------------------------------------,,,,,,,,,,,,)))777PPPSSS999'''(((+++++++++++++++,,,,,,,,,,,,((()))***++++++***)))((('''''''''((())))))******************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''')))---000......,,,+++)))((('''&&&))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))******((((((((((((((()))******(((((())))))******++++++(((((()))***************))))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********))))))*********+++++++++))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&)))---000000/////////''')))++++++)))((('''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((()))))))))******************+++...111444666888888999888444666EEEVVVwwwwwwbbb___cccttt|||vvvmmmWWWPPPPPPaaa{{{uuutttwww|||~~~~~~}}}|||||||||~~~zzzhhh]]]VVVQQQPPPRRRPPPJJJHHHOOO]]]oooqqq\\\PPPPPPTTTkkknnndddMMM:::666666333222222222111111111000000////////////////////////......////////////....................................---------,,,,,,,,,***000BBBGGG666)))***)))+++++++++,,,,,,,,,------((()))***++++++***)))(((++++++***)))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))###(((,,,+++***...777@@@DDDBBB>>>888333---)))'''))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))'''((((((((())))))******((((((((((((((()))******'''(((((()))***++++++,,,(((((()))***************))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++************************))))))******++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********))))))******++++++++++++))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&)))...000111000000111(((***,,,,,,***(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))*********++++++++++++---000444888:::888888999888555===VVVooorrr^^^jjj}}}{{{gggYYYTTTQQQMMMVVVqqq~~~~~~{{{{{{||||||yyyvvvsssuuuvvvtttqqqppprrruuuuuuvvvwwwyyyzzz{{{{{{{{{xxx{{{{{{cccSSSNNNEEEFFFKKKOOOLLLKKK[[[pppqqq\\\QQQNNNVVVmmmuuu```HHH>>>999222222222222111111111111000000000000000000000000000......////////////.......................................------,,,,,,,,,,,,%%%+++000***)))//////+++++++++,,,,,,---------))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,+++++++++***)))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,+++***((((((***+++,,,************************+++***(((&&&&&&''')))***+++*********))))))((((((************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))************))))))))))))************++++++,,,,,,,,,+++******++++++***************+++++++++++++++***)))((('''++++++***)))))))))******)))))))))*********++++++))))))***+++,,,---......+++++++++************)))++++++++++++++++++++++++************************))))))))))))******************))))))((((((''''''(((((())))))))))))(((((((((((())),,,000222333222222000,,,)))'''&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''&&&'''***,,,'''+++///111000222777;;;<<<777444666???SSSqqqppprrroooXXXKKKGGGTTT```lllsss||||||}}}yyywwwvvvqqqpppooooooooommmjjjhhheeedddcccbbbaaa`````````cccccccccdddeeehhhjjjlllqqqtttzzzjjjZZZNNNFFFJJJPPPPPPMMMLLL\\\kkkzzz___EEEHHHaaatttooo^^^OOOBBB666555000...111333111///000111000000000000000111111------......//////000000------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++*********************))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***)))(((''''''(((***+++************)))))))))(((************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++,,,++++++*********++++++,,,---------------,,,,,,+++************+++,,,,,,------------,,,,,,,,,,,,))))))************++++++++++++++++++************++++++++++++++++++++++++************************))))))))))))******************))))))(((((((((((((((((())))))))))))((((((''''''(((,,,000222333222222000---)))'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((('''(((+++---000000000222333666888999777444888FFFYYYlllwww{{{mmmVVVPPPbbbwww{{{zzzvvvttt}}}|||yyyzzz~~~wwwvvvtttqqqooommmlllllleeedddcccccccccbbb___]]]^^^^^^]]]\\\[[[[[[[[[[[[WWWWWWVVVVVVWWWYYYZZZ[[[bbbeeekkkqqqwwwzzz|||}}}~~~wwwcccVVVNNNIIIIIIMMMKKKPPPZZZhhhwwwdddOOOSSS___lllooobbbLLL;;;444111111444333000///222111111000000000000111111.........///////////////------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++***************+++++++++***))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************((((((((((((******((((((((((((((((((((((((***)))(((((()))***,,,---************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))************))))))))))))************)))***+++,,,,,,------,,,++++++*********++++++,,,******+++,,,,,,,,,,,,,,,(((((((((((()))***++++++------,,,,,,+++*********+++++++++******))))))))),,,,,,,,,+++++++++******************************************************))))))))))))***************))))))))))))((((((((((((((())))))))))))((((((&&&&&&(((+++000222333222222000---)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))((())),,,...555333222333777::::::999777999EEE[[[oooxxx{{{}}}nnnhhhjjj{{{~~~yyykkk\\\SSSUUUhhhvvv~~~xxxzzz~~~{{{wwwssspppoookkkjjjjjjiiihhhggggggfffbbb````````````___]]][[[ZZZYYYXXXXXXXXXXXXYYYYYYTTTSSSRRRRRRRRRRRRRRRSSSSSSVVVZZZ___dddhhhkkkmmmxxx|||}}}gggTTTKKKJJJKKKEEEDDDKKKTTTaaaxxxcccNNNJJJddd}}}xxx```NNN999555333444333000000333222111111000000000111111///////////////.........------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---,,,((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))***+++---...*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***))))))))))))))))))***((()))))))))************((()))))))))************((()))))))))************++++++,,,,,,---,,,,,,,,,******))))))******++++++)))***+++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++************------,,,,,,,,,+++++++++---,,,,,,,,,++++++++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&(((,,,000333444333222000,,,)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))(((***,,,///222333444666777999:::;;;>>>NNNhhh~~~|||qqqlll]]]sss}}}nnnfffPPPEEEUUUsss~~~|||uuuyyy~~~uuutttrrrpppnnnllllllkkkmmmmmmlllkkkiiigggeeedddeeedddccccccccccccaaa```[[[ZZZZZZZZZZZZZZZ[[[\\\XXXXXXWWWUUUTTTSSSRRRRRROOOPPPQQQRRRTTTWWWYYYZZZggglllsssxxx{{{~~~dddUUUOOOHHHFFFIIIFFFGGG\\\vvvbbbKKKWWWssswwwjjjGGG<<<222111222222111222222222111111000000111111000000//////......------................................................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))************************((())))))******+++,,,---))))))))))))))))))******''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))******)))))))))((()))))))))************((()))))))))************((()))))))))************---------------,,,+++***))))))))))))******+++,,,,,,,,,------------,,,,,,000000///...------------------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,+++))))))))))))))))))))))))************************((()))))))))************))))))))))))************(((((())))))))))))(((((('''((()))---111444444444000...+++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))))))))+++...000000555:::999555555:::???QQQsssqqqjjjiii~~~}}}uuuiiiTTTJJJLLLeee~~~}}}zzzwwwuuunnnnnnmmmllllllmmmmmmmmmmmmmmmkkkiiigggeeedddccceeecccaaaaaaaaaaaa```^^^^^^]]]]]]]]]]]]]]]^^^___XXXXXXWWWVVVTTTRRRQQQPPPPPPOOONNNNNNMMMNNNOOOPPPRRRXXX___fffmmmwwwaaaRRRJJJNNNMMMGGGLLLWWWkkkaaaNNNYYYsss[[[GGG444///333444333111333333222111111111111111000000//////......------........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))))))))))))))************)))))))))))))))))))))))))))************+++++++++***************+++++++++)))))))))************+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((())))))******+++++++++))))))))))))************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))************---------------,,,++++++++++++***++++++,,,---...++++++,,,---.........---//////...------------------------------,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,************************************************))))))))))))************)))))))))************+++(((((())))))))))))((((((((((((***---000333333222...---***(((&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''')))***+++---111444444:::>>>;;;666888CCCMMMpppmmmggg}}}~~~pppVVVTTTMMMVVVdddqqq}}}|||zzzvvvuuuttttttsssqqqpppoooooooooooooooooommmkkkjjjhhhgggggghhhiiigggeeebbbaaaaaa```___^^^```______^^^^^^^^^______YYYXXXXXXWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPTTTXXX[[[^^^fffqqq{{{}}}ZZZLLLLLLKKKHHHHHHHHHWWWoooXXXKKK]]]uuuoooWWW>>>555666666333111444333222111111111111111///////////////.................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++***************))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))******************)))************************((()))))))))***)))))))))((()))))))))************((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((()))***++++++***)))((())))))))))))************))))))))))))************))))))))))))***************+++,,,---...............------...///000111111,,,---///222444555666666333333333333444555666777666555444333111000///...000000000000////////////............------------++++++++++++++++++++++++************************))))))))))))************))))))*********+++++++++(((((())))))))))))(((((((((((((((+++...000000///,,,+++)))'''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((***,,,...111555999:::;;;:::999;;;GGGZZZiii|||ppprrr}}}^^^LLLXXXnnn|||zzzuuu{{{rrrzzz~~~zzz|||}}}zzzxxxwwwuuutttsssrrrrrrqqqqqqqqqqqqrrrpppnnnkkkiiiiiikkkmmmooollljjjfffddddddcccbbb```bbbaaaaaa```____________[[[[[[\\\\\\[[[ZZZXXXWWWSSSSSSSSSSSSRRRQQQQQQQQQSSSVVVYYYWWWTTTWWW^^^fffwww}}}ooo]]]TTTNNNKKKMMMJJJQQQhhhwwwXXXPPP___pppzzzfffOOOBBB;;;666333222555444333222111111111111.........///////////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,+++++++++******))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))((())))))))))))(((((('''(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))((()))***++++++***)))((())))))))))))************))))))))))))************))))))))))))************'''(((***---///000111111000000000000111222444444444666999<<<@@@BBBDDDEEE>>>???@@@AAACCCEEEGGGIIIDDDCCCAAA???<<<999777666777777666555444333222111//////.........---------++++++++++++++++++++++++************************))))))))))))************))))))******++++++++++++(((((())))))))))))(((((('''''''''))),,,...---,,,+++***((('''&&&''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''))),,,...000444999<<<<<<888555555@@@VVVpppxxx|||pppYYYNNNdddvvv}}}wwwrrr|||vvvtttxxx|||xxxuuuqqqqqqqqqqqqrrrssstttuuurrroookkkhhhgggiiilllnnnooolllhhheeedddcccbbbaaaeeedddcccbbbaaa`````````ZZZ[[[\\\]]]\\\[[[ZZZYYYWWWWWWWWWVVVTTTRRRPPPOOOKKKPPPUUUUUUSSSTTT[[[bbbiiisssgggWWWQQQFFFGGGHHHMMM\\\wwwmmmNNNOOObbbppp]]]MMM???555222444555444333222111111111111---.........//////000000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...******))))))))))))******))))))))))))((((((((((((******+++++++++,,,,,,,,,++++++++++++******))))))+++++++++++++++***)))(((************************(((((((((((())))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******)))(((((('''******))))))((()))))))))---***&&&%%%&&&))),,,---***+++---///111333444444777555555:::AAAFFFFFFDDDEEEIIIKKKMMMUUU]]]ZZZRRRXXXQQQMMMOOOQQQPPPTTT[[[aaa[[[VVVVVVTTTOOOKKKLLLJJJMMMJJJAAA<<<<<<999444---444666000+++///222222---------------,,,+++***+++*********++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&(((+++---,,,***))))))(((((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++'''(((((())))))))))))(((%%%))),,,...111555888999:::;;;<<>>CCCHHHLLLNNNLLLSSS[[[___]]]VVVMMMHHH???GGGPPPUUUYYY[[[XXXSSSPPPRRRXXX___aaa______bbbdddaaa```ccceeegggnnnuuudddhhhiiibbb\\\ZZZXXXVVV]]][[[TTTNNNJJJGGG???666444333222000...---,,,,,,,,,---......---,,,***(((,,,,,,,,,+++++++++******************************************************)))((('''(((***++++++***))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((())))))******++++++,,,))))))))))))))))))))))))------///333777999::::::444CCC___|||^^^^^^jjjhhhTTTLLL___vvv~~~~~~~~~{{{wwwwwwvvvtttrrrqqqrrrsssttttttwwwzzzzzzxxxtttqqqooosssxxxzzzwwwtttrrrnnniiilllhhhfffhhhiiigggfffhhhhhhjjjjjjggghhhjjjgggbbb```[[[XXXZZZ^^^```\\\WWWUUUUUUUUUTTTTTTTTTSSSSSSNNNOOOWWWfffrrrxxx{{{~~~aaaSSSNNNIIIIIIOOOrrrmmmVVVOOO___uuuwww]]]FFF;;;555555555444333222111111000000000000000000000000......////////////......------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,,,,++++++******))))))******+++++++++*********)))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,***))))))))))))***++++++.........///111666;;;>>>???DDDLLLSSSVVVTTTPPPMMMJJJMMMRRRTTTRRRKKKBBB<<<<<<@@@DDDFFFGGGHHHIIIIIIEEEGGGJJJLLLMMMNNNOOOQQQNNNMMMOOOTTTYYY^^^hhhrrr___cccffffffgggjjjooorrrmmmiiibbb\\\YYYVVVQQQLLLFFFCCC???:::555111///...//////.........------------,,,,,,,,,++++++++++++************************************************)))(((((()))************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))*********************)))*********//////222777:::999888888EEESSStttlllVVVppp{{{]]]ZZZaaarrr}}}}}}|||}}}wwwyyy}}}|||xxxxxx|||~~~|||tttnnnkkkllllllkkknnnrrrxxx{{{xxxooolllmmmjjjcccbbb^^^ZZZ[[[^^^aaa```^^^XXXWWWVVVWWWWWWWWWUUUTTTKKKHHHIIIRRR[[[ccclllsssxxx~~~qqq^^^OOOKKKNNNWWWqqqjjjQQQUUUgggrrrTTTAAA888555333555555333111111000000000000000000000000......////////////.................................------,,,,,,------...---------,,,,,,+++++++++++++++************++++++++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++++++++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************(((((()))***+++---///000,,,000777===BBBGGGMMMQQQRRRTTTVVVUUUQQQJJJBBB===<<<;;;:::===AAABBBAAA???EEEEEEFFFFFFFFFFFFJJJMMMKKKKKKIIIHHHJJJLLLMMMMMMGGGEEEGGGKKKMMMMMMRRRXXXWWWVVVWWW[[[```hhhpppvvvuuupppjjjfffcccdddgggjjjccc```YYYPPPGGG???999666222000---++++++,,,...///------------,,,,,,,,,+++************************************************((()))))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((+++******)))***+++,,,,,,000000555<<<===999888;;;SSShhhggglllmmm^^^wwwxxxwwwvvv}}}zzzxxx}}}xxxzzz|||~~~~~~uuurrroookkklllooottt{{{~~~{{{yyy}}}xxxlllfffddd```]]]\\\]]]aaacccYYYWWWVVVVVVXXXXXXWWWUUUMMMGGGCCCDDDHHHQQQ```nnnooovvv}}}```RRRPPPPPP```vvv```QQQRRRlll~~~eeePPP???666111444666444222333111111111111111111111111......////////////.................................------,,,,,,------...---------,,,,,,+++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++******)))***,,,...222666999:::;;;BBBLLLQQQQQQNNNMMMMMMKKKIIIDDDAAA>>>>>>???@@@>>>===<<<>>>DDDLLLTTTXXX______bbbggggggccc```___ccceeegggkkkqqqtttnnnfffbbb```aaafffgggbbb^^^]]]]]]UUUNNNNNNPPPQQQSSSUUUbbb]]]ZZZ[[[^^^cccmmmvvvvvvsssmmmeee\\\RRRKKKGGG>>>;;;666222///---............---------,,,,,,,,,++++++++++++++++++++++++************************((()))******)))((()))+++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''******))))))***,,,...///222222888???>>>;;;@@@JJJ\\\xxxvvvuuu|||fff___eeezzzrrrssswww}}}~~~wwwpppooouuu{{{ooojjjoooyyy~~~yyypppkkkjjjiiieeeiiimmmrrrwwwzzz|||}}}~~~ooonnnkkkfffaaa___aaaccc]]]ZZZVVVVVVXXXZZZYYYWWWQQQKKKEEECCCEEELLLZZZgggiiinnnvvv~~~bbbRRRMMMQQQ]]]tttuuu\\\JJJVVVqqq}}}ssseeeMMM>>>333444666333222444111111111111111111111111......////////////.................................------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,...111666;;;AAAEEEGGGMMMQQQUUURRRKKKEEEBBBAAA???===<<<>>>EEEPPP[[[bbbcccfffhhhddd```cccmmmvvv}}}tttiiijjjuuu~~~ppppppyyy~~~qqqiiikkkooolllhhheeeZZZPPPIIIJJJNNNQQQUUU[[[hhhhhhiiihhhfffccc___]]]YYYVVVQQQIIIAAA:::444111............------------++++++++++++++++++++++++))))))))))))))))))))))))(((***+++***(((''')))+++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))+++---000222666666;;;@@@??????OOObbboootttyyyyyyttt___IIIRRRlllyyy{{{yyyoookkkqqqxxxzzzwwwxxx{{{uuujjjjjjrrrmmmmmmjjjgggjjjooopppmmmlllpppuuuwwwxxxzzz~~~~~~xxxrrrnnnhhhccc]]][[[]]]___^^^\\\[[[TTTNNNOOOPPPQQQTTTXXX^^^___bbblllxxxiiiQQQPPPQQQ]]]yyyuuuXXXLLLYYYnnnwwwuuu^^^III888555666222111555111111111111111111111111......////////////.................................------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***,,,---...///000222666<<>>999333///...///000000///((('''---111...***))),,,+++***)))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))+++++++++---///222444555999???CCC<<>>IIIOOONNNKKKOOOTTTWWWXXX^^^iiiqqq|||wwwdddUUUTTT[[[ppprrreeefffmmmyyy}}}ZZZUUU^^^bbb||||||sss{{{yyyxxxcccWWWSSS]]]hhhkkkmmmppp~~~zzz~~~pppcccWWWTTTUUUYYY```hhhmmmsssxxxwwwmmm^^^QQQIII:::555111000000...+++)))------,,,,,,,,,,,,,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))'''***---///000555>>>DDDCCC@@@JJJccc|||tttiiiqqqwwwmmmqqqtttrrrwww{{{|||}}}zzzssskkkeeeeeeggghhhqqqyyy~~~~~~~~~~~~zzz}}}~~~zzzvvvsssrrrsssuuuvvvsssooonnntttyyywwwooojjjggg^^^ZZZTTTOOOMMMMMMMMMMMMQQQ]]]kkkrrrrrrqqqrrrsss{{{~~~zzz___VVVWWWXXXdddmmmSSSJJJaaatttuuuVVV===666999333333333333222222222222////////////////////////////////////....................................,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++,,,,,,,,,---000/////////......------////////////......------...//////000000///......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,+++*********************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))************************((()))))))))*********+++)))***,,,///222555777888666:::<<<<<<@@@HHHMMMMMMLLL[[[kkkpppooowwwmmm\\\___dddjjjwww|||xxxhhh\\\___gggwwwuuuwwwxxxyyymmmmmmxxxjjjfffrrruuuhhh]]]\\\qqqyyy}}}zzzhhh^^^VVVRRRQQQZZZdddrrr{{{{{{sssggg___QQQFFF888000000444333000------,,,++++++++++++,,,************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((()))))))))))))))+++...000222777>>>CCC;;;???RRRiiivvviiisssvvvuuu}}}|||zzz~~~zzzssswwwwwwtttooojjjffffffkkkqqq~~~tttnnnlllkkkkkkgggjjjmmmkkkfffeeehhhlllqqqxxx~~~yyywwwwwwkkkgggaaa\\\YYYVVVSSSPPPEEEMMM[[[jjjrrrtttrrrqqqsssvvv{{{ppp[[[WWWXXXWWWnnn^^^IIIPPPhhh~~~cccDDD444111333222222222222111111111////////////////////////////////////....................................,,,,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000000000000/////////..............................------...//////...,,,+++///...---------------------------------------------...///...,,,,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))++++++++++++++++++++++++((())))))******+++++++++((())),,,///333777999;;;888888<<>>@@@@@@@@@AAACCCEEEHHHJJJLLLMMMKKKLLLMMMNNNNNNLLLJJJIIIAAA@@@===:::777555444333000000000000000000000000.../////////---,,,---...................................................,,,,,,------,,,,,,+++************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,444666999===BBBGGGJJJLLLSSSLLLTTTeeekkkmmmlll^^^eeevvvzzzdddhhhrrrbbbiiioooqqq]]]hhhpppjjj]]]YYYeeeuuugggWWWOOOWWW```bbbgggooowwwbbbSSSNNNKKKPPPTTTOOOYYYSSSNNNEEE@@@OOO[[[UUU[[[mmm~~~xxx```XXXvvv```VVV]]]___\\\ZZZfffyyyuuu___SSSUUU]]]dddfffnnn|||yyygggUUUGGG===444333111///---,,,++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))000...000777BBBHHHFFFCCCiii{{{uuummmyyy^^^PPPiiinnnzzz{{{yyyxxxqqqpppwwwwwwnnnkkklllkkkjjjlllrrrqqqhhhbbbccceeeddddddbbb```aaacccfffhhhiiiccccccbbbdddhhhnnntttwwwxxxyyyzzzwwwqqqkkkfffeee[[[OOOGGGHHHMMMRRR[[[dddnnnllliiiiiilllrrryyy~~~ttt```SSSTTTQQQZZZ|||zzzZZZNNNMMM^^^nnnhhhQQQ???555555444444444333333333000000000000000000000000000/////////............////////////////////////.........------,,,,,,,,,...---,,,...000111000///555444555777:::===AAAFFFJJJLLLNNNRRRXXX^^^```^^^```eeelllkkkjjjyyyssstttlllrrr{{{yyyxxxwwwpppddd\\\RRRLLLJJJGGGAAA<<>>>>>;;;777333222222444555......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,///222666999;;;777>>>HHHOOOSSS]]]sssuuukkkwwwxxxkkkXXXHHHFFFLLLPPPTTTVVVSSSTTT___mmmvvv|||yyyxxxyyyuuu|||rrraaa___aaaeeellllllooo~~~zzz|||{{{yyyyyyzzz|||{{{tttpppvvvyyygggXXXNNNMMMRRRXXX___ggguuuxxxttthhhRRRMMMQQQfffnnnuuuzzzuuuyyytttYYYCCC777222111111---------,,,,,,,,,++++++(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))((((((''''''''''''((((((***+++---...111666<<<@@@OOONNNUUUpppvvvppprrrxxxuuummmxxx}}}ooofffdddeeejjjrrrrrrjjjhhhrrr{{{|||~~~wwwxxxzzz}}}zzzwwwpppiiijjjqqqnnnmmmmmmmmmnnnooopppqqqrrrqqqqqqpppqqqrrrtttuuuuuusssrrrppppppqqqssstttrrrrrrpppmmmhhhdddaaaaaa_________^^^]]]^^^```cccbbbfffjjjjjjjjjnnnwww~~~pppWWWSSSTTTppphhhJJJSSSfffqqqlllSSS@@@>>>:::///111222333222000000000111000000000000000000000000//////............//////---......///////////////llljjjppp|||yyyuuunnneeeooo{{{vvvnnnssszzzooohhhlllooo~~~xxxooohhhffflllvvv{{{tttnnnrrrzzzyyy||||||vvvllliiirrr}}}rrrrrrzzznnn```nnnyyyppp___UUUTTTLLL@@@888444444444444555000,,,------,,,...333,,,,,,++++++,,,,,,---.........---,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((()))***,,,+++((((((///777;;;999:::FFFTTTZZZTTTQQQYYYfffyyy}}}qqq~~~rrr```^^^YYYIII???@@@RRRQQQKKKLLLUUUaaa}}}zzzkkkrrr{{{}}}yyyxxxvvvsssqqqnnnlllkkkvvvzzz}}}zzz}}}zzzyyy{{{~~~|||lllaaa^^^___rrrrrryyyyyyhhh^^^dddqqqeee\\\VVV]]]tttyyylllaaaccc{{{}}}}}}ttt___EEE333000222///...,,,,,,///111,,,%%%+++++++++++++++++++++++++++******)))(((''''''&&&******))))))((((((''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))'''...***---888666===XXXZZZMMMjjjrrr}}}ssszzzsssiiippp{{{sssvvv~~~{{{sssfff[[[YYY```gggmmmqqqsssrrrnnnmmmpppttttttuuuyyy~~~|||zzz{{{zzzsssnnnllllllnnnppppppooommmnnnssswwwyyyxxxwwwuuuuuuuuuvvvvvvzzz{{{xxxttttttwwwvvvsssuuussspppmmmjjjgggdddbbbbbb```^^^^^^___aaaaaaaaaeeehhhjjjjjjhhhiiinnnsss~~~lllVVVWWW[[[vvv}}}^^^LLL[[[hhhyyysssSSS>>>:::555222000111222111,,,,,,///000000000000000000000000000///...------...///000///...---,,,,,,---...///}}}xxx~~~|||sssrrryyylllkkkkkkkkkiiihhhmmmyyy|||wwwyyy|||yyytttrrreee~~~ooolll```PPPGGGDDD@@@888000777333111333333///...000......------,,,,,,------......------,,,++++++***,,,,,,,,,++++++++++++************************************)))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))'''&&&(((***+++999666555777;;;GGG[[[mmmppphhhgggnnnttt{{{nnngggwwwsss[[[HHHHHHIIIFFFIIIQQQGGGOOOUUU___kkkpppuuudddfffooorrryyyzzz{{{|||~~~|||yyyvvvtttmmmttt~~~}}}zzzzzzyyyiii\\\]]]```\\\RRRKKKGGGVVVqqqsssgggmmmyyy```VVVZZZnnn{{{{{{jjj^^^XXXHHH333111000//////...------///+++++++++++++++++++++++++++******)))((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((...///000666<<>>555000///111---''')))111,,,,,,,,,,,,++++++++++++*********))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***...444444333EEE___jjjZZZ^^^~~~nnnooo}}}xxxrrr~~~~~~}}}~~~}}}tttjjjVVVRRRPPPSSSYYY\\\YYYTTTXXX```iiioooooolllkkkjjjhhheee```]]]\\\___cccfffgggiiikkkqqq{{{||||||~~~wwwoookkkjjjjjjnnnsssxxxyyyvvvrrrqqqqqqxxxzzz}}}}}}{{{zzz}}}}}}zzzxxxrrrlllmmmrrruuurrrkkkhhhjjjnnneeecccaaaaaaaaaaaa___]]]YYY___hhhmmmmmmkkkjjjjjjmmmvvv|||^^^WWWXXXmmmuuu[[[IIILLLiiikkkMMM666555333333666555111000222000000000000000000000000......////////////......///...------------...///{{{{{{tttqqquuuwwwwwwuuugggeeegggkkklllmmmpppvvvzzz}}}xxxdddZZZXXXAAA:::555555444000.../////////...---------------......------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((())))))******++++++((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***''''''***...111666;;;:::;;;???CCCDDDEEELLLUUUpppsssooojjjqqq{{{oookkklllbbbMMMFFFOOOSSS]]]WWWUUUXXXZZZ```rrr|||xxxqqqrrr{{{zzz|||~~~~~~|||mmmYYYJJJEEEFFFGGGWWWsssqqq}}}\\\VVV___hhhvvvvvviiieeeJJJ;;;111333111***)))...,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))---+++444666555NNNfffcccVVV]]]wwwxxxdddssszzz~~~vvvooohhh\\\PPPEEEDDDFFFMMMTTTXXXVVVRRRTTT[[[dddjjjllljjjhhhfff```]]]VVVQQQNNNQQQVVVZZZccccccdddgggpppzzz}}}zzzzzz{{{vvv{{{}}}vvvqqqnnnnnnooonnntttzzz|||{{{yyyxxxyyyzzz{{{~~~}}}zzzuuuuuuwwwwwwtttnnnjjjhhhiiidddcccaaaaaabbbaaa___]]]YYY___gggmmmnnnmmmlllllliiiqqq~~~lll^^^VVV```wwwtttXXXIIIZZZyyy[[[CCC888444333666555222111222000000000000000000000000---...///000000///...---.........------.........}}}zzz|||yyynnniiiqqq{{{|||uuuqqqtttzzzxxxsssppppppxxxnnnhhhttt~~~ppp___SSSFFF>>>:::555222333......------------............------------,,,,,,---------,,,,,,,,,++++++************************(((((())))))******++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))),,,'''&&&...555777888;;;===>>>@@@AAA@@@GGGYYYkkkwwwcccvvvppp^^^OOO??????OOOXXXXXXYYY]]]```bbbqqqyyyssspppttt{{{zzzwww|||yyylll]]]PPPIIIHHHQQQdddzzznnnYYYWWWuuukkk\\\]]]OOOOOOhhhoooTTT999111333111///000---------,,,,,,,,,++++++************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))***...(((111888>>>VVVdddUUUgggjjjppp~~~~~~nnn~~~{{{uuurrriii^^^UUUNNNDDD:::<<>>666333000//////............///......------------------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((())))))******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))...((()))222888777999>>>BBBHHHQQQWWWXXX```ssseeewwwbbbGGGEEEHHHNNNUUUTTTQQQ\\\kkksssrrrxxxyyywwwvvvvvvuuu```MMMYYYVVVTTTUUU\\\^^^UUUIIIIIIWWWpppkkkZZZVVVkkk{{{|||lllIII333...000222000......------,,,,,,++++++************************(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''(((((((((((('''''''''(((((())))))***((((((((()))))))))******///***///>>>OOO```bbbUUUpppssskkkjjjyyy~~~vvv|||{{{|||}}}yyycccbbbZZZOOOFFFBBB===999999>>>CCCCCCAAABBBIIIOOOVVVZZZ^^^ccceeeeeedddccc^^^]]]ZZZTTTPPPPPPVVV[[[\\\^^^dddjjjnnnqqqyyy~~~|||{{{{{{}}}xxxppphhhaaa]]][[[ZZZ]]]aaafffkkkqqq{{{}}}zzzyyy{{{|||}}}}}}~~~}}}~~~~~~~~~|||yyyzzz|||{{{tttmmmiiigggdddbbbbbbcccbbbaaa^^^^^^___aaadddhhhlllnnnmmmooottt|||XXXXXXdddqqqtttTTTLLLeee{{{sss___BBB999333222333111111222000000000000000000000000......////////////......------...//////...------pppsssppphhhsssyyy{{{~~~yyylllgggoooxxxyyyuuuiiiooouuugggUUUEEE<<<666555333111000.........------.....................------------,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))(((((()))************)))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))---+++///888999888AAAOOOeeehhhmmmpppnnnnnnxxxrrrzzzqqqQQQDDDNNNUUUWWWZZZYYYhhhrrryyy{{{}}}uuugggaaa___VVVLLLIIINNNQQQPPPGGGLLL[[[tttjjjiii|||sssqqqttt~~~hhhIII666222111---///......---,,,,,,++++++************************'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''((((((((((((&&&''''''((())))))******(((((()))))))))*********//////222GGGbbbkkkfffeeesss}}}ssslll|||yyytttxxx|||yyyzzzzzz|||zzzvvvffffff^^^OOOBBB>>>>>>===;;;@@@DDDCCC@@@???EEEKKKSSSVVV\\\aaaeeeeeecccaaa^^^``````]]]YYYYYY^^^bbbdddeeejjjnnnmmmkkkpppyyy~~~vvvmmmggggggkkkooowwwxxxtttrrrppplllhhhbbb\\\WWWUUUTTTUUUZZZ^^^ccchhhoooxxx}}}{{{|||~~~~~~~~~}}}~~~~~~|||xxxrrrnnniiieeeddddddcccccc```^^^]]]^^^bbbgggkkknnnmmmmmmpppwwwrrr]]]ZZZddd~~~bbbQQQ[[[mmm{{{xxxgggIII>>>444222222111222333000000000000000000000000//////............//////------...//////...------~~~sssddd[[[ddduuuxxx\\\WWWsssxxxuuurrrdddZZZjjjvvvyyy~~~zzztttzzzzzzxxxwww|||qqqZZZMMM;;;999777444111///------------........................---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))(((((()))***************''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))),,,444<<<<<<<<>>BBBFFFEEECCCBBBEEEIIIOOOSSSZZZaaaffffffbbb___]]]```dddcccaaabbbgggllleeefffkkkpppooommmsss~~~xxxiiiZZZOOOLLLOOOSSSVVVaaakkkkkkgggeeedddcccaaa^^^ZZZVVVTTTTTTUUUVVVVVVYYY___dddjjjrrr}}}~~~|||}}}~~~}}}www|||}}}~~~zzztttmmmgggeeeddddddcccbbb```___```dddiiilllnnnllllllmmmuuugggNNNTTTtttrrrVVVRRR___sssxxxkkkMMMAAA666222222222333555000000000000000000000000000///...------...///000,,,---...//////...---,,,rrreee``````gggxxx~~~lllgggqqqwwwuuufff^^^aaaaaaVVVTTT[[[]]]^^^WWWUUUYYYYYYTTTTTTYYYxxx|||rrrtttwwwxxx~~~uuukkkkkkrrrxxxkkkVVVJJJ;;;555666777333...444000------000111///,,,---------,,,,,,,,,++++++************************+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((***((('''(((***+++++++++111999999:::???@@@MMMddd|||ggg[[[^^^dddcccaaafffiiiddd[[[SSSNNNMMMPPP[[[]]]\\\eeevvv}}}uuutttxxx}}}fffOOOGGGIIIIIIYYYjjjtttzzz~~~|||vvvvvvoooqqqqqq]]]MMM___yyyiiiOOO999666222000000000...***+++000,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))*********((((((''')))+++---...---111---AAAcccqqqooo|||uuuuuuxxxyyylll]]]]]]sss{{{xxxvvv{{{zzz~~~oooeeeUUUFFF<<<999<<>>:::???GGGMMMRRRXXX\\\aaaeeeaaa[[[bbbaaabbbeeeiiijjjgggddd[[[bbbjjjpppqqqnnnjjjgggfff___VVVMMMHHHFFFDDDCCCDDDHHHNNNTTTXXXYYYYYYYYYUUUTTTRRRPPPNNNOOOSSSVVVUUUXXX]]]dddgggnnn}}}yyyxxxuuupppjjjeeebbbbbbcccbbbbbbbbbdddhhhlllnnnpppoooqqqssstttzzz___[[[kkkzzzhhhRRRSSScccooosssWWWHHH777111222444333222111111111111000000000000000000000000000000000000......//////...---,,,,,,nnnzzzmmmjjj^^^NNNLLLXXXbbbccchhhaaaeeehhhdddkkk|||vvvgggbbbaaa]]]^^^dddooovvvmmm___[[[XXXVVVZZZ{{{~~~zzzmmmccc```cccuuuwwwpppcccPPPAAA888555333222111///,,,******,,,///111---------,,,,,,,,,++++++************************+++++++++***)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((******)))((((((+++///222111<<<:::555???IIIOOOVVV___kkkkkk```cccyyy~~~rrraaaRRRFFFAAAFFFPPP]]]^^^\\\iii}}}sssooossszzzqqq```[[[SSSXXX^^^ccckkkqqqnnngggdddrrreeeeeehhh{{{jjjccczzzeeeHHH777555111///111111...,,,...,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))************)))))))))+++---......777333NNNppprrrpppzzzzzz}}}{{{kkkWWW[[[yyyyyyuuuuuuttt{{{|||rrrwww|||qqqaaaYYYKKK@@@:::;;;AAAEEEGGGDDDCCCBBB???<<<@@@GGGNNNTTTZZZ]]]```ccc```[[[\\\]]]```eeejjjjjjfffbbb]]]```dddggggggddd___\\\UUUPPPIIIDDDBBBBBBAAAAAA???BBBFFFKKKNNNPPPQQQQQQMMMLLLKKKHHHGGGIIIMMMQQQUUUXXX^^^dddhhhooo}}}xxxxxxwwwtttpppmmmkkkjjjfffeeeeeeeeefffhhhjjjlllooooooqqqsssssswwwvvv```bbbkkkoooVVVQQQ^^^nnnxxxnnnZZZAAA555444666333000111111111111000000000000000000000000000000000000......//////...------,,,|||kkkhhhqqqtttjjj___VVVVVVQQQMMMVVVlllyyyoooqqqwwwzzzuuurrrrrrwwwuuugggZZZSSSWWW[[[mmmtttlllkkkjjjjjjjjj___bbbqqqttt```LLL===777666...000000...,,,,,,...111------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((*********)))))),,,333999>>>@@@::::::IIIQQQTTT[[[ppp{{{xxxlllvvvwwwQQQBBB@@@CCCLLLXXX\\\nnnyyy|||rrrpppttt|||~~~uuurrriii]]]WWWZZZ^^^ZZZRRRJJJmmm~~~zzz}}}pppQQQ@@@666///000333111...,,,,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))*********************+++---...///777999]]]yyykkklllyyyxxxyyyfffPPP]]]}}}sssrrrsssrrrzzzwwwhhhiiimmmeeeVVVPPPFFF>>>;;;???EEEJJJFFFBBB@@@BBBBBB@@@BBBFFFPPPXXX```bbbccccccaaa]]]YYY[[[```gggmmmnnnjjjfff^^^\\\[[[[[[\\\ZZZUUUQQQLLLIIIEEEDDDDDDDDDDDDDDD>>>???AAACCCEEEGGGHHHIIIFFFFFFDDDBBBBBBEEEJJJNNNUUUWWW]]]dddjjjppp}}}{{{{{{{{{yyyvvvrrrooollliiiiiihhhhhhggghhhhhhiiinnnnnnqqqssssssuuu~~~jjj\\\```{{{```QQQVVVkkk~~~pppQQQ<<<666666333///222222111111111000000000000000000000000000000000.........///......---,,,ppp___PPPLLLPPPZZZZZZPPPWWW[[[___gggzzzppphhhqqqrrrxxx||||||zzzvvvnnneeelllxxxqqqqqquuuwwwxxxvvvtttyyy}}}^^^FFF;;;222333333444333111...,,,...------------,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((()))))))))***---222777:::DDD>>>:::FFFWWWYYY___rrr}}}zzzJJJBBBNNNTTTYYYaaahhhzzznnnrrryyyvvvuuuwww|||xxxaaaQQQMMMMMMJJJFFFPPPggg{{{UUUDDD444///111000...---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))************************+++...000666GGGnnnzzzeeennnwwwaaaRRRlll|||tttrrrrrrrrr{{{uuuaaa^^^ccc___SSSOOOIIICCCAAACCCGGGIIIEEEAAA@@@CCCEEEEEEEEEHHHTTT^^^iiimmmmmmlllfffaaa\\\]]]aaaiiiqqquuutttqqqccc]]]VVVSSSTTTTTTPPPLLLLLLJJJHHHGGGHHHIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBFFFKKKOOOSSSUUU\\\dddjjjqqq}}}}}}yyysssmmmiiijjjjjjjjjjjjiiiiiihhhhhhmmmmmmqqqtttuuuuuu||||||ccc^^^mmmnnnVVVQQQddd{{{~~~aaaGGG999555333111222222222111111111000000////////////////////////---...............------ttt]]]XXXFFFHHH___{{{pppgggkkkqqq{{{xxxvvv|||ppphhh___xxx}}}rrr}}}{{{xxxwwwkkkUUUAAA999111...111333000,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((('''(((---444999999888>>>OOOUUUUUU^^^eeejjjrrryyywwwSSSMMMTTTYYYeeeuuu|||xxxsssvvv~~~zzzfffUUUJJJEEEEEEGGGPPPaaa{{{~~~oooZZZAAA444000......000---------,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))*********((()))***)))(((***...222<<<\\\{{{wwwgggxxxvvvttt]]]]]]}}}wwwsssqqqqqq|||ttt]]]VVV[[[ZZZRRROOOLLLHHHFFFEEEFFFFFFEEEBBBBBBFFFIIIIIIIIIKKKWWWdddsss{{{}}}zzzqqqhhhaaa```bbbhhhqqqwwwzzzzzzmmmdddYYYSSSQQQQQQNNNKKKHHHGGGFFFFFFHHHIIIHHHGGGLLLJJJGGGCCCAAAAAABBBCCCDDDEEEEEEDDDEEEHHHMMMQQQRRRTTT[[[eeelllsss}}}yyyqqqkkkkkkkkkkkkkkkkkkjjjjjjjjjlllmmmqqqvvvwwwxxx|||sss___```~~~bbbQQQ[[[qqqmmmQQQ<<<444444444222222222222111111111111////////////////////////------...............---uuucccccceee]]]QQQIIIPPPPPPlll~~~~~~}}}zzz{{{wwwuuuvvvvvvooobbbWWWXXXuuuaaaNNN888+++,,,111333222............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((,,,111888<<<<<<;;;NNN~~~lllcccoookkkZZZdddjjjnnnnnnrrr{{{tttfff[[[VVVTTT\\\yyyyyyxxxzzzuuuuuu|||mmm]]]PPPLLLNNNKKK\\\uuuuuujjjqqqpppWWWDDD777000///222------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))*********''')))***)))(((+++111555EEEjjjzzzlllmmm~~~rrrzzzwwwxxxyyyUUUeee{{{wwwrrrqqqrrr||||||~~~cccVVVWWWUUUPPPNNNKKKHHHEEEDDDEEEEEEDDDCCCEEEJJJKKKJJJJJJMMM[[[hhhwww}}}qqqfffdddcccgggnnntttwwwxxxuuulll___TTTOOOMMMLLLKKKHHHFFFEEEGGGIIIKKKKKKJJJLLLJJJFFFBBB@@@@@@AAABBBCCCDDDFFFGGGHHHJJJMMMPPPSSSUUU\\\gggooovvv}}}xxxppppppooonnnmmmmmmmmmmmmmmmmmmqqqwwwyyyyyy|||ddd```vvvqqqWWWVVVeeewww|||sssYYY@@@666666666333222222222222111111111000000000000000000000000,,,---......///.........sss]]]MMMSSS```ddd```]]]___iii}}}~~~zzztttwwwwwwjjjhhhsssyyymmmjjjjjjgggdddTTT___uuuvvvXXXAAA666444333222............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((---444666777:::???DDDeeezzziiinnnllldddjjjgggiiilllggg\\\WWWWWWVVVYYY^^^aaacccoooyyykkklllttt|||zzzvvvwwwyyyzzz||||||}}}}}}~~~{{{xxxxxxzzzzzzxxxvvvuuuwww{{{nnndddcccYYY[[[fffrrrrrrnnnvvv~~~ooobbblllppp]]]GGG666111333...------------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))*********'''***++++++***---444:::RRRpppooodddwwwuuusssuuu~~~}}}~~~|||wwwqqq___UUUoooyyyvvvvvvtttqqqsssyyy}}}~~~xxxbbb\\\WWWWWWRRRKKKEEEAAAAAACCCEEEBBBCCCHHHLLLKKKHHHJJJNNN^^^hhhvvvyyyllljjjgggiiimmmppppppooorrrkkk___TTTMMMLLLNNNPPPNNNKKKIIIHHHIIIJJJJJJJJJGGGEEECCCAAA@@@AAABBBCCCBBBEEEHHHJJJKKKKKKMMMNNNVVVWWW___jjjtttzzzyyywwwtttqqqpppooooooppppppooorrrvvvxxxwwwyyy}}}wwwffflll~~~___TTT\\\qqqzzzuuu]]]EEE;;;888555333333222222222111111111000000000000000000000000,,,------...//////......PPPFFFOOOvvv|||xxxqqq~~~yyyyyy~~~wwwppprrrpppkkkjjjooolllqqqssszzz~~~~~~vvvuuutttrrr{{{yyynnngggrrr|||^^^HHH:::111---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((())))))222;;;:::555666BBBNNNgggyyywwwmmmgggtttuuunnnmmmbbbNNNFFFJJJZZZ\\\bbblllyyyssskkkqqq~~~~~~{{{||||||{{{zzzxxxvvvuuuooopppqqqrrrrrrrrrrrrrrryyytttppppppssstttqqqmmmlllmmmpppuuuzzz}}}ooo[[[PPPZZZddd```ZZZYYYjjjwwwsssgggaaahhhnnnoooUUU<<<222333......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))&&&'''((()))************(((+++------,,,///777>>>aaawwwiiieeevvv||||||{{{vvvsss|||zzzqqqXXXOOOTTT```~~~~~~vvvqqqpppssssssrrrxxx}}}pppddd]]]aaaYYYNNNCCC>>>>>>BBBFFF@@@CCCIIIMMMJJJFFFHHHNNN```gggrrrrrrooommmmmmoooooolllhhhjjjddd[[[RRRLLLLLLRRRVVVRRRNNNJJJGGGEEEEEEDDDCCCCCCBBBAAA@@@AAABBBDDDFFFCCCGGGKKKMMMNNNMMMNNNNNNXXXZZZaaammmwww}}}}}}yyytttqqqpppqqqqqqsssqqqrrrvvvwwwuuuvvvzzzzzzmmmeeeqqqeeeUUUXXXrrrzzzuuu^^^HHH???999333333333333222222222111111000000000000000000000000,,,,,,---.../////////...NNNhhhvvvggg___]]]```eeejjjvvvssssssrrrsssvvvxxxvvvrrrwwwuuufffJJJ;;;444---000222000000111000---......---------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%'''((((((((()))+++---555555888999888:::HHHXXXZZZhhh}}}vvv]]]QQQDDDHHH]]][[[fffkkkpppvvvrrruuuyyyuuuvvv{{{|||{{{{{{zzzzzzssssssrrrpppooooooqqqsssiiiiiihhhggghhhiiikkklllpppsssxxx~~~}}}xxxtttssstttzzz~~~lllZZZTTTRRRMMMKKKKKK^^^~~~|||ggg[[[VVVlll|||uuuQQQ;;;888111333...&&&)))111111***,,,,,,,,,+++++++++******+++******)))))))))))))))************))))))))))))((((((''''''''''''(((((())))))))))))************(((...&&&&&&444444:::SSSzzzlllooo{{{vvvtttyyy^^^IIISSSqqqrrrpppnnnooorrruuuuuuttt{{{~~~}}}}}}wwwfffkkkbbb[[[OOOBBB;;;===BBBEEECCCFFFKKKOOOMMMIIIKKKQQQ\\\bbbmmm||||||uuunnnlllmmmlllgggbbbZZZYYYVVVTTTRRRPPPPPPOOOOOONNNLLLIIIGGGEEEDDDCCCCCCAAA??????@@@DDDHHHJJJFFFHHHJJJKKKLLLNNNQQQSSSZZZcccmmmsssvvv{{{~~~zzzxxxuuusssqqqsssqqqqqqssswwwyyyxxxvvv~~~___bbbzzzZZZQQQeeepppyyyrrrYYY@@@777;;;444222111111222333333222000000000000000000000000......////////////......iii}}}sssoooiiieeedddjjjuuuyyyqqqmmmlllqqquuu{{{|||zzzwwwvvv{{{{{{sss___FFF<<<777444111000...---...///.........---------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((((())),,,///111666<<<@@@FFFNNNTTTWWWbbbssswwwNNNIIISSS[[[dddaaapppvvvwwwxxxqqqlllrrryyyxxxxxxyyy|||}}}|||{{{zzzwwwuuuoooooonnnlllhhhffffffgggeeedddcccbbbccceeehhhjjjsssuuuyyy~~~|||ssskkk```SSSMMMNNNYYYvvv{{{\\\hhhlllrrrWWW???222222000,,,,,,//////+++,,,,,,,,,++++++++++++***++++++***)))))))))))))))************))))))))))))((((((''''''''''''(((((())))))))))))***************000,,,...777666BBBbbbyyyooo}}}zzz|||www]]]MMM[[[uuu{{{ssspppoooqqquuuxxxzzzzzzzzz}}}~~~}}}~~~}}}hhhhhhgggaaaTTTFFF???@@@DDDGGGCCCEEEJJJMMMKKKGGGJJJPPP[[[___hhhuuu{{{uuunnnlllmmmkkkgggbbb```^^^\\\XXXUUUQQQNNNLLLNNNMMMKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDEEEGGGJJJKKKKKKLLLNNNNNNPPPRRRVVVYYYgggmmmtttwwwwwwyyy~~~zzzxxxvvvtttrrrrrrqqqpppssswww{{{|||{{{zzz}}}eee]]]sssiii]]]___nnnqqqUUU@@@999444222111111222333222111000000000000000000000000......////////////......ssszzzsssoooooosssuuupppwwwwwwrrrnnnvvvzzzlllZZZbbbgggXXXBBB777000222222......111.........------------,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''''''''(((+++///333::::::;;;@@@MMM\\\aaa___cccppptttPPPQQQZZZaaakkk~~~zzzqqqiiijjjsssuuuyyy~~~~~~zzzzzzzzzzzzyyyvvvrrrnnnhhhhhhgggccc___\\\[[[\\\aaacccfffiiijjjjjjhhhgggiiihhhjjjoooxxx|||{{{}}}kkkZZZQQQSSSmmmiiivvvqqqqqqiiiIII666222000111000,,,+++---,,,,,,,,,,,,++++++++++++++++++***))))))))))))***************))))))))))))((((((''''''''''''(((((())))))))))))************(((,,,---111444555LLLttt|||tttoooWWWPPPggg~~~xxxvvvpppooonnnqqqvvv{{{~~~||||||}}}~~~{{{yyy~~~nnnkkknnnjjj]]]LLLCCCDDDHHHIIIDDDEEEGGGJJJIIIFFFIIIOOOXXXZZZ```iiisss{{{xxxsssmmmjjjiiiiiifffdddcccaaa___\\\XXXTTTQQQOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLMMMNNNQQQRRRRRRSSSTTTXXX^^^bbbppptttwwwwwwuuuwww|||~~~{{{zzzxxxvvvvvvtttrrrsssvvvzzz{{{|||vvvxxxuuu]]]bbbpppsssbbbUUUcccxxxgggJJJ888555333111000111222111000000000000000000000000000......////////////......www{{{vvvqqqlllkkkooowwwvvvlllnnntttoooeeeXXXlllxxxTTT@@@111333666222///222............------------------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''')))---333777;;;<<>>333222//////111//////.........------------------,,,,,,,,,++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))),,,000777;;;777BBBhhhvvvooo```___\\\YYY[[[aaagggjjjhhh^^^YYYffflllaaahhhnnnfffiiirrrzzz{{{|||}}}~~~~~~{{{yyyxxxvvvuuuuuusssooollljjjfffbbb```___^^^\\\ZZZYYY[[[```dddbbbccceeeddd^^^VVVMMMGGGFFFEEECCCAAA@@@@@@AAACCCKKKJJJJJJLLLPPPSSSUUUVVVXXXZZZ\\\aaaeeejjjnnnppprrrqqqrrruuuuuuvvv~~~|||jjjYYY___mmmzzz|||xxxlll{{{iiihhhrrryyyssskkkWWWBBB111///111...,,,///---------,,,,,,,,,++++++,,,++++++***************************)))))))))(((((((((''''''''''''((((((((()))))))))************---***///444555FFFqqq|||ZZZKKKUUUzzztttoooiiikkknnnrrrvvv{{{~~~yyyzzz{{{qqqmmmrrr~~~yyyvvvtttvvvnnnZZZNNNNNNNNNJJJJJJHHHHHHKKKKKKIIIKKKPPPMMMNNNQQQVVV]]]eeemmmqqqrrrnnnfff```]]]aaagggmmmccc```\\\XXXWWWZZZ]]]```[[[[[[ZZZYYYYYYXXXYYYYYYSSSSSSSSSTTTTTTUUUVVVWWW[[[ZZZZZZZZZ\\\bbbjjjpppoooqqqsssssssssvvv{{{|||}}}|||yyyuuussssssuuuwwwvvvwww{{{xxx^^^\\\nnngggYYYVVV___xxxgggNNN:::777333000000000000///////////////////////////......////////////......uuu___]]]cccqqqzzzrrrrrr~~~bbbCCC333......000/////////.........------------------,,,,,,,,,,,,,,,++++++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((()))+++---000444;;;???EEEOOOrrriiiccc\\\dddcccZZZVVVWWWQQQFFFIII\\\aaa\\\```gggppp|||vvvllllllvvvyyyxxxxxxxxxzzz|||~~~}}}{{{yyywwwvvvqqqnnnjjjgggfffeeedddbbbdddeeedddbbbaaabbbdddgggiiiddd[[[RRRJJJDDDAAA@@@===>>>???>>>===<<<<<<===;;;<<<>>>@@@@@@AAAAAA@@@GGGGGGIIIKKKMMMPPPSSSTTTTTTRRRSSSVVVXXX\\\eeeooo{{{mmm___]]]gggddd]]]pppuuufffddd|||YYYYYYwwwwwwqqq[[[BBB555222000//////------------,,,,,,,,,,,,,,,,,,+++************+++************))))))))))))((((((''''''''''''(((((())))))))))))************...)))...333777TTT|||sssqqqxxxvvv~~~TTTQQQaaannniiijjjnnnrrrvvvyyy{{{|||yyy{{{~~~kkkkkksssvvvppprrryyytttaaaTTTSSSRRRKKKLLLIIIJJJMMMNNNLLLLLLOOOKKKMMMQQQTTTYYY___eeejjjmmmkkkfff```]]]aaajjjqqqkkkgggaaa\\\ZZZ\\\___bbbdddcccbbbbbbaaabbbbbbbbb\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]```eeemmmrrrtttuuuvvvwwwwwwyyy|||||||||zzzxxxvvvuuuwwwyyyxxxyyyzzz~~~iii___eee~~~aaaWWW[[[uuuoooSSS===999444111000111000000000000000000000000000000......////////////......|||nnn___WWWeee}}}nnnyyysssooovvvyyy}}}nnnJJJ999333000////////////...............------------,,,,,,,,,,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***---000444888>>>BBBLLLTTTeeevvv{{{rrrlllqqqgggQQQGGGEEERRRhhhhhh\\\aaalllooonnnwwwwwwqqqwwwwwwvvvuuuuuuwwwyyy{{{}}}~~~}}}{{{wwwtttrrrlllkkkjjjkkkmmmppppppppppppqqqrrrppplllfffbbb```___ZZZQQQIIIDDDCCCDDDEEE>>>@@@BBBAAA>>><<<===>>>888999;;;;;;:::999999999======>>>???@@@BBBCCCDDDBBBAAABBBDDDDDDEEELLLUUU^^^lll|||nnnbbb___VVVMMM\\\tttppp]]]dddtttiiixxx]]]CCC444111111///...------------,,,,,,,,,---,,,++++++******++++++************))))))))))))((((((''''''''''''(((((())))))))))))************---(((...222;;;___~~~~~~mmmnnnqqqqqqxxx}}}nnntttsssJJJWWWooossshhhgggjjjooouuuxxxyyyyyyzzz|||wwwwwwyyy}}}}}}uuuwww~~~}}}sssnnnppp{{{zzzhhh[[[ZZZVVVNNNLLLIIIJJJOOOPPPMMMLLLNNNMMMPPPTTTVVVXXX[[[___bbbfffhhhiiifffccceeelllsssqqqnnnjjjfffcccbbbbbbccciiiiiiiiiiiijjjkkklllllliiigggdddaaa``````bbbcccaaaaaaaaaaaaccchhhnnnsssuuuwwwxxxzzz{{{}}}|||yyywwwxxxyyywwwzzzyyyxxxxxxfff```tttppp___YYYppprrrWWW@@@;;;666222111111111000000000000000000000000000......////////////......~~~rrrxxx|||pppqqqqqqxxx|||yyy|||xxx______sssqqqwwwtttgggkkknnnooo~~~gggJJJ:::000000/////////..................---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((+++///333666;;;???CCC;;;MMM\\\ggg|||RRRKKKYYY___dddbbbfffqqqsssooossstttxxxxxx|||yyypppuuuwwwvvvvvvuuuuuuvvvwwwxxx|||zzz{{{}}}wwwxxxxxxvvvsssnnnjjjgggjjjkkkmmmrrrxxx|||~~~~~~yyy|||~~~{{{sssggg]]]WWWHHHHHHHHHGGGGGGGGGHHHHHHGGGHHHHHHDDD???<<<<<<===777888999888888888999:::999999:::<<<>>>@@@BBBCCC??????@@@BBB???===AAAGGGCCCRRRcccllloootttqqq```OOOKKK]]]uuuzzz\\\^^^sssOOO777222222000......---------,,,,,,,,,---,,,++++++******++++++************))))))))))))((((((''''''''''''(((((())))))))))))************000---333777CCCkkkrrriiiuuu}}}vvvyyy~~~wwwuuugggRRR@@@YYYwww{{{kkkeeeiiiiiinnnuuuxxxxxxvvvvvvvvvooosssyyy|||yyysssqqqooo|||}}}lll___^^^YYYPPPKKKIIIJJJOOOQQQNNNLLLLLLPPPTTTWWWYYYXXXXXX[[[]]]bbbggglllkkkiiiiiinnntttrrrqqqpppmmmkkkiiigggfffkkkkkklllmmmoooqqqssstttsssppplllgggeeedddeeefffccccccddddddfffjjjppptttrrrtttwwwzzz}}}{{{wwwvvvwwwvvvyyyxxxsssxxxmmm___mmmjjj[[[kkkwww```AAA===777333222222111111000000000000000000000000......////////////......}}}uuunnnsss|||rrrjjj]]]]]]bbbcccbbbpppEEE666444222///...222555222,,,......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''************))))))))))))((()))))))))'''''')))******111...666HHHEEEAAAPPPJJJLLLOOObbb```VVVjjjllleeeeeemmmrrrpppqqquuuqqqvvv{{{|||{{{xxxwwwwwwwwwuuusssrrrsssuuuxxxyyy~~~~~~}}}|||zzzyyywwwvvv}}}yyytttqqqooolllhhhdddjjjooo~~~yyytttooofffYYYNNNJJJDDDDDDFFFKKKPPPQQQMMMIIIJJJIIIGGGEEEBBB@@@???>>>===<<<;;;<<<<<<<<<:::888===<<<<<<===???AAAAAAAAADDDEEEEEEEEEEEECCCBBBAAA@@@BBBIIIRRRVVV^^^ppp~~~kkkUUU___}}}uuuaaauuuQQQ<<<444***000111000.........,,,***...---,,,+++************,,,,,,++++++***)))(((((((((((((((((())))))))))))'''(((******)))***---///222***777333PPP{{{hhhqqquuunnnnnnRRRDDDFFFbbb}}}xxxnnnlllnnnoooqqqvvvzzz|||zzzvvvrrrwwwssswwwyyytttvvvzzzzzz~~~yyykkkdddccc[[[OOOGGGMMMSSSVVVUUURRRPPPPPPWWWVVVTTTTTTUUUXXX\\\___aaahhhkkkjjjlllssswwwvvvttt{{{~~~{{{yyy{{{zzzuuuyyyxxxuuurrrtttxxx{{{zzzzzzuuunnnjjjjjjkkklllmmmlllfffcccfffhhhiiinnnvvv{{{|||}}}}}}wwwxxx{{{|||yyyyyyyyygggnnn|||www``````}}}bbbEEE???888555444333111111111111000000//////......////////////////////////uuurrrlllkkksss|||zzzttthhh______gggsssvvvrrr}}}~~~nnniiieee^^^WWW```iiiGGG999555000/////////000222.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''***++++++***((((((***,,,---555999???HHHHHHFFFKKKKKKSSS]]]nnnllleeennn^^^jjj~~~{{{www|||~~~{{{tttqqqsssvvvuuutttsssssstttvvvyyyzzz{{{{{{{{{{{{zzzxxxvvvuuuuuuqqqmmmlllnnnoooooonnn~~~|||~~~oooeee[[[VVVRRRMMMIIIIIIHHHIIILLLPPPRRRRRRPPPNNNJJJJJJJJJIIIGGGEEECCCBBB@@@@@@AAAAAAAAA@@@@@@@@@@@@>>>======???AAAAAAAAADDDDDDDDDDDDCCCBBB@@@???@@@AAAEEEJJJNNNSSS```nnn|||vvvttt|||{{{xxxMMM999444.........,,,,,,...//////...---,,,+++************,,,,,,++++++***))))))((((((((((((((())))))))))))((()))******)))***,,,...111...999<<<]]]}}}vvv{{{wwwtttTTTCCCMMMeee|||~~~ssskkkjjjkkkqqqrrrvvvxxxyyywwwsssooolllkkkooovvvyyytttmmmjjjhhhwww}}}lllccc```XXXLLLIIIOOOVVVYYYWWWUUUVVVXXX]]][[[YYYWWWXXXZZZ]]]___dddjjjnnnnnnqqqzzz}}}zzzvvvxxx}}}}}}vvvqqqppppppoooooooooiiigggiiikkklllqqqxxx~~~~~~yyy||||||zzzmmmgggoooyyy___XXXnnnxxxUUUHHH<<<777555111///111111000000000/////////...////////////////////////|||uuulllnnnjjjaaa\\\```gggkkksssooollllllkkkdddVVVKKKEEEJJJPPPTTT]]]oooxxxkkkaaaccc}}}vvvnnnfffZZZlllpppDDD999111222111...000555.........------------,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((,,,,,,,,,+++******,,,......444>>>DDDJJJ[[[eee______dddhhhmmmuuuvvvnnnnnnnnnpppyyywwwwwwnnnlllqqqvvvssssssssssssuuuwwwzzz{{{xxxyyyzzz{{{zzzxxxvvvtttpppnnnlllnnnsssxxx|||~~~yyyeeeXXXLLLIIIJJJIIIHHHHHHJJJMMMPPPRRRRRRPPPOOOOOOIIIKKKMMMOOONNNLLLIIIGGGBBBEEEGGGFFFDDDCCCEEEHHHEEECCC@@@???@@@BBBCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@CCCAAAAAADDDFFFHHHOOOVVVhhhwwwzzzsssxxx\\\AAA111000//////...------000222...---,,,++++++******+++,,,,,,++++++***)))))))))(((((((((((()))))))))))))))***+++*********,,,......111888CCCkkkvvv}}}qqqRRRDDDSSSfffvvvvvvmmmhhhjjjmmmtttuuuwwwwwwvvvssspppmmmjjjkkkllllllllliii^^^RRRRRR```tttoooddd```WWWKKKKKKRRRZZZ\\\YYYYYY]]]bbbbbb```^^^\\\\\\^^^```bbbiiimmmqqqsssxxx{{{|||yyytttqqqpppmmmkkkqqqmmmkkklllnnnoootttyyy|||~~~~~~tttcccfff}}}fffUUU^^^xxxhhhRRR???:::666///---333000000000000////////////////////////////////////~~~tttnnnmmmpppkkk___UUUUUUZZZ^^^^^^\\\\\\```eeeddd\\\UUUKKKMMMNNNLLLKKKNNNWWW^^^sssnnnpppzzzkkk~~~uuummmzzz___GGG444333666333000222............------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************,,,,,,,,,+++***+++...000333555CCCKKKXXX~~~wwwrrrhhh___XXXXXX^^^dddeeelllllleeeaaagggppptttyyyyyyqqqmmmnnnrrruuuqqqqqqrrrtttvvvxxxzzz{{{xxxyyyzzzzzzyyyvvvtttrrrkkklllmmmqqqvvv{{{~~~~~~{{{gggZZZNNNLLLNNNLLLFFFCCCHHHKKKOOOOOOLLLIIIIIIJJJIIIKKKPPPSSSSSSQQQNNNKKKEEEIIIKKKIIIEEECCCFFFJJJJJJFFFBBB@@@AAACCCEEEFFFIIIIIIIIIHHHGGGFFFEEEEEEHHHDDDBBBBBBDDDEEEGGGIIIRRR^^^|||||||||ppphhhmmm|||}}}}}}wwwhhhqqqggg~~~yyypppXXX333555333222222000---...111...---,,,++++++++++++++++++++++++*********))))))(((((((((((())))))))))))***+++++++++******,,,...000666777NNNzzzpppbbbIIIFFFWWWdddooommmhhhiiinnnrrrwwwwwwxxxvvvsssooommmlllnnnrrrqqqmmmnnnooodddTTTPPPUUU___pppuuuiiicccXXXMMMLLLTTT\\\]]][[[\\\ccciiidddcccaaa```aaaccceeefffnnnpppsssvvv|||{{{tttrrrqqqmmmjjjrrrpppooooooqqqssswww{{{|||}}}{{{hhhiiiuuuvvv]]]UUUgggyyy]]]EEE>>>888///...666000000000000////////////////////////////////////|||wwwyyy~~~{{{ssswww|||}}}wwwtttxxxyyyuuujjjccccccfffggglllgggbbbaaaccceeecccaaaTTTRRROOOLLLKKKIIIFFFEEEKKKVVViii{{{nnnpppvvvzzz}}}~~~yyynnnxxxiiiBBB333555555111...//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++***************,,,///222<<>>MMMhhhlllkkkfffdddiiinnnpppppprrrtttsssooollllllmmmpppsssuuuvvv|||tttpppnnntttooo___RRRJJJQQQVVV[[[^^^___bbbfffjjjaaabbbccceeehhhllloooqqqvvvtttvvvzzz|||~~~xxxxxxxxxvvvssswwwzzz{{{zzz}}}{{{~~~yyyfffdddyyyuuu\\\SSSggg{{{bbbMMM>>>444111333////////////000000000000////////////////////////}}}rrrrrrkkkbbbbbbgggddd[[[SSSTTTZZZdddooouuuuuurrr}}}{{{vvvqqqgggbbb[[[YYY]]]dddjjjnnnoooiiiaaa]]]___fffnnnsssqqqqqqpppnnntttgggaaakkkxxxiiiaaagggyyy___AAA888555111////////////............++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***&&&&&&&&&'''((()))))))))((())))))***,,,000666:::EEEUUUXXXOOORRR\\\fffoootttXXXRRRUUUYYY___lll~~~||||||zzzooofffmmm{{{ooommmkkkkkkkkkkkkjjjhhhpppqqqssstttsssqqqooommmlllllljjjiiiiiiiiiiiijjjnnnqqquuuuuuqqqmmmkkkkkkppppppwwwzzz|||wwwhhh___ZZZ[[[^^^UUUTTTSSSSSSTTTSSSPPPNNNIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGIIIKKKLLLGGGEEECCCBBBDDDEEEEEEDDDCCCDDDEEEGGGJJJNNNQQQSSSTTTTTTPPPGGGDDDFFFHHHEEEFFFGGGDDDAAAEEERRReeerrrvvv^^^SSSQQQTTTqqqrrr\\\cccuuuvvvzzzZZZEEE333111333000...000------,,,,,,,,,------...************************(((((((((((())))))))))))''')))***++++++---///222...:::GGGssswwwyyytttlllwww{{{vvvoooGGG???VVVmmmnnnkkkfffffflllppppppooossswwwwwwtttqqqrrrtttwwwuuuuuuxxxzzz~~~{{{}}}}}}jjjZZZPPPMMMUUUWWWZZZ___ccceeeffffffcccdddfffhhhkkkooorrrtttxxxvvvxxx|||}}}|||yyyyyyzzzyyyvvvuuuzzz|||{{{~~~yyyjjjcccjjj~~~cccRRR]]]sss|||gggNNN<<<666333000.../////////000000000111////////////////////////}}}{{{uuuxxxuuummmmmmrrrkkk^^^MMMNNNSSS```nnnuuutttpppuuuvvvmmmggg___\\\ZZZ\\\ccckkkqqquuukkkjjjiiiiiinnnyyyuuuZZZjjjooo^^^___^^^lll~~~RRR???888222000/////////............++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******'''(((((()))***++++++,,,((()))***+++---222999>>>MMMaaa\\\KKKJJJOOO```~~~www[[[dddddd```nnnssshhhgggfffcccfffmmmeeehhhkkkkkkiiiiiillloooqqqrrrssstttrrrooollljjjlllkkkiiiiiiiiikkkmmmooommmpppqqqpppllliiihhhiiiiiikkktttwwwyyy{{{nnnbbb]]]^^^ZZZWWWUUUVVVXXXXXXUUUQQQJJJHHHEEECCCBBBDDDFFFHHHEEECCCAAABBBEEEHHHJJJKKKJJJIIIHHHHHHIIIJJJJJJIIICCCDDDFFFIIIMMMRRRVVVXXX[[[\\\WWWKKKEEEFFFHHHFFFBBBFFFGGGDDDCCCIIITTT\\\gggoooYYYTTT\\\nnnlllsssVVV;;;555555111...000------,,,,,,,,,------...******************++++++(((((((((((())))))))))))&&&(((***+++,,,---000333444CCCVVVoooxxxoookkkwwwwwwwww|||uuuuuu[[[>>>AAA___kkkllljjjfffiiipppttttttrrrwww}}}~~~{{{yyyzzz|||zzzvvvwww}}}~~~wwwyyyxxxfffXXXRRRTTTYYYYYY[[[```eeehhhfffdddffffffhhhjjjnnnqqqsssuuuyyywwwyyy~~~||||||qqqwwwzzzyyy}}}wwwssshhhaaaooohhhSSSYYYllluuuttteeeJJJ999777666000.../////////000000111111////////////////////////}}}vvvqqqrrrjjj^^^SSSRRRUUU]]]fffjjjiiieeeooorrrhhhddd```cccgggjjjmmmppptttwwwqqqmmmmmmsssyyytttyyy~~~ooo\\\\\\iii|||NNN777666111222000......//////---000000///...------,,,,,,************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))((((((''''''((()))))))))))))))+++***)))(((((()))***+++///++++++111333555>>>KKKTTTkkkgggKKKCCCTTTnnn}}}dddcccgggtttxxxfffaaaiiipppooojjjgggiiilllmmmmmmmmmnnnooonnnnnnoooooonnnllljjjiiieeegggiiilllnnnnnnmmmmmmooommmkkkjjjjjjiiihhhfffqqqoooppptttzzzjjj```[[[VVVTTTRRRQQQSSSUUUUUUQQQNNNIIICCCAAADDDFFFDDDBBBCCCBBBAAAAAABBBDDDGGGJJJMMMOOOMMMLLLMMMOOONNNJJJGGG>>>CCCJJJOOOSSSVVVXXXZZZbbbfffcccVVVMMMOOOTTTVVVTTTRRRMMMGGGCCCEEEKKKQQQXXXjjj~~~|||hhhcccvvvzzzUUU:::222444///&&&......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))***+++,,,,,,,,,---///111777;;;ddd}}}tttyyyzzzoooeeeooo~~~yyyqqqjjj```JJJ:::HHHdddooolllhhhhhhlllqqqsssssstttvvvyyy|||~~~sssxxxyyyxxx~~~wwwmmmkkkuuuqqq]]]QQQOOOQQQXXXZZZ]]]ccchhhhhhbbb]]]cccfffhhhhhhjjjnnnpppooouuuzzz~~~}}}{{{|||}}}}}}|||{{{{{{}}}}}}vvvuuuccccccgggsssrrr^^^ZZZ```rrrttteeeIII999:::888000111111000///////////////////////////////////////{{{~~~vvvrrruuuyyy{{{qqqnnnpppkkk```VVVUUUVVVZZZ^^^bbbddddddxxxwwwkkkfffjjjlllmmmmmmlllkkklllmmmuuuxxx|||tttpppzzzjjj^^^\\\nnnJJJ777333222000//////000///---//////......---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((''''''((()))))))))))))))******)))((((((((()))***+++***---000111666DDDUUUiiigggWWWMMMXXXggguuuuuueeejjjvvv{{{lllfffkkkooonnnjjjfffhhhkkkllllllllllllmmmmmmmmmmmmmmmlllkkkiiihhhfffffffffhhhjjjmmmnnnnnnkkkkkkkkklllmmmmmmkkkjjjnnnllllllnnnoooyyypppbbbXXXQQQNNNLLLKKKLLLOOOPPPMMMJJJGGGBBBAAAEEEFFFBBB@@@@@@AAABBBBBBCCCEEEGGGIIIJJJOOONNNLLLKKKKKKJJJHHHFFFEEEJJJPPPUUUYYY[[[]]]___eeeooorrrgggXXXQQQPPPPPPWWWTTTPPPIIIEEEEEEIIINNNPPPXXXnnnsssfffnnnrrrNNN555---...000///...------,,,,,,------++++++++++++***************************************+++,,,,,,,,,---000222999DDDlllzzz}}}zzzllldddqqq~~~~~~tttgggVVVBBB<<>>===<<<===BBBGGGOOORRRVVVXXXYYYYYY[[[\\\]]]iiitttqqqdddYYYSSSSSSQQQQQQPPPOOOOOOQQQSSSUUU___]]]\\\^^^```fffvvv}}}qqq~~~tttbbb\\\\\\[[[jjjhhheee{{{qqqvvvwww^^^JJJ===444...//////...---------------,,,,,,+++++++++************************************+++,,,,,,---///333666777VVVrrrwww{{{zzzvvvjjjCCC444DDD^^^nnnggggggiiilllnnnpppqqqqqqxxxyyy{{{|||}}}~~~}}}}}}|||lllccc___]]][[[[[[[[[___dddfffeeedddfffhhhgggfffeeeccc\\\UUUSSSUUUSSSTTTYYYaaaiiimmmllljjjlllmmmuuu{{{yyyssscccUUU\\\vvv}}}fffcccgggyyyqqqXXXFFF;;;333222111000000//////000000////////////////////////{{{~~~|||ssshhhfffccc^^^[[[YYY[[[\\\XXXWWWVVVZZZfffvvvzzzooobbbZZZXXXVVVPPPKKKEEEGGGLLLSSSYYYZZZWWWSSSQQQRRRTTTZZZcccppp|||yyyyyyyyy{{{|||yyyuuuwww|||wwwsssuuupppgggkkkwwwooo~~~zzzfffssswwwOOO???111///111111000000---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))((((((''''''((()))))))))))))))'''(((((()))))))))))))))***111444555BBB^^^yyyyyyfffYYYUUU\\\SSSYYYYYYRRRMMMSSS[[[^^^eeezzzvvvjjjjjjiiigggeeecccccceeegggfffiiimmmooonnnlllkkkkkkiiihhhgggeeedddbbbbbbaaacccbbbbbbeeefffccc\\\UUUNNNJJJFFFCCCCCCCCCCCCCCC======BBBNNN\\\bbb\\\SSS\\\eeemmmnnnfff]]]YYY[[[PPPMMMJJJJJJNNNPPPPPPOOONNNNNNRRRWWWUUUMMMGGGGGGFFFEEECCCAAA>>>:::888666;;;>>>BBBDDDFFFIIIOOOTTTWWWYYY[[[\\\[[[[[[[[[\\\YYY\\\```aaa]]]WWWUUUVVVQQQQQQQQQRRRTTTVVVWWWXXXYYY[[[^^^```aaadddllluuuooooooqqqxxxooo^^^VVV[[[SSSccc}}}```XXXhhhfffppplllaaaggg|||}}}nnnYYYFFF666+++//////...------------...,,,,,,,,,++++++++++++******************************+++,,,,,,---000444888@@@eee{{{www|||}}}mmmAAA555GGG^^^iiieeegggjjjmmmoooqqqrrrsssxxxyyy{{{~~~zzz}}}jjjdddcccaaa``````bbbeeeggggggdddccceeeggghhhgggiiihhh___SSSNNNPPPQQQRRRUUU\\\dddhhhgggeeefffiiippp}}}~~~mmmYYY[[[ssslllhhheeezzz~~~gggQQQ???555222222111000000000000000////////////////////////~~~xxxssskkkddd]]]\\\\\\]]]```dddhhhkkkooohhh```]]]```fffjjjlllhhhbbb\\\YYYYYYVVVOOOHHHCCCBBBDDDJJJSSSYYY\\\\\\\\\^^^```eeennn{{{|||vvvqqqqqqqqqssswwwuuuqqqppprrrsssqqqqqqssspppiiieeefff}}}nnn~~~wwwlllgggcccrrrfffNNN777000///---,,,...------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((''''''((()))))))))))))))'''((()))***++++++*********000333999QQQpppsssqqqrrrnnnnnnmmmeeeUUUHHHMMM[[[^^^XXXuuuyyywwwpppfffdddddddddccccccdddgggiiigggjjjnnnpppooommmkkkkkkhhhgggeeecccbbbaaa``````cccccceeeiiijjjdddWWWMMMDDDAAA===;;;<<<>>>??????888999>>>NNNeeeuuutttkkkbbbhhhsss{{{yyymmmbbb]]]YYYUUUPPPOOORRRTTTTTTSSSPPPQQQVVV[[[XXXPPPLLLKKKKKKHHHDDD@@@===;;;;;;;;;???CCCIIIOOOSSSVVVZZZ\\\ZZZ[[[\\\[[[YYYWWWWWWXXXXXXUUUTTTUUUTTTQQQRRRVVVUUUTTTTTTUUUWWWYYYYYYXXX\\\[[[\\\]]]___ccciiinnnwwwvvvfffffflllxxxiii\\\NNNGGGZZZ}}}jjjYYY]]]YYYkkkyyyzzz{{{yyyjjjVVVsssmmmNNN:::222000///......------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---111666:::@@@kkkzzzfff@@@888JJJ\\\ccceeegggkkknnnoooqqqsssuuuyyyzzz||||||{{{hhhcccdddbbb```bbbfffffffffdddcccbbbdddeeeeeegggnnnrrrjjjZZZRRRTTTVVVWWWYYY]]]bbbeeegggggggggkkkrrr|||{{{fff^^^nnnooodddaaatttsss\\\FFF777222222111000000000000111////////////////////////zzzxxxrrrggg^^^[[[YYYYYYZZZ\\\aaafffjjjmmmsssiii\\\TTTQQQPPPPPPQQQSSSWWW[[[\\\YYYRRRLLLHHHCCCBBBCCCIIITTT```jjjooommmppptttzzz~~~|||{{{tttjjjiiihhhkkkrrrtttpppmmmlllhhhhhhhhhkkkttt{{{wwwnnnoooZZZVVVrrrfffEEE777222...,,,///------------------------++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((''''''((()))))))))))))))'''(((***+++,,,,,,,,,+++---111555CCCdddmmmmmmpppqqq~~~~~~```SSSUUU\\\___```}}}zzz~~~yyykkkaaaaaaaaaaaabbbeeegggiiifffiiinnnpppnnnllljjjiiihhhgggeeebbbaaa```____________aaafffgggaaaSSSHHHBBB@@@????????????===<<<:::999:::DDD[[[tttnnnmmmrrr}}}xxxjjjbbbddd___YYYVVVWWWYYYYYYXXXTTTVVV[[[```]]]UUURRRSSSPPPLLLFFFAAA???AAADDDGGGKKKNNNTTT[[[```aaa___]]][[[\\\\\\YYYVVVTTTSSSTTTVVVSSSSSSTTTQQQMMMPPPWWWWWWUUUTTTVVVYYY\\\]]]\\\jjjeee]]]YYYZZZ```dddeeeqqqyyylllgggeeekkkvvvpppQQQLLL]]]rrrgggkkkxxx|||www}}}{{{dddyyybbbGGG:::000//////...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,...222777;;;HHHppp}}}ttt{{{VVV<<<<<>>LLLXXX___fffiiimmmnnnooorrrwww{{{{{{|||~~~~~~}}}}}}|||mmm\\\[[[]]][[[[[[___eee```\\\\\\___bbbbbbbbb^^^fffxxxqqqhhhjjj```bbbdddddddddgggnnnsssnnnwww~~~|||~~~~~~||||||zzzddd___rrr{{{^^^UUUbbbttt~~~mmmRRR===333222111111000111111111////////////////////////