BM6(; wwwuuurrrooolllkkkjjjjjjooorrr}}}yyyjjjbbbdddgggxxxnnnwww~~~fff[[[dddkkkmmmmmm[[[VVVYYYWWWUUURRRPPPPPPPPPPPPZZZ___mmm{{{wwwdddUUUOOOUUU[[[bbbuuu}}}~~~vvvUUUTTTbbb|||nnnsssllldddaaajjj|||~~~{{{zzzwwwpppjjjjjjooouuusss^^^YYY]]]^^^~~~wwwQQQ___sss\\\YYYnnnwwwrrr~~~qqqaaa\\\QQQPPPNNNNNNOOOQQQSSSTTTWWW]]]jjjvvvxxx}}}|||nnn]]]QQQQQQ\\\ffffffyyyxxx{{{~~~fff```XXXRRRZZZccciiikkkrrrzzzwwwmmmooonnnooopppkkk^^^QQQIIIIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPRRRWWWZZZZZZ\\\```ppp|||WWWGGGIIIKKKggg~~~yyyyyy~~~{{{pppnnnttt}}}|||aaa^^^bbbYYY\\\qqqxxx~~~|||zzzyyyvvvrrroookkkdddaaaiiivvviiiZZZYYYYYYXXXwwwtttsss]]]NNN___ppp]]]\\\sss}}}wwwtttXXXSSSKKKPPPTTTTTTQQQOOOQQQTTTVVV]]]nnnssslllwwwyyyvvvZZZOOOQQQYYYfffoooyyyrrrwwwyyyooowwwwwwsssnnnmmmlllggg^^^VVVQQQVVV\\\bbbllluuuyyywwwxxxnnngggeeebbb[[[TTTRRRUUUZZZbbbgggccc[[[XXX\\\cccfffgggeee```^^^bbbfffiiikkkiiieeeccccccaaa\\\YYY|||^^^KKKCCCKKKddd}}}nnnrrr}}}zzzuuuyyy}}}{{{dddVVVYYYWWWTTTSSS\\\ffflllqqqrrrmmmfffkkkooorrrpppjjj___SSSJJJFFFGGGGGGHHHIIIJJJKKKLLLMMMKKKMMMSSSVVVVVVXXX\\\hhhwwwuuuRRR???CCCGGGbbbyyyxxxrrrppp^^^fffoooxxx~~~rrrhhhjjjqqqtttkkkbbbaaahhhpppssssss~~~wwwWWWPPPTTTPPPZZZpppxxx~~~}}}zzzxxxtttpppmmmiiidddbbbkkkwww~~~vvv```ZZZXXXWWW___rrrfffPPPBBBXXXvvvaaa]]]rrr}}}xxxtttYYYSSSKKKOOOSSSSSSPPPOOOQQQSSSVVVaaarrrwwwqqq{{{yyyyyyqqqWWWNNNRRR]]]kkkwwwssseee```XXXWWWVVVWWW\\\eeeooovvvxxxvvvtttnnnfffbbbjjjuuunnnddd```iiiqqqtttyyyjjjRRRLLLJJJMMMQQQQQQRRRSSSIIIGGGHHHMMMUUUZZZZZZWWWQQQSSSUUUXXXZZZ\\\]]]]]]]]]]]]^^^]]]]]]fff|||ppp^^^RRRIIIBBB@@@KKKsssyyy```TTTWWWbbbjjjrrrsssooosssyyy{{{uuukkkhhhdddcccbbb\\\SSSKKKJJJNNNRRRYYYcccllllllgggjjjhhheeeeeejjjlllcccWWWJJJMMMWWWbbbfffaaaZZZWWWaaadddgggeeeaaa___cccgggfffgggddd```___```]]]WWWLLLpppYYY===;;;BBB\\\oooppp~~~~~~{{{|||}}}|||{{{uuu}}}|||www|||lllMMMKKKUUUWWWUUUPPPTTT___mmmtttrrrllliiigggnnnqqqkkkeee___SSSFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHJJJPPPSSSSSSUUUYYYfffuuutttUUU>>>CCCHHHaaauuurrreeecccfff^^^`````````fffsssxxxhhh\\\___iiimmmfff___```hhhooopppooouuuRRRFFFGGGKKK[[[nnnwww~~~zzzvvvqqqmmmjjjfffbbbcccmmmxxx}}}iiiPPPUUUQQQOOOddduuunnnVVVEEEVVV{{{ddd```uuuqqqYYYSSSMMMPPPTTTTTTRRRQQQSSSUUUUUUeeewww}}}}}}ttt}}}jjjRRRNNNSSS```rrrvvvkkk^^^RRRMMMKKKKKKMMMQQQ~~~wwwoooqqqllleee^^^ZZZVVVSSSQQQ___]]]YYYTTTNNNMMMWWWccc___VVVTTT```lllppprrrvvvwwwtttnnnlllooommmaaaTTTIIIFFFDDDGGGJJJMMMNNNNNNFFFBBB@@@DDDKKKNNNJJJEEEDDDEEEHHHKKKNNNQQQRRRSSSVVVXXXXXXWWWUUUaaa|||ooo[[[RRROOOJJJCCCIIInnntttgggccchhhpppuuusssnnnooorrrmmmqqqxxx{{{ppp\\\YYYWWWXXXZZZWWWPPPIIIKKKOOOQQQSSSWWW\\\\\\XXXZZZ\\\[[[[[[hhhvvvppp```CCCAAAEEEQQQZZZ[[[VVVSSSTTTXXX[[[ZZZWWWVVVZZZ^^^aaaaaa^^^ZZZZZZ[[[WWWQQQWWWhhh~~~ZZZDDDEEEFFFWWW}}}tttrrrzzzxxx}}}xxxsss}}}}}}{{{}}}}}}{{{zzzxxxtttttt___JJJNNNXXXZZZ]]]SSSMMMRRReeetttuuussssssnnnrrrqqqjjjgggeeeVVVDDDAAAAAABBBCCCDDDEEEEEEFFFHHHGGGJJJPPPSSSTTTVVV[[[gggvvvuuu[[[AAAEEEIIIcccyyyrrrkkkpppwwwvvvjjjcccgggnnnrrrvvvtttpppiii^^^XXX^^^hhhpppjjjfffjjjrrrwwwwwwttt|||vvvRRRHHHEEEKKK\\\kkkxxx~~~~~~yyytttpppmmmhhhccc```dddoooxxx{{{]]]GGGVVVTTTUUUzzz~~~ooo___KKKRRR{{{eeeccc{{{jjjWWWQQQPPPSSSUUUUUUTTTTTTVVVXXXWWWiiixxxyyyqqqyyybbbOOOOOOTTTaaavvv|||wwwkkk\\\LLLFFFFFFEEEEEEGGGjjjuuu}}}zzzvvvnnniiiccc[[[UUU^^^XXXQQQOOONNNNNNSSSZZZZZZTTTXXXhhhvvvyyyyyy{{{uuunnnaaaUUUPPPQQQNNNHHHDDDEEEEEEFFFIIILLLNNNNNNDDDAAA@@@FFFOOOSSSPPPKKKHHHIIIKKKNNNQQQSSSTTTUUUUUUWWWYYYXXXWWWdddqqqZZZOOOHHH@@@@@@JJJgggtttpppxxx|||nnnkkkmmmiiicccgggmmmoootttooo^^^UUUSSSRRRUUUYYYYYYTTTOOOOOOXXX^^^]]]]]]```dddeeecccddd]]]XXXcccrrrkkkYYYFFFCCCFFFRRR\\\]]]XXXTTTWWW[[[___^^^[[[[[[^^^bbbdddddd```]]]^^^___ZZZSSSRRRrrrRRREEEDDDBBBPPPsssxxxuuuvvvsss{{{wwwvvvwwwvvvtttsss}}}|||}}}{{{|||||||||wwwwwwwwwrrrllllllnnn```PPPRRRYYYbbbmmm```OOOHHHXXXnnnwwwwwwxxxyyyxxxsssoooqqqmmmYYYCCC???@@@AAABBBCCCDDDDDDEEEGGGFFFIIIOOOSSSTTTWWW[[[cccqqqqqqZZZ@@@BBBAAA]]]{{{www|||qqqpppxxxwwwnnngggjjj```WWWSSSTTTXXXaaajjjmmmiiigggkkktttxxxvvvrrrttt{{{XXXJJJEEEKKKZZZfff{{{}}}~~~}}}wwwrrrpppmmmggg```^^^eeepppxxx{{{zzzXXXGGG[[[[[[eeesssfffSSSGGGJJJ{{{fffeee{{{uuubbbWWWPPPQQQRRRSSSTTTTTTUUUWWWXXX[[[nnnwwwsssnnn{{{uuulllYYYNNNQQQUUUccc{{{lllyyyfffRRRJJJIIIHHHHHHHHHaaacccbbb~~~|||zzz]]]QQQGGGDDDDDDCCCCCCEEEQQQNNNUUUhhhuuuwwwwwwzzzuuupppdddWWWOOOLLLHHHBBBBBBEEEFFFEEEHHHLLLNNNMMM>>>======CCCIIILLLIIIEEEHHHIIIKKKMMMOOOPPPQQQQQQPPPSSSVVVWWWYYYggghhhXXXJJJ===<<>>??????@@@AAABBBCCCCCCDDDBBBFFFLLLQQQRRRUUUYYYbbbqqqppp\\\AAABBB>>>NNNwww{{{vvvqqqxxxvvvgggWWWHHHHHHRRR]]]gggnnnhhheeeccciiiqqqtttrrrmmmqqqdddGGGCCCLLLXXXddd||||||zzztttpppnnnllleee]]]^^^hhhtttzzzwwwWWWJJJTTTRRReeefffvvvHHHFFFFFFuuuiiihhh|||xxxhhh[[[YYYSSSPPPPPPQQQQQQSSSTTTVVVWWW]]]sssxxxppplllwwwqqqddd]]]PPPNNNTTTXXXjjjpppmmmSSSFFFDDDCCCCCCCCC\\\gggeee}}}zzzxxxsssrrrgggZZZLLLFFFDDDCCCCCCDDDIIIGGGNNN]]]ffffffgggkkkppplllddd\\\ZZZWWWNNNCCC:::???AAA???@@@EEEGGGEEE>>>>>>@@@CCCEEEEEEBBB@@@HHHIIIKKKMMMOOOPPPQQQQQQUUUUUUVVVWWW[[[kkkzzzxxxzzzrrrooo___OOO@@@;;;EEEbbb~~~|||ppp```eeesssgggaaaeeemmmrrrxxxqqq]]]TTTOOOLLLNNNTTTXXXWWWUUU[[[hhhtttvvvssspppkkkgggjjjiiifffdddgggeeeVVVFFF???FFFUUUcccfff]]]SSSOOOTTTXXX]]]]]]ZZZXXX[[[^^^dddbbb]]][[[]]]___YYYQQQwwwYYYAAA<<<>>>RRRyyy|||mmmooosssuuuuuutttuuuvvvhhhpppyyy{{{yyyxxxzzz|||tttssspppooopppuuu||||||qqqccc]]]^^^___^^^ZZZ[[[ZZZWWWTTTUUU\\\bbbdddeeeZZZNNNMMMOOO[[[pppvvvjjj\\\YYYeeeqqqrrrkkkeeefffqqqhhhKKK:::<<<===>>>???@@@AAAAAABBBBBBAAADDDKKKOOOQQQTTTYYYdddrrrrrr```CCCEEE???CCCsssvvvvvvhhhVVVGGGGGGRRR___gggmmmgggdddccchhhooosssooojjjlllwww}}}iiiFFFGGGSSS[[[ggg~~~{{{zzzvvvpppnnnkkkiiibbb[[[^^^lllzzzkkkTTTMMMMMMLLLiiirrr}}}LLLMMMCCChhhmmmiiissszzz___XXX^^^YYYRRRRRRQQQRRRTTTWWWXXXYYYYYYvvv|||wwwrrrqqqgggUUUPPPHHHKKKUUU]]]uuuwwwxxxYYYIIIEEEFFFGGGGGGYYYsssvvv}}}wwwfffXXXJJJAAA>>><<>>[[[yyyjjjgggnnnrrrzzzsssYYYJJJVVVmmmddd^^^dddnnnuuu|||vvvbbbMMMIIIFFFHHHOOOVVVWWWVVVVVVdddsss|||~~~{{{rrrhhhrrrrrrtttwwwvvvkkkWWWEEE???HHHVVVbbbaaaYYYSSSRRRTTTYYY]]]]]]ZZZXXXZZZ^^^]]]ZZZUUUSSSUUUWWWRRRIIIkkkdddBBB@@@@@@QQQvvv~~~pppuuu|||zzz{{{uuuppppppooojjjtttyyyuuurrrssssssppprrrrrrqqqppppppsssxxx{{{tttooogggaaaeeeooovvvwwwnnnfff^^^\\\___```ZZZTTTWWWZZZSSSNNNNNNKKKPPP```jjjggg^^^VVV[[[ffffff^^^^^^cccyyyjjjKKK@@@;;;;;;<<<===>>>???@@@@@@BBBAAAEEELLLPPPRRRUUUZZZcccqqqppp```AAACCC>>>@@@sssxxxwwwvvvdddTTTEEEEEENNNXXX```dddfffcccbbbfffnnnqqqmmmhhhcccjjjmmmcccIIIMMM[[[aaammm}}}{{{yyysssnnnmmmhhhgggaaaZZZ___ppp~~~rrr[[[NNNRRRQQQWWWkkkgggOOOOOO;;;ZZZpppjjjmmmvvvZZZWWWccc___VVVUUUTTTUUUXXXZZZ\\\\\\RRRwww|||nnncccMMMHHHCCCJJJVVV```~~~^^^~~~[[[HHHEEEEEECCCCCCXXX}}}|||ZZZNNNEEECCC???999<<>>>>>>>>@@@???BBBIIINNNPPPTTTYYYhhhllluuuuuuwwwxxxiiiHHH===@@@LLL^^^xxx}}}|||uuu~~~vvvrrr\\\WWWUUUUUUSSSPPPQQQTTT]]]XXXZZZeeelllggg```\\\TTTNNNNNN[[[}}}iiiIIIPPPYYYkkkyyyuuuvvvuuuoooiiidddeee___YYYbbbuuu~~~iiiQQQKKKXXXYYYbbb{{{qqqgggTTTPPPAAANNN~~~sssgggqqqrrr]]]```gggggg___ZZZWWW^^^eeegggaaa\\\YYYooommmZZZHHHKKKBBBQQQlllbbbkkkwwwkkk```IIIGGGGGGCCCAAAPPP}}}zzzrrrvvvvvvvvv~~~zzzRRRMMMGGGBBB<<<888<<>>@@@@@@CCCFFFEEEBBBDDDIIIDDD===999<<<@@@AAACCCEEEIIIJJJKKKMMMOOOQQQRRRSSSPPPRRRTTTVVV]]]qqqyyyzzz|||zzzXXXCCC??????RRR}}}lllYYYWWW```XXXVVVWWWMMMUUUbbbdddwwwfffWWW```ooopppxxx}}}nnnRRRIIICCCFFFKKKMMMNNNPPPNNNPPPYYYffflllllltttjjjSSSKKKRRR^^^eee]]]OOOJJJOOOVVVVVVYYYYYYUUUQQQWWW___]]]aaaYYYVVV\\\RRRHHHRRRllloooGGG===>>>CCCooouuuuuuvvvyyy}}}yyyhhhaaannnhhhiiiiiikkkmmmoooqqqrrrooonnnmmmllllllnnnppprrrttthhh\\\\\\jjj|||xxxtttqqqmmmfffaaaYYYRRRKKKKKKPPPSSSPPPKKK^^^bbb___ccckkkbbbbbbzzz}}}QQQ:::999;;;;;;;;;<<<======>>>>>>@@@???BBBIIIMMMPPPTTTZZZiiilllvvviii~~~fffFFF===AAA>>>ZZZ}}}|||uuu}}}oooiii```___aaafffeee___ZZZYYYYYYUUUYYYdddllljjjdddaaaUUURRRPPPTTTggg}}}XXXJJJYYYiii|||{{{uuurrrtttsssnnniiieeeddd^^^[[[eeewww}}}xxxlllNNNJJJOOOWWWkkkrrr```TTTOOODDDKKK|||{{{wwwfffyyynnnuuubbbeeemmmnnngggbbb```eeeiiigggbbb^^^[[[pppzzz~~~dddMMMDDDGGGMMMPPPRRRbbbzzz___qqqjjjJJJHHHHHHBBB@@@LLLzzzzzzvvvooopppkkkddddddggg```UUUJJJMMMLLLBBB999888<<>>BBBGGGIIIDDD>>>AAAGGGEEE>>>999;;;>>>@@@CCCFFFIIIJJJJJJLLLNNNPPPRRRTTTRRRSSSSSSTTT___vvv```CCCCCC<<>>??????BBBIIIMMMOOOUUU\\\jjjnnnyyyvvvdddFFF>>>BBB<<>>888999===@@@CCCGGGIIIIIIJJJKKKMMMPPPRRRTTTVVVVVVTTTUUUbbb|||yyyfffDDDDDD>>>GGGhhh~~~mmmZZZVVV\\\^^^ZZZYYYYYYyyyxxx^^^]]]kkknnnwww}}}qqqXXXNNNEEEDDDFFFFFFEEEFFFBBBAAADDDJJJIIIIIISSSaaa}}}gggfffoooooo]]]HHHCCCKKKTTTWWWVVVWWWXXXTTTPPPRRRXXX```XXXTTTWWWRRRJJJXXXtttoooJJJ@@@<<>>>>>BBBIIILLLOOOVVV^^^jjjooo}}}~~~gggJJJ@@@AAABBB???uuu{{{uuudddhhhgggooo~~~}}}|||vvvmmmaaabbbjjjvvv}}}yyyqqqlllhhhffffffkkkqqqsssqqqoookkkjjjjjjjjjrrrpppLLLFFFccczzzuuupppnnnoooooollliiihhhddd___dddqqqzzzrrreeeMMMIIIcccQQQLLLvvvdddaaarrrbbbVVVSSSJJJSSShhhgggddd{{{nnnooo}}}ppplllkkkmmmhhh^^^ZZZ]]]^^^rrruuurrrvvvTTTDDDIIIBBBTTTccccccssssssPPP[[[~~~NNNIIIHHHAAAGGGAAAjjjzzztttppphhhddd]]]VVVSSSRRRNNNIIIEEERRRVVVHHH;;;:::======BBBCCCFFFJJJMMMMMMJJJHHHSSSQQQMMMIIIJJJJJJBBB999<<>>CCCHHHKKKNNNVVV```jjjppplllQQQDDD???===888jjjtttfff\\\TTTWWWZZZiii}}}zzz}}}~~~|||uuusssvvv~~~|||wwwtttuuuvvvuuusssxxxuuuzzzSSSRRRlllzzzvvvqqqnnnmmmllliiifffgggbbb```gggssswwwjjjZZZQQQDDDPPPMMMcccbbbkkktttooocccVVVVVVPPPQQQyyyyyymmmdddfff|||{{{yyyttttttvvvoooccc___dddfff{{{rrrsssdddIIICCCBBBXXX\\\___}}}pppMMMQQQPPPOOODDDJJJAAA[[[~~~{{{uuuooolllddd^^^VVVOOOKKKIIIGGGEEEEEENNNRRRJJJ>>>:::<<>>666999AAABBB:::666999>>>AAADDDHHHGGGHHHJJJMMMOOOPPPQQQQQQMMMQQQTTT\\\sssuuuxxxjjjMMMCCCCCCEEEYYY}}}qqqbbb___dddfffiiiyyy]]]\\\lllnnnuuu}}}www___TTTJJJGGGHHHGGGGGGHHHIIIMMMYYYfffmmmsss|||iiiaaadddjjjhhhcccdddrrrkkkLLL>>>LLLVVVQQQSSSRRRTTTWWWVVVTTTUUUZZZ[[[TTTZZZ[[[IIICCCWWWiiicccGGG@@@:::@@@MMMyyyxxxoooqqqrrrttt^^^PPPPPPKKKSSSTTTVVVXXX\\\___bbbdddYYYXXXXXXVVVUUUSSSQQQPPPRRRSSSVVV[[[bbbfffhhhgggbbbaaa___\\\XXXSSSOOOMMMOOOTTTSSSMMMNNNSSSSSSNNNDDDTTTvvvKKK999777777888888999::::::;;;;;;<<<<<<===CCCHHHJJJNNNWWWbbbjjjqqqmmmWWWIII???777BBBeeetttvvvfffTTTIIIPPPOOOTTTggg}}}~~~~~~YYY]]]mmmyyyuuuqqqmmmjjjhhheeecccccc___^^^gggqqqooo___OOOJJJIIINNN[[[uuubbbkkkeee\\\RRRTTTTTTTTTuuu{{{mmmsssfffddd~~~yyywww{{{tttfffaaagggsssxxxyyysssTTTDDDHHHGGG]]]mmmXXXjjjUUU\\\\\\IIIIIIEEENNN~~~~~~{{{uuuooojjjgggddd]]]SSSKKKDDD???>>>>>>AAADDDHHHGGG???888;;;BBBDDDFFFIIIMMMOOOLLLHHHCCCDDDHHHKKKKKKLLLKKKEEE======@@@DDDDDD<<<555888@@@>>>888555:::???BBBEEEHHHEEEGGGKKKNNNPPPPPPPPPOOOLLLSSSYYYccc{{{xxxeeeSSSJJJDDDAAARRRuuu}}}|||tttiiihhhooozzzrrrWWWZZZlllmmmrrr|||xxxcccWWWLLLHHHHHHFFFFFFGGGMMMOOOVVV^^^^^^___mmmvvv]]]GGGEEEIIIHHHHHHLLLGGGMMMLLLEEEDDDNNNUUUUUUTTTSSSTTTXXXXXXUUUUUUYYYVVVPPPXXXXXXGGGOOOkkkyyybbbGGGBBB:::@@@CCClll|||qqqrrrrrrppp{{{zzzZZZJJJLLLHHHKKKLLLNNNQQQTTTWWWZZZ\\\RRRSSSTTTUUUTTTQQQOOOMMMMMMMMMOOORRRWWW[[[\\\\\\ZZZYYYXXXUUURRRNNNLLLLLLFFFGGGHHHJJJLLLNNNOOOPPPTTTeeeZZZAAA888:::===888888888999::::::;;;;;;;;;===CCCHHHJJJMMMXXXdddiiiqqqiiiYYYLLLBBB999FFFVVVtttuuufffXXXPPPWWWVVVaaa|||]]]cccfffyyy{{{sssppplllhhheeebbb```___]]]ZZZ[[[dddkkkfffUUUFFFCCCTTTTTTooo```rrrssseee]]]UUURRRTTTWWWTTTaaakkkvvviiiyyyrrrXXXxxxwwwpppjjjppp~~~{{{yyyiiibbbggg~~~{{{uuutttsssaaaJJJDDDNNNWWWllljjjLLLXXXeeegggLLLGGGFFFDDDqqq{{{yyywwwpppkkkfffddd^^^WWWOOOHHHCCC@@@@@@CCC===<<<@@@EEE???777:::EEE@@@BBBFFFJJJLLLJJJEEEAAAFFFNNNSSSQQQKKKFFF@@@:::===???AAAAAA;;;555888???<<<777555:::@@@CCCEEEHHHDDDGGGKKKOOOQQQQQQOOONNNQQQXXX^^^hhhwwwqqq___WWWSSSFFF@@@NNNggg}}}|||{{{|||vvvmmmooowwwrrrdddnnnUUUZZZlllkkknnnxxxvvvfffZZZNNNIIIHHHEEEDDDDDDHHHKKKQQQVVVRRRMMMVVVeeelllSSSEEEKKKMMMCCC>>>DDDDDD>>>AAAKKKOOOLLLMMMTTTVVVTTTUUUXXXXXXUUUUUUXXXZZZSSSZZZWWWLLLddddddKKKDDD<<>>777888888999::::::;;;;;;:::===CCCHHHJJJMMMXXXdddhhhrrrdddXXXNNNDDD???<<>>===AAADDDAAA<<<:::???EEEHHHJJJLLLMMMKKKHHHEEECCCBBBCCCEEEFFFDDD@@@<<<:::<<>>CCCKKKLLLKKKKKKLLL```nnn]]]GGG999777999888666999::::::::::::::::::;;;;;;AAAGGGIIIJJJPPPZZZccccccttthhhSSSOOOFFFFFF888GGGggg~~~|||mmmjjjwww~~~~~~uuusssuuu___qqq~~~||||||}}}~~~ooonnnlll|||nnnoooiiidddcccbbb^^^]]]___YYY^^^^^^bbbcccRRRCCCEEETTTIIIPPPwwwhhh}}}ZZZ[[[NNNXXXTTTOOOOOOMMMKKKiii}}}sssmmmtttyyyUUUWWWiiibbbPPPIIICCCIIIPPPTTTrrrwww___{{{wwwoooZZZ]]]]]]UUUHHHAAAGGGPPPyyyOOOFFFPPPnnnYYYYYYbbbHHHHHHKKK???[[[zzzvvvsssnnnddd[[[WWWOOOHHHEEEBBB===;;;===;;;???BBB@@@======BBBHHHUUU[[[cccgggddd\\\RRRLLLQQQNNNHHHAAA<<<;;;===>>>===???>>>:::<<>>999777777<<>>BBBDDDFFFIIILLLNNNQQQUUUWWWYYYWWWTTTSSSUUUVVVUUUTTTOOOXXX[[[QQQWWWvvv]]]SSSLLLFFF======RRRvvvyyyvvvvvvwwwwwweeeHHH>>>BBB>>>@@@BBBDDDFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGHHHFFFEEEFFFJJJKKKIIIEEEEEECCC@@@???AAAEEEHHHKKKIIIBBB>>>CCCIIIJJJIIIIIIEEEPPPcccyyynnn^^^PPPEEE888222222555666555999999999::::::::::::;;;:::AAAHHHKKKLLLRRR^^^hhhjjj}}}[[[RRRSSSLLLDDD===EEE\\\uuu}}}zzzxxxxxxzzzzzzxxx~~~}}}{{{{{{{{{tttvvv{{{|||yyyyyy|||uuuiiidddaaabbb```\\\[[[]]]]]]iiilllfff\\\KKKBBBJJJ???QQQlllgggnnnzzzZZZ___[[[VVVSSSNNNOOOKKKEEEZZZrrrgggjjj}}}aaaSSSiiivvvQQQNNNJJJOOORRRQQQggg~~~iii|||nnnbbbPPPPPPNNNGGG@@@CCCPPP\\\sssrrrZZZDDDLLLjjjZZZXXXcccKKKLLLOOO===JJJwwwuuutttnnn```TTTTTTLLLFFFCCCAAA===<<<===999===AAABBB@@@BBBHHHNNN^^^dddllloookkkaaaWWWQQQ```[[[SSSIIIAAA======>>>======<<<>>>FFFIIICCC:::333666999>>>CCCFFFHHHHHHLLLMMMNNNOOOPPPQQQQQQPPPRRRYYYssswww}}}cccrrrzzzeee^^^LLLIIILLLXXXsssuuuxxxzzz{{{{{{zzzyyyxxxqqqlllllljjjddd___^^^aaannniiiPPPCCCSSSkkkwwwXXXQQQYYYeeeggglllrrrppp]]]UUUNNNMMMKKKIIIIIILLLLLLEEEAAAAAADDDMMMaaavvvdddGGGGGGGGGCCCDDD???DDDEEEHHHKKKNNNPPPSSSVVVXXXYYYWWWVVVUUUVVVVVVTTTSSSPPPZZZRRRJJJ^^^{{{sssYYYWWWMMMGGG>>><<>>@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDDDDCCCDDDCCCCCCEEEFFFEEEBBB@@@BBB@@@???AAAEEEJJJNNNOOOKKKCCC???CCCGGGGGGEEEEEEIIIKKKQQQYYY\\\WWWKKKAAA888555222222444666777777999999999999::::::;;;;;;999BBBKKKMMMMMMTTTbbbnnnppp{{{|||UUUUUUXXXNNNGGGIIIHHHSSSnnn}}}}}}uuurrrwww}}}~~~}}}zzzxxxwwwrrrooojjjbbbWWWQQQVVV```lllxxxrrrpppeeebbbaaabbbaaa\\\[[[]]]ccctttuuudddTTTFFFDDDPPPOOOhhh||||||iiipppYYYZZZ\\\VVVUUUQQQRRRQQQFFFPPPlllxxx|||ooo___^^^mmmwwwQQQAAAOOOfff___BBBFFFKKKUUU[[[VVVaaa}}}www~~~{{{tttdddUUUWWWSSSKKKBBB@@@KKK\\\iiipppTTTCCCBBBWWW]]]___mmmUUURRRIIICCCEEElllzzzrrrnnnlllfff[[[RRRTTTLLLFFFCCCAAA<<<;;;===:::===BBBDDDDDDHHHNNNTTT^^^aaabbbaaa\\\XXXVVVVVVcccdddddd]]]RRREEE<<<777===<<<===BBBIIIIII???555222777===AAABBBDDDFFFIIINNNNNNOOOPPPPPPPPPPPPPPPRRRfffyyygggnnnaaaZZZRRROOOKKKOOOnnnyyyuuuuuuvvvwwwwwwvvvvvvuuutttoookkkhhhaaaVVVPPPPPPVVV[[[RRRBBBHHHbbbooolllTTTOOOXXXdddfffjjjooolllZZZSSSNNNMMMLLLJJJJJJMMMXXXQQQKKKIIIEEEGGGVVVhhhTTT===EEEIIIFFFEEE<<<@@@FFFIIINNNQQQSSSTTTVVVXXXXXXWWWWWWWWWVVVUUUSSSRRRYYYZZZNNNXXX|||lll[[[YYYLLLGGGBBBAAAIII]]]xxx|||wwwtttpppnnnzzzjjjJJJ;;;<<<888999:::<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBEEEDDD???======BBBBBBDDDIIINNNRRRRRRPPPKKKDDD@@@BBBDDDBBB@@@@@@>>>===>>>@@@BBBBBB>>>:::222333555777777777888999888888888999::::::;;;;;;;;;DDDMMMOOONNNTTTcccqqqrrr|||}}}YYY[[[ZZZNNNIIIPPPHHHKKKjjj{{{~~~uuu|||{{{ooorrryyy|||}}}|||yyyuuusssnnniiicccZZZNNNDDDCCCHHHPPPZZZlllffffffeeecccccceeebbb]]]\\\___jjjvvvoooZZZMMMFFFGGGQQQKKKqqqIIIvvvooo]]]TTTUUUSSSSSSPPPRRRTTTKKKMMM___vvvvvv|||iiiYYYUUUbbbxxxmmm[[[SSSOOOWWWTTT???777>>>GGGVVVaaa[[[ZZZhhhuuuqqqiii\\\OOOXXXSSSJJJCCCHHHXXXiiirrraaaUUULLLNNNlll^^^ddduuuYYYQQQEEEJJJDDDUUU}}}yyyrrrkkkddd^^^ZZZXXXTTTLLLEEEBBB>>>999888999888;;;???AAACCCGGGLLLQQQXXXYYYYYYVVVRRRRRRVVVZZZ^^^dddjjjfffZZZIII<<<444======???CCCDDD???888333444:::@@@CCCCCCCCCEEEHHHNNNNNNNNNNNNOOOOOOPPPPPPWWWttt~~~eeennnzzzeee^^^YYYZZZXXXQQQQQQcccvvvzzz~~~{{{xxxtttrrrqqqqqqqqqooonnnmmmfffWWWHHHDDDGGGIIILLLHHHFFFWWWmmmmmm\\\RRRMMMWWWcccdddfffiiieeeWWWQQQMMMMMMMMMJJJIIIKKKaaa___[[[TTTLLLKKKTTT```SSS<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBEEEBBB<<<;;;>>>CCCDDDGGGNNNSSSTTTPPPKKKJJJDDD???@@@???<<<::::::777666555444444333333222111333555555444444666888777777888999999:::;;;;;;>>>FFFMMMOOOOOOUUUdddpppuuuyyyYYY[[[XXXQQQHHHNNNBBBCCCbbb{{{{{{wwwxxxxxxxxxxxx}}}}}}|||zzz~~~}}}|||xxxsssoooaaa[[[VVVQQQLLLIIIMMMSSSPPPQQQ^^^vvvwwwggghhhfffdddcccccc```\\\]]]bbbvvvsss^^^LLLJJJIIIGGGKKK\\\oooYYYuuummmcccVVVVVVOOOPPPKKKKKKOOOJJJHHHTTTttt~~~mmmuuu|||gggTTTLLLRRRbbbooo~~~iiiUUUBBB@@@BBBBBBKKKZZZZZZYYYaaa}}}kkkwwwxxxlllddd[[[QQQJJJCCCBBB???AAAOOObbbnnnpppRRRNNNKKKddd^^^bbbrrrVVVMMMHHHLLLCCCIII||||||yyysssiiiaaa]]]^^^```PPPHHHAAA>>>:::555444555555777999:::<<>>===;;;777555666555777777777555444555666333444555555555666888:::666777777888999:::;;;;;;BBBGGGLLLOOOQQQYYYfffpppjjjRRRVVVUUUUUULLLMMMDDDBBBXXXsss}}}zzz}}}}}}||||||{{{xxxrrrlllfff\\\QQQLLLKKKOOOYYYbbbOOOMMMYYYsss{{{mmmiiijjjcccaaa___^^^\\\ZZZ```hhh}}}lllOOOBBBHHHIIIFFFLLLjjjjjjzzzddd```]]]UUUYYYSSSUUUNNNIIIMMMJJJGGGOOO[[[~~~qqqnnn}}}jjjSSSDDDAAAHHHOOO]]]xxxlllTTTEEEIIIIIIAAACCCVVVfffsss^^^[[[^^^cccxxxzzznnnaaaVVVMMMFFFCCC:::===@@@HHHXXXhhhhhh```ZZZHHHMMM^^^\\\kkkUUUQQQLLLKKKEEEFFFnnnxxxssskkkddd^^^\\\\\\\\\MMMEEE???<<<999555444555555555555555666777:::<<<<<>>BBBFFFJJJQQQUUUWWWVVVUUUUUUQQQSSSSSSRRRPPPPPPSSSVVVWWWRRRbbb|||}}}kkkcccYYY^^^UUUOOOKKKDDDIIIlllzzztttpppmmmqqq{{{tttVVV>>>444333333222333444555777888888888888888999999::::::999999>>>DDD???888<<>>:::LLLXXX[[[]]]UUUHHHCCCMMMUUUSSSTTTgggkkk^^^^^^ddd~~~rrrjjj^^^SSSKKKFFFBBB??????EEELLLVVVfffqqqgggTTT[[[IIIiii___XXXhhhXXX[[[LLLJJJJJJFFF[[[~~~qqqjjjaaa\\\ZZZYYYVVVSSSLLLEEE???===;;;777777999777666555444444444666777888<<<>>>===:::<<>>BBBFFFJJJNNNOOOLLLLLLLLLMMMNNNQQQSSSTTTlllpppYYYXXXzzz]]]___aaa```___\\\\\\ZZZTTTfff{{{wwwXXXMMMooopppooommmjjjgggdddbbbaaaeeeaaa^^^ZZZQQQGGGDDDFFFEEEBBBHHHWWW___ZZZQQQMMMJJJGGGSSSaaabbbaaaaaa[[[IIIFFFFFFKKKMMMMMMLLLNNNfffeeeFFFFFFIIIIIIJJJ>>>>>>EEEJJJQQQVVVWWWVVVUUUTTTPPPQQQRRRPPPOOOOOOSSSWWWRRR]]]{{{}}}{{{hhheee^^^\\\VVVVVVTTTGGGBBB\\\xxxrrrlllnnnwwwuuuYYY???444111111000111111333555666666666666666777777888888777777<<>>777<<>>:::999666000///000222555777666111...000333444444444666888888555333555666777888999:::;;;;;;FFFGGGIIIOOOXXXdddooovvv|||yyyvvvZZZXXXZZZOOOPPPPPPJJJKKKBBB:::WWW{{{yyydddfff}}}~~~||||||www{{{yyyxxxzzz{{{xxxqqqjjjXXXOOOGGGGGGIIILLLPPPUUUFFFRRRqqqrrrcccfffpppggg\\\aaabbb^^^[[[ZZZ[[[```ooo}}}mmmWWWAAAAAAJJJHHHSSSnnnzzzhhhkkkdddYYY]]]SSSKKKPPPKKKSSSMMMFFFIIIJJJGGGKKKJJJggglllgggfffyyy||||||{{{kkkWWWFFF===<<<>>>999>>>;;;???QQQXXXSSSQQQTTTgggnnnooo}}}xxxyyyyyyggg\\\OOOGGGFFFFFFCCC???<<>>======???@@@<<<666222111444888<<>>FFFJJJPPPSSSUUUUUUUUUUUUNNNVVVXXXPPPKKKPPPUUUVVV\\\yyylllhhh___\\\aaa\\\SSSOOOLLLGGGVVVwwwyyy{{{wwwoooooouuuwwwqqqhhhPPP///444444222//////111222111444444444555555555555666666888:::;;;<<>>======@@@>>>:::555000///000222888999999666333111333666777777777777888888888888888888999888888:::===@@@GGGIIIKKKUUUaaacccpppzzz}}}[[[]]]SSSUUUVVVQQQOOOIIIHHHIIIJJJbbbzzzyyyvvvaaa~~~}}}yyy~~~|||zzzwwwuuuttttttxxxxxxwwwvvvuuuqqqlllhhhYYYOOODDDBBBJJJSSSWWWUUUfffvvv}}}~~~{{{zzzuuupppnnnjjjfffccc```___^^^]]]___^^^]]]cccnnnsssqqqQQQ@@@DDDOOOFFFCCCZZZssseeeRRRdddXXXVVVTTTPPPIIIKKKJJJHHHGGGGGGHHHJJJKKKNNNEEEyyyvvvhhh___fff{{{kkkyyyooofffdddcccRRR999555@@@===@@@BBBDDDEEEFFFIIIKKKMMMdddrrr{{{{{{kkkeee[[[QQQIIIFFFDDDAAAAAACCCHHHLLL\\\www{{{aaaMMMIIIwww___hhhnnn```YYYJJJOOOLLLDDDMMMkkkwwwuuuppphhh```YYYSSSNNNKKKHHHDDD???;;;999888666444777555444555777888777555666777888999;;;===>>>???;;;;;;;;;:::777666777999888666333111333777<<<@@@@@@CCCGGGIIIJJJJJJKKKLLLLLLLLLNNNRRRSSSYYYjjj{{{zzznnnUUU{{{ooo___]]]]]][[[WWWVVVXXXTTTQQQ[[[kkkoooIIIOOOdddbbb___\\\ZZZYYYWWWUUUWWWWWWXXXVVVQQQMMMRRRZZZYYYUUUTTTWWWUUUMMMHHHHHHEEEJJJRRRZZZ]]]\\\YYYWWWIIIFFFEEEIIIKKKIIIHHHJJJDDDNNNWWW\\\\\\XXXOOOFFFIIIGGGHHHKKKIIIBBB======FFFJJJPPPSSSTTTTTTTTTTTTSSSSSSRRRQQQSSSWWWXXXVVVmmmfffaaa_________\\\TTTQQQOOOGGGSSSooo~~~|||sssrrrlllnnnrrrrrrpppYYY666333222111//////111222222444444444444555555555555444555888999;;;>>>BBBEEEKKKIIIFFFCCC@@@>>>======>>><<<999444000///000333999999888555222111444666666666666777777777888888999999999999999;;;???CCCKKKOOOKKKOOObbbuuuxxxwwwrrrVVVXXXNNNSSSRRRJJJMMMKKKKKKKKKKKKddd}}}{{{xxxrrrwwwzzzzzz{{{{{{|||{{{yyywwwuuutttttttttwwwvvvuuuuuutttqqqlllhhhZZZMMMBBBCCCKKKPPPSSSVVVaaassspppxxx~~~wwwyyyuuurrrsssooollljjjgggdddaaa______^^^\\\___[[[YYYjjj~~~xxxcccNNNDDDDDDDDD@@@PPPsssjjjXXXwwwZZZUUUQQQOOOPPPNNNMMMLLLJJJGGGFFFGGGGGGHHHHHHFFF___xxxooo^^^ggg}}}~~~uuujjjHHH??????;;;777===CCCFFFFFFGGGKKKOOO[[[jjjuuummm```ZZZPPPIIICCCBBBBBB@@@BBBEEEQQQYYYnnniiiPPPEEEmmm```kkkqqq```VVVFFFNNNRRRLLLIII^^^~~~}}}xxxpppdddXXXOOOJJJHHHDDDAAA===;;;:::888666444666555444555777888777666777999;;;============<<<444555555444222222333444111000111222666;;;@@@DDDBBBEEEIIILLLLLLKKKKKKKKKLLLMMMOOORRRWWWeee~~~xxxnnn```ccchhhaaa^^^___\\\XXXWWWXXXUUURRR[[[gggXXXGGGZZZYYYWWWVVVSSSPPPNNNLLLOOONNNOOOPPPNNNOOOWWWaaabbbdddhhhiiibbbUUULLLIIICCCIIIRRRYYY\\\ZZZUUUQQQIIIEEEEEEHHHJJJHHHFFFHHHFFFHHHFFFCCCBBBEEEEEECCCIIIHHHJJJMMMKKKCCC======FFFJJJOOOSSSTTTSSSSSSTTTUUUPPPNNNSSSXXXVVVQQQNNNzzzjjjjjjfff```dddddd^^^]]]XXXWWWTTTIIINNNdddzzzzzznnnjjjmmmsssvvvaaa>>>333111//////111222222222333333333444444444555555111333555777999<<<@@@CCCFFFEEECCC@@@>>>===<<<<<<;;;:::777333//////111333:::999777444111222555777555555666666666777777777:::::::::999999===BBBFFFFFFOOOMMMRRRooosss~~~[[[SSSTTTKKKRRROOOFFFLLLMMMLLLIIIGGG]]]ttt{{{nnnjjjvvv{{{tttvvv|||uuuuuutttssssssrrrssssssssssssrrrrrrrrrpppllliiiZZZIII???FFFMMMMMMRRRZZZXXX```kkklll]]]XXXsssvvvqqqtttpppmmmooommmhhhfffdddaaa___^^^^^^^^^ZZZ^^^ZZZ\\\uuuyyySSSEEECCCEEEFFFNNNssslllpppsss\\\SSSUUUOOOKKKOOOQQQOOOMMMKKKHHHFFFEEEEEEEEEEEELLLKKKeeeaaaTTTeeexxxxxxRRRLLLJJJ@@@???EEEJJJJJJFFFEEEHHHLLLWWWyyy}}}mmm```TTTKKKGGGBBB???AAABBBCCCGGGMMM[[[mmmeeeKKKSSSlll\\\fffmmm\\\RRRKKKPPPVVVSSSKKKWWW}}}~~~~~~|||vvvkkk[[[NNNGGGDDD@@@>>><<<;;;:::888666444555555555666777888888777888:::===??????===:::888333444444444222222444555111222444777;;;???BBBEEEDDDGGGLLLNNNMMMLLLKKKKKKNNNNNNPPPTTT___tttzzzsss\\\\\\ttt``````^^^```\\\YYYXXXYYYXXXWWW^^^fffiiiRRRUUURRROOOOOOLLLGGGEEEEEEHHHFFFGGGIIIJJJMMMWWWbbbmmmzzzyyyaaaOOOHHHBBBHHHQQQYYY[[[WWWPPPKKKGGGDDDDDDHHHIIIFFFEEEEEECCCEEEDDDBBBCCCGGGIIIHHHJJJJJJLLLOOOLLLDDD===<<>>===<<<;;;:::999999888777444111...///111444;;;999555222111222666888555555555555666666666666::::::999999:::>>>DDDHHHEEENNNRRR]]]wwwzzz}}}yyymmmMMMTTTSSSLLLRRROOOIIIMMMKKKIIIGGGCCCOOOjjj{{{zzzzzznnnbbbhhhuuussslllmmm|||}}}}}}tttsssxxxooooooooooooooopppqqqrrrpppooooooooopppnnnkkkiii[[[FFF>>>HHHNNNKKKQQQ^^^WWWSSSSSSRRRMMMQQQmmmqqqmmmqqqllljjjmmmlllgggeeebbb```^^^]]]\\\\\\XXX]]]aaakkk~~~lllJJJDDD???FFFTTTiiimmmuuu___RRRTTTYYYPPPJJJNNNPPPMMMLLLJJJHHHFFFEEEEEEDDDDDDKKKDDDUUU^^^TTT___uuuoooYYYPPPRRRHHHJJJKKKJJJFFFEEEGGGIIIWWWqqq}}}|||{{{mmmdddZZZLLLAAACCCAAA@@@CCCEEEGGGOOOXXXdddzzzJJJEEExxxWWWaaaiii]]]WWWSSSPPPSSSRRRJJJNNNuuu}}}}}}xxx|||}}}{{{rrrdddTTTIIIDDD???===;;;::::::999666444444555666666777777888999888;;;>>>AAA@@@===999666333444555555444555777999888999:::<<>>@@@???AAADDDGGGLLLYYYeeennnKKKbbbUUU]]]hhhbbbaaa\\\TTTRRRRRRKKKKKKccc|||~~~}}}yyymmm^^^PPPGGG@@@>>>;;;999999999777666444555777777777777999::::::===@@@BBBBBB>>>:::777333444555555555666888:::>>>>>>???AAABBBCCCDDDDDDGGGIIILLLMMMLLLLLLLLLMMMMMMRRR\\\lllwwwttt[[[JJJ```xxx___XXXUUUWWWSSSVVVTTTRRRSSSVVVYYY[[[\\\cccqqq[[[JJJ<<<<<<>>>===>>>AAA>>><<<<<>>BBBGGGLLLWWWiiizzz{{{SSSSSSTTTYYYddd```ccc\\\TTTPPPRRROOONNNZZZkkk~~~uuugggXXXNNNBBB???;;;999888888888777333555888888777777999<<<===???BBBDDDDDDAAA===:::333444666666666888:::===???@@@AAABBBDDDEEEGGGHHHGGGIIIJJJJJJJJJKKKMMMOOOQQQ___qqqxxxxxxlllTTT[[[nnnwww^^^```YYY^^^XXXXXXUUURRRRRRTTTWWWWWWUUU[[[kkkrrrWWW???999;;;::::::===999888999<<<===;;;===AAA:::BBBGGGCCC???@@@CCCCCC@@@FFFNNNTTTUUUQQQJJJFFF???===???EEEHHHEEECCCDDDDDDFFFEEEAAACCCIIILLLLLLNNNLLLLLLMMMIIIAAA;;;;;;EEEIIINNNQQQQQQPPPOOOOOOJJJRRRSSSPPP^^^}}}kkklllkkkfffaaacccfffeee___aaaZZZWWWZZZSSSLLLRRRVVVgggvvv~~~yyyoooeeegggcccSSSMMM===222222333...---111111111111111222222222222111333555555333111111111222222333333333222111000......---,,,,,,///333777:::777333333555666666555666666666777777777888888777:::>>>AAACCCGGGKKKMMMWWW\\\```gggllloooXXXLLLIIIEEELLLFFFHHHGGGJJJEEEDDDKKKIIIHHHQQQ[[[|||hhhYYYTTTUUUgggssszzztttbbb[[[dddkkkiiilllkkkkkkkkkkkkkkkkkkllljjjiiihhhggghhhhhhfffddd```WWWPPPQQQUUUZZZaaagggiii]]]ZZZdddooozzzyyyjjjjjjiiijjjkkkeeebbbaaa^^^[[[YYYXXXWWWWWWcccmmmyyyvvv]]]CCCAAAMMMHHHJJJdddjjjooo```YYYSSSIIIJJJNNNIIIIIIKKKEEEBBBBBBCCCCCCCCCCCCCCCCCCEEE===EEECCC<<<]]]```ZZZhhhssszzznnnddd]]]pppuuuwwwooo___QQQJJJJJJPPPUUUUUUaaa}}}~~~{{{xxxsss___XXXNNNEEE???>>>??????@@@CCCJJJRRR\\\lllzzzXXXSSSrrrvvvTTTUUU]]]ZZZ^^^RRRLLLKKKNNNOOOOOOVVV___yyymmm^^^TTTDDD@@@;;;999888888888888333555888888777777999<<<@@@BBBDDDFFFFFFCCC???===444666777888888:::===???===>>>???BBBDDDGGGJJJKKKGGGHHHIIIIIIIIIKKKNNNQQQXXXlllyyysssKKKUUU|||aaaZZZbbbZZZccc\\\\\\YYYUUUSSSUUUXXXVVVQQQOOOaaahhhHHH<<<;;;888666888666555777;;;<<<888888:::;;;===;;;888;;;BBBBBB===@@@FFFMMMSSSUUUQQQKKKFFF===<<<>>>DDDHHHEEECCCDDDDDDHHHKKKKKKMMMRRRSSSPPPOOOLLLLLLLLLHHH@@@;;;;;;EEEIIINNNPPPQQQPPPOOOOOOJJJTTTVVVTTTcccyyyxxxeeesssnnnlllmmmfff```___[[[]]]hhh^^^___WWWSSSWWWRRRMMMRRROOOgggyyyvvvkkkkkkeeeRRRSSS@@@333333333---,,,111000111111111111222222222000222444444333222222222222333444444333222111000------,,,+++,,,///333777999666333333666777666444777777777777888888888888888<<<@@@DDDGGGJJJMMMOOOlll{{{{{{~~~sssrrr}}}VVVQQQFFFCCCNNNEEEJJJCCCIIIFFFCCCGGGDDDDDDNNNNNNnnnxxxyyytttiiiWWWQQQQQQbbbfffzzz}}}kkkaaaiiinnnhhhmmmmmmlllkkkjjjjjjkkkkkkjjjiiigggfffggggggeeeccc___[[[WWWWWW___jjjtttyyyrrrpppvvvwwweeeeeeeeegggfff___^^^]]][[[YYYXXXWWWWWWXXXhhhuuuyyyhhhNNN???BBBKKKGGG]]]^^^___jjjNNNVVVOOOGGGJJJMMMGGGFFFHHHCCCBBBBBBCCCCCCBBBBBBAAA@@@;;;<<>>FFFJJJSSS___lllhhhRRRRRRyyyddd___PPP___UUUXXXSSSNNNJJJKKKKKKLLLPPPVVVzzzyyyyyynnnccc```OOO???;;;:::888888:::777;;;:::666666;;;===999EEECCC@@@@@@DDDGGGBBB999555444444777:::>>>??????CCCCCCCCCDDDFFFFFFEEEDDDMMMIIIIIINNNQQQQQQUUU\\\nnn|||hhhMMM```^^^[[[dddfffbbbZZZXXXUUUTTTUUUWWWUUUOOOIIIVVV```iiihhhLLL;;;777777777:::666444666777666777;;;999:::;;;;;;::::::<<<>>>BBBGGGLLLOOONNNJJJFFFCCC???<<<;;;>>>CCCFFFDDDAAAHHHFFFEEEFFFIIIKKKMMMMMMFFFHHHJJJJJJHHHDDD???<<>>@@@BBBDDDBBB@@@FFFQQQzzz}}}gggNNNPPPMMM\\\www{{{zzzwwwlllgggmmmooommmhhhfffggggggcccffffffffffffdddbbbaaa___^^^___[[[XXXeee|||uuu___```gggfffaaa```cccYYYTTTXXXZZZ\\\eeerrruuufffRRRDDDHHHKKK>>>HHH^^^___``````JJJRRRIIIHHHGGGFFFEEEEEEEEEEEEAAABBBBBBCCCBBB@@@???>>>???@@@CCCDDD===>>>VVVsssyyyzzzuuuqqq}}}jjj___eeeooouuuwwwqqqooo|||zzzzzzuuuzzzvvvppphhh```YYYTTTRRRRRRDDD;;;???CCC@@@???CCCCCCZZZ___```~~~III```sssjjjaaaQQQ___SSSTTTPPPLLLIIIJJJKKKKKKOOOUUUrrr}}}}}}}}}{{{gggYYYJJJDDD???999555666777::::::777888===???<<>>CCCGGGLLLNNNMMMHHHDDDBBB<<<:::999<<>>FFFKKKIIIDDDEEEJJJMMMIII[[[xxxnnn|||ppphhhbbb```]]]ZZZYYYYYYZZZ[[[UUUUUUVVVVVVVVVWWWWWWWWWQQQVVVdddwwwxxxjjj^^^WWWLLLDDDAAA;;;333000222111000///000222333333222444444333333333444555555555444333111000/////////---...///111222444555666777666666555555666666666777777777888999999::::::@@@CCCFFFFFFEEEIIIRRRYYYgggZZZTTTUUUXXXiiitttXXXNNNEEECCCDDDDDDCCCDDDAAA???>>>???BBBCCCBBB@@@EEEHHHhhhwwwUUUJJJSSSjjjxxx}}}xxxjjjllljjjffffffiiiiiigggeeeddddddcccccccccddddddaaadddfffmmmooo]]]^^^ccc```\\\\\\TTTWWWZZZ[[[[[[bbbtttwwwZZZDDDAAABBBEEEHHHFFFWWWvvvRRR}}}xxxWWWLLLJJJHHHHHHGGGFFFEEEDDDDDDEEEBBBBBBCCCCCCBBBAAA???>>>AAA>>>???AAA<<<:::HHH[[[}}}fffYYYmmmeeeYYYaaannnvvvzzz}}}zzzuuusssrrrlllhhhfff```ZZZTTTNNNJJJHHH@@@@@@@@@??????BBBGGGLLLSSSVVVlllIIIdddiii^^^]]]KKKZZZLLLKKKMMMIIIGGGIIIKKKKKKNNNSSS]]]rrr{{{~~~{{{nnn___RRRHHH???<<<<<<:::<<<<<<:::;;;???AAA@@@===??????AAAGGGJJJFFF>>>777777777999===@@@AAAAAABBBBBBCCCEEEGGGIIIJJJKKKLLLMMMPPPVVV^^^mmmttt~~~wwwkkk}}}kkk]]]ccc___YYYXXXVVVUUUSSSRRRSSSUUUSSSOOOKKKKKKRRRRRRYYYppp\\\GGG>>>333666222222555777666555777777888999:::999:::===???EEEIIIMMMNNNLLLHHHDDDBBB>>><<<:::<<>>???EEEGGGEEEJJJXXXbbbccc```LLLLLLKKKHHHkkkzzz|||fffLLLFFFCCCCCCBBB@@@AAADDD@@@???>>>???@@@AAA@@@???@@@@@@QQQzzz{{{~~~bbbRRREEESSSaaattt~~~ssssssnnngggeeeggghhhfffeeedddcccbbbbbbcccdddeeeccceeejjjzzzuuufffZZZ[[[\\\WWWTTTUUUPPPXXX^^^___bbbnnn|||vvvUUU@@@EEEFFF???GGGZZZZZZ```UUUOOOPPPEEEGGGGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCCCCBBBAAA@@@???BBB<<<;;;??????;;;===DDDhhh{{{nnndddlllPPPBBBIII\\\mmmqqqxxxssspppkkkhhhfff^^^WWWTTTPPPLLLGGGDDDBBBAAA:::???AAA>>>AAALLLWWW[[[fffccc|||VVVYYYiii```XXXXXXIII[[[NNNJJJJJJGGGGGGJJJKKKJJJLLLQQQSSS]]]{{{ooo^^^PPPFFFCCCCCC>>>>>>======>>>@@@BBBCCCEEEFFFEEECCCFFFHHHCCC<<<888777777:::===AAABBBBBBBBBCCCDDDEEEFFFHHHLLLNNNWWWPPPNNN[[[rrrlll{{{yyyjjjxxxjjjZZZYYYaaa[[[TTTSSSQQQPPPOOOOOOPPPQQQPPPMMMJJJ___^^^RRRPPPddd~~~rrrYYYCCC555:::555333666888666444555555777888999999:::===???GGGJJJMMMMMMKKKGGGDDDBBBBBB???<<<<<<>>>AAACCCCCCCCCBBBBBBDDDGGGJJJJJJIIIHHHFFFCCC@@@???@@@BBBDDDOOOHHHDDDHHHKKKIIIIIILLL___nnnssscccfff```|||aaaVVV```VVVVVVUUUUUUTTTSSSRRRQQQOOOQQQUUUXXXZZZZZZYYYXXXWWWQQQRRRccctttdddWWWMMMLLLDDD666111555444222000000222333333222333333333333444444555666666666555444333333333444444444444555555666666777777777666666666777888888999888888888:::>>>AAACCCAAAGGGGGGFFFTTTgggkkkaaaLLLOOOQQQIIITTT{{{|||PPPMMMGGGCCCCCCBBB@@@@@@BBB>>>>>>>>>>>>>>>???>>>>>>>>>AAACCCccczzz}}}tttIIIIIIIII\\\xxxzzzllldddcccbbb```ddddddcccbbbbbbaaaaaaaaaaaa___bbbqqqhhhaaa[[[ZZZXXXRRRPPPRRRSSSXXX]]]cccqqq}}}wwwjjjQQQHHHDDDIIIJJJHHHccctttbbbjjjIIIMMMQQQGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBAAAAAA@@@???@@@<<<;;;???AAA>>>===???FFFjjjmmmttt\\\QQQKKKFFFFFFJJJ^^^fffuuuwwwiiifff___\\\ZZZQQQNNNLLLHHHEEEBBBAAA@@@@@@===???CCCIIIOOOTTTXXX[[[dddyyyVVVfff{{{___\\\___WWWNNNfff[[[TTTIIIGGGGGGKKKMMMKKKKKKNNNSSSVVVuuuyyykkk]]]RRRJJJDDD???===<<<<<<>>>AAAEEEIIISSSSSSOOOJJJHHHGGGAAA:::888888888:::>>>AAABBBBBBEEEFFFGGGHHHHHHKKKQQQUUUZZZYYY]]]mmmvvvxxx~~~nnnjjj[[[QQQTTT[[[VVVRRRQQQLLLKKKKKKKKKLLLMMMMMMKKKJJJ[[[VVVHHHDDDWWWnnnvvv|||yyy{{{zzzgggPPP>>>666222444666666666777444666777888888:::<<<>>>CCCEEEGGGGGGEEEAAA??????>>><<<:::999;;;>>>@@@AAADDDCCCCCCDDDFFFGGGFFFDDD@@@@@@??????@@@AAABBBCCCFFFDDDCCCEEEHHHPPP___nnnxxxqqqcccmmmkkk}}}hhhaaaYYY[[[TTTTTTUUUUUUUUUSSSRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTSSSNNNNNN]]]vvvnnnfffWWWGGG???<<<;;;888444222000///111333444333333222222333444555666666666666555555555555555666555666666666777777777777777777777777777888999999:::999999:::===@@@DDDFFFHHHJJJHHHIIIYYYiiiaaaNNN@@@OOOKKKMMMmmmRRRVVVLLLCCCBBBCCCBBB@@@@@@===============<<<======>>>FFF>>>JJJ|||}}}wwweeeLLLHHH]]]ppprrrgggdddaaa______```aaabbbbbbaaa```___^^^\\\[[[bbbuuuggg]]][[[ZZZXXXTTTPPPQQQTTTSSS\\\dddlllwwwzzziiiTTTAAAHHHCCC>>>HHHXXX{{{qqqdddsssVVVOOOMMMLLLKKKDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>???>>><<<>>>AAA999ZZZ|||xxxnnnoootttdddFFF<<>>@@@JJJUUUWWWWWWdddvvvkkkKKKyyy~~~nnndddYYYgggTTTSSSqqqdddXXXJJJHHHJJJNNNOOOLLLKKKMMMOOOPPPjjj~~~~~~vvvkkk\\\PPPGGGBBB???@@@BBBEEEKKKQQQRRRUUUUUUTTTTTTTTTOOOHHH:::999:::<<<@@@CCCDDDDDDDDDFFFHHHHHHJJJNNNVVV\\\cccppp|||pppyyyyyypppqqqfffVVVOOORRRUUUQQQQQQQQQHHHHHHIIIIIIJJJJJJKKKJJJJJJNNNMMMDDDEEERRR]]]iii|||sssrrrvvvHHH===444333555666777999555666777888777888;;;===;;;===??????<<<:::999999555555555777999===AAACCCDDDCCCCCCDDDEEEEEECCCAAA??????@@@AAACCCCCCDDDDDDCCCKKKNNNHHHEEETTTnnnttt}}}}}}___gggzzzeee\\\^^^XXXSSSUUUUUUVVVVVVVVVUUUUUUTTTVVVTTTRRRQQQPPPPPPPPPQQQLLLLLLNNNXXXiii}}}~~~xxxeeeNNNCCCDDDCCC>>>777444111000222333444444222222222333444555666777666666555555555666666777666666666777777888888888777777777777888999:::;;;;;;;;;<<<===@@@CCCEEEGGGEEEEEEFFFLLL[[[cccWWWDDDJJJKKKGGG^^^}}}~~~sssnnn]]]WWWLLLCCCBBBCCCBBB???>>>;;;<<<===<<<;;;:::;;;<<<999AAA<<<>>>bbbhhhGGGEEESSShhhuuunnnllliiieee[[[\\\^^^___`````````___[[[[[[[[[\\\```hhhqqqwwwvvvdddYYYUUUPPPQQQRRRQQQOOOPPPTTTXXX```jjjsssqqqiii]]]OOOEEEJJJQQQBBB@@@fffhhhGGGhhhyyyLLLMMMUUUKKKEEEKKKCCCCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>??????@@@???<<<999888;;;>>>>>>===gggsssmmmrrr~~~vvv\\\MMMOOODDDCCCJJJXXXcccgggnnnwwwzzz~~~}}}iii[[[TTTPPPIIIIIIJJJBBBBBB@@@>>><<<===>>>AAABBBHHHLLLQQQTTTYYYooo^^^YYY\\\fffeeeXXXfffSSSXXXzzzhhhUUULLLKKKMMMQQQQQQMMMKKKLLLLLLMMM[[[xxx~~~}}}|||{{{}}}yyymmm___VVVOOOLLLKKKJJJPPPXXXTTT[[[aaaccccccaaaXXXOOO===<<<<<>>IIIMMMJJJSSSeeemmmiiiooo~~~zzzdddlllmmm[[[UUUWWWXXXSSSVVVVVVVVVVVVWWWWWWWWWWWWTTTTTTSSSRRRRRRRRRSSSSSSLLLPPPTTTXXX___lll|||qqq```RRRHHHBBB@@@===:::555333333333333333222222222333444555666777555555555555555666777777555555666777888888999999888888888888999:::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGBBBDDDIIISSS[[[ZZZQQQHHHQQQNNNYYYtttjjj]]]WWWJJJDDDAAABBBAAA>>>===>>>:::<<<===<<<999888999;;;999888<<<@@@MMMqqqzzz{{{~~~UUUDDDDDDMMMZZZiiiooottttttuuuuuurrrmmm```___]]][[[ZZZ[[[\\\]]]WWWXXXZZZZZZXXXWWWYYY\\\\\\[[[[[[ZZZUUUQQQSSSYYYOOORRRTTTUUUXXX^^^ffflllooommmiiiaaaRRRDDD???BBB===IIIEEE]]]___aaa}}}]]]IIINNNSSSIIICCCHHHBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???============>>>>>>>>><<<:::999999::::::???666MMMooodddgggvvvYYYRRRGGGBBBIIIPPPRRRWWW```iiilllqqquuuwwwyyyzzzzzz~~~~~~uuu```ZZZOOOKKKGGG@@@CCCFFF>>>>>>===<<<===???CCCGGGJJJSSS___cccdddzzz]]]```kkk]]]`````````bbbXXXaaammmTTTMMMLLLOOOSSSSSSNNNKKKKKKQQQQQQTTTaaa{{{~~~xxxlll```YYYSSSOOOSSSZZZdddlllsssrrrlllaaaQQQCCC?????????AAAEEEHHHIIIIIIMMMQQQVVVYYY^^^gggttt}}}sss|||tttyyyVVVQQQOOONNNSSSQQQIIILLLPPPHHHGGGIIIJJJKKKKKKKKKMMMNNNFFFLLLKKKKKKNNNLLLUUUjjjhhhwwwyyyeeeNNN@@@:::666444555666777888777666777888:::666888999999777666777777999;;;>>>@@@AAACCCEEEGGG@@@@@@@@@BBBDDDEEECCCAAAEEEDDDBBB@@@???@@@BBBCCCIIIOOOSSSaaa___XXXkkkjjjWWWZZZRRRRRR[[[ZZZWWWWWWWWWVVVWWWWWWXXXYYYSSSTTTUUUVVVWWWXXXXXXYYYNNNSSSXXXXXXXXXaaarrrwwwooo___GGG<<>>CCC:::QQQnnnsssvvvgggTTTLLLHHHJJJPPP\\\jjjsssyyy{{{vvvooojjjeee^^^XXXTTTTTTVVVXXXTTTSSSUUUWWWWWWWWWXXX[[[VVVZZZ[[[WWWSSSSSSRRRPPP[[[___bbbdddjjjuuurrr^^^LLLGGGEEEBBBDDDJJJBBBUUU]]]yyyXXXjjjUUUVVVUUUSSSNNNHHHFFFFFFAAAAAAAAA@@@@@@AAABBBBBBAAA???>>><<<<<<<<<======<<<;;;999999<<<>>>===:::888<<>>GGG???;;;>>>DDDIIIKKKLLLGGGWWWsssrrrhhhlllggg```VVVPPPOOOQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUTTTTTTSSSQQQQQQSSSVVVWWW]]]kkkzzz}}}eeeXXXNNNDDD???AAAAAA>>>:::666333333222333555666555444222000555555555555555555555555555555666666666666666666:::::::::999999:::<<<>>>>>>CCCFFFEEEDDDEEEEEEDDDQQQkkknnnaaa]]]PPPGGGPPP]]]ssstttyyy{{{yyytttTTTLLL@@@???>>>===;;;;;;<<<<<<===;;;::::::999999::::::;;;555???777888BBB>>>WWWyyytttwwwmmmUUUJJJEEEGGGPPPaaasss}}}{{{vvvsssqqqkkkccc___^^^[[[VVV[[[WWWSSSTTTWWWVVVQQQLLLOOOPPPTTTVVVTTTRRRZZZeeeooooootttxxxsss[[[BBB@@@HHH??????IIIIIIkkkvvvcccTTT]]]UUUSSSPPPMMMJJJGGGFFFFFFCCCBBBBBBAAAAAA@@@??????>>>======<<<;;;;;;:::::::::999999888888999999:::111;;;<<<777HHHqqqooohhhSSSGGGCCCCCCDDD@@@AAAHHHQQQUUUUUUUUUXXXTTTZZZbbbiiinnnqqqtttuuuyyy{{{}}}zzzoooggg[[[QQQLLLKKKIIIHHHIIIDDD@@@AAA@@@===>>>BBBGGGGGGEEECCCHHHSSS]]]```vvvdddyyywwwkkkeeejjjjjjdddbbbgggUUUOOO{{{sssRRRLLLIIIHHHIIIHHHEEEDDDFFFDDD>>>FFFNNNZZZ|||yyyuuussswww~~~~~~llllllmmmllliiifffbbb___RRRUUUXXX\\\cccmmmxxx|||xxxppp```www[[[RRRLLLMMMLLLLLLKKKIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGIIIMMMMMMJJJLLLQQQooohhhpppzzzuuuvvvzzz}}}hhhLLL???---222777:::777222222888===888777666777888:::;;;;;;AAA<<<999<<>>???@@@BBBBBBAAA777===DDDFFFHHHLLLQQQUUU___pppyyyvvvcccZZZnnn}}}___YYYRRRNNNNNNPPPRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNOOONNNNNNMMMMMMLLLLLLNNNPPPPPPTTT```mmmxxx}}}}}}lllYYYGGG===<<<<<<;;;;;;:::999888555555555555666666777888666666666666666666666666999999::::::;;;<<<======999;;;===>>>>>>>>>>>>???BBB@@@???BBBEEEGGGHHHHHHbbbffffffiiijjj___ZZZbbbuuu~~~uuuvvvOOO???FFF>>>>>><<<;;;;;;;;;<<<===::::::999999999999::::::666===555999FFF@@@OOO~~~}}}PPP===EEENNNSSSVVV]]]jjjtttrrruuusssllleeecccaaa^^^^^^^^^]]]]]]\\\ZZZVVVTTTPPPVVV\\\```bbbgggmmmssswwwsss|||zzzeee\\\WWWGGGPPPAAA>>>CCCBBBHHH[[[iiixxxPPPqqqpppVVVSSSQQQNNNKKKHHHFFFEEEEEECCCCCCBBBAAAAAA@@@@@@???=========<<<;;;:::::::::999999999888888999999999777<<<@@@;;;999MMMyyypppzzz{{{ccc\\\SSSEEERRRFFF;;;<<>>999?????????>>>===<<<===???HHHJJJGGGCCCLLLaaauuu}}}pppnnnqqq[[[___ttt[[[UUURRRNNNMMMMMMOOOPPPQQQOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKHHHGGGIIIJJJIIIJJJSSS]]]xxx{{{ppplllSSSHHHCCC===999999888777555666555333222222444777999888888888888888888888888777777999:::;;;===>>>>>>888:::<<>>999<<<>>>444222TTTnnnpppkkkSSSHHHIIIJJJJJJCCC;;;:::???CCCAAA@@@@@@BBBFFFJJJMMMTTTWWW\\\ccciiiooosssuuummmfff^^^XXXUUUSSSPPPNNNJJJHHHEEEDDDDDDDDDCCCBBBEEEBBBBBBFFFIIIGGGFFFHHHDDDRRR___eeeqqquuurrrpppmmmeeeaaafffiiiffffffjjj[[[LLLooogggMMMLLLHHHEEEFFFEEECCCDDDHHHKKKMMMNNNIIIFFFWWWuuunnniiirrr}}}tttxxx|||ggg\\\fffuuuuuu{{{uuuPPPJJJHHHDDDIIIGGGEEECCCBBBCCCDDDEEEEEEFFFGGGHHHGGGFFFCCCBBBAAABBBCCCDDDDDDCCCDDDGGG@@@\\\qqqlllvvv~~~sss{{{oooPPP:::===BBB;;;555888777888888777666666888:::333777::::::888777;;;>>>999999<<<@@@CCCEEEJJJPPPLLLIIICCCGGGaaammmiii```jjjUUUTTTOOONNNMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKNNNNNNMMMLLLKKKKKKKKKKKKGGGFFFHHHJJJHHHGGGMMMTTTvvvtttyyymmm___TTTFFF===;;;;;;999777:::888666444444555666888;;;;;;;;;;;;;;;;;;;;;;;;777777888999:::;;;<<<<<<>>>===<<<===???CCCEEEFFFEEEEEEMMMWWWZZZZZZhhhzzziiiNNNLLL\\\fff{{{yyyyyyPPPKKK;;;CCC<<<<<<<<<;;;;;;;;;;;;;;;999999888888888888999999888999666<<>>@@@BBBLLLSSSYYYXXXYYY^^^ccceee]]]eeemmmllleeeaaaccchhhyyy~~~yyymmmjjjnnnhhh[[[MMMCCC@@@CCCBBBBBBFFFIII???KKKLLLYYYyyyhhh]]]___{{{WWWQQQZZZNNNLLLIIIGGGDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@??????;;;;;;;;;;;;::::::999999888888777777777777888888@@@444333>>>===333<<>>???@@@BBBDDDDDDCCCAAAFFFHHHMMMRRRWWW\\\```bbbZZZUUUNNNJJJHHHHHHHHHGGGHHHEEEBBB??????BBBDDDFFFBBBAAAEEELLLQQQRRRUUUYYYcccaaahhhwww{{{llleeebbbfffiiihhhgggiiijjjYYYwwwmmmRRRMMMHHHFFFGGGGGGDDDFFFJJJEEEKKKLLLGGGEEEKKK\\\ppprrrqqquuuwwwwwwyyykkk___\\\]]]iiicccTTTJJJKKKFFFCCCHHHFFFDDDBBBAAABBBDDDEEECCCDDDEEEFFFEEEDDDAAA@@@>>>AAACCCCCCCCCDDDFFFGGGLLLDDDVVVqqqyyy{{{uuu~~~|||}}}kkk\\\aaa___JJJ:::999;;;===>>>===;;;;;;>>>@@@:::>>>AAA@@@>>>>>>BBBEEEEEEBBBBBBEEEEEECCCEEEKKK```fffmmmtttxxxmmm~~~iiiSSSSSSWWWMMMNNNOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJIIIJJJMMMLLLJJJNNNTTTwwwyyy|||vvviiiWWWJJJDDDBBB@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======EEE@@@<<<;;;@@@FFFKKKNNNPPPUUU\\\___\\\bbb|||}}}vvvttt~~~^^^FFF???BBB777;;;;;;;;;;;;;;;::::::999999888888777777888888999777999999<<<@@@<<<<<>>>>>:::::::::::::::999999999888777777666666777777888:::444333:::>>>:::777777OOO~~~vvvyyyoooXXXFFFAAADDDDDDBBBAAABBBCCCDDDBBB@@@CCCDDDEEEGGGIIILLLMMMNNNIIIGGGEEEDDDDDDEEEFFFFFFDDDDDDEEEFFFGGGJJJLLLNNNSSSOOOMMMMMMNNNRRR^^^jjj{{{|||sssjjjtttjjjeeebbbcccfffeeedddcccvvvgggrrrVVVKKKGGGFFFHHHGGGEEEEEEIIIFFFMMMJJJGGGJJJGGGJJJZZZwwwxxxtttrrruuuxxx}}}{{{gggVVVMMMQQQ\\\eee```qqqXXXBBBDDDFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCAAABBBBBBCCCCCCBBBAAA@@@>>>BBBDDDBBBCCCFFFHHHGGGLLL>>>GGGbbbttt|||zzzooosssxxxnnnqqq~~~kkkMMMGGGDDD@@@;;;999;;;>>>>>>>>>AAA???>>>>>>???@@@@@@???EEE???@@@HHHMMMLLLMMMRRRtttiiihhhooonnnTTTUUUUUUOOOMMMOOOQQQQQQOOOMMMLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLNNNLLLLLLOOONNNLLLNNNSSSeeeuuuppprrr```RRRHHHAAA===<<<<<<======>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>AAAKKK\\\|||ppptttuuussscccXXXTTTAAA@@@;;;777:::@@@BBBAAA<<>>777???JJJFFFJJJ```wwwlllRRReeeeeeZZZUUUQQQNNNIIIHHHFFFDDDBBBBBBBBBBBB@@@@@@??????>>>======<<<999999999999999999999999777777666666666666777777333888:::666333666999::::::QQQwww}}}pppssszzz```YYY```RRRKKKBBB===>>>@@@BBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDIIINNNQQQRRRQQQPPPPPPUUUTTTTTTUUU[[[mmmtttfffeee___dddaaa^^^^^^``````]]][[[yyyiiinnnPPPJJJGGGGGGIIIIIIFFFFFFIIILLLPPPHHHGGGPPPHHHBBBNNNtttvvvrrrqqqqqqtttyyy{{{vvvfff___TTTLLLSSSfffwwweeeBBBEEECCCAAAFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@@@@@@@@@@AAAAAA???DDDFFFCCCBBBFFFGGGEEE@@@GGGLLLMMM___tttwwwnnnsssxxxhhhVVVBBB<<>>>>>??????CCCCCCFFFMMMSSSUUURRRNNNRRR___oooyyy\\\IIICCC>>>BBB>>>999::::::;;;:::999888777777777777666666777777777:::777::::::777;;;>>>999>>><<>>>>>>>>===<<<<<<;;;;;;888888888999999999999999777666666555555666666777444777888444111444999======<<>>>>>???@@@AAABBBAAAGGGGGGCCCAAAEEEFFFCCCEEEFFFJJJGGGGGG]]]vvv{{{vvvzzz{{{rrryyyqqqgggqqqwwwnnn___QQQjjj~~~uuu\\\TTTjjj}}}tttllluuuttt___~~~}}}tttrrriiiXXXQQQUUUHHHLLLOOOPPPNNNMMMNNNPPPKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFGGGJJJLLLMMMPPPLLLIIIJJJHHHEEEFFFIIIGGGbbbuuu}}}mmm}}}vvv^^^ZZZRRRLLLGGGFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBCCCEEEFFFGGGGGGKKKOOOYYYdddllliii___VVVQQQ```wwwyyydddHHHCCC@@@AAA222<<<999999:::;;;:::999888777777777666666666666777777<<<666888999666<<<===222666???>>>OOOzzzkkkyyyfffZZZTTTPPPIIICCC>>>>>>AAACCC@@@===@@@???AAAGGGHHHEEEFFFIIIMMM\\\qqqfffHHHpppqqqfffYYYRRROOOLLLLLLMMMDDDCCCAAA???>>>>>>>>>???=========<<<;;;;;;::::::888888888888888888999999666666555555555555666666999222///555999888666777---<<<666???uuu|||yyyrrrjjjdddZZZZZZZZZ[[[\\\___aaabbbMMMMMMLLLKKKLLLNNNSSSVVVYYY[[[___fffssspppgggggg^^^]]]ggg]]]\\\ZZZYYY\\\^^^\\\XXXnnn___wwweeeLLLFFFEEECCCCCCCCCDDDCCCBBBJJJIIIHHHHHHIIIKKKNNNPPPIII\\\ttt}}}wwwsssooommmppptttvvvzzzwwwnnnmmmmmmmmmgggaaaXXXRRROOORRRYYY```nnnsss|||yyyGGGFFFDDDCCCBBBBBBCCCCCC@@@?????????>>>>>>======??????>>>>>>=========<<>>===>>>>>>===;;;;;;:::::::::::::::999999888777777777777777666555555555555555444444444444444444444444888999888888BBB^^^~~~dddQQQQQQQQQTTT```ppp||||||hhhfffggg^^^bbbgggbbb[[[^^^___``````______```bbb]]]TTTsssbbbHHH@@@???>>>???AAACCCDDDCCCGGGFFFFFFFFFGGGIIIKKKLLLJJJIIITTTuuuyyynnnhhheeehhhiiifffdddeeekkkmmmoooqqqqqqooollljjjnnnkkkeee___ZZZWWWSSSQQQHHHNNNSSSVVV___llluuuxxxqqqPPPDDDCCCBBBAAA@@@@@@AAAAAA???>>>>>>>>>=========<<<>>>>>>=========<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBB@@@@@@IIITTTeeeuuuvvvvvvpppttt~~~yyykkkiiisssooopppiii```ffftttvvvmmmhhhhhhlllpppsssxxxyyyeeehhhzzzzzzsssSSSRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGAAABBBCCCDDDEEEFFFFFFGGGHHHGGGFFFDDDDDDDDDEEEFFFFFFMMMRRRfff}}}sssiiieeeaaa]]]ZZZYYYWWWTTTQQQRRRWWW^^^aaacccgggnnnuuutttlllcccppp~~~\\\EEE===AAA???===>>>:::777777777777777777777777777666555444444555666777666666777777777888888888222???NNNNNNCCCPPPvvvTTTLLLfffnnnccc[[[YYYVVVRRRNNNKKKHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::999999888888777666666777666666555555555555555444444444444444444444444333444333111555FFF```tttzzznnnNNNLLLMMMMMMOOO^^^uuunnnfffiiirrrhhh\\\XXX[[[___^^^\\\YYY[[[___aaaaaaccceeegggSSSQQQttteeeKKKAAA???>>>???AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGOOOBBBBBB___xxxnnnfffdddddd```\\\[[[YYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYYYYXXXUUUTTTSSSWWWeeennnqqq{{{WWW@@@AAAAAA@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>???BBBAAA@@@BBBGGGMMMjjjzzz}}}}}}}}}vvvooorrruuuxxxnnniiiwww~~~rrrooo||||||nnnwwwrrrkkkfffOOOHHHNNNMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDAAAAAABBBCCCDDDEEEEEEFFFFFFEEECCCAAAAAABBBDDDEEEHHHFFFBBBQQQqqq|||~~~||||||{{{uuukkkBBB777;;;BBB===999<<<:::777777777777777777777777777666555444444555666777666666666666777777777777>>>999<<>>>>>===<<<;;;;;;;;;;;;999999888888777777666666777666555555444444555555444444444444444444444444111444555222000555@@@KKK}}}tttrrrvvvuuusss~~~~~~YYYWWWWWWXXXXXXYYY[[[]]]^^^```bbbcccbbb```^^^]]]]]]TTTRRRtttfffOOOIIIGGGDDDBBBBBBAAA???===>>>???AAABBBCCCDDDDDDDDDJJJCCCFFFUUUdddrrryyyiiiaaa\\\WWWSSSRRRRRRRRRQQQRRRSSSUUUWWWYYYYYYWWWVVVWWWWWWYYY^^^cccbbbvvvTTT???DDD??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAACCCFFFEEEAAAHHH\\\gggkkkuuu{{{yyyJJJBBB888;;;>>>777555<<<<<<666666666666666666666666666555555444444555555666555555555666666666777777AAA222---666===<<<@@@IIIvvv|||wwwpppXXX___cccqqqggghhheeeVVVXXXVVVRRRNNNJJJGGGEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@>>>======<<<;;;;;;<<<<<<999888888777666666555555666666555444444444444555333333333333333333333333000333666555111111444888@@@pppjjj```UUUQQQUUUYYYZZZXXXWWWXXXZZZaaabbbccc```\\\XXXUUUTTTWWWPPPmmm___KKKLLLJJJFFFCCCBBB@@@===;;;>>>???@@@BBBCCCCCCCCCCCC@@@AAAIIIQQQNNNRRRssszzzpppiiifff```^^^YYYUUURRRQQQQQQRRRZZZWWWXXX[[[]]]___gggppp___DDD>>>;;;??????>>>>>>===<<<<<<;;;999999999999999:::::::::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@;;;999===@@@@@@@@@BBBBBBKKKFFF\\\ppptttwww{{{wwwqqqnnnyyyzzzzzzlllkkklllqqqxxxpppVVVQQQRRRPPPLLLJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBB@@@??????@@@BBBCCC;;;AAAAAADDDOOOXXXkkkpppttt|||rrrxxxTTTDDDDDD::::::<<<666666;;;888555555555555555555555555555555444444444444555555444555555555555666666666000666:::999999;;;<<<:::AAAiiimmmxxxooottthhhYYYlllqqqhhh]]]VVVXXX^^^VVVTTTPPPLLLIIIFFFEEEEEEBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;;;;<<<888888777666666555555444666666555444444444444444333333333333333333333333...000222222111000111333444===WWW]]]SSSSSSJJJRRRSSSTTTTTTSSSRRRPPPPPPSSSVVVXXXYYYYYYYYYYYYZZZ^^^RRRiiiYYYGGGFFFDDDAAA@@@@@@???>>><<>>>>>>>>>>>===<<<;;;;;;888888999999999999::::::999999999999::::::::::::::::::::::::::::::::::::???:::999<<<>>>>>>???CCCCCCHHHDDDUUUkkk~~~nnnwww|||}}}}}}|||zzzxxxvvvtttvvvkkkppp}}}vvvvvvbbbOOOKKKOOOPPPKKKFFFIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDEEEEEEEEECCCBBBAAA???@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEE<<>>CCC<<<666999===999999999111555555555555555555555555444444444444444444444444444444444444555555555666000;;;===444222999===999555HHHZZZxxxssskkkvvv|||{{{}}}gggeee\\\XXX^^^nnn{{{___cccggg[[[SSSXXXSSSQQQMMMJJJGGGFFFFFFFFF@@@???>>>>>><<<<<<;;;:::;;;;;;:::::::::::::::;;;777777666666555555444444666555444444333333444444333333333333333333333333333333222222222222222222333111555QQQyyydddYYYRRRMMMLLLIIIQQQQQQQQQRRRSSSSSSQQQPPPQQQSSSUUUVVVVVVWWWYYY[[[bbbVVVjjjXXXEEE@@@???======>>>??????>>>@@@?????????@@@BBBDDDEEEFFFCCCCCCDDDCCCBBBIIISSSlll\\\<<<888???AAA>>>=========>>>===<<<:::999888888999999999:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::>>><<<<<>>BBBBBBEEEHHHZZZSSSJJJwwwxxxzzz~~~eeeSSSLLLHHHJJJJJJHHHIIILLLFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDCCCCCCAAAAAA@@@?????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCAAAFFFDDDDDDFFFHHH\\\|||uuusssppp{{{vvvyyy}}}vvv{{{zzzttttttyyyZZZAAA===<<<777444:::===777888999111444444444444444444444444444444444555555444444444333333444444444555555555:::777222000444::::::666777<<<333777aaaooovvv{{{qqqkkkjjjlll}}}pppeee{{{zzz\\\MMM[[[qqqfff]]]]]]cccbbbYYYQQQOOOMMMJJJGGGEEEEEEFFFFFF@@@??????>>>===<<<;;;:::999999999888888999999:::777777666555555444444333666555444444333333444444222222222222222222222222666444222222333444333222)));;;:::333EEEeee|||qqqPPPAAAGGGGGGDDDIIIMMMNNNPPPSSSUUUUUUUUUUUUVVV\\\[[[ZZZWWWTTTRRRTTTUUU___UUUiiiVVVAAA@@@???======>>>??????>>>@@@???>>>>>>???AAADDDEEE888<<>>;;;<<<======<<<;;;999888888888999999::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::<<>>@@@BBBCCCBBB@@@???<<<@@@@@@FFFKKKFFFLLL```YYYkkk~~~rrrvvv{{{~~~yyy}}}{{{~~~|||yyywwwwww{{{sssmmmmmmnnntttzzzxxxbbb@@@CCCBBB444:::888<<<:::222444:::666444444444444444444444444333444444555555444444333333333333444444444555555666222444999777111444<<<333;;;>>>>>>BBBNNNxxxwww}}}gggiiiaaa^^^```[[[RRRQQQWWWLLLJJJGGGDDDCCCDDDEEEFFFAAAAAA@@@???>>>===<<<<<<999888888777888888999999777666666555444444333333555555444333333333333444222222222222222222222222111///---...000111000...000000000444666555MMMwww\\\GGGEEEGGGCCC<<>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<>>>AAAEEEGGGEEEIIIYYYwwwyyyKKKGGGCCC@@@???>>><<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999888777777666777777777888888888888888888777777777777777888<<<<<<;;;::::::::::::;;;<<>>===<<<;;;>>>>>>======<<<<<<<<<<<<:::;;;===???@@@AAA@@@@@@===>>>AAADDDGGGIIIJJJKKK[[[~~~gggyyysssmmm}}}~~~}}}|||~~~{{{ttttttyyywwwxxxwwwuuuvvvxxxsssllllllkkkiiinnn~~~lll}}}YYYAAA@@@===777666999888888777666555555444555444333333222222222222333222111111333333222111222222222333333333444444333333333444444444555555333555888<<>><<<<<<======;;;:::;;;;;;:::999888777666555777777777777666666666666666555555444222111000000000000000000000000000000111111000000000000111111222222222222333555777888SSSmmm{{{uuu}}}iiiMMMAAAAAA@@@>>>======???@@@BBBGGGJJJNNNPPPPPPPPPQQQRRRMMMPPPRRRTTTSSSSSSSSSTTTYYYOOOaaaPPP@@@>>>===<<<:::::::::;;;<<<::::::::::::::::::::::::<<<;;;;;;;;;===@@@CCCEEEEEEEEEIIIWWWmmmtttIIIEEEBBB???>>>>>>===<<<;;;::::::;;;;;;::::::999888777777777777777666666555666666666777777777888888888777777666666666777777::::::999999999999::::::<<>>>>>>>>>>>>>>>>>???@@@???>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999:::;;;===>>>>>>>>>>>><<<===???AAACCCEEEEEEFFFUUUjjj|||~~~~~~yyyzzz~~~}}}xxxssstttyyyzzzwwwoooDDD999;;;999777:::888888777666666555444444444444333222222222222222333222111111333333222111222222222333333333333444333333333333444444444444555666777777888;;;???BBBOOOkkkpppgggcccVVVXXXWWWVVVVVVVVVSSSMMMGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@>>>===<<<======<<<:::;;;::::::999777666666555777777777666666666555555444444333222111000//////000000000000000000000000111000000//////000000111111111000111222333555666777EEEZZZnnn}}}xxxxxxrrrSSSCCC@@@BBB<<<;;;;;;;;;<<<>>>AAABBBDDDGGGIIIKKKKKKKKKMMMNNNMMMOOOQQQQQQQQQQQQRRRTTTYYYNNN___PPPCCC>>>===;;;999999888999999999999999999999999999999;;;:::999:::;;;>>>AAABBBEEECCC@@@>>>DDDWWWppp\\\CCC;;;>>><<<;;;;;;<<<<<<<<<;;;999999999999999888777777555555555555555444444333555555666666666777777777666666555555555666666777777777777777888999::::::<<<===>>>======@@@DDDGGGCCCLLLNNNQQQ]]]```aaakkk~~~yyyyyyuuu^^^QQQDDDBBBEEEEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEECCC@@@??????@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;:::999999999999999999999888888888777888999:::;;;<<<<<<<<<:::;;;===>>>???@@@AAAAAAKKKSSSkkkxxxxxxYYYEEE555666888555555:::777777666666555444444444444333222222111222222222222111000111222333222000111111222222222333333333222222333333333444444444444555555444333333666888999===LLLiiissseeeeeehhhbbb^^^]]]ZZZVVVQQQLLLHHHFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@>>>============<<<:::::::::999888777666555555777666666666666555555555333222222111000///......000000000000000000000000000000////////////000000/////////000111222333444111000444@@@WWWrrryyyWWW;;;333666888888999999999;;;===@@@CCCDDDDDDEEEFFFGGGFFFGGGJJJLLLLLLMMMNNNOOONNNOOOQQQSSS\\\NNN[[[JJJ@@@???>>><<<:::999888888999999999999999999999999999999999888888:::<<<>>>???@@@CCCCCC>>>;;;AAAQQQ___xxxPPP777999EEE;;;:::999999;;;;;;;;;:::777777888888777777666555444555555555555444333333444555555555555666666666555555444444444555666666666666666777888999;;;;;;===<<<;;;;;;===>>>???>>>CCCFFFFFFFFFGGGGGGGGGKKKVVVmmmvvvyyy~~~jjjRRRIIIKKKDDDBBBFFFJJJHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBB???=========;;;;;;::::::::::::;;;;;;===<<<<<<;;;::::::999999888888888888888888888888777777888999::::::;;;;;;999:::<<<>>>???@@@@@@@@@CCCQQQ[[[ggg~~~{{{qqqrrrxxx|||~~~[[[AAA:::777:::999444222555555555555555444444333333222222111111111111222222222000///000111222111000111111111111222222222222222222222222333333333333222333444444333444666999>>>888666<<>>============<<<:::999999888777666666555555666666666555555555444444222222111111000///......000000000000000000000000000//////......//////000/////////000000111222333222333222///333FFFddd|||oooeeekkkNNNBBB555444<<>>===;;;999999999999999999999999999999999999888888888888999:::;;;<<<;;;@@@EEEEEEBBBAAADDDGGGOOOoooXXXAAA???>>><<<<<<;;;:::999999::::::999777666666777777666666555444555666666666666555444444333333444444444555555555444444444444444555666666666666666777999:::<<<<<<>>><<<:::;;;===>>><<<;;;>>>???DDDGGGEEEGGGJJJIII===JJJTTTZZZlllvvveeeTTTFFFGGGRRRHHHGGGHHHJJJHHHBBBAAACCCDDDCCCCCCBBB@@@???>>>>>>AAABBBBBB@@@===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888999999999888888888999999::::::;;;999:::<<>><<<<<<======;;;:::888777777666666555555555555555555555444444444444222222111111000000////////////////////////////////////............////////////000000111111222222'''111888666///...999DDDZZZttt}}}xxxhhhjjjtttTTT???666333222444888:::888555::::::;;;<<<===???@@@AAADDDEEEFFFEEEEEEGGGJJJMMMKKKLLLLLLLLLLLLNNNQQQTTTdddSSSXXXFFF??????>>><<<;;;::::::::::::999999999999999999999999888888888888888999::::::888;;;>>>BBBDDDDDDDDDCCCGGGYYYpppnnnZZZGGGCCCCCC>>>999888;;;:::999999::::::888666666666666666666555444444666666777777666666555444222333333333333444444444444444444444444555666777666666666777888:::;;;<<<===;;;::::::<<<===<<<<<>>HHHKKKHHHDDDLLL___pppwwwyyy{{{fffOOOLLLOOOMMMKKKNNNFFFFFFGGGGGGBBB===???EEEDDDDDDCCCAAA???>>><<<<<>>;;;::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::::::::999888888888999999999999999999999888888999999:::;;;999:::===???AAACCCDDDDDDCCCBBBFFFKKKOOOaaapppVVV```vvvRRR>>>===;;;:::666333555888666333333333333222222222222222000000000///000000111222000///...///000111000...///000000000000111111111000000111111111222222222111333444444222222333444555444888???===666666;;;FFF^^^|||pppkkklllppptttqqqggghhhgggXXXPPPUUUXXXEEEDDDBBBBBBBBBDDDFFFGGGEEEEEEDDDBBBAAA@@@???>>>>>><<<;;;;;;<<<;;;:::888777666666666555555555444555555444444444333333333111111111111000000000///////////////////////////......------------.........///000111111111111000---...000222333222000///,,,@@@NNNdddxxxxxxzzz}}}}}}hhhaaabbbhhhjjjlll~~~hhhGGG777555777888888666333111222555999777777888999::::::;;;;;;???AAACCCCCCDDDEEEHHHJJJKKKLLLNNNNNNOOOPPPSSSUUUdddQQQUUUDDD@@@===<<<:::999999999::::::888888888888888888888888888888888888888999999999888888999;;;>>>BBBCCCCCCMMMJJJOOO```uuuzzzYYY:::CCCLLLKKKAAA999999>>>888888777888:::999777555666666666666666555555444666666666666666555444444222222222222333333333333444444444444555666777888555555555666777888999::::::::::::999:::;;;===>>>@@@999@@@EEE<<>><<<<<<;;;===>>>>>>===:::999:::;;;;;;::::::999999::::::;;;:::999999999999888888888777777888888888999999999999888888777777888999:::999:::<<<>>>???@@@AAAAAA???===BBBHHHFFFIIIcccwwweeeuuuyyywwwGGG>>>===555444666444000222888888333222222222222222222222222///////////////000111111000///......000000///.../////////000000000111111000000000000111111111222000111333333111111111222;;;777444555777666444333444888HHHhhhyyyuuussskkkgggccc```___]]]]]]^^^aaa[[[^^^\\\PPPNNNUUUTTTQQQMMMHHHFFFEEEEEECCC@@@CCCBBBAAA@@@???===<<<<<<===;;;::::::::::::999777666666555555555555444444444444444333333333333222000000////////////......////////////////////////...------------------...,,,---...///000///......666000++++++111555666444888777333888GGGTTTggg{{{vvvwww{{{sssuuutttqqquuuzzzttthhhzzz~~~}}}zzzzzzzzzlllbbbhhh{{{vvv~~~wwwbbbKKK>>>;;;999333///222222444444555555555555444555666777888999999999;;;>>>AAACCCDDDEEEHHHIIIKKKMMMPPPQQQRRRRRRTTTVVVcccMMMPPP@@@>>>;;;:::999888888888999:::777777777777777777777777888888888888888999999999:::999999999;;;===@@@AAAEEECCCFFFIIIFFFLLLjjjkkkRRRDDD===???;;;666666;;;AAA???999555555555777999999777555666666777777666666555444555555666666555555444333111111222222222333333333444444444555666777888888555555444555555666777888888999999999888999===@@@@@@888BBBFFF:::<<>>===???>>>>>>======<<<<<<<<<;;;;;;<<<===<<<:::999:::;;;::::::999999999999::::::888888888888777777777777666777777777888888999999888888777666666777999999::::::;;;<<<============999CCCGGG@@@@@@JJJSSSSSSYYYtttiiixxxyyyUUUAAAAAA999666<<<111777888222222777666111111111111111111111222222///////////////000111111000...---...///000///...////////////000000000000000000000000111111111111---///222333222222333555---222555333222444555555777222111<<>>BBBEEEFFFGGGIIIJJJKKKNNNQQQSSSTTTTTTUUUVVV]]]IIIHHHCCC>>>::::::888777777777888999777777777777666666666666666777777777888888888888999888888888:::<<>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888888999999888888777555555444444444666666666666777777777777555555555555666666666666777888888999999:::;;;;;;=========>>>???AAACCCCCCSSSfff~~~}}}xxxoooooosssxxx{{{qqqlllaaaBBB;;;===999555444333333333222222222111111222111111111000000////////////............//////................................................////////////////////////////////////000000000000111111222222222222333333333555888:::<<<<<<<<<;;;;;;===@@@DDDHHHLLLOOOQQQMMMIIIMMMYYYaaa^^^VVVRRRddd\\\TTTSSSXXX]]]]]]ZZZccc^^^YYYWWWXXXZZZZZZYYY]]]\\\[[[YYYXXXVVVUUUTTTVVVVVVUUURRROOOMMMMMMNNNJJJIIIGGGFFFEEEDDDDDDCCC@@@@@@??????>>>===<<<<<<:::;;;;;;;;;:::888666555555555555555555555444444222222222111111111111000///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,....................................///////////////000000000111111111111777DDD[[[uuucccLLL>>>777555111111000000//////....../////////000111111222222222333444555888<<>>@@@DDDCCCCCCDDDGGGKKKNNNQQQMMM]]]tttfffXXXFFF>>>???AAA???;;;;;;;;;:::999888888888888777777777666666666555555555555555555555444333333333333333222222222222111222222333333333333444444222222222333333333333444555555555555555555555555888888777777888888999999888999:::;;;<<<>>>??????AAAAAABBBCCCEEEGGGIIIJJJHHHIIIJJJKKKNNNQQQTTTUUURRRQQQPPPOOONNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSPPPQQQPPPLLLGGGCCCDDDEEEEEECCC???============<<<>>>======<<<;;;;;;::::::::::::::::::999999999999888888777777777777888888888777666555444444444444444444555555555666666666555555555666666666777777666666777888888999999:::;;;;;;;;;<<<===???AAABBBIIIDDDIIIeeennn~~~~~~zzzlllQQQ@@@444888<<<999666888333333222222222111111111111111111000000000////////////............//////.........................................................................../////////000000000000111111222222222333333333222333666888999:::999888777888999:::<<<===>>>???===;;;>>>EEEHHHDDDBBBCCCOOOJJJEEEEEEJJJNNNOOONNNSSSQQQPPPQQQSSSTTTSSSQQQYYYYYYXXXWWWWWWVVVVVVUUUXXXWWWUUUTTTRRRPPPOOONNNKKKKKKKKKKKKJJJHHHEEEDDD@@@@@@??????>>>=========;;;;;;;;;;;;:::888666555666555555555444444333333222222222111111111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------........./////////////////////000000000111111555555666===KKK___rrr~~~XXXOOO@@@444,,,*********000000000/////////.........//////000000111222222222222333555888<<>>>>>===<<<;;;:::999888777777777777777666666666666555555555444444555555444444333222222222111111111000000000111111111111222222222222111111222222222333333333444444444444555555555555777666666555555555555666666777888999;;;<<<======>>>???@@@BBBDDDFFFIIIJJJFFFFFFGGGIIIKKKNNNPPPQQQOOONNNMMMKKKKKKJJJJJJJJJMMMMMMMMMNNNNNNOOOOOOPPPHHHGGGFFFEEEDDDCCCCCCCCCDDDBBB???============<<<<<<<<<;;;;;;::::::999999::::::999999999888888888777666666666666666666777777666555555444444444444333333333444444444555555666666666666777777777777555555666666777888888999888999999:::;;;===>>>???CCCBBBCCCKKKbbbqqqlllwww}}}~~~ZZZ999;;;555555::::::444222666222222222222111111111000111111000000000000////////////............//////------------------------------------------------............................../////////000000000111222222222222333333333111222444555666666555444666666666666666777777777888777999:::888666888===@@@@@@@@@AAACCCFFFIIIKKKIIIJJJMMMQQQUUUUUUSSSQQQUUUUUUUUUUUUUUUVVVVVVVVVWWWUUUSSSSSSTTTSSSOOOKKKJJJKKKLLLMMMKKKHHHEEEBBB@@@@@@??????>>>>>>======<<<<<<<<<;;;999777666555666666555444444333222222222222111111111000000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////....../////////000000000///---***+++///777@@@EEEVVVhhhxxx{{{}}}ttt```KKK>>>444111...---...000111111/////////.....................//////000111111111111222333555888<<>>999888777666555666777777666666666555555555444444555555555666666666777777888777777888999;;;<<<===>>>???@@@BBBCCCDDDDDDDDDGGGIIIIIIHHHIIIMMMVVV^^^rrrqqqaaaOOOJJJKKKEEEDDDDDDBBB???<<<;;;;;;<<<:::999888777777666777777666666666555555555444444444444444444444333222222111000000000000//////////////////000000000111111111111111111222222222222333333333333444444444444777666555444444444444444444555666777999:::;;;;;;<<<===>>>@@@CCCEEEHHHIIIDDDEEEFFFHHHJJJLLLMMMNNNLLLKKKJJJIIIHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJGGGEEECCCCCCDDDEEEDDDCCCCCC@@@>>>=========<<<;;;::::::::::::999999888888999999888888888777777777666555555444444555555666666555555444333333444444333333333333444444444444666666666777777777888888555555666777777888888999888888888999;;;<<<>>>???BBBNNNTTTKKK@@@IIIgggtttsssyyy{{{{{{~~~|||ggggggmmmuuuwwwvvvcccGGG;;;;;;@@@;;;888777444...///444222111111111111000000000000000000000000000/////////......------......///------------------------------------------------................................./////////000000111111111222222222333333111111222333333333222222333444555666777888999:::<<<<<<<<<;;;:::999<<>>>>>============<<<;;;:::888777555444666666555444333222111000111111111111000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---............/////////---///222555555333111///&&&555BBBFFFKKKZZZlllvvvvvv~~~{{{hhh]]]NNN@@@777222///...444222000000000///---+++.........---------------------...//////000000111111111222444888;;;???@@@;;;???EEEIIIJJJLLLMMMNNNQQQPPPOOOOOONNNNNNNNNMMMLLL;;;@@@>>>:::888777666555555555666777555555555555444444444444444555555555555666666666777777777888999:::;;;<<<<<<===@@@BBBDDDEEEEEEEEECCCGGGLLLPPPQQQSSSVVVYYYPPPXXXbbbiiinnnuuuuuuhhhOOOGGGGGGFFF>>>???BBB;;;BBB???:::888888999::::::999999888777666666666666555555555555444444444444333333333333333222222111000000000/////////.............../////////000000000000000111111111222222111222222222333333333444777666555444444444444444333444555666777999:::::::::;;;<<<>>>AAADDDFFFGGGDDDEEEFFFHHHJJJKKKLLLLLLJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFHHHFFFDDDCCCDDDDDDCCCBBBAAA???============<<<:::999999999999999888888888888888777777777666666666555555444444444444555555555444444333333333333444333333444444444555555555666666666666777777777777666666777777888999999:::888888999:::;;;===>>>???CCCCCCEEEGGGIIIKKKNNNQQQsssnnnssspppooouuu{{{|||tttkkkttt___CCC;;;::::::;;;999444111111222111222555111111111000000000////////////////////////000000......------------......------------------------------------------------....................................////////////000000000111111111222222111111222222222222222222000000222333555777888999999888888888;;;===<<<;;;:::???CCCDDDCCCBBBDDDGGGGGGHHHJJJKKKMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTQQQOOOQQQUUUTTTOOOIIIHHHFFFDDDAAA????????????>>>>>>===============<<<<<<;;;:::888777666555444666555444333222111000000111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........222000---++++++---000333...111000------555???EEEEEENNN[[[eeemmmvvvrrrcccWWWLLL@@@555,,,,,,---///111222222222///---+++***++++++)))(((,,,,,,,,,,,,,,,,,,---------------...//////000000000111111333666999<<<>>>===AAAGGGKKKMMMNNNOOOOOONNNNNNNNNMMMNNNOOORRRTTTLLL<<>>AAACCCEEEFFFFFFLLLNNNPPPQQQQQQQQQSSSTTTZZZ^^^bbb```[[[XXXYYY\\\VVV^^^dddhhhsss}}}zzzlllggg^^^TTTPPPNNNFFF===@@@<<>>???BBB;;;;;;999888:::<<<===:::888999888777666555555555555555555444444444333333333222222333333222222111000000000/////////.....................///////////////000000000000111111111000000111111222222333333666666555444444444555555222333444555777888999999999:::;;;===???BBBDDDEEEDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIHHHGGGFFFHHHIIIJJJJJJIIIHHHGGGEEEFFFFFFDDDBBBAAA@@@?????????>>><<<<<<======;;;999999999999999999999888888777777666666666555555555555555444444444444555555444333333222222333333333333333333444444444555555555555555555666666666666666666777888888999999:::999999999:::;;;===???@@@FFF???>>>GGGRRRRRRKKKEEELLL___{{{cccQQQ???999::::::888555111000111444777777444111000000000000////////////......////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////...////////////000000000111111111111111111222222222333333444444555555666333444444444888<<<;;;666999===AAABBB@@@@@@AAACCCGGGGGGHHHGGGGGGHHHKKKNNNPPPPPPPPPPPPQQQQQQQQQRRRSSSQQQPPPQQQSSSSSSPPPLLLIIIGGGCCC???======>>>???<<<<<<<<<<<<<<<;;;;;;;;;:::999777666555555555555444444333222222111000000111111000000000////////////.........------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------///...,,,***+++---///111444222///------......---''',,,333777<<>>@@@@@@>>>;;;888888888777666555555555555444444444333333333333222222222222222222111111000000000000////////////.............../////////////////////000000000111111//////000000111222222333444444333333333444555555222333444555666888999999999::::::<<<>>>@@@BBBCCCCCCDDDFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIGGGEEEDDDCCCDDDEEEBBB>>><<<===???>>>===<<<<<<======;;;999999999999999999999999999666666666555555555444444555555444444444444555555333333222222222222333333222222222222333333333333444444444444555555555555555555666666777888888999888888999:::;;;===>>>???DDDCCCEEEJJJIIIEEEDDDGGGDDDEEEUUUuuu{{{RRRCCC///999AAA???888555555555333555666777666555111...000000/////////................../////////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------............///////////////000000111222444444444444444555555555111666777444333888:::888:::<<<>>>@@@@@@AAAAAABBBDDDFFFGGGFFFEEEEEEHHHKKKJJJJJJKKKLLLNNNOOOPPPQQQNNNNNNMMMMMMMMMMMMMMMMMMGGGEEEBBB???===<<<<<<<<<::::::::::::::::::::::::777666555444333444444555333333222222111111111000111000000000////////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---111333333111...,,,***)))+++...111111111000111222111///,,,,,,000333666888:::888666999===AAA;;;999666444666999777333@@@;;;555333333111...,,,222...***)))+++---111333000///,,,******,,,///222...,,,******++++++***)))************++++++,,,,,,+++,,,,,,---......//////000000000000222444666777999===AAADDDEEEFFFGGGHHHIIIMMMQQQSSSQQQOOOOOOOOOLLL===BBB???999777666555444333444555555444444444333333333222222333333333444444444555555555666777888888888888888999999999:::<<<>>>???@@@FFFGGGHHHJJJKKKMMMNNNOOOUUUUUUUUUTTTRRRPPPPPPQQQRRRUUUQQQHHHJJJRRRRRRIIISSSRRRRRRRRRSSSRRROOOMMMKKKLLLJJJEEEDDDEEEBBB===<<<:::AAAEEE>>>===???888666999;;;;;;999888999:::888777666555555444444555444444444333333333222222222222222222222111000000111000000000////////////........./////////000000////////////000000000000...//////000111222222222222222222222333444555555222333444555666888999999:::::::::;;;===???@@@AAABBBCCCEEEGGGGGGGGGGGGFFFCCCEEEFFFHHHHHHHHHGGGGGGFFFGGGHHHHHHGGGEEECCCAAAAAADDDFFFCCC===;;;>>>AAA>>><<<<<<<<<======;;;999999999999999999999::::::666666555555555444444444666555555444444555555666222222222111222222333333000111111111111222222222333333333444444444555555444444555555666777777777777777888999:::<<<===>>>>>>:::;;;CCCFFFDDDDDDHHH@@@DDDQQQ]]][[[\\\xxx}}}[[[III:::444;;;;;;<<<888222333999999333000333444000......111222000/////////............---.........//////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,---------.........------......000111111...//////000111222333333000888:::333...222888:::777888999<<<>>>@@@@@@@@@===@@@CCCCCCBBBAAADDDFFFEEEEEEGGGIIILLLNNNPPPQQQIIIIIIJJJIIIGGGGGGIIIJJJBBBBBBAAA???===:::888777999999999999999999999999555444333222222333444555222222111111111111111111000000000000////////////------,,,,,,,,,+++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,---...///---------//////------///***+++---------...///000000///------111555444111---444666222000444555111333...///444444...,,,000000///111333333000///000+++---//////---++++++***)))))))))+++------+++***))))))******+++++++++,,,++++++,,,------......///000000//////000222444555===@@@CCCEEEFFFGGGIIIJJJLLLRRRWWWXXXRRRKKKEEECCC~~~HHH;;;>>><<<888666666555444444444444555444444444444444444444444666555333222222333555666444555777777666666888999999999:::;;;;;;<<<<<<===AAABBBCCCEEEFFFGGGIIIIIILLLLLLMMMNNNOOOQQQRRRSSSPPPPPPNNNLLLLLLPPPUUUYYY\\\SSSOOOSSSUUUPPPLLLLLLJJJIIIHHHGGGEEECCCAAAAAA???>>><<<<<<======;;;:::::::::;;;;;;::::::999888666666555444444444444555333333333222222111111111222222222222222222222222000000000000////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333333333444444555666666777888999:::999999;;;>>>AAAAAABBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFEEEDDDFFFFFFHHHHHHGGGEEECCCAAADDDAAA???>>>??????>>><<<===<<<<<<;;;999888777777888888888888777666444444666666555555555444444444444555555555444444333222222222222222222222222222///000111222333222111111222222222222222222222222444444444555555555555666555666777888:::;;;<<<===<<<===>>>>>>???AAADDDGGGGGGBBBFFFMMMKKKMMMfffrrrPPPHHH???999888888555222777777666555444444333333111111111111000000000///........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++***+++,,,---...///000000000111111111111/////////000111111222222444333333333333444555555::::::;;;;;;<<<======>>>??????@@@AAABBBCCCDDDDDDHHHGGGIIIMMMLLLJJJKKKOOONNNMMMKKKIIIIIIJJJKKKMMMDDD@@@>>>AAA@@@:::999<<<;;;;;;:::999999888777777888666555444555555333222222222222111111111000000////////////..................---,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))************************)))******++++++,,,---------.........///111555888>>>AAAEEEGGGIIIKKKNNNPPPPPPNNNJJJGGGEEEDDDDDDEEE~~~HHH:::>>>;;;777666555444444333333444444333333333333333333333333555444222111111222444555333555666666666666777999888999999::::::;;;;;;<<>>???@@@BBBCCCCCCDDDDDDBBBBBBDDDDDDEEEDDDCCCCCCDDDEEEFFFFFFFFFDDDBBBAAACCCAAA???>>>>>>>>>===<<<<<<<<<;;;:::999888777777777777777666666444333333444444444333333333222222333333444444444333333222222222222222222222222222///000111222222222111111111111111111111111111111333333333333444444444444444555666777888:::;;;;;;;;;<<<>>>??????AAACCCFFFFFFBBBBBBFFFEEEFFFTTTeeewwwxxxxxx|||mmm\\\JJJ>>>BBB===666444666777666444666555555444333333222222111111111000000000//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,------------,,,+++++++++,,,............/////////000000000//////000000111222222222333333333333333444555555888999999::::::;;;<<<<<<>>>>>>???AAABBBDDDEEEEEEGGGFFFHHHKKKJJJGGGHHHLLLKKKKKKJJJJJJJJJKKKLLLMMMGGGBBBAAABBB@@@;;;999<<<<<<<<<;;;:::999888777666777555444444555555444222222222111111111000000000////////////.........---...------,,,++++++******,,,,,,+++++++++*********))))))))))))))))))))))))((())))))******))))))((())))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.............................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++*********))))))************************)))******++++++,,,,,,------...///......000333666999<<>>@@@BBBDDDFFFGGGHHHGGGFFFEEEFFFHHHKKKLLLOOOOOOOOONNNMMMNNNPPPSSSQQQKKKIIIKKKMMMJJJHHHGGGHHHGGGEEEBBBAAA@@@@@@@@@>>>===;;;;;;<<<<<<:::999999999::::::999999888777666555444444333333444444222222222111111111111111000000000000000000000000000////////////.........................................................,,,,,,---------.........------...//////000000111111111111222333333444444333555888999999999;;;<<<:::;;;===???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAABBB@@@>>>===>>>>>><<<;;;;;;;;;:::999888777777666555555555555555444333222222222222111111111000000111222222333333333222222111111111111111111111111//////000111111111111111000000000000000000000000111111222222222333333333333333444555777888999999999;;;>>>??????@@@BBBCCCHHHGGGEEEEEEGGGJJJLLLMMMLLLXXX]]]SSSJJJMMMTTTWWW```gggooottt{{{zzzpppeeeYYYPPPKKKFFFAAA?????????>>>;;;888444111111444666666444444444333333222111111111000000000000////////////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,------,,,,,,------...///---------............/////////000111111222222333333333222222333333444555777777777888999999::::::<<<===>>>@@@BBBDDDEEEFFFFFFEEEFFFIIIGGGDDDDDDHHHHHHHHHIIIJJJKKKKKKKKKKKKHHHDDDCCCCCCAAA<<<;;;<<<======<<<:::999777666666666555333444555555444333111111111111000000000000//////.........---------------,,,,,,++++++******,,,++++++++++++*********)))))))))))))))))))))))))))******************))))))))))))*********++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------------------------,,,,,,---------.........------------------------+++++++++++++++++++++++++++++++++***************+++************)))))))))************************))))))******+++,,,,,,,,,......///...---...111444555777:::<<<===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@}}}GGG999<<<888444333222222111111111111111111111111111111111111111111000000//////000000111222333555555444444666777555555666777777888888999999:::<<<>>>AAACCCEEEFFFGGGFFFEEEDDDEEEGGGIIIKKKLLLMMMNNNMMMLLLKKKLLLMMMMMMJJJHHHIIIJJJJJJHHHGGGGGGEEECCC@@@????????????===<<<::::::;;;;;;999888888888999999888888777666555444444333333333333333111111111111111111111000/////////////////////////////////.........------------------------------------------------------,,,------------.........---......//////000111111//////000000111222222333000333666888888888888999888999;;;===???AAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@???@@@AAABBBBBBAAAAAA@@@AAA???===<<<======;;;:::::::::999888777777666666555555555555555444333333222111111111111000000000000000111222222222222111111111111111111111111111/////////000000000000000000000000000000000000000111111111222222222333333333333444555666777888888777:::===?????????@@@AAADDDIIIIIIFFFIIIOOOOOOHHHKKKOOOOOOJJJHHHLLLNNNMMMNNNRRRRRROOONNNQQQRRRPPP^^^fffnnnmmmhhhfffllltttzzzuuurrrqqqlllbbb^^^___YYYRRRHHHAAA???===999666888888777999;;;;;;999666777555333333555555333111222222111111111000000000000000/////////.........------------------------,,,------......------,,,+++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++------------......//////------------............//////000000111222222333222222222222222333333444666777777777888888888999999:::<<<>>>AAACCCEEEFFFEEEDDDEEEGGGEEEAAAAAAEEEFFFGGGIIIJJJJJJHHHGGGFFFEEECCCBBBBBB@@@>>><<<===>>>===<<<:::999777666555555444333333555555444333111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,++++++******++++++++++++************))))))))))))))))))))))))******++++++++++++******))))))))))))************************************************************++++++++++++++++++++++++***+++++++++,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************)))************))))))))))))************************)))))))))***++++++,,,,,,......///...------///111333666888::::::;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDD|||FFF999<<<888333222222111000000000000111111111111111111111111111/////////....../////////111222444444333333555666444444555666666777777888888999;;;===@@@CCCDDDEEEGGGFFFEEEEEEFFFHHHJJJLLLKKKMMMNNNMMMLLLKKKKKKLLLKKKKKKJJJIIIJJJKKKJJJHHHEEEDDDBBB@@@>>>>>>>>>>>><<<;;;999999::::::888777777777888888777777666555444444333222222222222222000000000000000000000000....................................------------------------------------------------------------------........./////////......///000000111111222......//////000111111111///222555666666666777888999:::<<<>>>@@@BBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAA>>>??????@@@@@@@@@@@@???@@@>>><<<;;;<<<<<<:::999888888888777777666666555555555666666666555444444222222222222111111111111000000111222222111111111000000000000000000000000///////////////000000000111111111111111111111111111222222222333333333333333444444555666777888888666999<<<=========>>>???<<>>>>>>>>===<<<===<<<;;;:::888777666555555444333333444555333222000000000/////////......------------,,,,,,,,,,,,,,,+++++++++++++++******+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******(((((()))))))))*********))))))))))))))))))))))))*********************************************************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,---......,,,,,,---///222444666888888888999;;;===>>>@@@BBBDDDEEEFFFFFFzzzEEE999<<<888444222222111000000000000111111111111111111111111111......////////////......000111333333222222444555444444555555666666777777888888:::<<>>>>>===;;;:::888888999999777666666666777777666666555444444333222222111111222222////////////000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...//////000000111222222.........///000000111111///111444555555555777888;;;<<<>>>@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>???===;;;:::;;;;;;999888777777666666666555555555555555666666666555555444333333333222222222222111222222222222222111000000////////////////////////...............///000000111111111111111111111111111111222222222333333333333444444555666666777777666888;;;;;;;;;;;;===>>><<>>:::555222///......333222222222444777:::;;;111111111222222222222222000000/////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,---............------------.........//////------...//////000000111111111000000111111222333666666666666666777777777555666777:::<<>>>>>BBBEEEEEEFFFEEECCC@@@===;;;===@@@???<<<;;;===<<<:::::::::999888777666666555666555333333444444222111////////////............------,,,,,,,,,+++++++++++++++++++++++++++******+++************))))))))))))))))))))))))))))))))))))******************)))((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))***++++++++++++,,,------,,,+++,,,......111333444555555777888<<<<<<===???@@@BBBCCCDDDyyyEEE999===999444333222111111000000111111000000000000000000000000......////////////......///000222222111111333444444444555555666777777777666777888:::<<<>>>???@@@???@@@CCCEEEGGGHHHIIIIIIKKKLLLLLLKKKJJJJJJLLLNNNHHHKKKKKKGGGEEEHHHHHHDDDAAAAAABBBBBBAAA???===<<<;;;999888777888888777555555666666666666555444444333333222111111111111111........./////////000000........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------...//////000000111.........///000000111111000222333333333444777999===>>>???@@@BBBBBBCCCCCC>>>>>>=========>>>???@@@@@@@@@???>>>>>>======>>>???===::::::::::::999777666666666555555555555444333444444555555555444444333333222222222222111111444444333333222111//////////////////////////////......---------...///000000000000000000000000000000000000111111111222222222222333333444555555555777888999999999:::<<<>>>???CCCGGGGGGFFFHHHKKKMMMJJJIIIGGGHHHIIIIIIJJJLLLIIIKKKKKKJJJKKKNNNJJJEEEDDDDDDDDDCCCAAA???????????????===999777666444333888999;;;;;;;;;;;;===???===;;;888444222111222333111111111111000111222333///////////////000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************((()))))))))*********+++************++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,------------,,,,,,------.../////////000000000000000111222222555555555555555555555444333444555888:::<<<===>>>???>>>???AAA@@@<<<<<<@@@BBBBBBBBBAAA???===;;;:::???BBBAAA;;;:::;;;:::666777777777777666666555555777666444333333222111////////////.........------,,,,,,,,,,,,++++++++++++******************++++++************))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))*********************)))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))******))))))))))))))))))))))))(((((())))))******++++++)))***,,,,,,,,,+++,,,------///222333444555777888;;;;;;;;;;;;<<<>>>@@@AAAxxxDDD999===999555333222222111111111111111////////////////////////......////////////......///000222222111111333444444444555555666777777777555666777888:::;;;<<<===;;;===@@@DDDFFFGGGGGGGGGGGGHHHHHHGGGFFFGGGIIIKKKEEEJJJJJJEEEBBBEEEEEEAAA@@@AAACCCDDDCCC@@@===;;;:::999777777888888666555555555666666555555444333333222222111000111111111---.........//////000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000......//////000111111111111222333333333444777:::>>>>>>???AAAAAABBBBBBBBB<<<;;;::::::;;;<<<===>>>AAAAAA@@@>>>============>>><<<:::999::::::888777555555555555555555444444222222333444444333333333222222222222111111111111555555444444222111///...////////////////////////......---,,,---...///000////////////////////////////////////000000000000111111111222222333333444777888888888777999;;;>>><<<<<<@@@EEEHHHGGGHHHJJJHHHHHHHHHHHHHHHGGGIIIMMMKKKLLLLLLKKKMMMNNNJJJCCC@@@CCCEEEDDD@@@>>>???AAA===>>>===;;;:::;;;<<<:::333555777666444222222444222333555666444333222222555555444222000000111333/////////000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((())))))*********+++)))************+++++++++************************(((((()))***+++,,,,,,---***+++,,,---------,,,+++******+++++++++,,,,,,,,,++++++,,,,,,---......///000000000000000111111222333333333333333333333333222333444666888:::<<<<<<<<<;;;===???>>>:::;;;???????????????===<<<;;;:::BBBEEECCC<<<999;;;888333666666666666666666666666888666444333333222000...//////.........---------,,,,,,,,,+++++++++************************++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))((((((((()))******++++++(((***,,,,,,,,,+++,,,------000333555555777888:::<<<;;;:::999:::<<<>>>@@@sssDDD999:::666555222111111000000000000000////////////////////////---------............//////000000000111111111111444444333333333444444555333555777777777888:::;;;>>>???AAACCCEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDHHHFFFDDDAAA@@@@@@AAABBBAAA@@@>>>>>>??????===<<<:::999999888777666666555555555444333333333333444333333333222222222111111////////////////////////000000//////............///...,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********///...---,,,,,,,,,---.....................------111000000000111333555666666888999;;;<<<<<<;;;;;;:::999999;;;===>>>>>>===>>>???@@@???>>>;;;999777===;;;999888666666666777555555444444444333333333111222222333333222222111000000000000000000000000222111111111000000/////////...,,,++++++,,,...///------------.........///,,,,,,,,,---...//////000////////////000000000000000111111222222333444444777666555555666888;;;<<<===>>>???AAADDDFFFHHHIIIFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDBBB@@@>>>===<<<===<<<;;;999888888999999666666666666555555555555222222222111111111000000111111111111000000000000000000///.....................---------,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))*********))))))))))))))))))***++++++,,,,,,,,,,,,***))))))(((((()))***+++++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,---...//////000///////////////000111111111222222222333333333333333444555666777888999:::;;;======<<<;;;;;;<<<@@@@@@AAABBBAAA???<<<;;;?????????===;;;888666444777777777777666666666666999777555222111000000000////////////............,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))*********************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************+++,,,...000222555666777;;;:::888777777888:::;;;rrrCCC999999555555222111000000//////000000........................------------............//////000000000111111111333333333333333444555555222444666666666666888:::<<<===???AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDBBB@@@>>>>>>???@@@???>>><<<<<<======;;;:::999888888777666666555555555555444333333333333333222222222222111111111111////////////////////////.........---------,,,,,,...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,++++++,,,------..................------000000///000111222444555666777999:::;;;;;;;;;;;;:::999999:::===>>>>>>===<<<===>>>>>>>>><<<:::999<<<:::999777666666666666444333333333222222222222111222222333333222222111000000000000000000000000111111111000000000/////////...,,,++++++,,,...///,,,,,,------------......,,,,,,---......///000000....../////////000000000000000111111222333333444666555444444555777:::;;;;;;<<<>>>@@@BBBDDDFFFGGGJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBAAA???>>>===<<<===<<<:::999888888999999666666666666555555555555222222222222111111111111111111111000000000//////000//////..................------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))***+++++++++++++++***))))))((())))))++++++++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,---......///111111000///............000000000111111111222222222333444555666777777888999;;;======<<<;;;;;;<<<===>>>@@@AAA@@@???>>><<<=========<<<:::888555444777666666666666555555555666555444222111000000000////////////............,,,,,,,,,+++++++++******,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((())))))))))))(((((((((((()))************)))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))************++++++++++++,,,---...000222444555666999888777666777888:::;;;nnnBBB999999555666222111000000//////000000........................------------............////////////000000000000111111111222333444555666111333444555444444666888999:::<<<>>>@@@@@@@@@@@@AAA@@@?????????@@@BBBBBBBBBAAA???===<<<<<<=========;;;::::::::::::999777777777666666555444444444555444333333222222333333111111111000000000//////////////////////////////,,,,,,,,,,,,++++++++++++,,,,,,+++************+++++++++++++++++++++++++++************************+++++++++++++++*********,,,++++++******+++,,,,,,------------------...............///000111222333444666777999:::;;;:::::::::999999:::===>>>>>>===:::;;;<<<=========<<<;;;:::999888666555555555555222222222222111111111111111111222222222222111111000000000000000000000000000000000000////////////...---,,,++++++,,,---...,,,,,,,,,------------...---------...//////000000.........////////////000000000000111222222333333444333333333444666888999999:::;;;>>>@@@BBBDDDEEEHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFGGGGGGFFFEEEDDDBBBBBBAAA@@@???>>>===<<<<<<;;;:::999888888888888666666666555555555555444333333333222222222111111111111000000000000//////000///......------......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++++++++******)))))))))))))))***+++,,,++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,------......222111000///...---------////////////000000000000222222333444555555666666888:::<<<<<<;;;;;;<<<===;;;<<<>>>?????????>>>===;;;;;;;;;:::888666555444666666555555555444444444222222222222111000///.../////////............---,,,,,,,,,+++++++++******,,,++++++++++++*********************************))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***++++++++++++,,,,,,,,,------...///111222333444777666666666777999;;;<<>>>>>>>>>>>@@@???===<<<===>>>@@@BBB@@@???>>>===<<<<<<<<<<<<<<<:::999999999999888666555555555444444333333333444333333222222222222222000000/////////.................................,,,,,,+++++++++++++++++++++*********************************************))))))))))))))))))))))))+++++++++******************************+++++++++,,,,,,------------......------......///000111111333444666888999:::999999999999888:::<<<>>>======:::;;;<<<<<<<<<<<<;;;:::888777777666555444444444333222222222222111111111111111222222222222111111000000000000000000000000////////////////////////...---,,,,,,,,,,,,---...------------............------........./////////------.........///////////////000000111222222222222222222222333444555666888999:::===???AAACCCDDDBBBBBBDDDFFFGGGHHHIIIJJJEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>===<<<;;;::::::999999888888888888666666555555555444444444333333333333222222222222111000000000//////////////////...------------...---------,,,,,,,,,++++++------,,,,,,,,,,,,------+++++++++++++++***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++***))))))))))))***++++++,,,******************************))))))******+++,,,++++++,,,,,,,,,---------000//////...------------....../////////000000000111111222222333444444555666888:::;;;::::::;;;===;;;<<<============<<<<<<888888888777666555444333555555555444444333333222///000111111111000///...//////.........---------,,,,,,,,,+++++++++******++++++++++++************************************))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))*********+++++++++,,,,,,------...///000000111111555555666777999;;;===>>>fff>>>777666333666111000000///.../////////........................,,,,,,,,,------------...---............/////////......//////111222444444111333444444444444555666777888:::<<<===>>>>>>>>>???>>><<<;;;<<<===???AAA??????>>>======<<<<<<<<<<<<:::999999999999888666444444444444333333333333333333222111111111111222/////////.........------------------------------,,,,,,,,,,,,------------************************************************))))))))))))))))))))))))************************)))))))))******+++++++++,,,,,,,,,,,,------......,,,------...////////////111222444666888888888888999888888999<<<======<<<<<<<<<<<<;;;;;;:::999888777666666666555555444444333333333333222222222222000111111222222111111000////////////////////////.....................///---------,,,,,,------------............/////////------------............------------...............//////000000111111222111111111222222333444444777888:::<<<>>>AAABBBCCCBBBCCCEEEGGGHHHIIIIIIIIIEEEFFFGGGGGGGGGEEEDDDCCCEEEDDDCCCAAA>>><<<;;;:::888888888888888888777777555555555555444444444444333333333222222222111111000000000////////////...//////...---------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++++++++***))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))************+++,,,,,,,,,,,,,,,++++++((())))))***+++,,,,,,,,,******************************))))))******+++,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,---...///////////////000000000000111000000111111222222333333444666888999999999:::<<<======<<<<<<;;;:::999999666666555555444444444444666555555444333222222222...///000111111000...---............------------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********+++,,,------......///000000555555666888:::<<<>>>???bbb<<<777555222777111000//////......//////------------------------,,,,,,,,,,,,------------------------.........///.........///000111222333111333444444333333444666666777999;;;============???>>>=========>>>@@@@@@>>>>>>>>>>>>=========<<<<<<:::999999:::999888666444444333333333333333333333222111111000000111111/////////.........------------------------------------------............)))***++++++,,,+++++++++************************)))))))))))))))))))))))))))))))))***************((()))***+++++++++++++++++++++,,,,,,------......,,,---...////////////...///000333555777777888777999888888999<<<======<<<<<<<<<;;;:::999999888888666666777777666555444444444333333333222222222222000000111111111111000000////////////////////////---------...............---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111111111111222222333333333666777999;;;===@@@AAABBBGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGFFFEEECCCBBBDDDCCCAAA???===;;;:::999777777888888888777777666555555555444444444444333222222222111111111000000000000////////////......///...------,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,******++++++******)))(((''''''(((((())))))******))))))))))))))))))))))))((((((((()))******+++++++++,,,,,,,,,,,,+++******((((((***+++,,,,,,,,,,,,******************************))))))******+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000////////////000000000000//////000000000111111111111333555777777888999;;;===<<<;;;:::999888777777555444444333333444555555666666555444333222222111//////000000000///...............------------,,,,,,,,,,,,+++++++++******+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))))))))*********++++++,,,---......//////444555666888:::<<<>>>>>>___:::666555111777000000///............///------------------------++++++,,,,,,,,,---------,,,,,,---------.........///.........//////000111000222333222111111222444555666888:::<<<<<<<<<<<>>>>>===<<<<<<;;;::::::555666777888888777666666555555555444444444333333111111111000000000//////000000/////////.........///...------,,,,,,------,,,,,,,,,++++++++++++***+++******))))))******+++***************))))))((('''''''''((()))*********))))))))))))))))))))))))'''(((((()))******++++++***************)))(((((('''(((***,,,------------******************************))))))******+++,,,++++++++++++++++++++++++,,,+++++++++,,,---......------........./////////...////////////000000000...000333555555666888999;;;:::999999888888888888444333333333333444666666777777666555444333222222111111000///.........///.........---------,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((((())))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))*********+++++++++)))***+++,,,---...//////222333555777999:::;;;<<<]]]999666444111777000000///...............------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........//////000///000111111000000111222444555777999:::;;;;;;;;;??????@@@AAAAAAAAAAAA@@@<<<<<<<<<======<<<;;;;;;:::999777777888888666555444444444444444444444444222111111000000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,---...------,,,++++++++++++++++++++++++************************(((((())))))*********+++((()))+++,,,------,,,,,,******+++,,,,,,---......---...///000000000///...---///111333555666666666888888777999;;;===<<<<<<888888888888999:::;;;<<<666777777888888777666555111111111111000000000000000000111111111111000000////////////////////////,,,,,,,,,------.........,,,------......------,,,))))))*********++++++++++++*********************++++++,,,,,,,,,---------------......///000000000111222222333333333222222222333555777:::<<<===>>>>>>@@@BBBCCCDDDCCCBBBAAACCCCCCDDDDDDCCCAAA@@@???999999::::::::::::;;;;;;555666777888888777666666555555444444444333333333000000000000////////////000/////////..................---,,,,,,,,,,,,---,,,,,,,,,+++++++++************))))))))))))*********************)))((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))(((((('''&&&&&&'''(((***,,,------------))))))))))))))))))))))))*********)))***++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,---------...............///////////////,,,///222333444555777888888888888777888888999:::444333222222333555666777888777777555444333222222333222000///......//////......---------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******+++++++++,,,,,,,,,((()))***+++---...///000000111333555777888999999[[[>>>::::::777666111000///......------.........---,,,,,,,,,,,,---************************---------------------------------............///////////////000000000000111111222333555777999:::===@@@BBBCCCAAA>>><<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<888555444666777666444444444333222222111111000111111111111000000000000///............---------------,,,,,,,,,,,,++++++---------,,,,,,,,,++++++(((***---//////---***((())))))))))))))))))))))))******************************))))))((((((''''''******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------......///000111333444555666777777888999::::::::::::555666888999999888666555555666888999888777555444111111000000000000111111000000000000000///......//////.........------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++***++++++,,,,,,------......------------...//////000000111111111000000///333333333444666777999:::>>>???@@@@@@???@@@BBBDDDBBBBBBAAAAAAAAA@@@@@@@@@:::999888777777777888999888777777666555444444444333333333222222222111111111///...---...///...------------.........//////,,,,,,,,,+++++++++******------,,,,,,+++***))))))************************))))))************))))))''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++++++++++++++++++++++++++************************+++,,,------......------////////////////////////------...000111333555666:::;;;;;;:::888777777888888777555555555555333111777777666555444222111000111111000000//////............---------,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++,,,---,,,***))))))+++,,,,,,,,,,,,...///...///111333444444444333ZZZ===999999777555111000///......------.........---,,,,,,,,,,,,---************************------------------------------------.............../////////000000000000000111222333555777888999<<<>>>@@@@@@>>><<<;;;;;;;;;;;;;;;:::::::::999999;;;888555444666777555444444333333222222111111000111111111000000000//////............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++(((***,,,------,,,***((())))))))))))))))))))))))***************************)))))))))(((((((((''')))******+++++++++++++++******************************+++,,,,,,------.........///111222333444555555666777888999999999999555666777888888777666555555666777888888666555444111111000000000000111111000000000000000///............------,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++************************++++++++++++++++++++++++******++++++,,,------------------------......///000000000111111000000///222222333444555777999:::<<<===>>>>>>======???AAA@@@@@@@@@@@@?????????>>>;;;:::999888777777888888777777777666555444444444333333333333222222222222222000....../////////...------------.........///,,,,,,,,,,,,++++++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++************************************************+++,,,,,,---------------........................---......000222444555666:::;;;<<<:::888777888999777666444444555444333111555555555444333222111000111111000000///............------------,,,,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,+++***)))(((***,,,,,,++++++---...---...///111333444444444XXX;;;777888666444111000///......------.........---,,,,,,,,,,,,,,,************************------------------------------------................../////////000000000000000111222444666777888:::;;;======;;;::::::;;;999999999888888888888777999777555555555666555444333333333222111111000000111111000000000000//////............------------,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))************))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((()))******++++++******((((((((((((((((((((((((******++++++,,,---------------...///111222333333444444555666777777777777666666666555555666666666555666777777777666444333111111000000000000111111///000000000000///......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++*********+++,,,,,,------------,,,,,,------.../////////000000000000//////000000111333444666888999:::;;;<<<<<<;;;:::<<<===>>>>>>>>>>>>============<<<;;;:::999888888888888777777666666555444444444444444444333333333222222222000///...///000///...------------............---------,,,,,,,,,++++++*********))))))(((((('''(((((((((((((((((((((((())))))************))))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))************************++++++,,,------------,,,..............................///000222333555666999:::;;;:::888777777888666555333333444444333111333333333333333222111111111111000//////......---------------,,,,,,,,,,,,************************++++++*********))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))*********)))(((((()))++++++******+++---,,,---...///111333555666UUU999666666555444111000///......------......---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111333444666777888:::::::::999888:::;;;888888888888777777777777777666555555555555444444333333222222111000000000111000000000////////////.........---------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((()))************)))((((((((((((((((((((((((*********+++,,,,,,------,,,,,,---...///000111222333444555666777777777777888777666444444666777888555555666666666555444333111111000000000000111111//////000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++******************+++++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000000//////...///000111333555777999888:::;;;;;;:::999:::;;;>>>============<<<<<<<<<<<<<<<;;;:::999888777777666666666555555444444444444444444333333333333222222111//////000000000///---------------------------------,,,,,,,,,,,,+++*********))))))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))******************))))))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,------------------------......///000111333444555666888888777555555555666444333222222333444222111000111111222222222111111111000000///......---------------,,,,,,,,,++++++************************************))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((''')))******))))))***,,,,,,,,,---...111444777999SSS777555666555444111000///......------...------,,,++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////////////////000222333555555666888999999888888:::;;;888888888777777777777666444555555555444444444444333333222111111000000///000000000////////////......------------,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,---...///000000111333444555666777777777777999888666444444666888999555555555555555444333333111111000000000000111111///////////////...------------------............++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++************************(((((()))******++++++,,,+++++++++++++++,,,------,,,---...///////////////---...///000222444666777777999;;;;;;:::999:::;;;============<<<<<<<<<<<<;;;;;;::::::999888777777555555555555444444444444444444333333333222222222222000......///000///...------------------,,,,,,------,,,,,,,,,+++++++++***************)))))))))************************))))))************))))))))))))))))))******************))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********************************************************)))***++++++,,,,,,++++++------------------------------...///000222333444333444555444222222222444222111000111222333222111000000111111222222111111000000//////...---------------,,,,,,,,,+++++++++*********************************)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''')))******)))((()))+++,,,,,,---///111555888:::QQQ666444666555555111000///......------...------,,,+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////111222333444333555777888888888999:::777777777777666666666666222444555555444333333444222222222111000000//////000000////////////......------------,,,,,,,,,,,,++++++++++++************************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******************************))))))******+++,,,,,,,,,,,,,,,---...//////000000333333444666666666666666888777555444444555777888555555444444333333333333111111000000000000111111...////////////...------------...............///*********+++++++++++++++++++++++++++************)))))))))***++++++,,,,,,************************((((((((()))******++++++++++++******++++++,,,---+++,,,---...////////////---......///000222333444555888:::;;;;;;::::::;;;===<<<<<<<<<<<<;;;;;;;;;888999999999999888777777444444444444444444444444333333333222222222111111111///...---...///...---------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))************))))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******************************************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222000111222111000///000222000//////000222333222111000111111222222222111111000000///......------,,,,,,,,,,,,,,,++++++++++++******************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((()))******)))((()))++++++,,,---///222444777888QQQ666444666666555111000///......------...---,,,++++++***+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////.........///000111222333///222555777777666666777666555555555444444444444000333666555333222333444222222111111000000//////000000/////////.........---------,,,,,,,,,++++++++++++++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))******+++++++++++++++************************)))))))))***++++++,,,,,,------......//////000000111222333444555555555555555444333333333333444555555444444333333333333333111111000000000000111111......//////......---,,,,,,,,,,,,------.........)))*********++++++++++++++++++++++++************((())))))***++++++,,,,,,************************''''''(((((()))******+++***************+++,,,,,,++++++,,,---........................///000111222222555999::::::::::::;;;;;;;;;:::::::::999999999555666777888888888777777444444444444444444444444222222111111111000000000000...,,,,,,---...---,,,---------,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))************************))))))************))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************************((())))))***************+++++++++++++++++++++++++++++++++,,,---...///000///000111111//////000111///......///111222222111222222222333222222111111000//////......---,,,,,,,,,,,,,,,++++++++++++******************************)))))))))(((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***)))***++++++))))))***+++(((***,,,...000222333444PPP666444777666666111000///......------...---,,,++++++******++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////............///111222222,,,///444666666555444555444444444333333333222222000333666666333222222444222222111111000/////////000/////////............---------,,,,,,,,,+++++++++++++++************)))++++++++++++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************+++,,,,,,,,,,,,+++************************)))))))))***++++++,,,,,,---.........///000000000000000111222333333333333333222222222222222222333555444333333222222333333111111000000000000111111......//////......---,,,+++++++++,,,,,,---------))))))******+++++++++++++++++++++************)))((())))))***++++++,,,,,,))))))))))))))))))))))))''''''(((((()))******************)))***++++++,,,***+++,,,---...........................///000000000333777999:::::::::;;;999999999888888888888777333444666777888888777777444444444444444444444444111111111000000000000//////...,,,,,,---------,,,---------,,,,,,+++++++++*********))))))))))))((('''''''''((((((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))))))))***************)))))))))))))))((((((((((((((((((((((((************************(((((()))***************++++++++++++++++++++++++*********+++,,,---...//////000111111000///111222...------...111222222111333333333333333222111111000//////...------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))*********+++,,,+++***)))***+++&&&(((+++---///000000000PPP;;;222222555222444444222000///.........------,,,,,,,,,,,,++++++************************************************++++++******++++++,,,---,,,------......------,,,...------------...//////111111333444555666666666333222222111111222222333333333333333333333333333222222111111000/////////000000000000000000000000------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********))))))***+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))((((((((((((***+++,,,,,,------......------,,,/////////000111333555555222222222111111111111000222222222222222222222222111111000000//////......000//////...---,,,,,,,,,************************************************))))))(((((((((((())))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------111000...------...///000222333444555666888999999:::::::::999999888888888555666777777777666444333333333444444333333222111111111000000///............,,,++++++------,,,***+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++,,,,,,++++++,,,,,,---...000000111222222222222111111111222222222333333333555444444333222111000000...............---------+++,,,---...---,,,+++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++,,,------......///OOO:::111222444222333222111000///.........------,,,,,,,,,+++++++++************************************************++++++******++++++,,,---,,,,,,------------,,,,,,---------------...//////000111222444555555555555333222222111111222222333333333333333333333333333222222111111000/////////////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,++++++*********((()))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))((((((((()))***+++,,,,,,,,,------------,,,,,,.........///111222444555222222222111111111000000222222222222222222222222111000000000/////////...000000///......---,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))(((((((((((())))))))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------.....................///222222333444666777888999:::999999999888888888888666666666666666555444444333333444444333333222111222111111000000///.........,,,++++++------,,,******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))************)))((())))))*********+++++++++,,,++++++++++++,,,------///000111111222222111111000111111111111222222222333333333222111000000///...............---------,,,,,,------,,,,,,+++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))++++++,,,,,,---.........~~~MMM888000000333111111111000///////////////,,,,,,,,,,,,++++++++++++************************************************+++************+++,,,,,,+++,,,,,,------,,,,,,+++---------------......//////000222333444444555555222222111111111111222222333333333333333333333333222222111111000/////////........................,,,,,,,,,,,,+++++++++++++++++++++++++++*********'''((())))))******))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,------------,,,,,,,,,------...///111222333222222111111111000000000111111111111111111111111000000000000////////////000000000///......------************************(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,+++,,,...////////////...111111222333555666777888888888888888777777777777666666555444444444555555333333444444333333222111333222222111000000//////...,,,++++++------,,,***((())))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((())))))******))))))((()))))))))*********+++++++++++++++++++++,,,------//////000111111111111000/////////000000000000111111111111000000///////////////.........---------------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***++++++,,,,,,---......{{{JJJ777///000222000/////////......//////000,,,,,,,,,++++++++++++******************************************************************++++++,,,++++++,,,,,,,,,,,,++++++------,,,,,,------.../////////111222333444444444222222111111111111222222222222222222222222222222222222111111000/////////------------------------,,,,,,,,,++++++++++++***+++++++++***************''''''((()))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))***++++++,,,,,,,,,------,,,,,,,,,++++++,,,---...000111222111111111111000000000000111111111111111111111111000000000000////////////000000000//////.........************************))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))***************++++++++++++,,,,,,,,,***,,,///111222111000//////000111222333555666666777777666666666666666666666555444333333333555555333333444444333333222111333333222222111000000000...,,,++++++,,,---+++***((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((())))))***((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((())))))))))))))))))((())))))))))))************+++++++++***+++,,,,,,---......///000000000000///------.........///////////////////////////....../////////...------,,,,,,...---+++*********+++,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))*********+++,,,,,,------xxxHHH666//////222///.........---......///000,,,,,,+++++++++***************************************************************))))))******+++,,,******++++++++++++******,,,,,,,,,,,,,,,---......---...000111222222333333222111111000000111111222222222222222222222222222222222111111000/////////------------------------,,,,,,+++++++++*********************************''''''((()))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******+++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,---///111111111111111000000000//////000000000000000000000000////////////000000000000////////////............************************************************))))))(((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))((()))))))))************(((((()))))))))******************+++++++++,,,,,,+++---000333444333111///......///111222333444555555555555555555555555555555444333222222333444555333333444444333333222111333333222222111000000000...,,,++++++,,,---+++***))))))***++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++)))))))))))))))))))))))))))(((((((((((((((((()))(((((()))))))))*********+++************+++,,,,,,------...////////////...,,,,,,---------...........................//////000//////...------,,,,,,---,,,+++***)))***+++,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))******+++,,,,,,,,,vvvGGG555///000222///......---------......///++++++++++++***************************************************************))))))))))))***++++++)))******++++++******))),,,,,,,,,,,,,,,------...------///000111222222222111111000000000000111111222222222222222222222222222222111111000/////////------------------------++++++++++++************)))))))))***************'''((())))))******))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,---///000111111111000000000/////////////////////////////////////////////000000000000.....................---************************************************))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************((((((((()))))))))******************++++++++++++,,,...000222333222000///------...///111222333444333333333444444444444444333333222222222333444444333333444444333333222111333222222111000000//////...,,,++++++------,,,***)))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((''''''(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++)))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))*********************+++,,,,,,,,,,,,---............---,,,,,,,,,------------...---------....../////////000000///...---,,,,,,+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((())))))******+++,,,,,,uuuFFF555///000333000......------,,,---------++++++++++++************************************************************)))))))))))))))***++++++))))))************)))))),,,,,,++++++,,,,,,---...,,,---...///000111111111111111000000000000111111111111111111111111111111222222111111000/////////------------------------++++++++++++************((()))))))))*********+++((()))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))&&&''')))***++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,...///111222111000000000////////////////////////////////////.../////////000000000111,,,,,,------------------************************************************))))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))))))))))))))************(((((((((((()))))))))***************++++++++++++,,,---///000000///...---,,,,,,---...000111222333222222222222333333444444111111222333333333333333333333444444333333222111222111111000000///.........,,,++++++------,,,***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))(((''''''''''''((()))(((((((((((()))))))))******************++++++,,,++++++,,,---------------,,,,,,,,,---------......,,,------...///000000000000000///...---,,,+++++++++++++++++++++***))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((())))))***+++++++++tttFFF555///111333000///...---,,,,,,,,,,,,---+++++++++************)))************************************************)))))))))))))))******+++))))))************)))))),,,,,,++++++,,,,,,---...+++,,,---///000000111111111111000000000000111111111111111111111111111111222222111111000/////////........................+++++++++************)))(((((())))))*********+++))))))***+++++++++++++++************))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))&&&''')))***++++++******+++++++++,,,,,,+++++++++++++++,,,---...000111222000000000000////////////////////////////////////.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))************(((((((((((()))))))))))))))************+++++++++,,,---.........---,,,++++++,,,---...///111222222111111222222222333333333///111222333444333333222333333444444444333222222111111000000///............---+++,,,------,,,***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((()))++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))*********)))***++++++,,,++++++,,,------------,,,,,,,,,---------.........,,,------...///000111111111000///...---,,,++++++******+++,,,,,,***)))(((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((()))******++++++pppCCC666111000222111......---,,,,,,,,,,,,---+++++++++************)))+++*********))))))((((((******))))))))))))******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......000000///...............///000000000111111111111////////////............,,,,,,,,,------.........//////...------,,,++++++)))))))))))))))))))))))),,,+++++++++******))))))*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,///////////////.........000000//////.........---///............---------,,,,,,,,,+++++++++************************************))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***)))''''''(((***+++,,,,,,............,,,,,,*********+++,,,---///000111111222222222111111000111111000000000000111111444444333333222111000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))************************++++++,,,,,,,,,,,,------,,,---......------...000...............///000000/////////...------,,,,,,...---,,,,,,++++++,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((nnnBBB666222000222111......---,,,,,,,,,,,,---+++++++++************)))************)))))))))(((******))))))))))))******************************++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---......000000///...............//////000000000111111111////////////............,,,,,,,,,---------------......------,,,++++++***))))))))))))))))))))))))++++++*********)))))))))***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,////////////............000/////////............///............---------,,,,,,,,,+++++++++*********************************)))))))))((((((((('''((((((''''''''''''(((((())))))((((((((('''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++,,,------------,,,+++*********+++,,,---...///000000111222222111111111111111000000000000111111444444333222222111000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))(((''''''((()))))))))))))))(((((()))))))))************************+++++++++,,,,,,,,,------,,,---......------...000///////////////000111111/////////...------,,,,,,------,,,++++++++++++,,,************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((lllAAA666222000222111......---,,,,,,,,,,,,---+++++++++************)))************))))))))))))******))))))))))))******************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---......000///......---.........////////////000000000000/////////............---------------,,,,,,,,,,,,------,,,,,,+++*********))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))******************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,........................////////////............///............---------,,,,,,,,,+++++++++******************************))))))))))))(((((((((((()))((((((''''''(((((()))))))))(((((((((((('''''')))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++***++++++,,,,,,++++++***************+++---...///...///000111111222111111111111000000000000111111333333333222111111000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******************************++++++++++++,,,,,,,,,,,,+++---......------...///000000//////000000111222/////////...------,,,,,,------,,,+++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((iii@@@666222111222111......---,,,,,,,,,,,,---+++++++++*********))))))*********)))))))))))))))******))))))))))))******************************************************************++++++++++++++++++++++++,,,---......///......------................../////////000000//////.........---------...------,,,,,,+++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))*********************)))))))))((((((((((((((((((((((((((('''''''''((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------...............//////////////////.........///............---------,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((())))))***+++)))******************)))************+++,,,---...---...///000111111111111111111000000000000111111333222222222111111000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))************))))))))))))*********************************++++++++++++,,,,,,,,,+++---......---,,,...//////////////////000000111/////////...------,,,,,,---,,,,,,+++***+++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((fff>>>555333111222111......---,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++*********+++,,,---............------------......---............/////////............---------------------,,,,,,++++++***++++++************))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))************************)))))))))((((((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,---------......//////.........//////////////////............---------,,,,,,,,,+++++++++******************************(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************+++,,,,,,---,,,---...///000111111111111111000000000000111111222222111111111111111000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------,,,,,,---///...------------...///////////////...------,,,,,,,,,,,,+++************+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((ccc===555333222333000......---,,,,,,,,,,,,---+++++++++************)))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************)))))))))************+++************+++---...///---------,,,------...///------------.........///.........------------,,,,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((((((((())))))))))))******((((((((()))******++++++************))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---......//////.........//////////////////............---------,,,,,,,,,+++++++++******************************(((((((((((())))))))))))***))))))(((((())))))***(((((())))))))))))*********))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++***))))))(((((())))))******************+++,,,,,,,,,---...//////000//////111111000000000000111111111111111111111111111111////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++***,,,------,,,,,,---...------,,,,,,------...////////////...------,,,,,,,,,,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((aaa;;;555333222333000......---,,,,,,,,,,,,---+++++++++************)))((()))))))))******************))))))))))))******))))))))))))))))))))))))************************))))))))))))************)))))))))***+++---...///---,,,,,,,,,------...///,,,,,,---------..................---------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((()))))))))*********++++++'''(((((()))******++++++************))))))))))))))))))))))))))))))))))))((((((((())))))))))))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,------...//////............/////////000///............---------,,,,,,,,,+++++++++******************************'''((((((((()))))))))*********))))))))))))******(((((()))))))))***************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++++++++******)))(((((()))*********************++++++,,,------...//////.........111111000000000000111111000000000000111111111111////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&'''((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((())))))))))))((('''((((((''''''''''''(((((())))))))))))))))))))))))************++++++++++++***,,,------,,,+++---...---------------...///////////////...------,,,,,,,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((```;;;555444222333000......---,,,,,,,,,,,,---+++++++++************)))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++---...///,,,,,,,,,,,,------...///,,,,,,,,,---------............---------,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++,,,,,,(((((((((((((((((((((((())))))******+++++++++,,,'''(((((()))***+++++++++************))))))))))))************************''''''''''''((((((((()))++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////---.........//////000000//////.........---------,,,,,,,,,+++++++++******************************'''((((((((())))))************))))))))))))******(((((())))))*********+++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''''')))***+++++++++++++++***)))(((((()))***+++******************++++++.........///......------111111000000000000111111000000000000000111111111000/////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((&&&'''(((*********)))((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))************+++++++++***,,,------,,,+++---..................///000000000//////...------,,,,,,,,,++++++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))YYY>>>333111444---111///............---------************************,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,---------......------------------------...------,,,,,,------...***************************************)))(((((())))))))))))))))))))))))&&&&&&'''((()))***+++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************)))((('''*********)))))))))))))))******))))))******+++,,,------------------------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))+++*********))))))((((((((((((((()))******++++++++++++,,,------......//////------///222444333111////////////////////////...------,,,,,,+++******...------,,,,,,++++++******************)))((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,---------------............///000000///...------,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((XXX>>>333111444---111............------------************************,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++,,,------,,,,,,,,,,,,---------------------------------------------,,,,,,---------************************))))))******))))))((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************))))))(((***)))))))))))))))))))))******))))))******+++,,,------------------------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))((((((''''''((((((((()))******++++++++++++,,,,,,---.........000///...000333555444333////////////////////////......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,***************)))((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))))))))(((((())))))***+++************************+++++++++,,,,,,,,,------------------............000//////...------,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((WWW>>>444111444---222............------------************************++++++***))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************(((((()))))))))(((''''''))))))))))))))))))))))))...------,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))************)))))))))))))))))))))************))))))******+++,,,------------------------------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((''''''''''''((((((((()))******++++++++++++,,,,,,------......///......///111333222222000000000000000000000000//////......---,,,,,,,,,******++++++,,,------...***************)))((((((***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))(((((())))))***+++************************++++++++++++,,,,,,,,,,,,------------............//////......---,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((UUU>>>444111333---222.........---------,,,,,,************************++++++***)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,************************''''''((((((((((((''''''((((((((((((((((((((((((//////...---,,,+++******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***************)))))))))))))))***************))))))******+++,,,------------------------------------------------,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((()))******++++++***++++++,,,------......+++++++++,,,.../////////000000000000000000000000000//////...------,,,,,,******++++++,,,,,,,,,,,,***************)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((()))*********************************++++++++++++,,,,,,,,,,,,,,,---------..................------,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((RRR>>>555111333---222...------------,,,,,,,,,************************+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++************************''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***************(((((())))))******************))))))******+++,,,------------------------------------------------,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((((((((()))******++++++******++++++,,,------...***+++,,,,,,,,,------...////////////////////////000//////...------,,,,,,,,,,,,,,,++++++************************)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((()))))))))*********+++))))))))))))************((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...---------------,,,,,,,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((())))))(((''''''&&&'''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((PPP===555111333---333------------,,,,,,,,,,,,******************************)))(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++***************************+++,,,------,,,+++***************************''''''((()))))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))************)))((((((((()))******++++++******))))))******+++,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************((((((((()))******++++++******++++++,,,,,,------,,,...//////......///000//////////////////////////////......---,,,,,,,,,---,,,,,,+++******))))))***************)))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))*********(((((()))))))))))))))***))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((}}}OOO===666111333---333---------,,,,,,,,,++++++******************************)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********+++************************)))+++,,,------,,,+++)))************************'''((())))))******))))))))))))))))))))))))))))))*********++++++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************))))))((('''(((((()))******++++++******))))))******+++,,,************************------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((()))))))))******((((((((()))******++++++*********+++,,,,,,------,,,...000///...---///111------------------------......------,,,++++++++++++++++++******************************)))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******''''''((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((|||NNN===666222333---333---------,,,,,,,,,++++++******************************)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************)))))))))))))))))))))))))))***,,,------,,,***)))************************(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************)))(((''''''(((((()))***+++++++++*********)))***++++++,,,))))))))))))))))))))))))------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))&&&'''''''''(((((())))))((((((((()))******++++++)))******+++,,,,,,------+++---///...,,,+++---///------------------------...------,,,,,,+++******)))))))))***++++++,,,,,,***************)))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((wwwMMM===555222555---000------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************,,,+++++++++******))))))******))))))((((((((('''******))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,++++++***)))(((((())))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((((((&&&''')))*********)))((()))******++++++,,,------------,,,+++,,,---...///------------------------------............------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&vvvLLL===555111555---000------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************************************++++++******)))))))))))))))))))))((((((''''''''')))))))))(((((('''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''((((((((((((''''''((())))))))))))))))))******++++++,,,,,,------,,,,,,+++,,,---...///------------------------,,,,,,------------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&tttKKK===555111444---000------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))************************************))))))))))))((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))(((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&qqqJJJ===555111333---000------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************************************((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,+++++++++++++++*********))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''''''''(((***+++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********+++''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''nnnHHH===555000333---111------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++*********************))))))))))))******((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''(((***+++((())))))******+++,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------............------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((())))))))))))*********''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''lllGGG===666000222,,,111------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((((((((('''''''''''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************+++******))))))******+++((((((''''''''''''((((((((((((''''''''''''((((((''''''(((((())))))******))))))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((((()))******(((((())))))***+++++++++******+++,,,,,,,,,,,,,,,---------------------------......//////......---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))'''(((((())))))*********************++++++++++++++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''jjjFFF<<<666000111,,,222------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))'''''''''(((((()))))))))'''''''''(((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((()))*********))))))(((((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))******++++++)))***+++,,,---,,,,,,+++------------------------,,,------......------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((()))******+++************++++++++++++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''iiiEEE<<<666///111,,,222---------,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************++++++))))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''((((((&&&''''''((()))******+++))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&''')))*********)))(((((((((((()))******++++++)))***+++,,,---,,,++++++------------------------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))******+++)))************+++++++++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((aaaHHH999444///111333---...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))(((((((((((())))))))))))************))))))''''''''''''(((((((((((())))))(((((('''''''''&&&&&&'''))))))((((((***+++***)))''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((++++++******************+++******+++------+++***(((((((((((('''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((___HHH999444///111333---...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))(((((((((((())))))))))))************))))))''''''''''''(((((((((((()))(((((((((''''''''''''%%%&&&(((((('''''')))******((('''''')))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((************************+++******+++,,,,,,+++***((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((]]]GGG999444///000333---...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))(((((((((((())))))((())))))******))))))(((''''''''''''((((((((((((((((((((((((''''''''''''$$$&&&''''''''''''(((******((('''((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((''''''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************************,,,+++******,,,,,,+++)))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''''''''(((((((((((()))((((((''''''(((((()))((((((((()))))))))******))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((([[[EEE999444...000333......---,,,,,,++++++,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''%%%&&&(((((('''''')))***)))((('''(((******)))'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))***************+++++++++,,,+++))))))++++++***)))((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((XXXDDD999555...///222......---,,,,,,++++++,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&((()))***))))))***,,,)))(((((()))******((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++---+++))))))*********)))(((((((((((('''''''''''''''((((((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************))))))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++)))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))************************************************)))))))))************+++))))))************))))))************************))))))))))))))))))))))))UUUBBB888555......222///...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''(((((((((((('''''''''(((((((((((((((''')))************+++---((((((((()))+++***(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,...+++)))((()))***))))))((((((((((((''''''''''''&&&''''''(((((())))))***((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''((((((((((((***))))))(((((())))))***)))))))))*********++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))*********++++++++++++******++++++++++++******************************))))))))))))))))))))))))SSSAAA888555---...222///...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))'''(((******))))))+++,,,(((((((((***+++***(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))******)))(((''''''((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,...,,,)))'''((())))))(((((((((((((((''''''''''''%%%&&&&&&'''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((******))))))))))))******))))))*********+++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,***++++++++++++++++++***************************))))))))))))))))))))))))RRRAAA888555------222///...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''))))))((((((***+++((('''(((***++++++(((%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,///,,,)))'''((())))))((()))(((((((((''''''''''''%%%%%%%%%&&&'''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))******))))))))))))******)))************+++++++++))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))SSS@@@777444//////222---...---,,,+++************)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))+++(((&&&&&&)))+++)))'''******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))*********++++++++++++++++++***)))(((((())))))((((((((((((((()))******(((((((((((((((((((((((('''((()))((('''&&&''')))'''(((((('''%%%%%%'''(((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))***(((((()))***************))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///******......)))'''***+++---//////...---------&&&***......,,,***+++---)))+++---...---,,,,,,,,,---,,,***)))((()))+++,,,RRR@@@777555//////222---------,,,,,,+++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,---,,,)))'''***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))*********+++++++++***)))))))))))))))((((((((((((((()))******(((((((((((((((((((((((('''((()))(((''''''((()))''''''((('''&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))(((((('''((()))***(((((()))***************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------++++++...---((((((,,,///000000///...,,,+++***666555222000...,,,***))),,,+++***)))(((***,,,...***))))))((()))***+++,,,QQQ@@@888555//////222...,,,---------,,,+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))%%%)))...111000,,,)))'''))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))+++***))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((('''((())))))''''''((()))'''''''''''''''(((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))((((((((())))))***(((((()))***************))))))))))))))))))))))))++++++***))))))(((''''''************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***)))))))))*********+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000///000222222///000444------...//////000000000***'''%%%''',,,000000...111000///---------...///++++++++++++++++++++++++PPP???888666//////222...,,,,,,---------,,,******++++++***************)))))))))))))))))))))))))))))))))(((((((((((())))))%%%***///111...***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''(((((((((((()))******)))))))))))))))***((((((((((((((())))))***((((((((((((((((((((((((''')))***)))((('''((()))(((''''''((()))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******(((((()))***************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))***))))))*********+++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,---------000000000000////////////---++++++---/////////000/////////000222333222111555333111000222222000///+++,,,---......,,,(((&&&////////////...,,,+++***NNN???999777///...222///,,,,,,---------,,,++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&***---,,,)))((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))&&&'''''''''((((((((((((***)))))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((((()))***)))((('''(((***((('''''')))++++++***(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***************(((((()))***************))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******************++++++++++++,,,,,,++++++,,,---......,,,,,,------............111111000000///.........555333000///111333222000222111111222333222///,,,,,,///111111///......///222000000111222222000---///////////////...,,,,,,LLL>>>:::888///...222000------,,,,,,,,,,,,------,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))((('''''')))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((()))))))))))))))******+++((((((((((((((()))******((((((((((((((((((((((((((()))******(((((()))***)))'''''')))------+++(((((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***++++++++++++(((((()))***************))))))))))))))))))))))))(((((())))))***++++++,,,''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++*********++++++++++++,,,,,,,,,,,,,,,---...//////------...//////000000000////////////////////////333666777222000222444555333444777>>>DDDFFFCCC@@@<<>>888222///000111222111---------.........//////KKK>>>:::999///...222000///...,,,******,,,...///------,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((''''''((())))))((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((())))))))))))))))))))))))***++++++((((((((((((((()))******((((((((((((((((((((((((((()))******)))((()))***)))''''''***...///+++'''((((((((((((((((((((((((''''''((()))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++************************)))))))))*********++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((***+++,,,,,,++++++(((((()))***************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,---...///000...//////000111111222222000000222333555777888999000???IIIDDD<<<@@@MMMXXX[[[]]]dddoooyyy~~~|||xxxyyynnngggdddcccZZZTTTKKKEEEAAA;;;444...444333111000/////////000JJJ>>>;;;999///...222000000...+++)))))),,,///111------,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((&&&'''***+++)))&&&'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))((())))))***++++++((((((((((((((()))******(((((((((((((((((((((((((((***+++***)))((()))***)))''''''***///000,,,'''(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((())))))************************)))************+++++++++************************((())))))))))))***************+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((***+++,,,,,,++++++(((((()))***************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///000000///000000111222333333333222333666999<<>> ###((((((***)))$$$!!!'''222222)))(((!!!%%%...000...'''...$$$'''!!!***333&&&###)))((("""&&&///)))+++<<>>)))"""!!!III222777***"""---!!!AAA+++"""///&&&222::: """'''%%%333&&&###,,,,,,''''''$$$ %%%333$$$"""+++)))"""000"""'''******+++&&& 555(((***,,,)))000==='''###$$$,,,"""''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************))))))(((((((((((())))))+++***(((''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******++++++++++++++++++++++++************************))))))))))))))))))******,,,,,,,,,++++++++++++*********))))))))))))******))))))***++++++++++++***+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******************************************+++++++++,,,******+++++++++,,,,,,,,,...---------------......666333000000444666666444111888===EEERRR]]]xxxGGG@@@888222111111111///...---,,,+++************((((((((((((((()))***+++))))))(((((((((((())))))))))))))))))((((((((((((999---222(((===,,,222"""000777222666###***%%%$$$###!!!(((...""" 444***###%%%---(((+++eee///%%%%%%"""///,,,444RRR+++666---***''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))******+++++++++,,,************************************************************************))))))(((((((((((())))))***)))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++************************)))))))))))))))*********++++++++++++++++++++++++******))))))))))))******)))******+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((******)))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,------------------...//////,,,000222000///333:::???UUUiiizzz{{{|||FFF@@@777222111222111000...---,,,+++***)))))))))*********)))))))))******))))))(((((((((((())))))(((((((((((())))))))))))%%%000###///III555$$$555***___SSS!!!(((999---"""$$$,,,***&&&(((&&&&&&))),,,$$$...,,,!!!)))111$$$'''&&& +++((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((())))))******++++++,,,************************************************************************))))))(((((((((((()))))))))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***++++++++++++++++++++++++++++++************************(((((())))))************++++++++++++++++++++++++******))))))))))))************+++++++++******)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((******)))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((()))***++++++***************************++++++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---...///000111)))777===333...@@@ddd|||{{{~~~xxxyyyvvv}}}FFF???777222222222111000------,,,+++************,,,,,,++++++******))))))))))))(((((((((((())))))(((((((((((())))))))))))***&&&,,,111333222666,,, CCC>>>%%%000,,, '''***++++++(((***"""$$$|||$$$!!!"""(((+++%%%jjj $$$,,,((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))*********++++++***************************************************************+++++++++))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++************************((((((((()))******++++++***++++++++++++,,,,,,,,,******))))))))))))*********++++++++++++***))))))***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))(((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------...///111222333666666333777RRR~~~sss{{{FFF???777222222222222000---,,,,,,+++++++++,,,,,,***+++++++++******))))))))))))(((((((((((())))))'''((((((((()))))))))***%%%444"""***HHH777444)))000222$$$XXX<<<&&&111!!!'''888,,,$$$(((&&&,,,...333(((///(((...___111***eeeUUU&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))*********+++++++++))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************************************'''(((((()))******++++++******+++++++++,,,,,,,,,******))))))))))))******+++++++++++++++***))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............/////////000222444555666;;;>>>GGG]]]zzzEEE???777222222222222111,,,,,,,,,+++,,,,,,------((())))))************)))))))))(((((((((((())))))'''((((((((())))))******)))'''+++///GGG>>>///222///]]]$$$///))))))(((111WWWXXX---$$$ +++!!!&&&,,,&&&%%%"""'''&&&,,,'''///"""***RRR***))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++))))))(((((((((((())))))''''''((())))))***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************(((((((((((())))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************'''(((((()))***+++++++++*********++++++,,,,,,,,,******))))))))))))******+++++++++++++++***)))((())))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++)))((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////000111111333444666888999GGGnnnyyyEEE@@@888222000111222222------,,,++++++***))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))000)))+++///+++;;;...+++&&&///---888'''+++>>>'''$$$+++...EEE---"""000...ccc$$$,,,FFF***+++DDD!!!(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))''')))******((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((+++*********))))))((((((((((((((((((((()))************))))))((((((''''''))))))))))))***************)))((((((((()))+++,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,+++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))+++++++++*********)))))))))************++++++++++++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---000///+++---333666444---<<<666...888???JJJaaavvvEEE@@@888222000111111222---------,,,++++++******************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))!!!///,,,111&&& 222+++'''888333 999444)))$$$ 222)))...)))!!! %%% '''***DDD%%%///OOOXXX(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))((()))+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))(((((((((((((((((()))*********)))))))))((((((((('''))))))))))))************)))))))))))))))******+++,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++******+++*********))))))))))))************************+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------,,,++++++******++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++++++++***)))+++++++++*********)))))))))************+++++++++************)))))))))((())))))))))))************))))))))))))))))))))))))************************************************************************************************))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,...///111333222000---+++777555555BBBZZZoooqqqEEE@@@888333111111111111......------,,,,,,++++++++++++*********)))))))))***))))))(((((())))))***)))))))))))))))))))))))) +++%%%%%%$$$&&&--- AAA""",,,"""333'''KKKSSS.../// 111"""000999///GGGHHH$$$&&&$$$"""'''111SSSuuu(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))******))))))))))))))))))))))))(((***,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))((((((((((((((())))))***))))))))))))(((((((((((())))))))))))************(((((()))***************+++++++++++++++*********)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))((((((((()))))))))************++++++++++++*********************)))))))))************************+++************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++++++++***)))+++++++++***************)))************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************)))))))))*********++++++******++++++++++++++++++------------------------222,,,+++//////...555@@@???777IIImmmnnnDDD???888333111111111111.........------,,,,,,,,,+++++++++*********))))))***))))))))))))))))))***((((((((((((((((((((((((,,,000'''%%%,,,---,,,)))---...+++!!!;;;ggg,,,///,,,nnn 222uuu---)))'''''']]]ttt(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********)))))))))))))))))))))))))))***,,,,,,+++***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))************'''((()))++++++***))))))+++++++++***************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,++++++***************************************************************++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++***************++++++*********************************))))))*********+++++++++*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++******+++++++++++++++,,,------------............333,,,+++111///...???VVV[[[bbblllDDD???999444222111111000......------------,,,,,,++++++++++++******************))))))))))))******(((((((((((((((((((((((()))---)))(((222***%%%$$$!!!UUU ((($$$OOO###...YYYttt~~~www)))'''$$$///000ggg))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((())))))************)))))))))))))))))))))))))))***,,,---,,,+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))******))))))))))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************'''((()))++++++***))))))************************************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************************************))))))))))))************++++++,,,,,,,,,,,,++++++***************+++++++++******************************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******+++******************+++************************))))))*********+++++++++))))))))))))))))))******((()))))))))************))))))))))))))))))))))))************************************************************************************************************++++++++++++******++++++,,,,,,,,,,,,---------......////////////---222999666444HHHbbblllCCC???999444222222111000---------,,,,,,,,,,,,,,,,,,++++++++++++*********+++******))))))******+++))))))))))))))))))))))))+++***%%%222444***>>>OOO{{{222111@@@LLL(((999qqq$$$&&&$$$222"""###&&&;;;))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))(((***,,,,,,++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))************))))))))))))***************))))))((((((((((((((((((((((((((())))))))))))))))))))))))************(((((()))***************)))))))))***************************************)))************+++++++++************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))))))))*********++++++++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,+++******++++++***))))))***++++++***************+++++++++)))************+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++,,,---------------......///000000000222//////444===PPPttt|||kkkCCC???999555333222111000++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))###$$$%%%<<<$$$"""666]]]444uuu$$$%%%///EEE111+++***///:::'''MMM))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))''')))+++,,,++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((()))))))))************((()))))))))******************)))((((((((((((((('''((((((((()))))))))***))))))))))))************)))))))))))))))******+++((()))))))))*********+++************************)))************+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))*********++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............------..................,,,,,,,,,------------...+++,,,,,,,,,,,,+++******++++++***))))))***++++++))))))*********+++++++++)))************+++++++++((()))))))))************))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******++++++,,,------...---......///000000111111666444555BBB___kkkCCC???999555333222000///++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))&&&---$$$&&&777)))"""***+++***EEE...'''888&&&111(((..."""***uuuSSS,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))&&&(((***++++++***+++---))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))*********+++(((((())))))*********+++******)))((((((((((((((('''((((((((())))))******))))))))))))***************)))((((((((()))+++,,,(((((())))))*********+++************************)))************+++++++++************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))************++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////------..................,,,,,,,,,---------......+++,,,,,,,,,,,,+++******,,,+++***))))))***+++,,,))))))******++++++++++++)))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......---......///000111111222333<<>>'''(((LLL,,,$$$+++---...***((()))'''JJJMMMLLL<<<)))&&&++++++***))))))))))))))))))))))))******++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))((()))******(((((()))***((())))))*********)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***)))************+++++++++,,,************))))))))))))))))))((((((((((((''''''((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))((((((((()))******)))************+++++++++------------------------)))))))))*********++++++***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))(((((())))))***(((((()))***************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******,,,+++******)))************,,,------,,,+++---...++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------.........000//////.........//////222111111222333444333222111111111111111222222222222222111000000111111222---//////------000222000111111111000000/////////111000//////000000///...------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************+++++++++,,,---------------...//////333+++...999777111BBB___~~~ooodddUUUKKKFFFFFFGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEGGGHHHIIIIIIHHHGGGDDDGGGKKKPPPYYYhhhyyybbbBBB>>>999555333222111000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))(((((((((%%%...%%%888|||GGG)))(((555***'''888)))(((888$$$555___ppp333***)))333---;;;***((()))'''222$$$^^^---!!!&&&((((((000 (((((((((((((((((((((((()))***************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))((()))******)))((()))***))))))******++++++******************************))))))*********++++++++++++++++++,,,,,,+++***************+++++++++,,,,,,************)))))))))((())))))(((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))***(((((()))***************((()))))))))************))))))))))))))))))))))))(((((()))))))))*********++++++***************+++***,,,------,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////............//////...---------...///000000///000111111111222333444111444666777888;;;<<<:::777888888777666777888888000000/////////.../////////...------......,,,***///...------,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******++++++++++++*********************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------...///000000666000...111666FFFmmmwwwfffXXXPPPIIIFFFCCCBBBCCCCCCCCCBBBFFFFFFEEEDDDCCCBBBAAA@@@???@@@AAAAAABBBAAA@@@@@@DDDCCCAAA@@@AAAFFFOOOVVV```kkk{{{```BBB>>>888555333222111000///...------,,,,,,------++++++++++++++++++++++++*********************************)))))))))))))))'''&&&,,, +++###III)))>>>CCC:::&&&DDD111---(((+++ggg...***///DDD---+++%%%"""..."""000aaa***((()))''',,,"""VVV%%%777&&&111%%%333(((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***************************)))***+++***)))((()))+++))))))***+++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,************)))))))))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))((((((((((((((()))))))))*********+++++++++************************************++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************))))))*********+++++++++******))))))))))))******(((((()))***************((()))))))))************************************))))))))))))************+++***************++++++***+++,,,,,,++++++,,,...,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............//////000222222222111000000111222...000333444444666888;;;;;;AAAGGGIIILLLQQQQQQMMMTTTTTTRRRNNNGGGAAA?????????===:::777444222000000222111000000111222111///000//////...------......++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,............///000111222+++555;;;<<>><<<;;;<<<>>>???@@@@@@@@@???===<<<<<<<<<<<<>>>???@@@>>>>>>?????????@@@AAACCCBBBIIISSS^^^jjjzzz___AAA===888444333222111000///......---------------++++++++++++++++++++++++******************************))))))))))))))))))$$$,,, 000'''000]]]>>>111***$$$... ///''',,,)))444)))'''555$$$***((()))''' ***&&&...;;;...+++777))))))))))))))))))))))))'''((())))))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******************************)))***++++++))))))***+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************))))))))))))(((((())))))))))))******)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******)))((((((((()))))))))************+++++++++*********************************++++++++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************)))************++++++++++++******))))))******+++(((((()))***************))))))))))))************************************)))))))))*********++++++*********)))******+++,,,***+++---,,,++++++,,,...,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////............///111222333333444555444444666888;;;???EEELLLSSSXXX^^^fffkkk~~~|||~~~uuupppggg\\\PPPGGG@@@<<<<<<999555333222111000///111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............///111222333---333<<>>AAACCCDDDCCCAAA@@@BBBBBBDDDGGGJJJQQQ___mmm^^^@@@<<<777444222222111111//////...---------------++++++++++++++++++++++++************************)))))))))))))))))))))***%%%***!!!111'''...888KKK---&&&BBB...222}}}---'''------%%%((()))"""111...***((()))'''111"""***:::---###"""777))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))******+++************************)))***++++++))))))***+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------************))))))))))))(((((()))))))))*********))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++***))))))))))))))))))************+++++++++*********************************+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************)))************++++++++++++******))))))******+++(((((()))***************))))))))))))************************************))))))*********+++++++++******))))))***++++++,,,+++---......------...///,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////......///000222444666777///222777<<>>@@@CCCEEEHHHKKKKKKJJJHHHGGGJJJIIIHHHGGGEEEBBB@@@???AAA@@@???>>>>>><<<:::888CCC???>>>@@@@@@@@@HHHQQQ^^^@@@<<<777444222222111111//////...------------...++++++++++++++++++++++++************************)))))))))))))))************"""...###...///+++'''111///www///[[[,,,(((+++(((,,,---777'''...''':::***((()))''''''+++)))///ZZZ///...((()))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((())))))***++++++************************)))+++++++++***)))***+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------************))))))))))))(((((())))))*********+++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,+++***))))))******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++************++++++(((((()))***************))))))))))))************************************)))************+++++++++******))))))***+++,,,,,,---...//////......///111,,,------......------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------...................../////////000///000111222444777999:::EEEKKKUUU___jjjwww|||lll]]]RRRIIIEEE333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........///000222333444BBB\\\uuuaaaPPPGGGHHHGGGEEECCC@@@>>>>>>??????;;;>>>DDDIIIMMMQQQUUUWWW^^^bbbhhhooouuuxxxyyyyyyuuuuuuuuusssnnnhhhccc___SSSOOOJJJFFFEEEEEEEEEDDD<<<999:::???@@@???CCCKKK]]]???<<<777444333222111000......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***************************---&&&'''+++%%%888hhh+++%%%,,,000SSSGGG$$$(((******000000---'''///222$$$999qqq111)))$$$&&&"""...%%%,,,222LLL^^^>>>%%%++++++******))))))(((((())))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......++++++++++++++++++*********---000000...,,,+++,,,...---,,,,,,------,,,***---,,,+++,,,---,,,+++)))++++++++++++*********)))******************************))))))))))))******))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...---+++******+++---...************************************************))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******))))))************))))))************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------........................------***///111000/////////...000111222222222111000000555555999666555HHHZZZZZZdddggg{{{{{{lllUUUKKK===444444555000***222...+++,,,,,,++++++,,,+++++++++***++++++,,,,,,+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......333'''444///222<<<555EEEdddwwwqqquuuSSSQQQSSSHHHDDDKKKBBB===<<<@@@CCCCCCCCCDDDFFFMMMVVV^^^fffssszzznnnhhhbbbWWWLLLHHH???:::???CCCBBBAAABBB\\\@@@===888555333333111000......---------,,,,,,,,,++++++++++++++++++++++++************************************************'''+++(((***///%%%)))EEE]]]BBB'''777EEETTT)))&&&000///******+++222---,,,...###'''AAA111'''***,,,+++666'''"""333%%%222OOO|||*********)))))))))(((((()))(((((()))***+++,,,,,,))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........333111...,,,,,,...000222////////////...............,,,,,,---///111111000...---,,,,,,......,,,***+++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...---+++******+++---...************************************************************************+++***)))(((((()))***+++******++++++++++++******))))))************))))))************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,---------....................................000000000///000000000222222222333333444555555444<<>>[[[AAA===999666444333222111......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''',,,)))***///((("""***++++++,,,,,,,,,++++++***//////===###222***'''111000$$$777___tttzzzXXX"""111'''"""(((.........111&&&333000'''++++++%%%$$$888qqqjjj$$$)))...,,, ///+++%%%111666***"""$$$ &&&DDDYYYppp|||ZZZ***))))))))))))((((((((((((((((((((()))***++++++))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------------..................///...,,,,,,,,,...000111///...,,,+++,,,---,,,,,,...,,,***)))***+++***)))...---,,,,,,,,,,,,+++)))+++************)))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++************************+++***))))))))))))***+++******++++++++++++******))))))************))))))************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,...------------,,,,,,,,,,,,------------....................................,,,,,,---///000000000666333//////333999>>>AAAPPPYYYkkkvvv}}}kkkVVVCCC888222111////////////...,,,---,,,,,,++++++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,---......//////,,,999666333CCCfffwww~~~YYYLLLOOOPPPMMMDDD??????>>>;;;EEEBBBDDDNNN]]]sssiiiUUUHHHDDDZZZAAA>>>999666555444333111......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***---***'''***---+++))),,,,,,,,,,,,,,,+++++++++,,,!!!---555---))) 111!!!//////... ---))))))...000,,,)))***...111(((000---&&&+++444222+++))),,,+++******&&&%%%+++''')))***"""!!!,,,777///&&& +++'''"""'''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...........................***,,,///111111000...---333222111222333444222000444222000000000111000///000...,,,,,,------,,,+++++++++*********)))))))))+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***)))******++++++******)))************************))))))*********+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++------------------------------------------------------------........................///////////////++++++///222222111111444222333888DDDRRR___gggvvv{{{kkkOOOCCC>>>555---+++...000///...------,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++,,,,,,,,,------------,,,------...///000000222666444AAAfff~~~tttttt{{{www|||TTTKKKRRRLLLIIICCC???BBBKKKNNNLLLSSSUUUbbb{{{tttfffZZZAAA>>>999666555444333111......---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))+++---)))'''...222---++++++++++++++++++++++++***///---:::***'''777333...###///(((777,,,999111$$$...333///---///...)))555000000000...///111///222444000)))222)))'''///888###$$$111,,,%%%&&&%%%+++666...'''""")))999,,,)))))))))***************(((((((((((((((((()))***))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------...............///000111111000//////++++++---///111000...+++...---,,,...///000///...///---+++,,,---.........++++++++++++************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++,,,,,,,,,,,,++++++******++++++++++++******************************))))))*********+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++---------------------------------------------------------.........//////........./////////000000333//////444555222222444555===KKK[[[lll{{{fff]]]KKK777///111333222///......---,,,,,,------+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++,,,,,,,,,------------------...///000111333999333888ZZZnnniiinnnsssnnnqqqmmm^^^VVVPPPLLLCCC@@@???CCCGGGMMMVVV```xxxXXXAAA===999666444333222111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************''''''///000(((+++000)))......------......///000+++111000111'''***333***000555@@@***---###222111888<<<;;;555444999;;;777CCC666999???555---,,,***###000..."""***111///******%%%)))///111666666***&&&$$$ 555777$$$%%%%%%*********++++++++++++,,,)))))))))(((((())))))***))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............------......///000000000///...---...111666;;;>>>===AAADDDFFFFFFEEEEEEFFFGGGFFFDDDAAA???:::444000222000---,,,---------,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******++++++,,,,,,,,,,,,++++++******++++++++++++******************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...------........./////////.........//////000000111222......444444222666???QQQ___ssssssVVVCCC<<<444+++000///......------------+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...///111111000===>>>WWWtttiiixxxqqqvvvcccRRRQQQPPPGGG???FFFHHHMMMSSSYYYgggvvvkkkhhhjjjvvvvvvhhh```___```hhhqqqyyyhhhkkkuuuVVV@@@===888555333333111000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---$$$,,,222((()))///(((++++++++++++,,,---///000---,,,333///>>>FFFDDD<<<===FFFPPPQQQeeefffccc[[[______XXXKKKAAA@@@DDDGGGHHH:::AAAJJJEEEFFFJJJBBBAAAAAA777555333;;;000$$$)))000000&&&"""&&&))))))+++:::***"""'''...333%%%++++++,,,,,,,,,---------+++******)))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------..................///000222333444444444999BBBMMMXXXccckkkooo|||~~~wwwmmmbbb[[[QQQLLLEEE>>>999444000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////---......///000000111111111---///777:::>>>NNN```}}}zzzgggWWWDDD111111000///...------------+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...000111222111GGGYYYiiisss~~~ooodddvvvfff```YYYRRRHHHAAACCCIIIIIIVVVgggzzzvvvPPP>>><<<<<<888555777>>>JJJUUU^^^cccfffgggbbb\\\SSSHHH@@@>>>AAADDDAAAGGGQQQ^^^jjjlll___PPPCCC???BBBIIIPPP^^^{{{TTT???<<<777444333222111000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666###&&&...&&&)))333...///......///000222444666:::AAA\\\SSSeeeggglll{{{ppptttqqqqqq|||}}}xxxyyylllrrrsssgggRRRBBB>>>AAAFFF:::BBBNNNTTTiiiwwwkkk```QQQJJJYYYCCC<<<777DDD555222,,,...555000***000"""222+++...000'''++++++,,,,,,,,,------.........++++++***************+++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........////////////111222444666777777EEERRRhhhyyyrrrfffZZZNNNDDD;;;666//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------...................../////////000---......///000111111222555222777AAAIIITTTnnn}}}xxxaaaJJJ111111000......---------+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++,,,,,,,,,---------,,,,,,------///000111222:::TTTsssqqqfffkkknnntttiiiZZZSSSTTTPPPMMMJJJGGGFFFNNNXXXbbbyyyJJJ@@@777666777999<<<@@@>>>>>>???@@@BBBEEEHHHJJJAAAAAA@@@>>>======???AAAAAAAAA??????CCCIIIHHHBBB>>><<>>===MMMbbbVVVBBB===777333222333333333000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...---***((()))***///---+++***+++---000222.........000888FFFXXXdddxxxzzzuuu{{{}}}zzziii^^^WWWXXXXXXUUUTTTWWWPPPUUUSSSJJJCCCCCCDDDBBBEEEBBB@@@GGGWWWbbb___UUUXXXaaajjjmmmiiifffgggkkkXXXQQQFFF>>>:::777333111)))...000...(((&&&+++000444...((('''+++000000...+++***************++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++...000///---...//////111111///,,,,,,000333///666333444AAAOOO```ttt~~~rrr^^^III@@@555------///---(((......---,,,,,,,,,------...---,,,,,,++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,,,,,,,---000000///...---,,,,,,++++++,,,,,,+++******,,,...000,,,,,,//////+++***...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************)))************+++++++++,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,------------------------..................------000---+++,,,///111111000222,,,444222333888000777333EEEMMMVVVoooxxxwwwtttSSSAAA444333444///+++,,,...---,,,+++***))))))(((************************************************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111(((111888...000666...JJJdddkkkssssssvvvfffooo~~~eeeQQQPPPKKKGGGKKKFFFEEELLLPPPUUUccc```GGG888:::;;;;;;999999:::<<>>???CCC@@@:::@@@888>>>FFF@@@>>>EEEGGGbbbgggSSSAAA===777333222333333333000///...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------...///(((((()))---111222000---111???UUUhhhtttyyyzzz{{{zzzxxxmmm]]]YYY___```ZZZQQQKKKIIIMMMOOOLLLLLLOOOOOOTTTUUUPPPMMMOOOPPPNNNFFFMMMOOOJJJEEEFFFIIIJJJFFFGGGJJJNNNTTT]]]eeejjjuuutttrrrmmmaaaPPP>>>222333---))))))---...***%%%***+++...000222111///---++++++************++++++******))))))(((((((((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++.........000222444444333...777>>>OOOmmm{{{{{{tttjjjWWW@@@...)))...333000...---,,,---------,,,------,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++*********)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------////////////000111222222......---------,,,,,,,,,+++,,,...///---+++((('''+++((((((,,,---)))***---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,+++,,,,,,---------------------------........................111...,,,,,,...///...,,,777000555///...333...666IIIjjjhhhIII999222///000333000...---,,,,,,---------************************************************+++******))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,444.........,,,333;;;999SSSwwwyyy~~~xxx{{{gggLLLJJJMMMKKKDDDGGGFFFIIIMMMLLL^^^~~~rrrGGG@@@<<<===???@@@??????@@@@@@:::AAAFFFFFFFFFFFFEEEBBBCCCHHHHHHIIIPPPOOOJJJLLLBBBAAA??????AAADDDEEEDDDDDD<<<@@@DDD@@@BBBHHHEEE@@@TTTQQQAAA===777444333333333333//////......------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---++++++,,,---,,,+++---000111,,,)))111CCCSSSeeeooo}}}xxxlllccc\\\XXXNNNIIIPPP]]]```ZZZYYYXXX[[[aaaddddddeeehhhfffhhhhhhfffgggjjjjjjiii[[[bbbcccXXXLLLIIIMMMPPPPPPHHHAAAAAAGGGNNNQQQPPPSSS[[[hhhrrrtttqqqlllhhhVVVJJJ<<<333222222000---000000///,,,***+++...222,,,++++++******+++++++++***))))))))))))(((((((((((((((((((((((((((((((((******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******+++,,,,,,,,,+++...111111///111777<<>>@@@IIIPPPQQQKKKOOO~~~iiiFFF<<>>333000...000222222///***......---,,,++++++,,,,,,))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---...///000///---...222888AAAPPPiii~~~~~~yyylllPPPGGG999000---000333555---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------.........//////000000000111111000///............/////////000000/////////666333111000000...,,,)))...//////...////////////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,------...///................................./////////000000000000111111111222222333222===VVVYYYccczzz~~~jjjZZZVVVTTTXXX___aaa]]]WWW\\\]]]ZZZVVVYYYbbbfffdddXXXYYY[[[\\\]]]^^^```aaaeee___]]]dddhhhgggddddddoootttzzzpppRRR:::555222......000000---)))++++++++++++++++++++++++***************************))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,...,,,333888555[[[eee___}}}LLLHHHEEEEEEDDDCCCIIIQQQdddmmmqqqoooOOOHHHKKKMMMLLLLLLSSS\\\___\\\UUUNNNKKKOOO]]]zzzvvv___dddhhheee___YYYUUUTTTIIIEEEGGGFFFBBBKKKTTTOOOOOOMMMyyyPPP???<<<888555444444222111//////......//////000000------------------------......------------......//////---+++***,,,111555^^^lll{{{~~~ttthhhaaa___]]]___dddllluuu|||xxx}}}}}}}}}}}}|||zzzvvvnnnddd[[[TTTPPPGGGIIIOOO\\\jjjpppnnniii\\\OOO???555222111...+++//////...---,,,,,,,,,,,,)))))))))************+++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////---,,,---///,,,:::UUUttt{{{ooohhh```qqqrrr[[[DDD444------000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..............................//////000000111111/////////...//////000111222444666999::::::999888444666:::@@@CCC@@@888222333555555111111222111/////////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...///000.................................//////000000111111222111000//////111333555LLLqqqxxx}}}wwwpppbbbXXXZZZ___YYYMMMWWWUUUTTTUUUWWWXXXVVVSSSRRRTTTSSSSSSWWW\\\]]][[[bbbdddfffgggeeecccaaaaaaUUUOOOOOOWWWYYYRRRLLLKKKGGGQQQ]]]hhhwww{{{ttt[[[AAA:::111---...///...+++,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))(((((())))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////333///,,,333;;;LLLaaa{{{vvvKKKFFFIIIIIICCC???CCCOOOXXXrrrPPPOOOSSSSSSZZZ```nnnvvv}}}yyyjjjYYYNNNIIISSSkkktttsssjjjVVVLLLLLLNNN[[[iiilllbbbnnnrrrnnnOOO???<<<888666555444222111///////////////000111111..............................------------......111111000---...999IIIWWWyyyZZZKKKUUUeeewwwzzz~~~zzz}}}{{{~~~xxxkkkbbbVVVMMMDDDFFFTTTgggvvv}}}xxxlllZZZJJJ???999555333000///...---,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...........................---000111///,,,...666===LLLaaa}}}pppfffmmmrrrwwwlllSSS===000+++///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------.................................///000000111222222...///111444777;;;>>>???AAAEEEJJJPPPSSSTTTSSSRRRLLLMMMPPPWWW]]]]]]WWWRRRFFFGGGDDD;;;666444000+++111000000///......------------------------------------------------------************************+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,------...///000........................---......///000000111111000111111000000333888===BBBZZZ~~~~~~}}}~~~jjjbbb^^^ZZZWWWWWW[[[]]]\\\YYYWWWYYYYYYXXXVVVWWWZZZ]]]]]]ZZZZZZ]]]^^^]]]\\\\\\TTTWWW\\\```bbbbbbaaa```OOONNNSSS\\\ZZZNNNFFFHHHEEEGGGNNNWWW\\\```iiirrr}}}___PPP===000,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////333///000666JJJyyy|||RRR>>>EEEDDDEEEFFFHHHPPPcccuuudddOOO```fffiiiyyypppfffiiiqqquuuwwwxxxdddkkkttt{{{}}}ooo}}}iiiSSSoooOOO???<<<888666555444222111///////////////000111111..............................------------......+++...111444???WWWvvvkkk___aaakkkuuuzzz~~~sssnnnuuu~~~}}}tttgggooo{{{}}}uuuxxx~~~|||xxxsssiiiZZZOOOMMMUUU^^^dddiiiooommmbbbQQQAAA777000000///...---,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..............................,,,000222///...444BBBOOOccc[[[rrruuuiiieeeiiikkkhhhaaadddvvv}}}xxxZZZAAA444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////...//////000111222222222555777:::@@@FFFLLLQQQTTTQQQVVV___ggglllmmmlllkkkvvvqqqllljjjmmmnnnllliiiwwwwwwpppbbbWWWRRRJJJBBB222111111000///.........------------------------------------------------************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000////////////////////////---......///000111111222...///111222555;;;CCCJJJvvvzzznnncccWWWQQQTTTUUUSSSWWW^^^```^^^^^^aaaaaahhhnnnnnnkkkkkkpppvvvpppkkklllssswwwttttttxxxtttrrrnnnjjjfffaaa]]]ZZZ[[[\\\dddkkkdddUUURRRXXXVVVLLLJJJSSSZZZZZZ\\\cccbbbssslllPPP:::111000111111,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000+++...666===\\\yyyiiizzzMMMCCCKKKHHHAAA@@@GGGNNN___eee\\\sss{{{wwwppp~~~[[[QQQ]]]yyyOOO@@@===999666555444333222000000000000000000000000------............------111,,,,,,111111,,,---222222222444GGGpppllliiilllssswwwyyy}}}}}}yyy~~~~~~uuunnniiillljjjddd^^^^^^ccceeedddVVVVVVXXX^^^cccfffmmmuuurrrrrrrrrsss{{{}}}vvv~~~xxxkkk[[[QQQOOOTTT[[[qqqrrrXXXKKKBBB555---000222,,,***---///---+++***+++,,,+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......111000.........///......000222...333:::777TTTxxxgggdddooozzzrrrggg^^^cccdddmmm|||}}}}}}}}}gggNNN:::666///)))---333000))),,,---------,,,+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////111///...,,,,,,---...///000000///000111444777999888DDDQQQWWWWWWZZZaaaiiilllxxx~~~zzz}}}~~~xxxvvvooolllxxxuuuSSSHHH;;;111++++++222<<<+++000...)))***000...&&&---------,,,,,,,,,++++++************************)))***+++,,,------------++++++,,,,,,,,,,,,------...------,,,,,,,,,------///////////////............///222555222...000555666---///:::<<<@@@[[[}}}pppZZZSSSUUUVVVWWWYYY^^^^^^```eeekkkpppssssss}}}}}}~~~{{{wwwsssqqqrrrlllccc]]]\\\___dddgggfffWWWPPP[[[eeebbbYYYTTT[[[___dddjjjwwwyyyNNN:::555///+++---......---------,,,)))+++++++++*********))))))+++++++++*********)))))),,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,000///......000111111000444444333HHH}}}xxxjjj{{{[[[JJJAAAHHHAAADDDHHHLLLZZZ|||vvvrrrvvv{{{wwwIIIRRRTTTNNN@@@===999666555444333222000000000000000000000000---......//////......---111...++++++///222111///111===TTTrrryyyfffpppppprrrwww|||}}}tttlllkkkfff^^^YYYXXX[[[```cccaaaaaa^^^[[[]]]ccceeedddfffcccbbbbbbaaa___bbbhhhkkkjjjgggeeeiiimmmkkkeeevvvyyy~~~}}}|||xxxoookkk```SSSQQQ```ooorrrppppppXXXNNNBBB888///***,,,111+++***)))***,,,------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............---...////////////222...<<<888777qqqrrrpppuuunnngggeeejjjrrr{{{SSSAAA777999444'''(((555+++,,,---,,,+++*********------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////------......///000111222000111333555888===AAADDDWWWWWWUUUTTTVVV\\\dddkkkeeejjjjjjgggkkkttttttlllyyytttxxx}}}mmm\\\SSSKKK===,,,!!!...222222---+++---//////---------,,,,,,,,,++++++******************************+++,,,------------++++++,,,,,,,,,,,,------///......------........./////////////////////...000///000222000---...333222555666:::LLLiiiqqqjjj```aaagggrrrxxxvvvtttvvv}}}wwwuuutttpppiiiccciiikkknnnnnnggg]]]ZZZ\\\UUUWWW[[[```lllzzzWWW:::...333+++,,,---,,,+++,,,,,,++++++++++++*********))))))+++++++++*********))))))++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,...------...000111222111---777<<>>CCCGGGKKKMMMMMMPPPWWW```ffffffeee^^^]]]ZZZ]]]iiirrriiiZZZ^^^]]]]]]ccckkksssvvvvvv|||nnnLLL:::777,,,,,,...///+++(((+++111------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------...------++++++,,,,,,,,,,,,------//////.........//////000......//////////////////111......000111///000444111777AAASSSrrrttt___ZZZ\\\cccqqq|||rrrwww~~~pppfffbbb```[[[\\\]]]```dddnnnzzz|||TTT999999.........---,,,***+++---+++++++++***************+++++++++******************+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---///000111222222000>>>KKK{{{sssrrrXXXTTT~~~aaaDDD===BBBFFF@@@JJJLLL[[[iiiXXXMMMIIIIIIOOO[[[qqq\\\MMM@@@===999666555444333222000000000000000000000000...//////000000//////...///111333333///...444<<<```uuu[[[^^^mmmtttnnnzzz~~~zzz}}}zzzwwwnnnccc___bbbcccbbbiiinnnzzz||||||~~~{{{uuuqqqtttyyy~~~vvvhhhYYYTTT___ooo}}}lllSSSAAA;;;555---000///------......,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......+++---///000///......///,,,777FFFyyyvvv|||xxx[[[VVVfffwww~~~~~~~~~xxxsssnnnpppqqqtttxxx~~~zzzyyyzzz}}}^^^DDD???BBB888&&&///......///000///...---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................////////////111111111111111111222222777:::???AAACCCFFFJJJNNNRRRSSSWWW___fffhhhddd___qqqmmmiiiooo}}}}}}mmmfffiiiooossstttqqqlllhhhnnnqqqxxx~~~~~~oooZZZMMM:::///)))...///***)))---...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,---......------+++++++++,,,,,,,,,------..................///000............////////////000---...222333333333777666:::TTT~~~yyyddd```gggooosss|||~~~|||qqqbbbbbbccceeegggeeebbbdddiiixxx{{{RRR:::333111111111///+++***,,,************************************************)))***,,,......---,,,++++++++++++,,,,,,,,,------+++,,,///000000000111111777GGGggg~~~uuuIIIhhhjjjHHHEEEBBBFFFIII@@@PPPZZZuuu]]]PPPMMMKKKNNNWWWQQQ___vvvbbbLLL@@@===999666555444333222111111111111111111111111///000000000000000000///222...111555///---DDDccc}}}fff[[[aaaooovvvuuunnnwwwiii```iiiqqqtttxxx~~~xxxtttsssvvvyyy{{{yyy{{{uuueee^^^___\\\rrr~~~qqqYYYHHH>>>777222000---,,,------,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---///111000...---...///===CCCvvv{{{oooyyydddcccsss~~~yyytttwww{{{}}}oooNNN???;;;777000...------///111000...------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,------...///........./////////000000333222000000111333666777@@@CCCGGGHHHHHHJJJOOOTTT```bbbeeelllvvv}}}zzzzzz|||~~~ttt|||~~~vvvkkkkkkttt}}}yyytttwww}}}aaaGGG111...222000------.........---------,,,,,,++++++++++++++++++++++++,,,,,,---.........------+++++++++,,,,,,,,,---------,,,,,,,,,------...///---.........//////000000000...///333444222333777@@@PPPtttrrreeeffftttooofffddddddfffdddaaadddkkktttyyy{{{oooHHH888222000222111,,,***,,,************************************************)))***,,,......---,,,+++++++++,,,,,,,,,---------,,,///111111000///000222888RRRpppooowwwtttgggLLLXXXwwwOOOCCCKKKDDD@@@HHHIIIVVVrrrttteee\\\aaadddbbbkkkyyy~~~qqqQQQKKK@@@===999666555444333222111111111111111111111111000000111111111111000000555---+++000555BBBddddddUUUlll{{{qqqooo}}}uuupppmmmiiidddttt{{{yyywwwvvvyyymmm]]]WWWaaaqqqyyy[[[@@@666222...,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........000222111......000444999aaazzzgggTTTnnnvvvZZZVVV___xxxzzzyyy}}}oooMMM======444000,,,+++---///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------......///....../////////000000000000000000222555:::>>>@@@???DDDJJJMMMPPPUUU^^^fffrrrzzz}}}sssgggaaabbbeeepppxxxhhhwwweeeDDD333//////---,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------......///000000000111000111333222111777???TTTtttrrreeelllvvvwwwooogggddd___]]]fffrrrtttqqqooouuulllFFF888//////000---+++...***************+++++++++***************+++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,---------------000222111///000333666BBBfffeeeuuudddOOOSSSZZZFFFAAAGGG???999III\\\qqqpppsss|||```XXXKKK@@@===999666555444333222111111111111111111111111000111111222222111111000222000...333JJJjjjddd^^^iii}}}zzzkkkrrr}}}oookkkrrr~~~uuuvvv|||www{{{}}}nnnmmm``````yyytttWWWDDD???777111............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---000111000...000555:::DDDhhh___SSSvvvdddVVVsssyyy}}}nnnttt~~~sssXXXFFF>>>777000,,,---......,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------...//////.../////////000000000000...111555:::>>>AAACCCDDDAAAHHHSSS[[[dddrrr|||pppeeeeeelllyyyzzznnnfffxxxcccJJJ999222///,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------,,,,,,,,,------...///000------......///000000111222222333444444999IIIXXXrrr{{{rrrlllwwwtttnnnddd\\\aaammmllllllkkklllwwweeeLLL666000000,,,+++///))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,///111000///111777===YYYyyykkkVVVYYYcccJJJFFF@@@@@@AAAAAAWWWzzzyyyJJJ@@@===999666555444333222111111111111111111111111111111222222222222111111,,,444555;;;```xxxVVViiitttoookkkvvvwwwlllooo{{{vvvuuu~~~qqqgggdddnnnvvvvvvvvvzzzUUUNNNBBB888222///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,...000///...111999@@@mmmNNN\\\fffUUUeee|||}}}pppiiirrrwwwrrrjjjccc[[[RRRPPPbbbtttvvvnnnppp~~~qqqooopppzzz~~~bbbHHH@@@555000///000///------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------------...//////////////////000000000000000444;;;AAADDDEEECCCBBBJJJTTTbbbppp~~~||||||oooeeekkkxxx~~~|||yyyvvvhhhLLL===555000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...............------++++++,,,,,,,,,------------------......000111111---------...///000000111000111333555888DDD\\\rrrtttmmmxxx{{{pppcccbbbjjj^^^iiiqqqqqquuuaaa@@@333000,,,+++...))))))******++++++++++++))))))******++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......+++...000000///333;;;BBBjjjwwwoooYYYPPPrrrzzzPPPBBBGGG@@@@@@KKKQQQgggzzzIII@@@===999777555444333111111111111111111111111111000333333222111111111000222333777RRR{{{sss```\\\tttvvvooozzzpppuuu{{{|||uuu~~~~~~pppeeegggwww~~~^^^MMMKKK@@@555222000+++,,,,,,,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000222222000222>>>KKKJJJ```yyyYYYWWWlllooofffdddcccaaaiiinnnuuuyyyyyyvvvqqqnnnhhhpppyyyzzzuuusssyyy~~~vvvhhhhhhyyyWWWGGGAAA777&&&,,,555+++///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000111111111111000111111555999CCCIIIAAA999AAAQQQ\\\cccxxxzzzqqqsssyyyiii{{{XXX444999333000.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------........................------+++222444000///222333000333111...000BBB]]]qqqyyy}}}|||rrrmmmkkkiiihhhjjjooouuuyyy{{{wwwyyyxxxccc999222111)))++++++,,,,,,+++******+++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------.........222+++---888222:::ZZZzzz{{{eeeWWWeee[[[CCCLLL@@@>>>GGGNNN^^^```jjjzzzIII@@@===999777666555333111111111111111111111111111222222111111111333444333...777JJJlll|||```TTTrrruuusss|||ppp^^^{{{~~~www{{{}}}wwwyyymmmjjjrrr}}}{{{cccSSSFFF???666&&&------,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000222222555AAAMMMIIIwwwsss\\\eee~~~yyyrrriiidddfffmmmvvv|||}}}{{{uuuyyy~~~}}}```FFF>>>DDD999***...:::...---,,,---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---000222111------111666===AAAEEEDDD???AAAOOO```www|||uuuyyysssrrruuu{{{OOO222111......222222...,,,///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------.................................222222...///333555222111666888BBB^^^vvvvvvxxx{{{|||yyyuuunnnllljjjkkkoootttwwwyyyWWW@@@777000+++---------,,,+++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---000---111777222@@@fffxxxssszzzcccWWWoooLLLEEECCC<<<>>>KKK\\\xxx|||]]]TTTGGGTTT|||{{{III@@@===999777666555333222222222222222222222222222333111000000222444555555555DDD]]]{{{ssscccjjjzzzzzz~~~qqq\\\```uuuyyy}}}zzzxxx||||||xxxrrrqqqtttsss```MMMIIIBBB000222...++++++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///000333666>>>NNN]]]pppcccYYYbbbqqqmmmttt}}}}}}{{{gggiii{{{zzz~~~gggNNNHHHDDD333***444...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,111444111,,,---555>>>???EEEHHHEEEFFFTTTgggttt}}}ssseee|||yyyoooLLL???222...444666///---222,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---------..............................111111///---///444555333777444>>>ZZZ{{{~~~uuurrrooonnnpppsssuuuvvvrrrLLL<<<888000.........---,,,+++***)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,///000555555333NNN|||mmm{{{uuu[[[___NNN@@@HHH???>>>DDDVVVsssaaaccczzzzzzWWWSSSWWWddd{{{JJJ???<<<999666666555444222222222222222222222222222333000000333444333333444<<>>IIIPPPRRR^^^vvv|||yyyqqqzzzaaaDDD...000666222///222------------------------,,,------...------,,,,,,,,,,,,,,,---------......---------...............222111///...000333333111???888KKKvvv{{{vvvsssrrrsssssssss^^^DDD<<<222------------...---+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------............222666333999aaa}}}hhhRRRvvv\\\BBBAAAGGGCCCFFFPPPhhhlllKKKTTTnnntttbbbXXXRRRlllwww|||JJJ???<<<888666666555444333222222222222222222222222222000111666666222222666EEEqqq|||sssnnnrrr|||nnn```ccckkkuuuaaaqqq|||pppqqq{{{```QQQHHH===666...+++---///---+++------------------------------------------------------......///000000111222111000222:::MMMmmmbbb\\\ssswwweeekkkwwwxxxxxxxxxooohhh|||rrrRRREEEKKK???///000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000222000///111666===BBBEEECCCNNNXXXbbbxxxzzzvvv[[[444+++333444000///------------------------,,,,,,------...------,,,,,,,,,,,,---------......---------.........//////222000000111222222111111:::LLLnnn{{{uuurrrpppnnnmmmnnn~~~~~~YYYBBB222...,,,,,,---//////...,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000///333555333GGGxxxzzzVVVTTTlllHHHFFFHHH@@@DDDLLL^^^yyy___NNNPPPiii}}}}}}|||JJJ>>><<<888666666666444333333333333333333333333333111000333888555111777AAAbbb{{{rrr___lllwwwlll\\\~~~pppyyyvvv[[[HHHEEE>>>555///...---,,,+++------------------------------------------------------...///000000111222222000111999FFFZZZuuu]]]eeerrrUUU]]]|||zzz{{{vvv~~~yyyzzzZZZBBB999===333000...------......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.............../////////000000000000......333<<>>111...+++,,,...000///---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000///444555999\\\}}}eeeiiiRRRpppTTTBBBIIIIII<<>>;;;888666666666555333333333333333333333333333333111444777333222@@@SSSyyy~~~~~~cccjjj|||vvvmmmtttuuuwwwmmmXXXNNNHHH>>>555///,,,,,,---................................................------...///000111222222333000777LLLfffzzzVVVZZZ}}}```VVV]]]}}}|||}}}vvvPPPAAAAAA666333000............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///.../////////000000000000...000555<<>>;;;888666666666555444333333333333333333333333444333555666111333HHHbbbmmmeeedddrrr|||yyy{{{zzzlllSSSNNNEEE:::111,,,---///................................................------...///000111222222555222===___^^^TTTwww^^^WWWlllsss\\\EEE888555111///.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000...555===EEEIIIMMMQQQSSSbbbjjjdddhhhyyyppp~~~fffCCC555444555........................+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,------...///000000333222333444222555CCCTTT}}}uuuppplllwwwyyyZZZ;;;444---***,,,---,,,)))++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......***,,,666999JJJnnnRRR}}}OOOHHHIII>>>???OOO]]]yyyhhhSSSNNNWWWiiipppvvv|||RRREEE\\\YYYPPPdddUUUhhh|||zzz{{{NNNAAA>>>:::888666555444222111111222222222333333333===---444;;;000:::YYYkkkbbbeeeooowwwmmmeee{{{yyyoooVVVBBB===888...+++111......---,,,,,,,,,,,,------------.........//////000---...111222000222555444DDDCCCoooaaaZZZsssTTTZZZeeexxxkkkKKKGGG:::...---000111//////------------------------,,,,,,,,,---------......000...///222111......000---999DDDJJJPPPYYY^^^^^^ppp~~~rrrdddggg|||{{{eee999666:::111111111/////////...+++,,,---......//////......,,,,,,,,,---------...............//////000111222...888222222;;;444DDDrrr}}}|||~~~jjjMMM<<<---,,,...---++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////444...999888YYYkkkfffaaaQQQJJJ===GGGJJJSSSuuuhhhWWWOOOVVVmmmoooooo~~~qqqTTTSSSYYYdddnnnooo|||rrrlllvvvzzzMMMAAA>>>:::888777666444222111222222222222333333333666---555888111EEEmmm|||aaabbbeeepppmmmbbbzzzhhhUUUJJJ@@@444...//////...------,,,,,,---------------.........//////222000000222222///000444555CCCWWW~~~oooSSSjjjfff___ooo]]]TTTDDD444///111111//////------------------------,,,,,,---------.........///---///333333000000444444<<>>:::888777666444333222222222222333333333333111111666666888WWWlllOOOaaaiiiqqqeeeggg|||~~~ssscccRRRDDD999111---///...------,,,---------------........./////////000///000333222000222666:::NNNuuu~~~nnnVVVZZZuuu[[[```rrrmmmgggRRR<<<222111111//////------------------------,,,------------.........------000444444222333777<<>>:::888777777555444222222222333333333444444444555555666IIImmmssspppaaa]]]fffuuuqqqhhh~~~}}}{{{vvviiiUUUEEE===555...//////...---------------............////////////---,,,///222222111555;;;GGGrrrOOO\\\{{{bbbddduuuwww___DDD555111000//////........................------------............------000444333111444999AAAGGGTTT^^^YYYVVVlll~~~zzzfff???333111000111///---///222,,,---......///.........------------............////////////000111222333000...666===MMMxxxrrr```[[[jjj~~~}}}{{{dddGGG444......///...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------...///000000333>>>ddd}}}|||ccc```zzzWWWMMMEEEAAAEEEMMMeee|||{{{zzzuuusssrrrrrrtttyyy~~~ooo```XXXXXXooorrrdddkkk|||vvvzzz~~~uuuKKKAAA>>>:::888888777666555222222333333333444444444666555000;;;aaaqqqhhheeessskkkyyypppvvvvvv```NNNCCC:::111//////...------------............/////////000000------///111111000777???WWWiiiOOOttt___lllqqqjjj}}}jjjNNN<<<333///...000........................---------.........//////......000333222000555<<>>:::999888888777555333333333333444444444444333333...CCCvvv}}}bbbZZZjjj{{{vvvuuubbbOOO???666000///......------............/////////000000000111111111222000111:::DDDbbb[[[iii```YYYzzzsssYYYTTT```rrrxxx{{{www]]]HHH:::111///111........................------........./////////......000222111111999CCCHHHOOOZZZ``````llltttBBB555---///111,,,***,,,,,,---......//////......------........./////////000000000000111222333333111???;;;NNN||||||pppkkkrrrtttnnnlllqqqyyywwwsssnnnjjjgggdddcccaaaaaaaaaaaa```bbbeeehhhmmmnnnrrryyy|||}}}xxxyyyxxxwww___DDD222,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,------------------------...///000111222:::OOOttt```GGGFFF===EEEOOOhhhvvvtttqqqpppqqqvvv|||mmm^^^YYYXXXdddqqqlllfff{{{}}}nnnkkkyyyyyynnnmmm```]]]^^^ddd}}}uuuKKK@@@>>>:::999888888777666333333333444444444444555222666444NNNwwwbbbRRRsssZZZEEE<<<000//////................../////////000000000000111000111222222666CCCQQQttt___cccggg\\\lll~~~```QQQQQQUUU```nnnuuu{{{nnnXXXCCC444000333....................................///////////////...000222111444@@@LLLVVVXXX[[[___kkkYYYCCC111///111---+++---,,,---......//////..................////////////000000000000111222333333555777KKKrrrzzzvvvyyyppprrrjjjaaahhhyyyvvvaaa\\\iiiqqqkkkddd`````````^^^[[[TTTTTTSSSRRRQQQRRRUUUXXXZZZ[[[^^^eeemmmsssuuuuuu}}}wwwnnnNNN555++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...------------...///000111333>>>aaaiiiyyyQQQGGGAAA;;;NNN[[[vvvjjjaaa[[[XXXNNNLLLIIIGGGGGGHHHJJJKKKFFFGGGIIILLLOOOQQQTTTUUUYYY\\\aaaeeeggggggeeedddXXX^^^ppptttiiixxxwwwwwwaaahhhxxxtttqqq]]]WWWkkkxxxuuuKKK@@@>>>;;;999999888777666333333333444444444555555333;;;===UUUrrrgggbbbsss||||||gggaaarrrzzz___HHH@@@000000///...............////////////000000000000------///222555===NNN]]]eeeQQQvvvlll\\\hhhwwwuuuxxx{{{}}}|||zzzzzz{{{}}}~~~~~~~~~}}}sssZZZKKKQQQ```eee```wwwooorrrzzzbbbIII666111444////////////////////////............/////////000......000222333888FFFTTTeeeaaa]]]aaavvv~~~mmmQQQ777111333000...111,,,---......//////................../////////000000000000000111222333444<<<111[[[~~~{{{uuukkkmmmzzznnnsssnnn```\\\\\\XXXiiixxxXXXRRReeehhh```WWWTTTWWWYYYWWWTTTMMMMMMKKKIIIHHHIIILLLNNNLLLNNNPPPUUU\\\dddkkkoooqqqrrryyyyyyVVV888---///111++++++++++++++++++++++++,,,,,,,,,---------.........------......///000111333AAAooojjjiiifffRRRLLLAAA>>>WWWeeejjjcccYYYQQQKKKIIIGGGGGGIIIIIIJJJKKKLLLLLLMMMMMMPPPOOONNNMMMNNNPPPQQQSSSNNNKKKLLLTTT^^^dddbbb^^^XXXZZZoooyyylllwww}}}|||aaakkk{{{oooYYYdddtttMMMAAA>>>:::888777777666555555444444333333333444444888888:::nnniiieeeooovvvbbbUUU\\\ssswwwttt|||yyyKKKFFF999222---...000---,,,,,,///////////////000111111111444------777===\\\^^^[[[vvvWWWqqquuuzzzooojjjnnnssstttzzz{{{vvvvvv}}}yyysssxxx{{{}}}dddUUUQQQQQQdddsssgggssswwwtttsssqqqXXX777777555//////.........//////000////////////000000000000444222222333444<<>>===wwwzzzzzzddd}}}VVVTTTIIIGGGGGGWWW~~~iiiZZZSSSUUUWWWXXXXXXYYYZZZ\\\dddgggiiihhhfffiiiooouuuwwwxxxzzz{{{|||zzzyyyxxxwwwzzzxxxtttttttttmmmbbbbbb[[[nnnwww~~~pppxxxhhhiiihhhtttLLLAAA>>>:::888777777666555555444444333333444444555222<<>>:::888777777666555555444444444444444555555333AAAaaa~~~ffflllccc{{{rrr\\\WWWcccyyyzzz{{{~~~|||~~~wwwsssssszzz~~~{{{uuurrrtttppp{{{gggvvvdddAAA???777111111222///...000///////////////000111111222000555777<<>>???>>>>>>AAAGGGLLL]]]kkkzzzkkkMMMSSSyyyxxxgggCCC///,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,......------...000111222@@@jjjyyycccKKKGGG???BBBQQQsssvvvttt{{{dddcccfffxxxyyyeeerrrJJJAAA>>>:::777777777666555555444444444444555555666888EEEkkkpppiiivvvfff~~~iiiXXXYYYiii}}}xxx{{{~~~ssskkkqqqsssqqqmmmhhhgggiiikkkmmmgggdddjjjqqqqqqooonnnooofffyyyzzz^^^ddd{{{KKKBBB:::222111111//////000///////////////000000111777000555888<<<^^^sssZZZyyy\\\```sss}}}~~~{{{zzzsssnnn___MMMBBB@@@BBBBBBBBBVVV[[[XXX___ffffffhhhfff^^^[[[cccnnnvvv}}}{{{oooccc[[[WWWaaavvv}}}{{{rrrfffdddsss~~~sssiii@@@888111000//////////////////////////////000000000000///444333333DDD^^^iiicccUUUbbbvvv~~~vvvNNN555222333///////////////...........................//////000111222...000888666888FFFkkk|||rrr}}}tttgggVVVbbbvvviii\\\QQQDDD???LLL___ggg]]]TTTOOOKKKIIIKKKOOO\\\WWWNNNFFFAAABBBEEEFFFOOOIIIAAA<<<<<<===<<<;;;EEEIIIGGG===555444777999;;;<<<>>>>>>>>>???AAADDDTTT___mmmvvv{{{vvvXXXLLLggg~~~uuuJJJ000***------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,---......---...000222555BBBxxxzzzQQQKKKJJJBBBHHH]]]kkkgggnnn{{{~~~rrrJJJAAA>>>:::777777777666555444444444444444555666777999FFFsssgggmmmxxxzzzxxxcccTTT\\\nnnyyy}}}{{{zzzyyyvvvoooiiiooojjjeeeeeeffffffeeeeeejjjdddccckkkuuuvvvsssqqqkkk```nnnwww\\\ZZZxxxYYYEEE;;;333111000......000///////////////000000111777---222>>>OOOttt___[[[lllhhhwwwxxxyyyooommmpppsssjjjfff\\\MMMEEEEEEHHHIIIEEEUUUVVVPPPWWW___eeemmmrrrqqqrrrqqqmmmjjjoooxxxzzz{{{|||}}}~~~ttttttnnncccXXXUUUeee{{{{{{yyysssiiibbbjjjwwwHHH<<<111111000///////////////////////////000000000000222444222333HHHbbbiii```\\\oooxxx}}}wwwddd@@@333111...000000/////////.........///............///000000000222///333888555;;;OOOmmmuuu|||pppggg^^^SSS^^^}}}kkk```RRRGGG??????OOOaaaggg\\\QQQKKKHHHFFFHHHLLLPPPIIIAAA>>>???@@@@@@@@@HHHBBB;;;777777888999999CCCFFFDDD:::444444777888888:::===>>>??????@@@AAAJJJTTTdddsss|||eeeLLLZZZ~~~VVV333---------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,---.........---///444777MMMkkklllLLLIIIDDDEEEOOOjjj|||qqqhhhqqqxxx}}}wwwsssKKKAAA>>>:::888777777666555444444444444555666777777777JJJ}}}dddsssuuuttt___RRR^^^rrruuuvvv}}}zzzwwwtttqqqnnnlllqqqiiicccdddhhhhhheeedddbbb___dddsss~~~~~~uuunnnhhh^^^bbbrrr```UUUsssiiiHHH>>>444111///......000///////////////000111111111+++222HHHllleeeooo}}}XXXiii~~~~~~qqq]]]UUUYYY```eeetttnnn```OOOIIINNNVVVZZZvvvrrrbbbVVV[[[___cccmmmuuu{{{xxxmmmmmmtttrrrsssuuuvvvxxxzzz||||||pppxxxvvvmmmeeeZZZbbb|||}}}|||zzztttiiifffvvvWWW<<<222222111000////////////////////////000000000000111111111999NNNbbbddd[[[fffzzz~~~yyytttgggRRR888000...000000000/////////......//////......//////000111111333111333555222???[[[jjjuuussshhh^^^VVVMMMTTTlll```UUUHHH???<<>>:::<<<>>>===<<<===BBB===777333333666999:::???AAA===666333555777777666777:::<<<>>>???>>>>>>???JJJ^^^uuulllKKKPPPuuuiii888222------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,...///...---///555:::\\\```eeeyyyrrrVVVIII???GGGVVVzzz{{{~~~|||wwwyyyhhhsssvvvyyyjjjtttLLLAAA>>>:::888777777666555444444444444555666777888<<>>===<<<<<>>:::888777777666555444444444555555777888888EEEeeeuuuaaa```]]]|||ttt]]]QQQ```vvvkkkWWWNNNLLLSSS[[[```aaadddiiinnnnnniiihhhjjjgggbbbaaaeeebbb]]]___mmm|||zzzuuugggcccPPPbbbbbbHHH]]]uuuNNNCCC888333111000111333///////////////000111111444999888OOO}}}eeewww[[[hhhvvv}}}}}}tttvvvwwwkkkYYYMMMXXXyyyTTTOOOfffooopppyyyyyyrrrqqqrrrooommmnnnmmmnnnnnnooopppqqqrrrrrrnnnrrrjjjjjjrrrgggcccxxxwwwxxxuuucccdddrrr{{{QQQ333222111000////////////////////////000000000000111000;;;TTThhhllleee^^^wwwpppXXXVVV___bbbQQQIIIVVVaaavvvxxxpppHHH777666000000000000///////////////////////////000111111111333111111333999[[[zzznnnbbb___yyy```YYY^^^ZZZSSSOOOFFFFFFSSSTTTIII===:::???KKKWWW```XXXLLL@@@===<<<;;;<<<===888666888;;;999444555<<<:::777222000222777<<<@@@999666000---111888888333999999:::<<<>>>>>>===<<>>GGG]]]rrrxxxMMMFFFhhh:::111---------,,,,,,,,,++++++++++++,,,---------,,,,,,+++---///...,,,///666<<>>;;;888666555666666333555666555555555555333JJJooogggttt\\\[[[uuucccWWW```sss|||vvvrrrxxxiiiOOOEEEJJJPPPIIIEEEWWWgggkkkmmmllliiifffeeeffffffccc```^^^[[[^^^lll{{{{{{nnnWWWSSSVVV[[[OOOEEEaaa```<<<<<<888+++000///000000111222000//////000222333444===YYYxxxssseeekkk]]]tttxxx~~~rrrrrr|||~~~zzzeeejjjOOOGGGkkk]]]MMMaaaooorrruuuvvvxxxqqqqqqgggYYY___sssnnnrrrnnnmmmooohhhdddnnnqqqnnnllljjjiiigggeeebbbooo|||{{{jjjaaahhhfff???000...444///---222333////////////000000000000---888DDD^^^uuugggWWWddd{{{eeeNNNUUU___PPPGGGGGGNNNppp|||xxxttt~~~[[[@@@555111111000......000000............//////000111222333000111444555EEErrr~~~aaaIIIaaafffcccyyy___[[[UUUYYYWWWLLLDDDGGGOOOUUUSSSFFF;;;<<>><<<;;;:::999888666666666444333444777:::666444111222666<<<@@@BBB999222---///222333555888666777888:::;;;<<<======>>><<<<<>>;;;888666555666666333555666555555555666555IIIrrrdddrrr}}}{{{vvvTTT[[[kkk\\\VVVdddzzz|||vvvbbbddd```SSSLLLTTTiiipppppp|||uuujjjllliiifffeeeeeedddaaa^^^___\\\___mmm|||}}}qqqYYYRRRRRRVVVMMMEEEaaagggAAA>>>999---111000111000111222111//////000222666111===dddbbbhhhfffgggyyywwwqqqwww|||fffWWWXXXFFFKKKrrroooTTTPPPnnnyyypppooodddTTTXXXiiijjjoookkkjjjnnnjjjfffnnnkkkiiigggeeedddbbb___]]]iiixxxuuucccccciii{{{DDD444111555000...222111////////////000000000111///888EEE^^^qqqbbbYYYlllvvviiiLLLVVVaaaRRRGGGFFFMMMooo{{{zzzuuussszzztttrrr{{{nnnMMM<<<111111000//////000000............//////000111222555444555555999NNNyyypppMMMPPPmmmbbbfffnnnYYYZZZQQQTTTQQQGGG???CCCKKKQQQKKK@@@888<<>>;;;999888888777555444444444333222333555888>>>;;;777666777:::<<<===888111,,,...222333444777777888:::;;;======>>>>>>======>>>GGG^^^{{{xxxRRRGGGOOO{{{TTT111......---,,,,,,,,,,,,---++++++,,,------......///---000......111000888MMMoooooocccWWWJJJ@@@NNN[[[www~~~xxxnnnbbbhhhmmmdddooo|||tttKKK@@@>>>;;;888666555666666444555666666555555666999OOO}}}cccttt|||yyykkkOOO^^^{{{jjj[[[UUUddd{{{~~~mmmVVV]]]eee[[[OOOtttwwwkkkkkkiiifffdddcccaaa^^^[[[]]][[[^^^kkk|||~~~ttt\\\QQQMMMQQQLLLDDD___tttIIIAAA;;;///222111222000111222111//////111333555555NNN|||[[[{{{{{{aaarrrzzzxxxzzzsssxxx|||yyymmmYYYNNNGGG===NNNvvvaaaAAA???PPP~~~rrriiihhh___PPPSSSbbbdddkkkgggdddjjjiiifffjjjfffeeebbbaaa```^^^[[[XXXaaarrr~~~eee^^^bbbKKK888333666111///111////////////000000000111111222888HHHaaakkk[[[]]]yyywww~~~}}}gggNNNXXXdddTTTHHHGGGQQQuuurrrssspppmmmrrrqqqqqqoooXXX@@@222000//////000000///............//////000111222000444333000:::YYYyyyEEEEEEXXXwwwsss\\\ggg~~~^^^QQQVVVMMMNNNJJJ@@@:::>>>FFFKKKCCC;;;888???FFFIIIGGGFFF<<<999666555444444333222222333333222000111444666<<<:::888999<<>>?????????>>>>>>???GGG]]]zzzyyyRRRBBBDDDnnn]]]666......---,,,,,,,,,,,,---++++++,,,------......///...000,,,---222222>>>VVVssscccZZZSSSIIICCCSSSgggooo{{{|||yyyoooeee]]]QQQhhh~~~cccUUUcccwwwtttKKK@@@>>>;;;888666555666666444444555666555444888===___ggg{{{gggQQQeee|||ppp^^^TTT___uuuggg^^^pppuuubbbRRRzzz}}}vvvmmmkkkiiifffccc```]]][[[YYYYYYWWWZZZeeexxx|||sss]]]RRRKKKOOOKKKBBBXXXQQQCCC;;;000333111222000111222111000000222333444???fffbbbgggaaauuurrr{{{{{{vvvrrrpppooooooiii^^^QQQAAA===MMMqqquuuPPP:::III^^^uuummmjjj___PPPQQQ]]]ccclllhhhaaafffgggcccdddeeecccaaa```___]]]YYYVVVZZZmmm{{{bbb]]]eeeyyy|||QQQ<<<333555111///111...//////000000000111111111222999OOOgggfffWWWcccwwwyyyaaaSSS\\\dddRRRGGGKKK[[[vvvxxxvvvoooqqqooorrreeecccFFF666111...000111000//////............///000111222,,,444333///BBBkkkqqq|||ZZZ===JJJYYYuuucccUUUaaavvvjjjPPPJJJQQQJJJJJJDDD;;;888===CCCGGGAAA;;;:::BBBJJJJJJFFFDDD888666333222222333222111111222333222111111333555:::999999;;;???BBBCCCCCC555...***,,,000111333666888999:::<<<===>>>???????????????DDDVVVqqqvvvQQQ??????iiiggg<<<......---,,,,,,,,,,,,---++++++,,,------......///...///+++...333333AAA]]]rrrsssrrrSSSLLLDDDDDDTTTtttooo{{{zzznnnxxx{{{xxxrrriiieeeiiiUUUhhh```NNN^^^sssyyy{{{uuuwwwuuuMMM@@@>>>;;;888666555666666555333444777555444999BBBpppmmmhhhZZZppp{{{gggXXXQQQ]]]rrrnnnnnnxxxlll\\\[[[zzzwwwjjjjjjiiigggccc___[[[XXXWWWWWWVVVWWWbbbvvvzzzooo]]]SSSJJJOOOMMM@@@OOOyyyZZZDDD;;;000222000111000111222111000111222444888DDDmmmiiikkkuuu]]]fffrrrhhh}}}yyyuuujjjccciiiooommmiiiUUUBBBDDDOOOiiilllHHHBBBHHHhhhyyyrrrbbbQQQPPPZZZiiivvvrrreeeeeefffbbbaaacccaaa```___^^^[[[WWWTTTTTTiiizzzooo^^^___YYYmmmyyyyyyYYY@@@333333000000222...000000000000111111111111111===ZZZnnncccXXXmmmssswww\\\VVVZZZ]]]JJJDDDPPPiiiyyy}}}|||sssqqqkkkzzzrrr___iiipppTTT===444...000222000...000............///000111222...666666666SSSsssuuuKKK@@@NNN]]]yyypppYYYOOOWWWcccXXXHHHGGGJJJGGGFFFAAA:::999???DDDEEEAAA;;;;;;CCCJJJJJJEEEBBB666333111111222222222222222333444444333333444666???>>>===>>>???>>><<<;;;555---))),,,///111333666777888:::;;;===>>>>>>>>>>>>???>>>AAAPPPkkksssOOO>>>???mmmppp===......---,,,,,,,,,,,,---++++++,,,------......///---...---000444333DDDeeeiiiQQQIIIAAAGGGYYYnnnzzzwwwkkkzzzyyynnnggg\\\]]]mmmdddsss~~~```PPPaaassssssooo~~~wwwOOO@@@>>>;;;888666555666666555222444888666333:::FFFzzztttggg___zzz|||pppTTTMMMOOOaaatttxxx~~~tttjjjaaaMMMLLLddd}}}}}}{{{ooofffiiiiiigggccc^^^ZZZXXXXXXWWWVVVWWW```uuuyyykkk\\\TTTIIINNNNNN???IIIggg{{{bbbFFF<<<111333000111000111222111111111333555???EEEhhhVVVzzz```\\\lllooojjj|||xxxppprrrfff```nnnvvvppplllWWWCCCLLLRRRiiinnnEEEBBBIIIpppxxxvvvuuuooo___PPPSSS___sssnnnhhhhhhdddbbb___^^^]]]]]]\\\YYYTTTQQQOOOcccrrrzzzxxxgggZZZ___SSSbbb{{{{{{dddFFF444222///000333///000000000111111111222222222CCCdddqqq___]]]zzzttttttXXXUUUSSSSSSAAABBBXXXyyyqqqzzz}}}tttpppfffmmmqqq\\\QQQ{{{bbbEEE888///111222///...222.........//////000111222///444444<<<___}}}aaaGGG@@@SSSooo^^^QQQJJJOOOTTTJJJCCCEEECCCCCCBBB>>>999;;;BBBEEECCC>>>999999BBBIIIHHHBBB???444222000000111333333333333444555555444444555666::::::<<>>>>>===???>>>???MMMiiiuuuOOO>>>???ssszzz???......---,,,,,,,,,,,,---++++++,,,------......///+++...///222333222JJJsssbbbSSSIIIAAAMMMcccnnnyyytttlllzzzooo^^^[[[TTTWWWnnnpppzzz```WWWgggsssrrrqqqyyyQQQ@@@>>>;;;888666555666666555222444888666222;;;JJJ~~~}}}bbb]]]}}}pppaaaOOOLLLSSSddduuummmvvvnnn\\\SSSJJJSSSmmmlll___fffiiieeefffhhhiiihhhccc^^^YYYXXXYYYVVVUUUUUU]]]rrrvvviii\\\SSSFFFLLLOOO???FFFbbbjjjIII===222444111222000111222222111222444666@@@MMMsssYYY```bbbnnnqqqxxxzzzuuulllrrreee___sss{{{pppjjj]]]EEENNNRRRqqq}}}LLLCCCYYY~~~sssmmmbbbeeeiiinnniiiYYYLLLSSSbbbyyyttthhhhhheeeccc^^^]]]\\\\\\[[[XXXSSSOOOJJJ[[[jjjuuuwwwhhhZZZ]]]XXXZZZtttqqqPPP888333///000333...000000111111111222222222666KKKllloooYYYbbb|||xxxjjjPPPSSSOOOLLL===FFFdddyyydddrrr|||wwwtttdddbbbyyy~~~rrr^^^JJJsssmmmMMM<<<000111222...///333.........//////000111222111222111???gggxxxxxxXXXHHHBBBYYY|||WWWIIIGGGMMMMMMBBBAAACCC======<<<999888<<>>?????????>>>@@@???>>>JJJdddxxxQQQ??????rrrFFF......---,,,,,,,,,,,,---++++++,,,------......///+++///000222111222TTT|||~~~ZZZRRRHHHBBBUUUnnnzzzgggqqqkkkmmmsss\\\IIISSSSSSVVVooo~~~xxxaaa\\\iiinnnnnnuuuzzzRRR@@@>>>;;;888666555666666555222333888666222<<>>BBBDDDDDD@@@===555...***---111333555888999:::<<<===???@@@@@@@@@AAACCC@@@===FFF___|||{{{RRR???@@@mmmNNN......---,,,,,,,,,,,,---++++++,,,------......///,,,000111111///333\\\|||mmm~~~rrrRRROOOFFFAAAXXXuuuoooZZZddd]]]rrrqqqPPP<<>>:::888888777666555777333444333===999666[[[~~~www______tttcccYYYZZZ^^^dddmmmyyyqqqYYYwwwpppjjjnnnqqqqqqqqqeeedddjjjvvvyyyqqqhhhdddgggeeeaaa^^^___```ZZZQQQNNNQQQPPPTTTggg~~~ssskkkYYYIIIFFFJJJJJJFFFBBBjjjIIIEEE666333000000333///...111333333444666@@@\\\mmmjjjvvvsssttt{{{uuurrrrrrsssqqq```XXXjjjxxxssskkkdddYYYTTTbbbcccJJJpppiiiiiiooorrrvvvsss\\\IIIKKK]]]ttteeemmmkkkbbbddd```ZZZXXXXXXXXXUUUSSSOOOLLLgggyyyeeeOOOZZZ^^^[[[===222000444777000111111111111111111222222555WWWnnn___UUUrrrqqqYYYJJJGGGJJJJJJJJJJJJLLLffffffUUUaaa}}}|||wwwfff]]]lll|||oooeeeTTTYYYbbbFFF444000...111333,,,.........//////000111222888333777SSS}}}ttt]]]mmmMMMCCCGGGcccdddHHH????????????>>>===;;;::::::999777555999@@@AAA>>>:::<<<@@@DDDEEEBBB<<<777///......///222444555555555555555555555666777777777;;;???BBBAAA>>>;;;999444000,,,+++///555;;;>>>@@@>>>;;;;;;>>>@@@@@@???CCC???>>>AAADDDRRRpppzzzKKK<<>>:::888888777666555555444666333:::777:::eeezzzaaaaaannn```YYYdddfffjjjqqqzzzsssddd|||~~~fff^^^aaagggllloootttzzzssseee```ggggggddd___^^^]]]XXXQQQNNNQQQQQQTTTggg|||}}}qqqkkkYYYHHHEEEIIIIIIEEEAAAdddyyyOOOIII999444111111444000///222333222333777IIIaaannnsssxxxbbboooqqqyyy|||vvvsssssstttppp^^^YYYlllxxxnnnbbbcccWWWYYYppp___QQQsssxxxdddaaa]]]YYYppp{{{vvvdddSSSEEEGGGWWWuuujjjqqqooogggbbb]]]XXXUUUVVVVVVTTTRRRPPPKKK^^^vvvzzz|||xxxgggQQQUUUYYYvvv|||iiiKKK:::222222333---111111111111111222222333;;;]]]ppp___UUUrrrppp~~~~~~gggSSSHHHGGGMMMMMMKKKJJJSSSqqqtttXXXPPPaaa|||zzzsssdddYYYaaaxxx}}}qqqfffPPPQQQ}}}|||lllOOO:::333//////000//////......//////000111222222...;;;___bbbTTTiii{{{{{{MMMCCCHHHeee}}}www[[[DDD;;;===???>>><<<999888888888888666666:::@@@@@@<<<:::<<>>??????>>>>>>>>>333///,,,,,,111888???BBBBBB???======???AAA@@@???CCC??????AAADDDRRRqqq{{{LLL;;;CCCpppHHH//////...---,,,,,,,,,,,,++++++,,,------......///***111///000555===kkk}}}fffTTTGGGBBBKKKaaa~~~~~~~~~qqq___gggxxx{{{eeeLLL??????HHHXXXdddyyyhhhVVVZZZeeeooo}}}OOOBBB???;;;888888777666555444555888333777555>>>nnn}}}xxxbbbiiiwwwmmmiiinnnoooqqquuu|||nnnnnnxxx]]]QQQTTT\\\dddjjjmmmaaa___eeegggeee___[[[ZZZVVVPPPNNNQQQPPPSSSeeezzz|||pppjjjXXXGGGDDDIIIIIIDDD@@@```sssYYYPPP<<<555222222555111000222333222444888IIIbbb___iii___mmmsss|||vvvrrrrrruuuooo___]]]rrryyyfffTTTQQQGGGRRRqqq]]]___{{{zzzqqqmmmddd]]]qqqwwwmmm[[[PPPGGGJJJYYYxxxtttkkknnnkkkfffaaa\\\WWWUUUUUUVVVUUUSSSSSSJJJTTThhhrrrxxxxxxlllUUUNNNRRR{{{zzzoooPPP:::111333333///111111111111111222333333???cccrrr^^^XXXvvvyyyrrroooZZZLLLDDDEEEOOOPPPLLLJJJZZZ}}}fffTTTUUUiii{{{rrrcccUUUTTTiii~~~sssfffQQQJJJqqq{{{]]]AAA666222------111////////////000111222222111---@@@mmm{{{SSSQQQkkkyyysssKKKAAAKKKjjjzzziiiNNN???999===AAA@@@;;;666666777666777666666;;;@@@???;;;999===AAADDDBBB===777222...//////000111333444555666666666666666777777888;;;::::::;;;<<<>>>AAABBB222///,,,---333;;;BBBFFFCCCAAA??????AAABBBAAA@@@CCC@@@???AAADDDRRRrrr|||LLL:::AAAlllJJJ//////...---,,,,,,,,,,,,++++++,,,------......///,,,111000111777GGGxxxaaaRRRDDD@@@NNNkkk}}}zzzwwwaaaHHH::::::CCCQQQ\\\qqq|||hhhQQQRRRbbbrrrQQQDDD@@@<<<999888777777666444555888333888666>>>nnn|||qqq```rrr{{{tttuuuvvvyyyhhhyyyrrrXXXMMMOOOUUU[[[___zzz~~~yyyjjj]]][[[___]]]aaaaaa\\\XXXVVVTTTQQQMMMPPPNNNPPPaaawww}}}tttjjjXXXGGGDDDIIIIIIDDD@@@aaavvvcccXXX???666222333555222111333222111444:::FFFfffbbb```dddpppxxx~~~zzzsssooonnntttooobbbeeeyyyyyy]]]FFF@@@<<>>999999===BBBCCC@@@999333///...///000000111222444666777777666666777777888999888777777999<<>>WWWxxx\\\QQQCCC@@@RRRsss~~~ooollllllpppwwwqqq[[[BBB777999BBBPPPZZZeeeoooiiiMMMOOO```pppUUUEEEBBB<<<999888888777777555444666222:::999===iii~~~nnn\\\ttt|||yyyzzz}}}sssgggmmmWWWPPPQQQSSSSSSSSS___aaa```[[[UUUTTTWWWZZZTTTYYYZZZWWWTTTUUUTTTRRRMMMPPPMMMMMM^^^vvvyyyhhhWWWFFFDDDIIIJJJFFFBBBddd|||mmmaaaCCC888333333444222222333222111666<<>>QQQooorrrTTT<<<888666<<>>999999===AAAAAA<<<666000...---///111111000111444777777777777777777888999999888888999===BBBEEEEEECCC777333//////333999???BBBCCCDDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCEEESSSvvvtttGGG999@@@xxxIII//////...---,,,,,,,,,,,,++++++,,,------......///222///000444BBBcccwww}}}pppYYYQQQEEECCCWWWyyylll\\\XXX[[[```fffooowwwwww}}}}}}zzzoooYYYAAA777:::DDDPPPYYY___```jjjiiiMMMRRRcccmmm{{{uuuxxxXXXGGGCCC===999888888888777666333555222;;;:::>>>jjjwwwoooYYYoooyyy{{{~~~jjjhhh{{{iiiWWWSSSUUUVVVSSSQQQNNNRRRUUUTTTTTTVVVUUURRRNNNQQQSSSRRRSSSVVVUUUQQQMMMPPPNNNNNN^^^vvv~~~xxxeeeTTTDDDCCCIIIJJJFFFCCCbbb|||zzzlllJJJ;;;444333333222222333222222888@@@fffsssiii]]]fffooo{{{{{{vvvrrrlllhhhhhhpppnnnggghhhrrrfffJJJ999888???CCCDDDccczzzvvv}}}jjjQQQKKK[[[wwwxxxeeeTTTEEEBBBNNN[[[iiinnnmmmooojjjgggnnneee```YYYVVVWWWYYYYYYXXXTTTSSSOOO[[[sss{{{yyy[[[KKKMMMYYYvvv}}}}}}uuu>>>555:::333111111111111111222444555666CCCjjjkkkUUUddd\\\^^^mmmzzzlllRRRdddaaaHHHFFFNNNdddhhhXXX[[[~~~ZZZLLLUUUhhhxxxkkkcccZZZ\\\MMMVVV~~~rrrcccQQQEEEWWW^^^888888888///111000000000000111222333333333444LLLwwwsssWWWHHHUUUjjjhhhWWW???@@@QQQhhhfffMMM:::777333777:::888333000111444222333222333888>>>>>>999:::===@@@>>>888222///...,,,///111111000111444777888888888888888999999::::::;;;===CCCIIIKKKIIIFFF:::666111000333888===@@@AAACCCEEEEEEDDDCCCDDDEEECCCBBBCCCDDDEEETTTwwwkkkCCC:::CCCnnnLLL//////...---,,,,,,,,,,,,++++++,,,------......//////+++...333AAAiiiyyyzzztttooonnnXXXQQQEEEFFF^^^xxxdddRRRFFFNNNMMMMMMNNNTTT]]]gggnnnpppuuu}}}zzzqqqpppzzzpppZZZBBB888<<>>999888888888888444444777222888888BBBssstttpppXXXpppzzz}}}llluuu|||kkkZZZVVV[[[^^^______YYY___bbb```]]][[[VVVPPPMMMNNNOOOOOOSSSWWWUUUPPPKKKRRRSSSTTTbbbvvvzzzrrraaaOOOAAA@@@GGGIIIFFFCCC[[[vvvzzzRRR???555222222111222333222333:::CCChhhyyyqqqccc___iiissswwwtttqqqmmmkkkkkkmmmlllbbb^^^aaaTTTAAA:::666===LLL^^^tttWWWPPPddd{{{iii[[[LLLFFFNNNRRR^^^dddiiinnnhhhfffqqqhhhbbb[[[WWWXXXYYYYYYYYYSSSVVVOOOXXXqqqxxxwwwZZZJJJKKKOOOrrrlllzzzDDD666999333666111111111222333444555666IIInnnhhhRRRjjj^^^nnnzzzqqqfffqqqKKKGGGWWWooowwwgggdddTTTFFFQQQdddrrreee]]]SSS\\\LLLPPPyyypppgggRRRFFFQQQ}}}sss???666777///222000000000000111222333333///888WWWsssgggRRRFFFOOO___^^^PPPCCCEEEOOOZZZVVVEEE888555333444444333111000111333222222111111666===>>>::::::===>>>;;;555000///000,,,///222222000000444888999888888888888999::::::<<<<<<===CCCIIILLLJJJGGG;;;777333111444999???AAA???AAAEEEEEEDDDDDDEEEGGGCCCBBBCCCDDDEEETTTyyybbb>>>;;;GGGJJJ//////...---,,,,,,,,,,,,++++++,,,------......///,,,+++222444===jjj|||wwwqqqYYYPPPEEEIIIfffoooXXXIIIBBBAAAEEEFFFIIIQQQZZZaaaccccccgggkkkpppuuu{{{|||xxx~~~nnnXXXAAA999???IIISSSZZZ^^^[[[^^^qqqsssVVVZZZkkkqqqvvvvvvtttvvv]]]IIIDDD>>>999888888888888333555999222555666FFF}}}|||mmmWWWuuuwww||||||xxxooo\\\YYY___gggkkknnnnnnttttttjjjaaa]]]YYYSSSNNNNNNMMMNNNTTTXXXUUUNNNJJJSSSWWWYYYfffvvvvvvlll]]]LLL>>>>>>EEEHHHEEEBBBTTTpppXXXBBB777222111000222444333333;;;EEE\\\rrrnnn___ZZZppp{{{vvvsssrrrooonnnoookkkjjj^^^UUUSSSGGG;;;<<>>CCCOOONNNDDDGGGIIINNNPPPKKK@@@888555555444222222222333444555222222000///555<<<>>>;;;:::======999333...///111,,,///222222///000444888999999888888999999:::;;;<<<:::;;;???FFFJJJHHHFFF<<<888444222666<<>>FFFOOOVVV]]]mmm|||xxxxxx{{{||||||~~~jjjTTT???999BBBMMMXXX___aaabbbfffuuu{{{[[[ZZZjjjqqquuunnnsssvvvzzz___RRREEE::::::;;;999777888555888;;;333555666EEE}}}mmmYYYsssvvv{{{mmmyyyyyy```XXX^^^kkkwwwzzzjjj^^^ZZZWWWTTTPPPMMMKKKMMMRRRUUUUUUSSSMMMKKKQQQYYYcccuuuzzzlll[[[JJJ===???HHHJJJFFFAAA[[[tttjjj======111444666222333777333888JJJeee|||nnnrrrTTT^^^rrrvvvvvvrrrrrrrrrpppmmmfff\\\UUUSSSQQQHHH???:::???VVVdddvvvwwwZZZZZZlllrrrfff[[[PPPIIIFFFVVVbbbuuu{{{nnnhhhkkkiiiggg```XXXWWW[[[ZZZUUUUUURRRPPPUUUcccsss}}}]]]IIIEEEPPP|||rrraaa;;;===<<<111444111111444444333555999[[[cccOOOuuuzzz^^^ooozzzzzz|||eeeIIIFFF[[[zzzpppeee}}}{{{VVVEEEPPPUUUSSSQQQNNNXXXSSSGGGJJJnnncccTTTNNNLLLnnnMMM;;;222000666000000000000111222333444999777kkkvvvmmm[[[TTTHHH@@@DDDMMMMMMFFFEEEIIIMMMLLLFFF===444000777555333111222333222111222333444444555888<<>>:::???BBBAAAAAAEEEGGGFFFAAA888000000666===AAACCCAAABBBCCCEEEEEEEEEEEEDDDGGGEEEDDDFFFHHHXXX|||SSS888AAAMMM|||AAA//////...---,,,,,,,,,,,,------......///000000000***444222...HHH{{{sss[[[LLLHHHOOOppp[[[===EEEQQQYYYjjj}}}|||uuudddIIIDDD===AAAUUU\\\dddjjjeeeeeewww{{{___YYYrrr~~~yyykkkmmmvvv{{{}}}~~~dddVVVIII>>>;;;;;;999777777666666888333888999CCCuuulllXXXrrr~~~sss```cccrrrzzzzzz```WWW]]]gggpppuuu}}}ssscccYYYVVVUUURRRTTTTTTUUUTTTRRRQQQPPPPPPNNNJJJLLLRRR[[[nnnttthhhYYYIII===???HHHJJJFFFAAAdddyyyppp>>><<<222444666222333777444999KKKhhhqqqjjjUUUbbbssswww}}}vvvrrrrrrqqqlllhhheeeYYYNNNKKKJJJEEE???;;;<<>>===>>>666555222111444444333555999dddyyyXXXNNNxxxhhh|||kkk^^^qqqzzz|||vvvtttfffdddTTTEEEKKK]]]qqqtttbbb___{{{zzz]]]PPPSSSPPPNNNQQQOOOSSSQQQLLLRRRlll{{{cccRRRMMMKKKmmmXXX???222///333000000000000111222333444777???kkkvvviii```VVVOOOEEE>>>BBBKKKLLLFFFEEEGGGHHHFFF@@@:::444222666444222111111222111111000111222333555888>>>BBBBBBEEEBBB999222111///,,,---222777777333111333666888999:::999777777:::<<<<<<@@@BBB???@@@DDDGGGGGG===777111111666===BBBFFF===>>>@@@CCCDDDDDDDDDDDDEEEDDDDDDEEEHHH[[[NNN777CCCQQQrrr>>>//////...---,,,,,,,,,,,,------......///000000000...333111777ZZZ}}}{{{qqqZZZKKKHHHPPPsssgggMMMNNNbbbppp~~~}}}ZZZKKK@@@CCCVVV]]]jjjuuummmkkk|||{{{fff]]]nnnzzzuuuggghhhqqqxxx~~~lll\\\OOOBBB===;;;999777777666555666333;;;;;;BBBpppmmmZZZttt~~~{{{iiiTTTOOOYYYdddsss{{{vvvsssZZZSSSZZZbbbgggiiitttooodddXXXSSSTTTTTTRRRTTTXXX[[[YYYTTTOOONNNOOOPPPJJJJJJLLLUUUhhhpppeeeVVVGGG<<>><<>>:::666333222444444333555999gggwwwXXXTTTyyyhhhWWWyyy```cccxxxvvv}}}vvvtttfffpppooo]]]VVVLLLGGGPPP___gggcccXXX___{{{xxxggg]]]XXXOOONNNSSSRRROOOOOOLLLPPPbbbuuusssdddQQQMMMIIIggghhhEEE444222444111111000111111222333444555GGGpppvvvvvvtttgggZZZSSSOOOIII@@@;;;???FFFIIIFFFEEEEEECCC@@@:::666444333555333000///000111000000...///000111444999???DDDIIIGGG@@@777333222///+++...333777666222000222555555666888888777777999:::===@@@@@@======BBBGGGGGG:::888444222555<<>>000///...---,,,,,,,,,,,,------......///000000000222222///;;;fffzzzuuu~~~tttyyynnnXXXIIIHHHSSSxxxcccUUUcccmmmppp{{{~~~zzzvvvqqqnnnSSSBBBGGGWWW```ttttttooo{{{oooeeelllvvvssseeedddmmmxxxttt```UUUGGG>>>:::999999999555555777333:::;;;DDDuuu~~~ooo\\\www{{{qqqkkkZZZKKKEEEOOO^^^llluuuwww~~~hhhRRRNNNWWW^^^______aaa\\\TTTOOOPPPSSSTTTSSSPPPTTTXXXYYYWWWSSSQQQPPPPPPJJJJJJMMMUUUhhhooocccRRREEE<<<@@@HHHJJJFFFCCCiiiwwwFFF???777666777333444888555<<>>>>>>>>======VVVqqqqqqyyy~~~zzzjjjWWWhhhppp\\\MMMDDDDDDIIIWWWhhhwwwfff]]]```[[[TTTPPPQQQTTTUUUTTTTTTTTTQQQSSSaaawwwaaaDDDFFFQQQoooyyyppp{{{{{{EEE<<<===:::888444222444555444666:::aaa|||eee]]]{{{uuueeecccgggmmmvvvqqq|||eee{{{ooo```WWWNNNHHHJJJ]]]]]]WWWQQQWWWiiivvvyyypppddd^^^XXXOOORRRUUUOOOLLLNNNHHHEEEZZZwwwyyyfffRRRMMMDDD]]]tttIII777777888111111111111222222333444555LLLwwwkkkqqquuuiii]]]SSSMMMJJJEEE>>>:::<<>>CCCJJJCCC999333222222///+++///444777666222///111555555666888:::;;;<<<======<<>>::::::@@@EEEGGG:::;;;888333444:::BBBEEE:::<<<@@@EEEHHHIIIIIIIIICCCEEEDDDAAAJJJiiiggg>>>555GGG^^^___;;;000///...------,,,,,,,,,------......///000000000222333///888aaa~~~lllVVVHHHHHHWWWrrrZZZ\\\jjjjjjtttwwwqqqsssnnnRRR^^^uuuVVVCCCKKK[[[dddvvvpppyyyuuulllmmmuuuvvviiieeelllyyy|||fff\\\MMM???999999::::::444666:::333777999HHH~~~lllXXXssswwweeeWWWQQQMMMHHHEEEPPPcccpppxxxuuubbbQQQOOOWWW\\\ZZZXXXVVVRRRNNNOOORRRTTTTTTTTTPPPQQQRRRUUUWWWVVVRRROOOMMMIIIKKKPPPWWWhhhlll___MMMBBB;;;@@@HHHJJJGGGDDDbbbtttLLLCCC<<<888999444444999666===PPPqqqrrrxxx]]]vvvuuuyyyxxxooojjjiiihhhddd```dddUUUEEE>>>===>>>@@@CCCZZZ|||{{{kkk\\\ooozzzXXXLLLNNNLLLIIIIIIXXXeeezzzrrr```bbbZZZRRROOOPPPRRRSSSTTTQQQSSSQQQRRRccczzzjjjJJJKKKQQQkkkzzzsssMMMAAA???;;;:::555333444555444666;;;bbbjjj```qqquuu{{{xxx~~~```~~~|||fff[[[SSSLLLEEE>>>QQQQQQPPPOOOPPPRRRTTTUUUkkk[[[TTTTTTSSSYYYXXXKKKIIIQQQKKKFFFccceeeTTTNNN@@@RRR|||JJJ777:::777222222222222222222333444888NNNiiivvvuuujjj```WWWOOOKKKGGGBBB===:::999;;;???BBBGGGGGGFFFBBB<<<666111///222000...---.../////////111111111111222555:::>>>FFF>>>555222444333000---000444777666111///222555=========???@@@@@@???>>>:::<<<;;;777888???EEEGGG===???;;;444333:::@@@AAA888;;;@@@EEEHHHJJJJJJJJJCCCGGGEEEAAANNNtttXXX;;;555HHHhhhTTT666000000///...------------------......///000000000000555333666YYYkkkVVVHHHIIIZZZ______gggbbbZZZqqqkkk|||~~~pppnnnWWWJJJmmmtttZZZDDDNNN^^^gggwwwsssxxxuuukkkiiinnn|||vvvmmmgggkkkyyyqqqgggUUUCCC::::::;;;:::555888<<<444666888IIIhhhQQQkkkzzzwwwwwwvvvjjjXXXLLLKKKVVVSSSLLLUUUmmmxxx}}}qqqbbbUUUUUUYYYZZZWWWTTTTTTPPPOOOQQQSSSQQQQQQSSSUUURRRPPPQQQUUUUUUQQQMMMJJJGGGKKKPPPVVVeeefffWWWIII@@@;;;AAAIIIJJJGGGDDDaaawwwSSSGGG???;;;;;;555555999666===PPP|||nnnvvvuuu___rrruuuxxxwwwmmmhhhhhhgggeeeaaa```TTTGGGBBBBBBGGGQQQZZZjjjyyyttthhh^^^qqqvvvZZZHHHQQQaaa```VVVOOO[[[kkk~~~uuuiii```WWWNNNMMMMMMNNNOOORRRNNNSSSSSSTTTddd}}}lllJJJIIIKKKkkkTTTIIIEEE>>>;;;666444555555444777<<>>CCCFFFPPP[[[___]]]```gggsssZZZNNNUUU\\\bbb]]]OOOIIISSSRRRTTTrrr```SSSOOO@@@OOOIII555999333333333222222222222333333;;;PPPiiizzztttnnnfff^^^VVVPPPJJJFFFCCC>>>;;;999666555:::@@@DDDFFFFFFCCC===666111...222///------...000000///111222222222222444777:::CCC<<<666777999666333111000444666555111///333777???===;;;:::::::::888666999;;;;;;888999@@@FFFHHH???AAA<<<444444;;;???<<<555888>>>CCCGGGIIIHHHHHHDDDIIIFFFDDDWWWyyyKKK;;;777LLLuuuPPP888111000///...------------------......///000000000///666666:::\\\kkkWWWIIIIII]]]iiivvvoooOOOBBB\\\oooeeeXXXooo\\\KKK```~~~{{{hhhKKKRRRaaahhh{{{zzz~~~tttbbb\\\___sssqqqqqqmmmhhhjjjwww~~~ttt```III<<<;;;;;;999777888;;;444888999FFFzzzlllRRRjjjxxxuuuuuutttjjj[[[YYYaaaoooeeePPPRRRnnnzzzzzz{{{|||~~~ggg]]]VVVWWWZZZXXXUUUTTTQQQMMMLLLNNNNNNKKKNNNUUUVVVTTTQQQPPPPPPQQQQQQQQQNNNJJJLLLOOOSSS```aaaQQQFFF>>>;;;AAAIIIJJJGGGEEEhhhYYYJJJAAA======777666999666<<>>DDDGGGIIIHHHGGGDDDIIIGGGHHHbbbeeeAAA???;;;PPPMMM999111000///...------------------......///000000000///333333>>>ggg~~~}}}mmmYYYJJJJJJ___jjjyyyeeeCCCKKKnnnyyynnnxxxrrraaaXXXwww|||VVVTTTaaafff~~~xxxZZZMMMOOOaaadddkkkmmmjjjlllxxx}}}gggMMM===;;;;;;888999888999444;;;;;;BBBqqq~~~tttXXXooo|||wwwvvvuuukkkbbbiiiwwwmmmJJJGGGeeerrrnnnvvvssszzzwwwqqqnnn[[[UUURRRUUUXXXWWWVVVVVVJJJGGGFFFHHHGGGFFFMMMWWWSSSTTTSSSPPPMMMOOOTTTYYYTTTNNNNNNOOORRR^^^___OOODDD===:::AAAIIIJJJGGGEEEqqq\\\KKKAAA???>>>888666999666<<>>AAA>>>HHH^^^kkkmmmwww~~~RRR<<>>===@@@GGGMMMNNN???@@@999222666AAABBB:::777:::@@@FFFJJJKKKJJJIIICCCIIIHHHKKKjjjYYY<<>>===>>>777<<<888777999FFFqqq}}}fffnnn}}}yyy{{{~~~xxxuuu}}}___GGGKKK[[[gggmmmrrrssswww~~~xxxaaaWWWMMMMMMSSSXXXUUUPPPCCCIIILLLJJJHHHIIIMMMOOOSSSPPPLLLKKKNNNPPPQQQPPPPPPPPPMMMLLLVVV```WWWFFF>>>???:::<<>>MMM}}}iiijjjtttxxxxxxzzzllleeennnyyyuuuhhh^^^iiiXXX```^^^```vvvzzzqqqVVVUUUoooppp{{{~~~sssqqq}}}lllaaa^^^gggxxx}}}iiiSSSNNNIIIIIILLLQQQTTTTTTPPPPPPUUU[[[gggbbbCCCLLLWWWmmmzzzoooOOORRREEEFFF>>><<<999666555555777999YYYccc```{{{~~~xxxzzz~~~aaajjjyyyrrriiiaaaNNNHHHJJJAAA<<<@@@CCC>>>===GGGQQQSSS[[[___XXXOOOLLLAAAAAANNNOOOFFFEEELLLKKKJJJKKKLLLNNNSSSXXXQQQFFFFFFXXXJJJ:::;;;999777666444333222222333333999TTTyyyxxxjjjWWWJJJCCC@@@:::666888666333000000222888<<<<<<888444111000000000000000///...///000111000///000111222333444555555555@@@DDD===999<<<666---///,,,222666333---,,,222999777666555666:::<<<>>>>>>;;;<<<===???FFFMMMOOOKKKAAA===999999===@@@AAA@@@666===FFFJJJIIIGGGGGGIIIIIIGGGJJJVVVxxxLLL999<<>>;;;555:::777888:::GGGrrr~~~fffppp|||~~~gggQQQCCCJJJ[[[hhhrrr{{{~~~yyy{{{xxx```WWWOOONNNTTTXXXVVVQQQDDDEEEFFFEEEEEEHHHLLLOOOOOOMMMJJJKKKOOOSSSUUUUUURRRRRROOOOOOXXX```XXXGGG>>>???:::===HHHHHHDDDJJJlll[[[QQQGGGEEE>>>::::::777444===LLLvvvooojjjssszzzzzzkkkeeefffnnntttpppjjjfffhhhVVV[[[[[[ZZZwwwkkk___[[[rrriiilll|||}}}yyy}}}bbbPPPQQQWWWqqq}}}{{{}}}eeeQQQMMMHHHHHHLLLPPPSSSSSSVVVUUUXXX\\\gggzzzaaaCCCLLLWWWpppzzzxxx{{{lllOOOQQQGGGHHHAAA>>>:::666444555777999___ccc]]]zzzZZZ___|||^^^gggyyysssiii[[[UUUXXXWWWGGG???DDDEEE???888<<>>999777555333111000222666999666333///------.........111///......000111111000111111333444555666666666===@@@999555888333***,,,---222666333---,,,222888999777555666999<<<>>>>>><<<=========BBBGGGFFFAAA===<<<;;;:::999:::===???>>>DDDJJJLLLJJJHHHHHHJJJJJJDDDJJJ___oooAAA;;;BBBNNNsss<<<555333222000...---------...,,,,,,---......//////000---888666<<>>===AAA???:::333999777999<<>>;;;???IIIGGGEEEMMMnnn___WWWNNNJJJBBB<<<;;;777555===IIIwwwtttsssxxx{{{{{{rrrtttxxxzzztttkkkggghhheeeUUURRRTTTNNNWWWhhhmmmnnnVVVQQQnnniiimmm}}}qqqjjjccctttooofffVVVDDD>>>HHHTTTbbbooorrr{{{mmmOOONNNJJJFFFFFFJJJOOORRRRRRWWWTTTUUUYYYddd{{{rrr]]]DDDLLLXXXttthhhQQQQQQJJJJJJFFFBBB<<<777555555777999ggghhh^^^nnn\\\qqqiiittttttbbbYYY\\\cccZZZGGGCCCIIIGGGJJJ???===MMM]]]bbb___\\\\\\ZZZOOOKKKSSSQQQHHHHHHGGGNNNKKKDDDOOOeeehhh\\\OOODDDAAAZZZNNN>>>;;;999777666555333333333333444888SSS~~~rrrhhhggg]]]QQQHHHEEEBBB>>>:::555444222111111222333444000---***)))+++,,,------111///------...000111111111222333555666666666666;;;>>>777333777222***,,,...222555222---,,,222888;;;999666666999<<<>>>???>>>>>><<<;;;===@@@>>>888999;;;;;;888555666;;;@@@GGGKKKNNNMMMJJJHHHIIIJJJLLLCCCNNNqqqZZZ888===@@@OOOvvvooo999555333222000///...---......,,,------......///000000///555444AAAggg~~~jjj[[[IIIJJJfff|||eeennnlllXXX^^^qqqzzzyyyrrrwww{{{kkk]]]lll|||eee@@@FFFPPPRRR]]]jjjqqqssszzz\\\???===AAA???;;;444999888:::<<>>CCCJJJLLLMMMMMMMMMLLLLLLMMMNNNQQQSSSTTTOOOOOONNNPPPVVVYYYOOOAAA;;;===;;;AAAIIIFFFEEEQQQuuucccZZZSSSMMMFFF@@@<<<888777===EEElllmmm}}}yyyzzzuuuiiieeefff^^^UUUJJJFFFCCC>>>EEEVVVXXXJJJ^^^xxxiiilll~~~zzzgggYYYLLLYYY\\\SSSFFF@@@???EEEPPPYYYllllllMMMKKKGGGDDDDDDIIINNNPPPQQQTTTQQQRRRWWWeee}}}oooZZZEEELLLXXXxxxgggUUUQQQNNNMMMJJJFFF???999666666777999aaaooo^^^zzzeeewwwaaarrrvvv]]][[[]]]]]]QQQFFFNNNUUUKKKGGG@@@>>>MMMbbbgggfffjjjiiiggg[[[TTTWWWQQQGGGGGGEEEPPPMMMGGG\\\}}}hhhNNNEEEBBBdddGGG======???888777555444333333444444999OOOvvviii___ZZZSSSJJJDDDAAA>>>999666333222111111222222111000,,,***))))))+++---......222///,,,,,,...000222333111222333444555666666666===@@@999555:::555...111///222444111------333888===:::777777999===???@@@AAA@@@;;;888:::>>>>>>999:::999777555444888???EEEKKKMMMMMMLLLIIIHHHIIIKKKLLLDDDWWWHHH666@@@===TTT___<<<:::555333111///............---------...//////000000111222...BBBuuuxxxjjj[[[JJJKKKgggmmmZZZXXXPPPiii~~~zzzuuuqqqzzzzzzmmmttt]]]kkkzzzeee>>>DDDPPPRRR]]]jjjrrruuu|||aaa???<<>>>>>777;;;999::::::BBBhhh~~~hhhgggvvv|||{{{yyyzzz{{{|||xxxuuuvvvuuujjjUUUBBBEEEPPP___jjjmmmnnnttt{{{}}}llljjjkkkaaaOOOLLLJJJIIILLLOOOPPPPPPFFFAAAAAAJJJQQQPPPLLLKKKJJJJJJKKKLLLMMMOOOQQQSSSOOOOOONNNQQQVVVVVVKKK???:::<<<<<>>;;;>>>888777555444333333444444;;;JJJzzzyyymmmaaaYYYRRRMMMFFF@@@===999555222111000000111333333000...---+++***+++...000111111111///,,,,,,...111333333000111222444555555555555===@@@999666:::777111444///111222000---...444:::===:::888888;;;>>>@@@AAADDDAAA:::555888@@@CCCBBB<<<888444444999AAAGGGJJJKKKKKKJJJHHHGGGGGGIIIJJJGGGHHHggg___;;;888BBB@@@dddVVV???;;;666444222000///.........------......///000000111///666111@@@vvvrrr}}}~~~xxxkkk\\\KKKLLLhhhxxxZZZfff{{{rrrlllzzzsssbbb}}}```ggguuuaaa;;;BBBLLLSSS^^^kkksssxxxeee@@@>>>DDDAAAAAA999<<<:::;;;999>>>cccmmmeee|||lllfffzzz}}}cccQQQNNNLLLWWWdddmmmpppqqqvvv{{{}}}|||{{{qqqdddgggjjj___MMMLLLLLLLLLMMMOOOQQQSSSHHHBBBDDDNNNTTTOOOIIIHHHDDDFFFIIIKKKLLLOOORRRUUUQQQPPPQQQUUUXXXTTTIII>>>999;;;===EEEKKKDDDGGGZZZzzzgggYYYTTTPPPMMMGGGBBB>>>======>>>llljjjgggqqquuuyyyzzzwwwssspppnnniiicccSSSQQQAAA444:::???>>>???CCC___xxxhhhbbbhhh{{{|||ooohhh___vvvzzz\\\===CCCMMMQQQ___WWW```{{{nnnQQQIIIJJJFFFCCCAAACCCHHHMMMOOOOOOTTTOOOQQQYYYiii~~~{{{bbbOOOGGGOOO]]]}}}ccc]]]QQQVVVQQQNNNKKKEEE???;;;999999999FFFbbbppplllTTTSSSYYY[[[___hhhyyybbbZZZrrrwwwgggcccQQQMMMPPPYYYfffuuulllOOONNN```YYYOOOZZZ[[[UUU^^^WWWZZZSSSLLLNNNIIIDDDHHHEEEMMMJJJKKKlll\\\GGGCCCCCCxxx~~~GGGBBB888777888777666444444444444555:::FFFuuuxxxmmmbbbXXXRRRMMMIIICCC>>>:::777444222000///...111444444111......------...000222222111000...,,,,,,///111333333111222333444555666666666999;;;555111777444///222...//////...---000666<<<;;;:::999;;;>>>AAABBBBBBFFFCCC;;;666999BBBFFFEEE;;;888666999BBBIIILLLMMMJJJIIIHHHGGGGGGGGGHHHIIIEEEUUUFFF999:::>>>DDDqqqRRR???888777555333111///......///---......//////000111111,,,;;;999???kkkttt}}}lll]]]MMMNNNjjj~~~wwwnnn___VVVeeezzzdddpppeeebbbsssZZZ;;;BBBFFFRRR\\\jjjtttzzzkkkDDDBBBIIIGGGAAA999<<<:::;;;999===```jjjaaazzzxxxssszzzzzz]]]IIIEEETTTYYY___cccgggmmmssswww|||vvvqqqhhh```eeegggYYYJJJKKKLLLLLLLLLNNNQQQTTTJJJCCCDDDNNNPPPIIIEEEGGGEEEGGGKKKLLLMMMNNNRRRUUUQQQPPPQQQVVVXXXRRRFFF===888:::===FFFKKKCCCGGG]]]zzzeeeWWWUUUPPPNNNIIIEEEBBB@@@===;;;kkkttt\\\pppuuu}}}|||wwwooommmmmmhhhaaaTTTIII>>>:::===CCCEEEDDDMMMgggqqqiiidddjjj~~~yyykkkgggaaa}}}cccBBBLLLVVVVVVbbbdddpppuuuRRRHHHSSSSSSEEEBBBAAACCCIIINNNPPPOOOPPPLLLPPP[[[mmm{{{```IIIGGGQQQaaa}}}^^^\\\OOOWWWQQQNNNKKKGGGBBB>>>;;;:::999BBB~~~dddppp{{{hhhRRRRRR```kkkkkkooo}}}}}}\\\[[[pppiiiWWW\\\PPPLLLSSS]]]dddiii]]]EEEZZZwwwmmmXXXbbbfff\\\```iiilllbbbXXXTTTKKKCCCGGGGGGKKKIIIPPPuuuVVVFFFDDDFFFsssCCCBBB777666999777666555444444555555888CCCuuuzzzlllaaaWWWPPPLLLFFFCCC>>>:::777555444333000...---000444666333000///...---...000111000///...---,,,...000222222222333444555777888888888888444666000,,,222000+++///,,,---------...222888>>>999999:::===@@@CCCCCCBBBGGGDDD>>>999;;;AAABBB???555888>>>DDDJJJLLLLLLKKKMMMLLLJJJIIIHHHIIIHHHHHHMMMllleee;;;???===;;;RRRkkkKKK???<<<888666444111000/////////.........///000000111111---999888AAAlll}}}mmm___NNNPPPkkk~~~vvvhhheeettttttyyy}}}iii\\\qqqQQQ<<>>GGGLLLCCCHHH___{{{|||bbbVVVVVVOOONNNKKKFFFDDDBBB>>>:::[[[uuu\\\qqqwwwvvvvvvrrrjjjiiillljjjdddVVVCCC===BBBAAACCCIIILLLVVVhhhuuummmbbbjjj{{{ooommmiii|||nnnOOOYYY[[[MMMPPPeee{{{rrrLLLQQQaaaUUUEEEBBBAAACCCIIINNNPPPPPPRRRNNNTTTbbbwwwiiiEEEFFFRRRdddZZZ[[[MMMXXXQQQMMMKKKHHHDDD@@@===:::999===xxx^^^kkkxxxkkkjjjpppwww___\\\]]]lllsssaaaNNN___yyyiiiPPPWWWTTTOOOTTTYYYTTTQQQIII:::FFFkkkeeeQQQeeessslllmmmsssvvvlll```[[[PPPHHHMMMBBBDDDCCCPPPxxxRRRHHHHHHIIIeee:::AAA999;;;999888666555444444555555555AAAwwwssseeeXXXOOOJJJHHH@@@===999555333222222222000...,,,///555777555111///...------//////...------------...111222222111555666777999::::::::::::222444...***000...***...,,,,,,,,,,,,...333:::???777888:::>>>BBBDDDDDDCCCGGGEEE@@@;;;<<<>>><<<777///999EEEMMMOOOLLLIIIHHHQQQOOOLLLKKKKKKJJJIIIGGGZZZLLL666CCC??????fff{{{XXXEEE@@@DDD888777444222000/////////......//////000000111111111222000EEExxxnnn```PPPQQQllliiiWWWoooJJJ>>>IIIBBBHHHSSSdddqqq{{{yyyLLLEEEJJJIIIEEE<<<999<<<===<<>>:::777===>>>HHHPPPBBBHHHnnnuuu^^^WWWYYYSSSQQQNNNJJJFFFBBB???>>>LLLuuuiiigggyyy|||{{{ssslllnnntttvvvoooggg```LLL===???GGGJJJKKKNNNYYY}}}vvvjjjmmmxxxuuummmnnnnnn]]]^^^^^^ZZZ[[[iiiyyyoooMMMeeeyyyWWWBBB@@@@@@DDDIIINNNOOONNNPPPUUUYYYfffYYYIIIHHHLLLwwwoooVVVRRRSSSKKKPPPHHHHHHGGGDDDAAA>>>;;;999CCC___nnnkkkvvv```OOOTTT[[[___mmmrrrmmm]]]\\\lllrrrbbbQQQLLLLLLUUU]]][[[PPPEEE@@@???EEEIIIOOOXXXgggtttwwwttt}}}{{{~~~sssZZZEEE===KKKMMMCCCVVVlllMMMEEEFFFUUU]]];;;BBB111AAA888888777666666666666666666@@@rrr~~~{{{jjj]]]QQQFFFAAABBB===;;;888555333222222333...///////////////......000000///...------------------...///000222444555666;;;@@@@@@;;;666222111222---***---///...,,,---)))///222000///444;;;>>>???@@@BBBDDDEEEFFFEEEEEEIIIBBB;;;===EEEJJJDDD:::444:::CCCJJJMMMLLLKKKJJJPPPJJJKKKOOOKKKCCCGGGRRRmmmiii:::<<>>???HHHMMMBBBMMMrrrpppZZZUUUXXXTTTSSSQQQNNNJJJEEEBBB@@@MMMvvvuuukkkyyy{{{uuuooolllpppxxxzzzrrrjjj```NNN@@@AAAGGGJJJPPPWWWeee{{{mmmoooyyyuuunnnoooqqqaaabbbdddbbbeeeooohhhrrrvvvIII@@@???@@@CCCIIINNNOOOOOOPPPQQQTTTaaa{{{oooKKKDDDDDDNNNiiiXXXPPPOOOJJJKKKIIIIIIHHHFFFCCC@@@<<<;;;<<>>???CCCGGGKKKQQQ\\\gggkkkiiiuuu}}}sssVVVIIIMMMLLLLLLIIIaaafffJJJEEEGGGbbbSSS<<<>>>222???888777777666666666666666555;;;```zzz}}}ppp```UUUKKKBBB??????<<<:::777444222222222222...///////////////......///...---,,,+++++++++,,,------...000111444555777;;;<<<;;;777333...,,,+++000,,,---222444000---,,,+++111555222222777===???CCCDDDFFFGGGGGGGGGFFFEEEHHHBBB<<<>>>FFFIIIBBB999222888AAAHHHLLLNNNNNNNNNQQQMMMNNNOOOJJJDDDMMM\\\UUU;;;:::<<>>;;;777444333222111000000000000000111111111111555111...III|||pppgggUUUNNNfffzzzpppppptttiiiZZZ^^^zzzuuuccc___mmmJJJFFFWWWZZZFFF@@@===>>><<<888<<>>>>>???<<<@@@BBBCCCHHHQQQVVVVVVXXXbbboooppp^^^HHHEEENNNLLLJJJQQQppp\\\FFFGGGFFFrrrEEE===888444<<<777777666666555555666666666999NNN}}}}}}}}}}}}qqqdddUUULLLFFF???===>>>:::888666444222222222222////////////////////////...---,,,************+++---...///111333555777999???:::444///---,,,,,,+++...---111777999333...,,,000555888666666;;;???AAAFFFGGGIIIJJJJJJIIIGGGFFFFFF@@@===@@@FFFFFF???888///666>>>FFFLLLOOOQQQSSSNNNMMMMMMKKKEEEEEEWWWlllaaa===>>>>>>;;;DDDiiisssZZZOOOPPPGGG@@@<<<888555444333222111000000000000111111111111666444000FFFzzzyyypppgggVVVNNNddd||||||nnn{{{dddoootttbbbaaa{{{LLLFFF[[[\\\KKKDDD@@@???===<<>>===>>>@@@:::===>>>;;;===DDDJJJLLLEEEBBBCCCHHHIIIFFFGGGKKKJJJGGGXXX}}}uuuRRRDDDHHHFFF|||mmm<<<>>>444777999777666666555555555666666777:::GGG~~~{{{}}}jjj]]]OOOGGGCCC>>><<<<<<888777555333222111111111///////////////000000000///...,,,*********+++,,,...///000222444777999:::;;;666000---///222333222//////333::::::444000///333999<<<;;;;;;@@@CCCBBBFFFHHHJJJKKKKKKJJJHHHGGGCCC>>>===BBBFFFBBB;;;555000666>>>EEEJJJNNNQQQSSSMMMLLLKKKGGGEEEOOOlll}}}EEE111AAADDDAAANNNyyy|||lllbbbRRRRRRDDDBBB>>>:::666555444222111///000000000111111111111///888999GGGqqqqqqiiiXXXMMMaaa|||uuueee}}}nnngggrrrNNNGGG]]]ZZZSSSJJJBBB<<<::::::>>>CCCpppuuuhhh|||zzzuuuppplllgggcccaaacccccchhhpppzzzyyytttjjj[[[QQQNNNOOOOOONNNLLLJJJIIIIIIJJJGGGFFFEEEEEEDDDDDDFFFKKKKKKMMMNNNNNNMMMLLLMMMNNNKKKNNNSSSTTTKKK???:::;;;;;;???GGGHHHBBBLLLlllhhhVVVWWWWWWUUUWWWYYYYYYWWWRRRLLLIIIEEEWWW|||}}}{{{vvvzzzyyysssoooppptttvvvsssooojjjYYYLLLKKKOOOPPPTTT[[[xxxtttqqqooouuutttlllllldddhhhdddeeeooossswww\\\999::::::===AAAEEEIIILLLOOOQQQOOOQQQbbb|||zzz^^^JJJDDDRRRsss{{{ZZZWWWMMMKKKTTTMMMKKKKKKKKKJJJHHHFFFCCCBBB>>>GGGjjjpppcccKKKEEEGGGGGGEEEBBB???===>>>@@@BBB???BBBCCC@@@AAAGGGLLLMMMCCC===:::AAAJJJPPPQQQRRRJJJFFF___fffKKKDDDHHHKKKXXX999>>>444999777666666555555555555666666666999FFF~~~~~~zzzpppfffXXXIIIBBB???;;;999888555444333333222111111111///////////////000111222222000...,,,+++,,,---...000000111333555777999:::555222///000333666666555444333666999999444111333555:::>>>>>>@@@DDDEEEDDDDDDFFFHHHJJJKKKIIIGGGFFF???<<<>>>EEEFFF???666333333888???EEEIIILLLNNNPPPNNNLLLJJJHHHNNNddd___:::222AAABBBMMMjjjkkkttt]]]]]]OOOOOOCCCDDDAAA<<<888666555333222///000000000111111111111+++888;;;GGGqqqssslll[[[NNN^^^wwwllltttlllVVVWWWOOOHHH```XXX```WWWKKKAAA<<<<<<===???eeexxxgggzzzwwwsssnnnkkkiiiddd___[[[[[[aaakkkyyy}}}wwwqqqdddTTTOOORRRNNNMMMLLLKKKIIIIIIHHHHHH@@@AAABBBCCCCCCEEEHHHKKKKKKLLLNNNNNNMMMLLLLLLMMMOOONNNOOONNNGGG>>>:::<<<===???HHHHHHAAARRRwwwbbbUUUXXXVVVVVVXXXZZZZZZXXXTTTPPPMMMGGGLLLmmm~~~tttkkksss~~~uuupppllllllqqqttttttrrrlll]]]QQQOOOOOOPPPWWWaaa~~~qqqooovvvvvvmmmlllgggcccVVVPPPVVV[[[eeewwwhhhMMMCCC888;;;>>>CCCGGGJJJLLLOOOQQQOOOXXXlllyyy\\\GGGMMM___~~~kkkYYYRRRPPPNNNTTTOOOJJJJJJJJJIIIHHHFFFCCCBBB;;;CCCtttzzzrrrvvvQQQFFFHHHHHHGGGDDD@@@>>>???@@@AAAAAA???BBBDDDCCCFFFKKKMMMKKK;;;@@@GGGKKKLLLMMMPPPTTTOOOLLLgggwwwWWWHHHEEEIIIXXXIII::::::555:::555555555444444555555666666444555EEErrr~~~|||uuuooobbbSSSDDD===;;;888444333333333222222111111000000000//////...///000222333444222///---,,,---///000111111222333555666888999111000111333555555444333888666888999777222222555555:::>>>@@@CCCGGGHHHEEECCCEEEHHHIIIIIIGGGDDDBBB>>><<<@@@IIIHHH===444222555:::AAAGGGIIIJJJKKKKKKHHHFFFEEEKKK[[[yyyoooJJJ::::::BBB???___||||||hhhWWWXXXRRRRRROOOFFFCCC===999777555444222000000000000111111111111///555444EEEyyy~~~wwwwwwqqq^^^OOO\\\|||~~~qqq{{{sssrrrTTThhhNNNJJJeeeZZZggg___RRRGGGBBB@@@???>>>PPPooo|||gggwww~~~}}}rrrqqqmmmgggaaa[[[UUUQQQQQQWWWbbbtttzzzppphhhddd[[[NNNKKKQQQKKKJJJIIIHHHHHHHHHGGGFFF:::===AAABBBDDDGGGJJJLLLLLLNNNOOOOOONNNMMMMMMNNNQQQMMMIIIGGGBBB<<<999;;;???>>>HHHHHHAAAYYYmmm^^^VVV\\\WWWXXXZZZ[[[\\\ZZZWWWSSSQQQLLLGGGdddiii^^^jjjxxxrrrwww|||{{{rrrnnnkkklllppprrrpppnnnlllccc[[[WWWRRRUUUggg{{{uuupppooovvvyyyooolllhhhbbbQQQGGGIIIJJJRRReeemmm{{{{{{```DDD@@@BBB===<<<@@@FFFIIIKKKLLLOOOQQQOOO^^^rrryyy^^^HHH]]]nnn___ZZZMMMTTTPPPPPPLLLHHHHHHHHHHHHGGGEEECCCBBB:::AAAfffooozzzqqqTTTUUUnnntttmmmWWWEEEDDDGGGGGGGGGCCC??????AAABBBAAA???===@@@AAACCCGGGLLLIIIDDD777???GGGIIIHHHHHHKKKOOOXXXVVVpppiiiLLLFFFFFFKKKlllggg@@@;;;222777999333555444444444444555666777666111@@@\\\}}}|||uuu___PPP@@@;;;:::777333222111111111111111111000000000///......///111333444555333000---,,,...000111222222222333444555777777///111444555555444444444999888:::;;;777111000333444999===@@@EEEIIIIIIEEEFFFGGGIIIJJJHHHDDD@@@===???===DDDNNNLLL>>>444444555;;;BBBHHHJJJJJJIIIHHHDDDCCCFFFTTTnnnQQQ======@@@FFFGGGuuu}}}iii```\\\ZZZSSSWWWHHHDDD???:::888666444222000000000000111111111111111555222EEE|||~~~{{{uuubbbPPP[[[}}}zzzuuuuuummmpppXXX```oooxxxwwwLLLKKKhhh]]]aaaZZZPPPGGGBBBAAA>>>;;;@@@lllhhhvvv{{{}}}yyyvvvooopppmmmcccXXXPPPLLLJJJKKKQQQ\\\pppnnn```UUUSSSOOOEEECCCHHHIIIGGGFFFFFFFFFFFFEEEDDD777<<<@@@BBBEEEIIILLLMMMNNNOOOQQQQQQOOONNNNNNOOOSSSKKKDDDBBB???:::888:::@@@===HHHHHHBBB]]]ccc]]]YYYaaa[[[ZZZ[[[\\\\\\[[[XXXVVVTTTPPPFFF___vvvggg\\\jjjxxxooottt~~~zzzyyyrrrpppnnnnnnooonnnjjjfffbbb```^^^\\\ZZZcccdddiiihhhppp}}}uuujjjgggddd```SSSKKKKKKFFFIIIXXXQQQVVVJJJ@@@CCC<<<333<<<===BBBGGGKKKKKKLLLOOOQQQJJJ\\\ppp|||vvv___III```pppWWWZZZJJJVVVQQQKKKHHHGGGGGGGGGGGGFFFDDDBBBAAA===BBB\\\lllooo|||zzzcccpppiiiQQQPPP^^^YYYRRRLLLIIIGGGEEEDDDFFFBBB???@@@BBBCCCAAA===???AAACCCFFFLLLOOOIIIAAAAAAAAA@@@BBBHHHNNNQQQQQQ```^^^vvvaaaFFFEEEGGGNNNzzzNNN:::<<<---888888333444444444444444555666777:::000<<>>;;;JJJpppooolll~~~yyyuuummmiiiccc\\\WWWRRRNNNKKKMMMSSS^^^rrr|||]]]QQQHHHCCCCCCCCC???AAAEEEDDDEEEBBB@@@DDDIIIGGG???;;;@@@BBBAAABBBHHHMMMNNNTTTQQQNNNNNNPPPQQQPPPMMMPPPPPPMMMEEE<<<777888;;;:::KKKHHH;;;IIIiiiggg^^^XXX```YYYYYY[[[]]]___^^^\\\XXXVVVVVVRRRTTTwww~~~|||pppccchhhrrrrrr~~~wwwvvvwwwpppjjjfffkkktttuuulllaaa]]]IIIWWWiiiccczzzsssiiigggjjjhhhkkkssswwwrrriiiddd\\\^^^ZZZQQQPPPUUURRRIIIIIIBBB>>>>>>>>>;;;999999===CCCHHHIIIHHHKKKNNNPPPOOO[[[{{{zzzRRRPPPnnnvvvmmm\\\MMMIIIJJJGGGEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@>>>@@@KKKxxxzzzhhh~~~}}}yyymmm]]]XXXVVVRRRXXXcccjjj\\\NNNIIIFFFBBB??????AAAAAAAAACCCDDDDDDBBB@@@AAAEEEHHHHHHJJJNNNNNNKKKCCC???@@@GGGMMMNNNNNNNNNTTTQQQQQQRRRNNNGGGFFFLLLTTT~~~AAA...;;;444111777///333333333333444555666666666555333AAAlllrrrnnnwwwwwwoookkkPPP@@@===555111555666111111222222222222111111111000//////000333666888777555111...,,,---///000000......000444666666444222333444666777999:::;;;666777888888777333///---777555666:::AAAFFFHHHHHHGGGJJJMMMKKKGGGBBB@@@???EEEJJJNNNKKKBBB999444222444AAAKKKJJJFFFEEEDDDBBBJJJJJJ[[[|||uuuGGG555;;;CCCBBBRRR|||qqq{{{vvvttttttjjjjjjjjjddd___]]]PPPKKKEEE???;;;888666444555444222111111111222333;;;000888DDDtttwwwzzzpppPPPVVV~~~dddNNNHHHZZZqqqQQQVVV[[[ZZZRRRMMMQQQWWW[[[hhhqqqOOOOOOsssyyybbb^^^XXXRRRJJJCCC???>>>YYYyyyqqqlll}}}yyysssppplllhhhccc]]]XXXTTTPPPNNNPPPUUUaaarrr{{{bbbIIICCC???===AAAAAA>>>>>>BBBCCCCCCAAA???CCCHHHFFF???@@@CCCBBB@@@BBBHHHMMMMMMOOONNNMMMOOOPPPPPPMMMJJJOOONNNKKKCCC:::666888;;;BBBPPPJJJ>>>MMMlllaaa```\\\^^^VVV[[[\\\^^^^^^]]][[[YYYWWWVVVSSSTTTrrrxxxpppppptttvvv}}}zzzsssooossslllgggiiippprrrnnnhhh___RRRaaannnhhhqqqlllooorrrhhhfffiiirrrwwwqqqiiicccdddZZZQQQWWWgggooobbbPPPPPPFFF===;;;;;;:::888999@@@CCCGGGHHHIIIMMMPPPSSSRRRbbbqqqMMM\\\bbbUUUJJJHHHHHHFFFEEEFFFDDDDDDDDDCCCBBBAAA@@@???:::>>>GGGnnnssstttgggaaajjjwwwxxxqqq{{{gggUUUOOONNNOOOWWWccchhh^^^PPPDDD>>>===>>>>>>AAA@@@@@@AAACCCCCCBBB@@@AAAFFFHHHIIILLLQQQRRRPPPLLLDDD@@@GGGMMMNNNOOOSSSSSSRRRJJJFFFJJJFFFCCCJJJuuuccc777...:::111000999111333222222333333444555666555777333<<>>999555222+++111111222222222222111111000000//////000333666999666444111...------///000111000///111555777777555222333444666888999:::;;;999:::;;;999666222111000555555666;;;BBBGGGHHHHHHHHHJJJLLLJJJGGGCCCBBBBBB@@@CCCDDDAAA;;;666555777AAAHHHLLLHHHFFFHHHJJJIIIGGG___{{{VVV???===@@@AAAGGGhhhzzzvvv```]]]yyynnnfffffffff```ZZZXXXQQQLLLEEE???;;;777444222222111000//////000111111111111===BBBlllzzz{{{rrrRRRUUU{{{zzz{{{{{{XXXDDDCCCZZZaaaooozzzZZZVVVYYYZZZVVVPPPMMMTTT\\\cccmmmwwwSSSWWW{{{~~~mmmeee___[[[RRRFFFBBBFFFbbbwww|||qqq|||}}}zzzuuupppllljjjhhhddd___ZZZWWWTTTSSSUUU[[[hhhuuutttaaaIII999888888:::???AAA>>>===???AAAAAA???>>>BBBEEEDDD???HHHGGGCCC>>>AAAHHHLLLLLLKKKKKKLLLNNNPPPNNNJJJGGGNNNMMMHHH@@@999666888<<>>QQQppp{{{aaahhhdddbbb[[[]]]]]]]]]\\\[[[YYYXXXWWWWWWUUUTTTjjj|||xxx}}}|||xxxzzzzzzsssooorrrlllfffdddgggkkkmmmmmmnnnlllzzz}}}pppzzzkkkjjjpppooojjjcccbbbfffpppuuupppgggbbbcccUUUOOO^^^rrrwwwjjj\\\[[[MMM>>>999:::::::::<<>>>>>888>>>@@@\\\~~~|||rrrddd\\\```iiimmmlllwwwdddRRRKKKIIIHHHMMMTTTWWWXXXPPPAAA999<<>>>>>@@@AAAAAA@@@AAAEEEHHHJJJOOOVVVZZZZZZUUUGGGAAAGGGLLLMMMTTT^^^WWWUUUDDD>>>IIIEEEEEEXXXFFF000111777---///777///222222222222333444555555555999444444VVV```BBB888222333444---111111222222222222111111//////...///111333666888555333000...---...///000222111111333555777777666333333444666888999;;;;;;;;;>>>@@@<<<555111222444222444777===CCCGGGHHHGGGIIIJJJJJJIIIGGGEEEEEEFFF===>>>===999666777;;;@@@GGGJJJIIIEEECCCFFFHHHHHHXXXyyyfff???777;;;<<<@@@]]]zzzpppYYYhhhzzzqqqjjjddddddddd^^^XXXTTTOOOKKKEEE???;;;888666444222111000//////000111222...111===???mmm~~~rrr~~~zzztttVVVSSSuuu{{{www{{{xxxnnnnnnSSS???EEEPPP]]]yyynnnUUUMMM^^^___]]]UUUOOOQQQZZZccchhhnnnwwwPPPXXXxxxiii]]]ZZZTTTIIIFFFKKKYYYdddvvvtttnnn{{{vvvqqqmmmjjjhhheeeaaa\\\ZZZYYYYYY]]]cccqqqyyylllRRR???<<<999;;;===@@@???=========???>>>===>>>AAACCCBBB@@@OOOLLLEEE>>>@@@GGGKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIOOOLLLFFF>>>999888;;;???DDDIIIAAAAAA[[[|||qqqaaaiiifffbbbccc^^^]]]\\\ZZZYYYXXXWWWWWW[[[XXXUUUccc{{{~~~vvv~~~{{{yyywwwsssooollliiidddaaaaaadddiiilllqqqwwwpppsss~~~gggddd```bbbkkkpppjjj___^^^^^^cccnnntttnnneee___ZZZRRRSSS^^^eeecccbbbgggcccQQQ???888999;;;>>>@@@FFFEEEFFFKKKNNNOOOPPPRRR\\\nnnJJJHHHRRRaaa{{{sssPPPOOOMMMLLLIIIGGGHHHJJJBBBBBBAAA@@@???>>>======999???<<>><<<<<<>>>@@@AAAAAA@@@DDDGGGIIIOOOXXX^^^^^^RRRGGGBBBHHHKKKMMM[[[lll\\\VVVDDDBBBJJJBBBQQQXXX888000444333+++///444***111111111111222333444555555;;;555---EEErrr|||___BBB666///222666222111111222222222222111111///......///111333666777333222000...---...///111111111222333444666666666333444555666888:::;;;<<<;;;@@@CCC@@@777111222555000333999???DDDGGGGGGFFFIIIIIIHHHGGGGGGGGGHHHIIIAAA@@@???<<<;;;>>>DDDIIIFFFIIIIIIFFFCCCEEEKKKPPP{{{uuuMMM888;;;<<>>;;;999777444333222111222333444555555111777===vvvwwwxxxvvv\\\RRRpppyyy||||||rrreeeiiiQQQ>>>HHHKKK]]]zzzwwwXXXOOO[[[aaabbb^^^UUUQQQVVV```gggjjjkkkuuuNNNYYY}}}mmm```^^^[[[QQQHHHFFFHHHPPPeeetttggg|||wwwrrrooojjjiiigggccc^^^[[[[[[\\\ffflllvvvwwwdddJJJ???BBB@@@BBBBBB???;;;:::;;;;;;===;;;<<<>>>@@@AAAAAAAAAPPPMMMGGG@@@@@@FFFIIIHHHMMMLLLKKKJJJJJJKKKLLLNNNQQQLLLEEE===999:::???CCCIIIHHHAAAIIIiiiiii^^^aaa___]]]eee```___^^^\\\[[[ZZZZZZ[[[]]]YYYVVV^^^xxxzzz{{{yyyvvvrrrmmmhhhffffffeeebbb___```dddggg```hhhrrrqqqfffaaa\\\RRROOOTTTYYY\\\```eeefffccc[[[[[[aaammmrrrkkk```YYYWWWQQQPPPTTTTTTRRR[[[hhh]]]MMM===888999;;;???BBBHHHFFFIIIOOOQQQNNNOOOSSS^^^```CCCHHH[[[cccbbbMMMOOOOOOLLLHHHFFFFFFFFFBBBAAA@@@>>>============:::@@@;;;AAAdddzzzzzzvvv}}}xxx{{{ssshhh]]]XXXXXX[[[bbbgggmmmpppdddKKK<<<>>>???:::>>>===;;;;;;>>>@@@@@@@@@BBBEEEFFFFFFIIIPPPTTTSSSHHHEEEEEEIIILLLRRRbbbrrrWWWLLLCCCGGGGGG@@@dddCCC444333333///,,,333444***111111111111111222444444333999555---;;;aaavvv~~~}}}zzzxxxRRRDDD???===666444444---111111222222222222111111////////////111333444666111000///.........000111000000111222333333444555333444555777888:::;;;<<<999???DDDAAA999222000222000444:::@@@DDDEEEFFFEEEIIIHHHFFFFFFGGGHHHJJJKKKEEEEEEDDDCCCCCCEEEHHHKKKGGGIIIIIIGGGFFFOOOaaaqqq~~~MMM999666AAAAAAPPPuuu~~~oooyyy```TTTkkksssiiihhhfffddddddaaa[[[VVVQQQNNNHHHDDD@@@===999777444444333222222333444555777111666===vvvnnnyyyvvvxxxbbbQQQkkkwwwyyyssshhhcccpppLLL999FFFQQQWWW^^^aaa\\\VVVWWW]]]]]]___\\\SSSPPPWWW```eeekkkkkktttOOO\\\xxxqqqiiieeeccc\\\OOODDDBBBIIIddd}}}www|||yyyuuuqqqnnniiiiiigggbbb\\\YYYYYY[[[fffnnntttmmmXXXCCC===AAADDDFFFDDD===777777999:::;;;:::;;;???@@@???@@@CCCKKKMMMJJJCCCAAADDDGGGHHHMMMMMMLLLJJJHHHJJJNNNQQQRRRLLLCCC;;;999<<>>=========>>>;;;>>><<<>>>UUUyyyyyywwwppphhhdddiiiwwwoooMMM;;;999;;;999===<<<;;;<<<>>>@@@@@@@@@EEEGGGFFFCCCCCCFFFFFFDDD@@@EEEIIIKKKQQQ\\\fffjjjKKK???@@@GGGBBBKKK~~~ggg222111333000,,,000666555000000000000000111222333444000444555222888RRRyyyppp```mmmvvvssstttOOOHHHGGGAAA333///333///111111222222222222111111000///000000111222333333000///.........///000111///111222222222222333555444444555777999:::<<<<<<888<<<@@@>>>777111000000111666<<>>999555444333222111000111111222111111:::<<>>999:::<<<<<<;;;999;;;@@@AAA???@@@EEEEEEKKKMMMGGGBBBBBBFFFGGGKKKLLLLLLKKKIIIJJJMMMPPPQQQJJJ@@@999888<<>>???BBBHHHNNNKKKNNNRRRQQQPPP]]]nnn___GGGFFFVVVhhhQQQKKKNNNMMMHHHFFFGGGEEE???CCCBBB@@@>>>======>>>>>><<<;;;>>>???FFFccc|||yyyzzzcccHHH;;;999::::::<<<;;;<<<>>>@@@AAA@@@???EEEHHHHHHEEEDDDEEEDDDAAAAAAIIILLLMMMZZZjjjfffWWWDDD:::CCCFFFCCCiiiHHH+++,,,222000...222222000222000//////000000111222333000111555777555@@@hhh}}}cccaaaeeemmm{{{sssggg\\\III333...555444111111222222222222111111111111000000000000111111...............///000111000222444444222222444666444444666777999;;;<<<<<<999999999666333000000000333888===AAAAAAAAACCCDDDGGGEEEDDDEEEHHHIIIIIIGGGFFFEEEDDDEEEEEEFFFFFFEEEFFFCCCGGGUUUeeewwwWWW@@@>>>EEE===GGGUUU}}}oooggg___~~~rrriiibbbeeeddd```___```^^^XXXZZZVVVQQQLLLGGGBBB===:::666444333111000000000111000000:::999___|||yyyoooOOOaaauuu{{{tttxxx{{{GGGAAARRR\\\hhhoooiii]]]]]]kkkzzzhhhlllhhh^^^___lllvvvxxxsssuuu~~~PPPWWWrrrhhhcccmmmjjjZZZWWWfffqqqqqqSSSOOO```|||xxxvvvtttrrrpppnnneeefffddd^^^UUUPPPQQQTTTPPP^^^cccWWWHHHBBB???:::@@@GGGIIIBBB===>>>@@@???;;;888;;;@@@AAA>>>@@@FFF@@@IIIOOOIIIBBBAAAEEEGGGGGGJJJLLLLLLJJJJJJKKKMMMPPPIII>>>777666;;;BBBGGGKKKDDDCCC___jjj]]]]]][[[aaaTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXZZZRRRZZZ^^^ZZZrrrtttnnnzzzzzzzzzssslllgggdddcccaaa[[[[[[YYYWWWTTTRRRQQQQQQTTTWWWZZZ```^^^KKKDDDRRR```dddddd```^^^^^^]]]YYYZZZZZZ```jjjlllbbbSSSJJJ???GGGGGG@@@===@@@???888333555;;;BBBDDDCCCGGGMMMQQQMMMNNNQQQOOORRReee|||nnnOOOTTToooZZZXXXMMMOOOMMMIIIIIIKKKHHHBBBDDDBBB@@@>>>======>>>???>>>:::???>>>;;;QQQ{{{{{{iiiMMM@@@???>>>======;;;;;;<<>>@@@@@@@@@BBBDDDFFFEEECCCEEEHHHIIIHHHFFFFFFDDDCCCCCCDDDFFFFFFEEEJJJIIITTTkkkeeeBBB;;;BBB>>><<>>CCCHHHGGGCCC===:::999<<<;;;;;;;;;===@@@CCCEEEAAAGGGMMMMMMHHHEEEEEEFFFHHHJJJMMMNNNNNNMMMMMMNNNLLLDDD:::666888>>>DDDHHHFFF???CCCttthhhUUUUUUZZZVVVRRRRRRRRRTTTVVVUUURRRRRRTTTVVV[[[XXXVVVTTTWWWfff||||||||||||qqqiiieee```]]]\\\TTTUUUUUUSSSPPPMMMLLLLLLOOOPPPTTTXXXVVVOOOJJJKKKYYYOOORRRbbbggg\\\VVVZZZXXXZZZbbbiiidddUUUJJJHHHBBBBBB@@@===999777888999777999<<<@@@EEEIIILLLNNNLLLSSSXXXTTTNNNVVVooo```GGG___sssOOORRRJJJHHHEEEEEEEEEFFFFFFEEEAAAAAA@@@???>>>===<<<;;;;;;:::999===???BBBfff|||rrrxxxvvv~~~pppiiijjjmmmXXXNNNCCC<<<;;;<<<<<<;;;:::<<>>;;;CCCCCCAAAQQQ~~~yyyxxxllluuu^^^mmmmmmllliiiddd```^^^^^^]]]ZZZWWWSSSNNNIIICCC???<<<999666333222111000...---999:::666MMMzzz{{{\\\UUUyyyzzz{{{}}}|||\\\BBBEEEYYYxxx||||||rrryyykkksssOOO\\\ooojjjccc]]][[[]]]aaaeeePPPGGGHHH___zzz|||vvv~~~yyytttoookkkiiihhhccc___\\\YYYSSSLLLKKKNNNPPPOOOLLLFFF@@@<<<:::;;;>>>???@@@???<<<999777666999999:::;;;===???BBBCCCBBBFFFJJJKKKHHHFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNHHH@@@888666;;;CCCHHHKKKGGGDDDSSS|||vvvcccTTTUUUXXXUUUSSSTTTUUUXXXYYYYYYWWWVVVWWWXXXWWWTTTQQQQQQUUUddd~~~|||}}}yyy{{{~~~wwwmmmgggbbb^^^YYYWWWRRRRRRRRRPPPMMMKKKIIIIIILLLKKKMMMQQQQQQOOOQQQVVV]]]gggzzz|||dddVVVUUUQQQSSSZZZ___ZZZMMMDDDBBB??????>>>;;;888777888999:::<<<@@@DDDHHHLLLNNNPPPYYYPPPLLLQQQXXXaaarrrzzzZZZWWW{{{```PPPIIIIIIFFFDDDCCCDDDDDDCCCCCC@@@??????>>><<<;;;;;;:::;;;:::888;;;<<<<<>>>>><<<===???AAACCCCCCDDDDDDIIIEEECCCGGGIIIIIILLLPPPGGGMMMSSS___dddRRR???===CCCFFFMMMvvvnnn===000111........................///////////////000000111333111333555222222CCCXXX}}}[[[KKKooozzzppp]]]OOODDD777666222000111000///111666111111111111111111111111111111111111222222222222333444444555555666777777666666777888999::::::;;;;;;:::888777777888:::<<<===>>>???AAABBBCCCCCCDDDGGGEEECCCCCCDDDDDDCCCAAA???CCCEEECCC???@@@FFFKKK```oookkkLLL???>>>@@@BBBIIIzzz~~~ooodddiiimmmsssqqqnnnhhhbbb^^^]]]]]][[[XXXTTTRRRPPPLLLFFFAAA===:::666333222222000//////111000999]]]|||~~~```UUUttt|||}}}|||nnnRRR===CCCXXX{{{|||xxx}}}}}}|||PPP^^^mmmhhhaaaZZZVVVTTTUUUVVVXXXHHHCCCXXX}}}{{{ooo}}}{{{yyyvvvqqqmmmiiieeedddbbb]]]YYYVVVPPPIIIHHHKKKIIIHHHEEEAAA===:::;;;<<>><<<;;;;;;;;;:::888888999;;;>>>@@@EEEIIIMMMPPPQQQQQQVVVZZZXXXQQQXXXrrrzzz[[[ooowwwjjjNNNQQQEEEGGGEEECCCAAABBBAAA@@@???>>>>>>===<<<;;;::::::999:::999666999:::666FFFhhhzzz___aaaoooppp```]]]aaabbbZZZPPPIIIHHHEEEAAA===<<<<<<>>>======>>>>>>@@@BBBDDDEEEMMMFFFBBBFFFKKKMMMNNNOOOTTT^^^]]]UUUOOOCCC;;;AAAFFFFFFjjjEEE+++888,,,........................//////......//////000111333000111555444333===JJJqqqfffIII___uuu~~~yyynnn]]]GGG888444111111000///333999111111111111111111111111111111222222222333333333444444555555666666777777777888888888999999::::::;;;:::::::::;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBBDDDCCCBBBCCCDDDCCCAAA???AAADDDEEECCCCCCIIIUUU___~~~nnnCCC===@@@;;;>>>KKKuuupppjjjddd___uuusssqqqmmmgggbbb```aaabbb]]]YYYUUUTTTTTTRRRKKKEEE>>>;;;777444333222111000444111000===```fffUUUmmm~~~|||uuu{{{ooo[[[EEE888CCCXXXttt|||yyyzzz}}}PPPZZZ{{{uuu_________^^^]]]]]]]]]\\\MMMDDDCCCYYYyyywww}}}vvvuuusssppplllgggccc```aaa\\\XXXTTTMMMGGGFFFIIIHHHGGGCCC>>>:::888999:::BBB???;;;;;;<<<<<<999666666777888:::<<>>888333777BBBJJJLLLKKKCCCNNN|||aaaZZZWWWXXXXXXVVVVVVZZZ[[[ZZZYYYXXXWWWXXXZZZ\\\WWWXXX___iiiooopppssswwwuuusssvvvrrrqqqnnniiifffbbbYYYPPPNNNLLLIIIGGGFFFDDDBBBAAADDD@@@>>>@@@DDDIIISSS]]]oooeeePPPGGGCCCFFFHHHIIIIIIEEE???;;;;;;777888::::::999999;;;===AAADDDIIINNNQQQRRRRRRRRRRRRaaa```VVVkkkrrr]]]SSSKKKOOOJJJGGGEEEBBBAAAAAA@@@???============<<<;;;:::::::::888999777999;;;444:::OOOqqqvvvOOOUUU^^^hhhqqqzzzwwwrrrnnnqqqtttpppbbbVVVSSSTTTTTTNNNFFF@@@???AAABBB@@@>>>===>>>@@@CCCEEEFFFDDDHHHPPPWWWWWWWWWXXXlllpppbbbMMMCCC???@@@HHHEEE^^^ppp...'''777***........................///............///000000222///000444555444777<<>>888333444555333222333222222222222222222222222222222222222333333333444444555555666666777888888999999999999999999999999999999;;;<<<===>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDCCCBBBFFFEEEEEEGGGPPPaaatttpppQQQ>>>AAA???:::NNNooo}}}]]]jjjmmmbbboookkklllkkkiiiffffffhhhjjjaaa]]]XXXXXXYYYWWWPPPJJJBBB>>>999555444333222111333444555999KKKlllkkkTTTeeemmmqqqoooccclllssspppoookkknnn~~~|||```KKK===999FFFXXXqqqtttkkkkkktttSSSZZZvvvkkkZZZ]]]ccchhhjjjjjjgggfffQQQVVV]]]lll}}}zzz|||xxx{{{|||yyyyyyyyyssssssqqqoookkkfffbbb___```[[[VVVRRRKKKEEEEEEIIIMMMJJJEEE>>>888666777999BBB@@@@@@AAACCCAAA<<<777666777888:::<<>>@@@===<<<>>>???@@@GGGNNNOOOZZZ[[[MMMBBBBBBDDDBBBAAABBBCCC@@@===;;;::::::666888:::<<<<<<===???@@@DDDGGGKKKPPPSSSSSSSSSSSSYYYWWWYYYpppoooWWWZZZaaaRRRQQQHHHOOOGGGEEECCCBBBBBBAAA???============<<<<<<;;;;;;:::777:::888999===777666BBBLLL[[[PPPFFFJJJ\\\rrr{{{~~~ssseeeXXXQQQ```cccccc]]]RRRKKKJJJLLLMMMJJJGGGDDDDDDFFFIIIKKKEEEHHHOOOXXX\\\]]]aaagggllljjjWWWCCC@@@AAAAAAGGGWWWGGG,,,///111,,,.......................................//////000000...///222444333222333<<<^^^ccc<<>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@AAAAAABBBAAAAAAAAAAAAAAACCCHHHVVViii}}}GGGCCC@@@??????QQQ}}}nnnpppdddjjjmmmkkkmmmeeegggjjjlllkkkjjjkkkkkkccc___[[[ZZZZZZXXXQQQLLLFFFBBB<<<888555444333222...222333222???```pppUUU___rrrqqq~~~tttqqqnnnnnnzzzooohhhlllwwwpppQQQ@@@;;;>>>JJJVVVnnnvvvddd___\\\XXXeeevvvZZZ```{{{ooocccfffkkkoooooolllgggcccbbbqqq||||||}}}|||yyyzzz}}}qqqqqqooommmiiieeeaaa___]]]XXXSSSOOOIIIDDDEEEIIIPPPMMMFFF???999777999;;;???@@@CCCEEEEEEBBB<<<777777777777888;;;???BBBEEEAAACCCEEEGGGHHHHHHHHHHHHLLLIIIHHHHHHIIIHHHDDD???888777999>>>DDDHHHHHHFFFHHHhhheee[[[\\\[[[ZZZXXXVVVWWWXXX___\\\YYYXXXYYY\\\]]]]]]]]]YYYVVVXXXXXXYYY]]]bbbxxxtttpppsssxxxzzzvvvtttrrrfffXXXNNNIIIDDDBBBBBBAAA???<<<===;;;;;;===<<<999;;;@@@<<>>???@@@@@@@@@@@@@@@???@@@AAAAAA@@@>>>===???@@@>>>HHHYYYoooXXX>>>???;;;;;;RRR||||||nnnsssgggeeeqqqsssfffiiilllnnnllljjjhhhgggaaa```^^^\\\YYYVVVRRROOOLLLGGG@@@:::777555444333000333111444JJJrrr{{{wwwXXXZZZzzzooo|||oooqqqxxx{{{|||bbbEEE;;;@@@HHHPPPTTTWWWdddfffWWWLLLQQQVVVVVVZZZ```uuu]]]fffwwwmmmmmmnnnmmmiiiddd___\\\ZZZoooxxxnnnhhhrrr}}}~~~|||}}}{{{{{{|||ooonnnllljjjfffccc```___ZZZTTTPPPLLLGGGBBBDDDHHHNNNKKKEEE>>>::::::>>>AAA>>>AAAEEEGGGEEE@@@===:::777666555555888===BBBEEE@@@DDDGGGHHHGGGGGGIIILLLJJJHHHFFFHHHIIIGGG@@@;;;555999>>>CCCGGGHHHHHHIIIVVV~~~www]]]WWWXXXWWWUUUTTTUUUUUUTTTZZZYYYYYY[[[]]]]]]ZZZWWW[[[WWWUUUTTTSSSRRRXXX___kkkxxxsssgggrrryyy{{{wwwvvvuuuiiiZZZMMMGGGAAA???@@@???<<<999:::999:::===;;;666666999;;;;;;;;;999999999888777555999999444333888;;;::::::===AAACCCDDDEEEGGGIIIMMMNNNPPPRRRTTTUUUVVVVVVZZZwwwYYYCCCOOOVVViiicccPPPQQQMMMHHHHHHDDDCCCBBBCCCCCCBBB@@@>>>;;;;;;;;;;;;::::::::::::333;;;999666:::999777<<>>GGGccczzz~~~~~~ppp___PPPCCC999555666444444444444444444444444444444444444555555555555666666777888888999999:::888888999999:::;;;<<<<<<:::::::::;;;<<<===>>>>>>===>>>???@@@@@@@@@@@@@@@???@@@@@@??????AAAEEEIIIQQQ```www[[[@@@>>>@@@AAAQQQqqqnnntttkkkhhhqqqvvvjjjkkkmmmllljjjgggffffff```aaabbb```[[[XXXVVVVVVRRRLLLDDD===999666444333222777555444NNN|||yyy|||]]]VVVxxxjjjxxx~~~vvvwwwnnnVVV???===KKKWWWZZZXXXKKKJJJKKKMMMKKKJJJQQQ[[[ZZZYYYjjjwww|||\\\gggzzzooommmjjjfffbbb^^^[[[ZZZVVVllltttgggaaasss~~~sss{{{zzz}}}~~~yyyxxxwwwtttqqqnnnmmmjjjgggdddaaa___^^^WWWRRRMMMJJJEEEAAABBBGGGJJJGGGBBB===;;;===BBBGGG???CCCGGGHHHDDD@@@>>>>>>777555333333666;;;AAAEEE???DDDIIIIIIGGGFFFJJJNNNGGGEEEEEEGGGIIIFFF???888333:::BBBGGGIIIIIIJJJLLLaaa]]]VVVSSSTTTRRRQQQQQQSSSSSSRRRSSSTTTXXX\\\___\\\UUUOOOOOOPPPSSSVVVSSSOOOQQQVVV```yyyzzzqqq^^^pppxxxzzzvvvuuuuuuiiiYYYLLLFFF???===>>>>>>;;;777999888999<<<:::666555888444666:::<<<888444555999444999999444444:::===<<<<<>>::::::999999999999999999222<<<999333777777666;;;777AAAhhh~~~\\\GGGFFFNNNMMMUUU___eeeeee___YYYUUU[[[XXXSSSMMMHHHGGGIIILLLMMMKKKJJJIIIKKKNNNQQQTTTRRRMMMJJJMMMOOOLLLHHHGGG@@@AAA>>>???GGGXXX~~~===--->>>000(((000+++------------------------...------------...//////,,,......---...000222222...;;;KKKzzzsssfffWWW999GGGfffuuu{{{zzzlllWWWBBB999888444444444444444444444444444444444555555555666666777777777888999999::::::777777888999;;;<<<======<<<<<<;;;;;;<<<===>>>???======>>>@@@@@@AAAAAAAAA<<<>>>@@@AAACCCIIIPPPWWWkkk||||||JJJ:::HHH888@@@PPPsssrrrtttqqqjjjjjjssssssppprrrkkkkkkkkkjjjgggfffgggiii```dddgggeee___\\\\\\___UUUOOOFFF???:::777555333---999777---@@@ppp```SSSssseeelllrrr~~~pppqqqqqqgggQQQ>>>BBBUUUcccccc^^^\\\LLLKKKYYYXXXGGGIIIZZZ______qqq{{{kkkkkkqqqXXX^^^yyy```VVVQQQLLLRRR___aaalllrrrfffUUU[[[~~~~~~}}}wwwyyywwwooolllmmmllljjjfffcccaaa___[[[YYYSSSOOOIIIEEEDDDCCCBBBAAADDDDDDBBB<<<777777<<>>;;;:::999;;;>>>HHHNNNEEEHHH^^^OOOUUUMMMOOOPPPOOONNNNNNQQQUUUWWWSSSPPPPPPSSSUUUTTTSSSMMMOOOQQQQQQQQQRRRTTTUUUVVVeeepppiiieeegggggghhhnnnvvvvvvqqqkkk[[[GGG>>>===>>>===<<<888777888:::999555666:::666666555555555666666777555777:::;;;<<<===@@@BBBBBBEEEIIIIIIHHHHHHKKKOOOWWWPPPOOOUUUWWWYYYeeeuuunnnNNNEEESSSooo~~~```GGGDDDJJJHHHCCCAAA===>>>???@@@???===;;;:::888888777777666555555555666666666666777777777777;;;777AAAjjjlllOOO:::BBBEEEKKKRRR]]]eeefffcccccc^^^XXXTTTSSSUUUWWWXXXNNNKKKIIIIIIJJJLLLKKKJJJQQQPPPPPPPPPHHH===<<>>hhhggg~~~UUUEEE???PPPhhh}}}sssllldddVVVHHH<<<999666555555555222000999555111000111333555666:::999888777777777777777;;;:::::::::;;;<<<;;;:::666777999;;;===>>>>>>>>>CCC???<<<:::<<<>>>@@@@@@CCCFFFGGGIIIUUUiii{{{```BBB@@@BBB>>>===QQQeeekkkvvvpppoooppprrruuutttppplllkkkhhhfffeeegggfffdddaaaiiieeeaaa```aaa___ZZZTTTUUUOOOGGG???:::777444222111...///555===NNNpppiiiUUUfffzzzbbbooobbbMMMPPPfffqqqgggeeeWWWCCCAAAPPP]]]gggjjjbbb```SSSKKKMMMKKKEEEHHHQQQZZZbbb~~~zzzqqq~~~VVVVVVppp^^^WWWUUUVVV]]]hhhaaahhhllldddXXX]]]xxxyyy}}}}}}zzzvvvuuuyyy}}}~~~zzzsssnnnlllgggeeebbb```___\\\YYYVVVQQQMMMHHHDDDBBBAAA@@@???AAABBBAAA<<<777666:::>>>DDDDDDCCCBBB???<<<:::888555444555777<<<@@@BBBCCCDDDEEEFFFEEEDDDEEEHHHKKKKKKKKKIIIEEE@@@<<<::::::>>>BBBFFFNNNRRRLLLTTTnnnmmmPPPQQQMMMOOOPPPOOONNNPPPTTTXXXVVVSSSQQQQQQRRRSSSTTTTTTOOOQQQRRRSSSSSSSSSUUUWWWWWW]]]vvv}}}bbbZZZ___pppuuummmppp~~~oooeeeWWWLLLDDD===999888;;;888888::::::666555777666666666666666777888999888:::<<<===>>>???BBBDDDGGGGGGHHHJJJLLLNNNNNNNNNFFFLLLPPPOOOOOO^^^uuuPPPCCCIIIaaa}}}kkkWWWGGGFFFGGGCCC???@@@>>>>>>???@@@???===;;;:::999999888777666666555555555555555666666666777777999999<<>>FFFIIIIIILLLUUU^^^^^^___bbbdddeeeccc^^^ZZZUUUQQQNNNNNNPPPRRRQQQOOOPPPFFF???BBBFFFEEECCCDDDGGGGGGQQQttt```<<<666///,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................//////000333444999OOOsss}}}zzzfffGGG666???KKK\\\ooo|||ttteeeXXXLLLFFF===777666777777777000000222555888999777555555555666666888999;;;<<<;;;:::999::::::::::::999======>>>======<<<;;;;;;999>>>DDDFFFEEEAAA???>>>EEEUUUgggsss}}}yyy]]]EEE>>>BBB@@@888[[[tttxxx}}}mmmkkklllmmmppprrrqqqlllgggdddbbbaaabbbddddddcccaaaccc___[[[[[[]]]\\\XXXUUUSSSNNNGGGBBB>>><<<:::888666333333666:::JJJlllppp[[[bbbiiitttkkkkkkfffQQQLLLYYYsssaaaYYYRRRBBBCCCQQQ\\\fffiiibbb```VVVMMMLLLLLLMMMQQQWWWUUU\\\vvv|||WWWRRR~~~uuuoooiii```YYYYYY^^^eeejjjZZZ^^^aaa]]]TTTTTTfffzzz|||}}}uuu{{{xxxmmmnnn{{{{{{|||uuunnniiiaaa___^^^]]][[[YYYUUURRROOOKKKEEEBBB@@@???>>>===???AAAAAA>>>:::777888:::>>>>>>===<<<;;;999777666444444666999===@@@AAAAAACCCAAA???@@@BBBDDDFFFFFFKKKJJJGGGBBB===:::999:::>>>FFFJJJNNNPPPNNN___~~~YYYSSSOOOQQQQQQQQQOOOOOOQQQUUUXXXTTTTTTTTTRRRQQQRRRTTTVVVQQQSSSUUUUUUTTTUUUVVVXXXZZZWWWhhhfffYYYhhhyyyyyyvvvwwwzzzxxxpppcccSSSEEE<<<888@@@999666777888666333444666666666777888999:::;;;:::<<<>>>@@@@@@BBBDDDFFFHHHFFFEEEIIINNNQQQPPPNNNNNNQQQSSSVVVffflllJJJGGGKKKYYYvvvpppTTTLLLGGGHHHEEE>>><<>>???@@@@@@???>>><<<;;;::::::999888777666555444444444444555555555666666666;;;666<<<]]]xxxttt|||ZZZGGG777666<<<@@@EEEKKKLLLQQQYYYaaaeeeddd___ZZZYYYSSSNNNLLLMMMMMMJJJFFFDDD???>>>BBBDDDCCCAAAAAAMMMlllvvv222222111///,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------......///000///555444444MMMwwwjjjhhh{{{kkkQQQ777;;;EEEVVVeeerrrwwwnnnjjjbbbVVVJJJAAA<<<888555:::999888888777555111...999888888888888888999999;;;:::::::::::::::::::::;;;;;;<<<<<<======>>>>>><<<>>>???>>>>>>EEERRR]]]nnnsssaaaHHH>>>EEE===000EEElllsssyyyfffccceeefffhhhkkkllliiiddd```]]]\\\[[[]]]___aaa``````\\\YYYUUUUUUWWWXXXWWWUUUOOOKKKEEE@@@===:::777555444222222222444DDDhhhvvvyyybbbYYYzzzqqq^^^hhh___\\\ZZZ{{{```SSSKKKAAAFFFSSSZZZccchhhccc^^^ZZZRRRKKKNNNWWW\\\[[[JJJNNNddd~~~pppqqqvvvgggaaaeeessstttfffhhh]]]XXXuuugggiiieee]]]ZZZ^^^bbbbbbbbbdddhhhggg]]]WWWaaapppyyyyyytttmmmnnnwww|||zzz}}}}}}|||wwwnnnfff]]]\\\[[[ZZZYYYVVVRRROOOMMMIIIDDD@@@???>>>======???AAACCCBBB>>>:::999999999888888888777666555555444555777;;;???AAA@@@???CCC???;;;===BBBGGGGGGFFFIIIGGGCCC>>>999888:::<<<@@@HHHKKKLLLNNNQQQhhhqqqUUUSSSQQQVVVUUURRRPPPPPPQQQTTTVVVSSSUUUVVVUUURRRQQQTTTWWWSSSTTTVVVVVVUUUVVVWWWYYY[[[WWW[[[ooooooaaajjj~~~yyyyyy|||{{{rrrfff[[[RRRLLLGGG>>>666666888777666777666666666777888:::;;;<<<;;;===???AAABBBCCCEEEGGGIIIGGGGGGJJJNNNPPPQQQPPPVVVTTTVVVkkkgggEEE@@@PPPYYYpppYYYJJJGGGGGGIIIEEE>>><<>>:::;;;>>>BBBGGGIIIHHHFFFGGGBBB===<<<>>>>>>;;;888===BBBFFFBBB===AAAPPP``````>>>///......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------------...//////...444222,,,888^^^~~~yyyvvvlll```kkkTTTBBB777===JJJZZZmmm~~~~~~zzzrrrggg[[[OOODDD>>>:::666222111333888;;;===999888888777777888888888888999::::::::::::;;;<<<888888999:::;;;<<<===>>>BBBCCCEEEJJJUUUjjjjjjOOOBBB======@@@>>>LLL~~~\\\zzzssscccbbbbbbaaabbbbbbcccbbb```]]][[[YYYYYYYYYZZZ\\\]]]]]]]]]ZZZWWWTTTSSSTTTVVVVVVUUUPPPLLLGGGBBB>>>999444111111111222222333DDDkkkrrr|||}}}iiiRRRrrr~~~kkksss{{{uuuzzz```RRRDDD@@@HHHTTTXXXaaahhhccc]]]___YYYNNNQQQ___ccc\\\NNNRRRcccwwwtttcccaaannnlllWWWHHH777AAACCCAAAMMMiiidddcccgggiiiggg___[[[\\\]]][[[\\\___eeeggg^^^TTT\\\lllzzzppphhhiiikkkkkkooovvv{{{yyyxxx{{{~~~zzzppphhh___]]][[[YYYXXXUUUQQQMMMLLLHHHCCC@@@>>>>>>===<<<@@@AAACCCCCCAAA>>>;;;:::666666555555555555555555555666999===@@@BBB@@@>>>CCC>>>;;;>>>EEEJJJJJJHHHEEECCC???:::888999<<<@@@EEEMMMOOONNNSSS\\\wwwbbbUUUMMMSSSVVVTTTRRRQQQRRRTTTVVVWWWSSSUUUWWWVVVSSSRRRTTTWWWSSSTTTUUUUUUUUUUUUVVVXXXUUUWWWTTTWWWmmmoooYYY```uuuqqqxxx{{{yyywwwvvvqqqjjjNNNCCC999777888888999:::666666666777888:::;;;<<<;;;===???AAAAAACCCEEEGGGIIIJJJKKKJJJIIIKKKOOORRRQQQ___tttiiiUUUDDDGGGTTTccc\\\RRRMMMIIIHHHHHHGGGCCC@@@@@@??????>>>>>>===<<<<<<;;;::::::999888777666555444333333333333444444444444333777555777;;;BBB]]]pppSSS;;;555<<>>???@@@???@@@>>><<<===@@@CCCCCCCCC@@@DDDFFFEEEMMMfff{{{999,,,888000---+++,,,//////,,,(((++++++++++++++++++++++++,,,++++++++++++,,,---------------------.../////////...//////222DDDmmm~~~qqq[[[www~~~\\\;;;333===IIIVVVaaarrr|||{{{sssjjjccc___WWWQQQGGG@@@;;;999888888555555555666777999:::;;;555777999:::999999;;;===============>>>@@@AAABBBOOOXXXhhhzzz{{{]]]NNNHHHEEE;;;HHHBBB999ZZZgggooouuu```^^^dddeeeaaa```^^^\\\ZZZYYYYYYYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\YYYVVVTTTTTTTTTUUUUUUSSSQQQMMMJJJFFFAAA;;;777555555666666666EEEkkkxxxsssRRRiii}}}VVVRRRWWWYYYbbbrrr{{{kkkVVVKKK@@@@@@KKKUUUXXXaaajjjeee]]]eeeaaaVVVWWWcccfff___ccciii|||ppplllwwwpppUUUCCC888@@@AAABBBDDDGGGUUUooofffggggggeeebbb```^^^^^^^^^___WWWWWW]]]ccc^^^UUU]]]mmmxxxhhh^^^aaabbb^^^aaakkkqqqqqqtttzzz~~~|||tttlllccc```\\\YYYVVVSSSOOOLLLJJJGGGBBB>>>======<<<<<>><<<;;;777666666555555666666777888999;;;>>>AAABBBAAA???BBB???===@@@FFFJJJIIIFFF???>>>;;;888888;;;@@@DDDGGGMMMMMMOOOZZZjjj^^^UUURRRGGGSSSRRRQQQPPPQQQTTTWWWXXXXXXRRRTTTTTTTTTSSSRRRSSSTTTQQQRRRSSSSSSRRRRRRSSSUUUNNNTTTQQQNNN___|||___LLLUUUiiixxx~~~wwwQQQHHH???===;;;777666777888888888999999;;;<<<===;;;===???AAAAAACCCEEEGGGCCCEEEGGGGGGHHHMMMVVV]]]iiiyyy^^^NNNGGGIIISSSdddlllPPPNNNNNNKKKHHHGGGGGGFFFCCC@@@>>>>>>===<<<<<<;;;;;;:::888888777777666666555555333333333444444444555555333555777;;;999222CCCfff|||dddJJJ<<<===<<<<<<===???AAA@@@??????@@@AAA@@@???@@@CCCFFFEEEMMMZZZooouuuGGG111444...111...+++,,,//////,,,(((+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,------...//////***,,,222...///HHHhhh~~~ZZZJJJaaawww|||kkkQQQ888---888HHHTTTddduuu}}}zzzzzzzzz{{{vvvmmmddd[[[QQQHHHCCCIIIHHHEEECCC@@@???=========@@@BBBAAA???>>>@@@CCCAAABBBFFFKKKQQQXXX^^^aaauuuzzzfffPPPCCC<<<:::888888BBBUUUtttllljjj{{{jjjcccfffaaa```fffbbbbbb```\\\YYYWWWXXXYYY\\\]]]]]]\\\ZZZYYYZZZ[[[\\\[[[XXXVVVTTTTTTTTTTTTQQQPPPOOONNNLLLGGGAAA===777555555444222===]]]}}}|||}}}\\\aaa~~~HHHQQQ]]]aaagggxxxsss```OOOEEEBBBCCCNNNWWWZZZfffooojjjdddlllkkkaaa^^^gggllliiirrr\\\===999===EEEAAABBBEEEEEELLLgggbbb___jjjaaa\\\```cccaaabbbhhhggg___```iiiiiiccchhhvvvyyy~~~rrrddd\\\YYYXXXYYYZZZcccfffmmmuuu{{{zzztttoooiiiddd^^^XXXTTTQQQMMMKKKHHHDDD???<<<;;;;;;;;;:::<<<;;;:::::::::;;;;;;;;;999999888777777777888999;;;;;;<<>>DDDIIIHHHLLLKKKQQQfff|||zzzPPPPPPQQQLLLSSSTTTSSSRRRSSSUUUVVVTTTRRRQQQPPPPPPPPPQQQRRRPPPOOONNNOOOQQQPPPOOOOOOPPPRRRLLLNNNPPPQQQXXXiiiyyymmm]]]QQQMMMooo~~~~~~}}}{{{uuu___ZZZWWWTTTNNNCCC===<<<<<<<<<;;;;;;<<<===>>>>>>;;;>>>@@@AAABBBCCCFFFHHHCCCDDDHHHPPP\\\kkkzzzpppOOODDDHHHCCC\\\sssoooWWWKKKMMMHHHHHHHHHFFFEEEDDDAAA???===<<<<<<;;;::::::999:::555555555555555555555555444444444444555555555555222666555555888333888JJJzzzyyy]]]IIIFFFCCCAAA@@@@@@>>>===;;;AAAGGGHHHHHHKKKTTT[[[nnn}}}yyyDDD000///333(((,,,,,,------,,,,,,,,,+++************************+++++++++***++++++,,,---------,,,,,,------...///,,,+++...111...+++333AAAfffjjjWWWVVVXXXeee~~~yyySSS777444:::<<>>;;;::::::999999999777555444666888999:::;;;:::999888888999:::;;;=========???BBBDDDCCCBBBBBBBBBBBBCCCBBB@@@===:::666666777888:::???FFFKKKNNNQQQOOOYYYtttYYYSSSSSSSSSVVVTTTZZZXXXUUUUUUUUUSSSNNNJJJOOOMMMLLLMMMPPPQQQNNNKKKLLLNNNOOONNNMMMMMMNNNOOOPPPKKKNNNVVVSSSQQQgggtttlllrrrkkkZZZNNNeeevvvuuuqqqtttvvvtttuuuuuuuuusssiiiYYYNNNJJJ???>>>>>>>>>>>>>>>???@@@<<<>>>AAABBBCCCDDDGGGIIIKKKLLLRRRbbbzzzlllYYYKKK@@@@@@GGG^^^mmmUUUGGGBBBPPP@@@DDDGGGEEEBBB@@@???>>><<<<<<;;;:::999999999999444444444555555555555666444444444555555555666666111888333---666;;;888999LLLhhhuuuhhh___YYYVVVUUUOOO[[[jjjssszzzxxx999///;;;+++)))333'''+++...---)))(((,,,000************************++++++******++++++,,,------,,,,,,,,,,,,---......***///111//////111111///IIIggg|||zzziiiIIIbbb|||mmmMMM111333:::CCCLLL[[[kkkuuuxxx}}}yyyvvvvvvzzz~~~|||{{{zzzzzzyyyyyyyyyyyypppssssssooohhhdddeeegggmmmooorrrxxxnnnTTTCCCAAAAAAGGGJJJ@@@:::PPPooofffRRRdddkkkjjjgggbbb]]][[[]]]aaadddhhhkkkjjjddd^^^[[[ZZZZZZ\\\^^^]]]ZZZZZZ[[[^^^TTTUUUVVVUUUTTTRRRQQQRRRZZZZZZYYYXXXUUUOOOGGGAAA:::777555555333999NNNfffxxxjjjTTTuuu~~~yyysssqqqlll```NNN???LLLLLLUUU]]]bbbrrr|||tttuuuyyyyyyppphhhmmm}}}dddDDDAAAEEECCCMMMYYYfffssshhhUUUtttsssgggVVV```ttthhhYYYcccaaaZZZXXX[[[]]][[[\\\```]]]fffyyy___OOOSSSPPPDDDMMMQQQVVV]]]ffflllmmmkkkmmmhhh```YYYTTTMMMFFFAAA>>>===;;;:::999888777777<<<999555555777888777555666666666777888999;;;;;;@@@@@@AAAEEEHHHHHHDDD@@@DDDDDDCCCBBB@@@===;;;:::999777555888>>>EEEJJJLLLOOONNNTTTddd}}}oooLLLSSSLLLLLLXXXVVVXXXVVVSSSPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQLLLMMMOOOPPPQQQQQQQQQQQQOOOQQQQQQPPPOOOTTT^^^fffddd]]]XXX]]]jjjxxx}}}wwwmmmfff^^^XXXPPPHHHEEEFFFIIILLLFFFFFFIIIMMMKKKIIIPPP[[[ffflll|||mmmeeeVVVEEE===BBBPPP[[[zzzlllPPPLLLKKKFFFCCCCCCCCCAAA@@@???>>>>>>>>>;;;::::::999888777666666444444333222222222222333222222222222222222222222333333333333333333333333888NNNoooYYY333...222+++(((...******************************************************+++,,,---///000111,,,,,,,,,---------......---------...///000000111:::MMMppp~~~~~~^^^NNNHHH]]]zzzgggLLL;;;777555888===GGGWWWeeepppyyy~~~|||xxxtttssstttoooiiiccc```aaabbbbbbaaadddeeedddaaa___aaafffjjjnnnuuutttcccQQQCCC@@@DDDIIIAAA<<<>>>GGG[[[sss^^^cccwwwjjjhhhfffccc___]]]^^^bbbeeehhhhhhgggccc___\\\[[[\\\\\\aaabbb]]]YYYZZZ[[[[[[VVVSSSPPPRRRWWW\\\______bbb```^^^\\\YYYRRRIIIBBB999999666444333111HHHnnnooozzzyyy{{{ZZZkkkcccccchhhlllfffVVVIIIEEEQQQMMMRRR```hhhhhhmmmwww~~~}}}xxxqqqpppxxxxxxMMMHHHIIIJJJUUUdddoooWWWnnnqqqjjjaaa\\\fffnnnbbb[[[eee^^^XXXUUUWWWVVVRRRQQQSSS]]]cccwwwvvvZZZJJJFFFFFF@@@CCCGGGLLLTTT[[[```bbbfffbbb\\\VVVQQQKKKCCC>>>===<<<;;;:::999999999:::;;;999666666888999888777555555666888:::<<<>>>???DDDCCCBBBDDDGGGGGGFFFCCC@@@???>>><<<:::999777777888888999===DDDJJJNNNOOOOOOMMMYYYvvvSSSEEESSSMMMLLLTTTNNNRRRQQQPPPOOOOOOOOOOOOOOOLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOPPPQQQNNNMMMPPPWWW]]]vvv|||iii___bbbllluuuyyyzzzyyy~~~vvvppplllhhhdddaaaaaadddjjjooopppvvvwwwpppsss]]]MMM>>>???PPPeeewwwtttTTTJJJKKKJJJFFFFFFCCCBBBAAA@@@???>>>>>>>>>:::999999888777666555444555444444333333333333333222222222222222222222222333333333333333333333333777888FFFdddgggJJJ444&&&+++111---+++///************************************************+++++++++++++++,,,---...,,,,,,,,,------------...---------...///000000000---444DDD___~~~{{{qqqbbbZZZ^^^nnnuuuVVV777---555<<<<<<999PPP]]]nnn{{{~~~zzztttppp~~~yyyuuuooollllllkkkjjjhhhcccddddddeeefffllltttzzz|||ooo___KKK:::888<<<>>><<<:::555;;;MMMhhhrrr\\\\\\nnniiinnndddcccaaa___^^^```cccfffaaaaaa```_________^^^^^^```bbbaaa^^^]]]^^^\\\XXXVVVUUUUUUXXX\\\^^^]]]\\\\\\[[[YYYXXXWWWRRRKKKFFF===<<<666444444111DDDggg~~~```hhhyyyxxxWWWWWWWWW]]]ccc___QQQGGGEEEVVVOOOQQQZZZ___[[[\\\bbbwww}}}___KKKPPPVVVbbbvvvjjj}}}xxxmmmfffkkkpppdddWWWXXX]]]\\\XXXVVVXXXXXXUUUTTTUUU___^^^nnn|||pppSSSBBB???<<<<<<>>>@@@DDDJJJRRRWWW[[[YYYVVVSSSOOOJJJCCC???>>>===;;;999999:::;;;<<<;;;999777777999:::::::::888888999:::;;;===>>>???FFFDDDBBBBBBDDDEEEEEEDDD===<<<999777666555555555888:::???DDDIIIMMMPPPRRRLLLVVVfffaaaHHHJJJWWWQQQQQQVVVMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMRRRQQQPPPOOONNNOOOOOOPPPPPPRRRRRROOOMMMMMMQQQUUUYYYuuuwwwiiiUUUWWWccc}}}~~~|||~~~qqq```\\\^^^SSSDDD>>>LLLggg```SSSKKKKKKKKKEEECCCEEEBBBAAA@@@???>>>=========999888777666555444444333555555444333333333333444222222222222222222222222222222222222222222222222777......DDDfffsss888***)))+++//////+++***,,,************************************************++++++************++++++,,,,,,,,,,,,---------------------...//////000000/////////:::]]]}}}nnnXXXVVVmmmwww]]]GGG666---...444444;;;IIIYYYgggnnnnnnkkkrrryyy~~~}}}|||{{{yyyxxxsssuuuwwwyyy~~~|||kkkYYYFFF:::<<>><<<;;;;;;;;;===CCCJJJOOOOOOOOOOOOMMMJJJFFFCCCAAA???<<<:::999:::;;;<<<:::999888888999;;;<<<<<>>===<<<<<<<<<<<<<<>>DDDHHHJJJLLLOOOQQQQQQkkk}}}uuu]]]QQQSSSVVVQQQTTTXXXPPPPPPPPPQQQQQQPPPNNNLLLKKKOOOOOOOOOOOONNNNNNMMMMMMQQQPPPNNNMMMMMMNNNPPPQQQRRRSSSTTTRRRPPPOOOPPPRRROOO___vvvttt```PPP[[[WWWYYYggg|||xxxeeeQQQJJJMMMNNNJJJEEELLLNNNZZZppp___WWWQQQNNNMMMHHHBBBBBBFFFAAA@@@???>>>===<<<<<<<<<999888888777666555444333666555444444333333444444111111111111111111111111222222222222222222222222333222333999DDDZZZ{{{qqqCCC///...444555///))))))++++++************************************************+++************+++,,,,,,++++++,,,,,,,,,------------------....../////////000555444333AAAbbbzzzbbbRRRKKKkkkwwwvvvXXX;;;222666444444777>>>EEEJJJLLLKKKVVV___lllxxxwwwoooccc\\\QQQGGGAAA??????@@@???AAA???666222@@@aaa}}}}}}qqqZZZcccppp^^^jjjhhhTTT]]][[[YYYWWWVVVVVVUUUTTTVVVSSSRRRUUU[[[___]]]YYYYYYZZZZZZXXXZZZ\\\XXXRRRQQQTTTYYY]]]___]]]ZZZXXXVVVUUUUUUTTTSSSQQQNNNMMMDDD@@@666333666222:::OOOWWWxxxwwwdddccc}}}___]]]LLLIIILLLUUUTTTKKKLLLUUUWWWLLLEEEFFFJJJIIIHHHJJJNNNTTT```mmm{{{~~~TTTKKK]]]aaaiii}}}kkkwwwmmmccciiihhhWWWXXXccc___WWWVVVVVVYYYaaakkksssvvvlll^^^^^^gggooo|||oooIII@@@:::777777555333777>>>@@@CCCFFFHHHHHHGGGEEEDDDBBB@@@===;;;999999999:::::::::999999999:::<<<===AAA@@@???>>>============@@@BBBDDDDDDBBB@@@===<<<888777555555555777999:::===BBBGGGIIIIIIJJJOOOSSSeeezzz\\\YYYSSSQQQOOONNNSSSUUUNNNPPPPPPQQQQQQPPPOOOMMMLLLRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKLLLNNNPPPRRROOOQQQRRRRRRQQQPPPPPPPPPRRRVVVcccwwwwwwrrrzzzdddVVVJJJNNN```ttt|||uuuqqqmmmkkkSSSJJJAAA>>>;;;:::???FFFNNN]]]wwwaaaKKKQQQMMMJJJIIIHHHEEEEEEGGG@@@???>>>===<<<;;;;;;;;;:::999888777666555555444555555444333333333333444111111111111111111111111111111111111111111111111---333888444...666SSSppp[[[999///...,,,000///(((&&&***...---************************************************))))))******+++---...///+++++++++,,,,,,,,,------------------............'''+++111333222>>>^^^}}}uuudddUUUXXX___nnnzzzvvv___CCC222222222222333444666888999999AAANNN[[[fffooowww{{{xxxhhhXXXMMMHHHFFF;;;===???===:::999===AAA777:::AAAMMMcccjjjKKK```wwwjjjZZZZZZ[[[YYYXXXZZZXXXVVVVVVVVVUUURRROOOWWWTTTRRRTTTXXXZZZVVVRRRRRRWWWZZZWWWVVVWWWXXXVVVSSSUUUYYY\\\]]]]]]]]]\\\YYYYYYXXXWWWTTTQQQNNNMMMEEEBBB888444777333666FFFOOOsss~~~hhh^^^tttsss```eeeVVVPPPQQQXXXUUUKKKMMMZZZWWWKKKAAAAAAHHHNNNOOOPPPHHHGGGJJJQQQZZZkkk|||ZZZLLLUUUbbbaaaqqqpppfffrrrlllfffccc\\\UUUYYY^^^ZZZ^^^^^^]]]]]]dddnnnuuuvvviiiaaaaaagggqqq~~~kkkLLLAAA999999888333555:::555888<<<>>>>>>>>>???@@@???>>>===;;;:::999999888:::::::::999888999;;;============>>>???@@@AAABBB???BBBEEEEEEBBB>>>;;;:::444444444555777999;;;===AAAEEEJJJJJJIIINNNXXXaaaxxxiiiOOOKKKMMMMMMNNNRRRUUURRROOOLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNJJJJJJJJJJJJKKKMMMOOOPPPJJJKKKLLLMMMNNNNNNMMMMMMNNNSSS[[[gggvvv|||nnn___RRRLLLLLLMMMWWW```mmmtttvvvxxx|||rrrnnneee]]][[[\\\XXXRRREEEBBBEEELLLPPPSSS^^^lllppp}}}___RRRQQQLLLKKKJJJKKKLLLJJJEEEAAA??????===<<<;;;::::::::::::999999888777666555444444444333222222222222333111111111111111111111111000000000000000000000000///111333222...///<<>>BBBHHHNNNQQQVVVZZZ___eeeiiinnnrrruuuuuuuuutttsssoooggg^^^XXXGGGFFFCCC???<<<;;;===@@@??????===999555666<<>>999:::555444@@@ZZZyyy~~~www|||pppaaammmlllgggkkkddd]]]^^^ddd\\\KKKIIIUUUTTTIII@@@BBBNNNXXXZZZXXXMMMKKKKKKLLLJJJMMM]]]pppvvvcccMMMJJJRRRaaakkktttlllnnntttllloooeeeXXXYYYZZZVVVUUUaaacccbbb___bbbiiikkkgggZZZ]]]ccceeeooofffSSSCCC???<<<666555999222555777888777777999;;;::::::;;;<<<;;;;;;:::999:::;;;;;;999777777999<<<=========>>>???AAABBBCCC>>>@@@AAA@@@<<<888777777222444666888;;;>>>@@@AAADDDHHHLLLLLLNNNXXXjjjyyymmmRRRKKKFFFLLLNNNQQQUUURRRNNNRRRLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHHHHIIIJJJKKKJJJJJJHHHNNNUUUXXX___ooo|||pppddd\\\XXXQQQQQQQQQQQQQQQOOOMMMLLLIIILLLLLLKKKMMMPPPMMMGGGGGG@@@EEEXXXlllyyykkkRRRPPPRRROOOKKKLLLLLLLLLMMMKKKEEE??????>>><<<;;;::::::999999999888777666555444444333333333222111111111111222111111111111111111111111000000000000000000000000333000///333444222444888JJJZZZrrrqqqBBB...111777444//////,,,,,,//////+++'''&&&************************************************)))))))))******,,,------***++++++++++++,,,,,,,,,------------------------222///,,,...//////000111EEE^^^zzz{{{kkkYYYOOOPPP[[[ooommmYYYLLLAAA888111444444333111000000222555666999===???@@@BBBFFFIIIDDDBBBAAAAAA@@@<<<555000666999>>>???===888444222<<<::::::@@@MMM[[[gggnnniiiRRR\\\tttWWWYYYXXXVVVVVVYYY[[[ZZZTTTSSSTTTYYY]]]]]]YYYTTTSSSTTTUUUUUUUUUTTTRRRQQQVVVXXXWWWSSSRRRUUUVVVUUUUUUXXX[[[[[[YYYWWWWWWWWWTTTWWW[[[\\\ZZZWWWUUUUUUNNNPPPGGG???===666333<<<]]]sssyyyfffhhhwwwyyy|||sssmmmqqqwwwiiiMMMCCCKKKJJJCCC???GGGXXXeeeeee```[[[[[[___ccc\\\UUU]]]lllzzzqqqfff[[[OOOWWWggguuuiiiqqqmmmdddqqqfffYYYaaaaaaYYY]]][[[___^^^[[[[[[^^^\\\UUULLLWWWaaa___fffyyy```IIIAAA<<<333000333444666888777444444666888555777999<<<===<<<;;;::::::;;;;;;999666666888;;;@@@??????>>>??????@@@@@@;;;<<<<<<999444222222444444666999===AAADDDFFFGGGEEEJJJNNNOOOSSSaaayyyUUULLLOOOJJJPPPOOOOOOOOOGGGFFFQQQOOOMMMKKKIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGIIIHHHHHHHHHJJJJJJJJJIIIIIIMMMQQQRRRTTT___rrr{{{ooo```WWWWWWYYYWWWUUUTTTWWWVVVTTTZZZjjjvvvzzzppplllqqq___MMMMMMNNNLLLIIIEEEFFFFFFFFFGGGHHHGGGEEE>>>===<<<;;;:::999999999777777666555444333333222333222111111000000111111000000000000000000000000000000000000000000000000///...000333111......222444444HHHmmm{{{BBB<<<444......///---***...)))(((------((((((,,,******************************************************))))))))))))************+++++++++,,,,,,,,,------------------------)))000000)))***222444...)));;;YYYvvv}}}wwwqqqmmmfff\\\VVVUUUkkkkkkpppyyy|||oooUUU???222333444444444666999<<<777999:::888666555777:::888666555777999:::888555444555666666777:::>>>AAASSSTTT\\\lll~~~~~~~~~kkkddd^^^[[[YYYaaa{{{lllVVVRRRQQQUUUZZZYYYTTTSSSVVVUUUTTTUUUXXX\\\[[[UUUOOOOOORRRUUUVVVUUUTTTTTTTTTZZZWWWRRRMMMOOOSSSSSSNNNRRRVVVZZZZZZVVVQQQOOONNNNNNSSSZZZ\\\\\\ZZZYYYZZZSSSWWWNNNEEE@@@666222:::QQQ```}}}kkkeeeqqqqqqqqq||||||xxxtttRRR@@@DDD???;;;<<>>======777999888555111000333555999888999===CCCHHHIIIHHHIIIIIILLLVVVggg{{{___QQQRRRQQQNNNMMMLLLKKKLLLMMMNNNOOONNNJJJFFFEEEFFFHHHJJJKKKKKKIIIHHHHHHIIIJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEDDDDDDDDDDDDJJJJJJLLLOOOTTT[[[aaaddduuu}}}}}}|||~~~}}}{{{~~~|||aaaVVVNNNMMMMMMJJJJJJMMMHHHHHHFFFEEEDDDDDDDDDDDD???>>>===;;;999888888888777666555444444333444444222222222111000//////...000000000000000000000000////////////000000000000000000000000000000000000222444777<<>>FFFCCCCCCPPPbbbmmmwwwkkkeeeggggggccchhhzzz```MMMMMMZZZnnnvvv[[[SSSVVVUUUWWWYYY[[[[[[YYYWWWUUUTTTUUUVVVVVVUUUVVVXXXZZZXXX]]]\\\TTTTTT[[[YYYPPPTTTSSSRRRQQQQQQRRRSSSTTTYYYYYYXXXVVVTTTQQQOOONNNKKKLLLPPPUUUYYYZZZXXXVVVTTTSSSOOOJJJEEE???:::777HHHWWWggg}}}```iii|||yyywwwyyywwwxxxYYY???<<<@@@CCCDDDRRRkkkwwwxxx~~~ooo[[[ppp{{{hhheeennndddZZZZZZccciiigggbbbTTTTTTYYY^^^\\\WWWVVVZZZUUU\\\WWWVVV___\\\___uuussscccQQQ@@@999:::;;;888555333444444444444555555555555555666666777777666555555666999<<<>>>???>>>===;;;:::999999888666777777777888999;;;<<<;;;<<>>===;;;:::888777777777666555444333333222222222222222111111000//////...////////////////////////.../////////000000000000///////////////////////////111222333777BBBPPP[[[uuupppRRR<<>>TTTqqq}}}mmmUUUEEEDDDPPP```jjjqqqtttjjjRRR???<<>>KKKJJJOOOZZZ___]]]___cccdddVVVPPP[[[mmmxxx}}}hhhZZZXXXYYY\\\uuugggZZZUUUSSSQQQTTTUUUWWWXXXXXXWWWUUUTTTRRRSSSTTTSSSSSSSSSUUUWWWYYY___^^^VVVTTTYYYXXXQQQLLLMMMOOORRRUUUXXX[[[]]]ZZZYYYWWWUUURRROOOMMMLLLHHHKKKOOOSSSTTTTTTSSSRRROOOOOOMMMKKKFFF@@@:::777@@@SSSlllmmmjjjuuu}}}zzztttqqqtttzzzxxxsssiiiQQQ======:::FFFQQQaaauuuzzz|||}}}```UUUuuu\\\\\\hhh```YYYYYY^^^aaa\\\VVVUUUTTTUUUYYYYYYWWWVVVXXXTTTXXXSSSOOOUUUUUUYYYhhh~~~iiiQQQAAA::::::888777666777888777666666555444333333333444555555444333333333555777999888777666666555555555555444444666999<<<>>>?????????@@@CCCHHHLLLMMMKKKIIIPPP^^^ppp|||nnnOOOLLLSSSUUURRRNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJHHHIIIKKKLLLLLLLLLIIIGGGFFFFFFFFFFFFDDDCCCFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHGGGHHHIIIJJJKKKLLL\\\pppiiiXXXQQQOOOJJJHHHKKKNNNMMMKKKKKKEEEEEEFFFEEEDDDBBBAAA???<<<;;;:::888777666666666555444333222111111111111222111111000000//////...////////////////////////....../////////000000000///////////////////////////111222111///111555:::KKK```}}}qqqcccMMM:::000...222555///...---,,,,,,+++,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...000...***+++888OOObbbyyy{{{eeeRRRLLLNNNQQQSSSRRRVVVXXXTTTQQQXXXhhhvvvYYYSSSQQQVVVYYYSSSGGG@@@RRRRRRPPPGGG;;;666???MMMCCCCCCQQQhhhnnncccaaajjjssslllwwwzzzmmmeeehhhdddXXXWWW[[[[[[cccxxxnnnUUULLLSSSXXXTTTLLLSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQPPPOOOOOOQQQSSSYYY______WWWRRRTTTTTTPPPGGGIIIMMMRRRWWW[[[^^^___WWWVVVSSSPPPMMMKKKIIIHHHGGGKKKOOOQQQOOOMMMMMMNNNLLLMMMOOONNNKKKDDD===999<<>>@@@@@@@@@@@@AAAFFFEEEEEEGGGKKKOOORRRTTThhhrrr{{{VVVLLLSSSWWWUUUSSSQQQQQQRRRRRRQQQOOOMMMKKKIIIIIIIIIKKKMMMNNNMMMLLLIIIGGGEEEEEEEEEEEECCCBBBEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKGGGGGGGGGGGGHHHIIIJJJKKKHHHOOOYYYfffuuu{{{mmmXXXKKKLLLSSSKKKIIIIIIMMMPPPOOOLLLIIICCCDDDEEEEEECCCAAA>>><<<;;;;;;999888777666666666555444333222222111111111111111000000////////////////////////////////////........./////////000000////////////////////////...000222333222111333444333888FFFZZZlllzzz|||dddMMM777333///...///000...,,,------,,,+++******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***---///---+++...888@@@aaaggg{{{vvv{{{}}}eeePPPFFFDDDJJJZZZkkkyyyjjjiiiqqq{{{iii[[[gggTTT___hhhbbbdddooozzzvvvpppjjjYYYFFFCCCMMMUUUKKK___wwwyyy{{{SSSRRRQQQRRRTTTTTTRRROOOQQQPPPOOONNNNNNOOOPPPQQQNNNOOOOOONNNMMMMMMOOOPPPVVV\\\]]]UUUNNNMMMNNNMMMIIIKKKNNNRRRTTTVVVWWWWWWQQQPPPMMMJJJIIIHHHHHHHHHIIINNNSSSRRRNNNKKKLLLNNNNNNQQQTTTUUUQQQJJJBBB<<<===JJJkkkwwwssslll{{{}}}iiiWWW]]]^^^SSSHHHEEE===888>>>GGGXXXgggttt|||{{{SSSMMMkkkhhhyyyccc]]]WWWVVVYYY]]]^^^]]]XXXYYYYYYXXXXXXYYYZZZZZZZZZbbbfff]]]QQQTTT]]]___|||zzz}}}qqqRRRMMMEEE???;;;:::999888:::999777666555444555555777777666555555666777777888888999:::;;;===???@@@CCCHHHKKKJJJDDDAAABBBEEEJJJHHHGGGHHHOOOZZZfffmmmjjjZZZOOORRRTTTOOOMMMQQQQQQQQQQQQQQQPPPNNNLLLJJJHHHHHHHHHJJJMMMMMMLLLKKKHHHGGGEEEEEEFFFFFFDDDBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGDDDEEEFFFHHHIIIJJJJJJJJJHHHGGGIIIRRR___oooiiiNNNKKKTTTWWWRRRLLLKKKJJJJJJLLLNNNNNNJJJEEEBBBBBBCCCCCCBBB???<<<:::;;;;;;:::888777777777777666555444333222222222222000000000///////////////....................................////////////........................,,,---///000000111222444777///,,,555BBBKKKRRRVVV|||zzzhhhLLL;;;222&&&555111+++***+++,,,***(((,,,++++++************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,...///000000000///333@@@___}}}hhhbbb___aaa^^^TTTLLLJJJPPP```rrryyyqqqiiiooo{{{qqqzzzggggggrrrwwwlll\\\UUUYYY```HHHJJJIIIEEEIIIYYYooo~~~|||vvvaaaFFFOOOTTTVVVQQQIIIGGGLLLRRRNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNNNNMMMLLLLLLNNNPPPQQQVVVWWWQQQJJJGGGIIIIIIJJJKKKMMMOOOPPPPPPPPPOOONNNMMMJJJIIIIIIJJJLLLMMMNNNSSSWWWVVVQQQNNNOOOQQQSSSVVVYYYYYYUUUMMMEEE???===EEE^^^hhh|||oooyyy~~~gggQQQ```eee\\\PPPJJJBBB===DDDKKK\\\oooxxxTTTBBBRRR~~~kkknnnccc___YYYWWWYYY^^^ccceeeXXX]]]```]]][[[^^^aaaaaa^^^dddjjj___PPPXXXccc^^^zzzrrrtttvvvkkkZZZJJJAAA===<<<<<<======<<<<<<;;;:::999999999999999888999999::::::;;;<<<===???BBBEEEGGGHHHHHHKKKMMMJJJEEEBBBCCCEEEGGGGGGIIINNNYYYiiizzzuuuRRRQQQSSSUUUOOOHHHKKKSSSNNNMMMMMMLLLKKKJJJHHHHHHHHHGGGGGGHHHJJJKKKJJJHHHGGGEEEDDDDDDEEEFFFEEECCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEDDDEEECCCDDDJJJQQQXXXaaaiiixxx{{{|||tttUUUSSSQQQQQQNNNKKKLLLQQQKKKKKKIIIHHHJJJKKKGGGAAAAAABBBAAAAAA???===;;;999;;;:::999888777777777777666555444333333222222222////////////////////////........................------........./////////........................000000//////////////////000///000222///---111777RRRXXX\\\[[[\\\dddllloooiiinnnqqqnnneee\\\WWWUUUEEE===:::555***,,,555555---+++******---000222333++++++************++++++(((((()))))))))))))))***))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...+++)))***---000000///))),,,;;;PPP]]]iiiuuubbbYYYWWWNNNLLLKKKJJJGGGIIIUUUbbbVVVPPPRRR___iiiggg\\\SSS]]]]]]VVVLLLJJJQQQRRRMMMXXX[[[\\\dddyyyoooSSSGGGIIIMMMLLLLLLMMMLLLKKKJJJIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLJJJLLLMMMLLLLLLLLLNNNPPPNNNPPPPPPMMMIIIFFFGGGHHHIIIJJJKKKMMMNNNOOOOOOOOOPPPNNNLLLJJJKKKNNNRRRTTTSSSVVVYYYXXXUUUSSSTTTUUUVVVXXXZZZYYYUUUOOOHHHDDD999AAAPPP]]]{{{wwwvvvyyylllUUUbbbnnnjjj\\\RRRGGGAAAFFFDDDZZZwwwnnnJJJDDDHHH[[[hhh~~~```dddaaa\\\XXXWWWZZZ^^^aaaXXXbbbfff```YYYYYY\\\^^^^^^^^^bbbYYYQQQcccrrrfffhhhccciiiyyyjjj\\\QQQHHHDDD???@@@AAABBBAAA@@@>>>===:::::::::;;;;;;<<<<<<===<<<===???AAAEEEHHHKKKMMMKKKHHHFFFHHHKKKMMMMMMKKKKKKPPPXXXbbbmmm|||vvvSSSPPPQQQQQQPPPLLLKKKMMMRRRLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBBBBAAABBBCCCCCCDDDBBBCCCCCCDDDCCCBBBAAA@@@AAABBBDDDEEEFFFDDDBBBAAADDDCCCFFFKKKLLLJJJMMMTTTbbbhhhrrrzzz\\\OOOVVVRRRMMMLLLOOOQQQMMMFFFMMMMMMIIIEEEGGGKKKIIICCCBBBAAA@@@>>><<<;;;999999999999888777666666666666555444333222111111111111////////////////////////........................---------.........//////........................111000000000000000///...(((,,,222555222---000777444777666111000555999999>>>??????===999333...,,,---(((---111---000333,,,,,,...111111...+++((('''+++++++++******++++++,,,(((((((((((())))))******))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++***+++---///000444000,,,---222AAA]]]uuu~~~~~~sss^^^MMMQQQ^^^bbbYYYOOOHHHLLLVVV]]]UUUHHHLLLZZZZZZVVVUUU\\\fffmmmpppqqqlllJJJ>>>CCCKKKMMMMMMAAABBBFFFLLLPPPOOOJJJEEEIIIIIIIIIHHHHHHIIIIIIIIIGGGIIIJJJKKKKKKLLLNNNPPPNNNMMMMMMMMMLLLJJJIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTRRROOOLLLKKKKKKOOOSSSUUUUUUVVVWWWXXXXXXXXXWWWWWWZZZZZZ[[[ZZZWWWSSSOOOLLL:::BBBFFFVVVmmmuuuvvv|||}}}}}}~~~uuu```\\\ooorrreeeYYYMMMIIIOOOPPPkkk\\\CCCPPP___lll|||mmmkkk```___\\\ZZZZZZ]]]aaadddZZZeeeiii```TTTQQQSSSSSS[[[UUUWWWRRRSSSppprrrXXXVVV___tttyyy~~~{{{iiiVVVIIIAAACCCEEEFFFFFFDDDAAA@@@::::::;;;<<<======>>>>>>;;;<<<>>>BBBEEEIIIMMMOOOQQQJJJFFFKKKWWW___]]]WWWZZZbbbooo{{{gggNNNKKKMMMKKKHHHFFFJJJNNNMMMIIIMMMLLLJJJIIIHHHHHHIIIJJJHHHFFFDDDDDDEEEFFFEEEDDDAAA@@@@@@AAACCCDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCC???@@@AAABBBBBBBBBAAA@@@>>>@@@CCCEEEFFFFFFDDDCCCGGGGGGJJJNNNLLLHHHKKKRRRGGGSSS```iiirrr|||wwwfff^^^TTTPPPYYYIIIRRRWWWRRRNNNQQQRRRPPPPPPPPPKKKFFFGGGMMMLLLGGGBBBAAA???===;;;:::999999888777666555555555555555444333222111000000000000.........///////////////........................---------.........//////........................)))***,,,...111111000///333///---000111///---...---/////////333666333,,,111///,,,+++,,,000333666555,,,---111///111000&&&(((***,,,+++)))(((+++///,,,+++++++++++++++,,,,,,'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))---111111---+++,,,///)))...333333///000777???KKKbbb~~~ooovvvooottt}}}yyywwwbbbRRRKKKIIINNNLLLEEEDDDJJJJJJJJJJJJHHHFFFFFFIIIMMMHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGHHHIIIIIIKKKNNNPPPPPPMMMLLLNNNOOONNNMMMMMMNNNNNNNNNOOOPPPSSSUUUWWWRRROOOKKKIIIIIILLLPPPSSSVVVUUUUUUWWWYYYZZZYYYXXX]]]]]]\\\[[[ZZZXXXVVVTTT???GGGAAASSSeee~~~tttwwwxxxyyyzzz{{{zzzzzz~~~}}}jjjWWWooowwwlllaaaXXXVVV^^^lllhhhSSSjjjlll~~~^^^\\\\\\\\\[[[XXXVVVVVVWWWZZZZZZZZZXXXSSSNNNMMMPPPSSSQQQPPPRRRYYY``````]]]QQQ[[[ccccccgggttt{{{mmmVVVMMMFFFFFFGGGFFFFFFHHHEEEAAA;;;:::<<<>>>???>>>???<<<===AAADDDEEEIIINNNRRRMMMIIIKKKTTT___fffiii|||rrrRRRKKKKKKMMMJJJHHHHHHIIIKKKLLLLLLMMMJJJGGGEEEFFFGGGHHHGGGEEECCCAAA@@@@@@BBBDDDFFFAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAA???>>>>>>@@@AAAAAA@@@AAACCCDDDEEEEEEDDDCCCAAACCCEEEFFFIIIJJJLLLLLLMMMJJJLLLPPPVVV```kkktttzzzzzz{{{bbb]]]VVVSSSTTTVVVVVVVVVQQQOOONNNPPPSSSTTTRRRPPPMMMLLLJJJHHHGGGGGGGGGHHHBBBAAA???<<<:::999999999666666777777777555444222222222111111000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////000000000000000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,---------......---...///000111222333333111<<>>>>>>>>===??????>>>=========>>>>>>AAA???>>>>>>@@@AAAAAA@@@AAACCCDDDEEEEEEDDDCCCAAACCCDDDEEEHHHIIIKKKKKKLLLIIIIIIJJJLLLQQQVVV[[[^^^cccffflllrrryyy~~~}}}wwwpppdddYYYVVVTTTSSSTTTVVVXXXWWWVVVQQQPPPOOOQQQSSSSSSPPPNNNKKKJJJIIIGGGFFFFFFFFFFFFCCCAAA???<<<;;;:::::::::666666666666555444333222222222222111000000//////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................////////////////////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))************+++++++++,,,,,,,,,------------...---...///000111222222333555555777===III^^^tttzzzbbbWWWTTTPPPKKKKKKIIIHHHGGGHHHGGGFFFDDDCCCCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCC@@@BBBDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIIIIJJJMMMQQQTTTSSSQQQOOOMMMLLLLLLMMMNNNOOORRRUUUVVVUUUTTTUUUWWW\\\ZZZXXXVVVVVVTTTRRRPPPPPP@@@@@@MMMZZZlll}}}~~~~~~||||||tttsss|||qqqkkklllttttttppp{{{tttbbb___hhhrrrVVV___hhh\\\^^^\\\[[[\\\______]]]ZZZRRRSSSSSSRRRQQQSSSUUUWWWSSSSSSTTTTTTUUUXXX\\\___\\\YYYUUUUUU```rrr~~~uuuhhh___]]]XXXRRRLLLHHHGGGGGGFFFCCCPPPMMMLLLNNNPPPRRRZZZbbbccchhhnnnrrrtttvvvyyy||||||```QQQLLLLLLNNNTTTQQQNNNMMMMMMMMMMMMLLLIIIGGGFFFFFFGGGFFFEEECCCCCCCCCCCCCCCBBBBBBCCCCCCAAAAAA@@@???>>>======<<<======<<<<<<<<<===>>>>>>@@@???>>>>>>@@@AAAAAA@@@AAABBBCCCDDDDDDCCCBBBAAAAAABBBDDDFFFGGGHHHIIIIIILLLLLLKKKKKKKKKKKKLLLLLLSSSTTTZZZdddoootttqqqmmmpppxxx~~~~~~|||}}}wwwmmmmmmjjjddd___\\\TTTMMMQQQRRRTTTWWWZZZZZZWWWUUUPPPPPPQQQRRRSSSQQQNNNKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCAAA???===;;;:::::::::666666555444333333333333333333222222111000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................------------------------........................------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,)))************+++++++++,,,,,,,,,,,,---------------......///000111222222///000000...000999IIIUUUooozzzqqqSSSDDDGGGMMMLLLGGGJJJIIIGGGFFFGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBBBBBBBAAAAAA@@@===>>>@@@AAACCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDBBBDDDEEEFFFHHHJJJNNNQQQRRRPPPNNNLLLKKKLLLMMMNNNOOOPPPRRRSSSRRRSSSTTTVVVYYYWWWVVVUUUUUUSSSQQQNNNRRRLLLCCCFFFTTTaaavvvyyyooo~~~}}}~~~|||qqqrrr~~~yyyrrrttt~~~bbbKKKGGGDDDRRReee[[[[[[fff[[[]]]YYYVVVXXX[[[\\\WWWSSSSSSUUUUUUSSSTTTXXX[[[[[[ZZZ[[[]]]^^^\\\[[[```hhhaaa^^^ZZZYYY\\\aaaeeefff}}}zzz|||qqqhhh^^^VVVRRRPPPNNNLLLNNNMMMPPPUUUWWWZZZbbbjjjssswwwpppXXXSSSUUUSSSPPPRRRRRRPPPNNNMMMNNNNNNMMMLLLHHHGGGFFFGGGGGGGGGEEECCCCCCDDDDDDEEEEEEDDDCCCBBBDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAA???>>><<<===???@@@@@@???@@@AAABBBBBBBBBBBBAAA@@@???@@@AAACCCEEEFFFFFFFFFKKKKKKLLLMMMMMMMMMMMMMMMQQQQQQUUU]]]fffgggbbb\\\^^^dddiiiiiifffcccfffjjj```bbbaaa^^^aaafffeee```]]]^^^\\\XXXXXX[[[ZZZWWWWWWYYYZZZ\\\\\\ZZZVVVTTTPPPQQQRRRSSSRRROOOKKKHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA???<<<;;;::::::;;;888777555444333333444555333333222222111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------------...//////000111111---222666777444333444666:::III```xxxzzzhhhZZZUUURRROOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEEEECCCAAAAAAAAA@@@???@@@AAABBBCCC??????@@@@@@@@@???>>>>>>;;;<<<===>>>???@@@AAAAAA??????>>>======>>>??????AAACCCDDDDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHIIIKKKLLLNNNOOOOOOOOOPPPQQQSSSTTTQQQQQQQQQSSSUUUVVVUUUSSSPPPRRRDDD???MMMXXXjjj|||}}}www}}}{{{{{{|||uuuIIIAAALLLTTTIII______aaaqqqcccbbb]]]XXXWWWYYYXXXTTTPPPRRRUUUUUURRRTTTYYY[[[XXX^^^___ccceeebbb^^^cccllldddbbb___\\\XXXUUUVVVXXXlllqqqyyyoookkkkkkjjjiiiaaaccciiioooppppppuuu|||~~~[[[RRROOOVVVZZZTTTPPPRRRNNNLLLKKKKKKMMMNNNMMMLLLHHHGGGGGGGGGHHHGGGEEECCCCCCDDDEEEFFFFFFDDDBBBAAADDDDDDCCCBBBAAA@@@???>>>>>>>>>===>>>>>>???@@@AAA>>><<<;;;;;;===>>>>>>===?????????@@@@@@?????????======???@@@BBBCCCCCCCCCBBBCCCFFFIIIKKKLLLMMMMMMNNNPPPSSSVVVXXXXXXVVVTTTXXXWWWUUURRRQQQQQQSSSTTTPPPRRRSSSSSSVVV[[[[[[YYYaaabbb___YYYWWWYYY[[[YYY[[[\\\\\\[[[YYYWWWVVVUUUOOOQQQSSSSSSQQQMMMIIIGGGIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@>>><<<:::::::::::::::888777555555555666666333333222222111000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000444333111000000222333444333555:::CCCPPPcccuuuooo\\\QQQLLLJJJJJJKKKLLLLLLHHHDDDBBBEEEIIIGGGEEEDDDCCCDDDDDDCCCAAA@@@???>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;:::999999;;;<<<<<<;;;========================;;;;;;===>>>???@@@@@@@@@>>>@@@BBBEEEGGGIIIJJJJJJKKKNNNQQQQQQPPPPPPRRRTTTVVVQQQKKKHHHHHHJJJJJJIIIWWWXXXZZZ\\\^^^___`````````bbb```YYYUUUVVVXXXWWWVVVWWWXXXWWWUUUTTTUUUVVVOOOQQQSSSRRROOOKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCC???>>><<<:::999999999::::::999888777666666666666222222111111000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))************+++++++++++++++++++++,,,,,,,,,,,,------------......//////000......000333444444222777555333222666@@@LLLUUUZZZooo{{{eeeWWWNNNKKKJJJLLLLLLIIIIIILLLLLLGGGAAA???AAACCCCCCBBBDDDBBBAAABBBCCCDDDCCCAAA???>>>>>>===>>>>>>??????======>>>======<<<;;;:::<<<<<<<<<<<<===>>>???@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;===@@@BBBCCCEEEHHHJJJKKKIIIGGGEEEEEEEEEFFFGGGMMMLLLLLLMMMPPPQQQQQQPPPPPPPPPRRRUUUXXXXXXWWWUUUPPPSSSMMMEEEHHHQQQcccxxx}}}wwwrrrooottt{{{uuuSSSJJJRRRWWWTTTXXXEEEGGGiii```rrrjjjfff___YYYUUUTTTUUUUUUUUU[[[\\\XXX[[[bbb```WWWVVVTTTZZZbbbbbb[[[[[[ccc```\\\\\\aaabbb___^^^___```bbbpppgggWWWUUUPPPUUUWWWSSSOOOOOOOOOMMMJJJIIIHHHIIIJJJJJJIIIGGGGGGEEEBBBAAABBBCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;:::::::::999:::999999888888888888999999888777777999::::::999;;;;;;::::::::::::;;;;;;999:::;;;<<<===>>>>>>>>>@@@AAABBBCCCEEEGGGHHHIIIJJJLLLNNNMMMLLLLLLOOOQQQNNNKKKHHHGGGHHHIIIIIIHHHOOOPPPRRRUUUVVVVVVWWWXXXVVVZZZ[[[VVVTTTVVVXXXWWWPPPSSSUUUUUUSSSRRRSSSTTTOOOQQQRRRQQQMMMJJJIIIJJJFFFGGGGGGGGGFFFDDDBBBAAA>>><<<;;;999888888888999888888888888777666555444111111000000///..................---------,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,,,,------------.........(((,,,222666777444111//////333777:::;;;;;;;;;<<>>BBBHHHBBBAAAAAACCCFFFFFFDDDAAAAAA@@@???AAACCCDDDCCCBBB===>>>>>>>>>>>>>>>==================<<<;;;:::999<<<<<<;;;;;;<<<===??????<<<<<<<<<======<<<<<<<<<<<<>>>AAACCCDDDEEEGGGIIICCCCCCBBBBBBCCCEEEHHHIIILLLKKKKKKNNNQQQRRRPPPNNNRRRSSSUUUWWWYYYYYYWWWTTTTTTQQQQQQLLLDDDLLL]]]dddwwwqqqmmmpppvvv|||~~~bbbWWW^^^hhhjjjXXXIIIRRRqqq}}}hhhTTTRRRfffhhh{{{fffbbb\\\UUUOOONNNQQQTTTPPPVVVXXXUUUYYY```]]]SSSRRRPPPUUU```aaaZZZXXX___\\\YYY\\\hhhmmmfffZZZSSSTTTVVVcccvvv^^^OOOSSSPPPOOOUUUTTTNNNOOOUUUTTTMMMLLLJJJIIIIIIJJJIIIGGGDDDFFFCCC@@@>>>???@@@AAA@@@@@@???>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::999888777777777888888777555666888999999888:::999999888888999999:::888999:::;;;<<<=========??????@@@AAABBBEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIIIILLLNNNQQQVVVWWWWWWYYY[[[TTTYYYZZZVVVSSSTTTVVVUUUOOOSSSVVVVVVSSSQQQPPPQQQOOOQQQRRRPPPLLLIIIJJJKKKEEEEEEFFFFFFEEECCCAAA@@@===<<<:::888777777888888666666777777777555444222000000000///......------......---------,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------------+++///111///++++++000555///111333444555777:::<<<<<<@@@HHHPPPOOOMMMSSS^^^gggkkkpppuuu~~~uuukkkmmmpppiii]]]UUURRRMMMKKKJJJIIIGGGFFFAAA???BBBHHHIIIDDDCCCFFFAAAFFFHHHDDD===;;;@@@FFF???>>>>>>@@@BBBDDDDDDCCC======>>>??????>>>===<<<============<<<;;;:::999<<<;;;;;;:::;;;<<<>>>???<<<======>>>>>>======<<<@@@BBBDDDDDDCCCCCCDDDEEE888999:::===AAAFFFKKKMMMKKKKKKLLLOOORRRSSSPPPMMMRRRSSSUUUXXX[[[[[[YYYWWWVVVNNNRRRNNN>>>EEEVVVSSSlllxxxqqqnnnooorrrvvv|||~~~kkkWWW\\\nnn|||WWWRRR```tttjjjLLLEEEVVVIIIrrruuu{{{bbbZZZXXX]]]\\\RRRMMMQQQVVVXXXSSSLLLQQQ]]]^^^VVVVVV\\\^^^ZZZVVVVVVUUUSSSRRRUUUXXXXXXVVVTTTTTTUUURRRaaahhhaaa___pppyyy\\\SSSQQQPPPNNNRRRQQQQQQPPPPPPOOOOOOOOOKKKJJJHHHHHHHHHGGGDDDBBBEEECCCAAA???>>>>>>>>>>>>???===;;;999888999:::;;;<<<777;;;CCCCCC:::666:::777777777777777888888999666666666666666666666666:::::::::999999999888888777777888999;;;<<<<<<===???????????????@@@@@@@@@EEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIGGGGGGGGGHHHLLLOOOSSSUUUUUUVVVYYY]]]WWWTTTQQQRRRSSSTTTQQQNNNUUUSSSQQQPPPPPPOOOMMMKKKOOOOOOOOONNNMMMLLLKKKJJJJJJIIIFFFDDDBBB@@@??????===<<<;;;999888777777777555555555555444333222111222111///...---------.........---,,,,,,,,,,,,---------,,,,,,+++***))))))************************************************************************+++++++++*********))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222222222333555777888999;;;===AAAEEEHHHJJJJJJJJJRRRRRRSSSVVV[[[___```aaa^^^^^^\\\ZZZWWWWWWYYY[[[[[[ZZZWWWUUUSSSSSSSSSSSSNNNNNNLLLKKKKKKKKKKKKKKKHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@>>>>>>???@@@???>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>>BBBAAA???===<<<===>>>???999999:::<<<>>>@@@BBBCCCGGGJJJMMMNNNNNNMMMNNNOOOSSSOOOKKKLLLQQQUUUWWWWWWOOONNNMMMKKKFFFFFFOOOZZZ___tttoooooommmnnnvvv|||~~~~~~}}}rrrccckkk{{{bbbPPPkkkddd???HHH```gggQQQQQQkkkpppooouuuggg^^^YYY\\\YYYQQQNNNRRRTTTVVVRRRLLLPPPYYYYYYQQQRRRWWWZZZXXXUUUVVVVVVTTTRRRTTTVVVVVVTTTTTTVVVXXXTTTaaafff^^^ZZZeeerrrxxxxxx[[[PPPRRRTTTQQQOOOOOONNNNNNMMMLLLKKKJJJIIIJJJIIIHHHGGGGGGFFFDDDAAABBBAAA???>>>===============<<<:::888777888999999;;;777999BBBAAA888555999666666555555666666777888666666666666666666666666999999999888888888777777666666777888999:::;;;;;;===============>>>>>>>>>CCCCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIGGGEEEEEEFFFGGGOOOQQQSSSQQQOOONNNQQQTTTRRRRRRSSSRRRQQQPPPPPPQQQUUUSSSPPPNNNMMMLLLJJJIIILLLLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEBBB@@@>>>======;;;:::999888777666666666555555555555444333222111222111///...------............---,,,,,,,,,,,,,,,------,,,++++++***))))))))))))))))))))))))))))))************************************************+++++++++*********))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111111222222333444666888999;;;===@@@DDDFFFGGGGGGGGGLLLMMMOOOSSSWWWYYYXXXWWWXXXXXXWWWUUUSSSRRRSSSTTTUUUTTTRRRPPPNNNMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>======>>>??????>>>============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<===<<<:::888888999:::;;;::::::;;;<<<===???AAABBB@@@DDDHHHKKKLLLLLLNNNOOOOOONNNMMMNNNOOOQQQQQQPPPLLLLLLMMMMMMIIIGGGNNNWWWVVVvvvwwwrrrllljjjnnnttt{{{~~~~~~~~~~~~~~~}}}xxxeeehhhvvvlllbbbsssbbbAAAHHHWWW]]]NNNLLL[[[qqqhhh\\\pppqqqfff\\\WWWXXXVVVPPPPPPTTTVVVWWWUUUPPPTTT[[[[[[UUUUUUZZZ\\\YYYWWWXXXWWWTTTSSSSSSSSSQQQQQQSSSWWWZZZTTT^^^aaaZZZWWW\\\``````rrrvvvqqq```OOOMMMQQQRRRMMMIIIJJJJJJJJJIIIHHHFFFEEEDDDIIIHHHGGGFFFFFFEEECCC@@@???>>>===<<<<<<<<<<<<<<<;;;:::888777666666777888999666888>>>>>>777444777444444444444444555666666666666666666666666666666777777777777777666666666555555666777888999999::::::::::::;;;;;;;;;<<<<<<@@@AAABBBCCCDDDFFFGGGGGGJJJJJJHHHFFFDDDCCCEEEGGGSSSTTTTTTQQQMMMLLLOOOSSSNNNQQQTTTRRROOOMMMPPPSSSTTTQQQMMMJJJIIIIIIHHHGGGJJJJJJJJJJJJIIIIIIHHHGGGGGGEEECCC@@@>>><<<;;;:::999888777666666666666666555555555444444333222111111000///......---.........---,,,,,,++++++,,,,,,,,,,,,,,,+++******))))))((((((((((((((((((((((((************************************************+++************)))))))))************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111222444555777888<<<===???BBBCCCDDDDDDDDDHHHIIILLLPPPSSSSSSPPPMMMQQQRRRSSSRRROOOMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>===;;;:::;;;===>>>>>>===<<<<<<<<<;;;;;;;;;::::::888888888888888888888888999999999999888888888888888888888888999999999999999888777666555666777888;;;;;;;;;<<<===>>>???@@@>>>AAAFFFJJJJJJKKKKKKLLLKKKNNNPPPPPPOOOMMMLLLLLLJJJJJJMMMNNNKKKHHHLLLTTTZZZlll}}}rrrjjjjjjiiiiiipppzzz}}}~~~~~~~~~{{{{{{{{{|||||||||}}}}}}|||}}}zzzhhhlll|||sssvvvyyyZZZCCCJJJKKKQQQMMMTTTbbbjjjooo}}}jjj[[[jjjooo]]]WWWSSSUUUUUURRRRRRUUUVVVWWWTTTPPPTTT[[[^^^[[[YYY\\\]]]YYYWWWVVVTTTOOOSSSRRROOOMMMMMMPPPTTTXXXSSSXXXZZZWWWWWW[[[\\\YYY]]]^^^tttwwwssscccTTTOOOOOOMMMJJJHHHGGGGGGHHHHHHGGGFFFEEEDDDHHHGGGEEEEEEEEEDDDAAA???<<<<<<<<<<<<;;;<<<<<<<<<999999888777666666777777777555666::::::555333555444444444444444555555666555555555555555555555555555555555555555555555555555555666777888888999999888999999::::::;;;;;;;;;??????AAABBBDDDFFFGGGHHHIIIHHHGGGEEECCCEEEHHHKKKRRRSSSSSSPPPLLLMMMQQQUUUQQQSSSTTTRRRPPPNNNOOOQQQQQQNNNIIIGGGGGGHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHFFFDDDBBB???===;;;:::999888888777666666666777777444444444444333222111111000000//////............---,,,,,,+++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))************************************************************))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......///000000000000111111333444555666:::;;;>>>@@@BBBCCCDDDDDDHHHIIIKKKMMMOOOOOOMMMJJJMMMOOOQQQQQQNNNLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCCCCBBBCCCCCC@@@AAABBBBBBBBBAAA???>>>>>>============<<<<<<<<<:::999888999;;;======<<<::::::::::::999999999999777777777777777777777777777777777777666666666666555555666666777777777777888777777666666777888999;;;;;;;;;;;;<<<===>>>>>>AAADDDHHHJJJJJJHHHGGGGGGJJJNNNRRRRRROOOMMMMMMNNNLLLLLLMMMMMMJJJGGGKKKRRR^^^dddrrr~~~rrrhhhkkkkkkdddeeennnxxx{{{}}}~~~}}}|||{{{|||yyyzzzzzzzzzzzz{{{{{{{{{yyy{{{}}}}}}}}}}}}uuugggiii{{{ooo~~~zzzTTTKKKSSSIIIOOORRRbbbyyy|||mmmnnn~~~}}}{{{}}}nnnmmmiii[[[XXXVVVXXXXXXUUURRRRRRWWWUUUPPPKKKMMMTTTYYYZZZVVVYYYYYYVVVUUUUUUQQQLLLRRROOOLLLJJJJJJMMMQQQSSSRRRTTTTTTTTTVVV[[[[[[YYYYYYUUUcccooopppuuuccc]]]fff[[[QQQOOOOOONNNMMMNNNFFFGGGIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDBBB@@@>>><<<<<<<<<<<<<<<<<<;;;;;;888888888777777777777777666444555777666444333444555555444444555555666777444444444444444444444444444444444444444444444444666666777777888888999999888888999::::::;;;<<<<<<>>>>>>@@@BBBDDDEEEGGGHHHFFFFFFFFFEEEEEEGGGKKKOOOQQQRRRRRROOOLLLLLLQQQUUUYYYVVVSSSRRRRRRQQQNNNLLLMMMJJJGGGFFFGGGIIIKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIEEEDDDBBB@@@>>><<<;;;;;;999888888777777777888888444444444444333222111000///////////////.........,,,,,,+++************+++++++++***************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////000000000000111333444555777999;;;>>>AAACCCEEEEEEIIIHHHGGGHHHJJJKKKKKKJJJJJJLLLOOOOOOLLLIIIHHHGGGDDDDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBAAAAAA@@@@@@AAA===>>>???@@@???>>>===<<<;;;;;;;;;;;;::::::::::::999777666777:::;;;<<<;;;999999999999888888888888666666666666666666666666666555555555444444444444333444555555666666555555666666666777777888999999;;;;;;;;;;;;;;;<<<======@@@CCCGGGHHHHHHFFFEEEEEEIIILLLOOOOOOMMMMMMOOORRRPPPNNNLLLKKKIIIGGGLLLRRRYYY___ooo}}}}}}zzzjjjjjjjjjbbbaaagggpppssswwwyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxzzz||||||||||||~~~{{{}}}rrr___XXXbbbpppggg|||xxxWWW[[[gggWWW\\\[[[aaawwwssshhhttt}}}{{{pppaaaaaa___]]][[[YYYUUUPPPMMMZZZWWWRRRMMMMMMPPPUUUXXXUUUWWWXXXWWWXXX[[[XXXSSSOOOLLLJJJIIIKKKNNNOOOPPPQQQQQQPPPQQQTTTVVVWWWVVV\\\UUUSSSSSSTTTbbbtttyyyoooaaaWWWTTTUUUTTTPPPOOORRRSSSPPPNNNOOOHHHJJJKKKMMMMMMLLLKKKJJJEEEDDDCCCBBBBBBAAA???===;;;<<<<<<<<<;;;::::::999777777777777777777777777555444444444333333333333555444444444444555666666444444444444444444444444333333333444444444444444666777777777888888888888888888999:::;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFBBBCCCDDDDDDEEEHHHLLLOOOVVVWWWXXXUUURRRRRRUUUXXX\\\XXXSSSRRRSSSRRRNNNIIIKKKIIIGGGHHHJJJLLLNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIDDDCCCBBB@@@>>>>>>======:::999888888777777777777444444444333333222111000......////////////......,,,+++******))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---........./////////000000111333333555666888;;;>>>AAACCCDDDEEECCCBBBCCCFFFHHHHHHHHHGGGIIIKKKJJJHHHEEEDDDCCC@@@@@@AAAAAAAAAAAA@@@???AAAAAA@@@???>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::::::::999999999999888999777666777999:::::::::999999999888888888777777666666666666666666666666555444444444333333333333222333555666666666555444444444555666777777888888:::::::::::::::;;;<<<===<<<>>>BBBCCCDDDDDDFFFGGGFFFHHHJJJLLLMMMNNNOOOQQQQQQMMMKKKKKKJJJJJJNNNUUUYYY```kkkzzzxxx||||||~~~|||xxxuuuvvvwwwmmmhhhaaaaaaeeedddhhhnnnrrrtttuuuvvvwwwyyyyyyyyyxxxxxxwwwwwwwwwwwwyyyzzz{{{zzz{{{}}}~~~||||||}}}~~~qqq[[[KKKLLLUUU]]]qqqttt```kkkyyyhhhiii```SSS^^^uuuyyywww~~~}}}|||}}}|||{{{yyy|||mmm___dddaaa]]]XXXUUURRRNNNJJJUUUTTTRRRRRRRRRSSSWWWZZZTTTVVVWWWVVVYYY\\\YYYTTTJJJIIIIIIKKKOOORRRRRRQQQNNNNNNPPPSSSTTTTTTTTTTTTTTTSSSMMMMMMXXX\\\^^^dddxxxxxx\\\RRRPPPMMMOOOUUUPPPNNNPPPRRRQQQLLLJJJLLLKKKLLLNNNNNNNNNKKKIIIGGGEEECCCBBBAAAAAA@@@>>><<<::::::;;;;;;:::888777666555555555666666666555555555555444222222333333333333333333333333444444555333333333333333333333333333333333444444444555555555555666666666666777777777777888999:::;;;<<<<<<:::;;;<<<===???@@@AAABBB???AAACCCDDDDDDFFFIIIKKKSSSUUUXXXWWWUUUVVVYYY\\\XXXWWWUUUSSSQQQOOOMMMKKKMMMKKKJJJKKKMMMOOOOOONNNNNNNNNMMMLLLJJJHHHFFFEEEBBBAAA@@@???>>>>>>>>>>>>:::999888777666555555555333333444333333222111000---...///000000///......++++++***)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,************************+++++++++,,,------......////////////000111222222333444555777:::<<>>>>>>>>>>><<<;;;::::::999999::::::999999999999888888888888:::888777777888999999888999999999888888888777777666666666666666666666666444444444333333333222222333444666777777666555444333333555666777888888888999999999999:::;;;<<<======???AAAAAABBBCCCEEEHHHEEEGGGJJJNNNQQQQQQOOOMMMLLLIIIJJJMMMOOOOOORRRXXXZZZeeellllllvvv|||xxxwwwxxxqqqvvv~~~nnnccc___^^^WWW\\\dddjjjnnnqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvtttvvvwwwxxxwwwxxxzzz{{{~~~}}}|||{{{{{{zzzzzzzzz}}}~~~ttt^^^JJJFFFKKKQQQ]]]iiibbbnnn|||kkkfff^^^RRR[[[rrr}}}zzzxxxwwwvvvtttssspppmmmhhhbbbaaa^^^XXXRRRPPPOOONNNKKKHHHIIILLLPPPRRRTTTWWWZZZPPPQQQQQQPPPRRRTTTQQQJJJFFFFFFHHHMMMSSSVVVUUUSSSJJJLLLQQQVVVWWWUUUTTTUUUGGGPPPOOOXXXmmmiiiWWWXXX[[[hhhqqqsss~~~gggYYYQQQPPPVVVSSSIIIIIISSSNNNLLLJJJJJJGGGDDDGGGLLLMMMNNNOOOOOOMMMIIIFFFDDDDDDCCCAAAAAAAAA@@@===;;;999999:::999888666444333333333444555555444444444555555444111111333444333222222111111222222333444333333333333333333333333333333333444444555555555444444555555555555555555555666777888999:::;;;;;;888999:::;;;<<<>>>??????>>>@@@BBBCCCCCCDDDFFFGGGFFFIIINNNPPPQQQSSSWWW[[[SSSUUUVVVSSSNNNLLLMMMOOOOOONNNMMMNNNOOOPPPOOOMMMMMMLLLKKKJJJHHHEEECCCBBB@@@??????>>>>>>>>>>>>???999999777666444444333333333333333333222111000000---...///000000///......+++******))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***************************++++++,,,,,,---......//////...//////000111222333333444555777999;;;<<<<<<>>>AAAEEEIIIJJJHHHFFFGGGHHHIIIHHHEEECCCCCCDDDBBBCCCDDDEEEFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;999888888888999:::999999999999888888888888;;;999777777888999999888999999999999888888888888666666666666666666666666444444444333333333222222333444666888888777666555444555666888999:::::::::888888888999:::;;;======DDDDDDDDDCCCBBBBBBEEEGGGGGGHHHLLLRRRVVVUUUOOOJJJFFFFFFIIIOOOSSSSSSUUUYYYQQQhhhvvvrrrvvvxxxwww{{{wwwvvvxxxfff[[[TTTOOOUUU]]]eeejjjmmmppprrrqqqqqqrrrssstttuuuvvvwwwqqqsssuuuuuuuuuuuuwwwxxxuuuxxx{{{}}}}}}{{{xxxvvvwwwbbbKKKCCCGGGEEEKKK]]]^^^iiiuuuddd\\\ZZZ^^^ooo~~~{{{wwwuuusssqqqooommm\\\iiieee^^^___VVVPPPPPPPPPMMMLLLMMMKKKJJJIIIJJJMMMOOOQQQQQQNNNMMMMMMOOOSSSSSSQQQNNNRRRPPPNNNQQQUUUVVVRRRNNNHHHKKKOOOPPPPPPOOOOOOPPPJJJLLLOOORRRTTTTTTTTTSSSTTTOOO___VVVYYYrrrppp[[[QQQNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJLLLLLLJJJHHHFFFGGGGGGGGGFFFDDDBBBAAABBBAAA@@@>>>======<<<<<<999999888888777666666666555555555555555555555555666555444222111111222222000000000000000000000000222222222222222222222222222222222222222222222222222333555777777666555444333444555777888888999999999999999999:::<<<>>>???@@@@@@@@@??????@@@AAAAAAIIIJJJKKKLLLLLLMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPMMMOOOPPPNNNKKKJJJLLLOOOLLLKKKKKKJJJGGGDDDAAA@@@============<<<<<<<<<<<<888777666555555444444444666555444222111000000000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------......///000111222111111222444777:::<<<@@@@@@AAABBBDDDEEEGGGHHHIIIGGGEEEDDDDDDEEEGGGIIIFFFGGGGGGHHHHHHIIIIIIJJJAAA@@@@@@???>>>?????????======<<<;;;::::::999999888888777666555555666666888999999::::::999999888888888888888777777777666888666333444666777666444<<<777222222555888666222333333333444444444555555333333444444555666666777666777777999:::;;;<<<<<>>===<<<;;;;;;;;;999999888888777666666666555555555555555555555555666555333222111111222222111111111111111111111111222222222222222222222222222222222222222222222222222333555666666666444444333444555666777888888888777777777777888:::<<<===??????>>>>>>???@@@AAAAAAIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNMMMNNNNNNMMMKKKJJJMMMOOOJJJJJJIIIHHHFFFCCC@@@???>>>======<<<;;;;;;::::::777777666555444444444444555444333222111000000000.........---------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000111222111111222333666999;;;??????@@@BBBDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDD@@@???>>>>>>======>>>>>>======<<<<<<;;;:::::::::999999888777777777777777888888999999999999888888888888777777777666666666888555333444666777666444222444555555555555666666222222222222333333333333333333333444555666666666666666777888999::::::;;;<<<===>>>???AAABBBCCCDDDIIIJJJKKKLLLMMMKKKHHHFFFDDDEEEFFFGGGGGGHHHJJJMMMRRRRRRZZZcccfffjjj~~~xxxvvvgggmmmpppssszzz}}}dddQQQJJJGGGLLLTTTZZZaaahhhfffkkkoooooommmmmmppptttrrrrrrrrrrrrrrrsssttttttrrrssstttuuuvvvvvvvvvvvvwww|||yyyvvvqqq\\\JJJIIIHHHPPPVVVZZZfffxxxyyyvvvqqqmmmjjjhhheeecccaaarrrhhhYYY\\\ZZZYYYYYYUUUNNNLLLNNNXXXSSSNNNMMMQQQTTTSSSQQQMMMMMMNNNPPPSSSUUUTTTSSSUUURRRQQQRRRUUUTTTQQQMMMOOOQQQRRRRRRPPPMMMMMMMMMMMMOOOQQQRRRSSSSSSQQQPPPVVVNNNRRRMMMOOOVVVNNNSSSZZZ___hhhttt|||ttthhh[[[PPPOOORRRRRRPPPOOOVVVUUUTTTRRROOOMMMLLLKKKEEEIIIMMMMMMJJJHHHHHHIIIGGGGGGGGGFFFEEEDDDCCCBBB???>>>===<<<;;;:::::::::999888888777777666666555555555555555555555555555555444333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555666555444333333333555666777777777777555555555555666777999:::<<<<<<<<<===>>>???@@@AAAGGGGGGGGGHHHGGGGGGFFFFFFIIIIIIKKKLLLLLLLLLKKKKKKMMMMMMLLLKKKIIIJJJMMMPPPJJJJJJIIIHHHFFFDDDBBBAAA???>>>===<<<;;;:::999888777666555444444333333444444444222111000000000000//////.........---------+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000111111111111111333555888999======???AAACCCEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHFFFDDDBBB@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;::::::::::::999999888888888888999777888888999999888888777777777666666666555555555666444333333555666555444000777===<<<555222444888000000111111111222222222222333333444444555555666666666666666777777888888888999;;;<<<>>>@@@BBBBBBFFFGGGHHHHHHGGGEEECCCAAACCCEEEFFFGGGGGGHHHJJJLLLOOOIIINNN^^^iiimmmyyywww___jjjlllmmmqqq|||yyy^^^QQQFFFDDDHHHMMMSSSYYY^^^bbbgggiiihhhhhhkkknnnooooooooooooooopppppppppooopppqqqrrrssssssssssssvvvxxxuuuvvvxxxfffOOOHHHMMM[[[aaa```oootttpppkkkgggdddbbb___]]]^^^pppgggYYYVVVWWWZZZ[[[WWWQQQPPPTTT[[[TTTOOOOOOSSSWWWVVVTTTPPPQQQQQQRRRTTTUUUUUUUUUUUUTTTSSSSSSTTTSSSOOOMMMPPPQQQSSSRRRPPPNNNNNNNNNOOOPPPRRRSSSSSSRRRPPPOOOTTTRRRTTTUUUWWWYYYTTTSSSQQQRRRTTTXXX[[[^^^______fffttt{{{vvvzzz|||nnnddd^^^VVVOOOTTTQQQRRRYYY[[[TTTJJJEEESSSSSSQQQPPPNNNLLLKKKJJJJJJNNNSSSRRRMMMIIIIIIKKKGGGGGGFFFEEEDDDCCCBBBBBB???>>>===;;;::::::::::::888888888777666666555555555555555555555555555555444333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222333444444444444333222333444555666666666666555444444444555666888999999::::::;;;<<<===???@@@CCCCCCDDDEEEFFFFFFFFFFFFIIIJJJLLLMMMNNNLLLKKKJJJLLLLLLJJJIIIIIIJJJMMMOOOLLLKKKJJJIIIHHHFFFEEEDDDAAA@@@???===;;;:::888888888777666555444444444444333333222000000//////////////////.........------+++++++++*********))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++))))))*********+++++++++******************************+++++++++,,,,,,,,,------------...///000000000000111111222444666777:::;;;===@@@BBBDDDFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFEEECCCAAA???<<<:::999;;;;;;:::999999999999:::;;;:::::::::999999999888999888888777777777888888666777777888888777777666555555555555444444444444444333222222333444444444;;;@@@DDD???666000111555000000000111111111222222222222333333444444444444555555555555555555555666555666777:::<<<>>>???@@@CCCDDDEEEEEEBBB@@@>>>>>>FFFGGGIIIIIIIIIJJJMMMOOONNNJJJMMMXXXhhhssswwwxxxjjjiiikkkkkkmmmrrr~~~tttdddQQQEEECCCFFFJJJLLLVVVZZZ^^^aaaaaabbbdddeeeiiiiiiiiijjjjjjjjjjjjjjjlllmmmnnnooooooppppppppptttuuurrrtttxxxiiiTTTOOOcccsssxxxuuu{{{oookkkeee```]]]ZZZVVVTTTXXXiiiaaaUUUVVVVVVXXXZZZVVVPPPPPPTTTWWWSSSNNNOOOSSSWWWWWWUUUUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSSSSRRRQQQNNNLLLNNNOOOQQQQQQPPPOOOPPPQQQPPPQQQRRRSSSSSSQQQOOONNNNNNRRRRRRUUUTTTRRRVVVVVVYYYXXXVVVSSSQQQPPPQQQQQQVVVRRRQQQUUUYYY\\\aaahhhjjjdddaaadddfffbbb\\\YYYZZZ[[[YYYVVVWWWYYYWWWSSSOOONNNOOOQQQPPPLLLMMMPPPOOOOOOOOONNNMMMMMMLLLLLLMMMRRRTTTRRRLLLGGGGGGIIIFFFEEEDDDCCCBBBAAAAAAAAA???>>>===<<<;;;:::::::::888888777777666555555555555555555555555555555555222222222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111222222333333333333333222333444555555666555555555555444444555666777888777777888999:::;;;===>>>>>>???AAACCCFFFGGGHHHHHHIIIKKKMMMNNNNNNMMMKKKJJJLLLKKKIIIHHHIIIJJJKKKLLLJJJIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@>>><<<:::999888999888777666555555555555222222111000///////////////.........------------+++++++++*********))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------...///000000000000111222333444444777888;;;>>>@@@BBBCCCDDDCCCBBB???======???BBBCCCAAA@@@???>>><<<:::999888:::999888888777777888888888777777777777777666666666666555555555555666666555666666777777666666555444444444333333333222222222222222222222222444555BBBBBB@@@:::444000///000111111111111222222222222222222222333333333333333444444444444444444444444333444666888:::<<<>>>??????AAACCCBBB???======>>>DDDEEEGGGGGGGGGHHHKKKMMMPPPSSSQQQOOOZZZjjjkkk```|||hhhhhhiiilllpppuuu|||eeeNNNCCCCCCFFFGGGLLLOOOSSSWWWZZZ\\\___```cccdddeeefffggggggffffffiiiiiijjjkkkllllllllllllmmmqqqoooppptttkkk```dddnnn|||rrriiieee___YYYUUUQQQMMMKKKaaaqqqfffXXX[[[WWWVVVUUUQQQLLLLLLOOOQQQOOONNNOOOQQQSSSSSSSSSVVVWWWVVVTTTRRRQQQRRRSSSRRRRRRRRRRRRQQQOOOMMMLLLLLLMMMOOOOOOOOOPPPRRRSSSPPPQQQRRRSSSSSSQQQOOONNNMMMVVVRRRTTTOOOJJJVVVVVVUUUUUUUUUSSSRRRSSSUUUXXXbbbUUUPPPWWWZZZTTTSSSXXXZZZTTTQQQTTTVVVUUUTTTUUUZZZ]]]]]]YYYVVVVVVSSSNNNOOOOOORRRSSSOOOJJJMMMSSSMMMMMMMMMMMMNNNNNNNNNOOOMMMNNNOOOLLLGGGCCCCCCDDDEEEDDDBBBAAA@@@????????????>>>===<<<;;;:::::::::888777777666666555555444333333333333333333333333111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333222333333444555555444444666555555444555666777888666666666777888999:::;;;:::<<<>>>AAADDDGGGHHHIIIIIIJJJKKKLLLMMMLLLLLLKKKLLLJJJHHHHHHIIIJJJIIIHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA???>>><<<:::999888888777666555555444555555111111000///////////////......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///000000111111111222222444666999<<<>>>???@@@@@@AAA???===;;;;;;===???AAA<<<<<<;;;;;;:::999999999999888777777666666777777555555555555555555555555333333333333333444444555444555555666666555555444333333222222222111111111000111222111000111333555===999555222111000000///000111111111111222222222222222222222222222222222333333333444444444555555444444666888999;;;======<<>>===>>>AAAEEEFFFHHHHHHHHHIIILLLNNNMMMSSSRRRMMMTTTdddiiicccnnnmmmhhhfffjjjoooqqqrrrsss|||eeeOOOFFFAAA>>>AAACCCGGGLLLQQQVVVZZZ\\\]]]^^^```bbbddddddddddddeeeeeefffggghhhhhhhhhhhheeekkkjjjkkkqqqmmmmmmxxx~~~eee```\\\VVVQQQMMMJJJFFFDDDuuurrr]]]]]]VVVPPPNNNMMMJJJJJJMMMKKKMMMOOOOOOMMMLLLMMMOOOSSSTTTTTTRRROOOOOOQQQSSSOOOPPPQQQQQQOOONNNLLLLLLKKKMMMNNNNNNNNNOOOQQQSSSOOOPPPRRRSSSSSSQQQOOONNNNNNYYYQQQWWWTTTMMM^^^\\\MMMOOOQQQRRRQQQSSSVVVYYYUUUPPPNNNPPPRRRQQQPPPQQQOOOLLLKKKMMMNNNNNNPPPTTTMMMSSSVVVSSSRRRTTTVVVUUUIIIIIIMMMPPPMMMFFFBBBCCCJJJJJJJJJKKKKKKLLLLLLLLLJJJIIIGGGEEECCCAAAAAAAAACCCBBB@@@???>>>===>>>>>>>>>===<<<:::999999999999777777777666555555444444222222222222222222222222000111222333333222111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222333222222333444444444444333555555444333444555666777666666666666666777888888888999<<>>>>>?????????>>>===<<<:::999777777666666555444333333333333000000///.........//////---,,,,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))''')))******))))))***+++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...////////////000000111000000000222444777:::<<<<<<<<<<<<======>>>>>>>>>>>>======:::::::::999999888888888888888777666666666666777555555555555555555555555222222222222222333444444444444555555555555444444222222111111111000000000...000111111///000222555333222000000000000///////////////000000000111111222222222222222111111111222222333333444555666666555666777888:::;;;<<<===:::>>>AAAAAA???>>>BBBEEEHHHIIIKKKKKKKKKLLLOOOQQQNNNLLLNNNRRRUUU[[[jjjyyyoooxxxzzz}}}nnnccceeelllllliiigggmmm}}}ttt^^^KKK===>>>>>>???BBBGGGLLLPPPSSSTTTVVVYYY\\\^^^_________``````aaabbbccccccccccccaaaeeeccceeellllllooo{{{rrrcccTTTPPPLLLHHHFFFDDDBBB@@@xxx\\\[[[RRRJJJIIIJJJJJJLLLNNNIIIMMMPPPOOOJJJGGGHHHKKKOOOQQQQQQPPPMMMMMMPPPSSSNNNOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNNNNMMMNNNPPPRRROOOPPPRRRSSSSSSQQQPPPOOOIIIUUULLLXXXZZZUUUhhhdddOOOQQQSSSSSSQQQPPPRRRTTTKKKQQQRRRMMMLLLQQQQQQLLLPPPNNNNNNOOOMMMJJJLLLPPPOOOTTTVVVPPPJJJKKKNNNPPPRRRMMMJJJLLLNNNMMMMMMOOOGGGGGGGGGHHHHHHHHHHHHHHHIIIFFFBBBAAABBBCCCCCCCCCBBBAAA???===<<<<<<======<<<<<<:::999888777777777777777777666555555444444111111111111111111111111000000222333333222111000000000000000000000000000222222222222222222222222000000000000000000000000111111111000111111222333222222333444444444333333555444333333333444555666666666555555555666666777777999;;;===???AAABBBBBBEEEEEEEEEFFFGGGHHHJJJKKKKKKJJJIIIJJJKKKIIIEEEAAACCCBBB@@@?????????@@@@@@<<<<<<;;;:::888777666666444444333222111111111111000//////............///,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))((()))******))))))***+++)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...////////////000000000000//////222333666999:::::::::999999<<>><<<===@@@CCCFFFHHHMMMOOORRRVVVXXXYYYZZZYYY\\\]]]^^^___````````````aaabbb^^^___hhhhhhhhhsssvvvRRRXXXKKKHHHEEECCCBBBBBB@@@???{{{kkk]]]NNNIIIGGGHHHGGGFFFHHHLLLNNNKKKHHHIIIKKKMMMMMMLLLOOONNNMMMLLLLLLMMMNNNNNNIIIHHHHHHGGGGGGGGGHHHHHHFFFIIIMMMPPPRRRQQQOOOMMMIIIKKKLLLLLLKKKKKKLLLNNNJJJIIIJJJLLLOOOQQQQQQPPPIIIIIIJJJLLLOOOQQQQQQPPPIIIKKKMMMNNNMMMLLLLLLMMMMMMKKKIIIIIIKKKMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKOOOKKKFFFDDDEEEFFFHHHHHHDDDDDDCCCBBBAAAAAA@@@@@@@@@>>><<<<<<===>>>===<<<777888888999999888888888888777777666555444444444222222222222222222222222111111111111111111111111555222111222111...///222...333444111...///000...000000000000000000000000............////////////111111000000111111222333444444333333333444555555333444555444333444555777<<<<<<===>>>???@@@@@@AAADDDAAA>>>>>>AAADDDEEEDDDFFFGGGHHHIIIHHHEEEBBB???BBBDDDFFFGGGEEEBBB???<<<<<<;;;:::999888888777888888666444222111000111111////////////............------,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////222222333555888;;;===>>>;;;<<<<<<===>>>???@@@@@@===<<<:::888777777888888888777666555555666777888666666666666666666666666444444444333333444444444555555555444444333333333222222222222222222222222000000000000111111111111////////////////////////////////////////////////000000111111111222222222222222222222333555777888888888999:::;;;;;;<<<<<<=========;;;:::999;;;===>>>@@@CCCFFFHHHHHHGGGGGGIIIIIIIIIHHHIIILLLQQQUUUqqqlllsssaaaOOO\\\aaaOOOYYYUUU[[[rrrgggNNNAAA888:::>>>>>>>>>AAABBBDDDGGGJJJLLLOOORRRTTTSSSTTTUUUVVVXXXZZZ\\\]]]\\\\\\[[[\\\^^^```bbbdddooo{{{jjjVVVNNNKKKGGGEEEBBB>>><<<<<<>>>@@@}}}xxxeeeUUUOOOJJJHHHIIIIIIHHHJJJNNNLLLJJJHHHIIILLLNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJKKKJJJJJJKKKMMMNNNMMMLLLJJJIIIIIIKKKMMMMMMLLLKKKJJJLLLNNNNNNMMMLLLMMMMMMOOOMMMJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJMMMJJJFFFEEEFFFGGGHHHHHHCCCCCCBBBBBBBBBBBBBBBBBB???===<<<;;;=========<<<:::::::::999888777666555777777666666555444444333222222222222222222222222111111111111111111111111555222111222111...000444:::999555///...111111...////////////////////////............////////////111111000000000111222222222222222222222333333444333444444444333333555666999:::;;;===???AAACCCCCCBBB@@@===>>>AAACCCBBBBBBFFFGGGHHHHHHHHHFFFDDDCCCDDDEEEFFFGGGEEECCC@@@>>>===<<<;;;999888777777777777666444222111111111222000000000/////////......------,,,,,,,,,,,,++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------.........////////////111222333555777:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999888888888999777777666666666666777777666666666666666666666666555555444444444444555555444444444444333333333333222222222222222222222222//////000000000111111111////////////////////////////////////////////////000000000111111111222222222222222222333555666777777777777888888999999999999::::::999888999;;;>>>AAABBBDDDEEEGGGGGGFFFFFFHHHGGGEEEDDDFFFIIILLLNNN```dddlllyyyzzz|||vvv[[[JJJOOOYYYXXXRRRRRR^^^pppooo[[[EEE;;;999777777999<<<@@@FFFJJJKKKJJJHHHGGGNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTUUUWWWYYYZZZ[[[```gggpppyyygggSSSKKKGGGCCC=========@@@CCCDDDDDDCCC|||vvvbbbPPPMMMIIIHHHIIIIIIHHHJJJNNNJJJIIIHHHJJJLLLNNNOOOOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJLLLJJJHHHIIIKKKLLLJJJHHHLLLJJJIIIJJJKKKKKKJJJHHHJJJIIIIIIKKKMMMNNNMMMLLLJJJLLLNNNNNNMMMMMMMMMNNNQQQOOOLLLKKKKKKKKKJJJIIIGGGHHHIIIJJJKKKLLLNNNNNNFFFGGGGGGHHHIIIJJJJJJKKKJJJIIIGGGGGGHHHIIIIIIHHHDDDDDDCCCCCCBBBAAAAAAAAA???===;;;;;;<<<<<<<<<;;;===<<<;;;:::888666444333666666666555555444444333222222222222222222222222111111111111111111111111444111000111111///222888IIICCC999000///333222...////////////////////////---............/////////000000000000000111111222111111000000111222222333222333444333222222444666666777999<<>>>>>@@@AAA@@@???CCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>===<<<:::888777777666555444333222222222222333111111000000000/////////------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------.........//////000111222444666999;;;<<>>======<<<;;;;;;<<<;;;:::999888888888999666666666777777666666666666666666666666666666666555555444444444444555555222222222333333333333333111111111111111111111111//////000000000000111111////////////////////////////////////////////////000000000000111111111111111111111222333444555666555555555666666666666666666777777777777888;;;>>>AAAAAABBBBBBCCCDDDDDDEEEHHHDDD@@@@@@CCCGGGGGGGGGRRRbbbpppuuu}}}kkkNNNJJJRRRSSSOOOLLLOOOVVVdddzzzeeeNNNBBB<<<::::::<<<;;;:::999:::===@@@BBBGGGGGGFFFGGGGGGHHHIIIJJJHHHIIIKKKLLLNNNNNNOOOOOORRRSSSTTTTTTYYY___aaa___```ZZZPPPGGGEEEFFFDDD@@@EEEBBB>>>;;;<<>>@@@>>><<<;;;<<<===<<<;;;<<<;;;;;;:::888666444333555555555444444444333333111111111111111111111111111111111111111111111111333000000111000000555<<>>AAACCCDDD>>>>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@BBBDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA???>>><<<:::888777666555333333333333333333333444111111111111000000000000------,,,,,,,,,+++++++++*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///000111222444777999:::<<<<<<;;;;;;:::::::::999999999999888888777777777444555666777777666555444555555555555555555555555444444333333333333444444000111111222222333333333111111111111111111111111////////////000000000111................................................/////////000000000111111111111111222333333444555555555555555444444444444555666777666666777:::<<<>>>>>>>>>???@@@BBBDDDEEEGGGCCC>>>@@@EEEIIIHHHFFFLLL___rrruuurrrxxxtttjjj[[[CCCKKKKKKMMMNNNOOOTTTaaannnyyybbbOOOBBB;;;===:::777666888;;;>>>@@@@@@@@@@@@@@@AAABBBCCCDDD@@@AAACCCEEEFFFGGGFFFFFFIIIJJJIIIHHHHHHIIIIIIHHHLLLHHHCCCAAACCCDDDBBB>>>;;;===>>>??????DDDLLLSSSeeeZZZPPPJJJIIIEEEEEEGGGGGGEEEFFFIIIKKKLLLLLLKKKJJJIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJIIIHHHGGGGGGFFFHHHKKKNNNNNNMMMKKKIIIKKKGGGEEEHHHNNNQQQOOOKKKKKKIIIHHHHHHJJJKKKKKKJJJJJJJJJKKKNNNQQQSSSSSSRRRIIIJJJKKKKKKJJJJJJKKKMMMRRROOOLLLJJJJJJIIIHHHGGGIIIJJJKKKLLLLLLLLLLLLKKKIIIJJJLLLMMMNNNOOOOOOOOOJJJIIIIIIKKKLLLLLLKKKIIICCCCCCBBBBBBAAAAAAAAA@@@AAA???===<<<======<<<;;;888888888888777666555555444444444444333333333333111111111111111111111111000000000000000000000000111000000111000000888AAAQQQRRRKKK===222...///000........................------------............//////......//////000111000000000000111222333444333444555444333333555777777777999:::<<<===??????>>>???@@@@@@@@@@@@@@@@@@======<<<===>>>AAACCCEEEBBBAAA@@@???>>>>>>??????>>>===;;;999777666555555222222333333333444333333111111111111000000000000------,,,,,,,,,+++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------......///000222555777888444444555555666777777888777777777777777666666666444555666777777666555444333333333333333333333333222111111000000111111222///000000000111111222222000000000000000000000000...////////////000000000------------------------------------------------....../////////000000000000000111222222333333333555555555555555444444444777777777666555666888:::;;;<<<===???BBBEEEGGGIIIHHHDDD@@@CCCIIIMMMMMMKKKJJJPPP```nnnpppooo}}}xxxzzzmmmLLLIIIHHHIIIMMMNNNMMMOOOTTTgggyyyuuuYYYIII>>>======???@@@>>>:::777:::::::::;;;<<<===??????<<<===???AAABBBBBBBBBAAACCCCCCEEEGGGGGGEEEDDDEEEDDDCCCBBBAAA???===<<<===999AAAHHHIIIFFFJJJUUU```]]]RRRNNNNNNKKKHHHGGGIIIIIIFFFFFFIIIJJJKKKLLLKKKHHHFFFEEEFFFJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHDDDGGGKKKNNNOOONNNKKKIIIIIIGGGFFFHHHLLLNNNNNNLLLKKKIIIGGGGGGIIIJJJKKKJJJKKKJJJJJJKKKMMMMMMLLLJJJGGGHHHIIIHHHGGGGGGIIIKKKOOOMMMJJJIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFIIIJJJLLLNNNOOOOOONNNNNNJJJIIIIIIIIIKKKKKKIIIGGG======>>>@@@AAABBBCCCDDD@@@>>><<<;;;<<<<<<;;;999444555666666666666555555333333333333333333333333111111111111111111111111000000000000000000000000000///000000///111;;;FFFOOOSSSOOOAAA222---...000........................,,,------------........................///000000000000000000111222444444222333444333222222444666777777888888999:::;;;;;;<<<>>>???@@@??????AAABBB??????>>>???@@@AAACCCEEE???>>>======<<<<<<<<<===<<<;;;:::888666555555444222222333444444444333333111111000000000/////////------,,,,,,,,,,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++++++++++++++++++++,,,,,,,,,------------...///111333555666333444555666888:::;;;<<<666666777777777777666555555555555666666555555555111111111111111111111111000000////////////000000/////////000000000000000////////////////////////......////////////000000------------------------------------------------............///////////////000111222222222222111444555555555555555555555666777777666555555777999;;;===???BBBFFFIIIKKKLLLHHHFFFEEEGGGLLLPPPPPPOOOOOOFFFMMMeeeuuusssttt}}}zzzyyynnnUUULLLEEEFFFIIIIIIIIIJJJRRR^^^ppp|||[[[QQQCCC:::666555555555888888888888888999:::;;;;;;<<<===>>>????????????<<<<<<@@@CCCCCC??????AAA<<<>>>@@@BBB>>>;;;???EEE>>>CCCHHHJJJQQQeee[[[SSSPPPRRRLLLHHHGGGIIIHHHEEEDDDGGGGGGIIIKKKJJJGGGDDDDDDEEEFFFHHHIIIKKKMMMMMMMMMMMMJJJJJJIIIHHHHHHHHHHHHHHHGGGHHHJJJLLLLLLJJJIIIGGGHHHGGGGGGHHHHHHIIIIIIIIILLLJJJGGGFFFFFFGGGGGGGGGJJJIIIHHHIIIJJJIIIHHHFFFEEEEEEFFFEEEDDDDDDFFFHHHLLLJJJGGGGGGHHHIIIIIIHHHDDDEEEGGGHHHHHHGGGEEEDDDFFFHHHIIIKKKKKKKKKJJJIIIIIIHHHFFFFFFGGGGGGFFFDDD======>>>???@@@@@@AAAAAA???<<<:::999:::999888777333333444444555444444333222222222222222222333333111111111111111111111111000000000000000000000000/////////000///222===IIIPPPQQQKKK>>>222...//////........................,,,,,,---------...............------......///000.........///000111333333000111222111000000222444444555555666777888999999:::<<<======<<<===AAADDD@@@@@@@@@@@@@@@AAAAAABBB<<<<<<<<<<<<<<<;;;;;;;;;:::999888666555444444444222333444444444333222111000000000/////////......------,,,,,,,,,,,,++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///111333444444444666777999;;;<<<===666777888999999888777777666555555444444555555666111111111111111111111111000000////////////000000000000///////////////...////////////////////////........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000111222222222111000333333333444444555555555333333444444333444777999;;;===@@@CCCFFFHHHJJJJJJIIIIIIIIIJJJLLLNNNPPPPPPQQQJJJLLLZZZgggmmmqqquuukkk[[[KKKEEEEEEFFFFFFHHHIIILLLUUUeeeuuuzzzmmmXXXLLLFFFCCCAAA===<<<;;;:::999888888888;;;;;;:::;;;;;;<<<===>>><<<;;;<<<@@@>>>:::<<>>===<<<;;;===;;;888777888777666555333333444444333333222111222222222222222222222333000000000000000000000000000000000000000000000000///...///000///222>>>KKKRRRPPPFFF999111000000///........................,,,,,,,,,---------.........------------...//////,,,,,,------///000111222...///000///......000222222333444555666888888999999:::<<<;;;:::<<>>>>>>>>>>>;;;<<<<<<===<<<<<<;;;:::888888666555444444444444333333444555444333222111////////////............---------,,,,,,,,,++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,---///111222333//////111222444555666777888888:::;;;;;;:::999888666555444333333444555666222222222222222222222222111111000000000000111111000000//////.........---////////////////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////111222222111000000111111222333444444555555///000111222222444777:::999;;;???BBBDDDEEEEEEEEEJJJKKKLLLLLLKKKKKKMMMOOOKKKRRRTTTMMMMMMZZZlllwwwrrr}}}jjjVVVJJJFFFDDDCCCEEEBBBBBBCCCGGGNNN\\\qqq~~~sss]]]NNNDDDCCC@@@>>><<<:::999888:::999888888999:::<<<===AAA>>>>>>@@@>>><<<@@@HHHCCC???@@@FFFHHHIIIOOOWWWuuuWWWLLLQQQKKKHHHFFFDDDBBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEECCCBBBGGGFFFFFFHHHJJJLLLLLLKKKLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFF???AAACCCCCCCCCCCCDDDEEEDDDCCCCCCDDDEEEFFFFFFEEEAAAEEEFFFCCCBBBEEEGGGFFFAAAAAABBBBBBCCCCCCDDDDDDEEECCCBBBBBBDDDFFFFFFEEEGGGEEEDDDEEEHHHIIIFFFDDDEEEFFFGGGDDDAAAAAADDDHHHGGGFFFDDDAAA@@@?????????<<<===>>>??????>>>===<<<;;;:::888666555444555555555555444333333222111111222222222111111111111000111111111111000000000000000000000000000000000000,,,///111///...222<<>>@@@AAABBB@@@>>><<<<<<>>>@@@BBB?????????>>>===<<<;;;:::999999888777666555444333555444444333333222222111......---------,,,,,,,,,...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222222333444444555555666666666666666666666666666777777666555555555555555333333333333333333333333000000000000000000000000000000000000////////////................................................------------------------+++,,,,,,------,,,,,,+++------------------------............//////////////////000111222222333333222222333444444444333333555888;;;>>>???@@@BBBDDDGGGEEEEEEGGGJJJJJJHHHEEEJJJLLLMMMMMMMMMSSS]]]eeeyyywww{{{zzzqqq^^^HHH===@@@GGGBBB@@@@@@AAABBBEEEPPP\\\oooyyy|||{{{mmmZZZNNNIIIHHHEEEBBB@@@<<<888777:::===>>>=========>>>>>>@@@BBBCCCDDDFFFJJJNNNSSS^^^sssQQQJJJTTTRRRGGGFFFCCCBBBAAAAAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAAFFFEEEEEEGGGIIIKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFCCCAAA@@@AAACCCAAAAAABBBCCCDDDDDDCCCAAACCCCCC??????BBBBBB@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFGGGFFFCCCAAAEEEDDDCCCEEEGGGHHHGGGEEEDDDDDDCCCAAA@@@@@@BBBDDDBBBAAA@@@???>>>??????@@@===>>>??????>>>===<<<;;;:::999777666555444444555555444444333222222111111222222222111111111000000111111111000000000//////////////////////////////,,,///111///...333>>>GGGPPPIII???555///---...000------------------------,,,,,,------------,,,,,,,,,,,,---............---............////////////111000//////////////////222111000000222444888:::::::::;;;<<<===???@@@AAAAAA@@@???>>>>>>???@@@AAAAAA@@@@@@???>>>===;;;:::::::::999888777666555555444444444333222222111111............---------,,,...------,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000222222222333444444555555666666666666666666666666777666555555444444555555333333333333333333333333000000000000000000000000000000000/////////......------------------------------------------------------------------------++++++,,,,,,,,,,,,++++++---------------------------.........//////////////////000000111222222333111222333333444333333333444666999<<<===>>>AAACCCBBBBBBCCCFFFKKKMMMLLLJJJJJJKKKKKKIIIGGGKKKSSSYYYwwwttt~~~wwwnnn```PPPAAA888EEE???<<<@@@CCCDDDDDDEEEGGGUUUgggsssyyy|||sssjjjfff___VVVPPPLLLJJJHHHFFFNNNNNNOOORRRWWW]]]cccfffsssyyybbbOOOVVVQQQ]]][[[EEEDDDBBB@@@@@@AAABBBCCCFFFEEEDDDCCCBBBAAAAAAAAADDDCCCCCCDDDFFFHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBBBBHHHGGGFFFDDDDDDDDDEEEEEEGGGHHHHHHFFFBBB@@@>>>>>>CCCBBBAAABBBCCCDDDCCCBBBCCCDDDAAA???AAADDDAAA<<>>===;;;:::999888777666555444444444444444333333222222111111222222111111111000000000111111000000000000//////////////////////////////---///000//////555@@@IIIMMMEEE999111/////////...------------------------,,,------......------,,,,,,---......//////......---............//////////////////...//////000000222111000000111444666888999:::<<<===??????@@@@@@@@@??????????????????@@@BBBBBBBBBAAA???===<<<;;;;;;;;;:::999888777666666444444333333222111111111/////////.........---------------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))***))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,---......//////000111111222222333444444444555555555555555555555555666555555444444444444444222222222222222222222222000000000000000000000000000////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000111111222111111222333333333333333111444777999;;;===???BBB??????AAADDDHHHKKKKKKKKKLLLLLLKKKIIIGGGIIINNNTTTccchhhtttuuu|||zzzuuuaaaOOODDD>>>???AAABBB>>>999:::???===@@@HHHRRR^^^iiiqqquuunnnvvv~~~bbbNNNFFF@@@;;;]]]UUU]]]YYYCCCBBB@@@??????@@@AAABBBCCCCCCAAA@@@@@@AAACCCCCCBBBAAAAAABBBDDDFFFEEEDDDEEEDDDDDDCCCCCCBBBBBBBBBJJJIIIFFFDDDCCCDDDEEEFFFBBBDDDEEEDDDBBB@@@@@@AAADDDCCCBBBCCCDDDEEEDDDCCCFFFEEECCCAAAEEEIIIFFF???EEEEEEEEEEEEEEEEEEEEEEEEHHHDDD???===>>>BBBEEEFFFBBBCCCDDDEEEGGGHHHHHHHHHIIIFFFCCCCCCFFFGGGFFFCCCBBBBBBBBBCCCDDDEEEFFFFFFAAA@@@???>>>===;;;:::999888888777666555555444444333333333333222222111111111111111111000000000000111000000000////////////////////////////////////...//////...///555@@@HHHHHH???444......000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......---------.........//////...............///000111111000000000111333555666888999;;;>>>????????????>>>???@@@@@@@@@@@@???>>>CCCCCCBBBAAA@@@>>><<<;;;:::999999888777777666666333333333222111111000000000////////////.........------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,,,,---......//////000000111111222333333333444444444444444444444444555555444333333333333333111111111111111111111111/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,---------.............../////////000000000///000111222333333333222111333666777999;;;>>>AAA>>>???@@@BBBDDDFFFGGGGGGIIIJJJIIIGGGFFFHHHMMMQQQMMMZZZjjjkkkkkk{{{iiieeehhhIIIBBB>>>======;;;===@@@DDD???:::;;;CCCQQQ^^^eeelllmmmllljjjjjjqqq~~~~~~qqq]]]VVVLLLCCC@@@??????>>>SSSKKKSSSOOOAAA@@@>>>===>>>???AAABBB@@@@@@???@@@AAABBBDDDFFFEEEDDDCCCDDDFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCKKKJJJGGGEEEDDDEEEFFFGGGAAACCCEEEDDDCCCBBBCCCCCCDDDBBBAAABBBCCCCCCBBBAAADDDDDDBBBBBBGGGLLLIIIBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAADDDFFFGGGGGGAAACCCDDDFFFFFFGGGHHHHHHIIIFFFDDDDDDGGGHHHFFFCCCDDDDDDDDDEEEEEEEEEEEEEEEAAA@@@>>>===;;;:::999888777777666666555555444444333222222222222222111111111111111000000000//////000000000////////////.......................................///444<<>>======<<<===???@@@@@@???===<<>>@@@AAACCCEEEGGGHHHFFFFFFEEEDDDCCCDDDGGGIIIHHHOOO___gggfffooo~~~{{{}}}hhhRRR===999@@@BBB???;;;888:::<<<===>>>@@@CCCFFFOOOWWW___cccbbb```aaaddd\\\gggwwwtttgggZZZNNNEEEDDDBBBAAA@@@>>>999444222wwwDDD???MMMNNN???>>>===<<<<<<>>>@@@AAA??????@@@AAABBBCCCEEEFFFHHHGGGGGGHHHIIIJJJJJJHHHCCCDDDEEEEEEFFFEEEEEEDDDIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGHHHGGGDDDBBBBBBBBB@@@???>>>>>>??????>>>======?????????CCCHHHFFF@@@???>>>>>>>>>>>>>>>======999<<>>===;;;999888888888555666666666666555444333222222222222222222111111111111000000000/////////000000////////////.............................................222777:::777333...,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,------------..................---......//////.........///000111222222444555777888:::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;?????????>>>===<<<;;;:::555444444444333333333222222222111111000//////////////////.........------,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************)))))))))))))))))))))************+++)))))))))*********++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++,,,,,,------.........//////000111111222222222222222222222222222333333222111111111111111////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))************************+++++++++,,,,,,,,,---------------------------------...///000111222222222333444555555666888;;;>>>;;;===@@@BBBDDDGGGKKKNNNJJJIIIHHHFFFFFFEEEFFFFFFIIIHHHPPPcccppprrrxxxvvvmmm___PPP@@@777:::BBB666;;;@@@???<<<:::;;;===<<>>@@@<<<999:::999777888;;;uuuAAA===LLLMMM===<<<;;;;;;<<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCHHHFFFFFFFFFHHHIIIHHHGGGBBBCCCDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGGGGEEEBBB???>>>>>>???===<<<<<<======<<<;;;777;;;===<<<===@@@???;;;;;;;;;;;;:::::::::999999555999???EEEHHHFFF@@@;;;===???BBBBBB@@@???@@@BBB???@@@AAAAAA???>>>??????===>>>???@@@@@@???>>>>>>===<<<:::999777777777777444555666666666555444333111111111111111111222222111000000000////////////000000/////////.................................------...------...000222///......------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,---------.........//////...---------...............//////000000111333333333444666777999::::::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;::::::444333333333333222222222222111111000//////..................---------,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++,,,,,,---------......//////000111111222222222222222222222222222222111000000000000111........................---------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))))))))))))))(((************************++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...000111222222222333444444333333444777::::::<<>>:::888999>>>CCC???===:::999:::???EEEIIIKKKLLLNNNPPPRRRVVV[[[^^^MMMPPPRRRRRRPPPOOOOOOPPPIIIIIIIIIHHHGGGFFFEEEEEECCCAAA???===<<<;;;:::888555222333888<<<>>>DDDLLLwwwDDD===HHHGGG<<<;;;;;;:::;;;===@@@AAACCCDDDEEEEEEDDDCCCAAA@@@DDDCCCBBBCCCDDDEEEDDDCCCAAABBBCCCEEEEEEEEEDDDDDDAAABBBCCCCCCDDDCCCCCCBBBAAABBBCCCAAA>>><<<;;;<<<@@@>>>======>>>>>>===;;;555:::===;;;:::;;;;;;888;;;;;;;;;::::::999999999777777777999<<<===<<<::::::===@@@???===<<<===???===@@@BBBBBB>>>===>>>@@@;;;===>>>???@@@@@@???>>><<<;;;999777666666777777444555666666666555444333111111111111111111222222000000000000////////////000/////////....................................---------------,,,,,,,,,***,,,...///---+++++++++++++++++++++++++++++++++*********++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,---------......000///...---------------------......//////000000222111111222333555777999::::::::::::::::::::::::999::::::::::::::::::999333333333333333333333222111111111000//////............---------,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************))))))))))))))))))******++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))******+++,,,,,,------------......///000000000111111111111111111111111222111111000000000000000........................---------------------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111222222333333333111111222555888;;;<<<>>>>>><<<===AAAEEEFFFFFFFFFHHHJJJLLLLLLLLLGGGOOOJJJFFFRRR^^^eeelllsss||||||qqqvvv|||oooSSS<<<:::;;;<<<<<<;;;;;;::::::;;;::::::;;;<<<<<<:::888;;;<<<>>>BBBEEEHHHIIIIIIOOOPPPOOOLLLHHHGGGHHHKKKJJJGGGDDDAAA???=========999999888777777888999::::::999===CCCCCC>>>===AAAuuuJJJ>>>BBBEEE>>>999777:::======???CCCAAAAAA@@@???>>>???CCCFFFHHHFFFEEEDDDDDDEEEFFFHHHAAADDDDDD@@@???DDDHHHHHH???AAADDDFFFGGGFFFDDDBBBAAA>>>===???AAAAAA<<<777888999999::::::999999888999999999999999999999999555777999:::::::::888777777777888999::::::;;;;;;;;;;;;:::999999;;;<<<===@@@???>>>=========>>>???>>>===<<<;;;;;;:::::::::::::::999888888777777666333333333333333333333333222111111000000111111222////////////............////////////////////////........................------++++++++++++------,,,+++******))))))*********++++++,,,,,,+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////............////////////111111222333555777999:::======<<<;;;:::999999888@@@>>>;;;999666555555555666555333333444444444333222222222111000//////...000///...---,,,+++++++++...---,,,+++***(((''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++***)))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((()))******++++++************************))))))))))))************+++++++++,,,,,,,,,............//////////////////000111111111111111333333333333333222111000///////////////////////////............---------------,,,,,,,,,,,,++++++******************************************************))))))((((((''''''))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------.../////////333222111111222555888:::;;;<<<>>>>>>???BBBEEEHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIGGGEEEFFFIIIOOOVVVZZZ___lllvvvuuuhhhVVVLLLAAA;;;999:::===@@@<<<;;;;;;<<<>>>>>>>>>===::::::999888888999999:::;;;;;;;;;<<<;;;;;;:::999:::999888666666666777888444777:::;;;:::999:::<<>>999666999;;;;;;===@@@???@@@@@@???>>>???BBBDDDEEEDDDBBBAAAAAABBBDDDEEE@@@DDDEEEBBB@@@CCCDDDBBB@@@AAACCCDDDDDDCCCBBBAAADDDBBBAAACCCGGGGGGCCC???999999999::::::999999999888888888888888888888888555666888999:::999888777777777777888999::::::::::::::::::::::::;;;<<<<<<>>>>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;<<<<<<===;;;;;;::::::999888888888333333333333333333333333222222111111111111222222////////////............................................................---,,,,,,++++++,,,,,,---,,,+++******))))))******++++++,,,,,,,,,+++************))))))))))))***************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.....................////////////000111111333444666888999;;;;;;;;;;;;;;;<<<<<<<<>><<<:::999888777777666444333333444444444222222222111111000//////...//////...,,,,,,++++++,,,---,,,,,,+++***)))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++***)))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************((((((((((((((()))************************************))))))))))))************+++++++++,,,,,,,,,............//////////////////000111111111111000222222333333222222111000....................................------------------,,,,,,,,,+++++++++***************************************************)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------.../////////222222000000222444777999999:::<<<===>>>BBBFFFJJJGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEGGGJJJNNNPPPjjjhhhgggpppzzzvvv|||wwwlll\\\NNNCCC<<<888666;;;;;;<<<;;;999999:::<<<===<<<<<<;;;::::::::::::555555555666666555555444666555555444444555666777DDD>>>999999>>>AAAAAA>>>777888>>>EEEIIIGGGEEEEEEvvvIII???HHHPPP???999666888999888999<<<;;;===>>>>>>>>>>>>@@@AAAAAA@@@???>>>>>>???@@@AAA@@@DDDFFFCCCAAAAAA@@@===BBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>@@@CCCDDDAAA>>>999999::::::::::::999999777777777777777777777777444555777888888888777666666666777777888888999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>???999999::::::<<<===??????<<<;;;;;;::::::999888888444444444444444444444444222222222222222222222222////////////....................................---------------------------,,,,,,++++++,,,,,,---,,,+++******))))))******,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------............/////////000000111222333555777888888999:::;;;===>>>??????=========<<<;;;:::999888666444333222333444333222222111111000000//////...///...---,,,,,,++++++,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++***)))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))(((((((((((()))************************************))))))))))))************+++++++++,,,,,,,,,---............/////////...///000000111111000000111222222222222111111000....................................------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---......//////111111000000111444777888777888999:::===AAAFFFKKKFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFSSSZZZdddmmmuuu|||uuu{{{wwwpppjjjddd[[[PPPHHH===>>>???===::::::<<>>>>>>>>===<<<<<<<<<<<<===>>>???@@@888999<<<@@@BBBBBB>>>;;;HHHDDDBBBAAA>>>;;;@@@HHHsssFFF<<>>======>>>>>>>>>>>>===<<<<<<===>>>>>>@@@DDDEEEAAA???AAAAAA>>>DDDCCCAAA@@@?????????@@@<<<::::::;;;======:::888888999999::::::999999888555555555555555555555555444444555666777666666555555555666666777777777777777888999;;;;;;:::999999999::::::;;;<<<===>>>???;;;;;;;;;;;;<<<>>>???@@@:::::::::999888888777777444444444444444444444444222222333333333333222222////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,,,,,,,,,,+++***))))))))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........////////////000111222444555666888888:::;;;===>>>???@@@:::;;;<<<<<<<<<:::888777666444222222333444333222111111000000////////////...------,,,+++++++++,,,************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++***)))(((((())))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((())))))***+++***************++++++++++++******))))))******+++******+++++++++,,,,,,,,,---------.........//////...//////000000000000000000111111111111111000000.................................---------,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,+++,,,,,,------...//////000/////////111333555777777888888999:::>>>DDDHHHCCCCCCBBBBBBBBBBBBCCCCCCFFFHHHJJJKKKJJJGGGDDDBBB<<>>>>>999AAAHHHGGG@@@<<<@@@EEE@@@???BBBGGGHHHLLLZZZjjjoooBBB999EEENNNBBB<<<888888888666666888555888;;;======<<<<<<===>>>==================>>>@@@CCCBBB>>>===AAADDDCCCDDDCCCAAA???>>>>>>??????>>>===<<<;;;;;;:::888777777888888888888888888777444444444444444444444444333333444444555555555555444444555555555555555666555666888999999999888777888999:::;;;===>>>>>>???>>>======<<<<<<======>>>888888777777666555555444444444444444444444444444111222222333333222222111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,------------.....................///111222444444888888999:::;;;<<<<<<===888888999:::999888777666555444222222333333333222000000000///////////////------,,,+++++++++,,,,,,)))************+++++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++***))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++))))))*********+++++++++++++++************++++++******+++++++++,,,,,,,,,------------..................///000000000000000///000000111111000000000...........................------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))***************************************+++++++++,,,,,,++++++,,,,,,---..................///000222444555888888888888999;;;@@@CCCAAA@@@@@@@@@@@@AAABBBBBBDDDGGGJJJLLLKKKHHHDDDBBBDDD::::::JJJYYY```hhhqqqtttzzznnnuuunnncccZZZRRRJJJBBB<<<===<<<;;;::::::::::::;;;???>>>===<<<<<<<<<<<<======>>>>>>???????????????CCCBBB>>>999666999@@@GGGBBBIIIZZZkkknnnjjjnnnzzzjjj@@@999CCCKKKBBB<<<777888777555555777555777:::<<<<<<;;;<<<=========>>>>>>>>>>>>=========@@@???;;;;;;@@@DDDEEEBBBAAA???===<<<<<<===>>>>>>===<<<:::888777666555666666777777777777666666444444444444444444444444222222222333333333444444333444444444444444444444444444555666666666666666777888999;;;<<<<<<======>>>>>>===<<<;;;:::::::::666555555444444333222222333333333333333333333333000111222333333222111000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******))))))*********++++++,,,,,,+++++++++***+++,,,------,,,+++***)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,,,,------------.........---------...///111222333777777777888888999999999777777777777666666555444555333222111222333222111////////////////////////,,,,,,++++++++++++,,,,,,******************++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******)))))))))))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++)))))))))***++++++,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,------------.........---...//////000000//////...//////000000000000///------------------------------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******************************))))))*********++++++++++++++++++,,,------......------...///000222333444666777888888888:::<<>>>>>>>>???@@@AAABBBCCCBBBDDDGGGIIIIIIFFFDDDAAADDD;;;888???HHHSSSdddtttuuuvvvxxx|||uuuoooiiibbb[[[VVVJJJGGGBBB>>>;;;999::::::AAA@@@>>>===<<<;;;<<<<<<<<<<<<>>>???@@@@@@@@@@@@AAA>>>@@@LLL[[[bbb]]]UUUdddhhhvvvfff@@@;;;EEEKKK@@@:::666666666333333666555777999;;;;;;;;;===>>>======>>>>>>>>>>>>======999===>>>;;;:::>>>AAAAAA======<<<;;;;;;::::::;;;999999888777555444444444444444555555555555444444444444444444444444444444111111111111111222333333333333333333333333333333333333333222333444444555444555777888999999999999;;;;;;:::999888777777777555444444333333222111111222222222222222222222222...///111222222111///...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******))))))******)))******+++,,,,,,,,,,,,)))***,,,------,,,***)))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---,,,,,,---------.........------------...///111111444444444555666666777777888888666555444444444444555333111111222333222111////////////////////////,,,+++++++++++++++,,,,,,++++++******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,((())))))***++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,---------.........---...//////000000//////---...//////000000//////---------------------------------,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((******))))))))))))******************************))))))))))))*********+++***++++++,,,,,,---......,,,,,,---...000111222333222444777888999:::<<<===<<<<<<===>>>@@@BBBCCCDDDCCCDDDFFFFFFFFFEEECCCBBB888???EEEBBB===DDDZZZoooyyyooommmtttwwwpppmmmnnnbbb^^^XXXRRROOONNNPPPRRRGGGEEEBBB@@@>>>===>>>>>>???@@@CCCFFFHHHJJJJJJKKKVVV]]]kkk~~~wwwwwwddd@@@>>>HHHMMM???999444555444222222555555777999::::::;;;===???<<<======>>>>>>======<<<555:::===;;;:::======;;;:::::::::999999999888888999999999888666666777888333444444444444444444333444444444444444444444444111111111000111222222333333222222222222222222222333222111000111222333444333444555777777777666666888777777666666666666666555444444333333222111111111111111111111111111111---///000111111000///---000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,++++++***)))*********((()))***+++,,,---------((()))+++,,,,,,+++)))((())))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---...///000111111111222333444666666777:::999777555444333444444555333111111222333222111.........///////////////+++++++++***++++++,,,,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***)))))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,((())))))***++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////------...///000000//////---------------------------------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......+++,,,---...///111222222...222666888:::;;;<<<===;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGFFFFFFEEEDDDDDD<<<@@@AAA>>>===@@@EEEGGG___nnn}}}sss}}}}}}yyysssnnnlllnnnrrruuudddbbb___[[[YYYXXXYYYYYYbbbdddhhhlllppprrrtttuuuoooxxxRRR;;;>>>BBBBBB777777888777111,,,///666222333333555777999;;;<<>>888:::???@@@<<<888<<<999999@@@>>>777888999999999999999999999999999888777555444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222222222222222222222111222222333333222222111222222333444444555555666555444222111111222444555444444333222222111000000000000111222111000///...////////////............///////////////......---++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***************))))))))))))))))))))))))***************++++++++++++***))))))************))))))))))))++++++************++++++******++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,---...//////111222444666666666666555888888888777666444333222222222222111111111000000000000000000000///......------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++------,,,,,,+++,,,,,,,,,---,,,***))))))***+++,,,...///000///---+++++++++,,,,,,---.........------,,,,,,***)))((()))******+++*********+++,,,---......,,,+++***)))***,,,---,,,+++******)))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))******************+++,,,,,,,,,,,,++++++++++++,,,---...000000333444555555555777:::<<<===>>>???@@@@@@BBBEEEHHHHHHFFFEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????IIIWWWgggnnnlllmmmttt|||{{{}}}rrrxxxjjjpppnnneeefffqqqwwwssszzz}}}ssslllxxx{{{wwwQQQ888999::::::444222333666555222222555222222333444666888:::;;;777;;;;;;777888>>>@@@>>>999888===@@@<<<888:::>>>999999999999999999999999888777666444333333222222333333333333333333333333333333333333333333333333222222222111111222222222111111111111111111111111111222222222222222222111111111222222333333444444555444333222222333444444444444444333222111111111000111222222222111//////////////////...........................---,,,,,,++++++++++++++++++++++++***++++++++++++++++++,,,***++++++,,,,,,++++++***************))))))))))))))))))))))))******************++++++******)))(((************))))))))))))+++******))))))******+++)))******++++++******)))*********+++++++++,,,,,,++++++,,,,,,---......///000111333555666666666666777777777666555444333222222222222111111111000000000000000000000///......------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))***))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************++++++++++++,,,,,,++++++++++++,,,,,,---------.........------)))+++,,,,,,+++***+++---,,,------.........------//////---,,,+++,,,,,,---++++++******++++++,,,,,,*********++++++,,,,,,---,,,,,,---------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,------------.......................................------------,,,,,,,,,++++++++++++++++++++++++***************************)))))))))((((((((('''))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))***++++++,,,,,,+++++++++++++++,,,---...///000111222333333333555888:::;;;<<<>>>>>>???AAAEEEHHHFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@?????????>>>>>>;;;777>>>YYYyyy{{{jjjwwwQQQ888666666666666111...111333222222333222222222444555777999::::::======999666777:::;;;???888IIIUUUCCC777===>>>;;;:::::::::999888888888777666555333222222111111333333333333333333333333222222222222222222222222222222111111111111222222000000000000000000000000111111222222222222111111///000000111222222333333444444444555555555444444555444444333333222222111111222222222222111000000////////////............---------------,,,+++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++******************))))))))))))))))))))))))******************++++++******)))(((************))))))))))))+++******))))))******+++)))******++++++******))))))))))))************+++++++++,,,,,,------.........///111333555666666666666666666666555333222111222111111111111000000000000000000000000///......------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************+++++++++,,,,,,++++++******+++,,,,,,***,,,...//////...---+++...//////...,,,,,,---///+++,,,------......------...---,,,+++************------------.........///------......---,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..............................------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))***++++++,,,,,,++++++++++++++++++,,,...///000///000111111111222555888888:::<<<===>>>@@@CCCEEEBBBCCCDDDEEEDDDCCC@@@???>>>>>>>>>>>>>>>=========@@@:::;;;LLLfff}}}{{{xxxxxx~~~RRR999777777999<<<666111111///---...222111111222222444555777777<<<>>>>>>:::666888>>>DDDIII<<>>888;;;;;;:::999888888777777777666555333222222222111222222222222222222222222222222222222222222222222111111000000000000111111000000000000000000000000000000111111111111000000///000000111111222222333222444555777777666555444444444444333333333222222222222222222222111111000////////////............---------------,,,++++++++++++++++++++++++++++++,,,,,,++++++******))))))******++++++++++++******************)))))))))(((((()))))))))************,,,,,,,,,,,,,,,+++******************)))))))))(((******))))))))))))******))))))************)))))))))))))))*********++++++++++++,,,,,,,,,------------...///111333555666666555555555555444333222111111111111111000000000000000000000000000///......------,,,,,,,,,++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))*********************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,+++***)))((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,++++++*********+++,,,,,,,,,---...//////...---,,,/////////---+++***+++---+++,,,---///000111111111222111111000///..................------,,,++++++,,,,,,,,,,,,---...//////+++,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------........................---------,,,,,,,,,++++++************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))***+++++++++++++++++++++++++++,,,---...///...///000000000111444777888:::;;;<<<<<<===???AAA???AAADDDDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<888:::JJJeee{{{sssvvvyyyyyywww~~~QQQ999666666:::;;;;;;===>>>777///...111111111111111222333444555555777999999:::@@@LLLVVVNNN:::MMMaaaLLL===>>>555::::::999888777777666666888777555444333333222222222222222222222222222222111111111111111111111111111000000//////000000111111111111111111111111111///000000111111000000///000000111111222222333333111333555777777666555444444333333333333333222222222222222111111111111111////////////............---............---,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******++++++******)))************)))))))))(((((()))))))))************------......------,,,+++************)))))))))(((***))))))))))))))))))***)))))))))******)))))))))************+++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,---...///111333555666333333444333333222111000000000000000000000000000000000000000000///......------,,,,,,,,,++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++***)))(((((())))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++******+++,,,,,,---//////...---...///000111)))+++---...///111444777888999;;;>>>@@@BBBCCCCCCGGGGGGGGGGGGGGGFFFFFFEEE===<<<;;;888555222///---+++***))))))***---000222+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---........................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************))))))***++++++++++++***+++++++++++++++,,,---......///000000000111444777999:::<<<<<<;;;:::;;;<<<<<>>======;;;;;;;;;;;;;;;;;;;;;;;;999777666666888<<>>999===999888888777777666666555555888777666444333333222222222222222222222222222222000000000000000000000000000000////////////000000111111111111111111111111//////000000000000//////000000000111222222333333111222444666777666555444222222222222222222222222222111000000//////000000////////////...........................---,,,,,,++++++++++++++++++++++++***************)))))))))))))))************))))))************))))))))))))))))))))))))************---............---,,,,,,************))))))))))))***))))))(((((())))))***((())))))******))))))(((*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///111333444222222222222222111000000//////000000000000000111000000000000000///......------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,+++++++++---000333555555999???DDDIIIMMMRRRUUURRRSSSUUUWWWYYYZZZ[[[\\\^^^___``````aaaaaa``````^^^]]][[[XXXTTTOOOKKKIIIAAA>>>:::444000...---,,,*********+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))******++++++******+++++++++++++++,,,------...///000000000222555777888:::<<<<<<:::::::::;;;:::>>>AAAAAA>>><<<<<<>>>:::::::::;;;;;;;;;;;;;;;===<<<;;;>>>@@@???999444<<>>BBBDDDLLLPPPVVVZZZ\\\^^^___aaaZZZ[[[\\\\\\]]]]]]]]]\\\\\\]]]___aaabbbbbbbbbaaaggghhhiiiiiiiiigggeeeddd]]][[[WWWQQQKKKCCC===:::555333///---++++++,,,---------------------------******+++++++++,,,,,,,,,************++++++++++++------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************((())))))***************+++++++++***++++++,,,------.../////////111444666555888:::;;;;;;;;;<<<===999===@@@???;;;:::<<<>>>:::::::::;;;;;;;;;<<<<<<888::::::666111111777===???:::888<<>>:::666777444:::999999???<<<555666333333444444444444444444555555333222111000000000111111111111111111111111000000000000000000000000//////............//////////////////////////////......////////////......------......///000000000000111222333444444444444000000000000000000111111111000...---------...///000/////////............+++,,,,,,,,,,,,+++******++++++++++++++++++++++++(((((())))))******++++++))))))************))))))************))))))))))))))))))))))))***************++++++++++++***))))))************))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++------,,,,,,---...000111000111111111111000000///.../////////000000111111000000000000000//////...---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((()))+++,,,---))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000111666:::@@@HHHNNNTTTWWWXXXVVVYYY\\\[[[XXXTTTPPPOOONNNNNNMMMMMMLLLJJJIIIHHHKKKLLLNNNQQQRRRSSSSSSRRRQQQTTTYYY^^^cccfffggghhheeegggiiijjjiiiddd___[[[IIIEEE>>>666111---,,,,,,------------------------******+++++++++,,,,,,,,,)))************+++++++++------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))((((((((('''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((()))***************+++++++++***++++++,,,,,,,,,---.........000333555333555999;;;<<<<<<>>>???999<<>>>>><<<<<<<<<<<<============<<<;;;:::999999999:::;;;::::::999999888777777777666555555555555444444444888;;;CCCPPP^^^iiinnnppptttzzz{{{vvvwww~~~OOO@@@===:::<<<:::999666444111///...------............/////////000000000111444666999:::666777888999888777555444333222222222111111111111111111111111111111111111////////////////////////000/////////.........---........................000000000/////////..............................------------............//////000000111222222333///////////////000000000---------............///............------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************)))))))))*********++++++******))))))))))))******)))))))))))))))))))))))))))))))))***************(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,------...000000000111111000000///.../////////000000000000000/////////.........---------,,,,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((((('''''''''''''''(((((())))))))))))))))))))))))))))))***++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******************++++++++++++,,,,,,+++***///...,,,,,,,,,,,,,,,,,,***///777AAAIIIOOOSSSTTTQQQQQQRRRSSSPPPOOOSSSXXXSSSLLLGGGHHHGGGDDDAAA@@@FFFDDD@@@======???@@@???DDDBBB>>>;;;???EEEFFFAAAEEEFFFFFFEEEDDDGGGKKKMMMLLLMMMOOOSSSXXX[[[[[[ZZZXXX___ddddddcccaaaZZZQQQ===666///,,,***(((,,,333...---,,,***((((((***+++)))******+++,,,,,,------------------------------------,,,,,,,,,+++++++++***************************)))))))))((((((((('''))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))((((((((()))))))))*********))))))))))))))))))))))))***************+++,,,,,,,,,,,,------.../////////111333666999;;;<<<======???>>>>>>>>>======<<<<<<;;;:::999888888999::::::::::::999888888777777666555555555555444444444444333444777>>>GGGPPPTTTVVVfffkkkrrrxxxzzzyyywwwvvv}}}zzzuuuxxxIII999555111444555444333111000///......,,,,,,---------.........///000111333555777888999777777666666666555555555333333333222222222222111111111111111111111111111/////////////////////////////////...............------------------------///////////////.........------------------------------------...............//////000000111222222000000//////////////////---------............///............------------,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((()))))))))************))))))))))))*********************************))))))))))))))))))((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++******++++++,,,---------//////000000000000//////....../////////000000000/////////...............------,,,,,,,,,,,,++++++)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''((())))))******))))))))))))))))))))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++++++++***+++,,,---...---------000///---,,,---...111222;;;???FFFOOOVVVVVVQQQLLLNNNUUUTTTJJJDDDFFFFFFAAADDD???>>>BBBEEEEEEDDDEEECCCCCCCCCCCCBBBCCCEEEHHHGGGDDD???===AAAFFFBBB;;;999:::;;;<<<===@@@DDDHHHIIIIIIJJJLLLPPPRRRRRRQQQUUUXXX[[[```gggkkkgggaaaZZZRRRHHH>>>444,,,***------//////,,,'''&&&)))---*********++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---......//////111222444777:::;;;<<<===@@@@@@???>>>===<<<;;;;;;999888777777777777999999:::999999888888777666666555555444444444333333333222000...///222777:::;;;===DDDRRRaaaoooxxxzzzzzzkkkpppuuuuuurrrttt{{{|||rrraaaMMM<<<333sssFFF999555222777666555444333111111000000,,,------------.........000111333555777888999999777666555444333444444555333333333222222222222222111111111111111111111111////////////////////////........................------------------------........................------------------------,,,,,,---------.........---......//////000111111000000000//////......------------............///.........---------,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))************************************))))))((((((''''''(((((((((((())))))))))))(((((((((((()))))))))))))))*********++++++++++++(((((((((((((((((((((((())))))))))))*********************+++,,,,,,------......//////000000//////........./////////000000........................------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((()))************)))***)))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++++++++,,,***,,,...////////////000***,,,---000444999???CCCRRROOOMMMOOOSSSSSSNNNIIIDDDKKKOOOKKKIIIJJJKKKHHHDDDFFFMMMSSSSSSMMMKKKMMMNNNSSS\\\cccdddbbbcccfff___^^^\\\\\\___]]]QQQDDDBBBAAABBBCCC@@@<<<;;;===FFFDDDCCCEEEJJJNNNQQQRRRMMMNNNPPPTTT\\\cccffffffeee```ZZZSSSJJJ>>>111***'''***---...,,,***+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))((((((((((((((()))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******+++,,,,,,------...//////000111333555888:::;;;<<<>>>>>>===<<<<<<;;;::::::777777666555666777888999999999999888777777666666444444444444333333333222444222000.........//////---000666@@@IIIMMMLLLIIIaaahhhqqquuuuuussstttuuupppuuu{{{~~~}}}||||||}}}}}}uuuuuu}}}{{{wwwpppfff^^^KKKIIIFFF???666///***(((oooEEE999555444:::999888666444222000000///------........./////////000111222444666777888888666555333222111222333444222222222222222222222222000000000000000000000000........................---------...............---------------------------------------.........------------------------,,,,,,,,,------------...,,,------......///000000000000//////......---------------............///...------------,,,,,,,,,,,,,,,+++++++++*********)))******++++++******)))''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))************************************))))))((((((''''''(((((((((((())))))))))))(((((((((((()))))))))))))))*********++++++++++++(((((((((((((((((((((((((((((()))))))))*********))))))***++++++,,,,,,---,,,---...///////////////............////////////---------...............------,,,,,,,,,+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''(((((((((((((((((())))))*********************)))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++,,,,,,,,,,,,,,,...///...,,,,,,---///***...444:::???FFFMMMRRRUUUPPPKKKKKKPPPSSSRRRPPPDDDBBBCCCFFFEEEBBBFFFMMMRRR___tttzzzwwwuuuqqqfffVVVLLLJJJCCC@@@<<<<<>>000---***)))***++++++)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******'''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''(((((()))***++++++,,,,,,---.........///000111333666888:::;;;::::::::::::::::::::::::666666555555555666888888999999888888777666666555444333333333222222222222333333333333111000//////333000...///111000---***,,,333<<>>111***(((*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***+++++++++,,,------.........///000222444777999;;;777777888888999999999999666555555444555666888999999888888777777666555555333333333222222222111111...000222222111////////////...---///222555777777******+++---000444777999222333666:::===>>><<<:::777;;;999:::>>>777000666---333444...+++///222000111222222000---+++++++++hhh@@@777222111999888666555222000///...---,,,,,,---------.........------------///111333444222222111111000000000111//////000000000111111111000000000000000000000000........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,------......------..................---------............///---------,,,,,,,,,++++++++++++++++++************))))))************))))))(((((((((((((((((((((((()))))))))*********++++++******))))))))))))******)))))))))))))))))))))))))))))))))***************(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))***)))))))))***++++++,,,,,,++++++,,,---............---------.........//////,,,,,,,,,------.........------,,,,,,,,,,,,++++++))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''''''''((((((((()))))))))***++++++++++++***++++++***)))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++,,,------...---...///...---111999???CCCJJJRRRUUURRRMMMKKKKKKPPPMMMIIIGGGHHHLLLPPPSSS___lll}}}{{{mmmaaaZZZ@@@===???GGGNNNTTT]]]gggaaa___WWWOOOOOOWWW]]]]]]YYYRRRGGG===555000...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************'''''''''((((((((())))))(((((((((((((((((((((((())))))(((((())))))***+++***++++++,,,,,,---............///000333666888:::999999999999888888888888666555555555555777888:::888888888777666666555555222222222222111111111111---///000///------...000---......,,,***))))))***444111---,,,,,,.........111///...---------+++***,,,000///111666...(((000---111333///++++++///111%%%(((+++---,,,,,,---...fff@@@888444444>>>888777555333222111000000++++++,,,,,,,,,---------//////......///111444666111111111111000000000///......//////000000000111000000000000000000000000........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,---......,,,------....../////////---------.........//////---------,,,,,,,,,+++++++++++++++************)))))))))************))))))))))))))))))))))))))))))************++++++++++++******))))))))))))******(((((((((((((((((((((((())))))******++++++,,,,,,(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,***+++,,,---............---------.........//////,,,,,,,,,------.........---------,,,,,,,,,++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&'''''''''(((((())))))))))))***++++++++++++***++++++***))))))((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,---......))),,,///111444<<>>:::111555777888777444111///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000////////////////////////......///000000000000000000000000000000000000000......///////////////...------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((())))))*********+++++++++++++++++++++++++++++++++---------------------------.........---,,,,,,+++,,,,,,,,,++++++*********+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))+++,,,+++***((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,111,,,,,,///...***+++111999(((///@@@DDDOOOZZZUUUOOORRRVVVUUUKKKCCCFFFOOOKKKUUUoootttpppsssuuussszzz{{{qqqfffkkkcccYYYRRRQQQUUUZZZ]]]]]]ZZZ[[[eeettt~~~}}}{{{wwwjjj___OOO>>>>>>HHHRRRYYY___bbbZZZNNNNNNOOOPPPSSSZZZZZZLLL:::............,,,+++******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))************(((((()))***************(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------...---,,,---...111444555:::;;;;;;;;;:::888777555444444333444444555666777888777666555444333222222333222111000///////////////............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++[[[===:::111555666888666333111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////......///000000000000000////////////////////////......////////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))(((************++++++++++++++++++++++++++++++++++++------------------------------......---,,,,,,+++,,,,,,,,,++++++*********++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))+++,,,+++***(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***))),,,000///,,,---222'''555IIIRRRQQQYYY```[[[DDDGGGJJJHHHHHHPPP^^^iiibbb]]]dddkkkqqqwww}}}~~~zzznnnfffbbbdddeee]]]RRRLLLVVVSSSNNNLLLMMMNNNPPPPPPHHHIIINNNVVV]]][[[SSSJJJRRRUUU\\\eeejjjnnnvvvfffHHHAAA;;;>>>LLLZZZ]]]YYYTTTXXXZZZWWWVVVWWWSSSMMMAAA999///+++,,,//////...,,,,,,++++++************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))(((((((((((())))))(((((()))))))))*********(((((()))************)))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,,,,---------,,,---...111333555999999::::::999777666555333333333333444555666777777777666555444333222222333222111000////////////............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZ===:::000555666666555222000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////////////////......///000000000000///////////////////////////....../////////......---------------------------++++++++++++++++++++++++******************************++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++*********++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,------------...........................---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++,,,+++)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,'''(((,,,000///---...333111MMMWWWMMMLLLSSSVVVVVVOOOOOOKKKLLL]]]wwwxxxnnnpppooolllsssyyyvvvrrrnnnjjjeeeVVVQQQOOOTTTXXXXXXWWWXXXXXXYYYZZZ]]]^^^]]]YYYVVVWWW[[[aaaeeeddd\\\QQQHHHPPPNNNMMMKKKHHHIIITTTaaafffqqq|||kkkSSSEEEDDDJJJSSS[[[```ccc```UUUKKKJJJOOOSSSLLLFFF===555000...///000---------,,,,,,+++******))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))(((((())))))))))))******'''((())))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,------,,,---...000222333666777888888777666555444333333333333444555666666777666666555444333222222222222111000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++YYY<<<999000444555444333111///---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---..............................---...//////000000//////////////////////////////......//////......------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++***************************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,---------.................................,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---------///444:::MMM```XXXFFFHHHGGGBBBGGGEEETTTfff{{{cccccchhhllliiihhhkkknnnssstttlll]]]OOOLLLOOORRR]]]]]]bbbjjjnnnooorrrwww|||~~~~~~yyyvvvtttrrrmmmgggaaaXXXQQQSSSXXXFFFCCCCCCJJJZZZmmm||||||cccMMMFFFIIIRRRWWW\\\ZZZSSSNNNKKKJJJHHHKKKLLLEEE999000------------------,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((()))))))))***'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---...///111222444444555666666555444333222222222222333444555666666666555444444333222222222111000//////......///.........---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************XXX<<<999000444555222111///---,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---------------------------------...///////////////.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((())))))*********))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,------------...---.....................,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))++++++***((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///...+++***...888BBBGGGVVVaaaZZZOOOOOOEEEDDDXXXccc}}}uuuVVVWWWlllzzzyyyvvvooo___QQQNNNSSSTTTPPPPPP[[[kkkuuuwww~~~{{{xxxtttnnniiihhhYYYQQQGGGDDDGGGKKKKKKJJJ]]]hhhxxx]]]NNNBBBDDDLLLWWW______YYYSSSHHHGGGGGGHHHGGG@@@666...---,,,+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++,,,,,,+++,,,,,,------///000000111222333444444444333222222111111222222333444555555555555444333333222222222111000///...............------------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************VVV;;;999000333444111///...,,,++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------------------------------...////////////..........................................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((())))))******))))))))))))*********+++++++++***************************************************++++++,,,,,,,,,,,,,,,)))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++,,,,,,,,,,,,---------------------...............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++***((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...---+++...999HHHPPPRRRSSSVVVSSSMMMJJJNNNhhhyyy___\\\fffnnn|||ZZZRRRTTTQQQNNNSSS___kkkooosss|||zzz{{{xxxooo```RRRJJJHHHDDDIIIZZZnnnsssttthhhXXXHHHDDDKKKVVV```gggVVVHHH>>>CCCQQQTTTGGG888000...+++((('''''')))***))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))''''''(((((((((((())))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++++++++,,,------......///000111222333444444333222111111111111222333444444444444444444333333222222111111000///............------------,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************UUU;;;999000333444///...---+++++++++,,,,,,************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..........................................---,,,+++***++++++++++++++++++++++++************************(((((((((((((((((((((((('''(((((()))))))))))))))(((((()))))))))***************************************************************+++,,,,,,,,,,,,,,,((()))))))))*********+++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))++++++)))(((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------......///222:::IIIVVVVVVOOOOOOKKKMMMPPPXXXpppeeeSSSSSShhheeeLLLOOOTTTUUU```rrr{{{~~~qqqgggcccVVVIII???===AAAPPPnnnnnnXXXKKKIIIUUUbbb^^^WWWPPPOOOTTTTTTNNNGGG<<<888111+++(((((()))+++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))'''''''''((((((((())))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++***+++,,,,,,------------///000222333444444333333000000000111111222333444444444444333333333333222111111///...............---------,,,,,,,,,++++++************************************************************************************************************************************************UUU:::888///333333...---,,,+++++++++,,,,,,************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..........................................---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,(((((())))))*********+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,------------------.........//////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))++++++)))'''((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000333999EEEUUU^^^UUUFFFHHHEEETTThhh|||bbbWWWYYYrrrvvv`````````TTTWWWmmmtttyyy|||zzzuuuiii^^^ZZZVVVQQQOOOPPPUUUjjj|||sssUUUHHHIII]]]gggnnneeeRRRGGGJJJRRRGGGAAA999111,,,+++,,,...))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))''''''''''''((((((((()))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++***+++,,,,,,------------///000111333444444444333000000000000111222333444444333333333333333333333111000///......------...---------,,,,,,,,,++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))UUU:::555222//////000///---,,,+++***************))))))))))))******))))))))))))***+++,,,---,,,++++++******++++++,,,///...---,,,+++,,,---...------------------------......---,,,,,,+++************************************)))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,+++000+++))),,,---,,,,,,...>>>CCCIIINNNPPPNNNKKKHHHZZZbbb|||www\\\TTTcccvvv}}}jjjZZZQQQMMMYYYkkkxxxxxxkkkggg]]]HHHEEEJJJSSSqqqoooOOOKKKIIIaaaxxxiiiLLLGGGNNN???KKKKKK<<>>OOOUUURRRNNNDDDCCCTTTzzz}}}WWWIII```ZZZHHHMMMZZZ___uuuooo[[[SSSSSSmmmwww|||yyy~~~wwwvvvvvvxxx{{{|||zzzwwwvvvrrriii^^^YYY\\\ccchhhmmmwwwrrrbbbaaaJJJWWW___iiigggXXXNNNoooqqqfffQQQEEEHHHIIIDDD>>>555,,,(((***,,,+++((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***))))))******+++,,,---+++,,,---......//////.../////////000000000111111000000000000000000000000/////////...------,,,,,,,,,+++******))))))******(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))PPP999666333000000...---,,,,,,+++++++++,,,******))))))))))))******)))))))))(((((())))))*********))))))))))))******)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...000111***---999NNN\\\ZZZOOOGGGJJJcccttt]]]OOOfff|||ZZZLLLUUUccckkkwwwsssaaaTTTTTTaaapppwwwzzz{{{~~~~~~wwwkkkbbbbbbgggiiibbbeeeiiioooxxx}}}rrr___VVVLLLRRRsssuuu___TTT]]]lllnnnYYY@@@>>>KKKHHH>>>333---,,,---+++((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***************,,,------***+++,,,---............//////000000000111111111000000000000000000000000//////......---,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))OOO888666333000000------,,,+++++++++,,,,,,******))))))))))))******))))))(((((((((((())))))******))))))))))))*********+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******************++++++))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///000111666>>>JJJTTTUUURRRSSSXXXmmm{{{]]]OOO]]]qqqxxxnnnYYYHHHLLLcccwwwooo^^^ZZZ\\\cccppp{{{|||}}}vvvtttvvvwwwtttooollliiigggiiinnntttxxx{{{sss```WWWZZZdddpppxxx}}}XXXWWWaaaooommmZZZMMMKKKIIIEEE???777000,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&'''((((((((('''&&&((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))((())))))***+++,,,***+++,,,------...------........./////////000000000000000000000000000000///......------,,,,,,+++,,,+++******))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))NNN888666444111111------,,,+++++++++,,,,,,******))))))))))))*********)))(((((((((((())))))******))))))))))))*********+++,,,---,,,+++***)))++++++++++++++++++++++++******************++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222IIIQQQXXXSSSGGGGGG\\\sssttt^^^SSSXXXiii{{{___TTTUUUfffttt|||~~~lllbbbaaaqqqvvvuuuuuutttttttttrrrnnnjjjyyyqqq}}}uuu___MMMOOO\\\pppyyyYYYQQQhhh}}}oooRRREEEHHHHHH@@@333+++***---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''''''''(((((()))***+++******+++,,,---------------------.........//////000000000000000000000000///......------,,,++++++,,,++++++***)))*********))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))|||HHH:::555000222222000(((***---'''***000---************))))))))))))******))))))))))))************)))(((((((((((((((************************++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,------,,,+++***,,,---333///***...222,,,222JJJ^^^OOOSSSYYYTTTbbb{{{iiiZZZMMMUUUrrrzzzcccIIIcccooozzztttssshhhmmmtttzzz~~~~~~|||zzzwwwuuutttppptttxxx~~~rrrWWWKKKXXXwww{{{bbbVVViii|||{{{eeeSSSHHHHHH???---(((///)))******)))((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...------------...//////////////////............------------,,,+++***)))******)))((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))************))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))}}}III;;;555111222222666///111111***+++///***************))))))))))))******))))))))))))************)))(((((((((((((((************************************************************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++***,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++*********+++++++++,,,,,,,,,------,,,++++++,,,...(((///---+++111777DDDXXXcccVVVSSS___sssnnnRRRMMMiii]]]EEERRRpppvvvoooqqqwww{{{~~~zzzyyyxxxxxxyyy~~~~~~ooo]]]KKKOOOeeeuuu~~~aaaTTTfffuuuuuu```EEE777<<>>***------,,,+++***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))*********++++++++++++,,,,,,++++++,,,,,,---.../////////............---------------,,,+++************)))((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}JJJ<<<666111111111000,,,000000***...222***************)))))))))((())))))(((((((((((())))))***))))))(((((((((((((((************************)))))))))***************************************((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***((())))))***************+++++++++***************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))))))))*********++++++,,,---------+++,,,---///333222+++555QQQ]]]UUUNNNLLL]]]rrreeeKKKZZZ~~~hhhUUUvvv||||||zzzoooaaaWWWZZZvvvsss]]]fffttt|||rrrYYYCCC<<<===///---+++******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))************++++++******++++++,,,---//////.........---------,,,---------,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))************)))))))))))))))))))))*********(((((((((((((((((((((((({{{III<<<666111111000111///111...''',,,///&&&************)))))))))((())))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,************************''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))************)))************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))************+++++++++,,,---------,,,,,,...000222111444HHH]]]XXXLLLOOO```}}}mmmSSSVVVyyyyyy[[[ZZZyyyxxxxxx||||||{{{|||sss{{{~~~||||||jjjPPPNNNddd}}}gggfffwww{{{QQQ???JJJ222///+++)))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((()))))))))*********+++************+++,,,,,,............------------,,,,,,---------,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))************))))))((()))))))))*********+++((((((((((((((((((((((((yyyGGG;;;666111111000)))(((,,,***&&&111888000************)))))))))))))))((((((''''''(((((()))******)))((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------************************''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''(((((((((((())))))'''((())))))******)))))))))))))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++---------,,,---///111***555DDDUUUYYYLLLQQQjjj\\\RRReeezzzcccTTTSSSooo|||zzzzzz~~~}}}zzzxxxzzzyyysss\\\QQQRRReeefff]]]yyybbbCCC===;;;555---******++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((''''''(((((()))***((()))))))))************++++++******++++++,,,---.........------------,,,,,,,,,,,,------,,,,,,+++******)))((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))************))))))))))))************))))))((())))))******+++++++++))))))))))))))))))))))))vvvEEE999555111111111///000444111000>>>HHH@@@************))))))))))))((((((''''''''''''((((((******)))((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,************************''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''(((((()))))))))))))))((()))))))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++,,,,,,,,,,,,---------+++---------------///111444DDDOOORRRSSSUUUjjjsssZZZRRR```{{{qqqJJJfff~~~|||zzz~~~{{{~~~sssuuuyyyzzzyyyzzz|||~~~xxx}}}vvv___RRRTTTttthhhgggqqqmmmXXXFFFGGG>>>333,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((''''''''''''((()))))))))))))))*********+++++++++++++++++++++,,,------.........---------,,,,,,+++,,,,,,------,,,,,,+++******)))((((((((((((((()))))))))))))))))))))))))))******************)))))))))************))))))))))))************))))))((())))))******+++,,,,,,))))))))))))))))))))))))tttCCC999555111111111000//////'''"""...666---************))))))))))))((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++************************''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......+++---...---------000222IIITTTPPPGGGRRRiiiLLL>>>gggpppUUUqqqzzzllluuuyyy~~~zzzwwwuuuyyy|||{{{wwwsssqqqrrrwww|||~~~}}}~~~zzzqqq[[[XXXrrrllleeewww|||oooPPPFFF777...+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))************++++++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++,,,------,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))************))))))))))))************))))))((())))))***++++++,,,,,,))))))))))))))))))))))))nnnCCC;;;222000444///......---,,,++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''+++***)))(((((()))***+++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''((())))))'''+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************,,,,,,,,,---------.........,,,---000...,,,444AAANNNUUUCCCUUUooo~~~]]]EEEfffRRRVVV{{{{{{wwwxxx~~~|||vvvtttqqqpppqqqrrrsssrrrmmmmmmllllllooorrrvvvxxxzzz}}}|||{{{gggSSSWWWssspppdddwwwiiiIII<<<777+++444999$$$...,,,)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((nnnCCC;;;222000555///......---,,,++++++++++++***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&''''''(((((((((((('''''''''((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''+++***)))(((((()))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%&&&((()))((('''*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,---------......,,,---...///...222<<>>DDDFFFHHHKKKiiibbbEEEcccnnnYYYsssvvvxxx{{{}}}ttt```NNNDDDCCCFFFBBB???<<<:::;;;=========>>>======<<<<<<<<<======<<<===@@@DDDGGGKKKNNNOOOLLLKKKKKKMMMPPPRRRRRRQQQVVVWWWYYY[[[]]]^^^______ddd^^^ZZZ]]]dddhhheee```]]]___ccchhhmmmooommmkkkkkknnnqqqrrrqqqqqqqqqrrrwwwyyywwwpppjjjjjjkkkkkkqqqvvv~~~xxx^^^dddkkk{{{eeeEEE@@@:::222///,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******mmmBBB;;;222222666111......---,,,++++++++++++'''((((((((()))))))))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((($$$%%%&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((()))***++++++***)))((('''(((***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))***++++++,,,*********+++++++++,,,,,,,,,,,,,,,---------.........222???JJJFFF???KKKaaasssYYYcccddd|||mmmwww~~~|||{{{ooo]]]NNNEEEBBBBBBCCC???<<<999888999:::;;;;;;888888888888888888888999777777888:::===???@@@@@@???>>>===>>>@@@AAAAAA@@@CCCEEEGGGIIIKKKKKKLLLKKKPPPNNNNNNRRRYYY]]]\\\YYYXXXXXX[[[^^^aaabbbaaa___ZZZ```gggjjjiiijjjoootttsssuuutttqqqppprrrqqqnnnhhhlllrrr{{{~~~~~~llluuuzzzvvv```OOOGGG666222---***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((()))*********lllBBB;;;333222666111......---,,,++++++++++++'''((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((($$$%%%&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******((()))***++++++***)))(((&&&''')))+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''((())))))'''(((((((((((())))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......222999KKKUUUHHH<<>>>>>======???BBBGGGLLLOOOQQQPPPSSSQQQPPPOOOPPPOOOMMMLLLHHHRRR\\\```___aaahhhooopppqqqpppnnnpppqqqnnngggkkkkkknnnuuu~~~~~~jjjkkkxxxqqqeeeKKK999555///***)))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++gggEEE;;;111333111555///...---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''(((***+++''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((()))***************))))))))))))************++++++************************+++++++++,,,,,,,,,///,,,)))***...111111///<<>>:::777333222111000000111222222333444666666555555555666666555333333444444444333333444444555555444444333999777444444555666666555:::;;;<<<;;;:::;;;@@@DDDCCCBBBAAAAAABBBAAA???===<<>>@@@AAA>>>???CCCGGGMMMRRRWWWYYYbbbeeeiiimmmqqqvvv{{{~~~gggwww}}}xxxJJJ>>>111+++,,,,,,***(((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((************************))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))```@@@888111333222666///...---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))******************++++++++++++++++++++++++++++++,,,,,,,,,,,,......///......000333666===JJJEEE;;;WWWhhh]]]wwwnnnZZZuuuvvvyyyyyylllaaaTTTIII@@@666222222666999<<<;;;888666777888555444444444555777999:::888888777777777777777777888888888888888999999999666777888:::;;;;;;;;;;;;===;;;999999:::;;;:::999888999:::999777666666777555444444444666777666555666666555555555666666777555666777999<<>>888444444888===BBBEEECCC<<<777888;;;999999888999:::;;;===>>>===;;;999888888999999999888:::;;;;;;::::::;;;;;;888999:::;;;<<<<<<<<<<<<<<<;;;::::::<<<===<<<;;;;;;<<<======;;;:::999999;;;999888888:::;;;:::999===;;;999888888888888777:::::::::999999:::;;;;;;===???FFFTTTfffuuuxxx{{{uuu{{{uuuqqqZZZCCC555000---***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************************((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))aaaBBB;;;333444000333///...---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************((()))))))))******************++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...---,,,...555@@@HHHBBB;;;KKKqqq|||jjjcccppp]]]aaa~~~~~~|||{{{gggRRRAAA;;;777555333111444:::@@@FFFKKKGGG???999999===>>>>>>======>>>???AAABBBBBB???;;;999:::;;;<<<;;;999;;;======<<<:::;;;<<<::::::;;;;;;<<<<<<;;;;;;===<<<<<<>>>@@@AAA@@@???>>>>>>??????@@@???>>>===???===;;;:::;;;<<<;;;;;;===;;;888999:::;;;:::888777777888888999;;;<<<===777999===DDDPPPcccxxx|||~~~uuuttt~~~uuutttqqqPPP666,,,,,,---************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))```CCC<<<444444000222///...---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))******************++++++,,,---------,,,,,,,,,,,,---------------------...222:::DDDKKKBBB???[[[ccc[[[ooorrrQQQ```qqq}}}xxx~~~wwwjjjWWWEEE777333222222222111666===AAAFFFKKKIIIAAA<<<<<>>>>>===;;;>>>AAA@@@===;;;;;;===;;;<<<===>>>>>>>>>>>>>>>BBBBBBCCCFFFIIIKKKJJJIIIJJJIIIHHHHHHIIIJJJIIIHHHCCCAAA??????@@@AAAAAAAAA???===<<<>>>BBBCCCAAA>>>>>>===<<<<<<;;;<<<<<<<<<<<<======:::<<>>GGGIIIMMMPPPNNNHHHBBB@@@AAAAAAAAABBBDDDFFFIIILLLNNNKKKDDD===;;;===??????>>>>>>BBBEEEDDD???<<<<<<>>><<<===???AAACCCEEEEEEFFFKKKLLLNNNRRRVVVXXXXXXXXXXXXUUURRRQQQRRRSSSRRRPPPEEECCCAAABBBEEEGGGIIIIIIFFFEEEEEEIIIMMMNNNJJJFFFGGGFFFEEECCCBBBBBBAAAAAA@@@CCCCCC>>>:::>>>JJJVVVkkkiiihhhlllsss|||bbbEEE777111,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))YYY>>>999333555000222//////---,,,+++*********))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''!!!###&&&***///333666888''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''((())))))((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((()))***************))))))))))))******************+++,,,,,,---......,,,,,,,,,---------......---...111777>>>BBBAAA???EEEhhh}}}dddaaaaaarrr|||{{{{{{```FFF:::999444111000222444999DDDOOOVVVYYYZZZVVVOOOHHHDDDBBB???@@@BBBEEEIIIMMMQQQSSSMMMFFF>>>;;;===@@@@@@???@@@EEEHHHFFFAAA======???===>>>AAAEEEHHHJJJLLLMMMSSSTTTVVV[[[```ccccccbbb]]]YYYTTTRRRSSSSSSRRRPPPAAA???>>>@@@DDDHHHJJJKKKJJJIIIJJJNNNSSSTTTOOOJJJCCCCCCDDDFFFHHHKKKMMMOOO@@@EEEIIIHHHCCCBBBEEEJJJNNNXXXgggttt|||lllSSSCCC777,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))WWW???888000333000111000...,,,+++,,,+++***)))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&+++111666777666(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++444---///===EEEBBB@@@BBBZZZyyy^^^UUUrrr\\\lllmmmNNN<<<666333222222333555999@@@GGGLLLOOORRRPPPKKKJJJNNNLLLGGGFFFFFFFFFIIIPPPYYY]]]]]]\\\JJJEEEHHHCCC???@@@===GGGGGGGGGFFFDDDBBBAAAAAALLLLLLMMMOOONNNLLLNNNPPPXXXRRRSSS^^^hhhhhhbbb^^^ccc^^^YYYWWWWWWTTTMMMGGGBBBCCCCCC@@@======AAAEEEDDDIIILLLIIIEEEDDDFFFGGGBBBFFFIIIKKKRRRWWWPPPEEEKKKIIIFFFEEEFFFJJJNNNRRRMMMRRRccczzz~~~|||tttVVV;;;---++++++***''''''((((((&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))WWW@@@999111333000222000...,,,+++,,,+++***)))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&)))---000000///(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((()))))))))*********))))))******+++,,,******+++++++++,,,,,,,,,,,,---.........---,,,,,,222---222AAAHHHCCCCCCJJJlll{{{WWWgggvvvYYY]]]vvvjjjKKK:::666666555444333555:::AAAGGGJJJMMMOOOMMMIIIKKKPPPQQQNNNMMMMMMNNNPPPUUUYYYZZZZZZXXXJJJFFFLLLMMMMMMNNNKKKIIILLLOOOOOOKKKJJJLLLNNNPPP[[[iiipppmmmeeeaaaaaaiiifffiiittt~~~|||uuuoooeee```XXXTTTQQQPPPNNNKKKCCCEEEGGGEEEBBB@@@BBBDDDDDDHHHJJJGGGEEEFFFIIIJJJQQQJJJGGGHHHFFFCCCGGGOOOLLLMMMPPPPPPOOONNNMMMMMMSSSTTT```uuuuuuyyypppHHH222,,,+++***))))))***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))WWW@@@999111444111333000...,,,+++,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&''')))***)))((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))************))))))******+++,,,******+++++++++,,,,,,,,,,,,------.........---------+++444BBBDDD???HHHYYYdddSSSwww___WWWkkkyyyeeeHHH888555777666444333777???GGGMMMNNNQQQSSSRRRPPPQQQVVVYYYYYYYYYZZZ\\\]]]^^^\\\ZZZYYY\\\RRRMMMQQQYYY]]]\\\ZZZ```bbbccc___YYYWWW]]]cccgggttt{{{{{{~~~zzzssshhh^^^XXXUUUSSSQQQXXXZZZZZZWWWOOOIIIFFFFFFDDDHHHIIIGGGJJJQQQWWWXXXUUUMMMMMMUUUQQQGGGMMM^^^UUUUUUWWWXXXZZZ\\\]]]]]]dddccclll~~~fffxxxqqqJJJ888---+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++***************VVV???:::222555222333000...,,,+++,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))***************))))))******+++,,,******+++++++++,,,,,,,,,---------..................111;;;CCC@@@@@@WWWuuujjjdddwwwdddlllyyy~~~sssZZZCCC777555777999888999???JJJTTTZZZ[[[[[[\\\]]]\\\\\\^^^___```aaabbbeeeiiiiiiddd```___]]]```___eeerrrwwwrrrooouuuxxxzzzzzzzzz~~~{{{uuutttqqqkkkeeeoooqqqqqqmmmfff```^^^^^^YYY]]]___^^^fffsss{{{{{{rrrhhhdddhhhgggaaadddmmmyyypppfffbbbgggooouuuwwwxxxzzz|||[[[sssmmmQQQCCC111,,,)))+++,,,,,,***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************TTT>>>999222555222333000...,,,+++,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,------------......//////555<<>>HHHjjj}}}SSSyyy|||ppp{{{yyy~~~zzzrrr\\\III===999999;;;<<<===AAAJJJUUU^^^cccddd___aaaeeegggeeecccccceeedddbbbfffppptttppplllkkk___wwwxxxxxx}}}}}}|||~~~{{{xxxfffSSSTTTnnn~~~pppXXX777...)))***,,,***)))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************RRR===888222444111222000...,,,+++,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&''')))&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++******))))))******+++,,,******+++++++++,,,,,,,,,------------...///000111666AAAEEE======RRRrrruuuTTTuuueeeyyy{{{}}}zzzwww{{{pppdddUUUEEE<<<::::::>>>BBB<<>>JJJGGG???SSStttvvv___VVVkkkYYY~~~xxxyyyrrrrrrkkkkkkhhh]]]VVVMMM<<<888888<<<@@@===;;;CCCNNNYYYhhh|||tttlllrrrxxxhhhqqq```AAAGGGGGGccc~~~yyyQQQ>>>///......)))(((...))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++QQQ???999111444000...///---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,***(((&&&&&&''')))$$$((((((######))),,,***$$$)))""")))---###$$$+++******(((&&&'''(((&&&###(((---,,,###"""((()))###(((""""""(((+++)))(((***''''''''''''''''''''''''---"""###'''---''')))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------222...---//////...444===FFF>>><<>>999111444111000///---+++***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''+++---)))"""!!!%%%+++!!!(((***######...777%%%)))%%%!!!###(((---***+++,,,,,,***&&&###"""+++---+++%%%"""&&&---111((("""!!!+++555444+++###'''''''''''''''''''''''''''---***,,,***''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((''''''(((((()))***((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++************************((((((((()))))))))*********************))))))))))))))))))*********++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---...000000222<<>>999000444222222///---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((,,,%%% ###+++///,,,&&&000+++''')))......%%%,,,,,,444)))!!!(((((()))((("""$$$******&&&!!!$$$+++...***""" '''((('''!!!&&&000''''''''''''''''''''''''...---...$$$&&& ...'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((('''((())))))***(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************(((((()))))))))*********************************))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---...//////000444>>>GGGCCC<<>>999///222000222///---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((000)))###&&&000777777444''''''***,,,***%%%$$$&&&'''===888"""'''"""***!!!+++222,,,""""""*** 111333 '''---'''555111((("""$$$+++...,,,''''''''''''''''''''''''$$$888000:::AAA333 ''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''(((((())))))((((((''''''''''''''''''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((())))))(((((())))))***+++)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++)))))))))*********++++++*********+++++++++++++++*********++++++++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++)))************+++++++++,,,,,,,,,,,,------------,,,---------...............//////000666???CCCBBB===LLL]]]]]]zzz~~~vvv]]]FFF<<<888333444999AAAHHHMMMRRRWWWbbbnnnvvvvvvpppjjjcccyyyiii___wwwyyyRRROOOUUUeeetttuuuKKK@@@CCCYYYdddqqqzzz}}}yyyjjjbbb[[[OOODDDOOOhhhxxxwwwYYY777+++///---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))((((((''''''((()))***+++)))))))))*********+++++++++************+++,,,,,,************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************{{{JJJ>>>:::///111///111///---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((### 999~~~[[[000###%%%)))+++ CCCsssUUU777'''"""'''&&&&&&***,,,(((!!!MMMWWW...""""""''''''''''''''''''''''''(((wwwHHH...###''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))'''((()))******)))((('''&&&'''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,------------...------------...............///...222===HHHHHHBBB===bbb|||bbb|||~~~vvvrrrcccMMM>>>666555555888@@@IIIPPPSSSIIIHHHQQQeeerrrtttssstttmmmrrraaafffzzz}}}GGGNNN___ttt]]]CCCJJJNNN^^^nnn~~~~~~~~~}}}{{{{{{jjjaaaYYYPPPHHHDDDOOOmmmvvvEEE///000---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))))))))((('''''''''((()))+++,,,))))))*********+++++++++++++++******++++++,,,---************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************zzzJJJ???:::...000///000///---+++***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((###yyyqqq///***---jjjDDD$$$&&&,,,***&&&333222qqq ''''''''''''''''''''''''***===###%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''((()))******)))((('''&&&'''''''''(((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++,,,,,,,,,---------......---------.........//////.........444BBBOOOMMMDDDJJJuuuyyyZZZaaaxxxxxx{{{qqqeeeQQQ@@@:::333555888===FFFPPPWWWXXXWWWQQQZZZqqq}}}{{{```VVVTTTccczzz\\\SSS^^^qqqrrrlll```RRRqqqUUU@@@LLLMMMnnnxxxxxxyyy~~~mmmddd[[[TTTMMM???@@@iiiTTT444111***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******((('''''''''((()))+++,,,)))************+++++++++++++++******++++++,,,---************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************tttMMM@@@999444666000444000///...,,,+++***))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))...'''((("""&&&hhh&&&***+++'''(((...'''nnn{{{nnn"""''')))+++((( ,,,''')))000''' )))((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((('''''')))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************++++++************************+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......++++++++++++,,,---......---+++***)))+++++++++***,,,***((((((***+++***)))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------111000222999BBBGGGCCC===^^^ooo^^^```xxxyyylll[[[JJJ===666222<<<>>>AAAQQQ[[[[[[^^^PPPiiizzzWWWQQQVVVnnnsssbbbooouuubbbVVVMMMNNN[[[hhh}}}YYYQQQYYYbbb{{{jjjfffssssss^^^\\\gggiiiqqq}}}}}}www\\\UUUJJJGGG999[[[```333333222,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***,,,,,,+++++++++++++++,,,,,,---***000000)))(((,,,///,,,000...,,,+++...000...***,,,,,,+++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))************+++++++++++++++******************rrrKKK???888333555///333000///...,,,+++***))))))))))))((((((((('''''''''((((((((((((((((((((((((qqq!!!444 ~~~'''***###:::)))EEE---'''$$$,,,;;;***NNNvvv!!!***))),,,$$$***''''''(((===111(((((((((''''''''''''''')))(((''''''&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************++++++*********************++++++++++++,,,,,,,,,++++++*********+++,,,,,,---------,,,+++***((((((*********))))))*********,,,+++******+++,,,,,,+++++++++***++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...222<<>>000///,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))(((((((((((()))***,,,,,,***,,,,,,))))))++++++***+++***)))***,,,---,,,)))---,,,+++++++++,,,---...************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))************+++++++++++++++******************pppJJJ>>>777222444...222000///...,,,+++***))))))))))))((((((((((((''''''((((((((((((((((((((((((333kkk444((($$$!!!"""///'''000,,,"""&&&)))$$$ uuu(((,,,222222***TTT---,,,"""'''---(((%%%---)))&&&((("""+++999mmm///''''''(((((()))(((((('''))))))(((''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,************+++,,,------)))***+++---------,,,+++000000//////////////////---,,,+++,,,---...---,,,***,,,------,,,,,,---...************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---666CCCEEE@@@EEEQQQ~~~dddfff}}}sssaaaLLL===777666888;;;@@@OOO``````]]]fffjjjeeejjjtttyyyvvvlllPPPFFFGGGTTTiiiuuuwwwhhhrrrwwwsssqqq|||nnn\\\MMMCCC???>>>===>>>EEENNNXXXdddwww{{{aaaXXXHHHJJJCCCEEEjjjzzz[[[444------,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++******,,,,,,++++++,,,,,,---...111------000111//////000------...///000000000000---,,,+++******+++,,,---++++++++++++***************************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((()))))))))*********++++++)))************+++++++++******++++++++++++++++++pppIII>>>888333555...222//////---,,,+++*********))))))((((((((((((((((((((((((((((((((((((((((((&&&)))^^^aaaIII...AAA111'''{{{***(((&&&,,,%%%###555111***%%%$$$VVVWWWSSS ,,,%%%444###fff&&&"""(((---%%%)))555"""%%%&&&'''(((((((((''''''(((((('''''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......***+++,,,,,,---...//////+++++++++,,,,,,,,,,,,,,,...,,,+++,,,---,,,+++)))***,,,...---,,,+++,,,...++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000000<<>>EEEVVVddd___bbbuuuqqqkkkrrr~~~oooiii{{{hhhNNNJJJSSShhhhhhccc^^^ccchhhllluuu~~~uuubbbLLL@@@??????<<<===<<<>>>BBBFFFRRRgggyyy}}}|||hhh\\\KKKKKKHHH888OOOCCC111---------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))***,,,---......------///...------,,,,,,------...((((((...000---,,,///---++++++,,,,,,***+++---...---------,,,+++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))*********+++++++++))))))*********+++++++++******+++++++++++++++,,,oooJJJ???999444666///222///...---,,,+++*********(((((())))))))))))))))))((((((((((((((((((((((((%%%***'''///---444---&&&&&&+++((()))""")))777)))###TTT444)))###"""000$$$...)))***+++***%%%###---$$$((($$$000"""ooo<<<%%%&&&&&&'''''''''&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))************++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------111000///------...///000555666777888999:::999999444333222222333222///---//////...---+++***+++---++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111333@@@KKKCCC;;;MMMlllllliiiyyyzzziiiwwwwwwgggRRR@@@777777:::???FFFOOO\\\ccc^^^gggqqqpppzzzrrrcccppp~~~ttteeeQQQTTTccc{{{ttt```TTTOOOYYYZZZ___hhhxxxllldddSSSBBB:::<<<===;;;???===<<<<<<<<>>888999<<<>>>KKKTTT[[[```___kkkrrrdddkkkxxxkkkRRRWWWhhhooooooppp{{{|||uuu___QQQYYYkkknnnHHHEEEIIIKKKWWWWWW]]]jjj{{{qqqWWWNNNCCC<<<:::<<<===>>>===<<<===>>>;;;;;;CCCLLLcccsss|||ooo\\\OOOHHHIII<<<>>>mmmzzzRRR555///......------,,,,,,+++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---///111444888<<<@@@BBBBBBFFFHHHGGGHHHNNNRRRSSSPPPJJJIIIPPPQQQIIIBBBAAA555444333111///...,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********++++++++++++,,,)))************+++++++++******++++++,,,---------mmmHHH>>>999555666///111......---,,,++++++++++++(((((()))))))))*********((((((((((((((((((((((((444###...+++'''999000!!!MMM!!!***000'''888uuuttt&&&"""...((((((..."""(((000000''')))$$$***&&&*** %%%+++---,,,)))'''&&&&&&''')))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((***+++++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,******++++++,,,------...,,,,,,,,,------------...------...///000222444555555888===CCCGGGJJJLLLMMMDDDEEEFFFFFFFFFDDDCCCAAAGGGHHHIIILLLOOOPPPNNNMMMHHH@@@666111222333111...------------------------************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000===JJJJJJCCCKKKiii\\\WWWpppzzz|||~~~xxxkkkWWWFFF<<<:::;;;===>>>NNNWWW___lllttt~~~pppfffpppzzz}}}\\\BBBDDDQQQYYYcccmmmsss~~~~~~wwwiiidddRRRHHHUUUkkkQQQ<<>>\\\vvvyyy~~~^^^AAA//////......---,,,,,,,,,************************************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,---...222555777<<<===@@@DDDHHHMMMPPPRRRPPP]]]```XXXWWWccclllkkk```ZZZ^^^kkkpppdddUUUOOORRRLLLDDD;;;444111111111000000//////...------,,,------------------------+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,)))************+++++++++******++++++,,,------...kkkFFF===888444555---000...------,,,++++++++++++(((((())))))*********+++((((((((((((((((((((((((555666---***111%%%YYY+++222+++ VVV777111222###'''$$$&&&---)))*** ...!!!...)))%%%...$$$###111///+++(((&&&''')))***'''''''''''''''((()))***&&&&&&&&&'''''''''((((((((()))***,,,,,,++++++***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......//////111333666999;;;===IIILLLQQQTTTUUURRRMMMJJJPPPPPPQQQPPPOOOLLLIIIGGG===???AAAFFFJJJLLLLLLKKKSSSGGG:::444666888555000------------------------************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333CCCPPPMMMHHHVVVxxxbbbdddwwwuuufffQQQBBB;;;;;;<<<<<>>OOOhhhhhhKKKGGGHHHEEEGGGWWWYYYbbbssszzzdddMMM>>>777???DDD@@@BBBKKKOOOQQQXXX___]]]SSSJJJFFFCCC```ddd\\\GGG@@@FFF===MMMaaappp{{{sssWWW/////////...------,,,,,,************************************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...000555;;;BBBFFFGGGHHHIIILLLOOORRRTTTVVVvvv~~~tttvvvlll\\\LLL@@@;;;:::;;;111000000///...---------------------------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,)))************+++++++++******+++,,,,,,---......mmmFFF;;;666222444,,,......---,,,+++************************)))(((&&&%%%))))))))))))))))))))))))===---###+++iii...(((sss"""000,,,$$$,,,000+++PPP &&&+++&&&###'''---$$$++++++OOO$$$***,,,... &&&&&&'''''''''(((((())))))(((((((((((()))***,,,,,,''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,///...---,,,,,,+++******+++...+++...444,,,(((000+++111777:::@@@IIIPPPQQQXXXRRRKKKIIILLLSSS\\\ccclllvvvoooyyy{{{qqqmmmbbbRRRKKKOOOTTTMMMBBB@@@CCC@@@;;;@@@JJJGGG===888555000---++++++---...---,,,++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------.........------,,,,,,,,,---......,,,---000222222<<>>DDDYYYeeeqqqqqqwwwYYYDDDAAADDDQQQ```cccjjjpppyyy}}}mmmhhh___SSSGGGEEE@@@>>>OOOmmmzzzbbbLLLHHHPPPRRRMMM[[[]]]cccoookkk___CCCBBB;;;<<>>YYYwwwiiirrrlll|||{{{vvvdddTTTBBB;;;:::;;;===AAAJJJ]]]aaarrr|||sss|||yyyuuuwwwaaaGGGBBBEEESSScccgggiiipppxxx{{{ssslll```SSS>>>>>>===CCCVVVpppvvv^^^LLLKKKSSSTTTNNNWWW___kkkzzzgggPPP>>>???;;;???LLLOOOOOOXXXaaaddddddoooccccccdddqqqnnnXXXMMMHHHCCCAAABBBJJJkkkGGG666...---(((+++000,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))***,,,------,,,+++///,,,'''###'''000555444;;;::::::===EEEVVVnnnvvvuuussskkkbbb]]]RRRRRRQQQOOOLLLKKKLLLNNNPPPPPPRRRWWW\\\aaaeeeiiimmmuuu~~~]]][[[YYYTTTHHH:::555777111///,,,))))))+++000333******++++++************************)))))))))))))))************+++++++++))))))***++++++++++++***************************************++++++++++++******+++++++++,,,,,,,,,jjjEEE;;;666222444,,,///...---,,,+++************(((''''''((()))+++---...))))))))))))))))))))))))(((111JJJ***rrrggg$$$;;;%%%)))222{{{(((999 """333***000+++%%%$$$yyy333&&&+++$$$!!!+++)))''''''''''''((((((((((((((((((((((((((((((((()))''''''((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((()))***************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++---.../////////...---333111---...,,,444FFFVVVMMMKKKNNNMMMLLLUUUdddnnnsss}}}|||oooUUUHHHLLLJJJGGGBBB>>>:::555///,,,000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------...------------,,,,,,,,,,,,---...///......000222===KKKGGGEEEBBBooojjjdddvvvrrrsssyyyppp\\\MMM>>>888999;;;???CCCNNNbbbaaahhhhhh]]]jjjvvvzzz}}}~~~hhhHHH@@@DDDSSSeeejjjiiipppuuuuuuvvvzzzoooaaaPPPDDD@@@AAACCCMMM```ttt{{{lllXXXLLLNNNTTTTTTOOO[[[dddtttgggIII;;;>>>===CCCOOORRRVVVbbbwwwuuu{{{}}}sss^^^PPPGGGBBB???@@@@@@eeexxxQQQ777---000,,,***...///+++++++++++++++******)))))))))))))))))))))))))))))))))))))))************************************''')))+++---.........---,,,000222444999AAAEEEEEE===KKKYYY^^^aaalll}}}~~~qqqcccYYYRRRNNNMMMOOODDDJJJQQQPPPKKKGGGHHHKKKUUUNNNGGGEEEHHHMMMOOONNN@@@IIIaaarrrssszzz|||kkkQQQGGGJJJ;;;888444000//////000111+++,,,,,,---,,,,,,+++***++++++*********))))))))))))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,hhhDDD<<<777222444,,,000------,,,+++************)))((((((((()))+++...000((((((((((((((((((((((((+++|||555///((("""???+++...pppfff***%%% 111---,,,iii444%%%000###''':::###&&& """DDDbbb000&&&!!!---$$$'''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))***************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,...//////......,,,444333111777:::AAAQQQIIILLLMMMLLLTTTkkkmmmcccQQQKKKDDD>>>;;;999777444222000------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------------------------------,,,---...000///---000444@@@PPPBBBCCCMMMbbb```{{{|||vvviiiTTTHHH;;;777888:::???DDDJJJbbbdddjjjiii]]]gggooolll}}}hhhFFF???CCCPPPbbbhhheeegggiiijjjnnn}}}xxxnnn___MMM???999EEEFFFLLLZZZmmm{{{}}}kkk___RRRLLLMMMOOOOOOOOObbbkkkyyy}}}aaaIII;;;??????GGGTTTXXXbbbuuu|||yyydddSSSHHHAAA???>>>>>>XXXqqq|||qqq[[[777(((222333,,,+++++++++,,,---------,,,***)))))))))))))))))))))))))))((()))))))))************************************+++,,,...///............%%%...666999===DDDJJJLLLQQQfffyyy{{{ssskkkeee___GGGCCC@@@CCCJJJQQQUUUXXXUUU]]]fffjjjhhhggghhhjjjqqqnnnhhhaaa___]]]XXXQQQSSSLLLRRRVVVLLLKKKZZZdddpppvvvsssxxx]]]OOO===111......---+++000///.........---+++)))+++++++++*********))))))))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,eeeCCC<<<777222333,,,111------,,,+++************+++***)))((((((***,,,...((((((((((((((((((((((((&&&KKKAAA)))***---,,,"""!!!jjjlll---(((==='''###'''222)))www888 666$$$+++)))%%% )))&&&(((###******%%%...$$$$$$,,,"""(((((((((((((((''''''''''''(((((()))(((((('''&&&''''''((()))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---......---,,,...000,,,333HHHRRRQQQSSSYYYvvvxxxxxxuuuiiiXXXJJJCCC???<<<999444222///------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,---------------------------------,,,...111///---111999AAAMMM<<>>BBBMMM\\\ddduuu}}}jjjVVVHHHAAA???>>>BBBIIIaaa{{{uuuCCC'''///333...+++)))+++,,,...//////---+++)))))))))))))))))))))))))))((()))))))))************************************---...///...,,,,,,...000999999:::BBBSSScccfffbbbmmmrrrpppggg[[[SSSLLLGGGJJJJJJMMMXXXgggsssuuussstttxxx~~~yyynnnpppsssbbbQQQLLLIIIQQQ___mmmtttwwwsssPPP:::555666222,,,000...,,,,,,------+++)))++++++++++++************))))))*********+++++++++))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,cccAAA<<<888222333,,,111...---,,,+++************,,,+++***)))((()))***+++)))))))))))))))))))))))))))%%%PPP"""&&&))),,,%%%)))///...wwwggg555---''''''+++))),,,===+++///%%%'''...///'''DDD+++!!!&&&+++'''((((((((((((((('''''''''&&&'''))))))***)))((('''''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((()))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------......///)))999@@@AAAIIIMMMPPPYYYlllXXXHHH;;;333999555111///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,------------...///,,,...111000---555@@@HHHJJJ@@@GGGooommmcccyyyrrr```JJJAAA999888999<<>>888???GGGVVVgggqqqoooYYYIIICCCAAA@@@DDD>>>ZZZXXX...+++---------,,,+++---///111111...+++)))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,---,,,+++...333888DDD@@@FFF```oooaaaXXXOOOKKKHHHGGGJJJNNNmmmnnnqqq{{{yyylll```ddd^^^RRRHHHNNNfffwwwoookkk^^^FFF111111---))))))+++------,,,,,,++++++++++++*********)))************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,aaaAAA<<<888222222,,,222...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))***fff444***888...''''''((( %%%}}}FFF%%%'''444...)))000###***ttt)))---///+++>>>--- +++'''((($$$]]]...###((()))))))))(((((((((''''''''''''&&&''')))***+++***))))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((()))************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------...111333555222FFFPPPSSS[[[aaafffooo}}}xxxcccOOOCCC>>>:::555222000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,---------......000,,,---111000...888GGGQQQIIIGGGMMMaaaiiixxxrrr}}}jjjXXXDDD===888999<<<@@@GGGNNNTTTfff^^^aaajjjnnn}}}~~~rrrttt||||||iiiOOOKKKFFFGGGVVVccciiieeeaaacccjjjttt}}}wwwwwwdddGGG???DDDJJJZZZfffvvv|||sssfffeeelllhhhOOO>>>BBBIIILLLVVVeeecccnnn}}}oooOOOCCC???===GGGSSSdddssszzzrrrZZZIIIDDDDDDCCCAAA:::ZZZ{{{ccc999---+++---///---+++---000333222///,,,)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))+++---...000777CCCKKKLLLNNNWWWiii}}}nnnWWWJJJBBBFFFWWWaaabbbhhhtttiiiSSSNNNYYYcccgggttt}}}eeeGGG===777///,,,---///...---,,,,,,+++++++++*********)))************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,```@@@<<<888222222---222...---,,,+++************&&&'''((()))))))))))))))))))))))))))))))))))))))''',,,$$$@@@777***???000444@@@---(((000(((&&&}}},,,)))'''(((***UUU$$$222222%%%,,,555[[[UUUAAADDDDDD999555***+++&&&&&&))))))(((((('''''''''&&&%%%''')))+++,,,,,,+++***'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------000333777:::MMMHHHBBBWWWyyyzzztttgggBBB>>>888444222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,------.........111,,,---111000...:::KKKRRRCCCHHHMMMxxxTTTggggggqqqyyybbbOOOAAA;;;777:::>>>BBBKKKSSSWWWnnnkkkpppyyy|||vvvyyyvvvvvvjjjPPPKKKBBBAAAQQQ```ccccccccceeeiiiqqqzzz}}}~~~zzzYYYBBBCCCMMMRRR___iiitttvvvnnnkkk|||vvvTTT:::>>>KKKSSS___mmmqqqxxxOOO@@@BBBAAAFFFPPP^^^ooozzz|||sss[[[JJJEEEEEEDDD===;;;[[[sssrrraaa@@@444......000***+++---111333333000,,,)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++(((+++///222777BBBQQQ\\\|||~~~xxxgggWWWNNNKKKIIIOOOIIIVVVssszzzsssooofffZZZSSSeee~~~hhhLLLDDD999222111000///,,,,,,,,,,,,+++++++++******)))************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,YYYCCC999999333000222///...------,,,,,,++++++*********************************))))))(((((('''''' 000***'''&&&333OOO+++,,, ///"""888RRR***/// UUU%%%%%%444"""---..."""!!!,,,((((((((((((''''''''''''*********)))))))))))))))(((((()))*********************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---.../////////333111---222???IIILLLUUUVVVVVVqqq~~~cccJJJ333111===@@@444'''......,,,***+++---...---,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,------------............///,,,...111222...///???RRRcccGGGBBB[[[]]]PPPnnnrrryyyaaaEEE===:::777999@@@JJJRRRVVVVVVZZZfffwww~~~~~~yyyfffooojjjOOOHHH@@@CCCUUUeeeaaaiiifffdddjjjmmmssszzzyyyjjj\\\[[[[[[VVVIII@@@IIIYYYcccttt~~~{{{}}}tttNNNDDDBBBGGGWWW___lllqqqxxxoooHHHHHHKKKBBBKKKccclllqqq~~~tttyyygggSSSFFFBBBDDD???;;;===hhh|||hhhGGG444000000---***,,,---...///...---,,,+++))))))))))))))))))))))))))))))))))))************---+++)))***...000---'''444***111DDDIIIEEEYYYyyycccNNNFFFGGGRRR___gggjjjwww{{{|||nnn[[[SSS[[[vvvaaa:::222...'''---000***(((+++***%%%&&&+++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,YYYCCC999999333000222///...------,,,,,,++++++***************************)))))))))))))))(((((((((444((('''eee222///,,,444 PPPXXX555)))TTT222'''+++(((vvveee!!!,,,000###(((((((((((('''''''''''')))))))))))))))))))))***(((((()))************))))))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////444***///???AAA;;;JJJddd}}}wwwqqqxxx~~~oooSSS@@@;;;<<<888333------,,,******+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------............///---...111111...222BBBUUU[[[HHHHHHhhhbbb^^^wwwbbbIII:::999:::===FFFRRR^^^eee```___eeeppp{{{dddrrrlllKKKBBB>>>AAAMMMXXXggghhh``````mmmsssttt|||uuu|||tttMMMNNNdddmmm\\\GGGGGGXXXgggooo{{{QQQEEEDDDMMM___eeeooottt{{{yyyPPPJJJRRRSSSUUU```kkkxxxqqqdddjjj}}}jjjUUUEEE??????;;;===>>>cccxxxxxxhhh999***///000///,,,,,,,,,,,,,,,+++******************************))))))))))))*********+++++++++++++++,,,---...---***888FFFLLLPPP]]]ssslllbbbUUUKKKEEEKKKbbbzzz}}}{{{wwwsssrrrpppgggeeezzz[[[BBB222+++333,,,...///---***+++,,,---******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,XXXBBB888888333000222///...------,,,,,,++++++***************************(((((())))))))))))))))))&&&!!!111___111---...iii222'''###'''444555&&&///(((%%%---CCC&&&)))444&&&((((((((((((''''''''''''((((((((())))))*********'''((())))))******)))))))))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////000/////////222)))333IIIKKKFFF]]]~~~qqqyyypppRRR>>>777777555---------,,,+++)))***,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------------------............///...///000000000666HHHYYYQQQIIIPPPwwwzzzbbbhhhtttaaaKKK999:::===AAAIIIVVVfffqqq```^^^```gggoooxxxwwwdddxxxtttNNNAAACCCFFFMMMSSSiiiiiiccchhhwwwzzzrrrqqqsssssswwwzzzrrr```PPPHHH\\\eeeEEEHHH]]]hhhyyy|||RRREEEGGGTTThhhmmmvvvxxxsssgggfffeee^^^ZZZiii}}}|||www``````tttnnnYYYHHH???<<<555>>>;;;XXXwww{{{???)))000000///++++++***)))))))))))))))************************))))))*********+++++++++)))+++---,,,***,,,111777>>>FFFSSSeeewwwxxxkkkLLLRRRZZZ___bbbmmm|||sss}}}~~~vvv~~~|||}}}~~~zzz{{{]]]PPPdddrrrXXXBBB333333+++000111---***,,,---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,XXXBBB888888333000333000...------,,,,,,++++++***************************((((((((())))))******+++222...+++$$$+++***,,,''';;;"""'''444BBB???!!!///******&&&NNN!!!&&&((((((((((((''''''''''''&&&''''''((()))***++++++'''(((((()))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------///000000//////...000555???HHHNNNXXXppp{{{{{{{{{uuuYYYJJJ===111000......///---++++++...------,,,,,,,,,++++++++++++++++++,,,,,,------------------............///////////////111<<>>MMM]]]gggooozzz{{{zzz{{{|||{{{mmm]]]\\\aaaiiiuuu~~~oooWWW<<<666000---//////,,,,,,///---------,,,,,,,,,++++++******+++,,,,,,---......---------............//////000///...333AAAQQQ]]]KKKLLLbbbccc\\\mmmqqqddd}}}ttt```GGG:::===@@@CCCHHHTTTdddppp{{{ooojjj___DDDDDDEEEHHHUUU^^^qqq|||}}}yyyjjj___ccclllnnnxxxwwwXXX;;;NNNwww}}}kkkVVVIIIMMM^^^ooooooNNNMMMQQQXXXgggnnn{{{{{{{{{}}}xxxwwwrrrfffrrrsssaaaOOOBBB<<<<<>>111(((&&&%%%444555$$$"""(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$444,,,$$$''''''(((((((((((('''''''''''''''''''''(((((()))))))))&&&'''(((((())))))((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...///111333444===@@@\\\ssswwwyyy}}}sssiiiccc]]]SSSHHHPPPQQQRRRXXXiiiwwwVVVCCC777///111222...,,,...------------,,,,,,,,,,,,******+++,,,,,,---......---------............///...000///...555DDDTTT[[[IIIMMMpppbbbfffyyy}}}sss___FFF999;;;???DDDLLLYYYgggqqqyyy{{{~~~kkklllnnnJJJFFFCCCDDDUUU^^^pppxxxqqqhhh]]]\\\jjjsssxxxjjjVVVjjjmmmWWWQQQLLLLLL]]]tttzzztttUUUSSSTTTVVVccckkkzzz~~~{{{tttbbbOOO@@@999999===AAABBB]]]sssyyy~~~^^^???///...///------,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------111+++,,,666???EEENNNYYYmmm{{{tttXXXHHHSSS```bbbkkkpppiii~~~}}}{{{|||ggggggxxxSSS???111222111)))(((///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,WWWAAA777888333111444111...------,,,,,,++++++***************************++++++******************888 111***&&&!!!///...***---333'''(((333///333'''...000...000)))...---999<<<111HHHOOODDD:::PPPSSS777JJJDDD???;;;EEE???:::777???---III<<>>EEEJJJXXXggg{{{www^^^AAAEEEhhhxxxpppooowwwwwwrrrggg[[[VVVWWWXXXWWWYYYYYY[[[^^^^^^^^^eeennnhhheeegggtttwwwuuuyyyvvv~~~yyyqqqiiiUUU===...,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,WWWAAA777888333111444111......---,,,,,,++++++***************************,,,+++++++++***)))))))))&&&)))$$$,,,000111,,,///---!!!"""444((("""555&&&***666)))<<<(((444999;;;UUU[[[^^^bbb___mmmddddddeeeTTTTTT]]]TTTLLLCCCBBBMMM???BBB777@@@444>>>111???888111222333%%%(((((((((((((((((((((((('''+++,,,###%%%"""///)))(((((((((''''''''''''((((((((((((((('''''''''&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......111000//////222666;;;>>>HHHddd{{{```\\\^^^```\\\ZZZfffyyymmmaaa^^^iiiuuuzzz~~~xxxeee[[[ZZZ\\\fffnnnyyyjjjRRR??????AAA;;;333222......---------,,,,,,,,,)))******+++---...//////---------.........//////---///......777HHHTTTWWWJJJTTTddduuuuuubbbQQQAAA999999;;;CCCNNNYYYbbbgggfffggghhhlll{{{mmmsss{{{qqqzzzrrrHHHHHHFFFBBBSSS[[[dddcccdddkkkjjjiiipppyyyxxx___QQQbbb~~~]]]QQQQQQZZZppp}}}~~~~~~rrrcccSSSEEE===AAA333BBB===GGGlllzzzPPP333999(((++++++,,,------+++***)))++++++++++++++++++++++++,,,,,,,,,---------......---///888DDDIIILLL]]]qqqXXXRRRHHHDDDOOOlllwwwuuuyyyddd\\\WWWVVVTTTUUUYYY^^^^^^[[[\\\^^^bbbccc^^^[[[```iii[[[PPPEEEGGGWWWmmm{{{iiifff|||OOO333777888,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,WWWBBB999888111///333222//////...---,,,,,,++++++************************++++++++++++******)))))))))------***+++///---'''111---***+++,,,,,,------,,,///000000:::KKKWWWZZZuuuzzzzzznnnggg^^^[[[RRREEE???BBBCCC@@@===<<<;;;===>>>;;;444...+++)))''''''((())))))((()))***+++***)))))))))+++&&&'''((((((&&&'''(((***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***************)))(((((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------------------------------.........///////////////444000,,,111777444@@@[[[|||wwwhhheeedddbbbaaagggmmmqqqssswww}}}yyynnnkkkeeeeeessssssUUUAAA666999;;;111111///,,,++++++++++++***,,,,,,,,,---------..............................///+++---000888MMMZZZUUUFFFlllwwwVVVuuu~~~xxxppp```NNNCCC777:::BBBJJJOOOTTT\\\dddkkkjjjllluuuuuu}}}mmmvvvcccqqqxxxZZZGGGEEEKKKNNN___gggmmmjjjhhhjjjooorrrhhhSSSbbbtttbbbRRRRRR^^^qqquuueeekkkwww~~~tttbbbVVVJJJ999;;;???<<<:::KKKkkkddd444000///...---,,,,,,++++++,,,,,,)))************++++++++++++)))***,,,000111...+++777000BBBTTTYYYmmmnnnMMMLLLUUURRRUUUrrr|||www{{{~~~tttiii^^^WWWXXX\\\```dddjjjuuuvvvhhhTTTLLLVVVfffmmmkkkmmmzzzkkkrrrxxxrrrEEE333333111000******......***)))...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,WWWBBB999999222///333222///......---,,,,,,++++++************************++++++++++++*********)))***......***(((+++,,,***((()))*********+++000555///:::GGGVVVhhhzzz~~~tttpppssswww}}}~~~ssseee[[[TTTJJJ???FFFBBB===::::::;;;;;;:::000---***))))))*********((()))***)))(((''''''''''''((((((((('''''')))***((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((()))))))))))))))))))))))))))))))))(((***************)))((((((***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***))))))***++++++,,,,,,,,,,,,------------------------------.........///////////////---111111555;;;BBB```jjj^^^___dddoooyyyvvvfffXXXWWWjjjpppUUU???;;;;;;333222000---,,,,,,,,,,,,+++,,,,,,,,,---------..............................///---...333CCCYYY___QQQQQQvvviiiMMMppp||||||vvvmmm\\\III>>>999<<<@@@EEEPPP___mmmuuuqqqppprrr||||||yyyzzzmmmxxxiiiwww}}}___IIIDDDJJJQQQbbbjjjnnnkkkiiimmmtttwww|||zzz^^^\\\pppyyyggg[[[RRRSSS\\\mmmrrr[[[MMMUUUhhh{{{uuudddWWWJJJ::::::???===:::GGGcccyyybbb999000000...---,,,,,,++++++,,,,,,************++++++++++++,,,---...---,,,,,,---...>>>JJJHHH[[[yyyXXXRRRNNNeeexxxrrrrrrzzzrrrmmm___YYYbbblllqqqyyy~~~qqqcccQQQdddttt{{{yyy}}}tttttt|||{{{]]]III<<<,,,111222111...,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---WWWBBB999999222///333111.........------,,,,,,+++++++++++++++++++++++++++++++++++++++***************...///,,,***,,,......&&&+++000///---///666<<>>999444111...---------------,,,,,,,,,---------.................................000///666NNNfffaaaLLL[[[[[[RRRuuu}}}wwwkkkXXXEEE:::999???CCCGGGWWWmmm{{{~~~{{{zzz|||sss{{{ppp}}}ppp|||jjjPPPEEEJJJSSSeeekkknnnlllkkkqqqyyy}}}{{{jjjTTTeee|||~~~cccQQQNNNNNNTTT___qqqzzz]]]FFF@@@KKKhhh~~~~~~|||wwwfffXXXJJJ999888======:::BBBYYYppp{{{mmmCCC...111...------,,,,,,,,,,,,,,,************+++++++++,,,+++///111...+++,,,333:::@@@RRR[[[pppkkkHHHKKKQQQqqqvvvpppsssccc]]]]]]___qqq}}}iiifff]]]WWWbbb~~~oookkkwww\\\333---000000,,,***...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------VVVBBB999999222000222111......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,......///000000///...000///---333BBBUUU```~~~|||zzzzzzyyyuuuqqquuuvvvtttnnngggeeeiiimmmwww|||sss[[[WWWOOOFFF???;;;:::;;;<<<999666333111...+++)))************++++++***((('''((()))((('''''')))+++((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))******************++++++******)))************************+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++---///...---,,,------+++++++++,,,,,,,,,------,,,,,,------------------.........///000000111111333444555CCCWWWaaannnllldddjjjzzzyyytttsssXXXKKKBBB===666333///---------------,,,,,,,,,---------..............................,,,222000666QQQfff\\\HHH]]]UUUiiizzzlllWWWCCC999888AAAIIIOOO___ttt{{{www{{{|||yyypppzzzpppqqqzzzvvv\\\KKKJJJPPPdddiiillljjjlllsss|||kkk[[[nnnpppVVVGGGHHHKKKRRRaaavvvsssWWWDDDDDDSSSvvvxxxfffWWWIII999666;;;===;;;???PPPiiizzzSSS***444......---,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++---///......333>>>GGGGGGPPPwww```LLLRRRNNN___xxxdddrrrvvviii___hhhxxx~~~yyyxxxbbb```ooohhhhhhFFF666000---///111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...VVVBBB::::::333000222000---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,...,,,+++...111000---***///111222777IIIeee|||xxxrrrooonnnllliiiggg]]][[[UUUKKKAAA???CCCIIIMMMTTT^^^eeedddeeeooozzz~~~~~~|||hhhTTTGGGBBBDDDFFF:::999777777777555222///,,,***((()))+++,,,+++***'''((())))))'''((()))+++))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))((()))))))))*********+++******++++++++++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///...---,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------............//////000111111222444333<<>>KKKcccyyyccc***555///...------,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,...222;;;EEELLL___iiiqqqFFFIIIjjjqqqxxxoooyyyxxxllliiinnn}}}nnn```YYY___jjjsss}}}zzzqqqxxxwwwuuulll```KKK666,,,444999///(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------...///UUUAAA::::::444000222000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,111,,,***---///---,,,---,,,<<>>:::333///------,,,,,,,,,,,,,,,---------..............................***555111999TTTVVVJJJMMMppp|||TTTwwwyyyfffOOO>>>888>>>@@@EEEOOO[[[gggooosss{{{uuupppzzzwwwsssvvvhhhvvvpppXXXJJJJJJ\\\bbbhhhkkkqqqyyy~~~ssstttuuuhhh[[[\\\\\\```nnnbbbKKKDDDIIIdddzzzyyyrrr```UUULLL@@@666777:::>>>>>>FFF^^^vvv}}}mmm000444///......---------------++++++++++++,,,,,,,,,,,,......///222777???HHHNNNssshhhFFFNNNaaazzzwwwvvvpppccchhhxxxpppwwweeeZZZ___ccccccddd___aaabbbaaaiii{{{oooqqq|||YYYAAA000222555000---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000UUUAAA:::;;;444000222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,...---...888DDDJJJ[[[kkkrrrvvvxxxooocccpppeee[[[YYYWWWNNNFFFCCCPPPPPPMMMHHHDDDHHHRRR[[[VVVTTTVVV[[[ZZZTTTNNNMMMJJJKKKPPPYYYddduuuxxx___MMMFFFBBB<<<999:::>>>AAADDD;;;444,,,)))***++++++)))((()))***)))((((((***,,,))))))))))))))))))))))))(((((()))************)))(((((((((((())))))))))))((())))))******+++,,,,,,)))***++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++***))))))***++++++,,,,,,,,,,,,------++++++,,,,,,---......///---...///000111222333333777HHH```www|||{{{TTTKKKccc}}}ooohhh```^^^eeevvvxxxrrrrrrmmmddd```eeelllpppqqq}}}rrrfff[[[DDD???888222///...---,,,,,,,,,,,,---------..............................,,,444000@@@___XXXGGGSSS{{{mmmXXXwwwwwwvvvbbbKKK===888@@@???FFFUUU\\\^^^dddooowwwiiirrr{{{|||zzzvvvppp|||zzznnnVVVIIILLLYYYbbbkkkqqqxxx~~~yyyooottt|||wwwqqq___eeehhhiiiooo^^^GGGCCCMMMnnnzzz|||vvvdddWWWNNNAAA:::777999======AAAWWWpppxxxqqq<<<222//////...---------------+++++++++,,,,,,,,,---------222999<<<@@@FFFQQQYYYrrrqqqRRRBBB]]]wwwxxxhhhkkkpppttt~~~qqqlllttt[[[___pppwwwtttpppVVVVVVRRRPPPXXXlllvvvkkkuuu{{{{{{qqq{{{kkkOOO666,,,111444111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------...///000UUUAAA:::;;;444000222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,///000...333HHH___yyyyyymmmYYYSSSaaarrrxxxmmm^^^SSSQQQRRROOOMMMNNNTTT[[[dddjjjmmmqqqwww|||qqqnnnpppyyy}}}yyyqqqlllaaa]]]ZZZWWWWWWddduuuUUUMMMAAA999888<<>>;;;@@@???LLL```cccYYYZZZeeecccqqqqqqzzz~~~sssxxx{{{{{{{{{qqqtttjjjRRRHHHPPPYYYcccmmmuuu}}}{{{wwwnnn{{{{{{vvvttttttccclllooohhhccchhhpppuuuttt}}}```JJJGGGOOOttt}}}jjjZZZNNN???<<<777777===<<<>>>RRRkkk~~~pppFFF111//////...------------...++++++,,,,,,,,,---------+++666BBBGGGHHHNNN\\\gggjjjMMMQQQbbbeee~~~___dddvvvuuu|||bbbZZZVVV^^^sssnnn```[[[gggqqqnnnhhhfff```aaa``````jjj}}}uuu~~~EEE***222555)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000000VVV@@@888999444222333000//////.........---------------------------------///---+++,,,///000///---222+++***000888IIIlllnnnZZZ```pppvvvooogggXXXNNNFFFKKKYYYeeefffbbboootttwwwtttrrrtttvvvuuuhhhpppwwwxxxxxxxxxuuupppyyyuuummmkkk^^^```zzzkkk[[[FFF:::<<>>PPPhhhLLL111333000---,,,------,,,+++---))))))---///......000---999FFFGGGHHHaaazzz|||XXXQQQZZZeeewwwsss```qqq~~~sssttt]]]TTTQQQGGGBBBdddhhhRRRLLL\\\aaaTTTPPPZZZRRRaaagggiiillldddZZZZZZqqquuuxxx~~~~~~}}}OOO333333444...///222222000---,,,+++)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------///+++***...///---000888VVV@@@888999444222333000//////.........------------------------------------------///111222000///+++111777@@@SSSkkk|||UUU[[[hhhsssqqqeee[[[XXXVVVVVVZZZcccnnnvvvxxxxxx{{{|||vvvqqqxxxtttkkkjjjbbb___qqqlllWWWFFF===;;;<<>>DDDHHHQQQ^^^cccbbbbbbccclllyyykkkcccuuuzzztttzzz}}}yyylllZZZSSSOOOOOOPPPUUUfffyyy}}}}}}bbbQQQPPP^^^xxxzzzvvv}}}}}}oooeeeVVVJJJFFFNNN[[[eeexxxmmmNNN@@@HHH\\\|||xxxkkk\\\NNNEEE>>>777777======<<>>VVV@@@888999444222333000/////////.........------------------------------,,,---///111222111000///,,,777KKKeee{{{mmmXXX^^^gggpppnnn___RRRRRRYYYZZZbbblllssswww{{{}}}fffSSS[[[uuu[[[CCC>>>EEECCCIIIJJJDDD???;;;222''',,,,,,,,,++++++***))))))&&&(((+++------+++)))'''******+++++++++++++++***************************'''(((***,,,,,,,,,++++++%%%)))000888>>>BBBBBB@@@<<<999777888===AAABBBBBBCCCBBB@@@<<<999666666777888<<>>HHHLLLFFFDDDDDD:::,,,,,,+++++++++++++++***)))'''(((***,,,,,,,,,***)))******++++++,,,,,,++++++*********+++++++++++++++,,,,,,---...............111777???CCCBBB???>>>???CCC???<<<===BBBFFFDDDAAA888===CCCDDDAAA>>>???AAAAAADDDFFFDDD>>>777333222---+++******+++,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,------.../////////222,,,666777///HHHxxx~~~aaaYYY```mmmuuutttxxx~~~uuugggpppnnn}}}nnnWWWDDD888222000......------------......///////////////000000111222666DDD^^^cccLLLQQQzzzcccSSS}}}rrryyyfffPPP@@@;;;<<>>kkkmmm^^^MMM___ooosssmmmyyyvvvwwwxxxaaaLLL>>>777333.........------.........///////////////000000111000777QQQooojjjMMMVVV~~~]]]PPPwww{{{zzzeeeOOOAAA===>>>===JJJ]]]iiiiiigggnnnyyy}}}VVVKKK]]]}}}mmmOOO???DDDEEECCC\\\llldddaaaeee}}}hhhnnnooo[[[MMMDDDGGGWWW```___bbbkkkwww~~~XXXIIIRRRttt|||yyyrrrdddQQQDDD===777555999<<<<<>><<>>333,,,++++++***(((***+++---...---+++)))''')))***+++,,,------...---++++++,,,,,,---...//////111666@@@KKKWWWaaaiiimmmqqqiii\\\QQQLLLMMMQQQTTTMMMOOOSSSTTTSSSQQQQQQQQQTTTTTTSSSTTTWWW^^^eeekkkssslll___RRRHHHEEEFFFHHHEEE???888666666555222...++++++,,,,,,,,,------------------.........//////------......///000000000111333@@@iiizzzkkkRRRKKKnnneee~~~yyyxxx}}}}}}yyyZZZGGG>>>111111000000000000111111///////////////000111111555888[[[xxx___BBB___aaayyy```KKKBBB@@@>>>EEEOOO^^^iiikkkmmmwww~~~______rrrvvvrrrjjjYYY777KKKPPPPPPuuu}}}ooodddfffqqqyyyssssssttt|||vvvqqqgggdddzzz}}}xxxxxx\\\NNNXXXaaacccdddhhhjjjiiiyyypppNNNCCCQQQaaa}}}zzznnn```TTTNNNCCC<<<555555999===???AAALLLxxx[[[444222///......///...---***+++---000//////666???VVVxxxnnnOOOMMMQQQbbbjjjUUUjjjwwwuuuaaaqqq|||aaaKKKGGGYYYnnnzzzeeeWWWLLLMMMFFFCCCNNNiii]]]DDD000...111...+++---------------------------++++++,,,,,,,,,---------+++---...111<<>>222+++,,,,,,******++++++,,,,,,++++++***++++++++++++++++++,,,,,,)))...---(((***222444111EEEUUUeeelllooommmbbbUUUbbb\\\SSSNNNQQQZZZcccgggcccaaahhhuuuvvvlllgggjjjxxxwwwmmm```\\\^^^VVVIII```jjjxxx~~~pppVVVDDD??????HHHEEE:::<<>>111000...------------...,,,,,,---------.....................000222222111000@@@rrrccc]]]]]]yyypppttt~~~nnnqqq|||{{{oooKKK<<<111111333...///222...///////////////000111111///DDD[[[ppp^^^NNNyyyXXXxxxwwwvvvzzzeeeNNNBBBCCCIIINNNXXXaaaooo}}}~~~~~~ccccccxxx}}}{{{zzz^^^LLLMMMPPPbbb|||mmm]]]QQQJJJHHHHHHSSSZZZdddooozzztttkkkeeehhhppp{{{dddVVVbbbnnncccMMMNNNVVVaaahhhkkknnntttxxxyyyaaaIIILLLooonnn[[[NNNEEE===777777999:::>>>CCCHHH[[[eee:::333333+++///222'''111***333---***444666===RRRrrroooSSSCCC^^^cccaaa~~~___kkksssSSSJJJTTTfffttt^^^MMMPPPYYYYYY___~~~aaa>>>//////000111444.........---------,,,,,,,,,,,,,,,---------......+++333///444EEEIIIOOObbbSSSBBB;;;:::333333444///000000000/////////......000...,,,,,,.../////////444000HHHmmmmmmRRRUUUttt~~~bbbVVVcccrrr~~~{{{~~~___UUUQQQKKKCCCGGGFFF>>>555111---***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------///((()))333555:::UUUtttttt|||rrrWWWIIIRRR[[[[[[jjjiiiiiinnnuuu}}}zzzuuuwwwuuuppplllaaaYYY[[[dddmmmtttyyyjjjQQQ>>>AAAKKKKKKDDD@@@666444111///---------...,,,------------........./////////000111111222222444[[[dddYYY^^^rrryyyiiissssssyyy|||nnnyyyuuu{{{\\\@@@444444666000///111...///////////////000111111333LLLeeettt[[[NNNxxxuuuWWW}}}|||gggPPPEEEGGGNNNPPP]]]iiivvviiicccwwwuuuvvvssszzzlllZZZUUU]]]cccuuuzzzjjjYYYLLLDDDAAA@@@HHHTTTaaammmvvvzzzuuummmccc```cccooo~~~tttSSSSSSiiisssaaaJJJMMMVVVbbbiiimmmqqqwww|||~~~xxxbbbNNNVVV|||qqq\\\MMMEEE>>>888777999:::>>>BBBIIIVVVAAA111111---///222(((///,,,///+++---555888CCCZZZqqqbbbHHHKKKvvvkkkLLLfffwwwbbbtttWWWWWWlll~~~vvveeeXXXaaaxxxxxxzzzyyyYYY999---111333000.........------------,,,,,,,,,,,,---------......---///111;;;HHHJJJXXXtttSSSBBB;;;:::444333555000000000000////////////...222///...000111000///000222KKK___]]]QQQUUUmmmtttfffVVV___yyy~~~xxx{{{jjj\\\YYYUUUCCCEEEEEEAAA:::444...++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......)))---///222BBB^^^sss{{{kkkWWWMMMVVV^^^^^^dddqqq~~~|||}}}|||ttttttyyyyyynnn___\\\jjjzzzoooOOO777:::KKKLLL@@@;;;999555111///.........------------..................///111111000111444>>>jjjbbbYYYllllllzzzrrr|||vvvoooFFF777444777111///222000///////////////000000111777OOOgggqqqWWWTTT}}}kkk___}}}hhhQQQFFFIIIPPPMMM^^^mmm{{{yyyccc^^^uuuvvv}}}vvvvvv{{{qqq^^^YYYaaakkkqqqyyyiiiXXXJJJBBB???>>>BBBPPPaaannntttsssjjj```XXXZZZcccuuu}}}```ggg|||zzz^^^DDDJJJSSS___hhhmmmqqqxxx}}}hhhRRR^^^xxxlll[[[OOOFFF>>>888888999999===BBBIIISSS|||JJJ111000//////222)))---...---,,,...222999LLLcccaaaUUUKKKYYYSSSVVV~~~|||fffppp|||rrrhhhzzzqqqkkkQQQ333111333...............------------,,,,,,,,,---------......000---333BBBIIIKKKaaaRRRBBB;;;:::444444666111111000000000////////////000...000444333//////333===\\\gggVVVUUUnnnzzzpppXXXYYY```wwwrrreee^^^\\\HHHEEECCC@@@===777111---,,,,,,,,,------,,,,,,,,,+++,,,,,,---......//////---111888GGG```rrrmmm___[[[KKKKKK```ooopppwwwrrrxxx}}}~~~yyyoooddd\\\hhhtttrrrZZZDDD@@@EEEIII@@@===999555222000//////---------.........//////...,,,...111111...222888BBByyy|||```eeelllwww|||yyyyyyzzzRRR<<<333666222000222111///////////////000000111555KKKbbbiiiUUUbbbdddfff}}}hhhRRRGGGIIIPPPNNN___lllwwwjjj^^^^^^uuuxxxuuuppprrruuummm___aaallljjjrrrvvvfffUUUHHHAAA>>>>>>>>>MMM___kkkpppmmmcccYYYSSSWWW```ooommmsss~~~rrrTTT>>>HHHQQQ^^^hhhnnnttt{{{cccQQQeee{{{uuukkk]]]RRRGGG???999888888999<<>><<<<<>>KKKZZZbbbfffhhheeeaaaSSS\\\ccceeeiiisss{{{}}}wwwkkkaaabbbgggdddVVVIIIJJJTTTcccnnnvvv~~~pppWWWaaauuuaaaQQQIIIAAA:::888888888;;;???>>>MMMooorrr777...444,,,///...------,,,333666AAAccctttbbbOOOSSS|||ZZZXXXrrrlll^^^FFFLLLJJJPPP\\\lllyyyppp]]]SSS[[[eeesss~~~}}}{{{~~~tttXXXeeegggCCC111111////////////............,,,,,,,,,---------......111...>>>IIIGGG[[[~~~RRRBBB;;;;;;555555777222111111111111000000000000///...111333///222HHHbbb```XXXccc{{{}}}hhh^^^eeeuuu|||uuunnnhhhdddccccccbbbbbbdddfffiiijjjeeeiiinnnooopppyyy|||mmmpppwww^^^GGGBBBEEECCC;;;555,,,------......------,,,,,,,,,---...///000111222GGGfff|||qqqXXXNNNUUU^^^pppvvv{{{gggbbbnnnuuugggRRRBBBBBBAAA???;;;666222///............/////////000333......333333222<<>>[[[```PPP\\\xxxkkkXXXdddvvvsssnnnhhheeedddaaaYYYQQQSSS___kkkqqqxxx~~~}}}www|||~~~|||www~~~vvvyyy]]]CCCGGGHHH:::666000...,,,+++,,,------,,,,,,///000...---000888???vvv}}}kkkPPPNNN[[[gggppp}}}iiiaaahhhqqqsssVVVGGG===???@@@999333444---...000111111111000///222000***111999---<<>>===999666//////000000000000000000111222---000777888XXXtttxxxXXXhhhggg|||hhhbbbvvv~~~pppyyy{{{uuusss{{{tttXXX;;;111111111000///000111111000000111222HHHeeewww^^^PPPzzzdddvvv___KKKHHHNNNWWWaaajjjmmmpppttttttppphhhkkkjjjgggoooyyyiiizzzkkkVVV]]]bbbVVVfffdddXXXWWW___eeeeee\\\LLLgggtttuuu{{{nnnZZZAAA999===;;;;;;AAAIIISSS___hhhggg```UUU___gggllluuuzzzuuuuuuqqqqqqsssbbbNNNKKKPPP]]]lllvvv~~~xxxrrrvvvkkknnnwww|||vvvmmm^^^QQQKKKBBB;;;999888777999===AAAMMMcccHHH///111...000---333...444333???VVVUUUIIILLL[[[uuu\\\}}}}}}kkkTTTGGGEEEKKKOOOSSSRRRTTT```uuu{{{wwwhhhPPPAAAHHHPPPfffrrriiieeeoooyyyqqquuuttttttpppmmm}}}LLL:::222---000111,,,///222***---------............///111666DDDJJJXXXUUUAAA:::<<<666333666444111111000000000000111111333666///000III``````XXXnnnyyy{{{ggg[[[vvvuuuffftttxxxfffaaa]]]VVVZZZccczzzuuufffkkkqqq}}}}}}uuu~~~{{{}}}~~~]]]@@@???CCC;;;444111...------......---+++---...---222IIInnnoooYYYJJJYYYqqqwwwyyyuuu~~~tttWWWAAA;;;>>>===888222222000000///000111111000444111///444DDDuuu{{{kkkXXXqqqggg___WWWnnnpppdddppp}}}tttmmmsssooo}}}~~~{{{fffAAA///111444333///000111111000000222333GGGbbbqqqXXXNNNzzzwww[[[yyyyyycccPPPJJJMMM``````aaa```[[[WWWYYY```]]]lllqqqqqqeeeooottt```iii\\\WWWrrrkkk^^^^^^nnnuuulllaaa]]]qqqyyyqqqxxxppp[[[BBB:::???>>><<<@@@FFFQQQ```kkkjjjdddUUU]]]eeemmm{{{yyynnnqqqooottt}}}sssbbb^^^UUUcccrrrzzz}}}{{{yyywww|||vvvmmm___RRRKKKCCC;;;999888666999===>>>HHHZZZEEE000333//////...555000111:::RRR___MMMBBBQQQ|||XXXwwwwwwpppZZZJJJCCCIIIPPPRRRJJJCCCKKKdddzzzyyyooo]]]KKKBBBIIIXXXrrr}}}zzziiiUUU___zzzzzzeeemmmvvvtttnnnlll~~~___DDD444...222333------000***---------............///000;;;DDDJJJiiiUUUAAA:::<<<666333666444222111111000000111111222///444///999WWW^^^VVVZZZ}}}uuuiii\\\ddddddgggooo]]]___bbbcccqqqbbbdddzzz{{{wwwuuutttMMM>>>CCC@@@777444000......//////...,,,---,,,000HHHjjjRRRYYY```qqq|||}}}|||jjjOOO>>>===<<<888666444222/////////111222000444333///444MMM~~~cccWWWkkkpppwww\\\RRRhhhhhh```qqqsssiiinnntttyyyrrryyywwwqqqvvvLLL555666888222000000111000000000333555BBBbbbsssZZZPPPyyyddd[[[uuuwwwtttzzzeeeSSSLLLOOO```hhhnnnmmmhhheeefffiiiyyyxxxhhhuuujjjuuullldddtttgggdddbbbjjjooohhheeennntttwwwmmmxxxrrr___EEE===AAA@@@???AAAFFFPPP___llllllfffWWW___iiipppxxxzzzrrrgggooosssssszzzqqqlll```kkkwww|||{{{{{{~~~|||vvvnnn```TTTLLLCCC;;;999777666888<<>>@@@===BBBDDDIIIQQQ___kkkkkkfff\\\bbbiiilllllllllhhhccc|||tttmmmooouuuzzz{{{yyyxxx~~~}}}wwwooobbbVVVLLLDDD<<<999777666888<<>>000///222---,,,000------------............///444999@@@UUU|||UUUAAA:::<<<666333666444222222111111111111222222333333:::JJJSSSRRRfffzzzYYYTTTttt~~~cccYYY^^^ooogggxxx|||zzzjjjddduuuyyyuuuqqqMMM>>>BBB>>>:::555111000000000000111000777RRRxxxlllGGGaaa|||jjjmmmuuurrrgggLLL???<<<;;;999555222000000111222000000333444AAAggg}}}xxxeeemmm|||eeeiiiWWW^^^ppp|||jjjmmmyyylllaaahhh|||ddddddkkkccc???666666333000111111000///111444777VVVttt|||VVVLLLjjjTTTsss\\\MMMPPP[[[rrruuummmcccmmm|||rrr```eeennnjjjxxx~~~mmm|||yyyiii}}}yyyppp```GGG======999BBBGGGMMMTTT___iiijjjggg___aaacccccceeeiiipppttt||||||www|||{{{zzzzzzwwwwww~~~yyyqqqeeeYYYMMMDDD<<<999777666777;;;<<>>:::???HHHQQQWWW___gggkkkiii^^^]]]^^^cccjjjqqqxxx|||vvv|||xxxxxxwwwxxxzzzsssggg[[[MMMDDD<<<999777666777;;;;;;BBBFFFiii]]]999222---///...555444>>>\\\eeeIIIEEElllooolllyyydddNNNDDDLLLRRRRRRKKKHHHJJJOOOTTTrrr{{{{{{|||___@@@DDDIIIHHHmmmcccfff{{{zzzzzzsssvvv|||~~~^^^@@@000000......111...---------............///333>>>GGGaaaUUUAAA:::<<<666333666444333222222111111222222333...;;;TTT[[[UUUgggttthhhPPPSSSpppqqqQQQFFF___ssskkkjjj~~~yyygggvvv}}}~~~yyytttqqqddd___xxxxxxpppJJJ@@@CCC>>>777333111111111111111000RRR{{{PPPJJJjjjyyy{{{|||dddJJJ>>><<<:::888555222111000000111///444:::UUUqqqeeekkkssslll{{{kkk```kkk~~~zzzxxxkkkjjjqqqvvvggg^^^aaarrryyywwwzzz___|||xxxvvv{{{lll___>>>333444111111111000///111666999TTTnnnpppNNNQQQfffsssjjjNNNCCCRRRggg~~~zzzxxxyyy{{{sss~~~pppmmmuuu|||ccc\\\dddhhh|||fffkkkpppyyydddIII???AAA>>><<>>333555555000111555GGGrrr{{{XXXQQQfffkkkvvvuuuvvvzzz~~~fffEEEAAA999::::::222111555222111///777<<>>BBBGGGMMMUUUaaalllooolllbbb```ccclllttttttssssss}}}|||{{{xxxvvvwww~~~|||zzzvvviii[[[PPPFFF<<<999777555555777DDD>>>MMMnnn]]]444999(((222333333AAAkkkYYYLLLggg}}}TTTjjj}}}zzzppp\\\???NNNSSSSSSUUURRRTTT```mmmpppllllllpppbbbKKKBBBDDD^^^pppxxxooonnn[[[333---888111)))333...------......///000111111JJJHHHoooSSSCCC<<<<<<666666888333111111111111222444333222777GGGRRRPPPjjjjjjTTThhhnnnVVVPPPccc}}}mmm```dddzzzmmmfffuuuxxxuuukkk```aaappp[[[EEE@@@FFF>>>444555333000444666fffsssXXX^^^qqqttt}}}rrrsssSSSAAA888:::<<<444222444///444666666@@@rrryyymmmEEELLLccc~~~mmmzzzggg^^^\\\aaaooofffggg|||~~~pppDDD888555444111///111111000333888RRR{{{qqqMMMjjj___aaa~~~wwwmmmTTTDDDFFFQQQTTTZZZgggfffWWWXXXrrr}}}zzzvvvzzzoooeee]]]eeekkk|||ssslllrrrnnneeepppwwwiiiSSS>>>888>>>BBBJJJTTT\\\eeekkkkkkfffeeecccgggoootttttttttvvv~~~|||xxxwww{{{{{{~~~}}}zzzmmm```QQQGGG===999777555555777======LLLfffkkk777999+++777555555HHHqqqzzzRRRIIIeeeTTTjjj{{{|||uuucccCCCHHHNNNYYY```ZZZ\\\ooo|||vvvbbbTTTXXXVVVKKKFFFSSScccvvv{{{mmmiii|||yyyEEE000444///+++444...............///111111555HHHMMMwwwTTTCCC===<<<666666888333222111111111222222222333:::VVVSSSZZZvvv{{{jjjSSSppp\\\JJJXXXwwwddd```kkk~~~lllfffuuuvvvjjj```[[[dddzzzqqqGGGBBBFFF>>>777777111000999EEE^^^^^^tttzzzzzz|||dddEEE999999===777444444...///888333NNN}}}mmm___HHHZZZrrrrrrvvv|||jjj\\\UUUYYYkkk|||XXXzzz|||yyy~~~III666222444111000111000000444:::ccctttQQQrrr^^^\\\oooUUUEEEJJJVVVZZZdddkkkeeeWWW[[[xxxvvvnnnlllkkkrrr|||ssslllyyyxxxqqqmmm[[[BBB;;;DDDDDDOOOZZZ```dddgggeeeaaaeeeeeeiiippprrrrrrtttxxxzzzuuuvvv}}}~~~~~~{{{ooobbbSSSHHH>>>999777555555777<<>>;;;:::///000@@@bbblllKKKmmmzzzqqq{{{{{{xxxtttQQQ???999<<<777555444///+++888888hhhnnnqqqZZZWWWtttfff|||}}}ooo]]]QQQTTTfff{{{|||UUUbbbjjj}}}PPP666666444111111111000///555<<>>:::777555555888===DDDKKKLLLttt~~~<<<999111777000999YYYoooVVVOOOgggkkk~~~}}}vvviiiddd^^^PPPNNNLLLNNN___rrrpppnnnzzzjjjBBB888??????===QQQuuuiiidddkkknnnxxxiiiggguuu~~~[[[777222444///...............///000111222<<<@@@```vvvUUUDDD===<<<666555777222444000000222111///333:::OOOWWWOOOooozzzXXX\\\ggg}}}~~~gggOOOYYYzzziiiXXX[[[kkk}}}ooogggttt|||sssjjjdddXXXRRReee]]]EEEBBB===@@@===///333KKK|||}}}WWWPPP}}}zzz}}}}}}ooorrrcccHHH::::::666555666222111;;;BBB{{{qqqRRR[[[{{{dddwwwxxxxxxeeeVVVUUUeeebbbZZZfffzzzvvv\\\999===333222111111//////555>>>```sssTTTuuugggyyyzzzhhhSSSHHHPPP]]]}}}ppp[[[bbbxxxxxxqqqtttttt|||}}}tttkkkOOODDDCCC???FFFMMMRRRRRRUUU\\\bbbeee^^^aaahhhpppssstttyyyzzz~~~~~~tttiiiWWWKKK???:::777555555888:::AAAHHHLLLxxxuuu999888222555111EEEssspppKKKMMMsss[[[zzzsssyyyzzz|||}}}~~~xxxuuukkk]]]^^^bbb[[[jjjoookkkpppyyyKKK888;;;>>>@@@TTTfffgggyyymmmhhhiii===000444222---///......//////000111222<<<@@@iiimmmUUUDDD===<<<666555777111444000000333222///555???XXXRRR[[[xxxlllLLLXXXrrruuu^^^TTTmmmuuuccc[[[^^^jjjzzzmmmdddoooxxxwwwooogggYYYPPP[[[ooouuuKKKCCC===AAA???111;;;]]]qqqYYYhhh~~~sss{{{sssooovvv{{{ggg||||||wwwSSS===:::666555777555777777HHHzzzyyyuuuOOOYYYoooiiizzzooovvvzzz{{{xxxgggYYYSSS^^^}}}yyyXXXpppttt~~~vvveee:::999333222222222///...666@@@VVVyyypppTTTtttjjj{{{qqqooo^^^NNNIIIRRR^^^uuuZZZfffzzz||||||zzz}}}||||||rrrOOOHHHFFF===EEEJJJMMMNNNSSS]]]eeeggg```ccckkkuuuzzz|||}}}{{{rrriiiYYYMMM@@@:::777555666888;;;???GGGMMMvvvqqq777666444777888YYYnnnIIINNNvvvuuuUUUzzztttxxxuuuwwwzzz~~~|||yyynnnhhhaaa]]]jjjxxxvvv}}}{{{MMM999999AAAKKKkkknnnoooqqqgggyyyLLL///222444000////////////000111222222===EEEnnnlllUUUEEE>>><<<555555666111555000000444333000777DDDYYYPPPsssaaaTTTgggnnnVVV[[[tttbbb]]]bbbnnnzzzhhh^^^iiirrr|||zzzvvviiiYYYOOOTTT___uuuUUUGGG<<>>???FFFJJJiii~~~<<<666666:::>>>hhh^^^PPP[[[fffgggtttwwwwwwxxx{{{}}}~~~|||zzzssseee```dddmmm}}}tttpppqqqKKK<<<<<>><<<555555666111555000000555444111999GGGVVVPPP^^^ddd{{{nnnVVVdddvvvddd^^^eeesss|||~~~cccYYYdddnnn~~~|||}}}{{{jjjYYYOOOQQQVVVkkkyyy]]]JJJ<<>>444OOO\\\[[[sssyyy{{{~~~}}}ooo___zzzbbbEEE@@@<<<888666333444000ddd~~~vvv^^^[[[ffffff}}}iiiMMMOOO]]]lllvvvuuuuuukkk___RRRSSSqqqKKKsssgggyyyKKK444333222333222......777BBBffftttWWWtttRRRiiirrr\\\MMMFFFHHHRRR]]]~~~hhhooouuuvvvssszzz~~~vvvvvv{{{]]]FFF???@@@AAAAAAHHHQQQZZZdddjjjggg```ddddddjjjwww~~~}}}{{{~~~www\\\OOOBBB;;;777555666999===>>>FFFHHHaaaDDD888666:::@@@nnnuuuKKKXXXmmmeee{{{~~~sss{{{|||xxxwwwvvvvvvxxxyyyxxxxxxooobbbaaannnppp{{{jjjUUUWWWooogggJJJBBB@@@BBBNNNfffqqqvvvlll___ttt~~~nnnfffyyymmmssswwwppp;;;333333---////////////000111222333CCCRRRoooxxxUUUDDD===;;;555555777333222000111333222444@@@NNNNNN```|||xxxZZZ^^^}}}hhhXXXsss}}}uuuggggggtttjjj\\\cccuuu}}}ppp___QQQNNNRRRiiiyyyzzz>>>AAACCCBBB444^^^nnnRRRggg{{{wwwwwwpppqqqooottt~~~}}}ooo\\\pppuuu\\\jjjsssTTT<<<555888999777111BBBmmmeeeSSS[[[mmmooooooKKKPPPbbbdddssspppxxxgggaaaYYYLLLbbbRRRkkkeeeyyyHHH222555000333///444666222IIImmmiiiPPPzzz[[[iiidddQQQJJJEEEJJJTTTUUUxxx}}}rrrpppqqqfffzzzwww|||{{{uuu}}}www___JJJCCC@@@<<<;;;EEESSS]]]bbbbbbbbbcccjjjjjjmmmttt|||tttyyygggYYYIII???999666666999999BBBKKKCCCTTTzzzHHH777555555NNNnnnhhh@@@ZZZmmmxxxuuupppqqqyyy{{{yyy~~~sssgggfffrrrwwwzzzqqqxxx|||jjjZZZTTTRRRXXXllloooLLLAAAQQQ^^^\\\mmmrrrXXXlllrrrTTTZZZwwwqqqfffnnntttvvvwww}}}???222000...000111111000000000333555DDDJJJtttfffUUUDDD===;;;555555888333333111000222222777EEETTTLLLcccuuujjjZZZiiijjj[[[hhh|||~~~ttteeekkk~~~mmm^^^eeevvvuuueeeUUUOOOPPP[[[xxxHHHBBBBBBBBBCCCmmmccccccqqqrrrwww|||pppjjjlllyyy~~~yyybbbooosssjjjOOOTTTUUUlllzzzeeeggg~~~aaaCCC666999999333444FFFxxxooo~~~PPP\\\ttt|||ppppppNNNOOO```dddppp~~~hhhzzziiibbbXXXLLLaaaZZZgggcccrrrlll{{{~~~TTT<<<777111444///333444111HHHeeejjjPPPxxxkkkyyy]]]LLLIIIGGGMMMUUUUUUrrrnnnrrrkkkvvvyyyuuu~~~rrrXXXDDD>>><<<999===EEEQQQYYY]]]___```bbbjjjjjjmmmttt}}}xxx~~~wwwhhhYYYIII@@@:::666666999;;;@@@GGGBBBZZZ}}}>>>888999;;;bbb|||cccJJJgggvvv___}}}hhhyyywww{{{~~~zzz~~~ttthhhfffsss~~~~~~{{{ssscccWWWKKKBBBGGGSSSjjjrrrnnn```bbbuuu}}}www]]]qqqjjj___rrryyyhhhlllzzz}}}{{{EEE666555444000111111000000000333555BBBIIItttqqqUUUDDD===<<<555555888333444222000000222:::JJJYYYRRRqqquuu___aaa~~~aaaUUUvvvvvv}}}{{{iiirrrvvvgggnnn|||mmmZZZOOOMMMMMMmmm~~~~~~WWWEEEAAAAAAUUU|||\\\sss{{{sssvvvqqqmmmjjjuuu|||jjjVVVlllzzz]]]TTTAAALLLWWWqqq}}}nnn^^^ddd|||}}}xxxoooIII666999:::222666DDDvvvlllrrrKKKaaa~~~lllwwwuuuUUUOOO^^^fffnnnyyy~~~uuuxxxiii}}}mmmcccWWWMMM^^^fff___hhhgggzzzkkkzzz___;;;888333555///222444111JJJcccoooQQQuuuuuu{{{pppUUUFFFGGGHHHOOOXXXZZZwww|||uuu|||]]]nnnwwwpppzzz|||www}}}|||jjjPPP???<<<;;;777@@@GGGOOOUUUYYY\\\aaadddhhhhhhjjjpppxxx~~~uuuzzzvvviii[[[KKKAAA;;;777666999<<>>wwwRRRIII]]]^^^UUU}}}xxxxxxvvvkkkiiitttyyy{{{vvveeeWWWGGG:::999???MMM[[[eeehhhrrrllltttuuu```rrrnnntttvvv}}}}}}rrr{{{wwwSSS777333111000111111000000000333555@@@NNNwwwVVVEEE===<<<666666888333333222111111444===LLLXXXZZZwwwXXXhhh~~~ddd^^^oooxxxqqquuu{{{pppyyy~~~qqq]]]PPPKKKJJJ___~~~hhhJJJBBB???cccrrrWWWuuu|||~~~mmmnnnooollltttdddUUUpppgggLLLJJJQQQQQQ___xxxZZZSSSttt}}}wwwLLL555:::<<<333;;;CCClllaaapppTTTtttccc}}}[[[OOO\\\hhhpppvvv{{{ssszzz~~~qqqcccVVVNNN[[[uuuzzzsssZZZpppgggiii666888444777000333666555OOOjjjtttRRRrrrmmm|||rrr|||iiiPPPDDDFFFFFFMMM\\\eee}}}xxxtttXXXkkkiiihhhtttyyyzzzzzztttbbbJJJ======<<<888CCCGGGNNNRRRWWW]]]dddjjjnnnmmmmmmqqqwww|||}}}|||www|||xxxvvvjjj]]]MMMCCC===888777888<<<@@@FFFJJJooo~~~444;;;:::<<<SSSSSS]]]VVVccc{{{sssqqqyyy~~~sssooo~~~rrr^^^NNNAAA;;;???GGGCCCLLLUUU[[[ggg|||pppfffhhhzzzUUUXXXaaarrr{{{xxx{{{jjj:::222///000111111000000000333555@@@WWWtttVVVEEE>>><<<666666888444222333333222666@@@LLLTTTccctttVVVjjjtttaaallluuu|||vvv~~~qqqkkkqqqxxx{{{www|||rrr___QQQKKKKKKVVVwwwwww}}}yyyOOODDD@@@kkkiiiRRRzzzuuueeefffkkkoootttaaa[[[ttttttUUUDDDJJJPPPUUUwww~~~\\\NNNrrrRRR777999<<<666===IIInnnppp```{{{hhhaaaZZZKKKWWWdddoooxxx~~~rrr}}}ssscccUUUOOOXXXzzzqqqwww\\\yyyiiirrr>>>777333777111555999;;;WWWrrruuuQQQrrr^^^oooyyyyyygggOOOEEEFFFBBBIII```rrrtttcccvvvsss^^^mmmqqqrrrvvv~~~xxxyyynnniiiZZZEEE;;;<<<===:::AAAEEEKKKPPPUUU\\\fffmmmtttrrrssswww~~~}}}{{{wwwwwwlll^^^OOOEEE>>>999777888999@@@GGGHHHnnn;;;<<<666<<<{{{kkkMMMZZZmmm[[[~~~|||lllssspppYYYFFF:::777<<>>===666666999444111333444333888CCCNNNRRRqqq}}}ppp]]]rrrhhh\\\{{{}}}zzzzzzfffYYYYYYaaahhhzzzzzz}}}tttaaaRRRLLLIIIPPPooo}}}}}}RRRDDDGGGrrreeeXXXuuukkkmmmttttttwwwyyyZZZ]]]tttiiiJJJCCCMMMMMMkkkwww[[[LLLhhh[[[<<<888:::777888SSSkkkgggtttgggrrrQQQDDDPPP]]]kkkzzzuuulllzzzsssbbbUUUQQQVVVtttwwwxxxaaauuummmwwwHHH666333777111555:::>>>\\\ttttttOOOttt]]]sssyyyjjjPPPEEEFFFAAAGGG```vvv{{{mmmZZZQQQ[[[uuuhhhqqq~~~{{{yyyvvv{{{{{{iiifffXXXCCC888:::===<<<@@@DDDJJJOOOTTT\\\eeelllooonnnpppwwwvvv{{{xxxwwwnnn```QQQGGG@@@:::777888777>>>EEEDDDhhh@@@;;;666HHHxxx\\\CCC\\\bbbyyywwwwwwmmm~~~{{{mmmZZZHHH>>>:::;;;===>>>>>>CCCJJJOOO^^^qqqvvvzzzqqqyyyyyyrrryyy???555111000111111000000000333555EEE[[[uuuWWWFFF>>>===777777999444222444333111888GGGSSSXXXqqqeeeeeezzzjjjkkk~~~|||xxx}}}yyyYYYNNNQQQ]]]gggzzzyyyttt~~~yyyeeeTTTKKKHHHPPPdddRRRDDDQQQ{{{ffffffzzzzzz{{{jjjPPP\\\tttdddIIIGGGOOOYYYppp[[[MMMZZZ~~~{{{bbbAAA666888999999eeelllppptttwwwrrrYYYGGG???NNNYYYiii~~~llliiivvvsssaaaTTTSSSTTTooo{{{ccctttlll}}}~~~~~~HHH666333777000222888===\\\tttuuuOOOuuuggg|||oooPPPBBBFFFDDDIII^^^ooo}}}hhhYYYUUUOOOQQQ^^^nnnyyyqqqsssuuuzzzvvv}}}~~~zzz{{{|||rrrooo___FFF777999???AAADDDIIIOOOSSSWWW]]]eeejjjiiihhhkkksssyyysss|||yyywwwooobbbSSSIIIAAA;;;888888666>>>DDDDDDkkkxxx>>>888===___~~~ZZZNNNiiifffdddpppvvvsssxxxlllZZZIIIAAA?????????@@@???EEELLLIIIMMMkkkyyy|||}}}xxx{{{~~~rrr???444,,,000111111000000000333555EEEYYYnnnWWWFFF>>>===777777999555333555222000888IIIXXX^^^cccWWWeee{{{uuu~~~lllhhhiiiuuuuuuTTTMMMVVVfffppp}}}rrrbbb|||~~~iiiUUUJJJHHHSSS\\\RRRCCCZZZjjjlll}}}zzz|||```JJJZZZsssdddMMMMMMQQQbbbqqqaaaTTTVVVwwwvvvdddCCC555777<<>>OOOYYYjjjiiijjjsssrrr```TTTTTTSSSlllbbbrrreee|||FFF666333777///000555:::ZZZvvvwwwPPPuuuqqqxxx~~~rrrOOO>>>EEEHHHMMM\\\ggg^^^XXXNNNKKKLLLHHHRRRjjjyyy|||wwwrrrmmmqqq{{{zzzxxxllluuuyyy{{{hhhKKK999:::BBBGGGJJJOOOUUUYYY\\\aaafffkkkkkkkkkmmmuuurrr~~~|||~~~|||yyyvvvpppbbbSSSIIIBBB;;;888888777>>>EEEHHHtttfff:::777DDDrrr___QQQfff|||WWWcccuuuqqqzzzuuuyyy|||}}}oooXXXCCC::::::<<<===AAA???FFFOOOJJJKKKjjj}}}||||||uuuvvv|||yyyeeeGGG>>>222000111111000000111333555DDDXXX}}}hhh\\\EEE;;;===999777777222444333666///<<>>999777888333555333666000===MMMPPPeee{{{ccchhhwwwrrrjjjnnniiiRRRSSSYYYdddooo{{{tttYYYOOOOOO[[[qqqttt___KKKIIIIIINNNkkkuuu}}}PPPggg~~~___|||}}}iii^^^kkk~~~pppPPPOOO^^^}}}SSSTTTfff}}}ooorrrUUUEEEHHH___HHH===888<<<:::```^^^yyy\\\```tttgggVVVEEEOOOVVVYYY___iiinnn~~~{{{vvv}}}wwwlll```OOOPPPRRR```}}}XXXLLLsssmmmRRR777777111000333111;;;QQQ{{{~~~YYYyyyVVViiilllPPPAAACCCEEEMMMWWWYYYLLL^^^ccccccnnn|||nnnZZZUUUlllxxxrrr{{{{{{xxx```EEEIIIHHHIII]]]aaaccceeeiiilllnnnpppqqqsssxxx{{{|||~~~|||zzzyyywwwvvvkkk^^^PPPGGGAAA;;;888888444CCCDDDTTTyyyHHH>>>fffsssQQQXXXzzzaaannnwwwvvvlllllliiinnntttxxxyyywwwvvvvvvvvvyyy{{{|||mmmccckkkzzziiiNNN???;;;<<<>>>AAABBBHHHMMMSSSUUUSSSjjjooo|||]]]]]]\\\JJJkkkrrrqqq@@@333222111111000111222333444AAA[[[~~~{{{ddd{{{___HHH===>>>999777888444555222666222???NNNSSSlllwww\\\eeerrrzzztttoooUUUWWW]]]gggpppyyyzzz[[[PPPQQQ[[[jjjwww```KKKJJJKKKFFFXXXsssUUUmmm~~~```|||wwwnnnOOOTTTfff\\\VVVjjjrrrqqqUUUFFFDDDQQQpppMMM>>>777;;;GGGoooggg{{{YYYccc___XXXPPPWWW\\\bbbiiikkkooowwwuuuxxxlll___NNNOOOQQQ]]]RRRMMMzzzjjjwww}}}CCC888777000///333111;;;PPPzzzxxxOOOrrr\\\wwwoooRRRCCCEEEFFFMMMYYY^^^VVVgggjjjggguuummmYYYZZZuuurrrppp||||||zzzgggNNNLLLMMMQQQ___dddcccdddhhhmmmpppooonnnmmmrrrwww|||zzz}}}~~~uuu~~~{{{zzzzzzyyyxxxiii]]]PPPGGGAAA;;;777888888BBBEEEUUUjjjBBBAAAnnndddIII```jjjdddwww|||aaaZZZaaabbbgggnnnsssvvvxxxzzz{{{|||wwwiii^^^uuuyyybbbIII<<<:::<<<>>>@@@CCCJJJPPPXXXYYYWWWnnnzzz{{{aaaZZZXXXPPPssstttpppCCC666222222111000111222333444???]]]|||eeeaaaIII>>>>>>999888999555444111666555BBBQQQXXXtttyyy[[[eeerrr~~~oooTTTWWW___iiiqqqwww```UUU[[[eeepppyyybbbLLLFFFMMMJJJPPP{{{tttaaazzzeeeqqqSSS[[[lllgggXXXmmmqqqnnnVVVJJJDDDHHHbbb}}}QQQ@@@777<<>>@@@DDDKKKQQQZZZ]]]\\\ttt}}}~~~mmmwww{{{fffWWWTTTPPPkkkyyysssIII777333222111111111222444444:::ZZZ}}}ooobbbJJJ>>>>>>999888999555444000666666CCCQQQYYYxxx{{{aaammmuuu}}}iiiPPPUUU___jjjqqqvvvbbbZZZhhhwww|||dddMMMBBBLLLTTTTTTttt~~~}}}hhhppp{{{pppWWWbbbppplll[[[vvvwwwjjjTTTMMMFFFGGGbbbTTTAAA888===CCCfffeeeqqq___jjj~~~jjjvvv}}}hhh___jjjwwwuuuyyylll]]]LLLNNNNNNXXX~~~zzztttNNNPPP~~~kkkSSS999777000000444222777JJJlll^^^]]]{{{tttpppPPPAAAEEEEEEIIIXXXdddxxx~~~vvvgggnnnqqqooozzz~~~|||[[[DDDQQQeeejjjiiiiiijjjmmmrrrssspppmmmsssssswww}}}pppeeezzz~~~}}}yyyuuuqqqggg[[[OOOHHHBBB;;;777777999;;;AAANNNuuuggg;;;QQQzzzrrrRRRCCCccc~~~^^^\\\vvvyyycccUUUaaaqqq~~~}}}|||rrr}}}|||tttsssWWWJJJ===999:::;;;>>>BBBFFFJJJOOOZZZaaabbbyyyooozzz|||uuuuuu~~~{{{hhhRRRMMMJJJXXX~~~RRR777333222222111111333444555;;;\\\cccKKK???>>>:::888999666555000666666AAAMMMVVVwwwqqqaaauuuvvv}}}}}}iiiPPPWWWbbbmmmssswwwmmmfffxxx~~~eeeNNNEEEJJJUUUSSSpppoooqqq|||qqqnnnXXXfffrrrkkk```}}}hhhQQQJJJDDDGGGiiiXXXBBB777<<>>>>>BBBIIIJJJIIIIIIVVVdddjjjOOOAAA]]]UUUJJJKKK```vvv}}}~~~~~~ttteeeLLLPPPWWWXXX}}}YYY===333333222222222333444555666VVV~~~wwwpppKKKBBB===999;;;444777:::555555===BBBJJJ___vvvaaa[[[vvvVVVRRRfffvvvqqqyyyzzz~~~fffRRRMMMFFFKKKRRRcccmmmtttlll|||zzz___fffnnnhhhjjjYYYrrryyygggNNNDDDFFFKKKddd{{{jjj???===999MMMnnnvvvyyy[[[mmmhhhcccwww~~~wwwsssfffVVVQQQOOOKKKcccrrrhhhgggTTTAAAsssNNN:::555222222333333777===mmmxxxWWWhhh[[[qqq|||eeeJJJFFFPPPTTT^^^vvv~~~bbbYYYZZZ```iiikkkqqqggg___nnnrrr~~~qqqUUUIIIVVVjjjnnnlllnnnrrrppplllmmmsssoookkkgggjjjttt~~~qqq|||{{{}}}||||||}}}~~~{{{yyyxxxwwwtttnnniiihhh\\\OOOHHHBBB;;;777777999===BBBKKKkkk~~~QQQ[[[]]]___BBBMMMYYY}}}ooocccqqquuugggrrrwwwfffmmmwwwnnnhhh???:::GGG>>>555AAABBB>>>GGGDDDDDDNNN]]]eeemmmPPPeee~~~<<>>:::===555888888333444<<>>TTTlllsssMMMDDD???;;;>>>777:::777333444;;;CCCPPPfff{{{ZZZXXXuuurrrqqqqqqtttYYYVVVbbblllkkkssswww```NNNBBBHHHOOOIIISSSvvvuuufffpppdddfffwwwnnneeedddZZZWWW\\\ooo]]]fffxxxlllWWWEEEHHHHHH>>>QQQ{{{mmm>>><<<:::EEEfffsssooobbbxxxvvvsss{{{tttVVVSSSnnnvvvwww~~~wwwnnnhhh]]]QQQPPPQQQOOOhhh{{{fffSSS]]]aaaHHHQQQsss~~~SSS:::555222222333333666;;;```|||zzz]]]nnniiiwwwqqqwwwfffNNNFFFNNNUUUhhhxxx{{{sss\\\ZZZaaaiiirrrvvvkkkttt}}}ssstttYYYRRR\\\lllkkklllqqqssspppmmmlllkkkllloootttyyy|||}}}|||xxxvvv~~~~~~{{{xxxwwwvvvsssmmmhhhfffZZZNNNGGGAAA:::777777333???FFFEEEZZZddd777777CCC___JJJHHHuuuZZZuuu```WWW\\\yyyyyyvvvkkkYYY^^^bbbPPPKKKKKK>>>BBBMMMeeeYYY<<<<<>>888;;;888444444:::DDDRRRiii|||^^^___zzz___\\\aaaddd|||gggSSSSSSZZZccchhhrrrvvv```NNN???JJJRRRLLLZZZsss^^^nnnoooooohhhdddWWWZZZhhhvvv}}}ooo~~~nnnTTT@@@EEEHHH@@@ZZZiii>>>>>>;;;JJJWWWuuuvvvlll~~~tttdddvvvrrrsssXXXVVVoootttYYY^^^sss~~~vvvmmmbbbXXXNNNOOOQQQPPPiiisss]]]\\\sssoooLLLMMMzzz^^^:::555222333333222555:::]]]}}}bbbooollllll{{{qqqVVVGGGKKKUUUlllvvvwww}}}|||sss\\\YYY^^^eeennnuuuqqqbbbaaaxxxvvvaaaVVV___kkkiiijjjnnnrrrrrrqqqooonnnqqquuuxxxzzz{{{||||||{{{rrruuu}}}zzzyyyxxxtttnnniiidddYYYMMMFFF@@@:::666666333@@@IIIIII]]]iii:::<<>>888;;;;;;777666:::DDDUUUkkk|||aaafffyyy]]]\\\kkkxxxkkkSSSTTTUUU[[[eeeqqq{{{{{{vvv```NNN???IIIRRRNNN___{{{yyyyyybbb}}}xxxsssvvvxxxoooiiifff\\\hhhzzz|||iiiPPP>>>EEEHHH@@@\\\ggg??????:::DDDMMMsssmmmyyyjjjvvv}}}sssyyyaaahhhyyyooojjjVVVXXXlllzzzrrrZZZjjj|||~~~zzz}}}~~~wwwnnn___UUUKKKMMMPPPPPPiiihhh[[[lllsssIIIUUUTTT999555222333333222444999^^^eeemmmkkkbbbwwwYYYFFFHHHTTToootttxxxttttttttttttsss}}}qqq\\\TTTTTTXXXaaahhhjjjeeehhh{{{www}}}lll]]]```hhhiiijjjlllppptttvvvvvvsssvvvyyyzzzzzz|||yyyvvvyyy|||wwwlllpppxxxzzz{{{|||{{{zzzvvvpppkkkcccWWWKKKEEE???999666666555>>>HHHKKK\\\sss;;;>>>EEETTTAAAPPPwwwiiiooocccddd~~~fffpppiiiFFFEEEPPPYYY]]]mmmzzzJJJ===FFFHHHLLLQQQOOOUUU]]]\\\ZZZhhh|||gggqqqfff```qqquuuYYY^^^~~~{{{}}}{{{|||^^^OOOKKKPPPLLL~~~tttEEE>>>999666666555333444888:::JJJ|||UUUIIIBBB===???888<<<<<<999777:::EEEXXXnnn}}}```gggmmmnnn~~~\\\^^^XXXXXXeeeppp|||~~~vvv___LLL@@@FFFOOONNN]]]nnn|||xxxlllzzz~~~|||sssiiibbbuuuwwwZZZJJJ@@@FFFGGG===QQQ}}}~~~{{{iiiAAA@@@777;;;TTTiiiwww___eeeppp{{{kkkpppeeeooofffddd]]]UUU]]]ppptttnnnppp|||~~~}}}|||uuummm[[[RRRHHHJJJOOOPPPkkk~~~^^^ZZZsssddd???hhhKKK999444222333333111333777\\\fffjjjlllaaauuuWWWDDDGGGUUUoooyyysssdddgggkkkjjjiiieeeooogggVVVQQQRRRUUU\\\hhhwww}}}{{{}}}}}}uuuyyyoooYYYSSSeeejjjmmmnnnpppuuuxxxyyyvvvyyy|||{{{zzz~~~ssshhhttt~~~zzzyyyxxx{{{iiibbbfffdddccchhhyyy|||xxx~~~|||{{{wwwqqqlllbbbVVVJJJDDD>>>888555555777:::DDDJJJRRRqqqyyy;;;;;;>>>LLLBBBZZZ}}}iiiwwwooojjjggg}}}fffyyyiiiOOOPPP^^^jjj]]]oooyyyLLL@@@HHHLLLSSSWWWRRRUUU]]]^^^ZZZcccrrrsssEEERRR\\\ZZZTTTwww}}}zzz}}}~~~ZZZKKKIIITTTYYYkkkKKK@@@;;;888888666333444888999IIIZZZNNNEEE???AAA999===;;;888666999FFF[[[rrraaahhhfffiii]]]XXXgggqqq~~~ttt]]]LLLBBBDDDNNNPPPYYY}}}kkkmmmgggppp}}}mmmdddxxx~~~bbbOOOHHHBBBFFFEEE;;;JJJmmmmmmCCC@@@777EEEeeeyyy~~~\\\]]]oooyyyjjjppp|||yyy___RRRRRROOOQQQaaaxxx{{{rrrrrrxxx{{{yyywwwqqqiiiWWWMMMDDDGGGMMMQQQnnnwwwYYY^^^qqqkkkPPP>>>rrrKKK999444222333333111333666WWWeeegggpppbbbvvvZZZHHHLLLWWWkkkmmmUUUOOOPPPOOOPPPSSSSSS\\\VVVNNNXXXcccgggmmmrrr|||uuuyyyrrr^^^SSSbbblllttttttrrrtttwwwwwwtttyyy}}}}}}{{{xxxttt{{{wwwooorrrjjjTTTQQQVVVMMMKKKVVVmmmtttmmmnnn|||~~~|||{{{wwwpppkkk```UUUIIICCC>>>888555555888777CCCIIIGGGZZZrrr<<<:::===QQQHHH[[[zzzwwweeennndddqqqsssjjj~~~{{{eeelllkkkVVVVVV[[[fffqqqVVVddd}}}mmmHHHBBBJJJQQQ]]]\\\SSSRRR\\\^^^ZZZ___jjjTTT<<>>999777555888FFF^^^uuudddjjjkkknnn```YYYiiittt{{{yyy~~~rrr]]]MMMBBBEEEPPPSSSYYYxxxssseeevvvYYYkkkzzz~~~lllaaattt{{{```MMMJJJDDDDDDCCC===LLLmmmpppDDDBBB:::???YYYyyyaaa```vvvxxxlllssslllWWWFFFEEEAAAIII^^^{{{wwwwww{{{nnnnnn{{{yyyvvvsssmmmeeeTTTJJJAAAEEEMMMRRRqqqrrrZZZcccooo\\\FFFEEEqqq~~~HHH888444222444333111222666RRR|||ccceeettt```ooo{{{```NNNQQQYYYgggzzz^^^TTTNNNOOOLLLEEEGGGQQQGGGLLLGGGIIIaaawwwxxxyyytttvvvwww{{{|||qqqjjj___nnnzzzyyytttttttttsssqqqwww}}}~~~}}}~~~{{{zzztttgggeeeZZZCCCCCCIII<<>>WWWIIIQQQllltttgggeee^^^www|||mmm}}}~~~{{{yyyddd^^^QQQDDD\\\ggglllwwwWWW^^^tttgggIIIGGGQQQZZZjjj^^^SSSPPPZZZ^^^ZZZ\\\eeezzzvvvGGGMMMLLLJJJbbbhhhvvvjjj}}}{{{}}}}}}~~~~~~{{{}}}zzz[[[QQQMMMQQQSSSkkkGGGBBB===:::999777444555888999MMMxxxzzzcccUUUNNNBBBAAA<<<:::>>>777666:::FFFddd~~~```kkksssgggttthhh^^^[[[aaaeeeooozzzppppppyyy}}}vvv___HHHCCCDDDOOOMMMTTTsssxxxaaacccsssggg___ooo~~~jjjXXXOOO===BBBAAACCC;;;HHHwwwDDD>>>CCCDDDMMMsss~~~ffflllqqqsss[[[MMMOOODDDHHHGGGVVVvvvqqqZZZaaawww|||uuu{{{yyyrrrmmmdddZZZNNNOOODDDOOOSSSPPPyyymmmqqq^^^jjj|||SSSGGGtttsss|||DDD777555333111111111222333HHHuuutttdddmmm^^^}}}eeeMMMLLL^^^sss}}}gggLLLIIIDDDAAA@@@@@@@@@???>>>>>>AAAHHHRRR^^^iiiooofffuuu{{{qqqttt|||nnnaaaZZZnnnzzzvvvuuu{{{zzzpppyyy~~~tttttt|||vvvooo```OOOEEE@@@<<<;;;<<<:::<<>>777666:::EEEaaa{{{~~~```nnniii___kkk~~~```PPPLLL^^^sssuuu{{{vvvjjjmmm~~~|||uuu]]]EEEBBBEEEPPPNNNVVVtttzzzaaa{{{tttsss~~~jjjUUU___}}}sss}}}rrr^^^QQQEEE<<>><<<;;;<<<<<<<<<>>>>>>>>>@@@DDDJJJPPPTTThhhvvv}}}zzztttwww}}}rrrgggOOO^^^oooyyy|||~~~pppqqqxxxzzz~~~yyyeee```SSSGGGAAA@@@???@@@BBB?????????>>><<<===CCCHHH[[[gggwww~~~{{{yyywwwssskkkfff\\\RRRGGGAAA;;;666555777666>>>GGGHHHGGGWWW|||kkk@@@999AAAKKKMMMZZZrrrppptttyyyqqqvvvmmmdddZZZ___ddd___gggoooeeezzzSSS>>>SSSvvv```GGGRRR______bbbeeevvvwwwRRR@@@[[[fffZZZiii}}}~~~~~~}}}{{{zzz||||||yyyzzz~~~vvv\\\HHHLLLNNNUUU~~~KKKGGGCCC>>>999777666555444555BBBeeevvvfff]]]QQQJJJ===>>>???777777;;;DDD^^^www|||^^^pppxxxaaaXXXcccuuu}}}ZZZIIIDDDWWWppp|||zzz}}}vvvrrrwwwzzzttt~~~xxxiiiqqqwww]]]DDDBBBHHHQQQMMMWWWoookkkggglllXXXJJJ^^^{{{kkktttaaaRRRIIICCC===EEEDDD>>>>>>[[[sssGGGDDD@@@???QQQxxxvvv}}}yyy```HHHHHHPPPMMMPPPRRRddd{{{pppKKK<<<999AAAIIIOOOeee~~~}}}vvvpppooojjj]]]PPPDDDGGG@@@LLLSSS^^^|||llllll\\\dddkkkJJJHHH}}}nnn>>>777555333111111111222333LLLnnnfffWWW{{{```OOO]]]vvvTTTEEE???===999888888999999999::::::;;;>>>AAAEEEHHHKKK^^^llltttnnnyyyuuuuuuyyyzzzxxxoooeeeNNNWWWjjj~~~|||sssnnnrrruuuuuuzzzsssZZZSSSJJJBBBBBBDDDEEEGGGKKKGGGGGGFFFDDDBBB???:::666GGGZZZoooyyyxxxvvv{{{|||xxxvvvtttpppjjjeee[[[QQQGGG@@@;;;666555777777???GGGHHHHHHXXX}}}mmm===:::EEELLLPPPdddxxxoootttpppxxxyyysssnnnlllrrrqqqdddeeeooooooXXX>>>SSSvvvWWWFFFUUU^^^```kkkuuuvvvuuuvvvfffdddxxxuuullliii||||||}}}~~~~~~~~~|||yyyyyy{{{{{{yyy|||uuu[[[JJJNNNPPP\\\yyyNNNIIIEEE???;;;999888666555111>>>___}}}pppddd[[[QQQ@@@EEEBBB999999===DDD\\\ttt{{{]]]rrryyyaaaVVVbbbwwwzzzWWWMMMIIISSSaaappp{{{zzzllloooggg```fffmmmwwwlllvvvyyy]]]EEECCCMMMSSSMMMZZZhhh}}}^^^bbbTTTLLL]]]qqqrrr}}}vvvxxxxxxgggWWWKKKEEEDDD>>>???AAA???AAA[[[pppJJJMMMFFF===SSSwwwxxx{{{mmmXXXKKKLLLOOOLLLQQQWWWppplllOOOAAA>>>@@@BBBBBBNNNhhh}}}~~~zzztttooollldddWWWLLLCCCFFFBBBMMMUUUhhhyyynnneeeTTTZZZ[[[FFFRRRccc:::777555333111111111222333BBBeeeeeeiiihhhTTT___~~~cccQQQKKK???<<<999888888999888888888:::===AAAEEEIIIKKKMMMSSS___vvvkkkfff{{{uuupppwwwwwwvvvlllbbbTTT^^^nnn}}}zzzrrrnnnmmmqqqvvvwwwvvv{{{fffSSSLLLHHHKKKNNNOOORRRVVVSSSWWWZZZYYYVVVSSSMMMGGGJJJ[[[mmmuuussssss{{{}}}|||wwwuuussspppkkkfffZZZPPPFFF???:::555444777666>>>GGGIIIJJJ\\\bbb888777DDDPPPTTTeeezzziiihhh]]]wwwxxx{{{xxxooopppsssooodddbbblllvvv^^^AAAPPPkkkuuuXXXJJJ[[[dddjjj~~~uuuaaasss}}}xxxzzzuuu~~~~~~~~~zzzxxxxxxzzzyyyxxx}}}oooYYYLLLRRRSSSbbbqqqVVVMMMHHHBBB>>>;;;:::888777666@@@^^^yyy}}}nnngggZZZEEEOOOFFF<<<;;;???DDDZZZsss}}}dddtttdddXXXgggrrrSSSNNNOOOZZZfffppp~~~ddd\\\ggggggccchhhlllzzzrrrkkkooo}}}wwwZZZCCCCCCOOORRRNNNccckkkgggyyycccYYYVVVhhhyyywwwzzzzzzggg\\\PPPFFFBBB<<<>>>AAADDD@@@LLLuuunnnQQQ]]]RRR???MMM{{{ssslllTTTMMMNNNNNNNNNYYY___xxxoooXXXFFF<<<>>>EEENNNOOOOOOccczzzxxxuuupppggg\\\QQQKKKAAAEEEDDDMMMTTTooooooooobbbSSSWWWNNNAAAYYYWWW;;;777555333111111111222333AAAjjjcccxxxeeexxxlll[[[cccdddSSSHHHFFF???===:::999999999888666:::<<<@@@DDDGGGIIIJJJJJJQQQZZZnnnvvv}}}cccccc}}}|||wwwooo}}}}}}tttxxxyyypppfffXXXgggtttyyy|||qqqddd___eeemmmrrrtttyyy|||zzzxxx{{{yyyYYYUUUUUUZZZ^^^aaafffkkkllltttxxxsssmmmjjjgggbbbVVV___hhhlllnnnttt~~~~~~~~~zzzvvvsssrrrooojjjfffYYYOOOEEE???:::555444777666>>>GGGHHHHHHZZZWWW999666BBBSSSUUU]]]sss|||fffoooYYYqqqwwwzzz|||yyypppkkkbbb[[[XXXYYYgggzzzdddHHHVVVoooyyygggUUUeeepppvvvppp|||tttsssxxx\\\___llluuu{{{~~~yyyxxxxxxyyywwwwww~~~iiiVVVMMMRRROOO___vvv[[[RRRMMMGGGBBB>>><<<:::888888@@@[[[wwwvvvqqq^^^CCCNNNJJJ===;;;???CCCWWWsssooottteee\\\mmmfffKKKFFFLLLbbbyyy|||xxxdddVVV\\\mmmooojjjiiifffkkkfffiiiyyypppTTT@@@BBBQQQQQQPPPppprrr~~~vvv{{{tttlllmmmdddVVVQQQIIIAAA???888EEEIIIFFF999NNNuuueeevvvdddGGGDDD___}}}kkktttnnnOOOKKKLLLMMMTTT^^^bbb{{{wwwVVVDDD===:::DDDHHHLLLSSSZZZssszzztttmmmaaaTTTKKKIII???DDDFFFLLLRRRssscccnnnaaaVVVYYYEEE===]]]}}}NNN???777555333111111111222333<<>>999444444666888???EEEDDDCCCSSSyyyWWW===777AAARRRQQQTTTrrrlllcccuuuyyyppp{{{wwwvvvlllZZZQQQXXX]]]kkkfffQQQccc|||^^^bbbkkkiiiiiiiiixxxxxxsssrrrdddQQQLLLPPPTTTgggqqq~~~}}}}}}}}}~~~yyyxxxxxxxxxvvvvvv~~~cccQQQKKKOOOHHHYYY^^^XXXSSSLLLFFFBBB>>><<<:::555888TTTvvvddd@@@JJJKKK===:::===@@@TTTrrrtttooowwwwww|||fffbbbuuu{{{ZZZDDDCCCKKK```tttzzzuuuooonnnvvv^^^^^^mmmxxxqqqiiieee^^^jjjmmmttt~~~jjjPPP???DDDSSSOOOPPPxxxqqqyyyhhhRRRLLLIIIBBB>>>???<<>>EEEIIIOOOTTTyyy|||bbbqqq]]]RRRTTT<<>>BBBGGGKKKOOOQQQRRRIIIJJJSSSOOOSSSRRRGGGXXXsssxxxwwwooozzzuuukkkkkkqqqtttnnngggccciiiqqq}}}yyylllfffffffffdddaaa\\\ZZZaaalll|||wwwwww{{{uuummm]]]KKK@@@@@@KKKTTTwww|||{{{|||~~~~~~}}}zzzxxxuuutttssspppiiicccWWWMMMCCC===999444444666888>>>DDDBBB@@@OOOuuu[[[:::666@@@LLLKKKSSSvvvrrrfffvvvzzzhhhyyysssmmmkkk___```nnnpppvvveeeWWWjjj]]]RRRYYYYYYWWWWWWkkk{{{{{{zzziiiYYYGGG======AAADDDEEESSS```qqq|||~~~||||||}}}{{{~~~yyyxxxxxxwwwtttttt~~~|||___MMMIIIMMMGGG]]]{{{ccc^^^YYYQQQJJJDDD@@@===:::666111LLLvvvoooDDDLLLKKK<<<888;;;>>>RRRqqqtttiiiuuutttxxxggghhhzzzvvvTTT@@@FFFOOOWWWZZZ\\\```dddpppmmm|||zzz|||___hhhxxx{{{llleeefffaaarrr{{{|||~~~hhhOOO@@@HHHUUUNNNNNNyyyjjjuuujjjXXXJJJHHHFFF???===AAAAAAEEE===EEEIIIddd]]]FFFRRRzzzwwwlllRRRUUUUUUSSS___^^^cccrrrJJJ???FFFWWWyyy|||wwwnnn```WWWLLLDDDBBB@@@GGGNNNTTTXXXzzzhhhvvvYYYIIIJJJ555CCCxxxKKK@@@777555333111111111222333555^^^mmmwwwnnnxxxTTTDDDIII???444999888888888;;;>>>@@@AAA@@@FFFFFFFFFFFFEEEDDDCCCCCCGGGFFFLLLFFFIIIJJJGGG^^^tttwwwsssiiiuuuzzzvvvwwwvvvnnngggccc^^^dddwwwsssiiigggddd^^^ZZZbbbssswwwnnnlllwww}}}kkkVVVFFFEEEQQQ^^^~~~~~~|||zzzxxxxxxwwwssskkkeeeWWWMMMCCC===888444444666666===CCCBBB@@@QQQwww^^^333444???FFFGGGXXXvvvnnn___rrrzzzeee~~~xxxoooWWWaaaeeerrr{{{{{{cccYYYjjjZZZFFFQQQ]]]ggguuu~~~[[[KKKFFFAAA???:::555666<<>>===;;;???XXXooozzztttwwwsssqqqkkkzzzkkkKKK<<>>HHHLLLHHHAAADDDCCCAAA@@@@@@DDDHHHLLLMMMJJJNNNUUURRRPPPaaayyy~~~lllccczzzwwwkkkllliii___YYYWWWWWWYYYWWWOOOHHHFFFHHHSSS[[[```nnnpppqqqwww}}}nnn\\\XXXqqq~~~{{{xxxwwwyyyyyywwwssssssrrrllldddYYYPPPDDD;;;888777666444;;;===BBBEEEDDDRRR___;;;666777DDDIIIOOO|||iii}}}dddllljjjkkk~~~}}}yyymmmYYYPPPeeewww|||xxxtttttt[[[JJJGGGUUUppp~~~YYYDDDTTToooyyyhhhEEEDDD@@@:::555333444777999???DDDSSSgggvvvzzzzzz{{{}}}~~~{{{|||~~~uuuwwwxxxqqqvvvuuuXXXFFFGGGIIITTTqqq``````___\\\VVVMMMEEE???<<<;;;;;;HHHqqq{{{___tttaaaCCC???<<>>===>>>???@@@JJJ>>>AAAKKKZZZ~~~nnnLLLRRR||||||zzz{{{zzzbbbPPPVVVWWWVVV```ccceeepppvvvgggPPPMMMZZZ~~~{{{ssssss```YYYSSSHHHAAA@@@AAAKKKPPPUUUpppvvvooojjjXXXIII???777XXXuuuSSSPPPCCC:::333222222111111333444MMMnnnhhhhhhxxx~~~{{{pppMMMCCC<<<888999777888999;;;@@@EEEGGGFFFDDDCCCFFFHHHEEEAAA@@@EEEJJJXXXZZZbbbhhhhhhiiixxx}}}|||lllcccvvvrrrfffeee```VVVNNNJJJHHHJJJIIIFFFEEEGGGPPPYYY^^^```hhhrrrsssllldddnnn|||wwwqqqttt~~~~~~~~~{{{yyyyyyzzzzzzvvvrrrqqqqqqkkkdddXXXPPPDDD;;;888777666555777AAAJJJGGG>>>MMMTTT:::888777@@@EEEMMM{{{jjj{{{qqqnnnlllmmmyyynnnWWWPPPeeerrrsssnnnlllpppPPP<<<666<<>>CCC[[[|||rrrbbb[[[kkk|||uuurrrmmmgggsssttteeeUUUWWWXXXWWW\\\cccgggqqqtttgggXXX]]]lllwwwvvvuuugggZZZVVVOOODDD???AAADDDMMMRRR^^^~~~uuukkk```PPPFFF===<<>>555444333000000111444DDDeeehhhccczzzuuuzzzqqqiiiKKKBBB;;;999:::777999===BBBDDDEEEFFFIIIKKKMMMOOONNNHHHBBBBBBHHHOOOWWWaaalllsssuuu{{{{{{yyynnndddrrriii^^^[[[TTTJJJDDD???;;;;;;===???FFFLLLLLLUUU^^^bbbiiirrrpppiiiiiiwww~~~}}}uuurrrvvvtttxxx}}}}}}}}}{{{|||||||||{{{vvvqqqppppppkkkdddXXXOOOCCC;;;888777666555666BBBLLLIII@@@PPPJJJ999:::777===AAAJJJcccvvvmmmuuurrrttt~~~zzzoooVVVSSSgggmmmgggaaabbb{{{zzz```AAA222111555888;;;;;;666>>>\\\uuuuuuvvvPPP@@@<<<444444555666777777777777111;;;@@@FFF]]]|||~~~yyyzzzzzzuuu}}}hhhPPPEEEDDD>>>IIIssszzzllljjjfff___WWWNNNGGGBBB@@@<<<777;;;VVV|||rrrVVVCCC===@@@QQQaaayyyvvvooo{{{qqqqqqtttaaa[[[___\\\MMM>>>JJJMMMQQQRRRQQQUUUbbbooo[[[<<<@@@HHHMMMWWWTTTdddttt}}}eeeMMMCCCMMMUUUaaa}}}iii[[[KKKCCCHHHAAA>>><<<;;;>>>BBBDDDEEEEEEAAAOOOrrr{{{|||wwwqqqzzzxxxpppaaa```mmmxxx}}}ooo___[[[]]]ZZZVVVbbbppp|||vvvbbb^^^{{{uuuwww}}}jjj___UUUQQQIII@@@>>>CCCMMMOOOPPPcccooocccTTTEEE>>>:::DDDppp~~~dddUUUJJJ@@@888555444111000111777AAAcccdddsss\\\gggrrrhhhxxxgggLLLAAA999:::===:::<<<@@@EEEHHHJJJLLLQQQTTT[[[VVVPPPMMMNNNSSSYYY]]]fffrrr~~~zzzpppgggoooppp]]]UUURRRKKKBBB@@@;;;888999<<<@@@JJJSSSKKKTTT___hhhttt~~~|||yyycccWWWTTTOOOQQQVVVSSSYYY___bbbsss~~~~~~}}}}}}~~~|||wwwpppnnnooojjjdddVVVNNNBBB:::777777666666;;;AAAGGGHHHKKK\\\~~~KKK999:::777<<>><<<;;;???PPPrrrzzz[[[]]]yyyoooSSSBBB777777888999:::::::::999888:::<<<<<<>>>OOOhhhxxxzzz~~~~~~|||xxxyyywwwttt~~~dddMMMEEEEEE???UUUvvvnnnkkkddd]]]VVVNNNFFFBBBCCC999999KKKkkkuuu|||aaaGGG>>>>>>LLL]]]xxxzzzxxxyyy}}}wwwcccYYYWWWWWWQQQKKKMMMNNNRRRVVVTTTQQQWWW```sssvvv{{{MMM???JJJHHHLLLVVVSSSbbbfffyyyyyy}}}~~~}}}xxx\\\KKKDDDNNNWWWfff```VVVNNNCCC@@@CCC???===<<<<<>>888;;;TTTyyybbbOOODDD;;;777555333222444666>>>bbbeeehhhaaagggyyyhhh^^^mmmjjjQQQAAA777;;;BBB??????BBBEEEJJJNNNTTTXXX[[[]]]ZZZYYY```jjjrrrrrrooorrr{{{}}}rrriiinnnttt]]]QQQNNNJJJEEE@@@<<<999999<<<>>>AAAIIIRRRVVV[[[dddmmmyyy|||ooo^^^YYY\\\^^^gggooollloootttvvvyyyyyy~~~}}}~~~xxxqqqooonnnjjjcccUUUMMMBBB:::777777777666<<>>CCCLLLyyy~~~tttuuutttzzzvvv|||uuuWWWZZZkkkeeeWWWQQQNNN```JJJ>>>444333777999;;;======???@@@GGG^^^~~~hhh```ooogggwwwKKK<<<888<<<<<<<<<===<<<<<<<<<<<<@@@999888>>>EEEOOOcccvvv|||{{{zzzzzzvvvtttzzzdddKKKEEEFFFDDDkkkooommmjjjfff___VVVKKKDDDDDD777666CCC___hhhhhhLLLCCC@@@HHHXXXwww}}}}}}}}}jjj]]]YYY[[[]]]]]]TTTPPPQQQVVVVVVQQQSSSZZZmmm{{{hhhDDDBBBLLLIIIOOOWWWWWWhhhvvv[[[tttooo||||||~~~{{{xxx|||{{{tttuuutttttttttuuutttqqqnnn^^^SSSMMMSSS```vvvfffNNNMMMHHHBBB@@@<<<>>><<<<<<===@@@CCCDDDDDD:::SSSpppqqqXXXuuusss```cccuuuoooaaahhhkkk\\\lllrrrwww{{{zzzkkkmmm|||wwweeeXXXKKKFFFAAA===BBBKKKOOONNNMMMooo|||hhhVVVHHH>>>777@@@ggg~~~jjjVVVJJJ>>>888555333333555111999^^^qqqhhhoooqqqtttbbb\\\wwwmmmWWWDDD888>>>GGGCCCCCCEEEHHHLLLQQQWWW]]]```[[[dddsss}}}yyyzzzzzzzzzzzz{{{~~~ssskkknnnrrr^^^KKKGGGGGGCCC???>>>555666999>>>??????EEEMMMVVVYYY___iiiuuuuuuzzz}}}sssuuu{{{zzzooorrr|||zzztttqqqoooiiibbbTTTLLLAAA999777777777777:::HHHPPPIIIKKKiiiYYY@@@<<<888???FFFPPPzzzllllllkkkrrrpppxxxYYY[[[kkkcccWWWRRRHHHQQQ===777444666999:::<<<@@@;;;>>>@@@CCCOOO```iiihhh[[[OOOQQQppprrrpppggg===888===:::<<<>>>AAADDDFFFGGGGGGCCC999777===<<<:::MMMfffttt|||}}}}}}}}}vvvuuutttbbbGGGDDDFFFIIIzzz|||{{{ooommmllljjjfff]]]QQQHHHFFF;;;;;;CCCZZZooolllRRRKKKDDDFFFTTTttt||||||zzz}}}pppbbb]]]___fffkkkbbbWWWRRRWWW[[[[[[^^^fff~~~}}}|||~~~YYYCCCAAAHHHPPPTTTVVV```wwwttt___ooommmnnn{{{zzz~~~~~~lllggglllkkkeeebbb``````bbbcccaaa___]]]RRRNNNMMMVVVnnnyyyUUUFFFGGGAAAAAACCC;;;>>>===>>>@@@DDDFFFGGGGGGTTTrrrkkkMMMiiiuuummmyyy~~~iiipppyyykkkxxxmmmlllhhhoootttaaaSSSGGGDDDBBB@@@DDDMMMLLLSSSYYY}}}mmmbbbLLLEEE???777DDDuuulll```RRRCCC:::555222222555000555XXXkkkvvvlllqqqhhhkkk}}}mmm\\\HHH;;;CCCLLLFFFIIINNNRRRTTTTTTXXXaaahhhgggqqqjjjnnn___MMM@@@AAABBB<<<888:::333555;;;@@@AAA@@@EEEMMMPPPQQQVVV___iiiqqqwwwzzzwwwzzz{{{xxxyyy}}}yyynnnpppwww}}}}}}vvvssspppiiiaaaSSSKKK@@@999777888888777999IIIOOOIIIRRRwwwWWWCCCAAA999???FFFRRReeeiiiooofffnnnqqq||||||^^^___llleee^^^ZZZIIIHHH999555444999???AAABBBEEE?????????AAAFFFKKKLLLJJJOOOOOOYYYqqqiiidddYYYiiitttVVV===>>>@@@AAAGGGOOOYYYbbbgggjjjkkk]]]UUUNNNHHH???:::CCCQQQdddttt}}}~~~ttttttmmm\\\@@@@@@EEEHHH|||tttuuunnnllljjjiiiggg```UUUMMMHHH@@@AAAAAAPPP~~~mmmVVVQQQHHHFFFQQQrrr~~~~~~zzz{{{lllgggnnn{{{vvvhhhaaadddmmmtttooo^^^TTTYYYaaaeeemmmwww{{{uuuSSSGGG@@@CCCWWWSSSRRRdddyyyfffhhhmmmdddnnnttt___XXX]]]]]]VVVQQQOOOOOORRRSSSQQQNNNNNNIIIMMMTTTfffgggIII@@@AAA999===DDD;;;@@@@@@AAADDDHHHKKKLLLLLLrrr|||VVVHHH\\\}}}|||rrrwwwyyyyyy~~~rrrgggqqqeeebbbkkk]]]NNNCCCCCCDDDCCCFFFMMMLLLZZZfff```ZZZDDDAAA???777EEE{{{qqqgggXXXFFF;;;444000111444444666UUUzzzmmmtttZZZ|||}}}ooorrrwwwkkk^^^KKK>>>FFFNNNGGGNNNWWW^^^\\\WWWYYYdddpppzzzyyy~~~}}}|||oooiiinnnVVVEEE;;;??????777222666555888???DDDEEEEEEJJJRRRRRRQQQTTTZZZ___aaabbbcccfffcccfffkkkhhhcccnnn}}}~~~tttrrruuuyyy~~~xxxuuuqqqiii```RRRJJJ@@@999777888888777<<>>DDDFFFxxx|||~~~nnnkkkhhhgggfffaaaXXXQQQFFF???AAA999@@@xxxttt^^^XXXNNNIIIOOOjjjyyyqqqgggmmmzzzrrreeebbblllxxxuuuddd[[[```dddiii{{{tttbbblllqqqqqq]]]BBB@@@JJJQQQOOO]]]|||iiivvvooovvvzzzZZZFFFKKKPPPJJJLLLHHHDDDBBBCCCDDDCCCBBBDDDFFFRRRsssRRRBBB:::@@@BBB;;;;;;BBB@@@BBBBBBEEEGGGCCCSSSsssmmmooolll]]]\\\PPP|||mmmxxx~~~vvvuuupppwwwxxxlll]]]YYYQQQFFF>>>@@@FFFKKKKKKRRRRRRppp~~~ZZZNNN@@@@@@;;;999TTTgggZZZLLL>>>888777555333333222333FFF{{{{{{xxx```|||uuuwwwxxxmmmgggVVVLLLMMMHHHGGGPPP[[[jjjrrrjjj]]]\\\gggsssuuuooo|||~~~vvvrrr||||||hhhddddddyyyoooLLLCCC;;;999888555333444444;;;AAABBBDDDKKKQQQSSSUUULLLIIIMMMQQQPPPQQQUUUXXXbbbfffaaaeeesss~~~|||yyyyyy~~~vvvttteeeUUU]]]uuu}}}tttqqqxxxzzznnnaaa\\\NNNEEE===999666333444777<<>>AAADDDGGGNNNGGGCCCDDDEEEEEEJJJRRR\\\aaauuuVVV:::;;;@@@VVViii[[[@@@EEE___lll```aaafffnnn}}}~~~zzzrrrooovvv~~~vvvgggLLL<<<@@@EEEKKKpppddddddfffbbb[[[YYYTTTFFFAAA:::>>>ddd}}}zzzxxxaaaZZZPPPLLLQQQkkk|||}}}vvvooorrrsssddd]]]cccmmmppp___XXXcccqqq}}}___UUU\\\eeedddsssoooNNN>>>BBBNNNVVVXXX]]]zzzeeeoooiiillljjjppp|||^^^BBB>>>DDDEEEBBBCCCBBBAAA???>>>@@@BBB@@@DDDLLL___{{{jjj;;;555444:::<<<999:::???===FFFGGGDDDFFFPPPqqq{{{iiihhhiiieeedddQQQqqqvvv}}}~~~yyyuuuxxxiiiYYYTTTKKKAAA===AAAHHHKKKKKKPPPUUU{{{jjjNNNFFF===CCC555???wwwVVVUUUHHH:::666555333111111333555CCCqqq{{{~~~```|||ssspppiiidddTTTKKKKKKHHHIIIUUUbbbvvv{{{jjjdddmmmxxxnnnyyyvvviiigggkkk~~~hhhccc]]]cccdddttteeeLLLBBB:::777666444333444666;;;???AAAFFFOOOVVVXXXXXXQQQNNNPPPSSSTTTYYY^^^XXXgggooojjjgggoooyyy|||~~~xxxzzz|||vvvrrr}}}xxxxxxttt]]][[[TTTRRR___vvv~~~wwwqqqppprrrrrrhhh\\\TTTMMMDDD<<<999666333444777<<>>@@@CCCGGGCCC>>><<>><<<888666888;;;777===AAADDDLLLRRRKKK???<<<===>>>???@@@BBBEEEHHHHHHLLLFFFCCCUUUrrrnnnllliiiiiinnnkkkTTT}}}{{{pppyyyppppppvvv~~~}}}ooo\\\PPPNNNFFF>>>>>>EEEKKKNNNMMMPPPcccTTTEEE???666BBB666LLLTTTPPPDDD999555555333222222333666@@@ccc}}}sss]]]yyy{{{tttsssgggcccUUUJJJJJJHHHMMM^^^yyyqqqhhhuuuyyygggvvv~~~vvv___ZZZ```ooozzz]]]IIIKKKOOO\\\___nnn~~~cccKKKAAA888555444222333555888;;;>>>AAAIIIUUU[[[[[[VVVRRROOOOOOPPPSSS[[[ccc|||yyyyyyrrrrrrvvvtttrrruuuvvvzzz~~~~~~jjjNNNJJJIIIRRRbbbqqqyyy|||}}}wwwzzzyyyuuupppiii]]]SSSLLLCCC;;;888666444444888<<>>AAAFFFNNNVVVgggiiikkkfffVVVBBB666444555111444::::::III}}}pppvvvlll~~~yyytttrrrooopppppphhhTTTAAAAAA777DDDIIIxxxvvvmmmnnnnnnhhhbbbXXXJJJEEEBBB<<>><<>>BBBIIINNNPPPQQQUUUyyyiiiJJJFFF;;;666===CCCbbb|||cccLLLBBB999777666555444555111555>>>YYYkkkooorrrvvvxxxjjjgggWWWKKKHHHGGGOOOaaafff```xxxooobbbgggfffaaaZZZ[[[kkk~~~}}}bbbJJJIIIGGGGGGUUUZZZmmmkkkJJJ???555222222111333666777:::???EEEOOOZZZ]]]ZZZTTTRRRPPPNNNOOOTTT___hhhrrrttt}}}mmmmmmwww}}}zzz}}}|||mmmXXXOOOMMMXXXccchhhmmmttt~~~{{{qqqkkk___RRRJJJAAA:::777666444555888>>>EEEEEEKKKooowwwaaaYYYZZZNNNDDDGGGJJJXXXtttbbbyyy}}}lllzzz{{{]]]PPPTTTVVVVVVMMMEEE333555:::@@@AAAAAAFFFMMMNNNHHH@@@:::777999>>>BBB>>>EEELLLIII???666555999999666666999;;;SSSmmm{{{nnnrrrwww~~~vvvsssqqqpppqqqmmm]]]III:::BBB888HHHPPP}}}ooojjjnnnqqqoookkkaaaTTTMMMJJJ@@@CCCbbbvvvmmmccc\\\ZZZWWWddduuu}}}xxx}}}ggg]]]^^^___ggg{{{zzzvvvwwwXXXbbb|||xxxiiijjjttt~~~sssPPP777===MMMQQQPPPRRR[[[lllmmmggggggfffiiifffcccnnn}}}oooWWWIIIGGGGGGBBB<<<;;;>>>@@@???===@@@AAA@@@===<<>>>>>AAABBBCCCIIIPPPOOOJJJFFFQQQ^^^{{{|||uuuooopppppppppoooqqqrrrtttccc}}}tttooovvvttthhhzzzVVVPPP```zzzzzztttpppmmmggg^^^XXXSSSOOOLLLGGG@@@>>>DDDKKKMMMPPPTTT]]]QQQDDDFFF777???333MMMxxxrrrlllHHH@@@999777777555444666///333===TTT{{{iiiyyy||||||xxx}}}|||uuunnniiiXXXIIIEEEBBBJJJ\\\xxx\\\]]]|||fff``````___]]]bbbaaavvvsssbbbYYYUUUYYYRRROOO[[[___ooommmFFF<<<333111222222444888666<<>>>>>AAAJJJOOO~~~vvvtttpppooorrrsssrrrpppjjj___VVVRRRFFF>>>WWW~~~qqqppphhhbbb```ZZZbbbmmmqqqhhhkkkppprrrbbbcccpppzzzjjjzzzaaaIII:::@@@LLLPPPRRRVVV^^^xxxhhhxxxlllgggeeejjjgggbbbkkk~~~|||ssslllkkkRRRGGG<<<999>>>BBBAAA???DDDBBBAAAAAACCCEEEEEEDDDEEEGGGJJJNNNOOONNNKKKIII\\\xxx~~~ooosssqqqiiidddgggkkkkkk```mmmzzznnn[[[iiiwwwhhhxxxppp___jjj}}}dddQQQ[[[zzz|||}}}xxxqqqjjjmmmlllddd[[[TTTLLLEEEBBB===>>>FFFJJJKKKQQQZZZnnnaaa@@@>>>===555BBB...QQQppphhhCCC===777777555333222555000111:::NNNssslllyyyaaa|||}}}|||qqqjjjVVVEEEAAA===BBBRRRqqqvvveeemmm{{{cccccceeefff^^^aaadddwwwttt]]]UUUaaannnhhheeefffsssnnnqqq|||cccCCC999222111333444666::::::CCCMMMTTTZZZ\\\WWWPPPGGGKKKOOOSSS\\\jjjvvv{{{xxxnnnaaaZZZaaasssxxxyyylllcccmmm{{{xxxxxx~~~wwwccciiicccaaadddgggmmm{{{{{{mmmaaaVVVMMMFFF>>>777555555444666:::HHHJJJDDDGGGiiiggg[[[]]]WWWQQQKKKAAAMMMUUUlllxxxnnndddNNN\\\___UUUUUUGGG888888<<>>CCCKKKPPPTTTWWWccceeelll{{{mmmkkkeeebbbdddiiimmmrrr|||hhh[[[KKKAAA>>>@@@AAAAAABBBBBBCCCEEEGGGGGGGGGHHHEEEDDDGGGKKKKKKLLLYYYjjjqqqtttrrrlllfffcccccceeeggg[[[```jjjsss]]]eeebbbxxxwwwxxxxxxxxx{{{~~~zzziiiXXXMMM\\\[[[SSSRRRRRRfffuuuuuutttkkkbbbiiikkkcccXXXOOOFFF>>>???<<>>LLL^^^mmmvvvoookkk{{{nnndddgggfffjjj```dddmmmxxxzzzjjjYYY\\\qqqvvv{{{{{{pppuuu^^^???777111222555777999<<>>>>><<<>>>@@@???<<<>>>CCCDDD@@@:::<<<@@@HHHQQQ\\\iiissszzz{{{}}}}}}yyynnnnnnsssrrr\\\CCCAAAOOOFFF]]]UUU~~~wwwvvv{{{{{{tttxxxxxxtttssssssnnnggggggfffYYYSSSPPPBBBIIIiiiuuuwwwpppmmmkkk___aaa[[[kkksss^^^ZZZggg}}}AAA??????FFFNNNSSSUUUTTTlllooo]]]www{{{pppfffjjjggg\\\aaaqqqqqqeeepppwwwvvvcccQQQFFFCCCEEEGGGDDDFFFJJJNNNOOOMMMNNNQQQPPPLLLOOOWWW\\\jjjqqq~~~{{{nnngggiiikkkgggcccdddmmmaaabbbcccUUUjjj[[[sss~~~zzzxxxuuuvvvwwwxxxzzzuuufffVVV<<>>EEEOOOQQQQQQ^^^qqqVVV888FFF:::---GGG:::ddd~~~xxxMMMDDD???;;;;;;999555555777777---111AAA___rrrpppcccsss~~~}}}zzzoooWWWGGGDDD@@@@@@KKKRRR]]]ddd```cccyyyXXXaaahhhccciiiggguuuyyy|||wwwhhh```iii~~~mmmttt```===555111333777888:::===JJJTTT\\\]]]ZZZYYYUUURRRTTTXXX[[[^^^hhhtttwwwssssssrrrttt{{{uuujjjiiiqqqgggvvvuuu|||}}}}}}|||zzz~~~yyyjjj^^^bbbrrrxxxuuukkk[[[QQQQQQCCC<<<555444444444777;;;HHHLLLLLLWWWmmm______ccc]]]XXXUUUOOOIIIXXXssstttjjjqqqrrr|||sssWWWaaa```WWW```MMMFFF@@@>>>DDDJJJMMMPPPSSSGGGIIIFFF@@@@@@EEEHHHEEEBBBIIIMMMLLLMMMNNNIIIBBBCCC@@@>>>AAAJJJTTTZZZ\\\iii~~~zzzrrroooqqqxxxvvv]]]AAABBBUUUVVVbbb___|||uuuwwwtttnnnqqqqqqmmmiiikkkoookkkcccaaacccVVVOOOQQQEEEFFFbbb}}}xxxooooooggg______]]]mmmZZZVVVeeefff}}}rrrZZZ]]]eeesssUUUDDD@@@@@@FFFNNNRRRTTTTTTwwwdddllliiifffcccfff^^^fffllljjjiiimmmtttwww}}}wwwjjjddddddeeeeeebbb``````cccdddcccgggeeefffsssoooppprrrrrrkkkgggiiiiiieeeaaa___cccdddeeeccc]]][[[cccooo}}}yyy|||~~~}}}|||vvvuuuwwwuuuiiiZZZLLLKKKNNNOOOKKKRRRooozzztttuuurrrmmmjjjfff```YYYTTTLLLBBB===>>>BBBBBBGGGMMMNNNYYYyyygggCCCDDD;;;444;;;???GGGpppfffMMMEEE@@@:::888999999555222555111666;;;OOOxxxggg{{{zzzrrr\\\IIIBBBDDDGGGGGGPPPQQQYYYQQQGGG^^^tttlll\\\\\\^^^aaaccceeeiiinnnssswwwpppjjjlllqqqtttcccjjjnnnaaaEEE444222888555666???DDDLLLVVV\\\ZZZUUUUUUWWWXXXXXX^^^gggpppwwwzzz{{{zzzwww{{{pppccc]]]\\\jjjqqqxxxyyyuuuwww{{{rrrhhhZZZTTTfffxxxtttqqqbbbVVVRRRLLLCCC;;;444333333444888===DDDKKKMMM[[[fffhhheee```aaadddaaaYYYSSSJJJmmm}}}xxxjjjhhhvvvwwwuuuxxxfffhhh```YYY^^^OOOGGGGGGGGGKKKQQQTTTRRRPPPFFFFFFIIIMMMMMMKKKQQQ[[[]]]bbbhhhlllpppnnncccVVVKKKUUUGGG???IIIGGGUUUxxx|||zzzpppsssppp|||vvvQQQBBBNNNUUUiiihhhlllsssmmmnnnoooqqqoooooonnnmmmjjjgggdddbbb___^^^[[[VVVPPPNNNPPPSSS{{{qqqppphhhaaa```[[[hhh{{{sssggg___IIITTTiiippp}}}```OOO[[[pppuuuGGG???<<>>@@@===???===___}}}|||ZZZOOOHHHCCC===:::;;;:::777444333111555777HHHxxxhhh{{{~~~{{{sss]]]KKKCCCDDDGGGIIIHHHKKKVVVRRRFFFOOOYYYLLLQQQRRRUUUYYY]]]ccckkkrrrnnnqqqnnnnnnwww{{{jjj^^^hhhooocccBBB333333:::777888@@@CCCKKKQQQTTTQQQPPPSSSWWWXXXaaaeeelllsssxxx|||}}}}}}~~~pppZZZMMMKKKPPPUUUbbbaaa```bbbiiisss}}}|||sssyyynnniiibbb^^^hhhyyytttoookkk\\\RRROOOIIIBBB;;;555333333444999>>>OOOIIIEEE[[[wwwkkkkkkgggccccccddd___VVVVVVKKK\\\}}}|||jjj~~~eeeqqq{{{gggcccYYYUUU___QQQPPPUUUOOOHHHNNNQQQNNNNNNRRRMMMLLLQQQWWW^^^iiiuuu}}}dddTTTXXXYYYeeeyyywwwllltttttt|||oooKKKAAAQQQYYYsssiii{{{tttnnnllllllkkkkkklllmmmmmmkkkhhhccc```\\\\\\ZZZXXXTTTQQQOOONNN{{{|||pppnnnfff___^^^YYY___rrryyyaaaTTTQQQTTTMMM```uuuuuuYYYYYYsss\\\<<<===<<>>;;;CCCLLLmmmUUUVVVLLLGGG@@@===<<<<<<:::777333333555555BBBlllttttttwwwdddSSSJJJIIIMMMRRRRRRUUU^^^]]]RRRQQQQQQFFFRRRSSSUUUWWW]]]fffpppvvvqqqsssqqqyyywwwooowwwwwwfff???333444<<<:::;;;CCCDDDOOOQQQOOOIIIHHHNNNUUUWWWbbbdddiiimmmqqqtttuuuuuuzzz{{{}}}}}}~~~xxxssscccXXXHHH;;;666;;;EEELLLWWWQQQOOOXXXiiixxx~~~~~~uuukkk|||~~~}}}{{{vvvvvv{{{~~~xxxmmmiiieeeWWWOOONNNHHHAAA:::555333333444:::@@@RRRJJJFFF___rrrkkkhhhdddbbbdddeee^^^TTTTTTNNNSSScccoooyyyWWWnnnbbbSSSSSScccVVV[[[jjj]]]KKKRRRUUUPPPUUUXXXSSSRRRYYYeeerrryyyyyyrrr^^^|||vvvsssjjjqqqssstttcccGGGEEEWWW```}}}~~~qqqnnnllljjjhhhhhhjjjmmmnnnmmmiiieeeaaa^^^]]]\\\\\\[[[WWWPPPKKKtttzzzlllhhhbbb\\\ZZZXXXYYYiiiqqqiiinnnvvvbbb___mmm~~~rrrXXXgggdddFFF:::???CCCKKKOOOKKKPPPllleeePPPzzzbbbdddfffbbbaaaggglllnnngggaaa^^^]]][[[]]]cccqqqwww~~~xxxssstttpppjjjhhhjjjjjjlllooommmiiijjjmmmooohhhcccbbbbbbaaacccggg\\\sss|||tttrrrqqqqqqssswww~~~|||{{{{{{{{{yyyzzz{{{zzz|||{{{sssiiiYYYWWWXXX[[[^^^cccppp~~~uuuqqqfffWWWOOOIIIDDDBBB@@@???BBBGGGHHHWWWYYY```yyy^^^KKKCCC888888TTTtttbbbYYYYYYOOOJJJDDD???===<<<:::999444777888555@@@bbbvvvkkkvvvzzzvvvgggYYYMMMJJJPPPYYYaaadddiiigggaaa______]]]]]]___``````dddnnnxxx|||{{{zzzwww}}}bbb???444555;;;:::???HHHJJJXXXXXXSSSHHHCCCIIISSSZZZ```aaadddfffgggfffeeeccceeebbbaaaccceeebbbZZZSSSPPPPPPPPPPPPOOOLLLIIIGGGDDDAAA<<<888888:::>>>@@@FFFEEEKKK\\\ppp{{{xxxqqq{{{nnnffftttyyy~~~~~~zzzuuuooohhhhhheeeWWWPPPOOOHHH???999555444444555<<>><<<:::999333888888555>>>WWW|||ooollluuu~~~uuunnndddYYYLLLFFFMMMYYY___jjjnnnjjjfffeeedddfff```eeefffeeekkkyyyxxxYYYBBB666555999999CCCPPPRRR[[[^^^YYYLLLDDDIIIWWWaaadddeeefffddd```YYYSSSOOOJJJGGGDDDEEEGGGFFF@@@;;;::::::::::::888888888888777777888888888777777666999===HHHXXXggglllhhhaaagggccc]]]fffsssooojjjssswww{{{|||}}}zzz~~~|||wwwooolllnnniiiYYYQQQLLLBBB<<<888555444444666===FFFKKKSSSMMMbbblllccc^^^[[[]]]bbbccc___[[[SSS___dddgggqqq~~~rrrfffrrrXXXUUUnnnmmm___tttppp]]]XXXWWWWWW^^^VVVZZZaaalll___JJJ===LLLYYYxxxtttqqqnnnkkkeeeTTTCCC???CCCHHHNNNiiikkkiiipppqqqoooppppppooonnnmmmmmmmmmnnnoootttmmmgggeeegggddd\\\TTTvvv|||kkkgggeeebbb```bbb^^^bbbppp~~~zzzsssqqqqqqiiiaaaccc{{{xxxiiisssQQQ;;;888>>>BBBLLLNNNOOOddd}}}YYYmmmiiiaaa^^^```^^^```bbb```[[[ZZZ^^^aaabbbWWWcccgggeeeppp{{{tttqqqrrrpppkkkmmmttt{{{qqqiiiggghhhfffffffffccc]]][[[___dddgggmmmrrroooooo|||yyyzzz}}}~~~wwwllldddcccmmmnnnppptttxxxzzzzzzyyywwwzzz{{{yyywwwwwwtttooofffkkkuuuiiiaaaZZZPPPEEE@@@>>>???BBBDDDJJJQQQPPPXXXkkkWWWNNNBBBKKKfffzzz\\\]]]aaaSSSRRRPPPKKKFFFAAA===;;;999111888555333;;;JJJlllgggsss}}}sssoookkkbbbSSSHHHNNN\\\[[[vvv~~~tttpppllleeeeeeccchhhhhhgggpppvvvYYYCCC888777:::;;;HHHWWWXXXYYY\\\XXXNNNHHHOOO\\\eeecccbbb___ZZZRRRIIIAAA<<<<<<999888999<<<>>>===;;;;;;>>>BBBCCCAAA>>><<<;;;777666555444444555777888888===EEENNNTTTWWWXXXXXXSSSTTTPPPRRRZZZWWWVVV```~~~zzzzzzxxx|||uuuvvvuuuuuurrrvvv{{{zzzwwwuuuvvvmmmYYYNNNHHH;;;:::777555555444666???IIIQQQSSSGGGdddpppgggaaa^^^```bbbbbbaaabbb___cccddd```tttooo{{{^^^WWWvvvqqq|||xxxeeeaaahhhnnndddfffiiitttWWWMMMBBBQQQ^^^vvvqqqpppoookkk```GGG999;;;999999DDD___}}}jjjlllrrrqqqoooqqqrrrpppmmmkkkkkkmmmoooqqqwwwpppiiifffhhhgggaaa[[[ttt~~~llliiiiiigggeeejjjfffcccgggwwwttthhhbbbaaagggeeemmm}}}\\\AAA:::>>>AAAGGGIIIMMM[[[wwweeecccsssmmmmmmaaaaaafff```iiijjjggg```]]]]]]]]]ZZZQQQ\\\^^^XXX```vvv~~~yyywwwwwwrrrllliiiiiijjjlllnnnpppjjjeeedddbbb``````ddd^^^[[[[[[^^^bbbfffmmmuuuqqqnnnqqq|||~~~uuufff^^^\\\^^^cccjjjrrrwwwxxxwwwssswwwxxxuuutttuuuvvvtttsss}}}uuucccYYYOOOGGG@@@======AAAFFFJJJQQQYYYccc|||___]]]QQQOOOFFFUUU{{{{{{kkk___aaa\\\VVVTTTSSSPPPKKKEEE???<<<:::333999555222999???]]]rrrpppttt~~~zzzxxxwwwooo\\\LLLQQQ___mmmtttrrr{{{}}}wwwpppxxxwww]]]AAA999:::===???MMM[[[[[[YYYXXXRRRLLLMMMTTT[[[^^^UUURRRNNNHHHBBB===999777::::::;;;<<<============777;;;>>>???<<<999888888<<<:::888666666777999:::999===AAADDDFFFGGGJJJLLLEEEHHHBBBAAAGGGFFFEEEMMMgggyyyppplllhhhnnnjjjttt|||{{{nnnhhhnnnsssqqqwww}}}~~~{{{{{{yyyxxxkkkUUUKKKGGG;;;888666555555444777@@@KKKNNNRRRMMMssspppeee```^^^`````````dddjjjfffbbbaaa]]]aaa|||ddd[[[yyyssszzzhhhsss}}}zzzsssmmmkkkmmmbbbUUU>>>777???;;;@@@ZZZxxxiiinnnrrrmmmkkkoooooommmkkkiiiiiijjjkkklllooojjjfffdddfffeeeaaa]]]ttt~~~llliiijjjjjjhhhooollldddcccrrr~~~yyyhhh[[[WWWXXXaaahhhyyypppJJJ555999DDDFFFMMMHHHLLLdddhhhIII{{{xxxeeeeeehhh]]]aaaiii``````cccccc___]]]^^^]]]ZZZZZZVVVUUUXXXXXX\\\jjj{{{zzzuuupppggglllooolllhhhggggggggggggfffffffffbbb^^^```fff```]]]]]]___aaacccjjjrrrhhhiii___iiilll^^^TTTUUU[[[dddmmmrrrsssrrrpppuuuvvvsssrrruuuxxxxxxmmm~~~qqq]]]WWWRRRIIICCC===:::<<>>@@@===???AAA@@@===:::999999BBBCCCCCCBBB@@@@@@DDDHHH;;;;;;;;;;;;999888666555333777;;;>>>>>>======<<>>???===BBBMMMiii```RRRJJJHHHTTTUUUSSS\\\]]]VVV[[[mmmzzz{{{{{{~~~zzzxxxuuufffQQQKKKJJJ@@@888666555555444777AAALLLEEERRR[[[yyyccc^^^[[[ZZZ^^^^^^^^^fffqqqfff___aaaccc]]]kkkiii```uuupppiiifffjjjUUUKKK888888FFFDDDSSS{{{rrrgggmmmqqqjjjhhhmmmjjjjjjiiihhhhhhgggggggggeeecccaaabbbdddccc```]]]vvv}}}ssskkkgggfff```hhhgggcccaaakkk~~~zzzzzz~~~xxx}}}}}}iiiVVVYYYhhhpppwww~~~zzzyyyooocccMMM999888DDDHHHBBBHHHIIITTTzzztttWWWbbbxxxmmmjjjeee```]]]\\\[[[\\\ddd^^^YYYVVVWWWXXXWWWUUU```XXXWWWWWWUUU^^^gggcccooo~~~sssoookkkhhheeefffffffffdddaaa___]]]```ccceeeccc```^^^```bbb```]]]^^^cccfffeeefffhhhmmmdddbbbhhhuuuTTTQQQNNNNNNSSS[[[dddiiihhhhhhiiilllooopppmmmjjjpppuuu{{{hhhXXXTTTPPPDDD<<<<<>>AAAGGGLLLXXX```YYY]]]TTTKKKHHHJJJLLLKKKHHH===???BBBCCCCCCDDDGGGIIIEEEIIIDDD:::<<>><<<;;;;;;;;;:::999888666444555666888999:::999999:::;;;;;;999888@@@DDDBBB<<<:::>>>AAA???AAAAAABBBFFFMMM[[[rrr~~~zzzuuu{{{ttt^^^MMMGGGDDD>>>777333222666777999BBBMMMQQQHHHgggoooeeeeee^^^\\\bbbeeeeeennn|||}}}iiibbbggg```___}}}~~~wwwnnnxxxuuunnnhhhhhhfff[[[DDDKKK666:::OOO>>>^^^yyysssooonnnkkkggghhhkkkeeehhhjjjgggbbb```bbbeeecccbbb```___]]]\\\[[[[[[xxxooohhhfffddd___```aaa^^^\\\eeewwwxxxpppqqqxxxpppttt{{{zzzyyyzzzvvvggg\\\eeewwwpppgggaaaLLLKKKEEE???>>>CCCHHHHHHMMMWWWjjj^^^ZZZgggeeeccc___\\\YYYXXXXXXXXX[[[ZZZYYYWWWUUUUUUWWWXXXVVVUUUZZZ^^^\\\ZZZUUUKKKWWWnnn~~~{{{nnniiiiiiiiiggglllhhhbbb]]][[[\\\___bbbgggdddaaa___^^^______```dddaaa```dddfffdddeeehhhccc___cccjjj}}}rrrmmm^^^LLLEEEIIIOOORRRQQQWWWYYY[[[]]]___bbbgggjjjaaacccfffkkksssvvvlll___WWWPPPFFF>>>???CCCCCC@@@>>>GGGMMMLLLMMMbbbfffJJJGGGGGGCCCDDD;;;;;;UUUooobbbjjj___]]]cccZZZ\\\[[[XXXRRRKKKDDD@@@>>>???===777777888777JJJlll}}}wwwzzzfffzzzrrr```WWW^^^}}}{{{ppp~~~bbbGGG???CCCKKKQQQ^^^eee___```WWWMMMHHHHHHIIIFFFCCC???AAACCCEEEGGGIIIKKKLLLNNNMMMIIIEEEDDDEEEFFFEEEGGGFFFIIINNNNNNIIIGGGJJJMMMHHHCCC???===;;;777444:::999888777888999999999888888777888999999888777:::??????;;;999<<<===;;;AAA???===>>>IIIZZZkkkuuu~~~{{{yyyzzzppp[[[KKKGGGDDD===777333222555777:::CCCNNNGGGHHHqqqhhh[[[___XXXXXXaaaeeeeeeiiirrrmmmdddccchhhaaaaaa|||vvv|||zzz{{{rrrhhhyyyzzzxxx||||||sssjjjhhhlllfffSSSDDDBBB@@@DDDEEEKKK{{{rrrmmmiiihhhfffbbbbbbeeebbbfffjjjjjjgggddddddfffdddcccaaa___]]]\\\[[[[[[vvvoookkkiiihhhcccbbbcccaaa^^^cccrrrsssjjjmmmkkklllpppvvv{{{|||uuutttsssppphhhgggwwweeeVVVJJJAAA;;;777999>>>CCCJJJPPPHHHcccvvvtttcccWWWpppeee[[[]]]\\\[[[ZZZXXXWWWVVVVVVUUUXXXZZZYYYVVVUUUYYY\\\XXXVVVXXX\\\______\\\YYY\\\ccclllvvvrrrnnniiiggggggiiijjjjjjqqqlllddd]]][[[\\\```dddfffcccaaabbbeeeeeeaaa]]]bbb^^^\\\^^^^^^]]]^^^bbbdddcccgggjjjrrr{{{zzz~~~xxx]]]HHH@@@AAADDDFFFDDDHHHKKKJJJHHHIIIMMMRRRPPPRRRSSSSSSTTTTTTLLLDDDDDDIIIDDD999777AAACCC<<>>;;;:::;;;;;;999@@@EEEFFFCCCKKK]]]mmmttt~~~}}}~~~}}}yyyiiiUUUIIIGGGCCC;;;888444222444777<<>>EEEFFFHHHMMMYYYpppqqq[[[VVVpppvvv\\\[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWYYY[[[[[[ZZZYYY[[[]]]WWWWWWVVVYYY``````^^^bbbggg___XXX^^^tttvvvnnngggiiijjjkkkjjjjjjkkkllljjjiiigggdddaaa___]]]\\\\\\^^^bbbgggiiifff```ZZZ___[[[ZZZ[[[ZZZYYY\\\aaahhhffffffddd```gggwwwzzzuuuzzz|||~~~lllWWWGGG@@@???<<<>>>AAABBBAAA???>>>>>><<>>CCC@@@@@@GGGLLLLLLLLLWWWiiieeeQQQAAABBBHHHEEE>>>:::333QQQwwwvvvzzzooooooooofffhhhjjjaaafffeeebbb\\\TTTMMMIIIHHHBBBBBB;;;888999555@@@XXXwwwvvv}}}{{{uuueeebbbrrr{{{rrr~~~nnnLLL@@@CCCOOOXXXccckkkggghhh```WWWQQQOOOOOOMMMKKKEEEEEEEEEIIIMMMOOOOOOMMMKKKKKKNNNUUU[[[```gggmmmffffffiiinnnrrrrrrrrrrrrpppjjjccc___]]]XXXOOOGGGCCC???:::999999:::999777888999:::999999999:::;;;;;;===???===;;;;;;::::::111@@@HHHGGGMMM___ooouuuwww}}}|||~~~tttaaaOOOHHHFFFAAA999888555222333777???IIIQQQLLL\\\yyy[[[ZZZVVVYYYbbbkkkjjjbbb___aaa[[[```bbb___YYY\\\jjjyyyzzz|||zzzoooppp~~~uuulllvvvwwwkkkhhhzzz~~~kkkQQQPPPxxxjjjhhheee___RRRAAA???:::???@@@NNNssssssqqqmmmlllllljjjfffeeehhhbbbeeeiiijjjhhhgggfffggggggfffeeecccaaa^^^\\\[[[oookkkiiidddaaa]]]ddddddccc```___cccoooyyyyyyYYYNNNOOOPPPRRRVVV___jjjssswwwzzzvvvuuuvvvwwwwwwvvvuuuyyyqqqPPPFFF@@@777<<<<<>>@@@@@@>>><<<>>>AAA@@@@@@DDDHHHGGGEEENNN[[[ccc{{{jjjQQQCCC???BBBJJJGGG;;;888@@@UUUzzzvvvkkksssvvvpppmmmkkkhhhiiihhh___bbbbbb```[[[UUUOOOLLLKKKBBBBBB;;;888:::777===PPPrrrzzzttt~~~yyynnnnnnooozzzvvvnnnOOO@@@BBBPPP[[[hhhqqqnnnllleee\\\VVVSSSRRRQQQOOOMMMLLLLLLNNNPPPRRRSSSSSSSSS\\\aaadddqqq{{{zzz{{{|||~~~|||uuuoooggg\\\TTTSSSLLLCCC=========;;;:::999:::;;;:::999999;;;>>>@@@@@@@@@@@@===;;;<<<===???HHHQQQ]]]ooo|||~~~}}}zzzmmmYYYKKKFFFEEE???888666555222333999CCCLLLQQQEEE[[[rrrZZZ]]]TTT]]]hhhmmmfff]]]ZZZ]]]UUUXXXZZZYYY\\\eeeooosssyyy}}}vvv}}}zzzvvvxxxjjj```nnnppp```ooo}}}~~~pppbbbYYYaaauuurrrsssdddQQQGGGLLLggg}}}bbbggg```MMMBBB>>>>>>EEE===DDD|||sssooolllkkkmmmkkkgggeeegggfffffffffeeeccccccdddfffffffffeeedddbbb___]]]\\\nnnmmmjjjbbb___]]]bbb``````bbbbbbeeellluuunnnGGGFFFEEEFFFIIIOOOVVV[[[jjjuuu|||vvvwwwzzzsssuuuwwwvvvuuuxxxzzzcccFFF888:::>>>===;;;CCCKKKKKKEEEHHH\\\qqq[[[QQQvvveeeccceeeZZZZZZ[[[\\\\\\\\\[[[YYYXXX[[[WWWTTTTTTWWWXXXVVVSSS[[[eee___\\\aaaUUUQQQggglll[[[[[[bbbeeedddeeebbbjjj{{{wwwkkkeeeffffffaaa[[[___aaaccceeefffhhhkkkmmmfffeeecccbbbaaaaaaaaaaaaoooooolllfff```^^^bbbfffbbbaaabbbcccaaa___ccciiibbbbbb]]]```gggdddmmmmmmeeeddduuuoooYYYLLL<<<444666:::;;;999;;;;;;<<<>>><<<:::>>>CCCGGGDDDIIIUUUYYY\\\mmmwwwOOO>>>@@@EEEEEEFFFDDD777000AAAYYYqqqccc~~~ppppppmmmhhhddddddgggfffbbb___[[[\\\ZZZWWWRRRMMMKKKJJJBBBDDD===:::<<<999;;;IIImmmiii~~~~~~xxxzzzhhhvvvzzz{{{mmmWWWEEEDDDRRR^^^kkkuuuuuunnnhhh```YYYUUUTTTSSSSSSQQQQQQRRRQQQRRRTTTXXX[[[dddpppuuuuuu{{{uuuooolllcccZZZNNNFFFCCC@@@<<<888999;;;<<<;;;999999===@@@AAAAAACCCFFFDDD@@@@@@CCCZZZVVV^^^yyy~~~~~~qqqcccSSSHHHEEECCC===777555555333444;;;GGGOOOQQQFFFcccvvvZZZXXXTTT\\\eeefff```YYYXXXZZZ]]]]]]\\\\\\```hhhnnnooo{{{ooollluuuuuuzzzwww[[[MMMVVV~~~rrrjjjfffjjj___KKKBBBJJJTTTXXXfffVVVLLL@@@CCC]]]qqqZZZ___UUU@@@:::>>>777HHHCCCZZZ~~~rrrnnnllllllooonnniiiggghhhgggeeecccaaaaaabbbcccdddcccccccccbbbaaa^^^\\\ZZZxxxmmmpppmmmccc``````bbb______cccffffffiiioooiii[[[III@@@AAAFFFHHHHHHUUU___jjjnnnmmmmmmrrrwwwooorrrtttsssrrruuuzzz}}}~~~{{{}}}ppp\\\UUULLLAAA:::888<<>>@@@EEEGGGFFFKKKRRRIIIRRRaaappp{{{}}}lllWWWEEE@@@EEEJJJFFF@@@999333===\\\zzzssseee}}}pppgggiiibbb```^^^bbbfff```[[[aaaYYYYYYXXXUUUPPPLLLJJJIIIDDDFFF???;;;>>>:::999BBB___|||uuuyyy~~~lll~~~tttnnn|||vvvfffOOOHHHTTT\\\fffoooooojjjfff```\\\[[[[[[]]]^^^[[[^^^```^^^]]]```iiiqqqyyy~~~~~~zzzqqqddd\\\VVVOOOFFF>>>===@@@AAA@@@======BBBFFFAAACCCJJJRRRRRRLLLJJJLLLZZZYYYjjjxxx~~~~~~}}}yyyfff[[[NNNGGGEEEBBB<<<666333444444555===JJJPPPPPPMMMnnnqqqXXXVVVWWWYYY\\\\\\\\\[[[[[[ZZZddddddddddddbbbbbbffflllsss||||||yyypppqqq{{{~~~llloooXXX\\\yyyyyy|||jjjcccVVVXXXTTTPPPjjjrrrJJJGGGHHH]]]zzz```SSSPPPEEE<<<===<<<777HHHZZZrrrkkkkkkjjjkkknnnmmmhhhfffgggdddcccaaaaaabbbcccdddddd]]]^^^______^^^[[[YYYXXXooo|||gggnnnkkk```^^^___aaa[[[[[[```bbb``````cccqqqyyySSS>>>===BBBCCC@@@>>>EEEMMMSSSXXX^^^eeekkkmmmqqqrrrqqqqqquuuyyy{{{ooonnnhhh^^^XXXSSSHHH<<<>>>999:::@@@BBB???AAAGGGLLLJJJJJJWWWppp~~~oooUUUOOOnnniiibbbfff^^^ZZZaaa]]]\\\[[[ZZZXXXWWWVVVUUUVVVWWWWWWUUURRRSSSWWW\\\JJJ[[[TTTOOOXXXQQQZZZ|||ZZZWWW^^^]]]XXXUUUZZZVVVWWW\\\^^^\\\^^^ddd``````eeennntttrrrmmmiiihhhfffdddcccaaa^^^^^^```dddbbbaaa___\\\ZZZ[[[___```___^^^___aaaaaa```^^^XXXYYYZZZ\\\]]]^^^^^^^^^\\\\\\]]]```cccaaa\\\WWW\\\\\\^^^___YYYTTTVVV[[[TTT]]]UUURRRYYYRRRPPPddd~~~tttgggcccgggvvvxxxmmmeee```gggdddeeekkkmmmlllooovvv{{{{{{mmmUUUQQQJJJCCCBBBFFFKKKOOODDD???888666>>>TTTvvvyyynnndddtttssspppkkk___]]]^^^^^^dddgggZZZUUUbbb[[[[[[ZZZVVVQQQMMMJJJJJJGGGIIIAAA===???:::777>>>NNNoooqqq}}}uuulllzzzyyy|||~~~~~~sssqqquuu~~~sssXXXMMMSSSWWW]]]dddccceeeccc```___```eeeiiillllllqqqtttrrrooosss~~~vvvooodddWWWLLLCCCFFFGGGEEEBBBCCCHHHMMMAAAEEEPPP]]]___XXXTTTUUU\\\jjjvvv||||||}}}zzzttt```VVVLLLGGGFFFAAA;;;666111444444666???LLLQQQOOOLLLooodddUUUYYY[[[XXXUUUVVV\\\aaa```\\\\\\___dddgggbbb___fffqqqmmmxxx___hhhqqqjjj}}}~~~tttggg|||jjjQQQccczzzsss```qqqdddlllgggdddHHHNNNFFFKKK]]]xxx[[[SSSNNNDDD:::>>>CCC;;;@@@MMMvvv~~~vvvjjjccccccbbbdddggggggaaa___`````````aaaccceeefffeeedddYYYZZZ[[[\\\[[[YYYWWWUUU|||wwwgggbbb___aaa[[[```fffaaa\\\^^^bbbeeeaaa]]]wwwzzzmmmSSSHHHFFF@@@999>>>FFFGGG@@@AAAMMMTTTRRRaaadddhhhkkkkkkjjjiiihhh___YYYQQQJJJEEEBBB@@@>>>===<<<<<<>>>AAAEEEHHHIIINNNNNNXXXuuu|||\\\PPPjjj|||bbb___dddbbb]]]\\\ZZZYYYWWWUUUTTTTTTUUUUUUPPPSSSWWWWWWTTTRRRRRRTTTSSSQQQOOOLLLKKKMMMQQQTTTrrreeeVVVPPPRRRVVVUUURRRWWWVVVXXXZZZVVVRRRWWWaaaXXXOOOEEEYYYeee]]]```ZZZTTTSSSXXX______YYYUUUWWWhhhaaaYYYVVVYYY[[[\\\ZZZaaa```______```___]]][[[ZZZWWWVVVYYY\\\\\\WWWRRRXXXWWW\\\cccaaaZZZXXX\\\fffbbb\\\VVVTTTUUUWWWXXXZZZYYYWWWTTTSSSUUUZZZ___VVVsss{{{tttqqqVVVNNNYYY[[[jjjooo}}}lllVVVHHHRRRPPPJJJHHHQQQYYYPPP@@@===:::;;;999IIIzzzhhhfffvvvqqqiiiaaa]]]___^^^```bbbbbb```___^^^___^^^[[[UUUPPPMMMMMMNNNPPPLLLJJJFFFBBB???=========EEEdddwwwvvvuuugggtttuuutttzzz]]]FFFHHHUUU]]]ccchhhbbbcccbbbbbbhhhrrrxxxyyy~~~{{{}}}yyyssslllcccTTTZZZ^^^ZZZNNNGGGMMMXXXNNNKKKVVVooo~~~uuurrrwwwxxx~~~~~~}}}}}}}}}zzzssslll\\\QQQGGGCCC@@@;;;666555444999555666FFFOOOMMMOOOLLLfffPPP___]]][[[YYYXXXYYYZZZZZZZZZYYYUUUVVV]]]dddeeefffhhhiiirrr~~~```hhhrrrlllppp{{{aaa]]]xxxfffWWW[[[sss{{{ssssssooo]]]QQQIIIFFFJJJgggoooOOOJJJEEE>>>:::???FFFDDD===LLL]]]~~~mmmeeeaaannnjjjfffddddddccc```]]]``````_________\\\YYYUUUVVVVVVWWWXXXYYYZZZZZZ[[[ssseeebbb```aaaZZZ```bbb^^^ZZZZZZ\\\[[[XXXTTTaaallloooYYYJJJBBB???===;;;;;;:::<<>><<<;;;:::777999===AAAEEEKKKQQQUUUOOOhhh~~~uuu[[[[[[rrryyyfffXXXYYY^^^\\\\\\___WWWWWWVVVUUUTTTTTTSSSSSSRRRSSSTTTSSSRRRQQQQQQRRRKKKJJJHHHFFFEEEGGGJJJLLLYYYSSSMMMMMMSSSWWWWWWUUUWWWUUUVVVWWWUUURRRUUU\\\ZZZOOOOOOttt}}}aaaWWWSSSUUUTTTYYY___```[[[ZZZ\\\mmmgggaaa___aaadddcccbbb```^^^\\\\\\^^^aaacccccc^^^\\\ZZZ\\\``````\\\XXXdddgggddd\\\YYY\\\\\\XXXZZZYYYXXXVVVVVVXXX\\\___cccbbb```]]]ZZZYYYZZZ\\\UUUiiitttkkkwwwTTTDDDEEEMMMTTT^^^gggrrrwwweee[[[[[[^^^aaagggjjjgggZZZJJJAAA<<<999;;;,,,777```yyyZZZ___pppnnnfffccc___bbbiiihhhgggeeeeeefffdddaaa^^^[[[ZZZYYYWWWVVVUUUTTTTTTSSSOOOIIICCC>>>======>>>???___|||{{{ooonnnvvvqqqiiilll}}}yyy^^^HHHIIIVVV]]]aaaddd]]]^^^^^^aaalllzzzzzznnntttwwwsssfffYYYVVVYYY]]][[[dddttt}}}{{{xxxqqqiiiVVVLLLDDDAAA???:::666555333888555999IIIQQQNNNQQQddd^^^PPPZZZZZZXXXWWWXXXZZZ\\\]]]]]]___[[[[[[aaaeeeeeeeeegggooopppxxxxxx}}}{{{gggoooQQQUUUKKKSSSQQQMMMUUUiiieeeyyyaaa]]]xxxoooPPPFFF@@@AAABBBBBBDDDFFFEEECCC___pppfffffffffkkkhhheeebbb```___\\\ZZZ\\\\\\\\\\\\\\\[[[WWWUUUUUUUUUUUUVVVVVVWWWWWWXXXlllbbb```^^^___WWW[[[ZZZZZZYYYXXXWWWUUUSSSQQQQQQ^^^rrrcccIIICCC;;;;;;CCCCCC::::::BBB???BBBCCCAAA===<<<@@@DDD>>><<<999999999::::::999===BBBHHHKKKLLLMMMPPPRRRrrrpppYYYSSSvvvjjjaaa]]]^^^[[[UUUUUUZZZSSSTTTUUUVVVUUUTTTRRRPPPUUUSSSQQQPPPPPPPPPOOONNNKKKJJJIIIIIIJJJKKKLLLMMMOOOOOOOOOPPPSSSSSSRRRPPPXXXUUUTTTUUUTTTRRRSSSWWWUUUQQQdddrrrVVVNNNVVVWWWZZZ______]]]^^^aaahhhdddaaa```ccceeedddcccccc```\\\ZZZ]]]aaaeeehhhbbb```^^^___bbbcccaaa___ssswwwnnn[[[YYYeeeggg]]]RRRTTTWWWXXXXXXZZZ^^^bbb[[[\\\]]]]]]]]]\\\\\\\\\^^^dddxxxooo{{{XXX===:::>>>CCCFFFIIIQQQ]]]fffrrrxxx~~~sssiiiaaaWWWQQQTTT^^^iiipppnnn^^^LLL@@@999666999>>>:::HHHaaa}}}ttt\\\XXXtttzzzqqqjjjhhhddd___ccckkklllgggcccccceeeccc]]]VVVWWWYYY\\\^^^^^^\\\ZZZYYY[[[VVVOOOGGGAAA?????????===[[[}}}|||mmm~~~yyyqqqrrrrrrlllxxxsss[[[GGGIIIUUU[[[\\\]]]YYY]]]bbbhhhsssyyyeeeWWWUUUXXXZZZjjj|||~~~wwwsssqqqjjjaaaMMMFFF@@@???>>>999666555222666666===NNNRRROOOSSS[[[XXXYYYYYYWWWVVVVVVYYY[[[\\\\\\^^^ZZZYYY]]]___]]]\\\^^^gggiiiwwwpppjjjccckkkfffBBBQQQeeeRRRNNNZZZdddwwwtttaaa|||~~~bbbJJJCCC<<<>>>BBBGGGGGGBBB@@@FFFNNNzzzhhhdddgggjjjgggfffeeeaaa]]][[[ZZZZZZZZZZZZYYYZZZ[[[ZZZWWWUUUXXXXXXXXXXXXXXXXXXXXXXXXhhh``````]]]\\\RRRWWWUUUXXXZZZZZZWWWUUUVVVWWWQQQZZZcccpppzzz~~~jjjcccVVVJJJEEE@@@:::;;;@@@======<<<;;;::::::;;;<<>>===>>>@@@AAAAAAAAAIIIHHHHHHJJJPPPXXX```eeeyyy```UUUeeeiiidddaaa```[[[SSSQQQTTTQQQSSSUUUWWWWWWUUURRRPPPUUURRROOOOOOQQQPPPMMMIIIMMMLLLMMMOOORRRTTTUUUTTTTTTUUUVVVUUUTTTSSSSSSTTTYYYVVVSSSSSSTTTTTTSSSRRRQQQQQQbbbqqq\\\VVVXXXYYY[[[\\\[[[[[[^^^aaaaaa___^^^^^^aaacccbbbaaahhhddd___\\\]]]___aaabbbcccaaa______bbbccccccaaassstttkkk___^^^hhhjjjdddUUUYYY]]]]]][[[ZZZ\\\___aaacccfffggggggfffeeedddfffaaafff{{{gggxxxpppXXXKKK<<<666:::???AAA???EEEIIIPPPXXX___hhhrrrxxx{{{qqqllliiibbbVVVLLLJJJHHHGGGEEEDDDCCCBBBAAABBB777222999>>>;;;:::>>>[[[lllYYYVVVjjjvvvrrrpppoookkkddddddiiijjjfffcccccccccaaa\\\WWWXXXZZZ]]]```aaa```]]]\\\^^^ZZZUUUOOOIIIEEECCCBBB===SSSoooppp}}}}}}{{{jjjWWWGGGHHHRRRYYYZZZZZZ[[[dddmmmrrrxxx~~~zzzjjjaaahhhvvv|||{{{}}}yyyqqqnnnmmmeee[[[IIICCC>>>>>>===888555555333666777AAAPPPOOOMMMVVVuuuXXX^^^WWWYYYWWWTTTTTTUUUVVVVVVUUU[[[WWWWWWYYYZZZWWWVVVXXXYYYcccrrrnnn^^^iii|||pppTTT???RRRsssWWW^^^www{{{ooonnnzzzwwwuuusssuuunnnoookkk___cccOOOEEEFFF999BBBGGGKKKKKKHHHQQQiiixxxxxxppplllkkkiiigggeeeffffffccc___\\\^^^```^^^]]]\\\\\\\\\[[[YYYWWW`````````______^^^^^^^^^jjjcccbbb^^^\\\RRRWWWVVVYYY\\\[[[WWWUUUWWWYYYTTTXXX[[[aaawww{{{fffLLLAAABBB@@@;;;@@@===;;;===BBBEEEEEECCCDDDCCCCCCDDDGGGIIIIIIIIIMMMKKKKKKSSS```nnnxxx|||ccc]]]VVViiiooocccccc___[[[XXXXXXWWWUUUUUUVVVQQQSSSVVVWWWWWWVVVTTTRRRSSSRRRQQQRRRSSSQQQLLLGGGJJJJJJKKKOOOTTTXXXXXXWWWTTTTTTTTTTTTUUUYYY```eeeXXXWWWUUUSSSTTTTTTSSSQQQSSSQQQLLL___eeeZZZ___]]]XXX[[[\\\YYYVVVWWWZZZ]]]___^^^^^^```bbbcccdddcccgggdddaaa_________^^^\\\cccbbbaaaaaabbbccccccbbbfffbbb___``````______aaa\\\___aaa```]]][[[[[[]]]eeeggghhheee```\\\[[[[[[ddd___[[[hhhyyy~~~{{{yyyvvvvvvUUU===555777:::<<<777999;;;===>>>???@@@BBBKKKIIIHHHHHHIIIHHHDDDAAA>>>===:::777555444555666666666999<<<:::???WWWqqqmmmMMMVVVuuutttrrrnnnkkkiiilllmmmkkkjjjkkkiiijjjjjjiiigggeeecccbbb^^^___``````aaa```___^^^[[[[[[YYYWWWRRRMMMIIIFFF===FFF[[[}}}yyytttyyyxxxjjjhhhZZZNNNMMMTTT[[[___aaacccnnnxxxyyy{{{zzzsss|||www{{{yyypppmmmlllbbbTTTHHHCCC??????<<<666333444444777:::EEEPPPLLLMMM]]]aaaPPPZZZPPPTTTRRRPPPOOOPPPQQQQQQQQQ[[[YYYZZZ\\\\\\YYYZZZ]]]XXX___rrrxxxiii\\\dddvvvnnnSSSBBBOOO[[[OOOggglllyyyxxxrrrwwwlllmmmeeeTTTLLL\\\xxxjjj|||TTT:::@@@???GGGNNNTTTWWWcccrrrkkkooooooiiidddeeeggghhhfffbbbaaacccfffcccbbb```______^^^\\\ZZZeeeeeeddddddcccbbbbbbbbbnnngggeee```^^^VVV\\\ZZZ[[[[[[XXXTTTRRRSSSUUURRRVVVYYYaaaqqqyyyuuu|||zzztttnnn\\\FFF@@@===999;;;AAAFFFGGGGGGDDDCCCCCCEEEIIIMMMOOOPPPXXX```nnnzzz~~~xxxkkkaaaVVVkkk~~~rrrgggfff]]]^^^YYYUUUTTTVVVWWWWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSQQQMMMJJJMMMLLLLLLPPPVVVZZZZZZYYYTTTSSSRRRQQQSSSXXX___dddTTTWWWVVVSSSRRRTTTSSSQQQPPPXXXNNNPPPRRRTTT]]]SSSUUUZZZ\\\VVVRRRSSSWWWYYY[[[\\\\\\]]]^^^```bbbbbb______^^^___``````^^^\\\ccccccccccccbbbbbbbbbaaa^^^ZZZ\\\aaa___XXXYYY```^^^^^^]]]\\\]]]]]]^^^^^^]]]```bbb]]]WWWUUUZZZ```aaaaaa^^^```bbbeeehhhxxxgggNNN===777777999999999999999999999999333555666777666666777888777999:::;;;;;;<<<>>>@@@===>>>BBBKKKXXXiii{{{eeeOOOXXXyyytttmmmjjjfffdddfffkkkmmmkkkhhhdddgggiiiiiigggeeeeeefffbbbbbbaaa```______^^^^^^WWWYYY[[[ZZZXXXRRRLLLHHHBBB@@@PPPooovvvfff|||xxxyyyppphhh^^^YYYZZZaaajjjpppsss|||ggggggrrrsssxxxtttiiiddddddZZZJJJHHHCCC???>>>:::444333555444888>>>IIIPPPIIIQQQkkkVVVNNNVVVPPPNNNLLLKKKKKKNNNPPPQQQQQQXXXWWWXXX[[[[[[XXXZZZ^^^ZZZXXX\\\iii|||sss\\\QQQ\\\ooozzzqqq\\\EEEKKKWWW^^^uuu}}}iiizzzzzzxxxwwwtttrrrsssbbbggg\\\GGGJJJfff|||kkklll{{{rrrGGG222???KKKWWWeeennnrrrnnniiillliiieeeffffffffffffeeeddddddeeefffdddbbb````````````^^^\\\bbbaaaaaaaaa``````______llldddbbb]]]]]]XXX```\\\[[[XXXUUURRRRRRSSSUUUSSSTTTYYY```gggqqqrrrvvv}}}|||gggSSSPPPJJJDDDAAACCCIIIOOOOOOOOOOOOTTT[[[bbbgggiiisss{{{zzzlllaaa[[[}}}kkk```jjjpppfff^^^]]]YYYVVVUUUVVVVVVVVVTTTSSSRRRQQQRRRTTTVVVXXXVVVVVVUUURRRPPPOOOPPPRRRSSSQQQOOOQQQWWWZZZZZZXXXSSSRRRRRRQQQRRRRRRSSSSSSOOOUUUWWWSSSOOOQQQRRRQQQLLL[[[XXXZZZZZZXXXZZZKKKQQQXXX[[[UUUPPPSSSWWWYYYWWWWWWXXXXXXXXXZZZ]]]___[[[ZZZ[[[\\\^^^___^^^\\\```aaabbbbbb```^^^]]]\\\XXX]]]___\\\XXXZZZ```eee]]]YYYTTTUUUYYY]]]^^^]]]^^^dddgggbbb[[[^^^lllzzzbbb```\\\^^^___^^^xxxuuujjjkkk}}}gggRRRGGG;;;888555333333555777888=========<<<;;;:::999999:::<<<>>><<<888555444444>>>LLLccc{{{mmmYYY]]]ooovvviiinnnqqqmmmgggfffdddeeeggghhhfffbbb^^^^^^___aaabbbaaa```___]]]]]]]]]]]]\\\[[[ZZZYYYVVVWWWYYYYYYVVVRRRMMMJJJHHH???OOOcccnnnrrr|||xxxpppeee```fffsss~~~bbbSSSaaaooommmqqqkkk^^^ZZZ]]]VVVHHHFFFAAA===;;;777333333777444999AAAMMMQQQJJJZZZ~~~jjjWWWSSSSSSRRRLLLKKKIIIJJJLLLOOOPPPOOOPPPPPPRRRUUUSSSQQQSSSXXXTTTSSSRRR[[[zzzyyyhhhVVVPPPZZZhhhsssyyyzzzwwwhhhLLLNNNdddqqqrrrqqq{{{jjj|||tttsssqqqrrrrrrlllkkkfffVVVMMMeee~~~]]]YYYPPPCCC;;;@@@OOOZZZnnn|||nnnooolllbbbaaajjjfffdddbbbaaaaaaaaa```___^^^]]][[[\\\]]]^^^^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZggg___]]]XXXZZZWWWaaa[[[YYYUUUSSSSSSUUUWWWYYYWWWUUUXXX\\\[[[^^^qqqtttkkknnnpppbbb```jjjuuueeeeeegggmmmvvvttt___SSS]]]yyy{{{^^^dddgggbbb]]]YYYSSSVVVWWWUUUSSSTTTWWWXXXTTTRRROOONNNOOORRRVVVYYYYYYXXXVVVQQQMMMNNNSSSXXXUUUQQQNNNOOOSSSVVVUUURRRKKKLLLOOOSSSUUUSSSNNNJJJLLLTTTWWWRRRMMMOOOQQQPPPNNNWWWOOOPPPOOOMMMVVVOOOMMMVVVZZZTTTPPPSSSXXXZZZWWWXXXXXXWWWWWWYYY]]]___[[[ZZZYYYZZZ\\\]]]]]]\\\\\\^^^______]]]ZZZXXXWWWOOO\\\^^^PPPMMMZZZfffggg]]]VVVOOOOOOUUU[[[\\\ZZZYYY___```XXXNNNQQQccctttaaaYYYPPPTTTZZZWWWfff|||fffYYYdddyyytttYYYRRRHHH???;;;:::;;;<<<555444444555888::::::999666666666777===IIIWWWbbbsss|||uuuiii^^^VVVzzzyyyttttttggg```eee]]]___aaaaaabbbcccbbb```^^^[[[YYY\\\```bbb^^^YYYUUUWWWXXXYYYXXXVVVTTTRRRVVVVVVVVVUUUSSSPPPLLLJJJFFF<<>>CCCMMMQQQGGG```~~~WWWTTTMMMSSSMMMKKKJJJIIIIIIJJJLLLNNNPPPQQQOOOMMMKKKJJJKKKLLLMMMOOOHHHEEEKKK]]]sss~~~kkkzzzmmmNNNKKKNNNSSS[[[dddnnnwww|||}}}~~~xxxooohhhgggyyyuuuiiirrryyysssnnnmmmkkkgggfffhhhccccccXXXnnngggSSSCCC<<<<<>>???IIIQQQ```qqqxxxhhhdddbbbcccbbb\\\QQQJJJ;;;999666333333444666888HHHJJJNNNHHHQQQ{{{TTTNNNMMMEEEBBBJJJIIIHHHFFFEEEDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEDDDCCCFFFIIIMMMNNNMMMMMMOOOQQQooo~~~gggPPPBBBDDDLLLIIIKKKQQQXXXYYYYYY\\\bbbaaajjjvvvrrrzzzuuuffffffcccbbb___WWWNNNJJJKKKFFFAAACCCDDDAAAIIIWWWZZZiiieeeVVVRRRzzzzzzpppgggoookkkjjjhhhfffdddcccbbbaaa````````````___^^^]]]\\\ZZZYYYWWWVVVWWWXXXZZZ\\\^^^[[[WWWVVVWWWXXXXXXWWWkkkuuuyyyZZZYYYXXXTTTUUUNNNRRRRRRTTTUUUTTTPPPNNNNNNPPPNNNRRRUUUUUUSSSQQQRRRTTT[[[^^^```hhhooollltttlll___UUUVVVYYYTTTZZZVVVRRRRRRUUUVVVSSSPPPOOOMMMLLLLLLNNNOOOOOONNNJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKJJJJJJKKKJJJHHHFFFGGGFFFGGGIIILLLMMMMMMKKKFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKIIIHHHGGGIIIJJJJJJKKKKKKIIIHHHHHHKKKMMMIIIJJJKKKLLLMMMOOOPPPPPPSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVUUUTTTTTTTTTTTTTTT^^^^^^^^^]]][[[YYYXXXWWWWWWXXXZZZ[[[\\\]]]]]]]]][[[SSSTTTWWW[[[fffiii]]]\\\^^^___[[[VVVUUUYYY^^^ddd___]]]]]]\\\ZZZ[[[^^^^^^[[[\\\dddaaaVVVkkk}}}yyy~~~|||rrrnnnrrrpppwwwvvvbbb]]]```bbbcccfffgggeeecccccc```\\\\\\\\\\\\\\\]]]^^^___```XXX\\\```bbbaaa^^^\\\[[[[[[\\\\\\]]]aaaeeeccc^^^\\\ZZZZZZ\\\[[[WWWVVVXXXRRRUUUNNNJJJNNNSSShhhuuuwwwmmmyyypppyyy|||{{{yyyppppppttt|||bbbdddwwwbbbGGG===AAAFFFPPPYYYfffvvv}}}eeegggeeehhhllliii[[[HHH===:::888555333333555888:::HHHKKKGGGDDD^^^kkkQQQKKKGGGEEE@@@HHHHHHGGGEEECCCBBBCCCEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBFFFGGGJJJMMMOOOPPPNNNLLL]]]fff{{{qqqaaaQQQEEEAAA???AAAGGGIIIHHHIIILLLNNNRRR\\\lll{{{yyyfffddd```^^^fffoooiii]]]VVVTTTRRRNNNFFF<<<:::===BBBBBBAAAIII\\\ggg\\\KKKTTTTTTfffuuuiiimmmnnnmmmgggfffeeedddbbbaaa```___]]]]]]^^^^^^^^^\\\ZZZYYYZZZYYYXXXWWWXXXZZZ\\\^^^[[[WWWSSSSSSVVVXXXVVVTTTjjjlllzzz]]]\\\ZZZTTTSSSJJJMMMOOOPPPPPPOOOMMMMMMNNNOOOOOOQQQRRRQQQPPPPPPRRRTTTXXX^^^]]]]]]aaa^^^___lll~~~```PPPZZZZZZSSSQQQRRRTTTRRROOOPPPRRRTTTRRRPPPNNNLLLKKKJJJLLLMMMMMMMMMIIIJJJKKKMMMMMMMMMMMMLLLJJJHHHHHHIIIKKKKKKIIIFFFFFFEEEFFFHHHJJJKKKJJJHHHEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIIIIGGGFFFEEEGGGIIIGGGIIIIIIIIIHHHIIIJJJLLLGGGGGGGGGIIIJJJKKKLLLNNNOOOPPPRRRTTTUUUUUUUUUUUUQQQRRRRRRSSSSSSSSSSSSRRRVVVYYYZZZXXXTTTRRRTTTVVVUUUVVVWWWYYYZZZZZZZZZYYYVVVNNNUUU______```bbb]]]\\\]]]]]]\\\ZZZZZZ]]]```^^^[[[ZZZ\\\\\\YYYYYY\\\UUUWWWYYY```aaaVVVZZZrrreeedddcccVVVUUUbbb```fffgggcccaaabbbbbb___WWWWWWXXXXXXYYYZZZZZZZZZRRRVVV\\\^^^]]]ZZZXXXXXXYYY[[[\\\]]]bbbfffbbbZZZXXXVVVWWW\\\]]]ZZZYYY\\\RRRVVVNNNIIILLLIIIWWWyyy~~~{{{vvv~~~nnnwww}}}}}}yyywwwwwwxxxsssiiidddeeehhhtttyyy___^^^zzzsssQQQ@@@AAAEEEEEESSS[[[hhhtttyyyvvvrrrnnnqqqllllllnnnhhhVVVBBB777999777555333444777:::<<>>===CCCLLLFFF]]]lllyyypppOOODDD^^^rrrpppffflllpppiiiaaaaaa``````^^^]]]\\\[[[XXXYYYZZZZZZZZZXXXVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVQQQPPPOOOOOOPPPPPPOOONNNtttuuufff```YYYQQQOOOHHHMMMPPPOOOMMMMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOQQQRRRSSSQQQ^^^\\\SSSVVVWWWUUUVVVbbbuuukkkTTTVVVYYYTTTRRR]]][[[FFFNNNMMMNNNNNNOOOPPPQQQRRROOOMMMJJJJJJKKKLLLKKKKKKHHHJJJLLLNNNNNNMMMKKKJJJIIIHHHHHHKKKNNNOOOLLLJJJFFFFFFFFFHHHIIIIIIGGGEEEEEEFFFHHHJJJKKKJJJHHHGGGHHHHHHHHHFFFDDDDDDFFFGGGFFFGGGIIIIIIIIIIIIKKKLLLFFFEEEEEEGGGIIIIIIJJJMMMLLLMMMPPPRRRTTTSSSRRRQQQLLLMMMOOOQQQRRRRRRRRRQQQNNNSSSVVVTTTOOOLLLPPPUUUSSSTTTUUUWWWXXXWWWWWWVVVVVVRRR___lllfff___``````YYYZZZZZZYYYWWWWWWWWWXXXUUUTTTUUUZZZZZZWWWUUUWWWTTT```ZZZQQQ[[[fff```WWW[[[iiiuuutttkkk^^^VVVXXX\\\YYYRRRZZZ```ccc^^^[[[]]]]]]YYYXXXYYYYYYYYYXXXWWWVVVUUUOOOTTTZZZ]]][[[YYYWWWWWWUUUYYYZZZ[[[aaaeee```VVVYYYWWWYYY```aaa^^^^^^bbbSSSWWWMMMGGGJJJBBBLLLooosssqqqyyypppqqqpppiii___VVVTTTVVVWWWYYY[[[ffftttlll[[[UUU^^^dddooowwwzzz{{{zzz___YYYyyy|||{{{dddCCC:::AAAFFFBBBXXXcccsss~~~zzzuuu}}}xxxpppmmmeeeUUUGGGAAA999777555444555777;;;===EEETTTJJJLLL~~~vvvFFFGGGEEEAAAJJJDDDHHH???@@@BBBCCCCCCBBB@@@???>>>>>>>>>???AAAEEEHHHKKKBBBCCCCCCBBBBBBEEEIIIMMMMMMLLLPPPUUUfffjjj\\\MMMHHHFFFCCC@@@???;;;<<>>???BBBBBBAAAAAACCCFFFNNN]]]kkkuuuhhhOOOUUUkkkiiiccceeeiii___]]]]]]]]]\\\[[[ZZZXXXWWWTTTUUUWWWWWWVVVUUURRRQQQNNNPPPSSSUUUTTTQQQMMMKKKFFFJJJLLLLLLIIIGGGHHHKKK