BM6P6(@ uuudddcccjjjwww{{{{{{{{{xxxoooggggggmmmxxxlllnnnzzznnnUUUNNNJJJDDD>>>@@@>>>;;;:::;;;;;;;;;:::888888888888777777777777777777777777666666666666777777777777666666666666666666666666666666666666888777666555555666777888888888888777777777777777888777999;;;<<>><<<:::;;;;;;;;;:::888888888888777777777777777777777777666666666666444444555666777888999999666666666666666666666666888777666555555666777888888777777777777777777777888888999<<<>>>BBBOOO[[[gggqqq}}}tttkkkiiihhhggggggjjjooosssxxx}}}yyywww{{{ssslllbbbXXXQQQMMMJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLRRR\\\qqqwwwdddfffqqq~~~vvvZZZHHHCCCEEE===:::;;;999999999999888888888888777777777777777777666555555zzzgggccceeetttzzztttlllfffaaaaaaiiitttzzz~~~bbbSSSMMMHHHDDDAAA???<<<;;;;;;;;;;;;:::888888888888777777777777777777777777666666666666444444555666777888999999777777777777777777777777777777666666666666777777777777777777777777888888999999:::===???DDDQQQ^^^hhhrrr|||wwwhhheeegggiiijjjkkkoootttzzz||||||uuummmcccYYYRRRMMMJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKMMMQQQXXXiii{{{gggdddjjjvvvbbbNNNFFFFFF>>>999:::888999999999888888888888777777777777777777666666555nnnccc^^^jjj~~~tttkkkeeeccceeennnxxx|||kkkVVVNNNIIIDDDBBB???===;;;;;;;;;:::999888888888888777777777666777777777777666666666666777777777777666666666666777777777777777777777777777777666666666666777777777777777777777888888888:::999;;;???AAAFFFSSS```jjjsss|||mmmdddeeehhhkkkmmmooottt{{{{{{~~~uuunnncccYYYRRRMMMJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLOOOUUUdddkkkeeefffooogggPPPFFFEEE===999:::777999999999888888888777777666666777777777777666666vvvhhh^^^dddyyyvvvlllhhhgggjjjpppwww}}}tttZZZOOOHHHCCCCCC@@@===<<<;;;;;;:::999888888888888777777777666777777777777666666666666777777777777666666666666777777777777777777777777666666777777777777666666666666777777888888888888::::::<<<@@@BBBHHHUUUbbbkkkttt}}}{{{hhhcccfffiiillloootttzzzyyyyyy|||}}}uuummmbbbXXXQQQLLLIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIMMMSSS```|||mmmdddbbbhhhiiiQQQEEECCC<<<:::<<<999999999999888888888777777666666777777777777666666}}}ooobbbbbbpppyyynnnkkkkkklllooosss|||aaaRRRJJJDDDDDDAAA>>><<<<<<;;;:::999888888888888777777777777777777777777666666666666444444555666777888999999777777777777777777777777666666777777777777666666666666666777888888999999999999<<<@@@CCCIIIVVVccclllvvvvvvfffccceeeggglllsss{{{wwwsssuuuwwwzzz}}}|||zzz}}}uuunnncccXXXQQQLLLHHHFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGLLLQQQ\\\vvvooobbb]]]aaavvvlllRRRDDDBBB<<<;;;===:::999999999888888888888777555666666777777777777777vvvhhhbbbhhhwwwrrrmmmmmmmmmnnnqqqxxx|||jjjXXXNNNFFFDDDAAA>>><<<<<<;;;:::999888888888888777777777777777777777777666666666666444444555666777888999999666666666666666666666666555666777888888777666555555666666777888888999999999999;;;@@@CCCIIIWWWdddlllwwwttteeebbbdddgggqqq}}}pppkkkmmmoootttyyy~~~|||}}}xxxzzzvvvooodddYYYRRRLLLIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHLLLPPPXXXooorrrddd\\\]]]mmmqqqVVVFFFBBB===<<<>>>;;;999999999888888888888777555555666777777777777777zzzlllbbbcccooouuupppooooooppprrruuuzzzqqq]]]RRRIIIEEEBBB>>><<<<<<<<<:::999888888888888777777777777777777777777666666666666777777777777666666666666666666666666666666666666555666777888888777666555555666666777888999999999888888;;;???CCCIIIWWWdddlllxxxvvvfffbbbdddhhhvvvyyyjjjdddeeeiiiooottt{{{|||wwwxxx}}}xxxpppeee[[[SSSNNNJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGJJJMMMNNNTTTjjjwwwggg^^^\\\iiizzzvvvZZZHHHDDD===<<<>>>;;;999999999888888888888777555555666777777777777777qqqccc]]]dddxxxwwwssstttsssooorrryyyttt^^^LLLIIIGGGCCC???<<<;;;<<<<<<;;;;;;:::999999888888999999666666777777888888999999777777777777777777777777666666666666666666666666666666666666666666666666666777777777888888888888999;;;===>>>AAAJJJWWWbbbnnn|||{{{{{{}}}{{{kkkddddddlllzzzqqqdddeeefffcccfffnnnwww}}}}}}~~~||||||sssfff[[[TTTNNNIIIEEEGGGFFFFFFFFFGGGHHHHHHIIIFFFMMMPPPSSSeee~~~dddXXXZZZeeeooocccGGGBBBCCC>>>===BBB<<<;;;:::999888888888888777777777777777777777777tttfff^^^bbbrrrzzztttrrrqqqmmmqqqxxxooo|||dddPPPLLLGGGCCC@@@===<<<<<<;;;;;;::::::999888888888888888777777777777777888888888666666666666666666666666666666666666666666666666666666666666666666666666888888888888999999999999999;;;===>>>@@@IIIWWWbbbooo|||uuuvvvzzz~~~oooggggggnnn|||zzzkkk```aaabbb___bbbiiiuuu}}}{{{~~~}}}tttggg\\\UUUOOOJJJGGGFFFEEEEEEEEEFFFFFFGGGHHHEEEKKKMMMQQQbbbfffXXXYYYccclllnnnOOOFFFDDD===;;;???;;;:::999888777777777777777777777777777777777777zzzlllaaa___jjjwwwuuuqqqpppooopppvvv~~~jjjpppmmmWWWPPPFFFDDDAAA???>>>===;;;999999999888777777777777888888888888888777777777777555555555555555555555555777777777777777777777777666666666666666666666666888999999999999:::::::::999;;;======@@@IIIWWWaaaooo{{{~~~xxxxxxsssuuuyyytttkkkjjjppp}}}{{{rrrfff^^^___```^^^```fffrrrzzz~~~~~~uuuhhh]]]VVVPPPKKKHHHEEEEEEEEEDDDEEEEEEFFFGGGEEEHHHJJJOOO]]]yyyjjjZZZXXX```hhhZZZKKKEEE===999<<<:::999888777777666666777777777777777777777777777sssfff^^^bbbjjj{{{xxxrrrrrrrrrooouuu|||llliiixxxwww]]]RRRFFFDDDBBB@@@???>>>;;;999999888777777666777777777999999888888777777666666666666666666666666666666666666666666666666666666666666666666666666666666888888888999999999::::::999;;;======@@@HHHVVVaaannnyyywwwssstttxxx{{{~~~yyyuuussssssrrrqqqqqqsssxxx|||zzzpppmmmrrr~~~wwwpppmmmeee```aaacccbbbdddhhhqqqyyy{{{wwwvvvxxxzzz{{{}}}~~~vvviii^^^VVVQQQKKKHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGIIINNNZZZqqqnnn]]]XXX^^^eee~~~eeePPPFFF>>>:::<<<;;;:::999888777777777777666666666666666666666666{{{kkk___]]]bbbuuu|||ssspppoooooossszzzqqqeeennndddRRRHHHEEECCCAAA@@@>>>;;;999999888777777666777777777999999888888777777666666777777777777777777777777555555555555555555555555777777777777777777777777777777777777888888888999999;;;======???HHHUUU```llluuu|||~~~}}}{{{}}}yyyrrrnnnllljjjiiiiiihhhhhhiiimmmrrrxxx{{{wwwrrrttt~~~xxxpppkkkiiieeecccdddggghhhkkkooovvv}}}zzztttnnnkkkfffgggiiikkkmmmppptttxxx~~~}}}xxxkkk___WWWQQQKKKGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGIIIOOOWWWjjjtttaaaZZZ]]]ccc{{{mmmTTTHHHAAA======<<<<<<;;;:::999999999999666666666666666666666666qqqbbb\\\___rrrsssmmmjjjmmmqqqvvv|||zzzfffgggzzzkkkTTTJJJGGGCCCAAA@@@>>><<<:::999999888777777777777888888888888888777777777777888888888888888888888888666666666666666666666666777777777777777777777777666666777777777888888888999;;;======???GGGUUU___kkksssyyy{{{zzzyyyyyyvvvqqqlllhhhggggggggggggddddddeeehhhmmmsssxxx|||{{{zzz~~~~~~zzztttnnnkkkhhhgggggghhhlllpppuuuxxxzzzqqqiiidddaaa[[[\\\^^^___aaaeeejjjnnnttt{{{{{{}}}ooocccZZZSSSMMMHHHIIIHHHGGGGGGGGGGGGGGGGGGIIIFFFIIIPPPUUUbbbyyyeee\\\___dddzzzrrrVVVIIICCC???>>>===<<<;;;::::::999999:::777777777777777777777777vvveee^^^___lll~~~xxxoookkkjjjmmmrrrxxxmmmgggxxxtttVVVLLLHHHDDD@@@???>>>===;;;::::::999888888888888888777777777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999999;;;===<<<>>>GGGTTT^^^kkkrrrxxxyyy~~~yyywwwxxx|||{{{kkkiiieeedddfffggghhhhhhggghhhkkkpppuuu{{{~~~~~~{{{vvvrrrpppkkkmmmnnnooossszzz~~~rrrhhhaaa\\\YYYVVVXXXYYYZZZ\\\```fffjjjrrryyyyyy~~~uuuggg^^^VVVOOOJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHEEEIIIQQQSSSZZZxxx~~~iii```aaafffyyyuuuWWWJJJDDD@@@===<<<<<<;;;:::999999999999777777777777777777777777yyyhhh``````dddwww}}}uuuppphhhkkkpppvvv}}}tttjjjzzzzzzYYYMMMIIIDDD@@@>>>>>>===<<<;;;:::999999888888999999666666777777888888999999777777777777777777777777999999999999999999999999777777777777777777777777888888999999999:::::::::999;;;===<<<>>>GGGTTT^^^lllrrrxxxyyy}}}wwwwwwyyytttgggeeecccdddfffhhhiiijjjnnnppptttyyy|||~~~zzzwwwuuuppprrrtttuuuzzzzzzmmmddd]]]XXXUUUVVVWWWXXXYYY[[[___eeeiiittt|||www|||yyykkkaaaXXXQQQLLLGGGGGGFFFEEEEEEDDDEEEEEEGGGCCCHHHQQQQQQVVVssslllbbbccchhhxxxvvvWWWJJJDDD???;;;<<<;;;:::999888888888888777777777777777777777777~~~ssseeeXXXaaannnxxxrrrlllhhhjjjrrr{{{qqqzzz```SSSJJJCCCAAAAAA>>>;;;<<<::::::999999888777666666888888888888777777777777555555555555555666777777777777777777777777777777666666777777888888888999888888999999999:::::::::::::::;;;>>>@@@EEERRR___jjjpppwwwyyy|||vvvtttxxxpppfff```___eeellloooqqqtttrrruuu{{{wwwwwwxxx{{{{{{{{{|||}}}zzz}}}uuufff^^^ZZZWWWVVVUUU\\\___\\\]]]ffflllnnnxxxvvvzzzrrreeeYYYPPPJJJKKKJJJHHHFFFEEEEEEEEEEEEIIIGGGHHHKKKMMMTTTjjjnnn___bbbjjj{{{]]]IIIBBB>>>:::<<<;;;;;;:::999888777777777777777777777777777777wwwhhh[[[^^^iiizzz{{{ssslllhhhjjjrrrzzzwwwyyygggWWWMMMEEEBBBAAA>>>;;;;;;::::::999999888777777777888888888888777777777777555555555555555666777777777777777777777777777777666777777777888888888888888888888999999999::::::::::::;;;>>>@@@FFFRRR___kkkqqqvvvxxx{{{wwwvvv{{{~~~~~~|||nnnfffbbbbbbgggnnnrrrwww}}}uuummmmmmsss{{{tttqqqsssxxxvvvggg___[[[YYYXXXXXX___bbb```bbbkkkrrruuuzzz~~~tttggg[[[RRRMMMLLLJJJIIIGGGFFFEEEFFFFFFIIIGGGIIILLLMMMSSShhh~~~ooo______fffttt___JJJCCC@@@<<<<<<;;;;;;:::999888777777777777777777777777777777|||mmm```\\\dddrrr~~~ssslllhhhjjjqqqxxx}}}yyyqqq\\\PPPFFFCCCBBB>>>;;;::::::::::::999888888777777999999888888888777777777666666555555555666777777777777777777777777777777777777777777888888888888888888888999999999999:::::::::;;;???AAAFFFSSS```mmmqqquuuxxx}}}xxxyyy}}}zzzyyy{{{xxxzzz}}}~~~kkkeeebbbdddiiiooouuu|||qqqiiihhhkkkttttttiiiggghhhjjjoootttzzz~~~xxxiii```\\\[[[ZZZ[[[```ddddddgggqqqzzz~~~wwwiii]]]UUUPPPLLLKKKIIIHHHGGGFFFGGGGGGHHHGGGIIIMMMNNNRRRdddxxxooo___\\\```kkkcccLLLEEEBBB>>><<<;;;;;;:::999888777777777777777777777777777777qqqddd]]]```kkk|||sssllliiijjjpppvvvzzzwww{{{^^^RRRFFFBBBBBB???<<<;;;:::::::::999999888888888999999999888888888777777777666666666666666777777777777777777777777777777777777777777777888888888888888888888999999999999:::999<<>><<<;;;;;;:::999888777777666666666666666666666666{{{nnnddd```aaammm}}}yyyooommmlllnnnpppqqqxxxxxxsssgggWWWGGGBBBBBB@@@===;;;::::::::::::::::::999999:::999999999999888888888888888777666666666777777666666666666666666666666888888888888777777777777777777777888888888888999:::999<<>><<<;;;;;;:::999888777777777777777777777777777777kkkeee[[[ZZZjjj{{{ssslllkkkkkkkkkmmmrrrtttuuubbbLLLIIICCC>>>???>>>;;;;;;:::999999888888777999999999888888888777777:::999888777777888999:::888888888888888888888888888888999999999999888888888888777777777888:::;;;<<<===???@@@DDDNNNZZZcccmmmyyy~~~zzz|||rrriiicccbbbdddfffiiimmmppprrrssstttvvv{{{}}}}}}pppeeejjjyyywwwppplllppppppooonnnmmmllllllkkkgggkkkrrr|||tttlllhhhooo~~~{{{uuuggg```WWWQQQQQQSSSTTTTTTYYYXXXZZZ^^^___aaahhhqqqvvvhhhaaa]]]___dddkkkqqq}}}sssggg]]]TTTOOOIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEGGGIIIIIILLLXXXddd|||xxxdddYYYYYYXXXaaavvv]]]IIIFFF@@@???===;;;:::::::::999888888888888888888777666666ooohhh^^^\\\iii}}}~~~uuummmkkkkkkkkkoootttzzzyyyiiiRRRNNNHHHBBBAAA===;;;;;;::::::999888888888999999999888888888777777999888888777777888888999777777777777777777777777888888999999999999888888999999888777777888999:::;;;<<<>>>???DDDMMMYYYbbblllxxx}}}{{{~~~}}}ooogggbbb```bbb```cccgggjjjlllmmmoooqqqyyy{{{~~~tttjjjmmm{{{wwwpppmmmjjjkkklllnnnqqqssstttuuuooorrrvvv~~~sssmmmjjjqqq~~~zzzqqqiii^^^VVVTTTUUUVVVVVVYYYYYY]]]bbbfffjjjsss}}}yyyiiiaaa```aaaeeelllrrr}}}~~~|||ssshhh]]]TTTNNNIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJJJJMMMXXXddd}}}zzzeeeYYYXXXWWW```uuuaaaLLLGGGAAA???===;;;:::::::::999888888888888888888777666666uuummmbbb]]]gggxxxzzzppplllkkkkkkpppuuu|||zzz}}}pppVVVOOOHHHBBB???:::;;;;;;::::::999999888888999999999888888888888888777888888999999888888777666666666666666666666666888888999999999999888888::::::999888888888999999:::<<<===???CCCLLLXXXaaajjjvvv{{{yyykkkddd^^^]]]^^^[[[^^^aaadddfffhhhkkkmmmuuuwwwzzz}}}{{{ppprrr|||wwwqqqnnnjjjkkknnnqqqvvvzzz~~~}}}}}}~~~{{{pppmmmnnnttt~~~uuuiii^^^YYYXXXYYYYYYZZZ\\\bbbkkkrrryyyoooeeeccccccgggmmmttt~~~}}}zzz}}}ttthhh]]]TTTNNNIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFHHHKKKKKKMMMWWWbbb|||{{{eeeXXXWWWTTT]]]sssfffOOOIIIAAA???===;;;:::::::::999888888888888888777777777666|||rrreee]]]bbbrrruuunnnkkkjjjnnnssswww|||tttqqqzzz\\\QQQGGGCCCAAA;;;<<<;;;;;;:::999999888888888888888888888888888888666777888999999888777666777777777777777777777777888999999::::::999999888;;;;;;::::::999999999999:::<<<>>>AAAEEEMMMYYYaaahhhtttzzztttfff___[[[YYYYYYXXX[[[^^^aaaccceeeiiikkkqqqssswwwzzz}}}uuutttzzz~~~xxxsssqqqrrrsssuuuxxx}}}{{{tttlllmmmqqqxxxtttggg___\\\\\\]]]___aaaiiittt}}}xxxlllddddddgggmmmttt~~~~~~zzz|||ttthhh]]]SSSNNNIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGJJJJJJLLLTTT^^^xxx}}}eeeWWWWWWRRR[[[qqqiiiPPPIIIAAA???===;;;:::::::::999888999888888777777777777777xxxhhh]]]]]]kkkyyypppkkkhhhkkkpppsssyyymmmiii{{{hhhWWWJJJFFFFFF@@@<<<<<<;;;;;;:::999999888888888888888888888888888666777888999999888777666888888888888888888888888999999::::::::::::999999;;;;;;;;;;;;::::::999999;;;===@@@CCCGGGOOOZZZbbbhhhtttyyyxxxooobbb[[[WWWUUUUUUUUUWWWZZZ\\\^^^aaadddggglllooorrrvvvyyy~~~wwwrrrssswww~~~{{{xxxwww{{{|||~~~|||sssnnnjjjmmmuuu~~~rrrgggaaaaaaaaadddgggppp|||}}}ooodddccceeelllsss|||}}}}}}sssggg\\\SSSMMMIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDEEEHHHIIIJJJQQQYYYrrr~~~fffVVVVVVRRRZZZoookkkPPPHHH@@@???===;;;:::::::::999888999888777777666666777777}}}mmm```\\\fff|||}}}rrrkkkgggiiimmmpppvvv~~~oooiiitttvvv```LLLEEEEEE???<<<<<<;;;;;;::::::999999888888888888888999999999666777777888888777777666888888888888888888888888999999::::::::::::999999;;;;;;<<<<<<<<<;;;::::::;;;>>>AAADDDHHHPPPZZZbbbiiisssvvvxxxtttlll^^^XXXUUURRRQQQQQQSSSUUUVVVXXXZZZ^^^aaaeeehhhmmmppptttyyy~~~tttnnnkkklllpppvvvxxxnnnkkkkkkpppzzzrrriiifffeeehhhkkktttpppeeebbbccciiiooowww~~~}}}}}}qqqfff\\\SSSMMMIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDGGGHHHIIINNNUUUiii~~~eeeUUUVVVSSSZZZmmmkkkPPPHHH@@@???===;;;:::::::::999888:::999777666666666777888tttggg^^^bbbuuu}}}tttmmmhhhiiillllllrrrzzz|||lllrrrqqqVVVIIIEEE>>><<<<<<<<<;;;::::::999999777777888888888999999999777777666666666666777777888888888888888888888888999::::::;;;;;;::::::999:::;;;<<<======<<<;;;;;;:::===AAADDDHHHPPPZZZaaajjjsssssszzzxxxwwwiii[[[VVVSSSPPPOOOOOOPPPRRRSSSSSSVVVYYY\\\___bbbfffjjjoootttyyy}}}{{{pppiiieeedddhhhnnn{{{xxxmmmkkkmmmsss~~~qqqjjjiiihhhllluuuuuugggdddcccfffkkkpppyyy}}}{{{{{{pppeee[[[SSSNNNIIIHHHGGGFFFEEEEEEEEEEEEGGGDDDDDDGGGHHHIIIMMMSSS```~~~~~~eeeUUUVVVUUU[[[llllllQQQIIIBBB???===;;;:::::::::999888:::999777666555666777888yyymmmaaa```ooo}}}tttnnniiijjjmmmiiiooowww~~~ooorrreeeSSSLLLCCC===<<<<<<;;;;;;:::999999777777888888999999999999888777666555555666777888777777777777777777777777999::::::;;;;;;::::::999999:::<<<=========<<<<<<999<<<@@@CCCGGGOOOYYY```kkkrrrqqquuuzzzzzzhhhZZZVVVRRROOONNNPPPQQQRRRRRRSSSTTTXXX[[[ZZZ]]]bbbfffkkkpppvvvzzzvvvlllfffcccaaaeeejjjqqqyyynnnmmmpppvvvvvvmmmkkkgggkkkttt{{{jjjeeeccceeehhhkkkrrrzzz|||yyy~~~zzzoooddd[[[SSSNNNIIIHHHGGGFFFEEEEEEEEEEEEHHHEEEEEEHHHIIIJJJNNNSSS[[[yyy}}}eeeUUUWWWWWW[[[kkkmmmQQQJJJCCC???===;;;:::::::::999888:::999777666555666888999|||mmmaaa^^^hhhttt}}}qqqkkkkkkjjjggghhhiiipppzzzyyyuuuzzzXXXGGGEEE======<<<;;;::::::::::::;;;:::::::::::::::::::::555777888777666555666888777777777888999999999:::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<======@@@EEEHHHLLLUUU___jjjkkknnnttt~~~|||~~~ccc[[[TTTPPPRRRPPPPPPQQQSSSSSSSSSSSSTTTVVVXXX\\\aaadddfffkkkrrrwww~~~~~~{{{vvvsssjjjhhhccc___]]]^^^aaadddjjjvvv~~~sssrrrrrryyy}}}pppkkklllrrr{{{xxxooohhhffffffhhhmmmssszzzvvvyyy}}}xxxoooiiiaaaVVVMMMJJJHHHEEEEEEFFFHHHHHHGGGFFFGGGHHHHHHIIIJJJNNNPPPZZZnnn|||zzzhhhXXXWWWQQQXXXhhhsssTTTJJJBBB>>><<<:::999999:::999777777777777777777777777777pppccc^^^eeeppp~~~ssskkkjjjkkkiiiiiiiiioooyyyzzzyyyYYYGGGCCC======<<<;;;::::::::::::888888888888999999999999777888999888777666777999888888888888888999999999::::::999999999999::::::999::::::::::::;;;;;;;;;======???CCCFFFKKKUUU___ggghhhjjjooo|||~~~ccc[[[TTTPPPRRRPPPQQQRRRSSSSSSSSSSSSUUUVVVVVVZZZ^^^aaaccchhhooottt|||zzzxxxtttqqqnnnkkkhhheeeaaa^^^ZZZWWWVVVXXX[[[]]]dddqqq{{{~~~{{{yyyyyysssmmmlllrrr{{{~~~uuullliiigggggglllrrrzzzwwwzzz~~~wwwnnnhhh```VVVNNNJJJHHHFFFEEEFFFGGGGGGGGGFFFGGGHHHHHHHHHIIILLLNNNUUUiiiuuuxxxuuueeeVVVVVVSSSYYYfff}}}vvvVVVJJJBBB@@@>>><<<;;;;;;;;;:::999777777777777777777777777uuuggg^^^aaaiii}}}uuukkkgggiiiiiiiiiiiinnnwww}}}uuuYYYHHHBBB======<<<;;;::::::::::::888888888999999:::::::::777999:::999888777888999999999999888888888888888999999888888888888999999888888999999999:::::::::===<<<===AAADDDIIITTT___ddddddeeelllyyy~~~ccc\\\UUUQQQSSSQQQRRRSSSSSSSSSRRRSSSUUUWWWYYY\\\```cccfffllltttzzz{{{xxxuuuuuuvvvvvvtttqqqllliiiddd```^^^\\\YYYWWWWWWSSSOOONNNOOORRRUUUVVV]]]kkk|||yyysssooosssyyytttmmmkkkqqq{{{wwwqqqllljjjmmmsss{{{xxx{{{vvvnnnhhh```VVVOOOKKKHHHFFFEEEFFFGGGGGGFFFFFFGGGHHHHHHGGGHHHJJJLLLNNN```lllooonnn```SSSUUUUUUYYYdddyyy{{{YYYLLLCCCBBB???===;;;;;;;;;999777666666666666666666666666{{{kkk___^^^cccttt~~~xxxjjjcccdddfffiiihhhlllttt{{{zzzlllVVVGGGAAA======<<<;;;::::::::::::999999:::;;;<<<=========777888999999777777888999:::999999999888777777777888888777777777777888888777888888888888999999999===;;;<<>>;;;999999888666555666666666666666666666666pppaaa]]]```ppp~~~~~~nnndddcccdddggggggjjjqqqwww}}}xxxcccQQQFFFAAA======<<<;;;::::::::::::999999::::::;;;<<<======666777888777666666777888:::999999999888777777777888777777666666777777888777777777888888888999999<<<:::;;;>>>AAAGGGRRR^^^gggfffgggnnn}}}{{{bbb]]]WWWTTTVVVTTTTTTTTTSSSRRRRRRUUUZZZ]]]aaafffnnnvvv~~~vvvqqqjjjhhhggghhhjjjiiieeeaaa^^^[[[VVVSSSRRRQQQPPPOOOKKKKKKKKKJJJKKKOOOSSSVVVaaannn}}}vvvoooeee```]]]```dddfffiiinnntttyyyrrrlllkkkqqq{{{~~~uuutttxxx|||yyy||||||ssskkkccc[[[UUUMMMJJJGGGFFFFFFFFFEEEDDDDDDFFFGGGHHHGGGFFFHHHIIIHHHXXX```dddggg]]]SSSUUUUUUWWW```sssbbbOOOEEE@@@>>>;;;999999888666555666666666666666666666666uuueee___```mmm~~~tttiiifffffffffdddgggmmmtttzzz{{{~~~```OOOFFFBBB======<<<;;;::::::::::::777777777888888999999999555777888777666555666777999999999888888888888888888888777777777777888888777777888888888999999999;;;:::;;;???BBBGGGRRR]]]iiihhhiiiqqqxxxaaa]]]YYYWWWYYYWWWWWWVVVVVVUUUVVVZZZ```ddddddlllwww}}}tttooohhhgggfffhhhjjjiiiddd```XXXVVVRRRQQQQQQPPPOOONNNKKKNNNQQQPPPNNNPPPWWW]]]kkkvvv|||tttjjjccc___ZZZXXX\\\______bbbeeekkksss}}}sssooommmsss{{{xxx{{{}}}yyy{{{vvvmmmeee]]]XXXMMMKKKHHHFFFFFFFFFEEECCCCCCEEEGGGHHHHHHGGGHHHIIIIIIXXX```dddhhh^^^SSSTTTSSSVVV___sssfffQQQFFFBBB???===;;;;;;;;;999777666666666666666666666666xxxhhhaaacccgggyyyxxxmmmhhhfffdddbbbdddkkkqqqxxxeeeRRRHHHCCC======<<<;;;::::::::::::777777777777777777777777666777888888666666777888888888888888888999999999999888888777777888888999888888888999999999::::::::::::<<<@@@DDDHHHRRR\\\eeeeeejjjuuuvvv```]]]ZZZYYY[[[ZZZ[[[ZZZYYYYYY[[[```gggmmmoooxxx|||rrrjjjjjjiiijjjlllooommmhhhcccWWWVVVTTTTTTUUUUUUTTTRRROOOVVV\\\ZZZTTTUUU^^^ggguuu~~~zzzuuupppkkkeee___[[[YYYVVVUUUZZZ^^^^^^```ccckkkwww{{{rrrpppooovvv~~~yyyzzz}}}xxxnnnddd]]]XXXNNNKKKHHHFFFFFFEEEDDDCCCBBBEEEHHHIIIIIIIIIJJJKKKKKKYYYaaaeeeiii___RRRRRRPPPTTT___tttiiiRRRGGG@@@>>><<<;;;;;;;;;:::999777777777777777777777777zzzjjjcccddd```rrrxxxnnnhhheeecccaaaccciiipppwwwkkkVVVJJJDDD======<<<;;;::::::::::::999999999888888888888888777999:::999888777888999777777888888999999999:::999999888888888888999999888999999999999:::::::::::::::===BBBEEEIIIRRR[[[___aaaiiiyyyuuu___]]]ZZZZZZ]]][[[^^^]]]\\\\\\^^^dddlllrrr{{{zzzooofffiiihhhiiilllooommmgggbbbZZZZZZYYYZZZ\\\\\\ZZZXXXUUU^^^fffccc[[[ZZZeeeqqq|||zzztttkkkccc^^^ZZZXXXVVVVVVSSSTTTZZZ^^^___aaadddnnn|||vvvooooooqqqxxxyyyyyy|||zzzyyynnnddd\\\XXXNNNLLLHHHFFFFFFEEEDDDBBBBBBDDDHHHIIIJJJJJJKKKLLLLLLZZZaaafffiii___QQQQQQNNNSSS___uuukkkSSSGGG>>><<<:::999::::::999777888888888888888888888888rrreee]]]^^^jjjzzzyyykkkeeegggcccaaaccciiipppuuu|||tttWWWHHHCCC???>>>;;;999888999:::;;;999999999999999999999999777888888888888999999999777777777777777777777777666888999888777666777888666666777888999999::::::;;;;;;???CCCDDDGGGRRR\\\cccdddmmmsss___```bbb[[[YYY^^^YYY[[[___aaaeeemmmwww{{{{{{{{{pppiiiggghhhjjjooorrrqqqlllgggcccbbbbbbeeeiiikkkjjjhhhfffgggiiiiiikkknnnrrrvvv}}}rrrggg```[[[WWWXXX[[[ZZZXXXYYYZZZZZZ\\\ccclllwwwuuulllmmmttt~~~zzzuuuvvvzzzzzzsssiii]]]UUUOOOLLLHHHEEEEEEEEEDDDCCCGGGFFFFFFFFFFFFHHHIIIJJJNNNSSS^^^hhhggg\\\SSSOOORRRSSS[[[nnnuuuTTTHHHBBB@@@<<<;;;::::::999888555555666666777777888888uuufff^^^[[[fffvvv}}}qqqiiigggdddbbbccciiinnnrrryyyyyyYYYJJJFFF???>>><<<:::999999:::;;;999999999999999999999999777888888888888999999999777777777777777777777777777888999999777777888999777777777888999999::::::;;;;;;???CCCDDDGGGQQQ]]]dddfffqqqppp]]]^^^___ZZZXXX]]]\\\___aaaeeejjjttt|||zzz~~~{{{qqqjjjhhhiiikkkpppssssssppplllllllllooosssxxxzzzyyywwwwwwxxxxxxxxxyyy{{{xxxmmmbbb[[[VVVSSSUUUXXX\\\[[[\\\]]]\\\]]]gggrrrvvvnnnooowwwxxxttttttzzz|||uuukkk___WWWOOOKKKHHHEEEEEEEEEDDDDDDFFFFFFEEEEEEFFFGGGIIIJJJKKKPPP\\\ffffff[[[QQQNNNQQQSSS\\\nnnwwwUUUHHHCCC@@@===;;;::::::999888666666666666777777777777yyyhhh^^^YYYaaaqqqyyymmmgggdddaaabbbggglllooouuu|||^^^LLLIII@@@>>><<<:::999999::::::999999999999999999999999777888888888888999999999777777777777777777777777777888999999777777888999777777888888999:::::::::;;;;;;>>>BBBCCCGGGQQQ]]]fffiiivvvkkkZZZ[[[\\\XXXWWW\\\^^^```cccgggooo|||~~~}}}|||}}}~~~{{{rrrlllhhhiiilllqqquuuwwwwwwuuuwwwyyy~~~ssshhh\\\VVVRRRPPPSSSWWW]]]___aaabbb___aaannn|||yyyrrrttt}}}wwwrrrrrrzzz}}}wwwmmmbbbYYYNNNKKKGGGEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEFFFHHHHHHIIINNNZZZeeeggg]]]SSSNNNPPPSSS\\\ooo{{{WWWHHHCCC@@@===;;;;;;:::999888777777777777666666666666|||jjj^^^YYY^^^mmmoooeeebbb___```eeejjjmmmsssyyybbbNNNKKKAAA???===:::999999::::::999999999999999999999999777777888888888999999999777777777777777777777777666777888888666666777888888888888999999:::::::::;;;;;;>>>AAACCCFFFQQQ]]]hhhlllyyywwwfffXXXXXXZZZVVVWWW\\\\\\^^^bbbhhhrrrzzz||||||tttooohhhjjjnnnsssxxx|||~~~}}}pppeeeZZZSSSPPPOOOSSSXXX]]]aaafffgggeeehhhxxx~~~xxx|||uuupppqqqyyy}}}wwwnnncccZZZNNNKKKGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGIIINNNYYYfffhhh```VVVQQQOOORRR[[[ooo~~~YYYHHHCCC@@@===;;;;;;;;;:::888888888777777666666555555~~~kkk^^^[[[]]]jjj}}}pppccc___]]]]]]ccchhhlllrrryyyhhhPPPKKKBBB@@@===;;;999999::::::999999999999999999999999777777888888888999999999777777777777777777777777555666777666555555666777999999999999999:::::::::;;;;;;===@@@BBBFFFQQQ]]]gggmmm{{{nnnaaaWWWVVVWWWVVVXXX]]]\\\___eeemmmyyyyyy{{{|||vvvrrrjjjmmmqqqvvv{{{zzzmmmbbbWWWRRROOONNNQQQVVV[[[```hhhmmmnnnttt~~~uuuppppppyyy|||vvvmmmbbbZZZMMMJJJGGGEEEEEEFFFEEEEEECCCDDDDDDEEEFFFFFFGGGGGGIIILLLVVVcccggg```VVVQQQMMMPPPZZZmmm[[[IIICCCAAA===<<<;;;;;;:::999888888777777666666555555mmm```]]]]]]gggyyypppddd^^^\\\\\\bbbgggkkkqqqxxxpppTTTKKKBBBAAA>>>;;;999999::::::999999999999999999999999777888888888888999999999777777777777777777777777555666777777555555666777999999::::::::::::::::::;;;;;;===@@@AAAEEEQQQ]]]eeelll}}}~~~ddd\\\UUUTTTUUUUUUXXX^^^^^^ccckkkvvvwwwxxx}}}}}}zzzxxxooorrrwwwzzz}}}yyyiii___UUUQQQNNNLLLNNNRRRYYY___jjjssszzzuuuqqqrrryyy{{{uuummmbbbZZZMMMJJJGGGEEEEEEFFFFFFEEECCCDDDEEEFFFGGGGGGGGGGGGGGGIIIQQQ]]]aaa\\\SSSNNNLLLOOOXXXkkk\\\IIIDDDAAA>>><<<<<<;;;:::999777777777777666666666666qqqccc\\\[[[ddduuurrrhhh```]]]]]]bbbfffiiiooouuu{{{wwwWWWLLLCCCAAA>>>;;;:::999999:::999999999999999999999999777888888888888999999999777777777777777777777777777888999888777666777999::::::::::::::::::::::::;;;;;;<<>><<<<<<<<<:::999666666666666777777777777sssfff[[[ZZZaaarrr~~~tttlllbbb______bbbfffhhhmmmsssvvv}}}|||ZZZMMMCCCAAA>>><<<:::999999:::999999999999999999999999777888888888888999999999777777777777777777777777888:::::::::999888999:::::::::::::::::::::::::::<<<;;;<<>><<<<<<<<<;;;999555555666666777777888888wwwjjjbbbYYY]]]iiirrr{{{xxxjjjeee```^^^bbbfffhhhlllppp{{{```KKKFFFBBB>>>;;;;;;;;;;;;:::999999999888888888888777666777888999999888777666777777777777777777777777888888777777777777888888888888999999999:::::::::<<<::::::<<>>;;;;;;;;;;;;:::999999999888888888888777666777888999999888777666777777777777777777777777888888777777777777888888888888999999999:::::::::<<<::::::<<>>BBBMMMWWWaaaeeerrryyyppptttmmm[[[QQQOOOMMMLLLLLLNNNPPPRRRXXX___jjjuuu}}}yyywwwvvvvvvvvvuuuuuuuuuttttttuuuwwwyyyzzzzzz|||}}}}}}{{{~~~}}}}}}zzzxxxvvvqqqrrrtttxxx|||}}}zzzxxxuuusssjjjeee``````^^^YYYVVVVVV___hhhwww}}}yyyvvvvvv{{{|||tttmmmfff]]]WWWNNNKKKFFFCCCCCCCCCCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHIIIKKKPPPUUUWWWVVVQQQMMMLLLQQQXXXddd|||\\\JJJCCCAAA===;;;;;;;;;:::999888888777777666666555555~~~rrrbbbVVVUUU]]]fffuuu~~~xxxhhhaaa]]]]]]```aaaeeejjjrrr{{{tttWWWHHHDDD???<<<;;;;;;;;;:::999999999888888888777777777777777888888777777777777777777777777777777777888888777777777777888888888888999999999:::::::::;;;999:::<<<>>>BBBLLLVVV```cccnnnyyyrrrvvvhhhWWWRRRQQQPPPOOOOOOPPPQQQRRRXXX^^^gggpppyyy}}}uuurrrooommmllllllkkkjjjiiijjjkkklllnnnqqquuuwwwyyyzzz}}}}}}}}}}}}wwwsssooollliiijjjlllnnnqqquuuzzz}}}|||xxxtttrrrqqqppppppllliiiggggggddd^^^[[[[[[cccmmm}}}~~~yyyvvvuuuxxx~~~{{{ssslllddd]]]WWWOOOLLLGGGDDDCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKOOOSSSUUUTTTPPPMMMMMMRRRXXXddd|||[[[IIICCCAAA===;;;;;;;;;:::999888777777777666666666555uuueeeXXXUUU[[[cccsss|||kkkccc]]]\\\]]]___ccchhhrrr{{{zzzZZZHHHEEE@@@<<<;;;;;;;;;:::999999999888888888777777888777777777777777777888777777777777777777777777888888777777777777888888888888999999999::::::::::::888999<<<>>>AAAJJJTTT___cccnnn{{{tttxxxeeeVVVSSSRRRRRRQQQRRRRRRSSSTTT[[[aaaiiiqqqxxxwwwsssmmmjjjgggeeedddcccaaa______aaadddfffhhhkkkppptttuuuwww{{{~~~{{{rrrnnnkkkhhheeefffhhhjjjkkkmmmpppvvvzzzzzzxxxtttpppnnnnnnoooqqquuusssrrrsssooohhheeeeeeeeeooo~~~xxxtttrrrsssyyy~~~zzzssskkkccc\\\XXXPPPLLLGGGDDDCCCCCCCCCBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJKKKMMMQQQSSSRRROOOLLLMMMRRRYYYfff}}}[[[IIICCCAAA===;;;;;;;;;:::999777777777777666666666666wwwhhhZZZUUUYYY```qqq}}}nnneee^^^\\\\\\]]]bbbgggpppzzz]]]IIIEEE@@@===<<<;;;::::::999999999888888888888777888888777777777777888888777777777777777777777777888888777777777777888888888888999999999:::::::::999888999<<<>>>@@@IIISSS^^^dddooowww}}}|||eeeXXXSSSSSSRRRRRRSSSTTTVVVWWW```gggpppxxxxxxooommmfffccc```^^^]]]\\\ZZZXXXZZZ^^^aaaccceeehhhnnnssstttwww{{{yyytttllleeecccccccccdddhhhjjjmmmoooqqquuu}}}}}}xxxuuuuuuxxx{{{~~~}}}}}}}}}xxxpppmmmnnnjjjvvvxxxrrrppppppvvv{{{|||zzzssskkkccc]]]YYYOOOLLLGGGDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLOOOQQQQQQNNNLLLLLLRRR[[[hhh\\\JJJCCCAAA===;;;;;;;;;:::999777777777777666666666666xxxiii[[[UUUXXX]]]mmm|||{{{qqqggg^^^[[[[[[\\\aaafffmmmxxxaaaJJJFFFAAA===<<<;;;::::::999999999888888888888777999888777666666777888999777777777777777777777777888888777777777777888888888888999999999:::::::::999888999<<<===@@@HHHQQQ]]]eeeppp~~~{{{eeeYYYVVVUUUUUUUUUVVVXXX[[[]]]eeemmmwwwrrriiigggaaa___]]]\\\\\\[[[YYYXXXZZZ^^^bbbdddeeehhhnnntttvvvzzz}}}tttdddbbb^^^[[[ZZZ]]]ccchhhlllpppuuuxxx||||||zzz|||zzzxxxrrrppppppvvvyyyyyy{{{{{{tttkkkccc]]]ZZZNNNKKKGGGDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKKKKMMMOOOPPPNNNLLLKKKRRR\\\jjj^^^LLLCCCAAA===;;;;;;;;;:::999666666666666777777777777xxxjjj[[[UUUVVVZZZjjjyyyyyysssiii___\\\[[[\\\```fffkkkvvveeeJJJFFFAAA===<<<;;;::::::999999999888888888888777999888777666666777888999777777777777777777777777888888777777777777888888888888999999999:::::::::888777999<<<===@@@HHHQQQ[[[dddqqqyyyeeeZZZZZZYYYXXXXXXZZZ]]]```ccchhhppp}}}oooeeebbb___^^^]]]]]]^^^^^^\\\[[[\\\```eeeffffffiiiooouuuzzz}}}}}}|||xxxjjjaaaWWWWWWVVVUUUUUU[[[dddkkkqqqvvv}}}yyysssqqqqqqvvvyyyxxxyyy~~~~~~{{{tttlllddd^^^[[[NNNKKKGGGDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKMMMOOOOOOMMMLLLJJJRRR]]]kkk___MMMCCCAAA===<<<;;;;;;:::999666666666666777777777777zzzhhh^^^UUUVVV\\\eeeoooxxx{{{jjj]]]___aaa___```gggnnnvvvhhhPPPHHHBBB@@@===999888::::::::::::999999999888888777777777777777777777777::::::999888777777777888999999888888888888999999::::::::::::::::::::::::<<<::::::<<<===???HHHRRR___gggmmmsssbbb]]][[[XXXYYY^^^``````dddhhhttt{{{~~~llleeeeeebbb```^^^^^^^^^______^^^bbbgggjjjkkknnnuuu{{{|||zzzwwwuuuvvvyyy~~~qqqcccZZZVVVSSSPPPOOORRRWWW^^^iiitttrrryyyzzztttppplllooosssxxx|||~~~}}}wwwqqqmmmggg```ZZZOOOKKKFFFCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJLLLNNNNNNLLLKKKJJJSSSYYYgggdddOOOBBB@@@<<<;;;::::::999888555555666777777777777777|||lllaaaWWWUUUZZZaaallluuu{{{jjj^^^^^^```^^^```eeellltttlllQQQIIIAAA???>>>:::999::::::::::::999999999888888777777777777777777777777:::999888888777777888888888777777777777777777888999999999999999999999999;;;::::::<<<<<>><<<:::<<<:::::::::999999999888888777777777777777777777777999999888777777777888888777777666666666666777777888888888888888888888888:::999999;;;<<<>>>FFFPPP[[[eeennnppp```\\\ZZZYYY[[[___bbbccciiippp}}}tttkkkeeeeeehhhhhhgggeeedddfffjjjooorrruuu~~~~~~rrrmmmjjjggggggiiifffiiimmmsssyyy}}}~~~xxxnnncccYYYQQQMMMKKKJJJHHHJJJPPPVVV\\\gggqqqzzztttoookkkoootttyyy}}}~~~~~~}}}xxxrrrkkkddd\\\WWWPPPLLLGGGDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIKKKMMMNNNLLLKKKLLLTTTYYYhhh___HHHCCC@@@===;;;;;;:::999888666666777777777777777777qqqeeeXXXSSSSSSYYYdddooozzzmmmaaa]]]\\\[[[]]]aaafffooozzzvvvVVVLLLBBB??????===<<<===:::::::::999999999888888777777777777777777777777888888777777777777888888777777666666666666777777777777777888888888888888999888999;;;<<<>>>EEEOOOZZZeeeqqqnnn```\\\ZZZZZZ\\\```cccfffnnnwwwtttiiifffeeegggjjjhhhgggggggggjjjqqqyyy~~~~~~~~~wwwmmmiiigggdddccceeebbbdddfffiiilllppprrrtttqqqlllcccZZZTTTOOOMMMKKKIIIHHHKKKRRRXXX___iiissszzzsssnnnkkknnntttyyy}}}~~~}}}|||}}}xxxrrrjjjbbbZZZVVVOOOLLLGGGDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIKKKMMMNNNLLLKKKMMMUUUYYYhhhaaaIIICCC@@@===;;;;;;;;;:::888777777777777777777888888ooodddYYYRRRRRRWWWcccooozzzpppccc]]]ZZZZZZ\\\___dddlllxxx}}}[[[OOOCCC??????>>>======:::::::::999999999888888777777777777777777777777888777777666777777888888999888888777777888888999888888888888999999::::::999888999<<<<<<>>>EEENNNZZZggguuummm___]]]ZZZZZZ]]]bbbdddiiisss~~~zzzjjjdddeeegggiiikkkkkklllnnnpppvvv|||vvvxxx{{{rrriiifffeeebbbaaacccaaaaaaaaabbbccceeehhhiiiiiiddd]]]WWWTTTPPPMMMJJJIIIHHHKKKRRRYYY```kkkuuuzzzsssnnnjjjmmmrrrwww{{{||||||{{{}}}|||xxxrrriii```YYYUUUOOOKKKFFFDDDDDDEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJMMMNNNMMMKKKMMMTTTYYYiiifffLLLCCCAAA===<<<;;;;;;:::999999888777777777777888888nnneeeZZZTTTRRRVVVbbbnnn{{{sssggg]]]YYYYYY[[[]]]bbbkkkwww```RRRDDD@@@@@@>>>======:::::::::999999999888888777777777777777777777777777777666666666777888888999999888888888888999999777777888888999:::::::::999888:::======???FFFNNNZZZhhhwwwjjj^^^\\\ZZZ[[[^^^cccfffkkkxxx|||nnnbbb```dddgggjjjlllllloootttyyy{{{vvvvvv{{{~~~wwwnnneeecccbbb``````bbb___^^^^^^^^^___aaadddfffhhheee```]]]ZZZVVVOOOJJJIIIHHHJJJQQQXXX```kkkuuuzzztttpppjjjlllppptttwwwyyyzzzzzzzzzzzzxxxrrriii___XXXUUUMMMJJJEEECCCCCCDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHJJJMMMNNNMMMKKKLLLSSSXXXiiiiiiNNNDDDAAA>>><<<<<<;;;:::999:::999888777666777888999ooofff]]]VVVSSSUUU```lll|||uuuiii^^^YYYYYY[[[]]]aaajjjvvveeeUUUEEE@@@@@@>>><<<<<<:::::::::999999999888888777777777777777777777777666666666666666777888888888888777777777777888888666666777777888999999:::999999;;;>>>???@@@FFFOOOXXXgggxxx}}}ggg[[[ZZZZZZ[[[___dddgggmmm{{{pppeee\\\[[[```dddiiimmmnnnttt{{{{{{wwwwwwxxxyyyyyywwwmmmdddbbbaaaaaabbbdddbbbaaaaaabbbdddhhhmmmooossspppmmmllliiicccXXXPPPMMMKKKLLLRRRYYYaaammmxxx~~~zzzvvvtttjjjlllnnnqqqtttwwwyyyzzzxxxxxxwwwrrrhhh___XXXVVVLLLHHHDDDBBBBBBDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGJJJMMMNNNMMMKKKKKKRRRWWWiiihhhMMMDDDAAA>>><<<<<<<<<:::999;;;:::888777666777888999ppphhh___XXXSSSTTT^^^iii}}}wwwkkk___YYYYYY\\\\\\```iiiuuugggWWWFFF@@@@@@>>><<<;;;:::::::::999999999888888777777777777777777777777666666666666666777888888777777666666666666777777444555555666777888888999999999;;;??????@@@GGGOOOWWWfffxxxzzzdddYYYXXXZZZ[[[___dddgggnnn}}}iii___WWWWWW[[[```gggnnnuuu|||xxxtttsssuuuvvvyyyoooeeeccccccccceeehhhhhhggggggiiimmmsssyyy|||}}}|||{{{yyypppcccYYYRRROOOPPPUUU\\\dddqqq|||}}}{{{xxxvvvjjjkkklllooorrruuuxxxyyyvvvwwwwwwqqqhhh^^^XXXVVVKKKGGGCCCAAAAAACCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGJJJMMMNNNMMMKKKJJJQQQVVViiifffKKKDDDAAA>>><<<<<<<<<;;;999;;;:::888777666777888999tttiii\\\UUUQQQSSS[[[dddxxxqqqiiibbb[[[WWWXXX[[[```hhhsss}}}sssUUUEEEFFFAAA<<<===::::::::::::999999999888888777777777777777777777777666666666666666666666666777777777777777777777777777888888888888999999999;;;<<<<<<;;;;;;???FFFLLLZZZeeezzzqqqcccYYYTTTVVVYYY]]]aaagggrrrvvvaaaZZZUUUWWW[[[```hhhpppxxx~~~yyyvvvrrrrrrttttttpppjjjeeebbbbbbdddeeekkknnnppprrr{{{mmm___WWWVVVVVVXXXZZZaaasss|||{{{zzzxxxwwwooojjjjjjpppuuuvvvuuuvvv|||wwwqqqlllggg```XXXRRRLLLIIIEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGHHHGGGFFFFFFGGGHHHJJJKKKNNNQQQUUUhhh___KKKEEEBBB???=========<<<:::999888888777777777777777tttiii\\\TTTQQQRRRZZZbbbtttqqqkkkddd]]]YYYZZZ\\\___fffqqqzzzvvvWWWEEEEEE@@@<<<===;;;:::::::::999999999888888777777777777777777777777666666666666666666666666777777777777777777777777777888888888888999999999:::<<<<<<;;;;;;???EEEKKKYYYeeezzzxxxkkk___WWWSSSUUUYYY^^^ccciiittt{{{jjj^^^XXXSSSUUUYYY___hhhppp}}}yyyuuuqqqqqqtttuuuqqqkkkfffdddeeehhhjjjnnnsssxxx~~~{{{lll]]]YYYWWWXXX[[[ddduuu~~~{{{zzzxxxvvvuuummmjjjjjjooorrrrrrsssuuu}}}yyysssmmmggg```WWWQQQJJJGGGCCCAAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLPPPTTTggg```KKKEEEBBB???===<<<<<<;;;:::999888777777666666777777uuuiii]]]UUUPPPQQQXXX```ooopppmmmggg```\\\\\\]]]^^^eeennnwww{{{ZZZFFFDDD???<<<===<<<:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777888888888888999999999:::;;;<<<;;;;;;>>>DDDJJJWWWcccyyy}}}{{{tttkkk```XXXTTTRRRRRRWWW^^^eeemmmwww|||kkk___ZZZTTTPPPRRRWWW]]]hhhqqqxxxtttqqqrrrvvvxxxtttnnniiihhhjjjnnnqqqttt||||||eee]]]WWWWWW]]]hhhxxx}}}{{{zzzwwwtttrrrnnnllllllooopppnnnqqqwww}}}zzztttnnnggg___VVVPPPHHHEEEAAA@@@@@@BBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKPPPTTTfff```LLLDDDAAA>>><<<<<<;;;:::999999888777777666666777777vvvjjj]]]UUUPPPPPPVVV]]]jjjppprrrlllccc___^^^^^^^^^dddmmmttt}}}^^^GGGDDD???<<<>>><<<:::::::::999999999888888999999999999999999999999888888888888888888888888777777777777777777777777777777888888888999999999999;;;<<<;;;;;;===CCCHHHUUUaaavvvzzzooolllfff^^^VVVQQQPPPPPPPPPUUU^^^fffnnnwwwxxxkkkaaa[[[VVVQQQNNNPPPTTT[[[fffqqq}}}|||yyyuuurrruuuzzz~~~zzzsssooommmppptttwww}}}lllaaaVVVVVV___kkkzzz~~~||||||{{{xxxsssppppppoooppprrrpppmmmqqqxxx|||yyyuuunnnfff]]]UUUPPPGGGDDDAAA@@@AAACCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKPPPUUUggg```MMMCCC@@@===;;;;;;;;;:::888888888777666666666666666wwwlll___VVVQQQOOOTTT[[[gggrrrwwwpppeeeaaa___^^^^^^dddlllsss{{{aaaHHHDDD???<<<>>>;;;:::::::::999999999888888888888888888888888888888999999999999999999999999777777777777777777777777777777888888888999999999888:::<<<;;;:::===BBBFFFSSS___sssmmmcccaaa\\\UUUOOOLLLLLLMMMOOOTTT[[[dddlllsssyyy}}}|||~~~rrreee]]]YYYVVVRRRNNNMMMOOORRRWWWbbbmmmzzz|||sssqqqwww{{{vvvtttwww}}}}}}xxxtttsssvvvzzz}}}pppcccWWWWWW___mmm|||~~~}}}}}}|||yyytttqqqqqqpppqqqrrrooolllooouuuwwwvvvsssmmmddd[[[SSSOOOHHHEEEBBBAAABBBDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKQQQWWWjjj```NNNCCC@@@===;;;;;;;;;:::888888777777666555666666666yyynnnaaaXXXRRROOOTTTZZZggguuu|||sssfffaaa```^^^]]]cccjjjqqqyyydddJJJEEE@@@======::::::::::::999999999888888555555555555555555555555888888888888888888888888777777777777777777777777777888888888888999999999888:::<<<;;;:::<<>><<<<<<;;;:::999888777666666555555666666{{{pppcccZZZSSSPPPSSSYYYiiiyyyuuufff```___]]][[[aaahhhooowwwfffLLLFFFBBB>>>===888:::::::::999999999888888666666666666666666666666888888888888888888888888777777777777777777777777777888888888888999999999777:::;;;;;;:::;;;@@@DDDPPPZZZkkk|||fffYYYPPPOOONNNLLLIIIIIIKKKMMMOOOQQQUUUZZZ___cccddddddbbbbbb]]]UUUPPPOOOLLLIIIHHHGGGIIIKKKJJJKKKRRR\\\fffoooxxx~~~|||~~~~~~nnnkkkooo~~~|||sssmmmmmmrrrvvvuuuuuuvvvzzz~~~rrrggg^^^]]]dddppp~~~}}}|||{{{yyyvvvsssoookkkkkknnnnnniiiffffffhhhjjjkkkggg```WWWRRROOOIIIFFFBBBAAABBBCCCDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIIIIHHHQQQYYYlll]]]MMMEEEBBB???===<<<<<<;;;:::777777666555555555555666}}}qqqddd[[[TTTPPPSSSYYYjjj|||vvveee```___\\\ZZZ___fffmmmuuugggLLLGGGCCC???<<<777:::::::::999999999888888999999999999999999999999777777777777777777777777777777777777777777777777777888888888888999999999777999;;;;;;:::;;;???CCCPPPYYYhhh|||ooo]]]SSSIIIJJJJJJJJJIIIJJJLLLNNNPPPPPPSSSWWW[[[]]]]]]]]]WWWWWWSSSNNNLLLNNNLLLHHHDDDDDDGGGIIIGGGFFFLLLUUUXXX___fffjjjoootttuuussstttyyy~~~~~~{{{{{{tttvvv||||||qqqhhhgggkkknnnooorrruuuzzzrrriiiaaa```fffrrr~~~|||{{{zzzyyyvvvtttqqqlllkkkpppqqqlllgggddddddggghhheee^^^VVVRRRPPPHHHEEEBBB@@@@@@BBBBBBBBBFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHFFFOOOYYYlll]]]MMMEEEBBB???=========<<<:::777777666555555555555555yyyhhhZZZTTTSSSTTTUUUeeexxxwwwdddZZZYYYZZZ\\\___dddkkktttmmmOOOGGGBBB>>>===888;;;;;;:::999999999::::::666777888999999888777666888888777777777777888888:::999888777666666666666888888888888888999999:::888;;;======<<<===AAADDDPPP\\\kkkyyyyyydddXXXRRRJJJIIIGGGGGGIIILLLMMMNNNQQQQQQSSSXXX[[[\\\]]]___XXXQQQMMMMMMLLLIIIIIIJJJMMMMMMLLLJJJHHHHHHJJJMMMUUUXXX\\\```ccceeefffgggjjjqqqwww{{{|||}}}uuummmfffeeehhhjjjlllooorrrwww~~~~~~oookkkeeecccgggttt|||}}}|||}}}yyyvvvtttqqqnnnllllllllljjjeee```dddfffgggddd___XXXSSSPPPEEECCCAAA???@@@BBBEEEGGGDDDEEEEEEEEEEEEFFFFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJKKKPPP[[[nnn^^^OOOEEECCC@@@>>><<<;;;999777999888888777666555555444{{{jjj[[[TTTSSSTTTUUUeeexxxwwwdddZZZYYYYYYZZZ^^^dddkkktttoooOOOGGGAAA======888<<<;;;:::999888777777777666777888999999888777666888777777666666777777888:::999888777666666666666888777777777777888999999888;;;======<<<===AAADDDPPP\\\kkkyyyqqq]]]SSSNNNLLLKKKIIIJJJLLLOOOQQQRRRWWWXXX\\\bbbeeeeeedddcccYYYRRRLLLLLLMMMKKKKKKNNNNNNNNNMMMLLLKKKLLLNNNQQQTTTVVVYYY\\\___aaadddfffllluuu~~~}}}|||tttllleeedddffffffhhhlllqqqwwwzzzmmmjjjeeecccgggqqqyyytttuuuvvvzzz~~~|||xxxuuusssooollljjjjjjkkkkkkgggdddeeeffffffddd^^^WWWQQQNNNEEECCCAAA???@@@BBBEEEGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLPPP[[[mmm[[[KKKEEEBBB???===<<<;;;999777888888888777666555555555}}}lll^^^UUURRRRRRSSSeeexxxvvvddd[[[YYYYYYYYY]]]dddllltttrrrQQQGGG@@@<<<===999<<<;;;:::888777666555555777777888888888888777777777666666555555666666777:::999888777666666666666777777666666666777888888888:::<<<<<<;;;===AAAEEEPPP\\\kkkxxxhhhWWWOOOLLLNNNMMMMMMNNNPPPSSSWWWYYYaaaeeelllrrrvvvvvvqqqlll]]]TTTMMMLLLNNNMMMOOOQQQLLLMMMMMMLLLKKKLLLOOORRRUUUVVVXXXZZZ\\\aaagggkkkuuu{{{vvvwwwzzzzzz|||yyyrrrjjjcccaaaddddddgggkkkqqqyyyzzzsssjjjhhheeeccceeelllvvv}}}rrrmmmooopppvvv~~~~~~|||zzzwwwtttrrrmmmiiiggggggjjjlllkkkiiihhhhhhgggccc^^^WWWPPPLLLEEECCCAAA@@@@@@BBBEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIMMMQQQ[[[mmm~~~YYYIIIDDDAAA>>><<<;;;;;;999888888888777777666666555555ooo```VVVRRRQQQRRRdddvvvuuuccc[[[YYYXXXWWW\\\ccckkktttvvvSSSGGG???<<<===999;;;;;;:::888777777777777777777777888888777777777666666555555555555666666999999888777666666777777666666666666666777777888777:::<<<;;;;;;<<>>:::999999999999:::;;;<<<===888888777777777777888888777666666555555666666777888888777777777777777888777777666666666777888888777999::::::999<<>>:::999999999999999999:::;;;999888777666666777888999888777777666666777777888888888777777777777888888888777777777777888999999777888:::999999<<>>;;;<<<<<<<<<;;;:::999777666777777777777777777777777777888888888888999999999888888888888888777666666777777777777888888888888;;;<<<<<<<<<<<<>>>AAADDDJJJSSS___qqq|||vvvrrrmmmmmmiiieeerrruuu___[[[[[[YYYYYY___]]]___cccgggpppeee]]]WWWYYY\\\\\\[[[\\\]]]\\\\\\```gggpppvvvzzz~~~qqqllllllqqqvvvyyywwwooojjjfffaaa[[[VVVTTTTTTTTTSSSVVVVVVWWWXXX[[[^^^aaabbbjjjjjjlllqqqtttsssooojjjbbb```^^^^^^^^^^^^]]]\\\___[[[WWWWWWYYY[[[ZZZYYY^^^```dddjjjsss~~~{{{wwwtttrrrpppmmmkkkgggeeeddddddgggjjjkkkllljjjeee```]]]ZZZUUULLLEEEBBBBBBAAA@@@AAABBBCCCDDDGGGGGGGGGFFFFFFFFFFFFEEEHHHGGGGGGGGGIIIKKKNNNPPPPPPVVV]]]rrr^^^PPP@@@:::<<>>;;;<<<<<<<<<;;;:::999777777777777777777777777777777777777888888888999999999888888777777777666666666777777777777888888888888999::::::::::::<<>>>>><<<999888666555444555555444333sssdddYYYRRRPPPPPPUUU]]]eeeddd]]]VVVTTTUUUXXXXXX[[[bbbhhhqqq___JJJFFFBBB===;;;<<<<<<<<<;;;:::999888777777777777777777777777777777777777888888888999999888777666555555555666777777777777777888888888888777888888888888:::===@@@HHHRRR^^^ooo~~~xxxssspppllliiigggcccddd```\\\cccqqqxxxuuuiiiZZZOOOQQQWWWZZZ^^^ddd___aaaccciiiuuuooobbb[[[VVVYYY\\\^^^```bbbbbbdddhhhqqq|||yyytttxxx{{{uuujjjddd^^^YYYSSSNNNLLLLLLKKKJJJOOOOOONNNMMMNNNOOOQQQQQQPPPPPPQQQSSSVVVVVVUUUSSSVVVVVVVVVYYY]]]`````````^^^[[[YYYYYY[[[^^^______ccceeekkkrrr{{{|||xxxtttrrrooollljjjeeecccaaabbbdddfffhhhhhhdddaaa]]]ZZZXXXSSSLLLFFFBBBAAA@@@??????@@@AAABBBEEEEEEEEEFFFGGGGGGHHHHHHKKKJJJIIIIIIIIIJJJLLLMMMNNNXXXccc}}}}}}mmmhhh^^^QQQGGGAAA>>><<<999:::888777666777666444333sssdddXXXRRROOOOOOSSS[[[bbbccc]]]VVVTTTTTTWWWWWWZZZaaahhhppp~~~cccMMMFFFAAA===<<<;;;;;;;;;;;;:::999888777777777777777777777777777777777777777888888888888999777555444333444666777666777777777888888888888777888888888888999===@@@BBBMMM[[[lll{{{vvvpppkkkhhheeecccaaaaaaaaa^^^ZZZ^^^fffiiiggg^^^TTTMMMPPPUUUXXX\\\```^^^___bbbiiivvvpppaaa[[[WWWYYY\\\]]]```dddeeeiiipppzzz|||zzzzzzrrrfff```YYYUUUOOOKKKIIIIIIHHHGGGJJJIIIIIIHHHIIIJJJLLLMMMPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUWWW[[[___cccdddccc___^^^]]]]]]___aaacccdddkkkooottt||||||xxxtttqqqoookkkiiidddbbb``````bbbdddeeeeeeaaa^^^[[[YYYVVVQQQKKKFFFBBBAAA@@@?????????@@@AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOYYYeee~~~lll```]]]ZZZVVVPPPJJJCCC>>>;;;<<<:::999999999999888666ttteeeYYYRRRPPPOOOSSSYYY```aaa]]]WWWTTTTTTUUUUUUYYY```gggooo|||fffNNNFFF@@@======;;;;;;;;;;;;:::999888888777777777777777777777777666666777777777888888888999777555444333444666777666777777777888888888888888888999888888:::>>>AAA???KKKYYYjjj}}}tttpppjjjfffcccaaa^^^]]]ZZZZZZWWWTTTUUUYYYZZZXXXVVVQQQNNNPPPTTTWWWZZZ^^^^^^```dddkkkyyyrrraaa[[[WWWXXX[[[\\\```fffiiioooyyy{{{zzz}}}qqqfff___UUURRRMMMJJJHHHHHHGGGFFFEEEEEEEEEFFFHHHJJJMMMNNNOOOPPPPPPQQQRRRTTTVVVWWWVVVWWWYYY]]]bbbeeeeeeeeeddddddccccccdddfffiiikkkssswww}}}~~~{{{wwwsssqqqnnnkkkhhhdddbbb______```bbbcccccc___]]][[[XXXUUUPPPJJJFFFBBBAAA@@@?????????@@@AAACCCCCCDDDFFFGGGHHHIIIJJJGGGHHHIIIJJJLLLNNNPPPQQQRRRZZZeee~~~{{{___VVVMMMQQQVVVXXXUUUNNNFFFBBB===;;;999888999999999888sssdddYYYRRRPPPPPPRRRXXX___```]]]XXXUUUTTTTTTTTTXXX```fffmmmzzzfffNNNEEE???===>>>:::;;;;;;;;;::::::999888777777777777777777777777666666666777777777888888888777666555555555666777777777777777888888888888888999999999999;;;???AAA???LLLZZZjjj~~~~~~|||xxxvvvnnnjjjeeeaaa___]]]ZZZXXXWWWVVVTTTRRRQQQRRRRRRRRRMMMLLLLLLNNNQQQVVVZZZ^^^^^^aaafffooo}}}mmm^^^XXXUUUWWWYYY[[[aaahhhpppxxx|||xxxxxx|||qqqeee___QQQNNNKKKHHHHHHHHHGGGFFFDDDDDDEEEGGGIIILLLOOOQQQPPPQQQTTTTTTUUUVVVXXXZZZXXXYYY\\\aaafffiiiiiihhhkkkkkklllkkkkkkmmmpppsssyyy}}}~~~~~~{{{xxxtttqqqooommmjjjhhhdddbbb___^^^___aaaaaaaaa^^^]]]\\\XXXTTTNNNIIIFFFAAA@@@?????????AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIFFFGGGIIIKKKNNNPPPRRRRRRSSS\\\ggguuuXXXOOOEEEIIIQQQWWWYYYVVVQQQMMMAAA>>>999666666777777777qqqcccXXXRRRPPPPPPRRRXXX^^^```^^^ZZZVVVTTTSSSTTTXXX___eeelllyyyeeeMMMCCC>>>===???::::::;;;;;;;;;:::999999777777777777777777777777666666666666777777777888888888777777777666666666777777777777888888888888888999999999999;;;>>>AAA???LLLZZZggg}}}uuutttsssssssssrrrooommmfffddd```]]][[[XXXTTTRRRTTTRRRPPPOOOMMMLLLNNNPPPGGGIIIJJJJJJLLLQQQVVVYYYYYY^^^eeennn|||gggXXXTTTRRRUUUXXX\\\dddlllwww~~~tttssssssuuuzzzyyykkkaaa[[[MMMKKKHHHGGGGGGHHHGGGGGGEEEFFFFFFHHHJJJNNNPPPRRRSSSVVVYYYZZZZZZ[[[]]]___]]]^^^bbbhhhnnnqqqrrrqqqrrrssssssrrrqqqrrrvvvyyy}}}|||zzzxxxuuurrrooonnnllljjjhhheeebbb___^^^___```aaa```^^^^^^]]]YYYSSSMMMIIIFFF@@@@@@???@@@AAABBBDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJMMMNNNPPPQQQQQQRRR]]]jjjrrrTTTKKKDDDDDDFFFJJJPPPUUUVVVVVVKKKFFF>>>888666666666777}}}pppaaaWWWQQQOOOOOOSSSXXX^^^```___ZZZWWWUUUSSSSSSXXX___eeelllxxxdddLLLCCC>>>===@@@::::::;;;;;;;;;:::999999777777777777777777777777666666666666777777777777888888888999888777666666777777777777888888888888888888999888888:::>>>AAA>>>KKKWWWcccwwwyyysssqqqpppqqqlllkkkkkkkkklllkkkhhhfffaaa___\\\ZZZXXXUUUQQQMMMLLLJJJIIIHHHFFFEEEGGGJJJFFFIIIJJJHHHGGGKKKPPPSSSTTTYYYbbblllxxx|||eeeSSSPPPPPPTTTXXX]]]gggppp|||mmmkkklllooouuurrreee[[[VVVKKKIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNPPPRRRSSSVVV[[[\\\\\\\\\]]]```bbbdddhhhooouuuzzz{{{zzzvvvwwwxxxvvvuuuuuuyyy}}}|||zzzxxxvvvtttpppnnnmmmllljjjhhheeeccc___^^^___`````````______^^^ZZZSSSMMMHHHFFF@@@@@@@@@@@@AAACCCEEEGGGEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJLLLMMMOOOOOOPPPPPPQQQ]]]mmmqqqRRRIIIGGGAAA<<<===EEEOOOVVVYYYUUUNNNDDD<<<888777888888wwwkkk```XXXRRRMMMKKKSSSYYYbbbeeeaaa[[[VVVTTTTTTTTTXXX^^^cccjjjuuubbbLLLEEEAAA======:::::::::999999999888888666666666666666666666666999999888777666666777777999888777555555777888999:::999999999999999999:::;;;::::::::::::;;;<<<<<<@@@FFFTTTcccqqq|||vvvnnniiihhhgggfffeeecccgggiiiiiijjjkkkgggaaa______^^^[[[WWWTTTRRRRRRJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMVVVXXX\\\cccnnn}}}}}}mmmcccRRRPPPQQQUUUYYY___lllxxxtttnnnggglllwwwxxxnnndddYYYQQQNNNJJJFFFEEEGGGHHHHHHFFFGGGIIILLLNNNOOOQQQTTTVVVXXX[[[___``````aaaeeehhhjjjooossswww~~~|||zzzzzz|||}}}~~~yyyuuurrruuuuuuxxx~~~~~~{{{yyyxxxuuurrrooollljjjiiifffdddiiifffccc``````___]]]\\\___]]]ZZZVVVQQQKKKGGGEEE???>>>>>>>>>???AAACCCDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRZZZ```wwwmmmRRRIIICCC@@@===<<>>888666777xxxlllaaaXXXSSSOOOLLLSSSZZZbbbfffbbb\\\XXXUUUVVVUUUYYY___ccciiitttaaaKKKDDD@@@<<<<<<:::::::::999999999888888666666666666666666666666999999888777777777777777999888666555555666888999999999888888888888999999888888999:::;;;<<<>>>>>>===CCCOOO___nnnuuunnniiiccc______aaabbbbbbdddiiilllmmmnnnooojjjddd___^^^\\\YYYUUURRRPPPPPPJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKOOOQQQTTTZZZcccooo{{{|||nnnaaaYYYRRRQQQRRRWWW\\\cccppp|||pppkkklllqqq|||zzzoooggg^^^UUUNNNNNNJJJGGGFFFGGGIIIHHHGGGIIIKKKNNNPPPQQQSSSVVVXXX[[[^^^bbbccccccdddhhhlllqqqvvv{{{uuunnniiifffiiigggiiinnnpppoooqqqtttwww~~~}}}{{{zzzuuurrrnnnllljjjiiifffdddiiigggcccaaaaaa```___]]]^^^\\\ZZZUUUQQQLLLGGGEEE@@@@@@@@@@@@AAACCCDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPQQQRRRYYYaaazzzlllQQQHHHAAA???<<<:::;;;???DDDGGGQQQRRRPPPLLLEEE>>>;;;;;;yyymmmbbbYYYTTTQQQOOOTTT[[[cccfffccc]]]XXXVVVWWWWWWZZZ___ccchhhsss~~~___IIICCC???<<<;;;:::::::::999999999888888777777777777777777777777999888777777777777777777888777555555555555777888888888777777777777888888777777888999;;;===???@@@<<<@@@KKK[[[kkk|||rrrfffbbb^^^ZZZXXX[[[___bbbdddkkkpppuuuvvvxxxxxxrrrkkkcccaaa^^^ZZZWWWSSSQQQPPPJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGHHHHHHJJJMMMPPPVVV]]]fffllluuutttsssnnnggg]]]TTTOOOOOONNNQQQWWW]]]ffftttvvvkkkjjjpppvvv~~~|||vvvllleee___YYYRRRMMMNNNKKKIIIHHHHHHIIIIIIHHHKKKMMMPPPQQQSSSUUUYYY[[[]]]aaadddffffffhhhmmmqqqzzzwwwnnngggcccaaaaaa^^^^^^bbbdddcccfffjjjrrr{{{~~~|||{{{tttrrrnnnlllkkkiiigggeeehhhfffcccbbbbbbaaa```^^^\\\[[[YYYUUUQQQLLLGGGEEEBBBBBBAAABBBCCCDDDFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSYYYeeekkkPPPGGGAAA???<<<:::999:::<<<===FFFIIILLLKKKHHHCCC???===zzznnnbbbZZZUUURRRPPPRRRYYYbbbeeebbb]]]XXXVVVVVVVVVYYY___dddjjjuuu^^^IIICCC???<<<<<<:::::::::999999999888888888888888888888888888888888888777777777777777888666666555555555555666666777777666666666666777777777777888999:::<<<>>>???===@@@IIIYYYiiizzzxxxkkkbbb___]]][[[\\\___eeekkknnnuuu|||~~~uuummmjjjeee```\\\XXXUUUSSSLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDFFFIIIKKKNNNRRRXXX[[[``````^^^[[[WWWRRRNNNKKKKKKKKKOOOWWW^^^ggguuu}}}oooiiikkksssyyyyyypppkkklllhhhbbb]]]ZZZVVVRRROOONNNMMMKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRUUUYYY\\\___bbbfffhhhiiilllrrrwwwwwwoookkkhhhgggbbb______ccceeefffjjjpppyyy}}}{{{yyytttqqqnnnlllkkkiiigggeeefffdddbbbaaaaaaaaa___^^^ZZZZZZXXXUUUQQQLLLGGGEEEBBBBBBAAABBBCCCDDDFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOQQQSSSTTT\\\kkkjjjOOOFFFAAA@@@>>><<<;;;:::::::::===???CCCDDDCCC@@@===:::|||ooocccZZZUUURRRPPPPPPXXX```dddaaa[[[WWWUUUTTTTTTXXX___eeekkkwww^^^IIIDDD@@@>>>>>>:::::::::999999999888888999999999999999999999999888777777777777777888888666666555555555555666666777666666666666666666777999999999999999:::;;;<<<===???HHHVVVeeewwwwwwnnnfffaaaaaaaaabbbdddhhhnnnuuuyyywwwrrrkkkeee```\\\WWWTTTMMMLLLKKKIIIGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDBBBDDDFFFHHHIIIKKKOOOQQQRRRRRRQQQPPPNNNMMMKKKKKKKKKKKKPPPWWW^^^ggguuuuuukkkjjjooouuu{{{wwwqqqjjjccc```___]]]ZZZXXXVVVTTTRRRQQQNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNPPPQQQUUUYYY]]]```ccchhhkkkmmmrrryyy~~~|||uuupppmmmkkkfffcccdddiiimmmpppvvv|||}}}yyywwwsssqqqnnnlllkkkiiigggfffcccbbb`````````___]]][[[XXXXXXWWWUUUQQQLLLGGGDDDAAAAAA@@@@@@AAACCCEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPRRRTTTUUU```rrriiiNNNFFF@@@???>>>===<<<;;;:::999;;;;;;<<<<<<===<<<:::888~~~pppcccYYYTTTQQQOOOOOOVVV___ccc```[[[WWWUUUSSSSSSXXX___eeelllyyy^^^IIIDDDAAA>>>>>>:::::::::999999999888888888888888888888888888888777777777777777888888999666666666666666666666666777777666666666666777777999999999999999::::::;;;;;;>>>GGGSSS```rrruuujjjdddaaa___bbbeeeiiinnnsssyyyxxxnnngggaaa\\\VVVQQQMMMLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEBBBDDDEEEFFFFFFFFFIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMQQQXXX^^^fffrrr~~~zzzpppjjjlllqqqwww}}}vvviiiccc```\\\YYYYYYUUUUUUTTTSSSRRRQQQPPPPPPNNNOOOPPPOOOMMMKKKLLLMMMLLLMMMOOOPPPRRRVVV[[[___cccggglllpppttt{{{~~~wwwqqqnnnjjjhhhjjjqqqwww||||||xxxuuussspppmmmlllkkkjjjhhhfffcccaaa```______^^^[[[YYYVVVVVVVVVTTTQQQLLLGGGDDD@@@@@@??????@@@BBBDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNQQQSSSUUUWWWcccwwwiiiNNNFFF=========<<<;;;:::999999<<<:::999999::::::999777pppbbbXXXRRROOONNNOOOWWW___cccaaa\\\WWWVVVTTTUUUYYY```eeelllxxx\\\GGGBBB@@@===>>>:::::::::999999999888888888888888888888888888888777777777777777888999999666777777777777777777666888777777666666777777888888888888888999:::;;;<<<;;;@@@JJJSSS]]]ppp|||mmmeeecccbbbbbbhhhmmmttt|||}}}qqqhhhbbb\\\UUUOOOLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGFFFDDDDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJLLLLLLOOOUUUZZZ```kkkvvvyyyqqqllliiikkkpppuuuzzzhhh___XXXUUUTTTRRRRRRUUUQQQRRRSSSRRRQQQPPPPPPPPPNNNPPPQQQPPPNNNLLLLLLNNNPPPQQQRRRTTTVVVZZZ___ccchhhlllrrrwww}}}~~~yyywwwvvvyyy}}}yyyvvvssspppmmmlllkkkjjjhhhfffdddbbbaaa``````^^^ZZZXXXUUUUUUUUUTTTQQQLLLGGGDDD@@@@@@??????@@@BBBDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKMMMOOOQQQTTTVVVWWWcccyyyiiiOOOGGG>>>======<<<;;;:::999999:::888777777999999777555qqqbbbWWWQQQNNNLLLPPPXXX```dddbbb]]]YYYWWWVVVVVVZZZ```eeekkkvvv[[[FFFAAA???<<<===:::::::::999999999888888777777777777777777777777777777666777777888999999777777888888888888777777888888777777777777888888666666666888999;;;===>>>>>>DDDMMMUUU^^^qqqvvvkkkfffggghhhiiinnnuuuuuukkkddd]]]UUUOOOJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKKKKJJJGGGEEEDDDEEEGGGHHHHHHIIIIIIJJJKKKKKKKKKIIIHHHKKKPPPTTTYYYdddnnnzzzzzzqqqllljjjhhhjjjnnnrrrvvvrrrcccZZZTTTPPPOOONNNMMMPPPUUURRRSSSTTTTTTRRRQQQQQQQQQNNNQQQRRRQQQNNNLLLMMMNNNSSSTTTUUUWWWYYY]]]cccgggmmmqqqwww}}}{{{xxxrrrpppmmmlllkkkjjjhhhgggeeedddbbbaaaaaa^^^[[[XXXTTTTTTUUUTTTQQQLLLGGGDDDAAA@@@@@@@@@AAACCCEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMOOOQQQTTTVVVXXXaaaxxxiiiOOOGGGAAA@@@???===<<<;;;::::::666555444666888888555222sssfffZZZRRRNNNLLLQQQTTT\\\eeeeee\\\TTTQQQTTTWWW[[[___ccclllvvv~~~\\\JJJDDD===999;;;:::::::::999999999888888999999888888888888999999666666777777888888888999777666555444444444444444777777777777777777777777777777777888999;;;<<<===<<>><<<<<<<<<<<<;;;:::999888777888999888666444ssseeeYYYRRRNNNMMMPPPSSS\\\eeeeee]]]UUURRRTTTWWW[[[^^^ccckkkvvv~~~\\\IIIDDD===:::<<<:::::::::999999999888888999888888777777888888999555555666666777777777777888777666555555555555555777777777777777777777777777777777888999:::<<<===;;;CCCEEELLL___vvvxxxiiifffggggggmmmuuu{{{vvvkkkbbbZZZSSSQQQJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIKKKLLLLLLKKKKKKLLLMMMPPPOOONNNMMMNNNSSSYYY^^^eeehhhmmmrrrttttttrrrpppooommmhhhdddaaaaaabbbbbbcccdddgggiiikkkooossswwwzzzxxxrrrjjjaaaWWWOOOJJJJJJJJJJJJJJJLLLNNNPPPQQQRRRSSSUUUTTTTTTUUUWWWYYY\\\ZZZXXXWWWWWWXXXYYYYYYYYYYYYZZZ[[[___gggqqqwww}}}}}}{{{xxxvvvqqqpppnnnmmmllliiieeebbbccccccaaa```]]]ZZZXXXWWWWWWUUURRROOOMMMIIIEEEBBB???@@@@@@AAABBBCCCDDDEEEHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJKKKOOOSSSVVVXXXbbb|||hhhNNNIII???===;;;;;;<<<======<<<:::999777777777777666444~~~qqqdddYYYRRRNNNMMMOOOSSS\\\eeefff___WWWTTTTTTWWWZZZ^^^bbbkkkvvv~~~[[[IIICCC===:::===:::::::::999999999888888999888888777777888888999555555555555666666666666888888777666666666666777777777777777777777777777777777777888999:::;;;<<<:::BBBEEELLL___wwwsssfffeeehhhjjjqqqzzzrrrgggaaaYYYRRRNNNHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGEEEEEEFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNPPPPPPOOONNNNNNOOORRRUUUZZZ]]]```dddfffhhhgggggggggeeebbb___]]]\\\[[[[[[[[[]]]^^^]]]\\\\\\]]]^^^]]][[[WWWRRRMMMHHHDDDBBBEEEFFFHHHKKKNNNQQQSSSTTTTTTUUUVVVVVVVVVWWW[[[]]]aaa``````___^^^]]]\\\[[[XXXXXXYYY[[[```jjjuuu|||~~~|||zzzvvvtttpppooommmmmmllljjjfffcccbbbbbbaaa___]]]ZZZXXXWWWWWWTTTPPPMMMKKKHHHDDDAAA>>>??????@@@BBBDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLOOORRRVVVXXXccc}}}fffMMMHHH===<<<:::;;;<<<>>>======<<<:::777666666666555444|||pppcccXXXQQQNNNMMMNNNRRR\\\fffhhh```XXXUUUTTTWWWZZZ]]]bbbjjjvvv~~~[[[HHHBBB<<<:::===:::::::::999999999888888888888777777777777888888666666666666666666666666777777666666666666666777777777777777777777777777888888888888999:::;;;<<<999AAADDDKKK^^^uuupppcccccchhhlllttt}}}nnnbbb]]]WWWNNNJJJFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFDDDFFFHHHJJJLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMNNNOOONNNPPPQQQPPPOOONNNOOOQQQUUUVVVXXX[[[]]]```aaabbb______]]][[[YYYWWWUUUUUUSSSUUUVVVUUUSSSQQQQQQQQQMMMKKKIIIFFFEEEDDDCCCCCCDDDFFFIIILLLPPPSSSTTTUUUWWWXXXYYYZZZ[[[^^^bbbeeejjjkkklllkkkhhhdddaaa```ZZZZZZZZZ]]]cccnnn{{{}}}{{{xxxuuurrrooonnnmmmmmmllljjjgggdddccccccbbbaaa___]]][[[ZZZVVVSSSOOOLLLIIIGGGCCCAAA@@@@@@AAABBBDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMOOORRRVVVYYYfffaaaJJJEEE>>><<<;;;;;;<<<===<<<;;;===:::666444555555555444yyynnnbbbWWWQQQNNNNNNMMMRRR]]]gggiiiaaaYYYVVVTTTVVVYYY\\\aaajjjvvv~~~YYYGGGBBB<<<:::===:::::::::999999999888888888777777777777777777888777777777777777777777777555555555444444555555666777777777777777777777777888888888888999:::;;;;;;999@@@BBBIII[[[rrr~~~nnnbbbccchhhmmmuuu~~~lll```[[[TTTLLLGGGDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGFFFHHHJJJLLLNNNOOOOOONNNOOOPPPQQQQQQOOONNNOOOQQQMMMPPPRRRSSSRRRQQQQQQRRRSSSTTTUUUWWWYYY\\\___```\\\[[[ZZZXXXVVVTTTRRRPPPKKKLLLMMMLLLIIIFFFFFFFFFFFFEEECCCBBBBBBCCCDDDEEEFFFHHHKKKNNNQQQTTTUUUVVVWWWYYY\\\___bbbfffkkkoooyyy{{{}}}zzztttnnniiigggaaa``````bbbiiiuuu|||zzzwwwtttqqqooonnnmmmmmmllljjjgggdddbbbbbbaaa```___]]][[[ZZZVVVRRRNNNJJJHHHFFFCCCAAA@@@@@@AAABBBDDDFFFHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOQQQVVVZZZfff[[[FFFAAA@@@>>><<<;;;;;;;;;999888<<<999666444444555555555~~~wwwlll```WWWQQQOOONNNNNNSSS^^^iiijjjbbbYYYVVVTTTVVVYYY[[[```iiivvvWWWFFFBBB===:::<<<:::::::::999999999888888888777777666666777777888888888888888777777777777555444444444444555555666777777777777777777777777999999888888999999:::;;;999@@@AAAFFFWWWmmm~~~nnnbbbdddjjjoooxxx|||hhh^^^XXXRRRKKKGGGCCCCCCBBBBBBAAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRQQQRRRSSSRRRQQQPPPQQQRRROOORRRVVVWWWWWWVVVVVVWWWUUUUUUVVVWWWYYY\\\^^^___\\\[[[YYYVVVSSSQQQOOONNNLLLLLLKKKHHHDDDAAA@@@@@@@@@?????????@@@AAACCCDDDIIIJJJLLLOOORRRUUUWWWXXXZZZ]]]ccciiinnntttzzz}}}{{{sssmmmlllhhhfffeeefffmmmyyy{{{|||~~~{{{yyywwwsssqqqpppooommmmmmllljjjfffccc______^^^^^^\\\[[[ZZZYYYVVVSSSNNNJJJGGGEEECCCAAA>>>??????@@@BBBDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKIIILLLNNNNNNNNNQQQWWW[[[eeeyyyVVVDDDAAAAAA???<<<;;;::::::888777:::888555444555666555555|||vvvkkk___VVVQQQOOONNNOOOTTT___jjjkkkbbbYYYUUUUUUVVVXXXZZZ___iiivvv|||UUUFFFCCC===999;;;:::::::::999999999888888777777666666666666777777888888777777777666666666555555555555555666777777777777777777777777777777999999888888999999::::::999@@@???CCCSSSggg~~~ooodddgggnnnttt~~~}}}nnn___WWWRRRKKKGGGFFFBBBBBBBBBAAAAAABBBBBBCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUSSSTTTTTTTTTRRRQQQRRRSSSSSSVVVZZZ\\\\\\[[[[[[[[[ZZZ[[[[[[\\\^^^___aaabbb\\\[[[XXXTTTQQQNNNLLLKKKMMMLLLJJJGGGCCCAAAAAABBB<<<======>>>@@@BBBCCCDDDKKKKKKMMMOOOSSSWWW[[[]]]bbbhhhpppyyyzzztttssssssqqqoooooouuu~~~}}}|||zzzyyywwwtttqqqqqqpppnnnmmmllliiieeebbb^^^^^^^^^]]]\\\[[[ZZZYYYWWWSSSNNNJJJGGGEEECCCBBB???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLIIILLLOOOOOONNNQQQWWW\\\gggrrrRRREEECCC@@@>>>;;;:::::::::999777777666555555666777666555{{{uuujjj___VVVQQQOOOOOOOOOTTT___jjjkkkbbbYYYTTTUUUVVVXXXZZZ___iiivvvzzzSSSFFFCCC===999;;;:::::::::999999999888888777777666666666666777777777777666666555555555444666666666666666777888888777777777777777777777777999999999888999999::::::999??????BBBQQQddd~~~oooeeeiiiqqqxxxmmmbbbVVVOOOJJJEEECCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCDDDGGGIIILLLNNNOOOPPPRRRQQQQQQQQQRRRSSSUUUWWWTTTUUUUUUTTTRRRQQQRRRSSSWWWZZZ]]]___^^^]]]]]]^^^``````aaabbbcccdddeeeeee]]][[[WWWSSSOOOLLLKKKJJJGGGGGGEEEBBB@@@???AAACCC<<<===???AAACCCEEEFFFGGGKKKKKKLLLOOOSSSYYY^^^```kkkrrr|||~~~~~~}}}~~~~~~yyyvvvwwwyyyyyyyyyzzz}}}~~~{{{zzzxxxwwwtttrrrrrrqqqooommmllliiidddaaa____________^^^]]]\\\[[[WWWSSSNNNJJJHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFHHHJJJKKKMMMMMMIIILLLOOOOOONNNQQQWWW]]]kkknnnQQQFFFFFF>>><<<::::::;;;;;;:::999555444444666777888666555uuuhhh___WWWPPPNNNPPPOOOTTT^^^iiijjjaaaXXXTTTUUUTTTUUUZZZ```hhhvvvrrrQQQHHHBBB???>>>999999999999888888888888777777777888888888999999999777777777777777777777777777777666666666666777777999888888888777777666666888888888888888888888888999<<>>AAADDDHHHKKKNNNKKKKKKNNNQQQQQQTTT___jjjwww~~~rrrjjjhhhhhhgggeeejjjlllnnnoooqqquuu}}}~~~{{{xxxwwwuuurrrpppnnnnnnnnnnnnmmmjjjfffbbb``````______^^^\\\[[[ZZZYYYUUUOOOJJJGGGEEEBBB@@@???@@@AAACCCDDDEEEEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJNNNLLLMMMPPPQQQQQQUUU[[[hhhjjjRRRGGGAAA>>>======;;;:::999888888888777666666777777666555tttggg^^^VVVOOOLLLNNNPPPTTT^^^hhhiii```WWWTTTUUUSSSUUU[[[```hhhvvvpppOOOFFF@@@>>>===888999999999888888888888777666666777777777888888888777777777777777777777777777777666666666666777777888888888888777777777666888888888888888888888888999;;;???CCCHHHWWWtttuuuhhhmmmtttzzz~~~mmm```YYYQQQMMMHHHEEEDDDDDDBBBAAABBBBBBBBBCCCDDDFFFGGGGGGKKKLLLNNNPPPRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVXXX^^^eeejjjiiigggfffdddaaa___cccfffgggkkkqqqpppkkkgggddd^^^XXXQQQLLLHHHGGGEEEEEECCCBBBAAA@@@@@@@@@?????????AAACCCFFFHHHJJJLLLLLLOOOSSSUUU[[[hhhuuuqqqiii___ZZZZZZ[[[ZZZYYY___aaaeeegggjjjqqqzzz~~~{{{xxxwwwuuusssqqqooonnnmmmlllllliiieeebbb`````````___^^^]]]\\\[[[WWWSSSMMMIIIFFFDDDAAA@@@@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJLLLJJJKKKNNNOOOOOOSSSYYYjjjgggPPPFFF@@@======<<<;;;:::999888888888777666666777777666444tttfff]]]TTTMMMJJJLLLPPPTTT]]]ffffff^^^VVVSSSTTTSSSVVV[[[aaahhhvvvmmmMMMEEE???<<<<<<888999999999888888888888777666666666666666777777777777777777777777777777777777777666666666666777777888888888888777777777777888888888888888888888888888:::===@@@EEESSSmmmzzzlllnnnuuu}}}zzziii[[[PPPIIIHHHEEECCCBBBCCCDDDDDDCCCDDDDDDDDDEEEFFFIIIKKKLLLOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXZZZ[[[[[[ZZZYYYZZZ[[[bbbkkkqqqqqqmmmjjjgggccc^^^bbbfffjjjooottttttqqqmmmiiibbbYYYQQQKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCCCCDDDEEEFFFGGGHHHNNNMMMPPPUUU[[[dddtttxxxkkk]]]XXXSSSQQQSSSUUUVVVUUUVVVYYY^^^bbbgggppp{{{~~~{{{xxxwwwuuusssqqqooommmkkkjjjiiigggeeecccaaaaaaaaa```___^^^\\\\\\UUUQQQLLLHHHEEECCCAAA???AAABBBCCCEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJKKKIIIJJJMMMNNNOOOTTTZZZmmmdddNNNDDD>>>======<<<;;;:::999888888888777555666777777666444tttfff]]]TTTMMMJJJKKKQQQSSS[[[cccddd\\\UUUSSSTTTSSSVVV\\\aaaiiiuuukkkMMMEEE>>><<<<<<999999999999888888888777777777777777777777777777777777777777777777777777777777777666666666666777777888888888777777777777777888888888888888888888888::::::===???CCCPPPggg}}}~~~ppppppwwwhhh[[[SSSLLLGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHKKKNNNQQQSSSTTTVVVWWWXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVYYY[[[^^^^^^^^^]]]^^^___eeepppxxxxxxsssnnniiieee___bbbfffkkkqqqwwwxxxwwwtttppphhh___UUUMMMGGGDDDDDDDDDCCCBBBAAAAAAAAAAAAGGGGGGHHHHHHIIIJJJKKKLLLOOOOOOQQQXXX___llluuufff[[[TTTRRRPPPQQQTTTWWWXXXWWWVVVZZZ___dddkkkvvv}}}zzzxxxwwwuuusssqqqooollliiigggfffeeedddbbbaaaaaaaaa```___^^^\\\\\\UUUQQQLLLHHHEEEDDDBBB@@@AAABBBCCCEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKMMMKKKKKKNNNPPPQQQWWW^^^nnnaaaMMMDDD>>><<<<<<;;;;;;:::999888888888666555555666777555444tttggg]]]UUUMMMKKKLLLRRRSSSYYY``````ZZZTTTSSSSSSSSSVVV\\\bbbiiiuuuiiiLLLEEE???<<<===;;;999999999888888888777777888888888888888888888888777777777777777777777777777777666666666666777777777777777777777777888888888888888888888888888888;;;;;;===???CCCNNNcccvvvsssrrrxxxlllWWWNNNKKKHHHEEEDDDEEEFFFFFFFFFFFFFFFFFFDDDFFFHHHIIIJJJLLLPPPSSSUUUVVVXXXZZZ[[[ZZZXXXWWWVVVVVVUUUUUUTTTUUUUUUUUUXXX[[[___aaaaaaaaabbbcccgggsss}}}}}}wwwrrrmmmiiicccccceeekkkrrrvvvyyyzzz|||yyysssjjj```UUULLLGGGDDDDDDCCCCCCBBBCCCCCCCCCGGGGGGIIIJJJLLLMMMNNNNNNPPPPPPSSSZZZdddsss}}}|||}}}ssshhh]]]VVVMMMLLLMMMOOORRRUUUWWWWWWYYY]]]ccchhhppp|||~~~|||yyywwwvvvtttrrrqqqnnnkkkgggddddddcccbbbaaa____________^^^\\\[[[ZZZTTTQQQLLLHHHFFFEEECCCBBB@@@AAABBBDDDEEEFFFGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKLLLJJJKKKNNNPPPQQQXXX___ooo^^^LLLDDD>>>;;;;;;;;;::::::999999888777666555555666666555444~~~sssfff]]]UUUNNNLLLNNNRRRSSSWWW^^^^^^XXXSSSSSSSSSSSSVVV]]]bbbiiiuuufffLLLEEE>>>;;;>>><<<999999999888888888888777999999999999888888888888777777777777777777777777777777666666666666777777777777777777888888888888888888888888888888888888<<<<<<===???CCCLLL```qqqxxxuuuyyyyyy___NNNHHHGGGFFFDDDBBBDDDGGGGGGFFFEEEDDDEEEEEEHHHLLLMMMMMMMMMQQQTTTUUUWWWYYY[[[\\\[[[YYYXXXUUUUUUVVVVVVVVVUUUTTTTTTVVVYYY^^^aaacccdddeeefffgggttt{{{vvvrrrooojjjgggggglllrrruuuyyy}}}}}}}}}zzztttiii[[[OOOGGGEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEGGGJJJLLLMMMNNNNNNQQQQQQVVV___kkk}}}||||||xxxoooggg___XXXSSSKKKLLLNNNPPPSSSVVVYYYZZZ]]]aaagggmmmvvv|||zzzwwwuuutttsssqqqpppllliiieeecccbbbbbbaaa___]]]]]]]]]\\\[[[ZZZXXXXXXTTTPPPLLLHHHGGGFFFDDDCCC@@@AAABBBDDDEEEFFFGGGGGGJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHKKKMMMPPPWWW^^^ppp[[[KKKCCC>>>;;;:::::::::999999999888777666444555666666555333{{{pppddd[[[TTTMMMLLLNNNSSSSSSVVV[[[[[[VVVRRRSSSRRRSSSVVV]]]ccciiiuuucccJJJDDD===:::===<<<999999999888888888888777999888888888777777777777777777777777777777777777777777666666666666777777666777777777888888888888888888888888888888888888;;;:::;;;>>>BBBKKK]]]mmm}}}xxxxxxvvvgggUUUIIIFFFGGGGGGEEEAAADDDHHHIIIGGGEEEEEEFFFFFFKKKPPPRRRPPPPPPRRRUUUSSSVVVYYY[[[\\\[[[YYYXXXTTTUUUWWWXXXWWWVVVSSSRRRRRRVVV\\\aaaccceeeggghhhhhhvvv~~~zzzwwwvvvsssmmmjjjnnnrrrtttyyyuuueeeUUUKKKFFFFFFEEEEEEFFFGGGHHHHHHEEEFFFHHHKKKLLLMMMMMMMMMQQQSSSZZZfffuuu}}}~~~{{{xxxuuuvvvvvvxxx{{{}}}}}}{{{xxxxxxssslllddd^^^XXXTTTRRRMMMOOOQQQTTTXXX\\\```ccceeeiiipppwww{{{xxxuuussssssrrrpppnnnjjjgggdddcccbbbaaa___]]]ZZZZZZZZZZZZYYYWWWVVVUUURRROOOJJJGGGFFFEEEDDDCCCAAABBBCCCEEEFFFGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLJJJGGGGGGKKKMMMPPPWWW```rrr{{{XXXHHHAAA<<<:::::::::999999999999999777555444444555666444333yyynnnbbbZZZSSSMMMKKKMMMSSSSSSVVVZZZZZZUUURRRRRRRRRRRRWWW]]]ccciiiuuuaaaHHHBBB;;;999<<<;;;999999999888888888888777888888777777666666666555777777777777777777777777777777666666666666777777666666777777888888888999888888888888888888888888:::999:::===AAAJJJ[[[jjjzzzxxx|||xxxaaaWWWJJJBBBBBBDDDFFFEEEAAAEEEJJJKKKIIIHHHHHHIIIHHHNNNTTTVVVSSSRRRSSSVVVRRRUUUXXX[[[\\\[[[YYYXXXSSSUUUWWWYYYXXXVVVSSSPPPPPPUUU[[[```dddfffhhhiiiiiiwww}}}|||zzzyyyqqqlllooorrrtttyyysssaaaUUUFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMNNNOOONNNNNNQQQTTT]]]kkk|||}}}yyy{{{~~~{{{pppkkkiiigggeeefffgggjjjnnnqqqqqqpppnnnnnnjjjccc]]]XXXUUUTTTSSSMMMOOORRRUUUYYY^^^dddhhhnnnrrryyy~~~~~~~~~yyywwwtttrrrrrrqqqooonnnhhhfffdddcccbbbaaa^^^\\\YYYYYYXXXXXXWWWVVVTTTSSSPPPMMMIIIFFFEEEDDDCCCBBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLIIIIIILLLOOORRRZZZbbbsssxxxUUUFFF@@@;;;::::::999999999999999999777555444444555666444333xxxmmmbbbZZZSSSMMMKKKMMMPPPSSSWWWXXXWWWTTTSSSRRRUUUTTTWWW^^^dddkkkuuu\\\EEECCC???======999::::::999999888777666666;;;:::999888777555444444666666666666666666666666666666666666666666666666444555555666777888888999777888888888888999999999999>>>;;;;;;CCCHHHUUUkkk{{{wwwwwwxxxzzz~~~vvvjjjaaaNNNLLLHHHDDDBBBCCCDDDFFFEEEHHHKKKIIIEEECCCFFFIIIMMMOOORRRTTTTTTSSSTTTUUUSSSWWW[[[\\\ZZZXXXXXXYYYTTTTTTUUUWWWXXXWWWSSSPPPOOOSSSZZZ^^^aaacccdddfffllluuu}}}zzzwwwvvvxxx|||~~~nnn\\\RRRKKKFFFHHHJJJIIIHHHJJJHHHKKKNNNOOOMMMMMMOOOQQQVVV]]]fffrrr{{{uuusssvvvyyy{{{|||pppjjjfffaaaaaaeeefffhhhjjjlllmmmmmmllllllmmmfff^^^YYYYYYXXXUUURRRSSSQQQQQQVVV[[[aaakkkuuuxxx~~~}}}{{{}}}~~~{{{xxxwwwuuusssqqqqqqpppmmmkkkkkkiiigggbbb^^^\\\]]]^^^YYYXXXVVVUUUUUUTTTRRRPPPPPPNNNJJJFFFCCCAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMEEENNNLLLIIIOOORRRVVV___uuuuuuSSSGGGCCC===<<<;;;999888777777666666555555444333333333333444uuukkk```XXXRRRLLLKKKMMMQQQTTTWWWYYYWWWTTTSSSRRRTTTTTTWWW^^^dddkkkvvv\\\EEEBBB>>><<<<<<999::::::999999888777777666:::999999888777666555555666666666666666666666666666666666666666666666666555555666666777777888888777888888888888999999999999>>>;;;;;;CCCHHHTTTjjjxxxsssqqqqqqrrrsssooojjjgggddd^^^UUUNNNHHHFFFCCCAAA@@@BBBDDDFFFGGGJJJLLLJJJGGGEEEGGGJJJNNNPPPSSSTTTSSSSSSTTTUUUSSSWWW[[[\\\ZZZXXXWWWXXXXXXXXXXXXZZZZZZYYYVVVSSSOOOSSSYYY]]]___aaaccceeekkkuuu~~~||||||}}}~~~|||iiiUUUMMMGGGGGGHHHGGGFFFHHHHHHKKKOOOOOOMMMMMMPPPRRRWWW```jjjxxx~~~|||yyyuuuqqqoooqqquuuwwwwww{{{~~~yyyjjjeeeccc______dddhhhkkknnnqqqrrrqqqqqqqqqnnnggg^^^YYYYYYXXXUUUSSSXXXVVVXXX]]]cccjjjuuu|||{{{|||}}}zzzwwwuuusssqqqppppppooollljjjkkkiiifffbbb___]]]]]]^^^[[[YYYWWWVVVVVVVVVTTTRRRPPPNNNJJJFFFCCCAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMGGGOOOMMMJJJPPPSSSWWWbbbzzzuuuSSSHHHDDD@@@<<<;;;999888777777666666555555444333333333333444|||rrrhhh]]]VVVQQQLLLKKKMMMRRRUUUXXXYYYWWWUUURRRRRRTTTTTTXXX^^^dddkkkwww[[[DDDAAA===:::;;;999::::::999999888777777777888888888888777777777666666666666666666666666666666666666666666666666666666666666666777777777777777888888888888999999999888===;;;;;;BBBGGGSSShhh~~~uuummmiiiggggggfff```YYYSSSPPPLLLGGGCCCBBBAAA@@@???@@@CCCFFFIIIJJJLLLNNNLLLIIIHHHJJJLLLPPPRRRSSSTTTSSSRRRSSSTTTTTTWWWZZZZZZYYYVVVUUUUUUUUUTTTUUUVVVWWWVVVTTTQQQOOORRRWWWZZZ\\\___aaaccckkkuuusssXXXOOOHHHGGGGGGEEEEEEFFFHHHLLLOOOOOONNNNNNQQQTTTZZZcccpppyyysssrrrpppnnnkkkjjjllloooqqqqqqvvvzzztttfffbbbbbb___```fffjjjpppwww|||}}}}}}||||||ssslllddd^^^\\\\\\ZZZXXX[[[YYY\\\bbbiiippp{{{|||{{{{{{{{{yyyvvvtttrrrpppoooooonnnllljjjkkkiiifffccc```^^^]]]]]]\\\ZZZXXXXXXXXXWWWUUUSSSOOOMMMIIIEEEBBBAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMIIIPPPNNNKKKQQQSSSYYYgggvvvTTTGGGDDD@@@<<<;;;999888777777666666555555444333333333333444zzzpppfff[[[VVVQQQLLLLLLNNNSSSVVVYYYZZZXXXUUURRRRRRTTTTTTXXX___dddkkkxxx}}}ZZZDDDAAA<<<999;;;999999999999888888888777777777777777777777888888888777777777777777777777777666666666666666666666666777777777777666666666666777777888888888999999999888===;;;;;;BBBFFFQQQeee{{{qqqiiiddd```___]]]XXXQQQLLLIIIFFFCCCAAAAAAAAA@@@AAACCCFFFIIIKKKLLLNNNOOONNNLLLKKKLLLMMMQQQRRRSSSSSSRRRQQQRRRSSSTTTVVVXXXYYYXXXVVVTTTRRRPPPPPPQQQSSSVVVVVVTTTSSSPPPRRRUUUWWWYYY\\\___bbbllluuuttt[[[QQQIIIFFFFFFDDDEEEGGGIIILLLOOOOOOOOOOOOSSSWWW\\\gggvvvwwwoookkkkkkiiihhhggggggiiikkkmmmnnnsssxxxvvvhhheeeeeeccceeejjjnnnvvv|||vvvnnnhhhfffeeecccbbbaaa```bbbhhhooouuu~~~||||||{{{yyywwwtttrrrpppoooooonnnllljjjkkkiiieeecccaaa```^^^]]]\\\ZZZXXXWWWWWWVVVTTTSSSOOOLLLIIIEEEBBBAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMIIIOOOMMMLLLQQQSSS[[[mmm|||ZZZIIIAAA>>>;;;;;;999888777666666666555555444333333333333444yyyoooeee[[[VVVQQQMMMMMMOOORRRUUUXXXYYYWWWUUURRRRRRSSSUUUYYY___dddkkkzzzyyyXXXDDDAAA;;;888:::999999999999888888888888888777777777777888888888888888888888888888888888888666666666666666666666666777777777777666666666666777777888888888999999999777<<<;;;;;;AAADDDOOOccc~~~wwwnnnfff```]]][[[PPPNNNJJJGGGEEECCC@@@???BBBAAAAAABBBDDDGGGIIIKKKNNNOOOOOOOOOMMMMMMMMMNNNPPPQQQRRRRRRPPPPPPQQQSSSUUUVVVWWWXXXXXXVVVTTTQQQPPPPPPQQQUUUXXXZZZZZZYYYQQQRRRSSSTTTVVVYYY^^^aaammmuuuxxx```UUUJJJGGGFFFEEEGGGJJJJJJLLLOOOPPPOOOQQQUUUYYY```kkk{{{uuunnnhhhfffgggeeeeeeeeefffgggiiilllnnntttzzz{{{mmmjjjiiifffhhhnnntttzzzuuurrrpppooonnnooonnnpppuuuzzz~~~}}}|||zzzxxxtttrrrpppppppppooommmlllkkkhhheeeccccccaaa___\\\ZZZXXXVVVUUUUUUTTTRRRQQQNNNLLLHHHEEEBBBAAA@@@@@@AAABBBDDDFFFHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLIIINNNLLLLLLQQQSSS^^^tttcccMMMBBB===;;;;;;999888777666666666555555444333333333333444zzznnnddd[[[UUUQQQLLLLLLOOOPPPSSSWWWXXXWWWTTTSSSRRRSSSUUUZZZ___ccckkk{{{sssTTTCCCBBB<<<888:::999888888888888888888888888777777777777777888888888888888888888888888888888666666666666666666666666666666666666777777777777777888888888888999999999666<<<::::::@@@CCCMMMaaa|||yyyssskkkddd^^^YYYWWWIIIHHHGGGEEECCCAAA@@@???AAAAAAAAABBBDDDGGGIIIKKKOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPOOONNNOOOQQQSSSUUUUUUVVVXXXYYYXXXUUURRRMMMMMMOOORRRVVVYYYZZZYYYRRRSSSRRRRRRSSSWWW]]]aaammmuuuggg[[[NNNIIIGGGFFFIIILLLJJJMMMOOOPPPPPPRRRWWW[[[eeeppptttkkkfffbbbbbbeeeccccccccccccdddggglllpppvvv|||pppmmmmmmjjjlllqqq}}}}}}|||{{{}}}{{{}}}}}}|||zzzyyytttrrrppppppppppppnnnlllkkkhhhdddcccdddccc___\\\XXXVVVTTTTTTSSSSSSQQQOOOMMMKKKHHHDDDBBBAAA@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLIIIMMMKKKMMMSSSUUUccc|||hhhPPPCCC???<<<;;;999888777777666666555555444333333333333444|||mmmcccYYYTTTOOOKKKJJJMMMMMMQQQUUUWWWVVVTTTSSSRRRRRRUUUZZZ```ccckkk}}}nnnQQQBBBCCC>>>999:::999888888888888888888888888888888888777777777777777666666666666666666666666666666666666666666666666555555666666777777888888777888888888888999999999666<<<::::::@@@BBBLLL___|||xxxuuuppphhhaaaZZZUUURRRJJJIIIGGGDDDBBB@@@@@@AAAAAAAAACCCEEEGGGJJJMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKLLLMMMNNNMMMMMMNNNPPPSSSUUUUUUUUUXXXZZZZZZVVVSSSLLLLLLMMMOOOSSSUUUVVVUUUTTTSSSRRRQQQRRRVVV]]]bbblllssspppbbbSSSLLLHHHFFFHHHLLLKKKMMMPPPPPPPPPSSSXXX]]]jjjuuuxxxkkkccc```]]]^^^aaa___``````___```dddjjjooovvv}}}tttrrrqqqoooqqqwww}}}zzzyyyxxxrrrqqqoooooooooooommmkkkkkkgggddddddeeeddd```\\\XXXVVVTTTSSSSSSRRRPPPOOOMMMJJJGGGDDDBBB@@@@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKMMMLLLOOOUUUXXXiiidddMMMBBBAAA<<<;;;999888777777666666555555444333333333333444~~~lllbbbXXXRRRMMMIIIIIIKKKLLLOOOTTTVVVVVVTTTSSSSSSRRRUUU[[[```ccckkk}}}kkkOOOBBBDDD???::::::999888888888888888888999999888888888888777777777666555555555555555555555555666666666666666666666666444555555666777888888999777888888888888999999999666<<<::::::@@@BBBKKK^^^ttt}}}vvvsssnnnggg___WWWRRROOOKKKIIIEEEAAA======>>>@@@BBBCCCEEEHHHKKKOOORRRSSSNNNMMMLLLLLLMMMMMMLLLJJJJJJKKKLLLLLLLLLMMMPPPSSSUUUTTTUUUXXX[[[[[[XXXTTTQQQQQQQQQRRRUUUWWWWWWVVVUUUTTTRRRPPPQQQVVV]]]bbbkkkrrr~~~vvvhhhWWWNNNIIIFFFGGGKKKKKKMMMPPPPPPQQQTTTYYY^^^nnnxxxrrreee___\\\ZZZZZZ]]]]]]]]]]]]\\\\\\aaahhhnnnuuu|||xxxvvvvvvuuuwww}}}|||yyyxxxwwwqqqooonnnmmmnnnnnnllljjjkkkgggddddddfffeee```\\\XXXVVVTTTSSSSSSSSSQQQOOOLLLJJJGGGDDDAAA@@@@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNMMMQQQXXX[[[mmm}}}\\\GGG@@@AAA<<<;;;999888777777666666555555444333333333333444yyykkkaaaVVVRRROOOLLLLLLNNNNNNSSSWWWXXXVVVTTTTTTUUUUUUVVVZZZ```fffooofffOOOAAA>>>:::<<<===777999999999888888888777777777777777777777777777777888888777777666666555555444444444444444555666666444444444444444555666666666666777777777777666666>>>:::999<<>>:::999777777888888666555333333333333333333333333vvvjjj___UUUQQQNNNKKKKKKMMMOOOSSSWWWXXXVVVSSSTTTUUUVVVWWW[[[aaafffooodddNNNAAA>>>:::<<<===777999999999888888888777777777777777777777777777777888777777777666666666555777777777777777888999999666666666666666777888888666777777888888777777666<<<999888:::===AAAIIIRRRhhh|||vvvpppkkkddd]]]WWWRRRMMMJJJGGGFFFEEECCCBBBBBBBBBBBBCCCEEEIIILLLMMMNNNMMMLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRPPPNNNNNNOOOPPPTTTVVVZZZ]]]___]]][[[YYYWWWWWWXXXXXXXXXXXXWWWWWWYYYTTTQQQRRRUUUWWW\\\ccchhhppp|||}}}hhhWWWNNNKKKLLLLLLMMMNNNOOOOOOOOOTTT[[[aaammmwww|||pppfffbbb]]]XXXUUUUUUWWWXXX[[[\\\]]][[[ZZZ\\\aaafffuuu|||}}}yyyvvvtttsssrrrqqqooommmkkkiiiiiigggeeebbbaaaaaa```^^^]]]XXXVVVTTTSSSSSSQQQOOOMMMKKKIIIFFFCCC@@@@@@@@@@@@AAACCCFFFHHHKKKLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIJJJJJJMMMNNNTTT[[[___www}}}]]]MMMEEE@@@<<<:::999777777888888666555555555555555555555555555~~~ssshhh]]]SSSOOOMMMKKKJJJLLLOOOSSSWWWXXXUUUSSSSSSUUUXXXXXX\\\bbbgggpppaaaLLLAAA>>>:::<<<===777999999999888888888888888777777777777777777777777777777777777666666666666555555555444555555666777666666666666666777888888777888888888888888888777:::777666999;;;>>>FFFNNNaaazzzuuummmggg___WWWQQQMMMIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGJJJLLLNNNNNNNNNMMMLLLLLLMMMNNNPPPQQQRRRSSSTTTTTTTTTRRROOOOOOPPPRRRSSSVVVZZZ^^^```___^^^]]][[[\\\\\\]]]]]]]]]\\\[[[]]]WWWSSSSSSSSSTTTYYY___eeelllxxxrrr^^^QQQMMMNNNOOONNNPPPQQQPPPPPPTTT\\\bbbpppxxx~~~mmmccc^^^[[[WWWTTTSSSSSSUUUWWW\\\\\\\\\ZZZXXX[[[aaagggvvv}}}|||xxxvvvuuurrrqqqooonnnkkkiiihhhgggfffdddaaa______^^^]]][[[WWWVVVUUUTTTTTTRRROOOLLLJJJHHHEEEBBB@@@@@@@@@@@@BBBCCCFFFIIIKKKLLLMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHGGGKKKNNNTTT]]]ddd~~~qqqTTTHHHBBB>>>===:::999777777888888666555666666666666666666666666}}}sssggg]]]SSSOOONNNKKKKKKMMMPPPTTTWWWWWWTTTSSSSSSUUUWWWXXX\\\bbbgggppp^^^JJJAAA???:::;;;===777888888888888888888888888666666666666666666666666777777777777666666666666444444444333333444444555444444444444444555666666888888999999999999888888999666666999;;;===CCCJJJ\\\xxxzzztttjjjcccZZZQQQLLLIIIGGGEEECCCCCCCCCCCCDDDDDDEEEEEEFFFGGGJJJLLLMMMNNNNNNMMMLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUTTTRRRPPPOOOQQQSSSUUUXXX[[[___aaaaaa```______```bbbcccdddcccaaa```^^^XXXSSSRRRRRRRRRVVV[[[aaahhhttt}}}gggWWWOOOOOOQQQPPPQQQRRRQQQQQQUUU]]]bbbrrrzzz}}}nnnbbb[[[VVVUUUSSSQQQQQQSSSUUUVVVXXXYYYYYYXXXXXX\\\dddjjjvvv}}}}}}zzzxxxvvvuuuqqqpppooollljjjhhhfffeeedddbbb___^^^]]]]]][[[ZZZVVVUUUUUUUUUUUUSSSOOOKKKIIIHHHEEEBBB@@@@@@@@@@@@DDDEEEGGGIIIKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHGGGMMMOOOTTT^^^gggjjjPPPGGGAAA>>>???:::999777777888888666555666666666666666666666666}}}tttggg]]]SSSPPPOOOMMMMMMOOOQQQTTTWWWWWWTTTRRRSSSUUUVVVWWW[[[aaagggpppZZZHHH@@@???:::;;;===888888888888888888888888888666666666666666666666666666666666666777777777777888888777777777777777888444444444444444555666666888888999999999999888888999777888;;;<<<<<>>:::999777777888888666555555555555555555555555555|||tttfff\\\SSSPPPOOOMMMNNNPPPRRRUUUWWWVVVSSSRRRSSSUUUVVVWWW[[[bbbhhhrrr~~~VVVFFF@@@@@@;;;;;;===888888888888888888999999999777777777777777777777777666666666666777777777777777777666555555555666666666666666666666777888888777888888888888888888777:::888999<<<===<<<@@@FFFSSSeeeuuummm```ZZZQQQJJJGGGEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLNNNPPPSSSVVVVVVVVVTTTRRRPPPOOONNNMMMKKKMMMPPPSSSXXXZZZ^^^aaaccceeeeeeeeegggkkkrrrvvvwwwsssnnnjjj___YYYSSSQQQOOONNNQQQVVVZZZaaalllzzz}}}gggXXXSSSSSSTTTUUUUUUTTTTTTWWW^^^dddqqq|||yyykkkaaaYYYUUURRRNNNNNNOOOQQQRRRTTTVVVWWWXXXZZZ[[[YYYXXXZZZ___cccpppsssxxxzzzzzzyyyyyyyyy|||}}}zzzxxxvvvvvvvvvqqqpppnnnllliiigggeeedddcccaaa^^^\\\\\\[[[ZZZXXXUUUTTTSSSRRRRRRPPPMMMJJJHHHFFFDDDAAA@@@???@@@AAAHHHIIIJJJKKKKKKJJJIIIHHHMMMNNNNNNNNNMMMLLLKKKJJJLLLUUUVVVWWW```mmm^^^KKKEEE>>>:::;;;:::999777777888888666555444444444444444444444444yyyssseee[[[QQQOOONNNMMMMMMPPPSSSVVVWWWVVVSSSQQQSSSUUUVVVWWW\\\dddkkkvvvwwwTTTEEE@@@@@@;;;:::===888777777888888888999999999777777777777777777777777555666666666777777777888555555444333333333333333666666666666666777888888666777777888888777777666999888999<<<<<<;;;>>>CCCLLLYYYttt}}}qqqgggYYYTTTMMMHHHEEEDDDDDDCCCEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMPPPRRRUUUWWWWWWUUUQQQOOOKKKKKKJJJIIIHHHKKKOOORRRVVVXXX\\\aaaeeehhhjjjjjjlllrrrzzz}}}uuuoooeee]]]WWWSSSPPPMMMOOOTTTWWW^^^kkkyyyppp^^^VVVUUUUUUVVVVVVUUUUUUXXX___eeennn|||xxxkkk```XXXSSSQQQOOOKKKLLLNNNPPPRRRTTTVVVVVVVVVYYY[[[ZZZYYYZZZ]]]aaaiiijjjmmmnnnpppqqqssstttwww}}}~~~{{{yyywwwvvvvvvvvvrrrqqqooollliiigggeeedddcccaaa^^^\\\\\\[[[ZZZXXXUUUSSSQQQPPPPPPOOOLLLJJJGGGFFFCCCAAA??????@@@AAAFFFGGGIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNMMMMMMLLLKKKKKKUUUWWWYYYdddtttXXXIIIEEE>>>999::::::999777777888888666555444444444444444444444444|||vvvqqqcccYYYPPPMMMMMMLLLLLLOOOSSSVVVWWWVVVSSSQQQSSSUUUWWWYYY^^^fffnnnxxxrrrRRRDDD@@@AAA;;;:::===999777777888888999999999999777777777777777777777777555666666666777777888888999888777666666666666666444444444444444555666666666666777777777777666666999777999<<<<<<:::<<>>:::999999999999888888888888777777777777777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666777777777777666666666666777777777888999:::<<<<<>><<<::::::999888777666666555888777666555555555555555|||sssjjjeee[[[SSSLLLKKKJJJJJJLLLPPPRRRSSSTTTSSSRRRRRRTTTVVVWWW[[[dddmmmuuuZZZFFFCCC===:::999999888888888888888888777777777666777777777777777777777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666777777777777777777777888999:::<<<<<<@@@IIIZZZrrrxxxlll^^^UUUJJJHHHFFFDDDDDDFFFHHHJJJMMMLLLKKKMMMPPPSSSTTTTTTNNNLLLIIIHHHIIIKKKMMMNNNPPPOOOMMMJJJHHHFFFEEEDDDBBBAAAAAAAAABBBDDDFFFHHHLLLOOOSSSYYYaaaiiippptttxxx{{{~~~vvvlllbbb\\\YYYYYY]]]aaalll}}}{{{eeeYYYXXXXXXWWWUUUTTTWWW^^^dddpppzzz|||tttkkkcccTTTMMMGGGGGGGGGGGGHHHKKKMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSSSSUUUYYY\\\____________aaaccceeefffmmmvvv||||||{{{yyyvvvrrrooommmlllllljjjhhhgggeeedddddd___]]][[[YYYYYYWWWUUUSSSQQQPPPOOONNNLLLJJJIIIHHHEEEDDDAAA@@@??????@@@AAACCCEEEHHHIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNUUU]]]eeexxxbbbKKKFFF@@@<<<===;;;:::999999888777666666666888777666555444444444444zzzqqqhhhbbbXXXPPPJJJJJJJJJJJJLLLPPPRRRSSSTTTSSSRRRRRRTTTVVVVVVZZZcccmmmuuu}}}WWWFFFCCC>>>;;;::::::999999888888888888777777777666888888888888888888888888777777666666666666777777666666666666666666666666555555555555555555555555555666666666777777777888777777777888999:::<<<<<<@@@GGGWWWqqqvvvhhh[[[RRRIIIHHHGGGFFFGGGIIIKKKMMMPPPOOOOOOPPPSSSUUUVVVUUUNNNKKKGGGFFFHHHKKKMMMMMMNNNMMMKKKHHHFFFDDDDDDCCCBBBBBBCCCDDDEEEGGGIIIJJJMMMOOOSSSYYYaaajjjpppsssuuuyyy}}}uuukkkddd```___bbbfffooo~~~jjj^^^XXXXXXVVVSSSRRRVVV]]]cccpppyyy~~~xxxtttooohhhbbbRRRLLLGGGGGGGGGFFFGGGKKKNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTSSSRRRRRRSSSVVVYYY^^^^^^^^^___```ccceeefffppp{{{}}}||||||zzzwwwssspppnnnkkkkkkjjjhhhgggeeecccccc^^^\\\ZZZXXXXXXVVVTTTRRRPPPPPPNNNMMMKKKJJJHHHHHHDDDCCCAAA?????????@@@AAACCCEEEHHHIIIIIIIIIJJJLLLKKKLLLLLLLLLMMMMMMMMMNNNPPPVVV^^^iii]]]IIIFFF???:::;;;999999888888777777666666666777666555444333333333333xxxooofff```UUUOOOIIIJJJJJJJJJMMMPPPQQQSSSSSSSSSRRRSSSUUUWWWVVVZZZbbbllluuuwwwTTTEEEBBB>>><<<;;;;;;:::999888888888888777777777777888888888888888888888888888777777666666777777888666666666666666666666666555555555555555555555555555555666666777777888888777777777888999:::<<<<<<@@@FFFUUUooottteeeXXXPPPIIIHHHHHHHHHIIILLLNNNPPPSSSSSSSSSTTTWWWWWWVVVUUUNNNIIIDDDCCCFFFJJJLLLLLLLLLKKKHHHFFFDDDCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOSSSYYYbbbjjjnnnpppqqqvvv|||uuummmjjjiiihhhllltttqqqdddXXXXXXUUURRRPPPSSS[[[aaaooovvv{{{rrrmmmjjjhhhbbb]]]OOOJJJFFFGGGFFFDDDFFFJJJNNNOOOPPPQQQSSSTTTUUUVVVUUUVVVVVVUUUTTTTTTVVVXXX]]]]]]^^^___aaadddfffhhhppp~~~||||||{{{yyywwwssspppnnnjjjjjjiiihhhfffdddcccaaa^^^\\\YYYXXXWWWVVVSSSQQQPPPOOONNNLLLKKKIIIHHHGGGDDDBBB@@@???>>>???@@@AAACCCEEEHHHIIIIIIIIIJJJLLLKKKLLLLLLMMMMMMNNNNNNNNNRRRWWW```mmmwwwXXXGGGFFF???::::::888888888777777777666666666666555444333333333333333{{{uuulllccc\\\TTTNNNIIIJJJKKKKKKMMMQQQQQQRRRSSSSSSRRRSSSUUUWWWWWW[[[bbbkkktttqqqQQQDDDAAA===;;;::::::999777888888888888777777777777888888888888888888888888888888777777777777888888666666666666666666666666555555555555555555555555555555555666777888888888777777777888999:::<<<<<>>>>>???@@@BBBCCCEEEHHHIIIIIIIIIJJJLLLKKKLLLLLLMMMMMMNNNOOOOOOSSSXXXaaaooooooRRRDDDEEE???;;;;;;:::777777777777666666666666666555444444444444555555}}}yyyrrrjjj```ZZZTTTMMMIIIJJJLLLLLLNNNRRRQQQRRRSSSSSSRRRSSSUUUWWWYYY\\\ccckkktttlllOOOBBB???<<<:::999999888666888888888888777777777777777777777777777777777777888888777777777777888888666666666666666666666666777777777777777777777777444555555666777888888999777777777888999:::<<<<<<>>>BBBPPPmmmrrrcccVVVNNNIIIIIIJJJKKKMMMPPPSSSTTTVVVWWWYYY[[[\\\ZZZVVVRRRMMMGGG@@@???DDDHHHJJJIIIGGGEEECCCAAAAAAAAABBBCCCDDDEEEGGGIIIKKKMMMOOOPPPLLLMMMQQQXXXaaaggghhhhhhjjjqqqzzz~~~{{{zzztttzzzqqqbbbYYYWWWTTTOOOLLLOOOVVV]]]bbbgggmmmuuuyyyqqqggg```^^^\\\WWWSSSMMMJJJIIIKKKKKKJJJMMMSSSNNNOOOPPPRRRUUUWWWXXXYYY[[[\\\^^^]]]\\\ZZZZZZ[[[]]]]]]^^^aaadddgggjjjlllrrr|||xxxwwwuuutttrrrpppooonnniiiiiiiiihhhfffdddbbb```^^^\\\ZZZXXXXXXVVVTTTRRROOONNNMMMLLLJJJHHHGGGFFFCCCAAA@@@>>>>>>???AAABBBCCCEEEHHHIIIIIIIIIJJJLLLKKKLLLLLLMMMNNNNNNOOOOOOTTTYYYaaaqqqjjjNNNBBBEEE@@@<<<===<<<777777777777666666666666666666555555555666666777yyysssooohhh]]]TTTMMMLLLJJJIIIJJJLLLOOOQQQWWWRRRPPPQQQQQQPPPRRRVVVYYY]]]fffqqq{{{aaaIII@@@???<<<:::999888888888777777777777666666666666777777777777777777777777666666555555555555666666888888777777666666555555666666666666666666666666666666666666777777777777888888888888999:::;;;<<<===EEEPPPccc}}}mmm___TTTNNNKKKKKKLLLNNNQQQTTTXXXYYYYYYZZZ[[[[[[YYYTTTOOOKKKGGGFFFDDDDDDDDDEEEGGGHHHFFFEEEDDDBBBAAABBBGGGJJJHHHJJJLLLMMMNNNPPPRRRTTTRRRRRRUUUYYY```fffjjjlllppprrrxxx}}}~~~|||mmmccc\\\YYYTTTOOOMMMMMMNNNPPPXXX\\\eeepppzzz~~~|||yyyoooiiiaaa[[[YYYWWWTTTRRROOOMMMJJJIIIKKKMMMOOOOOOMMMOOORRRTTTVVVYYY\\\___dddgggjjjjjjfffbbb___^^^```___aaadddeeeeeehhhnnnyyy~~~}}}{{{xxxuuurrrqqqooommmkkkggggggeeedddbbbaaa```___^^^\\\ZZZYYYXXXVVVSSSQQQNNNNNNMMMKKKIIIGGGEEEDDDBBBAAA@@@>>>>>>???AAABBBHHHHHHIIIJJJKKKKKKKKKJJJLLLMMMMMMLLLLLLLLLOOOQQQRRR^^^cccnnn^^^PPPCCC??????>>><<<<<<999888666555555555666777666666555555555555666666xxxrrrmmmfff[[[SSSMMMLLLJJJJJJKKKMMMPPPQQQUUUQQQOOOQQQRRRQQQTTTYYYYYY\\\fffqqq|||{{{{{{\\\FFFAAA???===;;;:::999999:::777777777777666666666666777777777777777777777777666666555555555555666666777777777777666666555555666666666666666666666666555666666666777777777777777777777888888999:::;;;<<>>>>>>>>???AAACCCFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNNNNNNNMMMNNNPPPRRRSSS___cccoooZZZMMMAAA======;;;999999999888888777777777777777555555444444444444555555xxxqqqkkkcccYYYQQQLLLKKKKKKJJJLLLNNNQQQRRRSSSOOONNNQQQRRRSSSVVV[[[ZZZ]]]fffrrr~~~yyytttzzzzzzWWWFFFAAA@@@>>><<<::::::::::::777777777777666666666666777777777777777777777777666666555555555555666666777777777666666666666555666666666666666666666666555555666666666777777777666666666666777888999:::<<>>======>>>@@@BBBDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNOOOOOOOOONNNOOOQQQTTTUUU___dddrrrtttVVVJJJ???<<<<<<:::888888888999999999888888777777444444333333333333444444xxxpppjjjaaaXXXPPPKKKKKKKKKKKKMMMOOORRRSSSTTTPPPOOOQQQSSSSSSVVV[[[]]]___gggrrrwwwuuutttTTTGGG@@@???===;;;:::999::::::777777777777666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666555555555666666666777777555555555666666777888999;;;???FFFTTTqqqmmm]]]SSSNNNNNNNNNPPPRRRUUUWWWYYYZZZ\\\[[[ZZZWWWRRRMMMHHHEEEAAAAAAAAABBBDDDFFFGGGHHHEEEGGGJJJKKKLLLLLLNNNPPPOOORRRUUUWWWXXXXXXZZZ[[[\\\]]]___aaadddhhhmmmqqqtttwwwxxxkkk```ZZZUUUSSSPPPMMMKKKJJJJJJJJJIIILLLSSS\\\gggpppwww{{{uuupppiiibbb^^^\\\[[[[[[YYYYYYXXXVVVTTTTTTVVVWWWYYYZZZ[[[]]]cccmmmxxxsssfff```dddbbbdddhhhlllooovvv~~~~~~|||{{{zzzzzzzzzvvvppplllkkkkkkkkkjjjgggfffeeecccaaa___]]]]]][[[YYYWWWWWWVVVUUURRROOOMMMLLLLLLJJJHHHFFFDDDBBB===<<<<<<<<<>>>AAACCCEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOONNNNNNOOORRRTTTXXXaaafffwwwjjjSSSIII@@@>>>===:::999:::777777888999999777666555555444444333333444444555xxxppphhh```WWWQQQKKKKKKKKKLLLNNNQQQSSSTTTVVVRRRPPPRRRSSSRRRUUUYYY```bbbiiitttwwwzzznnnPPPFFF>>>===;;;999888888999999777777777777666666666666666666666666666666666666666666555555555555666666555555555555555666666666666666666666666666666666555555555555666666666666555555555555666777888999;;;>>>CCCQQQkkkmmm]]]SSSPPPOOOPPPRRRTTTVVVXXXZZZZZZ\\\[[[XXXTTTOOOJJJFFFDDD@@@AAABBBDDDFFFHHHIIIJJJGGGIIIMMMOOOOOOPPPRRRSSSQQQTTTXXX[[[]]]^^^```aaadddgggiiijjjkkkmmmqqqtttxxxzzz}}}tttlllccc\\\WWWTTTSSSQQQNNNLLLKKKJJJJJJJJJLLLPPPWWW```kkkuuu{{{{{{xxxsssmmmhhheeedddeeeaaabbbaaa]]]ZZZWWWXXXZZZ]]]^^^aaagggppp|||tttfff```cccaaabbbfffiiimmmvvv~~~}}}{{{yyyxxxxxxyyyuuuoookkkjjjjjjjjjjjjffffffdddbbb```^^^\\\\\\YYYXXXVVVUUUUUUTTTQQQOOOLLLLLLKKKIIIGGGEEECCCBBB<<<<<<;;;<<<>>>AAAEEEGGGIIIIIIJJJJJJJJJJJJJJJIIILLLMMMNNNMMMMMMNNNQQQTTTZZZbbbjjj~~~dddOOOGGG@@@>>>===:::999:::555666777777777666444333666666555555555555666666}}}vvvnnnfff^^^VVVQQQJJJJJJLLLMMMPPPRRRTTTUUUVVVRRRQQQRRRSSSRRRUUUYYYbbbdddlllxxxxxx~~~dddJJJCCC===;;;:::888888888888999777777777777666666666666777777777777777777777777666666555555555555666666444555555555555666666666666666666666666666666666444444555555555666666666555555555555666777888999;;;<<>>===;;;888777888555555666666555555444333666666666555555666666666|||xxxrrrkkkccc[[[TTTOOOIIIJJJLLLNNNQQQSSSUUUVVVUUUQQQPPPRRRTTTSSSWWW[[[bbbeeeooo|||ZZZEEECCC===<<<:::999888888999:::777777777777666666666666777777777777777777777777666666555555555555666666444444444555555555666666666666666666666666666666444444444555555555666666666666666666777888999999:::;;;???III[[[vvvmmm^^^VVVTTTQQQRRRUUUWWWYYY[[[[[[[[[[[[XXXTTTOOOKKKGGGDDDCCC@@@AAACCCFFFIIILLLMMMNNNNNNPPPRRRSSSSSSTTTVVVXXXWWW\\\cccjjjnnnrrruuuwww{{{}}}}}}~~~uuueeeaaa\\\YYYXXXVVVTTTRRRRRRRRRRRRQQQOOOMMMKKKJJJHHHIIIJJJMMMTTTbbbqqq|||uuunnnlllmmmrrrwwwoooeeebbbddd```___aaacccgggpppyyy~~~~~~zzzxxxwwwwwwwwwxxxtttpppnnnlllkkkiiihhhfffeeecccaaa___\\\[[[ZZZWWWUUUTTTTTTTTTSSSPPPNNNKKKKKKJJJHHHFFFDDDBBBAAA>>>>>>>>>>>>@@@CCCFFFHHHIIIIIIJJJJJJJJJJJJJJJIIILLLMMMNNNNNNNNNPPPSSSUUU^^^eeeqqq|||YYYGGGBBB>>>>>><<<888777999777777666555555555555555666555555444444555555666xxxuuupppiiiaaaYYYRRRNNNIIIJJJLLLOOOQQQTTTVVVWWWSSSOOOOOORRRTTTUUUYYY^^^bbbfffppp|||UUUDDDEEE>>>===;;;:::999::::::;;;777777777777666666666666777777777777777777777777666666555555555555666666444444444555555555666666666666666666666666666666444444444555555555666666666666666777777888999::::::;;;>>>FFFUUUmmmnnn^^^WWWUUURRRSSSVVVXXXZZZ[[[[[[[[[ZZZXXXSSSNNNJJJFFFDDDCCCBBBDDDGGGJJJMMMPPPQQQRRRQQQRRRSSSSSSSSSUUUWWWYYY]]]ccckkkrrrxxx|||wwwiii______[[[VVVUUUVVVWWWVVVTTTUUUUUUUUUTTTSSSPPPNNNMMMHHHHHHIIILLLTTTbbbttt|||yyyzzzjjjaaa```eeeaaa___```bbbfffnnnwww~~~~~~{{{yyywwwwwwxxxxxxwwwtttqqqooommmllliiigggfffeeecccaaa^^^\\\ZZZYYYVVVUUUSSSSSSSSSRRRPPPNNNKKKJJJJJJHHHFFFDDDBBB@@@????????????AAADDDGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOOOOPPPQQQTTTWWW^^^ffftttvvvUUUHHHDDDAAAAAA???;;;:::<<<999888666555555555666777555444444333333444444555zzzvvvpppggg^^^VVVQQQNNNKKKLLLMMMOOOQQQTTTVVVXXXSSSSSSSSSSSSUUUXXX[[[\\\dddkkkvvvnnnOOOCCCDDD;;;;;;::::::::::::999999777777777777666666666666666666555555555555666666666666666666666666666666666666666666666666666666555444444333333444444555555555666666666666555555333444555666777888999:::888999===DDDMMM^^^zzzsssddd[[[WWWSSSSSSUUUXXX[[[\\\[[[ZZZ[[[RRRKKKHHHEEEBBBBBBEEEEEEHHHKKKMMMMMMMMMNNNOOOPPPSSSUUUVVVVVVXXX\\\aaaeeejjjrrrzzz{{{tttlllnnnppppppllleee]]]XXXUUUUUUUUUVVVVVVUUUUUUTTTQQQQQQQQQQQQRRRRRRSSSSSSHHHKKKLLLLLLQQQaaaxxxttteee^^^]]]^^^]]]___bbbcccdddkkkttt}}}~~~{{{wwwuuutttttttttwwwuuussspppmmmkkkjjjiiihhhfffbbb```^^^\\\ZZZXXXWWWUUURRRPPPPPPPPPOOONNNNNNMMMJJJGGGDDDBBB@@@@@@;;;;;;===???BBBEEEGGGHHHKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOONNNMMMOOOTTTXXX___iiipppOOOFFFCCC>>>;;;:::999888777999999888666666555555555444444444444444444444444wwwsssmmmeee\\\UUUPPPMMMKKKLLLMMMOOOQQQTTTVVVWWWTTTTTTTTTTTTVVVYYY\\\^^^dddlllwwwkkkLLLAAAAAA;;;;;;::::::::::::999999888888777777777666666666666666555555555555666666666666666666666666666666555555555555555555555555555444444333333444444555555555666666666666555555555555666666777777888888999:::===BBBIIIZZZttttttfff\\\XXXSSSSSSTTTWWWZZZ\\\[[[ZZZYYYQQQJJJHHHFFFCCCCCCFFFHHHJJJMMMNNNNNNNNNOOOPPPQQQTTTVVVWWWWWWZZZ___ccchhhmmmvvv~~~}}}xxxooohhhcccdddfffgggddd^^^XXXTTTSSSTTTUUUVVVVVVWWWWWWWWWTTTSSSRRRQQQQQQRRRSSSTTTLLLNNNPPPPPPSSSbbbwwwlllbbb^^^^^^___^^^```cccdddfffmmmvvv}}}{{{wwwuuussssssssssssrrrpppnnnlllkkkjjjjjjgggddd```^^^\\\[[[YYYWWWVVVTTTQQQOOOOOOOOONNNMMMNNNLLLJJJGGGDDDBBB@@@@@@;;;<<<===@@@BBBEEEHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPOOONNNPPPVVVZZZ```kkkkkkPPPFFFBBB>>>;;;:::999888777999888777666555555555555444444444444444444444444rrrnnnhhh```YYYSSSNNNLLLKKKLLLMMMOOORRRTTTVVVWWWUUUTTTTTTUUUWWW[[[^^^```fffnnnzzzfffJJJ???>>>;;;;;;::::::::::::999999999999888888888777777777666666555555555555666666666666666666666666666666555555555555555555555555555444444333333444444555555555666666666666555555777777777777666666666666::::::===@@@FFFTTTmmmvvvhhh^^^YYYSSSSSSTTTWWWZZZ[[[[[[ZZZVVVOOOHHHGGGFFFEEEFFFIIIKKKNNNPPPQQQQQQPPPQQQRRRSSSVVVYYYZZZZZZ^^^ccchhhmmmttt~~~|||yyyvvvtttqqqjjjaaaZZZXXXYYY[[[[[[ZZZXXXTTTRRRRRRSSSTTTVVVWWWYYYZZZZZZWWWUUURRRPPPPPPQQQRRRSSSQQQSSSTTTTTTWWWbbbuuunnnbbb_________aaa```aaadddfffhhhpppyyy~~~{{{wwwtttssssssssspppooonnnlllkkkjjjjjjjjjfffccc^^^[[[ZZZYYYXXXWWWUUURRRPPPOOOOOONNNMMMLLLMMMKKKIIIFFFCCCAAA@@@???<<<===>>>AAACCCFFFIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOPPPPPPOOORRRXXX]]]bbbnnncccQQQEEEBBB===;;;:::999888777777777666555444444444444444444444444444444444444zzzmmmiiiccc\\\UUUPPPMMMKKKKKKLLLNNNPPPRRRTTTUUUVVVTTTSSSTTTUUUWWW[[[^^^aaagggppp}}}```HHH???<<<;;;;;;:::::::::999999999999999999999888888888777666666555555555555666666666666666666666666666666555555555555555555555555555444444333333444444555555555666666666666555555666666666666777777777777::::::<<>>???BBBDDDGGGJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNLLLNNNPPPOOOOOORRRXXX]]]dddrrr{{{ZZZOOODDDAAA===:::::::::999888666666555444444444444444444444444444444444444444yyysssjjjfff```YYYSSSNNNLLLKKKKKKLLLNNNQQQSSSTTTUUUUUURRRRRRRRRTTTWWW[[[^^^aaaiiisss}}}ZZZHHH@@@<<<;;;;;;:::::::::999999999999999999999888888888777666666555555555555666666666666666666666666666666555555555555555555555555555444444333333444444555555555666666666666555555444444555666777888999999999999;;;>>>BBBOOOfff{{{wwwjjj___WWWTTTSSSSSSUUUXXXZZZ[[[ZZZQQQJJJEEEFFFGGGHHHJJJOOOQQQSSSVVVWWWWWWVVVWWWXXXYYY\\\___aaaccchhhpppvvvzzzwwwrrrqqqyyyyyywwwqqqjjjeee```YYYRRRLLLJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVXXXYYYZZZYYYWWWSSSPPPNNNOOOQQQSSSWWWYYYZZZZZZZZZ```jjjrrrxxx{{{xxxoooccc]]]]]]``````^^^aaa```aaadddfffiiisss|||~~~zzzyyyvvvtttsssttttttuuurrrpppnnnkkkiiigggfffeeeeeebbb^^^[[[ZZZYYYXXXWWWTTTSSSQQQQQQQQQPPPMMMLLLKKKIIIGGGEEEBBBAAA??????>>>>>>@@@BBBEEEHHHJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNKKKMMMOOOOOOOOOQQQWWW\\\fffvvvqqqSSSLLLBBB???<<<:::::::::999999666555555444444444444555444444444444444444444444|||uuuooohhheee^^^WWWQQQNNNLLLKKKKKKLLLOOOQQQSSSTTTTTTTTTQQQQQQRRRTTTWWW[[[___aaakkkuuutttTTTGGGAAA===;;;;;;::::::::::::999999999999888888888777777777666666555555555555666666666666666666666666666666444444444444444444444444555444444333333444444555555555666666666666555555333333444666777999::::::888999;;;>>>AAAMMMdddxxxxxxlll___WWWTTTSSSRRRTTTWWWZZZ[[[ZZZOOOIIIEEEFFFHHHHHHLLLPPPRRRTTTWWWYYYYYYYYYZZZ[[[\\\___bbbdddgggmmmuuu|||}}}yyyvvvsssqqqjjjfffgggooozzz}}}vvvnnnhhhaaaZZZVVVQQQKKKFFFFFFGGGHHHKKKMMMPPPRRRSSSVVVVVVUUUUUUUUUWWWXXXYYYZZZXXXUUURRRQQQRRRSSSTTTXXXZZZ\\\\\\\\\___eeekkkrrruuu~~~hhhccc^^^]]]^^^``````___aaa```aaadddfffjjjttt~~~xxxvvvtttrrrrrrrrrssstttpppooollliiigggdddcccbbbccc```]]]\\\[[[ZZZXXXVVVTTTSSSQQQQQQQQQPPPMMMKKKJJJHHHFFFDDDBBB@@@??????===>>>???BBBDDDGGGJJJKKKJJJKKKLLLLLLMMMNNNOOOOOOLLLNNNOOOOOONNNQQQWWW[[[hhhzzzhhhOOOIIIAAA>>>;;;999999::::::999666666555555555555555666444444444444444444444444zzztttpppiiieee^^^WWWQQQMMMLLLKKKKKKLLLOOORRRSSSTTTTTTSSSQQQQQQRRRUUUXXX]]]aaaccclllwwwkkkNNNEEEAAA<<<;;;;;;::::::::::::999999888888777777777666666666666666555555555555666666666666666666666666666666444444444444444444444444555444444333333444444555555555666666666666555555444555555666777888888999999999;;;===@@@JJJ```sssyyynnnaaaXXXTTTSSSRRRSSSWWWYYY[[[[[[OOOHHHDDDEEEHHHIIILLLQQQQQQTTTXXXZZZZZZ[[[\\\^^^^^^aaadddfffjjjqqqzzzyyyooogggdddcccaaa```\\\ZZZ\\\dddnnnyyy{{{rrreee___WWWQQQNNNKKKFFFCCCEEEFFFHHHKKKNNNPPPRRRSSSTTTTTTSSSSSSTTTWWWYYY[[[[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[]]]^^^^^^```cccfffllloooxxx{{{mmm```^^^]]]\\\]]]___aaabbbcccaaabbbeeehhhlllwww}}}xxxwwwtttqqqoooooooooppplllkkkhhhfffdddbbbaaaaaa___^^^\\\\\\[[[YYYVVVSSSSSSRRRQQQPPPPPPOOOLLLJJJIIIHHHFFFCCCAAA@@@??????======???AAADDDGGGIIIKKKJJJKKKLLLMMMNNNOOOOOOPPPNNNPPPQQQPPPOOOQQQWWW[[[iii}}}___MMMGGG@@@>>>:::999999:::::::::777666666555555666666777444444444444444444444444{{{vvvsssjjjeee^^^WWWQQQMMMLLLKKKKKKMMMOOORRRTTTTTTSSSSSSRRRRRRSSSVVVYYY^^^bbbeeemmmxxxeeeJJJDDDAAA<<<;;;;;;;;;:::::::::999999777777777777666666666666666666555555555555666666666666666666666666666666444444444444444444444444555444444333333444444555555555666666666666555555666666666777777777777777999999;;;<<<>>>GGG\\\ppp{{{pppcccYYYTTTSSSRRRSSSVVVYYY[[[[[[OOOHHHDDDEEEHHHIIILLLQQQQQQTTTXXXZZZ[[[\\\^^^______bbbeeehhhkkksss|||tttoooggg^^^WWWUUUUUUTTTSSSRRRRRRVVV]]]fffqqqyyynnn```ZZZRRRLLLJJJHHHDDDAAAGGGHHHKKKMMMPPPRRRSSSTTTRRRQQQQQQRRRTTTWWWZZZ]]]]]]\\\[[[ZZZZZZZZZYYYYYYZZZ\\\___`````````ccceeefffiiirrr}}}xxxnnnddd]]]]]]\\\[[[[[[]]]aaaddddddcccdddgggjjjnnnyyy~~~|||zzzxxxtttqqqnnnlllllllllgggfffeeecccbbbaaa``````\\\\\\[[[[[[[[[XXXTTTQQQQQQPPPOOOPPPPPPNNNKKKHHHHHHGGGEEECCCAAA@@@??????<<<===>>>AAACCCFFFIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRSSSQQQPPPRRRWWW\\\jjj~~~wwwZZZLLLGGG@@@===:::999999:::::::::777777666666666777777888444444444444444444444444yyytttkkkdddZZZQQQMMMKKKKKKKKKJJJMMMQQQTTTTTTTTTTTTUUUTTTSSSTTTWWWWWWYYYaaajjjttt___IIIAAA>>><<<;;;;;;::::::::::::999999777777777777666666666666444444555555666666777777555555555555555555555555555555555555555555555555333333444444444444333333666666666666777777777777555555555666666777888999555<<<;;;:::@@@FFFWWWooozzznnnbbb[[[VVVUUUUUUVVVXXXYYYYYYXXXLLLKKKIIIHHHGGGHHHJJJKKKOOOQQQUUUWWWXXXXXXZZZ[[[]]]^^^```cccjjjtttpppeee```YYYVVVRRROOOMMMLLLMMMNNNMMMJJJLLLUUU^^^hhhxxxvvvgggZZZSSSJJJEEECCCBBBAAA@@@GGGJJJNNNPPPQQQQQQSSSTTTXXXVVVRRRPPPQQQSSSWWWYYY\\\\\\[[[ZZZZZZYYYYYYYYY^^^___``````^^^^^^___aaadddgggoooyyyyyytttpppjjjccc```bbb```___```aaaccccccbbbdddgggkkkmmmooovvv}}}}}}yyyvvvqqqnnnmmmlllkkkiiikkkhhheeedddcccbbb```^^^[[[ZZZYYYWWWUUUTTTTTTSSSOOOOOONNNNNNLLLKKKIIIHHHKKKHHHFFFDDDDDDCCCAAA??????@@@BBBDDDFFFHHHHHHIIIKKKLLLMMMNNNMMMMMMNNNPPPOOONNNOOOQQQPPPQQQWWW___mmmlllUUUIII@@@???===;;;;;;;;;:::999777444444555555555555444444666444333333333222111000wwwqqqjjjcccYYYQQQMMMKKKKKKKKKJJJMMMQQQSSSTTTSSSTTTUUUTTTSSSTTTWWWXXXZZZbbbkkkyyy}}}ZZZGGG@@@>>><<<;;;;;;:::::::::999999999999999888888777666666666555555555666666666666666555555555555555555555555555555555555555555555555444444444555555444444444555555555666666666777777555555555555666777888999555<<<;;;:::???EEETTTlll{{{oooccc\\\WWWUUUTTTUUUVVVWWWVVVUUULLLKKKIIIHHHHHHJJJKKKLLLOOORRRUUUVVVWWWWWWXXXYYY\\\^^^ccchhhnnnwww{{{mmmaaaZZZWWWUUUSSSQQQNNNMMMLLLMMMMMMPPPLLLNNNUUU\\\eeerrrrrrcccSSSNNNGGGCCCBBBCCCCCCCCCIIILLLPPPRRRSSSTTTUUUWWWWWWUUURRRQQQQQQTTTWWWZZZ\\\\\\]]]]]]^^^^^^^^^]]]```aaabbbaaa```______```eeehhhoooyyyxxxnnnkkkjjjgggcccaaabbbbbbcccdddfffhhhhhhhhhkkknnnsssuuuxxx~~~~~~|||zzzyyyxxxuuupppnnnmmmlllkkkjjjkkkhhheeeccccccbbb```^^^]]]\\\[[[YYYWWWVVVUUUUUUOOOOOOOOONNNMMMKKKIIIHHHIIIGGGDDDCCCBBBBBB@@@>>>???@@@BBBDDDFFFHHHIIIIIIKKKLLLNNNNNNMMMMMMOOOPPPPPPOOOQQQRRRRRRRRRZZZcccsssgggRRRGGG???===<<<:::999:::999777666444555555666666555555444555444444444555555444333}}}tttnnngggaaaXXXPPPLLLKKKKKKKKKJJJMMMQQQSSSSSSSSSTTTUUUUUUTTTUUUXXXYYY\\\dddmmm~~~sssRRRDDDAAA>>>;;;::::::::::::999999999999::::::999999888777666666666666666666666555555555555555555555555555555555444444444444444444444444444555555555555555555444444444444555555555666666555555555555666777888999666<<<:::999>>>BBBOOOeee|||pppeee^^^WWWUUUSSSSSSSSSSSSRRRQQQKKKJJJJJJIIIJJJKKKMMMNNNPPPRRRTTTUUUUUUUUUVVVWWWYYY^^^eeelllsssyyyvvvjjj___XXXUUUUUUPPPOOOOOONNNNNNMMMMMMMMMRRRPPPQQQVVV[[[aaallluuu}}}iiiYYYKKKGGGCCC@@@AAACCCEEEFFFIIILLLPPPRRRSSSTTTWWWXXXWWWUUUSSSRRRRRRTTTVVVXXXZZZ[[[]]]___aaabbbcccccceeeggghhhgggeeecccbbbbbbhhhiiipppyyyyyyooofffeeefffdddbbbbbbbbbdddgggkkknnnpppqqqqqquuuxxx}}}{{{vvvsssttt{{{|||xxxvvvtttvvvsssooommmmmmmmmlllkkkjjjhhheeecccbbbaaa___^^^]]]\\\[[[YYYWWWVVVUUUTTTPPPPPPOOONNNMMMKKKJJJIIIHHHEEECCCAAAAAA@@@???===???@@@BBBEEEGGGIIIJJJJJJKKKLLLNNNNNNMMMMMMOOOPPPQQQQQQRRRTTTSSSUUU^^^iii{{{___MMMDDD>>><<<:::888888888888666555444555555666666555555444333444444555555555555555zzzqqqjjjddd^^^VVVOOOLLLKKKKKKKKKJJJMMMQQQSSSSSSSSSTTTUUUUUUUUUVVVZZZ[[[^^^fffooo||||||hhhLLLCCCBBB???<<<:::::::::999999999999888888888888777777777777777777777666666555555444444555555555555555555555555444444444444444444444444444555555666666555555444333333333444444444555555555555555555555666888888666;;;999888===@@@JJJ^^^{{{}}}qqqggg```XXXVVVSSSQQQPPPPPPNNNMMMJJJJJJJJJJJJKKKMMMNNNOOOQQQRRRTTTTTTSSSSSSTTTVVVYYY___hhhoootttvvvwwwxxxxxxrrriii```XXXUUUTTTUUUMMMMMMOOOPPPQQQPPPPPPOOOTTTTTTVVVYYY]]]bbbjjjqqquuuyyy~~~|||zzzuuukkk[[[OOOFFFCCC@@@???@@@BBBEEEGGGHHHJJJMMMPPPQQQSSSVVVXXXXXXWWWUUUSSSRRRRRRSSSTTTWWWXXX[[[^^^aaadddeeeffflllnnnpppooommmjjjhhhhhhjjjlllrrrzzz{{{qqqgggeeedddbbbaaacccbbbgggnnntttwwwyyyzzz{{{|||xxxuuuuuu}}}}}}zzzwwwtttssssssqqqnnnmmmmmmmmmlllkkkiiigggdddbbbbbbaaa___]]][[[ZZZYYYWWWUUUSSSRRRQQQPPPOOOOOONNNMMMKKKJJJIIIGGGEEEBBBAAAAAA@@@???>>>???AAACCCEEEHHHIIIKKKKKKKKKMMMNNNNNNNNNNNNOOOQQQQQQQQQRRRTTTSSSVVVbbboooxxxXXXIIIBBB>>>;;;999888888888888777555555555666666666666555555333444555666444333333333wwwnnnhhh```ZZZSSSNNNKKKKKKKKKKKKKKKNNNQQQTTTTTTTTTTTTUUUVVVUUUWWW[[[]]]```hhhrrr~~~zzzyyy___GGGCCCCCC@@@>>>::::::999999999888888888444444555555666777777777777777666666555555444444555555555555555555555555444444444444444444444444444444555555555555444444333333333333444444444444444444444444555666777888555;;;999888===>>>FFFWWWppp~~~rrrhhhaaaYYYVVVRRROOONNNMMMKKKJJJIIIIIIJJJKKKLLLMMMOOOOOOQQQSSSTTTSSSRRRRRRTTTUUU\\\ccckkkqqqsssqqqnnnmmmfffbbb]]]WWWTTTSSSSSSSSSNNNPPPRRRTTTVVVVVVUUUUUUWWWZZZ]]]```ccciiiooorrrrrrtttwwwzzzzzzyyywwwuuuqqqlllgggccc```ZZZQQQJJJDDDCCCAAA??????AAADDDFFFHHHJJJMMMPPPRRRTTTXXX[[[\\\ZZZXXXVVVSSSRRRQQQPPPSSSUUUWWW[[[^^^bbbeeegggooorrruuuuuussspppnnnmmmnnnooouuu}}}~~~ssshhhcccaaa___```ccceeelllwww}}}{{{yyyvvvuuutttqqqpppmmmmmmmmmmmmkkkjjjiiifffcccbbbaaa```^^^\\\ZZZZZZYYYXXXVVVSSSQQQOOOOOOOOONNNMMMLLLJJJIIIHHHGGGEEEBBBAAABBBAAA@@@???@@@AAACCCFFFHHHJJJLLLLLLLLLMMMOOOOOONNNNNNPPPQQQQQQQQQRRRSSSRRRWWWeeetttmmmRRRFFFAAA???;;;:::888888999999777666555666666666666666666555666888:::999666333222222{{{tttkkkeee\\\XXXQQQMMMKKKKKKKKKKKKLLLOOOSSSUUUUUUUUUVVVVVVWWWVVVYYY]]]___bbbkkktttvvvyyyvvvVVVDDDCCCBBB???>>>999999999999888888888888333444444555555666666777666666666666666555555555555555555555555555555555333333333333333333333333333444444444444444444333333333333444444444555555444444444444555666777888555:::888999>>>>>>CCCSSSiii~~~ssshhhaaaYYYVVVQQQNNNLLLKKKIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNRRRSSSSSSSSSRRRSSSUUUWWW```fffmmmpppoookkkfffdddZZZXXXVVVVVVWWWWWWWWWVVVTTTVVVXXXZZZ\\\]]]]]]]]]]]]bbbgggiiimmmssswwwwwwvvvwwwxxxxxxuuuqqqmmmjjjfff```YYYTTTRRROOOLLLHHHDDDDDDCCCAAA@@@AAADDDFFFJJJLLLOOORRRTTTWWW[[[______^^^]]]ZZZWWWUUURRRQQQTTTTTTUUUWWW[[[```eeegggppptttxxxzzzyyyvvvtttrrrttttttyyy~~~sssfff```]]]\\\aaaggglllvvv}}}|||{{{zzzxxxwwwuuuuuuqqqooommmmmmmmmllljjjhhhhhhfffcccaaa```___]]]\\\\\\\\\[[[ZZZXXXUUURRRPPPNNNNNNMMMLLLKKKIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@???@@@AAADDDGGGIIIKKKMMMMMMLLLMMMOOOOOONNNNNNPPPQQQQQQQQQRRRSSSRRRXXXiiizzzcccLLLCCC@@@@@@:::999888888999999888666555666666777777666666555888;;;===<<<888444333333yyyqqqhhhbbbYYYUUUPPPLLLKKKKKKKKKKKKMMMPPPTTTVVVWWWVVVWWWXXXWWWWWWYYY^^^```dddmmmvvvrrr{{{zzztttPPPBBBBBB@@@======999999999999888888888888777666666666555555555444555555555666666666666666555555555555555555555555333333333333333333333333222222333333333333222222444444444444555555555555444444444444555666777777444:::888999???>>>BBBPPPaaa~~~ssshhhaaaZZZVVVQQQMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLRRRSSSSSSSSSSSSSSSVVVXXX___ccchhhjjjhhhccc^^^[[[VVVTTTTTTVVV[[[^^^___^^^\\\]]]___```bbbddddddeeedddlllrrrsssvvv|||~~~|||zzzzzzzzzwwwsssmmmgggddd]]]XXXQQQLLLJJJIIIGGGFFFDDDDDDDDDCCCAAABBBEEEHHHJJJLLLOOORRRTTTXXX]]]```bbbaaaaaa___]]]ZZZXXXWWWWWWVVVUUUVVVZZZ```fffiiissswww}}}~~~|||{{{zzzzzz}}}zzzkkkbbb^^^^^^eeemmmwww~~~||||||{{{yyyxxxvvvuuutttqqqooommmmmmmmmkkkiiiggghhheeebbb``````___]]][[[\\\\\\[[[ZZZXXXTTTQQQOOOLLLLLLLLLKKKJJJHHHFFFFFFEEECCC@@@@@@@@@@@@???>>>@@@AAADDDGGGJJJLLLMMMNNNLLLNNNOOOOOOOOOOOOPPPRRRRRRSSSTTTTTTSSSZZZmmm~~~[[[GGG@@@???>>>999777666666888888777555666666777777777777666666444999<<<;;;666222222333xxxpppfff```XXXTTTOOOKKKKKKKKKKKKKKKNNNQQQUUUWWWWWWWWWXXXYYYXXXWWWZZZ^^^aaaeeennnwwwrrr~~~mmmLLLAAAAAA>>>;;;<<<999999999888888888888777::::::999777666444333333444555555555666666777777555555555555555555555555333333333333333333333333111222222333333222222111444444444555555555666666444444444444444555777777444999888999@@@>>>AAAOOO[[[}}}~~~rrrhhhaaaZZZVVVPPPLLLKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKRRRSSSSSSSSSSSSTTTWWWZZZZZZ^^^bbbccc```[[[WWWUUURRRPPPPPPSSSYYY___aaaaaaaaabbbcccdddfffhhhiiijjjjjjsssyyyyyy{{{zzzzzzyyyvvvqqqjjjddd```WWWRRRLLLGGGFFFEEEDDDBBBCCCDDDEEEDDDBBBCCCGGGJJJIIIKKKMMMPPPRRRVVV[[[___ccccccccccccbbb```]]]\\\[[[YYYWWWWWWZZZ```gggkkkvvv|||~~~}}}tttiiibbbcccjjjsss~~~~~~}}}}}}}}}{{{yyywwwuuutttsssqqqooonnnmmmlllkkkhhhfffgggeeebbb``````___]]][[[YYYZZZYYYXXXVVVRRROOOMMMLLLKKKKKKJJJIIIGGGFFFEEECCCAAA???>>>??????>>>===@@@BBBDDDGGGJJJLLLNNNOOOLLLNNNOOOOOOOOOOOOPPPRRRSSSTTTUUUUUUTTT\\\pppwwwVVVDDD>>>======777666555555666777555444666666777777777777666666///333888888333000000222xxxrrrkkkccc]]]UUURRRNNNKKKKKKLLLOOOQQQRRRUUUWWWWWWVVVUUUUUUUUUYYYYYY]]]```aaaccclllwww___HHHFFFBBB<<<;;;888999999888888777666666666888777666555555555555555666666666555333333444555666555444333333333333333222222222222222222222222333333111111111111333333333444555555666666555555444444444555555555555666888888888888999===BBBFFFXXXmmm{{{qqqgggbbb^^^XXXPPPIIIGGGFFFGGGGGGGGGHHHJJJIIIHHHHHHIIIKKKQQQQQQRRRSSSTTTUUUUUUVVV]]]\\\YYYVVVSSSQQQPPPOOONNNQQQTTTWWWYYY\\\___bbb```aaabbbdddgggjjjmmmnnnooowww}}}~~~yyytttnnnfff___ZZZSSSPPPKKKHHHFFFFFFEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHKKKIIIJJJOOORRRUUU\\\dddcccfffggghhhkkklllggg```YYYYYYWWWTTTWWW___hhhmmmwwwyyymmmgggeeelllvvv}}}|||~~~|||zzzxxxvvvtttsssqqqpppooommmkkkiiihhhgggfffdddbbbaaa```___]]][[[ZZZYYYWWWUUURRROOONNNLLLJJJJJJHHHGGGFFFEEEEEEEEECCCCCCAAA>>><<<<<<===???AAADDDHHHJJJKKKKKKMMMNNNOOONNNNNNMMMMMMNNNNNNOOONNNQQQOOORRRYYY]]]mmmjjjVVVEEE======;;;???<<<999777777666555444444555666777777888777777444444444333333222222222~~~wwwqqqjjjbbb\\\TTTRRRNNNKKKKKKMMMOOOQQQRRRUUUWWWXXXWWWVVVWWWXXXZZZZZZ]]]```aaadddooozzz}}}YYYDDDDDD@@@<<<<<<999;;;;;;:::999888888777777777777666555555555555555555666666555333333444555666555555444333333444444333333333333333333333333444333222111111222333444333444444555555555555555444444444555555555555666777888888999:::>>>DDDHHHUUUfff}}}rrrhhhbbb\\\VVVOOOIIIGGGGGGHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLOOOOOOPPPPPPQQQRRRRRRSSSWWWVVVTTTQQQOOOMMMLLLLLLNNNPPPSSSUUUWWWZZZ]]]```ccccccdddfffiiilllnnnppprrryyy}}}xxxqqqkkkddd]]]XXXQQQOOOKKKIIIGGGGGGFFFFFFIIIIIIHHHHHHIIIIIIIIIIIIKKKJJJLLLPPPTTTVVV]]]ddddddgggiiijjjnnnpppkkkddd]]]\\\YYYWWWZZZ```hhhlllwww~~~rrrllljjjqqqzzz~~~}}}~~~~~~|||zzzwwwuuutttssslllkkkkkkjjjiiiiiihhhhhheeecccaaa``````___]]][[[YYYXXXWWWTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCBBB???======???AAABBBEEEHHHJJJKKKLLLMMMNNNPPPPPPOOOOOOOOOOOOPPPPPPOOOQQQNNNPPPWWW\\\mmmdddRRRDDD======<<<>>>;;;888777777777666555555666666777777777777666444444444333333222222222|||uuuooohhh```ZZZRRRPPPMMMKKKKKKMMMPPPRRRSSSUUUWWWXXXXXXXXXYYYZZZ[[[ZZZ\\\___aaafffrrrrrrRRRAAAAAA===;;;<<<:::======<<<;;;:::999888777666666666666555555555555555666666555333333444666666666555555444444555555333333333333333333333333444444333333333333444444333333444555555555555555444444444555555555555666666777888999;;;???EEEIIIRRR^^^sss~~~sssiiibbbXXXSSSMMMIIIGGGHHHHHHIIIHHHJJJKKKKKKJJJIIIKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHLLLNNNPPPRRRTTTWWW\\\___ddddddeeefffhhhkkknnnooouuu{{{|||uuunnngggaaaZZZVVVQQQPPPMMMKKKJJJHHHHHHHHHLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJMMMRRRUUUWWW\\\ccceeehhhkkknnnsssvvvrrrkkkbbb___\\\[[[]]]aaagggkkkvvv{{{rrrpppuuu|||~~~}}}{{{yyywwwtttsssrrrllllllkkkjjjiiiggggggfffcccbbb```_________]]][[[WWWWWWVVVTTTRRRPPPOOOOOOMMMLLLJJJHHHFFFDDDDDDCCCCCCCCCBBB@@@>>>>>>@@@CCCBBBEEEIIIKKKLLLLLLNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNPPPLLLOOOXXX___sss}}}\\\NNNBBB<<<>>>===<<<:::777777777888777666666666777777777666555555444444333333333333222222zzztttnnnggg^^^XXXPPPOOOMMMKKKLLLNNNPPPRRRTTTVVVWWWWWWVVVVVVWWWYYY[[[ZZZ[[[___aaahhhvvviiiNNN??????;;;:::<<<:::======<<<;;;999888777777555666666666666666555555555555666555333333555666777666666555555555666666444444444444444444444444444444444444444444444444333333444555555555444444444444444555555555555666666777888999:::===BBBFFFOOOWWWiii}}}qqqggg```TTTPPPKKKHHHHHHHHHIIIIIIGGGHHHJJJIIIHHHHHHIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKFFFFFFEEEEEEDDDEEEEEEEEEHHHJJJMMMOOOSSSXXX]]]aaacccccccccdddfffiiilllnnnuuu|||zzzrrrjjjddd^^^YYYVVVSSSSSSRRRPPPMMMJJJIIIIIIMMMMMMNNNMMMMMMMMMLLLLLLKKKJJJMMMRRRUUUVVV\\\bbbfffjjjoootttzzz~~~{{{tttiiiccc___^^^___aaadddhhhtttvvvqqqtttxxx~~~~~~~~~}}}{{{xxxvvvsssqqqppprrrqqqooollliiifffdddcccbbb```^^^^^^___^^^]]][[[VVVUUUTTTSSSRRRQQQPPPOOOOOOMMMKKKHHHFFFDDDBBBBBBAAAAAA@@@???===>>>AAACCCCCCFFFJJJLLLMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQMMMNNNKKKOOOZZZeee}}}sssUUUJJJ@@@<<<===<<<999888777777888888777666666777777777666555444444333333333333333333333333yyysssnnnfff]]]VVVNNNMMMLLLKKKLLLNNNQQQSSSUUUVVVWWWVVVTTTTTTUUUVVVZZZZZZ[[[___ccckkk{{{bbbLLLAAA@@@:::999<<<999;;;;;;:::999888777666666444555666666777666555555444555666555333333555777666666555555555666666777444444444444444444444444444444444444444444444444222333333444555444444444444444444555555555555666777888888888888:::===@@@IIIPPPaaa~~~|||oooccc\\\PPPMMMJJJHHHHHHIIIIIIHHHEEEGGGHHHHHHGGGFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHBBBBBBBBBBBBCCCCCCDDDEEEDDDGGGKKKPPPTTTZZZ```eeecccbbbbbbccceeeiiilllooosss{{{|||vvvnnnfff```]]]ZZZXXXXXXYYYYYYVVVRRRMMMLLLLLLNNNPPPQQQRRRRRRQQQOOONNNKKKJJJLLLQQQTTTUUU[[[bbbgggmmmssszzz~~~pppggg`````````___aaaeeeqqqvvvnnnlllmmmwww|||~~~}}}|||zzzwwwtttrrrpppoooqqqpppnnnkkkhhhfffdddbbb```___]]]]]]^^^]]]\\\ZZZUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMJJJHHHEEECCCAAAAAA>>>>>>>>>===<<<===@@@CCCDDDGGGKKKMMMNNNNNNPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQMMMNNNKKKNNN[[[gggkkkOOOHHH???;;;<<<:::888777666777888888777666666666666666666555444333333333333333333333333333|||vvvqqqkkkddd[[[TTTLLLKKKKKKKKKMMMOOORRRSSSUUUVVVVVVUUUSSSSSSUUUWWW[[[[[[^^^ccchhhqqq\\\JJJBBB@@@999999<<<888999888888777777666666666444444666777777777666555444555555555444444555777555555444444555555666666333333333333333333333333333333444444444444333333222222333444444444444444444444444555555555555666777888888888777888;;;===CCCIIIZZZwww{{{mmm```XXXNNNLLLIIIHHHHHHHHHHHHGGGDDDEEEGGGFFFEEEEEEFFFHHHIIIIIIHHHHHHGGGGGGFFFFFFAAAAAAAAAAAABBBDDDEEEFFFCCCGGGMMMSSSXXX^^^cccgggddddddcccdddgggkkkppprrrrrr{{{vvvpppggg```\\\[[[ZZZZZZ[[[^^^___]]]WWWSSSQQQQQQQQQTTTXXX[[[[[[YYYVVVSSSNNNLLLMMMQQQSSSUUU\\\ccciiiooowwwxxxkkkbbbaaaaaa^^^___dddmmm{{{tttiiidddaaafffiiillloooppppppqqqssspppssswww|||}}}{{{yyyvvvsssqqqnnnmmmjjjjjjiiihhhgggeeeeeeddd```___]]]\\\]]]\\\ZZZXXXUUUUUUTTTSSSQQQPPPOOOOOOMMMKKKIIIFFFDDDBBBAAA@@@<<<<<<<<<<<<<<<===AAADDDEEEHHHLLLNNNOOOOOOQQQRRRQQQQQQSSSSSSSSSSSSQQQQQQNNNOOOKKKOOO[[[hhhcccKKKEEE???;;;;;;999888777666777888888666555555555666666666555444444222222333333333333444444|||xxxrrrmmmhhhaaaWWWPPPJJJJJJJJJKKKMMMOOORRRTTTSSSTTTUUUUUUUUUVVVXXX[[[]]]]]]bbbhhhnnnwwwUUUFFFAAA???888999<<<888777777777777777777777777333444666777888777666555333444555555444444666777444444333333444555555666333333333333333333333333111222333444444333222111222222333444444444444333444444444555555555555666666777888999888999<<<>>>BBBFFFUUUppp{{{lll___VVVLLLKKKIIIHHHHHHHHHFFFEEEDDDFFFGGGGGGFFFFFFGGGHHHGGGGGGGGGFFFEEEDDDDDDCCC@@@@@@AAAAAABBBDDDEEEFFFFFFKKKQQQWWW\\\```dddfffccccccbbbdddggglllqqqtttttt}}}|||pppiiiaaaZZZXXXXXXZZZ[[[[[[```cccbbb]]]YYYXXXXXXVVV[[[aaafffgggddd___[[[RRROOONNNQQQSSSWWW^^^gggiiiqqqzzzpppdddcccbbb^^^___eeeiiiyyyrrreee^^^YYYWWWYYY\\\^^^```bbbdddfffiiimmmrrryyyyyyvvv~~~|||{{{yyyvvvssspppmmmllliiiiiihhhgggffffffeeeeeeaaa___]]]\\\\\\[[[XXXWWWVVVUUUTTTSSSQQQPPPNNNNNNKKKIIIGGGEEECCCAAA@@@???;;;<<<<<<<<<<<<>>>BBBEEEFFFIIIMMMOOOOOOPPPQQQSSSRRRSSSTTTUUUUUUTTTSSSRRRLLLNNNLLLQQQ```nnn[[[EEEBBB>>>;;;;;;888888777777777888888555333444444555555666555555555222222222333333444444444yyyuuupppkkkfff^^^TTTMMMIIIIIIJJJKKKMMMPPPRRRTTTQQQSSSTTTUUUVVVXXX\\\___^^^```eeelllrrr{{{tttOOOCCC???>>>777888===999666777777777777888888888222444666777888777666555333444555555444444666888333333333333333444555666222222222222222222222222111111333333333333111111222222333444444444333333444444444555555555666666555777999999:::;;;>>>@@@DDDHHHTTTnnn|||mmm^^^UUULLLJJJIIIHHHHHHHHHFFFDDDEEEGGGHHHHHHGGGFFFHHHIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAABBBDDDEEEFFFIIINNNUUU[[[___aaaccceee`````````aaaeeekkkpppsssvvv}}}vvvkkkddd\\\VVVUUUWWWYYY[[[[[[```eeeeeeaaa]]]]]]^^^ZZZ```hhhnnnoookkkfffaaaUUUQQQPPPRRRTTTXXXaaajjjjjjqqq{{{tttfffdddccc^^^```ggghhhwwwqqqccc\\\VVVPPPQQQSSSVVVYYY\\\^^^```iiilllqqqxxxqqqnnnwww|||{{{xxxuuurrrooommmlllmmmmmmkkkiiihhhfffeeedddaaa___]]]\\\[[[ZZZWWWUUUVVVUUUTTTSSSQQQOOONNNMMMIIIHHHFFFDDDBBB@@@@@@???<<<=========>>>@@@DDDGGGGGGIIIMMMOOOPPPPPPRRRSSSSSSTTTVVVWWWWWWVVVTTTSSSIIILLLMMMUUUfffwwwxxxUUUAAA@@@===;;;<<<999888777777888888777555222333333444555666666666555222222222333333444444444}}}xxxqqqpppmmmhhhaaaYYYSSSOOOKKKKKKKKKMMMOOORRRTTTVVVVVVTTTSSSSSSUUUXXXYYYZZZ]]]```gggooovvvmmmOOOHHH???::::::;;;888666999999::::::999888666555777777777777777666555555555555555555555555555555333333333333333333333333555444333333222222333333222222333333333333444444444333333222222333333444333333222222333333444555777333222333555777???GGGGGGMMMUUUdddppp```VVVIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHFFFCCCBBBAAA@@@@@@;;;===>>>??????AAAEEEHHHPPPQQQTTT[[[bbbfffeeecccbbb[[[[[[cccfffdddiiisss}}}xxxpppddd```ZZZVVVUUUWWWYYYZZZ\\\dddkkkllllllllliiidddiiijjjnnntttxxxvvvoooiii[[[SSSNNNQQQVVVZZZ^^^cccooowww}}}lllbbb]]]ZZZ]]]aaafffsssnnn___WWWTTTRRRRRRRRRSSSUUUXXX\\\___gggjjjooovvvvvvnnnpppttt~~~}}}}}}}}}}}}|||zzzvvvrrrooommmkkkkkkkkkjjjjjjiiigggfffdddcccbbb```\\\ZZZZZZYYYXXXWWWTTTTTTRRRQQQOOOMMMLLLLLLGGGFFFEEECCCAAA???>>>===???>>>======>>>@@@BBBCCCJJJLLLOOOQQQSSSSSSRRRRRRTTTUUUUUUVVVUUUTTTSSSRRRPPPNNNQQQ]]]nnnkkkQQQDDDCCC<<<777888666666666666666555555555555444444444444444444444444555555555444444333333333zzzuuuooonnnjjjeee^^^WWWQQQNNNKKKKKKLLLMMMOOORRRTTTVVVVVVUUUSSSTTTVVVXXXZZZ[[[]]]aaahhhrrrzzzjjjNNNGGG???:::::::::999666888999999888777666555555666666777777666666555444555555555555555555555555444444444444444444444444555444333333222222333333222222333333333333444444444333333222222333333444333333222222333333444555555444555999::::::>>>CCCEEEJJJPPPaaaqqq```UUUIIIHHHFFFDDDDDDFFFHHHJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIFFFDDDAAA@@@@@@@@@<<<===>>>???@@@BBBEEEHHHPPPQQQVVV\\\bbbeeedddaaa```YYYYYYaaaeeeffflllwww}}}xxxpppiiiaaa^^^YYYWWWWWWYYY\\\]]]___hhhooorrrtttvvvtttqqqoooqqqtttyyy{{{xxxpppiii___WWWRRRTTTXXX[[[```eeemmmuuurrrggg```\\\]]]aaafffqqqlll]]]VVVSSSSSSTTTUUUWWWYYY\\\___bbbdddggglllsss}}}uuuoooqqqvvv~~~~~~}}}}}}{{{yyyvvvsssooommmlllkkkkkkkkkjjjiiigggeeecccbbbaaa^^^[[[YYYYYYYYYXXXWWWSSSRRRQQQPPPNNNLLLKKKJJJFFFFFFDDDCCCAAA???>>>===>>>>>>======>>>AAACCCEEEJJJLLLNNNPPPRRRRRRRRRQQQSSSTTTUUUUUUUUUTTTRRRQQQMMMLLLQQQ```vvvgggNNNBBBBBB<<<999:::888666666666666555555555555444444444444444444444444444444444444333333333222|||uuuqqqlllkkkgggaaa[[[UUUOOOLLLKKKKKKLLLNNNPPPRRRTTTUUUUUUUUUUUUUUUWWWYYY[[[]]]___ccclllvvvdddKKKEEE>>>:::::::::999777888888777666555555555555666666777777666666555444555555555555555555555555555555555555555555555555555444333333222222333333222222333333333333444444444333333222222333333444333333333333333444444555333555:::???@@@<<<;;;>>>CCCEEEJJJ[[[ttt```TTTJJJHHHFFFDDDEEEHHHKKKMMMNNNMMMLLLKKKLLLNNNPPPQQQMMMKKKHHHDDDAAA@@@@@@@@@===>>>???@@@AAACCCFFFIIIOOORRRXXX^^^cccdddaaa^^^[[[UUUVVV^^^eeeiiirrr|||}}}ssskkkggg```^^^\\\[[[\\\___bbbdddgggooowwwzzz||||||yyyyyy{{{~~~yyyppphhh___XXXSSSUUUXXX[[[aaagggqqqxxxyyymmmddd^^^^^^aaaeeeooo~~~hhhZZZUUURRRQQQSSSVVVXXXYYY\\\___bbbgggiiinnnttt}}}tttooosssxxx~~~}}}~~~}}}~~~|||{{{{{{yyyvvvssspppnnnllllllmmmlllkkkiiigggeeebbbaaa^^^\\\YYYXXXXXXXXXXXXWWWRRRQQQPPPNNNMMMKKKJJJIIIFFFEEEDDDCCCAAA@@@>>>>>>======<<<===@@@CCCFFFHHHJJJKKKMMMOOOQQQQQQQQQPPPRRRSSSTTTTTTTTTSSSQQQPPPMMMMMMTTTfffaaaKKKAAAAAA;;;:::<<<999666666666666555555555555444444444444444444444444333333333333222222222222yyyrrrmmmjjjhhhddd^^^XXXRRRNNNLLLKKKLLLMMMOOOPPPRRRTTTUUUTTTUUUWWWWWWXXXZZZ]]]___cccgggpppzzz^^^HHHDDD>>>;;;::::::999888999888777666555666666777777777888888777777666555555555555555555555555555444444444444444444444444555444333333222222333333222222222333333333444444444333333222222333333444333333333333333444555555333555:::@@@@@@;;;999:::AAAAAAEEEVVVzzzwwwbbbTTTKKKIIIGGGEEEGGGJJJNNNPPPTTTSSSPPPOOOOOOQQQSSSUUUQQQNNNJJJEEEBBB@@@@@@@@@>>>???AAAAAABBBDDDHHHJJJOOOSSSYYY```bbbaaa]]]YYYWWWSSSTTT]]]fffnnnyyyyyymmmhhheeebbbbbbbbbbbbcccfffjjjmmmssszzzyyymmmeeeZZZTTTPPPRRRVVVZZZbbbiiiyyyoooddd]]]^^^bbbeeemmmzzz}}}eeeXXXTTTRRRSSSVVVZZZ\\\]]]___cccfffppprrruuu{{{rrrnnnrrrwwwzzzyyy}}}~~~~~~}}}}}}|||}}}~~~~~~|||zzzyyyzzzxxxvvvtttqqqooommmlllmmmmmmkkkiiigggdddbbb```\\\ZZZWWWVVVWWWWWWWWWVVVRRRQQQPPPOOOMMMKKKJJJIIIFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<>>>AAAEEEIIIKKKJJJKKKMMMNNNPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRPPPPPPQQQQQQZZZnnn[[[IIIAAA@@@::::::<<<888666666666666555555555555444444444444444444444444222222222222222222222222}}}wwwpppkkkiiifffaaa[[[VVVQQQNNNMMMLLLLLLNNNOOOQQQRRRSSSTTTSSSVVVXXXZZZZZZ\\\___bbbhhhkkktttwwwWWWEEEBBB>>>;;;999999999999:::999888777666777888999888999999999999888777777555555555555555555555555333333333333333333333333555444333333222222333333222222222333333333444444444333333222222333333444444444333333444444555666444555888===<<<888777:::??????BBBRRRrrrzzzeeeWWWKKKJJJHHHHHHIIILLLPPPRRRWWWVVVSSSQQQQQQSSSUUUVVVUUURRRMMMGGGCCCAAA@@@@@@???AAABBBCCCCCCEEEIIILLLNNNSSSZZZ___```]]]XXXUUUSSSRRRUUU^^^iiivvvpppfffcccbbbccceeehhhiiijjjmmmrrrvvvxxxkkkaaaUUUPPPNNNQQQUUU[[[fffooo~~~qqqddd\\\^^^dddffflllwww{{{cccXXXVVVVVVZZZ^^^bbbddddddggglllqqqwwwzzz~~~zzzmmmjjjnnnrrr|||wwwtttwwwzzz}}}}}}}}}~~~~~~zzz{{{|||}}}|||zzzxxxwwwxxxxxxvvvtttrrrpppnnnmmmmmmmmmkkkiiigggdddbbb```\\\YYYWWWVVVVVVWWWVVVUUUSSSRRRQQQOOONNNLLLKKKJJJEEEEEEDDDCCCAAA@@@??????;;;<<<<<>>777999;;;555666666666666555555555555444444444444444444444444222222222222333333333333~~~xxxrrrlllhhhdddaaa[[[TTTOOOLLLKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSRRRWWW\\\]]]]]]^^^bbbfffmmmrrr{{{xxx\\\III???>>>===;;;999888999:::777777888888888888777777777777777777777666555555555555555555555555555555444444444444444444444444555444333333222222333333222222333333333333444444444333333222222333333444444444444444444555666666444333555888777555666:::777:::@@@JJJ]]]{{{lll^^^LLLMMMMMMNNNOOOOOOPPPQQQNNNOOOPPPRRRTTTWWWYYY[[[^^^ZZZSSSLLLFFFDDDCCCCCCBBBCCCDDDEEEFFFHHHKKKNNNOOOTTTZZZ\\\YYYTTTPPPOOORRRVVV]]]ggguuuwwwiiifffhhhiiijjjpppxxx}}}~~~ooodddWWWTTTSSSVVVZZZaaannnzzzsssgggdddhhhiiimmmttt}}}xxxgggdddhhhlllppptttwwwwwwvvv{{{ooobbb]]]^^^```ccchhhkkkiiimmmyyyyyyqqqkkkgggiiikkkkkkmmmqqqzzzzzzyyy{{{}}}~~~}}}}}}||||||{{{zzzzzzyyyvvvwwwvvvvvvtttrrrpppnnnkkkkkkjjjiiigggeeecccbbb^^^[[[XXXVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMKKKJJJIIIDDDDDDCCCBBBAAA@@@@@@???======>>>@@@DDDIIIMMMOOONNNNNNNNNOOOOOOPPPQQQQQQRRRRRRSSSTTTSSSRRRQQQPPPNNNVVVlllbbbLLLCCC@@@===777:::===666666666666666555555555555444444444444444444444444222333333333444444444444{{{uuupppjjjfffbbb^^^XXXRRRMMMJJJJJJJJJLLLNNNPPPRRRSSSSSSSSSSSSRRRWWW\\\^^^]]]^^^bbbgggnnnsss}}}zzztttSSSEEE>>>>>>===;;;999888999;;;555666777888888777666555555555555555555444444333555555555555555555555555555555555555555555555555555444333333222222333333222222333333333444444444444333333222222333333444555444444444444555666666333333555999999666666:::444999@@@HHHVVVpppnnnaaaMMMMMMNNNPPPPPPPPPPPPPPPHHHJJJMMMQQQUUUYYY\\\]]]aaa\\\UUUMMMGGGDDDDDDDDDBBBCCCEEEEEEFFFHHHLLLOOOOOOTTTYYYZZZWWWRRRNNNMMMSSSXXX```kkkyyynnnbbbbbbfffgggooovvvrrrgggXXXUUUTTTVVVYYY```mmmyyy|||nnnhhhiiijjjnnnuuu|||xxxjjjiiipppuuukkk^^^YYYYYYZZZ^^^bbbcccaaaeeesssssslllfffdddeeefffdddccceeeuuu|||}}}xxxwwwzzz|||~~~~~~}}}|||{{{{{{||||||vvvvvvvvvvvvtttrrrpppoookkkkkkjjjiiigggfffdddccc___\\\YYYWWWVVVVVVUUUSSSQQQPPPOOOMMMLLLJJJIIIHHHDDDDDDCCCBBBAAAAAA@@@@@@===>>>>>>AAADDDIIIMMMPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTSSSQQQPPPRRR[[[sssYYYHHH@@@???===777;;;???888777666666666555555555555444444444444444444444444333333333444444555555555{{{uuupppmmmjjjhhh^^^[[[UUUPPPMMMKKKKKKLLLPPPQQQRRRRRRRRRRRRTTTVVVWWWWWW[[[```aaaaaafffmmmkkkrrr}}}}}}fffLLLBBB======<<<;;;::::::::::::888888999888888777666555666666666666555555555555333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222111111111222222333333333555444444333333333444444666666666666666777888888777999===BBBKKKaaassscccXXXSSSPPPSSSTTTQQQNNNNNNMMMOOORRRTTTVVVYYY]]]```aaa___[[[VVVOOOIIIDDDAAADDDEEEFFFGGGIIIJJJKKKKKKRRRTTTUUUSSSOOOMMMNNNPPPWWW^^^hhhsssqqqeeebbbcccgggmmmvvv~~~ttthhh[[[YYYWWWXXXXXX]]]iiivvv~~~pppggggggjjjqqqzzzwwwooooooxxxwwwdddYYYSSSSSSVVV[[[]]]___bbbfffmmmtttyyyvvvkkkbbb]]]ZZZ[[[[[[ZZZ]]]aaakkkttt~~~}}}{{{{{{|||}}}|||{{{zzzzzzyyyxxxwwwvvvvvvyyyxxxxxxxxxwwwuuuqqqnnnnnnlllhhhfffeeedddbbb```^^^]]]\\\ZZZXXXVVVTTTTTTSSSRRRQQQPPPNNNKKKIIIHHHFFFEEECCCBBBAAA@@@@@@@@@AAA@@@???AAAEEEIIIJJJKKKMMMMMMLLLLLLLLLMMMNNNNNNUUURRRQQQTTTUUUQQQNNNOOOPPP^^^|||mmmWWWFFFBBB<<<999888888888888888777777666555555444444555555555555555555555555555555444333222222222222{{{tttoookkkgggeee]]]YYYTTTOOOLLLKKKLLLMMMQQQRRRSSSSSSRRRSSSUUUWWWXXXXXX\\\aaaaaaaaafffmmmnnnuuuaaaJJJCCC===<<<;;;::::::999::::::999999999999888777666555666666666666555555555555333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222222222222222333333333444555444444333333333444444555555555444555666666777888999<<<@@@FFFYYYyyywwwggg[[[UUUQQQSSSTTTQQQNNNNNNPPPRRRTTTUUUWWWYYY]]]___aaa___\\\WWWRRRMMMIIIFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMOOOPPPNNNLLLKKKMMMPPPWWW___kkkxxx|||kkkbbbaaadddkkkqqqssshhh[[[YYYWWWWWWXXX\\\hhhuuuwwwmmmmmmnnnsss|||xxxssswwwxxxfff[[[TTTRRRUUUXXXZZZ^^^bbbeeejjjppptttwww}}}}}}nnnddd^^^YYYVVVWWWVVVUUUWWW\\\dddllluuu{{{|||{{{{{{|||||||||yyyyyyxxxwwwvvvuuuuuutttvvvvvvvvvwwwwwwvvvssspppnnnlllhhhfffeeecccaaa___\\\[[[YYYXXXUUUTTTRRRQQQRRRRRRQQQOOOMMMKKKIIIHHHEEEDDDCCCAAA@@@?????????@@@??????BBBFFFJJJLLLLLLPPPPPPOOOOOOPPPPPPQQQQQQTTTQQQQQQUUUUUURRRPPPQQQTTTdddcccNNNEEEAAA<<<999888888888888888888777777666555555444555555555555555555555555333333222222222333333444zzztttoooiiiccc```ZZZVVVQQQLLLJJJJJJMMMNNNRRRSSSTTTSSSSSSSSSUUUWWWYYYZZZ]]]aaabbbbbbhhhooosss{{{yyyXXXHHHDDD===<<<;;;::::::999999999::::::::::::999888777666666666666666555555555555333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222333333333333444444444444444444333333333333444444444444333333444444555666999:::;;;===@@@NNNhhh{{{mmm___XXXSSSSSSTTTQQQNNNNNNSSSTTTUUUVVVVVVXXX\\\^^^aaa```]]]ZZZVVVRRROOOMMMIIIIIIIIIJJJJJJKKKMMMMMMJJJLLLMMMLLLJJJKKKOOOSSSYYYbbbooorrreeeaaaccciiirrrzzzqqqfff[[[WWWUUUVVVVVV[[[fffqqqvvvqqqnnnoooxxxzzz{{{zzzggg[[[TTTQQQRRRUUUYYY___dddgggjjjlllnnnnnnttt|||~~~rrrfff^^^[[[WWWTTTTTTSSSQQQSSSWWW]]]bbbiiinnnuuu|||{{{{{{||||||{{{xxxxxxwwwvvvuuutttsssssssssssssssuuuwwwwwwuuusssnnnlllhhhfffdddbbb```^^^[[[ZZZYYYWWWUUUSSSRRRQQQRRRQQQPPPOOOMMMJJJHHHGGGCCCCCCAAA@@@??????>>>>>>???>>>???BBBGGGKKKMMMNNNQQQQQQQQQQQQQQQRRRSSSSSSTTTQQQQQQTTTTTTQQQQQQTTTWWWjjj\\\IIIDDD@@@;;;999888888888888888888777777666555555555444444444444444444444444111111111222222333555555~~~yyysssnnnggg```[[[WWWSSSNNNJJJIIIJJJNNNPPPSSSTTTUUUTTTSSSTTTVVVWWW[[[[[[^^^bbbcccdddjjjqqqxxxkkkOOODDDBBB===<<<;;;:::999999999999:::::::::::::::999777777666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333222333333444444444444444333444555555666999999:::;;;<<>>>>>>>>>>>>>>>>>@@@DDDIIIMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSUUURRRRRRSSSRRROOOPPPSSSYYYpppwwwUUUFFFBBB>>>:::888888888888888666666666555555555444444444444444444444444444444222222111111222333333444}}}zzzvvvqqqkkkddd]]]XXXRRRPPPLLLIIIIIILLLOOORRRUUUVVVVVVVVVTTTTTTVVVXXX\\\\\\___ccceeefffmmmuuu~~~___IIIAAA@@@<<<<<<;;;:::999999999999:::::::::::::::999777777666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222222222222333444555555555444444555555666777888888:::;;;;;;AAAQQQaaa~~~vvvhhh^^^UUURRRPPPMMMKKKLLLMMMNNNOOOPPPQQQUUUYYY]]]bbbcccbbbaaa]]]YYYTTTQQQNNNMMMKKKJJJJJJKKKLLLMMMOOOQQQQQQPPPNNNPPPUUUZZZ```jjjxxxlllfffcccgggmmmsss{{{zzzmmmcccYYYSSSPPPQQQRRRVVV^^^fffqqquuu{{{{{{wwwwww```TTTOOONNNPPPQQQWWW```ggglllnnnooopppnnnxxx{{{tttmmmfffbbb^^^YYYWWWXXXVVVTTTTTTWWWXXXZZZ^^^dddmmm||||||{{{{{{|||{{{zzzxxxxxxwwwvvvuuuttttttssssssrrrqqqqqqrrrrrrpppnnnllljjjfffdddbbb```^^^\\\\\\[[[ZZZXXXVVVTTTRRRQQQPPPOOONNNMMMKKKHHHFFFEEEAAAAAA@@@???>>>>>>>>>>>>>>>???AAAEEEKKKOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVSSSRRRRRROOOLLLNNNSSS\\\wwwgggLLLBBB???===999888888888888777555555444444444444444333444444444444444444444444444333222222111111111111yyyuuuqqqlllggg```YYYTTTNNNMMMKKKJJJKKKNNNQQQSSSVVVWWWWWWWWWUUUUUUWWWXXX\\\\\\___dddfffiiiqqqyyyxxxUUUFFF@@@===<<<;;;:::999999888888888::::::::::::999888777666666666666666555555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222444444444444333333333333222111111222222333444555555555555444555666666777666777:::;;;;;;>>>JJJWWWpppzzznnncccWWWRRROOOLLLKKKMMMKKKKKKLLLMMMNNNRRRWWW[[[aaaccceeefffccc]]]WWWSSSOOOMMMKKKIIIHHHIIIJJJKKKMMMPPPQQQPPPOOOQQQVVVZZZcccnnn{{{vvvgggeeefffkkkoooqqqvvv|||zzznnneeeYYYTTTPPPQQQSSSUUU\\\cccmmmpppvvv~~~qqq\\\SSSOOOOOOQQQNNNTTT^^^fffmmmrrruuuxxxyyyzzzuuuoooiiieee```\\\ZZZ[[[[[[XXXXXX[[[\\\^^^bbbjjjuuu~~~|||{{{||||||zzzyyyxxxxxxwwwvvvuuutttsssssssssqqqooonnnooonnnlllkkkjjjhhhdddbbbaaa```^^^\\\YYYXXXWWWUUUSSSQQQPPPOOOOOONNNMMMLLLJJJGGGEEEDDDAAA@@@@@@???>>>>>>?????????@@@BBBGGGLLLPPPQQQQQQSSSSSSSSSSSSTTTVVVWWWXXXVVVTTTSSSRRRNNNKKKOOOUUUeee|||[[[HHHBBB===;;;999888888999888777444444444444444444444444333333333333333333333333444444222111111000000000sssooojjjeee```[[[UUUQQQKKKKKKKKKLLLMMMPPPRRRTTTWWWXXXXXXWWWVVVVVVWWWYYY[[[[[[___dddhhhkkkttt}}}lllOOOEEEAAA;;;<<<;;;:::999888888888888999999999999888777666555666666666666555555555555555555555555555555555555222222222333333444444444333333333333333333333333222222222222222222222222444333333333222222222222111111111111222333444555444444333333444444555666666777:::<<<;;;<<>>:::999888777666666666666444555777:::<<<;;;777444333222111222444555444333222222222222222222222222iiiddd\\\UUUQQQNNNKKKJJJJJJKKKLLLNNNPPPRRRSSSUUUWWWUUUTTTVVVZZZ\\\\\\[[[\\\]]]aaagggkkkrrrzzzXXXFFF@@@>>>;;;<<<<<<<<<;;;:::999777777666666666666555555555555777666555444444444555555555555555444444444333333222222222222222222222222111111111111111111111111111222222333333222222111222333333444444333333222111111222222222333333333333333444444555444444444777888888888888;;;???BBBPPPiiiyyyiii\\\TTTRRRPPPOOOMMMKKKIIIGGGHHHKKKNNNPPPYYYaaajjjpppuuuvvvppphhhXXXPPPIIIFFFCCCBBBDDDIIIFFFJJJMMMOOOPPPUUU]]]cccpppvvv}}}}}}{{{||||||zzzzzz|||~~~rrrjjj___ZZZVVVUUUUUUVVV^^^fffttt}}}~~~ooocccWWWSSSSSSTTTVVVZZZ\\\dddmmmvvv|||zzz{{{|||{{{yyyyyyxxxwwwuuussstttssssssrrrqqqqqqqqqqqqmmmlllkkkjjjiiihhhggggggfffdddaaa```___^^^\\\ZZZ[[[YYYWWWVVVUUUTTTQQQNNNNNNLLLJJJHHHGGGFFFCCCAAAAAAAAAAAA@@@>>>===>>>???AAAEEEJJJNNNPPPQQQSSSUUUUUUUUUUUUVVVWWWWWWXXXXXXVVVXXXRRRPPPSSSSSS```yyydddMMMCCC???===999888777666555555555555555555666888:::999666444444333222222444444333222111111111111111111111111ccc^^^WWWQQQMMMKKKIIIGGGKKKLLLMMMOOORRRTTTUUUVVVVVVVVVUUUWWW[[[]]]^^^^^^``````ccchhhmmmvvvmmmOOOCCC@@@>>><<<:::::::::::::::999999888666666666666555555555555666555444444333444444444444444444444333333333333222222222222222222222222111111111111111111111111111222222333333222222111222222333333333333222222111111222222222333333333444444444555444444333333666666777666777999===@@@HHHbbb{{{zzz{{{qqqcccZZZUUUPPPNNNJJJIIIFFFEEEFFFHHHKKKNNNVVV```llluuu{{{}}}vvvmmm]]]SSSJJJFFFCCCAAACCCFFFEEEHHHLLLNNNPPPUUU\\\bbbmmmvvv}}}|||wwwmmmfff^^^ZZZVVVVVVVVVWWW^^^fffxxx}}}wwwwwwwww{{{{{{vvvpppiiieee\\\VVVQQQRRRSSSUUUZZZaaaaaajjjttt{{{zzz{{{|||zzzxxxxxxxxxwwwuuussstttssssssrrrqqqpppppppppmmmmmmllljjjiiigggfffeeeeeeccc```___^^^]]]ZZZXXXYYYXXXVVVVVVVVVUUURRRPPPOOOMMMJJJHHHGGGEEEBBB@@@@@@AAAAAA@@@>>>===>>>@@@BBBFFFKKKOOOQQQRRRTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXUUUXXXSSSQQQTTTWWWjjjxxxWWWGGGAAA>>>;;;888777666555555444444555666555555666777777555333555333222222444444333111111111111111111111111111]]]XXXRRRMMMJJJIIIHHHGGGLLLMMMOOOQQQTTTVVVWWWXXXVVVVVVWWWYYY\\\___aaabbbddddddfffkkkqqq{{{aaaHHHAAA@@@>>>;;;888999999:::::::::999999666666666666555555555555444444444444333444444444333333333333333333333333222222222222222222222222111111111111111111111111111222222333333222222111222222333333333333222222111111222222222333333333555555555555444333222222555666777777777888<<<>>>EEE]]]wwwvvvvvv{{{xxxjjj```XXXQQQLLLHHHFFFDDDCCCDDDFFFIIILLLRRR^^^mmmyyy{{{rrraaaWWWLLLFFFCCCAAAAAADDDDDDGGGKKKNNNQQQVVV]]]bbbiiisss~~~}}}~~~}}}uuullleeeaaa___[[[YYYZZZZZZ\\\bbbjjjxxxxxxpppmmmmmmnnnrrrwww|||{{{wwwrrrlllgggaaa[[[WWWSSSQQQRRRUUUVVVXXX___gggiiittt}}}|||}}}|||zzzxxxwwwwwwwwwuuutttsssssssssrrrqqqpppoooooonnnmmmkkkjjjhhhfffeeedddcccaaa___^^^]]]\\\YYYWWWWWWVVVUUUUUUVVVUUUSSSQQQOOOMMMJJJGGGFFFDDDAAA>>>???@@@@@@???>>>===???@@@CCCGGGKKKOOOQQQRRRTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYVVVYYYUUURRRVVV]]]vvviiiMMMCCC@@@===:::888777666555555555555555777555333333444444333222333222111222444555444333222222222222222222222222YYYTTTOOOKKKIIIIIIIIIHHHLLLMMMPPPSSSUUUWWWXXXXXXVVVWWWYYY[[[^^^aaadddfffffffffhhhmmmttt~~~WWWDDD@@@???<<<:::888888999999::::::999999666666666666555555555555333333444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111222222333333222222111111222222333333222222111111111222222222333333333555555555555444333222222555666777777777888;;;>>>BBBWWWyyy{{{tttrrrrrrwwwrrrfff\\\QQQKKKGGGEEECCCBBBCCCEEEHHHKKKPPP]]]nnn|||uuufffYYYLLLFFFCCCAAA@@@BBBDDDFFFJJJOOOSSSYYY^^^bbbfffpppzzz}}}||||||vvvooogggaaa^^^\\\^^^\\\[[[]]]___```gggnnn|||}}}pppjjjhhhgggiiilllqqquuuwwwwwwsssooohhhbbb]]]YYYUUURRRQQQRRRUUUYYYZZZ[[[bbbjjjqqq}}}}}}{{{}}}{{{yyywwwvvvvvvwwwvvvuuusssssssssrrrqqqpppnnnmmmmmmlllkkkiiigggeeedddccccccaaa^^^]]]\\\[[[XXXVVVUUUTTTSSSTTTUUUUUUSSSQQQNNNLLLIIIGGGEEECCC@@@===>>>???@@@???>>>>>>@@@AAADDDGGGLLLOOOQQQRRRSSSUUUVVVWWWWWWXXXXXXYYYZZZZZZXXXZZZVVVTTTZZZeee^^^HHHBBB???<<<999888888777777666666777777777555222222333333333222111000000222444666666555333333333333333333333333UUUQQQLLLIIIIIIIIIJJJJJJKKKMMMPPPTTTVVVXXXYYYYYYUUUWWWZZZ]]]___bbbfffiiihhhhhhkkkqqqyyyoooOOOBBBAAA>>>;;;:::888888999999999999999888666666666666555555555555333333444555555555555444333333333333444444444444222222222222222222222222111111111111111111111111111222222333333222222111111111222222222222111111111111222222222333333333444444444555444444333333555666777777777888:::<<<===MMMjjjxxxsssqqqqqqttt|||yyymmmaaaTTTLLLGGGFFFCCCBBBCCCEEEIIIKKKQQQ___qqqxxxiii[[[MMMFFFDDDAAA@@@AAADDDEEEIIIOOOUUU[[[___bbbeeemmmvvv{{{}}}|||xxxnnnmmmiiiccc^^^[[[[[[\\\^^^\\\^^^bbbdddfffllltttuuummmiiiccccccdddhhhmmmqqqrrrrrrnnniiibbb\\\XXXVVVTTTSSSTTTTTTXXX]]]___```fffnnnxxxzzzyyy{{{{{{yyyvvvuuuvvvvvvvvvuuurrrsssssssssqqqooommmlllkkkkkkjjjhhhgggeeedddccccccaaa^^^]]]\\\[[[XXXVVVSSSRRRRRRRRRTTTSSSRRRPPPMMMKKKHHHFFFEEECCC@@@>>>>>>?????????>>>???@@@BBBEEEIIINNNQQQRRRSSSTTTVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[VVVWWWbbbqqq|||VVVEEEBBB???;;;999888888777777777777888888666444222222333444333333111000000222444666666555222222222222222222222222RRRNNNJJJHHHHHHIIIJJJKKKKKKMMMPPPTTTWWWXXXYYYYYYUUUXXX\\\^^^```ccchhhlllnnnnnnrrrzzz|||aaaGGG@@@AAA===:::;;;888888999999999888888777666666666666555555555555333444555666777666666555333333444444444555555555222222222222222222222222111111111111111111111111111222222333333222222111111111222222222222111111111111222222222333333333333333444444555444444444333444666666666666888:::;;;EEE\\\}}}wwwtttrrrpppssszzztttfffXXXOOOHHHFFFDDDCCCDDDFFFIIILLLTTTbbbttt{{{kkk\\\MMMFFFDDDBBB@@@AAABBBDDDGGGMMMTTT[[[___aaaeeelllsssyyy{{{rrrkkkggg``````___\\\YYYYYY\\\___aaaaaaccciiilllooouuu}}}{{{oooiiiggg______bbbgggmmmqqqssssssqqqkkkddd^^^[[[ZZZYYYXXXXXXWWW[[[bbbgggjjjpppwwwzzzyyyzzz{{{xxxuuutttuuuvvvvvvvvvrrrsssssssssqqqooommmkkkjjjiiiiiigggfffeeeddddddcccaaa___]]]\\\[[[YYYWWWRRRQQQPPPQQQRRRRRRPPPNNNKKKIIIGGGEEEDDDCCC@@@>>>===>>>??????>>>???AAACCCHHHLLLPPPSSSUUUVVVWWWXXXWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[VVVZZZkkkoooNNNCCCBBB>>>:::999777777666666666777777888444333222333555555444333333222111222444555444333000000000000000000000000PPPLLLHHHFFFGGGIIIJJJKKKJJJLLLPPPTTTWWWXXXYYYYYYUUUXXX\\\___aaadddiiinnnuuuvvvzzzpppWWWBBB???@@@===:::<<<999999999999999888777777777666666666555555555555333444666777777777666666444444444555555666666666222222222222222222222222111111111111111111111111222222222333333222222222111111222222222222111111111111222222222333333333222222333444555555555555111333555555555555666888===CCCTTTsssxxxuuurrrpppsssyyyxxxjjj\\\RRRIIIGGGEEEDDDDDDGGGJJJLLLWWWeeewww~~~lll]]]MMMFFFDDDBBB@@@AAA@@@BBBFFFLLLTTTZZZ^^^___gggkkkrrryyyvvvmmmddd^^^[[[YYYZZZ[[[YYYXXXZZZ___cccffffffiiippptttwww~~~uuukkkfffddd]]]^^^bbbhhhoootttvvvvvvxxxrrrjjjdddaaa`````````\\\ZZZ^^^fffnnntttzzz|||zzz|||{{{xxxuuutttuuuvvvvvvvvvrrrsssssssssrrrooollljjjiiihhhhhhgggfffeeeeeeeeecccaaa___]]]]]][[[YYYWWWRRRQQQPPPPPPQQQPPPNNNMMMJJJHHHFFFEEEDDDCCCAAA???<<<>>>??????>>>???AAACCCKKKNNNSSSVVVWWWXXXYYYZZZXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZVVV]]]rrrfffIIIAAAAAA===999:::666666555555555666666777333222222444666666555444666555333333333333111000////////////////////////LLLKKKIIIHHHHHHIIIJJJKKKJJJMMMQQQSSSTTTUUUWWWXXX[[[[[[[[[]]]aaaeeejjjnnnvvvzzz]]]PPPDDD@@@@@@<<<999888999999999::::::999999999666666777777777777666666222333555666666666555555333333333333333333333333333333333333333333333333333333222111000000111111333444555333111000000111111111111111111111111111000111111111111222222222222333333444555666777777444444555666777888999:::<<>>>>>>>>======???CCCFFFNNNSSSWWWVVVWWW[[[\\\[[[]]]\\\\\\\\\]]]^^^______```aaa___bbbvvvoooXXXEEEAAA???888666999999888666555444444555555555555444333333222111111333333333333333333333333111111111111111111111111KKKJJJHHHGGGHHHIIIJJJLLLLLLOOORRRTTTTTTUUUVVVXXX[[[[[[\\\^^^aaafffkkknnntttyyyyyyVVVJJJ???======;;;999888888888999999999999888888666666777777777777666666333444555666666555555444333333333333333333333333333333333333333333333333333222222111000000111111333444444333111000000111111111111111111111111111000111111111111222222222444444444444444444555555111111222333444555666666999===EEEXXXxxxzzz{{{zzzzzzzzz|||rrrdddYYYOOOIIIDDDFFFHHHIIIMMMRRR\\\mmmkkk[[[KKKDDDDDDCCCAAAAAADDDDDDEEEKKKRRRWWWZZZZZZ]]]```fffooo{{{wwwkkk^^^XXXUUUSSSVVVZZZ]]]___aaacccdddfffjjjlllrrrwww}}}wwwnnniiiccc^^^[[[[[[^^^dddnnnvvvzzz|||{{{uuupppnnnnnnooopppmmmnnnrrrxxx}}}}}}xxxwwwwwwxxxxxxwwwvvvttttttttttttuuutttrrrppppppqqqooolllhhhjjjhhhgggeeeeeefffggghhheeecccaaa______]]][[[YYYWWWWWWVVVTTTRRROOOLLLJJJGGGFFFDDDBBBAAA??????>>>?????????>>>>>>@@@DDDGGGNNNTTTXXXWWWXXX\\\]]]\\\\\\\\\\\\\\\\\\]]]^^^___\\\\\\]]]ffffffRRRBBB???>>>888666999888777666444444444444444444444444333333222222222333333333333333333333333111111111111111111111111IIIHHHGGGGGGGGGIIIKKKLLLNNNQQQSSSUUUUUUUUUWWWXXX[[[\\\]]]___aaaffflllpppuuu|||iiiNNNDDD<<<;;;<<<;;;::::::777777888888888888777777555666666777777666666555444555555555555444444333333333333333333333333333333333333333333333333333333222111111000111111111222333444333111000000111111111111111111111111111000111111111111222222222444444444333333222222222000000111222333444444555999:::>>>MMMggg}}}}}}~~~wwwjjj```SSSLLLGGGGGGIIIKKKOOOTTT___ppp{{{jjjZZZJJJCCCBBBAAA@@@AAACCCCCCEEEIIIOOOTTTWWWXXXWWWZZZ```hhhuuuxxxdddZZZRRROOOOOOPPPUUU[[[___aaadddgggkkkooouuuyyy}}}rrrkkkgggaaa]]]\\\\\\^^^dddmmmuuu|||~~~}}}zzzyyyzzz|||}}}|||{{{}}}|||xxxwwwxxxxxxxxxxxxvvvuuutttttttttttttttrrrqqqqqqpppoookkkiiigggfffeeeeeeeeefffhhhiiifffdddbbb``````^^^\\\ZZZWWWWWWWWWVVVSSSOOOJJJHHHFFFEEECCCAAA@@@>>>>>>>>>@@@@@@@@@??????BBBFFFIIIPPPUUUYYYYYYZZZ^^^___^^^]]]]]]]]]]]]^^^___```aaa^^^]]]___oooZZZJJJ>>><<<===999777888777666555444333333333444333333333333333333333333333333333333333333333333111111111111111111111111GGGGGGFFFFFFGGGJJJLLLNNNQQQSSSUUUVVVUUUVVVWWWYYY[[[]]]```aaacccgggnnnsssyyy\\\KKKBBB<<<<<<===;;;:::;;;666666777777777777666666555666666666666666666555555555555555444333333222333333333333333333333333222222222222222222222222222222111111111111111222111333333222000000000111111111111111111111111111000000111111111222222222222222222222222222222222222333333444555666666666::::::<<>>======??????@@@???@@@CCCHHHKKKRRRXXX[[[[[[\\\```bbb````````````aaaaaacccdddeeegggcccfffzzzoooQQQEEE<<<<<<<<<999666777555555444444333333333333222333333333333333333333222222222222222222222222111111111111111111111111FFFEEEEEEFFFHHHKKKNNNPPPSSSUUUVVVWWWVVVWWWYYY[[[\\\___cccdddeeeiiipppwww|||rrrSSSGGGAAA<<<<<<<<<999888999666666666777777666666666555555666666666666555555555555444444333333333333333333333333333333333333222222222222222222222222222111111111111111222222111222333222000///000111000000000000000000000000000000111111111222222222000000111111222333444444444444444555666666777777:::999:::???LLLccc~~~{{{pppiii___VVVMMMKKKKKKLLLPPPVVV___lllyyy~~~|||xxxrrrkkkbbbUUUHHHBBBAAA??????BBB@@@BBBDDDGGGJJJMMMPPPSSSSSSVVV]]]hhhwww{{{kkk___RRRMMMKKKMMMPPPSSSZZZbbbaaaeeelllttt||||||ppphhhfffeeebbb___\\\\\\]]]```fffpppyyyzzzvvvwwwxxxyyy|||{{{{{{zzzyyyxxxwwwvvvssstttsssrrrooollljjjiiihhhgggfffeeeccccccbbbbbbbbb```^^^]]]]]]\\\ZZZXXXZZZ[[[[[[YYYVVVPPPKKKGGGDDDCCCAAA@@@???>>>=========>>>??????AAAEEEJJJNNNUUU[[[^^^^^^^^^bbbcccbbbaaaaaaaaabbbcccdddffffffiiifffmmmdddKKKCCC<<<;;;<<<999666555444444444444444444333333222333333333333333333333222222222222222222222222111111111111111111111111EEEEEEEEEFFFIIIMMMQQQSSSTTTUUUWWWWWWWWWYYY[[[^^^^^^bbbfffggggggkkkssszzzdddNNNCCC===:::::::::666444555666666777777777777666666444555555666666555555444555444333333333333333444333333333333333333333333222222222222222222222222111111111000111111222333000111222111000///000222000000000000000000000000000111111111111222222222///000111222333444444555222333333333444444444444666777999<<>>>>>>>><<<===???AAACCCHHHOOOSSSYYY___bbb``````cccdddbbbaaaaaaaaabbbccceeefffgggfffhhhvvvzzzZZZFFFBBB<<<::::::999777444444444555555555555444333333333333333333333333333222222222222222222222222111111111111111111111111DDDEEEEEEGGGKKKOOOSSSUUUTTTVVVWWWWWWXXXZZZ]]]``````dddiiijjjiiimmmvvv~~~vvvVVVHHH???;;;999;;;:::666555777666777777888888777777666444555555666666555555444444333222222222333444555333333333333333333333333111111111111111111111111111111000000111222222333///111222111000///000222000000000000000000000000000111111111111222222222111222222222333333444444222222222222222333333333333555:::===>>>HHHaaayyy{{{uuuiii^^^RRRLLLJJJIIIMMMSSSZZZbbbiiihhheeeccc```]]]UUUMMMFFFDDDBBB@@@@@@BBB@@@BBBEEEFFFGGGIIIMMMPPPUUU[[[fffuuutttggg^^^TTTNNNLLLJJJLLLPPPSSSWWW___iiiqqqwww}}}rrreee]]]]]]aaabbbbbbaaa```______bbbkkkwww~~~xxxuuuvvvxxxyyy{{{{{{{{{zzzyyywwwuuutttssstttuuusssnnnkkkiiiiiihhhgggfffdddbbb```^^^]]]___]]][[[ZZZZZZZZZXXXVVVYYYYYYXXXUUURRRNNNKKKIIIDDDCCCBBBAAA@@@?????????<<<===@@@CCCGGGMMMTTTYYY]]]bbbdddbbbbbbddddddbbbdddddddddeeeggghhhjjjkkkfffppplllPPPAAA>>>:::888888999888555444555666666666666555444444444444333333222222222111111111111111111111111111111111111111111111111DDDEEEFFFHHHKKKPPPTTTWWWTTTUUUWWWXXXYYY[[[___bbbaaafffkkkkkkkkkoooxxxjjjNNNEEE???;;;;;;===<<<999888:::777777888888888888777777444555555555555555555444333222222111222333555666333333333333333333333333111111111111111111111111111111000000111222333333///000111111000///000222000000000000000000000000000111111111111222222222444444444333333333222222333333333333333333444444222666===@@@>>>EEE\\\tttzzzlll```SSSLLLIIIHHHLLLQQQUUU\\\aaa___[[[ZZZYYYWWWRRRKKKEEEDDDCCC@@@@@@BBB@@@CCCFFFGGGGGGHHHLLLPPPYYY```lll|||yyyeeeZZZTTTOOOLLLKKKKKKNNNSSSVVVZZZcccmmmyyy~~~{{{pppbbbZZZZZZ^^^aaabbbccccccaaa___bbbkkkwww}}}wwwuuuvvvxxxzzzzzzzzzzzzyyyxxxvvvsssrrrsssuuuvvvsssnnnjjjiiijjjffffffeeedddbbb```^^^]]]___]]][[[ZZZZZZZZZXXXVVVXXXWWWUUUSSSPPPMMMJJJIIIDDDCCCBBBAAA@@@@@@???@@@<<<>>>AAAEEEJJJPPPXXX]]]___dddfffdddbbbddddddbbbhhhhhhiiijjjkkkmmmoooppplllzzzbbbIII===;;;888555666999999777444555666777777777555555555555444333333222111111111111111111111111111111111111111111111111111111DDDGGGIIIKKKMMMOOORRRTTTYYYYYYZZZYYYYYYZZZ]]]___```eeekkkoooqqqxxx}}}VVVDDDEEE;;;;;;:::999999888888777777777777777666666666666555555555555555555555555333333333333333333333333444444444444444444444444111111111111111111111111222111111000000000000000000000000000111222333444111111000//////...//////000000000000111111111111000111111111111222222222222222333333333333444444666777999;;;<<>>>>>>>>???BBBBBBFFFKKKMMMMMMSSSZZZ```gggttt}}}dddVVVPPPLLLJJJJJJKKKJJJLLLQQQUUU[[[fffqqq~~~uuusssvvvzzz~~~xxxkkk^^^XXXXXXZZZ___dddjjjfffbbb```dddmmmxxx}}}xxxvvvvvvvvvvvvxxxxxxxxxwwwvvvtttsssrrrtttsssrrrpppmmmjjjgggfffgggeeecccaaa___]]]\\\\\\[[[[[[ZZZZZZYYYWWWVVVUUUUUUTTTQQQNNNKKKIIIGGGFFFDDDDDDCCC@@@======>>>???AAAAAACCCGGGLLLSSSZZZ^^^bbbeeeggghhhhhhgggggghhhhhhkkkkkkhhhgggiiimmmooopppzzzYYYJJJ>>>===;;;999888777666666777777666555444333333222333333333222222222111111444444333333222111000000111111111111111111111111JJJLLLOOOQQQRRRSSSVVVXXXWWWXXXZZZZZZZZZ\\\___aaadddhhhnnnrrruuu}}}qqqPPP@@@???;;;::::::999999888888777777777777777666666666555555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111222111111000000000000000111111111000000111111222222111000000/////////000000000000000111111111111000111111111111222222222111111111222222222333333555555888::::::AAAQQQbbb|||zzzoooeeeWWWNNNKKKKKKJJJIIIKKKMMMOOOQQQRRRQQQQQQPPPFFFDDDBBB@@@?????????@@@BBBBBBFFFJJJLLLNNNUUU^^^gggnnn{{{oooYYYNNNKKKHHHFFFFFFHHHHHHKKKPPPUUU[[[gggrrr}}}~~~uuummmlllnnnuuu{{{wwwjjj]]]XXXXXXZZZ```fffkkkiiifffcccdddlllwww}}}xxxuuuuuuuuuuuusssssssssrrrrrrpppooonnnqqqqqqpppnnnkkkiiigggeeefffeeecccaaa^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRPPPMMMJJJHHHFFFFFFCCCCCCBBB@@@======>>>???AAABBBEEEJJJQQQWWW]]]aaadddfffhhhiiihhhhhhhhhiiihhhiiiiiihhhiiilllppprrr}}}kkkNNNBBB===<<<;;;999777777666666666666666555444444333333333333333222222222111111444444333333222111111000111111111111111111111111LLLNNNQQQRRRRRRSSSUUUWWWWWWYYYZZZ[[[[[[^^^aaadddggglllqqquuu{{{```JJJ???;;;:::::::::999888888777777777777777666666666555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111000000000000000222111111000000000000000222222111000000000000111000000000000111111111111000111111111111222222222000000111111111222222222444444666888888===LLLZZZvvv}}}tttjjj\\\RRRLLLJJJHHHFFFGGGIIILLLNNNNNNMMMKKKJJJCCCBBBAAA@@@???@@@AAABBBCCCBBBEEEIIILLLPPPYYYcccnnnvvvooo___NNNGGGFFFEEEDDDDDDEEEEEEHHHOOOTTTZZZeeepppxxxzzz}}}uuujjjeeedddgggpppyyywwwjjj\\\WWWWWW[[[aaahhhmmmnnnmmmiiifffjjjuuu|||wwwttttttssssssooooooooooooooonnnmmmmmmnnnnnnmmmllljjjhhhfffeeeeeedddbbb```^^^\\\[[[[[[YYYYYYYYYYYYXXXVVVUUUTTTRRRQQQOOOLLLIIIGGGFFFEEEBBBBBBBBB@@@======>>>@@@@@@CCCHHHOOOWWW]]]bbbeeefffhhhjjjkkkjjjjjjjjjkkkhhhhhhhhhiiikkkoootttwww___IIIBBB<<<;;;:::888777666666666444444444444444444444444333333333222222222111111444333333222222111111111111111111111111111111111LLLOOORRRSSSSSSSSSTTTUUUYYYZZZ\\\\\\]]]___bbbeeeiiinnntttyyyoooRRRGGGAAA;;;::::::999999888777777777777777666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111000000000000000111000000//////000000111222222111111111111111222///000000000111111111111000000111111111222222222111111111111222222222222444444555777777;;;GGGSSSppp~~~|||vvvnnnbbbWWWPPPKKKHHHFFFGGGIIIKKKMMMMMMKKKIIIGGG@@@@@@@@@@@@@@@AAACCCCCCDDDBBBDDDHHHLLLRRR^^^iiisss{{{cccVVVJJJFFFFFFEEEDDDEEEDDDDDDGGGMMMQQQWWWaaallltttwww{{{xxxlllccc``````cccnnn{{{yyykkk]]]WWWXXX\\\cccjjjoootttvvvqqqjjjjjjttt{{{vvvsssrrrrrrqqqoooooooooooooooooonnnnnnkkkkkkkkkkkkiiihhhgggfffdddcccaaa___]]]\\\[[[ZZZXXXXXXXXXXXXWWWUUUTTTSSSRRRPPPNNNKKKIIIGGGFFFEEEAAAAAAAAA???======???@@@>>>CCCKKKSSS\\\bbbfffhhhhhhjjjllllllkkkkkklllnnnllliiihhhjjjmmmqqqwww}}}qqqVVVHHHEEE;;;:::999888666666666666333333333444444555555555333333333222222222111111333333333222222111111111111111111111111111111111PPPRRRUUUWWWWWWVVVWWWWWW\\\]]]^^^^^^^^^```dddfffjjjooovvv~~~___HHHCCC@@@:::::::::999888888777777666666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222111111000000000000000000000000000000111222222222111111111111111222222///000000000111111111111000000111111111222222222222222222333333333333444555444666888888:::CCCMMMjjj|||zzz~~~xxxqqqggg\\\TTTNNNJJJHHHGGGHHHJJJKKKJJJHHHEEEDDD>>>??????@@@AAACCCDDDDDDEEECCCDDDHHHMMMUUUbbbnnnyyywww^^^SSSIIIFFFFFFEEEDDDEEEEEEEEEHHHMMMPPPTTT]]]gggooottt}}}xxxiii^^^]]]^^^aaannn|||}}}nnn___XXXXXX\\\dddlllrrrzzzzzzqqqnnnuuu}}}yyytttrrrqqqppppppnnnnnnooooooooonnnnnnmmmjjjjjjjjjjjjiiihhhggggggbbbaaa___]]]\\\[[[ZZZZZZWWWWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNKKKIIIGGGFFFEEE@@@@@@@@@???======???AAA>>>DDDLLLVVV^^^dddgggiiijjjlllmmmmmmllllllnnnpppppplllkkkmmmnnnqqq|||```JJJBBB@@@:::999888777666555555555222222333333444555555555333333333222222222111111333333222222222222222111111111111111111111111111NNNQQQUUUVVVVVVVVVVVVVVV\\\]]]______```cccfffiiilllsss|||xxxTTTBBB>>><<<999999999999888777777666666666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222111111000000000000000222111111111111111222222111000000000000111222222000000000000111111111111000111111111111222222222222222333333333444444444444444666999999:::AAAIIIaaa~~~|||zzzyyy}}}zzzuuulllbbbYYYQQQMMMJJJEEEFFFFFFEEEDDDBBBAAA@@@===>>>???@@@BBBCCCDDDDDDEEEDDDEEEJJJOOOWWWdddqqquuuZZZQQQHHHFFFEEECCCCCCEEEGGGGGGJJJNNNQQQTTT\\\eeemmmuuu~~~jjjZZZZZZ]]]```lll{{{tttbbbZZZYYY\\\dddllluuu~~~zzztttvvv{{{|||wwwsssrrrqqqpppooollllllmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiihhhgggfffaaa```^^^\\\[[[ZZZZZZYYYVVVVVVVVVVVVUUUSSSRRRQQQOOONNNLLLJJJGGGFFFEEEEEE?????????>>>======???BBBAAAFFFOOOXXX```eeehhhiiikkklllmmmmmmlllmmmoooqqqsssooonnnooonnnrrrsssTTTDDD>>>;;;999888777666555555555555222222333333444444444555333333333222222222111111222222222222222222222222111111111111111111111111LLLOOOSSSUUUUUUUUUUUUUUUYYY[[[^^^```bbbfffkkknnnqqqxxxdddJJJ???;;;:::;;;999999888888777777666666666666555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222111111000000000000000666555444222111000000000000/////////000000111222000000000000111111111111000111111111111222222222111222222222333333333333333222444888999999>>>EEEVVVwww}}}zzzxxxwwwwww|||}}}yyyrrrggg\\\SSSMMMKKKFFFEEECCCAAA@@@???>>>>>>===>>>???AAABBBCCCDDDDDDFFFEEEFFFKKKQQQXXXeeerrrsssYYYPPPHHHFFFEEECCCDDDFFFIIIIIILLLRRRUUUXXX```iiiqqq{{{~~~zzzzzz|||~~~ooo[[[ZZZ___bbbmmm{{{yyyfff[[[YYY\\\dddkkkwww{{{xxxyyy|||yyytttrrrqqqqqqpppooollllllllllllkkkiiihhhggghhhhhhhhhhhhgggfffeeeddd```___]]]\\\ZZZZZZYYYYYYVVVVVVVVVUUUTTTSSSQQQQQQLLLKKKIIIGGGEEECCCCCCBBB>>>>>>???>>>======@@@BBBEEEJJJQQQZZZaaafffhhhjjjlllmmmmmmmmmlllmmmoooqqqrrrooooooqqqnnnsssfffLLLCCC>>>:::888888777666555555555555333333333333333333444444333333333222222222111111222222222222222222222222111111111111111111111111OOORRRWWWYYYZZZYYYYYYZZZWWWYYY]]]```dddiiinnnrrrttt}}}yyyUUUDDD???;;;<<<@@@999999888888777666666666666666555555555444444444333333333333333333333333333333333333333333333333000000000000000000000000111111111111111111111111222111111000000000000000:::999666444111///......//////...//////000111111000000000000111111111111000111111111111222222222000111111111111222222222111111333777888888===CCCNNNnnn{{{xxxvvvtttuuu{{{}}}uuukkk^^^TTTMMMJJJGGGFFFCCCAAA???>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCFFFEEEGGGMMMRRRYYYfffrrrrrrYYYPPPIIIGGGFFFEEEFFFJJJIIIJJJNNNTTTXXX[[[dddmmmwwwzzzuuuttttttwwwzzzuuu]]]\\\bbbeeeooo}}}|||hhh]]]ZZZ\\\ccckkkxxxyyyxxxzzzwwwsssqqqqqqqqqqqqpppnnnnnnmmmmmmkkkjjjhhhhhhgggggggggfffeeedddcccbbb___^^^]]][[[ZZZYYYYYYYYYUUUUUUUUUUUUTTTRRRQQQPPPJJJIIIGGGEEECCCAAAAAA@@@===>>>>>>======>>>@@@BBBIIIMMMTTT[[[bbbfffiiijjjlllmmmmmmllllllmmmooorrrpppnnnpppqqqnnnttt|||WWWCCC???<<<777888777666555555555555555333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111UUUVVVXXXZZZ[[[[[[ZZZZZZ]]]\\\___fffkkkmmmqqqwww}}}nnnOOOCCCAAA<<<:::<<<777777777777777777777777777777666555444444333333333333333444444444555555333333333222222111111111111111111111111111111111000000000000000000000000000111222111000///000111666555444333111000//////222111///---...000222444999777444222000000111222000000000000111111111111222222222222222222222222222333444444444666999<<>>@@@>>>>>>AAAEEEHHHGGGFFFGGGEEEDDDHHHRRR^^^hhhooo}}}~~~kkkVVVMMMGGGGGGJJJJJJJJJKKKIIILLLSSSZZZ\\\^^^gggpppyyyzzzrrrlllhhhjjjooouuu~~~ccc[[[```gggrrr~~~~~~ggg^^^[[[[[[dddppp|||}}}wwwtttqqqpppqqqqqqnnnlllmmmnnnoooooommmkkkhhhfffdddddddddcccccccccbbbbbb^^^]]]\\\ZZZYYYYYYYYYYYYUUUUUUUUUUUUTTTSSSQQQPPPJJJHHHFFFCCC@@@???>>>>>>>>>>>>======>>>@@@CCCDDDNNNSSSYYY___cccfffiiikkkooommmkkklllmmmooooooooorrrppprrrsssqqqxxxjjjUUUCCC<<<===999999888777666444444333333111222222333333222222111333333333222222222111111111111000000111111222333111111111111111111111111VVVVVVXXXYYY[[[[[[\\\\\\``````cccjjjnnnqqqvvv|||cccHHH???>>>:::888:::777777777777777777777777777666666555444444333333555555444444333333333222333333333222222222111111111111111111111111111111000000000000000000000000111222222111///...///000333333222111000000///...111000///...///000222333777555333111000000111222000000000000111111111111222222222222222222222222222333444444444666999;;;BBBXXXzzz|||tttpppssssssvvv|||~~~~~~{{{tttlllbbbXXXQQQHHHEEEAAA???>>>???>>>===@@@??????AAAFFFHHHHHHGGGKKKIIIIIILLLTTT]]]fffkkkoooqqquuuyyynnnVVVMMMGGGHHHKKKKKKKKKLLLNNNPPPWWW]]]___aaaiiirrr}}}~~~uuukkkfffbbbbbbgggmmmxxxkkk___aaahhhuuujjj___[[[[[[cccnnnyyywwwtttqqqpppqqqqqqooommmmmmmmmnnnmmmlllkkkiiihhheeeddddddccccccbbbbbbbbb^^^]]][[[ZZZYYYXXXXXXXXXTTTUUUUUUUUUSSSRRRPPPNNNIIIHHHEEEBBB@@@???>>>>>>>>>>>>>>>>>>???AAADDDGGGRRRVVV\\\aaaeeegggjjjlllooommmkkkkkkmmmooooooooonnnlllmmmoooqqq~~~aaaNNN@@@<<<===999999888777555444444333333333444444555555444444333333333333222222222111111111111000000111111222333111111111111111111111111WWWWWWXXXYYY[[[]]]^^^___ddddddhhhnnnsssvvv|||nnnWWWBBB<<<<<<:::888999777777777777777777777777666666555555444333333333666666555444333222111111333333333222222222222111111111111111111111111111000000000000000000000000111222333111///......///111111000000000//////////////////000000000111111333222111000///000111111000000000000111111111111222222222222222222222222222333444444444555888:::<<>>>>>>>>?????????@@@BBBGGGJJJVVVZZZ```dddgggiiikkkmmmpppnnnkkkkkklllnnnooopppllliiiiiinnnvvvvvvUUUFFF===<<<===888888888666555444444333333444444555555555555444444333333333222222222111111111111000000111111222333111111111111111111111111XXXXXXXXXZZZ\\\___aaacccggggggkkkrrrvvvzzz```PPP@@@======<<<999:::777777777777777777777777555555555444444333333333555555444444333222111111222222222222222222222222111111111111111111111111000000000000000000000000222333333222///......///000000000000000000000000......000111111111000///000000////////////000111///000000000111111111111111111111111222222222222222333333333333444777999999DDDZZZwww|||{{{|||~~~yyyrrrmmmmmmoootttvvvwww{{{}}}wwwoooddd]]]OOOKKKFFFCCCBBBBBBBBBAAABBBBBBCCCDDDGGGJJJLLLMMMMMMOOOQQQRRRTTTVVVYYY[[[^^^ccchhhmmmvvvdddSSSMMMIIIKKKMMMMMMNNNPPPVVVXXX]]]cccdddfffnnnxxxqqqddd```ZZZWWWZZZ___eeepppyyy~~~iiidddlllyyyiii```]]]bbbjjjpppxxxuuusssrrrqqqpppoooooonnnllllllkkkkkkkkkkkklllmmmffffffeeedddcccaaaaaa```]]]\\\[[[YYYWWWVVVUUUUUUUUUUUUTTTSSSQQQNNNLLLJJJGGGEEECCCAAA????????????===>>>??????@@@CCCIIINNNZZZ^^^bbbfffhhhiiikkklllpppmmmkkkkkklllnnnoooooonnnjjjjjjrrrkkkLLLAAA;;;<<<===888888777666555444444444444222222333333333333222222333333333222222222111111111111000000111111222333111111111111111111111111YYYYYYYYY[[[^^^aaadddfffhhhiiimmmtttyyyyyyUUUJJJ@@@======;;;999777666666666666666666666666444444444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111222333111///......///000000000111111111111222---...000111111111///...//////.../////////000000///000000000111111111111000000000111111222222222111222333222222333666888999@@@OOOfffvvvtttvvv{{{|||uuullljjjmmmqqqssstttyyy~~~|||tttkkkeeeTTTPPPIIIEEECCCBBBBBBAAACCCCCCDDDEEEGGGJJJNNNPPPQQQTTTXXXYYYYYYYYYZZZ\\\___dddjjjrrr~~~wwwZZZPPPKKKIIILLLMMMMMMNNNRRRVVVXXX]]]ccceeegggpppzzz{{{ggg\\\YYYVVVVVV\\\dddlllwwwoooiiisssmmmaaa\\\___dddooo~~~|||}}}~~~xxxrrrrrrqqqpppnnnnnnnnnnnnllllllkkkkkkkkklllmmmnnngggfffeeedddbbbaaa```___]]]\\\ZZZYYYWWWVVVVVVUUUVVVVVVUUUSSSPPPMMMJJJHHHEEEDDDBBB@@@???>>>??????;;;>>>?????????DDDKKKRRR[[[___cccfffhhhhhhjjjkkkooommmllllllnnnoooooonnnmmmkkkmmmxxxbbbHHH@@@;;;<<<===888777666555444444333444444222333333444444333333222333333333222222222111111111111000000111111222333111111111111111111111111XXXYYY[[[]]]```dddggghhhiiikkkqqqxxx~~~kkkJJJEEE>>>;;;:::999666444666666666666666666666666444444333333333333333333111222222222333333333444111222222222222333333333111111111111111111111111000000000000000000000000000111222111000///000111111111111111111111111111---...///000111000//////////////////////////////000000000000111111111111//////000000111222222222111222222222111222555777:::===FFFWWWlllxxxrrrpppttt}}}wwwkkkjjjkkkppprrrsssxxx~~~~~~~~~}}}zzzsssnnnYYYTTTLLLFFFCCCBBBAAA@@@BBBDDDEEEEEEGGGJJJNNNRRRQQQUUUZZZ\\\[[[[[[]]]```eeeiiiqqq}}}iiiSSSMMMJJJIIILLLMMMLLLOOOSSSUUUWWW]]]cccgggkkkuuuooo___WWWUUUTTTWWWaaajjjsss~~~sssmmmxxxqqqbbb\\\\\\^^^ooo~~~zzzzzz~~~yyypppppppppooommmlllmmmnnnmmmmmmmmmmmmmmmnnnnnnnnnhhhgggfffdddbbb```___^^^\\\[[[ZZZYYYXXXWWWWWWWWWXXXWWWVVVTTTPPPMMMIIIGGGCCCBBBAAA???>>>>>>??????;;;>>>AAAAAAAAAEEEOOOVVV\\\```dddggghhhhhhiiijjjmmmllllllnnnooopppnnnmmmkkkkkkrrrxxxYYYEEE@@@;;;:::<<<888666555555444333333444444555555666666666666555555333333333222222222111111111111000000111111222333111111111111111111111111WWWYYY\\\___cccfffhhhiiimmmpppvvv~~~|||~~~vvvYYYCCC@@@===999888888777555666666666666666666666666333333333333333333333333333333333222222222222222111111222222222333333333111111111111111111111111000000000000000000000000///000111111000000111222000000000000000000//////---....../////////////////////000000000//////...000000000000111111111111/////////000111222222222111222222111111222444666999;;;@@@JJJZZZlll}}}zzzvvvsssrrryyyxxxkkkjjjkkkoooqqqrrrxxx~~~|||~~~zzzvvvaaa[[[RRRKKKGGGEEECCCBBBBBBCCCEEEEEEFFFIIIOOOSSSSSSXXX^^^aaaaaabbbfffiiivvvxxxppp[[[MMMJJJHHHHHHKKKLLLLLLNNNSSSVVVYYY___fffkkkppp|||xxxeee[[[WWWVVVWWW^^^jjjvvvpppllluuuyyyiiiaaa^^^^^^nnn}}}wwwxxx~~~~~~zzzmmmoooooommmkkkjjjkkkmmmnnnnnnoooppppppooonnnmmmiiihhhfffdddbbb```^^^^^^\\\[[[ZZZYYYYYYYYYYYYZZZYYYXXXWWWTTTQQQMMMIIIGGGBBBAAA@@@>>>>>>>>>??????<<<@@@CCCCCCCCCHHHSSS[[[]]]aaaeeehhhiiiiiijjjlllkkkkkkmmmpppqqqqqqmmmkkkiiimmmyyyhhhOOOAAA???999777:::888555555444444333333444444555555666666666666555555333333333222222222111111111111000000111111222333111111111111111111111111VVVYYY]]]aaaeeegggiiijjjpppssszzzvvv{{{dddKKK@@@???===:::999::::::888666666666666666666666666333333333333333333333333555444444333222111000000111111111222222333333333111111111111111111111111000000000000000000000000...///111111000000222333000000//////......................../////////000000000111111000///......000000000000111111111111...//////000111222222222111222222111000111444666888999;;;BBBNNN```sssyyyxxxwwwwwwxxxllljjjkkkoooqqqsssxxx~~~{{{|||~~~~~~{{{hhhbbbYYYQQQLLLIIIGGGFFFAAACCCEEEEEEEEEIIIOOOTTT\\\bbbiiillllllnnnsssxxxqqq^^^QQQIIIIIIGGGHHHKKKLLLKKKNNNSSSXXXZZZaaaiiinnnuuurrraaaZZZXXX[[[]]]eeetttlllgggpppwwwyyyrrrpppgggcccaaannn}}}vvvvvvyyy~~~{{{lllnnnnnnmmmjjjiiijjjmmmnnnoooqqqrrrqqqpppnnnllliiihhhfffdddbbb```^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXUUUQQQMMMIIIGGGBBBAAA???>>>>>>>>>???@@@>>>BBBEEEEEEEEEJJJVVV___^^^aaafffiiijjjkkklllmmmjjjkkknnnqqqsssqqqmmmiiijjjqqq]]]HHH>>>>>>777555888777555555444333333333444444333333444444444444333333333333333222222222111111111111111000111222222333111111111111111111111111WWWZZZ]]]aaadddiiinnnqqqxxx~~~~~~nnnTTTFFF===<<<999777666666777777777666666555444222111000555444333222111222333333444444444333333222222222333333333222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000........................111000//////000000///...111111000///////////////555444222000000111222333333333222222333333444555222:::<<<@@@JJJRRRccc{{{~~~rrrlllhhhkkkpppuuu}}}}}}wwwxxx}}}|||ssslllcccYYYRRRMMMIIIGGG@@@BBBEEEFFFHHHMMMSSSYYYaaammmwwwvvvssswwwlll\\\OOOIIIHHHFFFHHHJJJKKKLLLMMMPPPRRR\\\^^^dddkkkqqqzzzkkk___[[[ZZZZZZeeetttzzziiifffdddaaaaaa```lllrrreee___^^^mmmxxxvvvkkkjjj{{{yyyqqqkkkkkkjjjjjjkkkkkklllmmmooosssvvvxxxvvvrrrpppooohhhgggeeecccaaa___^^^]]][[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWTTTPPPMMMJJJHHHGGGHHHDDD@@@???@@@AAA???===>>>@@@CCCFFFKKKRRRZZZ```aaabbbdddgggiiijjjjjjjjjooollllllqqqsssoookkkiiihhhzzzUUUHHH<<<999999777555555000111333444555444444333444444444555555555666666666333111111444555444222111111000000000000111111000000000000000000000000WWWZZZ^^^cccfffkkkpppssswww~~~```III???===;;;999777666666777777777777777666555444333222555444333222222222333333444444444333333222222222333333333222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000///...///000111000///............///111222333555444222000000111222333333222222222222333444444333:::;;;===FFFNNN^^^vvv~~~uuunnnjjjmmmrrrwww~~~|||uuuuuuzzz|||}}}wwwmmmccc[[[TTTMMMJJJCCCEEEFFFHHHIIINNNUUUZZZgggsss|||{{{zzzppp^^^QQQHHHEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRZZZ\\\bbbjjjrrr~~~kkk```]]]]]]cccnnn|||nnn]]]ZZZXXXWWWXXX\\\iiizzzllleeebbbmmmyyyuuullliiixxx~~~vvvpppjjjjjjjjjjjjjjjkkkkkklllpppssswwwwwwuuuqqqnnnmmmhhhgggeeecccaaa___]]]\\\[[[[[[YYYXXXXXXXXXXXXXXXXXXVVVSSSPPPLLLIIIGGGFFFFFFCCC@@@???@@@@@@???===???AAADDDHHHMMMUUU]]]bbbccceeegggiiikkklllllllllooollllllppppppmmmiiiiiijjjqqqQQQEEE:::777888777555555555555555666555555444444333444444444555555555666555222111111333444333111111111000000000000111111000000000000000000000000XXX[[[```eeeiiimmmrrruuuzzzmmmRRRBBB===<<<:::999777666666666777666666777777666666555444555444333222222222333333444444333333333333222222333333333222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...---///000222111000............///111222333444333222000000111222222222222222222222333444444444:::999999AAAHHHXXXppp~~~|||}}}~~~zzzsssnnnoootttyyyzzzqqqppptttzzzxxxnnnddd[[[RRRLLLGGGGGGHHHIIILLLQQQXXX]]]mmmxxxttt\\\MMMGGGDDDDDDEEEHHHJJJLLLMMMMMMNNNQQQRRRWWWYYY```jjjvvvkkkbbbaaabbbmmmwwweeeWWWTTTRRRSSSWWW[[[iiivvvlllgggmmmxxxrrrlllfffsss}}}yyysssnnnkkkkkkkkklllllllllmmmmmmqqqtttwwwwwwtttooollljjjhhhgggeeeccc```^^^\\\[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWUUURRROOOKKKHHHFFFEEEDDDBBB???>>>?????????>>>???BBBFFFKKKQQQXXX```fffggghhhjjjlllmmmnnnooooooooollllllmmmlllhhhgggiiinnndddLLLAAA888777777666555555777777666555444444444444333333444444444444555555333222000111222333222111111111000000000000111111000000000000000000000000[[[^^^cccgggjjjnnnsssvvvvvv]]]HHH>>>>>>::::::888777666666666666444555555666666666555555444444333333333222222222333333333333333333333333333333333222222222111111111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000////////////////////////...------...111222222111111000000///////////////333222111111000111222222222222222111222333333444333999777666>>>DDDUUUmmm|||tttrrrwww~~~yyysssssswww{{{wwwnnnlllpppwww}}}uuukkk```UUUOOOJJJJJJJJJKKKPPPWWW^^^cccpppzzztttbbbOOOFFFDDDEEEEEEGGGHHHJJJLLLMMMMMMNNNQQQRRRTTTVVV^^^kkkzzz}}}kkkdddeeehhhttt~~~zzz___TTTRRRQQQUUU[[[bbbqqqrrriiikkkvvvwwwmmmhhhcccmmm|||yyywwwuuuqqqmmmmmmmmmnnnnnnooooooooonnnqqqtttvvvvvvrrrmmmiiiggggggfffdddbbb```]]]\\\[[[\\\[[[ZZZYYYXXXXXXXXXXXXUUUTTTQQQMMMJJJGGGEEEDDDBBBAAA???>>>>>>>>>??????@@@CCCIIINNNUUU\\\ccchhhiiijjjkkkmmmnnnppppppqqqqqqnnnmmmlllhhhcccdddhhhuuu|||ZZZHHH???888777888666555666555444333222111222333333333333333333333333444444111111111111222222111000111111000000000000111111000000000000000000000000```bbbeeeiiilllpppuuuyyy{{{dddOOO???:::<<<999999888777777666666666333333444555555555444444444444444333333333222222333333333333333333333333333333333222222222111111000000000000000000000000111111111111000000000///////////////////////////////////////////////////...........................------...111222222111111000000///////////////111111111111111111111222222111111111111222333333111777555555===CCCSSSjjj~~~uuulllllltttxxxxxxzzz}}}vvvllljjjmmmsss|||zzzrrrhhh]]]VVVNNNMMMLLLNNNTTT\\\eeejjjrrr|||}}}qqqaaaTTTGGGDDDFFFFFFFFFGGGGGGIIIKKKMMMMMMOOOQQQSSSTTTVVV___nnn{{{jjjfffiiimmmzzzkkkVVVOOOMMMNNNUUU^^^oooxxxnnnllluuuxxxooogggeeebbbjjjvvv}}}vvvuuutttpppmmmllllllmmmnnnooonnnnnnmmmqqqsssvvvuuupppkkkgggeeeeeeeeecccaaa___]]]\\\[[[\\\[[[ZZZYYYYYYXXXXXXYYYTTTRRROOOLLLHHHFFFDDDCCC@@@@@@???>>>>>>>>>???@@@AAAEEEKKKRRRYYY___fffjjjkkkkkklllmmmnnnpppqqqqqqtttqqqoookkkddd___cccjjjmmmPPPEEE>>>888999999777666888333333222111222333444555333333333333333333222222000111222222222111111111111111000000000000111111000000000000000000000000dddeeehhhjjjooouuu|||mmmWWWHHH>>><<<===888888888777777666666666333333444444444444444333333333444444444333222111222222333333333333444444333333333222222222111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////........................///...---///000222111000............///111222333000000000111111111111111111111111111111222333333000666555555<<>>>>>@@@CCCDDDHHHPPPWWW]]]ccciiimmmmmmmmmmmmmmmnnnpppqqqrrrtttrrroookkkccc___fffqqqaaaLLLBBB<<<999999999666555777444444444444555666777777333333222222222222111111///111444444222111111111111111000000000000111111000000000000000000000000fffgggiiimmmsss|||aaaMMMDDD>>><<<<<<777777777777777666666555444555555555555555444333333333444444444333222111222222222333333444444444333333333222222222111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////........................000///...///000111000///............///111222333//////000111111111111111111111111111111222222333///666666666;;;>>>JJJ___vvvlllmmmxxx~~~~~~wwwmmmiiijjjoooxxxxxxoooiii^^^XXXSSSSSSXXXaaahhhlllqqq|||zzzoooggg]]]SSSKKKFFFDDDDDDCCCAAACCCHHHGGGIIIMMMOOORRRTTTXXXZZZ]]]```kkk~~~wwwiiihhhoootttgggZZZPPPNNNOOOSSS```ooo}}}uuuoookkkjjjkkkiiinnnwww{{{zzzxxxtttpppjjjlllmmmoooooonnnmmmlllnnnqqqsssrrrnnniiieeecccaaa``````______^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYYRRRPPPMMMJJJFFFCCCAAAAAA???@@@AAA@@@>>>???BBBEEEHHHMMMUUU\\\bbbgggllloooooonnnnnnnnnoooqqqrrrsssppppppooojjjcccbbbmmmzzzsssUUUGGG???;;;888999888444333555444444555555666555555555333222222222111111111111///222555555333111111222111111000000000000111111000000000000000000000000ggghhhjjjnnnvvvsssTTTBBB===:::777666666777777777777777666555666666777777666555555444333333444555444333222111222222222333333444444444333333333222222222111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000111000//////000000///...111111000///////////////...///000111111111111111111111111000111222222333///777666666:::;;;EEEZZZ|||zzzppppppzzz|||~~~yyynnniiijjjoooxxxzzzrrrlllddd]]]VVVUUUYYY```gggjjjnnnxxxyyylllbbb[[[SSSJJJJJJGGGFFFEEEBBB???DDDKKKHHHKKKNNNQQQTTTWWW[[[]]]bbbeeepppwwwiiiiiipppvvv~~~ttthhh^^^TTTLLLLLLMMMRRRaaaqqq~~~sssooonnnnnnpppmmmqqqzzz~~~|||zzzuuuqqqnnnoooqqqrrrsssrrrpppooommmppprrrrrrnnniiieeeccc_______________^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYQQQPPPMMMIIIFFFCCCAAA@@@???AAABBBAAA??????CCCFFFKKKQQQXXX```fffjjjooorrrppppppooooooppprrrtttuuummmnnnmmmjjjdddeeerrrbbbGGG???===999777888777333111444333444444555444333111000333222222222111111000000///333666666444222222333111111000000000000111111000000000000000000000000mmmlllqqqzzzgggJJJ@@@???;;;999;;;666555555555444444444444555555444444444333333333555555555444444333333333333333333333333333333333222333333333333222111111000000000000000000000000111111000///////////////000000000000000000000000////////////////////////......////////////......///////////////.....................////////////000000000000111111111111111111111111111111111111222555666666666:::CCCJJJlllqqqrrr~~~vvvwww}}}~~~}}}}}}||||||zzzqqqkkkjjjnnnsssyyy~~~zzzuuurrrjjjeee]]]WWWVVVZZZ```dddlllqqqxxx}}}}}}~~~|||sssfff\\\VVVPPPJJJEEEFFFEEEDDDBBBBBBCCCCCCDDDHHHLLLPPPSSSTTTWWW\\\aaaeeejjjvvvuuugggdddllluuu{{{vvvoookkkiiigggccc```XXXSSSOOONNNNNNQQQ\\\ggg|||sssqqqssssssqqqwww|||}}}uuuvvvqqqqqqxxx{{{vvvrrrrrrqqqtttuuurrrlllfffcccccccccaaa]]]\\\\\\[[[[[[ZZZ[[[[[[ZZZZZZYYYWWWVVVUUUPPPMMMJJJHHHEEECCC???<<<>>>?????????>>>@@@CCCFFFOOOVVV___fffiiikkkooorrruuutttrrrpppooooooooopppnnnnnniiifffgggdddsssvvvVVVDDD???===;;;999777555444444555444333333222111111111222222222222222222222222222111222222333333222222111222222111000//////000000222222111111000000//////lllnnnvvv{{{```FFF>>>===:::777999666666666555555555444444555555444444444333333333555555444444444333333333111111111111111111111111222222333333222222111000000000000000000000000000111111000///////////////000000000000000000000000////////////////////////......////////////....../////////////////////...............//////////////////000000000111111111111111111111111111111111222444666555555999@@@GGGYYYxxxuuussszzztttwww|||{{{{{{}}}}}}tttnnnlllmmmrrrxxx|||~~~yyyuuusssmmmhhhaaa[[[XXXZZZ]]]```fffkkkppprrrrrrqqqrrrrrrmmmdddZZZRRRNNNKKKFFFBBBEEEDDDCCCBBBBBBCCCDDDEEEJJJNNNRRRUUUWWW[[[aaafffpppvvvuuuiiigggmmmuuuyyyvvvlllgggbbb___^^^^^^\\\[[[WWWSSSPPPOOOOOORRR\\\gggyyyqqqqqqttttttsss{{{{{{{{{vvvwww|||{{{vvvvvvrrrtttuuurrrmmmgggeeedddccc```]]]\\\\\\[[[ZZZYYY[[[[[[ZZZZZZXXXWWWUUUTTTOOOLLLIIIFFFDDDBBB???===???????????????BBBFFFJJJQQQXXX```fffiiilllooorrrwwwuuusssqqqooonnnnnnnnnmmmnnnhhhdddeeefffxxxlllPPPAAA===;;;:::888666444333333444444333222222111111222222222222222222222222222222111222222333333222222111111000000///......//////000/////////.........---qqqvvvlllVVVAAA;;;;;;888666777777666666666555555555555555555444444444333333333444444444444333333333333111111111111111111111111222222333333222222111000000000000000000000000000111000000///////////////000000000000000000000000////////////////////////......////////////............//////////////////............//////////////////000000000000111111111111111111111111111111222444555444444666<<>>;;;999888666444333333333333333333222222111111222222222222222222222222222222111111222222222222111111000//////...............////////////............{{{\\\LLL===999:::888666666777777666666666555555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222111000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000111111111111111111111111111111333333333333444888<<>>????????????AAAGGGNNNSSSXXX]]]dddiiijjjlllooorrrvvvuuusssqqqpppoooooopppnnnqqqkkkhhhppp|||~~~|||lllQQQAAA<<<:::999888666444333333444444333333222222111222222333111111111111111111111111111111222222222222111111000//////.........//////111111111111000000000000nnnPPPEEE;;;888999888777666666666666666555555555555555555444444444333333333333333333333333333333333333333333333333333333333111222222222222111000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......////////////......---.........//////000000............////////////...////////////000000000000000000000000000000000111111222222222333555777;;;EEEYYYsssvvvooopppsssqqqooopppuuuyyy|||tttmmmiiifffiiilllnnnppprrruuuwww{{{|||}}}}}}|||yyyvvvttttttrrrnnnhhhbbbZZZUUUQQQQQQPPPOOONNNMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCEEEGGGHHHHHHLLLSSSYYY___hhhrrrzzzvvvccc```eeennnvvvyyyllleeebbb```^^^```dddjjjmmmqqqpppooonnnnnnnnnppprrrtttrrrqqqppplllhhhkkkqqq|||yyy{{{}}}zzzuuupppjjjfffbbb```^^^]]][[[[[[[[[[[[YYYWWWYYYYYYXXXVVVTTTQQQOOONNNJJJFFFAAA???>>>?????????>>>>>>>>>???CCCIIIRRRWWW[[[```fffiiijjjlllooorrrrrrrrrppppppppppppqqqrrrmmmqqqlllmmm{{{zzz|||___III???;;;:::999888666555444555666666333222222111222222333333111111111111111111111111000111111222222111111000000000000//////000111111000000000000111111111111~~~|||^^^GGGAAA;;;888888888777666666555555555444444444444555555444444444333333333222222222222333333333333111111111111111111111111111111222222111111000///000000000000000000000000///////////////000000111000000000000000000000000////////////////////////......////////////......------......///000000000............////////////......////////////000000000000000000000000000000000000111222222333333333>>>@@@MMMdddzzzvvviiieeefffiiilllsss{{{|||wwwpppiiidddbbbdddgggiiikkknnnrrruuuzzz|||}}}~~~|||zzzwwwuuuuuutttqqqmmmfff___XXXTTTQQQNNNKKKJJJIIIIIIGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCEEEGGGHHHFFFKKKRRRXXX```jjjuuu}}}kkk]]]\\\bbbllltttxxxuuuggg]]][[[[[[[[[\\\___bbbfffiiimmmppptttwwwyyy{{{zzztttuuuyyy}}}||||||~~~zzzsssmmmiiieeeaaa^^^\\\[[[ZZZ[[[[[[[[[YYYWWWXXXWWWVVVTTTQQQNNNLLLJJJGGGDDDAAA??????@@@??????===>>>@@@BBBGGGNNNVVV\\\]]]aaagggiiiiiijjjnnnqqqoooooonnnnnnoooppprrrssskkkpppmmmsssyyy~~~uuuTTTDDD>>>;;;888888777666555555555666777222222111111222222333333111111111111111111111111000000111111111111000000111000000000000111111222............////////////{{{www|||gggPPPBBB???:::666666666666555444444444444333333333333555555444444444333333333111111222222222333333333111111111111111111111111111111111111111000000///000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......////////////......------......///000000111............////////////........./////////000000000000000000000000000000//////000222333444333222======FFFYYYiiirrrxxx}}}}}}~~~|||lllcccaaadddkkkwww|||wwwrrrkkkeeeaaa___aaaccceeegggkkkpppssswwwyyy{{{|||}}}{{{yyyxxxwwwwwwuuuqqqkkkddd^^^ZZZSSSOOOJJJGGGFFFFFFDDDBBB???@@@BBBCCCCCCBBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGFFFKKKRRRXXX```kkkwwwooo___WWWVVVZZZbbbjjjllltttzzz|||zzzpppfff^^^YYYYYYYYY[[[^^^aaafffjjjmmmrrrxxx}}}wwwpppkkkhhheeebbb___[[[ZZZZZZ[[[[[[[[[XXXVVVVVVUUUTTTRRROOOLLLIIIHHHEEECCCAAA@@@AAAAAA@@@>>>===???BBBFFFLLLSSSZZZ```___bbbgggiiihhhiiillloooooonnnmmmmmmmmmnnnooopppmmmrrrrrr}}}xxxeeeIII???===:::555666555444444444555666777222222111111222222333444111111111111111111111111000000111111111111000000///////////////000111111---........./////////000|||www{{{sssWWWGGG???>>>:::555444555555444444444333333333222222222555555444444444333333333111111111222222333333333333333333333333333333333111111111111111000//////000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......////////////......---------...///000000111............/////////000............/////////000000000000000000000000000//////000222444444333111666777???MMMXXX^^^hhhrrrxxxzzz~~~qqqfffbbbbbbkkkyyyzzzuuuoooiiiddd```]]]^^^aaaccceeeiiiooossstttvvvyyy{{{||||||{{{yyyyyyyyywwwtttooohhhccc___TTTPPPJJJFFFEEECCCAAA>>>>>>@@@CCCDDDDDDDDDDDDEEECCCCCCBBBBBBCCCDDDFFFGGGGGGKKKRRRYYYaaalllxxx~~~ggg^^^TTTQQQQQQSSSYYY___ccckkkrrruuuwww}}}yyyqqqggg```\\\[[[ZZZ[[[]]]aaagggmmmssswww~~~~~~~~~zzzuuunnniiigggfffcccaaa[[[ZZZZZZ[[[[[[[[[XXXVVVUUUTTTSSSPPPMMMJJJGGGFFFDDDBBBAAAAAABBBBBB@@@>>>===@@@EEEJJJOOOVVV^^^ccc___cccggghhhhhhhhhkkknnnpppooonnnlllllllllmmmnnnpppvvvwwwwww[[[BBB;;;<<<888222555444333222333444555666222111111111222333333444000000000000000000000000000000111111111111000000...............///000111///000000000111111222222{{{rrr}}}~~~aaaKKKDDD===<<<;;;:::888777666666888777666555444333222222333333333333333333333333555444222000//////000000111111111111111111111111111111111111111111111111222222111000///...------////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///////////////................................................///000000000000000000111111111111000111111111111222222222333666>>>HHHOOOWWWdddqqq{{{{{{zzzqqqjjjhhhuuu~~~uuunnnjjjfffbbb```_________```bbbfffiiikkkrrrtttvvvyyyzzzzzzyyyxxxyyyyyyyyyxxxvvvqqqjjjeee[[[UUUMMMGGGCCCBBBAAA@@@AAA???>>>@@@DDDGGGGGGFFFBBBBBBAAAAAABBBDDDEEEGGGIIIMMMRRRXXX___jjjwwwvvvhhhUUUSSSQQQOOOPPPTTTXXX[[[bbbfffjjjnnnttt|||}}}{{{|||vvvoooiiigggdddaaa___```bbbeeegggiiiooowww}}}}}}~~~vvvmmmiiigggcccaaabbb]]]^^^^^^^^^]]][[[ZZZXXXUUUUUUTTTRRRNNNJJJFFFDDDAAA???======>>>??????>>>@@@CCCHHHPPPXXX^^^aaaaaacccfffiiilllllllllmmmnnnppplllkkkllllllkkkmmmqqqooorrrwwwnnnPPPGGG>>>888777666666666555444333333222222333333333222222222222111222111222555777555000+++000000000000000000000000000000000000000000000000000000000000000000000000|||kkkRRRBBB===::::::999888777666666555555555555555444444444444333333333333333333333333444333222111000000111111111111111111111111111111111111111111111111111111111111000000//////......////////////////////////......------------......////////////////////////.................................///////////////.......................................///000000//////000000000111111111000111111111111222222222444666===EEEJJJQQQ___lllzzz|||}}}sssllljjjwww}}}tttmmmhhheeebbb``````______```cccfffiiikkkooopppsssuuuwwwxxxwwwwwwyyyyyyyyyxxxwwwrrrkkkfff]]]XXXPPPIIIEEECCCAAA@@@BBB@@@???AAADDDGGGGGGFFFEEEDDDDDDCCCDDDEEEGGGHHHKKKOOOVVV\\\cccmmmxxxvvvbbbWWWNNNMMMLLLLLLNNNSSSXXX[[[aaafffjjjmmmssszzz|||yyyxxxtttooolllkkkkkkiiigggeeeiiilllooorrryyy~~~~~~vvvllliiifffbbb```aaa]]]]]]^^^^^^\\\ZZZXXXWWWRRRRRRQQQOOOLLLHHHDDDBBB@@@???======>>>???@@@AAAAAADDDKKKSSSZZZ___aaabbbcccfffjjjmmmnnnmmmmmmnnnppplllkkklllllljjjlllqqqttt|||~~~cccIIICCC;;;666666444666555555444333333222222111111111000000000000///222111111333555555111---000000000000000000000000000000000000000000000000000000000000000000000000uuuYYYGGG>>>;;;777777777777666666666555333333444444555555555666333333333333333333333333333222111111111111222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---,,,,,,,,,,,,,,,,,,---////////////////////////........................------......//////000000..................................../////////000//////000000000000111111000111111111111222222222555666:::???DDDJJJXXXeeevvv|||xxxqqqlllwww}}}tttkkkfffcccbbbaaa`````````aaacccfffhhhjjjlllmmmooorrrtttvvvxxxyyyzzzzzzyyyyyyxxxtttnnnjjjaaa\\\TTTLLLGGGDDDAAA@@@CCCBBBAAABBBDDDGGGHHHHHHIIIHHHGGGFFFGGGGGGIIIIIIMMMSSS\\\cccjjjrrr{{{}}}dddUUUOOOIIIIIIIIIKKKPPPVVV\\\```eeejjjmmmpppttt{{{}}}|||zzzwwwtttrrrrrrrrrqqqpppmmmpppuuuyyy~~~}}}~~~zzzyyyuuulllhhheeeaaa______]]]]]]^^^]]][[[YYYVVVUUUOOONNNMMMLLLIIIEEEBBB@@@???>>>=========???AAABBBCCCHHHOOOWWW^^^aaabbbccccccggglllppppppooommmmmmooommmkkklllkkkiiilllqqqxxxxxxWWWBBB???999666777444555555444444333333222222111111111000000000000///111111111222333444222000000000000000000000000000000000000000000000000000000000000000000000000000dddLLLBBB>>>888666666666666666666666666333333444444444555555555333333333333333333333333222222222222222222222333111111111111111111111111////////////////////////.../////////000000000111//////////////////////////////............//////////////////////////////........................,,,------...///000111111........................---......///////////////////////////000000000111000000111111111222222222444444777;;;>>>EEESSSaaappp}}}}}}wwwlllttt~~~tttlllfffcccbbbbbbaaaaaaaaabbbdddfffhhhiiillllllmmmpppsssvvvyyy{{{{{{zzzzzzzzzzzzvvvrrrnnnfff```XXXPPPJJJFFFBBB@@@EEEDDDCCCCCCEEEGGGIIIKKKMMMLLLKKKJJJJJJJJJKKKLLLQQQXXXbbbjjjpppvvv}}}nnnZZZRRRQQQJJJKKKLLLPPPUUU\\\bbbffflllqqquuuwww{{{}}}{{{xxxwwwuuutttxxx~~~{{{rrrwww~~~tttjjjfffddd___]]]^^^]]]]]]^^^]]][[[XXXTTTRRRLLLLLLKKKIIIFFFCCCAAA???>>>>>>===<<<<<<===@@@CCCGGGMMMUUU]]]aaaccccccdddccchhhnnnqqqqqqpppnnnmmmooommmlllllljjjiiimmmttt{{{kkkOOO@@@???:::777888555444444444333333333222222333333333222222222111111111000000000111222333333000000000000000000000000000000000000000000000000////////////////////////~~~pppSSSBBB@@@<<<444666666666777777777777777555444444444444333333333333333333333333333333333222222222222333333333222111111111111111111111111////////////////////////......//////000000111111////////////////////////000//////////////////000........................////////////////////////,,,------...///000111111........................------...///000/////////...////////////000000000000000111111111222222222333222444888;;;BBBQQQ^^^nnn{{{lllpppxxxwwwnnngggcccccccccccccccddddddfffggghhhiiiiiihhhiiijjjnnnssswwwzzz{{{{{{{{{{{{|||yyyvvvrrrjjjddd\\\TTTNNNHHHDDDAAAFFFFFFEEEEEEGGGIIIMMMOOOQQQPPPOOONNNNNNNNNOOOPPPUUU]]]hhhqqqvvv{{{xxx___QQQMMMOOONNNNNNQQQUUU[[[aaagggkkkrrrxxx}}}}}}||||||yyyqqqnnnxxx|||rrrhhheeebbb___]]]^^^]]]^^^^^^]]][[[WWWRRRPPPKKKJJJIIIGGGEEECCCAAA@@@>>>>>>>>><<<;;;<<<@@@DDDNNNTTT\\\bbbdddddddddeeedddiiinnnrrrrrrpppnnnmmmooommmmmmmmmkkkiiiooowww___JJJ??????999777888444333333333333333222222222333333333222222222111111000000000000000111333444000000000000000000000000000000000000000000000000////////////////////////~~~~~~~~~}}}||||||~~~}}}yyy___IIIAAAAAA===777666666666666777777777777555444444444333333222222333333333333333333333333222333333333333333222222111111111111111111111111000000000000000000000000......//////000000111111////////////////////////......------------..............................000000000000000000000000------......//////000000........................,,,---///000000000///.........////////////000000000111111111111222222222222111333666999???LLLZZZnnn|||ooonnnooovvv{{{rrrjjjfffdddeeeeeeeeefffggghhhiiiiiiiiidddcccbbbcccffflllrrrvvv|||{{{|||}}}}}}|||yyywwwoooiiiaaaYYYSSSMMMHHHEEEGGGGGGHHHHHHIIILLLQQQUUUVVVUUUTTTSSSSSSTTTUUUVVV[[[cccnnnwww||||||gggVVVMMMKKKLLLOOOPPPSSSXXX^^^eeekkknnnvvv~~~~~~iiiggglll|||yyyooofffcccaaa^^^]]]^^^^^^______^^^[[[VVVQQQNNNJJJIIIGGGFFFDDDBBBAAA@@@<<<>>>>>>===<<>>;;;;;;444666;;;777222222222222222222222222333333333222222222222111///222444333000......000000000000000000000000000000000000000000000000000000000000000000000000000}}}zzzyyy{{{zzzyyy~~~}}}}}}___PPPAAA===<<<999777888777777666555444333333333444444444444444444444444333333333222222111111111111111111111111111111111000000000000000000000000111000///......///000111//////////////////////////////.........---------------...///000000//////........................///////////////.........000///...---,,,------...............////////////---------............///000000000000////////////////////////000000000000111111222222444999???CCC___zzz{{{pppiiiiiiooovvv{{{}}}|||}}}vvvooojjjfffhhhiiiiiijjjjjjjjjiiiiiieeeccc___\\\]]]bbbkkkqqqzzz|||~~~}}}vvvoooiiieee___VVVOOOLLLMMMMMMNNNPPPRRRTTTVVV]]]^^^_________bbbfffiiilllooottt|||wwwiii]]]VVVLLLLLLKKKJJJJJJLLLPPPSSSVVVVVVZZZbbbllltttxxxxxx|||zzztttzzzsssgggdddhhhqqqyyyoooggghhh```kkk|||rrrlllddd^^^\\\\\\]]]]]]aaabbbcccaaa[[[TTTOOOLLLHHHGGGEEECCC@@@???>>>===BBB======CCCIIINNNYYYfffooommmjjjhhhgggfffggghhhjjjllloooooonnnnnnnnnooosssnnnnnnqqqoooooo|||{{{uuuoooVVVCCC???999666666555333111444444333333333333222222111111111111000000000000222111111111000000//////......////////////......111111000000//////......111111000000//////......}}}zzzvvvtttuuuyyy|||qqqVVVIII===::::::888777888666666555555444444333333444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000111000///......///000111//////////////////////////////.........---------------...///////////////........................////////////............000///...---,,,------...............////////////---------............//////////////////000000000/////////000000000111111111111222222333777===AAAUUUnnnuuukkkgggjjjqqqvvv}}}|||~~~}}}wwwqqqllliiiiiiiiiiiihhhhhhhhhiiiiiieeeccc```^^^^^^dddlllrrryyy{{{~~~~~~~~~~~~xxxqqqlllhhhbbbZZZTTTPPPOOONNNNNNPPPRRRUUUWWW\\\]]]___``````bbbfffhhhlllmmmqqqwww}}}}}}zzzuuulllcccYYYQQQMMMGGGHHHIIIIIIJJJLLLPPPSSSXXXYYY]]]dddnnnvvvyyyzzz~~~uuutttqqqzzz|||mmmaaa^^^bbbkkkuuupppccc___bbbhhhssszzznnniiibbb]]]\\\]]]______aaacccccc```ZZZSSSLLLHHHEEEDDDBBB@@@>>><<<<<<<<<>>><<<>>>FFFMMMTTT___kkknnnmmmjjjhhhggggggggghhhkkkmmmooopppooonnnnnnnnnlllkkknnnqqqoootttyyyxxxbbbLLLAAA===999666666666444222444444333333333222222222111111111111000000000000111111111111000000000///...//////000000//////...111000000000/////////...111000000000/////////...~~~zzzwwwtttrrrqqqppprrrxxxyyyvvv~~~\\\JJJ@@@888777888888666666555555555444444444444444444444444444444444444444333333333222222222222111111111111111111111111111000000000000000000000000000000////////////000000/////////////////////////////////.........------------...////////////...................................................//////...------------...---............/////////---------............///.........//////000000111000000000000111111111111111111111111222555999===MMMbbb}}}rrriiiggglllrrr||||||}}}}}}||||||~~~zzzuuupppnnnllljjjhhhfffeeefffggghhheeedddbbb```aaaeeemmmrrrxxxzzz}}}~~~~~~}}}~~~~~~zzzuuupppmmmggg```ZZZTTTRRRPPPOOOOOORRRUUUWWWZZZ\\\___``````aaacccdddggghhhjjjmmmpppqqqooonnnlllggg___VVVNNNJJJGGGFFFDDDFFFIIIJJJLLLOOOSSSVVV[[[\\\```gggpppwww{{{|||~~~|||rrrrrrsss}}}}}}wwwggg[[[YYY]]]eeepppwwwiii```[[[\\\aaaqqq|||sssiiieee```]]]]]]```bbbccceeedddbbb^^^XXXPPPIIIDDDDDDBBB@@@>>>===<<<<<<<<<>>>>>>CCCKKKSSSZZZccclllmmmllljjjhhhgggggghhhiiimmmoooppppppnnnmmmmmmnnnjjjkkkpppqqqqqq|||xxxqqqwwwxxxUUUCCC>>>;;;888666666666555444333333333333222222222222111111111111000000000000111111111111000000000000///000000111111000000///000000000000////////////000000000000////////////}}}xxxtttsssrrrqqqppprrrqqqsss{{{}}}nnnrrrrrrPPPAAA;;;666555777777666555444444444444444444444555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////............------...//////.................................------...............///............------......---------.........//////---------............///------......///000111111000000000000111111111222000111111000000222666999DDDUUUnnn}}}pppiiikkkpppzzz{{{|||{{{xxxxxx~~~|||xxxuuusssnnnkkkgggcccbbbcccfffhhhfffeeedddccccccgggmmmqqqvvvxxx|||}}}}}}}}}}}}~~~~~~{{{wwwtttpppkkkddd___XXXUUUQQQNNNNNNPPPSSSUUUXXX[[[]]]^^^]]][[[ZZZ[[[]]]\\\]]]___aaaaaa___\\\^^^YYYRRRKKKFFFDDDEEEFFFDDDGGGKKKNNNPPPSSSVVVYYY]]]___cccjjjqqqwww{{{}}}{{{tttwww|||wwwuuuzzzvvveeeYYYVVVZZZbbbnnntttddd]]][[[\\\bbbhhhwwwzzzlllfffccc___^^^```dddggghhhkkkgggaaaZZZTTTMMMHHHDDDDDDCCCAAA???>>>>>>??????AAADDDJJJQQQWWW\\\ccchhhkkkjjjiiihhhhhhhhhiiiiiiooopppqqqpppnnnmmmmmmnnnnnnnnnppprrrvvvqqqnnnwwwiiiNNNBBB;;;999777666666555555555333333333222222222222111111111111111000000000///111111111000000000000000000000111111111111000000000000000000////////////000000000000////////////xxxuuuqqqoooooopppqqqqqqrrrrrrwwwrrrnnnyyy```FFF===:::777666777888777555333333333444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000/////////.........------............------........................,,,---------......//////------..................------------............---------............///,,,------...///000000111///000000000000111111111000000111000000111444777999FFFZZZnnn}}}}}}vvvkkkiiilllvvvzzz|||zzzwwwxxx~~~}}}{{{}}}{{{xxxwwwqqqmmmgggbbb```aaadddfffffffffffffffeeehhhkkkooorrruuuzzz|||||||||}}}}}}}}}|||yyyvvvrrrmmmgggccc[[[XXXSSSOOONNNNNNQQQSSSVVVXXXYYYYYYUUURRRPPPOOOOOOOOOOOOQQQRRRSSSQQQPPPQQQNNNJJJGGGDDDDDDDDDEEEEEEHHHLLLOOORRRUUUYYY\\\```cccgggmmmrrrwww|||~~~{{{xxx~~~ssssssyyywwwfffXXXUUUXXXaaammm~~~{{{lllbbbXXXXXX\\\bbbiiipppuuujjjeeebbb``````ccchhhkkkmmmqqqiii^^^UUUOOOKKKHHHGGGCCCBBB@@@>>>>>>???@@@AAACCCIIIOOOTTTZZZ___dddgggiiiiiiiiiiiiiiiiiijjjjjjoooppppppooommmlllmmmnnnrrrooopppvvvxxxpppppp|||}}}\\\HHHAAA888888777666555555555555333333222222222111111111111111111111000000000///000000000000000000111111000000111111111111000000////////////000000000000////////////000000000000qqqoookkkkkklllnnnooopppqqqsss|||ppplllsssgggOOOAAA;;;;;;999666777::::::777444444444333333333333333333333333333333333333333111222222222222333333333000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000/////////......---............---,,,,,,........................,,,,,,,,,---......//////,,,---......///.........,,,------------.........---------............///---------......//////000////////////000000000000///000000000000111333666777@@@NNN^^^mmmxxx}}}|||wwwkkkffffffpppwww{{{yyyxxx|||zzzwwwzzzzzzxxx|||~~~|||zzzyyysssooohhhccc``````ccceeeggghhhhhhhhhggggggiiikkknnnrrrwww{{{||||||}}}~~~}}}}}}|||yyytttnnniiieee^^^[[[VVVRRROOOOOOPPPPPPRRRSSSTTTRRRNNNJJJGGGFFFEEEDDDDDDFFFIIIJJJIIIHHHEEEDDDDDDCCCCCCCCCCCCCCCEEEHHHLLLPPPTTTYYY^^^bbbfffiiinnnrrrvvv{{{|||~~~wwwmmmnnnuuuyyyfffWWWRRRUUU___kkk{{{|||lllbbbXXXRRRPPPUUU]]]fffpppyyyrrrkkkeeebbbaaaaaaeeejjjmmmoooqqqhhhZZZPPPKKKJJJHHHGGGAAA@@@===<<<<<<>>>@@@BBBEEELLLSSSWWW]]]dddhhhhhhgggggghhhiiijjjjjjkkkkkknnnoooooonnnllllllmmmoooqqqpppsssuuulllqqqhhhOOOBBB===666777888777555333444555222222222222111111111111111111111111000000000000000000000000111111111111///000000111111000000///////////////000000000000////////////000000000000nnnkkkhhhhhhjjjlllnnnnnnsssxxxyyyiiinnn|||lllSSSDDD???888:::999555777<<<===;;;555444444333333222222222222222222222222222222222111111222222222333333333000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000/////////...---.........------,,,+++........................++++++,,,------...//////,,,,,,.../////////......,,,,,,---------.........---------............///........................---.........////////////...///000111000111444666999>>>GGGQQQ]]]jjjuuu|||zzzwwwwww|||vvvjjjdddccciiirrrxxxxxxyyyzzztttuuusssnnnqqqzzz~~~~~~~~~}}}{{{zzzuuupppjjjdddaaa```bbbdddgggiiijjjiiigggffffffhhhkkkooouuuzzz|||}}}~~~|||wwwpppjjjgggaaa___[[[VVVSSSQQQPPPPPPMMMNNNNNNLLLIIIEEEDDDCCC@@@??????AAADDDEEEEEEDDDAAAAAAAAABBBCCCDDDEEEEEEGGGJJJNNNSSSYYYaaaiiinnnmmmqqqvvvzzz}}}nnneeefffppp|||iiiYYYRRRSSSZZZfffvvvvvvfffZZZTTTNNNMMMOOOXXXaaalllzzzwwwnnnkkkdddbbbaaabbbeeejjjmmmnnnlllcccWWWNNNKKKIIIFFFDDDAAA@@@===<<<===???BBBDDDLLLSSSYYY[[[___fffiiihhhffffffhhhiiijjjkkklllllllllmmmmmmlllkkkkkkmmmoooqqqttt~~~{{{oooxxxtttUUUFFF???:::555777888777444222333444222222222222111111111111111111111111000000000000///000000000111111111111...//////000000//////....../////////000000000111.../////////000000000111mmmkkkhhhhhhjjjlllnnnnnnwww}}}sssjjjtttuuu[[[FFF<<<<<<555999888444666===@@@>>>555555444333333222111111222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000////////////---.........------,,,+++........................++++++,,,,,,---...//////+++,,,.../////////......,,,,,,,,,---------......---------.........//////...............---------------------.........///...///111111111222444666777:::???EEENNN[[[iiirrryyyvvvtttyyywwwkkkeeedddcccnnnvvvwwwzzz{{{sssrrrnnngggiiirrr||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzuuuqqqkkkeeeaaaaaabbbccchhhiiijjjiiigggeeeeeeeeeiiinnntttyyy|||}}}~~~~~~xxxqqqllliiidddbbb^^^ZZZVVVSSSQQQPPPIIIJJJKKKIIIFFFDDDCCCDDD???>>>>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJKKKIIILLLQQQXXX___iiirrryyyssswww|||{{{iii___aaalllmmm\\\TTTTTTVVVaaarrrwwwgggZZZSSSQQQNNNNNNSSS\\\fffrrroooiiiiiidddbbb```aaaeeeiiilllmmmfff^^^TTTNNNKKKIIIDDD@@@DDDBBB@@@>>>???BBBEEEGGGTTT[[[___^^^```eeegggdddeeefffhhhiiikkklllllllllkkkkkklllkkkjjjkkkmmmpppsss{{{zzzbbbIIIBBB???;;;555777999777444222222333222222222111111111111000111111111111000000000000//////000000111111111222......////////////........./////////000000111111.../////////000000111111kkkhhhdddeeehhhmmmqqqssszzzuuuttt}}}yyy|||qqqWWWFFFAAA>>>:::777666555444444555666777777666555333222111000000222222222222222222222222000000000000000000000000111111000//////000111222111111111111111111111111////////////////////////000000000000000000000000///...,,,++++++,,,...///000000//////.........---------------------------------,,,+++,,,---...///------------------------///......------,,,++++++,,,,,,,,,---...///000000---------............///000000000000////////////...//////000111222222222666888;;;===???III___sss~~~}}}~~~{{{{{{nnnccc^^^\\\```jjjvvvuuupppiiiaaa___bbbppprrrwww{{{}}}|||zzzxxxwwwwwwxxx{{{}}}}}}{{{yyy{{{wwwqqqjjjeeeaaa```___ccceeefffeeecccaaaaaabbbiiinnntttyyy}}}~~~vvvpppllljjjdddaaa]]]XXXTTTQQQOOONNNMMMKKKHHHGGGFFFEEECCCAAA>>>>>>======>>>@@@BBBCCCBBBCCCDDDDDDEEEGGGJJJMMMMMMNNNRRRZZZeeennnsssuuuxxx{{{ppp```[[[^^^hhh|||uuucccXXXWWWWWW^^^lll}}}uuufff\\\VVVPPPKKKMMMOOOXXXdddnnnxxxzzzooohhhgggfffccc```bbbfffhhheeeaaa^^^ZZZTTTPPPNNNJJJDDD@@@@@@???>>>>>>@@@EEEJJJMMMZZZ]]]```bbbcccdddeeegggdddddddddeeegggjjjlllnnnmmmiiiffffffgggiiilllooo{{{oooXXXEEE<<<;;;777666666555444333333222222222222222111111111000000000000000000000000000000111111111111111111111111111222333444333111///...///...---...///000000...000000000000000000000000hhhhhhhhhgggiiipppyyy||||||zzzwwwbbbNNNAAA:::777777666666555444444555666666666555444333222111111111222222222222222222222222000000000000000000000000222111000///...//////000000000000000000000000000///////////////////////////////////////////////////...,,,++++++,,,...//////.........------------------------------------------,,,,,,,,,---...///------------------------------------------------,,,---------.../////////---------............///000000000000////////////...//////000111111222222444555999;;;===FFF[[[nnnyyymmmgggddd```bbbhhhsssyyyssskkkbbb\\\[[[eeejjjqqqvvvxxxyyyxxxwwwwwwwwwxxxzzz||||||zzzxxxyyyvvvqqqkkkeeeaaa___^^^aaacccddddddcccbbbcccdddhhhlllrrrwww{{{~~~}}}wwwqqqnnnmmmgggdddaaa\\\XXXUUURRRQQQKKKIIIFFFEEEDDDBBB@@@>>>>>>=========>>>@@@BBBCCCDDDEEEGGGGGGHHHJJJMMMPPPSSSTTTWWW___hhhqqqvvvwwwuuuyyy}}}xxxuuuwww|||uuufffYYYWWW[[[fffzzz}}}iii\\\WWWXXX___lll}}}zzzjjj[[[SSSPPPMMMKKKMMMPPP[[[hhhttt|||rrrhhhdddcccddddddccceeeffffffccc```YYYVVVQQQNNNLLLIIIEEEAAA???>>>===>>>AAAGGGNNNQQQ]]]```ccceeeeeedddeeeeeefffffffffgggiiikkkmmmooojjjfffccceeegggiiinnntttcccPPP@@@:::;;;777666555555444333333222222222222222111111111000000000000000000000000000000111111111111111111111111///000222333222111///...000///...///111111111000000000000000000000000000bbbdddffffffhhhqqquuuyyyzzz}}}yyydddPPPDDD<<<444222666555444444333333444444555444444333222222222222222222222222222222222222222000000000000000000000000111111000///....../////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///---------------,,,,,,,,,---------------------------,,,,,,,,,,,,---...///------------------------++++++,,,------...//////------..................---------............///////////////000000000000/////////000111111222222111333666888:::BBBTTTfff|||wwwpppnnnnnndddbbbdddmmm{{{}}}wwwpppeee[[[UUUYYY```jjjqqqssstttuuuwwwwwwwwwwwwxxxzzz{{{yyyxxxxxxvvvrrrmmmgggbbb___]]]___```bbbbbbbbbccceeeggghhhlllrrrwwwzzz}}}zzztttooommmlllhhhfffccc___[[[XXXUUUTTTKKKIIIFFFDDDCCCAAA>>><<<>>>=========>>>@@@BBBCCCGGGHHHJJJKKKLLLNNNQQQSSSWWWXXXZZZ```hhhppptttvvvqqqxxx~~~rrrppplllgggeeeggglllpppvvvxxx{{{}}}hhh\\\SSSTTTZZZeeezzzrrraaaXXXWWW^^^lll}}}zzznnn]]]QQQKKKJJJLLLLLLOOOTTT___mmmzzz~~~tttmmmgggeeefffdddfffiiiiiifffbbb___]]]TTTQQQNNNLLLJJJHHHDDDBBB>>>======???CCCKKKRRRWWW___bbbfffhhhgggeeeddddddggghhhiiijjjlllmmmoooooohhhdddccceeehhhkkkttt}}}pppTTTGGG:::777:::888555555444444333333222222222222222111111111111111000000000000000000000000000000000000000000000000...///000111111000//////111000///000111222222000000000000000000000000000```bbbdddgggnnn{{{{{{sss{{{}}}mmmUUUBBB???<<<333222999333333333333333333333333333222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000111////////////////////////////////////////////////////////////////////////......------------......------------------------------------------------,,,,,,,,,,,,------......,,,,,,------------------,,,,,,,,,---------.....................------------------............///////////////000000000000//////000000111111111111000111444666888>>>NNN^^^uuuwwwtttuuuvvveee```^^^fffttt~~~~~~}}}wwwmmm```WWWSSS[[[eeelllnnnpppsssvvvuuuttttttvvvxxxzzzzzzyyyxxxvvvtttpppkkkeeeaaa^^^]]]^^^```aaabbbdddhhhkkkkkkoootttyyy{{{}}}~~~{{{uuuooojjjhhhhhheeedddccc```\\\YYYVVVTTTOOOMMMIIIGGGEEECCC@@@===============>>>???AAABBBHHHJJJLLLMMMNNNPPPSSSUUUWWWWWWYYY]]]ccciiinnnpppnnnvvv||||||yyyooodddbbb```]]][[[^^^cccfffllloootttxxx|||vvv```VVVQQQUUU\\\ggg|||{{{fffYYYVVV\\\iii{{{rrrfffWWWNNNKKKJJJLLLOOOTTTXXXcccqqq|||uuunnnkkkhhhhhhjjjfffjjjnnnkkkccc\\\XXXWWWQQQPPPMMMKKKHHHFFFCCCBBB@@@??????AAAFFFNNNUUUZZZ___bbbfffhhhhhhfffeeeeeeggghhhjjjlllmmmnnnoooooojjjeeedddhhhjjjmmmzzzbbbKKKBBB888666999777444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////,,,---...///000000//////000///...///111222111000////////////////////////eeeeeegggnnnzzz|||yyyyyy```JJJ:::;;;;;;444444;;;222333333333333333333222222222111111111222333333111111111111111111111111000000000000000000000000...///000111222222333333000000000000000000000000////////////////////////..................................................................//////------------------------,,,,,,,,,---------------,,,,,,,,,---------............---------,,,,,,,,,...............------------------............///.../////////000000000111000000000000000111111111111111333666777;;;HHHVVVoooyyyuuuuuuuuuccc^^^[[[```lllyyy~~~{{{{{{xxxkkk```TTTZZZ```eeehhhkkkooossstttrrrrrrsssvvvyyyzzzzzzxxxxxxvvvsssooojjjeeeccc]]]^^^___```bbbfffkkkoooppptttxxx|||}}}~~~~~~yyyrrrjjjeeecccccccccccccccbbb___\\\XXXVVVRRRPPPLLLIIIGGGDDD@@@=========<<<<<<===???AAABBBGGGIIILLLNNNOOOQQQSSSUUUUUUVVVWWWZZZ]]]bbbgggjjjmmmvvvzzzwww{{{|||lllcccVVVVVVUUUTTTTTTWWW\\\___hhhmmmssswww{{{{{{iiiYYYRRRPPPUUU\\\ggg|||mmm\\\VVV[[[fffvvvnnnaaaUUUPPPNNNKKKMMMPPPYYY]]]hhhuuuvvvkkkhhhgggfffgggjjjjjjnnnoooiii^^^TTTQQQQQQPPPOOOMMMJJJGGGCCCAAAAAABBBBBBBBBEEEJJJQQQXXX\\\^^^aaaeeegggggggggfffgggggghhhkkkmmmnnnooonnnmmmkkkeeeeeeiiijjjmmm}}}www[[[IIICCC999666888555333333333333333222222222111111111111111111111111000000000000000000000000////////////////////////------......///////////////...---...000111000///////////////////////////eeeffflllvvv~~~uuuwww~~~sssPPPBBB777666777444444888222333333444444333333222222222111111111222222333111111111111111111111111000000000000000000000000---...///111222222222222000000000000000000000000////////////////////////.........................................................///////////////------------------------+++,,,------......------+++,,,,,,------.........//////...---,,,,,,++++++------..................---------............///......//////000000111111000000000000000000111111111111333555666999CCCNNNhhh{{{vvvrrrpppbbb___\\\___fffooovvvyyyyyyzzzzzz|||wwwmmm[[[[[[\\\___dddjjjooorrruuusssqqqqqqsssvvvxxxxxxxxxxxxvvvtttqqqmmmjjjhhh````````````bbbffflllqqqtttwww{{{}}}}}}||||||}}}}}}wwwnnnfffaaa```aaaaaabbbcccdddbbb```\\\ZZZTTTQQQMMMJJJGGGDDD@@@======<<<<<<<<<===???AAABBBFFFHHHLLLNNNPPPQQQSSSUUUVVVWWWXXXYYY[[[___dddiiinnnwwwrrrrrryyysssddd[[[OOOPPPRRRSSSTTTXXX]]]aaahhhnnntttxxx{{{ppp___SSSMMMMMMSSSZZZeee{{{vvvcccYYY[[[cccqqqlll___TTTRRRQQQNNNPPPUUU^^^cccnnn{{{zzzqqqiiihhhiiihhhiiikkkmmmnnnkkkcccXXXOOOLLLMMMNNNNNNMMMIIIEEEAAA@@@@@@BBBCCCEEEIIIOOOUUUZZZ]]]___bbbeeefffgggggghhhiiigggiiillloooppppppnnnmmmjjjddddddhhhiiilllwwwyyyoooVVVHHHDDD:::666777444333333333333222222222222111111111111111222222222000000000000000000000000000000000000000000000000............///////////////------...///000///...000000000000000000000000gggmmmyyy{{{tttrrryyy]]]CCC>>>777444333444555555222333444555555444333222222222111111111111111222111111111111111111111111000000000000000000000000......///000000///...---////////////////////////////////////////////////..............................////////////......---------....../////////------------------------+++,,,---.........------++++++,,,,,,---......///---------------------,,,,,,---------.../////////---------............///.........///000111111111111000000000000000000000000000222444555666>>>HHH^^^zzzuuurrreeedddbbbaaacccggglllpppsssvvvzzz|||wwwfff```\\\]]]eeeooouuuxxxyyyvvvrrrpppqqqrrrsssssswwwvvvuuusssqqqnnnlllkkkccccccbbbaaabbbfffmmmqqquuuwwwzzz{{{yyyxxxwwwwwwzzzvvvppphhh```\\\\\\]]]\\\^^^aaaccccccaaa^^^[[[XXXUUUQQQMMMJJJFFFBBB???<<<<<<<<<<<<===???@@@BBBEEEHHHLLLOOOPPPRRRTTTUUUVVVWWWXXXYYYYYY]]]ccchhhqqqxxxnnnhhhkkkuuunnn___WWWNNNPPPSSSUUUXXX]]]bbbfffjjjqqqyyy}}}~~~|||iiiYYYMMMIIIKKKRRRZZZfff~~~mmm______bbblll}}}ooo___TTTSSSTTTSSSWWW```fffjjjtttvvvnnniiiiiijjjiiihhhjjjmmmjjjeee[[[RRRLLLKKKLLLHHHIIIIIIGGGCCC@@@@@@AAA???AAAFFFMMMSSSYYY^^^```dddfffggggggfffggghhhjjjiiikkkooorrrsssqqqooommmjjjdddeeekkklllppp|||yyyzzzcccMMMCCCBBB:::666777444222222222222222222222222000000111111111222222222000000000000000000000000111111111111111111111111000000/////////////////////.........000111000///000000000000000000000000nnnzzzvvvppprrrvvvgggFFF===>>>:::333222555777444333333555555555555333333333222222111000000111111000000000000000000000000000000000000000000000000.../////////...,,,***(((........................////////////////////////..............................////////////......,,,,,,,,,------.........------------------------+++,,,---.........---,,,++++++,,,,,,---...//////+++,,,,,,------......///,,,,,,------...///000000---------.........//////---......///000111111222111111111000000000000000//////000333333444;;;DDDUUU|||~~~{{{xxxhhhhhhgggdddaaabbbfffjjjppptttyyy}}}~~~|||ooofff^^^___iiiuuu}}}}}}yyytttpppoooooopppooouuuuuusssrrrpppooonnnmmmeeedddcccbbbbbbgggmmmrrrtttvvvxxxxxxvvvtttssssssrrroooiiiaaa[[[XXXXXXZZZWWWZZZ^^^```aaa___\\\ZZZ]]]YYYUUUQQQNNNJJJEEEBBB<<<<<<<<<<<<===>>>@@@AAAEEEHHHLLLOOOQQQRRRTTTVVVUUUWWWXXXXXXXXX\\\bbbgggsssyyysssbbbbbbeeeqqq|||lll^^^UUUJJJMMMQQQTTTXXX]]]cccgggmmmuuu}}}xxxeeeUUULLLHHHJJJRRR[[[hhhuuucccbbbbbbjjjxxxsssbbbUUUUUUWWWWWW___kkkmmmpppyyyyyywwwzzz|||{{{ooohhhdddeeefffdddcccccclllggg___VVVOOOLLLLLLNNNDDDEEEFFFEEEAAA???@@@BBB<<<@@@FFFNNNVVV\\\aaaccciiiiiiiiihhhffffffiiikkkjjjmmmqqqtttuuusssqqqooolllfffgggooopppuuurrrxxxZZZFFF>>>???999555777444222222222222222222222222000000111111222222222222000000000000000000000000111111111111111111111111222111000///////////////111//////000111222111000000000000000000000000000|||yyymmmjjjrrroooQQQ???999999777666666555555555333333333333333333333333222111111111000000/////////000111111///......///000///...------...///000000000000000000000000000......------------......//////.........---------***+++---.........---,,,........................////////////////////////.........------,,,,,,,,,,,,++++++++++++,,,......,,,,,,,,,---------..............................//////.........---------...............---------888444///...///000///---............////////////......///111444666888:::QQQkkk{{{wwwyyywwwqqqmmmkkkfff___^^^ccciiiooovvvwwwuuuuuuzzzxxxoooggggggqqq|||zzzssspppooopppooonnnrrrqqqooopppqqqqqqpppnnnhhheeebbbaaabbbgggmmmpppyyyxxxwwwsssnnnkkkkkkkkknnnjjjeee___ZZZWWWVVVVVVVVVWWWZZZ\\\]]]]]]\\\[[[]]][[[WWWTTTQQQMMMHHHEEE???>>><<<<<<<<<===???@@@GGGIIIKKKMMMNNNOOOOOOPPPPPPTTTWWWWWWWWWYYY```fffuuuxxxfff```[[[ggguuuooo```XXXMMMNNNOOOSSSYYY```gggkkkqqqwwwzzzgggWWWJJJGGGHHHPPP[[[lllsssggg___cccqqqxxxjjj]]]ZZZ]]]aaaggglllpppvvv{{{}}}xxxvvvwwwxxxtttoooiiifffbbb___^^^]]]\\\ZZZ```[[[UUUPPPLLLJJJGGGEEEBBBCCCDDDBBB@@@???@@@AAAAAADDDJJJRRRZZZ___aaaaaafffhhhiiijjjhhhhhhhhhiiimmmsssvvvvvvvvvwwwtttnnnkkkpppoooiiinnnzzzjjjrrrsssSSSIII>>>777666888777666444444444333333222222222222111000//////000111222222111111111000000/////////000000000000000////////////............//////......------------..................////////////{{{kkkiiissswww\\\FFF:::888888777555555444444555333333333333333333333333111111111111000000000///000222333222111///000000000000///......///000000////////////////////////......------------......//////.........------------...//////000/////////......................................................---------,,,,,,,,,***+++,,,------------,,,,,,,,,,,,---------..............................//////.........---------........................666333///...///000///...............////////////...///000111333555777999DDDZZZyyyxxxsssrrryyyzzzwwwsssoooeee\\\[[[```dddjjjqqqtttsssssswww{{{|||tttllllllttt~~~}}}uuurrrrrrrrrooolllooonnnnnnooorrrrrrqqqpppiiigggdddbbbcccfffkkknnntttsssrrrnnnjjjhhhggghhhhhheeeaaa\\\XXXUUUTTTTTTSSSUUUXXXZZZ\\\\\\\\\\\\^^^\\\YYYVVVSSSPPPKKKHHHBBB@@@>>><<<<<<>>>@@@BBBFFFIIILLLNNNOOOOOOOOONNNMMMQQQUUUVVVWWWZZZaaagggtttlll]]]YYYVVVcccsssooo```WWWMMMMMMOOOSSSYYY```gggkkkqqqwww{{{iiiXXXMMMIIIJJJQQQ]]]ooovvvjjj```bbbmmm|||{{{nnnccc```dddhhhmmmqqqzzzzzzuuutttvvvuuuoooiiibbb___[[[XXXWWWVVVTTTSSSTTTPPPLLLIIIGGGEEECCCAAA===>>>??????>>>===???@@@CCCGGGLLLTTTZZZ___```aaafffgggiiiiiihhhhhhhhhjjjppptttwwwvvvvvvxxxuuuqqqqqqqqqnnnnnn{{{rrriiitttkkkNNNFFF<<<666555666555333444444333333333222222222222222111000000111222222111111111000000000////////////000000000000////////////............/////////..................///............////////////wwwiiiaaajjjyyy___GGG;;;999777666555444333333333444333333333333333333333333111111111111000000000000222333444444222111111222111000000//////000000111////////////////////////......------------.....................---------///............///000000...................................................------------,,,,,,,,,)))+++---//////...,,,+++,,,,,,,,,---------.............................................---------////////////////////////333111......///000000///............////////////000000000111333444666777<<>>AAACCCEEEJJJOOORRRRRRPPPOOONNNKKKOOOSSSVVVXXX]]]ccciiissswwwaaaVVVUUUTTTaaasssnnn^^^UUULLLMMMNNNRRRXXX___eeeiiiqqqwww}}}jjjZZZOOOKKKLLLSSSaaasssrrreeebbbiiiuuuvvvlllkkknnnqqqtttxxx}}}~~~|||yyytttrrrqqqrrrtttqqqiiiaaaYYYVVVRRROOONNNLLLJJJIIIGGGFFFDDDDDDDDDCCC@@@>>>;;;<<<============???AAAGGGJJJPPPVVV[[[___aaabbbggghhhjjjjjjhhhhhhiiikkksssvvvwwwvvvvvvyyyxxxuuuuuurrrpppwwwxxxkkkjjjxxxbbbJJJCCC<<<777666555444222333333333333222222222222333222222111111222222333111111000000000000////////////000000000000////////////............//////000//////......//////000---............/////////~~~wwwjjjdddeeewww|||eeeNNN===888;;;555444444333222222333333222222222222222222222222111111111000000000000000111333444444222111111222111111000000000000111111////////////////////////......------------..............................------,,,++++++---...///................................................------------------------,,,,,,---......------,,,,,,,,,,,,---------......................................................////////////000000000000000///.........///000000............////////////111111111111222333555555999CCCTTTgggwwwxxxzzz}}}~~~yyyqqqkkkbbbhhhrrr|||||||||yyyssskkkbbb]]]ZZZ]]]aaahhhnnnrrruuuwwwxxx~~~yyytttsssxxxxxxwwwzzzyyyrrrkkkkkkkkklllooorrrsssqqqpppnnnllliiigggffffffggggggfffffffffccc```______```]]]\\\[[[XXXUUURRRNNNLLLMMMNNNQQQTTTWWWZZZ[[[[[[^^^]]]\\\[[[ZZZWWWSSSOOOKKKGGGBBB>>><<<>>>AAACCCFFFLLLTTTXXXWWWTTTQQQPPPOOORRRVVVZZZ]]]aaagggkkkssskkkWWWOOOQQQTTTbbbttt{{{iiiZZZQQQKKKLLLNNNRRRWWW^^^dddgggpppwww}}}jjj[[[OOOLLLLLLTTTcccxxx~~~mmmeeegggqqqvvvtttvvvxxxzzz|||||||||{{{}}}~~~}}}~~~vvvoookkkkkklllooorrrsssnnnddd[[[RRROOOKKKHHHGGGFFFDDDBBBBBBBBBBBBCCCDDDCCC@@@>>>===>>>>>>>>>>>>>>>AAACCCIIIMMMRRRXXX]]]aaadddfffiiikkkkkkkkkjjjjjjlllmmmvvvxxxxxxuuuuuuyyyzzzyyysssuuuzzzsssjjjkkk|||qqqZZZFFFBBB===:::888777555333333222222222222222222222111111111111111111111111000000000000000000//////...//////000000000000/////////............//////000000////////////000000---------.........//////~~~nnnfffaaaeeeqqq~~~{{{~~~kkkUUUEEE:::777999444333333222222222222333222222222222222222222222000000000000000000111111000111333222000//////000000000111111111111000000..............................------------......---.....................------,,,++++++---...///................................................------------------------///...,,,++++++,,,...///,,,,,,,,,---------..............................---......................../////////000000111111..................///000............////////////111111111111222333444444444:::EEEVVVggguuu}}}~~~}}}|||zzzuuuoookkkccceeeiiipppwww{{{{{{zzz}}}zzzvvvtttrrrnnnfff^^^___bbbgggooouuuyyyzzzzzz~~~zzzuuutttwww|||}}}yyyyyy|||{{{uuuooommmmmmmmmnnnppppppooommmooonnnllljjjiiiggggggfffccccccccc```^^^\\\]]]^^^\\\\\\[[[YYYVVVRRRNNNLLLLLLMMMPPPRRRUUUWWWYYYZZZ\\\[[[[[[[[[[[[YYYUUURRRNNNKKKEEE@@@===>>>@@@BBBGGGOOOYYY^^^\\\XXXVVVUUUWWWYYY]]]```dddhhhlllooowwwuuu^^^MMMHHHKKKRRRaaatttuuudddVVVOOOLLLMMMOOOSSSYYY___dddgggpppwww|||jjj[[[MMMKKKKKKRRRdddzzzvvvjjjgggnnn|||zzzyyyyyyzzz|||xxx{{{|||xxxwwwzzz||||||}}}sssjjjeeecccfffiiinnnsssssslll```XXXNNNLLLHHHEEEDDDCCCBBB@@@BBBBBBBBBDDDDDDCCC???<<<>>>??????>>>>>>???BBBDDDKKKOOOUUU[[[___cccgggkkklllmmmmmmmmmllllllnnnpppvvvxxxwwwttttttyyy{{{zzzsss~~~pppkkkkkk|||cccRRRBBB@@@<<<:::888666444222222222222222222222222222//////000000000000////////////////////////000000......///000000000000000//////............//////000000////////////000000------------............rrrccc___^^^jjj~~~zzzsssuuuuuuYYYHHH???888555444333333222222222222333333222222222222222222222222000000000000111111111111...000111111///......//////000000111111000000///..............................------------......---------...............///............///000000........................------------------------,,,,,,,,,------------...222///,,,******+++...000,,,,,,,,,---------..............................---------...............---......//////000000111,,,...///...------...///............////////////000000000111111333444555444666===JJJZZZkkkwww~~~|||zzzwwwtttpppmmmgggeeeeeejjjqqqwwwzzzzzz{{{|||{{{yyyyyywwwooofffcccdddgggnnnwww|||~~~}}}~~~yyyuuuvvvxxx{{{}}}}}}|||{{{}}}}}}xxxssspppnnnmmmmmmnnnnnnmmmkkkoooooonnnnnnmmmkkkiiihhhbbbbbbbbb___\\\[[[[[[\\\\\\\\\[[[ZZZWWWTTTQQQOOONNNNNNPPPQQQSSSUUUVVVWWWZZZZZZZZZ\\\]]][[[WWWTTTRRROOOIIICCC@@@???@@@AAAHHHQQQ\\\aaa___\\\ZZZ[[[^^^```cccggglllpppsssuuu|||{{{iiiXXXLLLIIILLLOOO___tttooo```VVVPPPPPPQQQTTTXXX]]]cccgggjjjsssyyy|||kkk]]]MMMKKKIIIOOOaaawwwuuummmnnnwwwzzzvvvssstttvvvwww{{{zzzvvvuuuxxxzzzyyy{{{}}}|||wwwnnnfffaaa______cccgggmmmqqqppphhh]]]UUULLLIIIFFFDDDDDDCCCBBBAAABBBAAAAAABBBBBB@@@<<<999======>>>======???CCCFFFNNNSSSYYY^^^```dddiiimmmmmmnnnnnnmmmlllmmmoooqqquuuwwwuuurrrsssxxx{{{zzzyyyxxxllllllooouuuVVVIII<<<;;;999777555333111111111111111222222222222222...//////000000//////.........////////////000000---...///000000111111000//////............//////000//////......//////000,,,------------.........zzzhhhaaadddiiiyyyuuunnnssssss___III===999666333333333333222222222333333444111111111111111111111111///000000000111111111111...000111111///......///...///000000000000///.................................------------......---------.........//////---...//////000/////////........................------------------------,,,,,,,,,---------......111///---,,,+++,,,...///,,,,,,,,,---------..............................---------.........//////,,,------...//////000000,,,...//////---+++,,,.............../////////////////////000111333444555444666:::BBBNNN___nnnxxxzzzyyyxxxwwwwwwuuurrrpppkkkhhhfffjjjrrrzzz}}}~~~|||~~~zzzuuuooofffdddeeekkkuuu|||~~~}}}yyyvvvvvvxxxzzz{{{}}}}}}zzzwwwqqqnnnlllkkklllmmmmmmmmmnnnooopppqqqpppnnnllljjjbbbbbbaaa^^^[[[YYYYYYZZZZZZZZZZZZYYYXXXWWWUUUUUUPPPPPPPPPQQQRRRSSSTTTUUUYYYYYY[[[]]]___]]]ZZZWWWVVVSSSNNNHHHDDDBBBAAAAAAHHHRRR]]]bbb```]]]]]]___aaacccffflllrrrwwwzzz{{{mmm___UUUNNNMMMOOOSSScccxxxmmm```YYYUUUUUUWWWYYY^^^ccchhhlllooowww|||}}}mmm```PPPMMMIIILLL\\\rrr}}}~~~~~~zzzsssuuuzzzwwwooollllllooosssvvvvvvrrrqqqtttwwwwwwwwwxxxzzz|||}}}}}}}}}}}}rrrnnnhhhaaa\\\ZZZ\\\^^^aaaeeejjjmmmjjjbbbXXXQQQIIIFFFDDDBBBCCCCCCBBBAAAAAA@@@??????@@@>>><<<999;;;<<<===>>>@@@DDDIIIMMMTTTYYY^^^```aaaccchhhlllmmmmmmmmmlllkkklllnnnqqqrrrttttttqqqrrrwwwyyyxxxrrrlllrrr}}}```KKKDDD::::::888666333111111222000111111111222222222222...///000111111000///............/////////000000---...///000111111111111//////............/////////..................///,,,,,,---------.........ooocccdddlllyyyrrrnnnvvv}}}\\\MMM===666555444444555333333333222333333444444111111111111111111111111//////000000111111111222///000111111///......///---...///000000///...---.................................------.........---------.........//////***+++---.........---,,,........................------------------------,,,,,,,,,------.........//////......------------,,,,,,,,,---------..............................---------.........//////,,,,,,,,,---...//////000+++...000///,,,***+++---............/////////000......///000111333555666111222444999CCCRRRcccooorrrrrrsssuuuwwwwwwtttrrrmmmjjjiiimmmvvv~~~~~~zzzwwwtttfffcccbbbiiisss{{{}}}|||zzzzzz}}}|||wwwuuuwwwxxx{{{}}}zzzzzzqqqnnnjjjiiikkkmmmnnnooommmoooqqqrrrrrrpppnnnlllbbbbbbaaa^^^ZZZXXXXXXYYYWWWWWWXXXXXXXXXYYYYYYYYYRRRRRRQQQQQQQQQRRRRRRSSSYYYZZZ\\\^^^```___\\\XXXYYYVVVQQQLLLHHHDDDCCCBBBGGGQQQ]]]bbb```]]]^^^aaaaaaccchhhnnnvvv|||ppp^^^TTTOOOLLLKKKMMMYYYiii}}}mmmbbb\\\YYYYYY[[[^^^bbbggglllpppssszzz~~~ooobbbRRROOOIIIJJJYYYmmmvvvuuu|||{{{yyyuuuvvv|||uuukkkfffgggjjjkkkoooooolllmmmrrrvvvvvvwwwwwwvvvvvvtttsssrrrqqqiiifff```YYYUUUVVVZZZ^^^___bbbgggiiifff^^^UUUNNNFFFDDDBBBAAABBBBBBBBBAAAAAA@@@??????@@@???===<<<;;;===???AAADDDIIIOOOTTTXXX]]]aaabbbaaabbbfffkkkllllllllljjjiiijjjmmmppppppssssssppprrrvvvxxxvvvooonnnyyymmmSSSFFFBBB;;;;;;999777444333444555000000111111222222222222///000111222222111000///---.........//////000000---...///000111111111111//////............//////......------------......,,,,,,,,,---------......mmmcccfffrrr}}}yyyxxx{{{~~~xxxfffLLLFFF===666333222333333222222333333333333444444111111222222222111111000111111111111000000000000...///000111111000///...////////////000000000000111000///...------.../////////.........---------//////.........---------........................---------,,,,,,++++++++++++,,,---...////////////......------------............---,,,++++++************+++,,,,,,---......------............------......//////...---,,,,,,++++++,,,,,,,,,---------------------------------///000222333222111///...////////////000000000000333333555777999@@@QQQ```eeennntttssstttxxxxxxuuutttttttttvvvyyy{{{wwwtttrrrhhh```cccnnnyyy|||zzzyyyyyy{{{xxxssssssttt}}}zzzyyyvvvuuurrrnnnjjjiiijjjllllllnnnqqqssssssrrrpppoooiiieee```[[[YYYXXXWWWVVVXXXXXXXXXYYYYYYYYYYYYYYYUUUSSSSSSUUUTTTPPPOOOQQQXXXYYY\\\^^^_________^^^YYYWWWSSSNNNIIIDDD@@@>>>HHHPPPXXX]]]]]]^^^aaadddgggbbb___gggttt~~~}}}|||tttmmmcccWWWPPPLLLKKKPPPWWW___lllmmmdddaaaaaabbbaaabbbgggmmmqqqqqqppp|||pppaaaUUULLLGGGLLLWWWbbbkkkrrrttt}}}yyyqqqwww|||rrrgggaaa^^^___dddeeegggjjjlllnnnooopppqqqooollljjjhhhfffcccaaa]]]ZZZWWWVVVWWWXXXYYYZZZccceeefffddd```YYYQQQLLLDDDCCCBBBBBBAAAAAAAAAAAA???@@@@@@>>><<<;;;<<<>>>===>>>@@@EEELLLQQQUUUWWW[[[___ccceeeeeeeeehhhkkkmmmmmmmmmkkkjjjkkknnnqqquuunnnkkkpppuuuuuuxxx}}}{{{www{{{YYYAAA<<<@@@777666555444333222222222111111000000000000111111111111111111000000000000//////000000000000//////000000000000////////////////////////////////////111000///......///000111........................yyypppjjjkkkuuuwwwwww|||hhhWWWEEE@@@999444333333444444222222222333333333444444111111222222222222111111111111000000000/////////...///000111111000///...////////////000000000000111000///...---....../////////.........---------//////.........---------.................................---------,,,,,,------........................------------......000//////...------,,,,,,***++++++,,,------......------............------///////////////...------++++++,,,,,,,,,---------...........................///000222222111///....../////////000000000000222111222444555999GGGTTT___iiiqqqsssuuu{{{~~~~~~zzzwwwtttwwwnnneeedddkkktttyyy{{{zzz{{{|||{{{wwwwwwyyy~~~|||~~~{{{zzzxxxvvvsssoookkkjjjlllnnnnnnoooqqqsssssssssrrrqqqjjjfffaaa]]]ZZZYYYWWWVVVXXXXXXXXXXXXYYYYYYYYYYYYVVVTTTTTTVVVUUURRRPPPSSSVVVWWWZZZ]]]_________^^^YYYWWWTTTPPPLLLHHHDDDCCCGGGNNNVVV[[[]]]___bbbffffff```]]]bbbmmmvvvwwwvvvyyyxxxwwwyyyzzzvvvmmmfff\\\VVVPPPOOOOOOPPPVVV]]]cccpppoooeeeaaa___```aaaccchhhlllpppqqqqqqzzz~~~tttgggXXXOOOIIIMMMVVV```iiipppwwwuuuwwwyyy|||lllccc]]]\\\\\\]]]___aaaccceeeggghhhiiihhheeecccaaa```^^^\\\YYYWWWUUUTTTSSSUUUXXXZZZ[[[cccdddeeeddd```XXXPPPKKKDDDCCCBBBBBBAAAAAAAAAAAA?????????===;;;;;;<<<===;;;===@@@FFFMMMTTTXXXZZZ___bbbeeefffeeeeeehhhjjjllllllllljjjiiiiiilllnnnoookkkjjjlllmmmpppzzz{{{gggPPPAAA;;;<<<666666555333333222222333111111000000000000111111000000000////////////...//////000000000000//////.../////////000000000000////////////////////////111000///......///000111........................mmmmmmmmmqqqzzzyyyvvv{{{~~~xxxyyy|||iiiSSSCCC;;;888444333333444444444222222222222333333333333111111222222222222222111000000000/////////......//////000000000000//////000000000000////////////000000///............///...............---------...............---------------------------------//////............------...............---------......------------....../////////......------,,,+++++++++,,,------......------............------,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------........................,,,---...000000000//////....../////////000000000111000222333222333===GGGTTT___kkkrrrxxxzzzyyyxxx}}}vvvmmmgggiiinnnuuuyyy{{{}}}~~~{{{{{{|||}}}zzzzzz}}}~~~{{{yyyzzzyyyxxxuuuppplllkkkmmmoooooopppqqqrrrrrrssssssssslllhhhccc___\\\ZZZXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWTTTUUUWWWWWWSSSRRRTTTSSSUUUYYY\\\^^^_________ZZZYYYVVVSSSOOOLLLIIIHHHHHHMMMTTTYYY\\\___dddhhhddd]]]XXXYYYaaaiiijjjiiijjjhhhfffeeeeeebbb\\\WWWPPPLLLKKKOOOTTTXXX___ffflllyyyqqqeee```^^^]]]```eeehhhkkknnnppprrrxxx|||wwwkkk[[[QQQKKKMMMUUU]]]gggoooxxx~~~zzzxxxyyypppddd^^^YYYWWWXXXWWWYYYZZZ\\\^^^``````aaa]]]\\\YYYXXXXXXWWWUUUSSSPPPPPPPPPQQQTTTWWW[[[]]]bbbdddeeeccc___WWWOOOIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>???>>><<<::::::<<<======@@@EEEKKKRRRYYY^^^```bbbdddffffffffffffhhhiiillllllkkkiiiggggggiiikkkkkkjjjiiiiiijjjrrr}}}{{{eeeOOOEEE@@@:::777666555444333333222222333111111000000000000111111////////////............//////000000000000//////.........//////000000000////////////////////////000//////......//////000........................kkkpppyyywwwxxx~~~|||iiiTTTBBB888555444222333444555444333111222222222222333333333111111222222333333222222////////////............//////000000000000//////000000000000/////////////////////.........//////................................................------------------------............------------000000///...---,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,------......,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------------------------+++,,,---...////////////........./////////000000222111222444333222888@@@JJJVVVfffsss~~~{{{yyyyyy{{{{{{|||vvvooojjjjjjooosss{{{~~~}}}}}}|||{{{vvvtttwwwxxxvvvwwwyyyyyyxxxuuuqqqmmmlllmmmooonnnnnnooopppqqqrrrrrrsssmmmjjjfffbbb___\\\YYYVVVYYYXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTWWWVVVSSSRRRTTTSSSUUUXXX\\\___`````````[[[ZZZXXXUUUQQQNNNLLLKKKKKKOOOTTTXXX[[[^^^bbbeeeaaaYYYRRRPPPUUUZZZ\\\[[[\\\ZZZWWWVVVVVVUUURRRPPPOOOLLLMMMSSSYYY___gggoooxxxpppbbb\\\\\\ZZZ```fffjjjkkklllooorrrvvvyyy~~~uuukkk\\\SSSLLLNNNTTT\\\fffnnntttyyy}}}~~~}}}zzzwwwyyy}}}tttggg___ZZZVVVSSSTTTUUUVVVWWWYYYZZZ[[[[[[[[[XXXVVVUUUTTTTTTTTTRRRQQQMMMNNNPPPQQQTTTWWW\\\___cccddddddbbb\\\UUUMMMHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===;;;::::::<<<>>>DDDGGGMMMRRRXXX]]]bbbeeedddeeeffffffggghhhjjjkkkmmmmmmkkkhhhffffffgggiiijjjjjjjjjkkkrrr}}}}}}mmmNNN???>>>===888444555444444333222222222333111111000000000000111111000000/////////.........//////000000000000//////////////////////////////........................////////////////////////........................nnnxxx}}}lllWWWFFF;;;666444333333444555555444222111111111222222222333333111111222333333333333333////////////............000000////////////000000111000000000/////////.........//////////////////---.....................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,---111000///---,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,------------......,,,,,,------------,,,,,,...//////000000000//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////............////////////000///111444333111555;;;EEEQQQdddyyy|||tttwww}}}}}}~~~wwwsssvvvyyyyyy|||~~~}}}wwwoooiiiiiikkkwww{{{}}}{{{yyyssspppqqqrrrrrrsssvvvwwwwwwuuurrrnnnllllllmmmllllllmmmnnnooopppqqqqqqnnnkkkhhheeeccc___[[[XXXYYYYYYXXXXXXWWWWWWWWWVVVUUUSSSSSSVVVVVVRRRRRRTTTTTTVVVYYY\\\____________\\\[[[YYYVVVRRROOOMMMLLLPPPSSSVVVXXXZZZ\\\^^^```[[[TTTLLLIIIKKKOOOPPPOOOOOONNNLLLKKKLLLMMMNNNOOOQQQNNNOOOVVV^^^fffqqqzzz}}}lll]]]WWWYYYZZZaaaiiimmmnnnnnnoooppprrruuuyyy}}}~~~tttlll]]]TTTNNNNNNRRRZZZeeennnqqqtttuuusssrrruuu}}}zzzzzz{{{|||uuukkkbbb]]]YYYTTTQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUSSSRRRQQQRRRRRRQQQOOOMMMOOORRRTTTUUUXXX]]]```ddddddbbb___YYYRRRKKKGGGEEEEEECCCBBBAAA@@@@@@@@@======<<<;;;:::;;;>>>AAAIIIMMMSSSWWWZZZ^^^bbbeeedddddddddfffhhhkkkmmmnnnnnnmmmllliiifffeeegggiiikkkiiijjjqqq|||qqq}}}mmmYYYEEE<<<;;;999666444444444333222222222333333111111000000000000111111111111111000000000////////////000000000000//////111111000///...---,,,,,,------------------------......////////////..............................}}}oooZZZHHH>>>999777444333333444555555333111111111111111222222222222000111222333444444444444000000000/////////......000000////////////000000111111000000//////......---...//////000/////////---------...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---111000...---,,,,,,------------,,,,,,,,,,,,------........................------------------......,,,,,,------------,,,,,,***+++,,,,,,---,,,,,,,,,,,,---------............------------------------,,,---------.../////////------........./////////---,,,...111111///222666BBBMMMccc~~~}}}sssppprrruuuxxxxxxtttrrruuuwwwvvvyyy}}}|||sssjjjfffeeeooouuu|||~~~~~~}}}}}}}}}yyysssnnnooopppooopppttttttvvvvvvuuuqqqmmmkkkjjjiiijjjlllmmmooopppppppppmmmllliiihhhfffbbb^^^ZZZYYYYYYXXXXXXWWWVVVVVVVVVUUURRRSSSVVVVVVRRRRRRTTTUUUWWWYYY\\\]]]]]]\\\\\\[[[ZZZXXXVVVTTTQQQPPPOOOTTTUUUWWWYYYZZZZZZZZZZZZUUUOOOHHHDDDEEEGGGHHHGGGEEEEEEDDDEEEFFFIIIMMMOOOPPPNNNQQQZZZdddooo{{{{{{kkk[[[VVVYYY___eeennntttuuussspppnnnlllooosssvvvxxx{{{vvvooo```WWWPPPNNNQQQWWWbbblllqqqqqqooollljjjnnnyyy|||yyyzzz|||~~~}}}mmmeee^^^[[[WWWRRRPPPQQQOOOOOOPPPQQQQQQQQQPPPPPPQQQPPPNNNNNNOOOOOONNNLLLNNNQQQUUUWWWWWWZZZ^^^cccfffdddaaa[[[UUUOOOJJJGGGFFFEEECCCBBBAAA@@@??????;;;<<<;;;;;;;;;===BBBEEEKKKPPPVVVYYYZZZ\\\```cccdddcccccceeeiiilllnnnooommmlllkkkhhhfffeeegggiiijjjjjjnnn{{{}}}vvvmmmXXXMMMAAA<<<888555444555333333222222222222333333111111000000000000111111111111111111000000000000//////000000000000//////111000000///...---,,,,,,---------------------------......//////......---........................}}}ppp\\\III>>>888777777333222111222333444222111111111111111222222222222000111222333444444444444111111000000000/////////111000///......///000111111111111000///.........,,,---///000000000//////---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......111000...,,,,,,,,,---...---,,,,,,++++++,,,,,,---..........................................------+++,,,,,,------,,,,,,+++(((((()))***************------------............////////////////////////..................//////---------.........//////...,,,---000000...000444<<>>NNNdddyyyxxx|||}}}zzzxxxwwwuuupppuuuqqqqqqxxxzzz||||||xxxvvvtttnnnfffbbbdddgggkkkoootttxxx{{{~~~zzz~~~|||qqqnnnnnnmmmmmmnnnqqqtttwwwzzzyyyuuupppllljjjlllooopppooonnnmmmmmmllllllllllllllliiidddaaaYYYXXXWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXWWWVVVVVVXXXXXXXXXWWWVVVSSSQQQPPPSSSTTTVVVXXXZZZZZZZZZZZZVVVWWWXXXYYYYYYWWWUUUTTTNNNIIIDDDBBBBBBCCCBBBAAAAAABBBCCCDDDFFFKKKPPPTTT[[[___fffnnnxxx~~~rrrjjjiiilllsss}}}uuulll```^^^]]]___dddhhhiiiiiilllpppuuuuuutttvvv{{{}}}wwwssskkkcccZZZTTTOOONNNUUU]]]jjjccc```aaa___^^^kkk}}}~~~yyyvvvuuurrrpppppprrruuuwwwzzzzzz{{{{{{yyyvvvtttrrrqqqlllfffbbb___^^^]]]\\\XXXUUUQQQNNNMMMOOOQQQRRRRRRRRRQQQPPPNNNMMMLLLLLLKKKLLLMMMLLLKKKLLLNNNOOOPPPUUUXXXYYY]]]cccfffeeeqqqhhh[[[PPPJJJHHHIIIIIIDDDDDDDDDAAA===:::999999:::<<<===???AAAFFFLLLQQQUUUYYY^^^bbbcccddddddeeejjjeeebbbcccgggjjjiiigggiiifffddddddaaa^^^bbbhhhooorrrgggiiipppdddGGG<<<;;;:::888555333222111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............//////........................////////////////////////........................sssyyyzzzdddOOOGGG<<<666444444333111111111111111111111111111111111222222333444444555555///000999;;;444000222222222111111000//////.........////////////////////////000000000000//////.................................---------------......---------,,,,,,,,,......---------------...........................////////////...---,,,+++,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------............///.........------------.........------........./////////.........------............///000111222333777BBBVVVlllzzz}}}zzzsssyyy|||}}}~~~zzzuuuqqqpppuuu}}}|||tttxxxzzzzzz{{{zzzuuunnnccccccdddgggnnnuuu{{{~~~}}}rrrnnnkkkiiijjjlllnnnqqquuuwwwwwwsssnnnkkkjjjlllnnnppppppooonnnnnnkkkjjjjjjkkkkkkjjjgggddd[[[ZZZYYYXXXVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVUUUTTTRRRPPPOOORRRSSSUUUXXXYYYZZZZZZZZZVVVWWWXXXXXXXXXVVVTTTRRRNNNJJJEEEBBBBBBBBBAAA@@@AAABBBCCCDDDFFFJJJOOOSSSZZZ]]]dddlllttt{{{tttiiifffhhhlllssswwwtttllleee^^^\\\[[[^^^bbbfffhhhhhhfffjjjnnnpppoooqqqvvvzzzzzztttppplllddd[[[TTTOOOMMMRRRZZZaaa[[[XXXZZZXXXXXXeeevvv{{{uuussspppmmmmmmnnnppprrrooooooooonnnllljjjhhhffffffbbb^^^[[[ZZZYYYXXXWWWWWWUUUSSSQQQPPPQQQRRRTTTRRRQQQPPPOOONNNMMMLLLLLLKKKMMMMMMMMMMMMMMMOOORRRUUUYYY\\\^^^eeelllooommmqqqhhh[[[PPPIIIFFFFFFFFFCCCCCCBBB???<<<::::::;;;<<<===@@@BBBEEEJJJOOOSSSZZZ]]]aaaccccccccccccdddfffcccaaaccchhhjjjiiigggfffdddddddddbbbaaahhhppp}}}zzzjjjcccjjjuuummmRRR===::::::999777555444222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............//////........................................................................nnnrrrwww|||yyycccNNNBBB===666333333444444333111111111111111111111111111111111222333333444444444111444===>>>666111111222111111000000//////...111111000///...------,,,//////000000000000//////......................../////////......---------...------------,,,,,,,,,,,,,,,,,,,,,,,,---------........................------------,,,+++******,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------------........................------------.................................---------------............///000111111222111777EEEZZZjjjsssuuuooovvv}}}yyytttooopppuuuxxxwwwtttpppuuuyyy{{{~~~{{{uuugggddd```ccckkkuuu|||uuuoooiiidddeeehhhiiilllqqqttttttrrrnnnkkkjjjjjjlllmmmnnnnnnnnnmmmjjjiiiiiiiiikkkjjjiiiggg___^^^\\\ZZZWWWUUUSSSRRRTTTTTTUUUWWWWWWXXXXXXWWWTTTTTTTTTSSSRRRPPPOOONNNPPPRRRUUUXXXZZZZZZZZZZZZXXXXXXXXXXXXWWWUUUSSSQQQNNNKKKFFFCCCBBBAAA@@@???@@@AAABBBCCCDDDHHHMMMQQQWWWZZZ___fffmmmssswwwyyyzzz|||sssfffaaaaaabbbeeegggfffaaa\\\ZZZYYYYYY\\\```dddfffgggbbbfffjjjllllllmmmppptttxxx{{{|||vvvpppllllllddd[[[TTTNNNJJJNNNTTTWWWRRRPPPRRRQQQSSS___ooo{{{rrrooollliiiggghhhiiijjjiiihhhgggfffdddbbbaaa```[[[YYYVVVUUUUUUUUUSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNOOORRRTTTZZZ^^^bbbgggpppwwwxxxsssooogggZZZOOOGGGDDDCCCBBBAAAAAA???<<<:::999;;;======@@@DDDHHHKKKOOOSSSVVV]]]___bbbbbbaaa`````````bbb``````ccchhhjjjiiifffbbb`````````___bbblllwwwpppdddeeettthhhTTTDDD:::888888777666555444333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............//////........................------------------------------------------------|||xxxmmmooossswww|||qqqbbbPPP@@@999666333222333444444333111111111111111111111111000111111111222222333333222111555;;;<<<555000000111111000000////////////111111000///...------,,,//////000000000000//////........................000000000///......------------------------------,,,,,,,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,+++******,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------..................---......------------------...............///000111111222444<<>>???CCCHHHMMMPPPSSSWWWYYY\\\^^^______]]]]]]]]]^^^`````````cccfffgggeeecccccc```___```bbbiiixxxllleeennnkkkTTTEEE===:::555555555555444444444444111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............//////........................------------------------------------------------yyysssqqqqqqrrruuuyyy|||nnn___PPPCCC:::555444333222333333333222111111111111111111111111000000111111111111111222111111222555444000///000000000000//////////////////////////////.........//////000000000000//////........................000000/////////.........------------------------------...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------------...//////...------.......................................//////000000333555777;;;III]]]mmmuuu~~~yyynnneeebbbdddiiilllppptttxxx{{{~~~vvvnnneeeaaadddlllssswww{{{}}}~~~|||{{{yyyrrrgggbbbccccccfffiiimmmqqqsssttttttllliiiggghhhjjjllllllkkkmmmkkkiiiiiiiiiiiigggfffeeedddbbb___\\\YYYWWWUUUSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSRRRQQQQQQQQQQQQSSSVVVYYY]]]^^^^^^]]]\\\[[[[[[ZZZYYYWWWUUUTTTSSSOOONNNKKKHHHDDDBBBAAAAAA@@@AAAAAAAAABBBEEEJJJMMMPPPRRRVVV[[[___cccfffhhhiiinnnuuu|||uuufff\\\UUUSSSRRRRRRTTTVVVXXXYYYWWWXXXZZZ\\\___cccgggjjjkkknnnqqqssssssrrrrrrqqquuuvvvxxxzzzzzzyyywwwvvvzzzyyytttpppkkkiiihhhbbb[[[UUUNNNHHHHHHLLLNNNLLLKKKLLLOOOTTT^^^hhhyyyzzzrrriiigggddd```^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWUUUSSSRRRQQQPPPNNNKKKJJJJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJKKKLLLMMMOOORRRWWWZZZeeemmmvvv}}}~~~ssshhh___YYYPPPHHHCCCAAA@@@???::::::999888777999===@@@BBBFFFLLLQQQTTTWWWYYY[[[\\\]]]^^^^^^]]]]]]^^^`````````aaabbbccccccaaa```ddd``````fffooo|||xxxjjjiiiuuuoooUUUDDD;;;777555333333333333333333333333000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................------------------------------------------------}}}uuurrrsssyyyyyy{{{}}}ooo___PPPDDD<<<777555444444333222222222222111111111111111111111111000000000000000000000000111111111000...---...000////////////////////////------......//////000000//////000000000000//////................................................,,,,,,,,,------------...------.........,,,***)))++++++++++++++++++++++++---------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---...//////...---,,,...............////////////......---......//////...222444222222<<>>888999999::::::===@@@DDDHHHKKKPPPTTTWWWZZZ\\\^^^___``````___^^^___bbbeee``````aaaaaa``````___^^^\\\ZZZ___mmmpppjjjnnn|||___III???999555333222222222222222333333333000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{vvvxxx|||{{{zzzooo^^^PPPEEE===888666444444333222111111222333111111111111111111111111000000000000000000000000000222333111...---...///////////////////////////............/////////000//////000000000000//////........................,,,,,,,,,---......//////,,,,,,,,,---------......***,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---///000000///---,,,,,,,,,---------.........///......------.........///000000///000777BBBKKK]]]mmm|||zzzxxxzzz{{{~~~}}}yyyrrrkkkhhhiiilllqqqzzzzzzxxxqqqhhhaaaaaagggmmmuuu}}}}}}zzzzzz{{{}}}|||xxxxxx|||}}}xxxrrrpppmmmkkkiiihhhiiilllqqqsssrrrmmmgggfffhhhjjjjjjhhhiiiiiiiiikkklllkkkhhheeeeeeeeedddbbb```___^^^]]]XXXWWWVVVTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTVVVYYY\\\___```___\\\ZZZXXXWWWVVVUUUTTTTTTTTTTTTOOOPPPOOOLLLHHHEEEEEEGGGBBBBBBBBBBBBBBBDDDIIILLLPPPRRRVVV[[[```dddgggiiiffflllvvv~~~{{{sssjjj___WWWRRRKKKLLLMMMMMMNNNQQQSSSVVVTTTWWWZZZ\\\___bbbhhhlllsssvvv{{{wwwuuusssqqqooooooooopppttt{{{~~~zzztttooollljjjhhhfffbbb^^^ZZZWWWQQQJJJIIILLLNNNNNNNNNNNNRRRYYYaaaeeejjjyyyyyylllaaaZZZYYYXXXVVVUUUTTTTTTTTTQQQRRRTTTVVVVVVVVVVVVUUURRROOOKKKHHHHHHHHHGGGFFFKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPSSSXXX^^^cccoooxxx|||sssjjj___WWWPPPKKKEEEAAA>>>===<<<;;;888:::<<<>>>???BBBEEEHHHNNNQQQUUUXXXZZZ\\\___bbbbbbbbbaaa___^^^___bbbeee^^^______^^^^^^^^^___```[[[[[[eee|||~~~vvvooopppxxxpppSSSCCC===999666666222222222222222222111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzxxx|||xxxrrrlll___PPPDDD>>>999777666333333222111000000222333111111111111111111111111000000000000////////////000444666333000/////////........./////////////////////////////////......//////000000000000//////........................***++++++,,,---...//////,,,,,,,,,------.........(((***,,,///111111111000------------------------+++,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,---///000000///---,,,+++++++++,,,,,,---------///......---------......222000...///222888===???JJJ]]]ooorrrnnnnnnsssxxxwwwqqqooopppvvvyyyyyytttjjjaaa___dddkkksss|||{{{zzz}}}~~~xxxuuuzzz~~~}}}yyyxxxqqqnnniiifffeeehhhmmmpppqqqjjjdddbbbdddfffeeecccfffgggiiikkkmmmllliiigggeeeddddddcccbbbaaa``````[[[ZZZXXXVVVTTTSSSTTTTTTRRRRRRQQQPPPQQQRRRSSSTTTVVVYYY\\\______]]]ZZZXXXUUUUUUTTTSSSRRRRRRSSSSSSNNNPPPPPPNNNIIIGGGGGGIIICCCCCCCCCBBBBBBDDDIIILLLQQQTTTXXX]]]cccgggkkklllffflllvvv}}}~~~|||yyywwwrrrkkkbbbXXXPPPKKKIIIJJJLLLLLLMMMNNNPPPRRRRRRVVVYYY\\\^^^bbbhhhllluuuxxxzzzxxxtttqqqoooooopppqqqqqqyyyzzzvvvpppkkkiiihhhfffeeeaaa]]]ZZZWWWRRRKKKJJJMMMRRRRRRRRRQQQUUU]]]dddgggeeerrr}}}xxxwwwwwwqqqcccXXXUUUUUUTTTRRRRRRQQQQQQQQQLLLNNNPPPSSSTTTTTTSSSRRRQQQMMMIIIGGGFFFGGGHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRUUU[[[aaafffnnnwww{{{ttthhh^^^WWWRRRNNNIIICCC???<<<;;;999888999<<>><<<<<<<<<===;;;<<>>AAADDDHHHMMMQQQSSSTTTUUUXXXZZZ\\\^^^aaacccdddeeebbbaaa___]]]ZZZYYYXXXXXXYYYYYYUUUVVV\\\YYY^^^ooorrrccc___iiiuuugggLLLAAA777666666555444444222222111111111000000000000//////......---------111111000000///......---......------------............------------......000000//////////////////---....../////////............------------......+++,,,,,,---......//////}}}sssnnnttt}}}~~~zzz}}}|||yyyzzz|||xxxnnnbbbSSSDDD;;;999666333333444555333222111111111111000000000000+++,,,,,,---......//////000000000//////000000000////////////////////////////////////////////////////////////////////////------............------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------,,,,,,+++,,,,,,---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---......//////......+++,,,---...////////////------,,,------///000111333777BBBOOO[[[hhhyyy~~~vvvsss{{{{{{xxxwwwxxx|||~~~zzzoooffffffdddbbbdddiiimmmnnnmmmqqqrrruuuzzzyyyyyyyyyzzzzzzzzzyyyyyywwwzzz|||zzztttmmmfffbbbbbb^^^ZZZZZZ]]]``````___aaaaaabbbdddeeeffffffgggeeedddcccbbbaaabbbdddeeefffeeedddaaa]]]YYYVVVTTTQQQOOOMMMKKKJJJKKKLLLMMMPPPQQQTTTUUUTTTRRROOOMMMJJJKKKLLLNNNPPPRRRTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRNNNNNNMMMMMMLLLKKKKKKJJJMMMQQQWWW[[[___aaadddeeegggddd```\\\YYYWWWVVVVVV\\\YYYSSSNNNIIIFFFDDDDDDGGGHHHIIIJJJIIIGGGEEEDDDEEEFFFIIIKKKOOOVVV]]]bbbmmmvvv|||rrrppppppnnnjjjiiiiiijjjkkknnnooommmhhheee]]][[[YYYYYYZZZ[[[[[[ZZZSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRSSSTTTSSSRRRRRRSSSWWW^^^hhhqqqyyy~~~~~~~~~zzzppphhh\\\WWWQQQNNNOOOPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQQQQNNNHHHDDDCCCDDDEEEEEEDDDDDDEEEGGGJJJJJJJJJIIIHHHGGGEEEDDDGGGIIIKKKMMMOOORRRVVVYYY]]]___cccgggiiihhheeebbbaaa^^^XXXPPPIIIDDD@@@???<<<;;;999999:::<<>>===999999888999;;;???CCCFFFMMMOOOSSSWWWYYYZZZYYYYYYZZZ]]]```aaa```___```aaa]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYYbbbjjjfffnnn{{{jjj\\\WWWaaazzz]]]EEE<<<666333444555333111111111111111000000000//////000000////////////......---........./////////000......------------............------------......000000//////......------,,,,,,---........................------...............------,,,,,,,,,,,,uuuuuuzzz~~~zzz|||qqqiiifffnnnwww{{{{{{|||}}}}}}||||||{{{{{{{{{zzzooofffYYYLLLBBB;;;777555111111111111111000000///111111000000000/////////000000/////////............//////000000//////...---............/////////........................------------------------------............------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******))))))******+++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,......//////...------,,,---------.........//////000000333<<>>===<<<;;;888888999;;;???DDDIIILLLRRRSSSVVVYYY[[[[[[[[[ZZZ\\\```ddddddbbb``````bbb[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXTTTWWWaaahhhzzzyyynnn```XXXYYYggglllOOO===999555333555555222000111111111000000000/////////////////////////////////,,,------...//////000000......------------............------------......//////..................+++,,,---.....................------------............------,,,++++++***sssooosss|||{{{tttllliiijjjqqqwwwxxxxxxyyyxxxvvvuuuvvvxxxvvvqqqlll[[[TTTHHH???888666444444///000000000//////000111111000000000////////////............////////////......///000000///......---------.........//////........................------------------------------............------------------............)))***++++++++++++***)))++++++,,,,,,,,,---------++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******)))))))))***+++,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------..................------...///////////////111000222888DDDYYYxxx{{{~~~yyysssoooooorrrxxx||||||uuuoooqqqxxx}}}|||yyymmmhhh```ZZZ[[[dddpppyyyxxxvvvuuuwww|||}}}zzzwwwxxx}}}zzzsssmmmggg___[[[\\\^^^^^^]]]^^^^^^^^^^^^___```bbbccccccddddddeeedddbbb```^^^]]]___aaabbbbbbaaa___]]]ZZZXXXVVVRRROOOLLLIIIHHHGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMPPPSSSUUUUUUUUUUUUTTTTTTRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMJJJMMMQQQTTTUUUVVVWWWXXXTTTRRROOOLLLJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEDDDCCCAAA@@@???>>>@@@@@@AAABBBEEEKKKSSSXXXcccrrrwwwllleeejjjrrruuusssqqq]]]\\\ZZZZZZYYYWWWTTTQQQMMMLLLLLLMMMOOOPPPOOONNNMMMLLLJJJIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJIIILLLOOORRRUUU[[[bbbgggpppqqqrrrrrrmmmeee[[[UUUOOOLLLJJJKKKNNNQQQQQQPPPNNNMMMMMMLLLLLLMMMMMMNNNMMMNNNOOOOOOMMMJJJHHHGGGFFFHHHJJJKKKJJJIIIJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBDDDGGGJJJNNNTTT[[[```bbb^^^YYYVVVVVVTTTOOOJJJGGGCCC>>><<<<<<<<<;;;:::999999;;;>>>CCCIIINNNRRRUUUVVVXXXYYYZZZ[[[[[[[[[\\\aaaeeeeeeaaa^^^___```\\\\\\\\\\\\ZZZYYYWWWVVVTTTZZZWWWUUUbbbtttlllcccYYYXXX```rrrtttXXXCCC:::777444222555555222222444111000000000////////////......................................................------------............------------......------..................***+++,,,---............------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,xxxpppppp{{{vvvooolllkkkooovvvzzzxxxwwwwwwuuuqqqoooqqqrrrnnncccZZZMMMGGG???888444333333333///000000000000111222444000000000000////////////+++,,,,,,---...///000000---...///000000///...------------.........//////........................////////////////////////---..................------------....../////////,,,---............---,,,+++++++++,,,,,,---------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,...///...---,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,------...///,,,---......//////......++++++---...//////000000......//////000/////////000//////333:::LLLiii|||yyyuuummmiiiiiimmmrrrooojjjfffjjjssszzz|||{{{uuuoooeee[[[WWW^^^kkkvvvuuutttuuuyyy~~~yyywwwxxx~~~yyyqqqjjjaaa\\\\\\^^^^^^]]]aaa```^^^^^^]]]^^^___```cccdddeeefffeeebbb^^^\\\ZZZ\\\___bbbcccbbb```___^^^]]][[[XXXSSSOOOKKKIIIFFFFFFGGGGGGIIIJJJJJJKKKLLLLLLKKKKKKMMMPPPSSSTTTVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMNNNOOOPPPIIILLLQQQSSSTTTTTTUUUVVVRRRPPPMMMJJJGGGEEECCCBBBCCCDDDFFFGGGHHHHHHHHHHHHEEEDDDBBBAAA@@@??????????????????@@@BBBHHHPPPVVVbbbppp{{{ooofffiiippppppkkkhhhZZZYYYVVVUUUUUUSSSPPPNNNHHHGGGHHHJJJMMMNNNNNNLLLJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJIIILLLOOOQQQSSSWWW^^^cccjjjiiihhheee```YYYSSSOOONNNLLLKKKNNNSSSVVVVVVUUUNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMMMMKKKIIIHHHHHHGGGJJJLLLMMMLLLKKKKKKLLLIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEHHHJJJMMMRRRYYY]]]```ZZZSSSPPPPPPOOOLLLHHHEEEAAA===<<<===>>>===;;;999:::<<>>>>>??????@@@BBBGGGNNNSSS\\\lll}}}pppeeeeeehhhgggcccaaaUUUUUUTTTSSSPPPMMMJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIMMMNNNOOORRRUUUZZZ^^^```iiiccc\\\XXXXXXVVVRRRNNNLLLMMMMMMNNNOOOOOOPPPPPPRRRRRRRRRPPPNNNMMMNNNOOOPPPOOONNNLLLKKKIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEGGGJJJNNNRRRUUUWWWTTTSSSRRROOOLLLIIIFFFDDD======<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>???AAAFFFMMMRRR[[[hhh{{{tttgggcccbbb___ZZZWWWSSSSSSRRRPPPNNNKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJOOOPPPQQQSSSVVVYYY\\\]]]ccc^^^WWWUUUUUUTTTPPPMMMLLLLLLLLLMMMNNNNNNOOOOOOQQQRRRQQQPPPMMMLLLMMMNNNOOONNNMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIGGGHHHHHHHHHHHHGGGGGGFFFDDDDDDEEEGGGJJJLLLNNNPPPNNNMMMKKKIIIFFFCCC@@@???;;;;;;::::::;;;<<<>>>???DDDFFFJJJNNNRRRUUUVVVWWWWWWXXXZZZ\\\]]]^^^^^^^^^___`````````___^^^^^^]]]\\\ZZZZZZZZZXXXVVVZZZ```eeerrrmmm]]]^^^^^^dddvvvqqqXXXFFF;;;555333222222222111111111000000222111000///...//////000///............---------........................---...///000000///...---........................------------------------,,,,,,---.....................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---uuuooommmrrrwwwyyy|||~~~{{{uuuooolllooooooqqquuuxxxyyyxxxwwwpppkkkddd[[[RRRHHH>>>888999666333222222222111000000000000000000000000000////////////////////////........................////////////000000000000............///////////////...---,,,,,,---...///........................------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------......///------------------------+++,,,,,,------,,,,,,+++---------.........//////......000222000111999BBBUUU___kkkuuu~~~yyywwwqqqkkkggggggfffcccaaa___aaaeeehhhlllqqqwwwzzzzzzuuunnneee\\\\\\```kkkoootttxxxzzzzzz{{{|||~~~zzzvvvxxx}}}~~~uuuooogggccccccdddddddddfffeeeddddddddddddcccbbbbbb___ZZZVVVTTTUUUXXXYYY[[[]]]______^^^^^^^^^___bbb```___]]]\\\ZZZVVVSSSLLLJJJHHHGGGFFFGGGHHHIIILLLLLLLLLKKKJJJKKKOOOQQQSSSTTTUUUUUUSSSPPPMMMKKKLLLMMMNNNNNNMMMNNNOOOQQQUUUUUUUUUVVVUUUUUUTTTTTTQQQNNNJJJHHHGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHFFFDDDAAA???>>>>>>>>>======>>>>>>@@@EEEKKKOOOYYYdddsssuuueee^^^[[[VVVRRRPPPQQQPPPNNNLLLJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDFFFGGGHHHJJJLLLLLLMMMMMMQQQRRRTTTUUUVVVWWWXXXXXXZZZUUUQQQOOOPPPPPPNNNKKKJJJKKKKKKLLLLLLMMMNNNNNNPPPQQQQQQPPPMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEBBB@@@===;;;:::999999888999;;;>>>BBBDDDHHHJJJMMMPPPSSSUUUVVVWWWXXXYYY[[[\\\^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[YYYXXXXXXVVVWWW```jjjuuuxxxbbbZZZ^^^ccckkk|||sssZZZEEE:::777666555222222111111111000000000111111000//////////////////............---------........................---...////////////...---........................---------------------------------............///...------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++vvvooojjjlllppptttyyy}}}xxxtttpppmmmllllllmmmooosssvvvxxxwwwuuulllfff[[[PPPGGG???999555555333111000111222111000000000000000000000000000////////////////////////......................../////////000000000111111............////////////000///---,,,,,,---///000////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***...------,,,,,,++++++***+++,,,---...---,,,+++***,,,,,,,,,++++++++++++++++++,,,,,,,,,------......------------------------++++++,,,,,,,,,,,,++++++------------............------///222111///444<<>><<<===>>>======>>>???@@@DDDIIINNNXXXaaammmxxx~~~pppaaaZZZVVVRRRPPPOOOMMMLLLJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCEEEFFFHHHJJJLLLNNNOOOOOORRRRRRTTTUUUUUUTTTRRRRRRPPPNNNKKKJJJKKKLLLJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMPPPQQQRRRPPPNNNLLLLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===;;;::::::777777888:::===BBBFFFIIILLLMMMPPPRRRUUUVVVVVVVVVZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]\\\YYYVVVUUUTTT[[[jjjzzzooo___WWW___iiirrrooo^^^HHH999555666666555111111111111000000000000111000000//////////////////............---------........................................................................------------------------...---------......//////---------------------------------,,,,,,+++++++++rrrjjjddddddhhhmmmvvv}}}zzztttooojjjgggffffffggghhhkkknnnqqqqqqooommmaaaYYYNNNDDD===999666444222000//////111222111000////////////////////////////////////////////////........................////////////000000000000............////////////000///---,,,,,,---///000////////////////////////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***---------,,,,,,++++++++++++,,,---...---,,,+++***,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---------///...///111000...333999;;;DDDOOOVVV]]]cccccc```ccceeegggjjjkkkjjjgggddd```bbbfffkkkqqqxxxxxxssssssqqqjjjdddbbb]]]```fffkkkppprrrrrrqqqsssuuuzzz|||yyywww||||||tttmmmhhhcccbbbgggjjjiiigggaaa]]]ZZZZZZ[[[ZZZWWWTTTNNNKKKFFFCCCEEEKKKRRRWWWYYYZZZ[[[\\\[[[[[[]]]___````````````^^^]]]]]]\\\XXXVVVRRRNNNJJJHHHGGGGGGKKKLLLLLLKKKIIIJJJKKKMMMRRRTTTUUUVVVUUUQQQMMMKKKHHHIIIKKKLLLMMMNNNQQQTTTVVVWWWXXXYYYYYYXXXWWWVVVOOOLLLIIIGGGFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCC@@@<<<;;;<<<>>>>>>??????@@@AAADDDIIIMMMTTT]]]iiisss~~~wwwjjj]]]VVVSSSOOONNNOOOJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCEEEFFFGGGIIILLLNNNPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMKKKIIIHHHHHHIIIIIIHHHGGGHHHIIIIIIJJJKKKKKKLLLLLLPPPQQQRRRQQQOOOMMMMMMMMMJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFEEECCCDDDEEEFFFFFFEEEEEEDDDAAA@@@>>><<<;;;:::999999888888:::<<>>===@@@GGGNNNRRRVVVXXXZZZ[[[[[[[[[\\\]]]^^^______^^^\\\\\\\\\^^^]]][[[XXXTTTPPPLLLJJJHHHJJJKKKKKKKKKIIIIIIKKKMMMQQQRRRSSSTTTSSSPPPNNNLLLHHHIIIKKKLLLLLLMMMPPPRRRTTTUUUWWWYYYYYYXXXWWWVVVNNNLLLHHHFFFFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCC@@@<<<;;;===@@@@@@AAABBBBBBCCCFFFJJJMMMQQQZZZfffppp{{{~~~rrrfffZZZSSSOOOJJJIIIJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFGGGIIILLLNNNQQQRRRPPPPPPPPPOOONNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLOOOPPPRRRQQQOOOLLLLLLLLLHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIIIIHHHGGGFFFDDDDDDCCCDDDEEEFFFFFFEEEDDDDDD===<<<:::888777777888888:::;;;>>>AAAFFFJJJMMMOOOQQQSSSUUUWWWXXXYYYXXXXXX\\\[[[[[[ZZZZZZ[[[\\\\\\___^^^\\\[[[ZZZYYYXXXXXXRRRMMMLLLTTTcccxxx{{{kkkbbb``````dddnnn{{{jjjZZZGGG@@@777222222222///,,,111111000000000/////////000000000000000///......///............---------------------------------......------------..............................------------------------------,,,+++,,,---...///,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,+++ddd```___aaaccceeelllssspppooollljjjhhhgggffffffiiijjjlllllljjjbbbXXXQQQAAA<<<666111000000111111000//////000222222111000////////////////////////////////////////////////........................------------........................////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++******++++++,,,,,,------...++++++++++++,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,---------...---+++,,,///...+++,,,///---444:::>>>DDDOOOXXX[[[ZZZ^^^fffmmmrrrvvvxxxzzzoooiiidddgggrrr}}}rrrfffgggkkklllhhheee```]]][[[]]]```dddeeeeeeiiikkknnnooommmppp|||uuummmjjjgggbbbbbbdddfffiiimmmpppqqqnnnkkkeee]]]RRRIIICCCAAA;;;:::999:::===CCCHHHLLLSSSVVVZZZ[[[[[[ZZZZZZ[[[[[[]]]^^^\\\ZZZYYY[[[]]]^^^^^^\\\YYYVVVRRRNNNLLLHHHIIIJJJJJJIIIIIIKKKLLLNNNOOOOOOPPPOOONNNMMMLLLGGGIIIJJJJJJJJJKKKMMMOOOQQQSSSUUUXXXYYYXXXWWWVVVNNNKKKHHHFFFFFFFFFEEECCCCCCCCCDDDDDDEEEEEEFFFFFFBBBDDDEEEBBB>>>===@@@CCCBBBCCCEEEEEEFFFHHHKKKNNNQQQYYYbbbjjjttt|||}}}zzzjjj```VVVPPPLLLGGGFFFGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHIIIKKKNNNQQQRRRPPPOOONNNMMMMMMMMMMMMMMMKKKKKKKKKJJJIIIGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPOOOMMMKKKIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDGGGGGGGGGGGGFFFFFFEEEDDDBBBCCCDDDEEEDDDBBBAAA???;;;:::888777666777888999===???CCCGGGKKKNNNPPPPPPPPPQQQSSSUUUWWWWWWWWWWWW\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZYYYVVVTTTRRRQQQMMMIIILLLZZZppp|||ooovvvxxxqqqjjjhhhhhhgggllluuukkkVVVIII<<<999555222111000///---111000000000///////////////000000111000///...---///............---------------------------------...------,,,,,,------...........................---------------------------,,,*********+++---...,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---cccaaabbbfffgggfffiiinnneeeeeeeeeeeedddccccccbbbcccdddeeeddd^^^TTTGGG>>>:::777222000///000111111000000///000222222111///////////////////////////////////////////////////........................,,,,,,,,,---------................../////////000------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,+++++++++)))***+++,,,------...///++++++******+++---///000*********++++++,,,,,,,,,------------------------------------------------------,,,++++++,,,---------------.........//////((((((+++111222///...000,,,222777999>>>GGGOOOSSSWWW]]]eeemmmttt{{{|||qqqffffffoooyyy~~~yyyjjj^^^```hhhmmmlllkkkddd```[[[ZZZ\\\```aaaaaadddeeeffffffdddhhhvvvpppgggeeeddd___bbbeeehhhkkknnnsssvvvzzzxxxqqqeeeVVVIIIBBB@@@888888888999<<<@@@DDDFFFRRRUUUYYY\\\[[[ZZZZZZZZZZZZ\\\\\\[[[XXXWWWYYY\\\^^^^^^^^^\\\ZZZVVVRRRPPPGGGHHHJJJJJJJJJJJJKKKMMMLLLLLLMMMMMMMMMLLLLLLLLLGGGHHHIIIIIIHHHHHHJJJLLLOOOQQQTTTWWWXXXXXXWWWVVVMMMKKKHHHFFFFFFFFFEEECCCCCCCCCDDDDDDEEEFFFFFFFFFBBBEEEFFFDDD@@@>>>BBBFFFDDDEEEFFFGGGGGGIIILLLOOOSSSYYY___dddllltttuuurrrbbbZZZQQQNNNKKKFFFEEEGGGEEEFFFGGGIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIKKKNNNQQQRRRPPPOOONNNMMMMMMMMMOOOOOOLLLMMMMMMLLLJJJHHHGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLJJJLLLNNNNNNKKKIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDEEEFFFFFFFFFFFFEEEBBBBBBCCCCCCBBB???===;;;<<<;;;999888888888:::;;;???AAAFFFJJJNNNPPPQQQQQQSSSUUUWWWYYY[[[[[[[[[[[[[[[[[[YYYXXXXXXXXXYYYZZZXXXXXXXXXVVVTTTPPPMMMKKKNNNJJJOOOaaayyysssbbbgggkkkmmmppptttuuurrrooowwwrrr\\\III???999777555333222111222222000000000000///////////////000111111111000...---//////.........---------------------------------...---,,,,,,,,,,,,---...........................------------------------,,,+++***))))))+++---...,,,,,,,,,------.........+++++++++,,,,,,---------aaacccgggiiijjjiiigggeeefffeeebbb```^^^]]]]]]]]]```\\\WWWOOOHHHAAA<<<:::333222222111111111111111////////////////////////////////////////////////..............................////////////......000---***+++...000000.........................../////////...------,,,,,,---............---+++***,,,+++***)))***+++,,,---.........------,,,,,,,,,***+++------,,,,,,,,,---,,,++++++***)))))))))******++++++,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***---------,,,,,,+++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++*********++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000111222333777===EEEJJJWWW]]]cccjjjxxxzzzlllfffjjjpppttttttlllkkkiiiggghhhjjjlllmmmkkkiiiddd\\\VVVWWW^^^eeeeeegggfffbbb___bbbllluuu}}}ooollliiicccdddbbbcccggghhhlllxxxqqq]]]OOOEEE>>>999999999999<<<@@@CCCFFFPPPRRRUUUXXX[[[[[[[[[[[[YYYXXXXXXXXXXXXYYYYYYZZZ]]]___bbbeeeeee```YYYTTTPPPLLLHHHHHHKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOHHHGGGFFFFFFFFFHHHJJJKKKIIIKKKNNNQQQRRRRRRPPPOOOIIIHHHHHHGGGGGGFFFFFFFFFBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCGGGGGGHHHIIIKKKNNNQQQRRRTTTVVV[[[aaafffiiiiiigggYYYVVVRRRMMMIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIINNNMMMLLLKKKKKKKKKLLLLLLPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHLLLKKKIIIGGGFFFDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@@@@>>>===<<<;;;;;;888888888777888:::???BBBEEEJJJOOOPPPOOOOOOSSSWWWUUUVVVXXXYYYZZZZZZZZZYYY\\\[[[YYYXXXXXXXXXYYYZZZVVVUUUSSSPPPOOOMMMMMMMMMKKKSSSbbbuuu~~~nnnbbb^^^]]]aaammm{{{zzzsss{{{lll[[[LLL???666555444333222111111111111111000///...------...///......////////////..............................------------------,,,,,,//////.........---------//////...---,,,,,,++++++------------------------------------------------------------------------******+++++++++,,,,,,,,,ffffffffffffffffffffffffcccbbbbbb```]]]YYYVVVTTTPPPNNNIIIDDD>>>:::666444222222111000000000000000////////////////////////////////////////////////..............................////////////......///---++++++...000///...........................---------..................------,,,,,,,,,---...+++++++++++++++,,,------------,,,,,,,,,+++++++++,,,---......---------...,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++*********))))))---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,------------------------............//////000222444:::AAAFFFQQQZZZfffsss|||kkkaaaaaafffjjjlllnnnooopppnnnllljjjjjjllljjjiiiddd]]]VVVVVV[[[aaaccceeeddd```[[[]]]dddlllxxxyyyqqqpppkkkcccbbb```aaagggmmmtttyyydddVVVLLLEEE;;;:::888888:::???CCCFFFOOOQQQUUUXXXYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\^^^bbbfffhhheee```[[[VVVRRRLLLJJJKKKLLLMMMLLLJJJKKKLLLMMMNNNNNNMMMMMMKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJLLLNNNOOOOOONNNMMMIIIIIIHHHGGGFFFEEEEEEEEEAAABBBCCCEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCGGGGGGHHHIIIKKKNNNPPPRRRSSSTTTVVVZZZ^^^```___^^^TTTRRROOOLLLIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJMMMMMMLLLKKKKKKLLLNNNOOOPPPOOOMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBB======<<<<<<;;;;;;;;;;;;777777888888999<<>>;;;888555333111000111111000///////////////////////////////////////////////////////////////..............................////////////......///---,,,,,,...//////...........................+++,,,,,,---....../////////---,,,***+++,,,...000++++++,,,---------------,,,,,,++++++++++++******---------------------------,,,,,,+++++++++++++++......---,,,,,,+++******++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***+++++++++************)))++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------,,,,,,,,,,,,+++,,,,,,---------------------------..................//////111666<<<@@@JJJWWWiii{{{xxxggg]]]\\\___bbbcccnnnsssxxxwwwqqqkkkiiijjjiiihhheee^^^XXXVVVYYY\\\aaacccccc^^^YYYXXX\\\aaaiiissszzzyyyyyyzzzsssjjjbbb______hhhsss}}}jjj\\\RRRKKK@@@===999777999===BBBFFFMMMOOOSSSVVVXXXXXXVVVUUUWWWXXXYYYZZZ[[[\\\^^^^^^[[[]]]bbbhhhlllllliiifffaaa[[[TTTNNNLLLLLLLLLMMMHHHJJJLLLNNNNNNNNNMMMLLLIIIHHHGGGFFFFFFHHHJJJKKKIIIIIIJJJJJJKKKKKKKKKKKKIIIIIIHHHGGGEEEDDDCCCCCCAAABBBCCCEEEFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCGGGGGGHHHIIIKKKNNNPPPQQQQQQPPPPPPQQQSSSTTTSSSRRRNNNMMMKKKIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPQQQOOONNNLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@999999999888888999999:::666777888:::;;;???DDDHHHLLLOOORRRRRRPPPPPPRRRUUUYYYZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQNNNLLLJJJIIIIIIIIISSSbbbxxxxxxkkk```XXXTTTTTTZZZhhhzzzyyycccOOOBBB:::666444222222111111000000//////000000///............///......////////////......//////.........---------+++,,,,,,------.....................------------.........------,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,---------...dddaaa]]]ZZZXXXYYY[[[]]]XXXXXXWWWTTTNNNGGG@@@;;;888777555333222000000000000000///...............////////////////////////////////////////////////........................---......//////......---......------....................................,,,,,,,,,------...............---,,,,,,,,,------+++,,,---...///...---,,,,,,,,,,,,+++++++++++++++,,,+++******+++,,,+++***------,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,---------.....................///222777;;;GGGUUUjjj}}}vvvooogggcccccccccbbb```jjjrrrzzzzzzssskkkiiiiiihhhhhhfffaaa\\\YYYYYYZZZ^^^```aaa]]]YYYWWWYYY\\\aaajjjrrrwww{{{}}}vvvmmmeeebbbbbbkkkyyyyyyiii]]]UUUNNNHHHDDD>>>:::999<<<@@@CCCIIILLLPPPTTTWWWWWWWWWVVVWWWXXXYYY[[[^^^___```aaa]]]___dddkkkppprrrqqqooolllfff]]]UUUPPPNNNNNNNNNIIIKKKMMMOOOOOONNNMMMKKKEEEDDDDDDEEEGGGJJJMMMOOOIIIIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGFFFDDDCCCBBBBBBAAAAAACCCDDDFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIKKKMMMOOOOOONNNLLLJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLIIIIIIIIIJJJLLLOOOQQQRRRMMMLLLKKKIIIGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>888777666666555666777777666888:::<<>>@@@EEEGGGLLLPPPUUUXXXYYYZZZWWWXXX[[[^^^```bbbcccccc```bbbgggmmmrrruuuuuuttttttooohhh___WWWSSSQQQQQQJJJKKKMMMNNNNNNMMMKKKJJJEEEDDDDDDDDDFFFHHHKKKMMMIIIHHHFFFFFFFFFGGGHHHJJJGGGFFFFFFEEECCCBBBBBBAAA@@@AAACCCDDDFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMMMMKKKIIIGGGFFFHHHIIIJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHIIIJJJMMMOOOQQQJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA??????>>>>>>======<<<<<<888777666444444555666777999;;;>>>@@@CCCFFFKKKNNNNNNOOOPPPQQQQQQSSSVVVXXXRRRSSSSSSTTTVVVWWWXXXYYYUUUVVVUUUTTTRRRPPPMMMKKKJJJJJJJJJLLLQQQYYY```eeeqqq}}}{{{hhhXXXOOOPPPSSS^^^iiizzzuuucccXXXIII===666333111000//////000000000///............//////////////////......////////////......//////.........---------++++++,,,,,,---...//////,,,,,,---------------------------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++[[[\\\^^^^^^[[[VVVQQQNNNHHHEEEAAA<<<888555444333333333222000000/////////000000///...............////////////////////////////////////////////////........................------............---------...000///...,,,------..............................------,,,++++++***+++---///111000---***'''++++++,,,---------------,,,,,,------------......------...222666666222...,,,++++++++++++,,,,,,---******+++,,,,,,---......+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++,,,,,,++++++***)))************+++++++++++++++*********++++++,,,++++++++++++++++++++++++******++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---///111111000///...,,,,,,,,,,,,------------......///......///333555===EEEUUUeeemmmmmmlllnnnooovvvzzzjjj^^^[[[bbbhhhjjjgggeeeeeegggeeeeeeeeedddbbb```^^^]]]SSSTTTUUUUUUTTTTTTUUUVVV```cccgggkkkmmmmmmkkkjjjllllllkkkoooyyyxxxyyywwwooojjjgggaaa\\\XXXUUUPPPIIIDDDAAA??????AAACCCGGGKKKQQQVVVZZZ\\\XXXZZZ]]]```bbbdddddddddccceeehhhnnntttwwwxxxwwwwwwvvvqqqjjjaaaZZZVVVTTTMMMMMMLLLLLLKKKJJJIIIHHHIIIHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDDDDFFFGGGHHHEEEDDDDDDCCCCCCBBBBBBAAA@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFGGGIIIJJJJJJJJJHHHFFFEEEEEEGGGIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@<<<<<<<<<;;;::::::999999999777666555555666888999>>>@@@CCCEEEGGGJJJMMMPPPNNNNNNNNNOOOQQQTTTVVVXXXPPPPPPPPPPPPQQQSSSTTTUUUQQQQQQPPPPPPOOOMMMLLLKKKIIILLLQQQWWW```hhhooorrr|||vvvdddVVVRRRVVV[[[eeeqqq}}}mmmRRRJJJ@@@999555333111///...///000111111000///...---...//////000/////////......////////////..............................+++,,,,,,------.........,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************[[[\\\]]]\\\XXXPPPIIIDDD<<<:::777555222111111111111111000/////////000000111000//////......//////////////////////////////////////////////////////........................,,,------......------,,,,,,///111000...,,,,,,---........................---,,,,,,,,,,,,,,,,,,,,,)))+++---//////...---,,,+++++++++++++++,,,------++++++,,,,,,,,,---------------000666;;;;;;666000***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))*********+++++++++---,,,,,,++++++++++++,,,************************++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---000222222111///...++++++,,,,,,,,,---------,,,------------...111333666:::DDDQQQZZZ^^^eeennnttt|||yyyggg[[[WWWYYY[[[]]]]]]^^^```bbbbbbbbbbbbbbbbbbbbb```___RRRSSSSSSSSSSSSTTTUUUVVV]]]aaafffiiiiiiggggggiiiiiilllmmmnnnsss{{{{{{wwwooorrrrrrpppnnnnnniiiccc[[[YYYVVVRRRMMMGGGCCC@@@@@@@@@BBBFFFKKKQQQWWWZZZYYY[[[^^^aaadddeeeeeeeeeccceeehhhnnntttxxxzzzzzzxxxyyyxxxsssjjjaaa[[[XXXSSSRRRPPPMMMLLLKKKJJJJJJJJJIIIFFFCCCAAA@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEAAABBBDDDFFFGGGHHHHHHHHHFFFDDDCCCDDDFFFGGGFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHJJJKKKLLLLLLLLLKKKGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>======<<<<<<<<<===888888888777666666555555777666555666777:::===???CCCEEEGGGIIIJJJLLLNNNQQQQQQOOONNNNNNPPPSSSTTTUUUPPPPPPOOONNNNNNNNNOOOPPPMMMLLLKKKKKKKKKKKKKKKLLLPPPWWWaaammmuuuzzz||||||~~~|||lll]]]UUUVVV\\\bbbjjjuuurrr^^^EEE???888333222222000///...///111222222111///...,,,---///000000000//////......////////////......,,,,,,------.../////////------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------++++++++++++++++++++++++))))))*********+++++++++ZZZ[[[[[[XXXRRRIIIAAA;;;444333333222111000000000000000//////000111222222111111000///////////////////////////////////////////////////////////////........................,,,------......------,,,,,,///111111...,,,,,,---........................***++++++,,,,,,------...))))))+++,,,...///000111,,,+++***)))***+++,,,---*********++++++,,,,,,,,,***+++///666<<<<<<666000***)))))))))***++++++,,,...------,,,,,,++++++***(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------......---,,,++++++++++++************************++++++***************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,...000222222111///...++++++,,,,,,,,,---------+++,,,,,,,,,,,,---000222222222888CCCKKKRRR___kkkuuu{{{tttdddZZZUUUTTTSSSTTTVVVYYY\\\^^^```______```bbbbbbaaa```UUUUUUUUUUUUUUUVVVWWWXXXTTTZZZaaaeeeccc___aaaeeefffkkkmmmlllooottttttnnnjjjnnnqqqpppqqqrrrmmmggg[[[[[[ZZZWWWSSSLLLFFFCCC@@@???@@@BBBGGGMMMSSSWWWZZZ\\\___bbbdddeeeeeeeeecccdddgggmmmtttyyy||||||wwwzzz|||yyypppeee^^^ZZZZZZXXXTTTQQQOOONNNNNNNNNHHHFFFDDDAAA@@@@@@AAAAAA>>>>>>???AAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???@@@BBBDDDFFFGGGHHHIIIEEEEEEDDDCCCCCCCCCCCCCCC@@@AAACCCEEEFFFGGGGGGFFFDDDCCCBBBCCCDDDEEEDDDBBBBBBCCCEEEFFFHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGHHHFFFGGGIIIJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA????????????????????????===<<<;;;:::::::::::::::666555555444444333222222666555555666999===BBBEEEFFFHHHJJJKKKLLLMMMOOOQQQSSSQQQOOONNNOOOQQQRRRSSSSSSQQQOOOMMMLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJKKKMMMYYYcccqqq||||||}}}yyynnn___SSSOOOSSS[[[aaannnwwwtttbbbLLL???999222//////000000///...///111222333222000///,,,---///000000000//////......////////////......+++,,,,,,---...///000000------------------,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,YYYVVVPPPJJJCCC===999666000000000000000000000000000000000000000000000000///............---------......---,,,,,,...///000........................000111111000---,,,,,,---+++,,,------++++++,,,---//////.........---------........................------------------------........................,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++//////.........---------,,,***+++///111...+++,,,++++++++++++++++++++++++)))******+++---......///)))************+++++++++******************************))))))******+++,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++************++++++,,,,,,++++++*********++++++,,,---......---,,,---///222222///,,,++++++,,,,,,,,,,,,---------------............//////222444777===IIIZZZfffmmmqqquuussslllddd]]][[[YYYWWWTTTQQQOOOPPPTTTWWW]]]]]]^^^```ccceeeeeeddd___]]]ZZZUUUQQQPPPRRRTTTXXXYYY[[[]]]___aaacccdddgggggglllsssuuupppmmmooofffiiipppwww{{{vvvjjjaaa\\\]]]^^^]]]ZZZUUUOOOKKK@@@<<<;;;@@@DDDIIIPPPWWWXXXZZZ^^^bbbeeegggggggggdddgggkkkppptttvvvxxxxxxwwwvvvtttssspppkkkeeeaaa```^^^[[[XXXUUUSSSRRRRRRRRROOOLLLHHHEEECCCAAAAAA@@@@@@?????????@@@BBBCCC@@@AAABBBCCCDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEHHHJJJHHHEEEDDDEEEGGGGGGFFFFFFEEEFFFFFFGGGEEEFFFFFFGGGHHHHHHIIIIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>======<<<>>>>>>===;;;:::888777666666666555555555666666777:::;;;<<>>>>>===<<<<<<;;;;;;;;;:::999888777666666666666666666777888888999<<<>>>@@@CCCGGGIIILLLMMMQQQPPPPPPOOOPPPRRRTTTUUUVVVRRROOONNNOOOQQQQQQPPPPPPMMMJJJIIIIIIIIIFFFDDDBBBAAACCCEEEFFFLLLZZZhhh{{{vvvqqqqqqtttuuuqqqlllaaaYYYSSSUUUZZZ```gggnnn{{{|||mmm^^^OOO@@@666555333111000//////000111////////////////////////..............................---------,,,,,,,,,***---///333BBBRRRRRRHHH......------------......------........./////////,,,,,,,,,---------............---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******===;;;999666444222111111................................................///............---------,,,---......//////..............................---///000///...---...///,,,.........---,,,---..................---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++///555777222---+++++++++++++++++++++++++++++++++******)))))))))((()))************+++++++++************************************+++++++++,,,******+++++++++***))))))+++++++++******)))))))))***++++++,,,,,,++++++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---,,,---...000000...,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,...///000111666???EEEQQQTTTWWWWWWUUUTTTVVVXXX[[[YYYVVVTTTRRRRRRRRRRRRWWWZZZ^^^bbbcccbbb___]]]]]]]]][[[WWWRRRPPPPPPQQQXXXWWWUUUTTTUUUYYY]]]```aaagggllloooyyyxxxmmmmmmoooqqqrrrnnnfff___\\\]]]```dddffffffccc```]]]RRRHHHDDDBBBCCCHHHNNNMMMOOOSSSWWW[[[]]]_________bbbfffjjjnnnppprrrrrrnnnnnnmmmkkkiiifffcccaaaaaa```^^^\\\ZZZYYYYYYYYYVVVUUUQQQNNNJJJHHHFFFEEEEEEDDDBBBAAA@@@?????????@@@@@@??????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFGGGCCCBBB@@@???>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@>>>============>>>??????CCCCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBAAA@@@@@@??????===<<<<<<;;;;;;:::::::::777777777777666666666666666666777888999;;;======AAACCCFFFJJJMMMNNNOOOOOORRRRRRRRRSSSSSSTTTTTTUUUTTTQQQOOONNNPPPQQQQQQQQQLLLJJJHHHGGGFFFEEEBBB@@@AAA@@@AAAEEEKKKVVViiiyyyxxxqqqiiieeeeeefffccc```YYYUUUTTTZZZaaaffflllrrr~~~nnn]]]NNNBBB888111333222111/////////000000000000000000000000000000...........................------------,,,,,,,,,---///...///:::FFFFFF>>>......------------................../////////000,,,,,,,,,------------...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******555555333222111111111111................................................///............---------+++,,,.../////////...---........................,,,---......------///000---...//////------...///........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++************,,,+++---333555111---,,,++++++++++++++++++++++++++++++*********)))))))))))))))*********+++++++++******************************+++++++++,,,,,,+++++++++,,,++++++***)))))),,,,,,++++++******))))))***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------...000111111111333777;;;FFFJJJOOOPPPPPPQQQUUUXXXYYYYYYYYYZZZZZZXXXUUUSSSVVV[[[```dddccc^^^ZZZWWWYYY[[[]]][[[WWWRRROOOMMMRRRQQQQQQQQQSSSVVVZZZ\\\\\\dddhhhiiiwwwzzznnnlllkkkkkkiiifffaaa\\\\\\\\\^^^cccjjjnnnnnnmmmkkk^^^OOOGGGDDDCCCGGGKKKHHHJJJMMMQQQUUUXXXZZZ[[[]]]___bbbfffiiilllnnnooommmmmmllljjjfffcccaaa``````______]]]\\\\\\[[[[[[XXXWWWTTTQQQNNNKKKIIIHHHIIIHHHFFFDDDBBBAAA??????AAA@@@???===>>>???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEAAA@@@>>>=========>>>>>>AAAAAAAAAAAA@@@??????>>>======<<<<<<======>>>???BBBBBBAAAAAA@@@@@@@@@???BBBCCCCCCCCCFFFKKKLLLKKKFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>======:::::::::999999888888888444444444555555666666777777777888:::<<>>>>>???AAABBB@@@@@@AAAAAABBBCCCCCCDDD???>>>===<<<;;;<<<======??????@@@??????>>>=====================>>>??????AAA@@@@@@@@@??????>>>>>>>>>@@@AAAAAAFFFNNNPPPLLLFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>======<<<;;;;;;;;;888888888777777777777777333333444555666777888888888999;;;===@@@CCCEEEGGGJJJMMMQQQUUUWWWVVVTTTSSSOOOPPPRRRSSSRRRQQQPPPNNNPPPQQQRRRSSSSSSSSSSSSSSSOOONNNKKKHHHEEECCCBBBBBBFFFFFFIIIQQQZZZfffwww|||rrreee___XXXUUUYYY___dddfffjjjfffdddfffgggiiinnnuuuzzzzzz{{{zzzxxxxxxxxxyyyuuuuuuuuuzzz~~~hhh\\\KKK>>>777555444444000000//////////////////////////////////////////........................---------------------------,,,***))),,,000000...------,,,,,,,,,,,,------............////////////---------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******000000///////////////000///////////////////////////////////////////////////............---------,,,---......//////..............................+++,,,......------...000,,,.........---,,,---...---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++...---------,,,,,,,,,,,,---)))(((+++---++++++---++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++************************)))***,,,---------,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,***++++++,,,,,,++++++***------------............,,,---------+++***+++,,,++++++,,,,,,,,,,,,---------------.........//////------...///000000000000333888???CCCEEEGGGJJJMMMVVV]]]hhhsssvvvpppbbbWWWVVV[[[``````\\\WWWTTTSSSTTTZZZ```bbb___XXXRRRNNNHHHJJJNNNRRRTTTUUUUUUTTTSSSWWWZZZ]]]gggtttvvvooogggeeebbb^^^[[[YYYXXXXXX```___bbbkkkxxxrrr```TTTMMMGGGDDDDDDDDDEEEGGGJJJMMMPPPRRRTTTWWWXXXZZZ]]]```ccceeegggjjjmmmooommmhhhcccaaaaaa^^^^^^^^^^^^]]]\\\[[[[[[WWWVVVVVVTTTSSSQQQOOOMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@AAAAAA??????@@@@@@AAABBBBBBBBB>>>===<<<;;;;;;;;;<<<=========>>>>>>>>>======<<<>>>>>>======>>>>>>???@@@???????????????>>>>>>>>>@@@DDDEEEDDDKKKTTTUUUOOOEEEEEEFFFFFFEEECCCAAA@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@??????>>>===;;;;;;;;;::::::999999999666666666666666666666666444555666777888::::::;;;;;;<<<===@@@CCCFFFIIIJJJMMMOOOSSSVVVWWWWWWUUUSSSNNNOOOPPPPPPOOONNNLLLKKKMMMOOORRRSSSSSSRRRSSSSSSNNNMMMKKKHHHEEEEEEGGGJJJOOONNNQQQYYYaaakkkxxxvvvjjj\\\YYYVVVWWW]]]fffnnnssstttoookkkiiigggfffkkkrrruuuuuutttttttttssssssssskkknnnqqqvvvoooZZZOOOAAA666222111111111///////////////.........////////////////////////------------------------,,,,,,,,,------------...---------,,,---......///------,,,,,,,,,,,,------------------.........///...------------,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******............//////000111................................................///............------------------------...//////........................,,,---......,,,,,,---...+++---...---,,,+++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++((((((,,,...,,,***+++++++++++++++++++++++++++***************))))))))))))************+++++++++************************)))***,,,---...---,,,+++***++++++,,,,,,,,,,,,+++*********+++,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,---------+++---...,,,***)))***,,,++++++,,,,,,,,,,,,------,,,,,,---------.........---,,,,,,---.........---111555:::>>>AAAEEELLLQQQXXXbbbrrrzzzfffVVVRRRVVVZZZZZZVVVSSSTTTVVVWWW[[[___```^^^ZZZVVVTTTLLLMMMOOOPPPRRRRRRRRRRRRRRRSSSUUUYYY```eeehhhhhhdddbbb___[[[XXXWWWXXXYYY]]]^^^eeerrrqqqaaaYYYTTTNNNJJJHHHCCCDDDEEEGGGJJJMMMOOOPPPRRRSSSUUUWWW[[[^^^```bbbdddiiioooooojjjeeecccccc____________^^^]]]\\\[[[TTTTTTTTTTTTSSSRRRPPPOOOLLLLLLMMMLLLKKKJJJHHHGGGEEEEEEEEEDDDCCCBBBBBBAAA???@@@@@@AAAAAABBBCCCCCC===<<<;;;;;;;;;;;;======;;;<<<<<<============<<<===============>>>??????>>>>>>>>>>>>????????????AAAFFFGGGEEEKKKTTTSSSJJJBBBCCCDDDDDDDDDBBBAAA??????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@???======>>>>>>======<<<;;;999999999888888888888888666666666666666666666666777777888:::;;;<<<===>>>===>>>???BBBEEEHHHKKKLLLOOOQQQSSSUUUVVVVVVTTTSSSNNNNNNNNNNNNMMMLLLKKKJJJIIIMMMQQQSSSRRRQQQQQQRRRNNNNNNLLLIIIHHHLLLRRRWWWZZZWWWXXX^^^fffnnnzzz~~~nnncccXXXWWWXXX\\\dddnnnvvv{{{yyyuuurrroookkkhhhkkkqqqrrrqqqpppooooooooonnnmmmjjjnnnrrrwwwlll]]]NNNFFF;;;444222222222111---......//////.........------------------------------------------------,,,,,,,,,---------......,,,---......+++)))(((***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......---------,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******.........///000222333444------------------------------------------------//////.........---------......---,,,,,,...///000........................,,,---......,,,,,,---...+++,,,------++++++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++---------,,,,,,,,,++++++)))''')))///000---))))))++++++++++++++++++++++++++++++***)))((('''&&&&&&)))************+++++++++************************)))***,,,......---,,,+++((()))***+++++++++++++++(((((()))***+++,,,,,,---+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++(((((()))***++++++,,,,,,+++---...,,,)))(((***---++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...------......---,,,---000444777;;;BBBKKKRRR[[[fffyyygggUUUMMMRRRUUUUUURRRRRRUUUYYY[[[\\\^^^]]]\\\ZZZYYYZZZQQQQQQPPPOOOOOOPPPQQQRRRSSSPPPRRRXXX\\\\\\___dddbbbaaa^^^ZZZWWWWWWXXXZZZXXX\\\eeeuuuxxxkkk___[[[ZZZVVVRRRPPPCCCCCCDDDFFFHHHJJJLLLMMMOOOPPPRRRTTTWWWZZZ]]]^^^___fffmmmoookkkgggeeefff``````aaaaaa```^^^\\\[[[RRRSSSSSSTTTSSSRRRQQQPPPJJJKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBBBBBCCCCCCDDD===<<<;;;;;;;;;<<<===>>>::::::;;;<<<===============<<<<<<<<<<<<===>>>>>>======>>>>>>??????@@@@@@<<>>DDDLLLIII===???AAABBBCCCCCCBBB@@@????????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<<<<===<<<;;;;;;:::888888888888777777777777555666666666666666666666999999:::;;;===>>>????????????AAACCCFFFIIILLLMMMPPPQQQSSSUUUUUUUUUTTTSSSOOONNNNNNMMMLLLKKKJJJJJJFFFKKKOOOQQQPPPOOOOOOPPPPPPOOONNNMMMMMMSSS\\\cccbbb]]]\\\```hhhppp}}}wwwhhh___XXXXXX[[[```hhhrrrzzz{{{yyywwwvvvqqqlllnnnsssqqqooonnnmmmmmmllljjjiiinnnsssvvvyyynnn[[[NNNBBB<<<444000000111111000------......///......---------------------------------------------------,,,,,,,,,------.........'''(((,,,...---+++,,,///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------.........------,,,,,,,,,******))))))***+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******---------............///................................................---------------------------------............///,,,,,,---------------,,,,,,---//////...---...//////---+++))))))+++---///---------,,,,,,+++++++++------------------------...,,,***))))))+++...000...---,,,,,,++++++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++***)))***+++---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---************************++++++,,,,,,,,,---------------------------------------------------------000000222555777;;;FFFQQQ```ooo}}}~~~vvveeeTTTOOOOOOOOOLLLKKKPPP[[[ccckkkhhhddd___[[[XXXWWWWWWVVVRRRNNNLLLNNNPPPRRRSSSPPPOOONNNPPPUUUZZZ^^^```^^^^^^]]][[[XXXWWWXXXYYY[[[]]]fffrrr~~~|||vvvllleee]]][[[]]]\\\WWWRRRIIIHHHHHHFFFFFFHHHLLLOOOMMMMMMNNNRRRVVVYYYZZZZZZ[[[```eeehhhgggeeebbbaaa^^^___```^^^\\\[[[[[[\\\WWWVVVTTTTTTTTTSSSPPPNNNRRRPPPMMMLLLMMMMMMKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFCCC@@@BBBFFFGGGDDD@@@AAA???<<<:::888999:::;;;<<<<<<<<<;;;;;;:::::::::>>>======<<<<<<<<<======????????????>>>>>>>>>>>>@@@@@@@@@???????????????AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>???@@@@@@@@@>>>===<<<999888777666555444444444222333444666888999::::::===>>>@@@BBBCCCDDDEEEEEEDDDFFFGGGHHHHHHJJJLLLNNNLLLOOORRRUUUVVVUUUSSSRRROOONNNMMMMMMMMMMMMJJJHHHFFFGGGHHHIIIHHHIIIKKKMMMNNNNNNOOOTTT\\\dddjjjmmmnnneee\\\\\\fffrrrzzz|||uuueee[[[WWWXXX[[[bbblllvvv|||~~~~~~{{{uuupppooopppssskkkhhhmmmpppoooooosssuuuvvvyyy{{{vvvzzzooo]]]OOOGGG===;;;777333111////////////...---,,,,,,---...///111000///...,,,+++***)))......---------,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++//////.........---------------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------....................................................................................------------............------.........------,,,+++,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................---,,,+++******,,,---///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,+++*********+++,,,---,,,,,,++++++************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---************************++++++++++++,,,,,,,,,,,,------------------------------------------------//////111444666999DDDNNNaaappp{{{{{{vvvoooaaaSSSMMMMMMMMMLLLLLLRRR\\\dddnnniiibbb\\\WWWVVVVVVWWWXXXTTTQQQNNNOOOOOOOOOOOOOOONNNNNNPPPUUUZZZ\\\^^^\\\\\\[[[XXXUUUTTTUUUVVVYYY\\\bbbllluuuxxxsssmmmfffbbb^^^___cccbbb\\\VVVOOONNNMMMJJJIIIIIIKKKMMMKKKJJJKKKNNNSSSWWWZZZZZZZZZ]]]bbbeeeeeecccbbbaaa]]]^^^^^^]]]ZZZYYYYYYZZZXXXWWWUUUUUUUUUTTTQQQOOORRROOOMMMLLLMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGEEECCCDDDHHHIIIFFFBBBBBB@@@>>>;;;::::::<<<======<<<<<<;;;;;;::::::999<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>============????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA?????????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<:::999777666666555555666666666555666777999;;;<<<<<<<<>>======>>>???======<<<<<<;;;:::999999999999999999:::;;;;;;<<<============<<<<<<<<<;;;========================??????>>>>>>======<<<<<<;;;<<<<<<===============<<<<<<======>>>?????????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@??????AAA@@@???>>><<<999777666444444555666777888999999999:::;;;===>>>?????????AAABBBDDDEEEFFFGGGHHHHHHFFFGGGHHHHHHHHHHHHJJJLLLNNNPPPRRRTTTTTTRRRPPPNNNNNNMMMKKKKKKKKKIIIGGGDDDFFFEEEDDDAAA???@@@DDDGGGNNNVVVaaakkkqqqvvv{{{~~~|||sssiiieeeiiiooossssss}}}}}}}}}yyyrrrhhh___YYYWWW___hhhhhhfffkkkyyy{{{uuurrrrrrpppkkkiiimmmsssxxx{{{zzz~~~wwwcccQQQDDD===999222111///......///000000///...------------...///,,,---------------------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++******))))))******+++------,,,+++++++++,,,,,,............------------++++++++++++++++++++++++******++++++,,,---......///...------++++++***)))+++,,,,,,------,,,,,,+++,,,,,,---------.................................................................................,,,,,,---------.........////////////...---,,,,,,000111222111///---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---------,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))))))))((((((((((((---,,,,,,++++++************)))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++*********************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---111222444:::BBBOOO\\\ddd^^^XXXXXXXXXTTTTTTSSSRRRPPPOOORRRXXX]]]ddd___YYYSSSPPPPPPRRRTTT[[[YYYWWWUUUTTTRRROOOMMMMMMLLLMMMPPPTTTVVVWWWVVVVVVVVVUUURRROOOMMMNNNOOOTTTVVV[[[aaacccbbb^^^[[[ZZZ\\\bbbjjjooommmddd]]]ZZZYYYWWWVVVTTTRRRPPPNNNHHHEEECCCDDDIIIPPPVVVYYY\\\^^^```aaa``````aaabbb]]]]]]]]]\\\YYYWWWWWWXXXZZZYYYWWWWWWWWWWWWTTTRRRPPPNNNLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGHHHJJJJJJHHHFFFEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>===<<<;;;::::::999888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<======???>>>>>>===<<<;;;;;;:::999:::<<<=========<<<;;;;;;;;;;;;<<<<<<=========????????????????????????AAA@@@@@@???>>>>>>======???>>>===<<<:::888666555555666777888999:::;;;;;;======>>>@@@AAAAAAAAAAAACCCDDDFFFGGGHHHIIIIIIIIIHHHIIIJJJJJJIIIIIIKKKMMMQQQRRRSSSTTTSSSQQQOOONNNMMMKKKJJJIIIIIIHHHEEECCCBBBAAA???<<<<<>>===<<<;;;:::888888888888888999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<>>>>>===<<<;;;;;;:::999:::<<<=========<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<========================>>>>>>======<<<;;;;;;;;;;;;;;;:::999999888888888888999:::<<<============???@@@AAAAAABBBBBBBBBBBBEEEEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLKKKJJJKKKMMMNNNSSSTTTTTTTTTSSSQQQOOONNNKKKJJJIIIHHHHHHGGGDDDBBB======<<<<<<===CCCJJJPPP^^^iiixxx~~~|||{{{tttooohhhdddeeegggiiiiiifffeeeeeeccc```]]]YYYWWW[[[___cccbbbaaadddmmmuuuxxx{{{|||zzztttooommmmmmkkknnnsssvvvzzz{{{vvvvvvyyy}}}wwwkkkaaaQQQDDD;;;666333222000000///...............---..................---///......------,,,++++++......---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,------------------------------------------,,,------------,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------................................................++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------------,,,,,,---...---+++******+++///---+++))))))+++---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,,,,,,,+++++++++,,,,,,,,,+++******)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------++++++///000000222666888CCCJJJIIILLLWWW___```___\\\XXXSSSPPPNNNNNNNNNMMMLLLLLLLLLMMMOOORRRSSSYYYWWWVVVWWWWWWWWWTTTRRRMMMLLLKKKLLLOOOQQQRRRQQQPPPQQQPPPNNNLLLLLLMMMOOORRR[[[gggmmmlllgggbbb___ZZZ]]]bbbggghhheee^^^XXXWWWWWWZZZ```eeefffccc___NNNIIIDDDAAADDDHHHMMMPPPYYY[[[]]]^^^^^^___```bbb```aaaaaa___\\\ZZZYYYZZZZZZYYYXXXXXXXXXXXXVVVTTTOOOMMMKKKKKKLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEBBBBBBAAA@@@>>>===<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::999:::::::::;;;<<<<<<======>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888888888999:::;;;;;;<<<>>>@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKMMMOOOSSSSSSSSSSSSRRRPPPNNNMMMJJJIIIGGGGGGHHHGGGEEECCC======>>>@@@EEELLLUUU[[[fffooo{{{~~~zzzwwwvvvqqqjjjeeebbb```___^^^WWWYYY[[[^^^^^^^^^]]][[[[[[]]]^^^______bbbfffjjjqqqssstttrrrnnnkkkkkkmmmmmmsssyyy{{{}}}|||ssswwwvvvmmmXXXOOODDD:::555222///,,,000000000///......------------...//////...------//////...---,,,,,,++++++......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------------------------......---,,,***))))))***++++++---......///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------------)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,++++++************++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------...++++++...000//////222222<<>>===>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<:::::::::::::::999999999::::::::::::::::::::::::999999999888888888888888999888888888888999;;;;;;<<<>>>AAADDDFFFGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOQQQQQQQQQPPPOOONNNMMMLLLHHHGGGGGGGGGHHHHHHFFFDDD@@@BBBEEEHHHNNNVVV___eeejjjpppzzz{{{wwwtttoooiiibbb\\\XXXUUUSSSQQQTTTYYY]]]___^^^\\\ZZZYYY\\\^^^^^^]]]^^^```ccckkkmmmnnnmmmjjjjjjlllpppqqqyyy~~~}}}~~~}}}www}}}vvvfffZZZIIIAAA888333222222///---.........///......------------...//////...------------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------................................................------------------------++++++,,,,,,,,,---------((()))***+++,,,---------***,,,------,,,+++,,,---+++,,,------------,,,++++++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,------------......++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))((((((((((((((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,*********************************************************++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------...++++++///000///...000///777<<<===DDDQQQWWWUUUTTTRRROOONNNNNNNNNMMMLLLMMMKKKHHHFFFIIINNNUUUYYYXXXVVVSSSRRRQQQQQQPPPNNNOOOLLLIIIIIIKKKMMMOOOPPPJJJKKKKKKJJJIIIJJJLLLNNNWWWeeewww{{{pppgggbbbZZZZZZ[[[[[[[[[ZZZYYYWWWXXXZZZ```iiirrrvvvrrrnnnVVVQQQJJJEEECCCDDDFFFFFFFFFJJJPPPUUUYYY\\\^^^```aaaaaaaaa___[[[YYYYYYYYYYYYWWWWWWWWWXXXWWWVVVTTTNNNLLLJJJJJJKKKLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJGGGIIIJJJJJJIIIHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::<<<===999999999888888888888888999999999999999999999999888888888888777777777777::::::888888888999:::;;;<<<>>>BBBFFFIIIKKKKKKKKKFFFFFFGGGGGGGGGFFFEEEEEECCCDDDEEEFFFFFFFFFFFFFFFDDDFFFGGGHHHHHHJJJLLLNNNOOOOOOOOONNNMMMLLLKKKKKKHHHGGGFFFGGGIIIIIIGGGFFFEEEGGGJJJOOOUUU]]]fffllljjjooowww~~~yyynnnjjjddd]]]WWWRRROOOMMMRRRVVV[[[^^^___\\\XXXUUUWWW\\\``````\\\ZZZ]]]aaaiiikkkllljjjiiijjjnnnsssuuu|||}}}~~~~~~~~~{{{iiiUUUHHH>>>888111...111333333111+++,,,---............---,,,---...//////...---,,,++++++,,,------...//////......---------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,++++++************++++++++++++++++++,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++(((***,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................***+++---...///...------///---******,,,...//////.........------,,,,,,,,,------,,,,,,,,,------...---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...---+++***)))))),,,,,,,,,++++++*********------++++++++++++------+++,,,,,,------,,,,,,++++++++++++++++++***)))(((************************,,,,,,+++******+++,,,,,,)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************---------,,,+++***)))(((++++++,,,,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,+++******))))))(((++++++------------++++++///...---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---------,,,++++++*********+++------++++++++++++------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,222222444777<<>><<<;;;<<<>>>======<<<;;;;;;:::::::::::::::999999:::;;;;;;<<<;;;:::999888999:::;;;888777777777666666666666888888777777666666555555555555666777888999::::::999888888888888888888999777666555555777999<<<===@@@BBBFFFIIIJJJJJJIIIHHHIIIIIIIIIIIIGGGFFFDDDCCCEEEEEEEEEDDDCCCBBBBBBBBBGGGGGGHHHIIIJJJJJJKKKKKKOOONNNLLLJJJIIIIIIIIIJJJGGGFFFFFFHHHJJJLLLLLLKKKMMMMMMOOOUUU^^^eeehhhhhhpppoooqqqxxx}}}wwwnnn```XXXYYYVVVNNNKKKPPPXXX\\\______aaabbb^^^XXXTTTXXX[[[]]]\\\\\\^^^```eeefffiiikkknnnqqqsssttt}}}{{{wwwwwwzzz{{{~~~~~~~~~wwwiiiXXXGGG===222222222111000//////...////////////////////////......------------......+++,,,------......------------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,++++++******++++++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++------------------------,,,,,,,,,++++++*********---------...............+++,,,------......------222000---,,,,,,---------......---------,,,,,,,,,---------,,,,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++***))))))************************,,,,,,+++******+++,,,,,,)))+++,,,+++***)))***++++++++++++*********))))))***++++++++++++++++++***************************++++++,,,,,,,,,+++******+++++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,+++******)))))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++***************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,111111222444777<<<@@@BBBCCCCCCDDDHHHMMMRRRUUUVVVVVVNNNGGGGGGHHHHHHHHHJJJMMMKKKIIIGGGHHHJJJMMMNNNOOONNNMMMLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGIIILLLMMMQQQ]]]jjjppplllfffaaa___\\\\\\\\\\\\[[[YYYVVVTTTWWW]]]jjjxxx}}}ooocccWWWRRRKKKHHHHHHGGGDDDAAADDDCCCBBBCCCGGGMMMRRRUUU[[[\\\^^^___^^^[[[XXXUUUXXXVVVUUUVVVXXXXXXVVVTTTOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFIIIGGGEEEDDDCCCCCCDDDEEECCCDDDCCCBBB???=========???>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::777777777777777777777777888777777777666666555555666666777888999:::;;;;;;::::::999999999999::::::<<<;;;::::::;;;===???AAABBBDDDGGGJJJLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFCCCEEEHHHNNNSSSUUUUUUTTTUUUTTTTTTYYY___fffiiiiiiooonnnqqqxxx|||uuueeeYYYSSSVVVVVVQQQRRRXXX^^^bbbdddcccbbbccc___YYYTTTVVVYYYZZZZZZ[[[^^^aaacccfffiiimmmpppsssvvvxxxyyyzzzzzz|||~~~xxxxxx|||{{{vvvmmmcccWWWJJJ===555222222111000000///....................................------------......+++,,,------...---------------------------------+++,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,++++++******++++++,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------.........///------,,,,,,,,,---......555222///---------,,,+++...------------,,,,,,,,,...------,,,,,,---------------------............---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------******+++,,,------...///,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))******+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,+++***)))***,,,,,,,,,++++++******))))))******++++++++++++******************************)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((((((((()))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++++++++*********---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------/////////000222444777888<<<===AAAHHHPPPXXX]]]___ZZZQQQHHHFFFEEECCCCCCDDDHHHGGGFFFFFFFFFGGGIIIJJJOOOOOOOOONNNMMMLLLJJJJJJGGGGGGEEEEEEFFFHHHJJJKKKLLLRRR[[[aaabbb```^^^\\\]]]^^^^^^^^^\\\XXXUUURRRUUUaaarrryyygggZZZTTTQQQNNNLLLLLLJJJEEEAAABBBBBBAAA@@@AAAEEEKKKOOOTTTUUUWWWYYYZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWUUUTTTRRRRRRQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFIIIHHHFFFEEEDDDDDDEEEFFFDDDEEEEEECCC@@@??????@@@@@@@@@??????>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888888888888888888888888888888777777777777777888888999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>>>>>>>???AAABBBCCCDDDGGGIIIKKKJJJJJJIIIIIIHHHFFFDDDCCCCCCDDDDDDHHHGGGFFFEEEDDDCCCCCCBBB@@@AAABBBDDDFFFHHHJJJKKKGGGHHHIIIJJJIIIFFFDDDBBB@@@EEEMMMVVV^^^aaa```^^^[[[YYYXXXYYY^^^cccgggiiinnnnnnpppvvv||||||vvvppp^^^TTTOOORRRSSSRRRVVV]]]cccfffgggeeecccccc```[[[UUUUUUVVVVVVWWWZZZ^^^bbbbbbeeejjjnnnrrruuuxxx{{{tttyyy~~~|||xxxtttuuuzzzyyymmm]]]PPPGGG@@@888333111111000000//////....................................------------......++++++,,,------------------------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------......///...---,,,++++++,,,...///333111...------,,,+++***------------------------......---,,,,,,,,,------,,,,,,---------.........------------------------......---,,,,,,+++************+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++------------+++++++++,,,,,,------,,,,,,+++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------------)))******++++++******)))***************************++++++,,,,,,+++++++++******+++,,,,,,,,,++++++---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,,,,---......---,,,+++******+++,,,---************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++************,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------...------...///111222333777999>>>GGGQQQZZZ```bbbWWWMMMFFFDDDDDDCCCCCCEEEDDDDDDDDDEEEEEEFFFGGGGGGMMMMMMNNNOOONNNMMMKKKJJJEEEEEEDDDDDDDDDFFFHHHIIIIIIKKKOOOTTTYYY\\\\\\[[[]]]^^^___^^^[[[VVVRRRPPPSSS```qqq|||{{{ooo___TTTPPPPPPQQQRRRSSSOOOIIIEEEFFFFFFEEECCCAAABBBFFFIIIKKKLLLOOOQQQSSSTTTTTTTTTQQQRRRRRRTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFDDDEEEFFFDDDBBBAAAAAABBBBBBAAAAAAAAA@@@@@@?????????>>>>>>============>>>;;;<<<===>>>===<<<;;;:::999999999999999:::::::::999999999:::::::::::::::999:::;;;<<<===>>>>>>???>>>>>>============>>>>>>@@@@@@???>>>>>>>>>???@@@AAABBBDDDFFFGGGGGGFFFFFFHHHFFFDDDBBBAAABBBCCCDDDHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJDDDDDDDDDDDDDDDCCCBBBAAAAAAHHHRRR^^^fffgggdddaaa[[[YYYWWWVVVYYY^^^cccfffllllllmmmpppsssqqqkkkeee\\\TTTOOOPPPPPPPPPTTT[[[cccgggiiifffddddddbbb^^^WWWVVVTTTTTTVVVZZZ```dddaaaeeekkknnnqqqssswww{{{tttzzzwwwmmmpppssswww|||{{{pppaaaOOOBBB===;;;777333000000000//////....................................------,,,,,,------...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///...,,,++++++,,,---......---++++++,,,---,,,+++------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++......---,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------+++++++++,,,,,,------,,,,,,+++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++,,,---...//////000******++++++++++++******************************,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,------...///,,,,,,***))))))***,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++************------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------------------------,,,------...///111222333444777<<>>>>>??????======>>>???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>;;;;;;<<<===>>>???@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@???????????????BBBBBBDDDEEEEEEEEEDDDDDDGGGEEECCCAAAAAAAAACCCDDDGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGCCCBBB@@@??????AAACCCDDDGGGMMMXXXbbbhhhhhhccc^^^ZZZYYYVVVUUUVVVZZZ```dddiiihhhgggggggggddd^^^ZZZXXXTTTPPPOOONNNOOOTTTYYY```gggjjjhhhggggggfffdddZZZWWWTTTSSSVVV[[[aaadddaaaeeejjjlllmmmoootttyyywww}}}vvvmmmbbbmmmxxx~~~wwwmmmZZZNNN???666444444111---/////////.......................................------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++******+++,,,------+++,,,,,,,,,------------...///......---,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---,,,+++***+++---))))))***+++,,,---......+++++++++,,,,,,+++++++++************************---------,,,+++***(((((()))***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++)))******+++,,,------...++++++************++++++++++++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,---.../////////...---+++,,,,,,------,,,,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333555999AAAJJJQQQTTTVVVPPPIIIDDDEEEFFFDDDBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHJJJKKKLLLMMMMMMMMMGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFGGGJJJNNNSSSUUUVVVUUUWWWXXXVVVQQQMMMMMMNNNQQQWWW___cccaaaZZZSSSNNNIIINNNVVV[[[\\\XXXQQQMMMKKKLLLOOORRRSSSPPPJJJFFFAAAAAABBBCCCDDDFFFHHHIIIHHHJJJMMMOOOOOOPPPRRRSSSSSSSSSRRRQQQPPPOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFEEEDDDCCCDDDEEECCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>????????????>>>===============<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFEEEEEEEEEEEEEEECCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB???>>>@@@CCCGGGIIINNNSSS\\\eeeiiihhhbbb]]]\\\[[[YYYVVVVVVYYY^^^cccdddbbb___\\\ZZZXXXTTTRRRRRRQQQPPPOOOOOOQQQVVV[[[^^^ffflllkkkjjjjjjiiiggg\\\XXXTTTSSSVVV[[[```cccaaaeeeiiiiiiiiilllssszzz|||{{{wwwtttnnngggbbbqqq~~~zzzjjjZZZGGG???777222222222///,,,..................------------------------------------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,...------,,,,,,+++++++++------......------,,,+++++++++***,,,---...---+++,,,,,,,,,---------......//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))*********++++++,,,,,,******++++++++++++******************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,***+++---...///...---,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********++++++++++++++++++++++++++++++,,,---------------000222666===EEEJJJLLLMMMLLLGGGDDDGGGIIIFFFCCCBBBCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHJJJLLLNNNPPPOOORRRSSSPPPKKKIIIKKKNNNRRRVVV]]]aaa```YYYPPPIIIIIIOOOWWW]]]\\\WWWPPPKKKKKKNNNTTT]]]cccaaaVVVMMMBBBAAA@@@@@@@@@BBBDDDEEEBBBEEEHHHJJJJJJKKKNNNPPPQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEFFFGGGDDDEEEEEEEEEEEEEEEEEEEEECCCEEEFFFEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>?????????>>>===<<<<<<;;;:::::::::;;;<<<===>>>???@@@<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCBBBBBBCCCEEEHHHLLLNNNTTTXXX___fffkkkjjjfffbbb^^^]]][[[XXXUUUVVVZZZ^^^^^^[[[WWWSSSRRRQQQPPPPPPNNNPPPQQQPPPPPPSSSWWWZZZYYYbbbjjjkkkhhhhhhfffddd]]]XXXSSSRRRVVVZZZ^^^___```dddggggggfffkkkuuu~~~yyypppjjjjjjiiigggiiivvv{{{sssiiiXXXGGG===:::666333222111///...---------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---)))***,,,------,,,***)))++++++******++++++,,,---++++++++++++,,,,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...------,,,+++***)))------...///...---+++***---,,,,,,---......---+++,,,,,,,,,------.........000///...---,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...---++++++++++++---...+++,,,,,,------,,,,,,++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,------++++++,,,---111000000...---,,,++++++,,,------......------,,,******************************+++,,,,,,,,,,,,+++((()))***+++,,,---------***+++,,,------,,,+++***++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++,,,---...000111222++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,------((()))+++---------+++***++++++------------++++++---------,,,,,,,,,++++++************************+++++++++++++++******)))...000444:::AAAFFFHHHHHHHHHCCCCCCHHHKKKIIIEEEEEECCCCCCBBBCCCDDDFFFHHHIIIKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGEEEDDDDDDBBBDDDFFFGGGGGGGGGIIIKKKLLLNNNOOOLLLGGGFFFJJJNNNSSSWWW^^^dddccc[[[NNNEEEJJJPPPXXX\\\[[[TTTMMMHHHMMMPPPXXXfffpppnnnaaaUUUDDDCCCAAA??????@@@AAACCC===AAAEEEGGGGGGHHHKKKNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGCCCDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAAAAABBBAAA???>>>>>>>>>???@@@AAA@@@???>>>===<<<;;;:::888999:::;;;<<<===>>>???<<<<<<===>>>???@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCCDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJBBBCCCEEEHHHKKKMMMOOOPPPVVVZZZ```hhhmmmnnnkkkhhh___^^^\\\XXXSSSRRRUUUYYYYYYVVVRRROOOMMMNNNPPPQQQOOORRRTTTRRRPPPRRRUUUWWWTTT^^^ggghhheeecccaaa^^^\\\XXXSSSRRRUUUYYY\\\\\\___cccfffeeeeeelllxxx~~~uuuhhhbbbeeehhhiiioooyyy|||qqqeeeZZZJJJ999777666444222///...---,,,---------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------)))***,,,------,,,***)))++++++******++++++,,,---++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------------------,,,,,,,,,------.........,,,,,,,,,---------......------,,,,,,,,,---......++++++++++++++++++++++++---,,,,,,+++*********+++.........------,,,,,,,,,+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++//////.........---------,,,------......------,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))+++++++++++++++++++++++++++(((&&&'''***,,,+++))))))***+++,,,,,,+++)))(((++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///...---+++******++++++---------,,,,,,+++++++++,,,+++*********+++,,,------...///222777<<>>======;;;===CCCDDDBBBDDDJJJMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJJJJJJJLLLOOOPPPNNNKKKHHHGGGIIIIIIGGGEEEIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDBBB@@@>>>>>>>>>@@@@@@@@@??????>>>===<<<<<<;;;999999:::;;;<<<===>>>>>>=========???BBBBBBAAA???BBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@>>>CCCBBBAAA@@@???>>>>>>>>>:::<<<======>>>@@@CCCFFFKKKIIIHHHKKKOOORRRQQQOOONNNLLLHHHGGGHHHKKKPPPSSSXXX\\\ccclllqqqqqqnnnjjjfff\\\TTTSSSTTTQQQNNNNNNSSSQQQOOONNNOOOOOOPPPOOORRRRRRSSSTTTVVVWWWXXXXXXYYY]]]```aaa___\\\YYYXXXYYYUUURRRSSSWWWZZZZZZYYY^^^```dddiiinnnssswwwyyyyyykkk```[[[^^^eeekkkrrroooiii___RRREEE:::333111444777444...,,,...222,,,---......,,,,,,---...........................,,,,,,++++++,,,,,,---...---,,,,,,++++++*********---,,,*********,,,...///---+++)))+++---///---+++...---+++*********++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++---,,,++++++******++++++---------------,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++*********)))+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************))))))---,,,,,,,,,,,,,,,,,,,,,***)))))))))+++++++++***)))***+++------,,,***)))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------///...,,,+++******++++++++++++******************++++++*********+++,,,---......///000333777;;;===???DDDHHHJJJNNNTTTWWWVVVHHHFFFDDDBBBAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHJJJJJJIIIFFFCCCBBBAAA@@@???AAACCCEEEEEEEEECCCDDDEEEEEEDDDDDDEEEFFFSSS\\\fffhhh```VVVOOOLLLKKKQQQVVVWWWRRRMMMJJJIIIPPPUUUaaaqqq|||xxxhhhZZZIIIGGGDDDBBBBBBBBBAAA@@@???<<<>>>BBBCCC@@@BBBFFFHHHHHHIIIJJJKKKLLLMMMNNNKKKJJJJJJJJJJJJLLLMMMNNNMMMJJJHHHGGGIIIIIIHHHFFFHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCAAA???>>>>>>???@@@??????>>>>>>===<<<<<<;;;::::::;;;<<<===>>>??????>>>===>>>@@@BBBBBBAAA???BBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>??????===<<<@@@???>>>===============999:::;;;<<<<<<>>>AAADDDJJJKKKNNNQQQTTTUUUTTTRRRQQQOOOMMMMMMNNNRRRVVVYYY[[[___gggooouuuuuurrrooobbbYYYQQQPPPQQQNNNLLLMMMPPPOOONNNOOOQQQRRRSSSSSSRRRSSSSSSTTTVVVWWWXXXXXXXXXZZZ\\\[[[WWWTTTQQQQQQQQQQQQRRRUUUYYY\\\^^^^^^]]]```dddjjjoootttwwwyyyyyyrrrhhh___[[[\\\aaadddiiieee\\\QQQGGG===777333//////000///............+++---...---,,,+++,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,---...---+++***+++---...---+++---,,,+++*********++++++++++++++++++++++++,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------///......------,,,++++++------,,,,,,+++*********++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000***)))))))))((((((((((((***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********......------,,,,,,,,,+++)))+++------,,,*********)))***,,,---...------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++***++++++******************++++++++++++******++++++,,,------------...///111333555:::AAAGGGKKKQQQYYY[[[ZZZIIIHHHFFFDDDBBB@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGDDDFFFHHHJJJJJJHHHEEEDDDAAA???>>>>>>@@@AAABBBAAA@@@BBBCCCCCCBBBBBBCCCDDDUUU\\\bbbbbb[[[RRRNNNMMMOOORRRUUUSSSNNNJJJHHHIIILLLUUUbbbpppuuunnn___SSSIIIGGGEEEEEEFFFFFFEEEDDDAAA??????AAAAAA??????BBBBBBCCCDDDFFFHHHIIIKKKKKKGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGGGGIIIJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???????????????>>>>>>======<<<<<<<<<;;;;;;<<<===>>>???@@@@@@???>>>>>>@@@BBBCCCAAA@@@AAA@@@@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@>>><<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;===@@@CCCJJJOOOVVVZZZ[[[YYYVVVUUUQQQQQQQQQRRRUUUXXX\\\^^^]]]aaahhhpppuuuvvvsssooo\\\TTTMMMMMMMMMLLLKKKLLLOOOPPPQQQSSSTTTVVVVVVWWWRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXWWWTTTPPPMMMLLLLLLMMMPPPTTTVVVYYY[[[^^^```]]]```eeejjjnnnqqqssstttlllhhhccc]]]ZZZYYYZZZ[[[ZZZTTTJJJ@@@888444333444333000......//////,,,***+++,,,---,,,+++***+++---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,---,,,+++*********++++++************++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------------------------,,,,,,//////...---,,,******)))*********)))***++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++,,,,,,------...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++++++++************++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))*********---------,,,,,,++++++***)))---000000,,,***)))+++***+++,,,---............***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,---------+++***++++++++++++,,,,,,,,,,,,,,,,,,---...///000777===DDDHHHNNNUUUWWWTTTGGGGGGFFFEEECCCAAA@@@@@@?????????@@@AAABBBDDDDDDBBBCCCEEEFFFGGGGGGGGGGGGEEEBBB???===>>>>>>>>>===AAABBBCCCDDDCCCCCCDDDFFFPPPVVV\\\\\\WWWQQQNNNMMMRRRTTTSSSOOOJJJGGGGGGIIIJJJSSS___hhhggg___TTTLLLIIIHHHGGGGGGIIIJJJIIIHHHDDDBBBAAABBBBBBAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFCCCEEEGGGHHHIIIIIIGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDCCCAAA@@@?????????>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@??????@@@BBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@>>>;;;;;;;;;<<<;;;:::777888999::::::;;;;;;;;;;;;<<<=========???BBBDDDLLLSSS]]]aaa___ZZZVVVTTTOOOOOOQQQTTTWWWZZZ]]]___]]]```ffflllooooookkkhhhVVVOOOKKKKKKLLLJJJKKKMMMTTTVVVXXXYYYXXXWWWWWWVVVQQQPPPPPPPPPPPPQQQSSSSSSTTTTTTSSSPPPMMMMMMNNNPPPSSSUUUWWWWWWUUUWWW[[[______aaaeeehhhiiiiiihhhggg___^^^]]][[[XXXUUURRRPPPJJJEEE<<<444000///111333999777555222000...+++)))***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,---------++++++,,,------,,,,,,+++,,,,,,+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------++++++,,,,,,---...//////111000000...---,,,+++*********)))))))))***++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++,,,,,,---------,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++........................************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++++++++++++++******)))))))))---000000---******+++++++++,,,---.../////////*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++******+++++++++,,,,,,---------******++++++,,,,,,,,,,,,******++++++,,,---...///444:::???AAAEEEJJJJJJGGGBBBCCCDDDEEEEEEDDDCCCCCC>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAACCCEEEGGGIIIIIIFFFBBB@@@???>>><<<:::@@@AAACCCCCCBBBBBBDDDFFFHHHMMMTTTXXXVVVRRROOONNNTTTTTTRRRLLLFFFDDDFFFHHHMMMTTT[[[___[[[TTTNNNKKKHHHHHHGGGIIIKKKLLLLLLKKKEEEEEECCCDDDFFFHHHFFFDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGFFFDDDCCCDDDEEEEEEFFFFFFGGGIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@??????>>>============<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???>>>???AAABBBAAA@@@>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@>>><<<;;;<<<=========777888:::;;;===>>>>>>>>>@@@AAABBBBBBBBBCCCFFFIIIOOOWWWaaaeeeaaaZZZTTTQQQMMMNNNPPPSSSVVVYYY\\\]]]^^^___cccfffhhhfffaaa]]]SSSMMMJJJKKKKKKKKKMMMQQQ\\\^^^aaa```\\\WWWTTTSSSNNNMMMLLLKKKLLLMMMNNNOOONNNNNNMMMLLLLLLOOOSSSVVVYYYYYYXXXUUUSSSTTTZZZ___```aaabbbcccaaa^^^[[[YYYWWWWWWWWWVVVSSSNNNJJJGGG===:::555111///...000111666888999555///+++,,,...***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,------...+++,,,,,,------,,,++++++,,,,,,---,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))------------------------)))***+++,,,...///000000111111000///...---,,,+++******))))))******+++,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++,,,,,,------------......------------------------)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********,,,------......------,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))*********************,,,......---+++++++++,,,,,,,,,------.........************++++++++++++++++++,,,,,,,,,,,,------******++++++++++++************************++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,---......111666999999;;;??????<<<===???BBBEEEGGGGGGFFFFFF>>>>>>============>>>>>>???>>>>>>???AAADDDGGGIIIJJJHHHEEECCCBBB@@@===:::<<<>>>???@@@???@@@AAACCCAAAGGGMMMRRRSSSRRRPPPPPPTTTSSSPPPJJJDDDBBBEEEHHHLLLOOOSSSSSSNNNJJJGGGGGGHHHGGGHHHIIILLLMMMLLLKKKFFFGGGFFFGGGLLLRRRQQQMMMCCCCCCBBBAAA???>>>===<<<>>>???AAACCCDDDCCCBBBAAABBBCCCDDDDDDDDDEEEGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???>>>>>>???@@@@@@???======>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>;;;;;;<<<>>>??????999;;;===@@@BBBCCCDDDDDDFFFGGGGGGGGGGGGHHHKKKMMMSSSYYY```dddbbb\\\UUUQQQOOOOOOQQQSSSUUUXXXZZZ[[[]]]^^^```bbbbbb___YYYUUUPPPKKKIIIKKKLLLLLLOOOTTT^^^bbbfffddd^^^WWWRRRPPPMMMKKKIIIHHHHHHIIIJJJLLLHHHIIIIIIJJJKKKNNNTTTWWWXXXWWWVVVTTTTTTWWW]]]aaa\\\]]]]]]\\\YYYVVVSSSQQQSSSRRRQQQOOOKKKFFFAAA???555444222111000/////////---111555222---***---222+++,,,---,,,+++***+++---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,---...---+++***+++,,,******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++------------------------++++++,,,,,,---...//////000000///...------,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++++++++------,,,+++++++++++++++************************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))***++++++,,,,,,,,,+++***+++,,,---,,,+++---,,,,,,,,,,,,,,,------************++++++++++++++++++,,,,,,,,,,,,------)))***+++,,,,,,+++***)))++++++******************)))***+++,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,000333222555999:::888:::===AAAEEEHHHHHHHHHGGG??????>>>===<<<<<<<<<<<<;;;===@@@CCCEEEFFFFFFFFFFFFEEEEEEEEEEEECCC???<<<:::;;;===>>>===>>>???AAAAAADDDHHHLLLNNNPPPQQQRRRSSSRRRNNNHHHCCCAAADDDHHHIIIKKKMMMLLLHHHEEECCCCCCGGGFFFGGGIIILLLLLLKKKJJJFFFHHHIIIKKKSSS\\\]]]XXXEEEDDDCCCAAA@@@>>>=========>>>???@@@AAAAAA@@@@@@@@@BBBCCCCCCBBBBBBEEEGGGGGGGGGGGGFFFFFFFFFEEEEEEBBBDDDEEEGGGGGGFFFEEEDDD@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC?????????@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@@@@>>><<<<<<>>>??????>>>============???@@@AAABBBAAAAAA@@@@@@???>>>>>>===>>><<<::::::<<>>===<<<;;;;;;;;;999<<>>:::;;;===>>>>>>>>>@@@BBBCCCDDDEEEGGGJJJNNNQQQTTTRRRQQQNNNHHHBBBAAADDDHHHLLLNNNOOONNNLLLIIIGGGEEEFFFFFFGGGIIIKKKLLLJJJIIIFFFIIIKKKNNNXXXcccddd___EEEDDDCCCBBBAAA@@@???>>><<<===>>>??????@@@@@@@@@???AAACCCBBB@@@@@@CCCFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDFFFGGGFFFEEEDDD??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBB======>>>????????????>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@>>><<<;;;===>>>>>>===<<<<<<<<<===>>>@@@AAABBB@@@??????>>>===<<<<<<;;;===:::888999<<>><<<::::::999888===DDDKKKMMMKKKFFFCCC@@@BBBCCCEEEEEEDDDBBBAAA======<<<;;;;;;;;;;;;<<>>AAA???@@@AAA>>>;;;>>>DDDCCCCCCDDDDDDDDDDDDEEEEEEEEEBBB@@@AAADDDFFFFFFEEE??????>>>>>>>>>>>>???@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>>>>???@@@BBB???????????????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????@@@???>>>???@@@@@@>>><<<;;;<<<>>>?????????>>>>>>@@@???===<<<;;;;;;<<<======<<<<<<<<<>>>AAADDDFFFJJJLLLNNNPPPPPPOOONNNMMMNNNPPPQQQRRRQQQQQQSSSUUUWWWVVVXXX___gggggg]]]TTTOOOMMMMMMNNNPPPQQQPPPOOOSSSVVVWWWWWWYYYYYYSSSKKKKKKHHHEEEEEEHHHKKKNNNPPPRRRUUUZZZ]]]\\\VVVPPPKKKGGGGGGGGGHHHHHHIIIIIIIIIRRRRRRQQQNNNMMMMMMOOOQQQTTTVVVZZZ\\\[[[XXXSSSPPPMMMMMMMMMMMMMMMNNNOOOPPPKKKDDD<<<888777555000,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++------++++++++++++------,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,++++++******++++++,,,******+++++++++,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++......---,,,,,,---------//////...---------------------,,,,,,,,,,,,,,,,,,///...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++......///...------,,,,,,,,,------+++))))))***+++,,,***)))***,,,,,,+++***+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,------+++***+++,,,+++,,,,,,,,,,,,+++******,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++*********)))+++******+++------,,,******++++++,,,,,,++++++************************************++++++,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,***))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++)))***...///...///222444999???CCCDDDDDDDDDEEECCCBBB@@@>>>===;;;::::::777<<>>>>>===<<<<<<;;;;;;<<<@@@@@@@@@AAACCCEEEGGGHHHJJJHHHEEEBBB@@@AAAEEEIII[[[^^^^^^XXXOOOJJJKKKNNNKKKMMMNNNMMMIIIFFFFFFGGGDDDEEEHHHOOOWWW[[[YYYVVVIIIHHHGGGGGGHHHGGGDDDAAA<<>>;;;<<<@@@???@@@AAAAAABBBBBBAAAAAA@@@>>>;;;<<<>>>@@@@@@?????????>>>>>>>>>>>>??????<<<<<<<<<<<<=========>>>???>>>===;;;;;;===>>>??????????????????@@@@@@@@@AAA@@@@@@???>>>>>>======;;;;;;<<<<<<===>>>??????>>>===<<<<<<>>>???>>>===<<<===>>>>>>>>>>>>===<<<===<<<;;;::::::;;;<<<===>>>>>>>>>???@@@CCCEEEFFFNNNPPPSSSTTTSSSQQQNNNMMMNNNPPPQQQQQQPPPPPPQQQRRRUUUUUUWWW\\\bbbaaaZZZSSSPPPPPPOOOOOONNNNNNNNNNNNRRRWWWYYYYYYXXXXXXTTTNNNJJJGGGEEEDDDGGGJJJLLLMMMLLLPPPTTTWWWVVVSSSNNNKKKHHHHHHHHHHHHHHHIIIIIIIIIPPPQQQQQQOOONNNOOORRRUUUVVVWWWXXXXXXVVVSSSOOOLLLKKKKKKLLLMMMMMMMMMMMMLLLFFFAAA:::666555333///,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......---,,,,,,+++---,,,++++++++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,000//////.....................------,,,,,,++++++111///,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000...,,,+++---.........,,,---...,,,)))(((+++...*********+++,,,,,,***(((,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,---...---+++******++++++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++************+++******+++------,,,******++++++,,,,,,++++++***************************((()))***+++,,,------...************************++++++++++++++++++++++++*********++++++++++++,,,******))))))******+++,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++((()))---...---...111111555:::???AAAAAABBBCCCCCCBBBAAA???>>><<<;;;;;;888<<>>===<<<<<<;;;?????????@@@AAABBBDDDEEECCCCCCAAA??????AAAEEEIII___```___YYYPPPKKKLLLOOOOOOPPPOOOLLLHHHEEEDDDDDDBBBBBBEEEJJJPPPRRRPPPMMMDDDDDDFFFHHHJJJJJJGGGEEE<<>>>>>>>><<<;;;<<<;;;<<<===>>>???>>>===<<<<<<:::888777999:::::::::>>>>>>>>>>>>>>>>>>>>>>>>999999999:::::::::::::::;;;:::999888888999:::;;;======>>>>>>????????????@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>===;;;:::;;;>>>@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::::::::999999:::;;;===>>>???@@@AAABBBDDDFFFGGGHHHQQQTTTWWWWWWUUUQQQNNNLLLOOOPPPQQQPPPNNNMMMNNNOOOQQQRRRTTTWWWYYYXXXTTTQQQOOOQQQRRROOOKKKJJJKKKMMMSSSZZZ^^^\\\XXXVVVTTTQQQIIIGGGEEEDDDFFFHHHIIIIIIGGGIIILLLNNNNNNMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHLLLMMMNNNOOOOOOQQQTTTWWWYYYWWWUUURRROOOLLLJJJIIIIIIJJJLLLMMMLLLJJJGGGEEE???;;;555333222111...+++------------------------------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))'''''')))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))******+++///...------------......------,,,+++******))))))222///---,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------...000111222///---++++++---...---,,,***+++,,,---+++)))+++///,,,,,,,,,...//////,,,))),,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***+++++++++++++++,,,,,,,,,------,,,***)))***++++++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++++++++++++++++++++******+++------,,,******++++++,,,,,,++++++***************************))))))***+++,,,,,,------************************++++++++++++++++++++++++))))))*********+++++++++***************+++,,,,,,++++++++++++************++++++++++++++++++++++++************************,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---***+++...///---...111---111666:::<<<===???AAABBBAAAAAA@@@???>>>===<<<;;;===AAADDDEEECCC@@@>>>>>>>>>>>>>>>@@@AAACCCDDD@@@@@@@@@???>>>===<<<;;;============>>>??????@@@???@@@???>>>>>>@@@DDDGGGZZZ[[[YYYTTTNNNKKKLLLOOOTTTRRROOOKKKGGGDDDCCCBBB@@@AAABBBEEEIIIJJJGGGEEE@@@BBBFFFIIIJJJJJJGGGEEE>>>BBBDDDDDDHHHQQQXXX[[[YYYLLL@@@======<<<:::;;;999:::<<<=========;;;;;;:::888777777888999::::::<<<=========<<<<<<;;;;;;999999999999999999999:::888777666666666666777888;;;;;;;;;<<<<<<======>>>===>>>???@@@@@@>>><<<:::;;;::::::::::::;;;<<<===>>><<<:::;;;>>>BBBDDDDDD?????????>>>===<<<;;;;;;;;;:::::::::<<<>>>???AAAAAABBBDDDFFFGGGIIIIIIIIIPPPTTTYYYZZZVVVQQQNNNMMMPPPQQQQQQPPPMMMKKKKKKLLLKKKMMMOOOPPPOOONNNMMMMMMMMMPPPQQQNNNIIIHHHKKKOOOWWW```eee```YYYUUUTTTSSSKKKHHHFFFEEEFFFGGGGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLMMMPPPSSSVVVXXXUUUPPPLLLIIIHHHIIIJJJJJJLLLMMMMMMJJJEEE@@@<<<888555111000//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))******+++,,,,,,,,,++++++,,,------------,,,,,,+++***))))))...---,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222333---,,,,,,,,,---------,,,,,,)))+++//////+++***...++++++,,,///000000---+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,---,,,***)))***++++++,,,,,,,,,,,,+++******)))******+++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++++++++++++++,,,+++******+++------,,,******++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---******......,,,,,,///---///333666777999;;;===??????@@@@@@@@@@@@???>>>>>>???AAAAAA@@@>>>;;;999<<<<<<<<<===>>>@@@BBBBBB@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>??????>>>>>>???AAADDDPPPQQQQQQOOOMMMLLLNNNQQQVVVSSSNNNJJJFFFDDDBBBAAA???@@@AAABBBDDDDDDBBB@@@@@@BBBFFFHHHHHHFFFDDDCCCAAADDDDDDDDDJJJWWWbbbhhhdddTTTCCC=========<<<===;;;<<<===>>>>>>>>>======::::::999999999:::;;;===;;;;;;<<<<<<<<<;;;:::999999999999999999888888888666666555555555555666666888888888999:::;;;;;;;;;<<<===???@@@???>>><<<;;;999888777777888999;;;<<<===;;;999:::===AAACCCDDDAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>???AAACCCDDDBBBCCCEEEGGGIIIJJJJJJKKKOOOUUU\\\]]]YYYTTTQQQPPPPPPQQQQQQNNNKKKIIIHHHIIIEEEGGGIIIIIIGGGFFFGGGHHHIIILLLNNNLLLHHHHHHMMMRRR\\\eeeiiicccZZZUUUUUUUUUNNNKKKGGGEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEIIIIIIIIIHHHGGGGGGGGGFFFGGGIIIKKKLLLMMMOOORRRTTTSSSPPPKKKHHHFFFGGGJJJLLLMMMMMMLLLJJJEEE>>>888444222000///......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++,,,---//////......------,,,,,,+++,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222+++------------...111444777...***///000,,,+++...*********---///000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---)))+++,,,+++******+++,,,+++,,,,,,,,,,,,+++******)))***++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++******+++------,,,******++++++,,,,,,++++++***************************,,,,,,,,,+++++++++***************************************************************++++++++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++((((((++++++((((((+++...000222333333444666888;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@???>>><<<:::888777;;;;;;<<<===>>>??????@@@>>>>>>???@@@@@@???===<<<:::;;;;;;;;;;;;:::999888<<<===>>>>>>======>>>@@@FFFIIIKKKMMMMMMOOOQQQSSSUUUQQQKKKFFFDDDCCCAAA@@@???@@@AAABBBBBBAAAAAA@@@AAADDDGGGGGGFFFCCCBBBAAACCCEEEEEEDDDJJJWWWdddjjjeeeUUUEEE?????????@@@AAA?????????@@@@@@@@@AAAAAA?????????===;;;;;;<<<>>><<<<<<=========;;;:::999888888888888888777777777666666666666666666666666666666777888999::::::;;;===>>>???@@@@@@???>>>===888777666666777999<<<===<<<:::999:::<<>>===<<<;;;:::999888888:::;;;<<<===>>>>>>===<<<;;;<<<>>>???@@@???>>>===<<<=========<<<;;;999888888:::;;;<<<;;;;;;<<<>>>>>>AAAFFFJJJMMMOOOPPPQQQQQQLLLFFFAAA@@@@@@@@@??????@@@BBBBBBBBBBBBBBBBBBCCCEEEHHHGGGDDDBBBBBBCCCBBBFFFFFFEEEJJJTTT^^^bbb\\\QQQFFFCCCCCCBBBCCCEEEDDDCCCAAAAAAAAABBBDDDEEEJJJJJJIIIEEE@@@>>>???@@@>>>???@@@@@@@@@>>><<<:::;;;:::::::::999999999999777777888888888888777777666777777888:::;;;;;;<<<========================888777666666888;;;>>>@@@???>>>======???@@@???>>>BBBBBBBBBCCCDDDFFFIIIJJJJJJIIIGGGEEEEEEEEEEEEEEEDDDCCCDDDDDDFFFIIIKKKLLLPPPXXXaaaaaa[[[SSSOOOOOOIIIJJJIIIGGGCCCAAA@@@AAA@@@AAABBBCCCEEEEEEEEEDDDIIIHHHGGGGGGHHHKKKNNNQQQZZZaaaddd___ZZZXXXXXXVVVTTTNNNGGGBBB@@@AAABBBBBB@@@@@@??????@@@BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJJJJHHHGGGGGGHHHDDDDDDCCCBBBCCCEEEGGGHHHHHHEEE@@@:::555222000///------......---,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,***++++++++++++******)))++++++++++++++++++++++++*********++++++---......,,,,,,,,,,,,------...///++++++,,,,,,,,,,,,,,,,,,333888<<<888///))),,,111,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000///...---,,,...///+++***222BBBOOOYYYAAA---+++///---,,,///---,,,,,,...222555666666///...---,,,+++,,,------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------'''(((*********+++,,,...+++,,,,,,,,,,,,+++******+++++++++++++++***)))(((*********++++++,,,,,,---++++++++++++++++++++++++************************+++++++++,,,,,,---------+++******+++------,,,***+++++++++,,,,,,+++++++++************************))))))***+++,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********)))***++++++,,,+++++++++************)))++++++++++++++++++++++++************************+++*********+++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***))),,,,,,)))(((+++222222222000......000222444666:::>>>AAABBBCCCCCC<<<;;;:::999999999::::::999;;;<<<>>>>>>===;;;::::::;;;===???@@@???>>>===>>>?????????>>><<<:::999444666999:::::::::<<<===999<<>>>>>>>>>>>===???AAACCCCCCCCCCCCDDDEEEDDDFFFHHHGGGEEECCCDDDFFFBBBFFFGGGGGGIIIQQQWWWYYYSSSKKKFFFFFFGGGEEEEEEFFFFFFDDDBBBAAAAAACCCFFFHHHUUUUUURRRMMMFFFBBBAAACCC@@@AAABBBCCCBBB@@@>>><<<>>>>>>>>>======<<<<<<<<<888888999999999999888888777888999:::;;;<<<======;;;;;;:::::::::;;;;;;<<<999888777777999===AAACCCCCCBBBBBBBBBCCCCCCAAA???BBBBBBBBBDDDFFFIIILLLNNNMMMKKKIIIGGGEEEEEEEEEEEEDDDCCCCCCCCCEEEHHHKKKMMMNNNVVV______WWWNNNIIIHHHFFFFFFFFFCCC@@@>>>===>>>AAAAAAAAADDDGGGHHHFFFDDDKKKHHHFFFFFFHHHLLLNNNNNNVVV\\\___\\\YYYZZZYYYWWWTTTNNNFFF???===>>>@@@AAA=========>>>@@@CCCEEEGGGCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGEEECCC@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCC???:::444000...//////,,,...//////---,,,,,,---************************------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++************+++,,,---...,,,,,,------.../////////---,,,+++******,,,...///444HHHLLL777)))---///'''***+++,,,---...............///000000///---+++)))---...---...333>>>IIIOOOLLL:::+++***---,,,***))),,,,,,++++++,,,///222444444111...+++***+++---///++++++++++++++++++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---...---,,,***)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++'''((()))*********************+++++++++,,,,,,,,,,,,------......------,,,)))))))))******)))))))))+++***)))))))))***,,,---+++*********))))))((((((+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,...///...,,,*********++++++******************++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++*********+++---...+++,,,---,,,***))))))***,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,...000111222333555888:::;;;;;;;;;<<<<<<<<<;;;:::999777777:::888666666888;;;======888===BBBEEEEEECCCAAA@@@???@@@@@@???>>>===<<<;;;;;;:::999888888888999:::888999:::===@@@DDDGGGHHHEEEDDDAAA>>>=========>>>???CCCFFFEEEBBBBBBFFFKKKJJJMMMOOOLLLGGGDDDFFFIIIJJJGGGEEEFFFKKKPPPSSSSSSGGGHHHEEEBBBDDDJJJLLLJJJGGGFFFEEECCCCCCEEEJJJNNNXXXYYYVVVOOOGGGBBBCCCFFFEEEFFFFFFFFFDDDAAA>>><<>>:::;;;===>>>===;;;888666888999;;;>>>BBBCCCBBB@@@<<<;;;:::999888999::::::888999;;;===@@@CCCEEEGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEGGGJJJMMMOOOOOOOOONNNKKKGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKQQQWWWVVVPPPIIIEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCDDDFFFFFFGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHMMMRRRWWWWWWSSSPPPRRRUUUJJJHHHCCC???<<<<<<>>>???AAA@@@??????>>>>>>??????@@@AAABBBDDDEEEEEEFFFEEEFFFFFFEEECCCAAA???>>>===@@@@@@AAAAAAAAABBBBBBBBB888444000///000111000...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...+++++++++++++++++++++++++++++++++*********)))))),,,+++++++++***))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,+++******,,,---///+++:::===///%%%(((***%%%++++++,,,,,,---......///////////////...---+++***)))333333---888KKKKKK:::999///)))***,,,++++++---************,,,---///111111///---+++***+++---...++++++++++++++++++++++++------------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++)))***++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++******))))))******+++,,,++++++++++++*********)))+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***)))***++++++******************,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,------,,,++++++,,,...,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,******+++,,,---///000222555777888888888888888999999999999888888999888666666777999:::::::::???DDDHHHHHHEEECCCBBB@@@@@@@@@@@@???>>>===<<<<<<;;;:::888888888999999999:::;;;<<<>>>@@@BBBCCC???===;;;999888888999:::???CCCFFFEEECCCBBBEEEIIIKKKMMMNNNKKKFFFDDDFFFIIIIIIGGGDDDEEEHHHKKKMMMLLLDDDEEECCC@@@CCCIIILLLKKKFFFEEECCCBBBBBBEEEKKKOOOYYYYYYVVVOOOGGGCCCDDDGGGGGGGGGFFFEEEDDDAAA???>>>BBBEEEHHHIIIGGGDDDAAA@@@>>>???@@@AAA@@@>>>;;;999;;;<<<>>>BBBFFFGGGFFFEEE>>>===<<<;;;;;;<<<======<<<===>>>@@@CCCEEEHHHIIIJJJIIIHHHFFFEEEEEEEEEEEEFFFEEEEEEEEEGGGJJJMMMNNNPPPPPPNNNJJJFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFKKKPPPOOOJJJFFFDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFJJJMMMPPPPPPLLLJJJIIIJJJCCCBBB???===<<<===>>>@@@@@@??????>>>>>>??????@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEDDDAAA???>>>===>>>>>>AAA@@@???>>>===<<<<<<;;;666222...---...///...---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,------+++++++++++++++++++++++++++++++++*********))))))+++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,+++*********---,,,+++***+++,,,---...***000222...***+++,,,+++,,,,,,++++++,,,---.../////////...------,,,,,,,,,***111444999FFFPPPCCC...***((())),,,,,,***+++///)))))))))***+++,,,,,,---------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------,,,,,,++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))******++++++******)))))))))***+++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++,,,---,,,***))))))*********++++++++++++++++++---------------,,,++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,,,,---...---,,,,,,---///,,,++++++******++++++,,,++++++***))))))***++++++...,,,+++)))(((((()))***,,,---///111222333444444444555666777888999999999999999888888888888999999<<>>>>><<<<<<:::999888888888888:::::::::::::::;;;<<<======<<<:::999999999:::;;;???CCCGGGHHHFFFEEEGGGIIIPPPPPPNNNIIIDDDBBBEEEHHHHHHEEECCCCCCDDDEEEEEEEEE@@@BBBAAA>>>AAAHHHMMMMMMFFFEEECCCAAAAAAEEEKKKPPPZZZYYYTTTMMMFFFCCCFFFIIIIIIHHHGGGEEECCCBBBAAAAAADDDGGGJJJKKKIIIFFFDDDCCCCCCDDDEEEFFFEEEBBB???======>>>AAAEEEIIIKKKJJJHHHAAA@@@???>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHJJJLLLKKKJJJGGGEEEDDDDDDEEEFFFHHHGGGFFFFFFGGGIIIKKKMMMQQQPPPMMMIIIEEEDDDEEEGGGGGGFFFEEEEEEDDDEEEEEEEEEBBBEEEGGGFFFCCCAAABBBDDD?????????@@@@@@@@@@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCCFFFFFFFFFFFFDDDAAA???>>>;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>???@@@AAAAAADDDCCCAAA@@@????????????BBB@@@===;;;:::;;;===???@@@???===;;;888666444333222///,,,+++,,,,,,,,,+++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++***,,,,,,+++++++++,,,---......+++,,,///000......111---,,,+++******,,,...//////...---++++++,,,---...333,,,555LLLSSSBBB444333******,,,------++++++,,,))))))***++++++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,+++***+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,,,,+++************+++++++++,,,,,,,,,******++++++++++++******(((((())))))))))))((((((((()))***,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++************************+++++++++***************************+++,,,,,,***)))))))))******+++++++++++++++,,,------......------,,,+++******+++++++++,,,,,,,,,...---+++*********++++++,,,...111111///---,,,+++,,,++++++******++++++,,,---+++***((((((***+++---,,,+++***))))))))))))******+++,,,...///000111111333444555666888888999999999:::;;;;;;::::::;;;<<<<<>>>>>???===<<<;;;:::999888888888999888888777777888888999;;;::::::999:::;;;<<<<<>>AAAAAA???AAAHHHMMMNNNJJJHHHFFFCCCCCCEEEKKKOOOYYYWWWQQQKKKEEEDDDGGGJJJKKKIIIGGGDDDCCCBBBCCCCCCEEEHHHKKKKKKIIIFFFDDDDDDFFFGGGHHHIIIGGGEEEBBB@@@===>>>AAAEEEIIIKKKJJJIIIAAAAAA@@@@@@@@@AAACCCDDDCCCDDDDDDFFFGGGIIIKKKLLLLLLJJJGGGDDDCCCDDDFFFGGGIIIHHHFFFFFFFFFGGGIIIKKKQQQOOOLLLGGGDDDCCCEEEHHHIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDBBB??????AAADDD===>>>>>>???@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>===;;;888777888999;;;===>>>??????<<<<<<======>>>@@@AAABBBFFFDDDAAA===;;;:::;;;;;;>>>===<<<;;;;;;<<<===>>>===<<<:::777444222000///...---,,,+++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++************************)))))))))***+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,------------++++++++++++,,,,,,------...(((&&&,,,///,,,+++------,,,+++******+++---//////---+++******,,,...000777666BBBPPPIII333+++444...---,,,++++++,,,,,,***+++,,,,,,---,,,,,,+++***((()))***,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,)))******++++++******)))+++,,,,,,,,,,,,,,,,,,+++((()))***,,,,,,+++******))))))*********************++++++,,,,,,++++++***,,,,,,,,,++++++*********************************************************)))+++,,,,,,***))))))*********++++++,,,,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,...---+++*********++++++...222777999666111,,,))),,,++++++******++++++,,,...---+++******+++---...***************+++,,,,,,******+++,,,---///000111444444666777888888888888777999<<<===<<<;;;<<<===;;;???DDDFFFEEECCCAAA@@@??????>>>=========>>>>>><<<<<<;;;;;;:::999888888666666666555666666777888666666666777777888999:::>>>BBBGGGKKKNNNPPPQQQRRRYYYUUUOOOGGGAAA???@@@AAA@@@AAABBBBBBBBBAAAAAAAAA>>>BBBCCCAAAAAAGGGLLLMMMLLLKKKIIIFFFEEEFFFIIIMMMUUURRRMMMHHHDDDEEEGGGJJJKKKIIIFFFDDDCCCCCCDDDEEEDDDFFFIIIIIIGGGDDDCCCCCCEEEFFFHHHIIIHHHFFFCCCBBB??????BBBFFFJJJLLLKKKIII@@@@@@??????@@@BBBDDDEEEDDDDDDDDDEEEFFFGGGIIIJJJIIIHHHEEECCCCCCDDDGGGHHHIIIHHHFFFEEEEEEFFFGGGIIINNNMMMJJJEEEBBBBBBEEEHHHJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGEEEBBB@@@@@@AAABBB======>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===;;;:::888999:::<<<===>>>>>>>>>;;;<<<<<<===>>>@@@AAABBBIIIGGGCCC???<<<;;;;;;;;;999:::;;;======<<<;;;;;;888888666444222000///...,,,---,,,,,,++++++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++************************)))))))))***+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,---.........++++++,,,,,,,,,---------///***(((***---,,,++++++---,,,+++******+++,,,------,,,+++***+++,,,...000444FFFNNNAAA222///...***---...,,,)))***---...+++///......---,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++***)))******+++++++++,,,,,,,,,*********++++++***************++++++++++++******))))))***+++++++++++++++)))))))))))))))***************++++++++++++******,,,,,,++++++++++++++++++***************)))))))))************************)))+++,,,,,,+++******+++******++++++,,,------------------------,,,++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,///444:::<<<:::444...+++,,,++++++******++++++,,,------,,,++++++,,,------)))******+++,,,,,,------++++++++++++---...///000333333555666777888888888666:::>>>???<<<:::;;;<<<999<<>>>>>>>>===<<<;;;::::::;;;<<<===:::;;;;;;;;;;;;::::::999555555555555555666777888777777888999999::::::;;;===???CCCHHHLLLOOOQQQRRRUUUQQQJJJDDD???>>>>>>>>>===@@@BBBCCCBBBAAAAAAAAA???EEEGGGDDDBBBEEEHHHHHHIIIIIIIIIFFFEEEDDDFFFIIINNNKKKGGGDDDCCCEEEGGGIIIJJJIIIFFFDDDCCCCCCDDDEEECCCEEEGGGGGGEEEBBBAAAAAACCCDDDGGGHHHHHHFFFDDDCCCAAAAAADDDGGGJJJLLLKKKIII???>>>>>>???@@@BBBDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHGGGFFFDDDCCCCCCDDDFFFGGGIIIIIIGGGDDDBBBBBBEEEGGGIIIHHHGGGFFFEEEEEEEEEEEEJJJIIIGGGEEECCCAAA@@@@@@<<<<<<======>>>???@@@@@@@@@@@@??????>>><<<;;;:::::::::::::::::::::::::::888888999:::;;;<<<===>>>::::::;;;<<<=========<<<<<<<<<<<<===>>>???AAABBBJJJHHHEEEBBB???======<<<666888;;;======<<<999888444333222111000//////...***,,,------,,,+++,,,---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++***************+++++++++***************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,000///---+++,,,//////,,,++++++++++++++++++++++++++++++***++++++---...///222CCCDDD111'''///111''',,,333555///+++,,,......111000...,,,+++***++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++++++++***(((((())))))))))))((((((******))))))******+++,,,)))))))))******+++++++++******++++++++++++******++++++++++++++++++,,,,,,+++*********)))))))))(((***************************+++------,,,++++++,,,******++++++,,,------...,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,000555777555222///---,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,++++++++++++*********+++---///000///000222444666888999999<<<@@@EEEDDD@@@<<<;;;<<<999;;;<<<<<<;;;:::;;;<<<;;;999888777777888:::;;;999:::;;;<<<<<<<<<;;;:::777777666666666666666777888999:::;;;;;;;;;;;;;;;;;;<<<>>>AAAFFFIIIKKKLLLKKKHHHCCC???===<<<=========@@@CCCDDDAAA?????????@@@FFFJJJFFFAAAAAABBBAAA@@@BBBCCCCCCBBBBBBCCCDDDGGGEEEBBBAAABBBDDDFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDBBBDDDFFFEEECCCAAA@@@AAAAAABBBEEEGGGHHHGGGEEEDDD@@@AAABBBEEEHHHIIIGGGEEE>>>>>>>>>>>>@@@BBBDDDFFFCCCCCCBBBBBBBBBCCCDDDDDDAAAAAAAAABBBDDDEEEGGGHHHEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDCCCBBBBBBDDDFFFFFFFFFEEEDDDDDDCCCDDDDDDHHHGGGGGGFFFEEECCC@@@>>>:::::::::;;;<<<<<<<<<============<<<;;;:::999888888999999999999999999888555888::::::999999<<>><<<;;;:::555666888999999999777777000000//////...---,,,,,,(((***------+++***,,,...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********+++++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,------++++++++++++++++++++++++))))))*********++++++++++++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))***+++,,,---------,,,,,,,,,///...((()))...///***++++++,,,,,,,,,++++++************+++,,,---...///444222...+++,,,///000000...:::@@@777---+++...///222000---+++))))))***+++------,,,++++++,,,,,,---------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,---............******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***)))))))))***,,,---*********++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,---+++*********))))))(((((())))))))))))))))))))))))***,,,------,,,+++,,,---******+++,,,,,,---......+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++*********+++---...'''***---///...------...,,,++++++++++++++++++,,,)))***++++++++++++***)))++++++,,,++++++***)))(((+++*********+++,,,...///+++,,,///222555888999:::CCCHHHLLLJJJDDD???===>>>999::::::999888888:::<<<999888666555555777888:::888999:::<<<===<<<<<<;;;:::999888777666555555555555555666777777777777777:::999:::<<<@@@CCCEEEFFFCCC@@@===;;;;;;<<<<<<======@@@DDDDDDAAA===<<<===@@@GGGKKKFFFAAA>>>===;;;888;;;>>>@@@@@@@@@@@@AAACCCAAA@@@@@@BBBDDDFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBDDDEEEEEECCCAAA@@@AAA@@@BBBDDDGGGHHHHHHFFFEEE>>>>>>@@@BBBEEEEEECCCAAA>>>>>>>>>???@@@CCCEEEFFFCCCCCCBBBBBBBBBBBBCCCCCC>>>>>>@@@BBBDDDFFFGGGGGGDDDCCCBBBAAAAAABBBDDDEEEAAABBBCCCCCCBBBBBBDDDFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFCCC???<<<888888999999999999::::::;;;;;;;;;;;;:::999888777888888999999999999888888444888;;;:::777666:::???999999999999:::;;;<<<======<<<<<<======>>>???@@@>>>>>>>>><<<;;;999777666666666555555555666666666///......---,,,+++******&&&))),,,,,,***)))+++---,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------,,,+++***+++,,,---...++++++++++++++++++++++++))))))******++++++++++++,,,+++++++++******)))))),,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---,,,***)))***,,,...000...---,,,+++++++++++++++,,,---------,,,+++---///555:::<<<888666555000)))......---,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,***((()))+++,,,+++(((******************************++++++++++++******++++++***))))))******+++------,,,+++***)))((('''************************++++++,,,,,,,,,++++++*********************++++++************************)))))))))***+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++*********+++---...---...///...+++***)))***,,,,,,,,,+++++++++******+++++++++*********)))))),,,---...///000333777;;;BBBDDDGGGFFFCCC???;;;:::<<<;;;:::999888888888888555555666666888999:::;;;999:::;;;<<<============;;;::::::999999888777777555555666666666666555555555666777999::::::::::::;;;;;;:::999888888888888<<<@@@CCCCCC@@@>>>???AAACCCCCCCCCCCCBBB@@@>>><<<888:::<<<=========>>>@@@@@@>>>======>>>@@@AAAAAACCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCBBBAAA@@@AAABBBAAACCCFFFIIIIIIIIIGGGFFFGGGFFFDDDDDDEEEEEEDDDBBB@@@??????@@@CCCDDDDDDCCCDDDBBB@@@AAACCCDDDBBB@@@===>>>AAACCCEEEFFFFFFFFFDDDBBB@@@>>>===>>>@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDAAA===;;;:::999888777777999;;;===888777666555444333222222444444444444555666888888::::::::::::::::::::::::999;;;===???@@@@@@>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::888666555444444333222111000000000000------++++++++++++------,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******---.../////////...---,,,******+++++++++,,,,,,,,,+++***)))((((((***,,,---...---+++*********++++++++++++,,,,,,,,,------------,,,++++++,,,,,,***((()))***++++++,,,,,,++++++,,,,,,++++++***)))((((((+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))((((((+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---------------------------,,,,,,,,,,,,------,,,---------,,,,,,...000;;;777333111///...,,,***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,***))))))+++,,,+++)))******************************++++++++++++******+++++++++++++++++++++++++++++++++***************************************+++++++++,,,,,,++++++***,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++*********+++,,,---,,,---......+++******+++,,,,,,,,,+++++++++******+++++++++*********)))))),,,---......///111555888???AAACCCBBB???<<<:::999::::::999888888777777888333333444444555777888999::::::;;;<<<============;;;::::::999888888777777555666666777777666666555777777666666777888999:::999999888888777888888888:::<<>>???@@@???>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAABBBCCCBBBDDDFFFHHHIIIHHHFFFEEECCCAAA@@@AAABBBBBB@@@???AAA@@@AAACCCEEEGGGFFFEEEBBB@@@??????AAABBB@@@>>>>>>???AAABBBCCCCCCBBBBBB@@@???===<<<===???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDCCCCCCDDDCCCAAA>>><<<:::999999777666777888999;;;777666666555555444333333555555555555666777888999::::::::::::::::::::::::<<<======>>>>>>===<<<;;;888888888888888999:::;;;:::::::::999777666444333333222111000////////////---,,,++++++++++++,,,---,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++*********+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,+++***))))))***,,,------,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,)))((((((***,,,,,,+++*********+++,,,,,,,,,,,,,,,---,,,,,,+++******))))))+++++++++*********))))))*********+++++++++,,,,,,))))))))))))))))))))))))++++++*********)))))))))+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---........./////////---+++***------------------......+++,,,---------...000222DDD666++++++,,,))))))...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,***)))***+++,,,+++***++++++++++++++++++++++++******++++++++++++*********+++,,,------,,,+++***))))))******+++++++++,,,***************************++++++,,,,,,+++++++++---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,+++******)))************,,,------,,,++++++,,,,,,,,,,,,+++++++++******+++++++++***************+++,,,---------///222444999;;;<<<<<<:::888888999777777777777777777777777444444444444555666888888:::;;;<<<===>>>>>>>>>>>>;;;;;;::::::999888888888666666777777777777666666999888555444444555888:::777666666666666777777888777888:::>>>BBBDDDDDDDDDFFFEEEBBB???<<<:::999888888:::<<<<<<<<<<<<===>>>@@@@@@AAAAAA@@@>>>===<<>>>>>???@@@AAA@@@>>>@@@AAACCCFFFIIIIIIHHHFFF@@@???>>>>>>??????>>><<<@@@@@@AAAAAAAAA@@@??????===<<<;;;;;;<<>><<<;;;999888666555555666777888555555555555555555555555777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;???>>>===;;;:::999888888888888777777777888888999999888888777666444333222111000///...............,,,,,,++++++++++++,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,+++******+++,,,------,,,+++*********++++++++++++++++++++++++++++++*********---000222111000++++++,,,---------,,,,,,------,,,,,,++++++******+++++++++************************++++++++++++,,,))))))))))))))))))))))))+++++++++++++++*********+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------,,,,,,000///...---------------+++,,,---------...111333JJJ666))),,,...))))))111******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))+++---......---,,,+++)))************+++++++++******************************+++,,,,,,,,,++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++***))))))))))))(((***,,,,,,++++++,,,---,,,,,,,,,+++++++++******************************+++,,,,,,,,,+++,,,...000444555555555444444555777444555555666666777777777666666666777777999::::::;;;<<<======>>>>>>>>>===<<<<<<<<<;;;::::::999999666777777888888777777666999777666444444444666777444444444444555666777777666666777;;;AAADDDCCCAAACCCBBB???<<<999888888888999;;;=========<<<===???AAACCCDDDDDDBBB>>><<<:::=========>>>>>>?????????>>>@@@CCCDDDCCCCCCDDDEEEAAABBBCCCDDDDDDCCCAAA@@@???>>>???AAACCCCCCBBBAAA???@@@CCCFFFIIIJJJHHHEEE??????>>>>>>>>>>>>======AAAAAAAAA@@@@@@??????>>>===<<<<<<<<<===???AAABBB@@@@@@AAAAAA@@@???>>>===???>>><<<<<<>>>AAADDDFFFJJJHHHEEEBBB???>>>======777777666555444444444555444444444555666666777777888888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<>>@@@???<<<===<<<:::999888888888999:::<<<>>>>>>======>>>???CCCFFFHHHGGGCCC>>><<<;;;;;;;;;<<<<<<===>>>??????===???BBBCCCCCCBBBCCCCCC??????@@@AAA@@@@@@???>>>>>>>>>???BBBDDDEEECCCAAA===>>>AAADDDGGGGGGEEECCC>>>?????????>>>>>>??????AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAA???@@@AAAAAA@@@>>><<<;;;<<<;;;::::::;;;>>>BBBDDDGGGEEEBBB???<<<;;;::::::666555555444333333333333333333444555666777888888:::999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888666666777999:::;;;;;;:::999888888888999444444444333222111000///...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++*********+++,,,---...---,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***,,,---,,,+++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,+++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***)))''''''(((+++///111111000///---,,,+++++++++***+++,,,,,,,,,---///111:::///)))---///+++)))+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))***+++---------,,,,,,,,,+++++++++******))))))************************)))***++++++,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******(((***+++,,,+++***+++,,,,,,,,,,,,+++++++++*********************+++++++++)))***++++++******+++,,,+++,,,---------...000222000111444666777888888777888888777777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;::::::999999888888999999999999888888555666777777777666444333444444333333333444555555555555666888:::;;;999888777777777777777888888999:::<<<>>>>>>===<<<===>>>CCCGGGIIIGGGBBB===;;;;;;999:::;;;<<<===>>>???@@@<<>>>>>>>>???>>>>>>>>>======???AAACCCCCCAAA???======>>>AAACCCDDDBBB@@@===>>>@@@@@@??????AAABBBBBBAAA@@@@@@??????@@@@@@??????>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@>>>;;;:::999888888888999<<>><<<999666555555555444444444444444333333333333444555666777888999999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666888999;;;999888777666555444444444111111111111000///...------,,,,,,++++++,,,,,,,,,******++++++++++++******)))))))))***************+++,,,,,,,,,,,,+++******((()))***,,,,,,,,,++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,---------+++******+++,,,---+++*********+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***************+++++++++)))))))))************+++))))))))))))))))))))))))*********+++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******)))******,,,---......------,,,,,,,,,,,,,,,***+++,,,,,,++++++---///...,,,++++++,,,,,,+++******+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))******+++,,,,,,---***************+++++++++************************))))))***+++,,,,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++******++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,---...---,,,,,,(((***,,,,,,*********+++,,,,,,,,,+++++++++******))))))*********+++++++++((()))++++++******+++,,,)))+++------------///000///111333666888999999888::::::999999999:::;;;;;;::::::;;;;;;;;;;;;:::::::::999999888777777666666888999999999999999999888777777666666666666666666555555444333333333444444222444666777666555555666444444555666777777777666888:::<<<<<<;;;:::;;;<<>>AAABBBAAA???>>>>>>======>>>>>>??????@@@@@@======???AAACCCCCC@@@>>>>>>======>>>@@@AAA???>>>:::===????????????BBBDDDDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBAAA>>>;;;999666666666777888999;;;<<<:::999777555333222111000333333444444444444444444444444555666777888888999::::::999999999999999:::::::::::::::::::::::::::999999888777777888999999777666555333222111111111000000000000///...---,,,,,,,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))((()))))))))*********++++++,,,,,,,,,,,,+++******((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,((((((***+++,,,,,,------)))***+++,,,,,,,,,,,,+++++++++,,,---...//////000---,,,,,,---//////...,,,((()))******++++++******++++++++++++++++++++++++))))))*********+++++++++))))))))))))************)))))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++************+++,,,---------,,,+++*********+++,,,---...///***+++,,,+++******+++---)))------***+++...///,,,((()))***+++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))***+++,,,---'''((()))***+++,,,------************************((()))***+++,,,---------+++++++++***************************************+++++++++,,,,,,---------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***+++---...///......---)))***,,,,,,***)))***+++,,,,,,,,,+++++++++******))))))******++++++++++++''')))+++,,,+++***+++,,,(((***------------...///...000444777999:::999999======<<<<<<<<<===>>>>>>:::::::::;;;;;;:::999999777777666666555444444444888999999::::::999999888999888555444444666888999666555555444333333333333///333666666444333444666333444555666666666555444777999::::::999888999:::AAADDDFFFCCC===999999;;;999999:::<<<>>>???@@@AAA;;;>>>AAABBB@@@>>>===<<<===>>>>>>???@@@AAAAAABBB??????AAACCCEEEDDDAAA>>>???>>>======?????????===888;;;>>>???>>>???BBBEEEEEECCC@@@===;;;:::999999888999:::<<<>>>???AAAAAAAAABBBCCCCCCAAA>>>;;;999444444555666777888888999777777666555333222000000222333444444555555555555555555555666777888888888::::::999888888999999999::::::::::::::::::::::::::::::999888888888888888777666555333222111111000////////////...---,,,,,,,,,,,,,,,+++,,,,,,------)))***+++,,,,,,+++***)))(((((())))))*********++++++,,,,,,,,,,,,+++******+++,,,---///000000//////******+++++++++,,,,,,,,,&&&''')))***,,,,,,------)))***+++,,,---,,,,,,+++***+++,,,---///000111111)))))))))***---------+++(((((()))************************************+++))))))******++++++++++++))))))))))))************++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++************************************************+++,,,---.........---,,,++++++,,,111555555///***000///,,,*********+++,,,------------------------000///......,,,,,,+++***++++++++++++,,,,,,---...///...---,,,+++,,,---------------,,,,,,+++++++++---,,,+++***+++,,,---...++++++++++++++++++++++++++++++,,,---............++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++************************+++,,,,,,---,,,+++***))))))...000------000222111)))******************+++---,,,,,,+++*********+++***++++++,,,,,,++++++***************************---,,,,,,+++*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***+++,,,---,,,*********+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******))))))******+++,,,+++******+++------+++***+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********)))************+++++++++,,,++++++++++++++++++,,,...///111333666999;;;===<<<===>>>???>>>===;;;999999::::::888666777999<<<===999666666777888777555666666666777777888999999999888777777666666777777999888777555444444444444333444444555555444444333222222222333333444444444666666777777777777777777>>>>>>>>>>>>===;;;999888777777888999;;;<<<======@@@BBBDDDDDDAAA>>><<<;;;;;;;;;<<<<<<======>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@>>>;;;;;;===AAABBB>>>999======>>>???@@@AAAAAAAAAEEEBBB???;;;999888999:::======<<<;;;;;;<<<===>>>CCCCCCBBBAAA>>>:::666444444444444444444444444444555444222111111111222222333444555666666777777777999999888777666666777777:::999888777777888999999>>><<<:::999999999888777888888999999888777555444333222111///......------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++*********+++------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************---,,,***))))))***,,,---************************+++*********))))))((((((******++++++++++++************************************))))))******+++,,,++++++++++++++++++++++++************************+++++++++*********)))))),,,---------------,,,,,,,,,+++,,,000444444000+++...---,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******))),,,,,,+++++++++,,,------++++++++++++,,,...///000.........------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,+++***))),,,///...******///444444333///***)))+++------+++---,,,++++++******++++++***++++++,,,,,,++++++***************************---,,,,,,+++*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++,,,---,,,***)))***+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,---+++***)))***,,,,,,+++)))***,,,---,,,+++)))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******)))************+++++++++,,,,,,++++++++++++,,,,,,......///111444777999;;;======>>>???>>><<<:::999999777777888;;;=========<<<888555444555666666555777777888:::;;;;;;;;;;;;::::::999888888888888999999888777666555555555555333333444444444444333333111111222222333333333333555555555555555666666666666777888999:::999999888777888999999:::;;;<<<<<>><<<;;;;;;;;;<<<===>>>>>>??????BBBBBBCCCCCCCCCCCCBBBBBBBBB>>>:::;;;>>>???===:::;;;;;;<<<===>>>???@@@AAABBB@@@===:::888888888888:::999888777777777888999::::::;;;:::888666333222333333333333333333333333111111000111222444666777555555666777777777666666777777777888888999999999:::999888777777888:::;;;DDD@@@<<<888888888888888777888888888777666444333222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++******)))***+++,,,---++++++++++++++++++++++++))))))***++++++++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************+++***(((''''''(((***+++************************+++*********))))))))))))******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************+++++++++*********))))))///...---,,,,,,+++,,,,,,---,,,+++...111222///,,,,,,+++++++++---///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++,,,...///000............------------------------,,,++++++***------------------------,,,------------,,,,,,++++++,,,,,,,,,+++***))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,...,,,)))***333:::======555,,,)))+++......+++,,,,,,++++++******++++++***++++++,,,,,,++++++***************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++******+++,,,+++)))))))))***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---+++***+++,,,---,,,***)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------.........---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,++++++++++++,,,,,,,,,---...///222444666777<<<<<<======<<<;;;999888999777777;;;@@@CCC@@@===<<<999666444555666777666777999;;;===>>>>>>>>>===<<<;;;::::::999999::::::999888777777666666666666444555555666666555555444333333333333444444444444444444444444444333333333111222444666777777666666888888888999999999::::::===???BBBAAA???===;;;;;;:::;;;;;;===>>>???@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBEEE@@@:::888:::<<<<<<;;;888999999:::;;;<<<===>>>===<<<;;;999777666666666777777666555444444555555222333444444444333222111222222222222222222222222111111111222444666777888777777888888777777666555555666888:::;;;;;;;;;;;;:::999777666666888;;;===IIIDDD===888777777777888777777777666555333222111111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++))))))***++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++************************+++***)))(((((()))***+++***************************************)))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************************************+++++++++***************000///---+++******++++++,,,+++***+++---...---,,,*********+++---...000111++++++++++++++++++++++++,,,,,,,,,------............---,,,,,,++++++++++++---------,,,,,,,,,,,,,,,------------------------------......---+++)))(((---------------------------------------,,,+++***,,,,,,,,,+++***)))((('''+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))),,,,,,***...777@@@CCC===888111,,,,,,,,,,,,+++,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***************************+++++++++,,,+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------///...,,,,,,......---,,,***+++,,,,,,***))))))***++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++,,,---///111333444666777888999999999888777::::::<<>><<<<<<:::888666666777888999666999<<>>===<<<;;;::::::999999::::::999888777777777777777888777777888888888888777777555555555555555555555666333333222222222222222111333444555666555555333333666666666666666666666666999;;;======;;;999999999888888999:::<<<===>>>>>>>>>>>>????????????>>>>>>AAA===999777999;;;<<<;;;888888888888888888888888888888777777666555444333777666666555444444444444111111222333444333333222222222222333333333333333444444444555555555666666999999999999888777666555555777999<<<===<<<;;;:::999888666444555777:::===EEEAAA<<<888777666666555555555444333222111000/////////...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))))))))))))))))))))************************************************000...,,,+++******++++++***)))))))))***++++++************++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------......///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++------......---+++)))(((++++++++++++++++++++++++------------,,,+++******,,,,,,,,,+++***)))((('''+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,(((,,,...,,,...555:::;;;555666666222,,,))))))***,,,++++++***++++++,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,000...,,,+++,,,---,,,++++++,,,...---+++******+++++++++++++++++++++++++++,,,,,,,,,++++++*********)))******+++,,,------...******************++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++******))))))))))))*********+++++++++,,,...///000///000111333555666777777:::>>>CCCBBB===999888999999999888777777777888999666888;;;>>>???>>>===;;;:::999999888888888888888888777777777777777888999777777888888888888777777555555555444444444444444333333222222222111111111222333444555444333222111444444444333333333333222444666888888666555555666555555666777888999::::::888999999::::::999999888888888888888:::;;;::::::888777777666444333333222444444444444333333222222555555555555444444333333222333333333333333333333444444444555555555666666666666666777777777666666999999999999888666555444777999;;;<<<===<<<:::999888777555444444666999:::<<<:::888777777555333111333333222000///......---------,,,+++************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))************++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,***************************************+++++++++******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))************************************************...---,,,++++++***++++++))))))))))))))))))))))))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,+++++++++,,,,,,((()))***,,,------------************++++++++++++------------,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,+++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))---///,,,+++---...------222666444---((((((***++++++******++++++,,,,,,***++++++,,,,,,++++++***************************)))***+++,,,---,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******))))))******+++,,,...,,,***))))))******)))+++---......,,,++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))************+++++++++******))))))))))))******+++*********+++,,,------,,,,,,---///111333444555777>>>CCCAAA999333444888555777999888777666666777666888:::;;;<<<;;;:::999999888777777666666777777666666666666777777888999555666666777777666666555333333333222222222222222444444333333222222111111...///111333444444333333222222222222222222111111000222333333222222222333333333333444555555666666444444555555555555444444222333666999:::999888777777666555444222111000///222222111111111222222333222333444444444444333333333333333333333333333333555666666777777888888888444555777888999999999999888888888888777666555444888999:::;;;;;;;;;:::999888777666666666666777888444444444444555333000...000000...---------------,,,+++******)))))))))***************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******++++++******++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************************************))))))))))))))))))))))))*********************************+++++++++++++++******++++++++++++************************************))))))******+++,,,***************************************************************+++++++++++++++,,,,,,,,,++++++***)))***++++++******)))***+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------((()))***,,,------------*********++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---***...///+++)))++++++)))***...222222...+++***+++++++++******++++++,,,---***++++++,,,,,,++++++***************************(((***+++------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---...---+++++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,000...+++)))***++++++***+++,,,------+++******+++************************++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,)))************+++++++++,,,,,,++++++++++++,,,,,,++++++*********++++++,,,---------...///000111222333888<<<;;;777444555888444888<<<===;;;888777888888999999::::::999999888888888777666666666666777555555555555666777888999777777888888888888777777444444444444333333333222666666555444444333222222111222333555555555444333222222222222222222222333...000111111000000111333222222222222333333333333222222333333333333222222000222555777666555444444444333333222222111000000111111/////////111333444333333555666777777666666444444444444555555666777666666666777888999999999666777888:::::::::999888777777777777666666555444777777888999:::;;;;;;<<<:::::::::999999888777666333222111000111000...---------,,,++++++,,,,,,---******))))))(((((())))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))+++,,,,,,,,,+++***++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,,,,,,,+++***************************************************)))))))))******)))))))))*********************************++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************))))))*********+++++++++)))***+++------,,,+++***)))+++------,,,+++*********+++,,,------------,,,------------------------------------------------++++++++++++,,,------...++++++,,,---,,,+++***)))+++++++++,,,,,,------------,,,+++***+++,,,---...------------------------)))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...***......+++***---//////,,,,,,---///000///...,,,+++*********+++,,,,,,---+++++++++,,,,,,+++++++++************************((()))+++---------+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,------...///...,,,+++,,,---++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...444111...------.........)))+++,,,,,,***))))))************************************++++++,,,,,,------------------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++...------,,,,,,------...++++++************++++++//////.........//////000///111444666777888888999777;;;AAABBB@@@===;;;;;;::::::999999999888888888999888888777666777777777444444444444555777888999:::;;;;;;<<<<<<;;;;;;:::888888777777666666666555777777666555555444333333999999999999888666444333222222333333333444444444...///111111000000222333333333333222222222111111222333333444444333333222222333555555333222222222111111111111222222222222111000...---...000333555555666888:::;;;;;;::::::666666666777888999;;;<<<555666666777888999999:::;;;;;;<<<;;;:::888666444666666666666666555555444555666666777999;;;===>>>;;;<<<<<<<<<;;;999777666666333///............---,,,+++*********+++,,,---***))))))(((((((((((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++,,,------------,,,***+++,,,------,,,+++***))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++************************))))))******++++++++++++---,,,,,,+++*********+++///,,,***)))***+++++++++++++++++++++++++++++++++......---------,,,,,,,,,(((***,,,,,,++++++,,,---++++++++++++++++++++++++......---,,,,,,,,,------...---+++******+++---...---------,,,,,,+++++++++***......+++***------+++,,,,,,,,,++++++,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,+++***))))))******++++++,,,------,,,,,,,,,,,,,,,+++***))),,,,,,+++*********++++++------,,,++++++***)))))),,,++++++******++++++,,,+++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++*********+++++++++******************...------,,,+++***))))))++++++++++++++++++++++++++++++******))))))((((((------,,,+++***(((((('''++++++++++++++++++++++++++++++++++++++++++++++++000///---,,,+++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++***))))))***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111333555777888999:::>>>CCCDDDAAA===;;;;;;999999888888777666666555555555444333333333333444666555444444444555777777<<<;;;:::999999999999:::999999999888777555444333333444555666666666666666555777999::::::888555444888777555444444555666666333333333222222111111111111111111111111111111111444333222111111111222333444444444444444333333333444444333333333222222222111111111222222222333333999::::::;;;;;;:::::::::444444555555666888999:::;;;:::999888999:::;;;<<<<<<<<<;;;:::999777777666666888666444555999888555888777666555666777999::::::999888666444333333333222000...+++******+++,,,,,,,,,,,,++++++*********************))))))))))))))))))*********+++++++++++++++++++++++++++++++++((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++...,,,))))))***,,,,,,+++++++++,,,,,,,,,,,,------************************000///---+++*********+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))************+++++++++)))))))))))))))(((''''''******++++++++++++******((()))))))))************************************************************---,,,++++++******++++++,,,***)))***+++,,,+++***++++++++++++++++++++++++...------------,,,,,,,,,)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------++++++++++++---------,,,,,,,,,++++++++++++,,,...---***)))++++++(((---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,+++***))),,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++,,,,,,------------,,,++++++******,,,++++++******++++++,,,))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++************************---,,,,,,++++++*********++++++++++++++++++++++++************))))))))))))******++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++***,,,,,,,,,+++++++++******************************++++++***))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444666666;;;>>>@@@???<<<:::::::::888777777666666555555555555555555555666777777888777777666666777888999:::===<<<;;;::::::999999:::666666666666666666666666888888888888888888777666888999:::;;;:::999777666777777666555444444444444333333333333333333222222333333333222222222222222444333222222222333444555444444444444444444444444444444444444333333333333444444555555666666666666::::::;;;;;;;;;:::999999777777777777888999::::::;;;::::::999:::;;;<<<===<<<;;;:::999888777777666555777666444777<<<<<<999666555555555666666777888999888666444333222222111...---+++******+++,,,---+++++++++******)))))))))(((((())))))******++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++++++++************************************+++++++++++++++******+++------+++)))+++++++++,,,,,,,,,------+++++++++++++++*********...---,,,+++******++++++************************)))))))))***+++++++++,,,)))************+++++++++***+++++++++******)))(((******++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++******+++++++++*********,,,,,,+++***++++++++++++++++++++++++------------,,,,,,,,,,,,+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...,,,)))+++//////+++---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,+++******------,,,,,,+++******)))++++++,,,,,,,,,+++******,,,+++++++++,,,---............------,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********************+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++***))))))***++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...000111222333999::::::888666555666777666555555555555555555555444555555666777888999:::888888888999999;;;<<<===<<<<<<;;;;;;:::999999999444444444444555777888999;;;;;;;;;;;;:::999888888;;;::::::::::::999999999777777777666666444333333444444444444444444555555555555555444444333333333444444444444444555666777555666666666666666666666666666666666555555555555777777777888888888888888;;;;;;;;;;;;::::::999888::::::999999999:::::::::::::::::::::;;;<<<===>>>;;;::::::999888777666666444666666555888>>>>>>;;;444444555555666555555555666555444222111000000///+++***)))))))))+++,,,---*********)))))))))))))))''''''((()))***+++,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,((()))***---///...+++(((++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++************++++++++++++++++++++++++++++++******************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,+++*********++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,111...+++***+++,,,,,,+++***+++++++++++++++,,,,,,---------,,,,,,,,,++++++---...//////---++++++,,,------------------------+++++++++******+++,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++111888888444------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***+++++++++,,,---...///000.........------,,,,,,,,,,,,++++++******++++++,,,000//////---,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***++++++,,,***************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++************************************************+++,,,---......---+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++*********)))******++++++++++++++++++++++++++++++******+++,,,...///000000111222333444444333333333444444444555555666666666444444555666777777777777888888999999:::;;;<<<===:::::::::999999888777666444444333444555666888999;;;;;;;;;<<<;;;;;;::::::;;;;;;999888888888999:::888888999999888666444333444444555555666666777777888777777666666555555444555555555666777888999999888888888888888999999999:::999999999999888888888888888888888888888888888;;;;;;;;;;;;:::999888888<<<;;;:::999999999999999888888999999:::;;;<<<===:::999999888777777666666444666555444777<<<===:::333333555666666555444333333222111///......------+++************+++,,,,,,******************))))))(((((()))******+++,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))***,,,......,,,******++++++++++++,,,,,,,,,...------,,,,,,+++++++++)))))))))))))))******++++++++++++++++++++++++++++++++++++***************))))))*********++++++++++++,,,,,,---,,,,,,++++++******++++++++++++***************+++++++++,,,,,,************************************************,,,++++++***++++++,,,,,,777333---***)))+++,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,+++++++++---...//////---++++++,,,---------------------------,,,,,,+++************+++,,,,,,------,,,,,,+++.........///////////////,,,,,,+++---666===<<<555...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++,,,---...///000......------------,,,,,,,,,++++++******++++++,,,000000///...---++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,))))))*********+++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++***************************************************************+++,,,---------++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++************)))))))))******+++,,,++++++++++++++++++++++++***++++++,,,---......///,,,...111555777666444333222333333444555666777777666777777888888777666666666777888888999:::::::::666666777777777666555444666666555555555666666777777777999:::;;;;;;;;;;;;:::999777666555666777888999999::::::999888666555555555555666666777777777888888888888777777666666666666777888999:::::::::999999::::::;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;999999999999999999999999:::;;;;;;;;;::::::999888;;;:::999888888777888888666666777888999999::::::888888888777777666666666555666555333444888888444222333444555555444333222000000///---,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,+++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,***)))***+++------,,,*********+++++++++,,,,,,---------,,,,,,+++++++++'''(((((()))************+++++++++++++++++++++++++++++++++***************))))))*********+++++++++******+++++++++++++++*********++++++++++++******))))))))))))*********+++************************************************++++++******++++++,,,,,,888444...***)))+++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000...---+++///888>>>999///......---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))******+++,,,,,,------******+++,,,,,,,,,++++++,,,+++++++++,,,---......---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,,,,)))))))))***++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++(((((()))***++++++,,,,,,***************************************************++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************+++,,,------------******++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))***************+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++---111666999999666222000000111333444555777777999:::;;;;;;;;;:::888777555666777777888777777777222333555666666555444444777777888888777666555444444555666888999:::;;;;;;888777666555444555666666999999999999999888888777666666666666666666777777888888888888888888888888777777888999::::::::::::999999::::::;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999:::999888777777777777777666666777888888888777777777777777777666666555555666777444111222555444000222222333333222222111111///...---,,,++++++++++++------,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++*********))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...,,,))))))***,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,,,,,,,'''((()))***************++++++++++++++++++++++++******************++++++)))************+++++++++((())))))*********************++++++++++++******(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---111///,,,+++,,,,,,+++***)))******+++,,,,,,------,,,,,,,,,++++++++++++***)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------++++++++++++------,,,---------...............---,,,111<<>>---***//////+++(((***+++++++++******)))(((+++++++++,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,---,,,+++******+++,,,---*********************************++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++***************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++******+++++++++***************************************************************+++++++++,,,+++++++++***)))))))))+++++++++***************************************++++++************)))))),,,,,,,,,---------------++++++,,,,,,---.........,,,------...///111222333111222444555555444222111000111111222222222222111111222444666777666555444555444222222333333222000111111111222333444555666444444444555555444444333444444444555666777888999===<<<;;;::::::::::::;;;666666555555555666666777333333444555555333222111111222333444444444333333333444444444444444333333111111111000000//////...,,,,,,------------------++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++******+++---...---,,,+++,,,---,,,,,,++++++***)))***+++***)))))))))***+++---...***+++---...000000000000,,,++++++******++++++,,,)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++************+++,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,+++++++++++++++,,,++++++++++++************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++''''''(((((())))))*********++++++,,,,,,++++++***************************,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,---.........------,,,,,,,,,---------......---......---,,,+++---............------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************...///111111///...///000++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++............---,,,*********+++,,,---...---,,,+++///,,,,,,,,,))),,,>>>SSSeeeIII...'''+++,,,++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********************************++++++,,,,,,---...---+++******+++---...++++++*********++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++******))))))******+++*********************************************************++++++++++++++++++++++++***************+++++++++++++++*********************************++++++******************,,,,,,,,,,,,,,,---------++++++,,,,,,---------...++++++,,,,,,---///000111...///000111111000///...000111111222222111111111111222333444444444333222222000///000111111000///111111111222444666777888333333333444333333222111000000111222333555777888:::999999888777777888888444444444444444555666777333333333333333222111111000111222222333333222222111222222222222111000000.........------,,,,,,,,,,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++,,,---...---+++***+++,,,***+++++++++))))))+++,,,,,,+++*********,,,---...***+++---///000000//////,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******,,,---------,,,+++)))))))))***++++++,,,,,,---,,,,,,++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++))))))*********************++++++,,,,,,++++++***************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,+++++++++,,,,,,---...***+++,,,---...------,,,,,,,,,,,,---------......,,,---...---++++++---//////......---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---++++++***++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,------,,,+++******+++,,,,,,---------,,,111+++***+++))))))777IIIQQQ<<<***))),,,++++++...++++++++++++***)))((((((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))******+++,,,,,,------...,,,***))))))***,,,......---,,,+++******++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++************++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++***))))))))))))***+++*********************************************************++++++,,,,,,,,,***************+++++++++,,,,,,,,,++++++***************************************++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,*********+++,,,---...///........................111111222222222111111000222222222111111111111111000///...///000111000/////////000111333666777888222222333333222222111000......///000222444666888777777666555555555666666222222222222333444666666333333222111111111111111000111111111222222222222///000000000000///...---,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,)))*********++++++++++++***************+++,,,,,,+++***))))))))))))***++++++------,,,+++******+++)))+++,,,,,,******---///222000...,,,+++,,,------***+++---/////////------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))***,,,---...---,,,+++((())))))***++++++,,,,,,...---,,,+++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))************------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000++++++++++++,,,,,,---...)))***+++,,,---,,,,,,+++,,,,,,,,,---------......+++---///---++++++---000///......---,,,+++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******++++++*********+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++((()))+++,,,------,,,++++++++++++,,,,,,---------...))))))...,,,%%%'''000///&&&%%%...222,,,)))---)))))))))(((((('''%%%%%%)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))***+++,,,,,,---------+++)))(((((()))+++---111000...,,,***)))******))))))***+++,,,,,,------+++++++++++++++++++++++++++******************+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++*********************************************************++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,+++++++++***************+++++++++***************))))))******+++,,,---...///......------......///111111222222222111111000333222111000//////000000111000///000222333333222---...///000333555777888222222222222222111000///......///000222555777999666666555555555555666666111111111222333444555666444333111000000000111222111111111111222222222222......//////...---,,,,,,---------,,,,,,,,,,,,,,,))))))******+++++++++,,,((()))))))))******++++++++++++******+++,,,------+++***((('''''')))***,,,+++,,,---,,,***)))***+++)))+++------,,,,,,///222777555222///---,,,,,,,,,***,,,---//////...,,,+++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------((((((((((((((((((((((((*********++++++,,,,,,---)))***,,,.........,,,+++((())))))***++++++,,,,,,...---,,,,,,++++++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))************+++******))))))(((((((((+++++++++,,,,,,+++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++......---,,,,,,,,,------......------------,,,,,,...+++***---000000***%%%***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,------.........//////------------//////111000...,,,+++++++++,,,))),,,///000---++++++---------......---***+++---...---,,,,,,++++++,,,,,,......------,,,+++***************)))******+++,,,)))***,,,---...------,,,++++++++++++++++++++++++(((((())))))************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,111///---***)))***++++++***++++++,,,,,,++++++***...------,,,,,,++++++***++++++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))(((((()))***************'''(((((()))***+++++++++************************+++++++++*********)))))))))))))))***+++++++++,,,************************++++++++++++++++++++++++******))))))******+++,,,))))))***+++++++++******+++,,,,,,------,,,,,,+++//////...------------...111111000000/////////...000///////////////000000///.........000333666888999666111000111222111///------......///000000111111111222222222333333333111111111111111111111111////////////////////////---...///000000///...---,,,,,,,,,++++++******************))))))))))))))),,,,,,,,,++++++*********************************---,,,,,,+++***)))(((((('''(((((()))***++++++++++++...111000...,,,,,,...+++,,,---,,,+++,,,///111III777666///......&&&///++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********((()))***+++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++************************,,,+++***))))))+++---...***++++++,,,,,,------...******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,---,,,***)))***---,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++******))))))******+++,,,------------++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,///---+++,,,...///---+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,+++******+++,,,---000///...---,,,,,,------...222666555111------...000///.........------......---,,,,,,++++++,,,,,,+++,,,---//////...,,,+++***************++++++,,,+++,,,---------,,,+++***++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************++++++,,,,,,,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***,,,---,,,*********+++++++++,,,,,,,,,///...,,,*********+++,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))(((((()))***************((((((((()))***+++++++++************************+++++++++*********))))))***************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,++++++*********************++++++++++++++++++***,,,,,,,,,,,,------.../////////......---------------,,,,,,,,,---....../////////......///111444555666222///...///000///...,,,,,,------...//////000//////000000000111111111////////////////////////------------------------------............------,,,,,,,,,+++++++++******************)))))))))))),,,,,,,,,+++++++++******************************,,,,,,++++++***))))))((((((((())))))***++++++,,,---///111000---+++***++++++,,,,,,,,,+++,,,///111GGG:::999...+++///(((---++++++++++++++++++++++++************************,,,,,,++++++++++++++++++)))******++++++++++++***,,,,,,,,,+++++++++******)))***,,,------,,,***)))***++++++,,,,,,++++++***************************,,,+++***))))))+++,,,---******++++++++++++,,,,,,************+++++++++,,,++++++***))))))***++++++++++++++++++++++++++++++***************************+++---,,,***)))+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))+++,,,.../////////++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++,,,,,,------...---+++***+++,,,...///------............------,,,,,,,,,,,,++++++++++++************++++++++++++,,,++++++******++++++,,,......------------......000666;;;999222,,,,,,...///,,,((((((+++------,,,...------,,,,,,,,,,,,,,,)))+++---///000000...---***************+++,,,,,,------------,,,+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******++++++++++++*********+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,---,,,+++******+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++************++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******+++++++++***************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))(((((()))***************(((((())))))***+++++++++************************+++++++++***************+++++++++***************************************++++++++++++++++++++++++******))))))******+++,,,---,,,+++)))))))))******))))))************))))))*********+++,,,---...///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---///000000000///...------...000111111///,,,+++,,,---------++++++,,,,,,------......------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,,,,++++++++++++***************************,,,+++++++++***))))))))))))))))))******++++++,,,---///000///,,,)))((((((+++,,,,,,,,,+++,,,...111CCCBBBEEE111)))000))),,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++***))),,,,,,,,,++++++++++++******+++,,,------,,,+++***)))******++++++******)))************************---,,,+++*********+++,,,+++++++++*********)))))))))))))))*********++++++++++++***))))))***++++++***************************************************+++,,,+++******+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++******)))***+++---...000111111++++++++++++++++++++++++))))))***+++,,,------------------...............,,,---------+++***,,,---------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------,,,,,,---------,,,,,,,,,,,,,,,---......---444:::888000******---...+++&&&&&&,,,222333///......---,,,,,,,,,,,,,,,++++++,,,---............+++************+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))***+++,,,---------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,++++++******+++,,,------***++++++,,,,,,++++++*********+++,,,,,,---......------,,,,,,+++***))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))************))))))(((((()))***************)))))))))******+++++++++************************************************,,,+++++++++***)))))))))************************++++++++++++++++++++++++******))))))******+++,,,///---+++)))(((((()))***)))******************)))))))))))))))***+++,,,---++++++++++++++++++++++++.........///000222333444000///...---,,,,,,,,,------,,,+++++++++,,,------******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++************************+++++++++************************+++++++++,,,,,,,,,---------,,,***)))(((++++++,,,+++++++++...000<<>>;;;333,,,------............------,,,------...///000111111000000000//////.........,,,------......------,,,+++,,,---.........---,,,------------......------(((...///)))+++333555000//////...------------------...///000111111000000,,,++++++++++++,,,---------,,,+++++++++,,,---...++++++++++++++++++++++++......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,***)))+++---******+++++++++,,,,,,,,,)))******++++++++++++******++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))************))))))(((((()))***************++++++++++++++++++++++++************************))))))*********+++++++++***************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,++++++******************))))))************))))))*********)))******++++++******+++++++++,,,,,,,,,***************+++,,,,,,***+++,,,,,,---------,,,)))+++---,,,***)))***+++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))***++++++,,,------******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,------------------,,,,,,+++******,,,......,,,)))***++++++*********---///(((<<>>===<<<<<<;;;777222000222111---)))------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111555888<<<>>>@@@777444///,,,***+++,,,---222...---///...+++,,,///,,,,,,+++***+++,,,---...++++++******************)))***+++,,,---,,,+++***,,,,,,+++******)))))))))+++,,,.........,,,***)))++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++*********+++---...++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,+++***))))))************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++............---+++)))'''************************)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,------------,,,,,,+++*********++++++++++++******************************************************)))))))))***+++++++++,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++***))))))*********************************++++++,,,,,,++++++***)))************+++++++++***************************---111000...++++++,,,************************)))))))))***+++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************++++++++++++******))))))*********+++++++++---------,,,,,,+++++++++,,,,,,+++******)))))))))---,,,+++******,,,...000++++++******++++++,,,---,,,+++++++++***)))))))))++++++++++++++++++++++++)))(((''''''''')))***+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,---,,,,,,++++++,,,,,,---555000***)))+++,,,***(((,,,,,,,,,,,,------------,,,,,,------------------+++//////,,,333===<<<444........................///...000666===???===:::555666777888999888888888;;;===???@@@???=========CCC@@@=========:::333...------------------------,,,,,,---......------,,,------------------------...///000333555777999:::DDDBBB===555...+++---000---,,,...222111,,,)))***++++++*********+++,,,---++++++++++++++++++++++++,,,---------,,,+++************+++++++++++++++++++++,,,---......,,,***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,------,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,,,,++++++***))))))************+++,,,,,,,,,,,,++++++,,,------------,,,+++++++++++++++++++++++++++++++++************++++++------......---+++)))(((************************)))************+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++*********++++++++++++*********************************************************************+++++++++++++++***))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++***))))))*********************************++++++,,,,,,++++++***)))************+++++++++************************%%%(((+++,,,***))))))******************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,************************++++++,,,,,,,,,,,,++++++*********++++++++++++,,,+++++++++*********))))))******++++++++++++++++++***)))((('''((()))***,,,******))))))******+++,,,++++++++++++************)))))))))))))))))))))))))))(((((('''((()))***+++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,---,,,,,,++++++,,,,,,---333///***)))+++,,,+++)))++++++++++++,,,,,,,,,,,,------------------,,,,,,+++......---333<<<<<<555........................//////222777>>>AAA@@@>>>888:::===>>>===;;;777555888999999888666444555666;;;;;;;;;===>>>:::222,,,------------------------,,,------......---,,,,,,..............................///000111111222222???BBBCCC>>>444,,,+++---,,,,,,111777777000,,,+++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++*********+++,,,---------+++,,,---...---,,,+++***++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,......------,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,++++++******++++++,,,,,,+++******)))***************+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,---,,,+++******************************)))************++++++++++++++++++++++++*********,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************(((((()))))))))*********))))))))))))))))))))))))*********++++++++++++,,,)))******+++++++++************+++++++++,,,,,,,,,******++++++++++++++++++******++++++++++++******************************************************+++++++++***************++++++***))))))***++++++************************++++++++++++++++++++++++************************)))************+++++++++,,,+++******)))***************************************++++++++++++******)))************+++++++++************************###%%%((())))))))))))***************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************)))*********+++,,,---------------+++******+++,,,,,,))))))(((((())))))***+++*********+++++++++++++++************************)))))))))((())))))***+++))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,111...+++***+++,,,+++*********+++++++++,,,,,,,,,.........------,,,,,,,,,+++......---111777777333........................---...000555:::======;;;333444666777777444111///333333222///,,,+++,,,---,,,---///333555333...***,,,,,,------------------------------------,,,,,,---------------------------------.........//////---444===AAA???999444111......000555555000---...***************++++++,,,+++++++++,,,,,,,,,,,,,,,111000...---,,,,,,------+++++++++,,,,,,---------+++,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,------------,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,++++++***************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************************************))))))))))))*********+++))))))))))))))))))))))))************++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++******++++++++++++******************************************************,,,+++++++++***)))))))))+++******************+++************************************************************************))))))*********+++++++++++++++***************+++******************************++++++++++++******))))))*********+++++++++************************&&&((()))***++++++++++++************************,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,)))))))))))))))***++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,++++++++++++,,,,,,///---+++++++++,,,,,,+++******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,...---,,,...111111...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000333444444333.............../////////555444222///,,,+++,,,---******+++---///000///---,,,,,,,,,---------............------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////+++...555>>>EEEHHHEEEAAA777222000000...))))))++++++++++++,,,,,,,,,,,,,,,)))*********+++++++++,,,///...---,,,---...///000---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++***************++++++******+++,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,************************))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++******++++++++++++******************************************************,,,+++++++++***)))))))))*********++++++*********************************************************++++++++++++++++++++++++))))))*********++++++++++++***************++++++)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++************************+++++++++++++++++++++***************************,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++***))))))))))))(((+++************+++,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,++++++******++++++,,,------,,,,,,+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------............---,,,+++,,,...111333333333111///,,,+++,,,.........---,,,,,,------...+++,,,,,,------.........//////---,,,,,,,,,,,,,,,************************+++,,,,,,---......//////222...,,,111;;;DDDGGGGGGBBB===888666111,,,***,,,++++++,,,------------,,,)))))))))******++++++,,,---------------...//////---------,,,+++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++******+++---///111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********)))******+++,,,******+++,,,,,,,,,,,,+++******))))))))))))******++++++++++++++++++++++++++++++************++++++++++++*********++++++,,,************************)))************+++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++***************************************************++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++)))******+++++++++************+++++++++,,,,,,,,,******++++++++++++++++++******++++++++++++******************************************************+++++++++***************)))***++++++++++++***)))************************************************++++++++++++++++++++++++)))************+++++++++*********)))******+++,,,))))))))))))))))))))))))))))))************)))))))))************+++++++++************************,,,+++))))))******)))(((************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,)))************+++++++++---------,,,+++*********+++++++++++++++*********+++++++++***+++,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---+++++++++++++++,,,------++++++************+++++++++,,,,,,,,,,,,+++,,,---,,,,,,,,,,,,------------,,,,,,------------------,,,,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------.........---++++++,,,...000111...//////---+++***+++------------,,,+++,,,---...++++++,,,,,,---......///000///---,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,------------------111,,,((()))///555:::;;;>>><<<===???<<<444//////)))***+++,,,---,,,,,,+++))))))***++++++,,,------------.........------,,,++++++++++++++++++******++++++++++++,,,,,,---...++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++******---111555888---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,******))))))***++++++,,,******+++,,,,,,,,,,,,+++++++++***))))))***++++++++++++++++++++++++++++++++++++************++++++,,,+++***))))))***++++++************************)))************+++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++************************************************************++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++*********++++++++++++*********************************************************************+++++++++)))***++++++++++++***)))************************************************************************)))************+++++++++******))))))***++++++,,,))))))))))))))))))))))))))))))************)))))))))************+++++++++************************+++)))((((((***,,,+++)))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++++++++,,,))))))*********+++++++++++++++++++++++++++******,,,,,,------......------***************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,******,,,++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++++++++,,,------++++++************+++++++++,,,---,,,,,,+++,,,---,,,,,,------------......,,,,,,,,,------.........++++++,,,...---,,,---000------------------------,,,---...///...///000111++++++*********+++,,,,,,---///000///...---...///***,,,...//////000111333++++++,,,,,,---...//////000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,+++++++++,,,---------......///,,,///777??????777000---((()))***+++,,,+++************+++,,,,,,---............//////...,,,***))))))))))))***++++++,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,---+++***+++...333999===---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,******))))))***+++,,,,,,******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++++++++************++++++---,,,***)))))))))***+++************************)))************++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))(((******+++++++++,,,,,,,,,---------------,,,+++*********++++++++++++******************************************************))))))******+++++++++,,,)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))************)))))))))************+++++++++************************+++)))'''))),,,///...---************************))))))******+++++++++,,,------------------------(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********++++++++++++++++++,,,,,,---------)))))))))***++++++,,,,,,((()))******++++++++++++)))))))))))))))******+++---------,,,,,,+++++++++------------------------,,,,,,---...---,,,***)))++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...++++++************+++++++++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------............------++++++,,,,,,,,,,,,------+++,,,------,,,,,,...000///...---,,,+++*********...---+++*********++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,//////000000111111111222,,,,,,,,,++++++******************+++,,,---///000111000...,,,+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,(((((()))***++++++,,,,,,,,,++++++******++++++,,,((()))***+++---...///000+++++++++******))))))))),,,...,,,((()))...---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((+++++++++++++++++++++++++++++++++************)))---,,,,,,++++++,,,,,,---************************......,,,+++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,---......---,,,***)))******))))))))))))******---((((((,,,,,,(((&&&(((******))))))))))))******++++++************++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++************************+++++++++************))))))************+++++++++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,+++*********)))(((((((((************************+++++++++*********))))))++++++******)))(((((('''(((((())))))************,,,,,,+++***)))(((''''''))))))))))))))))))))))))+++++++++*********************************************))))))))))))******)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++------,,,+++************,,,+++***))))))***+++,,,+++++++++,,,,,,---------(((((((((((()))))))))))),,,,,,,,,++++++*********,,,+++***)))))))))***+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******++++++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,---///......---,,,++++++++++++///...,,,+++++++++,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,............/////////000---,,,,,,,,,+++++++++++++++++++++,,,---...///000000///---,,,++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++)))******+++,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,***---,,,))))))------))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++++++++++++++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++******++++++++++++,,,---------,,,+++*********))))))))))))******---)))(((++++++&&&%%%'''******))))))))))))******++++++************++++++,,,,,,+++++++++*********++++++++++++++++++++++++((((((((((((((((((((((((+++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************************+++++++++*********))))))))))))))))))************)))))))))*********++++++************))))))))))))******************************************************************************))))))))))))******)))************++++++++++++++++++***************)))************+++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,(((((()))))))))*********---,,,,,,,,,++++++++++++))))))((()))***+++---...++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------......+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------.........,,,+++,,,---------,,,,,,,,,,,,,,,---///...---------------...,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------...//////...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++,,,,,,------...,,,++++++******++++++,,,...------,,,,,,++++++******+++,,,---------,,,+++'''+++,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++++++++++++++++++++,,,+++++++++************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++,,,,,,---,,,,,,,,,******))))))))))))******)))'''(((******(((''')))******))))))))))))******++++++************+++++++++++++++***************************************((((((((((((((((((((((((+++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++---------------,,,,,,,,,+++++++++++++++,,,,,,,,,************************+++++++++***************(((((())))))***+++,,,,,,*********+++++++++++++++)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))******************************)))))))))))))))))))))))))))************+++++++++++++++++++++******)))))))))************+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++------,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,---++++++************+++++++++++++++++++++*********))))))*********+++++++++------------,,,,,,,,,,,,))))))))))))***,,,---...++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,......+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------...///...,,,++++++,,,------,,,,,,,,,------.........------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,------,,,++++++******++++++,,,...------,,,,,,++++++***,,,---...//////---+++***(((+++---,,,***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++++++++++++++,,,,,,,,,,,,+++++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******))))))***+++,,,---------+++******))))))******+++&&&''')))++++++++++++---+++******))))))******+++++++++************++++++************************))))))************+++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++---------,,,,,,+++++++++((((((((()))*********+++************************************************((())))))******+++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++((()))))))))))))))******************************))))))************))))))))))))*********+++++++++,,,,,,++++++***)))))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***++++++,,,++++++++++++++++++++++++,,,++++++******)))))))))******+++++++++,,,,,,,,,---------------------------,,,,,,+++************++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------............------+++++++++,,,,,,,,,------,,,...//////---++++++,,,------,,,,,,,,,---......,,,,,,,,,------------,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,++++++,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,...///111222222222222---,,,,,,,,,++++++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,------,,,++++++)))))))))***+++,,,---...++++++************++++++***---///---,,,+++,,,---++++++************++++++++++++************++++++******************++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++******))))))((((((((()))*********+++************************************************************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++(((((())))))*********+++************************((()))************)))((())))))*********++++++++++++++++++*********))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++---------.........//////++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++(((((('''(((((()))***++++++++++++,,,,,,+++++++++,,,++++++******)))))))))++++++++++++,,,,,,,,,,,,---------------------------------,,,+++******)))++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000///...,,,+++,,,,,,------,,,,,,+++,,,,,,------------......---......//////......---++++++,,,,,,,,,,,,------+++---//////...,,,,,,,,,......---------------...++++++,,,------------,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------***************+++,,,,,,+++,,,------.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************,,,++++++******++++++,,,******+++,,,,,,---......+++,,,...111555888:::<<<666000,,,,,,---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---......---,,,+++))))))))))))***,,,---...++++++************++++++///444555000+++***)))(((++++++************++++++++++++************+++++++++++++++++++++,,,,,,,,,*********+++,,,,,,------************************+++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************))))))))))))+++++++++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++******+++++++++++++++*********,,,,,,+++++++++******)))++++++++++++++++++++++++)))))))))***++++++,,,,,,************************((()))***++++++***)))((()))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,---......///000000++++++,,,,,,------......***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((((((((()))***++++++,,,,,,,,,,,,+++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,------------******+++,,,------,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---++++++,,,,,,------,,,,,,+++,,,,,,------------......,,,------......------,,,++++++,,,,,,,,,,,,------))),,,//////...---,,,---000///...---------------+++,,,---...///......---,,,,,,,,,---------......******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,---)))))))))***+++,,,---...+++,,,---.........---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,---......+++++++++---000444888:::@@@444++++++---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))******+++,,,,,,------------,,,,,,,,,+++++++++++++++************+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,------,,,+++*********)))))))))+++,,,---,,,++++++******++++++,,,...444666///***)))***(((,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,---------***++++++,,,------......+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++******************++++++,,,,,,,,,+++++++++++++++************************))))))*********+++++++++)))******++++++,,,,,,,,,++++++*********)))))))))******++++++++++++,,,,,,************************)))******+++,,,,,,------************************((()))***++++++***)))((()))************+++++++++)))))))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,---......///******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))))))))***++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,---***+++,,,---------,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))+++...///...---------111000///...---,,,,,,,,,,,,---///000000000//////,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,*********+++,,,...///000,,,,,,.........---,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,------,,,***)))((())),,,///111FFF777++++++...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++++++++************++++++************************,,,,,,++++++***++++++,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++((()))+++,,,,,,+++)))(((+++***)))))))))***+++,,,,,,++++++******++++++,,,(((000333...)))+++---,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,------.........++++++,,,------...//////------------------------+++++++++************))))))************+++++++++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,---+++*********))))))((((((************************))))))******++++++++++++'''((()))***,,,---...///+++*********))))))((((((((()))***+++,,,---......))))))))))))))))))))))))******+++,,,------......************************''')))***++++++***)))''')))************+++++++++(((((()))***+++,,,,,,---)))************+++++++++******+++++++++,,,,,,,,,************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++,,,,,,---...//////*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++------,,,+++*********+++++++++------------+++++++++++++++,,,,,,---------))))))*********+++++++++*********++++++,,,,,,,,,............---+++)))(((++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---******+++++++++,,,,,,,,,......---,,,++++++++++++,,,,,,---......---,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......666222---+++,,,---+++***111333***>>>CCC...***111------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******+++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,------***++++++,,,,,,------...,,,---......,,,******+++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,))))))(((((()))+++,,,...---------,,,+++*********,,,,,,,,,,,,,,,+++***)))+++)))((()))---...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***//////...............---++++++++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++******))))))***)))))))))***+++,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++(((((()))***++++++,,,,,,---...///111111///...---++++++,,,,,,---...//////111000///...---,,,++++++,,,+++)))((('''((()))++++++++++++++++++***)))((())))))***++++++++++++***))))))************))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++************************+++***)))))))))***,,,,,,******************************+++++++++,,,,,,,,,*********+++,,,,,,,,,---++++++++++++++++++++++++,,,------+++)))(((((()))++++++************++++++)))***+++,,,,,,+++***))))))************+++++++++,,,++++++******++++++,,,***)))(((''''''((()))***+++++++++******+++,,,,,,------...---,,,+++***)))+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++(((---222555444111...,,,------,,,,,,+++***))))))*********++++++,,,,,,,,,......---,,,,,,+++******)))***+++,,,,,,,,,,,,,,,---,,,+++*********+++,,,***+++,,,,,,------------,,,,,,------------......,,,------......------,,,------,,,+++***)))((('''++++++************++++++,,,+++)))***+++,,,+++*********+++++++++,,,,,,,,,***+++,,,---...---,,,+++------------------------,,,,,,,,,++++++************++++++++++++,,,,,,,,,...------,,,+++++++++,,,,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................444111---,,,,,,---,,,+++...333;;;UUUaaa999...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,---------...------,,,,,,++++++******,,,------+++*********++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******+++,,,...///222555777444...***,,,///,,,,,,,,,,,,,,,+++***)))+++)))(((***---...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++*********************))))))++++++************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++******+++,,,,,,---++++++************++++++++++++++++++++++++++++++************++++++++++++******+++,,,,,,---......---...///000000///...---++++++,,,,,,---......///000000///...---,,,++++++,,,+++)))(((((((((************++++++******))))))******+++,,,,,,,,,,,,+++******++++++++++++******************************************************++++++++++++++++++++++++***************++++++,,,************************+++***)))))))))***+++,,,*********************************+++++++++,,,,,,*********++++++++++++++++++++++++++++++++++++++++++,,,,,,+++)))((()))***++++++************++++++)))***+++,,,,,,+++***)))************+++++++++++++++******************++++++***))))))))))))***++++++++++++++++++,,,------......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++))),,,000111000...------------,,,,,,+++******)))******+++++++++,,,,,,,,,...------,,,++++++******)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---..................---++++++++++++************++++++************++++++)))***+++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,.........------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,---------......//////////////////......222000---,,,---------,,,---000HHHbbbxxx>>>222+++------------------------++++++++++++++++++++++++)))***+++,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------...------,,,,,,++++++***)))+++,,,,,,***))))))***+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,...///000555:::<<<888///***---111++++++,,,,,,,,,+++******+++***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******......,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++++++++++++++++++++******)))))))))******++++++++++++******)))))))))***************++++++++++++++++++++++++------------------------++++++++++++************,,,,,,,,,+++,,,,,,------++++++************++++++************************************+++++++++,,,,,,------....../////////---...///000000///...---+++,,,,,,------.........000//////...---,,,++++++,,,+++***)))((()))******((())))))************)))***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++************************************************+++++++++++++++++++++++++++***)))))))))***,,,---******************************))))))******+++,,,*********************************++++++++++++,,,******************))))))++++++++++++++++++++++++)))+++,,,+++***)))***+++++++++************++++++******++++++++++++******************+++++++++,,,******))))))))))))******,,,+++************+++,,,++++++++++++,,,---/////////...,,,+++***++++++,,,---,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++***+++------,,,+++,,,------,,,,,,++++++************++++++++++++,,,,,,,,,------,,,,,,++++++************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++************++++++++++++......////////////......)))*********++++++,,,,,,++++++++++++++++++++++++(((+++//////,,,******,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------.........------,,,,,,,,,......------------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...---------------------------------...............------------------------,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------....../////////...............000///------------......111---FFFZZZwww777333---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------***++++++,,,,,,------...***+++------+++***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,...///000333666777333---***+++...++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***...---,,,++++++,,,---.........---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,------......------,,,,,,+++***))))))***++++++,,,,,,++++++******************+++++++++************************------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,))))))))))))))))))))))))*********+++++++++,,,,,,------........./////////---......//////......---,,,,,,,,,---------......//////...------,,,++++++,,,+++***)))))))))******'''((())))))************)))***++++++,,,,,,++++++***++++++++++++++++++***************************************************))))))))))))))))))))))))+++***)))((()))***,,,---***************************************+++++++++************************************+++++++++++++++*********)))(((((((((++++++++++++++++++++++++(((***++++++******+++,,,++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++************+++++++++++++++******++++++++++++++++++,,,---...000111///...,,,*********,,,------------,,,,,,+++++++++************************++++++++++++++++++++++++)))+++------,,,+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++'''((()))***+++***)))(((------,,,++++++*********+++,,,,,,,,,,,,---------------............------*********+++++++++,,,,,,++++++++++++++++++++++++***///444333...))))))+++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...---------,,,++++++******---------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---......///---------------------------------.........//////------------------------,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------............------......333---@@@OOOlll222333000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,***)))+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---.........------***++++++,,,,,,------...+++---......---,,,,,,---++++++++++++++++++++++++---,,,,,,,,,++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...000///------------+++******++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++---,,,+++******+++,,,---///...------,,,,,,------***++++++,,,,,,++++++***))))))***+++,,,,,,------//////...---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++************++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,------------............------............------,,,,,,,,,---------------.........---,,,,,,++++++,,,++++++***************'''((()))***************(((((()))***************))))))************))))))************************************************))))))))))))))))))))))))+++***)))))))))***+++,,,************************))))))******++++++++++++************************))))))*********++++++++++++*********)))(((((((((++++++++++++++++++++++++((()))++++++******+++---++++++************++++++,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++++++++,,,---...000111///---+++******+++,,,...---------,,,,,,+++++++++************************++++++++++++++++++++++++'''+++...000///---,,,+++,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,+++++++++++++++******++++++,,,,,,,,,++++++***'''((()))***+++***))))))---,,,+++***************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++***---222666444...))))))*********+++++++++,,,,,,,,,---,,,+++***+++,,,---...+++++++++*********))))))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...000000...------,,,,,,------...,,,,,,------.../////////------------------------,,,,,,------------------------,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,---------......---...//////---,,,---...000000===KKKaaa444444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++---...///......---...------,,,,,,++++++***+++---//////...---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,---///+++)))***...///---)))******+++,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++///......---------------***++++++,,,,,,++++++***++++++,,,---///000111111/////////......---------++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++******))))))******,,,,,,++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,++++++,,,++++++++++++*********)))******++++++++++++***'''(((((()))***))))))))))))))))))******)))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))***++++++++++++***************************)))))))))************+++******************))))))++++++++++++++++++++++++((()))++++++******+++---++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------))))))************))))))++++++++++++,,,---//////------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++++++++++++++(((+++///111000...,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++******++++++,,,,,,,,,+++************+++,,,---------------,,,***))))))***++++++))))))))))))************++++++,,,,,,,,,,,,++++++------,,,,,,+++++++++******+++,,,------,,,+++***...111333222...***)))*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------******************************++++++++++++,,,,,,,,,,,,,,,------------...++++++,,,,,,...///000111...---,,,,,,,,,,,,---...,,,,,,------...//////000........................------------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000000---///111000---+++,,,...,,,333555CCCOOO555222///++++++++++++++++++++++++------------------------------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---)))+++---...//////...---...------,,,,,,++++++******,,,......---------...++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///******+++++++++,,,,,,,,,+++,,,,,,,,,---------------,,,+++******+++,,,---,,,+++***+++,,,---,,,+++)))***+++,,,,,,,,,,,,+++***,,,---,,,***)))+++---------------------------)))***+++,,,,,,,,,,,,+++***+++---......---+++***//////...---------------***++++++,,,,,,++++++***---...///000222333444555...............---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++************+++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...------------------...---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++***(((((()))***************)))******++++++******)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++***)))************************((()))***+++,,,++++++***************************))))))))))))*********************+++++++++++++++++++++++++++++++++++++++)))***++++++***)))***,,,++++++************++++++---,,,++++++++++++,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,+++******+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,...///------------++++++++++++++++++++++++,,,,,,,,,+++++++++************************+++++++++,,,,,,,,,,,,+++***)))+++++++++,,,,,,---...///,,,+++)))((()))***,,,---))))))))))))************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,******++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,...///111222...---,,,,,,,,,,,,---...,,,,,,------...///000000.................................------,,,,,,,,,...------,,,,,,------...***++++++,,,,,,------...,,,,,,,,,---------......+++,,,---...///111222222---000111000---++++++---)))444+++777===111///...++++++++++++++++++++++++........................,,,+++******+++,,,...///++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---)))***---/////////...---***++++++,,,,,,---......)))+++------,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,---...///000000******+++++++++,,,,,,,,,,,,,,,,,,------............---,,,+++++++++,,,---)))+++,,,+++)))((()))+++)))***+++,,,,,,,,,,,,,,,***,,,...,,,***)))***---------------------------)))***+++,,,,,,,,,,,,,,,***,,,...000000...,,,***//////...------------...+++++++++,,,,,,+++++++++******+++---...000111222,,,,,,------------------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------...............---------...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******------------,,,,,,+++***))))))***++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************'''(((+++------,,,***(((************************((()))***+++,,,+++******************************))))))))))))*********************+++,,,,,,,,,---++++++++++++++++++++++++)))+++,,,+++***)))***+++++++++************++++++------++++++++++++------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++------------+++++++++++++++******+++,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++***+++---///++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,+++***)))+++***))))))***,,,...///+++***)))((()))***,,,...***++++++++++++,,,,,,,,,,,,------......------,,,)))******+++---......///***+++---......---+++***'''&&&&&&(((***,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,+++***+++,,,---......///000,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,---......,,,,,,---...////////////000000000000...000111000///...///111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...******+++,,,...000222333...///000111111222222111---000///+++(((+++,,,+++444///,,,---111333000,,,******111333,,,,,,000---------------,,,,,,+++***,,,------------,,,++++++******+++++++++,,,,,,,,,------------------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---,,,***))))))******------,,,+++************++++++,,,,,,,,,,,,------++++++,,,,,,---...//////++++++++++++++++++++++++***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///...---,,,,,,++++++++++++---------......////////////...,,,+++***+++,,,,,,---...//////...,,,***)))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++///...,,,+++***)))))))))++++++++++++++++++++++++************************))))))))))))************,,,,,,++++++++++++,,,,,,,,,++++++******))))))))))))************+++++++++)))))))))***+++++++++,,,)))))))))***++++++,,,,,,------,,,+++************+++++++++++++++***)))(((************+++,,,---...(((*********)))((()))*********++++++++++++******++++++************++++++))))))************))))))************************------,,,,,,+++,,,,,,,,,***+++,,,------,,,+++***((()))***,,,,,,,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********...------,,,+++++++++,,,************************(((***++++++******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++***)))))))))***************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++******+++---///000******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++------,,,+++,,,---,,,,,,,,,------.........,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,---......,,,,,,---....../////////000000000000...000111000///...///000000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,...///111222000000000000000000//////)))---...---...111111...,,,,,,---...///000///...---,,,)))''')))***+++---------------,,,,,,++++++---,,,,,,++++++*********)))******+++,,,,,,------------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,+++++++++,,,---......---+++******+++++++++++++++,,,,,,,,,,,,------******+++------......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......---,,,+++++++++++++++,,,,,,---------.........///...---,,,,,,,,,------............---,,,+++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************************))))))))))))******************))))))))))))******+++++++++++++++*********)))************+++++++++***************+++++++++++++++******************+++++++++******+++,,,,,,******+++++++++***)))))))))******+++,,,,,,------)))***++++++))))))***+++******++++++++++++******++++++************++++++)))***************)))(((***************************+++,,,------,,,+++******++++++++++++++++++***))))))***+++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------,,,+++++++++++++++************************)))+++,,,,,,++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++***************************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,------......------,,,---...//////---++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,.........---,,,---........./////////000000000...///000000......///000000///...---------------------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,---...///000000000000000///...---,,,,,,......---000222...'''))),,,//////...---...///,,,111((('''777444)))---------------,,,,,,,,,,,,...---,,,+++***+++,,,,,,)))******+++,,,------...------------------------//////......------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,++++++,,,---///111222111---))))))+++------+++++++++,,,,,,,,,,,,------)))***,,,.........---,,,++++++++++++,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,++++++************************((()))***+++,,,------...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++,,,,,,,,,,,,,,,------//////...---------......///......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++*********+++,,,,,,---************************************************)))))))))*********++++++******))))))))))))******++++++++++++,,,,,,,,,,,,)))************++++++++++++++++++***************,,,,,,++++++***))))))((()))))))))******,,,------)))******+++++++++******((()))+++,,,------,,,+++***+++,,,+++***)))***,,,******++++++++++++******++++++************++++++***+++++++++***)))((((((************************'''))),,,//////---***(((++++++************++++++******************+++,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,+++************+++++++++++++++++++++++++++***,,,------,,,+++---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------............------000111111000---***************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...---...///...---,,,---///........./////////000000...///000///......///000000///...---------------........................,,,,,,---...---,,,***)))------,,,,,,------............//////...------,,,000000///000666<<<999333333222111///---------...(((777000555OOOGGG,,,------------,,,,,,,,,------///...,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,---...000222333222...)))))),,,...---,,,+++++++++,,,,,,,,,------)))+++...000000///---,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++......------------------///...---,,,+++,,,---------,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++******++++++,,,---))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------))))))*********+++++++++,,,+++++++++***)))))))))+++++++++*********))))))***************+++,,,,,,((()))***+++++++++++++++((()))+++---------+++******+++,,,,,,+++***+++,,,******++++++++++++******++++++************++++++++++++++++++***)))((((((************************((())),,,---...,,,***)))++++++)))(((((()))++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,***)))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,...///000///,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---...//////------...///............////////////---///000///...---.../////////...------------...........................,,,---......---,,,***)))------,,,,,,,,,,,,------,,,,,,---..................///000555AAANNNRRRPPPAAA:::222---......---,,,&&&777444;;;VVVLLL000000...------,,,,,,---......---,,,++++++,,,...111333///......---,,,+++***)))------------------------......//////...---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////......---...///000111333///++++++,,,...---,,,+++++++++,,,,,,,,,------+++---///111111000...,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,///...---,,,+++,,,---...---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++---,,,++++++******++++++))))))))))))))))))))))))************************************++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------))))))*********+++++++++,,,+++++++++***)))))))))))))))*********+++++++++,,,+++******)))))))))***((()))***+++++++++++++++(((***,,,------,,,+++******+++,,,,,,+++***+++,,,******++++++++++++******++++++************+++++++++++++++++++++***))))))******************************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))))))))++++++*********++++++*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++)))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))+++------+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---...//////...---...///------........./////////---...//////------...//////......---------......------------------------,,,------------,,,,,,+++---,,,,,,,,,,,,,,,---...+++,,,---...///////////////000000333===JJJQQQQQQDDD;;;111---...000...+++)))333000444EEE@@@111222...---,,,,,,,,,---//////---,,,++++++,,,---///000000///...---,,,+++***)))------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---.../////////---,,,,,,---......222111000...---,,,++++++++++++,,,,,,,,,,,,------,,,---///000000///...---++++++,,,,,,------......******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++************++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,...------,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,(((((())))))***+++++++++---,,,,,,+++*********+++*********************************************************++++++++++++,,,******))))))))))))******++++++++++++,,,,,,,,,,,,)))************++++++++++++++++++***************((())))))***++++++,,,,,,,,,,,,+++))))))((((((((()))******+++++++++************,,,,,,,,,,,,+++******+++,,,+++***)))***,,,******++++++++++++******++++++************++++++******+++++++++++++++***************************,,,++++++++++++---...///,,,++++++++++++++++++,,,,,,+++*********************+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++***)))+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++++++++*********+++++++++,,,,,,,,,******++++++++++++******&&&(((***+++++++++,,,.........------------,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---...------,,,,,,------...---///000///...---...000---------.........//////---...//////------...///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,+++++++++,,,------...---....../////////......---000000...111888<<<;;;888444000......///...---...//////000222111000000...---,,,,,,,,,---///000222111111000///...------...------------,,,,,,,,,------------------------***,,,...///000///......------------------------,,,,,,,,,,,,------------------------------------******++++++,,,---............---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---//////------,,,+++++++++------000333555222---))))))***++++++,,,,,,,,,,,,------,,,---------------,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,------,,,,,,++++++++++++***+++---.........------,,,,,,------...------,,,+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,((((((((()))***+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,******))))))))))))******+++++++++++++++*********)))************+++++++++***************+++++++++******************+++++++++***)))))))))))))))*********+++++++++***))))))++++++++++++++++++++++++)))***++++++))))))***+++******++++++++++++******++++++************++++++))))))***+++,,,,,,,,,,,,***************************+++,,,......///......,,,,,,------------,,,,,,+++++++++++++++***))))))+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++---,,,,,,,,,---------......------------------------,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***&&&(((+++,,,,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------......///000///...---...000---------.........//////---...///...------...///......---------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000++++++++++++,,,---...///000000000000///...---,,,''',,,...,,,---111333333+++---//////...---...///000///444444,,,+++///,,,///...,,,,,,,,,...000111999888777555333000---,,,++++++,,,------......///------------------------)))+++---///000000///...........................,,,,,,------------......------------------------))))))***+++---...//////......---,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000++++++***)))***+++,,,---///444888555---''''''***++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,---...//////...------,,,,,,++++++***+++++++++,,,,,,---------************************))))))***+++,,,------...---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,---------,,,,,,++++++++++++,,,.../////////......+++,,,---.........---,,,***+++,,,------,,,+++************************************++++++,,,,,,,,,'''(((((()))***+++++++++)))))))))***+++,,,...///++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******))))))))))))************+++++++++))))))******+++++++++,,,,,,,,,++++++***)))))))))(((((((((((()))***+++,,,+++++++++++++++***)))(((,,,,,,+++******++++++,,,(((***+++***)))((()))*********++++++++++++******++++++************++++++((()))***+++,,,---------************************)))+++...111222000...---,,,,,,............,,,,,,***+++,,,,,,,,,***)))(((,,,,,,............,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,------.........------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,***)))(((((()))+++---...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,---///,,,,,,,,,++++++*********,,,,,,,,,------.....................////////////,,,,,,,,,------.........222111000000111222111///+++,,,---...////////////---------......000111111,,,,,,,,,---------......+++,,,------......------........................------------------------......---,,,,,,---------------...///000111222222///...------------...///---------.........//////000000///---...333<<>>@@@111111000///...,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000333555444///,,,///...---,,,,,,,,,,,,---,,,---,,,+++***+++---000///---+++***+++---,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,+++++++++*********))))))+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++***+++---000333333000...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,+++---------,,,+++,,,------------------------------,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++******))))))(((((()))************)))************************************************)))******+++,,,,,,------++++++++++++++++++++++++***************************************)))))))))+++++++++++++++*********,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************)))************+++++++++*********++++++++++++,,,************************++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++(((000;;;DDDFFFAAA999333<<<444.........+++)))))),,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---111???HHH888(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++***++++++,,,---...///......---,,,,,,+++******++++++++++++++++++++++++++++++***++++++++++++++++++******))))))******+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++************+++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------,,,,,,,,,++++++,,,------,,,***+++,,,,,,------,,,,,,+++---------.........//////.........------,,,,,,,,,///...---...000000///...---...///000000000000000111000...---++++++******---.........////////////------...///////////////........................------------------------,,,++++++++++++,,,------/////////......------------000444777777444000---+++++++++,,,,,,,,,------333///,,,,,,///000...,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111111///---......------,,,,,,,,,,,,//////---+++)))***...111666333///,,,,,,,,,+++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++*********))))))))),,,++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++******,,,...111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,...//////,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,...,,,******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++))))))*********+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++)))---555===EEEKKKNNNPPPLLL>>>///))))))***---111+++++++++,,,,,,++++++***------------------------,,,***///DDDPPP<<<***...++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++,,,---...///......---,,,++++++******++++++++++++++++++++++++******++++++*********)))+++******************++++++++++++,,,,,,---------------..................+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,...111111...***+++,,,,,,------,,,,,,+++------------.....................------,,,,,,,,,,,,,,,---///111111...,,,------.../////////......///...---,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---............---........................------------------------,,,+++++++++,,,,,,---...111111000000///.........---000444777777444000---+++++++++,,,,,,,,,------000---+++---000111000------.....................+++++++++,,,,,,,,,------------------------------++++++++++++,,,---...///------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******,,,.........---------------,,,,,,,,,---------,,,,,,...222555888444000...---------,,,---,,,,,,,,,++++++************+++++++++,,,,,,,,,+++++++++************))),,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,+++,,,---///...,,,))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---...///111111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++++++++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******+++,,,,,,,,,,,,+++************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******+++))))))*********+++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,000999EEEPPPWWWLLL>>>///))))))***---111***++++++,,,,,,+++++++++------------------------...))),,,@@@MMM<<<+++000++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++,,,---...///......---,,,,,,+++******++++++++++++++++++++++++******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////+++++++++,,,,,,---------...------------...//////,,,+++***+++---...---,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,...111111...***+++,,,,,,------,,,,,,+++,,,------------.........------------------,,,,,,---///222666888666222...------............------------------------......,,,,,,,,,------------...+++,,,,,,---...---------........................------------------------,,,,,,,,,,,,---...//////111111000000/////////...+++---000222222000---+++,,,,,,,,,,,,------------...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................((()))))))))***,,,---...,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---)))((())),,,---...------......------,,,+++)))***,,,---...111666:::222000...---///000000///,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,------.........------,,,,,,++++++---,,,,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---...000111888555111///......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((()))************)))************************************************------,,,,,,+++******)))++++++++++++++++++++++++*********************************+++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++*********+++,,,*********++++++++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++***+++///666===BBB<<<444.........+++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******888DDD999,,,111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++******,,,------......------,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---...------------...//////,,,+++***+++---...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,------,,,***+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,,,,------------------///222777<<<>>>;;;555000......////////////......///......---.........///------------............,,,------.......................................------------------------------------...///000111//////////////////......,,,------......------,,,,,,------------.........---------,,,***))))))***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++***++++++,,,------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,------.........---,,,+++)))+++---......000333666---,,,+++,,,...///...---++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++---,,,,,,,,,,,,---......///......---,,,,,,++++++,,,++++++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---///222333AAA999111...000000---)))++++++++++++++++++++++++...---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,(((((()))************)))************************************************,,,+++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))))))))*********++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///...,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,---...//////000------000///***((()))++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---+++111;;;666---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((***+++---...---,,,+++,,,---............---,,,------,,,+++++++++,,,---******++++++,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,+++***+++---...---,,,,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,------------------,,,,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------.........+++...555;;;===:::222---///000000000000000//////111000///.........................../////////000---......///////////////........................---------------------------------...///000111111........................///...------------...///---------.........//////)))+++...---,,,,,,000333***++++++,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////......------......,,,,,,,,,,,,,,,---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///,,,***,,,---.........---,,,+++---...//////---,,,---...---,,,++++++,,,+++)))'''+++++++++,,,,,,---------******+++++++++,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......//////...---,,,,,,++++++*********,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,---000333555FFF<<<111...000222...)))++++++++++++++++++++++++...---,,,,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++*********************************************************++++++,,,------++++++++++++++++++++++++*********************************++++++,,,,,,,,,(((((())))))*********+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------000///---+++++++++---...++++++,,,,,,,,,---------************************++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++---............---...,,,,,,---,,,***,,,111+++,,,------............++++++++++++++++++++++++)))///,,,---666555......------------------------((()))***+++---...///000......---,,,++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++((())),,,...///...---,,,,,,,,,............,,,,,,...---,,,+++++++++,,,---,,,,,,------...///000000---------,,,,,,+++++++++++++++******++++++,,,---,,,+++***+++---...---,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........---///000...++++++...222+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++...111333444333111000000........................---......///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,------............------,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++//////.........---------.................................------,,,,,,,,,++++++,,,------......///---,,,+++*********+++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,---++++++,,,,,,---...//////...---,,,---/////////...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++///...------++++++***)))...---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,......---------,,,,,,,,,...------,,,++++++++++++------......//////000000/////////...---------,,,111000///...------...///:::555...++++++,,,+++***+++---...///.........000///......///222333333222---,,,,,,+++,,,---///000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++000,,,'''$$$###&&&***---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////******+++++++++,,,,,,,,,(((((())))))************+++,,,---,,,***)))***++++++*********))))))((((((************************......---,,,+++***)))(((***+++---......---+++***,,,,,,,,,++++++*********************************,,,,,,+++***)))))))))******++++++,,,,,,++++++***,,,,,,++++++++++++++++++*********++++++,,,,,,,,,---,,,+++*********+++,,,***************+++++++++...------,,,+++***))))))))))))***+++,,,,,,---------,,,,,,+++*********+++++++++++++++++++++++++++***************)))((('''******))))))******+++,,,...------,,,,,,------...,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,---000333111---))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++)))******++++++,,,------+++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,++++++++++++,,,------......------,,,------------------------........................///000000000000...---,,,555222...,,,,,,---......,,,,,,,,,---------......---------,,,,,,,,,+++++++++...000111///...------........................,,,---......//////......---------------------------------,,,,,,,,,,,,,,,,,,------......------,,,/////////......---------,,,,,,------------,,,,,,------,,,,,,,,,---......---------,,,,,,,,,++++++......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------,,,+++******+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---------+++,,,,,,------............---,,,---...//////------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,+++++++++...---,,,,,,++++++,,,,,,---------------,,,++++++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,+++,,,,,,,,,------------...........................---------111000///...------...///555222...,,,,,,---------+++,,,......---,,,---......------///111333222222...---,,,+++,,,---...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++111///---,,,+++,,,---///,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++******))))))))))))************************,,,,,,,,,++++++++++++***+++,,,---------,,,++++++,,,,,,,,,+++++++++******************************---,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,'''(((***+++,,,------,,,+++++++++***************---,,,,,,++++++*********)))******+++,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++***+++++++++******)))(((******))))))******+++,,,+++******))))))******+++,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,///111000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,---------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,------......------,,,------------------------........................///...---------...///000777444000......//////...,,,,,,,,,---------......------------,,,,,,,,,,,,+++---//////...,,,,,,---........................,,,---......//////......------------------------------------------------------............------///////////////.........+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,---------------------,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////...------,,,++++++...---,,,++++++,,,---......------,,,,,,------...------------------------............------------...---------------......------------------------...,,,,,,---...///...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,---............------,,,+++,,,,,,,,,,,,---------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---------------,,,,,,,,,---------...............000///......---............//////...------///000+++---......,,,++++++,,,---,,,,,,...000111111000///...---,,,+++,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---.........---,,,+++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++************)))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------***++++++,,,,,,++++++***************************,,,,,,++++++++++++++++++%%%'''***---...---+++***,,,,,,++++++******))))))++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************))))))******+++,,,------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------,,,,,,------------,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---...///,,,------......------,,,------------------------...........................---+++***+++---000222333///++++++,,,---,,,***,,,,,,,,,---------......------------------,,,,,,---///111111///...//////........................---...//////000000//////........................---------...............------............------//////..................,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,.........------------------,,,,,,,,,,,,,,,,,,,,,........................------------------------......---------,,,,,,,,,...---,,,,,,,,,---...///...------,,,,,,------....................................------------------------------......///------------------,,,,,,---,,,+++,,,...///...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,------------.........------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------,,,,,,,,,,,,---------.../////////........................***---000000---,,,...111---...//////---++++++,,,---,,,+++---///000000///000///---,,,+++,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,***)))+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......************************+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...***++++++,,,,,,++++++***))))))************++++++,,,,,,,,,++++++*********)))***+++,,,,,,***((('''------,,,+++******))))))*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++******))))))******+++,,,......------------......,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,---------..................------,,,,,,,,,------------------,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,---...,,,------......------,,,------------.......................................---+++++++++---...000---+++)))))),,,---+++))),,,,,,,,,---------......------------------------///000111111000///000111........................//////000111111111111000........................---------.........//////---......//////......---------------------------------............------///...---,,,,,,,,,,,,,,,........................------------....................................------------------------,,,,,,,,,---------......------,,,+++,,,---...///...------,,,,,,------...........................---------,,,,,,,,,,,,,,,......---------......///------------------,,,,,,---,,,+++,,,.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---------,,,,,,---......,,,,,,------------,,,,,,---............/////////.........---------,,,,,,,,,,,,,,,,,,---......///000/////////......------,,,---------.../////////------..................***...111000---+++---......000111000...------...---,,,+++,,,...000///...000///---,,,+++,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++*********************+++,,,---,,,***)))***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))******+++,,,---***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,++++++*********,,,++++++***************...------,,,+++***))))))*********++++++,,,,,,---***+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,******))))))******+++,,,++++++************++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,,,,------......------,,,---------....../////////........................------......---,,,,,,+++,,,,,,---...000000000000,,,,,,,,,---------......------------............---...//////------...///........................//////000111111111111000........................,,,,,,,,,---......//////......////////////......,,,,,,,,,------------------......//////......---......---,,,,,,,,,------.........///////////////------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---...//////,,,,,,+++++++++---...///...------,,,,,,------...------------------------++++++,,,,,,------------000//////...------......---------------------------++++++,,,---...---,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///------------------...///++++++,,,------------,,,....../////////000000000////////////.........---------------------...//////////////////.........---------...............,,,,,,---............------...//////---,,,,,,---...000111111///......///...---,,,---///000///...///...---,,,+++,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))))))))***,,,---***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,---,,,***)))***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++***++++++,,,,,,++++++************+++,,,,,,------,,,,,,++++++++++++++++++******))))))***,,,...///------,,,,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,,,,------,,,,,,+++************++++++++++++------------------,,,,,,------------.....................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---,,,++++++++++++,,,------......------,,,---------...//////000000............................../////////---+++******---111111///---///111,,,,,,,,,---------......------------.........///---......---,,,,,,---///........................------...///////////////........................+++++++++,,,---...............////////////......------------.........///,,,------......------,,,------,,,,,,,,,---............/////////000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------------------++++++******+++,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000222111000...------------+++,,,,,,------.........,,,+++***+++---...---,,,......------------......---------------------------------...............---------------...//////,,,,,,---.............../////////000000000111111000000000000///////////////......------------...------...............///...............---------+++,,,---.........------...---,,,,,,......---,,,,,,...000000///...///000///---------///000///......---,,,+++,,,---...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++''''''''''''(((((())))))***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,)))***+++---......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***++++++,,,,,,++++++******++++++,,,------......++++++++++++++++++,,,,,,)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******))))))******+++,,,///......------......///,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,...///...,,,+++---///******+++,,,,,,---......,,,------......------,,,------------------------+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,------------------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------,,,++++++,,,,,,,,,,,,------......------,,,---------...///000000000........................//////..................)))111777444---(((***///,,,,,,,,,---------......---------.........//////......///...---,,,...000........................+++,,,------......------////////////////////////******+++,,,,,,---............////////////......---.........//////000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...///.../////////000000111111+++++++++,,,,,,---------........................,,,,,,,,,------.........///......------,,,,,,+++******))))))***,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222333222000///---,,,,,,,,,++++++,,,,,,---...//////,,,+++***+++---...---,,,......------------......------------------------........................---------------...///000------...///000000//////000000000000111111111111111111111111000000000000000///...---------------,,,,,,,,,------........./////////......------,,,***+++---...///...------...+++)))***...000///---+++---...///.........000///...---...000000///...---,,,,,,+++,,,---///000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++***+++---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,***)))***+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......((())),,,...///...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++++++++++++++,,,,,,+++++++++++++++,,,------...//////*********++++++,,,,,,---+++---///000///...+++***,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********)))***++++++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++------------------------+++...000000---,,,---///******+++,,,,,,---......,,,------......------,,,------------------------------,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++++++++,,,---......,,,------......------,,,---------...///000000111........................000...---,,,---///111333///888???;;;///(((+++111------,,,------...///000///---,,,++++++,,,...///222...,,,---///...------000000000000000000000000............///////////////000111///---,,,---000///////////////.........222111000///---+++******...------.........000444---------........./////////............---------//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,+++++++++,,,...000111//////...------------.........///...---,,,---...+++,,,---...///111222222777666444111///---++++++////////////////////////+++---......---,,,,,,---........................////////////////////////,,,...///...,,,,,,---///////////////////////////...---,,,,,,---///222444000000000000000000000000000000///////////////000,,,---......---,,,...///******,,,,,,,,,,,,******+++***))))))+++---000111......------------......,,,++++++++++++,,,---.........//////...---,,,,,,------............------.................................------,,,,,,,,,------------------------***************************+++,,,---...---,,,+++,,,------......------,,,)))***+++,,,---............------,,,,,,------...000000///...------,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++///...,,,+++******+++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++((()))***++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***,,,///111000...+++(((,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,+++***+++...///---***---,,,+++******,,,...///,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---///000///---------,,,---......//////......++++++++++++++++++++++++------............------................................................,,,---......//////......//////............////////////.........---------......------...000///,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,//////.........---------............////////////...333111***,,,777:::555444:::===999///)))***...------,,,------...///000...---,,,,,,,,,---......111...,,,,,,,,,,,,******....................................///////////////000111///---,,,...000////////////............//////.........---------000---,,,...000111000///,,,,,,,,,---------......///............---------///..................///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////111000///...---....../////////...------------.........//////...---------,,,,,,---...///000111111444333111000///...------........................+++---......---,,,------........................////////////////////////111///------///111111111///////////////////////////...------...111333444000000000000000000000000000000////////////000000000000111333444444444444,,,---............---,,,...---,,,,,,---///111333......------------......---,,,,,,,,,,,,,,,------......//////...------,,,------............------------------------------......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,---------------,,,------......------,,,***+++,,,,,,------------...------,,,,,,------...//////......---,,,,,,++++++++++++++++++++++++++++++,,,---------,,,+++***---------,,,------......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------+++---...//////---+++***,,,,,,,,,,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,+++***+++...///---+++---,,,+++******,,,---///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,---/////////...------,,,---......//////......------------------------,,,,,,------------,,,,,,........................------------------------***+++,,,,,,------,,,,,,......------------......//////.........---------...---,,,+++---...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,//////.........---------............////////////,,,000///...777FFFIIIBBB+++000444222---***,,,000------,,,------...///000------------------------///000//////...///..........................................///////////////000000///------...000........................,,,,,,------...//////000222///...///222333///***++++++,,,,,,,,,---------///............---------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............000000///............/////////...------------...---...000111000///---,,,------.........///////////////.........//////000------------------------,,,---//////---,,,---...........................////////////////////////333///+++,,,000333222000////////////////////////000/////////000111333444000000000000000000000000000000////////////000000222111222666:::;;;888555------...//////...------//////...---...///000111......------------............------------------.........///......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///,,,------......------,,,+++,,,,,,---------,,,,,,...------,,,,,,------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***+++,,,---...////////////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------............------------------............------.........---,,,+++++++++++++++,,,,,,,,,,,,((()))***+++,,,------...++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,......---+++---,,,+++***+++,,,---...,,,,,,,,,---------------++++++,,,,,,,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------...//////...------,,,---......//////......------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------...............---------...,,,******,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,...............---------............////////////000000......777CCCAAA888)))+++......------...///------,,,------...///000---......///......---,,,,,,000222000///000111111..................................../////////////////////.........//////------...............///,,,,,,,,,---...///000000000333444222111000---))),,,,,,,,,---------......///............---------------,,,,,,,,,,,,------------------------------------------------------................................................***++++++,,,---...///000//////...------------...---...000222222111...+++........................---------------...///000------------------------,,,...//////...------...........................////////////////////////111000///000000000///---////////////////////////////////////000111222333000000000000000000000000000////////////000000111222000000444999:::555000,,,,,,------------,,,,,,------,,,++++++,,,,,,---......------------........................---------...............------------............------------------------------------------------------------------------------------------------------......---,,,---...///000,,,------......------,,,------------------,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,---/////////...---------------------,,,,,,---,,,,,,++++++,,,,,,------------------------------------...---,,,,,,+++------------------------,,,,,,,,,,,,+++***))))))//////000000000000//////,,,------------...............---,,,,,,,,,,,,---******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,---------,,,,,,,,,+++++++++,,,---...,,,---------......//////+++++++++,,,,,,,,,------//////......------,,,,,,------------------------,,,,,,,,,,,,,,,---.........------......///...---,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,,,,,,,------........................///,,,***,,,---,,,,,,---,,,,,,,,,---------......---------------------------...............------....................................////////////222222///---111555222***000/////////000000...---------,,,------...///000...////////////...---,,,,,,333666000,,,---...---////////////////////////............//////////////////........./////////,,,---------......//////---------...............,,,666;;;666...,,,,,,+++............///////////////............---------------,,,,,,,,,,,,------------------------------------------------------.............................................---******+++,,,......////////////...------------...------///111444333000---............------------......------------..............................,,,...//////...------...........................////////////////////////...333888888222---,,,---000000000000000000000000............///000000111///////////////////////////////////////000111111222//////222666555000***------------------------,,,,,,,,,+++++++++++++++......------------......---......//////...------------...............---------............------////////////////////////------------------------------------------------------------------------......---,,,---...///000,,,------......------,,,------.........---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---.........,,,+++***---------------------------,,,,,,++++++,,,,,,---------------------------------.........---,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))......////////////......,,,,,,,,,,,,------------///...---,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...***+++,,,------,,,,,,---++++++++++++,,,,,,---------------....../////////+++++++++,,,,,,,,,------......------,,,,,,++++++------------------------------,,,,,,------...//////...,,,---...///...---,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............------------......---.....................111---,,,000222...---///,,,,,,,,,---------......------------------------------...............------.................................////////////,,,///222000000111222000444111//////000111///---------,,,------...///000000000//////...---------444>>>AAA777...---...,,,000000000000000000000000............////////////000...------///000000///,,,,,,,,,---......//////...............---------+++999@@@777,,,***---......////////////000000000///............---------......------------..............................------------------------.......................................---------//////000000//////...---//////...------------...---,,,---000444666333000......------------------//////...------------...////////////////////////---...000000...---...///........................///////////////////////////777===<<<444...---000000000000000000000000000---.........///////////////////////////////////////......//////000111222222111000111333333///+++111000////////////000111..................------......------------......+++,,,---//////......---,,,---......///.........------............------////////////////////////,,,,,,,,,------------...---------------------------------------------------------,,,---......///,,,------......------,,,,,,------.........------...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,+++***)))------------............---,,,,,,++++++,,,,,,---------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...)))+++------,,,,,,,,,---++++++,,,,,,,,,------------------...............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++------------------------...------------...//////111...+++,,,...000///,,,,,,---......//////..............................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------------......---------...............222---...555666000...000,,,,,,,,,---------......------------------------,,,---......///.........---------...........................////////////+++///333222...---///222000///---...///000000000------,,,------...///000222111///...---------...666BBBFFF:::000///000---////////////////////////............////////////000...,,,---///111000///++++++,,,------...//////........................,,,:::???555,,,,,,///---.........////////////000///............---------///..................///////////////////////////................................................//////.........---------...///000000000///...---//////...------------...---,,,+++///444777666333------------------------///...............//////........................---...000000.........///........................////////////////////////000444888777222///000222000000000000000000000000......///000000000000///////////////////////////............///000111222000000111111111000000///111111000//////000111111//////000000000000000000......------------......(((***,,,...//////...---,,,------...//////......------............------////////////////////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,,,,,,,---.../////////......------,,,,,,------...------------------------------------------------,,,++++++++++++,,,...///...------,,,,,,,,,------------------.........///---,,,,,,++++++,,,,,,---.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................++++++,,,,,,,,,,,,++++++------------..................---------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...)))+++......,,,+++,,,...++++++,,,,,,---------,,,.........---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------.......................................//////000111...***+++...000///,,,,,,---......//////......////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,---------------.........//////111,,,///888999111---///,,,,,,,,,---------..............................,,,------...//////......---------.........//////............////////////111111111000...,,,,,,..................///111333---------------...000000333111///---,,,---...///+++999???444+++,,,...,,,..................................../////////000000---,,,---///111000///++++++,,,,,,---...//////,,,------......////////////:::===333---///000,,,---------.........////////////.........---------//////............//////000000000000000000000000................................................//////.........---------)))***,,,...//////......//////...------------......+++***...444888888555,,,,,,,,,---------............---......000111111---------------------------///000000///......///......................../////////////////////////////////......///000222000000000000000000000000///000000111111111111000////////////////////////............///000222222---...000/////////000222000///...------...///000......///000000000000000.........------.........&&&(((+++---//////...---,,,,,,---.../////////...---..................---........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,------......------,,,+++,,,---...////////////...------,,,,,,------...........................------------------------+++*********+++---///000...---,,,,,,---...000111---------.........//////---,,,,,,++++++,,,,,,---..............................//////......---,,,++++++++++++++++++++++++******+++,,,---------------..................---............/////////000------.........---,,,+++,,,,,,------------......))))))***+++,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...)))+++......,,,+++,,,...***+++,,,---------,,,,,,.........------,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,------................................................///000000222...***+++...111///,,,,,,---......//////......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////......,,,++++++++++++++++++,,,---------.........//////000+++///:::;;;111,,,...,,,,,,,,,---------..............................,,,,,,---.../////////...---------.........//////............/////////000333000...111444444444555111111222000...///111333,,,---------,,,,,,...///444222...,,,+++---000333222222111111000000//////333111......////////////111111000000//////......000000000000111111111111...............///000000111000///......///000111000444777555///,,,...222,,,,,,,,,,,,,,,---...///---------------...///000---...///...------.../////////.........//////000000000000000000000000000------------------------........................------------------------///000000---,,,...///000---......///000111111222000000//////.........---,,,------......------,,,......------------......,,,,,,+++***+++,,,---...............////////////........................////////////000000000000111111111111000000000000000000000000000111111222////////////////////////............///000111222111111111111111222222222000000111111111111000000...////////////////////////////////////............---,,,,,,,,,,,,---...------------------------------......///111222333............////////////.........------,,,,,,,,,...------,,,,,,------...//////.........---------////////////............000---++++++,,,---,,,***,,,000000---,,,...000...---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,++++++---.........,,,,,,,,,---------......,,,------......------,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,111///---+++++++++,,,---,,,------......------,,,//////////////////......,,,,,,,,,---------.........------,,,,,,------...,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---***+++,,,---///000111222,,,------......------,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---.........---,,,,,,+++------------------------........................,,,---------...////////////............---------,,,---......//////......---------............//////...------,,,,,,------//////000000///...------///......------,,,,,,+++......//////......---,,,---+++)))***,,,---,,,)))---,,,,,,,,,,,,---......//////.........------------,,,,,,++++++,,,,,,---//////.........---------...........................,,,+++---000222222000...---,,,+++++++++++++++---------------...///000............////////////////////////000000000000222111000000111333555777666444111///.........///---...///...------///111222111///.........///000////////////......------333000......///000///...000000000000//////......---.........////////////...............///000000///...---,,,------///000333333222111000---+++***......------......///000---------------...//////---...//////------...//////////////////000111222........................------------------------........................------------------------...//////---,,,---...///---......///000000111111000/////////............---......//////......---......------------.........------,,,---...///000000000//////.........---........................////////////000000000000------......//////000000000000//////000000111222000000000000000000000000.........------...////////////000000000000111111000111111111111111111000//////////////////.....................///000000......---,,,,,,---......------------------------------......///111222333111111000000/////////............------,,,,,,,,,...------------------...//////.........---------,,,---------......//////000...,,,,,,//////...,,,)))---///---,,,---,,,)))...,,,+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,------,,,+++,,,...000000///,,,,,,,,,---------......,,,------......------,,,.........---------,,,,,,++++++,,,,,,,,,---------///...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............------,,,,,,------...,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,++++++++++++++++++,,,,,,,,,,,,---......//////,,,------......------,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------......------,,,+++---------------------------------------------------------...............******+++,,,---...//////,,,---......//////......---------............///...---,,,,,,++++++,,,,,,------......---,,,,,,+++------------------------***+++---...//////000000...,,,++++++......---+++------,,,,,,------.../////////.........------------,,,,,,++++++,,,,,,---//////.........---------........................---,,,+++---000222111000......---,,,,,,,,,,,,,,,+++,,,...///000///...---............////////////////////////000000000111000////////////000222333555333111///.........///...///000000//////000222000000000111000///....../////////............---222000......///000///...000000000////////////...------........./////////...............///000000...------,,,---...000111666222///000444333---'''/////////...//////000111...------------...//////---...//////------...///////////////000222333333........................................................................////////////////////////...---...........................//////000000111////////////............/////////000000/////////......------------......///////////////000111111111111000///...---,,,,,,////////////////////////////////////000000000000,,,,,,---...///000111111000000//////000000111222000000000000000000000000222111000///......---............//////000000000111111222222222222111111000000000//////...............------...///111222......---,,,,,,---......---------------------------------...///000111222333333222111000///...---.........---------------------------------------...............---------------...///000111222222///...---...000111000...///222111......111111///...---,,,++++++,,,---...------------------------......---,,,,,,,,,---------,,,+++---///111222111,,,,,,,,,---------......------............------//////.........---------,,,,,,---------............---,,,+++,,,---...///...---,,,++++++,,,---...------------------------,,,------------...............------------......,,,------......------,,,,,,,,,,,,---------......------------------------+++++++++******+++++++++------------,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,------------,,,,,,------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------)))******+++,,,---......,,,---......//////......---------............//////......---,,,------------------...------,,,++++++,,,,,,---......//////***+++---...//////000000///...------//////...------------,,,------...///...............---------------,,,,,,,,,,,,------...............---------........................---,,,,,,---000111111000//////...------------...***,,,///222222000---+++............/////////////////////000000000111111000000000000000000000000333222000///.........///---///111111000///000111000000000000000//////...000000000000000000000000000///......///000///.../////////////////////////////////000000000111111...............///000000000000/////////111222333666444333666999888333.../////////......///000000......---------......///---///000///...---...///.........///000222333444000000000000000000000000////////////////////////........................////////////////////////...---...111333000.............../////////000000///////////////............//////000000//////.........------------....../////////000000000111111111000000///...---------000000000000000000000000////////////000000000000/////////000111222222222///////////////000111111111111111111111111111111666555333222000/////////.........//////000000111222222222333333222222222111111000000///.........000///...------...000111......------------..............................---------...///000111111111111000000///......---...............---------------............------........................111111222222333333444444...------......//////...111111///+++,,,111333111///...------------...///...........................------,,,,,,,,,---------,,,,,,---000333333333,,,,,,,,,---------......------............------/////////.........------,,,,,,,,,,,,------------,,,,,,+++,,,,,,...///000222000///------///000222.........///////////////------------..................------------......------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,---------,,,,,,,,,,,,+++,,,---......///.........---------............///111000//////......//////...///////////////......,,,---------.........///.........///......---,,,........................---------------...//////........................------,,,,,,,,,,,,------................................................---------...///000000000//////............//////,,,---///111111000...,,,............//////////////////000000000111111111222222333333222111000000111000///............///,,,...000111000//////000222111///.........///000///////////////000000000///...---...///000///---.............../////////////////////000000000000...............///000000111000//////000111222333666888;;;<<<:::666333111//////......---......//////......---------.........///000///......///000,,,------...///000222333000000000000000000000000////////////////////////........................000000000000000000000000000---///666888333000000............////////////.........///////////////.........//////...............------------............//////000000000000.........///////////////000000000000000000000000////////////000000000000111111111111000000000000/////////...///000000111000000000000000000000000666555333222000/////////......///000000111222222222222222333333222222222111111000000////////////111000///...------.........................................................---------...///000111................................................---......//////......------.....................444444333333222222111111---------,,,,,,---...///---///000000222444111+++................................................------,,,,,,,,,------...---,,,,,,...111333444333,,,,,,,,,---------......---......//////......---///.........------------++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000222111///......///111222........./////////000000---------........./////////......------......///------------------------,,,,,,,,,---------......------------------------.........------.........******+++,,,,,,------...,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...------,,,------------------------------------------------/////////...---------,,,............------------,,,---......///.........---------............///000//////...---...............///////////////.../////////......---------.........///......---,,,---.........---------......------------...//////---........................------,,,,,,------...---.............................................------.../////////000000//////.........//////000////////////////////////............////////////000000000000111111111111222222222222222111////////////..................,,,...111111000//////000333111///...---...000111,,,------------............------...000000///------............/////////,,,,,,---------........................///000000000000///.........///000444:::@@@???777000.../////////......------......//////...------------......///000000......///000------------...///111111........................................................................000000000000000000000000111---///999<<<666000000.................................///////////////---......//////......---......------------......------...///////////////............//////000000////////////////////////////////////000000000000000/////////.........---//////......//////000111////////////////////////222111000///......---.........///000111111222222111111222222222222111111000000000000000000000000///////////////.........---...////////////...---..............................------......///000,,,,,,,,,------......................../////////---...///000000///...------------...............222222111000///...------------,,,,,,,,,...333666999???DDDGGGIIIEEE:::...........................------------------------------,,,,,,,,,---.........---,,,...000222333222,,,,,,,,,---------............////////////............---------,,,,,,,,,*********+++++++++,,,,,,++++++,,,------.../////////...---,,,,,,---...///++++++,,,,,,---.........------.........///////////////............//////...------,,,,,,------...,,,,,,,,,---------......------------------------000//////......//////000***++++++,,,---......///,,,------......------,,,*********+++++++++,,,,,,++++++++++++++++++++++++------............------,,,,,,------......------------------------------.......................................---------+++,,,,,,---...///000111,,,---......//////......---------............///...---,,,,,,++++++,,,,,,+++,,,------...---------000000//////...------,,,***+++---...//////000000---...///...---,,,---///......------......///000---------.....................------------......---------.......................................---...//////......///111///............///000000111000///.........//////............////////////000000000111111111222222000000000//////.........---------...............---000222333222111111111000000000000////////////,,,,,,,,,---------......---,,,---...000000///------------.........//////,,,,,,,,,---------.....................///000000222111000............//////777>>>>>>888111000111111000//////......////////////...---------------...000111000///...///000//////......///000111111........................------------------------........................////////////////////////111+++...:::>>>666//////..................................../////////000...//////000000//////.........------------......---...///000000000///...///////////////.................................////////////000000000000............///////////////............///000000.................................------...//////,,,------...000111111222000111111111111111111000/////////000111111222222+++,,,...000111111000///---...///000000///...---..............................---------...//////...............------------........./////////000---...///000000///...------------.........////////////......---------,,,------------///444<<>>;;;888666777222222111000000///000000000///...---------------...000111000///...///111111000000000000000111111000000000000000000000000------------------------........................////////////////////////000)))---:::???666...........................------.........//////000000000000111111111111000000.........------.........---...///111111000000///111111000///...------,,,........................////////////000000000000......///000111222333333...............///000000.................................//////000111222++++++,,,---...///000111000000111111111111000000......///000111222333333''')))---111333333222111---...///000000///...---////////////////////////......---------...//////111111000///...------,,,---.........//////000000---...///111111///...------------.........//////............////////////---......///222:::EEEMMMSSSMMMAAA777555777444///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,---///000000///,,,,,,,,,---------............////////////......,,,,,,,,,+++++++++******,,,,,,,,,---------......+++,,,------......------......////////////......------......///000111111............/////////000//////............//////...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------......------------......000000///......---,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------............------+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------,,,,,,,,,++++++,,,---......//////......---------.........//////222222111000000000000000------...///000000000///------......///000000000......//////......---,,,///111333222///...000222...............///000000---------.........//////......------------......---------.........//////........................,,,///111000...---///111---------------...///000---///222333333000---+++............/////////000000111111111111222222222333111000......000222333++++++,,,---...............000333555444333333333...///000111111000///...//////.........---------------............------........................////////////000000000000............///111222333HHH:::///...///------/////////000111222333444444333333222222111111000000000///...---,,,------...////////////////////////............////////////000000//////.........---////////////////////////.../////////...---,,,,,,,,,---......------///000///111444666777555222000......////////////......////////////////////////000111111111000///---,,,,,,,,,,,,,,,---///111222///...------...///000111////////////////////////111000///......///000000............/////////000//////000000111111111222//////000000000000//////111000000///...---------.........---,,,,,,++++++............/////////000//////000111111111111111222111111000///......---/////////...------,,,,,,...///000///...---...000111000......//////---,,,000///...---------------+++,,,.../////////......------------------------------............---------------...///000111111333111///------...111222...---,,,///555>>>HHHNNNDDD===555111222222000------------......---,,,,,,------------------------///////////////.........,,,,,,,,,---...///000000---.........//////000000......////////////......------,,,,,,,,,,,,++++++,,,,,,------...---------------------------------,,,---------.../////////////////////000000000000000000000000000000000000...///...,,,///222111,,,+++,,,,,,---------,,,,,,---------.........//////,,,---...//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000---...///...,,,+++,,,---........................)))***++++++,,,,,,,,,,,,//////.........---------------------.........///---------...///000000111---......///////////////........................------------------------+++,,,---.../////////.........------------............////////////......000000000000000000000000//////.........------------------,,,+++***)))(((+++===EEE999---,,,000000..................------------............------,,,,,,,,,------.........,,,---------.../////////000000000000000000000000........................------------------------000///////////////000111000000////////////000000000222222111///000444888===555......///......000111///---,,,,,,,,,...//////111444444222111000000......////////////......//////.........------------......//////......---........................////////////000000000000000////////////000000111DDD999000///000...---...//////000000111222222222111111111111111000000000000///...---------......////////////////////////............////////////000/////////.............................................///......------,,,---///...------///000...///222333444333111000...//////000000//////...////////////////////////...///000111111000//////......---------.../////////......---...///000111////////////////////////......////////////....../////////000000000000000///000000000111111111111//////000000000000//////111000000///......------------------...................../////////000000---...///000000111111111000000000000000000000000000000//////......------...///000///......///000...///000222333222000---000///...------------...,,,---.../////////...---------------------------------............------+++,,,,,,------.........111000...------...000111.........///222666:::<<<:::555///---///000...,,,---...............------------------------------------....../////////000,,,------....../////////............/////////000......////////////......---------,,,,,,+++++++++............---,,,++++++---------------------------------................../////////000000000000000000000000000000000000...///...---000555555111,,,,,,------...------------------.........//////...///////////////......------------------------000//////...............---...///...,,,+++,,,---........................++++++,,,,,,---,,,,,,,,,//////.........------------.........////////////------......///000000111---......///////////////........................------------------------000000111111111111111000///......------......///......////////////......//////////////////////////////.........---------,,,---------------,,,+++---<<>>777222111222000......//////000000000000000000////////////000000000000000///......------......////////////////////////............////////////////////////....................................------......///.........,,,...//////...---...000---...///000000000/////////000000111111000000///////////////////////////------///000111111111111///////////////...---,,,///............///000000////////////////////////---///111333333222///---111111111111000000000000000000000000111111111111//////000000000000//////000000000///......---------------...///000000000....../////////000000000------...//////000111111......///000111222222333222111111000//////.........///000000......///000---...111444666555222/////////......------.........///////////////...---------------------------------............------------------------------.....................///---...///000000000//////111...++++++...000...,,,---....../////////......------------------------++++++,,,---...///000111....................................////////////......////////////...............---,,,++++++***/////////...---,,,******------------------------...............---------....../////////000000000000000000000000000000000...///...---111777:::888,,,,,,------............---------...............000000000000000000000000........................000000000///---,,,+++***---...///...,,,,,,,,,...........................------.........---,,,,,,/////////............---////////////000000000000------......///000000000---......///////////////........................------------------------///////////////.........///......------......///...//////000000//////.........................../////////............---,,,---...///////////////---777;;;444///000111...........................---......//////......---.........//////////////////////////////.........................................................////////////////////////000000///...---,,,++++++///......------......//////111222222333555999;;;<<<555000111222111000222000///...,,,,,,---.........000111111///------...000///------------///000////////////..................////////////......000000000000000000000000////////////000000000000000000////////////000000:::777555555444222000///000000//////............---.........//////000000//////..................////////////////////////............///////////////////////////.........------------------------,,,,,,---.../////////...---...000///...---...000...............//////000000000111111111111000000////////////////////////---...//////000111111111...///000000000///---,,,//////........./////////////////////////////////...111555888888666222///111111111000000000//////000000000000000111111111//////000000000000//////000000//////.............../////////000000000111...////////////000000000000000////////////000000//////000000111222333333333222222111111000000///...000111000///...///000//////000333444444111/////////............//////000000000000///.................................------............------000000000000////////////,,,---...//////......------...///000000000//////...,,,,,,...000111000...------......//////..............................,,,,,,,,,---.../////////////////////.....................///////////////......////////////......//////...---,,,++++++***............---,,,++++++------------------------/////////...---------,,,........./////////000000///////////////////////////000///---000777::::::------------------..............................///000111222222222111000------------------------,,,---------,,,***((('''---...///...---,,,---...........................///////////////...---,,,/////////...............///000000000000111111111............//////000000---......///////////////........................------------...............------------....../////////............////////////000000000000//////......................../////////.....................///////////////...+++000222...---///...***---------.....................////////////........................//////......------,,,,,,++++++................................................////////////////////////////////////...------,,,//////............//////111222111111111222333444999333///111222111000111000///...------------...,,,---//////......///000111000///......///000111000000/////////............//////////////////...000000000000000000000000////////////000000000000............///000111222666888999888666444222111000000//////...---------------....../////////000......//////////////////////////////////////////............////////////.........///////////////........................,,,,,,---.../////////......///000000...---...000///......---...///000111000000111111111111000000////////////////////////000000////////////000000,,,---///000000000///...//////////////////......////////////////////////---000555888888666222///////////////////////////111111000000000000000000//////000000000000//////////////////............111111000000000/////////////////////000000000111555444222111000/////////000111111111222222333333333333333222111111000000///000111000///...///111333111///...///000///...//////.........//////000111111111000////////////........................------............------000000000000000000//////+++,,,...///000///...---//////......///000111222.........///000000///---,,,,,,---...............................................................//////////////////......///////////////...............////////////......//////...------,,,++++++++++++,,,---............------------------------/////////...---------,,,............///////////////////////////////////////111000---...444777777000///...------------........................---+++...111444555333000---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,+++***)))---...//////------...///////////////////////////000000000000//////...---////////////////////////000000000000111111111222............////////////---......///////////////........................---------....../////////000000000000111222444444/////////......///////////////000000000000//////........................////////////////////////000000000000///...---,,,,,,------,,,...///...***---------.........//////...//////////////////...------------------------.........------,,,,,,+++////////////////////////................................................---...///000000000000000111111000000000000111111222222111111222333333333666000---000222000////////////......------------+++---............000111000000////////////000000000000000/////////.........//////000000//////...////////////////////////////////////000000000000------......///111222333444999<<<999555444333111000000//////.........---............////////////......///000000000//////////////////////////////............////////////.........///////////////////////////////////////------......///.........///000111000........./////////......//////000111///000000111111000000///////////////////////////111000////////////000000---...///000000000000000/////////000//////...---////////////////////////+++...111333444222000///---.........////////////111111111111000000000000//////000000000000////////////////////////......111111111000///........./////////000000000111111666555333111000000000000111111222222222333333333333333333222111111000000///000111111//////000111444111---,,,,,,.........//////......//////000000222111111000000000000111........................------............------........................+++,,,...///000000///...222111///------...///111......//////...---,,,,,,,,,---......////////////........................000000/////////.........///////////////////////////////////////...............////////////..................------------******,,,---.../////////------------------------...............---------------........./////////000000000000000000000000///222222......222555555555333111///...........................---------))),,,000333333222///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////---...//////...---///000//////////////////////////////000000000///.........////////////000000000000000000000111111111111......//////////////////---......///////////////........................---------...//////000000000////////////111333444000//////......//////000///000000111111000000///...........................////////////000000000111111111000///...,,,,,,//////...///000111///...,,,,,,------.../////////...//////000000//////...---------------,,,,,,,,,000000000000000/////////000000000000000000000000................................................,,,---///111222222111111222111111000000111111222111111111333666777777777333...,,,000333111......///............---------.../////////------///000...//////////////////...000000000000/////////...//////000000000000//////........................////////////000000000000///////////////000111111111999===888222111111000000000//////////////////000000//////////////////---...///000111000000///////////////////////////............////////////............/////////000000000000000000000000000.........///......------///000111000.........///.........///////////////...//////000000//////...//////////////////////////////......///000111222111000////////////////////////000000000///---,,,////////////////////////,,,---...///000000000000------...///000111111222111111111111000000000/////////000000000000//////...///////////////////////////////////////////////////000000000111111111444333111000///000111222///000111222333555666666333333222222111000000000///000111111000///000111111///------...///......///////////////000111111222111000000000111222333........................------............------------......//////000000------...///000000000000222111000//////000000111////////////------------......///111111222222222......................../////////000000000000000......//////000000111111000/////////..................////////////......------------............++++++,,,---............---------------------------------...............---------.........//////000000000000000000000000---111333000///222555555;;;999666333111000000000//////.........---------***+++,,,...//////......------------------------------------...///000111,,,...//////......///111////////////////////////......//////000/////////.../////////000000000000/////////000000000111111/////////////////////...---......///////////////........................---------...///000000000111000...---,,,---...///000000////////////000000000000111111111111000000////////////////////////.../////////000000000000111111222222111000//////111000000000111000///000,,,,,,------...//////000//////000000000000/////////.........------------000000000111111111111111////////////////////////........................////////////////////////,,,---///000111000///...111111000000000000111111222111000333666888777555222...---111444222//////...............------,,,000111111///---,,,---///,,,---...//////...---,,,000000000000//////////////////000000000000//////........................////////////000000000000111000000//////////////////999<<<666//////000...///000000000000000000000111111000000//////......---...///111111111000///////////////////////////............/////////000---.........//////000000000000000000000000000000.../////////...---,,,,,,000111111000///......///,,,---.../////////............////////////......////////////////////////------------///111333555444333111///------......//////000000000///---,,,////////////////////////............///000222333---......000111222333444222111111111000000////////////000000000000//////.........///////////////------......//////000000000000000000111111111111111000///...///111333444---...000222444666888999333333222222111000000//////111222111000///000111---,,,---///111111000...///////////////000111111111111000000000111333444////////////////////////---..................---...//////000111222222333.........///000111111222///000111333444444555555000111111000......000111000000111222333444444444////////////////////////......///000111222333333---......///000111111222000000//////.........---......////////////......,,,,,,------.../////////---------...------,,,,,,------------------------,,,------....../////////---------.........//////000000000000000000000000+++111444111000333666666???===:::666333222222222//////.........---------,,,+++***)))***,,,...000........................------,,,+++,,,---...///,,,...//////......///111000000000000000000000000------...//////000//////.../////////000000111111////////////000000000000///////////////.........---......///////////////........................---------...///000000111888666333000///...//////000000////////////000000000000111111111111000000000000000000000000000000.../////////000000111111111111222333333333333222000//////000///------///,,,,,,------...///000000//////000000000000//////000000//////.........---......//////000000111111................................................000000000000000000000000,,,---///000000...---+++000000////////////000000333222000222444444222///333......333666333000000......//////......---,,,555111---,,,///111111000------...000222333222000222222111///...---,,,+++////////////////////////000/////////............///////////////000111111111000/////////000222333333:::HHH888...222---222222///------......000333111111000000/////////...000000000000000000//////............////////////---///333555666444222000000///............//////111222333333222111///......---------...///000111333222111/////////000111222111111111000000//////......//////000000111111//////000000111111111222222111000000000111333444000000//////.........---...000111222222111000...////////////000000000000,,,++++++,,,...///...---000000000000000000111111333111000000111111///...000000//////.........---000000000000000000000000000000000000000000000000222222222111111111000000222222333333333333222222111111111111111111111111333333222222222333444555000000000000////////////111111000000//////......000000000000111111111111222111111111000000//////////////////000000000000000000000000000000000000000000////////////000000////////////000000000000333333222111000000000111111000......//////---,,,////////////////////////---......///////////////000000000000000000000000////////////000000000000......------------......///......---------......//////.........---------,,,,,,,,,------.....................................................................////////////000000//////.........---000000000000000000000000888:::>>>AAADDDEEEEEEEEE999888777444111///---,,,.........------,,,,,,,,,///...,,,++++++,,,.../////////.........---------000000000000000///......111111111000000000000000000000000000000111111222333222111111000000111111222111///.........///000+++---000111000000111222222000000222///,,,,,,000......------------......000///.........///111222@@@;;;444111000111000/////////000000111111111222000000000111333444222111000000000000//////////////////000000000000//////111111000000//////......111000///...............000000////////////000000000000000000000000000000////////////000000000000000000000000////////////000///...------...///000........................000000111222222222222111000000000///////////////111333111444999222...555000000111111111000//////...000333333111...,,,,,,////////////............111///......///000000000222000......000000000///222222111000///......---////////////////////////000000/////////.........///////////////000111111111000/////////000222222333:::GGG888...333---222333111000000000/////////000000/////////.........//////////////////000000....../////////000000000///000333444444333111000////////////////////////111111222222222111000000444333111000000111222333333222000/////////000111111111111111000000000/////////////////////000000/////////000000000111111//////.........///000111000000/////////............///111222222111///...------------...............---,,,---...///...---000000000111111222222222111000///000222222111000000000/////////.................................000000000000000000000000111111111000000////////////000000111111000000///111111111111111111111111111111111111111222333333222222111000...---,,,,,,111111000000////////////000000000000111111111111111111111111000000000///////////////000000000000000000000000000000000000000000////////////000000////////////000000000000222222111111111111111111111///......///000...---////////////////////////---...//////000000//////000000000000000000000000////////////000000000000/////////......///////////////.............../////////.........---------,,,------------------...............................................................////////////000/////////............000000000000000000000000222444888;;;===?????????======;;;999777555333333.........------,,,,,,,,,,,,------------------,,,//////.........---------///////////////...------////////////////////////000000//////000000111222:::999777444222000//////222111000000/////////000...///000000000111444666888444111111000------000......------------......000//////...///000111222:::666222000000111000///111111111111000000000000000//////000111222111///111000000//////////////////000000111111000000///111000000000/////////...000000///.........//////000//////////////////000000000000000000000000000111111000000//////......000000000000000000000///111000///......///000000///////////////////////////000000111111111111111/////////000000111111222111//////...///222777888555555444333222111111000---000222222111/////////111111111111111111111111---...///000//////000111...///222555888999666444222222111111111000000000////////////////////////000000000/////////......///////////////000111111000000/////////000111222333999FFF777...333---111333333333444444333000---/////////...............---.........//////000000/////////000000000111111111111222222222111111000...///000111111111000///111111000000000111222222888666333111000111333444222111000000///000000000111111111111000000000000///////////////............///////////////000000......---------...///000000000////////////............000111111000......------------............000///......//////...---///000000111222333444444111000///111333444444333000000////////////..............................000000000000000000000000000000////////////......///000000111111000000///111111111111111111111111000000000000111111111222111111000000///......---111000000000000/////////000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000////////////000000////////////000000000000111111111111111222222222///...---...000111000///////////////////////////---...//////000000//////000000000000000000000000////////////000000000000000000////////////000000000000////////////000000/////////.........------.........---------------............................................................////////////////////////............000000000000000000000000///000222444444444333333666666555444222111000000.........---------------+++,,,...//////...,,,+++...............---------...............------,,,........................000000//////000000111222<<<:::888555222000///...111111111222111111000///111111111000000222777:::AAA888222111000///...000......------------......///////////////000111111333111//////000111111000333222222111000000//////000///...///000000///---222111000//////000222333111111111222222111111111000000000000//////////////////.........///000000//////............//////000000000000000000000000333222111000///......---000000000000000000000000111111000000000000111222000000000000000000000000///000000111111111111111//////000111222333333444555...333222...AAASSSLLL888777555333222222222222...000111111000000111222111111111111111111111111,,,...000000...///333777444888>>>CCCDDD@@@888222111111111111111111111111000000000000000000000000000000000////////////...///////////////000000111000//////...///000111222333999EEE777...444---111333444666777999:::555///000000000///////////////---------...//////000000000000000000111111111111333222111000000000000000...///111222333222000///111000/////////111222333555333000......///111333111111000000000000000000111111111000000000000000000/////////......------............///////////////////////////000000111000000//////////////////......////////////......////////////000000000000222000//////000000///---///000000222333444555555222111000111333444333222000000//////////////////000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111111111111111111111111111000000000111111111111111......///000111222333333000000000000000000000000///000000000111111111111111111111000000000000000////////////000000000000////////////////////////000000////////////000000////////////000000000000000000111111222222222222...------...000222111000////////////////////////......///000000000000000000000000000000000000000////////////000000000000000//////////////////000000000000000000000111222////////////............//////......------,,,,,,............................................................///////////////////////////.........000000000000000000000000000000000///...,,,***)))---,,,,,,,,,+++++++++***...............---------,,,,,,---......---,,,,,,.................................//////......---...............////////////////////////000111111333333222111000000000000000111222333333222111000000000111111111333777:::EEE:::111///000///...///......------------......///////////////000000111000000000111111111111000222111111111111111111111222000......//////...---222111000///000333666888111222222333333222222111000000000000///////////////.........///000111111//////............//////////////////////////////222111111000000/////////000000000000000111111111222111111111222222333333111111111111111111111111000111111222222222222222111111111222222333333333333,,,666888222PPPjjj\\\777555333111000111222333222222222000//////111333//////000000000000000111...///000//////111777===KKKJJJHHHFFFBBB:::111+++//////000000000000111111111111111111111111111111111000000000///////////////////////////000000111000///.........///111111333888CCC666///555---000111444666888<<>>??????AAA;;;444000000333777888111111111111111111111000222222222222222222222222111111111000000000/////////////////////000111111//////...---...///000111333666AAA444///666...//////222111000888DDDDDD;;;111111111222222333333333222222222111000000//////....../////////000000000......//////////////////------...//////000111111000000000000000000///...//////000000111000000000...///000111222111111000///000000000111111111111000000000111111111111111111111000000000/////////---...///000000000////////////000000000111111111000000000//////000000000------------............///...---...000000000...000000000111111222222222222111000000111222111/////////000000000111111111////////////////////////////////////////////////.........//////000000000......////////////......000000000000000000000000...///111222333222111000222222222111111000000000000000111111111222222222000000000000111111111111///000000000111111111111////////////000000000000000000000000000000000000000000////////////000000////////////000000000000000111222333333222000///000///...///111222222111000000000000000000000000//////000111111111111000////////////////////////////////////000000000000//////............////////////...///000111222222000000000000/////////...............////////////............................................................////////////............/////////000////////////////////////+++,,,,,,---...///111111............////////////---........./////////000---------,,,,,,------------------.........//////---...//////000000//////,,,,,,---......///000000///............///000000222222111000000000000000000/////////000000111222///000111111000000111333333000111444444111111333......------------......---...///000111000000///222444555444111000222444000000111222222333444444111///---,,,...000000000000000000000111222333444111111222222222222111111.../////////000000000111111111000000///000000000111111000000000000111111000000000000000000000000000000000111111222222333///000000111111222333333///000222333444444333333222222222222222222222222000000111222222222222111333333222222111111000000444333333333111000111///222222333444555666666777555666555333111///000111222222333333444555555666///000444;;;BBBDDDAAA===666555333333333444222111333333333222222222111111222222222222222222222222111111111111000000000000///////////////000111111///......---...///000111333666@@@444///666...///000222///,,,555CCCCCC:::000000111111222222222222444444333222111000//////............////////////------...///000000//////------------...///111111///000111111111///...---//////000000000...,,,+++...///000222222222111000//////000000111111111222000000111111222222333333222222111111000000/////////000222333333333222111//////000000111111111222111111000000000000111111////////////000000000111...------...///111000///000000000000000111111111000///...///111222222111//////000000111111111222111111111111111111111111////////////////////////---------.........//////000000111111111111000000000000000000000000000000---...000111222111///.........//////000000111111000000111111222222222222000000000000111111111111//////000000111111111222////////////000000000000000000000000000000000000000000////////////000000////////////000000000000111222333444333111///...111000///000111222111000000000000000000000000000//////000111111111111111////////////////////////////////////000000000000000000////////////000000............///000111222000000000000////////////------......//////000000............................................................/////////000---.........//////000000////////////////////////000///...------,,,---------.....................---.........//////000000+++,,,...//////...,,,+++---------.........//////,,,,,,---.../////////...++++++,,,,,,---...//////...............///000000///////////////000000111000///.........///111222333222111///...///222555......222777777333333666.........------.........---...000111111111000///000222444333000000333666222222222222222222333333///---++++++---///000000111000000000//////......111111111222222111111111.../////////000000111111222222111000//////000000222222111111111111222222000000000000000000000000222222222111111111111111///000000111222222333333///000111333444444333333333333333333333333333333......///000000000000000111111111111111111222222...000---000666111...555000111222333333333222222333444555444222111222333000000111222222333444444555+++111777777GGGPPPAAA222111111111333444333222111111222222222222111111222222222333333444444444111111000///////////////......//////000000111111000///...---------------111>>>EEE;;;///,,,///111111111222333555666777888444333222111111111222333000000000000000000000000000111111111111222222222333222111////////////000000111111111222222222222000000111111000///...---000111111000...---...000000111111111111222222222000000000000000000000000///000111222222222222222222222222222111111111000111111111111111000//////333111000333555444333222////////////////////////111111000000//////......///////////////.........///000111222222111000///111111111111222222222222000000111111111222222222//////000000000000//////000000000000000000000000000000///////////////000...///000111000///---+++111111000///////////////000000000000000000000000111000000000111111000......///000000000///---,,,,,,---...///000000000000//////000000000000//////111111111111000000000000////////////000000000000000000000000000000000000222111111111000000//////......//////000000111111111000///......///000111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000///////////////.........000000000000000//////...+++,,,,,,,,,------......---.........//////000000222111///...------......////////////////////////111111111111111000//////////////////000000000000111111000000//////.....................---------111111000///////////////........................////////////............------...///////////////////////////............+++---......------///000//////............//////000000000000000000000000111111111000000000000000111111111111111111111111000000000000111111111111000///...------...///000//////.........//////000///000222333333222000///222111111111000000//////222111000.........///000000111111111222222222222222222222222222222222222111111000///////////////222111000//////000111222111222222333333222222111222222111111000111111222222222222333333444444444111111000000000000111111222222333333333444444444333333333111///......///000000000000000111222222000//////.........//////000000111111222222333333000111222333333444444333///777;;;666000///000000555444444333333444444555222...111444888CCCEEE:::222111000111333444333222111111111222222111111111111111222333444444555555222222111000000000000111/////////000000000000000000///......---------......666999444.........,,,......///000111222222333222111111111111222444444000000000000000000000000000111111111111222222222555444222000////////////000000000111111111222222111111000000////////////+++,,,---///000111111000000000111111111222222222000000000000000000000000000000111222222222111111222222111111111000000000111111111111111000000///222111111111111///...---////////////////////////111111000000////////////......////////////////////////000111111000//////////////////000000000000000000111111111222222222000000000111000000//////000000000000000000000000000000////////////000000111222333444444222000///111111000///////////////000000000000000000000000222333333333222111000000//////000000000///------,,,---...///000000000000//////000000000000//////000000000000000000000000////////////000000000111000000000000000000000000111111111111000000000////////////000000000000000111000////////////000111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000......//////////////////000000000000000///......000000111111111111111111............/////////000111000///...---...//////////////////////////////111111111111111000000///////////////000000000000111000000000/////////...///.....................222222111000000000000000////////////////////////////////////////////////...//////000000000000000/////////.........------,,,...///...------.../////////............//////000000000000000000000000000000000000000000000111111111111111111111111111//////000000000111111111000///...------...///000///////////////000111222222444555666666555444333111111111000000000//////111000///......//////000000000000111111111222222000000000000000000000000111111000///////////////111000///......///000111333444444555555444444333222222111111111222222333222222333333333333333333111000000//////000000111222222222222333333333333333333222000///...///000000000//////000111111222111111000000000000111111111111111111222222222222000000111222333333333333666999999555222333444222444333333333333333333444000444222222<<<>>>888444111000000000222333222111111111111111111111111111111222222333444555555555333333222111111111111222000000000000000000//////000//////...............111222222111222444222------.........////////////000000000000222333444555000000000000000000000000000111111111111222222222777555444222000///......///000000000111111111111222111000///...///000000000......000333444222///000000000111111111222222000000000000000000000000111111222222222111111000111111111111000000000///111111222222111111000///000111111000---,,,------////////////////////////111000000000000/////////.........//////000000000//////000111111000///////////////000000000111111111111111111111222222222222222222111111000000///000000000000000000000000000000////////////000000333333444555555444222111111111000///////////////////////////////////////333555777666222000111222//////000000000///......---...///000000111000000///000000111111000000////////////////////////////////////000000000111111000000000000000000000000111111111111000000000000000000000000000000//////111000000//////000000111000000000000000000000000000000000000000000000000000000///////////////...000000000000000000000000.........//////000000000//////000000//////...---000000000000000/////////............//////////////////.........///000111////////////////////////111111222222111111000///////////////000000000000000000000000////////////000///...------...///000222222111111000000111111000000000000000000000000000000000000000000000000000000111222222222222111////////////............---...//////---,,,---...//////............///////////////////////////////////////000000111111111111111111111111111111111//////000000000000111111//////............//////////////////000222333333444555666777777666555444111111000000000000//////000////////////000000111/////////000000000111111////////////////////////111111000/////////000000000//////......//////000333333444444444444333333222222222222222333444444333333333333333222222222000000////////////000000111111111222222222222333222222000/////////000000000000000///000000111222333333222222222222333333222222222222222222111111///000111222333333333333777888666333444888999666555555555555555555555555...999333222AAA===000333111000///000222333222111222111111111111111111222444444444444444444444444333333222111111111111111222111111000000/////////000000//////...//////000222000///000333555222...000000000000000000000000000000000111222222333444000000000000000000000000000000111111111222222222555444333222111111000000//////000000000111111111333111///......///111222===888333222444444111---000000000000111111111111000000000000000000000000222222222222222111000///111111111000000000//////111222222222222111000000---000222///---...000000000000000000000000000000000000000000000000000000------...///000111111222000111111111111111111000111111222222222333333333111111111111111111111111333333222111111000000000////////////////////////000////////////000000111000111222222222111111000111000000///////////////////////////////////////222666888666111...000333//////000000000/////////...///000000111111111000000000000111111000000000............//////////////////000000000111111111////////////////////////111111111000000000000000222111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000000000000000000000------...///000111111222///000000000000///......000/////////......------.........///////////////.........//////000111222////////////////////////111222222222222111000000////////////000000000000000000000000////////////000///...------///000111111111000000000000000111////////////////////////000000000000111111111111111111222333333333333333111000000000000/////////...///000///---,,,,,,---//////............//////////////////////////////---......///000111222222111111111111111111111111////////////000000000111/////////....../////////.........///000222333444333333444444444333222111000000000000000000//////......//////000000111111////////////000000000000000000000000000000000000111111000000///000000111000000////////////000000111111222222222222111111222222222222333444555555444333333333222222111111000//////////////////000000000111111111222222222222111000000111222111111111111000000000000111222444333333333333444444555444444444333333222222222000111222333444444444444000666999777777:::<<<;;;999999::::::::::::999999,,,666111222???999---444111000000000222333222111222222111000000111222222777666666555444333222111222222111000000000000111222222111111000000//////000000/////////000000111.........///...---,,,---222111111111111000000000111111111111111111111111000000000000000000000000000000111111111222222222111222222222333333333333000000000000111111111111222111000......000222333CCC<<<333///111222111...//////000000000111111111111111111111111111111111222222222222222111000///111111111111000000000000222222222222222111000000---111111---,,,000222000111111111111111111111111000000000000111111111111---......///000111222222222222222222222222222222222222222222333333333333111111111111111111111111333333222111000000111111///////////////////////////////////////000111111//////000000000000000///111000000///////////////////////////////////////000444777555000---///222000000/////////000000000///000111111111111111111000000111111111111000000---........./////////000000000000000111111111111////////////////////////000000000000000000111111222222111111000000//////000000111111111111000000000000000000000000000000////////////////////////............////////////111111111111111111111111---......///000111222222000000000111000000///...222222111111000000000//////////////////.........------...///000111222222000000000000000000000000222222222222222111000000////////////000000000000////////////000000000000///...------...///000111//////.........//////000........................///000000000111111111222111111222333333333333333222222222111111111000000...///000///---,,,,,,---//////............//////////////////////////////------...///000111111222000000000000000000000000...////////////000000000...//////////////////...,,,------...///000222333222222222222111111000000//////////////////000000......//////000000111111////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111222222111111000333222222222333333444555333333333222222111111111000000////////////000000000000111111111222222222111111111333555666444222333222222111111111222222444333333333444444555666666666555555444444333333222333444555666666666666000<<>>>>>>>>>>><<>><<<;;;<<<===??????===<<<;;;111222333444444333111000444333333444555555444333222222222111222222333333555555444444444555555666999888666444222111000000222111111222444444333111333222000/////////000111///000111222333444444444000000////////////000000000000000000000111222222222111111111000000//////222222222222222222222222111111222222222222111111111222222000...---...000333555333///111666555000000000000000111111111111000000000000////////////000000111111222222222333555555444333222222222222111222222111111///...---...---...111444444111---222///...000999EEESSS[[[777666444222111111222222/////////000111111222222000000000000000000000000//////000000111111111222333333333444333333222222555444333222111111111111111111111111000000//////000000000000000000000000000000////////////000000000000////////////000000////////////////////////............////////////000000000///////////////222222222333444555666777555444222000//////000111000000000000000000000000000000111111222222222222111222333333333333222111000111111111222222222222111111222222222333333333111111222222222333333333222111000222555555333000111111111111000000000000///000000000000000//////111000///---------...///......////////////......111222444555444222000/////////000111222333333444111000///......///000111666555222000............////////////000000000000......//////000111111111000111222222222111///...000///...------...000111111111000///////////////.........------..................///000111111222111111111111111111111111////////////000000000000---------------...///000//////000000///...---,,,222111000000111111///------...//////000000//////////////////000000000000000000//////....................................///......---------......//////............//////000111222111000///000111...///////////////......000000000000000111222222////////////000000000000222222111000000000000000111111000000000000111111111000000000000222444555222111000//////111333444444444333222111000///...333222111111222333333222444444444555555555555666111222444666777777666666333444444555666777777888777777777888999888555222333333333444444444555555777777888999;;;<<<<<<===<<<<<<<<<<<<=========>>><<<<<<<<<<<<===>>>???@@@??????>>>>>>===<<<<<<;;;===<<<<<<;;;;;;;;;;;;;;;000111222333333222111000333222222333555666444333333333222222222222222333333333444555666777777777888777555444222111111111333222222333555555444333333222111000000000111111111222222333333333222222111111000000000000111111111111000000111222222333222222111111000000000000111111111111111111111111111111222222222222111111...///000///...---...000111444333//////222222...000000000000111111111111000000000000000000000000//////000000000111111111444333333222222222222333222222222222333333333333333111//////111111000...///...------111777===AAA555444333222222222222222111111111111000000000000111111111111111111111111000000000000111111111222333333444444444444333333444444333222111000000111222222222222111111111111000000000000000000000000000000////////////000000.........------.........//////////////////////////////000000000111111111222222222222111111111111333333333333333444555666555444222000///000111111000000000000000000000000//////000000000000000000111222222333333222222111000000000111111111222222111111222222222333333333111111111222222222333333666333111000222333222000111111111111000000000000//////000000000000//////111111000//////////////////000000000000000000///111222333333333222000//////000000111111222222222000000///......///000000111000///...------...///........./////////000000///000000000111111222222111222222333222111000/////////////////////000111222111111000000000000000//////............//////...//////000000111222222////////////////////////...---------...///000111///............//////000///.........000333666888???;;;666222000///...---//////...------,,,,,,+++////////////000000000111111000000000///////////////////////////////////////......------......///111000000//////000000111///111111111//////000111000000000111111000000///.........///////////////000000000000111111111111333333222111111111111111111111000000000000111111111111000000111222333444444333222222222333444555444444333333333333444444777555222111111222111000333333444444555555666666444444666777888777777666666666666666666666666666888777666777888777555333555666666666666777777777888999999:::;;;<<<===>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@??????>>>>>>>>>???>>>>>>=========>>>>>>///000111222222222000000222111222444666777666444555444333222222111222222111333555777888999888888555555444333222222222222444333333444666666555444444333222111111111222222333333333333333222111111222222111111111111222222222111111111111222333333222222222111111111111000111111111111111111111111111222222333333222222111---///111111000///000111000333444111///000000///000000000111111111222222000000000000000000000000000000000111111111111111222222222111222222333333333333333333555777999:::<<<888333000///000111111000000111111111111000000222222222333333222222111333222222111000000//////111111111111111111111111000000000111111111111111333444444555555555444444333333222111000000000000222222222222222333333333000000000000000000000000000000////////////000000........................////////////////////////111111111222222222333333222222222222222222222222444444333333333333444444555444222111000000111222000000000000000000000000////////////............111111222333333222111111///000000000111111111111111111222222222333333333000000111111111222222222999555111//////111111111111111111111000000000000//////000000000000//////111111222222111111000000111111111111111111111111111111111111111000000000000000000000000111111111000//////......//////000...............000111111///000000000000111111111111111111222222222222222222333333333333222111111//////000111111111111111222222111000000000000111000//////////////////000/////////000000111111222.................................///111555888:::000000//////.../////////...---,,,---111888???CCCEEE@@@888111///...//////666444222000............/////////000000000111111111111000000000000//////000000000000000000000000//////............//////222222111111111111222222///000111000//////000111111111222222222222222111...//////000000///...---000111111111111222222222444333333222222222222333222111111000000111111222333222222111222222333333666666666666555555555555777666555444555666888:::>>>:::666333222333222222222222333444555555666666666777888888888888777777888888777777777666666666888777555555666777666555999999999999::::::::::::::::::;;;<<<===>>>>>>???=========>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA//////000111111111000000222222333666999999888666666555444333222111111111222444666888999999888777333333222222222222333333444333333444666666555333444444333333222222222222222333333444333333222222333333222222222222333333222111111111111111222222222222222222222222222222111111111111111111111111222222333333333333222222000222444444222111111222000333444333111111222333000000111111111222222222000000111111111111111222222222222222222333333333111111111111111222333444555444333333555777:::<<>>999555333333333444000111333444444333000//////000222333444333222111222222222111111000000000111111111111111111111111111111111111111111111111444444555555666555555555333222111111000000000111111111111222222222222333000000000000000000000000000000////////////000000000000000111111000000000////////////////////////111111111222222222333333///000000000000000111111555444444333222222222333444333222111111111111222111111111111111111111111////////////............111111222222222222111111//////000000000111111111111111222222222333333333000000000111111111222222666444222000000111111222111111111111000000000///...//////000000000000///000000222222222111000///111111111000000111111111111111000//////000000111111000000000000000000000//////////////////////////////000000111222333444222222222222333333333333222222222222222222222222333333333333222222111111///000222333444444333222222222111000000000000000//////............//////.........//////000000000000000000000000000000000000000000333777<<>>BBB<<<888222///...000222222777555333000/////////000//////000000000111111111000000000000000000//////111111111111111111111111/////////...//////000000222222111111111111222222...000111000//////000222111111222333333333222222000111333444333222000///000000111111111222222222444333333222222222333333333222222111111222222333444444444333333333333333777777888888888777666555;;;999777666666888;;;===CCC???999666555666666666222222333444555666666777888888888888888777777777777777777888888888888888999777555444666777888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@>>>>>>>>>????????????@@@AAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCC//////000000111111111111333444555888;;;;;;999777666555444333222222222222555666888999999777555444333333222222333333444555333222222333555555444333444444444444333333222222111111222333444555555444444444333333333333444444222111111000000000111111222222222222333333333333333333333333333333333333333333444444444444333333222333444444222111111222222222222222111111222555111111111111222222222222000111111111222222333333222222222222222222222222111111111111222333444444666555444333333555777999???>>><<<999666444333333......000111111111111111///000222333444444333222000000111111222222222333111111111111111111111111222222222111111111111111333444444555666666666555333222111111111111111111000000000111111111111111000000000000000000000000000000////////////000000000000111222222111000000000000000000000000000000000000000111111111111222//////000000111111111222555444333222222222222222333333222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333000111111111111222222222111222333333333222222222111111111111000000000///......///000000000000000...///000111111111000///111000000//////000000111111000000//////000111111111111111111000000000000///000000000000000000///111111111222222222222222111111111222222222333333222222222222222222333333333333222222111111111111000222333555666666555444222111000000//////000000//////............//////------...............///111111111111111111111111111111111222555:::???AAA000000///...---------...------...///111333666777222000...///111333444444000///---++++++,,,...///000000000000111111111111////////////////////////000000000000000000000000///////////////000111222222111111000000111111222...000111111000000111333000111222222333333333222111222444555555444222000000000111111111222222222333333333222222333333444444444333333333333444444666666666666666555555555777888888999999888777777999888777777999===@@@CCCAAA===999666666888999999333333444555555666777777888888777777777777777777666666777888999:::;;;<<<:::777555444666999:::;;;;;;<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@?????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBB????????????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC///000000000111222222333444555777:::<<<<<<999777666555444333333222333333777777888888777666444333444333333333444444555666333222222333555555444222333333444444444333222111000111222444555555666666444444333333333333444444333333222111111111111222222333333333333444444444444444444444444444444444333444444555555444444333222222333222000000222333888333//////000000111333111111111222222222222333111111111222333333444444111111111111111000000000333333222222333333444444666555444333333333444555777999999888555222111111222222111111111222333444111222333333444444444444000000111111222333333444222222222222222222222222222222222222222111111111222333444555555555555555333333222222222222222333111111111000000000//////000000000000000000000000000000////////////000000......000000000000......000000000000000000000000/////////000000000000111111111222222333444444444444444333222222222222222333333333333333333222222222222222222222222222222111111111111222222222222222111000000000000111222000111111111222222222222111111222222222333333333111111222222222333333333...111333444333222222333111111111111000000000000---...///000000111111000//////000000111000000000111000///......///000111000000000111111111111222111111111111111222222222000111111222222111111000000000111111111000///...//////000000000111111111222222222333444555555555555444333222222222333333222333444666777777777777222222111000000000000111000//////......//////000........................////////////////////////222111000//////000222444000000///.........////////////000111111000///...000000000222444555333111///...------...///000111000000000111111111222222//////000000000000000111000000000000000000000000000//////000000111222333222111111111111111111222///111222222111111333444000111222333444444444333000111333444444444333222111111222222222333333333444444444444444555555666777666666555555666666777777888888999999999888888888888999999999:::::::::555555777999>>>BBBGGGJJJ===:::777555666888888999555666666666666777777777888777777666777777888888555666777999;;;<<<===>>>:::888666666888;;;<<<===<<<<<<=========>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@??????@@@@@@AAA??????>>>>>>===<<<<<<;;;<<<<<<<<<===>>>@@@AAABBB000000000111222333333444444444666999;;;:::777444555444444333333333444444666666666555555555555555555555444444444555666666444333333444666666555444222333333444333222111000222222333444555555555444444333333333333333333444555555444333333333333333333333333333444444444555333333333333333333333333444444555555555555444444333333333222222444888;;;EEE:::111111333111000222111111111222222222333333111111222222333444444555444444333333333222222222555555444444333444444444444444444444444444444444222444666555222111222333666555555555555555666777444444444333444444555555222222222222222222222222222222222222222222222222333333333222222111111111111222333444444555555555444333333333333333444444333333222222111000//////000000000000000000000000000000////////////000000---...000111111000...---000000000000000000000000/////////000000000111111111111222333333444555555333333222222222222222222222333333333333333333333333333333333333333333333///000000111222333444444222111000//////000111222222222222222333333333333111111222222222333333333222333333333333444444444111333444333111000111333111111111111000000000000---...///000111111111111000000000000000111222333333222000//////000222333///000222333333333222111111111222222333333444444111222333333333333222111///000111111111111000///111111111111222222222222333333444555777888999999777777555444444444555666555555555555777888999:::444444333222222222222333222111111111111111111222000000000000000000000000111111111111111111111111111111000///......//////111111111000111111222222111111111222111000///...222222111222333333111///111111111222222333333333000000111111111222222222111111111222222333333333222222222222222222222222000000000000111222333444333333222222222222333333000222333333333333444666222222333444555555555555222222333444555666777777444444444444555555555555777666666666777777888999999888888777777888888999888999:::;;;<<<<<<;;;;;;::::::::::::;;;<<<>>>???888999;;;>>>BBBEEEHHHJJJ===;;;999888888999999888888888888888777777777777888888777777888999:::;;;777888999:::;;;<<<===>>>:::999777888;;;===>>>>>>>>>>>>>>>>>>?????????@@@???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>><<<;;;::::::::::::;;;<<<===???AAABBB111111111111222333444555333444555888:::888555222444444333333333444555555444444444444444555666777666666555555555666666777555444444555777888666555222222333444333222111000444444555555444444333222444333333222222333333444888777666555555555555555333333333444444555555555222222222222222222222222444444555555555555444444555555555444666999???CCCQQQBBB555444777555222222111111222222222333333333111111222333333444555555888888777777777666666666777666555444444444444444222222333444555555444444111333555444222222555888222222333444555666666666777666444333333444555666444444333222222111111111222222222222222222222222333333333222222111111111000111222333444444444444444444444333333444555555666555444333111000//////000000000000000000000000000000////////////000000///111222333333222111///000000000000000000000000///000000000000111111111//////000111222222333333333222222111222222333333222222333444444444333333333333333333333333333333......///111222333444555222111000//////000111222222222333333333444444444111111222222222333333333333333333444444444555555555666555111......111444111111111111000000000000---...///000111111111111222222111000111222444555444333111000000111333444///000222444555444222111111111222333444444555555222333444444444444333222///000222333444444333222444444444555555555666666444555666888999;;;<<<===:::999777666666666777888666555555555666888:::<<<666666555444444444444555444333333222222333333444222222222111111111111111333333333333333333333333111222222333333444444444222222222222333444555555222222222222222222222333222111//////000111000//////000111111111111000///000111111111111222222222333333333444444555555555333333333333333333333333000000000000111222333444555444444333333444444555111222444444444444555777333444555666777777777777555555555666777999;;;<<<666666666666777777777777999888888888999:::;;;;;;:::999999999999999999:::888999;;;===>>>>>>======<<<;;;;;;;;;<<>>:::::::::;;;;;;<<<<<<<<<:::999999:::===???????????????@@@@@@@@@AAAAAAAAA??????????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>===;;;:::999::::::;;;<<<>>>???AAABBB444444444444555666777777777777888888777666555444555555555444444555555555999888777666666666666666333333333333444555666666444555666666777777666666444333333444555555555444666555333333555666666555444333333222222333333444444444444333333222222222444777999888555444777999555555555444444555555555555555555666666666777777888888777666555777;;;???GGG;;;222222555444555999666666666666666666666666555555666666777777888888777777666666555555444444777666666666666555555555333333333444444444555555666666666666666555444333666444333222333444333333333333333555888999888777444444444444444444444444333333333333333333333333333333222222222222333333222333444555555555555555333333444444444444333333444444333222222222222222111111111111111111111111111111111111111111111111111222333333333333333222111111111111111222222333222333333333111000///000222444555555444333333444444444444444333222111111444444444333333333222222444444444555444444333333666444222111222333333333777666444333222333444444333444444555444444333333666666555444333333333333222222222555777888777666444333333222111000000///333222222222222222222222111111222222222333333333555555444444444333333333222333444555444333222111000222444666666666444333333333444444444444444444333333333444444555555555444444444333333444555555444555555555666666777777666666666666777888999:::<<<;;;;;;::::::999999888;;;;;;::::::888777666555333333333333333333333333444444444444444444333333333222222222222333444555444444333333333444444555222333444444555555444444333333333444444444555555888777666555444333222222111111222222222222111111333444444444444333222222333333333444444444555555555555555555555444444444444444444444555555555666888777555444444555666666777777777777666666666666777777888888888777777666888888888777777777777777::::::999888777777777888:::;;;<<<<<<<<<;;;:::999>>>===;;;:::999:::;;;;;;:::;;;===>>>>>>>>>===<<>>>>>======<<<<<<============>>>>>>>>>>>>;;;???FFFJJJKKKIIIGGGGGGHHHDDD???<<<::::::999999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBCCCEEEFFFGGGGGGFFFFFFDDDBBBAAA@@@AAABBBAAA@@@DDDCCCBBBAAA@@@?????????>>>>>>>>>>>>???@@@AAAAAA333333333333444555666777<<<:::777555444555777999666555555444444555555666777666666555555555666666222111111111111222222333333333444444555555444444666444222222555666555444333333333333333333333333444444333333333333444444555555444444444333333333555777777666444333222333666666555555555555666666444444444444555555555666666666666444333444666999>>>555000333666555555666666666666666666666666666555555666666777888888999888888777777777777777777777777777777666666666666555555666666666666777777444444444444444333222222555444333444555555555555777666555555666666555333333333333333333333333333333333333333333333333333444333333222222333333444222222333333444333333333333444444444444444444333222222111000////////////000000000000000000000000///////////////////////////000000111111111111111222222111222222222333444444888:::888222///111444333555666666555444444555444444555666666666555555666666666666555555555555555666666777777666666555777666555444555555444444777666444333333333444444444444555666666666666666555555444333333333444444444333333333555666666555444444444333333222222111333333333333333333333333333333444444444555555555666666666666555555555555444444444444444333333222333444555666555555333333555555444444444444444444333333333444444444555555444444444444555555666777555555555666666777777777777777777777888999::::::;;;;;;::::::::::::999999:::::::::999888777666555444444444444444444444444555555555555555666666666444444444333444444555555555555444444444444555555444555555666666666666666444444555555555666666666888888777666555444333333222333333444444333333222333444444444333333222222444444555555555666666666777777777777777777777777555555555666666666777777777666555555555666777888888888888777777777777666888888999999999888888777888888888888888888888888;;;;;;:::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===????????????>>>>>>>>>>>>======>>>>>>>>>?????????>>>BBBFFFIIIHHHFFFEEEDDDFFFCCC???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDEEEBBBCCCEEEFFFGGGGGGFFFFFFCCCBBBAAABBBDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEE222222222222333444555555MMMGGG>>>555111000333555555555444444444444555555555444444444444555555666222222111111000111111111222222333333333444444444>>>888333333555777555222222444777666333111111222555444444333333444444555555555555555444444444444555555555777777666333111666666666555555666666666444444555555555666666666555666777666444333444555777222222666:::999666666666666666666666666666666666666666777888888999999888888888999999999999999888888888777777777666666777777777777888888888888444444444555444444333222333444444555666666777777888666555444555666555333222222222222222222222222444444444444444444444444444444333333333333444444333333444444444333333222444444555555555555444444333222111000////////////111111111111111111111111000000000000000000000000000000111111111222222222333333333444444444555555777===@@@===555111333888555777888888777666666777555666777888999999999999999999888888888777777777888888999999999999888888888888999999999888777666999888777777666777777777777777777888999999999999777666666666666777777888:::888555555555666666555555555555555555444444444444444444444444555555555555666666666777777777777888888888888777777777666666666555444444444444444777777666555555444333333666666666555555444444444333333333444444444444444444444444555555777888999666666666777777777777777888888777888888999:::;;;999999::::::::::::;;;;;;:::::::::999888777666555555555555555555555555555666666666777777888888888777777666666555666666666777666666555555555666666666777777888999888888888777777777777888888888888999999888777666555555444444555555666666555555444444444444444333333222222666666666666777777777777999999999999999999999999777777777777888888888888666666666666777888999999999999999999888888888888999999:::::::::::::::999999999999999999999999999;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===============>>>======<<<<<<======>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAA????????????@@@@@@@@@@@@CCCEEEHHHHHHFFFDDDCCCCCCEEEBBB???===>>>??????????????????>>>>>>========================<<<<<<<<<========================@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHHHHHHHHHHGGGDDDCCCCCCDDDGGGJJJKKKJJJEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIII111111111111222333444555QQQJJJ@@@777111000222444444333333222222333333444333222222222333444555555555444333222222222222222333333333333333444444555DDD===555333555666333000333777;;;:::555111222444444444333333333333444444444444444444444444444444444333444888<<<===999666666555555444444555555666666666666777777777888888666888999:::888777777777777555555888;;;;;;:::888777777777777777777777777666666777888888999999:::888888888999999::::::;;;888777777777666666666666666666777777777888888888555555666666666666555555333444555555555555666777888666444444666777888888333333333333333333333333777777777777777777777777444444333333333333444444666666666666666555444333444444555555555555444444666555444333222222222222222222222222222222222222444444444444444444444444444444444444555666666777555666666777777777777777999<<>>???>>><<<:::999<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===@@@===999777777888888777555555555666666666666666666666666666666777777777777777777888888888999999999999999888888888777777888777666444444555666666888777666555555555555666888888777666666555444444444444444444444444444444333333444444666777888999777888888888888888888888999999888888999::::::;;;888888999::::::;;;<<<<<<::::::::::::999888777666555555555555555555555555555666666777888999999::::::999999888888888888888999888777777777777777777777888999999::::::999999999999999:::::::::;;;;;;::::::999999888777777666666666666777777666666666555555444444333333333333666666666777777777777888:::::::::::::::;;;;;;;;;999999999999::::::::::::888888888888888999999999;;;::::::::::::999999999:::;;;;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<<<<===???@@@===>>>???@@@@@@???>>>===??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDD@@@@@@AAAAAAAAAAAABBBBBBFFFHHHIIIHHHFFFEEEEEEFFFFFFDDDAAA@@@@@@AAAAAA@@@AAA@@@@@@??????>>>>>>===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHGGGIIIKKKNNNNNNNNNFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEEEEFFFGGGIIIJJJKKK111111111111222333444444>>><<<777444333555777999222111111000000111111222222222111222222333444555555555444333222222222222222222111111222222333444>>>888222111333444333111333888<<<;;;666222222555333333222222222222333333333333333333444444444444444333555888<<<===:::666555444444444444444444555555666666666666777777777444777:::;;;;;;:::::::::999999888777888::::::999888888888888888888888888777777888888999:::::::::888888888999999:::::::::777777777666666666555555555555555666666666666777555555666666666666666555333555666555444555777:::???<<<888777777999999999555555555555555555555555888888888888888888888888555444444333333444444555777777777777666555444444444555555555555555555444777777666555555555555666444444444444444444444444777777777777777777777777777777666777777999:::;;;888999:::;;;;;;;;;:::::::::999999:::<<<<<<;;;999;;;<<<>>>>>><<<;;;<<<===;;;;;;;;;;;;;;;:::999999999999888888888888777777::::::;;;<<<<<<<<<<<<<<<<<>>============>>>>>>>>>>>>>>>>>>AAAAAA???>>>===<<<<<<===<<<<<<<<<<<<======>>>???BBB???;;;999888999999888777777777777777777777777777777888888999999999999888888888888999999999:::999999999999888888888777:::999777666666666777888777666666666666777888999999999888777777666555555555555555555555555555555333333333444555777888999999999999999999999999999999999999888999999::::::888888999999:::;;;<<<<<<:::;;;;;;::::::999888777666666666666666666666666555555666777888999999:::;;;;;;:::999999:::::::::;;;:::999999888888888999888888999:::::::::::::::;;;;;;<<<<<<<<<<<<======;;;;;;;;;::::::999999888666666777777777777666666777666555555444444555555555555666666666777777777999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888;;;;;;;;;;;;::::::::::::;;;;;;<<<===============:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;<<<===>>>??????>>>===>>>???AAABBB>>>???AAABBBBBBAAA@@@???AAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDHHHIIIJJJJJJIIIHHHIIIJJJIIIGGGDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJLLLMMMNNNNNNMMMMMMNNNLLLKKKLLLMMMOOONNNNNNGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEFFFFFFGGGIIIJJJKKK111111111111222333444444444333222222222222333444111111000000000000111111333222222222222333333444333333222222111111222222222111000///000111222333222000//////111333555555222555888777444222222333444333333222222333333444444444444444444555555555666666666888888777444222555555444444444444555555444444555555555666666666333555888999999999999:::999:::888444333777888777888888888888888888888888888888888999::::::;;;;;;999999999999::::::::::::888888777777777666666666555666666666777777777777444555555666666666666666666888888777777999???CCCKKKFFF@@@;;;:::999999999888888888888888888888888888888888888888888888888777666666666666666666777666666777777777666555555666777777888888777777666777777777666777777888999777777777777777777777777888888888888888888888888999999888888999;;;===>>>;;;<<<>>>?????????>>>===;;;999888:::???AAA>>>;;;===???@@@@@@???>>>>>>???>>>>>>>>>======<<<;;;:::::::::::::::999999999999;;;<<<===>>>>>>>>>>>>>>>>>>BBBFFFFFFCCC@@@@@@@@@======>>>?????????>>>>>>DDDCCCAAA???>>>>>>??????>>>>>>>>>===>>>>>>??????@@@>>>;;;:::::::::999999:::::::::999999999999999999999999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::999999999888888:::999999888888888888888666666777888888999::::::999999999888888777777777777777777777777666666666555555555555666888999999:::::::::::::::999999999999999888888888888999:::888888999::::::;;;<<<<<<;;;<<<<<<<<<<<<;;;:::999777777777777777777777777666777777888888999999999;;;;;;::::::;;;;;;<<<======<<<;;;:::::::::::::::999::::::;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;777888888999999888888777999999777666666666777888666666666666777777777777888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>;;;<<<<<<======>>>>>>>>><<<<<<<<<;;;<<<<<<======????????????@@@AAABBBCCC@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCDDDDDDDDDEEEEEEEEEEEEHHHJJJLLLLLLKKKKKKLLLMMMJJJHHHFFFEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFCCCDDDDDDEEEEEEFFFFFFFFFJJJJJJLLLLLLLLLLLLJJJJJJKKKLLLMMMOOOOOOOOOOOONNNOOONNNLLLLLLLLLMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIII222111111222222333444555666555444333222000///...222222111111111111222222444444333222222222333333333333333222333333444444444333222222222333555666///111333333222333666999555555555555444444444444555555555444444555555555555666666666777777777777777888999888666444444444777777666666666666777777666666777777777888888888444666888888777777888999666999999444444888999777999999999999999999999999888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999::::::::::::777888999999:::::::::999999;;;<<<<<<<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;===???AAABBB>>>???AAACCCCCCBBBAAA@@@>>>>>>>>>???AAABBBAAA??????AAABBBBBBAAA@@@@@@AAA?????????@@@@@@???>>>>>>>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAA@@@DDDHHHGGGDDDAAAAAACCC???@@@AAABBBCCCBBBBBBAAACCCBBB@@@??????AAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBB@@@???>>>>>>??????>>>===>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::::::::::::::::::::999888888777888999::::::999888888999999999999999999888888999999999888888888777777888888888888888999:::;;;;;;;;;;;;;;;:::::::::999999888888777777777888888999999999::::::;;;;;;;;;===============<<<<<<;;;::::::::::::::::::::::::999999999999999:::::::::::::::::::::;;;===>>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<=====================>>>>>>>>>>>>??????===============<<<<<<<<<999::::::;;;;;;::::::999<<<:::999777777888999:::777777777888888888999999999999::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<===999:::;;;===>>>>>>======;;;;;;;;;:::::::::999999:::;;;<<<===>>>>>>>>>>>><<<<<<======>>>??????@@@???>>>>>>=========>>>>>>??????@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJLLLMMMLLLKKKKKKLLLIIIHHHFFFFFFGGGHHHGGGEEEAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEFFFCCCDDDDDDEEEFFFFFFGGGGGGJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMNNNOOOOOONNNNNNLLLJJJIIIHHHIIIJJJIIIHHHJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHH222222222222333444555666444444444444555555666666444333333333333333333444555555444333222222222222555555555555555666777888999888666666666777999;;;555888;;;:::666444777:::888666555555777888888777777777666666666666777777777777888888999999999:::666999;;;:::777666888;;;999999888888888888999999::::::;;;;;;;;;<<<<<<<<<888999:::999777777888999444:::<<<888777;;;<<<999999999999999999999999999888999999::::::;;;;;;<<<>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<============>>><<<======>>>?????????>>>;;;===??????AAAIIIUUU^^^TTTOOOHHHBBB@@@@@@@@@@@@????????????????????????????????????????????????=========<<<<<<===============>>>???@@@@@@@@@???======>>>>>>>>>>>>======<<<<<<<<<===???AAABBBCCC========================????????????????????????AAAAAA@@@@@@AAACCCEEEGGG@@@AAACCCEEEEEEDDDCCCBBBAAACCCEEEDDDBBBAAABBBCCC@@@BBBCCCCCCBBBAAAAAABBB??????@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAEEEIIIHHHCCCAAABBBEEECCCDDDEEEGGGGGGGGGFFFEEEAAA@@@??????@@@CCCEEEGGGIIIIIIHHHGGGFFFFFFFFFGGGCCCBBBBBBCCCEEEEEECCCBBBBBBAAAAAA@@@???>>>======;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>????????????>>>=========<<<<<<<<<<<<999:::;;;<<<;;;:::999888999:::;;;<<<;;;999777555999999999999999999:::::::::::::::999999999888888;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::888888777777777777777888999999::::::::::::;;;;;;===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::<<<===???@@@??????>>><<<<<<;;;;;;;;;======>>>???????????????===>>>>>>>>>>>>?????????>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;===<<<:::888888999:::;;;888888999999999::::::::::::::::::;;;<<<======>>>;;;;;;;;;;;;<<<<<<<<<===666888:::===???@@@@@@@@@;;;;;;:::::::::999999999::::::<<<===>>>>>>>>>>>><<<======>>>???@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>>???AAACCCDDDDDDCCCBBBDDDCCCBBBBBBBBBDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJMMMNNNLLLJJJIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHBBBBBBCCCDDDEEEFFFGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHGGGIIIJJJLLLLLLJJJIIIGGGIIIJJJLLLMMMNNNNNNMMMMMMHHHGGGEEEEEEGGGHHHGGGFFFKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIHHHGGGGGGGGGGGGHHH555555555555555666777777666666666666777777777777555555555555555555555555777777777666666666666666444555666777888999999999999999999888888888777777;;;;;;::::::::::::999999999999999999999888777666999999:::;;;;;;;;;;;;:::============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999;;;>>>>>>>>>>>>>>>============;;;:::::::::999999888888999999::::::::::::999999:::::::::;;;;;;;;;<<<<<>><<<;;;:::;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBBBB@@@>>>???BBBEEEHHHHHHKKKLLLLLLLLLJJJFFFBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@@@@??????BBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEDDDCCCCCCBBBCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBDDDGGGHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFHHHGGGFFFFFFFFFHHHKKKLLLKKKJJJHHHHHHHHHIIIKKKMMMIIIHHHHHHGGGFFFEEEDDDDDDGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAA???===>>>@@@>>>;;;<<>>>>>>>>======<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===<<<;;;999999;;;===999:::<<<======<<<:::999<<<;;;:::::::::;;;<<<===<<<;;;:::999999999:::;;;::::::;;;;;;<<<===>>>>>>@@@???>>>======>>>???@@@????????????????????????======<<<;;;:::999999888;;;;;;<<<<<<===>>>@@@@@@BBBBBBAAA@@@@@@??????>>>@@@@@@@@@AAAAAA@@@@@@@@@===>>>???@@@@@@@@@@@@@@@???????????????????????????>>>=========>>>@@@AAA===<<<;;;:::;;;;;;======<<<=========>>>>>>??????============>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????>>>===;;;::::::;;;===>>><<<===>>>??????@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@EEEDDDDDDCCCBBBAAA@@@@@@CCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGGGGHHHCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDCCCBBBAAAAAADDDEEEEEEFFFGGGHHHHHHHHHHHHKKKOOONNNLLLJJJJJJKKKIIIIIIIIIIIIHHHHHHGGGFFFGGGCCCDDDHHHFFF@@@@@@FFFEEEFFFEEEDDDEEEGGGIIIHHHDDDDDDDDDDDDDDDCCCBBBAAADDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHH777777777666777777888999666666666666666666666666777777777777777777777777777777777777777777777777555666777999::::::::::::======<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999;;;;;;<<<============<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;>>>@@@AAA@@@@@@@@@@@@?????????<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<<<<=========>>>>>>>>>???>>>===<<<<<<<<<======?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBBAAABBBEEEGGGHHHHHHIIIJJJLLLLLLKKKIIIFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGIIIIIIHHHGGGHHHJJJLLLMMMMMMLLLJJJHHHHHHHHHIIIJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCC@@@>>>???BBBCCC@@@@@@AAA??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@?????????@@@@@@@@@??????>>>>>>>>>>>>===============<<<<<<===>>>>>><<<::::::<<<>>>======<<<<<<<<<<<<======???>>>===;;;;;;;;;<<<===<<<;;;::::::999:::;;;<<<:::;;;;;;<<<======>>>>>>@@@???>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<@@@AAAAAABBBDDDFFFHHHIIICCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>???@@@@@@AAAAAAAAA@@@????????????????????????>>>>>>=========>>>???@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@======>>>>>>>>>?????????BBBAAA@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>======>>>???@@@===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAACCCCCCDDDDDDEEEFFFFFFGGGDDDDDDCCCCCCDDDDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEFFFGGGHHHHHHHHHGGGKKKNNNOOOMMMKKKJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHFFFDDDHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDHHHGGGGGGHHHJJJKKKKKKJJJKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJ999999888888999999:::;;;888888888777777777777777999999999999999999999999::::::;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>??????AAAAAA@@@@@@@@@@@@??????AAA@@@@@@???>>>======<<<>>>>>>?????????>>>=========>>>??????@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBB@@@??????AAACCCCCCCCCCCCCCCBBBBBBBBBBBB============>>>>>>>>>>>>======>>>>>>>>>>>>======?????????@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFHHHJJJKKKJJJIIIHHHIIILLLMMMNNNMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLMMMIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEDDDHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIIIIJJJLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGIIIJJJJJJJJJIIIHHHKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHIIIJJJJJJFFFEEEEEEDDDDDDEEEEEEFFFBBB@@@BBBHHHIIIFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCCCCBBBAAA@@@@@@????????????@@@@@@@@@@@@???@@@@@@>>>===<<<>>>???@@@???===<<<<<<===???AAABBBAAA???===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>@@@@@@????????????@@@@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@BBBDDDFFFHHHIIIEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@========================>>>============>>>??????@@@???>>>===============?????????@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBCCC>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGKKKOOOQQQPPPMMMKKKJJJGGGHHHHHHIIIIIIIIIIIIHHHJJJMMMKKKIIIQQQ^^^```ZZZNNNMMMLLLMMMMMMKKKHHHFFFIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFKKKJJJIIIJJJLLLNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHIIIJJJKKKLLL:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCCCCEEEGGGEEEEEEEEEEEEDDDDDDDDDDDD>>>?????????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMOOOOOOLLLJJJJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLLLLLLLLLLKKKKKKKKKMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKLLLLLLNNNOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNOOOOOOOOONNNMMMKKKJJJIIIHHHHHHJJJLLLNNNPPPQQQQQQPPPOOOOOONNNMMMMMMLLLLLLMMMMMMPPPPPPOOOMMMKKKKKKLLLNNNMMMMMMMMMMMMLLLLLLLLLLLLHHHIIIJJJKKKLLLKKKJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGCCCEEEJJJOOOMMMFFFDDDFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@AAABBBBBBBBBCCC@@@@@@AAA@@@>>>>>>???@@@@@@??????>>>>>>???@@@AAACCCBBB@@@>>>>>>>>>>>>???============>>>>>>>>>???=========>>>>>>?????????AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCC>>>>>>???@@@AAABBBDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@??????====================================>>>>>>??????@@@@@@???>>>>>>=========@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCBBBAAAAAABBBCCCCCC>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIILLLQQQTTTSSSQQQMMMKKKIIIIIIJJJKKKLLLLLLLLLKKKJJJQQQPPPOOO___xxx~~~sssWWWRRROOOPPPPPPOOOMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOLLLKKKKKKLLLNNNOOOOOONNNKKKKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKJJJJJJLLLNNNOOO::::::999999::::::;;;<<<>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIHHHGGGGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPRRRSSSRRROOOMMMOOOOOOQQQRRRSSSSSSSSSRRRPPPPPPOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNPPPPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNNNNMMMMMMOOOQQQSSSTTTSSSRRRQQQQQQQQQPPPOOOOOOOOOOOOOOORRRRRRQQQOOOMMMLLLMMMOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGDDDJJJRRRUUUNNNEEECCCHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCAAAAAABBBBBBCCCCCCDDDDDD@@@AAABBBBBB@@@???@@@AAA>>>???AAABBBBBBBBBAAA@@@BBBAAA@@@??????@@@AAABBB??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????????????????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB??????@@@AAABBBBBBBBBBBBDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNRRRVVVVVVTTTPPPMMMLLLMMMMMMNNNOOOOOOOOOOOOHHHQQQRRRTTTjjjggg\\\SSSRRRRRRPPPOOORRRPPPQQQRRRSSSSSSSSSSSSSSSNNNOOOPPPQQQRRRRRRRRRRRRMMMLLLKKKMMMOOOPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOONNNMMMMMMMMMNNNPPPQQQ;;;::::::::::::;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKKKKIIIIIIIIIKKKIIIIIIIIIHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRTTTVVVUUUSSSPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNNNNOOOOOOPPPPPPQQQQQQPPPNNNLLLKKKNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPNNNMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEKKKTTTWWWPPPFFFEEEIIIGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEBBBDDDEEEEEECCCBBBBBBBBB???AAACCCEEEFFFEEECCCBBBCCCCCCBBBAAABBBCCCDDDEEEAAABBBCCCDDDEEEEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@???>>>>>>????????????????????????>>>???@@@@@@AAAAAA@@@@@@??????@@@AAAAAA@@@@@@???BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNOOORRRUUUWWWVVVRRROOOOOOPPPPPPQQQQQQQQQQQQPPPMMMUUUWWW[[[pppsssdddVVVSSSRRRNNNNNNRRRQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMMMMNNNPPPQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPQQQQQQQQQQQQQQQ===<<<<<<<<<<<<===>>>>>>=========<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@AAACCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJJJJKKKLLLMMMNNNOOOOOONNNNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWSSSSSSSSSUUUWWWWWWVVVTTTSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTUUUTTTRRRQQQQQQRRRTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSQQQPPPPPPPPPPPPPPPQQQQQQNNNOOOPPPQQQQQQPPPOOONNNPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPQQQQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHNNNTTTSSSLLLHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGIIIHHHGGGEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGCCCDDDFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPSSSVVVVVVSSSOOOQQQQQQRRRRRRRRRQQQPPPPPPRRRVVVWWW[[[jjj~~~sssbbbUUUTTTTTTOOONNNRRRPPPQQQQQQQQQQQQPPPPPPOOOSSSSSSSSSSSSRRRQQQPPPOOOQQQPPPOOOPPPRRRTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRPPPQQQSSSTTTTTTTTTRRRQQQ>>>>>>>>>>>>>>>??????@@@@@@??????>>>===<<<<<<;;;==============================>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLLLLJJJIIIJJJKKKNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKNNNNNNNNNOOOOOONNNNNNNNNJJJJJJJJJJJJKKKKKKKKKKKKPPPQQQSSSTTTTTTTTTSSSSSSLLLLLLMMMNNNPPPQQQQQQRRRPPPQQQQQQRRRSSSTTTTTTUUUTTTUUUVVVVVVWWWWWWVVVVVVWWWVVVVVVWWWWWWXXXYYYZZZTTTTTTTTTUUUWWWXXXWWWVVVSSSTTTUUUWWWYYYZZZ\\\]]][[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVTTTSSSSSSTTTVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPPPPPPPQQQSSSTTTUUULLLMMMPPPRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPMMMOOOQQQQQQOOONNNMMMNNNOOOOOOOOONNNNNNNNNMMMMMMIIIJJJKKKMMMMMMLLLLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJIIIGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIIIIEEEGGGPPPUUUSSSLLLHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGIIIKKKKKKIIIHHHGGGHHHIIIHHHGGGGGGGGGIIILLLMMMMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFGGGIIIJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDDDDCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDCCCBBBAAAAAABBBDDDEEEFFFGGGFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNQQQTTTUUURRROOOQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPOOOQQQ[[[gggkkkhhhlll\\\QQQTTTWWWRRRQQQUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRTTTUUUUUUUUUUUUUUUSSSRRRQQQRRRTTTVVVUUUTTTQQQQQQQQQRRRRRRSSSUUUUUURRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOPPPPPPRRRSSSSSSPPPQQQTTTVVVVVVUUUSSSQQQ??????@@@@@@@@@???>>>>>>AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBBBBCCCEEEGGGIIIJJJIIIGGGFFFGGGGGGHHHHHHIIIKKKLLLMMMLLLOOOPPPLLLKKKLLLMMMKKKOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLNNNMMMMMMLLLKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMOOOOOONNNNNNMMMNNNNNNNNNRRRQQQPPPOOOPPPQQQRRRSSSPPPPPPQQQQQQPPPPPPOOONNNMMMNNNOOOPPPPPPPPPOOONNNLLLLLLMMMNNNOOOPPPRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWUUUUUUUUUUUUUUUVVVXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXVVVUUUTTTTTTUUUVVVUUUVVVWWWYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXZZZ]]][[[ZZZZZZYYYXXXWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQPPPPPPQQQQQQQQQMMMOOORRRSSSSSSRRRSSSTTTZZZXXXUUURRRPPPPPPPPPQQQOOOOOONNNMMMMMMNNNOOOPPPPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPOOONNNOOOPPPQQQRRRQQQRRRSSSUUUUUUSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSQQQPPPOOOOOOPPPQQQOOOPPPQQQRRRQQQOOOLLLKKKMMMNNNOOOPPPPPPPPPPPPPPPMMMLLLLLLKKKKKKKKKLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKMMMMMMNNNNNNNNNIIIJJJJJJIIIHHHHHHJJJLLLHHHGGGGGGHHHIIIKKKMMMNNNLLLLLLLLLNNNOOOOOOMMMKKKKKKLLLMMMNNNNNNMMMKKKJJJLLLKKKJJJJJJKKKLLLKKKIIIMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLKKKKKKLLLOOOQQQLLLMMMNNNOOOOOONNNLLLKKKPPPOOONNNMMMMMMMMMOOOOOOPPPPPPOOONNNNNNMMMLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIJJJLLLLLLKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFGGGJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJKKKKKKKKKJJJIIIIIIHHHJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMLLLJJJJJJKKKLLLKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPOOOOOOOOONNNPPPPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLMMMMMMMMMNNNOOOPPPRRRSSSUUUTTTRRRQQQOOONNNNNNNNNUUUUUUTTTSSSRRRQQQQQQPPPRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQSSSUUUWWWZZZ\\\\\\cccnnnooo___SSSSSSVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUTTTSSSQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVXXXWWWTTTRRRPPPPPPQQQRRROOOPPPQQQSSSUUUWWWXXXYYYUUUUUUVVVVVVVVVWWWWWWWWWEEEEEEEEEEEEDDDDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEFFFGGGGGGGGGFFFHHHKKKMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPOOOSSSSSSPPPNNNPPPPPPOOOSSSRRRQQQQQQPPPPPPPPPQQQMMMNNNNNNOOOOOOOOONNNNNNOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLOOOOOOOOONNNNNNNNNOOOOOOQQQQQQPPPPPPPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPQQQQQQPPPOOOOOONNNNNNOOOOOOPPPRRRSSSTTTSSSSSSSSSTTTUUUUUUVVVVVVUUUVVVVVVWWWXXXYYYYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZXXXZZZ\\\\\\[[[YYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQPPPPPPPPPPPPQQQQQQOOOQQQSSSTTTSSSSSSSSSTTTXXXVVVTTTQQQPPPPPPPPPQQQQQQPPPOOONNNNNNNNNOOOPPPNNNNNNOOOPPPQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPPPPQQQPPPPPPOOOPPPQQQRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUSSSQQQPPPPPPPPPPPPRRRRRRRRRRRRRRRPPPNNNMMMOOOPPPQQQQQQRRRRRRQQQQQQNNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPMMMNNNOOONNNLLLLLLMMMOOOKKKKKKJJJJJJJJJKKKMMMNNNMMMLLLMMMOOOQQQRRRQQQOOONNNOOOQQQRRRRRRQQQOOONNNPPPOOOMMMNNNOOOOOONNNMMMPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOPPPPPPOOONNNNNNPPPRRROOOPPPRRRRRRRRRQQQOOONNNQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQPPPOOOOOONNNMMMMMMOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJLLLMMMMMMLLLJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFGGGGGGHHHHHHLLLLLLKKKJJJJJJJJJJJJKKKIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMLLLMMMMMMMMMLLLLLLKKKJJJLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNPPPOOONNNMMMNNNOOOMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPSSSSSSSSSRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRTTTVVVXXXYYYZZZ___jjjkkk^^^SSSSSSUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWVVVUUUSSSRRRTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZTTTTTTSSSSSSSSSSSSTTTTTTXXXWWWUUUSSSSSSSSSTTTUUURRRRRRTTTUUUVVVXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDGGGJJJKKKLLLKKKKKKIIIKKKMMMOOOPPPOOONNNMMMJJJKKKKKKLLLMMMOOOQQQRRRSSSVVVWWWTTTRRRTTTUUUSSSUUUTTTSSSSSSRRRSSSSSSSSSNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPQQQRRRSSSSSSSSSRRRRRRQQQRRRSSSUUUVVVQQQRRRRRRSSSSSSRRRQQQQQQRRRQQQRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[XXXYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXXXXYYYZZZZZZVVVYYY]]]___]]]YYYVVVUUUWWWWWWWWWWWWWWWWWWVVVVVVTTTSSSSSSSSSSSSTTTTTTUUURRRRRRSSSRRRRRRQQQPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRTTTVVVVVVUUUSSSSSSTTTUUUTTTSSSQQQPPPQQQQQQRRRRRRRRRQQQPPPOOOOOOPPPPPPMMMNNNOOOPPPQQQRRRRRRRRROOOPPPPPPQQQPPPPPPOOOOOORRRQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPTTTTTTTTTSSSRRRRRRRRRQQQRRRRRRSSSTTTTTTTTTSSSSSSQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTSSSQQQPPPQQQRRRPPPOOONNNNNNNNNNNNOOOPPPOOOOOOOOORRRTTTVVVUUUTTTSSSSSSUUUVVVVVVUUUTTTSSSUUUSSSRRRRRRSSSSSSRRRQQQSSSTTTTTTUUUUUUTTTTTTSSSUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSQQQPPPOOOQQQRRRRRRSSSTTTTTTTTTSSSQQQPPPRRRQQQQQQQQQQQQRRRSSSTTTRRRRRRQQQQQQPPPPPPOOOOOORRRRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNJJJJJJKKKMMMOOOOOOLLLJJJMMMMMMNNNNNNMMMMMMLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHGGGFFFFFFFFFFFFFFFJJJIIIIIIIIIJJJJJJKKKLLLPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPOOOOOONNNMMMOOOOOOOOOOOOPPPPPPOOOOOOPPPRRRTTTUUUTTTRRRRRRSSSRRRRRRRRRRRRSSSTTTVVVVVVWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVTTTSSSSSSSSSTTTUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVUUUUUUTTTSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRTTTUUUVVVUUUUUUTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXYYYcccfff]]]UUUUUUVVVTTTYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXYYYZZZ[[[]]]]]]^^^YYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZXXXWWWWWWWWWXXXYYYVVVWWWWWWXXXXXXYYYYYYYYY]]]\\\ZZZXXXWWWXXXYYYZZZMMMLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFJJJLLLNNNMMMLLLJJJJJJKKKMMMOOOPPPPPPOOONNNKKKKKKLLLMMMNNNPPPQQQRRRTTTXXXYYYUUUTTTVVVWWWVVVRRRRRRQQQQQQQQQQQQRRRRRROOOOOOQQQRRRSSSSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOOOORRRRRRRRRRRRQQQQQQPPPPPPQQQQQQPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTUUUTTTSSSSSSTTTVVVYYYZZZVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWXXXVVVVVVVVVUUUUUUTTTTTTTTTTTTVVVXXX[[[\\\\\\[[[[[[YYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]\\\[[[YYYWWWUUUVVVVVVWWWXXXYYYYYYYYYZZZXXXXXXXXXWWWXXXYYYYYYZZZVVVYYY]]]]]][[[XXXUUUTTTVVVVVVVVVWWWWWWXXXXXXXXXTTTTTTTTTTTTTTTUUUVVVWWWSSSSSSTTTTTTTTTSSSSSSRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTVVVXXXXXXVVVTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTUUURRRRRRSSSTTTTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWTTTTTTSSSSSSRRRRRRRRRRRRVVVUUUTTTSSSSSSTTTTTTUUUTTTTTTUUUVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTUUUWWWWWWVVVTTTRRRRRRSSSRRRRRRSSSSSSSSSTTTUUUUUUTTTSSSSSSTTTWWWXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVVVVWWWVVVUUUUUUVVVVVVUUUSSSUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRSSSRRRQQQQQQRRRTTTTTTTTTUUUUUUTTTSSSRRRQQQRRRRRRRRRSSSSSSTTTUUUUUUSSSSSSSSSRRRRRRQQQQQQQQQTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLOOOQQQPPPNNNKKKNNNOOOPPPPPPPPPOOOMMMLLLOOOPPPPPPPPPQQQQQQQQQPPPRRRRRRPPPOOOOOONNNOOOOOOJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHLLLKKKKKKJJJJJJJJJKKKKKKMMMMMMLLLMMMMMMNNNOOOPPPTTTSSSRRRQQQQQQPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPSSSRRRRRRRRRSSSSSSSSSTTTTTTVVVYYYZZZYYYWWWWWWWWWZZZZZZYYYYYYZZZZZZ[[[\\\ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWYYYXXXVVVUUUUUUVVVXXXYYYVVVVVVVVVVVVWWWXXXYYYZZZWWWWWWVVVVVVVVVWWWWWWXXXVVVWWWWWWWWWXXXXXXXXXYYYTTTUUUWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVWWWWWWVVV^^^bbb^^^YYYYYYXXXVVVYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[]]]^^^___```^^^_________aaabbbcccddd```___^^^]]]\\\[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ]]][[[YYYWWWXXXYYY\\\]]]PPPOOOMMMKKKJJJJJJIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIIIIHHHHHHGGGGGGGGGGGGJJJKKKNNNPPPPPPNNNLLLKKKKKKLLLNNNOOOPPPQQQQQQQQQNNNNNNNNNOOOPPPQQQSSSSSSRRRVVVWWWTTTSSSUUUVVVUUUPPPPPPPPPOOOOOOPPPQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTRRRQQQQQQPPPOOOPPPPPPPPPSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTTTTRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTTTTUUUXXX[[[\\\ZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVUUUTTTTTTTTTSSSUUUWWWZZZ[[[[[[ZZZYYYYYYYYYZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[ZZZXXXVVVUUUVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZYYYZZZ[[[ZZZXXXVVVVVVVVVXXXXXXYYYYYYZZZZZZ[[[[[[VVVVVVVVVVVVWWWWWWXXXYYYVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVXXXYYYYYYWWWUUUTTTUUUUUUUUUTTTUUUUUUVVVVVVWWWUUUUUUUUUUUUTTTTTTSSSSSSUUUVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVSSSTTTTTTTTTTTTTTTTTTSSSVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWVVVWWWWWWXXXWWWWWWVVVVVVXXXWWWWWWWWWXXXXXXYYYZZZWWWWWWVVVUUUUUUUUUUUUVVVSSSTTTUUUUUUVVVUUUUUUUUUUUUVVVWWWVVVTTTRRRRRRRRRSSSTTTUUUWWWXXXZZZ[[[[[[YYYWWWVVVVVVXXXXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWWWWXXXVVVVVVVVVWWWXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUSSSRRRRRRRRRSSSVVVVVVVVVWWWXXXZZZXXXXXXXXXWWWWWWVVVUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMPPPRRRRRRPPPNNNNNNNNNOOOPPPPPPNNNMMMLLLPPPQQQRRRSSSSSSSSSRRRRRRVVVUUUSSSQQQOOONNNMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQSSSSSSWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRROOOPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRVVVUUUUUUUUUUUUVVVWWWXXXWWWYYY\\\\\\[[[ZZZ[[[[[[___^^^]]]]]]\\\]]]]]]]]][[[\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[YYYXXXVVVWWWXXXZZZ[[[XXXWWWWWWXXXXXXYYYZZZ[[[YYYYYYXXXXXXXXXYYYZZZZZZXXXYYYYYYZZZZZZ[[[[[[\\\XXXYYY[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYWWW\\\```___]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\]]]___``````]]]]]]]]]^^^___aaacccccceeeeeecccaaa```___^^^]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZYYYWWWWWWXXX[[[^^^aaaTTTRRRQQQOOONNNNNNOOOOOONNNMMMLLLKKKLLLMMMNNNOOONNNNNNMMMMMMLLLLLLKKKKKKOOOPPPRRRRRRRRRQQQOOONNNMMMNNNOOOQQQRRRSSSTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTOOOSSSTTTQQQPPPSSSTTTSSSPPPPPPOOOOOOPPPPPPQQQQQQOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPSSSTTTVVVWWWXXXXXXWWWVVVSSSSSSRRRSSSSSSTTTUUUVVVSSSTTTUUUWWWXXXXXXXXXXXXVVVVVVVVVVVVWWWYYY[[[\\\\\\\\\ZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUWWWXXXYYYYYYXXXWWWXXXXXXYYYZZZ[[[\\\\\\]]]YYYZZZZZZYYYYYYXXXWWWVVVWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[YYYWWWWWWYYY[[[\\\\\\]]]]]]^^^^^^______ZZZZZZZZZZZZZZZZZZ[[[\\\ZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVXXXYYYYYYWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUVVVWWWWWWWWWWWWVVVVVVYYYYYYYYYYYYYYYXXXWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWSSSTTTUUUWWWWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[\\\]]]]]]^^^ZZZZZZYYYXXXXXXXXXXXXXXXUUUUUUVVVVVVVVVVVVVVVUUUSSSUUUWWWWWWUUUSSSRRRRRRSSSTTTVVVXXX[[[\\\]]]]]]\\\ZZZWWWWWWXXXXXXWWWVVVUUUVVVVVVVVVWWWXXXXXXYYYYYYXXXWWWXXXZZZ\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVXXX[[[]]]]]]^^^___aaa^^^^^^]]]\\\[[[ZZZYYYYYYTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNOOORRRSSSRRRQQQNNNNNNNNNNNNNNNMMMMMMLLLOOOPPPRRRSSSTTTSSSSSSRRRUUUSSSQQQOOOMMMLLLKKKKKKMMMNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPOOOOOOJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSSSSRRRSSSTTTTTTUUUUUUUUUUUUUUUXXXWWWWWWVVVWWWXXXZZZ[[[YYY[[[\\\\\\[[[[[[]]]^^^___^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]ZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYZZZZZZZZZ[[[[[[[[[\\\]]]___```aaa``````______^^^^^^^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZ\\\^^^______^^^\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]^^^___```]]]]]]]]]^^^___```bbbcccfffeeedddcccbbb```______``````___^^^]]]\\\\\\[[[XXXXXXXXXXXXZZZ]]]```bbbUUUTTTRRRQQQPPPQQQRRRSSSPPPOOOMMMLLLLLLMMMNNNOOOQQQPPPPPPOOONNNNNNMMMMMMPPPPPPQQQQQQQQQQQQQQQPPPMMMMMMNNNPPPQQQRRRSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPLLLQQQRRROOONNNQQQRRRPPPOOOOOONNNNNNOOOOOOPPPQQQOOOOOOPPPPPPQQQPPPPPPOOORRRQQQPPPPPPOOOOOOPPPPPPQQQRRRUUUWWWXXXYYYXXXWWWSSSSSSSSSTTTTTTUUUVVVWWWTTTVVVWWWYYYZZZZZZZZZZZZVVVWWWWWWXXXYYYZZZZZZ[[[\\\[[[ZZZXXXWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]YYYYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ\\\\\\^^^]]]]]]]]]]]]^^^______]]]^^^]]]\\\ZZZZZZ]]]___aaaaaaaaabbbbbbbbbbbbbbb___^^^^^^]]]]]]]]]]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUWWWYYYYYYWWWVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVUUUVVVWWWYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYZZZ[[[[[[ZZZZZZXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^^^^]]]]]]^^^^^^______^^^]]]]]]\\\^^^]]]]]]^^^___```aaaaaa\\\\\\[[[ZZZZZZZZZZZZ[[[WWWWWWXXXXXXXXXWWWWWWVVVSSSUUUXXXXXXWWWUUUTTTUUURRRSSSVVVXXXYYYZZZZZZZZZ[[[YYYVVVVVVWWWXXXXXXWWWXXXXXXXXXYYYYYYZZZ[[[\\\[[[ZZZZZZ\\\___aaaaaa```___``````````````````___^^^^^^]]]]]]\\\ZZZYYYXXXZZZ]]]___aaaaaaaaaaaabbbaaa```___^^^]]]\\\[[[[[[WWWXXXXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRPPPOOONNNOOOQQQSSSTTTTTTOOOOOONNNMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSRRRQQQQQQSSSRRRQQQPPPNNNNNNNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPQQQRRRRRRRRRRRRRRROOOOOONNNNNNOOOPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTTTTUUUSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXZZZYYYXXXWWWXXXZZZ\\\]]]ZZZ[[[[[[ZZZYYY[[[]]]``````___^^^\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[[[[[[[\\\\\\]]]\\\[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\___```aaabbbbbbaaa```_______________^^^^^^^^^^^^ZZZZZZ[[[[[[\\\\\\\\\\\\]]]\\\\\\^^^```^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[YYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^______```____________```aaabbbcccaaaaaaaaabbbaaaaaa``````aaaaaa```___^^^]]]\\\\\\ZZZZZZZZZ\\\]]]___aaabbbUUUSSSRRRPPPPPPQQQSSSTTTOOONNNLLLJJJJJJKKKLLLMMMPPPPPPOOONNNNNNMMMLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQJJJKKKLLLMMMNNNPPPQQQRRRPPPOOONNNMMMLLLKKKKKKLLLKKKOOOQQQNNNMMMOOOQQQOOOLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPOOOOOONNNNNNQQQQQQPPPOOOOOOOOOOOOPPPNNNPPPSSSVVVXXXXXXXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXUUUWWWXXXZZZ\\\\\\\\\[[[VVVWWWXXXYYYZZZZZZZZZYYY[[[ZZZXXXWWWVVVVVVVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWXXXYYYZZZ[[[\\\\\\ZZZYYYXXXXXXXXXYYY[[[\\\[[[ZZZZZZZZZZZZ\\\]]]^^^aaa````````````aaabbbbbb^^^___```___^^^^^^___aaaddddddddddddddddddddddddbbbaaa```_______________^^^^^^]]]]]][[[ZZZXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWTTTVVVXXXYYYWWWVVVVVVWWWTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVXXXYYYZZZ[[[ZZZZZZUUUVVVWWWYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWYYYZZZZZZZZZYYYXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ^^^_________^^^\\\ZZZYYYZZZ\\\^^^```aaaaaa```___aaaaaabbbaaaaaa```__________________```aaabbbccc^^^]]]\\\\\\[[[[[[\\\\\\XXXYYYYYYYYYYYYYYYXXXXXXTTTWWWYYYZZZYYYWWWWWWWWWRRRSSSUUUWWWWWWWWWWWWVVVYYYWWWUUUUUUWWWYYYYYYYYY[[[[[[[[[[[[\\\]]]^^^___^^^]]]]]]```ccceeeeeeeeecccddddddeeeeeeddddddccc_________^^^]]][[[ZZZYYY\\\^^^aaaaaa`````````aaa``````^^^]]]\\\[[[[[[[[[ZZZZZZ[[[[[[YYYXXXVVVUUUSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUSSSRRRRRRQQQRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNNNNQQQTTTUUUVVVPPPOOONNNMMMLLLMMMNNNOOOKKKMMMOOOQQQRRRRRRPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQRRRSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYXXXXXXVVVUUUTTTSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVUUUVVVWWWXXXXXXXXXWWWVVVXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXYYY[[[]]]^^^[[[[[[ZZZXXXXXXZZZ^^^aaabbbaaa___^^^\\\[[[[[[[[[YYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^______^^^^^^]]]]]]\\\\\\\\\]]]^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[________________________``````aaabbbbbbaaa______^^^^^^^^^_______________ZZZZZZZZZ[[[\\\\\\]]]]]]^^^\\\[[[]]]___]]][[[YYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^_________]]]^^^^^^^^^______``````]]]]]]]]]]]]^^^___```aaa\\\]]]^^^___```aaaaaaaaaaaaaaa```___^^^]]]]]]\\\\\\]]]]]]^^^___```aaaaaaUUUUUUUUUTTTSSSQQQPPPOOOHHHIIIJJJKKKKKKKKKJJJIIIPPPHHHIIISSSVVVOOOJJJLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIKKKLLLLLLLLLKKKJJJMMMLLLLLLKKKLLLLLLMMMNNNJJJKKKKKKLLLMMMNNNOOOOOOQQQPPPOOONNNNNNOOOPPPPPPSSSSSSRRRQQQQQQPPPQQQQQQSSSSSSUUUVVVWWWXXXXXXXXXWWWWWWXXXYYY[[[^^^aaabbb\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\\\\ZZZXXXYYYYYYSSSUUUXXXXXXXXXXXXYYYZZZUUUVVVVVVVVVVVVUUUTTTTTTVVVWWWWWWUUUSSSRRRSSSTTTUUUWWWYYY\\\]]]^^^^^^^^^[[[ZZZYYYYYYZZZ\\\^^^___``````````````````______ccccccbbbaaaaaaaaaaaaaaa`````````aaaaaabbbbbbbbbeeeddddddcccbbbbbbaaaaaa```___^^^]]]\\\\\\\\\]]]^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXXWWWWWWWWWVVVVVVVVVYYYXXXWWWWWWXXXYYYXXXVVVUUUUUUUUUVVVWWWXXXYYYZZZSSSTTTVVVXXXYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVXXXUUUTTTVVVZZZ]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVVVV[[[\\\\\\[[[ZZZYYY[[[\\\]]]\\\ZZZYYYZZZ\\\^^^___aaa```^^^^^^^^^```bbbccceeefffggghhhgggdddbbb```^^^___aaacccddddddccccccdddcccbbbaaa```____________```bbbaaa___]]]\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZVVVWWWXXXYYYXXXWWWUUUTTTWWWWWWVVVVVVVVVWWWXXXYYYUUUVVVWWWXXXYYYYYYXXXXXXVVVWWWYYYYYYYYYYYY[[[]]]```____________```aaaaaadddccccccdddfffggggggfffgggggggggggggggfffeeedddcccbbbaaa```^^^]]]\\\[[[___^^^]]]]]]______^^^]]]aaa```^^^\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXXXXWWWTTTRRRUUUUUUTTTSSSTTTUUUWWWXXXXXXWWWVVVVVVVVVXXXYYYZZZYYYXXXUUUTTTTTTVVVXXXZZZXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRPPPMMMLLLMMMOOOOOOPPPRRRSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVWWWXXXZZZ\\\]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZUUURRRPPPQQQUUUWWWWWWVVVVVVVVVXXXYYYZZZZZZ[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\```___^^^]]]]]]]]]]]]^^^]]]]]]^^^^^^^^^^^^]]]]]]aaa___]]]\\\]]]]]]\\\ZZZ[[[[[[\\\\\\[[[YYYWWWVVV[[[[[[\\\\\\]]]___```aaa\\\]]]]]]]]]]]]\\\\\\[[[``````___^^^]]]]]]]]]]]]``````___^^^^^^]]]]]]\\\``````aaaaaaaaaaaa``````bbbccccccdddddddddccccccbbbbbbaaa````````````aaa```____________```aaaaaaeeecccbbbaaabbbbbb```^^^^^^]]]\\\[[[[[[]]]___```______^^^\\\[[[[[[^^^```]]]^^^``````___```aaabbbdddccccccbbbbbbccccccdddbbbaaaaaa```aaaaaabbbbbb___```aaacccddddddcccccceeeeeedddcccbbb```___^^^^^^___```______```bbbeeeSSSSSSRRRRRRQQQOOONNNMMMJJJJJJKKKLLLLLLLLLKKKKKKLLLOOO[[[gggdddTTTIIIIIIKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLMMMMMMLLLKKKLLLMMMMMMMMMNNNOOOPPPPPPNNNOOOOOOQQQRRRSSSTTTTTTVVVUUUTTTSSSSSSTTTUUUVVVXXXWWWVVVTTTTTTSSSTTTTTTUUUVVVXXXYYY[[[\\\\\\\\\```_________```aaabbbccc_____________________```\\\\\\\\\\\\[[[ZZZYYYYYYXXXZZZ[[[[[[YYYXXXXXXXXXTTTUUUWWWWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVUUUSSSRRRTTTUUUWWWXXX[[[]]]___````````````___^^^]]]^^^___aaabbbaaaaaaaaaaaabbbbbbbbbcccfffeeeddddddcccccccccddd_______________`````````___```aaaaaaaaa```^^^^^^___^^^]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[WWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXZZZXXXWWWXXX\\\^^^]]]\\\ZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]______^^^___bbbdddaaa``````___```aaabbbccccccbbbaaa```aaabbbdddeeeiiiiiiiiihhhgggeeebbbaaa\\\]]]___```aaaaaaaaa```bbbbbb```______^^^^^^^^^\\\^^^```___^^^\\\\\\\\\^^^^^^]]]\\\[[[[[[[[[[[[YYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\\\\\\\\\\]]]]]]]]][[[\\\^^^^^^]]]]]]___```bbbbbbcccccccccdddddddddfffeeedddeeefffgggfffeeeeeeeeeeeeeeeeeedddccccccbbbaaa```___^^^]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^______^^^]]][[[ZZZZZZZZZZZZ\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\]]]YYYXXXWWWVVVWWWXXXZZZ[[[XXXXXXXXXXXXXXXWWWWWWWWWVVVWWWVVVTTTQQQPPPQQQSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXYYY[[[\\\YYYZZZZZZ[[[[[[\\\\\\]]]\\\[[[ZZZYYYZZZ[[[]]]^^^```````````````_________\\\\\\ZZZYYYXXXWWWWWWWWWUUUSSSQQQRRRUUUWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\\\\]]]]]]\\\[[[[[[\\\]]]]]]_________^^^^^^^^^]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]\\\ZZZ[[[\\\]]]]]]\\\[[[\\\\\\[[[[[[ZZZYYYXXXZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[\\\\\\\\\\\\\\\[[[]]]]]]]]]]]]^^^^^^___```````````````````````````bbbccccccddddddccccccbbb```aaabbbcccdddeeeeeeeeedddccccccbbbaaabbbbbbbbbbbbaaaaaaaaaaaabbbccccccfffeeeccccccccccccbbb```______^^^]]]^^^___```aaaaaabbbbbbbbbbbbdddgggjjj```aaabbbbbbbbbbbbdddeeeffffffeeeeeeeeeeeeffffffdddddddddddddddddddddeeecccdddfffggghhhggggggfffggggggggggggfffdddcccbbbcccdddddddddcccdddgggiiiPPPPPPPPPOOONNNMMMLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOMMMXXXiiisssiiiUUUJJJLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPQQQQQQQQQPPPPPPQQQRRRSSSTTTTTTUUUUUUSSSTTTUUUVVVXXXYYYZZZ[[[]]]\\\[[[ZZZ[[[[[[\\\]]]___^^^[[[YYYWWWWWWXXXYYYYYYZZZ[[[]]]^^^___``````fffeeedddbbbbbbaaaaaaaaa```````````````_________ZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXZZZZZZXXXWWWWWWWWWUUUVVVXXXWWWVVVTTTTTTUUUZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWWWWVVVTTTUUUVVVXXXZZZ[[[^^^aaacccdddeeeeeefffeeedddcccbbbcccddddddbbbbbbbbbccccccdddddddddeeedddccccccbbbccccccccc]]]]]]]]]]]]]]]]]]\\\\\\ZZZ\\\```bbbbbb```]]][[[^^^]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^___^^^]]]]]]^^^^^^]]][[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]^^^___]]]^^^___```aaabbbbbbbbb^^^___```aaaaaa___]]]\\\^^^\\\[[[\\\]]]___^^^^^^[[[[[[\\\]]]^^^```aaabbbaaabbbcccccccccdddfffhhhffffffgggggghhhgggggggggfffeeedddcccdddeeefffgggkkkjjjiiigggeeecccaaaaaa[[[\\\]]]^^^^^^^^^^^^^^^``````______^^^^^^^^^^^^[[[]]]___```___^^^^^^___```______^^^^^^^^^______]]]]]]]]]\\\]]]^^^```aaaaaabbbdddfffggggggfffeeeeeedddcccbbbbbbccccccdddbbbdddeeedddcccbbbccceeeeeefffgggiiiiiihhhhhhggghhhfffeeeeeefffgggeeedddbbbbbbcccccccccbbbaaaaaa`````````____________^^^]]]___aaa```]]]\\\^^^`````````______^^^^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^```___^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]___```aaabbbaaa``````___`````````ZZZZZZ[[[[[[[[[\\\\\\\\\ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZXXXVVVUUUVVVWWWVVVUUUUUUTTTUUUVVVWWWXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]___```_______________````````````___^^^^^^^^^___```aaacccdddeeefffffffffeeedddcccaaa___\\\ZZZXXXWWWVVVUUUTTTSSSSSSUUUWWWWWWVVVVVVWWWXXXZZZ[[[\\\]]]]]]^^^]]]\\\\\\\\\\\\]]]^^^]]]^^^_________^^^]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYXXXWWWYYY[[[^^^^^^^^^\\\\\\[[[[[[[[[[[[[[[\\\ZZZYYYYYYXXXYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\ZZZZZZ[[[]]]___```bbbccc``````aaaaaabbbccccccddddddeeeeeeffffffeeeeeeddd```aaaccceeefffgggggggggeeeddddddcccbbbccccccccccccccccccccccccdddeeeeeegggeeeddddddeeeeeecccbbb```aaaaaaaaaaaabbbbbbbbbdddfffggghhhjjjmmmrrrvvvggggggffffffggghhhiiijjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiikkkkkklllkkkjjjiiiiiiiiijjjjjjiiiiiihhhggghhhiiijjjjjjiiiiiikkkmmmOOOOOOOOOOOOOOONNNMMMLLLQQQPPPOOOOOOPPPQQQSSSTTTUUU\\\fffiii___QQQNNNSSSNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWYYYZZZ\\\]]]______aaaaaa```___```aaabbbcccdddbbb___\\\ZZZZZZ[[[\\\\\\]]]^^^______```______dddcccbbb```___^^^]]]\\\^^^^^^^^^]]]]]]]]]]]]\\\ZZZYYYYYYXXXXXXWWWWWWXXXWWWYYY[[[\\\ZZZYYYXXXXXXXXXZZZ\\\\\\ZZZZZZZZZ[[[```````````````______^^^[[[[[[[[[ZZZXXXYYY\\\^^^___aaacccfffhhhiiijjjjjjjjjiiihhhfffeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbb______^^^^^^^^^^^^______]]]]]]]]]\\\\\\[[[[[[[[[YYY\\\bbbffffffddd```]]]^^^^^^]]]]]]]]]^^^^^^_____________________^^^^^^aaaaaabbbcccdddeeefffgggeeedddbbbcccddddddcccaaa``````___``````aaabbbbbbbbbaaa```___```aaacccdddaaabbbdddfffggghhhiiiiiibbbdddeeeffffffdddbbbaaaaaa```__________________`````````aaacccdddffffffggghhhhhhgggeeedddeeeggghhhiiikkkllllllkkkjjjiiiffffffeeeeeeeeeeeefffggghhhgggeeedddbbbbbbaaaaaa\\\]]]]]]]]]^^^^^^]]]]]]`````````aaaaaa`````````___aaadddeeeeeedddeeefffdddcccccccccccccccdddeeeaaa```___^^^___bbbeeeggggggiiimmmooopppooommmlllmmmkkkiiigggggggggiiijjjhhhiiijjjiiigggfffggghhhfffhhhjjjkkklllkkkiiihhhhhhgggeeeeeeffffffdddbbbaaaaaabbbbbbbbbaaaaaa```````````````aaaaaaaaabbbeeehhhjjjfff```]]]^^^bbbddddddeeeffffffeeeeeedddbbbaaaaaaaaaaaaaaabbbccceeedddbbb```^^^^^^```aaa______```bbbccceeefffgggggggggffffffeeeeeeeeeeeeaaaaaabbbbbbaaa```___^^^\\\\\\]]]^^^______``````]]]^^^^^^]]]ZZZYYYZZZ[[[\\\[[[YYYXXXXXXZZZ\\\^^^\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]___```aaabbbccccccccccccbbbbbbaaaaaabbbaaaaaa``````aaabbbbbbccceeegggiiiiiihhhgggffffffeeebbb___]]][[[YYYYYYVVVVVVUUUUUUVVVWWWWWWVVVUUUVVVXXXYYY[[[\\\]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZ\\\]]]___^^^]]][[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZXXXWWWWWWXXX[[[]]]^^^^^^\\\[[[ZZZZZZZZZ\\\]]]^^^[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]]]]]]]]]]ZZZ[[[]]]___```bbbcccdddaaaaaaaaabbbbbbcccccccccdddeeeeeeffffffeeeeeedddcccdddeeefffggggggggggggddddddcccbbbbbbbbbbbbbbbcccccccccccccccdddeeeeeefffdddccccccddddddcccaaaaaabbbccccccddddddccccccfffhhhiiikkkmmmqqqvvvzzzooommmkkkjjjkkkmmmnnnoookkkkkkjjjjjjjjjjjjkkkkkkjjjjjjkkkkkkjjjjjjiiiiiikkklllmmmmmmmmmlllkkkjjjiiiiiijjjjjjkkkjjjjjjiiikkklllmmmmmmllllllmmmoooQQQQQQQQQRRRQQQQQQPPPPPPTTTSSSRRRRRRSSSUUUWWWXXXZZZ\\\^^^]]]XXXSSSSSSXXXTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\\\\[[[[[[ZZZ[[[]]]^^^]]][[[YYYWWWYYYYYYZZZ\\\]]]^^^___```bbbaaa`````````bbbcccdddeeeccc```^^^\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\______^^^^^^]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZZZZZZZ]]]```aaa___^^^]]]]]]^^^```bbbccccccccceeefffgggggggggggggggffffffeeeaaabbbaaa___^^^___bbbeeefffgggiiilllmmmnnnnnnnnnkkkjjjhhhfffeeecccbbbbbbccccccbbbaaa```___^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]___^^^^^^^^^]]]\\\\\\\\\ZZZ^^^cccggghhhfffbbb___```````````````aaabbbcccddddddddddddddddddcccccceeeeeefffhhhiiijjjkkkllljjjiiihhhhhhiiijjjiiihhhffffffeeeeeeffffffggggggfffeeedddddddddeeefffgggeeefffhhhjjjkkkmmmmmmmmmggghhhiiijjjjjjhhhfffeeedddccccccaaa`````````aaaccccccccccccddddddeeefffiiiiiiiiihhheeedddeeeggghhhjjjlllmmmmmmkkkiiihhhfffffffffeeeeeeeeeffffffffffffeeeddddddeeeeeefff````````````_________```aaabbbcccdddeeeeeeeeedddfffhhhkkkmmmmmmmmmnnnooohhhhhhhhhhhhhhhhhhiiiiiicccbbb``````aaadddhhhjjjlllnnnrrruuuvvvtttrrrppppppnnnllljjjjjjjjjlllmmmkkklllmmmllljjjiiiiiijjjfffhhhjjjkkklllkkkiiihhhiiigggfffeeefffeeedddbbbbbbbbbccccccccccccbbbbbbbbbbbbbbbcccddddddeeeeeehhhkkkmmmjjjdddaaabbbfffhhhiiijjjllllllkkkjjjiiieeeeeedddddddddeeeeeefffhhhgggfffccc```___bbbeeecccdddeeegggiiijjjkkkkkkkkkkkkkkkjjjjjjiiiiiihhhiiiiiiiiiiiigggdddaaa```______```aaabbbccccccdddbbbcccdddcccaaa``````aaabbb```^^^]]]]]]___bbbdddbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````aaabbbbbbdddddddddccccccbbbaaaaaaaaaaaaaaa`````````aaaaaaaaabbbdddfffffffffdddcccbbbaaa```^^^\\\[[[[[[ZZZWWWXXXXXXXXXXXXWWWWWWWWWUUUVVVWWWYYY[[[\\\\\\\\\ZZZZZZYYYXXXXXXYYYZZZZZZYYYZZZ\\\^^^^^^]]][[[ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZ[[[ZZZYYYZZZ\\\^^^^^^]]]\\\\\\[[[[[[[[[]]]^^^______^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^____________]]]^^^```bbbcccdddddddddcccccccccbbbbbbaaaaaaaaaddddddeeeeeeeeeeeeddddddddddddeeeeeeeeedddccccccccccccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccdddddddddcccbbbbbbccccccbbbaaabbbbbbcccdddeeedddddddddfffgggiiijjjkkknnnsssvvvssspppkkkjjjkkkmmmnnnnnnkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllkkkjjjiiiiiijjjkkklllllllllkkkjjjiiiggghhhiiiiiijjjjjjiiiiiijjjkkkmmmmmmlllkkklllmmmSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVVVVVVVWWWYYYZZZZZZZZZZZZ\\\]]]\\\ZZZXXXXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\XXXYYYZZZ\\\\\\[[[ZZZZZZYYY[[[]]]^^^^^^[[[XXXUUUYYYZZZZZZ[[[\\\]]]^^^^^^______^^^^^^___```aaabbbcccbbb```___^^^]]]\\\\\\____________^^^]]]\\\\\\______````````````______ZZZ[[[[[[[[[\\\\\\\\\\\\______]]]\\\\\\]]]^^^___```cccggghhhgggeeeddddddeeegggjjjkkkkkklllnnnooommmmmmmmmmmmmmmllllllkkkhhhhhhgggdddcccdddgggjjjjjjlllmmmoooppppppppppppkkkjjjiiigggeeecccaaa```ccccccbbbaaa```______^^^______^^^^^^______``````aaaaaaaaaaaaaaaaaa``````]]]```dddggghhhfffdddbbbddddddddddddeeefffhhhhhhiiiiiiiiiiiihhhhhhggggggfffggghhhiiijjjkkklllllllllkkkjjjkkkmmmnnnnnnmmmkkkjjjjjjiiiiiijjjkkkkkkiiiiiihhhhhhhhhhhhiiiiiiggghhhjjjlllmmmnnnooooookkkkkkkkkkkkkkkjjjjjjiiifffggggggeeecccbbbccceeefffeeeeeeddddddddddddeeeggghhhiiihhhggghhhiiikkkiiijjjlllmmmlllkkkiiihhhhhhhhhhhhhhhhhhggggggggghhhhhhiiiiiijjjkkkkkkkkkeeeeeedddcccbbbbbbbbbcccccceeegggiiijjjjjjjjjiiikkknnnqqqrrrrrrrrrssstttmmmllllllkkkkkkkkklllllleeedddcccbbbdddfffiiikkknnnqqqtttvvvvvvtttrrrpppooonnnmmmlllllllllmmmnnnlllnnnnnnmmmkkkjjjkkklllhhhiiijjjkkklllkkkjjjjjjkkkiiihhhggghhhhhhfffdddeeeeeefffgggggggggffffffeeeffffffggghhhhhhiiiiiieeehhhjjjiiiggggggiiillljjjlllnnnppppppooommmkkkiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjfffbbbaaadddgggggghhhiiikkklllmmmmmmmmmllllllmmmmmmmmmlllkkkkkknnnnnnnnnmmmjjjgggeeecccaaabbbbbbcccdddeeeeeefffggghhhjjjiiigggffffffgggeeedddbbbaaaaaaccceeegggeeeeeeeeeddddddddddddddddddcccbbbbbbaaaaaabbbbbbdddcccccccccbbbbbbaaaaaa``````____________^^^^^^^^^___```aaaaaaaaa```___\\\\\\[[[ZZZZZZZZZZZZZZZYYY[[[\\\\\\ZZZXXXXXXYYYWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\___^^^]]]]]]___``````___^^^^^^^^^^^^______```aaabbbaaaaaa```_________`````````aaabbbccccccccccccbbbcccdddfffggggggfffeeefffffffffeeedddccccccccceeeeeeffffffffffffeeeeeecccddddddccccccbbbaaa```eeedddccccccbbbbbbcccccccccccccccccccccddddddeeeeeedddcccccceeeeeedddcccddddddeeeeeeeeefffffffffgggggghhhhhhiiilllpppsssvvvqqqjjjhhhiiikkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkllllllllljjjiiihhhhhhiiijjjkkkkkkkkkjjjiiihhhhhhiiiiiiiiiiiiiiihhhiiikkkllllllkkkjjjjjjkkkUUUVVVVVVWWWXXXXXXXXXWWWVVVWWWYYYZZZ[[[\\\\\\\\\YYY\\\______^^^]]]\\\ZZZ^^^___``````aaaaaaaaaaaa______^^^^^^^^^]]]]]]]]][[[[[[\\\]]]]]]\\\ZZZYYYWWWZZZ]]]```aaa___[[[YYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\^^^___`````````aaa``````^^^]]]\\\^^^___``````aaaaaa``````bbbcccdddeeeeeedddcccccc^^^______```aaabbbccccccdddcccaaa```aaabbbcccdddgggjjjnnnpppooommmkkkkkkkkkmmmoooppppppppprrrsssppppppqqqqqqppppppooonnnmmmllljjjhhhffffffiiilllmmmnnnooopppppppppooonnnlllkkkjjjiiigggdddcccbbbddddddddddddddddddddddddccccccbbbbbbccccccdddeeedddeeeeeeeeeeeeeeeffffffdddeeeggghhhiiihhhhhhggghhhhhhhhhiiijjjkkkmmmnnnmmmmmmlllkkkjjjjjjiiiiiiiiiiiijjjjjjkkklllmmmmmmjjjjjjjjjlllnnnppppppooollllllkkkkkkkkkkkklllllljjjkkkkkkkkkkkkkkkjjjjjjiiijjjkkkmmmnnnnnnoooooonnnmmmlllkkkkkkkkklllllliiikkkkkkjjjgggfffhhhjjjjjjiiiiiihhhhhhiiiiiiiiijjjkkklllkkkjjjjjjlllnnnllllllmmmmmmmmmllljjjjjjllllllmmmllllllkkkkkkjjjjjjkkklllmmmnnnmmmlllllliiihhhfffeeedddddddddeeedddfffiiikkkmmmmmmmmmllllllooorrrssssssssstttuuuooonnnmmmlllllllllllllllhhhgggffffffgggiiikkkllloooqqqssstttsssrrrooonnnmmmmmmmmmmmmnnnnnnnnnnnnmmmnnnooonnnmmmlllmmmnnnlllllllllmmmmmmmmmmmmnnnmmmlllkkkkkkkkkkkkjjjiiiiiiiiijjjkkkkkkkkkkkkkkkiiiiiijjjjjjkkklllllllllhhhhhhjjjkkklllnnnooopppoooqqqtttvvvuuussspppnnnooonnnmmmllllllkkkllllllkkkmmmmmmjjjeeecccfffiiiiiijjjlllmmmnnnnnnnnnmmmkkklllmmmnnnnnnmmmllllllooonnnnnnmmmkkkjjjhhhgggdddddddddeeeeeefffffffffgggiiikkkkkkiiigggggghhhfffeeecccccccccdddfffgggeeeeeeeeeeeedddddddddccccccbbbbbbaaabbbbbbccccccbbbbbbbbbbbbbbbbbbaaaaaa^^^_________^^^^^^]]]\\\^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZZZZYYYYYYZZZZZZ[[[[[[]]]___^^^\\\YYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^_________````````````aaaaaabbbbbbaaaaaa```bbbaaa``````bbbddddddcccbbbbbbccccccdddcccccccccddddddcccbbbbbbbbbcccccceeeeeefffggggggfffffffffdddeeegggiiikkkjjjjjjiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiieeeffffffffffffeeeeeedddiiihhhhhhggggggggggggggggggffffffffffffggghhhhhhiiihhhggghhhiiiiiiiiiggghhhgggfffffffffgggiiiiiihhhhhhiiiiiijjjlllpppsss|||uuummmiiijjjlllllljjjjjjjjjiiiiiiiiiiiijjjjjjkkklllmmmmmmlllkkkiiiggghhhiiikkklllmmmllllllkkkjjjkkkkkkkkkkkkkkkjjjiiiiiikkkmmmmmmllljjjjjjkkkVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXZZZ\\\]]]]]]]]]]]][[[___aaa^^^[[[[[[]]]___```aaaaaabbbbbbbbbbbbaaa^^^^^^]]]]]]]]]\\\\\\\\\^^^____________]]]\\\[[[WWWZZZ___ccceeedddaaa___[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\^^^___^^^___aaabbbaaa___]]]\\\^^^___```bbbcccdddeeeeeeeeeeeefffggggggfffeeedddccccccdddeeeggghhhiiijjjgggfffdddcccccceeefffhhhkkkooosssttttttrrrppppppnnnppprrrrrrrrrqqqrrrsssqqqqqqrrrrrrqqqqqqpppooopppooollliiiggggggjjjmmmmmmnnnooopppoooooommmmmmmmmmmmlllkkkiiigggeeecccddddddeeefffggghhhiiijjjeeedddddddddeeeffffffgggggggggggghhhhhhiiiiiiiiikkkkkkkkkkkkkkkllllllmmmjjjkkkkkklllmmmooopppqqqoooooonnnmmmkkkjjjiiiiiillllllmmmmmmnnnnnnooooooiiihhhiiikkknnnpppqqqpppmmmllllllkkkkkkkkkllllllkkkkkklllmmmmmmlllkkkjjjiiijjjkkkmmmmmmnnnnnnnnnpppnnnllljjjjjjkkkmmmnnnlllnnnnnnmmmjjjiiikkkmmmnnnnnnnnnnnnnnnoooppppppqqqqqqqqqooolllkkklllmmmnnnnnnnnnnnnnnnmmmllllllpppppppppppppppooonnnnnnkkklllmmmnnnnnnllljjjiiikkkjjjhhhfffeeeeeeeeefffeeegggiiilllnnnooonnnnnnkkkmmmppprrrqqqqqqrrrsssoooooonnnlllkkkkkkkkkkkkjjjiiiiiihhhiiijjjlllmmmooopppqqqrrrqqqooommmllllllmmmnnnooooooooooooooommmnnnoooooommmmmmnnnooooooooonnnnnnoooooopppqqqpppnnnmmmmmmnnnooommmlllkkklllmmmnnnnnnnnnnnnnnnlllllllllmmmmmmnnnnnnnnnnnnmmmmmmnnnqqqrrrrrrqqqsssvvvyyy{{{zzzxxxtttqqqrrrqqqpppooonnnnnnnnnnnnlllooopppmmmhhheeegggjjjkkklllmmmnnnoooooonnnmmmjjjkkklllmmmnnnnnnmmmlllmmmmmmllllllkkkkkkkkkkkkeeeeeeeeeeeeffffffffffffdddfffhhhhhhgggeeeeeeeeeeeeddddddcccdddeeefffgggeeeeeeddddddcccccccccccc``````aaaaaabbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbb^^^^^^______^^^]]]\\\\\\___^^^]]]\\\[[[[[[\\\\\\]]]]]]\\\[[[[[[\\\\\\\\\\\\___aaa```]]]ZZZZZZ[[[]]]^^^^^^______^^^^^^]]]______]]]]]]]]]]]]______aaaaaaaaaaaaaaabbbcccdddddddddeeeeeeeeeeeeddddddcccbbbaaabbbeeeggghhhgggeeeeeegggggggggfffeeedddeeedddddddddddddddeeeeeehhhiiiiiiiiiiiiiiihhhhhhdddfffiiilllmmmmmmmmmlllllllllmmmmmmnnnooooooooolllmmmmmmmmmmmmmmmmmmlllhhhiiijjjkkkkkkkkkkkkkkkmmmlllkkkkkkjjjjjjkkkkkkjjjjjjiiiiiijjjjjjkkklllmmmlllkkkkkkmmmmmmmmmkkkkkkiiihhhggggggiiikkkllliiijjjkkkkkklllnnnrrrvvv{{{rrrmmmnnnoooooommmkkkjjjjjjiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkiiihhhiiijjjlllmmmnnnnnnnnnmmmmmmmmmmmmnnnmmmllllllkkkjjjlllnnnooommmlllkkklll[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^____________^^^___`````````___^^^]]]\\\bbbcccddddddddddddcccbbb]]]^^^______\\\[[[___dddbbbaaa___^^^\\\\\\[[[[[[]]][[[\\\______\\\^^^bbb___^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^_________``````___aaadddgggjjjlllmmmmmmfffggghhhiiijjjkkkkkkkkkiiiiiiiiiiiijjjjjjkkklllmmmllljjjiiiiiijjjlllmmmqqqrrrtttvvvvvvuuutttsssttttttssssssssstttuuuuuuqqqpppnnnmmmmmmmmmmmmlllpppooommmkkkjjjkkklllnnnllllllllllllllllllllllllnnnooonnnkkkhhhffffffgggkkklllmmmmmmmmmlllkkkjjjfffggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhjjjlllnnnoooooonnnmmmooonnnnnnmmmmmmmmmmmmnnnooooooooooooooonnnmmmlllllllllmmmmmmmmmmmmlllllllllmmmoooppppppooonnnnnnooonnnmmmllllllmmmnnnoooppprrrsssqqqmmmkkkmmmnnnooooooooooooooooooppppppnnnmmmlllmmmppprrrrrrrrrrrrrrrrrrrrrqqqpppoooooouuuvvvwwwvvvuuutttuuuwwwvvvvvvuuutttrrrqqqppppppppppppqqqqqqqqqppppppooopppqqqrrrsssrrrpppnnnlllnnnnnnmmmmmmmmmlllllllllnnnmmmkkkiiihhhhhhiiiiiikkkmmmnnnnnnmmmllllllmmmqqqqqqrrrrrrrrrqqqqqqpppqqqqqqqqqqqqpppnnnmmmlllkkkkkklllmmmmmmnnnnnnooosssrrrqqqpppooonnnmmmlllmmmnnnoooppppppppppppppppppppppppooommmlllmmmooommmmmmnnnooopppqqqrrrrrrmmmmmmnnnnnnnnnnnnnnnmmmkkklllmmmnnnnnnooorrrtttqqqpppppppppppppppqqqqqqssssssrrrpppnnnoooqqqsssuuuvvvwwwxxxwwwuuusssrrruuutttrrrpppnnnnnnnnnnnnnnnnnnnnnnnnmmmkkkiiigggpppnnnllllllmmmnnnnnnmmmjjjkkklllmmmmmmllllllkkkooollljjjiiijjjkkkkkkjjjffffffffffffggggggggggggiiihhhfffbbb```aaadddgggffffffdddcccbbbccccccdddgggggggggggggggffffffeeefffeeedddccccccdddeeefffeeeeeeffffffffffffeeedddaaaaaabbbbbbcccddddddddddddbbb```___```aaaaaaaaa______^^^^^^^^^^^^^^^^^^eeedddcccbbbbbbbbbbbbbbbcccccccccccccccdddeeefffbbbbbbbbbccccccdddddddddccceeefffhhhhhhgggeeedddggggggggggggffffffffffffffffffggghhhiiijjjjjjjjjjjjkkkkkkiiihhhggghhhjjjmmmjjjfffcccbbbdddgggiiijjjjjjjjjjjjkkklllmmmnnnmmmnnnoooppppppooonnnnnnooopppqqqqqqqqqooonnnmmmqqqqqqqqqqqqpppppppppppppppnnnmmmnnnqqqsssqqqoooqqqpppppppppoooooonnnnnnrrrrrrqqqpppoooooopppppprrrqqqpppoooooopppqqqrrrsssqqqooommmkkkkkkkkkkkkmmmoooqqqqqqpppppppppqqq{{{wwwsssqqqqqqqqqooommmlllnnnoooooonnnmmmmmmnnnppppppppppppooonnnmmmlllppppppqqqrrrssstttuuuuuuqqqqqqppppppooonnnnnnnnnnnnqqqtttssspppmmmlllmmm\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaa``````_________^^^bbbbbbcccddddddcccbbbbbbbbb```````````````bbbcccdddcccbbbaaa______^^^^^^]]]\\\^^^aaaaaa^^^___bbb______^^^^^^]]]^^^^^^^^^]]]^^^^^^______^^^^^^^^^_________`````````aaaaaaccceeegggiiikkkkkkkkkkkkiiiiiijjjkkkllllllllllllllllllllllllmmmnnnooooooooommmlllkkkjjjkkkmmmnnnppprrrsssuuuuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrssspppooonnnnnnnnnnnnnnnmmmnnnmmmmmmmmmmmmoooppprrrmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkjjjgggggghhhiiilllmmmnnnnnnnnnmmmkkkjjjhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiihhhjjjlllnnnoooooonnnnnnnnnnnnmmmmmmmmmnnnnnnooooooppppppqqqqqqqqqppppppnnnooooooppppppoooooonnnmmmmmmooopppqqqppppppoooooonnnmmmmmmmmmnnnpppppp{{{||||||yyytttqqqpppqqqppppppppppppqqqqqqqqqqqqpppnnnnnnoooqqqssssssrrrttttttttttttsssrrrqqqqqqtttuuuvvvvvvttttttuuuvvvvvvvvvuuutttsssrrrrrrqqqpppqqqqqqqqqqqqqqqppppppqqqrrrssssssrrrpppnnnmmmllllllllllllkkkkkkkkkkkknnnmmmkkkjjjiiiiiijjjjjjkkkmmmnnnnnnmmmllllllmmmoooooopppqqqrrrrrrrrrrrrpppppppppppppppooonnnmmmlllllllllmmmmmmnnnnnnnnnrrrqqqqqqpppnnnmmmmmmlllmmmnnnooopppqqqqqqqqqqqqqqqrrrqqqpppmmmlllmmmooollllllmmmmmmnnnooooooooommmnnnnnnoooooooooooonnnlllmmmnnnooonnnooorrrtttqqqpppppppppppppppqqqqqqrrrrrrqqqpppnnnoooqqqttttttuuuvvvwwwwwwvvvtttsssuuutttrrrpppnnnnnnnnnnnnnnnnnnnnnnnnmmmllljjjjjjpppnnnmmmmmmnnnoooooonnnnnnnnnmmmmmmllllllkkkkkknnnllljjjiiijjjkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjkkkkkkiiigggeeeeeegggjjjiiihhhgggfffeeeffffffggghhhiiiiiiiiiiiihhhggggggggggggfffggghhhiiikkkllliiiiiijjjjjjjjjiiiiiiiiiffffffggggggggghhhhhhhhhhhhfffdddcccdddeeeeeedddeeeeeeeeeeeeeeeeeeeeeeeeiiihhhhhhgggggggggggghhhgggggggggggghhhiiijjjkkkggggggggghhhhhhiiiiiiiiiiiijjjkkkkkkkkkjjjiiihhhkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooppppppooonnnmmmooonnnmmmlllllllllllllllllljjjgggffffffhhhjjjlllmmmmmmllllllkkkllllllmmmmmmnnnooopppqqqpppoooooooooppppppqqqpppooonnnmmmpppooooooooonnnnnnnnnnnnpppnnnmmmnnnqqqsssrrrpppqqqqqqqqqpppppppppppppppssssssrrrqqqqqqqqqqqqqqqsssrrrqqqqqqqqqqqqrrrssstttsssqqqooonnnnnnnnnnnnoooqqqssssssrrrrrrssstttxxxuuusssrrrssstttrrrpppqqqsssttttttsssrrrrrrsssuuuuuuuuuttttttsssrrrqqqsssttttttuuuvvvwwwxxxyyyuuuuuutttrrrqqqpppoooooopppsssuuutttqqqooooooppp__________________^^^^^^^^^___```bbbbbbccccccccccccbbbaaa```___```aaabbbbbbbbbccccccccccccbbbbbbcccaaa___```ccceeeeeecccffffffdddcccbbbbbbbbbbbb^^^]]]```eeeeeebbb```bbb```````````````aaabbbbbbbbbbbbbbbaaa``````______`````````aaaaaaaaabbbbbbggghhhjjjkkkkkkjjjjjjiiiiiijjjjjjkkkllllllllllllmmmmmmmmmmmmnnnooopppppppppooonnnmmmllllllmmmnnnoooppprrrsssssssssrrrqqqnnnnnnnnnnnnnnnooopppqqqoooooooooooooooooonnnnnnqqqpppooonnnmmmlllllllllnnnnnnmmmlllkkkkkkjjjjjjggghhhiiihhhggghhhiiikkkmmmnnnooooooooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhiiijjjlllnnnoooooonnnnnnnnnmmmmmmmmmnnnooopppppppppqqqqqqrrrssssssttttttqqqqqqrrrrrrrrrrrrqqqqqqmmmnnnoooqqqqqqrrrrrrrrrooooooooooooooopppqqqrrrzzz{{{{{{xxxuuurrrpppppprrrrrrrrrrrrssssssttttttsssqqqpppqqqrrrttttttsssvvvvvvvvvuuuttttttssssssssstttuuuuuusssssstttuuuuuuuuuuuuuuuuuutttssssssqqqqqqrrrrrrrrrrrrqqqqqqsssssstttsssrrrpppnnnmmmnnnnnnmmmmmmmmmlllllllllmmmllllllkkkkkkllllllmmmkkkmmmnnnnnnmmmllllllmmmmmmnnnoooqqqrrrrrrssssssoooooopppppppppoooooonnnmmmmmmmmmmmmmmmnnnnnnnnnqqqppppppooonnnmmmllllllnnnnnnoooppprrrsssttttttsssssssssqqqnnnmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqqqqqqqnnnoooppppppoooppprrrtttqqqqqqqqqpppppppppppppppqqqqqqqqqpppooooooqqqtttssstttuuuvvvwwwvvvuuutttuuutttrrrpppooonnnnnnooopppooonnnmmmmmmmmmmmmmmmqqqooonnnnnnoooppppppooorrrqqqooommmlllllllllmmmnnnmmmkkkkkklllllllllkkkmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjkkkmmmmmmllljjjiiiiiijjjkkkkkkkkkkkkllllllkkkkkkjjjiiigggggghhhiiikkkmmmpppqqqnnnnnnoooooooooooooooooommmmmmmmmmmmmmmnnnnnnnnnmmmkkkiiiiiijjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmlllmmmmmmnnnnnnlllllllllmmmnnnpppqqqrrrnnnnnnnnnnnnnnnooooooooopppppppppooooooooonnnnnnppppppppppppqqqqqqqqqqqqrrrssstttuuutttsssqqqpppvvvsssppppppqqqrrrpppnnnjjjjjjjjjjjjkkklllnnnooopppooonnnmmmllllllllllllmmmnnnoooqqqqqqqqqpppooonnnooopppppppppooonnnmmmooooooooonnnnnnnnnmmmmmmooonnnmmmnnnqqqrrrqqqpppqqqqqqrrrrrrrrrrrrrrrrrrtttttttttsssssssssssssssttttttssssssssssssttttttttttttsssrrrrrrrrrrrrsssqqqsssuuuvvvuuuuuuvvvwwwwwwvvvvvvwwwyyyzzzxxxwwwxxxzzz{{{{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxyyyzzz{{{||||||}}}{{{zzzxxxvvvtttrrrqqqpppqqqrrrssssssqqqqqqrrrssscccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbccccccccccccbbbdddcccaaa``````aaaccceeeaaabbbbbbbbbbbbbbbbbbaaa```bbbcccaaabbbeeefffeeeeeeeeedddcccbbbbbbbbbccc```___bbbhhhiiieeebbbbbbbbbbbbaaaaaaaaaaaabbbbbbeeedddcccbbbaaa```______``````aaaaaaaaabbbbbbbbbggghhhiiijjjjjjjjjiiihhhggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmnnnnnnppppppnnnmmmmmmmmmmmmmmmoooooopppqqqrrrqqqqqqpppmmmmmmmmmmmmnnnnnnooopppnnnooooooooonnnmmmmmmnnnooonnnmmmmmmlllkkkkkkkkkooonnnnnnlllkkkjjjiiiiiihhhiiijjjiiihhhhhhjjjllloooooopppqqqpppooonnnmmmnnnmmmmmmmmmmmmlllllllllmmmmmmmmmlllllljjjiiihhhiiijjjlllmmmnnnoooooonnnmmmmmmmmmnnnooopppqqqrrrrrrqqqqqqrrrrrrsssssstttrrrrrrssssssssssssrrrrrrnnnooopppqqqrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqpppqqqsssssssssrrrrrrrrrssssssttttttuuuuuuvvvvvvuuutttrrrssstttuuuuuutttwwwwwwvvvuuuttttttttttttrrrsssttttttrrrrrrssstttsssssstttuuuuuuttttttsssqqqrrrrrrssssssssssssrrrttttttttttttsssqqqpppoooqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmnnnnnnoooooolllnnnoooooonnnmmmmmmnnnoooooopppqqqrrrrrrrrrqqqnnnnnnoooppppppqqqppppppnnnnnnnnnnnnnnnnnnooooooppppppoooooonnnnnnmmmmmmoooooopppqqqssstttvvvwwwuuuuuuuuussspppooooooppprrrrrrrrrqqqqqqqqqppppppooopppqqqrrrssssssssssssqqqrrrsssrrrqqqqqqssstttqqqrrrrrrrrrqqqqqqqqqppprrrrrrrrrqqqooonnnppprrrrrrssstttvvvvvvwwwvvvvvvuuutttrrrpppooooooooopppqqqpppooonnnnnnooopppqqqqqqpppnnnooopppqqqqqqpppsssqqqooommmmmmmmmoooppppppnnnmmmmmmoooooonnnmmmoooooopppppppppqqqqqqqqqoooqqqrrrqqqooonnnnnnoooooonnnmmmllllllmmmnnnooonnnoooooooooooonnnmmmmmmiiiiiiiiijjjlllnnnqqqrrrrrrrrrrrrrrrrrrsssssssssrrrrrrrrrrrrrrrqqqqqqqqqooonnnlllmmmnnnnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnooooooooooooooopppqqqrrroooooopppqqqssstttvvvwwwrrrrrrrrrrrrrrrrrrrrrrrrttttttsssqqqqqqqqqqqqqqqsssssssssssstttttttttttttttssssssssssssssstttttt|||wwwrrrqqqssstttppplllkkklllmmmnnnooooooooonnnpppooonnnmmmlllllllllllllllmmmoooppppppppppppooonnnooopppppppppooonnnmmmppppppooooooooonnnnnnnnnmmmlllmmmnnnooopppqqqqqqrrrrrrsssssstttttttttuuuttttttttttttttttttsssssstttttttttttttttttttttttttttttttttttttttuuuuuuvvvtttvvvxxxxxxxxxwwwxxxyyyyyyzzz{{{}}}~~~~~~}}}||||||~~~~~~}}}}}}~~~~~~}}}|||{{{zzz{{{{{{|||}}}~~~~~~{{{xxxuuusssrrrqqqpppppppppppppppqqqrrrssscccbbbbbbbbbaaaaaaaaa```cccddddddccccccbbbaaa```cccbbbaaa```aaaccceeefffaaaaaaaaaaaaaaaaaaaaaaaabbbjjjmmmggg```aaacccdddbbbbbbaaaaaaaaaaaaaaabbbbbb```ccciiilllhhhdddbbbdddcccbbbaaa````````````eeedddbbbaaa```````````````aaaaaaaaabbbbbbbbbbbbdddeeegggiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjiiiiiihhhhhhhhhiiijjjlllmmmnnnooonnnnnnmmmmmmmmmmmmmmmooooooooopppppppppppppppmmmmmmmmmnnnnnnpppqqqqqqoooppppppooollllllnnnpppmmmmmmmmmmmmnnnooopppqqqooonnnnnnlllkkkjjjiiiiiilllmmmmmmkkkiiiiiijjjkkkooopppqqqqqqqqqpppooonnnooooooooooooooonnnnnnnnnnnnnnnnnnmmmmmmkkkjjjiiijjjjjjkkkmmmnnnnnnoooooonnnnnnnnnooopppqqqrrrsssrrrrrrqqqpppooooooppppppqqqrrrrrrrrrrrrrrrrrrqqqpppppppppqqqrrrrrrssstttttttttsssrrrqqqpppoooooonnnoooqqqtttvvvwwwvvvuuusssssstttuuuvvvvvvwwwwwwwwwuuuttttttvvvwwwvvvuuuwwwvvvuuutttssssssssssssrrrssstttsssrrrqqqrrrtttqqqrrrtttuuuuuutttssssssrrrrrrssstttttttttttttttuuuuuuuuutttssssssrrrqqqsssssssssrrrrrrrrrqqqqqqmmmnnnooooooppppppqqqqqqmmmoooqqqpppooonnnoooooorrrrrrrrrrrrrrrqqqpppooonnnooopppqqqrrrrrrrrrrrrppppppppppppppppppqqqqqqpppppppppppppppppppppoooqqqqqqqqqrrrsssuuuwwwxxxvvvwwwvvvtttrrrqqqqqqssstttttttttssssssrrrrrrqqqpppqqqrrrtttuuuvvvvvvvvvtttuuuuuutttrrrrrrsssuuussssssttttttsssrrrqqqqqqtttuuutttrrrpppnnnnnnooosssssstttvvvwwwwwwxxxxxxvvvuuusssrrrqqqqqqqqqrrrsssrrrqqqpppppppppqqqrrrqqqpppnnnoooqqqrrrrrrqqqqqqpppnnnmmmnnnppprrrsssqqqppppppppprrrrrrqqqppppppppppppqqqqqqqqqrrrrrrppprrrssssssrrrppppppqqqqqqpppooonnnnnnooopppqqqqqqqqqrrrrrrqqqqqqpppoooooonnnmmmmmmnnnoooqqqrrrtttsssssssssssstttuuuvvvuuuttttttssssssrrrrrrrrrpppooonnnnnnoooooonnnlllooooooooopppppppppqqqqqqoooooonnnoooooopppqqqrrrqqqqqqrrrssstttvvvxxxyyyssssssssssssssssssrrrrrrttttttsssrrrqqqqqqrrrrrrssssssttttttuuuuuuuuuuuuuuusssqqqpppqqqtttxxx{{{~~~yyysssrrrsssrrrnnniiimmmnnnpppqqqqqqpppnnnmmmnnnnnnmmmmmmmmmmmmnnnnnnkkklllmmmoooppppppoooooonnnooopppqqqqqqpppoooooooooooonnnnnnnnnmmmmmmmmmkkklllmmmnnnnnnooopppqqqssssssttttttuuuuuuvvvvvvrrrssstttuuuuuutttsssssssssttttttttttttttttttssssssssstttuuuvvvvvvvvvwwwuuuwwwyyyyyyxxxwwwxxxyyyzzz{{{}}}~~~~~~}}}|||||||||~~~~~~}}}~~~~~~~~~}}}||||||zzz{{{{{{|||}}}~~~~~~{{{wwwuuusssrrrrrrrrrrrrqqqqqqrrrttttttuuu``````______^^^^^^]]]]]]bbbbbbcccbbbbbbaaa```___bbbaaaaaaaaabbbdddeeefffaaaaaa````````````aaaaaagggrrrvvvkkk```___aaabbb`````````___``````aaaaaadddaaacccjjjmmmjjjeeeccceeedddcccaaa```_________cccbbbaaa``````aaabbbbbbbbbbbbbbbcccccccccddddddcccdddfffhhhiiijjjjjjiiijjjkkkkkkllllllkkkkkkkkkiiiiiijjjkkklllmmmooopppmmmmmmnnnnnnnnnnnnnnnnnnooooooooooooppppppqqqqqqnnnnnnnnnooopppqqqrrrssspppqqqqqqooolllnnnrrrwww}}}zzzvvvrrrooonnnmmmmmmnnnnnnmmmlllkkkkkkjjjjjjnnnooonnnllljjjhhhiiijjjooopppqqqqqqqqqpppooonnnoooooooooooopppppppppqqqnnnnnnnnnnnnnnnmmmlllkkkjjjkkkkkklllmmmnnnoooooopppooooooooopppqqqrrrrrrrrrpppooommmllllllmmmnnnppppppqqqqqqqqqqqqppppppqqqqqqppppppqqqqqqrrrsssssssssssssssrrrqqqooonnnqqqqqqrrruuuwwwwwwuuurrrrrrsssssstttuuuvvvwwwwwwwwwuuutttuuuvvvxxxxxxwwwwwwvvvtttsssrrrrrrssssssrrrsssttttttrrrrrrssstttrrrsssuuuvvvvvvuuutttrrrrrrssstttuuuuuuvvvuuuuuuuuutttttttttttttttttttttsssrrrrrrrrrrrrqqqqqqqqqooopppqqqqqqrrrrrrrrrqqqoooqqqrrrrrrqqqppppppqqquuuuuuttttttsssqqqpppooopppqqqrrrssssssssssssssspppqqqqqqrrrssssssttttttrrrrrrrrrrrrrrrsssssssssssssssrrrssstttvvvxxxyyywwwwwwwwwvvvtttssstttuuutttttttttssssssrrrrrrrrrqqqrrrtttvvvwwwxxxyyyyyywwwxxxwwwvvvtttssstttuuuuuuuuuvvvvvvvvvtttsssqqquuuvvvvvvtttqqqpppooopppuuuuuuvvvvvvwwwxxxyyyyyyxxxwwwuuutttssssssssstttttttttsssrrrrrrrrrrrrrrrpppooonnnoooqqqrrrrrrqqqooonnnnnnnnnoooqqqssstttqqqqqqqqqrrrttttttrrrqqqppppppqqqqqqqqqrrrrrrrrrqqqrrrttttttrrrqqqqqqrrrrrrqqqpppppppppqqqssssssssssssttttttssssssrrrqqquuutttsssrrrrrrrrrssstttttttttsssssssssuuuvvvwwwuuuuuutttssssssrrrqqqqqqpppooonnnoooppppppnnnlllpppqqqqqqrrrrrrsssssssssoooooonnnnnnnnnoooppppppqqqqqqrrrssstttuuuwwwxxxttttttssssssssssssrrrrrrsssssssssssssssssssssssstttttttttuuuuuuvvvvvvwwwwwwvvvsssrrrtttxxx}}}~~~zzzuuussssssrrrnnnkkkpppqqqrrrtttsssrrrpppoooooooooooonnnnnnoooppppppkkklllnnnoooppppppppppppooopppqqqrrrrrrrrrqqqpppnnnnnnmmmmmmmmmmmmllllllkkkmmmoooooooooppprrrttttttttttttuuuuuuuuuuuuuuurrrssstttuuuvvvuuutttsssssstttuuuuuuuuuuuutttsssssstttuuuvvvwwwwwwwwwwwwvvvwwwyyyxxxwwwuuuvvvvvvvvvwwwyyyyyywwwvvvwwwxxxzzz{{{}}}}}}{{{{{{{{{|||~~~~~~~~~}}}}}}|||{{{zzzyyyzzz{{{{{{}}}}}}~~~}}}yyyvvvtttsssssstttwwwvvvuuuvvvxxxyyyxxxwww``````______^^^]]]]]]\\\^^^______```aaaaaa````````````aaabbbcccdddeeeeeeaaa```____________```aaabbbmmmqqqggg```bbbcccaaaaaaaaa``````aaabbbcccccceeebbbbbbiiimmmjjjfffddddddccccccbbbaaaaaaaaaaaabbbaaa``````aaaccceeefffeeeeeeeeeeeeffffffffffffdddeeegggiiijjjjjjjjjiiikkkkkkkkkllllllkkkkkkjjjjjjjjjjjjkkkmmmnnnpppqqqmmmmmmnnnoooppppppppppppppppppooooooppppppqqqqqqnnnnnnooooooppprrrssstttpppqqqqqqooonnnrrr{{{}}}uuuoookkkjjjiiimmmmmmmmmllllllkkkkkkkkkmmmnnnnnnllliiihhhiiijjjooopppqqqqqqqqqpppnnnmmmnnnnnnooopppqqqqqqrrrrrrnnnnnnooooooooonnnnnnmmmkkkkkkkkklllmmmnnnooopppqqqqqqpppppppppqqqqqqrrrooonnnlllkkkkkklllmmmnnnoooppppppqqqqqqppppppooorrrrrrppppppoooppppppqqqpppqqqrrrrrrsssrrrqqqppprrrrrrrrruuuwwwvvvsssoooqqqqqqrrrssstttuuuvvvvvvvvvtttttttttwwwyyyyyyxxxwwwvvvtttrrrrrrrrrssstttrrrtttuuutttsssrrrsssttttttvvvxxxyyyyyywwwuuussssssssstttuuuvvvvvvvvvvvvttttttttttttuuuvvvwwwwwwttttttsssssssssrrrrrrrrrqqqqqqrrrsssssssssrrrqqqqqqsssttttttsssrrrrrrsssuuuuuuuuuuuutttsssrrrrrrssssssttttttttttttttttttqqqrrrrrrtttuuuvvvwwwxxxtttttttttuuuuuuvvvvvvvvvvvvuuutttttttttvvvxxxzzzvvvwwwxxxwwwuuuuuuvvvxxxvvvuuuuuuuuuuuuuuuuuuuuurrrsssuuuwwwyyyzzz{{{{{{yyyzzzyyywwwuuussstttuuuvvvwwwxxxxxxxxxvvvtttsssssstttvvvuuutttrrrssstttwwwwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwuuuuuuuuuuuuvvvvvvvvvuuuuuutttsssrrrqqqooonnnmmmnnnppprrrrrrqqqnnnnnnooooooppppppqqqqqqppppppppprrrssssssrrrpppqqqqqqqqqrrrrrrrrrssssssrrrtttttttttsssrrrsssuuutttssssssrrrssstttuuuvvvttttttuuuuuuttttttsssrrrvvvuuutttssssssssstttuuuuuutttsssssssssuuuwwwxxxuuuuuutttsssrrrqqqppppppoooooonnnoooppppppnnnlllppppppqqqqqqrrrsssssstttqqqppppppooooooooooooppprrrrrrrrrrrrssstttuuuvvvuuuuuuuuuuuuttttttssssssrrrsssuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxzzz|||~~~{{{zzzxxxvvvuuutttssssssqqqrrrtttvvvvvvvvvuuuttttttsssrrrqqqqqqqqqqqqqqqlllmmmoooqqqrrrrrrrrrrrrpppqqqrrrssstttsssrrrrrrqqqppppppppppppooooooooommmppprrrsssrrrsssuuuwwwuuuuuuuuuuuuuuutttttttttssstttvvvwwwxxxwwwvvvuuuuuuuuuvvvwwwwwwvvvuuuuuutttuuuvvvxxxxxxxxxxxxwwwvvvwwwxxxwwwtttrrrrrrsssqqqsssttttttrrrrrrtttwwwwwwxxxzzzzzzxxxwwwxxxyyy|||||||||{{{{{{zzzyyyxxxyyyyyyzzz{{{|||}}}~~~~~~}}}{{{xxxvvvtttuuuvvvwwwyyyxxxwwwyyy{{{{{{yyyvvvcccbbbbbbaaa```______^^^ZZZ[[[]]]^^^```aaabbbbbb^^^___aaabbbddddddeeeeeeaaa```___^^^^^^___```aaaXXXcccfff```___fffgggbbbbbbbbbbbbbbbcccdddeeeeeegggbbbbbbhhhmmmkkkfffdddccccccbbbbbbccccccddddddaaaaaa``````bbbdddgggiiigggggggggggghhhhhhhhhhhhggghhhiiijjjkkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiihhhiiiiiiiiijjjlllnnnooopppmmmnnnooopppqqqrrrrrrrrrpppppppppppppppqqqqqqrrrnnnnnnooooooppprrrssstttoooqqqqqqpppqqqwwwyyysssooonnnpppqqqllllllllllllllllllllllllkkklllllljjjiiihhhiiijjjoooooopppqqqpppooonnnmmmmmmmmmnnnoooqqqrrrssstttmmmnnnnnnoooooooooooonnnkkkkkkkkklllmmmnnnoooppprrrrrrqqqqqqpppqqqqqqqqqmmmlllkkkjjjkkkmmmooopppoooppppppqqqqqqppppppooosssrrrqqqooonnnoooooopppmmmnnnppprrrssssssssssssttttttuuuxxx{{{{{{wwwsssppppppqqqrrrssstttuuuvvvuuutttssstttwwwyyyyyyyyyxxxwwwuuusssrrrssstttuuussstttuuuuuusssssstttuuuwwwxxxzzz{{{{{{yyyvvvuuussssssuuuvvvwwwwwwwwwwwwssssssttttttuuuwwwxxxyyyvvvvvvvvvvvvuuuuuuuuuuuurrrrrrtttttttttsssrrrqqqrrrtttuuuuuutttsssssstttttttttuuuuuuuuuuuuuuuuuutttuuuuuuuuuuuuuuuttttttqqqrrrsssuuuvvvxxxyyyzzzuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuutttuuuvvvxxxzzzvvvwwwxxxwwwvvvvvvxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxrrrtttvvvxxxzzz{{{||||||zzz{{{zzzxxxuuuttttttuuuwwwxxxyyyzzzyyywwwuuusssqqqsssuuuvvvuuuuuuvvvwwwyyyyyyxxxxxxyyyyyyzzz{{{zzzyyyxxxvvvvvvvvvwwwwwwvvvwwwwwwwwwuuusssqqqpppooonnnmmmnnnpppqqqrrrqqqoooooopppppppppoooooonnnooonnnoooqqqrrrsssqqqooorrrrrrrrrrrrsssssssssttttttuuuuuutttssssssuuuwwwuuuuuutttttttttvvvwwwxxxuuuuuuuuuuuuuuutttsssssssssrrrrrrqqqqqqssstttuuuuuutttsssssstttuuuxxxyyyvvvuuutttsssrrrqqqpppooopppoooooopppqqqpppnnnlllnnnnnnoooooopppqqqqqqrrrsssrrrqqqpppppppppppppppssssssrrrrrrssstttuuuuuuwwwwwwwwwvvvvvvuuuuuuuuurrrtttvvvyyyzzzyyyxxxwwwxxxxxxxxxyyyzzz{{{{{{|||yyyzzz{{{}}}}}}}}}|||{{{yyyzzzzzzyyywwwwwwyyyzzzqqqsssuuuwwwxxxyyyyyyyyyxxxwwwvvvtttrrrqqqqqqqqqnnnoooqqqsssttttttttttttpppqqqssstttuuutttssssssuuuuuuuuutttttttttssssssooorrruuuuuutttuuuxxxzzzvvvvvvuuuuuuttttttsssssstttuuuwwwyyyzzzyyywwwvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwxxxyyyzzzyyyxxxxxxvvvwwwwwwvvvsssppppppppppppqqqsssrrrpppqqquuuyyyuuuwwwxxxxxxwwwvvvvvvwwwzzz{{{{{{zzzzzzyyyxxxwwwyyyyyyzzz{{{|||}}}~~~~~~|||zzzxxxvvvuuuvvvxxxyyyxxxwwwwwwyyy{{{{{{wwwtttkkkddd^^^\\\^^^```^^^[[[^^^^^^]]]]]]^^^^^^___```___aaacccccccccbbbcccdddbbb```___aaadddfffdddbbbdddcccbbbbbbbbbcccdddeeebbbcccdddffffffffffffeeefffggghhhhhhhhhgggeeeddddddddddddddddddddddddddddddeeeeeeeeeffffffgggggghhhhhhiiiiiiiiijjjjjjjjjfffhhhkkkmmmmmmllljjjhhhllllllkkkjjjjjjjjjkkkkkklllllllllmmmnnnoooooopppppppppqqqqqqqqqppppppoooooopppppppppqqqqqqqqqqqqnnnooopppooonnnoooqqqsssoooppprrrtttuuuvvvwwwwwwxxxvvvrrrooommmllllllmmmnnnnnnnnnnnnnnnnnnmmmllloooooooooooonnnnnnnnnnnnqqqppppppooooooooooooooolllmmmnnnooopppqqqqqqqqqmmmmmmmmmmmmnnnooopppqqqrrrpppnnnllllllmmmooopppssssssrrrqqqqqqqqqrrrrrrssssssrrrqqqppppppoooooossssssssssssttttttttttttsssrrrqqqpppoooooooooooosssssssssttttttttttttuuuwwwwwwwwwwwwwwwxxxxxxxxxpppqqqssstttttttttsssrrrwwwwwwwwwvvvvvvvvvvvvvvvwwwvvvtttssssssssstttuuutttuuuuuuvvvuuutttsssrrrsssvvvyyy|||}}}{{{yyywwwwwwxxxxxxxxxwwwwwwvvvuuuwwwwwwwwwxxxxxxyyyyyyyyywwwvvvuuuvvvwwwxxxwwwuuusssssstttuuuuuuuuuuuuuuuxxxxxxxxxyyyxxxxxxwwwwwwuuuwwwxxxxxxvvvuuuuuuvvvuuuuuuvvvwwwwwwwwwwwwvvvtttvvvxxxzzz|||{{{{{{zzzzzzzzz{{{{{{|||}}}}}}~~~wwwwwwvvvvvvwwwyyyzzz{{{|||{{{zzzzzz{{{|||}}}~~~~~~|||yyywwwwwwxxxzzz{{{wwwyyy{{{|||{{{{{{|||}}}}}}~~~~~~|||yyyxxxxxxxxxwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyzzzzzz{{{|||~~~}}}|||||||||||||||yyyxxxxxxwwwvvvuuuuuutttvvvvvvvvvvvvuuutttsssrrrmmmmmmooopppqqqqqqqqqqqqoooppprrrrrrpppooopppqqqmmmnnnpppqqqssssssttttttrrrrrrrrrsssssstttttttttttttttttttttttttttttttttsssrrrrrrrrrsssuuuwwwxxxsssssssssrrrrrrsssttttttrrrtttttttttrrrrrrrrrtttrrrssssssssssssrrrqqqqqqssssssttttttssssssrrrqqqrrrpppooopppssssssqqqnnnpppppppppqqqrrrssstttuuussssssttttttsssrrrqqqqqqsssssssssssstttttttttttttttuuuvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyyyy||||||||||||}}}}}}}}}}}}yyyzzz{{{|||}}}}}}}}}}}}zzz{{{{{{|||{{{{{{zzzzzzzzzzzzyyyyyyyyyzzzzzz{{{yyyyyyxxxwwwwwwvvvvvvvvvuuuuuutttsssssstttuuuuuussstttsssqqqppppppsssuuurrrssstttuuuuuuuuuuuuuuutttsssrrruuuxxxzzzyyyvvvxxxxxxwwwwwwwwwxxxyyyyyyzzzyyyxxxyyy{{{{{{zzzyyy{{{}}}~~~~~~{{{xxxvvvuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzyyywwwuuurrrpppooosssssstttuuuvvvwwwwwwxxx{{{yyyvvvvvvwwwxxxxxxwww{{{zzzyyyxxxxxxyyy{{{|||||||||zzzyyyyyyzzz{{{|||{{{{{{{{{yyywwwwwwyyy{{{}}}{{{zzzyyyzzz{{{|||qqqqqqooojjjeeebbbbbbccc_______________```aaaaaaaaaccceeeeeedddddddddeeeeeecccbbbdddfffhhhgggeeeeeeddddddccccccdddffffffeeeeeeeeeeeefffggghhhhhhggghhhiiiiiiiiihhhffffffggggggggggggggggggggggggffffffggggggggghhhhhhhhhkkkllllllllllllmmmmmmmmmiiijjjlllnnnnnnmmmlllkkkllllllllllllllllllllllllnnnnnnnnnooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqooooooooooooooooooppppppooopppqqqpppooooooqqqrrrpppqqqssstttvvvwwwxxxxxxxxxwwwtttqqqoooooooooppppppppppppppppppooonnnmmmooooooooooooooopppppppppppppppppppppqqqqqqrrrsssppppppqqqrrrrrrrrrqqqqqqoooooooooooopppqqqrrrssssssrrrooonnnmmmnnnpppqqqssssssssssssssssssttttttuuuuuutttssssssrrrqqqqqquuuuuuuuuuuuvvvvvvvvvvvvvvvuuutttrrrqqqqqqqqqrrrqqqrrrssstttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtttuuuvvvwwwwwwwwwvvvuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvwwwxxxyyyvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvyyy{{{|||{{{zzzxxxzzzzzzzzzzzzyyyyyyxxxwwwxxxyyyyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwzzzzzz{{{{{{{{{zzzzzzyyywwwyyyzzzzzzxxxwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwyyy{{{|||||||||{{{zzz{{{{{{|||}}}}}}~~~~~~zzzzzzyyyyyyzzz{{{}}}~~~||||||{{{{{{{{{|||}}}~~~}}}|||zzzxxxwwwxxxzzz{{{xxxzzz|||}}}|||{{{|||}}}|||{{{{{{|||xxxyyyyyyzzz{{{{{{||||||yyyyyyyyyyyyyyyzzz{{{{{{}}}}}}|||{{{{{{{{{||||||{{{zzzyyyxxxvvvtttssssssvvvvvvvvvvvvuuutttsssrrrnnnoooppppppqqqrrrrrrrrroooqqqrrrrrrqqqqqqqqqrrrooooooqqqrrrssssssssssssqqqrrrrrrrrrrrrrrrrrrrrruuuuuuttttttssssssrrrrrrssssssrrrrrrrrrtttuuuvvvsssrrrrrrrrrsssssstttuuurrrssstttsssqqqpppppprrrssssssssstttsssrrrrrrqqqtttttttttttttttsssrrrrrrtttrrrqqqrrruuuuuusssqqqqqqqqqqqqrrrssstttvvvvvvvvvvvvuuuuuuttttttttttttrrrsssssssssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxyyyzzz{{{{{{{{{||||||}}}}}}}}}yyyyyy{{{||||||}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~zzzzzzzzzyyyyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvxxxxxxvvvuuuvvvwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwvvvvvvxxx{{{}}}{{{zzzzzzzzzyyyyyyzzzzzz{{{{{{{{{zzzyyyzzz|||~~~~~~}}}~~~~~~~~~|||yyyxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyywwwuuutttrrrvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwyyy{{{zzzzzz|||{{{zzzzzzyyyzzz{{{|||{{{zzzyyyyyyyyyyyyzzz{{{{{{||||||zzzyyyyyy{{{}}}~~~|||{{{zzz{{{|||}}}vvv{{{~~~xxxkkkccccccgggcccbbbbbbbbbbbbcccdddddddddfffhhhhhhgggfffggghhhgggfffeeegggiiijjjiiihhhhhhhhhgggfffggghhhiiijjjrrrpppllliiihhhiiijjjllljjjkkklllllllllkkkiiihhhkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkppppppppppppqqqqqqqqqqqqmmmnnnooooooppppppooooooooopppqqqrrrrrrqqqpppooopppqqqqqqrrrrrrsssssssssssssssttttttttttttttttttqqqqqqqqqqqqqqqpppppppppqqqrrrsssrrrpppoooppprrrqqqrrrtttvvvxxxyyyzzzzzzzzzxxxvvvtttsssssstttuuussssssssssssrrrqqqpppooopppqqqqqqqqqrrrrrrssssssqqqqqqrrrssstttuuuvvvvvvuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrsssssstttuuuuuutttrrrppppppqqqrrrsssttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuwwwwwwxxxxxxxxxyyyyyyyyy{{{zzzwwwuuuttttttuuuvvvqqqqqqssstttwwwyyy{{{|||{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}zzz{{{|||||||||{{{yyyyyyxxxxxxyyy{{{{{{{{{{{{{{{~~~~~~~~~}}}}}}{{{zzzzzzzzz{{{|||}}}|||{{{zzzyyyyyyxxxwwwwwwyyyyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyyyy|||}}}}}}~~~~~~}}}}}}}}}zzz{{{||||||zzzyyyyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvwwwxxxzzz|||}}}}}}||||||{{{{{{{{{|||}}}}}}~~~~~~||||||{{{{{{{{{}}}~~~|||||||||{{{||||||}}}~~~}}}|||zzzxxxxxxyyy{{{|||{{{}}}~~~~~~}}}|||}}}}}}~~~}}}|||}}}~~~zzzzzzzzz{{{{{{||||||}}}yyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzzzz{{{{{{||||||}}}|||zzzxxxvvvtttsssrrrvvvwwwwwwwwwwwwuuutttssspppqqqqqqrrrrrrsssssssssppprrrttttttsssssssssuuuqqqqqqrrrsssssssssssssssrrrrrrqqqqqqqqqqqqqqqqqquuuuuuttttttsssrrrqqqqqqtttsssrrrqqqqqqrrrssstttrrrrrrrrrrrrsssuuuvvvvvvtttuuuuuutttrrrpppqqqrrrttttttuuuuuuttttttsssrrrttttttuuuuuuuuutttssssssvvvuuuuuuvvvwwwwwwvvvtttssssssssstttuuuvvvwwwxxxxxxwwwvvvuuutttuuuvvvvvvtttttttttuuuuuuuuuvvvvvvxxxwwwuuuttttttttttttuuuuuuuuuvvvwwwxxxyyyzzz{{{zzzzzz{{{|||}}}}}}~~~~~~zzzzzz{{{|||}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{|||}}}zzz{{{|||}}}|||zzzxxxwwwzzzzzz{{{||||||{{{zzzzzzxxx{{{~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{{{{}}}~~~|||||||||}}}}}}~~~~~~~~~~~~|||{{{{{{~~~~~~}}}|||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzxxxxxx||||||||||||||||||||||||yyyxxxyyy{{{}}}~~~~~~|||~~~~~~}}}|||{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{|||}}}|||||||||~~~~~~}}}}}}~~~uuu}}}}}}oooeeecccfffggggggffffffgggggghhhiiiiiijjjllllllkkkjjjjjjkkkjjjiiiiiijjjkkkllllllkkkmmmmmmlllllllllnnnooopppxxxqqqmmmlllmmmnnnoooppppppqqqqqqooonnnmmmppppppppppppppppppppppppoooppppppppppppppppppppprrrsssssssssttttttttttttrrrrrrrrrrrrrrrrrrssssssrrrtttvvvwwwwwwvvvuuutttrrrrrrsssssstttttttttttttttttttttttttttuuuuuuvvvuuuuuuuuuuuutttttttttttttttuuuvvvuuurrrqqqqqqrrrssstttvvvxxxyyy{{{{{{|||{{{zzzxxxvvvvvvwwwxxxyyywwwwwwwwwvvvvvvtttsssrrrtttuuuuuuvvvvvvwwwwwwxxxtttuuuuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvwwwxxxwwwvvvtttssssssssstttuuuuuuvvvwwwxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||~~~|||zzzwwwvvvwwwxxxyyyttttttuuuvvvxxx{{{}}}~~~~~~}}}|||zzzyyyyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}zzzzzzzzz{{{||||||}}}}}}{{{{{{||||||~~~~~~~~~}}}|||{{{{{{{{{{{{||||||}}}~~~~~~}}}||||||}}}~~~~~~}}}{{{yyyzzzyyyxxxxxxzzzzzzyyyxxxyyyyyyyyyyyyyyyyyyzzzzzz}}}}}}~~~~~~~~~zzz|||}}}}}}{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxxxxzzz{{{||||||||||||zzzzzz{{{{{{{{{|||||||||||||||{{{zzz{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~zzz{{{||||||zzzzzz{{{|||zzzzzz{{{{{{|||||||||}}}yyyyyyyyyyyyyyyzzzzzz{{{zzzyyyzzzzzz{{{|||}}}~~~}}}|||{{{zzzxxxwwwuuuuuuxxxyyyzzz{{{zzzyyywwwvvvtttttttttttttttuuuuuuvvvrrrtttvvvvvvuuuuuuvvvwwwttttttuuuuuuuuuttttttssssssssssssrrrrrrrrrrrrrrrtttttttttttttttsssssssssuuutttsssrrrqqqrrrrrrsssrrrrrrrrrssstttvvvwwwxxxyyyyyyyyyxxxuuutttttttttvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvvvvuuuuuutttsssxxxxxxxxxyyyyyyyyyxxxwwwuuuuuuuuuuuuwwwxxxyyyzzzxxxwwwuuuttttttuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{zzzwwwuuutttuuuvvvwwwwwwwwwxxxyyyzzz||||||}}}{{{{{{|||}}}~~~||||||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{|||||||||{{{{{{{{{|||}}}{{{}}}~~~}}}zzzxxx|||}}}}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~|||||||||~~~~~~~~~}}}||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{|||~~~~~~~~~vvv}}}xxxnnniiiiiikkkkkkkkkkkkkkkllllllmmmmmmoooppppppooonnnnnnoooooopppqqqqqqppppppqqqqqqsssrrrrrrrrrrrrtttvvvwww|||uuuqqqpppqqqrrrtttuuuvvvvvvvvvuuussssssttttttttttttttttttttttttuuuuuuuuuuuuuuuuuuttttttttttttttttttuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuusssuuuwwwxxxyyyxxxvvvuuutttttttttttttttuuuuuuuuuuuuttttttttttttuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvxxxyyyxxxvvvtttssstttvvvwwwxxxzzz{{{|||}}}}}}|||{{{yyyxxxxxxyyy{{{|||zzz{{{{{{zzzyyyxxxwwwvvvyyyzzzzzzzzz{{{{{{{{{|||yyyzzzzzz{{{{{{zzzyyyyyyxxxyyyzzz{{{||||||||||||yyyxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwvvvuuuvvvvvvwwwwwwxxxyyy{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~}}}{{{yyyyyyyyyzzz{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}{{{zzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~zzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{zzz|||zzzyyyzzz{{{|||{{{zzzzzzyyyyyyxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~zzz{{{}}}|||zzzyyyyyyzzzxxxxxxyyyyyyyyyyyyyyyxxxwwwxxxyyyyyyzzzzzzzzzzzzyyyzzzzzzzzzzzzzzz{{{{{{~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz{{{||||||}}}}}}~~~xxxzzz{{{{{{zzzyyyzzz|||{{{{{{{{{{{{||||||||||||zzzzzzyyyyyyzzzzzz{{{|||zzzzzzzzz{{{|||}}}~~~|||||||||{{{{{{zzzzzzzzz{{{|||~~~}}}{{{zzzwwwwwwvvvvvvvvvwwwxxxxxxuuuwwwxxxyyyxxxwwwxxxyyywwwwwwwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuurrrrrrsssuuuvvvwwwxxxyyywwwvvvuuussssssssssssttttttttttttuuuvvvxxxyyyzzzzzz{{{{{{zzzwwwuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttxxxyyyyyyzzzyyyyyyxxxxxxvvvvvvvvvwwwxxxyyy{{{{{{zzzyyywwwvvvvvvxxxzzz{{{||||||}}}}}}}}}~~~~~~~~~~~~|||zzzxxxwwwwwwxxxyyyxxxyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~|||{{{{{{{{{{{{|||}}}~~~||||||{{{{{{{{{|||}}}}}}|||}}}}}}zzzyyy}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||||||||||||||zzz|||~~~yyyyyysssqqqooooooooooooooopppqqqqqqrrrsssuuutttrrrqqqrrrrrrvvvwwwyyyxxxwwwvvvwwwyyywwwvvvvvvvvvwwwyyyzzz{{{~~~zzzvvvtttuuuvvvwwwxxxyyyzzzzzzzzzyyywwwvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwttttttuuuuuuuuuvvvvvvvvvxxxxxxxxxyyyxxxxxxwwwvvvrrrsssuuuvvvwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuutttttttttvvvwwwyyyvvvvvvvvvvvvwwwwwwwwwxxxyyyzzz||||||yyywwwvvvwwwyyyzzz{{{|||}}}}}}}}}}}}}}}|||zzzyyyyyyzzz|||}}}}}}}}}}}}}}}}}}}}}|||{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{yyyzzz|||}}}~~~{{{{{{zzzzzzzzz{{{{{{|||yyyyyyxxxxxxwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}|||{{{{{{{{{{{{||||||}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}}}}|||||||||||||||}}}}}}|||{{{zzzzzz{{{}}}~~~|||||||||~~~}}}}}}}}}}}}}}}~~~zzz{{{|||~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~}}}}}}||||||||||||||||||}}}|||{{{{{{}}}}}}|||{{{{{{zzzxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}}}}}}}}}}yyy{{{||||||zzzyyyyyyzzzwwwxxxyyyyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~{{{|||~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}zzzyyyxxxwwwxxxxxxzzz{{{xxxzzz{{{{{{zzzyyyyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvwwwwwwwwwxxxxxxxxxrrrsssuuuwwwyyy{{{}}}~~~yyyxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwxxxyyy{{{{{{yyyzzzzzzyyywwwuuuvvvwwwyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwxxxxxxwwwwwwvvvuuuvvvxxxyyyyyyxxxwwwwwwxxxwwwwwwwwwxxxyyyzzz{{{|||||||||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{yyyyyyzzz|||~~~|||{{{{{{zzz{{{|||~~~|||{{{{{{zzzzzz{{{{{{{{{|||}}}~~~~~~|||zzzyyy}}}}}}~~~~~~}}}}}}~~~~~~|||zzz{{{~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}{{{|||||||||||||||{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}yyy{{{~~~~~~www|||wwwvvvsssrrrrrrrrrrrrsssttttttuuuvvvxxxwwwuuuttttttuuuyyyzzz|||{{{yyyxxxzzz{{{xxxxxxwwwxxxyyyzzz|||~~~{{{zzzyyyyyyyyyyyyyyyzzzyyyzzz{{{{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwuuuuuuvvvvvvvvvwwwwwwwwwxxxyyyzzz{{{{{{yyywwwvvvttttttuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuvvvxxxzzz{{{vvvvvvwwwxxxyyyyyyzzzzzzzzz|||~~~}}}{{{zzzzzz}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||}}}~~~}}}||||||{{{{{{{{{||||||zzzyyyyyyyyyxxxxxxxxxxxxzzz{{{}}}~~~~~~}}}|||{{{zzzzzz{{{{{{|||}}}}}}~~~|||||||||}}}}}}}}}}}}~~~{{{|||~~~~~~|||{{{{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~{{{|||~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~|||{{{zzzyyyyyyzzz|||}}}~~~}}}||||||}}}~~~}}}||||||{{{yyywwwwwwxxxyyyzzzyyyyyy{{{||||||}}}}}}}}}zzz{{{}}}|||{{{yyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||||||||||||||||||||~~~~~~~~~}}}{{{{{{{{{{{{|||||||||}}}{{{}}}~~~~~~~~~}}}~~~|||||||||||||||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyyyyzzz{{{|||{{{}}}~~~}}}{{{zzzzzzzzz{{{{{{||||||}}}|||||||||vvvvvvwwwxxxyyyzzzzzz{{{vvvvvvxxxzzz|||~~~{{{zzzyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzzzz{{{||||||yyyzzz{{{zzzxxxwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyxxxwwwwwwvvvtttvvvxxxwwwuuutttuuuwwwwwwwwwwwwxxxyyyzzz{{{|||zzzzzzzzz{{{{{{|||||||||||||||}}}}}}}}}~~~~~~~~~||||||{{{{{{{{{{{{{{{{{{wwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~||||||{{{zzz{{{}}}zzzzzzzzzzzz{{{||||||}}}|||}}}}}}||||||{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}|||{{{zzz|||}}}}}}~~~|||{{{yyy{{{~~~}}}|||{{{|||~~~zzz{{{~~~}}}}}}~~~~~~~~~}}}}}}||||||||||||||||||}}}~~~}}}}}}~~~~~~~~~}}}}}}|||}}}}}}||||||||||||||||||zzzyyyxxxxxxyyy{{{zzzyyyxxxyyyzzzzzzzzzyyyxxxxxxyyyzzz{{{|||}}}}}}}}}|||xxxzzz}}}~~~}}}}}}~~~~~~rrr|||wwwuuuvvvtttttttttttttttuuuvvvvvvwwwxxxyyyyyywwwvvvvvvvvvwwwyyy{{{zzzxxxvvvxxxzzzxxxxxxwwwxxxyyy{{{}}}~~~{{{||||||}}}|||{{{zzzyyyyyyzzz{{{{{{{{{zzzxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxzzz|||}}}|||zzzxxxvvvxxxwwwwwwxxxxxxzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwyyy|||}}}wwwxxxyyyzzz|||}}}~~~~~~{{{}}}}}}||||||~~~}}}|||}}}|||zzzyyyxxxyyy{{{|||~~~~~~}}}|||||||||~~~~~~~~~}}}}}}|||||||||||||||}}}zzzzzzyyyyyyyyyxxxxxxxxx{{{|||}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{|||}}}}}}~~~{{{||||||||||||}}}}}}}}}{{{}}}~~~|||{{{|||~~~}}}}}}~~~}}}~~~|||}}}~~~~~~}}}xxxyyyyyyzzzzzzyyyxxxxxxxxxyyyzzz|||~~~{{{zzzxxxwwwwwwyyy|||~~~~~~}}}|||}}}~~~~~~|||}}}|||zzzxxxxxxxxxzzz{{{yyyyyy{{{|||}}}}}}}}}}}}{{{|||~~~}}}{{{zzzzzz{{{}}}}}}}}}}}}|||{{{yyyxxx{{{{{{zzzzzzzzz{{{||||||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||||||||}}}~~~~~~}}}zzz{{{{{{{{{||||||}}}}}}zzz|||~~~~~~~~~}}}|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{|||}}}}}}~~~|||zzzzzzzzz||||||}}}~~~~~~~~~~~~~~~uuuuuuvvvxxxyyyzzz{{{|||yyyzzz{{{|||}}}|||{{{zzzzzzzzzzzz||||||||||||{{{{{{{{{||||||}}}{{{|||}}}|||{{{zzz{{{|||{{{{{{{{{|||{{{{{{zzzyyyxxxyyyyyyyyyyyyxxxwwwwwwrrrtttwwwvvvtttrrrtttuuuwwwwwwwwwxxxyyyzzz{{{|||vvvwwwxxxxxxyyyyyyyyyxxxzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{{{{|||{{{{{{zzzvvvwwwxxxzzz|||}}}~~~~~~}}}}}}|||{{{{{{{{{}}}}}}~~~~~~~~~}}}}}}|||||||||{{{zzz{{{}}}yyyyyyyyyzzz|||}}}||||||{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzxxx{{{}}}~~~|||{{{zzzzzz{{{}}}~~~{{{xxxvvvyyy{{{{{{yyyxxxyyy{{{xxxzzz|||~~~~~~}}}|||{{{|||~~~~~~}}}||||||||||||{{{{{{{{{{{{zzz{{{|||}}}~~~||||||}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzvvvtttssssssvvvxxxyyyyyyvvvwwwxxxyyyyyyyyyxxxwwwwwwxxxzzz|||}}}}}}|||{{{wwwzzz|||}}}|||||||||}}}}}}}}}~~~pppvvv}}}zzzvvvuuuvvvxxxuuurrrrrrsssuuuvvvvvvvvvuuuttttttttttttuuuvvvyyyzzz{{{{{{yyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{{{{zzzzzz{{{}}}yyyyyyxxxxxxxxxxxxyyyyyyuuuvvvwwwxxxzzz{{{|||}}}zzzzzz{{{{{{{{{zzzzzzyyyzzzyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}}}}|||||||||vvvwwwwwwxxxyyy{{{|||}}}||||||||||||{{{zzzyyyyyy|||||||||||||||}}}}}}}}}}}}~~~~~~}}}||||||yyyyyyyyyyyyzzz{{{|||~~~~~~~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||xxxxxxzzz|||}}}{{{|||}}}~~~~~~}}}zzzyyy{{{yyywwwxxxzzz{{{||||||}}}|||{{{|||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~|||{{{|||~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzyyyxxxwwwvvvvvvuuuuuuxxx}}}~~~~~~~~~}}}zzzwwwuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}|||zzz{{{|||~~~}}}}}}yyyzzzzzz{{{zzzzzzyyyyyy~~~}}}{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyzzz{{{|||||||||||||||~~~~~~|||{{{{{{zzz|||~~~~~~}}}|||}}}~~~}}}|||{{{{{{zzzyyyyyyyyyyyyyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{||||||}}}xxxxxxyyyzzz{{{|||}}}}}}zzzzzz{{{{{{|||~~~zzz{{{}}}~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~}}}{{{{{{|||}}}||||||{{{zzzyyyyyyzzzzzzxxxvvvtttttttttuuutttssswwwvvvuuusssrrrrrrqqqqqqssstttvvvvvvvvvvvvxxxyyyxxxwwwvvvttttttuuuuuuvvvxxxwwwwwwyyy}}}}}}{{{yyyyyyyyyzzz{{{|||}}}~~~||||||{{{{{{{{{|||}}}}}}~~~}}}|||}}}~~~~~~|||~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{{{{}}}}}}~~~}}}{{{yyyyyy{{{|||}}}|||||||||~~~}}}}}}|||||||||}}}~~~~~~||||||~~~~~~~~~~~~||||||}}}}}}}}}{{{|||zzzxxxwwwvvvwwwyyyzzzyyyzzz|||}}}}}}|||{{{zzz{{{{{{{{{{{{||||||||||||zzzzzz{{{{{{|||||||||{{{}}}}}}}}}~~~nnnqqquuuuuusssqqqrrrtttwwwuuusssrrrssstttttttttuuutttssssssssstttvvvwwwyyyzzz{{{{{{yyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{}}}}}}}}}~~~~~~}}}}}}||||||||||||{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~yyyyyyyyyzzz{{{|||}}}~~~||||||}}}}}}|||{{{zzzzzz{{{{{{{{{|||||||||||||||~~~~~~||||||||||||}}}~~~~~~~~~~~~|||||||||~~~~~~|||{{{zzz|||zzzyyyyyy{{{}}}~~~}}}~~~||||||}}}~~~|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}||||||yyyyyyxxxwwwvvvvvvuuuuuuwwwzzz}}}~~~~~~}}}zzzvvvuuuvvvxxxxxxxxxzzzzzz{{{{{{||||||}}}}}}~~~}}}~~~}}}}}}}}}~~~}}}}}}}}}|||zzzzzz{{{{{{||||||}}}}}}zzz{{{{{{{{{||||||||||||||||||||||||}}}}}}~~~~~~~~~}}}~~~~~~~~~{{{{{{}}}}}}}}}}}}|||{{{||||||{{{{{{zzzzzz{{{{{{~~~~~~||||||{{{zzzyyyyyyyyyzzz{{{|||~~~}}}}}}|||{{{zzzyyyyyyzzzzzzzzz{{{|||}}}~~~xxxxxxyyyzzz{{{|||}}}}}}|||{{{||||||}}}~~~~~~yyyzzz|||}}}}}}}}}}}}|||}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxyyywwwvvvvvvwwwwwwvvvuuuvvvuuutttsssrrrrrrrrrrrrppprrrssssssrrrrrrsssuuuwwwvvvtttssssssssstttuuuvvvttttttvvvyyyzzzyyywwwwwwwwwxxxyyyzzz|||}}}~~~|||||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{}}}~~~}}}}}}~~~~~~}}}|||{{{{{{||||||}}}}}}~~~~~~rrrqqqppppppqqqsssuuuwwwvvvtttttttttuuuuuusssqqqrrrrrrrrrrrrssstttvvvwwwzzz{{{|||{{{zzzyyyzzz|||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyy{{{}}}}}}zzzvvvyyyyyyxxxwwwvvvvvvvvvwww|||||||||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}~~~|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}|||}}}}}}~~~{{{{{{{{{{{{{{{|||}}}~~~}}}}}}~~~}}}|||}}}}}}}}}||||||{{{|||||||||~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||~~~~~~}}}|||zzzyyyxxxxxxxxxzzzyyywwwxxxzzz|||||||||{{{zzzyyyzzz|||~~~~~~}}}yyyzzz|||}}}~~~~~~|||{{{{{{|||}}}}}}|||||||||{{{{{{||||||||||||}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}|||{{{{{{zzzzzzxxxwwwvvvuuuuuuuuuuuuuuuxxxzzz|||}}}}}}|||}}}~~~{{{xxxwwwyyyzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{}}}}}}}}}~~~}}}||||||}}}}}}}}}}}}}}}}}}{{{{{{|||}}}~~~|||||||||||||||}}}}}}}}}~~~}}}|||||||||}}}~~~|||~~~~~~}}}}}}~~~||||||||||||||||||||||||zzzzzz{{{{{{|||}}}}}}}}}|||{{{{{{{{{zzzzzzzzzzzz~~~|||zzz{{{|||~~~}}}}}}}}}zzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}||||||{{{{{{{{{|||{{{{{{{{{|||}}}}}}~~~xxxyyyzzz|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||~~~|||yyywwwvvvtttssssssuuuuuutttsssrrrqqqpppooonnnnnnnnnnnnkkklllmmmlllkkkkkklllnnnrrrqqqpppooooooooopppqqqpppoooooopppsssttttttsssuuuuuuwwwzzz|||ssspppnnnooorrruuuwwwxxxvvvvvvvvvwwwxxxvvvsssqqqqqqqqqqqqrrrsssuuuwwwyyyzzz|||||||||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||zzzzzz~~~~~~yyy}}}|||{{{zzzzzzyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{{{{{{{{{{{{{|||}}}}}}~~~}}}zzz{{{}}}{{{{{{}}}~~~~~~}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||}}}~~~|||zzzwwwvvvvvvwwwwwwyyyxxxwwwyyy{{{}}}||||||{{{zzzxxxyyy{{{}}}}}}}}}yyyzzz|||}}}~~~}}}||||||||||||}}}}}}}}}}}}|||{{{{{{|||}}}}}}zzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||||||||{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyy{{{}}}~~~~~~}}}~~~|||zzzzzz|||}}}~~~}}}|||||||||||||||||||||{{{}}}||||||~~~~~~||||||||||||||||||}}}}}}}}}~~~}}}}}}||||||}}}|||zzzxxxxxxyyy{{{|||{{{}}}~~~}}}{{{zzz{{{|||zzzzzzzzzzzzzzz{{{|||}}}{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~|||{{{|||~~~~~~~~~|||}}}~~~~~~}}}~~~{{{xxxsssrrrrrrrrrttttttrrrqqqqqqpppnnnmmmkkkjjjiiiiiijjjjjjjjjiiiggggggiiikkknnnmmmlllllllllmmmnnnooommmmmmnnnppprrruuuvvvwwwvvvxxx{{{nnnmmmmmmooorrrtttuuutttwwwwwwxxxyyyzzzyyyvvvsssrrrrrrrrrsssuuuwwwyyy{{{{{{|||}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||~~~zzzzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||yyyvvvuuuvvvwwwxxxzzzyyyyyy{{{}}}~~~}}}}}}{{{yyyyyy{{{}}}}}}}}}zzz{{{}}}~~~}}}}}}~~~}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~}}}}}}{{{|||~~~~~~~~~}}}{{{|||zzzxxxvvvvvvwwwxxxyyy~~~}}}{{{zzz{{{|||yyyyyyzzz{{{|||~~~}}}}}}~~~~~~~~~yyysssrrrrrrsssuuuuuusssqqqpppooommmkkkiiiggggggfffiiiiiihhhgggeeeeeehhhjjjkkkjjjjjjjjjkkklllnnnooommmnnnqqqtttwww{{{oooppprrrtttuuuvvvvvvwwwxxxxxxxxxzzz|||{{{xxxvvvuuuuuuuuuuuuwwwyyy{{{}}}|||}}}~~~}}}|||{{{|||~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~|||}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~~~~}}}~~~zzzxxxyyy}}}}}}~~~~~~}}}}}}||||||||||||}}}{{{|||}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~{{{zzzxxxvvvuuuvvvwwwxxxzzzzzzzzz}}}~~~{{{xxxwwwxxxzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz|||}}}}}}{{{zzzyyyzzz|||yyyzzz}}}yyyooonnnoooppprrrrrrpppnnnkkkjjjhhhgggeeedddddddddfffffffffdddcccdddfffiiikkkjjjkkklllnnnpppssstttrrruuuxxx|||rrruuuwwwwwwvvvvvvyyy|||wwwwwwwwwyyy{{{{{{zzzxxxxxxxxxxxxxxxyyy{{{}}}~~~|||}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~zzzoooooooooqqqssssssqqqooollllllkkkkkklllmmmnnnnnnqqqqqqpppooonnnpppsssvvv||||||}}}pppsssuuutttpppqqqvvv{{{vvvuuuvvvwwwzzz{{{zzzyyy{{{zzzzzzzzz{{{}}}~~~|||~~~~~~}}}|||}}}~~~~~~~~~}}}||||||xxxxxxyyy{{{{{{|||||||||}}}}}}}}}~~~}}}wwwwwwxxxzzz|||{{{yyywwwwwwwwwxxxyyy{{{~~~oooqqqrrrsssssstttwwwyyy}}}|||{{{zzz{{{~~~~~~{{{}}}~~~~~~|||yyywwwyyyzzz|||rrrssstttuuuvvvxxx{{{~~~{{{|||}}}~~~|||vvvtttzzz~~~{{{zzz{{{}}}}}}}}}~~~~~~}}}{{{yyywww{{{wwwvvv{{{~~~~~~~~~}}}yyyxxxxxxxxxwwwwwwvvvvvvwwwzzz|||~~~}}}{{{wwwwwwxxxyyy{{{|||}}}}}}}}}{{{|||