BM6P6(@ QQQDDDIIIBBBRRRpppsssTTTMMMHHHIIIGGGAAA>>>AAA@@@===999>>>EEEKKKlllnnnpppwwwwwwooogggdddooo}}}}}}rrrhhhaaagggwww}}}ooo\\\\\\ZZZ___lllwwweeeVVVZZZYYY^^^ddd{{{kkkaaauuuLLLFFF???<<<<<<;;;777333555444444333333444444555333;;;666KKKyyyxxxzzzyyytttssssssrrrqqqpppoooooonnnooopppqqqqqqpppooonnnoooooonnnkkkhhhdddaaa___[[[\\\[[[WWWQQQLLLHHHGGGBBBCCCDDDDDDDDDDDDGGGIIIEEEFFFFFFGGGJJJPPPWWW\\\fffjjjlllkkkooouuuyyyxxxlll^^^PPPGGGBBBKKKjjj{{{mmmlllhhhgggqqqyyyxxxqqqtttzzz~~~}}}zzz{{{uuurrrppppppooonnnnnnnnnnnnppprrrsssqqqjjjbbb\\\YYYVVVRRRNNNMMMLLLNNNQQQOOOWWWuuu\\\BBB<<<999999888888888888999999PPPkkk|||lllgggpppzzz~~~ssshhhgggttt|||yyyyyy}}}tttqqqsss{{{~~~{{{yyy|||~~~}}}|||zzzyyyxxxwwwwww|||||||||}}}|||zzzvvvssstttttttttvvvwwwtttmmmgggooorrrpppkkkllluuu}}}~~~{{{tttrrrxxx~~~|||}}}xxxxxxxxxxxxwwwvvvvvvuuuuuunnniiijjjkkkiiiffffffdddiii```YYYaaakkkuuufffPPPLLLOOOMMMNNNRRRUUUWWW]]]eee|||~~~|||xxxyyy~~~yyypppggg___ZZZUUURRRPPPKKKLLLSSSVVVWWWaaannnaaaDDD===<<<;;;:::999999999999777777777777666666666666333333333333333333333333///222666<<>>>>><<<999===BBBGGGhhhsssnnnyyy~~~|||{{{lllggghhhttt|||qqqhhhdddkkktttrrrdddWWW]]]^^^dddooozzzcccWWWZZZ^^^\\\mmmlll|||nnnKKKFFF???;;;;;;:::666333444444333333333333444444555;;;555FFFnnn|||vvvwwwyyytttsssrrrqqqpppoooooonnnnnnnnnoooppppppooonnnnnnnnnnnnllljjjfffbbb___]]]ZZZZZZYYYUUUOOOIIIFFFEEEAAACCCDDDDDDDDDDDDGGGIIIHHHGGGGGGGGGJJJQQQZZZaaahhhkkknnnrrrzzzwww^^^QQQEEEBBBBBBIII^^^ttttttlllmmmjjjmmm{{{ssshhhccccccjjjqqqvvv{{{|||yyyllllllzzzzzzuuurrrpppooommmmmmmmmmmmnnnooopppqqqkkkfff```]]][[[XXXSSSOOOKKKKKKNNNRRRRRR\\\zzzZZZAAA<<<999888888777777888888999KKKeee|||{{{nnnhhhmmmtttxxxzzzmmmooovvvyyyyyy{{{{{{{{{}}}{{{yyyxxxvvvvvvvvvwwwxxxyyyzzz|||xxxuuuqqqooonnnooopppqqqvvvyyyxxxvvvzzz{{{vvvuuuwww||||||~~~|||}}}vvvwwwxxxxxxxxxwwwvvvuuuxxxtttqqqlllddd\\\ZZZ]]]___fffaaa]]]iiivvv___MMMKKKPPPNNNPPPUUUYYY\\\ccckkk~~~~~~~~~|||zzzyyy|||yyytttkkkddd^^^YYYTTTRRRPPPOOOQQQUUUYYYaaaooo}}}}}}QQQ<<<<<<<<<;;;:::999999999999777777777777666666666666333333333333333333333333000333555:::HHHccc~~~NNN@@@IIIFFFWWWkkkdddVVVOOOJJJGGGDDD>>>;;;;;;;;;<<<:::<<<>>>BBBaaa{{{mmmqqqrrrnnnrrruuu}}}}}}wwwgggffflllyyy~~~uuukkkfffhhhppppppeeeZZZWWW]]]bbbjjjttt~~~vvv___XXXZZZaaaZZZvvvrrrttteeeJJJEEE???;;;:::999666333444444333333333333444444777;;;444???___mmmwwwvvvuuuzzztttsssrrrqqqpppooooooooonnnoooppppppppppppooonnnnnnmmmkkkhhhddd```\\\ZZZXXXXXXVVVRRRLLLGGGDDDCCCAAABBBDDDDDDCCCDDDFFFHHHJJJIIIHHHIIILLLTTT^^^eeelllmmmooowwwqqqaaaNNNCCC<<<@@@FFFJJJSSS\\\fffooopppmmmnnnmmmwwwlllYYYQQQPPPPPPVVV___eeejjjrrryyyxxx|||~~~}}}yyyuuuvvv|||qqqfff[[[XXX\\\jjj}}}yyyuuurrrooonnnkkkkkklllmmmnnnnnnnnnnnnfffccc```^^^^^^[[[UUUQQQJJJKKKOOOSSSUUUaaa{{{~~~WWW@@@<<<999888888777777888888999@@@YYYrrryyyrrrllllllnnnuuunnnhhhqqq{{{yyywwwtttssstttvvvwwwvvvwwwyyy|||zzzyyyvvvppplllkkkooosssuuuvvvwwwyyy~~~tttrrrwww}}}wwwwwwwwwyyy{{{||||||{{{uuuvvvxxxyyyyyyxxxwwwvvvwwwxxxwwwnnn^^^RRRRRRYYYaaakkkjjjkkkzzzqqqVVVLLLKKKQQQPPPTTTZZZ___dddllluuu~~~}}}||||||{{{yyyxxxrrrmmmfff___[[[WWWSSSQQQKKKPPPSSSTTT[[[lll~~~iiiFFF===<<<;;;:::999999888999999777777777777666666666666444444333333333333333333222333333777BBBYYYwwwRRRBBBIIIHHHXXXeeeVVVRRRNNNIIIFFFCCC@@@===<<<:::============???ZZZoookkk}}}}}}pppddd```cccgggmmmnnnqqqxxx{{{uuutttzzztttcccdddlllxxxwwwlllcccccckkkrrrlll]]]WWW\\\]]]eeepppyyyhhhZZZYYYZZZccceeeooofff___JJJFFF@@@<<<:::888555333444333333333333333333444666888333:::RRRaaaqqq}}}www{{{tttsssrrrpppooooooooooooooopppqqqrrrrrrqqqpppoooooonnnllliiiddd___[[[YYYWWWWWWUUUPPPJJJFFFCCCCCCAAABBBCCCCCCCCCDDDFFFHHHJJJKKKLLLNNNQQQXXX```fffmmmmmmoooxxx{{{uuuwwwvvvuuutttooo```OOODDD???>>>DDDJJJLLLPPPUUU```nnnrrrpppoooqqqgggSSSKKKJJJHHHJJJQQQXXX[[[___hhhrrrwwwzzzzzzyyyzzz{{{wwwrrrooorrryyy~~~tttkkk\\\PPPIIIMMMUUUaaaxxx}}}|||zzzwwwtttqqqooommmiiijjjlllmmmmmmmmmlllkkkeeecccbbbcccbbb^^^VVVPPPJJJLLLOOOQQQTTT```}}}qqqssswww|||SSS>>><<<888888777777777777888888555KKKfffvvvxxxsssnnnlllxxxqqqhhhppp}}}}}}~~~zzzxxxuuurrrrrrtttvvvxxxxxxzzz}}}~~~}}}}}}xxx|||zzzqqqjjjiiikkkpppoooooottt|||{{{|||wwwssstttzzz~~~~~~}}}ssspppooosssyyy}}}{{{wwwtttvvvxxxzzz{{{zzzxxxwwwuuuvvvvvvoooaaaUUUUUU]]]eeessswww{{{\\\NNNMMMNNNRRRRRRWWW```ffflllttt|||}}}zzz{{{}}}}}}xxxssslllhhhbbb\\\XXXTTTQQQNNNIIIPPPTTTWWWdddzzzXXX@@@BBB;;;::::::999888888999999777777777777666666666666444444444444444333333333333222222555===PPPnnnSSSCCCIIIIIIZZZeeeRRRMMMKKKGGGDDDCCCCCCAAA???<<>>RRRuuuvvvmmmyyy~~~~~~tttiiiaaa]]]```dddaaabbbeeekkkrrrwwwyyyzzzxxxwwwvvvyyy~~~rrraaabbbhhhsss~~~ssshhhcccgggnnnqqqfffXXXWWW___^^^iiiuuu~~~|||^^^WWWZZZ[[[ddd{{{^^^ddd^^^LLLHHHCCC>>>:::777555444333333333222222333333333444555333888HHH[[[qqq}}}~~~vvvtttrrrpppooooooppppppqqqqqqssssssssssssqqqqqqpppooommmjjjeeeaaa\\\ZZZXXXWWWUUUPPPJJJEEEDDDCCC@@@BBBCCCCCCCCCCCCFFFHHHGGGKKKOOOSSSVVVZZZ^^^aaagggiiinnnvvv|||nnnlllnnnpppssstttmmm\\\LLL@@@AAADDDHHHKKKNNNTTT[[[gggrrrsssoooqqqxxxiiiUUUKKKIIIJJJHHHIIINNNRRRSSSVVV```lllssstttrrrooopppvvvzzzzzz|||yyyuuuuuuxxx|||~~~xxxpppeeeZZZQQQGGGCCCIIISSS```vvv~~~|||zzzyyywwwuuussspppnnnmmmjjjjjjlllmmmmmmmmmlllkkkhhhgggggggggfff```VVVOOOLLLNNNPPPOOOPPP]]]wwwmmmpppqqqvvvwwwvvvwwwNNN<<<<<<888777777777777777777888444CCC\\\qqqzzzwwwpppjjjyyyzzzqqqrrr~~~|||}}}~~~}}}xxxvvvtttrrrrrrtttwwwzzz{{{{{{wwwuuusssyyy~~~{{{qqqjjjiiikkkpppllllllpppvvvvvvrrrnnnmmmpppuuuyyyyyyyyyxxxwwwsssooommmsss}}}}}}wwwtttuuuwwwyyyyyyyyyxxxwwwuuutttssspppggg^^^]]]aaagggyyydddLLLJJJOOOPPPSSSUUU\\\fffmmmqqqxxx{{{xxxyyy}}}|||vvvpppiiieee___ZZZVVVRRRNNNKKKKKKRRRXXX```rrr}}}rrrGGG999@@@::::::999888888888999999777777777777666666666666555555555444444333333333222111222555:::JJJfffSSSBBBHHHJJJ^^^kkkWWWJJJJJJGGGCCCCCCFFFEEEBBB>>>DDDCCCBBBBBB???KKKdddtttwww|||xxxrrrkkkgggccc```aaadddbbbcccfffkkkqqqttttttttt{{{}}}zzzpppbbbaaaeeeooo|||zzzpppiiiiiinnnqqqjjj^^^WWWZZZ```bbbnnn|||mmmYYYVVV[[[^^^cccmmmWWWcccyyy___PPPMMMGGGAAA<<<888666555333333222222222222333333222222555888AAAUUUqqqwwwvvvsssqqqppppppqqqrrrqqqrrrssssssssssssrrrqqqpppooonnnkkkgggbbb^^^\\\XXXWWWUUUOOOJJJEEEDDDDDD@@@AAACCCCCCBBBCCCEEEGGGEEEIIIOOOSSSUUUVVVWWWXXX]]]dddnnnwww~~~~~~ttthhhjjjmmmqqqtttsssiiiXXXJJJ???CCCGGGHHHIIINNNZZZccclllrrrooonnnwwwppp\\\RRRLLLHHHDDDFFFGGGIIILLLMMMPPPYYYdddnnnooonnnlllooovvv{{{{{{}}}|||{{{{{{}}}~~~~~~~~~zzzrrrjjj]]]QQQKKKFFFDDDIIISSSbbbvvvyyyxxxvvvsssqqqooonnnmmmllllllmmmmmmmmmmmmmmmllllllkkkjjjjjjggg```UUUMMMMMMOOOPPPNNNOOO]]]uuusssuuuzzz|||xxxvvvrrrJJJ:::<<<888777777666666777777888999@@@RRRiiixxxxxxpppjjjuuu|||}}}{{{{{{{{{wwwyyyzzzxxxuuutttrrrrrrrrruuuwwwyyyzzzzzzvvvuuupppssstttpppjjjiiiooouuuqqqllliiikkklllhhheeecccdddllluuuwwwsssoooppprrruuurrrrrryyyxxxsssttttttuuuuuuuuuuuuuuuvvvssspppooojjjbbb^^^___kkksssTTTGGGKKKQQQSSSVVVYYYbbbmmmtttvvvzzz}}}yyyvvvvvvwwwvvvpppkkkccc```[[[WWWSSSOOOKKKIIIJJJOOOYYYhhhyyyyyy\\\@@@888<<<999999888888888888999999777777777777666666666666666666555555444333333333333111222666888CCC]]]vvvUUUDDDHHHIII```ooo\\\IIIJJJHHHCCCDDDHHHHHHCCC@@@EEECCCDDDEEE@@@CCCUUU~~~vvv}}}sssnnnlllnnnnnnjjjhhhjjjmmmooosssxxx}}}|||vvvnnncccaaaeeeqqqyyyqqqjjjgggkkkrrrooo```VVVZZZaaabbbiiivvv|||aaaVVVVVV\\\bbbkkk~~~[[[ZZZnnn{{{~~~```TTTQQQLLLEEE>>>999666666333333222222222222333333111222777888:::NNNlll}}}yyywwwtttrrrqqqqqqssstttooopppqqqrrrrrrqqqpppoooooonnnmmmjjjgggccc___]]]XXXWWWTTTNNNHHHDDDCCCCCC@@@AAABBBBBBBBBCCCEEEGGGCCCGGGKKKMMMNNNNNNOOOPPPTTTbbbqqqxxxyyyuuulllddddddeeeiiikkkggg[[[LLLCCCAAAEEEHHHGGGIIIRRR```jjjoooqqqmmmrrrvvvdddVVVQQQMMMHHHDDDGGGFFFHHHKKKKKKKKKQQQXXXdddhhhkkkmmmssszzz~~~{{{{{{{{{zzzyyyyyyyyyzzzyyy{{{yyyssslllcccWWWLLLFFFHHHHHHJJJTTTgggyyyzzzxxxuuurrrooonnnnnnnnnoooooonnnnnnnnnnnnoooooommmlllkkkjjjggg___TTTLLLKKKOOOPPPOOORRRbbbzzz~~~}}}nnnGGG999<<<777777666666666666777777999999EEE___tttzzzuuupppsss{{{}}}yyy{{{vvvtttwwwxxxtttqqqqqqpppqqqrrrtttvvvwwwxxx{{{~~~}}}xxxttttttvvvrrrrrrpppkkkiiimmmuuu}}}sssmmmiiihhheee^^^]]]```gggkkkooommmgggfffjjjpppsssrrrttt{{{}}}uuurrrqqqpppoooooooooppppppqqqnnnlllkkkfff^^^[[[\\\kkkrrrZZZMMMKKKNNNSSSWWWZZZ^^^iiiuuuzzzyyyzzz}}}{{{xxxtttqqqooolllgggccc\\\YYYVVVSSSPPPNNNJJJHHHKKKQQQaaattt|||{{{lllJJJ???===999999999888888888888999999777777777777666666666666666666666555444444333333333111333666666<<>>666999888888888888888999999777777777777666666666666777777666555444444333333444222444777555777LLLeeeZZZBBBCCCCCCRRRdddeeeOOOMMMJJJFFFDDDEEEHHHKKKAAACCCCCCAAA>>>>>>AAAEEEaaazzzuuu~~~}}}zzzqqqjjjeeecccXXX^^^iiiwwwvvvssssssrrrzzz{{{qqqdddbbbhhhwwwjjj]]]YYY[[[```fffllluuubbbYYYRRRRRR___iiivvv___sss|||jjjbbb[[[TTTNNNCCC666222555222222222222222222222222000444333444;;;@@@UUUssszzz|||{{{yyyxxxxxxwwwuuutttoooooopppqqqqqqqqqppppppmmmlllllllllkkkgggaaa]]]YYYWWWSSSNNNIIIEEEBBBAAAAAA@@@??????AAACCCEEEGGGJJJHHHJJJMMMMMMJJJLLLPPPZZZgggrrrrrrlllfff]]]UUUTTTTTTXXX^^^[[[OOOCCC>>>GGGGGGGGGGGGKKKUUUcccmmmsssqqqqqqzzz}}}lllfff]]]VVVRRRPPPOOOOOOMMMLLLLLLKKKKKKKKKLLLLLLUUUWWW\\\cccllltttzzz~~~{{{tttrrrttttttqqqqqqpppmmmhhhaaaXXXQQQLLLGGGIIIKKKMMMSSS```rrr}}}{{{uuuqqqrrrqqqnnnnnnpppppppppooooooppppppqqqrrrtttqqqmmmjjjeee^^^TTTMMMQQQOOONNNPPPYYYkkkcccCCC======888888777666666666666666444777:::CCC___~~~~~~}}}{{{zzz}}}tttcccdddyyy{{{zzzyyy}}}zzztttrrrppppppsssuuuwwwwwwyyyvvvsssooonnnoooqqqrrryyyyyywwwvvvuuuuuuuuuuuuyyysssjjjcccbbbdddgggiiipppllleee```aaaiiittt|||wwwrrrmmmmmmoooqqqooollliiihhhhhhjjjlllkkkgggcccbbbbbbaaa___[[[VVVRRROOOWWWbbbnnnpppjjj___YYYWWWUUUMMMIIIMMMRRRUUU[[[ccchhhsss|||}}}{{{{{{yyywww|||vvvnnngggaaa]]]YYYWWWPPPTTTSSSKKKDDDHHHPPPVVVPPPddd{{{~~~hhhIII888999===555999999888777666666777777666666666666666666666666666666555555555444444444222...000444333666JJJaaa]]]CCCDDDFFFSSSbbb^^^OOONNNJJJGGGEEEFFFHHHJJJDDDDDDCCC@@@===<<>>:::888888777666666555555666666333666777999IIIeee}}}xxxsssttt|||zzzrrrnnnyyy}}}sssqqqoooppprrrtttttttttpppqqqqqqrrrsssuuuwwwxxx|||{{{yyywwwtttrrrpppooonnniiibbb^^^]]]___```aaa___]]]ZZZZZZ^^^eeemmmsssddd```[[[[[[]]]```aaa```]]]\\\\\\]]]]]][[[XXXUUUTTTTTTSSSRRRPPPMMMJJJHHHRRRUUUVVVQQQJJJEEEEEEGGGJJJMMMSSSXXXZZZ]]]gggqqq~~~~~~zzzyyywwwtttsssnnnggg```[[[WWWTTTQQQQQQRRRPPPNNNQQQXXX\\\\\\ggg{{{fffCCC;;;999:::999444888777777666666666666777666666666666666666666666666666666555555555444444888333111444444444>>>JJJbbbEEEKKKUUUbbbfffXXXMMMKKKHHHFFFFFFEEEDDDCCCFFFDDDAAA>>><<<<<<>>>???HHHcccwwwyyyxxxqqqmmmggguuuxxxkkkiiirrrxxx~~~~~~pppccc\\\[[[]]]]]]aaafffmmmttt|||~~~~~~qqqcccbbblllqqqmmm```ZZZXXX[[[aaajjjwwwvvv[[[TTT___]]][[[lll~~~xxxbbblllxxxpppbbbRRRCCC999555666333333333333333333333333444555111111666:::KKKggg|||{{{xxxwwwwwwvvvuuutttttttttsssrrrqqqpppooopppnnnmmmllljjjfff```]]]YYYWWWSSSNNNIIIEEEBBBAAA@@@@@@AAABBBCCCEEEGGGHHHJJJIIIKKKNNNNNNLLLNNNSSS\\\bbbfff___TTTOOOQQQVVV\\\fffqqqooo]]]GGG===???DDDGGGKKKOOOTTT\\\gggoooooopppsssyyy|||{{{zzzvvvkkk^^^VVVTTTVVVVVVWWWYYY[[[ZZZYYYWWWVVVTTTUUUUUUTTTTTTZZZdddllltttyyy|||{{{{{{}}}|||xxxmmmiiibbbYYYQQQKKKHHHFFFHHHIIIJJJKKKNNNYYYhhhtttzzzyyyssspppqqqrrrpppppprrrqqqrrrsssttttttuuuuuuuuupppooolllhhhbbb[[[TTTPPPPPPVVVXXXVVV[[[sssSSS<<<999777777777666555555555555666444777777555===UUUtttzzzwww|||vvv{{{mmmlllkkkmmmqqquuuwwwwwwttttttuuuvvvwwwwwwvvvvvv~~~}}}|||{{{yyywwwuuutttqqqmmmfffaaa___]]]\\\[[[ZZZWWWUUUTTTVVVZZZ]]]___YYYWWWUUUVVVXXXZZZYYYXXXVVVVVVVVVVVVUUUSSSPPPNNNMMMMMMMMMLLLKKKIIIHHHGGGNNNOOOOOOLLLHHHHHHLLLQQQRRRSSSVVVZZZ```kkk{{{{{{vvvuuurrrnnnkkkgggaaa[[[WWWTTTPPPNNNPPPRRRPPPMMMPPPYYYaaaccczzz|||QQQ777::::::777888777777666666555555666666666666666666666666666666666666666666666555555555555777333111444555555999???bbbFFFPPP^^^mmmnnn[[[MMMKKKIIIIIIJJJIIIFFFCCCCCCAAA???>>>???@@@@@@AAAAAASSS~~~sss{{{sssnnnnnnjjjrrrrrrnnnqqqwwwpppbbb[[[\\\___ccceeeiiilllpppuuu||||||zzzuuujjjccciiisssooocccZZZXXXYYY^^^dddmmm|||jjjZZZYYY```\\\___tttmmm[[[kkk~~~vvveeeQQQAAA888555444333333333333333333333333444555111111666888FFF___yyy|||xxxvvvvvvuuuttttttttttttsssrrrqqqpppooopppnnnlllkkkiiifffaaa^^^YYYWWWSSSNNNIIIEEEBBBAAA@@@@@@AAACCCDDDFFFHHHIIIJJJIIIKKKOOOOOOMMMOOOTTT[[[^^^___[[[SSSOOOUUU\\\dddjjjpppjjjVVVCCC===AAAFFFHHHJJJLLLQQQ[[[hhhqqqnnnppprrrxxx}}}}}}yyypppeee^^^]]]___aaabbbeeehhhiiiiiihhhhhh\\\[[[YYYVVVTTTWWW^^^cccooowwwlllggg^^^UUUMMMHHHEEEDDDHHHJJJKKKKKKNNNXXXgggrrr{{{xxxzzztttqqqrrrsssqqqqqqsssrrrssstttuuuuuuuuuuuutttpppooolllggg```YYYSSSPPPPPPUUUVVVUUU```~~~yyyOOO;;;:::777777666666555555555555555555777666444666GGGeee{{{uuuzzz}}}{{{}}}jjjhhhgggiiimmmrrrtttvvvttttttvvvvvvwwwvvvvvvuuu{{{||||||||||||{{{yyyyyyyyyuuuoooiiiddd___[[[WWWXXXUUURRRQQQSSSTTTSSSRRRPPPQQQSSSUUUWWWVVVTTTRRRPPPQQQQQQQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHEEEGGGHHHHHHHHHKKKOOOTTTUUUXXX\\\eeesss~~~zzzxxxsssmmmbbb___ZZZVVVTTTQQQNNNLLLIIIOOORRRQQQUUUcccttt~~~eeeEEE777===999333777:::666555555555555555666666777777777777777777777777777777666666666555555555555222111444555555777:::cccHHHUUUdddrrrqqq\\\OOOMMMLLLNNNPPPNNNJJJEEE@@@??????@@@BBBCCCCCCBBBAAAMMMuuuvvvxxxyyytttvvvvvvvvv}}}wwwrrrssspppbbb\\\^^^bbbeeegggjjjkkkkkkmmmrrrvvv|||}}}mmmiiieeehhhrrrvvvlll^^^ZZZZZZ^^^ccchhhqqqxxxaaaZZZ\\\^^^]]]kkkaaaYYYlll{{{hhhPPP>>>777555444333333333333333333333333444555111111666666@@@WWWooo|||vvvttttttttttttrrrrrrsssrrrrrrqqqpppoooooommmllljjjiiifffbbb___YYYWWWSSSNNNIIIEEEBBBAAA???@@@BBBDDDFFFGGGIIIJJJJJJJJJLLLOOOPPPNNNPPPUUUZZZYYYZZZYYYUUUTTTYYYaaaggggggfff___PPPBBB@@@EEEFFFGGGIIIKKKOOOYYYfffooonnnooosss{{{~~~zzzrrrkkkffffffhhhmmmooorrrtttwwwxxxyyyyyypppmmmgggbbb^^^]]]\\\]]]iiittt~~~~~~zzzeeeaaaYYYQQQJJJFFFDDDCCCHHHIIIKKKKKKNNNWWWeeepppxxxzzz|||vvvsssttttttrrrrrrtttttttttuuuvvvvvvtttsssrrrppppppmmmggg^^^WWWRRRPPPLLLPPPRRRWWWkkksssJJJ;;;;;;777777666555555444444555555666555555666555<<>>888777555444444444444444444444444333444111222777555<<>>999999777444444444444444444444444222444111333777444999LLLyyy{{{tttqqqqqqrrrrrroooooopppqqqqqqqqqppppppmmmllljjjiiiiiigggeeebbbYYYWWWSSSNNNIIIEEEBBBAAA???@@@CCCEEEGGGIIIJJJJJJKKKJJJLLLPPPQQQOOOQQQVVVZZZTTTSSSXXX[[[YYY[[[```^^^WWWQQQOOOMMMIIIHHHIIIHHHLLLQQQUUUYYY___gggnnnsssrrrvvvxxxsssppppppppppppxxxxxxxxxyyyzzz|||~~~yyyuuuqqqssswwwvvvpppiii```mmmzzz}}}zzzvvvqqqjjjeee]]]TTTKKKEEEAAA???CCCEEEGGGHHHKKKTTTbbbmmmuuu|||{{{wwwwwwvvvtttsssuuuuuuvvvwwwvvvuuurrrpppnnnrrrrrrnnnfff\\\SSSOOONNNNNNQQQTTTbbbjjjCCC888:::555666666555444444444444555555///111888666000888HHHiiizzz}}}|||uuuvvvxxxyyy~~~~~~yyysssqqquuu{{{~~~|||yyywwwvvvuuutttssstttvvvxxxyyyxxxwwwvvvvvvvvvuuuuuusssoooiiiddd___[[[WWWWWWZZZZZZVVVRRRMMMMMMKKKIIIHHHIIILLLOOOGGGIIIKKKJJJHHHHHHJJJLLLNNNMMMMMMLLLLLLMMMMMMNNNRRRRRRSSSVVV[[[bbbjjjnnn||||||vvvqqqqqqnnnaaaTTTPPPOOONNNNNNOOOOOONNNMMMMMMTTT^^^hhhxxxSSS;;;555888:::555777999222333333333333444444555666777777777777777777777777777777777777666666666666111555888555222222444666lllRRRTTTNNNXXX```OOOKKKLLLJJJHHHHHHJJJHHHDDDDDDDDDDDDDDDDDDCCCBBBAAADDDAAALLLqqq}}}}}}vvvssssssuuurrrfffaaapppxxxooo```ZZZ[[[^^^ccciiirrrzzzzzzhhh```ZZZ```\\\[[[rrreeeppppppIII888===<<<222444444444444444444444444222222222222333666<<<@@@wwwzzzpppooottttttooolllnnnqqqqqqooonnnppprrrrrrpppmmmkkkiiigggeeebbb]]]YYYTTTNNNIIIFFFEEEEEEBBBDDDFFFFFFFFFGGGIIIJJJNNNNNNNNNOOOPPPRRRTTTVVVZZZZZZ[[[\\\[[[ZZZYYYXXXUUUVVVVVVRRRLLLHHHHHHJJJJJJLLLQQQZZZdddkkkmmmmmmlllnnnuuutttrrrrrrpppqqqttt|||~~~~~~}}}uuuvvvuuuvvv{{{zzzsssxxx|||||||||}}}yyytttpppiii^^^SSSKKKFFFDDDCCCIIIJJJKKKKKKLLLSSS___hhhqqqzzz~~~zzzyyyyyywwwtttuuuyyyxxxwwwvvvtttssssssssssssrrrrrroooggg\\\TTTPPPOOOMMMSSSMMM]]]yyyqqq}}}___EEE888666888555555444444444333333333333333333444444666777777QQQjjjzzzuuu~~~~~~tttpppuuuzzz~~~{{{}}}vvvssstttvvvuuussssssuuuyyyzzzyyyvvvwwwwwwuuuqqqnnnmmmoooqqqiiigggccc^^^YYYVVVVVVWWWRRROOOLLLKKKKKKLLLLLLKKKGGGHHHIIIKKKLLLLLLMMMLLLNNNOOOOOOOOOPPPSSSTTTSSSZZZ\\\aaagggnnnuuu{{{}}}}}}~~~{{{wwwrrrlllccc[[[UUUQQQLLLLLLPPPOOOKKKJJJNNNUUUYYYcccuuubbbAAA999888888777666555555444333333333444444444555555666666666666777777777777666666666666666666666666444444444444444444444444mmmRRRSSSMMMUUU[[[LLLJJJHHHHHHJJJLLLMMMMMMMMMIIIIIIHHHGGGFFFDDDBBBAAAAAA???EEE```xxx}}}{{{}}}tttiiibbbnnnuuuuuuhhh\\\XXX[[[]]]dddkkkwwwmmmaaa^^^___\\\YYY^^^kkkwwwtttjjjpppIII777777888333444444444444444444444444222222222222333666;;;???lll}}}tttrrruuuuuurrrnnnqqqssssssqqqppprrrtttsssqqqooommmllliiifffccc```\\\VVVOOOJJJFFFDDDDDDBBBDDDFFFFFFFFFGGGIIIKKKNNNNNNOOOOOOPPPRRRTTTVVVZZZZZZ[[[[[[[[[ZZZYYYXXXSSSUUUVVVSSSNNNJJJIIIKKKIIILLLRRR\\\fffmmmooonnnkkknnnvvv~~~uuutttuuuuuuxxx}}}~~~uuuwwwyyy{{{}}}}}}~~~vvvpppeeeXXXMMMFFFCCCBBBIIIJJJKKKKKKLLLTTT___hhhqqqyyy|||yyywwwtttppprrrvvvwwwvvvuuutttssssssssssssqqqrrroooggg]]]TTTPPPOOOSSSWWWPPP[[[qqqiiiqqq~~~[[[CCC888777999555555444444444333333333333333333333444555666777DDD^^^~~~~~~~~~xxxwwwyyytttsssssstttrrrrrrtttwwwxxxwwwuuuuuuuuutttrrrpppoooqqqtttsssqqqmmmfff___ZZZWWWWWWSSSQQQNNNLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOLLLPPPTTTVVVXXXZZZ\\\\\\fffhhhmmmrrrwww{{{}}}~~~~~~|||zzzzzzwwwrrrlllfff^^^VVVQQQLLLIIIIIIKKKKKKJJJOOOVVV^^^fffvvvnnnLLL888888888777666666555444444333333333444444444444555555555666666666777777777555555555555555555555555444444444444444444444444pppQQQNNNLLLXXXccc\\\RRRKKKJJJOOOPPPKKKJJJMMMMMMLLLKKKHHHFFFCCC@@@???>>>???@@@OOOuuuyyy{{{ssshhhcccbbbvvvssskkk___XXXZZZ^^^```lllsssooo___\\\^^^```XXXWWW___bbbaaakkkzzzgggGGG777333555777444444444444444444444444222333333222333666:::>>>aaayyyxxxtttttttttsssppprrrssssssrrrqqqrrrttttttrrrqqqpppooolllgggdddbbb^^^XXXQQQKKKFFFCCCBBBBBBDDDFFFGGGGGGGGGIIIKKKMMMOOOPPPPPPPPPQQQTTTVVVYYYZZZZZZ[[[ZZZYYYXXXWWWPPPSSSVVVUUUQQQMMMLLLLLLHHHMMMUUU```iiinnnooooooiiioooyyy|||xxxvvvvvvyyy}}}}}}tttwwwyyy|||~~~~~~yyyuuulll___QQQHHHEEEFFFIIIJJJKKKKKKNNNUUU```hhhqqqxxx~~~~~~xxxuuuqqqmmmnnnqqquuuttttttssssssrrrrrrrrrppppppnnnggg]]]TTTPPPOOORRRSSSNNNUUUpppppp]]]```ssswwwUUU@@@888888:::555555444444444333333333333333333333444555666666555MMMmmm|||zzzxxx~~~xxx{{{{{{vvvrrrqqqrrrqqqqqqsssuuuuuutttssssssssssssrrrqqqrrrtttvvvxxxxxxuuuooohhhbbb^^^]]]XXXVVVSSSQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPQQQRRRRRRSSSUUUXXX[[[```eeejjjsssuuuxxx{{{}}}~~~{{{zzzzzzyyyxxxvvvsssoooiiiccc^^^XXXRRRNNNKKKJJJIIIHHHGGGJJJUUU```qqqxxxVVV;;;777777777666666555444444444333333333333444444444444555555555666666666666777555555555555555555555555444444444444444444444444tttPPPKKKQQQcccwww|||lllbbb^^^aaa\\\NNNGGGJJJKKKJJJIIIGGGDDDAAA???======AAA@@@EEEdddyyymmmfffgggjjjppphhh]]]VVVXXX___fffhhhwww~~~qqqbbb\\\\\\___\\\XXXXXX[[[XXXZZZrrrXXXAAA:::666777<<<555555555555444444444444222333333333333555999<<>>:::888;;;666666666555555444444444222333333333333444888:::JJJnnn|||~~~}}}xxxsssrrrtttsssrrrqqqpppqqqqqqrrrrrrtttsssrrrrrrqqqmmmhhhddd___\\\WWWQQQLLLGGGDDDCCCBBBDDDFFFGGGHHHIIIKKKMMMLLLOOORRRRRRPPPOOORRRUUUUUUVVVWWWWWWWWWVVVUUUTTTMMMRRRXXXYYYVVVRRRPPPPPPOOOUUU^^^fffjjjkkkjjjhhhmmmvvv{{{yyysssiii]]]SSSNNNMMMIIIJJJKKKNNNTTT]]]fffmmmsssxxx}}}~~~uuuqqqnnnlllmmmpppooopppqqqqqqqqqqqqpppppplllmmmjjjcccZZZRRROOOOOOPPPOOO\\\tttgggkkk}}}jjjKKK;;;777777777555555444444444333333333333222222222222333333444555888DDD[[[yyyzzz~~~zzz}}}wwwvvv|||sssiii```bbbfffjjjnnnooonnnmmmnnnooopppqqqqqqqqqqqqrrrssstttuuutttsssssstttvvvtttwwwyyyyyywwwuuussssssooommmiiigggfffdddaaa___YYYYYYYYYYYY[[[^^^bbbdddkkk```\\\gggwww~~~|||{{{zzz{{{}}}~~~zzzwwwuuurrrpppmmm___\\\WWWTTTSSSQQQPPPOOOJJJMMMMMMJJJLLLWWWiiivvvgggLLL<<<888777444444444333333333333333222222222333333333444444444444444444555555555555555555555555555555555555555555555555555555555555{{{___^^^jjjttt}}}tttggg[[[RRRLLLHHHHHHGGGGGGEEEDDDCCCBBBAAADDDBBB???KKKnnnwww}}}tttnnnmmmnnnpppppp^^^ZZZXXX\\\ccckkksss{{{hhh^^^```___\\\ZZZZZZbbb___QQQSSSllleee???999???<<<666666777777666666555444444444222333444333333444666999FFFkkkzzz}}}wwwuuuvvvwwwuuusssrrrssstttttttttuuutttsssrrrqqqnnniiifff___\\\XXXSSSNNNIIIFFFDDDBBBDDDFFFGGGHHHIIILLLNNNKKKPPPTTTSSSPPPNNNQQQUUUSSSTTTUUUUUUUUUTTTRRRQQQNNNSSSYYYZZZWWWTTTRRRSSSSSSZZZbbbiiikkkjjjiiihhhqqq|||~~~wwwnnncccXXXPPPKKKIIIIIIKKKPPPXXXbbblllqqqwww}}}uuurrrpppnnnnnnqqqlllmmmooopppqqqqqqpppoookkkkkkggg___VVVPPPNNNOOOPPPLLLbbb{{{iiiqqqbbbEEE:::888777555555555444444444333333333222222222111111222222333999555777HHHeeezzz|||vvvuuu~~~~~~wwwiii[[[ZZZZZZ]]]aaaeeeggggggjjjlllnnnooooooooopppqqqqqqsssttttttsssssstttuuuxxxzzz}}}}}}|||zzzzzzzzzyyywwwtttrrrqqqooollljjjffffffgggiiilllooorrrtttfff___bbbuuu~~~}}}|||{{{zzz{{{~~~}}}yyyvvvrrrnnniiieeeWWWUUUQQQPPPOOOOOONNNMMMDDDJJJNNNPPPXXXiii|||qqqPPP===999888555333333333222222222222222222222222222333333333333333333333444444444555555444444444444444444444444555555555555555555555555eeeaaammmrrrwwwxxx```TTTSSSOOOHHHGGGGGGGGGFFFDDDCCCAAA@@@BBBCCCCCCBBBFFF]]]tttuuu|||xxxqqqmmmjjjhhheeeccc[[[[[[^^^fffkkkqqq~~~rrr```]]]___\\\\\\```___bbb___ZZZeee|||pppSSS<<<999>>>;;;777777777777777666555444444444222333444444333333555777AAAcccnnnwwwyyyvvvvvvyyyvvvrrrrrrtttuuuuuutttyyywwwtttsssqqqoookkkiiiccc```\\\VVVPPPJJJFFFDDDAAADDDFFFGGGHHHJJJLLLNNNJJJPPPUUUTTTPPPNNNQQQUUUQQQQQQRRRSSSRRRQQQPPPOOOPPPUUUYYYZZZWWWTTTTTTTTTWWW]]]fffkkkmmmllllllmmmsssxxxqqqjjj```UUUMMMHHHIIIKKKRRR\\\gggpppuuu}}}wwwtttssspppoooooojjjlllnnnpppppppppooonnnkkkiiiccc[[[RRRMMMNNNPPPQQQHHH```vvv~~~~~~YYY@@@888888777444555555444444444333333333222222111111111111222222555333333===QQQlll||||||tttzzz}}}zzz{{{|||vvvnnniiiddd]]]ZZZ\\\___bbbccceeegggkkklllkkklllnnnpppmmmooorrrsssssssssuuuwwwwwwyyy|||}}}|||||||||}}}}}}{{{zzzzzzzzzyyywwwuuussstttvvvxxxzzz}}}~~~nnniiinnn}}}yyyyyyyyyzzz{{{|||}}}~~~|||yyyvvvrrrnnnggg```[[[SSSQQQNNNMMMMMMLLLJJJHHHFFFNNNVVV]]]jjj~~~tttWWWCCC:::888777666222222222222222222222222111222222222222333333333222333333333333444444444444444444444444444444444555555555555555555555555fff]]]iiinnnwwwqqqRRRFFFMMMOOOFFFFFFEEEEEECCCAAA???>>><<>>999999333000555111111111111111111222222111111222222222333333333222222333333333444444444444444444444444444444444666666666666666666666666```UUU```dddhhhvvvmmmUUUOOOOOOIIIGGGJJJEEEFFFFFFDDDAAA@@@@@@AAAFFFAAAAAACCCFFFSSStttyyyooo{{{|||vvvsssttttttpppfffZZZUUUWWW[[[bbbdddkkktttzzztttfff___\\\]]]\\\ZZZ]]]dddfffZZZdddqqqEEEBBB===<<<<<<<<<;;;888888666444444444555444333222222333333333333444444666MMMjjjyyy}}}{{{xxxvvvsssqqqpppqqqsssuuuuuuuuusssrrrrrrtttwwwvvvrrrnnnllliiiccc[[[SSSLLLGGGEEEBBBDDDGGGIIIKKKLLLMMMMMMLLLNNNPPPPPPOOOOOOPPPQQQPPPOOONNNMMMMMMNNNNNNOOOTTTZZZ___```]]][[[\\\^^^___dddjjjmmmoooqqqsssssswww{{{yyywwwpppcccWWWNNNLLLIIIUUUiiioootttwwwsssrrrooonnnooolllkkkkkklllnnnooonnnmmmjjjbbbZZZUUUQQQMMMNNNQQQTTTRRR]]]zzzfffFFF<<<555444777666555555444444444333333333333333333333333333333333666222222555888DDDeee|||~~~~~~uuuppprrruuuzzzzzzkkkcccaaa\\\UUUXXX___fffjjjiiiiiikkknnnooommmmmmqqqsssrrrtttwwwrrrssstttvvvxxxzzz{{{|||{{{{{{zzzyyyxxxzzz~~~|||{{{{{{||||||uuuyyy~~~~~~{{{zzzrrrggg___\\\XXXSSSOOOQQQOOONNNKKKGGGEEEMMMWWWXXXfffuuudddMMM888555666333222555222222111111111111222222000111111111111222222222444333333333333333222111555444444333333444444555555555555555666666666666ZZZLLLVVVYYYZZZeeepppaaaRRRMMMJJJGGGFFFHHHEEEEEEDDDBBB??????AAACCCHHHDDDCCCDDDBBBGGG^^^vvv|||nnnuuu~~~{{{yyywwwttt|||sssfff[[[VVVXXX^^^bbbeeehhhqqq}}}yyybbbbbb\\\ZZZ^^^___]]]\\\^^^[[[]]]ooobbbEEEAAA>>><<<<<<<<<:::888999777555444555555444333222222333333333333444444888IIImmm}}}~~~~~~|||zzzvvvsssrrrqqqpppqqqssstttuuutttsssrrrrrrtttvvvtttqqqmmmmmmjjjeee]]]VVVOOOIIIFFFCCCDDDGGGIIIKKKLLLMMMMMMLLLOOOSSSRRRPPPOOOQQQTTTQQQPPPNNNMMMMMMNNNPPPQQQUUUZZZ```bbbaaa```bbbeeefffjjjnnnooooooppprrrttt}}}wwwvvvvvvqqqggg^^^OOOMMMJJJUUUhhhooovvvwwwrrrqqqooommmnnnkkkjjjjjjkkkmmmnnnmmmkkkggg___WWWSSSPPPMMMMMMQQQRRRWWWjjj___DDD===777444666444555444444444444333333333333333333333333333333333666333222555444:::PPPiii~~~~~~~~~wwwsssuuuyyy~~~tttkkkeee]]]TTTUUU[[[cccggghhhiiikkkmmmllljjjkkkoooqqqpppqqqtttttttttuuuwwwyyy{{{||||||yyyyyyyyyxxxxxxzzz~~~~~~|||{{{||||||{{{wwwyyy{{{}}}}}}{{{wwwuuuppphhh]]]WWWTTTSSSQQQNNNLLLKKKMMMPPPOOOOOOUUU]]]nnnyyywwwiiiQQQ???333444666333111555222111111000000111111222000000111111111222222222222333444444222111111222444444333333333333444444555555555555666666666666[[[HHHQQQSSSRRRXXX]]]___[[[QQQIIIGGGGGGEEEEEEDDDAAA>>>===>>>AAADDDHHHDDDDDDEEEBBB@@@IIIVVVjjjrrrnnn|||}}}{{{}}}}}}yyyuuuvvvjjj\\\UUUXXX```fffiiimmmrrr|||wwwbbbYYY```]]]\\\___```[[[VVVUUUTTTeee~~~vvvNNNCCCAAA>>><<<<<<<<<:::999999888666555666666555444222222333333333333444444888@@@kkkyyyyyyzzz||||||yyyuuurrrrrrqqqooooooqqqssstttsssrrrrrrrrrssstttrrrooolllnnnkkkgggaaaYYYRRRLLLHHHCCCEEEGGGIIIKKKMMMMMMNNNLLLQQQVVVUUUQQQOOOSSSWWWRRRPPPNNNLLLMMMPPPSSSVVVZZZ___dddfffeeeeeefffhhhhhhjjjkkkkkkjjjkkkpppuuu~~~yyyuuussstttrrrkkkfffSSSPPPKKKTTTgggqqq~~~vvvrrrpppmmmkkkllljjjjjjiiijjjllllllkkkiiiccc[[[TTTQQQPPPMMMMMMPPPNNN[[[www{{{WWW@@@===888555666333444444444444333333333333333333333333333333333333666222222555444333===JJJlllvvv~~~{{{~~~{{{{{{}}}}}}sssiii]]]SSSRRRVVV\\\aaaeeehhhlllooonnnlllmmmpppqqqnnnmmmppprrrssstttuuuwwwxxxzzzzzzvvvwwwwwwwwwwwwyyy}}}~~~|||{{{{{{|||{{{zzzxxxxxxwwwvvvssspppmmmkkkddd]]]TTTOOONNNOOOOOONNNKKKHHHIIIMMMQQQVVV___iiiwwwwwweeeTTT???555111555777222000333222111111000000111111222000000000111111111222222///111222222111111111222444444333333333333444444444555555555555666666666]]]GGGOOOTTTRRRUUU^^^llllllZZZKKKHHHHHHDDDDDDCCC@@@===<<<===BBBEEEEEEBBBBBBFFFFFFCCCDDDIII]]]ooorrr}}}~~~{{{{{{rrrkkkbbb\\\XXXZZZaaahhhlllmmmyyyzzzccc\\\]]]aaaaaaaaa```\\\WWWTTTSSSdddyyy\\\DDDAAA@@@>>>===<<<;;;:::999:::888666666666777666444222222222333333333444444555666aaaxxxttttttyyy|||zzzvvvtttsssqqqnnnnnnppprrrssssssrrrrrrrrrrrrrrrpppmmmkkkmmmllliiiccc\\\TTTMMMIIIDDDEEEGGGIIIKKKMMMNNNNNNJJJQQQWWWVVVPPPNNNSSSYYYTTTRRROOOMMMNNNRRRXXX[[[bbbeeehhhiiigggffffffggggggggggggggggggjjjsss|||{{{xxxtttrrrsssrrrpppmmm[[[VVVNNNTTTgggvvvuuuqqqpppmmmjjjkkkkkkjjjjjjkkklllllljjjhhhaaaYYYRRRQQQPPPOOOOOOQQQLLL^^^}}}}}}tttRRR>>><<<777444666444444444444333333333222222222222222222222222222222333111111555666444777<<>>BBBEEEAAA???@@@DDDGGGFFFFFFGGGKKKhhh}}}rrrvvv~~~{{{yyyzzz|||~~~|||uuukkkaaa[[[VVVYYY]]]aaaeeekkkqqquuuxxxccc[[[\\\___^^^bbbccc___YYYYYY^^^cccLLLCCC?????????>>><<<:::999999:::888666666666777666444222222222333333333444444444444TTT||||||ssspppwww}}}|||zzzyyytttqqqooonnnppprrrssssssrrrrrrsssrrrpppnnnmmmlllkkkkkkjjjfff___VVVNNNIIIEEEFFFGGGIIIKKKMMMNNNOOOHHHPPPVVVUUUOOOMMMRRRYYYVVVTTTPPPOOOQQQVVV]]]aaaeeeggghhhiiihhhgggggghhhkkkhhhhhhhhhiiimmm{{{zzzuuutttrrrrrrssstttvvvwwweee___UUUXXXjjj|||uuuqqqpppmmmkkkkkkmmmlllkkkllllllllljjjhhh```WWWPPPQQQRRRQQQPPPQQQQQQddd}}}pppOOO;;;:::555333666666444444333333333222222222222222222222222222222222333000000333666666666888BBBYYYooowwwzzz~~~|||uuu~~~zzzvvv{{{{{{}}}|||uuulllgggggg```YYYVVVXXX]]]aaacccjjjhhhiiimmmnnnllllllooollllllmmmnnnoooqqqqqqrrrssstttuuuvvvvvvwwwzzz|||yyyxxxwwwuuuttttttttttttttttttuuuwwwxxxxxxuuussspppmmmiiiccc___[[[YYYXXXSSSQQQPPPOOOOOOMMMKKKIIIJJJHHHIIIQQQ[[[gggyyyqqqhhhZZZFFF666777555555555333000000222111000000000000000000111//////000000000111111111333---+++111<<>>777333333333222222333333333444444444444555555555555hhhIIIMMMZZZ___cccgggtttttt^^^JJJDDDEEEDDDCCCDDDEEEDDDBBBAAABBBCCC@@@??????BBBDDDEEEDDDDDDDDDYYYwww||||||}}}vvvrrruuu|||~~~{{{pppeee]]]ZZZZZZ]]]aaaeeefffgggnnnzzzfff]]]\\\^^^```[[[```aaa^^^___hhhuuu}}}gggFFFDDD===>>>???>>><<<:::999:::999888666555666666555444222222333333333333444444444777HHHfffyyypppvvv}}}~~~}}}~~~uuurrrooonnnppprrrssssssqqqrrrsssrrrpppnnnnnnnnnjjjkkkkkkiiibbbYYYPPPJJJFFFFFFGGGHHHKKKMMMOOOPPPHHHNNNSSSSSSOOONNNRRRWWWWWWUUUSSSRRRUUU[[[aaafffdddeeefffhhhiiijjjkkkkkknnnjjjhhhkkklllsss}}}vvvnnnooopppqqqrrrvvv{{{~~~mmmiii```bbbqqq~~~tttrrrqqqooollllllnnnmmmlllllllllllljjjhhh___VVVOOOPPPRRRQQQPPPPPPZZZmmm}}}jjjJJJ999888444222666777333333333333222222222222222222222222222222222222333111000000222333333333999III^^^nnnyyy~~~{{{vvv|||zzzyyyxxxyyy~~~~~~|||||||||qqqcccZZZXXXXXXWWWUUUXXXVVVYYY___dddfffiiinnnkkklllmmmnnnooopppqqqqqqppprrrssssssssssssvvvwwwsssrrrqqqpppoooooooooooooooooopppqqqrrrqqqnnnlllgggeeeaaa\\\XXXUUUSSSRRRMMMMMMNNNMMMMMMKKKJJJIIIGGGNNN\\\kkksssyyyssseeeZZZKKK;;;111222111000000000111222333111000000//////000000111/////////000000000111111777000---444@@@FFFBBB;;;333333222222222222333333333444444444444555555555qqqLLLLLLYYYccciiiiiipppooo```NNNFFFDDDDDDCCCFFFIIIIIIGGGDDDBBBAAA???AAABBBBBBCCCCCCBBBAAAFFFSSSxxx}}}{{{zzzvvvuuuwwwxxx~~~yyymmmbbb\\\\\\^^^aaaccchhhlllooorrr{{{lllaaa___^^^^^^aaa]]]______aaakkk~~~TTTDDDAAA<<<>>>@@@???<<<999999:::999777555444555555444333222222333333333333444444000;;;>>>VVVsssvvv}}}~~~~~~wwwtttpppoooppprrrttttttppprrrsssrrrpppnnnoooqqqkkklllnnnlllfff\\\RRRLLLFFFGGGGGGHHHJJJMMMOOOQQQJJJMMMQQQRRRPPPPPPRRRUUUXXXWWWVVVVVVYYY___eeeiiiffffffggghhhjjjlllllllllqqqllllllsssyyy|||}}}~~~~~~xxx|||}}}zzzyyyyyyuuupppllloooqqqqqqppprrrwww{{{rrrqqqlllnnnyyy}}}tttrrrssspppnnnnnnnnnlllkkkkkkkkkjjjhhhfff^^^TTTMMMNNNQQQQQQNNNMMM___tttyyylll^^^BBB555888555333666555333333333222222222222111111111111111111111111111111111111000000222222111666:::HHH___sss{{{||||||~~~~~~yyyxxx~~~{{{mmmccc___[[[TTTNNNJJJHHHJJJQQQWWW[[[aaahhhjjjjjjkkklllmmmnnnnnnooommmnnnpppooonnnnnnpppqqqooonnnnnnmmmmmmlllllllllkkkjjjjjjjjjjjjiiifffccc^^^]]]ZZZWWWTTTRRRQQQPPPLLLLLLKKKJJJJJJKKKMMMOOORRR___sssvvvdddWWWJJJ===555444000///......000333333111000000////////////000000////////////000000000111333111000444;;;>>><<<888333333222222222222333333333333444444444555555555rrrIIIEEERRR]]]eeennnrrrpppeeeUUUIIIEEEEEECCCGGGLLLMMMJJJFFFBBB???>>>BBBDDDDDDDDDDDDCCCAAA@@@HHHeee~~~}}}~~~|||wwwrrrooorrrvvv~~~pppfff[[[VVVYYY^^^bbbcccbbbhhhpppxxxjjjaaa[[[\\\\\\YYYZZZ___cccbbb___dddvvvoooJJJCCC===;;;>>>@@@???;;;999999:::888666444444444555444333222222333333333444444444,,,<<<777NNN{{{wwwwww}}}}}}~~~xxxtttqqqooopppssstttuuuppprrrtttssspppoooqqqssslllnnnpppnnnhhh___TTTNNNGGGGGGGGGHHHJJJMMMPPPQQQKKKMMMPPPQQQQQQRRRSSSUUUYYYXXXWWWXXX\\\bbbgggkkkkkkjjjiiiiiijjjkkkjjjiiivvvrrruuu{{{yyy}}}~~~{{{xxxwwwwwwwwwxxxwww}}}|||zzzyyyxxxxxxyyyyyyxxx|||}}}yyyvvvuuurrrnnnppprrrsssqqqmmmlllooossstttvvvtttwww|||tttssstttrrroooooommmllljjjjjjjjjiiifffddd\\\SSSLLLMMMPPPOOOMMMKKK___vvvvvvyyy}}}yyyUUU<<<333999777444555444333333333222222222111111111111111111111111111111...111222222222333444333333...777RRRlllxxx|||{{{xxx|||}}}qqqjjjgggaaaWWWOOOGGGDDDDDDJJJOOOSSSYYY```gggggghhhiiijjjjjjkkkkkkkkklllmmmlllkkkkkklllmmmmmmmmmllllllllllllkkkkkkhhhgggeeeeeeeeeccc```]]]YYYXXXVVVTTTRRRQQQPPPPPPNNNMMMKKKIIIIIIMMMSSSWWWdddppp~~~qqqcccSSSFFF:::111000555333222000000333555333...000000////////////000000////////////000000000000---///000111222222333444333222222222222222222333333333333444444444555555vvvMMMDDDMMMXXXcccttt|||oooOOOEEEHHHCCCFFFGGGHHHGGGCCC@@@>>>>>>BBBBBBCCCCCCBBBBBBAAA@@@AAAKKKTTTooolll^^^sss{{{|||zzzssspppnnnmmmnnntttwwwjjj```[[[[[[[[[[[[\\\^^^cccfffpppvvv}}}}}}hhh\\\YYYWWWYYY^^^bbbcccbbb___bbbhhhtttVVVIIIFFF???<<<<<<;;;:::999999999999555555555555555444444333555444333333222222333333777)))<<>>???@@@CCCCCCCCCCCCBBBAAA@@@???>>>@@@AAANNNhhhzzz^^^QQQUUUlllyyyuuuxxx~~~rrrpppmmmkkkjjjjjjlllmmmqqqvvv}}}wwwooommmfff^^^XXXVVVXXX[[[]]]```aaacccfffjjjqqqyyy~~~ppp]]]ZZZ___[[[]]]___```bbbeeehhhkkkyyypppKKK@@@@@@???;;;<<<;;;:::999999888888999888888999999888888777666555444333333222222333333777222777;;;ZZZuuutttyyy}}}|||xxxssspppppprrrsssssspppssswwwxxxvvvssspppooopppppppppoookkkcccXXXQQQJJJGGGFFFGGGGGGHHHNNNUUUTTTRRRQQQSSSVVVXXXVVVTTT]]]```dddfffeeedddccccccjjjjjjiiiggggggjjjooosssyyy}}}|||||||||{{{{{{wwwsssrrrssstttsssqqqrrrqqqqqqqqqrrrsssuuuvvvtttttttttsssrrrpppooonnnqqqpppooonnnlllkkkjjjjjjrrrvvv{{{}}}~~~{{{xxxxxxvvvqqqnnnnnnsssrrrqqqoookkkeee^^^XXXSSSJJJJJJSSSQQQIIIMMM\\\zzzzzz|||vvvwwwllljjj}}}|||ZZZ>>>999444222444555555444222222222222222222222222000111111222222111111000000000000111111111222222000000000222777GGGccc{{{}}}{{{{{{{{{rrriiibbb^^^]]]]]]WWWVVVVVVUUUVVVVVVWWWXXXVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[[[[ZZZZZZ[[[\\\\\\\\\YYYUUUTTTUUUTTTRRROOOSSSQQQMMMJJJIIIIIIKKKLLLMMMXXXhhhsssxxx~~~{{{|||eeeTTTLLL@@@:::333//////111000///000000000/////////......////////////////////////......//////////////////000000000111111111222222111111111111111111111111222222222222333333333333yyySSSIIIKKKOOOUUU^^^gggxxxuuu[[[JJJHHHFFFEEEEEECCC@@@======???AAABBBBBBBBBBBBAAA@@@??????@@@AAA@@@HHHWWWccc}}}xxxTTTCCCZZZvvv|||zzz|||xxxyyy{{{}}}|||wwwssspppooonnnmmmmmmnnnpppqqqssstttuuuvvvqqqtttwww{{{~~~}}}tttkkkbbb[[[WWWYYYYYYYYYZZZ\\\___aaabbbdddfffiiimmmsss{{{}}}fff___^^^]]]ZZZ]]]```bbbbbbdddhhhpppvvvUUU???@@@AAA???>>><<<;;;:::999888888888888888999999999999888777777555444333333222222333333222555555333JJJvvvyyyrrrvvv{{{||||||xxxrrrooooooqqqrrrsssppptttxxxyyywwwssspppoooqqqppppppooollleee\\\VVVMMMHHHEEEDDDDDDEEELLLTTTWWWSSSPPPRRRVVVXXXVVVRRRZZZ^^^bbbdddeeeeeeeeefffggggggggghhhkkkpppuuuyyy}}}~~~|||{{{||||||{{{zzzvvvrrrrrrtttuuussspppqqqqqqqqqrrrsssuuuvvvwwwvvvvvvvvvuuusssqqqooommmoooooonnnmmmlllkkkkkkjjjrrruuuzzz{{{|||~~~yyyvvvvvvtttooonnnooouuusssppplllggg```XXXRRRNNNGGGKKKUUURRRIIITTTkkk{{{zzz}}}wwwzzzpppOOO;;;777333222222333333222111111111111111111111111000000111111111111000000000000000000111111111111111///222666555777HHH]]]{{{yyyqqqkkkiiiiiijjjfffccc]]]WWWSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSVVVXXXUUUTTTTTTSSSSSSUUUVVVWWWVVVRRRNNNMMMOOOPPPMMMKKKLLLKKKJJJIIIIIIKKKOOORRRaaannn~~~~~~gggQQQFFFCCC777444111000111222222111000000/////////.........////////////////////////............////////////000000000000111111111111111111111111111111111111111222222222222333333333xxxTTTJJJLLLNNNSSSUUU[[[ooovvvaaaMMMHHHEEEDDDCCCAAA===;;;<<>>???>>>CCCJJJQQQooouuuRRROOObbbsssxxxwwwuuuwwwyyyyyyyyy}}}}}}zzzwwwuuusssrrrpppnnnkkkjjjhhhgggfffeeefffggghhhiiikkkmmmooosssxxx{{{wwwnnnfffddddddeeeccc___[[[ZZZZZZ\\\]]]WWWYYY]]]```ccceeefffgggjjjnnnttt|||ttt\\\TTT[[[cccaaaZZZ```bbbdddfffiiiqqq|||lllDDD<<<@@@===999;;;;;;;;;:::999888888888888777777888888777777666555555444333333222222333333+++555333111???```qqqtttyyyyyy{{{wwwqqqnnnnnnpppqqqrrrqqqtttxxxyyywwwsssqqqoooqqqppppppooommmhhhaaa\\\QQQKKKFFFCCCBBBBBBIIIQQQWWWRRRNNNPPPTTTVVVTTTQQQSSSVVVZZZ]]]```cccfffiiigggiiilllqqqxxx~~~}}}{{{{{{{{{zzzyyywwwtttrrrrrrtttuuusssqqqrrrrrrssstttvvvxxxyyyzzz{{{zzzzzzxxxuuuqqqnnnkkkllllllmmmmmmmmmmmmmmmmmmpppssswwwzzz{{{}}}|||wwwsssssspppmmmooosssvvvrrrmmmhhhbbbZZZSSSNNNLLLHHHLLLTTTOOOIIIYYYssssssllltttfffGGG:::777444222111111111000111111111111111111111111000000000111111000000000//////000000000111111111444000111666555222888EEEbbbsss}}}zzzyyyzzz|||zzztttjjj___VVVRRRPPPOOOOOOOOOOOOLLLKKKKKKOOORRRRRRQQQPPPOOOOOOPPPRRRSSSNNNKKKHHHHHHJJJJJJIIIGGGAAADDDIIIMMMQQQWWW^^^ccc|||www___NNNAAA:::999333222111111222222222111////////////....................................---.........//////000000//////000000000111111111000000000000000000000000111111111222222222333333xxxTTTJJJKKKLLLQQQUUUTTTeeerrrbbbNNNFFFCCCAAAAAA???<<<;;;;;;>>>AAA???@@@@@@AAAAAAAAAAAAAAA===AAA@@@AAADDDGGG^^^}}}___UUU___nnnwwwsssvvvxxxuuuqqqpppuuuzzz|||yyyssspppmmmjjjhhhgggdddbbbbbbbbbaaaaaa```______^^^]]]aaabbb```[[[XXXZZZ]]]XXXYYY[[[\\\^^^``````aaa``````aaaaaabbbeeejjjnnnqqqwwwfffaaa[[[YYYZZZ]]]_________aaaeeejjjrrr|||sssVVV@@@@@@CCC<<<888;;;;;;:::999888888777777888666666777777666666555444555444333333222222333333***555000333:::NNNuuuqqqsssyyyyyy{{{wwwrrrooooooppprrrrrrrrrtttwwwwwwuuurrrqqqppppppooooooooonnnkkkfffbbbWWWPPPJJJEEEBBBAAAGGGNNNSSSPPPMMMNNNPPPRRRRRRPPPNNNRRRVVV[[[___dddiiimmmppprrrxxx|||{{{{{{zzzxxxwwwssstttttttttssssssssssssssssssuuuwwwyyyzzz||||||}}}}}}|||zzzvvvqqqmmmjjjkkkkkkkkklllmmmmmmnnnnnnmmmppptttwwwzzz|||~~~wwwsssqqqqqqooommmpppvvvuuupppiiibbb[[[UUUPPPLLLKKKKKKNNNOOOIIIJJJ___wwweeeeeettt[[[AAA888777555222111000000000111111111111111111111111///000000111111000000////////////000000000111111555111...000000222777===HHH[[[qqq~~~uuuiii```[[[YYYYYYWWWVVVTTTOOOJJJJJJMMMQQQPPPOOONNNLLLJJJIIIIIIHHHDDDEEEEEEFFFEEEDDDDDDCCCIIIPPP[[[cccjjjqqqxxx~~~uuuWWWHHHAAA:::555555000000000000000000///////////////.........------........................------......///000000000/////////000000000111111000000000000000000000000111111111111222222222222yyyTTTIIIIIIIIINNNTTTKKKVVVeee\\\LLLFFFDDD??????>>><<<;;;;;;===???===>>>???@@@AAABBBBBBBBB===DDDCCCBBBDDDEEEPPPgggmmm```dddlllmmmrrrvvvtttooolllnnnqqq}}}yyytttqqqooolllhhhdddbbbbbbccccccddddddcccaaa```bbbcccaaa___```cccfff``````bbbccccccbbbaaaaaadddfffhhhiiijjjooovvv{{{ooo^^^WWW\\\```___\\\\\\```eeeeeeiiippp{{{XXXIII@@@DDDEEE???;;;>>>;;;:::999888777777777777666666777777666666555444555444333333222222333333...666,,,555:::DDDpppsssttt{{{|||}}}yyytttqqqqqqrrrttttttrrrtttuuutttrrrqqqpppqqqooonnnnnnoooooommmjjjggg^^^WWWOOOJJJDDDBBBEEELLLPPPOOOMMMMMMNNNOOOQQQRRRRRRWWW^^^eeejjjnnnqqqttt|||}}}~~~}}}|||{{{{{{yyyvvvssspppsssvvvuuurrrqqqrrruuurrrsssuuuxxxzzz|||}}}}}}{{{|||{{{zzzvvvrrrmmmjjjjjjjjjjjjkkkkkkkkkkkkkkkiiimmmqqqvvvyyy|||~~~}}}{{{|||{{{wwwqqqoooppprrrpppnnnqqqvvvsssmmmddd\\\VVVQQQNNNLLLIIINNNPPPKKKHHHTTTllldddjjj~~~sssQQQ===555555444333111111222222111111111111111111111111//////000000000000//////////////////000000000111000222111---...333777888999BBBRRRdddttt}}}}}}tttnnnllllllmmmkkkjjjfff___WWWTTTWWW[[[ZZZYYYVVVSSSNNNJJJGGGDDDJJJNNNSSSSSSPPPMMMNNNOOOccclllxxxlllVVVCCC>>>===666222333.../////////........./////////.........---------........................------......///000000111////////////000000000111000000000000000000000000111111111111222222222222yyyTTTHHHHHHGGGKKKOOO@@@HHHYYYUUUIIIFFFFFF===>>>>>><<<;;;;;;===???<<<===>>>@@@BBBCCCCCCCCC888AAABBB@@@DDDCCCGGGTTTrrr```]]]eeellltttuuuqqqnnnppptttvvvzzzuuunnniiijjjiiiiiiiiiiiihhheeecccffffffeeecccaaaaaabbbdddfffeeedddcccdddfffiiikkkccchhhpppvvvzzz~~~}}}kkk___YYYXXXZZZ\\\^^^```cccfffhhhsssxxxqqqIIIAAA===AAABBB===;;;>>>;;;:::999888777777777777777777777777777666555555555444333333222222333333444777)))666:::@@@qqquuuvvv~~~{{{vvvsssssstttuuuvvvsssttttttsssqqqppppppqqqnnnmmmnnnooopppooollljjjccc\\\TTTMMMGGGCCCEEEKKKNNNNNNNNNMMMLLLNNNQQQTTTZZZ```iiiqqqvvvxxxzzz{{{~~~|||{{{{{{{{{{{{yyyuuuqqqnnnssswwwvvvqqqooorrrwwwrrrsssuuuxxxzzz|||}}}}}}yyyyyyzzzyyyvvvrrrnnnkkkkkkjjjjjjjjjiiiiiihhhhhhgggjjjooouuuyyy|||}}}~~~|||~~~}}}yyywwwwwwuuuqqqkkklllppptttrrroooqqquuurrrkkkaaaXXXSSSOOOMMMLLLFFFOOOQQQJJJKKK```|||vvvfffpppjjjJJJ:::222333444333222222444555000000000000000000000000//////000000000000//////////////////000000000000(((222666111///333444000333333<<>>======???@@@???>>>???>>>>>>AAAEEEGGGEEEBBBAAA@@@???>>>@@@CCCFFFHHH```yyybbbUUU___vvvwwwqqqxxxtttsssuuu}}}|||uuussspppmmmlllmmmnnnllliiinnnnnnmmmjjjhhhhhhkkkmmmgggkkknnnmmmjjjiiilllpppsssyyyyyyhhh]]]ZZZZZZ\\\aaa\\\\\\aaabbbcccooo~~~yyyOOO@@@@@@@@@???>>>======<<<<<<<<<;;;:::999777777666888888777777666666555555555555444333333222111111111444333555999???aaazzziiiwww}}}|||~~~~~~zzzuuurrrsssvvvvvvvvvuuutttsssrrrrrrqqqnnnoooqqqrrrrrrqqqpppooonnnggg\\\OOOFFFCCCDDDGGGPPPNNNNNNPPPPPPOOOSSSYYYfffpppwwwuuusssuuuuuusssyyyzzz~~~sssmmmqqqzzz}}}~~~|||~~~~~~|||{{{{{{zzzwwwuuuuuutttrrrpppooooooooopppqqqqqqsssuuuxxx{{{~~~yyywwwuuurrrooonnnnnnnnnlllkkkkkkjjjiiiiiiiiijjjiiinnntttyyy|||}}}~~~}}}vvvqqqrrruuusssmmmnnnnnnoooqqqssssssqqqoooiiigggaaaXXXOOOJJJJJJKKKLLLNNNMMMLLLWWWqqqpppooo^^^AAA555555444444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111444111222;;;MMMdddwww}}}~~~yyyttttttuuu{{{zzzjjj___^^^bbbsssxxx}}}~~~|||{{{~~~___MMM<<<:::777444222111111111////////////////////////------------------------,,,,,,,,,---------......---------............///////////////000000000000000000000000111111111111......///000111222222333VVVBBBFFFAAAEEEFFFFFFIIILLLNNNLLLFFFBBBEEECCC@@@>>>===>>>>>>===???>>>???AAADDDEEEDDDAAA@@@@@@??????@@@BBBDDDEEEMMMdddiii\\\ZZZjjjxxx{{{{{{~~~uuusssrrrtttzzz}}}{{{uuuuuutttrrrpppppprrruuuxxxyyyyyyxxxxxxyyy|||lllggg___YYYWWWXXX[[[]]]bbbaaabbbdddfffmmm~~~YYY@@@@@@??????>>>======<<<<<<<<<;;;:::999888777777666555555555555666666666666666666555444444333222222222444222444777;;;UUU}}}vvvvvvtttzzzzzz{{{}}}~~~{{{wwwtttuuuwwwuuuuuuttttttsssrrrrrrrrroooppppppqqqrrrrrrrrrrrrnnniii___TTTKKKGGGEEEFFFKKKJJJLLLPPPRRRTTTZZZbbbrrrvvvvvvpppkkklllmmmlllppptttyyyrrrccc___ccclllrrrxxx{{{zzzzzz}}}}}}{{{zzzyyyxxxvvvtttsssssssssrrrqqqpppnnnmmmppppppqqqsssuuuxxxzzz{{{uuutttsssqqqooonnnmmmmmmllllllkkkjjjjjjjjjjjjjjjiiinnntttyyy{{{|||}}}~~~|||vvvqqqrrruuusssnnnnnnnnnoooqqqrrrrrrooommmgggeee___WWWNNNJJJJJJKKKMMMNNNKKKKKKXXXsss}}}nnnrrr}}}|||~~~ZZZAAA666555444444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111222555???PPPeeesss~~~zzzxxx}}}{{{uuuvvvzzz```III???999777444222000000000000........................------------------------,,,,,,,,,---------......---------............///.../////////000000000000000000000000111111111111//////000000111111222222YYYAAACCC@@@FFFFFFGGGIIIKKKLLLJJJEEEAAAEEECCC@@@>>><<<<<<===>>>@@@@@@@@@BBBCCCCCCAAA@@@????????????@@@@@@@@@AAADDDKKKdddsssYYYVVV___gggjjjlllooommmllljjjkkknnntttyyyrrr^^^VVVVVVWWWWWWXXXZZZ[[[[[[\\\aaadddccchhhxxxaaaAAA;;;>>>>>>>>>======<<<<<<;;;;;;::::::999888777666666333333444444555666666777666666666555555444444333333444111222555555FFFdddzzzvvv~~~|||zzz|||}}}|||zzzxxxwwwwwwsssssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttoookkkeee]]]TTTMMMHHHEEEHHHHHHKKKPPPTTTXXXbbblll|||{{{sssiiicccdddggggggiiiooowww}}}{{{tttkkkccc[[[TTTRRRUUU\\\dddooowwwyyyyyyzzzzzz~~~|||zzzyyyxxxwwwuuusssqqqrrrssstttssspppnnnlllooooooooopppqqqssstttuuuqqqqqqppppppooonnnllllllmmmlllkkkkkkjjjkkkkkkkkkjjjnnntttxxxzzzzzz{{{||||||zzzuuuqqqrrruuutttooooooooooooqqqqqqooollliiidddaaa\\\TTTNNNJJJJJJKKKNNNLLLIIIMMM___zzzrrrkkktttsssoootttsssSSS???777444444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111///222333111111;;;NNN^^^||||||{{{xxx{{{xxx[[[DDD:::999444333111///......//////........................------------------------,,,,,,,,,---------......---------............///....../////////000000000000000000000111111111111000000000000000111111111^^^DDDDDD@@@HHHFFFGGGIIIJJJJJJHHHDDDBBB???@@@???>>>=========>>>@@@AAAAAABBBBBBAAA???>>>===>>>?????????>>>===<<>>IIIbbbrrr~~~wwwxxxrrrXXXEEE:::777999111000//////......//////........................------------------------,,,,,,,,,---------......---------............///........./////////000000///000000000111111111111111111111000000000000000cccGGGFFFAAAHHHDDDFFFHHHHHHGGGFFFDDDCCC???AAADDDDDDAAA>>>======@@@AAABBBBBB@@@???>>>===<<<===>>>???>>>===<<<:::>>>CCCHHHUUUwww}}}eeeSSSIIIGGGOOOZZZaaaddddddeeefffgggnnnwww{{{}}}{{{mmmhhh```UUUTTT[[[WWWYYY\\\]]]^^^```cccffflllrrrvvv|||vvvMMM???>>><<<;;;;;;;;;:::::::::::::::888888888777777666666666777777777666666666555555444444444333333333333333333333///111888444555BBBgggzzz|||{{{zzz{{{|||{{{wwwssspppqqqqqqrrrrrrsssssssssyyyxxxuuusssqqqppppppppppppooommmkkkeee[[[OOOGGGHHHIIINNNTTTYYYaaaooo}}}xxxkkkccc```aaadddgggmmmssszzzooo___\\\^^^TTTSSSQQQPPPPPPQQQOOOMMMMMMTTT^^^iiirrrzzz}}}{{{zzzyyyxxxvvvtttuuusssqqqnnnmmmnnnooopppoooooonnnnnnooooooppppppnnnooopppqqqqqqqqqooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnqqquuuwwwwwwwwwxxxyyyvvvwwwuuuqqqqqqtttssspppoooooooooooonnnjjjddd```[[[XXXRRRNNNKKKJJJJJJJJJHHHFFFIIIVVVkkk~~~yyy|||uuutttzzz[[[CCC777666444333333222222111000000////////////////////////////////////////////////////////////////////////...////////////000000000000111222222111222555777AAAVVVlllsssssswwwjjjNNN???999666333222000000////////////000000........................------------------------,,,,,,,,,---------......---------............///............///////////////000000000111111111111111111111000000000000000fffKKKHHH@@@DDDCCCDDDFFFGGGEEEDDDDDDEEEEEEHHHJJJHHHCCC>>><<<<<>>>>>===<<<;;;888BBBCCCCCC^^^fffLLLFFFMMMWWW___ccceeeeeedddcccfffiiijjjkkkpppyyy{{{mmmeee]]]XXXYYYXXXUUUYYY```[[[]]]^^^^^^^^^bbbiiiooo}}}VVV===<<<>>>999999999999999999999999999777777777777666666555555999888888777666666555555333333333333333333333333222444000222999555444===PPPooo~~~{{{{{{}}}|||vvvqqqqqqqqqrrrrrrssssssttttttyyyxxxvvvsssqqqooonnnnnnpppooonnnmmmiii```SSSJJJEEEHHHNNNVVV\\\fffxxxyyyiiiaaa``````bbbeeemmmrrrzzzrrr\\\RRRSSSXXXQQQTTTUUUSSSQQQRRRPPPLLLLLLOOOTTT]]]hhhttt~~~}}}{{{zzzyyyxxxvvvtttvvvtttpppmmmlllmmmoooqqqnnnnnnnnnnnnooopppqqqrrrppppppqqqqqqrrrqqqqqqpppnnnnnnnnnmmmnnnnnnooopppqqqtttvvvwwwwwwwwwwwwxxxuuuwwwvvvqqqppprrrrrrooonnnnnnnnnnnnmmmhhhbbb]]]WWWSSSNNNJJJJJJJJJJJJJJJEEEFFFOOO___ooo|||ooouuuoooQQQ<<<555666333333333222111111000000////////////////////////000000000000000000000000000000000000000000000000......////////////000000///......000333333111...222>>>MMM\\\mmm{{{~~~}}}{{{___MMM;;;555777555111---/////////000000000000000------------------------------------------------,,,,,,,,,---------......---------............///------........./////////000000000000111111111111000000000000000111111111iiiQQQMMMBBBCCCAAACCCEEEEEEDDDCCCEEEGGGHHHJJJJJJEEE???;;;<<>>;;;::::::888888888888888888888888777777666666666666555555666666666666666666666555444444444444444444444444222666222222888666333<<>>CCC<<>><<<===>>><<<<<<<<<<<<======>>>>>>>>>;;;:::===FFF]]]}}}ttthhhaaa```ccceeeffffffeeeeeefffgggiiilllmmmeeedddlllvvvxxxsssxxxyyytttlllhhhbbb[[[XXXXXXZZZ\\\\\\___```^^^^^^aaacccccc```dddhhhlllpppzzzddd???>>>AAA777333;;;777777777777777888888888666666666666666555555555333333444444555666666666444555555555555555555555333777333222777555333;;;777VVVuuu}}}xxxqqqttttttttttttttttttttttttrrrrrrssstttsssrrrpppooopppnnnllllllkkkdddYYYPPPKKKNNNTTTYYY^^^gggzzzuuu```XXXZZZ^^^dddjjjhhhrrryyy}}}zzzmmm___TTTNNNLLLLLLSSS]]]ccc___ZZZZZZYYYVVVQQQOOOOOOSSS\\\hhhsssyyy}}}{{{yyywwwwwwvvvtttrrrrrrrrrqqqpppooonnnmmmmmmjjjkkklllmmmoooqqqssstttsssrrrpppooooooooopppqqqoooooonnnnnnooopppqqqqqquuuwwwyyyyyywwwwwwwwwxxxtttwwwwwwrrrooopppooommmllllllmmmmmmkkkfff___ZZZRRRNNNIIIGGGHHHJJJKKKJJJFFFQQQgggiiimmm}}}___EEE555333888333333222222111000000000////////////////////////000000000000000000000000000000000000000000000000............/////////000111000......///111333333000555777666<<>>777333222222000...///333......//////......---,,,------------------------------------------------,,,,,,,,,---------......---------.........//////---------.........//////000000000000111111111111...//////000111222222333xxxeeeTTTPPPNNNDDDIIIJJJLLLJJJGGGCCCAAA@@@<<<;;;:::;;;===>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???<<<999:::???@@@GGG^^^wwwwwwjjjaaa```ddd[[[aaahhhlllllllllnnnpppeeebbb``````cccgggjjjllllllmmmkkkgggddddddeeeeeedddcccdddiiipppsssppplllccc___ZZZYYYZZZZZZWWWTTTXXXXXXXXXVVVUUUVVVYYY[[[^^^___aaaaaabbbccceeegggnnnqqqtttyyy```LLL;;;888<<<;;;777555666777777777888888888888777777777777666666666666555555555555555444444444666666555555555444444444666666555555555555666666<<<888aaazzz|||}}}wwwzzztttssswwwvvvqqqnnnpppvvvvvvvvvuuutttqqqooonnntttppplllllllllhhh^^^UUUXXX```___UUUVVVgggxxx~~~rrraaaVVVWWW^^^dddhhhhhhkkkqqqxxx~~~sssdddXXXRRRRRRUUUWWWYYY^^^dddgggfffccc```___RRRWWWXXXYYYcccrrrzzzxxx}}}vvvsssvvvwwwtttrrrrrrsssssssssqqqooonnnnnnooommmlllmmmqqquuuvvvtttqqqsssqqqpppqqqrrrrrrrrrqqqooooooooonnnoooppppppqqqssstttvvvxxxyyyxxxwwwvvvwwwvvvtttqqqooonnnmmmmmmllllllkkkiiieee___ZZZWWWKKKLLLKKKIIIIIIIIIGGGDDDKKKfffllldddkkktttzzzoooPPP===777555444333333222222111000//////000000000000111111111111000000000000000000000000000000//////.........---////////////////////////000000000000000000000000222111111111444;;;DDDKKK^^^dddnnnwww```GGG;;;:::333333333222111000000///////////////////////////------------------------------------------------++++++,,,,,,,,,---------........................////////////////////////000000000000////////////000000000000111111111111www```LLLHHHIIIBBBFFFFFFFFFFFFEEECCCAAA???===<<<<<<>>>@@@AAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;999888888999999;;;<<<<<<===999:::>>>===>>>LLL___|||mmmddd```cccgggiiijjjjjjkkklllgggddd```___```aaabbbbbbccccccaaa]]]ZZZYYYXXXXXXYYYWWWVVVYYY]]]^^^ZZZVVVPPPPPPPPPQQQSSSTTTSSSQQQQQQSSSVVVWWWXXXZZZ]]]___aaadddhhhiiiiiijjjmmmppprrrxxx~~~oooKKK@@@888888:::888777888666666777777777888888888777777777666666666555555555555555555555555555555666666555555555444444444666666555555555555666666<<<888WWWxxx{{{{{{~~~}}}zzzwwwrrrrrrwwwyyyvvvvvvxxxvvvvvvvvvuuutttrrrpppnnnpppnnnlllmmmnnnmmmhhhdddiiinnnjjj]]]YYYdddqqqvvvyyynnn___VVVUUUZZZaaaeeejjjkkkpppuuuzzz|||{{{yyyvvvnnnaaaXXXTTTUUUXXXZZZ^^^eeemmmqqqppplllhhhfff[[[```bbbccclllzzz|||tttpppoootttwwwuuurrrqqqrrrqqqpppmmmjjjiiijjjkkklllmmmpppuuuxxxxxxtttqqqooooooooopppqqqqqqpppooopppppppppppppppqqqqqqrrrqqqsssuuuxxxyyyyyyxxxxxxxxxwwwuuusssrrrppppppooommmmmmkkkgggbbb[[[VVVRRRKKKLLLKKKJJJIIIHHHFFFEEEVVVsssrrr___lllvvv~~~eeeHHH999666555444333333222111111000////////////000000000111111111000000000000000000000000000/////////............///////////////////////////////////////////////////000111111333666<<<@@@EEENNN]]]lllyyysssZZZGGG:::555555222222222111000/////////........................------------------------------------------------++++++,,,,,,,,,---------................................................000///////////////////////////000000000111111111gggNNNHHHMMMJJJDDDBBB@@@AAACCCCCC@@@=========>>>AAACCCCCCAAA???<<<<<<<<<<<<;;;;;;;;;;;;999888888999999:::;;;<<<<<<999:::===<<<888>>>HHH^^^zzzxxxzzz|||~~~~~~yyyrrrllljjjgggcccaaaaaabbbbbbbbb```^^^\\\ZZZWWWTTTRRRRRRSSSQQQPPPQQQSSSSSSOOOLLLIIILLLOOORRRRRRRRRSSSTTTTTTWWW[[[]]]___```bbbdddjjjnnnssswwwzzz~~~}}}jjjKKK:::888999:::777444555:::666666666666777777777777777666666666666555555555555555666666666666666666555555555555555444444444666666555555555555666666:::777IIIggg}}}|||zzz|||}}}~~~xxxtttssswwwzzzzzz{{{~~~uuuuuuuuutttsssrrrpppooopppooonnnnnnooopppqqqqqqwwwyyyrrrccc]]]dddmmmpppvvvoooeee\\\YYY[[[aaaeeeiiijjjmmmqqqtttuuusssqqqoooiiiaaa[[[YYYZZZ\\\^^^___dddiiijjjhhhffffffgggiiioooqqqrrrzzzlllhhhiiipppuuutttrrrrrrpppooolllhhheeedddfffhhhmmmooossswwwyyyxxxsssooommmnnnppprrrrrrqqqpppooorrrrrrrrrrrrssssssssstttqqqrrruuuwwwyyyyyyyyyyyyxxxwwwwwwvvvttttttsssrrrooommmjjjeee^^^WWWQQQNNNLLLLLLLLLKKKHHHFFFFFFGGG^^^~~~xxxggg___yyyzzzWWW>>>555555444333222222222111111000000/////////000000000000111111000000000000000000000000////////////............////////////////////////////////////////////////,,,...000111111111222333222:::GGGUUUdddrrr~~~~~~gggLLL===888444222111111111000000///.................................------------------------------------------------,,,,,,,,,,,,------------................................................//////////////////////////////000000000000111111qqqUUUNNNSSSSSSEEEAAA>>>???BBBCCC@@@<<<===>>>???BBBDDDCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===:::777888<<<===;;;===AAAFFFdddtttmmmiiidddaaaaaaccceeefffccc```^^^```___[[[YYYYYYWWWVVVVVVWWWYYYZZZXXXUUUTTTWWWZZZYYYWWWWWWZZZ]]]]]]___aaabbbccceeegggjjjssssssvvv}}}oooOOO<<<888:::;;;:::666333555888555555555666666666777777666666666555555555444444555555666666666666666777555555555555555555555555666555555444444555555666777777<<>>???AAABBBAAA>>>;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<:::777777:::<<<===???BBB>>>KKKfff|||vvvmmmgggddddddeeefffccc___^^^ccceee```]]]]]][[[ZZZ[[[\\\]]]^^^]]]]]]]]]^^^^^^\\\ZZZ\\\bbbgggbbbdddfffiiilllqqqxxx|||zzzwwwhhhKKK<<<999::::::888666555666666555444555555555555666666666555555555555444444444444444555555555666666666777444555555555555555555555555555444444444444555555444777666HHHgggnnn{{{|||xxxzzz~~~}}}|||yyywwwxxxzzz{{{zzzssssssrrrrrrqqqqqqqqqqqqssssssrrrnnnjjjkkkpppuuutttuuurrrmmmkkkooovvvyyyzzzyyywwwrrrlllhhhfffffffffgggiiilllpppqqqpppoookkkhhheeedddeeeeeeeeedddkkklllkkkgggbbbccckkkrrrwww}}}lllddd___aaaeeegggiiimmmnnnmmmkkkiiihhhjjjnnnrrrzzzzzzxxxuuusssqqqppppppooossswwwxxxwwwuuuttttttuuuuuuvvvwwwxxxwwwwwwvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvuuutttsssmmmkkkfff```ZZZUUUQQQOOOMMMLLLLLLKKKFFFCCCKKKVVVkkkxxxnnniiippp}}}dddDDD555555555444333111111111000000000000000...////////////000000000////////////////////////.........///////////////////////////////////////...........................///000///...///111333555333000000444===IIIRRRfffhhhlllqqqwww|||```NNN===777444444333///,,,---.........---------------........................------------------------------------------------,,,,,,---------.........................................................------....../////////000...////////////000000000vvvYYYOOORRRRRRJJJFFFBBB@@@AAABBBAAA???????????????@@@>>>;;;888::::::::::::;;;;;;;;;;;;999999888888888888999999;;;999888777888999<<>>VVV___jjj{{{yyy|||yyyyyyxxxwwwyyy~~~|||ttttttsssrrrrrrrrrsssssspppqqqqqqooolllnnnrrrvvvvvvvvvvvvtttsssuuuxxxzzz|||}}}~~~}}}yyysssmmmiiieeeeeefffiiilllmmmlllkkkhhhggggggiiilllnnnnnnnnnkkkooosssqqqmmmmmmssszzzqqqhhh___^^^```bbbfffjjjnnnnnnnnnmmmmmmooosssvvv~~~{{{wwwsssrrrsssuuuqqquuuxxxxxxuuussssssuuuuuuvvvxxxyyyyyyyyyxxxwwwyyyxxxxxxwwwvvvuuuttttttuuuvvvvvvwwwvvvuuusssrrrllliiiccc]]]XXXSSSQQQOOONNNKKKKKKJJJEEEDDDQQQaaa|||vvvsssmmmgggnnn{{{uuuYYY>>>555666555333333000000000000000000000000......////////////000000////////////////////////.........///////////////////////////////////////........................///000000///...000333666...000111111222444777:::JJJRRR^^^iiiqqqvvvxxxzzzjjjTTTBBB999888555444333///+++...444------------------------------------------------------------------------------------------------,,,---------....................................---------------------------------......//////000......////////////000000uuuXXXNNNRRRQQQHHHFFFCCC@@@@@@AAACCCDDDCCCAAA??????>>>===:::888999999:::::::::;;;;;;;;;999999888888888888888999:::;;;:::777555777:::<<>><<<:::888999999999::::::;;;;;;;;;;;;;;;::::::999:::::::::777;;;===:::777777:::<<<999<<>>SSSiiittt}}}{{{yyyvvvzzz{{{zzz}}}|||yyyxxxwwwwwwwwwxxxyyyzzzuuuuuuuuuuuuvvvuuusssrrrtttuuuwwwyyyxxxtttrrrqqqZZZ\\\```gggkkkggg[[[RRRQQQRRRUUUZZZaaafffhhhhhhhhhjjjoooxxxxxxqqqpppqqqpppqqqsssooopppqqqqqqppppppqqqssspppsssuuutttrrrqqqrrrtttzzz}}}|||wwwuuuwww{{{uuuvvvxxxzzzzzzyyyxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyxxxvvvsssrrrkkkggg```XXXRRRNNNKKKJJJNNNJJJIIIIIIDDDFFFZZZsssppprrrzzz~~~qqqccclll{{{XXXCCC333333666222000333////////////000000000000............/////////000////////////////////////---.........//////000000////////////////////////........................,,,---//////.........000///000111000000000333555///444:::BBBJJJSSS\\\aaaiiikkkpppxxx|||nnn[[[HHH???:::555333444---,,,///222111---,,,///........................---------------------------------------------------------------------------------.........//////........................------------------------,,,,,,------...///000000............/////////000iiiQQQLLLLLLJJJAAAAAA@@@?????????@@@@@@CCCBBB???===;;;999888888;;;777555999;;;999888:::999999999888888888888777777888888888888999999999===@@@@@@???CCCUUUqqqWWWKKK;;;444555888666333444444555555555444333222222222333333333333444444555555555444444333333333555444444333333444444555444444444555555555555666333444444555555444444333666555666777<<>><<<;;;999999999999777888;;;;;;888666777999999999888888888777777777777888888888999999999999;;;;;;999999CCCTTTbbbtttZZZFFF>>>555222555777666333444333333333222222222222222222222333333333444444555555444444444333333333444444333333333333444444444444444444555555555555333444444555555444444333444444444555999HHHccc|||wwwuuutttsssssstttvvvwwwuuuttttttsssrrrrrrqqqqqqqqqtttwwwyyyzzzyyywwwuuummmdddXXXNNNGGGCCC???======>>>CCCIIIMMMQQQZZZccckkkwww}}}{{{lll[[[VVVUUUYYY\\\[[[[[[]]]gggiiilllnnnooonnnnnnnnnqqqqqqqqqrrrssstttuuuvvvyyyyyyzzz{{{zzzyyywwwuuuxxxwwwvvvuuuuuuuuuvvvwwwvvvuuuuuutttttttttuuuuuusssuuuuuusssrrrsssoooiii]]]WWWOOOKKKKKKLLLLLLLLLLLLJJJGGGGGGNNN___uuuwwwppp{{{{{{]]]AAA;;;444111222444333111////////////....................................---------............///........................---------............/////////............//////.........................../////////000000000000...////////////222666:::???DDDLLLUUU```lllxxx~~~|||qqqaaaSSSEEE<<<<<<:::666333000000000111000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......---------............///............////////////___GGGAAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAA???>>>===;;;::::::::::::999;;;@@@EEECCC;;;666666999999888888888777777777777777777888888888999999:::<<<<<<:::999:::@@@EEE___gggIII666777555333333444555444333444333222000000111111222222222222222333333333333444444444444333333333333444444333333333333444444444444444444555555555555333444444555555444444333222222333333555???TTThhh~~~}}}~~~~~~wwwvvvtttsssssstttuuuvvvuuutttsssrrrrrrqqqqqqqqqppprrrtttwwwyyy{{{{{{{{{tttkkk^^^PPPEEE>>><<<;;;<<<;;;===@@@CCCHHHRRR]]]mmmyyy}}}{{{zzzxxx}}}vvvuuu|||pppZZZ```___aaaeeeeeebbbbbbfffhhhlllppprrrrrrpppooooooooopppqqqrrrtttwwwyyyzzzwwwwwwyyyyyyyyyxxxwwwvvvxxxwwwvvvuuuttttttuuuuuuvvvuuusssqqqqqqqqqssssssrrrttttttqqqpppooojjjcccTTTOOOHHHFFFHHHLLLMMMNNNKKKGGGEEELLL^^^sssnnnQQQ:::666111///111333333111/////////............---........................---------............///........................---------............/////////............//////............................../////////000000000000000111000......000111222444777<<>>>>>>>>>>>>>>FFF___zzz^^^III;;;444555555666555444222333333555333111000///000222333111222222222222333333333333333333333333333333333444333333333333333333444333333444444444555555555333444444555555444444333333222222333333888FFFUUUppp}}}yyy{{{yyyxxxvvvttttttuuuvvvwwwttttttrrrqqqqqqqqqrrrrrrqqqrrrtttvvvxxxzzz|||}}}vvvpppfffXXXKKKCCC@@@???===;;;<<>>=========::::::999999999999::::::<<>>777888888888777777777666666666666777777777888888888555666888:::<<<======<<<<<>>BBBCCCEEELLLTTTcccllloooggg\\\YYY[[[]]]ddddddfffjjjnnnooorrrvvvvvvqqqlllkkknnnrrrsssrrrmmmmmmoooppplllkkkqqqzzzxxxtttrrrrrrrrrssstttvvvyyy{{{|||xxxxxxyyyzzzzzz{{{{{{{{{xxxwwwuuussssssrrrsssssswwwuuurrrpppooooooqqqrrrqqqttttttpppmmmiiiaaaXXXNNNJJJGGGGGGJJJNNNNNNNNNEEEMMM]]]uuu{{{zzz}}}{{{jjjeeelll}}}pppQQQ<<<666555333111111111000///............------------........................---------............///........................---------............/////////............//////....................................////////////+++---000111000000000111///000111000000111444666666:::AAAIIISSS^^^hhhooozzzwwwhhh[[[RRRHHH===777777666666666555333000---------...///000///......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///............////////////|||aaaLLLCCCCCCEEE@@@???>>>===<<<<<<;;;;;;999999888888888888999999:::@@@MMMYYYZZZNNN>>>555888888777777777666666666666666666777777777888888444555666888999:::;;;<<<>>>999AAA\\\{{{lllPPP???888555444555222222111000///000333666555444333222111222222333111111111111222222222222222222222222333333333333333333222222222222333333333333333333444444444444333444444555555444444333666444444666666555888>>>OOObbbyyy~~~wwwxxx}}}}}}{{{xxxwwwwwwxxxyyytttsssqqqooooooqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuvvvtttoooggg\\\PPPDDD===<<<===AAAEEEFFFFFFKKKRRRaaajjjmmmdddYYYVVV[[[```dddcccddddddeeeffffffgggeeebbb^^^___ccciiinnnqqqttttttwwwyyyyyyzzzvvvqqqppprrrssssssuuuvvvxxxzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{vvvuuutttsssrrrrrrsssttttttsssqqqoooooooooqqqrrrqqqttttttppplllfff\\\RRRJJJGGGFFFGGGKKKLLLKKKIIIBBBVVVppp|||mmmqqqooocccbbbcccnnn~~~bbbHHH999555555444333222000///............------------,,,---------------------------------............///........................---------............/////////............//////........................------........./////////...///111111///......///+++---000111000000000111444444333333666===EEELLLOOOXXXcccllluuu{{{rrrfff[[[VVVLLLAAA;;;999666666777444333222111000///.........///////////////...------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......---------............///............////////////zzzbbbOOOEEECCCEEE>>>>>>===<<<<<<;;;<<<<<<999888888777777777888888;;;;;;BBBNNNSSSLLL???777888777777777666666666666666666666666777777777888666888::::::999999;;;===@@@:::<<>>@@@EEEMMMQQQOOOZZZ___fffkkknnnqqqtttvvvrrrssstttuuusssnnnhhhddd___^^^YYYRRRMMMIIIAAA999;;;555333444444222444999000000/////////000222333//////..................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///............////////////xxxbbbPPPEEEBBBDDD>>>======<<<<<<<<<======999888888777777777777777>>>:::;;;FFFMMMJJJAAA:::777777777777666666666666666666666666777777777777444888;;;;;;999888:::<<<;;;999<<>>EEEbbbrrr]]]DDD999222444666444333555333222222333444444222///000111111111111000//////000111111111111222222222111111111222222333333333333222222222222222222333222222333333333444444444333444444555555444444333777444444777888666666888777GGG[[[zzz}}}{{{}}}}}}{{{xxxvvvvvvvvvwwwsssrrrpppnnnooopppssstttrrrssstttttttttsssrrrqqqqqqmmmjjjiiiggg```VVVMMMFFFEEEGGGJJJKKKLLLSSS[[[```lllssslllbbb___cccgggaaaaaa___[[[[[[\\\^^^]]]ZZZYYYXXXYYY^^^gggqqqxxx~~~||||||ooopppqqqsssvvvyyy|||}}}yyyyyyxxxwwwwwwxxxxxxyyytttsssrrrrrrrrrssstttuuummmmmmmmmnnnnnnnnnnnnnnnnnnqqqqqqmmmggg```TTTIIIEEEEEEGGGLLLPPPPPPMMMIIITTTvvv~~~iiiVVV___hhhsss{{{eeeJJJ999222///111333333111000//////......---------,,,,,,,,,---------------------------------.........//////........................---------.........////////////............//////........................---------.........//////,,,---...---------000222,,,...//////......000222(((+++///111222222333444333777888444555<<<>>><<<>>>@@@BBBBBBAAAAAAEEEHHHGGGEEECCCCCCCCCCCCBBBAAA???>>>:::666777:::888444111///222777555//////333///000222111///...------......---------...///000,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////............/////////000xxxbbbOOODDDAAAAAA<<<<<<;;;;;;;;;:::::::::>>>>>><<<999777666888::::::::::::;;;;;;<<<<<<<<<777777777777777777777777555555555555666666666666888888999999999999888888555999===;;;999>>>JJJUUU{{{fffPPPFFF555555444333333222111111111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333333444444555555444444333555555555555555555444444444444444555555555555666===DDDQQQggg{{{yyyvvvzzz{{{tttooorrrrrrrrrssssssrrrrrrqqqpppqqqpppnnnkkkkkknnnqqqooooooooooookkkddd[[[UUUIIIFFFFFFJJJLLLLLLSSS]]]iiiqqqssskkkdddbbbbbb```___ZZZXXXZZZXXXVVVZZZbbb\\\```dddgggjjjqqq||||||vvvsssqqqtttyyy}}}|||yyy|||{{{yyywwwuuutttssssssxxxxxxwwwuuussspppnnnlllooonnnmmmllllllmmmooooookkkoooppplllbbbVVVMMMIIIIIIHHHIIILLLJJJFFFFFFIII]]]~~~gggZZZsss}}}yyy\\\CCC666333111111111111000000000000........................------------------------------------------------////////////////////////............////////////000000//////.........---//////.........---------........................////////////////////////............////////////000000000000111111111111000000000000000000000000666666666666666666666666666666666666666666666666555555444333333222111111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++------------------------------------------,,,,,,+++***,,,,,,,,,---------......------------------------------------------------............////////////vvv```MMMCCC@@@@@@<<<;;;;;;;;;;;;:::::::::;;;<<<;;;999777666777999888999999999999999::::::666666666666666666666666555555555555666666666666777888888999999888888777444777999777666999BBBJJJ\\\uuuzzzcccLLL<<<666555444444333222222111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111111222222222333333222222333333333333222222444444444444444333333333444444444444555555555555777???KKK[[[qqq}}}}}}yyy{{{||||||yyywwwuuuuuuqqqqqqrrrrrrrrrqqqpppppppppqqqpppnnnllllllnnnqqqoooooonnnnnnkkkeee^^^XXXOOOJJJHHHKKKNNNQQQYYYbbbqqqvvvvvvnnnhhhiiijjjjjjccc]]]ZZZ[[[]]]]]]```fffnnnoooooopppvvvxxxuuurrrtttxxxzzzxxxvvvyyyxxxwwwvvvuuutttttttttvvvuuutttrrrpppooonnnmmmnnnnnnlllkkkkkkkkkkkkllllllmmmlllfff\\\RRRKKKHHHLLLKKKLLLMMMJJJFFFHHHMMMddd{{{hhhfffrrr~~~nnnTTT>>>444333111111111000000000//////........................------------------------------------------------....................................////////////000/////////.........---//////.........---------............................................................//////////////////000000000111111111000000000000000000000000222222222222222222222222222222222222222222222222333333222222111000000///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,---......------------------------,,,---------,,,,,,+++***,,,,,,,,,---------......------------------------------------------------............////////////sss\\\JJJAAA>>>>>>;;;;;;;;;;;;::::::::::::888999:::999777666777888777777777777777777666666666666666666666666666666555555555555666666666666777777888888888888777777666666666555555666:::======MMMaaassskkkUUUDDD999333222444444333333222111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222222222222222111111111222222222222333111111222222222222111111222222222222222333333333444444444444555555555555333:::CCCNNN\\\sss{{{zzzyyyxxxxxxwwwvvvvvvqqqrrrrrrrrrqqqppppppooopppqqqpppooommmmmmoooqqqpppooommmllljjjfffaaa]]]UUUNNNIIIJJJOOOVVV___ggglllnnnmmmhhhfffiiilllllliiiccc___```ccceeejjjooosssvvvzzzzzzwwwttttttvvvwwwuuusssuuuuuuuuutttttttttttttttrrrqqqpppnnnmmmmmmmmmnnnnnnmmmlllkkkjjjiiihhhhhhllljjjddd]]]TTTMMMIIIHHHPPPNNNNNNLLLHHHFFFKKKSSSlllpppiiiwwwwwwyyy^^^GGG888333444111111000000000000//////........................------------------------------------------------........................---............//////////////////..............................---------................................................---............///////////////000000000000111111000000000000000000000000////////////////////////////////////////////////111000000//////......---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///......------......///------------------------,,,,,,---------,,,++++++,,,,,,,,,---------......---------------------------------------------------............/////////nnnWWWFFF>>><<<<<<;;;;;;;;;:::::::::999999777999::::::999777888888888777777666666555555555666666666666666666666666555555555555666666666666666777777777777777777666888777666666888888888777555;;;EEESSSggg~~~|||fffMMM>>>777555555777333333222222111111111000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111222222222222111111222222222222333333333333333333444444444555555555444777===EEERRRiii~~~{{{xxxyyy||||||wwwrrrssssssssssssrrrqqqpppooopppppppppooonnnooopppqqqpppnnnllljjjiiigggdddbbbYYYQQQIIIGGGMMMWWWaaahhhbbbdddfffggggggiiijjjjjjlllkkkjjjjjjlllqqqyyyzzzxxxvvvuuuvvvvvvuuusssttttttttttttssssssrrrrrrooommmllljjjjjjkkkmmmnnnlllllllllkkkjjjiiihhhggghhhddd\\\TTTNNNKKKKKKLLLQQQNNNJJJGGGDDDFFFRRR___qqq}}}vvvvvvxxxqqqhhhrrriiiOOO>>>333222444111000000000////////////........................------------------------------------------------........................---------.........//////................................................................................................---------.........//////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000/////////.........------////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------------......------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------------------------------.........//////hhhQQQBBB;;;:::;;;;;;;;;:::::::::999999999888:::;;;;;;:::999999:::888888777777666666555555555555555555555555555555555555555555666666666666555666666777777666666555777666555777999:::888666999999;;;AAALLL```xxxqqqXXXHHH888222222222222333222111111111111111000000000000000000000000000000//////////////////////////////000000000111111111111111111111111111111111000000111111111222222222222222333333333333222222222222333333444444444555333333333444444444444555555333666@@@OOOfffyyyxxx}}}{{{uuuvvvvvvvvvuuutttrrrqqqppppppooooooooooooppppppppppppnnnkkkiiihhhgggfffddd\\\WWWNNNIIIMMMWWWbbbhhhfffiiiooorrrqqqmmmlllllllllsssxxxyyy{{{}}}{{{xxxyyywwwvvvvvvvvvwwwwwwvvvttttttttttttsssqqqpppooolllkkkiiiiiiiiikkkmmmnnnjjjkkkllllllllljjjhhhgggaaa\\\UUUOOOLLLLLLNNNPPPOOOIIIDDDBBBDDDMMM___ooozzznnnllleee\\\___nnn}}}]]]EEE888222222444000000000////////////...........................------------------------------------------------........................------------............---------...............---.....................................................................------------...............////////////000000000////////////////////////////////////////////////000000000000000000000000///////////////.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------............}}}bbbKKK>>>:::::::::::::::::::::999999999999:::;;;<<<;;;999888999:::888888777777777777777666555555555555555555555555555555555555666666666666555555666666666666555555333333444555777888777666:::888777888<<>>666333222333000000////////////..............................------------------------------------------------------------------------,,,------------.........---------------.........---------.......................................------------------------,,,------------...............////////////000000////////////////////////------------------------////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------++++++,,,---------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------------.........yyy^^^GGG;;;999:::;;;:::::::::999999999999888<<<<<<;;;999777666888999666666666666777777777777555555555555555555555555555555555555666666666666444555555666666555555444333444555666666666777777888555555777888:::DDDOOOeee}}}lllXXXHHH>>>999555222444555111///000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111111111111111111111111000000000000111111111111111111222222222222111111111111111222333444444444222222333333333444444444555222444:::???KKKiiiyyyvvvzzzyyyxxxwwwvvvtttrrrpppooommmlllkkkmmmooopppnnnlllnnnllliiihhhggggggeeeccc^^^aaa]]]RRRMMMSSS]]]cccoooooopppoooiiihhhtttxxxuuuvvvwwwwwwttttttttttttsssssstttuuurrrssstttuuutttsssqqqpppjjjjjjkkkkkkllllllmmmmmmkkklllmmmmmmjjjfffaaa^^^SSSPPPMMMLLLMMMMMMLLLJJJFFFBBBDDDPPPcccvvvhhhdddZZZVVVdddzzzwww___EEE888555444222222000000/////////.................................------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,------.........---------.........//////........................------------------------,,,,,,---------................../////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------------------------***+++,,,,,,---------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........www[[[DDD:::888:::;;;:::::::::999999999888888<<<<<<:::777555444666888444555555666666777777777555555555555555555555555555555555555666666666777444555555555555555555444555666888777666666777999888555555::::::666666;;;BBBWWWpppyyy___LLL???777333444111111444333111111444////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000111111111111000000///000000111222222333333222222333333333444444444666666999;;;777===[[[{{{zzzssstttzzzxxxxxxwwwuuusssqqqooonnnmmmkkkjjjlllooopppnnnkkkmmmkkkiiihhhgggfffdddbbb[[[```^^^RRRJJJOOOXXX^^^llljjjhhheeeaaafff}}}|||tttuuuyyy|||}}}ssstttsssrrrppppppqqqrrrpppqqqsssuuuuuutttsssrrrjjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnmmmiiiccc\\\YYYPPPNNNLLLLLLMMMLLLIIIFFFDDDBBBHHH[[[sssrrreeeYYY\\\kkk~~~jjjTTT===444555555333111000/////////....................................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////........................------------------------,,,,,,,,,---------................../////////000////////////////////////------------------------////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...//////...---,,,------------------------***+++,,,,,,------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......sssXXXCCC999888999:::999::::::::::::999888888999888777555444444444444777777777777777777777777666555555555555444444444555444444444444555666666333333444555666666666555666666666666666666666666555555666666777777888888777<<>>777222333444444333444333222111000000//////000................................................////////////////////////////////////////////////000000000000000000000000000000000111111111222222222111111111111222333333000111111111111222222222222222333444444444444444777222111666666555:::DDDZZZvvvwwwcccYYYkkk|||oooooorrrttttttrrrqqqsssuuummmllllllkkkjjjiiiiiiiiihhhhhhhhhhhhgggeeecccaaa```]]]XXXRRRMMMIIIHHHGGGFFFKKKMMMTTT]]]ggg|||vvvqqqooonnnmmmmmmooommmlllmmmnnnnnnmmmllloooppprrrssssssrrrqqqooommmkkkhhhhhhjjjkkkllllllgggccc\\\WWWSSSPPPNNNLLLNNNMMMLLLIIIEEECCCDDDEEENNN```wwwzzzxxxuuu___EEE999111222444111///222...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------......---,,,,,,,,,------......------------,,,,,,******++++++,,,,,,------,,,------......------,,,---------,,,,,,,,,,,,,,,------------------------------------------------............------------------------------------............------------............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......{{{jjjSSSAAA::::::;;;<<<888888888999888777777666444444444444444555666777666666666666666666666666555555555444444444333333444444333333444444555666555666666666555444333333444444444444444444444444555555555555555555555555333555777666444777>>>EEEiiivvvjjjWWWFFF<<<444222111222444444333222222111000///////////////................................................////////////////////////////////////////////////000000000000000000000000000000000000111111111111222111111111111111222222000000111111111222222222222222333444444444444333666111000444666555666:::NNNaaayyy}}}iiiiiiwwwzzzrrrjjjmmmppptttvvvtttpppmmmoooooonnnnnnmmmlllkkkjjjjjjjjjjjjiiihhhfffcccbbbddd___YYYTTTRRROOOKKKHHHDDDKKKNNNTTT^^^jjjwwwuuurrrppppppppppppooommmmmmmmmmmmnnnnnnnnnmmmmmmoooqqqssstttrrrpppnnnjjjiiihhhiiijjjiiigggeee\\\WWWQQQNNNOOOPPPPPPOOOLLLJJJHHHFFFDDDCCCGGGMMM^^^www|||{{{dddPPP===555000222444111000111........................------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,------......------,,,---------,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------.........---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......zzzjjjSSSBBB;;;:::::::::777777888888777777666555444333333444444555666777555555555555555555555555555444444444444333333333333333333333333444555555555666666666555444333333444444444444444444444444555555555444444444444444444444555777888999777666???KKK```zzzqqqXXXIII???888444222222111///000000000...000000//////.../////////................................................////////////////////////........................//////////////////////////////000000000111111111222222111000000111111111000000111111111222222222111222333333444444333333444111000444777666666666AAAPPPdddwwwssslllpppwww{{{rrrnnnkkkmmmsssuuurrrnnnrrrrrrrrrrrrpppooommmllllllllllllllljjjhhhfffdddgggaaa[[[XXXWWWUUUQQQMMMEEEMMMPPPVVVbbbooo}}}uuusssqqqqqqrrrrrrqqqpppmmmnnnpppppppppooooooooolllnnnppprrrsssrrrpppnnnhhhhhhhhhiiihhheee___[[[PPPMMMJJJLLLQQQUUUUUUTTTJJJFFFDDDDDDAAABBBJJJUUUpppoooTTTEEE999444111333444222//////........................------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------------------,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,------......------,,,---------------------...------------------------------------------------,,,,,,------------------------------------------...------------,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......wwwgggRRRBBB;;;:::999999777777777777777666555555444333333333444555666666555555555555555555555555444444444444333333333333333333333333333444444555555555555666555555444444333333333333333333333333444444444444444333333333666222///000444777666444444555>>>QQQggg{{{tttbbbLLL@@@:::555111///222333222///...111222000//////............//////------------------------------------------------////////////////////////......................../////////////////////////////////000000000111111222222111000000000000111000111111111111222222222111111222333333333333333222111222444777777666555666DDDUUUggg{{{qqqpppyyy~~~uuujjjgggkkkrrrvvvvvvtttuuuuuuuuusssqqqooonnnmmmmmmmmmmmmllljjjhhhfffeeeaaa]]][[[[[[YYYVVVSSSMMMTTTUUUZZZhhhuuuzzzxxxvvvsssrrrrrrqqqpppnnnoooqqqssstttrrrqqqpppqqqlllmmmoooqqqrrrqqqpppooohhhhhhggggggddd^^^VVVQQQJJJIIIJJJOOOWWWYYYWWWRRRIIIDDDAAACCCBBBDDDQQQ```zzz]]]GGG<<<666444333333333111///---------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------,,,,,,,,,---......++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,------......------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......pppbbbNNN???999999999888666666777777666666555444444444333333333444555555555555555555555555555555444444444333333333222222333333222222333333444555444444555555666555555555222222222222222222222222444444444333333333222222444222000000222444555555:::444111666@@@QQQiii}}}yyyhhhKKKAAA999777555222111222///333444000///333444111///......------......///------------------------------------------------////////////////////////........................////////////////////////////////////000000000111222222111000000000000000000111111111111222222222111111222333333333333222111333444444444555555555444;;;FFFVVVgggvvvzzzyyyvvvyyy}}}xxxpppiiigggkkksssxxxuuuuuuvvvvvvtttrrrooonnnllllllllllllllljjjiiigggcccbbb```______^^^\\\[[[aaaeeebbbeeeqqq{{{~~~yyywwwxxxvvvsssrrrrrrqqqpppoooqqqtttvvvvvvsssqqqpppqqqlllmmmnnnoooppppppppppppkkkiiieeeaaa\\\VVVOOOKKKJJJJJJNNNVVV\\\[[[SSSKKKFFFAAAAAAFFFJJJOOOaaavvvhhhMMM<<<666333333222111000000///---------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,---------,,,------......------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......kkk]]]JJJ===888888999999666666666666666555555444555444444333333444444444555555555555555555555555444444444333333333222222333333222222333333444555333333444555666666666555222222222222222222222222444444444333333222222222000333777888666444444444111333888;;;777555@@@NNNgggxxx{{{fffNNN;;;999444333444333000444;;;***000222...---000000,,,......---------......///------------------------------------------------////////////////////////........................////////////////////////////////////000000000000222222111000000///000000000111111111111222222222111111222333333333333222000444666444222333444444333444:::HHH\\\lllqqqoooiiivvvnnnsssvvvvvvpppiiifffkkkrrruuuuuuvvvvvvtttrrrooommmjjjkkkkkklllkkkjjjiiihhhcccddddddcccbbbbbbbbbbbbuuuwwwpppoooyyyvvvrrrvvvuuussspppppprrrsssssssssqqquuuwwwwwwsssppppppqqqmmmmmmmmmnnnoooppppppqqqooojjjccc\\\VVVPPPKKKHHHLLLNNNRRRZZZ___[[[NNNCCCCCC???BBBKKKSSS]]]ssswww{{{uuu[[[CCC555333000111111//////000///...------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........------------------------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......gggZZZHHH<<<888999::::::666555555555555444444444333444555555444444666777777666444222222222444555555555444333333222111111333333222222333333444555444333333333333444555555222222111111111111222222333333333222222111111111222222222333333444444444444444444555555555555666>>>JJJ^^^vvvnnnWWWIII@@@:::666111111222222222222111111000000000000000000000000........................//////.........---------------------------------,,,---......//////..................////////////000000000000000000000000............////////////000000000000000000000000222111000//////000111111222222222222222222222222222222333333333333444444777444444===MMM^^^lllrrrxxx~~~ssssssxxx|||vvvjjjcccccclllppptttvvvuuurrrnnnlllpppooollllllkkkkkkiiigggdddeeeeeeeeedddeeegggiiixxx|||~~~{{{wwwtttrrrrrrssssssssssssssssssssssssvvvsssooonnnnnnooopppoooqqqnnnmmmooorrrsssoookkkhhhccc[[[SSSNNNLLLMMMNNNPPPSSS___jjjcccOOOBBBBBBGGGFFFHHHTTThhh}}}wwwgggcccsss{{{aaaKKK;;;444444444333222111000...------.........------,,,,,,,,,------------------------------------------------.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...+++***---///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......}}}eeeXXXFFF;;;777888999999666555555555555444444444222444555555444444555777777555444222222222444555555444444333222222111111222111111111111222333333444333333333333444555555333333222222222222333333333333333222222222111111222222222333333333444444444444444444555555555555333777@@@NNNaaavvvnnnaaaOOOAAA999555222000000000111111111111000000////////////////////////........................///.........------------------------------------,,,---......//////..................////////////....................................////////////000000000000000000000000222111000//////000111111222222222222222222222222222222222333333333444444444555666999BBBRRRdddppp~~~vvvqqqssssssmmmgggeeebbbgggnnnssstttrrrooommmrrrpppnnnmmmlllkkkiiigggeeefffffffffgggiiilllooo||||||vvvtttrrrqqqqqqqqqqqqqqqrrrrrrrrrsssssssssqqqoooooopppqqqqqqpppqqqnnnlllmmmooonnniiiddd^^^ZZZTTTOOOMMMOOORRRTTT[[[ZZZ___ddd\\\LLLCCCFFFDDDPPPbbbrrryyynnnddddddrrrkkkTTTCCC777222222111111111000000/////////......---------,,,,,,,,,------------------------------------------------..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......+++***...///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......wwwbbbUUUDDD999666888888888666555555555555444444444222444555555333333444666666555333222222333444444444444333333222222111111111111000000111111222333333333333333333444555555444333333333333333333444333333333222222222222111222222222222333333333333333333333444444444555555555222///111:::IIIYYYccc~~~{{{fffWWWGGG@@@777222111111111000//////000000000000//////........................------------------------............------------------------------------,,,---......//////......---............/////////////////////////////////............////////////000000000000000000000000111111000000000000111111222222222222222222222222222222222222333333333333222555777555666BBBWWWhhh|||lllhhhkkklllkkkjjj___aaadddhhhlllooopppqqqrrrpppnnnlllkkkjjjgggeeeeeefffggghhhiiilllqqqttt}}}}}}sssqqqqqqpppppppppoooooopppqqqrrrrrrssssssqqqpppoooppprrrsssqqqpppnnnllljjjjjjiiifff___ZZZQQQPPPNNNMMMNNNRRRWWWZZZ\\\WWWVVVVVVNNNEEEDDDJJJSSSiiirrrsssjjjhhhjjjsssrrrWWWEEE:::444111111/////////000000000000000...------------,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---++++++//////---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......rrr___SSSCCC999777888999888666555555555555444444444222333444444333222333555444444333222222333333444333333333333222222111111111111111111111222333333333333222222333333444555333333222222222222333333222222222222222222222222222222222222222222222333222333333333444444444444999666333111111555:::===NNN\\\qqq~~~lll]]]QQQEEE>>>888555222111222222111000......////////////......------------------------------------------------------------------------------------------------,,,---......///.........---------.........//////111111111111111111111111............////////////000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333111555666333111999JJJYYY{{{zzziiidddgggmmmsssjjjgggbbbaaadddjjjppptttrrrooommmlllkkkiiigggeeeggghhhiiiiiikkknnnrrruuuxxxzzz}}}|||tttnnnooopppoooooopppoooooopppqqqrrrsssssstttpppppppppqqqrrrqqqnnnkkkhhhfffdddccc```[[[TTTOOOKKKLLLNNNPPPSSSUUUWWWXXXSSSNNNJJJIIIEEEDDDJJJTTTnnn|||uuutttooorrrqqqqqqxxxbbbIII;;;666444333333000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,***,,,000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......nnn]]]RRRCCC999888999:::999666555555555555444444444222333444333222111222333333333333222222333333333333222222222222222111111222222222222222333444444333222222222222333444444222222111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444111111333444555666666666///999GGGTTTaaaooo~~~ooodddSSSEEE===888666555222111111111111000...---......////////////......------------------------------------------------,,,,,,------------------------------------------,,,---......///.........------------............000000000000000000000000............//////////////////////////////////////////000000111111111111111111111111111111111111111111111222222222333333222444444333333777@@@HHHfff~~~wwwdddaaakkkuuuvvvqqqkkkhhhiiilllnnnoooqqqpppnnnmmmmmmllljjjhhhlllmmmnnnnnnnnnppprrruuurrrtttxxx}}}tttwwwqqqmmmoooqqqooonnnpppppppppqqqqqqrrrrrrrrrrrrpppooonnnnnnmmmjjjeeebbb^^^]]]\\\ZZZWWWRRRMMMIIIMMMPPPSSSUUUVVVTTTRRRPPPJJJGGGEEEDDDEEEJJJUUU```||||||www|||~~~uuuuuuzzzsssmmmgggTTT>>>555444333333333111111000///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***---111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......zzzkkk[[[PPPBBB999888:::::::::666555555555555444444444222333444333111000111222222222222222333333333333222222222222222222111111333333222222333333444555222222222222222333444444222111111000000111111222111222222222222333333333222222222222222111111111111111222222222333333333......///000111333444555222444777:::>>>FFFPPPWWWfffooo}}}uuuiii\\\SSSDDD@@@:::666333222111000///000000111111000///.........////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---......//////......,,,------------.............................................////////////////////////////////////...///000111111222111111111111111111111111111111111111111111222222222222333333333444555777999;;;RRRcccrrrnnneeegggkkkuuusssqqqrrrrrrpppkkkfffooonnnmmmmmmoooooonnnmmmoooqqqssstttssssssssstttppprrrvvv|||}}}uuuvvvsssuuupppnnnppppppnnnnnnooorrrrrrqqqqqqpppoooooonnnllljjjhhhfffddd```ZZZVVVSSSSSSSSSRRRPPPNNNLLLKKKSSSTTTVVVVVVSSSOOOJJJGGGAAAAAAAAACCCHHHRRR```kkk|||nnnooo~~~~~~wwwwwwzzztttqqqsssTTTEEE777111111111000111111111000...---,,,+++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++***...222000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......uuuhhhXXXMMM@@@888777999:::999666555555555555444444444222333333222111000000222111111222333333333333333111111111111111111222222222222222222222333333444222222222111222222333444333222222111111222222333111111222222222333333333222222222222111111111000111111111111222222222222333222000///...///000000777666555555555666888:::>>>DDDNNN\\\jjjxxxqqqjjj___UUUMMMEEE>>>999111111222333333222000///000000111111000000000111/////////000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---......//////......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////---...000111222222111111111111111111111111111111111111111111222222222222222333333444333444555666@@@LLLVVVhhh~~~uuujjjllliiihhhjjjmmmmmmhhhccchhhggggggiiikkkmmmmmmmmmlllooosssuuutttrrrqqqqqqppprrrvvv|||}}}qqqmmmrrrrrrrrrnnnlllnnnnnnllllllooosssrrrqqqooommmkkkjjjiiieeebbb___\\\YYYUUUPPPLLLKKKLLLLLLMMMMMMNNNOOOQQQWWWVVVSSSOOOKKKGGGDDDBBB>>>AAADDDHHHRRRcccvvvrrrgggmmmzzz{{{|||uuu```CCC:::222111111//////111//////......---,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++******///333111+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......rrrgggVVVKKK>>>666666888888888666666555555555444444444111333333222000///000111000111222333333333333333111111111111111111222222111111111000111222222333222222111111222222333444444333333222222333333444111111111222222333333333222222222222111111000000000111111111111222222222111222333444444444333222---...000333555555333111666555777:::AAAJJJRRRWWWaaammmzzz~~~zzztttnnngggaaaZZZUUUHHHDDD>>>:::777555444444222111111111222111111111/////////...---,,,---/////////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,---......//////......,,,,,,,,,---------........................................../////////000////////////////////////---...000111222222222111000000000000000000000000000111111111111222222222000333444333000000333777333===FFFZZZtttyyywwwddd___ZZZZZZ___eeegggggg```___```cccfffiiijjjiiifffjjjpppsssrrrpppnnnmmmppprrruuuzzztttqqqrrrjjjiiiooopppoookkkjjjlllmmmkkklllooosssrrrpppmmmjjjhhhfffeee^^^\\\XXXUUURRRNNNJJJFFFGGGHHHIIIJJJLLLOOOSSSVVVYYYUUUOOOIIIDDDBBBAAABBBCCCGGGLLLSSSbbbyyylllbbbiii{{{~~~~~~{{{___KKK:::444111222222000111333------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++******///444111***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......nnn]]]QQQHHH===555444666888888666555555444444333222222222222222111111111000000333333222111111222333333333333333222222111111111000000111222333333444444666555444333222222222222222222222333333333444444666555444333222111111111111111000///////////////111111000000000000111111//////000000111111111222000111111111111222222222222222222333333333444444<<>>???<<<<<<>>>???AAACCCDDDEEEMMMMMMNNNMMMLLLJJJIIIGGGLLLKKKIIIFFFBBB???===<<<888777666444333333222222333222111111000///......////////////............////////////......------///.........------------+++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................////////////////////////000000000000////////////000000000000000000000000111111111111111111111111222222222333333333333444444444666<<>>>>>CCCJJJOOOZZZdddvvv~~~|||mmmSSS@@@888444333222111000000000000............---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,---.........------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------mmm]]]NNNFFF<<<666555666777777555555444444333333222222222111111111111000000000333222111111111111222333222222222222222111111111000000111111222333333333555444333222222111222222333333444444444555555555666555444333333222222333111000000///////////////...///000000000000///...//////000000000000111111000000000111111111222222111111222222222333333333222222111000000///......444444444444444444444444555555666666777888888888444333222111000///...---............///000111222111000000000////////////........................///............---------............------------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111222222222333333333111333555555999GGG\\\lll|||xxxttttttxxxzzzeeeWWWOOOMMMKKKLLLPPPRRRQQQOOOPPPOOOMMMMMMMMMOOORRRTTTTTTUUUVVVXXXYYYZZZZZZZZZ]]]]]]^^^___````````````______```aaacccdddeeefffeeeggghhhgggeeebbbaaaaaa[[[YYYVVVRRROOOMMMLLLLLLJJJIIIHHHHHHIIIKKKNNNPPPOOORRRXXX___aaaZZZMMMBBB???@@@>>>;;;<<>>555222333000000//////.../////////...------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++******))),,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------|||aaaVVVFFF@@@:::666666777666555444444333333222222111111//////000000000000000111000000111222222111000000000000000111111111111111111111111111111111111111222222111111111111222222//////000000000111111111222222111111111111222222///////////////000000111...///000000000000///...000000////////////....../////////000000000111111///000000000000111111111......//////////////////222222222222222111111111222222333333333333333333111111000000///...............---------...//////---------...............,,,,,,,,,---......//////++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------+++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------////////////////////////......//////000000111111000000000000000000000000000000000000000000000000///000000000000111111111333222111222444666888888FFFXXXnnnzzzpppgggYYYUUUOOOIIIGGGHHHKKKNNNKKKKKKJJJIIIHHHHHHIIIIIILLLLLLLLLLLLKKKJJJHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOQQQTTTXXX]]]aaacccddddddfffgggdddXXXHHH???>>>AAAFFFPPP___nnn|||zzz~~~wwwooo]]]JJJ===666000.../////////............//////------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------.........---,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------vvv\\\SSSDDD???999666777777666555444444333333222111111111////////////000000111111///000111222222111000//////000000000111111111222111111111111000000000000222222111111111111222222000000000000111111111111111000000000000000111111///////////////000111111000000000000000000000000000000/////////.........////////////000000000111/////////000000000111111000000////////////......////////////............++++++---......---,,,,,,222222111111111000000000/////////...//////000000......------------------++++++,,,------...//////***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------////////////////////////.........///000111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000111222444444444<<>>999666777777666444444444333333222111111000.../////////000000111111///000111222222111000/////////000000111111111222111111111000000000000000222111111111111111222222000111111111111222222222000///////////////000000///////////////000111111111111000000000000111111000000//////.........---////////////000000000000////////////000000000000.........///////////////---------...//////000000,,,...000222222222000///,,,,,,------------------111000///...------------......---------,,,,,,,,,++++++,,,,,,---...//////*********++++++,,,,,,,,,+++++++++,,,,,,---------))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------////////////////////////---......///000111111222000000000000000000000000000000000000000000000000////////////000000000000///000222111111222444777---888BBBIIIWWWkkk{{{{{{}}}vvvxxx{{{}}}lll___WWWSSSOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIIIIJJJJJJJJJKKKHHHJJJKKKLLLLLLNNNQQQSSSNNNOOORRRTTTWWWXXXYYYZZZWWWXXXZZZZZZWWWSSSNNNJJJJJJHHHHHHMMMUUU\\\^^^^^^lll}}}pppiiiwwwttt{{{zzziii[[[NNN@@@444222333222222222......---------......///---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------)))***++++++,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------iiiWWWOOOBBB>>>999666666666777777555555444333222000000///000000000000000000000000111111000000//////......222111111111000000//////000000000000000000000000//////000111111111111111000000000000000000000000000000111111111111000000111000...,,,---///111333111111000000000000111111///...---,,,---...000222111000000///...---------000000///...............////////////....................................---------............///..............................------------....../////////......---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---.........//////...---,,,,,,------------------------...------------...////////////.........---------,,,---///000000000///...////////////////////////...///000111111222111111////////////000000000000000000000000111111111111555777888;;;CCCTTTjjjzzz|||zzz}}}{{{vvvjjjiiihhhcccZZZQQQMMMMMMOOOLLLJJJIIIKKKLLLLLLLLLFFFIIIHHHFFFKKKSSSPPPEEEJJJNNNPPPQQQRRRRRRQQQNNNVVVTTTRRRQQQQQQRRRSSSTTTRRROOOLLLJJJKKKLLLLLLKKKKKKUUU^^^aaaeeeooozzzssskkknnnvvvyyy~~~zzzzzzxxxiiiZZZOOO999777444222111000...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiVVVMMMAAA>>>999666666666777666555444444333111000000///000000000000000000000000000000000000//////......111111111000000000////////////////////////////////////000111111111111000000000000000000000000000000000111111111111000000111000///......000111222111111000000000000111111000///...------///111222000000000///...---------000000///...............////////////....................................------------..........................................------------...............---------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---..................---,,,,,,------------------------,,,,,,,,,,,,,,,---......//////.........---------,,,---...///000//////...////////////////////////---......////////////....../////////000000000000//////000000000111111111111222333555:::GGGXXXeeerrr~~~~~~}}}lll```[[[WWWTTTPPPLLLKKKKKKLLLMMMNNNOOOLLLHHHHHHKKKKKKIIIJJJLLLOOOOOOOOONNNLLLIIINNNNNNOOONNNMMMMMMMMMNNNJJJKKKLLLLLLKKKMMMRRRUUU___kkkwwwzzz|||wwwjjjoooqqqdddVVVIII???777444222000000///---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhUUUIII@@@===888666555666666666444444333222111000000///000000000000000000000000000000000////////////...111111000000000000//////////////////////////////...///000000111111000000000000000000000000000000///000000111111000000///000000000000000111111111222111111000000111111222000000///......///111222000000//////...---------000///......---........./////////............---------------------------------------............------------------------......------------......------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------............------,,,------------------------,,,++++++++++++,,,------...............---------------...////////////...////////////////////////...////////////......---....../////////000000000//////000000000000111111///000111111333:::DDDLLLaaasss~~~zzz{{{ppplllfff^^^YYYXXXZZZ]]]NNNJJJHHHFFFCCCAAAFFFLLLJJJKKKMMMNNNMMMKKKHHHFFFIIIKKKNNNMMMJJJHHHIIIJJJGGGMMMRRRTTTUUUYYYaaaiiivvvzzzkkkxxx~~~lll]]]QQQFFF<<<555333111///...//////---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhUUUFFF???<<<888666555666666555333333333222111000000///000000000000000000000000////////////////////////000000000000000000//////////////////////////////...//////000000000000000000000000000000000000000//////000000000000////////////111222222222111000111111111000000111111111000000/////////000000111/////////......---------///......------.........//////.........---------------------------------,,,,,,---------.........------------------------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------------......------,,,------------------------,,,,,,,,,+++,,,,,,---...........................------........./////////////////////////////////111111222111111000///............/////////000000////////////000000000111000111222222222444888<<>>HHHZZZmmm|||wwwlllwwwyyyyyyuuujjjcccdddiiiggghhhmmmnnnlllllloooeeegggiiijjjkkkooouuuzzz~~~{{{vvv{{{kkk^^^UUUIII???888444000...000///------///000///...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------}}}bbbQQQBBB;;;999666555555666555444222222111111111000000000////////////////////////---............/////////......////////////000000........................---...//////000000//////////////////////////////...//////000000//////...---...000111111000000///000//////......//////000///////////////.........---------------------------------,,,------...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++------------++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------------,,,------------------------...------------...//////---------...............------,,,,,,------...///////////////////////////...////////////......---------........./////////......////////////000000000000111111222222222222555888DDDVVViiixxx|||~~~nnnwww|||~~~}}}{{{dddVVVMMMGGG>>>777333111000///000...------...//////...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...www\\\MMM@@@:::888666555555555444333111111111111000000000000////////////////////////---------.........//////........./////////000000........................---...//////000000//////////////////////////////......////////////......------...///////////////......------------.....................---,,,,,,---------------------------,,,,,,,,,------...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++---......---+++***)))******+++,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++***+++,,,---------------------------------------------,,,,,,------...///---------.........//////------,,,,,,,,,---...///////////////////////////---......////////////...---------.........//////........./////////000000///.........000111111111111111666AAAMMMXXXiiiwww{{{qqqvvv}}}xxxsssjjjpppqqq|||sssbbbSSSJJJAAA===888333111000111111///---++++++---------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......sssXXXKKK>>>:::888555555555555444333111111111111000000000000////////////////////////---------.........//////---.........//////000000........................---......///////////////////////////////////////......////////////......------------.........///---------,,,,,,------------.........---,,,++++++------------------------,,,,,,,,,,,,------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++***+++---......---+++***))))))***+++,,,,,,------++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------------------------------------,,,,,,++++++,,,,,,---...---------.........//////------,,,+++,,,---.../////////////////////////////////000111111222111111---------.........//////............/////////000000///------///111111222000...000333444:::KKK]]]pppxxxttt~~~zzzuuuooonnncccUUUYYYhhhvvv~~~}}}fffUUUKKKDDD@@@666444111...---------......,,,******+++,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...------,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......mmmUUUJJJ===:::777555444555555555444444444333222111000///...//////............////////////////////////////////////000000000000//////........................000000000000000000000000////////////////////////+++---///000000//////000---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++------,,,///444888//////.........------------------............///000///...------...///000000000000000000000000000000111000...///222000,,,////////////000000000000111000......111555:::===[[[hhhwww}}}|||{{{zzz{{{tttmmm___]]][[[WWWRRRWWWppptttaaaRRRHHHBBB===999111000000///...------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhQQQHHH===:::777555444555555555444444444333222111000////////////............////////////////////////////////////000000000000//////........................////////////////////////........................---///000000///...---...------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------,,,...222666///.........------------------------............000///...------...///000////////////////////////---///...,,,...111000,,,.../////////000000000000222111000///000333666888===NNNfffwww~~~}}}{{{zzz}}}mmmsssyyyvvvooo]]]TTTTTTUUUXXX___pppfff[[[MMMBBB<<<999666333000000//////...------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbbNNNGGG===999777444444444555555444444333333222111000////////////............//////////////////////////////...//////000000//////...........................////////////////////////...........................000111000...,,,,,,---------------....................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,---000333............------------------------............//////............//////////////////////////////,,,...---,,,///333333///....../////////000000000222111111000000111111222000888FFFWWWhhhvvvooossszzzvvvrrrmmmffffffxxxbbbQQQSSSYYY___ffftttppp^^^NNNGGG>>>888666555333111/////////......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbbNNNGGG<<<999777444333444555444333333333222222111000000/////////............//////////////////////////////...//////////////////...........................////////////////////////...........................///000///---,,,---...,,,,,,---------.........------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---...///------------------------,,,,,,---------........./////////....../////////////////////////////////---/////////222777777444........./////////000000000000000000000000//////222222333999FFF[[[qqq~~~yyyqqqppptttpppiiirrriii^^^^^^aaalllxxx|||gggSSSFFFCCC???999666444222000............---------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeQQQGGG;;;999666444333444444444333333333222222111000000000//////............//////////////////////////////......////////////..............................................................................,,,---......------...000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,------------------,,,,,,,,,------------......//////////////////...........................---/////////222777777444............////////////---...///000000000000///---000333444555<<>>MMMXXX```jjjxxxyyysssuuuooopppxxxsssmmmmmmttt|||fff\\\cccnnn}}}zzzqqq[[[OOOCCC===999444333555000000111000///......///++++++++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~ZZZKKKDDD999888666333222333444333222222222222111111111111111//////............//////////////////////////////---..................---................................................------------------------//////...---+++***,,,...++++++,,,,,,,,,---------........................************************)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,------.........*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,***)))+++---...,,,)))+++++++++,,,,,,---------++++++,,,,,,,,,------------...///000000///...---........................000222000...///222000,,,---------.........//////000000////////////000111222///---...000///,,,(((...111444888AAASSSiiizzz~~~}}}vvvggglllwwwdddaaa~~~~~~{{{yyyxxxwwwuuusssrrrtttvvvyyyxxxaaaNNNEEE===999;;;;;;555222333.........,,,***(((((((((+++++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxYYYHHH@@@<<<777666444444555555555444222222111111000/////////......................................................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................------,,,,,,------...,,,---------.../////////...------,,,,,,------...))))))*********++++++++++++++++++++++++***)))(((++++++******************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---******************************************************++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------..................------................................................///////////////////////////000111333666<<>>999666777666444222000//////......------------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,222111///...---,,,++++++,,,---------,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,pppSSSDDD===999777666444444555555555444222222111111000/////////......................................................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////------,,,,,,,,,,,,------...------------------,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,+++************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......******************************************************++++++++++++******,,,,,,,,,++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------+++,,,---.......................................................................................000000000///------...000333666<<>>:::777888777555444444333111///---------,,,,,,------...------,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++++++++...222555===666///,,,------***'''+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,cccJJJ@@@<<<999777666444444555555555444222222111111000/////////......................................................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***,,,,,,++++++++++++,,,,,,))))))*********+++++++++***++++++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))******************************************************++++++++++++******)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------***+++,,,---------------................................................------------------------,,,---///...,,,+++++++++***---000222222111111222000666>>>DDDLLL[[[ooo}}}xxxjjjWWWQQQGGG???999666333222222111//////000000///------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,*********)))******+++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++++++++---000222777333...------...,,,***++++++,,,---------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,aaaIIIAAA===:::777666444444555555555444222222111111000/////////......................................................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++******((())))))***++++++,,,,,,)))************+++++++++************++++++++++++************************************************))))))******++++++++++++******************************************************++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++)))************+++++++++************************)))*********++++++++++++++++++******++++++,,,---************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,---------,,,,,,................................................------------------------///000111///---,,,---...---///111222000.........222333333222222888BBBKKK]]]fffsssxxxjjj[[[NNNIII>>><<<:::888777666444333///...------///000000///------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******))))))***++++++,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***,,,,,,++++++---...)))))))))***,,,...///000***+++,,,,,,---------,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,```IIIAAA>>><<<777666444444555555555444222222111111000/////////......................................................---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))******+++++++++,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++++++++***)))(((((())))))***++++++,,,,,,)))************+++++++++)))************+++++++++************************************************&&&'''(((***+++,,,......******************************************************++++++++++++******((()))+++,,,,,,+++)))(((************************)))************+++++++++************************))))))******+++++++++++++++*********+++,,,,,,---************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------,,,++++++................................................------------------------,,,---------,,,,,,...000---...///...------///111)))---333555555555666888888AAALLLTTT[[[hhhyyyzzzqqqaaaSSSNNNGGG<<<888;;;999777555222111222222222...,,,++++++---......---------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,******))))))***+++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))+++,,,---+++***+++++++++---//////...---///000***+++,,,,,,------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,]]]GGG===;;;;;;555444333333555555444333111111111111000000000000------,,,,,,,,,,,,------000+++)))---///...///222......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------000///---,,,+++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***+++,,,,,,+++***)))******))))))))))))***************++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************))))))***++++++++++++*********++++++++++++******************************+++++++++*********))))))******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++------------------------------------------------------------------------//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................000000000000111111111111222333555888===BBBHHHKKK[[[fffvvvsssjjj```VVVOOOCCCBBB???;;;888555333333444222000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............///000000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~\\\FFF<<<:::999555444333333555555444333111111111000000000//////......------------......***,,,------,,,,,,///111---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))***++++++***))))))******))))))))))))************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******)))*********************------------,,,+++***)))******++++++++++++******************************+++++++++*********))))))******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,------------------------------------------------------------------------///.........------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------////////////000000000000000//////000222555777999777>>>HHHOOOUUU[[[cccjjjsssvvv||||||uuullleee___XXXOOOHHHDDD???999444:::999777444222111000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,{{{ZZZFFF<<<888777555444333333555555444333111111000000000000/////////..................///***555999111)))***---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------)))***,,,---...------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))******))))))))))))*********++++++++++++,,,,,,,,,************************)))******++++++******))),,,,,,,,,++++++++++++*********************))))))000000000///---+++)))(((******++++++++++++******************************+++++++++*********************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------------------------------------------------------------------------............------------............------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////111000///......///000111222555777888999===CCCHHHGGGIIIMMMSSSYYY^^^ccceeefffgggjjjmmmpppsssvvvwwwvvvssspppmmmkkkiiifffccc]]]YYYSSSPPPNNNIIICCC>>>DDD???;;;999999999777444111000//////............---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......,,,,,,,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,xxxYYYFFF===888666555444333333555555444333111000000000//////////////////............//////999IIINNN===...---///,,,.........------------,,,+++++++++,,,,,,,,,------------------------------)))***,,,......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++++++++***+++******))))))******+++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++************000000///...---+++***)))******++++++++++++************************************************************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000////////////000111222111111111000...///222666777777888:::;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDGGGEEECCCBBBBBBAAA???===<<<:::999:::;;;;;;888666777444222222333333222111//////............//////***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......------------......------,,,,,,,,,------...------------------------------------------------------------------------vvvXXXGGG???:::666555444333333555555444333000000000////////////...//////............//////AAARRRUUUCCC333111222///////////////............+++++++++,,,,,,,,,------------------------------+++,,,---......,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++************++++++++++++************************************************************++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---...//////,,,---......------------000000111222333444444555555555555555555555555555666444333333444555444222444333222222333222000///000///...---......---,,,000//////...............((()))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------............---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------rrrUUUEEE???;;;777555444333333555555444333000000////////////......///..................///666@@@BBB777,,,+++,,,+++////////////.........---++++++,,,,,,,,,,,,------------------------------,,,------...---,,,***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,++++++******((()))******++++++++++++******++++++++++++*********************************************+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------,,,---///111333444333111000111111000000000000000///000000111222222333444444444222111111222222000///......////////////......111111111111111111111111......---,,,++++++,,,,,,******+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------......------------......///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------oooQQQCCC>>>:::777555444333333555555444333000000/////////...............------------......,,,------+++((('''((()))...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))***++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++******)))((((((((())))))***++++++************++++++++++++******************************))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,------...------------------------***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,************+++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...///////////////......---)))***+++---......---+++111111000///---,,,++++++******+++,,,---...///000111///......//////...,,,)))+++---...//////000111++++++,,,,,,,,,++++++,,,++++++************+++,,,,,,,,,+++*********++++++************************************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------......------------......//////...---------------------------------------------------------------........................lllNNNAAA<<<:::777555444333333555555444333000/////////............---------,,,,,,---------111+++))),,,...,,,,,,///,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------------------------*********+++,,,---///000++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***)))(((''''''((()))***,,,++++++******++++++,,,,,,,,,,,,++++++***************************************++++++++++++***************++++++,,,,,,,,,*********)))(((''''''&&&)))******++++++***************++++++++++++******************************))))))******++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,......---,,,,,,,,,------------------------------***+++,,,------,,,+++*********+++++++++,,,,,,,,,************+++,,,---...------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,---------.........******,,,------......---//////...///000000000...***+++,,,---...//////000------........./////////...---,,,---///000///...,,,---......,,,+++++++++...///000///---,,,++++++)))))))))******,,,------...---+++*********+++,,,************************************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------.........------.........000///...---------------////////////////////////------------------------........................jjjLLL???===:::666666555444333444333111///111111000000//////..............................---------------------------------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++************++++++((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))+++)))((('''((()))+++,,,------,,,,,,+++***))))))************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,+++*********+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------........................------------------------........................------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------,,,+++,,,---...///++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------........................------------------------//////.........---------............/////////000---------.........//////................................................iiiJJJ>>><<<:::666555444333333444444222000111111000000//////......---------------------------------------------------------,,,,,,+++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++************++++++))))))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))))))************+++++++++************************+++***)))((()))***,,,---------,,,,,,+++******)))******************************************************************************++++++++++++******))))))))))))************++++++++++++++++++++++++)))******+++,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,+++++++++,,,......++++++,,,,,,,,,,,,------...------,,,,,,---------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------........................------------------------//////.........---------........./////////000000---------.........//////................................................eeeHHH===;;;999666333333222333444444333111111111000000//////......,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++************++++++))))))***++++++++++++***)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************)))************+++++++++************************,,,+++*********+++---...---,,,,,,++++++*********************************))))))))))))))))))))))))******************************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++******++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,------...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,---------------,,,,,,------...,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---------------------------........................------------------------/////////............---....../////////000000000------........./////////................................................aaaFFF===:::888777222222111333555555444222111111000000//////......++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++***************++++++************++++++)))******+++++++++******))))))))))))************************************************************************************************************))))))*********+++++++++************************+++************+++,,,---,,,,,,,,,++++++***************************************************************************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,******************************************************+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,---...---,,,+++,,,...------------------------................................................/////////..................////////////000000000............////////////................................................]]]EEE===:::888777222111111333555555444333111111000000//////......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++***************++++++************++++++******+++++++++******)))(((((()))))))))*********************************************************************************************************))))))*********+++++++++************************)))))))))))))))***++++++,,,,,,+++++++++++++++***************************++++++++++++++++++++++++******************************++++++++++++******************++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------,,,---......,,,,,,---...------------------------................................................////////////////////////////////////000000000111........./////////000000////////////////////////////////////////////////YYYEEE???;;;777777222111111333555555444333111111000000//////......++++++,,,,,,------......------------------------++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************************++++++++++++************++++++***++++++++++++***))))))((((((((()))))))))*********************************************************************************************+++++++++)))************+++++++++++++++++++++++++++++++++(((((())))))************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,******************************************************+++++++++,,,,,,,,,,,,++++++************+++************************))))))******+++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,------------...,,,---------............------------------------,,,...///...---,,,---...------------------------...................................................////////////000000000/////////000000000111111....../////////000000000////////////////////////////////////////////////{{{UUUEEEAAA<<<777777333222222333444555333222111111000000//////......+++,,,,,,---......//////------------------------+++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++************+++++++++++++++++++++***))))))(((((((((((()))))))))***************************************************************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++))))))******+++++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******************************************************+++++++++,,,,,,,,,,,,,,,+++***************************************((())))))***++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******+++,,,---...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------......------------....................................---...///...---,,,---///------------------------.................................................../////////000000000000//////000000000111111111.../////////000000000000////////////////////////////////////////////////yyySSSEEEBBB===777777444333222333444444333111111111111000//////......,,,,,,------...///000000------------------------+++++++++,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++************+++++++++++++++++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,+++***))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,---...///...------++++++,,,,,,,,,---------+++++++++,,,---...///000,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////........................---...///...------...///------------------------........................////////////////////////.../////////000000111111000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000pppRRRIII@@@:::999555444333333333444444222000333222111000///...---,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,************************)))***+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++))))))************)))))))))************+++++++++************************(((((((((((())))))))))))++++++,,,------------,,,************************+++*********))))))((((((,,,,,,+++******+++,,,,,,************************************************************************+++++++++*********))))))************************((()))))))))************************************************************+++++++++++++++***)))(((+++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++++++++***)))))))))++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++***************++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******(((((()))***++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////......////////////..............................------............------............////////////////////////////////////000000000000000000000000------......///000000111///000000000000///......000000///.........//////---,,,,,,...111111...+++pppQQQGGG???:::999555444333222333444444222000222111111000///...------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,,,,,,,---,,,,,,++++++))))))************)))))))))************+++++++++************************((((((((()))))))))************+++,,,,,,,,,,,,,,,************************++++++++++++*********))),,,,,,+++******+++,,,,,,************************************************************************+++++++++*********))))))************************************++++++++++++************************************************+++++++++++++++***))))))+++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++************++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******((())))))***++++++,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,---------......------------------------..............................////////////..............................---......//////......---............////////////////////////////////////000000000000000000000000/////////000000111111111000111111111111111111111111111111111111111111111111000...000222444333111oooPPPFFF===888888555444333222333444444222000000000000/////////.........------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++++++++++++++,,,,,,,,,,,,)))***+++,,,---------------,,,,,,,,,,,,++++++***))))))************)))))))))************+++++++++************************)))))))))*********++++++))))))***+++++++++++++++************************,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,************************************************+++++++++++++++++++++++++++++++++******************************************++++++++++++,,,,,,,,,***************************************************++++++++++++***))))))+++++++++******************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++++++++*********++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******)))))))))***++++++,,,,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++***+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......////////////..............................---......//////......---............////////////////////////////////////000000000000000000000000000000111111111111111111///000000000000000000000///000000111111111000000222000...///000222333222mmmNNNDDD;;;777888555444333222222333333222000////////////////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++******************++++++,,,,,,,,,,,,,,,------******+++---............------,,,++++++*********)))******++++++******)))))))))*********+++++++++************************)))*********++++++++++++(((((()))***************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******************************************************+++++++++******)))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......////////////....................................////////////..................////////////////////////////////////000000000000000000000000111111111111111111111111222222111111111111111111...///000111111111000000222111000000111111111111jjjLLLBBB;;;777888555333222111222333333111///............////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********************************++++++*********+++++++++,,,,,,---------***+++,,,---.../////////...---,,,******)))************++++++++++++******))))))*********+++++++++************************)))*********++++++++++++(((((()))************)))************************))))))******************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************))))))))))))*********+++************************************************)))******+++++++++*********************************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))))))))***+++++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))*********************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------......////////////.................................//////////////////...............////////////000000000000000000000000111111111111111111111111111111111111111222222222555444333222111111222222111111222333333333333333333444555555555555444444fffIIIBBB<<<888888555333222111222333333111///.....................///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***)))******++++++,,,,,,------***+++,,,...///000000000...---+++***)))))))))*********++++++++++++******)))************+++++++++************************)))))))))*********++++++(((((()))***************************************)))))))))))))))************++++++,,,,,,++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************(((((()))))))))*********************************************************))))))***++++++++++++******************+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++************************************************)))************+++++++++***++++++++++++,,,,,,,,,******++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))*********************************************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------......////////////.................................//////000000//////...............////////////000000000000000000000000111111111111111111111111111111222222333444444444222111000000000111333444555555555555666777888888777999;;;<<<===>>>@@@BBBbbbHHHBBB===999999555333222111222333222111///.....................---...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++************************************************)))***++++++++++++***)))))))))******+++,,,,,,---***+++---...000111111111///---+++)))(((((())))))***++++++,,,,,,++++++***)))************+++++++++************************((((((((()))))))))******((()))******++++++******************************)))))))))******+++++++++***+++,,,,,,,,,,,,+++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++************************************************))))))***+++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++***************************************************************)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------............------,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................////////////..............................//////000000000000//////............////////////000000000000000000000000111111111111111111111111222222333555666777888999555555555666888;;;>>>@@@FFFEEECCCBBBCCCEEEHHHJJJKKKLLLMMMNNNPPPVVV]]]ccc```GGGBBB>>>:::999555333222111111222222111/////////.........---------...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************************************)))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,***+++---///000111222222///...+++)))(((((())))))***++++++,,,,,,++++++***)))************+++++++++************************(((((((((((())))))))))))))))))***+++++++++++++++*********************************++++++,,,,,,,,,***+++,,,------,,,+++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++******************************+++++++++,,,,,,,,,************************************************((()))***+++++++++++++++))))))******++++++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++++++++******))))))))))))))))))))))))))))))************************)))************+++++++++*********++++++,,,,,,,,,******++++++++++++******************************************************************************************************))))))***++++++++++++*********))))))))))))******++++++******************))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************+++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++------............------,,,,,,,,,------.........,,,,,,,,,---------......------------------------////////////////////////......////////////..............................//////000000000000//////............/////////000000000000000000000000000111111111111111111111111333444555777888:::;;;<<<@@@AAABBBDDDHHHMMMQQQTTT\\\[[[XXXWWWXXX[[[^^^```ddddddeeeeeeiiirrrcccGGGBBB>>>;;;999222222222222111111111111000000000///...------,,,,,,...------,,,++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************+++,,,------......------++++++***)))(((((())))))))))))***++++++++++++***(((((())))))))))))((((((+++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++******)))***)))((((((((()))+++++++++++++++*********))))))++++++++++++++++++++++++++++++************++++++++++++******************************************(((((()))***++++++,,,,,,+++++++++*********))))))************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,+++++++++*********))))))++++++******************,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***)))))))))***+++,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************+++*********))))))(((((())))))***++++++++++++***************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++---......---,,,,,,---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,---......//////................../////////000222222111111000000000///111000//////000111000///333...---111111...000555444222333666555333666:::===@@@DDDJJJPPPTTTTTTRRRTTTQQQSSSYYY]]]```iiitttxxxmmmnnnyyy}}}zzzuuu|||```DDD@@@===;;;999333222222222111111111111000///......---,,,,,,++++++------,,,,,,+++,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++******************************************************************************++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))***++++++++++++***(((((())))))))))))((((((+++++++++*********))))))))))))*********+++++++++******+++++++++******)))******)))))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++++++++************++++++************************************************((())))))***++++++,,,,,,+++++++++*********))))))************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************+++******))))))******++++++++++++*********))))))++++++******************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++***)))))))))******,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************)))))))))((())))))***++++++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,+++++++++*********+++---------,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++---......---,,,------...------------...//////------------------------............////////////,,,---......//////.............../////////000000......//////000000000000000/////////000111111000111...000444444///...111444333777===@@@@@@DDDJJJNNNUUUZZZYYYZZZaaaeeedddmmmlllnnnrrrtttvvv\\\BBB???<<<:::999555222222222111111111111000......------,,,+++++++++,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***))))))))))))))))))))))))************************************************)))******++++++++++++++++++***))))))))))))))))))))))))***++++++++++++***((())))))******))))))(((+++++++++***************(((((()))))))))*********)))******+++++++++******+++************+++,,,,,,+++++++++***************++++++++++++++++++++++++++++++************++++++************************************************)))))))))***++++++,,,,,,+++++++++***************************************************************++++++************++++++******+++++++++,,,,,,,,,***************************************************))))))))))))))))))***+++++++++*********************++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++***))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************))))))))))))))))))***++++++++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++************+++---///000000---***(((++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,---//////---,,,---......------------...//////....................................////////////------...////////////........./////////000000000------...///111222222333000//////000111111222333444222222555666555555888===>>>EEENNNTTTXXX^^^dddppp|||vvvsss{{{[[[BBB???<<<999999555222222222111111111000000.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))******+++,,,+++++++++******)))))))))))))))***))))))***++++++++++++***)))))))))******)))))))))************************))))))))))))*********+++))))))***+++++++++******+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++***************+++++++++************************))))))*********+++++++++************************************************************************++++++************++++++******+++++++++,,,,,,,,,******************************************************))))))))))))************************************+++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++++++++,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))*********************************)))))))))))))))))))))***++++++++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///000000///---+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,...//////...------......------------...//////....................................////////////------...///////////////...////////////000000000//////000111222333444444000111111111111222444555666555555999===BBBHHHMMMOOOQQQYYYdddkkknnntttzzz[[[DDD@@@<<<888888444222222222111111111000000////////////............,,,,,,,,,,,,---......///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************++++++,,,,,,,,,,,,,,,***)))))))))))))))******))))))***++++++++++++***))))))************))))))*********************************+++++++++,,,,,,((()))***+++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++***************************************+++++++++************************************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************+++++++++******+++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,---...///000************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))******))))))***++++++++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222111///---,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///......---......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,...//////...------......------------...//////------------------------............////////////---...//////000000//////////////////000000000111000000111111111222222222///111222111111333666::::::@@@IIIRRR[[[bbbffffffiiikkksss|||~~~[[[DDDAAA;;;888888444222222222111111111111000////////////////////////------------------...///------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************++++++,,,,,,,,,,,,,,,)))))))))))))))******+++))))))***++++++++++++***)))******++++++******)))***************+++++++++***++++++++++++,,,,,,,,,((()))***+++++++++++++++)))******+++,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++************++++++)))))))))***++++++,,,,,,***************************************************************+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************,,,,,,++++++++++++,,,,,,***************+++++++++******++++++,,,---------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,---///000111)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))***++++++++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............222000---+++***,,,...///++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///..................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---...000000...---...///...------------...//////------------------------............////////////......///000000000000////////////000000000111111//////000000000000000000000333666777777;;;AAAFFFPPP___rrr|||vvvtttmmmoooqqqjjjlllxxxyyyWWWBBB???:::777888666222222222111111111111000///////////////////////////......------------...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************************************)))******+++++++++++++++)))))))))))))))***++++++))))))***++++++++++++***)))******++++++******)))))))))*********+++++++++************++++++++++++(((((()))++++++,,,,,,+++((()))***+++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++************++++++((())))))***++++++,,,,,,************************************************))))))*********+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,************************************************++++++************++++++))))))*********+++++++++******++++++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++---...///((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************((()))))))))************))))))***++++++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........///...---,,,,,,,,,......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---...000000.........///...------------...//////....................................////////////......///000000000000000//////000000000111111111000000111111222333444444666;;;@@@CCCFFFLLLUUU\\\mmm~~~pppoookkkhhhrrr}}}dddaaaeeefffkkksssuuuSSS???>>>:::777999777222222222111111111111000------..................000///...---------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************************************(((((()))***************))))))((())))))***++++++))))))***++++++++++++*********++++++++++++******))))))******++++++++++++))))))))))))************(((((()))++++++,,,,,,,,,'''((()))***+++***))))))))))))******++++++++++++++++++++++++++++++++++++++++++************++++++((())))))***++++++,,,,,,************************++++++******************))))))******++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,******************************************************))))))))))))******))))))******++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********)))******++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************(((((())))))*********+++))))))***++++++++++++***************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......---///000000///......///...------------...//////000000000000000000000000............/////////000...//////000000000000000000000000000111111111111111222333555777888::::::>>>CCCJJJOOOTTT\\\hhhppp~~~zzzyyywww~~~lllhhhbbbjjjssskkkooouuuwwwvvvrrrRRR>>><<<::::::999111555222000///000111111000222222000///............,,,,,,,,,------............---,,,,,,++++++++++++------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((+++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,+++++++++******,,,+++***))))))***+++,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++***)))))))))***+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++******))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************)))************+++++++++))))))))))))************+++******)))***+++---...************************+++++++++*********))))))************************,,,+++***)))))))))+++++++++++++++*********))))))************************************************,,,+++***))))))***+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,---...//////...---,,,---------............///---......///000111111222........................////////////////////////////////////000000000000///000000///------...000222222111///......000333444333666::::::<<>><<<::::::999111444222000000111222222111222111000///............,,,,,,------------------...---,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***+++++++++*********))))))************************))))))))))))))))))))))))------,,,+++***))))))***+++++++++*********))))))******++++++++++++******************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++***))))))***++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++************++++++*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,+++***************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,+++++++++*********,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************)))************+++++++++))))))))))))************---,,,+++*********+++,,,************************+++++++++*********))))))************************,,,+++***))))))***+++++++++++++++*********))))))************************************************++++++***))))))***++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------............---------------............///---......///000000111111........................////////////////////////////////////000000000000...///000000//////000111000222333333222222444555333444;;;FFFPPP^^^vvvwwwlllooopppvvv~~~|||{{{yyyqqqnnn{{{oooQQQ???===::::::999222444222000111222333333222111111000///............------------------,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))......---,,,+++++++++++++++++++++*********************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******++++++***))))))***++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))************+++++++++***************++++++************++++++*********++++++++++++,,,*********+++,,,------...,,,,,,++++++******+++++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************)))************+++++++++)))))))))*********++++++...---,,,+++************************************+++++++++***************************************+++******)))******+++++++++++++++***************************************************************++++++***))))))***++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------.........------------......---------............///.........//////000000111........................////////////////////////////////////000000000000---///111111111000111222///111333333222222444555<<>>:::999999444333111111222333444222111000//////........................------,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************)))))))))))))))))))))))),,,++++++*********************************************++++++++++++******************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++***************++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************************************++++++************++++++))))))*********+++++++++))))))***++++++,,,------+++++++++******+++,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************++++++++++++******++++++,,,,,,,,,,,,************************************************************************))))))******++++++++++++*********************************************************************************++++++*********++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------......---,,,++++++,,,---...---------............///............////////////........................////////////////////////////////////000000000000///000222111000///000000333444555888<<>>:::888999444222111111111222222000...//////......---......///------------------,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++************************))))))))))))))))))))))))******))))))((())))))******************+++++++++******++++++++++++******************************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******)))***++++++++++++***)))***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))***************************+++++++++++++++************++++++)))))))))************+++************++++++++++++*********)))******++++++***************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************+++++++++************************)))************+++++++++*********++++++++++++,,,((()))***,,,,,,---,,,,,,***************************************+++++++++************************((()))***+++++++++++++++***************+++++++++************************************************)))***++++++++++++***)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------,,,,,,,,,,,,---------------............///................................................////////////////////////////////////000000000000000111222111000000222444111444999@@@JJJVVVbbbjjjpppjjjttt{{{xxxpppeeefffjjjtttyyyxxx}}}www]]]bbbmmmtttppphhhkkktttvvvsss}}}fffMMM??????:::888999555222111111111111000...+++.........------......///,,,,,,------------------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((())))))***))))))*********+++++++++******++++++++++++******************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,+++++++++******)))***++++++++++++***)))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++************++++++))))))))))))************++++++++++++************))))))(((((())))))***+++))))))*********+++++++++******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************)))************+++++++++*********+++++++++,,,,,,******+++,,,,,,,,,+++***************************))))))*********+++++++++************************'''(((***+++,,,,,,++++++))))))*********+++++++++************************************************)))***++++++++++++***)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,------,,,,,,,,,---------............///................................................////////////////////////////////////000000000000111222222111111444888;;;===CCCMMMXXXeeerrr}}}llleeevvv{{{nnnfffuuuzzzuuutttsssttt|||sssccc[[[bbbjjjhhhgggjjjeeeLLL??????:::888999555333222111111111///,,,***......---------......///,,,,,,,,,------.........++++++++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))))))))******))))))******++++++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++*********+++---...,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++************++++++))))))))))))************,,,,,,++++++***)))))))))(((((('''(((((()))******))))))******++++++++++++******************************+++++++++,,,,,,,,,)))))))))******+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------,,,+++)))(((************************))))))******++++++++++++************************'''(((***+++,,,,,,++++++))))))******++++++++++++************************************************)))***+++,,,,,,+++***)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...++++++---......---++++++---------.........//////.....................---........................////////////////////////////////////000000000000111111111222333777===AAATTT\\\hhhvvvzzzgggfff|||uuuuuuwwwvvvzzzmmmppp{{{{{{wwwzzzsssggg```bbb```^^^jjj|||aaaKKK>>>;;;888999999222333333111000000000111222000000(((...------444"""+++...###)))...***...111000'''(((***...%%%)))000+++------***(((***///222,,,)))333&&&(((555///***************************************************(((333,,,&&&)))(((111---+++&&&888111555$$$''',,,&&&///666DDDVVVBBB555"""&&&222&&&===''',,,$$$###---,,,(((,,,===EEE999---111%%%"""222''')))$$$###777$$$,,,,,,&&&---555$$$111(((***+++***))))))+++,,,'''333---%%%+++***+++---,,,+++'''---...$$$,,,...)))***(((...222!!!***(((&&&++++++'''---000'''+++++++++++++++***)))((())))))***+++,,,------...++++++++++++++++++++++++******))))))******+++,,,************************+++++++++*********))))))******++++++++++++******++++++******************,,,,,,++++++***)))(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++*********))))))((()))***+++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++************+++++++++++++++*********))))))******************************************************+++,,,------......,,,,,,************,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...........................000000//////.........---...............///000000............/////////000---...///000000111111111333000222666999@@@OOO___yyy}}}vvvzzz{{{rrrwwwtttnnnnnnmmm~~~zzz}}}vvvggggggfffdddnnn___JJJ>>><<<888999999222333222111000000000111222000---000[[[zzzxxxxxxxxxrrr}}}uuuwww|||xxx{{{SSS---***222000,,,---^^^mmm|||sssjjj~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^(((///,,,)))+++***,,,*** 444555---%%% XXXNNN888***...---$$$888***///+++***uuu>>>!!! ///111)))!!!$$$%%%000+++###+++...///******++++++++++++***))),,,(((nnnyyy|||vvvzzzvvvyyyzzzzzzzzzwww|||uuuxxxtttppp~~~DDD---'''...,,,))),,,++++++++++++++++++***))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************+++++++++*********))))))******++++++++++++******************************,,,,,,++++++***))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******)))***++++++,,,,,,,,,+++************************************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++*********))))))******************************************************++++++,,,,,,---------,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...........................000/////////............///............///000000........./////////000000111222333333222222222222///111777@@@JJJYYYooouuummmrrr{{{{{{|||uuuwwwrrrjjjwwwzzzyyyrrrttt{{{wwwuuuxxx|||]]]HHH>>><<<888999999222333222111111000000111111222&&&444999%%%000...)))...)))***---,,,,,,,,,'''###///222999,,,///ZZZYYY)))222222(((###...333)))%%%,,,666***222888)))''',,,111000000***,,,+++***,,,//////+++(((---###\\\333###111000%%%'''///++++++++++++++++++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,************************+++++++++*********************++++++++++++******************************,,,,,,++++++***)))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******---------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++*********************************************************************++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................////////////............//////......//////000111////////////000000000000...000111111000000111333777;;;EEERRR```qqq~~~~~~yyyqqqvvviiiiiirrrvvv~~~~~~{{{vvvqqqzzz}}}wwwxxx}}}||||||uuuppptttpppmmmlllqqqxxx}}}}}}{{{YYYFFF>>>===888888999333222222222111111111111111333)))///888###------***///...%%%///,,,+++...%%%)))&&&)))666 )))===(((>>>)))///gggbbb###(((000&&&---///"""&&&111,,,,,,******...333444///***+++000WWW111###111000&&&'''...+++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,******************************************************++++++++++++*********************++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,------------------------111000...---+++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************************************++++++******************------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++...........................------,,,,,,,,,------,,,,,,,,,,,,,,,---..............................///////////////........./////////...///000000111//////000000000111111111---///000000///111666999DDDLLL[[[mmm~~~}}}}}}}}}zzztttrrrllllllkkkbbb]]]mmm~~~yyywwwyyyttt{{{}}}xxxssssssvvvxxx|||xxxvvvwww{{{}}}yyytttuuu}}}|||qqqjjjkkkpppoooqqqvvv}}}}}}}}}UUUDDD======888888999333222222222222111111000000...666***FFFkkkeeepppoooIII)))'''111111,,,***:::@@@###222***)))...&&&&&&222"""$$$"""sss###333000&&& (((666,,,******888~~~CCC%%%!!!+++,,,###,,,666***,,,***+++000666777333...(((%%%GGGccc[[[~~~wwwggg]]]<<<***'''...+++***,,,******++++++,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++******))))))******+++,,,******************************************************++++++++++++******))))))*********++++++++++++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,------------------------000///---,,,***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******************++++++++++++)))***************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************************************************************++++++******************------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,........................---------,,,,,,---......------,,,,,,------...///.................................//////////////////////////////000111111000000000111111111111222222333444333222666>>>EEEQQQ^^^tttssstttiiiuuuqqqddd___VVVUUU___kkk}}}yyy~~~tttuuuzzz{{{vvvpppqqqssssssssssssssssssrrrrrrtttwww|||wwwvvv{{{{{{uuurrruuutttuuuyyy~~~}}}yyyRRRBBB===>>>888888999333111222222222222111000000(((999+++''')))&&&222==={{{:::''''''))),,,......---+++***)))777ccc$$$333&&&(((...)))###AAA&&&000|||ppp&&&---VVV,,,444999000(((///$$$)))000"""(((ttt}}};;;***:::111$$$ +++***+++///444666444111(((:::###666&&&""",,,HHHQQQ&&&###...###&&&%%%***,,,(((---000'''***+++,,,,,,,,,,,,,,,,,,((()))***+++,,,------...++++++++++++++++++++++++******))))))******+++,,,***************************************+++++++++******++++++++++++******)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,------------------------------,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***************++++++******+++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++***************+++++++++******************************************************++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................------------------...///---------------......///.................................///////////////000000//////000000111222000111111111222222222222444555555444444<<>>888888999444111222222333222111000///)))444,,,111777777777'''zzzBBB++++++:::111222111...)))'''***---(((:::FFF'''222###+++...***000!!!222;;;111333!!!GGG333///222(((***++++++******))))))...333}}}GGG%%%)))%%%%%%444++++++,,,...///000000///(((777'''222222&&&///333+++%%%000555&&&'''%%%+++,,,(((,,,000(((***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************))))))*********+++++++++******++++++++++++******((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,------------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++******************************************************++++++,,,,,,------***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................---------------...//////---------------...//////..................................../////////000000000//////000000111222111111111222222222333333222444666888>>>LLLaaappp~~~vvvvvv}}}}}}zzzeeefffgggzzzkkk```gggxxx}}}|||~~~|||uuuooooooiiilllkkkffffffmmmtttwwwyyyxxx{{{~~~uuuMMM@@@===>>>999777999444111111222333222111000//////333+++***%%%***888,,,<<>>===<<<888666666333333222222111000000000222111000......//////000...GGG+++---***,,,+++,,,,,,------,,,,,,+++---'''111&&&''',,,..."""''',,,'''///qqq---111 000...oooTTT,,,!!!///&&&(((***************************...111NNN///***111000111***'''&&&///555"""++++++,,,,,,,,,,,,------(((,,,))),,,)))***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++************++++++(((+++...///---+++)))((()))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************---,,,+++*********+++,,,)))***+++,,,---,,,++++++,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********,,,,,,,,,++++++*********---,,,++++++******++++++++++++++++++++++++++++++***,,,///111111///,,,***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***+++---......---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////...------,,,,,,...------------...//////......------------......////////////////////////////////////000000000000111111000000000000000111111222222333333444666888222===EEERRRkkk{{{iiisss~~~{{{zzz{{{zzzwwwiiibbbjjjqqqmmmjjjlllmmmmmmmmmmmmlllnnnrrruuusssvvvzzz|||~~~}}}{{{{{{{{{{{{||||||||||||{{{|||~~~tttLLLDDD======<<<888666666333333222222111000000000000///...---,,,------......GGG+++---***,,,+++,,,,,,------,,,,,,+++)))---+++---444666***(((---666+++$$$222***---%%%...&&&hhh,,,'''333''')))************************777===JJJ222===!!!%%%******---+++***---++++++++++++,,,,,,,,,------(((,,,))),,,)))******+++,,,,,,------...---,,,,,,++++++,,,,,,---++++++************+++++++++---//////---+++******************************)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************,,,,,,+++******++++++,,,)))***+++,,,,,,,,,++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++...///111333333111///...++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***+++---......---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------...------------...//////......------------......////////////////////////////////////000000000000111111000000000000111111000222444333111111444666CCCOOOYYYkkkzzznnn```dddooonnntttvvvkkkfffmmmrrrnnnkkknnnmmmnnnoooooopppqqqtttwwwwwwyyy}}}}}}||||||}}}~~~tttLLLDDD===<<<<<<888666777333333222222111000000000//////...------------......GGG+++---***,,,+++,,,,,,------,,,,,,+++$$$777***%%%AAARRR((("""&&&***)))HHH'''(((+++***!!!ddd...(((///&&&&&&************************))),,,888^^^"""444)))***))),,,111+++&&&///++++++++++++,,,,,,,,,,,,(((,,,))),,,)))******++++++,,,---------,,,,,,++++++++++++,,,,,,++++++************++++++///000000///---,,,,,,---************************)))************+++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,++++++******+++,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***---,,,++++++******++++++++++++++++++++++++++++++000000111111111111000000++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------...------,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------..................------------...//////......------------......////////////////////////////////////000000000000111111000000000111111222///333666555333444:::???FFFTTTbbbwwwnnn```aaaZZZYYYbbbjjjwww{{{|||~~~|||ssslllkkkppprrrmmmlllooommmooorrrssstttuuuwwwyyy{{{}}}yyyvvvwww{{{~~~sssKKKCCC<<<<<<;;;888666777333333222222111000000000111000000000////////////...GGG+++---***,,,+++,,,,,,------,,,,,,+++'''111!!!&&&==="""PPP***!!!...555000"""###)))///~~~***000---...555///|||)))&&&000&&&$$$gggAAA***))))))(((************************333,,, '''+++444///***&&&111333%%%,,,***++++++++++++,,,,,,,,,{{{(((,,,))),,,)))*********+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++000111000...++++++,,,...************************))))))*********+++++++++************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,,,,------000000///...------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------------------------------,,,++++++++++++,,,------------------------------------------------------------------------------,,,,,,------...//////000...------------...//////......------------......////////////////////////////////////000000000000111111000000111111222222000444777777777===HHHQQQYYYjjjxxxrrr^^^TTT]]][[[]]]nnn|||vvvooopppooolllooolllnnnqqqpppllllllooommmqqquuuxxxxxxyyyzzz{{{~~~zzz|||xxxuuuuuuuuutttpppllllllqqqxxx~~~rrrJJJBBB<<<;;;;;;888666777333333222222111000000000000000000000000//////......GGG+++---***,,,+++,,,,,,------,,,,,,+++///:::,,,%%%''')))xxxlll333(((444???333=== (((%%% ((()))aaa...'''111$$$$$$hhhhhh111&&&///...************************222"""999)))000)))WWW,,,(((000%%%)))333%%%+++*********+++++++++,,,,,,|||(((,,,))),,,)))))))))***++++++,,,,,,---,,,++++++******++++++,,,++++++************++++++//////...,,,))))))+++---************************))))))*********+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******************************++++++,,,,,,,,,,,,+++***++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,,,,------000000///......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------+++,,,,,,---...///000000...------------...//////......------------......////////////////////////////////////000000000000111111111111111222333333111333555666:::EEESSS^^^kkknnn]]]ZZZbbbaaahhh}}}xxxppphhhgggjjjjjjhhhlllllloooqqqooommmmmmqqqqqqtttyyy|||}}}}}}}}}~~~{{{vvvxxxxxxwwwtttqqqnnnnnnooossspppmmmmmmrrrzzzpppIIIAAA;;;;;;;;;888666777333333222222111000000000.........///...------,,,...GGG+++---***,,,+++,,,,,,------,,,,,,+++...!!!...000 (((333%%%bbb)));;;000!!!///***+++CCC///000666555+++$$$HHH000(((///&&&###fff111$$$,,,---************************%%%$$$,,,222---|||...444---"""---&&&...************++++++++++++}}}(((,,,))),,,)))))))))******+++,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,***))))))+++---++++++++++++++++++++++++)))************+++++++++************************************************************************************************)))************+++++++++************************))))))+++,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,***++++++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...------------...//////......------------......////////////////////////////////////000000000000111111111111111222333444333333666;;;DDDRRRaaajjjwwwuuuwwwvvvwwwkkk___gggiiifffnnnyyyooohhhfffcccdddjjjooorrrrrrmmmooopppqqqqqqrrrtttvvvwwwzzz~~~}}}|||~~~~~~}}}|||}}}{{{{{{}}}nnnIIIAAA;;;;;;;;;888666777333333222222111000000000---.../////////...,,,,,,...GGG+++---***,,,+++,,,,,,------,,,,,,+++***,,,---333(((000%%%((([[[&&&)))---000111---***+++iii{{{ppp###(((777***999666///(((+++***)))kkk,,,'''&&&,,,************************+++333//////''';;;jjj%%%...111%%%///(((...************++++++++++++|||(((,,,))),,,))))))))))))***++++++,,,,,,++++++************++++++++++++************++++++)))+++++++++******+++---++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************((()))+++,,,------,,,,,,++++++*********+++,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))******+++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------************++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------------...//////......------------......////////////////////////////////////000000000000111111111111222333444555555777>>>KKK\\\nnnzzzuuurrrqqqhhhppppppkkknnnwwwrrrfffeeebbbbbbdddjjjpppuuuwwwxxxssssssssstttwwwzzz}}}}}}}}}~~~~~~|||yyyxxxyyyzzzmmmHHHAAA;;;:::;;;888666777333333222222111000000000///000111111111000...---...GGG+++---***,,,+++,,,,,,------,,,,,,+++---***///+++&&&...000&&&)))NNNLLL000%%%,,,***&&&)))---000&&&888666000)))WWW---,,,'''(((///222sss+++///&&&000************************666bbbrrrsss___III+++777$$$000,,,888+++***)))************+++++++++zzz(((,,,))),,,))))))))))))***++++++,,,,,,++++++************++++++++++++************++++++(((***+++,,,++++++,,,...++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************((()))+++,,,------,,,,,,,,,+++*********+++,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++*********,,,,,,,,,------.........---------------------------------------------------,,,,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------...//////.........------.........////////////////////////////////////000000000000111111111111222333444555777;;;GGG\\\ttt|||zzzsss|||wwwwwwttttttooommmlllbbb]]]gggggggggjjjpppsssttttttuuuxxxxxxvvvwww{{{~~~{{{yyyxxxyyy{{{hhhEEE@@@<<<999:::999666444333222222222333333111000111000000///...------------FFF---***000---,,,,,,------,,,,,,+++***************************,,,&&&~~~BBB))),,,111--- 000,,,,,,,,,++++++*********bbb&&&000999!!!&&&******111...555***---222***|||III***///))))))---*********+++++++++,,,,,,,,,{{{)))---***---***************************,,,,,,+++******+++,,,,,,,,,***))))))***++++++***------,,,++++++******))),,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++***))))))******++++++++++++++++++++++++++++++***************+++)))************++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***,,,,,,++++++***+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------.........---,,,,,,+++------------------------------,,,++++++++++++,,,......------------......------------------------------------------------........................---------............///---------------------------------.........//////............/////////000111111111000000000000000111------111444333444777>>>MMMaaarrr~~~tttxxxxxxqqqsss{{{yyyiiihhheeebbbbbbeeeggggggllliiiiiinnnooonnnssszzz~~~||||||fffDDD@@@;;;999:::999777444333222222222333333111000111000000///......---------FFF---***000---,,,,,,------,,,,,,+++******************************+++000DDD,,,///333...,,,,,,,,,+++++++++******bbb+++(((###+++:::%%%&&&'''...+++000"""(((@@@$$$///+++...---,,,******+++++++++,,,,,,,,,{{{)))---***---***************************,,,,,,+++******+++,,,,,,,,,***))))))***++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++************++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------......------,,,+++---------------------------,,,,,,------...///000......------------......------------------------------------------------........................---------............///---------------------------------.........//////........./////////000000111111111111000000000000555222222444555555999???PPPgggxxxrrr|||uuuzzzyyytttkkkfffkkknnnmmmkkklllnnnpppmmmiiiiiikkkllllllqqqxxxcccDDD@@@;;;999:::999777444333222222222333333111000000000000///......---------FFF---***000---,,,,,,------,,,,,,+++***++++++++++++++++++++++++...+++JJJ777%%%%%%999,,,,,,,,,++++++++++++***^^^+++333***---###%%%jjj,,,!!!111'''555)))///]]]'''///***000***,,,******+++++++++,,,,,,,,,{{{)))---***---***************************,,,++++++******++++++,,,,,,+++))))))+++,,,+++***)))******+++,,,,,,------+++++++++++++++*********,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------......------,,,,,,------------------------,,,,,,---...///111333444......------------......------------------------------------------------........................---------............///------------------------------........./////////....../////////000000000111111111111111111111111222111222333333555???JJJfffssstttxxxrrrpppgggkkkpppuuuuuuppplllmmmqqqfffddddddgggjjjmmmttt|||```DDD@@@;;;999::::::777555333222222222333333111000000000//////............---FFF---***000---,,,,,,------,,,,,,+++***++++++++++++++++++++++++***///000111'''***###++++++++++++++++++++++++RRR%%% (((***+++EEE444555%%%***)))"""111VVVAAA---)))...(((*********+++++++++,,,,,,,,,{{{)))---***---***************************++++++++++++++++++++++++---+++)))***+++,,,++++++*********++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,------..................---,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,------------...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,,,,------------------------,,,------...///111333444......------------..............................................................................---------............///....................................////////////...////////////000000000000111111111111111222222///000222444444999IIIYYY{{{tttllltttvvvkkknnntttpppwwwtttrrrmmmfff``````ddd[[[\\\aaagggoooyyy]]]CCC???;;;999::::::888555333222222222333333111000////////////............---FFF---***000---,,,,,,------,,,,,,+++***++++++++++++++++++++++++$$$333---((((((...000++++++++++++++++++++++++AAA>>>...BBB%%%(((444(((******000wwwrrr...,,,,,,))))))******+++++++++,,,,,,,,,{{{)))---***---***************************++++++++++++++++++++++++---+++******+++,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......+++,,,,,,,,,------------//////000000000000//////,,,,,,---------.........------------------------,,,,,,---------.........------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,------------,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,------------------------......------......///000......------------..............................................................................---------............///................................./////////000000////////////000000000111000000111111222222222333444555777888999AAATTTgggmmmhhhtttqqqiiieeeppp{{{yyy{{{nnnbbb\\\YYYUUUVVVYYYXXX^^^hhhsss\\\CCC???:::999::::::888666333222222222333333111000//////////////////......---FFF---***000---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---)))'''000"""uuuSSS...***++++++++++++,,,,,,,,,333OOO&&&DDDnnn000---'''...###555GGG***555+++///000,,,---+++******+++++++++,,,,,,,,,{{{)))---***---******************************++++++,,,,,,++++++***---,,,******,,,---,,,+++------,,,,,,+++******))))))))))))******************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---------......000000000111111000000000,,,---------............------------............,,,---------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,------......------------------------------///......---,,,,,,,,,---......------------..............................................................................---------............///............................../////////000000000/////////000000000111111000000111111222333333333444555777:::>>>III___rrrwwwsss}}}|||xxxsssiiihhhnnnrrr||||||qqqaaaTTTSSSWWWXXX[[[aaagggqqq}}}[[[BBB>>>:::999::::::888666333222222222333333111000.../////////////////////---FFF---***000---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,000&&&...)))::://////*********+++++++++,,,,,,,,,+++...''']]]777:::***(((+++###"""ttt%%%***+++'''www,,,333...---*********+++++++++,,,,,,,,,{{{)))---***---******************************+++,,,,,,,,,,,,+++***...,,,***+++,,,---,,,+++,,,+++++++++++++++++++++((()))))))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------+++++++++++++++,,,---...------------------------,,,,,,,,,,,,---...///000------------...............//////000000//////...------------............------------.........///------------............------,,,,,,,,,,,,++++++,,,,,,,,,------------...........................+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,+++++++++************+++,,,---...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------......------------------------------///...------,,,,,,,,,---......------------..............................................................................---------............///.........................../////////000000000000//////000000000111111111000000111222222333444444111333777@@@KKK\\\ttt~~~vvvrrrfffdddooo{{{~~~}}}ppp```VVVSSS[[[cccfffllluuu[[[BBB>>>:::999:::;;;999666333222222222333333111000.........///////////////---FFF---***000---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,"""555***222###///$$$*********++++++,,,,,,,,,)))iii&&&((()))...%%%...ggg,,,///111%%%444yyy(((333...+++(((******+++++++++,,,,,,,,,{{{)))---***---******************************+++,,,------,,,+++***...,,,++++++,,,------,,,*********++++++,,,------(((((())))))*********+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,---...///000000---------.........//////------............---------------.........//////---------.........//////---------.........//////---------,,,,,,,,,++++++,,,,,,,,,---------..............................+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***************+++,,,---...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,,,,---.........---------------------------......------------...............------.........////////////////////////////////////////////////........................---------.........//////////////////////////////////////////000000000000000000000000111111111111000000111222333333444444222444<<>>RRRnnnvvvwww}}}wwwuuuvvvxxxuuuyyyyyypppddd[[[VVVTTT[[[bbbmmm{{{SSSBBB???<<<999888777666555333333333222222222111111//////...///000111///---///FFF---***000---.........------------,,,(((...!!!***444111===...'''000'''"""999+++666###+++///)))'''111---))),,,vvv###+++///+++,,,000---&&&WWW'''+++...***(((ddd---***+++000++++++++++++,,,,,,,,,------{{{+++...)))---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------......///000000111////////////////////////...///000///---------///000000000000000000000000000000////////////000000222222222222111000//////000000///............///.........---------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------......------------------------............////////////.........---------------........................---------------------------------............///........................////////////....................................////////////............------........./////////111111111111000000000000000000000//////000000111222111222555555333555:::>>>OOObbb~~~xxxvvvqqqnnnnnnrrrwwwzzz|||uuutttvvvxxxyyyuuuyyyppp\\\SSSXXX\\\XXXgggnnn|||QQQAAA???;;;999999888666444333333333222222222111111........./////////......///FFF---***000---............------------,,,///444...)))$$$***%%%(((222---'''666,,,ZZZ$$$///,,,(((+++111,,,***888aaa___''' :::+++444444(((###***///---999***---000---+++mmm(((***+++---...+++++++++,,,,,,,,,,,,---{{{+++...)))---,,,+++++++++,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------------,,,,,,,,,,,,------------------------------...------,,,,,,,,,---------------...//////000000////////////////////////+++,,,............000222000111111111111000111222......//////////////////000000111111111000000000...---------...///000111......///////////////000,,,,,,,,,---......//////------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------......------------.......................................///////////////...............---------................................................---------............///........................///////////////.................................///////////////.....................////////////000000000000000000000000000000000///000000111111222111333666555333666<<>>;;;:::999888666444333333333222222222111111---.../////////.........///FFF---***000---//////.........---------;;;$$$***)))111:::)))222(((,,,222///###111000)))111)))(((---///)))444%%%)))$$$&&&(((,,,,,,'''%%%,,,333..."""$$$(((---000///,,,***++++++,,,.........000zzz'''+++***))),,,++++++,,,,,,,,,---------|||+++...)))---,,,+++++++++,,,,,,,,,------))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------...---------------------------------,,,,,,---......+++,,,,,,------...//////...........................///111111000000222333---///111111//////111333111222333555555555555555777777777777666555444333111111111111000//////...000000111111222222333333---------....../////////------------------------......------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...------,,,,,,------...,,,,,,---------.........------------------------,,,,,,---------.........///......------......///........................///////////////.................................................................................---------............///////////////////////////.........///////////////.................................///////////////........./////////000000////////////////////////000000000000000111222222333222444555444333999AAAYYYxxx~~~rrrwwwzzzyyy}}}~~~zzzuuuqqqeee\\\]]]```fffqqq~~~}}}}}}PPP???>>>;;;::::::999666444333333333222222222111111---///111000///.../////////FFF---***000---/////////.........------###---333444###222 (((,,,777&&&)))222###---...111'''***...,,,)))...%%%***555...666///555)))%%%///555000---''')))222333,,,))),,,)))***...+++***111+++...***(((***,,,,,,,,,---------......+++...)))---,,,++++++,,,,,,,,,,,,------))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......------------------------------------------...///++++++,,,,,,---.................................///000111111///...///000///222555555444555888;;;???@@@CCCEEEGGGGGGGGGGGGJJJJJJKKKKKKIIIFFFCCCAAAAAAAAAAAA???;;;666222///000000000000000/////////////////////////////////------------------------......------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------......,,,---------............---------------------------------.........////////////............//////........................///////////////......................../////////................................................---------............///////////////////////////.........///////////////.................................///////////////....../////////000000000............////////////000000000000111111222333444333444666555777@@@KKKccc~~~vvv}}}{{{}}}{{{|||~~~}}}vvvpppdddXXXVVVdddooouuu}}}~~~~~~~~~}}}OOO???===;;;;;;:::999666444333333333222222222111111...000222222000...///111///FFF---***000---////////////............///;;;+++;;;...111%%%,,,111&&&^^^---222)))------***...%%%666111555***&&&999)))!!!'''...+++&&&%%%777000,,,......,,,,,,///000&&&000---'''000+++000,,,******------........./////////+++...)))---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------..................------------..............................---------------...//////,,,,,,------...////////////////////////////////////000222333333333555777===BBBFFFGGGFFFGGGKKKOOOUUUWWWZZZ]]]```aaaaaaaaa___aaadddffffffdddaaa___YYYZZZZZZWWWRRRJJJCCC???;;;:::888666444222000000222222111111000000//////........................------..................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,---...///000......------------......------------....................................---.........//////////////////............//////........................000/////////............---........./////////000................................................---------............///////////////////////////............/////////000..................................../////////000.../////////000000000000......//////000000000000000000000000111222333444333333555777888===JJJXXXssszzzttt}}}zzzwwwrrrjjjccc[[[YYY]]]kkk}}}~~~~~~~~~~~~|||NNN>>>===;;;;;;;;;999777444333333333222222222111111...111333222000///000222///FFF---***000---000/////////............///ccc...??? ---!!!000999 555***222,,,///+++)))333+++...))))))RRR555///,,,+++---//////...///333&&&+++...///111111...)))777$$$444222'''000ooo)))000......,,,.........////////////000+++...)))---,,,++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000......------------..............................---------------...///000------......///000000000000000000000000000000000111444888;;;>>>AAAEEEGGGOOOSSSXXXYYYYYYZZZ___ccceeehhhlllpppssstttuuuuuukkkooouuuzzz}}}}}}{{{yyykkklllmmmlllggg___WWWRRRLLLKKKHHHEEEAAA===:::999444444333222111000//////........................------..................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------******+++,,,---///000111......------------......---------.........//////..................................../////////000//////............//////////////////////////////000000//////.........------.........//////000000........................////////////////////////---------.........//////000000000000000000000000---.........//////000000........................---.........//////000000////////////000000000000//////000000111111111222000000000000111222333444333333555888:::BBBRRRbbbxxxwwwooofff\\\UUUZZZbbbiiirrryyyzzzwwwssssssxxx}}}~~~}}}~~~|||rrrPPPAAA???<<<:::999888666444333333333222222222111111,,,@@@$$$---444(((888+++111QQQ,,,000...111////////////////////////...WWW"""***+++***111(((...(((,,,)))------+++...555%%%+++)))777,,,///***'''+++---+++...---''''''...111,,,'''(((111---222%%%+++000333///(((111,,,---111///000666"""111(((---)))---***...***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------........................---------............/////////000000///...------............////////////............/////////000000000000000000000/////////111222333333444777999<<<===???BBBIIIRRR[[[aaaeeeiiinnnooonnnkkkkkkkkkxxxsssqqqxxxxxxppppppuuu~~~qqqpppmmmkkkmmmooojjjbbb^^^[[[^^^eeeaaaRRRJJJJJJ@@@>>>:::555111000111333111------111111------111...---,,,,,,------,,,+++///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------******+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////,,,---......//////.................................------,,,,,,------......------------...//////////////////000000000000------..................000000000000////////////000/////////////////////...///111111111000...---//////......---......///,,,------...///000000111............///000111111000000000000000000000000////////////////////////111000///...------......////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111222222222:::000...666<<>>XXX++++++333---###111999$$$111111000---'''%%%+++333OOO"""***;;;---222+++***+++...//////'''qqqfff)))111555))))))---***...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------........................---------............//////////////////...------............////////////......//////////////////---///000111222111000///......///111444:::???CCCFFFMMMUUU[[[^^^dddmmmssssssyyy~~~yyywwwzzz~~~{{{uuusssjjjaaa```gggmmmooohhhgggiiijjjggg___ZZZZZZSSSOOOLLLKKKIIICCC999111333///...111111......222222000//////000000///---///...------,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------***++++++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////.................................------,,,,,,------......------------...//////....../////////000000000.........///////////////000000000000000111111111//////000000000111111111//////////////////000000000000//////////////////000000000111111111111111......------------......000000000000000000000000////////////////////////000000000/////////......////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222777444444999AAAPPPlll~~~~~~}}}vvvjjj```___bbbfffiiittt{{{qqqmmmllljjjlllqqqrrryyynnnLLLAAA>>>;;;:::999888666555333333333222222222111111555222888,,,000...111////////////////////////***&&&000222'''222111(((///(((///+++111000PPP===666###+++???,,,<<<'''---111///------...---333---999555---'''```WWW...///111***...,,,444KKK***---+++...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------........................---------............//////////////////......---............////////////////////////////////////---///111222333333222111222111222777@@@JJJRRRWWWUUU```nnnvvvxxxzzz|||}}}{{{yyypppccc___gggttt|||nnnppppppkkkiiikkklllkkkmmmgggaaabbbccc]]]NNNBBB<<<888555555333//////111111///------......---,,,///......------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......//////....................................------------............------......///000............////////////.../////////000000000111......//////////////////000000000111222222333333111000/////////000111222000111111222222111111000111111000000000///////////////...---------------000000000000000000000000///////////////////////////000111111111000///...////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222333333444666999<<>>;;;:::999888777555333333333222222222111111)))444JJJ,,,000...111////////////////////////(((...ttt)))222&&&333000(((222(((000&&&---@@@...'''NNNggg###$$$%%%...666(((......,,,,,,222777111%%%333^^^<<<"""!!!,,,...---///222111(((///+++!!!}}}***...+++///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------------...........................---------............///...///////////////..................////////////000000000///////////////000000000111222444555666888999<<>>BBBFFFMMMWWWaaahhhlllmmmuuuvvvyyy}}}{{{xxxsssooonnnooorrruuuyyyuuuqqqqqquuuzzzyyyooogggeeehhhlllnnnlllnnnmmmkkknnnvvv{{{{{{{{{zzzsssooommmlllddd```YYYOOOFFF???:::666555222000//////000000000/////////......//////000---------,,,,,,,,,++++++------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......///.................................///......------......//////............///000000.........////////////000---......///000000111111333222222222222222222222222222222222333333333333777777888888777666555444333333333222222000//////111222111111111111111111///////////////000111111////////////////////////////////////////////////...///111333333111000///////////////000000000000////////////000000000000000000000000000000000000///000000000111111111111000111111222333333444444333777===HHH```}}}qqqvvv|||nnnaaa^^^___dddrrrzzzttt{{{~~~hhhJJJ???===;;;999999999777666333333333222222222111111222((((((:::CCCSSS,,,000...111////////////////////////000"""111jjj~~~+++...777333222,,,---000222,,,555333!!!)))888111###DDDBBB(((999555$$$(((---111---)))+++111,,,,,,NNN)))333"""kkk!!!000------***,,,111///(((777666eee+++...,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,,,,---------....................................---------............///---...//////////////////............/////////////////////000000111111111000000000333999AAAHHHMMMVVV]]]gggooossssssssssssuuuqqqooopppsssuuussspppnnnlllmmmrrrzzzxxxssstttrrrooosssvvvuuuooonnnvvv{{{vvvvvvvvvuuunnnbbbXXXQQQJJJDDD;;;888333111000///......000////////////000000111............------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......//////..............................//////............////////////......//////000111////////////000000000000......///000111222222333000000111222444555666666999:::;;;<<<===>>>??????CCCCCCCCCCCCDDDDDDDDDDDD???>>><<<:::888777777777333333333222222111111111000000////////////000000000000000000000000000000////////////////////////...///000111111111000///////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111222333444555555555:::GGG]]]uuu{{{www|||~~~uuuvvvbbbVVV]]]hhhooo{{{{{{uuu}}}eeeIII???===:::999999999888666333333333222222222111111000<<<---000---(((BBB,,,000...111////////////////////////444..."""FFF///,,,444222555///---444+++222(((///888111000444000+++;;;+++kkkOOO+++;;;///---555555+++(((...:::&&&333fff555;;;hhh''''''333555)))000///***,,,"""CCC000''')))&&&WWW+++///,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,------,,,,,,------------....................................---------............///------...///////////////............////////////......///000111222222333222555:::BBBLLLVVV^^^ccchhhqqq{{{~~~zzzuuussstttqqqqqqqqqtttyyy}}}~~~~~~zzzvvvnnnmmmlllkkkgggfffoooyyy}}}ssskkkfff___WWWIIIDDD>>>888555222///...000000//////000000111222000////////////.................................,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////..............................//////............/////////////////////000000111000000000000111111111222000000111222333444555666333444777;;;???BBBEEEFFFIIIJJJLLLOOOSSSVVVXXXYYYXXXVVVUUUUUUWWW[[[```cccVVVTTTPPPLLLJJJIIIIIIIIIAAAAAA???===;;;:::888777777666444333222111111000000000000000000000000000////////////////////////....../////////000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111222333444555666777AAAYYYxxxvvv|||{{{~~~xxxtttjjj```[[[bbbqqqzzzwwwcccGGG???===:::999999999888777333333333222222222111111555+++<<<$$$DDD---222000333111,,,000...111////////////////////////---111---'''666===000111555***222,,,///999)))///333111111444///,,,111000***...777===VVV...+++222...,,,111%%%666+++666qqq""";;;666 111 333000)))---222777000777---...000;;;+++///,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------++++++,,,---------,,,,,,---------.........//////........................---------.........//////------...///000000//////............/////////000------...000111222333444555:::EEEQQQ^^^iiipppuuunnnwww~~~uuummmjjjllltttyyyvvvggggggpppllluuu}}}wwwtttnnneee[[[VVVMMMFFF@@@;;;777555000000///000000111222222000000000000////////////........................,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////,,,---......//////..............................//////............/////////////////////000111111000111111111222222222222222222333444555777777888>>>AAAEEEJJJQQQVVVZZZ]]]WWWYYY\\\aaafffkkknnnpppjjjgggdddcccgggoooxxx}}}jjjgggbbb]]]ZZZYYYZZZ[[[WWWUUUSSSPPPMMMJJJGGGFFF???===;;;888666444333222000000000000000000000000////////////////////////.........---...///000111////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111222444555666666999GGGhhhzzzwwwqqqssstttrrrcccgggggghhhwww}}}yyy{{{~~~dddEEE???>>><<<:::888777666666555444444333333222222111222222222111111111111000***777111111ooo---111000...222111000.........///000555))),,,666+++333999:::444111...,,,---...///000...000222333222111222333:::)))'''333///+++MMM~~~+++888333))),,,...///---444cccvvv333'''666------/////////...---,,,////////////////////////000'''???,,,+++888''',,,,,,+++*********+++,,,---...---,,,,,,++++++++++++...............---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......---------.........------------...//////........................111111000000000000111222333///---000111111777@@@BBBLLL\\\kkkwwwzzzqqqfffmmmxxxvvvhhhiii}}}yyyyyyrrrxxxxxxooommmwww}}}yyyzzzjjjddd^^^ZZZVVVMMM???444333222222444666555000+++222000...---......---,,,......---------,,,,,,,,,------------------------........................++++++++++++++++++++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,,,,+++,,,------......---------------.........//////............/////////000000000000000000000000000777444111///000000...---///444999<<<>>>BBBGGGKKKRRRUUUZZZ]]]^^^```eeehhhbbbjjjmmmooowwwuuu|||zzzqqqjjjhhhkkkqqquuurrrmmmfff___ZZZXXXXXXXXX\\\XXXQQQKKKFFFBBB>>><<<<<<666000---...111222111000000000///...---,,,+++000000///.........//////////////////////////////////////////000000000000111111111111111111111111111111000000//////......///000000000222777999888DDDWWWxxxwwwlllvvvrrrwwwvvvkkkeeedddlll|||{{{tttyyy~~~~~~~~~cccDDD???>>><<<:::888777666666555444444333333222222111222222222111111111111000888,,,,,,000'''000ppp444888777000222111000///...//////000555...///555+++ ///KKK^^^***555===,,,555444333333333333222111...000111111000000000222,,,,,,333888111''',,,:::///bbb333(((...:::555111...---***000IIIeeeUUU333))))))+++//////000000000000/////////////////////////////////++++++222FFFwww--- ---***444,,,+++*********+++,,,---...---,,,,,,+++++++++,,,------..................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......------............------------...//////............................../////////000000000000///111555666999CCCOOO[[[___hhhuuu~~~~~~wwwqqqooouuuuuusss~~~xxxmmmnnnuuuxxx~~~zzz~~~xxxoooggg```XXXNNNGGG>>>999333///...111555777111000//////000111000///............------------------------------------........................+++++++++++++++++++++++++++,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------------------------------.........------,,,,,,,,,+++,,,------......---------............................../////////000000//////000000000000111111111000///000222444777888AAACCCEEEHHHLLLQQQWWW\\\^^^dddlllssswww{{{yyy}}}~~~}}}|||{{{|||~~~~~~vvvppplllllloooqqqrrrmmmddd\\\TTTNNNJJJHHHBBB???;;;999888666333000////////////000000000000111111000///////////////////////////////////////////////////000000000111111111111111111111111111111111000000////////////000111111222444777999:::MMMppptttkkk~~~{{{rrrtttrrriiidddeeeooo~~~wwwuuu}}}bbbDDD???>>><<<:::999777777666555444444333333222222111222222222111111111111000555%%%%%%555555$$$$$$444JJJ888 (((111111111000/////////000000///......222777888111***,,,LLLuuuZZZ777333222'''&&&111///000111222222222000///222333444333111111222333444;;;>>>888666999666...000000///333FFFkkk???///(((,,,555///...333333...+++///---VVV[[[BBB((("""...999888000111000000000111222333333////////////////////////,,,000333+++%%%IIIppp~~~;;;+++...(((***+++++++++++++++,,,------------,,,+++++++++,,,,,,,,,---------.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......---......//////......------......///000////////////////////////---...///000000000000000000111555999???III\\\llluuummmkkkrrrxxxwwwxxx}}}{{{|||zzzssszzz~~~vvvmmmfff```\\\OOOHHH===555111333888;;;333222111111222333111000000000/////////.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------.........---------------,,,,,,---............---///.........................../////////000000000000000000000111222333333///000222444777<<>>===<<<:::999888777777555444444333333222222111222222222111111111000000---666777000000777444)))777666...'''&&&===>>>,,,111111000000000000000000222444111,,,---444888666111111111444:::>>>555)))777###"""777@@@222,,,444---///111222222222333333222444666666666666888999777>>>???:::>>>IIIJJJDDDDDDFFFDDD??????CCCFFFEEE;;;222CCC:::111@@@===:::666333222333///,,,///777444888777111///222333111(((000888777///'''''')))111000000000111222444555///////////////////////////))))))111777222)))$$$(((000---'''+++222111000++++++++++++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,---...///000000------------.........///------------------------...............................................................//////000...............//////000////////////////////////000000111222222222111000444555888???KKK^^^uuuqqqhhhlllqqqttt~~~~~~{{{|||tttlllgggbbbZZZOOOGGGCCC???999555777555333222222111///---111111111000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,,,,------...............................................................---------,,,------...............////////////...............////////////000000000111111111111222333555666444777;;;???CCCHHHOOOTTTYYY]]]gggvvvyyyuuurrrrrruuuwwwvvvtttnnnrrrwww~~~zzzsssmmmjjjjjjkkkmmmhhhaaaZZZTTTQQQPPPOOO???<<<777222///...////////////000000000000000000//////////////////////////////000000000111111111111111111111111111111111000000000000000000000000///000333666555666;;;BBB```uuuwwwhhhmmmyyyuuuqqqooojjjfffgggiiirrr~~~zzz|||~~~|||}}}aaaFFF>>>===<<<:::999888888777555444444333333222222111222222222111111111000000222111111000)))%%%111AAA''')))111...999...***'''000000111111111111111111111333555555///)))+++000$$$---444111,,,,,,111555333;;;;;;000---555888444333444555444333555999<<<666:::???DDDGGGKKKNNNQQQRRRYYYccclllnnnkkkgggdddeeefffbbb___aaahhhmmmmmmttthhhiii```VVVUUUNNNMMMDDDAAA>>>;;;555000000333))),,,///000333555333///...///...------111777<<<000000//////000222333555000000000000000000000000...***(((,,,111333444444777444444333///,,,,,,+++++++++,,,,,,------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000------........./////////------------------------...............................................................///000111///............///000000000000000000000000000000111111222222222111111000777;;;BBBMMM\\\mmm{{{zzzrrrqqqyyy~~~zzzssstttiii\\\VVVSSSNNNBBB888888666333111111000///...222222111111111000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...------,,,,,,------...........................................................................,,,---......//////......////////////////////////////////////000000000111111000000000222444666888===AAAIIIPPPXXX^^^dddgggjjjqqq{{{tttuuu{{{zzzppplllpppjjjgggddddddgggjjjkkkkkkiiijjjkkkmmmppptttwwwyyy{{{xxxwwwzzz}}}~~~{{{uuummmeee^^^YYYVVVLLLHHHAAA:::555222222222...///000111222222111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111...///333666555444===III```iiicccqqq|||mmmmmmmmmgggfffkkkrrr}}}~~~~~~~~~~~~~~~~~~~~~{{{|||~~~```EEE======;;;:::999888888888555444444333333222222111222222222111111111111000111******444:::444+++''':::444555///;;;(((,,,777///000111222222222111111111,,,...888<<<666444999555777777555222111111222...***---555555///...444222555777777888<<>>AAAGGGLLLXXXfffrrrzzz}}}}}}{{{vvvsssqqqooonnngggcccdddhhhfff______eee]]]^^^```dddggggggeeebbbdddcccaaa``````cccfffhhhlllnnnqqquuuyyy}}}~~~sssggg]]]WWWUUUQQQIIIBBB;;;777666555111222333444444333222111000000000000000000000000000000000111111111222222111111111111111111111111000000000111111111111222//////333666444444AAARRRdddzzzeeeeeerrr}}}uuuiiijjjkkkgggjjjrrr}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}]]]CCC===<<<;;;:::999888888888555444444333333222222111222222222111111111111000---999999,,,(((222888666)))***...***333+++222;;;///000111222222222222111888111,,,---000//////000;;;333+++---333777666333888@@@<<<---,,,:::===444:::@@@IIIQQQXXXaaallltttwwwpppiii\\\OOOMMMEEE===:::;;;;;;999666111000000000222555999;;;000000111111111111000000000000000000000000000000---+++)))(((+++000555888777888222222777000'''---+++,,,---.........---,,,,,,+++++++++,,,,,,---...------..................,,,,,,---------.............................................................................................///000111222///////////////000000111111111111111111111111111111000000111444777;;;>>>FFFWWWhhhnnnnnnqqqssssss}}}{{{~~~yyyooohhhccc___\\\IIICCC;;;666333333444444111111111111000000000000................................................------------------------+++,,,,,,------...............------------......................................................---........./////////000------...///////////////------...///000111111222//////000000000111111111111222555999@@@GGGNNNRRRUUU[[[hhhzzzxxxtttmmmjjjgggfffggggggeeeddd^^^_________]]]]]]bbbggg___bbbfffjjjlllkkkhhheeeggggggfffffffffeeeeeedddaaaaaabbbdddeeegggiiijjjvvvzzzyyypppkkkiiiiiiddd\\\RRRJJJCCC???===999999:::999777555222000000000000000000000000000000000111111111222222222111111111111111111111111000000111111111222222222111000333777555666GGG\\\ooo~~~mmmbbblllxxx|||xxxoooiiiiiiiiiiiipppyyy}}}||||||||||||}}}~~~[[[AAA===<<<;;;:::999888888888555555444333333222222111222222222111111111111000333---(((+++111333000,,,444444222,,,444666444+++///000111222333333222111+++333777333222555888777,,,333::::::222...222:::111111666===;;;666:::DDDNNNYYYiiiyyyttthhh[[[SSSOOOHHHAAA<<<555555444333111000//////000111222333333222000///000000000000000000000000,,,///111000//////---***(((---%%%&&&555111'''111+++,,,---.........---,,,++++++++++++,,,,,,---..................---------,,,,,,,,,---------..............................////////////////////////....................................///000222222///////////////000111111111111111111111111111111222222222444888>>>DDDHHHRRRdddssspppjjjooo{{{yyyyyy}}}sssiiieeedddVVVOOODDD:::555333222222111111111000000000000///////////////////////////........................------------------------++++++,,,,,,---...//////......------------......////////////////////////////////////////////////---.........//////000000---......///////////////,,,---...///000111222333000000000000111111111111555777;;;BBBJJJTTT]]]bbbaaafffttt}}}tttllliiiiiidddccccccfffiiikkkiiigggcccfffgggcccaaagggnnnsssnnnoooppprrrsssssssssrrrqqqssswwwyyyxxxuuuqqqnnnkkkiiieeebbb`````````aaadddkkkrrrwwwyyy}}}{{{wwwxxx}}}~~~ttthhh]]]SSSMMMIII@@@@@@???===:::555111///000000000000000000000000000111111111111222222222111111111111111111111111000000111111222222222222333111555999666888KKKbbb||||||}}}bbb```tttnnnkkkiiihhhgggjjjttt~~~|||{{{}}}}}}~~~|||~~~|||||||||||||||}}}~~~~~~~~~~~~VVVCCCBBB@@@===:::::::::<<<===999777555555555444333111333222222111111222222333000000000000000000000000222111000000000111333444222222111111111111111111000333555666444222222222666444222111111222666;;;;;;::::::===CCCLLL[[[gggttt}}}wwwqqqaaaOOOIIIDDD<<<666333333222222...000222444444333333222111000000////////////000////////////////////////...........................---,,,,,,......---,,,---------------------------------............///---------............//////......---------......////////////////////////---------.........//////////////////////////////////////////000000000000111000//////000111000///444222222888@@@GGGOOOTTTccceeeiiimmmuuuwwwjjjqqq~~~|||sssqqq```[[[VVVMMM???222333;;;555333111/////////...---...............///000000////////////////////////000//////...---,,,,,,,,,,,,---......//////..................................................................////////////000000000000000000000000///////////////.........000000000000111111111111333//////444555222222666:::===DDDOOO]]]ggglllmmmmmm~~~yyyuuupppkkkgggffffffgggooonnnmmmlllnnnqqqvvvyyy{{{qqqooovvv|||}}}}}}zzzzzz|||zzzqqqllloooooojjjgggggggggjjjlllmmmmmmoootttxxx~~~pppcccWWWQQQGGGCCC===999666444222000111111111000000000000000///000111222222111000///000000111111111111000000000000000000111111111111333222444666666>>>RRRgggpppbbbkkkooohhhfffdddeeekkksss|||{{{yyy{{{~~~~~~~~~}}}|||||||||}}}}}}}}}||||||||||||||||||zzz{{{}}}~~~~~~~~~~~~|||VVVDDD<<<;;;:::999;;;===@@@BBB999777555555555444333111333333222222222222333333111111111111111111111111111111111111111222222333222222222222222111111111444444555444444444444555333444555666555555666999:::DDDSSSccctttuuuhhh^^^QQQDDD<<<888666555555444222111111111111000222111111000000000000000////////////////////////...........................---,,,,,,......---,,,---------------------------------............///---------............//////......---------......////////////////////////---------.........//////////////////////////////////////////000000000111222111000111222333222222333333666AAAOOO[[[bbbeeehhhfffiiiuuu|||{{{}}}uuurrrrrrxxxpppjjjccc\\\NNN>>>666555888555222111333333000..................///000000////////////////////////000000//////...------,,,,,,---......//////..................................................................////////////000000000000000000000000///////////////////////////000000000000111111111111...000444555333555;;;GGGPPP]]]lllxxxzzzvvvsssmmmiiihhhkkkoooqqqyyywwwuuuttttttxxx}}}~~~vvvuuu|||zzzyyy|||}}}tttooooooooopppqqqpppmmmlllmmmooopppsssvvvzzz}}}zzznnnccc]]]XXXSSSKKKBBB;;;777666666555333111000///000111222///000111222222111000///000000111111111111000000000000000000111111111111444444555666555===SSSiiikkkgggssslllcccbbbbbbeeemmmxxx~~~|||}}}~~~~~~~~~|||||||||}}}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}|||VVVFFFBBB@@@===;;;:::::::::;;;888777555555555555333111333333222222222222333333111111111111111111111111000111111222222222222222222222222222222222222222444222000000222444666666666777888888:::>>>DDDHHHWWWhhh||||||~~~nnn]]]MMM@@@888888555222222333444222///333222222111000000111111////////////////////////...........................---,,,---.........,,,---------------------------------............///---------............///......---------......///////////////////////////------.........//////////////////////////////////////////000000000111111222222222222222333555666333999DDDUUUfffqqqsssqqqmmmpppzzz{{{vvvuuusssvvv|||wwwrrrhhhWWWGGG???:::555000///111222///,,,//////.........///000000////////////////////////111000000//////......---,,,---......//////..................................................................////////////000000000000000000000000/////////////////////////////////000000000111111111000222555555777>>>EEEQQQ\\\nnn~~~yyyqqqooooooooooooqqquuuzzz{{{wwwwwwzzz}}}|||{{{zzzwwwyyyyyyzzzyyyvvvqqqmmmjjjhhhggggggiiimmmuuu~~~zzzrrrmmmjjjeee[[[MMMAAA::::::<<<999666333000///000222444000000111222222111000000000000111111111111000000000000000111111111222222333555777777777BBB[[[qqqssseeeppp|||hhh``````bbbgggqqq}}}~~~~~~}}}}}}{{{{{{}}}~~~|||{{{zzz{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~}}}}}}}}}~~~|||zzzzzzUUUGGGDDDBBB???<<<999777777777888666555444555555333222333333333222222333333333111111111111111111111111000111222333444333222111222222222333333333333333444222000111444777888777888:::;;;>>>GGGXXXhhhppp~~~ttt[[[LLL@@@;;;666555666666444111333333222111000000000000////////////////////////........................///---,,,---...///...------------------------------------............///---------............///...------------...//////////////////////////////............//////////////////////////////////////////000000000111111111333222222111111333666888999FFFXXXhhhttt{{{yyyttt}}}~~~xxxtttxxxyyykkk\\\SSSDDD<<<333///000222000---000///////////////000000////////////////////////111111000000/////////...,,,---......///.....................................................................///////////////////////////////////////////////////000000000...//////000000111111111222333444555888???KKKUUU]]]eeerrr}}}|||uuukkkjjjrrrwwwzzz~~~~~~xxxwww{{{|||{{{}}}zzztttooolllpppmmmjjjiiilllqqqtttvvvxxx{{{}}}}}}zzzpppaaaPPPEEEBBBCCC;;;999777444333111111111111111111111111111111111000111111222222111111000000000111111111222222222000444777777:::JJJeee|||hhhccc{{{wwweeeddddddgggmmmvvv~~~}}}yyy|||~~~zzzwwwxxxzzz}}}}}}|||zzzyyyyyyyyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz|||}}}~~~~~~{{{{{{|||}}}~~~{{{yyyxxxwwwwwwTTTHHH>>>===<<<;;;:::;;;;;;<<<777666444444555555444222444333333333333333333444111111111111111111111111000111222444444333222222222222333333444444444444777666555555666777777777777@@@JJJUUUhhhyyyrrrtttwwwyyyuuu___UUUGGG;;;555333333222444333222111000000000000000000000000000000000000///////////////////////////...------//////...------------------------------------............///---------............///---------------...//////////////////////////////........./////////000000000000000000000000000000000000000000111111111111222222222111111333888<<>>???>>>===:::555111...222222111111111111222222111111222222222222111111111111111111222222222222///444666777===PPPkkk~~~eeehhhrrrdddeeeggglllsss~~~}}}~~~wwwyyyyyywwwrrrooooooppptttxxx}}}~~~{{{xxxxxxxxxxxxxxxyyyyyyzzzwwwwwwvvvvvvuuutttssssssssstttvvvxxxzzz{{{||||||yyyzzz{{{||||||}}}~~~~~~}}}zzzxxxvvvvvvwwwwwwRRRIII???>>>===;;;:::999999999777555444444555555444333444444333333333333444444222222222222222222222222111222222333333333333333222333333444444555555666444555555555444666999<<>>:::333222222111111222222333111222222333333222222111111111111222222222333333222555666;;;KKKeee{{{vvvooowwwooo|||rrriiieeedddiiisss~~~yyyrrriiieeefffiiiiiiiiillllllllllllkkkjjjiiiiiihhhjjjllloooqqqsssuuuuuurrrqqqpppmmmkkkhhhgggfffbbbccceeehhhjjjkkklllmmmiiikkkllllllkkkkkkooorrrmmmmmmmmmnnnooopppqqqrrrOOOIII;;;;;;;;;;;;;;;;;;;;;;;;666555444444555666555333555444444333333444444555222222222222222222222222444333222111222333444555333333444444555666777777555:::???BBBHHHWWWmmm}}}ooopppvvv~~~www]]]PPP:::999888777555555444444000000000000000000000000000000000000000000000000000...---...///000///...---------------------------------.........//////---------.........//////,,,,,,,,,---...///000111////////////////////////////////////000000000000000000000000000000000000000111111111111222222222///333888;;;@@@JJJWWWaaa```eeeiiirrruuulllmmmtttyyyxxxvvvooo```NNN???777555222222111000000///000000////////////////////////---------...............,,,---......//////................................................................../////////000000000000000000000000000...//////000111222222222111111222333555666666777>>>HHHXXXjjjvvv}}}|||qqqlllpppvvvxxx~~~xxxuuuqqqnnnnnnqqquuuxxx~~~wwwoooiiieeeccc___ZZZSSSKKKEEEBBB444333222111111222333444111222222333333222222111111111222222222333333333111444777???UUUtttyyyxxxvvvsss~~~kkkfffeeegggmmmvvv}}}xxxoooeeeccciiipppssssssnnnkkkfffbbb``````aaaccc___aaadddgggjjjmmmooopppooonnnllliiifffcccaaa```WWWXXXZZZ]]]___aaabbbbbb___```bbbaaa``````dddgggbbbccceeefffhhhjjjkkklllUUUHHHBBB???<<<;;;:::999777555555555444444444333333333444444444444444444444444555555555444444333333333000111111222222222111111666666555555666666666666777???MMM\\\bbbnnnxxxWWWLLL@@@;;;777777???JJJ999222...000333222111111000///////////////000000////////////////////////........................---------............///............////////////..................................../////////000////////////000000000000000000000000111111111111444222111111222444444444777444;;;OOOaaagggggghhhdddnnn}}}xxxyyy}}}~~~pppaaaSSSCCC555222111111222222000...,,,000000////////////000111//////............//////........................////////////////////////............////////////000//////.........//////////////////000000000000000000000000111222333444333///111666888777<<>>666222444555333111222222222111///000222444111111111000111111222333111444555DDDbbbyyy{{{yyynnnrrr{{{wwwjjjeeeiiidddmmmzzz|||tttkkkiiiooozzzppp___[[[[[[VVVTTTVVV\\\[[[[[[^^^dddhhhhhhfffgggcccaaabbb^^^WWWRRRRRRNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRUUUXXX\\\^^^^^^]]]\\\UUUHHHBBB@@@===;;;;;;;;;999777555555555444444444333333444444444444444444444444555444444444333333333333222222333333333333333333333555666666666666888;;;JJJLLLYYYrrr~~~mmmRRRBBB<<<:::===BBB>>>777333333333111111333111111000000000111111222////////////////////////........................---------............///............////////////................................./////////000000////////////000000000111000000000000111111111111000000//////000222555666;;;EEEXXXllluuutttuuuyyywwwfffZZZOOOGGG;;;555000///222333111...000000/////////000000111//////............//////........................////////////////////////............////////////000//////.........//////////////////000000000111000000000000111222222333666111///444999>>>IIISSS\\\gggyyy~~~yyy}}}vvvwwwwww~~~~~~sssuuu}}}zzzoooiiiiiijjjoooyyyyyynnnbbbWWWPPPLLLMMMHHH???888444333444555333333333222111000111222111111111111111222222333333666777DDD___vvvrrrmmmrrrzzz}}}uuuiiidddggggggqqq}}}~~~xxxrrrpppvvvxxxccc\\\ZZZSSSOOOOOOQQQQQQTTTXXX^^^aaaccccccccc^^^ZZZXXXTTTNNNJJJJJJGGGGGGHHHHHHIIIJJJLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMLLLNNNRRRUUUXXXYYYZZZZZZUUUGGGAAA???===<<<<<<<<<;;;:::666555555555444444444444333333333333333333333333444444333333333333222222333333444444555555555555555777999888666:::BBBIII[[[nnnyyyaaaNNNBBB<<<<<<777222000111222111333777333222222111111111222222////////////////////////........................---------............///............////////////............................../////////000000000/////////000000000111111000000000111111111222222///000111000000222888===BBBYYYwww~~~oooccc___^^^LLLAAA444///111444333000111111000000000000000111000//////......//////000........................////////////////////////............/////////////////////......//////000/////////000000000111111111111000000000111111222666444555;;;BBBKKKYYYdddkkk{{{~~~yyyzzz|||{{{||||||ssskkkmmmxxxvvvlllaaaWWWOOOQQQPPPKKKDDD;;;666444555333333333333222111111111111111111111111222333333333777888DDD^^^vvvnnnkkkqqqyyy{{{sssiiieeehhhmmmvvv~~~}}}zzzzzz{{{ccc[[[YYYSSSNNNLLLOOOSSSXXX\\\^^^```bbbcccaaaZZZRRROOOKKKEEEBBBCCCBBBBBBCCCDDDEEEFFFGGGHHHKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJLLLOOORRRUUUWWWXXXSSSEEE@@@>>><<<;;;<<<<<<<<<:::666666666555555555555444333333333333333333333333333333333333333333333222444444444444555666666777888::::::888:::EEEWWWeeexxxqqqUUUDDD>>>666333222444333111222555333222222111111111111222////////////////////////........................---------............///............////////////...........................////////////000000000//////000000000111111111000000111111111222222222000333444333222666???FFFWWWnnnzzzmmmkkkooobbbUUUCCC777222222222222222222111000000000111111000000////////////000000........................////////////////////////............//////////////////////////////000111//////000000000111111111111111000000000111111222111888BBBJJJQQQ\\\kkkxxxooofffhhhrrr||||||rrriiibbb^^^SSSTTTSSSNNNGGG>>>666222222222111222333333222000222111111111111222333333111555777GGGeee}}}rrrhhhoooxxxyyysssllljjjmmmsss|||pppZZZVVVXXXWWWTTTUUUUUUZZZ```bbbbbbaaabbbddddddZZZOOOJJJFFFBBBAAACCCCCCDDDEEEFFFHHHIIIIIIJJJOOOOOONNNNNNNNNNNNOOOOOOLLLLLLMMMOOOQQQTTTVVVXXXQQQCCC>>><<<::::::;;;<<<;;;:::777777666666666555555555333333333333333333333333333333333333333333333333444333333333444555777888666888:::===FFF[[[vvvxxxZZZHHHCCC???<<<<<<999222///000333222111000000000000000////////////////////////////////////////////////---------............///............////////////////////////////////////////////////000000000111000000000000111111111111111111111111222222222222222444555555555;;;GGGPPPrrr{{{zzzyyy}}}vvvlllZZZGGG999222222444333333222111111111111111000000////////////000000////////////////////////////////////////////////............///////////////////////////000111111000000000000111111111111222111111111111222222333000===LLLVVV___nnn}}}yyyxxxwww{{{qqqkkklllssszzz}}}tttpppoooaaa[[[UUUPPPMMMGGG???999333111000111333444333111222222222111222333333444222555999PPPuuuuuueeennnvvvwwwssspppqqqssswwwwwwaaaOOOOOOVVVYYY[[[^^^UUUZZZ```cccbbbbbbccceeegggZZZMMMHHHFFFDDDDDDFFFGGGHHHJJJLLLMMMNNNOOOOOORRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRTTTVVVXXXQQQCCC>>><<<:::::::::;;;:::999777777777777666666666666444444444444444444444444333333444444444444555555444444333333444666888999555:::CCCOOOaaa{{{|||___LLLDDD>>>>>>===888555444333222111000000000000000////////////////////////////////////////////////---------............///............/////////////////////////////////////////////000000000111111000000000111111111222222111111111222222222222333222333444555:::EEERRR\\\}}}www}}}~~~}}}oooZZZGGG:::777999444444333222111111111111111000000//////000000111////////////////////////////////////////////////............////////////////////////000111222222000000000111111111222222222111111222222333555555999EEESSS^^^lllzzzvvvuuurrruuuxxxzzzmmm]]]SSSOOOMMMJJJGGG999555222111444555444222222222222222222333444444555888???[[[qqqcccnnnvvvvvvrrrrrrtttvvvzzz}}}~~~~~~jjjXXXJJJLLLSSSVVV[[[aaaVVVZZZ___dddgggiiikkkmmmeeeWWWJJJFFFFFFFFFHHHKKKKKKMMMOOOQQQSSSTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRVVVUUUTTTTTTTTTVVVWWWXXXQQQDDD???===;;;;;;;;;;;;:::999888888888777777777666666555555555555555555555555444444444555555666666666666555444444555888:::;;;???III[[[qqqaaaSSSFFFBBBBBB@@@===<<<444444333222111000000111////////////////////////////////////////////////---------............///............//////////////////////////////////////////000000000111111111000000111111111222222222111111111222222222333333333333444999DDDTTTccclll|||~~~yyy}}}zzziiiXXXJJJBBB>>>555555444222222111111111111111000000000000111111////////////////////////////////////////////////............////////////////////////000111222333000000111111111222222222111111222333444666777888EEEOOO[[[kkk~~~uuutttrrryyyrrrcccYYYSSSQQQOOOCCC===777444555666444222333222222222222333444444444:::DDDaaa}}}|||iiidddooovvvtttpppqqqsssttt||||||~~~}}}vvvaaaSSSIIIKKKPPPRRRYYYaaa]]]^^^aaagggmmmqqqssssssbbbUUUHHHEEEHHHJJJMMMPPPPPPQQQTTTWWWYYYYYYYYYYYYTTTTTTTTTSSSSSSTTTTTTTTTXXXXXXXXXYYYYYYZZZ[[[\\\SSSFFFAAA???===<<<<<<<<<;;;:::888888888888777777777777666666666666666666666666555555555666666666777777777777666666777999<<<===MMM[[[sssqqqZZZNNNJJJEEE@@@===666555444333222222222222////////////////////////000000000000000000000000---------.........//////............/////////000000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333666444666>>>MMM```qqqzzzyyy~~~}}}nnn}}}qqqeeeWWWJJJBBB666555444333222222222222111111000000000000111111000000000000000000000000////////////////////////............/////////000////////////000111222333000111111111111222222222111222222333555777999:::MMMVVVeeezzz~~~yyyzzzvvvvvvzzzvvveeeXXXQQQOOOLLLDDD;;;666666666444111333333222222333333444555111:::GGGaaa|||eeeeeepppvvvrrrmmmoooqqqqqq|||{{{}}}ttt\\\QQQIIIKKKOOOPPPXXXbbbbbbaaaaaafffmmmqqqrrrqqqbbbTTTHHHGGGKKKNNNRRRUUUTTTUUUXXX[[[]]]^^^]]]]]]ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]___```aaaaaaTTTDDD@@@???>>><<<;;;;;;;;;;;;777777777777666666666666666666666666666666666666777888777555333333555777555888;;;;;;666777DDDSSSgggsssWWWHHHDDDCCCCCCAAA<<<888888666222111333---...///000111111111111////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000111111222444111000333444222333555444888<<>>777777666333111111111000000000000000111111222222111111111111222222222111111111000000//////////////////000000000000............////////////000000000000111222333444222111333666555777CCCQQQ]]]fffppp{{{|||{{{zzztttvvv~~~ooo___WWWWWWTTTOOOFFF>>>888555444333222000000111444666777666;;;666EEEiii{{{hhhgggaaajjjpppooooootttvvvsss{{{sssWWWNNNHHHIIILLLPPPTTTXXX___aaadddiiimmmnnnmmmkkk]]]QQQHHHJJJMMMOOOSSSXXXWWWZZZ___dddfffeeecccbbbcccbbb```^^^\\\[[[]]]^^^^^^bbbfffgggfffeeefffhhhQQQBBB@@@???>>><<<;;;;;;;;;;;;888777777777666666666666666666666666666666666666666777777666555555777999555777999;;;===GGG]]]rrrzzzvvv|||pppYYYOOOJJJFFFCCC>>>;;;:::777222///000//////000111111111111111////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000111222222444111111555555333444777999???HHH[[[yyy~~~}}}|||}}}tttqqqpppfffSSSFFF999666777555111///111000000000000000111111111111000000000000111111111111111111000000000///////////////000000000000///000000000111111111111111111111111111222333333444333555888:::???NNN]]]gggvvv~~~zzzrrreee\\\WWWPPPNNNKKKDDD===888555444444333222333555666666555888666GGGlllnnnbbb```bbbggglllmmmoootttxxxyyyvvvlllWWWPPPLLLNNNRRRSSSUUUXXX[[[___eeekkkmmmkkkeee```XXXOOOIIILLLQQQUUUYYY^^^^^^aaadddhhhjjjjjjiiihhhdddeeeeeedddcccbbbbbbcccbbbeeehhhhhhhhhhhhkkkmmmOOO@@@@@@???>>><<<;;;;;;;;;;;;888888777777777666666666666666666666666666666666444666888888777777999:::777777999AAAMMMbbb~~~~~~nnn^^^QQQDDDGGGBBB>>>>>><<<555111111111111111111111222222111////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111111000000000000111222222333222333666666444666;;;<<>>===:::555111111000000/////////000000000000////////////000000111111111111000000000000////////////000000000000111111222222222333333333222222111111111222333333111222444:::@@@KKK]]]lll{{{~~~{{{tttjjj```RRRRRRQQQLLLFFF>>>999666666555444444666666555333999:::OOOsss{{{gggddd^^^bbbccciiippptttuuuzzztttiiiWWWQQQPPPTTTXXXXXXWWWXXXZZZ___fffmmmnnnhhh___XXXRRRLLLJJJNNNUUUZZZ^^^bbbdddeeefffggghhhiiiiiiiiidddeeeffffffffffffeeedddfffggghhhhhhhhhiiillloooNNN@@@@@@???>>><<<;;;;;;;;;;;;888888888777777777666666666666666666666666666666444666888888777777888:::999888???QQQiiiyyybbbKKKLLLEEEBBBBBBAAA<<<888777333222222111111000111111////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111111111000000111111222333222222333555444333999@@@IIIggg~~~|||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}}}}}}}}}}ppp]]]PPPGGG???999777111111000/////////000000//////............//////111111111000000000000000////////////000000000000222222222222333333333444333333222222222222333333222444:::BBBNNN___sss~~~~~~}}}sssaaa]]]WWWSSSNNNHHH???888666555444444555666444333777>>>UUUxxxxxxdddhhh```aaadddnnnyyy|||yyy{{{uuukkkYYYTTTRRRVVVZZZZZZYYYZZZ___bbbgggkkkmmmiiibbb]]]VVVSSSSSSVVV\\\aaadddfffiiiiiiiiiiiiiiijjjkkklllmmmllljjjjjjjjjkkkjjjiiijjjiiigggffffffgggjjjlllOOOBBB@@@???>>><<<;;;;;;;;;;;;888888888888777777777777777777777777777777777777555777888888777666888999999<<>><<<;;;;;;;;;;;;999999888888888777777777777777777777777777777777777777888777777888:::===AAALLLfff|||yyykkkeeeccciiiooopppnnnnnnjjjiiiggggggllloooiii```VVVXXXcccvvvzzz___SSSHHHDDDCCC@@@>>>???777666444111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111222111111111111222333333333333444444555===QQQddd~~~}}}yyyxxxyyy{{{}}}~~~{{{{{{||||||||||||{{{{{{yyy|||zzzvvvttt^^^FFF999666444333222111111111111111//////............//////000000000000111111111111////////////000000000000000000111111111222222222333333333333444555666666777BBBQQQ```rrr}}}{{{{{{|||}}}|||{{{|||}}}}}}}}}||||||{{{zzzzzzwwwuuuwww|||~~~|||yyyssstttuuuuuuuuuwwwzzz}}}|||ooonnntttzzzfff[[[XXXUUULLLCCC<<<888444222333555555666777GGGdddmmm]]]eeedddkkk}}}zzzyyyzzz~~~uuulll___WWWRRRTTTXXXZZZ]]]```dddcccccceeejjjpppsssttthhhjjjjjjiiijjjnnnpppooosssvvv{{{{{{wwwtttttttttttttttsssKKKGGG@@@???>>><<<;;;;;;;;;;;;999999999888888888777777777777777777777777777777777777777777888;;;AAAEEEUUUggg~~~rrrjjjhhhkkkooollliiijjjsss{{{{{{xxxvvvrrruuuxxxyyyzzzyyypppfff```___bbbiiikkkgggbbb```___ccciiilllpppxxxvvvfffTTTJJJEEEAAA@@@@@@;;;999666444222111111222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111222222111111222222333444444444555666;;;JJJfff}}}zzzxxxxxxzzz|||~~~~~~{{{|||}}}uuuxxxsssXXXCCC:::666555444333222222222222000//////////////////000///000000000111111111111////////////000000000000000111111111222222222222222222222333444666888888===KKK]]]mmm~~~}}}|||{{{||||||zzzwwwtttzzzyyyyyyxxxxxxxxxxxxxxxzzzwwwttttttwwwyyyxxxwwwppppppppppppqqqssssssssswwwvvvwwwzzz~~~~~~|||qqqqqquuupppaaaYYYTTTOOOKKKDDD???888444333444555666888LLLlllooodddggghhhyyyuuutttyyy{{{}}}{{{~~~wwwooo```XXXTTTVVVZZZ[[[^^^aaacccdddgggmmmssswwwyyyyyyrrrvvvwwwtttvvv|||lllIIIHHH@@@???>>>===;;;;;;;;;;;;999999999888888888888777777777777777777777777777777777777777:::???FFFKKKiiizzz}}}~~~xxxtttllleeebbbfffmmmsss|||zzz~~~zzzvvvtttrrrrrroookkkmmmqqqiiijjjjjjfffbbbbbbfffjjjmmmvvv___QQQIIIDDDAAABBB>>><<<999666444333333333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111222222111111222222333444555555666999@@@TTTvvv~~~~~~}}}~~~{{{yyyxxxxxx{{{~~~{{{|||~~~}}}jjjOOO@@@777666555444333333333333000000////////////000000//////000000111111111222////////////000000000000111111222222222333333333111111222333555777999:::HHHXXXlll||||||zzzxxxxxxyyy{{{{{{zzz{{{zzzxxxwwwwwwxxxyyyzzzxxxvvvtttrrrrrrssstttuuuqqqooonnnnnnppppppooommmvvvsssqqqrrrwwwzzzzzzyyy|||yyy|||vvvfffXXXQQQPPPPPPKKKEEE<<<555333333555666222IIIjjjnnnwwwoooiiigggfffjjjnnnyyy|||~~~|||zzzzzzzzz{{{{{{|||||||||~~~zzzwwwuuurrrtttvvvzzz~~~{{{ttt```YYYVVVYYY\\\]]]^^^aaacccgggnnnvvv}}}~~~|||kkkIIICCCAAAAAA@@@>>>===;;;::::::888999999999999888777777666888::::::888666666666555888;;;;;;888>>>XXXrrr{{{sssmmmrrrsssrrrnnnkkkoooxxx~~~{{{yyytttmmmhhhdddfffgggkkkuuuooo]]]TTTJJJEEEDDD@@@???>>>===:::777555333111111111222111000//////111111111111111111111111000111111111111222222222111111000000//////......000111111111111222222222333444333111111333555444333777:::@@@UUUrrrxxx}}}}}}wwwtttvvvyyy{{{||||||||||||}}}~~~|||}}}kkkJJJ???<<<666111111444333000000000000000000111111111111111111111111111111111000111111111111222222222111111222222222333333333333222444777666555???KKKSSSjjj|||zzzzzzyyywwwuuutttuuuyyy|||xxxwwwwwwwwwvvvvvvuuuuuuxxxsssnnnppptttuuuqqqlllqqqooommmmmmoooppppppoooqqqpppoooooooooqqqrrrsssrrrssstttxxx}}}xxxmmmdddZZZSSSPPPRRRLLLCCC;;;666555666777:::FFFccc{{{qqquuurrrfffmmmvvvsssppppppqqqxxx}}}yyyxxxyyysssqqqnnniiieeedddfffiiitttsssqqqnnnjjjfffcccbbb`````````bbbgggnnnuuuzzzppphhh]]]WWWYYY___eeehhhqqqoootttkkkJJJCCCAAAAAA@@@>>>===;;;::::::999999999999999888777777555777::::::999888888999:::999;;;???EEEUUUrrr|||sssqqquuuxxxyyywwwbbbfffjjjmmmooouuu~~~uuucccQQQFFFCCCAAA@@@@@@???===999555222222111111111111000000000111111111111111111111111000111111111111222222222111111000000////////////111111111111222222222222222333333222222444666666888:::AAATTTooo|||}}}{{{xxxvvvvvvwwwyyy{{{}}}~~~~~~wwwYYYLLLCCC999444444444222111111111222222222222222222111111111111111111111111111111111111222222222222111222222222222333333333333333666888666888DDDQQQdddttt~~~~~~uuuuuuvvvuuuuuuvvvxxxyyywwwvvvuuuuuutttssssssssstttqqqooopppssstttqqqnnnnnnmmmmmmnnnpppqqqqqqpppnnnnnnmmmmmmnnnooopppqqqrrrrrrrrrsssvvvzzz~~~yyypppdddWWWOOOPPPNNNJJJAAA999555555888999DDDbbb~~~sssvvvuuukkkoootttrrrnnnnnnqqqzzz|||}}}|||uuunnnhhheeeddddddgggfffdddaaa]]]ZZZXXXXXXVVVUUUTTTTTTWWW]]]dddiiizzzwwwpppgggaaa```eeelllpppyyyyyyjjjIIICCCAAA@@@???>>>===<<<;;;:::999999999999999888888777555777999:::999999:::;;;>>>;;;;;;EEEWWWrrr~~~~~~{{{zzzrrryyy~~~{{{zzz~~~cccOOOFFFDDDCCCCCCCCCBBB???999555444333111000000000111222111111111111111111111111000111111111111222222222111000000000000/////////111111111111222222222333111222333444333444666888:::>>>QQQpppsss|||vvvvvvvvvvvvwwwwwwxxxyyy}}}~~~qqqZZZIII:::666555111///111333333333333333333333222222222222222222222222222111111111111222222222333222222222222333333333333444555777777777>>>OOO```|||zzzxxxxxxxxxwwwttttttuuuuuuuuuttttttttttttsssrrrrrrqqqrrrrrrssstttttttttttttttsssrrrrrroooooooooppprrrrrrpppnnnjjjjjjjjjjjjkkklllnnnnnnsssqqqpppooooooppprrrttt}}}~~~qqq]]]NNNMMMPPPOOOIII>>>777666888999CCCbbbuuutttwwwqqqsssrrrrrrllllllppp{{{~~~{{{xxxuuuqqqooohhhhhheee```[[[XXXWWWWWWZZZYYYWWWVVVVVVZZZ```dddkkkrrr{{{|||vvvnnnjjjkkksssyyy{{{gggGGGAAA@@@@@@???>>>===<<<;;;;;;999999::::::999999888777666888999999888888999:::>>>;;;???OOOkkk~~~ooooooxxxbbbOOOHHHGGGFFFGGGGGGEEE@@@;;;777555333111000111222333111111111111111111111111000000111111111222222222000000000000000000000000111111111222222222333333111111333555333222444999999HHHgggzzzuuu{{{wwwxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzzzz}}}iiiTTTAAA===:::333000444333333333333222222222222222222222222222222222222111111111222222222333333222222222333333333444444555666666666:::IIIaaauuu{{{yyyxxxxxxyyyyyy|||zzzxxxwwwwwwwwwvvvvvvqqqqqqqqqrrrsssuuuwwwwwwzzz}}}~~~|||xxxuuutttuuurrrqqqrrrrrrsssqqqnnnkkkhhhhhhhhhiiiiiijjjkkkkkkqqqpppnnnmmmmmmnnnoooooowww{{{{{{jjjVVVLLLNNNOOOLLLEEE===999888999DDDbbbsssuuuuuusssvvvtttssskkkjjjnnnzzzzzzyyyvvvpppiiiffffffhhhkkklllllliiieeedddeeehhhhhhlllrrrwww|||zzzqqqpppwww~~~~~~vvvqqqdddEEE@@@@@@??????>>>===<<<;;;;;;999::::::::::::999888888777888999888777666888999:::???KKKbbbyyy|||~~~wwwuuuwwwxxx\\\MMMIIIFFFFFFHHHGGGCCC???;;;999666333222222222333111111111111111111111111000000111111111222222222000000000000111111111111111222222222222333333333222111333555333000444<<<@@@ZZZ}}}|||uuurrr}}}|||{{{yyy|||{{{{{{|||~~~~~~~~~}}}}}}~~~}}}{{{xxxwwwxxx|||~~~wwwcccPPPHHHCCC;;;888:::333333222222111111111111222222222222222222222222111222222222222333333333222222333333333444444444666777666888BBBZZZvvv}}}||||||yyyzzzzzz{{{|||~~~}}}xxxwwwzzz}}}sssuuuwwwzzz~~~}}}wwwuuuvvvpppppppppqqqrrrpppmmmjjjggghhhhhhiiiiiiiiiiiiiiikkkkkkkkkkkklllmmmoooppptttxxxyyyxxx~~~{{{eeeOOONNNLLLKKKJJJEEE>>>999777BBB___vvvssspppuuuuuutttllliiilllxxx}}}}}}yyyppplllkkkooonnnmmmmmmpppwwwxxxuuu{{{|||wwwrrrmmmjjjiiibbbDDD@@@?????????>>>===<<<<<<<<<:::::::::::::::999999888888999999888777777999;;;===LLLbbb}}}uuuppppppyyy|||~~~mmmVVVOOOHHHEEEFFFFFFDDDAAA???===:::777555333222222111111111111111111111111000111111111111222222222000000000111111111111222222222222222333333333333333111222666444111999DDDWWWqqqwwwmmmyyy|||zzzzzz|||}}}~~~}}}~~~~~~|||}}}}}}}}}}}}{{{zzz{{{~~~{{{yyy{{{~~~|||ppp___PPPFFF???;;;888333333222222111111000000333333333333333333333333222222222222333333333333333333333333444444444444666888999???PPPlll~~~{{{zzzzzz||||||}}}~~~}}}||||||~~~~~~zzzuuuvvv|||}}}xxxwwwpppooopppqqqssssssqqqooojjjjjjjjjkkkjjjjjjiiihhhffffffggghhhjjjkkkmmmnnnoootttuuutttwwwmmmWWWQQQLLLJJJLLLJJJDDD===666@@@YYYyyytttkkkpppuuusssllliiikkkuuu}}}}}}~~~}}}{{{tttpppjjjfffffflllvvv}}}|||zzz~~~||||||zzzxxxvvvpppnnniiiccc___^^^aaadddbbbFFFBBB??????>>>>>>======<<<<<<::::::;;;;;;::::::999888777888999::::::;;;>>>AAAKKKaaa~~~{{{llljjjwww|||ppphhhtttggg\\\OOOGGGFFFGGGFFFCCCCCCAAA???;;;888444222111111111111111111111111111000111111111111222222222000000111111111222222222222222222333333333444444333000222777777666AAAPPPvvv{{{ppp|||}}}{{{zzzzzz|||~~~~~~}}}~~~uuupppqqqpppYYYIIIDDD>>>666555444444333222222111111333333333333333333333333222222222333333333444444333333333444444444444555666:::???JJJ```||||||zzzzzz}}}}}}|||{{{yyyxxxxxxwwwuuutttmmmmmmnnnmmmlllkkkiiihhhfffgggggghhhiiijjjjjjkkkjjjmmmnnnnnnqqqxxx~~~yyy||||||qqq___YYYQQQLLLKKKIIIGGGDDD;;;@@@TTTrrr~~~xxxhhhlllwwwpppmmmkkkkkksss{{{|||yyytttooolllmmmrrrwww~~~~~~{{{{{{~~~|||{{{yyyxxxuuurrrnnnkkk```^^^YYYTTTRRRVVV]]]ccccccGGGDDD??????>>>>>>======<<<<<<::::::;;;;;;::::::999888666888999;;;<<>>:::555222000111111111111111111111111000111111111111222222222000000111111222222222222222222333333333444444444333///111888999:::HHHZZZuuuxxxzzzzzzzzz|||~~~vvvmmmkkkwwwfffRRRNNNFFF:::666666555444333333222222333333333333333333333333222222333333333444444444333333333444444444555555666;;;CCCRRRkkk~~~~~~~~~{{{zzz|||~~~|||yyyvvvpppppppppooonnnllliiihhhjjjjjjjjjjjjjjjiiiiiiiiihhhgggggghhhlllqqqqqqooommmmmm~~~{{{vvv{{{yyyeee```XXXOOOIIIGGGHHHJJJBBBCCCSSSqqq|||vvvzzzgggkkkzzz}}}nnnmmmllllllrrruuu{{{~~~|||}}}}}}}}}{{{{{{|||sssuuuwwwwwwwwwyyy~~~~~~}}}|||{{{|||{{{zzzwwwsssnnniiifffVVVUUURRRNNNMMMRRR[[[bbbYYYGGGCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888777777999===<<<===FFFSSSjjjmmm```dddrrr}}}uuummmccc```ppp{{{oooYYYFFFJJJNNNCCCIIIFFFDDDAAA>>>:::555222222111222333555444222000000000000000000000000000333222111000000111222333333333333333333333444444;;;000111===<<<888MMMmmmsss}}}{{{zzz|||~~~}}}yyyrrrmmmnnn```MMMGGGFFF888777555555555333111...111111222333555666777777222333333333333333333444555555444222333555555444000CCCSSSccczzz}}}}}}}}}vvv}}}}}}{{{~~~|||yyy}}}wwwrrrooollliiiggghhhiiijjjiiigggfffeeeeeehhhhhhiiijjjlllmmmoooppphhhlllvvv}}}uuummm___QQQJJJJJJJJJIIIEEEBBBgggzzzooorrrrrrvvvjjjjjjoooqqqwww}}}}}}}}}|||{{{~~~~~~~~~zzzsssooottt{{{yyy|||~~~|||yyyyyy~~~~~~xxxqqqoooooojjjcccVVVPPPKKKIIIGGGIIIPPPYYYYYYGGGCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999888<<<999888888999BBBWWWkkk|||zzzoookkktttyyypppkkkrrrzzziiiSSSKKKJJJEEEGGGEEEDDDCCCAAA>>>:::666333222222222333444222000111111111111111111111111222222111000000111222222222222222333333333333333777555555888===KKKbbbvvv}}}vvvyyy~~~}}}{{{{{{~~~yyyuuurrr}}}qqqWWWKKKHHH???;;;777444333333333222333333333333333444444444222222333333333333444444333444444444444666777777666LLL]]]lll{{{zzz{{{}}}xxx|||~~~xxxrrrmmmiiifffffffffgggfffeeeeeeeeeffffffffffffggghhhjjjmmmnnngggjjjqqq|||nnn[[[OOOJJJJJJKKKLLLLLLqqqzzz}}}zzzjjjfffjjjnnnxxx}}}}}}}}}}}}|||~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~zzzyyy~~~{{{|||~~~}}}yyyyyy}}}~~~yyysssqqqoooiiiaaaSSSLLLFFFDDDDDDFFFLLLSSSYYYGGGCCC@@@@@@???>>>======<<<;;;:::;;;;;;;;;;;;::::::999???<<<999:::AAAQQQlll{{{dddnnn{{{}}}|||cccNNNGGGDDDGGGFFFEEEEEEDDDAAA===999666444222111222333222111111111111111111111111111222222111000000111222222111111222222222333333333444999888888IIIhhh~~~xxxqqqxxx{{{sss{{{}}}zzz~~~|||~~~~~~|||tttqqqsssgggSSSLLLFFFAAA999444333444555666555555444333222111000000222222222333333444444444222333444555555666999<<>>======<<<:::;;;;;;;;;;;;;;;::::::<<<;;;<<>>::::::777333111111222333333111111111111111111111111222111111111111111111222000111111222222333333333444777:::HHHeeexxxkkkrrr~~~}}}|||~~~~~~~~~}}}}}}sssllliiippp~~~yyy^^^QQQKKKFFF===777555555555666555555444333111000//////222222222333333444444444222333555666555555:::AAAVVVnnn}}}}}}~~~}}}zzzxxxxxxzzz|||}}}xxxtttooojjjhhhgggffffffeeedddcccbbbccceeehhhjjjiiigggfffiiiooowww|||~~~qqq[[[LLLJJJOOOKKKMMMjjj}}}~~~kkkdddjjjssstttyyy~~~~~~|||}}}~~~~~~}}}}}}|||zzzyyyyyyzzz|||~~~|||{{{zzzxxxwwwwwwwwwwww}}}}}}}}}~~~}}}|||zzzyyyxxxyyyyyywwwuuutttvvvxxxzzz{{{{{{xxxvvvrrrggg]]]UUUJJJBBBBBBGGGJJJLLLOOOXXXFFFCCC@@@@@@??????>>>>>>======:::;;;;;;<<<<<<;;;;;;;;;:::999>>>OOOjjj~~~wwweeeMMMGGGEEEEEEEEEEEEDDDAAA???>>>:::555333222333333333111111111111111111111111111111111222222111111111000111111222333333444444777333@@@cccnnneee~~~~~~~~~~~~}}}{{{~~~~~~}}}|||{{{{{{{{{{{{qqqqqqjjjdddnnnkkkVVVNNNJJJCCC===999777444333333333333222222111111111111111222333333444555555333333555777444444===HHHbbbvvvyyy{{{|||}}}{{{{{{{{{||||||wwwpppkkkjjjiiihhhggggggfffdddddddddfffhhhiiijjjgggeeeeeeiiipppvvvzzz{{{zzzdddPPPIIILLLMMMOOOccc}}}mmmdddjjjssstttxxx}}}}}}||||||}}}}}}}}}|||{{{yyyxxxxxxyyy{{{|||zzzzzzyyyyyyxxxyyyyyyzzz{{{{{{}}}~~~|||||||||{{{zzzyyyxxxwwwvvvuuuvvvvvvvvvuuuuuuvvvwwwvvvxxxxxxwwwuuuqqqfff\\\TTTJJJCCCDDDIIILLLOOORRRWWWEEECCC@@@@@@?????????>>>>>>>>>:::;;;;;;<<<<<<<<<<<<;;;;;;>>>GGG\\\|||zzzrrrWWWFFFDDDCCCCCCEEEFFFFFFFFFAAA===888555555555444444222222222222222222222222000111222222222222111000111111222333444444555555:::888PPPhhhrrr~~~~~~~~~{{{zzzyyyuuutttuuuwww{{{~~~~~~|||zzz~~~}}}|||{{{{{{zzzsssxxxpppaaabbbvvv{{{cccSSSOOOIIICCC>>>:::555222333333333333333222222222111111222333333444555555444333555777555555CCCUUUiiizzz~~~{{{zzzvvvxxx{{{}}}}}}~~~|||yyyvvvqqqkkkiiijjjkkkkkkiiigggggggggggggggggghhhhhhiiihhhfffeeehhhlllqqqttt~~~uuuzzzlllTTTHHHHHHKKKLLLYYYuuuxxx}}}|||nnneeehhhooouuuyyy~~~}}}||||||}}}||||||{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxyyyzzz{{{{{{xxxyyy{{{~~~~~~~~~~~~|||{{{xxxxxxxxxxxxwwwwwwwwwwwwtttuuuuuuuuuuuuuuuuuuuuuppprrrrrrpppooommmdddZZZPPPHHHCCCEEEIIILLLPPPUUUWWWEEECCC@@@@@@@@@????????????>>>::::::;;;<<<<<<<<<<<<<<<===JJJ]]]tttvvvkkkwww{{{iiiMMMJJJFFFDDDDDDFFFGGGGGGCCC@@@;;;888777666555444222222222222222222222222000111222222222222111000111222333444555666666777;;;EEEfffwwwrrr|||zzz~~~}}}xxxtttppppppqqqtttxxxzzz{{{{{{~~~~~~~~~~~~}}}|||{{{zzzvvvxxxtttiiibbbiii}}}vvvZZZUUUNNNGGGAAA<<<888555444444444444333333333222000111111222444555555666444222555999888:::MMMdddrrrzzzwwwvvvwwwyyy{{{}}}}}}yyyvvvrrrmmmhhhgggiiikkkjjjhhhggghhhhhhiiiiiihhhgggfffgggggggggggghhhjjjlllnnnssswwwqqqXXXIIIHHHDDDGGGQQQmmm|||ttt~~~{{{{{{rrrhhhhhhmmmssswww}}}~~~|||{{{|||{{{zzzzzzzzz{{{{{{{{{zzzxxxxxxwwwvvvvvvvvvwwwwwwxxxyyyuuuwww{{{~~~zzz{{{~~~}}}|||yyyyyyxxxxxxwwwxxxxxxxxxsssrrrrrrrrrrrrqqqpppooojjjkkkjjjggggggggg```XXXMMMHHHEEEGGGJJJLLLRRRYYYWWWEEECCC@@@@@@@@@???????????????::::::;;;<<<=========<<<===UUUssskkkrrr~~~WWWRRRKKKFFFDDDCCCCCCCCCDDDAAA===;;;999888666444222222222222222222222222000111222333333222111000222222333444555777777888:::QQQwwwttt}}}yyyrrrqqq}}}}}}wwwvvv{{{~~~{{{{{{|||~~~{{{}}}}}}uuussspppqqqtttwwwyyyzzz{{{{{{}}}}}}}}}|||zzzyyyxxxuuuuuurrrgggdddzzz~~~sss___ZZZQQQIIICCC>>>;;;888666666555444444333222222000111111222444555666666444222555::::::???UUUnnnzzzmmm|||~~~|||zzzyyy{{{{{{|||}}}~~~|||zzztttoooiiihhhjjjkkkhhheeefffgggiiijjjjjjhhhfffeeeeeefffhhhhhhhhhhhhiiijjjgggvvv~~~|||qqqZZZLLLKKKCCCGGGQQQnnnssszzz|||zzzzzzuuummmkkkoooooossszzz~~~|||{{{{{{zzzzzzyyyzzz|||||||||zzzxxxwwwvvvuuuuuutttttttttuuuuuutttwww{{{}}}~~~}}}||||||yyyyyy}}}~~~zzzzzz~~~zzzyyyxxxvvvuuutttttttttpppooonnnnnnmmmllliiigggffffffdddaaabbbbbb^^^WWWLLLIIIHHHJJJKKKNNNUUU^^^YYYEEECCCBBBBBBAAA@@@???>>>===<<<:::888:::>>><<<888;;;AAANNNfff{{{nnnVVVIIIHHHCCCCCCGGGDDDEEECCC@@@===;;;888444111333444444444444333222111111111111111111111111111222777999333111555:::;;;AAAhhhwwwxxx}}}pppnnnttt~~~uuuoooqqqtttttt~~~yyynnniiiiiikkkkkkiiijjjnnnuuu}}}|||}}}}}}}}}{{{zzzyyyyyyyyyyyyxxxyyyzzzzzzyyyzzz|||}}}yyyvvvxxxpppeeelll~~~xxxrrr^^^NNNLLLKKKCCC;;;999666444222222333333333111333333333444444444555555888666555999???MMMcccwwwuuuttt}}}|||yyyvvvwwwzzzzzz|||~~~}}}~~~~~~zzzvvvvvvtttpppmmmkkkjjjkkkkkkhhhiiikkkmmmlllkkkhhhfffiiijjjkkkkkkkkkiiihhhggggggmmmnnnppp~~~vvvdddRRRHHHGGGCCCMMMnnnyyy~~~yyyzzzyyy}}}yyypppkkkmmmssszzz}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuvvvwwwvvvuuuvvvxxxyyyvvvwwwxxxxxxwwwvvvwwwyyyyyyzzz{{{|||||||||{{{zzz}}}|||}}}{{{yyyvvvttttttttttttsssqqqkkkhhhfffbbb[[[ZZZ___``````______^^^[[[VVVRRRJJJIIIIIIKKKKKKMMMTTT]]]YYYEEECCCBBBBBBAAA@@@???>>>======>>>===???AAA>>>;;;@@@HHHVVV|||wwwxxxbbbSSSKKKDDDFFFIIICCCFFFDDDAAA???===:::666333333333333333333333222222111111111111111111111111111222333444444666;;;>>>WWW|||{{{zzz~~~}}}tttpppwwwwwwqqqtttyyyzzz|||}}}xxxpppgggcccbbbccccccaaaeeeggglllrrrwwwzzzzzzzzz}}}~~~}}}|||{{{zzzvvvwwwwwwwwwwwwwwwxxxyyy|||wwwuuuuuunnndddeeemmmlllVVVMMMKKKEEE>>>:::777555333333444555444333333333444444444555555555555555666:::AAAOOOggg}}}{{{~~~zzzxxxuuuuuuxxxxxxzzz~~~~~~|||{{{{{{yyyuuurrrvvvuuurrrpppnnnmmmmmmmmmooonnnmmmlllkkkiiihhhhhhkkkkkkkkkkkkkkkjjjhhhhhhdddhhhjjjlllvvvnnnWWWHHHFFFBBBKKKiii~~~www{{{xxxyyy~~~xxxooojjjkkkqqqxxx}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxwwwvvvvvvxxxyyywwwxxxyyyxxxvvvuuuuuuvvvxxxyyyzzz{{{{{{{{{zzzyyy{{{|||}}}|||{{{zzz{{{|||{{{yyyvvvuuuttttttrrrppphhhccc```___[[[UUUUUUXXXXXXWWWVVVVVVVVVTTTQQQNNNFFFEEEFFFIIIKKKNNNXXXbbbYYYEEECCCBBBBBBAAA@@@???>>>>>>===<<<===??????<<<<<>>>>>:::<<<>>>===;;;@@@MMMYYYuuuwwwooo}}}}}}hhhRRRCCCGGGJJJ???FFFEEEDDDCCCBBB???;;;888222111111111222222333333222222222222222222222222777111222999999777FFF\\\vvv~~~~~~www}}}wwwkkkmmmvvv~~~zzz{{{uuujjj```___^^^```eeehhhiiiiiikkkkkkkkkkkklllpppuuuyyy}}}yyywwwoooppprrruuuyyy{{{{{{zzzwww{{{zzztttqqqpppfffZZZUUUmmm}}}mmmSSSJJJJJJFFFAAA:::777444333444555555555444444444444555555555555777666:::HHHZZZnnn|||}}}{{{{{{|||zzzxxx{{{}}}{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwuuuttttttsssrrrqqqppppppvvvtttpppmmmllllllmmmnnnoooooooooooonnnmmmkkkkkkjjjhhhhhhgggaaagggqqqYYYKKKDDDEEEXXXyyyxxxrrrppprrrxxxvvvmmmiiihhhmmmttt{{{|||yyyxxxxxxxxxyyytttuuuuuuvvvuuuuuuttttttwwwwwwwwwvvvtttsssuuuvvvuuuvvvwwwvvvtttssstttuuuvvvwwwyyyzzz{{{{{{zzzyyyxxx{{{~~~}}}yyywwwvvvwwwvvvuuusssqqqmmmgggccc^^^]]]___cccfffhhhjjjkkkmmmggg___XXXUUUSSSRRRQQQRRRPPPNNNNNNNNNQQQZZZdddYYYFFFDDDBBBBBBAAAAAA@@@?????????>>>AAAAAA>>>>>>FFFTTT^^^|||wwwooottt^^^LLLKKKMMMCCCEEEDDDCCCDDDCCCAAA===999333222222111111222333333222222222222222222222222888333444888555777OOOnnnrrr~~~}}}|||tttooorrruuu}}}|||zzz|||pppaaaZZZ[[[]]]```eeeiiikkkkkkkkkmmmnnnoooppptttyyy}}}~~~{{{yyywwwvvvvvvyyy|||~~~}}}{{{yyy}}}{{{tttsssvvvnnn```PPPYYYjjj}}}{{{\\\MMMLLLJJJEEE<<<999555333333444444444444444444555555555666666999555;;;PPPjjj|||{{{||||||xxxvvv{{{|||yyywwwvvvtttrrrpppooooooooorrrrrrrrrrrrqqqqqqrrrsssrrrrrrqqqpppooopppppppppqqqpppooooooooopppqqqrrrrrrsssssssssrrrpppnnnllllllhhhhhhggg___aaavvvnnn}}}}}}fffPPPHHHDDDSSStttuuu|||qqqqqqwww~~~wwwmmmiiihhhmmmsssyyy}}}~~~{{{yyyyyyyyyzzzsssttttttuuuuuuuuutttttttttuuuuuutttrrrqqqrrrtttrrrsssuuutttttttttuuuvvvwwwxxxzzz{{{|||||||||{{{xxxzzz}}}}}}{{{xxxvvvuuuwwwuuutttrrrnnniiibbb]]]^^^```eeelllttt|||~~~~~~}}}uuuhhh\\\UUUQQQNNNNNNTTTQQQPPPPPPOOOQQQYYYcccXXXFFFEEEBBBBBBAAAAAA@@@@@@@@@@@@???@@@???<<>>[[[zzzvvv}}}}}}yyyuuuqqqooo{{{{{{ssspppsssqqqzzzmmm]]]XXXYYY[[[^^^```cccdddeeeeeehhhlllnnnpppttt{{{}}}~~~~~~|||{{{}}}~~~|||zzzyyy{{{yyyttttttvvvqqqhhhYYYTTT^^^~~~kkkUUUPPPMMMHHH@@@<<<777555444444444444444444555555555666666666888777AAAZZZvvv~~~}}}}}}}}}}}}{{{vvvttt|||}}}zzzuuurrrrrrpppmmmjjjhhhggghhhhhhoooooopppooonnnnnnoooqqqpppooommmllllllmmmoooqqqlllllllllmmmooorrrtttvvvtttvvvxxxxxxwwwtttpppmmmkkkhhhhhhggg```aaayyyrrrkkk|||qqqWWWLLLDDDQQQvvvwwwsssuuu|||yyypppjjjgggkkkqqqvvvzzz|||}}}{{{zzzyyyyyysssssstttuuuuuuuuuttttttrrrssssssrrrqqqppprrrssspppqqqssssssssssssuuuwwwwwwxxxzzz|||}}}}}}||||||wwwxxxyyyxxxvvvuuuuuuvvvyyywwwtttqqqlllfff___ZZZ\\\```fffnnnyyy|||rrrcccVVVMMMHHHFFFEEEKKKJJJKKKNNNOOORRRZZZdddXXXGGGFFFBBBAAAAAAAAAAAA@@@@@@@@@<<<======>>>HHHZZZhhhmmm}}}ssswww___KKKFFFEEEEEEEEEFFFGGGHHHFFFBBB>>>888777555333222222333333333333333333333333333333111333444555;;;OOOlll}}}}}}}}}wwwtttuuuxxxzzzwwwiiiaaaaaafffsss~~~iiiZZZYYY[[[\\\^^^___aaadddeeeeeegggjjjjjjjjjnnnwww~~~~~~yyyxxx|||{{{zzz}}}~~~|||yyyyyyyyywwwvvvtttqqqmmmccc[[[\\\wwwwww~~~___TTTPPPKKKEEEAAA;;;777666666555555555555555555666666666666999>>>NNNggg}}}xxx}}}~~~|||}}}~~~|||yyy{{{~~~yyyuuurrrnnnjjjffffffccc```\\\[[[[[[\\\^^^bbbdddgggggghhhjjjnnnqqqooommmkkkiiiiiilllppprrrkkkjjjhhhiiilllqqqvvvzzzuuuxxx|||~~~|||xxxrrrnnnllljjjhhhgggaaa```iiiuuu~~~}}}aaaRRRCCCNNNwww~~~vvvsssyyy|||rrrlllfffiiiooosssvvvxxx{{{}}}~~~|||zzzxxxvvvsssssstttuuuuuuuuuuuuuuuqqqrrrsssrrrqqqqqqssstttpppqqqssssssrrrrrrsssuuuvvvwwwyyy{{{||||||||||||yyyyyywwwuuutttuuuxxxzzz}}}zzzvvvrrrlllfff___ZZZYYY^^^ccciiisss}}}}}}wwwmmmdddVVVKKKDDDBBBAAABBBDDDDDDHHHMMMQQQTTT\\\fffXXXGGGFFFBBBAAAAAAAAAAAAAAAAAA@@@<<>>:::888777666666555555555555666666666777;;;EEE[[[sssvvv|||~~~uuuzzz{{{~~~~~~}}}yyyuuunnniiiddd___ZZZWWWTTTQQQNNNKKKJJJLLLNNNOOOOOORRRWWWZZZ]]]ccciiiooopppmmmjjjggghhhlllpppsssllliiifffeeehhhooowww|||vvvyyy~~~zzzsssnnnpppnnnkkkfffaaa\\\ZZZZZZnnnjjjWWWBBBJJJuuuxxxrrrwww}}}tttmmmdddhhhmmmpppsssuuuxxxzzz}}}~~~~~~~~~|||yyyvvvtttsssssstttuuuvvvvvvvvvuuuqqqrrrssssssrrrrrrtttvvvqqqssstttsssqqqqqqqqqsssuuuvvvxxxzzz{{{{{{{{{{{{|||{{{xxxvvvtttwww{{{}}}xxxsssmmmggg```[[[XXX]]]```dddmmmuuussslllaaaYYYMMMDDDAAAAAACCCDDDCCCDDDIIIPPPSSSVVV]]]fffUUUGGGCCCCCCBBBAAA@@@????????????;;;AAA@@@CCCaaa|||xxxgggPPPLLLGGGGGGFFFDDDDDDFFFFFFDDD>>>;;;888555333333444555333333222222333333444555333444888<<>>IIIhhhuuu~~~|||uuu{{{lllgggPPPJJJFFFGGGHHHFFFFFFFFFCCCAAA===999666444333333333333333333333444555555999555AAAWWWeeepppssskkk~~~zzzxxxjjj```\\\___eeejjjqqq{{{jjjVVVSSSYYY^^^nnnwwwzzzzzzlll[[[YYYXXXYYY[[[```hhhpppwww{{{wwwvvvvvvwwwzzz|||}}}}}}xxxssslllhhhhhhllltttzzzsssvvvyyy{{{}}}~~~~~~~~~{{{yyyxxxxxxlllbbb\\\TTTSSShhh[[[WWWPPPMMMHHHBBB===999777777999777666666666888BBBMMMggg}}}}}}}}}}}}}}}~~~uuummmggg]]]SSSLLLIIIGGGFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDEEEFFFHHHHHHHHHIIIKKKNNNQQQSSSTTTUUU[[[YYYWWWVVVXXX\\\aaaeeefffiiinnnssswwwyyyzzzzzzuuurrrnnnkkkiiigggeeecccWWW[[[uuuwwwhhhtttqqqWWWJJJZZZqqqwww{{{vvvrrrmmmkkkmmmppprrrssstttuuuvvvwwwwwwuuusssrrrrrrrrrqqqppppppqqqrrrrrrppppppqqqqqqqqqqqqpppppprrrrrrrrrrrrrrrrrrrrrrrrqqqrrrtttttttttsssqqqpppmmmkkkjjjjjjnnnqqqssstttsssuuuyyy{{{{{{yyytttqqqgggggghhhkkkmmmjjjccc]]]WWWPPPIIIFFFJJJNNNQQQRRRUUUWWWZZZ\\\^^^]]]\\\[[[WWWJJJBBBDDDCCCBBBAAA@@@@@@@@@@@@CCCFFFYYYzzz~~~}}}{{{yyy}}}yyysssYYYOOOGGGGGGGGGEEEDDDFFFDDDBBB???;;;888555444333444444333333444444555666<<<777RRRwwwzzzooouuuxxxuuuwwwlllbbb___ccclllsssxxxzzz|||vvvfffVVVSSSWWWZZZjjjtttxxxyyykkk[[[XXXTTTUUUWWW[[[bbbkkktttyyytttssssssuuuxxxyyyxxxvvvuuurrrkkkfffeeegggjjjkkklllooosssvvvxxxzzz}}}zzz}}}~~~|||yyyxxx{{{nnneeebbbWWWOOO[[[ppp~~~iiiYYYPPPNNNIIIDDD???:::777666777666666666666;;;JJJYYYsss~~~~~~~~~~~~~~~|||tttkkkeee```YYYQQQIIIFFFDDDCCCDDDFFFHHHIIIFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGIIIKKKMMMNNNNNNOOOSSSSSSSSSUUUVVVXXXYYYZZZ\\\```fffnnntttyyy{{{|||tttrrrnnnkkkjjjhhhfffdddZZZYYYiiisssbbbggg|||}}}eeeQQQQQQmmmmmmkkk{{{|||uuurrrmmmjjjjjjlllnnnooorrrsssuuuvvvvvvuuusssrrrrrrqqqppppppppppppqqqrrroooooopppppppppppppppoooqqqqqqqqqqqqqqqqqqqqqppppppqqqssstttssspppllliiidddcccbbbdddhhhllloooooopppssswwwzzz{{{yyyxxxvvvooolllkkkmmmppppppnnnkkk___XXXOOOJJJLLLRRRWWWZZZ^^^```ccceeefffdddbbbaaaWWWJJJBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@OOOjjj~~~zzz~~~{{{zzzzzzyyyxxxzzz{{{eeeVVVJJJHHHGGGDDDCCCGGGEEECCC@@@===:::777555444444444444444444555555666<<>>;;;999777666444444444444444555666666<<>>@@@CCCCCCBBBCCCGGGKKKKKKKKKKKKLLLMMMNNNOOOOOORRRWWW```iiiooorrrrrrqqqrrrqqqppppppooommmhhheeebbb^^^[[[YYYYYYaaarrrssswwwrrrUUULLLeeejjjjjjzzzttttttsssqqqnnnmmmnnnooosssuuuvvvwwwwwwuuusssrrrpppqqqsssttttttsssqqqpppoooooopppqqqqqqqqqqqqqqqnnnnnnmmmmmmlllllllllllljjjllloooooojjjbbbZZZTTTMMMMMMPPPUUU\\\cccfffgggeeegggiiihhhgggiiimmmqqqmmmooopppnnnlllmmmrrrvvv{{{}}}{{{rrrgggaaaccchhhkkknnntttzzzUUUIIICCCAAAHHHCCC???DDDDDDAAAFFFSSSuuu|||ooorrr___OOOIIIHHHFFFCCCDDDDDDDDDBBB@@@<<<999666333999444000777888555:::QQQccchhhttt}}}{{{vvv}}}zzzwwwtttqqqooommmpppnnncccTTTKKKJJJMMMVVV]]]nnn}}}jjj]]]\\\\\\]]]aaaeeegggjjjsss|||~~~~~~}}}|||{{{{{{xxxsssmmmiiiddd\\\TTTMMMTTTcccuuu___TTTRRROOOGGGFFFDDD999:::;;;;;;;;;DDDWWWmmm|||}}}xxxzzzzzz}}}zzzmmmggg```XXXPPPIIIFFFFFFEEEHHHLLLNNNMMMKKKJJJIIIKKKLLLKKKHHHEEECCCDDDEEEFFFFFFEEEGGGHHHIIIIIIIIICCCBBB@@@>>>???AAACCCEEEFFFHHHLLLPPPTTTUUUVVVVVV[[[XXX]]]jjjuuuuuupppkkkqqqtttvvvtttooojjjhhhhhhdddbbb```[[[WWW]]]uuuvvvvvvzzz]]]PPPTTTmmm~~~}}}{{{yyy{{{}}}zzzvvvrrrpppooooooppprrrssssssrrrqqqrrruuuxxxqqqrrrssssssqqqoooooopppoooppppppqqqqqqrrrsssssstttpppkkkjjjkkknnnpppqqqsssooommmmmmggg\\\RRROOOFFFNNNUUUWWWXXX]]]______^^^^^^^^^]]]]]]^^^aaacccbbbgggfff```___fffjjjhhhooowww~~~{{{rrrkkklllpppxxx{{{TTTIIICCCDDDIIIDDD>>>BBBAAA@@@GGG^^^ssszzz}}}zzzdddSSSKKKHHHFFFCCCEEEEEEEEECCCAAA===:::888333888444111888888666;;;ZZZpppiiiwww{{{vvv|||xxxsssmmmhhheeeaaadddddd\\\PPPHHHHHHLLLTTT\\\nnn}}}zzzhhh]]]]]][[[\\\```ffflllrrr~~~}}}}}}~~~~~~}}}|||{{{zzzwwwsssnnniiiddd]]]TTTNNNLLLVVVggg|||lllZZZRRRPPPIIIFFFCCC;;;999:::999;;;FFF\\\sssyyy~~~yyyzzz}}}qqqggg\\\\\\[[[WWWPPPJJJIIIJJJHHHKKKOOOPPPNNNLLLJJJIIIJJJJJJJJJHHHFFFDDDEEEFFFIIIHHHHHHIIIJJJKKKKKKJJJGGGEEECCCAAA@@@AAACCCDDDDDDFFFHHHLLLQQQVVVZZZ\\\aaaeeemmmuuuuuuooojjjjjjsssuuuvvvtttnnnjjjiiijjjfffcccaaa^^^VVVXXXqqq|||qqqgggTTTOOOccc{{{xxxvvvyyy|||xxxtttqqqpppppppppsssssssssssstttuuuuuuuuuqqqssssssrrrpppooonnnoooooooooppppppqqqrrrrrrsssvvvsssooommmmmmooopppppppppmmmkkkkkkfff[[[RRROOOKKKQQQUUUVVVXXX[[[[[[XXXRRRSSSSSSSSSTTTWWW\\\```[[[^^^aaa``````aaa```]]]kkkuuu{{{wwwyyy}}}RRRHHHCCCDDDIIIDDD???BBBAAACCCMMMkkk{{{ooo}}}{{{yyyvvvyyylllYYYNNNIIIFFFEEEEEEFFFFFFEEECCC???<<<:::333999555222888777777???^^^zzzwwwjjj|||~~~{{{}}}zzzuuunnneee^^^YYYYYY]]]___[[[RRRLLLMMMPPPQQQ[[[lllxxxrrrccc]]]```___^^^bbbjjjsss}}}~~~|||}}}~~~~~~}}}|||{{{zzzwwwsssnnnjjjfff___VVVPPPLLLNNN^^^yyyaaaRRRRRRLLLFFFBBB===999999888;;;KKKeee|||www|||zzz{{{~~~~~~nnn___VVVNNNTTTZZZXXXQQQLLLKKKMMMMMMOOORRRRRROOOLLLJJJIIIIIIJJJJJJIIIGGGFFFFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFJJJJJJKKKMMMRRRYYY___cccfffooozzz}}}rrrfffeeejjjuuuvvvvvvsssmmmjjjjjjkkkiiicccbbbaaaVVVRRRiiijjjrrr}}}dddRRR[[[zzzyyyrrrqqq{{{~~~zzzwwwvvvwwwyyy{{{~~~|||{{{|||}}}{{{wwwsssrrrttttttssspppnnnnnnnnnooooooooopppqqqqqqrrrrrrvvvssspppnnnnnnnnnmmmlllmmmjjjhhhiiieee[[[SSSPPPOOORRRSSSTTTXXX[[[WWWQQQIIIJJJKKKLLLMMMPPPUUUYYY[[[YYYZZZ]]]^^^```eeelllpppyyyPPPHHHDDDAAAFFFCCCAAAEEEDDDIIIXXXuuuqqqttt~~~|||zzzwwwuuutttuuuzzzsss```TTTLLLHHHGGGFFFFFFGGGFFFDDDAAA>>><<<444999555444888777:::GGG]]]zzzzzzgggmmm~~~}}}zzztttkkkaaaXXXSSSTTTYYY]]]\\\UUUQQQQQQSSSPPPZZZhhhooohhh^^^___fffhhheeegggppp|||}}}|||~~~}}}~~~~~~~~~~~~~~~~~~|||{{{zzzwwwtttpppmmmiiibbbYYYRRRRRRLLLWWWtttiiiQQQRRRNNNFFFCCCAAA::::::999===QQQpppxxxqqq~~~||||||~~~wwwjjj]]]TTTQQQ[[[bbb^^^TTTOOOPPPSSSSSSUUUWWWVVVSSSOOOMMMMMMMMMNNNOOONNNKKKJJJIIIJJJHHHIIIJJJJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLOOOOOOPPPRRRUUUYYY\\\___dddmmmxxxxxxlllaaabbbkkktttuuuuuuqqqllljjjkkkmmmnnncccaaadddZZZPPP^^^xxxiiidddxxx|||zzzaaaXXXppp}}}mmmsss|||zzz|||{{{ttttttuuuuuutttqqqooooooooonnnnnnoooooopppqqqqqqqqqqqqooommmmmmmmmmmmkkkiiikkkhhhggghhhddd\\\UUURRRRRRRRRRRRTTTZZZ]]]WWWMMMHHHJJJLLLMMMNNNOOOQQQSSSWWW[[[dddlllmmmlllttt~~~OOOGGGDDD>>>DDDCCCBBBEEEDDDLLL___nnn|||}}}{{{xxxtttrrrssssssvvvyyyhhh[[[PPPJJJJJJFFFGGGGGGGGGEEECCC@@@>>>666999666555888777>>>QQQfff}}}uuuggg{{{~~~}}}yyyssskkk```WWWRRRQQQVVV[[[[[[VVVQQQOOOOOOQQQYYYcccfff```]]]dddnnnmmmjjjlllxxx~~~zzzyyy{{{}}}|||wwwvvvxxxzzzyyyzzz}}}~~~~~~}}}|||{{{xxxuuurrrppplllfff]]]VVVRRRHHHOOOjjjqqqSSSQQQNNNHHHFFFDDD<<<===;;;@@@YYYzzzuuuzzz~~~~~~wwwmmmaaaWWW]]]hhhnnneeeYYYVVVZZZ]]]\\\]]]^^^]]]ZZZWWWUUUUUUWWWXXXYYYWWWUUURRRQQQQQQPPPRRRSSSSSSQQQPPPRRRTTTRRRSSSSSSTTTTTTTTTSSSSSSOOORRRVVVZZZ\\\\\\ZZZYYYaaaeeelllmmmggg```ccckkkooopppqqqoookkkjjjlllooopppddd```eee___RRRSSSaaaooodddpppoooXXXeee}}}yyyzzzkkkppp|||~~~}}}uuutttuuuvvvtttrrrpppppppppmmmnnnnnnooooooppppppqqqmmmlllllllllmmmmmmllljjjkkkgggfffgggeee]]]WWWUUUXXXXXXVVVWWW\\\^^^UUUJJJFFFJJJNNNQQQRRRRRRSSSTTTYYYggg{{{|||}}}yyyvvvvvvwww~~~}}}vvvqqqOOOHHHDDD???DDDBBBAAADDDDDDQQQjjjzzzppp~~~|||zzzwwwsssoooqqqqqqssszzzrrrdddUUULLLKKKFFFFFFGGGGGGFFFDDDAAA@@@888:::666555888888EEE]]]yyyyyyvvv~~~|||xxxrrriii```XXXSSSRRRWWW]]]^^^YYYSSSPPPNNNRRRYYYaaabbb```bbbkkktttqqqnnnsssuuunnnnnnoooqqqtttyyy}}}~~~xxxqqqmmmnnnqqqwwwyyy|||~~~}}}~~~}}}|||yyywwwuuussspppjjjaaaZZZQQQIIILLL```www|||ZZZQQQLLLJJJJJJEEE>>>???===CCC^^^www}}}}}}xxxuuuoooddd[[[fffqqqtttiii^^^^^^ccceeeaaabbbcccbbb```^^^]]]]]]^^^```aaaaaa^^^\\\[[[[[[[[[^^^``````^^^]]]```cccaaaaaabbbccccccaaa```___\\\aaajjjppprrrnnnhhhdddgggfffhhhkkkiiiddddddgggfffiiilllllljjjjjjmmmpppooofffbbbeeeaaaVVVOOOPPPlllxxxmmmrrryyy```[[[vvv{{{mmmrrrttteeeooozzztttqqqrrrtttsssqqqoooooopppmmmmmmmmmnnnooooooppppppnnnmmmlllmmmnnnooonnnmmmkkkgggeeegggddd]]]WWWVVV___^^^]]]\\\______UUUJJJEEEIIIMMMQQQTTTWWW[[[]]]qqq|||~~~xxxssspppppppppqqqpppnnnnnnmmmjjjgggdddOOOHHHDDDCCCEEEAAA@@@EEEJJJ```vvvrrr~~~|||zzzxxxuuuqqqnnnnnnnnnpppttt{{{|||mmmYYYLLLJJJEEEFFFGGGGGGFFFDDDBBB@@@:::;;;666555888999JJJgggyyy~~~|||vvvooofff]]]UUUQQQRRRWWW]]]___[[[UUUPPPNNNSSSZZZbbbfffggglllsssxxxyyyvvv|||xxxjjjbbbbbbgggjjjmmmrrrvvvyyy~~~}}}vvvooolllnnnqqqxxx{{{~~~~~~}}}~~~}}}{{{yyywwwvvvtttnnnddd]]]RRRMMMLLLWWWlll}}}|||dddSSSJJJLLLLLLCCC???@@@===DDD```nnn~~~wwwpppnnnqqqooohhhaaakkkuuuwwwjjj```aaacccbbb^^^___aaa```___^^^^^^^^^]]]___bbbcccaaa`````````___bbbffffffdddcccgggkkkkkkmmmpppsssttttttssssssvvv}}}}}}vvvwwwuuuuuuvvvrrrhhhaaa___^^^bbbgggiiijjjkkknnnpppkkkiiigggddd```ZZZRRRLLLUUUppp|||tttsssqqqWWW[[[tttwww|||oooiiissszzz{{{~~~}}}yyytttqqqmmmnnnppppppnnnmmmnnnnnnllllllmmmnnnnnnooooooppppppnnnllllllmmmmmmmmmllljjjfffdddeeebbb[[[VVVUUU]]]___```aaacccccc\\\RRRMMMNNNOOOPPPSSSZZZaaafff{{{~~~xxx~~~{{{wwwtttrrrooommmjjjfffccc```^^^]]]\\\ZZZXXXPPPHHHEEEEEEEEEAAAAAAIIITTTrrrnnnwwwzzzxxxxxxzzz}}}vvvyyy~~~}}}zzzyyywwwtttooolllmmmmmmmmmooosss{{{sss\\\LLLHHHDDDEEEFFFGGGFFFDDDBBBAAA;;;<<<666555888:::NNNmmmvvvttt~~~{{{uuulllcccZZZRRRNNNLLLQQQXXXZZZWWWQQQLLLHHHRRR[[[dddjjjnnnsssxxxyyyuuujjj``````fffiiilllpppssswww~~~|||wwwrrrqqquuuyyy{{{}}}}}}~~~{{{zzzxxxxxxvvvpppfff___PPPNNNIIILLL^^^xxxlllTTTIIIMMMNNNBBB???@@@===DDDaaa{{{sssllleeegggmmmqqqnnniiimmmwwwxxxkkk```___^^^YYYWWWYYY[[[[[[ZZZZZZZZZ[[[WWWZZZ^^^``````___``````\\\```ddddddbbbbbbfffjjjnnnqqqwww}}}~~~zzzkkk___ZZZXXX]]]dddhhhiiikkknnnqqqggglllkkkccc]]][[[VVVOOOKKKeeexxx|||uuuqqqYYYKKKppp}}}|||}}}|||xxx}}}~~~|||vvvqqqoooiiikkkmmmmmmlllkkklllmmmllllllmmmmmmnnnoooooooooqqqnnnkkkiiijjjjjjiiihhhiiieeeccccccaaaZZZTTTSSSXXX\\\```cccgggiiiddd]]]XXXVVVRRRPPPRRRZZZdddlllfffssszzzxxxvvvttttttssspppkkkgggaaa___\\\ZZZYYYWWWUUUSSSSSSIIIAAAIIIEEEEEEHHHJJJZZZvvvwwwvvvjjjkkknnnoooqqqrrryyy~~~yyytttpppppprrrrrrnnniiimmmnnnmmmjjjiiippp}}}yyy|||fffKKKMMMBBBHHHIIIDDDBBBEEEEEEAAA???777<<<>>>666???___xxxzzzjjjmmm{{{uuuppprrryyy~~~~~~zzzrrriii```WWWQQQMMMNNNRRRXXXZZZTTTKKKIIILLLTTTZZZbbbiiiooovvv~~~}}}ooohhhiiimmmppprrrqqqrrrvvv||||||~~~|||yyyyyy~~~zzzxxxvvvvvvvvvrrrkkkfff\\\PPPEEEHHHXXXmmmyyyTTTRRRMMMCCCHHHFFFBBB:::FFFhhhyyywwwvvvooooookkkmmmnnnmmmkkkkkknnnqqqnnnnnnjjj```SSSLLLNNNQQQOOOTTTYYY[[[ZZZYYYZZZ[[[XXXVVVVVVWWWYYYZZZYYYXXXWWWXXXYYYYYY[[[^^^cccgggkkkooosssxxx}}}lll]]]VVVUUU\\\dddiiikkkkkklllmmmmmmllljjjhhhccc\\\SSSNNNFFFXXXdddzzzoookkkmmmWWW]]]~~~}}}|||zzzssskkkjjjiiiiiikkkmmmnnnmmmlllkkklllmmmnnnnnnnnnmmmlllkkkkkkjjjjjjiiijjjjjjjjjgggiiijjjfff^^^XXXUUUUUUUUUYYY]]]```bbbeeehhhjjjiiibbbZZZWWWZZZ]]]]]]\\\^^^jjjwwwvvvvvvxxxxxxsssiii```___XXXSSSUUUVVVTTTSSSTTTSSSIIIBBBGGGEEEEEEFFFMMMdddnnnxxxeee___ccciiinnnqqqpppwww~~~|||yyyuuuqqqpppqqqppplllhhhmmmnnnlllhhheeejjjvvvnnnSSSNNNCCCHHHHHHDDDCCCEEEEEEAAA@@@:::;;;;;;999OOOrrr{{{kkkmmmwwwcccbbbdddkkkwwwvvvwwwtttvvvuuuuuuzzz~~~~~~{{{tttiii]]]SSSNNNLLLNNNRRRYYY[[[TTTKKKIIILLLSSS[[[eeennnuuu{{{tttooopppsssvvv}}}|||}}}||||||zzzxxxvvvwwwvvvssslllgggcccWWWKKKJJJTTTdddvvvZZZQQQMMMFFFIIIEEECCC===KKKlllyyy}}}zzzzzzzzzvvvmmmfffiiippprrrxxx}}}~~~yyyrrrkkkhhhgggeee___UUUJJJEEEEEEHHHJJJMMMRRRUUUWWWWWWXXXYYYVVVUUUUUUVVVWWWXXXWWWVVVRRRRRRSSSTTTUUUXXX]]]aaadddgggkkkppptttyyy~~~mmm^^^WWWTTTYYY```gggkkkllllllkkkkkkjjjiiigggddd^^^VVVQQQDDDNNNUUUrrrzzzlll|||zzzaaa[[[pppzzzqqqkkkkkkkkklllmmmllljjjhhhkkkkkklllllllllkkkkkkjjjkkkjjjjjjiiiiiijjjjjjjjjgggiiiiiiddd]]]VVVSSSRRRUUUUUUUUUVVVZZZaaajjjppplllkkklllnnnppppppmmmjjjmmm~~~zzzxxxwwwyyyyyytttjjjccc^^^WWWRRRSSSTTTRRRQQQRRRRRRJJJCCCDDDEEEDDDDDDTTTuuuqqqoooaaaUUUUUU\\\dddjjjooorrr{{{~~~}}}{{{yyyxxxtttqqqoooooonnnjjjggglllllliiiddd```ccckkkssszzz^^^NNNEEEHHHGGGDDDCCCEEEDDDBBBBBB>>>;;;777???dddvvvkkkrrr|||yyy}}}iii]]]]]]```jjjwwwwwwjjjjjjggghhhhhhhhhnnnwww{{{{{{yyyxxxrrrfffXXXNNNLLLLLLOOOSSS[[[\\\UUUJJJHHHKKKRRR[[[hhhssszzz~~~wwwvvvxxx|||~~~~~~|||zzzxxxvvvwwwwwwtttnnniii```VVVMMMKKKQQQ___tttdddPPPMMMJJJIIIEEEDDDAAAQQQsssyyyyyyeeeeeeeeedddaaadddqqq|||rrrmmmddd___UUUKKKCCC???>>>>>>BBBDDDGGGMMMRRRVVVVVVVVVUUUTTTTTTUUUVVVWWWVVVTTTQQQRRRSSSTTTTTTWWW\\\______bbbeeehhhkkknnnsssvvv{{{}}}nnn___XXXSSSUUUZZZcccjjjmmmllliiiiiiiiihhhhhheee```YYYTTTKKKIIILLLooovvvyyyzzzttt```bbb{{{xxxooooooppprrrrrrppplllhhhlllkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjkkkiiikkkkkkfff^^^WWWSSSRRRXXXWWWUUUSSSTTTXXX```eeegggmmmvvv{{{|||yyyuuurrr~~~|||{{{zzzzzzyyyuuunnnggg```XXXRRRRRRSSSPPPOOOOOORRRJJJDDDAAAEEEDDDFFF^^^vvvbbbYYYRRRSSSYYY```gggnnn{{{{{{zzzyyywwwvvvssspppnnnmmmkkkgggeeeiiiiiifffaaa]]]^^^dddjjjhhhOOOHHHHHHFFFDDDDDDEEEDDDBBBCCCBBB===666EEEsssjjjoooyyyrrrnnnvvv~~~hhhbbbdddkkkyyyqqqccceeeccceeeffffffkkkrrrwwwvvvvvvvvvqqqdddUUULLLKKKNNNPPPVVV]]]___UUUJJJGGGKKKSSS[[[gggqqqyyy~~~zzzxxxyyy|||{{{zzzzzz}}}|||zzzxxxvvvwwwxxxuuuppplll___WWWPPPNNNPPP[[[rrrqqqOOOKKKLLLGGGGGGFFFDDDWWW||||||kkk[[[YYYYYY___hhhtttzzzwwwwwwkkkbbbUUUIIICCC???<<<:::===<<>>OOOxxx{{{ttt~~~vvvnnnjjjiiinnnllljjjddddddsssyyykkkhhh}}}rrrkkkttt|||kkkZZZOOOLLLNNNTTT\\\eeeeeeYYYKKKHHHMMMTTT[[[dddmmmuuu~~~}}}{{{yyyyyywwwuuussspppppprrrvvv{{{zzzyyy|||zzzxxxvvvwwwyyyyyyuuuqqqiii^^^VVVTTTPPPSSSiiiXXXIIILLLEEEEEEEEEIIIeeeoooYYYRRRTTTfff}}}~~~xxxooohhhfffhhhjjjkkkrrrhhh[[[OOOGGGBBB===:::::::::<<<@@@GGGMMMQQQSSSUUUUUUUUUWWWXXXWWWTTTQQQQQQSSSVVVWWWYYY[[[___aaaeeegggjjjkkklllnnnrrrttt}}}kkk^^^YYYRRROOONNNUUU```iiikkkjjjllllllkkkkkkhhhccc\\\WWWLLLGGGHHHXXXooo|||tttdddlll{{{|||~~~vvvyyy}}}zzzyyy|||~~~yyyxxx|||}}}zzzuuuwww{{{|||yyykkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkknnnpppqqqnnngggbbb_________```aaaaaacccfffkkkoooggghhhhhhhhhlllxxxwwwsssuuuwwwyyyzzzyyyvvvrrrooonnneee]]]ZZZXXXUUUSSSTTTMMMHHHEEEEEEEEEKKK^^^zzzqqqttt~~~kkkYYYWWWWWWYYY[[[bbbsss{{{vvvssspppllljjjiiihhhfffcccaaa``````______^^^]]][[[[[[\\\]]]aaasssjjjPPPHHHCCCEEEGGGEEECCCCCCBBBBBBBBBBBBSSSvvvttt{{{sssnnnnnnpppsssmmmnnnmmmlllwww~~~wwwtttppp~~~yyyiii[[[QQQNNNNNNVVV___hhhhhh[[[LLLIIINNNSSS[[[gggrrr|||}}}xxxwwwvvvuuuuuutttrrrpppkkkkkkllloootttwwwxxxxxx}}}vvvqqqrrrxxx~~~}}}}}}~~~zzzxxxvvvwwwzzzzzzwwwtttjjj\\\TTTSSSPPPSSShhh```JJJLLLFFFCCCGGGNNNhhhsssXXXRRRUUUfffyyypppmmmjjjjjjlllnnnnnnmmmkkkdddZZZOOOGGGAAA>>><<<;;;<<<>>>@@@CCCHHHNNNRRRSSSSSSTTTVVVWWWVVVRRROOOPPPSSSVVVYYY[[[]]]aaacccfffhhhjjjlllnnnppptttwww{{{~~~yyyhhh]]]YYYQQQMMMKKKOOOYYYccchhhjjjjjjjjjjjjkkkiiieee___ZZZPPPLLLMMMRRR^^^qqqwwwmmmhhhppp~~~wwwwwwwww}}}zzzvvvyyy|||}}}~~~|||zzzzzz{{{}}}}}}zzzuuuqqqgggggghhhhhhhhhggggggfffgggggggggggghhhiiijjjkkknnnqqqssspppkkkgggeeefffjjjkkkkkkjjjhhhhhhiiikkkhhhkkkooowwwxxxqqqnnnnnnrrrwwwyyyxxxuuuqqqnnnjjjaaaYYYXXXXXXWWWVVVXXXLLLGGGEEEGGGFFFLLLddduuuuuuhhhnnnzzzfff\\\[[[[[[[[[\\\cccvvv|||vvvqqqlllhhhgggggggggeeebbb____________^^^]]]\\\ZZZYYYYYYYYYXXXkkk}}}oooQQQHHHBBBEEEHHHEEEBBBDDDBBB@@@BBBEEEUUUuuutttzzzrrroooqqquuuxxxrrrwww}}}|||tttsssrrreeeYYYSSSPPPOOOWWW```jjjjjj\\\MMMJJJOOOQQQ[[[jjjxxx{{{yyymmmlllmmmooorrrsssrrrqqqlllkkkmmmppptttwwwxxxxxxtttyyy|||vvvoookkknnnwww~~~}}}yyyyyy{{{zzzxxxvvvwwwzzzzzzxxxuuussscccWWWSSSNNNLLL^^^www~~~|||eeeKKKLLLGGGCCCJJJRRRhhh}}}}}}sssRRROOORRR___lllqqqooonnnkkkhhhgggiiimmmqqqrrrqqqeeeaaaYYYPPPHHHBBB???>>>;;;===@@@@@@AAAEEEKKKQQQRRRRRRSSSUUUVVVTTTQQQNNNJJJMMMQQQTTTVVVYYY]]]___fffhhhkkknnnpppssswwwzzzsssyyywwwggg\\\XXXOOOLLLIIILLLTTT^^^fffiiihhhhhhiiikkkjjjgggbbb]]]PPPLLLLLLKKKRRRiiixxxrrrffflll~~~sssrrrqqq|||~~~}}}yyyppp}}}~~~}}}|||zzzuuuooojjjdddeeefffgggggggggfffeeegggggggggggghhhiiijjjkkkpppsssuuutttooolllkkklllkkkqqqxxx||||||yyyuuusssvvv|||~~~qqqnnnmmmjjjooouuuxxxwwwtttpppmmmddd\\\UUUUUUWWWWWWXXX[[[yyyPPPJJJGGGEEEEEESSSvvvyyynnndddkkkyyyyyyiiiaaa]]]ZZZZZZ```ooozzzqqqllliiihhhfffdddbbbaaa```___]]][[[[[[[[[ZZZXXXXXXWWWWWWWWWZZZ```qqqtttZZZKKKDDDCCC???BBBEEE@@@GGGEEE@@@KKKhhhwwwxxxzzz}}}vvvrrrqqqsssvvvxxxyyyvvv~~~yyytttyyy|||ssseeeWWWOOOOOORRRXXXcccmmmjjj___TTTMMMJJJTTT^^^mmm{{{xxxrrrnnnhhhhhhppptttrrrqqqtttiiinnntttwwwzzz}}}zzz}}}~~~xxxppplllnnnuuu}}}~~~{{{~~~|||xxxwwwwwwvvvvvvppphhh]]]TTTMMMOOO[[[iii|||tttPPPLLLGGGFFFGGGUUUnnn}}}}}}~~~oooTTTNNNKKKPPPWWW\\\aaaeeeeeefffhhhiiijjjmmmqqqtttjjjggg___UUUIIIAAA<<<:::;;;>>>AAABBBBBBDDDGGGKKKOOOQQQRRRSSSSSSRRRPPPOOOLLLNNNQQQTTTVVVZZZ^^^aaafffjjjnnnppprrrrrrtttuuuwwwxxx{{{~~~ssshhh\\\RRRLLLIIIIIIKKKNNNTTTaaammmlllllljjjiiijjjjjjcccZZZOOOMMMJJJGGGLLL\\\qqqpppfffssszzzuuuvvv}}}}}}uuupppoooqqq~~~}}}}}}{{{uuurrrnnniiifffeeedddeeegggiiiiiihhhkkkiiigggggghhhjjjkkkkkkoooqqqttttttqqqppprrrtttxxx~~~ssspppnnnmmmjjjkkknnnppprrroookkkggg```]]]WWWPPPMMMQQQZZZbbb{{{PPPIIIEEEDDDGGG]]]vvvwwwjjjcccjjjwwwvvvfff```^^^]]]^^^fffwww|||pppiiieeeccccccaaa_________^^^\\\ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWYYY]]]lllyyy]]]MMMFFFEEE@@@CCCFFFAAAAAACCCAAALLLbbblllnnnuuu|||wwwttttttyyy|||yyy}}}}}}zzzqqqdddWWWPPPPPPSSSWWWdddooolll^^^RRRLLLKKKSSS___ooo|||vvvpppmmmiiijjjrrrwwwvvvvvvxxxqqqwww{{{}}}|||}}}}}}zzzwwwxxx}}}zzzvvvttttttuuuuuusssjjj___UUUMMMMMMVVVbbb~~~TTTJJJGGGFFFIIIWWWqqq|||~~~|||}}}~~~eeeSSSMMMJJJOOOVVV[[[```eeehhhmmmssswwwxxxwwwvvvvvvnnnllleee[[[OOOEEE???<<<>>>@@@CCCDDDEEEHHHMMMPPPTTTUUUVVVVVVTTTRRRPPPNNNOOOQQQTTTWWWYYY]]]aaadddgggiiilllnnnoooqqqsssuuuxxxxxxzzz}}}|||ooodddXXXOOOKKKHHHGGGJJJLLLSSS___llllllmmmkkkiiijjjjjjccc[[[RRRMMMIIIHHHIIITTTiii|||rrraaaxxxzzz|||oooccckkkzzzvvvyyy~~~uuuppplllhhhhhhhhhiiikkklllkkkhhheeegggffffffhhhjjjkkkllllllnnnqqqssssssqqqpppppprrrzzzwwwqqqooommmkkkkkkkkkmmmoooooonnnjjjfffeeeaaaZZZQQQMMMOOOXXX___|||QQQHHHCCCEEELLLiiipppzzzwwwkkkdddbbbjjjvvvqqqaaa]]]]]]^^^aaalllzzzmmmeee```^^^___]]]\\\\\\\\\\\\[[[YYYZZZZZZYYYXXXWWWWWWWWWWWWWWWZZZeeexxxzzzbbbOOOGGGFFFBBBCCCFFFAAA>>>BBBEEEPPP```dddgggsss~~~zzzvvvuuuzzz{{{wwwnnnbbbVVVPPPQQQSSSWWWeeeqqqooo___OOOJJJLLLRRR```qqq~~~wwwppplllkkknnnvvv|||}}}}}}|||~~~{{{~~~{{{yyyxxx~~~~~~~~~zzztttssstttwwwxxxuuulllaaaWWWNNNJJJPPPYYYrrr}}}[[[HHHGGGGGGIIIYYYttt~~~sss~~~}}}|||}}}www```PPPKKKIIIMMMSSSXXX___eeefffjjjqqquuuwwwwwwwwwwwwqqqpppkkkcccWWWKKKBBB>>>BBBCCCEEEFFFIIIMMMSSSWWWYYYYYYYYYWWWUUURRROOOMMMPPPRRRUUUXXXZZZ^^^bbbeeehhhiiikkklllmmmooosssvvvzzzzzzzzz|||zzzlllaaaVVVMMMKKKGGGFFFGGGJJJPPP]]]iiimmmmmmkkkhhhiiiiiiddd]]]VVVMMMHHHIIIGGGIII^^^wwwttt]]]eeeqqq\\\eee|||uuurrr~~~vvvqqqnnnkkklllmmmpppssstttqqqjjjfffddddddfffhhhiiikkkllllllnnnppprrrrrrpppooooooooorrrxxxwwwpppoooooommmkkklllkkkkkkllllllkkkhhhfffgggccc[[[RRRMMMPPPYYY```zzzPPPHHHDDDGGGQQQrrrjjj}}}iiiaaa```aaaiiitttkkk\\\XXX[[[]]]aaammmuuuiiibbb___^^^\\\[[[ZZZZZZ\\\\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVWWW___ooovvvgggQQQFFFFFFBBBBBBDDDAAA???CCCHHHVVVfffeeehhhwwwwwwqqquuu{{{uuulll___UUUPPPPPPRRRWWWeeetttsssaaaNNNIIIMMMRRR```rrr{{{sssmmmooouuu|||zzz{{{~~~~~~|||uuuuuuuuuwwwzzz~~~zzzttttttxxx|||tttlllbbbXXXPPPJJJMMMSSS```qqqcccGGGHHHFFFIIIZZZuuuxxxooo}}}}}}|||{{{|||wwwcccNNNIIIGGGKKKPPPUUU]]]ddddddeeehhhiiikkkooossswwwpppqqqoooiii^^^QQQFFF@@@EEEEEEEEEGGGKKKQQQWWW[[[XXXXXXWWWVVVTTTQQQOOONNNOOORRRUUUWWWZZZ]]]aaadddiiijjjjjjkkkllloootttxxx}}}||||||}}}zzzlllaaaWWWOOOKKKHHHFFFGGGIIINNNZZZfffkkkmmmkkkhhhhhhiiieee___YYYMMMHHHKKKFFFBBBVVVrrrxxx[[[WWWnnntttuuuzzzdddnnn{{{vvvuuusssoooppprrruuuxxxyyyuuupppkkkggggggggggggggghhhkkkmmmooopppqqqrrrqqqooonnnmmmiiimmmrrruuuwwwzzz~~~wwwrrrmmmlllnnnpppooommmlllkkkiiiiiiiiiiiigggeeeeeebbb[[[SSSPPPTTT^^^fffwwwNNNIIIGGGHHHTTTyyyooorrr```\\\^^^aaaiiisss~~~hhhXXXWWW[[[^^^bbbooorrrgggaaa___^^^[[[ZZZYYYZZZ\\\]]]\\\[[[YYYXXXXXXWWWWWWWWWWWWXXXVVVVVV[[[hhh{{{zzzlllRRREEEFFFBBB@@@BBB???AAABBBHHH]]]ooommmooouuunnnvvvyyyssshhh]]]TTTPPPPPPRRRXXXfffuuuvvvdddOOOIIINNNRRR___qqqxxxnnnttt{{{~~~|||zzzwwwuuussstttxxx|||xxxtttuuuzzzrrrjjjaaaYYYQQQLLLMMMQQQZZZooolllHHHJJJDDDHHHZZZvvvrrrqqq|||}}}{{{zzz|||tttbbbLLLHHHFFFIIIMMMQQQYYYbbbhhhjjjkkkkkklllnnnrrruuuqqqsssuuupppfffXXXLLLFFFEEEDDDDDDFFFJJJPPPVVVYYYSSSSSSSSSRRRQQQQQQPPPOOOPPPRRRUUUXXXZZZ^^^bbbeeeiiijjjjjjkkkmmmqqqwww{{{~~~~~~xxxjjj```WWWPPPLLLIIIGGGGGGHHHLLLVVVaaahhhjjjjjjhhhhhhiiieee```ZZZMMMHHHKKKGGGBBBRRRlllyyy^^^RRRggg|||xxxggglllwww|||~~~wwwwwwyyyvvvppprrrrrrsssvvvwwwvvvrrrpppnnnmmmkkkgggdddfffjjjnnnppppppqqqrrrqqqooommmkkkhhhjjjlllnnnppprrruuuxxx{{{yyywwwvvvpppllliiiiiikkknnnnnnmmmkkkiiigggggghhhhhhfffeeefffccc^^^WWWTTTXXXaaahhhuuuMMMIIIHHHJJJYYY}}}zzzzzziii[[[ZZZ]]]```hhhrrr~~~gggVVVWWW]]]aaadddrrrsssgggaaa^^^]]][[[ZZZYYYZZZ\\\]]]\\\[[[XXXXXXWWWWWWWWWWWWWWWXXXTTTVVVYYYbbbsss|||~~~qqqTTTEEEFFFBBB???AAA???AAAAAAIIIcccvvvrrrvvv|||sssooo{{{~~~uuuooodddZZZSSSQQQSSSTTT[[[fffuuuyyyiiiSSSKKKPPPSSS^^^nnnyyynnnwww{{{zzz{{{}}}~~~zzzuuusssuuuyyy|||~~~qqqiii```YYYSSSNNNNNNQQQ\\\ssswwwKKKJJJDDDJJJ]]]zzz|||lllwww~~~}}}}}}{{{yyy|||nnn[[[LLLHHHEEEGGGIIIMMMVVV___hhhlllqqqttttttrrrpppooovvvzzz|||xxxmmm___SSSKKKDDDCCCBBBDDDIIINNNQQQSSSMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTWWWZZZ\\\```dddgggggghhhjjjlllnnnsssyyy}}}ssseee\\\TTTNNNKKKHHHGGGGGGGGGHHHPPPYYYbbbfffiiihhhhhhiiifffaaaZZZOOOIIIJJJGGGDDDPPPbbbvvvbbbWWWkkk}}}~~~}}}}}}zzzuuutttttttttooolllrrrzzz~~~xxxxxxzzzvvvqqqrrrqqqqqqrrrttttttrrrpppsssssspppjjjfffeeeiiimmmoooooopppqqqqqqooojjjgggggggggggghhhiiikkkmmmnnnmmmtttxxxtttpppoooppppppmmmkkkhhhggghhhjjjkkkkkkiiihhhgggggghhhhhhgggfffiiigggbbb\\\YYY[[[bbbhhhvvvMMMIIIFFFNNN```zzzmmm```VVVWWW[[[^^^gggqqqgggVVVUUU]]]aaaeeesssrrrfff```]]]]]][[[ZZZYYYZZZ[[[\\\[[[ZZZXXXWWWWWWVVVVVVWWWWWWXXXQQQTTTWWW\\\kkkxxxtttwwwWWWFFFHHHCCC???@@@@@@AAACCCPPPkkk{{{ttt}}}~~~tttrrruuu}}}|||ooohhh___WWWSSSTTTWWWZZZ]]]fffttt{{{nnnWWWNNNQQQTTT\\\kkk}}}uuummmxxx~~~|||yyyvvvuuuvvvxxxxxxxxxsssjjj```ZZZTTTOOONNNQQQYYYrrrxxx{{{PPPJJJFFFMMMccc}}}rrrmmm}}}~~~}}}~~~{{{yyy|||kkkXXXLLLHHHEEEFFFFFFIIISSS\\\ccchhhnnnsssuuuuuuuuuvvv||||||pppaaaSSSKKKDDDBBBAAACCCHHHKKKMMMLLLJJJJJJJJJLLLMMMOOOPPPQQQRRRTTTWWWZZZ\\\___dddgggccceeehhhkkkoootttzzz~~~|||}}}oooaaaYYYRRRMMMIIIGGGFFFGGGEEEDDDIIIQQQ\\\bbbhhhhhhhhhiiifffaaaYYYRRRKKKHHHFFFGGGNNNVVVnnnfff```vvv}}}{{{~~~jjjqqqwwwxxxwwwuuunnnfffxxx~~~}}}zzzzzzyyywwwuuuttttttuuuvvvuuurrrpppsssuuuuuuqqqkkkhhhjjjmmmnnnmmmmmmnnnooolllgggccceeeddddddeeefffggggggggghhhlllnnnkkkjjjlllllljjjjjjiiihhhggghhhiiijjjjjjgggffffffgggiiiiiihhhfffhhhgggeeeaaa^^^___eeejjjxxxNNNHHHDDDRRRgggxxx{{{dddYYYSSSVVVZZZ]]]fffqqq}}}hhhVVVRRRZZZ```cccrrrpppddd___]]]]]][[[YYYXXXYYYZZZ[[[ZZZYYYWWWWWWVVVVVVVVVWWWWWWXXXOOOTTTVVVYYYeeezzzrrrkkkzzzYYYGGGIIIEEE@@@AAAAAABBBHHHXXXsss~~~uuu}}}mmmqqq{{{{{{zzz}}}jjjddd[[[UUUTTTWWW[[[^^^___eeettt|||qqqZZZOOORRRTTT[[[hhh{{{qqqlllxxx|||zzz}}}}}}}}}{{{yyyyyyyyyyyywwwuuuuuukkk```ZZZTTTOOONNNQQQQQQllluuuvvvSSSIIIGGGPPPhhh~~~tttrrr~~~~~~~~~|||yyy{{{nnn[[[LLLHHHEEEEEEEEEGGGQQQ[[[aaadddiiinnnssszzz~~~|||ooo___QQQHHHDDDBBBAAACCCGGGJJJJJJHHHIIIIIIJJJKKKLLLNNNPPPQQQOOORRRUUUWWWZZZ]]]aaaddd```cccgggjjjoootttyyy}}}zzz{{{nnn```YYYSSSNNNGGGEEEEEEFFFCCCAAAEEEKKKXXX```gggiiiiiiiiifffaaaYYYTTTLLLFFFEEEHHHKKKMMMhhhgggggg~~~{{{uuuooooooooowwwgggggguuu}}}|||~~~zzzzzzzzz{{{{{{xxxtttpppqqquuuxxxvvvpppkkkjjjllllllkkkkkklllmmmjjjeee```ffffffeeefffhhhiiihhhhhhhhhjjjjjjiiijjjllliiieeehhhiiiiiijjjkkkkkkkkkkkkfffeeefffhhhjjjjjjiiigggdddeeeeeecccbbbdddjjjoooqqqRRRGGGIIIPPP}}}qqq___YYYTTTTTTWWW\\\fffooopppWWW\\\XXXYYYcccvvv|||mmmeeebbb```^^^[[[YYYWWWWWWXXXYYYYYYYYYXXXXXXVVVVVVVVVVVVXXXXXXTTTTTTUUUWWW```pppwwwqqquuueeeKKKEEEFFFCCC@@@BBBCCC@@@YYYwwwxxxwww~~~ssskkkvvv{{{www{{{xxxssshhh[[[UUUSSSSSSYYY```gggmmmxxx|||qqq^^^SSSRRRVVVaaakkkuuussstttwww|||zzzzzz~~~}}}|||xxxxxxzzzzzzvvvrrrssskkkccc]]]VVVPPPNNNQQQTTTfff{{{{{{~~~YYYLLLJJJOOOjjjxxx~~~{{{{{{zzzxxx{{{|||dddSSSMMMGGGCCCDDDFFFJJJRRRZZZdddhhhnnntttyyy}}}zzzxxxuuufffQQQHHHJJJ@@@DDDDDDBBBFFFNNNPPPMMMJJJHHHGGGHHHLLLMMMLLLJJJOOONNNOOOPPPSSSXXX]]]```ffffffgggjjjnnnqqqrrrssssssxxx~~~nnnccc]]]TTTKKKIIIEEEDDDFFFEEECCCDDDGGGNNN^^^jjjjjjkkknnnkkkbbb\\\UUUNNNJJJGGGDDDFFFJJJ```jjjkkkuuuuuu}}}sss}}}xxxmmmqqq{{{qqqqqqvvv}}}{{{~~~~~~}}}~~~~~~yyyuuuuuuwwwwwwuuupppmmmnnnoooooolllhhhggghhhhhhgggddd```aaaccceeefffffffffeeeffffffgggggggggggggggggglllllllllkkkjjjiiiggggggfffffffffggggggggghhhhhhffffffggghhhjjjllloooppppppQQQHHHLLLeee{{{iii[[[VVVSSSTTTXXX]]]gggppp}}}www___]]]YYYYYYcccuuu|||mmmccc___[[[YYYZZZXXXWWWVVVXXXYYYYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVSSSTTTUUUVVV]]]lll~~~vvvrrrpppdddKKKEEEFFFCCC@@@AAADDDEEE^^^xxxtttqqq|||rrrnnnzzz~~~yyyqqqdddWWWQQQQQQTTTZZZaaaiiiqqq}}}rrr___TTTTTTYYYbbbkkkuuuyyypppuuuyyy~~~wwwyyy~~~}}}|||yyyzzz||||||xxxtttqqqjjjbbb\\\UUUNNNMMMOOOQQQ```uuu^^^KKKLLLSSSoooxxx|||~~~{{{{{{{{{|||xxxbbbSSSLLLFFFAAABBBDDDGGGNNNVVV\\\bbbjjjsss{{{wwwjjjXXXHHHBBBDDD===BBBCCCAAACCCJJJNNNNNNOOOMMMLLLNNNQQQSSSSSSQQQUUUTTTTTTTTTVVVZZZ]]]```aaaaaaaaacccfffjjjmmmnnnvvvyyy~~~}}}nnnccc\\\TTTKKKIIIEEEDDDFFFEEECCCDDDGGGNNN]]]iiijjjjjjmmmjjjbbb[[[TTTNNNJJJGGGDDDFFFKKKbbbjjjhhhmmm{{{xxxmmmxxxsssiiiqqqwwwrrrqqqtttvvvwww~~~}}}{{{wwwwwwwwwuuussstttyyy~~~~~~{{{wwwtttqqqnnniiieeefffeeedddcccccccccddddddgggggggggggggggggggggggglllllllllllljjjiiihhhgggddddddddddddeeeeeeeeefffffffffgggiiimmmppptttvvvpppPPPIIIQQQwwwrrraaaUUURRRQQQUUUYYY^^^gggqqqxxx~~~ggg]]]ZZZYYYbbbttt|||lllccc]]]ZZZXXXYYYXXXVVVVVVWWWXXXXXXWWWUUUUUUTTTTTTTTTTTTUUUUUURRRTTTUUUVVVZZZfffyyyxxxxxxnnn~~~eeeMMMFFFFFFCCC@@@AAABBBIIIdddxxxooommmyyyooosssyyypppaaaRRRMMMOOOUUU\\\ccckkkvvvrrr^^^UUUVVVYYYaaajjjvvvzzzvvvtttqqquuu{{{xxxxxx{{{}}}|||||||||}}}}}}||||||~~~}}}yyyuuupppiiiaaa\\\UUUMMMKKKMMMMMMXXXkkkkkkNNNIIITTTrrrvvvyyy}}}{{{{{{}}}vvvbbbTTTJJJDDD@@@@@@AAADDDJJJQQQWWW^^^hhhrrr{{{{{{gggQQQDDD>>><<<;;;@@@BBB??????DDDLLLQQQRRRQQQRRRTTTWWWYYYYYYXXX[[[ZZZYYYYYYZZZ\\\___```````````````cccfffiiillluuuvvvyyy|||~~~|||oooccc[[[RRRLLLIIIEEEDDDFFFEEECCCDDDGGGMMM\\\gggiiijjjkkkhhhaaa[[[TTTMMMJJJGGGEEEGGGLLL^^^iiidddbbbxxx~~~wwwmmm|||mmmooopppqqqvvv|||~~~|||wwwyyyooojjjiiinnnyyy||||||{{{yyyyyy~~~zzztttmmmiiikkkiiifffcccaaabbbcccdddhhhggggggffffffgggggggggkkkkkkkkkkkkjjjiiiggggggddddddddddddeeeeeeeeeeeeffffffgggiiilllpppsssuuupppOOOKKKWWW~~~xxxkkk\\\QQQPPPRRRVVVYYY]]]fffpppvvvjjj\\\YYYYYYaaarrr{{{mmmddd___\\\[[[XXXVVVUUUVVVWWWXXXWWWVVVWWWVVVVVVVVVVVVVVVVVVWWWQQQSSSUUUUUUWWW```sss|||uuuhhhPPPFFFEEECCCAAA@@@>>>LLLiiivvvlllooouuunnnuuuzzzrrrbbbQQQLLLOOOVVV^^^eeemmmzzznnn[[[TTTUUUUUU]]]iiizzz|||ssstttwwwxxxvvv}}}}}}}}}|||yyyxxxyyy~~~~~~~~~~~~}}}}}}{{{wwwsssqqqjjjccc]]]VVVNNNKKKMMMLLLSSSccc{{{yyyRRRGGGXXX{{{zzzsss|||~~~{{{{{{|||wwwcccTTTIIICCC??????AAACCCIIIPPP]]]cccllltttyyy|||~~~~~~~~~hhhSSSHHH???666:::@@@CCC@@@===AAAKKKTTTXXXYYYZZZ\\\^^^```aaaaaaeeeddddddddddddfffhhhiiiggghhhhhhiiiiiijjjkkkmmmooopppssswww|||{{{pppcccYYYQQQLLLIIIEEEDDDFFFEEECCCDDDGGGLLLYYYeeehhhiiiiiifffaaa[[[TTTNNNKKKHHHFFFHHHMMMXXXiiieeeZZZiiizzzqqq]]]mmm~~~wwwoooooo{{{}}}vvvjjjbbbaaahhhooo{{{~~~{{{}}}}}}}}}{{{{{{|||wwwtttqqqooommmllliiifffeeedddeeeeeegggfffeeeeeedddeeeeeefffiiiiiiiiiiiihhhgggfffeeeffffffffffffffffffffffffffffffffffffgggiiikkklllqqqOOONNN]]]vvvzzzeeeYYYQQQPPPSSSVVVXXX[[[eeeooozzzlll\\\YYYYYY```ppp~~~pppfff```\\\[[[VVVUUUTTTUUUVVVWWWVVVTTTVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRTTTVVVVVV\\\mmm~~~|||wwwoooVVVHHHEEECCCBBB@@@AAAQQQllltttkkkuuu|||sssnnnxxx~~~vvvfffUUUOOOQQQXXXaaahhhqqq}}}{{{gggWWWRRRSSSSSS[[[kkktttsssyyy{{{|||yyy|||~~~|||xxxwwwzzz|||~~~~~~|||zzzwwwssspppsssllleee```XXXPPPMMMNNNNNNQQQ___wwwQQQKKKbbbyyyttt{{{zzzzzzyyycccSSSHHHCCC???@@@BBBDDDJJJQQQcccjjjsssyyy||||||{{{zzzwww{{{sss^^^MMMFFF@@@888<<>>???JJJUUU___```bbbccceeefffhhhiiinnnnnnnnnoooppprrrtttuuunnnpppssstttqqqooonnnooolllmmmpppuuuzzz~~~yyypppdddWWWOOOMMMIIIEEEDDDFFFEEECCCDDDGGGJJJUUUaaaggghhhgggeeeaaa\\\UUUNNNKKKHHHFFFHHHLLLUUUnnnlllXXX^^^|||tttsssYYYZZZnnnxxxhhh^^^[[[ZZZnnnvvv{{{{{{}}}~~~}}}zzz{{{~~~xxxqqqmmmllloooqqqmmmmmmmmmlllkkkjjjiiihhhgggfffdddcccbbbcccddddddffffffgggffffffeeedddcccffffffffffffffffffeeeeeeddddddccccccdddfffggghhhtttPPPPPPcccxxxqqq___TTTPPPPPPSSSWWWXXX[[[eeepppqqq^^^[[[ZZZ```nnntttggg^^^YYYWWWUUUTTTTTTUUUVVVVVVTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSQQQSSSWWWXXXZZZiiiyyynnnwwwxxx]]]JJJDDDCCCBBBAAAGGGWWWllloookkk}}}xxxrrrppp|||vvviii[[[TTTTTTYYYdddnnnyyyuuuaaaUUUSSSTTTVVV]]]nnn}}}rrrvvv|||}}}}}}~~~~~~~~~{{{zzz}}}|||}}}zzzwwwtttrrrqqquuuooohhhbbb[[[RRRNNNOOOPPPQQQ^^^vvvPPPKKKfff|||xxx|||zzzxxx}}}}}}gggWWWJJJEEEBBBCCCDDDEEEJJJPPPaaaiiittt}}}wwwooo___LLLAAA??????===???BBBEEEEEE@@@???HHHSSS\\\^^^```aaaaaabbbdddfffjjjjjjkkkmmmoooqqqssstttpppssswwwwwwtttqqqqqqrrrrrrtttvvvyyy{{{}}}~~~|||zzzwwwqqqdddUUUNNNMMMIIIEEEDDDFFFEEECCCDDDGGGGGGQQQ^^^fffhhhfffdddccc]]]VVVOOOLLLHHHEEEGGGLLLUUUrrrrrrZZZ^^^}}}rrrzzzeee^^^cccooozzziiiwww|||pppiiieeeZZZbbbmmmwww~~~~~~|||}}}{{{ssskkkfffggglllpppmmmnnnooopppooonnnlllkkkgggfffdddbbbaaabbbcccdddeeeeeeeeeeeeeeedddccccccddddddddddddccccccccccccbbbbbbbbbccceeegggjjjkkkwwwRRRRRRgggwwwlllZZZQQQNNNOOOSSSVVVXXX\\\hhhuuuvvvbbb___]]]```lll~~~vvvggg]]]WWWUUUTTTSSSSSSTTTVVVUUUTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRUUUPPPQQQXXXZZZ[[[eeesss~~~~~~hhhhhhcccLLLCCCCCCCCCAAAIIIWWWgggiiikkkvvvqqqsssrrriii^^^XXXUUUZZZgggtttqqq^^^WWWVVVWWWZZZ___mmmzzztttxxx}}}~~~{{{~~~{{{|||~~~|||xxxuuuttttttuuuvvvoooiiiddd\\\SSSOOOOOOQQQQQQ^^^uuuUUUKKKfff{{{xxxyyy~~~|||zzzxxx|||qqqbbbNNNIIIDDDDDDDDDDDDGGGMMMVVV```nnn{{{|||jjjUUUGGG@@@======???AAAAAADDDFFFBBB???EEEOOOXXXZZZ\\\]]]\\\\\\^^^aaaccccccdddfffhhhiiijjjkkknnnqqqtttssspppppptttxxx~~~{{{xxxzzzxxxvvvqqqdddTTTMMMMMMIIIEEEDDDFFFEEECCCDDDGGGDDDMMM[[[eeehhhfffdddddd___WWWPPPLLLHHHEEEFFFJJJPPPnnnnnn[[[gggsssyyyfff[[[[[[llliiimmmhhhgggdddbbbeeeooo|||~~~{{{uuummmiiijjjpppuuuqqqppppppooonnnmmmmmmmmmjjjhhheeecccbbbccceeeffffffffffffffffffeeeeeeddddddddddddcccccccccbbbbbbbbbbbbbbbcccdddfffiiijjjzzzSSSSSSiii{{{tttkkkYYYPPPMMMNNNRRRVVVXXX]]]kkkyyyyyygggccc___aaajjj{{{vvvggg]]]XXXWWWSSSSSSSSSTTTUUUUUUSSSQQQTTTUUUVVVWWWWWWVVVUUUTTTVVVPPPQQQYYY\\\\\\dddpppzzz}}}fffbbbgggNNNCCCCCCDDDBBBGGGSSS```ccckkkuuuqqqttt~~~|||nnnhhh```ZZZVVV[[[iiixxxooo^^^YYYZZZZZZ\\\^^^iiiyyyvvvzzz}}}zzzvvv~~~zzz|||~~~}}}{{{wwwuuuuuuwwwyyyvvvoooiiiddd\\\SSSNNNOOOPPPQQQ___vvv]]]OOOiiiyyynnnooovvv~~~|||{{{yyy}}}{{{nnnQQQKKKFFFEEECCCBBBDDDIIILLLWWWgggvvvkkkVVVOOOJJJAAA===>>>BBBAAACCCFFFCCC???CCCLLL[[[^^^``````^^^^^^aaaccccccdddeeefffggghhhiiiiiimmmooopppnnnlllooowww~~~|||xxxxxxvvvvvvrrrdddSSSLLLNNNIIIEEEDDDFFFEEECCCDDDGGGBBBKKKYYYdddhhhfffdddeee```XXXQQQMMMHHHDDDEEEJJJIIIfffgggZZZppptttzzz```LLLFFF[[[qqq}}}|||ppplll~~~rrr]]]TTTZZZjjjwww}}}{{{xxxssspppqqqwww|||tttrrrooommmkkklllmmmnnnllljjjgggeeeddddddfffgggggggggggghhhggggggfffffffffffffffeeeeeeddddddddddddcccbbbbbbbbbcccdddeee|||UUUTTTrrrwwwhhhUUUPPPPPPQQQUUUYYY[[[aaaooo}}}yyybbb^^^YYY[[[gggxxx|||rrrhhh\\\UUURRRPPPQQQTTTVVVVVVUUUSSSQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSUUUUUUWWWaaalll}}}|||lllccclllGGGKKKGGG===IIIHHH]]]aaa```tttrrrnnnrrr~~~zzzssslllddd^^^[[[]]]hhhtttmmmbbb]]]ZZZ^^^___bbbjjjwww~~~~~~uuussswww{{{www}}}~~~zzzxxxxxxyyyzzz{{{ssshhh___ZZZUUUQQQNNNPPPOOO]]]www|||[[[KKKrrr{{{yyywww}}}|||yyyxxxsssUUUKKKFFFHHHGGGCCCDDDKKKOOO\\\kkkvvvlllRRRDDD???>>>???BBBDDDFFFGGGGGGFFFFFFGGGHHH\\\bbbiiiiiiccc______```dddbbbbbbdddcccaaacccgggmmmnnnnnnnnnooorrrwwwzzz|||wwwsssppphhhZZZOOOIIIIIIGGGEEEDDDEEEEEEDDDCCCHHHMMMUUU^^^eeegggdddaaa```[[[SSSKKKFFFEEEFFFGGGPPPVVV```eeetttzzzttt}}}___SSSJJJOOO___uuu{{{lll{{{zzzqqqvvvtttcccZZZVVVZZZjjjwww}}}xxxvvvwww{{{wwwuuurrrooommmmmmoooppprrrooollliiigggggghhhiiihhhhhhiiiiiijjjkkklllmmmllllllkkkiiigggeeedddcccfffdddbbb``````aaaccceeezzzSSSTTTrrrwwwlllXXXQQQPPPQQQTTTXXX[[[aaaooo}}}|||rrrccc^^^XXXYYYbbbtttyyyooofff[[[TTTRRRQQQRRRTTTUUUUUUUUUSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTTTTVVV___jjj~~~rrrhhhkkkJJJLLLHHH>>>GGGKKK^^^ccccccxxx{{{nnnmmmuuu~~~{{{wwwnnnddd___]]]aaalllwwwpppaaaYYYWWW]]]___aaafffmmmtttyyy||||||{{{|||~~~xxxpppqqqxxx~~~~~~zzzzzz}}}zzzyyyzzz}}}{{{sssiii```ZZZUUUQQQNNNRRRQQQ___yyydddRRRsss|||}}}~~~}}}}}}uuu[[[PPPHHHIIIIIIEEEFFFKKKRRR___mmmwwwkkkQQQBBB??????@@@CCCDDDEEEFFFEEEEEEEEEGGGIIITTT```mmmqqqmmmfffddddddhhhdddbbbbbbaaa```ccchhhkkklllmmmnnnpppsssyyy|||zzzqqqfffYYYPPPNNNIIIGGGEEEDDDEEEEEEDDDCCCFFFKKKSSS^^^eeehhhfffccc```[[[SSSLLLFFFEEEFFFGGGIIIOOOZZZ```lll{{{zzzttt[[[VVVSSSVVV___lll~~~zzz{{{uuurrrrrrjjjcccpppwwwcccVVVQQQYYYcccllluuu|||wwwxxx}}}|||yyyvvvuuuwwwxxxyyyxxxsssqqqmmmiiiggggggiiijjjqqqqqqpppoooooopppqqqrrrpppqqqqqqqqqpppnnnlllkkkllljjjgggdddcccdddeeefffxxxSSSVVVxxx{{{ttt]]]QQQPPPQQQSSSXXX[[[bbbooo}}}|||tttkkkbbb]]]XXXVVV^^^qqqwwwmmmddd[[[TTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRTTTTTTUUU]]]fff{{{yyynnnmmmOOOLLLGGG>>>DDDNNN___cccddd|||vvviiimmmzzz|||zzzooobbb]]]^^^dddnnnxxxuuuaaaVVVVVV___dddfffiiikkkmmmoooqqqsssuuuxxx|||xxxnnniiipppzzz}}}yyyuuusssrrrwwwyyy~~~||||||~~~zzzsssjjjaaaZZZUUUQQQNNNQQQRRR^^^wwwnnnXXXrrrvvv}}}vvv{{{vvvdddUUUKKKKKKKKKGGGGGGKKKTTT___mmmwww~~~gggMMM@@@???@@@AAACCCEEEFFFFFFFFFFFFHHHKKKNNNPPP___rrr|||zzzrrrkkkhhhiiiddd````````````ccchhhjjjkkklllmmmooosssyyy}}}~~~yyymmm^^^SSSOOOIIIGGGEEEDDDEEEEEEDDDCCCDDDIIIRRR\\\eeehhhgggeeeaaa\\\TTTLLLGGGEEEEEEGGGFFFNNNZZZ___fff~~~nnnZZZZZZ\\\]]][[[]]]iiiwwwzzzuuutttzzz|||}}}zzzqqqjjjxxxxxxhhhTTTPPPNNNTTT^^^hhhttt}}}}}}xxxvvv{{{~~~|||xxxxxx|||~~~{{{xxxxxxvvvrrrooonnnooorrrssswwwuuusssrrrrrrtttvvvwwwxxxyyyzzz{{{zzzwwwtttrrrrrrpppmmmjjjhhhhhhhhhhhhvvvTTT\\\~~~cccRRRRRRQQQSSSXXX\\\cccooo|||xxxttttttsssmmmhhh___\\\WWWVVV___vvvxxxnnneee[[[TTTSSSTTTSSSRRRRRRRRRSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUURRRRRRSSSSSSTTTZZZbbbvvv|||nnnqqqTTTJJJDDD>>>CCCQQQ___aaaeee}}}rrrgggooo}}}{{{mmm___[[[^^^eeeoooxxx{{{dddWWWWWWcccdddhhhnnnppppppppprrruuuuuuvvvyyy}}}xxxvvv}}}}}}ttthhheeeppp}}}vvvnnniiihhhiiipppyyyyyyssskkkaaaZZZTTTPPPNNNPPPPPP[[[qqqvvvXXXooo{{{ggguuusss{{{ttthhhYYYNNNMMMMMMIIIGGGJJJQQQ\\\iiisss|||qqq]]]HHH@@@@@@BBBBBBBBBGGGHHHHHHIIIJJJNNNSSSWWW[[[fffuuu|||pppgggaaa]]][[[^^^aaabbbeeejjjiiiiiijjjkkkmmmpppuuuyyyyyyfffUUULLLIIIGGGEEEDDDEEEEEEDDDCCCDDDIIIQQQ[[[cccgggfffeeebbb]]]TTTLLLGGGEEEEEEFFFFFFMMM[[[```bbbvvv|||ppp[[[[[[\\\ZZZTTTOOOTTT\\\mmm~~~|||{{{jjjZZZRRRQQQSSS\\\fffmmmmmmpppzzzzzzzzz~~~{{{uuuzzzxxxvvvttttttvvvyyy{{{vvvtttqqqppppppsssvvvxxx{{{|||}}}~~~|||xxxtttqqqrrrqqqooolllkkkkkkkkkllltttSSS^^^kkkVVVUUUSSSTTTYYY]]]dddooo{{{zzztttnnnkkkjjjjjjgggddd[[[ZZZXXXYYYeee~~~zzzooofff\\\UUUTTTTTTSSSRRRQQQRRRSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVRRRQQQSSSTTTTTTYYY```rrr|||iiivvv~~~qqqVVVFFFAAAAAADDDUUUaaabbbgggrrrgggsss~~~{{{nnn```\\\___gggqqqzzzfffWWWVVV```___fffnnnsssssssssssstttvvvuuuuuuyyywwwrrr||||||tttzzz~~~sssfffeeeqqq}}}~~~qqqfffbbbeeejjjrrr|||~~~|||wwwssslllcccZZZSSSPPPNNNPPPQQQZZZlll~~~[[[rrrpppaaawwwttt}}}pppgggZZZQQQQQQOOOIIIFFFHHHNNNXXXdddkkkrrryyy{{{yyyaaaSSSFFFCCCDDDDDDBBBBBBHHHIIIKKKMMMPPPUUU[[[```nnnpppwwwrrrdddWWWTTTVVV^^^dddfffhhhjjjhhhhhhiiihhhiiilllpppsss~~~|||hhhTTTIIIIIIGGGEEEDDDEEEEEEDDDCCCFFFJJJQQQZZZbbbeeeeeecccbbb]]]UUUMMMGGGEEEEEEFFFDDDJJJZZZ```^^^lllzzzwwwrrrZZZUUUQQQPPPMMMIIIJJJNNNTTTfffssseeeZZZQQQNNNPPPUUUXXX```ooo{{{{{{~~~yyyzzzyyywwwvvvvvvwwwyyyzzzyyyvvvrrrooonnnoooqqqsssqqqrrrtttuuutttqqqnnnkkknnnmmmlllllllllmmmnnnnnnsssRRR```vvv^^^YYYVVVVVVZZZ___eeeoooyyyzzzpppnnnkkkgggeeedddcccaaa```ZZZYYYYYY^^^mmmyyynnneee[[[VVVUUUTTTSSSRRRRRRRRRSSSUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVRRRQQQSSSUUUVVVYYY___mmm~~~~~~{{{fffnnnyyy|||sssZZZEEEAAAEEEGGGXXXbbbdddkkksssjjjuuu|||pppeeeaaaccciiittt~~~hhhWWWRRRXXX___fffooovvvyyyyyywwwwwwwwwtttqqqttt|||uuunnnuuu~~~xxxzzzwwwkkkkkkuuu~~~}}}nnnbbbaaajjjsss|||yyyvvvsssmmmcccZZZSSSOOOOOOQQQRRRZZZiii|||wwwbbb{{{pppeee{{{wwwzzzjjjbbbYYYUUUWWWSSSJJJFFFHHHLLLVVV___dddhhhjjjiiifffWWWOOOIIIIIIIIIGGGEEEGGGIIILLLPPPTTTYYY___fffkkk|||yyyyyy~~~sssfffTTTQQQUUU^^^fffhhhhhhiiigggggggggffffffhhhmmmpppzzz|||~~~|||sssbbbRRRKKKIIIGGGEEEDDDEEEEEEDDDCCCFFFJJJQQQYYYaaaddddddbbbccc^^^VVVMMMGGGEEEEEEFFFFFFLLL___iiieeemmm{{{vvvvvvWWWNNNGGGGGGJJJJJJJJJLLLNNNZZZmmm~~~yyy||||||~~~uuuiii\\\SSSJJJJJJOOO___sss~~~wwwrrrmmmnnnrrrvvvvvvtttzzzzzzzzzzzzzzz{{{{{{|||~~~yyytttqqqooooooooofffgggjjjllllllkkkiiiggghhhhhhiiijjjkkkmmmnnnoootttUUUfff~~~iii^^^ZZZXXX\\\```fffoooxxx|||qqqllllllkkkiiigggdddaaa___^^^\\\[[[[[[bbbqqqtttjjjbbbZZZVVVVVVSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWRRRQQQTTTVVVWWWZZZ___kkk|||}}}|||ffflll~~~~~~gggKKKDDDHHHFFFUUU^^^aaallluuummmvvvyyyppphhhddddddiiiuuu|||iiiZZZRRRTTT```eeellluuu}}}~~~}}}xxxssssssyyyvvvlllmmmwww}}}wwwxxx|||mmmbbbdddsss~~~{{{zzzuuusssnnndddZZZRRROOOOOONNNQQQXXXgggzzz~~~vvvgggqqqkkkyyyuuufff\\\XXXZZZ]]]WWWKKKFFFIIIJJJTTT^^^ccceeeeeebbb^^^XXXTTTQQQPPPMMMIIIJJJNNNOOOSSSYYY```fffnnnuuuzzz}}}|||}}}|||tttnnn[[[VVVWWW^^^eeegggggghhheeeeeefffeeefffhhhmmmpppwwwzzz~~~~~~zzzvvvmmm___SSSNNNIIIGGGEEEDDDEEEEEEDDDCCCDDDHHHOOOXXX```eeeeeedddddd___VVVMMMHHHEEEEEEFFFHHHNNNcccrrrooottt}}}vvvZZZPPPHHHHHHJJJJJJJJJLLLKKKSSS]]]gggrrrxxxiiibbbaaaXXX\\\nnnrrr]]]QQQKKKVVVlllxxxrrrggg^^^ZZZVVVVVVYYY]]]aaabbblllnnnrrrwww{{{~~~~~~zzzvvvtttrrrrrrjjjkkkkkkkkkkkkiiigggfffeeefffggghhhjjjkkklllmmmvvvYYYmmmqqq```\\\ZZZ]]]aaafffoooxxxzzzssssssppppppooolllgggccc```______]]]]]]dddrrr~~~oooggg```YYYVVVVVVRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWRRRQQQTTTWWWXXX[[[___iii{{{}}}~~~gggmmmtttSSSGGGIIICCCPPPYYY]]]jjjwwwnnnvvv~~~~~~uuuooohhhdddcccgggssswwwiii___VVVVVV\\\^^^dddooo{{{xxxuuuwwwyyyxxxvvvuuutttvvvvvvkkkhhhppp~~~|||lllbbbgggzzzyyyyyy|||}}}}}}||||||}}}}}}uuusssnnneeeZZZRRROOOOOOJJJMMMUUUdddxxxhhhvvvnnnnnnyyy}}}}}}}}}qqqdddXXXXXX^^^bbbZZZLLLGGGKKKHHHSSS___dddhhhiiifffaaa]]]ZZZXXXUUUOOOJJJNNNUUUVVV[[[ccckkkrrrzzz|||}}}~~~{{{xxxvvvtttddd]]]ZZZ^^^dddeeeeeefffddddddeeeeeefffjjjooosssvvvyyy~~~~~~~~~~~~zzzxxxwwwoooaaaTTTOOOIIIGGGEEEDDDEEEEEEDDDCCCBBBFFFMMMWWW```fffgggfffddd___VVVNNNHHHEEEEEEFFFDDDJJJaaatttrrrvvv{{{uuu```WWWOOOMMMKKKHHHGGGIIIFFFKKKRRRXXX___lll{{{{{{hhhaaa]]]PPPUUUmmmxxxbbbOOOUUUiiirrreeeSSSQQQNNNJJJGGGGGGKKKPPPSSSUUUZZZcccllluuu{{{~~~~~~|||zzzyyyxxxxxxwwwvvvtttqqqnnnkkkhhhfffeeeeeefffgggiiijjjkkkkkksssXXXqqqwwweee___\\\```eeejjjrrryyy~~~zzzsssnnniiieeebbbdddcccfffmmmrrrvvv}}}zzzwwwqqqhhh___YYYWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUXXXXXXVVVTTTSSSSSSWWWYYYdddyyykkknnn___LLLAAAHHHRRRQQQWWWlllsssjjjttt}}}~~~xxxooogggdddgggooovvvzzzsssnnnhhhZZZMMMVVVXXX___jjjwww|||~~~yyypppssspppqqqxxxuuukkkjjjxxxwwwjjjgggppp{{{rrrnnnooovvv~~~}}}yyyuuummmddd[[[TTTPPPNNNLLLRRRTTTbbb}}}mmmsssnnntttzzz~~~~~~|||vvvcccXXXaaa]]]dddnnncccLLLEEEOOOJJJRRR]]]hhhnnnnnnkkkgggiiilllgggZZZRRRTTTXXXYYYeeebbbkkkuuuxxx~~~zzz||||||wwwgggXXXWWW]]]bbbcccddd```bbbdddeeedddfffjjjnnntttxxxzzzzzz}}}}}}zzzvvvlll]]]RRRNNNIIIHHHGGGEEEDDDCCCCCCCCCBBBDDDJJJUUU```fffddd```^^^ZZZTTTMMMHHHEEEDDDDDDFFFLLLYYYgggqqqzzzxxx|||___NNNIIIMMMJJJJJJLLLGGGPPPJJJIIINNNOOORRRdddxxx~~~rrrfff^^^\\\uuulll```dddkkkhhh```\\\TTTQQQMMMJJJIIIHHHFFFEEEKKKOOOUUUZZZ```iiittt|||~~~xxxtttuuu|||wwwuuutttrrrmmmjjjfffgggiiijjjjjjlllnnnpppttt[[[ttt{{{gggbbb___aaaeeekkkuuu{{{vvvqqqllliiijjjgggfffiiilllooowwwzzzrrrmmmqqqqqqoooiiiaaaYYYTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVWWWXXXWWWVVVTTTSSSTTTWWWYYYbbbvvv}}}kkklllZZZIII>>>CCCSSSTTT]]]rrrsssjjjuuu~~~|||}}}zzzrrrjjjfffiiipppuuu|||wwwnnn___QQQUUUWWW\\\eeeppp{{{zzz{{{~~~{{{tttqqqnnnpppxxx}}}pppkkkuuuwwwllllllwwwvvvppprrrvvv}}}~~~{{{{{{wwwssslllccc[[[TTTPPPNNNMMMSSSUUUccc~~~nnnyyytttuuuvvv~~~|||zzzyyyxxx|||jjj[[[UUU\\\gggrrrpppcccTTTLLLJJJNNNVVVbbbmmmttttttpppmmmuuuvvvnnn```WWWXXX]]]___jjjpppzzzvvvrrrdddVVVSSSUUUXXXZZZ\\\^^^```cccdddccceeejjjnnnrrrwwwzzz{{{}}}}}}{{{xxxnnn___SSSOOOIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDJJJUUU```fffeeeaaa___[[[TTTMMMHHHEEEEEEEEEDDDIIITTTaaalllxxx___MMMHHHLLLIIIHHHKKKHHHJJJDDDCCCGGGFFFHHHVVVhhhooo~~~|||}}}vvvrrrqqqmmm~~~|||ooonnnxxxxxxkkk]]]UUULLLHHHKKKNNNPPPOOOJJJKKKMMMOOOSSSZZZbbbiiiqqqjjjeeedddfffiiiqqqyyytttrrrppppppqqqqqqooommmiiiiiijjjkkkmmmrrrxxx}}}uuu^^^xxxgggdddbbbbbbccckkk{{{}}}wwwsssnnniiifffgggjjjoooyyy}}}rrrhhh```[[[eeeiiillljjjbbbYYYRRRPPPUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRRRRSSSUUUWWWYYYWWWWWWVVVUUUSSSTTTWWWYYYaaaqqq}}}|||llljjjyyySSSHHH???AAARRRVVVaaavvvrrrkkkvvv}}}wwwttttttuuuwwwxxxzzz}}}}}}yyyssskkkggggggkkkooozzz}}}rrrbbbTTTSSSUUUXXX]]]fffssszzzzzz~~~~~~{{{wwwssstttzzzyyyooovvvvvvooossszzznnnoooyyyyyywwwuuuqqqjjjbbbZZZTTTPPPNNNNNNSSSUUUccc~~~nnn~~~yyyuuu{{{ooozzz~~~zzzwwwuuuuuu{{{rrr^^^VVVXXX___rrryyykkk___]]]WWWKKKXXX```mmmyyy~~~|||~~~rrrccc[[[^^^ggglllxxx{{{ooodddYYYSSSQQQQQQTTTYYYZZZ^^^aaacccccceeejjjnnnrrrwww{{{|||}}}}}}{{{qqqaaaUUUPPPHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEJJJUUU```ffffffccc___[[[TTTMMMHHHEEEEEEEEEDDDGGGPPP[[[fffttt^^^KKKFFFJJJFFFEEEIIIIIIJJJEEEEEEFFFDDDCCCMMMZZZ[[[kkkyyyzzz}}}rrrtttpppsss{{{wwwuuu{{{~~~xxxwwwvvvdddZZZXXX[[[]]]\\\WWWUUUQQQNNNMMMMMMNNNOOOUUURRRRRRVVVWWWWWWZZZ^^^^^^]]]\\\^^^```aaaaaa``````___^^^___cccjjjttt{{{vvvbbbdddddddddeeefffooo|||pppllljjjnnnttt}}}yyypppfff^^^ZZZ^^^dddjjjiiibbbYYYSSSPPPTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRSSSVVVYYYZZZVVVVVVVVVUUUTTTTTTWWWYYYaaaooo~~~~~~{{{oooiiioooNNNJJJDDDDDDOOOVVVcccyyypppjjjvvvwwwooojjjhhhggggggkkklllooovvv}}}{{{vvvpppkkkiiijjjlllttt}}}qqqcccXXXQQQSSSUUUYYY___jjjxxx~~~|||zzz~~~uuuzzzwww~~~ssspppwww}}}sssmmmuuuxxxtttsssooohhh```YYYTTTPPPOOOMMMRRRTTTaaa|||nnn}}}xxxtttuuuiiiuuu|||wwwuuuwww~~~kkkZZZZZZcccrrryyyvvvkkkhhhmmmfffYYYbbbiiiuuuppp```[[[cccrrr|||ppphhh___XXXPPPLLLOOOVVVWWW[[[```bbbdddfffkkkpppuuuzzz}}}~~~}}}tttcccVVVPPPHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFJJJTTT___ffffffddd___[[[TTTLLLGGGEEEEEEEEEHHHIIINNNWWWaaaqqq```LLLGGGLLLGGGCCCGGGIIIJJJGGGGGGHHHEEECCCHHHQQQNNNZZZfff}}}{{{uuuyyylllfffoooppp}}}~~~tttggghhhllllllxxxsssssszzzsssqqqrrrsssuuussspppkkkddd\\\TTTOOOJJJIIIKKKNNNNNNJJJHHHIIIMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNQQQXXX```gggwwwhhhdddggglllpppsss{{{wwwvvvxxx}}}vvvmmmddd\\\WWW[[[bbbhhhggg```XXXSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTVVVYYYZZZUUUVVVVVVUUUTTTUUUWWWYYYbbbnnn}}}{{{rrrggg{{{xxxeeeJJJKKKFFFEEEOOOXXXhhh~~~}}}mmmhhhvvv~~~tttllliiigggffffffhhhfffgggmmmwww~~~|||wwwrrrnnnllllllttt~~~zzzqqqhhhaaaRRRTTTVVVXXX\\\dddnnnwww}}}zzz}}}{{{~~~rrrkkkzzz}}}rrrqqqyyyzzzuuuvvvxxxsssrrrnnnhhh```YYYTTTPPPOOOLLLQQQRRR___yyylll}}}pppqqqsssgggttt{{{vvvuuuyyy~~~iii\\\bbbpppxxxsssxxxtttkkknnnrrryyynnn```]]]hhh{{{wwwqqqiii___RRRHHHGGGMMMTTTYYY___bbbdddhhhmmmqqqxxx}}}tttcccUUUOOOGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFIIISSS^^^eeefffddd```[[[SSSLLLGGGEEEEEEFFFIIIIIILLLRRR\\\kkkkkkVVVRRRXXXOOOFFFGGGHHHDDDDDDDDDDDDBBB@@@CCCHHHEEEKKKRRRdddzzzvvvdddgggnnnvvvoookkkggggggbbbrrruuummm^^^VVVNNNJJJFFFDDDGGGMMMFFFGGGHHHIIIIIIIIIJJJKKKHHHHHHHHHGGGGGGJJJNNNQQQyyymmmjjjppp{{{{{{rrrjjjbbbYYYSSSZZZaaahhhggg^^^VVVSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXTTTUUUVVVVVVUUUUUUWWWYYYaaammm}}}{{{uuuddd|||tttlllrrr^^^IIIIIICCCDDDPPP]]]rrr{{{jjjhhhxxx~~~uuupppppprrrttttttpppooonnnpppuuu{{{{{{|||}}}zzztttnnnjjjhhhvvv}}}zzzvvvrrrmmm]]]\\\[[[[[[\\\aaaggglll{{{{{{vvvsssxxx~~~ssseee```ppp|||~~~uuusssyyy~~~~~~xxxvvvsssooohhh```YYYTTTPPPOOOKKKPPPQQQ]]]xxxkkk{{{}}}iiimmmuuuiiiuuu~~~xxxssstttyyyxxxggg```iiivvv}}}ppprrrwwwvvvoooeeeeeeqqq~~~vvvkkkZZZKKKEEEHHHPPPUUU\\\aaadddhhhmmmrrryyy}}}sssaaaSSSMMMGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHQQQ\\\dddfffeee```[[[SSSKKKFFFEEEEEEFFFHHHGGGIIIPPPYYYggg|||oookkkoooaaaOOOJJJJJJCCCDDDEEEDDDCCCBBBCCCDDDDDDEEEGGGTTTbbbgggrrruuuxxxyyypppfffaaaxxx{{{tttllleee[[[OOOIIIHHHBBBCCCEEEEEEEEEEEEGGGHHHHHHHHHIIIGGGEEEDDDEEEFFFzzzlllpppyyywwwmmmhhhcccZZZSSSWWW```hhhggg^^^TTTPPPPPPRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTVVVWWWWWWWWWVVVVVVSSSUUUVVVVVVVVVVVVWWWYYY^^^kkk}}}zzzvvvaaattt{{{hhhiii[[[JJJHHHBBBFFFPPPaaa{{{zzzjjjjjjzzzxxxvvvyyy~~~|||||||||||||||~~~zzz}}}~~~xxxqqqkkkhhhsssyyy|||{{{{{{|||{{{xxxlllhhhaaa]]]]]]```dddeeerrr{{{wwwrrrpppttt{{{}}}}}}}}}hhh\\\ZZZfffsss{{{xxxzzz|||{{{zzz}}}zzzzzztttpppiiiaaaZZZTTTPPPOOOLLLPPPQQQ]]]xxx~~~jjjwww|||gggjjjzzzmmmwww{{{uuuqqqttt{{{}}}sssiiieeemmmxxxsssqqqzzzyyyzzzwwwkkkjjjppp}}}{{{uuuyyy|||wwwnnn___NNNFFFFFFLLLQQQYYY^^^bbbffflllpppuuuxxxzzz{{{~~~qqq___QQQKKKGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEGGGOOOZZZccceeedddaaa\\\SSSKKKFFFDDDEEEGGGFFFGGGKKKRRR[[[iii}}}www[[[OOOLLLHHHIIIIIIGGGEEEEEEEEEDDDDDDDDDDDDLLLSSSRRRbbbuuuoooyyyzzz{{{~~~lll\\\UUUQQQSSSTTTRRROOOMMMNNNPPPOOOOOOOOONNNKKKJJJKKKLLLyyygggsss}}}nnneeedddbbbZZZSSSTTT___iiiiii^^^SSSMMMLLLQQQRRRRRRSSSTTTUUUUUUUUUSSSUUUWWWXXXXXXWWWUUUTTTSSSUUUVVVVVVVVVVVVXXXYYY[[[iii}}}zzz~~~uuu___ppphhhfff[[[LLLIIIDDDJJJMMMaaa{{{kkkkkk}}}|||yyy}}}zzzsssooonnnsssvvvxxx{{{}}}yyypppeee___^^^aaacccdddlllvvv~~~~~~|||zzztttqqquuu{{{wwwyyywwwbbbXXXWWWaaaooo}}}{{{{{{yyywww~~~~~~|||{{{}}}uuuqqqjjjbbbZZZTTTPPPNNNMMMQQQRRR^^^yyy}}}}}}jjjsss}}}ggghhh}}}pppyyy{{{uuurrrvvv~~~{{{rrrkkkiiipppyyyttt}}}{{{sss|||uuusssvvvxxxrrrjjjfffmmmxxx~~~oooeeehhhooorrrooommmkkkfffZZZLLLDDDCCCHHHNNNVVV\\\```eeekkkoooppptttvvvxxx}}}~~~ppp]]]OOOIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDFFFNNNYYYbbbeeedddaaa\\\SSSKKKFFFDDDFFFGGGGGGHHHNNNVVV```nnneeeTTTOOOIIIJJJIIIFFFDDDDDDCCCAAAAAAAAA@@@DDDFFFAAARRRttt|||sssrrrwww{{{{{{xxxrrrhhhcccmmmpppqqqqqqlllfffbbbaaabbbZZZZZZYYYWWWVVVVVVXXXZZZyyyeee~~~sssmmmiiiaaaWWWQQQUUU^^^gggggg^^^UUUPPPOOOPPPPPPPPPTTTWWWXXXUUUSSSUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSSSSTTTUUUVVVXXXXXX]]]lll~~~zzzzzzpppZZZ```tttfffcccTTTFFFDDDDDDRRR\\\www{{{lllmmm}}}yyyttttttrrrrrryyyzzzsssmmmiiibbb^^^eeeooommmpppuuuxxxzzz|||}}}zzz}}}}}}rrrbbb^^^iiiooo{{{vvvqqqwwwxxxvvvvvvxxx{{{|||zzzxxxtttpppiiiaaaZZZTTTQQQOOONNNOOOOOObbb|||ssssssuuuhhhrrr~~~rrr|||zzzvvvtttxxx~~~ssskkkkkkqqqwww~~~|||sss|||iii___[[[]]]aaa\\\[[[dddxxx}}}yyybbbVVVXXX\\\\\\\\\ZZZXXXWWWUUUPPPIIICCC>>>CCCNNNYYY___```eeekkkmmmrrrzzz|||ooo```PPPFFFCCCCCCCCCCCCDDDDDDDDDEEEHHHEEEFFFMMMYYYaaabbb```bbb[[[RRRKKKGGGFFFEEEEEECCCGGGNNNYYYlllkkkIIISSSYYYVVVPPPIIIEEEEEEEEECCCBBBBBBAAAAAADDDKKKSSSYYYooo{{{~~~zzzmmm```lll|||zzzyyytttqqqwwwzzzfff{{{vvvqqqeeeXXXPPPUUU^^^ggghhh```VVVPPPOOOPPPPPPQQQTTTWWWXXXUUUSSSUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSTTTTTTUUUVVVXXXYYY[[[jjj{{{yyyyyyoooZZZbbbnnnlllZZZEEEAAAEEEOOOYYYvvv}}}mmmmmm{{{|||wwwvvvtttuuu|||~~~}}}wwwqqqfff___ccclllqqqrrrssssssuuuxxx}}}yyyiiieeeoooxxx}}}{{{ttttttvvvzzz|||yyytttqqqjjjbbb[[[UUURRRPPPOOOQQQQQQbbbooonnnsssxxx|||qqq{{{~~~{{{wwwuuuxxx}}}wwwooonnntttzzzmmmZZZQQQNNNRRRXXX\\\aaarrrtttbbbYYY[[[___```]]]^^^aaadddcccZZZNNNDDDAAACCCKKKVVV\\\___dddjjjnnnttt|||~~~qqq```QQQGGGCCCCCCCCCDDDDDDDDDEEEEEEGGGDDDEEENNNYYYbbbdddcccbbb[[[RRRKKKGGGFFFEEEEEEKKKMMMRRR\\\mmmuuuPPPSSSQQQOOOKKKFFFCCCBBBBBBBBB??????>>>>>>???CCCJJJNNNVVVYYYcccuuu|||{{{~~~zzzhhh~~~wwwjjj]]]VVVTTT^^^hhhjjjbbbWWWPPPNNNPPPQQQRRRUUUWWWWWWUUUSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZgggwwwyyywwwnnn\\\eee{{{kkkppp___FFFBBBKKKPPPYYYrrrpppmmmyyy~~~||||||yyyxxxzzz|||{{{oooeeefffllluuutttrrrqqqrrrwww~~~pppiiittt~~~yyyssstttyyy~~~yyyuuurrrkkkddd]]]WWWSSSQQQOOOSSSUUUccciiiggg}}}|||zzzooozzz~~~|||{{{wwwuuuxxx}}}~~~uuusssxxxeeeSSSKKKLLLTTT\\\cccooozzz}}}~~~zzzrrrhhhdddhhhllllllkkkpppwww|||yyykkkWWWIIICCCBBBFFFPPPYYY^^^ccciiipppuuu}}}sssaaaRRRHHHCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDFFFNNNZZZcccfffeeeaaa[[[RRRKKKGGGFFFFFFEEEJJJJJJMMMXXXiii{{{~~~zzzUUUOOOIIIIIIGGGEEEBBB@@@AAABBB>>>>>>>>>===<<<===AAACCCBBBAAAHHH\\\xxx{{{lll{{{{{{mmmbbb^^^RRR]]]hhhkkkcccXXXPPPNNNPPPQQQSSSUUUWWWVVVUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZggguuuzzzvvvnnn___jjjssshhhttteeeHHHCCCNNNWWW[[[qqq~~~qqqmmmwwwxxxuuuwww|||||||||{{{xxxpppooorrrvvvvvvvvvvvvwww|||rrrgggqqq|||xxx|||{{{}}}~~~wwwvvvsssmmmfff^^^XXXTTTRRRPPPUUUWWWccc{{{gggddd}}}{{{{{{oooyyyzzzwwwvvvyyy~~~{{{xxx||||||dddUUUPPPTTT___jjjssszzzwww|||yyyxxxuuutttuuuyyy{{{{{{uuu]]]MMMDDD???@@@IIITTT\\\ccciiiqqqvvv}}}sssaaaRRRIIICCCDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFNNNXXX```ddddddaaa[[[RRRKKKGGGFFFFFFFFFEEEDDDGGGSSScccuuu~~~vvvUUUJJJIIIGGGFFFFFFDDDAAAAAADDD???@@@AAA@@@>>>>>>???@@@===@@@EEELLLWWWmmmzzz{{{}}}qqqvvvjjj{{{ooo___XXXPPP[[[gggiiiaaaVVVOOOMMMQQQRRRUUUVVVVVVVVVUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTUUUVVVWWWYYYYYY[[[gggvvv{{{vvvnnnaaammmrrrkkkzzzkkkKKKBBBJJJVVV\\\vvv}}}sssooovvv~~~uuuooorrr|||~~~}}}zzzwwwvvvuuuxxx{{{}}}sssdddmmmxxxwww|||xxx}}}uuuvvvsssnnnggg```YYYTTTRRRPPPVVVWWWbbbyyyfffdddwwwvvvvvvzzz{{{wwwuuuxxx}}}|||~~~{{{fffYYYUUUZZZgggsss}}}|||tttvvvyyy|||{{{zzz|||}}}|||~~~}}}mmmYYYKKKCCC===<<>>AAA===???AAAAAA@@@@@@@@@AAA@@@BBBCCCCCCDDDIIIQQQXXXwwwrrrkkkjjjkkkppp{{{qqqttt{{{vvv[[[KKKHHHMMMVVV```bbbZZZQQQLLLKKKQQQTTTWWWXXXVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[hhhwwwzzzrrrjjj```jjjvvv^^^\\\hhh```OOOIIIKKKSSS\\\~~~}}}xxxqqqvvv|||sssggg___cccpppvvvqqquuuzzz~~~wwwbbbiiirrr|||pppoooooorrrvvvsssiii___]]]hhhuuu|||xxxuuusssnnnggg```YYYTTTQQQOOORRRQQQ]]]xxxxxx^^^aaatttgggooo}}}wwwrrrrrruuu}}}}}}{{{}}}~~~yyypppgggeeegggppp~~~|||zzzsssmmmmmmrrrwwwzzz{{{rrrmmmmmmsssssslllddd```SSSQQQPPPQQQRRRQQQMMMJJJCCC@@@>>>BBBFFFMMMXXXbbblllqqqxxxxxxeeeTTTJJJFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGIIILLLQQQXXX^^^bbbddd___YYYQQQJJJGGGGGGGGGGGGHHHGGGKKKSSSXXXbbb{{{}}}lllWWWEEECCCEEEAAA???AAA===>>>@@@@@@?????????AAACCCEEEGGGHHHHHHHHHHHHHHHGGG\\\}}}zzzuuutttwww{{{}}}mmmccc```zzz}}}wwwtttwwwyyy```LLLIIIOOOLLLUUU^^^___XXXOOOKKKJJJQQQTTTXXXXXXVVVTTTTTTVVVUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZhhhwww}}}yyyqqqhhh^^^hhh}}}fffaaafff\\\NNNIIIHHH[[[___~~~zzzrrruuuxxxoooddd___fffvvvyyypppssswwwzzz|||wwwaaahhhppp|||sssdddcccgggqqqwwwqqqddd\\\XXXaaammmzzz}}}|||}}}|||{{{uuurrrnnnggg```YYYSSSPPPOOOQQQOOO\\\xxxoooYYY___uuu```ddd|||vvvqqqqqqwww}}}yyy}}}xxxuuuvvvxxxxxxxxxxxxfffaaa^^^aaaiiiuuu~~~vvv{{{uuuooolllkkknnnpppqqqsssuuugggbbbccckkknnnggg___]]]OOOLLLIIIKKKNNNQQQPPPOOOEEEBBBAAACCCDDDHHHSSS^^^kkkpppxxxuuuaaaQQQHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIMMMSSSZZZaaafffhhh___YYYQQQJJJGGGGGGGGGGGGIIIIIIOOOWWW[[[fffyyy___HHHEEEHHHDDDAAABBB???@@@AAA@@@???>>>???AAAAAAGGGLLLIIIAAA===BBBIIIEEEKKKXXXmmm}}}}}}hhhhhhqqq|||~~~}}}}}}~~~vvvzzzzzzqqqddd]]]```eeepppppp[[[OOOLLLOOOPPPWWW______XXXOOOIIIGGGPPPSSSVVVXXXWWWUUUTTTTTTWWWWWWVVVVVVVVVWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXXXX\\\fffvvv|||vvvpppddd^^^mmmfff``````WWWNNNCCCKKK[[[fffuuuvvv~~~wwwooofff``````ffftttzzzoooiiillluuuxxxvvv|||xxxccc^^^lllyyy|||fff___bbbpppmmm\\\VVVVVVcccppp|||~~~tttpppwww~~~{{{zzzqqqqqqnnnhhh```XXXSSSPPPPPPSSSPPPWWWsss}}}sssVVV^^^zzzrrrbbbeee|||~~~{{{wwwuuuvvvzzz{{{tttnnnkkkfffbbbaaabbbbbb]]]YYYSSSUUUUUUXXXddduuu~~~}}}~~~gggfffcccccceeeeeeccccccggg]]]YYYbbbsssqqq^^^VVV[[[TTTJJJFFFMMMUUUVVVTTTTTTNNNDDD===>>>CCCHHHRRR]]]dddllluuuzzz~~~ppp```RRRIIIEEEDDDDDDDDDDDDEEEFFFGGGHHHLLLIIIJJJPPP[[[cccfffeee```YYYPPPIIIFFFFFFFFFGGGCCCJJJQQQWWWbbbwww~~~lllZZZIIICCCEEEFFFDDDCCCBBBAAA???>>>>>>???AAABBBFFFIIIKKKJJJFFFCCCCCCCCCAAAEEEIIILLLSSSfff}}}ssssssvvv~~~zzzxxx{{{~~~~~~{{{wwwtttsssooorrrsssjjj]]]VVVWWW[[[mmm{{{|||jjjYYYOOOMMMOOOOOOVVV]]]]]]UUULLLGGGEEEJJJMMMQQQTTTTTTTTTSSSTTTVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWW\\\gggwww{{{vvvqqqfffbbbrrriiieeedddXXXMMMBBBKKK[[[eeevvvvvv|||rrrlllbbb\\\___iiizzzwwwddd___aaaiiillllllsss~~~uuuccc^^^kkkxxxyyydddbbbiiixxxyyydddXXXZZZZZZgggrrr}}}uuuooopppyyy~~~xxxtttrrrqqqmmmggg___XXXSSSPPPNNNQQQMMMTTTpppyyyqqq~~~TTTVVVpppuuuhhhkkk~~~zzzxxx{{{~~~wwwnnngggZZZUUUPPPNNNQQQRRRQQQOOOPPPSSSVVVZZZdddrrr{{{~~~~~~yyyvvv|||ttt```]]]YYYXXXZZZ[[[[[[^^^ccc]]]YYYaaaooonnn^^^WWW\\\WWWMMMGGGLLLSSSVVVVVVXXXUUUJJJBBB@@@BBBFFFOOOYYYccckkktttzzzyyyiiiYYYNNNHHHFFFDDDDDDDDDEEEEEEFFFGGGHHHKKKIIIIIIPPP[[[cccfffeee___XXXPPPIIIFFFFFFFFFGGGCCCIIIOOOXXXmmmnnn```SSSGGGEEEGGGFFFCCCAAAAAA@@@>>>======>>>@@@AAABBBEEEGGGGGGDDDCCCCCCDDD@@@BBBCCCBBBDDDNNN]]]iii~~~yyy|||}}}tttyyy~~~xxxpppkkkiiikkkooopppiii]]]UUUSSSVVVlllxxx}}}ooo```UUUPPPOOOPPPOOOUUU[[[ZZZRRRIIIDDDBBBEEEIIINNNRRRSSSTTTTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXYYYYYYYYYXXXXXXWWWWWWVVV]]]iiizzz}}}zzzvvvpppeeecccsssllllllkkk[[[LLLAAAKKKZZZfff~~~|||qqqqqqyyy~~~yyyxxxuuutttwwwyyytttlllfff^^^ZZZ```oooqqq___[[[\\\bbbfffgggpppzzzsssccc]]]jjjvvvuuuaaaeeeppp~~~mmmXXXUUU^^^aaalllwwwssssssyyy}}}wwwsssppplllfff___XXXSSSPPPNNNQQQKKKRRRmmmyyyrrrxxxRRRPPPhhhxxxppprrr{{{xxx{{{zzzpppeee]]]PPPKKKEEEDDDGGGJJJLLLLLLPPPVVV[[[^^^eeemmmrrrqqqttttttooojjjkkkmmmcccVVVQQQMMMLLLOOORRRTTTZZZ```]]]YYY^^^jjjiii^^^YYY\\\\\\RRRIIIJJJPPPUUUZZZ^^^]]]TTTIIICCCAAACCCKKKSSSaaaiiirrrxxxrrraaaQQQHHHFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHIIIQQQ\\\ccceeeddd]]]WWWOOOHHHFFFFFFGGGGGGHHHLLLMMMUUUppptttXXXQQQJJJFFFGGGHHHDDDAAA@@@???>>>===<<<<<<===>>>???@@@BBBDDDDDDBBBAAABBBCCCBBBBBBAAA@@@???AAAEEEHHHWWWooozzzvvvooo|||tttmmmjjjiiilllmmmhhh```XXXUUUUUUfffqqq}}}~~~|||rrrdddXXXSSSQQQPPPPPPPPPUUUZZZXXXPPPHHHCCCBBBFFFJJJOOOSSSTTTUUUVVVWWWTTTUUUXXXZZZ[[[[[[YYYYYY\\\[[[[[[ZZZYYYXXXXXXWWW]]]kkk||||||zzzuuulllaaa```pppmmmrrrqqq___MMMAAAKKKXXXfff}}}zzzooonnnvvv|||vvvkkkkkkhhhgggjjjmmmkkkeee___^^^___fffuuuxxxjjj^^^ZZZZZZ___cccgggpppzzzuuueee\\\hhhssssssbbbfffpppzzzwwwdddUUUWWWccchhhsss}}}uuuyyy|||tttpppjjjddd^^^XXXSSSPPPPPPRRRLLLQQQlllvvv{{{PPPOOOhhh{{{xxxwwwyyytttvvv|||vvviii]]]UUULLLIIIEEEEEEGGGKKKLLLMMMRRRYYY___bbbdddhhhhhheeehhhhhhddd]]]ZZZYYYSSSKKKHHHEEEFFFKKKOOORRRXXX^^^\\\YYY\\\cccddd___[[[]]]```VVVLLLHHHLLLTTT]]]cccccc[[[OOOEEE@@@BBBIIIPPP^^^fffpppvvv}}}|||nnn\\\NNNFFFDDDEEECCCDDDEEEEEEFFFGGGGGGGGGHHHGGGIIIRRR\\\dddeeecccZZZUUUMMMHHHFFFFFFGGGGGGHHHMMMMMMRRRjjjqqqTTTJJJGGGFFFHHHGGGBBB@@@BBB??????>>>======>>>??????AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEFFFPPP___qqqnnn~~~vvvpppeeeggghhheee___YYYUUUSSS\\\gggvvv}}}~~~uuukkk^^^UUURRRRRRRRRQQQQQQVVVZZZXXXPPPHHHDDDDDDIIILLLQQQTTTUUUUUUUUUVVVUUUVVVYYY[[[[[[[[[ZZZYYY^^^]]]]]]\\\[[[ZZZZZZYYY^^^nnnzzzxxxssshhh^^^aaassskkktttvvvcccOOOAAAJJJSSSbbb{{{tttsssyyyvvvoooeeeeeeccc```bbbeeeccc^^^ZZZ```gggooo|||}}}ooobbbXXXVVVWWWZZZ___eeennnwww}}}|||yyyiii]]]fffooo{{{uuuhhhhhhmmmrrrnnnccc\\\```iiiooo{{{tttzzz{{{vvvpppiiibbb]]]XXXTTTPPPPPPQQQJJJOOOiiixxxLLLNNNjjj{{{~~~yyyrrrrrrvvv}}}zzzooobbbVVVOOOGGGFFFEEEFFFGGGIIIIIIIIINNNVVV]]]______aaa```]]]\\\\\\XXXRRRMMMJJJGGGCCC@@@???CCCJJJOOOQQQUUUYYY\\\ZZZZZZ^^^aaa```___^^^bbb[[[OOOGGGHHHQQQ]]]dddccc^^^SSSHHHAAACCCIIINNNZZZcccmmmttt{{{xxxkkk\\\NNNFFFCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGJJJRRR]]]ccccccaaaXXXSSSLLLHHHFFFGGGGGGGGGBBBIIIMMMQQQdddpppQQQLLLHHHFFFGGGDDD@@@@@@DDD@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDEEEEEE@@@>>>>>>@@@CCCFFFFFFEEEIIIHHHFFFIIITTTmmm}}}lll{{{sssggghhhgggeeeaaa\\\WWWTTTWWWaaaqqqssskkk```WWWTTTSSSRRRQQQRRRWWWZZZWWWOOOHHHEEEFFFJJJNNNRRRUUUUUUUUUUUUVVVXXXXXXZZZ[[[[[[[[[ZZZYYY]]]]]]]]]\\\\\\[[[[[[[[[^^^pppvvvuuupppeee^^^fff||||||fffrrrxxxgggSSSCCCJJJOOO\\\wwwvvvtttxxx}}}tttoookkkllljjjfffeeegggeee``````iiirrr{{{~~~tttggg]]]UUUUUUWWWZZZ^^^fffooouuu|||~~~}}}oooaaaeeelllwwwzzztttpppqqqqqqoookkkjjjnnnrrryyywww{{{wwwpppggg```\\\XXXTTTPPPNNNNNNFFFKKKfff}}}{{{xxxHHHIIIeeeyyyzzzzzzuuutttuuuyyy|||sssfffZZZPPPKKKEEEEEEGGGHHHIIIJJJKKKKKKKKKSSSYYYXXXWWWXXXXXXWWWSSSQQQNNNJJJGGGDDDAAA???<<<<<<@@@HHHMMMMMMOOOSSSZZZ[[[ZZZZZZ___cccbbb^^^bbb]]]RRRFFFDDDNNNZZZaaaaaa___WWWJJJBBBDDDIIIMMMWWWaaakkkrrryyyzzzuuujjj\\\OOOFFFBBBBBBBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHKKKTTT]]]bbbaaa^^^UUUQQQKKKGGGFFFGGGGGGHHHCCCHHHLLLPPP\\\qqq```QQQKKKFFFEEECCC@@@AAAEEEBBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<>>===<<<>>>CCCGGGHHHHHHCCCCCCCCCBBBAAA@@@@@@AAA999:::@@@GGGHHHEEEHHHOOOXXXkkkggg{{{}}}|||vvvrrrhhhddd```\\\XXXSSSLLLGGGFFFLLLZZZkkkuuuzzzxxxvvvqqqiii```YYYTTTRRRRRRPPPTTTWWWTTTMMMHHHFFFHHHPPPSSSXXX\\\]]]^^^^^^___]]]\\\[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZ___sss~~~ttttttlll]]]WWWccc}}}ppp[[[kkkwwwmmmZZZFFFIIIXXX\\\ttt}}}~~~{{{vvvyyy}}}yyyxxx|||~~~|||yyysssiii___ZZZPPPTTTXXXZZZ___hhhooosssxxx~~~~~~wwwmmmeeehhhpppzzz~~~zzzyyypppeee^^^[[[XXXTTTPPPOOOOOOFFFKKKggg}}}qqqLLLAAAUUU{{{|||fffiii|||{{{tttvvvzzzzzzuuusss{{{}}}zzzrrreeeWWWMMMIIIIIIHHHHHHHHHIIILLLQQQXXX\\\cccfffcccWWWMMMIIIIIIHHHIIIFFFDDDFFFFFFDDDAAA@@@AAA>>>???CCCFFFGGGKKKPPPYYY\\\ZZZXXX^^^gggfff^^^______UUUGGGAAAIIITTTZZZ^^^aaa[[[MMMDDDDDDGGGGGGTTT^^^hhhooovvv}}}xxxqqqeeeVVVJJJDDDCCCDDDBBBCCCEEEGGGHHHGGGFFFEEEIIIIIIMMMUUU]]]aaa^^^YYYRRRNNNJJJGGGFFFGGGHHHHHHIIIDDDIIIVVVcccrrryyyQQQIIICCCCCCEEECCCBBBCCCAAABBBBBBCCCCCCBBBBBBAAADDDAAA>>>>>>AAACCCCCCAAA:::===@@@AAA@@@???@@@BBBFFF???<<<@@@BBBBBBEEEJJJFFFKKKNNNTTTjjjhhh}}}}}}~~~}}}{{{zzzyyyxxxuuupppmmmhhhddd___WWWQQQKKKGGGEEEIIILLLRRR[[[gggsss}}}~~~wwwsssoooiiidddaaa^^^[[[YYYUUUTTTRRRNNNKKKHHHGGGFFFPPPTTTZZZ]]]^^^]]]\\\[[[]]]\\\\\\[[[ZZZYYYXXXXXXVVVXXXYYYZZZYYYZZZ[[[]]]aaasssfffiii___SSSggg|||mmm```lll|||gggIIICCCLLLVVV```{{{pppsss|||vvvmmmcccZZZUUUPPPPPPTTT]]]eeehhhkkkooottt~~~|||uuuqqqqqqlllppp{{{}}}{{{uuukkkbbb\\\WWWQQQOOOQQQQQQHHHDDDOOOiiitttoooIIIAAALLLpppyyyjjjjjjyyy~~~zzzuuurrrrrrssstttuuu{{{zzznnn___RRRKKKIIIJJJMMMKKKKKKNNNQQQXXXaaaiiipppnnnjjjaaaSSSGGGEEEGGGEEEDDDCCCCCCCCCBBB???<<<<<<>>>AAACCCDDDHHHLLLOOOXXX^^^aaa^^^^^^cccdddaaaZZZ\\\VVVHHH@@@FFFPPPUUU___bbb___TTTIIIDDDFFFHHHUUU^^^hhhnnnuuu}}}wwwkkk\\\QQQHHHBBBBBBGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIMMMWWW```bbb]]]VVVRRRMMMHHHDDDDDDFFFHHHIIIHHHJJJPPP[[[mmmcccPPPCCCEEEIIIEEEBBBDDDBBBBBBAAABBBBBBCCCEEEEEEFFFDDDCCCCCCCCCAAA???<<<@@@@@@@@@@@@??????>>>>>>BBBAAA@@@?????????@@@AAABBBDDDFFFIIINNNVVV___eee|||ggg|||zzzzzzyyyxxxwwwvvvuuutttsssoookkkggggggbbbZZZRRRMMMJJJIIIIIIIIIKKKOOOVVV___iiirrrxxx~~~ssslllhhhfffeeeddddddccc```^^^ZZZYYYUUUOOOJJJGGGEEEEEEOOOSSSYYY\\\]]]\\\[[[ZZZ\\\\\\\\\[[[ZZZZZZYYYYYYVVVXXXYYYZZZYYYZZZ\\\]]]bbbsssjjjkkk___XXXpppmmmnnn{{{|||```FFFCCCGGG[[[bbbzzzpppttt|||vvvmmmcccZZZUUUOOOOOOSSS\\\bbbeeeiiimmmsss}}}{{{xxxxxxwww||||||}}}}}}zzzuuurrrpppqqqqqqvvv{{{{{{|||{{{tttkkkaaa[[[VVVQQQOOOQQQQQQIIIGGGTTTmmmhhhlllFFF???JJJmmm}}}jjjgggttt{{{xxxuuusssuuuuuuvvv{{{}}}vvvjjj[[[OOOIIIHHHJJJHHHJJJNNNTTT\\\dddnnnvvv~~~wwwnnncccVVVJJJEEEEEEDDDCCCBBBBBBBBBAAA???<<<<<<===???AAACCCFFFKKKOOOVVV]]]```]]][[[___bbbbbbZZZ[[[TTTGGG???DDDMMMSSS]]]bbbbbbYYYKKKDDDEEEHHHSSS]]]gggooowwwrrrfffXXXNNNGGGBBBCCCGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIMMMUUU^^^aaa[[[UUUQQQMMMGGGDDDDDDFFFHHHIIIHHHKKKUUUiiihhhTTTEEEDDDFFFBBB???BBB@@@@@@@@@AAABBBBBBCCCDDDCCCBBBAAAAAABBBCCCBBB@@@@@@@@@@@@@@@?????????>>>BBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCFFFLLLPPPVVVbbbttteee~~~}}}zzzwwwtttqqqsssrrrppppppnnnkkkgggccceee```VVVNNNIIIIIIKKKMMMLLLLLLMMMQQQWWW___gggkkkppptttyyy{{{vvvmmmaaaZZZXXXYYY]]]bbbfffgggeeecccaaa^^^YYYQQQJJJEEEDDDDDDOOOSSSXXX\\\\\\[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXYYYZZZYYYZZZ\\\^^^dddttt|||kkkjjj]]]```rrr~~~YYYCCCBBBCCC\\\aaa}}}}}}yyypppvvv}}}vvvmmmcccZZZTTTNNNMMMQQQYYY___aaaeeejjjrrr{{{}}}sssnnnmmmmmmqqqxxx}}}{{{sssmmmlllmmmuuuzzz~~~|||www||||||zzzzzzrrriii___YYYTTTOOONNNPPPOOOJJJJJJXXXqqqvvvdddbbbDDD===GGGhhhnnngggqqq~~~|||zzzwwwuuuvvvvvvvvv{{{yyyrrreeeWWWLLLGGGHHHJJJHHHMMMUUU^^^hhhttt~~~|||kkkaaaXXXNNNGGGFFFCCCAAA@@@@@@@@@@@@>>><<<>>>>>>???@@@BBBGGGMMMQQQTTT[[[```\\\XXXZZZ___cccZZZYYYRRREEE>>>AAAIIIOOO\\\cccfff___OOODDDEEEKKKSSS\\\fffnnnvvv}}}~~~|||kkk```SSSKKKFFFBBBDDDHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIIIILLLTTT[[[^^^ZZZTTTOOOKKKFFFDDDDDDFFFHHHIIIHHHKKKXXXqqqdddSSSEEEBBBCCC@@@@@@CCC??????@@@@@@AAABBBBBBCCCAAA???>>>???AAADDDEEEEEE@@@@@@@@@@@@????????????AAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCAAA??????@@@BBBAAADDDKKKWWWiii___uuu|||xxxssspppqqqpppooonnnmmmjjjfffccceee___WWWOOOJJJIIIKKKMMMOOONNNMMMOOOSSSYYY```dddmmmooopppmmmfff[[[PPPKKKLLLNNNTTT[[[bbbeeeeeedddccc```[[[RRRIIIDDDDDDFFFPPPTTTYYY]]]]]][[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]XXXYYYZZZYYYYYYZZZ]]]___hhhwwwtttiiifffYYYggg\\\AAAAAADDDUUU\\\zzzzzzqqqwww}}}vvvmmmbbbYYYSSSLLLLLLPPPWWW\\\^^^bbbhhhsss|||}}}sssmmmnnnrrrvvvmmmdddgggmmm~~~wwwzzz}}}|||zzzxxxwwwwwwooofff\\\WWWRRRNNNNNNPPPNNNIIIJJJZZZtttmmmjjjZZZCCC===EEEbbbssskkksss~~~}}}{{{xxxvvvvvvvvvuuuzzzyyyqqqcccTTTIIIEEEHHHKKKNNNUUU^^^gggssswwwaaaZZZXXXSSSLLLJJJBBB@@@>>>===>>>???>>>===@@@@@@@@@@@@BBBGGGNNNSSSRRRZZZ___\\\VVVVVV]]]dddYYYWWWOOOEEE>>>@@@GGGMMM[[[bbbhhhaaaPPPDDDFFFOOOTTT\\\fffnnnuuuzzzxxxssshhh\\\OOOIIIEEECCCDDDGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIIIILLLSSSYYY[[[WWWSSSMMMJJJFFFCCCDDDFFFHHHIIIHHHKKKVVVmmmxxxmmmaaaVVVKKKBBBAAABBBBBBBBBEEE???@@@@@@AAABBBBBBCCCCCCAAA???===>>>@@@DDDEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEBBBCCCDDDCCCAAA@@@AAABBBCCCCCCDDDGGGMMMXXXeeeooo~~~ZZZkkk|||xxxssspppmmmlllllllllllljjjfffcccddd```ZZZSSSNNNLLLKKKKKKNNNMMMLLLMMMQQQVVV\\\```jjjjjjgggaaaWWWNNNGGGEEEGGGIIIMMMTTT[[[___aaa``````___ZZZRRRIIIEEEFFFIIIRRRVVV[[[^^^^^^\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]XXXYYYZZZYYYYYYZZZ]]]```mmm{{{|||ooogggaaaUUUkkkcccAAA???HHHMMMXXXxxx|||rrryyy}}}uuulllaaaWWWQQQLLLLLLPPPWWWZZZ\\\bbbiiivvvzzzvvv|||eee^^^jjjyyy~~~wwwwww}}}|||||||||zzzwwwuuuttttttlllbbbYYYTTTPPPMMMNNNQQQMMMHHHJJJZZZuuujjjrrrZZZDDD>>>DDD\\\wwwyyyooottt~~~}}}~~~{{{wwwuuuvvvuuutttyyy~~~}}}{{{rrrcccSSSHHHEEEIIIMMMTTT]]]gggppp}}}sssZZZUUUXXXUUUOOOMMMAAA???<<<;;;===>>>???>>>@@@@@@@@@???@@@EEEKKKPPPQQQWWW\\\[[[VVVTTTZZZbbbWWWSSSKKKDDD??????FFFLLLYYY^^^ddd```OOOBBBEEEPPPUUU^^^hhhpppxxx|||xxxqqqeeeYYYMMMGGGEEECCCDDDFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHJJJNNNSSSXXXYYYUUUQQQKKKHHHEEECCCDDDGGGHHHHHHIIILLLUUUdddvvvuuu```VVVNNNFFFIIIDDDAAABBBCCCBBBBBBCCC@@@AAABBBCCCDDDDDDDDDCCCBBB???======@@@CCCDDDDDD@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEE<<<>>>@@@@@@??????@@@AAAAAABBBEEEGGGIIIKKKNNNPPPSSS___www~~~XXXfff}}}zzzxxxtttpppmmmhhhggghhhiiijjjhhhfffcccbbb```\\\WWWRRRNNNLLLJJJJJJJJJJJJLLLOOOTTTXXX[[[``````]]]VVVMMMGGGFFFFFFHHHIIIMMMSSSXXX\\\\\\[[[[[[[[[YYYRRRIIIEEEGGGJJJSSSWWW\\\______]]]\\\[[[YYYYYYZZZZZZ[[[[[[[[[\\\YYYZZZZZZYYYYYYZZZ^^^aaaqqq~~~xxxooofff]]]SSSnnndddAAA???HHHIIIWWWxxx}}}sssyyy|||tttjjj___UUUOOOLLLMMMRRRXXX[[[]]]dddmmmxxx}}}bbbeee}}}}}}mmmhhhoooxxx~~~~~~|||yyyvvvtttrrrqqqggg^^^UUUQQQNNNMMMOOOSSSNNNJJJLLL^^^zzzttt~~~VVVDDD>>>BBBUUUooorrrrrr~~~|||}}}zzzwwwuuuuuuuuutttyyy}}}{{{{{{qqqbbbRRRHHHGGGLLLRRRXXXeeerrr{{{sssVVVRRRWWWTTTNNNLLLAAA>>>;;;:::<<<>>>@@@@@@??????>>>>>>>>>AAAFFFJJJOOOSSSXXXZZZVVVSSSWWW^^^SSSLLLFFFAAA>>>>>>EEELLLVVVZZZ``````SSSDDDEEEPPPXXX```kkkuuu}}}zzzqqqaaaUUUIIIEEEEEEDDDDDDEEEGGGGGGHHHIIIIIIIIIIIIIIIGGGJJJPPPVVVYYYXXXSSSOOOIIIGGGDDDCCCDDDGGGHHHHHHKKKOOOVVVaaaooo~~~iiiTTTMMMJJJEEEDDDDDDDDDCCCBBB@@@>>>>>>@@@AAACCCDDDEEEDDDDDDCCCAAA???>>>>>>@@@BBBCCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCC???@@@AAAAAA@@@???@@@BBB???@@@BBBDDDGGGIIIJJJKKKFFFIIISSSbbbppp{{{YYYfff~~~zzzvvvtttpppllljjjddddddeeegggiiiiiifffddd```^^^[[[VVVSSSPPPNNNMMMHHHIIIJJJMMMPPPSSSVVVXXXWWWYYYXXXSSSKKKFFFFFFHHHJJJMMMRRRXXX\\\]]]ZZZWWWWWWYYYXXXQQQHHHCCCEEEHHHSSSWWW\\\___^^^\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXZZZ^^^aaassszzzrrrkkkaaaWWWRRRppp]]]AAA???CCCIIIUUUttt}}}sssxxxzzzssshhh]]]RRRMMMMMMOOOTTTZZZ]]]___gggqqqyyyyyyoootttkkkfffnnn~~~{{{yyywwwtttrrrpppcccZZZQQQNNNMMMMMMPPPTTTPPPNNNRRReee{{{QQQBBB<<>>;;;:::<<>>======CCCKKKVVVZZZdddiii___OOOKKKRRR]]]eeennnwww}}}~~~uuuiii[[[OOODDDBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIFFFKKKRRRXXXZZZWWWRRRMMMHHHEEECCCCCCDDDGGGHHHHHHJJJOOOWWWcccqqqgggTTTOOOLLLHHHEEEGGGFFFCCC@@@>>>>>>>>>???@@@BBBDDDDDDDDDCCCBBB>>>>>>===???AAACCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCBBBAAACCCDDDDDDCCCAAAAAABBBDDDCCCBBBAAABBBCCCDDDEEEEEEHHHFFFFFFIIIJJJMMMSSS[[[iii{{{\\\hhhzzzvvvrrroookkkhhhcccdddeeehhhjjjkkkiiiggg^^^\\\XXXTTTRRRPPPPPPQQQIIIKKKMMMOOORRRTTTVVVWWWTTTWWWXXXTTTMMMGGGGGGHHHLLLPPPWWW^^^aaa```ZZZVVVUUUXXXXXXQQQHHHBBBCCCFFFRRRVVV[[[^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZYYYXXXZZZ^^^bbbsssvvvnnneee[[[QQQQQQsssTTTAAAAAA===IIIRRRooo}}}sssxxx}}}~~~zzzrrrggg[[[QQQKKKNNNPPPUUU[[[^^^aaajjjtttyyy{{{iiigggmmm}}}zzzxxxwwwuuurrrpppaaaXXXPPPMMMLLLMMMPPPUUURRRQQQXXXlllwwwQQQ???;;;<<>>@@@@@@????????????@@@@@@@@@??????@@@AAABBB@@@???;;;===???AAACCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDDDDFFFIIIMMMRRRWWWZZZvvvSSS___}}}|||wwwssspppmmmjjjhhhffffffggggggfffdddcccbbb]]]ZZZVVVVVVXXXXXXUUURRRSSSQQQPPPRRRVVVXXXVVVSSSRRRQQQNNNLLLKKKJJJKKKLLLRRRYYY```ccc```ZZZUUUSSSVVVXXXUUUMMMEEEBBBGGGNNNUUUWWWYYY\\\]]]]]]]]]\\\YYYZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[[[[\\\^^^aaacccqqqvvvkkkddd[[[YYYMMMSSSooovvvOOO===<<>>AAADDDCCCDDDDDDDDDDDDFFFJJJMMMGGGHHHJJJJJJHHHFFFDDDCCC???<<<:::===@@@CCCKKKSSSbbbjjj|||{{{^^^QQQVVVccciiiooossspppggg[[[TTTIIIEEEAAA@@@CCCFFFGGGHHHIIIJJJLLLMMMMMMKKKIIIGGGHHHMMMTTTZZZ[[[VVVNNNHHHEEEDDDCCCCCCDDDEEEFFFGGGFFFXXXjjjwwwrrrPPPFFFIIIGGGFFFEEECCCAAA@@@???>>>>>>@@@??????????????????@@@===>>>@@@AAAAAA@@@>>>===<<<===@@@AAACCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBAAADDDDDDCCCCCCCCCBBBBBBBBB?????????AAADDDGGGKKKMMMLLLQQQXXX^^^eeeppp}}}RRRVVVssszzz~~~{{{wwwtttrrrnnnkkkhhheeeeeeeeedddcccbbb```___^^^[[[WWWWWWYYYZZZYYYVVVTTTSSSRRRTTTXXXZZZXXXVVVRRRTTTUUUQQQLLLJJJMMMQQQYYY^^^dddddd___YYYTTTRRRTTTUUUSSSLLLDDDBBBGGGNNNXXXYYYZZZ\\\]]]]]]\\\[[[XXXXXXYYYZZZZZZZZZYYYYYYWWWXXXZZZ[[[\\\^^^bbbeeerrr}}}rrriiibbbZZZWWWQQQ\\\vvviiiFFF===>>>AAAHHHUUUssswwwppp~~~}}}sssjjjddd```[[[[[[]]]ccckkkrrruuuwww}}}xxxvvvpppggg]]]TTTOOOMMMQQQUUU[[[aaagggmmmssswww|||~~~yyyqqqjjjqqq{{{~~~pppxxx}}}|||yyyzzz{{{xxxpppjjj___WWWPPPOOOOOOPPPTTTZZZeeegggsssyyytttvvvIII>>>AAA???>>>LLLjjjgggkkk~~~|||{{{}}}{{{wwwoookkkYYYJJJLLLSSS___qqq{{{eeePPPHHHFFFBBBAAACCCAAA???===<<<<<<>>>AAACCCEEEEEEFFFEEEDDDEEEGGGJJJKKKJJJIIIHHHFFFDDDBBB@@@???<<<<<>>>>>===???@@@BBBBBBBBBBBBAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEEEEDDDCCCAAADDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@AAACCCEEEFFFFFFGGGGGGFFFHHHNNNWWW^^^\\\___cccfffllluuuTTTPPPeeesss~~~~~~|||yyyvvvtttqqqmmmiiifffeeeeeedddbbbaaa```______\\\YYYXXXZZZ\\\\\\[[[VVVTTTTTTVVV[[[\\\[[[XXXVVV\\\___ZZZPPPLLLPPPWWW^^^cccgggfff```WWWQQQOOOQQQSSSRRRKKKCCCBBBHHHOOOYYYZZZ[[[\\\\\\\\\[[[[[[VVVWWWXXXYYYZZZZZZZZZZZZUUUWWWYYYZZZ\\\___cccgggrrr}}}zzzqqqjjjdddZZZVVVYYYkkk^^^AAA>>>>>><<>>???NNNjjjllllll~~~~~~~~~yyyvvvmmmjjjXXXKKKNNNWWWeeexxxyyypppaaaRRRJJJEEE@@@???CCCCCCBBBAAA@@@@@@AAACCCDDDIIIIIIHHHFFFCCCBBBBBBDDDLLLLLLMMMMMMLLLHHHDDDAAABBB@@@AAADDDHHHMMMXXXbbbppprrrSSSMMMWWWgggiiijjjhhhcccZZZQQQKKK???@@@AAACCCEEEGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIKKKQQQXXX[[[ZZZTTTNNNJJJDDDCCCCCCCCCDDDFFFHHHIIISSSeeedddLLLEEEHHHEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>??????????????????>>><<>>???@@@AAABBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@BBBEEEFFFGGGEEECCCBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHJJJIIIGGGFFFFFFHHHIIIIIIIIIHHHIIILLLRRRVVVXXXOOO\\\{{{nnnzzz~~~|||zzzwwwuuussspppllliiigggfffeeedddcccbbbaaaaaa```]]]ZZZXXXYYY[[[]]]^^^WWWVVVUUUXXX\\\^^^]]][[[[[[bbbfff```SSSMMMRRRYYYaaaeeeiiiggg___UUUMMMIIIOOOQQQPPPJJJCCCCCCIIIQQQZZZZZZZZZZZZ[[[ZZZZZZZZZUUUVVVWWWYYYZZZZZZZZZZZZUUUWWWYYY[[[]]]```eeehhhpppyyy}}}vvvoooiiicccYYYSSS___zzzRRR>>>???>>>;;;IIIHHH^^^|||www{{{xxxqqqfff\\\TTTRRRTTTXXX```gggnnnyyyxxxnnniiikkklllqqqnnnggg^^^UUUOOOMMMMMMOOOUUU\\\dddlllsssyyy}}}{{{zzz~~~zzzoooeee```^^^rrrxxxvvv}}}yyyyyyxxxxxxwwwqqqhhhaaaYYYRRRNNNOOOQQQSSSXXX]]]ooopppxxxvvvdddHHH>>>>>><<<@@@OOOiiisssmmm~~~}}}{{{~~~yyyzzz~~~~~~|||}}}~~~~~~~~~|||xxxuuukkkiiiXXXLLLQQQ[[[jjj~~~ssskkkfff^^^UUUMMMEEE@@@???BBBBBBAAAAAAAAABBBCCCDDDDDDHHHIIIHHHFFFCCCBBBBBBCCCJJJKKKOOORRRSSSOOOGGGAAADDDCCCDDDGGGJJJPPP\\\iiiwwwgggMMMLLLXXXccceeehhhgggaaaWWWMMMFFF<<>>???@@@AAAAAAAAA@@@???@@@@@@?????????@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAA@@@BBBDDDFFFGGGFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDAAACCCFFFGGGEEEBBB???>>>CCCDDDEEEEEEDDDEEEFFFGGG[[[NNNWWWooottt{{{xxxvvvsssqqqooommmjjjhhhgggfffeeedddcccccccccccc```]]]ZZZWWWWWWYYY]]]___XXXVVVVVVYYY]]]```^^^\\\]]]dddiiibbbUUUOOOSSSZZZbbbfffhhhddd[[[PPPIIIFFFNNNPPPOOOJJJDDDDDDKKKSSSYYYYYYYYYYYYYYYYYYYYYZZZUUUVVVWWWXXXYYYZZZZZZZZZVVVXXXZZZ\\\^^^bbbfffjjjmmmvvv{{{xxxrrrllleee^^^UUUOOOdddpppIII<<>>>>>JJJDDDUUUtttsssxxxuuukkk\\\UUUOOOQQQVVV\\\eeemmmuuuyyylllfffgggiiimmmjjjcccZZZRRRMMMLLLMMMOOOUUU]]]fffnnnvvv|||}}}zzz}}}}}}sssggg```^^^___www}}}wwwpppsss|||xxxxxxyyyyyyvvvnnneee___WWWPPPMMMOOORRRUUUZZZ___kkknnnxxx}}}]]]FFFAAA>>><<>>???@@@AAACCCDDDEEEEEEDDDFFFGGGGGGFFFFFFHHHIIIGGGIIINNNSSSVVVQQQHHHAAABBBBBBEEEIIILLLSSSbbbppp~~~\\\JJJNNNZZZ___bbbeeeeee___TTTIIIAAA<<>>???@@@AAAAAA@@@@@@?????????>>>>>>??????@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@AAACCCEEEEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@???>>>>>>???AAABBBDDDEEEEEEFFFFFFEEEDDDDDDEEEFFFFFF???@@@AAAAAAAAAAAA@@@???ZZZLLLSSSggg~~~wwwtttpppnnnlllkkkjjjhhheeedddccccccccccccdddeee```]]]YYYVVVUUUWWW[[[^^^XXXVVVVVVYYY^^^```___]]]^^^eeejjjeeeZZZTTTXXX___eeefffddd]]]SSSKKKFFFEEEMMMOOOOOOJJJEEEEEEMMMTTTWWWWWWWWWWWWWWWXXXYYYYYYVVVVVVWWWXXXYYYYYYYYYYYYXXXYYY\\\]]]___cccgggjjjooowww{{{wwwpppiiiaaaYYYTTTMMMjjjkkkHHH===<<<<<<@@@HHHCCCVVVuuurrrttt~~~pppdddVVVPPPNNNSSSZZZbbbkkksss~~~pppjjjjjjkkkjjjggg```WWWOOOKKKKKKMMMPPPVVV___iiirrryyy{{{wwwyyyvvvvvv|||xxxkkkbbb___aaadddxxx|||~~~}}}xxxtttqqqooosssxxxxxxzzz{{{{{{wwwnnnddd^^^UUUOOOLLLOOOSSSVVV[[[```ggglllzzz~~~YYYFFFAAA???======DDDVVVpppuuufff~~~zzz~~~{{{wwwuuusssnnnuuu~~~}}}zzzxxxvvvtttrrrkkkjjj\\\QQQWWW```nnn{{{kkkdddbbbbbb___^^^YYYRRRJJJDDD@@@>>>===???AAADDDGGGIIIJJJJJJEEEGGGIIIJJJJJJKKKMMMNNNJJJKKKNNNSSSVVVRRRIIIBBBBBBCCCGGGLLLQQQZZZkkk{{{uuuUUUIIIQQQ\\\___aaabbb```YYYOOODDD======AAADDDFFFFFFFFFHHHJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJQQQXXXZZZVVVPPPLLLKKKBBBBBBBBBDDDFFFIIIKKKMMMSSSdddvvvvvv\\\MMMMMMHHHEEEFFFCCCBBBBBBAAAAAAAAABBBBBBCCC@@@AAACCCDDDDDDCCCAAA@@@@@@??????>>>===<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@??????AAACCCDDDEEEFFFFFFCCCAAA>>>===???AAADDDEEEIIIGGGFFFEEEDDDDDDCCCBBBYYYJJJPPPaaa}}}yyyuuuqqqnnnmmmlllkkkjjjdddcccbbbbbbbbbccceeeeee```]]]YYYUUUSSSUUUZZZ^^^XXXVVVVVVYYY^^^```___]]]___fffkkkggg___ZZZ^^^dddhhhfffaaaXXXNNNGGGEEEGGGLLLOOOOOOKKKEEEFFFNNNVVVVVVUUUUUUVVVVVVXXXYYYYYYVVVWWWXXXXXXYYYXXXXXXXXXYYY[[[]]]^^^```ccchhhkkktttzzz~~~yyyqqqiii```WWWUUUNNNpppoooKKK???:::999AAADDDCCC[[[{{{tttqqq{{{~~~lll^^^RRRNNNNNNVVV```iiirrrzzzvvvooonnnnnniiieee^^^UUUNNNJJJKKKMMMQQQWWWaaakkkttt|||xxxnnnhhhiiikkkqqq~~~vvvhhh``````eeeiiittt~~~xxxpppoooqqqsssssstttyyy{{{}}}}}}xxxoooeee^^^SSSNNNKKKOOOSSSWWW\\\aaafffmmm~~~TTTCCC?????????<<<@@@RRRqqq{{{___qqq}}}|||~~~xxxsssppppppllluuuzzzwwwuuurrrqqqkkkkkk]]]SSSXXXaaannn~~~nnnaaa\\\^^^______^^^[[[SSSLLLFFFAAA===???AAAEEEIIILLLOOOPPPPPPIIIKKKMMMNNNMMMMMMNNNOOOPPPOOOPPPSSSVVVSSSKKKDDDCCCEEEJJJQQQWWWbbbtttpppQQQJJJTTT]]]aaaaaa```\\\TTTJJJ@@@:::???BBBEEEFFFFFFFFFIIIKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLSSSZZZZZZTTTMMMIIIHHHBBBBBBBBBDDDFFFIIILLLMMMUUUgggpppxxxdddQQQMMMPPPIIICCCCCCBBB@@@@@@??????@@@@@@AAAAAAAAABBBDDDEEEEEEDDDBBBAAADDDAAA===<<<<<<===>>>>>><<<===???@@@AAAAAA@@@@@@>>>>>>===>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA======???@@@BBBBBBCCCCCCBBBAAAAAABBBDDDEEEDDDCCCAAA???<<<;;;===???AAAAAAWWWIIIOOO]]]}}}zzzvvvsssooollljjjhhheeecccbbb```______aaabbbaaa```aaa]]]XXXSSSQQQRRRUUUWWWWWWWWWXXXZZZ[[[^^^___aaa^^^```bbb```\\\]]]aaafffiiiggg```UUUJJJEEEHHHLLLQQQUUUSSSJJJDDDHHHQQQWWWVVVTTTRRRTTTXXX[[[[[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZYYY[[[]]]^^^^^^ccckkkrrr~~~yyyqqqggg]]]WWWNNNVVVooohhhHHH===>>>@@@>>>CCCOOOXXXjjj~~~wwwttt~~~~~~~~~vvvhhh[[[QQQMMMQQQ\\\ccchhhvvvmmmkkkqqqtttssslllaaaWWWPPPNNNOOOQQQQQQXXXcccnnnvvv||||||nnnfffeeelllkkkvvvyyyeeeYYY\\\eeekkkgggnnn{{{yyyppplllmmmoooppppppttt|||{{{tttooofff]]]QQQLLLKKKPPPUUUWWWYYY\\\\\\xxxzzzrrr}}}RRREEEBBB>>><<<<<<>>>KKKjjjuuufffkkk|||~~~zzzyyy{{{wwwooopppuuu{{{~~~~~~||||||}}}|||yyywwwuuusssqqqoooeee[[[VVV[[[fffqqqxxxxxxkkkaaaYYYSSSUUUYYYVVVXXXYYYWWWQQQIIIBBB>>>===???CCCHHHNNNSSSWWWYYYPPPJJJGGGKKKPPPPPPOOOOOOLLLKKKNNNTTTWWWSSSKKKEEEJJJLLLOOOTTT[[[gggzzzdddJJJIIIQQQUUUZZZ[[[\\\WWWOOOGGGBBB@@@CCCEEEFFFGGGFFFFFFHHHIIIKKKLLLMMMMMMKKKJJJKKKLLLNNNUUU\\\\\\VVVMMMHHHFFFBBBBBBDDDFFFEEEDDDIIIQQQVVVwwwzzz|||]]]SSSKKKHHHFFFDDDCCCEEEEEECCCAAA@@@AAABBBBBBAAADDDCCCAAA???>>>>>>??????===???@@@@@@>>>======>>><<>>??????>>>>>>????????????????????????BBBBBBCCCCCCCCCCCCCCCCCC@@@@@@??????>>>??????@@@>>>>>>???@@@AAACCCDDDFFFCCCBBBAAAAAABBBCCCEEEFFFAAAAAA????????????AAAAAAXXXIIINNNYYYyyy~~~xxxssspppnnnkkkiiigggccc```aaaaaa``````___``````aaa___\\\XXXTTTSSSSSSUUUVVVUUUUUUVVVXXXZZZ\\\^^^```^^^```aaa```]]]]]]bbbggghhheee]]]RRRIIIEEEIIINNNQQQUUUSSSJJJDDDHHHQQQWWWVVVTTTRRRTTTWWWZZZZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[ZZZ\\\]]]^^^```eeeooovvv}}}yyysssiii^^^WWWNNNUUUooohhhHHH=========:::AAAKKKRRRccczzzsss|||~~~{{{vvvwwwyyy|||vvvfffXXXQQQNNNRRR^^^fffnnn~~~mmmlllrrrtttrrrmmmdddYYYQQQOOOQQQSSSXXX]]]fffrrr|||xxxllleeedddpppvvvsss```WWW]]]hhhnnnlllvvv}}}{{{{{{wwwrrroooppprrrrrrrrryyy}}}~~~xxxrrrlllbbbYYYRRRLLLJJJOOOUUUZZZ___dddhhhrrrrrrwwwPPPFFFCCC>>><<<<<<<<>>@@@AAA@@@???>>>>>>???===>>>@@@BBBBBBAAA???>>><<<<<<======>>>>>>>>>>>>????????????????????????AAABBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???>>>===>>>@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCAAA@@@?????????@@@BBBCCC[[[IIIMMMSSSrrr|||vvvooommmkkkiiihhheeeaaa^^^```bbbcccaaa^^^]]]^^^aaa^^^\\\ZZZWWWUUUTTTSSSTTTQQQRRRSSSUUUXXX[[[]]]___]]]___```___^^^___dddhhhgggcccZZZNNNFFFDDDIIINNNPPPTTTSSSJJJDDDHHHQQQWWWTTTSSSSSSTTTWWWYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\^^^bbbjjjttt{{{}}}zzzxxxtttlll___UUUOOOTTTqqqdddGGG======<<<;;;@@@HHHMMM]]]|||}}}ssszzz~~~vvvooojjjnnnttt{{{vvvdddUUUQQQPPPUUU```iiitttlllllluuuuuusssqqqjjj___UUUPPPRRRVVV^^^bbbjjjuuu~~~~~~wwwlllhhhiii|||}}}mmm]]]XXX```kkkqqqxxxxxxvvvzzztttsssrrrqqqrrruuuwwwyyy~~~~~~zzztttoooiii^^^TTTQQQLLLJJJNNNVVV\\\dddlllsssrrr}}}pppNNNGGGCCC???<<<<<<:::@@@WWWppp{{{iiihhh{{{yyyzzzxxxssslllkkknnnttt|||~~~}}}|||{{{|||}}}}}}zzzxxxuuuttttttsssrrrqqqmmmfff\\\WWWYYYaaajjjooojjj^^^RRRNNNNNNNNNOOOQQQQQQRRRRRRQQQNNNIIIDDDAAA@@@@@@@@@DDDMMMXXXdddkkkdddUUUHHHFFFJJJMMMNNNNNNNNNPPPRRRRRRQQQOOOLLLIIIIIINNNUUU^^^jjjxxxuuuYYYIIIFFFGGGKKKOOOUUUSSSPPPJJJDDDAAAAAABBBDDDFFFGGGGGGGGGGGGHHHJJJHHHIIIJJJIIIHHHGGGIIIJJJPPPUUUZZZYYYTTTMMMHHHGGGEEECCCCCCGGGHHHIIIPPPWWWvvvyyyXXXMMMEEEEEEHHHGGGDDDCCCDDDBBB@@@@@@AAABBBAAA@@@CCCBBBAAA@@@?????????@@@???@@@AAA@@@>>>===>>>???>>>???@@@@@@AAA@@@@@@@@@>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAA???===>>>AAACCCAAA???AAAAAA@@@????????????@@@@@@?????????@@@BBBDDDEEE^^^JJJKKKLLLiii~~~zzztttooolllhhhfffeeecccaaa______bbbdddaaa\\\ZZZ\\\```___^^^\\\YYYVVVSSSQQQPPPOOOPPPRRRTTTWWWZZZ]]]^^^]]]____________aaaeeehhhggg```VVVJJJBBBBBBGGGMMMOOOSSSSSSJJJEEEIIIQQQWWWTTTSSSTTTUUUVVVXXXXXXXXXZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[^^^fffoooxxx~~~~~~zzzuuusssrrrkkk^^^TTTOOOWWWwww^^^EEE????????????AAAGGGKKK[[[{{{uuuyyyzzznnneeebbbjjjwwwwwweeeUUUQQQSSSZZZdddnnn|||iiijjjtttuuutttuuurrrggg[[[SSSUUUYYY^^^fffpppxxx{{{pppnnnoooqqquuuwwwzzz{{{vvvnnnnnnrrrwwwggg\\\[[[ccckkkooouuupppooonnnoooooooooppprrrwww}}}{{{uuuooollleee[[[RRROOOKKKKKKPPPWWW]]]fffmmmvvvyyykkkMMMHHHDDD???===<<<999<<>>>>>>>>>>>??????>>>===<<<>>>????????????@@@AAABBBCCCCCC???===<<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@CCC@@@???AAAEEEGGGDDDAAABBBAAA@@@@@@???>>>>>>>>>????????????AAACCCEEEFFFcccLLLJJJGGG___~~~}}}xxxrrroookkkfffbbbaaabbbbbbbbb]]]```bbb___ZZZXXX[[[___``````^^^[[[WWWSSSOOOMMMOOOPPPQQQTTTWWWZZZ\\\^^^]]]]]]]]]]]]^^^```cccfffddd\\\QQQEEE???@@@EEEJJJNNNSSSSSSLLLFFFJJJRRRWWWSSSTTTUUUVVVWWWWWWXXXYYY[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYY[[[aaakkkuuu|||{{{uuuooonnnmmmggg\\\SSSNNN___YYYDDD?????????@@@@@@FFFIIIYYYxxxzzzzzz}}}|||ttthhh___```mmmyyygggWWWQQQWWWbbbnnnzzzffffffmmmnnnuuuxxxxxxpppddd[[[YYY[[[```mmmyyywwwfffaaabbbcccdddiiikkkpppsssooojjjmmmsssxxxnnnbbb\\\^^^bbbfffhhh{{{nnnmmmooolllrrrooolllmmmrrrzzz~~~wwwpppllliiibbbXXXRRRMMMKKKMMMTTTYYY]]]dddkkkyyyjjjPPPKKKEEE@@@>>>>>>:::;;;JJJ]]]~~~oooeeerrr{{{zzz{{{}}}|||wwwqqqmmmllliiihhhppp|||~~~}}}|||||||||yyyxxxuuuttttttrrrpppmmmlllhhhbbb\\\ZZZ]]]bbbfff^^^RRRHHHGGGIIIIIIGGGGGGIIIHHHGGGHHHJJJIIIFFFCCC@@@???@@@FFFRRRbbbrrr|||sss```LLLEEEHHHMMMRRRWWW\\\hhhoookkkbbb\\\WWWSSSQQQVVV]]]fffvvvoooVVVFFFKKKQQQMMMMMMSSSPPPLLLEEE@@@???AAADDDGGGGGGHHHIIIIIIHHHGGGIIIJJJJJJKKKKKKJJJIIIJJJLLLOOORRRSSSTTTSSSOOOKKKGGGEEECCCFFFJJJIIIEEEJJJ```uuuuuupppcccRRRIIIDDDFFFJJJIIIFFFDDDAAA@@@???@@@AAAAAA???>>>>>>>>>>>>>>>>>>=========<<<<<<===<<<;;;<<<>>>@@@=========>>>???AAACCCDDD???>>><<<::::::;;;===>>>========================>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@BBBFFFGGGFFFCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@CCCEEEFFFhhhNNNIIIEEEWWWqqq|||zzzuuuooommmiiidddaaa```aaabbbbbb[[[]]]^^^\\\YYYXXXZZZ\\\```___^^^\\\XXXTTTPPPNNNOOOOOOQQQSSSUUUXXXZZZ\\\ZZZYYYXXXXXXZZZ\\\^^^```]]]VVVJJJAAA===???DDDHHHOOOTTTTTTMMMHHHLLLSSSXXXSSSUUUWWWXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYY]]]fffsss|||~~~wwwrrrlllhhhfffbbb[[[TTTQQQlllWWWCCC???===<<<===<<>><<<======>>>>>>>>>>>>===<<<:::;;;<<<<<<;;;===@@@CCC======<<<======>>>???@@@>>>===<<<;;;;;;;;;<<<==============================>>>???@@@AAABBBBBBBBBBBBCCCEEEGGGGGGGGGFFFFFF>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>======>>>@@@BBBDDDEEElllPPPIIIDDDRRRddd|||yyywwwrrrkkkgggeeebbbaaaaaa```___]]]ZZZYYYYYYXXXXXXXXXYYYYYY]]]]]]\\\[[[XXXVVVTTTRRRNNNNNNOOOQQQSSSUUUWWWYYYUUUTTTRRRRRRTTTVVVWWWXXXSSSMMMDDD===<<<@@@FFFJJJOOOUUUVVVOOOJJJMMMUUUZZZTTTWWWYYYZZZXXXXXXYYYZZZZZZZZZ[[[[[[[[[ZZZXXXXXXZZZ[[[aaammm|||}}}uuupppjjjeeeaaa^^^ZZZWWWZZZ~~~{{{SSSBBB@@@===<<<===:::CCCGGGQQQiii~~~yyyvvv||||||yyyrrrhhh```[[[YYYgggxxxxxxhhhXXX]]]jjj{{{|||wwwpppiiiffflllsss{{{~~~|||tttmmmhhhqqq{{{|||mmmfffeeeeeehhhmmmnnnoooqqqnnneee]]]```gggnnnzzzuuussseee___[[[^^^aaaccchhhnnnwwwyyy{{{~~~uuusssyyywwwqqqmmmkkkcccXXXQQQPPPNNNMMMPPPVVVZZZ___hhhqqq~~~qqq]]]WWWLLLEEEAAA???:::888BBBQQQiii|||rrrppp|||vvvrrrrrrwwwxxxuuusssuuurrrppprrrxxx}}}}}}}}}|||{{{yyyxxxxxxvvvuuutttttttttsssqqqnnnlllkkkhhhddd______aaaddd^^^VVVOOOMMMJJJGGGFFFGGGEEEBBB@@@AAAEEEGGGFFFCCC@@@BBBFFFLLLTTT^^^fffkkkhhh[[[KKKCCCBBBGGGRRR\\\rrrtttmmmjjjggg^^^hhhrrr~~~nnnNNNGGGEEEMMMSSSRRRNNNMMMIIIEEEAAA@@@BBBEEEGGGHHHIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHJJJMMMPPPRRRPPPMMMKKKIIIGGGDDDCCCCCCEEEIIIJJJJJJOOO___ooo{{{yyywwwiiiKKKFFFDDDDDDEEEDDD@@@???AAA??????>>>???@@@@@@>>><<<===>>>???@@@@@@???>>>>>>:::;;;<<<<<<===@@@DDDGGGBBBBBBAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAABBBBBBBBBCCCEEEGGGGGGGGGFFFEEE???CCCGGGFFFBBB???@@@BBBBBBBBBCCCCCCBBBAAA@@@???============>>>@@@BBBCCCnnnQQQIIICCCPPP^^^zzzvvvtttooohhhbbbaaabbbbbbbbb```\\\XXXYYYWWWVVVVVVXXXYYYYYYXXXZZZZZZZZZZZZYYYXXXWWWVVVMMMMMMNNNOOOQQQSSSUUUVVVRRRPPPNNNNNNOOOQQQRRRSSSLLLGGG???;;;<<>>@@@DDDGGGEEEBBBAAACCCHHHMMMSSSYYY^^^```___UUUJJJEEEEEELLLZZZgggyyypppnnnkkkhhhsss|||```KKKFFFEEEKKKTTTVVVRRRLLLFFFBBB???@@@CCCFFFGGGGGGIIIJJJKKKKKKIIIHHHIIIJJJMMMMMMLLLKKKKKKLLLPPPSSSQQQOOOKKKIIIGGGFFFCCCBBBDDDDDDFFFKKKNNNRRRZZZcccooowww~~~aaaKKKEEEEEEGGGHHHDDD??????CCC???>>>>>>???@@@@@@===;;;??????AAABBBBBBAAA@@@???;;;<<<===>>>???BBBGGGJJJIIIHHHGGGEEEBBB@@@===;;;<<<<<<======<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBBBB???@@@BBBDDDEEEEEEDDDCCCCCCIIIMMMJJJCCC>>>???BBB@@@AAABBBCCCBBBAAA@@@???======<<<======???AAABBBxxxKKKJJJJJJIIIYYY|||zzzwwwssslllfff]]][[[ZZZ\\\^^^^^^ZZZWWWUUUVVVWWWXXXXXXXXXWWWVVVVVVYYYXXXVVVVVVYYYZZZXXXUUUSSSPPPNNNMMMNNNQQQRRRPPPLLLGGGEEEEEEFFFHHHHHHEEEAAA<<<:::===CCCIIILLLLLLWWWYYYOOOJJJQQQWWWWWWVVVXXX[[[[[[ZZZYYYYYYZZZ\\\[[[ZZZYYYZZZZZZXXXWWWZZZZZZ```nnn}}}|||uuurrrddd\\\___\\\YYY```zzzeeeEEEEEEDDD???===:::999???EEEMMM___zzz~~~|||yyyzzz}}}~~~}}}~~~}}}xxxtttpppkkkddd^^^YYYXXXYYYZZZkkkwwwrrraaaXXXdddooo|||~~~rrrooojjjnnnuuu}}}~~~zzzzzz~~~zzz|||qqqbbbaaahhhnnn~~~{{{ooolllmmmlllhhhbbbbbbjjjrrrvvvzzzyyyuuu|||zzztttrrrllleee^^^VVVQQQMMMOOOJJJNNNXXXZZZZZZgggyyy{{{~~~nnndddWWWKKKBBB???<<<888;;;CCC[[[nnnnnndddwwwnnnrrrxxxvvvqqqoooooossswwwwwwuuutttxxx|||}}}yyyuuutttvvvwwwwwwuuurrrpppnnnpppsssuuutttsssnnnmmmjjjfffdddcccccccccaaa^^^[[[WWWUUURRRNNNLLLGGGDDD@@@???@@@AAABBBBBBAAABBBDDDGGGLLLRRRWWWZZZWWWRRRKKKFFFHHHTTTfffsssxxxmmmtttyyytttwwwpppTTTCCCDDDGGGNNNTTTSSSLLLFFFBBB???>>>???CCCGGGGGGGGGJJJJJJKKKKKKJJJJJJIIIHHHKKKKKKJJJJJJLLLNNNQQQSSSOOOMMMIIIFFFCCCCCCDDDDDDFFFFFFHHHLLLNNNSSS```lll|||vvvRRRJJJGGGGGGFFFDDDCCCBBBAAA@@@<<<===>>>??????===;;;999BBBDDDEEEDDDAAA>>>============>>>AAACCCCCC???;;;EEEGGGGGGFFFBBB>>>;;;;;;;;;<<<=========<<<;;;:::888999:::;;;<<<>>>??????@@@???>>>>>>>>>???AAAAAAAAABBBCCCCCCBBBAAA>>>===CCCDDDGGGKKKNNNLLLFFF@@@DDDCCCBBBAAA???>>>===<<>>>>>}}}OOOMMMIIIGGGRRRsss|||xxxuuuooohhhcccZZZXXXWWWXXXZZZZZZWWWSSSTTTUUUVVVWWWXXXWWWVVVVVVVVVYYYYYYVVVVVVYYYZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRNNNKKKGGGEEEDDDEEEDDDDDD???===;;;<<>>;;;>>>AAAEEENNNccc|||zzzwwwyyy}}}~~~}}}yyyrrrllldddaaa\\\WWWUUUUUUWWWYYYkkkwww~~~sssbbbXXXaaannn|||zzzrrrmmmrrrzzz|||tttgggeeekkkqqq|||{{{ooohhhhhhiiimmmlllpppvvvzzzyyy}}}zzzyyy}}}}}}wwwvvvrrrlllccc[[[SSSNNNLLLQQQOOOSSSYYYYYY[[[kkkwwwtttiii[[[MMMBBB???<<<777:::BBBUUUjjjuuudddvvvxxxoooqqqvvvuuuqqqooopppsssuuutttqqqqqquuuyyy}}}zzzvvvuuuvvvwwwvvvuuutttqqqooooooqqqssssssrrrpppooonnnkkkiiifffdddcccfffbbb]]]YYYVVVTTTRRRPPPKKKFFF@@@======@@@CCCDDDCCCCCCDDDFFFIIIMMMQQQTTTSSSPPPKKKHHHJJJVVVfffrrrtttmmmuuucccLLLBBBDDDHHHOOOTTTRRRKKKDDDAAA@@@???AAADDDGGGGGGFFFHHHIIIIIIJJJJJJJJJIIIIIILLLLLLKKKKKKMMMOOOQQQRRRNNNLLLHHHEEECCCCCCDDDEEEFFFFFFHHHLLLQQQYYYiiixxxxxxkkkLLLGGGFFFFFFEEEDDDBBBAAA@@@???<<<======>>>>>>===<<<;;;@@@BBBCCCAAA???======>>>>>>>>>>>>@@@CCCCCC@@@===@@@BBBDDDCCCAAA>>>===<<<============<<<<<<;;;:::999::::::;;;===>>>??????@@@???>>>>>>>>>???@@@AAAAAABBBCCCDDDCCCAAA???>>>>>>???BBBGGGLLLLLLHHHDDDDDDDDDCCCAAA@@@>>>======@@@>>>;;;;;;<<<>>>???>>>TTTOOOHHHGGGKKKaaa{{{vvvpppkkkeeeaaaZZZXXXVVVVVVXXXXXXUUURRRSSSTTTUUUVVVVVVVVVVVVUUUWWWYYYYYYVVVVVVZZZ[[[XXXWWWWWWXXXXXXWWWVVVTTTSSSOOOKKKGGGDDDBBBAAA@@@>>>::::::===BBBHHHLLLNNNOOOPPPTTTSSSNNNOOOVVVYYYVVVVVVXXX[[[[[[ZZZYYYYYYZZZWWWWWWXXXYYYZZZ[[[]]]^^^bbbaaaeeeooo{{{zzzssspppeee^^^```\\\^^^kkk___DDDDDDDDDAAAAAA>>>AAA@@@AAAMMMccczzzzzzuuuuuuzzz|||xxxppphhhaaaXXXVVVTTTRRRSSSVVVYYY[[[nnnyyywww|||yyyzzzuuueeeZZZcccqqq~~~tttooosss{{{sssiiiiiimmmxxx}}}wwwkkkjjjnnnvvvzzz|||xxx}}}}}}{{{|||~~~zzzvvvzzztttjjj```VVVPPPLLLJJJPPPSSSXXX[[[ZZZ```wwwyyyqqq```QQQCCC>>>;;;777999???OOOddd|||iiikkk|||ssssssuuuuuurrrppppppqqqrrrpppnnnnnnrrrvvv|||zzzwwwvvvwwwwwwvvvttttttqqqnnnmmmoooqqqrrrssssssssstttssspppkkkgggdddgggccc___[[[ZZZYYYXXXWWWNNNGGG???::::::>>>CCCEEEDDDCCCDDDDDDFFFIIIKKKMMMRRRPPPMMMKKKMMMVVVcccnnntttsssrrroooooowwwkkkRRRDDDAAADDDIIIPPPTTTPPPHHHAAA@@@@@@AAACCCFFFGGGFFFDDDFFFGGGHHHIIIIIIJJJJJJIIILLLLLLLLLMMMNNNPPPQQQRRRMMMKKKGGGDDDCCCCCCDDDEEEGGGFFFHHHMMMTTTaaattt{{{qqq^^^EEECCCEEEEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<======>>>???@@@@@@???===<<<===???@@@???>>>???AAABBBAAA@@@<<>>?????????===<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>?????????>>>>>>??????@@@AAA@@@AAACCCDDDDDDCCCAAA@@@===<<<>>>BBBHHHIIIGGGDDDDDDDDDCCCBBB@@@???>>>>>>===<<<;;;<<<>>>@@@???>>>XXXOOOJJJKKKJJJUUU{{{yyysssmmmhhhdddbbb^^^[[[XXXXXXZZZZZZWWWSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWYYYYYYVVVWWWZZZ[[[YYYWWWWWWXXXYYYYYYYYYXXXWWWSSSNNNGGGBBB???>>>===<<<;;;>>>CCCJJJPPPRRRQQQPPPRRRSSSQQQOOORRRYYYZZZUUUVVVXXX[[[[[[ZZZYYYYYYZZZWWWXXXYYYYYYZZZ[[[^^^```bbbbbbeeennnxxx|||zzzvvvqqqoooddd^^^^^^ZZZ```sss^^^GGGIIIHHHGGGFFFBBB@@@======GGG[[[qqqzzzvvvuuuzzz}}}xxxpppggg```[[[UUUUUUUUUVVVXXX\\\```cccvvv|||~~~rrriiinnnooouuu}}}xxxjjj^^^hhhvvv{{{pppjjjmmmsss|||uuuiiifffjjjooo{{{xxx~~~yyyuuu~~~zzzxxxzzz}}}~~~~~~|||{{{yyy|||uuuiii]]]SSSMMMKKKKKKNNNTTTZZZ[[[[[[hhhttt|||{{{gggUUUCCC===;;;777777<<>>BBBEEECCCCCCCCCDDDEEEGGGHHHIIIPPPPPPPPPNNNOOOUUU___gggiiifffhhhoootttyyyqqqVVVFFF???@@@DDDJJJQQQSSSNNNEEE>>>???@@@CCCEEEGGGFFFDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNOOOQQQRRRSSSKKKIIIFFFDDDCCCCCCEEEFFFGGGGGGJJJPPPXXXeeeyyymmmpppVVVCCCCCCDDDCCCBBBAAA@@@>>>=========<<<;;;:::;;;===???@@@>>>??????===<<<<<>><<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>???????????????@@@@@@@@@???@@@BBBDDDDDDDDDBBBAAA@@@>>>>>>@@@DDDFFFEEEBBBDDDDDDCCCBBBAAA@@@???>>>::::::;;;===@@@AAA@@@>>>\\\PPPKKKNNNLLLPPPmmm~~~|||xxxsssmmmiiifffeeeaaa]]]ZZZYYY[[[ZZZXXXUUURRRRRRSSSSSSTTTUUUVVVVVVWWWZZZYYYWWWWWWZZZ[[[YYYWWWWWWVVVWWWWWWXXXZZZ[[[WWWQQQHHHAAA>>>???@@@@@@CCCGGGMMMSSSXXXWWWSSSPPPTTTSSSQQQPPPUUUZZZYYYUUUVVVXXX[[[[[[ZZZYYYYYYZZZYYYZZZ[[[[[[ZZZ[[[___bbbbbbcccfffmmmuuuwwwtttpppmmmkkkbbb\\\[[[YYYeee}}}^^^MMMOOONNNMMMLLLGGGAAA===<<>>???BBBEEEGGGGGGEEECCCBBBDDDEEEFFFHHHIIIJJJJJJKKKGGGIIIKKKNNNPPPRRRSSSSSSIIIGGGEEECCCBBBCCCEEEGGGGGGHHHLLLTTT\\\hhhzzz}}}oooxxx}}}UUUEEEEEECCCCCCBBB@@@???>>>===<<<>>><<<;;;::::::<<>>??????>>>======@@@BBBAAA@@@???>>>>>>???AAACCC@@@CCCEEEFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@===???AAACCCDDDDDDCCCBBBBBB???===???CCCFFFEEEDDDCCCCCCBBBAAA@@@@@@??????999:::;;;>>>AAAAAA@@@>>>cccUUUNNNPPPOOONNN```{{{~~~zzzzzzzzzxxxtttnnnjjjhhhhhhaaa^^^ZZZXXXYYYYYYVVVTTTSSSRRRSSSSSSTTTUUUWWWWWWXXXZZZZZZWWWWWW[[[[[[YYYXXXWWWVVVVVVVVVWWWXXXYYYVVVQQQIIIDDDCCCEEEHHHIIINNNQQQUUUZZZ]]]ZZZUUUPPPVVVTTTRRRSSSVVVXXXWWWUUUVVVXXX[[[[[[ZZZYYYYYYZZZZZZ\\\]]]\\\[[[\\\aaaeeefffhhhkkkqqquuutttoooiiihhhfff^^^ZZZZZZ[[[ooozzzaaaVVVZZZXXXVVVSSSLLLFFF@@@===AAAMMM___vvvzzzwwwxxxzzz}}}tttiiibbbbbbdddbbbdddfffjjjooossswwwyyyvvv}}}rrreeeeeessspppaaaZZZYYYYYY]]]gggsss}}}yyyyyydddXXX]]]mmmyyyuuuiiiooo{{{{{{}}}}}}|||yyyzzz}}}vvvooobbbVVVOOOLLLMMMOOOQQQWWWXXXUUU\\\rrrmmmssssssZZZCCC;;;:::777777999CCCZZZsssrrrfffmmmwwwqqqrrrsssrrrooonnnmmmmmmmmmoooqqqsssqqqtttwwwwwwvvvtttsssssskkkllllllkkkkkknnnrrrvvvuuuwwwxxxxxxuuupppjjjfffXXXVVVSSSPPPLLLFFF@@@;;;:::999:::<<>>CCCJJJOOOOOOJJJCCC???@@@CCCFFFGGGFFFDDDCCCCCCEEEFFFGGGIIIJJJJJJKKKKKKGGGIIILLLOOOPPPQQQPPPOOOGGGEEECCCBBBBBBCCCFFFGGGGGGIIINNNWWW```lll~~~{{{wwwVVVIIIGGGCCCCCCBBB@@@???>>>===<<<>>>===;;;:::;;;<<<>>>???>>>??????>>>======???@@@?????????>>>===>>>@@@BBBAAADDDFFFFFFEEECCCBBBBBB@@@??????>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???;;;===@@@BBBDDDDDDCCCCCC???===<<>>>>>::::::;;;>>>@@@AAA@@@>>>mmm]]]TTTTTTRRRPPPWWWrrruuu~~~|||yyy{{{zzzwwwpppkkkiiihhhccc___ZZZXXXYYYYYYVVVSSSSSSSSSSSSSSSTTTVVVXXXYYYXXXZZZZZZWWWXXX[[[\\\ZZZZZZZZZYYYYYYWWWUUUTTTSSSOOOMMMJJJJJJLLLPPPRRRSSSVVVWWWZZZ^^^___\\\VVVRRRWWWUUUTTTUUUVVVVVVVVVVVVVVVXXX[[[[[[ZZZYYYYYYZZZYYY\\\^^^^^^]]]___eeekkkoooqqqtttwwwxxxsssjjjdddbbb```ZZZXXX[[[```{{{~~~jjjdddiiigggccc___VVVKKKAAA;;;@@@LLL\\\nnn}}}zzzvvvwwwzzz{{{pppiiiiiilllkkkmmmrrrwww|||sssddd\\\kkkyyy||||||~~~kkk^^^XXXVVVTTTVVV\\\ccciiimmmmmmvvvxxxyyy}}}gggWWWZZZlll{{{~~~sssqqq|||~~~|||}}}}}}}}}{{{yyyyyy{{{~~~ooohhh]]]RRRLLLLLLNNNPPPUUUYYYXXXWWWeeevvvpppwww\\\BBB999:::888777999>>>TTTnnn}}}}}}xxxmmmiiiwwwtttssssssrrrpppooonnnmmmmmmmmmmmmmmmmmmqqquuuwwwuuussssssssskkkmmmnnnmmmkkklllooorrrttttttttttttqqqmmmiiigggXXXTTTNNNIIIEEE@@@<<<999;;;;;;;;;===@@@CCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEAAAEEEJJJMMMPPPUUU\\\bbb```ccchhhmmmnnnllljjjjjjgggcccYYYLLLCCCAAA???<<<===BBBIIIMMMMMMIIIDDD@@@AAADDDGGGGGGEEECCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKIIIKKKMMMOOOOOOMMMKKKIIIEEEDDDBBBAAABBBDDDFFFHHHHHHIIIOOOXXXcccssspppUUUKKKHHHCCCCCCBBBAAA???>>>===<<<>>>>>><<<<<<;;;<<<======<<<===??????===<<<<<<===<<<>>>???>>>======???AAA>>>@@@CCCDDDBBBAAA@@@@@@>>>>>>??????@@@@@@??????@@@@@@@@@??????>>>>>>>>>===>>>???@@@AAA@@@@@@???999;;;>>>AAACCCCCCCCCCCC???===<<<>>>CCCFFFFFFDDDAAA@@@@@@??????>>>>>>===<<<;;;;;;===???@@@???>>>tttdddZZZYYYVVVRRRSSSiiissszzz||||||yyyrrrllliiihhheeeaaa\\\ZZZZZZZZZXXXUUUTTTSSSSSSSSSTTTVVVXXXZZZXXXZZZZZZWWWXXX[[[\\\ZZZ\\\\\\]]]\\\YYYUUUPPPMMMHHHIIIJJJOOOTTTXXXZZZZZZYYYZZZ\\\______\\\WWWSSSWWWVVVVVVWWWVVVUUUUUUVVVVVVXXX[[[[[[ZZZYYYYYYZZZXXX[[[^^^^^^^^^aaahhhooowwwyyy|||}}}{{{ssshhhaaa]]]\\\WWWXXX]]]dddtttpppvvvsssoooiii___NNN@@@777===LLLZZZgggqqq}}}zzzxxxzzz~~~~~~vvvoooooorrrrrruuuzzzsssbbbWWWgggvvv{{{{{{tttggg^^^YYYWWWTTTTTTVVVYYY[[[\\\iiitttyyyiiijjjqqq{{{lllWWWWWWiiiyyy~~~~~~~~~}}}}}}|||{{{yyyyyyyyyzzziiicccYYYPPPKKKKKKNNNQQQWWWZZZYYY[[[pppvvvyyyyyy]]]AAA999:::888777999;;;PPPiiizzzvvviiioooyyyvvvvvvtttrrrpppooommmmmmkkkiiigggjjjoootttvvvuuusssssssssmmmnnnooonnnkkkjjjlllnnnsssrrrrrrpppnnnkkkiiihhhYYYTTTLLLFFFCCCBBBAAA@@@???>>>===>>>AAACCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAEEEIIILLLMMMNNNQQQVVV[[[ZZZ___bbbaaaaaa```]]]YYYQQQQQQLLLDDD@@@AAA@@@>>><<>>======???>>>===<<<<<<<<<<<<<<<:::<<<>>>>>><<<;;;::::::;;;===??????===<<<>>>@@@999<<>>>>>>>>===>>>???@@@AAA@@@??????888:::===@@@BBBCCCCCCCCCBBB???>>>???BBBCCCAAA???@@@?????????>>>>>>=========<<<;;;<<<>>>@@@???>>>ooohhheee^^^XXXTTTWWWyyy{{{vvvrrrooommmjjjhhhfffaaa]]]\\\]]]\\\WWWRRRUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUUUUWWWYYY[[[___bbb```XXXOOOHHHEEEGGGJJJOOORRRUUUWWWZZZ\\\```]]]\\\\\\]]]\\\XXXUUUXXXZZZZZZYYYVVVTTTTTTTTTYYYZZZ[[[[[[[[[[[[]]]^^^[[[___bbb```^^^dddrrr~~~xxxpppjjjggg[[[```]]]VVV```}}}sssjjjRRRBBB666:::EEEQQQaaaooo||||||{{{~~~~~~zzzuuupppnnnvvv|||hhh[[[UUUZZZgggwww~~~sssfffYYYTTTUUUUUUVVVWWW[[[```dddqqqyyyvvvbbbdddwwwmmmYYY]]]llltttwww~~~~~~~~~wwwrrrpppooonnnmmmbbbWWWMMMKKKLLLMMMNNNPPPPPP[[[YYYcccpppsssvvvRRR===<<<777444888:::444IIIcccttt{{{{{{iii~~~rrrsssxxxrrrpppmmmlllkkkkkkiiigggmmmoootttxxxzzzwwwqqqllllllkkkiiihhhhhhhhhiiiiiiqqqpppooollliiieeeaaa___XXXTTTMMMFFFBBB@@@???@@@>>>???@@@AAABBBCCCCCCDDDBBBDDDGGGGGGFFFDDDCCCCCCFFFHHHKKKOOOQQQRRRQQQQQQRRRTTTWWWYYYWWWSSSNNNJJJGGGEEEBBB???============<<>>===<<<<<<===>>>===<<<;;;<<<======>>>???>>><<<;;;:::;;;???===;;;;;;>>>???===:::===AAACCCBBB>>><<>>@@@AAAAAAAAA???>>>AAAAAA@@@@@@???@@@@@@@@@??????>>>>>>??????@@@AAA===???BBBDDDEEECCC@@@>>>BBB@@@>>>===>>>>>>???>>>;;;<<<<<<==================>>>>>>>>>????????????|||sssppphhh```WWWUUUvvv}}}zzzuuuqqqooollljjjgggfffaaa]]]]]]^^^]]]YYYUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVXXXZZZ\\\___bbb^^^VVVMMMGGGEEEGGGKKKPPPTTTWWWXXXZZZ[[[___]]]\\\\\\\\\[[[WWWTTTZZZ\\\]]]\\\YYYXXXWWWXXXZZZ[[[]]]\\\[[[YYYZZZZZZZZZ]]]aaabbbeeennn|||yyyooogggcccZZZ]]][[[\\\ooonnnOOOAAA777:::BBBMMM]]]lllttt|||~~~~~~~~~~~~~~~|||yyywwwuuuwwwxxxaaaTTTOOOXXXhhhvvv{{{~~~|||qqqdddWWWQQQSSSTTTVVVYYY^^^eeejjjrrryyywwwfffiiizzzwww]]]ZZZiiitttwwwwww~~~~~~|||wwwssspppmmmjjjggg\\\RRRJJJJJJMMMNNNPPPSSSXXXYYYZZZllluuuxxxsssPPP<<<;;;777555888888888@@@VVVooo{{{}}}qqqyyyyyysssrrrssspppmmmkkkjjjjjjiiihhhmmmooossswwwyyywwwsssooolllkkkiiihhhggghhhhhhiiillllllkkkjjjgggeeebbbaaaXXXTTTNNNGGGBBB@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDFFFIIIIIIGGGEEEEEEEEEEEEGGGKKKNNNOOOMMMJJJHHHIIIKKKMMMOOONNNKKKGGGEEEDDDCCC@@@???>>>>>>>>>???;;;===@@@CCCEEEFFFGGGFFFEEEGGGGGGDDD@@@>>>BBBFFFHHHHHHIIIJJJKKKKKKLLLMMMLLLOOOQQQNNNGGGAAA@@@@@@BBBBBBBBBCCCDDDGGGIIIKKKOOOOOO]]]iiiuuueeeOOOJJJFFFCCCCCCBBB@@@???>>>===<<<<<<===>>>===<<<;;;<<<======>>>???>>><<<::::::;;;>>><<<;;;<<<>>>???===;;;999@@@GGGIIIEEE???<<<;;;===>>>@@@AAABBBAAA@@@???@@@???????????????@@@@@@???????????????@@@AAAAAA???@@@BBBCCCCCCBBB@@@>>>???>>><<<<<<<<<<<<======;;;;;;<<<===============>>>>>>>>>?????????@@@@@@xxxlll]]]RRRfff{{{xxxssspppnnnkkkhhhfffdddaaa^^^]]]^^^^^^ZZZWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXZZZ]]]___```\\\TTTKKKFFFEEEIIIMMMSSSWWWYYYZZZ[[[[[[^^^]]]\\\[[[[[[YYYVVVSSSYYY[[[\\\[[[YYYXXXXXXYYYVVVYYY\\\\\\[[[ZZZZZZZZZ\\\^^^aaafffnnnzzzwwwmmmeee```]]]\\\[[[fffmmmJJJ???888:::>>>EEEUUUffflllttt{{{||||||}}}~~~~~~mmmZZZPPPNNNZZZkkkvvv{{{yyypppcccVVVSSSSSSUUUWWW[[[bbbkkkqqqxxx~~~wwwiiimmmzzzaaaWWWdddttt|||sssttt{{{~~~}}}}}}|||zzzvvvsssooojjjddd___UUUMMMGGGIIIMMMOOOSSSWWWZZZPPP[[[xxx{{{mmmLLL999:::888777999666<<<777FFFeeevvvxxxyyyrrr|||xxxoootttqqqllljjjiiijjjjjjiiimmmnnnqqqtttwwwwwwuuurrrlllkkkiiihhhgggggghhhhhhggggggggggggfffdddcccbbbYYYUUUOOOHHHCCCAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFHHHKKKKKKIIIGGGFFFFFFEEEGGGKKKMMMLLLHHHCCC@@@@@@BBBDDDEEEEEEDDDBBBAAAAAAAAA@@@??????@@@@@@AAA<<<<<<===???@@@BBBBBBCCC@@@BBBAAA???===>>>BBBFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOKKKEEE@@@@@@AAACCCCCCCCCCCCEEEHHHJJJKKKOOOUUUeeevvvxxx|||YYYHHHGGGFFFBBBBBBAAA@@@>>>===<<<<<<;;;<<<======<<<;;;<<<===<<<>>>???>>><<<::::::;;;<<<;;;;;;<<<>>>???>>>===<<>>???@@@AAA@@@??????============>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA??????>>>======<<<;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>?????????@@@@@@yyyfffRRRYYYvvv}}}wwwuuuqqqnnnmmmjjjgggeeeaaa___]]]]]]]]]]]]ZZZXXXVVVVVVWWWWWWXXXXXXYYYYYYXXXYYYZZZYYYXXXWWWYYYZZZ^^^______ZZZQQQJJJFFFEEEJJJNNNUUUZZZ[[[[[[[[[[[[]]]]]]\\\[[[ZZZXXXUUUSSSTTTVVVWWWWWWUUUTTTTTTUUUPPPTTTYYY\\\]]]\\\]]]]]]___```dddkkkvvvyyyrrrkkkddd```aaa]]]^^^pppfffEEE===:::;;;;;;>>>MMM^^^iiippp{{{{{{{{{}}}{{{kkkzzzuuueeeWWWRRRTTT^^^mmmyyyxxxpppcccWWWVVVWWWWWWYYY^^^fffpppwwwrrrffflllwwwjjj\\\fffwww{{{~~~}}}zzzwwwsssnnniiiddd^^^YYYPPPJJJFFFIIIMMMPPPTTTXXXZZZPPPgggvvv~~~eeeHHH888999888999999444;;;444<<>>>>>===<<<<<<===>>>>>>=========<<<;;;>>>CCCGGGHHHHHHIIIJJJLLLMMMNNNNNNQQQQQQNNNJJJEEECCCCCCEEEDDDCCCDDDDDDFFFIIIKKKLLLQQQ]]]ooo{{{xxxeeeLLLCCCEEEEEEAAA@@@@@@???===<<<<<<;;;:::<<<===<<<;;;;;;<<<>>>;;;===>>>===<<<::::::;;;;;;;;;;;;<<<===>>>???>>>GGGGGGEEEBBB>>>===>>>@@@<<<<<<===>>>???>>>>>>===;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBDDDCCCBBBAAA@@@??????>>>===>>>>>>===<<<;;;<<<===::::::;;;<<<<<<<<<<<<;;;<<<<<<=========>>>>>>>>>oooUUUQQQddd}}}tttrrrooommmkkkiiifffccc___^^^\\\[[[[[[[[[YYYXXXVVVVVVWWWXXXXXXYYYZZZZZZWWWYYYZZZZZZXXXXXXXXXYYY^^^___^^^YYYPPPIIIFFFFFFKKKOOOUUUZZZ[[[ZZZZZZZZZ[[[\\\\\\\\\ZZZXXXVVVUUUQQQSSSTTTTTTRRRQQQRRRSSSPPPSSSXXX\\\]]]]]]]]]^^^```bbbgggqqq}}}xxxrrrlllhhhbbb______\\\ccc{{{bbbBBB===;;;<<<999999EEEUUUggglllwww|||{{{{{{{{{}}}tttjjjwwwzzzuuujjj]]]UUUSSS[[[bbbnnnzzzpppcccYYYUUUVVVXXX\\\bbbkkkvvv}}}hhh```iiiuuuttteeelll{{{}}}yyytttnnnhhhbbb]]]XXXUUUMMMIIIGGGJJJMMMOOOSSSXXX\\\]]]}}}|||lll[[[CCC777999888999999333777777:::EEE[[[ssslllrrrxxxwwwsssnnnkkkkkklllllllllmmmllllllooorrruuuuuuuuulllkkkiiigggfffffffffggggggfffeeedddcccbbbbbbaaaZZZVVVQQQKKKFFFCCCBBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGIIIKKKKKKIIIFFFEEEEEEEEEEEEDDDCCCBBBBBBAAABBBAAABBBCCCDDDEEEFFFGGGGGGEEEFFFFFFGGGFFFEEECCCBBBBBBAAA>>><<<;;;:::;;;;;;<<<<<<<<<<<<===@@@DDDGGGFFFGGGHHHIIIKKKLLLMMMNNNQQQOOOLLLHHHEEEDDDEEEGGGEEEDDDEEEEEEGGGJJJLLLMMMVVVcccqqqcccPPPCCCAAADDDBBB??????>>>===<<<<<<;;;;;;999;;;<<<<<<;;;;;;<<<>>>:::<<<======;;;:::;;;;;;:::;;;<<<<<<======>>>???JJJGGGBBB===:::;;;???CCC:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBBBBAAAAAADDDCCCAAA???>>>=========:::<<<===<<<:::999:::;;;999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;wwwZZZOOOZZZ~~~}}}~~~~~~}}}|||qqqooommmkkkjjjhhhdddbbb^^^]]]\\\[[[ZZZYYYXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[VVVXXXZZZZZZXXXWWWXXXXXX\\\^^^^^^YYYQQQJJJGGGGGGKKKOOOTTTXXXYYYXXXXXXXXXYYY[[[]]]\\\ZZZXXXXXXXXXTTTUUUWWWVVVTTTSSSSSSTTTUUUXXX[[[\\\\\\[[[[[[[[[___dddmmmzzz}}}tttmmmhhheee```]]][[[___mmm]]]BBB===;;;===:::777???LLL```gggppp|||}}}{{{yyywwwyyy|||~~~ssskkk}}}~~~}}}tttlllaaaVVVSSSUUU]]]eeetttzzznnnaaa[[[RRRTTTWWW\\\dddnnnyyysss___]]]iiiwwwzzziiikkkxxx{{{~~~{{{uuuqqqjjjccc]]]XXXTTTQQQKKKHHHHHHLLLNNNPPPTTTYYYZZZlllvvvnnnPPP???999:::777777999444444999:::;;;MMMiii{{{|||mmmmmmzzzzzzxxxuuupppnnnmmmnnnnnnmmmkkkkkkkkkmmmpppssssssssslllkkkiiigggfffeeeffffffgggfffdddcccaaa`````````ZZZWWWRRRMMMHHHDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHFFFHHHJJJJJJHHHEEEDDDDDDCCCBBB???>>>>>>@@@BBBCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGEEECCCEEEDDDAAA???===<<<<<<===>>>>>>>>>???AAADDDFFFHHHFFFGGGHHHIIIKKKLLLNNNNNNKKKIIIFFFCCCBBBCCCDDDEEEFFFEEEFFFFFFHHHKKKMMMNNNUUUaaalllqqqNNNEEEBBBCCCDDD@@@>>>>>>===<<<<<<;;;::::::999:::<<<<<<;;;;;;<<<>>>:::;;;======;;;:::;;;;;;:::<<<======<<<<<<>>>???BBBAAA???>>>============::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>???AAABBBBBBBBBAAA@@@BBBAAA@@@>>>===<<<<<<<<<666999<<<;;;888666777999888999::::::;;;;;;::::::888888888999999999999:::}}}^^^NNNUUUeee|||||||||{{{yyyxxxyyy{{{nnnmmmkkkjjjiiigggccc```______^^^\\\ZZZXXXXXXXXXVVVWWWXXXYYYZZZ[[[\\\\\\UUUWWWYYYYYYXXXWWWWWWWWW[[[]]]^^^ZZZSSSLLLIIIHHHLLLOOOSSSUUUVVVVVVWWWWWWXXX[[[]]]]]][[[YYYZZZ[[[XXXYYYZZZYYYWWWUUUUUUVVVXXXZZZ\\\\\\[[[[[[[[[\\\dddlllxxxyyynnngggdddbbb^^^[[[]]]hhh~~~NNNCCC===<<<>>>;;;777<<>>999;;;<<<<<<;;;:::;;;<<<;;;===>>>>>><<<;;;===>>>;;;;;;<<<===>>>>>><<<;;;<<<<<<<<<<<<<<<======>>>===<<<<<<<<<<<<<<<=========>>>@@@AAABBBAAA@@@??????>>>>>>===<<<;;;;;;:::777:::>>>===999666888:::888888999:::::::::::::::888888888888999999999999aaaNNNRRRPPP}}}xxxzzz{{{yyyvvvuuuwwwyyymmmkkkjjjiiiiiifffccc````````````^^^[[[YYYXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\TTTVVVYYYYYYWWWVVVVVVVVVYYY\\\^^^[[[TTTMMMJJJIIILLLNNNQQQSSSTTTTTTUUUWWWWWWZZZ]]]^^^\\\ZZZ[[[]]]ZZZ[[[\\\[[[XXXVVVVVVVVVVVVXXXZZZ[[[[[[\\\___aaakkkuuu{{{ssshhhbbbaaa```^^^[[[cccrrrrrr>>>EEE>>><<<>>>===888;;;BBBUUUbbbnnnwww{{{xxxtttqqqrrrwww}}}yyyuuu~~~yyypppfff^^^VVVSSSYYYbbbddduuu}}}uuudddZZZ\\\WWWXXXZZZ\\\___dddjjjooo}}}~~~jjj\\\]]]bbbnnn{{{}}}xxxvvvooosssrrrzzz~~~zzzuuukkkiiifffbbb]]]UUUMMMGGGEEEDDDHHHNNNQQQSSSXXX^^^bbbqqquuuaaaAAA:::<<<<<<444444888666666222333;;;BBBMMMcccyyyrrrqqqyyywwwtttsssrrrrrrpppnnniiihhhiiikkknnnoooooommmmmmkkkiiigggeeeeeeeeeeeeaaa```___^^^]]]^^^______[[[XXXTTTNNNJJJFFFCCCBBBDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLKKKIIIFFFDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIIIIIIIGGGEEECCCAAACCCGGGJJJKKKJJJHHHGGGCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFHHHJJJKKKIIIHHHHHHHHHJJJKKKMMMOOOPPPQQQEEECCCAAA@@@BBBDDDEEEEEEGGGGGGGGGHHHIIILLLNNNOOO[[[ssslllOOODDDLLLKKKEEECCC@@@<<<<<<<<<;;;;;;:::::::::888999;;;;;;;;;;;;<<<>>>999;;;<<<<<<;;;:::;;;<<<;;;===???>>>;;;:::<<<>>>;;;999888888:::<<<===>>>===============>>>??????>>>======<<<<<<<<<======<<<>>>@@@AAAAAA@@@???>>><<<=========<<<;;;:::999:::>>>AAA@@@<<<:::;;;>>>888888999::::::::::::999888888999999999:::::::::|||___OOOJJJNNNccczzzwwwvvvuuuuuuuuutttssssssmmmllljjjgggddd```]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYVVVWWWWWWXXXYYYYYYYYYXXXWWWYYY\\\\\\ZZZXXXWWWWWW\\\]]]^^^[[[UUUOOOJJJGGGPPPOOONNNPPPSSSWWWZZZ[[[WWWXXXZZZ\\\]]]]]]]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUWWW[[[]]]]]][[[\\\aaafffwww~~~yyyuuunnnfff^^^[[[]]]bbbiii[[[KKK@@@>>><<<:::999:::;;;<<>><<<;;;;;;<<<<<<;;;:::999999:::::::::999888888777888999;;;<<<<<<=========>>>>>>>>>>>>======<<<;;;888666666999<<<======BBB@@@>>>;;;::::::;;;;;;<<<<<<;;;;;;;;;===???@@@<<<======>>>???@@@@@@AAA======<<<;;;:::999999888;;;;;;;;;<<<;;;;;;::::::999999999999::::::;;;<<<999888777888:::;;;:::999~~~aaaPPPKKKEEEXXX}}}}}}ttttttsssrrrqqqpppnnnmmmkkkjjjhhhfffccc```]]][[[[[[[[[[[[ZZZYYYYYYXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXWWWYYY[[[]]]]]]\\\\\\[[[[[[\\\]]][[[UUUOOOJJJGGGLLLMMMOOOSSSVVVXXXYYYYYYXXXYYY[[[]]]^^^^^^^^^]]]\\\\\\\\\[[[ZZZXXXWWWVVVVVVYYY\\\\\\]]]bbbjjjqqq}}}vvvooogggbbb___]]]___bbbppp{{{NNNGGGAAA@@@===;;;::::::;;;;;;JJJXXXgggrrr~~~zzzxxxvvvsssrrruuu}}}~~~{{{~~~xxxkkk]]]VVVVVVZZZbbbiiiwww}}}uuujjj^^^ZZZ\\\^^^^^^]]][[[]]]dddnnnwww{{{ccc[[[___hhhyyy|||yyyvvvzzz~~~{{{uuurrrqqqiiieee___XXXQQQKKKHHHFFFHHHIIIJJJMMMPPPVVV^^^eeejjjgggmmmLLL>>>===:::888666666777777777666555555666>>>RRRdddsss}}}ttt}}}|||uuupppoooooopppmmmlllkkkjjjjjjkkkmmmnnnmmmmmmlllhhhccc``````aaa____________^^^]]]\\\\\\YYYWWWUUUQQQMMMIIIGGGEEEFFFHHHIIIIIIHHHGGGIIIJJJHHHIIIKKKKKKKKKMMMPPPRRRYYY___eeehhhkkkkkkddd]]]VVVPPPJJJIIIMMMOOOLLLIIIBBBBBBBBBDDDGGGIIIHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKNNNQQQPPPLLLHHH@@@AAABBBCCCDDDEEEEEEEEEJJJJJJHHHJJJRRR```kkkpppVVVNNNLLLPPPMMMCCC>>>@@@>>>===;;;<<<======<<<:::::::::::::::::::::::::::::::::;;;<<<==================>>>>>>===<<<;;;;;;<<<<<<<<<:::999999<<<>>>AAA@@@===;;;::::::;;;;;;======<<<<<<<<<===>>>>>><<<<<<======>>>??????@@@<<<;;;;;;::::::999999888;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<::::::;;;<<<===<<<;;;dddRRRKKK@@@LLLiii~~~}}}|||rrrpppooonnnnnnllliiiggghhhhhhfffdddbbb___]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWUUUVVVVVVWWWWWWWWWWWWVVVWWWXXXZZZ\\\]]]]]]]]]\\\[[[]]]^^^\\\VVVOOOIIIFFFIIILLLQQQVVVXXXYYYXXXWWWYYYZZZ\\\^^^______^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXZZZ[[[]]]aaaiiiuuu~~~~~~xxxsssjjjbbbaaaaaaaaacccggg```EEEEEECCCAAA???===;;;;;;;;;;;;DDDSSSdddppp}}}{{{{{{zzzyyyyyy{{{~~~}}}tttgggZZZUUUUUUZZZcccmmmzzztttjjj```]]]___bbb```\\\XXXYYYaaammmwwwuuu___ZZZaaammm|||~~~}}}~~~~~~|||yyytttpppmmmfffbbb[[[TTTNNNJJJHHHHHHHHHIIINNNTTTUUUYYYhhhzzznnnccciii]]]???===<<<:::888666666666666888666555444333999IIIYYYlllvvvsss|||vvvqqqnnnmmmmmmmmmlllkkkjjjkkklllnnnpppkkkkkkjjjgggccc```___```^^^_________^^^]]][[[ZZZXXXWWWTTTQQQMMMJJJGGGFFFFFFHHHIIIJJJIIIHHHIIIJJJMMMMMMMMMMMMOOOTTT[[[```llluuusssgggZZZTTTMMMKKKMMMOOOMMMKKKCCCBBBAAACCCFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKJJJLLLOOOQQQPPPMMMHHHEEE@@@AAABBBDDDEEEEEEFFFFFFDDDKKKLLLJJJWWWpppzzzPPPHHHEEEHHHGGG???<<>><<<===>>>>>>===;;;<<<;;;:::999::::::;;;<<<======>>>>>>>>>>>>======>>>>>>>>>===<<<;;;:::999;;;===>>><<<888777:::>>>@@@???<<<:::999:::;;;<<<>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<======>>>>>>999999999999999999999999:::;;;<<<======>>>=========<<<<<<;;;;;;;;;;;;<<<===<<<;;;<<<======;;;:::eeeRRRJJJBBBEEEWWW{{{~~~zzzxxxpppnnnllllllmmmllliiifffggggggfffdddbbb```^^^]]]ZZZYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\[[[]]]___```]]]VVVNNNHHHEEEIIIMMMRRRWWWYYYYYYYYYYYY[[[\\\]]]____________^^^\\\[[[[[[ZZZYYYYYYYYYYYY[[[\\\]]]```fffqqq~~~vvvnnnooogggcccccccccbbbjjjtttQQQGGGEEEDDDCCCAAA>>><<<;;;;;;:::@@@OOOcccqqq}}}{{{|||~~~~~~~~~~~~~~~~~~~~~qqqdddXXXUUUWWW]]]kkkyyy|||vvvmmmccc```aaa]]][[[XXXTTTVVV^^^llluuuxxx{{{~~~sss```\\\bbbooo}}}xxxzzz}}}|||zzzxxxwwwuuurrrmmmiiibbb]]]VVVOOOJJJIIIIIIJJJKKKKKKQQQYYY[[[bbbzzzllleeekkkuuuRRR:::;;;:::999777666666666666777555444444333666CCCPPPgggxxxzzzkkkqqq~~~|||zzzvvvssspppooonnnmmmlllkkklllnnnpppqqqjjjjjjiiihhheeecccaaa```___`````````___]]]ZZZYYYWWWVVVTTTQQQMMMJJJHHHGGGFFFHHHJJJJJJIIIHHHIIIIIIPPPOOONNNNNNTTT^^^kkktttsssdddWWWQQQJJJGGGIIIKKKLLLJJJCCCBBBAAABBBEEEHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJKKKKKKKKKJJJLLLNNNNNNKKKGGGEEEDDD@@@AAACCCDDDEEEFFFGGGGGGBBBKKKQQQVVVbbbwwwdddJJJDDD@@@BBBBBB>>><<<>>>???>>>======>>>>>>===<<<===<<<:::999:::;;;===>>>???????????????>>>======>>>>>>>>>>>>===;;;:::999::::::;;;:::999999;;;<<>>???@@@@@@???===;;;::::::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;<<<>>>???????????????>>>===<<<<<<<<<<<<<<<<<<;;;:::;;;<<<;;;999777fffRRRHHHDDDAAAGGGaaa{{{wwwrrrooollllllnnnooollliiiggggggfffeeecccaaa___^^^YYYYYYXXXXXXWWWVVVVVVVVVUUUVVVVVVWWWVVVVVVUUUUUUTTTSSSTTTXXX\\\___```___```aaa```\\\UUUMMMGGGEEEJJJNNNTTTWWWXXXYYY[[[]]][[[\\\^^^___``````___^^^ZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[___eeeooo{{{~~~|||wwwnnnggghhhddddddfffbbbbbbrrrgggLLLLLLCCCDDDCCCAAA???===<<<;;;:::<<>>>>>??????>>>======>>>>>>===<<<===<<<;;;::::::<<<>>>???@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>===<<<;;;:::<<<888666999>>>@@@???<<<===<<<:::999888999;;;<<<>>>?????????>>>===;;;999::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========;;;<<<===>>>???????????????>>>======<<<<<<<<<<<<<<<;;;;;;<<<===<<<:::777hhhRRRGGGBBB>>>???MMMnnn|||wwwqqqlllkkknnnooommmjjjhhhggggggeeecccaaa___^^^YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUPPPOOOQQQVVV^^^ccceeeddd______]]]XXXQQQKKKHHHFFFKKKPPPVVVYYYZZZ[[[]]]```\\\\\\^^^_________^^^^^^YYYYYYXXXWWWWWWXXXYYYZZZXXX\\\cccnnnzzzyyytttooohhhdddaaa___bbbfffdddfff~~~VVVJJJJJJ???BBBBBBAAA???>>><<<;;;:::888DDDWWWkkkyyy}}}}}}}}}|||zzzzzz}}}~~~|||~~~sssdddZZZ^^^fffttt~~~zzzrrrdddYYYTTTVVVVVVUUUSSSSSSWWW___fffmmmssszzz~~~tttbbb\\\___jjj}}}~~~sssssssssqqqmmmgggccc```VVVSSSMMMHHHFFFGGGIIIKKKJJJMMMQQQVVVbbbzzznnngggppptttTTT@@@888888888888777666555555444333222444666555555;;;BBBUUUeeesss{{{mmmkkkvvv{{{vvvrrrkkkjjjiiigggggghhhjjjkkkllllllmmmoooooommmiiifffbbbbbb```^^^\\\[[[YYYYYYUUUTTTSSSPPPNNNKKKJJJIIIHHHIIIJJJIIIHHHHHHJJJLLLHHHLLLUUU```nnn{{{nnn^^^QQQLLLIIIEEECCCDDDGGGHHHIIIAAA@@@@@@BBBEEEHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHEEECCCBBBAAABBBBBBAAABBBCCCEEEGGGHHHIIIIIINNNKKKPPP^^^hhhtttjjjLLLEEEBBB?????????????????????>>><<<===>>>>>>===;;;<<<;;;::::::;;;<<<>>>???>>>>>>>>>>>>>>>===<<<<<<<<<============<<<;;;;;;>>>888555999AAAEEEBBB===;;;:::999888888999;;;<<<>>>>>>>>>>>>===<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<=========>>>;;;<<<===>>>>>>???>>>>>>>>>======<<<<<<<<<<<<=========>>>???@@@@@@===:::jjjTTTHHH@@@@@@???DDD[[[|||tttkkkhhhjjjlllkkkhhhhhhgggfffdddbbb```^^^\\\ZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVOOOMMMMMMRRRZZZ```aaa```ZZZYYYWWWRRRMMMJJJIIIIIIIIIQQQYYY^^^^^^]]]^^^```[[[\\\]]]^^^___^^^]]]]]]ZZZYYYXXXWWWXXXYYY[[[\\\]]]cccmmmyyy~~~uuunnnhhhdddccc```\\\___gggkkkssspppPPPHHHDDD@@@@@@@@@@@@???>>><<<;;;:::888@@@QQQfffuuu~~~~~~}}}~~~}}}zzzxxx~~~~~~~~~{{{{{{|||qqqaaaXXX___kkk|||~~~vvvgggXXXQQQWWWWWWVVVSSSSSSXXXaaahhhpppwwwuuuddd^^^bbblllzzztttrrruuuvvvrrrjjjbbb]]][[[QQQNNNJJJGGGFFFGGGIIIKKKJJJQQQTTTWWWiiitttdddfffzzzbbbFFF::::::777777777777666555444444333222444666555333555;;;CCC[[[mmm{{{wwwrrruuu{{{{{{tttqqqmmmllljjjhhhhhhhhhiiijjjmmmmmmnnnqqqrrrqqqlllgggcccaaa^^^[[[XXXWWWWWWXXXUUUTTTRRRPPPNNNLLLJJJIIIJJJJJJIIIHHHGGGHHHKKKNNNLLLVVVdddsssuuukkkcccXXXOOOIIIGGGDDDBBBBBBCCCCCCCCC??????@@@CCCFFFHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHJJJKKKLLLMMMMMMLLLJJJIIIGGGDDDBBBBBBDDDEEECCC@@@AAABBBDDDFFFHHHIIIIIIJJJMMMPPPXXXfffwwwTTTKKKCCCBBB@@@??????@@@???===>>>===;;;<<<======<<<:::999::::::;;;<<<<<<======<<<<<<<<<===<<<<<<;;;;;;999999:::;;;;;;;;;::::::;;;888666999???AAA???;;;:::999888777888999;;;=========<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========<<<<<<;;;;;;<<<<<<======<<<<<<>>>@@@AAAAAA>>>;;;lllUUUIII@@@DDDDDDBBBQQQvvvvvvkkkfffgggiiigggdddgggfffeeecccaaa^^^\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXWWWWWWVVVPPPMMMLLLOOOTTTXXXXXXUUUUUUTTTQQQNNNJJJIIIJJJLLLGGGPPP\\\bbbbbb___^^^___[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXYYYZZZ]]]^^^eeekkkvvv}}}sssjjjdddccccccccc[[[]]]iiittt```OOOFFF???FFF????????????>>><<<;;;;;;;;;@@@OOOdddsss{{{}}}}}}}}}{{{vvv~~~}}}{{{{{{{{{uuuddd\\\dddrrr{{{kkkZZZQQQWWWVVVUUUSSSTTT\\\gggooosss{{{wwwfffbbbfffqqq~~~~~~sssllltttxxxzzzuuuiii___YYYWWWNNNLLLIIIFFFEEEGGGIIIJJJLLLVVVYYY[[[ppp|||ggg[[[lllwwwVVV>>>888===666777777777666555444444333222444666444000111555555TTTkkkxxxxxxuuuuuuyyyvvvqqqpppnnnkkkjjjkkkllllllmmmmmmooorrrtttrrrmmmhhhbbb```\\\XXXUUUUUUVVVVVVTTTTTTRRRPPPNNNLLLJJJJJJKKKKKKIIIGGGFFFHHHLLLOOOUUUaaasssxxxvvvpppgggaaa]]]VVVOOOFFFEEEBBB@@@???>>>>>>===>>>>>>@@@CCCGGGIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHKKKLLLMMMNNNMMMKKKIIIHHHEEEBBBAAADDDHHHHHHCCC>>>AAABBBDDDFFFHHHIIIJJJJJJNNN[[[jjjyyysssGGGLLLBBBBBB@@@??????AAA???<<<>>><<<;;;;;;<<<<<<;;;:::888999:::;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::666666777999999999999999777666777888999:::999888:::999777777888999;;;======<<<;;;999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<;;;;;;;;;;;;;;;;;;<<<===>>>::::::<<<>>>@@@@@@===:::eeeMMMEEE>>>===???BBBEEEYYY{{{qqqjjjggggggfffeeebbbcccdddccc```]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZUUUSSSPPPNNNNNNOOOQQQRRRSSSPPPLLLHHHFFFGGGIIIJJJNNNRRRWWW\\\______^^^\\\]]][[[ZZZ\\\___```^^^[[[YYY\\\^^^^^^\\\^^^dddiiissszzz{{{qqqiiieeecccaaaccc```___hhhlllPPPTTTEEE999GGG@@@AAABBBBBBAAA@@@>>>===>>>===FFFXXXfffooo~~~~~~~~~}}}||||||{{{}}}~~~||||||~~~}}}xxxtttmmmdddfff}}}}}}xxxnnn```UUUWWWVVVWWWZZZ\\\```lllxxx||||||iii^^^dddwww~~~~~~wwwsssvvvvvvuuusssmmmeee[[[QQQKKKMMMJJJHHHGGGHHHIIIIIIIIIVVVUUUYYYkkkaaaXXXfff~~~___HHH===999666666555555555555444444444555555555555555555555555888EEE]]]uuutttsssvvvtttnnnnnnnnnmmmllllllnnnoooqqqnnnnnnuuu}}}wwwooohhhccc]]]ZZZYYYWWWUUURRRRRRQQQOOOMMMKKKKKKKKKKKKKKKLLLLLLJJJIIIJJJPPPTTTfffqqq|||vvvsssooonnnlllhhhaaaZZZSSSOOOFFFDDDCCCAAAAAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIFFFDDDBBBAAACCCFFFGGGGGGEEEBBB???BBBCCCFFFHHHJJJKKKLLLMMMWWWfff}}}\\\CCCFFFAAAAAA@@@???>>>>>>>>>>>>999999999999999999999999999999999::::::;;;;;;;;;999999888888888888999999777666555555555666888999:::999888666666666777777777777777888999999999:::===<<<;;;:::999999999999===<<<<<<<<<<<<======>>>===<<<:::888777777777777:::::::::::::::::::::::::::999999999999:::;;;<<<::::::999999888777777777dddMMMEEE@@@>>>???@@@AAAPPPvvvwwwooollljjjgggeee______^^^]]]\\\[[[\\\]]]ZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[WWWUUUSSSPPPNNNMMMMMMNNNMMMKKKHHHFFFFFFHHHKKKMMMSSSUUUYYY\\\^^^]]]\\\[[[YYYXXXXXXZZZ]]]^^^\\\ZZZZZZ\\\^^^^^^___dddmmmttt}}}{{{ssskkkdddaaa^^^\\\___^^^cccvvv^^^JJJNNNGGG???FFFBBBBBBBBBBBBAAA@@@??????======CCCPPP___mmm|||~~~~~~~~~{{{{{{{{{}}}|||xxxpppgggnnn~~~~~~zzzqqqbbbUUUUUUUUUWWWZZZ\\\bbbqqq}}}jjj```fffzzz}}}|||~~~~~~{{{uuuvvvrrrqqqmmmhhh```WWWNNNJJJKKKIIIGGGGGGHHHKKKLLLMMMOOOWWWggg|||bbbdddwwwvvvUUUCCC;;;999777555555555555444444444444444444444444444444444444444???SSSiiiyyy}}}uuu|||}}}{{{|||rrrqqqooollljjjkkklllnnnpppooooootttzzzzzzuuuoooooojjjccc^^^ZZZWWWSSSPPPRRRQQQOOOMMMLLLLLLLLLLLLMMMLLLKKKIIIJJJPPPYYYaaavvv{{{yyyrrrnnnmmmllllllkkkgggaaaXXXOOOJJJDDDCCCBBBAAAAAABBBCCCEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKNNNMMMKKKIIIGGGEEEDDDCCCCCCDDDFFFFFFFFFDDDBBB@@@EEEEEEEEEFFFIIINNNSSSWWWbbbpppSSS???AAA@@@@@@???>>>============999999999999999999999999999999999:::::::::::::::999888888777777888888999888777777666777888999:::999888777666666777777888888888888999::::::;;;;;;===<<<;;;:::999999999999======<<<======>>>??????>>>===;;;999888888888888::::::::::::::::::::::::999999999::::::;;;;;;;;;888888888888888888888888aaaLLLEEEAAA???>>>>>>>>>EEE]]]vvvyyytttoooiiiddd^^^]]][[[YYYYYYYYY[[[\\\XXXXXXWWWWWWWWWWWWVVVVVVWWWXXXXXXYYY[[[[[[\\\]]]ZZZXXXVVVSSSPPPMMMKKKJJJGGGFFFEEEFFFHHHLLLPPPRRRXXXYYY[[[\\\\\\[[[ZZZYYYXXXWWWXXX[[[]]]]]]\\\ZZZZZZ]]]___bbbgggooo{{{{{{yyywwwrrrlllgggccc```^^^]]]]]]eeeuuuwwwMMMFFFGGGGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCEEELLL[[[ppp}}}|||xxxzzz{{{|||}}}tttnnnzzz~~~uuueeeVVVSSSUUUYYY\\\^^^fffyyy~~~lllcccjjj~~~|||{{{{{{}}}yyyqqqoookkkiiieee___XXXQQQKKKHHHIIIHHHGGGGGGIIILLLOOOQQQQQQ___wwwsssggguuubbbHHH<<<999888777555555555555444444444444333333333333333333333333444:::GGGZZZkkkwww}}}tttzzz}}}yyy|||{{{|||vvvtttoookkkjjjjjjkkkmmmoooooopppsssuuuuuusssqqqtttooohhhbbb]]]YYYUUUSSSQQQPPPNNNMMMLLLLLLLLLLLLMMMLLLJJJHHHKKKVVVdddooo|||uuummmiiijjjllljjjkkkjjjfff^^^TTTKKKEEEBBBAAAAAA@@@AAACCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLPPPMMMJJJFFFDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBGGGHHHHHHIIILLLQQQWWW\\\iiizzznnnJJJ>>>@@@???>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999888888777777777777888888888888888777888999999:::888777777666777777888999888888999999:::;;;;;;<<<===<<<;;;:::999999999999<<<<<<<<<===>>>???@@@AAA>>>===<<<;;;:::999999999::::::::::::::::::::::::888999:::;;;;;;;;;:::999555666666777888888999999|||^^^KKKDDDAAA>>>===>>>===@@@LLLZZZ~~~uuujjjccc```^^^[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWYYY[[[\\\]]]^^^[[[ZZZYYYWWWTTTPPPMMMKKKGGGGGGHHHJJJMMMQQQUUUXXX[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^]]]\\\[[[YYY^^^dddkkkttt~~~yyytttqqqoookkkhhhhhhfffcccbbbbbbbbbvvvZZZEEEGGGCCCEEEJJJBBBDDDCCCAAA@@@??????@@@AAABBBFFFEEEGGGWWWqqq~~~~~~||||||}}}~~~|||zzz{{{{{{{{{|||~~~~~~wwwvvvzzziiiYYYUUUWWW\\\```dddnnnnnngggooozzzzzzzzz{{{}}}~~~rrriiieeeeeebbb]]]WWWQQQLLLIIIGGGGGGGGGGGGGGGIIILLLQQQTTT\\\kkkpppooopppQQQ>>>999888888888555555555444444444333333222222222222222222222222666888@@@OOO^^^lllzzzmmmrrr|||}}}yyyvvvvvvsssooommmlllkkkkkkkkkmmmoooqqqrrrrrrssstttuuurrroookkkfffaaa]]]ZZZXXXPPPOOOMMMKKKJJJJJJKKKKKKLLLKKKJJJIIIMMMXXXgggrrrwwwuuuoooiiieeefffkkkooonnnlllhhhbbbZZZPPPHHHCCC@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKMMMJJJFFFBBBAAACCCFFFHHHIIIHHHFFFDDDCCCCCCDDDDDDFFFIIIMMMPPPRRRVVV[[[___nnn]]]FFFBBBCCC??????===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888777777777777777666666777777777777777777888888888999999666666666777777888999999777777888999999:::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<===>>>???@@@>>>======<<<;;;:::::::::::::::::::::::::::::::::888999;;;<<<<<<;;;999888666666666777777888888888yyy\\\KKKCCC>>>======>>>???AAAFFFKKKlll|||nnnddd___\\\ZZZZZZZZZYYYWWWTTTUUUUUUVVVWWWWWWVVVVVVUUUTTTUUUVVVXXXZZZ\\\^^^___[[[[[[[[[ZZZYYYVVVSSSQQQNNNNNNOOORRRTTTWWWZZZ[[[[[[[[[[[[[[[[[[\\\]]]]]][[[\\\]]]]]]\\\\\\\\\]]]\\\bbbmmmxxx}}}vvvooollliiieeeeeegggfffbbbbbbgggkkkdddIIIEEELLLCCCAAAGGGBBBCCCAAA@@@>>>>>>>>>>>>???===AAA@@@@@@OOOhhhzzz~~~}}}~~~~~~}}}||||||}}}}}}{{{yyy{{{{{{{{{{{{{{{{{{|||}}}{{{yyy|||~~~|||nnn```[[[\\\aaaffflllxxxrrrmmmvvv|||zzz{{{}}}~~~}}}uuunnngggccc___\\\WWWQQQMMMJJJHHHHHHGGGHHHHHHHHHIIIMMMSSSXXXfffvvvzzzjjjsssxxx```FFF:::888888888999555444444444444333333333222222222222222222222222444444;;;IIIXXXeeerrr|||hhhlllvvvxxxtttrrrooonnnooonnnllljjjjjjmmmpppqqqqqqrrruuuwwwpppooommmjjjeee___[[[YYYOOONNNLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKNNNUUUaaaiiifffdddaaa______ccciiinnnpppllleee\\\SSSKKKFFFDDD@@@@@@AAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIFFFDDDAAA@@@@@@DDDHHHKKKJJJIIIFFFCCCCCCCCCEEEFFFFFFJJJNNNRRRWWW___kkktttxxxQQQDDDCCCCCC@@@@@@>>>===<<<;;;;;;;;;999999999999999999999999999999999888888777777777777666666555555666666777666666666777777777777777666666777777888888888888555555666777888999::::::<<<<<<;;;;;;::::::;;;;;;999999999:::;;;<<<==================<<<;;;;;;:::::::::::::::::::::::::::888999;;;<<<<<<;;;999888999888888888777777777666www[[[JJJBBB<<<<<<===>>>@@@BBBDDDFFFSSSvvvnnnaaa]]]YYYYYYZZZZZZWWWTTTTTTUUUVVVWWWXXXWWWVVVUUUTTTTTTVVVXXXZZZ\\\^^^^^^ZZZ[[[\\\\\\\\\ZZZYYYXXXTTTUUUVVVXXXZZZ[[[]]]]]][[[[[[[[[\\\\\\]]]^^^^^^[[[\\\\\\\\\[[[]]]```bbbfffnnnyyy~~~yyyssslllhhhdddaaabbbeeebbb___gggsss~~~OOOEEEGGGMMMEEE???AAACCCAAA@@@???>>>>>>=========<<>>AAA@@@>>>===;;;;;;::::::888888888888888888888888888888888777777777777777666666555555555555666666555555666777777777777666666777777888888888888777333444555666777999::::::<<<<<<;;;;;;;;;;;;;;;<<<:::999999999999:::;;;;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::999:::;;;;;;;;;:::999888::::::999999888777777666vvv[[[JJJAAA===============???AAABBBHHHbbb|||ppphhh___ZZZYYYYYYWWWUUUTTTUUUWWWXXXYYYXXXWWWVVVTTTUUUVVVXXXZZZ\\\]]]^^^[[[[[[\\\\\\\\\\\\[[[[[[VVVWWWYYY[[[\\\]]]]]]]]][[[\\\]]]]]]^^^]]]]]]]]]\\\]]]^^^^^^^^^bbbiiinnnwww|||}}}yyyvvvpppiiidddccc```bbbeeedddhhh|||dddGGGHHHEEEGGGIII@@@===FFF@@@@@@@@@@@@???>>>============@@@CCCFFFNNN]]]lllpppwww}}}sssuuu~~~{{{xxxwwwuuusssqqqyyy|||~~~~~~}}}|||}}}|||{{{~~~~~~}}}}}}||||||wwwpppiiifffgggnnnyyyyyyxxx~~~~~~{{{zzzzzzxxxzzzxxxqqqmmmlllfff___SSSQQQNNNKKKHHHGGGGGGGGGEEEHHHKKKMMMOOOVVV```hhh}}}kkk___jjjpppSSSDDD999999:::555444999444444444333333333222222333333333333333333333333222///222>>>NNN[[[hhhrrr{{{yyyyyyvvvzzzsssqqqwww|||uuunnnkkklllmmmlllkkkjjjkkklllmmmnnnnnnmmmllljjjoootttsssmmmeee^^^ZZZTTTRRROOOLLLIIIGGGFFFFFFFFFHHHJJJIIIHHHIIIMMMQQQNNNMMMNNNPPPSSSVVVWWWXXX[[[WWWQQQKKKFFFDDDCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKKKKJJJIIIFFFCCCAAA@@@@@@BBBDDDFFFHHHJJJKKKHHHGGGEEEDDDEEEFFFHHHJJJJJJPPPZZZeeetttzzzTTTEEEBBB@@@<<<@@@???===;;;:::999999888666666666666666666666666666666666777777777777777666555555444444555555666555666777888888888777777777777888999888888666666444444555777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::;;;;;;<<<===<<<;;;:::999::::::::::::::::::::::::;;;;;;;;;::::::999999999:::::::::999999999999999www[[[JJJ@@@>>>???>>>;;;:::<<>>===:::888;;;AAA??????MMM___lllqqq~~~zzznnnrrr~~~}}}}}}}}}{{{wwwuuuuuuuuusssrrrxxx{{{~~~{{{|||~~~{{{~~~|||zzz{{{yyytttlllggggggooo|||{{{|||~~~yyywwwvvvwwwzzzwwwpppkkkggg___UUUOOONNNKKKIIIGGGFFFFFFFFFDDDHHHLLLOOOSSS[[[gggpppuuu[[[^^^vvvzzz]]]GGG;;;555999999333333888444444444333333333222222333333333333333333333333888222222;;;IIIVVVbbblll}}}wwwqqquuu{{{|||tttuuu|||yyynnnhhhhhhkkkllllllkkkjjjjjjlllmmmlllhhheeeeeekkksssvvvrrrjjjccc___WWWUUUQQQNNNJJJHHHGGGGGGFFFHHHIIIGGGEEEEEEIIILLLHHHHHHIIIKKKOOOQQQRRRRRRMMMLLLIIIFFFCCCBBBBBBBBBDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJHHHEEEAAA???@@@BBBEEEGGGIIIJJJIIIIIIGGGFFFEEEEEEFFFGGGIIIKKKIIIUUUhhhyyyeeeHHHCCCDDDAAA===???>>><<<:::999888777777666666666666666666666666555555666666777777888888555555555444444555555555666777888999:::999888888777888999999888777666555444555666888999:::<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;:::::::::::::::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::<<<;;;:::999999999999:::888999999::::::;;;<<<<<>>;;;999999:::===@@@???@@@HHHQQQdddooo}}}tttttt}}}{{{||||||xxxvvvtttnnnjjjoooxxx|||}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~}}}zzzvvvuuuvvv{{{ppphhhmmm~~~}}}~~~~~~}}}|||{{{yyyyyy}}}yyyrrrkkkddd]]]VVVRRROOOKKKGGGGGGIIIKKKJJJIIIHHHEEEMMMYYY\\\___ttt}}}\\\ZZZqqqfffOOO<<<:::777666666555444222222222222222222222222222333222222111111222222333555000000777<<>>>>>???===<<<:::888777777777888888888777666666666666666444555555555666666777777666666666666666555555555777777888999::::::;;;;;;999999999888888888888777777666666666777888:::;;;<<<;;;;;;::::::;;;;;;<<<===;;;::::::<<<======<<<999:::;;;======<<<:::999666777888:::;;;<<<======>>>>>>======<<<;;;999999::::::999888888999::::::rrrVVVGGG@@@========================>>>???FFFZZZ{{{|||{{{~~~|||vvvtttlll```XXXXXXWWWUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]]]]\\\[[[XXXZZZ\\\]]]]]]\\\\\\]]]^^^___^^^]]][[[ZZZ\\\^^^dddgggmmmsssyyy}}}{{{{{{xxxtttqqqpppmmmiiieeeeeehhhrrrkkkUUUJJJGGGFFFDDDBBB@@@@@@@@@@@@CCCAAA???>>>>>>===;;;999;;;;;;===@@@???>>>DDDKKK___kkkxxx||||||zzzssstttzzz~~~}}}yyyvvvtttnnnkkkpppyyyzzz|||~~~}}}|||}}}}}}}}}}}}{{{yyyyyy}}}}}}tttvvv~~~}}}}}}~~~~~~~~~~~~|||yyywwwwwwsssmmmfffaaa[[[UUUQQQMMMJJJGGGGGGIIIKKKJJJIIIKKKKKKNNNSSS\\\nnniiiXXXccc~~~qqqTTT@@@<<<999777666666555444222222222222222222222222222222222222111111222222222333///000666777888FFFXXXpppttt~~~{{{zzz~~~}}}xxxoookkkmmmpppqqqpppkkkhhhggghhhhhheeefffiiijjjkkklllllllllkkkiiihhh```\\\WWWTTTRRROOOKKKHHHHHHFFFEEEEEEGGGHHHHHHGGGJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGEEECCCBBBCCCEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJLLLMMMLLLJJJMMMKKKHHHEEECCCCCCCCCCCCEEEFFFHHHJJJJJJHHHFFFEEEEEEDDDGGGJJJKKKKKKPPPWWWnnnjjjIIIEEEAAA;;;<<<======<<<:::888777777777777888777777666666666666666555555555555666666666777666666666666555555555555777777888888999::::::;;;;;;::::::999888777666666666666555555666888999::::::999999888888999999:::<<<;;;::::::<<<======<<<999:::;;;<<<<<<;;;:::999777777999:::;;;;;;<<<<<<<<<======<<<<<<;;;:::999::::::999888888999::::::rrrVVVFFF>>>========================:::??????BBBZZZyyyssstttuuuxxx{{{|||~~~~~~zzzhhh___]]][[[XXXVVVUUUTTTTTTWWWWWWXXXXXXYYYZZZZZZZZZXXXYYY[[[]]]^^^^^^]]]\\\\\\]]]______]]]\\\\\\]]]```___^^^]]]]]]```fffjjjpppvvv}}}|||yyyxxxtttrrrnnnlllkkkiiigggfffaaaiii}}}nnnSSSQQQNNNFFFEEECCCAAA@@@?????????CCC@@@===<<<<<<<<<;;;:::;;;;;;>>>@@@>>>;;;>>>DDDWWWgggtttzzzxxxvvvzzzxxxsssvvv|||{{{xxxtttpppnnnsss{{{}}}~~~~~~{{{|||}}}}}}||||||||||||~~~}}}~~~{{{xxxzzz~~~}}}zzz~~~||||||}}}|||vvvqqqoookkkfff```[[[VVVQQQNNNJJJIIIGGGHHHIIIKKKJJJIIIMMMPPPTTT[[[jjjppp______uuu{{{\\\FFF888;;;999666555555555333222222222222222222222222222222222222222222222222222111///111555444222999EEEbbblllxxxxxxwww~~~{{{tttnnnlllpppwww|||xxxnnneeeeeeffffffgggiiiiiiiiijjjkkkkkkjjjhhhgggeeecccaaa___[[[UUUOOOJJJJJJHHHEEEDDDEEEGGGHHHGGGIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHJJJLLLNNNNNNMMMKKKIIIFFFDDDCCCDDDFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDFFFJJJLLLMMMTTT\\\zzz}}}|||XXXCCCCCC???:::<<<<<<<<<;;;:::888777777777777777777666666555555666666555555555555666666666666555555555555555555555555666777777888888999999:::;;;;;;:::999777666555555555555555555666777888888888777777666666777777888:::999999:::<<<>>>>>>===999:::;;;<<<;;;;;;999888888888999::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::sssWWWFFF>>>========================<<<>>><<<;;;HHHjjjfffYYY___ooozzz}}}}}}}}}}}}{{{{{{{{{tttlllkkkiiieeeaaa\\\XXXVVVZZZZZZZZZZZZ[[[[[[\\\\\\XXXYYY[[[\\\]]]^^^]]]]]]```aaabbb```^^^\\\\\\]]]aaabbbcccfffjjjqqqyyy}}}xxxuuutttrrroookkkhhhffffffffffffgggtttTTTMMMUUUPPPEEEDDDBBB@@@????????????BBB???<<<::::::;;;;;;;;;:::999<<>>LLLaaarrrtttyyyyyy}}}wwwxxx||||||{{{vvvssssssxxx}}}|||{{{|||~~~~~~}}}||||||zzz|||}}}{{{{{{|||~~~~~~}}}~~~xxxyyy|||}}}|||}}}~~~~~~|||zzz~~~zzzvvvwwwzzzyyyrrrkkkjjjfff```ZZZVVVQQQMMMJJJHHHHHHHHHHHHJJJKKKKKKKKKNNNQQQ^^^rrreeehhhrrrfffMMM???999:::888555444555444333222111111111111111111111111111111222222222222111111000///111555444222888AAAVVVdddsss|||{{{|||vvvuuuzzz|||vvvuuu|||yyynnnjjjiiiggggggiiihhhhhhiiiiiiiiiiiihhhgggiiihhhgggeeeaaa[[[UUURRROOOLLLGGGEEEEEEFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIKKKJJJJJJKKKNNNPPPQQQQQQHHHGGGDDDCCCCCCFFFHHHJJJJJJJJJJJJIIIHHHFFFEEEDDDBBBDDDHHHNNNQQQTTT___iii}}}cccLLLBBBEEE???;;;===<<<;;;:::999999888777777777777666666555555555666666555555555666666666666666444444555555555555555666666666666777777888888888999999888888777777666666555555555555555666777777777666666555555666666777999888888:::===>>>>>>===999::::::;;;:::999999888888999999999999999888888999999:::;;;;;;;;;;;;;;;999999999999999999999999tttXXXGGG???========================@@@::::::@@@DDDQQQsssnnnSSSPPPfffwww|||}}}~~~|||{{{|||~~~zzzssskkkddd```___^^^]]]]]]]]]]]]^^^^^^ZZZZZZZZZZZZ[[[\\\]]]^^^^^^___aaaaaa```aaabbbdddjjjmmmqqqvvv{{{~~~yyytttpppooopppmmmiiieeecccdddgggiiihhhLLLPPPUUUIIIEEECCCBBB@@@?????????@@@AAA>>>:::999999:::::::::777777999======999999<<<@@@XXXmmmqqqpppzzz~~~qqqwww~~~yyywwwxxx|||~~~~~~{{{xxxvvvzzz|||~~~~~~|||zzzzzzzzzxxxzzz}}}}}}|||{{{{{{{{{||||||~~~zzzyyyxxx|||||||||}}}~~~zzzuuurrrssswwwvvvnnngggeeeaaa[[[UUUQQQMMMJJJGGGGGGHHHHHHIIIJJJKKKMMMNNNSSSUUUhhhuuucccsssrrrTTT@@@888777888666444444444444333222111111111111111111111111000111111222222111111000222111222333333333999???LLL\\\lllsss|||{{{sssqqqrrr~~~wwwrrrllleeedddgggggghhhhhhhhhiiihhhhhhhhhiiiiiihhheeebbb___^^^]]]VVVRRRMMMIIIGGGGGGFFFEEEGGGGGGGGGGGGGGGFFFEEEEEECCCDDDFFFGGGGGGGGGGGGFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJLLLOOOQQQQQQPPPFFFEEEDDDCCCDDDGGGIIIKKKJJJIIIHHHFFFEEEEEEEEEEEEGGGJJJPPPXXX]]]dddrrrvvvRRRDDDBBBDDD>>>;;;===:::999999999999888777777666666666555555555555666666666666666666666555555555333444444444555555666666555555666666666666777777666666666777888888999999555555555666666666666666777777666666666666777777888777888:::===>>>===<<<999::::::999999888888777888888999999888888777666777888999:::;;;;;;;;;;;;999999999999999999999999tttXXXHHHAAA========================???666999DDDBBB???UUUuuuiiiWWW^^^kkkxxx{{{zzz{{{~~~{{{~~~}}}wwwrrrjjjiiigggeeeddddddeeeeeebbb```^^^\\\\\\^^^aaaccc]]]___ccceeehhhlllpppttt{{{~~~xxxyyyzzzxxxtttooolllkkkfffeeebbb``````dddkkkpppsssVVVKKKNNNMMM@@@EEEDDDBBBAAA@@@@@@@@@AAA???<<<:::999999:::999999777555777;;;<<<999999;;;999JJJ```mmmooosssuuuppptttyyy|||}}}}}}zzzyyy|||}}}|||}}}~~~~~~~~~|||{{{yyyxxxxxx|||{{{xxxxxxyyywwwyyy{{{{{{yyywwwwwwxxx{{{{{{zzzyyyyyy{{{~~~~~~yyywww|||yyyyyy}}}}}}}}}wwwtttrrrssstttrrrkkkddd___[[[UUUPPPMMMJJJHHHFFFHHHHHHIIIIIIIIILLLPPPSSS]]]bbbvvvzzziiifffvvv```III;;;666777777555333333333444333111111111111111111111111111///000111222222111000///444444222111000222666999DDDPPP^^^iiittt~~~~~~yyyyyy}}}}}}yyyttt~~~yyyvvvsssmmmfffdddfffhhhhhhhhhhhhhhhiiiiiiiiihhhhhhgggeeecccccceeeggg^^^ZZZUUUQQQNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIJJJMMMPPPPPPOOOMMMEEEEEEDDDEEEFFFGGGIIIJJJHHHGGGFFFEEEDDDEEEFFFGGGJJJNNNWWW```gggqqq]]]HHH???@@@@@@::::::<<<666888888999999888777777666555555444444555555666666666666666666666555555555333333333444555555666666555555555555555555555555444444555666888999::::::555666666777777777666666888777777666666777777888888888888;;;======<<<:::::::::999888888777777777777777888888888777777666777888999999::::::::::::888999999::::::999999888qqqVVVHHHAAA========================<<<888:::@@@===999FFFYYYlllaaacccjjjsssxxxxxxzzz~~~xxx||||||{{{xxxuuussssssssssssqqqnnniiiffffffiiimmmpppiiilllpppssswww{{{~~~|||{{{|||vvvvvvtttpppllliiihhhiiibbbbbbcccdddhhhqqq|||VVVMMMKKKIIIFFFAAAEEEDDDCCCAAAAAAAAAAAABBB<<<;;;999999::::::888777999666666:::;;;888777999:::===MMMdddnnnooo~~~rrrqqqrrruuuwwwzzz|||~~~~~~~~~zzzzzz}}}|||xxxxxxyyyzzz{{{|||{{{zzzyyyyyy}}}|||yyyyyyzzzzzz{{{{{{yyyvvvuuuvvvxxxzzzyyyxxxvvvtttuuuwwwyyy|||xxxvvvxxxzzz{{{|||~~~}}}yyyyyy{{{|||~~~}}}|||uuutttsssqqqooojjjccc___WWWSSSNNNKKKIIIIIIHHHGGGIIIJJJJJJIIIIIILLLRRRWWWeee{{{fffbbbooo}}}hhhOOOAAA999777888777555333222333333222111111111111111111111111111///000111222222111000///222333222111111222444555<<>>>>>===888<<>>888555444666666444222222333333222111000000000000000000000000...000111222222111000......111333333444666777666666333>>>XXXnnnxxx}}}}}}wwwvvvzzzpppgggcccjjjtttvvvtttrrriiiiiihhhhhhiiijjjkkkkkkfffhhhkkkjjjhhhgggiiikkkfffdddbbb```___]]]ZZZXXXMMMKKKHHHFFFEEEGGGJJJLLLJJJIIIIIIHHHHHHHHHIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKOOOQQQSSSWWWYYYWWWSSSPPPEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFEEEEEEFFFIIILLLOOOXXX]]]fffooovvv~~~QQQIIIEEE???>>><<<888???CCC:::777777888999999888666666444444444444444555666777777777666666555555555444222222333333444555666666444444444444444444444444666666666666777777777777666777888999999888777666666666555555555555666666999999999;;;===<<<:::777:::999888777666666666666555555666777777777777777888888999999999888888777888999:::;;;;;;:::999888oooTTTFFF???======<<<<<<<<<<<<=====================>>>??????QQQwwwtttgggjjjwww{{{tttyyyuuuwww~~~~~~|||{{{zzz{{{|||zzzxxxvvvllleeeeeedddaaafffoookkkppp|||oooFFF@@@IIIJJJFFFFFFIIIGGGDDDBBBAAA@@@===;;;<<<<<<;;;:::999777777666777666555666777888777666777999===GGG]]]ttt}}}{{{}}}vvvyyy|||~~~}}}{{{{{{|||{{{yyywwwvvvwwwyyy{{{~~~~~~}}}{{{~~~}}}{{{|||~~~~~~|||zzzxxxwwwyyyvvvsssqqqqqqsssvvvyyy}}}uuupppqqqrrrqqqppprrr~~~~~~{{{yyy{{{}}}~~~zzztttxxxvvvuuu{{{|||~~~~~~|||zzzzzzuuunnnfff```ZZZUUURRRIIIIIIIIIHHHFFFEEEFFFGGGGGGIIIKKKLLLMMMSSS```lll{{{bbb\\\ppp|||]]]AAA:::;;;777444444555444333333222222333333000000000000000000000000111111222222222222111111000111111111111222222222<<<444555GGG^^^oooxxx{{{{{{yyyrrr______kkkvvv~~~zzzqqqgggcccfffiiihhhfffgggfffeeeeeefffggghhhiiijjjjjjiiihhhfffdddbbbaaa[[[VVVRRROOOPPPPPPNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJLLLNNNPPPUUUUUUVVVVVVUUUSSSQQQOOOFFFCCCCCCGGGFFFCCCEEELLLHHHEEEDDDFFFJJJNNNRRRUUUYYYkkkttt{{{gggKKKDDD???>>><<<;;;;;;===???@@@:::::::::999888777777666555555444333444555666777666666555444444444444555333333333444444444555555333333333444444444555555444444444555666777777888777666555555555666888999999888777666666777888999:::999999888888999999:::999888666555444444444555555555666777888999:::::::::::::::999888777666666888999::::::999888999;;;nnnTTTEEE???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>AAA[[[|||}}}sss{{{zzzxxx}}}~~~{{{yyyyyyxxxvvvtttooohhhdddccc```^^^cccmmmyyy[[[DDDEEEKKKHHHEEEHHHHHHFFFCCCBBBAAA???===;;;<<<;;;;;;:::888777777666777666555666777888777666777999<<>>>>><<<<<<<<<<<<===>>>999999999888777666666666555444444333444555666777666666555444444444444444333333333444444444555555333333444444444555555555444444555555666777777888777666666555666777888999888777666666666666777888999999999888888999999999999888777555444444555555444555666777888999:::;;;999999999999888777666666777888999999888888999:::lllSSSEEE???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<===:::DDDXXXttt~~~zzz~~~|||~~~}}}yyywwwtttrrrrrrqqqooommmkkkgggbbbaaaaaafffqqq|||www]]]SSSIIIFFFMMMNNNEEECCCHHHFFFDDDBBBAAA@@@???<<<:::;;;;;;:::999888777777666777666555666777888777666888:::;;;???MMMaaarrr{{{{{{tttgggkkkvvv~~~}}}|||||||||}}}|||yyyvvvxxxzzz{{{}}}~~~~~~~~~}}}~~~}}}|||{{{zzzxxxvvvtttssssssuuuxxxzzzvvvqqqnnnrrrvvvxxx||||||zzztttvvvxxx{{{}}}}}}||||||{{{vvvxxx{{{tttttttttvvvyyy{{{zzzwwwtttqqqjjjddd\\\UUUPPPLLLIIIGGGDDDEEEGGGGGGGGGHHHKKKMMMJJJKKKMMMQQQ]]]qqqkkkeeeuuummmOOO@@@666888:::666222333222222111000000000000000000000000000000000000000000111111222222111111000000000000111111111222222///000444777:::EEEZZZnnnyyy~~~|||mmmmmmttt~~~{{{tttlllfffddddddfffeeedddddddddeeefffggggggfffeeeeeeeeefffhhhhhhmmmlllkkkkkkjjjgggbbb___]]]]]]\\\[[[ZZZYYYWWWWWWRRRSSSUUUWWWZZZ\\\]]]]]]\\\YYYUUUPPPKKKGGGEEECCCFFFCCCBBBFFFIIIGGGDDDCCCHHHLLLRRRZZZbbbiiimmmoooYYYCCC@@@DDD>>>======<<<<<<;;;;;;:::888888777777666555555555555444444444444555666666666555555444444444444444333333333444444444555555333444444444444555555555444444555555666777777777666666666666666777888888777666666555555666666777999999888888888888999999999888777666555555555666444444555777888999:::;;;999999999999888777666666666777888888777777888:::iiiRRREEE>>>===<<<<<<;;;;;;<<<<<<===;;;:::::::::::::::;;;;;;>>>>>>FFFZZZzzz~~~xxxwwwyyyzzzxxxrrrqqqooommmlllkkkjjjjjjhhheee```aaakkk{{{XXXEEEFFFDDDIIIQQQOOODDDAAAFFFDDDBBB@@@??????>>><<<::::::::::::999888777777666777666555666777888777666888999999:::BBBSSShhhvvvtttvvv~~~kkkhhhooowwwzzzyyyxxxxxxyyyzzzyyywwwuuuzzz|||~~~{{{{{{|||{{{{{{zzzyyyxxx|||{{{xxxvvvtttttttttuuutttqqqrrrxxx{{{}}}{{{yyyuuuwwwyyy|||}}}~~~~~~~~~yyyuuuuuuzzz{{{uuupppppprrrtttvvvwwwuuupppkkkhhhccc]]]UUUNNNKKKIIIHHHGGGEEEFFFHHHHHHHHHIIILLLNNNNNNOOOOOOTTTccc{{{ppphhhooopppXXXDDD===888999888444111222222222111000000000000111000000000000000000000000000000111111111111000000000000000000111111111111...222555555222888MMMbbbooovvv}}}oooqqqtttwww~~~nnnhhhiiimmmrrrssspppiiiccc```eeedddcccbbbcccccceeeeeedddcccccccccdddgggjjjlllnnnnnnnnnnnnmmmllljjjhhhiiiiiiiiihhhgggeeecccaaa\\\^^^```bbbcccccccccccc[[[XXXRRRLLLFFFCCCAAAAAACCCCCCDDDFFFGGGGGGGGGHHHMMMTTT\\\bbbiiiqqqwwwxxx}}}nnnMMMBBB@@@@@@=========<<<;;;999888777666666666555555444444444444444444444555555666666666555444444333333444444333333333444444444555555444444444444555555555555555555555555666666777777666666666666666777777888666666555555555555666666888888777777777777888888888888888777777666666666444444555777888999:::;;;888888888888888777666666555666888888777777888:::fffPPPDDD>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::<<<<<<>>>FFFXXXsss~~~}}}~~~~~~|||}}}{{{|||xxxrrrpppssstttrrrooonnnllliiigggffffffggghhhjjjkkkqqq^^^JJJ@@@GGGEEEGGGMMMKKKCCCAAADDDBBB@@@>>>>>>>>>===;;;::::::999999888888777777777777666555666777888777666888888888777;;;GGG[[[kkkqqqoooyyyyyyxxxyyyxxxllllllmmmppptttwwwxxxwww{{{}}}{{{{{{{{{{{{{{{zzzyyyyyy}}}|||zzzxxxvvvuuuuuutttttttttyyy|||zzzxxxwwwxxxzzz{{{|||}}}}}}}}}xxxvvvvvvwwwvvvqqqmmmmmmpppqqqrrrppplllgggaaa]]][[[VVVOOOJJJHHHGGGGGGGGGGGGHHHJJJJJJJJJKKKMMMOOOMMMQQQUUU\\\pppgggZZZhhh{{{yyyYYYGGG>>>:::777666444222222333333333222111111111111111////////////////////////000000000111111000000000//////000000000111111111000222444555333555BBBPPPiiirrr~~~}}}uuusssuuu}}}zzzkkk```bbbfffjjjnnnnnnkkkhhhdddcccbbbaaaaaabbbccccccaaaaaa```aaacccfffjjjlllmmmmmmmmmmmmnnnoooqqqsssppppppqqqpppnnnllljjjhhhggghhhhhhhhhgggeeecccaaaVVVSSSNNNHHHDDDCCCBBBCCCDDDGGGIIIGGGFFFHHHMMMPPPTTT___iiiooowww|||sss{{{}}}WWWDDDAAA>>>999<<<<<<<<<;;;999888666555555555555444444444444444444444444555555555555555555555444333333333333333333333333444444444555555444444444555555555666666555555555555666666666666555666666777777777777777555555666666666666555555888777777666666777777888888888888888888777777777555555666777888999::::::777777888888888777666666444666777888777777999:::dddOOODDD>>><<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999999999999999;;;===>>>BBBSSSttt}}}}}}}}}~~~~~~~~~|||yyyvvvwwwzzz||||||zzztttuuuqqqkkkhhhkkkkkkiiihhhgggdddaaa______cccfffwww\\\IIICCC@@@FFFBBBAAADDDEEEBBBAAACCC@@@>>><<<<<<===<<<;;;999999999888888888777777777777666555666777888777666888777777666777===MMM\\\jjjkkksss}}}sss]]]]]]___dddkkkrrrwwwyyyyyy|||~~~~~~~~~~~~}}}}}}|||{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxyyy~~~}}}zzzyyyzzzwwwxxxxxxyyyxxxxxxxxxwwwxxxwwwwwwvvvsssoookkkjjjkkkkkkjjjgggbbb\\\WWWTTTQQQMMMHHHFFFEEEFFFGGGGGGIIIJJJLLLLLLLLLMMMPPPRRRPPPYYYcccpppdddSSSUUUnnnbbbIII===777555333111111222444555333333222111111111111222///////////////////////////000000111111000000////////////000000000111111000///222444444333999@@@___kkkzzz}}}xxxyyy}}}|||mmmiiicccbbbdddiiilllmmmcccbbbaaa`````````aaabbb_________```bbbeeegggiiilllmmmnnnnnnooorrrvvvzzzuuuuuuvvvvvvuuussspppnnnkkkjjjhhheeebbb^^^[[[ZZZPPPMMMJJJGGGEEEEEEFFFGGGCCCHHHJJJJJJKKKQQQVVVWWW```ooo}}}dddGGG@@@@@@>>><<<;;;;;;:::999777666666555444444444444444444444444333444555555666666555555555444444333333333333333333333333444444444555555444444555555555666666666555555666666666666666666555555666777777777777777555666666777777666666555777777666666666666777777888888999999999999888777666777777777888888888888666777777888888777666666444666888888888888:::;;;bbbNNNCCC===<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999999999:::;;;===<<<:::AAAXXXppp||||||}}}}}}|||{{{{{{|||{{{{{{|||~~~~~~~~~|||yyyvvvuuuqqqmmmnnnqqqtttsssqqqmmmnnnjjjccc```bbbbbb```aaaaaa``````aaagggpppvvv\\\JJJCCCBBBCCCCCC@@@???@@@AAA??????@@@>>><<<;;;;;;<<<<<<:::999888888888888777777777777777666555666777888777666777555666777666888BBBNNN^^^gggrrrzzznnnXXXVVVVVVZZZaaaiiiooorrruuuyyy}}}~~~}}}~~~~~~}}}|||{{{xxxyyyzzzzzz{{{zzzyyyyyy}}}~~~{{{yyy{{{}}}yyyyyyxxxwwwvvvtttsssssssssuuuuuurrrnnnjjjfffdddcccbbb```\\\XXXSSSOOOMMMJJJHHHEEEEEEFFFHHHIIIIIIHHHJJJLLLNNNOOOQQQTTTWWW___lllzzz{{{lllXXX]]]iii{{{kkkPPP@@@;;;555444222000111444444444222222111000000000000111//////////////////////////////000000000000//////////////////000000000111000///111444444111444999KKK\\\ooo|||zzzyyyxxxmmmdddaaaccceeecccbbb```_________``````]]]^^^___```aaacccddddddeeehhhkkklllmmmooorrruuuppprrrssstttsssqqqnnnlllhhhfffbbb]]]XXXTTTQQQOOOKKKJJJHHHGGGGGGHHHIIIJJJDDDHHHNNNUUUbbbnnnpppkkksss}}}~~~RRRBBBBBB???>>>AAA;;;999888666555555666666444444444555555555555555333444555666666666555444555444333333222222333333333333333444444444555555555555555555666666666666666666666666666666666555444555666777888777777666666666777888888777666666777666666555555666666777888888999::::::999888888888888888888777777777666666666777777777777777666555777888999999999;;;<<>><<<======<<<::::::;;;<<<:::999888888888888777777777777777666555666777888888666666444555888666555<<>>:::999777555444555666777555555555555555555555555333333555666666666555444555444333333222222333333333333333444444444555555555555555555666666666777666666666666666555555555444555777888888888777666666777888999999888777666666666555555555555666666777888::::::;;;:::999888999999999888777666666555666666777777777777777666555777999999999:::;;;===}}}cccOOOBBBBBB<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;OOOooowwwtttggg\\\```ppp{{{{{{|||xxxwwwxxx{{{|||vvvtttwwwwwwsssssswwwsssrrrpppooommmjjjfffcccaaa___```bbbaaa^^^```eee___^^^\\\[[[[[[^^^cccfffiiisss]]]EEEFFFEEECCCDDDBBBBBBBBBBBBBBBAAA???===<<<<<<;;;::::::999999::::::888888999::::::999999999888777666777888999888666444444444555555777888888LLL\\\ppp|||yyyiiiZZZTTTRRRRRRXXX```ggglllrrrttttttvvv|||{{{zzzzzzzzzzzzzzzzzzzzzyyy}}}}}}}}}|||{{{zzzxxxxxx~~~xxxuuuxxxzzzyyyxxxxxxyyyxxxvvvrrrnnnllllllkkkiiihhheeeaaa\\\XXXXXXUUUQQQNNNLLLIIIFFFDDDGGGEEEDDDEEEHHHJJJLLLLLLPPPOOOOOOQQQTTT[[[eeennnkkk___ddduuu{{{kkkRRRGGG???888444555555444333333222111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222111000//////111333444222EEE]]]nnnuuuxxx}}}|||~~~yyyrrrxxx}}}{{{~~~oooccc^^^```\\\YYYZZZ^^^aaaaaa___\\\\\\\\\]]]^^^______^^^ddd```^^^ccceeeccc``````]]]``````]]]\\\^^^^^^]]]ZZZWWWQQQLLLLLLMMMIIIEEEJJJKKKKKKJJJIIIIIIKKKNNNMMMTTTiiiwwwrrruuu|||fffQQQ@@@@@@AAA<<<888:::;;;:::888666666777888999777777666555444444333333333333333333333333333333333333333333333333333333444555555555444333333222444444444444444444444444444444444555555555555666555555555555555666777777555666777888888777666555555555555555666666666666888888888888888777666666555555555555555444444444777777666666666666777777888999::::::;;;;;;;;;;;;{{{aaaMMM@@@@@@<<<;;;;;;;;;;;;:::::::::;;;::::::::::::999999999888888888888999999999999CCCYYYzzzqqqjjjmmmooonnnrrrwww}}}}}}zzzwwwvvvvvvmmmggghhhiiihhhiiillllllllllllllljjjfff```\\\bbb^^^[[[[[[XXXVVVYYY^^^\\\\\\^^^dddooo{{{___LLLEEEGGG@@@>>>DDDFFFAAAAAAAAAAAA@@@>>><<<;;;::::::999888888888888999777888888999999888888777888777666666888888777666444444444444555666777888CCCRRRgggxxx}}}oooeee\\\RRRNNNOOOWWW]]]ffflllppprrrvvvxxx}}}~~~~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyyyy|||}}}|||~~~|||tttqqqsssuuusssvvvvvvwwwuuusssoookkkhhhfffdddbbb```^^^[[[WWWTTTQQQNNNKKKIIIHHHGGGFFFDDDLLLLLLKKKKKKMMMNNNNNNNNNPPPOOOPPPSSS\\\iiizzzooogggppp{{{{{{ZZZFFF???:::666333555444444333222222111111000000000000//////......////////////////////////////////////////////////000000000000000000000000000/////////000333555777<<>>;;;999888666666777888999777666666555444444333333333333333333333333333333333333333333333333333333444444555555444333333222444444444444444444444444333333333333444444444444444444444444444555555666555666777888888777666555555555555555666666666666777777888888777666666555555555555555555555555555777777666666666666666777777888888999999:::999999yyy___KKK>>>>>>;;;;;;;;;;;;:::::::::::::::::::::999999999888888666666666777777777888888777AAAWWWuuu~~~tttjjjeeecccdddeee]]]WWWVVVWWWXXXYYY[[[^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVWWW[[[^^^```gggnnn|||zzz{{{~~~dddQQQRRRXXXSSSAAA===EEEEEE????????????>>><<<;;;:::999999888777777777777777999999999::::::999999888888666555666777888777666444444444444555666777777888DDDXXXmmm{{{|||yyyrrr___PPPIIIHHHNNNVVV___ggglllnnnooouuuyyy}}}~~~|||zzzzzz|||zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{}}}~~~~~~~~~|||~~~{{{uuusssuuuwwwuuussssssrrrpppmmmhhhdddbbb^^^\\\XXXVVVTTTSSSPPPNNNJJJHHHFFFFFFGGGHHHHHHGGGKKKLLLLLLMMMNNNNNNOOOOOONNNRRRXXX```nnnfffbbbwwwttt^^^FFF:::888777444333444444333333222111111111000000000////////////...////////////////////////////////////////////////000000000000000000000000.........000222555888999???HHHRRRZZZ```iiivvv~~~vvvooojjjkkknnnxxx~~~|||~~~xxxccc[[[[[[]]]\\\\\\___bbbbbb^^^[[[^^^___aaaccc___XXXWWWZZZ[[[]]][[[VVVTTTTTTSSSPPPSSSQQQOOOMMMLLLJJJJJJJJJJJJIIIHHHKKKQQQZZZbbbhhhpppwww{{{[[[III???999<<<===;;;;;;???:::999777666666666777888666666555555444333333333333333333333333333333333333333333333333333333333444444444444444333333222333333333333333333333333111111222222222333333333333333333333333444444555555666777888888777666555555555555555666666666666666666666666666666555444555555666666666666666666888777777666555555555666666666777888888888888777xxx]]]JJJ======;;;;;;;;;:::::::::999999999999999999888888888888666666666666777777777777555777AAAXXXtttqqqfffaaa```cccccccccaaa^^^\\\\\\___cccaaa^^^\\\\\\___eeeiiicccfffnnnxxxmmmWWWjjjooorrrbbbJJJEEEFFF???=========<<<;;;::::::999999999888777777777777888<<<<<<<<<<<<<<<;;;;;;:::777666555555777777666555444444444444444555666777444:::HHH\\\ooozzz{{{xxx}}}jjj^^^OOONNNOOOSSSYYY```eeehhhnnnsssxxxxxxtttrrrtttxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}{{{|||yyyttttttwwwyyywwwmmmlllkkkiiieeeaaa]]]ZZZYYYUUUQQQNNNMMMMMMLLLKKKIIIHHHFFFFFFHHHJJJKKKKKKIIIJJJLLLMMMNNNOOOQQQRRRRRR\\\jjjxxx~~~aaaXXXnnn[[[KKK;;;666777666555555333333222222111111111000////////////////////////////////////////////////////////////////////////////////////////////////......///000333555777999888<<<@@@DDDKKKWWWiiivvv|||}}}tttnnnnnnsssmmmaaa```VVVXXX[[[aaaeeeeeeaaa]]]dddggglllllleee[[[ZZZ^^^dddccc]]]UUURRRTTTSSSOOOQQQNNNLLLKKKJJJHHHIIIMMMJJJHHHJJJUUUfffttt{{{}}}~~~{{{uuucccMMMCCC===;;;<<<;;;777666:::999888777666666666666777555555555444444333333333222222222222222222222222222222222222222222222222333333444444444333333222222222222222222222222222111111111222222222333333333333333333333444444555555666777888888777666555555555555555666666666666444555555666555555444444555555666666666666666777888777666555555555555555666777777888888888777777www]]]JJJ>>>>>>;;;;;;:::::::::999999999999999888888888777777777666666666666777777777777888777:::DDDRRRiii}}}{{{|||~~~qqqhhhnnnzzzvvvooo]]]KKKKKKIII:::<<<;;;;;;:::999999999999::::::999888888888888888;;;<<<<<<<<<;;;::::::999666555444555666666666444555444444444444555555666666666<<>>???::::::::::::999999999999888888888777777777777666555555666666666777777777999777777999;;;IIIhhh~~~^^^\\\hhhnnneeeZZZQQQHHHBBBHHHHHH888;;;;;;:::999888888999999::::::999888888888888999888888888888777666666555666444333444555666555444555444444444444444555555888666666===LLL```rrr}}}wwwrrraaaUUUPPPPPPQQQUUUYYY___ccceeehhhmmmpppppppppqqqqqqrrrrrrssssssssstttvvvxxxzzz{{{{{{|||}}}}}}yyywwwyyyyyyvvvrrrtttqqqjjjgggfffddd```\\\[[[ZZZXXXVVVSSSQQQPPPRRROOOLLLJJJJJJKKKKKKJJJHHHEEECCCCCCFFFJJJLLLMMMOOOOOOOOOOOOPPPVVV```hhhzzz]]][[[fff~~~fffJJJDDD<<<666666666333111222000000000000000000000000---............/////////................................................000000000000000000000000000111111111111222222222222222111///111888CCCKKKiii{{{|||tttooorrr|||xxxtttttt~~~wwwdddXXXTTTVVVYYY[[[ZZZ[[[dddppptttooodddYYYTTTTTTQQQKKKKKKEEEGGGRRRXXXVVVTTTVVV]]]```jjj|||~~~rrruuu~~~XXXEEECCC;;;;;;;;;;;;;;;999888777666666666666555555555555444444333333333333333333222222222222222222222222222222222222222222222222111222222333333333333333111111111111111111111111111111222222222333333333444444444444444555555666555666777888888777666555555555555555666666666666333444555555666555555555333333444444555666666666666555555444555555666666777888888888888777777666sssZZZHHH>>>???:::::::::999999999999888888888777777777666666666444444444444555555555555888444444777777:::KKK```|||TTTEEEMMMTTTRRRJJJ???<<<===;;;AAABBB888;;;:::999888888888999:::999999888777777777777888666666666666555444333222555444333333555555444333555444444333333444444555666666777888@@@PPPdddsss|||}}}ppp```WWWSSSNNNPPPTTTXXX\\\```cccdddddddddeeeeeefffgggggghhhkkklllooorrruuuwwwxxxyyyyyy{{{yyytttrrrsssrrroooiiikkkiiiccc```___\\\XXXTTTTTTSSSRRRQQQPPPOOONNNOOOLLLJJJIIIIIIJJJIIIHHHEEECCCAAABBBFFFJJJNNNOOOPPPQQQRRRTTT[[[hhhyyyvvvccc```pppiiiOOO???<<<777444555555222111333000000000000000000000000---------.........//////................................................000000000000000000000000//////000000111111000000111222222111000333888<<>>888444333666666333333666////////////000000000000---------.........//////................................................000000000000000000000000---...///000000111111000,,,///222333222222444666<<>>>>>???===;;;999888999:::777222555555666666555555444333333333333333333333333333111111111111111111111111111111111111111111111111000111222333333333333333000000000000000000000000////////////000000000000222222111111222222333444555666777888888777666555555555555555666666666777444444555666777777777666111111222333333444555555333333333444555666777888555666666666555444444333qqqXXXJJJ@@@999999999999888888888888777666666666666555555555555555555555555555555555555666555555666666777888999CCCTTTooo```RRRBBB:::;;;>>>===;;;;;;;;;;;;::::::;;;;;;<<<999999999888777666666666888888777666666666666666666777777666333222222333555555444333333333555777555555555555555555555555444333666888777:::HHHYYYyyywwwSSSLLLFFFHHHMMMPPPQQQRRRPPPQQQSSSTTTSSSRRRRRRRRRUUUVVVXXX[[[]]]___aaabbbcccccccccaaa___[[[WWWUUURRRSSSTTTSSSQQQOOOOOOPPPPPPNNNLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIHHHDDD???HHHGGGFFFHHHMMMSSSWWWYYY]]]___lllzzz~~~sss\\\aaatttpppTTTBBB===???555444222333444444333111////////////............////////////////////////,,,,,,,,,---------....................................------------......////////////000000000000111111111111111222222333111===SSSkkk~~~|||vvvnnniiijjjrrr|||tttpppnnnvvv|||yyyhhhccc```hhh|||wwwlllqqquuuzzzqqqmmmvvvnnnfffnnnzzzTTTDDDCCCBBB@@@AAA999888888777777777777777555555444333333333333444444444444333333222222222111111111111111111111111222222222111111111000000222222222222222222222222222111111111000000//////////////////000000000000222222333333333333444444555666555444333333555777333333333333333444555666555666666777777777777777444555333111111333555444222222111000111222333444444444444555444444333333rrrVVVHHH???999999999999888888888777777666666666666555555555555555555555555555555555555555555555555666777888888777BBBUUUjjj~~~gggNNNFFF<<<999;;;>>>>>><<<<<<;;;:::999888888888888888888888777777666666666888777777666666666666666444555666555333333444555111888??????888222111333555555555555555555555555555444444666555777BBBNNNmmm|||xxx{{{nnn___OOOJJJNNNQQQNNNIIILLLLLLKKKKKKJJJKKKMMMOOOMMMMMMNNNOOOQQQRRRSSSTTTVVVWWWWWWVVVTTTQQQNNNMMMIIIKKKLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJNNNMMMKKKHHHGGGDDD@@@===>>>CCCLLLTTTZZZ\\\\\\[[[jjjttt{{{uuuwwwzzz```[[[pppsssWWWEEE:::666666444333222222333333222000////////////....................................,,,,,,,,,---------..............................//////............//////.../////////000000000000000000000000000111222222222666CCCYYYqqq{{{tttlllkkkooowwwttttttrrrvvvxxxuuuqqqrrryyywwwtttxxx|||zzz~~~rrroooppp}}}ooohhhkkkwwwnnnKKK???AAAAAA@@@BBB999888777777666666777777666555444444333333444444444444333333333222222222111111111111111111111111222222222111111111000000222222222222222222222222111111111111000000000/////////000000000111111111222222222333333333444444555555555444333333555777333333333333333444555555444555666666777777666666555555444333333444555555777666444333222222333333444444444555555444444333rrrTTTEEE===:::999999888888888777777777666666666555555555555444444444444444444444444444444444444444555666777777555999@@@KKK]]]yyyhhhPPPAAA>>>;;;999888:::;;;;;;:::;;;:::999888777666666666777777777777666666666666888777666666555555666666222444555555444444555777333AAAOOONNNBBB666333666444444444444444444444444666444333444444444:::@@@UUUgggwwwvvvoooqqq|||zzzggg___bbb```UUUIIILLLKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKJJJHHHFFFEEEBBBDDDFFFGGGGGGHHHIIIJJJGGGHHHIIIIIIJJJJJJJJJJJJMMMKKKHHHFFFCCC@@@??????GGGKKKQQQVVV[[[cccmmmsssjjjeeeqqq~~~zzz{{{cccXXXjjjuuuTTTAAA;;;888555333333111000000111222000////////////............---........................,,,,,,,,,---------..............................000000////////////000000....../////////000000000///////////////000111111333000333EEEaaazzz{{{ooodddfffvvv~~~uuunnnqqqvvv|||~~~yyy||||||||||||rrriiiiiipppzzzpppXXXBBB<<<=========???888888777666666666666666666666555444444444444555333333333333222222222222111111111111111111111111222222222111111111111111222222222222222222222222111111111111000000000000000000111111111222222222222222222222333333333333444555555444333333444666333333333333333444444555333444555555666666555555555444444444444444444555:::999777555444333222222333444444555555555444444tttTTTCCC===;;;888888888888777777777777666666555555555444444444444444444444444444444444333333333333444555666666999::::::;;;EEE[[[yyyrrrYYYGGG===:::999999:::999777666777777999888777777666777777777666666666666666666666666777777666555555555555666555666777666555555666777555BBBOOONNNBBB777555888444444444444444444444444555333222222444444555666???OOO```hhhhhhmmmxxxyyyiiiXXXLLLLLLLLLMMMMMMKKKIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGGGGGGGFFFFFFCCCEEEHHHIIIIIIIIIJJJLLLHHHIIIJJJKKKKKKJJJIIIHHHIIIGGGFFFEEECCCBBBFFFKKKUUUYYY^^^bbbhhhsss{{{qqqkkkssszzzvvvpppccc[[[gggqqqZZZBBB888888888666444222000//////000000///...//////.........---------........................,,,,,,,,,---------..............................//////............//////........./////////000000...............///000000444//////:::RRRmmmpppddddddlllwww~~~sssnnnnnnooo{{{zzzwwwyyy{{{sssppptttuuummmooouuuvvv{{{vvvsssqqqttt}}}yyyXXXKKK???<<<;;;888777888777777666555555555555666777666555555444444555555333222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222222222333333333111222222222222333333333333444555444333333444555444333333222333333444444222333444444555555444444555333222333333222333555999999777666444333333222333444444555555555555555tttTTTDDD>>>===888888888777777777666666555555555555444444444444444444444444444444444444333222222333333444555666555777777666888CCCUUUcccttt___LLL???:::;;;>>>999::::::888666555777999666666666666777999:::;;;777777777777666666666666777666666555555555555555888999:::888666555555666444:::>>>===777333333555444444444444444444444444333333222222444666555222555>>>KKKWWWaaaiiittt}}}~~~tttYYYUUUPPPNNNOOOPPPQQQQQQIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMKKKIIIHHHFFFDDDEEEHHHGGGGGGNNNYYY]]]hhhvvvyyymmmsss||||||iii```]]]hhh|||tttRRRFFF:::666555333222222111000...///000000///---............------------........................,,,,,,,,,---------.................................------,,,,,,------...............////////////...............//////000222111111555AAATTTiiiwwwyyymmmffffffhhhvvvvvvsssuuuwwwyyymmmkkkllluuu{{{~~~vvvmmmhhheeehhhpppxxxxxxtttrrrtttwwwmmmllluuuxxxpppWWWGGGBBB>>><<<:::777555666777666555555444555555555666666555444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111222222222222333333333333111111111222222222333333222444555555333333333444444333333222222222333333222333333444444444444444555222222555555222222555555555555555444444333333333444555555666666666555rrrTTTEEE???<<<888888777777777666666666555555555444444444444333333333333333333333333333333333333333444555666666111444888888777:::@@@GGGZZZoootttWWWLLL@@@:::888666888;;;777888888777666777999;;;333444444555777999;;;<<<999999999888777666666666777666555555444444555555999::::::999666555555666666555333222222333555777333333333333333333333333111333333222444777555111666777===HHHTTT___kkkuuu~~~}}}rrrcccXXXSSSSSSSSSSSSJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLMMMMMMLLLMMMOOONNNMMMLLLLLLMMMOOOOOOOOONNNMMMLLLKKKJJJDDDDDDHHHMMMMMMMMMXXXgggyyyxxxpppooonnn{{{yyyzzzZZZ```ooorrrUUUAAA<<<999888666111000222111///......///000...---.........------------,,,------------------------,,,,,,,,,---------..............................---,,,,,,,,,,,,,,,,,,---------........./////////...............///000000000222333111111999FFFQQQiiiyyy{{{tttqqqlllrrryyy}}}ppphhhfffnnnuuu{{{|||zzzvvvoooiiiqqq|||kkknnnvvvUUUCCC<<<;;;;;;;;;:::999888888666666555444444444444444555555444333333333333444111111111222222222222222111111111111111111111111111111111111111222222222111111111111111111111111000000000000111111111111111111222222222333333333111111111111222222222222222333555555333222333444444333333222222222222222222333444444555555444444555333666>>>>>>666333555111222333444444444444444333444555666666666666666nnnSSSFFF???:::888777777777666666666666555555555444444444333333333333333333333333333333333333333333444555666777333555888999999999:::<<>>888666999999555444777444444555666777888777777333333333444555777888999<<<;;;:::999888777666555666666555444444444444555666777888777555444555666555444333333333555777999333333333333333333333333000555666222222555444111666333444;;;DDDPPPbbbrrrvvvnnnggg```ZZZUUUUUUTTTRRRQQQPPPOOONNNQQQQQQPPPPPPOOOOOOPPPPPPMMMOOOPPPPPPOOONNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMNNNPPPXXXbbbdddffftttnnnhhhlllzzzvvvlllkkkaaatttqqqUUUBBB<<<999777888777222111333111000//////000000///---.........---------,,,,,,------------------------,,,,,,,,,---------..............................---------,,,,,,------------------.........////////////......//////000111...000111000...///444:::HHH\\\tttrrrnnnkkklllpppzzzzzztttqqqyyyzzzpppnnnoooyyyyyy]]]HHH>>>777888888777888999999888666555444444333333444444444444333222222222222333000111111111222222222222111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111111111111222222222222111111111111222222222222111333555555444222222333444333333222111111222222333333444555555555555555555666@@@MMMMMM@@@666555111222333444555444444333333444555666777777777777kkkRRRFFF>>>888777777777777666666666666555555444444444333333333333333333333333333333333444444444444555666777777555555444444555666666777999888???SSSqqqssscccRRRBBB888:::888999===;;;444333777444333444666777666333000333333333333444555666666>>>===<<<:::888777666555666666555444444444444555333444555555444444555666///111333444333222333555333333333333333333333333000666777222000222333000444000///333999FFF]]]sssyyynnndddcccaaa___\\\ZZZXXXWWWVVVVVVTTTSSSRRRRRRRRRRRRNNNPPPRRRRRRQQQQQQRRRSSSNNNMMMLLLLLLLLLMMMOOOPPP```cccooo}}}rrrkkkpppxxx~~~~~~lllccc]]]WWWtttnnnUUUDDD:::999444111333333111///000222000//////000000///.........---------,,,,,,,,,------------------------,,,,,,,,,---------.......................................------.........---------........./////////////////////000111111---...000222333444555555111BBBZZZooowwwpppjjj___YYYcccttt~~~ttt^^^ccciiiggghhhrrrppp^^^LLL???;;;888888777555555777666444555555444333333333333444444333222222111111222222000000111111222222222222111111111111111111111111000000111111222222222222000000000000000000000000//////000000111111111222000000111111111222222222000111111111111222222222111333555555444222222333444333333222111111111222333444555555666666555555444888GGGYYYYYYGGG888444222333444555555444333333333444555666777777777777kkkRRRDDD>>>;;;888777777666666666666666555444333222111222333333555444444333333222111111000222444444444444666777666555555555666777999:::777777888>>>NNNjjj~~~qqqgggXXXMMMFFF@@@999444:::::::::999999777666666222333444444555555444444111000000000222555999;;;FFFCCC===888444222222222---111555666444444555888777666444333222222333444333333333333333333333333444444222222222222444444666555444444222222111000333222444666555999IIIZZZnnnwww{{{yyy{{{~~~rrriiigggfffhhhiiifff___XXXTTTSSSZZZXXXUUUTTTUUUUUUSSSRRROOORRRXXX]]]ccchhhmmmooo|||vvvgggppp|||mmmYYYRRR[[[nnnjjjRRRCCC<<<<<<333333222222111000000000////////////////////////---------------------------------............///++++++,,,,,,,,,,,,------//////.........---------////////////////////////////////////////////////000000000000////////////000000000000000000000000444999@@@GGGRRRfff~~~}}}sssmmmkkkgggbbbkkkoooxxxqqq]]]]]]gggpppsss}}}uuu[[[NNNHHHAAA<<<:::999999777666555555555555666555444333222111111111444333222111111222333444222222111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111222222222333333333777777555444222111//////444444444333333222222222666:::HHHTTTOOO>>>444777666666666666555444333222333333333333444666888999iiiQQQCCC>>>;;;888888777666666555666666555444333222222222333333444444444333333333333333222444555666555555777888888777666555555555666777666666666777???PPPeeetttzzzrrrjjjdddVVVNNNDDD===;;;:::777444777777777777666555444333333444444555555555555555666555444555666999<<<>>>DDDAAA<<<777444333333333222444666666444333333333666555444333222333444444222222222222222222222222333222111111111111222333444444444333333222222111333111222222000111;;;GGG\\\dddkkkmmmrrr{{{}}}tttlllhhhfffbbb```___```dddhhhkkkllluuuzzz{{{sssooopppwwwwwwiiiZZZYYYfffxxxhhhOOOAAA888444333333222222111111000//////........................------------------------------------............++++++,,,,,,,,,,,,------///.........------------................................................000/////////////////////000000000000000000000000000333666888===JJJ\\\jjj}}}{{{vvvnnnllllllnnnttt}}}}}}~~~qqqbbb]]]eeerrr}}}fffUUUFFF@@@>>>:::777666888888777666555555555555555444333333222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111111222222222333333444444444333333222222222444444444333333222222222333555>>>HHHDDD777222666666666666666555444333222333333333333444666888999gggOOOCCC===<<<999999777666555555555555555444333222222222333333333333333444444444555555444666777777666666888999:::999777666444444333333444555555333333888@@@FFF[[[hhh{{{xxxiii```\\\WWWOOOGGG>>>999333111222444444333444444444444333333222111333444444555555555555555999888777777888:::<<<>>>@@@===:::666444333444555666555555666777666444111444333333333333444444555222222222222222222222222222111111000000111111222333333333333333333333333555333333333222111555:::FFFMMMVVV___jjjwww|||vvvsssssszzzxxxmmmWWWUUUVVVaaauuueeeIII:::666555333333222222111111000000//////........................------------------------------------............++++++,,,,,,,,,,,,------............------------................................................////////////////////////000000000000000000000000111333333111111666AAAJJJsssyyyvvvrrrmmmkkkmmmqqquuu}}}vvvddd\\\```gggiiihhh^^^aaagggnnnwwwgggRRRFFF???::::::;;;:::888888666666555555555555555666333333222222222222333333111222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000222111111111111000000000000000000000000000000000111111111111111111111111111111111222222222222333111111222222333444444444444444333333333333222222111000555;;;999111111888555555666555555444333222333333333333444666777888eeeMMMBBB===<<<:::999888666555555555555444444333333333222222222222222333444555555666666555666777777666666777888999888777555444333222222333555555555333222444666:::DDDUUUfffwwwsssfff]]]VVVNNNIIIFFFCCC===888888555111000222444444444222222222222222111000000222222333444444444444333666555444444444666888999;;;999777555444444555666666555444666:::;;;888555111222222222333444555555333333333333333333333333222222111111111111222222111111222222333333333333333222333555777666555555999>>>GGGTTTfffyyy}}}{{{tttuuuyyy~~~~~~iii\\\VVVVVVcccqqqyyy^^^MMM;;;555666777777777222111111000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,------------------------------.........................................................///////////////000000000000000000000000111333444222111333:::???VVVeeeppp~~~zzzqqqlllmmmpppttt|||}}}nnnkkkaaaVVVSSSYYYdddkkkooonnnxxxqqqZZZGGG<<<===<<<;;;<<<<<<:::::::::555444444444444444555666222222111111222333444444000111222333333222111000000000000000111111111111111111111111111111111111000000111111222222333333000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111111111111111222222222222000000111222333444444555333333333333333333333333222000333666666222444:::444555555555444444333222333333444444555666777777cccLLLAAA===<<<999888777666555555555555444444444333333333222222111222222333444555666666444666666666444333444555555555555555444444333333222333444444444444555666333777>>>HHHVVVhhh{{{tttcccWWWMMMGGGCCCCCCAAA>>>:::777666666777555333222222333333333111111111222111111000000///000111111222222111111222222111111111222333444777666444333333444666777999777666888;;;<<<999555000111222333444444555555555555555555555555555555222333333333333333333222000111111222222333333444000111222444666777444000444666===KKK___uuu}}}|||}}}|||}}}|||xxx}}}|||cccVVVZZZcccqqqwww]]]CCC<<<666555444222222444111111000//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,------------------................................................------....../////////000////////////////////////,,,...000000000222666:::>>>GGGOOOcccxxxvvvwwwrrrsssvvvvvvuuuvvv{{{zzzxxxxxxsssggg[[[^^^^^^]]]]]]bbbkkkvvv~~~yyy\\\JJJBBB>>><<<;;;<<<:::888666666666666333333333333333333444444111111111111222333444444000000222333333222000000//////000000000111111111000000000000000000000000000000000111111222222333////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111222222222222222222222333333333333333333333333222222333666666555666999444444444444444444333222333333444555555666666666bbbKKK@@@<<<<<<888777777666666666666666333333444444444333222111111111222222333444555555444555666555333222222333333333444444555444444444111111111111222333444444555444333555;;;GGGUUU^^^rrrssshhhXXXKKKCCC???===;;;555888:::777333111333666111111111000000111111111000000111111111000000///...//////000000000000000000000000000111222333333333333222222333444555666;;;;;;:::999999777444222000000222333444444444444444444444444444444444444222333333444444333333222000111111111222222333333555777888666777888555///222222777AAAPPPddd||||||{{{{{{wwwvvv|||xxxpppppppppqqqtttzzz~~~gggWWW\\\ppptttUUU@@@777555555666444///...111000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------------------------------......//////000////////////////////////---...000000000111333555555888;;;LLLgggvvv}}}yyyuuusssrrrooolllmmmrrrrrrqqqrrrtttyyy|||xxxtttuuuzzz~~~~~~}}}lllfff``````dddeeebbb]]]dddhhhllllllmmmrrr~~~kkkOOO@@@===<<<===>>>:::;;;888444333666666555333333222222222222222333111111111111111222333444000111111111111111111000...//////000000111111111000000000000000000000000000000000000000111111111//////////////////////////////000000000000000111000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111222222333333333333444444222222444555666555444444333333444444444444333333333444444555666666555555bbbJJJ???<<<;;;666666666666666777777888333333444444444333222111111111111222222333333333444555666444222111111222222333444444444444333222111000000111222222222111222222000000111555:::===GGGTTTgggzzzyyyeeeUUUGGGBBB;;;777777888777555111222222111000000222444...///000000////////////...//////000000/////////...//////000111000000000//////000111111222333333222111111111222333555555888999:::999666333111111000111222333444333333222333333333333333333333333111222333333333333222111111111111111111222222222777;;;;;;777666777666222222111444999???KKKaaavvv|||{{{|||}}}wwwuuuwwwvvvssskkklllooosssvvvtttoookkktttwww{{{zzzqqqkkkooonnnnnnooorrrrrrqqqppp|||}}}}}}{{{{{{~~~wwwkkkbbbdddqqqgggRRRAAA666777333222555555222000111000000///......------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------------------------------,,,,,,---......///000000///////////////////////////000111111111111111222000444555>>>LLLOOOSSSaaazzz|||~~~|||wwwtttuuurrrqqqppppppppppppooonnnnnnkkkgggfffggghhhgggeeeaaabbbeeehhhllloooqqqqqqtttvvvyyyzzz|||wwwTTTHHH>>>===>>><<<:::;;;999:::777333555999999444444333222111111111111111222111111111111111222222111111000000000000111111......//////000111111222000000000000000000000000000000000///////////////////////////////////////////////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333444444444444555444333444444333111222333333444444333333333333444555666666666555444bbbJJJ???<<<;;;555555555666666777888999333333444555444333222111000111111111111222222222555666666555333111222222333333444555444333222111222111222333444444333111000222444666666555444333111777BBBPPP```qqqqqq^^^RRRKKK@@@666;;;777333222333444222000222000......000222222111111222333222000/////////------......///.........//////000111111111111111---...///000111222333333111111111111222333444555222555888777333111111333000111222333444333222222111111111111111111111111000111222333333222111000111111111111111111111111000666777222000333444222333222444555444999LLL```xxxvvvrrrsss{{{{{{~~~|||xxxvvvuuuwwwxxxxxxtttppptttwwwzzz~~~|||uuupppwwwwwwxxxwwwxxx|||qqqgggfffcccbbbiiivvv]]]GGG???;;;777777///+++///444333111000000//////...------,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------------------------------,,,,,,------...///000000////////////////////////......///////////////000+++222555777888111222AAAMMMbbb|||zzzyyyttttttuuuwwwxxxwwwtttrrrmmmkkkjjjkkkmmmnnnooooooooouuu~~~zzz\\\IIIAAA======AAAAAA:::777888888999666222444999777000444333222111000000000000222222111111111111111222222111000//////000111222---......///000111111222000000000000000000000000000000//////......------////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333222222222333333444444444888888555333333444333111222222333444444333333333333444555666666666555444^^^GGG===;;;:::777666666555555555555666444444333333333333222222222222222111111111000000222222222222222222222222333333333333333222111000222111111111000000//////111111222222222333333333333333444888===EEELLLPPPfffppp}}}~~~mmmbbbSSSMMMEEE===888666777888333222222222111111000000000000111111222222222333555444222000///..................------,,,,,,,,,..................------////////////000000000000000111222222111000111222222444555444222222333444444222333666555222000222333333333222222111111111111111111222222333333333333333333333333222000000444333222222111111222222111222333555777888999:::QQQ^^^kkksss}}}|||~~~|||zzzzzzxxxccc]]]bbbcccmmm|||pppRRRCCC@@@;;;777555222111111111000000/////////............---------...---+++,,,,,,---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...........................------------...//////////////////000000000000111111222222222333333333888>>>LLLccc|||~~~|||}}}~~~|||}}}}}}ttt^^^MMMCCC@@@===<<<<<<;;;::::::999999666666555444333333222222444333333222222333333444222222222222222222222222333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111000000111111111111000000000000111111111222222222111111222222222333333333444555555555555555444444444444333333333222222222444444555555666555555555}}}\\\GGG>>><<<;;;777777666555555555555666444444333333333333222222222222222111111111000000222222222222222222222222222222333333222222111000111111111000000000//////111111111222222222333333111000000111444888;;;>>><<>><<<999999;;;;;;;;;::::::999888888888555555444444333333222222333333222222222222333333222222222222222222222222222222222111111000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111222222111///......//////000000111111000000///000000000000111111111111111111111222222222222333222222333333333333222222555555444444444333333333333444444555666666555555wwwZZZIIIAAA===:::888777666555555444555555444444333333333222222222111111111111111111111111000000000000000000000000000111111111111111000000000000000000000000//////000000000111111111111222111111222444555555555555999666333111222222333333888<<>>FFFHHHEEEEEEIIIOOOQQQQQQQQQPPPOOOLLLJJJHHHCCCCCCBBB???<<<999777777777666444222111111111111111111111222222111...,,,111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///////////////000111111000///000111///000222222111111222333222111222666666111///000111111111111111111111111222222222111111000000000444333111//////000111222333222111111000000111111222222222222222222222222777555222111555AAAUUUddd{{{xxxsssrrrxxxqqqvvv{{{zzzxxxzzz||||||vvvlllffffffeeeccceeekkkuuuvvv]]]KKK???:::888888777333000/////////.....................///...------------,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...........................------------...//////............//////////////////000000000111111111,,,000333444333111222333888<<>>:::999;;;;;;777555666888888888777666666555555333333333333333222222222222111111000000111111222111111111111111111111111111111111000000000000000////////////////////////////////////////////////........................................................................////////////////////////000111222000...------...//////000000000000//////....../////////000000000000000111111111222222222222222333444444444444444555555444444444333333333222333444555666666666666tttWWWGGG@@@;;;888999888777555555444444444444444333333333333222222111111111111111222222222////////////////////////...//////000000000000///......////////////000000////////////000000000000///000000111111000//////111///......000222333333000222333333222111111222///111333111---,,,000555222222222222111000//////222444555444222000111333/////////000000222333444///...---------...000111......---,,,,,,...///000+++++++++,,,,,,,,,,,,---............---------------,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------.........////////////000111111//////000111///111222222111111333444333000111444444000///111000000000111111111111111111111111111111000000000444333111000//////000000222222111000000000000111111111111222222222222222000333666666222222;;;FFF\\\eeennnvvv~~~zzzrrrlll~~~|||zzzzzz~~~}}}ooofffeeegggZZZ]]]]]]ZZZ]]]eeellloooooovvvfffOOO@@@888888:::333555444///---...///...---------...............------------,,,,,,,,,,,,,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...........................------------...//////------........./////////////////////000000000000111000///000111111000000444444444555:::CCCNNNVVV]]]gggvvvzzzmmmWWWPPPFFF???>>>>>>???>>>777555666::::::777666888777777666666555444444444333333333333222222222222111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................................................................///////////////////////////000111000...---...///...//////000000//////...............////////////000000000111111111111222111222333444555555555444444444333333333222222222222222444555666666777777qqqSSSEEE???;;;888999888777666444444444444444444333333333333222222000000111111111222222222000000000000000000000000---...//////000000//////........./////////000000........./////////000000222111111111000000000000222222222111000000000000...///111111000//////000222222111///---,,,///111000000000000000111111222...---------.../////////,,,,,,------.../////////------------...111555888+++++++++,,,,,,---...///+++++++++,,,,,,---------......---------,,,,,,,,,...------,,,,,,,,,------******+++++++++,,,,,,,,,***++++++,,,------......---------........./////////000111000///...///111000111333333222222444555555222111333333000000333///000000000111111111222000000000000111111111111111111111111000000000000222222111000000000000000111111111222222333333333...000555999666000222888888FFFYYYjjj|||~~~uuuvvvwwwxxxwwwwwwyyy~~~wwwrrrjjjaaa[[[YYY[[[]]]YYY___dddfffkkkuuu~~~iiiVVVCCC:::777444333555...222222......111111...,,,,,,---------.........---------,,,,,,,,,++++++,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...........................------------...//////---------.........//////........./////////000000222111//////000111333333333444333333333555999<<<888@@@KKKSSS[[[gggxxx|||nnnbbbVVVHHH>>>AAA@@@>>><<<:::999:::;;;666555666::::::777777;;;666666555555444333333333222222222222222222222222000000000//////000000000111111111111111111111111///000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////---...000///......///111......////////////......------........./////////000000000000111111111111000111222333333444444444333333222222222111111111111222333555666777777777mmmPPPCCC???<<<999999888777666444444333333444444444333333333222222000000111111222222222222111111111111111111111111------...///000000//////---.........//////000000............/////////000---------------...000000---///111000...---...///---///000000///......///222111000//////000000111//////............//////555111---...222333111---......///000000/////////,,,...000///...,,,+++***,,,------......---,,,++++++++++++,,,,,,------------------,,,,,,+++++++++///...------,,,,,,,,,---*********++++++,,,,,,,,,******+++,,,,,,---......---------........./////////000111000///...///111000222333333333333555666777333222333333111222555//////000000111111111222//////000000111111222222...///000111222222111111222111111000000000000000000111111222333333444444333000222666666111222666...333999GGG___zzzzzzvvvyyy~~~vvvooolllkkkpppxxxxxxooommmppp{{{wwwuuuvvv{{{yyyzzzzzzsssvvvuuuooojjjeeefff```[[[[[[bbbjjjooorrrrrryyynnnZZZHHH;;;222444888555000...***///000---...111///))),,,,,,,,,------.........---------,,,,,,,,,++++++,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------...........................------------...//////---------.........//////............/////////000,,,...000000//////000222...222666888888777666666...444:::;;;;;;AAAMMMXXXccciiisss}}}zzzpppaaaVVVHHH@@@@@@BBBBBB@@@;;;<<<<<<:::666555888;;;999777777999777333333777666555555444444333222222222222222222222222222222000000////////////000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........................................................................////////////////////////,,,---//////......000111......////////////......---------.........//////000000000000111111111111//////000222222333333333222222222111111111000000111222333555666777777777iiiOOOBBB;;;777666666666666666555555555555555444333111000111111222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////---......///////////////888666333000............111111111111000///...---////////////000000000000///////////////////////////...---,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------.........---+++******+++---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000//////......000111222222222111111000/////////000000000000000000000000000000000000000111111111111111111///------///111111111111000000000000000111000000000000000111111...///000222222111000000000444666777;;;III___ppp{{{ssspppuuu~~~}}}zzztttnnnggglllqqqsssuuutttjjj```___fffkkkkkkkkklllkkkhhhooosssuuurrrppplllddd[[[UUU^^^gggjjjgggdddeeehhhaaahhhqqqvvvxxx}}}lllVVVEEE===555555444333333222111111//////.........---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................------------...//////........................000000000000000000000000///111222222111111222333222222222333666999===???CCCCCCCCCHHHRRR```mmmuuuwwwssskkkbbbXXXOOOIIIFFF>>>>>>>>>???>>>===<<<;;;<<<<<<;;;999777666555444555555555444444333333333666555444333222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000////////////......------------......---.........//////000000........................////////////////////////////////////////////////////////////////////////---------............///////////////000000000000000111111000111444333...111111000//////000111222444444444555555666666666iiiOOOBBB;;;777777666666666666555555555555555444333111111111111222000000000////////////...////////////////////////////////////////////////........................------...///////////////:::999666444222222333333000000000000///...---,,,.........////////////000..............................---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,------------......---+++******+++---...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............000000/////////000111222111111111000000000//////000000000000000000000000000000111111111222222222111111111///...---///111111000000000000000000000000///////////////000000//////000111111111111000111333333000...333???HHH[[[cccooo{{{~~~~~~~~~yyysssiii```___eeeiiihhhgggjjjjjjggg\\\bbbfffggghhhiiieee___UUU\\\cccfffeeefffkkkqqq|||pppXXXIII???888444333333222222111000000//////.........------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................------------...//////........................///////////////////////////000222111000000111333111111111222444777:::<<<777777888:::???FFFMMMQQQNNNQQQXXXcccnnnwww|||~~~~~~{{{zzz}}}}}}yyytttmmmddd\\\WWWJJJIIIFFFDDDAAA???>>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;:::999777666555444555555444444444333333333555444333333222222222222222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000000///...------...///000000/////////////////////......------------................../////////000........................////////////////////////////////////////////////////////////////////////........./////////000000////////////000000000000000444444222111444333000333222111000000000111222222333333444555666666666iiiOOOAAA;;;888777666666666555555555555444555444333222111111111111////////////............////////////////////////////////////////////////........................------...////////////...444333111000//////000111......///......---,,,+++------------.......................................------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---------------,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000//////000000111222000000000000000000000///000000000000000000000000...///000000111111000000000111111000......///111000000000000000000111111//////............//////000000//////000000111111...///000///......111444;;;CCCRRRbbbqqqzzztttnnniiixxx|||{{{vvvqqqqqqooommmjjjppptttuuuwwwzzzxxxtttvvvzzz}}}|||zzzzzz~~~jjjYYYDDD666333444222000111000000//////......---............------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------...------------...//////........................///////////////////////////000111111000000111222000000000000111333666777333333444555666777888999777777:::???EEEIIILLLLLLLLLJJJIIIMMMRRRWWWWWWVVVPPPOOOLLLHHHCCC???<<<;;;::::::999999999999::::::<<<;;;:::999888999::::::::::::999888666555444444444444444444333333333333333333222222222222333333222222222222222222222222........................000000000000000000000000000000000000000000000000//////............//////////////////////////////......------------..................////////////........................////////////////////////////////////////////////////////////////////////////////////000000000111////////////000000000000222777999555222333444333444444333222111111222222111111222333444666777777iiiNNNAAA:::888888666666555555555444444444444444333222111111111111000000/////////.........////////////////////////////////////////////////........................,,,---......//////......---,,,++++++++++++,,,------------------,,,+++***++++++,,,,,,,,,---------------------------------------,,,,,,+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///...////////////000000/////////000000000000000000000000000000000000000,,,---...///000//////...000111222111///...///111000000000000000111111111000000///.........//////000000///......000111222000///000222333444333222000222555<<>><<<::::::;;;<<<<<<;;;:::999999;;;???BBBBBBBBBDDDDDDAAA>>>;;;:::;;;<<>>============>>>;;;:::888666666777999:::888888777777666555444444333333333333333333333333222222111111222333444444111111111111111111111111/////////////////////////////////////////////////////////////////////////////////....../////////.........///////////////......------------...............///////////////........................////////////////////////////////////////////////////////////////////////....../////////000000000////////////000000000000333999<<<777222222444555666555444444333333222222000000111333444666777888iiiNNN@@@:::888888555555555555444444444444444333333333222111111000111111111000000000//////........................................................................,,,------...............---------------...//////,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------........./////////......//////000000000111000000000000000000000000...///000222222111000///000111222222000//////000//////000000111111111111222111000000/////////000000///.........///111222555333111000111000...,,,///000111222555:::@@@DDDWWW```lllsssxxx}}}~~~vvvaaaPPPBBB:::111333444444222000000000///////////////.........,,,,,,------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------...------------...//////................................................---///000000///...000111111111111111111111222222333333333444555777888999777555555666999;;;<<<<<<999888888999;;;<<<;;;;;;@@@@@@???<<<999888:::<<<666666777888999;;;===>>>:::999777666666777999:::666666666555555444444444333333333333333333333333111111111111222333444444111111111111111111111111000000000000000000000000////////////////////////////////////////////////...//////////////////...------....../////////000......------------......///////////////.................................////////////////////////////////////////////////////////////////////////------........./////////////////////000000000000333:::===888333333444555555555555555444444333333000111222333555666777888hhhMMM@@@:::888999555555555444444444444333333333333333333111000000111111111111000000000000................................................------------------------,,,,,,---............---,,,------.........//////++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---.../////////......------...//////000111111000000000000000000000000111222444666666555444333000222333333111///000000/////////000111111222222333222111000000///000000//////......//////000000333111///......///......111111000...---...111444888@@@KKKVVVaaaqqq|||nnnZZZGGG;;;666555555000222333000,,,+++...222////////////////////////,,,,,,,,,,,,------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................---...//////......///000000111111111222222222222333222111111111333444555222222222444888:::::::::999::::::;;;::::::999888===???@@@===999666777999444444444555555777888888777777666555666777888999555444444444444444444444222222222222333333333333111111111111111222333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......////////////......---------......//////000......------------......///////////////.................................////////////////////////////////////////////////////////////////////////------------............////////////000000000000333888:::666333444555444444444555555555555444444222222333444555777888888hhhMMM@@@:::888999555555555444444444333333333333444444333222000///111000000000000/////////................................................------------------------+++,,,------......------******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------......000111111111000///,,,,,,---...///000111222000000000000000000000000111333555777777666444333000222333333111000000000...//////000111111222222222222111//////.........---...//////000000//////------......///000222444///...,,,++++++///555:::333333333555>>>PPPgggwwwkkkXXXIIICCC:::222......///111111111000...------///111.../////////////////////++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................,,,...//////...---///000//////000111111111111111333333333333333333333444777777777888999999777555888999:::;;;:::999999999<<<@@@CCCBBB===999888999;;;:::999777666555555555444444444555555555666666333333333333333444444444111111222222222333333333222111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---,,,,,,---......///000000......------------......000/////////....................................////////////////////////////////////////////////////////////////////////............////////////////////////000000000000222555666333333555555222111222444555666555555555444444555555666777888888hhhMMM???:::888999555555444444444333333333333333444444333222000///000/////////............................................................------------------------+++,,,------......------+++,,,,,,---------,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++*********+++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///000111333333222222111+++,,,---...///111111222000000000000000000000000///000333555555444222000000222444333222000000000...//////000111222222222111111000......---------,,,---///000000000///...---...000///---+++,,,---***---222444333000...---000000000///111666???FFF\\\eeerrr{{{|||zzzzzzzzzkkkYYYOOODDD:::444555555555444222///---++++++,,,///111111---***........................+++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................,,,---///...------...000---...///000111111111111000111333555555555444333222222444666999999666444333555777888888777777888777===BBBBBB<<<777555666555555444444444555666666111222333444444444444333222222333333333333444444111111111222222333333333222222111111111111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---,,,,,,------...///000000.........------.........000000//////.........---........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111333333111333666555000000111333555666666555555555666666666777777888888eeeJJJ@@@;;;888666777666555444333222222222222444555444222000000111//////............//////......------------..............................---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++***)))***+++------,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***------,,,+++,,,---...//////444999;;;777222...,,,////////////000000000000......////////////......000000111222222222222111000///...------...///000.../////////000000000111111111000......---------..............................//////////////////............//////////////////000000111111111222444:::AAAHHHQQQ___ppp{{{zzzbbbZZZMMMAAA888333333444111111000000//////......------------------------,,,---...//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------------------------////////////////////////............////////////000000000000000111111222333222111000000000111222222222333333444555666666555666777999888777555444;;;:::999888777666555444555555555555555555555555444333333222333444666777222222222222222222222222222222222222222222222222222222222111111000000000////////////////////////////////////////////////////////////////////////000000//////......------................................................------------------------................................................------------------------............////////////............////////////......//////000000111111///////////////000111111000000000111222222333333333444444555555444444333:::888777555555666888999bbbIII???<<<888777666666555444333333333333111222333222000///////////////............//////......------------..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,---...+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++******+++,,,,,,,,,++++++)))************+++++++++***++++++,,,,,,++++++***------,,,,,,,,,---...///---111666777555111///....../////////000000000000...//////000000//////...000000111222222222222111000000///......///000000////////////000000000000111000///......---------........................////////////........................//////////////////000000000111111111000333555555666;;;DDDKKKTTT]]]jjjuuu|||{{{qqqhhh]]]PPPGGG???<<<777333111111333444000000000/////////......------------------------,,,---............---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............------------------------....................................////////////000000//////000000111222222111000000000111222333222222333333444444555555444555777888888777555444999999888777666555444444444444444444444444444444333333333333333444555555222222222222222222222222222222222222222222222222333222222222111111111111000000000000000000000000///////////////////////////////////////////////////////////////.........................................................------------------------................................................------------------------............////////////............////////////.../////////000000000111///////////////000000111///000000111111222333333333444444555555444444333777777666666666888999:::^^^GGG???<<<999777666555555444444444555555222333444333111000000000//////............//////......------------..............................---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,******+++,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************+++++++++++++++++++++++++++++++++,,,++++++******)))************+++++++++***++++++,,,,,,++++++***---,,,,,,,,,,,,---...///+++...111222111000000000....../////////000000000///000000111111000000//////000111111222222111111111000000//////000000111000000000000////////////111000///......---..............................////////////......---------............/////////////////////000000000000...000000...,,,---111555444:::CCCJJJQQQXXXaaagggqqqyyyzzzrrriiicccUUUOOOFFF???;;;777222...111111111000000000000//////////////////.........------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............------------------------........................---............////////////////////////000111111000000000000000111222333222222333333333333333333333444555666666666555444666666666555555444444444444444444444444444444444222333333444444444444444222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111////////////////////////////////////////////////.........///////////////................................................------------------------................................................---------------------------............/////////............////////////////////////000000000000//////......//////000111//////000111111222222333333444444555555444444333555555666777888999::::::]]]GGG???<<<888666555555444444444555666666444666777666444222222333//////............//////......------------..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,...,,,******++++++***)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************+++++++++++++++++++++++++++++++++++++++***)))((())))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------......,,,---............//////........./////////000000000000111111111111000000///000000111111111111111111111000000000000111111000000000000////////////000000///.......................................000//////......------,,,---------........./////////////////////////////////111222222111111333555555666777555333333555777:::@@@JJJTTT]]]gggpppvvvoooooommmjjjhhhiiinnnrrrqqqppppppnnnlllhhheeecccYYYUUUPPPKKKGGGBBB===999888555111000111222333222444444444333222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------........................---------........./////////............///000000/////////000111222333333222222222222222111111111222333444444555444444333333333333333333444444444333333333333333333333333111222444555555444333222222222222222222222222222111111111111111111111111333333333222222222222222111111111111111111111111////////////////////////////////////////////////------......//////000000................................................------------------------................................................---------------------------------.........//////............////////////////////////000000000000///............///000000//////000000111222222222333444444555555444444333555555777888999999999888^^^HHH@@@<<<888555555555444444444555555666444666777666444222222333//////............//////......------------..............................---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,...,,,******++++++***)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++******)))((())))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------------...---,,,,,,------..................////////////000000111111111111000000//////000111111111111000000000111111111111000000000000000000////////////000//////............///........................//////......---------,,,------------............///.....................///000000000...,,,,,,,,,///000222222222222222333111222444666888;;;>>>AAA>>>>>>===<<<;;;<<>>>>>>>>>>>===;;;:::999666555444444444444333222444222111000000000///...............//////000111---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------........................------------.....................---......///000......///000111222222222111111111111111000000000111111222222333333333333222222222222333333333333333333333333333333333333222222444444444333222111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////////////////////////////------......//////000000................................................------------------------................................................------------------------------------........................////////////000000000000////////////...............//////000...//////000111111222222333444444555555444444333666666777888888888888777___GGG???;;;888666555444444333333333444444222333444333111000000000//////............//////......------------..............................---,,,,,,++++++,,,,,,---)))******++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++************+++************++++++++++++******+++++++++,,,,,,,,,---,,,******+++,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++*********+++******)))))))))************+++++++++***++++++,,,,,,++++++***+++,,,------......------///...,,,,,,...//////...------.........////////////000000111111000000///...///000000111111000000///000000111111000000///////////////000000000000//////............//////........................------------------------,,,------------........................---------,,,---......///......---***,,,...000222333222222555444222111000////////////000000111111111111111111111222222111000000///000000000111111222222222///000000000///...------...---,,,++++++,,,---...,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,------------.........---------------...//////......///000111111111111///000000000000000000000000000000111111222222333222222222222222222222222222222222222222222222222333333333333333222222111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111////////////////////////////////////////////////.........///////////////................................................------------------------................................................------------------------,,,------------.....................////////////000000000000////////////......------......///000......///000000111111222333444444555555444444333666666777777888888999999]]]EEE===;;;999777555444333222222222222222111222333222000///////////////............//////......------------..............................---,,,,,,++++++,,,,,,---******++++++,,,------...+++,,,,,,------,,,,,,+++,,,,,,+++***************************++++++++++++******+++++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++((())))))************))))))************+++++++++***++++++,,,,,,++++++***+++,,,---.........------...,,,+++---000222111000---------.........//////...//////000000//////......//////000000000000000...///000000000000///...------...///000111222222//////............//////........................+++,,,,,,------......///,,,,,,---------..................---------,,,,,,,,,,,,---000222444444444000///.........---,,,+++///.........///000000000111000111111222222222111222222222222222111111111......///......---......,,,---.../////////111222222111000...---+++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,---------.........------,,,,,,------...///...///000111111000//////.........//////000000000////////////000111222222222222222222222222222222222222222222222222222222444333333222111111222222222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000///////////////////////////////////////////////////////////////.........................................................------------------------................................................------------------------,,,,,,---------.....................////////////111000000000/////////......------------...//////......//////000111111111333444444555555444444333444444444555777:::<<<===[[[CCC<<<;;;:::999555444333222111111000000222444555444222000000111//////............//////.........------.................................---,,,,,,++++++,,,,,,---++++++,,,------...//////+++,,,,,,------,,,,,,+++,,,,,,+++***))))))******)))************+++++++++******+++++++++,,,,,,,,,+++***)))***+++------,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++'''((()))***************)))************++++++++++++++++++,,,,,,++++++++++++,,,---.........---,,,---++++++...222555444333---------.........//////......////////////.........//////000000000000000---...///000000///...---,,,---...///000111222333//////.........//////000........................***++++++,,,---...//////,,,,,,,,,---------...............------,,,,,,,,,///---,,,,,,------,,,+++111///......000333444555000///...///000000000///...---,,,---.........---,,,,,,------------......---...//////......///000222111000...,,,,,,...///+++,,,---......---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////000111111000///...,,,------...///000111111............///000222222333333333222222222111111111111111111111111111111555444222111000111222222222222222222222222222222000000000000000000000000......//////000000000111////////////////////////////////////////////////////////////////////////000000//////.........---................................................------------------------................................................------------------------,,,,,,,,,---------................../////////000111111000000/////////......------------...//////......//////000111111111333444444555555444444333222222222444777;;;???BBBXXXEEE???:::666555333222111111000000111111222222222111000//////...000///...---,,,---..............................////////////............---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,***))))))***++++++***+++++++++*********))))))222+++111(((111///&&&'''###,,,---***'''###///'''(((******)))))))))***..."""&&&%%%***+++ +++<<<"""&&&888%%%***///((((((((((((((((((((((((((((((((((((((((((((((((+++%%%...,,,%%%666+++&&&000***)))+++###'''+++(((------&&& $$$***,,,000PPPMMMIII$$$'''---...***000,,,...+++'''===!!!'''000+++'''444222'''...888777...///)))888BBBZZZHHHIII(((777'''999---)))222+++222,,,...AAA'''%%%333***===555000***'''888@@@OOOcccTTT555+++,,,444333***(((------'''000///000,,,(((---///(((+++,,,---......---,,,+++,,,,,,,,,---------......---------------------------------............///000000000000111111111111222111111000///......---........................------------------------.........------,,,,,,,,,//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------........................////////////000000000000222222111111222222333444333111000111444555222000111222333444444333222111000111111111111222222222222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000//////.........---000000000000000000000000//////.........---------------............------........................------------------------......------------......---------------------------------------------------------............///////////////////////////............////////////////////////000000000000111222333444333222111000222222333555888<<<@@@BBB~~~WWWEEE???:::666555333333222111111111111222222222111111000//////...//////---,,,,,,,,,---...........................////////////............---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,***))))))***++++++***+++++++++*********))))))---(((***'''***###(((XXXzzzpppxxx}}}nnn{{{|||||||||{{{zzzzzz{{{www{{{}}}\\\%%%///<<<HHH ZZZzzzsss}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{~~~}}}YYY +++$$$$$$...***&&&***222222$$$%%%###+++222222LLLPPP555###,,,+++%%%:::555...)))222+++))) JJJ,,,,,,)))<<>>AAA}}}WWWDDD???:::666666444444333222222222222222222222111111000/////////......---,,,,,,,,,,,,---------------------------/////////............---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,***))))))***++++++***+++++++++***************$$$222)))"""333"""000''''''$$$###111222,,,))),,,)))+++((($$$+++---$$$'''EEE222LLL111---+++@@@$$$111"""000+++000---333&&&QQQ...==='''%%%===)))$$$444---<<>>|||VVVDDD???:::666666555444333333222222333333111111111111000000//////...---------,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************,,,***))))))***++++++***************************###222+++"""444'''333333$$$:::777***000)))&&&)))333!!!,,,111%%%!!!%%%111,,,|||bbb;;;)))111(((,,,***&&&000(((444777\\\qqq666888***222///+++//////___+++(((,,,///---***,,,---,,,...---,,,++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,---------........./////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................./////////000000000000000000000111222222111111111222444555666666//////000000000000//////000000111111111222222222111111111111000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,---------.........------------------------............////////////------------.........///000000000111111111111111000000111222444777999:::{{{UUUCCC???:::777777555444333333222222333333111111111000000000000000.........---------,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,************************,,,***))))))***++++++***************************,,,......&&&+++((('''PPP\\\]]]qqqqqqZZZ<<<$$$+++ ******444<<<111444... ......+++---$$$---(((nnnqqq>>>+++&&&&&&''',,,333)))'''```~~~444666$$$000=== %%%KKK$$$,,,AAA+++###111000...---,,,++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....................................////////////000000//////000000111222000111111222222444666777////////////////////////000000111111111222222222000000000000000000000000////////////////////////.........................................................///////////////////////////////////////---.....................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------............////////////------------.........////////////000000111111111000000111222444555666777zzzTTTCCC???;;;777777444444333222222222222222111111000000000000000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,************++++++++++++************************,,,***))))))***++++++******************+++++++++...(((000)))(((000&&&%%%'''%%% &&&666hhh***%%%000)))------***'''999'''222&&&@@@UUU$$$###***)))111***777"""|||aaa:::,,,NNN^^^---...%%%111&&&(((000...---III---%%%!!!:::iii(((999+++;;;OOO```JJJ333VVV 111...***222......------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---......//////++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................------.........////////////////////////000000111000111111111000222444777000000////////////000000000111111111111222222222//////000000000000000111////////////////////////////////////////////////.................................///////////////000000000000000000000000---------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------............////////////------.........////////////.........///000111222000111222333333444555555yyyTTTCCC>>>;;;888888333333222111111111111222000000000000000000000111//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,************++++++++++++************************,,,***))))))***++++++***))))))*********+++++++++((()))...''',,,333'''***)))222000)))yyy;;;###((((((%%%+++'''''')))... 000---KKK111333,,,,,,111***---!!!\\\&&&333((("""KKK&&&555111((("""111777ZZZ(((!!!EEE&&&+++@@@WWW(((:::444,,,888aaa000777)))333$$$SSSNNN""")))333///***,,,------------------,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------.../////////++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------........................---------........./////////............///000000000111111000...///222666111111000//////000111111000111111111111222222222////////////000000111111////////////////////////////////////////////////..................................../////////000000000000000000000000000---------.........//////------............---------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,,,,---------....................................////////////....../////////000000000......------...000111222111222222333444444444444yyySSSBBB>>>;;;888888333222111111000000111111000000000000000111111111///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))************+++++++++)))))))))))))))))))))))),,,***))))))***++++++***))))))******++++++++++++&&&000---***)))555...&&& 333111MMM###,,,111%%%+++///###111$$$666&&&222%%%000rrr%%%***,,,###///,,,333"""777xxx888!!!!!!:::***---!!!666...+++,,,555---***333'''///111---000,,,666SSS***---'''///444)))222777###///***000+++,,,............,,,+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...///000000++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------........................---------.........//////...............///000000000111111///---...111555222111000//////000111222000111111111111222222222.../////////000000111111////////////////////////000000000000000000000000........................---.........//////000000000000000000000000000000---------.........//////---..................---........................---------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,,,,---------////////////////////////............/////////000////////////000000000000...---------...///111222222222333444444444333333wwwVVVGGG===;;;;;;666444333222222111111222222000000000000000000000000000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++***))))))******************************)))************++++++++++++***)))'''''')))***+++***'''+++''',,,CCC++++++******++++++,,,---,,,+++***))))))***+++,,,%%%...&&&(((333((('''(((ooo333+++***,,,,,,nnnVVV***---(((---(((uuu}}}444,,,111)))+++,,,)))^^^,,,???333BBB444;;; 000&&&***:::,,,yyy---!!!666***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********(((((()))***+++,,,,,,,,,************************+++++++++*********))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,---------......000000000000000000000000////////////000000000000////////////////////////...///000111111000///...000000000000000000000000111111000000//////......////////////////////////....................................////////////000000000000////////////........................,,,,,,---.../////////...------------------------...------,,,,,,------...------,,,,,,,,,---......------------------------,,,,,,,,,---...///000000------------------------------............------............////////////000000//////.........---000000////////////000000111222222333333444444555uuuTTTEEE<<<::::::555444333222222111111222222///////////////////////////////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,++++++***))))))******************************)))************++++++++++++***)))(((((()))***+++***'''+++''',,,CCC++++++******++++++,,,---++++++***))))))***++++++333888)))///%%%///+++%%%333///)))***+++(((iii)))((()))...000iii...,,,###///888'''///333,,,---'''999nnn"""555+++***???333(((------...222///)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,************************+++++++++*********))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,+++++++++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...........................,,,,,,---------.........////////////////////////.../////////000000000000000000000000000000000000...///000111111000///...////////////////////////000000000000////////////////////////////////////....................................////////////000000000000/////////...........................------......///.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,------...------------------------,,,,,,------......//////------------------------------............------............////////////000/////////.........---000000////////////000000111111222222333444444444sssRRRDDD;;;999999444444333222222111111222222.......................................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,+++******)))*********************************)))************++++++++++++***)))(((((()))***+++***'''+++''',,,CCC+++************+++,,,,,,++++++***))))))***++++++>>>JJJ444444###,,,222%%%PPP---)))+++,,,&&&fff---)))000+++000RRR)))///(((***///+++$$$222+++555///!!!***CCCHHH888444111......///...***'''000///,,,---)))]]]888'''---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************++++++************************+++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------------------------------.........//////////////////////////////....../////////000000000111111111111111111111111//////000000000000//////........................////////////000000000000////////////////////////....................................////////////000000000/////////.......................................///......------------------------------...------,,,,,,------...+++++++++++++++,,,---------------------------------------------.........------------------------------............---------............//////////////////...............000//////......//////000000000111111222333333444qqqRRRDDD<<<::::::444444333222222111111222222..............................//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++***************+++************************))))))*********+++++++++******)))(((((()))*********'''+++''',,,CCC***************++++++,,,+++******************+++444OOO~~~333+++000888***$$$:::xxx}}}444...%%%---666'''---+++//////(((fffBBB///666&&&)))GGG'''333333(((&&&:::))),,,***000:::666,,,---777###+++222333000---+++)))***444***333$$$444///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------------........./////////////////////////////////........./////////000000000000000000000000000000//////000000000000//////////////////////////////......//////000000111111////////////////////////....................................////////////000000/////////..................................../////////...---,,,,,,------------------------...------,,,,,,------...++++++******++++++,,,---------------------------...---------------------------------------------,,,------......------,,,---------.........//////......................../////////......///////////////000111111222222333pppQQQEEE===<<<<<<666444333222222111111222222........................///000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************++++++************************))))))*********+++++++++******))))))))))))*********'''+++''',,,CCC******))))))******+++,,,*********++++++*********+++,,,###tttttt&&&)))'''000 ,,,,,,'''$$$'''+++...///+++iii,,,+++//////(((gggjjj,,,555$$$(((RRR&&&333+++000)))333PPP%%%666666000$$$ (((///000???*** +++222---,,,555+++......'''<<<444+++...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------.........///....................................////////////////////////////////////000000////////////000000000000000000000000000000......//////000000111111////////////////////////////////////////////////............////////////////////////......................................./////////...---,,,,,,------------------------...------,,,,,,------...++++++******++++++,,,------------------------------------------,,,,,,,,,------------------------,,,,,,------------,,,,,,------------............---------...............//////............//////......//////000111111222oooQQQEEE>>><<<<<<777444333222222111111222222........................000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))******+++,,,************************)))************+++++++++)))))))))******)))))))))***'''+++''',,,CCC***))))))))))))***++++++)))***++++++++++++***)))###000444```+++666---&&&888...UUU((((((///---%%%333QQQ***(((+++---(((hhh###///(((---ooo'''///'''111 +++***)))...000...000444...%%%000888...)))000000'''000&&&333{{{FFF 111,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************)))))))))************+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************++++++***************************************+++++++++************++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------++++++++++++------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////........................000000////////////000000111111111111111111111111////////////000000000000////////////////////////////////////////////////............/////////////////////.........------.................................///......------------------------------...------,,,,,,------...+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,---------------------------------,,,,,,------------,,,,,,,,,------------.........---------------.........///......------......///------...//////000000111lllOOODDD===<<<<<<666444333222222111111222222//////////////////////////////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))***++++++,,,************************)))************+++++++++))))))************))))))***'''+++''',,,CCC)))))))))))))))***++++++)))***++++++++++++***)))'''444777...HHH777%%%...)))$$$333&&&iii~~~{{{///***,,,///$$$DDD:::+++''')))---+++kkk$$$---------```+++,,,+++***...yyy...444)))(((222444+++***222888***###)))///---+++...,,,---,,,BBBbbb%%%///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))*********+++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,************************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......---+++******+++---...+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................---------.........//////////////////////////////111000///......///000111000000000000000000000000000000000000////////////////////////////////////////////////////////////............//////////////////.........---------........................------......///.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,------...------------------------+++++++++,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,,,,,,,------.........///......------......///,,,------...//////000000kkkMMMCCC<<<;;;;;;555444333222222111111222222000000000000000000000000......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))***+++,,,,,,************************)))************+++++++++))))))************))))))***'''+++''',,,CCC)))))))))))))))******+++)))***+++,,,,,,+++***)))'''***%%%((((((DDDRRR...111999(((999###111''')))***&&&222+++TTT+++---(((***//////ppp---000...&&&111000,,,,,,***\\\,,,,,,------,,,+++,,,.../// ...555///))),,,///---###<<<vvvwww666))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,---************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---+++******+++---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................---------.........//////000000000000000000000000111000///......///000111////////////////////////111111000000//////......////////////////////////000000000000000000000000............/////////000//////.........---------........................,,,,,,---.../////////...------------------------...------,,,,,,------...------,,,,,,------...///------------------------******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------..................------.........,,,,,,------...//////000eeeIIICCC===999999555222222222111111111111000//////............//////333222111000///...---,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************************************)))************+++++++++***(((,,,(((---DDD))))))))))))))))))))))))'''(((***++++++******)))+++&&&000%%%...222hhhIII'''***,,,$$$111333%%%...666"""%%%111&&&///___++++++000###(((444'''555###...///www***333333------------------------444'''***000,,,111555***777aaayyy"""000,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********)))******++++++,,,------++++++******++++++,,,---************************++++++++++++++++++++++++************************------------------------++++++++++++++++++++++++************************+++++++++*********))))))************************++++++******************************************+++++++++*********))))))******************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++*********+++,,,,,,---......,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...............////////////............////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////.........---------------------------------........................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................------------------------,,,,,,,,,---------............////////////......///............//////000dddIIIBBB<<<999999555222222222111111111111000//////............//////222111111000///...------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************))))))))))))))))))************************)))************+++++++++***(((,,,(((---DDD************************((())))))******************"""...&&&***&&&;;;MMM //////"""******%%%111******))),,,---aaa)))&&&(((//////+++'''(((,,,,,,"""===ggg...BBB***------------------------'''333111,,,000,,,######UUUddd***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++,,,------++++++******++++++,,,---************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************+++++++++*********))))))*********************************************************+++++++++,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,,,,---......,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...............////////////............////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////.........---------------------------------........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................------------------------,,,,,,,,,---------............////////////......///............///000000dddHHHBBB<<<888999555222222222111111111111000//////............//////000000000/////////.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************************)))))))))((((((''''''************************)))************+++++++++***(((,,,(((---DDD***************************))))))))))))***++++++///$$$000******&&&III<<<###222###'''---$$$------///$$$222---]]]:::%%%---...%%%aaa/// 000+++000&&&555!!!,,,------------------------""";;;...222888000;;;iiiLLL---+++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))******++++++,,,------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************************************+++++++++************************************************************************++++++++++++,,,*********************************++++++++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******++++++,,,,,,------...++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...---............/////////............////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000...............---------------------------------........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,---------............////////////.....................///000000eeeIIIBBB<<<999999666222222222111111111000000//////............//////////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************************************)))((((((''''''************************))))))*********+++++++++***(((,,,(((---DDD************************+++***)))((()))***+++,,,111'''222***'''///%%%(((***&&&///...***---******...'''000...MMM,,,###***,,,III>>>000'''222&&&666000BBB999111111------------------------777'''+++@@@222CCC999%%%+++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************************************************************************+++++++++************************************************************************************************************++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------.........//////............////////////////////////////////////////////////////////////............////////////////////////////////////........................................................................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............////////////............---......///000111fffIIIBBB<<<999:::888222222222111111111000000//////............//////............////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++******)))))))))************************))))))*********+++++++++***(((,,,(((---DDD************************+++***)))))))))***,,,---(((&&&111)))"""000000&&&%%%xxx&&&,,,---&&&444$$$...***111***///999>>>)))CCC,,,&&&222(((...111%%%""",,,***+++***OOOvvv)))222---------------------------555 $$$888ddd,,,###)))......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,------++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...------------........................////////////////////////////////////////////////////////////............////////////////////////////////////---.....................................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............////////////......---------......///111111fffIIIAAA;;;999:::888222222222111111111111000//////............//////.....................///,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************************************+++++++++************************)))************+++++++++***(((,,,(((---DDD++++++++++++++++++++++++***************+++,,,,,,$$$***222---%%%+++000(((!!!xxxWWW)))%%%)))000666(((666&&&///...AAA'''###LLLuuu+++---+++'''111&&&'''>>>)))222@@@222))),,,...------------------------+++"""EEE+++000,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************************+++++++++************************)))))))))***++++++,,,,,,***************************************+++++++++************************************************)))))))))************+++************************)))))))))************+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,***++++++,,,,,,------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,------------.....................////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000---------...............................................................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////......---------......000111222dddGGG???999777888666222222222111111111111000//////............//////.....................---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************(((((())))))******++++++************************)))************+++++++++***(((,,,(((---DDD++++++++++++++++++++++++)))***++++++,,,,,,++++++'''......///---))),,,+++777"""KKK$$$000+++%%%111)))333''',,,111999'''LLL999)))333***$$$666444---333!!!<<<___ 777---000------------------------555,,,{{{ ,,,555...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************((())))))***++++++,,,,,,************************))))))*********+++++++++************************************************))))))))))))************************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,******+++,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,---------.....................////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000---------.........//////................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////......------------///000111222bbbEEE===777555777555222222222111111111111000//////............////////////.........---------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************&&&&&&'''((()))***++++++************************)))************+++++++++***(((,,,(((---DDD++++++++++++++++++++++++)))***+++,,,---,,,++++++***,,,"""'''...''')))///%%%777{{{***555+++111$$$,,,---+++***777ddd333,,,///---+++,,,))))))000oooppp###111***555(((+++---------------------------***```,,,...((()))+++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,)))******+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************((())))))***++++++,,,,,,************************))))))******++++++++++++************************************************))))))))))))************************************))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++,,,,,,---.........---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---------.........//////////////////////////////........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............////////////......,,,,,,------///000111222dddFFF@@@===;;;;;;777555444333222111111111111111111000000000000111111000///...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,++++++*********)))************++++++++++++)))...)))...EEE(((((()))***++++++,,,,,,222666))),,,***555)))000---$$$(((000---***+++))),,, uuu>>> ---!!!---...,,,&&&///---xxx555&&&:::***111///((("""<<< kkk[[[)))'''///444***///111(((...$$$''';;;,,,---'''+++---000FFF~~~222222'''333++++++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,------.........---------,,,,,,+++++++++---,,,,,,++++++,,,------***++++++,,,,,,++++++***''')))***+++---...+++'''***++++++,,,,,,++++++***************************************************)))************+++++++++*********++++++,,,,,,,,,************************+++++++++*********))))))******************************************************++++++++++++******************************************************---,,,***(((((()))***+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,---------......//////////////////......//////////////////////////////000000000000//////////////////////////////000000000000000000000000//////............//////111111000000//////..............................------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------............///cccFFF@@@<<<;;;;;;777555444333222111111111111111111000000000000111111000///...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******************+++++++++++++++)))...)))...EEE))))))******+++,,,,,,---,,,///!!!)))+++)))''')))---333222((($$$)))//////111 EEE%%%222)))111///'''000+++(((DDD999""")))$$$///"""(((<<<+++fff222@@@;;;,,,###;;;333111%%%//////111...$$$...MMMhhh @@@***...///!!!000+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,***++++++,,,,,,++++++***+++*********+++---,,,+++)))******++++++******)))************************************************)))************+++++++++******+++++++++,,,,,,,,,************************+++++++++*********))))))******************************************************++++++++++++******************************************************---,,,***)))((()))***+++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................//////000000000000//////////////////////////////000000000000000000000000//////............//////000000000000//////..............................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------............bbbEEE@@@<<<:::;;;666555444333222111111111111111000000//////000000111000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++***************+++++++++,,,+++)))...)))...EEE***++++++,,,,,,---------***888444<<<222///555%%%---,,,+++000///***,,,000***(((444111***...///&&&222))))))'''ppp###444:::111111)))%%%---***666+++'''AAA!!!666)))###999333111111%%%+++000...)))'''+++111GGG***,,,......+++***++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************++++++,,,,,,++++++***---***'''''')))+++,,,---)))))))))******)))))))))************************************************)))************+++++++++***++++++++++++,,,,,,,,,************************+++++++++*********************************************************************++++++++++++******************************************************,,,+++***)))))))))***+++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------..................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------.................................//////000000//////...//////////////////////////////////////////////////////............//////000000000////////////...........................------------------------...------------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............```EEE@@@<<<::::::666444444333222111111111111000000////////////000000//////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++)))...)))...EEE,,,,,,,,,---------......(((&&&)))444&&&555!!!///((("""...<<<000$$$---)))777)))aaa...&&&+++,,,...)))------666XXXrrrppp@@@///***>>>///,,,...111+++###***GGG444777''',,,///444&&&&&&(((+++***(((+++...000111000---+++,,,]]]"""EEE''')))###444,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***+++(((&&&((()))))))))+++))))))************))))))************************************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******************************************************++++++***))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------------...........................//////////////////...////////////////////////........................///......------......///////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.........^^^EEEAAA<<<999999666444444333222111111111111000000////////////000000......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++)))...)))...EEE------------------......333:::000000######777&&&444///)))***---******111(((444&&&111(((...'''888###333***===!!!((('''+++///+++444......>>>:::---'''""";;;,,,&&&---999000000999"""###444(((222///777000444...)))222...******,,,,,,***'''PPPIII%%%;;;,,,888,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++''')))...000,,,)))******++++++++++++++++++***************************************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++************************************************************************++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------....................................////////////......////////////////////////------------------------......------------...................../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...\\\EEEAAA<<<888888555555444333222111111111111000//////......//////000......///000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++)))...)))...EEE------------------------###333444+++VVVqqqjjj'''333---!!!+++444***...)))222///+++...%%%<<<'''555%%%(((555JJJUUU///000444...111+++''')))$$$&&&555:::333...000((((((555---:::...!!!555xxx333...------"""---,,,&&&------111///---...111333222111444'''111***+++%%%333------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---++++++------...---,,,+++***++++++,,,,,,++++++***---)))---666888000+++,,,++++++,,,,,,,,,,,,++++++************************************************)))************+++++++++,,,,,,,,,++++++++++++******************************************+++++++++******************************************************++++++++++++******************************************************)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////---------------------------......//////......---////////////////////////..............................------------......---............/////////........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------}}}ZZZDDDAAA;;;777888555555444333222111111111111//////............//////---...///000111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++)))...)))...EEE,,,,,,,,,,,,,,,,,,,,,,,,555---###...RRRDDD%%%+++888)))---777&&&///...***000***)))666***///,,,""";;;"""...$$$&&&///444444+++000999222)))(((******777$$$'''444222(((---!!!---:::;;;888&&&333888!!!DDDBBB\\\555111111000///,,,***((('''222000111***+++///222---------,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***+++---/////////...---***++++++,,,,,,++++++***...)))---777999111+++---******++++++++++++******************************************************)))************+++++++++,,,,,,,,,+++++++++******************************))))))*********+++++++++******************************************************++++++++++++******************************************************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000---------------------------......//////......---////////////////////////...........................------,,,,,,------...---------.........//////........................------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------|||ZZZDDDAAA;;;777777555555444333222111111111111//////............//////---...///111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,)))...)))...EEE,,,,,,,,,,,,,,,,,,,,,,,,$$$111444'''+++:::;;;111(((555000+++===(((999)))...///((())):::222888333HHH<<<***000,,,...---***000---###000:::---888'''777LLLSSS--- 444777///222ppp///111&&&'''!!!SSS'''***---...---...111444%%%RRRkkk000000&&&000---------,,,,,,+++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++)))+++---///000000///...+++++++++,,,,,,+++++++++---(((***555666...)))---))))))************))))))************************************************)))************+++++++++,,,,,,,,,++++++*********************************))))))******++++++++++++******************************************************++++++++++++******************************************************((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......)))******+++---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))***+++,,,------...------------------------,,,,,,,,,---------......------......///000111111---------------------------..................---////////////////////////////////////////////////...------,,,,,,------...---------.........//////........................------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------zzzWWWBBB@@@<<<999999666444444333222222111111000000000///...............---...000222333333333333......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,---***000'''&&&222///---...'''&&&000+++sss------------------------)))111 )))000333444111===,,,AAA###,,,,,,------------------------###TTT<<<***888555...(((+++444333)))&&&,,,......'''+++666)))---!!!///111,,,111333777444'''BBB666'''(((000...***000,,,...)))+++222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))---,,,+++******+++,,,---+++++++++*********))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))***,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,------...000111333444........................------------------------.........////////////000///////////////////////////......---------..............................///////////////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---...///000000zzzWWWBBB@@@<<<999:::777444444333222222111111000000000///...............---...000222333333333333///......---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,111 ---+++333&&&"""KKK000ZZZ---------------------------,,,111'''+++QQQZZZ___EEEwww666%%%333------------------------666000sss:::555)))(((,,,999333###===???+++,,,$$$333111+++|||...333///555,,,///^^^###---+++000***AAAOOO"""???***'''<<<***///222000$$$,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************++++++++++++*********)))++++++***))))))***+++++++++++++++*********))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))************************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,------...///------------------------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------------------...///000000........................------------------------------.........////////////////////////////////////......---------..............................///////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,------......//////yyyVVVAAA@@@<<<999:::777444444333222222111111000000000///...............---...///111222222222222000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((###666'''222$$$666////////////////////////111''';;;'''...%%%(((333***........................%%%@@@;;;###666---(((...999555)))***777000'''999+++***FFF)))''',,,///,,,;;;PPPBBB&&&$$$999$$$%%%---qqqNNN???ooo(((111...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************++++++++++++******************))))))))))))******+++++++++***************)))))))))*********++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------,,,------...///------------------------------,,,,,,,,,------...------------------------------------------------------------------------,,,------------.........------------------------......------,,,---------........................------------------------,,,---------............////////////////////////......---------......///...........................////////////...------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------.........xxxVVVAAA???<<<999:::777444444333222222111111000000000///.....................///000111111111222000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,###111666...///BBB////////////////////////111(((444***444...OOOGGG666///***........................777;;;:::xxx000111444666222,,,---111...&&&333111222""":::RRRfff000%%%777***...(((...222)))111,,,(((===:::QQQ***+++$$$666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++******************+++************************))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++******))))))*********+++++++++******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...........................---------------...//////........................------------------...///------------------------------------------------........................------------............------------------------......------------......................................................,,,,,,,,,---------......////////////////////////...------------...//////..............................//////......---,,,------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---------------------xxxUUU@@@???;;;999:::777444444333222222111111000000000///........................//////000111111000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---+++555$$$"""222222///000MMM000000000000000000000000///...***000000888"""111333000////////////////////////(((>>>###444999iiiMMM((()))...444444000333;;;//////---***???222***...666---!!!>>>zzz!!!///222$$$:::333000lll...666***%%%...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------....................................------------...//////...........................---------......///000........................................................................---------.........//////------------------------------------...///000111................................................,,,,,,,,,---------......////////////////////////---------------...//////.......................................------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------,,,,,,,,,wwwTTT@@@>>>;;;999:::777444444333222222111111000000000///..............................///000000000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,/// 000---&&&333888)))222000000000000000000000000---111)))444&&&+++666GGGBBB;;;999000000000000000000000000000&&&777999999CCC@@@WWW***===000###)))///)))000888+++;;;@@@AAA+++@@@<<<...+++222...,,,,,,&&&444,,,www%%%111(((111''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,***************+++++++++*********++++++++++++,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,,,,,,,++++++,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,+++++++++,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,---------..........................................------......///000.......................................///000111////////////////////////////////////////////////........................------........./////////------------------------------------...///000111................................................,,,---------............////////////////////////---------------...///000........................---............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------vvvTTT???>>>;;;999:::777444444333222222111111000000000///.....................---------...///000///......---------------------------------------------------------------........................,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------***+++,,,333)))''';;;>>>888666&&&???////////////////////////...///,,,333%%%,,,>>>ZZZ~~~...000000+++222000000000000000000000000222"""666222---222***@@@mmm222+++888===000111///777$$$999ggg333+++333///---444'''%%%???++++++,,,777&&&)))***///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------------,,,+++))))))*********+++++++++*********+++++++++,,,,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++''')))+++,,,------,,,+++++++++************************+++++++++,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,------.../////////------------...................................................//////000....................................///000111222////////////////////////////////////////////////....................................////////////------------------------...---------------......................................................------........./////////////////////////////////---,,,,,,------///000000........................------......------,,,+++------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,+++++++++,,,,,,------...vvvTTT???>>>;;;999:::777444444333333222111111000000000///...............///...---,,,---...///000......---,,,,,,,,,,,,---------------------------------------------------........................,,,------......------,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...000,,,222***222888%%%'''888111///$$$...CCCuuu////////////////////////000+++,,,000,,,??? 333&&&VVVxxx''',,,666&&&888///000000000000000000000000,,,;;;)));;;333$$$???)))+++@@@~~~www;;;+++???'''---666,,,???%%%888666---000111,,,&&&DDD...%%%777(((555......+++***111222000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,------,,,+++***))))))******++++++++++++******+++++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++''')))+++---...---,,,+++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,------...///000000---------.........//////////////////////////////...............///000000////////////////////////............///000222222000000000000000000000000000000000000000000000000////////////////////////............/////////000------------------------///...---,,,++++++++++++........................////////////////////////.........////////////000////////////////////////,,,,,,,,,---...///000111........................------......------,,,+++------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,------......------,,,******+++,,,,,,---......tttSSS@@@???:::777777555444444333333333333222222000000///...........................//////000000///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////...---,,,,,,++++++------------------------,,,,,,,,,---------..............................---------.........//////---......///000111111222,,,sss222------000000---...333////////////////////////<<<888AAA999111///222555333///000333333111///111222222222......333444000111555888333///BBB|||222222222222222222222333444;;;www333%%%444333***+++////////////////////////---"""WWW,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++------------++++++........................------------------------///////////////.................................111000///......///111333---......---,,,,,,---///111111000///////////////000000000...,,,+++,,,---111111000000//////......------........./////////------.........////////////......---------......////////////////////////........................---------.........//////......................................................------------......---------............///.........------,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,++++++++++++++++++++++++sssSSS@@@???;;;777777555444444333333333333222222000000///...............------.........////////////...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///......---,,,,,,++++++------------------------,,,,,,---------.................................---------.........//////.........///000111111111,,,&&&...```222---+++///000...///222000000000000000000000000---555222///SSSggg///444111...///333666555333222444555444333555777888666333555:::;;;888888;;;111666;;;777222:::VVVqqq666555444444555555555444***'''***<<>>@@@;;;333000111000000000000000000000000???,,,&&&444;;;555333;;;444777777222000222222...333666888888666555666999;;;<<>>---***...555111&&&###)))------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...,,,------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222////////////////////////111111222333222222111111000111222111//////111333777666555444333333333333111000000111222111000///222222111111111111000000222111111111000000000000111111000000000/////////...............///000111------------------------....................................////////////......................................................------------......---------............///------------------------------------------------------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,,,,,,,nnnOOO>>>???<<<888888555444444333333333222222222000000///...............------------------------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,---------------------------------.........//////................................./////////000000////////////000000000000???222''',,,<<>>???<<<888888555444444333333333333222222000000///........................---------------------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------........./////////............................../////////000000000////////////000000000000***,,,///000......555===555SSSlllgggMMM888333666111111111111111111111111///444333,,,+++555>>>BBB111333777:::======:::777GGGKKKOOORRRVVV[[[ccciiifffdddhhhqqquuuuuuzzzuuurrrnnnllliiihhhtttpppqqqrrrqqqooolllhhhgggkkkdddZZZSSSUUUXXXVVVQQQPPPMMMHHHCCC>>>;;;999888666333666:::666,,,,,,333000000000000000000000000333222,,,$$$$$$+++...+++(((///222......111+++!!!------------------------,,,------......------,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------............,,,---------..................------------......,,,------....../////////......................../////////000000111111111000000000000000000000000......///000111222222333,,,...000222444666:::===AAAAAABBBCCCEEEGGGHHHJJJNNNJJJFFFEEEFFFFFFCCCAAA<<<<<<;;;:::888777666666444444444333333333333333111111111111000000000000000//////......//////000////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////......------------......---------............///,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...++++++,,,,,,------......kkkMMM===???<<<999888555444444333333333333222222000000///.............../////////.........------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------............////////////.........................../////////000000000000000000000000//////////////////333777555111555>>>CCCaaayyypppSSS<<<555777444444444444444444444444<<<111111<<<@@@888555:::HHHFFFEEEFFFJJJSSS___hhhcccgggkkkqqquuuzzz}}}{{{zzzrrr{{{zzzqqqmmmkkkeeeiiiiiifffgggjjjfff]]]SSSVVVZZZ[[[VVVLLLCCC===AAA666///111555555444555000000000000000000000000333***+++555777///,,,222...000000---///444444000........................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------............------------............///...---,,,,,,---...///------...//////000111111000000000000000000000000000000000000000000000111111111111111111111111111111111111222444666999:::888;;;>>>BBBEEEIIINNNQQQVVVWWWXXXZZZ\\\___aaabbbaaa___^^^___bbb```[[[VVVTTTTTTRRRPPPNNNLLLKKKJJJEEEEEEDDDBBBAAA???>>>===:::999888777555444333222333333222111000000000000000000000000000000000000////////////////////////.../////////000000000000////////////////////////////////////////////////......------------......---------............///,,,,,,,,,---------......------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......++++++,,,,,,---......///kkkLLL===???<<<999999555444444444333333333222222000000///...............000000/////////.........,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------............/////////000........................////////////000000000000000000000000////////////111,,,---222222000666@@@OOOjjj~~~sssUUU???777777666666666666666666666666333999>>>???@@@HHHSSSZZZUUU[[[dddkkklllnnnttt{{{pppuuu}}}xxxvvvuuunnnkkkmmmkkkhhhmmmwwwmmmjjjddd]]]WWWUUUVVVWWWNNNOOOKKKBBB;;;888555222000000000000000000000000...///...------//////---111...------,,,***,,,000........................,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////---------........./////////...---,,,,,,---...///.........///000111111222000000000000000000000000111111111000000000000000111111111111111111111111777777666777999===@@@BBBNNNQQQVVVZZZ^^^ccciiimmmmmmmmmmmmnnnppprrrssstttnnnnnnppptttwwwuuummmffflllkkkiiigggdddbbb```______^^^\\\ZZZWWWTTTRRRQQQKKKJJJHHHEEEBBB@@@>>><<<666666444333222111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.........------.........---------.........//////,,,,,,,,,------.........------------------------,,,,,,,,,------............------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++,,,,,,---...//////eeeLLL???>>>999777:::777444333222222444444333222////////////////////////111000///...------...///........................................................................//////...---,,,++++++***..................------000//////............///////////////////////////......////////////......//////000111111111111111333111000......///111222333222111000...111???MMM___kkkrrrkkk^^^RRRHHHAAAAAA;;;999===@@@AAABBBDDDIIILLLQQQVVVZZZaaalllvvvyyy{{{}}}}}}{{{xxxllleeehhhggg```___dddZZZUUUSSSSSSLLLAAA<<<===<<<888333111222333111000000000/////////////////////............///000000//////............//////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------111000000/////////000000///111222///---...000111111111////////////111111444333111222444777999:::@@@DDDHHHLLLPPPTTTZZZ___hhhuuuyyymmmdddjjjtttxxx|||yyyqqqjjjiiinnnrrrmmmiiifffeeeggghhhfffcccaaa___```aaa]]]UUUQQQQQQNNNJJJCCC>>><<<:::888777444000,,,,,,///222222222222111000---,,,---///222000000000000///...---,,,000000000000000000000000........................//////.........---------------------------------//////.........---------,,,------......------,,,------------------------,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,------.........---.........---,,,,,,+++------------------------------------------------+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......dddLLL???>>>999888:::777444333222222444444333222////////////////////////000///...---------..............................................................................///......------,,,,,,+++........................//////.........//////000////////////////////////......////////////......///000000111111111111111222222111000000111111222---000222222222;;;QQQdddllljjjhhheee```VVVKKKCCC===<<<@@@HHHOOOTTT[[[bbbrrrnnnlllmmmttt|||rrrppppppmmmgggeeeddd___\\\[[[TTTJJJDDDEEECCC???;;;999999888555111111000////////////000111000000//////...////////////..................///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,......---------,,,,,,,,,---------............///,,,,,,---------.........------------------------000000///////////////000---////////////000000000111111000000000111222333333666888:::<<<@@@FFFJJJRRRVVV[[[\\\]]]eeerrr}}}{{{wwwrrrrrrttt|||zzzyyyyyyzzzwwwrrrmmmlllfffdddgggiiifffccccccaaa^^^ZZZVVVSSSOOOJJJFFF@@@<<<888444222111///...,,,...111222111///---,,,------...000111111111111000000000000000000000000//////////////////////////////.........---------------------------------//////.........---------,,,------......------,,,------------------------...............---------...------,,,,,,------...,,,,,,------------------------......------,,,+++------------------------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......cccKKK>>>>>>999888:::777444333222222444444333222000000000000000000000000///...------,,,---------........................................................................------------------------.......................................///000111////////////////////////...//////000000//////...///000111111222222111111222222333333333333222222///333555222555GGGcccxxxuuufff\\\___bbb[[[QQQLLLMMMOOOVVVaaalllvvv~~~qqqkkkfffcccbbb^^^VVVQQQOOOKKKHHHDDDBBBAAA>>>999444444333111/////////111222222111000///..................------------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,---------............///,,,------------.........------------------------/////////......//////000111000111222444333111000111111222333555777999:::???DDDKKKNNNQQQUUU]]]ccc```gggmmmoooqqq{{{{{{zzz{{{~~~zzzppphhhiiilllllliiiiiiiiihhhfffeeeaaa\\\TTTOOONNNMMMIIICCC<<<666333111...000222333333111...------...///000111222222333000000000000000000000000000000000000000000000000...............---------.......................................---------,,,------......------,,,------------------------//////......---,,,,,,+++...------,,,,,,------...------------------,,,,,,------......------,,,,,,------------------------------------------------,,,,,,------......------------------------------------------------------------------------------,,,,,,,,,---------......aaaIII>>>>>>:::888:::777444333222222444444333222000000000000000000000000------------,,,---------........................................................................,,,---------......//////............////////////---------......000111111//////////////////////////////000000000000//////000000111222222222222111111222444555666555333222333666666444@@@[[[yyyvvveee]]]ffflllgggeeejjjnnnkkknnnyyy|||{{{qqqllliiihhhhhheee___[[[WWWSSSNNNKKKJJJGGGCCC???;;;999555222000000000111000000///...............------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///------------....................................//////......//////000000555333555:::===:::666555555666999===AAAEEEHHHJJJTTTYYY```dddgggjjjnnnrrrnnnvvv~~~}}}yyy|||xxxtttrrrtttyyy~~~wwwtttpppooorrrwww{{{}}}~~~|||}}}vvvmmmjjjiiiggghhhjjjhhhhhhggggggeee```ZZZVVVWWWXXXVVVPPPGGG???<<<;;;999666222000000111222222111000000///////////////////////////////////////////////////////////////........................////////////////////////........................,,,------......------,,,------------------------.........------,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,------...------,,,,,,------------------------------------------------,,,,,,------...------,,,------------------------........................------------------------,,,,,,,,,---------......```HHH===>>>:::999:::777444333222222444444333222000000000000000000000000,,,,,,------------------........................................................................,,,------......//////000........./////////000000---------......000111111//////////////////////////////000000000000//////000000111222222222222222111222555777777666444333222555333555KKKooorrrjjjkkkvvv|||{{{~~~zzzyyy{{{yyyqqqiiibbb]]]WWWTTTSSSQQQNNNKKKDDDAAA===999555222111111///...............//////------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///---------.........//////........................///////////////000111111222222999DDDIIIFFFCCCDDDDDDFFFJJJOOOTTTYYY]]]___hhhlllqqquuuvvvuuurrrqqqxxxrrrmmmeeeaaadddhhhgggbbbcccbbb```___```cccgggkkkeee___ZZZ[[[aaaeeefffddd[[[]]]aaahhhrrr}}}zzzsssnnnqqqwwwllljjjiiihhhgggeeebbb___[[[]]][[[UUULLLDDD??????===999444222222222222111222111000///............////////////////////////........................---.....................////////////////////////---.....................,,,------......------,,,------------------------,,,,,,,,,,,,------.........------,,,,,,------............------,,,,,,,,,,,,,,,------...------,,,------------------------------------------------,,,------...------,,,,,,------------------------........................------------------------,,,,,,,,,---------......^^^GGG===>>>:::999;;;777444333222222444444333222000000000000000000000000,,,,,,---............---........................................................................------......////////////.........//////000000111...............///000111///////////////////////////000000111111000000///000111222222333222222222111222444666777666555444333777444444KKKooommmkkkppp|||zzzgggbbb]]]ZZZYYYWWWSSSOOOMMMKKKGGGCCC>>>:::777555111111000/////////000000......------------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---------............///------........./////////........................000000000000111222333333---222???PPPXXXVVVWWW\\\ZZZ\\\___cccfffiiijjjkkktttzzz~~~vvvoookkkmmmqqqwww}}}}}}vvvjjjaaa\\\ZZZYYYZZZ___cccdddcccfffggghhhhhhhhhiiimmmooowwwrrrnnnoootttvvvsssooogggeeedddfffkkkpppsssuuu|||uuurrrnnnkkkiiigggeeecccdddccc___XXXPPPGGGAAA???:::999888:::;;;999444000111000///......///111111000000000000000000000000........................---------.......................................---------...............,,,------......------,,,------------------------***++++++,,,------.........------,,,,,,------...------------------,,,,,,,,,,,,------......------------------------------------------------------------......------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......]]]FFF<<<>>>;;;999;;;777444333222222444444333222////////////////////////,,,---...///000//////.......................................................................................////////////---......///000000111111//////.........//////000////////////////////////000000111111111111000000000111222222333333222222111222333555666666555555333;;;;;;:::MMMmmmyyypppsssooopppyyyqqqooollljjjhhhccc[[[UUUTTTSSSQQQMMMIIIDDD@@@>>>888777555333222111000000///..................///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************++++++,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---------............///............////////////........................111111111111222333444555333;;;NNNbbbiiifffiiisssooooooooonnnmmmjjjiiiggglllzzzxxxiiibbbaaaZZZ]]]bbbfffhhhgggeeeccckkkmmmqqqtttvvvwwwzzz~~~uuuyyy|||vvvqqqnnnsssoooiiiccc\\\UUUNNNJJJ>>>======@@@DDDDDD@@@;;;666444222111000000111222000000000000000000000000........................---------.........//////---------------------------------.........//////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,,,,------------------+++,,,------......------------------------------------------------------------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......\\\EEE<<<>>>;;;:::;;;777444333222222444444333222////////////////////////,,,---///000000000//////......................................................................../////////////////////...---......///000111111222000//////.........//////////////////////////////000000111111111111000000111111222333333333333222111222333444555555555555---<<>><<<:::777444222000/////////............//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********)))***++++++,,,------------------------************************++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////............/////////000////////////////////////222222222222333444555666???HHH]]]qqquuuppptttyyyxxxuuuqqqkkkeee```]]]ZZZnnn~~~iiiVVVQQQTTTWWW[[[aaaffflllvvv{{{tttoookkkfff___ZZZIIIDDD@@@BBBHHHLLLMMMLLL<<<:::777333111000///000000000000000000000000000000000000000000000000000---------.........//////---------------------------------.........//////,,,------......------,,,------------------------...------,,,,,,++++++***...------,,,,,,------...,,,,,,,,,------.........+++,,,,,,---.........------------------------------------------------------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......]]]JJJ???<<<666666888333666444222222333333333222222222000///............//////............//////////////////////////////---------.........////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////111111111000000000000000//////111333555555333111000111333555777888999999>>>AAALLLaaauuuwwwrrrggg```ZZZXXXUUUNNNHHHFFFHHHGGGEEE@@@:::555333333222111000000111000...,,,......//////000//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........000111000///...///111000111111000......000222444222000000444===HHHPPP___dddkkkrrrvvvyyyzzz{{{~~~}}}uuuiii```[[[VVVQQQSSS___hhhhhhcccbbbiiioooyyyyyy{{{wwwqqqqqqmmmggg___YYYTTTRRRLLLHHHLLLUUUSSSPPPHHH>>>555000111333---///111111000///000222000/////////....................................................................................////////////////////////,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........------,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++ZZZGGG>>><<<777888:::555666444222222333333333222222111000///............//////............//////////////////////////////---------.........////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000///000111111111111111111111222222111222222333222111:::666333444:::BBBIIILLLVVVWWWaaatttzzznnnbbb^^^[[[VVVRRRQQQJJJIIIHHHFFFCCC@@@===<<<333111......///000111111......////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,---------.........------.........////////////000111000///...///111000000///000000000000000111333777===GGGUUUdddmmmsssqqqpppsssyyyqqq[[[RRRUUU[[[```jjjuuuzzz~~~yyywwwrrrkkkeeecccbbbaaa[[[SSSQQQUUURRRTTTTTTPPPIII@@@:::666111///---...000333333222//////////////////......................................................................................................,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------...............---------,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++XXXEEE===<<<777999;;;666666444222222333333333222222111000//////....../////////............//////////////////////////////------.........///////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000111111222222333333555444333222222333444444;;;888888===IIIVVVaaafffiiiiiisssyyyjjjfffeee```ZZZVVVMMMKKKIIIIIIJJJIIIEEEAAA:::666111//////000111111........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,------------.............../////////000000000///000111111//////000111111000000111333444444333888???JJJUUU```kkksssyyyxxxuuussswww~~~~~~qqq```\\\eeennnvvv~~~~~~|||tttrrrpppmmmfff\\\WWWXXXSSSVVVYYYZZZVVVNNNEEE@@@999333,,,,,,111444333111////////////////////////................................................................................................,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++WWWDDD<<<<<<888999;;;555666444222222333333333222111111000/////////////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000111111111000111111222333444444555333444444444444555777888999@@@LLLYYYgggrrr|||vvvwwwwwwuuuvvvpppeee^^^YYYSSSMMMLLLMMMLLLHHHDDDCCC???999555333111000/////////..................,,,,,,------......//////------------------------,,,------......------,,,+++++++++,,,,,,,,,------(((***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,,,,------------------................../////////000000000///000111111000///000111111222222222222555;;;???JJJSSS___jjjpppqqqpppooouuuyyy}}}}}}xxxtttgggkkkmmmmmmsss|||zzzooofffaaa___[[[ZZZXXXXXXXXXVVVSSSPPPDDD===444000111222111000///////////////000000000................................................................................................,,,------......------,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,WWWEEE===<<<888888999333666444222222333333333222111000000////////////000//////............//////////////////////////////........./////////000000////////////////////////000000000000000000000000//////000000000000/////////////////////////////////000000000111111111222111222222333444555555666222444555555444555888;;;HHHTTTfffttt~~~|||vvvlllcccXXXRRRPPPOOOKKKGGGGGGDDD@@@===:::777333111111000///............///---------....../////////------------------------,,,------......------,,,+++++++++,,,,,,,,,------)))***---///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,------...---------.........//////------........./////////000111222111000///000222...222444222000666CCCNNNVVV\\\fffnnnrrrtttttttttyyyjjjbbb___ZZZdddoooyyywwwllleeeccc]]]XXXVVVYYY\\\[[[YYYMMMIIIBBB:::333000000111//////000000000000000000////////////////////////........................................................................,,,------......------,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,VVVDDD======888888999333666444222222333333333222000000////////////000000//////............//////////////////////////////....../////////000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000///000000111111222222222333333444444555555666666444555555555555999@@@FFFaaajjjuuu}}}wwwooocccYYYSSSOOOLLLIIIFFFDDDCCCBBBAAA>>>;;;888333222000///...//////000.............../////////------------------------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---......------........./////////------........./////////000111222222000000111222,,,000333333444===MMMZZZYYY\\\bbbiiipppxxxfffVVVRRRVVVdddwwwwwwjjjggg```YYYWWW[[[\\\XXXSSSRRRQQQLLLDDD;;;555444444111111111000000/////////////////////////////////................................................------------------------,,,------......------,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,------SSSBBB<<<<<<888999:::444666444222222333333333222000000////////////000000//////............//////////////////////////////.../////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000///000000111111222333333555555555555555555555666555666555555:::GGGXXXdddzzz{{{zzzrrrhhh___XXXTTTQQQHHHFFFCCCAAAAAAAAA???>>>555444222000///000111111////////////....................................,,,------......------,,,++++++,,,,,,,,,,,,---------------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///............////////////....../////////000000000000111222222000000111222000111444:::CCCOOO[[[bbb^^^bbbhhhnnnrrrwww{{{~~~pppaaa[[[aaajjjyyy}}}wwwlll```\\\]]]\\\WWWPPPSSSRRROOOKKKGGGBBB===:::333222222111000///......////////////////////////................................................------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------,,,------------.........,,,,,,,,,---------......,,,,,,,,,---------......------------.........///------------------------,,,,,,------------,,,,,,........................+++++++++,,,,,,---------QQQ@@@:::<<<999:::<<<666666444222222333333333222000000////////////000111//////............//////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000///000000111222222333333666666666666666555555555666666555777BBBVVVppp{{{qqqhhhbbb```NNNIIIDDD@@@?????????>>>666555333111000000111222000000//////......------........................,,,------......------,,,++++++,,,,,,,,,---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///............/////////000000000000000111111111111000222222222111000111222555444777BBBQQQ___fffhhhfffmmmuuuzzzwwwooogggaaannnpppooollllllsssmmmcccbbbccc___ZZZSSSOOOMMMNNNPPPMMMEEE???444333222111000...------000000000000000000000000................................................------------------------,,,------......------,,,,,,,,,,,,------.................................---------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,------.........---------.........//////------------------------,,,------......------,,,........................+++++++++,,,,,,---------}}}TTTGGG<<<:::;;;999777666333111000000111222222111000000000000////////////000000////////////000000000000000000000000000000111///...///000111000.............../////////000111222333111///....../////////000000000000//////000111111111111222222222000111111222444555555666777666888;;;:::555333555555777;;;BBBQQQlll}}}vvvppp```YYYSSSNNNIIICCC===<<<@@@@@@<<<777444444444444444222111000///...---------......------------......------............---------,,,,,,++++++,,,,,,---------------------------------------------------........................,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......//////.........---------------------------------------------------------//////.........---------////////////000000000000444333111//////000111333333000000444444333444888;;;666AAA[[[jjjjjjppp}}}oooeeeeeeccc^^^ZZZeeeqqqzzz{{{lllbbbddd^^^WWWQQQOOONNNKKKJJJLLLEEE===444000111333111///222000......000111000000////////////////////////////////////............///...---,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++------------++++++...------,,,,,,++++++***...........................---,,,,,,,,,,,,---...,,,,,,,,,---------............//////...---,,,,,,---------............///---------------------------------............///|||RRRFFF;;;:::<<<;;;999999666444333222333444333222111000000000////////////000000////////////000000000000000000000000000000111///...///000111000............/////////000000///111222111000///000222//////000000000000//////111111111111222222222222111111222333444555555555555333555999;;;999999;;;888???KKKZZZmmmnnnfff^^^XXXTTTNNNEEE>>><<<@@@>>><<<;;;:::888555222222111000//////......//////......------......///------............------...------------------...------------------------------------------------........................,,,,,,,,,---------......///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......//////.........---------------------------------------------------------//////.........---------////////////000000000000333222111111111222333444000...///333444333555999:::@@@SSSiiiuuuzzzjjjZZZXXXYYYWWWbbbtttzzzggg```bbb[[[UUUTTTQQQLLLHHHHHHIIIDDD>>>777333111000000222000//////000111000///////////////////////////////////////............///...---,,,,,,,,,,,,---------------------------------------------------------------------------,,,---............---,,,,,,,,,,,,,,,------------...........................---,,,,,,,,,,,,---...,,,,,,,,,---------............//////...------,,,---------............///------------------------------------............{{{SSSFFF<<<:::<<<;;;999888555444222222444555444333111111000000000/////////000000////////////000000000000000000000000000000111///...///000111000........./////////000000000...///111111000111222444///000000111111000000///111111111111222222222333222333333333444555555555888444444888;;;<<<===@@@BBBNNNbbbwww}}}ssslllfffddd^^^SSSGGGAAA@@@@@@AAABBBAAA===777222111000000/////////000000///......------......///------............------........................------------------------------------------------------------------------,,,,,,,,,---------............---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------.....................---------------------------------------------------------/////////............---////////////000000000000111111111222333333444444111///000444555444888>>>GGGXXXlllxxx|||eeeWWW\\\eeeiii|||wwwjjjfff^^^XXXWWWSSSLLLEEECCCCCCEEEFFFCCC===666222000111/////////000111///...////////////////////////////////////..................---,,,,,,,,,---------------------------------------------------------------------------------......//////......---+++,,,,,,---......//////------------------------------,,,,,,,,,,,,------,,,,,,,,,---------...............///......---,,,---------............///------------------------------------............zzzRRRFFF:::888:::888666555222111000111333555555555111111111000000000//////000000////////////000000////////////////////////111///...///000111000......////////////000000000...000111111111111222444000000000111111000000000111111111222222222333333333444444444555555555555<<<888777<<<@@@BBBFFFKKK___kkk~~~yyytttqqqjjj^^^RRRMMMBBBBBBDDDEEEDDDAAA;;;777111000000//////000000111//////............//////------............------------............------------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------............/////////...............////////////000000000000000000111222333222222222444222333555777999AAAKKKZZZlll{{{~~~|||ttteeeffftttnnneee___]]]ZZZRRRJJJFFF;;;???FFFHHHFFF???777222///...---...000111000///////////////////////////////////////...............------,,,,,,,,,------------------------------------------------------------------------------------............---------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...............---------------............///------------------------,,,,,,---------.........{{{TTTHHH>>>===@@@@@@>>>>>>777555333333444555555444111111111111000000000000000000////////////000000////////////////////////111///...///000111000...////////////000000000111000222333222111000111222000000111111111111000000111222222222222333333333444444444555555666666777:::999===FFFOOOWWWaaakkk{{{ooo```VVVSSSJJJHHHFFFEEEEEECCC@@@>>>333222111000/////////000/////////....../////////------............------+++,,,------------,,,+++------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.....................---------------------------------....../////////////////////////////////////////////000000000000000111111222222111000000333222333777<<>>;;;::::::999888666222222222111111111000000000000////////////000000000000000000000000000000111///...///000111000...//////000000000111111111///111222222222222333555000111111222222111111000222222222333333333444444222333444555777999::::::888CCCTTTfffsssyyyooohhhbbbYYYQQQLLLJJJIIIHHH???===:::777444222000///000000////////////000000------............------+++,,,---......---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////---------------------------------...///000000000.../////////000000000000////////////000000000000000000000111333555777888:::???HHHSSS[[[dddttt|||rrrpppqqq~~~mmm```___WWWLLLEEEEEEJJJOOORRRGGGAAA999333111000111111////////////////////////////////////............,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------...---,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......,,,------...//////......---------............///------------------------++++++,,,,,,,,,---------~~~RRRGGG<<<<<>>HHHNNNZZZeeejjjooozzzuuulllyyyvvv}}}ooo[[[[[[YYYUUURRRRRRTTTVVVQQQJJJ???666222000000000////////////////////////000/////////............,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------///...---,,,,,,---...///***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......,,,,,,---.../////////...---------.........//////------------------------++++++,,,,,,,,,---------{{{NNNEEE===;;;;;;888777888777555444555666777666555111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111222222222333333333111222333444444444333222999444222555999<<>>666000...333000---,,,---///000000...........................------,,,,,,------..............................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------wwwNNNEEE===;;;;;;888777888777555444555666777666444111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111222222222222333333333333333444555666555555444555666888999888<<>>HHHRRRjjjssswwwsssxxx|||rrrvvvuuutttnnncccZZZWWWVVVUUUXXXWWWUUUOOOGGG>>>777333......///......///000111////////////////////////...------,,,,,,------..............................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------------------------------------------------------------------------------sssMMMDDD===;;;;;;888777888666555444555666666555444111111111111111111111111////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111111111111111222222222333222222222222333333333333444444555666777777666666222666;;;;;;999BBB[[[sssttthhhccc]]]ZZZWWWRRRMMMHHHCCC===999666333000///000111111111////////////////////////------............------------............------------------------------...------------,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------........./////////---......................../////////////////////...000222222222111222333222222666===DDDMMM[[[ggg~~~~~~uuuwwwuuucccZZZWWWUUUVVVWWWWWWTTTNNNEEE===888...000111111111000111222000000000000000000000000......------------.................................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------------------------------------------------------------------------------qqqMMMDDD===;;;;;;888777999666555444444666666555444111111111111111111111111////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111111222222222333333222222222333333333444444444444555666666777777777666777999===DDDVVVtttvvvkkkbbb^^^ZZZTTTOOOLLLIIIDDD@@@:::666222//////000111111////////////////////////------............---------..................---------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------............///............////////////---------------.........//////.../////////000000///111333333222111111111222555<<>>;;;888555444111111111111111111111111......////////////......,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++........................---------------------------------............///.../////////000000000000000///.........000222333777555333111000000111222///000111222333666;;;>>>HHHVVVjjjssshhhgggiiippp|||xxx{{{}}}|||yyywwwwwwxxxwwwzzz}}}}}}{{{~~~~~~sssjjj^^^WWWUUUVVVUUUTTTSSSMMMCCC999444222222222000000000000000000000000//////............//////...........................------,,,,,,------...------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000000///...---------------------------------------------------------++++++,,,,,,---......///yyyKKKCCC<<<;;;;;;999999:::555444333333555555444333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111222222333333333444444444333333333444444444555555777666666666888999;;;===HHHcccwwwnnniiieee]]]WWWUUUPPPIIICCC???;;;888555111111111111111111111111......////////////......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++........................---------------------------------.........//////////////////000000000000000000......///111333555999777444222000000111222//////000222555:::AAAFFFXXXhhh~~~yyy[[[]]]^^^hhh}}}~~~tttnnnpppqqqtttuuuttttttttttttvvvvvvvvvwwwwwwwwwwwwvvvvvvxxxzzzxxxvvvvvvyyy|||vvvwww|||yyyhhh\\\XXXXXXWWWVVVUUUTTTPPPEEE:::555777;;;111111111111111111111111//////............//////...........................------,,,,,,------...------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000111000000///...---------------------------------------------------------++++++,,,,,,---...//////pppJJJEEE>>>:::::::::999777555555444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111222333333333333222333333333333333333333333555444444444444555666666000:::999666::::::999@@@```{{{gggZZZYYYUUUSSSPPPIIIAAA;;;999999333111//////000111222111////////////////////////........................------............------------------------------,,,,,,,,,---------....../////////...---,,,******------------------------------------------------------------------------,,,------......------,,,........................////////////////////////,,,---......//////......000000000000////////////000000000000000111111222999777444222222111111000000///000444666===OOObbbmmmzzz```UUUWWWggguuummmkkklllnnnoootttttttttvvvvvvssslllgggeeefffeeeccc___]]]\\\\\\ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ[[[]]]```dddhhhlllooovvvhhh```YYYXXX[[[PPPTTTVVVRRRGGG===777555444444111...---...111555111111000///////////////........................---------............///------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........////////////............//////------------------------........................//////.........---------qqqJJJDDD>>>::::::;;;999888555555555555444444444333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111222333333333333222333333333333333333333333555555444444555555666777666888555777;;;888DDD^^^wwwiiigggZZZWWWRRRNNNJJJFFFAAA>>>777444111000000111000000////////////////////////........................------............------------------------------,,,,,,,,,---------..................---,,,++++++------------------------------------------------------------------------,,,------......------,,,........................////////////////////////,,,---......//////......000000000000////////////000000000000000111222222555333222111222222222111666333222555:::GGG^^^rrrlllZZZ^^^uuu}}}mmmjjjggggggjjjlllmmmmmmooolllhhhfffdddaaa\\\XXXSSSTTTUUUTTTRRRQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVUUUSSSSSSUUUWWWZZZ^^^aaaccckkkrrr|||{{{rrrfff\\\XXXUUUYYY[[[XXXPPPFFF===888222222111111111111111111111111000///////////////........................---------............///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------.........///////////////////////////------------------------------------------------///.........------------pppJJJDDD>>>::::::;;;:::888666666666555555555444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111222222333333333333333333333333333333333444444555555555555555666777777:::666333;;;???;;;PPPxxxyyytttbbb\\\TTTQQQQQQNNNFFF???;;;888444111000000///...////////////////////////........................------............------------------------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------,,,------......------,,,........................////////////////////////------...////////////...////////////000000000000111000000000000111222222111111222333333444444555666333222777CCCWWWppp|||______sss|||sssxxxoooiiiaaabbbeeeiiilllllljjjggg```\\\VVVRRRPPPOOONNNMMMMMMOOOQQQRRRRRRSSSUUUWWWYYYYYYYYYZZZZZZZZZZZZZZZWWWWWWXXXYYYZZZ\\\^^^___bbbhhhnnnooonnnsss}}}{{{fffZZZ\\\]]]^^^^^^YYYQQQGGG@@@555222111222444444111...111111000///////////////........................---------............///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------...............///000111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------lllIIIDDD===::::::;;;:::888777666666666666555555555222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333111222333333444444333333333333333444444444444444666666555555666666777888999777555===EEEHHH[[[~~~qqqfff[[[VVVWWWTTTLLLCCC>>>:::666222111000000///////////////////////////........................------............------------------------------,,,,,,,,,---------......+++,,,------.........---------------------------------------------------------------------------,,,------......------,,,........................////////////////////////------...///////////////////////////000000000000111111000000111111222333111222444555555666777888444555:::GGGYYYooo}}}vvvjjjeeeuuuyyyuuurrriiieeeeeeeeegggggggggfffddd```[[[XXXPPPNNNKKKJJJKKKMMMPPPQQQWWWYYY[[[]]]^^^___bbbdddbbbbbbbbbbbbccccccddddddbbbbbbbbbbbbccccccddddddfffggghhheeeccceeelllrrrpppqqqssszzz|||yyyfffaaa^^^\\\\\\\\\YYYQQQJJJ@@@:::222000222333111...111000000///////////////........................---------............///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------...///111222222111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------gggIIICCC===::::::;;;:::999777666666666666555555555222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222333444444444444333333333333444444555555555777666666666666777888888777:::777<<>>999555333222111111000000000000000000000000........................------............------------------------------,,,,,,,,,---------......++++++,,,---............------------------------------------------------------------------------,,,------......------,,,........................////////////////////////---...//////000000//////.../////////000000000111111111111111111222222333111333555555444444666999444<<>>>>>IIIhhhttt{{{yyyrrrlllgggccc^^^ZZZKKKFFF???999777555444333000000000000000000000000........................------............------------------------------,,,,,,,,,---------......+++,,,,,,---.........---------------------------------------------------------------------------,,,------......------,,,........................////////////////////////......///000000000000///......//////000000111111222111111111111222333333000222444333222333777;;;888FFF[[[uuuttteeeppp~~~yyy~~~xxxfffaaa]]]___dddgggeeeaaaWWWUUUQQQLLLHHHHHHKKKNNNTTTVVVZZZ\\\]]]___bbbeeecccdddfffggghhhhhhjjjllliiiiiihhhggggggiiijjjkkkllllllmmmmmmlllkkkjjjjjjjjjgggdddeeehhhhhheeeaaaccccccbbbaaabbbfffkkkooo||||||~~~~~~~~~sssfff]]]\\\]]]]]]]]]^^^TTTEEE:::555333333222111111000///////////////........................---------............///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,,,,---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------eeeHHHCCC===:::;;;<<<;;;:::555555555555444444444333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333222333444444555444444444333333444444555666666666888888777777777888999999:::BBBPPPnnnyyysssrrrsssttthhhaaa^^^VVVPPPHHH@@@;;;888666444000000000000000000000000........................------............------------------------------,,,,,,,,,---------......,,,,,,------...---------------------------------------------------------------------------------,,,------......------,,,........................////////////////////////......///000000000000000.........///000111111111222222111111222222333444000333444444333555<<>>:::777555000000000000000000000000........................---..................---------------------------,,,,,,,,,---------......,,,------......---,,,,,,------------------------------------------------------------------------,,,------......------,,,........................////////////////////////...//////000000000000000---......///000111111222222222111111222222333444222555777666666:::CCCJJJ\\\iii|||{{{bbbgggttt|||nnnddd___]]]bbbeeeeeeaaaYYYPPPLLLJJJHHHMMMTTTYYY[[[]]]```ccccccdddeeedddbbbdddiiimmmjjjlllnnnpppppprrrtttvvvvvvuuussssssssstttvvvxxxtttuuuvvvwwwwwwwwwvvvuuuoooqqqrrrqqqooonnnpppqqqgggiiijjjhhhdddbbbbbbddddddaaaccckkksss}}}}}}yyyvvvwwwiiiaaa___^^^aaabbb___XXXMMMAAA888333111111000///////////////........................---------.........//////------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...------------------------........................+++++++++,,,,,,---------dddGGGDDD???<<<;;;:::999888777666555444333222222222444444444333333222222222111222333333111111222333333333333333333333333333111111222333333333333222222222333333333444444444666666666666666555555555999444666<<<:::333666@@@EEEbbb|||vvvlllrrryyy~~~}}}yyyvvvlllggg```XXXQQQKKKCCC:::333888444222333222000000333000/////////....................................---.........---,,,,,,+++,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222000111222222111222444666999666777999999===MMM^^^iiixxx|||zzz}}}~~~vvvzzz|||vvv|||ooobbb]]]___bbbdddiiicccZZZQQQLLLKKKNNNPPPXXX[[[___aaabbbcccdddeeeeeegggiiijjjkkklllnnnppppppqqqsssuuuvvvvvvuuuuuuvvvvvvwwwxxxyyyzzz{{{|||xxxxxxyyyyyyyyyxxxvvvuuuuuusssqqqqqqsssttttttsssrrrooollljjjiiigggdddaaadddccccccdddhhhppp{{{}}}xxx}}}|||~~~ooohhhfffdddfffddd]]]UUULLL???444444333111000///000000000//////.........---------------------------------........................---------------------------------------------------------............///........................................................................//////.........---------........................,,,,,,,,,---------......dddEEEBBB>>>;;;;;;;;;:::999999888777666555555555555444444444333333222222222111222333333111111222333333333333333333333333333111111222333333333333222222222333333333444444444666666666666666666666666;;;555444999999555;;;FFFRRRsssvvvmmmkkklllmmmyyy~~~|||zzzyyyxxx{{{vvvqqqpppsssvvvvvvuuuzzz{{{{{{zzzzzz|||yyytttuuuoooeeeYYYNNNEEE@@@===888333111222111//////111000000/////////.................................---.........------,,,+++,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222000111222222111111333555777444444999???JJJ^^^ppptttwwwvvvttt}}}wwwrrrvvvyyy|||sssjjj___ZZZ]]]cccggghhhXXXUUUQQQOOOOOORRRVVVYYY```ccceeegggffffffggghhhkkklllnnnnnnmmmnnnppprrrttttttuuuwwwyyy|||~~~~~~|||zzzxxxwwwwwwvvvtttrrrvvvtttrrrqqqppppppnnnmmmiiiiiigggeeedddfffkkknnn{{{~~~zzz{{{rrriiieeefffeeeaaa\\\UUUGGG;;;555444222000000000000/////////.........---------------------------------........................---------------------------------------------------------............///........................................................................//////.........---------........................,,,,,,,,,---------......bbbBBB@@@<<<::::::;;;::::::777666555444444444444444444444333333333333222222111222333333111111222333333333333333333333333333111222222333333333333333333333333333444444444444666666666666666666666666;;;666666:::::::::CCCOOOiii|||qqqgggdddkkkvvv|||xxxsssmmmhhhfffhhhiiiiiigggdddbbbcccgggiiiiiiggglllmmmnnnmmmmmmmmmppprrrsssooonnnrrrvvvwwwyyy}}}xxx|||}}}{{{|||zzzuuujjj]]]PPPHHHDDD<<<666222333222000///111000000000/////////..............................---............---,,,,,,,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111222222222000000222444666555:::CCCOOO^^^ooo}}}{{{xxxtttnnniiirrrxxxpppnnnpppqqq~~~nnn___[[[YYY[[[```bbbaaa^^^KKKLLLNNNQQQVVV[[[```bbbdddfffhhhiiiiiiiiikkklllrrrssssssssssssuuuxxxzzz{{{wwwvvvtttqqqpppqqqqqqqqqpppqqqqqqoookkkeeeaaa```___cccjjjvvv|||oooiiiiiigggfffddd^^^OOO@@@777555222111111111000.../////////.........------------------------------........................---------------------------------------------------------............///.......................................................................................---------------------------------,,,,,,,,,---------......___CCC@@@<<<:::::::::999888777777666555555555555555333333333333333333333333111222333333111111222333333333333333333333333333111222333333444444333333333333333444444444444555666666666666666777777777999999;;;===>>>DDDUUUhhhwwwiiihhhiiillluuu~~~zzzxxxtttnnniiihhhgggddd```ccciiinnnooofffeeefffiiilllnnnmmmkkknnnooopppooommmllllllmmmlllfffdddhhhlllllllllnnnppprrrvvvzzzyyynnnwww~~~zzz}}}vvvyyy|||zzzqqqaaaPPPEEECCC<<<666666555222111111000000000////////////...........................------............------,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000////////////////////////000000111111111222222222111222333222000000222333666:::EEETTTcccppp{{{{{{xxxrrrgggaaannn{{{rrrooommmnnnrrr|||~~~jjj\\\]]]```cccccc___XXXPPPKKKPPPRRRVVV[[[___ccceeeffffffhhhkkkmmmnnnppprrrtttvvvwwwyyy{{{}}}zzzwwwsssqqqpppooonnnmmmrrrssstttqqqlllgggcccbbbaaaaaabbbgggqqq|||nnnmmmjjjiiiiiidddTTTDDD:::666222111111222000///////////////............................................................---------------------------------------------------------............///................................................................................................------------------------,,,,,,,,,---------......\\\EEEBBB===:::999888777666999999888777777777888888333333333333333333333333111222333333111111222333333333333333333333333333222222333444444444444333333333444444444555555555666666666666777777888888999;;;<<<<<>>LLL]]]ooovvvgggcccrrrrrrjjjiiimmmwwwvvvgggaaa```dddgggggg```SSSJJJHHHIIIZZZ\\\```dddggghhhhhhhhhmmmooorrrtttuuuwwwzzz}}}|||~~~zzzwwwtttpppnnnjjjmmmpppqqqooommmlllllliiiddd]]]ZZZ^^^kkk{{{~~~~~~qqqooollljjjllljjj\\\NNN@@@:::333111222333222000000000/////////.........................................................---------------------------------------------------------............///........................................................................---.....................------------------------,,,,,,,,,---------......ZZZFFFCCC>>>;;;:::999777666555555444444444444555555222222333333333333444444111222333333111111222333333333333333333333333333222222333444444444444444333444444444555555555555555666666777777888888999<<<;;;:::===OOOsssqqqeeefffpppzzz}}}|||yyytttnnnooommmjjjhhhhhhiiihhhgggkkkrrruuutttzzz}}}|||}}}|||wwwttttttqqqnnnkkkiiihhhjjjmmmooonnnpppsssyyy{{{hhhaaahhhlllsssvvvuuuvvvssshhh^^^TTTIII???<<<:::555000///111111000000000/////////........................------...////////////...,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111333333333333333555777999DDDRRRaaassssssbbbmmmtttlllnnnxxxrrraaa]]]dddlllcccaaa\\\QQQGGGGGGQQQZZZ```bbbeeehhhkkkmmmmmmmmmqqqsssuuuwwwyyy{{{{{{vvvrrrfffhhhjjjkkkkkklllnnnpppllliiiddd^^^\\\___eeejjj|||{{{yyywwwyyy~~~yyyvvvrrrnnnpppppphhh]]]LLLCCC999333333444333111000000000/////////......................................................---------------------------------------------------------............///........................................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......[[[FFFBBB>>>;;;;;;:::999888444333333333333333444444222222222333333444444444111222333333111111222333333333333333333333333333222333444444555444444444444444444444555555555555555666666777888888999999;;;:::>>>MMMlllqqqkkknnnyyyuuullljjjiiikkkooorrrqqqpppuuutttrrrsssuuuwwwyyyzzz{{{}}}yyyuuuqqqooonnnmmmjjjiiiiiimmmsssyyy~~~tttaaaaaahhhrrr~~~uuurrrqqqooolll___RRRFFFBBB???999444111111111111000000000//////........................------...///////////////,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111333444444444555888:::???PPPbbbnnnyyytttttt|||pppbbb```cccggghhhYYYUUUOOOJJJJJJRRR^^^fffeeefffhhhkkknnnrrrtttvvvsssuuuyyy}}}~~~yyyrrrqqqnnnjjjggghhhkkkooommmmmmkkkgggccc```______lllyyy~~~zzzyyy}}}wwwttttttpppiii\\\PPPAAA777555555333000000000000000/////////...................................................---------------------------------------------------------............///........................................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......]]]DDDAAA>>><<<<<<<<<<<<;;;:::999999999999999::::::222222222333333444444444111222333333111111222333333333333333333333333333222333444444555555444444444444444555555555666666555666666777888999999999888;;;FFFaaaxxxsssuuuqqqeeebbbcccfffkkkrrryyy}}}zzzzzzzzz}}}|||xxxvvviiifffcccdddjjjrrryyy}}}{{{kkkeeekkkqqqyyy|||sssppppppppphhh[[[NNNHHHEEE???888555111111111111000000000000........................------...///000000//////,,,,,,,,,---------..............................------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111333444555555777999<<>><<<;;;;;;:::999888777666666777777666555333333333333333333333333222222333333333333444444222222222222333333333333333333444555555555555444444444555555555666666666333888666666>>>===;;;BBBEEEeeewwwwwwwwwuuuqqqmmmlllpppwww|||vvvtttssstttxxx|||zzzyyy|||zzzrrreeeWWWLLLFFFDDD>>>:::555111000000000000////////////////////////................................................---------............///........................,,,------------.........//////............//////......//////////////////////////////////////////000000000000111111111111000000000//////000000111111111222222333333444444333222444777<<>><<<;;;;;;;;;:::888777666666777777666555444444444444444444444444222222222333333333444444222222222333333333444444333444444555555555555555555555555555666666666666777:::777999@@@===???LLLjjjyyyzzz{{{ppppppkkkoootttxxx|||{{{yyywwwvvvtttrrrzzzyyy}}}|||}}}|||~~~}}}ttteeeVVVLLLGGGDDD@@@:::555111000000000////////////////////////................................................---------............///........................------------............//////............//////............///////////////////////////////////////000000000111111111111000000000///000000111111111111222222333444444555333222444999AAARRRmmmppplllyyyrrraaa```eeeiiicccXXXNNNHHHJJJRRRXXX___bbbgggjjjkkkmmmqqqtttsssxxx~~~|||yyytttpppnnnlllkkkjjjmmmmmmllliiieeecccccceeesss~~~wwwjjjssssssrrrlll[[[FFF999555222222111111111111///...////////////////////////........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,------------------------......------,,,+++,,,,,,,,,---------......------------------------------------------------\\\EEEBBB>>><<<;;;<<<;;;:::888777666666777777666555444444444444444444444444222222222333333333444444222222333333333444444444333444555555666666555555555555555666666666777777:::;;;888:::>>>;;;EEE^^^}}}}}}zzzllljjjpppsssyyy}}}wwwppplllnnnnnnqqqxxx|||~~~}}}~~~yyy}}}|||ppp```RRRJJJHHHEEE@@@:::555222000000000000000000000000000000................................................---------............///........................---------.........////////////............//////---.........//////000000000000000000000000000000///000000000111111111111000000000000000111222222111222222333444444555555777666999AAANNNcccwwwmmm~~~ssseeebbbfffkkk```WWWLLLFFFIIIQQQ[[[```bbbgggllloooooopppssswwwwww{{{wwwsssnnniiieeegggjjjnnnooommmhhhdddbbb]]]kkkxxxwwwrrrooonnngggWWWFFF===444222000111222333111///////////////////////////........................---------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,,,,---------......------------------------------------------------\\\DDDAAA>>><<<<<<<<<;;;;;;888777666666777777666555444444444444444444444444222222333333333333444444333333333333444444444444444444555666666666666555555555666666666777777777:::999777999======UUU{{{~~~wwwqqqpppvvv~~~xxxsssjjjhhhjjjooorrruuu|||yyyssssssyyy~~~}}}}}}}}}xxxlll[[[PPPKKKJJJGGGAAA:::444222111000000000000000000000000................................................---------............///........................------.........///////////////............//////------......///000000000000000000000000000000000000000000000111111111111000000000000111111222333222222333333444444555555666777???NNN___ttt}}}wwwjjjhhhiiifffbbbRRRLLLFFFGGGPPPZZZbbbeeejjjnnnssstttsssuuu{{{~~~zzzuuunnnjjjeeehhhmmmpppqqqoookkkiii```cccjjjsss~~~tttkkklllmmmcccRRRFFF999555111111333444222000////////////////////////........................,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---......,,,,,,,,,------------...+++,,,,,,------.........------......------,,,+++,,,,,,,,,---------......------------------------------------------------[[[DDDAAA===<<<<<<<<<<<<;;;888777666666777777666555555555555555555555555555222222333333333333444444333333333444444444444555444444555666666666666666555666666666777777777777888888777<<<@@@GGGmmm~~~yyyyyy}}}~~~~~~sssooommmlllkkklllsss|||~~~wwwjjjbbbiiiyyyzzzkkk]]]MMMMMMLLLGGG>>>777333222000000000000000000000000................................................---------............///....................................//////////////////............//////------......///000000111000000000000000000000000000000000000111111111111000000000000111222333444222222333333444555555555888===KKKbbbxxx|||qqqmmmlllggg\\\QQQHHHIIIMMMSSS[[[bbbhhhjjjpppssswwwwwwxxx{{{uuuqqqiiiiiijjjkkkmmmoooppppppiiifffdddeeekkkttt~~~~~~ooommmoooiii\\\RRR@@@:::444111222333222///////////////////////////........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......++++++,,,,,,---......///------......------,,,+++,,,,,,,,,---------......------------------------------------------------ZZZDDDAAA===<<<<<<<<<<<<;;;888777666666777777666555555555555555555555555555222222333333333444444444333333333444444444555555444555555666666666666666666666666666777777777777888999:::@@@FFFRRR|||}}}~~~zzzsssmmmgggeeejjjrrr~~~|||~~~uuufffXXXddd{{{xxxiiiMMMOOOOOOJJJAAA999444222000000000000000000000000................................................---------.........//////..................................../////////000//////............//////---------...///000000111000000000000000000000000000000000000111111111111000000000000111222333444222222333444444555555666@@@HHH\\\xxx~~~wwwuuurrrpppkkk```RRRGGGEEEMMMWWW___dddggglllooorrruuuwwwyyy}}}~~~yyyvvvnnnkkkgggfffhhhlllqqqssslllkkkgggeeeeeejjjrrrxxx{{{uuuuuupppggg```FFF???666111222222000...////////////////////////........................,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........++++++,,,,,,---...//////------......------,,,+++,,,,,,,,,---------......------------------------------------------------YYYCCCAAA>>><<<<<<<<<;;;:::;;;888666555666777777777444444444444444444444444444444444444444444444444555555555555555555555555666555555444444666777888555666777777777888888888@@@999:::FFFUUUlll~~~~~~|||{{{zzz{{{|||}}}}}}}}}|||{{{}}}}}}~~~{{{xxxtttooollluuuyyy}}}uuuggg```]]]hhh{{{hhhXXXKKKIIIGGG>>>555111222222222222111000...---222111111000///......---........................------------------------..................------......///000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222222222222333333888444222555777555555888BBBWWWvvvzzz{{{yyyuuuzzzwwwrrrkkk^^^PPPJJJKKKTTTWWW[[[aaaggglllqqqtttwwwzzz~~~~~~ssssssrrrpppmmmllllllmmmnnnrrrrrrkkkbbb```eeelllxxxyyyxxx{{{tttiiiVVVIII;;;666555333222333000000000000////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,------......------,,,---..................---///......------,,,++++++......////////////......VVVCCCAAA>>><<<<<<<<<;;;::::::888666666777888777666444444444444444444444444444444444444444444444444555555555555555555555555666555555444555666777888777777777666555666777888BBB???DDDRRRcccxxx~~~~~~}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuwwwxxxxxxxxxwwwvvv}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||yyywwwssswww|||yyypppllldddgggwwwvvvdddQQQHHHFFFDDD???:::555555444333111000000///111111111000///.................................------------------------..............................///000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222222222333333333555222222555555555888>>>UUUiiisssttt}}}xxx{{{|||sssggg]]]SSSKKKKKKOOOWWW[[[bbbiiinnnrrruuuwwwzzzzzzyyywwwssspppmmmllllllnnnrrruuuqqqjjjdddccceeelllzzz~~~zzzyyyvvvsssfffTTTAAA999777444111///111000000000////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,------......------,,,------............------------------------------......////////////......SSSCCCAAA>>><<<<<<<<<;;;:::999888777777999888777555444444444444444444444444444444444444444444444444555555555555555555555555666555555555555666777777777777888777666777999;;;@@@FFFVVVkkk|||~~~~~~}}}~~~||||||zzzyyywwwwwwvvvvvvttttttrrrqqqpppoooooonnnmmmnnnooopppppppppoooooosssssstttuuuvvvwwwxxxxxxwwwwwwxxxwwwvvvwwwzzz|||~~~~~~}}}~~~zzz{{{|||}}}~~~xxxzzz|||{{{zzz}}}{{{wwwuuulllfffkkkyyyuuu^^^LLLGGGJJJHHHDDD:::999666333222111111222111111000000//////..............................------------------------..............................///000000000000///////////////////////////////////////000000000000000000000000111111111111000000000111111111222222111222222222333333333444444333444666555666???IIIeee|||yyylll}}}{{{}}}}}}zzzkkkYYYNNNIIIIIIOOOWWWZZZ___gggnnnsssvvvxxxyyy|||xxxssspppmmmllljjjooosssuuuqqqkkkfffcccaaalllwwwzzzzzzyyydddLLL@@@;;;666111///111111000000000/////////////////////////////////........................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,------------,,,,,,++++++,,,------...//////......////////////......RRRCCCAAA>>><<<<<<<<<;;;:::888777777888999999666444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666777555777::::::999:::<<>>QQQooo~~~~~~vvvxxxxxxxxxyyy{{{|||{{{yyysssrrrqqqooommmlllkkkkkkjjjiiifffdddccccccccccccdddeeeeeefffffffffffffffffffffggghhhhhhiiijjjjjjllllllmmmlllkkkllloooqqquuuuuuuuuvvvwwwyyyzzz{{{wwwxxx{{{}}}~~~|||vvvuuu{{{zzzxxxxxxssskkkhhhrrrpppZZZNNNLLLJJJFFF???<<<777333111111222333111000000000/////////...............................................................////////////---...//////000000//////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111222222333333444444444444555777888666:::HHHWWWnnnqqqvvv~~~nnn___OOOHHHIIINNNWWW___bbbgggnnnsssvvvzzz~~~zzzwwwssspppnnnggghhhlllppprrrqqqnnnlllbbbfffkkkttt~~~pppZZZJJJ???777333333111111111000000000//////////////////////////////................................................------------------------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---......//////......---SSSCCCAAA>>><<<<<<<<<;;;:::888777777888999999666444444444444444444444444444444444444444444444444444555555555555555555555555444555555666666666666666444888<<<<<<:::999<<>>999444111000111222000000000000////////////........................................................./////////000000------...///////////////////////////////////////////////////000000000000///000000000111111111111111111111111222222222222111111222333444444555555444555777777888???SSSfffqqqxxx|||vvvZZZQQQJJJKKKPPPVVV]]]cccooorrruuuxxx{{{~~~{{{zzzxxxtttrrrjjjhhhfffhhhlllqqqsssssskkkgggdddiiixxx~~~uuugggWWWDDD666333777111111111111000000000000////////////////////////................................................------------------------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,------............------SSSCCCAAA>>><<<<<<<<<;;;:::999888777777999888777555444444444444444444444444444444444444444444444444555555555555555555555555444555555666777666666666555999<<<;;;999:::???DDDYYYuuuzzzyyy~~~~~~yyyuuussspppkkkgggdddbbb````````````___]]][[[ZZZYYYWWWVVVUUUUUUUUUSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOONNNOOOPPPPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTPPPQQQQQQQQQPPPQQQSSSVVVYYYYYYZZZ[[[\\\]]]^^^___\\\]]]```cccdddeeedddcccffffffffffffggghhhiiijjjjjjjjjlllpppuuuzzzzzzwwwuuu~~~~~~||||||wwwyyy}}}jjjQQQDDDCCCDDDAAA;;;666222000000111000000000000////////////.........................................................//////000000111------...////////////...////////////////////////////////////000000000000000000000000111111111111111111111222222222222333111111222333444555666666444333555777<<>><<<<<<<<<;;;::::::888666666777888777666444444444444444444444444444444444444444444444444555555555555555555555555444444666777777777666555666999::::::;;;CCCPPP[[[lll|||rrrrrr}}}uuurrrmmmhhheeebbb```^^^WWWUUUTTTSSSTTTTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLLLLKKKLLLMMMNNNOOOKKKKKKKKKLLLLLLLLLLLLMMMLLLMMMMMMMMMLLLMMMOOORRRQQQRRRSSSTTTUUUUUUVVVVVVQQQRRRTTTVVVWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXZZZ[[[ZZZZZZ[[[___ccciiiooorrrwww|||~~~zzz~~~~~~~~~zzz~~~{{{yyy}}}~~~zzzZZZHHHHHHGGGCCC>>>999444222111111////////////000000000000................................................---......///000000111111,,,---......//////......////////////////////////////////////000000000000000000000000111111111111111111111222222222333333111111222333444555666666555444555;;;FFFYYYuuu{{{ooo}}}~~~{{{zzzzzzxxxnnn\\\OOOIIIKKKQQQ[[[aaafffmmmtttuuuyyy~~~~~~}}}|||yyywwwtttoookkkhhhiiikkknnnssspppllliiihhhllluuu}}}}}}dddHHH999666222222222111111111000000////////////////////////................................................------------------------------------------------------------------------,,,------......------,,,------............---------------------------,,,,,,------......------,,,|||QQQCCCAAA>>><<<<<<<<<;;;:::;;;999666555666888888777444444444444444444444444444444444444444444444444555555555555555555555555333444666777777777666555555777999:::@@@NNNcccsssvvv}}}wwwlllkkkuuuzzzfffcccbbb___[[[VVVSSSSSSSSSPPPOOOMMMMMMNNNOOONNNMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNMMMLLLKKKOOOOOONNNMMMNNNOOOPPPQQQMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNOOOQQQTTTPPPQQQRRRSSSTTTTTTTTTTTTNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTWWW[[[___bbbiiiooowwwyyyxxxwwwxxx{{{}}}|||}}}{{{uuu~~~}}}|||zzzzzzbbbNNNNNNHHHFFFAAA;;;777333222111////////////000000000000........................////////////////////////---......///000111111222,,,---......//////......////////////////////////////////////000000000000000000000000111111111111111111222222222333333333111111222333444666666777999777888AAAPPPgggfffmmm{{{|||tttyyy}}}{{{qqqaaaQQQGGGOOOQQQYYYbbbgggllluuu~~~|||~~~zzzvvvvvvtttqqqllljjjjjjkkkssstttuuuqqqkkkhhhooowwwuuuVVV???666222222222111111111111000////////////////////////........................////////////////////////------------------------------------------------------------------------,,,------......------,,,---......//////......---+++,,,,,,------......///,,,------......------,,,wwwSSSGGGCCC>>>::::::;;;;;;;;;:::999888888777777888888666666666666666666666666555444444333333444444555333333333444444444555555444555666777888888888777333999???BBBHHHXXXqqq{{{~~~{{{qqqpppzzzyyymmmccc___[[[WWWQQQNNNLLLLLLMMMLLLMMMMMMNNNNNNOOOOOOOOONNNOOOPPPQQQQQQPPPOOONNNSSSRRRRRRTTTWWWWWWUUURRRRRRSSSTTTUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWVVVUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWYYYZZZ\\\\\\\\\ZZZXXXWWW[[[ZZZYYYXXXXXXXXXXXXYYYXXXZZZXXXTTTQQQRRRTTTUUUWWWXXXXXXUUUTTTUUUUUUTTT___^^^bbbiiimmmlllkkklllxxx}}}zzz{{{{{{~~~yyy}}}~~~cccLLLDDDEEECCC???;;;999444///333222111000////////////....................................................................................////////////000000000000////////////////////////000000000000000000000000000000000000000/////////000222444666222444555555666888777444===000===SSS```~~~mmmssswwwwwwmmmrrrvvvxxxooo\\\KKKJJJPPPPPPZZZbbbfffmmmwww}}}|||~~~~~~}}}xxxvvvtttrrrpppmmmjjjggggggooovvvuuuppplllnnnqqqzzz{{{cccIII888555555333111000111000...000/////////...............------,,,,,,------...........................---------............///...------,,,,,,------...,,,,,,,,,---------..............................------............------,,,,,,,,,---------......,,,,,,,,,---------......wwwSSSFFFBBB>>>;;;:::;;;;;;;;;:::999888888777777888888666666666666666666666666555444444333333444444555444444444555555555666666666666777888888888888888;;;666777FFF___ttt~~~{{{vvvmmmjjjyyy|||ooobbbYYYRRRQQQPPPOOOOOOPPPQQQQQQSSSTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVWWWVVVVVVYYY\\\]]][[[YYY\\\\\\\\\]]]]]]\\\\\\\\\ZZZ[[[]]]^^^___```______``````aaaaaaaaaaaaaaaaaa``````aaabbbcccdddeeefffaaabbbcccdddeeeffffffgggeeeeeedddbbbaaabbbcccddd```aaacccbbbaaaaaaaaa```aaakkkyyyyyyllleeefffkkkwww}}}zzz{{{~~~xxx{{{~~~rrr\\\IIIGGGFFFDDD???888222000222222111000/////////000....................................................................................////////////000000000000////////////////////////000000000111111111111111111111111111000000///000111222444555444444333333666888999777888:::LLL```xxxvvvwww}}}rrrmmmkkkuuuqqqlllaaaRRRHHHIIIPPPXXXbbbkkknnnrrryyy}}}|||~~~~~~zzzxxxuuurrrpppnnnkkkiiihhhkkkooorrrsssrrrpppnnnuuuzzzlllQQQ>>>666555333111111222111000000000/////////............------,,,,,,------...........................---------............///...------,,,,,,------...,,,,,,---------.................................------............------,,,,,,,,,---------......,,,,,,---------.........xxxSSSEEEBBB>>>;;;;;;;;;;;;;;;:::999888888777777888888666666666666666666666666555555444444444444555555555555555666666666777777777777888888888888888888>>>;;;???UUUrrryyypppmmmttttttfff[[[TTTQQQRRRTTTVVVXXXYYYYYYZZZZZZ[[[\\\]]]^^^_________^^^___```aaaaaa```___^^^^^^^^^___bbbfffhhhhhhgggiiiiiiiiiiiihhhhhhhhhhhhhhhjjjlllnnnpppqqqqqqqqqssssssssstttssssssrrrrrruuuuuutttuuuwwwzzz}}}zzz{{{||||||{{{yyyvvvuuussspppmmmmmmnnnpppqqqqqqiiikkkmmmnnnmmmllllllmmmppp}}}ggg```dddrrr~~~~~~|||zzzxxxzzz~~~~~~vvvoooSSSJJJFFFHHHEEE;;;444333111111000/////////000000....................................................................................////////////////////////000000000000/////////000000000111111111111111111111111111111000000000000111333444555777333000222666999:::999666EEEXXXiii{{{ppplllbbbgggooowwwkkk\\\QQQJJJHHHMMMUUU```iiirrruuuyyy~~~~~~|||{{{}}}~~~~~~~~~~~~}}}zzzvvvsssqqqpppmmmllliiiggghhhmmmtttwwwsssnnnpppsssyyy~~~xxx~~~bbbLLL;;;666222111333333222111000000000/////////............------------..............................---------............///......------------......,,,------------.................................------............------,,,,,,,,,---------......,,,------------.........wwwRRRDDDAAA===;;;;;;<<<<<<;;;:::999888888777777888888666666666666666666666666555555444444444444555555444555555555666666666666777777777777777888888999999FFFZZZkkkwww~~~nnnnnnzzz~~~qqqfff___]]][[[]]]^^^``````___^^^]]]^^^```bbbeeehhhiiijjjkkkhhhiiijjjkkklllkkkjjjjjjmmmnnnqqquuuyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~kkkkkkttt|||wwwzzzyyyzzz|||~~~|||~~~yyyxxxjjjssscccPPPDDDGGGIIIAAA999777111000000//////000000000....................................................................................////////////////////////000000000000//////000000000111111111111111111111111111111111000000111111222333444444777222000333777777777888@@@PPPaaasssssszzznnnbbbcccmmmvvvrrraaaPPPIIIJJJNNNVVV]]]dddkkksssxxx|||~~~|||zzzxxxuuutttxxxxxxxxxwwwvvvvvvyyy|||yyyxxxxxxxxxzzz~~~}}}xxxuuusssrrrpppooojjjgggdddhhhpppvvvuuusssqqqrrrvvv~~~}}}rrr\\\CCC:::222111333333111000000000000////////////.........------------..............................---------............///......------------......------------....................................,,,------......------,,,,,,,,,,,,---------......------------............vvvQQQCCCAAA===<<<<<<<<<<<<;;;:::999888888777777888888666666666666666666666666666555555444444555555666333333444444444555555555666666666666666888999:::777NNNiiiuuutttxxx~~~qqqmmmnnn|||qqqjjjjjjllliiijjjkkklllllllllkkkjjjnnnpppssswwwyyy{{{{{{{{{~~~}}}}}}vvvxxxvvvssssssuuuyyy|||~~~|||zzzxxxzzz}}}~~~}}}gggfffrrr|||aaaIIIEEEIIIEEE<<<777222111111000000000000111////////////////////////////////////////////////////////////////////////............////////////.../////////000000000111000000000000111111111111111111111111111111111111111111222222333333333333555222222777888666666999KKK[[[ooowwwkkk___eeennnsssssscccUUUIIIHHHOOOVVV^^^dddjjjnnnsssxxx~~~~~~}}}zzzyyywwwtttqqqnnnkkkiiijjjjjjjjjhhhggghhhkkknnnmmmllllllnnnqqqvvvzzz}}}~~~}}}||||||}}}~~~}}}|||}}}}}}~~~|||~~~{{{wwwvvvuuusssrrrmmmjjjffffffjjjpppvvvzzzvvvxxxyyy{{{~~~mmmQQQBBB444111333222000000111000000000///////////////......------......///........................---------............//////......------......///---------.........//////........................,,,,,,------------,,,,,,,,,,,,,,,---------......---------.........//////uuuOOOCCC@@@===<<<<<<===<<<;;;:::999888888777777888888666666666666666666666666666666555555555555666666333333333444444444444555666555555666777999;;;===@@@PPPdddooottt|||oooooouuuxxxoookkkmmmpppxxxyyy|||}}}xxxsssqqqooolllmmmsss{{{}}}|||{{{xxxuuutttuuuvvvkkkdddgggzzzxxxYYYIIIHHHGGG???666444444333222111111111111////////////////////////////////////////////////////////////////////////............////////////......//////000000111111000000000111111111222222222222222222222222222222111111222333444444333333444222555:::999555999BBBPPPggg~~~uuuvvv______lllsssmmmdddRRRKKKIIINNNVVV\\\dddjjjrrrtttxxx~~~}}}zzzyyywwwuuusssrrrqqqpppmmmllljjjhhheeeaaa^^^]]]YYYZZZYYYXXXWWWXXX[[[]]]]]]]]]^^^___cccgggkkkmmmnnnoooppprrruuuxxx|||~~~~~~~~~{{{yyywwwwwwxxxzzz|||}}}|||}}}~~~{{{yyywwwuuutttpppnnnjjjffffffkkkuuu|||zzz|||}}}{{{yyydddMMM999333444111///000111111000000000///////////////............//////........................---------............/////////............//////------........./////////........................,,,,,,------------,,,,,,,,,,,,,,,---------......------........./////////sssNNNBBB@@@===<<<======<<<;;;:::999888888777777888888666666666666666666666666666666555555555555666666444444444444555555555555777666666777999<<>>RRRkkkvvvvvvkkk\\\hhhooojjj```XXXQQQJJJOOOTTT[[[aaagggmmmuuuzzz{{{mmmeeeccc^^^WWWSSSRRRRRRRRRSSSSSSRRRPPPNNNKKKLLLNNNMMMLLLKKKKKKLLLQQQPPPOOONNNNNNPPPRRRTTTVVVTTTRRRUUUYYYZZZVVVRRRUUUUUUTTTSSSRRRSSSUUUWWWWWWVVVVVVWWWZZZ\\\\\\ZZZ[[[ZZZYYYYYYYYYXXXWWWUUUVVVWWWVVVUUUTTTTTTWWWYYYZZZ[[[]]]bbbdddfffiiimmmnnnrrryyy~~~{{{wwwuuuvvvsssooolllkkkkkkjjjiiippptttyyy|||}}}}}}}}}~~~}}}^^^@@@444555444000222222222111111111111000................................................---------............//////............---------..........................................------------------------------................................................oooMMMBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777666666666555666666777777:::999777999???IIIRRRXXXfffhhhkkklllqqq~~~www~~~~~~qqqdddYYYRRROOONNNLLLMMMOOOUUU```nnn}}}vvvfff]]]^^^bbbbbbfffeeebbb___^^^___bbbdddpppuuukkk~~~{{{vvvtttooogggdddfffqqq||||||xxxyyytttlllnnniiiccc______gggsss~~~dddNNNGGGBBBCCC>>>777333333444333222............////////////........./////////000000////////////////////////////////////000000000000111000000000000000000000000000000000000000000000111111222222222333333333111222222333333444555555;;;555444999<<>>777555333222222222111111111111000................................................---------............//////............---------................................................------------------------................................................mmmKKKBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777777666666555555555666666999888777777;;;EEEQQQZZZkkkqqqtttsss|||tttwww|||pppbbbWWWPPPMMMLLLOOORRRZZZhhhzzzrrreee___cccggggggooonnnllljjjhhhhhhkkknnn}}}}}}wwwsssllldddaaabbblllrrryyy}}}|||vvvqqqmmmoooiiiddd___WWWRRRZZZgggxxxVVVHHHFFFFFFBBB<<<777444333444555000000//////................../////////000000000////////////////////////////////////000000000000000000000000000000111111000000000000000000000000111111222222222333333333222222222333444444555555777444555:::@@@MMMhhh|||ggg^^^kkkpppmmm^^^MMMGGGLLLRRR\\\^^^cccllluuu{{{}}}}}}xxxhhhWWWQQQQQQQQQQQQSSSQQQQQQRRRRRRSSSUUUVVVWWWWWWYYY\\\]]]]]]^^^___aaacccdddeeefffggghhhiiiiiilllyyyjjjeeewwwqqqqqqrrrrrrrrrpppooonnnhhhiiijjjjjjjjjjjjkkklllllllllmmmnnnmmmllljjjiiijjjhhhffffffhhhiiigggdddiiihhhhhhiiilllppprrrrrrvvvxxx}}}}}}zzzyyyvvvrrrpppnnnllljjjggghhhmmmsssxxxzzzzzz{{{|||gggIII777222333222222222111111111111000................................................---------............//////............---------................................................------------------------................................................jjjIIIBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777777666555555555555555555555999;;;::::::CCCSSS```rrrwwwxxxzzzuuuooo{{{nnn```UUUOOOLLLLLLUUU^^^pppvvvjjjeeeiiirrryyy{{{uuuqqqppptttxxx{{{vvvqqqlllgggeeedddkkkjjjrrr|||~~~wwwsssvvvxxxnnnfffbbbXXXNNNRRR^^^}}}mmm\\\TTTJJJHHHDDD===777333222333111111000///...//////000...////////////000000000////////////////////////////////////000000000000000000000000000111111111000000000000000000000000111111222222222333333333222222333333444555555555555666888===GGG[[[wwwmmmbbbbbbllliiiaaaSSSHHHIIISSS]]]bbbfffmmmsssxxx}}}pppcccXXXUUUVVVWWWYYY]]]XXXYYY[[[\\\^^^aaaeeehhhfffhhhjjjkkkkkkkkklllnnnqqqsssuuuxxxzzz|||}}}}}}pppuuu}}}~~~|||xxxuuuvvvyyyyyyuuuppptttxxx~~~{{{yyyvvvsssrrrpppooollljjjiiilllooorrruuuwww{{{~~~~~~|||xxxVVV<<<444555222222222111111111000000................................................---------............//////............---------........................---------...............------------------------................................................hhhHHHBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777777666666555555555666666111999??????>>>HHH^^^qqqyyyyyyyyyrrrwwwxxxkkk]]]SSSOOONNNOOOYYYiiizzznnneeehhhwwwyyyssssssyyy}}}|||yyysssoookkkhhhfffhhhdddiiivvv}}}{{{yyyllleee]]]TTTSSSYYYnnnxxx___KKKJJJHHHCCC===888666555333222000//////000222333////////////000000000111////////////////////////////////////000000000000//////000000111111111111000000000000000000000000111111222222222333333333222333333444444555666666777:::>>>DDDRRRiiikkk\\\^^^gggiii___SSSKKKJJJPPP[[[dddeeennnwwwzzzyyy}}}{{{hhhaaa\\\\\\^^^___aaaeeeaaaccceeegggiiilllqqquuuyyy{{{~~~|||xxxxxx||||||yyytttyyyyyywwwtttrrrrrrqqqooonnnmmmmmmmmmmmmooottt{{{|||{{{~~~iiiJJJ:::777222222222111111111000000................................................---------............//////............---------........................---------.........//////------------------------................................................gggHHHBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777666666666666666777888888222777;;;<<<@@@OOOiii}}}{{{xxx{{{zzzvvvvvvgggZZZQQQOOORRRUUUccczzz~~~}}}~~~ssshhhffftttyyytttwwwyyysssooojjjeeeccc___aaammmyyywwwjjj```ZZZUUURRR```xxx~~~___KKKJJJHHHGGGDDDBBB@@@???666555333111000111333444/////////000000000111111////////////////////////////////////000000000000/////////000111111222222000000000000000000000000111111222222222333333333333333333444555555666666444:::@@@HHH[[[sssnnn___\\\bbbjjjbbbVVVKKKIIIOOOWWW```gggjjjttt}}}|||}}}tttfffbbbaaadddfffgggjjjoooooosssxxxzzz|||~~~xxxvvvvvvrrrooolllmmmpppssssssqqq}}}yyyuuusssrrrrrrqqqpppooonnnllljjjkkkpppxxx}}}}}}~~~yyyZZZ@@@333222222222111111111111000................................................---------............//////............---------........................,,,,,,------.../////////------------------------................................................fffIIIBBB@@@============<<<;;;888888888888888888888888666666666666555555555555333444555555444444555777666666666777777999:::;;;GGGAAA:::999CCCXXXqqqxxxvvvxxxxxx}}}sssdddVVVPPPQQQVVV[[[qqqxxxmmmeeekkkwwwuuuyyy}}}~~~~~~xxxtttmmmeeeccc```___fffrrr~~~ooobbb^^^XXXOOOXXXmmmyyy{{{iiiSSSNNNIIIHHHIIIJJJJJJIII<<<:::666333111111111222//////000000000111111111////////////////////////////////////000000000000...//////000111111222222000000000000000000000000111111222222222333333333333333444444555666666666222;;;EEERRRlllqqqaaaaaahhhiiifffUUUMMMIIIMMMTTT[[[dddlllpppxxx|||pppdddaaaaaaccceeefffllltttyyyuuuvvvsssmmmgggfffiiimmmmmmmmmmmmooosssxxx}}}~~~xxxsssqqqqqqqqqpppnnnmmmllljjjjjjmmmrrrvvvzzz}}}~~~~~~oooLLL666222222222111111111111000................................................---------............//////............---------........................,,,,,,------...//////000------------------------................................................fffJJJBBB@@@>>>=========<<<;;;888888888888888888888888777666666666555555555555333444666555444444555777666666666777888:::<<<<<>>999555111000000000000000000000111111111111////////////////////////////////////000000000000...//////000111222222222000000000000000000000000111111222222222333333333333333444444555666666666666AAAOOObbb~~~aaaXXXdddoooiii\\\IIIFFFHHHQQQXXX^^^hhhrrruuuzzzyyyjjj\\\YYYXXXZZZ[[[^^^fffpppwww{{{wwwqqqkkknnntttvvvqqqkkk^^^```aaa``````dddmmmuuu{{{|||~~~yyyssspppoooooooookkkllllllkkkjjjkkkmmmooouuuxxx{{{zzzyyy}}}]]]AAA222222222111111111111000................................................---------.........////////////.........---------........................,,,,,,------...///000000------------------------................................................