BM6P6(@ ~~~|||{{{___III???;;;999777999999888777666555444444333333333222222111111111111111111222222333333333111111111111111111111111111111111111222333444444999:::;;;===@@@BBBCCCDDDIIIHHHIIIKKKIIIGGGLLLTTTaaahhhqqquuuvvvwwwyyy{{{{{{~~~uuuhhh\\\VVVTTTRRRRRRSSSPPPSSSYYYbbbtttlll]]]RRROOOOOOPPPRRRVVV```jjjrrrxxx~~~zzz||||||zzztttvvv}}}fffOOOBBB<<<888666777777666555444333222222333333333222222222111111111111222222222333333333111111111111111111111111111111111111222333444555999999;;;===@@@BBBDDDDDDGGGFFFGGGIIIHHHIIIPPPZZZkkkqqqxxx||||||{{{{{{{{{rrrfffZZZVVVTTTRRRRRRSSSQQQUUU[[[fffxxx~~~iii[[[QQQOOONNNPPPQQQUUU___jjjrrryyyzzzyyy|||~~~vvvkkkiiirrroooWWWGGG???;;;999777777666555444333222222333333333333222222222222111222222222222333333333111111111111111111111111111111111111222333444555999999;;;>>>@@@BBBDDDEEEEEEDDDEEEGGGGGGKKKVVVbbbvvv{{{~~~}}}lllbbbXXXUUUTTTRRRRRRTTTSSSWWW^^^kkkvvvcccWWWPPPNNNMMMOOOQQQUUU___jjjrrr{{{|||zzz|||{{{vvvxxx|||xxxgggaaalll~~~vvv^^^LLLBBB>>>===999999888777666555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111222333444555666888999;;;>>>@@@CCCEEEFFFEEEDDDEEEEEEFFFKKKYYYhhhzzzsssfff]]]VVVTTTSSSRRRSSSVVVUUUYYYbbbsss~~~mmm^^^TTTOOOMMMMMMOOOQQQUUU___jjjrrr}}}~~~|||zzzxxxzzz}}}yyyvvvuuuyyy{{{ggg\\\ggg|||hhhQQQBBB===<<<999999888777666555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111222333444666777888999;;;>>>AAACCCEEEGGGGGGFFFFFFEEEEEEKKK[[[kkk{{{pppaaaZZZUUUTTTSSSRRRSSSWWWVVV[[[ggg{{{ttteeeXXXQQQNNNLLLLLLOOOQQQVVVaaammmttt}}}yyyvvvwwwxxxxxx|||yyyuuutttvvv|||jjjYYYccctttXXXDDD:::999777777666555444333222222333333333333444444444444333333333222222222222111111111111111111111111111111111111222444555777777888999;;;>>>AAADDDFFFGGGHHHGGGGGGFFFEEEKKK]]]nnn}}}nnn]]]XXXUUUUUUTTTRRRSSSWWWXXX___nnn{{{jjj]]]SSSNNNLLLJJJKKKOOOSSSYYYeeepppxxx|||uuurrrpppppptttvvvwww~~~~~~uuusssvvvzzzoooZZZ```aaaIII===;;;777777666555444333222222333333333444444444555555333333333222222222111111111111111111111111111111111111111222444666777888888999;;;>>>BBBDDDGGGHHHFFFFFFGGGGGGFFFLLL___qqq{{{ggg[[[XXXVVVVVVTTTRRRSSSXXX\\\cccuuutttbbbUUUMMMJJJJJJIIIKKKPPPTTT[[[hhhttt~~~wwwqqqmmmlllllloootttvvvxxx~~~xxxqqqrrrxxx|||uuu]]]```~~~iiiOOOCCCAAA999999888777666555444444333333333444444555555555333333333222222111111111111111111111111111111111111111111222444666777888888999<<>>:::888666555666777666555666666555555555444444444222222222222222222222222222222222222222222222222333333333333444666777999888:::<<<>>>???BBBEEEHHHKKKHHHGGGGGGHHHRRRjjjmmm^^^ZZZTTTQQQRRRSSSRRRTTTXXX```mmmzzzjjj[[[PPPMMMOOOMMMNNNPPPRRRWWWbbbppp{{{ssshhhdddeeegggiiihhhnnnrrruuuyyy~~~rrrppppppsss{{{ppp^^^```iiiyyyWWWCCC@@@:::888666666666777666555666666555555555444444444222222222222222222222222333333333333333333333333333333333333444666777999888:::<<<>>>???BBBEEEHHHJJJHHHHHHJJJMMMYYYqqqhhh[[[[[[UUURRRSSSTTTTTTVVVZZZdddsssvvvfffXXXNNNLLLOOOOOOQQQRRRTTTZZZeeesss~~~xxxlllccc```cccfffhhhkkkpppuuuwww|||~~~yyypppooopppuuu|||ppp^^^]]]ddd}}}\\\GGGBBB;;;999777666777777666555555555555555555444444444222222222222222222222222444444444444444444444444333333333333444666777999888:::===>>>@@@BBBFFFHHHJJJIIIJJJNNNUUUccc{{{zzzdddYYY[[[VVVSSSUUUUUUUUUYYY^^^jjj|||qqqaaaTTTLLLLLLOOORRRSSSUUUWWW^^^iiixxxrrrlllccc^^^^^^bbbfffiiipppuuuyyy|||wwwqqqnnnooorrrwww~~~mmm]]][[[aaaaaaJJJAAA<<<:::888777777888666555555555555555555555555555222222222222222222222222444444444444444444444444333333333333444666777999999;;;===???@@@BBBFFFIIIJJJKKKMMMQQQZZZkkktttbbbZZZYYYVVVTTTUUUUUUVVV[[[bbbnnnlll\\\QQQKKKLLLPPPRRRTTTWWWZZZaaannn}}}vvvgggccc___]]]___dddiiillluuuzzz~~~yyyqqqlllllloootttzzzlll^^^]]]bbbgggMMMAAA===;;;999888888888777555444555555555555555555555222222222222222222222222222222222222222222222222333333333333444666777999999;;;===???@@@CCCFFFIIIKKKLLLNNNRRR]]]ooommm^^^YYYWWWTTTSSSTTTTTTVVV\\\eeeqqqhhhXXXOOOLLLMMMQQQRRRTTTWWW\\\dddrrrvvvkkk```___^^^^^^aaagggmmmqqqxxx}}}~~~tttmmmjjjlllqqqwww}}}pppfffeeegggnnnQQQCCC>>><<<:::999999888777666444444444555555555555555222222222222222222222222222222222222222222222222333333333333444666777999999;;;>>>???AAACCCGGGIIIKKKMMMNNNRRR___qqqgggZZZXXXVVVTTTSSSTTTTTTVVV___hhhvvv{{{dddUUUNNNLLLMMMQQQQQQTTTXXX^^^hhhwwwxxxkkkddd___```aaabbbfffmmmuuu{{{xxxooolllkkkooottt{{{zzztttpppnnnwwwXXXGGG???===:::999999999777666444444444555555555666666222222222222222222222222333333333333333333333333333333333333444666777999:::;;;>>>@@@AAACCCGGGIIIJJJMMMNNNRRR```ttteeeZZZXXXVVVTTTTTTUUUUUUXXXaaalllwww```RRRLLLKKKLLLOOOQQQTTTZZZaaalll}}}{{{mmmgggeeeccceeegggjjjpppyyyssskkkkkklllsssxxx~~~~~~xxxsss}}}]]]KKK@@@===;;;999999999777666444444444555555555666666222222222222222222222222444444444444444444444444333333333333444666888999:::<<<>>>@@@AAACCCGGGJJJIIILLLNNNRRRaaavvvggg\\\[[[WWWUUUVVVWWWWWWYYYcccooosss]]]PPPKKKIIIKKKMMMQQQUUU[[[cccooorrriiiiiikkkhhhjjjnnnrrryyy{{{oooiiijjjmmmuuuzzzfffKKKCCC===:::<<<===999666666666666666666555444333222222222222222222222222222111222333333444444333333333333333444555666777888<<<===???AAADDDGGGIIIJJJMMMLLLHHHRRRjjjvvv|||~~~~~~hhh\\\WWWXXXVVVUUUUUUVVV[[[iiiwww~~~kkkWWWOOONNNMMMMMMNNNOOOTTT]]]ggguuutttooonnnnnnmmmooosssssstttttthhheeejjjpppuuuzzzlllOOODDD>>>:::<<<===999666666666666666666555444333222222222222222222222222222111222333333444444333333333333333333444666777888<<<===???AAADDDGGGIIIJJJMMMLLLIIISSSjjjuuu{{{jjj```\\\XXXVVVUUUVVVXXX___nnn}}}{{{iiiVVVNNNMMMMMMNNNOOOQQQWWW```kkkxxx{{{pppmmmnnnoooooossswwwxxx{{{{{{nnnfffffflllrrrwwwzzz~~~tttUUUFFF???;;;<<<<<<999666666666666666666555444333333222222222222333333333333111222333333444444333333222222222333444666777888<<<===???AAADDDGGGIIIJJJLLLLLLJJJTTTjjjuuuzzzllldddaaaZZZWWWWWWXXX[[[ddduuuvvvfffUUUNNNMMMMMMNNNOOOSSSZZZdddppp~~~tttnnnnnnrrruuuvvvyyy{{{~~~rrrhhheeeiiipppuuuzzz{{{}}}}}}\\\HHHAAA;;;;;;<<<999777777555555666666555444444333222222222333333333333333111222333333444444333333222222222333444666777888<<<===???AAADDDGGGIIIJJJJJJLLLKKKVVVjjjtttyyynnneeebbb___\\\ZZZ[[[___iii|||pppaaaRRRMMMMMMMMMNNNQQQTTT\\\hhhuuuzzzsssqqqsssxxx|||~~~zzzkkkccceeemmmtttwww}}}||||||cccKKKCCC<<<;;;;;;888777888555555555666555555444333222222333333333444444444111222333333444444333333222222333444555777888999<<<===???AAADDDGGGIIIJJJHHHKKKLLLXXXllluuu{{{qqqhhhdddeeeaaa^^^^^^bbbmmmiii\\\PPPLLLLLLMMMOOORRRUUU^^^kkkzzzzzzxxxuuuuuuxxx}}}uuuhhhbbbgggooovvvyyy~~~}}}}}}}}}iiiMMMEEE===;;;;;;888777999444555555555555555444444222222333333444444555555111222333333444444333333333333444555666888:::;;;<<<===???AAADDDGGGIIIJJJHHHMMMPPP\\\pppyyyssskkkhhhhhhddd``````dddqqqyyybbbXXXNNNKKKLLLLLLOOOSSSVVV```oooxxxxxxyyyzzz~~~wwwoooeeeccciiiqqqxxxzzz~~~~~~~~~~~~}}}~~~oooOOOFFF===;;;:::888888999444444555555555555555444222222333333444555555666111222333333444444333333444444555666888:::<<<===<<<===???AAADDDGGGIIIJJJIIIPPPTTTbbbvvv~~~~~~ooojjjjjjiiiddd``````ffftttuuu^^^TTTLLLKKKKKKLLLPPPTTTXXXcccsssyyy{{{~~~~~~|||kkkfffbbbcccjjjrrryyy|||}}}~~~~~~~~~~~~sssPPPGGG>>>;;;:::888888:::444444555555555555555444222222333333444555666666222222333444444444333333444555555777999;;;===>>><<<===???AAADDDGGGIIIJJJKKKSSSXXXfffzzzvvviiihhhjjjgggccc___```gggwwwsss[[[SSSLLLJJJKKKLLLPPPUUUZZZeeevvv||||||zzzwwwaaa``````dddjjjsssyyy}}}}}}~~~~~~tttXXXDDD>>>AAA===::::::666999999777666555555555555666666666666666666666666333333333222222111111111333444555666777888999:::===???AAABBBDDDGGGKKKOOOOOOQQQ[[[oooyyyyyyxxxuuujjjhhhiiijjjdddaaaeeelllyyymmmWWWOOOHHHIIILLLNNNRRRVVV^^^jjj|||{{{yyy{{{rrrkkkdddbbbcccgggooovvvyyyzzz}}}}}}~~~~~~~~~___III???@@@;;;999;;;888999888777666555555555555555555555555555555555555333333333222222222111111333444555666777888999:::===???AAABBBDDDGGGKKKNNNUUUYYYeeexxx{{{qqqsssuuusssjjjhhhiiikkkeeedddiiiqqq~~~}}}jjjVVVNNNHHHIIILLLNNNRRRWWWaaammm~~~}}}xxxnnngggaaaaaaeeekkksssyyy{{{{{{~~~~~~}}}~~~}}}}}}iiiOOOAAA???:::999<<<999999888777666666555555666444444444444444444444444333333333333222222222222333444555666777888999:::===>>>@@@BBBDDDGGGKKKNNNXXXaaapppnnngggjjjnnn~~~qqqlllkkkjjjmmmhhhiiiqqqzzz{{{fffTTTMMMHHHJJJLLLOOOTTTYYYdddqqq{{{sssiiiccc]]]```gggooowww|||}}}|||}}}}}}|||||||||~~~~~~}}}zzz}}}nnnSSSCCC@@@:::999<<<888888888777666666666666666444444444444444444444444333333333333333333333333333444555666777888999:::<<<>>>@@@BBBCCCFFFKKKNNNVVVdddwwwssseee```ccchhh}}}zzzrrrqqqpppooorrrnnnppp{{{xxxaaaRRRLLLIIIJJJLLLOOOUUU\\\gggttt~~~wwwnnneee___\\\```hhhqqqyyy}}}~~~}}}{{{{{{|||}}}~~~}}}xxxyyy}}}{{{rrrVVVEEEAAA<<<;;;;;;777888777777666666666666777444444444444444444444444333333333333333333333333333444555666777888999:::<<<>>>@@@AAACCCFFFJJJNNNSSSdddzzz~~~jjj```^^^bbbiiiyyyuuuwwwwwwvvvwwwssswwwttt]]]PPPKKKIIIJJJMMMPPPWWW___jjjwww|||zzz{{{|||}}}}}}~~~zzzrrriiibbb^^^^^^bbbiiiqqqxxx}}}|||{{{zzz{{{{{{~~~wwwvvvxxxtttvvv{{{\\\HHHCCC===;;;;;;666777777666666666666777777444444444444444444444444333333333333444444444444333444555666777888999:::<<<===???AAACCCFFFJJJMMMSSSfff|||zzzccc]]]```eeemmmxxxvvvzzz|||{{{|||www{{{nnnYYYNNNJJJIIIKKKMMMPPPYYYaaammm{{{}}}zzzxxxyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}uuulllddd```^^^aaafffmmmtttyyy~~~}}}zzzzzzzzz{{{}}}~~~vvvsssuuuzzzppppppfffMMMDDD===;;;<<<777777777666666666666777777555555555555555555555555333333333444444444555555333444555666777888999:::;;;===???AAABBBFFFJJJMMMUUUggg|||ttt^^^\\\aaafffnnnvvvuuuyyy|||~~~~~~yyy|||~~~gggTTTLLLIIIIIIKKKMMMQQQZZZdddqqq{{{zzz{{{}}}}}}|||}}}~~~~~~}}}||||||~~~~~~xxxooofff___]]]^^^dddjjjttt{{{|||zzzyyyzzz{{{zzz~~~~~~vvvrrrssswww|||ooonnn{{{nnnQQQEEE<<<:::<<<888777777666666666666777888666666666666666666666666333333333444444555555555333444555666777888999:::;;;===???AAABBBEEEJJJMMMUUUggg{{{nnn]]]\\\aaaeeellltttrrrwww{{{~~~~~~yyy{{{yyybbbQQQKKKIIIIIIKKKMMMQQQ[[[eeettt}}}~~~}}}||||||}}}~~~|||{{{{{{}}}~~~|||uuulllbbb\\\\\\]]]eeemmmyyy{{{yyyzzz{{{|||www|||}}}yyyuuussswwwyyyeeebbbqqqxxxXXXGGG@@@;;;:::<<<999999888888777666666666666666666666666666666666444444555555555444222111111333444555555666999;;;===???@@@@@@@@@CCCIIINNNZZZmmmhhhXXX[[[^^^bbblll~~~xxxqqqlllqqqyyywwwsssrrr|||qqq]]]QQQJJJHHHIIILLLOOOTTT___jjjzzz~~~}}}|||{{{{{{{{{{{{{{{}}}{{{qqqhhh^^^YYY[[[bbbkkksss|||~~~zzzxxxxxxyyyzzz~~~~~~}}}zzzxxxssstttuuuvvvvvvuuutttsssuuuuuuuuuuuuuuuvvvvvvvvvzzzzzz|||}}}zzzuuusssvvvvvvbbb^^^lll|||}}}]]]JJJAAA<<<:::;;;999999888888777666666666666666666666666666666666555555666666666555444333222333555555555666999;;;===???@@@@@@@@@CCCIIINNNWWWlllzzzaaaUUUYYY]]]ccckkkyyyxxxoooiiinnnvvvtttnnnooozzzooo\\\PPPLLLJJJKKKNNNQQQVVVbbbmmm~~~}}}|||{{{zzzzzzyyyyyyyyy|||wwwmmmddd\\\XXX\\\cccmmmttt}}}|||zzzxxxxxxyyyzzz~~~~~~{{{uuurrrooommmhhhhhhiiijjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiimmmnnnoooppprrrtttuuuvvvxxx{{{|||uuusssvvvqqq^^^ZZZeeerrrdddMMMBBB===;;;:::999999888888777666666666666666666666666666666666666666777777666666555444222444555555555666999;;;===???@@@@@@AAADDDJJJOOOVVVnnnsss\\\TTTXXX___fffmmmwwwvvvmmmfffjjjqqqoooiiilllxxxkkkYYYOOONNNLLLMMMPPPSSSYYYeeeppp~~~~~~}}}{{{zzzyyyyyyxxxwwwwwwwwwzzz{{{rrrggg___YYYWWW^^^fffpppwww~~~}}}{{{yyyxxxyyy{{{|||}}}{{{sssmmmiiifffddd[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]______aaabbbdddeeefffggghhhlllrrrxxx}}}~~~wwwsssvvv~~~kkkZZZVVV^^^hhhjjjQQQDDD>>><<<;;;999999888888777666666666666666666666666666666666555555666666666555555555333444666666666666999;;;<<>>;;;999999888888777666666666666666666666666666666666444444444444444444444555444555666666666777999;;;<<>>AAAAAABBBEEELLLQQQcccxxx}}}hhhgggmmmwww~~~ooohhhcccfffkkkhhhgggmmmxxxtttaaaSSSMMMLLLJJJLLLPPPUUU[[[hhhttt~~~}}}{{{{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwyyyzzzzzzwwwtttnnncccZZZXXX[[[bbbllluuuyyy}}}zzzzzzzzz|||{{{vvvvvvwww~~~}}}pppkkkddd]]]YYYVVVTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVTTTTTTUUUVVVWWWXXXYYYYYY\\\```eeejjjlllnnnppprrruuu|||yyytttvvv|||xxxoooaaaUUUNNNOOORRRUUU^^^qqq___JJJCCC???:::999999888888777666666666666666666666666666666666555444333333444555666777555666777777666777999:::<<<>>>AAAAAABBBFFFLLLRRR^^^sssqqqqqqxxx{{{mmmiiieeehhhmmmiiifffmmmvvvrrr___SSSNNNLLLKKKLLLQQQVVV\\\iiiuuu}}}{{{{{{{{{xxxwwwvvvuuuuuuuuuuuuuuuuuuvvvyyy|||}}}{{{vvvrrrhhh___WWWWWW\\\dddnnnwww{{{}}}{{{{{{|||~~~|||vvvtttxxx|||vvvooojjjeee___YYYWWWUUUTTTSSSOOONNNNNNMMMMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXYYYYYY[[[^^^cccfffhhhjjjlllnnnnnnvvv{{{{{{}}}zzzssstttyyyrrrhhhZZZOOOKKKMMMPPPRRR[[[jjjcccLLLDDD???999999999888888777666666666666666666666666666666666666555444444555666777888666777888777666777999:::<<<>>>AAAAAABBBFFFMMMRRRYYYoooyyyyyyxxxllliiifffjjjooojjjeeellluuuqqq^^^RRRNNNLLLKKKMMMRRRWWW^^^jjjvvv}}}{{{{{{{{{xxxwwwvvvuuuuuuuuuuuuuuuuuuwwwzzz~~~}}}wwwssseee\\\TTTVVV]]]eeeooowww{{{}}}{{{|||}}}yyyssstttzzzvvvllldddaaa]]]WWWRRRPPPPPPOOONNNPPPOOONNNMMMMMMNNNOOOPPPNNNNNNOOOPPPQQQSSSSSSTTTVVVVVVWWWXXXYYYYYYZZZZZZ\\\^^^bbbeeegggjjjmmmooolllrrrwwwvvvvvv{{{zzzttttttuuurrrhhhYYYNNNJJJKKKMMMNNNXXXiiimmmMMM@@@@@@@@@<<<;;;999777555555555666888777666444444555555666666555444333333444555666<<<;;;999777777999<<<===>>>@@@AAABBBDDDHHHMMMQQQXXXnnn{{{{{{vvvkkkkkkjjjnnnqqqjjjiiinnnvvvlll[[[QQQMMMMMMLLLNNNRRRVVV]]]lllzzz|||{{{{{{||||||zzzxxxvvvsssrrrrrrrrrssswwwxxxzzz~~~|||uuuooo^^^ZZZVVVYYYbbbnnnwww{{{~~~~~~|||vvvsssvvv|||tttkkkccc]]]WWWXXXWWWRRRKKKIIIMMMRRRIIIIIIIIIJJJKKKMMMNNNOOONNNNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWYYYZZZ\\\]]]^^^aaabbbdddfffgggiiiiiijjjmmmmmmnnnoooqqqsssuuuvvvyyy||||||uuutttuuurrrhhhZZZOOOKKKKKKMMMNNN[[[jjjtttSSSCCC???>>><<<;;;999888777777777777888777666555444555555666666555444444444444555666;;;999888666777888;;;<<<===???@@@BBBCCCGGGLLLOOOXXXmmmyyyvvvlllkkkjjjnnnqqqkkkjjjpppyyykkkZZZPPPMMMMMMMMMOOOTTTXXX```ppp~~~|||{{{{{{||||||yyyxxxuuusssrrrrrrssstttwwwxxxzzz||||||wwwoooiii\\\ZZZXXX\\\eeepppyyy}}}}}}{{{wwwssssssyyy|||tttmmmeee^^^YYYUUUTTTRRROOOMMMMMMNNNOOOJJJJJJJJJJJJKKKMMMNNNNNNMMMNNNNNNOOOPPPRRRSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^___```bbbdddfffgggggghhhllllllllllllmmmmmmnnnoooppprrrttttttssstttwwwzzz~~~wwwtttsssrrrhhh[[[OOOJJJKKKMMMOOO___lll}}}[[[GGG>>><<<<<<;;;:::999999999999999777777666555555555555666666555444444444444555666999888777666666888:::;;;<<<>>>@@@AAACCCFFFJJJNNNXXXkkkttt}}}vvvlllllljjjmmmpppkkkkkkqqq|||~~~hhhXXXOOOLLLMMMMMMPPPVVV[[[ddduuu|||zzz{{{{{{zzzxxxvvvtttrrrqqqsssuuuvvvwwwxxxyyyyyywwwpppggg```YYYYYY[[[aaajjjttt|||~~~zzzuuuooonnnttt~~~}}}xxxqqqiiiccc]]]XXXTTTRRROOOMMMNNNOOOPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^]]]^^^```bbbdddeeeffffffkkkjjjiiihhhggggggggggggggghhhiiihhhffffffhhhiiinnnqqqsssuuuwwwyyy{{{~~~zzztttqqqooogggZZZOOOIIIIIIMMMPPP```mmmbbbJJJ???===:::::::::999999999999999777666666666555555555555555555555444444555555555999888777777777999:::<<<===>>>AAABBBDDDFFFJJJMMMUUUfffmmmtttttt}}}uuulllllliiikkkooojjjjjjrrr~~~zzzeeeUUUMMMKKKLLLLLLPPPWWW^^^hhhyyy{{{zzzzzzyyyyyyvvvuuusssqqqqqqsssuuuwwwwwwwwwxxxvvvqqqhhh___YYYVVVXXX]]]eeennnwww~~~yyyuuuoooiiikkkuuu}}}tttooohhhaaa[[[WWWTTTRRROOOOOOOOOOOOOOONNNLLLKKKLLLKKKKKKKKKKKKKKKLLLMMMLLLLLLMMMNNNOOOQQQRRRSSSUUUVVVWWWYYYZZZ\\\]]]^^^]]]^^^```bbbcccdddeeeeeehhhgggfffeeedddcccccccccddddddcccaaa```_________```bbbeeegggiiikkknnnqqq{{{|||tttoookkkdddXXXNNNHHHHHHMMMQQQaaannnfffLLLAAA@@@999999999999999999888888666666666666666555555444444555555555555555555444999888888888999:::<<<===>>>@@@BBBDDDEEEGGGKKKMMMRRRbbbgggyyyooohhhrrrvvvnnnmmmhhhiiilllhhhiiirrrvvvaaaSSSMMMLLLKKKLLLPPPXXX___jjj|||{{{zzzyyyxxxwwwttttttrrrrrrrrrsssuuuvvvvvvvvvuuuqqqkkkbbbZZZVVVTTTYYY```iiirrrzzz~~~uuuoooiiieeejjjwww{{{uuummmhhhaaa[[[WWWUUUSSSQQQMMMQQQTTTRRRNNNJJJJJJLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLLLLMMMNNNOOOQQQRRRSSSUUUVVVWWWYYYZZZ\\\]]]^^^^^^___```bbbdddeeeffffffeeedddcccbbbbbbbbbbbbbbbcccaaa___]]]\\\[[[ZZZYYYVVVXXX[[[\\\^^^aaadddgggpppwwwuuunnnhhhbbbXXXNNNHHHIIIOOOUUUbbbrrrjjjOOOCCCCCC999999::::::999888777777666666666777666555555444444444555666666555444444888888999999:::;;;<<<===>>>@@@CCCEEEFFFHHHKKKMMMQQQ```dddvvvpppeeeoooyyyqqqoooiiiiiilllgggiiissssss^^^QQQMMMMMMKKKLLLQQQYYYaaammm{{{zzzyyywwwvvvssssssssssssttttttssssssssssssqqqkkkddd]]]XXXVVVUUU[[[dddmmmuuu}}}}}}rrriiifffffflllyyy{{{rrrmmmgggbbb\\\XXXUUUSSSRRRQQQLLLQQQUUURRRLLLHHHIIILLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^^^^___aaaccceeefffggggggccccccbbbaaaaaaaaaaaaaaa___]]]ZZZYYYYYYXXXVVVUUUQQQSSSUUUVVVWWWZZZ^^^aaajjjqqq{{{}}}uuulllgggbbbYYYOOOJJJLLLSSSYYYfffwwwnnnQQQDDDCCC;;;;;;;;;;;;:::999777666555666777777777666444444444444555666666555444444777777888999:::;;;<<<<<<===@@@CCCEEEFFFGGGIIIKKKRRR___dddwwwuuuiiirrr~~~vvvssskkkjjjlllhhhiiitttppp\\\PPPNNNOOOMMMNNNTTT\\\dddppp{{{zzzxxxvvvtttqqqrrrtttuuuuuutttrrrpppooonnnkkkeee]]]XXXVVVVVVYYY___hhhqqqxxx|||nnndddeeehhhppp{{{{{{rrrjjjeee___\\\WWWTTTRRRQQQPPPNNNLLLNNNOOONNNKKKIIIJJJKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMNNNNNNOOOPPPRRRSSSTTTUUUVVVWWWYYYZZZ\\\]]]^^^^^^___aaaccceeeffffffgggcccbbbaaa```____________\\\YYYVVVUUUVVVWWWUUUSSSRRRSSSTTTUUUUUUXXX\\\___hhhnnnwww}}}|||uuulllgggbbbZZZQQQLLLNNNVVV]]]iii|||rrrSSSCCCAAA============<<<:::888666555666777777777666444333333444555666666555444333555666777888999:::;;;;;;<<>>???>>>@@@EEEFFFEEEHHHNNNRRR[[[jjj|||}}}}}}{{{oooppprrrlllggggggpppyyy}}}hhhYYYQQQNNNMMMOOOPPPWWWaaakkkvvvzzzwwwvvvuuusssqqquuurrroooppprrrrrrpppmmmnnnjjjccc\\\VVVUUUWWWZZZbbbhhhqqq|||uuuhhhaaagggiiitttyyysssmmmgggaaa]]]VVVTTTRRRPPPNNNMMMLLLLLLNNNLLLJJJIIIHHHIIIJJJKKKMMMMMMLLLLLLMMMOOOQQQRRRNNNNNNOOOOOOQQQRRRTTTUUUUUUWWWYYY[[[]]]]]]]]]]]]___```bbbcccddddddcccccccccbbb```_________aaabbb[[[ZZZYYYXXXXXXXXXXXXXXX\\\^^^___`````````bbbcccmmmuuu}}}|||uuuuuuxxxuuuiiibbbbbbZZZUUUWWWTTTWWWdddvvv}}}^^^HHHBBB<<<<<<<<<;;;:::999888777999999888888777666666555666666666666666666666666777666666666777:::<<<>>>@@@???AAAEEEGGGFFFJJJOOOVVV```qqq~~~}}}vvvjjjlllnnniiifffgggnnnxxx{{{fffWWWPPPMMMLLLOOOPPPWWWbbbmmmyyyzzzwwwvvvvvvtttrrrtttqqqooooooppppppllliiieeebbb\\\VVVSSSTTTYYY]]]gggllluuuuuuhhhaaagggjjjvvv~~~|||uuunnnhhhccc^^^[[[UUUTTTRRRPPPNNNMMMLLLLLLNNNLLLKKKIIIIIIIIIKKKLLLMMMLLLLLLLLLMMMOOOQQQRRRPPPPPPPPPQQQSSSTTTVVVWWWWWWXXXZZZ\\\]]]^^^^^^^^^___```bbbcccddddddcccccccccbbb```______```aaaccc]]]\\\\\\[[[ZZZZZZZZZ[[[___```bbbccccccdddgggiiiqqqyyyyyyuuuvvv{{{vvvjjjbbbddd^^^\\\```\\\\\\ggggggMMMCCC======<<<;;;:::999888777999999888888777666666666666666666666666666666666777666666777888:::<<<>>>@@@???BBBGGGHHHHHHKKKQQQ[[[gggyyy~~~ooodddeeehhheeedddfffkkkvvvxxxcccUUUNNNLLLLLLOOOQQQYYYdddppp|||{{{vvvvvvvvvuuussssssqqqnnnnnnnnnkkkfffaaa[[[YYYUUURRRRRRVVV]]]cccnnnsss{{{uuujjjbbbhhhmmmxxx{{{~~~~~~|||vvvnnngggbbb^^^ZZZXXXTTTSSSQQQOOONNNMMMLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^___```bbbcccddddddcccccccccbbbaaa```aaabbbcccddd```______^^^^^^^^^^^^___ccceeeffffffgggjjjooorrryyy{{{vvvtttxxx~~~xxxkkkbbbeeebbbdddiiieeebbbkkkqqqSSSFFF>>>>>><<<;;;:::999888888888888888888777777666666666666666666666666666666666666777777999;;;<<<===AAA@@@CCCHHHIIIJJJMMMSSS]]]kkk|||zzzkkk```aaaccc``````dddhhhvvvvvvaaaTTTNNNLLLMMMOOOQQQZZZgggsss{{{vvvuuuuuutttsssrrrooommmlllkkkggg```ZZZVVVUUUSSSRRRTTTZZZcccjjjuuuyyyxxxnnncccjjjooozzzwwwxxxvvv|||}}}wwwqqqiiibbb]]]ZZZWWWVVVRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKLLLMMMOOOQQQRRRTTTTTTTTTUUUVVVXXXZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^___```bbbcccddddddccccccccccccbbbbbbcccdddeeefffbbbbbbbbbaaabbbbbbcccccchhhiiijjjkkkmmmqqqwww{{{wwwsssssszzz{{{nnnbbbgggfffjjjrrrnnniiiooozzzYYYIII@@@???===;;;999999888888888888888777777777777777666666666666666666666666666666777888:::;;;<<<===@@@@@@CCCHHHJJJKKKOOOUUU]]]kkkzzzxxxjjj______```]]]]]]bbbgggwwwttt```SSSNNNNNNOOOOOORRR[[[iiivvvzzzuuuttttttrrrqqqooommmjjjhhhgggbbb[[[UUUSSSSSSSSSSSSWWW^^^gggnnn{{{~~~|||tttgggnnnsss}}}ttttttrrrzzz}}}xxxrrrmmmeee^^^ZZZXXXUUUTTTQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRSSSTTTUUUUUUVVVWWWYYY[[[[[[\\\\\\\\\\\\]]]^^^^^^^^^```bbbcccdddeeeeeeddddddddddddeeeeeefffggghhhiiieeeeeeeeeeeeeeefffggghhhlllmmmnnnppprrrwww}}}~~~vvvsssuuu~~~rrrccchhhiiioooyyyuuuooottt___MMMAAA???===;;;999888888999888888777777777777777777666666666666666666666666666777888999:::<<<======??????BBBHHHKKKKKKPPPVVV___jjjxxxttthhh_________[[[\\\aaaiiizzzrrr^^^RRRNNNNNNPPPPPPSSS\\\jjjxxxxxxtttsssrrrooollljjjgggdddbbbaaa\\\VVVPPPPPPQQQSSSVVV[[[bbbjjjppp}}}}}}yyylllrrrvvvrrrrrrrrr{{{xxxtttnnniiibbb]]]YYYVVVTTTRRROOONNNNNNMMMLLLLLLLLLMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMOOOQQQTTTUUUVVVVVVWWWWWWYYYZZZ\\\]]]]]]]]]]]]]]]^^^___```aaabbbccceeefffggggggfffeeeffffffggghhhjjjkkkkkkllliiiiiiiiiiiijjjkkklllmmmppprrrtttvvvyyy}}}}}}vvvvvv{{{uuudddiiijjjrrr}}}zzzssswwwbbbPPPBBB@@@===;;;999888999999777777777777777777777888666666666666666666666666666777888:::;;;<<<======>>>>>>BBBGGGJJJKKKPPPVVVbbbkkkwwwnnnccc]]]^^^^^^[[[[[[aaakkk}}}ooo[[[PPPLLLNNNOOOQQQTTT]]]kkkyyy|||wwwsssrrrpppkkkhhhdddaaa]]]ZZZYYYVVVQQQMMMOOORRRWWW\\\bbbiiiqqqvvv|||www||||||pppvvvyyyqqqqqqttt|||zzzsssoooiiifff```\\\XXXUUURRRPPPNNNMMMMMMLLLLLLLLLLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPSSSUUUWWWXXXXXXYYYZZZ[[[]]]^^^_______________```bbbdddeeedddeeefffhhhhhhhhhhhhgggggghhhiiikkkmmmnnnnnnooommmmmmmmmnnnoooqqqrrrssstttwwwzzz}}}{{{xxxzzzwwwdddiiikkksss|||uuuyyydddQQQBBBAAA>>>;;;999888999999777777777777777888888888666666666666666666666666666777888:::;;;<<<======>>>>>>AAAGGGJJJKKKPPPVVVeeemmmxxxiii```[[[^^^^^^[[[\\\bbbmmmlllYYYNNNKKKMMMOOOQQQTTT^^^kkkyyy~~~zzzvvvsssqqqnnniiieee```\\\WWWUUUUUURRRNNNKKKPPPTTT[[[bbbiiipppwww|||~~~wwwsss{{{}}}sssxxxzzzqqqpppuuu}}}|||vvvoookkkfffccc___[[[XXXUUUQQQNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQTTTVVVXXXZZZZZZ[[[\\\]]]___```aaaaaa``````aaaccceeegggiiieeefffgggiiiiiiiiiiiihhhhhhiiikkkmmmnnnoooppppppppppppqqqrrrssstttvvvwwwwwwzzz~~~zzzyyy~~~xxxfffjjjcccqqq~~~~~~kkklllyyydddLLLDDDAAA===;;;;;;;;;::::::888888888888888888888888999888888888777777666666666777999::::::;;;===>>><<>>===CCCDDDFFFMMMKKKNNN\\\oootttggg```\\\]]]^^^^^^```dddttt|||gggYYYQQQMMMLLLNNNSSSXXX```lll|||xxxnnnjjjjjjggg```YYYUUURRRMMMIIIHHHIIILLLNNNSSSYYYbbbjjjpppxxx|||zzz|||}}}vvvuuu{{{xxxmmmlllpppwwwyyytttmmmjjjrrr{{{vvvqqqlllfffbbb```\\\XXXUUUTTTRRRPPPOOOQQQPPPNNNMMMLLLLLLMMMMMMJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTVVVYYY[[[]]]]]]]]]^^^___aaabbbccccccddddddeeefffhhhiiijjjjjjkkklllmmmnnnnnnnnnnnnnnnqqqrrrssssssssstttvvvxxxyyyzzz{{{}}}|||{{{iiilllcccooo{{{|||{{{hhh^^^ffftttoooTTTDDDAAA===;;;:::::::::999666666666666666666666666666666666666555555555555666777999::::::;;;===>>>>>>DDDDDDFFFLLLKKKPPP```zzzllleee```]]]^^^______ccchhhyyy{{{eeeWWWPPPLLLMMMPPPTTTYYYbbbnnn~~~~~~uuukkkeeedddaaaYYYSSSNNNLLLIIIGGGGGGIIIMMMOOOWWW^^^gggooovvv|||~~~}}}{{{yyyzzz||||||zzz}}}~~~~~~|||tttuuu||||||sssjjjhhhjjjoooqqqmmmhhhhhhrrr{{{yyyuuuqqqmmmhhhbbb^^^\\\YYYVVVSSSRRRQQQOOONNNQQQPPPNNNLLLLLLMMMNNNPPPOOONNNNNNNNNOOOQQQSSSTTTRRRSSSTTTVVVXXX[[[^^^___]]]^^^___aaadddfffggghhhhhhhhhiiijjjkkkkkklllllllllmmmnnnooopppqqqqqqqqqsssuuuvvvvvvvvvwwwzzz|||}}}~~~}}}kkknnndddnnnzzzzzzzzzgggZZZ___lll~~~rrrUUUEEEAAA===;;;::::::999999777777777777777777777777666666666666666666666666555777999::::::;;;===>>>???EEEEEEFFFKKKLLLSSSdddiiibbb___^^^`````````fffmmm~~~zzzcccUUUOOOLLLNNNQQQTTTZZZdddqqqzzzrrrgggaaa^^^ZZZSSSNNNKKKJJJHHHHHHJJJNNNSSSUUU]]]dddnnnvvv{{{}}}|||{{{{{{xxxwwwxxxwwwxxxzzzvvvvvvyyywwwqqquuu~~~vvvlllgggeeeeeejjjkkkhhhhhhjjjsss}}}vvvtttqqqnnnjjjeee___[[[ZZZXXXTTTRRRQQQQQQPPPNNNPPPOOONNNMMMNNNPPPSSSUUUVVVUUUSSSRRRRRRSSSUUUWWWSSSTTTVVVXXX[[[^^^```bbb___```aaaccceeegggiiijjjiiijjjjjjkkkllllllmmmmmmnnnoooppprrrtttuuuuuuuuuwwwxxxyyyyyyyyyyyy{{{}}}~~~~~~nnnooodddnnnyyyzzzzzzhhhUUUYYYeeeyyyvvvUUUEEEBBB>>>;;;::::::999888888888888888888888888888777777777777777777777777555777999::::::;;;===>>>???FFFFFFGGGLLLMMMVVVhhhkkkaaa```aaabbb```aaahhhqqqxxxbbbTTTNNNLLLNNNRRRUUU[[[ffftttssskkkbbb[[[XXXTTTOOOKKKIIIHHHIIIJJJNNNSSSYYY\\\cccjjjttt{{{~~~|||{{{zzz|||xxxuuutttuuuzzzzzzyyyrrrmmmmmmqqqpppnnnuuu~~~ssshhhbbb``````dddfffeeehhhmmmvvv}}}zzztttrrrnnnkkkgggccc]]]YYYYYYWWWTTTRRRRRRRRRQQQPPPPPPPPPOOOPPPRRRUUUXXXZZZ[[[YYYWWWUUUTTTTTTVVVVVVUUUVVVXXX[[[^^^aaacccdddccccccdddeeefffggghhhhhhiiiiiijjjjjjkkklllmmmmmmpppqqqsssuuuwwwxxxyyyyyy{{{|||}}}|||{{{{{{|||~~~zzz}}}pppqqqeeennnyyyzzz{{{iiiXXXZZZdddxxx{{{XXXFFFBBB>>>;;;::::::999888888888888888888888888888777777777777888888888888666777999::::::;;;===>>>===FFFGGGIIINNNOOOXXXkkkooobbbccceeefffcccccckkkvvvvvvaaaTTTOOOMMMNNNRRRVVV]]]hhhvvv{{{iiibbbZZZTTTQQQOOOLLLJJJFFFGGGHHHLLLQQQWWW]]]```hhhoooyyy|||zzzyyyyyy{{{wwwuuuuuuxxx}}}rrrmmmkkkhhhccccccggghhhiiisss{{{pppddd[[[ZZZ\\\```bbbdddjjjqqq}}}zzzwwwrrroookkkhhheeebbb^^^[[[YYYVVVSSSRRRSSSSSSSSSRRRQQQQQQRRRTTTVVVXXXYYYZZZXXXWWWVVVUUUTTTTTTUUUVVVWWWYYY[[[^^^aaacccdddeeeggggggggggggggghhhhhhhhhhhhiiijjjkkkmmmnnnooooootttuuuvvvxxxzzz{{{{{{{{{}}}~~~}}}~~~~~~zzzqqqrrreeennnyyy{{{}}}lll]]][[[bbbttt]]]FFFBBB>>>;;;::::::888777888888888888888888888888666666666777777777888888666777999::::::;;;===>>><<>>;;;:::999888777777777777777777777777777444555555555666666777777666777999::::::;;;===???;;;FFFJJJLLLPPPQQQZZZnnnpppiiikkkooooooiiihhhrrrsss```UUUPPPNNNNNNQQQWWW^^^jjjyyyxxxkkkWWWRRRLLLHHHGGGHHHHHHHHHIIIJJJMMMQQQXXX^^^dddhhhnnnuuu~~~}}}{{{yyywwwuuutttrrrtttyyysssfffbbb]]]WWWYYYTTTSSSXXX[[[```mmm}}}yyytttqqqmmmbbbUUUWWWXXX\\\cccggglllttt}}}zzzwwwtttqqqooojjjfffbbb```aaabbbccccccVVVTTTQQQQQQRRRSSSSSSRRRUUUVVVWWWXXXWWWUUURRRQQQRRRSSSVVVXXX[[[\\\]]]^^^[[[]]]___bbbdddeeeeeeeeejjjjjjkkkllllllmmmmmmnnnlllmmmoooqqqsssuuuwwwxxxxxxyyyzzz|||}}}}}}}}}}}}}}}zzzyyyxxxzzzoooiiiqqq{{{}}}wwwrrr```[[[ZZZeeewwwiiiLLLBBB;;;<<<>>><<<::::::888888888888888888888888:::999888777666666666666555666999;;;===>>>>>>>>>BBBBBBFFFKKKOOOSSS\\\fff}}}vvvnnnooopppqqqmmmmmmvvvqqq]]]RRROOONNNOOOQQQWWW```ooo}}}nnn```RRRLLLFFFEEEIIIMMMMMMLLLKKKMMMPPPVVV\\\ccciiilllwwwzzz}}}~~~~~~~~~~~~}}}{{{yyyyyyyyyyyyxxxwwwuuuxxx|||ttteee]]]VVVPPPPPPLLLKKKMMMRRRWWW[[[dddmmmnnnmmmjjjgggccc```^^^]]][[[XXXZZZbbbjjjsss|||yyywwwtttooojjjfffeeebbbaaa```aaabbbcccUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWVVVUUUSSSSSSUUUWWWZZZYYYYYYYYYYYY[[[\\\]]]___aaacccddddddeeehhhiiilllkkklllmmmoooppppppooonnnoooppprrrtttvvvwwwxxx||||||{{{{{{{{{{{{||||||}}}tttqqqtttyyy|||rrrlllsss|||~~~xxxsss___YYYWWW```rrrjjjNNNEEE===<<<===;;;999888888888888888888888888888:::999888777666666666666666777999;;;<<<===>>>>>>AAABBBFFFLLLPPPSSS\\\eeeuuurrrooooooqqqqqqmmmnnnwwwqqq\\\RRROOONNNOOOQQQXXXbbbpppzzzgggZZZKKKFFFBBBBBBGGGLLLMMMMMMNNNPPPSSSXXX___ffflllooowwwyyy|||}}}|||||||||}}}yyyxxxwwwvvvwwwxxxxxxxxxzzz~~~hhh\\\VVVPPPLLLKKKKKKIIIJJJNNNQQQSSSZZZbbbaaaaaaaaa```]]][[[ZZZZZZ]]]\\\___iiissszzzwwwuuurrrmmmhhhfffdddaaa___]]]]]]]]]]]]VVVUUUUUUUUUUUUVVVWWWWWWTTTTTTTTTSSSRRRRRRTTTVVVZZZZZZYYYYYYZZZ[[[]]]^^^___aaadddeeeeeefffhhhjjjkkkkkklllnnnoooppppppoooooooooqqqsssuuuwwwxxxyyy}}}}}}}}}}}}}}}~~~}}}tttmmmkkkpppwwwuuuooovvv~~~zzzuuuaaaYYYTTT\\\nnnmmmRRRGGG>>>======:::888777888888888888888888888888:::999888777666666666666999999999:::;;;<<<>>>>>>@@@BBBHHHOOORRRTTT[[[cccooo}}}pppoooooopppooolllmmmxxxqqq\\\RRROOOOOOPPPRRRZZZdddrrrppp^^^QQQEEEBBB???AAAGGGMMMPPPPPPRRRTTTWWW\\\ccciiiooorrrvvvxxxzzz{{{zzzyyyzzzzzzvvvvvvuuuvvvwwwxxxzzz{{{{{{kkkZZZRRROOOLLLIIIHHHHHHFFFFFFIIIKKKMMMRRRYYYWWWYYY\\\]]]]]]\\\]]]]]]ddddddiiiuuu|||wwwtttrrrooojjjfffdddccc```\\\ZZZXXXWWWWWWTTTTTTSSSSSSTTTTTTUUUVVVSSSTTTTTTTTTSSSTTTVVVXXX[[[[[[[[[[[[[[[]]]^^^^^^```bbbdddeeeeeefffhhhjjjjjjkkkmmmnnnoooppppppppppppqqqsssuuuwwwyyyzzz{{{~~~~~~~~~|||rrrkkkgggfffmmmvvvwwwrrrxxx}}}yyyeee\\\UUU\\\nnnqqqSSSHHH???======;;;888888888888888888888888888888999999888777666666777777::::::999999:::;;;===>>>@@@CCCIIIQQQTTTUUU[[[bbbpppsssnnnnnnnnnmmmjjjlllwwwppp\\\RRROOOOOOQQQSSSZZZdddsssvvvgggVVVJJJDDDBBBAAACCCIIIOOOSSSTTTUUUWWWZZZ___eeekkkqqqttttttvvvyyyyyyxxxwwwwwwwwwvvvwwwwwwwwwxxxzzz}}}|||hhh___TTTNNNLLLKKKIIIGGGDDDBBBCCCGGGIIIKKKQQQYYYXXX]]]cccfffgggfffgggiiikkknnnvvv}}}yyytttqqqpppmmmhhhdddaaa```]]]ZZZXXXVVVUUUUUUPPPPPPPPPPPPPPPQQQRRRRRRTTTUUUWWWWWWWWWXXXZZZ[[[\\\\\\\\\]]]]]]^^^_________aaacccddddddfffhhhjjjjjjlllnnnoooooopppqqqrrrssssssuuuwwwyyy{{{|||}}}~~~~~~uuujjjgggeeefffooo{{{xxxtttzzz~~~{{{jjj```YYY___pppvvvSSSHHH>>>======<<<:::;;;888888888888888888888888999888777777777777777777::::::999999:::;;;===>>>AAACCCJJJRRRUUUVVV[[[bbbtttuuummmlllllljjjhhhjjjvvvooo[[[QQQOOOPPPQQQTTTZZZdddtttzzzmmm___PPPGGGDDDCCCCCCFFFJJJOOOSSSUUUWWWYYY[[[```eeekkkppprrrsssuuuwwwwwwvvvuuuuuuvvvvvvwwwyyyyyyyyy||||||iii\\\XXXRRRMMMKKKJJJHHHEEEDDDAAABBBFFFHHHLLLSSS[[[cccjjjqqquuutttsssssstttpppwww{{{wwwrrrooonnnkkkfffbbb]]]\\\[[[YYYXXXWWWVVVVVVPPPPPPOOOOOOPPPPPPQQQRRRTTTVVVXXXYYYYYYYYY[[[\\\]]]]]]^^^^^^___`````````^^^```bbbcccdddeeegggiiijjjmmmpppqqqpppqqqrrrtttuuuvvvwwwyyy{{{}}}~~~pppeeedddeeegggrrr{{{www{{{|||yyykkkaaaZZZ```ppp{{{TTTIII???======<<<;;;<<<888888888888888888888888888888777777777777777888999999999:::;;;<<<>>>>>>BBBEEEKKKRRRUUUVVV\\\cccvvvtttnnnlllkkkiiigggjjjwwwnnn[[[QQQPPPPPPRRRUUUZZZeeeuuuqqqdddWWWKKKEEECCCCCCDDDGGGJJJOOOSSSUUUZZZ[[[]]]```dddiiimmmpppqqqsssuuuvvvuuutttuuuuuutttwwwyyy{{{|||ooo^^^TTTTTTQQQKKKHHHGGGEEEBBBFFFCCCCCCGGGKKKQQQ[[[eeevvv}}}~~~~~~zzz~~~xxxtttooommmkkkiiiddd```YYYYYYXXXXXXWWWWWWVVVVVVSSSSSSRRRRRRSSSSSSTTTUUUSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^___```aaaaaaaaaaaa___```cccddddddeeegggiiikkkooorrrsssrrrrrruuuwwwwwwxxxyyy{{{}}}|||lllaaacccfffhhhssszzz||||||wwwtttfff]]]XXX^^^mmmWWWKKKAAA======;;;::::::888888888888888888888888888888777777777777888888666777999;;;<<<===>>>>>>DDDFFFKKKRRRUUUVVV\\\cccxxxsssooommmllljjjgggkkkyyynnnZZZQQQPPPQQQSSSUUU\\\gggwww}}}~~~~~~wwwgggYYYNNNGGGCCCCCCDDDFFFIIIMMMRRRVVVZZZ]]]]]]___aaadddhhhlllnnnooorrrtttvvvuuuuuuuuuvvvssswww|||qqqbbbWWWOOOSSSRRRKKKFFFGGGEEEBBBFFFCCCEEELLLUUU```ooo{{{~~~zzztttpppllliiihhhfffaaa^^^WWWWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTVVVYYYYYYYYYYYYYYYZZZ^^^___```bbbbbbbbbbbbaaa```bbbeeeffffffgggiiikkklllppptttuuusssssswwwzzzyyyzzz{{{}}}}}}kkkaaaeeejjjkkkvvv|||}}}}}}xxxrrroooaaaYYYTTT[[[jjj}}}ZZZNNNBBB>>>===:::888999888888888888888888888888888777777777777777888888555666999;;;===>>>>>>>>>EEEFFFLLLRRRTTTVVV\\\dddzzzsssqqqooommmkkkhhhlll{{{mmmZZZQQQPPPQQQSSSVVV]]]hhhxxx{{{|||~~~}}}~~~~~~ppp```RRRIIICCCAAADDDFFFIIIMMMQQQVVV[[[_________```bbbeeehhhkkkmmmnnnqqqtttuuuuuuuuuvvvwwwtttzzzqqqbbbYYYSSSNNNTTTSSSLLLGGGHHHHHHDDDDDDCCCFFFQQQ___ooo{{{wwwrrrnnnjjjgggfffddd___[[[VVVVVVVVVVVVUUUSSSRRRQQQSSSSSSSSSSSSSSSTTTTTTUUUWWWYYY[[[\\\[[[[[[[[[\\\^^^___aaabbbccccccbbbbbbbbbdddfffggghhhiiikkkmmmmmmqqqvvvvvvttttttxxx|||zzz{{{|||~~~mmmccciiinnnoooyyy~~~}}}xxxlllbbb[[[UUUUUU___iiivvv^^^III@@@BBB===;;;<<<999;;;;;;::::::999888777777777777777777777777777777888999;;;::::::;;;===???AAAJJJMMMPPPUUUTTTYYYiii}}}yyyrrrpppooommmkkkqqqkkkWWWQQQPPPPPPTTTZZZdddnnn|||}}}zzz||||||uuueeeWWWLLLDDDDDDHHHHHHIIIKKKMMMQQQVVVYYY\\\______```aaacccfffiiijjjnnnoooqqqsssuuuwwwyyy{{{xxx~~~yyyeeeWWWRRRQQQQQQNNNJJJHHHGGGGGGFFFEEE???HHHRRRYYYggg~~~}}}yyytttqqqnnniiieeebbb^^^[[[XXXTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUUUUTTTTTTUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]]aaaaaaaaaaaabbbbbbbbbbbbeeefffggghhhkkkmmmoooqqqsssuuuwwwyyyyyyyyy{{{|||}}}rrreeehhhpppvvv}}}{{{uuuiii___VVVPPPOOOWWWaaammm]]]HHH@@@BBB===;;;<<<999:::::::::999999888888888888888777777777666666666888999;;;;;;:::;;;===???AAAJJJMMMOOOUUUTTTYYYiii{{{uuutttrrrpppooouuujjjWWWQQQPPPPPPTTT[[[dddnnn~~~~~~{{{|||~~~{{{mmm^^^SSSKKKFFFFFFJJJJJJKKKLLLOOORRRVVVZZZ\\\^^^^^^___```bbbdddggghhhkkklllmmmoooqqquuuyyy|||mmm\\\SSSPPPPPPOOOMMMIIIFFFEEEDDDCCCCCCDDDOOO\\\gggxxx}}}}}}{{{wwwsssoookkkgggccc```]]]YYYWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUUUUUUUSSSRRRSSSTTTWWWXXXYYYZZZ\\\]]]^^^^^^bbbbbbbbbbbbccccccccccccffffffhhhjjjmmmppprrrtttuuuwwwzzz{{{zzz{{{|||}}}~~~vvviiikkkrrrxxx|||xxxpppdddZZZQQQKKKJJJPPPXXXddd{{{]]]HHH???AAA<<<:::<<<999999999999999999999888888888888777777777666666666888999;;;;;;:::;;;>>>@@@AAAJJJLLLOOOUUUSSSXXXhhh~~~zzzxxxwwwuuuttt{{{~~~iiiVVVQQQQQQQQQTTT[[[cccooozzzyyy~~~~~~qqqbbbSSSLLLJJJIIIIIILLLLLLMMMOOOQQQTTTXXX[[[\\\]]]]]]]]]^^^___aaadddeeehhhiiijjjlllooouuu|||sss^^^RRRMMMMMMNNNNNNLLLIIIGGGEEEDDDCCCCCCIIIWWWhhhxxx|||{{{yyyuuuqqqkkkhhhccc___]]][[[XXXVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVTTTRRRQQQRRRSSSVVVWWWYYY[[[]]]^^^```aaaccccccccccccdddddddddeeefffgggiiilllooosssvvvwwwxxxzzz|||}}}||||||}}}~~~}}}ppppppuuu{{{zzztttkkk^^^UUUPPPJJJIIIMMMRRR___yyy]]]HHH???@@@;;;999<<<999888888888888999999999999777777777888888888999999888999;;;;;;;;;<<<>>>@@@AAAIIILLLNNNTTTRRRWWWggg~~~}}}{{{zzzyyyxxx|||gggUUUPPPQQQQQQUUU[[[dddpppwwwyyy}}}{{{gggYYYLLLHHHJJJKKKKKKLLLOOOPPPQQQTTTVVVYYY[[[\\\\\\\\\\\\\\\]]]___aaabbbfffgggiiikkkpppxxxeeeSSSKKKKKKKKKJJJKKKKKKJJJHHHGGGFFFGGGHHHMMM\\\qqq}}}{{{xxxsssoooiiieeeaaa]]][[[YYYWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUTTTRRRRRRRRRTTTVVVWWWYYY[[[^^^```bbbcccbbbcccccccccdddeeeeeeeeeeeegggiiilllqqquuuxxxzzzzzz|||~~~~~~}}}}}}~~~wwwtttwww}}}yyyqqqfffZZZRRRNNNIIIHHHKKKPPP]]]{{{^^^HHH???@@@;;;999<<<:::888888888888888888888999555666777888:::;;;<<<<<<888999;;;;;;;;;===???AAA@@@IIIKKKNNNSSSRRRVVVfffyyy}}}|||||||||{{{yyyfffTTTPPPRRRRRRVVV\\\eeeqqq}}}www|||~~~~~~~~~}}}}}}xxxaaaTTTIIIHHHLLLMMMLLLMMMQQQRRRTTTVVVXXXZZZ[[[\\\\\\[[[[[[[[[]]]^^^```bbbcccfffiiimmmsss~~~sss]]]NNNJJJKKKJJJHHHFFFHHHJJJIIIHHHHHHJJJLLLRRRddd{{{~~~{{{vvvqqqnnngggccc^^^[[[YYYYYYXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPRRRSSSTTTSSSSSSUUUWWWWWWXXXZZZ\\\___aaacccdddbbbbbbcccddddddeeeffffffeeefffiiimmmqqqvvvzzz|||{{{}}}~~~~~~}}}~~~}}}wwwxxx}}}xxxnnndddYYYRRRKKKGGGGGGJJJNNN^^^```III???@@@;;;:::===;;;888888888888888888777777555555777888:::;;;<<<===888999;;;;;;<<<===@@@BBB@@@IIIKKKMMMRRRQQQUUUeeevvv|||}}}~~~~~~~~~wwwdddSSSPPPRRRSSSVVV\\\fffqqqzzzyyy{{{zzzzzz{{{~~~~~~wwwsss[[[RRRLLLMMMPPPOOONNNOOOSSSTTTVVVWWWYYYZZZ[[[[[[[[[[[[[[[\\\]]]___bbbccccccgggmmmsss{{{xxxjjjXXXMMMJJJKKKJJJHHHEEEHHHKKKKKKIIIIIILLLOOO[[[mmmzzztttnnnjjjddd```\\\XXXWWWWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPRRRTTTTTTTTTUUUWWWYYYXXXYYY[[[]]]```bbbdddeeeccccccdddeeefffgggggghhhfffgggjjjnnnrrrwww{{{}}}{{{}}}zzzyyy~~~wwwmmmcccYYYSSSIIIGGGHHHKKKPPPbbbaaaKKK@@@AAA<<<;;;???===999999888888777777666666555666666777888888999999888999;;;<<<<<<>>>@@@CCC@@@IIIKKKMMMRRRPPPTTTdddvvv{{{}}}vvvcccSSSPPPRRRSSSWWW]]]hhhrrryyy{{{yyyvvvvvvzzz|||sssmmmjjjVVVQQQPPPSSSTTTSSSRRRTTTTTTUUUVVVXXXYYYZZZZZZZZZ[[[[[[\\\]]]___aaadddeeehhhnnnwwwooodddUUUKKKIIIJJJKKKKKKJJJNNNQQQPPPMMMLLLNNNRRRaaattt~~~xxxpppjjjfffaaa]]]XXXUUUUUUUUUVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTUUUVVVUUUUUUWWWYYYZZZZZZ\\\^^^```bbbdddeeeeeeffffffgggiiijjjjjjkkkhhhjjjlllppptttyyy||||||~~~}}}{{{wwwmmmcccZZZTTTJJJHHHJJJNNNSSSgggbbbKKKAAAAAA<<<<<>>:::999999888777666666555666666666666555555555555888999;;;<<<<<<>>>AAACCC@@@HHHKKKMMMRRRPPPTTTdddwww{{{~~~uuubbbRRRPPPSSSSSSWWW]]]iiirrrxxx~~~yyyuuutttyyyuuukkkeeebbbRRRPPPRRRWWWXXXUUUUUUXXXTTTUUUWWWYYYYYYZZZYYYYYY[[[\\\\\\]]]```ccceeegggooowwwvvvkkkaaaSSSJJJGGGIIILLLNNNQQQUUUXXXWWWRRRPPPRRRUUUdddwww}}}vvvnnngggccc___[[[VVVSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWVVVUUUVVVXXX[[[[[[]]]___aaabbbdddeeeggghhhiiijjjkkklllmmmmmmkkklllnnnrrrvvvzzz~~~}}}|||yyyrrriii[[[QQQNNNKKKKKKOOOXXXooogggOOOCCCBBB<<<;;;>>><<<999999999999999999999999666777777666555555666888999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm~~~qqq```RRRPPPQQQRRRWWW___jjjsss~~~~~~zzzxxxxxx}}}uuuhhh___YYYVVVTTTTTTVVVYYY[[[ZZZTTTPPPVVVVVVVVVWWWWWWXXXXXXXXX[[[[[[[[[^^^bbbhhhnnnqqqwww{{{rrrnnnccc]]]TTTLLLHHHJJJNNNRRRVVVZZZaaabbbZZZRRRSSSZZZhhh}}}~~~zzzuuupppjjjccc^^^YYYWWWUUURRRQQQPPPQQQRRROOOPPPQQQSSSTTTTTTTTTTTTUUUUUUTTTTTTUUUWWWYYYZZZYYYZZZ\\\]]]^^^___bbbdddkkkiiihhhiiimmmooonnnllliiilllpppvvv{{{xxxpppfff[[[RRRLLLJJJJJJOOO[[[uuuhhhPPPCCCBBB<<<;;;>>>;;;999999999999999999999999777777888777666555777999999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm|||}}}rrraaaRRRPPPQQQRRRVVV^^^eeennnzzz}}}yyywwwwww}}}}}}oooccc[[[VVVTTTTTTTTTUUUXXXZZZYYYUUURRRVVVVVVVVVWWWWWWXXXXXXXXXZZZ\\\___bbbeeejjjpppuuu{{{pppkkkhhh```[[[TTTMMMKKKMMMRRRVVVZZZ```gggggg^^^TTTUUU\\\kkk}}}zzzuuuqqqlllfff___[[[YYYWWWTTTRRRQQQPPPQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVWWWXXXZZZ[[[ZZZ\\\^^^______aaadddfffkkkiiiiiijjjmmmooonnnmmmmmmppptttyyy}}}vvvlllcccZZZTTTMMMKKKKKKPPP___|||kkkQQQDDDBBB<<<;;;===;;;999999999999999999999999777888999888666666888999999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm~~~zzzyyy}}}~~~tttcccSSSQQQQQQQQQUUU]]]ccclllxxx~~~{{{yyywwwvvv}}}ttteee[[[VVVTTTSSSTTTTTTUUUVVVXXXYYYWWWUUUVVVVVVWWWWWWWWWXXXXXXXXXZZZ___cccfffhhhnnnxxxrrrhhhdddbbbaaa\\\YYYTTTOOONNNQQQWWW\\\___gggpppooocccWWWWWW^^^ooo}}}wwwtttoookkkfffaaa[[[WWWWWWVVVTTTRRRQQQPPPPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\^^^```aaaaaacccfffiiikkkkkkjjjlllnnnppppppooorrruuuyyy~~~rrriiibbb\\\XXXQQQOOONNNRRRbbbnnnSSSDDDBBB===<<<===:::999999999999999999999999888999999888777777888:::999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm~~~xxxvvvxxxxxx{{{vvvdddTTTQQQQQQQQQUUU\\\cccmmmyyy}}}zzzyyyvvvwww{{{jjj\\\UUUSSSSSSSSSTTTTTTTTTUUUWWWXXXXXXXXXVVVWWWWWWXXXXXXYYYYYYYYY[[[aaafffiiimmmwww|||jjj^^^ZZZZZZZZZYYYXXXWWWUUUQQQOOOSSSYYY___ccclllwwwwwwiii[[[ZZZ```qqq}}}zzzssspppkkkgggccc^^^YYYVVVVVVUUUSSSRRRPPPPPPPPPPPPQQQPPPOOOOOOPPPRRRTTTVVVXXXXXXYYYYYYZZZZZZ[[[[[[]]]^^^```bbbccceeehhhjjjmmmmmmmmmoooppprrrrrrrrrtttwww{{{}}}rrrkkkfffaaa]]]TTTRRRPPPTTTfffqqqUUUDDDBBB===<<<===999999999999999999999999999888999999888777777888:::999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm|||vvvrrrsssssswwwvvveeeUUURRRRRRQQQUUU\\\dddmmmzzz|||zzzyyywwwxxx}}}qqqaaaVVVRRRRRRSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYVVVWWWXXXYYYZZZ[[[\\\\\\^^^dddjjjooovvvnnndddWWWPPPPPPQQQQQQOOOTTTUUUTTTQQQOOORRRYYY___dddnnn{{{|||pppaaa^^^bbbppp~~~zzzvvvqqqmmmiiieeeaaa]]]YYYVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOOOONNNMMMNNNPPPSSSUUUWWWWWWXXXYYYZZZ[[[\\\\\\]]]___aaabbbccceeeiiikkknnnpppqqqrrrssstttvvvwwwtttwww{{{wwwuuuqqqjjjdddWWWUUUSSSVVVhhhtttWWWEEEBBB=========888999999999999999999999999777888999888666666888999999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmmzzzsssoooppprrrxxxvvveeeUUURRRRRRQQQUUU\\\cccmmmyyy}}}zzzzzzyyy{{{rrrhhhZZZSSSRRRTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWYYYVVVWWWXXXZZZ\\\^^^___```dddiiiqqqzzz|||kkkVVVQQQKKKHHHHHHHHHHHHFFFMMMOOOQQQOOONNNQQQXXX___eeennn{{{xxxjjjdddeeennn~~~{{{vvvrrrnnnkkkfffbbb___\\\XXXVVVRRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNOOOQQQRRRTTTUUUVVVXXXZZZ\\\]]]]]]]]]]]]___bbbccceeegggjjjmmmqqqsssuuuvvvvvvwwwyyy{{{vvvxxx{{{tttjjj```^^^YYYYYYhhhwwwXXXEEEBBB>>>======777999999999999999999999999777777888777666555777999999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmm}}}wwwppplllpppttt}}}vvvdddUUURRRRRRRRRVVV]]]dddmmmyyy}}}{{{{{{zzzzzzhhh___UUUQQQSSSUUUUUUSSSSSSVVVXXXXXXVVVUUUVVVWWWVVVWWWYYY[[[^^^aaacccdddkkkqqq|||vvvcccUUUJJJHHHFFFDDDCCCCCCCCCDDDDDDHHHLLLLLLLLLOOOXXX```eeemmmzzzssskkkiiilll}}}|||xxxsssooojjjfffbbb^^^[[[YYYVVVTTTQQQQQQQQQQQQPPPOOOOOONNNOOOOOOPPPQQQRRRSSSSSSTTTTTTVVVYYY[[[^^^___``````___aaadddeeegggiiimmmooosssvvvxxxyyyyyyzzz|||||||||}}}{{{mmmjjjggg___[[[gggxxxYYYEEEBBB>>>======777999999999999999999999999666777777666555555666888999;;;<<<===<<<===???@@@CCCIIIKKKPPPVVVSSSYYYmmmyyytttnnnkkkpppvvvuuudddUUURRRSSSRRRWWW^^^fffooo{{{~~~{{{|||{{{~~~uuubbbZZZRRRPPPSSSVVVUUURRRSSSVVVYYYYYYVVVTTTUUUVVVVVVWWWYYY\\\```ccceeefffooovvvqqq___PPPEEEGGGGGGFFFCCCAAAAAACCCEEE>>>CCCIIIJJJKKKOOOYYYaaaeeemmmzzzzzzpppllljjj{{{}}}{{{vvvqqqmmmfffccc^^^ZZZXXXVVVSSSQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPRRRSSSTTTTTTUUUTTTTTTVVVYYY]]]```bbbccccccaaaccceeeggghhhkkkoooqqqtttwwwzzz{{{{{{{{{~~~wwwqqqsssmmmeeeaaadddsss}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888999999888777666666777777:::<<<>>>>>>>>>>>>???@@@@@@IIIMMMOOOUUUUUU]]]ooo{{{pppqqqrrruuu}}}sssaaaRRRPPPRRRSSSXXX```gggsss~~~}}}}}}~~~zzz}}}qqqfffWWWVVVTTTRRRRRRSSSTTTUUUYYYXXXWWWVVVWWWXXXYYYZZZ[[[ZZZ___eeefffeeeiiiqqqyyymmm___RRRHHHCCC>>>>>>>>>>>>>>>>>>??????@@@@@@CCCHHHJJJMMMUUU___fffrrryyysssqqqlllxxx~~~yyywwwvvvqqqiiiccc```]]]ZZZXXXVVVUUUSSSQQQQQQQQQPPPOOONNNNNNMMMMMMPPPPPPRRRSSSTTTTTTTTTTTTVVVXXX[[[^^^aaabbbcccdddaaaccceeeiiilllooorrrsssxxxyyy{{{|||||||||~~~}}}xxxuuuttt~~~vvvmmmfffgggvvv}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888999999888777777777777777888:::============>>>???@@@IIILLLNNNTTTUUU]]]ooozzzrrrrrrtttyyysssaaaRRRPPPRRRSSSXXX```fffrrr~~~~~~}}}~~~}}}{{{jjj___UUUTTTSSSSSSSSSUUUWWWXXX[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZ___fffhhhkkktttpppaaaVVVMMMEEEBBB??????@@@@@@@@@@@@??????@@@???BBBFFFIIILLLUUU^^^iiiuuu{{{rrrppplllwwwzzzuuurrrqqqllleee___^^^\\\XXXVVVVVVTTTRRRPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTVVVXXX[[[^^^aaabbbcccddddddeeegggjjjnnnqqqssstttxxxzzz||||||}}}}}}yyypppoootttyyy~~~ssskkkiiiwww}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888999888777777777777777777777:::<<<===<<<===>>>???@@@HHHJJJLLLTTTUUU]]]oooyyyrrrqqqsss|||rrraaaRRRPPPRRRSSSXXX```eeeqqq~~~qqq```WWWSSSSSSSSSTTTUUUXXXZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZ[[[]]]ccchhhlllttt}}}mmm[[[SSSNNNIIIDDDCCC@@@AAABBBCCCCCCBBBAAA@@@@@@???@@@DDDFFFJJJTTT^^^mmmxxx}}}~~~qqqpppkkkvvv~~~~~~~~~{{{vvvpppllliiieee___ZZZ[[[XXXVVVTTTTTTSSSQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVXXX[[[^^^aaaccccccdddggghhhjjjmmmppprrruuuvvvxxxzzz|||~~~~~~~~~ppphhhkkkuuu}}}~~~sssjjjiiixxx}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888888888777777777777777888888:::<<<======>>>???@@@AAAHHHHHHKKKSSSUUU]]]nnnxxxpppnnnppp}}}rrraaaSSSQQQSSSSSSXXX___fffrrr|||iiiYYYRRRSSSSSSTTTUUUWWWYYY[[[]]]]]]^^^_________^^^\\\[[[]]]bbbiiiooouuu{{{fffZZZOOOLLLKKKIIIFFFFFFCCCDDDEEEFFFEEEDDDBBBAAABBB???@@@BBBDDDGGGRRR\\\ooozzz~~~|||ppppppmmmwww}}}||||||{{{zzzzzzzzzzzz{{{~~~}}}~~~wwwsssmmmhhhddd___[[[WWWVVVTTTRRRQQQRRRRRRPPPOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSTTTTTTWWWXXX[[[___bbbcccddddddiiijjjllloooqqqtttvvvwwwyyy{{{~~~yyylllggglllvvv~~~zzzppphhhgggxxx}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888888777777777777777888888999;;;>>>?????????AAABBBAAAGGGHHHKKKSSSUUU\\\lllxxxooommmpppqqqaaaSSSQQQSSSSSSXXX___hhhtttuuucccVVVRRRUUUUUUVVVWWWYYY[[[\\\]]]]]]^^^```aaaaaaaaa```___^^^gggrrr{{{tttgggZZZQQQIIIIIIJJJHHHGGGGGGEEEFFFGGGGGGFFFEEEDDDCCCCCCAAA@@@BBBBBBEEEOOOYYYlllxxx}}}zzzoooppppppyyy|||{{{zzzyyywwwvvvuuuuuuuuuyyyxxxwwwxxx{{{|||{{{zzzsssooojjjeee```\\\XXXUUURRRPPPNNNNNNOOOPPPOOONNNPPPPPPPPPQQQQQQRRRRRRRRRVVVUUUTTTTTTTTTTTTUUUUUUXXXZZZ]]]```ccceeeffffffjjjlllnnnpppsssvvvxxxzzz{{{}}}uuukkkiiinnnvvv{{{zzzuuummmeeeddduuu}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888777777777777777888888999999;;;>>>@@@@@@@@@BBBDDDBBBHHHHHHKKKTTTUUUYYYggg|||wwwooonnnrrrqqq```SSSRRRTTTTTTWWW^^^iiittt~~~ooo^^^UUUTTTUUUVVVWWWYYY[[[\\\]]]^^^^^^___```bbbdddeeeffffffdddppp}}}pppdddZZZQQQJJJEEEFFFHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEECCCBBBCCCCCCDDDLLLUUUeeessszzz~~~yyyoooqqqrrryyy{{{xxxuuusssuuuzzz~~~{{{yyyxxxvvvssspppnnnmmmmmmnnnmmmmmmnnnqqqrrrrrrqqqllljjjfffbbb]]]XXXTTTRRRNNNLLLKKKKKKMMMNNNNNNMMMOOOOOOOOOPPPPPPQQQQQQQQQVVVVVVTTTTTTTTTUUUVVVWWWZZZ\\\___bbbeeegggggghhhlllnnnpppssswwwzzz|||~~~~~~rrriiiiiiooosssuuuuuuqqqiii```]]]lll}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888777777777777777888999999888;;;===??????@@@BBBCCCBBBHHHHHHLLLUUUUUUVVVcccuuu}}}wwwmmmmmmrrr~~~ppp```SSSRRRTTTTTTWWW^^^fffrrr~~~}}}}}}yyyhhhXXXSSSVVVSSSUUUWWWZZZ]]]___```aaa___```bbbdddgggkkkmmmooouuuwwwggg^^^WWWQQQJJJDDDAAACCCFFFGGGIIILLLKKKIIIGGGFFFEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCIIIQQQ\\\lllvvv|||yyyooorrrsssxxxuuuqqqjjjfffgggmmmuuuzzz{{{{{{zzzzzz{{{|||~~~|||yyyuuutttqqqmmmiiifffdddcccbbbaaaaaabbbeeeffffffeeeccccccaaa]]]XXXSSSOOOMMMJJJIIIHHHIIIKKKMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTVVVUUUTTTTTTTTTVVVXXXYYY\\\]]]```dddggghhhiiiiiiooopppssswww{{{qqqggghhhnnnqqqppprrrmmmeee[[[VVVccc}}}ZZZDDDBBB>>><<<===::::::::::::999999999888888777777666777777888999999777:::<<<>>>>>>???AAACCCBBBHHHIIIMMMVVVUUUUUU```qqq|||wwwjjjkkkppp{{{ppp```SSSSSSTTTTTTWWW^^^dddppp}}}~~~|||}}}uuucccUUURRRVVVQQQSSSVVVZZZ^^^aaacccdddaaaaaacccfffjjjnnnsssuuuyyydddWWWRRROOOKKKFFFAAA???BBBGGGIIILLLPPPLLLJJJGGGEEEDDDEEEFFFHHHHHHGGGFFFGGGDDDCCCHHHOOOWWWhhhttt{{{yyyooorrrrrrwwwqqqlllddd______dddlllqqqyyyxxxxxxxxxxxxzzz|||}}}||||||}}}~~~{{{xxxrrrpppmmmhhhddd```^^^\\\YYYXXXXXXZZZ\\\^^^^^^]]]]]]]]]]]]ZZZUUUOOOKKKIIIHHHGGGGGGHHHJJJMMMMMMMMMKKKLLLMMMPPPRRRTTTVVVVVVVVVUUUTTTTTTTTTVVVYYYZZZ]]]___bbbeeehhhiiijjjkkkppprrruuuyyy~~~nnnffffffgggiiijjjqqqkkkcccYYYUUU```{{{}}}\\\HHHGGGBBB>>><<<888:::::::::999999999888888888888777777777777888888;;;<<<===??????@@@@@@@@@CCCGGGLLLOOOPPPSSSXXX\\\lllzzz|||tttfffgggmmmxxxsssaaaSSSQQQTTTTTTWWW\\\fffsss~~~{{{zzz{{{iii\\\UUUSSSTTTWWWWWWYYY\\\```dddeeefffeeefffkkkrrrrrrrrr|||tttcccVVVQQQNNNJJJFFFDDDAAA@@@CCCIIINNNPPPPPPOOOMMMJJJHHHFFFGGGHHHIIIGGGCCCBBBDDDDDDDDDGGGKKKXXX___jjjtttyyyyyyvvvssssssuuu{{{jjjbbb[[[YYYYYY\\\dddmmmrrrxxxzzzxxxwwwzzz~~~~~~~~~||||||{{{yyyuuuqqqnnnlllgggbbb]]]XXXUUUSSSUUUTTTQQQNNNMMMOOOTTTXXX]]][[[XXXUUURRRNNNJJJGGGDDDDDDFFFHHHJJJLLLNNNNNNPPPPPPOOOPPPQQQSSSUUUVVVUUUUUUVVVWWWYYY[[[]]]^^^aaadddhhhkkklllmmmoooqqqtttvvvyyy}}}mmmdddccceeegggiiimmmiiibbbYYYSSS[[[sss^^^GGGDDD???<<<===::::::::::::999999999888888888888888777777888888888;;;<<<===???@@@@@@@@@@@@CCCGGGKKKNNNOOOQQQVVVZZZggg|||yyyqqqiiihhhlllttt}}}tttcccTTTSSSVVVVVVXXX^^^hhhttt~~~||||||xxxfffZZZTTTSSSTTTYYYZZZ\\\___bbbeeefffffffffggglllssswww|||mmmbbbSSSJJJGGGEEEBBB>>>BBBAAAAAADDDKKKQQQTTTUUURRRPPPLLLIIIHHHGGGHHHIIIIIIEEEDDDEEEFFFEEEGGGLLLSSSZZZeeeooovvvwwwvvvtttttttttxxxxxxddd\\\VVVUUUVVVZZZbbbjjjvvv{{{|||yyywwwzzz}}}~~~~~~|||{{{{{{zzzvvvqqqlllhhheeeaaa\\\WWWSSSQQQOOOKKKJJJIIIGGGGGGJJJPPPUUU[[[XXXUUUQQQNNNJJJGGGEEECCCDDDFFFHHHKKKMMMOOOPPPQQQQQQPPPQQQRRRTTTUUUWWWVVVVVVWWWYYY[[[]]]___```cccfffjjjmmmoooppprrrsssvvvxxx{{{kkkaaa___aaacccgggiiigggbbbZZZSSSXXXnnn```FFFAAA<<<:::===<<<:::::::::999999999888888999999888888888888999999;;;<<<===???@@@AAAAAAAAADDDGGGKKKLLLMMMOOOTTTXXXcccyyyxxxqqqjjjhhhkkkpppwwwvvvdddUUUTTTWWWWWWZZZ```iiivvv}}}~~~tttcccXXXSSSTTTVVV[[[]]]```dddfffhhhhhhhhhmmmmmmqqqxxxxxxiii[[[SSSIIIDDDCCCCCC@@@===@@@@@@AAAFFFLLLSSSXXXZZZUUUSSSPPPMMMKKKJJJKKKKKKLLLHHHFFFHHHHHHGGGIIIMMMOOOVVV```kkksssvvvuuutttwwwuuuwww|||uuukkkZZZSSSOOOOOORRRWWW```hhhyyy}}}~~~yyywwwzzz}}}~~~}}}{{{zzzyyyxxxssskkkeee^^^\\\XXXSSSOOOLLLJJJJJJBBBBBBAAA@@@BBBGGGNNNSSSYYYVVVRRRMMMIIIFFFEEEDDDCCCDDDFFFIIILLLOOOQQQRRRRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXYYYZZZ\\\___aaabbbgggjjjnnnppprrrsssuuuwwwyyyzzz}}}~~~iii^^^\\\]]]aaafffhhhgggddd\\\TTTYYYooo```GGGAAA<<<:::<<<;;;:::::::::999999999888888:::999999999999999999:::;;;<<<>>>???@@@AAABBBBBBDDDGGGJJJKKKLLLNNNSSSXXXdddxxxyyyrrrhhhgggjjjooovvvvvvdddVVVUUUXXXXXX[[[aaajjjvvv~~~}}}qqqaaaWWWTTTVVVYYY]]]aaafffkkkmmmnnnnnnnnnuuuvvvyyytttaaaVVVOOOJJJDDDBBBCCCCCC@@@===>>>???AAAEEELLLRRRWWWZZZWWWVVVSSSQQQPPPPPPPPPQQQOOOKKKIIIJJJJJJIIIKKKPPPPPPVVV___iiipppssssssrrrssspppooosssvvvrrrhhh^^^QQQLLLIIILLLQQQVVV___hhhyyy}}}}}}xxxvvvzzz~~~~~~|||yyyyyywwwqqqggg^^^WWWUUUQQQMMMJJJGGGFFFEEE@@@@@@??????AAAGGGNNNSSSYYYVVVQQQLLLGGGEEEEEEFFFFFFGGGIIIKKKNNNPPPRRRSSSSSSRRRRRRQQQRRRSSSUUUVVVWWWXXXYYY[[[^^^aaacccdddiiilllpppsssuuuvvvxxxyyy{{{|||~~~wwwpppqqqzzz}}}hhh\\\YYYZZZ```fffiiiiiifff]]]UUUZZZrrr___HHHDDD>>>;;;;;;999:::::::::999999999888888:::999999999999999999:::;;;<<<>>>???AAABBBBBBBBBDDDGGGJJJKKKLLLPPPUUUZZZjjj{{{xxxrrrhhhgggiiinnnuuuuuucccUUUTTTXXXXXX[[[aaajjjvvv||||||pppaaaXXXVVVYYY]]]^^^eeemmmrrruuuuuuuuuvvvyyy|||ttt___RRRMMMEEEBBB???>>>???>>><<<999===>>>@@@DDDHHHNNNSSSWWWYYYXXXWWWVVVUUUVVVVVVWWWQQQMMMKKKLLLLLLKKKNNNRRRRRRWWW```ggglllnnnmmmkkkhhheeeccceeehhheee\\\SSSLLLHHHGGGLLLRRRXXXbbbjjjwww{{{zzzvvvtttzzz}}}yyyxxxvvvpppddd[[[SSSQQQOOOLLLIIIFFFDDDCCCAAAAAA@@@@@@BBBGGGNNNSSSYYYWWWSSSMMMHHHFFFHHHKKKKKKKKKMMMNNNPPPRRRSSSTTTTTTTTTSSSRRRRRRSSSTTTUUUXXXXXXZZZ\\\___bbbeeeffflllooosssuuuwwwxxxzzz|||}}}}}}~~~ooodddbbbgggnnntttwww{{{yyyxxxxxxzzz|||ggg[[[WWWZZZaaaiiinnnooolllbbbWWW[[[qqq^^^HHHEEE@@@<<<;;;888:::::::::999999999888888999999888888888888999999;;;<<<>>>@@@AAABBBCCCCCCCCCFFFJJJLLLNNNSSSZZZ___ooo~~~wwwqqqiiiiiijjjnnnsssuuucccUUUUUUXXXYYY\\\bbblllvvv|||{{{~~~~~~ooo```XXXXXX\\\___cccjjjttt{{{|||{{{{{{{{{zzzvvvaaaQQQHHHFFFAAA???=========<<<999777:::<<>>@@@BBBCCCDDDDDDBBBFFFJJJMMMQQQWWW___eeerrrxxxrrrkkkjjjkkknnnsssvvveeeWWWVVVZZZ[[[^^^dddnnnwww{{{{{{|||}}}nnn___WWWWWW\\\```iiiqqq|||}}}}}}rrr```RRRGGG@@@@@@>>>===<<<<<<;;;:::999888777:::===@@@CCCGGGNNNSSS\\\\\\[[[YYYXXXVVVUUUUUUPPPLLLKKKNNNOOOOOORRRWWWWWW]]]eeekkkmmmkkkfffbbb\\\XXXUUUXXX\\\[[[TTTMMMHHHFFFHHHOOOWWW^^^gggooozzz}}}{{{uuutttzzz}}}vvvtttsssmmmbbbXXXRRRSSSTTTSSSPPPKKKEEEBBB>>>>>>>>>>>>@@@EEEMMMRRRRRRSSSRRRNNNHHHGGGJJJNNNMMMNNNQQQTTTWWWZZZ\\\]]]\\\[[[ZZZXXXXXXXXXYYYZZZ\\\]]]___bbbeeeiiilllnnnrrruuuyyy|||}}}~~~zzzooojjjiiikkkllloooppprrrrrrrrrpppmmmlllffffffhhhnnnxxx|||hhh[[[WWW[[[eeeooowwweee^^^lll]]]FFFCCC???<<<>>><<<:::::::::999999999888888888888777777777777888888;;;<<<>>>@@@BBBCCCDDDDDDBBBEEEJJJNNNRRRYYYbbbiiirrr|||tttjjjjjjlllooouuuxxxfffXXXXXX[[[\\\```fffpppyyy|||zzz{{{}}}~~~|||mmm^^^VVVWWW\\\```nnnwww}}}}}}www^^^PPPHHHAAA<<<<<<888888777777777777666666555888<<>>AAAGGGOOOUUUMMMOOOPPPLLLGGGFFFIIIMMMLLLNNNQQQUUUYYY]]]```bbb___^^^]]][[[[[[[[[\\\\\\^^^___aaadddhhhllloooqqqtttwww{{{~~~zzzuuuttttttuuuwwwwwwwwwvvvtttrrrpppooojjjkkkmmmsss}}}|||iii___YYY[[[jjj{{{zzzeeefffiiizzzZZZJJJAAA===AAA999;;;888888777777888888999:::999888777666666777888999;;;<<<>>>@@@BBBCCCDDDDDDHHHGGGIIIMMMOOORRR[[[eeettt}}}sssllloootttvvvxxx}}}hhhWWWUUUYYY[[[```fffpppwww~~~zzzyyyyyy{{{mmm]]]TTTUUU]]]eeeuuu}}}rrrbbbPPPGGGCCC>>>:::999999888888777777888999:::;;;::::::>>>CCCIIINNNPPPYYY\\\[[[TTTNNNKKKHHHCCCCCCEEEHHHKKKMMMQQQUUUXXXWWWcccooouuuvvvrrrggg]]]TTTLLLFFFHHHIIIFFFCCCBBBBBBDDDHHHOOOXXXbbbkkkppp|||vvv|||yyytttpppjjjaaaZZZZZZZZZYYYXXXUUUOOOFFF@@@@@@>>><<<>>>CCCHHHMMMOOONNNSSSVVVRRRLLLHHHJJJNNNPPPQQQSSSVVVZZZ```ggglllnnncccZZZXXXZZZ\\\```dddaaabbbeeehhhkkknnnppprrrwwwzzz~~~zzzyyyzzz|||jjj___[[[^^^nnn|||eeeccccccrrr\\\KKKBBB>>>BBB:::<<<:::999999888888888999999999888777666666777888999:::<<<>>>@@@BBBCCCDDDEEEGGGGGGJJJNNNQQQSSS[[[dddtttxxxoooqqqtttvvvxxx~~~jjjYYYVVVZZZ\\\```gggqqqyyy~~~~~~zzzyyyyyy}}}xxxkkk\\\SSSUUU]]]fffsss}}}~~~dddVVVHHHBBB???<<<888888999888777666777888999:::::::::;;;>>>CCCIIINNNQQQXXXZZZXXXQQQJJJGGGDDD@@@AAACCCFFFIIIKKKOOOSSSVVVYYYeeeqqqvvvuuupppdddZZZQQQIIICCCDDDEEECCC@@@@@@@@@CCCHHHOOOYYYcccmmmsssyyy~~~yyytttpppjjjbbb[[[YYYXXXXXXWWWUUUOOOGGGAAA@@@>>>>>>@@@EEEJJJNNNOOOOOOTTTWWWUUUNNNJJJLLLOOOLLLNNNSSSXXX___fffnnnrrruuujjj___\\\[[[\\\^^^bbbccceeegggjjjmmmppprrrtttwwwzzz~~~}}}jjj```]]]aaasss}}}fffccc```kkk^^^MMMCCC???BBB;;;===<<<<<<;;;:::999999999999999888777777777777888999:::;;;===@@@BBBCCCDDDEEEGGGGGGLLLQQQSSSTTT[[[cccuuu{{{ssstttuuuvvvyyylll[[[XXX[[[]]]bbbiiisss|||~~~~~~zzzyyyyyyzzz{{{ttthhh[[[SSSUUU^^^fffrrr}}}{{{{{{kkkSSSHHH???======;;;888888888777666666666777999:::::::::;;;>>>CCCIIIOOOSSSWWWYYYUUULLLEEEBBB???;;;===???BBBEEEHHHLLLQQQUUU\\\hhhtttxxxuuummm```VVVMMMEEE??????@@@>>>>>>??????CCCHHHPPPYYYdddooovvv{{{tttpppkkkccc]]]XXXWWWVVVVVVUUUQQQIIICCC@@@???@@@BBBGGGLLLNNNOOOOOOUUUZZZYYYSSSOOONNNOOOMMMOOOTTT[[[dddmmmtttxxxzzzoooddd___^^^^^^```cccggghhhjjjmmmppprrruuuvvvwwwzzz~~~~~~kkkaaa___eeexxx}}}hhhfffaaakkkzzz___MMMCCC???BBB;;;===>>>===<<<;;;:::999999999888888888888888888888888:::;;;===@@@BBBDDDEEEEEEGGGHHHMMMSSSUUUVVV[[[bbbyyy~~~uuuuuuvvvxxx{{{nnn]]]ZZZ\\\^^^eeemmmwww}}}zzzxxxxxxxxx~~~vvvpppeeeZZZTTTVVV___gggrrrxxxxxxlllWWWHHH@@@;;;<<<>>><<<999:::777666666555666777999::::::;;;<<>><<<888:::<<>>===;;;:::999999888888888999999999999888888999:::===@@@BBBDDDEEEFFFHHHIIIOOOUUUWWWWWW[[[bbbzzzvvvvvvwwwzzznnn^^^[[[\\\___gggqqq}}}~~~{{{wwwvvvvvvuuu}}}zzzpppkkkcccYYYSSSVVV___fffssstttuuuqqqZZZIIIAAA<<<999<<<===:::888999777666666666777888:::;;;;;;<<<>>>@@@DDDKKKTTTZZZ```___WWWJJJAAA===;;;999888:::===@@@EEEJJJQQQVVV]]]kkkyyy{{{ttthhhZZZOOOFFF???;;;;;;;;;:::===AAA@@@EEEKKKPPPWWWaaannnxxxxxxuuuqqqjjjeee[[[WWWUUUWWWZZZXXXQQQJJJ@@@@@@AAADDDIIIMMMOOOOOORRRYYYaaaeeebbb[[[VVVSSSYYYXXXYYY```lllxxx|||rrrgggdddddddddgggkkklllmmmoooqqqsssuuuwwwwwwzzz}}}lllcccaaagggzzz|||ddd```[[[fffwwwaaaMMMBBB===@@@999<<>><<<;;;:::999999999888888999::::::999888888999:::===???BBBDDDFFFFFFJJJKKKPPPVVVWWWWWW\\\cccyyy}}}zzzyyy{{{nnn^^^[[[]]]```jjjuuu~~~{{{vvvrrrqqqqqqooowww~~~~~~uuujjjfff___VVVQQQTTT\\\cccrrr|||yyyoooppp{{{sss^^^LLLAAA<<<888777::::::777555666777777666777888999;;;<<<<<<>>>@@@BBBEEEMMMWWW^^^gggddd[[[LLLBBB>>>===;;;888:::===AAAEEELLLSSSYYY___nnn|||}}}ttteeeUUUJJJCCC>>>;;;<<<;;;:::===AAAAAAFFFMMMRRRYYYdddrrr||||||yyyuuuoooiii___ZZZWWWYYY]]]\\\UUUNNNCCCBBBBBBEEEJJJOOOQQQRRRVVV]]]gggmmmlllddd\\\WWWYYYYYY]]]gggvvvuuukkkgggffffffhhhlllooopppqqqsssuuuwwwxxxyyy|||mmmdddaaafffwww{{{```[[[XXXeeezzzcccOOOCCC>>>AAA:::======<<<;;;:::999999999999888999999::::::999999888888:::<<>><<<:::<<>><<<<<<;;;:::999999999999888999:::;;;;;;:::999888888:::<<>>999:::777777::::::888888;;;888888888888999;;;===>>>>>>AAADDDEEEHHHOOO[[[dddppplll```OOOCCC@@@???===;;;===@@@CCCIIIPPPXXX^^^hhhwwwrrr^^^KKK>>>===:::;;;===<<<:::<<<@@@AAAGGGPPPWWW___mmm~~~}}}uuuooofff```\\\^^^bbbbbbZZZSSSJJJHHHGGGHHHMMMSSSWWWYYY___hhhttt||||||tttiiiaaa^^^cccmmm|||uuulllkkknnnpppuuuzzzuuuvvvwwwxxxzzz{{{|||}}}sssjjjeeefffrrr~~~```YYYUUUbbbxxxdddHHHCCCAAA???===888;;;:::999888888888999:::888888888888888888888888:::;;;===@@@BBBEEEGGGHHHOOOOOORRRVVVVVVVVV\\\cccxxx{{{kkk]]]ZZZ]]]bbbppp~~~||||||yyyrrroookkkhhhfffeeecccaaaaaaccchhhnnnqqqqqqllliii\\\WWWQQQKKKIIIKKKPPPSSS___cccfffaaaZZZ[[[fffpppyyyzzzoooYYYFFF???===<<<666666666666777777777777777777777888;;;===@@@BBBFFFCCCCCCFFFKKKQQQ\\\fffooolllaaaOOOCCCAAA@@@===<<<<<<<<<@@@HHHSSS]]]dddmmm~~~qqqZZZIII??????999777:::======<<<>>>GGGLLLTTT\\\fffuuuxxxqqqkkkeee```___bbbccc^^^XXXQQQKKKHHHLLLRRRVVVZZZ^^^```tttkkkaaaaaaiiiwww{{{xxxsssqqqrrrssstttuuurrruuuwwwyyy{{{~~~rrrkkkfffgggtttaaaYYYVVVccc{{{aaaGGGDDDCCCAAA???999;;;:::999888888888999999888888888888888888888888888:::<<>>===???CCCKKKVVVaaagggsssnnnVVVEEE<<<:::555444888===>>>@@@CCCHHHOOOYYYcccooo~~~wwwqqqlllfff```___bbbccc___[[[SSSLLLIIIMMMRRRVVV[[[aaahhh|||tttkkkgggnnn{{{{{{xxxsssqqqrrrtttuuuuuutttuuuxxxyyy{{{~~~rrrkkkgggiiiuuuccc\\\YYYggg___GGGFFFDDDBBBAAA;;;;;;:::999999888888999999888888888888888888888888777999;;;>>>AAADDDFFFGGGJJJKKKNNNSSSTTTTTTYYY```sss|||lll___\\\___dddppp~~~||||||yyytttpppjjjfffbbb___]]]\\\ZZZXXXVVVVVVXXX[[[^^^___]]][[[SSSOOOIIIEEECCCEEEHHHKKKQQQTTTUUUQQQLLLOOOZZZeeelllfffXXXGGG<<<888666444555555666666666777777777888999:::<<<>>>AAACCCEEEHHHHHHJJJKKKJJJMMMYYYeeetttpppcccRRRFFFBBBAAA@@@???@@@BBBHHHQQQ\\\fffmmmxxxiiiQQQCCC<<<;;;666444888<<<>>>AAAFFFIIIRRR```mmmzzzxxxqqqnnnggg```^^^aaacccbbb```WWWPPPLLLOOOTTTYYY```ggguuu~~~tttpppuuuzzzwwwsssrrrssstttuuuuuuuuuwwwxxxyyy{{{rrrkkkggggggttthhhaaa___ooo]]]HHHGGGEEEBBB@@@:::::::::999999999999888999888888888888888888888888888999;;;???BBBEEEGGGIIIJJJKKKNNNRRRRRRQQQTTT[[[mmm}}}mmm```^^^```dddppp~~~~~~~~~{{{xxxtttoookkkeeeaaa]]]ZZZXXXWWWUUUSSSTTTSSSSSSUUUXXXYYYYYYXXXNNNKKKFFFBBB@@@BBBDDDFFFJJJMMMNNNJJJFFFJJJTTT^^^fff\\\NNNAAA:::888777555555555555666666666777777888999;;;>>>AAADDDFFFGGGJJJLLLOOOOOOKKKLLLXXXeeetttmmmaaaRRRFFF@@@@@@AAA@@@AAAEEELLLWWWbbblllsss||||||bbbMMMCCC???AAA<<<999:::;;;;;;>>>CCCJJJUUUfffvvvyyytttoooiiiaaa]]]___bbbdddccc[[[UUUQQQTTTYYY```kkktttxxxuuuzzzyyyvvvsssrrrtttuuuvvvvvvwwwxxxyyyzzz|||qqqjjjeeedddppp~~~lllffffffwww]]]HHHGGGDDD@@@>>>999::::::::::::999999888888888888888888888888888888999:::===@@@DDDGGGIIIKKKLLLMMMPPPSSSQQQNNNQQQVVVgggxxx~~~pppccc```aaadddppp|||}}}zzzwwwtttpppkkkgggaaa]]]YYYVVVTTTSSSQQQOOOPPPOOONNNOOOQQQSSSSSSSSSJJJGGGDDD@@@???@@@BBBCCCFFFHHHIIIGGGDDDGGGPPPXXX\\\RRREEE<<<999777666555555555555555666666666666888:::<<<@@@CCCFFFHHHIIIMMMOOORRRQQQMMMMMMWWWdddnnnggg\\\PPPEEE???>>>@@@@@@CCCIIIRRR]]]iiisssyyyrrrYYYHHHAAA>>>DDD???<<<<<<;;;:::>>>CCCMMMZZZmmm{{{vvvqqqjjjbbb]]]^^^aaadddeee___ZZZVVVYYYaaakkkzzz|||xxx~~~}}}xxxvvvssssssuuuvvvwwwwwwxxxyyy{{{|||~~~}}}ooogggbbbaaalllzzzmmmhhhiiizzz}}}[[[GGGFFFBBB>>>===999999::::::::::::999888777888888888888888888888888999;;;===AAADDDHHHJJJLLLMMMNNNQQQTTTRRROOOPPPVVVbbbrrr{{{}}}|||ssssssssseeebbbbbbdddnnnzzz~~~zzzxxxuuurrroookkkfffbbb]]]ZZZUUURRRQQQOOOMMMKKKJJJHHHGGGGGGIIIKKKKKKJJJFFFDDDAAA???>>>>>>???@@@AAADDDFFFDDDBBBDDDKKKQQQPPPFFF<<<888666333333555444444555555555666666666888:::===AAADDDGGGIIIJJJOOOOOOQQQQQQNNNMMMVVVaaafff___WWWOOOEEE>>><<>>;;;999999:::::::::999888777888888888888888888888888888:::<<<@@@DDDGGGJJJLLLLLLMMMQQQUUUTTTQQQSSSXXXaaaqqq|||xxxxxxuuugggccccccdddmmmxxx|||}}}~~~|||tttrrrooommmjjjfffaaa^^^YYYVVVRRROOOMMMKKKIIIHHHDDDBBBAAABBBCCCDDDDDDCCCBBBAAA???===<<<<<<<<<===<<>>888777555111222666444444444555555555666666777999===AAAEEEHHHJJJJJJNNNLLLMMMNNNMMMMMMTTT]]]___XXXSSSOOOGGG>>><<<@@@EEEJJJRRR^^^kkkxxxvvv[[[GGG===:::888:::888:::<<<===<<>>===???>>>999999:::;;;:::999888777888888888888888888888888777999;;;???CCCGGGIIIKKKJJJLLLQQQVVVUUUSSSVVV[[[bbbrrrwwwiiidddcccccclllwwwxxxyyy|||}}}{{{pppnnnkkkiiigggccc^^^[[[WWWTTTOOOLLLJJJIIIGGGEEEAAA@@@???@@@AAABBBAAA@@@???>>>===;;;::::::;;;;;;888<<>><<<:::888777999<<<<<<:::>>>EEEJJJYYYpppzzzwwwqqqllleee___\\\\\\___aaa]]]ZZZZZZbbbooozzzvvvttttttuuuwwwyyyyyyxxxwwwzzztttfff___\\\]]]kkkzzzpppbbb]]]vvvrrrUUUDDDAAA;;;;;;===:::;;;;;;::::::::::::999999888888888888888888888888::::::;;;???EEEJJJLLLMMMMMMMMMPPPTTTUUUSSSUUUYYYhhhzzzlllgggeeeeeejjjqqqtttuuuyyy|||||||||yyyvvvppplllgggccc```]]]YYYVVVRRROOOKKKHHHFFFDDDAAA???AAA???===;;;999::::::;;;555666666777888999999:::;;;;;;;;;<<<<<<=========<<<:::888555444444555555333444444555555666666666999:::<<<>>>AAADDDGGGHHHIIIHHHGGGGGGHHHLLLPPPSSSTTTUUUUUUQQQKKKEEEAAA???FFFPPP\\\fffrrruuuWWWEEE???<<<;;;;;;:::999999888888;;;???CCCPPPVVVcccyyy~~~yyyrrrnnnkkkfff___ZZZYYY\\\^^^^^^YYYUUUZZZfff|||~~~xxxuuuwwwyyyyyyyyyxxxyyyzzz|||~~~qqqccc^^^]]]```mmm{{{pppddd```zzzsssVVVEEEBBB===<<<>>>;;;;;;;;;::::::::::::999999888888888888888888888888::::::<<<@@@EEEJJJMMMMMMNNNMMMPPPUUUVVVTTTVVV[[[ooo~~~ooogggddddddiiiqqqtttvvv{{{|||~~~~~~{{{wwwtttllliiiddd```]]]ZZZVVVSSSPPPMMMJJJGGGEEECCC@@@>>>===;;;999777666666666777555666666666777888888888888888888999999999:::::::::999777555444444555555333333444444555555666666888:::<<>><<<===;;;:::888777777777888555555666666666666666666666666777777777777888888777666555444333444555555222333333444555555666666888:::===@@@AAAAAAAAA@@@CCCBBBAAAAAABBBEEEIIIKKKNNNQQQTTTUUUQQQLLLHHHFFFKKKVVVbbbjjjrrrxxxzzzxxxiiiXXXEEE<<<;;;::::::;;;;;;<<<<<<<<<<<<>>>AAADDDKKKOOOXXXfffxxxzzzxxxrrrkkkiiigggbbb[[[UUUSSSTTTUUUXXXRRRMMMNNNUUUcccyyy|||wwwsssuuuwwwyyyzzz{{{~~~pppaaa___ccchhhrrr}}}yyygggcccfffsssWWWFFFBBB===<<>>;;;:::;;;;;;999888777777777777555555555555555555444444777777777777777777777777555444333333333444555555222222333444555666666777777:::===@@@AAA@@@===;;;>>>>>>======>>>AAADDDFFFIIIMMMRRRTTTSSSOOOKKKIIIJJJUUUaaagggkkknnnlllhhhUUUIII>>>::::::999:::;;;;;;<<<=========???BBBEEEKKKOOOVVV___mmm|||xxxuuunnnfffdddccc^^^XXXRRROOOOOOPPPVVVQQQLLLKKKNNNXXXjjjzzz{{{wwwuuuwwwyyyzzzzzz{{{~~~ooo```^^^bbbgggpppzzzmmm___aaahhhrrrVVVDDDAAA<<<;;;===:::;;;;;;:::::::::999999999888888888888888888888888;;;;;;===BBBHHHNNNQQQRRRSSSRRRTTTXXXZZZYYY]]]bbbttt}}}iii______fffkkknnnsss|||pppttt||||||yyyuuupppjjjfff___\\\XXXTTTRRROOOKKKIIIEEECCC???>>>===<<<:::888666666555444444333333333555555555555444444444444666666666666666666666666333333333333333444444555222333333444666777777888777:::>>>@@@AAA>>>;;;888;;;:::::::::;;;>>>@@@AAADDDHHHNNNQQQPPPMMMJJJHHHGGGQQQZZZ^^^``````\\\WWWHHHAAA<<<<<<<<<::::::<<<;;;<<<======>>>AAAEEEHHHMMMPPPUUU]]]iii{{{zzzvvvssskkkbbb^^^]]]ZZZUUUPPPMMMLLLMMMTTTOOOJJJIIIJJJQQQ___lllrrrzzzxxxyyyzzz{{{{{{zzz{{{}}}}}}mmm___]]]```dddnnnyyyfff\\\cccmmmqqqUUUDDDAAA;;;;;;===999;;;;;;::::::::::::999999888888888888888888888888:::;;;===CCCJJJPPPTTTUUUVVVTTTVVVYYYZZZYYY]]]bbbrrrjjj^^^___fffjjjkkkrrr}}}wwwmmmrrr{{{~~~|||yyyvvvrrrlllfffaaa\\\YYYUUUQQQOOOLLLIIIGGGBBB@@@===;;;;;;:::888777666666666555555555444444444444555555555555555555444444444333333333333222333444444444444444444444333333444666777888999999888:::>>>@@@@@@>>>:::888999999888999:::;;;===>>>???CCCIIIKKKKKKHHHFFFEEEBBBJJJQQQSSSRRRQQQNNNIII@@@======???>>><<<<<>>:::;;;;;;::::::::::::999999888888888888888888888888999:::===CCCKKKRRRVVVXXXXXXVVVVVVYYYYYYXXX\\\aaaooojjj^^^___fffiiikkksss~~~{{{rrrlllrrr||||||zzzwwwtttpppiiibbb]]]YYYVVVRRRNNNLLLIIIFFFDDD@@@>>>;;;::::::999888666888888888888888777777666444444444555666666777777444444444333333222222222444555555555555444444444444444555777888:::;;;;;;999;;;>>>@@@@@@>>>;;;999888888888888999;;;<<<===<<>>EEEIIIHHHFFFFFFDDD@@@;;;:::===AAAAAA>>>???CCC??????>>>>>>AAAGGGOOOTTTYYY[[[aaakkkxxx{{{uuuqqqlllcccZZZQQQRRRSSSQQQNNNLLLLLLLLLPPPMMMLLLMMMMMMPPPZZZeeelllzzz|||{{{{{{{{{{{{|||{{{{{{}}}|||qqqhhhggghhhlllyyyhhhaaannn}}}sssWWWFFFCCC======???;;;;;;;;;;;;:::::::::999999888888888888888888888888888999<<>>??????>>><<<;;;888888888888999:::<<<<<<:::===@@@AAA@@@>>>======<<>>;;;;;;;;;::::::999888777777999999999999999999999999<<<;;;<<>>???@@@AAAAAAAAA???===:::888888888888999<<<===>>>===AAA<<<:::<<<===:::999:::999::::::;;;:::999888777999:::===@@@CCCDDDEEEEEEBBB@@@AAAEEEHHHLLLTTT]]]dddiiirrr~~~sssfffaaaeeeooovvvzzz||||||vvvmmmhhhfff^^^SSSFFFGGGHHHIIIHHHGGGFFFEEEPPPQQQRRRQQQSSSZZZfffpppwwwvvvxxxzzz{{{}}}}}}~~~~~~wwwxxxyyyxxxwwwxxxzzz|||zzz~~~~~~qqqhhhiiinnnwwwzzzppppppVVVFFFCCC===;;;>>>;;;;;;;;;::::::999888888777999999999999999999999999;;;:::<<>>???BBBCCCDDDDDDBBB???<<<999:::;;;<<<>>>AAACCCCCCCCCCCC>>>;;;<<<<<<999888:::888999::::::999888777666888:::<<>>;;;;;;;;;::::::999999888888999999999999999999999999;;;:::;;;@@@HHHQQQWWWZZZ\\\ZZZXXXXXXZZZ]]]^^^^^^cccwwwwwwiiibbbccceeefffiiiqqq}}}~~~{{{vvvsssnnniiieee___YYYUUUOOOLLLGGGDDDAAA???<<<999999999888777777666777777666666666777777777777888777777888999::::::::::::;;;888666555666777666666999999999999999888777777666666777999;;;===???@@@DDDFFFHHHIIIGGGCCC>>><<<<<<>>>AAADDDGGGIIIJJJKKKIIIBBB===<<<;;;888777999777888888888888777777666888999;;;===???@@@AAAAAABBB@@@@@@CCCGGGMMMZZZffftttllleee___```gggpppuuuwww{{{xxxrrrjjjddd___UUULLLBBBBBBBBBBBBCCCDDDEEEEEEKKKMMMOOOQQQVVVcccttt|||||||||zzz{{{}}}~~~~~~wwwnnnllljjjiiijjjiiihhhgggeeeddddddddddddaaabbbccccccaaa______```___dddkkkrrrzzztttlllmmmrrrzzznnnUUUFFFDDD>>><<<>>>;;;;;;;;;:::::::::999999999999999999999999999999999::::::;;;???FFFOOOWWW[[[]]][[[YYYYYY\\\^^^___```dddwwwyyykkkcccccceeefffiiiqqq~~~yyyrrroookkkfffaaa\\\VVVRRRMMMJJJEEEBBB???===:::777888777777666666666666777777777777777888888888888888888999:::;;;;;;:::::::::999888777777777777777888888999999888888777666666777888999;;;>>>@@@AAAFFFHHHKKKLLLKKKGGGBBB>>>>>>AAAFFFJJJMMMNNNPPPQQQOOOHHHAAA???<<<999888:::777777777777777777666666777888999:::<<<======>>>>>>===>>>AAAFFFPPP```ooolllgggcccfffpppyyy~~~yyyqqqiiibbbZZZQQQIIIAAAAAA@@@@@@AAACCCEEEFFFEEEHHHKKKNNNUUUdddwww~~~|||{{{zzz|||}}}~~~~~~vvvooommmkkkjjjkkkfffddd```]]][[[[[[[[[\\\[[[]]]^^^^^^]]][[[[[[\\\[[[___fffmmmvvvrrriiijjjooovvvmmmTTTFFFDDD>>>===>>>;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999:::>>>DDDMMMWWW]]]___]]][[[[[[]]]___```aaagggzzz}}}nnnfffccceeefffkkksssvvvooolllgggccc^^^YYYSSSPPPKKKHHHDDDAAA???<<<:::777666666666555666666777777888888888999999999::::::999::::::;;;;;;;;;;;;:::999:::999999888888888999777777888888777777666555666777888999;;;>>>@@@AAAFFFHHHKKKMMMLLLIIIDDDAAABBBGGGNNNRRRTTTTTTVVVWWWTTTMMMEEEBBB???:::999:::666666666666666666777777777888888888999:::;;;;;;::::::<<>>===:::888666666555666666777888888:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;;;;999:::;;;;;;999888999:::777777777777777666555555666666777999;;;===???@@@DDDFFFIIILLLLLLIIIFFFDDDHHHNNNUUUYYYYYYYYYYYYZZZWWWOOOHHHEEEAAA;;;999999777666666666666777777888888888777777777888999999888999<<>>===<<<:::888666666666666777888999:::<<<<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;888:::<<<<<<:::999:::<<<777888888888888777666666555555666888:::<<<>>>???BBBDDDFFFHHHIIIHHHGGGEEEIIIPPPXXX[[[ZZZWWWWWWXXXUUUNNNHHHFFFBBB;;;777777777777666666666777888999999888777777666777888888999;;;???CCCHHHSSShhh{{{rrrfffZZZMMMEEECCC===>>>>>>?????????>>>>>>;;;===@@@BBBFFFQQQaaammm|||}}}zzzyyy{{{}}}~~~{{{ssslllgggddd]]]]]]]]]\\\[[[]]]aaadddhhhmmmttt{{{vvviii```bbbkkkyyykkkSSSFFFEEE@@@>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888999;;;@@@JJJWWW```eeebbb___^^^___`````````bbbuuu{{{}}}zzzllleeedddeeennnvvvtttmmmaaa^^^ZZZVVVRRRMMMHHHDDDCCC@@@>>><<<<<<;;;:::888666666666666777999:::;;;============>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888;;;======:::999:::<<<999999999999999888777777444555666777999<<<>>>???@@@BBBDDDFFFGGGHHHGGGGGGGGGNNNWWWYYYWWWTTTSSSTTTTTTMMMHHHFFFAAA:::666555888777666666666888999::::::999888666666666777888;;;===AAAEEEIIIRRRfffyyyrrrdddWWWIIIBBBAAA<<<<<<>>>>>>>>>===<<<;;;;;;>>>@@@AAADDDMMM[[[fffqqq~~~{{{{{{{{{}}}|||vvvrrrggggggeeecccaaacccgggjjjkkkqqqyyy}}}wwwuuuxxx~~~qqqjjjdddggguuuiiiTTTGGGCCC======???999;;;;;;;;;;;;;;;;;;;;;;;;666777999:::;;;;;;:::999:::999;;;>>>@@@FFFSSS```aaabbbcccddddddcccbbbaaammmuuu}}}tttqqqzzzlllbbbdddiiioooxxxwwwlllfffbbb^^^XXXRRRNNNKKKGGGDDD@@@>>><<<999777666555555888777777777999<<>>>>>???@@@AAAAAAAAAAAA>>>>>>???@@@???>>>===<<<=========<<<;;;;;;::::::999999888777666666777777555666888888777888;;;===@@@DDDHHHHHHFFFDDDEEEFFFKKKLLLMMMOOOOOOOOONNNMMMOOOMMMJJJEEE>>>999777777999888777666777:::<<<>>>===<<<:::888666666666666>>>>>>>>>GGGUUUWWW___rrrnnn^^^RRRGGGAAA???;;;;;;;;;;;;:::999888888===<<<>>>AAADDDIIIVVVcccnnn{{{|||zzz|||}}}~~~~~~|||xxxsssmmmkkkkkkmmmnnnssszzzsssqqqmmmkkkkkkooosssvvv|||ssslllhhhmmm}}}fffQQQFFFCCC===???AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999999999:::===???EEESSS```bbbbbbccccccccccccbbbbbbgggooo|||yyyqqqoooyyyooodddeeeiiioooxxxwwwnnnfffaaa```[[[VVVQQQMMMIIIEEECCC===<<<:::888777777777888888888888999;;;===???@@@>>>???@@@AAABBBBBBBBBBBB@@@@@@AAAAAAAAA???>>>============<<<<<<<<<;;;;;;:::999888888777777888888666777888888777888:::<<<>>>BBBEEEGGGFFFEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJGGGBBB<<<888666666888888888888999;;;<<<===>>>===;;;999999999999:::<<<@@@AAAKKKVVVVVV]]]pppmmm\\\PPPEEE???>>>999:::::::::::::::999999;;;:::<<>>???BBB===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999888888999<<>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@???>>>===============<<<<<<;;;::::::999999999999999888999:::999777777999:::;;;>>>BBBEEEFFFFFFHHHIIIEEEDDDBBBAAA@@@@@@AAAAAADDDCCCBBB>>>999666666666777888999;;;<<<<<<<<<<<<>>>===<<<<<<<<<===>>>???===DDDHHHPPPXXXWWW^^^qqqjjjYYYMMMCCC>>>===888888999999999:::::::::::::::<<>>>>>AAA<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999999888777999;;;>>>CCCQQQ^^^ddddddbbbaaaaaabbbddddddccckkkyyy{{{{{{|||tttgggeeegggooowww~~~qqqfff```XXXTTTNNNJJJFFFCCC@@@>>>999999888777777888999:::888:::===???AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA??????>>>>>>>>>=========<<<;;;::::::::::::;;;;;;:::;;;;;;999777666777999:::<<<@@@CCCFFFHHHJJJKKKEEECCC@@@===<<<<<<===>>>======<<<999666555555666666888;;;>>>???>>><<<;;;===<<<<<<<<<>>>@@@AAACCCAAAJJJOOOSSSZZZ\\\eeeyyy~~~gggVVVJJJAAA===<<<999999999888888999999999<<<<<<>>>AAAAAADDDMMMXXXnnnyyytttppppppqqqpppssswwwwww~~~{{{xxxwwwwwwwwwvvvvvv{{{llljjjooo|||hhhnnn~~~]]]MMMFFFEEE>>>===???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999999888777888;;;<<>><<<:::999888777777777888999:::<<>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::777666777888999:::===AAAEEEHHHJJJKKKCCCAAA===:::888888999:::777888888666444333444666666888<<<@@@AAA???===;;;;;;;;;;;;<<<>>>AAACCCEEEDDDNNNQQQTTT]]]cccpppvvv```QQQHHH@@@======;;;:::999888888888999999<<<<<>><<<>>>:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999999888999:::;;;???LLLXXXddddddccccccccccccddddddaaaiiiwwwxxxhhhcccccclllttt~~~zzzxxx{{{zzzfff[[[PPPMMMHHHDDDAAA???<<<:::999888777666666777888999<<<>>>AAACCCEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFCCCCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===<<<===<<<:::888777777999999888:::===BBBFFFGGGHHH>>><<<999555444444555555444555555444333333555666777999===AAABBB@@@>>><<<::::::;;;<<>>===@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999;;;999999::::::===IIIVVVcccddddddddddddddddddccc^^^fffuuuzzzjjjdddcccjjjrrr~~~~~~zzzwwwxxx|||zzzggg[[[NNNKKKFFFBBB@@@>>><<<:::666666555666777888:::;;;>>>???BBBDDDFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGIIIJJJJJJIIIIIIHHHFFFEEEDDDBBB@@@>>><<<;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<:::888777888999777666666999>>>BBBBBBBBB;;;999666444222222222333222444444444333333555777888:::>>>AAABBBAAA???===;;;;;;<<<===@@@CCCFFFGGGIIITTTYYY```rrrkkk\\\MMMEEE@@@<<<:::::::::999999999:::<<<>>>@@@@@@AAAFFFJJJJJJKKKRRR[[[jjj}}}yyyyyy~~~yyywwwvvvxxx|||~~~~~~zzzrrrfff___XXXTTTSSSWWWbbbmmmuuueeehhhsssrrr___cccooooooRRRFFFDDDEEE???>>>AAA>>>;;;;;;;;;;;;;;;;;;;;;;;;666777999:::;;;;;;:::999<<<:::::::::999<<>>;;;999333444444555777:::<<<>>>@@@AAABBBDDDFFFGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFGGGHHHJJJJJJJJJJJJIIIGGGFFFEEEBBB@@@===<<<;;;:::::::::::::::;;;<<<===<<<<<<<<<:::888777888:::666444333666;;;>>>???>>>:::999777555333333333333222333444444333444555777999;;;>>>AAABBBAAA???>>><<<<<<===>>>AAADDDGGGHHHMMMYYY```jjjvvvaaaSSSFFF@@@===:::888999888777777999;;;???BBBDDDEEEGGGLLLPPPQQQQQQXXXaaaqqqwwwqqqvvv{{{{{{wwwsssppppppssswww{{{~~~xxxmmmccc\\\UUUQQQPPPTTTaaammmzzzyyyiiilllyyyuuufffjjjuuu|||mmmSSSLLLEEEBBB@@@<<<<<>>AAABBBCCCEEEGGGIIIKKKKKKHHHHHHIIIJJJKKKKKKKKKJJJMMMMMMLLLKKKJJJHHHFFFEEECCCBBBAAA???>>>=========;;;;;;;;;;;;<<<>>>???@@@>>>?????????===:::777555999;;;===<<<999888:::<<<:::888666555555444222000111111000000000222333444777:::===@@@AAA???===;;;999<<>>>>>???CCCFFFLLLNNNSSSXXXXXXYYY```iii}}}~~~yyyqqqjjjhhhlllkkkeeedddjjjmmmsssyyywwwjjj]]]VVVPPPPPPSSSVVV\\\cccuuuwwwwwwiiilllzzzuuuhhhllluuu{{{fffRRRKKKEEECCCAAA===<<<>>>>>>===;;;;;;<<<<<<;;;:::;;;:::999888888999999:::;;;888888:::<<<>>>EEEMMMaaafffiiifffdddeeeeeeccc^^^bbbnnn}}}qqqggggggjjjnnnwww~~~|||zzz|||{{{vvvssspppsssvvvrrrhhh\\\RRRMMMGGGEEEBBB>>>;;;999888888888777777888999;;;===>>>BBBBBBDDDFFFHHHJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJHHHFFFEEECCCBBB@@@???>>>=========;;;;;;:::::::::<<<===>>>>>>>>>??????===;;;999777333555666555333222333555999777555444444333111000222111111111111222444555777999;;;===>>>>>>===<<<:::===@@@AAABBBEEELLLQQQ]]]iiizzzcccPPPGGGBBB===::::::999888777777:::>>>???@@@CCCHHHLLLTTTWWW]]]```___^^^fffqqq{{{kkkbbb^^^aaaaaa^^^```gggooovvv~~~tttggg[[[RRRKKKLLLOOORRRXXX]]]lllqqq~~~tttiiinnn|||rrrhhhllltttyyyaaaPPPIIIEEEDDDBBB>>><<<===AAA>>>;;;:::;;;;;;;;;:::::::::999999999:::;;;;;;;;;888888:::<<<>>>DDDKKK___fffjjjhhheeeffffffeee]]]aaalllzzzqqqgggfffhhhlllttt~~~~~~}}}|||}}}xxxsssoookkkffffffddd___XXXQQQMMMKKKDDDBBB???<<<:::888888777888888888999;;;<<<>>>???CCCCCCEEEGGGIIIKKKLLLMMMJJJKKKKKKKKKLLLLLLLLLLLLNNNMMMMMMKKKIIIGGGEEEDDDBBBAAA@@@???>>>=========<<<;;;:::999999:::;;;<<<===>>>??????>>>===;;;:::555666777666444333444555888666444333333333111///111111111111222333444555666777888999;;;;;;<<<<<<===???AAABBBDDDHHHPPPVVVeeesss{{{cccNNNAAA>>>;;;888777888999999999999<<>><<<===AAA>>>;;;999999::::::999999999999::::::;;;<<<<<<:::888888:::;;;===BBBIII]]]fffkkkjjjgggggggggfff___bbblllxxx|||qqqeeecccggglllsss|||xxxsssnnniiifffaaa___[[[UUUPPPLLLJJJIIIAAA???===:::888777777777888999999;;;<<<>>>@@@@@@DDDEEEFFFHHHJJJLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMOOONNNMMMLLLIIIGGGEEECCCAAA@@@???>>>>>>>>>>>>>>>===<<<;;;999999999:::;;;======>>>??????>>>======::::::::::::888888888888777555333333333333111//////000000111222333444444666666555666777:::<<<>>>AAACCCDDDDDDEEEJJJRRRYYYkkkyyy~~~vvvbbbQQQDDD===999888777666777999:::;;;<<<>>>AAACCCGGGOOOZZZbbbmmmssszzzzzzttttttlll]]]PPPPPPRRRUUU^^^iiixxx~~~ooobbbWWWMMMFFFIIIQQQWWW[[[___cccnnn|||ssslllxxxmmm]]]YYY```mmmwww```MMMGGGCCCCCCBBB>>><<<>>>@@@===:::999999999888777888999999::::::;;;;;;;;;:::888888:::;;;<<>>===;;;999777777777777888999;;;===>>>@@@AAABBBEEEFFFGGGIIIKKKMMMOOOPPPOOOOOONNNMMMMMMMMMNNNOOOPPPOOONNNLLLIIIFFFDDDCCC??????>>>>>>===>>>>>>>>>>>>===<<<::::::::::::;;;<<<======>>>>>>>>>>>>>>>:::999888888777777666555666555333333333333111///......///000222222333333666555444444666999===???FFFGGGHHHHHHHHHMMMTTT[[[lllzzz{{{|||~~~~~~uuucccQQQGGGAAA===888888888888888999;;;<<<===@@@CCCGGGMMMXXXeeeoooyyy}}}~~~nnn^^^OOONNNQQQUUU___jjjyyy|||jjj]]]RRRJJJEEEJJJSSSZZZaaaggglllxxx|||tttppp}}}~~~ppp^^^TTTRRRYYYhhhuuuzzz]]]LLLFFFBBBBBBAAA>>>===???>>><<<;;;;;;;;;;;;999777888888999:::::::::999999:::888888:::;;;;;;???EEEWWWcccmmmmmmiiihhhiiiiii^^^___dddmmmqqqppppppssstttssseeebbbeeelllttt}}}zzzrrrlllgggbbb___YYYVVVQQQMMMJJJFFFBBB???<<<;;;999888777777777888999:::<<<>>>@@@BBBCCCCCCGGGGGGIIIKKKMMMOOOPPPQQQQQQPPPOOONNNNNNNNNOOOPPPQQQPPPNNNLLLIIIFFFCCCBBB>>>>>>=========>>>??????>>>===<<<:::::::::;;;;;;<<<<<<<<<======>>>>>>>>><<<:::999888999888777555666555333333444444222111---...000111333333444444666555444555777;;;???AAAHHHJJJLLLLLLMMMQQQYYY___jjjvvv~~~|||}}}~~~|||lllWWWHHHAAA===:::777999:::::::::;;;===???@@@CCCHHHMMMUUUbbbqqq{{{}}}lll[[[MMMMMMRRRWWW```iiiuuuyyyfffWWWLLLGGGEEEJJJRRRZZZdddmmmvvv{{{tttrrryyyggg^^^TTTPPPOOOTTTcccrrrtttYYYMMMFFFAAA@@@@@@>>>>>>AAA=========>>>???>>>;;;999777888999999999888777666:::777888:::;;;:::>>>DDDTTTaaalllmmmiiihhhiiiiii______bbbhhhllllllnnnqqq~~~vvvhhheeecccjjjttt}}}~~~uuunnngggbbb^^^[[[TTTPPPKKKHHHFFFDDDAAA>>>;;;:::999777777777888888999;;;===@@@BBBCCCDDDDDDGGGHHHJJJLLLNNNPPPQQQRRRSSSRRRPPPOOONNNOOOPPPQQQQQQPPPOOOLLLIIIEEECCCAAA===============>>>??????<<<;;;:::999999::::::;;;<<<<<<<<<<<<<<<<<<======@@@===;;;;;;<<<<<<999777777555444444555555333222...000111333555666666666666666555666999===@@@CCCHHHKKKOOOQQQTTTXXX```eeefffnnn{{{yyydddNNNAAA===:::777555777:::;;;;;;<<>>@@@CCCDDDDDDDDDHHHIIIJJJLLLNNNPPPRRRRRRTTTSSSQQQOOOOOOOOOQQQRRRRRRQQQOOOLLLIIIEEEBBBAAA======<<<======>>>???@@@::::::999888888999:::;;;<<<<<<;;;;;;;;;;;;<<<===???<<<:::999;;;;;;888555777666444444555555444222000111333555777888888777666666777888;;;>>>BBBDDDGGGKKKQQQUUUXXX^^^eeekkkccchhhqqquuu^^^HHH===<<<:::555222555999;;;;;;===AAADDDFFFKKKRRRZZZdddrrrqqqbbbTTTKKKQQQZZZ___fffmmmvvv}}}}}}iiiWWWLLLKKKMMMPPPSSSYYYgggtttxxxwwwsss}}}kkk[[[RRRLLLKKKPPPSSSXXXfffvvviiiUUUKKKHHHDDDBBBAAA@@@???===???===<<<;;;<<<<<<;;;999:::::::::999999999888888999999:::999888999<<<>>>KKK___mmmllliiikkkkkkfff```cccccc```^^^fffwww}}}kkkdddfffhhhooo{{{}}}vvvmmmfffaaa\\\WWWRRRMMMJJJFFFDDDBBBAAA>>><<<999888777777888:::<<<===:::;;;<<<>>>@@@BBBCCCDDDHHHIIIKKKMMMOOOPPPQQQQQQNNNOOOPPPQQQQQQQQQPPPOOOQQQOOOMMMKKKIIIFFFAAA>>>;;;;;;<<<<<<<<<;;;::::::<<<===<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<;;;;;;CCC@@@===;;;::::::999888:::;;;999666555777555111000//////111555777777666;;;::::::<<<;;;;;;AAAIIIJJJNNNRRRYYYccclllkkkeeefffbbbcccnnnnnnTTTGGG???888777<<<888:::<<<======???BBBDDDOOOQQQUUU]]]iiiuuujjjWWWNNNJJJOOO[[[fffpppwww}}}lllTTTPPPKKKMMMUUUYYY[[[dddooo~~~rrrwww}}}}}}tttssswwwzzzgggWWWOOOKKKLLLRRRUUU[[[kkk~~~fffSSSKKKHHHDDDBBBBBBAAA???>>>???===<<<;;;<<<<<<;;;999:::999999999888888888888888999:::999888999<<<>>>HHH\\\kkkllliiikkkjjjeee```eeehhhfffgggqqqnnnffffffgggnnnzzz{{{tttkkkddd___ZZZTTTPPPKKKIIIEEECCCAAA???===;;;888888777777888:::<<<===<<<===>>>@@@BBBCCCEEEEEEIIIJJJLLLMMMOOOPPPQQQQQQPPPQQQQQQRRRRRRQQQOOOOOOOOOMMMLLLKKKJJJGGGDDDAAA<<<<<<;;;;;;::::::::::::;;;<<<<<<:::999999:::<<<<<<<<<<<<<<<<<<<<<;;;;;;@@@>>><<<;;;;;;;;;::::::<<<>>>===888666777555111222111111333666888888888===;;;;;;===<<<;;;AAAIIIMMMSSS\\\eeeooovvvssslll___[[[[[[cccttt~~~jjjPPPDDD>>>888777:::888:::<<<>>>???BBBFFFIIIPPPSSSXXX```jjjsssyyy|||mmmVVVOOOLLLQQQ\\\hhhvvvoooWWWPPPKKKLLLUUUZZZ^^^hhhtttvvvlllrrryyy~~~xxxooonnn{{{wwwdddSSSMMMLLLOOOUUUZZZbbbxxxcccQQQKKKIIIEEECCCBBBBBBAAA??????===<<<;;;<<<<<<;;;999999999888888888777777777888999999999888999;;;>>>EEEXXXhhhlllkkkllliiidddbbbhhhnnnnnnppp|||sssjjjfffgggmmmxxxwwwpppggg```\\\WWWQQQMMMIIIFFFCCC@@@???>>>;;;999888777777777888:::<<<===>>>???@@@BBBCCCEEEFFFGGGIIIJJJLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPOOONNNLLLKKKJJJJJJJJJHHHEEECCC>>>===;;;:::999999999999999:::;;;:::999999:::<<<;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<@@@CCCCCC>>>999888666333555444444555888::::::999>>><<<===>>>===<<>>===<<<;;;<<<<<<;;;999888888888777777777777666888999999888888999;;;===BBBTTTfffmmmnnnnnnjjjfffffflllrrrtttwwwxxxmmmggghhhmmmwww~~~tttmmmddd^^^YYYTTTOOOKKKFFFDDD@@@>>>===<<<999888777777777888999;;;<<<===??????@@@BBBCCCEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOLLLKKKJJJJJJJJJIIIEEECCC@@@>>>;;;999888888999999888999::::::999999:::<<<::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>=========>>>CCCIIIJJJEEE>>>;;;999777777666555666888:::;;;;;;>>><<<===???>>>>>>DDDLLLRRR___ppp~~~{{{ppp___[[[YYY]]]hhhuuu~~~uuu[[[CCC;;;;;;888777888999<<<@@@DDDHHHNNNTTTXXXaaacccfffhhhjjjkkklllnnnmmmsss|||nnnTTTRRRRRRVVV]]]kkk~~~gggVVVOOOOOOVVV\\\bbbooo~~~wwwlllhhhoooyyyssskkkkkk|||{{{hhhWWWNNNOOOVVVaaakkk|||~~~___QQQKKKHHHEEECCCCCCCCCBBBAAA>>>===<<<;;;<<<<<<;;;999888888888777777777777666777888999888777888;;;===AAAQQQdddooorrrqqqmmmiiihhhmmmtttyyy}}}ooohhhhhhmmmwww|||qqqkkkbbb[[[WWWRRRMMMIIIDDDAAA>>><<<;;;:::888666666666777888999;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOONNNLLLKKKJJJJJJHHHDDDBBB@@@???<<<:::888888999:::999:::;;;;;;:::999:::;;;::::::::::::;;;;;;<<<<<<===???@@@@@@>>>>>>???AAAHHHPPPSSSMMMDDD???===;;;888666555666888;;;<<<<<<===<<<===???>>>>>>EEEMMMYYYgggyyyzzzmmmZZZXXXXXX\\\gggrrrzzzhhhRRR>>>999:::888777:::===@@@EEEJJJNNNSSSYYY\\\ggghhhiiihhhfffgggiiilllnnnvvvhhhSSSRRRSSSWWW]]]hhh}}}ooo[[[TTTRRRXXX]]]bbbooo~~~rrrkkkjjjrrr}}}rrrllllll}}}nnn[[[PPPSSS___ppp{{{^^^RRRJJJGGGDDDCCCCCCCCCBBBAAA???===<<<;;;<<<<<<;;;999999999888888888777777777777888888888777888:::===AAANNNaaannnsssrrrooollliiimmmttt~~~ooohhhhhhlllvvvzzznnnggg___XXXTTTPPPKKKGGGCCC@@@===;;;:::999777666555666777888:::<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJHHHDDDBBB@@@???===<<<;;;;;;;;;;;;:::<<<======;;;:::::::::999999::::::;;;;;;<<<<<<>>>@@@BBBAAA???@@@DDDGGGPPPZZZ^^^VVVIIIAAA???>>>888777555666999===?????????>>>>>>???>>>===CCCJJJ[[[jjj{{{uuuiiiWWWWWWXXX^^^gggqqqyyy}}}ZZZIII;;;:::;;;888999===AAAEEEKKKPPPTTTWWW[[[]]]eeegggiiihhhggghhhmmmqqqvvvuuu^^^QQQQQQSSSXXX]]]gggxxxsss^^^WWWUUUZZZ^^^cccooo}}}nnnlllmmmvvv~~~qqqlllmmmrrr^^^UUU\\\oooxxx\\\RRRIIIFFFCCCBBBBBBBBBAAA@@@???===<<<;;;<<<<<<;;;999:::999999999888888888888777888888777777888:::<<>>>>>???@@@AAABBBBBBCCCDDDEEEGGGJJJLLLNNNOOOOOOOOONNNLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIFFFDDD??????>>>>>>=========<<<<<<>>>???>>><<<:::999999888999999:::;;;;;;<<<<<<===???AAAAAA@@@CCCJJJPPPZZZdddhhh]]]MMMBBB===<<<999777666777;;;???BBBCCCCCCAAA@@@???<<<:::>>>EEERRR```ooowwwxxxssshhh]]]QQQRRRVVV\\\dddlllrrrvvvwwwqqqNNNBBB:::;;;;;;888:::@@@FFFKKKQQQVVVYYYZZZ[[[[[[```ffflllooopppsssxxx|||gggUUUNNNNNNRRRYYY```hhhuuurrr^^^WWWVVV\\\```dddooo}}}}}}nnnnnnrrr{{{|||qqqlllnnnttt___[[[eee}}}vvv[[[RRRHHHFFFCCCAAAAAABBBAAA@@@???===<<<;;;<<<<<<;;;999:::::::::999999999999888777888888777777888:::<<<>>>IIIZZZjjjqqqqqqooooooqqqppptttnnnddddddhhhrrr||||||vvvhhhaaaYYYSSSOOOKKKEEEBBBBBB???<<<;;;:::999777666444555777999;;;<<<======??????@@@@@@AAABBBCCCCCCDDDFFFHHHKKKNNNPPPQQQRRRSSSQQQOOOLLLJJJIIIIIIIIIIIIHHHHHHJJJKKKJJJHHHFFF>>>>>>????????????>>>===>>>???@@@???===:::999999888888999::::::;;;<<<<<<;;;>>>@@@@@@AAAFFFOOOVVVaaakkkooobbbOOOAAA<<<::::::999777999===BBBEEEFFFGGGDDDBBB@@@;;;777:::AAAEEERRR```ggghhhdddZZZQQQGGGIIIMMMTTT[[[bbbgggjjjhhhwww}}}lllXXXGGG>>>:::===<<<888;;;BBBHHHNNNUUUZZZ\\\[[[ZZZZZZ^^^fffpppxxx{{{~~~}}}___PPPLLLLLLPPPZZZbbbjjjuuu~~~ppp\\\VVVVVV\\\aaaeeeppp}}}yyyppprrrwwwxxxmmmjjjlll|||qqqddd___qqqnnn[[[RRRIIIGGGDDDCCCCCCBBBAAA??????>>>===<<<<<<<<<<<<<<<:::::::::999999999888888888888777777888888999:::>>>EEEVVVjjjrrrpppnnnqqqrrruuuppp~~~llljjjhhhkkkrrr{{{}}}tttnnnddd___XXXQQQLLLHHHDDDAAA>>><<<:::888777777777777777777888999;;;<<<<<<===>>>???@@@AAA@@@AAACCCEEEGGGGGGHHHIIIJJJLLLNNNOOOTTTSSSPPPNNNLLLKKKJJJJJJGGGFFFFFFFFFEEEEEEDDDDDDBBB@@@>>>>>>@@@AAAAAAAAABBBBBBAAA???<<<:::777666777888::::::999999:::;;;??????@@@BBBEEEKKKRRRXXXfffoooqqqaaaMMMAAA@@@CCC===:::777777:::???CCCEEEFFFDDD@@@;;;777666888:::???EEENNNSSSSSSOOOJJJGGGBBBCCCFFFJJJNNNRRRUUUWWW\\\___eeekkkkkkcccTTTIII======<<<;;;;;;>>>CCCHHHRRRUUUZZZ\\\]]]\\\\\\\\\cccmmmxxxjjjVVVOOOKKKNNNTTT]]]iiivvvkkkZZZVVVUUU\\\eeennnxxx~~~{{{}}}|||ooowwwtttjjjhhhkkkxxxrrreeeddduuulllZZZQQQJJJHHHEEEDDDDDDCCCAAA@@@??????>>>===<<<;;;;;;;;;:::::::::999999999888888888888777777888888999:::<<>>>>>???@@@@@@@@@AAACCCEEEIIIIIIJJJKKKLLLNNNOOOPPPRRRQQQOOOMMMLLLKKKKKKKKKGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@======>>>@@@@@@@@@BBBAAA???===;;;:::888888777999::::::999999:::;;;>>>???AAACCCFFFMMMTTTYYYdddkkkkkk]]]KKKBBB@@@@@@<<<:::777777:::???BBBDDDEEEDDD@@@;;;777666888:::;;;???EEEHHHHHHFFFDDDCCC>>>>>>@@@BBBEEEHHHKKKLLLKKKNNNTTTYYYYYYRRRGGG???<<<<<<<<<;;;<<<@@@FFFKKKVVVZZZ^^^___]]]\\\^^^```jjjuuu{{{```QQQNNNLLLOOOUUU___lll|||fffXXXTTTTTT[[[fffppp}}}|||{{{~~~yyysss{{{zzzoooffffffjjjwwwuuuhhhhhhxxxiiiYYYPPPLLLJJJGGGEEEEEEDDDBBBAAAAAA@@@???===<<<;;;;;;;;;:::::::::999999999888888888888777777888888999:::;;;>>>LLL```pppvvvuuutttqqqtttqqqvvvkkkiiikkkqqqyyy|||~~~yyypppiii```\\\UUUNNNJJJFFFBBB@@@<<<;;;999888777777777888::::::;;;;;;<<<===>>>>>>===???@@@@@@???@@@BBBEEEIIIIIIIIIJJJKKKMMMOOOOOOOOONNNMMMLLLLLLKKKLLLLLLHHHHHHGGGFFFDDDCCCBBBBBBBBB???;;;:::<<<>>>??????@@@???<<<:::999999999:::888999;;;:::999999:::;;;>>>???AAADDDGGGMMMSSSXXX]]]bbb```UUUIIIBBB???===<<<999777888:::>>>AAABBBDDDCCC@@@;;;777666777999888;;;===>>>>>>===>>>???999999:::;;;<<>>DDDLLLQQQ[[[```cccaaa]]]]]]bbbhhhttt|||fffSSSKKKLLLLLLPPPVVVaaappp|||aaaUUUQQQRRRZZZfffttt}}}wwwwwwuuujjjccceeejjjzzzvvviiigggvvvfffXXXPPPNNNKKKHHHGGGFFFEEECCCBBBBBBAAA???===<<<;;;:::::::::::::::999999999888888888888777777888888999:::;;;===GGGZZZmmmwwwwwwtttqqquuusss||||||xxxkkkiiikkkqqqxxxxxxwwwvvvllleee]]]YYYRRRLLLHHHDDDAAA>>>;;;:::999777777777888888999::::::;;;<<<============>>>?????????@@@BBBDDDFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLIIIHHHGGGEEEDDDBBBAAAAAAAAA>>>:::999:::<<<===>>>===;;;888666666777999;;;:::;;;<<<;;;::::::;;;<<<>>>???AAACCCEEEHHHMMMQQQRRRTTTQQQJJJDDDBBB???;;;;;;999777888;;;===??????BBBAAA???;;;777666777888999;;;===>>>===<<<===>>>888888888888:::===???AAACCCEEEGGGHHHGGGEEEBBBAAA;;;<<<<<<>>>BBBIIIRRRYYYaaaeeegggbbb\\\]]]gggppp~~~|||pppdddVVVJJJGGGJJJLLLPPPWWWaaappp}}}aaaSSSOOOPPPXXXeeeuuuyyyzzz}}}qqqfffaaacccjjj}}}ssseeebbbpppdddXXXPPPOOOLLLIIIGGGGGGEEECCCBBBBBBAAA@@@>>><<<;;;;;;::::::::::::999999999888888888888777777888888999:::===>>>DDDTTThhhvvvwwwrrrqqqvvvtttuuuvvv}}}yyyllljjjkkkpppvvv~~~wwwyyy}}}tttiiibbbZZZUUUOOOIIIEEEBBB???===:::999888777777777888999999999999:::;;;;;;<<<<<<<<<===>>>>>>>>>???AAACCCDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLHHHHHHGGGEEEDDDBBBAAA@@@@@@===999888999;;;;;;<<<:::888555333444666:::<<<<<<===>>>===<<<;;;<<<===>>>???AAAAAAAAABBBEEEGGGFFFGGGEEEAAA@@@AAA???;;;:::999888999;;;======<<<>>>===<<<999666555666888:::===@@@AAA@@@>>>======666666777888;;;???CCCEEEEEEEEEEEEFFFEEEDDDBBB@@@======>>>AAAFFFOOOYYYaaafffhhhhhhbbb\\\```mmmyyyyyyqqqnnnooopppmmmiiifff___YYYTTTMMMFFFEEEHHHKKKPPPWWWaaaooodddRRROOOPPPWWWcccttt~~~zzzyyynnnccc^^^aaahhh}}}lll___^^^kkkdddYYYPPPOOOMMMIIIGGGGGGEEECCCAAABBBAAA@@@>>>===<<<<<<;;;:::::::::999999999888888888888777777888888999:::===>>>CCCPPPcccssswwwsssssswwwtttooosss}}}|||mmmkkkkkkpppuuu|||{{{|||rrrggg```WWWRRRLLLGGGCCCAAA>>><<<999888777666777888999:::999999999:::::::::;;;;;;;;;===>>>>>>===>>>@@@CCCDDDDDDDDDEEEEEEFFFGGGHHHEEEFFFHHHIIIJJJJJJKKKKKKGGGGGGFFFEEECCCBBBAAAAAA>>><<<:::999:::;;;:::999777666444333444888;;;>>>>>>@@@@@@???>>>===>>>??????@@@AAAAAA@@@???@@@AAA???@@@???<<<===@@@@@@<<<999999888999;;;<<<;;;:::999999999777555555666888999<<<@@@BBBAAA===;;;:::555555666888<<>>============:::::::::999999999888888888888777777888888999::::::>>>BBBLLL___qqqxxxuuutttwwwqqqlllrrr}}}nnnkkkkkkoootttzzz{{{qqqfff^^^TTTPPPJJJEEEBBB???<<<;;;888777666666666888999::::::::::::;;;;;;;;;;;;;;;;;;<<<=========>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEGGGHHHIIIJJJIIIIIIFFFEEEEEEDDDCCCCCCBBBBBB===<<<;;;;;;<<<;;;999777777666555666888;;;>>>AAAAAABBBBBBBBB@@@???@@@AAA@@@BBBCCCCCCBBBAAAAAAAAA???@@@???;;;;;;??????===999888888:::;;;;;;:::888444555555555444444666888999<<>>;;;999888666666777999>>>EEEKKKNNNTTTPPPOOOSSSZZZZZZTTTMMMBBBCCCDDDGGGNNNYYYeeemmmpppllleee```aaammm~~~qqqddd\\\UUUPPPIIIEEEEEEGGGGGGGGGHHHCCCBBBDDDDDDAAA@@@CCCFFFOOO[[[fffqqqhhhVVVSSSSSSWWW^^^jjj~~~~~~ssshhh___YYY[[[bbb|||jjj______kkk|||eee\\\RRROOOLLLIIIGGGFFFDDDBBB@@@@@@@@@???>>>======>>>>>>:::::::::999999999888888888888888777888999999:::888<<>><<<:::777777666666666888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<=========>>>@@@BBB????????????@@@@@@AAABBBDDDEEEFFFHHHIIIIIIIIIHHHEEEEEEDDDDDDCCCCCCCCCBBB===<<<<<<<<<===<<<999666777777777888;;;>>>AAACCCBBBCCCDDDCCCAAA@@@AAABBBAAACCCEEEFFFEEECCCCCCDDDAAACCCBBB===;;;>>>???===999888888:::;;;;;;999777111222333333333444666888:::<<<>>>>>><<<:::999999999999:::<<>>AAABBBFFFAAA???@@@@@@>>>>>>AAAEEEOOO]]]iiisssgggXXXUUUTTTWWW\\\gggyyy}}}~~~qqqggg]]]XXX\\\bbbyyysssdddfffvvvfffYYYVVVOOOMMMJJJHHHFFFDDDDDDDDDBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::888777666666888888888888888888888888777<<>><<<:::999;;;999888666666777999:::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<===???@@@BBBCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBB??????===<<<::::::::::::888999;;;<<<>>>@@@AAABBBEEEEEEFFFFFFEEEEEEDDDCCCEEEFFFHHHIIIHHHHHHHHHHHHGGGFFFEEECCCAAA>>><<<;;;999888999===???>>>999555222222333333444555666666::::::::::::::::::::::::999666888???GGGMMMTTTZZZ[[[\\\^^^eeeppptttkkk^^^OOOKKKHHHLLLVVVbbblllpppvvvnnndddbbbjjjyyy~~~cccRRRHHHCCC======<<<:::999:::>>>AAA@@@???>>>======>>>???@@@GGGMMM\\\pppgggXXXTTTTTTXXX^^^ggguuu}}}xxxlllccc\\\YYY^^^fff{{{yyyjjjiiizzz|||dddYYYVVVQQQOOOLLLHHHFFFDDDCCCBBBBBBAAA@@@>>>============<<<<<<;;;;;;:::::::::999888888888888888888888888777<<>><<<:::999999888777666555666888999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======>>>>>>>>>======<<<<<<<<<===>>>>>>@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAA???>>>===<<<;;;:::999999999:::;;;===???AAABBBCCCFFFFFFFFFFFFEEEEEEEEEEEEHHHJJJKKKKKKIIIIIIKKKMMMMMMLLLKKKHHHEEE@@@===::::::999888:::===<<<888444222222333444444555666666:::::::::999999999999999:::999<<>>999999888666555777:::<<<>>>======<<<===>>>???@@@HHHNNN]]]ppphhhXXXUUUTTTYYY^^^fffrrr}}}~~~{{{qqqggg___ZZZYYY```iii}}}sssmmmwwwcccYYYWWWSSSQQQMMMIIIFFFCCCBBBAAABBBAAA@@@???>>>=========::::::::::::::::::::::::888888888888888888888888777;;;>>>CCCSSSiiivvvwwwvvvsssnnnlllrrrzzz|||yyyrrryyytttkkkgggooowww|||zzzoooccc\\\SSSNNNGGGAAA>>><<<:::999888777666555555666777888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===============<<<;;;:::======???AAABBBCCCCCCCCCCCCBBBAAA@@@????????????============<<<;;;999999::::::<<<===???BBBDDDEEEGGGGGGFFFFFFFFFHHHJJJKKKNNNPPPQQQNNNJJJIIINNNSSSWWWWWWVVVTTTOOOIIICCC???===:::777888999999666333333333333444555555666666999999999999888777777666999888===EEELLLOOOTTTYYY```iiittt~~~sssdddPPPMMMLLLQQQ[[[gggooorrrrrrkkkccccccmmm}}}zzzbbbOOOEEE>>>999999999999888777888:::===<<<;;;;;;;;;<<<>>>???AAAHHHMMMYYYlllfffXXXUUUUUUZZZ___fffqqq|||xxxuuuvvv}}}zzzpppeee]]]XXXXXXaaajjj|||{{{rrrsssbbbZZZWWWSSSQQQMMMJJJFFFDDDCCCCCCBBBBBB@@@???>>>=========888888888888888777777777888888888888888888888888888;;;===AAAOOOdddsssxxxyyyvvvoooiiillltttyyyxxxyyyuuukkkhhhooovvvzzzzzznnnbbb[[[QQQLLLEEE@@@===;;;:::999888777777666777777888999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>???;;;;;;=========<<<;;;:::<<<===>>>???@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>============<<<;;;:::999;;;;;;<<<===???BBBEEEFFFGGGGGGGGGHHHKKKNNNRRRTTTVVVWWWUUUPPPIIIHHHNNNTTTZZZ[[[\\\ZZZVVVPPPIIIEEE@@@<<<888666777777555333333444444444555555666666888888888888888777555444666666:::AAAGGGLLLSSS[[[cccpppnnn^^^MMMKKKLLLRRR^^^iiiqqqtttqqqiiiaaabbblllyyyhhhSSSFFF@@@;;;777888999:::999888888:::<<<999999999:::;;;===???AAAFFFIIITTTeeewwwbbbVVVTTTVVV\\\bbbjjjuuuttteeeccceeemmmuuuzzz|||rrreee\\\WWWWWW```jjj{{{~~~wwwqqqbbb[[[XXXQQQPPPMMMJJJHHHFFFFFFFFFCCCBBBAAA???>>>>>>======;;;;;;:::999888777666555888888888888888888888888888:::<<<@@@KKK^^^oooxxxwwwtttlllddddddlllsssuuu}}}|||yyynnnhhhnnnuuuxxxzzzmmmaaaYYYOOOJJJDDD>>><<<;;;:::999888888888888999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<===>>>???999;;;<<<>>>??????>>>===?????????@@@??????>>>>>>@@@@@@@@@?????????>>>>>>============<<<;;;::::::;;;;;;;;;===???BBBEEEGGGFFFGGGJJJNNNRRRWWWZZZ\\\[[[ZZZVVVNNNGGGFFFKKKPPPTTTVVVYYYZZZXXXSSSNNNJJJFFF@@@:::777777777555333444444555555555555555666777888999999999777666555777555777===BBBIIIUUU___gggvvvxxxcccRRRDDDDDDGGGOOO[[[gggmmmpppkkkddd___aaalllxxxoooYYYIIIAAA===:::888333555666666555555666777777777777888:::<<<>>>@@@EEEGGGPPP___ooo~~~}}}```TTTSSSVVV^^^fffooo|||wwwdddYYYVVVXXX___fffkkkooottt{{{}}}qqqddd[[[VVVWWWaaalll}}}zzzxxxqqqddd]]]ZZZQQQPPPMMMJJJHHHGGGGGGGGGCCCBBBAAA@@@???>>>>>>>>>???>>>===<<<:::999888777888888888888888888888888888:::;;;>>>GGGXXXkkkyyyyyywwwpppgggeeennnxxx|||}}}xxxxxx|||~~~rrrjjjmmmsssvvv~~~wwwkkk___XXXMMMHHHBBB===;;;:::999999888888999::::::;;;;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;<<<===???@@@<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<:::::::::;;;>>>BBBEEEHHHGGGKKKQQQWWW\\\___``````ZZZWWWQQQJJJEEEEEEHHHKKKPPPSSSXXX[[[[[[YYYVVVSSSKKKFFF???;;;:::999777444555555555555555555555555777888:::;;;;;;:::888777:::888999<<<@@@GGGTTTaaannnqqq\\\NNNBBBCCCFFFOOO[[[eeekkklll```\\\YYY```mmmyyy~~~~~~ooo___MMMCCC???<<<999888333555888999888666666777666666666777888;;;===>>>EEEGGGOOO\\\jjjwww|||aaaRRRQQQUUU^^^hhhssskkkZZZRRROOOOOOUUUZZZ]]]aaaeeennnvvvwwwmmm```XXXUUUYYYeeeqqq~~~tttqqqrrrggg___[[[SSSQQQNNNKKKIIIGGGFFFFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>======<<<;;;::::::888888888888888888888888999999:::===DDDTTTiiiyyyyyyyyytttllllllvvv}}}yyytttpppsssyyyvvvlllmmmqqquuu}}}uuuiii^^^WWWKKKGGGAAA===;;;:::999999777777888999::::::;;;;;;::::::;;;;;;<<<======>>>===<<<;;;:::;;;===???@@@AAAAAA@@@AAAAAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@<<<===???@@@AAABBBBBBAAA???===;;;999999:::<<<===999999999:::===AAAEEEHHHKKKPPPYYY```ddddddbbb___UUUOOOHHHDDDDDDEEEFFFFFFMMMPPPTTTYYY[[[[[[YYYXXXPPPKKKDDD???===<<<999666666666666666555555555555777888;;;=========;;;:::<<<:::;;;===>>>CCCOOOZZZnnn~~~zzzfffSSSGGGAAAAAAEEEMMMWWW___ccccccVVVSSSSSS\\\jjjtttuuusss\\\OOOCCC???===999666777555888;;;<<<;;;999999999666666666666777999;;;<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999:::===CCCQQQgggyyyuuuvvvssslllmmmxxx|||uuupppllljjjnnnuuuxxxmmmlllpppttt}}}~~~sssggg]]]WWWKKKFFF@@@<<<::::::999999555666777999999:::::::::::::::;;;;;;<<<===>>>>>>===<<<;;;:::;;;===???@@@EEEDDDCCCBBBAAABBBCCCDDD@@@AAABBBCCCCCCCCCCCCCCC;;;===???AAABBBCCCCCCCCC@@@>>>;;;888888:::===???999888888999<<<@@@EEEGGGNNNUUU^^^fffiiigggbbb^^^PPPIIIBBB@@@CCCFFFFFFEEEDDDGGGLLLQQQSSSTTTTTTSSSSSSNNNGGGBBB@@@>>>:::777666666666666666555555555777999<<<>>>??????===<<<::::::;;;===<<<>>>GGGRRRcccttt|||jjjVVVFFF;;;::::::===DDDMMMTTTUUUUUUQQQNNNNNNWWWdddllljjjfffPPPEEE===<<<;;;777444555222555888:::999777666666666666666666777888:::;;;===@@@IIIWWWccckkkuuurrr^^^RRRPPPSSS[[[fffrrrvvv```RRRTTTPPPOOORRRVVVVVVXXX\\\UUUYYY```jjjvvvmmm```XXXXXXYYY[[[iiizzz}}}jjjeeebbbqqqvvvnnneee\\\XXXTTTOOOKKKIIIHHHFFFDDDEEEEEEDDDCCCAAA@@@???>>>???>>>===<<<:::999888777999999999888888888888777888999::::::<<>>@@@AAABBBBBBAAAAAA@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA>>>??????@@@@@@AAABBBBBB=========<<<;;;;;;::::::999999::::::<<<===???@@@HHHPPP[[[dddfff```WWWPPPCCCAAA???>>>===>>>???@@@BBBCCCEEEHHHKKKNNNQQQSSSPPPMMMHHHCCC>>>:::888777;;;999666333333555777999666:::???DDDEEECCC@@@===>>>888666:::<<<<<>>AAAEEEHHHJJJKKKJJJGGGGGGOOOYYY\\\WWWPPPAAA???===;;;999888888888888888888888777666555444666666666666777999::::::===AAAGGGOOOYYYeeepppxxxwwwgggZZZKKKMMMSSS]]]kkkzzzhhhYYYWWWTTTUUUTTTRRRUUUZZZ\\\YYYUUUSSSUUU\\\gggtttjjj^^^VVVVVVXXX]]]lll}}}uuudddaaabbbmmmtttlllddd\\\YYYUUUPPPLLLJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@???>>>???>>>===<<<:::999888777999999999888888888888777999999:::;;;<<>>>>>======<<<;;;;;;:::::::::::::::;;;===>>>???BBBHHHQQQXXXYYYUUUMMMHHHAAA@@@>>><<<<<<===>>>???@@@AAABBBDDDGGGJJJMMMNNNMMMKKKGGGBBB>>>;;;999888;;;999666444444555777999888<<>>???@@@@@@@@@CCCAAABBBHHHNNNPPPLLLGGG@@@???===;;;999888888888888888888888777777666555666666666666777999:::;;;===@@@DDDJJJRRR\\\gggnnnyyyvvvjjj]]]SSSKKKNNNTTT___mmm|||hhh[[[ZZZWWWXXXWWWWWW\\\cccccc___UUUQQQRRRXXX```kkk{{{eee[[[TTTUUUZZZbbbssskkk]]]^^^ccclll|||pppiiibbb\\\[[[WWWRRRMMMKKKIIIGGGEEEEEEEEEDDDCCCAAA@@@???>>>>>>>>>===<<<:::999888888999999999888888888888777999999:::;;;;;;CCCVVVhhhxxxvvvqqqmmmmmmtttwwwnnnlllfffbbbbbbcccffflllrrr{{{tttqqqsssuuu{{{yyyooocccWWWOOOHHHDDD???<<<::::::999888777888999:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>=========>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA??????>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<======@@@FFFJJJJJJHHHCCC@@@>>>===<<<;;;:::;;;<<<===>>>>>>???@@@BBBDDDFFFGGGIIIGGGEEEBBB???===<<<;;;;;;:::777555555666888:::;;;>>>BBBEEEGGGGGGEEEDDDCCC???;;;;;;999777999<<<<<>>AAACCCDDDAAA??????>>><<<;;;:::999999999888888888888888888888777666666666777888999;;;;;;===>>>@@@CCCHHHPPPYYY___mmmuuuxxxqqqeee[[[RRRKKKIIIMMMUUUaaaooo{{{eee[[[\\\[[[[[[[[[___hhhpppnnngggWWWSSSQQQTTTZZZbbbooo{{{aaaYYYUUUWWW___kkk~~~}}}ddd]]]aaagggsssxxxmmmfff```]]]\\\XXXRRRNNNLLLJJJHHHFFFEEEEEEDDDCCCAAA@@@???>>>>>>===<<<;;;:::999888888999999999888888888777777:::::::::;;;:::@@@PPP___qqqqqqooollllllvvv{{{nnngggeeebbb```bbbccceeekkkrrrzzzxxxrrrrrrtttzzzyyyooocccVVVMMMGGGDDD???;;;::::::999999888888999:::;;;<<<<<<===<<<<<<<<<<<<===>>>??????>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBCCCCCCBBBAAA@@@@@@???????????????>>>======<<<<<<;;;;;;:::::::::::::::;;;<<<===???@@@AAA@@@>>>===;;;;;;:::999999::::::;;;<<<<<<<<<===>>>@@@AAABBBDDDCCCBBBAAA@@@???>>>>>><<<:::888777666777999:::<<<>>>BBBEEEGGGGGGFFFEEECCC@@@===;;;999777888999:::;;;======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::999999999999999:::666777777888999;;;<<<===>>>?????????AAAFFFLLLQQQ^^^fffjjjbbbWWWOOOJJJHHHDDDIIISSS```ooo~~~qqq^^^XXXZZZ\\\]]]___gggsss|||wwwnnn^^^YYYUUUUUUWWW\\\gggrrr]]]YYYXXX\\\gggwwwuuuddddddjjjlllssskkkccc^^^]]][[[WWWRRRNNNLLLKKKIIIHHHEEEEEEDDDCCCAAA@@@???>>>======<<<;;;::::::999888999999999888888888777777999999:::;;;:::===JJJVVVjjjmmmooonnnoooyyywwwkkkeeebbb```aaacccdddeeekkkrrr{{{}}}tttrrrtttzzzyyyooobbbUUULLLGGGCCC>>>;;;:::::::::999777888888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>======?????????>>>======<<<<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<:::999999999999999::::::<<<;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@<<<;;;999888888888::::::===>>>AAADDDFFFEEEDDDCCC@@@@@@>>>;;;::::::999888888777555555777999999:::======>>>>>>======<<<;;;:::<<<>>>>>><<<<<<>>>@@@>>>???????????????>>>>>><<<<<<;;;:::::::::;;;;;;888888888999;;;===>>>???@@@@@@???>>>>>>@@@DDDGGGMMMUUUYYYSSSJJJFFFEEEEEE@@@EEENNNZZZiiixxxyyyiiiZZZVVVYYY\\\___eeeooo}}}vvvddd^^^XXXWWWWWW[[[dddnnnYYYYYY[[[bbbpppppphhhmmmuuuxxx{{{pppiiiaaa]]]]]]YYYVVVQQQNNNLLLKKKJJJIIIEEEEEEDDDCCCAAA@@@???>>>======<<<;;;::::::999999999999999888888888888777888888999;;;:::;;;EEEOOOeeekkkqqqqqqqqqyyyxxxlllfffaaa```cccfffeeeeeejjjqqqzzzvvvqqqsssyyy}}}zzzpppcccUUULLLGGGCCC>>>;;;;;;;;;::::::777888888999:::;;;<<<===============>>>@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@AAAAAABBBAAA@@@@@@???>>>======<<>>======<<<<<<;;;::::::999888888999999999999888888888888999999:::999999:::::::::::::::;;;;;;;;;::::::;;;;;;<<<===<<<===>>>???@@@AAAAAAAAA===<<<;;;:::999::::::;;;===???BBBEEEEEEDDDBBB@@@>>>@@@???<<<;;;===<<<999999777666666888:::;;;;;;AAAAAAAAA@@@???>>>===<<<<<<=========<<<<<<>>>@@@@@@AAABBBBBBCCCCCCCCCBBB???>>><<<;;;::::::;;;<<<999::::::;;;===???AAABBBAAAAAAAAA@@@>>>>>>@@@BBB???FFFIIIEEE@@@@@@AAA@@@???BBBHHHRRR___lllwww}}}~~~yyypppcccWWWVVV[[[]]]cccmmmyyy~~~hhhbbb\\\ZZZZZZ]]]fffpppVVVYYY^^^gggwwwmmmllluuu|||uuunnniii```\\\]]]WWWSSSOOOMMMLLLLLLKKKJJJEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;::::::999999999999888888888888777777666888:::::::::AAAJJJ]]]gggqqqtttsssyyyzzz|||nnnhhh```aaaeeegggfffccchhhnnnwwwwwwqqqsssxxx|||{{{pppdddVVVLLLFFFCCC>>>;;;;;;;;;;;;:::999999:::;;;<<<======>>>=========>>>???@@@BBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@??????@@@AAAAAABBB@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<;;;;;;:::999888888888888888999:::666777777888999999999999::::::;;;;;;<<<<<<<<<<<<999999999999999:::;;;;;;:::;;;===???AAAAAABBBAAA===<<<;;;;;;::::::;;;;;;===@@@DDDGGGGGGDDD@@@======AAAAAA======???===999999999999999;;;<<<===>>>CCCCCCDDDEEEEEEEEEDDDDDDCCCAAA???=========>>>>>>BBBCCCDDDFFFGGGGGGGGGFFFBBB@@@>>><<<::::::;;;;;;;;;;;;<<<===???AAACCCDDD@@@AAACCCBBBAAA??????@@@:::???AAA???===??????===AAABBBDDDJJJSSS]]]ffflllsssoookkkeee\\\TTTUUU[[[___iiivvvmmmgggbbb``````dddnnnxxxSSSXXX___iii{{{|||kkkmmmxxxrrrmmmiii```[[[]]]UUURRRNNNLLLLLLLLLLLLKKKEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;:::::::::999999999888888888888777666555777:::::::::@@@HHHVVVbbbpppttttttzzz|||vvvuuu~~~ooohhh```bbbeeehhheeebbbffflllsss|||xxxpppsssxxx{{{{{{qqqdddVVVMMMFFFCCC>>>;;;;;;;;;;;;:::::::::;;;<<<===>>>??????=========>>>???AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEEEEDDDBBBAAA@@@?????????@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@???=========<<<;;;;;;::::::888888777777888999999:::666777999:::;;;;;;:::::::::;;;<<<<<<=========<<<888888888888888999::::::999:::<<>>AAAFFFHHHHHHDDD???<<<>>>CCCCCC>>>===???===888555666888999:::;;;<<<===CCCDDDFFFIIIKKKMMMOOOOOOIIIEEEAAA?????????>>>===CCCDDDFFFHHHIIIIIIIIIIIIDDDBBB???<<<;;;:::;;;;;;<<<======???@@@CCCDDDFFF>>>AAACCCDDDBBB@@@??????;;;>>>@@@>>>???AAA@@@===CCCCCCCCCEEEKKKSSS[[[```fffccc```\\\VVVQQQSSSZZZbbbnnn}}}rrrlllgggfffgggkkkuuuUUUWWW^^^kkkrrreeemmm}}}lllfffeee```ZZZUUURRRPPPNNNMMMMMMLLLJJJHHHKKKHHHEEECCCCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888888888777777777999<<<>>>@@@NNNbbbrrrtttrrryyy~~~uuusssvvvzzzuuukkkgggeeefffjjjlllkkkmmmpppssszzzqqqnnnsss{{{zzznnnaaaUUUNNNCCC@@@<<<:::::::::999888::::::;;;;;;<<<=========@@@@@@@@@@@@@@@@@@AAAAAA>>>AAADDDEEEDDDCCCDDDDDDFFFFFFFFFGGGHHHFFFCCC@@@BBBAAAAAAAAAAAAAAAAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@===>>>?????????>>><<<;;;<<<;;;999888888888999999888777777777777999:::;;;:::<<>>@@@AAAFFFKKKMMMQQQWWWYYYWWWRRRHHH@@@>>>>>>===???AAA???CCCHHHIIIHHHGGGHHHIIIHHHDDD???;;;:::;;;<<<<<<>>>>>>???AAABBBCCCDDDDDDEEEDDDCCCDDDFFFFFFCCC???BBBBBBBBBBBBAAA@@@???>>>AAAAAAAAABBBFFFJJJOOOQQQQQQPPPNNNKKKJJJLLLPPPTTTcccsss|||sssnnnppptttyyyUUUVVV]]]jjj}}}rrrfffqqq|||kkkeeedddaaa[[[XXXTTTRRRPPPOOOOOONNNKKKJJJIIIGGGDDDCCCBBBBBB@@@>>>======<<<<<<;;;;;;;;;;;;:::999999888888888888888999888777777999;;;===???KKK^^^nnnqqqooovvv~~~yyyyyy}}}|||ooohhheeefffiiijjjhhhjjjmmmtttzzzrrrooottt{{{zzznnnaaaUUUNNNCCC@@@<<<:::::::::999888:::;;;;;;<<<<<<===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDDDDCCCCCCDDDEEEIIIHHHGGGGGGGGGFFFCCC@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>?????????>>><<<<<<;;;;;;:::999888999::::::999888888777888888::::::;;;===???AAABBB@@@>>><<<<<<;;;999777777777888999999::::::;;;<<<>>>???@@@===<<<:::999999:::<<<===@@@BBBEEEGGGGGGEEECCCAAABBBCCCEEEFFFFFFCCC???<<<>>>======<<<<<<<<<<<<===BBBGGGLLLNNNTTT[[[___^^^VVVLLLCCC@@@@@@???@@@BBBAAADDDHHHIIIHHHHHHIIIJJJGGGCCC>>>;;;;;;<<<>>>>>>@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCEEEGGGHHHFFFCCCCCCCCCCCCCCCBBBAAA?????????>>>>>>>>>AAADDDHHHJJJKKKKKKIIIGGGFFFIIIMMMQQQaaaqqq|||yyy|||TTTVVV[[[hhh{{{tttjjjyyy|||kkkdddccc```]]][[[VVVTTTRRRQQQPPPOOOMMMKKKGGGEEEDDDCCCCCCCCCAAA@@@>>>>>>===<<<;;;::::::999::::::999888888888888888:::999888777888:::<<<===GGGXXXhhhmmmmmmrrr}}}~~~xxxkkkhhhhhhjjjjjjhhhiiillluuu{{{rrrooossszzzyyymmmaaaUUUMMMCCC@@@<<<:::::::::999999;;;;;;<<<<<<======>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFIIINNNLLLIIIHHHGGGFFFCCCAAABBBBBBBBBAAAAAA@@@@@@@@@????????????????????????>>>>>>??????>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;:::999888888888999999;;;===@@@BBBBBBAAA???======<<<:::999888888999999:::;;;<<<======>>>>>>======<<<:::999999:::<<<===AAACCCFFFIIIJJJHHHEEECCCDDDEEEGGGGGGGGGEEECCCAAAAAAAAAAAA@@@@@@???>>>===BBBGGGLLLOOOVVV___eeeeeeYYYOOOFFFDDDCCCBBBBBBEEEEEEGGGJJJKKKKKKJJJKKKLLLFFFCCC>>><<<<<<>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBDDDCCCDDDFFFIIIKKKKKKJJJGGGGGGGGGGGGEEECCCBBB@@@???>>>======>>>@@@BBBDDDDDDDDDCCCBBBBBBEEEIIIMMM[[[jjj~~~{{{zzzTTTUUUZZZfffxxxyyyrrr~~~llldddbbb___]]]\\\WWWUUURRRQQQQQQOOOMMMKKKGGGFFFEEEEEEFFFEEEDDDBBB??????>>>===;;;:::999999;;;::::::999888888888888;;;:::888777777999;;;<<>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDGGGKKKOOOTTTQQQMMMKKKIIIGGGEEECCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????????????????>>>>>>======;;;;;;;;;;;;<<<======>>><<<;;;;;;:::999888888888;;;<<<>>>@@@AAA@@@???>>>===<<<;;;:::::::::::::::===>>>???@@@@@@???>>>======<<<:::999999:::<<<===AAADDDHHHKKKLLLJJJGGGEEEFFFGGGIIIIIIHHHGGGGGGHHHJJJHHHFFFCCCBBBAAAAAAAAAAAAFFFJJJNNNVVVaaahhhiiiZZZPPPHHHFFFFFFFFFGGGIIILLLNNNOOOPPPPPPOOOOOONNNGGGCCC???===>>>AAACCCDDDEEEDDDCCCBBBAAABBBBBBBBBDDDDDDEEEHHHKKKNNNPPPRRRNNNNNNNNNNNNLLLIIIFFFDDDBBBAAA???>>>>>>???@@@AAA>>>??????>>>???BBBGGGKKKSSS```rrr}}}ttttttyyyTTTUUUZZZeeewww~~~nnneeeaaa^^^\\\\\\WWWUUUSSSQQQPPPOOOLLLJJJIIIHHHGGGHHHIIIIIIGGGEEE@@@@@@???>>><<<;;;::::::<<<;;;:::999888888888888;;;:::888777777888:::;;;BBBMMM\\\gggkkkmmmttt{{{|||zzzzzzssspppppprrrrrroooooorrrxxxvvvpppqqqvvvxxxlll___SSSLLLBBB???<<<::::::::::::999<<<<<<======>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDCCCDDDDDDEEEGGGLLLQQQVVVYYYVVVRRROOOLLLJJJGGGEEECCCCCCBBBAAAAAA@@@??????======>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>===<<<<<<;;;:::999888888999:::<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<======???@@@AAAAAAAAA@@@>>>===>>>===;;;::::::;;;===>>>AAADDDIIIMMMNNNLLLIIIGGGHHHIIIKKKJJJIIIIIILLLNNNYYYUUUMMMFFFAAA@@@AAABBB???DDDIIIMMMUUU```gggiiiWWWNNNGGGFFFHHHIIIKKKNNNSSSTTTUUUWWWWWWVVVTTTRRRJJJFFFBBB???@@@CCCEEEFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHJJJMMMQQQUUUXXXWWWXXXWWWVVVRRRNNNJJJHHHCCCBBBAAA@@@?????????@@@<<<===>>>>>>???BBBGGGKKKMMMVVVdddrrrzzzxxxtttvvv{{{TTTUUUZZZfffwwwooogggbbb^^^\\\]]]XXXVVVSSSRRRQQQOOOLLLJJJJJJJJJIIIJJJKKKJJJHHHEEEAAAAAA@@@???>>>======<<<===<<<;;;999888888888888:::999888777777888:::;;;@@@HHHWWWeeejjjkkkpppvvvvvvwww|||zzzvvvuuuvvvuuurrrrrruuuzzz{{{sssqqqtttwwwkkk___SSSKKKBBB???;;;::::::;;;::::::======>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDFFFGGGHHHKKKPPPVVVZZZ[[[XXXUUURRROOOLLLIIIFFFCCCCCCBBBAAAAAA@@@??????===>>>>>>??????@@@@@@@@@AAA@@@???>>>>>>>>>>>>???===>>>??????@@@??????>>><<<<<<===<<<;;;:::999888888999;;;===>>>>>>>>>======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@>>>===<<<<<<===>>>@@@BBBFFFKKKPPPQQQPPPLLLJJJIIIKKKLLLJJJIIIJJJOOOSSSeee^^^SSSIIIBBB???@@@BBBAAAFFFKKKNNNVVV```ffffffTTTLLLEEEEEEGGGIIILLLPPPTTTUUUXXX\\\___^^^ZZZWWWOOOKKKFFFCCCCCCEEEFFFGGGGGGFFFEEEDDDEEEFFFIIIJJJIIIJJJKKKLLLNNNRRRXXX\\\^^^^^^]]][[[VVVPPPKKKHHHAAAAAA@@@???>>>>>>>>>>>>===>>>???@@@AAADDDHHHKKKLLLPPPZZZdddjjjnnnuuu|||uuuvvv|||TTTVVV[[[fffxxx|||nnnhhhddd```___```ZZZXXXUUUSSSRRRPPPNNNKKKKKKJJJJJJKKKKKKJJJGGGDDDAAAAAAAAA@@@@@@?????????===<<<;;;:::999888888888999888777666777888:::<<<===DDDSSSbbbiiiiiilllrrrrrrwww|||wwwvvvxxxzzzwwwsssttt{{{wwwkkk^^^RRRKKKAAA>>>;;;::::::;;;;;;:::======>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIIKKKLLLNNNRRRWWWZZZZZZXXXUUUSSSQQQMMMHHHEEEDDDCCCCCCBBB@@@??????>>>>>>>>>??????@@@AAAAAABBBAAA@@@???>>>>>>>>>?????????@@@@@@AAAAAA@@@???>>><<<<<<======<<<;;;:::999999:::;;;===>>>>>>???>>>???@@@BBBDDDEEEGGGHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFAAA@@@>>>======>>>@@@AAAEEEIIIOOOTTTVVVTTTQQQNNNJJJKKKLLLJJJHHHJJJQQQWWWbbb\\\SSSJJJDDDCCCDDDEEEEEEJJJOOOSSSYYYaaaeeeeeeSSSJJJCCCCCCFFFGGGJJJMMMOOORRRXXX```eeeeeeaaa]]]TTTOOOJJJFFFEEEFFFFFFFFFGGGFFFEEEEEEGGGJJJMMMOOOMMMNNNNNNNNNOOOSSSYYY^^^aaaaaa___\\\VVVOOOHHHDDD@@@@@@@@@???????????????>>>???AAABBBCCCEEEIIILLLPPPQQQVVV^^^bbbfffppp{{{zzzrrrvvvUUUVVV[[[gggyyyyyymmmhhhfffbbbaaaccc\\\YYYWWWUUUTTTRRROOOMMMKKKJJJJJJKKKKKKIIIFFFCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;:::999888888888888777666666777999;;;<<<<<>>;;;::::::;;;;;;:::>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGKKKMMMNNNOOOPPPRRRVVVYYYXXXVVVUUUSSSQQQMMMGGGCCCDDDDDDCCCBBB@@@??????>>>>>>>>>???@@@AAAAAABBBBBBAAAAAA???>>>>>>>>>???@@@@@@AAAAAABBBAAA@@@>>>===;;;<<<=========<<<;;;::::::;;;<<<>>>??????@@@@@@AAABBBDDDGGGIIIKKKLLLLLLNNNMMMKKKJJJJJJKKKLLLMMMBBBAAA???>>>>>>???AAABBBGGGKKKQQQWWWYYYWWWSSSQQQJJJLLLLLLJJJHHHKKKRRRYYYXXXTTTOOOJJJHHHHHHIIIKKKIIIOOOTTTWWW\\\cccfffdddSSSJJJCCCBBBDDDEEEGGGKKKJJJNNNVVV```hhhjjjfffaaaWWWRRRLLLHHHFFFFFFFFFFFFGGGFFFFFFFFFHHHLLLPPPRRROOOPPPPPPOOOOOOSSSZZZ___aaa```___[[[TTTLLLEEE@@@@@@AAAAAAAAABBBBBBBBBBBB???@@@BBBBBBCCCEEEIIILLLTTTSSSVVV]]]```dddqqq~~~xxxooouuuOOOVVV]]]fffvvvwwwlllgggeeebbbaaaccc[[[ZZZZZZXXXVVVTTTSSSQQQMMMLLLJJJIIIIIIHHHFFFDDDCCCBBB@@@??????@@@BBBCCCBBBAAA>>>;;;999888999999999999999888888888888777:::===IIIZZZdddgggjjjooonnnzzz|||zzz~~~yyysssxxx~~~wwwkkk___SSSKKKAAA>>>;;;:::;;;<<<===<<<>>>????????????@@@@@@@@@BBBBBBCCCCCCCCCDDDGGGJJJNNNOOOPPPSSSUUUWWWYYYZZZWWWWWWVVVTTTPPPMMMIIIGGGFFFDDDBBBBBBBBBAAA@@@>>>>>>>>>???@@@@@@AAABBBBBBCCCBBBAAA@@@???@@@AAAAAAAAA@@@???>>>=========>>><<<===>>>@@@@@@@@@???>>>>>>===<<<<<<===>>>@@@AAAEEECCCCCCHHHQQQWWWXXXWWWQQQRRRSSSRRRPPPMMMKKKJJJJJJEEEBBBBBBAAA???@@@DDDEEEMMMUUUXXXZZZ[[[VVVPPPOOOLLLHHHGGGIIILLLOOOOOOTTTPPPLLLIIIJJJMMMOOOPPPQQQWWW]]]aaafffhhhddd]]]PPPHHHBBBAAABBBAAABBBEEEHHHLLLSSS[[[cccfffeeecccWWWRRRKKKGGGFFFGGGIIIIIIIIIGGGHHHKKKLLLMMMRRRYYYWWWZZZZZZVVVVVVYYY\\\\\\^^^[[[WWWQQQKKKFFFCCCAAACCCBBBAAABBBCCCDDDDDDCCCBBBBBBAAAAAACCCGGGKKKNNNUUUZZZ^^^^^^```iiizzzzzzwwwzzzPPPVVV]]]hhhzzzvvvlllhhhfffcccaaabbb]]]\\\\\\ZZZYYYWWWUUUTTTNNNLLLJJJIIIIIIIIIHHHFFFEEECCCBBB@@@@@@AAABBBCCCBBB@@@>>>;;;999999999999999999999888888888888777999;;;EEEVVVbbbfffiiilllnnnxxx{{{tttwww}}}wwwkkk___SSSKKKAAA???<<<;;;<<<=========????????????@@@@@@@@@@@@BBBCCCCCCCCCCCCEEEHHHJJJOOOPPPQQQTTTVVVXXXYYYZZZYYYXXXVVVSSSOOOKKKHHHFFFFFFDDDBBBBBBBBBBBB@@@>>>>>>??????@@@AAAAAABBBBBBCCCBBB@@@???>>>??????@@@@@@@@@??????>>>>>>>>>===<<<===>>>???@@@??????>>>>>>>>>======>>>???AAABBBFFFDDDFFFLLLUUU\\\^^^]]]TTTVVVWWWVVVTTTQQQNNNMMMJJJEEEBBBBBBAAA>>>@@@CCCFFFMMMUUUXXX[[[\\\XXXRRROOOLLLHHHGGGHHHKKKMMMMMMPPPMMMKKKKKKOOOSSSWWWYYYZZZ```eeeiiilllllleee\\\PPPHHHAAA@@@@@@@@@AAADDDGGGJJJPPPYYY```cccbbbaaaWWWSSSMMMIIIIIIJJJKKKKKKKKKIIIHHHJJJKKKLLLRRRYYY[[[___```^^^^^^aaabbb```\\\XXXQQQKKKFFFDDDDDDDDDFFFFFFGGGGGGHHHGGGDDDBBBAAAAAAAAAAAACCCHHHMMMQQQVVV[[[___aaadddooo}}}}}}SSSVVV]]]kkk|||sssllljjjhhhdddaaaaaa___^^^^^^]]][[[YYYWWWVVVPPPNNNKKKJJJJJJKKKJJJJJJGGGFFFDDDBBBBBBAAABBBBBBBBB@@@>>><<<:::999999999999999999888888888888777999999@@@PPP^^^fffhhhiiijjjrrryyy~~~uuuuuu{{{wwwlll___RRRKKKBBB???===<<<===>>>??????????????????@@@@@@@@@AAABBBCCCDDDDDDDDDEEEHHHKKKPPPQQQRRRUUUVVVXXXYYYYYYZZZYYYUUUQQQMMMJJJGGGFFFEEEDDDBBBBBBBBBBBB@@@>>>?????????@@@AAAAAABBBBBBCCCBBB@@@>>>======>>>>>>>>>???@@@@@@@@@???>>>=========>>>????????????>>>???????????????@@@BBBBBBFFFFFFIIIOOOXXX___bbbbbbWWWXXXZZZZZZYYYVVVSSSQQQKKKEEEBBBAAA@@@>>>???CCCGGGNNNUUUYYY\\\^^^[[[VVVPPPMMMHHHFFFGGGHHHJJJJJJJJJIIIJJJNNNUUU]]]bbbeeeccchhhmmmpppsssssskkkaaaRRRHHH@@@>>>???>>>???BBBDDDGGGLLLTTT[[[^^^^^^]]]VVVSSSNNNLLLLLLMMMMMMMMMMMMJJJHHHIIIJJJLLLSSS[[[___dddhhhhhhiiijjjhhhcccZZZUUUMMMFFFCCCDDDGGGJJJIIILLLOOOQQQPPPKKKFFFCCCBBBCCCCCCDDDFFFKKKRRRVVVZZZ___dddgggmmmzzz~~~UUUWWW___pppxxxqqqkkkkkkiiiddd``````_________^^^\\\ZZZYYYXXXRRRPPPMMMLLLLLLMMMMMMMMMJJJHHHGGGEEECCCBBBBBBBBBAAA@@@>>><<<;;;:::::::::999999999888888888777777999888===JJJZZZeeehhhgggccciiipppyyyvvvsssxxxxxxlll^^^RRRJJJBBB@@@======>>>???@@@@@@?????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDFFFIIIKKKPPPQQQSSSUUUVVVWWWWWWWWWXXXVVVRRRNNNKKKIIIHHHHHHEEECCCBBBBBBBBBBBB@@@????????????@@@@@@@@@AAAAAACCCBBB@@@>>>======>>>>>><<<>>>???AAAAAA@@@>>>=========>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCGGGGGGJJJQQQXXX^^^```aaaUUUWWWYYY\\\]]]ZZZVVVSSSKKKFFFAAAAAA???===???CCCGGGOOOVVVZZZ^^^aaa___ZZZRRRNNNIIIFFFFFFGGGGGGGGGHHHHHHKKKRRR\\\eeekkknnnhhhkkkooorrrwwwzzztttlllTTTIII???<<<=========@@@AAACCCGGGNNNTTTXXXYYYXXXTTTRRROOOMMMMMMNNNMMMLLLMMMIIIGGGIIIKKKNNNVVV___eeejjjoooppppppoooiiibbbXXXSSSLLLGGGEEEGGGKKKNNNNNNSSSYYY[[[YYYRRRKKKGGGFFFGGGHHHHHHJJJOOOWWW]]]aaaffflllrrrzzz~~~}}}~~~WWWZZZdddyyy{{{uuunnnjjjkkkjjjeee```_________^^^]]]\\\[[[YYYXXXUUURRRPPPOOOOOOPPPOOONNNKKKJJJHHHFFFEEECCCCCCBBB@@@@@@>>>===<<<;;;::::::999999999888888888777777:::999;;;FFFVVVcccgggfff\\\ccclllwww}}}|||vvvrrrwww}}}xxxlll^^^QQQIIIBBB@@@======>>>@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCEEEHHHKKKOOOPPPRRRTTTUUUTTTTTTSSSRRRQQQNNNLLLJJJIIIIIIJJJDDDCCCAAAAAABBBBBBAAA???>>>>>>>>>???????????????CCCBBB@@@>>>>>>>>>>>>???;;;<<<>>>@@@AAA@@@>>>=========>>>???@@@AAABBBCCCBBBBBBCCCDDDDDDEEEEEEEEEGGGIIILLLQQQVVVZZZ[[[\\\SSSTTTXXX\\\___^^^YYYUUULLLFFFAAA@@@>>><<<>>>CCCGGGOOOWWW\\\```dddbbb^^^TTTPPPJJJGGGFFFGGGGGGGGGHHHJJJNNNVVVaaajjjooorrrnnnooooooqqqxxx}}}zzzsssXXXKKK>>>;;;<<<<<<<<<>>>>>>???CCCHHHNNNRRRSSSSSSQQQPPPNNNNNNNNNMMMKKKIIIJJJGGGFFFHHHKKKOOOXXXaaaiiinnnrrrssssssqqqhhh___RRRPPPLLLIIIIIIKKKOOOQQQVVV[[[bbbeee```XXXQQQMMMIIIKKKLLLLLLMMMSSS\\\dddiiinnnvvv~~~~~~{{{zzzZZZ```nnn{{{sssmmmiiijjjjjjeeeaaa```^^^^^^^^^]]]\\\[[[YYYYYYWWWUUUSSSSSSSSSRRRPPPNNNJJJJJJIIIGGGFFFDDDCCCBBB@@@??????>>>===<<<;;;:::999999999888888888888777999:::<<>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@AAAAAABBBDDDHHHJJJMMMOOOQQQRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHDDDCCCAAAAAABBBCCCAAA@@@=====================>>>@@@@@@>>>=========>>>???999;;;<<<>>>??????>>>>>>======>>>???AAADDDFFFGGGFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLPPPTTTWWWYYYZZZZZZVVVXXX[[[aaadddbbb\\\VVVLLLFFFAAA???===;;;>>>BBBFFFOOOYYY___dddgggeee```VVVRRRMMMIIIHHHHHHHHHHHHJJJLLLQQQZZZdddlllqqqrrrsssrrrqqqsss{{{}}}uuu[[[MMM>>>:::;;;;;;;;;<<<<<<<<>>===<<<;;;:::999999999888888888888777888:::<<>><<<<<<>>>@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB===>>>???@@@AAACCCGGGIIIKKKMMMNNNPPPPPPNNNLLLJJJJJJJJJIIIIIIHHHFFFEEEDDDDDDBBBAAAAAABBBCCCBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>>999999:::;;;<<<===>>>>>>======>>>@@@CCCFFFIIIKKKLLLMMMNNNOOOPPPPPPOOOOOOOOORRRVVVYYY[[[]]]^^^^^^aaaaaadddiiilllhhh```XXXMMMFFFAAA???<<<;;;===BBBDDDNNNZZZbbbgggjjjgggaaaXXXTTTOOOKKKJJJJJJJJJJJJJJJMMMRRR[[[eeemmmqqqrrrqqqrrrtttyyyyyy___OOO???:::;;;;;;;;;<<<;;;;;;<<<@@@FFFJJJLLLMMMPPPOOOOOOPPPOOOLLLHHHDDDCCCAAAAAADDDFFFHHHOOOWWW]]]___```aaacccccc\\\SSSJJJJJJLLLOOOUUU[[[bbbfffnnnrrruuuqqqggg\\\UUURRRNNNRRRWWWYYY]]]fffttt}}}yyyuuuzzz^^^mmmtttrrrkkkggghhhhhheeebbbbbb____________^^^]]]\\\[[[YYYYYYXXXXXXWWWTTTOOOKKKHHHHHHHHHGGGFFFEEEDDDCCC????????????>>>===;;;;;;999999999888888888888777666:::<<<<<>><<<;;;===???@@@@@@@@@@@@AAAAAAAAABBBBBBBBB<<<===>>>???@@@BBBFFFIIIJJJKKKMMMNNNNNNLLLIIIHHHIIIIIIIIIIIIGGGEEEBBBAAACCCBBBAAAAAABBBCCCBBB@@@;;;;;;;;;;;;;;;;;;;;;::::::999888888999:::<<<===888888999999;;;<<<>>>???======>>>AAADDDHHHKKKNNNPPPQQQRRRTTTTTTTTTTTTSSSRRRVVVZZZ^^^```aaacccdddjjjjjjlllppprrrmmmcccZZZMMMGGGAAA>>><<<:::===BBBCCCNNN[[[cccjjjlllhhhbbbYYYUUUPPPLLLKKKLLLLLLLLLJJJLLLSSS\\\fffmmmqqqrrrlllooouuu~~~aaaPPP???:::;;;<<<;;;<<<::::::;;;???DDDIIIKKKLLLPPPPPPQQQQQQPPPMMMGGGCCCBBB??????BBBCCCDDDIIIPPPRRRSSSTTTTTTXXXZZZTTTLLLKKKLLLNNNSSS[[[dddnnnssswwwzzz{{{ttthhh[[[TTTQQQRRRWWW]]]aaafffqqqyyyuuurrrwwwhhh|||uuuzzzlllkkkjjjhhhggggggfffdddbbbccccccbbb```\\\YYYYYYYYYZZZYYYWWWXXXXXXVVVRRRMMMMMMLLLKKKJJJJJJGGGCCC?????????>>>===============;;;;;;:::999999888888777;;;:::;;;???BBBIIIXXXfffmmmvvvzzzyyyuuuqqqrrr{{{{{{tttppprrrzzzwwwkkk]]]OOOGGG???>>>===>>>@@@AAA@@@???BBB@@@???@@@BBBBBB@@@===>>>>>><<<<<<===???AAACCCFFFGGGIIIJJJJJJIIIGGGFFFGGGFFFEEEDDDBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>:::::::::::::::999888777888888888888999:::;;;<<<999::::::;;;;;;<<<<<<<<<<<<@@@CCCDDDBBBCCCHHHMMMRRRPPPOOORRRVVVZZZZZZYYYZZZ[[[^^^ccchhhlllnnnnnnooouuuzzz}}}}}}wwwjjj^^^PPPFFF<<<:::::::::<<>>>>>>>>>>>???AAAEEEIIIKKKQQQPPPNNNMMMKKKHHHDDD@@@@@@>>>===<<<===@@@CCCEEEIIIGGGIIIKKKJJJFFFGGGKKKJJJQQQVVV[[[dddrrr~~~|||sssfffXXXSSSTTTYYY]]]gggqqqwww~~~|||zzzwwwuuu{{{qqq}}}wwwlllkkkiiigggffffffeeecccbbbaaabbbaaa^^^[[[XXXXXXXXXZZZXXXWWWWWWXXXVVVRRRNNNMMMLLLKKKJJJJJJGGGCCC@@@@@@@@@???======<<<<<<<<<;;;;;;::::::999888888888999999:::>>>AAAGGGVVVcccfffppp|||~~~~~~{{{xxxtttqqqqqqyyy}}}tttpppqqqyyywwwkkk\\\OOOGGG@@@???>>>???AAABBBAAA@@@AAA???>>>???AAAAAA???===>>>===<<<;;;<<<>>>@@@AAADDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA??????>>>>>>???@@@AAAAAA@@@???>>>:::::::::::::::999888888888888888888999:::;;;<<<:::::::::;;;;;;<<<======<<<@@@CCCCCCBBBCCCHHHLLLPPPOOOOOOSSSYYY]]]___^^^```bbbeeeiiinnnrrrttttttxxx}}}|||nnnaaaPPPGGG>>><<<<<<;;;<<>>??????@@@AAABBBBBBBBBCCCEEEHHHKKKMMMQQQPPPOOOMMMKKKGGGAAA===<<<;;;;;;;;;<<<>>>AAABBBDDDCCCDDDFFFFFFDDDGGGLLLNNNVVV^^^dddmmmzzzzzzpppdddXXXUUUWWW[[[aaalllyyy|||wwwuuuyyy{{{{{{~~~}}}||||||}}}rrrmmmjjjhhhfffeeeeeeeeecccaaa______^^^\\\XXXVVVWWWWWWYYYXXXWWWWWWWWWUUUQQQOOOMMMLLLKKKJJJIIIGGGDDDAAABBBAAA???>>>===<<<;;;;;;;;;;;;::::::999999888888888888999<<>>???@@@???>>><<<<<<<<<;;;;;;;;;===>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<>>>>>>???@@@@@@???>>>>>>:::::::::::::::999999888888888888888999:::;;;;;;::::::;;;;;;<<<======>>>===@@@CCCCCCBBBCCCGGGKKKMMMMMMOOOTTTZZZ```cccdddfffhhhlllpppuuuyyy|||}}}rrrdddQQQHHHAAA??????>>>===???@@@EEENNNYYYbbbffffffddd]]]ZZZWWWTTTSSSSSSQQQPPPOOOOOOSSS[[[``````bbbffffffjjjrrr~~~www[[[OOODDDAAABBBBBBCCCEEEGGGGGGHHHJJJLLLOOORRRSSSUUUSSSPPPMMMJJJEEE???;;;::::::;;;<<<===???AAABBBCCCAAAAAACCCDDDDDDIIIOOOTTT^^^iiiqqqzzzuuukkk```XXXXXX\\\aaahhhttt{{{xxxxxx{{{|||{{{}}}wwwooommmhhhgggeeedddeeedddbbbaaa\\\]]]\\\YYYVVVUUUUUUWWWXXXWWWWWWVVVUUUSSSQQQPPPMMMLLLJJJJJJIIIHHHEEEBBBCCCBBB@@@>>>===<<<;;;;;;<<<;;;;;;:::999999888888888888999<<<>>>CCCOOO\\\^^^jjjzzz}}}~~~{{{rrrqqqqqqrrrxxxwwwqqqooouuu~~~vvvjjj\\\NNNFFFAAA@@@??????AAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<===>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;<<<==================<<<999::::::;;;::::::999999999888888888999999:::;;;::::::;;;<<<===>>>>>>???>>>@@@BBBBBBBBBCCCFFFIIIJJJKKKNNNSSSYYY^^^bbbdddfffiiioootttyyy~~~tttgggRRRJJJCCCBBBCCCAAA@@@BBBCCCGGGMMMUUU[[[```bbbbbb[[[YYYVVVUUUTTTSSSQQQPPPNNNNNNQQQXXX\\\\\\]]]```cccjjjvvv}}}mmmVVVLLLDDDCCCEEEEEEGGGJJJKKKMMMPPPSSSWWW[[[]]]______ZZZTTTNNNIIIDDD@@@===;;;<<<===???AAACCCDDDDDDGGGDDDBBBDDDEEEFFFMMMUUUZZZfffttt}}}zzznnnddd\\\XXXZZZ```fffnnn{{{wwwnnnlllgggeeedddcccdddcccbbb```ZZZZZZYYYVVVTTTSSSUUUVVVVVVWWWVVVUUUSSSRRRQQQQQQNNNLLLJJJJJJIIIHHHFFFDDDCCCBBBAAA???===<<<;;;;;;<<<<<<;;;;;;:::999999888999999:::<<<===AAAMMMYYY___jjjyyy}}}{{{qqqsssuuuwww{{{yyysssooottt{{{vvvjjj[[[NNNFFF@@@>>>===>>>???@@@???===>>>??????>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;999999999::::::::::::;;;;;;;;;::::::::::::;;;;;;999::::::;;;;;;;;;::::::999999888888999999:::::::::;;;;;;<<<>>>??????@@@@@@@@@AAABBBBBBCCCEEEGGGHHHIIILLLPPPTTTXXX\\\___ccchhhooovvv|||xxxjjjTTTLLLEEEEEEFFFDDDDDDFFFHHHKKKOOOTTTWWWYYY[[[\\\YYYXXXVVVVVVUUUTTTRRRPPPMMMLLLOOOTTTXXXXXXZZZ]]]bbbnnn~~~zzzhhhRRRKKKFFFFFFHHHIIIKKKNNNPPPSSSXXX^^^dddhhhkkkmmmmmmfff\\\SSSMMMHHHDDDBBB<<<===???AAACCCEEEGGGGGGMMMHHHFFFFFFGGGIIIPPPXXXbbbnnn{{{~~~sssggg___ZZZXXX]]]ccciiissswwwnnnkkkeeedddbbbbbbccccccaaa```YYYYYYWWWUUUSSSRRRUUUWWWUUUVVVVVVTTTRRRPPPQQQRRRNNNLLLJJJIIIIIIHHHGGGEEECCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999999999:::<<<<<>>======>>>???===<<<>>>???@@@???===;;;;;;;;;::::::::::::;;;;;;::::::999999999999999999999999777888888999:::;;;;;;;;;::::::999999999999::::::999::::::;;;;;;;;;;;;;;;:::999999888999999:::::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEGGGJJJLLLNNNQQQUUUXXX___eeemmmtttyyyzzzmmmUUUMMMFFFFFFHHHHHHIIIKKKNNNQQQUUUXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXVVVSSSPPPNNNKKKLLLQQQUUUVVVZZZ___hhhvvv{{{hhhRRRLLLIIIKKKNNNNNNPPPSSSUUUYYY```hhhooouuuxxxzzzzzzsssiii___VVVPPPJJJGGG===>>>???AAADDDFFFIIIJJJPPPLLLIIIJJJJJJMMMTTT\\\jjjuuuvvvlllaaa\\\[[[\\\```fffkkkwwwzzzzzz}}}vvvmmmjjjdddcccaaaaaabbbbbbaaa___XXXXXXVVVTTTRRRRRRUUUWWWTTTUUUVVVTTTQQQOOOQQQRRRNNNLLLJJJIIIIIIIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;::::::999999888888999;;;:::===GGGRRR]]]hhhxxx~~~~~~vvvppprrryyyuuuiii[[[NNNEEE@@@???>>>>>>??????>>><<>>>>>>>>???===<<<<<<;;;;;;:::999999777666888999999;;;DDDOOO^^^iiizzzxxxqqqrrrxxxuuuiii[[[MMMEEEBBB@@@??????@@@@@@???===???AAACCCAAA===;;;;;;===;;;;;;<<<<<<<<<;;;::::::888:::;;;======;;;:::888777777888:::;;;<<<===>>>===<<<;;;;;;;;;;;;<<<===999::::::;;;<<<<<<<<<;;;::::::999999888999999999;;;;;;<<<>>>???AAABBBBBBBBBAAA@@@AAABBBCCCCCCCCC???BBBFFFHHHHHHKKKPPPTTTQQQXXX```fffiiimmmtttzzzttthhhWWWNNNFFFFFFIIILLLPPPTTT]]]bbbiiillljjjgggeeeddd[[[[[[[[[]]]^^^\\\XXXUUUQQQMMMLLLPPPUUUYYYaaahhh}}}lllVVVUUURRRRRRVVVWWWWWWXXX\\\aaafffnnnvvv}}}xxxnnn```SSSJJJEEEEEEEEEFFFIIIMMMRRRTTTUUURRRRRRUUUXXX[[[ccclllvvv{{{tttmmmeee^^^___bbbdddhhhlllvvvzzzvvvmmmfffcccgggooovvvvvvqqqnnneeecccccccccccccccbbbaaaaaa\\\ZZZWWWVVVWWWYYYYYYYYYTTTSSSRRRQQQQQQRRRSSSTTTLLLLLLKKKJJJHHHGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???@@@>>><<<;;;;;;;;;:::999666777888999999<<>>>>>>>>>>>>>>===>>>>>>>>>===<<<<<<;;;;;;============<<<:::888666999888888888999:::;;;;;;>>>>>>===<<<;;;;;;;;;;;;==================<<<;;;;;;;;;:::999888888888888<<<===>>>???@@@AAAAAAAAADDDBBBAAAAAABBBCCCCCCCCCBBBCCCEEEEEEFFFIIILLLOOORRRUUUZZZ^^^aaaeeejjjmmmrrr{{{~~~yyywwwxxxqqqfffVVVNNNGGGGGGJJJNNNUUU\\\eeekkkqqqrrrrrrrrrnnnhhh______^^^\\\[[[YYYXXXXXXTTTPPPNNNNNNMMMRRR___lllxxxiiiaaa\\\[[[YYYVVVUUUVVVZZZ]]]eeennnvvvyyy}}}}}}xxxqqqeeeVVVKKKDDDCCCCCCFFFJJJOOORRRSSSXXXZZZ]]]^^^aaafffooouuu}}}}}}ssslllfffbbbaaabbbcccdddkkkrrr}}}~~~}}}rrrppplllfffbbbcccggglllwwwsssnnnlllddddddddddddcccbbb```___^^^\\\YYYWWWVVVWWWXXXYYYXXXVVVUUUTTTRRRQQQPPPPPPPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???@@@>>><<<;;;;;;;;;:::999666777888888999;;;???CCCSSSbbbttt|||rrrqqqvvv|||sssdddWWWKKKEEEAAAAAAAAA@@@@@@@@@??????===>>>????????????????????????>>>>>>===<<<<<<;;;999:::;;;<<<===<<<<<<;;;:::999999999999:::;;;<<<===<<<;;;;;;:::;;;;;;;;;======>>>>>>>>>======<<<===<<<;;;:::::::::::::::;;;<<<>>>???AAABBBBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDAAABBBDDDEEEFFFHHHLLLOOOQQQTTTXXX[[[^^^aaaeeehhhkkktttwwwsssrrrtttnnndddWWWNNNHHHHHHKKKPPPWWW^^^gggnnnsssssstttsssoooiiibbbbbb```^^^\\\ZZZYYYXXXTTTQQQOOOOOOOOOTTT```mmmpppddd^^^```___]]][[[YYYZZZ]]]```llluuu|||~~~{{{wwwsssmmmcccVVVLLLFFFFFFFFFHHHLLLQQQTTTVVV[[[___cccfffiiinnnvvv||||||rrrkkkgggdddbbbbbbbbbdddnnnxxxtttuuuyyy{{{|||zzzqqqppplllfffccccccgggkkkpppwwwzzznnnkkkiiibbbeeeeeedddcccaaa___]]]\\\[[[YYYWWWVVVWWWXXXXXXWWWUUUUUUTTTSSSRRRPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCAAA@@@???@@@>>><<<;;;;;;;;;:::999555666777777888:::>>>AAAOOO^^^nnnzzz~~~zzzuuusssvvvzzzsssdddWWWKKKEEEAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@@@@@@@??????>>>======<<<999999;;;<<<============::::::999999::::::;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>?????????>>>>>>???>>>===<<<<<<;;;;;;;;;:::;;;===@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCDDDFFFHHHIIIKKKNNNQQQRRRTTTXXXZZZ\\\^^^bbbdddeeemmmqqqnnnnnnoookkkcccWWWOOOIIIIIIMMMRRRYYYaaakkkpppuuuuuuuuutttoooiiieeedddcccaaa___]]][[[YYYUUURRRPPPPPPQQQUUUaaalllxxxhhhaaa___fffeeecccaaa___aaaeeeiiivvv}}}}}}zzzssspppmmmjjjfff^^^SSSKKKGGGGGGHHHJJJNNNSSSWWWYYY___dddkkkppptttyyyzzzpppiiieeedddcccbbbaaaffftttwwwlllooouuuzzz~~~{{{wwwqqqoookkkgggddddddhhhkkkiiimmmsssyyy}}}uuujjjhhhhhhbbbccccccbbbbbb```^^^]]]\\\[[[YYYVVVVVVWWWWWWWWWVVVPPPQQQRRRSSSRRRQQQPPPOOOLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@>>><<<;;;;;;;;;:::999555666666666666999<<>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<======<<<<<<<<<<<<::::::999999999999::::::999888888999:::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<:::;;;===@@@CCCEEEFFFFFFGGGHHHHHHHHHFFFEEEEEEEEEGGGIIILLLMMMNNNOOORRRTTTTTTVVVYYY[[[]]]___bbbeeefffkkknnnllllllmmmiiicccYYYQQQJJJKKKOOOSSS[[[ccclllrrruuuuuuttttttooojjjfffeeeeeedddbbb```]]]\\\VVVSSSPPPQQQSSSWWW```jjjnnncccbbbdddllljjjgggeeeeeejjjrrrwww}}}zzztttnnnfffcccaaa^^^ZZZTTTMMMGGGEEEFFFHHHKKKNNNSSSXXX[[[bbbiiirrryyy~~~wwwmmmfffaaaaaaaaabbbbbbiii|||ssskkkoooxxxzzzvvvrrrpppmmmiiiggghhhiiikkkiiikkkooossszzzxxxrrrhhhggghhhbbb````````````______^^^]]]ZZZXXXVVVVVVVVVVVVUUUTTTPPPQQQRRRRRRRRRPPPOOONNNKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBBBB@@@>>><<<;;;;;;;;;:::999666666777666666888;;;>>>JJJVVVeeennntttyyywwwtttssswwwtttuuuwww{{{rrrdddWWWKKKEEEAAAAAAAAA@@@@@@@@@??????<<<===???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>=====================999999888888888888999999888888888999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;:::;;;>>>AAACCCEEEGGGGGGJJJLLLMMMMMMJJJHHHHHHIIIMMMOOORRRSSSSSSTTTVVVXXXVVVYYY\\\^^^___aaadddggghhhkkkmmmlllkkkjjjgggccc[[[SSSMMMMMMQQQUUU]]]dddmmmrrruuuttttttsssooojjjffffffffffffeeecccaaa```YYYUUURRRTTTUUUXXX___hhh{{{ttteee```dddiiipppnnnkkkiiillluuuyyysssjjjbbbYYYWWWTTTRRRNNNJJJEEEBBBAAADDDGGGJJJMMMSSSYYY^^^eeemmmxxx}}}tttjjjddd[[[\\\___bbbdddnnn~~~ooolllsss~~~|||xxxuuussspppnnnmmmmmmmmmnnnlllooorrrtttxxx|||uuupppgggeeegggccc^^^^^^_________^^^]]]]]]YYYXXXVVVVVVVVVVVVTTTRRRTTTTTTSSSQQQOOOMMMKKKJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@>>><<<;;;;;;;;;:::999777888777777666777;;;===FFFRRR```jjjrrrwwwxxxuuurrrvvvtttuuuvvvzzz~~~sssdddWWWKKKEEEAAAAAAAAA@@@@@@@@@??????===>>>@@@AAACCCDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@<<<<<<<<<<<<===???@@@AAA::::::999999888888999999999999999999:::;;;======>>>???AAABBBCCCDDDDDDEEEBBBAAA@@@>>>===<<<<<<<<<;;;<<>><<<;;;;;;;;;:::999888999888777666888;;;===@@@LLL\\\gggqqqzzz|||{{{sss{{{sssrrruuuvvvzzz~~~sssdddWWWKKKEEEAAAAAAAAA@@@@@@@@@?????????@@@BBBDDDFFFGGGHHHHHHEEEEEEDDDCCCCCCBBBBBBAAA>>>>>>=========>>>@@@@@@===<<<;;;::::::::::::;;;;;;:::::::::;;;<<<======???@@@AAACCCDDDEEEFFFFFFEEEDDDBBB@@@???>>>======<<<===@@@BBBDDDFFFGGGGGGLLLRRRXXX[[[ZZZ[[[^^^bbbdddfffhhhhhhgggeeeeeefffiiijjjlllkkkjjjjjjkkkmmmmmmlllmmmoooooommmlllmmmggg^^^WWWVVVYYY]]]dddjjjnnnsssvvvuuuuuuvvvtttooooooppppppooommmiiieeeccceee___\\\]]]^^^^^^bbbgggjjjqqqqqqggg]]]^^^ffflllwwwxxx{{{~~~vvvjjjaaaVVVLLLEEEEEECCCBBBAAAAAABBBCCC???DDDJJJOOOSSSYYYcccjjjrrryyywwwnnnfff```]]]]]]bbbjjjrrr|||sssooooooyyy~~~{{{yyyyyyzzzzzzxxxvvvvvvxxx{{{{{{{{{~~~www|||xxxpppllldddbbbeeeaaaaaa``````___]]][[[YYYXXXXXXWWWVVVVVVVVVUUUSSSPPPSSSQQQPPPNNNMMMMMMNNNNNNKKKJJJIIIHHHFFFEEEDDDDDDBBBCCCDDDEEEGGGGGGHHHHHH@@@>>><<<;;;;;;;;;:::999999999999888777888;;;===;;;HHHYYYfffrrr|||tttxxxqqqrrrtttwwwzzz~~~sssdddWWWKKKEEEAAAAAAAAA@@@@@@@@@??????AAABBBDDDFFFHHHIIIJJJKKKEEEEEEEEEDDDCCCCCCBBBBBBCCCBBB@@@>>><<<<<<<<<===???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======???@@@BBBCCCEEEFFFGGGGGGFFFEEEDDDBBB@@@?????????===>>>@@@BBBDDDFFFGGGGGGLLLSSS[[[```aaaccchhhlllppprrrssssssqqqooooooooouuuuuuvvvtttqqqppppppqqqpppooopppssstttsssssstttlllccc[[[ZZZ\\\```fffmmmoootttwwwvvvwwwxxxvvvqqquuuuuuuuusssooojjjeeebbbiiiccc___```aaaaaadddhhhiiipppqqqhhh___```hhhmmmxxx|||nnnaaaXXXMMMCCC@@@@@@@@@??????AAADDDGGGAAAFFFMMMRRRVVV]]]hhhooowwwvvvmmmeee___aaa```eeennnwwwvvvsssqqqvvv~~~||||||~~~~~~{{{yyy{{{}}}~~~~~~}}}}}}~~~xxxpppjjjfffdddcccbbb```___]]][[[YYYXXXWWWVVVYYYXXXXXXVVVTTTRRRPPPNNNRRRRRRSSSRRRPPPMMMJJJHHHHHHIIIIIIHHHFFFEEEEEEFFFBBBFFFJJJLLLKKKIIIFFFEEE???===:::888999999999888999999999999999999999999===BBBQQQdddrrryyy~~~{{{~~~wwwrrrooossswwwxxxzzz~~~tttfffXXXMMMGGGCCCBBBAAAAAAAAAAAABBBCCC@@@BBBEEEIIIKKKMMMNNNOOOJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA???===<<<======>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>???>>>AAADDDFFFGGGHHHIIIJJJKKKIIIFFFCCCAAAAAAAAABBB@@@@@@???@@@CCCHHHLLLNNNRRRTTTWWW[[[```gggpppvvv|||}}}~~~~~~}}}zzzxxxwwwvvvssssssrrrsssssstttuuuvvvsssoooiiicccbbbeeelllrrruuuvvvyyy{{{|||||||||{{{wwwvvvssspppnnnmmmmmmmmmjjjjjjiiihhhggggggjjjlllqqqssssssnnniiiiiipppxxx}}}{{{fffWWWNNNGGGBBB????????????@@@BBBCCCDDDGGGJJJOOOTTT[[[dddmmmssszzzooohhheeedddaaafffmmmttt{{{xxx}}}}}}|||||||||wwwoooiiieeedddbbbaaa___^^^\\\ZZZXXXWWWVVVVVVWWWVVVUUUSSSRRRPPPOOOOOOQQQQQQRRRRRRQQQOOOLLLKKKIIIIIIIIIHHHFFFEEEFFFGGGEEEHHHLLLMMMKKKHHHFFFEEE@@@>>>;;;:::;;;;;;:::999999999999999999999999999<<>>======>>>>>>>>>>>>>>>>>>============>>>===<<<<<<<<<===>>>??????AAAEEEGGGHHHHHHJJJKKKKKKIIIGGGEEEDDDDDDDDDEEEBBBBBBAAABBBEEEHHHLLLNNNSSSUUUXXX[[[```hhhpppuuu~~~|||zzzzzzttttttttttttuuuvvvvvvwwwtttrrroookkkiiikkkppptttwwwyyy{{{}}}~~~~~~||||||zzzyyywwwuuusssrrrrrrrrroooooonnnlllkkkmmmpppssswwwzzz{{{xxxssstttzzzuuuaaaRRRIIICCC???======>>>???AAACCCDDDEEEIIILLLRRRYYYaaakkkuuu{{{yyynnnhhheeedddccchhhooovvv|||zzzuuunnnhhheeecccaaa```^^^]]][[[YYYXXXVVVVVVVVVVVVTTTRRRPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRPPPOOONNNKKKJJJIIIGGGEEEEEEGGGIIIIIILLLNNNOOOLLLHHHEEECCCAAA???===<<<<<<<<<;;;:::::::::::::::::::::::::::<<>>??????AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@CCCFFFHHHIIIIIIKKKMMMLLLKKKIIIHHHGGGGGGHHHIIIFFFEEEEEEEEEGGGJJJLLLNNNSSSUUUXXX\\\```gggnnnttt~~~{{{zzzzzzttttttuuuuuuvvvwwwwwwxxxvvvvvvuuusssrrrsssvvvxxx}}}{{{yyyxxxxxxxxxvvvuuutttsssrrruuuyyy}}}nnn[[[MMMEEE@@@>>>>>>>>>@@@BBBDDDFFFGGGHHHMMMQQQVVV^^^fffqqq{{{vvvmmmgggeeedddfffkkksssyyy}}}~~~}}}vvvqqqkkkfffcccbbb```___]]]\\\ZZZYYYWWWVVVVVVUUUVVVTTTPPPNNNMMMOOOQQQSSSSSSSSSSSSSSSRRRQQQOOONNNLLLKKKJJJGGGEEEEEEHHHKKKMMMOOOPPPOOOLLLGGGDDDCCCAAA@@@>>>=========<<<:::::::::::::::::::::::::::===>>>FFFUUUdddppp}}}}}}{{{xxx}}}~~~~~~yyykkk\\\PPPJJJDDDCCCBBBAAAAAABBBCCCDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFBBBAAAAAA@@@@@@?????????AAAAAAAAA@@@??????>>>>>>?????????@@@@@@AAABBBBBBBBBDDDGGGIIIIIIJJJMMMOOOOOONNNMMMKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLNNNOOOSSSUUUXXX[[[___eeelllpppyyy|||~~~}}}zzzwwwuuutttssssssrrrssstttuuuvvvwwwxxxxxxwwwxxxxxxwwwwwwxxx{{{}}}~~~|||||||||{{{zzzyyyzzz}}}~~~gggVVVKKKDDDAAA@@@AAABBBDDDFFFGGGIIIJJJJJJPPPTTTYYY___gggqqqzzzuuulllgggeeeeeehhhmmmtttyyy|||~~~~~~zzzyyy|||}}}rrrnnnhhhdddbbbaaa___^^^\\\\\\ZZZYYYWWWVVVVVVVVVWWWUUUQQQOOONNNPPPSSSUUUVVVVVVUUUSSSQQQOOONNNMMMMMMLLLJJJGGGEEEFFFIIIKKKNNNPPPQQQOOOKKKGGGDDDCCCAAA???>>>>>>>>>===;;;999::::::::::::::::::::::::======DDDRRRbbbqqq|||xxx|||{{{mmm^^^RRRKKKDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@??????>>>>>>>>>@@@@@@AAABBBCCCCCCCCCDDDCCCEEEGGGIIIIIIKKKNNNPPPRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRTTTWWWZZZ^^^ccciiimmmqqqsssttttttqqqooonnnmmmnnnmmmkkkjjjjjjjjjkkkkkknnnppprrrtttvvvwwwxxxxxxxxxxxxxxxwwwvvvxxx{{{~~~ttt^^^QQQIIICCCAAACCCDDDEEEFFFHHHIIIJJJJJJJJJOOORRRXXX^^^eeeoooxxx~~~tttlllgggffffffiiimmmsssxxxzzzzzz{{{{{{|||}}}}}}{{{{{{{{{|||yyynnnkkkfffcccaaa```^^^]]]]]]\\\ZZZYYYXXXWWWWWWWWWXXXVVVSSSPPPPPPQQQSSSUUUWWWVVVUUUSSSPPPOOOMMMLLLLLLLLLKKKIIIGGGGGGIIIKKKMMMOOOPPPNNNKKKGGGEEEEEEAAA@@@?????????>>><<<:::::::::::::::::::::::::::===<<>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEEEEDDDFFFGGGHHHIIIKKKNNNPPPRRRRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSUUUXXX[[[^^^bbbgggkkklllmmmllljjjfffcccaaaaaacccbbbbbbaaabbbdddeeefffkkkmmmppptttvvvxxxyyyzzzzzzzzzyyyvvvtttsssuuuwww~~~iiiUUULLLHHHCCCBBBEEEEEEFFFIIIKKKMMMMMMMMMMMMPPPSSSXXX]]]dddmmmvvv|||uuummmiiiggggggiiimmmrrrvvvxxxyyyzzzzzz|||~~~|||zzzyyy|||tttkkkhhhdddaaa```___^^^\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVSSSQQQPPPQQQRRRSSSUUUUUUSSSQQQPPPOOONNNNNNLLLLLLLLLKKKIIIHHHIIIJJJKKKMMMNNNMMMJJJHHHFFFFFFBBBAAA@@@@@@AAA@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;@@@LLL\\\lll~~~|||wwwrrrtttzzzwwwzzz|||qqqaaaTTTMMMEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>???@@@@@@???>>>>>>======>>>>>>??????@@@@@@AAABBBDDDEEEFFFGGGGGGFFFDDDEEEGGGHHHHHHJJJNNNPPPOOOPPPQQQRRRSSSSSSTTTTTTQQQQQQRRRRRRSSSTTTUUUUUUUUUWWWZZZ]]]```ccchhhkkkkkkjjjhhhddd___]]]\\\]]]___^^^^^^^^^___```bbbccciiikkkppptttxxx{{{||||||}}}}}}|||xxxsssnnnkkkjjjuuuzzzwwwbbbOOOKKKJJJFFFEEEJJJHHHJJJNNNRRRUUUVVVWWWWWWZZZ\\\^^^aaaeeejjjqqqvvvvvvnnnjjjhhhiiijjjmmmrrruuuwwwyyy{{{}}}~~~|||~~~vvvqqqjjjgggcccaaa```___]]]\\\]]]]]]\\\ZZZYYYYYYYYYYYYWWWVVVSSSQQQPPPPPPQQQRRRSSSSSSQQQPPPPPPOOOOOOPPPKKKLLLMMMLLLJJJIIIIIIJJJIIIKKKLLLLLLJJJHHHGGGGGGCCCBBBBBBBBBCCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;>>>JJJYYYhhhyyy~~~zzzuuuwww|||uuuwwwyyyrrrbbbUUUMMMEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDFFFGGGGGGGGGFFFBBBBBBBBBAAAAAA@@@@@@???======???@@@@@@???>>>=========>>>???@@@AAAAAABBBAAABBBDDDFFFGGGHHHGGGGGGDDDEEEFFFGGGHHHJJJNNNPPPLLLMMMOOORRRTTTVVVWWWWWWRRRRRRSSSTTTUUUVVVVVVWWWWWWYYY\\\___aaaeeeiiillljjjiiifffaaa]]][[[[[[]]]^^^^^^]]]\\\]]]^^^___```hhhkkkpppuuuzzz}}}~~~{{{sssjjjccc``````fffppp{{{uuu___NNNLLLMMMJJJJJJOOOLLLOOOTTTYYY]]]```aaabbbgggggggggfffeeehhhllloooyyy{{{wwwoookkkiiiiiikkknnnrrruuuwwwzzz}}}~~~vvvkkkhhhgggeeebbb___\\\ZZZXXX^^^]]]\\\[[[ZZZZZZZZZZZZVVVUUUSSSQQQPPPOOOPPPPPPOOONNNMMMMMMMMMNNNOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHJJJMMMPPPOOOLLLIIIHHHIIIEEEEEEDDDCCCBBB@@@???>>>>>>======<<<<<<<<<======::::::<<>>======????????????>>>>>>>>>>>>?????????@@@AAAAAABBBBBBEEEFFFGGGHHHIIIJJJJJJJJJKKKHHHEEEFFFJJJNNNPPPPPPRRRRRRTTTUUUUUUVVVUUUUUUVVVVVVVVVWWWYYYZZZYYYXXXXXXZZZ\\\```cccfffiiijjjnnnkkkhhhccc```^^^^^^^^^aaaaaa`````````aaaccccccjjjooosssuuuzzz|||zzzsssfff[[[WWWWWWXXX\\\eeennnuuuwwwwwwyyy|||~~~fffYYYMMMKKKMMMNNNOOOPPPUUU[[[ccciiimmmqqqwww|||~~~~~~{{{wwwsssqqqqqqwww{{{yyyppplllkkklllmmmpppuuuyyy|||qqqhhhffffffdddcccaaa___]]]]]]^^^]]]\\\ZZZYYYYYYXXXXXXUUUSSSRRRPPPOOONNNOOOOOOPPPOOONNNMMMMMMNNNOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHIIILLLNNNNNNKKKHHHHHHHHHEEEEEEDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<>>============>>>>>>>>>?????????????????????@@@AAABBBCCCEEEFFFHHHIIIJJJKKKKKKKKKLLLIIIFFFGGGJJJNNNOOOOOOQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[\\\]]]___bbbeeehhhjjjkkkpppoookkkhhhfffeeedddeeebbbbbbaaaaaabbbccceeefffnnnssswwwyyy}}}~~~{{{rrrdddXXXRRRJJJKKKOOOVVV^^^dddffffffmmmpppsssuuuwwwyyy|||```UUUMMMMMMPPPRRRSSSUUU^^^eeennnvvv|||{{{rrrmmmllllllnnnrrrxxx}}}wwwllleeecccbbbbbbbbbaaa`````````___^^^\\\ZZZYYYXXXWWWWWWVVVTTTSSSQQQPPPPPPPPPQQQRRRQQQPPPNNNNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJLLLLLLJJJHHHGGGHHHEEEEEEEEEDDDCCCAAA??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<@@@HHHUUUdddnnntttdddWWWOOOIIIFFFCCCBBBCCCDDDEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>======;;;<<<<<<===???@@@@@@AAA??????>>>???@@@BBBDDDEEEFFFGGGIIIKKKLLLMMMNNNNNNMMMKKKIIIIIIKKKMMMNNNNNNQQQRRRSSSUUUWWWXXXYYYYYYZZZZZZ\\\]]]^^^___``````aaabbbcccfffhhhjjjlllmmmtttsssqqqooonnnnnnnnnooohhhhhhgggggghhhjjjlllmmmtttyyy~~~}}}rrraaaSSSMMMFFFGGGJJJPPPVVV[[[\\\\\\bbbeeeiiilllppptttyyy}}}pppYYYQQQLLLNNNRRRVVVZZZ^^^iiirrr~~~}}}tttooommmmmmpppuuu{{{~~~ppphhheeeaaaaaaaaa``````````````````___]]][[[YYYXXXWWWWWWXXXWWWVVVTTTSSSSSSTTTTTTTTTSSSQQQOOONNNNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFEEECCCBBB@@@???>>>===<<<;;;;;;::::::;;;;;;<<<<<<>>>DDDPPP^^^hhh}}}{{{{{{~~~vvvgggYYYQQQJJJGGGDDDBBBCCCDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA???>>>>>>======<<<<<<======>>>??????@@@????????????AAADDDFFFHHHGGGIIIJJJMMMOOOPPPQQQQQQOOONNNLLLKKKLLLMMMNNNNNNPPPQQQTTTVVVXXXZZZ[[[[[[\\\^^^```bbbbbbcccdddeeeggggggiiijjjlllmmmoooooovvvuuuuuuuuuvvvwwwxxxyyysssrrrqqqpppqqqsssvvvxxx{{{rrr___QQQJJJKKKLLLOOOSSSWWW[[[]]]^^^bbbdddhhhlllpppuuuzzz~~~eeeUUUOOOKKKMMMRRRXXX```hhhttt~~~vvvpppnnnnnnssswww}}}xxxnnnhhhgggddddddccccccbbbaaaaaa```aaa```^^^\\\ZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUTTTRRRPPPPPPOOOPPPPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHHHHHHHIIIJJJJJJIIIIIIGGGGGGFFFEEEDDDBBBAAA@@@>>>>>>===<<<;;;:::::::::999;;;===>>>CCCMMM[[[fffssssssqqqnnnkkklllqqquuu}}}xxxjjj\\\SSSKKKHHHDDDBBBCCCCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>=========>>>=====================??????@@@AAACCCFFFIIIKKKJJJKKKMMMOOOQQQRRRSSSSSSQQQPPPPPPNNNNNNNNNOOOOOOQQQRRRTTTWWWYYY[[[\\\]]]^^^aaadddfffffffffiiikkkkkklllmmmnnnoooqqqrrrrrrvvvwwwxxxyyy{{{}}}|||{{{zzzyyy{{{~~~qqq^^^QQQKKKMMMOOORRRUUUYYY\\\```bbbiiikkkooorrrtttxxx}}}www]]]VVVPPPMMMNNNSSSZZZgggssswwwrrrqqqqqqxxxzzz}}}}}}|||uuummmiiiiiihhhggggggfffeeedddcccccc```___]]][[[ZZZYYYXXXXXXVVVUUUTTTSSSRRRSSSSSSTTTUUUTTTRRRQQQQQQQQQRRRRRRQQQPPPOOONNNMMMLLLLLLLLLJJJIIIHHHIIIKKKLLLLLLKKKGGGGGGGGGFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;888;;;===>>>AAAJJJXXXcccgggiiijjjfffaaaaaaeeekkkwwwzzzmmm^^^UUUKKKHHHEEECCCBBBCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@>>>>>>=========>>>>>>>>>======<<<<<<<<<>>>???BBBDDDGGGJJJLLLMMMMMMNNNPPPQQQSSSTTTUUUUUURRRSSSSSSRRRPPPPPPQQQRRRRRRSSSUUUXXXZZZ\\\]]]]]]```ccchhhiiihhhiiilllooonnnooopppqqqrrrttttttuuuvvvxxxzzz|||~~~nnn]]]RRROOOQQQTTTXXX[[[^^^ccchhhkkkqqqtttxxxzzz{{{}}}oooXXXVVVSSSQQQSSSWWW```ooo}}}yyyuuuuuuvvv|||~~~tttllliiipppwww{{{rrrkkkhhhiiifffffffffeeeeeeddddddccc]]]\\\[[[YYYXXXXXXWWWWWWUUUUUUSSSRRRRRRRRRSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTSSSRRRQQQPPPOOONNNNNNNNNLLLJJJIIIJJJMMMOOONNNMMMHHHHHHGGGFFFEEECCCBBBAAAAAA@@@???>>>===<<<<<<<<<888;;;======>>>FFFTTT^^^dddhhhkkkggg```^^^aaafffzzz{{{ooo```VVVLLLIIIEEECCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>======>>><<<<<<<<<===============>>>@@@DDDHHHKKKMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUVVVSSSUUUVVVUUUSSSRRRSSSUUUTTTUUUWWWYYY[[[\\\]]]]]]```eeejjjkkkjjjkkknnnrrrppppppqqqssstttvvvwwwwwwwwwyyy{{{{{{iii[[[TTTSSSWWW[[[___dddhhhmmmtttyyyyyy|||jjjWWWTTTTTTWWW\\\aaaiiiwww|||yyyzzz}}}~~~zzzyyyuuuvvv~~~xxxwwwvvvsssggg]]]YYY___fffmmm{{{wwwpppjjjggghhhbbbbbbbbbbbbbbbbbbbbbbbbZZZZZZYYYWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVTTTSSSSSSRRRRRRSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOONNNKKKJJJKKKNNNQQQPPPOOOHHHHHHHHHGGGEEEDDDBBBAAABBBAAA@@@>>>======<<<<<<999<<<===<<<<<>>======>>>>>>:::;;;;;;<<<===>>>??????===@@@EEEJJJNNNOOOOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVSSSVVVWWWWWWTTTSSSUUUWWWUUUVVVWWWYYY[[[\\\]]]]]]aaafffkkklllkkklllppptttpppqqqrrrtttuuuwwwxxxyyyxxxzzz}}}wwwfffYYYTTTUUUYYY]]]cccggglllsss{{{~~~}}}zzzzzz}}}}}}hhhXXXQQQTTT\\\dddiiippp}}}|||~~~rrrhhhhhhhhheeeiiivvvqqqiiijjjkkkiii```UUUOOOUUU[[[aaaooozzzpppmmmiiifffeeeaaaaaabbbaaa```___]]]\\\VVVVVVVVVUUUUUUTTTTTTTTTXXXUUURRRRRRUUUVVVTTTRRRUUUQQQPPPQQQOOONNNTTT]]]]]]YYYTTTQQQQQQQQQOOOMMMMMMMMMLLLKKKLLLMMMOOOPPPKKKIIIGGGDDDCCCBBBCCCDDDAAAAAAAAABBBBBBBBBBBBCCCBBB===:::;;;>>>DDDOOOZZZdddmmmooommmiii___bbbsss~~~~~~rrrdddYYYQQQIIICCCBBBCCCAAA@@@AAA????????????????????????<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<=========>>>BBB@@@BBBJJJUUUYYYTTTMMMPPPRRRSSSUUUVVVVVVVVVUUUYYYYYYXXXWWWWWWWWWWWWWWWVVVXXXZZZZZZ[[[\\\___aaahhhjjjlllmmmnnnoooqqqssstttvvvxxxyyyyyyzzz{{{|||~~~kkk```[[[ZZZ\\\ccceeeiiimmmrrryyy|||tttllliiifffbbbaaadddkkksss||||||tttiii```\\\VVVZZZ```fffmmmvvvzzzjjj```]]]___]]]bbblll~~~tttjjjddd___]]]]]]ZZZQQQKKKNNNSSSXXXbbblllvvvmmmjjjgggcccbbbaaaaaaaaaaaa```^^^\\\[[[WWWWWWVVVVVVUUUTTTTTTTTTWWWUUUSSSSSSUUUUUUTTTRRRUUUQQQNNNOOONNNNNNTTT]]]^^^ZZZUUUQQQPPPOOOMMMKKKNNNMMMMMMMMMMMMMMMNNNNNNJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC>>>;;;<<<>>>CCCNNNXXXbbblllooonnnllldddfffwww~~~~~~uuufff[[[QQQIIICCCBBBCCCAAA@@@AAA????????????????????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@???AAAHHHPPPTTTQQQLLLPPPQQQSSSUUUVVVWWWVVVVVVYYYYYYXXXXXXWWWXXXXXXXXXXXXZZZ[[[[[[[[[\\\___aaafffhhhjjjlllmmmnnnqqqsssvvvyyy{{{|||}}}}}}{{{iiiaaa]]]___bbbgggjjjnnnrrrwww}}}~~~yyylllddd]]]ZZZWWWSSSRRRTTTWWW]]]cccccc]]]WWWSSSSSS[[[```eeeiiilllsss~~~qqqddd\\\ZZZ[[[YYY^^^gggvvvvvvhhhaaa]]]YYYXXXYYYVVVOOOKKKMMMQQQSSSZZZbbbsssqqqiiigggdddaaaaaaaaaaaaaaa```^^^\\\[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUVVVUUUSSSTTTUUUUUUTTTRRRTTTPPPMMMLLLLLLNNNTTT\\\]]]YYYTTTQQQOOONNNLLLJJJNNNNNNOOOOOONNNMMMKKKJJJHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDCCC???<<<===???BBBKKKTTT^^^hhhlllmmmoookkknnn~~~}}}}}}xxxiii___QQQIIICCCBBBCCCAAA@@@AAA???????????????????????????>>>======<<<<<<======<<<<<<=========>>>>>>>>>>>>???AAAEEEJJJMMMMMMLLLPPPQQQSSSUUUWWWWWWWWWWWWYYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]\\\]]]___aaaccceeehhhjjjlllnnnpppsssyyy|||uuugggaaaaaadddiiilllpppuuuyyy~~~ssskkk___XXXQQQOOOLLLHHHHHHIIIIIILLLOOOOOOMMMLLLOOORRR```ffflllmmmkkknnnyyy~~~hhh^^^ZZZYYYYYYWWW\\\cccooo~~~qqqfff]]]YYYWWWUUUTTTVVVUUUPPPNNNOOOOOOPPPSSSXXXfffttt{{{nnnhhhgggcccaaaaaaaaa```___^^^\\\[[[YYYXXXZZZYYYWWWVVVUUUUUUUUUUUUUUUUUUTTTUUUUUUTTTSSSSSSSSSOOOLLLJJJJJJNNNUUUZZZYYYVVVSSSPPPNNNMMMLLLLLLOOOPPPQQQQQQOOOLLLIIIGGGEEEEEEDDDDDDEEEEEEGGGGGGIIIHHHHHHFFFEEEDDDCCCCCCBBB>>><<<>>>???AAAHHHPPPXXXcccgggiiiqqqtttzzz}}}zzzkkkaaaRRRJJJCCCCCCCCC@@@???@@@???????????????????????????>>>======<<<<<<======<<<============>>>>>>>>>===???BBBDDDFFFHHHJJJLLLOOOQQQSSSUUUWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^^^^___^^^]]]]]]___aaabbbdddgggjjjlllnnnqqqtttzzz}}}rrrgggddddddiiiooorrrvvv{{{yyyjjj```WWWPPPJJJIIIGGGDDDCCCEEEFFFGGGHHHIIIIIILLLQQQUUUaaaiiipppoookkkmmmxxxvvvbbb\\\\\\\\\\\\[[[```fffooozzz{{{rrrfff___XXXWWWVVVTTTSSSVVVVVVUUUSSSRRRQQQQQQTTTWWW^^^kkkzzzxxxmmmjjjhhhdddbbbbbb______]]]\\\ZZZYYYXXXXXXZZZYYYWWWUUUTTTTTTTTTUUUTTTUUUVVVVVVUUUTTTSSSSSSRRROOOKKKHHHJJJPPPVVVXXXSSSRRRPPPNNNLLLLLLNNNOOOPPPQQQRRRQQQOOOKKKGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@======??????@@@EEELLLTTT```eeejjjxxx|||~~~{{{lllbbbRRRJJJCCCCCCCCC@@@???@@@????????????????????????>>>===<<<<<<;;;;;;<<<<<<============>>>>>>>>>???>>>AAACCCEEEEEEGGGKKKNNNOOOPPPRRRUUUVVVWWWWWWVVVWWWWWWWWWXXXZZZ[[[]]]^^^___``````___^^^^^^___aaabbbdddhhhjjjlllooorrruuuyyy{{{uuullliiiiiimmmssswww{{{ssscccXXXMMMGGGCCCCCCBBB??????AAABBBCCCEEEFFFHHHKKKOOORRR]]]fffnnnooommmppp{{{nnn^^^]]]^^^___```___fffnnnvvv}}}wwwmmmccc]]]YYYXXXWWWTTTTTTVVVXXXYYYYYYVVVTTTUUUXXXZZZ[[[eeerrr~~~~~~uuummmjjjhhhdddbbbbbb]]]]]][[[ZZZYYYXXXXXXXXXZZZYYYVVVTTTRRRRRRSSSTTTSSSUUUWWWWWWUUUSSSSSSSSSPPPOOOLLLIIILLLSSSWWWVVVOOOOOOOOOMMMKKKLLLNNNQQQQQQQQQRRRQQQOOOKKKGGGEEECCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>AAABBBBBBFFFLLLRRRbbbkkkvvv{{{}}}|||mmmbbbSSSJJJDDDCCCBBB@@@??????????????????????????????>>>===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>?????????AAADDDFFFGGGIIILLLNNNOOOPPPRRRTTTUUUUUUTTTTTTUUUUUUVVVWWWYYY[[[]]]^^^^^^___```___^^^^^^```aaabbbdddhhhjjjlllnnnrrrtttvvvyyy}}}}}}vvvsssqqqtttyyy}}}|||mmm\\\QQQHHHCCC@@@BBBBBBAAAAAACCCBBBCCCEEEGGGJJJLLLNNNOOOWWW```iiinnnooottt{{{eee\\\]]]___aaabbbccclllwww{{{oooccc^^^[[[ZZZWWWTTTTTTXXXYYY___aaa^^^[[[[[[\\\[[[ZZZbbbkkkvvvyyyqqqkkkiiifffbbb___```[[[[[[YYYXXXXXXXXXYYYYYYZZZXXXUUURRRQQQQQQRRRSSSRRRUUUWWWWWWUUUSSSRRRSSSOOOOOOMMMJJJNNNUUUWWWTTTNNNOOONNNLLLJJJJJJMMMPPPQQQRRRQQQPPPNNNKKKGGGEEECCCDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@AAAEEEFFFEEEHHHNNNSSShhhyyyzzz|||}}}ooodddSSSKKKDDDCCCBBB@@@>>>??????????????????????????????>>>======<<<<<<============>>>>>>>>>????????????@@@BBBFFFIIILLLMMMMMMOOOPPPQQQSSSSSSSSSRRRQQQSSSTTTUUUVVVYYY[[[]]]___]]]^^^______^^^^^^```bbbaaadddgggiiikkkmmmppprrrtttwww||||||}}}uuueeeUUUIIIFFFBBB@@@CCCEEEDDDEEEGGGEEEEEEFFFHHHLLLOOOPPPQQQSSSZZZdddkkkqqqyyy|||mmm```\\\___aaaccceeegggsssxxxeee```]]]\\\YYYVVVWWW[[[\\\fffmmmkkkfffccc```[[[]]]bbbhhhrrruuunnnhhhgggddd___]]]]]]ZZZYYYXXXWWWWWWXXXYYYZZZZZZXXXTTTQQQPPPPPPQQQRRRQQQUUUXXXXXXUUURRRRRRSSSNNNOOOMMMKKKOOOWWWXXXSSSOOOPPPOOOLLLIIIHHHKKKNNNRRRRRRQQQPPPMMMKKKHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBAAADDDHHHIIIHHHKKKPPPTTTmmmzzz{{{~~~pppeeeSSSKKKDDDCCCBBB@@@>>>???????????????????????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???AAAEEEJJJMMMMMMLLLOOOPPPQQQRRRRRRQQQPPPOOORRRSSSTTTVVVXXX[[[]]]___\\\^^^___^^^^^^^^^```bbbaaacccfffhhhiiikkknnnpppssswww{{{~~~qqq```OOODDDBBB>>>===AAACCCCCCDDDGGGDDDCCCCCCEEEIIINNNPPPQQQQQQXXXaaajjjrrr|||qqqggg______cccdddfffhhhlllyyygggccc```^^^[[[YYY[[[``````nnnxxxwwwqqqkkkccc[[[```dddiiiqqq}}}wwwkkkbbbaaabbb___[[[YYYVVVUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSQQQPPPPPPOOORRRSSSTTTUUUUUUTTTSSSRRRNNNNNNNNNOOOPPPRRRUUUVVVSSSRRRQQQPPPOOONNNNNNNNNQQQQQQPPPOOONNNKKKIIIHHHDDDDDDDDDCCCDDDEEEFFFFFFJJJIIIHHHFFFEEEEEEDDDEEE???AAABBBCCCDDDGGGKKKOOO]]]qqq}}}vvvdddUUUMMMFFFDDDCCC@@@>>>???BBBAAAAAA@@@?????????@@@@@@???===<<<:::999999999>>>>>>>>>>>>????????????>>>???AAADDDGGGJJJLLLMMMQQQQQQRRRRRRQQQQQQPPPOOOSSSSSSSSSUUUVVVXXXZZZ[[[^^^^^^^^^^^^___aaabbbccceeefffhhhjjjlllnnnpppqqquuuvvvxxx{{{}}}ssscccPPPFFFFFFCCCCCCDDDGGGIIIJJJIIIGGGEEEFFFHHHJJJMMMQQQSSSUUUWWWWWW[[[dddmmmwww{{{rrrhhhbbb___aaadddfffjjjoootttvvvnnnfffaaa___]]]```ffflllvvvuuujjjdddiiilllrrr|||{{{}}}uuujjjaaa```aaa^^^ZZZXXXWWWVVVVVVUUUTTTTTTTTTTTTUUUTTTSSSQQQPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTSSSRRROOONNNNNNOOOPPPRRRTTTUUUOOONNNNNNNNNNNNOOOPPPPPPRRRRRRRRRQQQOOOMMMJJJHHHDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEFFFIIIMMMPPP\\\pppvvvdddUUUMMMEEEDDDCCC@@@??????BBBAAA@@@@@@??????@@@@@@AAA@@@???===<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@???@@@BBBDDDGGGJJJLLLMMMQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSUUUWWWYYYZZZ]]]]]]]]]^^^```bbbcccdddggggggiiijjjlllnnnppppppssstttvvvxxx|||qqqhhh]]]MMMEEEFFFBBBBBBCCCEEEHHHIIIHHHFFFCCCDDDGGGKKKOOOTTTXXXZZZ[[[XXXYYY___fffooo|||zzzrrrkkkfffbbbdddgggjjjpppvvv~~~}}}tttkkkhhhffffffjjjpppttt~~~vvvooopppttt|||xxx|||rrrhhh```______\\\XXXWWWWWWWWWUUUTTTRRRQQQPPPOOOSSSQQQPPPNNNNNNOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQOOOOOONNNNNNOOOQQQRRRSSSMMMMMMNNNOOOPPPRRRSSSTTTSSSSSSTTTTTTRRRNNNJJJHHHCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGKKKNNN[[[nnnvvveeeVVVMMMFFFDDDCCCAAA@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@???????????????????????????@@@@@@@@@@@@@@@AAACCCEEEHHHJJJLLLMMMPPPPPPPPPOOOOOOOOONNNNNNMMMNNNPPPRRRTTTVVVXXXXXX\\\\\\]]]^^^```ccceeefffiiiiiijjjlllmmmnnnooopppqqqqqqsssuuuyyy}}}uuuccc[[[TTTJJJEEEEEECCCCCCCCCEEEHHHIIIHHHFFFCCCEEEHHHMMMSSSYYY^^^aaaaaa\\\XXXZZZ^^^fffsssyyyvvvpppmmmnnnqqqttt|||wwwnnnkkkkkknnnssszzz~~~||||||sss{{{nnnfff___^^^]]]YYYVVVVVVUUUUUUTTTSSSQQQOOONNNMMMPPPOOOMMMLLLMMMNNNQQQRRRQQQQQQRRRSSSSSSRRRQQQQQQOOOOOONNNNNNNNNOOOQQQRRRQQQQQQQQQRRRSSSUUUVVVWWWRRRSSSTTTTTTRRRNNNJJJHHHDDDFFFHHHJJJKKKJJJIIIHHHEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDBBBAAACCCEEEHHHXXXhhhxxxhhhWWWNNNFFFDDDDDDAAA@@@BBBAAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOOOOOOOONNNNNNNNNNNNNNNLLLMMMOOORRRTTTVVVXXXXXXZZZ[[[\\\^^^aaacccfffgggjjjjjjkkklllmmmoooooopppppppppqqqsssvvvzzz}}}nnnXXXRRROOOJJJFFFFFFHHHGGGFFFGGGIIIIIIHHHFFFFFFHHHKKKOOOVVV]]]cccffffff___XXXVVVYYY```nnn{{{}}}}}}~~~|||sssqqquuuyyyxxxnnnzzzyyykkkddd^^^]]]\\\XXXUUUUUURRRSSSSSSSSSRRRPPPOOONNNOOONNNMMMMMMMMMOOOQQQRRRPPPQQQRRRSSSSSSRRRQQQPPPOOONNNMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSTTTTTTUUUVVVQQQRRRSSSSSSQQQNNNKKKIIIGGGHHHJJJLLLLLLKKKJJJHHHEEEFFFGGGHHHIIIIIIHHHHHHCCCCCCBBB@@@??????BBBDDDPPP^^^vvv{{{lllYYYPPPGGGEEECCCAAA@@@BBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@?????????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEGGGJJJLLLMMMNNNPPPOOONNNMMMMMMMMMMMMNNNMMMOOOQQQTTTVVVWWWXXXXXXYYYZZZ[[[]]]```ccceeegggjjjjjjkkklllmmmoooooopppppppppqqqrrruuuxxx{{{|||jjjVVVPPPQQQMMMIIIIIILLLJJJHHHHHHHHHHHHGGGEEEIIIJJJLLLOOOUUU[[[aaadddfff^^^WWWTTTVVV^^^lllyyysssjjjyyyttttttiiiccc^^^^^^[[[WWWTTTUUUQQQRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRROOOPPPQQQRRRRRRQQQPPPOOOMMMMMMLLLLLLMMMOOOPPPQQQSSSSSSRRRQQQQQQQQQRRRRRRQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKLLLMMMLLLKKKJJJIIIFFFGGGIIIJJJKKKJJJJJJIIICCCCCCCCCAAA??????AAADDDHHHSSSgggqqq\\\RRRHHHEEECCCAAA@@@BBB@@@@@@??????@@@@@@AAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHKKKMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOOOOOQQQSSSUUUWWWXXXXXXXXXXXXYYYZZZ\\\___bbbdddeeeiiiiiijjjlllmmmnnnoooppppppppppppqqqsssvvvxxxzzz}}}{{{gggVVVTTTUUUQQQMMMMMMLLLJJJHHHGGGHHHIIIHHHGGGKKKKKKLLLOOOSSSYYY^^^bbbddd]]]WWWUUUWWW^^^kkkwww|||ooofff~~~sssooonnngggbbb___^^^[[[VVVTTTUUURRRSSSUUUUUUUUUTTTRRRQQQOOOPPPQQQRRRSSSSSSRRRRRROOOPPPQQQQQQQQQQQQPPPOOOLLLKKKKKKLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQOOOOOONNNMMMLLLKKKJJJJJJHHHIIIKKKLLLMMMLLLJJJIIICCCCCCBBB@@@??????AAADDDEEELLL[[[rrrvvv___TTTJJJEEECCC@@@???AAA@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@???@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOQQQPPPNNNMMMMMMMMMOOOPPPPPPRRRTTTVVVWWWWWWVVVVVVXXXXXXYYY[[[]]]```bbbcccggggggiiijjjlllnnnppppppooooooooopppqqqsssvvvwwwzzz|||qqqbbbWWWXXXZZZUUUQQQQQQLLLJJJIIIJJJLLLNNNOOOOOOPPPOOOPPPRRRVVV\\\aaaeeegggaaa\\\\\\^^^cccnnnyyy~~~~~~}}}wwwjjjaaayyypppkkkiiigggbbb______\\\VVVTTTVVVTTTUUUVVVWWWVVVTTTRRRPPPOOOQQQSSSUUUUUUTTTSSSRRROOOOOOPPPQQQQQQPPPOOOOOOKKKJJJKKKKKKMMMOOOQQQSSSSSSSSSRRRSSSSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTRRRQQQOOOMMMLLLKKKJJJJJJJJJKKKMMMNNNNNNLLLKKKIIIBBBBBBAAA???===>>>@@@CCCFFFJJJUUUggg||||||tttssszzzyyy```UUUKKKFFFCCC???>>>@@@@@@?????????@@@AAAAAABBBCCCBBBAAA@@@@@@@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMOOOOOORRRQQQOOOMMMMMMNNNOOOPPPQQQRRRTTTVVVWWWVVVUUUTTTXXXXXXYYYZZZ\\\___aaabbbeeefffhhhjjjlllnnnpppqqqnnnnnnnnnnnnppprrrtttuuuxxxzzz~~~iii]]]VVVZZZ]]]WWWSSSSSSMMMLLLLLLNNNRRRUUUWWWWWWUUUTTTUUUWWW[[[aaagggkkklllgggcccccceeeiiisss|||}}}}}}}}}sssfff^^^{{{rrrlllgggeeedddcccbbb___\\\WWWSSSQQQSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQRRRTTTUUUVVVWWWXXXTTTSSSRRRPPPPPPOOOOOOOOONNNMMMKKKKKKLLLOOORRRTTTVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUSSSRRRQQQOOOMMMLLLLLLLLLMMMMMMLLLMMMMMMLLLIIIGGGEEECCCAAA@@@AAAAAA???>>>===DDDMMMWWWhhh|||zzzlll```___hhhsssxxx|||}}}}}}~~~|||fffWWWHHHCCCDDDCCCCCCCCC???@@@AAAAAA@@@???@@@BBB???BBBEEECCC@@@>>>@@@CCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFHHHJJJMMMOOOQQQRRRPPPPPPOOONNNMMMNNNRRRUUUVVVUUUSSSRRRRRRSSSUUUVVVWWWXXXZZZZZZ[[[\\\___aaacccccceeegggiiijjjlllmmmlllkkkllllllnnnpppssstttuuuyyy}}}___cccccc^^^[[[ZZZXXXTTTRRROOOOOOUUUYYYZZZ[[[^^^]]]^^^^^^^^^aaahhhsss||||||uuuooommmlllppp}}}{{{oooccc[[[wwwooojjjfffeeeeeedddbbb___[[[WWWTTTSSSTTTTTTTTTTTTUUUUUUUUUUUUQQQRRRRRRSSSUUUVVVVVVWWWSSSSSSRRRQQQPPPPPPPPPPPPOOONNNLLLLLLMMMOOORRRTTTVVVVVVVVVVVVVVVUUUTTTTTTUUUTTTSSSSSSSSSSSSTTTUUUUUUTTTSSSQQQOOOMMMLLLLLLNNNMMMLLLMMMMMMLLLJJJGGGFFFDDDBBBAAAAAAAAA@@@???<<>>@@@AAABBBDDDEEEEEEDDDDDDAAABBBDDDEEEEEECCCAAA@@@BBBEEEDDDAAAAAADDDDDDAAAAAAAAA@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFIIITTTiii|||xxx}}}qqqbbb^^^UUUTTTSSSRRRSSSTTTWWWXXXXXXZZZ^^^bbbfffkkkqqquuuyyyzzz{{{{{{{{{}}}zzztttppphhhfffdddbbbbbbbbbdddeeeaaabbbeeeiiillloooqqqrrrrrrvvv||||||wwwuuuuuuuuuvvvuuummmccc\\\ZZZZZZYYYXXX]]][[[ZZZ[[[___ccceeefffggg```YYYVVVTTTQQQTTTYYYtttkkkbbb___^^^```gggnnnzzz~~~yyy{{{~~~~~~lll___aaaddddddcccdddjjjrrrxxx|||vvvnnneee]]]TTTMMMIIIFFFEEEDDDFFFGGGHHHHHHGGGooobbb___ZZZVVVTTTTTTUUUWWWPPPOOONNNMMMLLLJJJIIIIIIGGGIIIKKKMMMNNNMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFDDDBBBAAABBBCCCAAA@@@?????????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGFFFFFFEEECCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAAAAAAAA@@@???DDDCCCDDDHHHPPP```zzz~~~zzzggg\\\VVVSSSTTTWWWXXXVVVVVVYYY[[[___dddgggjjjooovvv|||~~~~~~~~~~~~~~~~~~{{{tttppphhhfffcccaaa_________```bbbbbbdddgggjjjmmmppprrrvvvxxx|||}}}yyyrrroooooorrrtttvvvqqqkkkccc\\\XXXXXX[[[]]]___```aaaccceeehhhkkkllliiigggbbbZZZTTTTTTXXX]]]|||fff[[[ccclllnnnmmmeeeccceeejjjkkkllltttxxxoooeee^^^VVVNNNIIIIIIEEEFFFGGGHHHIIIJJJJJJJJJzzzhhh^^^\\\XXXUUUSSSRRRSSSSSSNNNNNNMMMLLLKKKJJJJJJIIIFFFGGGIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFEEECCCAAA????????????????????????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@DDDCCCDDDGGGNNN\\\tttmmmbbb\\\XXXVVVXXXYYYXXX[[[```aaaeeejjjmmmpppuuu{{{}}}|||||||||}}}~~~}}}}}}{{{tttqqqiiigggdddaaa______```aaadddeeefffhhhkkknnnppprrruuuwww{{{|||vvvrrrrrrssstttuuurrrmmmeee^^^ZZZ[[[^^^aaacccdddfffiiilllnnnqqqrrrpppmmmggg^^^WWWUUUZZZ^^^}}}qqqbbb\\\bbbkkknnn~~~jjjhhhfffiiiooorrrvvvvvvmmmccc\\\UUULLLHHHHHHEEEEEEGGGHHHIIIJJJJJJJJJ}}}kkkaaaYYYWWWUUUSSSQQQPPPOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDBBBAAAAAACCCDDDEEEGGGFFFDDDBBB@@@>>>======>>>>>>??????@@@@@@??????AAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAADDDBBBCCCFFFKKKWWWmmmuuuiiiddd^^^ZZZZZZ[[[\\\aaaggghhhlllqqquuuwww|||~~~|||{{{zzzyyyyyyyyyzzz{{{xxx{{{~~~~~~|||{{{}}}{{{vvvsssmmmkkkgggcccaaabbbccceeehhhiiijjjkkkmmmoooqqqssswwwyyy}}}}}}zzzxxxwwwwwwvvvuuupppgggaaa^^^___dddgggjjjlllnnnrrruuuxxxzzz{{{zzzvvvmmmcccZZZWWW[[[___{{{pppeee``````ccckkkttt{{{hhhjjjkkkooovvv||||||rrrhhh___YYYRRRJJJEEEFFFDDDEEEFFFHHHIIIIIIIIIIIIpppddd___TTTTTTSSSRRRPPPNNNLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKIIIHHHFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFEEECCCAAA???@@@BBBDDDFFFFFFDDDBBBAAAAAAAAA@@@???======???@@@@@@???>>>===@@@AAABBBCCCEEEFFFGGGHHHEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCEEEIIITTTgggyyy|||ooogggbbb^^^______```eeekkknnnrrrxxx{{{~~~}}}|||yyyxxxwwwvvvvvvwwwxxxyyywww|||{{{yyy|||~~~~~~~~~zzzxxxtttqqqmmmjjjhhhiiikkkmmmnnnnnnnnnoooqqqrrrtttuuu{{{~~~}}}{{{yyysssllleeecccdddiiilllrrrtttxxx{{{|||ssshhh]]]YYYZZZ]]]sssfff```bbbccccccoooyyyjjjkkkooovvv~~~vvvlllcccZZZTTTNNNGGGDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIzzzjjj___ZZZRRRRRRRRRQQQOOOMMMKKKJJJGGGHHHHHHHHHHHHIIIIIIIIIGGGEEEDDDCCCCCCDDDEEEFFFHHHIIIKKKLLLLLLJJJHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDEEEEEEFFFFFFEEEEEECCCBBB@@@>>>???AAACCCEEEDDDBBBAAABBBDDDFFFFFFEEE===>>>???@@@@@@???======???@@@AAACCCDDDFFFGGGHHHDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCFFFIIIRRRddduuussshhheeedddfffgggfffhhhlllrrrwww}}}}}}{{{wwwwwwvvvuuuuuuvvvwwwxxxwww{{{~~~zzzxxx{{{~~~{{{{{{{{{{{{|||}}}~~~|||zzzwwwtttssstttvvvxxxvvvvvvvvvvvvwwwyyyzzz{{{{{{tttnnnkkkllloooqqqzzz}}}yyynnnbbb[[[YYY[[[ggg___^^^cccbbb```qqqzzzyyywwwvvv{{{yyymmmkkksss~~~xxxpppeee\\\UUUPPPLLLFFFCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJ~~~ooocccYYYTTTQQQQQQPPPOOONNNLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIJJJKKKKKKJJJHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDAAA@@@???>>>???@@@CCCDDDBBB@@@???BBBGGGKKKKKKIII??????@@@@@@??????>>>>>>??????@@@BBBCCCEEEFFFGGGCCCBBB@@@?????????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBDDDGGGIIIPPP```oooyyyllljjjkkkoooooommmmmmpppwww|||}}}{{{xxxwwwvvvvvvvvvwwwxxxyyyvvvxxx{{{zzzxxxvvvxxxzzzyyyxxxwwwwwwxxxyyy{{{|||}}}~~~|||xxxwwwwwwxxxwwwkkk```[[[ZZZ\\\ZZZ\\\aaa___```ttt~~~yyyooonnnllljjjmmmvvvvvvnnnmmmyyy~~~{{{~~~rrrjjj^^^WWWPPPMMMJJJEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKpppeee[[[TTTSSSPPPOOONNNMMMKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCC>>>>>>>>>??????@@@BBBBBBBBB???>>>BBBHHHLLLLLLKKKAAAAAA@@@?????????????????????@@@AAABBBCCCDDDEEEBBBAAA???>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEGGGHHHLLLZZZhhhtttrrrsssvvvwwwuuuuuuxxx}}}~~~|||yyyyyyxxxwwwxxxyyyzzz{{{vvvwwwwwwxxxwwwwwwvvvvvvxxxwwwuuuttttttvvvwwwxxxzzz|||~~~uuuiii```\\\YYYYYY\\\^^^___fffyyyyyyrrrnnnfffggggggfffgggnnnzzzzzzpppkkkqqq|||yyy}}}wwwllldddYYYRRRLLLKKKIIIFFFEEEGGGGGGHHHJJJKKKLLLLLLMMMMMMuuufff^^^VVVTTTUUUOOONNNLLLKKKIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEDDDBBBCCCDDDEEEFFFHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCC======>>>???@@@AAAAAAAAABBB???>>>BBBHHHLLLLLLJJJCCCBBB@@@?????????@@@AAA>>>???@@@@@@AAABBBCCCCCCBBBAAA???======>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAAAAAAAAAAABBBCCCDDDDDDFFFGGGFFFIIIVVVcccuuu|||xxxxxx{{{|||zzz{{{}}}zzzzzzyyyyyyyyyzzz|||}}}xxxwwwwwwxxxyyyyyywwwuuuwwwvvvtttsssssstttuuuvvvxxxzzz}}}}}}oooddd^^^\\\\\\\\\^^^cccnnnxxxnnnhhheeeaaadddfffggggggllluuu|||ssskkkhhhuuu}}}zzz}}}|||rrrhhh```VVVPPPJJJIIIHHHFFFFFFIIIHHHIIIJJJLLLMMMMMMNNNNNNyyyhhhbbb[[[YYYWWWNNNOOOLLLIIIHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAACCCEEEEEEAAA===???>>>===============>>>@@@@@@AAACCCEEEGGGIIIKKKGGGFFFFFFDDDCCCBBBAAA@@@CCCCCCBBBBBBAAA@@@??????===>>>>>>===;;;;;;<<<>>>>>>???@@@@@@AAABBBCCCCCCEEEDDDBBBAAA@@@@@@AAABBBCCCBBBBBBDDDGGGKKKPPPSSSiiiuuu~~~{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxzzzwwwttttttvvvxxxwwwuuuxxxyyy{{{~~~{{{jjj___WWW[[[___bbbhhhuuuyyynnngggeeegggdddeeeeeefffhhhnnnuuu{{{yyymmmhhhgggqqq~~~vvvmmmccc]]]QQQNNNJJJGGGEEEEEEGGGHHHJJJLLLPPPRRRRRRPPPLLLJJJwwwfff^^^YYY___aaaXXXNNNLLLIIIGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAABBBAAA@@@AAACCCCCC@@@>>>>>>>>>=========>>>>>>???@@@@@@AAABBBDDDFFFGGGHHHHHHGGGFFFDDDBBB@@@???>>>@@@@@@@@@???>>>===============>>>===;;;;;;<<<>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBCCCEEEDDDCCCDDDFFFIIILLLNNN\\\hhhtttxxxuuuuuu|||~~~}}}}}}|||{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwvvvvvvyyyvvvttttttvvvxxxwwwvvvxxxyyy{{{}}}pppddd]]]```dddhhhooo~~~yyyxxx{{{rrrjjjeeedddffffffhhhiiikkkooouuu{{{tttiiidddcccssszzzrrrhhh___YYYOOOLLLIIIFFFEEEFFFGGGIIIJJJLLLOOOQQQRRRPPPNNNLLLtttfffZZZXXXfffmmmbbbMMMKKKHHHFFFFFFGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCBBBEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@??????@@@@@@???>>>============>>>???@@@@@@??????@@@@@@AAABBBDDDDDDHHHGGGEEECCCAAA>>>===<<>>>>>======<<<<<<<<<=========;;;;;;===???@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDFFFEEEDDDCCCDDDFFFHHHIIIOOOZZZeeekkkjjjlllsss{{{~~~}}}{{{{{{zzzxxxxxxxxxxxxwwwwwwwwwwwwwwwuuuttttttvvvxxxxxxxxxxxxyyy{{{}}}vvvhhh___aaaeeekkkvvvpppqqqttt{{{uuulllgggeeefffiiimmmooossswww{{{pppfffbbbbbbqqq|||tttkkkbbbYYYSSSKKKIIIGGGEEEEEEGGGIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPxxxqqqgggZZZXXXhhhoooaaaLLLIIIGGGEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAA??????>>>>>>??????@@@AAADDDDDDBBBAAA???>>>===<<>>>>>======;;;<<<===<<<<<<<<<>>>@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBEEEDDDCCCBBBBBBCCCEEEFFFJJJSSS]]]ccceeehhhooovvvyyyyyy{{{~~~|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyvvvuuutttuuuvvvxxxyyyzzzyyyzzz{{{||||||mmmdddeeejjjrrrmmmpppvvv~~~zzznnnjjjiiijjjmmmqqqvvvyyypppfffddddddkkkyyywwwnnneee\\\TTTOOOHHHGGGFFFEEEFFFHHHJJJLLLLLLMMMNNNPPPQQQRRRSSSTTT|||rrrooolllhhh]]]XXXdddhhhYYYJJJHHHEEEDDDEEEEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCC???@@@AAACCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@???>>><<<<<<<<<===<<<<<<<<<<<<===>>>???@@@>>>>>>============>>>>>>????????????>>>>>>======>>>===============<<<<<<:::;;;<<<<<<<<<<<>>AAAAAA@@@@@@AAABBBDDDEEEIIIOOOWWW]]]aaafffmmmrrrssspppooottt}}}||||||{{{{{{{{{zzzzzzzzzyyyyyyvvvvvvvvvvvvwwwxxxzzz|||{{{{{{{{{}}}uuuoooqqqvvvtttgggmmmwww|||rrrjjjiiimmmpppuuuzzz~~~qqqhhhfffgggiiiqqq{{{rrrhhh```XXXPPPLLLFFFEEEEEEFFFGGGJJJLLLNNNNNNNNNOOOPPPRRRSSSUUUVVV{{{mmmfffeeecccccc]]]VVV[[[\\\PPPIIIGGGDDDCCCDDDDDDDDDCCC???@@@@@@AAABBBBBBCCCCCC===>>>@@@BBBCCCCCCCCCCCCAAA@@@@@@???????????????>>>============>>>?????????@@@@@@???===;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<<<<===============:::::::::::::::::::::999999;;;<<<<<<<<<===???AAAAAAAAA@@@@@@??????>>>>>>@@@@@@AAA@@@@@@>>>===<<<>>>>>>>>>???@@@AAABBBCCCFFFJJJPPPWWW]]]dddkkkooollljjjfffhhhvvv~~~}}}{{{{{{{{{{{{zzzzzzzzzyyyxxxyyyyyyxxxwwwxxx{{{}}}}}}}}}}}}}}}yyyzzzpppgggooo|||vvvnnniiilllrrrwww~~~ssskkkiiiiiimmmrrr}}}vvvmmmccc[[[TTTNNNJJJEEEEEEFFFGGGIIIKKKNNNOOONNNOOOPPPQQQSSSTTTVVVVVV{{{kkkbbb]]]\\\WWWZZZZZZSSSRRRTTTMMMHHHFFFCCCBBBCCCDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA===???AAABBBCCCBBBAAA@@@@@@???>>>>>>======>>>>>><<<;;;;;;;;;;;;<<<===>>>>>>@@@BBBAAA>>>;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888:::;;;<<<<<<===@@@BBB@@@@@@??????>>>======<<<>>>??????@@@@@@???>>>============>>>>>>???@@@@@@AAADDDJJJQQQ[[[dddkkkooojjjhhhdddcccmmm~~~~~~|||~~~~~~~~~}}}}}}zzz{{{|||zzzxxxyyy{{{~~~~~~~~~xxxpppmmmwwwwwwpppmmmrrrzzzyyypppnnnnnntttwwwxxxqqqhhh^^^VVVPPPKKKHHHFFFFFFGGGHHHJJJMMMOOOPPPOOOPPPRRRSSSTTTUUUUUUUUUnnnbbb\\\ZZZWWWOOOSSSWWWPPPMMMPPPNNNGGGEEECCCBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@????????????@@@AAABBBBBBAAA???===??????>>>===============:::::::::::::::;;;<<<======AAACCCBBB???<<<;;;;;;;;;;;;:::999999999::::::<<<<<<;;;;;;;;;<<<============<<<;;;;;;:::999999:::::::::::::::::::::;;;888:::;;;<<<<<<>>>@@@BBB@@@??????>>>===<<<;;;;;;;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>@@@FFFOOOZZZeeemmmqqqjjjiiieeecccjjjzzz|||}}}~~~|||yyyyyy{{{~~~rrrqqqppp|||{{{tttrrrxxx~~~vvvttttttxxx{{{uuunnnddd[[[TTTNNNJJJGGGFFFGGGHHHIIIKKKMMMOOOQQQOOOQQQSSSTTTUUUUUUUUUTTTlllddd]]]UUUPPPPPPOOONNNMMMLLLLLLLLLLLLHHHFFFDDDAAA@@@@@@AAABBB??????@@@AAA@@@???>>>===?????????>>>>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::666777999;;;;;;:::999888;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888999999999:::::::::999999:::;;;<<<===>>>???AAA???>>>>>>??????>>><<<;;;;;;<<<@@@CCCCCC???;;;:::;;;<<<<<<;;;;;;<<<>>>>>>???BBBJJJXXXhhhqqquuurrrhhhaaabbbiiiuuu|||zzzyyyzzz|||~~~}}}rrrqqqttt~~~|||xxxvvvyyyzzzoooiii___UUULLLHHHEEEEEEFFFGGGIIIKKKMMMOOOPPPPPPPPPSSSUUUVVVUUUUUUUUUVVVxxxfff___YYYRRROOOMMMMMMLLLKKKJJJJJJJJJJJJGGGFFFCCCAAA@@@@@@AAABBB??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::============<<<;;;:::999666666888999999999888777:::::::::999999999999888888888888888888888888888888888888999999999::::::888999:::;;;<<<======>>>@@@>>>======>>>>>>===<<<::::::;;;>>>AAAAAA>>>;;;999:::;;;;;;::::::;;;===;;;<<<@@@HHHUUUfffttt{{{xxxoooggghhhnnnzzz}}}|||}}}xxxooopppxxxvvvtttxxx{{{uuuiiiccc[[[RRRKKKGGGFFFFFFFFFHHHJJJLLLNNNOOOPPPQQQQQQSSSUUUVVVUUUTTTTTTUUUlll^^^XXXTTTOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCCAAA@@@@@@AAAAAA???????????????>>>=========>>>>>>>>>???>>>>>>>>>:::::::::999999888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888666666666666777777777777999999888888888777777777666666666666666666666666777888888888999999999999888888999:::;;;;;;<<<<<<>>>===;;;<<<======<<<;;;:::::::::;;;>>>>>>===;;;888999;;;:::999999:::<<<;;;===@@@FFFPPP___qqq~~~yyyrrrrrrxxxtttooosssvvvvvv|||}}}tttnnnaaa]]]UUUNNNHHHFFFFFFGGGHHHIIIKKKMMMOOOQQQRRRRRRRRRSSSUUUUUUSSSSSSTTTUUUyyydddXXXTTTOOOKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>=========<<<===>>>??????>>>>>>===;;;::::::999888777777666999999999999999999999999999999::::::999888777777666666555555666666777888888777777777777666666666555555555555555555555555777777777888888888888999777888888999::::::;;;;;;<<<;;;::::::<<<<<<;;;:::;;;;;;::::::;;;<<<======888:::;;;;;;::::::;;;<<>>>>>>>>===============;;;<<<===?????????>>>===<<<;;;;;;:::999888888777888888888888888888888888888888888888888888777666777666666666666777888888777777777666666666555555666666666666666666666666666666777777777888888888777888888999999:::::::::;;;:::999:::;;;<<<;;;:::<<<<<<<<<;;;;;;;;;===>>>:::;;;<<<<<<;;;;;;<<<===???>>>???BBBEEEOOOcccwww~~~yyy~~~~~~tttkkkeeeZZZVVVPPPJJJFFFFFFGGGIIIKKKLLLNNNPPPRRRTTTUUUUUUTTTTTTTTTSSSRRRSSSVVVYYYqqqfffZZZTTTPPPKKKHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<999;;;===?????????===<<<<<<;;;;;;::::::999999999777777777777777777777777777777888888888777777666666666666666777777777777777777666666666555555555666666666666666666666666666666666666777777777777888888999999999:::::::::;;;:::999:::;;;<<<;;;:::;;;<<<===<<<::::::<<<>>>:::;;;===<<<;;;;;;<<<>>>;;;999:::@@@DDDKKK^^^rrryyyooofff```VVVSSSMMMHHHFFFGGGIIIJJJLLLNNNPPPRRRTTTVVVVVVWWWTTTTTTTTTSSSSSSUUUZZZ]]]rrrddd\\\UUURRRNNNIIIGGGIIIFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;<<<<<<888:::===???@@@???===<<<::::::::::::::::::::::::666666666666666666666666777777888888888888777777333444555666777666555555777777777666666666666555666666666666666666666666555555555666666666777777999999999:::::::::::::::;;;:::999:::<<<<<<<<<;;;999;;;<<<<<<:::999:::<<<999;;;<<<<<<;;;:::<<<===;;;666888???CCCHHHWWWiii}}}{{{rrriii```ZZZQQQNNNIIIFFFEEEGGGKKKMMMNNNOOOQQQSSSUUUWWWXXXXXXTTTTTTTTTSSSTTTWWW]]]aaaqqqeee[[[UUUQQQOOOLLLHHHGGGIIIEEEEEEDDDCCCBBBBBBBBBBBB??????@@@@@@@@@??????>>>>>>===<<<;;;:::;;;<<<<<<888:::===???@@@???===<<<999999999999999:::::::::666666666666666666666666777777888888888888888777111222444666666555444333888777777777666666666666555555555555555555555555555555555555666666666777::::::::::::::::::;;;;;;;;;:::999:::<<<===<<<;;;777:::<<<;;;999777888:::888:::;;;;;;:::999;;;<<<>>>888888???CCCDDDPPP___wwwvvvmmmddd[[[VVVLLLIIIFFFDDDEEEHHHLLLOOONNNPPPRRRTTTVVVWWWXXXYYYTTTTTTTTTSSSTTTYYY___cccnnn```XXXRRRPPPLLLIIIGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<==================888888777777777777888888777777777777666666666666777777777777777777777777555555555555555555555555222333444555666666666666444555666777777666555444666555555555666777999:::777888:::<<<<<<<<<:::999888999;;;<<<<<<;;;:::999999999888888888888999999999999::::::::::::;;;;;;===999888;;;???EEEOOOYYYoooyyy{{{qqqhhh^^^UUUOOOIIIFFFDDDEEEIIILLLMMMMMMSSSSSSSSSTTTUUUVVVWWWXXXZZZVVVTTTUUUVVVZZZbbblllvvvfff[[[UUUPPPNNNKKKHHHFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA?????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::888888777666666666777777777666666666666666666666666666666666666666666666555555555555555555555555222333444555666666666666555555666666666666555555666555555555666777888999777888:::;;;:::999777666999888888777777888999:::888777777777777777777888999999999:::::::::;;;;;;>>>:::999;;;>>>AAAIIIRRRdddooo||||||uuulllddd[[[RRRMMMGGGFFFEEEFFFJJJMMMNNNNNNSSSSSSTTTTTTVVVWWWXXXYYYWWWTTTSSSUUUWWW[[[eeeoooxxxfff\\\UUUPPPMMMLLLIIIFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>===============<<<<<<<<<;;;;;;999999999999999888777666888777777666555555555555666666666666666666666666666666666666666666666666444444444444444444444444222333444555555666555555555555555444444555555555555555555555666777888888888888999999888777555444999777444333333555999;;;777777666666666666777777999999999999::::::::::::>>>;;;:::<<<<<<<<>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999999888777666555444888777666555555444444555555555555666666666666666666666666666666666666666444444444444444444444444222333444444555555555444666555444333333444555666555555555555666666777777777777888888888777666666888666444333333666888:::777777666666666666777777888999999999999:::::::::===:::;;;===<<<;;;===CCCMMMYYYkkk{{{}}}sssmmmeee]]]VVVOOOIIIFFFDDDEEEHHHLLLOOOQQQQQQPPPRRRSSSUUUWWWXXXZZZZZZ[[[ZZZXXXYYY\\\^^^dddrrrooo___XXXQQQKKKHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBB@@@???????????????>>>>>>>>>============<<<:::::::::999999999888888999999999888888666555444777777666555555555555555444444555555666666666777555555555555555555555555444444444444444444444444222333444444444444444444555444333222222333444555555555555666666666666666555666777888888999999999555555666666777888888999999888888777777888888999888888888999999999:::::::::999:::======;;;===BBBJJJUUUgggyyy~~~yyyoooiii```WWWPPPJJJFFFCCCDDDGGGKKKNNNQQQQQQRRRRRRRRRSSSUUUWWWYYYYYYZZZZZZZZZYYY[[[^^^aaahhhxxxyyycccZZZVVVOOOHHHGGGEEEEEEDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>============<<<<<<999999888888888777777777888888999888888777666555777666666555555666666777444444444555555666666777555555555555555555555555333333333333333333333333333333444444444444333333444333333222222333333444444555555666666666555555444555555777888999:::;;;333444777999::::::999888999999888888888888999999888888888888999999999999999888:::======<<<>>>CCCHHHQQQbbbtttyyysssiiicccZZZRRRLLLHHHDDDBBBFFFIIIMMMPPPQQQQQQRRRSSSSSSTTTVVVWWWXXXXXXXXXWWWVVVWWW[[[___dddmmm}}}iiiYYYUUUSSSKKKFFFGGGDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>>>>>======>>>>>>>>>=========<<<<<<<<<999999999999888888888777666777777777777777666666666666666666777888999999333333444555555666777777555555555555555555555555333333333333333333333333333333333444444333333222222222333333333333222222444555555666666555444444444444555555666777888999222444777999::::::999888888888777777777777888888888888888888999999999999999777999<<<<<<:::===BBBBBBJJJXXXlll~~~|||{{{rrrkkkbbb\\\TTTMMMIIIGGGEEEDDDHHHKKKOOOQQQPPPQQQRRRTTTSSSTTTVVVWWWXXXWWWVVVUUUSSSVVV\\\ccciiiuuusssaaaSSSQQQOOOGGGDDDGGGCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@???>>>============>>>=========<<<<<<<<<<<<:::::::::999999999888888555555666666777666666666666666666666777999:::;;;333333444444555666777777555555555555555555555555333333333333333333333333333333333444444333222222111222333444444333222111444555666666666555444333555555444444444555555666333444555777888999999999777777666666666666777777777888888888888999999999999777888::::::999;;;AAA===CCCQQQeeeyyy|||yyy{{{}}}~~~{{{wwwtttwwwyyy}}}~~~vvvlllfff\\\WWWOOOIIIGGGFFFGGGGGGJJJMMMPPPQQQPPPPPPRRRUUUSSSTTTVVVWWWWWWVVVTTTSSSSSSWWW^^^gggooo}}}yyyddd\\\RRRLLLJJJJJJHHHEEEEEEDDDDDDBBBAAA@@@??????@@@@@@@@@???????????????===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888555666777888888777666555666666555555555555666666666666666555555444444444333333333444444555555555777666555444444444444444555555555444444333333333444444444333333222222222222333333444444333333222444555666777777666555444555555555555666666666666777777777777777777777777888888888777777777777777777777777777888999:::;;;===EEEMMMVVVfffyyy~~~}}}zzz{{{~~~}}}xxxrrrmmmtttuuuzzzyyyvvvxxxxxx~~~xxxoooeee^^^VVVPPPIIIDDDCCCDDDFFFGGGKKKNNNPPPQQQQQQRRRSSSUUUUUURRRQQQUUUWWWUUUTTTVVVXXX___iiirrr}}}yyylll]]]WWWNNNJJJJJJJJJGGGEEEDDDCCCCCCBBBAAA@@@@@@????????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888555666777888888777666555666666555555555555666666555555555444444444333333333333333333333444444444555555555444444333333333555555444444444333333333444444333333333222222222333333333333333333333333444555555666666555555444555555555555666666666666777777777777777777777777777777777777777777777777777777777777888999:::;;;===BBBHHHOOO\\\nnnzzz}}}zzztttpppttt{{{wwwyyy{{{}}}{{{vvvpppkkknnnooouuu|||~~~yyyuuuuuuuuuyyy{{{sssjjj```YYYSSSNNNHHHDDDCCCEEEGGGHHHLLLNNNPPPRRRRRRRRRTTTUUUVVVSSSSSSVVVWWWVVVVVVXXXZZZbbbnnnzzzwwwhhhaaaUUUPPPKKKIIIIIIHHHFFFCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::777777777777777777777777555666666777777666666555555555555555555555555555444444333333333333333222333333333333333222222222222333444444444333222111444444444444333333333333333333333333222222222222444333222111111222333444555444444333333444444555444555555555555666666666777777777777777777777777777777777777777777777777777777777777888999::::::===???AAAEEEPPP```nnntttrrrjjjcccdddiiipppyyywwwxxxzzz|||{{{wwwqqqllljjjkkkqqqyyy}}}|||xxxuuutttwww|||tttmmmdddZZZSSSOOOKKKFFFDDDDDDFFFHHHIIIMMMOOOQQQRRRRRRRRRTTTUUUXXXTTTTTTWWWXXXWWWXXX\\\```jjjxxxyyyhhh]]]XXXOOOMMMJJJIIIHHHGGGDDDAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>===<<<;;;::::::;;;;;;;;;;;;:::::::::999777777777777777777777777666666666666666666666666555555555555555555555555222222222222222222222222333333222222222222111111000111333444444222000///333333333333333333333333333222222222222222222222444333111000000111333444555444222222222222444555444444444555555555666666777777777777777777777777666666666777777777777777888888777777888999999:::>>>======???HHHWWWfffppppppggg^^^\\\```hhhtttzzzzzzzzz|||}}}zzztttooollllllqqqzzz{{{yyyzzzwwwoooggg___VVVOOOKKKHHHEEEDDDEEEHHHJJJKKKNNNPPPRRRSSSSSSSSSTTTUUUWWWUUUUUUWWWXXXWWWZZZ```iiisssxxxiii^^^UUUNNNMMMLLLKKKJJJHHHEEEBBB?????????????????????>>>>>>??????>>>===<<<<<<;;;;;;;;;:::::::::999999999999666666666666666666666666666666555555555555666666444444555555555555444444222222222222222222222222222222222222222222222222...000222333333222000///333333333333333333333333222222222222222222222222444333111000000111333444444333222111111222333444444444444444555555555555666666666666666666666666555555666666777777777777888888888777888888999:::???===<<<>>>FFFSSSdddpppqqqggg^^^[[[^^^fffttt~~~|||zzz{{{}}}|||xxxsssqqqooosss{{{}}}sssjjjccc[[[SSSMMMHHHFFFDDDEEEGGGJJJLLLMMMOOOQQQSSSTTTSSSSSSTTTVVVVVVTTTUUUWWWWWWXXX^^^eeemmmxxxzzziiiaaa[[[SSSLLLJJJJJJJJJIIIGGGDDDAAA@@@??????>>>>>>>>>========================<<<<<<<<<:::::::::999999999888888666666666666666666666666666555555444444555555666333444555666666555444333111222222222222333333333222222222222333333333444///000111222222222111000222222222222333333333333111111111222222222222222333222111000000111222333444333333222222333333444333444444444444555555555666666666666666666666666444555555666666777777888999888888888888888999999>>><<<<<>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999999999888888888888555555555555555555555555666555444444444444555666222333555666666555333222222222222222333333444444111111222333444555555666000000000111111222222222111111222222222333333333000111111111222222222222111111111111111111111111333333444444444444333333333333444444444555555555666666666666666666666666444444555555666777777888999999888888888888888999<<<:::;;;???CCCJJJYYYgggiiiccc]]]\\\___hhhwww~~~}}}}}}xxxwww}}}yyyqqqfff]]]WWWRRRLLLGGGFFFEEEFFFHHHKKKNNNOOOOOOQQQSSSUUUUUUTTTTTTUUUVVVVVVUUUWWWZZZ[[[^^^hhhsss{{{vvvnnnaaaWWWPPPLLLIIIGGGBBBCCCEEEEEEDDDCCCDDDDDD@@@???>>>===<<<;;;::::::888999999::::::;;;;;;<<<999999999888888888888777555555555555555555555555666555444333333444555666222333555666666555333222222222222333333444444444111111222333555666777777111111000000111222333333111111111222222333333333000000111111222222222222000111222222222222111000333333555666666555333333333333333444444444555555666666666666666666666666444444444555666777777888999999888888888888888999:::888999>>>AAAEEERRR```fffaaa]]]^^^aaaiiiyyy}}}{{{|||tttlllaaaXXXRRRNNNHHHDDDFFFFFFFFFIIIMMMOOOPPPOOOQQQSSSUUUUUUUUUTTTUUUVVVWWWWWWYYY\\\]]]aaalllxxxzzzjjjcccZZZRRRMMMKKKJJJIIIDDDEEEEEEDDDBBB@@@>>>===@@@???>>>===<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;:::999888777666555555555555555555555555555444444444333333222222222222222222333333444444444000000111222222222222111222111333000///===CCC777444333111111222333222222333333333222222111111111333333333333333333333333333333444444444555555555333333222222333333444555555555555555555555444444777666555666777888777666444444444555555555555666777777777777777888888888;;;;;;;;;<<<>>>CCCJJJOOOYYY___^^^```hhhjjjqqqyyyrrrjjjddd\\\TTTNNNIIIEEEBBBEEEGGGIIILLLNNNQQQRRRSSSRRRTTTVVVVVVUUUSSSSSSSSSVVVWWW[[[```bbbgggsssxxxmmm```[[[SSSNNNJJJIIIHHHGGGDDDDDDDDDCCCBBB@@@>>>===??????>>>===<<<;;;::::::999999::::::::::::::::::;;;::::::999777666666555555555555555555555555555444444333333333222222222222222222333333333444444111111222333333333333333222111333111000===DDD999333222111111222333222111333333333222222222111111333333333333333333333333111111111111222222222222333222222222222333444444555555555555555555444444555444444444666777666555444444444555555555555666777777777777777888888888::::::::::::<<>>===???>>>>>>===<<<;;;:::::::::::::::::::::999999999::::::999888777666555555444444444444444444444444333333333333222222222222222222222222333333333333222222333444444444444333333111444333222>>>DDD;;;222111000111222333222000333333333222222222222111333333333333333333333333000000000111111111111222222222222222222333444444444444444444444444555555444333222333555666555444444444444555555555555666666666666777777888888888888999999999:::===BBBFFFPPP[[[```bbbggggggooozzzoooggg^^^YYYRRRMMMJJJHHHFFFEEEFFFHHHJJJLLLNNNPPPQQQRRRQQQTTTWWWXXXXXXYYYZZZ\\\XXXXXX[[[aaagggsssxxxeee[[[XXXQQQOOOLLLKKKKKKJJJHHHGGGCCCCCCBBBAAA@@@???>>>===>>>>>>===<<<<<<;;;::::::;;;:::::::::999999888888999999888777666666555555444444444444444444444444333222222222222222222222222222222222222222222333111222222333444333333333333111555666333===DDD===333222111111222333111000222222222222222222222222222222222222222222222222111111222222222333333333222222222111222333333444333333444444444444555555444333333333555666555444444444444555555555555666555555666666777888888888888999999999999;;;???AAAGGGUUU]]]aaaeeeeeennn|||ssshhhaaaYYYTTTNNNIIIGGGFFFFFFEEEHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTWWWXXXXXXYYY[[[]]]\\\[[[]]]ccclll{{{vvviii^^^VVVRRROOOMMMKKKJJJJJJIIIGGGFFFBBBBBBAAA@@@???>>>>>>>>>======<<<<<<;;;;;;:::::::::::::::999999888888888888777777666666555555555444444444444444444444444222222222222222222222222222222222222222222222222000111111222222222222222333000555777333:::AAA<<<666444222111222222111000222222222222222222222222222222222222222222222222111111222222222333333333222111111111111222333333333333333333444444555555555444333444666777666555444444444555555555555666444555555666777777888888888999::::::::::::===???BBBQQQ[[[aaaggghhhsss~~~vvvmmmccc\\\VVVQQQJJJFFFDDDEEEEEEFFFJJJKKKMMMOOOPPPQQQRRRRRRTTTVVVWWWWWWWWWXXXZZZ\\\bbbaaadddlllvvvuuufff___XXXPPPKKKJJJHHHFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999888888888777666666666555555555444333333333333333333333333111111111222222222222222222222222222222111111111000000111222222222222111222///555777222666===999<<<888333111111111222111111222222222222333333333222222222222222222222222000000000111111111111222111111111111111222333333222222333333444444555555555444444444666777666555444444444555555555555666444444555666777777888888777999;;;;;;::::::<<<===???NNNXXXaaalllppp{{{vvvoooggg^^^XXXSSSNNNHHHDDDDDDEEEGGGHHHMMMNNNOOOQQQRRRSSSSSSSSSUUUVVVWWWXXXWWWXXX[[[]]]aaabbbgggqqq~~~|||fff[[[VVVPPPJJJHHHGGGEEECCCBBBDDDEEEEEEEEEAAA@@@???>>>======>>>>>><<<<<<;;;;;;;;;;;;::::::888888888888999999999999666666555555555555444444333333333333333333333333000111111111222222222222222222222222111111111000000111222222333333222222222...444777000222888666AAA<<<555111///111222222111111222222222333333333111111111111111111111111111111111111222222222222111111111111111222222333111222222333444444555555444333333333555666555444444444444555555555555666333333444555666777888999666888:::;;;:::::::::;;;;;;HHHRRR]]]mmmtttwwwooohhhaaaZZZTTTOOOKKKEEECCCDDDHHHKKKMMMOOOPPPQQQSSSSSSTTTTTTTTTUUUVVVXXXXXXYYY[[[^^^aaaaaadddmmmzzzzzzlll]]]UUUPPPKKKHHHIIIFFFDDDAAABBBDDDFFFHHHHHHAAA@@@???=========>>>>>>;;;;;;;;;;;;;;;;;;::::::777777888888999999999:::555555555555555555444444333333333333333333333333000000111111222222222222222222222222111111000000222222333444444444444333111---333666//////555444EEE>>>666000///000222333111111111222222333333333111111111111111111111111333333444444444555555555111111111000111222222333111111222333333444555555333222111222444555444333444444444555555555666666333333444555666777888999444666999::::::999999:::777BBBKKKXXXkkkuuu{{{rrrjjjddd^^^WWWRRRLLLHHHDDDCCCEEEJJJOOOQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTVVVXXXYYY[[[^^^bbbeeeggglllwwwiiiaaaVVVOOOMMMKKKHHHEEEDDDDDDEEEEEEEEEDDDCCCCCC===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888999999999888777666666555444444555555555555555444333444444555555444444333222222222222222222222222444333111000000000111111...////////////000333666444333333111111333666888999999666111...///222333111222222222222111111000000000000111111111111111444444444333333222222222000111111111111222222222222222333333333222222111000000111222222333444444222222222111111222222333666666666666777777777777666666666777888:::;;;<<<===<<<@@@NNN___ppp|||tttjjjccc^^^XXXOOOIIIEEEEEEEEEFFFIIIMMMPPPSSSTTTTTTUUUVVVVVVVVVUUUUUUXXXXXX[[[aaacccbbbcccfffppp{{{ddd\\\SSSMMMKKKIIIGGGDDDCCCEEEGGGHHHHHHFFFDDDBBB<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888777666666555444444555555555555444444333333444444444444333333222222222222222222222222333333111000000000111111000111222111//////111333111666:::999444000111333555999999444000///111111111111222222222111000///000000000000000000111111444444333333333222222222000111111111111222222222222222333333333222222111111111222222333444444444555444444333333333444444555555555666666666777777666666666666777888888999===<<>>HHHVVVfffzzz{{{vvvnnnggg___XXXSSSOOOIIIEEECCCEEEGGGKKKNNNPPPRRRSSSVVVVVVWWWXXXXXXXXXXXXXXXXXXZZZ```iiinnnpppuuu{{{UUUQQQKKKHHHFFFFFFDDDCCCBBBFFFKKKNNNNNNIIICCC???<<<<<<<<<;;;;;;;;;::::::888888888888999999999999888888777777666666666666444444555555555444333333111111222222222222111111111111111111111111111111222222111111111111111111111333555444222000//////000888???AAA===777444444000;;;@@@777......111111000111222222222111000///000000/////////000111222222222222222222111111111000000111111111222222222222222333333444333333333333333333444444555555555888777666555444444444444333333333444444444555555666666555555666666777777;;;:::===EEEPPPaaawww|||tttnnneee```XXXRRRNNNKKKGGGDDDCCCEEEIIIMMMQQQSSSTTTTTTWWWXXXYYYYYYZZZZZZZZZZZZYYY[[[ccclllrrrvvv~~~OOOMMMJJJGGGFFFEEEDDDCCCAAAEEEJJJMMMLLLHHHAAA===<<<;;;;;;;;;;;;:::::::::777777888888888888888888777777777666666666666666444444555555444333222222000111111222222111111000111111111111111111111111111111111111222111111111///111333333222000000000444555888;;;>>>???===<<<444@@@BBB777...000444444000000111222222222222222222111000//////000111222111111111111111111111111000000111111111222222222111222333444444444444444333333444444444444555555666555555444333333444444333333333333444444444444555555555666777888::::::888888<<>>@@@AAALLLMMMAAA;;;AAA@@@999222111//////111666:::===999777444111000000111222/////////000000000111111000111111111111222222222111222333444555555555555333333333333333333222222222222222222333444555555444444444444555555555555555444444555666777888999666888<<>><<<:::999;;;;;;;;;:::::::::999999999888888777666555555444555555555666666666666666444555444444333222111000222222333333333333222222000000000000000000000000///000111222333333222111///000///...,,,---///111777555111---,,,000888>>>DDDPPPRRRGGGCCCHHHDDD999333111//////111777===@@@;;;999666222000000111222.../////////000000111111000111111111111222222222111222333444555555555555222222222222222222222222222222222333444555666777444444444555555555666666555555444444444555555666666999===>>>===EEEYYYnnn~~~yyyrrrkkkcccZZZUUUNNNLLLIIIEEEBBBCCCFFFIIINNNOOOPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ\\\\\\\\\]]]fffhhhoooxxxDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>===;;;;;;::::::999999999888888888888777777777777777777777777777777777666666555555555444444333222222111111222222333222000///...///000000111111111111000000000000000000000000000000000000000000//////.........------......///000111111222666:::???BBBAAA<<<666111222111111000111111222222000111111111111222222222.../////////000000000000/////////000111333444555111222444444444444222111111000---,,,,,,---000111111111222333333444555555555666666666555444444333444444444555555555555666777777888999:::@@@PPP___qqq}}}zzzssslllddd^^^WWWSSSMMMJJJEEEBBBBBBEEEIIIMMMQQQRRRSSSTTTUUUUUUUUUUUUYYYYYYYYYZZZ\\\^^^aaacccfffgggmmmzzzCCCBBBBBBAAAAAA@@@@@@?????????===<<<;;;;;;;;;;;;999999999888888888777777777777777777777777777777444444444333333222222222444333222222111111222222000000////////////000000111111111000000000//////////////////////////////000/////////..................//////000000111111111222444666555333000---333222222111000000000000111111111111222222222222//////////////////000000111111000000111111222222222222333333333333222222333222000//////000222333111111222222333444444555555555555555555444333222444444444444555555555555888777888999999===JJJWWWmmm~~~wwwrrrkkkddd]]]WWWQQQMMMJJJHHHEEEDDDEEEHHHMMMPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVXXXZZZ\\\^^^aaadddfffkkknnnuuuAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999999888888888777777777777777777777777777777777333333333333333222222222333333222111111111111222...//////000000000000///111111000000000000//////////////////////////////////////////............////////////////////////111000000//////000000111333333222111000///......000000111111111222222222000000000000000/////////333222111000000000000000333333222222222222333333222222222222222222222222111111222222333333444444333333444444444333222222444444444444555555555555777666777888777999BBBMMMcccyyy}}}|||xxxnnniiibbb\\\VVVPPPKKKHHHFFFEEEEEEFFFIIILLLPPPRRRTTTTTTUUUVVVVVVVVVUUUUUUTTTWWW[[[___bbbeeehhhkkkooouuu@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;:::;;;;;;;;;888888888888777777777777666666666666666666666666666666666555555555555555333222222111111111111111///000111222111000///...111000000000///////////////////////////////////////////////////.........//////////////////......111000/////////000222333111111111000000//////...////////////000000000000222222222111111111111111222222111000000000000000333222111000000111222333000111222222222222111000111111222222333333333333222222333333333222222111333333444444444555555555555555777999888777===FFFSSSjjjzzz|||~~~vvvqqqiiiddd]]]WWWSSSNNNKKKHHHCCCDDDFFFHHHKKKNNNPPPRRRTTTUUUUUUVVVVVVUUUUUUUUUSSSXXX^^^bbbdddgggjjjmmmqqqzzz???>>>>>>======<<<;;;;;;<<<;;;:::::::::::::::;;;888888888777777777666666555555555555555555555555666666666666666666666777333222111111000000111111222222333333222000...---000000000////////////....................................///////////////////////////............++++++,,,,,,------......---...///000000000000000------------............333333333333333333333333000000//////000000111222222222000//////000222222000111222333333222111000111111222222222222222333111111222222333222222111333333333444444444444555444333666999999888<<>>>>>======<<<<<<;;;;;;<<<;;;:::999999999999999888888777777777666666666555555555555555555555555333333333444444444444555222222111000000000000111222222222111111000///...000000////////////.......................................///////////////........................***+++,,,---------------***,,,...///000111000000,,,,,,---------.........333333333333444444555555///////////////000111222111111000000000000111111222333444555555444333222111111222222222222222222111111222333333333222222333333333333444444444444444333555888999888:::???@@@PPPdddnnnsss{{{zzzqqqjjjfff\\\XXXRRRMMMJJJIIIHHHFFFFFFHHHJJJLLLNNNPPPQQQQQQTTTTTTUUUVVVWWWWWWWWWWWWYYY___eeeiiiiiilllrrrwww~~~>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::999888888888888888777777777666666666666444444444444444444444444111111111222222333333333222222111000000000000000...............///000000000000/////////............................................./////////000,,,------......//////////////////...//////000000+++,,,...000000000......------........./////////000000111222333444555555111000000////////////000///000000000000000000///222222333333333333222222222222111111111111111111111222222333444444333333222222333333333444444444555333444777777666777;;;<<>>>>>>>>===<<<<<<;;;;;;===<<<;;;999888777777777777777777777666666666666444444444444444444444444111111222222222333333333222111111000000000000000************,,,///111222000/////////....................................---.........//////000000,,,,,,------...///000000111///---,,,,,,---///000,,,---///000000...---+++////////////000000000111......///000222333444555333222111///......------...///000111111000///...000000000000000000000000222222111111111111111111111222333444444444444444222222333333333444444444666333333666666333444888999???KKKXXXdddqqqzzzrrrjjjccc___]]]TTTPPPKKKGGGEEEEEEEEEEEEJJJKKKMMMPPPSSSVVVXXXZZZVVVWWWXXXZZZ\\\]]]^^^^^^]]]dddkkkoooqqqvvv>>><<<;;;;;;<<<===;;;:::888888888888777777777777666555555555555444444444888777666555444444444444222222111111222222333444222111000222333333111///111111000000//////......111111111111111111111111.....................---,,,---......//////......////////////////////////////////////////////////---......///000/////////......................../////////000111333444555>>>999333000000222222222111111000000000000111111111111111111111111111111222222222222222111000///111111222222222333333333333333333444444444555555555444333222333555777999888;;;AAALLLZZZjjjyyy~~~yyyrrrkkkeee^^^XXXUUUMMMLLLIIIFFFDDDFFFJJJNNNKKKNNNRRRTTTUUUUUUVVVVVVYYYXXXXXXYYY\\\```bbbbbbdddeeekkktttyyy~~~===;;;::::::<<<<<<;;;999888888888777777777666666666555555555555444444444444333333333333333333333555444444333222222222222222111000000111222111000000000000///////////////000000000000000000000000///.....................,,,---......//////......................................................------...////////////.../////////////////////////////////000111222444444<<<777222///000111222222111111000000000000111111111111111111111111111111111222222222222111000///111111111222222222333333333333333444444444444555555444333222333555777888777999>>>GGGSSScccrrr{{{~~~wwwrrrllleee```[[[UUURRRKKKKKKIIIGGGEEEGGGKKKOOOLLLOOOSSSUUUUUUUUUVVVVVVXXXXXXYYY[[[^^^aaacccdddhhhjjjqqq{{{<<<:::999999::::::999888888888777777777777666666666555555555555444444444111222222333444333333333777666555444222222222222222000......///111111000//////////////////000000..........................................//////,,,---......//////......------------------------........................,,,,,,---...............////////////////////////////////////000222333444777444000...///111111222111000000//////000000111000000000000000000000000111111222222111111000000111111111222222222222333333333333333444444444444444444333333333555666777555666:::@@@JJJXXXfffpppzzz}}}wwwmmmiiiccc]]]YYYTTTPPPMMMIIIIIIHHHGGGGGGIIIMMMPPPOOORRRUUUVVVVVVUUUVVVWWWXXXZZZ]]]```dddgggiiijjjlllqqqzzz:::999888888999999888777888777777777666666666666666555555555555444444444222333444444444444333222555555444333222111111222333000------...000111000---......//////000000000---------------------------------------.........,,,---......///.........------------------------........................+++,,,------......------///////////////////////////......///000111222222222111///......000111111000000////////////000000////////////////////////000000111111111111000000111111111111222222222222222222333333333444444444444333333333333444555666444555777:::AAAMMMZZZdddpppzzz~~~vvvpppfffbbb[[[VVVRRRNNNKKKHHHEEEFFFGGGGGGHHHJJJNNNQQQRRRTTTVVVWWWWWWVVVWWWXXXZZZ^^^cccgggkkknnnppprrrpppwww:::888777777888999777666777777777666666666666555666555555555555444444444333333333333333222111111222111111111111111222222333000------...000111000------......//////000000........................++++++,,,,,,,,,---------,,,---......///.........................................................+++,,,------......------------------------------............///000111111...............///000111000000////////////000000........................///000000111111111000000000000111111111222222222222222222333333333444444333333333333333444444555444555777888;;;DDDPPPZZZgggllluuu~~~}}}wwwpppjjjaaa]]]VVVPPPMMMJJJGGGEEECCCEEEGGGHHHIIILLLOOORRRTTTVVVXXXXXXXXXXXXYYYZZZ\\\```fffkkknnnqqquuuxxxuuu:::888777777888888777666777777666666666666555555666555555555555444444444333222111111111111222222000000000000000111222222222000......///111111000..................//////////////////////////////+++++++++,,,------......,,,---......//////......////////////////////////------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,...............///000000,,,...//////......///000000//////......//////000//////////////////////////////000000111111000000000000000111111111111222222222222222333333333333333333333333444444444333333555888777888>>>HHHQQQ^^^```eeekkkrrrzzzzzzvvvppphhhccc\\\WWWQQQLLLIIIHHHFFFEEECCCFFFIIIKKKMMMNNNQQQSSSVVVWWWYYYYYYYYYZZZ\\\]]]^^^bbbiiimmmooorrrwww|||:::999777888999999888666777777666666666555555555666555555555555444444444444333111111222555888:::222222111111000111111111222111000000111222111000..................------////////////////////////,,,,,,---......///000000,,,---......//////..............................------------------------------...////////////...------------------------......------......//////+++...000000///---...000//////............//////////////////////////////...//////000000000000000000000000000111111111111111222222222222333333333333333333444444333333222111555888777666:::CCCJJJVVVWWWZZZ```ffflllppprrrxxxyyyxxxqqqmmmggg```[[[UUUQQQLLLHHHGGGHHHGGGGGGFFFIIIMMMOOOQQQRRRTTTVVVVVVXXXYYYZZZZZZ[[[^^^```cccgggmmmppprrruuu|||:::999888888999999888666777666666666555555555555666666555555555444444444666555444444666;;;???BBB555555333222111000000000222111111222333333111000/////////......------,,,.................................///000111111222,,,---......//////......---------------------------------------------------...//////000000//////..............................---------...//////+++...111111///---.../////////............//////000000000000000000000000......///000000000000000000000000000111111111111111111222222222333333333333333444444444333222222///444888777555888???GGGQQQSSSVVV\\\aaaeeeggggggoooqqqyyy}}}yyyqqqkkkfffaaaZZZUUUPPPLLLHHHFFFFFFHHHIIIJJJIIILLLPPPSSSTTTUUUWWWXXXVVVXXXYYYZZZ[[[\\\___bbbhhhmmmrrrtttvvvzzz::::::999999888777666666888888888777666444333222222222333333333444444444,,,444)))666111BBBjjjBBB666444222000//////000111222111111111111111111111333///,,,---111333000---,,,,,,,,,,,,,,,,,,,,,,,,///......//////000111222------.........---,,,+++---------------------------------,,,,,,+++++++++------------------------/////////...---------,,,...------,,,---...000111////////////////////////,,,,,,,,,---------......000000//////.........---000000000000000000000000////////////000000000000///000222333444333333222,,,...000222333444333333555555666777888:::<<<===IIILLLUUU^^^^^^[[[___hhhpppqqqvvv}}}wwwrrrkkkccc]]]WWWRRROOOJJJHHHFFFDDDDDDEEEGGGHHHMMMOOORRRUUUWWWWWWWWWWWW[[[YYYYYY\\\\\\[[[___dddiiipppvvvxxxyyy::::::999888888777666666888888777777555444333222555555444444333333222222000555***777111<<<___===888777444222000///000000//////000111222222333333111...---...222333000,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111111......---------,,,,,,,,,............---------------------,,,,,,+++++++++------------------------...............---------...---,,,,,,,,,---...///........................,,,---------............000000000/////////......000000000000000000000000////////////000000000000///000111222222111111000...///111222333333333333333333444555666888999:::BBBHHHSSS^^^aaa___cccjjjssstttzzz|||wwwoookkkddd^^^YYYTTTPPPMMMIIIHHHFFFEEEEEEGGGIIIJJJNNNPPPTTTWWWZZZ\\\\\\\\\[[[YYYZZZ]]]^^^^^^bbbhhhlllsssyyy|||~~~999999888888777777666666777777777666555444333333666666555444333222111000555444***999222444MMM555:::999666333111000000000222222222333333444444444///...---000222222///+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///...---,,,+++,,,------------------............------,,,,,,,,,,,,++++++---------------------------------..................---,,,,,,,,,,,,,,,---........................------........./////////111000000000000000//////000000000000000000000000////////////000000000000111111222222222111000000000111222333333333333222333333333444555777888999:::CCCQQQ^^^cccdddiiipppxxxyyy~~~{{{tttoooeeeaaa\\\WWWSSSPPPLLLJJJGGGFFFEEEEEEFFFIIIKKKMMMPPPRRRVVVZZZ]]]```aaabbb\\\ZZZ[[[___aaaaaaffflllqqqvvv|||888888777777777666666666777666666555444444444444444444333222222111000000666111***888333...>>>111777666555333222111111111888888777666555333333222------...111333222...+++------------------------,,,,,,,,,,,,---...//////000...,,,+++++++++---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////...------,,,++++++++++++.................................////////////000111111111111000000000000////////////////////////////////////000000000000444444444444333333222222222222333333333222222222444444444555666888999:::999BBBOOOYYY```gggpppwww{{{{{{yyyrrrkkkggg^^^ZZZUUUQQQNNNKKKHHHFFFDDDDDDDDDFFFHHHKKKNNNOOOSSSUUUXXX\\\___aaacccccc^^^\\\^^^aaacccdddhhhooosssxxx777777666666666666666666666555444444444444555555000000000000000111111111333///+++555333---444000222222111111111111111222666666555444333222111000,,,---///111222000---+++------------------------,,,++++++,,,,,,---...///000...,,,+++++++++---...******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////---------,,,,,,++++++***.................................////////////000000000000000111111111111////////////////////////////////////000000000000555444444333333222222222333333222222222222222222444333444444555666777888<<>>HHH]]]qqq|||}}}wwwuuu{{{|||rrrmmmeee___ZZZVVVSSSQQQKKKIIIGGGFFFGGGGGGGGGFFFJJJKKKNNNQQQTTTXXXZZZ[[[ZZZZZZ[[[[[[]]]^^^```aaaaaaaaaeeelllqqquuu}}}666666666555444333111111000000111222333333444444111JJJQQQ<<<,,,111444///222111111111000000//////000000////////////000000////////////............,,,---///000000///---,,,...---,,,++++++,,,---...,,,,,,,,,++++++*********,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++///...,,,,,,,,,---///111111000///---------...///111000000//////...------///////////////...............//////000000111111////////////000000000000000000000000111111111111333222111111111222333444333444777<<>>AAAUUUggguuuyyysssllleee]]]WWWTTTRRROOOLLLIIIGGGDDDCCCDDDEEEEEEEEEIIIMMMRRRUUUVVVWWWXXXYYYYYYZZZ\\\]]]^^^^^^^^^]]]ccceeegggjjjnnnttt{{{000000111111111111000000...//////000111222222333///---...///,,,)))***///---.........//////000000.........------...............---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,---*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///***+++,,,---------,,,,,,------,,,+++,,,---///000444444333333222111111111///////////////.........,,,------....../////////---------.........//////............/////////000...///000222222111111000111000333666666444555:::999KKK\\\kkkxxxyyy~~~xxxpppjjjfff```WWWRRROOOMMMKKKHHHEEECCCAAAAAACCCEEEGGGGGGLLLOOOTTTWWWXXXXXXYYYYYY]]]^^^```bbbbbbbbbbbbaaaeeegggjjjnnnsssyyy111111111111000000000000111111111111000///------000000//////......------000000//////.........---///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***)))))))))+++,,,+++***,,,,,,,,,,,,++++++***)))------++++++++++++------,,,,,,,,,+++++++++******************************---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,------.........---------............///000000//////.........------.........---,,,,,,+++...///111000...------...///////////////000111111...000111111000000111222111222333333333444666999<<<===HHH\\\nnnxxx}}}{{{wwwqqqjjjeee\\\YYYUUUOOOKKKHHHGGGGGGDDDDDDCCCCCCCCCGGGLLLPPPQQQTTTWWWZZZ]]]^^^^^^^^^aaaaaabbbaaa```aaacccfffhhhmmmsssvvvyyy111111111000000000//////111111111000000///------////////////............000/////////.........---///...---,,,,,,,,,,,,------------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***)))))))))+++,,,+++***++++++,,,,,,,,,+++******---,,,++++++++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------------------------............000/////////.........---------......------,,,+++,,,---///000///...///000///////////////000000111...000111111000000111222000111333333222333666888;;;;;;BBBRRRaaammmwww~~~{{{uuuqqqkkkddd___XXXVVVRRRMMMIIIGGGFFFEEEBBBCCCDDDEEEFFFIIINNNRRRTTTVVVYYY\\\^^^_________```aaabbbaaaaaabbbeeegggmmmrrrwww{{{111111000000000000//////000000000000///......---...............//////////////////.....................---,,,,,,,,,------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***)))))))))+++,,,+++*********+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------...---------------------,,,,,,,,,,,,------------............/////////...............------......------,,,,,,***,,,.../////////000111//////......//////000111...000111111000000111222///111222222111222444666:::888;;;EEEPPP\\\lllyyy~~~}}}}}}zzzsssmmmiiiccc\\\WWWSSSPPPMMMIIIFFFDDDDDDDDDAAACCCFFFIIIKKKNNNRRRUUUXXXZZZ\\\^^^___`````````___aaabbbbbbccceeehhhkkkrrrwww~~~111000000000//////////////////000000///......------------....../////////...........................------,,,,,,,,,------...------------,,,,,,,,,******+++,,,,,,,,,,,,+++***)))))))))+++,,,+++***)))***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++---------...------,,,,,,...------,,,,,,+++++++++,,,,,,---------.................................,,,------...------,,,,,,***,,,...///......///000///............///000000...000111111000000111222///000111111000111333555777666777<<>>HHHYYYhhhuuu}}}zzzzzzyyywwwvvvuuuuuuuuuuuuyyy{{{~~~uuuqqqmmmhhhddd^^^XXXTTTOOONNNKKKHHHFFFEEEDDDDDDCCCDDDFFFHHHIIILLLPPPTTTWWWXXXYYY[[[]]]___aaaaaafffccc``````ccchhhlllnnnkkkqqqxxx{{{}}}{{{sssmmmfffcccddd000/////////.........---------------------------...------,,,+++++++++,,,------------------------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((()))))))))*********222...)))((()))++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,........................,,,---......///.........000...---,,,,,,---...000...//////...------000222//////000000000111111111222222111111333777:::<<<@@@MMMXXXiii||||||{{{zzzxxxvvvuuutttuuuuuutttuuuxxxzzz|||~~~|||ppplllgggbbb^^^YYYSSSPPPKKKIIIGGGEEECCCBBBBBBBBBDDDFFFHHHJJJLLLPPPTTTWWWZZZZZZ[[[]]]^^^```aaaaaaaaa```___```dddiiinnnpppqqqvvv{{{~~~uuunnniiidddcccddd/////////...............---------------------------------,,,,,,,,,,,,,,,------------------------))))))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,111+++)))///000+++***...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++******++++++...------,,,,,,+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------......------------------,,,,,,,,,---------.........------,,,,,,,,,,,,,,,...........................------------.../////////...---,,,,,,---...///---...///...---...///111//////000000000000111111222111111111222555777999:::AAAHHHYYYrrr||||||{{{yyywwwuuutttttttttpppqqqrrrtttwww|||{{{vvvrrrpppiiieee^^^YYYUUUQQQMMMJJJGGGFFFDDDBBBAAAAAABBBBBBFFFHHHKKKNNNQQQUUUYYY]]]^^^^^^^^^^^^______```aaa]]]^^^```ccchhhmmmrrruuuxxx|||xxxnnniiieeecccdddhhh........................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---(((///===>>>222,,,000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,......---,,,+++******)))---,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,,,,,,,,,,..............................---,,,,,,...///000///...------------...///---...//////......///111////////////000000000111222111000000111333555666888===???MMMcccmmmsss~~~}}}{{{yyywwwuuutttsssqqqqqqrrrsssvvvzzz|||wwwrrrmmmjjjhhhaaa\\\VVVQQQMMMKKKHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJNNNRRRUUUXXX]]]`````````___^^^^^^^^^___```^^^```dddhhhmmmrrrxxx{{{|||zzzqqqiiieeecccdddhhhnnn---------...............------------------------,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,999JJJJJJ888,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,---,,,,,,+++***))))))(((,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......///...------,,,,,,------..............................---,,,,,,...///000.........------.........,,,...//////......///000...////////////000000000111000000000111222444555555;;;===EEESSS[[[eeewww~~~{{{yyyvvvtttsssrrrqqqqqqsssuuuyyy{{{}}}}}}~~~~~~{{{xxxwwwtttoookkkgggdddbbbYYYUUUOOOKKKIIIGGGEEEDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMQQQTTTWWWZZZ]]]``````___^^^]]]]]]^^^___``````ccchhhlllpppvvv|||~~~rrrkkkdddbbbcccfffnnnwww---------------.........------------------------+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,))))))******+++,,,,,,,,,+++++++++************)))*********++++++++++++,,,...222???KKKGGG777***'''++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------000000//////...---------,,,,,,,,,---------......///......---------------...........................------------...//////........................,,,...000000///...///000......////////////000000000000000111222333444444111999:::>>>GGGMMM[[[qqq~~~{{{xxxuuusssqqqpppooopppsssuuuvvvvvvwwwwwwxxxyyy{{{xxxttttttssspppooolllhhhccc___\\\[[[QQQNNNJJJHHHGGGFFFDDDCCCAAAAAAAAACCCEEEHHHJJJLLLNNNQQQTTTWWWYYY[[[]]]______^^^]]]\\\]]]___aaabbbcccgggmmmqqquuu|||~~~xxxjjjeeeaaaaaadddkkkxxx,,,,,,,,,------.........------------------------+++,,,...///000///...---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++*********)))))),,,,,,---------.........,,,222999<<<999222,,,)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------000000000///......------,,,,,,,,,---------......//////...---------------........................,,,---......///.........---..................---,,,...000000///...//////........./////////000000//////000111222444555555111888777777>>>CCCPPPfff~~~}}}yyyvvvtttqqqooommmnnnqqqsssrrrqqqppppppqqqrrruuu{{{wwwooommmmmmllljjjhhheee```[[[VVVSSSQQQJJJHHHFFFFFFFFFEEEDDDBBBAAABBBCCCEEEHHHLLLOOOQQQSSSUUUXXXZZZ[[[[[[]]]^^^___^^^]]]]]]^^^aaadddfffjjjoootttyyy~~~vvvpppfffbbbaaaeeekkkvvv,,,,,,,,,------.........------------------------+++,,,...000000///...---++++++++++++++++++++++++))))))***++++++++++++***((())))))***++++++,,,,,,---------,,,,,,+++++++++))))))*********+++++++++&&&---000---,,,///000///++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---))))))***+++,,,------...++++++,,,,,,,,,---------//////...---,,,,,,++++++,,,,,,,,,---------......//////...------------...........................+++,,,.../////////...---------............------+++...000111000...//////............/////////000//////000222333444555666555999555444:::===GGG[[[ssszzzvvvtttqqqooommmnnnqqqrrrqqqooojjjkkkmmmnnnrrryyy}}}qqqkkkkkkkkkhhhgggeeeaaa[[[UUUPPPKKKIIIEEEDDDDDDDDDEEEEEECCCAAADDDEEEFFFIIILLLPPPTTTVVVVVVYYY[[[]]]\\\\\\]]]]]]___^^^]]]^^^```cccgggiiiqqqvvv|||xxxqqqlllfffcccdddjjjsss000...,,,,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,---......,,,******+++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,---......................................................------------------------000///---,,,,,,---///000+++,,,---...////////////...............///000000000000000000000000000000111111000000111111222333444333222222555;;;DDDJJJbbbooo|||xxxuuunnnmmmlllmmmooooooooommmmmmkkkiiijjjmmmssszzz~~~}}}zzzsssmmmiiigggeeeddd___\\\WWWSSSPPPMMMIIIFFFFFFEEEDDDCCCBBBCCCDDDEEEEEEGGGKKKOOORRRTTTVVVVVVXXXXXXXXXZZZ]]]_________]]]^^^___``````cccgggkkkwww|||yyyqqqhhhbbbggggggmmmwww000...,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++---...---,,,******+++******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++.........------,,,,,,,,,******+++,,,,,,---..............................................................................///...,,,++++++,,,...///---...............------...............//////000000000000000000000000000000000//////000000111222333333333222333888>>>CCCTTT___qqq~~~zzzxxxtttssspppoooooonnnllljjjmmmkkkjjjjjjlllppptttwwwyyy|||wwwpppjjjfffccc```^^^\\\XXXSSSOOOLLLJJJGGGEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGIIILLLPPPTTTVVVWWWXXXZZZYYYZZZ[[[]]]_________```bbbeeefffhhhlllrrrvvvuuuoookkkiiihhhiiilllvvv///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++,,,------+++***++++++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---***************************************+++++++++************************++++++++++++++++++++++++............------------***++++++,,,,,,------...------------------------------------------------/////////...............------++++++++++++------/////////......---++++++......------......///000000000000000000000000000///............///000000333333333222222444888;;;DDDLLL\\\nnn}}}{{{xxxvvvsssrrrpppooollljjjlllkkkjjjjjjjjjkkkmmmnnnsssxxx|||~~~~~~|||tttoooiiiddd```\\\XXXVVVWWWSSSMMMIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGIIIIIIKKKMMMPPPSSSVVVXXXYYYYYY[[[[[[\\\\\\]]]^^^______```cccgggiiilllrrrzzzwwwmmmjjjnnnuuuzzzkkkrrr...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***************************+++------+++***++++++************************+++*********++++++,,,,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++------------------------+++++++++,,,,,,---------------------------------------------------------............------------,,,,,,+++******+++,,,,,,---.........------,,,+++...------------...//////000000000000000000000000//////......//////000111111222333333222333444666:::???LLL^^^qqq~~~~~~xxxvvvtttrrrrrrqqqnnnllljjjkkkkkkkkkjjjjjjiiiiiillloooqqqrrrssswww~~~~~~yyytttqqqiiifffaaa^^^[[[XXXTTTRRRSSSOOOIIIEEEDDDCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMOOOQQQTTTWWWYYYZZZ[[[[[[\\\\\\]]]\\\\\\]]]___aaabbbfffkkknnnrrrxxx~~~yyyppphhhgggppp}}}uuu---,,,,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++***))))))((()))***++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,++++++++++++++++++******+++++++++++++++,,,---......---------------------...//////////////////////////////000////////////000111111///111333444333333444666555999AAAQQQbbbqqqyyy|||~~~{{{yyyvvvtttsssqqqnnnllliiijjjkkkkkkkkkjjjiiihhheeegggiiijjjlllpppvvv|||zzztttooojjjfffaaa___\\\[[[ZZZYYYXXXVVVRRRNNNHHHDDDCCCDDDDDDDDDEEEFFFHHHJJJMMMOOOQQQQQQSSSUUUWWWZZZ[[[\\\\\\\\\[[[\\\]]]]]]\\\^^^aaadddkkkpppvvvyyy|||pppmmmhhhbbbaaahhhuuu---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************(((***,,,,,,+++***+++,,,++++++++++++++++++++++++))))))((('''''')))***+++************************+++++++++***************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++******,,,------.........------,,,,,,------...///////////////////////////000000//////000000111222...000333444333333444666333555;;;EEERRR```jjjooouuuwww}}}~~~zzzwwwtttqqqmmmjjjiiiiiikkkkkkkkkjjjiiihhhbbbccceeefffhhhlllqqqtttzzz|||vvvpppkkkfffaaa]]][[[YYYXXXXXXYYY[[[[[[[[[SSSPPPKKKHHHGGGGGGFFFFFFGGGHHHKKKNNNQQQSSSTTTUUUWWWXXXZZZ\\\]]]^^^]]]]]][[[]]]______^^^aaafffkkkqqqwww~~~yyyjjjkkkiiiddd```eeeqqq{{{,,,++++++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******))))))))))))******************************(((***+++,,,+++***+++,,,***************************)))((('''((()))+++,,,+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,------.../////////////////////////////////.........///000000///000222222111111222444333444888===EEEPPP[[[ccclllpppyyy~~~zzzxxxtttqqqnnnjjjjjjjjjjjjiiihhhfffeeebbbcccdddeeefffhhhjjjlllqqquuu|||~~~{{{uuuqqqlllfffbbb]]]YYYUUUUUURRRPPPPPPSSSVVVXXXYYYVVVSSSOOOMMMLLLKKKIIIHHHJJJKKKNNNQQQTTTVVVWWWWWWYYYZZZ\\\]]]^^^^^^^^^]]][[[^^^aaabbbbbbfffmmmsssuuu}}}}}}uuuooogggkkkmmmjjjfffkkkxxx,,,++++++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))''')))++++++******+++,,,))))))))))))))))))))))))+++***)))((((((***,,,---++++++++++++++++++++++++++++++++++++******))))))************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,+++++++++,,,,,,------,,,,,,+++------------,,,+++******---,,,,,,,,,,,,---......////////////////////////...------------...//////000111222111000///000111444666888:::>>>GGGSSS\\\eeekkkvvv~~~|||{{{yyyvvvtttkkkkkkjjjiiigggfffdddcccbbbcccdddeeeeeeffffffgggdddhhhnnntttyyy~~~{{{vvvsssnnnjjjeee```\\\XXXTTTQQQOOOLLLIIIIIIKKKOOORRRSSSYYYVVVSSSQQQOOONNNKKKIIIKKKMMMPPPSSSVVVXXXXXXYYYZZZ[[[]]]^^^^^^^^^^^^]]]\\\```ccceeeeeejjjrrryyy|||wwwnnnhhh```fffkkkjjjjjjqqq...///000///---,,,---...,,,,,,******+++---///111---,,,,,,+++*********++++++,,,,,,------,,,,,,+++************************+++++++++************)))******))))))))))))************))))))))))))******++++++************++++++******++++++++++++******)))))))))))))))))))))))),,,...000...,,,***,,,...************************))))))))))))))))))))))))++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////........................,,,,,,,,,---------......///...---,,,,,,---...//////////////////.........000111111111111222222222555555444555888???HHHNNNYYYeeeyyy}}}{{{yyywwwqqqnnnjjjhhhggghhhgggfffbbbcccdddcccaaa```aaabbbcccfffiiijjjlllpppvvv{{{}}}xxxtttpppllliii``````___[[[UUUOOOKKKIIIHHHHHHGGGGGGGGGIIIJJJKKKLLLPPPUUUWWWVVVSSSPPPNNNOOORRRVVV[[[]]]^^^]]]\\\aaa^^^]]]aaaaaa^^^[[[\\\___bbbhhhnnnsssxxx|||}}}{{{sssjjjdddbbbbbb___```fffmmmxxx***,,,,,,,,,***)))***++++++***(((&&&&&&&&&'''(((---,,,++++++******++++++++++++,,,,,,,,,,,,++++++************************+++++++++************)))******))))))))))))************))))))))))))******+++******))))))******+++)))******++++++******))))))))))))))))))))))))))),,,...///...+++***+++---************************************************((((((((((((((((((((((((************************------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------.........---,,,++++++,,,---...............////////////000000111111111222222222444333333333444999???DDDOOO]]]sss}}}{{{xxxqqqnnnjjjggggggffffffeeecccdddeeedddbbbaaaaaabbbcccdddfffggggggjjjooossswww}}}}}}zzztttpppllliiieeebbb]]]]]]]]]YYYSSSMMMJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGJJJNNNSSSUUUUUUTTTRRRRRRRRRUUUYYY\\\^^^___^^^]]]^^^\\\\\\``````]]][[[]]]cccfffjjjooouuu{{{zzzsssllleeeaaaaaa______eeeooozzz)))++++++***)))((()))***...,,,+++)))((())))))***,,,,,,++++++******++++++******++++++++++++******************************+++++++++************)))******))))))))))))************))))))))))))******+++******))))))******+++)))******++++++******)))))))))))))))))))))))))))+++,,,---,,,*********,,,************************************************((((((((((((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------.../////////000000000000111111111222222444444444333222444888:::BBBPPPggg~~~}}}{{{uuuqqqmmmiiihhhgggfffeeedddeeefffeeebbbaaaaaabbbaaabbbbbbbbbaaacccgggjjjmmmqqqxxx}}}{{{qqqnnniiieeebbb^^^[[[XXXWWWXXXWWWTTTOOOJJJHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDHHHLLLPPPSSSTTTTTTUUUVVVWWWYYY\\\^^^_________^^^]]][[[\\\```aaa______aaakkkmmmpppuuuzzz{{{qqqjjjeee```___aaa```eeeppp~~~,,,---------+++***+++,,,,,,,,,++++++,,,---...///,,,,,,++++++***++++++,,,)))******++++++******)))************************+++++++++*********))))))******))))))))))))************))))))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))***+++++++++************************************************************************************++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000//////000000000,,,,,,------...///000000000000000000111111111111444555666555444444555777999EEEZZZppp}}}zzzvvvqqqmmmkkkiiihhhffffffggggggfffcccaaabbbbbb______^^^]]]^^^___bbbccchhhkkkppptttzzz}}}wwwssspppfffccc___[[[XXXVVVRRRPPPPPPPPPPPPNNNJJJFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFJJJMMMPPPRRRSSSUUUWWWYYYZZZ[[[]]]^^^______^^^^^^^^^]]]___ccceeeccceeeiiisssuuuyyy|||}}}tttjjjeee```]]]___dddfffppp,,,......---,,,+++,,,---(((((((((((((((((()))))),,,++++++***++++++,,,,,,)))******++++++******)))************************+++++++++*********))))))******))))))))))))************))))))))))))*********))))))))))))))))))***)))))))))******)))))))))))))))))))))))))))))))))******)))******+++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------......///000000000000000000///+++,,,,,,---...//////000//////000000000111111111222333555666555444555666777>>>MMM^^^ooo|||xxxsssnnnllljjjhhhfffhhhiiiiiigggdddbbbbbbbbb]]]\\\[[[[[[\\\^^^```bbbdddfffiiikkkoootttzzz~~~zzztttnnnjjjhhh___\\\XXXUUURRRPPPMMMKKKIIIJJJJJJHHHEEECCCCCCCCCAAABBBCCCFFFHHHIIIKKKKKKNNNPPPSSSTTTUUUVVVXXXZZZ\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]aaafffggggggkkkqqqwww{{{|||uuunnnfffaaa^^^]]]bbbhhhooo~~~+++,,,,,,,,,***)))***++++++***)))((('''&&&%%%$$$++++++******++++++,,,,,,******++++++++++++******************************+++++++++************)))******))))))))))))************))))))))))))*********))))))(((((())))))***((())))))******))))))((())))))))))))))))))))))))+++)))))))))+++,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++........................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---.........////////////000000000111111...000222333333222333444777:::BBBOOO]]]ppp|||xxxsssooollljjjhhhgggjjjkkkjjjhhheeebbbbbbccc]]][[[YYYZZZ\\\___`````````aaabbbccceeehhhmmmpppwww|||}}}zzzvvvpppjjjeeeaaa___YYYVVVRRRPPPNNNLLLJJJHHHEEEFFFFFFEEECCCBBBCCCDDDBBBCCCFFFIIILLLNNNPPPPPPRRRTTTWWWXXXXXXXXXZZZ[[[]]]\\\\\\[[[\\\\\\]]]^^^]]]^^^bbbhhhjjjkkkqqqxxx|||{{{ssslllfffaaa```___```gggppp|||)))++++++***)))((()))***.........---+++***((('''++++++******++++++,,,---++++++,,,,,,,,,,,,++++++************************+++++++++************)))******))))))))))))************))))))))))))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))+++***(((***,,,---,,,***************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,,,,,,,---------......+++,,,---......---,,,+++------------------------////////////000000000111---///111111111111222333666666:::DDDPPPaaaxxx{{{vvvrrrpppnnnllljjjllllllkkkiiieeecccbbbccc^^^[[[YYYYYY\\\^^^___^^^]]]^^^^^^______aaaeeehhhkkkpppwww|||{{{wwwqqqooojjjeee```[[[YYYWWWSSSPPPMMMKKKJJJHHHFFFDDDDDDEEEFFFEEEDDDDDDFFFHHHDDDFFFIIILLLOOOQQQRRRRRRSSSVVVZZZ\\\\\\\\\]]]^^^^^^]]]\\\[[[\\\]]]___``````bbbhhhnnnppprrryyy{{{sssjjjdddaaa```bbbdddhhhrrr|||***+++,,,+++***))))))+++,,,,,,---------,,,+++++++++*********+++,,,,,,---+++,,,,,,------,,,,,,+++************************+++++++++************)))******))))))))))))************))))))))))))******))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))))))))))),,,***(((***---...---+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,------------------,,,,,,////////////000000000000000111222222111111222444555444666>>>IIIYYYnnnzzzwwwtttsssqqqppplllmmmllliiifffcccbbbccc```\\\YYYYYY[[[]]]]]][[[[[[]]]^^^^^^^^^```cccfffbbbhhhoootttvvvzzz}}}|||zzzvvvqqqmmmiiigggbbb]]]YYYUUUSSSRRROOOMMMJJJHHHGGGEEECCCAAADDDFFFFFFFFFFFFFFFHHHJJJGGGHHHKKKNNNPPPQQQRRRRRRSSSWWW[[[^^^______```aaa^^^]]]\\\[[[\\\^^^```aaafffhhhnnntttvvvxxx~~~yyyuuummmeeeaaa```bbbfffjjjppp{{{......---,,,,,,+++*********++++++,,,,,,++++++***)))***++++++)))(((((((((************************************************%%%(((+++,,,++++++,,,---***************)))(((''')))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))******))))))((((((''''''))))))***+++++++++******---,,,***)))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///++++++************++++++,,,+++++++++,,,,,,---......------,,,,,,,,,------((()))***,,,---.........,,,,,,++++++,,,,,,---...------,,,+++************------------------------........................---......///////////////......///000000000000000000111111222222333444444666555666999>>>III]]]ooo|||xxxuuurrrooooooooonnnlllhhhdddbbbbbb```]]]ZZZYYY[[[]]][[[YYY^^^[[[YYYXXX[[[]]]___```cccccceeehhhlllqqquuuwww}}}zzzyyywwwsssooojjjeeeccc___[[[VVVTTTSSSQQQNNNJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMOOOQQQQQQRRRTTTVVVVVVYYY\\\___aaa```^^^\\\\\\[[[ZZZ\\\___cccfffgggiiipppvvvxxxyyyyyyrrrmmmkkkjjjiiigggdddeeelllttt~~~------,,,++++++***))))))***++++++,,,,,,++++++***)))+++,,,+++***(((((()))************************************************)))+++,,,,,,+++)))))))))***************)))(((((()))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))******))))))(((((((((((())))))***++++++,,,++++++,,,,,,***)))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++************++++++,,,,,,+++++++++,,,------------,,,,,,,,,------...,,,------.........------+++++++++++++++,,,------//////...---,,,,,,---------------------------------------...............------...///////////////......///000000000000000000111111222222333333444444333555888;;;DDDVVVfffwww~~~zzzwwwtttppppppnnnkkkhhhdddbbbaaa___]]]ZZZYYYZZZ\\\\\\\\\___\\\YYYXXXYYY[[[\\\\\\[[[[[[\\\^^^aaadddgggiiirrruuuzzz~~~~~~zzzxxxpppooommmjjjeee```\\\ZZZWWWTTTPPPMMMLLLKKKHHHEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJMMMOOOQQQRRRRRRTTTVVVXXXVVVXXX[[[]]]^^^^^^]]]\\\ZZZZZZZZZ\\\aaafffiiikkkooovvv~~~~~~yyyqqqjjjgggfffggghhhhhhgggjjjttt,,,++++++******)))))))))***++++++,,,,,,++++++******+++---,,,***)))******************************************************)))+++,,,,,,***))))))******************))))))))))))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))***))))))))))))(((((((((((()))***+++,,,---------,,,+++******)))***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...++++++************++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++***)))((('''&&&++++++******++++++,,,---///......---------......------------------------,,,,,,------.........///------...////////////.........///000000000000///000000111111222333333333222222333666999>>>LLLYYYiiivvv~~~|||uuusssqqqmmmjjjfffcccbbb^^^]]]\\\ZZZYYY[[[^^^aaaaaa^^^YYYWWWWWWXXXXXXXXXYYYYYYZZZZZZ[[[]]]^^^___dddhhhmmmrrrxxx~~~{{{wwwsssnnnkkkeeedddbbb^^^[[[WWWSSSQQQPPPMMMJJJHHHGGGEEECCCAAAAAAAAAAAABBBCCCDDDEEEFFFEEEFFFHHHIIIKKKLLLLLLMMMOOOQQQSSSTTTTTTUUUWWWYYYWWWXXXYYYZZZ\\\\\\\\\\\\[[[[[[]]]aaafffkkkqqqtttvvvtttooohhhbbb```bbbfffiiimmmnnnvvv,,,+++++++++*********)))***++++++,,,,,,++++++******+++------+++***++++++************************************************&&&(((***+++***+++,,,...+++*********************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,------------++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++++++++,,,---......*********)))((('''&&&%%%+++************+++,,,,,,---,,,,,,,,,,,,,,,------------------------------+++,,,,,,------......///,,,---......//////......---...//////000000//////000000000111222222333333222111333666777999BBBLLL^^^kkkyyy{{{yyyuuuqqqmmmjjjfffddd______^^^[[[YYY[[[aaagggddd```[[[XXXWWWVVVVVVUUUYYYYYYYYYYYYZZZZZZ[[[[[[[[[^^^ccchhhmmmsssyyy}}}|||vvvqqqmmmhhhdddaaa]]]\\\ZZZWWWTTTQQQNNNMMMKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAABBBDDDEEEFFFFFFHHHIIIKKKMMMNNNOOOOOOPPPQQQSSSTTTTTTUUUWWWYYYXXXXXXXXXYYYZZZ\\\]]]^^^___aaadddhhhlllrrryyy}}}zzzuuulllhhhbbb^^^]]]```ggglllssszzz,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***)))+++------+++***+++,,,************************************************'''(((************,,,...++++++***)))******+++,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,,,,,,,************+++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,---------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,---......///------------------------,,,,,,,,,,,,------......,,,------...............------...//////////////////000000111111222333333222111333666666666;;;BBBPPP]]]nnnzzz~~~xxxsssppplllhhheeebbbbbbaaa___]]]___eeekkkfffbbb]]]YYYWWWWWWVVVUUUSSSTTTTTTUUUVVVVVVVVVVVVWWWZZZ]]]aaadddhhhmmmqqqvvvxxx|||}}}zzzwwwvvvrrrmmmhhhddd```[[[XXXVVVUUUSSSPPPNNNLLLJJJJJJGGGGGGFFFEEECCCBBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFIIIJJJLLLMMMOOOPPPPPPPPPPPPRRRTTTTTTTTTUUUWWWXXXXXXXXXYYYZZZ\\\^^^```aaacccfffjjjnnnrrryyyzzzrrrnnndddbbb___\\\\\\bbbkkkrrryyy,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,+++***+++,,,************************************************+++,,,,,,***)))(((***+++++++++***))))))+++,,,---)))))))))))))))))))))))))))))))))((())))))***+++)))))))))))))))))))))))))))))))))************+++))))))***++++++++++++***))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,***+++,,,---------------,,,,,,++++++,,,,,,---............///000111222333------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---------...////////////...//////000000111222222222333111333666666555777===EEEPPPbbbsss}}}|||wwwtttpppkkkggggggfffeeecccccceeeiiimmmfffbbb]]]YYYXXXWWWVVVUUURRRSSSTTTUUUUUUUUUUUUUUUTTTVVVYYY[[[\\\___cccfffiiilllqqquuuzzz{{{wwwuuurrrnnnllljjjgggbbb^^^[[[XXXUUURRRNNNMMMKKKIIIHHHGGGFFFFFFCCCDDDDDDCCCBBBAAABBBDDDFFFFFFFFFFFFGGGGGGHHHIIILLLMMMNNNOOOPPPQQQQQQQQQQQQSSSTTTUUUUUUUUUWWWXXXYYYZZZ[[[]]]```ccceeegggfffjjjpppuuuzzzzzzqqqkkkhhh]]]^^^______bbbiiiuuu}}}++++++++++++++++++++++++***++++++,,,,,,++++++***''')))++++++***)))***+++************************************************+++,,,+++***((((((***,,,,,,+++***))))))+++---...))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++))))))*********)))((((((((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---*********+++,,,---...///------,,,+++************((()))******++++++******------,,,,,,------...///.........///000222333444------------------------...------,,,,,,++++++++++++,,,------......------,,,---......//////......//////000000111111222222222000111444555333555999>>>EEEUUUgggttt~~~|||yyysssooollljjjhhhhhhiiikkkmmmmmmddd```[[[XXXWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTPPPQQQSSSUUUUUUWWW[[[]]]^^^aaaeeejjjnnntttyyy}}}}}}|||wwwtttooollliiifffccc```^^^[[[XXXUUUSSSQQQNNNLLLIIIHHHFFFEEEDDDCCCCCCDDDBBBDDDEEEDDDBBBBBBDDDFFFHHHHHHHHHIIIJJJLLLNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQSSSTTTVVVVVVVVVVVVXXXZZZZZZ[[[^^^aaaeeehhhjjjkkkkkkqqqyyyxxxooohhhdddbbbZZZ^^^cccgggmmmwww******************+++++++++++++++,,,,,,+++++++++&&&(((******))))))***+++************************************************((())))))))))))***---///,,,+++***))))))+++---...))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))))))))))))))))))))******++++++++++++)))******))))))((('''&&&((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***************+++---,,,,,,++++++,,,,,,---))))))***+++,,,...///000......,,,+++***))))))))),,,,,,---------,,,,,,+++...------------...//////,,,,,,,,,---///000222222------------------------///...------,,,+++***)))+++,,,------......------,,,---......//////....../////////000111111222222111//////333444222444888666;;;HHHZZZiiittt{{{wwwooollljjjjjjmmmooonnnmmmbbb^^^YYYVVVVVVVVVVVVUUUTTTTTTUUUUUUTTTRRRPPPOOOLLLMMMOOOPPPQQQSSSVVVXXXXXXZZZ^^^aaadddhhhlllpppssswww{{{~~~yyytttqqqooolllgggdddaaa^^^[[[YYYVVVTTTQQQNNNMMMLLLJJJHHHHHHGGGEEECCCCCCCCCCCCDDDCCCFFFGGGFFFDDDDDDGGGJJJHHHHHHIIIKKKMMMPPPRRRSSSQQQQQQRRRRRRRRRRRRQQQQQQTTTVVVXXXXXXXXXXXXYYY[[[ZZZ\\\```dddhhhkkkmmmooopppwww{{{qqqhhhbbb___^^^[[[aaahhhooowww+++++++++*********))))))******************************))))))((((((''''''(((***+++***)))((()))******************************************)))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''((()))************++++++***)))((('''(((((())))))((('''&&&&&&(((''''''(((******)))((()))***+++,,,,,,+++))))))+++++++++++++++++++++++++++++++++,,,,,,---------+++***)))(((((()))***+++---,,,***)))))))))******+++,,,------++++++,,,---111...+++))))))***************+++++++++,,,,,,,,,------.........---+++***,,,---...//////...---,,,------++++++++++++---------------,,,,,,+++++++++---,,,,,,,,,,,,---......---,,,,,,,,,,,,---..................////////////222222222222222222333333;;;;;;@@@MMM\\\kkk{{{{{{tttrrrqqqrrrsssqqqlllgggdddaaa\\\YYYXXXXXXXXXWWWTTTTTTTTTSSSRRRRRRRRRQQQNNNNNNOOOPPPPPPQQQRRRRRRRRRTTTUUUWWWYYY]]]bbbeeegggiiilllooosssyyy}}}zzzvvvsssqqqnnnllliiibbb```]]]ZZZWWWTTTRRRQQQMMMMMMLLLJJJIIIGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBGGGEEEDDDCCCDDDHHHLLLNNNMMMLLLLLLMMMNNNQQQSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWVVVVVVWWWYYY[[[[[[[[[^^^bbbgggjjjmmmqqqwww|||{{{vvvlllhhhddd```___aaaaaaiiirrryyyvvvooo,,,,,,,,,+++++++++*********************************)))))))))))))))(((((((((***+++***)))((()))******************************************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))************)))))))))((((((((((((((())))))(((''''''&&&((('''((()))******)))((()))***++++++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,***)))))))))***++++++,,,------++++++,,,---000---***)))***++++++*********+++++++++,,,,,,,,,---......///...---,,,+++,,,---...//////...---,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......///............///000000............////////////111111222222222222333333555333666@@@KKKZZZlll{{{|||yyywwwvvvvvvtttooojjjeeeaaa]]]YYYXXXXXXWWWVVVTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOORRRSSSTTTTTTUUUWWW[[[^^^```bbbdddgggjjjooouuuyyy|||zzz{{{~~~~~~{{{xxxssspppllliiigggeeebbb```ZZZYYYVVVSSSPPPNNNLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEHHHGGGFFFFFFGGGJJJMMMOOOMMMMMMMMMNNNOOOQQQSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUWWWZZZ\\\^^^^^^aaafffkkkooorrrvvv|||}}}xxxooogggdddbbb______bbblllvvvxxxjjjeee------,,,,,,,,,+++++++++************************)))))))))***************(((***+++***)))((()))******************************************)))((((((************************((((((((((((((((((((((((++++++***)))))))))*********)))((('''''''''((()))(((((()))))))))(((''''''''''''((())))))))))))))))))******+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++************++++++,,,---,,,+++***+++---...,,,))))))***,,,,,,+++******+++++++++,,,,,,,,,---.../////////...---,,,------............---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......///............///000000............////////////111111111222222222333333555333444999@@@LLL___ppp~~~|||{{{xxxsssoooiiieee```]]][[[ZZZXXXWWWUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNQQQRRRRRRQQQPPPQQQSSSVVVXXXZZZ\\\^^^```dddiiilllrrrrrrrrrvvvzzz~~~{{{yyywwwuuutttsssqqqnnnkkkhhheeeaaa^^^\\\ZZZWWWUUURRRQQQOOOLLLJJJHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMNNNOOONNNNNNNNNOOOPPPRRRSSSTTTWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVXXXZZZ]]]aaadddfffhhhmmmtttyyy}}}|||tttmmmgggbbbaaa``````dddiiitttuuufff]]][[[,,,,,,++++++++++++******************************))))))******++++++,,,,,,(((***+++***)))((()))******************************************)))(((((())))))))))))))))))))))))((((((((((((((())))))))),,,,,,+++***)))))))))******)))'''%%%%%%&&&((()))(((((()))))))))(((((('''&&&((()))))))))((()))))))))*********++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,***))))))+++------,,,******+++++++++,,,,,,,,,---.../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---..................////////////000000111111222222333333666555777999;;;BBBSSSdddqqq}}}xxxsssnnnjjjeeebbb___]]][[[YYYYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQPPPNNNNNNOOOQQQSSSUUUWWWXXXYYY[[[___aaaggghhhiiilllooosssuuuvvvxxxzzz~~~}}}}}}~~~|||vvvqqqnnnllljjjhhhgggeeebbb```___]]]YYYVVVUUUSSSPPPNNNMMMLLLJJJHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTWWWVVVVVVVVVVVVWWWWWWXXXZZZ[[[]]]___bbbfffkkknnnpppvvvzzzqqqkkkdddaaa```bbbcccfffnnnvvvsssfff]]]XXXVVV************))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((***+++***)))((()))***))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((((((((((((((())))))******,,,,,,+++***)))))))))***)))(((&&&%%%%%%''')))***(((((()))))))))))))))(((&&&(((******(((((()))***)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))******************)))+++++++++,,,,,,,,,++++++***+++,,,,,,******+++,,,+++***)))***,,,------,,,******+++++++++,,,,,,,,,,,,---...//////...---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---..................//////////////////000111111222333333111222555777666999DDDQQQcccppp~~~zzzsssooojjjfffccc```\\\ZZZZZZZZZYYYXXXWWWVVVUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQPPPNNNNNNOOOPPPOOOQQQRRRSSSSSSTTTVVVXXXZZZ[[[]]]___aaadddfffhhhkkknnnsssxxx|||~~~|||xxxtttoooooopppoooiiiddddddbbb```______]]]ZZZWWWWWWUUURRRPPPOOONNNLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYZZZ]]]___bbbdddfffjjjqqquuuwww~~~~~~vvvoooiiieee^^^^^^bbbfffiiiooo{{{uuufff___YYYVVVUUU***))))))))))))((((((((()))))))))))))))))))))))))))))))))***************(((***+++***)))((()))***))))))))))))))))))))))))***************)))(((((('''''''''''''''''''''''''''(((((())))))******+++++++++***)))))))))******)))((('''''''''((()))***(((((()))*********))))))%%%(((+++***((('''(((+++))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++++++++*********((()))************)))(((***+++,,,,,,---,,,,,,,,,***+++,,,+++***)))***,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......///............///000000............////////////...//////000111222333333000000444777666555<<>>III]]]ooo{{{sssrrryyy{{{wwwlllhhhddd```^^^\\\ZZZXXXUUUUUUTTTTTTSSSSSSSSSRRRNNNNNNNNNMMMLLLKKKKKKKKKHHHIIIHHHHHHHHHHHHGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPQQQRRROOOPPPRRRTTTUUUUUUUUUUUU[[[YYYUUURRRPPPPPPQQQRRRRRRSSSUUUUUUTTTVVVYYY\\\[[[]]]___aaadddggglllppppppwwwwwwooojjjhhhiiikkkmmmrrrzzzuuueee\\\TTTPPPOOOOOOPPPSSSWWW[[[hhh))))))))))))))))))))))))(((((()))************)))))))))))))))))))))(((((())))))))))))))))))))))))************************'''((()))******)))((('''))))))))))))************'''''''''((()))+++,,,---+++)))((('''((('''&&&$$$))))))))))))************'''(((((())))))((((((''')))))))))***************))))))+++,,,,,,,,,+++***+++***))))))))))))***++++++***)))'''''')))***+++)))************+++++++++************************,,,+++***))))))***+++,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))******+++,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000//////000111222333333444444333555777999AAARRRbbb}}}rrrlllmmmwwwvvvsssmmmhhheeebbb^^^\\\XXXWWWVVVUUUTTTRRRQQQQQQOOOOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIJJJKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRSSSTTTUUUUUUTTTTTT]]]YYYUUUQQQOOOPPPSSSUUUSSSVVVXXXXXXWWWYYY]]]aaa```bbbdddgggkkkpppvvvzzz~~~{{{xxxrrrlllhhhhhhkkkooosss{{{yyyggg[[[TTTOOOMMMNNNPPPRRRXXX___iiizzz((()))))))))))))))))))))'''((()))***+++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))************((('''''''''((()))******)))((('''''')))))))))'''((()))))))))************''''''((((((((((((''''''((((((((())))))*********)))))))))*********+++++++++***)))(((((()))***++++++***))))))))))))***+++)))************+++++++++***************************************************,,,...---+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))***+++,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........./////////000000......///000111222333333333222333555777;;;GGGSSSlll}}}wwwpppqqq{{{uuuppplllgggddd___^^^\\\ZZZWWWUUUSSSRRRPPPOOOOOONNNMMMLLLKKKJJJIIIJJJJJJKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIGGGFFFFFFFFFGGGHHHEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHHHHIIIHHHGGGHHHJJJLLLMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOOPPPRRRSSSTTTRRRSSSTTTUUUUUUTTTSSSRRRXXXVVVTTTRRRRRRTTTVVVXXXWWWZZZ]]]]]][[[]]]bbbggghhhjjjnnnrrrwww~~~zzzvvvoooooonnnkkkkkkooouuu{{{uuujjj___XXXSSSNNNMMMOOORRRVVVaaaooo~~~(((((((((((())))))))))))'''((()))+++++++++***)))''''''(((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,***)))'''''''''''''''(((((((((((()))((((((''''''''''''''''''&&&&&&'''***,,,++++++(((((())))))*********+++''''''((((((((((((''''''''''''(((((()))))))))***))))))(((((())))))***++++++***)))(((((()))***+++++++++************++++++)))************+++++++++************************)))***++++++++++++***)))***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000......///000111222333333444222333666777999@@@IIIYYYmmmyyyqqqyyyzzzuuupppmmmfffeeebbb___\\\XXXVVVUUUPPPPPPOOONNNMMMLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIDDDEEEFFFHHHIIIIIIIIIIIIGGGHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRSSSTTTSSSSSSTTTUUUTTTSSSRRRQQQRRRRRRSSSTTTUUUWWWXXXYYYYYY]]]``````___```fffkkkooorrrwww|||}}}xxxtttqqqfffhhhjjjmmmpppxxxrrrjjjccc]]]ZZZUUUPPPOOORRRUUU[[[jjj}}}(((((((((((((((((((((((())))))))))))))))))))))))%%%(((******(((&&&&&&((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''+++++++++***)))((((((''')))))))))))))))))))))))),,,+++***))))))+++---...+++,,,,,,+++)))(((((()))************************++++++******)))((((((((())))))))))))))))))))))))***++++++,,,,,,++++++***((()))))))))************************************+++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************************+++,,,---...++++++++++++++++++++++++---------............//////////////////.........000000000000111111111111///333777777555666:::>>>LLLWWWhhh{{{~~~zzz|||yyyrrrnnniiidddaaa^^^[[[YYYTTTSSSRRROOOLLLKKKLLLMMMLLLJJJHHHGGGHHHHHHHHHGGGJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFAAABBBDDDEEEFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNNNNMMMLLLPPPPPPPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPQQQSSSSSSTTTUUUUUUTTTRRRQQQRRRTTTVVVUUUTTTUUUXXXYYYZZZZZZ]]]```dddeeefffhhhmmmrrryyy}}}wwwrrrooommmllljjjkkknnnrrryyy~~~pppjjj^^^ZZZXXXYYYXXXTTTTTTWWWcccmmm))))))))))))))))))))))))))))))))))))))))))))))))(((***---,,,***))))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''++++++******)))(((((('''))))))))))))))))))))))))+++***)))((((((***,,,---)))+++,,,,,,+++******+++************************))))))))))))***************************************++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************+++,,,------++++++++++++++++++++++++---------............////////////////////////...//////000000000111111111111555888777555444777:::???HHHVVVgggzzz|||vvvqqqmmmiiieeebbb[[[ZZZXXXUUURRRPPPPPPQQQPPPNNNLLLKKKLLLLLLLLLKKKHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFBBBCCCEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSRRRRRRRRRTTTVVVXXXWWWWWWXXXZZZ\\\^^^^^^dddhhhmmmppprrruuu{{{}}}vvvoookkkjjjkkkllllllqqqxxxpppeeeaaaZZZVVVUUUWWWXXXWWWYYY^^^rrr************************))))))))))))))))))))))))&&&'''))))))(((''''''(((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((+++******))))))(((((('''((((((((((((((((((((((((***)))((((((((()))++++++---///111111///,,,++++++************************(((((())))))***++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++++++++***++++++,,,,,,************************---------............///......////////////////////////000000000000111111444666888666333222444666888===GGGUUUfffxxxyyysssmmmhhhbbbaaa^^^ZZZWWWTTTSSSRRRRRROOOMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSOOOQQQSSSSSSTTTUUUXXXZZZ\\\\\\]]]___aaaccceeefffjjjooouuuyyy}}}xxxsssmmmhhhgggiiinnnqqqsss{{{uuulllbbb[[[XXXWWWTTTTTTZZZ___bbbiiippp))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''&&&&&&'''''''''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((((((((((((((((((((((((((((((((***))))))))))))***++++++333555777555222---***)))************************)))))))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////000000000111333555666555333222333444888999>>>IIIVVVhhh||||||}}}wwwrrrmmmkkkgggccc___\\\YYYVVVUUUSSSQQQPPPPPPPPPNNNLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPOOONNNLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOPPPPPPQQQRRRSSSRRRTTTUUUVVVWWWYYY\\\___```aaadddfffhhhkkknnnqqqrrrwww~~~{{{vvvqqqnnnjjjggghhhmmmuuu{{{zzzllleeeaaa[[[WWWVVVUUUTTTYYYcccnnnwww(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((************++++++,,,,,,111333555444000,,,)))'''************************,,,+++++++++******))))))***************************++++++,,,,,,++++++***))))))))))))*********+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***+++++++++---------------------------------............///---.........//////000000...////////////000000000000111222222222222333444777555777???HHHUUUiii{{{ssskkkpppxxx|||yyytttpppmmmiiiddd```^^^\\\YYYXXXWWWUUURRRPPPNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNPPPQQQPPPNNNLLLMMMNNNJJJKKKKKKMMMNNNOOOPPPQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWYYYZZZZZZ\\\___aaabbbfffjjjmmmppptttyyy}}}wwwppplllkkkkkkiiiiiillltttsssiiiaaa___^^^ZZZWWWWWWVVVXXXaaaqqq''''''''''''''''''''''''))))))))))))))))))))))))(((&&&%%%&&&((()))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***+++++++++,,,,,,,,,,,,(((***------,,,***))))))************************---,,,,,,+++******))))))))))))))))))))))))))))))***++++++,,,,,,++++++***(((((()))))))))*********************************)))***************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***++++++,,,,,,---------------------------------............///------......///000000000......////////////000000......///000222333444444777444666<<>>KKK\\\pppvvvaaaYYYYYY\\\dddqqq|||vvvqqqnnnkkkhhhddd```[[[WWWVVVVVVUUUSSSRRRPPPOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEFFFHHHHHHGGGFFFEEEFFFEEEEEEFFFGGGIIIKKKLLLIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLOOOSSSRRROOOMMMOOORRROOOOOOPPPQQQRRRRRRSSSSSSUUUVVVWWWYYY[[[^^^```aaa```bbbeeehhhjjjmmmqqqtttvvv||||||uuupppmmmllllllkkkkkkpppwww~~~rrrhhhbbb[[[YYYXXXYYYVVVTTTVVV\\\dddlll~~~)))))))))))))))))))))))))))))))))))))))))))))))))))&&&$$$%%%(((++++++)))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((************************'''((((((((())))))******'''''''''(((((((((((((((************************(((((()))***************)))***++++++))))))***,,,*********************************++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++************************************+++,,,---...))))))))))))))))))))))))---------.........//////---------...///000000111............/////////000///......///000111111000444000333888777555???OOOaaattt{{{bbbUUUSSSOOOVVVaaannn{{{}}}zzzvvvrrrmmmgggccc\\\\\\[[[YYYWWWVVVUUUTTTNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEGGGHHHHHHHHHFFFEEEEEEEEEEEEFFFHHHJJJLLLNNNIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNKKKOOOSSSRRROOONNNPPPSSSQQQQQQRRRRRRSSSTTTTTTTTTXXXXXXZZZ\\\___bbbeeefffgggiiimmmppptttxxx||||||yyytttnnnjjjjjjlllnnnooorrryyy|||lllbbb\\\XXXYYYXXXXXXWWWSSSQQQWWW```nnnwww((((((&&&&&&''')))+++---''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))++++++***)))((('''&&&&&&'''((((((((((((((('''&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((%%%&&&((()))))))))((('''+++*********))))))((((((************************(((((()))************)))------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,)))&&&(((,,,...,,,(((******+++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******+++++++++***++++++,,,,,,)))***++++++++++++,,,---******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...//////......------------------------........................000000000000000000000000//////000111222222333333111111111333666:::>>>AAAPPPddd{{{lll[[[SSSPPPOOOVVVaaaeeegggttt|||vvvrrriiifffcccaaa___^^^\\\ZZZWWWUUURRRQQQRRRRRRQQQQQQMMMKKKJJJJJJLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIIIIHHHHHHJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKLLLMMMJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUWWWWWWVVVWWWYYY[[[]]]___bbbdddfffjjjnnnrrrtttwww|||yyytttnnniiiggglllnnnooovvv~~~xxxkkkbbb[[[XXXXXXVVVTTTUUUZZZZZZYYY___hhh|||(((((('''&&&''')))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((()))))))))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((*********++++++******)))************)))))))))(((************************((()))******++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,)))'''(((,,,...,,,))))))******+++++++++++++++***++++++,,,,,,,,,++++++,,,++++++***++++++,,,,,,***+++,,,,,,++++++,,,---******++++++++++++******************************++++++++++++++++++++++++)))***,,,---......------------------------------........................//////////////////////////////000111111222333333333222222333555888:::<<>>CCCUUUkkkyyy}}}iiiZZZTTTTTTUUUYYY```jjjxxx}}}yyyrrrkkkfffddddddcccbbbfffiiikkkoooyyy{{{mmmbbb[[[TTTPPPOOONNNNNNOOOSSSZZZbbbhhhppp{{{(((((())))))))))))))))))''''''((())))))***++++++(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&$$$%%%&&&((((((((((((((((((((((((************)))))))))((()))))))))))))))*********))))))(((((((((((())))))((((((''''''''''''(((((())))))*********+++++++++************************************************************************))))))***+++,,,,,,------***++++++++++++***))))))************************************++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++---...///+++++++++,,,,,,,,,---------....../////////////////////000000000111111111000111111111222444888::::::FFFVVVbbbiiitttoooccc]]]VVVVVVVVVZZZdddtttyyyrrrooojjjdddaaa```bbbddddddiiipppvvv}}}|||ttthhh___YYYUUUQQQOOOMMMNNNOOORRRYYYfffuuu(((((())))))))))))******''''''((()))***+++,,,,,,'''(((((())))))(((((('''(((((('''''''''((())))))''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))'''&&&&&&'''((((((((((((((((((((((((************))))))))))))))))))))))))))))))************))))))))))))******)))((((((''''''(((((())))))))))))************++++++***))))))))))))***+++************************************************))))))******++++++,,,,,,+++++++++++++++***)))(((*********************************++++++++++++,,,++++++++++++++++++++++++*********************************************************++++++++++++,,,------,,,,,,,,,,,,++++++)))***+++,,,...///000111,,,,,,,,,,,,---------------......///000/////////...//////000000111111111222111111111222444666777666<<>>MMM```lllwwwmmmgggaaa]]][[[\\\cccjjjqqqzzz}}}sssiiinnnoooccccccaaa^^^]]]^^^aaaeeehhhnnnsss|||yyylllddd]]]XXXUUUTTTSSSPPPQQQTTTVVVVVVYYY```iiivvv{{{{{{(((((((((((((((((((((((((((((((((((((((''''''''')))))))))(((((()))))))))''''''((()))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&''')))***************))))))))))))************(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************,,,+++++++++++++++,,,,,,******))))))))))))******((((((((())))))***++++++(((((((((((())))))))))))******************************++++++,,,+++++++++))))))))))))))))))))))))************************+++++++++***************+++***)))))))))***,,,---))))))))))))))))))))))))((()))))))))******************************************************************+++,,,,,,,,,,,,+++******++++++,,,---......,,,,,,,,,------,,,,,,,,,///...---,,,---...///000////////////////////////---......///000111222222111222222333444555777999;;;DDDPPPZZZeeeuuu{{{qqqggg```\\\\\\^^^___dddllluuu~~~xxxuuuqqqhhheeesssvvvfffbbbbbbaaabbbeeejjjqqqvvv{{{~~~pppfff___[[[UUURRRQQQSSSRRROOOQQQUUUWWW^^^jjjxxx(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))'''(((((())))))))))))(((''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))))))))((((((''')))++++++***)))***,,,))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++++++++***++++++,,,---))))))************))))))(((((())))))************''''''((((((((()))))))))************************(((((()))***++++++******))))))))))))))))))))))))************************(((((()))***++++++,,,,,,+++***)))((()))***+++,,,))))))))))))))))))))))))((()))))))))******************************************************************+++,,,,,,,,,,,,+++******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,++++++,,,---/////////...---........................------...///000111111222111111222333444555555555777:::@@@GGGPPPaaaxxxzzzmmmccc[[[WWWUUUVVVZZZ^^^eeemmmvvv{{{{{{uuunnnjjjfffaaaddduuuxxxfffgggiiikkkooosss{{{vvviii```\\\ZZZYYYSSSQQQQQQSSSQQQOOOSSSXXX^^^ooo))))))))))))))))))))))))'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))(((((('''(((((((((((()))))))))'''''''''((((((((((((((((((((())))))))))))(((((((((***,,,***''''''))),,,'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++*********++++++,,,((())))))******))))))(((((())))))************)))''''''(((((())))))******************************'''((()))***************))))))))))))))))))))))))************************&&&'''((()))***,,,------******)))))))))******+++))))))))))))))))))))))))))))))))))))***************************+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))+++---///000///...---.................................//////000000000111000000111444555555444444555888===DDDSSSjjj~~~rrrcccWWWTTTRRRQQQRRRUUU[[[aaaeeelllttt}}}uuunnnkkkiiibbbaaa```cccppptttgggkkkpppvvv|||uuunnnccc[[[VVVTTTTTTTTTRRRQQQQQQSSSSSSTTT\\\dddttt))))))))))))))))))))))))''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((((((((((()))))))))******''''''''''''((((((((()))(((((())))))))))))(((((()))***+++'''######'''+++((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************+++******)))))))))******'''((())))))))))))((('''))))))***+++******((((((''''''((())))))***++++++************************'''((()))***++++++++++++))))))))))))))))))))))))************************'''(((((()))***++++++,,,))))))************))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++******************************+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---..........................................//////////////////000...---///222444444333555555888<<>>AAAGGGZZZmmmzzzmmmaaaZZZVVVUUUUUUUUUVVVWWW\\\eeepppxxx}}}yyywwwvvvvvvssssssrrrrrrsssuuuxxxzzz~~~vvvmmmeee\\\VVVRRRQQQOOONNNMMMOOOQQQSSSTTT\\\fffmmmsss{{{jjj[[[))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&((())))))(((''''''((())))))))))))))))))))))))))))))******+++,,,,,,,,,************************((())))))***++++++,,,,,,))))))***+++++++++++++++******++++++++++++******))))))))))))************((())))))******+++++++++))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,++++++)))((((((***))))))))))))))))))************************************++++++,,,,,,---,,,,,,++++++******++++++***++++++,,,,,,------...------------------------........................+++,,,...///000000///////////////000111111222222000111333333222222444555333======>>>KKKYYYlll|||ppphhhddd^^^ZZZUUURRRSSSWWW\\\```kkkuuuzzzyyyxxxuuussssssuuuwwwtttvvvxxx{{{~~~xxxmmmccc]]]XXXSSSOOOLLLMMMMMMMMMOOOSSSXXX\\\dddooo}}}jjjXXXNNN(((((((((((())))))))))))((((((((()))))))))******''''''(((((())))))******(((''''''(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''%%%(((******(((''''''((())))))))))))))))))))))))(((((())))))***++++++,,,******************************************++++++******))))))******+++,,,******++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++******)))******))))))))))))******************************)))******+++,,,,,,---------,,,++++++******++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......//////000/////////000111111222222000111222222111222444666222999888999DDDLLLUUUcccwwwyyyrrrhhh```ZZZWWWUUUTTTZZZbbbmmmwww~~~|||vvvxxxxxxxxxwwwyyy}}}zzzjjjddd\\\VVVSSSQQQNNNMMMLLLNNNQQQTTTYYYbbblllsssttteeeUUUJJJGGG(((((((((((())))))))))))$$$%%%%%%%%%&&&&&&''''''(((((((((((())))))))))))(((&&&&&&((('''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''***++++++***'''&&&%%%(((++++++)))'''''')))))))))))))))))))))))))))'''(((((()))******++++++++++++******************,,,,,,++++++***)))))))))+++***)))))))))***,,,---******++++++++++++******++++++******))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++++++++++++++******))))))))))))******************************))))))***+++,,,,,,---------,,,,,,+++*********+++******+++,,,,,,---......++++++++++++++++++++++++........................------,,,------...000000/////////000111111222222111111222111111222444777000555333555BBBFFFGGGMMM\\\lllrrrggg^^^VVVRRROOOTTT[[[```eeeqqq~~~{{{xxxwwwzzz|||{{{mmmfff\\\WWWRRROOONNNNNNNNNNNNPPPSSSXXX^^^gggsss}}}jjj^^^UUUJJJDDDDDD((()))))))))))))))(((((())))))))))))))))))))))))'''(((***++++++***))))))((())))))'''######'''***'''''''''''''''&&&&&&&&&'''((()))******+++******)))))))))))))))(((((((((&&&'''''''''(((((())))))''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))+++*********))))))((((((+++***)))***++++++***)))111...***)))++++++***((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))))))))))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))******)))((((((((((((((()))************+++++++++'''(((***,,,,,,***((('''((()))))))))***************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111...///000111222333444444666555555555888===BBBEEEJJJTTTbbboooxxxwwwbbbRRRPPPRRRUUUWWWZZZ```iiippp|||zzz{{{~~~xxxiii```ZZZSSSQQQOOONNNOOOPPPQQQQQQVVV___jjjsss}}}mmmcccVVVLLLHHHFFFCCC@@@(((((())))))))))))(((((())))))))))))))))))))))))(((((()))***+++******)))&&&((())))))(((((())))))''''''''''''''''''''''''(((((())))))***)))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))************)))))))))(((+++)))))))))+++,,,+++***---***((((((+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******)))((((((((((((((()))************+++++++++((()))***++++++***)))(((************++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................---------............///---------...//////000000...///000111222333333444888777555555666888;;;===>>>EEENNNWWW```jjjttt|||xxxfffXXXWWWUUUTTTUUUYYY^^^bbbkkkqqq~~~~~~{{{zzzxxxxxx|||ooo___YYYVVVPPPOOOMMMNNNQQQUUUYYY\\\eeepppyyyjjj___VVVLLLEEEBBBAAA???<<<(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************)))))))))***,,,,,,***(((&&&&&&&&&''''''(((((()))(((((()))))))))((('''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))************))))))))))))***)))((()))+++,,,+++******)))'''(((***++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++***************************++++++,,,,,,++++++***)))))))))))))))))))))))))))******)))))))))((((((((()))************+++++++++***************************++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------........................---------............///,,,,,,------.../////////...//////000111222333333555555444444555555666777888;;;???CCCJJJVVVdddnnnlllggg```[[[ZZZZZZYYYWWWZZZ]]]eeeqqq{{{|||zzzssstttwww~~~fffXXXVVVVVVRRRPPPOOOQQQVVV^^^fffkkkvvvrrraaaVVVNNNIIIBBB>>>>>>===;;;999'''(((((())))))))))))((((((((((((((((((((((((((((((((())))))******++++++555000+++)))******)))'''%%%&&&&&&'''((())))))***(((((()))(((((('''&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))*********))))))))))))))))))(((''')))+++,,,+++***+++***)))(((((((((''''''))))))))))))))))))))))))***+++++++++++++++,,,,,,))))))***+++++++++******************************))))))))))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))*********++++++++++++******))))))******+++*********+++++++++,,,,,,***************************++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------......//////000/////////000111222222333111111333444555666666666777888888:::>>>HHHVVV```ooo|||yyyuuusssnnneee^^^]]]ZZZ[[[```gggnnnyyy~~~{{{|||wwwccc[[[ZZZZZZWWWVVVWWWZZZ```jjjuuu|||xxxjjj^^^TTTMMMEEEBBB???======<<<;;;999''''''((()))))))))))))))((((((((((((((((((((((((((((((((())))))***+++,,,AAA999///(((&&&'''((('''&&&&&&''''''((()))******(((((()))(((((('''&&&&&&''''''''''''(((((())))))*********************)))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))******)))((('''(((***+++***)))))))))***)))((('''''''''))))))))))))))))))))))))*********++++++,,,,,,,,,((()))***+++++++++++++++************************(((((((((((((((((())))))))))))))))))))))))))))))((()))************))))))))))))*********+++++++++++++++************++++++))))))))))))*********+++***************************++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000000111111/////////000000111111222111222333444555555555444444555555555777<<>>===<<<;;;:::888&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((()))***,,,---DDD>>>666///+++)))))))))'''''''''(((((())))))***(((((()))))))))(((''''''''''''(((((())))))******++++++++++++************))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))***************)))((((((******)))((($$$&&&))))))))))))***+++++++++++++++++++++++++++*********++++++,,,,,,---))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))))))))((()))***+++++++++***))))))************+++++++++++++++++++++++++++++++++(((((()))))))))************************************++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,------------........................---------............///......//////000111111111/////////000000000111111555555555555444333111111333555777777666888<<>><<<777222---+++((((((((((((((()))))))))(((((())))))***)))))))))(((((())))))***++++++,,,,,,,,,+++++++++*********(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))((()))))))))************+++***(((((())))))(((&&&$$$'''***+++***)))+++,,,++++++++++++++++++++++++)))******+++,,,,,,------)))***+++,,,------------++++++++++++++++++++++++***))))))((()))***+++,,,))))))))))))))))))))))))'''(((***,,,,,,+++***))))))************+++++++++******,,,,,,,,,,,,******))))))*********+++++++++***************************++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,........................---------............///------......///000000111////////////000000000000444444333333222222111111111555888888777777:::<<<@@@IIIWWWeeessswwwpppggg```^^^]]][[[]]]ccciiinnnwww|||ggg]]]\\\\\\```eeeooozzzsss]]]UUUKKKEEECCCBBB???;;;:::::::::999888888888999&&&'''((()))************************************(((''''''''')))***,,,...111:::DDDGGGCCC:::222---))))))))))))(((((((((((('''((()))******+++******((())))))***+++,,,,,,,,,,,,,,,,,,++++++*********''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))(((((())))))*********+++,,,***)))((()))((('''%%%'''***---,,,***(((((()))))))))))))))))))))))))))))))))***+++,,,,,,------)))***+++,,,---.........++++++++++++++++++++++++((('''&&&&&&&&&((()))***))))))))))))))))))))))))'''(((***,,,---,,,***))))))************+++++++++)))***,,,------,,,***)))******+++++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------...//////000////////////000000000000000000000000111222444555,,,000444444333333666999:::???HHHTTTdddyyywwwlllggg___YYYWWWYYYZZZ\\\dddnnnvvv}}}pppddd___]]]___hhhrrryyyeeeYYYMMMGGGAAA???AAAAAA===999999::::::999999999:::<<<(((((((((((())))))))))))++++++***)))(((((())))))(((((())))))******++++++...111777???DDDAAA777...))))))))))))************+++***)))(((((()))******************************---------,,,,,,++++++++++++)))(((&&&&&&((()))++++++*********))))))(((((((((((((((((())))))))))))++++++***************+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++******************++++++,,,,,,+++***(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++,,,,,,)))'''+++*********))))))(((((())))))((('''''''''''''''------...------,,,+++*********+++++++++,,,,,,,,,)))***+++,,,---.........------,,,,,,,,,,,,++++++///000111111111000......000000000000000000000000///000000000000...,,,+++111222222333333222222111444444444333333444444555666:::@@@FFFPPPaaauuu~~~uuuoooeee[[[UUUTTTXXX\\\ccckkkxxxqqqiiibbbdddjjjsss}}}mmm```TTTLLLCCCBBB@@@>>>===<<<======777888999999888777888:::(((((((((((())))))))))))***))))))(((''''''(((((())))))(((((('''&&&&&&&&&+++,,,...333888777111,,,(((((()))))))))************))))))((((((((()))***************************+++++++++******************)))(((''''''((()))***************)))))))))((((((((((((((())))))))))))+++******)))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,+++***(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))+++,,,---+++)))************)))))))))(((+++******)))(((((())))))(((((()))))))))))))))(((******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---......------////////////////////////---...///000111111000000000111111111111111111000222222222222333444555666555888;;;???EEEQQQaaalll|||lll```XXXVVVVVVXXX^^^fffoooyyy{{{nnnjjjjjjsss{{{hhh[[[QQQGGGAAA???>>><<<:::999999999999777888999888777666777888(((((((((((()))))))))))))))(((((('''''''''''''''))))))(((''''''&&&&&&%%%***(((&&&(((,,,...---+++(((((())))))))))))******)))((((((''''''((())))))************************(((((((((((())))))))))))***)))(((''''''((()))***************))))))))))))(((((((((((()))))))))))))))))))))(((((())))))***)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((((((***---...---,,,************))))))))))))---,,,++++++***+++++++++(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------)))******+++---......///((()))***,,,------------////////////////////////---...///111111222111111000000000000000000000000111111111111222444555666333555777888;;;BBBLLLTTTgggwwwssseee\\\XXXVVVYYY\\\___dddnnnzzzyyytttttt|||sssbbbTTTLLLGGGAAA<<<<<<;;;:::999888777777777777888999888666555555666(((((((((((()))))))))))))))(((((('''''''''((((((''''''(((((()))******+++***(((%%%&&&(((+++,,,+++(((((((((((()))))))))***'''''''''''''''(((((((((************************'''''''''(((((()))))))))))))))(((((((((((())))))*********)))))))))))))))(((((((((((())))))))))))(((((((((((((((((()))***)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))***,,,------,,,*********)))))))))))))))---,,,,,,+++++++++,,,,,,)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,------.........---******+++,,,,,,---......+++,,,,,,---.../////////////////////////////////000000000000//////......000000000000000000000000111111111111222222333444111333555666888<<>>===<<<;;;;;;;;;;;;:::999999888999::::::999777555666777(((((((((((())))))))))))***))))))))))))******+++(((((('''&&&&&&%%%%%%$$$&&&''')))*********)))(((''''''(((((((((((())))))&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))(((((((((((()))***++++++)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))******++++++,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---+++***+++,,,+++***))))))))))))******************))))))******+++++++++++++++******)))((('''******+++++++++,,,,,,,,,(((((())))))))))))((((((---------,,,,,,+++++++++......---,,,+++,,,,,,,,,........................+++++++++,,,---///000111222222000000000000222222333333222222222222333333666666555555666666666777<<>>======<<<777888888888888777666555777888999888666555666777(((((((((((())))))))))))((((((((((((((()))******(((''''''&&&&&&%%%$$$$$$&&&((()))******))))))((('''''''''((((((((())))))&&&'''(((***************))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((((()))))))))************(((((((((((()))))))))))))))(((((()))***+++,,,,,,***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++,,,------***+++,,,------,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...,,,******+++------,,,((()))))))))***************************+++,,,,,,,,,---------------,,,,,,******+++++++++,,,,,,,,,))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---........................+++++++++,,,---///111222222111///......///111222111111111222333555666777777555444444444444444333:::999===FFFLLLTTTaaannn~~~{{{tttjjjcccbbbfffkkkqqqzzz{{{nnnfff]]]RRRJJJHHHCCCAAA???>>>============555666666777666555444444444555666666444333444666(((((((((((())))))))))))'''''''''''''''((()))***&&&&&&''''''((())))))***(((***++++++***)))***+++''''''''''''((((((((()))&&&''')))***+++++++++***))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((())))))*********+++(((((((((((())))))))))))))))))))))))***+++,,,---***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++,,,,,,---......***+++,,,---------,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***)))))),,,...//////(((((())))))*********+++************++++++,,,---((()))******++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,------...///++++++******+++---///000........................000///...------...000000111///...------...///111//////000222555777999;;;555444333333555666666666888666888===@@@DDDNNNZZZjjj{{{xxxiii___]]]^^^___gggrrrzzzkkk```XXXSSSMMMDDDAAACCC;;;:::999999999999999999555666777777777666555444111333444444222222333444&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((''''''''''''((((((''')))***)))((('''(((***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))+++***(((''''''(((******))))))))))))******++++++************++++++******))))))((((((''''''+++*********))))))(((((()))))))))***+++++++++,,,((()))++++++)))((()))***(((((((((((())))))))))))((()))))))))************+++++++++*********))))))******++++++++++++******)))))))))***+++++++++,,,+++///444777000(((&&&***************************************************))))))))))))))))))))))))))))))))))))************)))((((((((((((***,,,------,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////.....................///000000////////////000000000000000/////////111444777999111222222333333444444555444777:::===???AAAEEEGGG[[[dddtttyyyggg]]]YYY[[[^^^```bbbfffppp}}}qqqaaaQQQNNNJJJEEEAAA>>>======;;;;;;<<<<<<;;;:::888777999777555333222333444555444444444444444444444444(((((('''''''''((())))))(((((((((((())))))))))))(((((((((''''''(((((((((''')))***)))((('''(((***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***''')))+++***)))((()))*********))))))))))))***************))))))*********+++*********))))))))))))************)))))))))(((***************+++++++++)))***,,,,,,*********+++(((((((((((()))))))))***************+++++++++++++++++++++*********))))))******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,111888999222+++(((************************************************))))))))))))))))))))))))))))))))))))************))))))(((((()))***+++,,,************++++++,,,---,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------..............................///000000.../////////000000000000000/////////000333555777111111222333333444444555333555888:::<<<>>>AAACCCKKKSSS```qqq}}}oooiiicccddddddccccccfffkkkooozzz}}}}}}|||ooo^^^RRRJJJGGGDDDAAA>>><<<<<<<<<;;;;;;;;;:::999888777777777777777777666555444333444444444444444444444444******)))(((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''')))***)))((('''(((***)))((((((''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******(((***++++++*********+++******))))))))))))*********))))))(((((())))))***++++++++++++************************))))))))))))+++++++++******************+++------+++***+++,,,((((((((()))))))))*********++++++++++++,,,,,,,,,+++++++++*********************++++++++++++******---------,,,,,,,,,,,,,,,,,,***---888???:::///'''************************************************))))))))))))))))))))))))))))))))))))******************)))))))))******+++)))))))))***+++,,,---...++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............///............//////000....../////////000000000000////////////111333444111111222222333444444444111333666777777999;;;===<<>>GGGSSS]]]vvv{{{tttnnnkkkfffdddaaa___```cccgggiiimmmttt}}}~~~||||||{{{zzzuuurrrooopppvvv}}}xxxcccYYYMMMHHHCCC??????>>>;;;888::::::999888777666555444777666666555555666666666666444222111111222444555333333333333333333333333'''''''''((()))***+++,,,(((((((((((())))))))))))'''(((***++++++***((('''''')))***)))((('''(((*********))))))))))))******************************))))))*********+++++++++***+++,,,,,,***))))))*********))))))))))))***************))))))*********(((((()))))))))*********((()))))))))***************************+++++++++(((***,,,+++***)))******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++******++++++++++++************+++++++++++++++++++++((((((******'''(((,,,************************************************))))))))))))))))))))))))))))))))))))************((()))+++,,,,,,,,,,,,+++***))))))))))))******+++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,...///000000000///...............---------.........//////...///000000111111111111000000000111222222333333222333444444333333444666222444666777:::???EEEJJJ]]]lll}}}yyyrrrlllgggdddbbbaaaaaadddhhhkkkoootttyyy}}}}}}|||}}}wwwbbbRRRLLLEEEBBB>>>=========;;;:::888888888888777777666555666666666777777777666666444444444333333444444444222222222222222222222222((((((((()))***,,,---...(((((((((((())))))))))))''')))***++++++***)))'''((()))***)))((('''(((*********))))))))))))******************************)))************+++++++++&&&(((***++++++***+++---******))))))))))))******++++++************++++++))))))******+++++++++,,,(((((())))))*********+++))))))******+++++++++,,,)))+++------+++***+++,,,)))************+++++++++******+++++++++,,,,,,,,,))))))******++++++++++++******++++++++++++******+++++++++,,,,,,---------+++''''''+++---+++***,,,************************************************))))))))))))))))))))))))))))))))))))************((()))***,,,------,,,,,,(((((((((((()))+++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,,,,,,,---///111111000///...............---------.........//////...///000111222222222222000000000111222222333333111222444444333333444666777666666777999;;;>>>@@@FFFRRRcccuuuuuullleee```^^^^^^^^^___bbbfffjjjllllllllllllmmmpppssswwwyyyyyyzzz}}}}}}zzzvvvuuuwwwyyy{{{{{{}}}mmmaaaRRRFFFAAA???<<<888777777888888888666666777888888777777777555666777888888777666555333444555777777666444333222222222222222222222222******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))***+++++++++++++++(((((())))))))))))(((((()))************+++++++++))))))))))))))))))))))))...---+++******+++---...))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))---,,,+++))))))))))))***///...,,,+++++++++,,,,,,******))))))))))))******...---+++))))))***+++,,,,,,,,,,,,+++++++++++++++)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))---)))%%%'''+++...---+++******++++++++++++******))))))))))))************************************)))************+++++++++...---+++))))))***+++,,,++++++++++++++++++++++++++++++******************,,,,,,+++***+++,,,---...------++++++++++++------,,,,,,------...---------000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111333333333333333333444444222333333444666777999:::CCCFFFKKKUUUeeeyyy~~~uuunnnlllkkkkkkllllllkkkjjjgggeeeddddddeeefffeeecccdddaaaccckkkoooppptttzzz{{{zzzxxxwwwnnnnnnoooqqqvvvsss^^^SSSNNNHHHAAA===999999999888888888777777888888888888777777777777666666777777666555444444444666777888777666444333222222111111111111222222''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++******((()))******++++++******,,,,,,,,,+++***)))((('''************++++++++++++************************...,,,+++******+++,,,...************************,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))***+++,,,,,,+++***)))))))))******++++++************++++++---,,,***)))))))))++++++))))))))))))))))))*********************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))&&&###$$$(((+++***(((******++++++++++++******))))))))))))************************************)))************+++++++++...---+++***)))***+++,,,++++++++++++++++++++++++++++++******************,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,------...---------//////////////////////////////////////////////////////000000000111111111111111111111111111111111222222222222333333333333333333333444666888999:::<<<>>>CCCJJJVVVfffvvv~~~}}}~~~tttqqqooollljjjfffbbb___^^^ZZZZZZ___aaaaaadddiiiooouuuxxxxxxwwwxxxuuuqqqrrrssssssuuuxxx{{{~~~~~~{{{wwwuuuuuuvvvwwwvvvrrrvvv}}}qqq```OOOHHHGGGDDD???===999999999888888888777777888888777777777666666666555666666666666555555444333444666666666555333222000000000//////000000000&&&'''((())))))((('''&&&))))))))))))))))))))))))******++++++++++++******(((((()))***************,,,,,,,,,,,,,,,+++******************+++++++++,,,************************---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---++++++***))))))))))))***,,,,,,++++++++++++,,,,,,,,,+++***)))((()))***+++((((((((()))*********++++++++++++***************++++++++++++++++++++++++++++++*********)))))))))************************))))))))))))))))))))))))(((%%%###$$$(((***)))'''******++++++++++++******))))))))))))************)))))))))))))))))))))))))))************+++++++++///...,,,***))))))******++++++++++++++++++++++++******++++++++++++++++++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,------.................................//////////////////////////////000000000000111111111111111111111111111111000000111111222222222222444444444555666888999:::777888;;;>>>EEENNNYYY```mmmxxxyyypppkkkgggccc```___^^^\\\\\\___\\\aaadddbbbbbbaaa^^^YYY^^^]]]]]]^^^___aaaccceeeiiijjjmmmqqquuuxxx{{{}}}{{{yyyyyyzzzxxxvvvtttssstttwww||||||kkkZZZMMMAAA>>>???>>><<<;;;999888888888888777777777777666666666666555555555444555555666666666555555333333444555555333222111111111000000000000111111''')))***,,,,,,***)))'''))))))))))))))))))))))))******++++++++++++******(((((()))************)))'''(((***+++---.........*********+++++++++,,,,,,************************,,,+++************+++,,,************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++++++++++++++++++++******+++++++++******)))(((((())))))***))))))***+++,,,---------,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))***((('''(((+++,,,,,,*********++++++++++++******((()))))))))************(((((((((((((((((((((((())))))*********+++++++++///...,,,+++***))))))***++++++++++++++++++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........................////////////////////////////////////000000000111111111111111111111111111//////000000111111222222444444444555666777999:::666777999:::<<<@@@FFFJJJSSS\\\hhhqqq||||||vvvqqqkkkfffdddddd\\\___^^^\\\[[[\\\ZZZUUUXXXWWWVVVVVVVVVWWWXXXYYY]]]^^^___```bbbcccdddeeeiiikkknnnpppqqqrrrtttvvvwwwxxxzzz}}}~~~}}}{{{yyyvvvssspppqqqvvv{{{tttbbbVVVMMMDDD<<<<<<<<<:::888888888888888888777777777777666666555555555444444444333333444555666666666666333444444555444333222222444333333333333333333444''')))***,,,,,,***)))'''))))))))))))))))))))))))******++++++++++++******(((((()))***************&&&''')))+++,,,.........***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))((('''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++******))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))******))))))***+++,,,---------,,,+++++++++***)))))))))++++++++++++++++++++++++///.........------------************************))))))))))))))))))))))))***))))))+++,,,------,,,******++++++++++++******((()))))))))************(((((((((((((((((((((((())))))*********+++++++++------,,,+++************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...///000........................////////////////////////...////////////000000000000000000000000000000000......///000000111222222444444444444555666888888666777888999999;;;>>>@@@DDDIIIRRRZZZdddttt|||wwwtttpppnnnjjjdddcccdddbbb^^^XXXWWWVVVUUUUUUUUUVVVWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ]]]^^^______aaabbbcccdddeeehhhjjjkkkmmmmmmppprrrtttvvvwwwyyy{{{~~~~~~|||zzzyyyzzzzzzsssuuuwwwyyyzzzzzz{{{{{{|||{{{|||uuugggZZZPPPKKKEEE???<<<===<<<999666777777777777777777777777777555555555555444444444444333333444555555666555555555555555555444444333333444333333333333333333444&&&'''((())))))((('''&&&))))))))))))))))))))))))******++++++++++++******))))))***+++++++++++++++******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&'''))))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,++++++)))(((((('''((())))))***)))))))))***))))))))))))))))))***))))))******************((((((((()))*********++++++++++++***************++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))'''((()))***++++++++++++******++++++++++++******))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++,,,---------***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,...000111........................////////////////////////......////////////000000000000000000000000000000......///000111222222333333333333333444555666777444555777777777888:::<<<===???DDDJJJOOOZZZmmm}}}{{{xxxyyyuuupppaaaaaa___^^^^^^___``````\\\\\\[[[ZZZYYYXXXXXXWWWPPPRRRTTTUUUTTTTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\aaacccfffhhhjjjmmmqqqtttyyyyyyyyyxxxvvvwwwyyy{{{xxx|||zzzpppcccYYYPPPHHHDDDEEE<<<:::;;;>>>>>>999777999666666777777777777777888666555555555555444444444333444444555555555444444555555555444444444444444111111000000000000111111''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++((())))))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&((()))+++))))))))))))))))))))))))************************)))***++++++++++++))))))&&&'''((()))******)))(((+++******))))))******+++)))******+++++++++++++++))))))))))))))))))*********************+++++++++++++++++++++++++++++++++'''''''''&&&&&&&&&%%%%%%************************))))))))))))))))))))))))&&&''')))*********************++++++++++++******))))))))))))************************************)))************+++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,------...***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,...000111////////////////////////////////////////////////........./////////000000000000000000000000000000...//////000111222333444222222222222333333444555222333555555555666888:::999:::>>>BBBCCCFFFSSSbbbttt~~~}}}|||{{{|||}}}~~~xxxvvvsssppplllhhheeeccc[[[]]]^^^^^^]]]\\\\\\]]]\\\]]]___aaabbbccccccccceeehhhmmmqqqvvv|||yyykkkbbb\\\TTTMMMJJJFFF???===@@@999:::>>>BBB@@@:::777999666666666666777777888888666666666555555555555444444444555555555444333333555444444333333333333333000000000//////000000000******))))))))))))******))))))))))))))))))))))))******++++++++++++******++++++,,,------------,,,++++++---...//////000000++++++,,,,,,,,,---------++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&'''(((***,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++((()))***,,,,,,,,,+++***,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))&&&)))+++,,,,,,++++++,,,******++++++++++++******))))))))))))************************************)))************+++++++++))))))***,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***+++,,,---...---,,,,,,++++++------------++++++,,,+++******+++...000222000000000000000000000000////////////////////////............/////////000000000000000000000000000...///000111222333444444111111111111222333444444222333444555444555888:::777888<<<@@@>>><<>>;;;>>><<<>>>BBBFFFBBB:::777888555666666666777777888888777666666666666555555555555555555555444333222222444333222222111111222222222222111111111111222222+++++++++***)))(((''''''+++***)))(((((()))***+++***)))((((((((()))+++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,+++)))((((((***,,,---,,,,,,++++++,,,,,,---...,,,++++++***)))(((((('''++++++++++++*********))))))))))))))))))******+++)))''''''(((,,,---+++)))((((((((((((((((((((((((************************((()))+++---,,,)))%%%###))))))))))))))))))))))))************************)))************+++++++++************************,,,++++++******++++++,,,(((((())))))))))))((((((++++++************************+++,,,,,,***)))(((,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,((()))++++++*********+++---,,,***))))))***,,,---...---,,,+++)))'''%%%$$$+++++++++*********))))))...+++)))***---...---,,,+++++++++++++++++++++++++++,,,...000///...+++***........................------............------........................////////////////////////...///000111111000///...222000...000333555555333444333111000000111333444666666555444333333222222555666888888777888;;;===GGGOOOXXX___iii{{{zzzsssfffYYYOOOJJJHHHGGGFFFBBB===:::999:::999999999:::===>>>===:::777555777666555555666777888999???:::444222333444444333333333333222222222111111111111111111111111111111444444333222111111111222+++++++++******))))))(((******))))))))))))*********)))((((((((()))++++++,,,+++******))))))******++++++++++++++++++++++++***))))))((()))***+++,,,+++++++++++++++,,,,,,---******))))))(((''''''&&&++++++*********))))))))))))))))))))))))******++++++)))((()))++++++)))'''************************(((((((((((((((((((((((($$$&&&((())))))'''%%%###************************************************)))************+++++++++************************,,,++++++******++++++,,,((())))))))))))))))))(((***************************++++++++++++***)))))),,,++++++***))))))***************+++++++++,,,,,,******)))(((((()))******((()))++++++*********+++---,,,***))))))***,,,---.........,,,+++)))((('''+++++++++*********))))))---+++)))***---...---,,,+++++++++++++++++++++++++++,,,...//////...,,,***........................---......//////......---........................////////////////////////...///000111111000///...333111///000222444333222333222000//////000222333444444444444444444444444555666777777777888:::<<<>>>EEEKKKPPPWWWeeeyyy{{{sss]]]XXXPPPHHHAAA???>>>???AAA???;;;999888888888777999:::;;;<<<;;;999666555666666555555555666777888===999555333333444444222333333333222222222111111111111111111111111111111333222222111111111111222+++++++++++++++*********))))))************)))))))))))))))((()))******++++++***))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))******************++++++,,,...------,,,,,,+++++++++******)))))))))((((((((()))))))))))))))******+++,,,+++******+++***(((&&&************************(((((((((((((((((((((((((((((()))***++++++******++++++++++++++++++++++++************************)))************+++++++++************************++++++************++++++************************************************,,,+++******)))*********,,,+++******)))******************++++++++++++,,,))))))(((((((((((())))))((()))++++++*********+++,,,+++***))))))***+++,,,---,,,,,,,,,+++*********+++++++++***************---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------------------------......////////////..............................//////////////////////////////000000000000//////222000///000111222111000222111000//////000111222111222222333444555555666444666777777666777999;;;888===AAACCCEEENNN]]]iii{{{sssfff]]]WWWIIIFFFBBB>>>;;;:::;;;<<<===<<<:::999:::999888666888999999999888777666555666666555444444444555555:::888555444444444333222333333333222222222111111111111111111111111111111111000000000000111111222++++++++++++++++++,,,,,,((()))***++++++***)))((()))))))))))))))******+++++++++***)))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))******+++///.........------,,,,,,))))))))))))(((((((((((()))))))))))))))******++++++++++++++++++***)))(((************************************************,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++************************++++++************++++++++++++************++++++***************+++++++++---,,,***)))))))))***+++++++++***************+++************++++++++++++))))))))))))))))))))))))((()))++++++*********+++++++++***))))))***++++++))))))))))))))))))******************************,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------...//////000000//////...........................//////////////////////////////000000000000///////////////000111222111111222111000000000000111222111222222333444444555555444555666666555666888:::888<<<>>>>>>===BBBLLLTTTbbblllyyyssseeeZZZRRRLLLIIICCCBBB@@@>>><<<;;;;;;;;;;;;;;;:::;;;<<<<<<:::888888777666666555555555555666555555444333333333333666666555555555444222111333333333222222222111111111111111111111111111111///////////////000111222++++++++++++++++++,,,,,,((()))***++++++***)))(((((()))))))))************,,,,,,+++************+++((((((((((((((((((((((((&&&&&&'''(((((((((((('''))))))(((((())))))***+++******))))))))))))(((((())))))))))))(((((((((((()))))))))))))))******+++((()))***+++++++++++++++))))))))))))))))))))))))************************,,,+++***(((''''''((((((++++++++++++++++++++++++************************))))))*********+++++++++************************+++******))))))******+++++++++***))))))***++++++))))))*********+++++++++---,,,***)))))))))***++++++***************++++++))))))*********+++++++++************************((()))++++++*********+++************************(((((((((((()))***+++,,,************************+++,,,,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------------------------------......////////////..............................////////////////////////000000////////////000000,,,---///111222222222333222222222111111222222222333333333333333333333333333444555555444444666888777:::<<<;;;:::<<>>AAAHHHSSS```ppp|||oooddd\\\UUURRRLLLHHHDDDAAA===;;;888999999999999999999999666666666777999999777444666555444444444444555555444444555555555444333333222333555444333222222333333333333222222222111111111111111111111111111111000////////////000000111+++++++++******))))))(((******))))))))))))******'''((()))***+++******))),,,++++++***************)))))))))))))))))))))))))))((('''''''''((()))******))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******+++(((+++------+++***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((------,,,,,,++++++******************************************************)))************+++++++++******************************))))))))))))******+++***(((''''''(((***+++((())))))***++++++,,,,,,***++++++++++++***))))))******))))))***++++++,,,))))))))))))************((()))***++++++***)))(((((()))++++++*********+++))))))************))))))+++***))))))***,,,...000))))))*********+++++++++***,,,---,,,******---///------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................////////////////////////111000///......///000111///222444555222000000111111111222222222222111111111111111222333333444444222333444333222222444666///222555666555444555777888999>>>FFFLLLVVVfffvvvyyyiii___XXXOOOIIIHHHEEEAAA???>>>===;;;:::::::::::::::::::::;;;;;;777666555666777777666444444555555555555555555555333333555555666555444444111333444333111111222444333333333222222222111111111111111111111111111111111111000000//////000000,,,++++++***)))(((''''''+++***)))(((((()))***+++'''((()))++++++******)))+++******)))))))))))))))***************************)))'''&&&'''(((***,,,***************++++++,,,))))))))))))))))))))))))++++++++++++************)))))))))))))))******+++***---///---***((()))+++************************************************''''''((())))))))))))((())))))))))))))))))))))))************************)))************+++++++++******************************))))))))))))*********)))(((&&&&&&((()))***((())))))***++++++,,,,,,******+++,,,,,,***)))(((******))))))***+++,,,,,,))))))))))))************'''((()))******)))((('''(((***++++++******+++,,,))))))************)))))))))(((''''''(((***,,,...))))))******++++++++++++***,,,---,,,******---///------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................////////////////////////111000///......///000111222555777666222///...///000000111111111111000000...///000111333444555666222333444333222222444555000333777888777666666666:::999<<<@@@BBBDDDOOO[[[sss~~~qqq___SSSOOOLLLHHHEEEAAA>>>;;;:::;;;============<<<:::999888777777777999888777777888888777666444444555666666555555444222333555666777666555555000222444222000000333555333333333222222222111111111111111111111111111111333222111000000///000000((()))))))))************)))))))))))))))))))))))),,,---...,,,***((('''(((,,,,,,,,,***((((((***+++---+++(((%%%%%%&&&)))+++))))))))))))))))))))))))+++***'''&&&&&&'''***+++------,,,,,,+++*********,,,,,,,,,+++***)))((('''+++*********))))))((((((++++++++++++***((('''&&&))))))))))))*********************)))))))))))))))************************++++++++++++++++++++++++...,,,)))&&&&&&'''***,,,---***((((((+++,,,+++)))++++++++++++++++++++++++++++++************++++++))))))))))))************+++***)))(((((()))***++++++++++++************))),,,,,,+++***))))))******))))))*********+++++++++******++++++++++++******)))************+++++++++,,,,,,,,,++++++*********************************)))************+++++++++,,,,,,,,,++++++*********,,,------......------,,,,,,++++++***+++,,,...///+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------......000111222------------------------000000111111111111000000000000111111111222222222222111000000000111333333222222333333333333444444444333333333333444555555;;;:::999:::===AAAFFFIII[[[rrrxxxdddZZZNNNFFFDDDCCCAAA>>><<<;;;::::::999999::::::888888888888888888888888666666666666555555555555555555444444444333333333111111222222222333333333777555333111000111333444333333333222222222111111111111111111111111111111222111111000000000000000)))*********++++++++++++))))))))))))))))))))))))(((***++++++******+++,,,)))***+++++++++***)))))),,,+++(((&&&&&&''')))***)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))*********++++++++++++++++++++++++++++++***)))(((************)))))))))(((***++++++******)))((('''))))))))))))************************))))))))))))+++++++++***************))))))))))))))))))))))))---+++)))''''''(((***+++,,,***((()))+++,,,+++)))++++++++++++++++++++++++++++++************++++++))))))))))))************+++***)))(((((()))***++++++++++++*********)))))),,,++++++***))))))******))))))*********+++++++++******++++++++++++******)))************+++++++++,,,,,,,,,++++++*********************************)))************+++++++++---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++++++++,,,---...+++++++++++++++,,,,,,---------------------------------------...........................///000111........................000000111111111111000000111111111111111111111222111111000000000111222333222222222333333333444444444333333333333444555555777666666666888<<>>CCCPPPccctttwwwlll___RRRIIIGGGBBB<<<:::;;;===<<<:::;;;:::999999888888999999888888888888888888888888666666666555555555555444555555444444444333333333333333333333222222222222222333444444444333111000222222111111111000000000000000000000000000000000222111000000//////000000))))))*********+++++++++((((((((((((((((((((((((,,,---,,,+++))))))+++---///---,,,+++***)))((('''))))))*********))))))((())))))))))))))))))))))))((()))***++++++***)))((((((((()))))))))*********((()))***+++++++++++++++*********)))))))))))))))((()))******++++++++++++))))))*********+++++++++)))***************++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++*********++++++******)))************++++++***)))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************************))))))))))))++++++***************+++******************************++++++++++++******))))))*********++++++++++++++++++***************************************))))))*********+++++++++++++++,,,,,,------......,,,,,,,,,------,,,,,,,,,...------,,,++++++++++++***+++---.........---,,,------------------------,,,,,,---------.........000//////............/////////////////////////////////000000000000//////111111111111000000000000000000000000000111111222111222222222222333333333333333222222333333444555777666555555666888;;;<<<>>>EEEOOO[[[iii|||zzzrrrmmmddd\\\UUUNNNGGGCCC???<<<::::::<<<===<<<;;;::::::999888888888888888888888888888888888888888666666555555555444444444555555444444444333333333444333333333333222222222222222333333333222222111111111111000000000000///////////////////////////111111000///////////////(((((((((((()))))))))))))))))))))))))))))))))))),,,---,,,******+++///222777222,,,((('''(((((((((((()))***++++++***))))))************************((()))***++++++***)))(((*********)))))))))((((((((()))***+++++++++++++++))))))))))))))))))******((()))***++++++,,,++++++************++++++++++++))))))******+++++++++,,,+++++++++*********))))))++++++++++++++++++++++++)))***++++++,,,+++******)))***+++++++++*********++++++++++++++++++++++++++++++************++++++************++++++++++++******++++++++++++***************)))))))))((((((+++***************++++++******************************++++++++++++******))))))*********+++++++++************************************************))))))*********+++++++++******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------,,,++++++***)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000//////............///........................//////000000000000//////000000000000000000000000//////000000111111111111111111111222222222333333333222222222222333444444777666555555666777999::::::>>>DDDJJJTTTdddvvvqqqeee^^^VVVSSSMMMHHHDDDBBB@@@>>><<<;;;;;;;;;<<<<<<;;;:::999999888777777777777888777777777777777777777777555555555555444444444444555555444444444333333333333333333333333333333333444333111000000111333444111111111000000000000///////////////////////////111000000///.../////////'''''''''((((((((())))))))))))))))))))))))))))))))))))******,,,000666;;;<<<555,,,'''''')))***)))((()))******++++++******************************''''''))))))))))))'''''',,,++++++***))))))((((((((()))***+++++++++++++++))))))))))))************))))))***+++,,,,,,,,,+++*********++++++++++++,,,))))))******+++,,,,,,,,,************************)))))))))))))))))))))))))))***++++++,,,+++++++++(((***,,,,,,+++***)))***++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,******+++,,,,,,+++************)))))))))(((((((((*********)))******+++,,,+++++++++*********************++++++++++++******)))************+++++++++)))))))))***************************************)))************+++++++++******+++++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000//////.........//////000...........................//////000000//////.../////////000000000111111...///000000111111000000111111111111222222222222222222222222222333444444444444333333444555666777666999===AAAGGGRRR^^^hhhssszzzqqqcccYYYQQQMMMIIIGGGDDDAAA>>><<<<<<<<<:::::::::999999888888888999888777777666777777777777777777777777777777777555555555444444444444333555555444444444333333333333333333333444444444444444222000//////111333555222222111111111000000000000000000000000000000000111000//////......//////(((((((((((())))))))))))++++++++++++++++++++++++))))))******---333;;;@@@;;;444---)))+++------+++)))))))))******+++++++++************************((((((((())))))(((((((((+++++++++++++++*********)))******+++++++++******((()))))))))******************+++,,,,,,,,,++++++*********+++++++++,,,,,,))))))***++++++,,,------)))))))))***++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,'''***------+++))))))***++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,***++++++,,,,,,++++++******)))))))))((((((((((((******))))))***++++++,,,+++++++++*********))))))******++++++++++++******)))************+++++++++((()))))))))*********+++************************)))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,---......---------------------------------.........//////...............///000111////////////////////////......////////////......---......///000111222222......000111111111000///111111111111222222222222222222222111222222333444222222222222333444555666555777999;;;>>>DDDLLLRRRVVV]]]gggooouuu|||zzzqqqcccVVVMMMHHHDDDCCCAAABBBAAA@@@>>><<<<<<<<<999999999888777666666777888888777666666666666777777777777777777777777777555555555444444444333333555555444444444333333333111222222333444555666666111111000000000222333333333222222222111111111111111111111111111111111111000000///............///))))))))))))************++++++++++++++++++++++++,,,,,,+++,,,...333;;;@@@888333---,,,...000///---******))))))***+++,,,,,,************************+++******************+++*********+++,,,,,,------******+++++++++******)))(((((())))))*********+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,))))))***+++,,,,,,------(((((()))***+++,,,,,,---+++++++++++++++++++++++++++*********++++++,,,---&&&***---...+++))))))***++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))))))))((((((((((((******))))))***+++,,,,,,++++++++++++******))))))******++++++++++++******)))************+++++++++(((((())))))*********+++************************)))************+++++++++.........------,,,,,,,,,+++++++++,,,,,,+++++++++)))***,,,---...------,,,......---,,,,,,...///000........................,,,,,,,,,---------......---------......000111222000000000000000000000000......////////////......,,,---...///000111222333---...000111111111000///000111111111111222222222222222111111222222333444222222333333444555666777777888888888999<<>>======888:::<<<<<<<<<:::::::::999999999888666666777999888888777666666666666666777777777777777777777777555555444444444333333333555555444444444333333333000111222333555666777777///000111222333222222111333333333222222222222111111111111111111111111111000000///...............***)))***,,,...---+++(((,,,+++*********+++,,,---+++++++++,,,...111444555000///...,,,++++++,,,,,,------------------------------......------,,,+++***)))''')))+++,,,)))'''...***))),,,,,,******---...---+++***)))******+++))))))***++++++++++++***)))************+++++++++)))))))))(((((((((((((((,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************'''((()))***+++,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++***((('''(((+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************++++++++++++******++++++***************+++************************))))))))))))))))))))))))************************((()))+++,,,---,,,,,,+++//////...---,,,++++++***---------,,,,,,+++++++++,,,++++++,,,---...,,,***---------............///,,,---///000000...---,,,..................------000000000000000000000000000000000000000000000000///////////////000111111//////...+++***+++///111666555333222000000111111000000111222333333444444111111111111111111111111111222333444555555555555555555555555777999;;;===>>>@@@BBBEEEIIIOOOUUUZZZhhhzzz{{{nnnccc[[[WWWLLLJJJFFFBBB???;;;999888:::::::::999999999888888666888999888777666777888777777666555555555555555444555555444333333555666111222222333333444444555777666444444555555444222111111111222222333333333111111111111111111111111222333333333333222111111000000//////.........---000000000000000000000000+++,,,---......---+++***++++++*********+++,,,---......---,,,---...///000...---,,,+++******++++++---------------------------------...------,,,+++***)))((())),,,---+++)))...+++***------++++++---,,,+++*********+++,,,---)))******+++++++++++++++)))************+++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))******++++++++++++***,,,+++*********+++,,,---+++++++++++++++++++++++++++)))((())),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************++++++++++++******++++++***************+++************************************************************************((()))+++,,,---......///.........---,,,,,,++++++------,,,,,,,,,,,,,,,,,,+++******+++...//////...------------..................---,,,,,,,,,,,,,,,........................///////////////////////////////////////////////////////////////000000111000000000...------000222333222000///......//////000000000111222333333333111111111111111111111111111222333444555555555555555444444444444666777888777999:::<<<>>>BBBHHHLLLXXXhhhxxxsssjjj```UUUMMMGGGEEEBBBAAA@@@>>>===<<<<<<<<<::::::999999999888888888666777888888777666777888999888888777777777777777555777888777666555666777222222333333333333444444555444333333444444222111111222222222222222222333111111111111111111111111222222333333222222111000000/////////............000000000000000000000000,,,///111111---++++++---+++************+++,,,,,,...---,,,,,,++++++,,,,,,,,,+++************++++++---------------------------------------,,,++++++))))))(((***,,,...---,,,///+++***---///,,,+++---************+++,,,---...******+++,,,,,,,,,,,,+++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************+++++++++++++++***))))))***)))))))))******+++,,,++++++++++++++++++++++++,,,+++***+++------,,,+++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******+++***************++++++************************************************************************))))))***+++---///111222------------,,,,,,,,,,,,,,,,,,,,,,,,------------///---++++++---...///...------------............///...,,,***)))***,,,---........................////////////////////////////////////////////////////////////000000000000000111222111000///000222000//////......//////000//////000000111111222222111111111111111111111111111111222333444444444444666555555444444444555555777888999999:::<<>>AAACCCJJJ]]]zzzyyykkkccc\\\SSSLLLLLLJJJGGGDDDAAA???>>>>>>;;;;;;999888777777777777999888888888888777777777666777888777666555666888666555555444444444555555111333666777555444333333555555444333333222111111222111000111222333222111333333222222111111000000111111111111111111111111222222222222222111000000///////////////.........////////////////////////***...000...)))&&&(((,,,))))))******++++++++++++((())))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))***+++,,,...000222222,,,(((+++---,,,******,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++))))))*********+++++++++******++++++,,,,,,,,,,,,,,,---............---,,,***++++++,,,,,,++++++***************************************************))))))***,,,,,,---------***++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++*********+++************************))))))*********+++++++++******************************++++++++++++************))))))***++++++,,,************************************************************************++++++***))))))***+++,,,******+++,,,,,,---------,,,,,,,,,------.........666333///,,,++++++******,,,,,,,,,------------...)))***,,,...///000000000---------.........//////......................................................///000111000000///,,,...111111000.........//////000000111111222222///////////////000000000111111111111111111111111///000111222333333333333333444555555666666777777333444555666666888:::===CCCDDDOOOcccyyyyyymmm^^^TTTPPPMMMHHHDDDBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::888666555555555888888888777777777666666555777888777666555666777555555444444444444555555000333666666555333222222555555444333222222111111222111111222444555444333222222222111111000000000000000000000000000000000111222222222222111000000.........///////////////////////////////////////)))+++---+++(((&&&(((***((()))******++++++******+++++++++******((('''&&&+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++,,,000222888///(((***,,,+++)))***,,,,,,---,,,,,,***)))((())))))***++++++++++++***)))************+++++++++*********++++++,,,,,,---,,,---...//////...---,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************((()))***,,,------......,,,,,,---------,,,,,,+++++++++++++++++++++++++++***+++,,,+++***)))***+++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******))))))))))))***+++,,,,,,************************++++++++++++++++++++++++************************++++++***)))))))))))))))******++++++,,,,,,---------------------.........222///---,,,,,,---,,,,,,,,,,,,,,,,,,------------(((***---///111111000000,,,,,,------.../////////................................................---...000111111111000///+++---///000...------------...///000000000000///////////////000000000000111111111111111111111111//////000111222222222222000111222333444444444444222333555555555777999;;;>>>>>>EEEQQQ```ppp}}}ooo]]]VVVMMMFFFCCCBBB@@@>>><<<;;;;;;;;;::::::999999999999888777777777777888777777777777666666666666555666777777555555666777666666555555666666777777333555777777666555444555555555444333333222111111222111111222555666666555111111111111111000000000000000000000000000000000111111222222111111000///.........///////////////000000000000000000000000******))))))(((((())))))'''((()))***+++******))))))***++++++***)))((('''++++++,,,,,,+++***)))(((+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++***)))+++...222???444******,,,,,,++++++***+++,,,,,,,,,+++******(((((()))************))))))************+++++++++))))))******+++,,,,,,,,,---...///000000///...---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---------,,,,,,,,,------,,,+++***)))+++++++++++++++++++++++++++---...---***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************++++++++++++******))))))))))))***+++,,,---************************++++++++++++++++++++++++************************)))******+++++++++******+++++++++++++++,,,,,,,,,............------------///---,,,,,,------+++***++++++,,,,,,,,,---------++++++,,,---............,,,,,,------...//////000................................................---...000111111111//////,,,---///...---,,,---......///000111111111000///000000000000000000000000111111111111111111111111...///000111222222222222111222333333333333222111444555777777666777888:::888:::@@@GGGLLLTTTcccqqqsssbbbVVVJJJHHHDDD@@@===;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;888777777777777777888888777777666666666555555555555666777666555555666777666555555555555666777888444555666666444444555666444444444333333222222222222111111222555666666555000000000000111111111111000000000000000000000000111111111111111000000///............/////////000000000000000000000000000+++)))'''((()))+++***)))'''((()))++++++******)))%%%''')))***+++,,,++++++***+++++++++***)))'''&&&+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++***((()))...111DDD777,,,+++------,,,---((()))+++,,,------,,,+++''''''((())))))))))))))))))************+++++++++(((((()))***++++++,,,,,,---...///111111///...---+++++++++,,,,,,+++++++++------------------------************************,,,,,,---------,,,+++++++++,,,,,,,,,+++)))(((&&&++++++++++++++++++++++++,,,...000...+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************++++++++++++******))))))))))))***+++,,,---************************++++++++++++++++++++++++************************((()))+++,,,------,,,,,,++++++++++++++++++++++++/////////...---------,,,111///...------+++(((&&&++++++,,,,,,,,,---------///...,,,******+++,,,---,,,,,,------...///000000................................................---...000111222111///...---...///...---,,,---///111222333444444333222111111111111111000000000000111111111111111111111111...///000111111222222222555555666666555333222111333444555555444333444555666:::@@@CCCAAABBBLLLXXXccckkkvvvzzzpppfffZZZNNNEEE???AAABBB@@@<<<:::;;;===999999:::;;;<<<<<<<<<;;;999888777666666666666666777666666666555555555555555666777666555444555777333333333333333444555666333333444333111111333555444444333333333333222222111000000222444666666555//////000000111111222222000000000000000000000000111111111111111000//////---.........//////000000000000000000000000000000+++***)))(((((()))***+++,,,+++***))))))***+++,,,)))((('''&&&'''(((***,,,++++++******)))***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,777444///+++(((((()))******))))))(((((((((((((((******))))))))))))******000...,,,***)))))))))***)))***+++------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,---,,,,,,+++*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))).........---,,,+++***))))))************+++++++++************************************************++++++******************+++++++++++++++***)))((()))************+++++++++)))***,,,,,,++++++,,,...++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,+++++++++++++++++++++***++++++***)))***---///......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////............---,,,++++++000000000000000000000000////////////000000000000---///000222222000///---............////////////000000111222222222222222222222333333333222111111111111222222222333333333555444444444555666888999<<<;;;;;;:::<<<@@@GGGLLLNNNVVV]]]aaadddmmm|||wwwqqqgggddd^^^WWWPPPJJJEEECCCAAA@@@>>>===<<<<<<======::::::::::::::::::::::::999999999888777666666555555555555555666666666666666555555555555444444444444444444444444444444444444444333222333444555666666333000000111333333333222222222111111111000000111111111111111111111111000000000000000000000000---------------...///000////////////000000000000000000000000000000000000+++***)))(((((()))***++++++***))))))))))))***++++++***)))(((((()))+++,,,+++***************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,222000---***)))***+++,,,+++***))))))(((((())))))******))))))))))))******,,,++++++************+++)))******++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************------------,,,+++***))))))************+++++++++************************************************************************+++++++++++++++***))))))************++++++++++++***+++,,,,,,+++***+++---*********++++++++++++,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***)))***,,,.........---------,,,,,,,,,,,,,,,---------.................................------.........---,,,,,,////////////////////////............////////////...///000111111000///.../////////000000000000111///000111111222222111111111111222333333222222222222222333333333444444444444444333333444555666777777888999:::;;;>>>BBBFFFAAAFFFKKKMMMPPPWWWcccmmm~~~}}}xxxqqqmmmkkkqqquuu}}}}}}uuusssqqqnnnjjjddd]]]YYYUUURRRNNNIIIDDD@@@===;;;<<<<<<;;;:::999888888999::::::::::::::::::::::::999999888777777666555555555555555555666666666666555555555555444444444444444444444444444444444444444333333222333444555666666333111000111222333222222222111111111111111111111111111111111111111111000000000000000000000000...------------...///000111111000000//////..............................******))))))))))))*********))))))(((((())))))***,,,+++***))))))***++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,,,,++++++******+++,,,,,,,,,+++******))))))************))))))))))))******((())))))***+++++++++******))))))))))))***++++++++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***************************************************++++++++++++***))))))************+++++++++,,,+++,,,---,,,*********,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,------......,,,,,,,,,+++))))))+++---......---------,,,,,,,,,,,,------------.........------------------------,,,------.........------........................------------...............///000111111000///...000000000000111111111111...///000000111111000000000000111222333333333333333333333333444444444555444333333333333333444444333555888999999:::<<<>>><<<===>>>@@@BBBGGGNNNSSSaaabbbbbb___ZZZVVVTTTSSSSSSWWW^^^gggrrr|||pppddd]]]ZZZXXXUUUSSSQQQNNNIIIFFFFFFEEECCC@@@>>><<<;;;;;;999999999999888777666555999999999999999999999999888888777777666666555555444555555555555666666666555555555555444444444444444444444444444444444444333333333333333444555555555333111111222333222111111111111111111111222222111111111111111111111111000000000000000000000000......------......//////222111111000///...------------------------------***))))))))))))))))))***))))))(((((((((((()))))),,,+++***))))))))))))***))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,))))))***+++++++++++++++---,,,++++++******++++++******))))))))))))******'''((()))++++++***))))))***)))((((((((()))+++,,,***++++++++++++,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++******+++++++++******)))*********+++++++++,,,,,,+++------,,,***)))***++++++++++++,,,,,,,,,,,,---***+++,,,,,,------,,,,,,++++++,,,------...//////---------+++))))))***,,,......---------,,,,,,,,,------------............------------------------,,,,,,---......///..............................------.........///////////////000000000000////////////000000000111111111......///000000000000000//////000222333333333333222222222333333333444444444444444333333333333333333555666666666777999:::>>>===;;;<<>>===<<<<<<<<<===999999:::;;;:::999777666888888888888888888888888777777777666666555555555444444444555555555666666555555555444444444333333333333333333333333333333333333333333333444444444555444222333444444222111111111111111111222222222111111111111111111111111000000000000000000000000//////............//////000000000//////......---------------------------)))))))))******)))))))))(((((())))))))))))((((((******))))))(((((((((((())))))))))))***+++,,,---******+++++++++,,,,,,,,,+++******))))))******+++,,,++++++******++++++,,,)))******++++++***))))))---,,,,,,+++++++++++++++******))))))))))))******))))))***++++++)))((('''***)))((((((((()))+++,,,*********+++++++++,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++)))))))))***************,,,++++++******++++++,,,+++,,,,,,---------,,,+++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))******+++++++++*********++++++++++++,,,,,,,,,+++------,,,***)))***+++************++++++++++++***+++,,,,,,------,,,,,,++++++,,,------...//////---------+++))))))***,,,......---------,,,,,,,,,---------.........//////------------------------,,,,,,---...////////////............................../////////000000000//////000000000000//////........./////////000000......///000000000000000...///000111222333333333000111111111222222222222444555555555444444444444666666555444333555888;;;<<<999888888;;;>>>???>>>===>>>??????>>>>>>???AAADDDEEEFFFHHHKKKQQQXXX^^^aaaeeemmmwwwzzziiibbbYYYRRRNNNKKKGGGCCCCCCAAA>>>===>>>>>>>>>===;;;:::999999888999999999999999:::;;;;;;:::888777777777777777777777777777666666666555555555555555444444444444555555555555555444444444444333333333333333333333333333333333222222222333333333333333444444444555666666444222111111111111111111111111000000000000000000000000000000000000000000000000000//////.........//////------......//////000000........................))))))************))))))((())))))******))))))((())))))))))))(((((((((((())))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,***++++++++++++***))))))---,,,++++++******++++++******))))))))))))*********+++++++++***))))))(((***))))))))))))***++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***************,,,++++++******++++++,,,***+++---......---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***++++++,,,,,,))))))***++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,---,,,*********,,,(((((((((((()))))))))******+++,,,,,,------,,,,,,++++++,,,,,,------......,,,,,,,,,+++))))))+++---......---------,,,,,,,,,------........./////////------------------------------.../////////..............................////////////000000000111000000////////////000000............////////////...///000000111111000000//////000111222222222222000000000000111111111111333444555555555555444444666666555444333555888;;;999888777888:::;;;;;;;;;;;;<<<===<<<:::999999;;;???@@@AAABBBCCCGGGLLLOOOOOORRRWWW\\\dddnnnyyywwwiii___UUUOOOHHHDDDCCCBBB???===???===<<<;;;<<<===<<<;;;;;;:::999888888888888888777888888888888888777777666666666666666666666666555555555555555555444444333444444444444555555555444444444444333333333333333333333333333333333333111111222333333333333333333444555777:::999777555222222222111111111000000000000000000000000000000000000000000000000000000000000//////......//////,,,,,,---...///000000111........................((()))***++++++***)))((())))))***++++++***))))))(((((()))*********))))))+++***************++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++*********************))))))))))))******+++************++++++,,,)))******+++++++++++++++************++++++++++++************+++,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++---...///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,))))))***++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,+++***+++---)))*********++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***)))***,,,.........---------,,,,,,,,,............////////////...........................////////////......---////////////////////////........./////////000000000000////////////000000...////////////000000000///000111111222222111111000000111111111111000000000000111111111222222222111222333444555555444444333444555555555555777999888999::::::::::::::::::;;;<<<>>>===<<<:::;;;;;;<<<===??????@@@AAADDDGGGDDDFFFJJJMMMQQQWWW^^^cccdddkkkvvv}}}zzzxxxvvvtttqqqpppnnnkkkeee]]]SSSMMMIIIDDD@@@>>>??????===;;;???===<<<<<<======<<<;;;;;;::::::999888888999999888777777777777777888888555555555555555555555555444444444444444444444444333333444444444555555555444444444333333333222222222222222222222222222222000111222333444333333222333444666:::<<<<<<:::888444333333222111000//////000000000000000000000000000000000000000000000000111111000///////////////,,,------....../////////------------------------((()))***++++++***)))((()))***+++,,,,,,+++***)))((()))***+++++++++++++++++++++************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,************+++,,,---...,,,+++******))))))************))))))))))))*********)))))))))***,,,...000)))***+++------,,,++++++)))************+++++++++)))))))))***+++,,,......++++++++++++++++++++++++,,,,,,,,,------.........,,,++++++++++++++++++,,,***+++---//////...---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---......///......------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,((()))***+++++++++++++++++++++,,,,,,,,,---------)))***,,,,,,++++++,,,...------........./////////++++++,,,---------,,,,,,,,,+++++++++++++++++++++***++++++***)))***---///......---------,,,,,,,,,............/////////000///////////////////////////000000000///...------000000000000000000000000---------.........//////000000////////////000000000000000000111111111111000000111222222222222222000111111111111000000///111111222222222333333333///000111333444444333333000222666777777666666777666888:::999777666777888555888;;;<<<<<<<<<<<<===<<<===????????????@@@BBB???AAAEEEGGGIIILLLPPPSSSRRRXXX___eeejjjrrr|||{{{rrrmmmgggbbb___^^^\\\ZZZYYYXXXWWWUUUSSSNNNHHHDDDCCC???<<<===???AAA???>>><<<;;;:::;;;;;;;;;999777777777666666555666666666:::999888777777888999:::555555555555555555555555444444444444444444444444333333333444444444555555444444444333333333222222222222222222222222222222000111222333444333222222222444777;;;>>>>>><<<999555444333222111///......000000000000000000000000000000000000000000000000111111000///////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,''')))***++++++***)))''''''(((***+++,,,,,,++++++)))))))))))))))******+++(((((())))))*********+++,,,+++***))))))***++++++......---------,,,,,,,,,************************************************((()))++++++*********,,,))))))))))))************,,,,,,+++***)))(((''''''++++++++++++++++++++++++,,,++++++******++++++,,,+++******))))))******+++)))***+++***))))))+++---*********++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------,,,,,,+++***---------,,,,,,+++++++++...---+++))))))***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++************++++++,,,***)))***...///...,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,..................---------......---+++,,,...000---------............///....................................////////////222222222222222222222222////////////000000000000////////////////////////000000000000000000000000//////000000111111111222222222222333333444444444222222222333444555666777888888888777777666666666777888888999::::::;;;;;;::::::;;;;;;<<<=========AAAAAAAAAAAABBBCCCDDDDDDJJJKKKMMMPPPVVV\\\bbbffftttyyyzzzpppfff___TTTRRROOOLLLIIIGGGGGGFFFHHHHHHGGGEEEDDDCCCBBBBBB<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999888888888777666666666666666777777666555555555555555888777666444444555555666444444444444444444444444444444444555555555666666222111111111222333333444111111111111111111111111000111222333333222111000...111555999;;;;;;999888222111000//////000111222444222000///...///000111000000////////////000000000000//////.........---........................000///...---------------((()))***++++++***)))((('''(((***+++,,,,,,++++++)))))))))))))))******+++))))))******************,,,+++***))))))***++++++---------,,,,,,,,,,,,+++************************************************'''((()))***++++++***)))))))))))))))************************))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++)))***+++***))))))+++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------------,,,++++++------,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++,,,***)))+++---///...,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,++++++***------------------------........................---------///111222000------------............///....................................////////////000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000111111111222222222222222222222333333333444444333222222333333555666666999999999999999888777777777777777888999999:::::::::::::::;;;<<<<<<======@@@@@@@@@@@@AAABBBCCCCCCFFFFFFGGGIIIMMMRRRWWWZZZ```dddkkkuuusssiiibbb[[[SSSMMMJJJIIIFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@???>>>======;;;;;;;;;:::::::::999999::::::;;;;;;:::999999888777777666666666666666777777777666555555555555555777777555444444444555666444444444444444444444444333333333333444444444555222222111111222222333444222222222222222222222222000111222333333222111000000222555777999888777777000///...------...///000333111000///...///111111000000////////////000000000/////////............//////////////////////////////...---------------((()))***++++++***)))((((((((()))***++++++++++++)))))))))))))))******++++++++++++++++++*********++++++************+++,,,,,,,,,,,,+++++++++******************************************************))))))))),,,//////+++'''))))))))))))************)))))))))*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,)))***++++++)))***+++---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------,,,++++++,,,,,,,,,,,,---------------,,,+++*********+++,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++---......---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---+++---555>>>???888000---------............///....................................////////////........................------........./////////////////////////////////000000000000000000000000222222222222222333333333222222222222333333333333333222222333333444555666666777999:::999888666555555666666777777888999999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBEEEHHHLLLNNNQQQUUUZZZaaaiiioootttvvv}}}xxxgggaaaYYYRRRNNNKKKFFFBBB@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::999999999999999999::::::::::::999888888666666666555666666777777777666555555444555555555666666555444444444444555333333333333444444444444222222222222333333333333222222111111222222333333222222222222222222222222111222222333333222222111111222333444555555555555//////............//////111000///...///000111222000//////......//////000////////////............//////////////////////////////...------------...((()))************)))((((((((()))***************)))))))))))))))******+++---,,,,,,++++++*********++++++***+++++++++,,,,,,+++++++++************)))************************************************---++++++///444444...(((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***+++++++++******,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------...---,,,,,,++++++,,,,,,,,,------......---,,,+++*********++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------..................+++...:::IIILLLBBB666---------............///....................................////////////------------------------------------.........///////////////////////////////////////////////////222222222222222222222222222222222222222222222333333222222222333444444555333555777888888777444222444444555666666777777888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@?????????@@@BBBDDDGGGIIILLLNNNRRRWWW\\\```cccdddbbbjjjxxx~~~}}}zzzvvvssspppkkkfffbbbTTTPPPKKKGGGFFFDDDBBB@@@============<<<<<<=========<<<<<<<<<;;;:::::::::999999888888888888888888888999999999999999888888666555555555555666777777666555555444444555555555555555555444444444444444333333333333333444444444222222222333333333333333333222222111222222333333222222222222222222222222222222333333333333222222222222222111111222222222111111000000000000111111/////////...///000111222/////////......////////////////////////.........///////////////////////////......---------......))))))************))))))))))))))))))))))))******)))))))))))))))******+++---,,,,,,++++++***************++++++,,,,,,,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))---++++++///444444...(((((()))))))))************++++++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***+++,,,+++******,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------.........---,,,,,,,,,,,,,,,------.........,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++---------.........//////111---000;;;HHHKKK@@@444---------............///....................................////////////........................------------.........///////////////////////////////////////////////////111111111111111111000000222222222222222222222222333333222222222333444444333444777888999777555333333444444555666666777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>???AAACCCEEEGGGFFFHHHJJJMMMPPPRRRSSSTTTRRRYYYcccnnnyyyyyyqqqkkkfffcccaaa\\\ZZZXXXUUUSSSQQQOOOMMMGGGEEEBBB@@@???>>>===<<<>>>>>>======<<<;;;::::::;;;;;;;;;:::::::::::::::888888888888888888888888777777888888999888888777666666555555555555666666555555444444444444555555444444444444444333333222222222222333333333444444444444444333333333333333333333222222111222222333222222222222222222222222222222222222222222222222333222111000//////000111000000111111111111000000.........//////000111111//////............//////.........///////////////------------------------......---------......///***))))))))))))))))))***))))))((((((((())))))***)))))))))))))))******++++++++++++++++++*********)))***+++,,,---------,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))),,,//////+++'''))))))))))))************,,,,,,+++++++++******)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,***+++,,,+++***+++,,,...///...------...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................---,,,,,,---------------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***))))))(((++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************+++,,,------,,,+++***+++,,,------++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222000000666>>>>>>666------------............///....................................////////////........................------........./////////////////////////////////000000000000000000000000111111111000000000000000222222222222222111111111333333222222222222333333444555777888999888666555333444444555555666777777777888888999999::::::;;;::::::::::::;;;<<<===>>>::::::;;;===>>>AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKOOOUUU[[[aaahhhooossszzz}}}vvvkkkfff^^^XXXTTTRRRPPPOOOKKKJJJIIIFFFDDDBBBAAA@@@@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<;;;:::888777666888888888888888888888999888888888888888999999999666666777888888888888777777666555555444444555555444444444333444444555666333333444444333333222111111111222222333333444444444444444444333333333333333333222222111111222222111111111111111111111111222111111000000111111222222111000///////////////......////////////.........////////////////////////......------......///.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////******))))))))))))*********)))(((((('''((()))***)))))))))))))))******+++))))))******************)))***+++---------------,,,,,,+++++++++*********************************))))))))))))))))))))))))'''((()))***++++++***)))))))))))))))******************++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************+++++++++,,,,,,,,,++++++---...---,,,+++,,,---///222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................------,,,............------------+++,,,,,,,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***+++,,,...---+++***,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------...//////000000//////111333333000...---------............///....................................////////////............................../////////000000000////////////////////////000000000000000000000000222222222111111000000000222222222222111111111000333333222222222222222333222333444555555555555555444444444555666666777777777777888888999:::::::::::::::::::::;;;<<<======::::::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFHHHKKKNNNQQQUUUZZZ^^^aaaeeekkkllllllmmmrrrvvvtttxxx}}}zzzrrriii```ZZZUUUQQQLLLHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>===<<<;;;;;;<<<::::::::::::999777666555666666777777888888888999888888888999999999::::::555666666777888888777777888777666555444333333333444333333333444444555666222333333444333222111000000111111222333333444444333333333333222222222111444333222222111111222222000000000000000000000000111111000//////000111111000000000000000/////////---...///000000///...---//////////////////......///......------......///............/////////000---------------------------------------...//////******))))))))))))*********)))(((''''''((()))***)))))))))))))))******+++(((((())))))*********+++)))***+++---......------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((***++++++*********,,,))))))))))))************((()))***+++,,,---......++++++++++++++++++++++++,,,++++++++++++++++++,,,+++******************++++++,,,,,,,,,++++++---///))))))((()))+++...111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////......---,,,/////////...---------,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++---...---+++***+++...++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000,,,,,,------...///000000+++---.........///222555---------.........//////..................................../////////000------------------------////////////000000000000////////////////////////000000000000000000000000333333333222222111111111222222222222111111000000333333222222111222222222/////////000000111111222444444555555666777777777777777777888999999::::::::::::::::::;;;<<<======<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFHHHLLLPPPTTTSSSWWW[[[\\\ZZZ[[[___ddd___ccchhhkkklllooossswwwtttxxx~~~~~~vvvooonnnjjjfff```[[[UUUNNNIIIHHHEEEBBB@@@??????>>>>>>:::<<<>>>>>>>>>===>>>???999:::;;;;;;999999999:::999999:::::::::999777666777777888888999:::::::::888888999999::::::::::::555555666777777888777777999888666555333333222222333333333333444444555666222222333444333222111000000000111222333333444444222222222222111111000000444333333222111111111222////////////////////////111000///......///000111//////000000000000/////////000111222222111000//////000000000///...------.........------.........---.........//////000000........................---------------...///000(((((())))))*********+++******)))(((((('''((((((++++++******************)))************+++++++++...------,,,,,,------...,,,,,,---------.........((())))))))))))*********+++)))(((''''''((()))+++***)))(((((((((***+++,,,*********))))))))))))))),,,,,,,,,++++++***************))))))***,,,...///.........------,,,,,,,,,///...,,,+++++++++,,,,,,------------------------............//////000000.........------,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,------......***---000...+++)))***,,,++++++++++++++++++++++++------------------------+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,......000000000///...---000000////////////000000000000//////.........---////////////////////////////////////////////////............////////////000000000000////////////222222111111000000//////............////////////111555999777333000222444333222000000111222111111111222222333333222222111222222333444444555555666444444444444444444444333666666666666666777777777888888888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCFFFIIILLLOOOSSSRRRPPPOOOOOOQQQTTTUUUYYYXXXWWWWWWWWWZZZ\\\]]]ccceeehhhkkkoootttyyy}}}|||{{{sssqqqmmmhhhccc___\\\ZZZUUUSSSOOOKKKHHHFFFDDDDDDAAAAAA@@@@@@???>>>>>>===::::::::::::::::::::::::::::::999888888999::::::777888999::::::999888777777777777888999999::::::666666777888999:::::::::777777666666666666777777<<<>>>@@@<<<666111222444333333222111222333444555111111111111111111111111111222222222222111000000222222222111111111000000111000...///111222222111222111111111000000//////...------///000111000...000000000000000000000000111111000000//////......////////////////////////......---------,,,,,,,,,000000//////............,,,------...------,,,,,,---.........---,,,++++++))))))))))))*********+++)))((((((((())))))***+++************************************++++++++++++,,,++++++******++++++,,,************++++++++++++)))))))))*********++++++***)))(((''''''((()))******)))((((((((()))+++,,,************)))))))))))),,,,,,,,,+++++++++******************+++,,,------------------,,,,,,,,,+++,,,+++***)))))))))***+++------------------------------........./////////...---------,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++------------------------++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------...---------,,,,,,,,,,,,.........//////......---//////............//////000/////////............////////////////////////////////////////////////............/////////////////////...............000000000000000//////////////////000000000000111000444777666222000111444222000//////000111111000111222222333333222222111222222333333444555555555333333444444444555555555666666666777777777888888888888888888999:::;;;;;;:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBEEEIIILLLOOOOOONNNMMMLLLMMMOOOQQQSSSSSSRRRQQQQQQQQQSSSUUUWWWXXXZZZ\\\^^^___bbbfffiiimmmmmmoooqqquuuzzz~~~~~~||||||~~~zzzpppgggcccbbb\\\ZZZWWWTTTQQQNNNLLLKKKJJJIIIFFFDDDBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;:::::::::::::::::::::::::::999888888888888999:::777888888999999888888777888888888888888888888888555666777888999999999999777777666666666666777777999<<<>>>;;;555222222444333333222222222333444555111111111111111111111111111222222222222111000000222222222111111111000000222000//////111222222111111111111111000000000////////////000111111000000000000000000000000000000111000000000/////////...//////////////////////////////.........---------/////////.........------------...//////........................---,,,,,,)))))))))*********************)))))))))******+++************************************+++++++++,,,++++++++++++++++++++++++((()))))))))************************+++++++++,,,***)))(((''''''((()))***)))))))))((())))))***+++************************,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************++++++,,,---------------------------------------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++++++++++++++++++++++++++)))))))))******++++++,,,///---+++***+++,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,++++++...---------------............------------......////////////............////////////////////////////////////////////////............////////////---------........................///////////////000000000000111111111111000333555444111///000222111///......///000000///111111222222222222111111222222333333444444555555333444444555555666666666555555666777888999999:::777777777777888999:::;;;:::::::::;;;<<<<<<======>>>>>>>>>???????????????<<<===>>>@@@CCCGGGKKKMMMJJJIIIHHHHHHJJJLLLOOOPPPNNNMMMKKKKKKKKKMMMOOOQQQTTTUUUVVVUUUTTTTTTVVVXXXYYYZZZ[[[\\\___cccfffhhhgggjjjnnnmmmlllmmmsssxxx}}}wwwttttttxxx~~~|||}}}~~~{{{xxxrrrooojjjeeeaaa^^^]]]]]]\\\^^^___\\\VVVQQQNNNNNNJJJIIIGGGFFFDDDDDDCCCCCC@@@???>>>>>>============<<<<<<<<<;;;;;;::::::999999999999999999999999999999999888888888888999999888888777777777777888888999999999888777666666666555666777888888999999888777666666555555666666777666999:::888444222222444333222222222222333444444111111111111111111111111111222222222222111000000222222222111111111111111222000///000111222222222111111111111000000000000000000000111111111111111000000000000000000000000000000000000////////////////////////////////////000000/////////..................---------------------...///000000000///....../////////...------************************---,,,+++***))))))))))))***************+++++++++*********+++++++++,,,,,,------------------------************++++++++++++******+++++++++,,,,,,,,,******)))(((((()))******))))))))))))))))))******)))***************++++++++++++++++++++++++++++++***+++,,,------+++***)))++++++++++++++++++++++++,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------000---)))(((+++------,,,++++++++++++++++++++++++,,,,,,------------------++++++++++++,,,,,,,,,---...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++...---,,,++++++---...//////......------......//////////////////.........////////////////////////////////////////////////............////////////------............//////,,,------......///////////////000000000111111111///111333222000///000111111///......000111111000111111222222222222111111111222222333444444555555555555555555555555555555555555666777888999:::;;;777777666777777888999:::999999::::::;;;;;;<<<<<<<<<<<<============>>>>>><<<<<<===???AAADDDFFFHHHEEEEEEEEEEEEGGGJJJMMMNNNKKKJJJIIIHHHIIIKKKMMMNNNSSSTTTTTTRRRPPPOOOOOOPPPSSSSSSTTTUUUVVVXXXZZZ\\\WWWZZZ]]]]]][[[[[[^^^bbbgggjjjmmmoooqqquuuwwwwww|||zzzxxxvvvrrrllleee```]]]^^^```dddgggiiijjjlllnnnnnnooopppooonnnlllkkklllkkkiiijjjkkkkkkjjjhhhaaa___^^^^^^______]]]ZZZYYYWWWTTTQQQOOONNNNNNNNNJJJLLLNNNMMMJJJGGGFFFFFFCCCBBBAAAAAAAAAAAAAAAAAA=========<<<<<<=========;;;;;;:::::::::999999999999999999999888888888888888888888777777888888888888777666555555666777888888888777777777666666666555666666777888888777777666666666555555666666666333555777666444222333444222222222222222333333333111111111111111111111111111222222222222111000000111111111111111111111111111///......000111111000111111111000000000000000000000111000//////000111////////////////////////000000000000////////////////////////////////////////////////.........---------------------------,,,---...//////000//////...///////////////......+++++++++***************++++++***************+++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,------......------,,,))))))*********+++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))*********)))))))))))))))******+++++++++,,,++++++++++++++++++++++++***+++,,,------+++***)))++++++++++++++++++++++++,,,,,,------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------000,,,((((((+++......,,,++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,---.........---------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++---...///000//////////////////000.........///////////////////////////////////////////////////////////////............////////////....../////////000000000,,,,,,------......//////........./////////000000///000000000//////000111222000//////111333222222000111111222222111111000111111222222333444444555777777666555444333333222444555666777888999::::::666666666666777888999999888888888999::::::;;;;;;;;;;;;;;;<<<<<<===============>>>>>>???@@@AAABBBBBBBBBCCCDDDFFFHHHKKKLLLHHHGGGFFFFFFGGGIIIKKKMMMNNNOOOPPPOOOLLLKKKKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQTTTVVVUUUSSSRRRSSSUUUZZZYYYYYY[[[]]]]]]^^^___aaa```___^^^]]]YYYUUUQQQNNNOOOPPPQQQRRRUUUVVVVVVWWWWWWXXXXXXWWWVVVTTTTTTUUUTTTRRRSSSTTTTTTSSSQQQMMMLLLLLLLLLLLLLLLJJJIIIGGGFFFEEEDDDDDDEEEFFFFFFBBBCCCDDDDDDBBB@@@??????======<<<;;;;;;;;;;;;<<<============<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888888777777777777777777777777777777777888777666555555666777888555555666666666777777777555555666777777777666666666666555555555555666666222333444444444333333444111111222222222333333333111111111111111111111111111222222222222111000000111111111111111111111111000...------///000000///000000000000000000111111///000000///------///111////////////////////////////////////000000000000////////////////////////.........---------,,,,,,------------------------+++,,,---.....................///////////////...+++++++++++++++*********((((((((()))***+++,,,---)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,******,,,,,,,,,,,,******'''((((((((())))))))))))************+++++++++,,,************************)))************)))(((((())))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++------------------------.........---------------,,,,,,------------......,,,---------....................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...//////...---,,,++++++++++++++++++++++++************************---,,,******+++---------+++++++++++++++++++++++++++,,,,,,------.........***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------......,,,,,,,,,,,,---...///000000000////////////000000.........///////////////////////////////////////////////////////////////............////////////......//////000111111111---------...........................////////////000000/////////000111111222000///000222333333333000000111111111111000000111111222222333333444444666666555444333222222111444444555666777888888999555555555555666777888999777777888888999:::::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGHHHIIICCCCCCBBBCCCDDDGGGJJJLLLKKKMMMNNNNNNLLLKKKKKKLLLHHHHHHHHHIIIIIIIIIIIIIIILLLMMMNNNNNNMMMMMMNNNOOOTTTOOOMMMNNNNNNMMMLLLNNNMMMLLLLLLLLLMMMLLLJJJHHHEEEGGGHHHFFFGGGKKKLLLKKKIIIJJJJJJJJJIIIHHHHHHGGGHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA===>>>>>>???@@@AAACCCCCC@@@@@@@@@@@@???>>>===<<<<<<;;;:::999999999999999;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::999999888888777666666666666666777777777777666666666666555555555555666666444444444555666777777777555555666666666666555555666555555444444555555666111222333333444444333333000111111222333222222222111111111111111111111111111222222222222111000000111111111111111222222222000...------///000000///000000000000111111111111...000111///,,,+++...111000000000000000000000000////////////000000000000////////////////////////...------------,,,,,,,,,---------------.........,,,---------------,,,,,,------.../////////......,,,,,,,,,++++++***************)))(((((()))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------)))***,,,------,,,***)))((((((((()))))))))******)))))))))*********++++++*********++++++*********)))******+++***)))((('''))))))***++++++,,,------******+++++++++,,,,,,,,,************+++,,,------+++,,,,,,,,,------------+++,,,---------,,,+++***------------------------/////////.........---------------....../////////------------............////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++++++++++++++++++++++++++***************************+++,,,,,,,,,,,,---...++++++++++++++++++++++++++++++,,,,,,---......///+++,,,,,,,,,+++)))((('''***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------....../////////,,,,,,---.../////////////////////....../////////............/////////000////////////////////////////////////////////////............////////////------......///000000111/////////..................////////////000000000111000///...000111222222000///...///111333333222000000111111111111000000111111111222333333444444333333333333333333333333444444555555666666666777555555555555666777888888666666777777888999999:::::::::;;;;;;<<<======>>><<<======>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFF@@@@@@@@@AAADDDGGGKKKMMMJJJLLLNNNNNNLLLKKKKKKLLLHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHIIIKKKMMMOOOSSSKKKFFFGGGGGGDDDDDDFFFCCCBBBAAABBBDDDDDDCCCBBB???CCCBBB???@@@EEEGGGEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@???>>>>>>?????????>>>=========;;;<<<<<<===>>>???@@@AAA???>>>======>>>>>>===<<<===<<<;;;;;;::::::;;;;;;888888999:::::::::999888999999999999999999999999999888888777666666555555555555666777777666555555444555555666666555555444555555555555555555555555555555555666666555555444666555555444444555555666222222222333444444333333///000111222333222222111111111111111111111111111111222222222222111000000000000111111111222222222111000//////111222222111///000000000111111111111000222222///,,,+++///333000000000000000000000000.../////////000000000111////////////////////////............------------------........./////////.../////////...---,,,+++,,,,,,---...............,,,,,,,,,++++++*********000...,,,)))&&&$$$###"""((())))))***++++++,,,,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,((())))))))))))***************++++++++++++******)))***+++++++++)))((('''))))))***+++,,,,,,------*********++++++,,,,,,,,,******))))))***,,,...///,,,,,,,,,------...............///000///...,,,+++------------------------000000/////////................../////////000000---------.........//////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,+++,,,...++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,+++)))&&&###""")))***+++,,,------...///------------------------------......///000111111........./////////000000+++,,,...000111111000///.........------.........---.........//////000000////////////////////////////////////////////////............/////////000,,,,,,------...///000000000000000///.........---000000000000111111111111111000......000222222222///...---...000222222111000000111111111111000000000111111222333333444444///000000111333444555555444444444555555555555555555444444555555666777888666666666777888888999999::::::;;;;;;<<<===>>>>>>;;;;;;===>>>????????????======>>>@@@AAABBBCCCDDDAAAAAAAAACCCEEEIIIMMMOOOFFFHHHJJJJJJHHHGGGFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFCCCDDDEEEGGGIIIMMMPPPSSSUUUKKKDDDEEEEEEBBBBBBFFF@@@???>>>???@@@AAAAAA???<<<@@@???<<<===CCCEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<;;;;;;<<<======<<<;;;;;;;;;999999999:::::::::;;;;;;:::999888999:::::::::999;;;:::::::::::::::;;;;;;666777999;;;;;;;;;;;;:::888888888888888999999999999888888777666555555444444555666777777666555444333444555666666555444333666666666555444444333333444555555666555555444444555555555444444555555555333222222333444555444222///000111222333222111111111111111111111111111111111222222222222111000000000000111111222222222222333222000111222444444333//////000000111111111222111333444111,,,,,,000444000000000000000000000000.../////////000000111111////////////////////////000/////////...................../////////000000111111000000///---,,,++++++,,,,,,---.........---)))))))))******+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''...+++'''++++++)))...))))))))))))))))))))))))+++******,,,------+++)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////................................................------............---------------.........//////...------------......///000000000000000000000000222111000...,,,++++++++++++++++++,,,,,,,,,---------,,,,,,+++*********+++---,,,,,,+++,,,---///000++++++******************---------------------------+++***)))***,,,///111++++++,,,,,,,,,+++******,,,++++++******++++++,,,******++++++,,,---.........------,,,,,,------...------------------------------,,,,,,++++++,,,,,,,,,---------...///////////////000000000000//////......---------,,,,,,,,,............/////////000000000//////.........---000000000000111111111111//////............//////////////////...---,,,++++++,,,,,,---...///000000000000000000000000000000111000////////////000000000000000000000000000000000000000000000111111222//////000000111111111111111111222222222222111111333333333444444444555555444444444444444444444444333333444555666777888888888888777777888888999:::999999:::;;;<<<===>>>???============>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAA@@@???AAAEEEGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDHHHGGGEEEDDDDDDDDDEEEFFFIIIIIIGGGEEEDDDHHHPPPVVV```LLL>>>???BBB???<<>>>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999;;;======<<<::::::;;;999999999999999999999999999999999888888888777777::::::999888888999::::::888888888888888888888888999888666444555777:::;;;666666666666666666666666777777888888888888777777666666666666666666666666444444444444444444444444555666666666555444333333444333222222111111222222111111111111111111111111222222111111000000//////000000000000000000000000000,,,,,,000222000///111222111111111000000//////222000///000111111000//////000222333333222000///333111///---,,,---......------...//////000//////------......//////000000---...///000000///...---,,,---...//////...---,,,222111///...------......,,,,,,,,,---------......*********+++++++++,,,,,,************************************++++++++++++************************)))000,,,(((---,,,***///+++++++++++++++++++++++++++******,,,------+++)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------......---,,,,,,---------////////////////////////..................---------......//////......------------.........//////111000///......///000000000000000000000000000000000///...---------------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++...---,,,++++++,,,------,,,,,,,,,+++++++++++++++---------------------------,,,+++++++++---///000+++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------.........------,,,,,,------...------------------------,,,+++++++++,,,---......------..................//////000000000000/////////.........---------,,,........./////////000000000000/////////........./////////000000000111111//////............//////------......///...............//////000000111111000000000000000000000000000000///////////////000000000000000000000000000000////////////000111111000000000111111111222222111111222222222222111111333333333444444444444555444444444444444444444444333333444555666777888888888888888888888999999:::888888999:::;;;<<<======<<<<<<=========>>>>>>>>>??????>>>>>>>>>???@@@@@@@@@??????AAADDDGGGHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGEEECCCCCCFFFLLLQQQ[[[III<<<>>>BBB>>><<<>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;888:::<<<<<<:::999:::;;;999999999999999999999999999999999888888888777777999888777777777777888999888888888888888888888888888777666555666777999:::555555555555555555555555555555666666666666555555444444444444444444444444444444444444444444444444555555555555555555444333444333222222111111222222111111111111111111111111111111111000000000000000000000000000000000000000222//////333555222000111111111111000000000//////333222111111333333222111000111333444444333111000333111///...------...///......///000000000//////.........///////////////......////////////......------............------111000///---------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,+++++++++++++++++++++++++++///+++)))...,,,(((...,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------+++)))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,000000000000000000000000/////////......------------......//////......---------........./////////444333111/////////111222000000000000000000000000......---------......///------------.........///------,,,,,,,,,+++++++++///...---,,,++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,------------+++,,,------............,,,,,,++++++++++++,,,,,,------------------.........------,,,,,,------...------------------------+++++++++,,,---...///000//////.....................//////000000//////...////////////................../////////000000000000000////////////............/////////000000000000//////......//////000,,,,,,---.../////////////////////000000000000000000000000000000000000000///.........//////////////////////////////////////////......//////000111111111111111111222222222111111222222222222111111333333333333444444444444333333333333444444444444333333444555666777777888777888888888888999999999777777888999::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@??????@@@CCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDBBBBBBCCCFFFIIIRRRDDD;;;===@@@===;;;===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;888999::::::888888999:::888888888888888888888888999888888888888777777777888777777666666777777888888888888888888888888888666666777777777777888888555555555555555555555555444555555666666555555444333333333333333333333333444444444444444444444444333444444555555555555444333333222111111111111222111111111111111111111111000000000000111111111111000000000000000000000000444111222777888444111111111111000000000000//////333111111111333333222111111222333444444333222111333222000///......///000000000000111000000/////////////////////.........//////............//////.........------.........000///...---,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------***,,,((((((///***%%%+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++*********++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---------------////////////////////////000000//////......------......////////////..................////////////666444111///...///000111000000000000000000000000......------------..................////////////,,,---------------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,+++*********,,,---............,,,,,,,,,++++++,,,,,,,,,..................------...------,,,,,,------...........................,,,,,,,,,,,,---...///000000000//////......------...//////////////////...000000000///////////////...////////////000000000000000//////////////////............////////////000000////////////000000------...///////////////...............---------////////////////////////---......///////////////////////////////////////...............///000000111111111111222222222222111111222222222222111111222222333333333444444444333333333333333444444444222333333444555666777888777777888888999999999999777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>============>>>?????????>>>>>>???BBBEEEEEEEEEDDDEEEEEEFFFEEEEEEDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCHHH???:::<<>>??????>>>===>>>AAACCCDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEECCCBBBAAABBBBBBBBBBBBBBBAAA@@@???AAA===:::<<<===<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::888888888999999999999999888888888999999999::::::777888999999777777888999777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777555666777888888777555444555555555555555555555555666666777777777777666666444444444444444444444444333333333333333333333333222222333444555555555444333222111111000000111111000000000000000000000000//////000000111111222222////////////////////////333111222777888333///...//////////////////000000///...---...000111000/////////000000000000//////111111111000000000000000111111222111111000///...000000//////......------///...---,,,,,,---...//////...---,,,,,,---...///------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------444===444***...++++++++++++++++++++++++---+++******+++,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------...///000111........................////////////////////////...//////000000//////........./////////000000000111000//////............////////////////////////111000///...---,,,,,,,,,............/////////000,,,---.../////////...---***+++,,,---............******++++++,,,,,,------------------------------)))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------.........------,,,,,,------...........................000000///...............000000//////////////////---......//////......---////////////000000000000/////////000000000111111//////000000000000111111....../////////000000000111000000//////000000111000000000000///...------/////////000000000000000000000000000000000000000---...///111111111000000000000000000000000000000//////......//////000111111111111000000000000000111111222222222222111111222222222222333333333333111111222222333333444444222222333444555666666777666777888::::::999888888888888999999999:::::::::999999999999::::::::::::<<<<<<<<<<<<<<<===>>>>>>>>>===<<<>>>@@@BBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAABBBAAA@@@AAABBBAAA???>>>===<<<<<<;;;<<<<<<===>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999777777777888888888888888777777888888888999999999666888::::::999888777888666666666666666666666666666666777777777777777888777888888999999888888777777777777777777777777777555666777888777666555444444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333222333333444444444444333222222111000000000000111000000000000000000000000000000000000111111111111////////////////////////111...///444555111............////////////000000000//////000222333222111........................000000000000000000000000000000000111000000/////////////////////...............------------...............------.........------............---,,,,,,,,,,,,---------......,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///:::DDD999,,,000,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------///...............///000.................................///000000111111//////000000000000//////.../////////000000000000...///000000000///...---///////////////////////////......---------......------........./////////,,,---///000000000......,,,---.../////////...---+++++++++,,,---.........------------------------***+++,,,,,,------------++++++,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------++++++,,,,,,------.........------,,,,,,------.........................../////////...//////000000///////////////000000000---......//////......---.........//////000000000//////000000000111111111//////000000000111111111/////////000000000111111111111000000000000111111//////000000000//////.........//////000000111111000000000000000000000000---...000222333222111111222222222222222222222222000////////////000111111000000000/////////......111111222222222222111111111222222222222333333333000111111222333333444444111222333333555555666777666777999::::::999888777777777777888888888888999888888888888999999999:::<<<<<<;;;;;;<<<<<<===>>>>>>===<<<===???AAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCDDDCCCBBBBBBAAAAAABBBBBBAAA???>>>>>>@@@AAA???<<<<<<======<<<;;;<<>>>>>===<<<;;;::::::999999999999999999999999999999999999999999999999666666666777777888888888777777777777888888888999555888;;;===;;;999777777666666666666666666666666666666666666777777888888666666777888888777666666777777777777777777777777666666777777666555555444444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222333333444444444333222222222222111000000000000000000000000000000000000000111111111000000000000000////////////////////////000------111333000...///........./////////000000000///...000222333222111//////............//////...//////000000/////////......///000000000//////.........///////////////,,,------......------,,,------............---------...////////////...---,,,,,,,,,---------......+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................***+++...;;;FFF:::,,,///------------------------...+++))))))***,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------111000///......---......000000000000000000000000------...///000111222222//////000000000000//////////////////000000000000---...000222222111///...////////////////////////,,,,,,,,,---...///000000------------.........///+++---///000111000///...///000000000000...---,,,,,,,,,------...///000000------------------------,,,,,,------...///000000---------...------,,,,,,...------,,,,,,------...******++++++,,,---.........------,,,,,,------...////////////////////////............///111222333......//////000000111111---..................------.........//////000000000000000000111111111111//////000000111111111222000000000000111111111111111111000000000000111111---...///000000111111111+++,,,,,,---...///000000000000000000000000000000---///111333444333222111222222222222222222222222000000000000000111222222000000//////.........---111111222222222222111111111111222222222333333333000000111222333333444444111222222333444555666777555777999:::::::::888777666666666666777777777777777888888888888999999999<<<;;;;;;;;;;;;<<<======>>>===<<<===???AAAAAA@@@AAABBBBBBCCCDDDDDDDDDCCCDDDCCCBBBAAA@@@AAABBBCCC@@@===<<<<<>><<<<<>>===:::777666666666666666666666666666555666666666777777888888444555666777777666555444777777777777777777777777777777666666555555555555444444444444444444444444555666666666666666666555222222222222222222222222222222222222222222222222444444444444333333222111222111111000000000000000000000000000000000000000222222111111000000//////////////////////////////000,,,,,,000222000///111---.........//////000000------,,,---000111111000000000////////////000000......///////////////...------...//////000//////---.........//////000000+++,,,............,,,+++,,,---...//////...---,,,---...///000000000......,,,,,,,,,---------......************************---+++******,,,------,,,%%%'''))),,,---.................................+++---000222222000---+++,,,++++++***)))(((''''''*********++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------.............../////////000000000000000000000///////////////000111111111111111222111000//////000111111111111000000//////......------------------------111111000000//////......////////////////////////////////////////////////000000000000000000000000---///000222222000///---000000000///...---+++)))---------.........//////---------------------------------------------------------.........//////000///...------...///000..................------...---,,,,,,,,,,,,---...////////////............333222000...---...///000////////////............000//////.........//////000000////////////000000000000000000000000000000222222111111000/////////000000000000000000000000000222222222111111333555+++---000000000/////////////////////////////////111000///......///000111111111111111111000//////111+++000555...,,,000000333000...///111222111///000111111222222111111000000000111222222222222111222222111111111111111222222222333333333333444444333333333444444444555555777777777777777888888888999888777777777888:::;;;666888999999888888999:::;;;<<<<<<=====================<<<======>>>???@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@????????????????????????>>>>>>======>>>???@@@@@@DDDBBB>>>;;;999999999:::999::::::;;;;;;::::::999999999999999999999999999666666666666666666666666777777777777777888888888777777666666666666777777666666555555555666666777666666666666666555555555777666555444444555666777888777666444444555555666444444555555555555444444444444444555555555555666333444444555555444444333111222333444444333222111444333222222111111222222444444333333333333222222000000111111111111000000222222111111000/////////111111000///////////////////////////////////////000///---++++++---///000,,,,,,...000222111...,,,......///000111222222333............/////////000111111000//////////////////////////////000111111222222111000//////000000........................///...---,,,,,,,,,,,,,,,......////////////......------------------------++++++++++++++++++++++++---,,,***+++---......---++++++,,,------,,,+++***........................+++,,,...000000...,,,+++///......------,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------//////////////////////////////000111111111111000222111000//////000111222222222111111111000000000........................000000000000000/////////////////////////////////////////////////////////000000000000000000000000...///000111111000///...///...............---,,,---------.........//////------------------------------------------------,,,------------.........//////............//////..............................---,,,,,,---......////////////////////////000///...---...///111333000000000/////////......111000000/////////000000000000////////////000000111111111111111111111111111111111111000000000000000000000000000000000000///111333444222000000000***+++.../////////000000////////////////////////111000///......///000111111111111111111000//////222000555777000///333222222000......000222111///000000111111111111000000000111111222333222222222222222111111111111222222222222333333333333444444333333333444444444555555666666777777777888888888777777666666777999:::;;;666888999999888777999:::;;;;;;<<<===============<<<<<<<<<<<<===>>>???@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@BBB@@@===:::888777888999888888999999999999888888888888888888888888888888777777777777777777777777888777777777777777777777777777666666666666777777777777666666555666666666555555555666666666666666777666555444444555666777888777666555444555555666444444555555555555444444444444444444555555555555333333444444444444333333222222222333333222222222444333333222222222222222444444333333333222222222000000111111111111000000/////////000111111222222111111000/////////////////////////////////////////////...------...//////000///...000111222111000000000000000000111111111.........///////////////111111000//////////////////////////////000000111222111111000//////000000........................///......---,,,,,,------......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---//////...............---,,,+++***------------------------,,,,,,------------,,,,,,////////////////////////,,,,,,,,,,,,++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------........./////////..............................///000000000000000111111000000000111111222222222222222222111111111000000000000000000000000//////000000000000000000////////////////////////////////////////////////000000000000000000000000...///000111111000///............///111111000///------........./////////------------------------------------------------,,,,,,,,,,,,------------......////////////....................................------------.........//////000000111111111000000///......///111111111111000000000/////////111111000000000000111111111000000//////000000111222222222222222222222222000000000111111111111222000000000000000000000000...111444555333000...---++++++,,,---///000000111////////////////////////000000////////////000000000111111111111000000///...111444333111222222000111///......000000000///000111111111111111111000111222222333333333333333222222222111111222222333222222333333333333444444333333333444444444555555555555666777777888999999666666666666777888::::::666777999888777777888::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????=================================<<<======>>>???@@@>>>;;;888777666777888777777888888888888777777777777777777777777777777777777777777777777777777888888888777777666666666666666666666666666666666888888777666555555555666444444555555666666777777666666555555555555666666777666555555444444555555444444555555555555444444444444444444555555555555333333444444444444333333333222222222222222222333555444333333222222333333333333333333222222222222///000000111111000000///...//////000000111111222000000000000////////////////////////////////////////////////////////////111000......000222222111111111111000000////////////////////////.........111111000/////////////////////......//////000111111111000/////////000000//////////////////////////////......------............////////////......------------------------------------------------///---,,,,,,...//////...---------...............------------------------------,,,,,,,,,,,,------,,,,,,---------.........---------,,,,,,++++++***)))******++++++******)))++++++,,,,,,,,,,,,------------............------,,,,,,,,,---------........./////////000000000000---------.....................///000000000000///111111111111111111222222222222222222222222111111000000000000000000000000/////////000000111111222//////////////////////////////////////////////////////////////////////////////000000000000//////...000444666666444111///............////////////........................------------------------+++++++++,,,,,,,,,---------...///000000///...---............///////////////..................///...//////000111222222333444333111///...---------111111111111000000000000000000//////000000111111111000000000000000000111222222222222222222222222//////000111111222333333000000000000000000000000///111333444222111000000000///......///000111000////////////////////////000000////////////000000000000111111111111000///---111000222<<<>>>555///000//////...//////000000222222111111111111222222222222333444444444444333333222222222222333333444222222222333333333444444333333333444444444555555444444555666777888999:::777777777777777777777777666777888888777777888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>><<<:::888777777777888666777777888888777777666777777777777777777777777888888888888888888888888999999888777666555555444555666666666666666666555777777666555444444444444333444444555666777888888666666666555555666666666666666555555444444444444333444444555555444444333333333444444444555555555333333333444444333333333444333222111111222333444555444333333222333333333333333333222222222222111//////000000000000//////111111111000//////......///000000000000000////////////////////////////////////000000000000/////////......///111111000///000000000000000000//////////////////............111000000//////////////////............///000000111000000/////////000000000000000000000000000000000//////.........//////......////////////..............................------------------------///---,,,,,,...//////...........................------------------------......---,,,,,,---......++++++,,,,,,------.........------,,,,,,+++++++++)))******++++++******)))+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------......//////...//////000000000000000000000111111222222222222111111111111111111111111//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////...555===@@@<<<555///---........./////////000000........................------------------------+++++++++,,,,,,,,,---------...///000000///...---........./////////000000////////////////////////...//////000111222222333333222111000///...------111111111111000000000000...............///000111111111000000000000111111222222222222222222222222//////000111222333444444111111111111111111111111111222222222111222555888777444111///000111000///000000000000000000000000//////000000000000/////////000000111111111000000222444000;;;QQQOOO<<<555000000000/////////000111444333222222222222333444222222333444444444444333333333222222333444555555222222222333333333444444333333333444444444555555333444555666777888999999999888888777666555444333555777888888777666888999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<>>>???@@@AAA@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>>>>==============================<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888888888888777777888888888888777777888888888888888888888888777777777777777777777777999888888777666555444444555555666666666666555555666555444444333333333444333444444555666777888888555666666666666666666555555555555555555444444333333333444444444444333333333333333444444444444555222333333333333333333222444333222111111222333444444444333222222222222333333333222222222111111111//////000000000000//////111111000000///............///000000000000////////////////////////////////////000000000000//////...///111444555444111------......///000000111111///////////////.........111000000///////////////...............//////000000///////////////000000000000000000000000000000//////.........//////000......////////////..............................------------------------...---+++,,,---//////...222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---------......//////------------,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......------------............---------...//////000000//////000111111111111111///000111222333333333333000000000111111111111111////////////////////////000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000...999EEEFFF===222............/////////000000000........................------------------------,,,,,,,,,,,,------------......////////////...............//////000000111//////000000000000//////...//////000000111111111......//////000111111111111111000000000/////////...------......///000111222111111000000111111222222222222222222222222222000000111111222333444444111111111111111111111111222222222111111333888;;;===888222000000111000///000000000000000000000000//////000000000000/////////000000111111111111000222222///DDDbbbVVV999777000111111111//////000222444333222111111222333444111222222333333333333333333333333333444555666666222222333333333333444444333333333444444444555555444444555666666777888888888888888777666444333222555666888777666666777999888999::::::;;;;;;:::::::::::::::;;;<<<>>>???@@@@@@@@@????????????@@@@@@AAA@@@@@@???>>>===<<<<<<========================<<<;;;::::::::::::::::::::::::999888888888888888777777888888888888777777888888888888888888888888666666666666666666666666777777777666666555555555444555666777777666555444555444444444444444555555444444555555666666777777555555666666666666555555444555555555555444333333333333444444444444333333333333333333444444444444222222333333333333222222333222222222222222222333444333222222111111222222222222222222111111111111...//////000000//////...---......//////000000111---...000111111000//////////////////////////////////////////////////////...000444777999777222...,,,------...000111111222............/////////000111111000///////////////......------......///000//////......//////000000////////////////////////......------......//////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......---111000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------------++++++,,,,,,,,,,,,++++++******+++,,,,,,---......------............------,,,,,,,,,---------......////////////000000000111------...//////000111111000111111222222222222222///000111333444444333333111111111222222222333333111111111111111111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000,,,;;;HHHFFF888------222.../////////000000000000........................------------------------,,,------------.........//////............//////---......///000000111111///000111111111111000///////////////////////////,,,,,,...///111222222222000000000/////////..................///000111222222111111000000111111222111111111111111111111111111111111222222333333333111111111111111111111111111222222222111222555888===777111...000222111000000000000000000000000000...///000111111000///...//////000111111111111111...000222OOOlllRRR000888111222333222000///111444333222000//////000222333000111111222333222222222333333333333444555666777222222333333333333444444333333333444444444555555555555555666666666777777555555666666666555444333555666777777666666777999888888999:::::::::::::::999999:::;;;<<<>>>???@@@@@@@@@????????????@@@@@@AAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888777777777777777777555666666777777666666555777777777777777777777777555555555555555555555555666666666666666666555555333444666777777666444333555555555555555666777888555555555666666666666666444555666777777666555444444444555555555444333222222333333444444333333222222222333333333444444444222222333333333333222222222222222333333222222222333222111111000000111111222222222222111111111111......////////////......------......///000000111---...000111111111000/////////////////////////////////...------...//////...///222555666555111............/////////000000,,,------...///000111111111111000///////////////...------------...//////...............///000000........................------,,,,,,---......///......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++******+++,,,,,,---............////////////......,,,,,,,,,---------......,,,,,,,,,------------............///000111111222111111222333333333333222///000222333444444333333222222222333333444444444222222222222222222222222333222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000+++;;;HHHDDD444)))...777////////////000000000000////////////////////////---------------------------------.........//////000///...------...///000---......///000111111222///000111222222111000///////////////...............//////000000000000000////////////............////////////000111222333222222111111111111222222000000000000000000000000111222222222222333333333111111111111111111111111000222333333222111222333<<<666///---///222222000000000000000000000000000...///000111111000///...//////000111111111111111///444999[[[uuuQQQ---<<<111333444333000000222555111000///------///000111000000111222222222222111333333333444555666777777222222333333333444444444333333333444444444555555555555555666666666666666222333444666777666666555555666777777666666777888888888999::::::::::::999999999999:::<<<>>>???@@@@@@@@@????????????@@@@@@@@@@@@???>>>===<<<;;;;;;::::::::::::::::::::::::;;;::::::999888888888999666666666666666666555555444555555555555555555444666666666666666666666666555555555555555555555555555555555666666666666666333444666777777666444333666666666666777999:::;;;666666666666666555555555444555666777777666555444333444555555555444333222222333333444444333333222222222333333333444444444222222222333333222222222111222333444444333222111222111111000///000000000222222222111111111111000......////////////......000000000///......------,,,...000111222111000///////////////////////////000///---,,,,,,---///000---------///111111///---///////////////.........+++,,,---...///111222222111111000///////////////...------------...//////...............///000111........................,,,,,,,,,,,,,,,---...///......////////////......////////////////////////------............------///.........------------++++++,,,------......///,,,------......------,,,,,,,,,,,,---------------........................---.........---,,,,,,+++//////...---,,,++++++***++++++***************+++,,,,,,,,,---------......////////////////////////...............///000000////////////000000000000111111222222222333333333000111111222444666777888222222222222333333444555444333222222111111111222111111111111111111111111111111111111111111111111///000111222222333222222222222111111111111222222///000222333333222000///000444777555000---...000............/////////000......---------,,,,,,,,,---...000111000///---,,,222222222111000///---,,,,,,------...//////000000///////////////...------000000000000000000000000000000.........///111222000000000000000000////////////000000000000//////...///000111222222222222333222222222222333444555222111000///////////////222222222222333444555666111111111000111111222333000000000111111222222333444333222111000000000000111555888666111......111000000000000000000000000111111111111111111111111111666===___wwwPPP***888333333333333333333333333//////000111222333333333444444444555444444333333555444444444444555666666444444444444444444444444444666777777666555555666555555555555666666666666666666555555555555666666444555666777888999::::::===<<<;;;:::999999888888:::::::::::::::;;;<<<===CCCAAA???===<<<<<<===>>>@@@@@@???>>>===<<<;;;;;;===:::888999;;;<<<:::777:::::::::::::::999888777777777888888888777777666222222333444555777777888777666555444444444444444777777888888999999999999555555444333333333333444555555555555555555555555666666666666555555555555333333444444444444444444666666666666666666666666444444444444444444444444444333222333444444333111111111222333444444444444333333333333333222111000111111111111111111111111111111111111111111111111000000000000000//////...000000000000000//////..................///000000////////////////////////222111000//////.........111111000000//////......111111000000//////......///111222111000///000111000000//////000111222222111111111111000000000000........................000000000000////////////////////////////////////////////////............///////////////.................................------............------/////////.........------.........---,,,,,,++++++,,,------......------,,,---.........//////000000------------------------------......------,,,+++.........------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------.........---////////////////////////...............///000000000000000111111111111222111222222222222333333333333333444555666888:::;;;333333333333333444555555555444333333222222222333111111111111111111111111111111111111111111111111///000111222222333333222222222111111111111222222...///111222222111///...000222555333000---...///........./////////000000/////////.........---------...000111222111000///...////////////......---,,,,,,------......//////000000111111000000///...//////////////////////////////////////////000000//////000000111000000///000111222222222222222222000000111111111111111000333333333444444555666777333333222111111111111111333333333333333444555666555444444444444444555555111111111222222333333333444333222111111111111111111555888666222///000222111111111111111111111111111111111111111111111111222999>>>WWWjjjJJJ***555222222222222222222222222///000111222222333333333333444444555444444333333444444444333444555555666333333333333333333333333555666888888666555666777444444444444555555555555555555555555555555555555333444555666777888999999::::::999999999999::::::<<<;;;;;;;;;<<<===???@@@BBBAAA???===<<<<<<===>>>@@@??????>>>===<<<<<<;;;===;;;999999;;;;;;:::888::::::::::::999999888777888888888888888888777777666666555555555444444444666555555444444444555555666666666666777777777777555555444333333333333444555555555555555555555555666666666666555555555555222222333444444555555666555555555555555555555555333333333333333333333333444444555444444333222222222222222333222222111111333333333333333222111000111111111111111111111111111111111111111111111111000000000000000//////...------...//////000//////...............///000000////////////////////////000//////.............../////////....../////////////////////.........---///000111111//////000111000000000000000111222222111111111111000000000000........................000000000000////////////////////////////////////---.........//////000000/////////////////////...........................------............------000/////////..................------,,,,,,++++++,,,------......------,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------------,,,,,,,,,,,,------+++,,,---...///...------////////////////////////...............///000000111111111222222222333333222222222222333333333333444555555666777999:::;;;444444444444444444555555333333333222222222222222222222222222222222222222222222222222222222222222///000111222333333333333222222111111111111222222...///000111111000///...///000000111000///...---....../////////000000000000000000000////////////---...000222333333333222------...///////////////.....................///000111111111111000000///////////////////////////000000111222222111000//////000111111222222222222...///000111111111111111222111111111111000000000222222333444555555666777555444444333333333333444666666555555555555666666444444333222222222333333333333333444444444444444333222222111111111222222111444666555222000111333222222222222222222222222111111111111111111111111222<<<>>>JJJVVVAAA***222111111111111111111111111///000111222333333333333333333444444555444444333333333333333333444444555333333333333333333333333555777888888777666666777222333333333444444444444222333444555555444333222333333444555666666777777777777777777888999;;;;;;;;;;;;::::::;;;===@@@BBB@@@???>>><<<<<<<<<===>>>??????>>>>>>======<<<<<<<<<;;;::::::;;;;;;:::888;;;;;;;;;:::999999888888::::::999999999888888777777777666555444333333222555555444444444555666666555555555555555444444444555555444333333333333444444444444444444444444444666666666555555555555444222222333333444555666666555555555555555555555555222222222222222222222222444666888777333111222333222222222222111000//////222222333333333222111111111111111111111111111111111111111111111111111111000000111111000000///...++++++---...///000000000///............//////000////////////////////////---------------.../////////......------...000111............------------...///000000......///000000000000000000000111222111111111111000000000000........................////////////000000000000////////////////////////,,,,,,---...///000111111......//////////////////........................------............------000000/////////.........***++++++,,,------......,,,------......------,,,(((((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,------...+++,,,...///000///...---////////////////////////...............///000000111111111111222222222333222222222333333333444444333333444444666777888999666555555444444444555555111111222222222111111111222222222222222222222222222222222222222222222222000000111222333333333333222222111111111111222222//////000111111000//////.........///000000...+++...////////////000000000111000000000000/////////...///000111222222222222//////000111111111111000000000000000000000000000//////000000000000//////111111111111111111111111000222444555555444111000000000111333444444444444///000000111222111111111333222222222222333333333222333333444444555555555666666666555555666777777;;;:::999888777777777777555444333222222222222222444444444444444444444444222111111000000111111222000222444333111000111222222222222222222222222222111111111111111111111111000;;;<<<===CCC999...222222222222222222222222222000111222222333333333222333333444444555444444444333222222222222333444444222222222222222222222222444666777777666555555666333333333333444444444444222333555666666555333222333444444555666666777777666666666666777888::::::999888777777888;;;>>>@@@>>>>>>===<<<<<<<<<======>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;:::999;;;;;;::::::999999999999;;;;;;:::999999888888888444444555555555555555555444444444444444555666777555555555444444444444333555555444333333333333444444444444444444444444444666666555555555444444444333333444444444444444444555555555555555555555555333333333333333333333333444888;;;888333000111444222222222222222111000000222222333333333222222111111111111111111111111111111111111111111111111111000111111111111000//////,,,---...///000000000000//////............///000////////////////////////------------...///000111111000///...---...///000........................---///000///...---...000111000000000000000111111111111111111000000000///........................////////////000000000000////////////////////////---------...///000000111............////////////........................------............------////////////............******++++++,,,------...,,,------......------,,,,,,,,,---...000111222222------------------------,,,,,,------...------,,,+++,,,,,,------.........+++++++++++++++,,,------,,,---.../////////......////////////////////////...............///000000000000000111111111222222222222333333333444444444444444444444555777888999777666555444444444444444222222333444444333333222222222222222222222222222222222222222222222222222000111222333333444333333222222111111111111222222111111111111111111111111///......///111000...,,,////////////000000000111000000000/////////......000000000000000000000///111111111111111000//////000000000000111111111111///000000111111000000000222222222222222222222222000222555777777666444222111222333444555555555555555666666666777666666555444444444555666888999:::888888999:::::::::999999;;;;;;;;;;;;<<<===>>>>>>@@@???>>><<<::::::999999:::999888777666666555666444444444333333222222111222222111000000000111111111111111111000///000111111111111111111111111111111111111111111111111111///777888444666555222333333333333333333333333333111111222333333333333222222333333444555555555444333222222222222333444444222222222222222222222222222444555555444333333444333444444444444555555555333444666777777666444333555555555666666777777888777666666666777777888999888777777777999;;;>>>@@@<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>><<<<<<<<<;;;;;;::::::;;;;;;::::::999999:::;;;;;;<<<;;;:::999888888888888444444555555555555555555444444444444444555666777555555555555555555555555555555444333333333333444444444444444444444444444555555555555444444444444555555555444444333333222555555555555555555555555555555555555555555555555444888;;;888333000111444111222222333444444333333111222222333333333222222111111111111111111111111111111111111111111111111111111111111111000000///000000111111111000000/////////............//////////////////////////////------......///000222222333222111///......//////////////////////////////---///000///...---...000111111000000000000000111111111111111000000000///////////////////////////.../////////000000000111///////////////////////////////////////.........---.........//////000000////////////////////////------............------///.........------------------,,,,,,++++++******,,,------......------,,,,,,,,,---...///000000111........................,,,,,,------......------,,,,,,,,,------.........+++*********+++,,,---................../////////////////////////////////...............///000000000000000111111111111222333333333333444444444444666666666666777888999:::777666555444333333333333333444666777777777666555333333333333333333333333333333333333333333333333000111222333444444444444222222111111111111222222222111111111111111111222000111111222111000....../////////000000000111111000000000000////////////111111000000////////////111111111111111000///...111111222222333444444555555555666666777777666666666666666666666666666666444666999;;;<<<<<<:::999888999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::999888999888999999;;;===@@@AAAAAABBBDDDFFFGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJHHHEEECCCBBBAAA@@@@@@???>>><<<;;;:::::::::777777666666555444333333555444333222222111111111333222111000000000000000111111111111111111111111111111111111111111111111000222444222111333555444333333333333333333333333222222333333333333333222222222333444555555555555333333333333333444444555333333333333333333333333111333444444333222222333444444444444555555555555555555666777777666555555555555666666666777777777777777666666777888999999999999999:::<<<===>>>???::::::;;;;;;<<<<<<======<<<<<<======>>>>>>??????;;;<<<===<<<:::::::::<<<:::999999999:::;;;===>>>===;;;999888777777777888777777666555444333333222555555444444444555666666555555555666666666777777555555444333333333333444333333333333333333333333555555555444444444444333555555555444444333333222444444444444444444444444555555555555555555555555444666888777333111222333111111222333444555555444111111222333333333222222111111111111111111111111111111111111111111111111111111222222111111000///111222222222111111000///000//////............///////////////////////////.........//////111222222111111111000//////....../////////000000000000000...///000000......///000222111111000000000000000111111111111000000000000////////////////////////......//////000000111111////////////////////////000000//////............------......///000000000////////////////////////------............------------------,,,,,,,,,,,,------,,,,,,+++*********,,,------......------,,,******+++++++++,,,,,,,,,------------------------+++,,,------......------,,,,,,------------------+++++++++,,,,,,---...//////...---------...000111////////////////////////...............///000000111111111222222222333333333333333444444444444555555555555555666777888888777666555333222222111111222333555777777666555444333333333333333333333333333333333333333333333333000111222333444444444444222222111111111111222222111111000000000000111111111444666555111//////000//////000000000111111111222222111111111000000000111111000000000111222222333333444444555444444444666777888999:::<<<======??????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDBBBAAA@@@??????>>>>>>???BBBDDDFFFGGGIIIMMMPPPSSSUUUUUUUUUWWWWWWXXXXXXYYY[[[\\\]]]]]][[[YYYVVVSSSQQQPPPOOOLLLKKKJJJHHHFFFEEEEEEEEEBBBAAAAAA@@@>>>===<<<<<<:::999777666555444333333666555333111111111111111222222222222222222222222111111111111111111111111444///111444111222555333222222222222222222222222222333333444333333222222111222333444555555555555444444444333444555555666333333333333333333333333111333555444333222333333222333333333444444444444555555555555555555555555444444555555555555666666555555666777888:::;;;<<<888999:::<<<======<<<<<<999999:::;;;<<<=========;;;<<<<<<===>>>??????@@@;;;===>>>===:::999;;;<<<888888777888:::===???AAA<<<;;;999777555666666777666666555555555444444444666555555444444444555555333333444555666777888888555555444333333333333444333333333333333333333333555555555444444444333333333333333444444444555555444444444444444444444444555555555555555555555555444444555444444333222222111222222333333333222222000111222333333333333222111111111111111111111111111111111111111111111111111222222222222111000000///000000111111111111000000000///...............////////////////////////...............///000111+++,,,...///000///...---........./////////000000///000111111//////000111222222111000000000000000111111111111000000000000////////////////////////.........///000111111111////////////////////////.........///////////////------......///000000111////////////////////////---..................---------,,,,,,,,,+++++++++)))******+++,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---...///000111111///---,,,,,,...111222////////////////////////...............///000000222222333333333444444444333333333444444444555555333333333333333444555666777666555333222111000000///000222444444444222111333333333333333333333333333333333333333333333333111111222333444444444444222222111111111111222222000000////////////000000222666999777222...///222000000000000111111111111333333333222222222111111000000000111222333555555555666777999::::::;;;;;;===>>>???AAABBBDDDEEEFFFGGGGGGHHHIIIIIIJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLOOOQQQRRRSSSSSSVVVVVVWWWWWWWWWVVVUUUUUUWWWVVVUUUTTTRRRPPPNNNMMMEEEDDDBBBBBBBBBDDDFFFGGGHHHKKKPPPUUUZZZ]]]^^^___ccccccddddddfffgggiiijjjlllkkkhhheeebbb```^^^]]]]]]\\\ZZZXXXVVVUUUUUUTTTMMMLLLKKKJJJIIIHHHGGGFFF===<<<;;;999777666555555999777444333333333222111333333333333333333333333111111111111111111111111888...000666222222444111111111111111111111111111333333333444444333222222111222333444555555555555555444444444444555666666444444444444444444444444222444555555444333333444111111222222222333333333555444444333333444444555333333444444444444444444333444555777999;;;>>>???666777999;;;;;;;;;999888888999:::;;;<<<=========;;;;;;<<<===>>>???@@@@@@;;;===>>>===:::999;;;===777777777888:::===AAACCC<<<;;;888666555555666666222222333444555777777888777666555444444444444444111222333444666777888888555555444333333333333444333333333333333333333333555555444444444333333333000111222333555666777888444444444444444444444444444444444444444444444444444333222333444444333111222222222222222111000///000111222333333333333333111111111111111111111111111111111111111111111111111222222222222111000000,,,---...000111111111111111000///...............////////////////////////...------------...//////%%%'''+++...000///...------------........./////////111222111000///000222222222111000000///000000111111111111000000000000000000000000000000000000---......///000111111222////////////////////////,,,------...///000111111---------...///000000111000000000000000000000000///...,,,++++++,,,...//////...---,,,+++,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------+++,,,...///000000000///..................------//////000000000000//////000000000111111222222222111111222222222333333333444444444444444444444444555555444444444333333333777666555333333333444555666666666666666666666666555555555555555555444444555666444111333666555222666555555444444555555666333222222222222222222222111///---...222444333222111222444444222111222222222333333111000000222444999888666444333444666777666666666777888999:::;;;>>>AAAEEEGGGHHHIIIKKKLLLQQQOOOLLLLLLOOOSSSVVVWWWWWWUUUTTTTTTVVVXXXYYYXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\^^^```aaacccddddddbbbcccdddeeeeeedddcccbbbeeedddccccccccc```\\\XXXTTTSSSRRROOOMMMJJJHHHFFFHHHNNNUUUYYY\\\___bbbeeejjjmmmppppppmmmnnnsssxxxvvvvvvvvvssspppnnnmmmnnnpppooonnnllljjjhhhgggfffdddaaa]]][[[YYYXXXVVVTTTNNNJJJEEEAAA??????>>>===???>>>;;;888666555555555555555555555555444333333111111222333333333333333666666555444333333333444444333333333222222222222333333333444444444555555333333333444444555555555222333555666666555333222666555444333333333333333555555444555555666777888444444444444444444444444555555555444444333333333444333333333333444555555666777999999999999;;;<<<>>>===;;;:::999999::::::;;;<<<======>>>=========;;;;;;;;;<<<<<<<<<<<<===>>>>>>===;;;;;;:::::::::777777888999;;;<<<======999888777777888888777666444333333333111111999CCCOOO???444666777222111666333444444555666777888888777666555444444444444444333333333333333333333333333333333444444444555555444444333333444555777888666555333333333333111000222222333444444444444333444555555555444444333222222222222222222222222222///333555444333444444333000000000000000000000000222222222111111111000000111111222222222222111111000000////////////000000000000//////.........---000000000000000000000000////////////////////////111111111111111111111111............/////////000333333222111000///......000000////////////000000111111222222222333333333111111111111111111222222555333111///......///000111111111111111000////////////............/////////000111222222111000///.../////////000000000111///...,,,++++++,,,...//////...---,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,---///000111111000000//////////////////////////////000000000000//////111111111111111111111111111222222222222333333333444444444444444444444444555555555444444444333333666666555444444444444444555555555555555555555555555555555555555555555555555666444111222666555111555555444444444444555555333333333333333333333333555222111111333555444333333444666555444222333333111222333222111111333666:::999888888888999:::;;;<<<<<<===>>>???AAACCCDDDJJJMMMQQQSSSTTTUUUVVVWWWYYYWWWUUUVVVYYY]]]___``````^^^\\\\\\]]]______^^^^^^^^^^^^___```aaabbbccccccdddfffhhhiiijjjjjjjjjkkklllmmmnnnooonnnmmmmmmlllkkkjjjjjjjjjiiifffddd______]]]ZZZVVVRRRNNNLLLHHHKKKOOOQQQSSSWWW\\\```ggglllrrrtttssssssvvvyyyzzzzzzzzzyyyvvvttttttuuuxxxxxxwwwwwwvvvuuutttsssqqqoookkkiiihhhfffcccaaa[[[XXXSSSPPPOOONNNMMMLLLIIIGGGEEEBBB???>>>======;;;;;;:::999888666555444333333444555555555444444333222222111111111222222222222222222222111111111333333333333444444444444333333333444444555555555333444666777777666444333666555444333333333333444444444444444555666777888444444444444444444444444444444444444444444333333444333333333333444555555555777888888888888999:::;;;:::999999999:::;;;;;;888888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;::::::::::::777888888999:::;;;<<<<<<888666555555666777555444444333333555333444<<>>555444555444555888444444444444333333333333444444333333333333333444444444444444444444444444111111222222222333333333333333444444555666666777555444333333444555444222111111111111222222333333222222222222222333333444222222222222222222222222333000111333555333222333222222222222222222222222111111111111111111111111111111222222222222111111000000////////////000000///////////////.........////////////////////////////////////////////////////////////////////////...////////////000000000////////////000000000000111000000000000000000111////////////000000000000222222222333333444444555333333222111111000000000111111111111111000//////000000////////////000000///000000000000000000///111111111000000000000///---------,,,,,,------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------------------------------....../////////000000000000000111111111---------......///////////////000000000000/////////000111222333555666666222222333333333444444444444444444555555666666666666666555555555444444444333444555666666555444333444444444444444444444444555555555666666666777777444666444222444888888444555444444333333444444555222222222222333333444444333333444555777888:::<<<444777;;;===???AAADDDFFFFFFIIIMMMOOOOOOOOOPPPQQQNNNPPPSSSWWWYYYZZZYYYYYYWWWXXXZZZ\\\___ccceeegggiiillloooppppppppppppqqqlllkkkkkkmmmqqqtttuuutttsssqqqnnnmmmmmmmmmmmmlllllllllnnnppprrruuuwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvttttttuuuvvvvvvuuuttttttqqqpppoooppptttxxx{{{|||yyyyyyyyyxxxvvvrrrooommmgggfffeeeccc___[[[WWWTTTSSSUUUYYY^^^bbbhhhmmmqqqsssvvvzzz}}}|||yyywwwvvvvvvwwwyyyzzzyyyxxxzzzyyywwwuuussspppnnnmmmgggfffccc```]]]YYYVVVTTTOOONNNKKKHHHCCC???;;;999666777777777666555444333222222222222333333333333222222333333333444444444555555555555555555555555444444444555555444444444444444333333333444444555222333444555666666666666444444444444444444444444333333333444444555555555444333333333333444555555666888::::::999777666777666666666666666666666666999999:::;;;;;;;;;;;;;;;999999999999:::::::::;;;;;;::::::999999999999:::999999888888888777777777777666555555666666555333777444444666555333555::::::555111333444444444444555555555444444444444444555555444444444444555555333333333333333333333333111111222222222333333333333333444555555666666666555333333333555666555333222222111111111222333444444333333222222333444444222222222222222222222222444000000666888444222333111111111111111111111111111111111111111111111111111111222222222222111111000000////////////000000.........///////////////////////////////////////////////////////////////........................////////////000000000111222222222111111111000000111111000000000000111111....../////////000000000111111222333333444555555888666333111000000222333111111111111111000//////000000////////////000000000//////////////////000111111111111000000000000------------------------------......------,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------+++++++++,,,------......111000/////////000000111,,,,,,------......////////////000000000000/////////000111222333555666666333333333333444444444444444444444555666666777777666666666555555555444444333444555555666555555555444444444444444444444444555555555666666777777888444555555333666;;;;;;888555555555444444555555555222222333333444444555555555777888888777888:::<<<:::===BBBEEEGGGJJJMMMOOOPPPSSSWWWZZZZZZYYYYYYYYYXXXZZZ]]]```bbbbbbbbbaaa___```aaaccceeehhhjjjlllnnnpppssstttssssssssstttpppooonnnooorrruuuwwwwwwuuusssqqqpppqqqssssssrrrrrrrrrssstttvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyxxxwwwuuutttooonnnnnnppptttyyy|||}}}xxxxxxxxxxxxxxxwwwvvvvvvqqqqqqpppoookkkeee]]]WWWTTTSSSRRRSSSVVV\\\aaaeeeiiimmmrrrvvvzzz|||xxxwwwvvvvvvyyy|||~~~}}}{{{zzzyyytttsssrrrpppmmmjjjgggfff```^^^[[[WWWRRRMMMIIIGGG>>>>>>>>>===;;;888555444444444333333333222222222333333333444444444555555666666666555555555555555444444444444444444444444444444333333333444555555333444555777777777777666444444444444444444444444333333444444444444444444444333333333333444555555555777:::;;;999888777777555555666666666666555444777777888999999999999888888888999999999::::::::::::999999888888999999999888888888777777777777777888777666666777777666444777444333555555222222444555444333444555555333111444444444444444555555555555555444444444555666666333333333333333333333333222222222222333333333333222333444555666666666666444333222333555666666555444333222222222333444555666555444333222333444444222222222222222222222222555///000999<<<666222222000000000000000000000000111111111111111222222222111111222222222222111111000000////////////000000.........///////////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111333333333222222111111111222111111000000111111222////////////000000000000000000111222333444555555;;;999666333222111222222111111111111111000//////111000000//////000000111000//////......//////000000000000111111111222222,,,------------------,,,------.........---,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---.........000000///......//////000---------...//////000000//////000000000000//////000000111111111111222222333333333444444444444555444444444555666777777777666666666666555555555555444444444444444555666666555555555555555555555555444555555666777777888888333555555444888>>>???<<<777666666555555666666777444444444555666777777777666999;;;<<<===>>>BBBEEEGGGJJJNNNQQQSSSUUUWWWZZZZZZ^^^bbbeeeeeecccbbbbbb```aaaccceeefffffffffeeeffffffggghhhjjjlllmmmnnnooorrrtttuuutttsssttttttrrrpppmmmmmmpppsssuuuuuutttrrrpppqqqsssuuuvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{zzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyywwwuuusssrrrlllkkkllloootttyyy{{{|||yyyyyyxxxxxxyyyzzz{{{|||yyyxxxxxxwwwuuuooogggaaaZZZWWWSSSPPPQQQSSSVVVWWW[[[___eeekkkpppvvv|||{{{tttnnnmmmlllllloootttyyy}}}~~~||||||{{{zzzyyywwwvvvuuuooonnnkkkhhhddd___\\\ZZZPPPPPPOOOMMMIIIEEEAAA???;;;::::::999888777666666444444555555555666666666777666666666555555555444555555444444444444555555333333333333333444555666333555777888999888777777444444444444444444444444444444444444444444333333444333333333333444555555222555888:::999777777777333444555666777777666666555666777777888888777777888888888888999999999999999999888888888888999999666666777777777777777777888777666666777777666444666333222555555222111333555555444444444555444333222222333333444444555555444333333333444444555666444444444444444444444444333333333333444444444444222333444666666666666555444333222444666777777666555444333222333444666777999888666444333333444444222222222222222222222222555///111===@@@888222222111111111111111111111111000000111111111222222222111111222222222222111111000000////////////000000............/////////000000000000000000000000000//////////////////////////////////////////////////////000000000111111111111111111111111222222222222111111000000111111222//////000000000111111111//////000111222333444444;;;;;;:::999666333111///111111111111111000//////111111000000000000111111000///............///000//////000111222222333444,,,------......------,,,,,,---.........---,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------------......///000111111000///...------...///000---......///000111111222//////000000000000//////222111111000///......---333333333444444444555555444444444555666777777888777666666666555555555555555444333333444555666777666666666666666666666666444555555666777888888999333555555555999???AAA>>>777777666666666666777777555666666777888999999::::::>>>CCCFFFHHHMMMRRRWWWXXX[[[^^^```aaabbbdddfffbbbfffkkknnnmmmkkkjjjiiieeeeeefffgggggggggggggggjjjjjjjjjkkklllmmmoooooonnnqqqssstttsssrrrrrrsssqqqnnnkkkjjjlllooorrrsssqqqooonnnooorrruuuvvvvvvxxxxxxxxxxxxxxxyyyyyyzzzxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvuuusssqqqnnnmmmiiihhhjjjmmmrrrwwwyyyyyy{{{zzzyyyxxxyyy{{{}}}~~~}}}||||||{{{wwwpppjjjaaa\\\WWWRRRPPPOOONNNNNNPPPTTTZZZaaagggmmmtttxxx{{{sssjjjdddaaa``````ccciiippptttwww|||}}}~~~}}}xxxwwwvvvssspppmmmjjjiiibbbaaa```]]]YYYSSSOOOLLLBBBBBBAAA@@@>>>===<<<;;;555555555666666666666777777777666666555555555444666666555555555555666666333333333333333444555666444555777999:::999888777444444444444444444444444555555555444444333333333444333333333333444555555000333777999888777666666111222444666888888888888666777777888888888888888777888888888888999999999999888888888888888999999666666666666777777777888888666555555666666555444555111111555777444333444333333222111222555777777000000111222333333444444222222222222333333444555555555555555555555555555333333444444444444555555222333444666666666666555333222222444666777777666666555444333333555666888;;;999777444333333444444222222222222222222222222555///222???CCC:::222111222222222222222222222222000000111111222222222222111111222222222222111111000000////////////000000---.........//////000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111......///000111222333333222222111111111111222222000000000000111111111111...///000111222333444444:::<<<>>>>>>;;;555///+++111111111111111000//////111111000000000000111111000///...------...///000......///111222333444555++++++++++++++++++++++++///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------,,,,,,+++++++++---------........./////////////////////.........////////////000000000000000000///...............///111222222000///000000111222333000...---000333---......000111222333333111111222222444666777888555555666777777777777777666666555555444444444444222333555666666444222111333333222333444666888999444555777777666666888:::;;;888666666999:::999777888555222333555888777666777888:::===@@@BBBDDDEEEKKKMMMPPPUUUYYY^^^aaaccchhhgggfffffffffhhhjjjlllkkkmmmpppqqqooonnnmmmmmmhhhhhhhhhffffffgggiiilllkkkkkkllllllmmmooopppqqqppppppooonnnmmmlllkkkkkknnnkkkgggdddcccfffjjjmmmkkklllnnnppprrrsssuuuuuu{{{zzzxxxwwwwwwxxxyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwsssrrrqqqooollliiifffeeegggiiikkknnnppprrrttttttuuutttsssrrrqqqrrruuuxxxxxxxxxyyyxxxwwwuuusssqqqjjjhhheeeaaaZZZTTTOOOKKKJJJMMMQQQVVVZZZ```fffkkkwww{{{zzznnnddd^^^XXXWWWWWWXXX[[[aaagggjjjooorrrwwwzzz{{{{{{{{{{{{yyy|||}}}yyyyyywwwtttpppmmmhhhccc___ZZZUUUOOOMMMMMMKKKFFFBBB>>><<<999888999999888666666777888888777666777777555555444444444444555555555444444333333333444444444444666888;;;<<<;;;999666555333222222333555666888777777666555444444444222222222333333333444444666666666666555555555555888777666555444444555666666666666666666777777888777777888888888888777777999999999999999888777666666666666666555555555555666666666666555555555555333333444444444444333333333222222222333333444555555444333333222222222222333333444444444444333333444444444444444444444444222444666777777666444222555555555555666666666666666555555555666777999:::888666555555666666555333===555111444666222111333444444444444444444444333333444444555555444444333000000000000000000111111111111111111111111111111000000111111111111000000222111111111000000//////------...///000111111222000000000000000000000000000000000000111111111111222222111000//////000000/////////000111111222222//////000000111111111111111111111111111111111111111111111111000000//////000222333333222222333444111555<<>>???AAADDDGGGJJJLLLMMMSSSUUUYYY^^^dddiiinnnpppqqqpppooonnnnnnoooqqqrrrrrrtttuuuuuutttqqqooonnnkkkjjjiiigggffffffgggiiihhhhhhhhhiiikkklllnnnoookkkkkkjjjiiihhhgggffffffccc```]]][[[ZZZ\\\___aaaaaabbbdddgggjjjnnnqqqssswwwvvvuuuuuuuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrrrrkkkjjjhhhfffcccaaa___^^^^^^___bbbeeehhhjjjlllmmmllllllkkkhhhfffgggjjjlllmmmmmmnnnoooooonnnmmmlllkkkkkkiiieee^^^VVVOOOJJJIIIKKKNNNQQQSSSWWW\\\```kkkrrr{{{}}}qqqeee]]]SSSQQQOOONNNPPPTTTXXX\\\bbbeeeiiilllmmmnnnpppqqqrrrtttxxx{{{}}}}}}zzzvvvrrrnnnjjjeeebbb___ZZZRRRLLLEEEAAA<<<888777777666666444666888999::::::;;;;;;666555555444444555555666555555444444444444444555555555555777::::::999888555444333333333333444555777777666666555444444333222333333333444444444444555555555555555555555555888777666555444444555666666666666666666777888888777777888888888888777777999999999999999888777777777777666666666555555555555555555555444444444444333444444555555444444333333333222222222333333444444444333222222222333333222333333444444333333222444444444444444444444444444555777999999777555444555555555555666666666666555555444444444666777888888666333111111333444555<<<666333333222000111666555555444444444444444555222222333333333333222222222222222222222111111111111111111111111111111111000000111111111111000000000000000/////////....../////////000111111222222000000000000000000000000//////000000000111111111111111000///////////////......//////000111111111000000000111111111222222222222222222222222222222222222111111111000000000---...//////......///000222444888<<<>>>??????>>>888555111000111222222111000000000000000000000000000000000000000111111111111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,//////......------......,,,,,,,,,,,,,,,,,,,,,,,,------------------...............---------------+++++++++,,,,,,,,,,,,---------------------------....../////////000000000000//////............//////000222111000///000111///111222111000000111222111111222333444555666666555444333333333333333444555555666777777777777666888888777777666555555444444444555555666666777777;;;:::999888777666666666555666777777666555777888<<<:::888888999999999888:::999999;;;???BBBCCCCCCIIIJJJMMMPPPSSSVVVXXXYYY___aaaeeejjjoootttxxxzzzzzzyyywwwvvvvvvvvvwwwxxxxxxyyyzzzyyywwwtttpppnnnjjjhhhfffcccaaa```______^^^______aaadddgggjjjkkkfffeeedddbbbaaaaaaaaaaaa^^^]]]ZZZXXXWWWXXXYYYZZZUUUVVVWWWZZZ___dddiiikkknnnmmmmmmmmmnnnoooppppppnnnnnnlllkkkiiigggfffeee^^^\\\ZZZWWWUUUTTTSSSSSSQQQRRRUUUXXX[[[]]]^^^___^^^^^^\\\YYYWWWVVVXXXZZZ\\\]]]___```aaabbbbbbbbbeeeffffffeee```XXXPPPKKKHHHJJJKKKLLLLLLNNNQQQSSSYYYcccpppyyy}}}uuuhhh^^^VVVRRRNNNJJJIIIKKKNNNPPPTTTWWWZZZ\\\^^^aaaeeehhhhhhjjjlllnnnrrryyy|||yyyvvvooofff___UUUOOOGGG@@@<<<:::888777222333555777888999888888666555555444444555555666666555555444555555666666666555555777999999888666777888888888888888888777666666666555555444444333333333333444444444555555444444444555555666666666777666555555444555555555777777666666777777888999888888999999999999888888999999999:::999999888777777777777777666666666666444444444444333333333222444444555555555555444444444333333222222222333333333333222222222333444444222333333444444333333222333333333333444444444444444555777888888777555444444555555555555666666666555444444333444444555555999999888777666666555555666444333555444111333666444333222222222333333444111111222222222222111111333333222222111111000000111111111111111111111111000000111111111111000000//////...............---////////////000000000000000000000000000000000000//////000000000000111111111000//////////////////......//////000111111111111111111222222222222222111111111111111111111111222222222222222111111111///000111111000000111333222222333444888<<<@@@BBBAAA<<<555111111222222111111111111111111111111111...//////000111111222222222222222222222222222222------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,------------------................../////////000000000///............/////////000111111//////111222000000111222111111111222000000111222222333444444444333333333333333333444444555666666777777666666999999888888777666666555555555555555666777999999999999888777666555555444666777888777666666777888;;;;;;:::::::::;;;;;;;;;>>>>>>@@@CCCGGGJJJMMMMMMUUUVVVXXX[[[___bbbdddfffkkkllloooqqquuuwwwzzz{{{}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzyyyvvvqqqnnneeebbb^^^ZZZWWWUUURRRQQQQQQQQQSSSVVVZZZ___dddfffeeedddcccaaa````````````bbb```^^^[[[YYYWWWVVVVVVOOONNNNNNOOORRRWWW[[[^^^______``````aaabbbcccddd______]]][[[YYYWWWUUUTTTPPPNNNLLLIIIGGGGGGGGGHHHFFFGGGIIIKKKMMMNNNOOOOOOMMMMMMLLLJJJHHHHHHJJJKKKNNNOOOPPPQQQRRRSSSTTTTTTXXXYYYZZZ[[[YYYUUUQQQNNNGGGIIIJJJIIIHHHHHHJJJLLLLLLVVVbbbjjjnnnrrrxxx}}}wwwjjj```\\\XXXQQQLLLHHHHHHIIIKKKMMMOOOQQQSSSVVVZZZ```dddddddddccccccfffkkksssyyy~~~{{{vvviiiccc[[[RRRKKKDDD>>>;;;666666777888888888666444666666555555555555666666666555555555555666777777888777666777888888777666666777999::::::999777666555555555444444444333333333333444444444555555555444555555666666777777888555555555555555555555555777666666666666777888888888888999999999999888888888999999999999999888888888888777777777666666666444444444444333333333333444444555555555555444444444333222222111222222222222222222222333333444555333333444444444444333333333333333333333444444444222333444555555444333222444444444555555555666666555555444444444444444444555888<<<>>>===999666555333222333666888777444333111111000000111111222222111111222222222222111111333333222111000//////...111111111111111111111111000000111111111111000000..........................................------000000000000000000000000////////////000000000111111111000//////000000000//////000000111222222222222222222222222222222222000000000000000000000000222222222222222222222222111222333333222222333444222111111111444888===@@@BBB@@@<<<777333000000111111111111111111111111111//////000000111111111111000000000000000000000000------------------------..................///000,,,,,,,,,,,,,,,,,,,,,,,,............------------....................................------------------......////////////............//////////////////............/////////000111000//////111333222111111111222222222111111111111222222333333444222222222222333444555555444444555666666666666666999888888888777777777777555555555555666888999:::666777777777777666666666666777999888777777888999999::::::;;;<<<===???@@@EEEGGGJJJNNNQQQTTTWWWXXX^^^```bbbeeehhhkkkmmmoooqqqrrrtttvvvxxx{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{zzz{{{||||||yyysssnnn```[[[TTTPPPMMMJJJHHHFFFFFFGGGIIIMMMSSSYYY___ccciiihhhhhhgggfffeeedddcccdddccc```\\\XXXUUURRRQQQNNNLLLJJJHHHHHHJJJMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTQQQPPPOOOMMMKKKIIIHHHGGGFFFDDDAAA???>>>>>>???@@@AAAAAABBBCCCDDDDDDDDDCCCAAABBBBBBAAA???@@@BBBCCCFFFFFFFFFGGGGGGHHHIIIIIIMMMMMMMMMMMMMMMLLLLLLKKKDDDFFFGGGGGGFFFEEEFFFGGGFFFLLLTTTYYY\\\```hhhnnnsssqqqrrruuuwwwsssiiiaaa]]]YYYSSSNNNIIIHHHHHHHHHKKKKKKMMMNNNQQQVVV]]]bbbfffeeebbb```^^^```dddhhhpppttt{{{{{{vvvoooggg]]]SSSIIIBBB???===;;;;;;<<<;;;999777666666666555555666666666555555555555555666777777:::888777777888888777666333444666777777666444333444444444444333333333333333333333444444444555555666666777777777888888888444444555555555555555555666666555555666666777888888888888999999888888888777888888999999888888888777777777777666666666666555555555444444444444333333333444444444444333333333222222111111222222222222222222222333333444555444444555555555555444444222222222333333333444444111222333444444333222111444444444444555555555555555555666666555555555444111444888999:::;;;>>>@@@CCC===666333555777555111111222222333333333333333222222333333333333222222444444333222111111000000000000000000000000000000000000111111111111000000////////////////////////000/////////////////////////////////////////////...////////////000000000111111000000000111111222000000111222222333333444222222222222222222222222111111111111111111111111222222222222222222222222...000111111000///111222222222111222333555777888;;;???BBB>>>666000///111111111111111111111111111111111111111000000//////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++---...111333555777,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000000---------------.........///...............------------......///000000000------.........////////////............//////000///000000/////////222444555333000000111222222111222333333333444444444555111111111111222333555555444444555666666666666555777777777777888888888888555555666666777777888888666666777888999999999999666888999:::999999;;;<<<999;;;===???AAACCCGGGIIIQQQTTTXXX[[[]]]___bbbdddggghhhjjjlllooorrrssstttssstttwwwyyy|||~~~}}}||||||}}}||||||}}}~~~{{{tttnnn]]]VVVMMMHHHEEEDDDBBB@@@AAAAAACCCGGGLLLSSSYYY]]]iiiiiikkkkkkjjjhhheeecccdddbbb___ZZZVVVSSSPPPOOOLLLJJJGGGDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;<<<===??????@@@AAAAAAAAA@@@@@@===>>>???>>>>>>>>>???AAACCCBBBBBBAAABBBBBBCCCCCCJJJIIIHHHFFFFFFFFFFFFFFFBBBDDDEEEEEEDDDCCCDDDDDDEEEFFFIIIKKKNNNRRRWWW[[[``````bbbeeehhhfffaaa\\\\\\YYYVVVRRROOOMMMLLLKKKGGGHHHHHHIIIKKKPPPVVV[[[eeeeeeeeebbb^^^\\\[[[\\\___dddmmmuuu~~~xxxpppdddYYYQQQFFFBBB===;;;<<<<<<999777777666666555555666666777444444444444555666777777999777666666777888777666555666888999999888666555333333333333333333333333222222222333333333444444777777777777777777777777333333444555555555555444555555444444555555666777777777888888888888777777555666777777888777777777666666666666555555555555555555555555444444444444222222333333333333222222111111111111111222333333333333222222222333444444333444444555555444444333111111222222333333444444333444444444444444444333333444444444444555555555444555555666666666555555555555444444777???LLLUUU[[[QQQBBB444111444555222222444666888999888666555222222333333333333222222555555555444333333222222000000000000000000000000000000111111111111000000///////////////000000000111111111111222222222222////////////////////////......////////////000000000000000000000111111222000000111111222333333444222222222222222111111111333333333333333333333333111111111222222222222222///000222111000000111333111222333333333333222111444;;;AAAAAA:::333111111111111111111111111111111222222111111000//////...222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,***++++++---///111333444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////+++,,,,,,,,,------------.........------,,,,,,,,,,,,,,,---......///000000---------.........//////...............///000000///000000///...///222555999555000...///111222111222222222333333333333333333222222222222222333333333444555555666666555555444555555666777888999999444555666777777777666555555666777888888888777777777888:::;;;;;;<<<===??????BBBFFFIIILLLPPPUUUYYY]]]aaaeeehhhiiijjjlllnnnmmmnnnppprrrtttvvvwwwxxxvvvwwwyyy{{{~~~~~~}}}~~~|||{{{|||}}}yyypppiiiZZZRRRGGG@@@???@@@???>>>>>>===>>>@@@DDDJJJOOOSSS___aaadddeeedddaaa]]]ZZZZZZXXXUUUQQQNNNMMMLLLKKKFFFEEECCCAAA???>>>===<<<<<<<<<===>>>>>>>>>===<<<>>>>>>>>>>>>>>>========================<<<<<<<<<>>>???@@@AAABBBCCCCCCCCC@@@AAABBBAAA@@@???@@@AAABBBAAA@@@@@@@@@AAACCCDDDHHHHHHHHHHHHHHHHHHGGGGGGEEEGGGHHHHHHFFFEEEDDDEEEDDDBBBBBBDDDHHHKKKKKKKKKNNNPPPRRRTTTUUUUUUSSSRRRTTTSSSRRRQQQPPPNNNMMMLLLCCCDDDDDDDDDFFFIIIOOOSSS\\\___bbbbbb___ZZZWWWUUURRRUUU[[[bbbjjjvvvwwwnnnhhhWWWPPPFFF@@@>>><<<888555777777666666666666777777333333333333444555666777777555333333444666666555777777888999999888777777222222222222222222333333111111111222222222333333777777666666555555444444222333444555555555444444444333333333333444555555666666777777777777666666444444555666666666666666555555555555444444444444444444444444333333333222000111111222222111111000000000000000111333444444444444333222222222333333111222222333333222222111000111111222333333444444333333333444444333333333333333444444444555555555222222444555666555555444666666555444666>>>KKKUUU___^^^UUUEEE999555444333000333777:::;;;999666444111111222222222222111111222222222222222222222222000000000000000000000000000000111111111111000000------.........///////////////000000111222222222////////////////////////........./////////000000...............///000000...//////000111111222222222222111111111000000000222222222222222222222222000000000111111111222222///111222222111111222333111222222333333222111000222555999======:::555111000000000000000000000000111111111000000000000000111111111111111111111111++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++,,,,,,---...//////---------.........//////...............///000111///000000///...000333666<<<666000---///111111111000000000000000000111111555444333222111111111111333444555555666666555555333333444666777999::::::444555777888888666444333333444555666666555444333777888;;;<<<<<<===???AAAFFFJJJPPPTTTWWW[[[bbbgggfffjjjnnnpppppppppsssuuuqqqrrrsssuuuwwwxxxyyyzzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}~~~{{{yyyzzzzzztttkkkcccWWWNNNBBB;;;:::<<<<<<;;;;;;:::999:::<<>>===<<<;;;999:::;;;<<<<<<;;;999999888999999999::::::;;;;;;======>>>??????>>>=========???AAACCCEEEFFFGGGGGGEEEFFFFFFEEEBBBAAAAAABBBAAAAAA@@@@@@AAACCCEEEFFFDDDGGGJJJMMMNNNNNNMMMLLLJJJLLLMMMLLLJJJGGGGGGGGGCCC@@@???BBBGGGHHHEEEAAADDDFFFIIIIIIIIIHHHIIIJJJGGGHHHIIIJJJJJJHHHGGGFFFBBBBBBCCCCCCCCCFFFJJJNNNPPPVVV\\\```___ZZZUUURRRLLLMMMOOORRRYYYgggwww{{{ooodddWWWLLLFFFAAA<<<777777777666666666666777777222222222333444555666777444222111111222444555444111111222222222222111111222222222222222222222333000000111111111222222222666666555444333222222111111222444555666555444444333222222222222333444444555555666666666666555555333333444555666666555555555555444444444333333333333333333222222222111111000000111111111111000000/////////000111333444555555444444333222222222222000000111111111111000000000000111222333333444444111111111111111111111111333333333444444444555555///111222444555555444444---111444444333555;;;@@@TTT```dddXXXFFF;;;555111,,,000555999:::777333000000000111111111111000000............////////////000000000000000000000000000000111111111111000000,,,,,,,,,------.........+++,,,,,,---...///000000////////////////////////............/////////000,,,,,,,,,,,,,,,---...///------......///000000000222111111111000000////////////////////////////////////000000111111111222+++,,,------,,,,,,---...111111222222222222111111333111111888??????888000/////////////////////////////////000111111222222........................