BM6P6(@ wwwkkk___YYYVVVTTTUUUXXXaaarrr|||rrrcccXXXTTTPPPLLLJJJJJJLLLMMMMMMLLLNNNQQQRRRRRRSSSUUUWWWUUU[[[[[[```nnn~~~xxxjjjWWWJJJGGGHHHJJJKKKZZZ^^^bbbdddhhhqqq}}}||||||{{{{{{}}}||||||||||||~~~yyyjjj]]]UUUOOOJJJGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEJJJQQQYYYcccqqq|||vvvqqqmmmjjjgggddd```]]]ZZZVVVRRROOOLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFHHHIIIIIIIIIHHHHHHBBBCCCBBBBBBDDDHHHOOOSSS\\\___dddhhhjjjiiigggeee```^^^ZZZVVVSSSQQQPPPPPPNNNLLLKKKLLLJJJKKKRRRZZZiiizzzwwwqqqppppppsss{{{ssshhh]]]XXXVVVUUUWWW[[[eeeuuu}}}ssseeeZZZUUURRRMMMKKKKKKLLLMMMMMMLLLNNNPPPRRRRRRSSSUUUWWWWWW]]]]]]aaaooo~~~zzzmmmZZZMMMHHHJJJLLLMMMZZZ^^^bbbdddgggppp~~~~~~}}}}}}}}}}}}}}}||||||}}}vvvhhh\\\UUUOOOKKKHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEIIIPPPXXXcccqqq~~~yyytttpppllliiifffbbb___\\\XXXUUUOOOMMMKKKJJJKKKKKKJJJHHHHHHIIIKKKLLLMMMLLLLLLKKKFFFFFFFFFFFFGGGLLLSSSYYYbbbdddhhhkkklllkkkhhhgggaaa^^^ZZZVVVRRRPPPPPPPPPOOOMMMLLLMMMLLLMMMUUU^^^mmm}}}}}}uuupppppppppttt}}}oooeee[[[WWWUUUUUUYYY^^^jjj{{{~~~tttggg]]]WWWTTTOOOMMMMMMMMMNNNMMMMMMNNNQQQRRRRRRSSSUUUWWWYYY______bbbooo}}}~~~qqq___QQQLLLLLLMMMOOOZZZ^^^cccdddfffnnn|||~~~}}}}}}}}}{{{rrreeeZZZTTTPPPLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEEEEIIIOOOWWWaaappp}}}yyyssspppmmmiiigggccc```]]]UUUSSSPPPOOONNNMMMLLLJJJLLLLLLMMMOOOOOOPPPPPPOOOKKKKKKJJJJJJLLLSSS[[[```iiikkknnnpppooommmjjjhhhaaa___ZZZVVVSSSPPPPPPOOOPPPNNNNNNOOOOOOQQQYYYbbbtttzzzrrrnnnnnnpppuuuzzzlllcccZZZVVVTTTUUU[[[bbbppp~~~ttthhh```ZZZVVVRRRPPPOOOOOOOOONNNMMMOOOQQQRRRSSSTTTVVVXXXZZZaaa```cccooo|||vvveeeVVVOOOMMMOOOPPPYYY___dddeeeeeekkkyyy~~~~~~~~~vvvnnnbbbYYYTTTQQQMMMKKKGGGFFFDDDCCCCCCCCCDDDEEEEEEIIIOOOVVV```nnnyyywwwsssooommmiiifffccc\\\ZZZVVVTTTSSSQQQOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNQQQXXXaaagggpppqqqrrrsssqqqnnnkkkhhhbbb```[[[WWWSSSQQQPPPPPPPPPNNNNNNPPPQQQTTT]]]ggg{{{wwwooojjjlllooovvvwwwjjjbbbZZZVVVTTTVVV]]]eeevvv}}}sssiiibbb[[[XXXTTTRRRRRRQQQPPPOOOOOOQQQSSSTTTTTTUUUWWWYYY[[[aaaaaacccooo{{{zzziiiZZZQQQNNNOOOQQQYYY___eeeeeedddiiivvvssslllaaaYYYTTTQQQNNNKKKGGGFFFDDDCCCCCCCCCDDDEEEEEEHHHNNNTTT^^^mmm}}}|||xxxtttqqqmmmiiifffbbb___[[[YYYWWWUUURRRPPPMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPRRRUUU]]]ffflllssstttttttttqqqnnnkkkiiidddaaa]]]XXXTTTRRRQQQQQQNNNMMMMMMPPPRRRWWWaaallluuunnnhhhjjjooowww}}}sssggg```YYYVVVUUUXXXaaakkk}}}|||rrrhhhbbb\\\YYYVVVTTTTTTTTTSSSRRRPPPRRRUUUVVVVVVWWWYYY[[[\\\bbbbbbdddppp{{{|||lll\\\RRRNNNOOOQQQYYY```ffffffbbbfffsssssslllaaaYYYUUUQQQMMMJJJGGGFFFDDDCCCCCCCCCDDDEEEEEEHHHMMMSSS]]]kkk|||~~~yyyvvvqqqmmmjjjfffccc___\\\ZZZXXXUUUSSSOOONNNMMMLLLLLLLLLMMMMMMOOOPPPSSSUUUZZZaaaiiiooottttttttttttrrrooollljjjfffddd___ZZZVVVTTTRRRRRRNNNLLLMMMQQQTTTZZZeeeqqqtttnnngggjjjpppyyyyyynnnbbb]]]WWWVVVVVV[[[gggsss{{{pppfffbbb\\\YYYWWWVVVVVVVVVUUUTTTRRRTTTVVVWWWXXXYYY[[[]]]]]]ddddddgggrrr~~~~~~nnn]]]QQQMMMMMMOOOXXX```gggfffaaadddqqq}}}~~~|||}}}tttmmmbbbZZZUUUQQQLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEEEEHHHLLLRRR[[[jjj{{{{{{vvvqqqmmmiiifffbbb___]]]ZZZXXXUUURRRQQQPPPNNNMMMMMMMMMMMMOOOQQQUUUYYY^^^eeelllqqqttttttttttttrrrpppnnnmmmhhhfffaaa\\\XXXUUUTTTSSSOOOMMMNNNRRRVVV]]]jjjvvv~~~uuuoooiiilllsss|||vvvkkk___ZZZVVVVVVXXX^^^lllyyyzzznnneeeaaa[[[ZZZWWWWWWWWWXXXVVVUUUSSSUUUWWWYYYYYYZZZ\\\^^^___ffffffiiiuuu~~~ooo^^^QQQLLLLLLOOOXXX```gggfffaaacccppp|||~~~vvvttttttxxx|||uuunnnccc[[[UUUQQQLLLHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEHHHLLLQQQ[[[jjj{{{zzztttqqqiiigggccc```^^^\\\YYYWWWVVVTTTRRRPPPOOONNNNNNNNNNNNRRRWWW\\\aaagggnnnrrrttttttuuutttsssrrrpppooojjjgggbbb]]]YYYVVVUUUTTTPPPOOOPPPTTTYYY```mmmyyyvvvpppkkknnnuuu~~~pppeeebbbZZZXXX\\\]]]```oooxxxnnneee___\\\[[[ZZZYYYYYYZZZ[[[[[[YYYZZZ[[[[[[[[[\\\___bbbddddddfffkkkrrr{{{pppbbbUUUNNNLLLMMMUUU___gggfffaaabbblllwww{{{uuuqqqoooqqqssswww{{{rrreee[[[UUUQQQNNNKKKGGGEEECCCCCCDDDEEEEEEDDDEEEEEEJJJQQQXXXcccuuuzzzuuullliiifffcccaaa^^^\\\ZZZXXXWWWVVVUUUSSSSSSSSSSSSTTTUUUWWW[[[aaahhhooossstttuuuvvvwwwwwwvvvtttsssoookkkfffaaa]]]YYYTTTQQQQQQSSSTTTTTTYYYdddtttyyypppmmmkkkooowww{{{mmmddd^^^WWWVVVZZZ]]]bbbrrr}}}vvvmmmeee```[[[[[[ZZZZZZZZZ[[[\\\]]]\\\]]]]]]]]]\\\]]]```bbbddddddggglllrrrzzznnnaaaUUUNNNMMMMMMUUU^^^fffeee```aaakkkvvvzzzrrrmmmjjjjjjkkklllssszzz}}}sssfffZZZTTTPPPLLLIIIHHHFFFCCCCCCDDDEEEEEEDDDEEEEEEJJJQQQXXXbbbttt{{{wwwqqqmmmiiieeebbb___\\\YYYWWWVVVUUUTTTSSSRRRRRRRRRUUUVVVXXX]]]bbbiiipppsssuuuvvvxxxzzzzzzyyywwwvvvppplllfffaaa]]]YYYUUURRRRRRSSSUUUVVV\\\hhhxxxwwwooolllkkkooowwwwwwjjjbbb\\\WWWVVV[[[aaahhhyyy}}}wwwqqqkkkddd___ZZZZZZZZZ[[[\\\]]]_________```aaaaaa``````bbbdddddddddggglllsss|||wwwlll```UUUOOOMMMNNNTTT\\\dddddd``````iiisssxxxrrrlllfffdddccccccgggmmmvvvwwwiii]]]UUUQQQMMMJJJHHHFFFDDDCCCDDDEEEEEEDDDEEEEEEIIIPPPWWWaaarrr|||xxxuuuqqqlllhhhdddaaa]]]ZZZXXXXXXVVVUUUTTTSSSSSSSSSWWWXXXZZZ___dddkkkppptttvvvxxxzzz|||}}}|||zzzyyyqqqmmmgggaaa]]]YYYUUUSSSRRRSSSUUUYYYaaannnuuunnnkkkjjjnnnxxxssshhhaaa]]]YYYYYY___fffqqq}}}wwwrrrlllfff```]]]YYYZZZ[[[\\\^^^```aaabbbcccdddeeeeeeccccccdddfffdddeeehhhmmmsss~~~~~~xxxsssjjj___UUUOOONNNOOORRRZZZbbbbbb^^^___gggooozzzvvvnnngggdddbbb```cccgggiiiqqq}}}}}}nnnaaaYYYTTTQQQNNNIIIGGGDDDCCCDDDEEEEEEDDDEEEEEEIIIOOOUUU___ooo|||wwwuuurrrmmmiiifffccc```]]]\\\[[[ZZZXXXWWWWWWWWWWWWXXXZZZ\\\```eeekkkpppsssvvvxxx|||~~~~~~|||{{{qqqmmmgggaaa]]]YYYVVVTTTQQQRRRUUU[[[eeettttttnnnllliiioooyyy{{{ooofff```]]][[[\\\bbblllxxx~~~|||xxxrrrmmmhhhbbb]]]ZZZYYYZZZ\\\^^^```bbbcccdddfffggghhhhhhgggggggggiiifffgggjjjooottt~~~||||||uuuqqqhhh^^^TTTOOOMMMNNNQQQXXX``````]]]^^^dddlll~~~zzzqqqhhhdddbbb```aaadddccciiipppwww{{{}}}~~~~~~}}}}}}}}}rrrddd\\\WWWSSSPPPJJJHHHEEEDDDEEEEEEEEEDDDEEEEEEHHHNNNSSS]]]mmm|||zzzuuussspppmmmjjjhhhgggdddbbb^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[^^^bbbggglllpppsssvvvxxx||||||{{{rrrmmmfff```\\\YYYVVVTTTPPPQQQUUU]]]iiiyyy~~~tttnnnmmmiiiooo{{{vvvkkkddd```[[[[[[^^^fffrrr~~~|||xxxtttnnniiieeeaaa\\\YYYZZZ[[[]]]```bbbcccddddddgggiiikkkkkkjjjiiijjjkkkiiiiiilllpppttt~~~|||yyyzzzsssoooggg]]]SSSNNNLLLMMMPPPWWW]]]___\\\]]]bbbhhhyyyuuukkkgggeeebbbaaacccdddfffjjjnnnppprrrrrrrrrttttttvvvyyywwwggg]]]WWWRRROOOKKKHHHEEEDDDEEEEEEEEEDDDEEEEEEHHHMMMRRR[[[kkkyyy|||vvvrrrooommmkkkkkkjjjhhhggg___^^^]]]\\\[[[ZZZZZZZZZ\\\^^^```dddiiinnnqqqssswwwyyy}}}|||yyyqqqllleee___[[[XXXUUUSSSQQQRRRVVV___mmm~~~|||sssnnnmmmjjjqqq}}}rrrgggaaa^^^YYY]]]bbblllzzz}}}~~~}}}zzzssspppkkkgggdddaaa^^^\\\[[[\\\^^^aaacccdddeeeeeegggiiikkkllllllllllllmmmkkkkkknnnqqqttt}}}}}}yyyzzzqqqnnnfff\\\SSSMMMKKKKKKOOOUUU\\\]]][[[\\\```eeesssvvvqqqnnnjjjhhhiiijjjjjjkkkmmmoooppppppoooqqqrrrtttxxx~~~nnnaaaYYYRRROOOKKKIIIFFFEEEEEEEEEEEEDDDEEEEEEGGGLLLQQQYYYiiiwwwzzztttqqqooonnnmmmmmmkkkjjjdddcccbbb```____________```aaadddhhhlllqqqtttuuuxxx{{{{{{yyypppkkkddd]]]YYYWWWTTTSSSSSSTTTXXXbbbqqqzzzqqqmmmlllkkkrrr|||oooddd^^^\\\ZZZ___gggsss|||}}}~~~|||xxxpppmmmiiifffdddbbb```___\\\]]]___bbbddddddeeeeeefffiiilllmmmmmmmmmnnnnnnlllmmmooorrrttt||||||{{{qqqmmmfff\\\RRRLLLJJJJJJNNNTTT[[[]]][[[[[[___dddooo}}}yyytttqqqqqqpppooooooppprrrsssssssssssstttvvvzzzuuufff\\\TTTPPPLLLIIIFFFEEEEEEEEEEEEDDDEEEEEEGGGLLLPPPXXXhhhvvv}}}vvvtttqqqpppoooooommmkkkiiiiiigggfffeeedddddddddbbbdddgggkkkooosssvvvwwwzzz}}}|||yyypppkkkccc]]]XXXVVVTTTRRRUUUVVVZZZdddtttxxxpppkkkkkkllltttwwwmmmbbb\\\[[[[[[___iiixxx~~~zzz|||}}}zzzvvvrrrnnnhhhcccaaa```^^^]]]^^^___aaabbbdddfffggghhhiiijjjlllnnnooonnnnnnmmmkkkqqqwwwyyyyyy~~~tttooofffZZZOOOIIIHHHIIIKKKOOOVVV]]]\\\ZZZ]]]dddnnn}}}~~~~~~~~~}}}{{{zzz{{{}}}{{{kkk___TTTMMMKKKHHHEEECCCDDDDDDDDDDDDGGGEEEFFFJJJOOOVVVcccoooyyyvvvtttsssrrrqqqrrrqqqpppooonnnmmmllllllkkkmmmppptttxxxzzz|||}}}|||xxxvvvnnniiiaaa[[[WWWTTTRRRPPPSSSUUU]]]jjj{{{zzzqqqmmmmmmooowww|||tttkkkbbb\\\\\\^^^cccnnn~~~{{{}}}~~~{{{wwwrrrnnnhhhdddbbb```___^^^___```aaacccdddfffggghhhiiijjjlllmmmnnnnnnmmmmmmlllrrrxxx{{{~~~xxxssshhh\\\QQQJJJIIIJJJKKKOOOVVV]]]]]][[[]]]ccclll{{{rrrcccYYYRRRNNNKKKGGGEEEDDDDDDDDDCCCFFFEEEFFFJJJNNNUUUbbbnnn}}}|||{{{zzzyyyyyyxxxxxxwwwvvvuuuuuutttuuuwwwzzz}}}|||wwwuuummmhhhaaaZZZVVVTTTRRRPPPTTTWWW___lll}}}wwwoookkkllloooxxxvvvoooggg```\\\]]]```gggttt}}}}}}yyyrrrnnnhhhdddbbbaaa```___```aaabbbccceeeggghhhhhhiiijjjkkklllmmmmmmmmmlllmmmrrryyy~~~xxxlll^^^RRRLLLKKKKKKKKKNNNUUU]]]^^^\\\^^^cccjjjyyyyyyhhh\\\WWWQQQNNNIIIFFFEEEDDDCCCBBBFFFDDDEEEIIIMMMTTT```kkk{{{vvvssslllggg___YYYVVVTTTRRRQQQUUUXXXaaappp|||tttllljjjkkkpppyyy|||qqqjjjccc\\\ZZZ\\\bbbjjjyyy~~~{{{rrrnnniiieeedddcccbbbaaabbbbbbcccdddfffggghhhiiiiiijjjjjjkkkkkkkkkkkkkkknnnrrryyy{{{oooaaaTTTMMMKKKKKKKKKMMMUUU]]]___]]]^^^bbbhhhwww~~~jjj]]]XXXQQQMMMIIIFFFEEEEEECCCBBBEEEDDDEEEIIILLLQQQ]]]hhh{{{zzzuuuqqqiiieee^^^XXXUUUTTTRRRQQQUUUZZZdddsssyyyrrrkkkjjjlllpppzzzyyymmmfff```ZZZYYY\\\dddnnn~~~~~~|||rrrnnniiifffeeeddddddccccccddddddfffggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjnnnrrrzzz~~~rrrdddWWWNNNKKKJJJJJJMMMTTT\\\```^^^^^^aaagggvvvooo```YYYNNNKKKGGGEEEEEEEEEDDDCCCDDDCCCDDDHHHJJJOOOZZZdddvvvyyysssooogggbbb\\\WWWTTTSSSRRRRRRUUU[[[gggwwwwwwqqqlllkkknnnqqq{{{uuuiiiccc^^^ZZZ[[[___iiisss}}}{{{rrrooojjjgggfffffffffeeedddeeefffggghhhiiijjjjjjiiiiiihhhhhhhhhhhhiiijjjmmmqqqzzzuuuhhh[[[QQQLLLJJJJJJLLLSSS\\\aaa______```eeetttvvveee[[[NNNKKKGGGEEEEEEEEEDDDDDDCCCBBBCCCGGGIIIMMMWWWaaapppxxxrrrnnneee```ZZZVVVTTTSSSSSSRRRVVV]]]jjj||||||uuupppllllllpppttt~~~zzzpppfff```^^^]]]```eeeppp{{{{{{yyyrrrooojjjggggggggggggfffffffffgggggghhhiiijjjjjjiiiiiihhhggggggggghhhiiikkkqqqzzzyyymmm___TTTNNNKKKJJJKKKRRR\\\bbb```___```cccrrr|||hhh[[[PPPMMMIIIFFFEEEEEEDDDCCCCCCBBBCCCFFFHHHKKKTTT^^^kkk|||wwwqqqlllccc___YYYUUUSSSSSSSSSRRRYYY```ooozzzsssnnnkkklllpppyyywwwmmmccc___^^^___dddiiivvv~~~zzzxxxrrrooojjjhhhggghhhhhhgggffffffggghhhiiijjjjjjkkkiiihhhgggffffffggghhhiiijjjqqqzzz|||pppcccWWWOOOLLLJJJKKKRRR\\\bbbaaa___```aaappp~~~iiiZZZTTTPPPKKKHHHFFFEEECCCBBBCCCAAACCCFFFHHHJJJSSS]]]hhhyyy~~~wwwppplllbbb^^^XXXTTTSSSSSSSSSRRR[[[cccrrrxxxqqqmmmjjjlllppp|||{{{qqqjjjccc___\\\]]]eeennn|||~~~zzzuuuqqqooonnnllliiihhhggghhhhhhjjjiiihhhgggggghhhiiijjjjjjjjjjjjhhhffffffhhhjjjlllpppuuu{{{|||tttiiiZZZOOOKKKNNNLLLQQQ]]]dddbbb___```fffooo~~~jjj[[[UUUNNNIIIHHHGGGDDDCCCEEEAAABBBDDDEEEGGGLLLRRRVVVeeerrrxxxqqqmmmccc^^^XXXTTTRRRRRRSSSSSSYYYeeexxxvvvpppkkkhhhkkkpppyyynnngggaaa^^^^^^aaakkkuuu{{{wwwrrrnnnllllllkkkjjjiiiiiiiiiiiijjjiiihhhgggggghhhiiijjjiiijjjiiihhhffffffhhhjjjllloootttzzz~~~wwwlll]]]QQQMMMNNNLLLQQQ\\\cccbbb``````dddmmm{{{kkk]]]UUUNNNIIIHHHGGGDDDCCCEEEBBBCCCDDDEEEGGGKKKQQQUUUdddppp}}}vvvooojjjbbb^^^YYYTTTSSSSSSTTTUUU[[[gggzzzuuuoookkkiiilllrrr~~~uuujjjddd___^^^```fffrrr~~~~~~wwwrrrmmmjjjggghhhiiijjjkkkkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjiiijjjiiihhhffffffhhhjjjlllooossswww{{{}}}}}}}}}{{{ooo```TTTPPPNNNMMMQQQ[[[bbbcccbbbaaabbbjjjxxxmmm___UUUOOOJJJIIIGGGDDDCCCEEECCCDDDEEEEEEGGGJJJOOOSSSbbbooo{{{ssslllhhh```]]]XXXTTTSSSSSSUUUWWW^^^jjj}}}}}}sssnnnkkkjjjooovvvzzzrrrgggaaa]]]^^^bbbjjjxxx~~~uuunnnhhheeeccceeegggjjjlllmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhffffffhhhjjjmmmooorrruuuxxxzzzzzzzzzrrrbbbVVVQQQNNNNNNQQQYYYaaadddcccbbbaaahhhuuunnnaaaVVVOOOJJJIIIHHHDDDDDDFFFDDDEEEEEEEEEFFFIIINNNRRRbbbnnnyyyrrrkkkfff]]][[[WWWTTTQQQRRRUUUXXX```lllzzzqqqmmmkkklllrrrzzzwwwooofffaaa^^^```fffooo}}}uuulllfffbbbbbbcccfffiiilllmmmnnnnnnkkkllllllllllllllllllkkkkkkkkkkkkiiiggggggiiikkkmmmooorrruuuxxxyyy{{{{{{vvvdddWWWRRRMMMNNNQQQVVV^^^ddddddbbb```gggrrrnnnbbbVVVOOOJJJIIIHHHEEEDDDFFFDDDEEEEEEEEEFFFIIIMMMQQQbbbnnn}}}xxxqqqkkkggg[[[ZZZWWWSSSPPPPPPTTTXXXbbbnnnxxxooolllkkknnnuuu}}}}}}tttmmmeeeaaaaaaeeekkkuuuvvvmmmgggcccbbbdddfffhhhkkklllmmmnnnmmmnnnnnnoooooonnnnnnmmmlllmmmlllkkkiiiiiikkkmmmnnnppprrrvvvyyy|||~~~zzzgggYYYSSSLLLNNNPPPSSS[[[cccdddaaa___eeeooo~~~mmmbbbVVVPPPJJJJJJHHHEEEDDDFFFCCCDDDDDDDDDEEEHHHMMMQQQaaannn~~~~~~~~~{{{wwwqqqkkkgggZZZZZZXXXTTTPPPPPPTTTXXXaaannnvvvnnnkkkkkknnnwwwxxxpppjjjdddbbbdddkkksss}}}xxxpppjjjgggeeeeeefffgggiiikkkmmmnnnoooooopppqqqqqqpppoooooonnnnnnnnnlllkkkjjjlllnnnooopppssswww|||~~~jjj[[[UUUJJJMMMNNNQQQYYYbbbddd```]]]bbblllzzz|||lllbbbVVVPPPKKKJJJIIIEEEEEEGGGBBBCCCDDDDDDEEEIIINNNQQQ```lll~~~||||||yyyzzzzzzxxxuuuooojjjggg\\\]]][[[VVVQQQPPPUUUZZZ```nnn~~~vvvmmmkkkkkkoooxxx{{{tttmmmhhhdddcccfffoooxxxyyyrrrmmmjjjffffffffffffhhhjjjlllmmmpppqqqrrrssssssrrrqqqpppooooooooommmlllkkkmmmooooooqqqtttyyy}}}mmm]]]VVVIIIMMMNNNOOOWWWbbbddd```[[[```jjjxxxzzzkkkaaaWWWPPPKKKJJJIIIEEEEEEGGGBBBBBBCCCDDDEEEIIINNNRRR^^^kkk}}}}}}{{{zzzyyyvvvwwwwwwvvvsssnnniiifff^^^___]]]XXXRRRQQQVVV[[[```mmm~~~uuummmjjjkkkoooxxx}}}ssskkkfffcccbbbdddiiisssyyyqqqllliiihhhhhhhhhhhhhhhjjjlllmmmmmmoooqqqsssuuuuuutttsssoooooooooooooooooopppqqqsssuuuwwwzzz}}}ppp^^^RRRNNNKKKIIIMMMVVV]]]``````\\\\\\dddttt|||qqqfff^^^SSSQQQNNNKKKHHHFFFEEEEEEEEEAAAAAADDDGGGHHHMMMSSS^^^kkk~~~|||{{{yyyxxxttttttsssqqqnnnjjjeeeccc]]]YYYWWWVVVSSSPPPRRRXXX```mmmyyyrrrmmmkkklllppp{{{xxxooohhhdddbbbdddgggnnnyyyxxxrrrnnnllliiihhhgggggghhhjjjkkklllnnnoooqqqssssssrrrqqqpppoooooooooooooooppppppqqqtttvvvxxx{{{~~~qqq___SSSNNNKKKIIIMMMUUU\\\^^^___\\\[[[bbbqqqxxxmmmbbb[[[SSSQQQNNNKKKHHHFFFEEEEEEEEEAAAAAADDDGGGHHHLLLRRR]]]jjj~~~~~~|||zzzxxxxxxssssssrrrppplllhhhdddbbb[[[WWWUUUUUUSSSRRRUUU[[[aaannnxxxrrrlllkkkmmmqqq|||}}}tttlllgggddddddeeekkkuuu{{{vvvrrrooonnniiihhhgggggghhhiiikkklllnnnooopppqqqqqqpppooonnnooooooooooooooopppqqqqqqtttvvvyyy|||qqq```UUUNNNKKKIIIKKKRRRYYY\\\]]]ZZZZZZ___mmm~~~zzzqqqhhh^^^WWWRRRPPPNNNJJJHHHFFFEEEEEEEEEBBBAAADDDGGGGGGKKKQQQ\\\iii}}}~~~}}}zzzxxxwwwvvvqqqpppooollliiieeeaaa___YYYUUUTTTUUUUUUTTTXXX^^^cccooo|||vvvpppllllllnnnttt{{{rrrkkkgggffffffgggooo|||~~~xxxssspppnnnnnniiihhhgggggggggiiijjjkkkkkklllmmmnnnooonnnnnnnnnooonnnnnnnnnooopppqqqrrrtttwww{{{~~~~~~ooo```VVVMMMKKKHHHJJJOOOUUUYYYZZZXXXWWW\\\hhhxxxuuulllccc[[[UUURRRPPPMMMJJJGGGFFFEEEEEEEEEBBBAAAEEEGGGGGGJJJOOOZZZggg{{{}}}{{{yyywwwuuutttnnnmmmkkkiiieeebbb^^^]]]XXXUUUTTTVVVUUUUUUYYY```fffrrryyytttoookkklllpppwwwxxxnnnhhhffffffgggjjjsss}}}vvvqqqnnnlllllliiihhhggggggggghhhiiijjjhhhhhhjjjlllmmmnnnoooooonnnnnnnnnnnnooopppqqqrrrtttwww{{{~~~zzzmmm___VVVMMMJJJHHHHHHKKKPPPUUUWWWVVVUUUYYYdddrrr}}}rrriiibbbZZZUUUQQQOOOLLLIIIGGGFFFEEEEEEEEEBBBBBBEEEGGGFFFIIIMMMXXXeeexxx~~~}}}|||yyywwwuuusssrrrlllkkkhhheeebbb___\\\ZZZYYYVVVUUUVVVVVVVVVZZZ```jjjuuu}}}vvvqqqmmmjjjmmmrrr{{{|||sssjjjeeeeeegggiiiqqq{{{}}}vvvppplllkkkkkkiiihhhggggggggggggiiiiiifffggghhhjjjlllnnnpppqqqnnnnnnnnnnnnoooppprrrrrrsssvvv{{{wwwlll___WWWMMMJJJHHHGGGHHHLLLRRRUUUUUUTTTXXXaaannn~~~}}}qqqhhhaaa[[[VVVPPPNNNLLLIIIGGGFFFEEEEEEEEEBBBBBBEEEGGGFFFGGGKKKUUUbbbuuu}}}|||zzzxxxuuusssqqqpppjjjiiifffccc```\\\ZZZYYYYYYVVVUUUWWWWWWWWW[[[bbbnnnxxx{{{tttoookkkjjjmmmttt~~~~~~xxxpppiiifffhhhlllooozzz~~~vvvpppmmmlllllliiihhhgggffffffggghhhiiihhhhhhiiijjjkkkmmmooopppmmmmmmnnnnnnoooqqqrrrsssrrrvvv{{{~~~uuulll```XXXLLLJJJGGGEEEFFFIIIOOOSSSSSSSSSWWW```kkkzzz~~~qqqhhhaaa[[[VVVOOONNNKKKIIIGGGFFFEEEEEEEEECCCBBBFFFGGGEEEFFFJJJRRR___sss|||{{{yyywwwtttqqqooonnniiihhheeebbb^^^[[[YYYXXXWWWTTTTTTWWWXXXYYY^^^eeeqqq{{{zzzsssmmmjjjiiinnnvvv|||wwwpppjjjiiimmmrrrvvv~~~vvvqqqnnnmmmmmmiiihhhgggffffffggghhhiiijjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmnnnoooqqqrrrsssqqquuu{{{~~~~~~~~~uuulllbbbZZZLLLJJJGGGEEEDDDHHHNNNRRRRRRSSSWWW___jjjxxx~~~qqqhhhaaaZZZVVVOOONNNKKKIIIGGGFFFEEEEEEEEECCCCCCFFFGGGEEEFFFIIIQQQ]]]qqq|||{{{yyyvvvsssqqqooommmiiigggdddaaa]]][[[YYYXXXTTTRRRSSSWWWYYY[[[aaahhhsss}}}yyysssmmmiiiiiinnnvvvzzzuuuooommmlllnnnuuu~~~|||tttooommmkkkjjjjjjjjjiiiiiihhhgggggggggfffggghhhiiikkklllmmmnnnllllllmmmoooppprrrssssssuuuxxx{{{~~~}}}{{{yyy}}}}}}~~~wwwnnnbbbYYYPPPLLLIIIIIIHHHFFFJJJPPPQQQPPPSSS\\\fffuuu~~~pppfff^^^XXXTTTQQQPPPNNNKKKHHHFFFDDDDDDBBBDDDEEEFFFFFFGGGJJJLLLSSS]]]mmm|||zzzwwwuuurrrnnnkkkgggeeebbb^^^ZZZVVVTTTSSSSSSQQQQQQUUUXXXZZZaaaiiiqqqyyysssiiiiiikkkqqq|||xxxsssooonnnooosss|||{{{sssooommmkkkjjjjjjjjjiiiiiihhhhhhgggggggggggghhhjjjkkkmmmnnnnnnjjjkkklllmmmooopppqqqrrrtttvvvyyy{{{||||||{{{zzz{{{{{{~~~zzzqqqeee\\\QQQLLLIIIHHHGGGFFFJJJOOOQQQPPPTTT[[[eeesssssshhh___YYYTTTQQQPPPMMMJJJHHHEEEDDDCCCBBBDDDEEEEEEEEEFFFHHHKKKPPPZZZjjj}}}~~~|||yyywwwuuurrrnnnkkkhhhfffbbb^^^[[[WWWUUUTTTTTTRRRSSSVVVYYY\\\ccckkkuuuxxxrrrkkkkkklllrrr}}}~~~vvvqqqoooppptttzzzxxxrrrnnnlllkkkjjjjjjjjjjjjiiihhhhhhgggggghhhhhhiiijjjlllmmmnnnnnniiijjjjjjlllmmmnnnoooppprrrssstttvvvxxxyyyyyyzzzyyyyyy|||vvvjjjaaaSSSMMMHHHGGGFFFFFFIIIOOORRRQQQTTT[[[cccpppvvvjjjaaaYYYTTTQQQOOOMMMJJJGGGEEEDDDCCCCCCDDDEEEEEEDDDEEEGGGIIIMMMWWWfffxxx~~~|||yyywwwuuurrrnnnkkkhhhfffccc___[[[XXXVVVUUUUUUSSSTTTXXXZZZ]]]eeelllzzzvvvpppllllllnnnttt|||uuuqqqpppsssxxx|||uuupppmmmlllkkkkkkkkkkkkjjjiiiiiihhhhhhggghhhiiijjjkkklllmmmnnnnnniiiiiijjjkkklllmmmnnnoooooooooppprrrtttvvvxxxyyyxxxxxx{{{|||pppgggWWWOOOIIIGGGFFFEEEIIIMMMSSSSSSVVV[[[bbbnnnxxxkkkbbbZZZUUUQQQOOOMMMJJJGGGEEEDDDCCCCCCDDDEEEDDDCCCDDDEEEGGGLLLTTTcccuuu~~~|||yyywwwuuurrrnnnkkkgggfffccc___[[[YYYWWWVVVVVVTTTTTTXXX[[[^^^fffnnn|||~~~uuunnnmmmmmmooouuu{{{wwwssssssxxx~~~{{{wwwrrrnnnllllllkkkkkkkkkkkkjjjjjjiiihhhhhhhhhiiiiiijjjjjjkkklllmmmmmmjjjjjjkkkkkklllmmmnnnnnnmmmmmmmmmnnnpppsssuuuvvvwwwxxx{{{vvvmmm]]]SSSJJJGGGFFFEEEHHHLLLSSSTTTXXX\\\aaalllyyylllccc[[[VVVRRRPPPNNNKKKHHHFFFDDDDDDCCCDDDEEEDDDCCCDDDEEEGGGKKKSSSaaarrr}}}zzzwwwuuurrrnnnkkkgggeeebbb___[[[YYYWWWVVVVVVTTTUUUYYY\\\```gggooo||||||sssmmmlllmmmpppxxx{{{yyywwwxxx~~~|||vvvsssooolllkkkllllllkkkkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiijjjjjjkkklllllljjjjjjjjjkkklllmmmmmmmmmkkkkkklllmmmoooqqqrrrsssvvvwwwzzz}}}uuucccXXXLLLGGGFFFEEEGGGJJJRRRSSSWWW[[[___jjj}}}pppeee\\\WWWSSSQQQOOOLLLIIIGGGFFFEEECCCDDDEEEEEEDDDEEEGGGIIIKKKRRR___ppp~~~{{{yyywwwtttpppmmmgggfffccc```]]]ZZZXXXWWWXXXVVVWWW[[[___bbbjjjrrr~~~yyyrrrmmmlllnnnsss}}}{{{zzzyyy}}}}}}yyyxxxrrrpppllljjjkkkllllllkkklllkkkkkkjjjjjjiiiiiihhhggghhhhhhiiiiiijjjjjjkkkhhhiiiiiijjjjjjkkkkkkkkkjjjkkklllmmmnnnooopppppptttuuuxxx}}}|||iii\\\OOOIIIGGGEEEFFFIIIOOOQQQUUUYYY\\\fff|||uuuhhh^^^XXXTTTSSSPPPMMMJJJHHHGGGFFFBBBDDDEEEEEEEEEFFFHHHKKKIIIQQQ]]]mmm|||zzzxxxuuuqqqnnniiihhheeebbb___]]][[[ZZZZZZYYYZZZ^^^bbbeeemmmuuu}}}wwwrrrnnnmmmpppwww{{{zzz{{{{{{wwwuuupppnnnkkkjjjjjjllllllkkkllllllkkkjjjjjjiiiiiihhhgggggghhhhhhiiiiiiiiijjjgggggghhhhhhiiiiiijjjjjjjjjkkklllmmmnnnnnnnnnnnnrrrssswww{{{mmm___PPPIIIGGGEEEFFFHHHLLLOOOSSSWWWZZZdddzzzyyykkk```YYYUUUTTTQQQNNNKKKIIIHHHGGGBBBDDDEEEFFFFFFGGGJJJLLLHHHOOO[[[kkk}}}}}}{{{yyyvvvrrroookkkjjjgggdddaaa___]]]\\\]]][[[\\\aaadddhhhpppxxx{{{vvvrrrooonnnrrr{{{~~~zzzrrrnnnpppnnnllljjjjjjjjjlllllllllllllllkkkkkkjjjjjjjjjlllmmmlllkkkhhhhhhhhhjjjhhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkoooooosssxxx~~~uuueeeTTTKKKGGGDDDDDDFFFJJJMMMSSSWWWYYYaaauuurrrdddYYYWWWUUURRRMMMIIIGGGHHHJJJDDDDDDCCCCCCCCCCCCDDDDDDHHHPPP\\\jjj{{{}}}yyywwwuuutttooommmjjjgggfffdddaaa^^^bbb```bbbgggkkkooowwwzzzrrrmmmnnnjjjqqq~~~|||tttqqqooommmkkkjjjiiijjjlllmmmlllllllllkkkkkkjjjjjjjjjlllmmmllljjjhhhgggggghhhgggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkoooooosssxxx}}}xxxhhhVVVMMMHHHFFFEEEGGGJJJMMMRRRVVVXXX___rrrxxxhhh]]]VVVTTTQQQMMMIIIGGGGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDGGGNNNZZZhhhyyy~~~{{{xxxvvvuuuqqqooollljjjhhhfffcccaaadddbbbdddiiimmmrrrzzzyyyqqqmmmmmmjjjrrr|||uuurrrmmmllliiihhhgggiiikkkllllllllllllkkkkkkkkkkkkjjjlllmmmllljjjgggeeeeeefffgggggghhhhhhiiiiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkoooooorrrwww{{{{{{kkkYYYOOOJJJGGGGGGHHHIIILLLQQQTTTVVV]]]nnnooobbbXXXVVVRRROOOKKKIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFMMMXXXeeevvv}}}zzzxxxwwwtttrrrooommmllljjjgggeeefffeeeggglllqqqvvv~~~xxxooollllllkkksss~~~zzztttqqqkkkiiigggeeedddfffhhhjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllljjjgggdddddddddfffggghhhiiiiiiiiihhhgggiiiiiijjjjjjkkkllllllllloooooorrrvvvzzz~~~nnn\\\QQQKKKHHHFFFHHHIIIKKKOOOSSSTTTZZZiiixxxvvvggg\\\ZZZVVVRRROOOLLLJJJHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGMMMVVVcccsss}}}|||{{{vvvtttqqqpppooommmjjjhhhiiihhhjjjpppuuuzzz}}}uuunnnkkklllllluuuyyytttqqqkkkhhheeebbbaaaccceeegggiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmkkkhhheeeddddddeeefffgggiiiiiihhhggggggjjjjjjjjjkkklllmmmmmmmmmnnnoooqqquuuwww|||qqq^^^RRRLLLGGGFFFGGGHHHIIIMMMRRRTTTYYYfffsss~~~mmmaaa\\\WWWRRROOOLLLIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHMMMVVVaaaqqq~~~xxxvvvsssrrrqqqooommmjjjkkkjjjmmmtttyyyzzzsssmmmjjjlllnnnvvv}}}yyyuuurrrllljjjeeebbb```aaadddfffhhhhhhhhhhhhhhhiiiiiiiiijjjlllmmmllliiifffeeeddddddeeegggiiiiiihhhgggfffiiiiiijjjkkkllllllmmmmmmnnnnnnqqqtttvvvyyyttt```TTTMMMHHHFFFGGGGGGHHHLLLQQQTTTXXXdddooovvvfff___WWWQQQNNNKKKGGGDDDFFFEEEEEEDDDDDDEEEEEEFFFHHHMMMTTT___nnn{{{xxxvvvuuutttrrrpppnnnooonnnqqqxxx~~~wwwqqqlllkkkmmmrrrzzz}}}zzzxxxtttqqqpppmmmhhhcccaaabbbdddfffffffffffffffgggggghhhhhhjjjlllmmmmmmjjjhhhffffffccceeegggiiiiiihhhfffeeefffggghhhiiijjjkkkllllllnnnnnnqqqttttttwwwwwwcccWWWOOOIIIGGGGGGFFFGGGKKKQQQTTTYYYcccnnn}}}nnnfffZZZSSSOOOLLLIIIEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHKKKRRR\\\kkk}}}{{{yyyxxxwwwvvvsssqqqssssssvvv}}}{{{uuupppllllllooowww}}}yyywwwuuurrroootttpppjjjeeecccccceeegggeeeeeeeeeeeeffffffggggggiiikkkmmmmmmkkkiiiggggggccceeegggiiiiiihhhfffeeedddeeefffggghhhiiijjjjjjnnnnnnpppssssssvvvyyyeeeYYYQQQKKKHHHIIIEEEFFFJJJQQQUUUYYYcccmmm{{{~~~~~~}}}vvvlll___VVVRRRPPPLLLIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGJJJPPPZZZiii~~~~~~{{{zzzzzzxxxvvvtttvvvvvvyyyyyysssooollllllpppzzz|||uuurrrppppppooommmlllkkkiiihhhgggggggggiiigggfffeeeeeefffgggiiiiiihhhgggffffffeeeeeefffeeeeeeffffffffffffeeeeeeeeedddcccbbbdddfffiiikkklllmmmnnnpppsssxxxkkk]]]RRRJJJHHHIIIHHHGGGHHHNNNRRRVVV___ggg}}}{{{nnn```XXXRRRNNNLLLMMMFFFEEEEEEDDDDDDDDDDDDDDDKKKJJJNNNZZZhhh{{{}}}|||zzzyyyyyyyyy|||yyysssnnnkkknnnsss|||{{{tttooonnnmmmmmmkkkjjjiiihhhgggfffffffffhhhgggfffeeeeeefffggghhhiiihhhgggfffeeeeeeeeeeeeeeeeeeffffffffffffeeeeeefffeeecccccccccfffhhhjjjjjjkkkmmmnnnqqqvvv}}}qqq```TTTKKKGGGHHHHHHFFFHHHMMMRRRVVV^^^fffyyytttdddZZZSSSNNNKKKLLLGGGGGGFFFEEEEEEEEEEEEEEEIIIIIIMMMXXXfffxxx~~~}}}|||{{{{{{wwwrrrnnnlllpppvvv}}}{{{rrrmmmjjjjjjiiiiiihhhgggfffeeeeeeeeeeeehhhgggfffeeeeeefffggghhhhhhgggfffeeeddddddddddddddddddeeeeeeeeeeeeddddddfffeeeccccccccceeeggghhhhhhiiikkkllloootttzzz~~~xxxeeeWWWLLLGGGGGGHHHFFFHHHLLLPPPTTT\\\eeettt{{{hhh]]]UUUNNNJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHLLLWWWddduuu|||tttpppnnnmmmrrrxxx{{{qqqkkkhhhhhhggghhhgggfffeeeeeeeeeeeeeeegggffffffeeeeeeffffffggggggfffeeeddddddcccccccccccccccddddddddddddccccccfffeeecccccccccdddeeefffggghhhjjjlllnnnrrrwww{{{~~~jjjZZZNNNHHHHHHGGGEEEGGGKKKOOOSSSZZZcccrrrkkk^^^VVVOOOJJJIIIGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHMMMVVVbbbrrrzzzrrrooommmmmmssszzzzzzpppkkkhhhgggggggggffffffeeeeeeeeeffffffffffffeeeeeeeeeeeefffffffffeeedddcccbbbbbbbbbbbbbbbbbbccccccccccccbbbbbbddddddccccccccccccdddeeeggghhhjjjkkkmmmqqquuuyyyooo^^^QQQJJJIIIGGGEEEFFFJJJMMMQQQXXX```qqqlll^^^WWWPPPKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEHHHIIINNNVVVaaapppzzzrrrnnnlllmmmssszzzvvvoookkkiiiggggggeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbccccccdddeeeeeegggiiikkklllooosssvvv~~~uuudddUUULLLIIIGGGDDDEEEIIILLLOOOVVV^^^nnn~~~nnn___XXXRRRMMMKKKFFFEEEEEEDDDDDDDDDDDDDDDGGGIIINNNVVV___mmmzzzrrrnnnmmmnnnuuu}}}|||xxxrrrmmmjjjiiigggfffcccccccccccccccdddeeefffeeeeeeeeeffffffeeeeeeeeeddddddbbbaaaaaaaaaaaaaaa```aaaaaabbbbbbaaaaaa``````aaaaaabbbcccdddeeeeeeccceeegggiiijjjlllpppssszzz|||jjjXXXLLLHHHFFFDDDEEEHHHKKKNNNUUU\\\gggyyyqqqaaaZZZSSSNNNKKKGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHMMMTTT\\\jjjxxxpppnnnnnnqqqyyy~~~|||{{{vvvsssnnnkkkiiihhhgggeeeaaaaaaaaaaaabbbcccdddddddddeeeeeeffffffeeeeeeddddddcccbbbaaa``````````````````aaaaaaaaaaaa``````___```aaabbbcccdddeeeeeebbbdddfffggghhhkkknnnpppvvv~~~mmmZZZLLLGGGFFFDDDDDDHHHJJJMMMTTT\\\aaattttttccc[[[TTTNNNKKKHHHGGGGGGFFFEEEFFFFFFFFFDDDGGGLLLSSSZZZhhh~~~vvvooommmooosss|||~~~zzzvvvrrrqqqnnnjjjhhhggggggfffeeefffeeeddddddccccccddddddeeeeeeeeeeeeeeeeeeeeeeeebbbbbbcccccccccbbbbbbaaa____________````````````aaaaaabbbbbbcccccccccccceeefffffffffgggiiimmmpppsss|||rrr___QQQIIIEEEEEEFFFHHHLLLQQQVVVXXXaaaooo{{{eeeYYYSSSNNNJJJGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFJJJQQQYYYhhhtttnnnpppppppppzzz}}}zzzwwwrrrooonnnkkkhhheeeeeeeeeeeedddeeeeeedddccccccccccccccceeeeeeeeeeeeeeeeeeddddddbbbccccccccccccbbbaaaaaa````````````````````````bbbbbbbbbbbbcccccccccdddddddddeeeeeeeeegggjjjmmmqqqyyyvvvcccTTTKKKHHHGGGGGGHHHKKKOOOSSSVVV^^^lll|||ggg[[[UUUPPPMMMGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFJJJPPPYYYggg~~~}}}sssmmmpppqqqsss|||xxxuuurrrnnnlllkkkhhhdddccccccddddddcccddddddcccbbbbbbbbbbbbcccddddddddddddddddddddddddcccccccccccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbccccccccccccddddddbbbccccccccccccdddgggjjjnnnttt~~~{{{iiiXXXNNNKKKJJJHHHHHHJJJMMMQQQTTTZZZhhh{{{~~~iii\\\VVVRRROOOGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFIIIPPPWWWeee|||{{{rrrmmmooorrrwwwzzzvvvrrrpppmmmjjjhhhfffcccaaabbbcccdddcccccccccbbbaaaaaaaaaaaabbbccccccccccccddddddddddddcccccccccccccccbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbccccccddddddddddddddddddaaabbbccccccbbbcccfffhhhlllqqqyyynnn]]]QQQKKKJJJHHHGGGIIILLLQQQSSSWWWdddwww~~~lll^^^VVVQQQOOOGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEIIIOOOVVVbbbxxxyyyqqqmmmnnnrrryyy{{{wwwssspppmmmkkkhhheeebbbaaabbbdddddddddbbbbbbaaa````````````aaabbbbbbbbbcccccccccdddddddddddddddcccbbbaaa``````bbbbbbbbbbbbcccccccccccceeeeeeddddddddddddddddddbbbcccddddddcccccceeegggjjjnnnuuusssaaaUUUKKKIIIGGGFFFHHHLLLQQQTTTVVVaaasssnnn___VVVPPPLLLGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDHHHMMMTTT```tttwwwrrrnnnnnnrrr{{{}}}yyyvvvssspppmmmhhhfffcccbbbbbbdddddddddaaaaaa```____________```aaaaaaaaabbbbbbccccccddddddddddddcccbbbaaa```___``````aaabbbcccddddddeeeffffffeeeeeeeeeeeeddddddcccdddfffeeeddddddeeefffgggjjjrrr|||xxxgggZZZKKKIIIGGGEEEGGGKKKQQQTTTUUU___nnn~~~pppaaaVVVOOOKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDGGGLLLRRR]]]qqq{{{tttrrrooopppuuu~~~|||yyyvvvqqqnnnhhhfffbbbaaabbbbbbcccbbbaaa```______^^^^^^______``````aaaaaabbbccccccddddddddddddcccbbbaaa```___]]]^^^___aaacccdddeeefffffffffffffffeeeeeeeeedddcccdddfffeeedddccccccddddddgggnnnyyy}}}lll___NNNKKKHHHEEEFFFJJJNNNQQQTTT\\\iiixxxqqqcccXXXPPPLLLGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCGGGLLLQQQ[[[nnn~~~vvvqqqqqqqqqssszzz}}}{{{wwwrrrooohhheeebbb```aaaaaaaaaaaa``````___^^^^^^^^^^^^______``````aaabbbccccccccceeedddddddddbbbaaa```___\\\]]]^^^```bbbdddfffgggggggggfffffffffeeeeeeeeebbbdddeeeeeecccbbbbbbcccbbbeeelllvvvpppcccQQQNNNIIIFFFEEEHHHLLLOOOSSSZZZeeettt~~~qqqdddYYYRRRNNNGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCFFFKKKPPPZZZlll}}}{{{sssnnnqqqrrruuu}}}~~~}}}}}}yyyqqqkkkfffeeedddbbbaaa`````````aaa```^^^^^^]]]^^^___```_______________```aaabbbaaabbbccccccbbbaaa```___```aaabbbccceeefffggghhhiiiiiigggfffeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeefffiiinnnsssyyyvvvhhhRRRMMMIIIIIIHHHGGGIIINNNSSSVVVaaarrr||||||pppbbbVVVOOOLLLKKKIIIGGGFFFFFFEEEDDDBBB@@@@@@CCCFFFIIISSSgggzzz}}}tttqqqooooooqqqvvv~~~}}}yyyqqqjjjfffeeedddbbbaaa````````````___^^^^^^^^^^^^___```______^^^^^^___``````aaaaaabbbbbbcccbbbaaa```___```aaabbbccceeefffggggggiiihhhgggfffeeeeeeeeeeeedddddddddeeeeeeeeeeeeffffffiiimmmrrrwwwzzzmmmWWWPPPKKKIIIHHHFFFHHHLLLQQQTTT]]]nnn~~~}}}}}}|||wwwmmmaaaWWWQQQOOOKKKIIIGGGFFFFFFEEEDDDBBB@@@BBBFFFIIIKKKQQQbbbrrr|||tttrrroooppprrryyy}}}wwwooohhheeeeeecccbbbaaaaaa``````______^^^^^^^^^^^^___```___^^^^^^^^^^^^___``````aaaaaabbbbbbbbbaaa`````````aaabbbcccdddeeefffggghhhggggggfffeeeeeeeeeddddddddddddeeeeeeeeeffffffgggiiimmmqqquuusss]]]TTTLLLIIIHHHFFFGGGJJJOOOPPPYYYgggwwwzzzvvvtttpppiii```XXXSSSQQQKKKIIIGGGFFFFFFEEEDDDBBBBBBCCCGGGKKKKKKOOO\\\iiizzztttsssoooqqquuu|||~~~{{{uuulllfffeeedddcccbbbaaaaaaaaaaaa__________________``````______^^^^^^^^^^^^______aaaaaaaaaaaaaaaaaa`````````aaabbbcccdddeeeffffffffffffffffffeeeeeeddddddcccddddddeeeeeefffffffffggghhhlllpppttt}}}yyybbbWWWMMMIIIGGGEEEFFFIIIMMMNNNUUUaaaoooxxxqqqoookkkeee^^^XXXSSSPPPKKKIIIGGGFFFFFFEEEDDDBBBCCCDDDGGGIIIJJJMMMXXXddd{{{yyysssrrrnnnqqqwww~~~}}}}}}|||{{{wwwqqqjjjeeeddddddcccbbbaaaaaaaaaaaa______``````aaaaaaaaaaaa```______^^^^^^^^^______``````````````````aaaaaaaaaaaabbbbbbcccdddeeeeeedddeeeeeefffeeeeeedddcccccccccddddddeeefffggggggggghhhlllqqquuu}}}hhh[[[NNNHHHFFFEEEGGGIIILLLLLLRRR\\\iiiyyyxxxooommmhhhccc]]]WWWQQQNNNKKKIIIGGGFFFFFFEEEDDDBBBEEECCCDDDFFFGGGKKKWWWbbbuuuwwwqqqqqqmmmqqqxxx}}}yyyyyyxxxvvvqqqlllgggddddddccccccbbbaaaaaabbbbbb___```aaabbbcccccccccbbbaaaaaa```____________`````````_________```aaaaaaaaaaaabbbbbbcccddddddeeecccccceeeeeeeeedddcccbbbbbbcccddddddeeefffgggggghhhhhhlllrrruuu|||qqqbbbRRRJJJGGGFFFGGGIIIJJJKKKPPPXXXcccrrrwwwppplllgggbbb]]]WWWQQQMMMKKKIIIGGGFFFFFFEEEDDDBBBEEEBBBBBBDDDFFFJJJTTT___mmm~~~uuuppppppmmmrrr{{{|||uuutttsssppplllhhheeeddddddcccbbbbbbaaabbbbbbbbb```aaacccdddeeeeeeddddddbbbbbbaaa``````````````````______^^^___```aaabbbaaaaaaaaabbbccccccddddddaaacccdddeeeeeedddcccbbbbbbccccccdddeeefffggghhhjjjjjjmmmrrrtttyyy|||kkkXXXNNNJJJGGGGGGHHHGGGHHHMMMUUU^^^lllwwwppplllgggbbb^^^YYYRRRNNNKKKIIIGGGFFFFFFEEEDDDBBBDDDBBBCCCEEEGGGIIIPPPXXXcccvvv|||tttppppppooouuu|||rrrrrrpppmmmiiieeeddddddccccccbbbbbbbbbbbbbbbbbbaaabbbccceeeffffffeeeeeeccccccbbbaaaaaaaaaaaaaaa```___^^^^^^___```aaabbbaaaaaaaaabbbcccccccccdddaaabbbdddeeeeeedddcccaaabbbbbbcccdddeeegggggghhhkkkkkknnnrrrsssvvvrrr]]]QQQLLLHHHGGGGGGEEEGGGKKKSSSZZZggg|||yyyoookkkfffbbb___ZZZTTTOOOKKKIIIGGGFFFFFFEEEDDDBBBCCCBBBDDDHHHIIIHHHLLLRRR\\\ooozzztttpppqqqqqqwww~~~zzzsssoooiiieeecccccccccbbbbbbccceeeeeecccaaa``````aaaaaaaaabbbccccccdddddddddcccbbb`````````aaaaaaaaa```___^^^]]]^^^______```bbbccccccbbbbbbcccdddbbbbbbbbbdddffffffeeecccaaa```aaacccfffggggggfffllljjjlllqqqtttuuuzzz~~~eeeSSSLLLKKKHHHFFFFFFFFFJJJQQQYYYfffyyy}}}tttpppkkkddd^^^XXXTTTQQQMMMJJJHHHFFFEEEDDDCCCAAADDDDDDDDDDDDDDDFFFJJJNNN___kkk}}}yyyqqqnnnpppuuu|||~~~zzzrrrmmmhhhdddbbbbbbbbbaaabbbccceeeeeecccaaa````````````aaabbbbbbccccccdddeeedddbbbaaa```````````````___^^^]]]]]]]]]^^^___```aaacccbbbaaaaaabbbdddeeeeeegggiiijjjjjjgggdddbbbaaabbbdddfffhhhhhhgggkkkjjjlllppprrrsssyyylllXXXOOOKKKHHHFFFGGGGGGJJJPPPWWWbbbtttwwwsssmmmggg```ZZZUUURRRMMMKKKHHHFFFFFFEEECCCAAADDDDDDDDDCCCDDDFFFJJJMMMYYYeeewwwyyyrrrppprrrxxx~~~|||zzzppplllgggcccbbbbbbaaa```bbbccceeeeeecccaaa````````````aaaaaabbbbbbcccccceeedddcccaaa```____________^^^]]]\\\\\\\\\]]]^^^```aaabbbbbbaaaaaabbbcccfffhhhkkknnnpppnnnjjjfffcccbbbcccdddgggiiiiiihhhjjjhhhjjjnnnpppqqqvvv|||wwwaaaSSSLLLHHHFFFGGGGGGIIINNNSSS]]]nnn}}}}}}xxxqqqjjjddd]]]VVVRRRNNNLLLIIIGGGFFFEEECCCAAACCCDDDDDDCCCCCCEEEIIILLLRRR]]]nnn~~~xxxsssrrruuu|||yyyxxxxxxyyyzzz||||||zzzxxxnnnkkkfffdddcccbbbbbbaaabbbccceeeeeecccaaa``````______``````aaabbbbbbccceeedddcccbbb```______^^^^^^]]]\\\[[[[[[[[[\\\]]]___```bbbaaa``````aaacccdddggglllrrrtttsssnnniiiddddddccceeehhhjjjjjjiiiiiigggiiilllnnnnnnrrryyy~~~lllZZZOOOIIIFFFGGGFFFIIIMMMRRRZZZjjjyyy~~~vvvooohhh```XXXRRROOOMMMIIIGGGGGGEEECCCAAACCCCCCDDDCCCCCCEEEHHHJJJMMMWWWfffwww}}}xxxsssssswwwxxxrrrqqqrrrtttwwwxxxwwwuuunnnkkkgggeeeddddddcccbbbbbbccceeeeeecccaaa``````^^^______``````aaabbbbbbddddddcccbbbaaa```___^^^^^^]]]\\\[[[ZZZ[[[\\\\\\^^^```aaaaaa```___aaabbbbbbfffnnnuuuzzzyyyuuuqqqeeedddccceeegggjjjjjjjjjiiiggghhhkkklllkkkpppuuuzzzyyydddTTTKKKHHHFFFFFFIIIMMMRRRZZZiiiwww|||tttmmmdddZZZSSSPPPNNNJJJHHHGGGFFFCCCBBBBBBCCCDDDCCCCCCDDDFFFIIIKKKSSS```ooo{{{vvvssstttxxxwwwnnnmmmnnnppprrrssssssrrrllljjjgggeeeeeeeeedddcccbbbccceeeeeecccaaa``````^^^^^^______``````aaaaaabbbbbbcccbbbbbbaaa```___^^^]]]\\\[[[[[[[[[\\\]]]^^^___``````______```aaabbbfffoooxxx~~~~~~zzzvvvfffdddcccdddgggiiijjjkkkiiiggghhhjjjjjjjjjmmmsssxxxppp]]]QQQLLLGGGGGGIIINNNQQQXXXfffttt~~~{{{tttjjj^^^UUUQQQOOOKKKIIIHHHFFFDDDBBBAAABBBCCCCCCCCCCCCEEEGGGIIIPPPZZZgggvvvzzzvvvsssvvv{{{}}}uuulllkkkkkkmmmooopppooonnnjjjhhheeedddddddddcccbbbbbbccceeeeeecccaaa``````]]]^^^^^^______```aaaaaa```aaabbbcccbbbbbbaaa```___^^^]]]\\\[[[\\\\\\]]]]]]___``````___^^^```aaa```eeemmmvvv||||||yyyuuueeedddbbbcccfffiiijjjjjjjjjggghhhjjjjjjiiilllrrruuu~~~}}}gggXXXQQQIIIHHHJJJMMMPPPUUUbbbooo}}}~~~~~~{{{pppcccYYYRRRPPPLLLJJJHHHFFFDDDBBBAAABBBCCCCCCCCCCCCDDDFFFFFFLLLTTT___lll~~~|||xxxvvvuuuzzzzzzrrrlllkkkjjjkkkmmmnnnmmmlllhhhfffdddcccdddcccbbbaaabbbccceeeeeecccaaa``````]]]]]]^^^^^^___``````aaa___```aaaccccccbbbbbbaaa___^^^]]]\\\\\\\\\]]]^^^]]]^^^```___^^^^^^___aaa^^^bbbjjjrrrwwwxxxtttqqqeeecccbbbbbbeeehhhjjjjjjjjjhhhhhhjjjjjjhhhlllqqqssszzznnn]]]VVVKKKJJJKKKMMMNNNRRR^^^jjj~~~||||||uuufff\\\SSSPPPLLLJJJHHHGGGDDDBBB@@@BBBCCCCCCBBBBBBDDDEEEDDDHHHPPPYYYfffwwwzzzwwwvvvwww}}}yyyqqqjjjkkkmmmooopppooonnnmmmfffdddbbbaaa```aaabbbcccaaabbbccccccbbb```]]]\\\___^^^\\\[[[[[[[[[\\\\\\``````aaabbbbbbbbbbbbaaabbb```^^^\\\[[[[[[[[[[[[______`````````^^^]]]\\\___```cccfffiiikkkmmmmmmeeebbb``````aaacccddddddeeeeeedddeeefffiiilllnnnlllxxxjjjXXXPPPLLLJJJKKKNNNSSS\\\eeeuuu{{{vvvyyy~~~|||lll^^^WWWPPPKKKKKKKKKGGGCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFIIIRRR\\\jjj}}}{{{wwwuuuvvv~~~vvvoookkklllnnnoooooonnnmmmlllfffeeecccaaa``````aaabbbbbbbbbccccccbbb```^^^\\\^^^]]]\\\[[[[[[[[[\\\\\\______```aaabbbbbbbbbaaaaaa```^^^\\\[[[ZZZ[[[[[[^^^^^^_________^^^\\\\\\^^^___aaaccceeeggghhhhhhdddbbb______aaacccccccccddddddcccccceeegggjjjlllmmmvvvxxxfffVVVPPPKKKKKKMMMQQQZZZcccsss{{{uuuuuu}}}oooaaaXXXQQQKKKKKKKKKGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGFFFHHHOOOXXXddduuu~~~wwwtttsssuuuzzztttooommmnnnnnnnnnnnnllljjjiiigggeeecccaaa`````````aaaccccccccccccbbbaaa___]]]^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]___```aaaaaaaaaaaa___^^^]]]\\\[[[ZZZZZZZZZ]]]]]]^^^______]]]\\\[[[\\\]]]^^^___```aaabbbbbbbbb```______```bbbcccbbbcccbbbbbbbbbdddfffhhhiiilllsss{{{www___WWWOOOLLLLLLOOOWWW```ooo}}}}}}uuusssxxx|||ssseeeZZZRRRLLLLLLKKKGGGDDDDDDBBBBBBAAAAAAAAAAAABBBBBBFFFEEEGGGLLLRRR[[[jjjxxx|||vvvsssssswww~~~{{{xxxtttqqqnnnnnnnnnmmmkkkiiigggffffffeeedddbbbaaa`````````ccccccdddcccbbbaaa___^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[]]]^^^___`````````\\\\\\\\\[[[ZZZZZZZZZZZZ]]]]]]^^^______^^^]]]\\\YYYZZZZZZ[[[]]]^^^``````aaa___^^^^^^```bbbbbbbbbcccbbbbbbcccccceeefffgggjjjnnnsss|||iii___SSSNNNMMMOOOVVV]]]kkkyyyvvvsssxxx{{{wwwiii\\\TTTNNNLLLKKKGGGDDDDDDCCCBBBBBBAAAAAABBBBBBCCCEEECCCEEEIIINNNUUUbbbnnn~~~wwwuuuvvv{{{{{{wwwuuusssqqqnnnnnnlllkkkhhhfffdddccceeeeeedddbbbaaa`````````dddccccccbbbaaa```___^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[\\\]]]^^^^^^]]]ZZZZZZZZZZZZZZZZZZYYYYYY]]]]]]______```___^^^]]]WWWWWWXXXYYY[[[^^^```aaa```___^^^___aaacccbbbbbbccccccccccccdddeeeeeefffhhhiiimmmuuurrreeeWWWPPPNNNOOOTTTZZZfffuuuwwwsssxxx|||{{{mmm___VVVOOOMMMKKKGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBCCCHHHKKKQQQ]]]hhhzzz~~~xxxwwwyyy~~~|||}}}}}}}}}}}}}}}yyyuuurrrpppooommmllljjjhhheeecccbbbaaaddddddccccccbbbaaaaaaaaaccccccbbbaaa```___^^^^^^[[[[[[\\\]]]]]]]]]\\\\\\YYYZZZZZZ[[[[[[[[[[[[[[[XXXXXXYYYZZZZZZZZZYYYYYY[[[\\\^^^______^^^^^^]]]WWWWWWWWWXXXZZZ]]]```bbb______^^^```bbbdddcccbbbcccccccccdddddddddddddddeeefffiiippp|||uuugggXXXQQQNNNNNNRRRWWW```oooyyysssuuu{{{|||qqqaaaXXXPPPNNNLLLHHHEEEFFFDDDDDDDDDCCCCCCDDDDDDDDDBBBAAACCCGGGJJJNNNXXXcccqqq~~~{{{wwwxxx{{{{{{|||}}}||||||}}}{{{vvvrrrpppoookkkjjjhhheeecccaaa```___bbbbbbcccccccccbbbbbbbbbbbbbbbaaa___^^^^^^]]]]]]ZZZ[[[\\\]]]]]]]]]]]]\\\YYYZZZZZZZZZZZZYYYXXXXXXVVVWWWXXXYYYZZZYYYYYYXXXYYYZZZ[[[\\\]]]\\\\\\[[[XXXWWWWWWWWWYYY[[[^^^___```______aaadddeeedddcccbbbbbbbbbcccbbbbbbbbbaaaeeedddgggmmmuuutttfffWWWPPPNNNMMMOOORRR[[[iii{{{uuurrruuu||||||}}}uuucccZZZQQQNNNLLLHHHFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCAAACCCFFFHHHJJJSSS\\\ggguuu{{{wwwwww{{{}}}~~~~~~}}}~~~~~~yyytttrrrqqqjjjhhhfffdddaaa```___^^^aaaaaabbbccccccccccccbbbbbbaaa```^^^]]]]]]]]]]]]ZZZ[[[\\\]]]^^^]]]]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVWWWYYYYYYYYYYYYXXXWWWXXXYYY[[[[[[[[[ZZZYYYYYYXXXWWWWWWWWWYYY[[[\\\```___```bbbdddfffeeedddaaaaaaaaaaaaaaa``````___eeedddffflllqqq}}}rrrdddUUUNNNMMMLLLMMMOOOWWWddduuuyyyqqqqqqyyy||||||~~~xxxddd[[[RRRNNNLLLHHHFFFFFFCCCBBBBBBAAAAAABBBBBBCCCCCCBBBCCCFFFFFFGGGOOOXXXaaaoooyyywwwxxx~~~{{{tttoookkkgggbbb^^^^^^^^^_________aaaccccccaaaaaaaaabbbcccbbbaaa```___^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZYYYZZZ\\\\\\ZZZWWWZZZYYYXXXWWWWWWWWWWWWWWWVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\^^^```aaabbbaaaaaacccbbbaaa```____________^^^```dddiiimmmwww~~~~~~ooobbbTTTMMMJJJHHHJJJNNNUUU]]]lll~~~|||vvvwww{{{}}}}}}}}}ggg]]]SSSOOOLLLHHHFFFFFFCCCBBBBBBAAAAAABBBBBBCCCDDDBBBBBBEEEGGGGGGLLLRRR\\\gggxxxzzzxxxyyy{{{{{{tttnnniiieee```]]]]]]^^^^^^^^^^^^```aaabbbaaa```aaabbbcccbbbbbbaaa```^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZYYYZZZ\\\\\\YYYWWWYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\^^^```aaabbbbbbbbbcccbbbaaa```____________^^^```cccgggjjjrrr}}}}}}~~~ooobbbTTTLLLIIIHHHJJJNNNSSSYYYgggxxx}}}zzzzzz}}}~~~}}}hhh^^^TTTOOOLLLHHHFFFFFFCCCBBBBBBAAAAAABBBBBBCCCDDDBBBBBBEEEFFFFFFKKKQQQWWWbbbrrryyyyyyzzz}}}zzzrrrmmmfffbbb^^^\\\[[[\\\\\\\\\[[[]]]````````````aaabbbbbbbbbbbbbbbaaa___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYZZZ[[[[[[YYYWWWYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\\\\\\\[[[YYYYYYYYYYYYYYYZZZZZZ[[[ZZZ[[[]]]___aaabbbccccccbbbaaa```______^^^____________bbbeeeffflll|||{{{{{{~~~ooobbbTTTLLLIIIGGGIIIMMMOOOTTT```ooo}}}|||zzz|||}}}iii___UUUPPPMMMIIIFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBDDDEEEEEEIIIPPPUUU___mmm{{{}}}xxxyyy{{{~~~wwwooojjjbbb___\\\ZZZZZZ[[[[[[ZZZYYY[[[^^^___^^^___```aaabbbbbbbbbbbbaaa```___^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYZZZZZZYYYXXXWWWXXXXXXWWWVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\^^^```bbbcccdddaaaaaa```___^^^^^^^^^^^^^^^^^^aaaccceeeiiivvv{{{{{{}}}qqqcccTTTLLLIIIGGGHHHLLLLLLPPPYYYfffrrr}}}}}}~~~}}}jjj```VVVQQQNNNIIIGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCDDDAAAAAADDDDDDDDDIIIOOOVVV___mmmzzz}}}xxxzzz}}}yyyqqqjjjfff___]]]ZZZXXXYYYZZZYYYYYYWWWYYY\\\]]]]]]]]]^^^``````aaabbbbbbbbb```___]]][[[[[[[[[[[[[[[[[[[[[[[[XXXYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYZZZ\\\^^^```bbbcccaaa```___^^^]]]]]]]]]]]]]]]]]]```dddeeeiiisss~~~||||||}}}tttfffVVVNNNIIIFFFGGGJJJKKKMMMTTT^^^iiiwww~~~~~~lllaaaWWWRRROOOJJJGGGHHHDDDCCCCCCBBBBBBCCCCCCDDDCCCAAAAAADDDDDDDDDIIIOOOWWWaaannnzzz}}}{{{{{{~~~}}}yyyqqqjjjdddbbb]]][[[XXXXXXYYYYYYYYYXXXWWWYYY[[[[[[[[[[[[\\\]]]___```aaabbbaaa```^^^\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXZZZYYYWWWVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYWWWXXXXXXZZZ\\\^^^```aaa``````^^^]]]]]]]]]]]]]]]]]]]]]```dddfffiiiqqqyyy~~~}}}}}}xxxjjjYYYOOOIIIEEEEEEHHHIIIJJJPPPXXX```mmm~~~mmmcccXXXTTTPPPKKKHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCAAAAAADDDEEEFFFKKKQQQXXXaaaooo|||}}}}}}~~~{{{{{{xxxrrrjjjccc___^^^[[[YYYXXXWWWYYYYYYYYYXXXVVVXXXZZZZZZZZZYYYZZZ[[[]]]^^^```aaaaaa___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYVVVXXXZZZYYYWWWUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWXXXZZZ[[[\\\[[[[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWWWWXXXYYY[[[]]]___```___^^^]]]\\\\\\\\\\\\^^^^^^```eeefffgggmmmttt~~~}}}||||||mmm\\\QQQJJJEEEDDDGGGGGGHHHLLLSSSZZZddduuu}}}nnndddYYYTTTPPPKKKHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDBBB@@@AAAEEEFFFGGGMMMSSSYYYcccrrr||||||}}}yyyxxxuuunnneee^^^\\\\\\[[[YYYWWWXXXYYYZZZYYYXXXWWWXXXZZZZZZYYYXXXYYYYYY\\\]]]___aaa```___\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUXXXZZZYYYVVVUUUUUUWWWUUUUUUUUUUUUVVVVVVWWWXXXVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWVVVWWWXXXZZZ\\\]]]______^^^]]]\\\\\\\\\\\\```___aaaeeeffffffjjjppp|||~~~|||{{{~~~ppp^^^RRRKKKEEEDDDFFFFFFFFFJJJPPPVVV___ooo}}}}}}}}}ooodddZZZUUUQQQLLLIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDBBB@@@AAAEEEGGGHHHNNNUUU[[[fffuuu}}}{{{|||}}}}}}wwwssskkkddd^^^[[[[[[[[[WWWWWWVVVVVVWWWXXXZZZ[[[ZZZYYYXXXWWWXXXYYY[[[]]]]]]]]]^^^^^^^^^]]][[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXWWWUUUTTTTTTTTTUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\]]]]]]^^^]]]]]]]]]^^^___```cccfffiiikkkmmmyyyzzzzzz}}}zzzpppbbbUUULLLHHHFFFEEEHHHGGGIIINNNRRRYYYfffrrr{{{}}}~~~tttfffYYYTTTRRRMMMGGGDDDFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEDDDDDDHHHOOOUUU___jjjyyy}}}{{{}}}{{{zzz{{{~~~}}}{{{sssoooiiibbb]]]ZZZZZZZZZXXXWWWVVVVVVVVVXXXYYYZZZZZZYYYXXXWWWXXXYYY[[[\\\\\\]]]]]]^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUWWWWWWUUUTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYTTTTTTUUUVVVWWWYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]___```aaacccfffhhhjjjkkkuuu||||||zzz|||zzzrrrdddWWWNNNHHHFFFEEEGGGEEEGGGLLLPPPVVVcccnnn~~~~~~vvvhhh[[[VVVSSSNNNIIIFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEDDDDDDHHHPPPVVVaaakkk{{{~~~{{{vvvttttttvvvyyyzzzwwwsssllliiiddd___[[[YYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWYYYZZZ[[[[[[\\\]]]]]]]]]\\\[[[ZZZXXXXXXWWWVVVUUUUUUUUUUUUVVVUUUUUUTTTTTTUUUVVVWWWVVVVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZ[[[[[[ZZZZZZYYYYYYUUUUUUVVVVVVXXXYYY[[[\\\[[[\\\\\\]]]^^^^^^]]]]]]aaaaaabbbdddfffgggiiiiiiooovvv{{{{{{}}}}}}}}}zzzsssggg[[[PPPJJJFFFEEEDDDCCCEEEIIIMMMSSS^^^jjjzzz~~~}}}~~~zzzlll^^^XXXUUUPPPKKKIIIFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEDDDEEEIIIPPPVVVcccmmm}}}~~~|||yyyooonnnmmmppprrrsssooollleeeccc___\\\YYYXXXWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWWWWXXXYYYYYY\\\\\\]]]^^^^^^]]]\\\[[[XXXWWWVVVUUUUUUTTTUUUUUUTTTSSSSSSRRRSSSTTTVVVWWWUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ\\\]]]]]][[[YYYXXXYYYZZZZZZZZZZZZZZZYYYYYYVVVVVVVVVWWWXXXZZZ[[[\\\\\\]]]^^^^^^____________bbbcccdddeeeffffffgggggglllqqq}}}|||{{{{{{zzzyyytttkkk___SSSJJJFFFDDDDDDBBBDDDHHHKKKPPP[[[eeeuuu~~~|||~~~{{{{{{~~~~~~ooo```YYYVVVQQQLLLKKKFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEDDDEEEIIIQQQWWWdddooo~~~~~~|||uuullljjjhhhjjjlllllliiieee___^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTTTTUUUWWWXXXXXXXXXWWWWWWWWWWWWWWWXXX\\\]]]^^^______^^^]]]\\\XXXXXXWWWVVVUUUUUUUUUUUURRRRRRQQQQQQQQQSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[]]]\\\[[[YYYXXXXXXYYYYYYZZZZZZZZZYYYYYYWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^___```aaaaaaaaaaaabbbcccdddeeeffffffffffffjjjoooyyy~~~|||zzzyyyvvvooocccVVVLLLFFFDDDDDDCCCDDDHHHJJJNNNXXXbbbrrrzzz}}}zzzyyyyyy~~~sssbbbYYYUUUPPPLLLJJJFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEEEEFFFJJJRRRXXXdddooo~~~zzztttllliiifffeeeggggggdddaaa[[[[[[[[[ZZZXXXWWWVVVVVVTTTTTTSSSSSSTTTVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVVVV[[[\\\]]]^^^___^^^]]]\\\YYYYYYXXXWWWVVVVVVVVVVVVSSSRRRQQQQQQQQQRRRSSSTTTSSSTTTUUUWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZ\\\\\\]]]]]]___```aaaaaabbbbbbbbbccceeefffgggffffffeeehhhmmmuuu~~~{{{zzzuuujjj[[[OOOHHHEEEDDDCCCEEEHHHJJJLLLUUU___nnn{{{}}}}}}zzzyyywwwzzzxxxeee[[[UUUPPPLLLJJJFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEEEEFFFKKKRRRYYYfffpppyyyuuunnnjjjeeecccccccccbbb___ZZZZZZZZZZZZYYYXXXVVVUUUSSSRRRRRRSSSTTTVVVXXXYYYWWWWWWWWWWWWWWWVVVUUUUUUYYYZZZ[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSSSSRRRSSSTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\]]]___`````````aaaaaabbbdddfffggggggfffeeedddjjjpppxxx{{{pppaaaSSSKKKHHHDDDCCCDDDGGGHHHJJJRRR\\\hhhttt~~~}}}{{{vvvxxx}}}}}}iii]]]WWWQQQLLLKKKFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEEEEFFFKKKSSSYYYhhhrrr~~~zzzuuupppkkkeeebbbbbbbbb```___ZZZZZZ[[[[[[ZZZXXXVVVUUUQQQQQQQQQRRRTTTVVVXXXZZZWWWWWWWWWWWWWWWVVVUUUTTTWWWXXXYYYZZZ[[[[[[ZZZYYY[[[ZZZYYYXXXXXXWWWXXXXXXXXXWWWVVVTTTTTTTTTUUUUUURRRSSSUUUVVVWWWXXXXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[WWWWWWXXXYYYZZZZZZYYYYYYZZZYYYYYYYYYZZZ[[[\\\\\\YYYZZZ\\\]]]^^^_________```bbbdddfffggggggfffeeeaaagggmmmsss~~~uuueeeVVVNNNKKKCCCBBBCCCFFFGGGIIIPPPYYYcccooo}}}vvvxxx|||lll___XXXQQQMMMLLLFFFEEEDDDCCCCCCBBBBBBCCCBBBDDDEEEEEEFFFKKKSSSZZZiiittt~~~|||yyyvvvsssppplllfffaaa]]]]]]]]]^^^ZZZZZZZZZZZZYYYWWWVVVUUUSSSRRRQQQQQQQQQSSSTTTUUUVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYYYYXXX[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]^^^^^^]]]]]]^^^```______```bbbcccdddeeeeeeeeeeeegggoooyyy{{{wwwqqqeeeVVVJJJDDDAAAAAADDDGGGIIIOOOWWWaaakkk{{{{{{zzzzzzvvvsssuuu{{{ttteee[[[UUUMMMGGGHHHGGGFFFDDDDDDDDDEEEEEEDDDBBBCCCEEEGGGJJJSSS]]]jjjxxx|||yyyvvvrrroookkkhhhccc^^^[[[[[[\\\]]][[[[[[[[[ZZZYYYXXXVVVVVVRRRRRRQQQQQQQQQRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTVVVVVVVVVWWWXXXXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWXXXYYYYYYYYYYYYYYY[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^______^^^]]]^^^```______```aaabbbcccdddeeefffeeegggmmmuuu}}}yyytttjjj\\\QQQHHHEEECCCEEEFFFGGGLLLSSS]]]gggvvv}}}}}}vvvssstttzzzxxxggg]]]VVVOOOJJJHHHGGGEEEDDDCCCDDDDDDEEEDDDBBBCCCFFFGGGJJJTTT^^^kkkyyyzzzvvvrrrnnnkkkeeebbb^^^ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVRRRQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY___^^^\\\[[[YYYWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^```aaa```^^^^^^___```^^^______```aaabbbcccccceeedddeeejjjooozzz~~~{{{wwwoooddd[[[OOOJJJFFFFFFFFFEEEIIINNNXXXaaaooovvvrrrrrrwww|||}}}kkk___XXXQQQLLLHHHGGGEEEDDDCCCCCCCCCDDDDDDBBBCCCFFFHHHLLLUUU___lllzzzyyytttooojjjggg___]]]ZZZXXXWWWXXXZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVQQQQQQQQQQQQQQQQQQRRRRRRPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYY^^^]]]\\\ZZZYYYWWWVVVUUUTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]___aaaaaaaaa___^^^___```^^^^^^______``````aaaaaacccbbbdddgggkkksss~~~{{{xxxrrriiibbbTTTMMMGGGFFFFFFEEEGGGLLLTTT]]]jjjxxxxxxsssqqqtttxxx}}}pppbbbYYYRRRNNNHHHGGGEEECCCBBBBBBCCCCCCDDDBBBDDDGGGIIIMMMWWWaaaooo|||~~~~~~~~~~~~|||vvvpppkkkgggddd[[[ZZZXXXVVVVVVWWWYYY[[[ZZZZZZZZZZZZYYYWWWVVVUUURRRRRRRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVSSSSSSTTTTTTUUUVVVVVVWWWUUUTTTTTTTTTTTTUUUVVVWWWVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]___```aaa```___^^^___```^^^^^^^^^^^^^^^^^^^^^^^^______bbbfffiiiooo|||~~~yyywwwssslllfffWWWOOOGGGFFFFFFEEEGGGKKKRRRZZZeeerrr{{{uuuqqqrrrtttxxxvvvfff[[[SSSOOOIIIHHHFFFDDDCCCBBBCCCCCCDDDCCCDDDHHHJJJOOOYYYcccqqq}}}{{{||||||}}}~~~}}}vvvooojjjeeebbb___XXXWWWVVVUUUUUUWWWXXXZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTSSSSSSRRRQQQQQQRRRSSSTTTTTTUUUTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYZZZVVVVVVVVVWWWWWWWWWWWWWWWRRRRRRSSSTTTUUUVVVVVVWWWUUUTTTSSSSSSSSSTTTUUUVVVUUUVVVWWWYYYZZZ[[[\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]___``````______```aaa]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]aaafffhhhlllwwwzzzwwwsssmmmhhhZZZPPPHHHFFFFFFFFFGGGJJJOOOVVV```kkkwwwxxxrrrpppqqqsss{{{~~~lll___UUUPPPJJJIIIGGGEEEDDDCCCCCCCCCDDDCCCEEEIIIKKKPPPZZZeeesss~~~|||}}}}}}xxxssslllfffaaa^^^ZZZXXXVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTUUUUUUUUUTTTRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYZZZZZZVVVVVVVVVVVVVVVWWWWWWWWWQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRRRRRRRSSSUUUVVVTTTUUUVVVXXXZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]][[[]]]^^^___^^^___```bbb]]]]]]\\\\\\\\\[[[[[[[[[ZZZ\\\```eeefffiiirrr|||}}}yyyuuuooojjj^^^SSSIIIFFFFFFEEEFFFHHHKKKPPPYYYbbbnnn}}}{{{ssspppooopppwww~~~ssscccXXXQQQKKKJJJHHHFFFDDDDDDDDDDDDDDDCCCEEEIIILLLQQQ\\\fffuuu~~~~~~}}}}}}~~~}}}{{{{{{{{{{{{zzzqqqllleee___[[[XXXUUUSSSTTTSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTVVVVVVWWWWWWXXXYYYZZZZZZXXXWWWWWWWWWWWWVVVVVVVVVPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRQQQRRRSSSUUUVVVSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]YYY[[[]]]^^^^^^___```bbb]]]]]]\\\\\\[[[ZZZZZZZZZYYY[[[```eeeeeefffnnnwww{{{wwwqqqmmmbbbVVVJJJGGGFFFDDDDDDEEEGGGLLLTTT]]]gggvvv}}}tttpppnnnnnnuuu|||wwwfffZZZSSSLLLKKKIIIGGGEEEEEEEEEEEEDDDCCCEEEIIIMMMRRR\\\gggvvv~~~zzzzzz{{{~~~xxxqqqppptttvvvsssooohhhddd^^^YYYWWWUUUSSSRRRSSSQQQOOOPPPRRRTTTVVVVVVZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUTTTRRRQQQPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVUUUUUUTTTSSSRRRRRRNNNNNNPPPQQQRRRTTTUUUVVVWWWVVVTTTRRRQQQQQQRRRSSSUUUUUUVVVWWWWWWXXXXXXYYY[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___aaaeeekkkppp}}}|||vvvoookkkdddZZZNNNFFFEEEFFFEEEDDDJJJJJJOOOXXXbbbmmm}}}vvvpppnnnmmmpppsssnnn___UUUKKKHHHFFFEEEEEEFFFEEEDDDDDDDDDGGGJJJMMMRRR^^^kkk{{{~~~wwwuuuvvvwww|||}}}~~~{{{tttnnnlllooopppmmmjjjddd```ZZZVVVTTTRRRQQQPPPQQQPPPOOOOOOQQQSSSUUUUUUWWWVVVUUUTTTSSSRRRRRRQQQUUUUUUVVVVVVUUUSSSQQQPPPOOOPPPPPPQQQRRRRRRSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRNNNNNNOOOQQQRRRSSSTTTUUUWWWVVVTTTRRRQQQRRRSSSSSSUUUUUUVVVVVVWWWXXXXXXXXX[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\]]]]]]]]]___bbbhhhlllvvv~~~xxxrrrmmmddd[[[OOOGGGEEEFFFFFFEEEHHHIIINNNVVV```kkkzzzzzzssspppnnnooorrr|||rrraaaWWWNNNKKKGGGEEEEEEEEEDDDCCCDDDDDDGGGJJJMMMRRR___lll|||wwwqqqppprrrttt|||yyy|||~~~}}}vvvpppiiiggghhhiiieeebbb]]]YYYUUUQQQPPPOOONNNMMMOOONNNNNNNNNOOOQQQRRRTTTSSSSSSRRRQQQPPPOOOOOONNNUUUUUUUUUUUUTTTRRRPPPOOONNNNNNOOOPPPRRRSSSTTTTTTQQQQQQQQQRRRRRRSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSMMMNNNOOOPPPQQQSSSTTTTTTVVVUUUTTTRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]^^^^^^]]]^^^aaafffiiipppyyy{{{tttoooddd[[[PPPIIIFFFFFFFFFEEEGGGGGGLLLTTT]]]hhhwwwxxxsssooonnnpppwww~~~wwweeeZZZQQQNNNIIIFFFEEEDDDCCCBBBDDDDDDGGGKKKNNNTTTaaannn~~~yyypppkkkkkknnnqqq~~~~~~~~~}}}{{{wwwuuuuuurrrmmmgggddddddccc___\\\WWWTTTPPPNNNNNNNNNMMMLLLKKKLLLMMMMMMMMMNNNPPPRRRQQQQQQQQQPPPOOONNNNNNMMMTTTTTTUUUTTTSSSQQQOOOMMMLLLMMMNNNOOOQQQRRRTTTTTTPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTSSSRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVWWWWWWYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^```````````````bbbeeeiiiooouuu{{{tttoooddd]]]RRRJJJFFFEEEEEEEEEFFFFFFKKKSSS[[[eeettt}}}wwwqqqnnnooorrryyy}}}hhh\\\RRROOOJJJGGGEEEEEEDDDCCCEEEEEEGGGKKKOOOVVVdddqqqwwwnnnjjjjjjmmmpppzzz}}}xxxyyy|||}}}wwwsssppppppoookkkfffbbbaaa___[[[XXXSSSQQQNNNMMMMMMMMMLLLKKKIIIKKKLLLLLLLLLLLLNNNQQQPPPQQQQQQQQQQQQOOONNNMMMSSSSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMOOOPPPRRRSSSSSSPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^___`````````___aaadddfffmmmpppzzz{{{tttooofff___UUULLLGGGEEEDDDDDDFFFFFFJJJRRRYYYcccrrr~~~{{{tttpppoooooouuu}}}mmm___SSSOOOJJJGGGFFFFFFFFFFFFEEEEEEHHHLLLPPPXXXggguuu~~~xxxqqqmmmmmmnnnpppxxx{{{~~~ssstttxxx||||||uuupppmmmllljjjgggccc```]]][[[WWWUUUQQQOOOMMMLLLMMMMMMKKKJJJGGGJJJMMMMMMKKKKKKMMMPPPQQQQQQRRRSSSRRRQQQOOONNNPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNPPPQQQRRRRRROOOPPPQQQRRRTTTUUUVVVWWWUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUVVVVVVVVVWWWXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\]]]^^^^^^]]]^^^aaacccfffjjjsss}}}uuupppjjjdddZZZPPPIIIEEEDDDDDDFFFFFFIIIPPPWWW```ooo|||wwwqqqpppnnnqqqwwwrrrcccTTTPPPKKKGGGGGGGGGGGGGGGFFFEEEHHHLLLQQQYYYiiixxx~~~}}}|||zzzxxxvvvuuutttsssxxx{{{~~~ssstttwww|||{{{sssnnnjjjhhheeebbb___\\\YYYVVVSSSQQQPPPNNNLLLLLLLLLKKKJJJHHHFFFJJJMMMMMMKKKJJJMMMPPPPPPQQQRRRSSSSSSRRRPPPOOONNNOOOPPPQQQQQQPPPOOONNNLLLMMMMMMNNNOOOPPPPPPPPPMMMNNNOOOQQQSSSUUUVVVWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\]]]]]]]]]^^^aaacccaaafffnnnyyyyyytttooojjj```VVVLLLGGGFFFFFFDDDDDDGGGNNNUUU]]]kkkxxxzzzrrrpppmmmnnnrrryyyxxxiiiXXXSSSMMMHHHFFFFFFFFFFFFFFFFFFHHHMMMRRR[[[kkkzzz~~~{{{yyy{{{}}}zzz|||vvvwwwzzz~~~yyyrrrlllhhhfff```___\\\YYYVVVRRRPPPNNNOOOMMMKKKKKKKKKJJJIIIGGGEEEJJJNNNNNNKKKJJJMMMPPPPPPQQQRRRSSSSSSRRRPPPNNNMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUURRRRRRSSSSSSTTTTTTUUUUUURRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]_________```ccceeeaaafffmmmttt}}}wwwsssnnneeeYYYOOOIIIGGGHHHCCCBBBEEELLLRRR[[[iiivvv{{{rrrooollllllnnnttt~~~|||lll[[[UUUNNNIIIFFFEEEEEEDDDFFFFFFHHHMMMRRR\\\lll{{{|||xxxwww||||||~~~~~~{{{|||}}}tttllleee```]]]WWWWWWUUUTTTRRRPPPOOONNNMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGHHHIIIKKKLLLMMMNNNQQQQQQQQQRRRQQQQQQPPPPPPOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRQQQPPPPPPOOOOOONNNPPPRRRTTTUUUVVVVVVVVVSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXXXXWWWVVVVVVUUUXXXWWWUUUUUUUUUWWWYYYZZZ[[[\\\]]]]]]\\\\\\^^^```___ccciiiooovvv}}}xxxtttlllaaaUUUKKKEEEBBBEEECCCDDDIIIPPPWWWcccnnnxxxrrrkkkiiijjjnnnttt|||oooaaaWWWNNNLLLJJJGGGFFFHHHEEEGGGIIILLLSSS```rrr~~~yyyuuusssvvv{{{~~~}}}~~~wwwnnnfff___[[[XXXSSSSSSRRRPPPOOONNNMMMLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOKKKKKKLLLMMMOOOQQQRRRSSSUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOONNNOOOQQQSSSUUUUUUUUUUUUSSSSSSRRRRRRSSSSSSTTTTTTWWWXXXXXXXXXWWWWWWVVVUUUWWWVVVUUUUUUUUUVVVXXXYYYZZZ[[[\\\\\\[[[\\\^^^``````bbbhhhmmmrrr|||yyyqqqggg[[[PPPHHHDDDFFFCCCCCCHHHMMMSSS^^^hhh{{{}}}vvvnnnkkkjjjmmmqqqxxxoooaaaWWWNNNLLLJJJHHHFFFHHHFFFHHHKKKNNNVVVddduuu{{{vvvsssqqquuu{{{~~~|||yyywwwtttmmmeee^^^XXXSSSQQQNNNNNNMMMLLLLLLKKKKKKJJJMMMMMMLLLKKKJJJIIIGGGFFFFFFGGGGGGIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNJJJJJJJJJKKKMMMOOORRRSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQRRRQQQQQQPPPPPPOOOOOONNNMMMNNNPPPRRRSSSTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTWWWXXXXXXXXXXXXWWWVVVVVVWWWVVVUUUTTTUUUVVVWWWXXXYYY[[[\\\[[[[[[[[[]]]___```aaaeeeiiilllvvvxxxnnnaaaUUUKKKFFFFFFCCCCCCFFFJJJOOOXXXaaarrr{{{qqqmmmjjjkkkmmmrrr|||qqqaaaWWWOOOLLLKKKHHHGGGHHHGGGIIILLLQQQZZZiiizzz}}}wwwssspppooorrrzzz~~~}}}zzzuuuqqqllliiiccc]]]VVVQQQMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMLLLLLLKKKIIIHHHGGGFFFGGGGGGHHHJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKKKKMMMPPPRRRTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUTTTTTTSSSSSSQQQQQQRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSTTTWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWZZZ[[[\\\\\\[[[[[[]]]______```bbbeeegggooo|||sssgggZZZMMMFFFFFFCCCBBBEEEHHHLLLUUU]]]jjj{{{uuunnniiiiiijjjnnnvvv~~~qqqaaaXXXOOOLLLKKKHHHGGGHHHFFFHHHLLLSSS^^^nnn|||vvvrrrpppppprrrzzz}}}{{{|||~~~|||xxxsssmmmhhhbbb___[[[UUUPPPMMMJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMLLLLLLKKKJJJIIIHHHFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUUUUSSSSSSSSSTTTTTTSSSSSSRRRPPPPPPPPPOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPQQQRRRSSSTTTWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVZZZ\\\\\\\\\[[[\\\^^^```^^^^^^```ccceeejjjyyyvvvjjj]]]OOOFFFEEECCCBBBEEEHHHKKKSSS\\\dddtttyyyqqqjjjiiiiiilllrrryyyqqqbbbXXXOOOMMMKKKHHHGGGIIIFFFHHHMMMUUUccctttzzzwwwuuuuuuyyy}}}||||||~~~|||zzzwwwtttpppkkkddd```YYYWWWSSSPPPLLLJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNOOOPPPPPPQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPRRRSSSTTTWWWWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVZZZ[[[\\\[[[[[[[[[]]]___]]]]]]___bbbcccgggrrr~~~yyynnnaaaSSSJJJFFFCCCCCCFFFHHHJJJQQQYYY^^^lll}}}vvvmmmjjjjjjkkkooouuupppbbbXXXPPPMMMLLLIIIHHHIIIGGGIIINNNYYYhhh{{{~~~~~~|||vvvtttppplllgggbbb\\\XXXQQQPPPNNNKKKIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIILLLLLLMMMLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMOOOPPPQQQRRRRRRQQQPPPOOONNNLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSTTTTTTSSSQQQPPPRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTSSSRRRRRRQQQOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWYYYZZZYYYYYYYYY[[[]]]^^^]]]___aaaaaabbbkkkuuu}}}sssgggYYYPPPHHHEEEDDDEEEFFFGGGLLLTTTVVVbbbsss}}}rrrmmmkkkjjjlllpppyyy~~~ooobbbYYYPPPMMMLLLIIIHHHIIIJJJKKKQQQ]]]nnn}}}zzzsssoookkkfffaaa\\\WWWSSSMMMLLLJJJHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRTTTUUUTTTRRRPPPNNNQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPOOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVWWWXXXWWWWWWWWWYYY[[[___^^^___```______fffnnnxxxwwwlll^^^UUUJJJFFFEEEEEEDDDDDDIIIOOOOOO\\\kkkzzz}}}~~~vvvooollliiijjjmmmsss{{{}}}nnnbbbYYYPPPMMMLLLIIIHHHIIILLLMMMSSS```rrr~~~~~~xxxtttmmmkkkfff```YYYTTTPPPNNNMMMKKKHHHFFFFFFGGGIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQPPPPPPPPPRRRRRRSSSSSSTTTTTTUUUUUURRRSSSTTTTTTTTTRRRQQQPPPOOOPPPPPPPPPOOOMMMKKKJJJLLLLLLLLLMMMNNNNNNNNNOOONNNNNNMMMMMMNNNPPPQQQRRRVVVWWWXXXYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[\\\]]]___aaacccddduuuwwwmmmaaaYYYOOOHHHCCCCCCDDDDDDFFFJJJSSSXXXbbbqqqxxxvvv{{{}}}tttnnniiigggiiiooovvvnnncccZZZRRRPPPOOOLLLJJJKKKMMMQQQ\\\kkk}}}~~~wwwqqqmmmgggeeeaaa[[[VVVQQQNNNLLLLLLKKKIIIGGGGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQPPPOOOOOONNNOOOPPPPPPQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSRRRRRRSSSSSSSSSRRRQQQPPPQQQQQQQQQPPPOOOMMMKKKJJJLLLLLLMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOPPPQQQRRRSSSUUUVVVWWWXXXYYYXXXXXXWWWXXXYYYYYYYYYYYYYYYXXXXXXVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZ[[[]]]___aaacccdddlllyyyzzzqqqggg___SSSKKKEEEDDDDDDCCCDDDHHHNNNSSS\\\jjjxxxxxxvvvyyyyyyrrrllliiijjjiiiooozzzqqqdddZZZRRRPPPNNNKKKJJJKKKOOOUUU```ppp}}}vvvnnngggccc___]]]YYYUUUQQQMMMKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOOOOPPPOOOOOONNNMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQRRRRRRQQQQQQOOOMMMLLLKKKLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPQQQQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXXXXXXXZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\^^^aaacccdddfffooo~~~vvvmmmfffXXXPPPIIIFFFDDDAAABBBEEEHHHLLLTTT```nnn|||zzzwwwwww{{{xxxpppkkkkkkfffjjjsss}}}vvvggg]]]TTTQQQPPPMMMLLLNNNSSSZZZgggxxx|||vvvnnnfff^^^ZZZVVVUUURRROOOMMMJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLNNNNNNNNNOOOOOONNNNNNMMMNNNMMMMMMLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQSSSRRRQQQPPPOOOMMMLLLKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRSSSTTTUUUWWWXXXXXXXXXZZZZZZZZZYYYYYYWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZ\\\^^^```cccdddgggkkktttyyyoooiii[[[RRRJJJGGGDDDAAAAAACCCDDDHHHNNNXXXeeettt}}}xxxvvvxxx}}}sssmmmkkkhhhjjjooovvv{{{mmmbbbXXXUUUSSSQQQQQQSSSUUU^^^nnn}}}~~~~~~}}}}}}zzzuuunnnfff___XXXUUUPPPOOOMMMLLLJJJIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPRRRRRRRRRQQQQQQPPPPPPPPPNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[]]]```bbbdddgggiiinnnxxx}}}pppiii]]]TTTLLLIIIEEEAAAAAACCCCCCFFFKKKRRR]]]lll{{{wwwsssttt|||wwwooollljjjjjjlllqqqyyyqqqeeeZZZVVVTTTRRRSSSVVVXXXcccttt~~~{{{{{{~~~}}}{{{xxxvvvrrrpppkkkddd^^^WWWSSSPPPLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNOOOPPPPPPOOONNNMMMMMMMMMNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVWWWXXXZZZ]]]```bbbcccddddddgggppptttkkkbbbYYYQQQLLLHHHCCCBBBDDDBBBEEEIIINNNVVVcccrrr}}}wwwqqqqqqwww}}}ssspppiiihhhiiimmmuuussshhh\\\VVVTTTSSSTTTWWW^^^jjj||||||{{{~~~{{{xxxvvvsssnnnjjjeeebbb^^^YYYTTTPPPMMMLLLHHHHHHGGGFFFFFFEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOMMMMMMNNNPPPQQQSSSTTTTTTRRRSSSSSSTTTTTTSSSRRRRRRSSSRRRRRRRRRRRRSSSTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUUUUVVVWWWXXXXXXYYYUUUVVVWWWYYY\\\___bbbcccaaa```bbbjjjttt|||rrrjjjaaaWWWQQQKKKEEECCCDDD@@@CCCFFFIIIOOOZZZiiisss}}}uuupppsssyyy|||{{{vvvkkkjjjhhhjjjpppzzzyyylll```ZZZXXXVVVXXX\\\eeesss~~~{{{~~~}}}yyytttqqqnnnjjjddd___[[[YYYUUUQQQMMMKKKIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNNNNKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPPPPPPPMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKMMMOOOPPPMMMNNNOOOPPPRRRSSSTTTUUUSSSTTTUUUVVVVVVUUUSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVXXXYYYZZZZZZUUUUUUWWWYYY\\\___bbbcccaaa___aaaffflllyyyxxxqqqggg\\\UUUNNNFFFCCCDDD>>>@@@DDDFFFJJJTTTbbblllxxxzzzsssrrrvvvwww|||pppmmmjjjiiimmmttt}}}~~~rrrddd^^^\\\[[[]]]aaakkkyyy|||yyyssskkkfffddd```ZZZUUUOOONNNLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMKKKJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUUUUUUUTTTSSSQQQPPPRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPSSSTTTUUUUUUWWWWWWXXXYYYZZZYYYXXXWWWXXXZZZ\\\^^^```___```cccgggqqqtttooofff[[[QQQJJJGGGFFFBBBBBBEEEIIIJJJNNNXXXcccqqqzzz}}}uuurrrrrrwwwyyyxxxsssmmmiiiiiijjjmmmvvv{{{llldddaaaaaafffkkkxxxqqqkkkbbb]]]ZZZVVVQQQLLLKKKKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNOOOPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPPPPRRRSSSTTTUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXWWWWWWWWWYYY[[[\\\]]]]]]^^^aaaeeemmm~~~xxxtttlllbbbXXXPPPIIIFFF??????AAADDDFFFIIISSS]]]llluuuyyysssqqqsssuuu}}}vvvpppjjjiiiiiikkkrrrzzzsssiiiffffffkkkqqqgggaaaXXXRRRNNNKKKGGGDDDFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNPPPQQQSSSTTTUUUVVVTTTTTTUUUUUUTTTSSSRRRQQQNNNOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVXXXYYYZZZZZZYYY[[[___bbbhhhuuu{{{uuummmdddYYYNNNGGG???>>>???AAACCCEEENNNWWWcccnnn~~~vvvqqqoooqqqyyy{{{tttmmmjjjhhhhhhmmmsss~~~}}}sssnnnnnnuuu|||]]]XXXQQQKKKHHHFFFDDDBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNMMMNNNOOOPPPRRRSSSUUUUUUSSSTTTUUUUUUTTTSSSRRRQQQOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNOOOPPPRRRSSSQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVXXXXXXXXXWWWZZZ]]]___cccmmmwww}}}wwwooobbbSSSHHHDDDAAA@@@BBBCCCEEELLLTTT\\\fffvvvzzzqqqnnnpppvvvxxxoookkkiiigggjjjnnnwww~~~xxxxxxRRROOOJJJFFFDDDDDDCCCCCC????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMNNNPPPQQQSSSTTTTTTSSSSSSTTTUUUUUUTTTRRRQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMLLLLLLMMMNNNPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWYYY]]]^^^```gggooo~~~~~~xxxlllZZZMMMHHHDDDBBBCCCCCCDDDJJJQQQVVV```ooouuuoooooosss{{{}}}sssooollliiiiiilllrrrzzzGGGFFFDDDBBBAAA@@@@@@@@@=========>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVXXXVVVXXX[[[]]]^^^ccciiitttuuubbbTTTKKKFFFBBBBBBBBBBBBFFFLLLRRRZZZhhhxxx|||qqqoooppptttzzzzzztttpppllljjjkkkllltttAAAAAAAAA@@@>>>===<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSTTTUUUUUUTTTSSSRRRPPPOOOOOONNNMMMLLLLLLKKKIIIJJJKKKMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUXXXUUUVVVYYY[[[\\\```fffmmmyyy|||kkk\\\NNNHHHCCCCCCBBBBBBEEEIIINNNUUUbbbpppwwwssspppqqqttt|||zzztttnnniiiiiigggmmmwww@@@AAABBBAAA>>><<<:::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJIIIIIIGGGFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHHHHGGGHHHIIIKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOORRRSSSTTTUUUUUUTTTSSSRRRNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJLLLNNNOOOPPPOOOOOONNNOOOOOOPPPQQQRRRSSSSSSVVVVVVWWWWWWWWWVVVVVVUUUXXXUUUTTTXXXZZZZZZ___dddhhhrrrqqqbbbQQQKKKEEEDDDDDDCCCEEEIIILLLSSS^^^lll{{{~~~xxxsssqqqrrryyy}}}wwwoooiiigggdddhhhqqq~~~======<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@CCCBBBBBBAAA@@@???>>>>>>@@@@@@@@@?????????>>>>>>@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKKKKKKKMMMOOOPPPOOOOOOOOONNNNNNMMMMMMMMMOOOQQQSSSTTTSSSSSSTTTUUURRRRRRQQQPPPOOOMMMKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVUUUUUUUUUWWWYYY\\\^^^eeehhhsss|||rrr]]]SSSIIIFFFDDDBBBCCCEEEIIIMMMWWWdddpppyyyooonnnqqqvvv}}}xxxoooiiieeeeeekkkvvv===<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????AAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHJJJKKKKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMNNNPPPRRRSSSRRRRRRSSSTTTRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTVVVXXXZZZ\\\bbbeeennn~~~xxxeeeXXXKKKEEECCCAAAAAACCCHHHKKKTTT___kkkxxx~~~sssoooqqqttt{{{{{{ssslllgggfffiiisss}}}<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKKKKKKKLLLMMMNNNOOONNNNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQQQQQQQPPPQQQSSSQQQQQQQQQPPPOOOMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUVVVXXXYYY^^^aaahhhssstttcccQQQHHHEEEBBBAAABBBGGGHHHOOOXXXbbboooxxxrrrpppqqqvvv}}}wwwpppiiieeefffmmmuuu~~~;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>>>>===@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPPPPPPPOOOPPPQQQPPPPPPPPPOOONNNMMMLLLKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVUUUUUUVVVWWWXXXXXX\\\___dddkkkssspppZZZNNNIIIEEECCCDDDDDDEEEJJJRRRZZZgggzzzvvvpppmmmqqqwwwzzzrrriiieeecccgggnnnvvv::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;<<<<<<===>>>>>>==============================>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGGGGHHHHHHIIIIIIIIIFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOOPPPOOOOOOPPPQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYYYY]]]^^^bbbggglllyyy|||eeeVVVMMMGGGDDDDDDBBBCCCGGGNNNUUUaaasss{{{qqqkkklllqqqzzzuuukkkeeeaaadddiiioooyyy::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<============<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???@@@AAABBBCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKIIIHHHHHHIIIJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMOOOOOOOOOOOOOOOQQQOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVWWWXXXXXXYYYZZZZZZ]]]]]]```dddhhhrrrtttbbbTTTIIIDDDDDDBBBBBBFFFLLLQQQ[[[kkkzzzvvvlllkkknnnuuuzzz{{{ooohhhcccdddfffjjjrrr{{{999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<=========<<<<<<>>>?????????>>>===????????????????????????>>>>>>>>>????????????@@@@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKMMMOOOPPPOOOOOOPPPQQQNNNNNNOOONNNNNNMMMLLLKKKJJJJJJKKKKKKLLLNNNOOOPPPOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUSSSTTTUUUWWWXXXYYYZZZZZZ]]]\\\]]]aaadddkkkwwwrrr^^^MMMFFFFFFCCCCCCFFFKKKNNNUUUbbbppp|||pppllloooooouuu}}}uuunnnhhhfffeeefffkkkrrr}}}999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;========================;;;;;;;;;<<<<<<<<<======;;;<<<>>>?????????>>>===????????????????????????<<<<<<======>>>?????????@@@AAABBBDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUQQQRRRTTTVVVXXXYYYYYYYYY]]]ZZZZZZ^^^aaaeeemmmuuugggRRRIIIIIIEEEEEEGGGJJJLLLPPP\\\hhhwwwsssnnnpppkkkqqqyyyzzzrrrkkkhhheeedddggglllttt{{{:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============<<<<<<<<<<<<===========================<<<;;;;;;======>>>>>>>>>>>>============<<<<<<<<<<<<======???@@@BBBCCCDDDDDDEEEEEEAAABBBDDDFFFGGGGGGGGGFFFHHHGGGFFFGGGIIIJJJIIIHHHFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQTTTSSSSSSSSSSSSSSSTTTTTTXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWZZZ[[[\\\]]]___ccchhhlll{{{zzzcccQQQGGGFFFCCCDDDHHHLLLQQQYYYaaauuu{{{rrrnnnlllmmmrrr{{{yyymmmeeeccceeefffffflllrrr}}}::::::::::::::::::::::::999::::::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============???????????????>>>============>>>>>>>>>>>>============<<<<<<<<<<<<======???@@@AAABBBCCCDDDDDDDDDBBBCCCEEEFFFGGGHHHGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHFFFHHHJJJKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJLLLMMMNNNOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQQQQTTTTTTSSSSSSSSSTTTTTTUUUWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWYYYZZZ[[[[[[]]]```eeeiiitttooo[[[OOOIIIFFFEEEHHHKKKOOOVVV^^^ooo|||vvvpppkkkjjjnnnvvv~~~tttlllhhhfffdddbbbhhhmmmwww::::::::::::::::::::::::888888999999999:::::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>????????????>>>======<<<======>>>>>>======<<<======<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIIIIGGGGGGHHHJJJKKKLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRPPPOOONNNMMMMMMLLLLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZZZZ[[[]]]aaaeeekkkxxx~~~fffWWWMMMHHHEEEGGGIIILLLSSSZZZfffsss}}}tttllliiikkkqqqxxx}}}tttnnniiiccc___cccfffnnnwww999999999999999999999999777888888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::<<<==================<<<===<<<<<<;;;;;;<<<<<<=========???@@@AAABBBBBBBBBCCCCCCDDDFFFGGGGGGHHHHHHGGGFFFFFFFFFHHHIIIHHHGGGHHHHHHJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLJJJKKKMMMOOOPPPRRRRRRSSSPPPPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPSSSUUUVVVWWWVVVUUUUUUTTTUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^aaaffflllzzzooo___QQQJJJEEEEEEGGGJJJOOOVVV___kkk|||yyyooojjjiiimmmttt|||{{{sssmmmfffbbb```bbbfffnnnxxx999999999999999999999999777777777888888888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===???@@@@@@@@@@@@CCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHIIIGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLNNNQQQTTTXXXZZZWWWVVVVVVUUUTTTTTTUUUUUUTTTUUUUUUVVVWWWXXXXXXYYYVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZ\\\^^^cccfffoooyyyiiiWWWMMMEEEDDDEEEHHHLLLRRRZZZeeeuuurrrkkkgggiiiooovvvxxxrrrllliiibbbbbbbbbgggppp|||999999999999999999999999777777888888888999999999::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>?????????BBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEFFFGGGHHHHHHFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNMMMMMMNNNKKKKKKLLLMMMPPPTTTXXXZZZWWWVVVUUUTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZWWWVVVUUUTTTTTTSSSTTTTTTVVVWWWXXXXXXXXXXXX[[[\\\aaaaaahhhvvvwwwaaaVVVJJJFFFFFFGGGJJJNNNUUU^^^lll{{{xxxnnngggfffiiiooowwwxxxsssooogggdddbbbbbbhhhsss~~~}}}888888888888888888888888888888888999999999::::::999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;<<<<<<======<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<===>>>>>>>>>AAAAAAAAAAAABBBDDDEEEFFFGGGEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLMMMOOORRRVVVXXXVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSUUUVVVXXXYYYYYYYYYXXXVVVTTTSSSRRRRRRRRRRRRTTTVVVVVVVVVVVVXXXZZZ\\\\\\bbbmmm{{{oooaaaRRRKKKHHHFFFGGGJJJPPPWWWbbbqqqvvvkkkfffgggjjjpppwwwwwwrrrlllgggbbb```ccckkkttt{{{|||yyy~~~888888888888888888888888888999999999999:::::::::888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<999999;;;<<<===>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFFFFEEEEEEEEEGGGHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHKKKMMMPPPRRRSSSTTTQQQQQQPPPOOONNNNNNNNNNNNPPPOOOMMMMMMNNNPPPSSSUUUVVVUUUTTTSSSRRRRRRRRRRRRPPPQQQRRRSSSUUUWWWXXXXXXZZZXXXWWWUUUSSSQQQQQQPPPPPPRRRTTTTTTTTTUUUWWWYYYXXXYYY^^^gggrrrxxxiiiXXXNNNJJJFFFFFFGGGLLLRRR\\\jjjyyy~~~pppjjjhhhiiinnnsss|||yyyrrrnnniiibbb^^^___fffnnntttyyywww|||888888999999999999888888555666777888999:::::::::;;;;;;;;;::::::;;;;;;;;;888888999999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========>>>>>>>>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOSSSSSSSSSRRRRRRPPPOOOOOONNNNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWUUUSSSRRRQQQPPPPPPQQQQQQQQQQQQRRRSSSUUUUUUVVVWWW\\\bbbjjjxxx|||iiiWWWLLLGGGFFFFFFJJJLLLUUUcccppp}}}yyykkkfffhhhkkknnnwww}}}~~~tttmmmfffcccaaa```dddjjjuuu~~~{{{tttrrrwww}}}777888888999999888888777666777888888999999999999<<<;;;;;;::::::;;;;;;<<<888888888999999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCDDDEEEEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRRRRSSSSSSRRRRRRRRRPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWUUUTTTRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUZZZ___eeerrrsss```QQQIIIGGGHHHJJJKKKRRR^^^kkkxxxsssjjjhhhhhhiiiuuuzzzzzzrrrjjjeeebbb```cccgggllluuu~~~yyysssqqqvvv|||777888888999999888888777777777888888999888888888999999999888888999999999888888888999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<::::::999999999999::::::999::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBBBBDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWSSSSSSSSSSSSSSSSSSSSSRRRPPPQQQQQQRRRRRRSSSSSSTTTRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWUUUTTTRRRRRRQQQQQQPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTWWW[[[```jjj}}}mmmZZZMMMIIIIIIIIIIIIMMMXXXcccppp}}}rrrkkkiiigggqqquuuyyyooojjjeeeaaaaaadddfffllluuu~~~zzzvvvssswww}}}777777888888888888777777777888888888888888777666777666666555555666666777888888888888999999999999999999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;999999888888888888999999999999999:::;;;;;;<<<<<<=========>>>>>>@@@AAAAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNOOOQQQSSSVVVXXXZZZ\\\\\\XXXXXXYYYXXXWWWVVVTTTSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUTTTSSSRRRRRRRRROOOQQQSSSTTTUUUTTTSSSQQQSSSSSSUUUYYY[[[bbbqqqzzzdddSSSKKKJJJHHHFFFIIIQQQ\\\iiizzz|||rrrmmmjjjnnnpppxxxuuunnniiidddbbbcccdddhhhnnnuuu}}}yyy{{{777777777888888777777777777777888888888777777666777777666666666666777777777777888888888999999999888999999:::;;;;;;::::::::::::::::::::::::999999888888777777777777888888888888999999:::;;;;;;;;;============>>>???@@@@@@BBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPQQQTTTWWWZZZ]]]^^^______`````````^^^[[[XXXUUURRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWUUUTTTSSSSSSSSSSSSPPPQQQSSSUUUUUUTTTRRRQQQTTTTTTUUUXXXYYY]]]hhhsssppp\\\OOOKKKHHHEEEFFFMMMVVVccctttzzzrrrnnnmmmnnnttt~~~{{{tttooohhhddddddcccdddhhhooowww~~~666777777888888777777666666666777777888777777777:::999999888888999999:::777777777888888888888999777888999::::::;;;;;;:::::::::999999999999888888777777777666666777777777777888888999999::::::;;;===============>>>??????AAAAAABBBBBBBBBBBBAAAAAA????????????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNOOOPPPSSSVVVYYY\\\]]]^^^bbbdddffffffeeeaaa]]][[[SSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYZZZWWWWWWVVVTTTTTTSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQUUUTTTUUUXXXYYY[[[bbbkkktttiiiXXXOOOJJJFFFEEEJJJRRR]]]lllzzzwwwrrrqqqooorrrzzz|||vvvooohhhfff```___bbbiiipppyyy666666777777777777666666555555666777888888888777999999888888888888999999777777777777888888888888777777888::::::;;;;;;::::::999999999888888888888777666666555555666666777777777888888999:::::::::======<<<<<<<<<===>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBAAABBBBBBCCCCCCCCCBBBBBBFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIHHHIIIJJJLLLMMMMMMNNNNNNMMMNNNQQQSSSVVVXXXYYYZZZ]]]```cccffffffccc___]]]SSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSUUUXXXYYYYYY^^^eeejjjsssyyycccVVVMMMHHHEEEHHHMMMUUUbbbnnn{{{vvvssssssxxx~~~~~~tttlllhhhaaa___```fffjjjooozzz|||666666777777777777666666444444666777888888888888666666555555555555666666777777777777888888888888666777888999:::;;;;;;;;;:::999999999888888777777666666555555555555666666777777777888999999::::::===<<<<<<<<<<<<======>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???;;;;;;<<<<<<=========>>>BBBBBBBBBCCCBBBBBBAAAAAACCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMKKKMMMOOOQQQSSSUUUUUUVVVUUUYYY]]]aaacccaaa^^^\\\TTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRTTTXXXYYYYYY\\\bbbccckkkvvvkkk[[[OOOJJJFFFGGGJJJPPP[[[fffxxx{{{vvvtttwww{{{xxxmmmhhhfffbbbaaadddeeegggppp|||}}}777777777777777777777777::::::999999888888777777666666666777888888999999777777777777777777777777666777777777888888888888555555666666777777888888666666666666666666666666555666777888999999888777::::::;;;;;;<<<=========999:::===???@@@>>><<<;;;<<<=========>>>>>>>>>>>>========================>>>???@@@@@@BBBBBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNPPPPPPQQQRRRRRRUUUYYY]]]______]]]\\\WWWTTTRRRTTTXXXYYYUUUPPPQQQQQQRRRSSSTTTUUUUUUVVVYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWXXXZZZ[[[]]]^^^eeegggmmmyyyzzziiiXXXRRRLLLIIIGGGJJJTTT___ppp}}}xxxttttttzzzuuunnnjjjfffcccccccccccciiipppyyy777777777777777777777777777777666666666666666666999999888777777666666555666666666666666666666666666666777777777888888888666666666666666777777777666666666666666666666666666666888999999999888888:::::::::;;;<<<<<<======999;;;<<<>>>>>>>>><<<;;;>>>>>>?????????@@@@@@@@@========================>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSVVVYYY[[[[[[ZZZZZZVVVTTTRRRUUUXXXXXXUUUQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXXXXYYYZZZ\\\\\\```aaagggrrrtttaaaXXXNNNIIIFFFGGGOOOWWWcccqqq|||tttqqqtttyyy}}}}}}vvvoooiiieeedddbbbaaaeeekkktttzzz555555555555555555555555555555555666666666666666888888888777666666555555666666666666666666666666666666666666777777777777777777666666666666666666666666666666666666666666777777888999999999999888999::::::;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????===========================>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTUUUVVVWWWWWWUUUSSSRRRTTTWWWXXXUUUQQQQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]bbbkkkuuuqqqcccSSSKKKGGGGGGJJJOOOZZZhhh|||wwwpppppptttwwwxxxqqqjjjgggddd```bbbffflllqqqzzz}}}~~~444444444444444444444444666666666777777888888888444444555666666777777888666666666666666666666666555555555666666666777777777777777666666555555444666666666666666666666666888888999999999999999888999999999:::;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCDDDEEEGGGIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTSSSRRRRRRTTTVVVVVVTTTQQQQQQQQQRRRSSSTTTUUUUUUVVVTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWZZZYYYYYYXXXXXXXXXYYYYYY\\\]]]bbbiiiqqq}}}ooo[[[QQQLLLIIIIIIJJJTTT```sss|||tttqqqsssuuu{{{yyyqqqlllhhhcccbbbdddeeeiiipppyyy|||xxxwwwyyy|||}}}wwwrrr333333333333333333333333555555666666777777777888444444444555666666777777555555555555555555555555444555555555555666666666777777666666555555444444666666666666666666666666999888888888888888888888888888999999:::;;;;;;;;;;;;:::999888888999:::;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNPPPQQQRRRPPPPPPQQQRRRTTTTTTRRRQQQOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTSSSSSSRRRRRRSSSSSSVVVVVVWWWWWWWWWXXXXXXXXXZZZYYYYYYXXXXXXXXXXXXXXX[[[]]]aaahhhnnnwwwyyycccWWWQQQLLLHHHGGGIIISSScccsssyyysssppppppttt{{{vvvqqqlllfffcccdddaaadddiiipppyyy~~~xxxuuurrrtttwwwzzzzzzvvvooojjj333333333333333333333333333333333444444444444444666666666555444444333333555555555555555555555555444444444444555555555666666666555555555555555555666666666666666666666666999888777777666777777777777888888999999::::::;;;;;;:::888777777888999999<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@BBBBBBBBBBBBCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOQQQQQQQQQPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRUUUVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWXXXXXXXXXZZZ[[[___eeehhhnnnzzzmmm___VVVNNNHHHFFFDDDKKKVVVeeessswwwoookkkpppvvv~~~}}}xxxssslllgggfffbbbccceeeiiipppxxx|||vvvsssoooppprrrsssrrrnnnhhhccc444444444444444444444444444444333333333333333333666666555555444333333222555555555555555555555555333333444444444555555555444444555555555555555555666666666666666666666666888888666555555555666666777777888888999:::::::::999999888777777777777777;;;;;;<<<<<<<<<=========::::::::::::::::::::::::::::::;;;<<<===>>>>>>???AAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLNNNOOOOOOOOONNNOOOLLLMMMNNNNNNPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYYYYZZZ]]]aaabbbeeennnyyyzzzjjj]]]QQQJJJHHHFFFIIINNNWWWdddtttwwwpppooosssxxx~~~}}}tttmmmkkkeeeeeedddeeeiiiooouuuxxx~~~zzzvvvrrrmmmlllkkkjjjhhhddd___[[[444444444444444444444444666666666555555444444444222222333444444555555666555555555555555555555555333333333444444444555555333444444555555666666666666666666666666666666666888777666444444444555666777777777888999999::::::888888888888777777666666999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::;;;<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHIIIJJJJJJKKKHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJMMMNNNNNNMMMMMMNNNKKKLLLMMMNNNOOOPPPPPPQQQOOOPPPPPPPPPRRRSSSTTTUUUTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[]]]```______gggqqqvvvtttdddVVVMMMKKKGGGGGGGGGKKKUUUcccqqqzzz{{{ooorrruuuxxx}}}|||tttqqqhhhfffddddddeeeiiinnnqqqzzz~~~zzzvvvsssllliiifffccc```\\\XXXTTT333333333333333333333333444444444444444444444444333333333444444444555555444444444444555555555666444444555555555555444444555555555555666666666666777777777777666666666666666666777777777777666666777888888888888999999999999888777666666777888999888999999::::::;;;;;;<<<999999999:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIIIIGGGFFFEEEAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQSSSTTTWWWVVVUUUUUUVVVWWWYYYZZZ[[[YYYXXXYYY\\\]]][[[YYYZZZZZZ[[[[[[]]]aaaggglllsss|||kkk]]]QQQKKKIIIGGGEEEFFFLLLUUU___eeeuuuxxxrrrooosssyyy~~~~~~wwwoookkkeeebbbbbbfffhhhjjjrrryyy~~~~~~~~~}}}|||uuulllnnniiiaaa\\\XXXVVVTTTSSS333333333333333333333333444444444444444444444444222222222222333333333333444444555555555666666666444444555555555555444444555555555555666666666666777666666666666666666666666666777777777777666666777777888888888999999999999888777666666777888999888888999999:::;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???======>>>???@@@AAAAAABBBDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEBBBBBBCCCCCCDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNOOOQQQSSSTTTVVVVVVVVVVVVVVVXXXYYYZZZ\\\ZZZYYYZZZ\\\]]]\\\ZZZ[[[\\\\\\]]]^^^aaafffjjjsssqqqbbbVVVNNNGGGFFFDDDDDDHHHNNNTTTXXXhhhrrr}}}wwwqqqqqqtttxxx}}}tttooohhhcccbbbdddeeefffnnnttt|||}}}}}}|||vvvmmmlllfff___YYYUUUSSSQQQPPP333333333333333333333333333333333333444444444444222333333333333444444444555555555555666666666777444444555555555555444444444555555555555666666666666666666666666666666666666666777777777777666666777777777888888888999999888888777777777777888888888888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????======>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNPPPRRRSSSTTTVVVVVVVVVVVVWWWXXXYYYZZZ\\\[[[ZZZ[[[]]]]]]]]][[[\\\]]]______```bbbfffiiisss{{{zzzjjj]]]UUUHHHGGGEEEDDDEEEFFFIIIJJJVVV___lllxxxwwwqqqqqqssszzz}}}xxxoooiiieeedddcccccchhhmmmtttzzz}}}~~~~~~||||||vvvoooiiiddd\\\UUUQQQOOONNNMMM222222222222222222222222333333333333333444444444555555555666666666777777555555555666666666777777444444555555555555444444444444444555555555666666555555555666666666666666666666777777777777666666777777777777888888888888888777777777777777777888777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>???????????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLMMMOOOPPPRRRSSSTTTVVVVVVVVVWWWXXXXXXYYYZZZ\\\[[[[[[\\\]]]]]]]]]]]]\\\^^^```bbbdddfffiiillluuuyyyssseee\\\PPPMMMIIIEEECCCCCCCCCDDDIIIQQQ[[[gggwwwwwwqqqqqqvvv|||wwwooojjjgggeeedddcccfffkkkqqqwww~~~}}}|||}}}}}}{{{vvvpppgggaaaYYYRRROOOMMMLLLKKK222222222222222222222222222222222333333333444444555555555666666666777777555555555555666666666666444444555555555555444444444444444444555555555555444444555555666666666777666666777777777777666666666666777777777888888888777777777888888777777777666666777888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEAAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLMMMOOOQQQSSSTTTTTTVVVVVVWWWXXXYYYYYYYYYYYY[[[\\\\\\\\\\\\\\\]]]]]]ZZZ]]]```cccfffjjjnnnqqqwwwyyy{{{{{{mmmdddYYYUUUNNNGGGBBBAAABBBDDDEEEHHHOOOYYYggg{{{vvvqqqrrrwww|||~~~uuuoookkkgggeeeaaacccfffjjjpppwww||||||}}}zzz}}}~~~{{{uuuooofff```WWWPPPMMMLLLKKKKKK222222222222222222222222111111222222333333444444222333333333333444444444444444444444555555555666444444555555555555444444333444444444444555555555444444444555555666666777666666777777777777666666666666666777777777888888777777888888888888777777666666666777888888999999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@AAAAAABBBDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMPPPRRRSSSTTTTTTVVVVVVXXXYYYYYYZZZYYYYYYZZZ[[[\\\\\\[[[[[[\\\^^^YYY\\\___bbbeeejjjpppsssvvvvvvxxxzzz~~~vvvnnnccc]]]TTTKKKEEECCCCCCCCCEEEEEEHHHOOOZZZkkkuuurrrsssxxx}}}}}}uuuoookkkhhhcccdddeeefffiiipppxxx}}}~~~{{{zzzvvvyyy}}}{{{ssslllccc]]]UUUNNNLLLKKKLLLLLL111111111111111111111111000111111222333333444444222222222222333333333333333333333333444444444444444444555555555555444444333333444444444555555555333333444555555666777777666666777777777777666666666666666666777777777888666777888999999888777666555555666666777888888999888888888999999999::::::::::::;;;;;;<<<<<<============>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTVVVWWWXXXYYYZZZZZZYYYYYYXXXZZZ\\\\\\ZZZYYY[[[]]]ZZZ[[[]]]___bbbgggmmmrrrrrrrrrtttvvvvvv{{{~~~wwwnnnhhh```VVVNNNHHHDDDCCCCCCBBBDDDIIIPPP\\\qqqwwwuuutttxxx~~~xxxrrrnnnggggggeeedddeeeiiiooottt~~~~~~wwwxxxzzz}}}{{{ppphhh```ZZZRRRLLLJJJKKKLLLMMM111111111111111111111111000000111222333333444444333333333444444444555555222222222333333333444444444555555555555555555444333333333444444444555555333333444444555666777777666666777777777777666666666666666666777777777777666777888999999888777666555555666666777888888888777777888888888999999999999999::::::;;;<<<<<<===??????@@@AAABBBCCCCCCDDDAAAAAAAAAAAAAAACCCDDDDDDGGGGGGHHHIIIIIIGGGFFFEEEFFFEEEEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRTTTTTTTTTVVVWWWXXXZZZZZZZZZZZZYYYXXXZZZ\\\[[[YYYYYY[[[]]]ZZZ[[[\\\]]]___dddjjjooonnnnnnqqqrrrpppsss}}}vvvrrrjjj```VVVNNNGGGCCCAAA@@@BBBGGGKKKSSSdddvvv}}}yyyqqquuuzzzxxxtttjjjiiigggdddccceeejjjnnnpppzzzyyyyyyyyyzzz}}}zzzooofff^^^XXXPPPJJJHHHJJJLLLMMM222222222222222222222222111222333333444444333333444444444333333222222222888555333111222444444444444444444444444444444444666555444333333333333333333333444444555666666666666666777777777777666666666666666666777777777777777777777777777777777777555777888777666555666888::::::::::::::::::::::::999:::<<<;;;::::::;;;=========>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDIIIJJJJJJJJJHHHFFFCCCAAACCCCCCDDDDDDCCCBBBAAAAAAEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJLLLMMMOOOQQQRRRTTTTTTUUUUUUVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXYYYZZZ[[[]]]aaagggkkklllkkkkkkkkkmmmsss{{{~~~yyynnn___QQQIIIFFFDDDAAAAAAEEEHHHMMMUUU^^^sss|||wwwuuuvvvyyy{{{}}}vvvpppiiiddddddeeedddcccnnnrrrzzz|||wwwttttttyyy~~~yyykkkbbbYYYUUUOOOKKKIIIIIIIIIHHH222222222222222222222222111222333333444444333333444444444333333222222222888555222111222444444333444444444444444444444444555555444333333333333333333333444444555666666666666666777777777777666666555666666666777777777777666666666666666666666666555777888777666555666777::::::::::::::::::::::::999:::;;;;;;::::::;;;=========>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBAAAAAADDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSTTTUUUVVVWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZXXXYYYZZZ[[[\\\```eeehhhiiihhhhhhgggiiinnnvvv{{{wwwiii[[[OOOIIIEEEBBB@@@CCCEEEHHHNNNVVVcccvvvzzzvvvtttvvvxxx{{{|||vvvnnnhhhgggfffdddccchhhlllrrryyy{{{wwwvvvwwwyyy{{{wwwhhh___WWWSSSMMMJJJIIIIIIIIIIII222222222222222222222222111222222333333333333333444444333333333333222222777444222222333444444333444444444444444444444444555444444333333333333333333333333444555555666666555666666777777666666555555555666666666777777777666666666666666666666666555666777777555555666777999999999999999999999999999:::;;;;;;::::::;;;<<<======>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEFFFFFFEEEDDDDDDCCCAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOQQQQQQRRRRRRUUUUUUWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXYYYZZZZZZ[[[]]]aaaeeeeeeeeedddcccdddhhhnnnsssxxxiiiYYYNNNIIIDDDAAACCCCCCCCCGGGLLLSSScccyyy|||uuutttuuuwww|||xxxqqqmmmkkkgggdddccceeejjjooouuuzzz~~~|||yyyvvvtttssszzz}}}sssccc[[[SSSPPPKKKIIIHHHIIIIIIIII222222222222222222222222111111222333333333333222333333333333333333333333555444222222333444444333333333333333333333333333444444333333222333333444222333333444444555666666555666666666666666666555555555555666666666777777666666666666666666666666555666777666555555666777888888888888999999999999888:::;;;;;;:::999;;;<<<=========>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBB??????AAABBBCCCCCCCCCCCCCCCBBB@@@???>>>@@@AAACCCBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYXXXYYYYYYYYYYYY[[[^^^aaaddddddcccbbbaaadddhhhlllwwwvvvdddWWWNNNHHHDDDDDDCCCBBBCCCGGGLLLVVVfffxxx{{{vvvuuuuuuxxx|||{{{uuuqqqkkkgggcccccceeeiiinnnsssyyy|||}}}xxxsssppptttvvvzzz|||{{{{{{|||}}}mmm^^^VVVPPPMMMIIIHHHHHHIIIIIIIII222222222222222222222222000111222222333333222222333333333333333333333333444333111222333444333222333333333333333333333333333333222222222333333444222222333333444555555555555555666666666666555555555555555555666666666666555555555555555555555555444666777666555444555666777777777888888999999999888999;;;:::999999:::<<<==================>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAA@@@???===>>>???AAABBBAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXWWWXXXYYYYYYYYYYYY\\\^^^cccccccccbbbaaabbbeeegggkkkwwwoooaaaTTTLLLFFFDDDCCCAAAAAACCCHHHLLLVVVeeewww|||vvvtttuuuyyy|||}}}vvvooojjjeeeeeeddddddhhhmmmrrruuu}}}}}}xxxtttqqqsssuuuyyy}}}~~~|||yyyxxxwwwwwwyyy|||uuugggZZZSSSNNNKKKHHHGGGHHHIIIIIIHHH222222222222222222222222000111111222222222222222222222333333333333444444333222111222333444333222333333333333333333333333222222222222222333333444222222222333444444555555444555555666666555555444444444555555555666666666555555555555555555555555444555666666444444555666666666666777888888999999888999::::::999999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>>>>??????>>>===>>>???@@@AAA@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLKKKKKKKKKJJJKKKMMMOOOQQQRRRSSSSSSTTTSSSSSSRRRRRRSSSTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXVVVXXXYYYYYYYYYYYY[[[]]]aaabbbbbbaaa___```bbbcccfffppp~~~xxxmmm]]]SSSIIIEEECCC@@@???AAACCCDDDKKKVVVddduuuwwwuuuwwwyyy~~~~~~vvvqqqkkkiiifffcccdddgggjjjmmmuuuxxx|||}}}{{{tttttttttuuuwwwzzz}}}~~~{{{yyyuuuuuusssssstttuuuwwwxxxxxxzzzzzzuuulllaaaWWWRRRMMMKKKHHHHHHHHHIIIIIIHHH222222222222222222222222000000111222222222222222222222222333333444444444222111111222444444333222222222222222222222222222222222111111222333333444111222222333333444555555444555555666666555555444444444444555555555666666555555555555555555555555444555666666444444555666555555666666777888888999777999::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>>>>>>>??????=========>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCDDDFFFHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTUUUVVVSSSSSSRRRQQQQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWVVVWWWYYYYYYYYYZZZ\\\]]]]]]^^^___^^^]]]\\\]]]___bbbjjjuuu~~~xxxkkk^^^QQQJJJGGGCCCAAABBB???@@@EEELLLSSS]]]pppyyyyyywww{{{~~~tttqqqlllgggeeeeeegggiiimmmpppuuuzzz~~~xxxwwwuuutttsssuuuwwwxxx|||~~~~~~yyyvvvrrrqqqpppnnnnnnnnnooopppooopppooolllddd\\\VVVSSSMMMKKKIIIHHHIIIIIIHHHGGG222222222222222222222222000000111222222222222111222222222333333444444444111111111222444444333222222222222222222222222222222111111111222333333444111222222333333444555555444555555555555555555444444444444555555555666666555555555555555555555555444555666555444444555666444555555666777888888999777999::::::999888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA<<<<<<===>>>??????>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBDDDFFFHHHIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIIIIKKKMMMPPPSSSUUUVVVWWWSSSSSSQQQPPPPPPQQQRRRSSSQQQRRRSSSTTTUUUVVVWWWWWWUUUWWWYYYZZZZZZZZZ\\\^^^YYY[[[\\\[[[ZZZYYYZZZ\\\[[[bbbkkksss~~~xxxiiiZZZQQQLLLGGGDDDEEE???@@@EEEIIIIIIMMM\\\mmm~~~|||pppttt{{{|||yyysssmmmiiiggghhhhhhiiilllqqqvvv{{{|||zzzvvvsssqqqqqqsssttttttvvv{{{~~~xxxuuupppooommmkkkjjjjjjjjjjjjiiijjjiiifff```ZZZVVVTTTNNNLLLJJJIIIJJJIIIHHHGGG222222222222222222222222000000000000000000000000111000000000//////......222222222333333222222222111111111111111111111111222222222222222222222222333333333333333333333333222333333444444333333222555555666666666666666666555555666777777666555555555555555555555555555555444555555666666666666666888888999999999888888777888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>===============<<<<<<<<<<<>>>>>>>>>>>===<<<<<<=========>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMPPPSSSWWWZZZ[[[ZZZXXXVVVTTTRRRQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYXXX\\\dddnnnzzz~~~yyypppfff[[[QQQHHHCCCAAAAAAAAA@@@AAAEEEKKKPPP[[[eeettt}}}~~~}}}wwwssspppnnnhhhhhhhhhjjjnnnsssxxx{{{|||wwwsssppppppoooooopppssswww{{{}}}}}}zzz}}}yyyttttttoooiiidddaaa```^^^]]]]]]]]]\\\\\\\\\YYYTTTQQQNNNNNNLLLKKKJJJIIIIIIIII222222222222222222222222000000000000000000000000111111111111111000000000000111111111111111111000111111111111111111111111222222222222222222222222333333333333333333333333222333333444444333333222222222333444555666666777777666555555555555666777555555555555555555555555444555555666666666666666777777888888999888888777666666777888999999999999;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLOOOSSSXXX]]]```^^^[[[XXXTTTQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTVVVUUUXXX^^^dddlllzzz~~~vvvmmmcccXXXNNNGGGBBBBBBAAA@@@???@@@DDDGGGLLLUUUaaammmzzzzzzuuurrrmmmkkkiiihhhjjjnnnrrruuu{{{~~~yyyuuupppnnnllljjjkkknnnrrruuu~~~{{{xxxuuupppiiiccc___[[[XXXUUUXXXXXXWWWXXXXXXVVVRRROOONNNNNNNNNMMMLLLKKKJJJIII111111111111111111111111000000000000000000000000222222111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555777555444222222444555777555555555555555555555555444555555666666666666666666777777888888888888888666666777888999999999999:::::::::999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKNNNSSSYYY___bbb```]]]XXXTTTQQQPPPQQQRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXVVVVVVVVVVVVVVVUUUUUUUUUVVVUUUWWW[[[___eeepppzzzyyyrrrjjj___TTTLLLEEEDDDCCCAAA@@@@@@AAACCCDDDKKKTTT[[[dddvvv|||xxxuuurrrnnnjjjiiikkknnnppptttxxx}}}rrroookkkggggggiiillloooxxxzzz}}}{{{yyytttoooiiiccc]]]YYYTTTQQQTTTTTTTTTTTTUUUTTTQQQOOOMMMNNNNNNNNNNNNLLLJJJIII111111111111111111111111000000000000000000000000111111111111111111222222000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222222333333444444333333222444444444444444333333333555444222111111222444555555555555555555555555555444555555666666666666666555666777888888888888888666777888999999:::::::::999999999999999:::;;;<<<::::::<<<======>>>>>>>>>@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMRRRXXX^^^aaa___\\\WWWSSSPPPPPPQQQRRRPPPQQQQQQRRRRRRSSSTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSVVVZZZ\\\___hhhqqq{{{~~~yyyuuupppggg[[[SSSIIIGGGDDDBBBAAA@@@@@@AAA???DDDIIIKKKQQQ```vvv|||yyysssnnnjjjiiijjjkkknnnqqqvvv|||zzzvvvqqqllliiihhhiiijjjpppqqqtttxxx}}}{{{wwwqqqmmmgggaaa\\\XXXTTTQQQRRRRRRQQQRRRSSSSSSQQQOOOLLLMMMNNNNNNNNNLLLKKKIII111111111111111111111111000000000000000000000000000000000111111111111111000111111111111111111000111111111111111111111111222222222222222222222222222222222222222222222222222333333444444333333222444444444444444444444444444333222222222222333444555555555555555555555555444555555666666666666666555555666777888888888888666777888999999::::::999999888888999999:::;;;<<<999:::;;;<<<===>>>>>>>>>@@@@@@@@@?????????>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIILLLPPPUUUZZZ]]][[[XXXUUURRRPPPOOOPPPQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYVVVVVVVVVUUUTTTTTTSSSSSSQQQPPPSSSWWWYYYZZZ```iiiqqq~~~zzz}}}zzzwwwpppeee\\\NNNJJJEEEBBB@@@@@@?????????BBBEEEEEEHHHRRRbbbnnnzzztttnnnkkkiiihhhjjjlllnnnrrrxxx}}}{{{uuupppkkkhhhfffggghhhkkkooouuu{{{|||wwwooojjjddd^^^ZZZWWWTTTRRRQQQPPPOOOPPPQQQQQQPPPNNNLLLMMMMMMMMMLLLLLLKKKJJJ111111111111111111111111000000000000000000000000/////////000000111111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222333333444444333333222222333333555666777888888444444444444444444444444555555555555555555555555444555555666666666666666444555666777888888888888555555666777888888888888888888888888999:::;;;<<<888999;;;<<<===>>>>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKOOORRRUUUWWWUUUTTTRRRPPPOOOOOOPPPPPPOOOPPPPPPQQQQQQRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRPPPPPPSSSVVVVVVVVVZZZaaahhhuuuuuuzzzyyyooofffXXXRRRJJJEEEBBBAAA@@@>>>???AAADDDDDDFFFKKKTTTZZZnnn~~~wwwrrrnnnkkkiiiiiijjjmmmqqqwww|||~~~yyysssnnnkkkgggfffgggiiimmmrrrwww{{{~~~xxxmmmhhhaaaZZZVVVTTTRRRPPPPPPOOONNNNNNOOOOOOMMMLLLLLLLLLKKKKKKJJJJJJKKKKKK000000000000000000000000000000000000000000000000......//////000000000111222222333333333333222222111111111111111111111111222222222222222222222222111111111111111111111111222333333444444333333222000111222555777999;;;<<<555555666777777666555555555555555555555555555555444555555666666666666666444555666777888888888888333444555666777777777777888888888888999:::;;;<<<888999:::<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAA???@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFHHHKKKNNNPPPRRRSSSQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWWWWVVVUUUTTTTTTSSSRRRRRRTTTWWWVVVTTTXXX^^^aaakkk{{{ssswwwzzzuuummmbbbZZZPPPIIIFFFDDDBBB@@@;;;===@@@BBBCCCFFFIIILLLXXXlllyyyssspppiiiiiiiiikkknnnssswwwzzz~~~{{{uuurrrllljjjhhhfffgggjjjmmmpppvvvzzzyyymmmggg___XXXSSSQQQOOONNNOOONNNLLLLLLMMMMMMLLLJJJMMMLLLJJJIIIIIIJJJKKKLLL//////000000000000//////000000000000000000000000//////000000111111111222222111111111000000//////111111111111111111111111222222111111111111222222222111000//////111333444222222333333333333444444777555333222444777;;;>>>222333444555555555444333333444555555333333444555666666666666666666666666555555555555555555555555666666666666666666666666777888888999999:::;;;;;;<<<<<<<<<<<<===============>>>???@@@AAA@@@??????????????????@@@AAABBBCCCEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIGGGEEEFFFFFFGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMOOOOOOOOONNNNNNMMMMMMMMMQQQQQQQQQQQQRRRTTTUUUVVVTTTTTTTTTTTTSSSRRRPPPPPPRRRRRRRRRSSSTTTVVVWWWXXX]]]eeeooozzzyyyrrrnnnsss}}}zzzllleee[[[OOOGGGCCCAAAAAA@@@@@@???>>>???BBBFFFIIIQQQ\\\nnn|||xxxrrrnnnjjjiiijjjnnnpppqqqwwwzzz~~~}}}xxxssslllfffbbbccceeegggnnnppptttyyy~~~}}}zzzyyy|||wwwjjjddd[[[TTTOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHH//////000000000000//////000000000000000000000000//////000000000111111111111111111111000000000///222222222222222222222222222222111111111111222222222111000///000111333444111111111222222222333333555444222222333555888:::222333444555555555444333333444555555333333444555555555555555555555555555555555555555555555555555555555555555555555555555777777888888999::::::;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@??????????????????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFHHHIIIIIIGGGEEEFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMOOOOOOOOOOOOPPPRRRSSSTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYaaajjjttt~~~uuummmnnnuuuvvvooodddXXXOOOHHHDDDAAA??????>>>======???BBBDDDHHHPPP]]]lll|||~~~wwwsssnnnkkkkkklllmmmnnnsssuuuyyy}}}{{{wwwqqqkkkfffddddddeeegggiiilllqqquuuzzz~~~|||yyyxxxyyy{{{vvvhhhbbbYYYRRRNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIII//////000000000000//////000000000000000000000000//////000000000000111111111111111111000000000000222222222222222222222222222222111111111111222222222111000000000111333444000000000111111111111222222222222222222333444444222222333444444444444444333444555555333333444555555555555555555555555555666666666666666666666666555555555555555555555555777777777888999999::::::;;;;;;;;;<<<<<<<<<============>>>??????????????????????????????@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIHHHGGGEEEFFFFFFFFFGGGIIIJJJLLLLLLMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSRRRRRRSSSSSSTTTUUUWWWWWWUUU\\\dddkkkwww|||ooojjjlllvvv|||qqqfff[[[PPPGGGBBB??????>>>===>>>>>>@@@@@@EEEHHHOOOYYYfffvvv|||uuupppnnnmmmllllllmmmooorrrvvvzzz~~~|||xxxsssnnniiifffdddaaabbbdddgggkkkppptttvvv|||~~~~~~}}}~~~zzzxxxwwwvvvxxx{{{~~~sssccc^^^VVVPPPLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIIIIJJJKKKKKKLLLLLL//////000000000000//////000000000000000000000000//////000000000000000000111111111000000000000000222222222222222222222222222222111111111111222222111111000000000111222333000000000111111111222222111222222222222222111111222222333333444444444444333444555555333333444555555555555555555555555555666666666666666666666666555555555555555555555555666666777777888999999999::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEGGGHHHHHHFFFEEEFFFGGGFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKLLLMMMNNNPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTZZZ```dddkkk|||vvvkkkgggmmm|||}}}rrrgggZZZMMMEEEBBB@@@?????????@@@@@@@@@CCCEEEHHHNNNXXXfffttt}}}yyyuuurrrpppnnnjjjkkkmmmppptttyyy}}}~~~{{{vvvqqqkkkhhhcccbbbbbbccceeehhhkkkmmmqqqsssvvvyyy{{{~~~~~~}}}}}}||||||xxxwwwwwwuuuwwwzzz}}}{{{zzz{{{ooo^^^YYYRRRMMMJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKMMMNNNNNN//////000000000000//////000000000000000000000000000000//////////////////000000000000000000111111222222222222222222222222222222111111111111222222111111111111111222222222111111111111222222222333222222333444333222111000222222222222333333444444333444555555333333444555555555555555555555555555666666666666666666666666555555555555555555555555555666666777777888888999::::::::::::;;;;;;;;;;;;===============>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDFFFGGGGGGFFFEEEFFFGGGEEEFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNPPPPPPNNNNNNNNNOOOPPPRRRTTTUUUSSSSSSSSSSSSTTTUUUVVVVVVUUUZZZ^^^```dddqqqqqqhhhhhhrrr~~~}}}ssseeeVVVLLLDDDAAA???>>>???@@@@@@???>>>???BBBFFFLLLUUU```gggvvv|||xxxuuurrrmmmlllllllllnnnrrrvvvxxx{{{}}}~~~~~~|||xxxsssppphhhfffdddbbbbbbbbbcccdddfffiiilllnnnrrrwww||||||{{{||||||}}}}}}~~~~~~zzzxxxwwwxxxuuuwwwzzz~~~zzzxxxwwwzzz{{{|||zzziiiYYYUUUOOOKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNOOO//////000000000000//////000000000000000000000000000000////////////......000000000000111111111111111111111111111111111111222222111111111111222222000000111111222222222222111111111222222222333333222333333333333333222222222222222222222333444444333444555555333333444555444444444444444444444444555555555555555555555555444444444444444444444444555555555666777777888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFCCCEEEGGGGGGFFFEEEFFFGGGEEEFFFHHHIIIKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQNNNMMMMMMNNNOOOQQQSSSUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWYYY\\\^^^```hhh{{{}}}ooohhhllltttttteeeZZZKKKFFF@@@===>>>???>>><<<<<<>>>@@@CCCGGGLLLRRRWWWeeeyyy{{{xxxtttrrrooommmmmmnnnppprrruuuwwwyyy{{{|||{{{yyywwwnnnllliiifffcccaaa`````````bbbdddfffhhhmmmrrrvvvyyy|||}}}{{{yyyxxxzzz{{{|||~~~~~~zzzyyyyyyzzzvvvxxx{{{|||wwwtttuuuvvvvvvzzz~~~ooobbbVVVRRRMMMIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNOOO//////000000000000//////000000000000000000000000000000/////////.........///000000000111111111111000000000000000000000000222222111111111111222222000000111222222222222222000000000111111111111222222222222222222222333333333222111111111222333444333444555555333333444555444444444444444444444444444444444444444444444444444444444444444444444444444444555666666777777888999999999999::::::::::::<<<<<<;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>??????????????????@@@AAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEECCCEEEFFFGGGFFFEEEFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPNNNMMMMMMMMMNNNPPPSSSTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWVVVXXX\\\]]]aaaooo~~~|||ooolllpppxxxuuukkkWWWPPPFFFAAA@@@@@@>>>;;;>>>@@@AAABBBCCCGGGLLLOOOVVVeeeyyy{{{yyyuuuqqqooonnnnnnooonnnpppsssuuuxxxyyyzzzzzzuuusssqqqmmmjjjgggdddccc___````````````cccgggkkkmmmqqqvvvzzz~~~}}}zzzxxxwwwvvvvvvyyyzzz|||~~~~~~{{{zzz{{{|||{{{}}}}}}vvvqqqpppppppppsssxxxvvvzzz|||xxxsssmmmddd\\\SSSPPPKKKIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMMMM//////000000000000//////000000000000000000000000000000//////.........---//////000000111111111222////////////////////////222222111111111111222222000000111222222222222111////////////000000000000111111000000111222333333333222111111111222333444333444555555333333444555444444444444444444444444333333333333333333333333444444444444444444444444444444555555666777777777888888999999999:::::::::<<<<<<;;;:::;;;<<<===>>>??????>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGFFFEEEFFFGGGEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJLLLMMMNNNOOONNNNNNMMMLLLNNNPPPRRRTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTUUUYYYZZZ]]]gggttt}}}wwwpppqqqnnnvvvcccZZZNNNFFFCCCBBB???======>>>>>>===>>>AAAEEEIIIKKKVVVfffxxx}}}yyyuuurrrpppooooookkklllnnnqqqtttwwwyyyzzzzzzyyyxxxuuuqqqnnnkkkiiiaaa```___]]]\\\]]]```ccceeeiiinnnssswww{{{~~~{{{yyyxxxvvvuuuuuuuuuvvvxxxyyy||||||{{{|||~~~}}}uuunnnllllllllloootttpppttttttnnngggccc^^^XXXRRRNNNKKKHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHJJJKKKLLLLLL......///000000000000000//////000000000000//////........................000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333111111222222222333333333444444444555555555555666555555555444444333333333333333333333333333333333222222222333333444444444666666666666666555555555777888888888888999999999999999999999999999999999============>>>>>>>>>>>>===>>>>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIILLLKKKKKKKKKKKKLLLLLLMMMIIIJJJJJJJJJIIIHHHHHHGGGIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVZZZ^^^bbbttt{{{qqqssswwwwwwiiiXXXMMMHHHDDDBBB@@@>>>???????????????AAABBBFFFKKKWWWfffvvv}}}zzzwwwrrrnnnooommmkkkkkknnnrrrtttuuuxxxyyy{{{|||zzzuuupppmmmjjjfffaaa\\\YYYXXXYYYZZZ^^^___bbbfffkkkppptttvvv|||~~~}}}{{{{{{zzzvvvvvvuuuttttttuuuwwwxxxxxx{{{~~~|||wwwqqqmmmkkklllllllllkkkiiifffccc```[[[VVVRRROOONNNMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJKKK......///000000000000000//////000000000000//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222222111000000000111111222222222333333333444444444444555555555555555555444444444333333333444444444444444444444444333333444444444555555555555555555666666666666666777777888888888999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJJJJJJJKKKKKKLLLJJJKKKKKKKKKJJJJJJIIIHHHIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUXXX\\\```ggguuu~~~vvvwww||||||jjj[[[PPPHHHDDDBBB???????????????@@@BBBCCCBBBDDDKKKVVVcccuuu~~~xxxtttrrrooolllkkklllnnnooooooqqqssswwwyyy{{{zzzxxxwwwpppmmmhhhccc^^^\\\[[[[[[YYYYYY[[[^^^bbbgggkkkmmmrrrtttvvvxxxzzz~~~~~~{{{xxxwwwuuuuuuuuuvvvvvvuuuuuuvvvwwwyyyyyy{{{~~~~~~yyyrrrmmmjjjiiihhhgggeeeccc```^^^[[[WWWRRROOOOOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKK......///000000000000///...//////000000//////...000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222222111000000000111111222222222333333333444444444444555555555555555444444444444333333333555555555555555555555555444444555555555555666666444444555555666666777777777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKLLLMMMMMMOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSSSSVVVXXX[[[cccnnn{{{|||zzzpppaaaTTTLLLDDDAAA???===>>>@@@BBBCCCFFFCCCCCCFFFKKKTTTeeettt}}}xxxtttrrrpppmmmlllnnnooooooqqqsssuuuxxxyyy{{{zzzwwwtttoookkkhhhfff___^^^[[[YYYYYYZZZ\\\]]]]]]___bbbdddgggkkkpppsssvvvyyy}}}~~~{{{xxxvvvvvvuuuoooooonnnnnnoooppprrrsssvvvwwwxxxzzz|||~~~|||uuuooojjjeeeaaa^^^XXXVVVTTTSSSRRRQQQNNNLLLMMMLLLKKKIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLLLLMMM------...///////////////......////////////......//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000111222222333333111111222222222333333333333333333444444444444555444444444444444444444444666666666666666666666666444333333333333333333333333444444555666777888888666666777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMMMMOOOOOOPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRTTTVVVYYY]]]dddooo}}}|||}}}tttbbbTTTJJJEEE@@@===>>>???@@@@@@@@@>>>???BBBEEEJJJTTT^^^sss{{{xxxuuurrrpppooonnnmmmmmmmmmooorrrsssyyyxxxxxxwwwtttrrrooonnniiigggddd```]]]\\\[[[[[[YYY[[[\\\^^^___bbbfffiiikkknnnrrrvvvxxx{{{~~~zzzxxxuuurrrppppppppppppllllllmmmmmmooorrrtttuuuyyyzzz|||~~~{{{uuuooojjjeeeaaa^^^VVVTTTRRRRRRRRRRRRPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLJJJKKKKKKLLLLLLMMMMMMNNN------...////////////...---......//////......---////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222222111000000000111111222222222333333333333333333333444444444444333333333444444444444555666666666666666666666666444333333333333222222222444444555555666666777777666666666777777777888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<888999:::<<<>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQSSSSSSTTTTTTTTTUUUUUUUUUSSSTTTTTTSSSRRRRRRSSSUUUTTTUUUZZZdddooo}}}ttt```RRRLLLCCC???>>>??????>>>>>>===>>>CCCEEEFFFKKKQQQ]]]rrr}}}xxxvvvpppooommmllllllmmmooopppttttttuuuuuuuuuttttttssspppnnnkkkgggdddaaa___^^^YYYZZZ[[[ZZZYYYZZZ]]]___aaadddhhhkkkmmmpppsssuuuwwwyyy~~~~~~|||yyypppooonnnlllkkkkkkllllllkkkkkklllnnnpppsssvvvxxx|||~~~zzzsssmmmhhhddd```]]]VVVTTTRRRQQQRRRRRRRRRPPPMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMKKKKKKLLLMMMMMMNNNNNNOOO,,,---......//////......---......//////......---000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333222222111000000000111111222222222333333333222222333333333444444444333333333444444444555555555555555555555555555555555555444444333333333333555555555666666666666666666666666666777777777888777777777777777777777777999999999999::::::::::::999:::;;;<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUURRRSSSTTTTTTSSSRRRSSSUUUUUUSSSVVV\\\cccmmm~~~rrr\\\SSSIIIBBBAAAAAA???===@@@>>>???CCCDDDCCCFFFKKKOOO^^^qqq}}}vvvtttrrrooonnnmmmnnnnnnoooppppppqqqrrrsssttttttrrrrrrqqqooollliiifffeee______^^^\\\YYYXXXYYY[[[[[[]]]```bbbcccdddfffgggkkkmmmqqqvvv||||||yyywwwvvvtttrrrpppllllllkkkkkkkkklllllllllmmmnnnoooqqqssswwwzzz|||~~~{{{{{{|||||||||zzzqqqiiiddd___\\\ZZZUUUSSSQQQPPPQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLMMMMMMNNNOOOOOOOOO,,,---......//////......---..................---111111111111111111111111......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333111111222222222333333333222222333333333444444444333333333444444555555555555555555555555555555555666666555555555444444444666666666666666555555555666666666666777777777777999999999999999999999999777888888888888999999999;;;;;;;;;<<<===>>>??????AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIJJJKKKLLLLLLKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMMMMNNNOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSTTTTTTSSSSSSTTTUUUZZZWWWWWW[[[^^^cccrrr|||zzz}}}bbbYYYMMMEEECCCBBB@@@>>>@@@===<<>>@@@EEEJJJSSS```ooo~~~{{{xxxtttpppmmmlllkkkmmmmmmmmmnnnoooqqqssssssttttttuuuuuusssqqqnnnlllffffffddd```\\\YYYYYYZZZXXXZZZ\\\\\\\\\[[[\\\]]]aaacccfffkkkqqqwww|||~~~{{{zzzyyywwwvvvwwwtttqqqooonnnmmmkkkiiillllllmmmmmmnnnoooooooooqqqqqqrrrtttwww{{{~~~|||xxxwwwvvvvvvvvv{{{zzzpppggg```\\\YYYWWWTTTRRROOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOLLLMMMMMMNNNNNNOOOPPPPPP,,,...//////...------...---,,,++++++...111111///000000000000000000000000000000000000000000000000222111111111000000//////222111000.........///000//////000111111111111111---///000000//////000222000/////////000111222222333222222111111222222333333333111111111111333333222222333333333333444444555555555555666666666666555666666666666666555555444666777666555444555777888888888777777777777777888888999::::::::::::999:::::::::999999888888888999:::;;;<<<============>>>>>>???@@@@@@@@@@@@???BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYYYY[[[```hhhnnnuuuuuuqqqqqquuuzzzttteeeWWWOOOHHHAAA???BBBBBB??????AAA@@@>>>@@@EEEGGGIIIQQQ```qqq{{{xxxuuurrrooopppooommmnnnpppqqqpppppprrrsssttttttuuutttttttttoooooommmkkkhhhddd```^^^^^^\\\XXXUUUTTTUUUWWWYYYYYY]]]cccfffhhhkkkppptttvvvzzz}}}{{{yyywwwrrrooommmmmmnnnooollllllllllllmmmmmmmmmmmmjjjlllooorrrssstttsssrrrwwwwwwxxxyyy{{{}}}|||uuuppppppqqqsssvvv|||~~~wwwnnnfff___ZZZWWWTTTQQQQQQPPPOOOOOONNNMMMMMMPPPQQQQQQPPPNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNOOOOOOPPPPPPPPP---...//////...------...---...---------//////...////////////////////////////////////////////////111111111000000000//////111000///---------.../////////000111111111111000---///000000//////000222000000000000000000111222333222222111111222222333444333222111111222333444222222222333333333444444555555555555666666666666444444555555555555444444666888999888777666777888777777777777777777777777777888999999::::::999999:::::::::999999888888888999:::;;;<<<============>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUVVVXXXXXXXXXYYY\\\bbbgggrrrzzzmmmiiigggkkkpppxxxqqq```UUULLLCCC???@@@AAA>>>>>>???>>><<<===AAA???AAAGGGRRR___nnn}}}}}}~~~|||xxxuuutttrrrooonnnooonnnmmmllljjjkkkmmmooorrrtttuuuvvvrrrrrrqqqpppnnnkkkhhhgggeeeccc___\\\YYYXXXXXXYYYVVVYYY\\\]]]^^^aaaeeeiiilllppptttvvvxxx{{{~~~zzzxxxxxxwwwtttrrrqqqoookkkhhhggggggiiijjjhhhhhhhhhiiijjjjjjkkkkkknnnoooqqqsssuuuvvvvvvvvvzzzzzz{{{|||~~~|||uuuqqqoooooopppqqqwww}}}|||vvvlllddd]]]YYYUUUSSSRRRRRRQQQPPPPPPOOONNNNNNPPPQQQQQQPPPNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNNNNOOOPPPPPPQQQQQQ---...//////...---...///.../////////---,,,,,,---////////////////////////////////////////////////111111000000000000/////////......------------......///000000111111000000...///000000//////000111222111000000000000000000222222111111111111222222444333333222222333333444222222222222333333333333444555555555555666666666333333444444444444444333666777888888666666777888777777777777777777777777777888999999::::::999999999999999999999888888888999:::;;;<<<===============>>>??????@@@@@@??????>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXWWWWWWYYY\\\^^^fffsssjjjddd``````eeemmm{{{}}}lll___TTTJJJDDDBBBAAA>>>===???>>>;;;;;;>>>>>>@@@DDDJJJPPPZZZmmm~~~}}}}}}~~~|||yyyvvvsssqqqooollljjjggghhhjjjllloooqqqssstttttttttuuuuuutttsssrrrrrrooommmjjjfffbbb___\\\[[[WWWWWWWWWWWWVVVXXX[[[^^^bbbcccfffhhhkkknnnsssvvvzzz}}}~~~|||zzzxxxwwwwwwsssqqqnnnmmmlllllljjjiiihhhgggeeecccbbbcccdddeeeeeeeeefffhhhiiijjjkkklllrrrssstttvvvxxxyyyzzz{{{~~~~~~|||wwwrrrooonnnnnnnnnrrrwww{{{~~~|||}}}xxxrrriii```ZZZVVVSSSPPPRRRRRRQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPNNNMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNOOOPPPPPPQQQRRRRRR---...//////------///000//////000000...+++,,,///////////////////////////////////////////////////000000000000000000/////////........................//////000000000000000...000111000///...///111222222111000/////////000222222111111111111222222444333333333333333333444111222222222222333333333444444444555555555666666333333444555555555444444444555666555444444555666666666666777777777777777777777888999999999999999999999999888888888888888999:::;;;<<<===============>>>>>>???????????????>>>>>>>>>????????????@@@AAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIKKKLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNOOOQQQSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYY```gggttttttjjj```[[[\\\dddsssvvvkkkaaaVVVLLLFFFCCC???===@@@@@@======???@@@AAADDDFFFGGGMMM]]]mmm|||~~~}}}}}}}}}|||~~~{{{xxxuuuqqqooommmmmmmmmmmmmmmnnnnnnnnnrrrssstttuuuvvvvvvwwwwwwvvvuuutttqqqmmmiiieeebbb___^^^[[[XXXWWWWWWYYY[[[\\\]]]]]]___aaaeeejjjmmmooorrruuuwwwyyy{{{}}}{{{yyyyyyuuutttsssqqqooonnnmmmllliiihhhfffeeeeeeeeeddddddddddddcccbbbcccdddeeefffeeefffhhhjjjlllnnnpppqqqvvvwwwwwwyyy{{{}}}}}}yyyuuuqqqnnnmmmnnnqqqtttxxx|||~~~zzzvvvvvvyyy}}}|||rrrlllccc\\\WWWSSSPPPNNNPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQPPPNNNMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNOOOPPPQQQQQQRRRSSS......///...---...000222222///...000///+++---111................................................//////////////////000000////////////000/////////......///000000000000000///000111000///...///000222222111000/////////000222111111000000111111222333333333333333333333333111111111222222222333333444444444444555555555555444444555666666666666666333555666555444333444555555555666666777777777777777777888999999999999888888888888888888888888888999:::;;;<<<==================>>>????????????>>>????????????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCDDDFFFHHHJJJJJJKKKKKKGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLJJJKKKLLLNNNPPPRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYXXXXXX]]]^^^eeetttuuueee[[[WWW[[[hhhvvvyyyooocccUUUJJJEEE@@@<<<>>>???>>>===???>>>>>>???@@@@@@CCCOOO\\\jjj|||{{{zzzzzzzzz||||||yyyvvvtttsssqqqnnnmmmkkkkkkkkknnnnnnoooqqqrrrtttuuuvvvwwwxxxxxxxxxvvvrrrnnnllliiifffbbb^^^]]]]]]]]]]]][[[ZZZYYYZZZ\\\___bbbcccfffhhhjjjlllmmmppptttwwwxxxzzz|||}}}||||||zzzyyyvvvtttqqqooonnnmmmjjjiiihhhgggfffdddccccccaaaaaaaaa`````````aaabbbccccccddddddeeefffggggggggghhhjjjmmmooorrrtttuuuzzzzzz{{{|||~~~{{{xxxtttqqqooooooqqqsssvvvzzz|||yyyrrrqqqrrruuuyyy{{{xxxuuujjjeee]]]WWWSSSPPPNNNMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQPPPNNNMMMNNNOOOMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMNNNOOOPPPQQQRRRSSS...//////...---...111333:::111---000000------222......................................................////////////000000...///000000111000000000---...//////000000/////////000111000///...///000222111000000000000000000111111000000000000111111111222222333333222222111111111111111222222222222333444444444444555555555444444555666777777777777555666777777555555666777444555555666666777777888666777888888999999888888777777777888888888888888999:::;;;<<<============<<<===>>>>>>??????>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLJJJJJJLLLMMMOOOQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSUUUWWWYYYXXXXXXXXXVVVZZZgggyyyooobbbYYYWWW___iiizzz}}}qqqaaaTTTKKKCCC======>>>===<<<>>>>>>======???@@@AAAHHHQQQ\\\nnn|||yyyxxxuuuwwwzzz}}}~~~xxxwwwtttqqqooonnnmmmmmmlllllllllmmmnnnpppqqqrrrtttvvvxxxyyyyyywwwuuusssooolllhhheeedddcccbbbaaa^^^[[[YYYYYYZZZ\\\\\\[[[___```bbbbbbcccfffiiilllmmmoooqqqtttwww{{{}}}~~~zzzyyyxxxwwwuuusssrrrqqqooommmkkkiiigggfffeeeddd`````````___^^^^^^]]]]]]\\\]]]^^^^^^^^^___aaaccccccdddfffggghhhiiiiiiiiiiiikkkmmmpppsssvvvxxxyyy}}}~~~~~~|||yyyvvvsssrrrqqqrrrtttwwwzzz~~~~~~zzzwwwooommmkkkmmmpppqqqooolllccc^^^WWWRRROOONNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOONNNOOOPPPPPPNNNNNNOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRRRR...//////...---...111444DDD666---///111---,,,000........................................................./////////000000------///000000000//////---...//////000000/////////111111000///......///000000000000000000111222111111000000000000111111000111111222222111111000111111111111222222222222333333444444444555555555222333444555666666666666555666777777555555666777444444555555666777777888666777777888888888888888666777777777888888888999999:::;;;<<<============<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDCCCDDDFFFHHHHHHGGGFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTVVVSSSRRRSSSUUUWWWWWWUUUUUUSSSWWW```lll|||ttthhh```___dddnnnsssfffXXXMMMCCC@@@???>>>===>>>AAA======@@@BBBBBBEEEIIINNN[[[nnn}}}yyyssstttvvvwwwzzz|||xxxuuutttssssssooonnnmmmmmmmmmnnnoooppppppqqqtttvvvwwwwwwvvvuuurrrooolllkkkkkkkkkhhhfffcccaaa^^^]]]]]]\\\YYYWWW[[[\\\\\\\\\[[[]]]```ccceeefffhhhjjjmmmoooqqqqqqtttuuuvvvxxx{{{}}}~~~~~~}}}}}}|||{{{yyywwwvvvtttssssssmmmmmmllllllkkkjjjiiihhhfffeeecccaaa```___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]___```___```dddgggggghhhjjjlllmmmmmmlllllloooppprrruuuxxx{{{}}}~~~~~~}}}|||zzzxxxvvvuuutttvvvwwwxxx{{{~~~}}}~~~}}}yyyuuurrrkkkhhhddddddffffffdddbbb\\\XXXRRRNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPNNNOOOPPPPPPNNNNNNOOOPPPMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQQQQ...//////...---///222555LLL:::---///222---+++---................................................---.........//////000000+++,,,.../////////......---......///////////////000111111000///......///000000//////000111222222111111000000000000111111///000111222222111000///000111111111111222222222333333333444444444555555111222333444555555555555333444555444333333444555444444444555666777777888666666777888888888888888666666777777888888888999999:::;;;<<<============<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCDDDFFFGGGGGGFFFDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSWWWTTTQQQQQQSSSUUUTTTSSSVVVUUUXXX___eeeoooyyyllleeeeeefffyyyxxxcccWWWJJJEEECCC@@@???@@@@@@;;;999>>>AAA@@@???@@@CCCMMM]]]ooo{{{sssssssssssstttxxx~~~|||yyyxxxwwwrrrqqqooonnnmmmnnnnnnooolllnnnqqqsssuuuuuuuuuttttttqqqooooooppppppmmmjjjjjjgggcccbbbaaa___ZZZWWWZZZZZZZZZXXXWWWYYY\\\^^^aaabbbcccdddeeeggghhhhhhiiijjjkkknnnppprrrtttuuuwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvtttsssrrrrrrrrrqqqooommmkkkiiihhhhhhdddeeeeeeeeeddddddcccbbbaaa```___]]]\\\\\\[[[[[[]]]]]]]]]^^^^^^_________]]]```bbbccccccdddhhhkkkkkkmmmoooqqqrrrqqqpppooouuuvvvxxx{{{~~~|||{{{zzzyyywwwvvvuuuuuu{{{|||~~~|||||||||{{{yyyuuuqqqnnnhhhddd___^^^______]]][[[YYYUUUPPPLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQNNNOOOPPPPPPNNNNNNOOOPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKLLLNNNOOOPPPQQQ111000...---...///111222NNNDDD777///.........---,,,,,,------...///000000////////////////////////////////////////////////,,,---///111222333222222///////////////......---000000000000000000000000000000000000111111111111222222111111111111222222111111111111111111111111333222222111000000000111444444444555555555666666444444444555555555555666666666666666666666666666444666888999:::999777666666666666666777777777777999999999888777666666555;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<>>======>>>???@@@BBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNOOOOOONNNMMMRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSUUUVVVWWWXXXXXXXXXTTTVVVXXXYYY\\\eeesss~~~pppeeeeeeooowwwhhhXXXMMMEEE>>>>>>CCC===<<<;;;===>>>???>>><<<@@@EEEQQQ```ppp}}}xxxrrrppprrrvvvwwwwww}}}~~~}}}zzzvvvsssssssssrrrqqqrrrqqqppppppqqqqqqooonnnqqqpppppppppqqqqqqrrrsssmmmllljjjhhhfffdddbbbaaa______^^^]]]\\\[[[ZZZZZZ]]]]]]\\\\\\\\\^^^___```ddddddcccdddeeefffhhhiiikkkkkkkkkkkkllllllmmmmmmlllmmmmmmnnnnnnnnnnnnnnnooonnnmmmlllkkkjjjjjjjjjkkkkkkjjjiiiiiihhhhhhgggeeeeeeeeeeeedddcccbbbaaaaaaaaa```_________``````^^^^^^^^^^^^___```aaaaaabbbaaaaaaaaaaaabbbccccccdddfffggghhhhhhiiilllnnnppprrrtttuuuuuuuuuvvvwww|||~~~|||xxxzzz{{{yyyzzz~~~~~~{{{zzzzzzzzzyyyuuuoookkkfffbbb\\\YYYWWWVVVUUUTTTQQQOOOLLLIIIHHHIIIJJJKKKIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHJJJKKKLLLLLLMMMPPPRRR000///...------///000222BBB:::111---...111111111,,,,,,------...//////000////////////////////////////////////////////////,,,---............---,,,------...///000000//////........................000000000000111111111111222111111000000111111222111111111111111111111111333333222111111111111111222222222333333333333444444444444444555555555555555555555555555555555555444555777888888888777666666666666777777777888888999999888888777666666555::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDEEECCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOONNNMMMMMMQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSTTTUUUVVVWWWWWWXXXXXXSSSUUUVVVUUUWWW^^^jjjrrruuuiiiooo{{{xxxfffWWWKKK@@@>>>@@@@@@>>><<<;;;<<<=========@@@BBBIIITTTaaattt|||uuuqqqqqqssssssrrrxxx|||}}}zzzyyyxxxvvvuuusssqqqpppoooppppppnnnmmmnnnnnnmmmmmmmmmnnnoooooonnnmmmllljjjhhhfffeeeddd``````___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[]]]^^^___^^^^^^]]]^^^___aaabbbbbbcccccccccddddddddddddcccddddddeeeeeeeeeeeeeeefffeeedddcccbbbbbbbbbbbbcccbbbbbbbbbbbbaaaaaaaaa______``````______^^^]]]```_______________``````aaa``````aaaaaabbbcccdddeeeeeedddddddddeeeeeeffffffhhhiiijjjjjjkkknnnppptttvvvxxxyyyyyyyyy{{{|||~~~{{{|||}}}|||~~~{{{{{{{{{{{{zzzvvvppplllccc___ZZZVVVTTTSSSRRRQQQOOOMMMKKKHHHGGGGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJHHHIIIKKKKKKKKKMMMOOOQQQ......---,,,---...///000666111,,,+++...111222111,,,,,,------.../////////////////////////////////////////////////////////.........---,,,+++***)))+++,,,---///000000111111........................000000000000111111111111222111111000000111111222111111111111111111111111444333333222222222222222222222222222333333333333444444444444555555555555555555555555555555555555444555555555666666666666777777777777888888888888999888888777777666666555999:::;;;<<<===<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<=========>>>>>>@@@BBBCCCDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNOOOOOOOOONNNMMMLLLOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTUUUVVVWWWWWWVVVVVVTTTUUUUUUTTTTTTXXX___ffftttvvvvvvxxxxxxgggWWWIIIBBB@@@CCC@@@<<<:::;;;<<<======AAA@@@BBBHHHQQQ```wwwxxxuuusssqqqoootttvvvzzz~~~}}}{{{wwwuuusssrrrrrrrrrpppnnnmmmmmmllllllkkkkkkllllllnnnnnnlllkkkjjjhhhggggggccccccbbbaaa```______^^^\\\[[[[[[[[[[[[[[[\\\]]][[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\ZZZ[[[\\\\\\]]]]]]\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^^^^^^^]]]aaaaaaaaaaaabbbccccccdddeeeddddddeeeeeefffggghhhiiiiiihhhhhhhhhhhhiiiiiikkklllnnnooooooqqqsssvvvyyy{{{~~~{{{xxx{{{{{{{{{||||||{{{wwwrrrmmm```\\\WWWRRRPPPOOOMMMLLLMMMKKKIIIGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHIIIJJJKKKKKKLLLNNNPPP------,,,,,,,,,---...///222000---,,,...///...------------.........//////////////////////////////////////////////////////111000000///...---,,,,,,,,,---...///000000000000000000000000000000000000///000000000111111111111111111000000000000111111111111111111111111111111444444333222222333333444333333444444444555555555333333444444444555555555555555555555555555555555444444333333333444555666777777777777888888888999888888777777666666666666888:::<<<===>>>===;;;:::<<<;;;;;;;;;;;;<<<============>>>>>>???@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOPPPPPPPPPNNNMMMLLLNNNOOOPPPQQQQQQPPPOOONNNNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVUUUUUUWWW[[[^^^kkkvvv~~~yyyiiiYYYLLLEEEBBB???<<<;;;;;;<<<<<<;;;AAA??????CCCIIISSSeeetttzzztttoooqqqrrruuuxxx{{{}}}zzzyyyxxxwwwtttrrrpppooonnnmmmllllllllllllkkkkkkjjjiiihhhhhhgggggggggffffffeeedddcccbbbaaa______^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZWWWXXXYYYYYYZZZYYYYYYYYYZZZZZZYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^^^^___```aaabbbcccccccccffffffffffffggghhhjjjjjjhhhhhhhhhhhhiiijjjkkkllllllkkkkkkjjjjjjkkkkkklllppprrrtttuuuuuuwwwzzz|||}}}~~~yyyxxxxxx~~~}}}zzz{{{|||}}}|||wwwqqqlll^^^ZZZTTTOOOMMMLLLJJJIIIKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKJJJIIIHHHHHHGGGHHHJJJJJJIIIJJJMMMOOO,,,,,,,,,,,,,,,------...111000/////////...---,,,---------...............////////////////////////////////////////////////000000//////////////////...///////////////......000000000000000000000000///000000000111111111111111000000000000000000111111111111111111111111111333333333222222333444444333333333444444444555555333333333444444444444555555555555555555555555555333333333222333444444555666777777777777888888888777777777666666666666666888999;;;======<<<:::999;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>=========@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMNNNNNNPPPQQQRRRSSSSSSTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZccckkkyyy}}}kkkYYYMMMBBB@@@>>>=========<<<:::>>>===>>>BBBFFFLLLWWWaaavvv{{{uuuqqqqqqqqqsssvvvzzz|||~~~}}}zzzxxxsssrrrqqqooonnnmmmlllllliiiiiihhhhhhgggffffffeeegggffffffeeedddcccbbbbbbaaa`````````______^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYYYYZZZZZZYYYYYY[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]^^^___```aaaaaabbbccceeefffhhhiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnlllkkkkkkllllllmmmnnnooonnnmmmmmmmmmmmmnnnoooooosssuuuwwwxxxyyy{{{~~~|||xxxwwwxxx~~~|||{{{yyyyyyzzz{{{zzzuuunnniii[[[WWWRRRMMMKKKJJJIIIGGGIIIIIIHHHGGGGGGGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFHHHIIIIIIHHHIIIKKKMMM,,,,,,,,,---------......---...///000000000000///........................////////////////////////////////////////////////---,,,,,,,,,---.../////////////////////...------........................000000000000111111111111111000000//////000000111111111111111111111111111333222222222222333333444111111111111222222222222333333333333444444444444444444444444444444444444222333333333444444444444666666666666777777777777666666666666666666666666777888999;;;;;;::::::999;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::????????????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQPPPOOONNNMMMNNNNNNOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUUUUSSSSSSRRRRRRSSSTTTUUUVVVZZZ```jjjyyy}}}hhhXXXIIIFFFCCC@@@???>>><<<;;;;;;:::===AAADDDFFFKKKQQQ```sssyyyvvvsssssstttvvvvvvvvv|||}}}~~~xxxwwwuuusssqqqpppooooookkkkkkjjjjjjiiihhhggggggffffffeeedddcccbbbaaaaaaaaaaaaaaaaaa```^^^]]]\\\_______________^^^]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ\\\\\\[[[[[[\\\]]]^^^^^^``````aaaaaabbbcccddddddfffggghhhjjjkkklllmmmmmmlllllllllllllllmmmnnnooooooooooooooopppqqqrrrsssqqqqqqqqqrrrssstttuuuvvvvvvxxxzzz{{{|||~~~yyyvvvuuuyyy~~~|||zzzyyyvvvwwwxxxxxxvvvqqqiiicccXXXTTTOOOKKKJJJIIIHHHGGGHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHFFFGGGHHHHHHGGGHHHJJJLLL,,,,,,---...............,,,...///000000000000111........................////////////////////////////////////////////////,,,,,,+++++++++,,,---...---...///////////////...........................000000000000111111111111000000////////////000000111111111111111111111111111111111111111222333333000111111111111222222222222222333333333444444444444444444444444444444444222222444555555555444333444555555555666666666666666666666666666666666666777777888888888999999999;;;::::::;;;;;;===>>>>>>======>>>???>>>>>><<<<<<>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCEEEFFFHHHJJJKKKLLLIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOQQQRRRRRRQQQPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSSSSRRRXXXaaalllzzz}}}~~~{{{kkkXXXRRRIIIBBB???>>>>>>>>>===;;;<<<@@@AAAAAACCCHHHOOO___rrr}}}yyywwwvvvtttrrrvvvvvvxxx{{{~~~{{{yyywwwvvvvvvrrrrrrqqqpppooonnnmmmllliiiiiihhhgggfffeeeeeedddccccccccccccbbb```^^^]]]___```aaaaaaaaa```___^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^______aaabbbbbbddddddeeeeeeffffffggggggiiijjjkkkmmmnnnooooooppppppoooooooooooooooppppppsssssssssssstttuuuvvvwwwvvvwwwwwwxxxzzz|||~~~|||~~~~~~yyywwwxxx{{{}}}yyyxxx{{{}}}|||zzzyyyxxxttttttuuuuuurrrlllccc]]]UUUQQQLLLIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFGGGHHHGGGGGGGGGIIIKKK,,,---......//////.........///000000///..............................---///////////////////////////////////////////////////...---,,,,,,,,,---...,,,,,,...///000000111111000000000000000000000000000000000000111111111111000000////////////000000111111111111111111111111111000000000111222222333222222333333333444444444222222333333333444444444444444444444444444444444111222444666666555444333444444444444555555555666555555555666666666666666777777666666777777888999:::::::::;;;<<<===>>>???<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCEEEFFFHHHJJJKKKLLLHHHHHHIIIIIIJJJLLLMMMNNNNNNOOOQQQRRRRRRRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNOOOQQQQQQSSSTTTVVVVVVWWWWWWYYYVVVSSSRRRRRRSSSSSSSSSPPPVVV^^^eeeooopppsssvvvzzz{{{ddd[[[NNNCCC>>>===???@@@AAA>>>===@@@@@@???AAAEEEFFFSSSbbbppp|||yyyuuurrrqqqqqqsssuuuzzz}}}}}}yyyxxxwwwvvvtttsssrrrqqqooonnnmmmmmmkkkkkkjjjiiiffffffgggfffeeecccaaa``````aaabbbcccccccccbbbaaaaaaaaa``````_________^^^^^^______```````````````aaaaaabbbbbbcccdddeeefffhhhiiiiiiiiiiiijjjjjjjjjlllmmmnnnpppqqqrrrrrrrrrttttttsssrrrrrrrrrssssssvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{|||~~~}}}zzz{{{|||~~~|||xxxuuutttvvvxxx~~~{{{yyyyyyyyyrrrssssssssspppiii```YYYRRRNNNJJJGGGFFFFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJEEEGGGGGGGGGFFFFFFHHHJJJ//////.........---------........................---------------------------...///...------...///000000///...------,,,,,,........................///////////////////////////////////////////////////////////////.........//////000111222333333444000000000000000000000000111111000000111111222333000000111222222222222111666333000000333555444333333333222222333333444555444444444444444444444444555555555555555555555555666666666666666666666666888888888888777777777777777777888999;;;<<<<<<===>>>>>>===============>>><<<===>>>???@@@AAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@BBBCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIKKKLLLMMMNNNRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMPPPPPPRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSQQQSSS[[[dddpppwwwnnnfffeeemmmuuu|||wwwkkk[[[MMMFFFCCCAAA@@@>>>===;;;<<<>>>@@@@@@@@@FFFIIIRRR___mmm~~~xxxttttttsssrrrqqqrrruuuwwwyyy}}}~~~}}}}}}{{{yyyvvvtttqqqoooooonnnlllkkknnnmmmkkkjjjjjjiiigggeeeeeeddddddcccbbbbbbaaaaaadddcccbbbbbbaaaaaabbbbbb````````````````````````___aaacccccccccccceeegggiiiiiijjjjjjkkkllllllmmmnnnooorrrtttvvvuuutttttttttttttttuuuvvvwwwyyyzzzzzz|||}}}}}}{{{{{{|||~~~~~~{{{{{{zzzwwwsssqqqrrrrrrxxx}}}}}}}}}zzzxxxtttsssrrrpppjjjaaaWWWPPPMMMJJJFFFDDDDDDDDDDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFFFFGGGGGG//////.........---------........................---------------------------...///...------...///000//////......---,,,,,,......................../////////////////////////////////////////////////////////////////////...///000000000111222222222000000000000000000000000111111000000111111222333000000111222222222222111666333111111333444444222333222222222222333444444444444444444444444444444555555555555555555555555555555555555555555555555777777777777777777777777777888888999:::;;;<<<===>>>>>>===============>>><<<===>>>???@@@AAAAAABBBDDDDDDDDDDDDCCCBBB@@@@@@AAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNPPPQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNNNNPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQRRROOOPPPVVV]]]gggttt|||kkkbbb]]]cccjjjsssyyyhhhYYYOOOGGGBBB???@@@>>><<<;;;===>>>>>>>>>AAACCCJJJTTT```ooovvvtttrrrpppppprrruuuwwwwww{{{~~~{{{zzzyyyxxxvvvuuusssqqqpppoooooonnnllljjjkkkjjjjjjiiihhhgggffffffggggggfffeeeeeeeeeeeeeeeddddddddddddddddddeeeeeeccceeeffffffffffffhhhiiillllllnnnoooppprrrssstttqqqrrrtttvvvwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{}}}}}}}}}~~~}}}zzzxxxwwwwwwwwwuuurrrpppppppppwww~~~}}}zzzvvvtttrrrppplllggg^^^UUUNNNLLLIIIFFFDDDDDDDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDEEEEEEFFFFFFGGG...............---------................................................---...///...------...///000//////......---------........................////////////////////////////////////////////////......//////////////////000000000000000000000000000000000000000000000000111000000000000111222222000000111222222222222111444333111111333444333222222222222222222333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666777777888777888888999:::;;;<<<<<<======<<<<<<<<<======>>><<<======>>>???@@@AAAAAADDDDDDDDDDDDBBBAAA@@@??????@@@AAABBBCCCEEEFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNQQQQQQRRRSSSTTTTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPSSSPPPOOOSSSWWW]]]gggpppnnnaaaWWWXXX^^^gggyyyyyyiii]]]RRRIIICCCDDDAAA>>><<<===============>>>BBBIIIQQQ\\\nnn~~~}}}xxxsssqqqppprrrsssqqqsssvvvyyy|||~~~|||{{{yyywwwvvvvvvvvvtttrrrssssssrrrqqqooonnnnnnmmmllllllkkkjjjjjjjjjjjjkkkiiiiiiiiiiiijjjjjjkkklllkkklllnnnnnnmmmmmmnnnoooqqqrrrsssuuuwwwyyy{{{|||yyyyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~|||xxxuuuttttttuuuvvvtttrrrpppqqqqqqvvv|||~~~yyytttssspppkkkfff```YYYQQQLLLKKKHHHEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCDDDEEEEEEFFFFFF................................................////////////////////////---...///...---------///000/////////......------........................////////////////////////////////////////////////............////////////000000000///////////////000000000000000000000000000000000000000111222222000000111222222222222111333222222222222333222222222222222111222333333444333333333333333333333333444444444444444444444444444444444444444444444444333333444555666777888888777888888999::::::;;;;;;<<<<<<;;;;;;<<<<<<===============>>>???@@@@@@AAADDDDDDDDDCCCBBBAAA?????????@@@AAABBBCCCEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQPPPPPPOOOOOONNNTTTQQQPPPSSSUUUWWW^^^fffvvvxxxhhhYYYUUUWWW^^^oooxxxmmmaaaUUUNNNHHHDDD@@@>>>>>>>>>>>>=========???DDDIIIPPP]]]jjj~~~wwwrrrpppooommmnnnppprrrvvv{{{~~~~~~~~~|||zzz{{{zzzyyyxxxvvvuuutttsssrrrrrrqqqpppppppppppppppnnnnnnnnnooopppqqqssstttuuuvvvwwwwwwuuuuuuvvvwwwxxxxxxzzz{{{}}}{{{xxxvvvuuuuuuvvvwwwvvvuuutttuuuvvvwww}}}}}}xxxssspppllleee___YYYSSSMMMIIIIIIGGGDDDCCCCCCCCCBBBAAA>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEE---.............................................////////////////////////---...///...---------//////////////////.................................////////////////////////////////////////////////---.........//////000000000000000///////////////////////////////////////000000//////000000111222000000111222222222222111111222222222222222222222222111111111111222333333333333333333333333333333444444444444444444444444444444444444444444444444222333444555666777888999777888888999999:::::::::;;;;;;:::;;;;;;<<<===============>>>>>>??????@@@CCCCCCCCCCCCBBBAAA@@@???AAAAAABBBDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKJJJKKKLLLNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPOOONNNNNNNNNRRROOOPPPRRRSSSTTTYYY```jjjttttttcccZZZWWWYYYfffuuu{{{ooobbbYYYKKKGGGBBB???>>>>>>======>>><<<>>>AAAEEEIIISSS\\\mmmxxxpppllljjjjjjkkkmmmrrrwww|||~~~}}}{{{zzzyyyyyyyyyxxxwwwwwwwwwwwwxxxvvvuuuuuuvvvwwwzzz|||~~~~~~|||}}}~~~~~~|||zzzyyyxxxuuuvvvwwwvvvvvvwwwyyy{{{|||~~~{{{{{{|||zzzuuuqqqkkkeee^^^WWWRRRNNNJJJGGGGGGEEECCCBBBCCCCCCAAA@@@===>>>>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDD---------...............................................................---...///...------...///////////////////////////........................////////////////////////////////////////////////------......///000000000000000000000000000000000////////////////////////000////////////000111111000000111222222222222111000222333333222111111222111111111111111222333333333333333333333333333333333333333333333333333333444444444444444444444444333444444666777888999999888888888888999999:::::::::::::::::::::;;;<<<============>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSTTTTTTUUUTTTTTTSSSRRRRRRQQQPPPOOONNNNNNMMMNNNLLLMMMQQQQQQQQQUUU[[[___hhhxxxpppfff^^^ZZZ```kkkzzzlllcccSSSNNNGGGBBB???===<<<;;;>>>;;;<<>>>>>>>>???@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@AAABBBBBBCCCCCC---------.........//////........................---------------------------...///...------...////////////////////////000........................////////////////////////////////////////////////------......///000000111///000000000111222222222///////////////////////////////////////000111111000000111222222222222111///111444444222000111222111111111111111222222333222222222222222222222222333333333333333333333333555555555555555555555555555555666666777888999999888888888888999999999999999999999999:::;;;<<<===============>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPQQQRRRTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNMMMLLLMMMQQQQQQPPPRRRWWWXXX```lllzzzvvvkkkaaaaaahhhwwwyyyooobbb\\\RRRJJJEEEAAA>>><<>>??????CCCIIIOOO]]]qqqwwwsssooooooqqqtttuuuuuuxxxyyy{{{}}}~~~yyyxxxwwwuuuvvv{{{~~~yyyuuupppmmmmmmkkkgggccc[[[WWWQQQLLLJJJHHHGGGFFFDDDBBBAAABBBBBBBBB@@@>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA??????@@@@@@AAABBBBBBBBB---------.........//////........................---------------------------...///...------...///////////////000000000000........................////////////////////////////////////////////////---------...///000000111//////000111222333333444///////////////////////////////////////000111111000000111222222222222111...111444444111000000222111111111000111222222333222222222222222222222222333333333333333333333333666666666666666666666666666666777777888888999999888888888888888999999999999999999999:::;;;<<<===============>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSTTTSSSSSSQQQPPPOOONNNNNNOOONNNPPPSSSSSSPPPRRRVVVUUU[[[dddnnnzzzwwwiiifffjjjqqq~~~zzzooohhh]]]SSSKKKFFFAAA???AAA======??????>>>@@@DDDEEEOOO^^^ppp{{{vvvtttuuuvvvvvvuuutttvvvxxxyyy{{{}}}|||yyyxxxyyy}}}yyytttnnniiigggeeeaaa]]]VVVSSSMMMJJJHHHHHHGGGFFFCCCBBBAAAAAABBBBBB@@@>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA>>>??????@@@AAAAAABBBBBB...............///000000333222000///......//////......------------......//////.........---------111000000///......------///...---,,,,,,,,,,,,,,,,,,---...//////...---,,,........................000000000000111111111111000/////////111444777999555333000------...111333111111111111111000//////000000111222222222222111222222222111111111000000111111222222222333333333//////000111333444555666000111444666666666555444666555555555555666777777666666666666666777888888999999::::::::::::;;;;;;;;;;;;999999999999;;;;;;<<<<<<<<<===============>>>@@@BBBBBBAAAAAAAAABBB@@@AAACCCDDDEEEFFFEEEEEEIIIHHHGGGEEEEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNLLLKKKJJJKKKLLLNNNOOOOOONNNMMMMMMMMMNNNOOOPPPUUUTTTSSSSSSSSSTTTVVVVVVTTTSSSRRRQQQPPPOOONNNNNNLLLMMMNNNOOOQQQRRRSSSTTTXXXZZZ^^^eeemmmzzz|||yyyxxxvvvyyy}}}yyypppdddWWWMMMFFFDDDCCC???===???@@@???@@@DDDDDDFFFOOO^^^qqq|||yyy}}}|||zzzxxxyyy|||~~~}}}{{{yyyyyy{{{}}}yyyyyy}}}~~~~~~~~~~~~wwwrrrkkkddd___[[[XXXVVVLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@@@@?????????????????????@@@CCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBAAACCCCCCBBBAAA@@@??????>>>???@@@AAABBBBBBBBBBBBBBB...............///000000///...---,,,,,,,,,---.........------------......//////.........---------............///////////////......---,,,,,,------/////////000000/////////......................../////////000000000111111///.........///222444666444222000......///000222111111111111111000//////000000111222222222222111222222222111111111000000111111111111222222222333000000111222333444444555111222333555555555555444555555444444555555666777666666666666666777888888999999999:::::::::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<<============>>>@@@BBBBBBAAA@@@AAABBB@@@AAACCCDDDEEEFFFFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJKKKLLLNNNOOOPPPOOONNNNNNNNNOOOPPPQQQSSSSSSRRRQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQPPPOOONNNLLLLLLMMMOOOPPPRRRSSSSSSUUUUUUYYY___dddoooxxxlll___SSSKKKEEEAAA>>>@@@@@@???AAADDD@@@BBBJJJUUUcccwww}}}zzzyyy{{{}}}~~~{{{yyywwwvvvwwwzzz}}}}}}|||||||||{{{{{{uuuppphhhaaa\\\XXXTTTRRRJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???????????????@@@@@@AAAAAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA///............//////000---,,,,,,,,,,,,---............------------.....................---------,,,,,,---...//////000000//////......------......//////............//////.................................////////////000......---------///111222111111000/////////000000000000111111000000/////////000111111222222111111222111111111111000000000000000000111111111222222111111222222222333333333222222333333444444555555444444444444444555555666666666666666666777888888999999999999::::::::::::::::::999999999999::::::;;;;;;<<<<<<<<<=========>>>@@@BBBBBBAAA@@@AAABBBAAABBBCCCDDDEEEFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMLLLKKKJJJKKKLLLMMMNNNPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUYYY\\\bbbooo|||zzzzzzrrraaaTTTKKKDDD@@@@@@@@@???AAADDD>>>@@@EEELLLSSSbbbzzz~~~{{{{{{}}}~~~{{{xxxsssrrrrrrtttxxx~~~|||yyyxxxxxxwwwvvvrrrllleee]]]XXXSSSOOOLLLHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA??????>>>??????@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBAAAAAA@@@@@@//////............///000---------...//////000111......------------..............................,,,,,,---......//////000000//////.........//////---,,,+++******+++,,,---........................---------.........//////......---------...///000///000000000000000/////////000000000000000/////////000000111111111111111111111111111000000000000///000000000000111111111222222222222222222222222333333222222333333444555444333333333333444555555666666666666666777777888888999999999999::::::::::::999999999999999999::::::;;;;;;<<<<<<=========>>>@@@AAAAAA@@@@@@AAABBBAAABBBCCCDDDEEEFFFFFFFFFIIIHHHGGGGGGGGGGGGHHHIIIGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPLLLLLLMMMNNNOOOPPPQQQRRRSSSRRRUUUXXXYYY\\\dddnnn~~~|||wwwvvvyyy|||rrrdddSSSJJJBBB@@@@@@>>>>>>AAA>>>@@@DDDGGGIIISSShhh{{{{{{vvvsssnnnnnnoooqqqvvv~~~{{{xxxvvvuuutttrrrnnniiiaaaZZZTTTOOOJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@???>>>>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBAAA@@@???//////............//////,,,---...///000000111111......------------......---.............................................//////.........//////000---,,,+++******+++,,,---........................------------............////////////////////////...///000000000000///......//////000000000////////////000111111111111000000000000000000000000000///000000000000111111111333333333222222222222111333333222222222333444444444333333333333444555555666666666666666777777888888888888999999999::::::999999999999999999999999:::::::::;;;<<<======>>>===???AAAAAA@@@???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMMMMNNNOOOPPPPPPPPPQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRTTTWWWXXXYYY___fffmmm|||}}}tttnnnkkktttwww|||zzzbbbVVVIIIDDDAAA===<<<>>>>>>???BBBCCCDDDJJJZZZjjj~~~~~~zzzvvvrrroookkklllnnnpppttt{{{{{{xxxuuussspppnnniiieee^^^XXXSSSNNNIIIFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA??????>>>>>>???@@@BBBCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@000//////............///+++,,,---...////////////......------------......---------.....................------------------......------......////////////............//////........................---------............////////////000000000000000......///000000000//////......///000000000//////...///000000111111000000//////000000000000000111000000000111111111222222333222222222222222222222222222222333333333333333444444444444444555555666666666666666666777888888888888888888999999999999888888999999999999888888999999:::;;;<<<======>>>===???AAAAAA@@@???@@@AAA@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPQQQPPPOOOOOOOOOPPPRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNOOOPPPPPPQQQRRRRRRQQQPPPQQQUUUVVVWWW[[[aaacccnnn}}}yyyjjjaaadddhhhlllqqqvvv|||vvvgggVVVLLLFFF@@@============>>>@@@AAADDDNNNYYYgggzzz}}}xxxtttqqqnnnkkkjjjkkkmmmmmmpppwww|||wwwtttpppllliiiccc```ZZZUUUQQQMMMIIIFFFDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>??????@@@AAABBBBBBCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCCCC000000///...............,,,---...000000000//////......------------......---------.........//////+++,,,,,,------......///------,,,,,,---......////////////000000/////////........................---............/////////......///000000000000000............//////000000---......///000000//////...//////000000000000000////////////000000111111111111111111222222222333222222222222222222222333111222333444333333222111555555444444555555666777666666666666666777888888888888888888999999999999777888999::::::999888777888999999:::<<<======>>>===???@@@AAA@@@???@@@AAA????????????@@@BBBDDDEEEHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQPPPOOOOOONNNMMMNNNOOOPPPQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSPPPQQQTTTUUUUUUXXX]]]```eeennnyyyttthhh^^^```bbbeeejjjqqqyyyzzzeeeWWWNNNFFFAAA??????<<<<<>>===???@@@@@@??????@@@AAA???>>>>>>>>>???AAACCCDDDDDDEEEEEEFFFFFFEEEEEEDDDHHHHHHIIIJJJJJJKKKKKKLLLIIIJJJJJJKKKLLLKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRQQQNNNMMMLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNPPPQQQQQQQQQRRRSSSSSSSSSVVVSSSRRRUUUVVVUUUXXX]]]```aaaeeemmmyyyvvv````````````bbbhhhooouuuooo```UUUKKKDDDBBBBBB>>>===AAACCCBBBBBBEEEMMMUUU___kkk}}}}}}yyytttooommmkkkiiiggghhhiiijjjhhhgggmmmwww~~~|||~~~{{{vvvpppkkkeeeaaaYYYVVVSSSPPPNNNLLLHHHFFFFFFEEEEEEFFFFFFGGGHHHIIIGGGGGGFFFFFFEEECCCBBBAAA?????????????????????@@@AAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGG---......///////////////...000555>>>FFFGGGBBB===000000///...............------------------------//////.........---------......---------....../////////...------------...+++++++++,,,,,,---------..................------////////////////////////......------------.....................---------////////////////////////000000000000////////////000000000000000000000000111111111000000000000000333333333333333333333333555555555555666666666666666666666666666555555555666666666666777777777777999999888888888888888888<<<;;;:::999999999:::;;;<<<<<<<<<<<<=====================>>>??????@@@@@@GGGHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPTTTTTTSSSSSSTTTTTTUUUVVVWWW[[[___bbbhhhuuuqqqeee[[[YYYZZZ[[[bbbjjjssstttcccRRRJJJJJJBBB@@@??????@@@AAAAAA@@@DDDJJJQQQYYYaaannn}}}|||wwwtttttttttvvv}}}|||xxxsssnnnlllkkkiiihhhkkkgggeeefffgggjjjsss{{{~~~|||zzz{{{}}}wwwnnneee]]]XXXWWWVVVSSSQQQMMMJJJHHHGGGCCCDDDFFFFFFEEEFFFHHHJJJKKKKKKKKKJJJHHHEEEAAA???????????????>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFCCCEEEFFFHHHHHHGGGFFFEEE,,,------..................333===HHHOOOLLLAAA888000000///...............------------------------//////.........---------///......---------......//////...------------...,,,,,,,,,,,,,,,,,,------........................////////////////////////......------------..............................////////////////////////000000000000////////////000000000000000000000000000000000000000111111111333333333333333333333333444444444444555555555555666666666666555555555555555666666666777777777777777777777777777777777777;;;:::999999999999:::;;;;;;<<<<<<<<<=====================>>>??????@@@@@@DDDEEEEEEFFFFFFFFFEEEEEEHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPSSSRRRRRRRRRRRRSSSTTTTTTVVVZZZ]]]___cccmmm}}}sssddd\\\XXXVVV[[[bbbjjjxxxqqq^^^RRRMMMEEECCC???>>>>>>?????????>>>CCCHHHMMMRRR[[[gggppp|||}}}rrrnnnmmmnnnpppssszzz}}}wwwqqqmmmkkkkkkjjjllliiigggiiijjjlllrrrzzz|||zzzxxxxxx{{{~~~|||xxxqqqiiiaaaZZZVVVVVVUUURRRPPPMMMJJJHHHGGGDDDEEEFFFFFFFFFGGGIIIKKKKKKLLLLLLKKKIIIFFFBBB@@@@@@@@@@@@@@@????????????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHHHHHHHFFFEEE+++,,,,,,---...---------***///777AAAEEEAAA777...000///......---.........------------------------...............---------000///...---------------//////...------------...------------,,,,,,,,,,,,........................////////////////////////......------------......---------......//////000////////////////////////////////////000000000000000000000000000000000000//////000000111111222222222222333333333333333333222333333333444444444444555555555555555555555555555555666666666777777777666666666666666666666666:::999999888999999::::::;;;;;;;;;<<<<<<<<<======<<<======>>>>>>??????@@@AAAAAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSUUUXXXZZZ[[[\\\cccnnnvvvtttfff\\\VVVWWWZZZ```lll}}}qqqaaaXXXNNNIIICCC???>>>>>>>>>>>>;;;>>>AAACCCEEEIIIPPPUUU^^^eeennnwww}}}vvvppphhhffffffkkkooosss|||}}}|||{{{{{{|||||||||||||||}}}~~~yyysssooonnnnnnnnnkkkkkkmmmnnnooouuu||||||zzzxxxuuutttuuuwwwxxxxxxwwwtttooohhhaaa[[[VVVTTTSSSRRRQQQNNNLLLIIIHHHGGGEEEFFFGGGGGGGGGHHHJJJLLLLLLLLLMMMLLLJJJGGGDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEGGGHHHHHHHHHGGGFFF,,,,,,---............---,,,+++,,,...000000---***///......------.........------------------------........................111000///...---,,,,,,,,,//////...------------.........------,,,,,,,,,+++---------...............////////////////////////......------------......,,,------...///000000111////////////////////////////////////000000000000////////////////////////......///000111222222333222222222222222333333333333333333333444444444444444444555555555555555666555555555666666666777777555666666666666666777777888888888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>?????????>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKKKKJJJKKKKKKIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSVVVXXXYYYYYY\\\ccciiiwwwwwwiii___ZZZXXXZZZbbbpppssshhhZZZTTTKKKDDDAAA@@@??????===???AAAAAAAAABBBEEEHHHLLLQQQXXX```hhhrrr~~~|||xxxuuurrrmmmiiieeedddgggnnntttzzz|||yyywwwvvvvvvvvvuuuvvvvvvxxx||||||uuusssssspppnnnppptttvvvwww|||}}}zzzwwwsssqqqqqqqqqpppooonnnkkkeee___YYYUUUSSSRRRQQQPPPNNNLLLJJJIIIGGGFFFEEEFFFHHHHHHGGGHHHJJJLLLLLLMMMMMMMMMLLLIIIFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGG------...///////////////222///,,,***+++,,,............------------......---------------------------.....................111000///...---,,,,,,,,,//////...------------............------,,,,,,,,,---------.........//////////////////////////////......------------......------......///000111111////////////////////////.../////////000000000111////////////////////////......///000111222222333111111111222222333333333333444444444444555555555333444444444555555666666555555555555666666666666666666666777777888888888777777777888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>???@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRTTTWWWXXXXXXZZZ^^^bbbjjjyyy{{{mmm```WWWXXX[[[ddduuuyyyhhh```UUULLLEEEBBBAAA@@@>>>???@@@@@@@@@AAABBBCCCDDDGGGLLLPPPTTT\\\eeemmmyyy}}}xxxrrrnnnnnnmmmjjjggghhhhhhmmmuuu|||{{{wwwtttsssssssssppppppqqqssszzz{{{vvvuuusssrrrvvv||||||yyyvvvrrrooonnnllljjjhhheeebbb]]]XXXTTTQQQPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFHHHHHHGGGHHHJJJLLLLLLMMMNNNNNNLLLJJJHHHFFFAAA@@@@@@@@@@@@???????????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB???@@@BBBCCCDDDDDDDDDCCCEEEEEEFFFFFFGGGGGGGGGFFF---...//////000000//////000000000000000///...------------,,,------...///---------------------------------...............000///...---------------//////...------------............---------------,,,,,,------.../////////////////////////////////......------------...............//////000000111////////////////////////......//////000000111111000000000000000000000000//////000000111111222222000000111111222333333333444444444444555555555555333333333444555555666666444444555555555666666666666666666777777888888999555666777888888888888888999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>???>>>???AAABBBCCCDDDDDDDDDBBBBBBCCCCCCEEEFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOLLLKKKJJJHHHGGGGGGGGGGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSQQQSSSUUUVVVWWWYYY[[[^^^___kkkzzz~~~mmm```^^^\\\___kkk{{{vvvnnnbbbVVVNNNIIIEEECCC@@@??????>>>>>>>>>>>>??????BBBDDDEEEFFFJJJQQQWWW^^^ggguuu|||tttppplllkkklllnnnmmmkkkmmmnnnsss|||}}}yyyuuurrrqqqqqqrrrllllllmmmpppxxxzzzxxxzzzyyy}}}}}}yyyvvvsssnnnkkkiiifffccc```[[[YYYUUURRROOONNNNNNNNNJJJJJJIIIIIIHHHGGGFFFFFFEEEFFFGGGGGGGGGHHHJJJLLLKKKLLLMMMNNNMMMKKKIIIGGG@@@@@@@@@@@@?????????????????????@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA>>>???AAACCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFF,,,---......//////......,,,...000111000...---,,,---,,,,,,,,,------...///---------------------------------........./////////......---------......//////...------------...------------............,,,,,,------...//////000////////////////////////......------------......///////////////000000000////////////////////////.........///000111111111000000000000000000000000000000000000000111111111///000000111222222333333222333333333444444444444222222333444444555666666444444444555555555666666444444555666666777888888444555666888888888888888999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAABBBCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRPPPQQQRRRSSSTTTVVVXXXYYYWWW```jjjtttxxxooofffbbbgggqqq|||sssfff\\\TTTOOOLLLGGGEEEBBB???>>>======<<<;;;>>>@@@??????@@@EEEJJJLLLSSS^^^iiissszzzuuuqqqnnnlllnnnrrruuuvvvuuutttuuuzzz}}}{{{vvvrrroooooopppqqqmmmmmmnnnqqqyyy|||wwwpppmmmiiieeebbb___[[[XXXRRRQQQOOOMMMKKKKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKJJJKKKLLLMMMLLLKKKIIIGGGBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@===>>>@@@CCCDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDEEE+++,,,------......------............------///000,,,,,,,,,,,,------...///---------------------------------.........//////......---------....../////////...------------...,,,---------.../////////,,,,,,------...///000000////////////////////////.........------.........000000000000////////////////////////////////////---......///000111111222000000000000000000000000111111111000000000000000///000000111222222333333111111222222222333333333222222333333444555666666444444444555555555666666333333444444555666777777333444666777888888888777888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNKKKJJJJJJIIIIIIKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIKKKMMMOOOPPPOOOOOONNNNNNOOOOOOPPPQQQPPPPPPPPPQQQRRRSSSUUUVVVUUU[[[```fffrrrssshhhgggjjjqqq}}}ssshhh___XXXTTTPPPLLLGGGCCCAAA???===<<<999<<<>>>>>>===>>>BBBFFFCCCIIIQQQWWW]]]fffqqqzzz~~~zzzuuuqqqrrrppppppsssyyy}}}~~~zzz{{{{{{xxxtttpppnnnnnnooopppppppppqqquuu}}}}}}wwwkkkhhhddd```]]]ZZZUUURRRMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDFFFFFFEEEFFFHHHJJJJJJKKKLLLMMMLLLKKKIIIHHHCCCCCCBBBBBBBBBAAAAAAAAA???????????????@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@<<<>>>@@@BBBDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDD+++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------------------------------------............------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---......------------......////////////////////////...000111111///...///000///////////////...............////////////......---------.........//////000000000000000000000000222222111000//////000000333333333222222111111111111111222222222333333333555333222222333444333333444444444444444444444444222222333333444555666666444555666777777888888888666777999:::;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<===@@@AAAAAA@@@??????@@@BBBAAA@@@@@@@@@AAACCCEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTUUUVVVXXX[[[^^^eeettttttlllmmmsssyyyyyy}}}vvvqqqkkkgggccc]]]VVVNNNIIIEEEBBB???>>><<<::::::;;;<<<;;;:::???@@@CCCHHHMMMSSSYYY\\\iiilllrrrzzz}}}wwwrrrrrrtttwwwtttyyy|||~~~~~~{{{{{{uuurrrooommmmmmooorrrtttuuutttsssvvv}}}~~~~~~xxxqqqiiiddd^^^XXXUUUSSSRRRQQQJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGAAA@@@@@@??????>>>======????????????????????????AAAAAAAAABBBBBBAAA@@@@@@???@@@AAACCCDDDEEEEEEEEEAAABBBDDDFFFGGGFFFEEEDDD,,,,,,---------.........---------,,,,,,---------------------------------------------------------------............------,,,,,,---------....................................------,,,,,,------.........------------..............................---///000000/////////000/////////////////////.........////////////......---------.........//////000000000000000000000000222222111000000000000000333333333222222111111111111111222222222333333333444333222222444555444333444444444444444444444444222222333333444555555666444555666777777888888888777777888999::::::::::::;;;;;;<<<<<<<<<=========???@@@AAA@@@>>>>>>@@@AAA@@@@@@???@@@AAABBBDDDEEEIIIIIIJJJKKKLLLLLLLLLKKKIIIJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOPPPQQQRRRTTTTTTTTTUUUWWWYYY^^^jjjyyywwwpppnnnnnnqqq{{{}}}yyyvvvrrrnnnggg___WWWNNNFFFAAA???<<<::::::;;;<<<<<<;;;<<<===???BBBFFFJJJNNNPPPYYY[[[```ffflllrrrvvvyyy|||{{{xxxtttrrrssswwwzzz|||wwwuuutttrrrpppnnnmmmmmmoooqqqrrrsssrrrqqqssszzz~~~{{{{{{zzzsssmmmbbb]]]WWWRRROOOMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA????????????????????????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEECCCDDDEEEEEEDDDCCCBBBAAA---------.........//////,,,------......------,,,------------------------........................------............------,,,------------.........///////////////////////////......------......///......------------..............................,,,...///000///...///000......//////////////////......////////////......------........./////////000000000000000000000000222111000000000000000000222222222222222111111111111111222222222333333333222222222333555666444333444444444444444444444444222333333444444555555555444555666777777888888888888888888888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>???@@@???>>>>>>???@@@????????????@@@BBBCCCDDDIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOONNNNNNMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVYYY```jjjrrr}}}pppjjjkkkpppuuuzzzxxxmmm___PPPGGGDDDAAA===;;;<<<=========<<<<<<===>>>@@@BBBDDDEEEIIIKKKMMMQQQTTTXXXZZZ\\\gggmmmuuu}}}~~~yyyvvvttttttsssrrrrrrvvv{{{yyytttpppnnnmmmnnnnnnmmmmmmmmmnnnpppqqqsssrrrrrrsssxxxzzzvvvuuurrrllleee]]]YYYSSSOOOMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGCCCBBBBBBAAAAAA@@@@@@???????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAACCCDDDEEEEEEEEEEEEGGGFFFEEECCCAAA@@@>>>>>>------------............+++,,,---......---,,,+++------------------------////////////////////////------............------------------.........................../////////......------------............------------..............................+++---//////......///000............////////////......////////////..................////////////000000000000000000000000111111000000000000000111222222222111111111111111111111222222222333333333222222222444666666555333333333444444444444444444333333333444444444555555444555666777777888888888999888888777888999;;;<<<<<<<<<<<<=========>>>>>>===>>>@@@???>>>===>>>???>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVVVVXXX\\\bbbgggrrr~~~wwwlllkkkkkknnnxxxsss```TTTNNNIIIDDD@@@?????????>>>>>>>>>>>>>>>??????@@@@@@CCCDDDEEEGGGHHHJJJKKKLLLTTTXXX___eeelllsssyyy~~~|||xxxuuurrrqqqrrrssstttuuuvvvzzz~~~|||xxxuuurrrpppnnnlllnnnmmmmmmnnnnnnooooooppptttuuuvvvwwwzzz~~~uuuooommmjjjccc^^^XXXTTTPPPLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGFFFFFFFFFBBBBBBAAAAAA@@@???????????????????????????????????????@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEHHHGGGEEEBBBAAA??????>>>+++,,,,,,,,,,,,---------+++,,,---......---,,,+++------------------------////////////////////////------............---------------.........//////,,,,,,---------.........------,,,,,,,,,,,,------......------------..............................+++,,,...///...---...///---.........//////000000......////////////.............../////////000000000000000000000000000000111000000000000000111111111111111111111111111111111111222222222333333333333333222444666666555444333333333444444444555555333333333444444444444444444555666777777888888888999888888777888999;;;<<<<<<<<<<<<<<<============<<<>>>@@@@@@>>>===>>>>>>===>>>???@@@AAABBBBBBBBBAAABBBCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVXXXZZZ^^^aaahhhooo{{{vvvooohhhgggmmmwwwrrrfffYYYSSSLLLGGGCCCBBB@@@???>>>>>>???>>>>>>>>>>>>===@@@AAAAAABBBCCCDDDEEEEEEDDDGGGKKKOOOSSSYYY___cccjjjnnnsssyyy~~~zzzyyywwwuuusssrrrrrrssswwwxxxzzz{{{|||~~~~~~}}}|||wwwuuuttttttvvvvvvsssqqqqqqqqqppppppoooooooooppptttvvvxxxzzz}}}}}}vvvmmmgggeeeaaa\\\WWWOOOLLLIIIGGGGGGGGGFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDEEEEEEDDDGGGFFFEEECCCBBBAAAAAAAAA+++++++++,,,,,,,,,------,,,------......------,,,------------------------........................------............------------........./////////++++++,,,,,,---.........,,,,,,,,,++++++,,,,,,,,,......------------......------------------------+++---......---,,,,,,---------......///000000000......////////////............/////////000000000000000000000000000000000000000000000000111111222000000000111111111111111111111222222222333333333666555333333444555555444222333333444444555555555444444444444444444444444444555666777777888888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<>>>>>>>>===>>>???AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLOOONNNNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSUUUXXXZZZ\\\```bbbjjjuuu}}}nnnhhhhhhkkkqqqwwwvvvddd___XXXRRRNNNJJJGGGEEEBBBBBBBBBBBBAAA@@@>>>===>>>>>>>>>>>>????????????>>>@@@BBBCCCEEEHHHMMMPPPTTTXXX\\\aaaeeekkkqqquuu|||{{{{{{zzzzzzzzzyyyyyyyyytttuuuuuutttrrrsssuuuwww~~~|||xxxvvvuuutttsssrrrrrruuuzzz}}}yyywwwuuusssqqqppppppppprrrvvvzzz|||}}}{{{yyyyyyqqqkkkddd^^^[[[XXXTTTPPPLLLJJJGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDDDDCCCCCCCCCBBBBBB???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAA,,,,,,,,,,,,---------...---------,,,,,,---------------------------------------------------------------............------............////////////,,,,,,,,,---.../////////------,,,,,,,,,,,,------......------------......------------------------,,,...///...,,,******+++------......///000000111......////////////........./////////000000000000000000000000000000000000000000000000000111222222///000000000111111111222111111222222222333333333:::777333222333444444444222222333333444555555666444444444444444444444444444555666777777888888888777777888999::::::::::::::::::::::::;;;;;;;;;;;;===???BBBBBBAAA?????????>>>???@@@BBBCCCCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPQQQSSSVVVWWWXXX\\\[[[___hhhrrr}}}}}}qqqjjjeeefffiiioootttyyyrrrnnnhhhccc^^^[[[WWWTTTPPPPPPOOONNNLLLIIIFFFEEE??????>>>>>>===<<<<<<<<<===>>>@@@@@@@@@BBBDDDGGGGGGJJJMMMOOORRRVVV[[[___dddgggkkkoootttzzz|||wwwrrrpppooooooooooooppprrruuuwwwyyyzzzwwwxxxyyyxxxvvvwwwzzz~~~}}}yyytttpppoooooonnnnnnsssuuu|||zzzvvvsssqqqqqqrrrrrrwww}}}}}}yyyvvvwww{{{}}}~~~wwwnnneee```ZZZUUURRRPPPMMMJJJKKKIIIGGGGGGIIIJJJIIIIIIEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDD@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDCCCAAA???>>>---------.........//////......,,,++++++,,,......---------------------------------------------------..................---............/////////000---------...///000000111.........------..................------.........---------------------------...///...+++***)))***---------...///000000111......////////////......////////////000000000000000000000000000000000000000000///000000111222222//////000000111111111222111111222222222333333333<<<888444111111333444555222222333333444555666666444444444444444444444444444555666777888888888888666777999:::;;;;;;:::999999999999:::::::::;;;;;;===@@@BBBCCCBBB@@@??????>>>???AAACCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMPPPPPPOOOOOOOOOPPPQQQQQQRRRQQQPPPQQQSSSUUUVVVVVV\\\ZZZ\\\bbbhhhnnn|||zzznnneeebbbdddaaagggnnnvvv|||}}}yyyuuuqqqmmmiiifffccc______]]][[[XXXTTTQQQOOOCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<<<<<<<>>>@@@BBBDDDFFFGGGHHHKKKOOOSSSTTTVVVYYY\\\```eeelllpppwww~~~~~~yyyvvvqqqlllhhhfffeeeeeeiiijjjlllooossswww{{{}}}}}}~~~}}}{{{|||tttqqqmmmkkkkkkmmmnnnooowww{{{~~~xxxtttrrrrrrssstttzzz~~~~~~}}}yyyuuurrruuuxxxxxxzzzxxxpppfff]]]YYYSSSOOOMMMKKKIIIGGGEEEDDDCCCCCCEEEFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAACCCDDDDDDDDDBBB@@@===;;;.........------,,,,,,,,,++++++,,,---............///000000000///...------......------------...............------,,,,,,,,,///............---------...///000///...---...000.........------,,,,,,,,,+++++++++,,,,,,,,,------000000//////......------,,,------...///000111111.../////////000000111111......///000000000000000------------------------111111000000//////......//////000000000000//////...//////111222333444444111222222333333222222111222222333333333333444444444444444444444444444444666666555555555444444444666666666666777777777777999999999999999999999999888999999::::::;;;;;;<<<>>>???AAABBBBBBAAA@@@???>>>@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKLLLMMMMMMNNNNNNOOOPPPPPPRRRRRRRRRSSSTTTTTTUUUUUUZZZYYYXXXYYY^^^gggpppuuuuuuiiibbbccc___aaajjjssszzz}}}zzzzzzyyyvvvsssrrrttttttsssrrroooggg]]]QQQIIIBBBBBBBBB@@@>>>???@@@>>><<<;;;<<<=========@@@???>>>???BBBDDDFFFFFFHHHHHHHHHJJJNNNRRRVVVYYYbbbfffnnnxxxyyytttrrriiihhheeebbbaaaaaaaaabbb```fffooovvv|||zzzvvvnnnfff``````bbbeeekkkrrrzzzvvvvvvxxxyyyyyy{{{~~~}}}|||{{{{{{{{{{{{yyywwwsssrrrqqqpppmmmhhhaaa\\\RRROOOLLLHHHEEECCCBBBBBBEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDBBBAAA@@@???????????????>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@AAAAAABBB@@@AAABBBBBBBBB@@@>>><<<......---------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,------...............------,,,,,,------.........---------,,,,,,,,,///............------------///000///...---...000......---------,,,,,,,,,,,,,,,---------.........///////////////.........------......//////000000........./////////000000......///000000000000000........................111000000000/////////...//////000000000000////////////000111222222333333111222222333333222222111222222222333333333444444444444444444444444444444666666555555555444444444666666666666777777777777999999999999999999999999888888999::::::;;;;;;<<<===>>>@@@AAAAAAAAA???>>>>>>@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUWWWUUUTTTTTTXXX^^^eeeiiivvvwwwnnneee___^^^eeelllsss}}}~~~vvvaaaWWWNNNKKKHHHDDDAAABBBAAA???<<<<<<===>>>>>>===@@@>>><<<===???AAAAAAAAACCCCCCCCCDDDFFFIIIKKKMMMOOORRRXXX```jjjttt}}}}}}tttmmmiiiffffffeeecccbbbaaabbbcccdddiiioooxxx~~~|||wwwqqqnnnhhhbbb^^^___bbbfffmmmsss~~~}}}|||~~~~~~{{{yyyxxxyyyyyyyyywwwuuummmkkkiiigggddd___XXXTTTMMMKKKHHHEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC????????????>>>>>>>>>>>><<<===>>>???AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBBBBBBBB@@@>>>===...------------,,,,,,,,,+++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------...------------,,,,,,,,,///............------------...//////...---...///...------------,,,,,,,,,---------.........//////.........///////////////..................//////---------............///......///000000000000///000000000000000000000000000000000000//////////////////000000000000//////000000000111111222222222111111222222222222111111222222222222333333333333444444444444444444444444555555555555555444444444666666666666777777777777999999999999999999999999888888999999:::;;;;;;;;;<<<===>>>???@@@???>>>>>>>>>@@@AAACCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQSSSVVVZZZ\\\fffqqq~~~nnngggaaabbbffflllttt{{{xxxlll___XXXRRRLLLHHHHHHFFFCCC@@@???@@@@@@@@@???@@@>>><<<<<<===>>>===<<<>>>>>>??????@@@@@@@@@@@@CCCDDDGGGLLLSSS[[[bbbgggiiikkkllljjjhhhhhhllloootttvvvwwwwwwwwwyyy{{{~~~zzzuuuooojjjfffccceeedddddddddeeegggiiijjjsssyyy~~~}}}|||vvvvvvvvvuuurrrmmmhhheeeaaa]]][[[___cccgggmmmttt~~~wwwvvvuuuuuuvvvvvvsssrrrhhheee```\\\YYYTTTOOOLLLHHHFFFDDDBBBBBBBBBCCCDDDBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC????????????>>>>>>>>>>>>;;;<<<===>>>???AAAAAABBBBBBAAA@@@@@@???@@@@@@@@@@@@AAABBBBBBAAA@@@>>>===------------------------------------,,,,,,+++***///......---+++)))((('''......------------......------------------------///............------------...//////------...///------------------------------------............------......//////000000.....................------------------------------...//////000000//////000000000000000000000000000000000000//////////////////000000000000//////000000000000111111111111111111222222222222111111111222222222222333333333444444444444444444444444555555555555555555555555666666666666777777777777888888888888888888888888888888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>===??????AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAACCCEEEGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSUUUVVVWWW___gggqqq|||wwwmmmggggggjjjnnnqqqzzz~~~~~~pppggg___WWWSSSSSSPPPMMMIIIGGGFFFEEEDDDCCCAAA@@@>>>===>>>>>><<<;;;======>>>>>>>>>===<<<;;;AAAAAAAAACCCGGGLLLRRRUUUTTTVVVXXXWWWVVVUUUWWWYYY___aaadddeeeffffffhhhiiijjjmmmqqquuuxxx|||}}}zzzxxxxxxxxxvvvuuutttttttttsssqqqnnnllljjjiiiiiijjjkkkmmmppprrrssszzz~~~|||yyywwwooooooooommmkkkhhheeeccc^^^[[[\\\```cccffflllsss}}}vvvtttsssssssssrrrooommmeeeaaa[[[VVVRRRNNNKKKIIIEEECCCAAA@@@???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@???????????????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>===<<<<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===------------------------.../////////...---,,,,,,000000///...,,,***)))(((//////............//////------------------------///............------------...///...---,,,---///------------------------+++,,,,,,,,,,,,---------------......//////000000............---------------------------,,,,,,,,,------...///////////////////////////////////////////////////000000000000//////000000000000//////000000000000000000111111000111111222222111111000111111111222222222333333444444444444444444444444444555555555555555555555666666666666777777777777888888888888888888888888777777888999999::::::;;;::::::;;;<<<======>>>>>>??????@@@BBBCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@AAABBBDDDFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSSSSTTTTTTUUUUUUVVVZZZ^^^fffooozzz}}}tttpppooommmjjjooorrrvvv|||{{{ssslllfffbbbbbb\\\YYYTTTQQQOOOMMMJJJIIIGGGEEECCCBBBBBBAAA>>><<<<<<======>>>>>>===<<<<<>>======???BBBEEEGGGHHHIIIJJJKKKJJJJJJJJJKKKMMMOOORRRSSSRRRRRRSSSSSSWWWZZZ]]]```cccfffiiilllqqqtttxxx|||}}}xxxvvvuuuqqqooolllkkklllmmmmmmmmmkkkmmmooorrrtttttttttttttttuuuvvvwwwxxxzzz||||||~~~|||xxxtttrrrkkkkkkjjjhhhgggfffeeeeeeaaa___```cccdddeeekkkrrrzzzvvvtttrrrpppooollliiifff```\\\UUUPPPMMMKKKIIIGGGEEECCCAAA???>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@????????????>>>>>>>>>======>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>,,,,,,,,,------------......////////////......---------...............---.........------.........,,,,,,,,,------------...///............---------,,,---......---,,,---...,,,,,,,,,------------...+++++++++,,,,,,,,,------.........///////////////------------------.........------------,,,,,,,,,------...////////////...........................////////////000000000000//////000000000000///////////////000000111111111000000111111111111000000111111111111222222222222444444444444444444444444444444444555555555555555666666666666777777777777888888888888888888888888777777888888999:::::::::::::::;;;<<<<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRRRRPPPPPPQQQRRRSSSTTTTTTUUUTTTVVV[[[dddlllwww~~~vvvmmmlllllllllmmmooosssvvvxxxzzz{{{}}}~~~yyytttqqqrrrjjjgggbbb___]]][[[XXXWWWVVVTTTQQQNNNLLLIIIEEEBBB????????????>>>>>>>>>>>>>>>>>>=========???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHIIIKKKMMMOOOPPPRRRUUUWWW[[[]]]aaaeeehhhkkkllllllooorrrvvvzzz~~~{{{sssnnnlllkkkiiigggeeefffhhhkkkmmmmmmoooqqquuuyyy}}}~~~{{{wwwtttqqqmmmllljjjgggffffffggggggfffeeeeeegggfffffflllssszzzvvvtttpppmmmjjjeeeaaa]]]XXXTTTNNNJJJHHHGGGFFFEEEFFFDDDBBB???=========>>>BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>>>>===============>>>???@@@AAAAAABBBAAABBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDD????????????>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@?????????,,,,,,,,,---------......------......///.........+++,,,---......///......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///............---------,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,---------...///////////////.........,,,,,,,,,------.....................---------,,,,,,---......//////................................./////////000000000111//////000000000000//////---......///000111222222000000111111111111000000111111111111222222222222444444444444444444444444444444444555555555666666666666666666777777777777888888888888888888888888777777777888999999::::::::::::;;;;;;<<<>>>???@@@?????????@@@AAABBBDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRPPPPPPPPPQQQRRRRRRSSSTTTTTTSSSWWW^^^ccciiivvv{{{rrrooojjjeeecccdddfffhhhjjjlllooosssxxx~~~~~~{{{xxxtttrrrqqqpppooommmnnnkkkfffbbb]]]WWWPPPLLLFFFEEECCCBBBAAAAAAAAABBB???@@@@@@AAAAAAAAAAAAAAA>>>===<<<<<<>>>?????????@@@BBBCCCCCCCCCCCCDDDFFFBBBDDDEEEFFFEEEFFFHHHIIIKKKLLLOOORRRUUUXXXXXXXXXZZZ[[[^^^```ccceeeggghhhffffffggghhhkkkooosssvvvwwwyyy|||}}}vvvoookkkiiihhhjjjhhhgggiiimmmrrruuuvvv{{{|||~~~~~~|||zzzvvvssspppllljjjjjjkkkkkkkkkjjjjjjjjjhhhhhhnnnwww~~~~~~vvvsssnnniiiddd^^^XXXTTTQQQMMMIIIFFFEEEEEEDDDDDDFFFDDDBBB???>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>=========<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEE????????????>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAACCCDDDDDDDDDCCCCCCBBBBBBAAA@@@????????????,,,,,,,,,------.........++++++,,,---........................------,,,++++++******************+++,,,,,,,,,------.........//////.........---------,,,---......,,,,,,---...,,,,,,,,,------.........---------.........//////000000//////.........---++++++,,,,,,---...///////////////......---------,,,---......//////......////////////////////////.../////////000000111111//////000000000000//////,,,---...///000111222333000000111111111111000000000111111111111222222222444444444444444444444444444444444555555555666666666666666666777777777777777777777777777777777777777777777888999999::::::;;;;;;;;;;;;===>>>@@@@@@?????????@@@AAABBBDDDDDD@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSYYYWWWYYY^^^```bbbkkkvvv{{{uuulllccc^^^\\\^^^___```cccfffiiimmmuuu~~~yyyrrrkkkccc[[[UUUNNNLLLIIIFFFDDDDDDDDDEEE>>>???@@@AAABBBAAA@@@???>>>===;;;;;;<<<>>>>>>>>><<<===>>>>>>>>>???BBBDDDAAACCCDDDCCCBBBAAACCCDDDCCCDDDEEEGGGJJJLLLMMMLLLNNNNNNOOOPPPRRRUUUWWWXXXUUUUUUUUUWWWZZZ^^^bbbddd```cccfffhhhkkknnnsssvvvzzz~~~{{{uuupppllljjjiiiooommmmmmooouuu{{{~~~}}}|||wwwrrrooonnnooopppmmmllllllllliiiiiiqqq{{{|||zzzyyy}}}vvvrrrlllfff```YYYRRRNNNMMMJJJGGGEEEEEEEEEEEEDDDEEEDDDBBB@@@??????@@@AAA?????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>=========<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAA????????????>>>>>>>>>>>><<<<<<======>>>>>>?????????@@@BBBCCCDDDCCCBBBBBBCCCBBBAAA@@@????????????------------------------//////.........------------------------------------------.........//////000000000///.........---......---------,,,,,,,,,................................................,,,,,,,,,------.........000000000000///...---,,,000000//////.........---//////.........---------------------------------......---------,,,,,,,,,////////////////////////000000000000000///.........//////000000000000000000111111111111222222222111111222222222222111111444444444444444444444444888888777777666666666555777777777777888888888888888888888888888888888888888999::::::999888999:::999999999:::;;;<<<===>>>======>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDFFFGGGIIIHHHGGGFFFGGGHHHIIIJJJLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQTTTVVVXXXZZZ^^^eeekkkrrrzzz}}}oooeee^^^\\\\\\\\\^^^______aaahhhsss|||yyyssslllggg___[[[VVVSSSRRRPPPMMMIIIKKKLLLKKKHHHHHHJJJHHHDDDDDDCCC@@@>>>>>>>>>?????????>>>???@@@AAABBBAAA???AAAAAABBBAAAAAA@@@??????BBBBBBAAAAAABBBCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIJJJKKKJJJIIIIIIIIIKKKLLLMMMRRRTTTVVVWWWXXXZZZ]]]___```ccchhhooouuuyyyyyyyyy|||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvyyy{{{~~~~~~}}}|||{{{yyywwwuuutttsssyyyxxxyyy}}}~~~~~~}}}~~~|||vvvsssrrrrrrnnnmmmkkkllloootttyyy}}}}}}zzzyyyxxxyyy}}}wwwpppggg^^^XXXRRRKKKFFFHHHGGGEEEDDDCCCDDDFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>>>>===<<<<<<<<<===???@@@???@@@AAAAAABBBBBBAAAAAABBBBBBAAA@@@@@@AAAAAAAAA------------------------//////.........---------------------------------,,,------------...............------------------.........---------,,,,,,------------------------------------------------,,,,,,,,,---------......,,,---...//////000000000000/////////.........---//////.........---------------------------------000000/////////.........////////////////////////000000000000000///.........//////000000000000000000111111111111222222222111111222222222222111111444444444444444444444444777777666666666555555555666666777777777888888888888888888888888888888888777999:::999888777888:::999999999:::;;;<<<>>>>>>>>>>>>??????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIIIILLLKKKKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUWWWXXX\\\bbbgggkkkqqq{{{}}}rrriiieeeccc[[[\\\\\\YYYYYY]]]fffnnnyyytttjjjfff```\\\[[[ZZZXXXVVVTTTWWWWWWUUUUUUUUURRRLLLJJJGGGDDDBBBAAAAAAAAAAAAAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGIIIJJJLLLLLLLLLMMMPPPRRRRRRTTTXXX\\\aaadddddddddgggfffffffffffffffgggggghhhhhhhhhiiihhhgggffffffggghhhkkknnnqqqsssttttttxxxwwwvvvvvvwwwyyyyyyyyyzzzzzzyyyvvvttttttvvvwww{{{{{{{{{|||~~~~~~}}}|||}}}yyyyyyxxxzzz||||||wwwuuutttrrrqqqppppppssswww|||~~~xxxwwwvvvwww{{{ssslllbbbZZZTTTOOOIIIEEEEEEDDDBBBBBBBBBCCCDDDFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>AAA@@@@@@???>>>======<<<<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>>>>======<<<===>>>???@@@???@@@@@@AAABBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAA------------------------...............---------------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---......//////////////////..............................---------........................///////////////.........////////////////////////000000000000000//////......///000000111111000000000111111111111222222222111111222222222222111111444444444444444444444444666555555555555444444444666666777777777777888888888888888888888888888888666888999888777666777888999999::::::;;;===>>>???>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDDDDDDDDDDEEEGGGFFFGGGGGGHHHHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVYYY]]]aaabbbeeekkksss}}}{{{tttppphhhgggddd^^^ZZZ[[[```fffsss~~~xxxsssmmmhhhfffgggggghhheeeiiilllkkkkkkjjjddd\\\VVVRRRNNNJJJHHHGGGFFFDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGEEECCCAAA???@@@@@@@@@@@@????????????AAABBBBBBBBBBBBAAAAAA@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEDDDDDDDDDFFFHHHGGGHHHJJJMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYYYYXXXWWWWWWVVVWWWXXXZZZ\\\]]]^^^___eeeeeeeeefffgggiiikkkmmmooopppooonnnllllllmmmnnnuuuvvvyyy}}}~~~|||zzzttttttssssssuuuwwwzzz{{{}}}}}}zzzxxxvvvvvvuuuvvvyyy}}}~~~~~~wwwvvvuuuvvvzzzyyyllleee[[[SSSNNNKKKFFFCCCAAA@@@@@@???@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@>>>>>>@@@AAAAAAAAA???>>><<<;;;;;;<<<======??????@@@AAA?????????@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>>===============>>>????????????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA------------------------........................------------------------+++++++++,,,,,,,,,------******++++++,,,,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,,,,,,,................................................////////////////////////------------------------//////////////////////////////000000000000////////////000111111111111000000000111111111222222222111111222222222222111111333333333333333333333333444444444444444444444444666666666666777777777888888888888888888888888888666777888777666555666888999999::::::;;;===>>>???>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDDDDCCCDDDEEEGGGEEEFFFGGGIIIIIIHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQPPPPPPQQQQQQRRRSSSTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRTTTVVVYYY[[[\\\]]]```dddkkkttt{{{yyyssskkkdddbbbdddgggnnnvvv}}}}}}{{{|||}}}{{{}}}~~~}}}vvvqqqoooppptttvvvwww}}}{{{rrrjjjddd]]]XXXUUURRRNNNKKKKKKKKKLLLLLLNNNQQQUUUYYYXXXXXXWWWTTTPPPLLLGGGEEECCCCCCCCCCCCBBBBBBBBBBBBFFFFFFFFFGGGFFFEEEDDDCCC@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFEEECCCCCCEEEFFFFFFGGGHHHIIIIIIJJJKKKMMMJJJKKKKKKKKKMMMNNNOOOPPPRRRSSSTTTUUUUUUTTTRRRQQQPPPPPPQQQRRRTTTVVVXXXYYY[[[\\\^^^```bbbfffkkknnnrrrssstttsssqqqppppppqqqvvvyyy}}}{{{xxxwwwvvvuuuuuuqqqqqqqqqqqqrrruuuyyy|||~~~{{{{{{|||~~~~~~}}}}}}}}}~~~yyyxxxxxxxxx{{{wwwmmmddd]]]TTTMMMJJJHHHEEEBBB???>>>>>>??????AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>===;;;888666;;;;;;<<<===>>>???@@@@@@===>>>>>>???@@@AAAAAABBB@@@@@@@@@@@@????????????>>>>>>????????????>>>>>>===============>>>>>>???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBB---------------------------.....................------------------------+++++++++,,,,,,,,,------++++++,,,,,,------......//////.........---------------------------------------------------------------------------------///...---,,,+++++++++,,,---------...............---.....................////////////////////////,,,---------------------//////////////////////////////000000000000/////////000000111111111111111000000111111111222222222111111222222222222111111111111111111111111111111333333333444444444444444555666666666666777777777777777777777777777777777555666777777666555666777999999999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBDDDDDDCCCCCCEEEFFFEEEFFFGGGHHHIIIHHHGGGFFFIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQPPPPPPOOONNNOOOOOOOOOOOOOOOOOOPPPRRRTTTVVVWWWZZZZZZ[[[\\\```gggpppvvv~~~vvvooollllllmmmnnnuuuyyyvvvsssqqqoookkkmmmnnnooopppqqqqqqppppppqqqtttzzz|||vvvtttvvv|||xxxooohhhddd```ZZZUUUTTTUUUVVVWWWYYY___ffflllmmmmmmmmmjjjddd\\\TTTPPPJJJIIIHHHGGGGGGHHHHHHIIILLLLLLMMMNNNMMMLLLJJJIIIDDDDDDDDDCCCCCCCCCCCCCCCGGGGGGHHHGGGFFFEEEGGGHHHGGGHHHJJJIIIHHHGGGIIIKKKJJJJJJJJJKKKLLLNNNOOOPPPSSSTTTVVVWWWWWWVVVTTTSSSQQQPPPPPPQQQTTTWWWZZZ\\\[[[]]]```dddgggmmmtttyyy~~~}}}zzzyyyyyy~~~~~~}}}|||xxxvvvtttpppnnnmmmnnnooonnnppprrrssstttwww|||}}}}}}|||}}}}}}~~~}}}||||||}}}|||uuukkkaaa[[[UUUNNNIIIGGGFFFDDDAAA>>>>>>??????@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>======;;;;;;<<<===;;;999666555;;;;;;<<<===>>>???@@@@@@======>>>>>>???@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>????????????>>>>>><<<======>>>>>>>>>>>>>>>===>>>??????@@@@@@??????????????????@@@@@@AAABBB---------------------------------...............------------------------,,,,,,,,,,,,------------------------............/////////.........------...................................................------------,,,,,,,,,,,,+++******+++,,,...///---------------.........---------................................................///////////////////////////////////////...//////000000000000000///000111111222222111111000111111111111222222222111111222222222222111111111111111111111111111111333333333444444444444555555555666666666666777777777777777777777777777777555777888777666555666777777777888888999;;;<<<===<<<<<<======>>>>>>>>>???>>>>>>>>>??????@@@@@@AAA@@@BBBCCCCCCCCCCCCDDDFFFEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRRRROOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLNNNRRRTTTUUUUUUXXXXXXYYYYYY[[[___dddiiimmmuuu}}}{{{{{{|||vvv{{{}}}xxxrrrnnnhhhbbbccccccccccccbbbbbbbbbbbbbbbfffkkkooovvv~~~xxxuuuxxx~~~~~~xxxtttooohhhccc___aaabbbbbbdddkkkuuu}}}|||rrrgggaaaUUUSSSQQQPPPPPPRRRUUUWWWVVVWWWYYYZZZZZZXXXVVVUUUNNNLLLJJJIIIHHHHHHHHHIIIKKKMMMMMMMMMLLLMMMOOOPPPLLLOOOQQQOOOLLLJJJKKKMMMMMMMMMNNNNNNPPPQQQRRRSSSWWWYYY\\\___``````^^^]]]WWWVVVUUUVVVXXX\\\```bbbbbbeeeiiilllpppvvv}}}|||{{{{{{|||~~~|||zzzxxxvvvtttsssooonnnmmmjjjhhhiiilllooopppssswwwyyyzzz|||~~~}}}}}}~~~~~~~~~~~~uuunnnhhh```WWWSSSNNNIIIFFFEEEEEEBBB@@@?????????@@@AAAAAAAAAAAAAAAAAA@@@???????????????BBBBBBBBBBBBAAAAAAAAAAAA??????@@@??????>>>===<<<;;;<<<<<<<<<<<<:::999888:::;;;<<<<<<>>>>>>???@@@=========>>>?????????@@@?????????>>>>>>>>>>>>===>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>>======>>>????????????>>>??????>>>??????@@@AAABBB---------------------------------.........//////------------------------,,,------------.....................------------////////////............------------------------------------------------......---------,,,,,,,,,++++++***)))***,,,...///,,,,,,,,,------.........---------.........//////------------------------........./////////000000////////////////////////......///000000000000000000000111222222222222111000111111111111222222222111111222222222222111111222222222222222222222222333444444444555555555555555555555666666666777777777777777777777777777777666777888888666666777888666666666777888999;;;;;;;;;;;;<<<<<<===>>>???????????????@@@AAABBBBBBBBB@@@BBBCCCCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHJJJKKKLLLMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIJJJMMMRRRUUUVVVUUUTTTVVVWWWWWWWWWYYY[[[]]]```fffoooyyyxxxooogggaaa```^^^[[[YYYYYYXXXYYYVVVYYY]]]```dddlllxxxzzztttqqqttt{{{}}}vvvpppkkkllllllkkklllssszzzrrreeebbb___]]]^^^bbbfffjjjjjjkkkmmmoooooonnnlllkkkaaa___[[[WWWVVVVVVWWWXXX[[[\\\^^^^^^___```bbbeeeaaadddgggddd^^^ZZZYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^cccfffkkkppptttuuuuuuttthhhfffddddddeeeiiilllooommmqqquuuwwwyyy~~~}}}yyywwwvvvuuutttuuuwwwyyyyyyxxxvvvuuusssqqqnnnllljjjjjjfffggggggggggggjjjoootttwww|||~~~}}}||||||~~~~~~yyywwwpppeee___[[[TTTNNNKKKGGGDDDCCCDDDCCC@@@===?????????@@@@@@@@@??????@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@?????????>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????===>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========>>>>>>????????????>>>>>>;;;<<<===>>>???>>>>>>===<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@AAABBB---------------------------------.........//////---------------------------------.........//////.........------,,,,,,,,,000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///---+++***))))))++++++,,,,,,,,,------.........---------.........//////------------------------,,,,,,,,,---------......////////////////////////......///000000000000000000000111222222222222111000111111111111222222222111111222222222222111111444444444444444444444444444444444555555666666666555555555555666666666777777777777777777777777777666888999888777666777999555555666666777999:::;;;::::::;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCDDDDDD@@@BBBCCCCCCBBBCCCDDDFFFGGGFFFEEEEEEEEEFFFHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLGGGHHHIIIKKKLLLLLLMMMMMMJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHLLLRRRVVVWWWVVVQQQSSSUUUVVVUUUUUUUUUVVVXXX\\\cccjjjuuu|||rrrccc```]]]YYYVVVUUUUUUUUUNNNQQQTTTUUUXXX___kkkttt|||zzzyyytttooolllnnnuuu{{{yyyrrrsssrrrppppppwww~~~rrroookkkiiijjjooouuuyyy|||~~~~~~tttpppkkkgggdddeeeggghhhmmmnnnpppqqqrrrtttwwwyyyyyy|||{{{tttmmmkkkkkkhhhhhhhhhhhhiiijjjkkkkkkqqquuu|||zzzxxxuuussssssvvvzzz|||wwwzzz}}}~~~||||||}}}}}}~~~~~~}}}}}}yyyzzz{{{{{{zzzwwwtttqqqpppooonnnoooqqqrrrrrrrrrnnnmmmkkkiiigggdddcccbbbaaaccceeefffggglllsssyyy~~~~~~{{{zzzyyyzzzzzznnnkkkcccYYYRRRPPPLLLFFFFFFCCCAAAAAACCCBBB???;;;>>>???????????????>>>===@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============????????????>>>===<<<;;;::::::999999999:::;;;<<<::::::;;;<<<===>>>??????>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>????????????>>>>>>;;;<<<>>>?????????>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB,,,***(((***...///...,,,222222111///...---,,,+++,,,,,,,,,---------......111111000///...------,,,///...,,,,,,...///...---...------,,,,,,------...000///...---------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,---------,,,,,,,,,++++++***,,,///222333111///---........................,,,,,,---...//////.....................///000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111111444444444333333222222222444444444444444444444444777777666666555555555444555555555555666666666666444555555666666666666666888888999999999:::::::::===<<<;;;::::::;;;===>>>BBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMOOOOOOOOONNNNNNNNNMMMMMMMMMKKKIIIGGGGGGGGGHHHIIIKKKKKKMMMOOOQQQTTTWWWXXXVVVTTTRRRQQQQQQSSSUUUWWWZZZ[[[]]]aaahhhsssyyypppeee^^^[[[YYYVVVRRRQQQSSSVVVVVVVVVYYY___dddnnnnnnooopppqqqqqqqqqqqqpppmmmiiieeeeeegggjjjlllssszzz{{{{{{yyytttsssxxx|||vvvrrrpppoooqqqxxx|||wwwuuuuuuvvvvvv}}}yyyvvvvvvuuuuuuuuuuuuuuuuuuxxx}}}}}}|||}}}~~~zzz|||zzzxxxuuurrrqqqooooooooooooooooooooommmiiifffiiihhhfffddddddeeeggghhhhhhhhhfffeeecccbbbaaaaaacccdddfffjjjooovvv{{{~~~~~~zzzuuuqqqpppnnnlllkkkbbb^^^YYYRRRLLLHHHEEEDDDAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<===???@@@@@@??????>>>===<<<<<<<<<>>>??????>>>>>>===<<<;;;===<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=======================================<<<<<<<<<======>>>??????????????????>>>===;;;;;;<<<<<<===>>>>>>>>>>>>>>>===============>>>???@@@@@@AAAAAA---+++***+++...///...,,,000///......---,,,++++++,,,,,,,,,---------..................------------...---++++++---...---,,,...------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,------......//////////////////////////////////////////.........------------,,,,,,,,,++++++%%%'''***---//////...---........................,,,------...//////.....................///000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111111111444444333333333222222222444444444444444444444444666666666666555555444444555555555555666666666666444555555666666666666666888888888888999999999999<<<;;;;;;:::;;;<<<======@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMOOORRRTTTWWWXXXWWWUUUSSSQQQPPPQQQRRRSSSTTTUUUVVVYYY^^^fffpppvvv{{{ppphhheeeccc___\\\WWWXXXYYYZZZZZZ\\\___aaaeeefffggghhhhhhhhhhhhgggfffccc___[[[ZZZ\\\___aaagggnnnvvv~~~~~~}}}}}}{{{wwwuuuyyy~~~xxxsssrrrqqqssszzz~~~}}}~~~~~~||||||{{{{{{{{{{{{{{{zzz{{{~~~|||xxxtttssspppmmmjjjhhhffffffffffffeeeffffffeeecccbbbeeeddddddcccdddeeeggghhhggggggffffffeeedddbbbaaadddeeegggkkkqqqwww}}}}}}zzzvvvoooiiieeeaaa]]][[[VVVSSSOOOJJJFFFCCCBBBBBB@@@@@@@@@@@@????????????>>>===<<<<<<<<<===?????????>>>>>>======<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>???>>>===<<<;;;<<<<<<=================================>>>>>>???@@@@@@AAA...---,,,---...///...---,,,,,,,,,,,,+++++++++***,,,,,,,,,---------......,,,,,,,,,---------.........,,,******,,,---,,,+++...------,,,,,,------...------,,,+++++++++,,,,,,........................///////////////////////////............---------------------,,,,,,,,,,,,'''(((***+++,,,---------........................,,,---......///.........///............//////000////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111333333333333222222222222444444444444444444444444666555555555555444444444444555555555555666666666444555555666666666666666777777888888888999999999;;;;;;::::::;;;<<<======???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIKKKLLLLLLMMMNNNPPPSSSUUUWWWWWWXXXVVVSSSPPPOOOOOOOOOPPPTTTUUUVVVWWWYYY^^^ccchhhuuu~~~~~~wwwsssqqqmmmkkkeeeeeeeeegggiiijjjiiihhhdddccccccaaa```^^^]]]\\\[[[YYYUUURRRQQQRRRTTTUUUZZZ```fffmmmwww|||xxxwwwwwwxxxyyyyyy{{{|||{{{xxxvvvyyy}}}wwwqqqooooooqqqzzz|||}}}{{{|||{{{yyyzzz~~~zzztttqqqkkkjjjgggdddaaa^^^\\\[[[[[[[[[ZZZZZZ[[[\\\^^^___```aaabbbdddfffggghhhhhhhhhiiijjjjjjjjjhhhfffddddddfffhhhmmmssszzz~~~}}}~~~}}}~~~}}}yyyuuuqqqllleee^^^XXXTTTPPPMMMIIIHHHEEECCCAAA@@@@@@@@@????????????>>>>>>>>>>>>======<<<<<<======>>>???=========<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@///..................---+++++++++++++++++++++,,,,,,,,,,,,---------......------------------------...,,,++++++,,,------,,,...------,,,,,,------...------,,,,,,,,,,,,,,,---000///...---,,,+++******------------------------,,,,,,,,,,,,,,,+++++++++...------------,,,,,,,,,000///...---,,,,,,,,,,,,........................------...............---//////............///000////////////000000000000////////////000000000000///000000000111111111111111111111111111111111111333222222222222222222222333333333333333333333333444444444444444444444444444444444555555555666666444555555666666666666666888888888999999999::::::::::::::::::;;;<<<<<<===>>>>>>>>>===>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDEEEFFFHHHJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVVVVUUUTTTRRRPPPOOONNNOOOOOOUUUWWWXXXXXXYYYZZZ]]]```hhhppp|||}}}{{{yyyxxxxxxxxx|||}}}uuuqqqkkkddd^^^ZZZXXXWWWWWWUUURRROOOMMMNNNOOOOOORRRWWW[[[```iiissswwwuuupppmmmjjjiiikkkmmmoooooossstttuuuuuutttvvvzzz~~~xxxqqqkkkiiihhhkkkttt}}}~~~~~~~~~{{{||||||yyyzzzvvvttttttsssppppppsssvvvvvvwwwvvvsssnnnjjjgggcccbbb```^^^ZZZWWWUUUSSSSSSSSSSSSSSSTTTXXX]]]``````cccfffjjjlllmmmmmmlllnnnpppqqqqqqpppmmmiiigggeeefffiiinnnuuu||||||zzzxxxwwwzzzyyyyyy{{{~~~}}}zzzuuunnniiiccc___YYYTTTPPPMMMJJJHHHDDDCCCBBBAAA@@@@@@@@@AAA>>>>>>>>>============<<<<<<<<<<<<<<<======>>>>>><<<<<<<<<;;;;;;:::::::::999999:::;;;;;;<<<;;;;;;;;;;;;::::::999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======>>>=========<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>......///......------...,,,,,,,,,,,,------------,,,,,,,,,---------......000000//////...------,,,///---,,,,,,---......---...------,,,,,,------.........------------......---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,222111///...------------........................---...............------//////............//////.../////////000000000111.../////////000000000111///000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333444444444444444444444444555555555555444555555666666666666666999999999999:::::::::;;;888999:::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCDDDEEEGGGIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKMMMLLLLLLLLLLLLKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRSSSTTTTTTTTTQQQQQQPPPOOOOOOPPPQQQRRRQQQSSSUUUUUUUUUVVVXXXYYY^^^dddmmmvvv~~~qqqfff___\\\ZZZWWWVVVSSSQQQOOONNNNNNNNNOOOSSSVVVYYY```hhhjjjhhhddd```]]][[[\\\___aaabbbfffhhhjjjlllmmmppprrrttt}}}zzzpppjjjdddbbbaaaccckkkttt}}}~~~{{{yyyuuuxxx{{{~~~}}}|||{{{{{{xxxyyyzzz}}}|||wwwrrrnnnnnnjjjiiijjjiiiggggggjjjjjjjjjkkkjjjgggccc___]]][[[[[[ZZZXXXVVVSSSQQQOOOOOOPPPPPPPPPRRRWWW^^^dddgggjjjppptttwwwwwwuuussstttuuuvvvuuusssoookkkhhhgggiiilllpppwww~~~~~~}}}|||zzzxxxvvvuuutttrrrqqqrrrtttyyy}}}}}}zzztttlllddd^^^WWWSSSNNNJJJHHHGGGEEEDDDBBBBBBAAA@@@@@@?????????======<<<<<<<<<;;;;;;;;;;;;<<<<<<===============;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<;;;:::999::::::999999999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<;;;;;;<<<============<<<===============<<<<<<;;;999:::::::::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<======,,,---......---,,,---///------------............,,,,,,,,,---------......222111000///...---,,,,,,000...,,,---...///.........------,,,,,,------.........---------...//////++++++,,,...///000111222////////////////////////.........////////////000............---------,,,,,,,,,,,,,,,,,,---...///.................................///......---,,,000//////............///......//////000000111111......//////000000111111000000000000111111111111111111111111111111111111111111111222222222222222333333333333333333333333222222333333333333333444333444444444444555555555444555555666666666666666888888999999999:::::::::777888999;;;<<<<<<<<<<<<>>>============>>>????????????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMMMMNNNLLLNNNPPPRRRSSSSSSSSSRRROOOOOOOOOPPPQQQRRRSSSTTTPPPRRRTTTUUUUUUUUUWWWYYYVVVZZZaaahhhqqq~~~zzzoooiiifff___^^^\\\YYYWWWUUUTTTSSSTTTXXXZZZ\\\aaafffgggccc___[[[VVVSSSSSSTTTUUUVVVZZZ[[[^^^aaadddggghhhiiiqqqrrruuuyyyzzzxxxsssoooiiiccc^^^\\\ZZZ[[[aaaiiiooowww|||~~~~~~zzzuuurrrjjjmmmqqquuuyyy}}}|||{{{zzzxxxwwwvvvuuutttttttttuuuxxx||||||yyyuuurrrmmmhhheeeaaa^^^^^^``````]]]]]]`````````aaa```^^^[[[XXXVVVTTTUUUUUUUUUTTTRRRPPPOOONNNPPPRRRSSSTTTZZZccciiiqqquuu|||~~~{{{xxxxxxxxxwwwuuuqqqnnnllllllmmmpppttt{{{}}}yyyxxxwwwvvvuuusssrrrrrrnnnnnnooosssxxx}}}}}}xxxssslllddd[[[UUUNNNKKKFFFCCCAAA@@@>>>===?????????>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999999999999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;))),,,------,,,+++---///............------------,,,,,,,,,---------....../////////......---------///---,,,,,,---......---...------,,,,,,------...---,,,,,,,,,------...///+++,,,,,,---...//////000/////////////////////////////////000000000111111............------------******+++,,,------....................................//////...------,,,000000///........................///000111111111.........///000111111111000000000000111111111111111111111111111111111111000111111111222222222222222222222222222222222222111222222222333333333333333333444444444555555555444555555666666666666666666777777777777888888888666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMKKKMMMOOOQQQRRRRRRQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTRRRTTTVVVVVVVVVVVVXXXZZZTTTWWW\\\```fffooo{{{}}}xxxpppooonnnllliiigggdddcccfffiiilllmmmooosssqqqlllfffaaaZZZTTTRRRRRRSSSSSSSSSSSSUUUWWW[[[]]]^^^___bbbccceeehhhiiihhhddd``````ZZZVVVTTTRRRQQQVVV\\\___gggmmmnnnpppwww}}}~~~yyyuuuoooiiiddd^^^```cccgggkkkpppwww|||~~~uuuuuusssrrrpppnnnmmmllllllkkkkkkkkkmmmooorrrsssrrrooollliiifffbbb^^^[[[XXXUUUUUUWWWWWWTTTTTTWWWWWWXXXYYYYYYYYYWWWVVVUUURRRSSSUUUVVVWWWVVVUUUTTTSSSVVVYYYZZZ\\\aaajjjrrrzzz{{{{{{{{{zzzyyywwwvvvuuurrrsssuuuzzz}}}zzzvvvvvvvvvuuuttttttssssssrrrqqqrrrtttwwwyyyyyyyyyuuurrrlllggg```YYYQQQLLLIIIEEEAAA>>>>>>===<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::999999999:::;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999:::::::::::::::999999999999888888999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>===;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;:::::::::::::::(((***------++++++---000.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........,,,++++++,,,------,,,...------,,,,,,------...++++++++++++,,,,,,---.........---,,,***)))((((((---------------------------.........//////000000//////.........---------------.........---,,,,,,.........................../////////...---,,,,,,111000///...............---......///000111111222---......///000111111222000000000000111111111111111111111111111111111111000000111111222222222222222222222222222222222222111111111222222333333333333333333444444444555555444555555666666666666666555555555555666666666666666777999;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<>>>??????@@@BBBCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLOOOQQQQQQQQQPPPOOOPPPPPPQQQQQQRRRSSSTTTTTTRRRSSSTTTSSSSSSSSSUUUWWWVVVYYY]]]___```eeelllqqq{{{}}}zzzxxxuuutttxxx|||~~~~~~yyyoooiiiaaaZZZWWWVVVUUUUUUPPPPPPPPPRRRUUUXXXXXXXXXWWWXXXYYY[[[]]][[[XXXTTTXXXSSSPPPNNNKKKIIILLLRRRRRRZZZaaabbbcccjjjpppsssuuutttqqqoookkkddd]]]XXXTTTVVVYYY\\\___eeekkkoooxxx~~~xxxvvvnnnmmmllljjjhhhfffeeeddddddcccccccccccceeefffggghhheeebbb___]]]ZZZWWWTTTSSSQQQPPPSSSRRROOONNNQQQRRRSSSTTTVVVVVVVVVVVVVVVTTTUUUXXXZZZ[[[[[[[[[ZZZYYY]]]aaabbbdddiiirrryyy~~~~~~~~~~~~~~~wwwwwwzzz}}}~~~{{{yyywwwwwwwwwvvvvvvvvvvvvvvvtttrrrqqqppppppooollljjjjjjgggaaa[[[VVVPPPIIIEEEEEEBBB???>>>??????@@@???;;;;;;<<<=========<<<<<<:::::::::999999999888888::::::<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<666777888999999999999999999888888888999::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777888999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>===;;;:::::::::;;;;;;<<<===>>>>>>::::::::::::::::::::::::---------............///---------------------------------------------------------............//////////////////...------///...---,,,,,,,,,,,,,,,........................---------............///...------,,,,,,------...000///...---------------........................------------------------//////.........---------000000//////......------......------------.........///000///...---...000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111000000333333333444444444555555555555555444444333333333444444444555555555555666777666666666666777777888<<<:::888777777:::<<<>>>;;;<<<<<<<<<;;;;;;===>>>>>>>>>>>>???@@@BBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFBBBBBBCCCDDDFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMMMMMMMNNNOOOPPPRRRRRRSSSTTTUUUUUUVVVVVVSSSUUUWWWYYY[[[^^^cccfffmmmsss~~~tttjjjeee```YYYSSSSSSRRRSSSTTTWWWXXXYYYXXXRRRTTTTTTSSSTTTWWWUUUQQQNNNNNNMMMKKKIIIHHHHHHIIILLLOOOSSSWWWZZZ^^^bbbeeehhhfffdddbbb___[[[WWWTTTNNNNNNNNNOOORRRUUUYYY[[[fffjjjooossstttrrrooollleeecccaaa___]]][[[ZZZZZZXXXWWWWWWXXX[[[]]]]]]]]]^^^]]]\\\ZZZXXXUUUTTTRRRRRROOOOOOSSSUUUSSSRRRSSSSSSVVVYYY\\\aaaeeebbb\\\]]]]]]___aaaccceeefffgggbbbeeeiiijjjkkkooowww~~~~~~|||yyyxxxwwwvvvwwwxxxyyyxxxwwwuuuqqqkkkhhhfffeeeeeedddZZZXXXTTTOOOJJJGGGEEEDDD<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999::::::;;;:::::::::999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888555444666:::===:::::::::999999999999888888888888888888888888888888888999999999:::::::::============<<<;;;:::999;;;<<<<<<<<<======>>>>>><<<<<<;;;::::::::::::;;;---------............///---------------------------------------------------------............///000000000000000///......///...---,,,,,,,,,,,,---........................---------............///...------,,,,,,------.........---------......///........................------------------------//////.........---------............------------......------------.........///000///...---...000.../////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111000000333333333444444444444555555555444444444333333333444444444444555555555555666666666666666777777888:::999888777888:::<<<===:::;;;;;;;;;::::::<<<>>>=========>>>???AAABBBCCCAAABBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMNNNPPPPPPRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWYYYYYYZZZ[[[___aaaaaagggpppzzzzzzuuupppiiiddd___]]]\\\]]]```bbbaaa___]]]___]]]ZZZYYYYYYTTTNNNPPPOOONNNMMMKKKJJJKKKKKKKKKLLLNNNRRRUUUYYY[[[\\\aaa```^^^\\\ZZZWWWTTTRRRLLLLLLLLLLLLNNNQQQTTTVVVZZZ]]]bbbfffgggfffcccaaa```___]]]ZZZXXXVVVUUUTTTUUUTTTSSSTTTVVVYYYZZZ[[[]]]^^^_________]]][[[YYYWWWTTTSSSWWWYYYXXXWWWYYYZZZ^^^aaadddiiinnnlllgggggggggggghhhhhhiiiiiiiiiiiimmmpppqqqqqquuu}}}~~~yyywwwvvvttttttuuuuuutttrrrsssnnngggaaa]]]ZZZWWWVVVOOOMMMJJJFFFCCCAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::999::::::;;;:::::::::999999888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888888::::::::::::999999999999999999999999999999999999<<<;;;:::777555666888;;;:::::::::999999888888888888888888888888888888888888888888999999999::::::<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;---------............///---------------------------------------------------------............///...////////////...------......---,,,,,,,,,------........................---------............///......------------......,,,,,,,,,------///000000------------------------------------------------...............---------,,,,,,,,,---------------......------------.........///000///...---...000....../////////000000000000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111111111333333333333444444444444444444444444333333333333444444444444555555555555666666666666666777888888777777888888999::::::;;;888999::::::999999:::<<<<<<<<<<<<===>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTUUUYYYZZZZZZYYYXXXXXXYYY[[[\\\```fffmmmuuu~~~|||vvvpppmmmjjjkkkppprrrpppmmmmmmooonnniiifffddd]]]UUUUUUTTTRRRPPPOOOOOOOOOPPPOOOMMMMMMPPPUUUYYYYYYXXX]]]\\\ZZZXXXUUUSSSQQQPPPLLLKKKJJJJJJJJJLLLOOOPPPPPPSSSVVVZZZ\\\\\\[[[ZZZ[[[ZZZWWWUUUSSSRRRQQQQQQTTTSSSRRRQQQRRRUUUYYY[[[```cccgggkkklllkkkhhhfffaaa]]]\\\___aaa```aaacccgggkkknnnpppuuuzzzyyyuuutttssssssrrrpppnnnmmmlllmmmooorrrssstttwww}}}xxxuuussspppoooooonnnlllkkkjjjeee^^^XXXRRRNNNJJJHHHCCCBBBAAA???======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;999999999999999888888888888999999:::;;;;;;;;;;;;;;;;;;:::::::::::::::999888888888888777777777777888888888888888888888888888888888888888888888888<<<<<<<<<:::888777777999;;;;;;::::::999888777777777777777777777777777777777888888888999999999999::::::;;;;;;<<<<<<;;;;;;999999::::::::::::;;;;;;<<<<<<;;;:::::::::::::::---------............///---------------------------------------------------------............///,,,,,,---------,,,,,,+++...------,,,,,,,,,------........................---------............///......------------......---------------...//////------------------------------------------------........................,,,,,,,,,------......///......------------.........///000///...---...000........./////////000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222333333333444444444333333333333333333333333333333444444444555555555666555555666666777888999555666888999::::::999999777888999888777777999;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEE@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSYYYYYYZZZXXXVVVVVVVVVWWW[[[^^^bbbfffkkkrrryyy~~~zzzwwwzzz~~~{{{wwwnnneee^^^\\\YYYWWWWWWWWWWWWWWWXXXTTTSSSVVV^^^cccbbb```cccccc```]]]XXXUUUTTTTTTPPPNNNMMMKKKKKKLLLNNNOOOQQQSSSUUUXXX[[[\\\\\\\\\ZZZYYYWWWUUUUUUUUUVVVWWWZZZXXXVVVTTTUUUXXX]]]aaaiiinnnuuu{{{~~~|||yyyvvvnnniiifffiiikkklllmmmqqqsssxxxzzz{{{~~~~~~}}}|||zzzxxxuuurrrpppppprrrssstttuuuwww|||wwwqqqnnnkkkhhhgggfffdddbbb\\\XXXSSSNNNKKKHHHEEECCC???>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::::::::::::::999999999888888888888888888888999:::::::::::::::::::::::::::999999999999777777777777666666666666777777888888888888999999777777777777777777777777:::;;;<<<<<<:::888999999<<<;;;;;;:::999888777777666666666666666666666666777777777888888888888999888888999;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;::::::999999::::::---------............///---------------------------------------------------------............///,,,------.........------------,,,,,,,,,------...........................---------............//////......------....../////////...------------------------------------------------------------------.....................------....../////////000......------------.........///000///...---...000............////////////////////////////////////111111000000000000111111000000000000000000000000111111111111111111111111222222222333333333444444333333333333333333333333333333333444444444444555555555555555666777888999555777888::::::999888777777888888888777777999:::::::::::::::;;;<<<======???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQPPPQQQQQQQQQQQQQQQRRRRRRUUUVVVXXXWWWVVVUUUUUUVVVWWWYYY\\\^^^aaaffflllpppwww}}}~~~ssskkkgggccc``````aaa```___```]]]\\\aaajjjppprrrqqqssssssqqqkkkddd___\\\\\\YYYWWWUUUSSSRRRRRRSSSTTTVVVWWWZZZ\\\^^^```aaaaaa^^^]]]\\\\\\]]]___bbbcccdddcccaaa^^^\\\___eeejjjtttzzz{{{uuuqqqsssvvvwwwzzz~~~|||yyywwwxxxxxxyyyzzz{{{|||}}}|||wwwkkkhhhccc___^^^\\\ZZZXXXRRROOOKKKHHHFFFEEEBBBAAA>>>>>>======<<<;;;:::999::::::999999999999::::::999999::::::::::::::::::888888888888888888888888777888999999:::999999999999999999999999999999999777777777666666666555555777888888888999999999:::777777777777777777777777777999;;;<<<;;;:::;;;;;;;;;;;;::::::999888777777666666666666666666666666666666777777777888888888777777999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999:::---------............///---------------------------------------------------------............///......///000000000000///------,,,,,,,,,---..............................---------............/////////............//////000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........................///////////////......------------.........///000///...---...000------........./////////////////////////////////111111000000000000111111000000000000000000000000111111111111111222222222222222222222333333333333222222222222333333333333333333333333444444444444555555555555666888999:::888999:::::::::999777777666888888888777777888::::::::::::::::::;;;<<<<<>><<<<<<<<<<<<;;;;;;999888777:::999999888888999999:::888999999::::::::::::999777777777888888888888888777888888999999999888888777888888888888999999999777777777777666666666666777777777888999999::::::777777777777777777777777555777::::::::::::;;;<<<:::::::::999999999888888777777777777777777777777666666666666777777777777666777888999:::;;;;;;:::;;;;;;::::::::::::999999;;;;;;:::999999999999999---------............///---------------------------------------------------------............///------...///////////////,,,,,,,,,,,,,,,---...///........................---------............/////////............/////////......---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////...............------......------------.........///000///...---...000---------.........//////////////////////////////111111000000000000111111000000000000000000000000000000111111111222222222111222222222222333333333111111222222222333333333222222333333333444444444444444555555666888999:::<<<<<<;;;;;;:::888777666777888999888777777999;;;;;;;;;:::::::::;;;<<<<<<>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCC?????????>>>>>>=========@@@AAAAAABBBDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOOOONNNPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRTTTUUUTTTSSSSSSTTTUUUWWWZZZ\\\]]]___bbbdddccciiiqqqwww|||zzzrrroooooonnnllliiiiiijjjmmmrrryyyuuupppooonnnllljjjgggfffffffffgggfffhhhjjjmmmoooooonnnmmmlllkkkiiiiiijjjmmmpppsssssstttrrrnnniiiiiinnnsss|||yyyuuuvvvyyy~~~}}}nnneeeYYYUUUOOOKKKHHHGGGEEEDDDEEECCCAAA??????>>><<<:::999999:::;;;;;;:::999888999999888888888888999999777888999:::;;;::::::999666777777777888888888999777888888888888888777777777777777777888888999999888888888777777777666666555555666777777888999999888888888888888888888888666888999999888888:::;;;888999999999999:::::::::888888888888888888888888555555555666666666777777777777888999999:::999999::::::999999999888888888;;;:::999999888999999999---------.........//////---------------------------------------------------------.........//////)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................---------.........////////////............//////---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,.........------............///000///...---...000---------.........//////////////////////////////111111000000000000111111000000000000000000000000000000111111222222222222111111222222222333333333111111111222222333333333222222333333333444444444444444555555666888999:::>>>===<<<;;;999888777777777888999888777777999;;;;;;;;;:::::::::;;;<<<<<<>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBCCCDDDEEEFFFFFFHHHIIIJJJJJJIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOOOOPPPOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUSSSRRRRRRSSSQQQSSSWWWYYYZZZ[[[]]]___]]]cccjjjooorrrvvv{{{~~~vvvqqqqqqqqqnnnkkkmmmooossswww}}}{{{uuuttttttrrrooommmlllllllllmmmppprrruuuwwwyyyxxxwwwuuuqqqooolllkkkkkkmmmppprrruuuvvvuuupppkkkjjjnnnrrryyy~~~xxxsssrrrtttxxx}}}ooobbbYYYSSSNNNHHHDDDAAA@@@???===>>>===<<<<<<======<<<:::888999:::<<<<<<<<<;;;;;;999999888888888888999999777888999:::;;;::::::999666666777777888888888999777777888888888777777666666666777777888888888999888888888888777777777777444444444555666777777888888888888888888888888888888999999888777666888:::777888888999999:::;;;;;;888888888888888888888888555555555555666666666777777777888999999999999888999888888888777777666666;;;:::999999888888999999,,,,,,,,,------.........+++,,,------......------......------------......------.........---+++***------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////...---------,,,000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------............///........................////////////////////////............////////////000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333222222333333333333444444444444555666777888999999===>>>>>>>>>===;;;888666777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFEEECCCBBBAAABBBDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOOOONNNOOOOOONNNNNNOOOOOOPPPQQQPPPPPPQQQRRRRRRSSSRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXZZZ]]]bbbgggjjjllllllllltttyyy~~~xxxtttsssrrrqqqqqqrrruuuxxx~~~zzzuuuuuussspppnnnnnnoooppprrruuuwww{{{~~~|||rrrlllmmmnnnmmmoootttssssssrrrooolllkkklllmmmzzz|||xxxssspppppprrrtttuuu}}}yyyssslllddd[[[SSSMMMIIIFFFCCC???===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999888777666666777777777777777777777777:::888777555555777888:::777777777777666666666666666666555555555555666666888888888888888888888888777777666666666666777777::::::999888777666555444666111222::::::444555<<<999999888888888888999999888888999999999:::::::::888777777666555444444444888777555333333555777888999888777777777888:::::::::::::::999999888888888888888777777777777888888,,,,,,------------------+++,,,------......------......------------......------.........---,,,+++------------------------.........------,,,,,,+++------------------------........................///////////////............------------,,,,,,,,,------------------------,,,---......//////..............................---------............///............................................................//////////////////000000000000//////000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333222222333333333333444444444444555666777888999999<<<===>>>>>><<<:::888666777777777888999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIHHHIIIJJJJJJJJJIIIGGGFFFGGGEEEDDDCCCCCCDDDFFFGGGFFFGGGHHHJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRTTTVVVWWWXXXXXXYYYYYY[[[___dddfffhhhhhhggglllooovvv~~~|||yyyvvvuuurrrtttwww{{{~~~zzzwwwvvvsssqqqqqqrrrtttuuuyyy|||zzzrrrqqqpppoooppptttttttttssspppmmmkkklllmmmvvvyyyvvvqqqnnnmmmmmmmmmmmmllliiiddd^^^YYYRRRKKKGGGEEECCC@@@===;;;::::::;;;:::::::::999999:::;;;;;;::::::999888888777666666777777777777777777777777777666555444444555666777666666666666555555555555666666555555555555666666888888888888888888888888777777666666666666777777777777777777777888888888999;;;999666;;;CCC???666999888888777777888888999888888888999999999::::::999888888777666666555555777666555444444555666777777666777777888999:::;;;:::999999999999999999888999888888777777888888999------------------,,,,,,+++,,,------......------......------------......------.........---,,,+++------------------------,,,,,,---......---,,,+++........................------------------------///////////////000000000...------------,,,,,,,,,........................,,,---......//////..............................---------............///........................------------------------............////////////......////////////......000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333222222333333333333444444444444555666777777888999;;;<<<<<<<<<;;;:::888777777777777888999999::::::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFHHHIIIFFFGGGIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOPPPRRRTTTWWWXXXYYYYYYWWWYYY\\\___aaaaaaaaa``````ccchhhnnntttzzz|||yyyvvvxxx{{{{{{zzzxxxwwwvvvwwwyyyzzz}}}|||wwwtttqqqrrruuuwwwwwwvvvssspppnnnooopppuuuzzz{{{~~~yyytttqqqlllhhhfffdddbbb```XXXVVVSSSOOOMMMIIIDDDAAA@@@???===;;;999999999999999999888999999:::;;;<<<999999999888888777777666777777777777777777777777555555555555555555555555555555555555444444444444666666555555555555666666777777777777777777777777777666666555555666666777666666666777777888888888444>>>===666DDD]]]ZZZCCC999888888777777888888999777888888888999999999999999999888888777777666666666666666666666666666666777777888888999999888888888888888999999999999999888888777777777777888888.........------,,,,,,,,,+++,,,------......------......------------......---------------------,,,------------------------***+++---//////...---,,,------------------------------------------------------......//////000000000////////////.........------------------------,,,---......///.................................---------............///........................------------------------............////////////---..................---////////////////////////////////////////////////111111111111111111111111000000111111111222222222333333333333333333333333222222222333333333444444444444555555666777777888999::::::::::::999777777777777777888999999::::::<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIJJJGGGHHHIIIKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNQQQSSSVVVXXXYYYZZZVVVXXXZZZ[[[\\\\\\[[[[[[XXXZZZ^^^ccciiiooosssvvvxxx{{{~~~|||~~~~~~}}}||||||}}}yyyvvvvvvxxxzzz{{{{{{zzzwwwvvvwwwxxx{{{}}}wwwwwwzzz|||vvvpppllliiiddd```]]]YYYUUURRRLLLJJJHHHFFFEEECCC@@@>>>===<<<;;;999999999999999888888888999:::;;;<<<===999888888888777777777666666666666666666666666666666666777888888777666666666666666555555555444444666666555555555555666666777777777777777777777777666666666555555666666666999888888777666666555555000::::::666FFF___^^^KKK888888777777777777888888777777777888888888888999888888888777777666666666555555666666666666555555888999999999999777555444777777888888999999::::::777777666666666666777777.........------,,,,,,,,,+++,,,------......------......------------......------------------------------------------------)))+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.................................---------............///............................................................////////////------............------////////////////////////////////////////////////111111111111111111111111000000111111111222222222333333333333333333333333222222222333333333444444444444555555666666777777888888888888888777777777777777777888999999::::::<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOOOONNNNNNKKKMMMOOORRRUUUWWWXXXYYYWWWXXXYYYYYYYYYYYYXXXXXXWWWYYY[[[^^^cccgggkkkmmmjjjmmmqqqvvv|||~~~~~~~~~zzzyyy||||||xxxrrrkkkeeeaaa^^^ZZZVVVSSSOOOJJJGGGFFFDDDBBBAAA@@@@@@>>><<<;;;;;;::::::999999999999999999999999:::;;;======888888888777777777777777666666666666666666666666666666777777777777666666777777777666666666555555666666555555555555666666666666666666666666666666666666555555555555666666888888777777666555555555555777777777<<>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLOOOQQQTTTVVVWWWXXXWWWWWWXXXXXXWWWWWWVVVVVVYYYYYYYYYZZZ\\\___bbbdddbbbeeehhhkkknnnsssyyy|||~~~~~~{{{tttmmmfff___ZZZUUUSSSOOOLLLIIIFFFBBB???@@@>>><<<;;;;;;;;;:::999:::::::::::::::999999999999999999999999:::;;;<<<777777777777777777777777777777777777777777777777444444444444444444444444888777777777666666666666666666555555555555666666666666666666666666666666666555555444444555555666444444555666777777888888:::555555:::888000000555888777777666666777777888666666666666777777777777666666666666555555555555666666666666666666666666222333555777888::::::;;;777777777888888888888888555555444444444444555555,,,,,,------------------+++,,,------......------......------------......---,,,,,,,,,,,,---...///------------------------,,,,,,------------------------------------------........................---------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,---......//////..............................---------............///............................................................////////////......////////////......000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333222222333333333333444444444444444555555555666666555555444555555666777777777777777888999999::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIFFFGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIEEEFFFGGGHHHIIIJJJJJJKKKHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLNNNQQQSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVXXX[[[^^^``````bbbcccdddeeegggjjjmmmvvvzzzrrriiiaaaZZZTTTQQQLLLIIIEEECCCAAA@@@===;;;;;;999777777888999999888999999999999999888777777888777777777777777888888666777777777777777777777777777777777777777777777555444333333333333444555777777666666666555555555666666555555555555666666555555555555555555555555666555555444444555555666333333444555666777888999777333555:::999444555:::777777666666666666777777555555555666666666777777666666666666666666666666777666555444444555666777444444555555777888999:::888888888888777777777777777666666555555666666777,,,,,,,,,------.........+++,,,------......------.........------.........---,,,,,,+++,,,---...///------------------------...------,,,,,,,,,---.........................../////////////////////////////////......------,,,000000/////////.................................,,,---......//////..............................---------.........//////........................------------------------............/////////000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333222222333333333444444444444444444555555555555555444444444444444555666777777777777888999999::::::999999999:::::::::;;;;;;>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLKKKJJJIIIEEEFFFFFFGGGIIIJJJKKKKKKGGGHHHIIIKKKMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTQQQQQQQQQSSSWWW[[[___bbbaaaaaaaaa```___```bbbdddgggqqq}}}}}}xxxssskkkbbbYYYRRRNNNKKKFFFCCC@@@======<<<;;;:::888666555555777999::::::888999999999888777666555777666666555555555555666666666666666777777777777777777777777777777777777888777555444444555777888666666555555555444444444666666555555555555666666555555555555555555555555555555555444444555555555666666666666666555555555555555555666777777666666777777666666666666777777555555555555666666666777777777777777777888888888888777555444444555777888;;;999777666555444555666999999888888777777666666888888777777777777888888........................------------------------------------------------..............................////////////....../////////...---------,,,***,,,------,,,++++++,,,***)))***,,,//////...,,,---------------------------.........------,,,+++................................................//////...---,,,++++++***........................//////.........---------........................///......---------......//////............////////////......---------,,,---...///000000111000000000000000000111111111111222222111111111111111111111111111111222333444444333333333333333444555666555555555555555555555555777777777777666666666666777777777888999:::<<<<<<999999::::::;;;<<<<<<<<<===>>>>>>>>>????????????AAA@@@@@@@@@??????>>>>>>????????????@@@AAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMPPPOOOOOOOOONNNMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUSSSTTTUUUUUUTTTSSSRRRQQQRRRRRRSSSSSSTTTXXX^^^bbbcccbbb```^^^]]]\\\\\\]]]___bbbiiisss}}}~~~{{{uuupppjjjeee^^^VVVNNNHHHDDDBBB======>>>>>>======<<<;;;:::999777666666666777888666666555555555555666666555777888::::::888777555444555555666666666666666555555666666555444333333333333333444444444555555555555555555555555555555777666555444444555666777666666666666666666666666777777777666555555444444555555555555666666666666666666666666666666555555777777777777666666666666555555555555555555555555555555666666666666555555666666666666666666666666666666555555555555666666999888888888777777666666666666666666666666666666------------------------------------------------------------------------.................................//////........................---------+++---......---,,,,,,---***)))***,,,---...,,,+++------------------------......---------,,,,,,,,,------------------------.................................------,,,,,,+++........................//////.........---------...................................................------,,,,,,------...000000000000//////.........//////000000000000///000000000000111111111111111111111111111111111111111111111111222333444555333333333333444555666777555555555555555555555555777777777777666666666666777777777777888999::::::999999:::;;;;;;<<<<<<=========>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>???>>>>>>??????@@@AAABBBBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTSSSTTTTTTUUUTTTSSSRRRQQQPPPQQQQQQQQQSSSXXX___cccfffdddaaa___\\\[[[ZZZZZZXXX[[[```hhhrrr|||}}}}}}}}}{{{xxxuuupppiiieee\\\XXXSSSLLLFFFBBB???>>><<<<<<<<<;;;:::999888888888888666555555555666666888777777666666666666777555666777888888777666555444444555666666666666666555555666666555444444333333333444444444555555555555555555555555555555555777666555444444555666777555555555555555555555555444444444444444555555555555555555555666666666666555555444444444444444333555555555555444444444444555555555555555555555555444555555666666555555444555555555555555555555555555555444444444444555555888888777777777666666666666666666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------............---------------...............,,,...//////...------...,,,,,,+++,,,......---+++------------------------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...............---------........................,,,---...//////...------...------,,,,,,------...222222111111111111000000///000000000000//////...000000000000111111111111111111111111111111111111222222222222333444555555333333333444444555777777555555555555555555555555666666666666777777777777777777666666666777777888999::::::;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAAAAACCCCCCEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRROOOOOOOOOPPPRRRYYY```fffjjjhhhddd```]]]YYYWWWVVVSSSTTTXXX]]]dddlllsssvvv}}}||||||}}}}}}{{{{{{||||||}}}}}}~~~|||zzzzzz|||~~~~~~|||tttqqqmmmhhhddd^^^YYYUUULLLIIIFFFBBB>>><<<;;;:::888888888888777666555444777666555444444444555555999999888777666666666777666666666666666666666666444444555666666666666555555555555666555555444333333444444444444555555555555555555555555555555555666666555444444555666666555555555555555555555555111222222333444444555555444555555555555666666666666666555555444444444444555555555444444444444333444444444444444444444444333444444555555444444333555555555555555555555555444444333333333333444444666666666666666555555555666666666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,------------,,,,,,,,,---------.../////////---///000000///......///000...---...//////...,,,------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........------------------------................................................+++,,,...000000///---,,,000000////////////000000111111111111111111111111000000111000000///...---///000000000111111111111111111111111111222222222222222222222333555666777777666555555444555555555555555555555555555555555666666666666777777777777999888777777666666666666999999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>==================<<<<<<============>>>???@@@AAACCCDDDEEEFFFHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSRRRRRROOOOOOOOOPPPSSSZZZbbbhhhnnnlllhhhccc^^^ZZZWWWUUURRRSSSUUUXXX^^^dddiiilllqqqpppooooooqqqvvv{{{~~~{{{yyywwwwwwwwwwwwyyy~~~~~~}}}}}}}}}xxxsssppppppqqqsssuuutttqqqooofffbbb]]]XXXSSSOOOKKKHHHBBBAAA???===;;;:::999999555555666666666666555555666666555555555555555555999888777666555555555555666555444444444444555666333444555555666666555555444555555555555555444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555222333333333444444444555444444444555555555666666888888777777777666666666777777666666666555555555444444444444444444444444222333333444444333333222444444444444444444444444444444333333333333444444555555555555555555555555555555555555555555555555------------------------------------------------------------------------........................,,,,,,------------,,,,,,,,,---------.../////////---///000000///......//////...,,,---......---,,,------------------------///...,,,++++++,,,...///------------------------........................+++,,,,,,------.........---------------------------.............................................***,,,...000000///...---000000000//////000000000000000000000000000000000000000111000000///...---///000000000111111111111000000111111111222222222222222222333444666777888:::999888666555444333333555555555555555555555555555666666666777777777888:::999888777777777777777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<==================>>>???@@@AAACCCDDDEEEFFFHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSQQQQQQRRRSSSVVV\\\dddiiipppnnnkkkfffaaa\\\XXXVVVSSSSSSUUUWWW\\\aaafffiiikkkiiifffeeefffiiinnnqqqtttwww}}}zzzxxxuuuuuuttttttuuuyyy}}}|||{{{}}}}}}}}}|||{{{yyytttnnniiieeeddddddeeeeeedddaaa^^^WWWSSSNNNJJJHHHEEEBBB@@@>>>===<<<:::999888777777222333444666777777777888666666666666666666666666777666555444444444444444555555444444444444555555333444444555555555555555444444555555555555555444444444444555555555666666555555555555555555555555444444555555555555444444555555555555555555555555555555555555444444333333444444444444555555555555777777777777777777777777666666666666555555555555444444444444444444444444222222333333333333222222444444444444444444444444555555444444444444555555444444444444555555555555444444444444444444444444........................------------------------------------------------........................------............---------------...............---///000000///......///---+++******+++,,,,,,+++------------------------------,,,+++,,,---...///................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................+++,,,---////////////...///......------......///.........////////////000///000000000000//////...000000000000111111111111000000000111222222333333222222333444555666888999<<<;;;999777555444333333555555555555555555555555555555666666777777888888:::999888888777777777777666777777888888999::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAAAAACCCCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJKKKKKKLLLLLLLLLKKKMMMLLLLLLLLLLLLMMMNNNNNNJJJKKKKKKLLLLLLMMMMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSTTTUUUVVVXXX\\\cccgggooommmkkkgggccc^^^[[[XXXTTTTTTUUUWWW[[[```dddfffgggdddaaa^^^]]]___bbbeeegggjjjnnnrrrvvvzzz~~~|||zzzvvvuuutttssssssvvv{{{~~~yyyxxxvvvwwwxxxyyyyyyxxxsssrrrpppnnnlllgggaaa\\\YYYWWWVVVUUUUUUTTTRRRPPPJJJHHHDDDBBBAAA???===;;;:::999999888666555444444222333555666777888999999555555666777777777666666555444444333333444444555555555555555555555555555333333444555555555555444333444555555666555555555444444555555555666666666555555555555555555555555444444555555555555444444444444444444444444444444666666666555444333333333333444444444444555555555222222333333444555555555444444444333333333333222333333333333333333333333222333333444444333333222333333333333333333333333555555444444444444555555444444444555555555555555444444444444444444444444------------------------------------------------------------------------.................................//////........................---------,,,...000///...---......---+++******,,,.........------------------------,,,,,,,,,---------......------------------------........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,------...//////000//////............//////........./////////000000...//////000000000000///000000000000111111111111///000000111222222333333222333333444555777999:::::::::888777666555555555555555555555555555555555555555555666777888888888888777777666666666777777555555666666777777888888::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>>>>??????@@@AAABBBBBBBBBDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKJJJJJJIIIHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOKKKKKKLLLLLLMMMNNNNNNOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPQQQRRRSSSTTTSSSUUUVVVWWWYYY[[[___bbbjjjjjjhhhfffccc___\\\ZZZWWWWWWWWWXXX[[[___bbbeeedddaaa^^^[[[ZZZ[[[]]]^^^^^^aaacccfffhhhkkknnnqqqvvv{{{~~~xxxwwwuuusssrrrtttyyy}}}|||xxxtttqqqnnnmmmlllkkkiiihhheeeccc```^^^\\\XXXTTTPPPMMMJJJHHHGGGGGGHHHGGGFFFCCCAAA>>>======;;;999777666777777666666555444444555555666777777777777666333444555666666666555555444444444444444555666777444555666777777666555444222333444444555555444444333444444555666666555555555555555555666666666666555555555555555555555555333444444555555444444333444444444444444444444444444444444333333333333333333333444444444555555555///000111222333555666666444444444333333333222222333333333333333333333333333333444444444444333333222222222222222222222222444444333333333333444444444444555555666666666666333333333333333333333333,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................////////////....../////////......------,,,,,,...//////...------...000...------///222222222------------------------+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---,,,,,,------///000111111111000000000000111111......//////000000000111......///000000111000000000000000000111111111111///000000111222222333333222333333444666888999:::888888777777777777777888555555555555555555555555444555555666777888888999666666555555555555666666444444555555666777777777:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>??????????????????@@@AAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOKKKLLLLLLMMMNNNOOOOOOOOOPPPOOOOOOOOONNNMMMMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSUUUWWWXXXXXXZZZ]]]___ggggggfffeeebbb___]]][[[ZZZZZZZZZZZZ\\\___bbbdddcccaaa^^^\\\ZZZ[[[\\\]]]ZZZ\\\^^^___```bbbeeehhhiiilllssszzzzzzyyyvvvtttrrrtttxxx|||~~~{{{uuuqqqooolllhhheeeccc```]]][[[YYYWWWUUUSSSQQQOOOKKKIIIEEEBBB???>>>???AAABBBBBB???>>><<<;;;;;;999666333555666666777777777666666777777777777666555444333111222444555666555444444444444444555666777888999444555777888888777555444222333444444555555444444333333444555666666666555555555555555666666666777555555555555555555555555333333444555555444333333444444444444444444444444111111111222222333444444333333333444444444555555///000111333555777888999666666555555555444444444333333333333333333333333333444444555555444444333222222222222222222222222333222222222222222222333555555555666666666777777333333333333333333333333---------------------------------............///...---,,,,,,,,,,,,---...///......------,,,++++++//////.........---------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,---...///------------------------//////.........---------------------------------.........------,,,,,,,,,------------------------,,,------......------,,,..................------////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111///000000000000111111111111333555555444555666888777888888777555333333444333333333444444444555555555555555555555555555555666666666666666555555555777777777777888888888888888888999999999:::::::::======>>>>>>??????@@@@@@===>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOONNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPQQQQQQSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZ^^^___``````___]]]\\\[[[XXX[[[___bbbccccccaaa___aaa^^^YYYUUUTTTTTTVVVXXXYYYZZZZZZ[[[\\\]]]]]]^^^```aaadddjjjrrr|||zzzvvvuuuwwwzzz|||~~~~~~|||{{{zzz~~~}}}zzzwwwrrrlllgggeee```]]]YYYVVVTTTRRROOOMMMJJJIIIHHHFFFDDDBBB@@@???======<<<<<<<<<;;;;;;;;;<<<:::888666666777888999999888777666666777888999666666666666555555555555666555555555555444444444555555444444444444555555666666555555555444444444666666666666666666666666777777666666555555444444444444444555555555555666444444333333333333222222444444444444444444444444555444333333222222222222222222333333333333444444333333333444444555555555555555555444444333333333666666555555555444444444333333333333333333333333555555444333222222111000222222333333333333444444333333333444444444555555444444444444444444444444444444444444444444444444---------------------------------............///...---,,,,,,,,,,,,---...------------------------//////.........---------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......------------------,,,,,,///.........------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................//////////////////////////////000000000111111111000000000000000000000000000000000000111111111111000000000111111111111222111222444444333333444666555666777666444333333444333333333444444444444555555555555555555555555555666666666666666666666555666666777777777888888888888888888999999999::::::<<<<<<<<<======>>>??????>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQSSSSSSTTTTTTUUUWWWXXXXXXXXXXXX[[[\\\]]]^^^^^^]]]\\\\\\[[[]]]aaaeeeggggggeeedddaaa^^^ZZZVVVTTTTTTVVVWWWWWWWWWXXXYYYYYYZZZZZZ[[[YYYZZZ]]]aaaiiiqqqyyy}}}}}}yyywwwxxxzzz|||}}}{{{wwwuuusssrrrsssqqqnnniiiccc]]]XXXUUUTTTRRRNNNLLLJJJHHHFFFDDDDDDCCCBBBAAA???===<<<;;;;;;;;;:::::::::999999999:::999888777777777888888777666555555555666777888666666666666555555555555555555555555444444444444555555444444444444555555666555555555444444444444444444444444444444444444666666666555555555555555444444444444555555555555444444333333333333222222333333333333333333333333555444333222222222222222222222222333333333444444333333333444444444555555555555444444444333333333666555555555444444444444333333333333333333333333333333333333333333333333222222222333333333444444333333333444444444555555444444444444444444444444333333333333333333333333........................---------............///...------,,,,,,------...++++++,,,------...//////...............---------......------------......------------------------------------------------,,,,,,,,,,,,---------------..................---.........------,,,,,,,,,............------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...........................//////////////////////////////000000000000111111////////////////////////000000000000111111111111000111111111111222222222111222333333111111222333333444555444333222333444333333333333444444444444444444444444444444444444555555666666666666666666666666777777777777888888888888888999999999999:::::::::;;;<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJJJJKKKKKKLLLMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]]]]^^^^^^]]]```cccfffhhhhhhgggfff```]]]YYYVVVTTTSSSTTTUUUTTTTTTUUUVVVVVVWWWWWWWWWSSSTTTUUUXXX^^^dddjjjmmmrrrrrrrrrssstttwwwyyy{{{}}}zzzyyyzzz{{{||||||}}}}}}{{{zzzwwwuuurrrnnniiifffcccbbb```___\\\XXXSSSMMMIIIGGGHHHEEECCCAAA@@@@@@>>><<<>>>>>>===<<<;;;:::999999888888888888777777777777888888888888888777777666444444444444444555666777666666666555555555555444555555555555444444444444555444444333333444444555555555555555444444444444333333333333333333333333444444555555555555555555444444444444555555555555444444333333333333222222222222222222222222222222444333333222222222222333222222222222333333333333333333333333444444444444444444444444333333333333555555555555444444444444444444444444444444444444222222222333333444444444222222222222333333333333333333333444444444555555444444444444444444444444222222222222222222222222////////////////////////---------............///------------------------,,,,,,,,,---------....................................------------......------------------------........................+++++++++,,,,,,,,,------,,,---...//////...---,,,.........------,,,,,,+++------------------------------------------------------------------------------------------------......////////////......---------...............////////////////////////////////////000000000111///////////////////////////000000000111111111111111111111111222222222222111333333333111000111222000222333333222222333555222222333333333444444444444444444444444444444444555555555555666666666666666666666666777777777888888888888888999999999999::::::;;;<<<===>>>>>>????????????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKLLLMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMOOOPPPRRRSSSUUUUUUVVVVVVVVVVVVVVVUUUTTTVVVXXXZZZ]]]___```aaa```bbbdddffffffeeedddccc^^^\\\YYYVVVTTTSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTTTTRRRRRRRRRTTTWWW[[[___bbbeeeeeeeeefffgggiiijjjkkkooooooooooooppprrruuuvvvuuuvvvyyy{{{~~~~~~}}}~~~|||zzzyyyyyywwwuuusssssstttuuutttssssssssstttsssqqqnnnkkkiiidddccc___\\\XXXUUUSSSRRROOONNNMMMKKKHHHFFFDDDCCCAAA???===<<<======<<<:::;;;;;;;;;;;;::::::::::::777777777777666666666555555666888999999777666555333333333444555555666666666666555555555444444444555555555444444444333333444444333333333333444444444444444444444444444444333333333333333333333333333333333444444555555666333333444444444555555555444444333333333222222222222222222222222222222222333333222222222222222333111222222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333111222222222222333333333333333333444444444555555444444444444444444444444222222222222222222222222////////////////////////---------............///------------------------......---------,,,,,,,,,---...........................------------......------------------------........................+++++++++,,,,,,,,,------,,,---...//////...---,,,.........------,,,,,,,,,,,,,,,------------------------------------------------------------------........................,,,------......------,,,---------.........//////////////////////////////...////////////000000000///////////////////////////000000000111111111111000000111111111222222222222333444333222111222333///111222222111111333444222222222333333333444444444444444444444444444444444555555555666666777777555666666666666777777777777777888888888999999999:::;;;;;;<<<>>>??????@@@>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVTTTUUUWWWZZZ]]]```bbbddddddeeeeeeeeedddbbb```^^^[[[YYYXXXVVVTTTSSSRRRRRRRRRSSSTTTVVVVVVUUUTTTSSSQQQQQQQQQQQQSSSUUUXXXYYY\\\]]]]]]^^^___```aaabbbccccccbbbcccdddfffhhhiiiiiijjjmmmnnnoooppppppqqqtttvvvxxxzzz|||{{{wwwxxxzzz~~~|||xxxuuutttsssooolllhhheeeeeeddddddccccccdddddddddbbb___\\\ZZZSSSRRRPPPMMMKKKIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@===<<<::::::;;;<<<<<<;;;999999999999999999999999777777777777666666666666333555777999999777555444444444444555555666666666555555555555444444444444555444444444444333333333333333222222222222333333333333444444444444444444444444444444444444444444222222333333444444555555333333333444444444444555444444333333333222222222333333333333333333333333222222222111111222222333111111111222222222333333333333333333333333333333333333333333333333333333333333444444444444444444555555555555555555555555555555444333333222111111111111111222222222333333333333333444444444555555444444444444444444444444333333333333333333333333........................---------............///,,,------......------,,,//////...---,,,,,,++++++---------.....................------------......------------------------------------------------,,,,,,,,,,,,---------------..................---------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...........................,,,,,,------------,,,,,,,,,,,,------.../////////////////////////////////......////////////000000////////////////////////000000000000111111111111///000000000000111111111111222333333222111222444///111222222111111222444222222222222333333333333333333333333333333333333444444555555666777777777555555666666666666777777777777777888888888888999::::::;;;===>>>???@@@@@@===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUWWWYYY\\\___bbbdddhhhggggggeeeccc```]]][[[WWWWWWVVVUUUTTTSSSRRRRRRRRRTTTVVVWWWWWWVVVTTTSSSNNNNNNNNNNNNNNNPPPRRRSSSVVVVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\\\\]]]^^^______```aaacccdddccccccdddeeegggiiimmmooorrrvvv{{{zzzuuurrrsssuuuvvv{{{~~~{{{xxxvvvssspppllljjjgggfffddd```[[[XXXWWWVVVUUUTTTUUUVVVWWWWWWVVVSSSPPPOOOHHHGGGFFFEEEDDDCCCCCCCCC@@@???===<<<;;;::::::::::::888777777999::::::999666777777777777777777777777777777777666666666666333444666777888777555444444555555666666555444444555555555444444444444333444444444444333333333333333222222111111222222333333333333333444444444444444444444444444444444444222222333333333333333333333333333333444444444444444444333333333333222222333333333333333333333333222111111111111222222333111111111111222222222222333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444666555555444222111111000111111111111222222222222333333333444444444555555444444444444444444444444333333333333333333333333---------------------------------............///,,,,,,---......---,,,,,,---------------------,,,---------.........//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......+++,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------------............------,,,,,,------...//////000////////////////////////........./////////000000000000000000000000000000000000000000111111111111....../////////000000000...000111111000000222333000222333333111111222333111222222222222333333333333333333333333333333333444444555555666777777888555555555666666666777777777777777777888888888888888999:::;;;===>>>???@@@<<<======>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWUUUUUUVVVXXXZZZ]]]```aaaeeeeeedddbbb___\\\ZZZYYYTTTTTTUUUUUUUUUTTTSSSRRRRRRTTTVVVWWWWWWVVVTTTRRRLLLLLLLLLLLLLLLNNNOOOOOOQQQRRRTTTVVVWWWXXXYYYYYYWWWXXXXXXYYYYYYYYYXXXXXXYYY[[[]]]\\\[[[ZZZ\\\^^^]]]```ccceeehhhjjjnnnqqqtttwww{{{zzzuuuqqqllljjjlllllllllooosssvvv{{{}}}yyyvvvvvvxxxzzz}}}zzzrrrjjjeeedddbbb```]]]ZZZXXXWWWWWWTTTPPPMMMKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGFFFBBBAAA@@@???>>>>>>>>>>>>:::999888777777888888999888666555555777888888777666666666666666666666555777777666666666555555555333444555666666666555555444444555555444333222111555555555444444444333333444444444333333333222222222222111111111111222222222222333333333444444444333333333333333333333333333333333333222222222222222222333333333444444444444444333333333333222222222222222222222222222222111111111111111222333333111111111111222222222222333333333222222222111111111111222222222333333333222222333333333444444444333333333333333333333333444444444333333222222222111111111111222222222222333333333444444444555555444444444444444444444444222222222222222222222222---------------------------------.........//////,,,,,,---......---,,,,,,+++,,,,,,------......///---------.........//////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,---...///***++++++,,,---...//////+++++++++,,,,,,---------------------------------,,,,,,,,,------.........++++++++++++++++++++++++......////////////......,,,,,,------...///000000////////////////////////............/////////000111111111111111111111111000000000000111111111111............////////////,,,...///000///000111333111333444333222111222333111111222222222333333333333333333333333333333333444444444555666777777888555555555555666666666777777777777777888888888888777888999:::<<<===>>>???<<<<<<<<<===>>>>>>??????CCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIKKKMMMOOOQQQRRRQQQQQQSSSTTTVVVVVVWWWWWWUUUUUUUUUVVVXXX[[[^^^___``````___]]][[[YYYWWWVVVRRRSSSTTTUUUUUUTTTSSSRRRRRRTTTVVVWWWWWWUUUSSSRRRLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSVVVWWWYYYYYYZZZUUUVVVWWWWWWWWWVVVTTTSSSTTTWWWYYYXXXVVVVVVXXXZZZXXX[[[^^^```aaabbbeeeggghhhkkkoootttvvvuuuqqqmmmhhheeeccceeeeeecccdddgggiiinnnuuu{{{||||||{{{zzzwwwxxxyyyyyyxxxtttpppnnnhhhhhhiiikkknnnqqqtttvvv}}}yyyvvvtttsssssstttwww}}}~~~sssmmmhhh```WWWWWWWWWVVVTTTRRRPPPMMMLLLOOOLLLHHHFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;:::999999999555555555666777999<<<===777666444555777888888777888888777777777777666666666666555555555444444444333444444555666666666555333444444444333111///...555555444444444333333333444444444333333333222222222222111111111111222222222222222333333444444444222222222222222222222222444333333222222111111111222222333333333444444444444444444333333333222222000000000000000000000000111111000000111222333333000111111111111222222222333333333222222111111111111111111222222333333333222222222333333444444444333333333333333333333333222222333333333333444444000111111111111222222222333333333444444444555555444444444444444444444444000000000000000000000000//////.........---------///............---------................................................//////.........---------000///---------...000222........................000///---,,,,,,---///000---------.........//////.........------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++------------------------------------------------,,,,,,---.../////////...------............------//////.........---------........................///......------///000111000000000000000000000000000000000000111111111111//////000000000000//////222111111111000000//////...000111111///......///333333333333333333333333444444444333333222222222444444444555555555555666666666666666666666666666666666666666777888999:::888888999::::::;;;;;;<<>>>>>>>>???@@@AAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGFFFFFFJJJNNNMMMGGGAAAEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJKKKMMMOOOPPPTTTSSSRRRTTTWWWWWWTTTQQQWWWUUUUUUVVVYYY[[[[[[[[[XXXXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQTTTSSSRRRTTTVVVVVVSSSPPPMMMLLLKKKKKKKKKLLLNNNOOOPPPQQQSSSUUUWWWXXXYYYYYYUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSUUUVVVVVVTTTRRRQQQTTTTTTVVVWWWXXXZZZ[[[[[[^^^```ccceeefffeeecccaaa___^^^]]][[[[[[[[[\\\]]]aaabbbdddfffhhhiiijjjkkkjjjhhheeeccccccbbb```___\\\\\\]]]___```bbbcccccciiikkknnnqqqsssttttttssssssppplllhhheeecccbbbbbbcccdddeeehhhlllppptttvvvtttpppjjjbbbZZZTTTPPPNNNIIIIIIHHHGGGEEECCCBBBAAA@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777999999888888888888999999666666777777777777666666777777777777777777777777666666666666666666777777555555555555555555555555444444444444444444444444555555444444444333333333...///000111222333333333111222222333333222222111333333333333333333333333444333333222222333333444444444444444333333222111666444222111222333333222333333333222222111111111///000111222222222222222000000111111111222222222---...000111000///---,,,111222333333444444333333333222222444555555333111333333333444444444555555333444444555555444444333444444333444555777999;;;444444444333333333222222444444444444444444444444333333333222222111111111222222111111111111222222//////.........------------------.........//////................................................//////.........---------///...---,,,---...000111...........................---,,,++++++,,,---...,,,------------...............---------,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++------------------------------------------------,,,---..................------............------//////.........---------........................///......---...///000111//////////////////////////////000000000111111111//////000000000000//////111111111111000000000//////111333333111111111222333333333333333333333333444444333333333222222222444444444444555555555555666666666666666666666666666666666666777888999999888888888999::::::;;;;;;>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFFFFFFFFFFGGGEEEEEEHHHLLLKKKFFFAAACCCDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPTTTSSSSSSUUUWWWWWWUUURRRTTTSSSRRRSSSUUUWWWXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQSSSTTTTTTRRROOOLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXTTTTTTUUUUUUTTTTTTSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQRRRSSSTTTUUUVVVXXXYYYYYYXXXZZZ\\\]]]^^^^^^]]]\\\ZZZYYYXXXVVVVVVUUUVVVVVVYYYZZZ[[[]]]______``````^^^\\\ZZZXXXXXXXXXWWWUUUQQQQQQRRRSSSTTTUUUVVVVVVYYYZZZ]]]```bbbbbbbbbbbbeeeccc___\\\YYYWWWWWWWWWTTTTTTUUUVVVXXX[[[^^^___aaa^^^YYYSSSNNNIIIFFFEEECCCCCCCCCBBBAAA???>>>===>>>>>>>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777777666666555555666666777666666777777777777666666666666666666666666666666777777777777777666666666555555555555555555555555444444444444444444333333444444444444333333333333111222222333333333333222111222222333333222222111333333333333333333333333333333333333333333333333333333444444333333222111666444222222222222333222333333333222222111111111222222333333333222222111111111111111222222222222...///000111111///...---111222333333444444333333222111111222444333222000222222222222333333333444333333444444444444333333555444333222111111111111000000111222333444555555444444444444444444444444333333333222222222111111222222111111111111222222...............---------++++++,,,---...///000111........................------------------------...............---------...---,,,,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------............//////------------,,,,,,,,,,,,---------------------------------------------------............------,,,------............------...............---------........................///............///000000//////////////////////////////000000000000111111//////000000000000//////111111111111000000000000...000222222222111222333333333333333333333333333333333333333222222222222444444444444555555555555666666666666666666666666666555555666666777888999777888888999999::::::;;;<<<<<<<<<<<<===>>>???@@@???@@@@@@@@@AAAAAAAAABBBDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDFFFHHHIIIEEEBBBAAABBBBBBCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQTTTTTTTTTUUUWWWWWWVVVUUUUUUSSSQQQQQQSSSUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTRRRQQQPPPQQQRRRRRRPPPNNNKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQSSSUUUVVVWWWWWWRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVTTTSSSQQQQQQPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPRRRTTTTTTTTTTTTUUUSSSQQQNNNLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNQQQOOOLLLIIIFFFCCCBBBAAA>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;:::999888888999999999999999999999999888999999999999888888777666666555555555555666666555666666777777666666555666666666666666666666666888888888777777666666666444444444444444444444444555555555444444333333333333333333333222222222222444444555444444333222222111222222333333222222111333333333333333333333333111222333444444333222111333333333333333222222111444444333222222222222333222222222222222111111111333333333444333333222222111111222222222333333333000000111222222000///...111222222333333333333333111000000111222222111///111111111111222222222222222222333333333333222222444444333222111///...---///000000111222333444444333333333333444444444444333333333222222222222111222222111111111111222222........................,,,,,,------...//////000........................------------------------........................---,,,,,,,,,,,,---...///........................+++,,,------------,,,++++++++++++,,,,,,,,,------------------------------------------............------------------,,,,,,,,,,,,------------------------------------------............------,,,+++,,,------......------,,,............................................................/////////000////////////////////////////////////000000000111//////000000000000//////111111111000000000000000+++---000000000000111222222222222222222222222222333222222222222222222222333333444444444555555555555555555555555555555555555555555555666777888888888888999999:::;;;;;;;;;:::::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDBBBCCCEEEFFFDDDCCCAAAAAABBBCCCCCCCCCCCCBBBDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPQQQSSSSSSTTTUUUVVVWWWWWWWWWWWWUUURRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRPPPPPPOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLNNNOOOPPPRRRTTTUUUUUUUUUPPPPPPQQQQQQPPPPPPOOONNNOOOOOONNNNNNNNNOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWVVVUUUTTTRRRPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMKKKIIIGGGHHHIIIJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGIIIJJJLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDBBBAAA@@@@@@<<<<<<=========<<<;;;;;;999:::::::::999999888777888888888888888888888888777888888888888888777777888777777666666777777888555666666666666666666555666666666666666666666666999888888777777666666555444444444444444444444444555555555444444333333222333333333222222222111111444444444444444333222222111222222333333222222111222222222222222222222222000111333444444333111000222222333333333222222111222333333222222111222333222222222111111111111111000111222222333333333222222222222222333333333333111222222222222111000///111111222333333333333222222000000000222222111000111111111222222222222333111222222333333222222111111222333444444444333222222222222111111111000000333333333333333444444444222222222222222222222222222222111111111111222222---.....................................................................---------------------------.....................,,,,,,,,,,,,------..............................------............------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------.........---,,,++++++,,,,,,------------,,,,,,---.............................................---......///////////////...........................////////////000000000//////000000000000//////000000000000000000111111+++---000000000000111222222222222222222222222222222222222222222222222222333333333444444444444555444444444444444444444444444444444444555666777888999999::::::;;;;;;<<<<<<999999999:::;;;===>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVXXXYYYYYYVVVRRRPPPQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRROOOOOOOOONNNLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSNNNNNNOOOOOOOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOONNNNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVTTTSSSRRRQQQOOONNNLLLLLLMMMMMMMMMLLLLLLJJJIIIIIIGGGEEEDDDEEEFFFHHHHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBB??????@@@AAAAAABBBBBBBBB@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::999999:::::::::999888888777777777777777777777777666777777888888777777777777777666666666666777777555555666666666666555555555555555555555555555555777777777666666666555555444444444444444444444444555555555444444333333333333333333222222222111111111222222333333333333333111222222333333222222111222222222222222222222222000111333444444333111000111111222333333222222222000222444333111111222333111111111111111111111111------///000222333333333111111222222222333333333222222222222222111111000000111222222333333222222333222000111222333222111222222222222333333333333111222222333333222222111///000222444555666555555222222222111111111000000222222222333333333444444222222222222222222222222222222111111111111222222---------...............//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---------............................................................,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,,,,,,,,,,+++++++++------------............+++,,,,,,------.........------------------------,,,------------,,,,,,+++,,,,,,------------,,,,,,---------.......................................---......///000/////////..............................////////////000000//////000000000000//////000000000000111111111111...000222222222111222333222222222222222222222222111111111222222222222222333333333333444444444444444444444444444444444444444333333444444555666777888999999::::::;;;<<<<<<999999999:::;;;===>>>???>>>>>>???@@@AAABBBCCCCCCEEEDDDBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHJJJLLLNNNOOOOOOPPPPPPQQQSSSSSSTTTUUUXXXZZZYYYUUUQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRRRRSSSSSSSSSSSSRRROOOOOOOOOMMMKKKJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOOOOOOOONNNMMMKKKJJJIIIJJJJJJJJJIIIHHHGGGEEEEEECCCBBBAAAAAACCCDDDDDDCCCCCCCCCBBBAAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBB@@@@@@@@@?????????>>>>>>;;;<<<===>>>????????????============<<<;;;:::999999999999:::999999888888999999:::::::::999999888666666666666666666666666555666666777777777777666444444333333333333444444444555555666666555555444555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333333333333222222222222111111222333333333333333111222222333333222222111222222222222222222222222000111222333333222111000000111222222222222222222...111444444111000111444000000000111111111111111,,,---...000111222222222000000111111111222222222222222222111111111111111000111111222222222222222444222000000222333222222222222222222333333333444222222333333333333222222000111111222222222111111///000000111222333444444111111222222333333444444111222222222222333333333222222111111111111222222---------.........//////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......////////////..............................---,,,,,,---......,,,------------.........,,,,,,,,,---------............------,,,,,,,,,,,,------------.........///++++++,,,,,,---......///------------------------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++---------.........//////........................------///000000000///..................................../////////000000//////000000000000/////////000000000111111111111///111333333111111111222111111111111111111111111000111111111222222222222222222333333333444444444333333333333333333333333333333333333444555666777666777777888999999::::::999999999:::<<<===???@@@??????@@@AAABBBCCCDDDDDDEEEDDDBBBAAA@@@AAABBBCCCAAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNOOOOOONNNPPPRRRRRRRRRSSSWWWZZZ[[[WWWQQQNNNMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQOOOPPPOOOMMMJJJIIIJJJLLLKKKLLLMMMNNNOOONNNNNNMMMLLLLLLNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJLLLMMMNNNNNNNNNMMMJJJJJJKKKKKKLLLMMMMMMMMMJJJLLLNNNPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDCCCAAA???>>>>>>@@@AAAAAA@@@DDDCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????@@@AAAAAA===>>>>>>>>>======<<<;;;<<<===>>>??????>>>>>>===;;;<<<=========<<<;;;;;;999999999999999888777666888888999999999999888888666666666666666666666666444555666666777777666666444333333333333333333444444555555666666555555444555555555555555555555555222222333333444555555555333333333333333333333333222333333444444555555555444444444444333333333333444444444444444333333222111222222333333222222111111111111111111111111111111111111111111111111111000000111222222222222222---111444444111///111444///000000000111111111222//////000111111111111000//////000000000111111111222222111000000000000000000000111222222222222222333111//////000111111111111111111111222222222222333333444444444444333333222111000000////////////000000111222333444555555000111111222333333444444111111222222222333333333222222111111111111222222---------.........//////+++,,,,,,---...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...//////000000//////...........................---+++******+++---...---------.........//////,,,,,,,,,------.........//////.........------------------.........//////++++++,,,,,,---...//////------------------------***+++,,,,,,------------+++,,,,,,------,,,,,,+++---------.........//////........................,,,---///000000000///......................................./////////000//////000000000000////////////000000111111111222...000111111///......///111111111111111111111111000000111111222222222222222222333333333444444444333333333333333333333333333333333333444555666666555555555666777777888888999999999:::<<<>>>???@@@AAAAAABBBCCCDDDFFFFFFGGGEEEDDDBBB@@@@@@@@@BBBCCCAAABBBDDDEEEDDDCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHGGGFFFEEEEEEFFFFFFEEEFFFHHHKKKMMMNNNNNNNNNMMMOOOQQQQQQQQQSSSWWW[[[^^^YYYTTTPPPOOOOOOOOOOOOKKKKKKLLLLLLMMMMMMMMMNNNLLLMMMNNNNNNOOOOOOOOONNNOOOPPPPPPMMMIIIHHHJJJMMMLLLMMMNNNOOOPPPOOONNNNNNKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMLLLLLLKKKHHHJJJLLLNNNOOOOOOMMMLLLHHHIIIIIIJJJJJJKKKKKKKKKIIIKKKNNNPPPQQQPPPNNNMMMMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDAAA???>>>>>>???@@@@@@???AAAAAA@@@@@@@@@?????????<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>===<<<;;;;;;<<<<<<===>>>===<<<:::999666777999:::;;;:::999999;;;;;;;;;;;;:::999888777777777888888888888888777777777777777777777777777444444555666777777666666666555555444444555555666444555555555555555555444555555555555555555555555000111111222333444555666333333333333333333333333111222222333444555666666555555444444444444333333777777777666555333222111222222222333333222222222111111111111111111111111222222111000000111222222///000111222222222222222,,,000555444111///111444//////000000111111111222333333333222222000//////////////////000000000000222111000000//////000000000000111222222222222111222000...---///000000000000000000000111111111111333444444555555444444333222111000//////000111222444444444333333333222222000000111222333333444444111111111222222333333333222222111111111111222222++++++---...//////000000,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,................................................------..................................................................,,,---...//////...---,,,------,,,,,,,,,,,,------.........------,,,,,,,,,---...000111111111000///......---------,,,,,,,,,---------------------------......///////////////........................111000...---,,,,,,------////////////000000000000...000111000///...///111000000000000000000000000000000000000000000000000000000000000111111111111///000222444555444222111222111111111000000//////333333333444444444555555666666666666666666666666333333222222333555666777777777777777888888888888::::::;;;<<<===>>>??????EEEDDDCCCBBBAAABBBCCCDDDCCCBBBAAA@@@@@@BBBCCCEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCEEEGGGIIIJJJJJJJJJIIIJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKIIIGGGFFFDDDDDDDDDEEEEEEEEEFFFGGGIIILLLNNNOOOMMMMMMMMMNNNOOOQQQRRRSSSVVVUUURRRPPPNNNMMMMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLLLLNNNNNNOOOOOOOOOOOOPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOJJJKKKMMMOOOOOOOOOMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHIIIHHHGGGEEEDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>======<<<;;;::::::::::::<<<;;;;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777666666555555555555666666666666666666666666666666222222222333333444444444444444444333333222222222444333333222222333333444666555555444444333222222555444444333222111000000222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222000000000111222222333333333333333333333222111000222222333333222111///...///111333333222000000111333222111000000111222333000000000000000000000000000111111111111222222222444111000111333333000---111111111000000000000000222222222111111111000000000111222333444333222222111111000000111111222333222222111111111111222222111111222222222333333333111111222222222333333333222222222222222222222222333222111111000000111111,,,,,,---...////////////////////////000000000111......---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,......................................................------------------........................------------------------,,,---...//////...---,,,...------------------.........---------,,,,,,,,,+++,,,---.........------......---------,,,,,,,,,------------------------------...///////////////........................000////////////111222333.../////////000000000000...000111000///...///000000000000000000000000000000000000000000000000000000000000000111111111111///000111222222222111000222222222222111111111000333333333444444444444555555555555555555555555555444333333222333444666666666666666777777777888888::::::;;;<<<===>>>??????BBBAAA@@@@@@AAABBBDDDEEECCCBBBAAA@@@@@@AAACCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNMMMMMMLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOKKKLLLNNNOOOOOOOOOMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHHHHIIIJJJJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<===>>>>>>===<<<;;;::::::999999:::;;;;;;::::::999999888888999999999999999999999999777777777777777777777777666666555555555555666666555555555555555555555555222222333333444444444444444444444333333222222222444333333222222333333444222222333333444555555555444333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222111000000000222222333333222111111000///000111222333222111111111333555444333111000111222222111000000111222222000000000000000000000000000000111111111222222222333222111222222222000///111000000000000000000000222222222111111111000000000111222333333333222222222222222222222333333444222222111111111111222222111111111222222222333333111111222222222333333333222222222222222222222222333222111111000000111111------...............---,,,---------...............------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........................------------------------......------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------............------------,,,,,,,,,***+++,,,---------,,,,,,......---------,,,,,,,,,------------------------------...////////////...........................///////////////111222222....../////////000000000...///000000......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000333333333222222222222222333333333333444444444444444444444444444444444444444444333333333444444555555555666666666777777777999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@BBBEEEFFFDDDCCCAAA@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHHHHIIIHHHHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPOOOOOONNNLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKLLLKKKJJJJJJIIIGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHGGGFFFGGGIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<===>>>>>><<<<<<;;;:::999999999999::::::999999888777666666888888888888888888888888777777777777777777777777666666555555555555666666555555555555555555555555333333444444444444444555444444333333333333222222444333333222222333333444222222333333444444555555222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333222222111000000000111111222222111111000000---...000111333333444444333444666555333111000000222111111000000111111222000000000000000000000000000000000111111111222222000222333333111000000111000000000000000000111111222111111111111000000000000111222222333333222222333333222222333333444555222222111111111111222222111111111222222222222333111111222222222333333333222222222222222222222222333222111111000000111111......//////...------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,------......------,,,........................------------------------......---,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///------------------------,,,,,,------..................---------,,,,,,,,,------------------------,,,---......//////..............................///...------,,,+++++++++........./////////000000...///000///......///000///////////////////////////////////////////////////000000000111111111111333222111000000000000000222222222222222222222222222222333333333444444444333333333333333333333333555444444444444333444444555555555555666666666666999999:::;;;<<<======>>>============???AAACCCEEEDDDDDDBBBAAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIKKKMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNNNNNNNNNNOOOOOOOOOLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEEEEGGGGGGFFFDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCAAA@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<======>>><<<;;;:::999888888888888::::::999888777777666666777777777777777777777777666666666666666666666666666555555444444555555666444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444555555444444333222222111111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222333333000000111111111000000///...///000111222333333444333444666555222000//////111111000000000000111111000000000000000000000000000000000000111111111111///222444333000///000222000000000000000111111111111111111111000000000000000111111222222222222222222222222222222333444444222222111111111111222222111111111111222222222222111111222222222333333333222222222222222222222222333222111111000000111111////////////...---,,,+++.../////////000000000000------------------------,,,,,,,,,---------......,,,------......------,,,........................------------------------......---,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------......------------......------------------------,,,,,,,,,,,,------............---------,,,,,,,,,------------------------,,,------.......................................,,,,,,,,,,,,+++***))))))............////////////---///000///...---...///////////////////////////........................///000000000111111111111444333222111111111111111000000111111111111111111222222222333333333444444333333333333333333333333444444444444444444333333555555555555666666666666888888999:::;;;<<<==================>>>@@@BBBCCCFFFEEEDDDCCCBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMNNNNNNOOOMMMMMMMMMNNNNNNNNNOOOOOOLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCEEEEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCDDDCCCAAA@@@???>>>>>>>>>::::::::::::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;:::;;;<<<<<<===;;;;;;999888888888888888:::::::::999888777777666666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444555444444333222222111111111111111222222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000111222222333333///000000111111111000000111111111111111111111222111333444333000...------000000000000000000000000000000000000000000000000//////000000000111111111...111444333111///111333//////000000111111111111000000000000000000000000000000000111111111222222111111111111111222333333222222111111111111222222000000111111111222222222111111222222222333333333222222222222222222222222333222111111000000111111.../////////...---,,,,,,------........./////////,,,,,,,,,------------...,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,---------,,,,,,,,,------------...++++++*********+++,,,---......---------,,,,,,,,,------------------------,,,,,,---............---........................***+++,,,---............------........./////////---...//////------...///000000000000000000000000........................000000000000111111111111333333333222222222222222000000000000000111111111222222222222333333333333333333333333333333333333333333444555555444444333555555666666666777777777777888888999:::;;;<<<<<<============>>>@@@BBBCCCHHHGGGGGGEEEDDDCCCBBBAAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFDDDCCCCCCCCCDDDEEEFFFFFFIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLMMMMMMMMMMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKJJJIIIIIIHHHEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCBBB@@@????????????@@@@@@AAABBBCCCBBBAAA???>>>=========:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;:::999888777777777777999999999888888888888888555555555555555555555555555555555555555555555555555555444444444444555555333333333333333333333333444444333333333333222222222222333333333333444444444333333222222333333444111111222222333333444444111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333222222111000000000000000111111222222111111444333222111000000000000000111333222000...------///000000111111000000///000000000000000000000000/////////000000000111111///111222222111111111222/////////000111111222222//////000000000000000111111000000000000111222222111111000000111111222333222222111111111111222222000000000111111111111222111111222222222333333333222222222222222222222222333222111111000000111111..................------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,++++++***+++,,,---.........---------,,,,,,,,,------------------------+++,,,------......------........................+++,,,...///000000//////---------.........//////---...//////------...///000000000000000000000000000000000000000000000000000000000000111111111111000000222333333222111111000000000111111222222222111222222222222333333333444444444444444444444444111222444555555555555444666666666777777777888888777777888999:::;;;<<<<<<;;;;;;<<<===???AAADDDEEEIIIIIIIIIGGGFFFDDDCCCBBBAAAAAACCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLMMMNNNOOONNNMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCBBBBBBAAAAAA@@@@@@???@@@AAABBB@@@>>>??????>>>>>>>>>???@@@@@@BBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888888777777888888999::::::999888777777666666777666666777777777777888888444444444444444444444444444444444444444444444444555444444333333444444555222222222222222222222222333333222222222111111111222222222333333444444444444333333222222333333444111111111222333333444444222222222222222222333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333222222111000000000000111111222333333222222444333222000000000000000///111333333111/////////...///000111111000///...000000000000000000000000////////////000000000111000000000111333333222111...//////000111111222222////////////000000111111111000000///000111222333222111111111111222333333222222111111111111222222000000000000111111111111111111222222222333333333222222222222222222222222333222111111000000111111------...............---........./////////000000,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,........................------++++++++++++------,,,++++++******++++++,,,,,,,,,,,,------...............---,,,---...///000......---------,,,,,,,,,------------------------+++,,,------......------...........................////////////---,,,+++---------.........//////---...///...------...///000000000000000000000000111111111111111111111111000000000000111111111111---...111222333222111000111111111222222333333333111111222222222333333333444444444444444444444444000111333555666666555555777777777777888888888888777777888999:::;;;;;;<<<999:::;;;===@@@CCCFFFHHHKKKJJJJJJIIIGGGEEECCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGIIIJJJHHHIIIJJJKKKKKKKKKIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIJJJJJJLLLMMMOOOOOOMMMNNNOOOPPPPPPOOONNNMMMHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJJJJKKKLLLMMMMMMKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???>>>???AAAAAA???>>>??????>>>>>>>>>>>>??????BBBAAA???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777777666777888888999:::999888777666666666666444444555555666777777777444444444444444444444444444444444444444444444444555444444333333444444555222222222222222222222222222222222111111111000000222222222333333444444444444333333222222333333444444444333333222111111000222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000111222222333333000111222333333333333333444333111000000000111222///111333333222000000111...///000111111000///...000000000000000000000000////////////000000000000222///...000444555333000...//////000111222222222.../////////000000111111111000/////////000222333333333222222333333444555222222111111111111222222000000000000111111111111111111222222222333333333222222222222222222222222333222222111000111111111........................***,,,---------,,,...///......---------,,,,,,,,,,,,,,,,,,---------..............................////////////////////////------------------------++++++,,,,,,,,,---------222000---+++***,,,...000...------...//////...,,,---------...------,,,,,,,,,,,,,,,------.........////////////...---,,,,,,+++++++++,,,---...///000000000000///...,,,+++***++++++++++++,,,---......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......,,,---......//////......//////............////////////000000111111111222//////000000000000//////......////////////......000111111111111222222222111111111111111111111111333333333333333333333333444555555666777666666666333333333444444444555555777666555444444555666777888888888888999:::;;;;;;===<<<;;;<<<===@@@BBBDDDLLLLLLLLLIIIEEECCCBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBAAAAAABBBCCCCCCBBBBBBDDDFFFHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHDDDCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>======>>>>>>======<<<<<<<<<<<<>>>============<<<<<<<<<::::::::::::::::::::::::666666777777888888888999777777777777777888888888666666666666666666666666666666555555555555666666777555444444666777777666555555555444444333333333333333333333222111111000222222222222222222222222111111111111111111111111000111111111111222222222222222111111222222333444777777666555333222111000000000000000111111111111111111111111111111111111111111222222222222111111111111000000000000111111000000///......///000111---......///000111111222222222111111111111222222...///111333333222000///...///000111111000///...(((000777555...***---333000000000000000000000000222111111111000000//////000000000000000000000000000000000000////////////............////////////............////////////000000000000000000000000222222222222111111111111111111000000//////......111000000111333444444333222222222222222222222222333222111111000000111111........................,,,---...---,,,,,,---///......---------,,,,,,,,,,,,,,,,,,---------......................................................------------------------++++++,,,,,,,,,---------///......---,,,,,,------...------...//////...,,,,,,------...------,,,,,,,,,,,,,,,---------........./////////...------,,,,,,,,,,,,,,,---...///000.........---,,,+++***))),,,,,,++++++,,,,,,---...,,,,,,---------.........///..................---,,,---------............,,,---......//////......//////............////////////000000000111111111//////000000000000//////......////////////......000111111111111222222222111111111111111111111111333333333333333333333333222333444444555555444444333333333444444444555555777666555555555555666777999999999999:::;;;<<<<<<<<<<<<;;;<<<===@@@BBBDDDIIIJJJJJJHHHDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJJJJJJJHHHFFFEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@AAABBBBBBAAABBBDDDFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKMMMLLLKKKJJJKKKLLLNNNPPPLLLLLLLLLMMMMMMMMMNNNNNNIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>=========================================================<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777888888888888888888777777777777777777777555555555555555555555555666666555555555555666666999777444444444444333111555555444444444333333333444444444555444444333333222222222222222222222222111111111111111111111111000111111111111222222222222222111111222222333444555555444333222111000000000000000000111111111111111111111111111111111111000111111222222111111000111111000000000000111111111000///...------......,,,,,,---......///000000222111111000000111111222///000111111111000///......///000111111000///...,,,///222222000///...///000000000000000000000000111111111000000000//////000000000000000000000000////////////........................////////////....../////////000000000000000000000000000000000000000000000////////////111000000000/////////...111000000111333444444333222222222222222222222222333222111111000000111111.................................,,,++++++---///......---------,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,------------,,,,,,---......---+++***...---,,,---//////---,,,,,,,,,------...------,,,,,,,,,,,,------------........./////////...------,,,,,,,,,,,,---...//////.........---------,,,,,,...------,,,,,,,,,,,,,,,,,,------------......................../////////------........./////////,,,---......//////......//////............////////////000000000000111111//////000000000000//////...//////000000//////...000111111111111222222222111111111111111111111111333333333333333333333333111111222333333333333222333333333444444444555555777777666666666666777777:::999999::::::;;;<<<===<<<<<<<<<<<<===???AAACCCEEEFFFGGGEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDEEEEEEGGGIIIKKKLLLKKKIIIFFFCCCFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@AAABBBBBBAAAAAACCCEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKPPPOOONNNMMMMMMNNNOOOPPPKKKLLLLLLLLLLLLLLLMMMMMMIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMNNNNNNMMMLLLJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@???>>>>>>===========================>>>===<<<<<<;;;<<<===>>><<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999999999999999999999999888888888888888888888888777777666666666555555555555555555555555666666555555555555666666777555333222333333222111444444444444333333333333222333444444444444444444222222222222222222222222111111111111111111111111000111111111111222222222222111111111111222333333222222222111111111000000000000000000111111111111111111111111111111111111000111111222222111111000111000000//////000000111111000///...---,,,,,,,,,---......//////000000000222111111000000111111222111111000///............//////000000000000//////111...---///333333///,,,000000000000000000000000111111000000000000//////000000000000000000000000............------------............/////////////////////000000000111111000000000000000000000000000000000000////////////000000000000////////////111000000111333444333222222222222222222222222222222222111000000000000111........................//////...,,,******,,,.........---------,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,------------...+++,,,,,,------,,,++++++------,,,---...///---+++,,,,,,------...------------------------------------....../////////......---------------...//////000000/////////000000000//////...,,,,,,+++++++++------------............++++++,,,,,,------...............////////////000,,,---......///.........//////............////////////000000000000000000//////000000000000////////////000000000000//////000000111111111222222222111111111111111111111111222222222222222222222222000111111222222222222222333333333444444444555555777777777777777777777777999999999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCCCCCCCAAA@@@AAABBBAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFHHHJJJMMMOOONNNKKKGGGDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCBBB???AAABBBAAAAAAAAACCCEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKQQQPPPOOONNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMNNNMMMKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@???>>>>>>==============================???>>><<<::::::;;;<<<>>>::::::::::::::::::::::::::::::::::::999999999888999999999999999999999999::::::999999888888777777999999888777666555555444555555555555555555555555666555555444444555555666444222111222444555555555333333333333333333333333///000111222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111222222333111111111111111111111111///000000000111111111111111111111111111111111111000000111111111111000000000000////////////000000000000//////............000111111111222222222333111111000000000000111111333111///---,,,,,,---...//////000000000000//////111///---///222333000,,,////////////////////////000000000000000000//////000000000000000000000000/////////.........------............////////////000000000000111111111111000000000000000000000000222222222222111111111000000000000000////////////111000///000222444333222111111111111111111111111222222111000000000000000...........................///...---+++***,,,.........---------,,,,,,,,,,,,,,,,,,---------......................................................------------------------,,,,,,---------.........---,,,+++++++++,,,---------,,,,,,---......---++++++,,,,,,---.........---------------------------------...///000000000///......---------...//////000////////////000111111000///...---,,,+++++++++---------.........//////,,,,,,,,,------..................////////////000,,,---......///.........//////............//////000000////////////////////////000000000000////////////000000000000//////000000111111111222222222111111111111111111111111222222222222222222222222111111222333333333333333333333333444444444555555666666777777777777666666777777777777888999:::;;;;;;;;;<<<<<<===>>>???@@@???@@@AAAAAA??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKOOORRRRRRNNNJJJGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCBBB@@@AAABBBBBBAAAAAACCCEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLPPPOOOOOONNNMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCCCC?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????>>>???@@@@@@>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGIIILLLPPPSSSSSSQQQMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCAAABBBCCCCCCBBBBBBDDDFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCCCC>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999999:::;;;999999::::::::::::;;;;;;999999999999888888888888777777777777777777777777888888888777777777777777777777777666666555555555444444444444444444444444555555444444444444555555777555444333444555444333222222222222333333333333111222333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222111000000000000111222222111111111111111222222222000000000000111111111111111111111111111111111111///000000111111000000///000//////......//////000...///000111222333333333////////////////////////111000000//////000000111333111///---------///000000000////////////000000---000333111...,,,///222000000000000000000000000......////////////000000////////////////////////111000000000////////////............/////////////////////000000000111111000000000000000000000000000000000000////////////////////////000000000000000//////000222333222111111111111111111111111111111111000////////////000........................***,,,//////...---,,,---......---------,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------............,,,,,,---...............---,,,+++,,,---...,,,******+++,,,---..................---------,,,,,,,,,,,,---...///111111222222//////............/////////---,,,+++***+++---...000///...---------------............////////////000000000000////////////,,,---------............,,,---......//////......//////............//////000000/////////.........//////000000000000//////000000111111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111222333333444444333333333333333444444444555555333444555666666555444333777777777777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@???>>>===>>>??????@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHKKKOOORRRSSSRRROOOMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCEEEGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNNNNNNNNNNMMMMMMLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKMMMNNNOOONNNMMMKKKIIIIIIIIIJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888::::::::::::;;;;;;;;;<<<::::::999999999888888888777777777777777777777777666666666666666777777777666666666666666666555555444444444444444444444444555444444333333444444555666444222222333444333222111111222222222333333333222333333333333222222111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000111222222000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000////////////............//////...///000111222222111111........................000000////////////000000111111000/////////000111111000///......///000111...000222111---,,,///222000000000000000000000000........./////////000000////////////////////////000000/////////.....................////////////....../////////000000000000000000000000000000000000000000000////////////.../////////000000000111000///...///222333222111111111111111111111111111111111000///////////////........................(((+++///000///...---,,,......---------,,,,,,,,,,,,,,,,,,---------..............................---------------------------------------------------------.........//////))),,,///111111000...,,,,,,,,,+++,,,---...,,,******+++,,,---.....................------,,,,,,,,,,,,,,,...000111222222222000//////.........//////111000...,,,,,,,,,.../////////...------------.............../////////000//////......------,,,,,,,,,,,,,,,---------......,,,---......//////......//////............//////000000//////.........---//////000000000000//////000000111111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333333444444444555555222333444555555444333222888888888888999:::;;;<<<;;;;;;<<<===>>>>>>>>>===>>>???@@@???>>>===>>>?????????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGJJJMMMQQQRRRRRRPPPOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDEEEDDDDDDDDDFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLMMMNNNNNNOOOOOONNNNNNMMMIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKMMMNNNOOOOOOMMMJJJHHHGGGHHHJJJLLLEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGEEEDDDDDDCCCCCCBBBAAAAAA<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::999888777:::::::::;;;;;;<<<<<<<<<:::::::::999999999999888777777777777777777777777444444555555666666777777555555555666666666666666444444444444444444444444555444444333333444444555111000///000333555555555111111111222222333333333111111111111111000///...000000000000000000000000111111111111111111111111000111111111111222222222000000000000000111111222000000//////............000000000000111111111111111111111111111111111111//////000000000000////////////............////////////000111111000///...000000000000////////////000000////////////000000111000000000000111111222111000///......///000111///000000///......000111000000000000000000000000---.........//////000000//////////////////////////////.........---------............/////////000............////////////000000000000000000000000222222222222111111111111.../////////000000111111000///...///111333222111000000000000000000000000111111000///////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***++++++,,,,,,------...........................000...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---...///...,,,+++,,,---,,,,,,,,,,,,++++++***)))...---,,,,,,---///222333/////////...---------,,,////////////////////////........................//////............////////////............//////111///...///000111000...........................000000//////.........---...------------...//////000000111000000///...---///000000000000000//////000000000000000000000000000000111222222222222111333333333333333333333333222222333333333333444444555555555444444333333333333333333444444444555555666666666777888888999999::::::;;;;;;<<<=========AAABBBBBBBBBAAA>>>;;;999===>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKLLLNNNNNNLLLJJJIIIGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLMMMNNNNNNMMMKKKKKKHHHJJJLLLMMMLLLJJJGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDHHHHHHIIIKKKLLLNNNOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::999888888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555555555555555555333333444555666666666555555555555555555555555555333333333333333444555666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111///...---------...000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000111222222111000///000000000000000000000000111111111111111111111111555111,,,)))(((+++///111000000000000000000000000//////............//////////////////////////////000000000000000000000000111111000000//////..................////////////000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000000111111111222222222222000000000000000000000000//////////////////000000------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------------------++++++,,,,,,------------///////////////////////////...---,,,,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...///000///---,,,---...------.........---,,,,,,111000...---------//////...............---------////////////////////////........................///................../////////............//////000///...///000000///...........................000/////////...............---------....../////////000000000000//////...//////000000000000//////000000000000000000000000000000111222222222222111333333333333333333333333222222222333333333444444555555444444444333333333444444444555555555666666666666666777888888999999::::::;;;;;;<<<=========>>>??????@@@???>>><<<<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMMMMLLLLLLLLLLLLJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::;;;:::999888888888999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888777666555555555555555555555555444444555555666555555555555555555555555555555555333333333333333444555555444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---,,,,,,------000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000111111111111000///000000000000000000000000111111111111111111111111...---,,,+++,,,...000111//////////////////////////////............//////////////////////////////////////////////////////000000000000//////..................////////////000000000000000000000000000000000000000000000000///////////////000000000////////////000000000000000000000000111111111222000000000000000000000000000000000000000000//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------,,,,,,,,,---------------........................//////.........---------***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000000...---...///------------............111000...---------...///---------...............////////////////////////..............................------------......//////............//////000.........///000///...........................////////////............------........./////////...//////000000000000/////////000000000000//////000000000000000000000000000000111222222222222111333333333333333333333333222222222222333333333333555444444444444333333333555555555666666666777777666666666777888888999999:::::::::;;;<<<<<<======;;;;;;<<<======>>>>>>???===>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFIIIIIIHHHHHHHHHIIIIIIIIILLLMMMNNNOOOOOONNNMMMMMMJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFHHHGGGGGGFFFEEEEEEEEEEEECCCBBBAAA@@@@@@???@@@@@@======<<<;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999888888888888999999999::::::::::::999999999999999999999888777666555555555555555555555555555555555666555555444444444444444444444444444444333333333333333444444555444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////...---,,,,,,,,,,,,000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000111111000000///000000000000000000000000000000000000000000000000+++,,,---///000//////...//////////////////////////////............//////////////////////////////////////////////////////000000000////////////...............////////////////////////////////////000000000000000000000000000000//////////////////////////////000000000000////////////000000000000000000000000000000000000222111111111000000//////,,,,,,,,,,,,------------------------------------//////......------,,,,,,,,,,,,------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///000///...---...///++++++++++++,,,,,,------,,,,,,,,,,,,...///111111,,,---------.../////////////////////////////////........................------,,,,,,,,,,,,------///......------......//////...------//////...---........................///////////////.........---......///////////////---...///000000111000000...//////000000000000///000000000000000000000000000000111222222222222111222222222222222222222222111222222222222333333333444444444444444444444444444555555555666666666666666666666777888888999999999::::::;;;;;;<<<======<<<<<<;;;<<<===>>>???@@@===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEIIIIIIHHHGGGFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHLLLMMMNNNOOOPPPOOONNNNNNKKKJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDBBBCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEGGGHHHHHHIIIKKKKKKKKKJJJIIIHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEHHHGGGFFFEEEDDDEEEEEEFFFAAA@@@???>>>===============<<<;;;:::999999999999999999999999999999999999:::999999888888888888888888888999999999999888888888888999999888777666666555555555555555555555555555666666666555444333333444444444444444444444444444333333222333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////......------------///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000///////////////////////////////////////////////////......///000///...+++***//////////////////////////////............//////////////////////////////////////////////////////////////////////////////............////////////........................000000000000000000000000000000000//////......---////////////000000000000.........////////////000000000000000000000000000222222222111000000//////,,,,,,,,,---------......------------------------/////////......---------,,,,,,,,,---------....../////////......---------------------------------......//////......---,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...,,,++++++++++++,,,......+++,,,,,,---...///000111,,,---------.../////////////////////////////////........................------,,,,,,,,,,,,------......------------.........---,,,---...///...,,,.................................///////////////---...///000000000//////---...///000000111000000......///000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111222222222333333444444444444444444444444333333444444444555555555666666666777888888999999999999::::::;;;<<<<<<<<<>>>>>>=========>>>??????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJIIILLLMMMNNNOOOPPPOOOOOONNNKKKJJJHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCGGGFFFEEEDDDDDDDDDEEEFFF@@@@@@???>>>============<<<;;;:::999999888888999777777777777777777777777999999999999888888777777777888888888888888888777777777888888888777666666555555555555555555555555555666666666555444333333444444444444444444444444444333333222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000//////...////////////////////////////////////////////////........................////////////////////////000//////////////////000////////////////////////........................000//////...------,,,,,,........................//////............//////////////////////////////......................................./////////............////////////------------------------////////////////////////000000//////......------////////////000000000000---.........////////////000000000000000000000000111111111111000000//////---------.........//////------------------------/////////...............+++,,,,,,------.........111111000///...---------000000000000000000000000......---------,,,,,,,,,....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...///...---------...///000............------,,,,,,---------...............////////////////////////..............................------------............------------.........---,,,,,,---...---,,,.................................///////////////---...///000111000//////...//////000000000000///---...///000000111111000000000000000000000000000000000111222222222222111222222222222222222222222111111111111222222222222333333333444444444444555333333333444444444444555666666666777888888999999999999999:::;;;;;;<<<<<>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMKKKJJJKKKLLLMMMOOOOOOOOONNNNNNLLLJJJHHHFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFBBBCCCCCCDDDDDDEEEEEEFFFCCCCCCBBBBBBAAAAAABBBBBBEEEDDDDDDCCCCCCDDDDDDDDDBBBAAA@@@??????>>>??????;;;;;;:::999888888888888666666666777777777777777888888999999888888777666777777888888888888777777666666777777777777666666555555555555555555555555555555555666555555444444333333333333333333333333444333333222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111000000///000000000000000000000000000000000000000000000000........................////////////////////////000//////......//////000000000000000000000000000////////////////////////...---,,,,,,---...000111........................//////............//////////////////////////////........................---............/////////............////////////........................//////////////////////////////..................////////////000000000000............////////////000000000000000000000000///////////////000000000........./////////000000....................................////////////++++++,,,,,,---......///222222111000///...---,,,////////////////////////...---,,,+++***+++,,,,,,---------------------------------.........//////------------------------+++---......------...000111000...------...///000---.........------,,,,,,...............---------////////////////////////........................///..................///...------,,,,,,------...---,,,+++,,,---------+++..................................../////////000---...000111111111///...///000000000000//////...---...///000111111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111222222222222333333333444444444555555444444444444555555555555666666666777888888999999888999999::::::;;;<<<<<<<<<<<<===>>>>>>>>>===<<>>>>>>>>;;;:::999888888777777777777777777888888888999999777888888999888777666555777888888999999888888777555666666777777666666555555555555555555555555555444444555555666555555555333333333333333333333333444333333222111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000111111000//////000000000000000000000000000000000000000000000000........................////////////////////////000///............///000000000000000000000000000////////////////////////------------......///000........................//////............//////////////////////////////........................---------.........//////............////////////........................////////////////////////------..................////////////000000000000....../////////000000000000000000000000000000000---------...//////000000////////////000000000000........................------......//////000000++++++,,,,,,---...//////333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,...//////......///111000///---+++***+++,,,---******,,,---...//////////////////......------,,,////////////////////////........................//////............//////...------,,,,,,------...---,,,++++++------,,,+++........................---.........//////000000---...000111222111///...000000111000000///......---...///000111111111111000000000000000000000000000000111222222222222111111111111111111111111111000111111111111222222222333333333444444555555555555555555555666666666777666666666777888888999999888999999::::::;;;<<<<<<888:::<<<>>>>>>>>><<<;;;???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGIIIKKKLLLMMMNNNLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBBBBCCCDDDEEEEEEFFFCCCBBBAAAAAA@@@@@@@@@AAA@@@AAABBBCCCCCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777777888888999999::::::::::::777888888999999777666555888888999999999999888888555555666666666666666555555555555555555555555555333333444555666666666555333333333333333333333333444333333222111111111222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000///......000000000000000000000000000000000000000000000000........................////////////////////////000///...------...///000000000000000000000000000000000000000000000000000...////////////---,,,+++........................//////............//////////////////////////////........................---------.........//////............/////////000////////////////////////////////////////////////,,,------....../////////////////////000000000000////////////000000000000000000000000000000000000+++,,,,,,---...///000000........................,,,,,,,,,---------......,,,---...//////...---,,,........................//////.........------------------------------------------............///---.../////////...,,,+++...------,,,,,,------...........................///...---,,,,,,,,,,,,,,,........................000000000000000000000000,,,---......//////...............------,,,,,,,,,------............------***+++,,,---............)))***,,,...//////.............................................///000000//////............//////////////////////////////////////////////////////000111222222111///,,,+++000000000000000000000000---///000///...---...000000000111111111111000000000111111111111222222222444444444444444444444444666555444333444555666777777666555666777888777666999::::::;;;;;;::::::999999;;;===>>>>>>======>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEGGGGGGIIIJJJJJJJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFHHHIIIIIIGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA???>>><<<;;;AAAAAABBBBBBCCCDDDEEEEEE>>>>>>===<<<<<<<<<<<<<<<999999:::999999888666666777777888888888888777777888888888888777666444444888888777777777777888888555555555555555666666666666555555555555444444444222222222222222222222222333333333333333333333333222222222222222222222222333222111111000000111111000000000000111111111111222222111111000000////////////000000111111222222////////////////////////////////////////////////000000///...............111111///...,,,,,,++++++///////////////.........////////////////////////000///...------...///000---------............///111111000000//////......000000//////......------000000000000000000000000000000000000000000000000------------------------......//////////////////........................---------............///............////////////,,,---..................---------------...///000......---,,,---...///000222111111111000000//////000000000000000000000000////////////000000000000///......------...000111000000////////////000000222111111111000000//////000000000000000000000000........................,,,,,,,,,---------......------............------........................//////.........---------........................------------...............////////////...------...------,,,,,,------...........................///...---,,,,,,,,,,,,---........................------------------------,,,---......//////......------------------,,,,,,------............------+++,,,---...////////////++++++,,,---....................................---------------...////////////............//////........................///////////////////////////000111111111///---,,,000000000000000000000000///000111111//////000111000000111111111000000///000111111111111222222222444444444444444444444444555555444333333444666777777666555666888888888666999::::::;;;;;;::::::999999;;;===>>>=========>>>@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFEEECCCCCCBBBBBBCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGFFFFFFGGGFFFFFFGGGIIIIIIGGGEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>><<<<<<===>>>>>>@@@AAABBBCCCCCC@@@???>>>===<<<<<<;;;<<<999999999999888777666666777777888888888888777777777777777666666555444333777666666555555666666777777777777777888888999999555555555555444444444444222222222222222222222222333333333333333333333333222222222222222222222222333222111111000000111111000000000000111111111111111111111000000000000000000000000000000111111111////////////////////////////////////////////////000000///..............................///000111/////////////////////...////////////////////////000///...------...///000---------............//////////////////000000000///////////////.........////////////////////////////////////////////////------------------------///////////////.................................---------............///............////////////---............---,,,,,,...---------------.........------,,,---...///000111111000000000/////////////////////////////////////////////000000000000000000...------------...000000////////////000000111111111000000000//////000000000000000000000000........................,,,,,,,,,---------...............------.........------------------------...............---------////////////////////////------------............000000///..................------,,,,,,------.................................---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,------------------------............------------...///000000000000------,,,,,,,,,------...........................,,,,,,,,,,,,,,,---......//////............//////........................////////////////////////...///000111111000......000000000000000000000000111222333333111111222333111111111111111000///...000111111111111222222222444444444444444444444444555444333333333444666777777666555666888999888777999::::::;;;;;;::::::999999;;;=========<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBBBBEEEDDDCCCBBBAAAAAAAAABBBAAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEEEEGGGFFFFFFFFFHHHHHHFFFDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;<<<===>>>@@@AAABBBCCCAAA@@@???>>><<<;;;;;;;;;999999999888888777666666666777777888888777777666555666666666555444333222555555444444444444555555666666777888888999::::::555555555555444444444444222222222222222222222222333333333333333333333333222222222222222222222222333222111111000000111111000000000000111111111111000000000000111111111111111000000000000000000///////////////////////////////////////////////////000//////............///.........//////111222333......////////////////////////////////////////////////............//////---------............///---......///000000111111.........///////////////////////////////////////////////////////////////------------------------000000//////.........---........................---------............///............////////////............------,,,+++...------,,,,,,,,,------...------------.../////////////////////.................................////////////000000000000222111///...---,,,,,,,,,000//////......//////000111111000000000000//////000000000000000000000000........................,,,,,,,,,---------......///...---,,,,,,---...///------------------------................................................,,,,,,---------.........111000///...---...///000...------,,,,,,------..............................------,,,,,,,,,------................................................,,,---......///.........,,,,,,,,,------.........,,,------......------,,,------...//////////////////...---++++++,,,---...........................------,,,,,,------...//////......------......///........................////////////////////////------//////000000//////////////////////////////111222333333111111222333111111222111111000///...000000111111111222222222333333333333333333333333444333333222333444666777777666555666888999888777999::::::;;;;;;::::::999999;;;<<<===<<<<<<===>>>????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAA@@@CCCBBBBBBAAA@@@@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDAAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEGGGFFFEEEEEEGGGGGGEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@??????@@@??????>>>======;;;<<<===???@@@BBBCCCDDDBBBAAA@@@>>><<<;;;;;;::::::999888888777666666666666666777777777777666666555666666666555555444333555555444444444444555555333333444555777888999999555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111333222111111000000111111///000000000111111111111//////000000111111222222111111000000/////////...////////////////////////////////////////////////000///............//////000000//////.../////////............/////////////////////////////////////////////....../////////---------............///........./////////000000------......//////000000////////////////////////////////////////////////........................000000000///......------........................---------............///............////////////....../////////......---...------,,,,,,,,,,,,---------------......//////................................................////////////000000000000111111000///......------/////////....../////////000000000000000000//////////////////////////////........................,,,,,,,,,---------......///...---,,,,,,---...///---------------------------.....................------------------------,,,,,,,,,------------...111000...---------...///...------,,,,,,------...........................------,,,,,,,,,------...........................////////////////////////,,,---......///.........,,,,,,,,,------.........,,,,,,------------,,,,,,,,,,,,---.........------///...---++++++,,,---..........................................//////000......------------..............................////////////////////////,,,---......///000000000////////////////////////000111222111000000111222111111111111111000//////000000111111111222222222333333333333333333333333333333222222333444666777888777666777888999999777999::::::;;;;;;::::::999999:::<<<<<<;;;;;;===???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGEEEDDDBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAA??????AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>?????????>>>>>>===;;;<<<===>>>@@@AAABBBCCCBBBAAA???>>><<<;;;:::::::::999888777666666666666666666777777777777666666666666777777777666555555666555555444444555555666222333444555666777888888555444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111111000000111111///000000000111111111111//////000000111111222222111000000000//////......//////////////////////////////////////////////////////............////////////...------.........---.........//////000000////////////////////////...//////////////////...---------............///000/////////.........---------......//////000000........................................................................000000//////.........---........................---------............///............////////////---...///000000000000000...------,,,,,,------------------...............------------....................................////////////000000000000000000000000000000000000//////............////////////////////////000000////////////////////////........................,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------,,,,,,,,,,,,------------//////...---------------...------,,,,,,------...........................------,,,,,,,,,---......................................................,,,---......//////......,,,,,,------------------,,,,,,------------,,,,,,,,,,,,---------------,,,------,,,,,,,,,------...........................///............///000000......------------......------------------------////////////////////////---------......//////000000000000000000000000000///000111000/////////111000000111111111111000000000111111111111222222222333333333333333333333333222222111222333444666777888777666777999:::999888999::::::;;;;;;::::::999999:::;;;;;;:::;;;===???===>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCEEEGGGIIIJJJKKKFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA??????@@@AAABBBBBBBBBBBB@@@@@@AAABBBCCCEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHFFFDDDCCCDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@??????======>>>>>>???>>>>>>>>>:::;;;;;;<<<===>>>??????@@@???>>>===;;;::::::::::::999777666555555666777555666666777777666666555666777777777777777666666555555555444444555555555444444555666777777888888444444444444333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111111000000111111000000000000111111111111000000000000111111111111000//////////////////...///////////////////////////////////////////////////............//////000,,,,,,,,,,,,---///000111------......///000000000////////////////////////......////////////......---------............///000000//////...------,,,.........///////////////........................................................................////////////////////////........................---------............///............////////////......///000000000000///...------------...//////,,,---......//////......---------.......................................////////////000000000000...///000111111111111000///......------......///......////////////000000000000000000000000000000........................,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................++++++,,,,,,,,,------------------------,,,,,,+++...------,,,,,,------...........................,,,,,,,,,,,,,,,---...///........................------------------------,,,---......//////......------------------,,,,,,+++,,,,,,------,,,,,,+++------............------++++++,,,---.......................................------------...//////...------,,,,,,------...------------------------////////////////////////......---------......///000000000000000000000000///000111000//////000111...///000111111222111111000111111111111222222222222222222222222222222222222111111111222444666777888777666777999:::999888999::::::;;;;;;::::::999999:::;;;:::::::::===???=========>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAA???@@@BBBDDDFFFHHHJJJJJJEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBB???@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHFFFCCCBBBCCCDDDCCCBBB@@@@@@@@@@@@????????????<<<<<<===>>>??????>>>>>><<<<<<=========>>>>>>>>>>>>===<<<;;;:::::::::::::::999777555444555666777555555666666666666555555555555666666777666666555444444333333333333444444444444444555555555666666444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111333222111111000000111111000000000000111111111111111111111000000000000000.........///////////////////////////////////////////////////////////////...............///000000......---......///000000------......///000000111////////////////////////---...///000000///...------------............///........................///////////////.................................................................................------......///000000000........................---------............///............////////////////////////...---,,,+++---------...///000111222,,,---.../////////...---------......////////////////////////////////////////////////000000000000......///000//////...---///......------......///........./////////000000000000000000000000000000........................,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////++++++,,,,,,,,,---------+++,,,---...---,,,+++***...------,,,,,,------...........................,,,,,,,,,,,,,,,---...///................................................,,,---......//////...............------,,,,,,,,,+++,,,,,,------,,,,,,+++...///////////////......)))***,,,...//////..............................---,,,,,,,,,,,,---.........------,,,,,,------...------------------------///////////////////////////......---------......000000000000000000000000///111222111000///000111---...///111222222222222000111111111111222222222222222222222222222222222111111111111222444666777888777777777999:::999888999::::::;;;;;;::::::999::::::;;;:::999:::===???============>>>>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>??????@@@AAA======>>>>>>?????????@@@??????AAACCCFFFHHHIIIJJJDDDCCCCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBB@@@@@@AAAAAAAAA@@@????????????@@@BBBDDDEEEFFFGGGIIIHHHGGGFFFFFFFFFHHHHHHHHHFFFCCCBBBCCCCCCCCCBBB@@@@@@@@@????????????>>>;;;<<<===>>>>>>??????>>>??????@@@@@@@@@@@@@@@@@@===<<<;;;::::::::::::::::::999777555444555666777555555666666666666555555444444555555555555555444333222222222222222222333222222222222222222222222444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000333222222111000111111111000000000000111111111111222222111111000000//////---.........//////000000////////////////////////////////////////////////...............///000111333222111000......---------------...///000000111////////////////////////---...///000000///...------------.........//////,,,,,,------.../////////000000//////.........---................................................////////////////////////,,,,,,---...///000111111........................---------.........//////............/////////000000000///...,,,)))'''&&&---------...000111333444,,,,,,.../////////...---........./////////000000000000000000000000000000////////////000000000000......//////...,,,***))).........------.........---.........//////000000000000000000000000000000......---------,,,,,,,,,------------------------...------,,,,,,------...------++++++++++++------........................+++,,,,,,------,,,,,,+++...---,,,,,,......---,,,,,,------......------,,,+++,,,---......---,,,+++///...,,,*********,,,---------------------------//////.........---------++++++,,,,,,---...//////---.........---,,,,,,++++++,,,,,,,,,------......+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,000///---+++++++++,,,---------............------........................111000///.................................................../////////000000000000000000000000000///000000000111111111111222222222222222222222222444444444333333222222222222222333333444555555555888777666444444444555666:::::::::;;;;;;:::999999::::::;;;;;;<<<===============>>>>>>?????????@@@??????@@@@@@@@@??????>>>??????>>>>>>>>>>>>>>>???????????????????????????>>>???@@@BBBCCCDDDDDDEEEBBBAAAAAA@@@AAABBBCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGGKKKJJJHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>========================>>>>>>>>>>>>AAABBBBBBBBBAAA???===;;;<<<;;;999999:::;;;:::999999888888777666555555444777777666666555555555444333444666777777777666666333333222222111000//////222222222222222222222222222222222111111000000000444444333333222111000000111111111111111111111111000111222222222000///......///111222333333222111000000000000000000000000111000///......///000111000000000000000000000000------------------------////////////////////////000000000000000000000000..........................................------//////.........---------///...,,,++++++,,,---...------............------------...//////...------000000000000000000000000///++++++//////++++++///---------------...///000........................---------.........////////////.........---------000///,,,++++++,,,///000////////////////////////,,,,,,------...///000000//////.........---------------............------........................///////////////000111111//////000000000000//////////////////000000000000000///...------...///000000000111222222222222222////////////000000000000---------....../////////------------------------...------,,,,,,------...------,,,++++++,,,------........................------------------------...---,,,,,,......---,,,------------------------,,,------------------,,,///...,,,+++***+++,,,---------------------------///.........------------,,,,,,,,,------.........------......------,,,+++------........./////////,,,,,,,,,,,,------------------------............,,,,,,,,,---------......///......---,,,,,,------,,,------............---------............------........................000//////............///................................./////////000000000000000000000000000000111111111111222222222222222222222222222222222222444444444333333222222222222222222333444444555555999888777666555666666777999::::::;;;::::::999999::::::;;;;;;<<<==================>>>>>>>>>??????>>>>>>???@@@@@@???????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFGGGJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@>>>============<<<<<<<<<=========>>>>>>>>>>>>???AAABBBDDDDDDCCCAAA>>><<<===;;;999888999:::999888888888777777666555555444666666666666555555444444111222333444555555444333555555444444333222222111222222222222222222222222333222222222111111111111444444333222222111000000111111111111111111111111000111111222111000///...000111222222222222111000000000000000000000000000111000///......///000111////////////////////////........................////////////////////////////////////////////////................................................//////.........---------------,,,,,,,,,,,,------------............------........................////////////////////////000------000000,,,,,,///......---------......///........................---------.........////////////.........---------///...,,,++++++,,,...///........................,,,,,,------...//////000//////.........---------------............------........................///////////////000000111......////////////............/////////000000000//////............/////////000000111111111111111....../////////000000000,,,,,,---...///000111222------------------------...------,,,,,,------...------,,,,,,,,,,,,------........................///...------------...///...,,,,,,,,,......---,,,------++++++++++++------...------,,,,,,------.........,,,+++++++++,,,---------------------------............------------------------------......------......------,,,,,,---............/////////.........---------------........./////////000000,,,,,,,,,---------......//////......------......***,,,...000111000///...------............------........................///............//////000////////////////////////....../////////000000000000000000000000000000000111222222222222333333333222222222222222222222222444444333333333333222222222222222333444444555555999888777777666666777777999999::::::::::::999999::::::;;;;;;<<<=========<<<<<<<<<===============<<<===>>>??????@@@?????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@????????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFHHHHHHFFFEEEDDDDDDCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@============<<<<<<<<<<<<======>>>>>>>>>?????????AAACCCFFFGGGFFFCCC???======;;;888777888888888777888777777666666555555555666555555555555444444444222222333444444444333333555444444333333222222222222222222222222222222222333333333222222222222111333333333222111111000000111111111111111111111111000111111111111000//////111111222222222111000///000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////...............................................................---------,,,,,,---------------,,,------............------///...---,,,,,,---...///////////////////////////222//////111000------/////////...---------..............................---------..............................---------------------------------........................,,,,,,------.../////////...............---------------............------........................//////......//////000111------............------------........./////////......////////////.........//////000000000000000------........./////////,,,------...//////000000------------------------...------,,,,,,------...---------,,,,,,---------........................000...---++++++---...000---,,,+++,,,.........,,,...---+++******+++---......---,,,++++++,,,---......---,,,,,,,,,,,,------------------------------------------------------............------------,,,------...------,,,,,,------------------------/////////......------,,,............////////////,,,,,,,,,---------......000//////.........//////---...///000000000///...------............------.......................................///000111000000000000000000000000...////////////000000000////////////////////////111111111222222222333333222222222222222222222222333333333333333333333333333333333444555555666666777777666666666666666666888888999::::::::::::999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAABBBDDDFFFGGGFFFDDDCCC@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>=========<<<<<<=========>>>>>>>>>??????AAADDDGGGJJJIIIFFFBBB???>>><<<888666666777666555777777666666666555555555444444444444444444444444444444444555555555444444222222222111111000000000111111111111111111111111333333333222222222222222333222222222111111000000111111111111111111111111000000111111111000000000000000000111111111111111////////////////////////000000////////////000000////////////////////////........................////////////////////////////////////////////////........................---------.......................................,,,---...///000///...---------............------000///---,,,,,,---///000////////////////////////111000000000///...---...000///...---------------........................................................................---...////////////...---........................---------.........//////........................------............------........................///............///000000---......//////......---------------.........///---...///000000///...------......///000/////////------------.........///------------------------------------------------...------,,,,,,------...------------------------...........................---+++******+++---...---,,,+++,,,...///...---...---+++******+++---......---,,,++++++,,,---...---------------------...------------------------,,,,,,------------------.....................---,,,,,,------...------,,,//////................../////////......------,,,,,,,,,---------.........,,,,,,,,,---------......//////.........//////000222111///...---------...------............------.......................................///000111000000000000000000000000////////////000000000111////////////////////////000000000000111111111222222222222222222222222222333333333333333333333333444444444555666666777777444555555555555555555555777888999999:::::::::999::::::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===>>>?????????>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCBBBBBBAAACCCEEEGGGGGGGGGEEEDDD@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>======<<<============>>>>>>>>>@@@CCCGGGKKKKKKIIIFFFCCC@@@===999666666666555444666666666666555555555555333333333333444444444444444444444333333333444444222222111111111111111000111111111111111111111111222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000111111......//////000111222333//////////////////////////////000000000000//////........................------------------------////////////////////////................................................---------.........//////---.....................---...///111111111000///------............------000///---,,,,,,---///000........................///000///............---000///...---------------.............................................------........................///000111111000///...........................---------...............---.....................------............------.......................................//////000/////////000000/////////------------.........///---...///000000///...---------...///////////////------------.........///......------,,,,,,,,,,,,------------------------...------,,,,,,------...------............------........................---,,,++++++++++++,,,---,,,++++++,,,...///...---...---,,,,,,,,,,,,---......------,,,,,,------...------------............------------------------,,,,,,,,,,,,------------..................//////,,,,,,------......------111111111000000000000000.........---------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------............------......//////444222///---++++++,,,---------............------........................///............//////000/////////////////////////////////000000000111111000000000000000000000000//////000000000111111111222222222222222222222222222222333333333333444444444444444555666666777777333333444555555555444444666777888999::::::::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<======>>>==================>>>???@@@AAA????????????????????????<<<===???@@@BBBCCCCCCDDDAAAAAAAAABBBAAAAAA@@@???>>>???AAABBBCCCBBBBBBAAABBBCCCDDDFFFFFFFFFEEEEEE@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========>>>AAAFFFJJJLLLKKKIIIHHHCCC???:::777555555555444555555555555555555555555222222333333333333333444222222111000000000111111333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000///000000111222///////////////111222222000000000000000000000000//////000000000000//////........................------------------------////////////////////////................................................,,,,,,------.../////////---------.....................///000111111111111------............------///...---,,,,,,---...///........................---//////------//////---//////...---------.............................................------------------..................///000111111000///...------------------------........................---------...............------............------..............................------......///000//////000000000000//////------........./////////......////////////......---......///////////////------........./////////------------............------------------------...------,,,,,,------...,,,---...//////...---,,,........................------------------------,,,++++++,,,...//////...........................,,,------------------,,,,,,------...............------------------------++++++,,,,,,,,,---------------......//////000000+++,,,------......------000/////////............,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,---......///000///...---,,,,,,,,,,,,------............------........................000//////............///........................//////000000000111111111000000000000000000000000000000111111111222222222222222222222222222222222222222222333333444444444222222333333444555555555333333555666666666555555666777888999999:::::::::::::::;;;;;;<<<=====================<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB???@@@AAAAAAAAA???>>>======>>>@@@BBBCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@>>>???@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????===============<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===@@@DDDHHHKKKLLLLLLLLLEEEAAA;;;777666555555444555555555555555555555555111222222222333333333333333222111000//////000111333333333333333333333333111111111111111111111111//////000000000111111111000000000000111111111111000000000000000000000000111000/////////000222333222111000///......///000000000000000000000000000...///000111111000///...................................................////////////////////////................................................,,,,,,------...//////000---------.........//////------------...///000111------............------................................................,,,000000---...222222///......---------......///........................//////.........------------------.........//////------............------------------------------........................---------.........//////------............------...........................------------...//////...//////////////////........./////////000000000//////............//////......///000000000000///....../////////000000000,,,------...///000111111------------------------...------,,,,,,------...,,,---...//////...---,,,........................------...//////...------,,,++++++,,,...//////.........///000000///......+++,,,............,,,+++,,,,,,---.../////////...------------------------+++++++++,,,,,,---------,,,------...///000111111+++,,,,,,---.........---,,,,,,,,,++++++*********+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++,,,...//////---,,,***---..................---........................111000///.......................................000000000000111111111111000000000000000000000000111111222222222333333333222222222222222222222222222222222333333444444444000111111222222333444444333444666777777777666666666666777999999:::::::::::::::;;;;;;<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;============>>>???@@@AAA========================???@@@@@@AAAAAA@@@@@@@@@>>>???@@@@@@@@@>>>===<<<<<<>>>@@@BBBCCCBBBAAA@@@BBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@===>>>???@@@AAA@@@???>>>@@@???>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;<<>>======<<<<<<<<<======>>>>>>============>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@CCCBBB@@@>>>======>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<======<<<<<<<<<<<<======@@@>>><<<;;;;;;;;;===>>>:::::::::999999999888888:::::::::::::::::::::::::::<<>>======<<<<<<<<<======>>>======<<<<<<======>>><<<<<<===>>>>>>>>>>>>===>>>>>>?????????@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>======<<<<<<=========<<<<<<============<<<:::999999999;;;<<<::::::999999999888888888777777777777777777777777888:::<<<@@@EEEJJJNNNPPPKKKHHHBBB===999666555555222222222222222222333333111111111111111111111111444222000111333444222000111111111111111111111111000000000000000000000000111111111111111111111111111111000000///......---........................////////////////////////000000000000000000000000////////////////////////---......////////////...222111000...---------------------.......................................///......---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++************+++---...000///...---,,,------.................................------------......------...//////...------,,,,,,,,,---------..............................---------...------,,,,,,------------------------//////.........------------------............///...////////////...---------...000000...---...///........................//////.........---------...............---,,,,,,---,,,,,,,,,---...000111////////////////////////////////////////////////---------........./////////......------......///------------,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,---...............---------------------------------------,,,,,,------------,,,,,,...------,,,,,,------...------------------------------...............---+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,------.........///......---,,,------,,,,,,,,,,,,------////////////000000000000111000000//////000000111////////////////////////111111111222222222222333000000111111222222222222222222333444444555555666666555444444333444444444444333333333333444555555555666777777888888777777999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>============<<<<<<======>>>===<<<<<<<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>=========>>>>>>>>>============<<<>>>>>>============>>>>>>;;;:::888777777777888999999999999999888888888777555555555555555555555555666777999===AAAEEEIIIKKKIIIFFFAAA===999777666555333333222222222222222222111111111111111111111111333111111111222333222111111111111111111111111111000000000000000000000000111111111111111111111111111000000//////......---........................000000000000000000000000000000000000000000000000////////////////////////000000111111111000////////////...---------------...............---------..............................---------......///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,//////...------------.................................------------......------...//////...------,,,,,,,,,---------..............................,,,,,,------...---------------------------------...............------------------............///...............---,,,,,,---///111000///...//////.......................................---------///......---------------,,,,,,,,,,,,,,,---...///////////////////////////////////////////////////------.........////////////......------......///...------------,,,,,,,,,---..................---------------------------------------------------........................---------............///------,,,,,,------...///.........---,,,,,,,,,+++------------------------------............------------------------------------------------------..................------,,,,,,------------,,,,,,------,,,,,,,,,---......------------------------++++++------------++++++---------,,,,,,+++++++++++++++,,,,,,------------------------------------------,,,,,,,,,,,,------------/////////...---,,,...------,,,,,,------...////////////000000000000000000////////////000000000000000000000000000000111111111111222222222222111111111111111222222222222333333444444555666666666555555444444444555555444333333333333444555555666666777888888888888777888999999:::;;;;;;<<<<<<::::::<<<===>>>>>>>>>>>>==================>>>???<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@?????????????????????@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>===999888777666666666777777999888888888888777777777777777777777777777777777555666888:::>>>AAADDDEEEEEECCC@@@<<<999777666666333333333222222111111111111111111111111111111111222111111111222222222111111111111111111111111111000000000000000000000000111111111111111111111111222222111111000000000000........................////////////////////////////////////////////////////////////////////////111111111111111000///...)))))))))***,,,...///000/////////...---------,,,...........................------------...//////................................................------------------------............------------............------....................................------------......---..................---,,,,,,,,,---------......---------...............++++++,,,---............------------------------........................---------............///------......------,,,+++...000111111000//////000................................................///...---,,,,,,,,,---...,,,,,,,,,------......///////////////////////////////////////////////////............//////////////////............//////.........---------,,,,,,---..................---------------------------------------------------........................---------............///...............//////000.........---,,,,,,,,,+++------------------------,,,,,,------------,,,,,,------------------------------------------------..................------------............------,,,,,,,,,,,,,,,---...///------------------------++++++------------++++++---------,,,,,,+++++++++---------------......///------------------------...------,,,,,,------...,,,---...//////...---,,,//////............//////////////////000000000000000000////////////000000000000000000000000000000000000111111111222222222111111000000000111222333222222333333444555555666555555444444444555555666444333333333333444555555666777777888888888888888888888999999:::;;;;;;<<<::::::<<<===>>>>>>>>>>>>===============>>>??????<<<<<<;;;;;;;;;;;;<<<<<<======???@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<===>>>>>>>>>>>>===<<<999888888777777777777777888888888777777777666666888888888888888888888888666666777999;;;>>>@@@AAAAAA@@@===:::888666555555333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////........................////////////////////////////////////////////////000000000000//////...---''''''''')))***,,,...////////////...---------,,,........................---------------...//////........................------------------------------------------------.....................---------................................................------------...............------.........,,,,,,,,,---------......---------.........//////++++++,,,---............---------------------------.....................---------............///------......------,,,+++...000111111000//////000........................---........................---,,,++++++,,,......---.........////////////////////////////////////////////////////////////........./////////000000/////////....../////////............---------,,,------............---------------------------------------------------------------------------------------............//////............///000000.........---------------------------------------******++++++++++++******,,,------......------,,,------------------------------...............------......//////......---,,,,,,,,,,,,---......///------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,...------------...///000------------------------......------------......,,,---......///........./////////....../////////////////////000000000000000//////......//////000////////////////////////000000000111111111111222222111000000000111333444111111222333333444444555444444444444444444555666444333333333333444555555666777888888999999888888888888999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>===============>>>???@@@@@@===<<<<<<<<<<<<<<<<<<===:::;;;<<<>>>???????????????>>>>>>>>>>>>>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<=========;;;<<<===>>>>>>===<<<;;;888888888888777777777666777777777777666666666666666666666666666666666666666666777777999;;;<<<======<<<:::888777555555444333333222222222222222222111111111111111111111111000111222111000000111222000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000........................000000000000000000000000////////////////////////....../////////...------+++***************+++,,,...............---------........................---------------...///000........................------------------------------------------------+++,,,------------,,,,,,,,,---......///.......................................------------......///...------------...///,,,,,,,,,---------......,,,,,,------.../////////,,,,,,------...------------------------------------------...............---------............///...............---,,,,,,---///111000///...//////---------------------------------...............,,,,,,,,,,,,,,,------.........///000000//////...////////////////////////////////////////////////....../////////000000000000//////......//////000............------------,,,,,,------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...//////..................//////------------------------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------------------------,,,,,,---...////////////,,,------......------,,,,,,,,,,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,------------------.........------,,,,,,,,,---...///------------------------......------------......---------------.../////////......------......///////////////000000000000//////............//////////////////////////////000000000000111111111111222111000///000111333444000000111222222333333444333333333333333444555555444333333333333444555555777777888999999999999888888888888999::::::;;;;;;<<<<<<===============<<<============>>>???@@@AAA>>>======<<<<<<======>>>:::;;;<<<===??????????????????>>>>>>============<<<===???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::777777777777777666666555777777666666666555555555444444444444444444444444555555555666666777888999999888777666555444444333222222222222222222333333111111111111111111111111///111222222//////000222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////........................000000000000000000000000////////////////////////------.../////////.........------,,,,,,,,,---------------.......................................---,,,,,,------///000000........................................................................***+++,,,---......------,,,,,,.../////////....................................------------......///...------------...///,,,,,,,,,---------......,,,,,,------...//////000---------...------,,,,,,---------------------------------.........//////---------............///...////////////...---------...000000...---...///---------------------------------.........//////***+++,,,------------------.../////////...------////////////////////////////////////////////////.../////////000000000000000000////////////000000//////.........---------+++,,,,,,------,,,,,,+++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,---......---.........///000000000------------------------//////000000000000//////,,,,,,---......---,,,,,,------------------------+++,,,---...////////////+++,,,,,,------,,,,,,++++++++++++,,,---...///000------------------------...---++++++++++++---...---------....../////////---,,,+++***+++,,,---...------------------------......------------.........---,,,,,,---...///000...------,,,,,,------...////////////000000000000//////............//////111111111111111111111111000000000000111111111111222111000//////111333444///000000111222222333333222222222222333333444555444333333333333444555555777777888999999999999888777888888999::::::;;;;;;<<<===============<<<<<<============>>>???@@@AAA>>>>>>============>>>>>><<<===>>>???AAAAAABBBBBB??????>>>>>>=========<<<<<<===>>>@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999:::<<<======<<<:::999666666777777666666555444777666666666555555555555555555555555555555555555555444444444444555666777777666666555444444333333111111111222222333333444111111111111111111111111///111333222///...000222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000........................000000000000000000000000000000000000000000000000////////////////////////------...//////000//////---------...///000111222,,,------....../////////........................,,,,,,,,,---...///000111........................////////////////////////........................+++,,,...000111111000000+++,,,.../////////.......................................------.........///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,------...///000000............---,,,++++++---------------------------------.........//////---------.........////////////000000//////...---,,,...//////...------...---------------------------------.........//////)))***,,,---...---,,,,,,,,,---.........---,,,+++////////////////////////////////////////////////////////////000000000000000000////////////000000------------,,,,,,+++***+++,,,------......---------------............///------............------...------,,,,,,------...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---......,,,,,,---...---......///...---+++***///////////////////////////...---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------...---------,,,------......------,,,......//////...---,,,,,,,,,---///000000000///.........------------......////////////////////////...---,,,,,,,,,,,,---...000000000000000000000000111111111000000000000000111111111111111111111111222222111111111111222222333333333333333333333333333333333444444444555555555555666777777777777777666777777777888888888888:::::::::;;;;;;;;;<<<<<>>======>>>???@@@AAAAAABBBDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAA@@@AAA@@@?????????@@@AAABBBAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;::::::::::::888666666777888777666777666444333222444555666444444444555555555555666555555444444444444555555444333222333666555222///111111111111111111111111222222222111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////......------............//////////////////............//////////////////////////////111111000000/////////...---------------------------------.........//////.........------,,,,,,,,,+++,,,---////////////..............................///000///---,,,,,,...------------,,,+++***)))........................////////////////////////,,,,,,---...////////////........................------------------------................................................/////////...---------,,,+++,,,---...////////////000///...---,,,------............------,,,,,,,,,---------......//////////////////...---,,,******,,,---------...///////////////////////////......---.../////////,,,***(((++++++++++++++++++++++++......------...///111222............////////////111000///...------...///---------............///000000000///.........------............---,,,++++++,,,------......------///.........------,,,,,,------............------...------,,,,,,------...000///...------...///000------------------------......---------,,,,,,,,,,,,---......,,,,,,---...+++,,,---.........---,,,..............................------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------......------,,,......//////...------,,,---......//////////////////......------....../////////////////////////////////...------...//////000000000000000000000000000000000000000000000111111111111111111111111111222222111111111111222222333333333333333222222222333333333444444444555555555555666777777777777777888888888888999999999999::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAABBB@@@===;;;:::;;;===>>><<<<<<===>>>@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@AAA@@@?????????@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::888666666777888777666777666444333333444555555444444444444555555555555555555555444444555555555555333222333444555222000111111111111111111111111333222222222111000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000/////////...////////////........................//////////////////............//////////////////////////////000000000//////.................................---------.........//////.........------,,,,,,,,,...////////////---,,,+++...........................///000///---,,,---......//////...---,,,++++++................................................------.........------,,,...............................................................................................................---------////////////...---,,,+++///...---,,,+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,////////////...---,,,,,,---------...............++++++,,,,,,------......---............---+++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---..................////////////111000///...---......///---------............/////////........................//////......------+++,,,------......------//////...---,,,+++******------............------...------,,,,,,------...//////............//////...........................------------,,,,,,,,,,,,---......,,,,,,---...***+++,,,---....................................------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,------------------------//////...---,,,+++******......------,,,++++++***,,,------...------,,,,,,,,,------......------,,,.........///......---,,,...............///000000///......------......///////////////////////////000000///......///000000/////////////////////////////////000000111111111111111111111111111111111222222111111111111222222222222222222222222222222333333333444444444555555555555666777777777777666888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBDDDBBB???===<<<<<<<<<===;;;<<<===>>>@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;999999::::::::::::999999;;;;;;;;;;;;:::::::::::::::888666666777888777666555555555555444444333333444444444444555555555555555555555555555555555555666444222222333333333222111111111111111111111111333333222222111000//////111111111111000000000000000000000000000000000000000000000000000000000000000000000/////////...................../////////............//////////////////............///////////////////////////////////////...............////////////////////////---------........................---------------////////////...---,,,+++........................---/////////---,,,---...///////////////...---,,,........................------------------------............---,,,+++***........................////////////////////////................................................---------..................//////......---,,,+++///...---------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...///////////////.....................---------******+++,,,---...//////------------------------------------------------//////---,,,,,,++++++,,,---............/////////000000///............///---------............///---------------.........------............------+++,,,------......------......---,,,++++++******------............------...------,,,,,,------......------------------...------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,------.................................,,,,,,...//////...,,,,,,,,,------......------,,,,,,,,,,,,---------------------------------------------------------------......------,,,,,,,,,+++......------,,,,,,,,,,,,---------...------,,,,,,,,,------......------,,,---...............------///......------...000111//////............//////////////////////////////////////////////////////////////////////////////---......///000111222222111111111111111111111111222222111111111111222222111111111111111222222222333333333444444444555555444555666666777777666666888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<>>===<<<<<<===:::;;;<<<>>>???AAABBBCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@===<<<<<<<<<<<<;;;;;;;;;888999999::::::999999888:::::::::::::::::::::::::::888666666777888777666555555555555555444222222333333444444444555555555444555555555555555555444666444222111222222333333111111111111111111111111444333333222111000///////////////.........------000000000000000000000000000000000000000000000000000000/////////.........---------....../////////............//////////////////............//////////////////////////////..................------////////////////////////.......................................---------,,,,,,---....../////////........................---...///...---,,,---//////////////////...---,,,........................------------------------,,,---------,,,,,,+++***................................................................................................,,,---------.../////////++++++,,,---............/////////.........//////------------------------/////////......---------------...////////////////////////...---------,,,---------....../////////------,,,,,,,,,---..............................///......------,,,,,,,,,---------.........///////////////.........//////---------............///+++,,,,,,,,,---.........+++,,,,,,---------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---.........------,,,,,,,,,,,,........................+++,,,---......---,,,+++,,,------......------,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------.........---.........---,,,,,,+++,,,------......------,,,------...............---///......------...000111/////////....../////////////////////////////////........................////////////////////////------...///000111111222000000000000000000000000222222111111111111222222000000111111111222222222333333333444444444555555444444555666666666666666777777777777888888888999;;;;;;;;;<<<<<<<<<======???@@@@@@BBBCCCDDDEEEEEEEEECCCAAA???>>>=========:::;;;<<<===???@@@AAABBBAAAAAABBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@@@@???????????????@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;888999999::::::999999888:::::::::::::::::::::::::::888666666777888777666555555555555444333222111333333333444444444444555444444555666666555444444555444333222111111333444111111111111111111111111333333222222111000000///////////////............111111111111111111111111////////////////////////////////////............,,,,,,------......//////............//////////////////............//////////////////////////////------...............................................................---........................,,,,,,------...//////000........................,,,...///...------...///---............------,,,........................------------------------***+++,,,,,,---------,,,........................------------------------................................................,,,---------.../////////***+++,,,---............------------------------------------------------/////////......---------+++,,,------............/////////...---------,,,//////......---------,,,------,,,,,,,,,---..............................------......////////////------------..................//////////////////---------............///+++,,,,,,,,,---.........++++++,,,,,,---,,,,,,,,,+++,,,------......------+++,,,,,,,,,---------...------............------...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......,,,,,,---...000///...,,,,,,+++,,,,,,------------------------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,---......//////,,,,,,,,,------------...------------------------++++++,,,---...///000000+++,,,,,,---......//////............---,,,++++++,,,------......------,,,,,,---......///........................///000000000//////......//////000////////////////////////---......//////......---////////////////////////.........//////000000000000000000000000000000000222222111111111111222222000000111111222333333333333333333444444444555555444444555666666666666555666666777777777888888888;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@AAAAAACCCBBBAAA???>>>=========;;;<<<<<<===>>>???@@@@@@@@@AAABBBBBBBBBAAA@@@???===>>>??????@@@@@@??????>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999::::::::::::999999999999999999:::::::::::::::888666666777888777666666555555444333222111111333333333333444444444444333444555666666555444333333444444333222111222444111111111111111111111111222222222111111111111111222222222222111111111111111111111111111111111111/////////////////////////////////.........---------------------.....................//////////////////............//////////////////////////////.............../////////.......................................---------.............../////////000000...------,,,------........................,,,---///...------...///------.........------,,,........................------------------------***+++,,,------.................................------------------------................................................---------...............---......------,,,+++***))))))***++++++++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------...............---------......---,,,+++***))))))------------------------........................,,,---...///000000000000,,,------------.........---...//////000/////////---------............///---------------.........+++,,,,,,---......------+++,,,------......------.........---------------------............------...------,,,,,,------...------...//////...------------------------------,,,,,,,,,---------......,,,---......,,,,,,---.........---,,,,,,,,,---...---------------------------,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,------.../////////,,,,,,,,,---------......------------------------,,,,,,------......//////---------...........................---,,,+++***,,,------......------,,,,,,------...//////......---......///////////////000000////////////000000////////////////////////...///000000000000///...000000000000000000000000......//////////////////000000000000000000000000222222111111111111222222111111111222333444444444333333333444444444555555333444555555666666555555777777888888888999999999<<<<<<<<<<<<============????????????????????????AAA@@@@@@???>>>=====================>>>>>>?????????@@@BBBCCCCCCBBB@@@???===>>>>>>???????????????>>>>>>======>>>???AAABBB@@@AAABBBCCCCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::888888999999999::::::::::::888666666777888777666777666444222111111111222222222333333333444444444333444666777777666444333222444666555222111222333111111111111111111111111111111111111111222222222333333333333222222222222111111111111111111111111//////////////////////////////.........---------...------------------,,,............//////////////////............//////////////////////////////.........//////000000000//////////////////////////////.........------------........./////////000111000...---,,,,,,------........................,,,---......------...000---....../////////......................................................,,,------.........------...............................................................................................................---------------------,,,+++******)))***+++,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,---...............------------...............---,,,,,,++++++*********---............---+++***------------------------,,,---.../////////...---,,,,,,---------.........,,,---///000000000//////---------............/////////..................,,,------.../////////...+++,,,------......------000000///...---,,,,,,+++---..................---...------,,,,,,------......///000111111000///...........................,,,,,,,,,------.........,,,---......,,,,,,---...---,,,++++++,,,---///000------------------------...---++++++++++++---...,,,------......------,,,,,,,,,------...///000000,,,,,,,,,------.........------------------------..................------/////////...------,,,,,,............---,,,+++***,,,------......------,,,,,,,,,---.../////////...,,,---///000000000///...000000////////////000000///////////////////////////000111222222111000///111111111111111111111111///////////////.........000000000000000000000000222222111111111111222222111111222333444444555555333333333444444444555555333444555555666666555555888888999999999:::::::::<<<<<<<<<<<<=========>>>AAAAAAAAA@@@@@@@@@??????????????????>>>>>>============>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBB@@@???======>>>???????????????>>>============???AAABBB@@@AAABBBCCCCCCCCCBBBAAA?????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888888999999::::::::::::888666666777888777666888666444111000000111222222222333333333444444444333444666777777666444333111444666666333111111222111111111111111111111111000000000111222222333333222222222111111111000000111111111111111111111111//////////////////////////////.........---------.........------,,,,,,,,,............/////////000//////............//////////////////////////////.../////////000000111111000000000000000000000000//////.........------------.........//////000000------,,,,,,---...000111........................,,,---......------///000//////000000000000000///........................////////////////////////////////////...---,,,,,,........................////////////////////////................................................/////////......------,,,******+++,,,------------+++,,,...///000///......,,,,,,,,,------.........---------....../////////...///////////////......,,,------....../////////---------------------------.../////////---***)))---------------------------......///...---+++***,,,,,,,,,---------......,,,---///000000000//////---------.........//////000000000///.........---........................///...---,,,,,,---...///........................///...,,,++++++,,,---...------------------------//////000000///...------///+++'''(((---222222111333111///...///000//////,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------..................---,,,+++***------,,,+++,,,---...///000///...---,,,---......................................................,,,------......------,,,////////////////////////---------------------------------.........//////............////////////000000000000000000000000000000//////.........---000000//////......------////////////////////////000000000000000000000000111222222222111000...---111111111111111111111111//////000111222222333333444444555555555555555555444444555555666777777777777777888888888999999999;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>>>>>>>???@@@BBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777777;;;;;;;;;::::::999999999888888888888777777777777777666444222111000//////111222222333333222222111111222333444555555555555222222222111111111111000000000000/////////////////////000000111111111222222222222111000//////...///000111111000///...---////////////////////////111111000000//////......------,,,,,,,,,,,,---------......///////////////////////////////////////........................,,,------......------,,,---------------...//////111111000000/////////...........................,,,,,,---.../////////...------------------,,,,,,..............................------------......---...///000000///...------,,,,,,++++++,,,,,,---////////////...---,,,+++------............------------------------------//////////////////////////////000000///...------........................------+++******+++------------..................///...---,,,+++*********,,,------......------,,,,,,------......------,,,,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,---------..............................000...------.........,,,//////............//////........................//////............//////..............................------------......------------------------......---------------...------------------------///////////////...------111...,,,///666<<<>>>===333000---++++++++++++***,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......++++++,,,,,,------,,,,,,------,,,,,,,,,---...///000///...---------......------------------------......///......------,,,,,,------......------,,,........................---------------------------------.........//////............////////////////////////////////////000/////////............///////////////.........////////////////////////000000000000000000000000---...///111222222111111111111111111111111111111111111222222333333444444444444444444444555555555444444555555666666777777888888888888999999999999;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@??????>>>??????@@@@@@??????>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@???======<<<<<<;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777::::::999999888888888888888888888777777777666666555444333333222222222333111222222333333222222111000111222333444444444444222222222111111111000000000000000000000000000000//////000000000111111111111111000000///......---222222333333333222111000////////////////////////000000000000//////............------------......,,,------...............................................................---......//////......---...------,,,---...///000000000/////////.................................---------------.........////////////////////////..............................------------...............//////.........------,,,,,,,,,,,,------,,,,,,------------------------............------------------------------........................,,,,,,------,,,++++++***........................------,,,,,,,,,,,,------/////////...---------,,,...------,,,,,,,,,,,,---,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////111///......//////...---//////............//////........................//////............//////........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------...////////////...------///---,,,///555;;;======888444///,,,+++,,,++++++,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......'''(((***+++---.........------,,,,,,------...///000///......------......------------------------....../////////...,,,+++,,,------......------,,,------------------------........................---------...............---............/////////////////////////////////////////////.....................///////////////////////////////////////000000000000000000000000,,,---...000111111222222111111111111111111111111333333333333333333333333222333333333444444444555444444444555666666777777888888999999999::::::::::::;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@??????===>>>>>>???>>>>>>======????????????????????????????????????????????????====================================>>>???@@@@@@@@@@@@?????????>>>>>>>>><<<<<<;;;;;;:::999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999999888888888888888777777777777777888888777777777777666666333333222333333444555666111111222222222222111111///000111222222222222222222222111111111000000000///000000000111222222222//////000000000000111111000000//////......------//////000000000///......////////////////////////000000000////////////...///..................///+++,,,,,,---...---------...................................................//////////////////...///...,,,,,,,,,---///111///............---------...........................---,,,++++++,,,------////////////////////////..............................------------............------------............------------......******+++,,,,,,------...------............------........................------------------------+++++++++,,,++++++***)))........................------............------000000///...---,,,,,,+++---------------...//////,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000000000000000000000222000......///000///...//////............//////........................//////............//////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---------------------------.........//////...------///---+++,,,000333444333888555000---,,,---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......((()))***,,,---...//////---------------......///000//////...............------------------------+++,,,...///000///...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------........./////////////////////////////////////////////.........------......//////000000/////////////////////////////////////////////////////////000////////////111111111111111111111111333333333333333222222222111222222333333444444444333333444555555666666777999999999999::::::::::::::::::;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@??????>>>>>>??????>>>>>>======????????????????????????????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAA???>>>>>>>>>>>>=====================<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::999999999888777777777777777777777777888777777777666666666666222222222222333444444555111111222222222222111111///000111111222222222111111111111111000000000000//////000111222333333444//////000000000000000000000000000//////.........------.........---------//////////////////////////////////////////////////////............//////,,,,,,---............---......................................................////////////......///...,,,+++,,,---///111------------------------........................///...,,,***)))***,,,---,,,,,,,,,---------------..............................------------.........---,,,++++++,,,---............------.........,,,,,,+++,,,,,,------...------............------////////////////////////------------------------------.........------,,,........................,,,---...//////...---,,,//////......---------,,,//////............//////,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......------..................,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////111///...---...///...---///......------......///........................///......------......///........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------------------------------............------111000......///000000000111...+++)))***+++,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,---...//////......------.........//////...///////////////.........------------------------)))***,,,...000000000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.............................................---------------.............................................///////////////------......//////000000////////////////////////////////////////////////000000000///////////////111111111111111111111111222222222222111111111111111111222222333444555555333333444444555666666666888888999999999:::::::::999999:::;;;<<<===>>>>>>??????@@@@@@@@@@@@????????????@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================::::::<<<===>>>???@@@@@@>>>>>>>>>=========<<<<<<>>>>>>>>>===============999999::::::::::::999999999999999999999999888888777777777888888888888888777777777666666666666555333222111111111111111111000111111222222111111000000111111222222222222111111111111000000000////////////000111222333333444000000//////////////////111111000000000000000///000000000000000000000000////////////////////////...............///////////////............//////------...///////////////................................................,,,------......------,,,///...,,,,,,,,,---///000,,,,,,,,,---------------........................///...,,,***)))***,,,---,,,,,,,,,---------....................................------------.........---,,,++++++,,,---............------.........//////...---,,,,,,------------............------////////////////////////------------------------......////////////..............................,,,---...//////...---,,,,,,---------......//////222111000///............,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......,,,,,,,,,---------..............................000...,,,,,,---------,,,......------------....................................------------..............................---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,---............------------------...///000...,,,++++++---.........,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...,,,,,,,,,---------.........////////////......---------...////////////...///000000000000///...---........................******+++---...000111222,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------,,,------------..........................................///////////////.........///////////////////////////////////////000000000000000000000000000/////////000111222333111111111111111111111111111111111111111111111111111111222333444555666666333333333444555555666666777777888888888999999999888888999;;;<<<===>>>?????????@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>???@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888888888888888888888888777777777777777888888888888777777666666666666555555333333222000////////////000000111111111111000000000111111222222222111111111111000000000////////////000000000111222222222000000////////////......111111111111000000000000......---------...//////////////////////////////---............////////////..................///---...//////000000//////------------------------........................,,,,,,------------,,,,,,---------------...//////,,,,,,,,,------------..............................---,,,++++++,,,------------......///000000000..............................------------............------------............------------......111000...---,,,,,,------------............------........................------------------------,,,,,,------......------........................------............------+++,,,,,,---...///000000222111000///------------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......***++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------..............................///---++++++,,,---,,,+++......------------....................................------------....................................------------......------------------------*********++++++---......------------------------+++,,,------.........---)))***+++++++++,,,---......------...000111000///,,,,,,,,,---------.........---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,,,,---------......---...............------,,,---...///000//////...///000000111000///...---////////////////////////...---,,,,,,,,,...000111,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,---------............................................./////////000///////////////.........////////////////////////000000000000000000000000333222111000000111222333111111111111111111111111000111111222222333333333222222333444555666777777222333333444444555555666666666777777777888888888777888999:::<<<===>>>?????????@@@@@@@@@@@@??????????????????>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<>>>???@@@@@@@@@@@@>>>>>>>>>============<<<::::::::::::::::::::::::888888999999999999888888666666666666666666666777555555666666666777777777777777666666666555555555444333222111000000000000000000111111111111000000///000000111111000000///111000000000////////////000000000000000000000000000000/////////.........000000000000000000000000++++++*********+++------////////////////////////---------.........//////......------------......,,,---......//////......------------------------........................------............------,,,---.../////////...---,,,---------....................................---------------.........------......///000000111..............................------------...............//////.........------,,,,,,,,,,,,------///...---++++++,,,......------............------------------------------........................***+++,,,------------,,,........................------,,,,,,,,,,,,------,,,---------.../////////000//////...------------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......******++++++,,,------...,,,,,,,,,---------......,,,,,,,,,---------..............................///...,,,,,,---------,,,...------,,,,,,------..............................------,,,,,,------...........................///...---,,,,,,---...///........................******))))))***,,,---///------------------------+++,,,------.........------...///...---------...+++++++++---......,,,***,,,,,,,,,---------.........---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,,,,---------......+++,,,------.........---,,,---///000000000///...///000111111111000...---000000000000000000000000222000---++++++,,,...000,,,------......------,,,------------------------++++++++++++++++++++++++//////.........---------,,,,,,,,,---------..............................---.........//////000000000000//////.........---////////////////////////000000000000000000000000888666444222000/////////111111111111111111111111111111222333333444555555222222333444555777777888222222333444444555555666666666666666777777777777777888999:::<<<===>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===???@@@AAAAAA@@@@@@???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888555555555666666666666666444444444555555555666666777666666666555555555555333333222222111222222222000000111111111111000000...///////////////......000000000000////////////000000000000////////////000000//////.........---.........///////////////......---,,,---...000111////////////////////////---------.........//////---------,,,,,,---------+++,,,------......------------------------------..............................////////////......+++,,,...000000///...,,,---------....../////////........................,,,,,,---.../////////...++++++,,,,,,---...//////.................................------.........---...///000000///...------,,,,,,++++++,,,,,,---,,,+++*********,,,...000---..................---------------------------////////////////////////+++,,,------....................................------+++******+++------..................------...------------...//////,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000,,,,,,,,,---------......,,,,,,,,,---------......000000000000000000000000000///------.........---...------,,,,,,------..............................------,,,,,,------............------,,,,,,,,,,,,,,,------.../////////------------------------//////.........---------------............------.........------,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,//////.........---------------------------------........................---------.........//////---------............/////////............//////////////////////////////------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,************,,,,,,------------------------...------------...//////+++,,,,,,---...///000000000000000///......------+++++++++,,,,,,---------000000000000000000000000//////............//////000000000000000000000000......///111222222222222000111111111111222222222333555666444222111444666444444444333333222222222333333333444444444555555777777777777666666666666888888888999:::;;;<<<===>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>>>><<<<<<======>>>>>>??????<<<<<<======>>>>>>??????===============>>>??????>>>>>>>>>@@@AAAAAA@@@>>>>>>============<<<<<<<<<===<<<;;;:::999:::;;;;;;999999888888888888888888777777666666555555555444999888777666666555555666555666777777777666444333444333222111000000000000333333222111111111111111////////////000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000///...............////////////////////////,,,---------...////////////////////////////////////...------...///000111...------,,,,,,------...000000///...------,,,,,,---------............///------------------------......---------,,,,,,,,,.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,........................,,,,,,,,,------.........///...---,,,,,,---...///---,,,,,,,,,,,,---......------,,,,,,,,,,,,------000///...---------------................................................------............------------............------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++------------------,,,,,,******+++,,,,,,------............------,,,,,,,,,/////////......---------++++++,,,,,,---...//////------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,------***(((''')))---///...,,,......---,,,---...///000000///---,,,,,,---...///......---------,,,,,,,,,..................------........................//////.........---------------............------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......//////.........---------------------------------........................---------.........//////---------............/////////............//////........................------------------------...---,,,,,,,,,,,,---...........................---,,,++++++++++++,,,---------------------------...------------...//////,,,,,,------.../////////.........///////////////------------........./////////////////////////////////............//////////////////////////////......///000111111111111000111111111111222222222222333444333111111333555444444444333333222222222333333444444444555555555777666666666666666666666888888888999:::;;;<<<===??????@@@AAAAAABBBBBBCCCBBBBBBBBBAAA@@@?????????======>>>>>>>>>>>>>>>???===============>>>>>>>>>===============>>>??????>>>>>>>>>@@@AAAAAA@@@>>>=========<<<<<<<<<;;;;;;===<<<;;;:::999::::::;;;::::::999888888777666666777666666666555555555444666666555444444444444555444555555666555444333222444333222111000000000000000000///...............////////////000000000000//////000000000000//////////////////////////////111111000000000000111111000000000000000000000000000000///...............////////////////////////---------.......................................///......------...///000///......------......///000//////...------,,,,,,---------............///------------------------000000/////////...............---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,---........................,,,,,,------------------///...---,,,,,,---...///---------------......///......------------......//////...---------------................................................------............------------............------,,,,,,------...---------////////////////////////---,,,,,,---......---+++------------------------..............................---------,,,,,,,,,.........---------,,,,,,+++,,,,,,------.........------------------------+++,,,,,,------.........---------.........//////...,,,+++,,,///000///......------,,,---...///000---------------...//////...------------,,,,,,,,,000//////...------,,,,,,////////////////////////...............---------------............------...------------,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////.....................---------------------------------........................---------...............---------............/////////............//////........................------------------------...------,,,,,,------...------------------------...---,,,,,,,,,,,,---...------------------------...------------...//////........................------......///000000111///////////////000000000//////////////////////////////............//////////////////////////////...//////000000000//////000111111111111222222222111222333222000000222333444444333333333333222222333444444444444555555555666666666666666666666666888888888888999;;;<<<===@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>=================================>>>??????>>>>>>>>>@@@AAAAAA@@@>>><<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;:::::::::::::::;;;:::999888777555555444666666666555555555555555333333222222222333444444333444444444444333222222333333222111000000000000222222111000000000000111////////////000000000000//////000000000000//////////////////////////////222111111000000111111222000000000000000000000000000//////............///////////////////////////...............---------........................000///......---........./////////......//////////////////...------,,,,,,---------............///------------------------///////////////............------------,,,,,,,,,------------------------......---,,,,,,,,,------........................------------------,,,,,,///...---,,,,,,---...///......------......///000///................../////////...------------...................................................------............------------............------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---++++++,,,,,,------.........000000///......---,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////000...---...///000///......------------...//////,,,,,,---...////////////------------------------//////.........---------................................................------............------------------------------,,,,,,,,,------------...***+++,,,,,,------,,,,,,........................------------------------................................................---------............//////......------......///........................------------------------------------------------++++++++++++++++++++++++.........------.........------------------------...------------...////////////.........---------............//////000000//////////////////000000//////////////////////////////............//////////////////////////////...////////////......---000000111111111222222222222222222111111111222333333333333333333333333333444444444444555555555555555555555666666666666666777777888888999:::<<<===>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<;;;===============>>>>>>???>>>>>>>>>@@@AAAAAA@@@>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::::::::999999888777666666555555555555555555555555555555111111111111222333444555444444444444444333333222333222222111000000111111333222222111111222222222////////////000000000000//////000000000000//////////////////////////////111111000000000000111111000000000000000000000000000///............///////////////////////////////////////...---------,,,........................000//////...------------//////............////////////.........------------------............///------------------------------------------------------------------------------------------------...------,,,,,,,,,------.................................------,,,,,,,,,......,,,,,,,,,,,,......///............///000000//////............/////////......---------......................................................------............------------............------000///---,,,++++++,,,---++++++++++++++++++++++++---,,,,,,---......---+++++++++,,,,,,---...//////------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,------///............------,,,------------......//////------/////////...---,,,---------------------------------.........//////---------------------------.....................------............------------------------------,,,,,,---------.........***+++,,,,,,------,,,,,,---.....................------------------------.............................................------------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...------------...///////////////...------,,,,,,000000//////............................................................//////............//////...........................////////////......---000000111111111222222222444333222222222333333333333333333333333333333333444444444555555555666666444444555555666666666777777777777888999:::;;;<<<=========>>>??????@@@@@@BBBAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;===============>>>>>>???>>>>>>>>>@@@AAAAAA@@@>>><<<<<<;;;;;;;;;::::::::::::::::::::::::999999999666666666666666666777777444444444555555555555555111111222222333444666666555555555444444444444444333222111111000111111111//////.........//////000////////////000000000000//////000000000000//////........................//////............////////////////////////////////////............///////////////////////////////////////...---------,,,........................//////.........---,,,,,,...------,,,,,,------..................------------------............///------------------------,,,---------------------------------------------------------------------------,,,,,,,,,------....................................------,,,,,,,,,...---,,,++++++,,,---...///............///000000//////............//////......---------......///................................................------............------------............------000///---,,,++++++,,,---........................---,,,,,,---......---+++++++++,,,,,,---...//////+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,------/////////...------,,,------------...............//////000000///---+++***,,,,,,,,,------------...,,,,,,------...//////000---------------------------------...............------............------,,,,,,,,,------------...,,,---------............,,,---......//////......---------...............------------------------.......................................------------------............///......------------......------------------------------------------------,,,------......------,,,////////////////////////------...//////...------------------------------...------------...////////////.........---------111000000///......------.........------------,,,........................//////............//////...........................//////000000000//////000111111111111222222222444333111111333444333222222222333333333333444444444444555555555666666666444444444555555666666777777777777777888:::;;;<<<;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<===============>>>??????>>>>>>>>>@@@AAAAAA@@@>>><<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888444444555555666777777777444444444444444555555555333333333333444555666777666555555444333444444444222222111111111111111222000000/////////000111111////////////000000000000//////000000000000//////........................///......------......//////////////////////////////............//////000////////////////////////...............---------------------------------------.........---,,,,,,------,,,,,,,,,,,,------........................---------............///------------------------.........///////////////,,,,,,,,,------------...------------------------------,,,,,,,,,---..............................------------------,,,,,,...---,,,++++++,,,---.........------......///000///..................///...------------...//////................................................------............------------............------......---,,,,,,,,,---------------------------------,,,,,,---......---++++++,,,,,,------.........,,,,,,------...///000000,,,,,,,,,------------...,,,,,,,,,,,,---------------------------------------------------------------------------------------------.........//////000111222111///......///,,,---......//////......000000//////...---++++++,,,,,,,,,---------......------..........................................---------.........//////------............------,,,,,,,,,---------......------------............,,,---......//////......---------.........//////------------------------........................//////.........------------------............///...------,,,,,,------...------------------------------------------------,,,,,,---......---,,,,,,........................,,,---............---,,,------------------------...------------...//////...............---------///////////////..................---------,,,,,,........................//////............//////..............................///000111111111111000111111111111222222222444111///000222333222111222222222333333444444444555555555555666666666666333333444555555666777777666666777777888:::;;;<<<<<<<<<======>>>?????????????????????????????????======>>>>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<<===============>>>??????>>>>>>>>>@@@AAAAAA@@@>>>=========<<<<<<<<<;;;;;;999::::::;;;:::999888777444555555555555555555666333333333444444555555555333333333333333444555666555555333222222222333444222111111111111111222222222222111111222333333444////////////000000000000//////000000000000//////........................//////............//////////////////////////////...............///000000////////////////////////---------...............------------------------+++,,,---.........---,,,......------------..............................---------............///------------------------........./////////000000,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,------------------------,,,++++++,,,---------------------......///......------------......---------------...//////................................................------............------------............------,,,,,,------...---------++++++++++++++++++++++++---,,,,,,---......---+++---------------------------.....................,,,,,,,,,---------......,,,,,,---------.........+++,,,,,,------.........------------------------+++,,,,,,------.........---------.........//////...000111000...---...000,,,---.../////////...---......---------......///,,,,,,,,,------........./////////...------,,,,,,////////////////////////---------.........//////---..................---,,,,,,,,,------.........---------.........//////***+++,,,,,,------,,,,,,---------.........//////------------------------........................//////.........------------------.........//////...------,,,,,,------...------------------------------------------------,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++------------------------...------------...//////........................------......///000000000//////......---------,,,........................//////............//////..............................000111222222222222000111111111111222222222333000...///111222111///222222222333333444444444555555555555666666666777333333444444555666777777666666777777888999;;;<<<=========>>>??????@@@@@@>>>>>>>>>>>>>>>>>>??????<<<<<<======>>>>>>??????:::;;;;;;<<<<<<========================>>>??????>>>>>>>>>@@@AAABBB@@@>>>>>>============<<<<<<<<<999999:::;;;:::999888777666666666555555444444444333333333444444555555555333333222222333333444444444333222111111111222333222111111111111111222222//////......///000111111////////////000000000000//////000000000000//////........................000000////////////000000////////////////////////...............///000111////////////////////////,,,------....../////////------------------------***+++---...///...------//////............//////---.....................---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,,,,------.........------++++++++++++---------,,,,,,,,,,,,---......---------,,,,,,------------------------...///000................................................---..................------..................---***+++---...///...------........................---,,,,,,---......---+++------------------,,,,,,...------,,,,,,++++++***,,,,,,,,,------.........---------....../////////++++++,,,,,,---...//////------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,------+++---///...++++++,,,///,,,,,,.../////////...---,,,,,,+++,,,---///111222---------............///,,,,,,,,,------.........------------------------------------------------......////////////......000///......------------........................//////...---,,,,,,++++++........................///...---,,,,,,---...///................................................,,,------......------,,,------,,,++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,---......//////....../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***++++++,,,------.........------,,,,,,,,,------............------........................---...///000000///...---////////////////////////111111000000//////......000000000000111111111111000000//////......------//////000111111111111111333333333444444444555555444444444555555555555666444444444444555555555666999999888888888888888888:::;;;<<<===>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================>>>????????????===;;;:::<<<;;;999777666666777888444444333333333222222222555444222111111111222222444444444333333222222222333333222222333333444555444333111222222333111000111111222222222333333333555444333111000111111222000000000000000000000000000///...------...///000000000000000000000000000---...//////---------///////////////////////////------------------------........................---------............///000000//////.........---//////////////////////////////.........---------000000//////.........---//////.........------------------.........//////------------------------.........///......------000///...---------------................................................////////////////////////---,,,+++***+++,,,---...,,,,,,---------------------......///////////////---------............///,,,,,,------.../////////------,,,,,,,,,,,,------000//////---,,,+++******,,,,,,,,,------............,,,,,,---///...***&&&........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......///000000...,,,******+++.........------,,,,,,,,,.........---,,,,,,++++++.........------,,,,,,,,,+++++++++,,,,,,,,,------------..................///,,,+++,,,...///---+++---------............///------...............///------------------------------------------------.........//////.........//////...---,,,---.....................---------------------------------........................///...------------...///................................................,,,------......------,,,------,,,,,,+++,,,,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,---............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///......---------,,,,,,,,,------............------........................,,,,,,---......---,,,,,,////////////////////////111000000000/////////.../////////000000000111111000000000000000/////////000000111222222222222222333333333444444444444555444444444444555555555555444444555555555666666666888888888888888888888888:::;;;<<<======>>>>>>>>><<<<<<============<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<;;;:::999::::::999888777777777777555555555444444444333333555555333222222222333333333333333222222111111111222111111111111222333333555333222222333333222000000000111111111222222222555444222111000111111111////////////////////////000///...------...///000........................---...//////......///000////////////////////////................................................---------............///000/////////....................................//////.........---------000/////////.........---//////.........------------------.........//////------------------,,,,,,,,,------.........------...---,,,++++++++++++,,,........................................................................,,,,,,,,,,,,,,,------...------------------------,,,------...............---------............///..................---------...///000000///...---------............//////,,,,,,,,,---------......---,,,++++++,,,,,,(((%%%------------------------------------------------------------------------,,,------......------,,,+++,,,,,,,,,,,,------------.........,,,+++,,,---......---------,,,,,,,,,////////////000000000000......---------,,,,,,,,,,,,,,,---------........./////////...---------,,,///---,,,,,,...///...,,,---------............//////////////////.........------------------------------------------------------............------///...---,,,,,,---///000//////.........---------++++++,,,---......//////........................///...------------...///........................------------------------,,,------......------,,,---,,,,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000...------------,,,,,,,,,------............------........................,,,,,,---......---,,,,,,////////////////////////000000000000////////////....../////////000000000000000000000111111111111111111222333333333333333333333333333444444444444444444444444555555555555555555666666666777777777888888888888888888888888:::;;;<<<======>>>======<<<<<<============<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>========================<<<;;;:::999999888888999888999999888888777666555666666555555555444444444666555444333333333444444222222111111111111111000111111000000111111222333555333222222444444333111//////000000000111111111444444222111111000111111//////////////////////////////............//////........................---...//////......000111000000000000000000000000000000000000000000000000........................---------............///////////////............------------------------...............---------/////////..............................------------------........................------,,,,,,,,,***+++,,,------...------------,,,+++++++++,,,,,,........................................................................,,,,,,---...............///.........---,,,,,,,,,+++,,,,,,---...------------------............///000//////...------,,,,,,,,,...111333333111...,,,........./////////000000,,,,,,,,,------------...///...,,,+++,,,+++)))(((,,,,,,,,,,,,------------------------------------------------------------,,,------......------,,,++++++,,,,,,,,,---------+++,,,------,,,,,,...///...------------,,,,,,,,,******+++,,,...///000000...------------,,,,,,,,,---------.........//////000000///...---,,,,,,+++///...------//////...------------............///000/////////......------................................................,,,,,,------------,,,,,,///...,,,+++,,,...000222/////////...------,,,,,,,,,,,,------.../////////.................................------.................................------------------------,,,------......------,,,---,,,,,,,,,,,,------...------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---------...------------------------------------------------------....../////////000------------------------------............------...........................//////////////////...////////////////////////000000000000////////////............/////////////////////000000111111111000111222222333333222222222222333333333444444444333333444444444555555555666666666666777777777777777777777777888888888888::::::;;;<<<============<<<<<<============<<<<<<========================<<<<<<===============>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777777888888999666777888999888777555444555555555555444444444444444444444333333333444444222222222222111111111111111111111111111222333333555333222333444444333222000000000000111111111222333333222111111000000000/////////////////////////////////....../////////000000000000000000000000+++---............///111000000000000000000000000////////////////////////........................---------............//////////////////.........------------------------.........................................................................................................------,,,,,,+++)))***+++,,,------------///......---------..............................................................................+++,,,...///000///...---000//////...---,,,,,,+++,,,,,,---............------------............/////////.........------------...111222222111...---000000//////...------,,,------------------------222111///---------,,,,,,++++++,,,,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,,,,------------.........+++,,,...---,,,,,,---///------------------------))))))***+++,,,---......------------------------------------............//////......---------,,,//////....../////////...---------............//////......------,,,,,,,,,................................................,,,,,,------------,,,,,,...---,,,,,,,,,...000111//////.........---------................................................---..................---........................------------------------,,,------......------,,,---,,,,,,,,,------...///------------------------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,------......//////---------------------------------------------------------------.........------------------------------............------......................../////////....../////////////////////////////////////////////000000000000............////////////.........//////000000000///000000111111111111111222222222333333333444444333333333444444444444555666666666666777777777777666666777777777888888888999:::;;;<<<============<<<<<<============<<<<<<==================<<<<<<;;;<<<<<<<<<=========>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::555666777888888666555444444444444333333333333222222222222333333333222222222333333333333333333333222222222222222333444444444222222222444444333222111111111222222222333333333222222222111000//////...........................//////////////////...000000000000000000000000+++---......------...///////////////////////////................................................---------............///.........///////////////........................---.....................---------...............---..........................................---.........------,,,,,,,,,)))***+++,,,------------......---------......///........................................................................+++,,,...///000///...---000000///...------,,,,,,------...///////////////---------............///---------.........//////........................///......------,,,,,,,,,------------------------000000///...---,,,------+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,............////////////---...///...,,,+++,,,---------------------------........................------------------------+++,,,,,,,,,,,,---------,,,---------......//////.../////////......//////---------............///---------------,,,,,,,,,................................................------............------...------------......///........................//////..........................................------...//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---...///000------------------------------............------++++++,,,---------------------..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------...........................---,,,,,,,,,,,,---...////////////////////////////////////000000000000....../////////000000000............//////////////////000111111111111000222222222222333333333333333333333333444444444444555555666666666777777777555666666777777888888888999:::;;;<<<<<<===<<<<<<<<<<<<============<<<<<<:::::::::::::::999999999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::555555666666666666555555444444333333333222222222111111222333333333222222333333333333333444444444333333222222333333444555222111000111333444333222111222222222222333333333222222222222111000///.................................////////////..............................---...///...---,,,---///////////////////////////------------------------........................---------............///.........///////////////////////////////////////---------...............---------------.........---------..............................---------------------------------***+++,,,------...------,,,,,,+++++++++,,,------................................................------------------------,,,,,,---...............000/////////...------------...//////000000//////---------............///,,,,,,------...//////000...---,,,,,,,,,,,,---...***++++++,,,---...//////...------------,,,,,,,,,***,,,---,,,+++***+++,,,++++++,,,,,,------......------------------------------------------------,,,------......------,,,---.........////////////---...///...,,,+++,,,---,,,,,,,,,------------...//////...---,,,,,,++++++,,,,,,,,,------------...+++++++++,,,,,,,,,------+++,,,,,,---...///000000---...//////------...///---------............///------------.....................................................................//////.........---.../////////...---,,,,,,,,,------.../////////------......//////000000........................------...//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------...///000------------------------------............------,,,,,,---............---......------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------...........................---,,,,,,,,,,,,---...////////////////////////.../////////000000000111/////////000000000111111000000000///////////////000000111222222222222111111222222222222333333333222222333333333444444444444444555555555666666666555555666666777888888999999999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<::::::999999999888888888999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::888999999::::::999999999555555555444444555555666555444444444333333333333111111333444444444333333111111222222333333333333222222222222222333333444111000///000222333222111111111111111222222222222111222222222111000///...........................---...///000000///...---........................000111222111///---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///............/////////000........................---------.........//////,,,,,,,,,------.........---------.........////////////.........---------+++,,,,,,------.........,,,------.........------+++++++++++++++,,,---...................................................------------------------,,,,,,,,,,,,,,,------...////////////............,,,---......//////......---------............///------..................,,,,,,------------,,,,,,++++++,,,---...///000000......---------,,,,,,,,,&&&))),,,---+++***+++---+++,,,,,,---......//////------------------------------------------------,,,------......------,,,,,,,,,,,,,,,---------...+++---...---,,,,,,---///,,,,,,,,,---------......,,,,,,++++++***))))))(((,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,---------.../////////,,,...///...,,,,,,---///---------.........//////---.........//////000000////////////////////////////////////////////////......////////////......---...///000000...,,,***+++,,,,,,---...///000000+++,,,---...///111222222........................,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---...///000000------------------------------............------,,,---......//////......---------,,,,,,+++++++++........................---------------------------------------------,,,,,,,,,,,,------.........---..................---........................000///...------...///000////////////////////////.../////////000000111111000000000000111111111111222222111111000000//////111111222333333333333222111111222222222333333333222222333333333444444444444444444444555555555666444555555666777888888999999999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::777888999::::::999888777666555444333333444666777666666555555555444444444111222444555666555444444000000111111222222222222111111111000111222222333000///...///111222222000000000000000111111111111111111222222111000...---........................---...///000000///...---000000000000000000000000333444444333000//////000------------------------------------------------........................---------.........//////---.........//////000000---------------------------------.........//////,,,,,,,,,------.........---------.........////////////.........---------***++++++,,,---...//////.........///......---------------------...///000................................................---------------------------,,,+++***+++,,,---............///////////////+++,,,------......---------------.........///////////////...------,,,,,,***+++...000000...+++***///////////////..................------,,,,,,,,,%%%)))---///...,,,---///,,,,,,------...///000000------------------------------------------------,,,------......------,,,******+++++++++,,,,,,,,,)))+++------------///111,,,,,,,,,------..................---------,,,,,,,,,,,,,,,------.........---------.........//////..................------+++---///...,,,+++,,,///......------------..............................111000///.....................------------......//////............///////////////////////////////////////...------,,,,,,,,,,,,++++++,,,///111333888777444111///---------//////.........---------+++---...//////---+++***,,,,,,,,,---------......---------...------,,,,,,---------,,,,,,+++++++++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------......///...,,,++++++,,,...///......---------,,,,,,,,,------............------.................................////////////000..................------////////////000000000000000000000000000000000000000111111111111222222222000111222222444444555666222222222222222222222222444444444444444444444444444333333333333444555555666666666777888888999999;;;;;;;;;<<<<<<<<<======@@@@@@??????>>>======<<<===<<<<<<;;;;;;:::999999999999999999999999999999;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888999999999999888777777666666666666555555555555555444444333333444444555555444222111111111222222111333555444333222333333333333333222222222111111111111111111111111111111000000000000000000000000111000000///////////////000000000000000///......111222333444333111///......------,,,,,,------...//////.........---------......//////...---,,,,,,000///---,,,,,,---...///........................---,,,,,,,,,,,,---......---,,,+++,,,.........---............////////////............////////////......------------......//////.........---------,,,,,,---------,,,,,,++++++,,,---...////////////------............------///...,,,++++++,,,...///---------...............,,,,,,,,,---------......------------------------,,,,,,------...///000000---------............///444333000...------...///111000...---,,,,,,---....................................------,,,,,,,,,++++++,,,,,,,,,---------........................------------------------+++,,,,,,------,,,,,,+++***+++---//////...---,,,---------...------,,,,,,,,,------......------,,,000000//////.........---..............................---------,,,,,,,,,---------------------------..................------------.........//////,,,,,,------------,,,,,,000000////////////000000......------------..............................000///......------............------------......//////............//////........................------..................---,,,,,,+++,,,...111222666555333111///...---...//////.........---------------...///...---,,,+++,,,,,,,,,---------......++++++,,,---..................---,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------............///...,,,++++++,,,...///............------,,,,,,------............------------------------------------........./////////....................................////////////000000000000000000000000000000111111111222222222333333222222222111111111222222222222222222222222333333333333333333333333444333333333333444555555555555666777777888888999999999999:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;::::::999888777777888888888777666666555555555555444444444444444444333333333333444444444333222111111111222222111222444444222111222333333333333222222111111111000000000000000000000000000000000000000000000000//////......///000111111000000000000000///......---...///000000000///......------,,,,,,------...//////.........---------......//////...------,,,///......---------..............................---,,,,,,,,,,,,---......///...---...000111000///............////////////////////////000000000000......------------......//////.........---------+++,,,,,,------,,,,,,+++---------.........------------............------...---,,,++++++,,,...///000000///...---,,,++++++,,,,,,,,,---------......------------------------,,,,,,------...//////000---------............///111000...---,,,---...//////......---------....................................---------,,,,,,,,,++++++,,,,,,,,,---------........................------------------------,,,,,,------------,,,,,,***+++---//////...---,,,,,,------...------,,,,,,,,,------......------,,,............---------,,,------------------------......---------,,,,,,,,,............------------,,,------......------,,,+++++++++,,,,,,,,,------------............------//////............//////......------------..............................///...------------------......------------......//////............//////------------------------,,,,,,------...//////000......---,,,---...///000333222111000///......///...............---------//////.........---------,,,,,,,,,---------......******,,,---...////////////...---,,,,,,,,,---...++++++,,,------...//////........................------------------------........................------------------------------------...............---,,,++++++,,,---.../////////............---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------............000000000000000000000000000000000111111111222222222111111111111000000000222222222222222222222222222222222222222222222222444333333333333444555555444555555666666777888888999999999:::::::::;;;;;;<<<<<<===>>>>>>???@@@@@@======<<<<<<;;;:::::::::888888888888888888888888999::::::;;;;;;::::::999::::::;;;;;;::::::999888666666777777666666555444444444444444333333333222444444333333333333444444444333222111111111222222000111333333111000111222333333333222111000000///////////////////////////000000000000000000000000---------...///000222333000000000000000//////...,,,,,,---...//////000000......------------.....................---------.........///......---,,,------...............---........................---,,,,,,,,,,,,---......,,,+++***+++---...---,,,............//////////////////000000000111111111......------------.....................---------++++++,,,,,,,,,,,,,,,+++......---------,,,,,,,,,------............---------,,,,,,+++,,,---///000000//////...---,,,++++++,,,,,,,,,---------......------------------------,,,,,,------.../////////---------............///------,,,,,,,,,---///000------..................------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------............------+++,,,---.........---,,,,,,,,,------...------,,,,,,------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------............+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------.........//////............------------------.........------------.................................------,,,,,,,,,------......------------......///......------......///---------------------------------........./////////......---------......000/////////////////////........................000///...---------......,,,,,,,,,---------......++++++,,,---............000///---,,,,,,---...///,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,,,,,,,------------...---,,,,,,,,,,,,---.../////////////////////...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............------........./////////000000000000000000000000000000000000111111111111...//////000111222333333111111111111222222222222222222222222333333333333444333333333333444555555444444555555666666777777;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????=========<<<;;;;;;::::::888888888888888888888888999999999::::::999999999::::::;;;;;;::::::999888666777777777777666555555444444444444333333333333444333333333333333333444333222222222222222222222///000222222000///000111333333222111000//////...////////////////////////000000000000000000000000---------...///000111111//////000000000000///////////////...///000111111......------------..............................---...............------,,,---.../////////...---........................---,,,,,,,,,,,,---......***)))))))))+++,,,+++***............////////////////////////000000000000......------------..............................+++,,,,,,------------,,,------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,---//////,,,,,,,,,------......///,,,,,,,,,---------......---------------------------------.........//////---------............///------,,,,,,------...///+++,,,...///000///......------------------------------------------------,,,,,,,,,------------...---------------------------------------------------..................---+++,,,---.........------,,,,,,------...---------,,,------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,+++++++++---------.........//////......////////////............------------............------------..............................------,,,,,,,,,------.........------------............------------......------------------------//////.........---------//////......------------------......////////////---.....................//////...------------...,,,,,,,,,---------..................---,,,++++++///...------------//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------***++++++++++++,,,,,,,,,---------,,,,,,---------.../////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////....../////////000000000//////////////////////////////000000000111111111//////000111222333444444000000000111111222222222222333333333444444555555444333333333333444555555444444555555666666777777;;;;;;;;;<<<<<<<<<==============================>>>======<<<<<<;;;::::::888888888888888888888888888999999999999999999888::::::;;;;;;::::::999888777777888888777777666555555555555444444444444333333333333222222333333333222222222222222222222222...000222111000///000000222222111000000///......000000000000000000000000//////////////////////////////............////////////000000000000//////111111000///...////////////......------......///---.....................------...............---+++,,,.../////////...---........................---,,,,,,,,,,,,---.........---,,,---...///...---............////////////---------.........//////......------------......---.....................------...///////////////---,,,,,,,,,,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,------......++++++,,,,,,---......///,,,,,,,,,---------......---------------------------------...............---------............/////////.........---......+++,,,...///000///......------------------------------------------------,,,,,,---------.........---------------------------------------------------..................---,,,,,,---------...------+++,,,,,,---.........---,,,------......------,,,---------------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******++++++,,,,,,,,,,,,***++++++++++++++++++***---------.........//////......////////////......///..................///......------------..............................------------------...///......------------............------------......------------------------000//////...------,,,,,,..................------++++++,,,...............---------.....................---------,,,,,,,,,,,,,,,,,,---------....../////////...---,,,******,,,---------............//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------++++++++++++,,,,,,,,,,,,---------------------------............/////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,------.../////////////////////000000000111/////////////////////////////////000000000111111333333222222222111111111//////000000111222222222333333333444444555555666444333333333333444555555444555555666666777888888999999999:::::::::;;;;;;========================>>>>>>======<<<;;;;;;;;;999999999999999999999999888999999::::::999999888::::::;;;;;;::::::999888777888888888888777666666555555555555444444444444333333222222222222333333111111222333333333222222///000222222000///000111000000000000////////////000000000000000000000000////////////////////////000///......------.........//////000000000000000000000//////...---,,,,,,//////............//////---------...............,,,---......///.........,,,,,,---...////////////........................---,,,,,,,,,,,,---......---,,,+++,,,...///...---............////////////,,,,,,---------...............------------......---------...............///000111222333333333333///...---,,,,,,---///000,,,,,,------------,,,,,,------------------------------------,,,,,,,,,+++,,,,,,,,,---------......------------------------........................---------............///////////////......------------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......++++++,,,---............,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------.........//////.........//////............//////......------------....................................------......///000......------------.........------,,,,,,------.............................................------------..................***+++,,,---......---------------.........//////+++,,,---------,,,******,,,,,,,,,---------..................---,,,++++++***+++---.........---,,,---------------------,,,------------------------------------------------........................------------------------,,,,,,---------.........,,,------------------,,,,,,,,,------............------............------------------------------------........./////////,,,,,,------...//////000........./////////000000////////////////////////////////////000000000111222111111111111000000000/////////000111222222222111222222333444444555555444333333333333444555555555555666777777888888999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::999999::::::::::::999999::::::;;;;;;::::::999888666666777777666666555444444444444444333333333222333333222222222222333333000111222333333333333222///111222222111000000111.........////////////000////////////////////////////////////////////////......---------...//////......///000000000000000...///000000000///...---//////............//////---------.........//////,,,------...//////......,,,,,,,,,---...///000000........................---,,,,,,,,,,,,---......,,,******+++,,,---,,,+++............////////////------------.........///......------------......---------.........//////222333444555666666666666444222000...,,,,,,---...+++,,,,,,------,,,,,,+++............---,,,++++++---------,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------........................---------............///,,,,,,---............---///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---,,,,,,,,,------......***+++,,,---............,,,------......------,,,++++++,,,,,,------------------------------------......---------,,,,,,,,,++++++,,,------...//////++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------............------...------------------............------................................................///000111.........------............------,,,,,,------...////////////////////////,,,,,,------.../////////,,,------...//////......)))***,,,---...------,,,---------.........//////***+++,,,------+++)))(((,,,,,,,,,---------......,,,,,,------...---------(((***,,,//////...,,,***+++,,,,,,------......///........................------------------------........................------------------------........./////////000000,,,------......------,,,,,,,,,,,,---------......---..................---.................................////////////000,,,,,,------...///000000---------.........//////////////////////////////////////////000000000000------...///000111222222...//////000111222222222000000111222333333444444444333333333333444555555666666777777888888999999;;;;;;;;;<<<<<<<<<======999:::;;;<<<===???@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::;;;;;;;;;:::999999555555666666555555444333333333333222222222111111333222222222222222222333000111222333444333333222000111333333111000111222------......///000000000........................////////////////////////,,,,,,,,,---...///000111......///000000000000000...///111333444333222111//////............//////---------.........//////,,,,,,---.../////////...------,,,,,,---...000111........................---,,,,,,,,,,,,---......///...---...000111000///............/////////000............/////////000.........------.........---------.........//////444555666777888888888888888666222///,,,++++++++++++,,,,,,------,,,,,,+++/////////...---,,,******)))******+++---...//////,,,,,,,,,---------......------------------------.....................------------.........//////((()))+++,,,---.........111000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......***+++,,,---............,,,------......------,,,*********++++++,,,,,,,,,..............................---------,,,,,,,,,------......///000111111+++,,,,,,------,,,,,,+++---------.........//////,,,------------------,,,---,,,,,,++++++,,,,,,---////////////////////////////////////////////////........................///+++((('''(((+++---...---.........---,,,,,,+++////////////////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000///---++++++---///000000000///...---,,,,,,+++.........------,,,,,,,,,........................------------------------,,,,,,,,,---------......***++++++,,,---------,,,///......,,,+++***)))))),,,,,,,,,---...//////000,,,,,,------,,,,,,++++++------------------------------------------------------------------------................................................++++++---......---++++++///.........///000222333////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111333222111222444555444333222222333333333333444444777777777777777888888999999999999999999999999999<<<<<<;;;;;;;;;<<<==================<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999666666666666555555555555444444444333333222222222333333333222222111111111000111111111111222222222333333222222111000//////222000///------///000222000000000000000000000000//////.........//////000------------............//////...//////000111222222333444444444222000...111111000///...---,,,,,,...........................---,,,+++***+++,,,---........................------...//////000000///,,,,,,,,,,,,,,,,,,,,,,,,................................................------............------***+++,,,,,,------,,,,,,***+++,,,,,,,,,...222555@@@777000///111111333555???===888222---+++,,,...+++,,,---------,,,+++***...------,,,,,,------......------,,,,,,------...------------------------*********+++,,,---...///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------,,,++++++***++++++,,,,,,+++++++++---------.........//////,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...///000000------------,,,,,,+++***,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++***////////////////////////...000222000---+++---000------------------------////////////////////////////////////////////////........................///---***)))+++---//////---.........------,,,+++........................+++,,,------......------------------------------------........./////////------------------------.........------,,,,,,,,,......---------,,,,,,,,,................................................,,,,,,,,,---------......,,,---......//////......------------,,,,,,,,,,,,.........///000111111111000...---+++***+++,,,---------------------------------------------------------------------------................................................,,,,,,,,,------,,,,,,,,,///............///111222////////////////////////000000000000000000000000////////////000000000000000000000000000000000000333333222222222222333333333222111222444555444333222222333333333333444444777777666666777777888999999999999999999999999999;;;::::::::::::;;;<<<<<<============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::999999999999999999999999666666666666555555555444444444333333333222222222333222222222222222222111000000111111111222222222333333222111111000//////111000///......///000111..............................------------......////////////000000000000//////...//////000111222333444555555555333111//////////////////.................................///...------,,,,,,------........................000///......---......///////////////////////////................................................------............------++++++,,,------------,,,***+++,,,,,,---000444888;;;333,,,,,,......000222777777666444000---------,,,,,,------------,,,,,,///......------......///...------,,,,,,------...------------------------...............///000111.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------.........------,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------///......---------......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---.........///---------------,,,++++++,,,,,,,,,---------......------------------------......................................................///...---,,,,,,---------------------------////////////////////////////////////////////////........................///...,,,---...000000///---............---,,,,,,........................+++,,,------......------........................,,,---------............+++,,,---......---,,,+++------------------,,,,,,...------------,,,,,,,,,------------------------........................,,,,,,,,,---------......------......//////......,,,,,,------.........///.........///000000111111333111---***)))+++---///------------------------------------------------------------------------................................................------,,,,,,,,,,,,------///......---......//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000333333222222222222333333333222111222333444444222222222333333333333444444777777666666777777888999999999999999999999999999;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999999888888888888888888888888666666555555555444444444333333333333222222222222111111111222222222222222000000000111111111222222222222222111111000000///111000///......///000111...........................------,,,,,,,,,------////////////000000000000////////////000111222222444555666777666555222111............//////000000........................///////////////...------........................222000///---,,,------...000000000000000000000000................................................------............------++++++,,,---------------***+++,,,---...111666999999000******,,,,,,...000...111444444222///---,,,...---------------....../////////....../////////...------,,,,,,------...------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++........................------------------------......------------.........------,,,,,,------......---------,,,,,,++++++,,,------......------,,,,,,,,,---...////////////............------,,,++++++++++++,,,,,,,,,------//////...---,,,,,,++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------,,,+++,,,,,,,,,---------..............................******++++++,,,,,,------------------------------...---,,,,,,------,,,+++------------------------////////////////////////////////////////////////...........................------...000000///...------............------........................+++,,,------......------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------............------------------------------------------------........................,,,,,,,,,---------......++++++,,,,,,---,,,,,,+++---------.........//////,,,,,,,,,------.........333111...,,,++++++---...------------------------------------------------------------------------...................................................---,,,++++++,,,---............---------------////////////////////////////////////////////////////////////000000000000000000000000000000000000111111000000000000111111222111111111333444333222222222222333333333444444666666666666666777888888999999999999999999999999;;;;;;;;;;;;<<<======>>>===>>>>>>>>>======<<<;;;========================;;;:::::::::999999888888888888888888888888888888555555555444444444333333333222222222222222222222000000111111222222333333000000000000111111111111222111111111000000000///000000////////////000000..............................------,,,---------------------..................//////000111222333666666888888777666444222.........///////////////..............................///000///...---,,,------------------------..................------------------------------................................................------............------+++,,,,,,---...---------+++,,,------...000444777<<<444------...------///+++...111222000...,,,,,,///...---,,,,,,...///000//////............//////...------,,,,,,------...------------------------,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++------------------------..............................------------.........------,,,,,,------............---,,,,,,++++++,,,------......------,,,++++++,,,...////////////............---,,,+++***---------.........//////,,,,,,,,,,,,++++++******,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..............................(((((()))***+++,,,,,,---------------------------///,,,***+++...///---***------------------------////////////////////////////////////////////////........................,,,,,,,,,...//////...,,,------...//////......---........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++******+++---................../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---,,,,,,++++++//////.........---------,,,,,,,,,,,,------------000000///...------,,,,,,------------------------------------------------------------------------................................................///...,,,,,,,,,,,,...///...............---------////////////////////////////////////////////////////////////000000000000000000000000000000000000111111000000000000111111222111000111333444333222222222222333333333444444666666666555666777777888999999999999999999999999999999999999:::;;;<<<==================<<<<<<;;;========================:::::::::999999888888888777777777777777777777777444444444444333333333333222222222222222222222222000000000111111222222222//////000000000111111111111111111000000000000000000000////////////000000////////////////////////000000///...------......------------..................//////000222333444666666888888777666444222111000000///......------........................------...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---000111000...---,,,,,,,,,,,,,,,,,,,,,,,,................................................------............------,,,,,,---.........---------------,,,,,,---000333???666//////...,,,+++------...///...,,,++++++,,,......---,,,---...///000...------,,,,,,------......------,,,,,,------...------------------------000///...............///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........------,,,,,,------............------,,,,,,,,,,,,------......------,,,)))***+++,,,---.........,,,,,,,,,,,,,,,+++******---------.........//////***+++,,,---...---------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,---------......------------------------+++,,,,,,---...//////000........................///---+++,,,///000...+++------------------------////////////////////////////////////////////////........................,,,++++++,,,......---+++------...////////////...------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...+++******+++...///........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////......------///.........------,,,,,,........................---............---,,,,,,------------------------------------------------------------------------......................................................------------......---....../////////......////////////////////////000000000000000000000000////////////000000000000000000000000000000000000333333222222222222333333222111000111222333333111222222333333333333444444666666555555666666777888999999999999999999999999555555555666777888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999888888888666666666666666666666666444444333333333222222222111111111222222222222222000000000111111111111111/////////000000000111111000000000000000000000000//////000000000000//////000000000000000000000000111000///...............////////////000000000000......///000111222444555444555666777666555222111111111000///...---,,,,,,........................---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///111000///...........................................................................------............------,,,,,,---........................,,,+++,,,...111>>>555///......+++******//////...,,,***)))+++---,,,,,,,,,,,,---...//////------,,,,,,,,,,,,------...------,,,,,,------...------------------------...---------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........------,,,,,,------...------------------------,,,------......------,,,******+++,,,------------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,---...000111111000///------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------)))******+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......////////////////////////...---,,,---...///...---------------------------////////////////////////////////////////////////........................---+++***+++---...---,,,------...///////////////------------------------+++,,,------......------------------------------------........./////////......---,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---,,,,,,,,,,,,,,,------------........................---,,,,,,+++,,,,,,---...------------------------------------------------------------------------................................................------............------,,,---///000000000000///////////////////////////000000000000000000000000////////////000000000000000000000000000000000000333333222222222222333333222000000111222333222111222222333333333333444444666555555555555666777777999999999999999999999999555555555666777999:::;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999666666666666666666666666333333333333222222222222000111111111222222222222111111111111000000000000////////////000000000111///000000000000000000000//////000000000000//////////////////////////////000000///...------------////////////000000000000......///000111333444555333444555555555333111///000000//////.........---........................000///......---.................................++++++,,,,,,---...//////////////////////////////................................................------............------,,,------..................///...---,,,---000222;;;333---......,,,+++,,,---------,,,******,,,...***+++,,,------...............------------.........------,,,,,,------...------------------------************+++,,,,,,---,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------...,,,,,,------.../////////,,,------......------,,,,,,,,,---------------,,,******+++,,,------------+++++++++,,,,,,,,,------,,,---///000000///...---------............---------,,,,,,++++++,,,,,,---,,,,,,,,,---.........///++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************........................***,,,------,,,,,,---...------------------------////////////////////////////////////////////////...........................,,,++++++---......---------...///000000//////------------------------+++,,,------......------.................................////////////000------...//////...------,,,,,,++++++***)))((((((,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---------,,,++++++***)))******+++,,,......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((())),,,///111------------------------------------------------------------------------................................................,,,---...//////...---,,,,,,---///111111111111000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111111000000000222333222111222222333333333444444444555555555555555666777777999999999999999999999999888888888999:::<<<===>>>999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999:::666666666666666666666666333333333222222222111111000000111111222222222222222222111111000000//////////////////000000000000////////////000000000000//////000000000000//////........................000///...---,,,+++++++++------------.........///......///000111333555666222333444444444222000............///////////////........................222111///.........///000000000000000000000000000000...+++)))***,,,///111........................................................................---..................---,,,---......//////..................---///222555999222---///000//////000)))+++------,,,,,,---...(((***+++---......---,,,//////............//////...------,,,,,,------...------------------------,,,,,,,,,---...///000111,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,.........------............------,,,,,,------...+++,,,,,,---...///000000,,,------......------,,,.........///......------******,,,---.../////////---------.........//////+++,,,---------+++)))'''------............---------,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,------.../////////...,,,,,,,,,---------......------------------------...---------------------------------------------(((+++---,,,***))),,,...------------------------......////////////......////////////////////////........................+++,,,...---,,,,,,---///////////////////////////......------------......///...---,,,,,,,,,,,,,,,.../////////000000111111...---,,,,,,------***(((------------------------***+++---......---+++***...------------,,,,,,,,,......//////...---,,,,,,---------------------------.........---,,,++++++------------------------,,,------......------,,,---...///...------...///.........////////////000........................------------,,,+++***)))------------------------,,,---......//////.........---,,,++++++,,,---..................///000000,,,---......///.........---......///////////////...............---------000000000111111222222333000000000000000000000000000000000000111111111111333333444444444333222222111111222222222333333333555555444444444444555555555777888888777777888999888999:::;;;;;;:::888777::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888888777777666555444444444222222222222222222222222000000000000000000000000222111111111000000//////000000//////000111222222,,,...///111222222222222////////////////////////------............------111111000000/////////.........------------.........//////000111222222222444444444333222111//////...------,,,,,,------...000000//////.........---000000/////////......---//////...---,,,,,,++++++////////////////////////000//////........./////////...---,,,+++,,,,,,---***++++++,,,,,,------...,,,,,,,,,---------......---------......000111111222000......///111222111000000///...---,,,,,,,,,......------------......------------------------------------------------.........------,,,,,,,,,........................000000//////.....................------,,,,,,,,,.........------,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,---...//////...------------...//////,,,------......------,,,+++++++++,,,,,,,,,------...---,,,++++++,,,---...........................+++++++++,,,---...///000........................,,,------......------,,,,,,---...//////...------111000...,,,+++++++++,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------------------................................................,,,---...///......//////......////////////......////////////////////////------------------------+++---......---,,,...///.................................------.........///...---,,,,,,,,,,,,---........./////////000000///---,,,---......---+++------------------------+++,,,------------,,,+++.../////////000000111111------......---,,,,,,+++------------------------...............---,,,,,,------------------------,,,------......------,,,---...///...---,,,---///,,,,,,---------.........------------------------.........------,,,+++***------------------------,,,,,,---............------------,,,,,,---------...............//////000---...//////000000//////---......//////////////////.....................000000000000111111111111000000000000000000000000000000000000111111111111111111222333333222222222111111222222222333333333555555444444444444555555555777888888777777888999999999999::::::999999888::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::888888777666666666666777777777666666555444444333111111111111111111111111000000000000000000000000111111111111000000000///000000//////000111111222000000111222111000///...////////////////////////------............------000000/////////...............------------.........//////000111111222222333333333222111000...---...------,,,,,,------...///.........------------000//////......---......//////...------,,,++++++........................//////......---......//////...---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------.........---------...///000000222///,,,+++---///111222000///...------,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,------------------------.........---------,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,///......------,,,++++++...------,,,,,,,,,---------------------...//////,,,------......------,,,,,,,,,,,,,,,---------------------,,,,,,---------------------------------,,,,,,,,,,,,------...///........................,,,------......------,,,,,,------......---,,,+++///...---,,,,,,,,,---.........---------,,,,,,,,,........................------,,,,,,,,,---......------------------------........................---------------------------.../////////...---,,,......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///------------------------..............................---,,,,,,,,,---------------............//////...,,,,,,---/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333333,,,,,,,,,---,,,,,,+++***------------------------.........///......---,,,------------------------,,,------......------,,,,,,...///...---,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++------------------------++++++,,,---------------,,,------......------,,,......------......///000...//////000000000000000---......//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000111111111222222///000111111222222222222111111222222222333333333555555444444444444555555555777888888666666777999999999888888888999999::::::::::::::::::::::::::::::::::::999999999888888777777666555555555555555666666666555555444444333000000000000000000000000000000000000000000000000111111111111000000000000000000/////////000111111000000111111111000///...////////////////////////------............------///............---------......------------.........//////000000111111222111222222222111///...---...------,,,,,,------...---------------,,,,,,,,,000///...,,,,,,---......//////......---,,,,,,,,,...........................---------------......///...------,,,---------//////......---,,,,,,+++,,,,,,,,,---------......------------------.........,,,)))***---111444555000///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++...------------,,,,,,,,,///......------,,,++++++//////...---,,,,,,,,,,,,---------------......///,,,------......------,,,,,,------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,------......------,,,,,,---------,,,+++******---,,,,,,,,,,,,---...///...------------,,,,,,,,,..............................---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......//////...,,,)))......////////////......////////////////////////------------------------,,,---......------...///---------------------------..................---...------,,,,,,,,,------------------------------///,,,******,,,///000111------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---.../////////,,,,,,---------,,,,,,+++------------------------.........//////......---------------------------,,,------......------,,,,,,---......,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,------------------------***+++,,,,,,------,,,,,,+++,,,---......---,,,+++...------------...//////......///000000000000///---......///////////////000000000000000111111111222222222111111000000000000000000000000000000000000000111111111222222222//////111222333333333333111111222222222333333333555444444333333444444555555666777777666666777999999888777777777888:::;;;::::::::::::::::::::::::::::::999999999888888888777666666555555555555555555555555444444444333333111111111111111111111111000000000000000000000000111111111000000000000000000000/////////000000111------...///000111222222////////////////////////------............------------------------------......------------......////////////000000111111111222222333222000...---...------,,,,,,------...------------------------///...---,,,,,,---.../////////......---------,,,........................------,,,,,,,,,---...............------------...//////.........---------,,,,,,,,,---------......------,,,,,,,,,------...*********...222666888999///...------,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......//////...---,,,,,,,,,,,,,,,------,,,,,,------...///,,,------......------,,,---------.........//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,------......------,,,......------,,,++++++***------------------------------------------------........................///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,------,,,+++......////////////......////////////////////////////////////////////////,,,---///...------...000........................------...//////...------------,,,,,,,,,------...---------------,,,,,,,,,---+++))))))+++...///000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------...............---------------------------,,,------......------,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,------------------------------------.........///......------------------------------***+++,,,,,,------,,,,,,+++,,,---......---,,,+++---------------...//////,,,---......//////......---......///////////////000000000000111111222222333333333222222111111000000000000000000000000000111111111111222222222222000111222333444444444444111111222222222333333333444444333333333333444444444666777777666666777888888888777666777888:::;;;::::::::::::::::::::::::::::::::::::999999999888777777666555555555555666444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000111111000000///////////////000------...///000111222222////////////////////////------............------,,,,,,,,,---------------......------------......///////////////000000000111222444444444222000......------,,,,,,------...................../////////...------------/////////...............------........................,,,,,,,,,,,,,,,---...///---.....................---------.........//////,,,,,,,,,---------......------,,,,,,,,,---............111444888999777555...------,,,,,,,,,,,,---......------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............------------------------++++++,,,------......///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---......,,,------......------,,,---------.........//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,------......------,,,//////...---------------///.........---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------+++***+++---///......////////////......////////////////////////////////////////////////,,,...//////......///000////////////////////////,,,---...//////...---,,,------,,,,,,,,,---.........------------,,,,,,,,,,,,***)))))),,,.........------------------------------------------------.........---------,,,,,,------......//////......------------------------+++,,,------...---------------------------------,,,------......------,,,+++---...---,,,+++,,,---------------....................................------.........------,,,------------------------++++++,,,---------------,,,------......------,,,------,,,,,,------...///,,,------...............---....../////////////////////000000111111222222222222222111111111111111000000000000000000000000111111111222222222222333111222333444444444444444111111222222222333333333444444333333333333444444444666777777555555666888777777777777777888999::::::::::::::::::::::::::::::::::::999999999888888777777666555555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000111111111111000000//////......//////111000///.........//////////////////////////////------............------,,,,,,,,,------------.........------------......////////////////////////111222444555555333000///...------,,,,,,------............///////////////.........///////////////........................------------------------,,,,,,,,,,,,---...///000------...////////////...+++,,,,,,---......//////,,,,,,,,,---------......,,,,,,,,,,,,---...///000666666777888888555111...------,,,,,,,,,,,,------///......------......///------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////,,,,,,,,,------------...///......------,,,++++++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,------...,,,------......------,,,,,,------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///......------......////////////...---,,,***))),,,,,,,,,------------...++++++++++++++++++++++++......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111333222---+++...222......////////////......////////////////////////////////////////////////---...//////......///000........................,,,---///000000///---,,,,,,,,,,,,,,,,,,---...///............---------,,,,,,++++++,,,...///...---------------------------,,,---...//////...---,,,------..................+++,,,---............---------------------------***++++++,,,------,,,,,,------------------------,,,------......------,,,+++,,,------++++++,,,---------------............------------------------,,,,,,------------,,,,,,------------------------,,,,,,---............------------,,,,,,---------------,,,,,,------...///------...///////////////---......///////////////......//////000111111222////////////000000000000000000000000000000000000111111111222222222333333111222222333333333222222111111222222222333333333444333333222222333333444444555666666555555666888555666777888999999999999::::::::::::::::::::::::999999888888888777777777666555555444444444444444222222222222222222333333111111111111111111111111000000000000000000000000///000000000111111111111000000///...............111000///...---...//////////////////////////////------............------,,,---------..................------------......///////////////////////////111333555444222000......------,,,,,,------...---------....../////////---...000111222111000///............////////////------------------------------------...///000111,,,---...///000000///...,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,---...000111222999777555444333111...+++---,,,,,,+++,,,,,,------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------,,,---------.........///---------.........//////,,,,,,,,,---------......///......------,,,++++++------,,,,,,,,,------...,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,---------------------,,,,,,---------------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---///000------.........---+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,666???===444,,,---000......////////////......////////////////////////........................---...//////......///111------------------------,,,---///000000///---,,,,,,,,,,,,,,,,,,---...////////////......------------------...///000...---------------------------,,,---///000000///---,,,***++++++,,,---...//////***+++,,,,,,------------------------------------)))***++++++,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,------++++++,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------------------------,,,---......//////............,,,++++++,,,......---,,,,,,,,,,,,---.........//////000000000000000---......///////////////---......///000111111111,,,---------......//////000000000000000000000000111111222222222333333333111111222222222111111000111111222222222333333333444333333222222333333444444555666666555555666888444555777888999999999888::::::::::::::::::::::::777777777777666666666666555444333333222222333333222222222222222222222333000000000000000000000000000000000000000000000000//////000000111111111222111000///...............------------...000111333////////////////////////---..................------------....../////////.........------.........///////////////............///222444444111///---...------,,,,,,------...,,,,,,,,,------.........,,,...111333444222000///.........///////////////---------------------------------...///000111111,,,---///000000000///......------,,,,,,++++++***,,,,,,,,,---------......++++++,,,---///111333444777444000.........//////,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,------....../////////...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,+++++++++,,,,,,,,,------......,,,++++++,,,..............................+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++*********+++---///000+++,,,---.........---,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---;;;HHHGGG:::...+++...000000//////.........---.........//////////////////////////////.................................000000/////////.........////////////////////////.........------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......++++++,,,,,,---...//////..................------////////////////////////,,,,,,,,,---------......------..................------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,---...//////...---,,,------------------------///...------++++++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////............/////////000////////////////////////---------...///000000111000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333222222222222222222222222222222333333333333444444777777666666555555555444666666666666777777777777888888999999999999888888777777777777666666666666444444333333333333222222000111222222333333333333222222222222222222222222000000000000000000000000...//////000111222222222//////.........---------,,,---...//////...---,,,---.........//////000000000000//////............////////////////////////,,,,,,------......//////////////////////////////---///222444444222///------------------------------...............------000555666@@@PPPMMM:::000........................,,,---------......//////++++++,,,,,,---...//////,,,,,,------------,,,,,,////////////////////////.........------,,,,,,,,,***------+++---333777777//////............//////------------------------...---,,,,,,,,,,,,---...000000/////////......---------------------------...---,,,,,,,,,,,,---...///...,,,++++++,,,...///......------------......------------------------,,,,,,,,,------.........,,,------......------,,,//////.........---------+++,,,...//////...,,,+++***+++---......---+++***......///000000000000000........................555222---,,,------+++)))...------,,,,,,------.........//////......---,,,,,,---......//////......,,,+++***+++---...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---/////////......---------...---------...000111333...---+++,,,,,,---+++***,,,,,,,,,,,,,,,,,,++++++---777@@@===222***,,,222000/////////...............//////////////////////////////////////////.................................---------,,,,,,,,,..............................---------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......++++++,,,,,,---......///000000///---,,,+++***)))........................,,,,,,,,,---------......------..................------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,---...//////...---,,,------------------------...------,,,,,,+++++++++........................---------,,,,,,,,,,,,,,,......------------...............///////////////////////////////////////,,,,,,------...//////000000000000000000000000000//////000000000111111111000000111111111222222222111111222222222333333333222222222222222222222222222222333333333333444444777666666666555555555444555666666666777777777777777888888999999888888777777777777666666666555555444444333333333222222222111111222333333333222222111111111111111111000000000000000000000000000000...//////000111111222222000000/////////............///000111111000///.............../////////000/////////.........------..........................................//////........................---...000111111000...------------------------------...............------+++444AAAZZZnnn```@@@///........................,,,,,,---------.........+++,,,,,,------.........------............------.................................------,,,,,,,,,,,,---,,,---222999999555,,,,,,++++++++++++,,,,,,------------------------...---,,,,,,,,,,,,---...///...------,,,,,,,,,---------------------------...---,,,,,,,,,,,,---...///...,,,++++++,,,...///......------------......------------------------,,,,,,------------------,,,------......------,,,///.........------------+++,,,...//////...,,,++++++,,,...//////...,,,+++------...////////////...........................000...++++++...//////---...------,,,,,,------...------......------,,,+++,,,,,,---............---+++*********,,,---,,,+++,,,,,,,,,---------.................................------,,,,,,------............---------,,,,,,...------------...000111...---,,,,,,------,,,***........................,,,111666555///+++***+++////////////............//////////////////............//////////////////.................................------------,,,------------------------...------------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......+++,,,,,,------.........//////...,,,+++***))))))------------------------,,,,,,,,,---------............------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------............---------------------------------,,,,,,,,,,,,,,,,,,,,,........................------------------------------,,,,,,,,,,,,------///////////////.........////////////////////////,,,,,,,,,------......///000000000000000000000000//////000000000000111111//////000000000111111111111111222222222333333333222222222222222222222222222222333333333333444444666666666555555555555555555555666666666777777777777777888888888888777777777666666666666555555555333333333333222222222222222222222333222222111111111111000000//////......000000000000000000000000...//////000000111111222000000000000000///////////////000000000000//////............////////////.........---------------------------------------///////////////.................................------............------------------------------------...............---***222GGGmmmpppFFF111........................,,,------------.........------------------------.........//////..........................................------------------......111999>>>999111+++++++++******+++++++++------------------------...------,,,,,,------......---+++*********+++,,,------------------------...------,,,,,,------......---,,,++++++,,,---.........------------......------------------------------------------,,,,,,,,,------......------,,,............------------+++,,,---......---,,,+++,,,---////////////---,,,,,,,,,---............---...........................,,,+++,,,.../////////...------,,,,,,------...,,,------------,,,++++++++++++,,,---------------******)))+++,,,---,,,***,,,,,,,,,---------..............................///......------......///------------,,,,,,,,,,,,...------,,,,,,------......---,,,,,,------,,,+++---------.../////////000...,,,,,,---...---***'''///////////////.........////////////........................////////////........................000000000///////////////------------------------------------------------,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------............------------,,,,,,,,,,,,------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------........................,,,,,,,,,,,,------..............................---------..................------,,,,,,------...////////////............////////////////////////---------.........//////////////////////////////////////////000000000111000000000000111111111222111111222222222333333333222222222222222222222222222222222333333333444444555555555555555555555555555555555666666666777777666777777777777777777666666666666555555555444444333333333222222222222111222222222222222111000///111111000000///.........////////////////////////////////////000000111111////////////////////////---..................---.........///////////////------------------------------------------------000000000//////.......................................------------......------------------------,,,---......///.........000000@@@hhhlllEEE555................................................------------------,,,,,,......////////////.............................................------------111444777:::<<<666.........------------......---------------------------------------------------,,,+++***)))***,,,---,,,,,,------------------------------------------...---,,,,,,,,,,,,---......------,,,,,,------...------------------------.........------,,,,,,,,,,,,------......------,,,------------------------,,,,,,---......---,,,,,,------............------,,,,,,---.............................................---------------,,,...------,,,,,,------...------......------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,......,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,---...---+++***++++++,,,---......//////,,,***+++...///---***.........///////////////000000//////.........------.........//////000000........................000000000000000000000000........................------------------------,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------------,,,---------.........///------------------------,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------,,,,,,---------........................+++,,,,,,------......///........................---------.........////////////............/////////////////////.........////////////////////////////////////000000000000////////////////////////...////////////000000000111111111222222222333333111111222222222333333333222222222222222222222222222222222333333333444444444444444555555555555555555555555555666666666666555666666777777666666555555555555555444444444444333333222222222111111111222222222222111111000///111111000000000////////////////////////////////////////////////000000000.................................------.........///////////////.........------------------------........................000000//////......------........................///......------......///------------------------,,,------...//////......333///777XXXooo\\\===444........................000000//////////////////------------------,,,,,,......////////////......................................................+++444;;;;;;888555000,,,//////............//////------------------------------------------------------,,,++++++,,,---...,,,,,,,,,---------......---------------------------------,,,,,,---------------,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,------......------,,,,,,,,,------------------,,,------------------,,,,,,,,,,,,------,,,,,,,,,------...////////////...........................,,,------------,,,,,,---...------,,,,,,------...///////////////...------***+++,,,,,,------,,,,,,,,,,,,---///000000...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******...---,,,,,,......---,,,++++++,,,,,,---...//////,,,,,,,,,,,,------...............///////////////000000000///......------------......///000000000........................---............/////////////////////////////////,,,,,,,,,------------...,,,------......------,,,---,,,,,,,,,,,,---......------------------------000000///......---,,,,,,------------------------,,,,,,,,,---------............------,,,,,,+++++++++,,,,,,------.........,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,------........................,,,,,,------.........///........................,,,,,,,,,---......///////////////....../////////............/////////000////////////////////////000000000000000000000000000000000000000000000000......////////////000000111222222222222333333333111111222222222333333333222222222222222222222222222222333333333333444444444444444444444555555555444444555555555666666666555555666666666666555555555555444444444333333333222222222222111111111111111111111222111111000000//////000000000000000000000000000000000000000000////////////////////////------------............000000////////////000000///////////////.........---------------.........////////////////////////...............---------------------------------///......------......///------------------------,,,,,,---...////////////000///444IIIYYYKKK444000........................000000000///////////////------------------------.........//////.........------------------------.............../////////,,,666>>>;;;555111...,,,...------,,,,,,------...------------------------,,,------......------,,,---------...............+++,,,,,,------.........,,,------......------,,,------------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////........................(((***,,,---------...000...------,,,,,,------...///000000000000///......++++++,,,---------------------...000222111///---,,,,,,,,,---------..............................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------------,,,+++***...---,,,---...///...---.........///000000000111))),,,------+++***---///............/////////000111000000///......------------......///000000111........................---.........////////////........................,,,,,,,,,---------......,,,------......------,,,---,,,,,,,,,,,,---......------------------------///......------,,,,,,+++........................,,,,,,,,,---------............------,,,++++++***++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------,,,++++++,,,------........................---------.......................................+++++++++,,,---.........///......------......///,,,------...///000111111////////////////////////000000000000000/////////000000000000000000000000........./////////000000111111111111222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333333444444555555555444444444555555555666666444555555666666555555444444444444333333333333222222222222222111111111111///000000111111111111000---------...//////000000000000000000000000000000////////////////////////---.........////////////111000///......///000111000/////////............------........./////////........................,,,,,,,,,---------------------------------------,,,,,,------------,,,,,,------------------------+++,,,---...////////////...222222999CCC;;;///111........................///.........------------+++,,,,,,------.........------............---------------------------------........./////////000...666;;;999555333111...---,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,+++,,,.../////////...---++++++,,,,,,---......///,,,,,,---......---,,,,,,,,,------------------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------,,,------......------,,,++++++,,,,,,,,,------------------,,,,,,---------------,,,,,,,,,,,,------,,,,,,---............---........................'''***---...---,,,---///...------,,,,,,------.../////////000///......---,,,,,,---............---,,,---...000222111///,,,,,,,,,,,,---------..............................------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---......---,,,+++...---,,,---...//////...////////////000000000000***,,,---...---,,,,,,------.........//////000000111000000///...------------------...///000000111........................///000000000111111222222------------------------,,,,,,,,,------.........,,,------......------,,,---,,,,,,,,,,,,---......------------------------******+++,,,,,,---......////////////////////////,,,,,,,,,---------............---,,,,,,+++******++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------++++++++++++------////////////////////////................................................******+++,,,,,,---.........------,,,,,,------...+++,,,---...///111222222///////////////////////////////////////.........000000000000000000000000............/////////000000000000000111111111111111111222222222333333333222222222222222222222222222222333333333444444444333333333444444555555555444444444555555555666666444555555555555555555444444444444333333333222222222222222111111111111000...///000111111111111111***++++++,,,---...//////000000000000000000000000///////////////............/////////000000111111///...---,,,,,,---...///000000//////.........---........./////////000000------------------------+++++++++,,,,,,---------------------------------***++++++,,,,,,++++++***------------------------+++,,,---...///////////////444///+++000000///555........................---------,,,,,,+++++++++++++++,,,,,,---...//////,,,------------------,,,---------------------------.........//////000000111555777666777888555000...------,,,,,,------...------------------------,,,,,,---......---,,,,,,)))+++...000000///---+++++++++,,,,,,---...//////,,,,,,---......---,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........,,,------......------,,,+++++++++,,,,,,---------...------,,,,,,------...///......------......///++++++,,,---------,,,,,,........................+++...000///,,,))))))+++...------,,,,,,------.........//////......---,,,,,,---......//////......+++,,,---000111111...+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------.........---------....../////////+++,,,---.........---,,,...---,,,---///000///..................------------------///000000...,,,......////////////....................................//////......---,,,,,,,,,,,,---------......///......------......///------------------------//////.........---------......//////......---,,,........................,,,------......------,,,------------------------....../////////...,,,+++***)))(((***...000///---........................---,,,+++***)))***+++,,,.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------........................///......---------......+++---......------///000........................////////////////////////......------------......//////000000000000////////////000000000000//////////////////////////////222222222111111111111111333333333333333333333333555444222111111111222333333333222222333333444555444444444444444444444444555555444444444333333333444333333222222333333444111111111111111111111111111111111111111111111111000000000000000000000000222111///...---------...000000000000000000000000....................................////////////000000//////.........------.../////////...,,,,,,+++,,,------++++++,,,---///......---------......////////////////////////........................------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,......---,,,,,,+++******111///------......---,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...........................111555666555555777999222000---,,,,,,---------.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,...---,,,+++***++++++,,,,,,,,,,,,---------......,,,,,,+++++++++,,,---...,,,------......------,,,,,,,,,,,,---------......///...,,,+++***+++,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...000///---,,,,,,---...///***++++++,,,------------............---,,,++++++,,,,,,,,,---------......------------------------------------,,,,,,+++***------------------------++++++,,,,,,,,,---------******+++,,,...///000000,,,------......------,,,.........------,,,,,,,,,------------------------........................------------------------000000///...---,,,,,,+++......////////////....................................//////......---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---........................//////.........---------,,,,,,------,,,,,,+++***........................,,,------......------,,,------------------------....../////////...,,,,,,,,,***)))+++...000///---...............---------...---,,,+++***++++++,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................---------......///,,,---......------...///........................///////////////////////////......------....../////////000000000000////////////000000000000//////.........//////000000000111111111111111111222222111111111111111111111111222111000///......///000222222222222222333444444444444444444444444444444555555555444444444333333444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000222111///...------......000000000000000000000000....................................////////////000/////////............---.../////////...---,,,...///000000......///000///...------,,,,,,,,,,,,................................................------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,......------,,,++++++***000...,,,,,,---...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,000444555555666888:::888444///,,,---...---+++........................------------,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------000///...---------......,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------.........---,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,...............---,,,,,,,,,,,,---.........------,,,,,,------...---------,,,,,,,,,---------......---------------------------------------,,,+++***------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,------......------,,,......---------,,,,,,,,,------------------------........................------------------------/////////...------,,,,,,......////////////....................................//////......---,,,,,,------------.........------,,,,,,,,,,,,------////////////////////////...............---------,,,,,,------,,,,,,+++***........................------............------------------------------.........///......---,,,...---,,,---/////////...//////.........---------......---,,,,,,,,,,,,---...------------,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------........................---------------...///000---...///...---,,,---...........................///////////////////////////......------....../////////000000000000////////////000000000000//////....../////////000000000000000000111222222222333111111111111111111111111333333222111111111222222222111111111111222333333444444444444444444444444666666555555555444444444333333222222222222333333333333333333333333333333111111111111111111111111000000000000000000000000111000///......---......000000000000000000000000....................................////////////////////////..................//////......---,,,///000111000//////000111......---,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,------------,,,,,,...------------,,,,,,,,,......------,,,+++++++++---,,,++++++---......---...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......................................................---///333666777999;;;======777///---...///---+++------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......//////...---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,)))***,,,...///...---,,,......//////......------***+++,,,---............,,,,,,,,,---------......------------------------,,,------------,,,,,,+++------------------------,,,,,,,,,,,,------------......---,,,+++******))),,,------......------,,,...------------,,,,,,,,,................................................------------------------..............................////////////.......................................///......---,,,------------............//////............//////......................................................//////......---,,,........................------............------------------------------..................------//////......//////....../////////...------,,,,,,//////......------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------000000000000000000000000........................,,,,,,,,,---...///000111---...///...,,,+++,,,---........................//////////////////////////////............////////////000000000000//////000000////////////000000111111111111000000000000//////000111222333333333333333333333333333333333444444444333333333333444111111000000111111222333444444444444444444444444666666666555555555444444333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000//////............////////////////////////....................................///////////////////////////........................---------,,,...///...---,,,---...---------------...///000------------------------........................------------------------,,,,,,------------,,,,,,------------------------......------,,,,,,,,,,,,,,,***)))***,,,............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................000222555888;;;===???===666...+++...000...+++------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---------------,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...&&&'''***,,,...///000000......///......---,,,++++++,,,------.........---,,,,,,,,,---------......------------------------,,,---------------,,,,,,------------------------,,,,,,,,,------------...------,,,,,,+++***)))))),,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////......////////////.......................................///......---,,,---------.........//////000//////......//////000---------------------------...........................//////......---,,,........................---......//////......---------------------------......------............///000000//////....../////////.........---------/////////.........------------------------------------------------------,,,,,,---------.........------------------------------------------------000000000000000000000000........................,,,,,,,,,---...///000111---...///...,,,++++++,,,......................../////////////////////////////////......///////////////000000000000//////000000////////////000000666555444333111000////////////000111222333333333333333333333333333333333000000111111111111111111111111000000111111222333444444444444444444444444666555555555444444444444333222222111111222222333000000000000000000000000000000000000000000000000///////////////////////////////////////.........////////////////////////....................................////////////........./////////////////////......------------+++,,,------++++++,,,---,,,,,,---...000222444555------------------------........................------------------------,,,------......------,,,------------------------......------------,,,,,,+++***)))***,,,............------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------///222555888:::;;;777222,,,***---//////---------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---.........------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,---------............------,,,,,,------...************+++---///000---------------,,,+++***---.........------,,,+++,,,,,,,,,---------......------------------------,,,------......---------------------------------,,,,,,---------.........++++++++++++++++++++++++,,,------......------,,,------------------------++++++++++++++++++++++++................................................,,,,,,------.../////////......////////////....................................//////......---,,,------........./////////......------------......---------------------------------...............,,,,,,------,,,,,,+++***..............................////////////......------------------------......---------...//////...///000///...---...///..............................//////......---,,,,,,,,,,,,------------...------------------------,,,---------............------------------------------------------------................................................---------------...///000,,,---...---,,,+++,,,---........................////////////////////////000//////......//////000//////000000000000//////111000///......///000111666666555333222000///...000000000111222222222333111111111111111111111111111111222333333333333222222111111111111222333333444444444444444444444444555555444444444333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000000000000000....................................////////////........./////////////////////...------------...---...///...---,,,---///,,,,,,---///111444666777------------------------........................------------------------------............------,,,,,,,,,------------.........------------------,,,+++***+++---//////......------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................+++******,,,///333444444000...,,,+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,---.../////////......,,,,,,,,,---------......+++,,,---//////......---,,,------......------,,,,,,,,,,,,---------......,,,,,,---............---,,,---------............,,,++++++******++++++,,,111///---+++******,,,---,,,,,,,,,---,,,,,,++++++............---,,,+++***,,,,,,,,,---------......------------------------,,,------............---------------------------,,,---------............******++++++,,,,,,------,,,------......------,,,,,,,,,,,,------------...++++++++++++++++++++++++................................................---------.........//////......////////////....................................//////......---,,,............////////////......------------..............................---------.........//////,,,,,,------,,,,,,+++***..............................////////////......------------------------...------,,,---...///000,,,...000///---,,,...000,,,,,,------.../////////------...///...---,,,+++,,,,,,,,,---------......------------------------------------............------------------------------------------------------------------------..............................---------......///+++,,,------,,,+++,,,...........................////////////////////////000000////////////000000//////000000000000//////111000///......///000111333222222111111000//////111111111111111111222222111111111111111111111111333333555666666666555555222222222222222333444444444444444444444444444444444333333333333222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////---...///000000///......000000000000000000000000....................................////////////............/////////000000///...---,,,------......///000///...---...000---......///000222444555................................................------------------------------............------,,,,,,,,,---------......------.....................,,,+++,,,...//////......------,,,,,,------...........................,,,,,,,,,---------......------------------------........................,,,***(((***---000000///,,,---///...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---.../////////......,,,,,,,,,---------......+++,,,...///000///...---,,,------......------,,,,,,,,,,,,---------......+++,,,.../////////...---------------............,,,++++++******++++++,,,000///...---,,,,,,,,,,,,+++,,,---------------------------...------,,,,,,,,,,,,,,,---------......------------------------,,,,,,---...............------------------------------------............+++,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......------------------------................................................---------.....................////////////....................................//////......---,,,............/////////000000000////////////000000////////////////////////---------.........//////......//////......---,,,..............................////////////......------------------------...------,,,---...///000+++---//////---,,,...111+++,,,,,,---...///000000,,,---.........---++++++,,,,,,,,,------.........---------------------------------.........//////------------------------------------------------////////////////////////........................///......---------......***+++,,,,,,,,,,,,---...........................////////////////////////000000////////////000000//////000000000000//////222000///......///000222.../////////000000000000222222222111111111111111333333333333333333333333///000222333444333222222333333222222333333444555444444444444444444444444333333333222222222111111222222111111111111222222111111111111111111111111000000000000000000000000////////////////////////---...///000000///......000000000000000000000000..................................../////////000---.........//////000000000///...---,,,---......---...///...---,,,---//////////////////000111111////////////////////////........................------------------------------............------,,,,,,,,,------.........------..................///---,,,,,,...//////......------,,,,,,------...------------------------,,,,,,,,,---------......................................................000---***+++...000000///***...222111---***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......)))***,,,---...---,,,,,,,,,,,,,,,---------......+++,,,...000000///...---,,,------......------,,,,,,,,,,,,---------......+++,,,.../////////......---------.........//////...------,,,,,,------...)))+++---///000000000///,,,,,,---...////////////++++++,,,---............,,,,,,,,,---------......------------------------,,,,,,---.../////////...---------------------------------.........//////------------------------,,,------......------,,,,,,,,,,,,------.........////////////////////////........................////////////////////////........................111000000///...---------........................//////............//////------------------------,,,,,,------...---------..............................------------......------------------------..................------.................................------,,,,,,,,,..................------/////////...------,,,,,,---------------...///000---------...------,,,+++........................---------............/////////.........---------...------,,,,,,------......------,,,,,,------...------...//////...------........................//////.........---------//////.........---------///......,,,+++***))))))..................------...............///000000...///000111111000///...//////............//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......////////////............//////............//////000000//////.........---000000//////.........---........................000000//////.........---......------------............------------......///...---,,,,,,---...///..............................................................................//////...,,,+++)))---......//////......---......////////////......000///...---------------,,,---------------------..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,------......------------------,,,,,,+++***------------------------)))***++++++,,,---.................................---,,,+++++++++++++++---,,,,,,,,,,,,---......------------------------........................------,,,++++++,,,,,,,,,........................---------,,,+++***)))(((------------------------+++,,,,,,,,,,,,,,,,,,+++******,,,------,,,******111000///...---,,,++++++++++++,,,,,,---...//////------------,,,,,,+++***++++++,,,------......//////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///..................------------------------------........................------------------------+++,,,---.........,,,,,,111000000///......------........................//////............//////........................---......//////.......................................------------......------------------------......................................................---------,,,,,,,,,........................------..................---------------.../////////////////////...------........................---------............/////////.........---------...------,,,,,,------......------,,,,,,------...................................................//////.........---------//////.........---------------------,,,,,,,,,,,,.......................................///000000//////000000000000////////////............//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......---.........//////000000//////............//////000/////////............000/////////....................................000/////////.........---......------------......////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,.......................................,,,+++***+++,,,,,,------,,,,,,+++.........//////.........//////...---------------.........------,,,,,,+++....................................---------,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,+++,,,------......---------------------,,,+++***------------------------------------------....................................---,,,,,,,,,,,,,,,------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------,,,+++******------------------------......////////////......++++++,,,,,,,,,,,,++++++............------------+++,,,,,,------.........---............---,,,+++------------------------------------------------////////////////////////)))+++---///000...,,,+++........................------------------------........................------------------------...////////////......---000000000///......------........................//////............////////////////////////////////////000000000//////.................................------------......------------------------...................................................------------,,,,,,,,,........................,,,,,,------...//////000...------------...//////...------------,,,,,,,,,........................---------............///...............---------......------------............------------......///...---,,,,,,---...///.......................................---------...............---------,,,---------......//////.......................................///000000000000////////////000000000//////......//////000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......,,,,,,---...///000111111......////////////......////////////............////////////..................................../////////.....................------------............////////////......---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,....................................---,,,+++++++++,,,,,,------,,,,,,+++------............------///...------------------//////...---,,,++++++***......................../////////.........------,,,,,,,,,---------......------------------------...------------,,,,,,,,,+++,,,------......------,,,------------,,,,,,+++------------------------/////////......---------........................///...------,,,------------------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------,,,,,,------------,,,,,,---------,,,,,,---------,,,,,,------.........///------------------------......//////......------//////...------,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,........................------------------------................................................000///...---------------000000//////....................................//////............//////........................//////000000000///....................................------------......---------------------------------.......................................---------------------------------...............---------.........//////......---------....../////////.........---..............................---------............///..............................------------............------------......000///---,,,,,,---///000....................................................................................////////////............////////////...............///000000111000///......///000111000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333333333333222222111111111222222222222111111111111000000000000000000000000////////////////////////////////////////////////......////////////............////////////......---------...///000000111------...//////...------///////////////.........///////////////...............................................................------------......,,,---............---,,,,,,---...//////...---,,,.................................................................................------,,,,,,+++---......//////......---,,,,,,------------,,,,,,......---,,,,,,---------.........------,,,,,,,,,........................000////////////.........,,,,,,,,,---------......------------------------------------------------+++,,,------......------,,,---------------,,,,,,------------------------.........---------------........................///......---------......---------------...//////------------------------........................,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------------------------++++++,,,,,,,,,,,,++++++///...---,,,,,,---...///,,,,,,---------.........------------------,,,,,,------............------......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++000---)))''''''***...111---------...............------------------------........................///////////////////////////...,,,*********++++++////////////....................................//////............//////------------------------///////////////...---,,,..............................------------......---------------------------------.........//////........................---------------------------------.........////////////.........---------///......---------......333222111111000000111111........................---------............///---.....................///......------......//////......------......///000///---,,,,,,---///000........................---.....................---.....................000000/////////................../////////000000...............///000000111000///......///000111000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333222222111111111222222222111111111000000000000000000000000000000////////////////////////////////////////////////......////////////............////////////......///////////////.........------............------.........///////////////.........///////////////........................---------.....................------------...............//////.........,,,---...//////...---,,,..............................................................................------,,,,,,,,,,,,---......//////......---,,,,,,------------,,,,,,------,,,,,,,,,------...,,,,,,,,,------.................................000////////////.........,,,,,,,,,---------......------------------------------------------------+++,,,------......------,,,------......---------------------------------***++++++,,,------....................................---------......///...------------...//////------------------------........................,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------------------------......////////////......000///------------///000...------------,,,,,,,,,------------------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,...........................,,,(((%%%&&&)))---000---------.........//////------------------------........................///////////////////////////...,,,+++***+++,,,,,,//////////////////..............................//////............//////------------------------////////////...---,,,,,,..............................------------......------------------------,,,,,,------.../////////........................,,,,,,,,,------------...,,,,,,------.../////////000//////...------,,,,,,//////...------------...000///---,,,,,,,,,---...........................---------............///---------...............//////............////////////............/////////...---,,,,,,---...///........................---------...............---------...............000000//////.........---.........//////000000111...............///000000000000////////////000000111000000//////000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......000000//////..................---,,,,,,---...............///////////////.........///////////////........................---------------...............------------......111000////////////000111---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,------+++,,,,,,------,,,,,,+++------............------,,,,,,,,,,,,,,,------...***++++++,,,---...//////......................../////////.........------,,,,,,,,,---------......------------------------,,,,,,,,,------------...+++,,,------......------,,,------............---------------------------))))))***+++,,,---...///........................------------------...///......------......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------------------------------............------.........------............---------,,,,,,++++++------------------------++++++,,,,,,---,,,,,,,,,++++++,,,,,,---...////////////...---,,,,,,++++++------------------------((()))+++,,,,,,,,,+++***,,,,,,------.../////////------------------------................................................/////////......//////000.../////////////////////........................//////............//////........................000000000000///...------..............................------------......------------------------,,,,,,------...//////000........................,,,,,,,,,---------......,,,,,,------...//////000..................------//////...------------------,,,***)))((()))***+++........................---------............///---------.........////////////............////////////............//////................................................---------.........//////---------.........//////---...............//////---......///000000111111...............///000000//////000000000000//////111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////...............//////////////////...,,,++++++,,,...///............/////////000............/////////000........................,,,,,,,,,------...............------------......000///---++++++---///000......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++.........//////.........,,,,,,++++++,,,,,,---...+++,,,,,,------.............................................---------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,------......------,,,,,,---...............------------------------+++,,,,,,,,,------..............................,,,,,,,,,,,,,,,---.....................//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------,,,------.........------------------------------***++++++,,,,,,++++++***---------......---------+++,,,,,,,,,,,,,,,------+++,,,,,,------.........+++,,,,,,---......------,,,------------------------------------------,,,++++++++++++++++++++++++)))***---//////...,,,***,,,,,,------...//////000------------------------........................------------------------......///000111111111111.........///////////////........................//////............//////////////////////////////222222222111111000.......................................------.........------------------------,,,,,,------...///000000........................,,,,,,,,,------.........,,,,,,------...///000000,,,,,,------.../////////000///...---------------222000///------...///000........................---------.........//////---------.........////////////............////////////............//////------...//////...------........................---------.........//////---------.........//////++++++,,,---...///000111---......///000111111222...............///000000...///000111111000///...111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333444111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////............////////////......,,,------...///000111111000...+++))))))+++...000---.........//////000000---.........//////000000........................,,,,,,,,,------..................------............+++)))'''''')))+++...///...---,,,,,,---...///...........................................................................---,,,+++,,,---...///---......//////......---......////////////......++++++++++++,,,,,,---...---------------------,,,..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++,,,------......------,,,,,,---.../////////...------------------------///............---------........................++++++++++++,,,,,,---..................///000000------------------------........................++++++++++++,,,---...///........................,,,---------------,,,,,,---------------------------......//////......---+++,,,---......---,,,+++)))******+++---......///++++++,,,,,,---...//////,,,------.../////////...///......------,,,,,,++++++,,,,,,------......///........................///...---,,,,,,...///111,,,,,,------...///000000------------------------........................------------------------+++,,,...000111111000000000000000000000000000000........................////////////////////////...---,,,++++++,,,---...////////////////////////................................................222000......//////...------------.........////////////---,,,,,,---...///------------------------------............---------------............///................................................------------------------........................////////////////////////...---,,,,,,,,,,,,---...//////......---------,,,---------.........//////...............---------,,,...//////...------.....................------........................////////////000000000000111111000000//////......222111111111000000//////000000000000000000000000---......///000111111222111111111111111111111111111111111111111111111111111222333333333333222111000000000000000111111222000000000000000000000000222333444333111/////////111111000000000000111111000000000000000000000000......////////////......000///...------...///000111111000000//////......++++++,,,...000222444555......////////////......---...///000000///...---..................------//////////////////////////////.........---------......------------............//////...---,,,,,,........................------------------------////////////............000///...------...///000------......------,,,+++........................111111000...---,,,+++***---,,,+++***+++,,,---...---......,,,++++++---//////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................---..................---///...---,,,,,,---...///---......//////......---000000///........................................................................------.........---,,,,,,++++++,,,,,,---///+++'''(((,,,...,,,***///............---------------------------------...------,,,,,,------...------,,,,,,---...000111////////////////////////------------------------........................---------............///......---------,,,,,,,,,///---,,,,,,...//////......------,,,,,,------...,,,,,,+++***+++,,,...///---...---,,,++++++---///......------------..............................................................................,,,,,,,,,---------......,,,,,,------...///000000................................................///////////////////////////...---,,,,,,---...///////////////////////////........................------------------------///...,,,,,,---...---,,,---------........./////////...------------...///000000000000000000000000------............---------------............///................................................------------------------................................................///...------------...///111000000000/////////...---------.........//////000000///...---,,,,,,+++,,,...//////...------........................................................./////////000000000000000000///////////////111111111000000000//////000000000000000000000000.........///000111111111111111111111111111111111111111111111111111111111000000111222222111000000000000000000000111111222000000000000000000000000111222333222000//////000111111000000000000111111000000000000000000000000......////////////......000///...------...///000/////////.........------------------...///000111......////////////............////////////......................................................//////.........---------......------------............//////...------,,,................................................,,,,,,------.........///000///...------...//////000////////////................................./////////...------,,,,,,,,,,,,+++++++++,,,---...---......,,,++++++---///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------............------///...------------...///------------------------000//////.....................................................................------------............------------......///,,,((())),,,...---***///............---------------------------------------,,,,,,,,,,,,---------,,,,,,,,,---...///000........................................................................---------............///............------,,,,,,...---,,,---///000///......------,,,,,,------...,,,,,,+++++++++,,,---...,,,---...---,,,+++---///......------------..............................................................................,,,,,,,,,---------......,,,,,,------...//////000........................//////////////////////////////////////////////////////............//////////////////////////////................................................---+++******,,,------,,,---------.....................---------......///------------------------------............---------------............///................................................------------------------................................................000///............///000000000000///////////////------........./////////111111000...---,,,+++***,,,...000///...---...///................................................------.........///////////////////////////000000111111000000000000//////000000000000000000000000......//////000000111111111111111111111111111111111111111111111111111111///000000111111000000///000000000000000111111222000000000000000000000000000111222111000///000111111000000//////000000111////////////////////////......////////////......//////............//////.........---------------//////...---------------......////////////......//////............//////........................------------------------...............---------......------------...............///......---,,,................................................******+++,,,---.../////////......---......//////111000///...---...//////........................------..................,,,,,,,,,+++,,,------...------...---++++++---///------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,------------,,,,,,///...------------...///...---,,,++++++,,,---...000///......------......................................................------,,,,,,,,,,,,------//////............//////000---***+++---///...+++///............------------------------------------,,,,,,++++++,,,,,,---,,,+++++++++,,,---...///------------------------////////////////////////........................---------............////////////............---...------///111111///---...------,,,,,,------...,,,,,,+++++++++,,,------+++---......---,,,,,,---......------------..............................................................................,,,,,,,,,---------......,,,,,,------.../////////........................000000000000000000000000////////////////////////000000////////////000000////////////////////////........................///////////////000000000,,,+++******,,,......---........................------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///........................................................................................................................///..................///------------------------............////////////000000///...---,,,,,,,,,---...000000...---...///............////////////........................------------.........///---......//////000000000000000000000000000//////////////////////////////.../////////000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000///000111000//////000222000000////////////000000..............................////////////....../////////....../////////......------------------000//////...------------......////////////......//////...------...000111---------...............------------------------..............................------------......---...............------........................------------------------***++++++,,,---............------.........//////000...,,,+++***+++---...................................................,,,,,,,,,,,,------......,,,---...---,,,,,,---...,,,---///000000...,,,+++------------------------................................................+++,,,,,,------,,,,,,+++.........------............---+++******+++---...//////...------------...................................................---,,,,,,++++++,,,,,,---///..................//////---,,,,,,...///...---///............---------------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------------------------................................................---------............////////////////////////...------...000222111///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---***,,,//////...,,,,,,,,,......------------..............................................................................,,,,,,,,,---------......---------.........//////////////////////////////000000000000000000000000///////////////////////////000000000000000000///////////////////////////........................------........./////////...,,,+++,,,.../////////.....................---,,,------.........//////////////////////////////------............---------------............///........................................................................................................................------------------------,,,,,,,,,---------------........./////////000000---------...............---///000000///......///........./////////000000////////////////////////------------.........///------......//////000000//////////////////000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000//////000///......000222000000////////////000000------------------------......////////////.........//////////////////.........................../////////...//////000000......////////////......///...---------///000111---------.........//////........................---...........................------------......------...............---................................................------------------------,,,,,,---...............000...,,,+++***+++---.........................../////////...------,,,,,,,,,,,,---------.........,,,---......,,,,,,---...,,,---///000000///---,,,------------------------................................................+++,,,,,,------,,,,,,+++---..................---...---+++******+++---...//////...---------------................................................---,,,,,,++++++,,,,,,---......------------............---...//////...---///............------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///.../////////////////////------...000222111///,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++***,,,//////...,,,,,,,,,......------------..............................................................................,,,,,,,,,---------......---------...............000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////........................******++++++,,,---------000...------///000000///...............---------+++,,,---...////////////........................------............---------------............///................................................................................................------------------------,,,,,,------------,,,,,,.............../////////....../////////000000000,,,,,,------.../////////---///111000///...//////.........//////000000111////////////////////////------........./////////..................//////......////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222111111000000111111222000000000000000111111222000000000000000000000000///000///...,,,---///111000//////......//////000..............................////////////............////////////.....................////////////////////////000111222......////////////............---......///000111,,,,,,------.../////////////////////////////////---------.....................------------......,,,---......///.................................000000000000000000000000............---------,,,+++,,,---...............111000///...---...//////........................000000///...------,,,,,,,,,,,,---............---+++---......---,,,,,,---,,,---...///000///......------------------------................................................,,,,,,------------,,,,,,------...//////...------...---,,,++++++,,,---...///...------,,,,,,------................................................------,,,,,,,,,,,,------...------------------...------...//////...------///............---------------------------------...------,,,,,,------...,,,,,,------------,,,,,,------------------------------------------------........................---------............///---............/////////---,,,,,,...000000...,,,...------,,,,,,------...,,,,,,---------,,,+++++++++---......---,,,,,,---......------------..............................................................................,,,,,,,,,---------..............................////////////////////////........................////////////////////////......///000000///......////////////////////////........................+++++++++,,,---.........111000......///000///...//////.........---------+++,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///................................................................................................------------------------,,,---...//////...---,,,---------....../////////.../////////000000000000---------..................///111111///...///000---......///000000111111////////////////////////....../////////000000000..................------........./////////000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111000////////////000111000000000000000111111222000000000000000000000000000000///---++++++---/////////............//////..............................////////////......---...///000000///...---,,,,,,---------.........///............///000000......////////////......,,,---...///000000000000,,,,,,------...//////000........................---------.........//////......------------......,,,------...//////..............................////////////////////////,,,,,,,,,,,,,,,---------***+++,,,...//////......000////////////.........................................................,,,,,,.../////////...---+++---//////---,,,,,,------.........////////////........................................................................------............------------...//////...------------------------------///...------,,,,,,------......................................................------------......//////............//////,,,---...///...---------///............---------------------------------///......------......///,,,---............---,,,........................................................................---------............///,,,,,,------............---,,,+++,,,---......,,,...------,,,,,,------...,,,,,,---------,,,+++***,,,---...---,,,+++---///......------------..............................................................................,,,,,,,,,---------..............................................................................////////////////////////---...///000000///...---////////////////////////.................................///000111111222222000......//////...---//////.........---------***+++---///000000///...////////////////////////---..................------------.........//////................................................////////////////////////........................---------------------------...///000000///...---+++++++++,,,,,,---------////////////000000000000/////////......------,,,...///111111/////////000---......///000111111222000000000000000000000000////////////000000000000/////////......------,,,---.........//////000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000///...------...///000000000000000000111111222000000000000000000000000111111///---+++***,,,/////////............//////////////////////////////......////////////......---...///000000///...---+++++++++,,,,,,---------//////...---------............////////////......+++,,,...000111000000///,,,,,,------...///000000---------------------------------.........//////.........------.........,,,,,,---.../////////...........................++++++++++++++++++++++++))))))***+++,,,------...)))+++,,,...//////......------......------,,,+++........................,,,,,,------...//////000,,,,,,.../////////...---+++---//////...,,,,,,---...............///000111........................................................................---......//////......---,,,---...//////...---,,,---......//////......---......---,,,,,,,,,,,,---................................................///......------......///000000////////////000000+++,,,...///...,,,,,,,,,//////.........---------------------------------//////............//////---.../////////...---,,,////////////////////////////////////////////////........................---------.........//////,,,,,,,,,---------......---+++******,,,---------...------,,,,,,------...,,,,,,---...---,,,***)))---...---,,,++++++---///.........------.................................................................................,,,,,,,,,---------...........................---////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000////////////............///000111111111///...------------------------------...///000000///...------,,,++++++++++++,,,---000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------..................------////////////////////////........................................................................//////////////////////////////////////////////////////.........---------////////////000000000000000000///...............000//////............///000000///------,,,,,,,,,222222222111111111111111000222333111...---...000222111111111000000//////,,,---///000000000///...000000111222222222222111111111000000/////////...444333000...,,,++++++,,,000000000000000000000000////////////............////////////////////////---------............//////...---,,,,,,---...///,,,---......//////......//////.........------------------............///000//////.........//////........................---------.........//////***+++,,,,,,------,,,,,,---------............///---...///000000///...---------...///000000000///........................////////////////////////,,,,,,,,,------.........------/////////...---,,,................................................------------------------.........------.........///......---------......000000000000000000000000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++)))(((,,,---------......//////,,,---------...///////////////000000///...------+++,,,---......---,,,+++,,,,,,,,,++++++*********//////.........---------,,,,,,,,,---------......//////.........---------..................------......//////...---,,,,,,+++,,,------......------000////////////.........------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............//////...---,,,,,,........................//////.........---------........................+++,,,---.........---,,,+++,,,...///000///..............................---------............///------............------------------------------..............................---------,,,,,,,,,***+++---.........------////////////////////////////////////////////////////////////////////////......////////////..............................---.........//////000000...//////000///...---,,,------------------------,,,---...//////...------///...---,,,,,,---...///...------------,,,,,,,,,------------------------........................------------------------//////.........---------........................................................................................................................////////////////////////........................//////.........---------.../////////000000000000000000///...............//////.........//////000111111000///...---......000000000111111111111111222222111222222222111111111111111111000000000///...///000111111111000000000000111222222222222111000000000//////.........222111000//////000111222000000000000000000000000////////////....................................---------............///......------------......,,,---......//////......//////.........------------------............/////////............//////........................------------.........///++++++,,,------------,,,---------............///---...///000000///...---------.../////////......------------------------........................,,,,,,,,,------.........------...//////...---,,,................................................------------------------......------------......///......---------..............................///......------......///------------------------///////////////...---------------------,,,,,,,,,------------............///////////////...---,,,,,,---...//////...---,,,------,,,,,,,,,+++++++++///.........------------,,,,,,,,,---------......//////.........---------..............................//////...------,,,+++,,,------......------------------,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------............//////...------,,,........................//////.........---------........................+++,,,---.........------------..........................................------------............------............------------------------------....................................------,,,,,,,,,---.../////////...---////////////////////////////////////////////////////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111------.........---,,,,,,------------------------++++++,,,---......------000000///......///000000...------------,,,,,,,,,------------------------........................------------------------...............---------........................................................................................................................////////////////////////.......................................---------....../////////000000000000//////............///...............///000111222111000///////////////......//////000000111111000...---...000222000...111111111111000000000000///000111222222222111111///000111111222222111111/////////...............000/////////000111222333000000000000000000000000////////////....................................---------............///---..................---,,,---......//////.....................------------------............/////////............//////........................------------............++++++,,,------------------------............///---...////////////...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........------......///......---................................................------------------------------,,,,,,,,,,,,------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000........................111000//////////////////...------,,,++++++******............---------------............---,,,,,,---......//////......------------------,,,,,,,,,............------------,,,,,,,,,---------.....................---------.................................///......---,,,+++,,,------......------------------,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............///......---,,,.......................................---------........................,,,,,,---............---///......---------..............................------------............------............------------------------------......................../////////............---/////////000//////...---////////////////////////////////////////////////////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111------.........---------........................+++,,,,,,---............000//////////////////000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...............................................................................................................////////////////////////........................................................./////////000000000///............//////---------......000111111111000000///......//////,,,------...///000111111111///---,,,---///000000111111111000000000000000000000111111111111111111///000000111111111111111..................------/////////...............////////////////////////////////////............////////////////////////---------............///,,,---...//////...---,,,,,,---......///.................................---------............//////............//////000........................------------------------+++,,,,,,---...------------------............///........................---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---------.......................................................................................---,,,,,,++++++,,,,,,---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------///...---,,,,,,,,,......---------,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---------------,,,,,,...//////////////////.....................------------------------------,,,,,,,,,---------..............................---------...............---...............------+++,,,------......------/////////.........---------------------------,,,------------------------)))***+++,,,------......---...............------........................................................................,,,------...............111000...---,,,,,,---...........................,,,,,,---------.........------............------................................................/////////////////////...////////////......------////////////////////////////////////////////////////////////////////////......////////////......------------------------///////////////..............................///........................---............//////000........................000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................---------.........//////................................................................................................////////////////////////........................---.................................//////////////////............//////---------......000111111//////...---------......,,,,,,---...///000000111444444222000//////111333000000000000000000111111000000000000000000000000//////000111111111111000------.....................///////////////......////////////////////////////////////............000000000000000000000000---------............///,,,---...//////...---,,,,,,---......///.........---.....................---------............///...............///000000........................------------------,,,,,,,,,,,,---.........---------------............///......------------......---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------......//////........................................................................---,,,,,,++++++,,,,,,------------------...//////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,---...//////000......------,,,,,,,,,+++,,,,,,---------------,,,/////////....../////////........................,,,,,,------------------,,,,,,,,,---------......---.....................---------.........//////------...............---+++,,,------......------///............---------------------------------------------------------)))***+++,,,---...------------...............---........................---.............................................------------......//////111000...---,,,,,,---...........................,,,,,,,,,------------...------............------...................................................////////////////////////......------,,,,,,,,,////////////////////////////////////////////////////////////////////////......////////////..............................000000//////.....................---......///000........................000//////.........//////,,,------......------,,,...------------,,,,,,,,,------------------------........................---------------------------------...............,,,,,,------.../////////------------------------........................................................................////////////////////////---------------------------------...............------.........////////////............//////000...............///000111......------------......------......//////000000111111222333444333111///000000000000111111111111111111000/////////000000...///000000111111000000.............../////////---...///111222333333333000000000000000000000000////////////............000000000000000000000000---------............///---..................---,,,---......//////......---------...............---------............///......---......///000111........................------------,,,,,,,,,,,,,,,,,,---...............---------............///......------------......---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...............---------------...///000........................................................................------,,,,,,,,,,,,---------------------...///000........................---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---......///000***+++,,,---///000111111------------,,,,,,,,,,,,,,,,,,---............---///......------......///---------...............,,,,,,,,,,,,------------,,,,,,,,,---------......---------...............,,,,,,------.../////////,,,---......///.........+++,,,------......------,,,,,,,,,,,,++++++++++++------,,,,,,,,,---......------------------------***+++,,,.........---,,,,,,---......///.................................---------.............................................------......///000///......---------..............................,,,,,,,,,,,,------------------............------................................................---............/////////......---,,,,,,,,,------////////////////////////////////////////////////////////////////////////......////////////.......................................///////////////------,,,,,,,,,---//////........................111000...---,,,------...,,,---............---,,,...------------,,,,,,,,,------------------------........................---------------------------------.........//////,,,,,,------...//////000------------------------........................................................................////////////////////////---------------------------------.........//////---------.........//////...............///000000//////.........//////000//////............//////////////////////////////000...111:::CCCBBB666+++///000000000111111111111333222111000000000111111...//////000000000000000.........//////000000000---...000111222222222222000000000000000000000000////////////....................................---------............///......------------......,,,---......//////......---------.........//////---------............///---------......///000111........................---------,,,,,,,,,++++++,,,------...............---------............///...------,,,,,,------...------.../////////......------------------------........................000/////////.........---------,,,,,,---...000111..............................................................................------------......---,,,,,,------///000000..............................------------......------------------------......///000000000000000++++++,,,---......//////,,,,,,,,,,,,,,,,,,------,,,---...//////////////////...---,,,,,,---...///,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////,,,,,,------...//////000,,,------...//////......+++,,,------......------,,,,,,,,,+++++++++******---,,,,,,,,,,,,---...///........................+++,,,...//////...---,,,,,,------...//////..............................---------.........//////........................///......---......000000------..........................................++++++,,,,,,,,,---------------............------................................................,,,,,,------..................---,,,------...///////////////////////////////////////////////////////////////////////////......////////////..............................,,,------...///000111111,,,,,,+++***+++,,,...///////////////////////////111000...,,,+++++++++,,,,,,---...//////...---,,,000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,------...///000000------------------------........................................................................////////////////////////---------------------------------.........//////---------.........//////...............///000111000//////.........//////000000////////////000111000000000000000/////////555222777FFFVVVUUUBBB...//////000000111111111222555444222111111111222222...//////000000000000000.../////////000000111111///000000000000...,,,+++000000000000000000000000000/////////............---------------------------------........./////////...---,,,,,,---...///,,,---......//////......---------.........//////---------.........//////---------......000111111........................---------,,,,,,+++++++++,,,---......//////......---------.........//////...---,,,,,,,,,,,,---...------...///000000000///........................////////////////////////000000//////.........---------,,,,,,---...000111................................................///////////////////////////......------......///,,,,,,,,,---...///000111........................---------,,,,,,---------........................,,,---...000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------...///000000//////...---,,,++++++,,,---...,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////,,,,,,------...///000000,,,,,,---.../////////...+++,,,------......------.........---------,,,,,,---,,,,,,+++,,,---...///........................,,,---///000000...---+++,,,,,,---.../////////...........................---------.........//////........................///......------///000111+++,,,...///000///..............................++++++,,,,,,,,,------------..................---////////////////////////........................,,,,,,,,,---------......///...------...///000111222000///------///000222////////////////////////////////////////////////------------------------------------------------........................000///---,,,,,,---...///......---,,,,,,...///000------------------------222///------000222333444..............................//////...---,,,,,,+++,,,------......------000000000//////.........---------............//////////////////.........------------------------......------------.........///000000000///---,,,......------------................................................------////////////////////////......------------......////////////////////////........................000000///////////////000........................666---000CCCSSSPPP@@@222000000000000000000000000000000000000000000000000111000///......///000111000000//////.........---000111222222111000///...---...///000000///...---///000111000///...///111//////////////////////////////////////////////////////.........---------////////////////////////........................---...//////000000//////...........................---,,,,,,,,,,,,---...,,,***)))+++///111000...000000//////............+++,,,,,,+++***)))+++---////////////////////////...---,,,---......---+++,,,------...///000111111000///---,,,,,,---///000222000...---,,,---...///,,,,,,------.../////////........................,,,,,,,,,---------......//////.........---------........................++++++,,,------...//////+++++++++,,,,,,,,,------//////............//////------...///000000//////................................................+++,,,------......---------,,,,,,,,,,,,---......///...------------.../////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,+++***+++,,,---...,,,,,,,,,,,,---///000111.........------,,,,,,,,,111000///...............000000000000000000000000,,,---------.../////////................................................//////////////////////////////---,,,,,,---...///////////////////////////...------,,,,,,,,,------////////////..................////////////...............------,,,,,,,,,..............................------------......+++++++++,,,,,,,,,------000///...---,,,++++++,,,,,,------......------,,,---------............///111000///......///000111////////////////////////////////////////////////........................------------------------........................///......---------......---------------...//////...........................,,,******,,,...000000..............................//////...------,,,,,,---......//////......---------,,,,,,,,,++++++---------............///,,,,,,---------.........------------------------......------------......///////////////......---//////............//////................................................/////////////////////////////////....../////////................................................//////............/////////////////////////////////***,,,888AAA>>>444...000000000000000000000000000000000000000000000000111000///......///000111000/////////............000111111222111000///...---...///000000///...---...///000000......///000........................//////////////////////////////.........---------////////////////////////........................------........./////////..............................---,,,,,,---.........,,,+++,,,...///...,,,/////////.........------,,,---------++++++,,,.................................---...//////...,,,111000///...---+++******000...---,,,,,,---...000333222000///...///000111/////////...------,,,,,,........................,,,,,,---------.........//////.........---------........................)))******+++,,,,,,------,,,,,,---------.........//////............//////++++++,,,---------------------------------------........................+++,,,------......------///...---,,,,,,,,,,,,,,,------,,,++++++,,,------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------------,,,,,,,,,---...///---------.............../////////......---------000///......------......---------------------------------.......................................................................................000///............///000........................///......------.........////////////..................////////////............---------,,,,,,,,,........................//////............//////------.........///////////////...---,,,,,,,,,,,,,,,------......------,,,---------............///000000////////////000000////////////////////////////////////////////////////////////////////////------------------------........................------...............---,,,---......//////......////////////////////////,,,***))))))+++---------.................................///......---,,,---...//////000000//////,,,,,,,,,,,,++++++++++++---------............///))))))***+++,,,---...///------------------------......------------......000//////............///000000////////////000000................................................////////////////////////000000////////////000000------------------------..............................------------......000000000000000000000000000---///333444222000111000000000000000000000000000000000000000000000000000000////////////000000////////////............000000111111111000//////......////////////......---...//////...---...///------------------------/////////////////////////////////............---////////////////////////...........................---,,,,,,,,,---//////..............................---,,,,,,---......///...,,,,,,------,,,+++.........---------------,,,.........---,,,---///------------------------///......///000000///---222111///---+++)))'''&&&///...---,,,,,,---...///222111000/////////000111/////////...------,,,,,,........................,,,------------........................---------........................*********+++,,,,,,---------------.........////////////............//////+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------000000...---,,,+++++++++------,,,++++++,,,------///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------------...///000....../////////...,,,+++///////////////.........///...------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------................................................------------------------000000////////////000111------------------------//////.........//////000////////////..................////////////.........------------,,,,,,,,,........................------,,,,,,,,,,,,---------............///////////////...------,,,,,,,,,,,,------......------,,,---------............/////////000000000000//////////////////////////////////////////////////////......////////////000000........................------------------------,,,---.../////////...---+++,,,.../////////...---...........................,,,++++++---//////...........................---...............------------...///////////////---------------------------------............///******+++,,,,,,---......------------------------......------------......000///...------...///000//////............//////........................---------...............////////////////////////000//////////////////000------------------------..............................---------...//////////////////////////////111111111111111000222444////////////////////////////////////////////////000000////////////000000///////////////.........000000000000000000//////...//////////////////...---...///...---,,,---///......................../////////////////////////////////...............////////////////////////...........................---+++***+++,,,...000..............................------------............------------,,,,,,------------------------+++---......---------///------------------------...------...000000///---......---,,,,,,+++******///...------------...//////......---------......,,,,,,------.../////////........................------------............................................................------------......//////------------............///......------......///---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------//////...---,,,++++++,,,//////............//////...---+++******+++---...---------------------------------------------------------------......///,,,---///000000...---+++//////.....................------,,,,,,,,,------......................../////////...---------,,,................................................------------------------//////////////////000000------------------------..................///000////////////............---......//////......---------------------------...........................------,,,,,,------...,,,,,,,,,,,,------------...............---,,,,,,,,,------......------,,,---------............/////////000000000000//////////////////////////////////////////////////////------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---+++,,,.../////////...---------------------------///...------///000///...........................------...............---,,,,,,---............------------------------------------............///............------------------------------------......------------......000///...------...///000...------,,,,,,------...........................---------........./////////////////////////////////......------......///------------------------//////////////////////////////......///000000111........................---------...///111111/////////////////////////////////////////////////////////000000000000//////........./////////////////////////////////000000/////////....../////////---...///...---,,,---///////////////////////////////////////////////////////////////////////////////////////////////////...........................---+++***+++,,,...000................................................,,,,,,---------------...------------------------)))+++---...---,,,---...------------------------,,,,,,,,,---//////...---------------.....................------............---------------......,,,,,,------.../////////........................---------.........//////---.............................................------............//////+++,,,,,,,,,,,,---------......------------......---...............------------------------------------------------------+++,,,------......------------,,,,,,,,,------...////////////////////////...,,,+++******+++---...------------------------,,,---------------------++++++,,,,,,------------***+++...///000000///...------------------------------,,,,,,,,,------.........................../////////...---------,,,................................................---------------------------------...////////////........................---,,,,,,,,,------...///////////////............------............------------------------------........................111111000000000000111111,,,,,,,,,---------............/////////...---,,,,,,------......------,,,---------............///000000////////////000000////////////////////////////////////////////////---------......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,---......//////......------------------------...---,,,---...///...,,,........................,,,---......///.........+++,,,,,,---...---------++++++++++++,,,,,,,,,,,,---------............///000000/////////.........------------------------......------------......///............//////000---,,,,,,,,,,,,,,,,,,---........................,,,,,,------.../////////////////////////////////......------------......------------------------///////////////////////////////////////000111222........................,,,------...111444222...000000000000000000000000000000000000000000000000//////000000000000//////........./////////////////////.........///000000//////............//////---...//////...---...///000000000000000000000000////////////////////////...////////////000000000////////////////////////...........................---,,,,,,,,,---//////........................---...////////////...---+++,,,------,,,,,,...///---------------.........(((+++---...------------------------------------,,,++++++,,,...///...---//////////////////.................................////////////000000000/////////...------,,,,,,........................------........./////////---------.......................................,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------------......+++,,,,,,,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---...///,,,---............---,,,---,,,+++++++++,,,---...------------------------+++,,,---.........------***+++,,,,,,------,,,,,,***+++---...000000000///,,,,,,,,,---------------------------------...///,,,,,,,,,,,,,,,,,,,,,,,,...............---------................................................------------------------+++,,,---.../////////...////////////////////////,,,,,,,,,,,,,,,---...///////////////............------............------,,,,,,,,,------------..............................------,,,,,,------........./////////000000000---...///000000///------,,,------......------,,,---------............///111000///......///000111////////////////////////////////////////////////---......///000000111111................................................,,,,,,,,,---...///000000---------------...//////...........................---,,,---//////---,,,........................,,,------...//////......,,,------...............++++++,,,,,,,,,------------------............/////////////////////000000------------------------......------------......---......///////////////---------,,,,,,---------........................,,,,,,------...//////000//////////////////////////////............//////........................////////////////////////......---...///000111111........................---111222000111444444000000000000000000000000000000000000000000000000000...///000111111000///.............../////////000///......---...///000111000///...------...///000...///000000......///000000000000000000000000000////////////////////////.../////////000000000000////////////////////////........................------........./////////........................---...///000000///...---,,,...///...,,,+++,,,...------........./////////)))+++...000///......///........................,,,+++,,,---///000///...000000///////////////...---..................------...//////000000000////////////...------,,,,,,....................................////////////---------.........//////........................------------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,,,,---------...........................+++,,,---.........------++++++---.........---,,,,,,------.........//////------------.........///......------......///000---------------------------------.......................................................................................+++,,,...///000000000///........................,,,,,,,,,------...///000////////////............,,,------......------,,,,,,,,,,,,---------..............................,,,++++++******++++++,,,////////////000000000000---...///000000///...---,,,------......------,,,---------............///222000///------///000222////////////////////////////////////////////////...//////000111222222222////////////////////////000000000000000000000000------,,,,,,---...000111......---,,,,,,...///000////////////////////////000///...///000000///---........................,,,,,,---.../////////...---......///////////////.........//////000000000---------.........//////,,,------...///000111111------------------------.........------.........,,,---///000000000///............------.................................,,,,,,------...///000000////////////////////////000000////////////000000////////////////////////000000000000000000000000,,,,,,,,,---...///000111000000000000000000000000,,,222333...+++///111///000000000000000000000000000000000000000000000000...///000111111000///...---.........//////000000///...------...///000111000///...------...///000///000111000///...///111////////////////////////////////////////////////.../////////000000111111////////////////////////........................---...//////000000//////........................---...///000000///...---...000111///+++)))***,,,........./////////000000***,,,000111000//////000////////////////////////---,,,---...000111000///------......///000000111------............------++++++,,,---.........---,,,,,,------...//////000..................................../////////000---------.........//////........................//////////////////......---------.........//////...------,,,,,,------...............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///...---,,,+++++++++...///000111111000///...+++,,,---............---........................***+++---...///...------,,,,,,.../////////...---//////...------------...---.........//////000000...............///000111000000000000000000000000,,,------....../////////................................................////////////////////////,,,---///000111111111000---------------------------------......000111111000/////////............,,,------......------,,,,,,,,,,,,------.................................000000000//////000000000------------.........///,,,...///111111000...---,,,------......------,,,---------.........//////000000////////////000000000000000000000000000000------...//////...------////////////////////////------------------------+++---///...,,,+++,,,///////////////////////////........................------............------000000//////.........---,,,------......------,,,------------------------////////////////////////////////////............///...---,,,,,,,,,,,,,,,........................000000//////.........---,,,,,,---......///000000........................---,,,,,,++++++,,,,,,---//////......---------,,,000000000000000000000000////////////////////////---......///////////////---+++)))'''''')))+++---///////////////////////////////////////...............///000000000000000111111000000000000000111000000000000000000000000000000000000000000000000......//////000000111111000/////////..................//////000000111111...///000000000///---,,,...///000111111000///...........................,,,,,,------......//////,,,,,,,,,---------......------............------////////////////////////000000000000000000000000111111000///...,,,***)))......------------......////////////////////////............---,,,++++++........................////////////////////////////////////////////////............................................................////////////..................------///000000000///---+++***&&&)))---000111000...,,,...---,,,,,,,,,,,,---.........------------......------------------------------------------------.........------,,,,,,,,,------,,,+++,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------------------000//////...------,,,,,,............---,,,+++***------------------------***+++,,,---...000111111++++++++++++,,,---......------------------------......................................................---,,,+++******)))//////.........---------........................000000000000000000000000........................000000000000000000000000------......//////000000.........////////////000......//////......---,,,000000/////////.........................................................------------------------........................000///......///000///---.........------,,,,,,,,,------------------------000000////////////000000000000000000000000000000////////////////////////////////////////////////........................+++---//////------///111................................................------............------000/////////............---......//////......---........................////////////////////////////////////............///...------,,,,,,,,,---........................000/////////............))))))***++++++,,,------..............................------------....../////////.........------////////////////////////////////////////////////---......///////////////000///---++++++---///000/////////////////////////////////////////////.........///000000000000000111111000000000000000111000000000000000000000000000000000000000000000000000000000000////////////000000/////////.........////////////000000000000222111000///...//////000---...///000000///...---......................................./////////,,,,,,---------..................//////.........////////////////////////........................******,,,------.........///......------......///........................------.........---,,,,,,........................////////////////////////////////////////////////............................................................////////////........................---.../////////...---,,,+++,,,---...///...---,,,...---,,,,,,,,,,,,---.........------------......////////////////////////------------------------......---------,,,,,,,,,------,,,,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++---------------------------------...............,,,------.........------......------,,,,,,+++++++++,,,,,,---...///000000...---,,,,,,,,,,,,,,,------------------------------..................---........................//////......------,,,,,,//////.........---------........................////////////////////////............................................................////////////------........./////////......//////......---,,,...---------,,,,,,,,,,,,................................................------------------------........................000...---...///000///---.........------,,,,,,,,,////////////////////////000000////////////000000000000000000000000000000111000///......///000111////////////////////////000000000000000000000000...///000000...---...000................................................------............------////////////...............//////////////////...////////////////////////////////////////////////////////////............///...------,,,---------........................////////////............,,,,,,------.../////////........................000//////////////////000000000////////////..............................////////////////////////---......///////////////222111///......///111222////////////////////////......//////////////////......///000000000000000000000000//////000000111000000000000000000000000000000000000000000000000111111111000///.........000000000/////////......000000000000////////////444222///------...111222------............------........................000000///////////////...,,,------------............//////000000//////...////////////////////////........................)))***+++---///000000000///......------......///------------------------,,,------.........------........................////////////////////////////////////////////////............................................................////////////........................,,,---.../////////////////////...---,,,,,,------...------,,,,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,---,,,,,,,,,,,,---...///---------------.........------------------------------------,,,,,,,,,,,,........................+++,,,,,,---.../////////,,,,,,---...///000000//////...------+++******)))---------.........//////000///...---,,,,,,,,,,,,------------------------,,,---...//////...---,,,........................////////////////////////...............---------................................................................................................/////////...............,,,---------..................//////......---,,,------------,,,,,,,,,,,,................................................------------------------........................///...---...///000///---.........---------------////////////////////////000000////////////000000////////////////////////111000...------...000111////////////////////////000000000000000000000000111111000///...,,,,,,,,,................................................------............------///////////////...............////////////..............................////////////////////////////////////..................------------..............................///////////////.............../////////000000000........................000000////////////000000000000000000000/////////........................////////////////////////---......///////////////000///------------///000////////////////////////............////////////......///000000000000000000////////////000000111000000000000000000000000////////////////////////111000000000/////////...000000000////////////...111111000000//////......222111///...---...///000................................................111111000000//////......------------............//////000000000000//////////////////////////////........................//////000000000000////////////............//////------------------------,,,,,,---......///..............................////////////////////////////////////////////////............................................................////////////---------...............---......//////////////////......---------------------------------------......------------......************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,------....../////////........................------------------------//////............------+++,,,,,,------......///---......///000000//////------,,,,,,+++++++++***.....................---000///...---------------------------------------,,,---...000000...---,,,..............................//////000000000000......................................................................................................................../////////......---------,,,,,,,,,---------...............///......---,,,...........................................................................................................................---,,,---/////////..................---------------------------------000000////////////000000////////////////////////000///---,,,,,,---///000////////////////////////////////////////////////......---------------,,,................................................------............------.........///////////////,,,------......------,,,------------------------////////////////////////////////////..................---------......///.................................///////////////,,,,,,,,,,,,,,,---------........................///......------......////////////000000000000000////////////////////////////////////////////////---......///////////////......---,,,,,,---......////////////////////////---.........//////000000......///000000000000000//////......///000111111000000000000000000000000////////////////////////.../////////000000000111111000000000////////////111111000000//////............//////......---,,,////////////////////////////////////////////////111111000000//////......---------.........////////////000000000000//////////////////////////////////////////////////////111111111111000///...---/////////....../////////------------------------,,,,,,---...////////////........................////////////////////////////////////////////////........................////////////////////////............////////////---------.........//////000000//////............+++,,,...///000///...---------------------------......------------..............................++++++++++++++++++++++++------------------------,,,,,,,,,---------------,,,------....../////////........................------------------------//////......------------------------------------//////000000///......---+++++++++,,,,,,---------...............------------------------...///000------------------------------...//////...------........................---------......//////000---.............................................................................................//////////////////////////////......------,,,,,,,,,,,,,,,---------...............///......---,,,------..................................................................................................................---,,,,,,---...//////...........................------------------------000000////////////000000000000000000000000000000///...---,,,,,,---...///////////////////////////........................***))))))+++...000000///------------------------........................------............------.........///////////////,,,,,,------------,,,,,,------------------------////////////////////////////////////.....................---......///000.................................///////////////...................................................------,,,,,,------.........////////////000000////////////////////////////////////////////////---....../////////////////////............//////////////////////////////------......///000000000......///000000000000000............///000111111000000000000000000000000000000000000000000000000.........///000111111111111111000000000/////////000000000000////////////,,,---...//////---,,,+++000000////////////000000////////////////////////000000///////////////...------........./////////...//////000000//////...////////////////////////000000000000000000000000+++,,,---...............000//////......//////000------------------------------.../////////..............................////////////////////////////////////////////////........................////////////////////////............////////////,,,,,,------.../////////111000000///.........///+++,,,...000111000...---,,,------......------,,,......------------......------------------------++++++++++++++++++++++++,,,,,,,,,------------...+++,,,------......---------------------.........------------------------,,,,,,,,,,,,------------.........---,,,,,,++++++---------,,,,,,,,,,,,,,,///000000///...---,,,,,,***+++,,,,,,---...///000..................------,,,,,,,,,,,,---...///000------------------------................................................,,,,,,,,,------.........---------.......................................................................................000000000000000000000000.........---------------,,,---------..................//////......---,,,++++++++++++,,,,,,,,,,,,................................................................................................---,,,+++,,,...//////................../////////////////////////////////000000////////////000000000000000000000000000000........................////////////////////////........................---++++++,,,///111000...------------------------........................------............------............/////////000------............------........................////////////////////////////////////...........................///000000..................................../////////000111111000000000000000000...........................------,,,,,,------...------........./////////........................////////////////////////---......///////////////////////////////////////////////////////////////------......///000000111......///000000000000000...------......000111111000000000000000000000000000000000000000000000000////////////000000000000111111111000000000//////////////////000000000000///.........------------000///............///000////////////////////////.............../////////............////////////.........//////.........////////////////////////////////////////////////((()))+++,,,......//////000000////////////000000...........................////////////......---........................////////////////////////////////////////////////........................////////////////////////............////////////,,,,,,------...//////000000//////......///000111////////////............,,,,,,---......---,,,,,,......------------......++++++++++++++++++++++++------------------------,,,,,,,,,---------......+++,,,---.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...------,,,++++++******+++++++++,,,,,,------...------.........------,,,---------....../////////------..................---,,,,,,,,,,,,,,,------------------------------000...---,,,,,,---...000........................------------------......---------.........//////........................////////////////////////........................////////////////////////,,,------------------...------........./////////......//////......---,,,******+++++++++,,,,,,,,,................................................................................................,,,++++++,,,...//////...---........./////////000////////////////////////000000////////////000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////444111......//////,,,)))------------------------........................---..................------.........//////000000......////////////......////////////////////////////////////////////////000/////////...........................///000000........................---.........//////000000............------------..............................------------......,,,---------......//////------------------------////////////////////////---......///////////////---..................---////////////////////////---------...///000000111...//////000000000000000---------......000111111000000000000000000000000000000000000000000000000111111000000//////......111111111111000000000000......//////000000111111222000...,,,,,,---///000///...---,,,,,,---...///000000000000000000000000,,,---------......//////............/////////000------............------////////////////////////........................+++,,,---...////////////000000////////////000000///////////////////////////000000000///...------........................////////////////////////////////////////////////........................000000000000000000000000............/////////000,,,,,,------...///000000......---...///111333444444222///---+++,,,---...,,,,,,---......---,,,,,,.........------.........////////////////////////////////////////////////,,,,,,,,,------.........+++,,,---.........---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,++++++***))))))((()))***+++---...///000++++++,,,---............//////////////////......---------.........//////......---,,,++++++++++++------------------------111///---++++++---///111................................................---------.........//////........................000000000000000000000000................................................,,,,,,,,,------..................////////////000......//////......---,,,,,,,,,,,,------.........................................................////////////////////////........................,,,++++++,,,...//////...---.........//////000000------------------------000000000000111111111111000000000000000000000000///............---------////////////////////////000///...------...///000//////...---,,,,,,++++++......................................................////////////..................////////////000///...------...///000///---,,,---///000---+++///---,,,---//////,,,)))...........................---+++)))))))))+++,,,000000000///......------...///000///---,,,,,,...------------------------......................................................////////////..................////////////////////////////////////......////////////......///////////////.........333222222222111111000000...............///000000111111000000//////......////////////////////////////////////000000000000000000000000000000000000///000111222222111000///000000000000000000000000000////////////.........222111000//////000111222111111000000//////......000000//////.........---......////////////..................////////////000000//////.........---//////.........---------////////////////////////000000000000000000000000---..................---////////////////////////........................////////////////////////........................------------------------//////////////////////////////......---------,,,,,,------......------,,,,,,---......//////......................................................------............------////////////////////////------------------------................................................------------------------,,,++++++******++++++,,,---------------...//////***++++++,,,---...//////,,,,,,+++***+++,,,---......------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...//////000111222...///000///---,,,,,,...---///111111///---------333111///---,,,---...///------,,,+++,,,---...///,,,---------,,,++++++***................................................------......//////000000///...---...///000000...,,,---......,,,,,,---...,,,---...//////...---,,,,,,,,,,,,---...///000000........................------............------,,,---///000000///---,,,......------------..............................///////////////////////////,,,)))***---//////...------------------------000000000000111111111111000000000000000000000000000000/////////.........//////////////////////////////............///////////////...---,,,,,,,,,......................................................////////////..................////////////000///...------...///000///------///333555555444............//////..............................000///...---------...///............////////////...///000///---,,,---...------------------------................................................------............------............////////////////////////////////////......////////////....../////////////////////.../////////.........------...............///000000111000000000/////////...////////////////////////////////////000000000000000000000000000000000000///000111111111111000///000000000000000000000000/////////............---000///...------...///000000000000000//////......000/////////..................////////////..................////////////000/////////............//////.........---------////////////////////////////////////////////////,,,,,,------------,,,,,,////////////////////////........................////////////////////////........................------------------------/////////////////////////////////.........---------......//////......---,,,---......//////......................................................------............------........................------------------------................................................------------------------------,,,,,,,,,,,,------......---------......///------------------......---,,,+++++++++,,,.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------..................//////...///000///---,,,---......///111000...------...333222000...---...//////------,,,,,,,,,---...///.../////////......---,,,.........................................................//////////////////...---...///000///...,,,---......,,,,,,---...------...//////...------,,,---------.../////////........................------............------,,,---...000000...---,,,......------------......................................................000---++++++---//////...------------------------000000000000111111111111000000000000000000000000111000000000////////////////////////////////////......////////////......000000//////......------......................................................////////////..................//////////////////............/////////......111666;;;===>>>...//////.........///111..............................///////////////000,,,------...//////000000---/////////---,,,---...------------------------................................................,,,,,,------------,,,,,,............////////////////////////////////////......////////////............//////////////////......---------------,,,...............///000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000///000000111111000000///000000000000000000000000///............---------//////............//////000000000////////////...////////////..................////////////..................////////////////////////...........................---------////////////////////////////////////////////////------............------////////////////////////........................////////////////////////////////////////////////------------------------////////////////////////000000////////////.........//////////////////...,,,---......//////......................................................------............------........................------------------------................................................------------------------//////............//////......---------------...//////.........---------------,,,,,,------...///......------------......------------------------,,,,,,,,,---------....................................------,,,------------/////////---,,,---...//////000...---,,,...///333222000///...//////000------,,,,,,------...///...////////////...------................................................///////////////............---------///000///...,,,.........---,,,---...------...//////...------------..........................................------............------,,,---...//////...---,,,......------------..............................------------------------111///------...///...---........................///000000000111111111111////////////////////////000000000/////////......////////////////////////---...///000000///...---111000000000//////............................................................////////////................../////////////////////....../////////......///111666;;;???AAA333000...---...///...---........................***+++,,,---......---------------....../////////---...///...---,,,---///........................................................................,,,------......------,,,............////////////////////////////////////......////////////..................////////////////////////////////////...............///000000000000000000////////////////////////////////////////////////000000000000///////////////////////////000000000000000000///////////////////////////............------------111111000000000000111111///////////////////////////////////////...............////////////..................///////////////////////////.................................////////////////////////////////////////////////000000111111111111000000////////////////////////........................////////////////////////000000000000000000000000........................////////////////////////000000000000000/////////......////////////......,,,---......///.........................................................------............------........................------------------------................................................,,,,,,------------------//////............//////......------,,,,,,------........................------------......//////......------------......------------------------,,,,,,,,,---------......------------............//////...---,,,,,,,,,------...///...---,,,---////////////---,,,,,,...000111111000///......//////---------------......///,,,,,,------------,,,,,,................................................000000//////......------...---,,,---///000///...---...///...---,,,---///---..................---...............---------........................------............------------...//////...------......------------..............................------------------------111000///............---///////////////////////////000000000111111111111/////////////////////////////////.........------////////////////////////---...///000000///...---000000000000000/////////......................................................////////////..................////////////...//////////////////............000222666:::<<<;;;666111000222222...***........................)))***+++,,,,,,,,,,,,,,,///.........---------,,,,,,...///...------...///..............................................................................////////////..................////////////////////////////////////......////////////......---.........//////000000000000000000000000000000...............///000000////////////000000000000////////////////////////////////////000000000000////////////////////////000//////////////////000//////////////////////////////.........---------000000111111111111000000.............../////////.........///////////////......////////////..................////////////.........///////////////---.....................////////////////////////........................000000111111111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000......................../////////////////////////////////000000000000000,,,------......------,,,,,,---......///.........................................................------............------........................------------------------................................................,,,,,,,,,---------............------------.........------,,,,,,,,,------,,,,,,------...//////000---------...............///......------......///------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------000000///...------------,,,...///...------...///.........---+++,,,...000//////......---------...------.........//////...,,,,,,---......------,,,................................................000000//////......------...---,,,---...//////------...//////------...///.........------........................---------........................------............---------..................---......------------......................................................///000000000......------////////////////////////000000000000111111111111000000000000000000000000............------------////////////////////////......////////////......000000000000////////////......................................................////////////..................////////////......////////////......---.../////////000333666???;;;777666777555000+++........................,,,,,,,,,---------------//////......---,,,,,,+++,,,---///...------...///...........................................................................//////////////////...............////////////////////////////////////......////////////......------......///000000000.............../////////...............///000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000//////......//////000000000000000000000000000000////////////...............////////////......---............/////////.........///////////////......////////////..................////////////.........///////////////---------...............////////////////////////..............................////////////......////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......////////////000000,,,,,,------------,,,,,,,,,---......//////......................................................------............------------------------------------------------------................................................+++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......******+++,,,---...///000,,,,,,---............---//////............//////........................,,,,,,,,,---------......***++++++,,,,,,---------000///..................,,,---///...------...///,,,---...---,,,,,,...000------------------------------...////////////.........///000000000000///................................................///////////////.........---,,,,,,,,,...///...------...//////...---...//////...------------...///------..........................................------............------..............................------------..............................////////////////////////---///000000...------...........................000000000000111111111111000000000000000000000000////////////............//////////////////////////////............//////////////////////////////......................................................////////////..................////////////---...///000000///...---,,,...000000......000222999;;;===;;;666111//////........................//////------,,,---......------------------------,,,---......------...000........................................................................---......//////......---............////////////////////////////////////......////////////......------......///000000111,,,,,,---------........................///000000.../////////000000000111////////////////////////////////////000000000000000000000000000000000000000///............///000000000000000000000000000111111000000000/////////---...///000000///...------------.........//////............/////////000......////////////..................////////////............/////////000---------.........//////////////////////////////........................---......//////......---////////////////////////////////////////////////////////////////////////................................................////////////////////////------........./////////------............------,,,---......//////......................................................------............------------------------------------------------------................................................++++++,,,,,,---......///------,,,,,,,,,,,,------*********+++,,,---...///***+++++++++,,,,,,------***+++,,,---...------,,,//////............//////////////////////////////,,,,,,,,,---------......++++++,,,,,,---......///---------,,,------......,,,---......------...000***,,,......---------...------...............---,,,---...///000//////.........///000000000000000.........................................................///////////////---,,,+++,,,...///...------///000///...---...000///...------------...///,,,---------.../////////........................------............------.........------...............------------......................................................***---//////...,,,---...------------------------000000000000111111111111000000000000000000000000000000000000////////////////////////////////////000///...------...///000............////////////......................................................////////////................../////////000---...///000000///...---,,,///111111///...///111///888@@@<<<222+++,,,111........................000///---+++***+++---...+++,,,,,,------......///,,,---......------///000////////////////////////................................................,,,------......------,,,............/////////000////////////////////////......////////////......---------...///000000111---------....../////////...............///000000.../////////000000111111////////////////////////////////////000000000000000000000000000000000000000///...------...///000000000000000000000000000111111111111000000000000///000111222222111000///---------.........//////---.........//////000000......////////////................../////////000---.........//////000000---------.........//////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////,,,---------......//////......////////////......,,,---......//////......................................................---..................---------------------------------------------------................................................++++++,,,,,,---...//////---------,,,,,,---------))))))***+++,,,...///000,,,,,,++++++++++++*********+++,,,---------,,,+++//////............//////000000000000000000000000,,,,,,,,,---------......,,,,,,------...///000000++++++++++++,,,------...,,,---......------///000))),,,...///...------.........///////////////...,,,---///000000000///...,,,,,,---...//////......................................................---.........//////000000---,,,+++,,,...///...---...///000///...---...000///...---,,,,,,---...///,,,,,,------...///000000........................---..................---......------------...............------.................................------------------------(((,,,//////---,,,---///------------------------000000000000////////////000000//////.........---,,,---...//////...---,,,......///000000///...---////////////////////////////////////////////////------...///000000//////------............------222111...---,,,---...000111111000000//////..............................000000/////////.........//////000000000000//////111000///...------...///......////////////..............................+++,,,,,,------......///////////////////////////---------.........////////////.........///000000---...///000000///...---......//////000000111111//////...---,,,,,,+++***............////////////000000000///......------111111000000//////......////////////////////////...000000///...---...///......///000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000////////////000000000000000000000000------,,,,,,,,,,,,------////////////////////////---.........//////000000------------------------//////000000///...------000000//////.........---000///...------...///000000000//////.........---000000////////////000000111000///---------...///,,,,,,,,,---------------////////////////////////////////////////////////............////////////............////////////111000///------......///..............................////////////......////////////////////////......////////////......////////////////////////........................---------------------------------............///......////////////....................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000.........------,,,,,,,,,---------............//////......---------..............................///......------....../////////.........---------///000111000...------...///............---------////////////////////////........................---------............///------............------,,,---......,,,,,,---............------,,,,,,,,,///............---------......---------,,,,,,,,,......////////////..............................//////.........---------......////////////......------............---------------............///000///...------------------------.........//////------------------------////////////000000000000000000/////////.........---......//////......------...///000000///......////////////////////////////////////////////////---......////////////...------............------111000///...---......///---------...//////000000..............................---------,,,,,,,,,...//////000000//////...000///...---,,,,,,---.........////////////..............................------------------------////////////////////////---------.........//////000000////////////............////////////............//////000000000000000000///......---,,,,,,............////////////.........///////////////111000000000/////////...////////////////////////...000000///...---...///......///000000000000000////////////////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000////////////000000000000000000000000//////............//////////////////////////////............/////////000........................///////////////...------000/////////............000///...------...///000000/////////............000000////////////000000000000///...............///////////////000111111////////////////////////////////////////////////............////////////............////////////333222000...---,,,,,,,,,..............................////////////......////////////////////////......////////////......////////////////////////................................................---------............///......////////////.......................................---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000.........------,,,,,,,,,---------............//////......---------..............................---,,,,,,++++++,,,,,,---//////.........---------...///000///---------//////............---------................................................---------............///---......//////......------...//////------...////////////......------------------.........//////............------,,,,,,......////////////..............................//////.........---------......////////////......---......//////......------------............/////////...------------------------.........//////..............................//////000000111111000000////////////......///..................///,,,---...000000000//////////////////////////////////////////////////////....../////////......---------............------////////////............,,,,,,------.../////////........................---------------,,,,,,,,,.........//////...............---,,,,,,,,,,,,---......////////////..............................//////......---,,,,,,+++////////////////////////---............/////////,,,,,,---111555666333/////////............//////...////////////000000000000000000//////......---............////////////------......///000000111000000000000////////////////////////////////////...000000///...---...///......///000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000111000000//////000000111////////////////////////............///////////////////////////////////////////////////......---////////////............//////............//////////////////............000000////////////000000///////////////......---......---,,,---...///000////////////////////////////////////////////////............////////////............////////////111111///......------...////////////////////////......////////////......////////////////////////......////////////......////////////////////////........................////////////////////////---------............///......////////////.......................................------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........------------------------............///......---------......///........................---,,,,,,++++++,,,,,,---...............---------,,,---......---,,,...//////............---------------------------------........................---------............///---......//////......---...///000///......///000///////////////.........++++++,,,---...///000111/////////............---......////////////.............................................---------......////////////......---......//////......------------............//////.........------------------........./////////////////////////////////---......///000111111222000000//////////////////000///...------...///000+++,,,...///000000000000////////////////////////////////////////////////////////////...---,,,,,,------............------......///000//////......000//////......------,,,........................////////////////////////------............------...---------------------......////////////..............................///.........---------,,,////////////////////////.............../////////---+++...:::HHHKKKCCC888000///...------...///000/////////////////////////////////...........................////////////............//////000000000000000000////////////////////////////////////...000000///...---...///......///000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////////////////////////////111000000000000000000111////////////////////////.........///////////////////////////////////////...///////////////......///////////////........./////////......////////////////////////.........000000////////////000000---...///000000///...---...---,,,++++++---...///////////////////////////////////////////////////............////////////............////////////,,,,,,---...///000111222000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////................................................---------............///......////////////..........................................---------------------------------------------------------------------.........//////...............------------------............///...------------...//////........................///......------......///........................***,,,------,,,,,,...//////............---------------------------------........................---------............///......////////////......---///000///...---.../////////..................,,,,,,------...//////000/////////////////////.........////////////............................................................////////////............////////////......---------............///..................------............////////////........................---......///000111111222//////000000000000000000000///...------...///000+++,,,...///000000000000////////////////////////////////////////////////......///......---,,,,,,------............------......//////000///......111111000000///......---.........................../////////////////////------............------........./////////............////////////..............................---------....../////////////////////////////////////////////////////////222...111CCCVVV[[[LLL;;;000///...------...///000/////////...............------------------..................////////////000000//////............////////////000000000000////////////////////////...000000///...---...///......///000000000000000........................//////////////////////////////000000000000//////////////////////////////000000000000////////////////////////////////////000//////......//////000///////////////////////////////////////.......................................///////////////............///////////////...//////////////////............///////////////000000////////////000000---...///000000///...---111000/////////000222222////////////////////////////////////////////////............////////////............////////////+++,,,---...000111111222000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////........................---------------------------------............///......////////////..............................//////.........------------------------------------------------------------------.......................................---------............///---------------...//////........................///......------......///---.....................***,,,------,,,,,,...//////............---------------------------------........................---------............///...//////////////////...,,,---......,,,,,,---...------------------------.........................../////////////////////......////////////..............................---...........................////////////.........//////////////////...---------............///------...//////......---........./////////000000------------------------......//////000000111111//////000000000000111111000//////////////////000,,,---...000000000//////////////////////////////////////////////////////------.........------,,,------............------............////////////......//////000111111111........................,,,,,,,,,---------------.........//////.........---...//////000000//////......////////////..............................,,,------...//////000000////////////////////////000000000////////////...111---...===MMMOOO@@@000//////............///////////////............---+++,,,,,,,,,------..................////////////111000000///......------////////////000000000000////////////////////////...000000///...---...///......///000000000000000........................//////////////////////////////000000000000//////////////////////////////000000000000////////////000000000000000000000000///......------......//////////////////////////////////////////.................................---...//////////////////.........///////////////......////////////...............///////////////000000////////////000000---...//////////////////.../////////000000000000////////////////////////////////////////////////............////////////............////////////...//////000//////...---////////////////////////......////////////......////////////////////////......////////////......////////////////////////........................---------------------------------............///......////////////............................../////////.........------------------------------------------------------......................................./////////---------............///---------------...///000........................---,,,,,,++++++,,,,,,------------...............,,,---......---,,,...//////............---------------------------------........................---------............///...//////000000//////...,,,---...---,,,+++,,,...,,,,,,,,,---------------//////.........------------............/////////......////////////..............................---------.....................////////////.........//////000000//////...---------............///,,,---.../////////...---....../////////000000000------------------------////////////000000000000//////000000000111111111//////000000000000//////---...///000000///......////////////////////////////////////////////////,,,,,,---.........------------............------///......---...///000111------......///000000111........................,,,,,,,,,---------.........//////000000//////...,,,---.../////////............////////////..........................................////////////////////////////////////000000000000/////////......,,,---333:::999111)))......////////////......//////.........---------,,,,,,,,,---...//////000............///////////////////////////............/////////000000000111////////////////////////...000000///...---...///......///000000000000000........................////////////////////////...///000111111000///...////////////////////////000000000000////////////000000000000000000000000///......------......///////////////////////////000/////////............////////////////////////------...///////////////............/////////000---...///000000///...---............/////////000000000////////////000000...............///000000+++,,,.../////////------////////////////////////////////////////////////............////////////............//////////////////000000000...---,,,..............................////////////......////////////////////////......////////////......////////////////////////................................................---------............///......////////////..............................////////////............------------------------................................................---........./////////000---------............///---,,,,,,------///000000........................---,,,,,,++++++,,,,,,------------.........//////...///000///---------//////............---------................................................---------............/////////000000000000//////---...///...---,,,---///------------.........///---------...............,,,,,,------..................////////////..............................---------.........//////......////////////......//////000000000000//////---------............///+++,,,...///000///...---.../////////000000000000........................000000000000//////////////////000000111111111222...///000111111000///......//////000000///...---////////////////////////////////////////////////++++++,,,---............---..................---000///---,,,---...111222000//////...------,,,,,,................................./////////000000//////000000000000//////***+++---...///...------......////////////..............................000000000///......------////////////////////////111111000000/////////...000111222222111111000000---...///000000///...---//////.........---------,,,------...///000111111............/////////000------......///000000000.../////////000000111111////////////////////////...000000000...---...///...//////000000000000000........................////////////////////////...///000111111000///...////////////////////////000000000000////////////000000000000000000000000//////............//////////////////////////////000000//////.........---000000000000000000000000------...///000000//////---.........//////000000---...///000000///...------.........//////000000000000////////////000000///...---------///000111---///111333444222000///////////////////////////////////////////////////............/////////000............/////////000,,,---...000000000//////..............................////////////......////////////////////////......////////////......////////////////////////........................////////////////////////---------.........//////......////////////..............................000/////////............------------------------.............................................------.........//////000000---------.........//////,,,,,,,,,---...///000111........................///......------......///---------........./////////000111000...------...//////.........---------////////////////////////........................---------.........////////////000000000000//////...///000///...---...000---.........//////000000+++,,,,,,---...///000000,,,,,,,,,---------............////////////..............................---------.........//////......////////////......//////000000000000//////---------.........//////+++,,,...000000///...---////////////000000000000////////////////////////000000000000000000000000...---,,,,,,,,,---///000000000000000000000000000000000000000////////////////////////////////////................................................,,,---------......//////////////////////////////////////////000000000000------...//////...---------------............///------............------//////............//////////////////////////////)))+++---///000000///...------------------------........................------------------------////////////..................//////...---,,,,,,...............---------000///...---------------////////////////////////------......//////000000000000000000000000000000222111000///............//////000000000000//////,,,------...///000111111222222111///---+++)))(((////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000......//////000000111111111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111000///...---,,,++++++,,,,,,,,,,,,,,,---...///////////////............////////////////////////------......//////000000////////////////////////................................................,,,------......------,,,........................000,,,)))+++111333222.............................................---------------...///000000111333111///------...000222------------------------....................................//////////////////............//////******+++,,,---...///000////////////000000000000000000000000000000000000000000000000//////////////////.........---------------............---------...............------........................,,,,,,,,,------------...***---///......000///,,,,,,...000111000///......111...333>>>>>>333...111........................111111000000//////......////////////////////////---......///000111111222000000000000000000000000000000//////000000111222000000000000000000000000000000000000////////////////////////////////////........................////////////////////////..................------////////////////////////////////////000000000000000000000000000000000000........./////////000000---......//////......---//////............//////////////////////////////+++,,,...///000000......------------------------........................------------------------222222222111111111111000......//////...------,,,------..................000000///...............////////////////////////.........///////////////000000000000000000000000000000////////////000000////////////////////////------......//////000000000000000///...---,,,+++////////////////////////000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000//////......000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...............---------.........---......//////,,,,,,---...///000111111////////////////////////.........///////////////////////////////////////................................................------------------------........................000---+++,,,///111000///................................................------......///000000111111000.........///000111------------------------........................////////////000000000000//////............//////------............//////....../////////000000000/////////////////////////////////...............//////.........---------------............---------......//////...------....................................////////////***---...+++,,,//////,,,//////////////////000111000---111::::::111---000.......................................---------////////////////////////.........//////000000000000000000000000000000000000000111222222222222222000000000000000000000000000000000000////////////////////////////////////........................000000000000000000000000000000///......------,,,////////////////////////////////////000000000000222111000//////000111222////////////000000000111---......//////......---//////............//////////////////////////////------///000000///...---------------------------................................................000////////////..................///......---,,,,,,---------.../////////000000000//////////////////////////////////////////////////////.........000000000000000000000000............///000222222//////...------...//////.........///////////////---...//////000000000///////////////////////////111111111111111111111111....../////////000000000000000000000000000000000000000000000000000000000000000000000////////////000000000////////////...000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////000000//////.../////////,,,,,,---...///000111111///////////////////////////////////////.........////////////////////////...................................................---,,,,,,,,,,,,---...........................///......---......//////................................................------......///000000000.........//////000000111////////////////////////........................//////000000000111111111//////............//////000000/////////.........------........./////////////////////////////////---------..............................---------------............---------......//////.........//////////////////////////////000000000111111111,,,///...,,,---222444333111000...------///222444///,,,...555555...,,,///........................---------...............////////////////////////.....................///000000000000000000000000...///000111222111000000000000000000000000000000000000000000////////////////////////////////////........................////////////////////////////////////............////////////////////////////////////000000000000///...,,,++++++,,,...///....../////////000000000......////////////......//////............///////////////////////////////////////000///...---,,,................................................////////////////////////.........---------,,,,,,---...............------,,,,,,,,,---...///000000...///////////////......////////////////////////000000//////......------////////////////////////............///000111222000///---++++++---///000///////////////...............///000111111000000////////////////////////000000000000000000000000...////////////000000000////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------............///111000000///............////////////............////////////////////////000000//////......------////////////////////////................................................///...,,,++++++,,,...///...........................//////...,,,,,,...///........................---------...........................//////000000+++,,,...000000111000000////////////////////////........................////////////000000000000//////............//////////////////.........---------------.........///////////////////////////------............//////........................------............---------......////////////...000000000000000000000000//////000000000111111111///111000...111999>>>???111///---,,,---///111222///,,,---111111---,,,///..............................//////000000111111////////////////////////...............---------000000000000000000000000...///111222222222111000000000000000000000000000000000000000////////////////////////////////////////////////////////////........................------......///000111111////////////////////////////////////000000000000...---+++******+++---...------........./////////...//////////////////...//////............//////////////////////////////000000000//////...------................................................////////////////////////111111111000000000//////------...............---,,,,,,,,,---...///000000,,,,,,---......------,,,////////////////////////000000//////......------////////////////////////000000////////////000000000///---++++++---///000///////////////.........///000000000000000//////////////////////////////////////////////////////////////////000000000111////////////////////////////////////////////////111111000000//////...................../////////////////////////////////////////////////////////111000000000/////////...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////............////////////------------------------///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............---------000000///...------------////////////............////////////////////////000000//////......------////////////////////////................................................///...,,,++++++,,,...///...........................//////...,,,,,,---///........................---------.........//////............////////////***,,,...000111000000///000000000000000000000000........................---------.........////////////............//////,,,,,,---------.........------------.........///............................../////////000000000---.....................------............---------......///000000//////000000000000000000000000......////////////000000///111000///444===EEEFFF000...,,,---///000///---000......//////......000////////////////////////......//////000000111111////////////////////////...............---------000000000000000000000000111111222333333333333333000000000000000000000000000000000000////////////////////////////////////////////////////////////........................,,,,,,---...000111222333////////////////////////////////////000000000000//////...------...//////------------...............//////000000//////...//////............//////////////////////////////000000000//////.................................................................................////////////............,,,---......///.........,,,---------.../////////***+++,,,---...---,,,+++///////////////////////////////////////.........000000000000000000000000111000///////////////000//////...------...//////.........///////////////000000000000///...------////////////////////////......................../////////000000000111111000000000000000000000000000000000000000000000000000000000000////////////---............/////////000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........---------//////......------......,,,,,,---...///000111111///////////////////////////////////////.........////////////////////////...................................................---,,,,,,,,,,,,---..............................------,,,------..............................,,,,,,------.../////////......//////////////////+++,,,...///000000///...000000000000000000000000........................,,,,,,---------.........//////............//////+++,,,,,,,,,------......------........./////////..............................//////000111111111---------...............------............---------...//////000000000000////////////////////////---------.........//////,,,......---222<<>>777000---///111111///,,,---...------...---,,,000000000000000000000000111111000000/////////...////////////////////////---......///000111222222///000111111000///000111000000000000000000000000222222222222222222222222000000000000000000000000000000//////.........---////////////////////////000000//////......------,,,---...//////...---,,,//////.........//////000..............................------------............////////////......////////////////////////------------------------//////......///000111222000000000000000000000000......//////////////////................................................---------............///+++,,,...---,,,,,,---//////////////////////////////000111000...------...////////////////////////............////////////............////////////000000000000000111111222000...------///000//////////////////////////////000000//////.........---////////////////////////---...///111111///...---////////////////////////000000000000000000000000000000000000000000000000111111000000//////......//////............//////111111111111111000//////000000000000000000000000////////////////////////000000000000000000000000......//////000000111111000000000000000000000000111111000000//////.........------......///000111//////............//////111111111000//////......111111000000//////............---------,,,,,,,,,000000000000000000000000,,,---...///000000000///---......///000111111222222111111000///......---000000000000////////////////////////////////////////////////////////////........................//////......---------,,,........................,,,...000111111000...,,,////////////////////////.................................------.........,,,,,,,,,---------......111111000000000000111111111000///...---,,,++++++........................---.........//////000000111111000///...---,,,,,,........................//////.........---------//////000000///---,,,***---------.........////////////.........---------------,,,,,,,,,,,,------///...---,,,,,,---...///111111000000//////..................//////////////////......---------,,,000000//////.........---000000000000////////////////////////////////////........................---...//////000222777:::QQQ>>>000...---)))+++333///////////////////////////////////////000111111////////////////////////////////////////////////000//////.........//////111222333333222111222333000000000000000000000000222222222222222222222222000000000000000000000000000000/////////.........///////////////////////////////////////..................//////.........//////............///////////////////////////////////////....../////////......////////////......////////////////////////........................---.........///////////////////////////////////////////////////.........................................................---------............///,,,---///...------...000///////////////////////////000000000...---...///////////////////////////............////////////............////////////000000//////000000111222111///......///000///...////////////////////////000000/////////.........////////////////////////...///000222222000///...////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...//////............//////111111111111111000//////000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000111000000000/////////...000000//////...///////////////............//////000000000000000000000111111000000000/////////...///.........---------,,,000000000000000000000000///////////////..................///000111111111111111111000///.........000000000/////////......////////////////////////////////////////////////////////////////////////111000000000////////////........................---...///000000///...---//////////////////////////////////////////////////////............//////,,,,,,---------.........000000////////////000000///////////////............................................./////////000000000000///......------........................//////.........---------,,,---...///000000//////---------.........////////////.........---------//////............////////////...------...//////000000000000//////................../////////////////////.........------000/////////............000/////////////////////000000000000000000000000........................---.../////////111555888OOO???222///...)))***000///////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////111222333333222111222333000000000000000000000000222222222222222222222222000000000000000000000000000000////////////......////////////////////////.........///////////////000//////......//////000//////............//////000000000000000000000000000000////////////000000......////////////......////////////////////////////////////////////////,,,,,,.../////////...---////////////////////////000000//////.........---................................................---------............///---...000///......///111000000000000000000000000...///000///...---...///////////////////////////............////////////............////////////000000//////000000111222333111//////000000///...////////////////////////000000////////////......///////////////////////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000//////......//////000000111111111111000000///000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////222222111000//////////////////............//////...//////000111111222222000000000000////////////////////////............000000000000000000000000222111///...------............//////000000111111111111000000//////....../////////.........------////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////,,,------------.........//////............//////.../////////000000111111....................................////////////////////////////////////.......................................---------,,,,,,...///000000000000---............/////////...............---------//////............//////000//////......//////000000000000////////////...............////////////000000////////////......////////////............////////////////////////111111111111111111111111........................---...///......///222555GGG:::111000///++++++000///////////////////////////////////////000111111////////////////////////////////////////////////---...///000111111000//////000111111000///000111000000000000000000000000111111111111111111111111////////////////////////000000//////////////////////////////////////////------......//////000000111000///......///000111000//////............///////////////////////////000//////////////////000......////////////......////////////////////////........................,,,---///000000///---,,,////////////////////////000000000///......------................................................---------............///,,,...//////......///000000000000000000000000000...///000///...---...///////////////////////////............////////////............///////////////////////////000111111444222000000000000///...////////////////////////000000/////////////////////////////////////////////000000111111000000///000000000000000000000000////////////////////////////////////////////////000000000000////////////000000////////////000000000000111111111111000///000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000////////////222222111000000000000000//////............//////.........//////000000000000000000000////////////000000000///////////////////////////////////////222000...---,,,---///000.../////////000000000111111000000000/////////...///.........------------////////////////////////////////////////////////////////////////////////...............---------000000000000000000000000//////............//////////////////////////////////////////////////////......------------......------------.....................------.............../////////000000000.................................///////////////............//////000000------------------------....................................------,,,,,,.............../////////........................------,,,,,,,,,,,,------000000////////////000000////////////////////////............////////////000000000000000////////////////////////..................///////////////000000000000000000000000...........................//////...---...000111999111---///000...///222///////////////////////////////////////000000111////////////////////////////////////////////////***+++...000111000///...///000111111000///000111000000000000000000000000111111111111111111111111//////////////////////////////000000000000000000////////////////////////------......//////000000111000///......///000111000000///.......................................///......------......///......////////////......////////////////////////---------------------------///000111111000...---........................000000//////.........---................................................---------............///+++---......---,,,...///////////////////////////---///000///......///000////////////////////////............////////////............/////////////////////...///000000111444222000000000000///...//////////////////////////////000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000///000000111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000111222222//////............///////////////......---------////////////000000000000000000000000000000000000////////////////////////000///---,,,---...000222////////////000000000000000000000000///////////////.........------------////////////////////////////////////////////////........................---------...............000000000000000000000000//////............//////////////////////////////........................---,,,,,,,,,,,,,,,,,,------------.........//////......------------....../////////.........------........................///////////////.........------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,---.....................------,,,,,,,,,,,,,,,,,,////////////////////////---.....................------,,,,,,,,,,,,------//////000000000000//////.............../////////............/////////////////////000000000000000.........///////////////------....../////////000////////////////////////////////////////////////.../////////------...000000---,,,...///......000///////////////////////////////////////000000111////////////////////////////////////////////////)))***---///000///...---111222333333222111222333000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000111111////////////////////////.........///////////////000//////......//////000111000///......---....................................------------............////////////......////////////////////////------------------------///000111111111000///...........................////////////////////////................................................---------............///+++,,,------,,,,,,---///////////////////////////---...//////......///000////////////////////////............////////////............//////////////////......//////000111333111//////000000///...//////////////////////////////000000000000111111//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000111///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000////////////000111222222//////............//////000000///......---,,,,,,////////////000000000000////////////000000000000000000000000000000000000......------...///111222////////////000000000000000000000000/////////////////////.........------////////////////////////////////////////////////......................../////////000000000000000////////////////////////////////////////////////////////////////////////........................------,,,,,,,,,,,,------------........./////////......------------......//////......---------,,,........................///////////////.........---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------...............*********+++,,,...///000000000000////////////...---------...............//////............//////...//////000000//////...---............/////////............////////////......////////////000000.........///////////////---------......//////000........................////////////////////////...///000///...---.../////////......---,,,+++***///////////////////////////////////////000111111////////////////////////////////////////////////***+++---...//////...---111222333333222111222333000000000000000000000000111111111111111111111111000000000000000000000000//////000000000111111111///////////////////////////////////////..................//////.........111000///......---------........................//////............//////......////////////......////////////////////////........................000000/////////.................................------......///000000000................................................---------............///,,,---......------...///---------------------------...//////......///111////////////////////////............////////////............///////////////............///000000111///......///000///...//////////////////////////////000000000111111111////////////////////////000//////////////////000////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000.../////////000000000111/////////...//////000000//////............//////000000000000000/////////.../////////000000000111.........//////000000000000000000000000000000000.........///////////////000000000000////////////////////////000000000000000000000/////////......////////////////////////////////////////////////........................////////////000000000111........................---...///000000///...---////////////////////////........................///......------......///............//////////////////............//////............////////////........................000/////////.....................///////////////........................---------.........//////+++++++++,,,...000111333000000000000/////////...---------.........////////////............//////---...////////////...------------.........//////............////////////------........./////////............/////////000,,,,,,---......///000000////////////////////////////////////////////////---///000000///...///000///000111///---,,,+++***///////////////////////////////////////000111111////////////////////////////////////////////////...////////////////////////111111111000///000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222////////////////////////000000//////.........---,,,---...//////...---,,,111111000......---------000000000000000000000000000000////////////000000......////////////......////////////////////////////////////////////////000///...---------------........................,,,,,,---...///000111111................................................---------.........//////---...//////......///111------------------------,,,...//////......///111////////////////////////............/////////000............/////////000...............///000000000...------///000////////////////////////////////////000000111111111222////////////////////////111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000.../////////000000111111111000///......------...//////............//////000000000111222222333333.../////////000000111111---.........//////000000000000000000000000000000///000000000///...---,,,000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000,,,---------......//////........................---...000111111000...---////////////////////////000000000000000000000000000000////////////000000............/////////000//////............//////------...///000111222222........................000000//////.........---////////////////////////000000000000000000000000---------.........//////111000///......///000111111111000000/////////...---------.........//////---------,,,,,,---------,,,---...//////...---,,,---------.........//////............/////////000,,,---------......//////---.........//////000000,,,,,,------...///000000000000000000000000000000000000000000000000000000---///111111000///000111---000111///...//////...///////////////////////////////////////000111111////////////////////////////////////////////////222111000000000000000111111222222333333222222111111111111111111111111111222222111111111111222222000000000000000000000000000000000000////////////000000///...............111111000000//////......///......---------......////////////////////////222222111111000000//////000111222222111///---+++000///...------...///000111111000000//////......////////////////////////////////////............111333555222...++++++---............////////////......------------......000000///...---,,,,,,+++,,,---------.../////////////////////////////////000000///...---,,,,,,+++////////////////////////////////////////////////............////////////............////////////000000000000000000000000000///...------...///000////////////////////////000000000000000000000000333222111000/////////000...//////000000000000000111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222222111111000000//////222222111000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111000///......///000111000000000000000000000000///000111222222111000///000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////000000//////.........---////////////000000000000000000000000000000000000000///---,,,,,,---///000..................------111000...,,,,,,,,,...///////////////////////////...........................---,,,,,,---...///000111111000000//////......000000000000000000000000---......///////////////000000//////.........---000000//////.........---////////////////////////---------........./////////......------,,,++++++000000//////.........---............///////////////////////////.........---------............///222111000//////000111222333222111/////////000000//////.........---------000000//////.........---//////000000111111111222000000000000000000000000////////////////////////......//////000000111111222111111111000000//////000000000000000000000000000000000000000000000000333222111/////////000000000000////////////000000111222222333333222222111111111111111111111111111222111111000000111111222000000000000000000000000000000000000////////////000000///...............111000000000/////////...///......------.........////////////////////////000000000000000000/////////000111111111///---,,,000///............///000111000000000/////////...////////////////////////////////////............///000111000///.....................////////////......------------...............---,,,,,,++++++---------.............../////////////////////////////////......------,,,////////////////////////////////////////////////............////////////000000//////.........---........................000///............///000////////////////////////000000000000000000000000111000000000000000//////......///000000000000///////////////////////////......///000000000000000111111111111111111111111000000111111111111000000000000000000000000000000111111111000000000000000222222111000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////000111111000//////000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////000/////////................../////////000000000////////////////////////000...---,,,,,,---...000........................111000...,,,,,,---...///////////////////////////..............................---,,,---...//////111000000000/////////...........................---......///////////////000/////////............000/////////............////////////////////////---------.........//////........................000/////////........................////////////.........///////////////---------............///111000////////////000111111111000/////////000000//////.........---------000/////////............/////////000000000111111////////////////////////////////////////////////////////////000000000000111111000000000/////////////////////////////////000000000000000000000000222111000/////////000111000000////////////000000111222222333333222222111111111111111111111111111222111111000000111111222000000000000000000000000000000000000////////////000//////............///000000000000///////////////......---......////////////////////////////////////////////////000000---...///000000///...---000//////......//////000000000000000////////////////////////////////////////////////............---,,,,,,...000111000///............////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------////////////////////////........................////////////////////////////////////////////////............////////////111111000///...---,,,,,,........................000//////......//////000////////////////////////000000000000000000000000---...///000111000//////---......///////////////////////////////////////---...//////000000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111222111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000//////000000000000//////////////////////////////...//////000000//////...000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////////////////............------.........////////////////////////////////////...---,,,,,,---...///........................000///...---------...///////////////////////////........................//////...---------......000000000000////////////........................---......///////////////////////////............////////////............////////////////////////------........./////////------......///000000111////////////........................////////////------......//////000000---------............/////////............////////////.........///000000...............---------////////////...............///////////////000000........................////////////////////////000000000000////////////000000///////////////...........................000000000000000000000000//////.........///000000000000////////////000000111222222333333222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000////////////000///............//////000000000000////////////...............//////000////////////////////////------......//////000000,,,,,,---...//////......000//////////////////000000000000000////////////////////////////////////////////////............---+++***,,,000222000---............////////////......------------......,,,,,,,,,------........./////////...---------,,,////////////////////////---........./////////000////////////////////////////////////////////////............////////////111000000///...---------000000000000000000000000000//////////////////000////////////////////////////////////////////////***,,,...000111111///...------...///////////////000000000000000000000000...//////000000000000000////////////////////////000000111111111111000000000000000000000000000000//////000000111111222222111111000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000...///000111111000///...////////////////////////......////////////......////////////////////////000000000000111111111111////////////////////////111111000000000000111111000000////////////000000///////////////////////////////////////////////////////////////.........------------.........//////////////////////////////...------------...///---------...............000///......---...//////////////////////////////........................//////......------------000000000000////////////000000000000000000000000---......//////////////////////////////.........///////////////.........////////////////////////............////////////------......///////////////////////////.....................////////////,,,------...///000111111---------............///........................------------......//////........................///////////////.....................////////////........................////////////////////////111111000000//////......////////////....................................////////////////////////------......//////000000000000////////////000000111222222333333222222111111111111111111111111111111000000000000000000111000000000000000000000000000000000000//////////////////............//////////////////000000000000...............///000111////////////////////////------......//////000000,,,,,,---......////////////000000000000000000///////////////000000000000////////////////////////////////////............///,,,+++---000111...+++............////////////......------------......------......//////000000/////////...---------,,,////////////////////////------......///000000000000000000000000000000000////////////////////////............////////////.........///////////////000000000000000000000000///000000000000000000///////////////////////////////////////////////////***,,,...000111111000///---......///000/////////000000000000000000000000000000111222222222222111////////////////////////000000111111111111000000111111111111111111111111//////000000111111222222111000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000...///000111111000///...//////////////////////////////............//////////////////////////////000000000000111111111111////////////////////////111111000000000000111111000000////////////000000////////////////////////////////////////////////.........///////////////------------.........///.................................------.........---------.........////////////........./////////////////////////////////......................../////////......---,,,,,,////////////000000000000000000000000000000000000---......///////////////.........///////////////.........///////////////////////////////////////........./////////000000.........---------,,,,,,.........///////////////............////////////,,,------...///000111111---------............///------............------,,,,,,------.........///---..............................///////////////////////////....................................////////////////////////111111000000//////..................////////////........................////////////////////////------.../////////000000000000////////////000000111222222333333222222111111111111111111111111111111000000//////000000111000000000000000000000000000000000000///////////////............//////000////////////000000000000............///000111111//////////////////////////////////////////000000---------......//////000///000000111111000000///////////////000000000000////////////////////////////////////............///.........//////...,,,............////////////......------------............//////000000000111...............---------////////////////////////.........//////000000000000000000000000000000000////////////////////////............////////////............//////000000........................///000000111111000000///////////////////////////000000000000000000000000,,,---...000111111000000...//////000000000000000////////////////////////000111222222333333222222000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111000000000000000111111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000//////000000000000//////////////////////////////000//////......//////000000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////.........///////////////------........./////////................................................,,,,,,------.../////////....../////////000000000////////////////////////.................................///......---,,,////////////000000000000........................---......///////////////.........///////////////.........///////////////////////////////////////....../////////000000000///......---,,,,,,++++++.........///////////////............////////////------......//////000000---------............///------...//////...------,,,---......///.........---------........................///////////////000000000////////////...........................////////////////////////000000000000////////////...////////////000000000........................000000000000000000000000......///000000000//////000000////////////000000111222222333333222222111111111111111111111111111000000////////////000000000000000000000000000000000000000000////////////...............///000000.../////////000000000111............///000111222////////////////////////000000000000000000///////////////...//////000000///000111111111111000///.../////////000000000111////////////////////////////////////............---///000000///...//////............////////////......------------...............///////////////---------...............///////////////////////////////////////000000000000000000000000000000000////////////////////////............///////////////////////////.................................///000111111111111000///////////////////////////000000000000000000000000/////////000000111111111///000000111111111111111////////////////////////000000111222222222222222111111111111111111111111000000111111111111000000111111111111111111111111111111111000000000000000000000000000000111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000////////////000000000000000000000000000000111000////////////000111000000000000000000000000............////////////000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////............/////////000....../////////000000000........................---..................---,,,,,,------...//////000......///000000000000000////////////////////////........................,,,---.../////////...---.../////////000000000111........................---......///////////////............/////////000............/////////000////////////////////////.../////////000000000000............------------............/////////000............////////////.........///////////////---------............///---...////////////...---......///000///...---------------.........//////............/////////000111111000000000/////////////////////////////////////////////////////////////////////000000000000/////////000000000111111////////////////////////000000000000000000000000///000111111111000///...000000////////////000000222222222333333222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000////////////...............///000111.../////////000000111111............///000222222////////////////////////222222111111000000//////000000////////////000000///000111222222111000///.../////////000000111111////////////////////////000/////////............+++///222111///...000333............/////////000.........------.................................,,,------....../////////////////////////////////000000000000////////////000000000000000000000000////////////////////////............/////////000111111000///...------,,,000000000000000000000000///000111222222111000///////////////////////////000000000000000000000000111000000000000111111222000000111222222222222222111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000111111111111111111111111222222111111000000//////000000///000000111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000111000///......///000111111111111111111111111111222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////---.........//////000000////////////000000000000........................------............------,,,,,,------...///000000......///000000000000000////////////////////////........................+++,,,.../////////........./////////000000111111000000000000000000000000---......///////////////---.........//////000000---.........//////000000////////////////////////////////////000000000000------......///000000000---.........//////000000............/////////000///////////////.........---------.........//////---...///000000///...---//////000000000///---,,,---------.........//////---.........//////000000222222111111000000//////000000000000000000000000////////////////////////......//////000000111111//////000000111111222222000000000000000000000000000000000000000000000000111111222222222000///...000000////////////000000333333333333333333333333111111111111111111111111111111111111111222222222//////////////////////////////000000111111222222000000000000000000000000////////////////////////......//////000000111111111111000000//////......000000//////.........---///000222222000///000111//////000000000000//////000000000000000000000000////////////////////////111111000000000000111111------............------........................////////////////////////000000000000000//////............------,,,,,,,,,............//////////////////000000000000//////000000000000000///......000000//////.........---////////////////////////...............///000111000000000000000000000000000000//////.........---333333222111000///......////////////////////////000000000000000000000000//////000111111111111111111111111111111111111111111111000000/////////...111111111111222222222333///000111111111000///...//////000000000111111111111111111111111111111111333222000///...///000000000000111111000000///...111222222222333333444444333222111111222222111000111111111111000000000000111111111111111111111111000000000000000000000000000000111111111111000000222111111111000000//////---.........//////000000............///000111222000000000000000000000000//////000000000000//////////////////////////////111222333444333111///---111111000000//////......000000000000000000000000////////////000000000000////////////////////////000///...------...///000...---,,,++++++,,,---............////////////000000///---,,,,,,---///000------,,,,,,,,,+++++++++///////////////////////////...---,,,+++,,,,,,---///////////////.........///...---,,,,,,---...///000000000000000000000000////////////////////////------............------000///...------...///000......------------......////////////////////////000000//////.........---//////.........---------............////////////////////////............///............---------////////////////////////.........////////////000...---,,,,,,,,,,,,---...///////////////.........//////............//////.........///////////////000000//////......------000000///////////////000------......//////000000000000000000111111111111111///...------...///111////////////////////////000000000000000000000000333333333333333333333333111111111111111111111111222222111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000111000000000/////////...000000/////////.........///000222222000///000111//////000000000000//////////////////////////////////////////////////////000//////////////////000------............------........................////////////////////////...............------,,,.........------,,,,,,,,,............//////////////////000000000000//////000000000000000///......000/////////............///////////////////////////............//////000000000000000000000000000000000/////////.........111111000000///.........////////////////////////000000000000000000000000///000000111111111111111111111111111111111111111222111111111000000000000000000000000000000111111//////000111111000///...///000000000000111111111111111111111111111111111222111000/////////000111222333333333333222111111000000000000111111222222222111000000111111000///111111111000000000//////111111111111111111111111111111111111111111111111000000111111111111000000111111111111000000000///....../////////000000000///////////////000111222000000000000000000000000//////000000000000//////////////////////////////000000111111000///---,,,111000000000/////////...000000000000000000000000////////////000000000000//////////////////////////////............//////000///............///000---------.........//////000///---,,,,,,---///000000000000/////////......///////////////////////////...---,,,,,,,,,------////////////............///...------------...///////////////////////////////////////////////////------............------000///...------...///000......------------......////////////////////////000/////////............/////////.........------............////////////////////////.....................//////000000000////////////////////////------........./////////......---,,,,,,---....../////////////////////...//////............////////////......------,,,,,,///////////////.........//////............//////.........////////////////////////000000000111111111000...------...000111////////////////////////000000000000000000000000222222222222222222222222111111111111111111111111333222222222111000000000111111111111111111111111//////////////////......000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000////////////......///000222222000///000111//////000000000000//////........................///////////////////////////......------......///------............------........................////////////////////////...............------,,,.........---------------............//////////////////000000000000//////000000000000000///......////////////............////////////////////////////////////............000000000000000000000000000000////////////....../////////...............////////////////////////000000000000000000000000///000111111222222111111000000000000000000000000222222222111111111111111111111111111111000000000000000111111111111111000111111111222222222222333333333333333333333333333222222111111111222333333111111222222111111000///000000000000000111111111333222000111222222111///111111000000000/////////000000000000000000000000111111111111111111111111000000111111111111000000111111111111000000000000000000000000000111111111000000/////////000111111000000000000000000000000//////000000000000//////000000000000000000000000111000000//////......---000000000000////////////000000000000000000000000////////////000000000000////////////////////////......////////////......000//////......//////000............/////////000000///...------...///000111111111000000000/////////////////////////////////...------,,,---------........................///......------......///////////////////////////////////////////////////------............------//////............//////......------------......////////////////////////////////////............////////////........................////////////////////////............------...///000111222222////////////////////////,,,---------..................---,,,,,,---............//////////////////000//////......//////000000//////...---,,,++++++.........///////////////......------------......///////////////.............../////////000000000000000............000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111333333333222111000//////111111111111111111111111111111000000//////......////////////////////////////////////////////////111111000000//////......000000000000////////////000000/////////////////////000222222000///000111//////000000000000//////........................///////////////////////////..................///------............------........................////////////////////////000000000000000//////..................---------............//////////////////000000000000//////000000000000000///......///////////////.........////////////////////////000000000//////...------////////////////////////000000//////////////////.........//////000000000////////////////////////000000000000000000000000000000111222222222222111000000000000000000000000111111111111111111111111333333333333333222222222222222222333333333333333222222222333333333444444444444444444444444444444222222222222333444444555111222222222222111000000111111222222222222222222555444222333444444333111111111000000000/////////000000000000000000000000111111111111111111111111000000111111111111000000111111111000000000000000111111111111111111111111111000000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000333222111000000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////---...///000000///...---......------------......//////000000000111111111//////............///////////////.........------////////////////////////.........------------...------.............../////////............//////////////////////////////////////////////////////------............------/////////....../////////......------------......///////////////////////////////////////.........000000000/////////..................////////////////////////............---......///000000111111////////////////////////,,,,,,,,,---------............------------..................////////////000000////////////000000/////////......---------------......//////000000......---------...//////000000//////......------............////////////000000///......///000000////////////////////////////////////////////////111111111111111111111111111111111111111111111111333333333222111000//////111111111111111111111111222222222111111000000000////////////////////////000000000000000000000000111111000000//////......////////////000000000000//////000000000000000000///000222222000///000111//////000000000000//////........................////////////////////////000//////......//////000------............------........................////////////////////////000000000000000//////.......................................//////////////////000000000000//////000000000000000///...............///////////////000000000000000000000000//////000000///...---,,,//////////////////////////////000000000000000000...//////000000111111222000000000000000000000000111111111111111111111111000000111222222222222222000000000000000000000000111111111111111111111111333333333333333333333333222222222333333444444444222222222222333333333333333333333333333333333333111111222222333333444444555555555555555444333333222222222222222222222222555333222222333444222111111111111111000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000111111222222222222111111111111111000000000000111111222000000000000000000000000//////000000000000//////000000000000000000000000222111000000///000000111////////////000000000000////////////////////////////////////000000000000////////////////////////---...///000000///...---............................../////////000000000/////////....../////////.........---------,,,,,,////////////////////////---.....................,,,---------......//////////////////////////////........................////////////////////////------............------...//////////////////.........------------......////////////////////////.........///////////////111111000000000/////////............////////////////////////....................................////////////////////////,,,,,,,,,---------..............................---.........//////000000000000////////////000000......//////000000111111------......//////000000//////......///000000111000000//////......------............////////////000000////////////000000000000000000000000000000////////////////////////222222222222222222222222111111111111111111111111333222222222111000000000111111111111111111111111222222222222222222111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////000000000000111111///000222222000///000111//////000000000000//////........................////////////////////////000//////////////////000------............------........................////////////////////////...............------,,,.............../////////............//////////////////000000000000//////000000000000000///...............///////////////000000000000000000000000...///000000000///...---000000000000000000000000//////000000000000111111///000000000111111222222000000000000000000000000111111111111111111111111000111222222333222222222111111111111111111111111111222222222222333333333222333333333444444444444444333333333444555666777333444444444444555555555555555555555555555555555333444444555555555444444444555555555555444333333444444333333333333222222444333111222333333222000333333222222222111111111111111111111111111111111222222222222222222222222000000111111111111000000000000000000111111111111222222222111111111111111000000000000111222333333000000000000000000000000//////000000000000//////000000000000000000000000........................////////////000000000000000000000000000000000000////////////000000000000////////////////////////......////////////......///000000111111000000///,,,,,,,,,,,,------------////////////////////////000000000/////////......////////////////////////------...////////////...,,,,,,,,,---......//////...//////000000//////...........................////////////////////////------............------......////////////............------------......////////////////////////.........///////////////111111111111000000000000............////////////////////////............///.........------------////////////////////////,,,---------............---...////////////...---------......///000000000111000000//////000000111......///000111222222333.........//////////////////////////////000111222///////////////.............../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333111111111111111111111111222222111111111111111111000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111//////000000000111111111///000222222000///000111//////000000000000/////////////////////////////////////////////////////////......------......///------............------........................////////////////////////...............------,,,---........./////////000............//////////////////000000000000//////000000000000000///................../////////000000000000000000000000000,,,---///000111000...---000000000000000000000000//////000000000111111111/////////000000000000000000000000000000000000000111111111111111111111111000111222222333333222222222222222222222222222222444444444444555555555666555555666777888999999::::::999999999:::;;;======;;;;;;<<<<<<<<<=================================<<<<<<=========<<<;;;;;;888888999999888888777666999888888888777777777777666555444444555555444222444444444333333333222222222222222222222222222222222222222222222222222222000000111111111111000000///000000000111111111111222222111111111000000000...//////000111333444555000000000000000000000000//////000000000000//////////////////////////////,,,---...//////...------.../////////000000000111000000000000000000000000////////////000000000000//////////////////////////////............/////////000111222222111000///------------............//////000000000000//////111111111000000000//////////////////////////////,,,---...///000000///...++++++,,,------...//////...///000111111000///...........................////////////////////////------............---------...///000000///...---......------------......////////////////////////............/////////000222222111111111000000000............////////////////////////........................////////////////////////////////////------........./////////---...///000000///...---------......///000000111111111000000000000111111......//////000000111111///////////////...............---...///000111111.........////////////////////////000000000111111000000000111111000000000000000000000000000000000000000000000000000000000333333333333333333333333111111111111111111111111111111111111111222222222//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000......//////000000111111.../////////000000111111//////000000111111111222///000222222000///000111//////000000000000//////000000000000000000000000////////////////////////...------,,,,,,------...---..................---........................////////////////////////000000000000000//////...---.........//////000000............/////////000//////000000000000//////000000000000000//////...---.........//////000000000000000000000000000000+++---///000111000///...000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000111111111111111111111111111111222333333333333222333333333333333333333333555666666666777777888888999999:::;;;===>>>???@@@AAA@@@@@@@@@@@@BBBDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>======<<<<<<<<<:::999888888999999888777555555444444444333333333333333333333333333333333222222222222222222222222000000111111111111000000//////000000111111111222111111111111000000//////......///000111333555666000000000000000000000000//////000000000000//////////////////////////////---...000222222111///....../////////000000111111000000000000000000000000////////////000000000000////////////////////////000///...------...///000---...///000000///...---000000000000111111111111//////000000000000//////000000000000////////////////////////////////////,,,---///000000000///...++++++,,,,,,---...//////...///000111111000///...........................////////////////////////---..................------...///000000///...---.........------.........////////////////////////---.........//////000000222222222111111111111000............/////////000000/////////............------...///000111222222////////////////////////.........////////////000---...///000000///...------------...///000000111111111000000000000111111///////////////.........000000//////.........---,,,,,,,,,---...///000111---.........//////000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000222222222333333444444444333222000///...///000222333333333222222111111111////////////////////////222111111111000000//////000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111333333222222111000000000000000000000000000000000////////////////////////////////////000000000000......////////////......------------------------000000000000000000000000111111000///...---,,,,,,------------.........//////////////////.........//////............//////---333444...+++///000---000000000000////////////000000000000////////////000000000000111111111111......///000111222222333////////////////////////000000000000000000000000//////000000111111111111////////////000000000111333333222111000000///...333111000///111222222222222222222222222333555555444444444555666777777888666888<<<===>>>???AAACCC???@@@BBBDDDGGGIIIKKKLLLKKKMMMOOOPPPPPPPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWTTTTTTUUUTTTTTTSSSRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHDDDDDDCCCBBB@@@>>>===<<<<<<:::888777888888777666555444333333444444333111333333333333222222111000222222222111111111000000000000000000000111222222000000000000111111111111000000000000111222333444666555555444333222111111111111111111000000000000222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000//////.........---////////////////////////000000000000000000000000111111000000//////......000000111111111111000000000000111111111111000000222111111000///......---////////////////////////////////////////////////000...---...///000///...////////////////////////............///////////////////////////////////////............---------////////////000000000000000000000000000000000000////////////////////////111111000000//////............////////////......000000/////////......---000//////.........//////'''***...111222111///---000000//////.........---///...---,,,,,,---...///---------.........//////000000000000000///......111111000000//////......000000//////.........---222111000.........///000//////............//////......//////000000111111////////////000000000000///000111222222111000///111111000000000000111111222222333333333444444444333222000/////////111111333333333222222222111111000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111000000000000000000111111000000000000000000000000////////////////////////////////////000000000000......////////////......................................................///////////////.........---........./////////////////////////////////...//////............//////,,,...///---...000000///......//////000000111111111111111000///.........000000000000111111111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111000000000000000000111000//////000222222333444444444444555555666777888999:::;;;<<<===>>>>>>>>>AAADDDFFFGGGHHHJJJLLLPPPPPPRRRTTTVVVXXXYYYZZZXXXYYY[[[\\\[[[ZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^\\\]]]]]]^^^^^^___``````______``````______^^^]]]]]]]]]\\\ZZZYYYWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUPPPPPPOOOMMMJJJGGGEEEDDDAAA???===<<<<<<<<<;;;::::::888666666777777555444444444444444444444333333222222222111111111111111111000000////////////000111111111111111111111111000000000000111222333444444444333333222111111111111111111111000000000000222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000/////////.........////////////////////////000000000000000000000000111000000000000000//////000000111111111111000000000000111111111111000000111111111000///.........////////////////////////////////////////////////000...---...///000///...------------------------............////////////////////////////////////---------....../////////------------............000000000000000000000000////////////////////////111000000000/////////.........////////////......000000///...............//////............//////+++,,,///000000///---,,,000/////////............///...------------...///---------.........//////000000000000000///......111000000000/////////...//////......------------111000000////////////000000//////......//////000////////////000000000000////////////000000000000///000000111111000000///111111000000000000111111333333333333444444444444333222111000///000111111333333333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111---......///000000111111000000000000000000000000000000000000000000000000////////////000000000000......////////////......////////////////////////........................---.........//////000000////////////000000000000......//////////////////........................000---,,,///111000000111------...///000111222222222111111000///......---000000000000111111111111000000000000000111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111///000000000111111222222111111111222333444555666666777888999:::;;;<<<<<>>>>>===;;;:::777777888888888777666666444444444333333222222222333222111000////////////222222222222222222222222000000000000111222333333111111111111111111111111111111111111000000000000222222222111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////......////////////////////////000000000000000000000000000000000111111111111111000000111111111111000000000000111111111111000000111111000000//////......////////////////////////////////////////////////000...---...///000///.......................................////////////////////////////////////+++,,,---...///000111111------------............000000000000000000000000////////////////////////000000000000////////////......////////////......111000...------...////////////............/////////////////////...---,,,////////////............///......------......///------........./////////000000000000000//////...000000000000////////////......---------------,,,...//////000000000000///111000000//////000000111000000000000////////////////////////000000000000000//////......//////000111111000000000000111111333333444444444444444444333222111000000000111111222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000111111111111000000000/////////000000000000/////////////////////000000111/////////000000000111111////////////////////////000000000000000000000000////////////000000000000......////////////......////////////////////////....................................///////////////000000000000111111111............////////////------............------444...,,,111333///...000.........///000111111111////////////000000000000///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111222222333333333444333444666777888999;;;===:::<<<>>>@@@CCCEEEFFFGGGLLLLLLNNNPPPQQQSSSUUUUUUWWWZZZ]]]___```bbbdddfffffffffgggggghhhiiiiiiiiilllnnnoooooommmllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnooooooooopppqqqqqqrrrrrrqqqqqqqqqrrrrrrqqqqqqpppqqqqqqpppooonnnnnnmmmmmmmmmmmmlllllllllkkkkkkkkkmmmlllkkkiiifffcccaaa___^^^[[[XXXWWWVVVUUUTTTRRROOOMMMKKKJJJIIIHHHFFFDDD?????????>>>===;;;:::999888777777666555555444444444444333222222222222222222222222222111111111111111111000000111222222333//////000000111111111222111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000//////////////////////////////////////////////////////////////////000000111111222222333333000000111111111111000000000000111111111111000000111000000000/////////...////////////////////////////////////////////////000...---...///000///...111111111111111111111111............////////////////////////////////////,,,------...///000000000////////////000000000000////////////////////////////////////////////////000000000000////////////......////////////......111000...------...///000///............//////000000//////...............///////////////.........//////............//////............//////////////////000000000000//////000000000000////////////........................---...///111111111000///111111000000000000111111111111000000//////......////////////000000000000000///...------...///000111111000000000000111111444444444444444444444444333222222111111111111111222222222222222222222222222222222222222222222222000000000000000000111111000000000000000000000000111111111111000000000/////////000000000000/////////////////////000000111222222222111111000000000////////////////////////000000000000000000000000////////////000000000000......////////////..............................////////////////////////////////////............000000000000111111111222---.........//////000000------...//////...------000---,,,///111///...000000000000000////////////------...///000111222222///000000000111111111111111111111000000000000000////////////////////////111111111111111111111111111111111000000000000000000000000000000000000000222222222333333444444444555888;;;===>>>???BBBDDDBBBDDDGGGKKKOOORRRTTTUUUWWWXXXYYY[[[]]]___```aaaaaadddgggiiiiiijjjlllnnnooooooooooooppppppppppppoooqqqrrrrrrqqqooopppqqqppppppppppppppppppppppppqqqqqqrrrssssssttttttuuusssttttttuuuuuuttttttttttttttttttssssssrrrrrrrrrqqqqqqqqqqqqppppppppppppqqqqqqqqqpppooonnnlllkkkjjjhhheeeccccccbbb```^^^^^^\\\YYYXXXWWWVVVTTTRRRLLLKKKJJJHHHEEEBBB@@@???<<<;;;:::999777666555444444333333333333333444444222222222111111000000000111111111000111111222333...//////000000111111222111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000000000000000000000000000000000////////////////////////000000111111222222333333000000111111111111000000000000111111111111000000000000000000////////////////////////////////////////////////////////////000...---...///000///...111111111111111111111111............////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000000000000......////////////......000///...------...///000...............///000000//////.........///000111.........///////////////////////////////////////........./////////000000//////000000000000//////////////////000000000000///////////////000000000---...///111111111000///111111000000000000111111111111000000//////......////////////000000000000000///...------...///000111111000000000000111111555555555555444444444444333222222222222111111111111222222222222333333333222222222222222222222222000000000000111111111111000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111333333333222111000000000000000000000000000000000000000000000000000000000////////////000000000000......////////////..............................000000000000000000000000000000//////.........---000000000000111111111111------......///000000000---...///000000///...---)))---///---,,,///111000111000000000/////////...,,,---...///000111222333000000000000111111111111000000000000000111111111........................111111111111111111111111///000000000111111111111000000000111111111222222333333444555666777888888:::>>>CCCEEEFFFGGGJJJNNNNNNPPPTTTXXX\\\___```aaaaaabbbcccdddfffhhhiiiiiiiiikkkmmmoooooooooppprrrrrrrrrrrrrrrssssssssssssrrrtttvvvvvvtttttttttuuutttttttttttttttsssssssssssssssttttttuuuuuuvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttttsssttttttuuuuuuttttttsssqqqooolllkkkkkkjjjiiigggjjjhhhfffeeedddcccaaa___YYYXXXWWWTTTRRROOOLLLJJJDDDCCCAAA???<<<:::888777555555444333333333444444333333333222111111000000222111111111111111222222//////000000111111111222111111111111000000000000111111111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000111111111111111000000111111111111000000000000111111111111000000000000000000////////////////////////////////////////////////////////////000...---...///000///.......................................////////////////////////////////////000000000/////////......------------............000000000000000000000000000000000000000000000000////////////000000000000......////////////...............///////////////......---......///000111///.........///000000111.........///////////////...//////000000//////........./////////000000000...//////000000000000000////////////000000000000///000000000000111111111...//////000000000000///111000000//////000000111000000000000////////////////////////000000000000000//////......//////000111111000000000000111111666555555555444444444444222333333333222222111111111111222222222333333333222222222222222222222222///000000000111111111111000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111111111111111111000000000000000000000000000000000////////////////////////////////////000000000000......////////////......////////////////////////////////////////////////.........////////////////////////000000000111111------......///000000111...///111222222111///...,,,999<<<000+++111444///////////////000000000000////////////000000000000000000000000111111111111//////000000111111222222////////////////////////111111111111111111111111......///000111222222333000111222222333444555555666777999;;;>>>@@@BBBCCCCCCIIIOOOQQQRRRSSSWWW[[[[[[^^^aaadddggghhhiiihhhiiiiiijjjkkklllmmmnnnooonnnppprrrrrrrrrqqqrrrsssrrrrrrrrrssssssttttttttttttvvvwwwxxxwwwwwwwwwyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxwwwvvvtttrrrqqqqqqqqqpppnnnrrrpppnnnnnnmmmllljjjhhhddddddcccaaa___]]][[[YYYRRRQQQNNNKKKGGGDDDAAA@@@<<<;;;:::888666555555555666555555444333333222222222222111111111111111222000111111111111111111111111111111111000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111000000000000000//////000000111111111111000000000000111111111111000000////////////000000000000////////////////////////////////////////////////000...---...///000///...------------------------............///////////////////////////////////////////////////000000000------------............000000000000000000000000000000000000000000000000.../////////000000000111......////////////......,,,---///000111000///...---------......///000111000000000000////////////............/////////000...///000111111000///....../////////000000000000......///000000000000000.../////////000000000111////////////000000000111111000000////////////000000//////......//////000////////////000000000000////////////000000000000///000000111111000000///111111000000000000111111666666555555555444444444222333333333333222111111111111111222222333333333111111111111111111111111//////000000111111111222000000000000000000000000111111111111000000000000//////000000000000/////////////////////000111111......//////000000111111000000000000000000000000////////////////////////////////////000000000000......////////////......000000000000000000000000........................,,,,,,---...///000111222////////////000000000000---------...///000000111...000111222222111000...666GGGIII666,,,333555---------...///000111222222111111111000//////......000000000000111111111111...//////000111222222333000000000000000000000000111111111111111111111111------...000111222333444111222333444666777888888:::;;;>>>BBBFFFJJJMMMOOOMMMSSSYYY\\\\\\^^^bbbgggeeegggiiilllmmmmmmllllllmmmmmmnnnnnnooopppqqqqqqqqqrrrttttttsssrrrssstttuuuuuuvvvvvvwwwwwwxxxxxxsssuuuwwwxxxxxxxxxyyyzzzyyyxxxxxxxxxwwwwwwvvvvvvxxxyyyyyyzzzzzz{{{||||||xxxyyyyyyzzz{{{{{{{{{zzzxxxxxxyyyyyyyyyyyyyyyzzzyyyyyyxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzzzzzzzyyyyyy{{{yyyvvvvvvvvvwwwvvvtttvvvtttrrrrrrrrrqqqooommmjjjjjjjjjiiihhhgggeeeddd___]]]ZZZVVVRRRNNNKKKJJJEEECCCAAA>>>;;;999777666888888777666555555444444222222111111111111111222222222111111111111111111111111111111000000000000000000111111222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000111111111111000000////////////000000000000////////////////////////////////////////////////000...---...///000///...////////////////////////............/////////000////////////////////////------...///000111222222////////////000000000111000000000000000000000000000000000000000000000000.../////////000000111111......////////////......+++,,,///111222111...------------......000111111222222111111000...---,,,---.........//////000000...///000111111000///...////////////000000000000......///000000000000000.../////////000000111111---.........//////000000222111000.........///000//////............//////......//////000000111111////////////000000000000///000111222222111000///111111000000000000111111;;;888555444444444333222333333333333333333333333444333333222111111111222111222222333333222222111111111111111111000//////......///111111222222222222111111111000000//////000000000000000000000000,,,,,,---///000222333333111000/////////000222333000000///////////////000000000000000000000000000////////////000000000000000000//////.........---//////000000000000//////111111000000//////......000000////////////000000///////////////000111111111111000000//////......////////////000000000000:::EEEGGG999......///---////////////000000000000000000000000000000000000//////............//////111111111111111111111111//////000000000000//////000222333333111111222444//////111333444555555555444777999;;;<<<>>>AAACCCFFFHHHLLLPPPUUUXXX[[[\\\^^^```cccfffhhhiiijjjjjjmmmnnnooopppqqqrrrrrrrrrpppqqqrrrsssttttttttttttvvvvvvvvvvvvuuuuuuuuuuuuzzzyyyxxxxxxwwwwwwxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyxxxxxxxxxyyyzzz{{{xxxyyyyyyzzz{{{|||}}}}}}{{{{{{{{{{{{||||||||||||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{yyyxxxwwwyyy{{{||||||||||||{{{yyyxxxwwwyyyxxxuuurrrpppmmmlllkkkmmmnnnnnnmmmkkkkkklllnnnkkkjjjhhheeebbb___]]]\\\WWWSSSNNNKKKIIIGGGCCC???>>><<<999888777777555333444333222222333333222000222222111111111222333333111111000000000000111222000111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000333222111/////////000111000000000000000000000000////////////000000000000000000000000000000000000111111222222222111111000000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000............/////////000000000000000000000000000111111111111111111111111111111000///...------,,,---...///000000///...---000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000//////......------//////000000000000//////------...///000111222222000000000000000000000000000000////////////000000000000000000000000000000111111111000000000000000222222111000//////000000;;;888555444444444333222333333333333333333333333444333222222111111222222111222222333333222222111111111111111111000000///...///000111111222222222111111111111000000000///000000000000000000000000/////////000000111111111000000/////////000111222000000////////////000000000000000000000000000000////////////000000000000000/////////............//////000000000000//////111000000000/////////...000000////////////000000///////////////000111111////////////000000000000////////////000000000000///999<<<222,,,///111///////////////000000000000000000000000000000000000000000////////////000000111111111111111111111111000111111111111000000//////111222222000000111333000111333444666777777777888;;;>>>AAACCCFFFIIILLLQQQSSSVVVZZZ^^^aaacccdddbbbdddfffiiikkklllmmmmmmooopppqqqrrrrrrrrrrrrrrrqqqrrrssstttuuuuuuuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvzzzzzzyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{zzzyyyyyyxxxyyyzzz{{{|||zzzzzzzzz{{{|||}}}}}}~~~||||||||||||||||||||||||zzzyyyxxxxxxxxxyyy{{{{{{yyyzzzzzz{{{{{{{{{{{{{{{}}}}}}}}}zzzyyyyyy{{{}}}~~~}}}|||{{{zzzxxxtttqqqnnnkkkjjjiiijjjkkklllkkkkkkkkkmmmoooppppppooommmkkkiiigggffffffbbb\\\XXXVVVRRRNNNJJJIIIFFFBBB@@@===;;;888666777555444444555555333222333222111111000111111111/////////......//////000000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000////////////000000000111000000000000000000000000111111222222222111111000000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000........./////////000000000000000000000000000000////////////////////////111000000///...------------...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000///000000111111000000///000000000000000000000000//////////////////////////////000000000000//////////////////000000000000111111111111000000000000//////000000000000//////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111222222111000000000000000<<<999555444333444333333333333333333333333333333333333222222111111222222111111222222222222111111111111222222111111000///...///000111111222111111111111111111000000000000000000000000000000000000222222222111000000////////////.........///000111000000////////////000000000000000000000000000000////////////000000000000////////////............//////000000000000//////000000000000////////////000000////////////000000///////////////000111111.........///000111111111////////////000000000000***111222---,,,111222///////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222111000000000111222222111111333444333444666888:::<<<<<<===@@@CCCGGGJJJMMMQQQUUUXXX\\\^^^```dddgggiiijjjkkkhhhiiikkkmmmooopppqqqqqqrrrsssttttttttttttssssssssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyy{{{{{{zzzyyyyyyyyyyyyyyy||||||||||||}}}}}}}}}}}}{{{zzzzzzzzzzzz{{{|||}}}|||||||||}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||yyyyyyxxxwwwxxxyyyzzz{{{zzzzzz|||}}}}}}zzzxxxxxx{{{}}}~~~}}}zzzxxxsssnnnjjjgggfffeeecccdddffffffgggiiilllooorrrssstttuuutttsssqqqooorrroookkkhhheeebbb___\\\YYYUUUQQQLLLIIIEEE@@@===<<<:::888888888777555333555444333222111111111111000000////////////000000000111111111111222222222222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000222111000000///000000000000000000000000000000000/////////000000000111111000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000....../////////000000000000000000000000000000000////////////////////////000000//////......------......////////////......000000000000000000000000000000000000000000000000000000///......///000000000000000000000000000000111000000000000000//////000000000000000000000000...//////000000//////...000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000111111111111//////000000000000//////111000000000/////////...000000000000000000000000000000////////////000000000000000000000000000000.........//////000000000222222111000000000000111>>>;;;777444444444444333333333333333333333333333333333222222111222222333111111222222222222111111111222222222222111000000//////000111111111111111111111111000000000000000000000000000000000000000333333222222111000000000...............//////000000////////////000000111////////////////////////////////////000000000000///////////////.........//////000000000000//////000000000000////////////000000////////////000000///////////////000000111.../////////000000000111////////////000000000000///111000---...222111,,,////////////000000000000000000000000000000000000111000000//////000000111111111111111111111111111222222222222222111000000000222444444444444666888777888;;;???BBBDDDFFFGGGKKKNNNQQQTTTWWWZZZ^^^aaacccdddfffiiikkklllmmmnnnlllmmmnnnppprrrsssttttttuuuvvvvvvvvvvvvvvvuuutttvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{||||||{{{zzzzzzzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~|||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{|||~~~~~~|||yyyvvvwwwzzz|||~~~~~~~~~~~~}}}|||yyyrrrlllfffbbb```___[[[\\\^^^___```cccgggkkknnnppptttvvvwwwwwwuuutttttttttsssrrrqqqpppnnnmmmgggddd___[[[WWWRRRMMMJJJEEEBBB???===;;;999666444777666555444444333444444444333333222222222222333000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...////////////000000000////////////////////////000000000000000000000000///////////////............//////////////////...////////////////////////////////////////////////111///...,,,,,,...///111////////////////////////111111111111000000000000////////////////////////......////////////......//////////////////////////////////////////////////////000000000000//////////////////000000000000------......//////000000//////000000000000//////000000000000////////////////////////////////////000000////////////000000000000000000000000000000++++++,,,,,,---...//////222222111000000111111111CCC???999666555444444333333333333333333333333333333222222111222222333333000111111222222111111000222222222222222111000000///000000111111111111000000000000000000000111111000000000000000000000000111111111111111222222222---......//////////////////////////////000111111////////////////////////////////////000000000000........./////////////////////000000000000//////////////////000000000000000000////////////000000///////////////000000111111000000000/////////...////////////000000000000111111///...///222000,,,////////////000000000000000000000000000000000000000//////......//////000111111111111111111111111000111111222222111111000000222555666777888:::<<<===???CCCGGGLLLOOORRRSSSVVVXXX[[[]]]___```cccfffggghhhjjjlllmmmnnnoooooooooppppppqqqrrrtttuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvxxxxxxyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}|||{{{|||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzz|||{{{yyyxxxxxxxxxyyyyyyxxxxxxyyyzzz{{{|||||||||~~~|||zzzwwwxxxzzz}}}}}}~~~~~~~~~~~~~~~zzzsssllleee___\\\ZZZVVVWWWWWWWWWXXX[[[```ccchhhkkkooosssvvvwwwvvvuuuuuuvvvwwwxxxwwwwwwvvvvvvpppnnnkkkhhheeeaaa]]]YYYQQQNNNJJJFFFCCC???;;;888888888777666555555555555555555444333333333333333000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111000000111111111111111111111111000000000000111111111111000000000000000000000000///000111222222222222222////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000111////////////////////////000000000000000000000000.........////////////////////////....../////////////////////////////////////////////////////////111///...,,,,,,...///111////////////////////////000000000000111111111111////////////////////////......////////////......////////////////////////........................//////000000000000//////////////////000000000000------......//////000000//////000000000000//////.........///000111111111////////////////////////000000////////////000000000000000000000000000000,,,,,,---...//////000000222111111111111111222222HHHCCC===888666555444444333333333333333333333333222222111111222222333333000000111111111111000000222222222333222222111000000000111111111111000000000000000000111111111111000000000000000000000000//////000000111222333333---...///000000000000//////......//////000111222000000000000000000000000////////////000000000000........./////////////////////000000000000//////////////////000000000000000000////////////000000///////////////000111111111111111000///.........////////////000000000000...---------///000000...////////////000000000000000000000000000000000000//////............//////111111111111111111111111000000111222333333333333111444777999;;;>>>AAACCCGGGIIIMMMRRRVVVZZZ]]]^^^___aaacccddddddeeehhhjjjkkklllmmmooopppqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxzzzyyywwwuuussssssssssssvvvwwwxxxyyyzzzzzzzzzzzz}}}}}}}}}{{{zzzzzz{{{}}}}}}~~~}}}{{{uuuooohhhbbb^^^[[[WWWWWWVVVUUUTTTUUUYYY\\\aaadddhhhmmmpppsssttttttwwwyyy{{{{{{zzzxxxxxxxxxvvvtttsssrrrqqqnnnjjjggg___[[[WWWSSSOOOKKKFFFCCC>>>===;;;999777666555555555444333222222111222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111000111111111111111111111111000000000111111111222222000000000000000000000000///000111222222222222222000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000////////////////////////------......//////000000//////............//////000000000000000000000000000000000000000000000000000000///......///000000000000000000000000000000//////000000000000000111000000000000000000000000...//////000000//////...000000000000000000000000........................//////000000000000//////////////////000000000000000000000000111111111111//////000000000000//////------...///000111222222000000000000000000000000000000////////////000000000000000000000000000000000000000111111222222333222111111111111222333333MMMGGG@@@:::777555444333333333333333333333333333222222111111222222333444000000111111111111000000222222333333222222111000000000111111111111000000///000000000111111111111000000000000000000000000......///000000111222222...///000111111111000000............///000111222000000000000000000000000////////////000000000000............/////////000//////000000000000//////.../////////000000000111000000////////////000000///////////////000111111000000000000////////////////////////000000000000---------...///...///000////////////000000000000000000000000000000000000000000////////////000000111111111111111111111111000111333444666777777777777:::>>>BBBEEEHHHLLLOOOSSSUUUXXX[[[^^^aaacccddddddfffhhhiiiiiijjjlllnnnlllmmmnnnppprrrrrrsssssstttssssssssssssuuuvvvwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwuuusssqqqnnnlllkkkjjjjjjooopppqqqsssuuuvvvwwwwwwwwwxxxzzzzzzyyyxxxyyyzzz{{{|||}}}~~~|||zzzxxxtttnnniiieeebbb^^^]]]ZZZVVVSSSSSSUUUWWWYYY\\\___dddhhhlllnnnpppsssvvvzzz{{{zzzxxxyyyzzzzzzyyyxxxyyyyyywwwssspppkkkhhhdddaaa^^^[[[WWWTTTKKKIIIFFFBBB>>>;;;888777666555444333222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000...///000111222111111000111111111111111111111111000000111111111222222222000000000000000000000000//////000222222333333222000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////---------...///000000111000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000///000000111111000000///000000000000000000000000........................//////000000000000//////////////////000000000000111111111111000000000000//////000000000000//////......//////000000111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111222111111111222222333444PPPJJJBBB<<<888666444333333333333333333333333333222111111111222333333444000000111111111111000000222333333333333222111111000000111111111000000/////////000000111111111222000000000000000000000000////////////000000000000...///111222222222111000............///000222222000000000000000000000000////////////000000000000---.........//////000000//////000000000000//////.../////////000000111111000000////////////000000///////////////000111111......//////000000111111////////////000000000000000000111222000---...111////////////000000000000000000000000000000000000111111000000000000111111111111111111111111111111111222444666888::::::;;;>>>BBBFFFJJJNNNRRRVVVZZZ\\\]]]___aaaccceeeeeeffffffhhhkkklllmmmnnnppprrrkkklllnnnoooqqqrrrrrrsssvvvuuutttttttttuuuwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}~~~}}}|||{{{yyywwwvvvvvvqqqooollliiifffeeeddddddaaaccceeehhhjjjlllnnnnnnpppsssuuuvvvvvvuuuuuuvvvwwwxxxyyy{{{||||||||||||zzzzzzyyywwwtttoookkkhhhdddccc^^^YYYTTTSSSTTTVVVSSSUUUXXX\\\aaaeeeiiikkkkkkpppuuuxxxxxxxxxzzz|||||||||{{{||||||{{{wwwtttrrrpppmmmkkkiiigggdddaaaXXXUUUQQQKKKEEE@@@<<<:::888888777666555444444444000111111111111222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000...///000222222222111000111111111111111111111111000111111111111222222222000000000000000000000000//////000222222333333333000000000000000000000000////////////////////////000000000000000000000000........................000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111,,,------...///000111111000///...------...///000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000---.........//////000000000000000000000000000000000000111111111111000000000000000000000000000000........................//////000000000000//////////////////000000000000000000//////......------//////000000000000//////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000///////////////.........222111111111222333333444YYYRRRHHH@@@<<<999666333555444444333222222222222333333444444444444444444333333333333333222111000222111000...000222222///222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......------...///000000//////111111000000000000111111222111111111000000//////111111000000//////......000111111222222000///...222222111000///...------***+++,,,---............222111000//////000111222000000000000000000000000---......///000111111222222111111111000000//////222111111111000000//////111111000000//////......111111222222222000///......111333444333333444555777888999:::;;;===@@@CCCJJJMMMQQQUUUXXXZZZ^^^```ffffffggghhhiiijjjkkkkkkooooooooooooooonnnmmmmmmrrrrrrrrrssssssssstttttttttuuuuuuvvvwwwxxxxxxyyyvvvwwwwwwxxxzzz{{{||||||{{{{{{zzzzzzzzzyyyyyyxxxwwwxxxyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwuuusssnnnggg```[[[YYYZZZ[[[\\\\\\]]]^^^aaadddgggiiimmmnnnpppsssttttttsssrrrrrrsssuuuwwwxxxxxxwwwwwwwwwyyyzzzzzzxxxvvvuuuuuusssnnniiieeeccc___ZZZVVVVVVUUUVVVYYY]]]___``````gggiiinnnrrrvvvxxxyyyyyyyyyzzz|||~~~~~~}}}|||{{{xxxxxxxxxwwwtttpppmmmjjjgggddd___[[[VVVQQQLLLHHHBBB@@@===999666444333333999555111///000222444555222222333333333222222111111111111111111111111111111111111111111111222222000000000111222222222333333222111000000111222333111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000111000///......///000111111111222222222222111111222222222111000//////...000000000000000000000000000000000000000///......---///111222222111///---...///000111222222111111------......//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......222111000//////000111222,,,------...///000000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000333222111/////////000111///000000000000000//////000000111111111111000000222111111111000000//////333111///......///111333333333333333222111000000000000000000000000000000222111111111000000//////000000000000111111111111000111222444666888999:::\\\VVVMMMDDD>>>999666444444444333333222333333333444444444444444444444444333333333333333222111111222222111111111222222111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////...///000000111111000000111111000000000000111111111111111111000000000///111111000000////////////111222222333222111000///111111111000//////......,,,---...///000000000///222111000//////000111222////////////////////////.........///000111111111111111111111000000000///111111111111000000000///111111000000////////////000000222222333222111111111333444444444444666777999;;;>>>???AAADDDIIILLLRRRUUUYYY]]]___aaadddfffgggggghhhiiijjjkkkllllllnnnnnnoooppppppppppppppprrrrrrsssssssssttttttttttttuuuuuuvvvwwwwwwxxxxxxwwwxxxyyyzzz{{{||||||}}}{{{{{{zzzyyyyyyxxxxxxwwwvvvvvvxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwoookkkccc\\\WWWTTTTTTTTTTTTTTTUUUVVVYYY[[[^^^```ccceeehhhkkkmmmmmmmmmllllllmmmnnnpppqqqrrrrrrrrrrrruuuwwwxxxwwwwwwwwwxxxxxxuuuqqqnnnmmmjjjeeeaaa\\\ZZZWWWVVVXXXZZZ[[[[[[^^^```eeejjjnnnrrrtttuuuwwwxxxzzz|||}}}}}}||||||{{{{{{{{{zzzxxxvvvtttrrrpppnnniiifffbbb]]]XXXUUULLLJJJFFFAAA<<<999666555555333111111222333333333222333333333333333333222111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111222222111111111111111111111111222222111000000000000000000000000000000000000000000000000000000000000000111000////////////000111//////............//////222222111111000//////...000000000000000000000000000000000000000///.........//////000000//////......//////000111222222333.........///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////222111000//////000111222.........//////000000111000000000000000000000000222111111000000111111222000000000000000000000000////////////000000000000333222000/////////000111//////000000000000////////////000000000000//////111111111111000000000///222111000//////000111222000000111222222222111111000000000000000000000000111111111111000000000///000000000000111111111111222222333555666888:::;;;^^^[[[TTTJJJAAA:::777666333333333333333333444555555555555444444333333222333333333333333222222222111222333333222111222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000111111222222111111000000000000000000000000111111111111000000000000111000000000000/////////222222333333333222111000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000......//////000000111111111111111111000000000000111111111111000000000000111000000000000////////////000111222333333333333444555666555555666999<<>><<<666555555555666666444222333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111333222000//////000222333222222111111000/////////000000000000000000000000000000111111000000/////////..................//////......///000222333555000000///////////////...000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000////////////000000000000222111000000///000000000//////000000111000000///......////////////......111111111111000000000000000000000000000000000000......///000111222222111000000000000000000000000111111111111000000000000111111111111111111000000444444555666888;;;>>>???```^^^YYYOOODDD;;;777777333333333333333444555666666666555444333333222222333333222222333333333444222222333444222///000444222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111000000111111111000000000000000000000000000000000000000222222222222111111000000//////000000000111111111111111111222111111000000111000000000000000000111111111111111111111111111.../////////000000000111111111111000000000000000111111111000000000000000000000000000000000000000000111222222333333444444555666777888999<<<@@@DDDGGGJJJNNNQQQTTTXXX\\\___```bbbeeegggggghhhiiikkkkkkllllllmmmnnnooopppppppppqqqrrrssstttuuuuuuuuusssttttttttttttuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxyyyzzz|||}}}}}}||||||xxxwwwuuurrrpppooonnnnnnmmmnnnppprrruuuwwwyyyzzz{{{|||~~~~~~|||{{{{{{|||{{{{{{|||~~~~~~|||{{{zzzpppkkkcccZZZRRRLLLHHHFFFJJJIIIIIIIIIJJJLLLNNNOOORRRTTTWWWZZZ\\\]]]]]]]]]^^^^^^]]]^^^___aaacccdddcccfffkkkooorrrvvvzzz}}}}}}}}}}}}}}}{{{xxxuuussslllhhhccc^^^[[[ZZZXXXVVVSSSTTTUUUWWW[[[```dddfffhhhjjjmmmqqquuuzzz}}}~~~~~~}}}|||{{{||||||||||||zzzxxxwwwuuussspppnnnhhheeeaaa[[[UUUOOOKKKIII@@@>>><<<;;;:::888555333444333333222222222222333222222222222222222222222222222222111111111111111333222222222111000000000000111222333333222111000111111111111111111111111111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000555333111//////111333555111111111111000000//////////////////////////////000000111111111000000///000...---,,,,,,---...000///.........///111444666111000000000//////......000000////////////000000///////////////////////////////////////////////////////////////////////////000000111111000000///111000000000000000000111111111111111000000000000////////////////////////......------------......000000000000000000000000////////////000000000000111111000000000000000000//////000111111111000000...//////000000//////...111111111000000000000000000000111111111111000000//////000111222222111111000000000000000000000000111111111000000000000000111111111111111111111111555666777999<<>>999777333333333333444555555666666666555444333333222222333222222222333444555555666222222444222...///333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111000/////////000111111111111000///000000000000000000111111000000000000111111111111111000000/////////////////////000000111111222222000000111111111000//////000000000111111000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000000000111111000000000000111111111111333333333333333444444444777888:::<<>>CCCIIIMMMPPPaaa```]]]VVVMMMCCC<<<999444444444444444444555666555555555444444333333222333222222222333444666777>>>555000333333......333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000000000111000000///...///000111222222111000///000000000000111111111111000000000111111111111222000000///............///000000000111111222222222...//////000000000//////000000111111111111000000------------------------////////////000000000000000000000000111111111111000000000000111111111111000000000111111111111222444444444555666777888999<<>>;;;888555444444444333333333333333333333333333333222222111000000///111111111111111222222222222222111111111111222222111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000111222222222222111000333333222222222222333333000000000000000000000111000000000000000000000000///000111222222222222111000000///......///000000000000000000000000111111000000000000000111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////000111222222111000///.........//////000000111000000000000000000000000222111111000000111111222000000000000000000000000////////////000000000000...///000111222111111000//////000111222222222222//////000000000000/////////000000000111111111111222111000//////000111222111222222222222222111000000000000000000000000000///000000000111111111111222333444555777999:::;;;>>>AAAGGGMMMRRRVVVXXXYYYdddaaa^^^[[[WWWPPPEEE>>>777666555444444444444444333333444444444444444444333222111111333555888999NNN<<<000333777333111555222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222333333333333333222111000...000111222222111000...//////000000111111111222000000111111222222222222333222000/////////000111111111111111111111111111---...///111111222222222///000111222222111000///111111111111111111111111000000000000//////////////////000000111111111222//////000000111111111222000000111111222222222222555666777:::===AAAEEEGGGMMMPPPTTTWWWYYY[[[^^^```___bbbeeegggggggggggghhhhhhjjjlllmmmmmmmmmnnnpppnnnooopppppprrrrrrssstttpppqqqsssuuuwwwxxxyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzyyy{{{}}}~~~|||zzzsssooojjjeee```^^^]]]]]]ZZZ[[[\\\]]]___```aaabbbaaacccffffffffffffggghhhiiijjjlllooorrruuuxxxyyyxxxzzz}}}}}}yyyuuusssqqqpppjjjjjjjjjiiigggeeedddbbb```___]]][[[ZZZYYYZZZZZZXXXZZZ]]]aaacccddddddddd]]]]]][[[YYYUUUPPPLLLJJJCCCFFFIIILLLPPPUUU[[[___hhhoooxxx~~~yyywwwtttrrrrrrqqqpppoooqqqooojjjeee___ZZZWWWUUUQQQQQQQQQRRRVVV\\\aaaeeeiiilllqqqwww{{{~~~~~~}}}~~~~~~|||zzzzzzzzzzzzxxxvvvtttsssqqqoookkkgggbbb[[[SSSNNNEEEBBB???;;;888666666666333333333333333333333333333333222222111000000///000000111111222222222333333222111000000111222333111111111111111111111111000000///000000111222222000000000000000000000000000000000000000000000000000111222333333222111000////////////////////////000000000000000111111111000000000000000000000000///000111222222222222222000000////////////000000000111111111111000////////////000000111111222222000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000///000111222222111000///,,,------...///000000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000...///000222222222111000//////000222222333333333......////////////......//////000000111111111222333111000......000111333...///000111111222222111000000000000000000000000//////000000111111111222222333444666999;;;<<<===CCCFFFLLLQQQVVVXXXYYYYYY___bbbccc___[[[UUUKKKAAA999777444333444666666666777777666555444444333333111222333333111111222333HHH@@@777111000111222222222222222222111111000000111111111111111111111111111000/////////000222333111111222222222222111111////////////////////////111111000000000000111111222222222222222222222222111111222222222222111111//////000000111111222222000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111222222000222333333444666:::===999<<<@@@DDDIIIMMMPPPQQQUUUXXX[[[]]]^^^___aaaccceeefffhhhiiijjjjjjiiiiiimmmmmmmmmmmmnnnnnnnnnoooooopppqqqqqqrrrrrrrrrrrrvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxyyy}}}}}}|||{{{zzzxxxwwwvvvyyyzzz{{{|||}}}}}}}}}}}}rrrqqqnnnjjjfffbbb___]]]aaaaaabbbbbbbbbbbbbbbaaa]]]]]]^^^^^^___``````aaabbbdddhhhkkknnnpppppppppqqqsssvvvzzz|||~~~}}}|||xxxtttpppmmmkkkiiiiiiiiiiiihhhhhhhhhhhheeedddbbbaaa``````aaabbbaaaccceeegggjjjlllmmmmmmgggfffccc```\\\VVVOOOJJJGGGGGGGGGHHHKKKNNNRRRTTT\\\dddqqq{{{}}}xxxtttrrrrrrtttvvvrrrsssrrrppplllgggbbb___YYYUUUQQQPPPRRRVVVYYYZZZ]]]ccclllqqquuuwww{{{}}}~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzzxxxuuupppnnnkkkgggbbb]]]SSSPPPKKKGGGDDD@@@<<<999666555333333444444333222...///000222333444444444222222111111111111222222111111111111111111111111222222333333222111///...111111222222222333333333//////000000000000//////222222222222222222222222111111000000000000000111444444333222111000///...000000000000000000000000////////////000000000000......///000111222222333000000000000000000000000000000000000000000000000......///000111222222222000000////////////000000//////////////////////////////000000000//////...111111000000000000111111////////////////////////...///111333333111///...444222000///...///000111---...///000000///...---////////////000000000000111111111111111111111111000000000111111222222333///000111222222111000///...///111222222111000//////000000000000111111111000000000000000000000000000000////////////000000111111000//////...//////222222111111111111111111333333222333444555444333444666888:::<<<@@@EEEHHHKKKMMMQQQUUUWWWYYYYYYYYY___bbbccc```\\\VVVMMMCCC===:::666444444555555444777666666555444444333333222333444333222111222444GGGAAA888222111111111111222222222222111111111000111111111111111111111111111000/////////000222222111111222222222222111111000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222111111000000000000000111111111...////////////000000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111222222333222333444555666888;;;>>>@@@BBBEEEJJJNNNQQQTTTUUUXXX[[[^^^```aaabbbdddeeefffgggiiijjjkkkkkkjjjjjjmmmmmmmmmnnnnnnnnnooooooppppppqqqrrrssssssssssssvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwyyyzzz{{{||||||}}}||||||wwwvvvtttpppmmmiiigggeeeiiiiiiiiiiiihhhgggffffffcccbbbbbbaaa``````______aaabbbeeeiiikkkllllllllllllnnnqqqtttwwwyyyzzzzzzzzz|||~~~~~~{{{xxxtttqqqnnnmmmjjjiiiiiihhhhhhgggggggggeeedddbbbaaa``````aaaaaabbbccceeehhhjjjkkklllmmmhhhgggeeebbb^^^XXXQQQLLLDDDDDDCCCDDDFFFIIIMMMOOOVVV___lllwww~~~{{{wwwvvvvvvwwwxxxyyyyyyyyywwwtttpppkkkiii```]]]XXXUUUUUUVVVVVVVVVWWW\\\ccciiimmmqqquuuyyy~~~~~~}}}}}}}}}||||||{{{{{{zzz}}}yyyuuurrrpppmmmiiifffbbb___YYYTTTNNNHHHCCC???>>><<<888666555444222111000000111222222222222111222222111111111111222222111111111111111111111111222222333333222111///...111111111222222222333333000000111111111111000000222222222222222222222222222111111000000000111111000000000000000000000000000000000000000000000000/////////000000000111111//////000000111222222222000000000000000000000000111111111111111111111111//////000111222333222222222222111111111111222222///////////////////////////000000111111000000///000000////////////000000000000000000000000000000///000111222222111000///111111111000000000//////...///000000000000///.../////////000000111111111111111111111111111111111000000000000111111111111000111111111111111111000222222333333333222222111000000000111111111111222111111111111111111111111000000000//////000000000222111000000/////////000111111111111111111111111333222222222333444444333555777:::===@@@DDDHHHLLLQQQSSSVVVYYY\\\]]]]]]]]]___bbbccc```]]]YYYPPPGGGAAA===888555444444333222666666555555444333333333222444555444333222333444@@@;;;666222111222222222222222222222111111111111111111111111111111111111000000000///000111111222111111222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000111111222222222222111111111111111111000000000000............////////////000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444333555777888:::<<>>BBBEEEIIINNNRRRWWWXXX[[[]]]___``````___^^^bbbcccaaa___\\\TTTKKKDDD???:::666555444444333555555555444444333333333333444555555333333444555666444222111111222333444222222222222222222222222111111111111111111111111000000000000000111111222111111222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000111111222222222222111111222222111111000000//////........./////////000000000000000000000000000000///000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111000111111111111111222222222111111111222333444444555777;;;>>>@@@CCCGGGJJJRRRTTTVVVYYY[[[]]]^^^___```bbbdddffffffggghhhjjjjjjjjjkkkllllllmmmmmmmmmnnnnnnooooooooopppppppppqqqqqqssstttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwyyyyyyyyyyyyzzz{{{{{{|||||||||||||||{{{zzzyyyxxxxxxyyyzzz{{{{{{|||||||||{{{{{{zzzxxxwwwuuuttttttxxxxxxxxxxxxxxxwwwwwwvvvsssrrrpppnnnkkkiiigggfffddddddeeefffffffffeeeeeedddeeegggiiikkkmmmnnnooonnnooorrrtttvvvwwwxxxxxxyyyyyyxxxwwwwwwvvvuuuuuuqqqqqqppppppooonnnmmmmmmiiigggeeeccc```^^^]]]\\\]]]^^^___aaabbbbbbcccccc````````````___[[[VVVRRRJJJIIIHHHHHHIIIKKKMMMNNNPPPXXXdddpppyyy~~~|||zzzyyywwwtttpppkkkfffaaa[[[VVVSSSUUUWWWZZZ___eeekkkooosssvvv{{{~~~~~~}}}|||}}}zzzuuuqqqppppppqqqqqqooommmkkkiiifffccc___[[[QQQLLLFFFAAA>>><<<:::888777666555444444333333333333222222111111222222333111111111111111111111111222222222222111111000000111111111111222222222222//////000000000000//////111111111111111111111111222111111111111222222333---......///000111222222000000000000000000000000000111111111222222222222333222222222111111111000000000000000000000000000222222222222222222222222---......///000000//////000000////////////000000000000000000000000000000000111111222222222222111000//////......//////000111111111111111111111111111111000000000000111111000000000111000000//////000000111111111111000000//////000111222333333444111111111111111111111111222222222111111000000000444333222111111222333444333222000............///111111111111222222222222222222222222222222222222111111000000000000111111222222111111111111111222111111111111111222222222222333333333333444777999<<>>@@@BBBHHHKKKPPPTTTVVVYYY\\\^^^___```aaaccceeefffggggggfffhhhjjjjjjjjjiiijjjkkkkkkkkkkkkkkkkkkmmmnnnooopppppppppqqqqqqqqqrrrrrrooopppqqqsssuuuvvvvvvvvvsssssstttttttttuuuuuuuuuuuuwwwxxxzzz{{{{{{{{{{{{yyyzzz{{{||||||}}}||||||zzz{{{|||}}}~~~~~~~~~~~~|||||||||{{{{{{{{{{{{zzzyyyzzz|||}}}~~~~~~~~~}}}}}}|||||||||wwwvvvuuutttsssrrrrrrrrrlllkkkiiihhhffffffffffffddddddddddddeeefffggghhhfffgggjjjmmmqqqtttwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzxxxxxxwwwuuussspppmmmkkkhhhhhhfffdddbbb___\\\[[[WWWUUUTTTUUUXXXZZZ\\\\\\[[[[[[\\\]]]```dddhhhjjjooorrrwwwzzz}}}~~~zzzvvvpppkkkddd```^^^]]]\\\ZZZ^^^dddkkknnnoooqqqvvvzzzxxxzzz}}}~~~}}}|||{{{yyysssnnnlllmmmooorrrsssuuuwwwzzzzzzwwwuuussspppkkkfffaaaZZZTTTOOOGGGDDD@@@<<<999666666555444333333222222333333444111111111111111111111111222222111000000111222333000000000000111111111111111111111222222111111111111111111111111111111111............///000111222222111111111000000000000000000000000000000000000/////////000000000111111000000000///////////////000000000000000000000000////////////////////////111111222222222222111111222222111111111111222222////////////////////////---...///000111111111111000000////////////000000000000000000000000000000///000111222222111000///...111444777777555222000000000///......///000000111111000000000000//////000000000000000000000000////////////000000000000000111111111111111111000000111111111111111000000....../////////000000000//////////////////////////////............//////000/////////000000111222///000000111222222333333222666999:::;;;???GGGMMMNNNQQQUUUWWWYYYZZZ\\\]]]^^^^^^^^^___```aaabbbbbbXXX\\\______```aaa]]]WWWPPPJJJAAA:::666444333333333333333333333333333333111222333333111111222333---222888;;;999555333333222222222333333444444444111111111111111111111111...///000222222111111000111111222222222222111111////////////////////////111111000000000000111111////////////////////////111111222222222222111111//////000000111111222222............/////////000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111222333333444444555666888;;;>>>AAADDDFFFOOORRRVVVYYYZZZ[[[]]]^^^```aaaccceeeggghhhiiiiiihhhjjjllllllkkkkkkkkklllkkkkkkjjjjjjkkklllnnnoooppppppqqqqqqqqqrrrrrrrrrnnnoooqqqssstttuuuvvvvvvssssssssstttttttttuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzvvvxxxyyy{{{}}}~~~{{{|||}}}~~~~~~zzzzzzzzzyyyyyyyyyyyyxxx{{{|||}}}~~~~~~~~~}}}}}}}}}zzzyyyxxxwwwvvvuuuuuuuuutttrrrpppmmmkkkjjjjjjjjjcccccccccccccccddddddeeeaaabbbeeeiiinnnrrruuuvvvvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{yyywwwuuutttpppooommmjjjgggdddaaa___[[[YYYVVVVVVXXX[[[]]]^^^``````aaacccggglllppprrrwwwyyy{{{|||}}}}}}zzz{{{uuummmgggccc```]]]ZZZWWW\\\cccfffgggjjjpppuuuvvvxxx{{{~~~~~~}}}||||||yyytttnnnjjjkkkmmmnnnpppssswww{{{|||{{{yyyrrrqqqooommmjjjfff```\\\RRROOOIIIDDD???;;;999999444333333222222333333444111111111111111111111111222222111000000111222333000000000000111111111111------............------000000000000000000000000------------...///111111////////////000000000000000000000000000000000000////////////000000000000.........///////////////000000000000000000000000////////////////////////...///////////////......000000////////////000000////////////////////////------///000000111111111//////............//////////////////////////////...000111333333111000...+++000666;;;<<<888222...000///...------...///000111111000000///.........000000000000000000000000,,,---------....../////////000111222222111000///------///000000///..................////////////////////////////////////......------------......//////...//////000111111///000000111222222333333333777;;;<<<===BBBKKKRRRRRRTTTXXXZZZZZZZZZ[[[]]]]]]]]]]]]]]]^^^___aaabbb