BM6(. ======AAATTTzzzuuu{{{|||~~~fffSSSTTTSSSTTT^^^pppxxxqqq{{{}}}nnnhhhtttyyy~~~}}}bbb^^^zzz{{{mmm\\\]]]jjjnnnqqqtttooovvv]]][[[WWWTTTXXXYYY[[[\\\^^^___^^^]]][[[ZZZWWWYYYZZZRRRhhhuuusssyyyuuuqqqkkkhhhlllrrrssspppmmmkkkiiihhhgggfffdddbbb^^^```aaaaaadddhhhgggccccccYYYTTT\\\cccdddffflllllllllllllllllllllllllllooollljjjjjjgggccceeeiiijjjooonnnxxxvvvuuukkkhhhdddcccbbb```]]]XXXQQQLLLBBB>>>444777>>>^^^|||{{{ddd``````bbblll}}}vvviiieeettt}}}wwwmmmppp|||iiiRRRTTTdddbbbPPPnnnxxxqqquuufffccc___^^^``````]]]]]]___```___]]][[[WWWTTTQQQPPPNNNAAAFFFJJJnnn~~~zzz}}}wwwqqqkkkaaaUUUKKKSSS\\\iiiiiiaaaeeerrruuueeePPP^^^tttaaaVVVNNNJJJGGGDDD;;;333222333222222444000777:::IIIttthhhmmmvvv|||sss>>>@@@???IIIkkkyyyzzz~~~|||}}}}}}mmmYYYWWWVVVUUU]]]jjj}}}~~~~~~pppvvvttttttaaabbb~~~|||tttdddcccjjjpppjjjhhhrrrfffXXXYYYVVVUUUXXXWWWYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[ZZZ[[[PPP```zzzxxxrrrooollllllppprrrooojjjgggeeebbb`````````___]]]\\\]]]___```bbbccccccbbbbbbXXXTTT]]]dddeeeggglllllllllllllllkkkkkkkkkkkknnnjjjhhhgggfffgggnnnwwwyyyuuuuuuooohhhiiifffdddcccaaa^^^YYYSSSNNNDDD@@@:::999999JJJpppxxxaaa___aaaccckkkpppkkkdddcccnnnvvvsssiiieeekkkrrr|||qqqaaaVVVWWW]]]\\\WWW}}}rrreeeooonnnbbbaaa^^^]]]___^^^\\\]]]```aaaaaa___]]][[[XXXUUUTTTPPPBBBAAAEEEaaazzzqqqpppuuu~~~www|||yyyrrriii^^^UUUNNNJJJ]]]```mmmkkk^^^hhhuuulllZZZWWWooofff]]]ZZZSSSPPPNNNHHH???666333333111111333000555999EEEooonnnmmmqqqlllttt~~~mmmyyyBBBBBB<<<===YYY|||zzz}}}|||xxxyyyttt{{{uuueeefffggggggmmmiii{{{zzzrrr}}}qqqgggfffwwwyyynnniiibbbgggnnnrrrqqqooozzzjjjZZZUUUYYYWWWWWWXXXSSSVVVWWWXXXYYYYYYYYYYYYXXX```YYY\\\PPPWWWssswwwxxxzzzpppmmmmmmrrruuussslllgggaaa___\\\[[[[[[[[[ZZZYYY\\\]]]___bbbcccbbbbbbccc___VVVTTT]]]eeefffgggkkkllllllkkkkkkjjjjjjjjjiiiiiifffdddeeehhhooo}}}{{{www~~~}}}qqqssslllhhhjjjiiigggeeeccc```[[[UUUPPPPPPKKKGGG===444999VVVyyydddeeejjjlllrrrnnn|||~~~uuueeedddfffjjjnnnnnnkkkhhhjjjnnnwwwdddXXX[[[[[[VVV\\\iiivvvvvvmmmjjjqqqeeecccccc___^^^______]]]^^^aaa``````___]]][[[YYYWWWVVVUUUGGGBBBBBBSSShhhxxx}}}mmmeeeppp~~~sssfffhhhnnnxxx~~~sssxxxvvvmmm^^^OOOHHHJJJOOOfffcccjjjiii___iiiooo___OOOcccZZZYYY\\\WWWTTTRRRNNNDDD:::666444222111222222222555@@@hhhuuutttrrriii]]]kkk}}}hhhjjj~~~|||qqqEEECCC<<<999LLLsss~~~zzzvvvxxxpppuuu~~~{{{jjjlllnnnmmmrrrkkkwwwuuu{{{~~~cccfffyyy|||mmmddddddnnnlllfffkkkvvvuuuvvv___WWWYYY\\\XXXXXXWWWOOOTTTTTTUUUWWWWWWXXXXXXXXXaaaUUU\\\TTTRRRfffnnnrrrqqqkkkhhhkkkmmmiiiccc```]]]\\\ZZZZZZZZZYYYXXXVVV\\\]]]aaaffffffcccbbbeee\\\TTTSSS]]]eeeffffffjjjkkkjjjjjjiiiiiihhhhhhhhhcccccceeekkkqqq}}}mmm|||{{{~~~{{{ooorrrllljjjjjjjjjhhhfffdddbbb^^^YYYUUUVVVMMMKKK>>>888<<>>>>>HHHHHHIIIdddyyywwwtttvvvnnnpppqqqkkkrrruuuwwwggghhhzzz|||fffaaabbbaaaeeellljjjjjjiii}}}mmmUUUUUURRRTTTYYYYYYTTTSSSVVVSSSSSSTTTUUUWWWXXXXXXYYYYYYYYY[[[\\\^^^```aaaaaaaaaQQQQQQQQQLLLQQQMMMNNNSSSVVVSSSOOONNNUUUWWWYYY[[[\\\[[[ZZZYYYZZZ]]]```bbbccccccbbbaaa```dddgggeeeaaa___aaaeeetttqqqzzzsssqqqqqqqqqnnnjjjllljjjhhhhhhiiigggaaa]]]^^^YYYUUUPPPFFF===???GGGjjjsssvvv}}}yyy~~~zzz~~~qqqkkk~~~tttiii\\\QQQ[[[VVVTTT^^^vvvlll~~~eeekkkqqqccceee]]]^^^\\\ZZZXXXVVVVVVVVVVVVYYYZZZZZZYYYVVVUUUUUUVVVXXXSSSQQQQQQJJJHHHWWWlll```~~~|||tttxxx{{{zzzzzztttlllgggZZZOOOKKKUUUbbbhhhiiijjjhhhbbbfffooobbbNNNVVVooozzzjjj\\\^^^ddd```TTTIIIMMMLLLJJJFFF@@@:::444111000222333333BBBbbbvvv{{{{{{rrr~~~qqqcccbbblll{{{zzzccc]]]bbbhhhjjjpppxxxmmmvvvppp```YYYcccIIIDDDHHHNNNGGG@@@TTTttttttzzzpppqqqsssnnnqqqyyyyyy||||||yyy{{{tttrrruuuqqq___]]]eeejjjiiigggbbbgggaaaaaaTTTQQQSSSXXXXXXTTTRRRUUUSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\ppphhhNNNHHHRRRSSSOOONNNPPPPPPNNNPPPSSSRRRSSSUUUXXXYYY[[[[[[[[[WWWWWWZZZ^^^``````cccfffiiiiiifff^^^YYY```sss}}}wwwqqqnnnooonnnkkkhhhkkkjjjiiihhhgggeeeaaa^^^^^^YYYTTTQQQIII@@@>>>BBBWWWuuuqqqqqqlll```ZZZXXXWWWYYYYYYVVV___[[[fffkkkccchhh|||^^^^^^]]][[[ZZZYYYYYYYYYYYY[[[ZZZXXXVVVSSSSSSUUUWWWZZZVVVUUUUUUOOOIIIQQQ```tttmmm~~~{{{|||vvvsssssslllccc^^^OOOJJJNNN^^^nnnrrrnnnjjjaaahhhoookkkWWWOOOhhhpppcccXXXXXX[[[YYYTTTPPPRRRNNNHHHCCC???:::555111333555444333???^^^yyy~~~~~~}}}kkk^^^SSSUUU```nnnzzz}}}cccXXX[[[```[[[^^^nnnyyytttnnnKKKKKKSSSVVVIII<<>>WWWwww|||kkklll|||{{{~~~lllWWWQQQQQQWWW\\\QQQYYYhhh~~~qqqnnnttteeeeeekkklll```]]]\\\\\\[[[\\\\\\]]]^^^[[[ZZZWWWSSSQQQRRRUUUXXX\\\XXXXXXZZZTTTLLLLLLSSSqqq]]]zzzmmmxxx}}}uuuuuuwwwqqqppplll```UUUOOOKKKMMMWWWhhhtttssskkkeeedddrrruuu```LLLWWWxxxkkkbbbZZZYYY[[[\\\]]]```\\\TTTJJJDDDAAA>>>888333666666555333;;;WWWyyyxxx~~~|||ddd```\\\ZZZWWWXXXdddqqqwwwqqqsssfffXXXZZZ```YYYUUU]]]sssxxxGGGIIIOOOSSSJJJ>>>DDDRRRqqq~~~rrrqqqsssnnnlllmmmhhhmmmzzz~~~xxx~~~}}}}}}zzzzzz~~~wwwrrrrrrzzzxxxpppiii]]]fffiiigggjjjrrrtttnnn{{{cccqqqttt```^^^PPPPPPQQQSSSSSSSSSRRRSSSSSSSSSSSSTTTUUUVVVVVVWWW[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^rrrzzzpppvvv}}}^^^VVVPPPLLLLLLLLLJJJJJJMMMQQQRRRSSSTTTUUUVVVVVVVVVUUUUUU[[[cccddd___aaahhh``````jjjgggyyy{{{wwwrrrooonnnmmmkkkjjjccceeefffbbb]]]ZZZ[[[]]]bbb^^^YYYXXXVVVOOOEEE>>>WWWqqqyyyzzzzzzyyyuuu}}}^^^UUUXXXXXXXXXZZZTTThhhiii```wwwgggeeeiiilll]]]bbbZZZZZZ[[[\\\]]]^^^______ZZZZZZXXXUUUSSSSSSUUUWWWZZZWWWXXXZZZWWWPPPMMMOOOUUUggghhhiii___hhh{{{zzzuuuxxx}}}~~~wwwxxx{{{xxxnnnnnnooonnndddUUUKKKHHHTTTZZZccckkkmmmjjjeeecccqqqvvvjjjQQQOOOooopppjjjbbb]]]___dddfffhhhlllccc[[[PPPKKKIIIEEE===666666666666555888MMMwwwxxx}}}pppwwwooouuuzzzuuucccVVV___ppprrryyyrrrfffkkktttuuunnnccc^^^eeewwwvvviiiEEEDDDEEEHHHFFFAAACCCHHH\\\yyywwwuuukkkiiinnnmmmdddmmmwwwqqqtttwwwtttvvvwwwsssiiibbb]]]hhhiiieeeaaahhhuuuxxxrrrmmm\\\sss~~~ccc[[[PPPNNNPPPQQQQQQRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUWWWXXXYYYYYYZZZ[[[\\\]]]aaaVVVfffwwwmmmttt|||uuu^^^OOOIIIGGGIIIMMMRRRSSSTTTVVVWWWWWWVVVVVVZZZYYYYYYXXXVVVVVV]]]dddkkk}}}~~~}}}wwwxxxuuuqqqnnnlllkkkjjjiiidddeeeeeeaaa]]][[[]]]```aaa^^^[[[YYYYYYTTTJJJAAADDDrrrdddfffwwwvvvuuuzzz~~~oooVVVWWW^^^ZZZVVVYYYqqqzzzvvv```[[[lll{{{YYYdddiiijjjiiiUUUbbbWWWXXXYYYZZZ[[[\\\]]]]]]XXXZZZ[[[ZZZWWWUUUUUUUUUWWWUUUUUUWWWXXXUUUSSSSSSLLLnnnhhhooo|||fff^^^ooozzzuuuuuuyyy~~~~~~tttnnnrrrgggggghhhiiicccVVVLLLMMMTTT___eeejjjhhhddddddiiinnnvvviiiTTTKKKfffsssnnniiibbb___eeemmmnnnmmmllleee]]]UUURRRPPPKKKAAA888555444666888777CCChhhtttzzz|||wwwttt{{{www~~~kkkiiiyyyLLLIIIFFFFFFHHHHHHHHHGGGMMMiiiyyywwwtttiiieeehhhgggggggggjjjpppyyynnnyyyzzz}}}___ccc]]]\\\hhhnnnpppzzzqqq^^^VVV\\\eeefffeeefffnnnzzz}}}ppp___UUUsssYYYPPPTTTSSSNNNPPPQQQOOOPPPTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTTTTRRRSSSTTTVVVXXXZZZ[[[\\\dddYYYbbbuuutttrrrrrrzzzyyylll^^^UUUQQQSSSRRRQQQQQQRRRSSSUUUVVVXXX\\\YYYQQQSSSddduuu}}}zzz}}}vvvtttrrrnnnkkkhhhggggggggggggfffeeebbb``````bbbddd___^^^[[[XXXXXXWWWPPPGGG===ZZZeeesssfff{{{wwwpppttt{{{~~~zzz|||iiiVVVMMMWWW[[[WWW___qqqooo___}}}~~~pppWWWhhhlllfffdddUUU___VVVVVVXXXYYYYYYZZZZZZYYYWWWYYY\\\\\\YYYVVVTTTTTTSSSSSSTTTUUUVVVWWWXXXYYY]]]bbbllljjjppp{{{dddbbbqqqvvvpppsssvvv|||wwwmmmooottt~~~llleeehhhmmmhhhccc\\\TTTLLLLLLYYYgggbbbgggiiieeeccciiirrrxxxjjjYYYNNN```ooowwwmmmhhhgggnnnttttttpppmmmbbb]]]WWWTTTRRRLLLCCC<<<888444666:::666:::YYY~~~{{{}}}|||NNNMMMJJJHHHIIILLLLLLIIIEEEUUUuuuuuuwww{{{tttnnnkkkbbbhhhfffeeefffjjjttt{{{|||YYYaaaYYYTTT___aaacccsss|||ooo```VVVWWWdddpppfffkkkuuu{{{yyypppkkkkkkvvvlllPPPPPPRRRXXXMMMQQQQQQOOOPPPUUUVVVSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRTTTUUUWWWYYYZZZ[[[```bbbbbbiiiuuuxxxzzz}}}uuu~~~}}}kkkfff^^^XXXVVVYYY^^^aaaYYYkkkrrrnnnyyyxxxxxxsssrrrqqqnnnjjjgggffffffggggggeeeaaa```aaadddeeefff___```^^^YYYZZZ\\\XXXRRREEEYYYaaasssooobbbzzzqqquuu}}}qqqdddUUU[[[nnn~~~tttiiirrrttttttiiiooojjj^^^^^^[[[ZZZVVVWWWXXXXXXXXXWWWVVVVVVXXXYYYZZZYYYWWWUUUTTTUUURRRUUUWWWVVVUUUVVVWWWXXX^^^UUUgggnnn```}}}sss\\\ccciiicccjjjlllqqqwww}}}zzztttoooooovvvyyyjjjfffhhhjjjkkklllbbbXXXOOONNNQQQXXXcccmmmdddfffeeedddiiiooooookkk^^^XXXeee}}}zzz{{{ooommmnnnrrrsssooommmnnnaaa^^^YYYUUUQQQMMMHHHDDD???666555:::555444OOOsssyyyzzzDDDGGGHHHDDDCCCGGGIIIHHHBBBIIIdddxxx~~~xxxiiidddeeefffdddaaadddppp{{{yyygggvvvsssppp{{{zzzyyy~~~ooodddZZZ]]]ggglllkkkhhhxxx~~~sssYYYSSSrrrWWWYYY\\\PPPRRRMMMRRRRRRNNNPPPUUUWWWSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ[[[[[[\\\iii___YYYqqqzzzxxxvvvlllooommmwww}}}yyymmmmmmsssrrrooolllhhhggghhhiiieeeaaa]]]\\\```ccceeedddbbbdddbbb]]]]]]aaa```[[[EEEZZZhhhttt~~~ccc___hhh}}}vvvrrrnnnttt```XXX[[[kkk}}}~~~bbb[[[mmm~~~|||tttfffWWWZZZ```VVVWWWWWWXXXXXXXXXVVVUUUTTTYYYYYYXXXVVVTTTSSSTTTVVVQQQWWWZZZYYYUUUUUUUUUVVVLLLRRR^^^mmmtttsssbbbOOORRR\\\ZZZ]]]bbbhhhoooyyyzzzwww|||xxxkkkhhhccceeetttpppiiiccceeeooorrriiibbbbbbYYYNNNIIIQQQ^^^eeegggggghhhfffdddeeemmmpppdddTTTZZZaaawwwxxx|||pppkkkkkknnnooojjjddddddjjjdddaaa\\\VVVRRRNNNMMMLLLEEE999555999333111JJJooo{{{uuutttCCCEEEEEECCCDDDGGGHHHFFFKKKKKKRRRjjj}}}zzzxxx{{{lllaaabbbccc___```fffuuu~~~vvveeeZZZ```eeeeeecccfffpppyyy|||lll___]]]nnnggg]]]ddd[[[RRRSSSQQQOOONNNOOOQQQSSSSSSSSSVVVTTTRRRQQQRRRRRRRRRRRRWWWSSSSSSYYY]]]\\\]]]aaa\\\]]]aaaeeeeeejjj}}}|||ooozzzxxxaaa]]]zzztttxxxssskkkqqqmmmiiihhhiiijjjiiigggeeebbb___\\\\\\]]]___aaabbbaaa___]]]\\\\\\\\\]]]WWWKKK^^^zzz}}}eeeccchhhyyykkkooommmrrrooo```___aaajjj{{{lll___{{{dddooozzzpppcccYYYWWWZZZ]]]___XXXYYY[[[\\\\\\ZZZWWWVVV[[[YYYVVVSSSSSSUUUXXXZZZZZZYYYWWWVVVUUUVVVVVVWWWOOOVVV]]]nnnxxxiiipppiiiFFFMMMPPPZZZeeefffeeennn|||~~~pppeeebbbeeehhhrrrzzzyyyrrroooooonnnnnnnnnkkkfff___XXXTTTJJJLLLRRRZZZaaafffhhhgggdddddd^^^gggtttcccPPPXXXlllxxx~~~yyylllkkkgggkkkllljjjiiiiiifffaaaddd```[[[XXXVVVSSSNNNJJJFFFBBB:::888777444EEEgggtttoooAAADDDEEECCCEEEJJJLLLJJJFFFDDDFFFVVVvvvwww~~~pppddd```\\\XXX___jjjhhhsss~~~{{{ooolllvvvxxxhhhaaa___eee]]]XXX```sssnnn]]]^^^wwwcccZZZ]]]VVVPPPRRRLLLKKKLLLNNNQQQSSSSSSRRRSSSQQQPPPPPPRRRSSSRRRQQQZZZXXXVVVVVVWWWYYYYYYYYY\\\\\\^^^aaaaaaeeetttwwwqqq|||sssZZZWWWeeeuuuwwwtttoookkklllqqqnnnjjjhhhiiijjjiiigggeeeccc```^^^^^^```bbbccc]]]\\\[[[ZZZZZZ[[[\\\]]][[[YYYXXXlll{{{pppwwwvvvkkktttsssnnnuuutttcccddddddvvvtttyyyeeejjjuuukkkqqqkkkeee]]]XXXWWWZZZ\\\\\\YYYZZZ\\\]]]]]][[[XXXWWWUUUUUUTTTTTTUUUWWWYYY[[[ZZZYYYWWWVVVUUUUUUUUUUUURRRRRRSSScccvvvyyyssstttiiiHHHBBBCCCQQQ^^^ccceeegggnnnxxxxxxxxxwwwwwwvvvuuuuuuuuuhhhgggiiinnnvvv{{{}}}~~~xxxzzz{{{xxxrrroooppprrrsssnnnggg^^^VVVPPPMMMLLLVVVXXX[[[___ccceeecccaaabbbiiilllkkkaaaSSSXXXoooxxxvvvrrrlllnnnjjjmmmnnnjjjhhhhhheeeaaaaaa___[[[XXXUUUQQQMMMKKKHHHEEE===:::999444BBB```nnnvvv|||}}}oooeee???CCCDDDCCCFFFLLLNNNMMMGGGEEEBBBFFF[[[}}}|||wwwnnnpppqqqhhh___[[[^^^bbbgggooo|||sss[[[RRR[[[xxxnnn]]]\\\cccjjjaaaaaatttkkkXXX```xxxsss]]]UUUTTTPPPNNNOOOHHHHHHJJJMMMPPPRRRRRRPPPNNNMMMNNNPPPRRRTTTSSSRRRYYY[[[XXXQQQRRRYYYZZZUUUZZZYYYZZZ\\\]]]```hhhrrr~~~kkkuuu|||hhhWWWVVV```ooosssuuuttthhhfffppppppmmmjjjiiiiiiiiihhhfffdddcccbbb```aaabbbdddfffYYYYYYXXXYYYYYY[[[]]]^^^YYY```QQQ[[[~~~wwwooo|||~~~www}}}zzzwwwtttvvv|||wwwppptttuuuppp|||uuuyyyaaaddduuummmooolllaaa^^^ZZZYYYYYYZZZZZZYYYYYYZZZ\\\]]]]]][[[YYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\YYYXXXWWWUUUTTTTTTSSSSSSTTTQQQSSSZZZkkkjjjtttyyyUUUKKKCCCFFFNNNVVV\\\___```dddkkkttt{{{}}}{{{uuuoooqqqqqqsssssssssrrrqqqqqq|||zzz{{{~~~vvvuuutttsssrrrsssttttttpppiii^^^SSSMMMMMMPPPSSS^^^^^^^^^```aaa```^^^[[[[[[dddqqqjjjQQQPPPrrrsssnnnnnnkkklllmmmmmmooonnniiiffffffddd```______^^^[[[VVVRRRPPPPPPLLLIIIAAA>>>;;;444<<>>BBBCCCBBBDDDJJJLLLKKKGGGHHHFFFCCCKKKfff{{{~~~wwwnnneeebbbddd^^^]]]]]]```jjjuuu|||fffXXXYYYggg}}}qqqooojjjaaa^^^aaa]]]lllxxxdddWWWkkk```]]]UUUOOOMMMOOOPPPNNNIIIIIIKKKNNNQQQRRRPPPNNNLLLLLLNNNQQQTTTVVVUUUTTTTTTZZZWWWNNNPPP]]]```XXXXXXWWWWWWXXXZZZ]]]aaadddnnn}}}wwwmmmmmmvvv}}}}}}uuu\\\ZZZiiiuuuppptttsssjjjjjjqqqmmmllljjjiiihhhfffeeedddbbbbbbaaaaaabbbdddeeefff[[[ZZZZZZZZZZZZ\\\^^^___UUU]]]QQQUUUuuuuuu{{{{{{ooolll|||qqqooommmmmmooopppooommmyyyyyyzzztttqqquuuvvvrrrfff\\\|||kkkllllll```aaa```^^^\\\\\\[[[ZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXX[[[ZZZXXXWWWVVVWWWWWWXXXYYYXXXWWWUUUTTTSSSRRRRRRUUUTTT\\\[[[YYYtttbbbtttuuu[[[GGGDDDQQQ]]]^^^^^^^^^```hhhsss~~~{{{yyywwwrrrmmmvvvuuuttttttssspppjjjeee\\\XXXSSSOOOQQQWWW^^^ccccccaaa^^^]]]^^^^^^^^^]]]```WWW[[[YYYOOOkkkpppooovvvkkkgggllliiikkklllkkkfffdddeeeccc```___aaabbb___ZZZVVVUUUVVVOOONNNFFFBBB???555888JJJmmm}}}wwwzzz>>>AAAAAA@@@AAAEEEGGGEEEAAAEEEFFFCCCDDDTTTssssssmmm~~~lllgggkkkdddbbb^^^]]]^^^cccllltttqqqaaa^^^eeepppzzzhhh\\\^^^cccaaa___bbb{{{___RRRccczzzYYYOOORRRPPPKKKLLLRRRSSSNNNMMMNNNOOOQQQSSSSSSPPPNNNMMMNNNPPPSSSWWWXXXXXXWWWSSSYYYWWWOOORRR```ccc\\\WWWWWWWWWXXXZZZ]]]______hhhpppxxxrrrnnn___ZZZ\\\aaahhhooorrrrrrpppeeelllpppmmmhhhfffdddbbb{{{ssswwwvvvrrroooppppppoooiiijjjjjjiiifffdddbbbaaa___``````aaabbbcccdddddd]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZYYYWWWTTTaaawwwrrr^^^TTTddd}}}tttTTTVVVTTT^^^www}}}uuuiiinnn{{{iiidddkkkhhhdddYYYaaa```^^^]]][[[\\\]]]^^^VVVWWWXXXYYYYYYXXXWWWWWWYYYWWWTTTRRRQQQRRRTTTUUUXXXWWWWWWVVVUUUTTTRRRRRRUUUQQQ\\\^^^SSSbbbmmmuuu{{{WWWHHHIIIMMMRRRTTTVVVXXXYYY]]]eeemmmrrrzzz{{{yyyvvvuuutttssssssuuuxxxzzzyyysssmmmhhhddd^^^UUUNNNJJJKKKNNNRRRWWW^^^dddggghhhccc^^^[[[[[[]]]___```eeeOOOLLLXXXmmmuuukkkdddkkkccceeehhhgggbbbaaacccbbb___\\\___aaa```[[[XXXWWWXXXRRRRRRKKKFFFDDD999666BBB```fff|||>>>@@@@@@===>>>BBBCCC@@@@@@CCCGGGGGGEEELLL___rrrbbbjjjzzzqqqlllhhhddd```^^^ccciiijjjqqqzzz|||nnnlllrrrvvv}}}ssskkkiiieeeddddddffffffhhhpppzzzlll]]]]]]llljjjUUUMMMQQQPPPLLLNNNUUUVVVQQQRRRRRRRRRSSSTTTTTTRRRPPPRRRQQQRRRUUUXXXYYYYYYXXXXXX[[[YYYSSSVVV^^^```[[[VVVYYYZZZYYYZZZ^^^```^^^ddd]]]jjjzzz~~~uuunnn~~~wwwrrryyyxxxmmmkkkqqqrrrlllhhhjjjkkkjjjfffcccaaa```^^^___```aaabbbbbbbbbbbb^^^\\\ZZZYYYWWWWWWWWWXXX[[[XXX\\\WWWWWWyyyttt}}}xxxNNN^^^mmmuuu}}}www[[[CCCiiiyyy~~~lllhhhmmmaaaZZZ```vvvkkkccc```]]]]]][[[[[[[[[ZZZYYYZZZ]]]```UUUVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTVVVXXXYYYVVVWWWWWWWWWVVVUUUTTTSSSVVVLLLQQQZZZXXXYYYjjjzzzxxxtttxxxnnn^^^KKKDDDFFFMMMTTTUUUTTTVVVYYYXXX```jjjssszzz}}}zzzwwwvvvwwwxxxxxxxxxttttttqqqlllkkkoooqqqppppppqqqrrrssstttssssssrrrqqqtttxxxxxxvvvttttttuuuhhh```WWWQQQPPPPPPQQQPPPPPPSSSWWW\\\___aaabbbbbbfffaaa[[[WWWUUUVVVWWWWWWRRRTTTfffqqqlllbbbhhhbbbbbbeeedddaaa```bbb```]]]XXXZZZ\\\\\\ZZZXXXVVVVVVTTTUUUNNNIIIHHH>>>777???WWW___www<<>>>>><<<===AAABBB@@@FFF@@@???BBBDDDDDDIIIQQQfffqqqwwwiiiooosssgggbbb[[[\\\\\\\\\^^^eeepppxxx{{{tttsssiii^^^ZZZYYYZZZ___eeejjjrrrqqqeee[[[YYYVVVOOOJJJgggvvvZZZRRRHHHOOORRRUUUUUUTTTSSSUUUXXXSSSRRRQQQRRRUUUWWWXXXWWWXXXVVVTTTTTTVVVWWWXXXXXXZZZVVVUUUZZZ\\\ZZZ[[[]]]YYY```bbb\\\YYY]]]```___bbbdddccc```kkk~~~{{{zzzyyyuuuuuuuuukkkffflllpppnnnmmmqqqiiilllooonnnjjjeeebbbaaa___```bbbcccdddcccaaa```___^^^]]][[[[[[[[[[[[\\\SSSddd\\\YYYbbbTTT^^^~~~yyylll{{{}}}yyy{{{wwwwwwxxxtttwwwooonnngggnnnyyycccSSSTTTkkkqqqbbb^^^\\\XXXYYY^^^YYY[[[]]]\\\XXXTTTSSSTTTWWWWWWWWWXXXXXXXXXYYYYYYOOOQQQUUUWWWVVVRRRLLLIIIUUUVVVWWWXXXYYYXXXWWWVVVQQQZZZRRRNNNWWWTTTTTTeeefff{{{sssdddPPP??????HHHMMMOOOQQQKKKPPPTTTUUUTTTVVV[[[aaabbbbbbfffmmmtttxxxwwwtttyyyxxxwwwyyy|||~~~~~~~~~||||||zzzvvv{{{yyyuuuqqqmmmiiigggfff]]]XXXSSSSSSUUUUUUQQQLLLMMMNNNNNNOOORRRVVVYYY\\\```___]]]\\\\\\\\\]]]]]]aaaaaabbbcccbbb___ZZZVVVmmmnnnnnngggbbbccccccggggggdddbbbaaa]]]WWWWWWVVVWWWZZZ]]]]]]YYYUUUUUUWWWPPPKKKMMMEEE===@@@999eeehhh~~~~~~CCC>>>:::;;;<<<<<<===@@@BBBCCCCCCDDDDDDDDDDDDDDDNNNbbb~~~~~~hhhTTTqqq}}}ooo^^^]]]XXXZZZbbbaaa[[[___iiimmmrrryyywwwnnnjjjfff___YYY\\\^^^``````]]]___jjjwwwlll\\\UUUGGG===MMMjjjyyyYYYVVVXXXRRRQQQSSSUUUTTTQQQPPPRRRTTTTTTSSSRRRSSSVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUUUUUUUWWWXXXWWWVVVUUUVVVWWWYYYWWWVVVVVVYYY\\\]]]^^^ZZZXXXZZZ```eeennn~~~}}}}}}rrruuuyyyqqqoooqqqoookkkkkknnnnnnlllkkkjjjhhheeedddcccccccccccccccbbbaaa```___^^^]]]XXXZZZ]]]^^^^^^]]]ZZZYYY]]]XXXXXX^^^^^^ZZZ^^^ggguuuoooqqqyyyvvvwwwfffpppmmmdddbbbdddmmm~~~sss___OOOSSSiiiwwwqqqnnniiibbb]]][[[\\\^^^\\\[[[YYYXXXWWWWWWWWWWWWYYY[[[]]]]]]ZZZXXXVVVVVVOOOQQQVVVZZZUUUMMMLLLRRR\\\XXXUUUWWWZZZ[[[YYYUUUTTTSSSSSSSSSSSSSSSTTTUUUTTTbbbhhhSSSEEE@@@EEENNNNNNKKKKKKOOOTTTTTTSSSSSSQQQRRRTTTVVVYYY[[[^^^___bbbaaa___```eeekkkllljjjrrrnnnkkklllooooookkkfffgggeeeccc```]]]XXXSSSPPPRRRRRRRRRSSSTTTVVVWWWXXX[[[VVVSSSUUUYYY[[[]]]^^^^^^]]]]]]\\\WWWRRRTTTYYYvvvWWWPPPXXXUUU___www^^^ssscccgggiiicccbbb```]]]\\\[[[ZZZXXXVVVUUUYYY^^^bbbaaa\\\UUUQQQVVVSSSPPPOOOPPPLLLEEE>>>AAA\\\jjjqqq???:::999;;;===;;;;;;>>>@@@AAABBBBBBCCCCCCBBBBBBBBBPPPeeeppp\\\```ppp}}}aaakkkrrrpppggg```\\\ZZZUUUWWWYYY]]]ccclllwww~~~{{{|||~~~kkkgggccc___^^^]]]\\\ZZZaaa\\\XXX\\\iii{{{uuuYYYCCCFFFWWWkkk~~~___YYYZZZWWWRRRPPPRRRTTTSSSQQQPPPQQQSSSTTTSSSRRRRRRTTTVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTVVVXXXYYYWWWVVVVVVYYY[[[]]]]]]WWWWWWZZZ___aaadddnnnzzz}}}wwwxxxtttmmmtttuuurrrkkkiiijjjiiigggjjjhhhfffdddcccbbbbbbcccbbbbbb```___^^^^^^^^^^^^\\\\\\]]]]]]\\\ZZZXXXWWWVVVTTTUUUXXXXXXXXX\\\aaayyy~~~~~~xxxxxx}}}mmmjjjssszzzpppmmmmmmiiibbb\\\lll{{{|||uuuwwwooojjjUUU^^^rrrzzzllljjjfff```\\\ZZZ\\\^^^^^^\\\YYYWWWVVVVVVXXXYYYVVVXXXZZZ[[[YYYWWWWWWWWWYYYYYY[[[]]]YYYTTTVVV]]]ddd___YYYWWWYYYYYYWWWTTTTTTSSSSSSRRRRRRSSSSSSSSSRRRVVVhhhxxx^^^KKKBBB>>>AAAFFFKKKNNNJJJGGGKKKSSSWWWVVVUUUTTTSSSTTTUUUVVVUUUUUUUUUVVVZZZ^^^]]][[[\\\YYYWWWXXXZZZZZZXXXUUUZZZYYYXXXVVVUUURRROOOMMMUUUSSSRRRTTTYYY\\\\\\ZZZVVVTTTUUUYYY]]]___^^^]]]SSSTTTXXX\\\[[[ZZZ___gggaaaWWWTTTVVV^^^yyy}}}rrriiieeehhheee```bbb___\\\[[[\\\^^^^^^^^^WWWZZZ___bbbaaa]]]WWWSSSYYYVVVTTTTTTTTTQQQJJJEEE:::LLLeeewww<<<999999>>>@@@===<<<===>>>???@@@@@@AAAAAA@@@@@@@@@FFFRRRfff{{{jjj``````nnnvvvnnn}}}kkkgggddd^^^`````````^^^[[[[[[\\\]]]cccfffkkkooorrrssssssrrr|||}}}|||}}}{{{xxx}}}|||zzzyyysssjjjjjjkkkiiikkkeeeSSSWWWYYY[[[[[[\\\___eeejjjfffnnntttwww}}}wwwjjjOOOIIINNNeee{{{MMMIIISSSRRRNNNPPPOOOQQQRRRQQQPPPOOOPPPRRRSSSRRRPPPPPPRRRSSSRRRQQQTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRSSSVVVXXXYYYWWWVVVVVVXXXZZZ[[[[[[UUUVVVZZZ]]]\\\ZZZ]]]bbbkkk|||nnnqqqxxxtttooorrruuuuuuqqqjjjggghhhhhhfffhhhgggeeecccaaaaaaaaaaaaaaa```___]]]]]]]]]^^^______^^^]]][[[ZZZXXXVVVUUUWWWZZZZZZVVVUUUXXXZZZZZZcccqqqnnnkkkwwwxxxooojjj}}}tttfffeeebbb^^^ZZZZZZ[[[^^^___]]]YYYUUUUUUWWWZZZ\\\VVVXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZYYYYYYWWWUUUZZZaaaeee___YYYUUUVVVWWWWWWUUUTTTTTTSSSRRRQQQQQQQQQQQQNNNNNNSSSdddzzzfffRRR>>>???CCCHHHGGGDDDFFFLLLNNNMMMMMMLLLMMMNNNPPPQQQMMMLLLMMMPPPRRRSSSSSSRRRXXXWWWWWWVVVVVVWWWWWWWWWQQQQQQRRRRRRQQQPPPOOOOOOYYYUUUSSSVVV[[[^^^]]]ZZZZZZYYYWWWVVVWWWWWWUUUSSS]]]^^^___^^^WWWOOOOOOTTTUUUZZZ\\\mmmsss~~~wwwiiiiiieeebbbddddddaaa]]]\\\]]]```cccdddZZZ]]]```aaaaaa^^^ZZZWWW[[[YYYWWWWWWXXXUUUPPPKKKAAAEEEZZZrrrtttxxx;;;999;;;AAADDD@@@>>>>>>===>>>>>>???????????????CCCFFFKKKUUUiiiyyykkkkkkfffVVVfffttt~~~zzzsssooojjjdddUUUVVVXXXXXXYYY[[[^^^aaaWWWYYYZZZ\\\\\\[[[YYYXXX\\\___aaaaaaaaaaaa```___aaa``````___^^^]]]]]]]]]YYYSSSVVVYYYVVVYYYYYYPPPWWWYYY\\\___aaadddiiilllzzzvvvcccYYYPPPGGGKKKbbbtttVVVDDDJJJOOOGGGGGGRRRNNNOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNPPPRRRRRRQQQSSSSSSRRRQQQQQQRRRSSSTTTWWWVVVUUUSSSQQQRRRUUUXXXYYYWWWVVVVVVXXXZZZZZZZZZUUUXXX[[[]]][[[XXXWWWXXXWWWaaazzz~~~pppkkkssssssjjjmmmzzzoooppplllgggfffjjjkkkjjjfffeeecccaaa`````````aaaaaa```___]]]]]]^^^___``````^^^\\\ZZZXXXWWWWWWWWW```fffeee[[[WWW[[[[[[VVV\\\YYYrrruuurrrwwwhhhSSSLLLmmmhhhbbbbbb```\\\YYYXXXYYY[[[[[[ZZZXXXWWWWWWYYY\\\^^^YYY[[[]]]]]]\\\[[[[[[\\\WWWWWWVVVVVVUUUUUUZZZ^^^[[[WWWTTTSSSUUUWWWWWWWWWTTTSSSRRRQQQPPPPPPPPPPPPJJJOOOSSSVVVcccvvvdddOOO======DDDGGGGGGHHHEEEFFFGGGIIIKKKLLLMMMNNNMMMKKKLLLOOOQQQQQQSSSUUUSSSTTTTTTSSSRRRSSSUUUWWWTTTTTTUUUUUUSSSSSSSSSSSSXXXVVVUUUUUUWWWXXXXXXWWWVVVVVVSSSOOOQQQVVVZZZ[[[^^^___aaa```ZZZUUUXXX```___tttvvvtttwwwyyyqqqiiiaaacccjjjhhheeeaaa``````aaabbbaaa]]]^^^```aaa```^^^\\\[[[[[[ZZZXXXXXXYYYWWWSSSPPPOOOKKKLLLggggggooo~~~vvv;;;999;;;AAACCC@@@============>>>????????????>>>>>>BBBEEEHHHNNN```}}}\\\TTTOOOTTT\\\fffwwwzzzpppddd[[[WWWXXXZZZ\\\ZZZYYYXXXXXXYYY[[[\\\TTTVVVYYY[[[ZZZXXXYYY[[[ZZZYYYWWWVVVVVVVVVWWWXXXXXXPPPRRRTTTNNNRRRYYYWWWSSSZZZggguuu~~~zzzhhhNNNCCCPPPeeerrryyyQQQMMMMMMOOOMMMIIILLLSSSNNNNNNMMMNNNOOOPPPPPPOOOMMMLLLLLLMMMPPPRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUVVV[[[ZZZXXXUUUSSSSSSVVVXXXZZZXXXWWWXXXYYYZZZYYYXXXXXXZZZ\\\\\\\\\\\\\\\\\\ccc[[[WWWfff{{{nnnqqquuuuuuooojjjlllrrrjjjkkkiiieeefffjjjlllkkkfffeeecccaaa``````aaaaaabbbaaa```_________```aaa^^^]]][[[YYYXXXYYYZZZZZZbbbiiiggg^^^YYY]]]\\\VVVVVVUUU```kkkzzzrrryyyzzzxxxzzzyyyttttttnnniiipppoooyyyvvvmmmmmmqqqfffXXXYYYWWWuuu}}}zzzgggaaa```___\\\YYYWWWWWWWWWUUUVVVWWWYYYZZZ\\\]]]]]][[[\\\]]]\\\YYYXXXXXXYYYWWWXXXZZZYYYYYY[[[\\\]]]TTTSSSTTTVVVWWWWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOLLLNNNSSSTTTOOOVVVzzzqqqmmmcccYYYWWWPPPIIIHHHEEEFFFHHHIIIIIIIIIGGGFFFLLLHHHHHHLLLNNNMMMQQQXXXQQQRRRSSSSSSRRRRRRTTTVVVUUUVVVVVVTTTQQQPPPPPPRRRQQQRRRSSSSSSRRRSSSUUUWWWMMMQQQSSSRRRVVV^^^dddcccPPPOOOOOONNNNNNTTTdddtttnnnkkkuuunnnjjjmmmwwwyyyoooeeedddggghhheeedddccccccdddcccaaa___]]]^^^_________^^^]]]\\\\\\[[[[[[ZZZZZZXXXVVVTTTNNNQQQAAA^^^sssqqqzzzzzz:::777777<<<>>>;;;:::;;;;;;<<<======>>>>>>======999===AAAAAA@@@HHH___uuuttt\\\SSSPPPPPP^^^ooovvvmmmgggccchhheeeaaa]]][[[[[[\\\]]][[[[[[]]]^^^\\\YYY[[[```\\\ZZZXXXWWWVVVWWWXXXZZZWWWPPPVVV\\\ZZZ```kkkmmmrrrwww{{{rrr^^^ZZZXXX```sssrrrSSSJJJKKKIIIFFFGGGLLLNNNMMMNNNMMMLLLMMMPPPQQQPPPOOOLLLKKKKKKMMMQQQTTTUUUUUUSSSTTTUUUVVVWWWWWWWWWWWW\\\\\\[[[XXXVVVVVVWWWYYY[[[ZZZYYYYYYZZZ[[[YYYXXXYYY\\\\\\ZZZ[[[___```___\\\]]]]]]]]]ggg}}}yyyzzzpppuuutttooonnnqqqlllccciiikkkjjjfffeeehhhiiigggfffeeedddbbbbbbbbbbbbcccbbbbbbaaaaaaaaa``````___\\\\\\[[[ZZZZZZ[[[\\\]]]\\\___```\\\ZZZ[[[[[[ZZZ[[[XXX\\\___ddd~~~~~~|||~~~rrraaaqqqyyyrrrkkksssrrr```fff{{{zzzmmmjjj}}}rrrmmmnnnpppnnnkkk___```___]]]ZZZWWWVVVWWWSSSUUUWWWZZZ[[[[[[[[[[[[XXXYYYYYYWWWUUUSSSTTTTTTTTTXXXZZZYYYZZZ\\\\\\YYYVVVWWWXXXYYYXXXVVVTTTRRRQQQQQQPPPOOONNNNNNNNNOOOPPPJJJLLLSSSPPPMMM___zzz}}}sssYYYPPPIIIIIIIIIHHHHHHHHHHHHGGGHHHDDDDDDIIIJJJGGGKKKTTTOOOPPPQQQRRRSSSSSSRRRRRRPPPQQQRRRPPPLLLKKKMMMOOONNNOOOPPPQQQRRRTTTWWWXXXWWW^^^```ZZZWWWXXXUUUNNNKKKLLLPPPVVV^^^oooooocccdddpppmmmnnnkkkqqqnnncccaaaiiiiiiaaa___```aaaccceeedddaaa^^^\\\]]]^^^^^^^^^]]]\\\\\\^^^^^^]]]\\\[[[ZZZXXXWWWJJJSSSBBBTTTvvvrrrxxxwww<<<888666888:::888999;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;>>>???===???MMM\\\qqqlllWWWLLLIIIQQQ^^^jjjuuu}}}qqqqqqpppnnnkkkhhhdddbbb```^^^^^^___ZZZVVVYYY```\\\[[[YYYXXXYYY\\\___bbb```]]]jjjzzz~~~wwwkkk```WWWRRRoooqqqnnnPPPHHHJJJHHHFFFDDDGGGJJJKKKJJJNNNMMMLLLMMMPPPRRRQQQOOOOOONNNMMMOOORRRTTTUUUUUURRRSSSVVVYYYZZZZZZXXXWWWYYYZZZ[[[ZZZXXXXXXZZZ\\\\\\[[[ZZZ[[[\\\[[[ZZZXXXWWWZZZZZZWWWXXX]]]^^^ZZZPPPZZZdddggggggjjjttt~~~uuullltttooopppnnnkkklllppplllcccgggjjjjjjgggfffhhhgggccchhhgggeeedddccccccdddeee```aaabbbbbbaaa___]]]\\\]]]\\\\\\\\\\\\\\\]]]]]][[[ZZZ\\\^^^]]]ZZZZZZ^^^___\\\ZZZ```fffjjjyyyzzziiijjjiiifffbbbaaacccfff\\\^^^___^^^\\\ZZZYYYYYYWWWWWWWWWXXXXXXXXXXXXWWWTTTUUUUUUTTTRRRRRRSSSTTTSSSWWWWWWUUUVVVZZZYYYUUUYYYYYYYYYXXXUUUSSSQQQQQQOOOOOONNNNNNNNNNNNOOOOOOOOOJJJJJJPPPRRRQQQSSSYYYvvvhhhxxxyyy{{{|||mmmhhh```XXXRRRPPPPPPQQQKKKHHHJJJQQQPPPHHHIIIQQQJJJIIIIIILLLNNNNNNJJJGGGMMMPPPRRRQQQOOOOOOSSSXXXYYYTTTPPPRRRXXX[[[XXXTTT]]]dddddd[[[WWW[[[\\\WWWgggrrr}}}ooommmdddeeeooolllvvvqqqmmmfffbbbcccfffeeeaaa```______```aaa```^^^]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]]]]]]][[[YYYWWWWWWWWWOOORRRKKKGGGcccrrrkkk~~~qqq@@@:::777888999888:::===888888999::::::::::::999===999888;;;;;;;;;AAAJJJaaappp{{{qqqaaaRRRLLLQQQ\\\fffuuuzzz~~~zzzzzzwwwvvvvvvpppkkknnnwwwwwwwwwvvvxxx{{{yyyrrrkkkWWWYYY[[[^^^eeewww\\\EEECCCEEEIIIJJJNNNRRROOOIIIKKKQQQOOOMMMLLLMMMQQQRRRQQQOOOQQQPPPOOOPPPRRRTTTTTTTTTPPPSSSWWWZZZ[[[ZZZXXXWWWUUUWWWYYYZZZZZZZZZ\\\]]]]]]\\\[[[\\\\\\\\\ZZZXXXUUUXXXXXXTTTUUUYYYXXXSSS]]]ZZZXXXZZZ___cccbbb```gggqqqnnnuuuvvvnnnhhhgggjjjmmmmmmiiigggkkkpppdddgggiiiggggggiiigggdddiiihhhfffeeedddeeeeeefff___```bbbbbbaaa^^^[[[YYY^^^^^^^^^]]]]]]]]]\\\\\\aaa]]]^^^dddbbbZZZ[[[bbbXXXaaa[[[WWW______ggg}}}uuugggcccaaa```aaabbbaaa^^^ZZZZZZ\\\^^^^^^]]]\\\\\\\\\\\\ZZZXXXVVVTTTTTTUUUVVVSSSTTTUUUTTTSSSSSSUUUWWWVVVYYYXXXTTTVVV[[[[[[VVVXXXWWWVVVSSSQQQPPPPPPQQQNNNNNNNNNMMMNNNNNNOOOOOOKKKPPPRRRNNNNNNPPPMMMGGGFFFdddbbbppprrrcccZZZWWWVVVRRRPPPUUU^^^ZZZOOOLLLRRRXXXVVVVVVYYY]]]]]]WWWQQQPPPTTTXXXYYYXXXZZZ```eeehhh]]]SSSUUU]]]```WWWMMMLLLTTTWWWUUU```wwwkkkjjjnnngggmmmrrrfffpppmmmggghhhlllggg^^^___hhheeebbb___]]]\\\\\\ZZZYYYXXXYYY[[[\\\\\\[[[ZZZXXX[[[[[[[[[YYYVVVTTTTTTTTTUUUPPPTTT@@@QQQzzzwwwzzz}}}qqqeeettt999999999888888888777777999:::::::::::::::::::::;;;;;;;;;:::;;;???EEEIIIaaa^^^iiitttcccSSSXXXXXXYYY\\\```fffjjjmmm}}}~~~qqqeee[[[XXXWWWUUUYYY___mmmvvv~~~\\\BBB???EEEHHHHHHHHHIIIJJJKKKKKKKKKJJJMMMMMMOOOQQQSSSRRROOOLLLTTTXXXVVVQQQQQQVVVWWWSSSUUUUUUUUUUUUUUUUUUUUUUUU[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYZZZZZZZZZZZZZZZYYY\\\ZZZWWWSSSPPPPPPSSSUUUZZZZZZ[[[\\\]]]___```aaabbbeeelll{{{tttoookkkkkknnnnnniiieeeeeehhhjjjhhheeedddfffhhhbbbccceeegggggggggeeedddffffffggggggffffffeeeddd]]]^^^______^^^]]]ZZZYYYXXX[[[^^^___^^^\\\\\\]]]]]][[[ZZZYYYYYYZZZ\\\]]]]]]]]]]]]]]]```fffmmmsssyyyzzzjjjbbbaaaaaa```]]][[[ZZZ\\\___\\\aaaaaa\\\[[[^^^]]]XXXYYYXXXWWWVVVUUUVVVVVVWWWSSSSSSRRRRRRSSSSSSTTTUUUXXXVVVUUUVVVYYYYYYWWWTTTVVVUUUUUUUUUVVVUUURRROOOPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMJJJUUUyyy}}}rrruuuzzzzzzxxxmmm[[[ZZZ]]]___[[[QQQNNNQQQhhhcccXXXPPPUUU___]]]RRRPPPWWWaaaddd[[[UUU\\\hhhooo```WWWYYYYYYSSSSSSXXX___ppp}}}lllkkkkkklllmmmnnnlllkkkqqqlllfffeeeggggggdddaaadddbbb___]]]ZZZYYYYYYYYY^^^[[[YYYYYY[[[[[[ZZZXXXZZZYYYWWWVVVVVVVVVWWWXXXWWWPPPNNNKKKKKK```{{{~~~uuu___uuu888888777777777666666666888888888999999999::::::999:::::::::;;;===BBBEEELLLIIINNNaaa{{{|||tttnnnjjjpppqqqtttvvvrrrkkkkkkoooooommmkkkhhhhhhlllsssxxxXXXEEEBBBAAA???===GGGGGGHHHIIIJJJJJJJJJJJJHHHIIIKKKOOORRRSSSQQQOOOMMMPPPPPPMMMNNNSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZYYYYYYWWWWWWUUUVVVUUUTTTTTTUUUYYY\\\YYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXX\\\eeerrrooobbbhhhgggeeeeeedddcccbbbaaaeeeeeeeeecccaaa```aaabbb```aaacccdddddddddbbbaaadddddddddeeeddddddcccccc```aaaaaa```___\\\YYYXXXXXXWWWXXXZZZ\\\\\\ZZZWWWVVVUUUUUUTTTUUUWWWYYYZZZZZZ[[[]]]^^^___aaadddfffkkkqqqzzzyyyggg\\\[[[^^^^^^^^^^^^^^^]]][[[ZZZ[[[______[[[ZZZ]]]\\\WWWZZZYYYXXXVVVUUUUUUVVVVVVTTTSSSSSSSSSTTTTTTUUUUUUWWWUUUTTTVVVXXXXXXVVVTTTWWWVVVVVVVVVWWWWWWTTTRRRQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGHHHOOOeee{{{{{{}}}sssyyyzzzsssyyyooo```WWWYYY^^^ZZZRRRTTT]]]ccc```WWWTTTZZZcccggg```bbbrrr|||ooojjjiiiiiijjjkkklllkkkiiinnnjjjffffffhhhiiigggeeecccaaa```^^^]]]]]]]]]]]][[[YYYXXXXXX[[[]]]\\\[[[ZZZYYYXXXXXXWWWXXXXXXXXXZZZQQQQQQTTTRRR\\\vvvjjjiii{{{yyyzzz666666666555555555555555666666777777888999::::::777888:::::::::;;;>>>@@@>>>===???GGGVVVnnnrrrOOO555:::DDDAAA===???EEEFFFGGGHHHIIIIIIIIIIIIHHHHHHJJJMMMOOOPPPNNNLLLFFFIIIJJJJJJLLLQQQTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRUUUVVVXXXXXXXXXVVVTTTSSSRRRSSSUUUVVVWWWXXX\\\^^^YYYZZZ[[[\\\ZZZWWWSSSQQQ\\\ZZZXXXWWWYYY^^^cccfffsss|||kkk```\\\[[[[[[]]]___```___]]]\\\]]]___fffccc```_________^^^]]]ddddddeeeffffffeeecccbbb```aaaaaabbbbbbbbbaaaaaabbbbbbaaa```]]]ZZZWWWUUUYYYUUUSSSVVV[[[]]]XXXSSSRRRRRRQQQRRRSSSVVVXXXYYYYYY\\\```aaa___]]][[[ZZZeeeiii\\\^^^lllnnnppp```VVVZZZ[[[[[[\\\```bbbaaa[[[WWWZZZ]]]]]]ZZZZZZ[[[ZZZWWW[[[ZZZXXXWWWUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUWWWWWWUUUTTTVVVUUUTTTUUUVVVVVVUUUSSSQQQPPPOOONNNNNNMMMMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFAAAFFFHHHAAA???SSSyyyxxxwwwzzz}}}~~~ppprrrqqqjjjjjjiiihhhiiikkklllkkkjjjjjjgggeeefffiiikkkiiihhhaaaaaa````````````aaaaaa\\\ZZZYYYYYY[[[\\\[[[ZZZWWWWWWXXXXXXWWWWWWVVVUUUUUUOOORRRXXXSSSSSSjjjsss{{{~~~rrrQQQkkkeeebbb]]]eee|||555555555555555555444444444555666777888999:::;;;666888:::;;;::::::<<<======>>>AAAEEEHHHSSSjjj~~~oooJJJ>>>888===???;;;>>>GGGCCCDDDEEEFFFGGGHHHHHHHHHMMMLLLKKKLLLLLLKKKHHHEEEGGGHHHJJJLLLNNNRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPRRRSSSSSSRRRPPPPPPTTTUUUVVVWWWVVVTTTRRRPPPSSSUUUWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYWWWTTTRRRPPPUUUUUUUUUVVVXXXZZZ\\\]]]SSSYYYaaakkkuuuzzzrrrjjjddd```dddbbb^^^ZZZYYY]]]cccggg[[[\\\]]]]]]]]]]]]^^^___gggccc___^^^```aaa```^^^ddddddeeeeeedddcccbbbaaa______```aaaaaaaaaaaa`````````___]]][[[YYYVVVUUUYYYVVVUUUWWW[[[\\\YYYUUUSSSSSSSSSTTTUUUWWWXXXYYY[[[^^^bbbbbb```\\\XXXWWWaaatttcccQQQfff}}}}}}hhh```kkkkkk[[[XXXccc\\\ZZZ[[[```dddddd^^^XXX[[[\\\\\\[[[[[[[[[ZZZYYY[[[ZZZYYYWWWVVVUUUTTTSSSUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUVVVVVVWWWWWWVVVUUURRRQQQQQQRRRSSSTTTSSSQQQQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCGGGIIIHHHEEEGGGMMMTTTooowwwnnnxxxyyyttt|||}}}~~~nnngggmmmmmmkkkjjjkkklllmmmlllkkkfffeeedddeeeggghhhhhhfff````````````````````````___^^^\\\ZZZYYYXXXWWWVVVTTTUUUVVVVVVVVVUUUSSSRRRCCCMMMQQQQQQOOOQQQeeeuuuuuu}}}{{{___^^^lll|||qqqtttjjjnnnxxx555555555555555555555555444555666777888999::::::666888:::;;;;;;:::;;;<<<===>>>AAAEEEDDDEEEMMMVVVqqqvvv[[[;;;777<<<===999666999>>>BBBAAABBBCCCEEEFFFFFFGGGGGGNNNMMMLLLKKKKKKJJJGGGDDDNNNNNNOOORRRSSSTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPSSSTTTUUUVVVUUUTTTRRRQQQSSSUUUWWWWWWVVVUUUUUUVVVZZZXXXVVVUUUTTTTTTTTTUUUSSSTTTUUUUUUVVVVVVUUUUUUYYYWWWTTTQQQRRRVVV\\\aaa]]]bbbgggeee^^^WWWUUUUUUgggddd___[[[XXXWWWWWWXXXSSSVVVZZZ\\\\\\]]]___aaa]]]ZZZXXX[[[___bbb```]]]ccc```]]]^^^aaacccbbb```^^^^^^^^^^^^^^^]]]\\\\\\``````aaaaaaaaaaaa``````___^^^^^^]]]\\\[[[ZZZZZZVVVWWWXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWWWWXXX[[[]]]___^^^\\\ZZZYYYYYY\\\ttthhhTTT]]]ccckkkssstttlllddd]]]WWWTTT\\\fff```]]]\\\___dddeeeaaa]]]\\\[[[\\\]]]]]][[[ZZZ[[[[[[ZZZYYYXXXVVVUUUSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUVVVWWWWWWWWWVVVVVVVVVRRRPPPOOOPPPQQQRRRRRRQQQPPPPPPOOONNNMMMMMMMMMMMMLLLLLLJJJIIIGGGFFFEEEDDDHHHEEEAAABBBFFFIIIHHHFFF@@@^^^}}}ooozzzzzz{{{qqqiii|||nnndddjjjnnnllljjjiiijjjkkkjjjiiiddddddccccccddddddcccbbb``````______^^^]]]\\\[[[]]]]]][[[YYYWWWVVVVVVVVVUUUUUUVVVWWWWWWUUUTTTSSSEEE^^^^^^NNNMMMVVVaaaoooiiinnnmmmddd444444444444444555555555444444555666666777888888555777999::::::999:::<<>>///:::CCC???999666888===???>>><<<===>>>@@@BBBCCCDDDEEEEEEFFFFFFGGGJJJOOORRRSSSSSSUUURRRSSSWWWWWWSSSRRRUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXQQQSSSUUUVVVVVVWWWYYYZZZUUUTTTSSSRRRRRRSSSUUUVVVPPPOOOOOOOOOPPPRRRSSSTTTMMMMMMMMMOOOPPPQQQQQQQQQLLLJJJIIIHHHIIILLLPPPSSSSSSTTTUUUVVVUUUSSSPPPOOOTTTTTTUUUVVVWWWXXXWWWWWWUUUTTTSSSUUUYYY[[[ZZZYYYZZZ\\\______^^^]]]]]]]]]^^^^^^^^^^^^^^^______```bbbbbbaaaaaa```___]]]]]]^^^^^^^^^^^^^^^^^^______XXXWWWVVVWWWXXXYYYYYYYYYUUUVVVVVVWWWXXXXXXXXXXXXTTTUUUUUUTTTSSSTTTWWWZZZjjjhhh^^^VVV[[[bbb]]]TTTTTT^^^dddooo|||yyyssshhhfffaaa___fffnnniii^^^````````````aaaaaaaaa```\\\YYYYYY]]]]]]YYYYYY\\\XXXXXXYYYXXXXXXVVVUUUTTTSSSTTTVVVWWWWWWWWWUUUUUUQQQTTTVVVUUUSSSRRRSSSTTTUUUSSSPPPPPPQQQQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCCCC>>>AAADDDDDDBBB???===<<<888???DDDAAA@@@YYY|||gggkkkoooooohhhfffjjjllliiinnnkkkgggdddccccccbbbaaaaaabbbccccccbbbaaa``````\\\\\\\\\\\\ZZZXXXVVVUUUTTTUUUWWWVVVUUUUUUWWWZZZWWWWWWVVVUUUUUUUUUUUUUUUggg}}}jjjMMMPPPOOOCCCFFFQQQyyyuuu\\\___~~~}}}000000111111222222222333111111111111111111222222222333555555555666999;;;>>>;;;;;;???@@@@@@BBBEEEDDDWWWdddeeellluuuXXXKKKCCC???;;;111===555777@@@===222444AAA===>>>???AAABBBCCCDDDDDDFFFFFFGGGKKKPPPTTTUUUUUUSSSPPPQQQVVVVVVQQQPPPTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUTTTTTTUUUWWWYYY[[[UUUVVVWWWWWWVVVVVVXXXZZZRRRRRRSSSSSSSSSSSSSSSRRRVVVTTTRRRPPPNNNOOOPPPQQQRRROOOKKKHHHHHHIIIIIIIIILLLKKKLLLMMMOOOOOONNNLLLRRRQQQPPPOOONNNNNNOOOOOOOOOOOOPPPSSSVVVVVVTTTQQQQQQSSSUUUVVVUUUVVVXXXZZZZZZ___cccccc___\\\[[[\\\[[[[[[[[[[[[\\\\\\]]]^^^bbbbbbaaa```___]]]\\\[[[\\\\\\[[[[[[ZZZ[[[[[[[[[^^^ZZZVVVXXX\\\___]]]YYYUUUVVVWWWYYYZZZ[[[\\\\\\TTTUUUUUUUUUTTTUUUWWWYYYbbbbbbbbbZZZSSS[[[```WWWVVV______^^^fffnnn}}}rrrgggjjj~~~xxxqqqiiilllggg```^^^___bbbbbbaaa]]]___bbbbbbaaa_________[[[WWWXXX\\\\\\XXXWWW[[[WWWWWWXXXYYYXXXWWWUUUTTTRRRSSSUUUWWWWWWVVVUUUTTTOOORRRTTTSSSQQQPPPQQQSSSTTTQQQNNNMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBBBB>>>;;;===CCCEEEBBB===CCC???@@@EEEDDDDDDQQQbbbnnnhhhkkkeee```dddmmmkkkaaaaaakkkpppmmmhhheeedddcccbbbaaa```aaacccdddcccbbbbbbbbbZZZ[[[[[[[[[ZZZYYYWWWVVVUUUWWWXXXVVVSSSRRRTTTVVVUUUTTTRRRQQQQQQQQQRRRSSSJJJZZZJJJ???QQQRRRIIIUUUDDD\\\rrrooowwwbbbdddwww000000000000000000000000333333222222111222222222444444555666777888999999;;;;;;;;;;;;===???BBBCCCEEEJJJPPPTTTZZZgggyyyxxxHHHGGGEEEAAA>>>;;;888777888999:::;;;<<<;;;:::999;;;;;;===>>>@@@BBBCCCDDDHHHJJJMMMOOOQQQQQQQQQPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQRRRSSSUUUUUUVVVVVVVVVSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXUUUPPPNNNPPPVVVXXXTTTOOOUUUSSSRRRQQQRRRRRRPPPOOOSSSPPPMMMJJJIIIKKKMMMOOOJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKMMMLLLKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPOOONNNQQQPPPPPPOOOOOONNNNNNMMMNNNOOOQQQSSSUUUUUUUUUTTT\\\cccgggaaaWWWRRRUUU\\\ZZZZZZZZZZZZ[[[^^^```aaa^^^]]]\\\[[[[[[[[[\\\\\\^^^^^^]]]\\\[[[ZZZYYYYYYXXXVVVVVVYYY\\\^^^\\\YYYXXXVVVTTTTTTVVVXXXXXXXXXUUUUUUUUUWWWZZZZZZXXXVVV\\\XXXTTTUUUYYY\\\[[[XXXYYYYYYYYYWWWVVVWWWZZZ\\\eeemmm|||xxxooohhhccc___gggmmmtttxxxuuunnnfffbbbggghhhaaaZZZ]]]fffeee[[[\\\```dddbbb^^^\\\^^^aaa\\\\\\[[[YYYXXXVVVUUUUUU\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTTTTUUUXXXXXXWWWVVVWWWVVVRRRLLLHHHHHHLLLQQQTTTOOOMMMPPPPPPMMMOOOUUUOOONNNLLLJJJJJJJJJJJJKKKHHHHHHGGGEEEDDDBBBAAAAAA@@@??????>>>===<<<<<<;;;???>>>>>>>>>???@@@AAAAAAQQQhhhuuunnnnnnkkkfffjjjhhhgggfffhhhhhhgggffflllllljjjgggccc``````aaafffhhhiiihhhdddaaa^^^^^^[[[[[[ZZZZZZ[[[\\\]]]]]][[[YYYWWWVVVVVVWWWZZZ[[[WWWUUUSSSRRRQQQPPPNNNLLLLLLJJJHHHHHHIIIKKKKKKJJJHHHMMMgggxxxjjjzzzQQQeeeeeennn000000000000000000000000333222222111111111222222222222333444555666777777:::::::::;;;<<<>>>???@@@BBBEEEIIIJJJLLLTTTbbblllgggLLL======;;;:::888666555444777888999:::::::::999999999:::;;;===???@@@AAABBBGGGIIIKKKNNNPPPPPPPPPOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRSSSTTTUUUUUUVVVUUUUUURRRQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSQQQOOOMMMOOOSSSTTTQQQNNNRRRQQQOOOOOOPPPPPPNNNLLLOOOMMMKKKIIIHHHIIIJJJLLLHHHHHHHHHHHHHHHIIIIIIJJJFFFGGGHHHIIIHHHHHHIIIKKKLLLLLLMMMMMMLLLKKKKKKJJJOOOOOONNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSWWW\\\```]]]VVVSSSWWW\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^___^^^]]][[[ZZZXXXWWWVVVTTTTTTTTTWWWYYYZZZWWWTTTXXXVVVUUUVVVXXXYYYYYYYYYSSSSSSSSSTTTVVVVVVUUUTTTYYYUUURRRSSSXXXZZZYYYWWWVVVWWWYYYXXXWWWVVVVVVWWWSSSVVVZZZaaaiiiqqqxxx|||wwwppplllggg```ZZZYYYYYYZZZ[[[dddgggkkkkkkhhhddd```______bbb___YYY[[[cccbbbZZZ]]]```bbbaaa]]][[[]]]___\\\[[[[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZVVVUUUUUUVVVWWWXXXVVVUUUUUUTTTQQQLLLHHHHHHKKKNNNSSSNNNMMMOOONNNJJJKKKOOOOOONNNMMMLLLKKKKKKKKKLLLGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;>>>>>>>>>>>>>>>???@@@@@@<<>>???@@@EEEGGGIIILLLMMMNNNNNNNNNQQQPPPOOONNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRPPPOOONNNNNNOOOPPPQQQPPPPPPOOOOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPOOOOOONNNLLLLLLMMMMMMKKKJJJJJJJJJHHHGGGGGGFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHAAABBBDDDDDDDDDFFFIIIKKKLLLKKKJJJIIIGGGGGGFFFFFFLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQTTTWWWWWWUUUUUUXXX[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\^^^____________^^^]]]\\\ZZZXXXVVVUUUTTTTTTTTTVVVXXXYYYXXXUUURRRUUUUUUUUUVVVYYYYYYXXXWWWSSSQQQPPPPPPRRRSSSSSSRRRUUURRRPPPRRRUUUWWWWWWUUUSSSVVVXXXXXXVVVTTTSSSSSSUUUUUUTTTTTTTTTUUUVVVWWW]]]]]]ZZZWWWZZZaaadddccc___^^^\\\ZZZWWWTTTRRRQQQVVVWWWWWWYYY[[[___eeeiiihhhhhhfffbbb^^^[[[[[[\\\VVV\\\]]]YYYZZZ``````[[[]]]___```^^^[[[YYYZZZ\\\ZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWXXXXXXYYYYYYYYYYYYWWWVVVUUUVVVWWWWWWUUUSSSSSSRRRQQQMMMJJJHHHIIIKKKRRROOONNNOOOMMMIIIHHHJJJMMMLLLKKKJJJIIIIIIJJJJJJEEEEEEDDDCCCAAA@@@?????????>>>>>>======<<<<<<<<<>>>>>>======>>>>>>??????>>>:::888???MMMcccvvvfffaaa]]]```gggmmmkkkhhhgggeeebbbbbbccceeeffffffaaaccceeeeeeddddddeeefffdddfffgggfffbbb^^^\\\\\\YYYXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWWWWYYYYYYUUUSSSQQQPPPOOONNNLLLJJJLLLIIIGGGFFFGGGHHHGGGGGGBBBIIILLLXXXtttdddooovvv~~~hhhZZZqqq////////////////////////000000/////////000111111...///000111222333333444666777999:::;;;:::999999:::===@@@@@@@@@DDDJJJPPPQQQ\\\kkkwww~~~[[[@@@444333222000000000111222222333444444444444555555666666666777777888999:::<<<===>>>???CCCDDDFFFHHHJJJLLLLLLMMMQQQPPPOOONNNNNNOOOPPPQQQRRRRRRRRRSSSRRRRRRQQQQQQUUUTTTQQQPPPOOOOOOPPPPPPRRRQQQPPPOOONNNNNNNNNNNNNNNPPPSSSRRRPPPOOOPPPRRRMMMKKKJJJJJJKKKKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAACCCGGGJJJJJJIIIGGGEEEEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOQQQRRRTTTVVVWWWXXXVVVVVVWWWXXXZZZ[[[\\\]]]WWWYYY\\\^^^______]]]]]]\\\[[[ZZZYYYXXXVVVUUUUUUXXXZZZ[[[]]]]]][[[XXXUUUSSSSSSTTTVVVXXXXXXVVVUUUTTTRRRPPPPPPQQQSSSSSSSSSSSSQQQPPPRRRTTTVVVUUUTTTTTTVVVWWWWWWTTTRRRRRRRRRQQQQQQQQQQQQSSSUUUWWWXXXXXXWWWTTTPPPPPPUUUUUURRRPPPPPPPPPQQQSSSWWWZZZ\\\aaadddfffgggfffggglllpppjjjgggbbb\\\VVVTTTUUUWWWQQQXXX\\\[[[\\\___```]]]\\\]]]]]][[[XXXWWWWWWYYYWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUWWWVVVUUUUUUVVVUUUSSSQQQRRRQQQQQQOOOMMMKKKIIIIIIOOONNNNNNNNNMMMJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<>>>======<<<======>>>>>>DDD???:::999888:::CCCMMMsssyyyggg[[[ZZZ[[[___ccceeeddd```]]]dddbbb______aaacccdddeeedddeeegggfffdddbbbbbbbbbdddeeegggeeebbb^^^\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYUUUSSSPPPOOOOOONNNLLLJJJKKKHHHFFFEEEEEEFFFEEEDDDEEEHHHDDDEEEccclllwww[[[UUUsss|||~~~........................///.........//////000111//////000111222333333444555666777999999999888777888;;;>>>@@@BBBEEEJJJNNNIIIKKKOOOWWWaaaqqqhhhMMM???111///444777333...000111111222222333333333222222333333444555666666888888999:::;;;===>>>>>>@@@AAACCCEEEGGGIIIJJJKKKOOOOOONNNMMMNNNNNNPPPPPPOOOPPPPPPPPPPPPOOOOOONNNTTTSSSQQQPPPOOOOOOOOOPPPRRRQQQPPPNNNMMMMMMMMMMMMMMMPPPSSSRRRNNNMMMNNNQQQLLLKKKIIIJJJKKKKKKJJJIIIEEEFFFFFFFFFFFFDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBCCCBBBAAA@@@AAADDDFFFFFFEEEDDDDDDDDDFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLNNNNNNOOOQQQSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\]]]]]]WWWYYY[[[\\\]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXX\\\]]]___```___]]][[[YYYUUUUUUUUUWWWYYYYYYWWWUUUVVVTTTRRRRRRTTTUUUVVVVVVSSSRRRRRRSSSTTTUUUTTTSSSWWWWWWVVVTTTRRRQQQSSSTTTQQQPPPOOOOOOOOOPPPQQQRRRVVVXXXVVVSSSTTTVVVUUUPPPXXXWWWVVVVVVVVVWWWXXXYYY___aaabbb```\\\ZZZ[[[]]]^^^\\\ZZZUUUQQQPPPQQQSSSRRRXXX]]]___```aaaaaa___\\\\\\[[[YYYWWWVVVVVVWWWTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVUUUTTTTTTUUUTTTRRROOOQQQQQQQQQPPPPPPNNNKKKJJJKKKLLLLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBAAA@@@???>>>==================<<<<<<<<<<<<======<<<;;;;;;<<<<<<<<<999888:::>>>===999999;;;555IIIeeerrrZZZQQQRRRSSSQQQUUUZZZ]]]^^^]]]^^^^^^aaa___]]]]]]```bbbccccccfffggggggfffcccaaaaaaaaadddeeefffeeebbb^^^\\\[[[WWWWWWVVVVVVUUUVVVVVVWWWYYYZZZZZZZZZYYYXXXXXXWWWTTTRRRPPPOOOOOONNNLLLJJJIIIGGGDDDCCCCCCDDDCCCCCCEEEDDDAAAAAANNNmmmoooeee```ZZZ```}}}........................------------...///000000//////000111222333444444444555666777888888888888888999;;;===>>>AAAEEEHHHFFFDDDEEEJJJRRR___qqqqqqUUU;;;++++++,,,///333333//////111000000000000000111111111222222222222333444666666777888888999;;;<<<<<<======>>>@@@BBBDDDFFFHHHIIILLLLLLMMMNNNOOOOOOPPPPPPNNNNNNOOOOOOOOOOOOOOONNNPPPPPPPPPOOOOOONNNNNNMMMOOOOOONNNLLLLLLKKKKKKKKKKKKMMMOOOOOOLLLJJJKKKMMMKKKJJJIIIIIIJJJKKKJJJHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAAAAABBBCCCCCCCCCAAA??????AAABBBBBBBBBCCCCCCEEEGGGHHHIIICCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQRRRSSSSSSYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\[[[]]]^^^^^^\\\[[[ZZZ[[[ZZZYYYXXXYYYZZZZZZXXXVVVVVVTTTSSSTTTVVVXXXXXXWWWSSSTTTTTTTTTTTTSSSRRRRRRVVVVVVTTTRRRPPPPPPSSSUUUWWWVVVTTTRRRRRRRRRRRRSSSNNNQQQQQQPPPSSSWWWUUUQQQUUUUUUTTTTTTSSSSSSRRRRRRWWWXXXXXXWWWUUUTTTTTTUUUSSSTTTTTTTTTSSSTTTWWWYYYUUUXXX\\\```bbbbbbaaa___[[[ZZZXXXWWWVVVVVVVVVWWWRRRSSSSSSTTTUUUUUUVVVVVVSSSSSSTTTUUUVVVWWWWWWXXXTTTSSSRRRRRRSSSRRRPPPNNNPPPOOOOOOPPPQQQPPPNNNLLLIIIKKKJJJHHHGGGIIIIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;888777999:::999:::>>>555:::>>>CCCMMMccc~~~tttuuugggWWWNNNNNNQQQPPPMMMOOORRRVVVXXXYYY[[[___bbb^^^]]]\\\^^^```bbbbbbbbbccccccdddcccbbbbbbccceeebbbdddeeeddd```]]][[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWUUUTTTSSSQQQOOONNNMMMLLLJJJHHHGGGDDDBBBAAABBBCCCCCCBBBAAA>>>@@@CCCCCCOOOuuutttkkkxxxvvv[[[XXXlll------------------------,,,,,,,,,,,,---...///000......///000111222333333444444555555777888::::::999999::::::<<<>>>AAACCCCCCDDDJJJPPPRRRQQQUUU\\\llluuu|||aaaOOOBBB888222222---...000111+++'''---888///////////////000000000222111111111222444666777666666777888999::::::;;;<<<<<<===@@@BBBEEEGGGHHHHHHJJJLLLOOOPPPPPPPPPOOONNNNNNOOOPPPQQQQQQQQQPPPNNNOOOPPPQQQQQQPPPNNNMMMOOOOOONNNMMMMMMLLLMMMMMMKKKMMMMMMMMMLLLKKKJJJKKKIIIHHHGGGHHHIIIJJJIIIHHHDDDDDDCCCCCCBBBAAAAAAAAA???????????????@@@AAAAAA@@@AAABBBAAA???>>>???@@@???@@@AAACCCEEEFFFFFFGGGBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJIIILLLNNNNNNNNNNNNQQQSSSWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]YYY[[[\\\[[[XXXXXXYYY\\\\\\ZZZXXXWWWXXXXXXVVVUUURRRRRRRRRTTTWWWXXXXXXWWWTTTTTTUUUUUUSSSQQQPPPOOOQQQRRRSSSRRRPPPPPPQQQSSSMMMLLLLLLKKKLLLMMMOOOPPPKKKMMMMMMLLLOOOTTTUUURRRNNNOOOOOOQQQSSSUUUVVVWWWVVVUUUTTTUUUVVVWWWWWWVVVQQQRRRSSSSSSTTTVVVZZZ]]]XXXWWWYYY^^^bbbaaa^^^[[[[[[YYYVVVUUUUUUVVVWWWWWWSSSSSSTTTTTTUUUUUUVVVVVVRRRRRRSSSTTTUUUVVVWWWWWWRRRQQQPPPPPPQQQQQQOOOMMMNNNMMMLLLNNNQQQQQQOOOMMMMMMPPPNNNHHHGGGJJJJJJGGGEEEFFFGGGHHHHHHGGGFFFEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::BBB<<<888777666333444777111888>>>:::333666EEEUUUeee|||iiiUUUKKKGGGGGGJJJDDD@@@DDDLLLPPPNNNKKKRRRUUUXXXYYYYYYZZZ]]]___[[[[[[\\\___bbbcccbbbaaa``````___^^^^^^```dddggg```aaabbbaaa^^^ZZZXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWVVVTTTQQQPPPPPPNNNLLLKKKKKKJJJHHHFFFDDDBBB@@@@@@AAABBBBBBBBB???===@@@CCC>>>AAAYYYvvvrrr|||^^^FFFTTTlll------------------------,,,++++++,,,---...///000------...///000111222222444444444444666888;;;<<<:::::::::;;;===@@@CCCEEEDDDDDDHHHNNNMMMHHHIIIPPPNNNQQQVVV```ppppppUUUDDD999222222333000...000...++++++000111...///444...//////000000111111222222111111111222444666777444555555666777888888999;;;;;;<<<>>>AAADDDFFFGGGFFFHHHLLLOOOQQQQQQPPPOOONNNOOOPPPQQQRRRRRRSSSRRROOOPPPSSSUUUUUUSSSQQQPPPRRRQQQPPPPPPOOOPPPPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKHHHGGGFFFGGGHHHIIIHHHGGGDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@AAA===>>>@@@@@@???>>>>>>???>>>???AAACCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEGGGIIIJJJKKKJJJJJJFFFJJJMMMMMMLLLLLLPPPSSSRRRSSSVVVXXXYYYYYYYYYYYYWWWWWWWWWYYYZZZ]]]___```^^^^^^^^^]]]]]]]]]\\\\\\YYYZZZ[[[YYYWWWWWWZZZ]]][[[YYYUUUTTTSSSSSSSSSRRROOOOOOPPPSSSWWWXXXWWWUUUSSSUUUUUUTTTRRROOONNNMMMLLLOOORRRRRRQQQPPPOOOPPPLLLKKKKKKJJJJJJKKKMMMNNNKKKKKKHHHEEEGGGMMMPPPNNNNNNNNNNNNNNNPPPRRRUUUVVVSSSPPPMMMNNNQQQRRRQQQOOOPPPPPPOOONNNNNNPPPTTTXXXZZZVVVVVV[[[``````[[[XXXZZZXXXUUUUUUVVVWWWXXXXXXTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTPPPOOONNNOOOPPPPPPNNNMMMLLLKKKJJJLLLPPPQQQOOOMMMTTTVVVSSSKKKIIIMMMMMMIIICCCDDDEEEFFFFFFEEEDDDDDDAAAAAA@@@@@@??????>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999:::666444666;;;<<<888555666333HHH]]]^^^JJJ777333888333===LLL[[[mmm~~~jjjPPPLLLFFFAAA>>>@@@DDDGGG???BBBFFFFFFCCCCCCIIIQQQOOORRRWWWYYYYYYYYY[[[\\\ZZZZZZ\\\```ccccccbbb``````___^^^\\\[[[]]]aaaeee]]]___```___[[[XXXVVVUUURRRRRRQQQPPPPPPPPPPPPPPPQQQRRRTTTUUUTTTQQQOOOMMMNNNLLLJJJIIIIIIHHHEEECCCCCCAAA??????AAABBBBBBBBBAAAAAABBBAAA======IIIWWWxxxtttYYYKKKccc------------------------,,,,,,,,,---------............---------......///222222333444444555555666<<<;;;999888999<<>>>>>????????????>>>>>>??????@@@@@@@@@@@@??????>>>??????@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGIIIKKKLLLNNNOOOPPPPPPQQQRRRSSSUUUVVVXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\]]]ZZZXXXYYYZZZ[[[YYYVVVWWWTTTRRRRRRUUUWWWWWWVVVPPPOOOMMMNNNPPPQQQRRRQQQPPPPPPQQQRRRSSSSSSRRRRRRTTTRRRQQQQQQRRRRRRQQQPPPQQQQQQOOONNNMMMKKKJJJJJJKKKIIIGGGHHHKKKLLLKKKJJJFFFFFFFFFGGGIIIKKKLLLMMMOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTUUUXXX[[[ZZZUUUVVV[[[]]][[[YYYZZZZZZXXXVVVUUUVVVXXXXXXWWWUUUTTTSSSTTTTTTUUUYYYTTTQQQRRRVVVXXXWWWSSSPPPPPPPPPPPPPPPPPPPPPOOOMMMMMMLLLLLLMMMMMMNNNNNNSSSaaadddVVVHHHGGGIIIIIIEEEEEEEEEEEEDDDDDDDDDDDD??????@@@@@@???>>><<<;;;============<<<<<<<<<<<<999::::::::::::999888888999999888888777777666666888UUUxxxuuuNNN555999@@@:::888666888>>>IIISSSZZZgggxxxwwwgggYYYPPPLLLJJJCCCBBBAAA@@@???????????????@@@AAACCCDDDFFFGGGHHHJJJPPPSSSSSSTTTWWWYYYWWWYYYYYY\\\aaaffffffbbb___^^^]]]]]]\\\\\\\\\]]]]]]XXXZZZ\\\ZZZWWWUUUWWWYYYWWWSSSOOOMMMMMMOOOPPPQQQTTTTTTSSSRRRPPPOOONNNMMMOOOMMMJJJGGGEEEDDDEEEEEEAAA@@@??????>>>>>>?????????@@@@@@???>>>???AAADDDYYYrrrzzzyyyuuu\\\YYYaaafff|||------------------------,,,,,,,,,,,,---------------------------......///111111111222333333444444666555555666888;;;>>>@@@999>>>AAABBBFFFMMMSSSTTTKKKIIIIIIJJJGGGEEEKKKTTT[[[]]]bbblll~~~[[[QQQFFF===333***(((***///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000000000000111111222222333444555777999999;;;===??????@@@@@@BBBDDDFFFGGGHHHJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRQQQOOONNNNNNPPPRRRQQQNNNKKKKKKLLLIIIKKKMMMLLLJJJHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDBBB???======>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>><<<======>>>???@@@AAABBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRVVVUUUUUUUUUWWWYYY[[[]]]^^^\\\YYYYYYZZZYYYWWWUUUYYYVVVSSSRRRTTTUUUTTTRRRQQQOOONNNOOOPPPQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQRRRQQQOOOPPPQQQQQQPPPOOOOOONNNMMMLLLKKKIIIHHHHHHHHHFFFDDDEEEGGGHHHHHHFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTYYY[[[YYYUUUTTTYYYZZZXXXVVVWWWXXXWWWUUUTTTVVVWWWVVVUUUTTTSSSSSSTTTTTTUUUWWWUUUSSSTTTVVVVVVTTTQQQRRRRRRQQQQQQQQQPPPPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNPPP[[[^^^RRRGGGGGGHHHFFFDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;999999::::::999999888777888777777777777777666666+++LLLzzzlllLLL;;;///;;;999666444444666:::<<<888===DDDIIIMMMUUUbbbkkkttt{{{~~~wwwsssmmmddd[[[SSSLLLIIIEEEBBB===888777999<<<>>>??????>>>===============>>>???@@@AAACCCEEEFFFGGGJJJNNNOOOMMMOOOTTTXXXYYY]]]]]]]]]```cccdddbbb```]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\[[[YYYXXXXXXYYYUUUQQQNNNNNNQQQUUUWWWWWWUUUTTTRRRPPPOOOMMMMMMLLLNNNLLLIIIFFFDDDCCCBBBCCC@@@@@@???>>>>>>>>>??????>>>>>>???>>>===>>>@@@BBBFFFhhh~~~vvvxxx}}}dddGGGKKKhhhxxx|||kkkaaaccc,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------.../////////000000111222222333444555666777999:::;;;<<<:::???AAAAAADDDJJJOOOPPPHHHFFFFFFGGGEEEAAA@@@AAAHHHHHHJJJQQQ^^^qqqyyycccKKK888555111000111000...///222,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------............////////////000000111111222222222333444666888888888:::<<<<<<<<<===???AAABBBCCCEEEGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPOOOOOOPPPQQQPPPOOONNNMMMMMMOOOPPPOOOLLLJJJIIIIIIHHHJJJKKKKKKIIIGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBCCC@@@AAAAAA@@@===;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>><<<<<<<<<======<<<<<<<<<::::::;;;<<<===>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLNNNNNNNNNNNNOOOOOOOOOPPPTTTSSSRRRSSSTTTWWWZZZ\\\^^^]]]ZZZYYYYYYXXXVVVTTTYYYWWWTTTSSSSSSRRRQQQOOOQQQPPPPPPQQQRRRRRRPPPMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOONNNOOOPPPQQQPPPOOOMMMLLLKKKJJJIIIGGGFFFFFFFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDEEEEEEGGGHHHJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLMMMNNNOOOPPPQQQXXXYYYWWWSSSSSSUUUVVVTTTSSSTTTUUUUUUTTTTTTUUUWWWTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVTTTRRRPPPTTTSSSSSSRRRQQQPPPOOOOOOOOONNNNNNMMMMMMMMMNNNNNNKKKSSSTTTLLLFFFHHHHHHDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888777666666666666666777777777///@@@^^^kkk\\\JJJ<<<...555444444444333333222222555333000---,,,000777===888<<>>>>>>>>>>>>>><<<===>>>===<<<<<<>>>@@@AAAJJJkkk|||mmmUUUDDDRRRaaa|||ssslll```[[[gggyyy~~~xxx++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---....../////////000111111222222999:::;;;;;;;;;:::999888<<>>???AAABBBEEEFFFHHHIIIIIIHHHHHHJJJKKKLLLMMMMMMMMMLLLMMMOOOOOONNNMMMMMMMMMLLLMMMNNNNNNMMMKKKJJJIIIGGGIIIKKKJJJHHHFFFFFFFFFCCCBBBBBBAAAAAAAAAAAABBB??????@@@>>><<<;;;;;;<<<;;;::::::::::::<<<===>>>;;;;;;::::::::::::;;;;;;999999::::::;;;<<<============>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRSSSUUUXXXYYY\\\[[[ZZZYYYXXXWWWVVVUUUYYYWWWVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTUUUUUURRRPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPOOONNNOOOPPPQQQPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGDDDDDDEEEEEEFFFHHHIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJKKKKKKLLLMMMNNNSSSTTTSSSQQQQQQRRRSSSSSSQQQSSSTTTUUUTTTTTTUUUWWWTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXWWWUUUTTTTTTUUUTTTSSSRRRQQQPPPOOONNNNNNPPPOOONNNMMMMMMMMMMMMMMMIIILLLKKKGGGGGGIIIHHHCCCBBBBBBBBBAAAAAA@@@@@@???>>>===;;;:::999:::;;;;;;;;;;;;;;;;;;::::::::::::999999888888777777777777444444555555666666666777999666<<<===555555999444000111222444555666666666666555444444666777777777444333222444888999888666888555222333666777444111000111333555777:::;;;<<<999999777666666666777777666666666777888999:::;;;<<<===>>>@@@AAACCCDDDEEEFFFIIIHHHEEEGGGOOOVVVYYYVVVWWWXXXYYY[[[\\\\\\[[[```aaaaaabbbaaa```___^^^___\\\ZZZZZZ\\\]]]ZZZWWWZZZWWWUUUZZZbbbhhhiiifff]]]ZZZVVVQQQOOONNNNNNNNNLLLKKKHHHEEEBBB@@@????????????>>>============>>><<<===>>>===<<<;;;===>>>CCCEEEMMMbbbooo```aaahhhnnnwwwfffZZZ```___TTT]]]qqqyyyuuu++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,....../////////000111111222222999:::;;;<<<<<<;;;999888888===@@@???BBBIIIMMMNNNNNNJJJDDDCCCFFFLLLMMMLLLLLLLLLMMMOOOOOOLLLGGGDDDDDDGGGJJJMMMRRR[[[fffnnntttzzz|||iiiZZZOOOHHHEEE555666999===???;;;222***)))000444333222222111...---+++...222111,,,))))))************************************************++++++++++++,,,,,,,,,,,,,,,------...//////000000111111111111222444555555666888999:::999:::;;;===>>>???AAACCCFFFGGGHHHIIIGGGGGGIIIJJJKKKLLLLLLLLLJJJLLLOOOOOOMMMLLLLLLMMMKKKKKKLLLNNNNNNNNNMMMLLLGGGIIIKKKJJJHHHFFFFFFFFFDDDCCCBBBBBBAAAAAAAAABBB>>>??????>>>===<<<<<<===:::::::::::::::;;;<<<<<<::::::999888888999::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIINNNNNNPPPRRRSSSUUUWWWWWWTTTSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXVVVWWWWWWWWWVVVUUUUUUUUUQQQRRRSSSVVVXXXXXXVVVTTTRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOPPPQQQRRRQQQOOOKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHEEEEEEEEEEEEFFFGGGIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHIIIIIIJJJKKKLLLNNNMMMMMMOOOOOOPPPQQQRRRPPPRRRUUUUUUUUUUUUVVVWWWTTTTTTUUUVVVVVVWWWWWWWWWVVVWWWVVVUUUTTTUUUXXX[[[RRRRRRQQQPPPNNNMMMLLLLLLPPPOOONNNMMMLLLKKKKKKKKKHHHHHHGGGFFFHHHJJJHHHCCCCCCCCCBBBAAAAAA@@@??????<<<;;;:::999999999:::;;;::::::::::::999999999999999888777666666666777777333333333444444555555666666111555666///111555111222222222111111111222222,,,,,,---000333444222000444111///000444666444111000111222222111000111222111000000000000/////////000000000000000000000000444444444555777888:::;;;<<<<<<===???AAABBBDDDDDDBBBFFFHHHFFFHHHOOOTTTUUUNNNQQQVVVZZZ[[[[[[[[[ZZZ]]]^^^^^^______^^^^^^]]]^^^[[[XXXYYY[[[[[[YYYVVVWWWTTTSSSWWW]]]aaa```^^^[[[YYYTTTPPPMMMKKKLLLLLLKKKJJJHHHEEECCCAAA?????????>>>======<<<<<<======<<<===>>>>>><<<;;;<<<===>>>===<<>>???DDDGGGGGGIIIJJJIIIHHHKKKNNNLLLGGGHHHHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPOOONNNLLLKKKKKKGGGLLLPPPRRRRRRVVV```hhhaaabbbbbbdddkkkuuuyyywwwqqqpppqqquuuuuupppkkkiiijjjggg```VVVNNNJJJKKKNNNIIIDDD===777555444333333444333333111111222555777333888888444///---)))%%%---,,,///333333///,,,---***************+++++++++))))))))))))))))))))))))************+++++++++++++++,,,,,,---...///000000000000000111111222333444666777999999888888:::<<<<<<===@@@BBBEEEGGGHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMHHHLLLOOOOOOLLLKKKLLLNNNLLLLLLLLLNNNPPPPPPNNNLLLGGGIIIJJJJJJHHHFFFEEEFFFEEEDDDCCCBBBAAAAAAAAABBB===>>>???>>>===<<<===>>>::::::;;;;;;;;;;;;:::999:::999888777777888999:::999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????===>>>???AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLOOOQQQSSSUUUVVVRRRSSSTTTUUUVVVVVVVVVUUUVVVXXXYYYYYYXXXWWWYYYZZZTTTVVVXXXXXXWWWVVVWWWXXXSSSSSSTTTVVVXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPNNNKKKKKKJJJJJJIIIHHHHHHGGGCCCDDDDDDDDDCCCCCCEEEGGGDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHIIILLLNNNMMMNNNPPPOOORRRTTTVVVUUUTTTUUUVVVTTTTTTUUUVVVVVVVVVUUUUUUVVVUUUTTTTTTVVVXXXYYYZZZQQQPPPPPPOOONNNMMMLLLLLLPPPOOOMMMLLLKKKJJJIIIIIIIIIGGGFFFFFFIIIIIIGGGDDDCCCCCCBBBAAA@@@??????>>>======<<<<<<<<<<<<<<<===999999999999888888888888999888666555555555666777333333333333333444444444555222777999222222555000222222111000111222333444444222000000111333333333111...,,,---000222111///...111333222...---///333333333222000///...---,,,//////000222333444444555222333333444666777999::::::;;;<<<===???AAABBBCCC???DDDGGGFFFHHHMMMPPPPPPLLLQQQWWW\\\]]]\\\\\\\\\YYYXXXXXXXXXYYYZZZ[[[\\\[[[ZZZXXXXXXYYYXXXWWWVVVWWWVVVWWWXXXZZZ[[[YYYXXXVVVTTTQQQMMMJJJHHHHHHHHHIIIHHHGGGEEECCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;===>>>>>><<<;;;;;;<<<>>>666999DDDFFFIIIgggxxx|||{{{~~~}}}{{{zzziiibbbgggmmm|||ttt|||************************))))))))))))*********+++(((((())))))***,,,---...---------...//////000000///000222444666888999999===@@@@@@<<<;;;>>>@@@???CCCGGGJJJJJJLLLPPPOOOIIIJJJMMMPPPPPPMMMJJJIIIJJJKKKNNNRRRSSSQQQNNNLLLKKKGGGGGGGGGDDDAAAAAACCCEEEFFFFFFEEEEEELLLSSSSSSOOOEEECCCEEEJJJHHHBBB???@@@@@@???===:::999999<<<>>>444555888::::::555///***666555222///---...222444***+++)))'''***222666666,,,******------(((&&&((())))))))))))*********+++)))))))))))))))))))))))))))))))))*********++++++***+++,,,---...//////000000000000000000111222333444666777777777777888::::::;;;>>>AAADDDFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMNNNGGGLLLOOOOOOLLLJJJLLLOOOOOONNNMMMNNNOOONNNKKKHHHEEEGGGIIIHHHFFFDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA;;;===>>>===<<<<<<===>>>:::;;;=========;;;888777:::999888777777888999:::999999999999::::::::::::888999999:::;;;<<<===>>>;;;<<<===>>>@@@@@@@@@AAA@@@AAAAAABBBCCCDDDEEEEEEHHHIIIJJJLLLNNNOOOQQQRRRNNNQQQUUUXXXZZZZZZYYYXXXWWWYYYZZZYYYWWWVVVWWWYYYRRRUUUXXXXXXVVVUUUVVVXXXWWWUUUTTTTTTUUUUUUTTTRRRVVVVVVVVVVVVVVVUUUTTTTTTSSSQQQOOOOOOPPPOOOMMMLLLJJJJJJJJJIIIIIIHHHHHHGGGAAABBBCCCCCCAAAAAACCCEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFGGGKKKLLLIIIIIIMMMNNNQQQSSSTTTTTTSSSRRRSSSSSSSSSTTTUUUTTTSSSRRRRRRSSSRRRSSSUUUXXXYYYVVVRRRPPPPPPPPPOOOOOONNNNNNNNNOOONNNLLLKKKIIIHHHHHHGGGIIIGGGFFFGGGHHHGGGEEECCCBBBAAAAAA@@@>>>======<<<<<<<<<============<<<<<<999999888888888777777777999777666444444555666777333333333333222222222222777000111222,,,000666222//////000222333444555666333222000...---...000222222000...---------------+++---////////////111333,,,,,,,,,---......//////........................111111222222444555777888777888999;;;<<<>>>???@@@>>>BBBDDDCCCDDDIIIMMMMMMNNNRRRWWWZZZZZZZZZ[[[\\\WWWVVVUUUUUUVVVYYY\\\^^^YYYZZZZZZYYYWWWVVVVVVWWWXXXZZZ\\\\\\YYYWWWVVVVVVTTTSSSPPPMMMKKKIIIHHHGGGFFFEEEEEEDDDBBBAAA???>>>>>>===<<<<<<;;;;;;<<<<<<999;;;======;;;999999999>>>999<<>>888BBBTTT|||||||||zzz~~~zzz{{{))))))))))))))))))))))))))))))))))))************((((((((()))***,,,---...++++++,,,------......///333333444444555666777777444888:::888:::???CCCDDDEEEIIIIIIEEEEEEJJJKKKHHHJJJMMMPPPNNNJJJIIILLLPPPIIIMMMPPPNNNHHHEEEEEEHHHEEEDDDEEEGGGJJJLLLKKKJJJDDDCCCAAA???BBBEEE@@@999CCCBBBDDDGGGDDD<<<:::>>>888777777777777777666666555333111111222333333333,,,---///111222111000......000000...///000---''',,,)))***------***))),,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))******************+++,,,...//////000000000///000000111222222333555666666555555777888888:::<<>>:::<<<>>>???>>>;;;777555:::999888666666888999:::888888888888999999999999666777888999:::;;;<<<<<<999:::;;;===>>>???????????????@@@AAABBBBBBCCCCCCIIIIIIJJJKKKLLLMMMNNNOOOKKKOOOUUUZZZ]]]]]]\\\[[[XXXZZZ[[[YYYVVVTTTVVVWWWRRRUUUXXXXXXUUUTTTTTTVVVYYYWWWTTTSSSRRRRRRPPPOOOVVVVVVVVVVVVVVVUUUTTTSSSSSSQQQOOONNNNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGAAACCCDDDCCCAAAAAADDDFFF????????????@@@AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHIIIEEEFFFKKKKKKGGGFFFJJJMMMPPPRRRSSSRRRQQQPPPQQQRRRRRRSSSSSSSSSQQQPPPOOOQQQQQQRRRWWW[[[YYYQQQJJJPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLJJJHHHGGGFFFFFFHHHFFFFFFGGGGGGEEECCCCCC@@@@@@???>>>===<<<;;;;;;999:::;;;<<<<<<<<<;;;:::888888888888777777777777999777555444333444666777444333333222222111111111333,,,...222///222444,,,///000111111000///,,,+++))),,,///000///....../////////......---...000111///---,,,,,,...///---,,,------------............//////.........//////000000000000111222444555666555555777888:::<<<======>>>BBBBBB@@@@@@FFFKKKKKKOOORRRUUUVVVUUUUUUXXX[[[XXXWWWUUUUUUWWW[[[___bbbXXX[[[\\\ZZZWWWUUUWWWYYYTTTXXX\\\ZZZUUUQQQQQQSSSUUUTTTSSSPPPNNNLLLJJJIIICCCCCCCCCBBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<888:::<<<;;;:::888777888666===;;;111444AAACCC999UUUwwwxxx~~~************))))))))))))))))))))))))************))))))))))))************++++++,,,------......///000111222333444555555666666666666777999<<<@@@BBBIIIJJJIIIGGGEEEDDDFFFHHHMMMKKKJJJLLLNNNNNNKKKHHHEEEIIIJJJFFFDDDEEEFFFDDDKKKLLLJJJFFFBBBAAACCCFFFDDDCCCBBBBBBBBBAAA???<<>>;;;999666666666666555555555555444444333222111000///..................------,,,/////////......---------+++***)))'''''')))***+++******))))))((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,))))))***+++,,,,,,------......//////000000111111666666666666777777777777888999;;;===@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666777666555444444555666777666666666666666666666666666777777888999999::::::999999::::::;;;<<<<<<===???>>>>>>>>>>>>@@@AAABBBBBBCCCEEEGGGIIIKKKMMMNNNOOOOOOOOOPPPRRRTTTWWWXXXWWWXXXXXXXXXWWWUUUSSSRRRTTTTTTTTTTTTUUUVVVWWWXXXVVVUUUUUUVVVWWWVVVTTTQQQYYYWWWVVVUUUUUUTTTQQQOOOMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEECCCAAA@@@@@@AAABBBAAAAAA????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA???@@@AAABBBCCCCCCCCCCCCGGGFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJKKKJJJJJJIIIIIIMMMNNNOOOQQQRRRRRRSSSSSSSSSQQQOOOPPPRRRRRRPPPNNNSSSTTTUUUVVVUUUTTTQQQPPPTTTRRROOOLLLLLLNNNQQQSSSMMMMMMMMMLLLKKKIIIHHHGGGEEEBBBCCCHHHHHHBBBAAADDD@@@@@@@@@???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888777777666666666666666666666666555555444444444111111111111000000000///000000000000////////////.........................................................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......111111111000000000000000666666777888999;;;<<<===>>>???@@@AAACCCDDDEEEEEEJJJKKKMMMPPPSSSVVVXXXYYY\\\[[[XXXWWWXXX[[[^^^aaaZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZYYYWWWTTTRRRRRRSSSSSSRRRQQQNNNKKKHHHFFFDDDFFFEEECCCBBB@@@@@@??????<<<;;;;;;::::::999888888::::::999999888777666666777777777777888999:::;;;:::FFFnnn************))))))))))))(((((()))))))))*********(((((()))))))))*********++++++,,,,,,---.........000000111222333444444555666666666777999<<<>>>@@@DDDEEEFFFEEEDDDEEEFFFHHHKKKHHHFFFFFFHHHJJJIIIIIISSSTTTPPPJJJGGGGGGEEE@@@GGGHHHHHHFFFCCCBBBDDDFFFCCCAAA@@@@@@@@@???===;;;<<<>>>@@@???===:::999888777777666666555555444444444444333222111000/////////000000000000///...............------,,,,,,,,,+++***(((''''''(((***+++***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))*********+++))))))***++++++,,,---------......//////000111111444444444444555555555555555666888;;;===???AAABBBCCCDDDDDDEEEFFFHHHIIIJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666777666555444444555666777444444444444444444444444555555666666777888888888999999999:::;;;;;;<<<<<<======<<<<<<===>>>@@@@@@@@@AAABBBEEEGGGIIIKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWSSSTTTUUUVVVVVVVVVUUUTTTUUUUUUUUUUUUUUUUUUVVVVVVXXXWWWWWWXXXYYYXXXVVVTTTTTTSSSRRRRRRSSSRRRPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>>>>>@@@AAA@@@???@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEIIIJJJLLLNNNPPPQQQRRRSSSQQQOOONNNOOORRRSSSRRRPPPRRRSSSTTTUUUUUUSSSQQQPPPWWWUUURRROOOMMMMMMNNNOOOMMMMMMLLLKKKJJJHHHGGGFFFFFFCCCCCCFFFFFFAAA@@@CCC>>>======<<<;;;:::999999::::::::::::::::::::::::888777666666555555666666555555444444444333333333111111111000000000//////000000000/////////......------------------------------------------------...---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---......000000000000111111111111666666666777888:::<<<=========>>>???AAABBBCCCCCCGGGIIIKKKNNNQQQTTTVVVXXXZZZYYYXXXWWWXXXZZZ]]]___XXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZWWWTTTRRRRRRSSSSSSRRRQQQOOOLLLIIIFFFEEEFFFEEEDDDBBB@@@???>>>>>>===<<<<<<;;;::::::999999999999999888888777777666777777777777777888999:::888:::KKKppp************))))))))))))(((((())))))))))))******(((((())))))))))))******++++++,,,,,,------............///000111222333333555666777888:::;;;<<<======???BBBDDDDDDEEEGGGHHHKKKGGGCCCBBBDDDGGGJJJLLLOOOPPPMMMHHHGGGIIIGGGCCCBBBDDDFFFFFFEEEDDDEEEFFFAAA???>>>>>>???>>><<<:::888999::::::888888999:::888777777666555444444444444333333222111000//////111111111111111000000///,,,,,,,,,,,,,,,+++++++++******((((((((((((******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---------...//////000000111111111222222222333333333444555777999<<<===>>>@@@@@@AAACCCDDDFFFGGGHHHDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHHHHGGGFFFEEEEEEEEEAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::;;;:::999777666666666666666555555444444555555666333333333333333333333333333333444444555666666777888888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===>>>???BBBDDDFFFHHHIIIKKKLLLNNNQQQRRRSSSSSSSSSOOOPPPRRRTTTUUUVVVVVVVVVWWWVVVVVVVVVUUUUUUUUUUUUXXXWWWVVVWWWXXXXXXVVVUUUPPPOOOOOOOOOPPPPPPNNNLLLKKKKKKJJJIIIIIIHHHHHHGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@>>>======>>>??????>>>@@@@@@???>>>>>>>>>??????????????????@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFHHHKKKNNNPPPQQQQQQOOONNNNNNOOORRRSSSSSSRRRQQQRRRSSSTTTSSSRRRQQQPPPVVVUUUSSSQQQOOONNNNNNMMMOOONNNMMMLLLJJJHHHFFFEEECCC@@@???AAA@@@===<<<>>><<<<<<;;;:::999999::::::888888888888888888888888777666666555555555555555333333333222222222222222000000000000////////////000////////////.........------------------------------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111111222222444555555666777999:::;;;:::;;;<<<===>>>@@@AAAAAACCCEEEGGGKKKNNNRRRTTTVVVWWWWWWWWWWWWXXXZZZ[[[\\\WWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZZZZXXXTTTSSSRRRSSSSSSRRRQQQNNNLLLIIIGGGEEEFFFEEEDDDBBB@@@>>>============<<<<<<;;;::::::999777777777777777777777777777777666666666777777888888888777@@@aaavvv************)))))))))((((((((((((((()))))))))***(((((((((((()))))))))******++++++,,,------......,,,---...///000111111222444555777888999::::::::::::===AAACCCDDDEEEFFFGGGJJJHHHEEEDDDFFFIIIMMMOOOGGGLLLNNNJJJGGGHHHHHHGGGCCCDDDFFFGGGGGGFFFEEEEEE@@@???>>>>>>???>>><<<::::::;;;;;;:::888999;;;===888888777666555444444333333333222222111000000///111111111111111000//////++++++++++++***************)))(((((((((((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))******+++++++++,,,,,,,,,,,,---......////////////000000111111222222222222444555777999:::;;;===>>>@@@BBBDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDAAAAAAAAA@@@@@@??????>>>??????>>>>>>>>>=========:::::::::::::::999999999999888777555444444555666444444444444444444444444222222222222222222222222222222333444444555555666666777777888888999::::::::::::::::::;;;<<<======;;;<<<>>>@@@BBBEEEFFFGGGLLLMMMPPPRRRSSSRRRQQQOOONNNOOOPPPRRRSSSTTTUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUVVVVVVUUUSSSPPPOOONNNNNNOOONNNLLLJJJIIIIIIIIIHHHGGGGGGFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>======>>>??????>>>AAA@@@???>>>============;;;<<<<<<<<<<<<<<<============>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDEEEEEEEEEDDDDDDDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMKKKIIIGGGDDDCCC???>>>===>>>=========>>>;;;;;;:::999999999:::;;;666666666666666666666666666555555444444444444444111111111111111111111111000000/////////........./////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))************+++++++++,,,,,,++++++,,,,,,---.........///000111111222222333333333444666777999:::999999:::;;;===>>>???@@@AAABBBEEEIIIMMMPPPSSSUUUTTTUUUWWWXXXYYYZZZ[[[[[[XXXXXXXXXYYYZZZZZZZZZ[[[XXXYYYYYYXXXUUUSSSRRRSSSRRRQQQPPPNNNLLLIIIFFFEEEEEEEEEDDDBBB@@@>>><<<;;;<<<<<<;;;::::::999999888666666666666666666777777777666555555555555555666666;;;:::444999YYY************)))))))))((('''(((((((((((()))))))))'''(((((((((((()))))))))******++++++,,,------...+++,,,------//////000111333444555777888999999999;;;>>>AAACCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNJJJSSSXXXRRRIIIFFFFFFGGGFFFGGGHHHIIIIIIHHHEEECCCAAA@@@??????@@@???>>><<<>>>>>>===;;;999999;;;===888777777666555444444444333333222222111000000000//////000000//////...---************************)))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((((((((((()))***************+++++++++++++++,,,------............///000111111222222222333444555777888999:::<<<>>>@@@CCCEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@??????>>>>>>>>>>>>=========<<<<<<::::::999999888888888777888777555444333444444555333333444444444444333333222222222222222222222222222222333333444555555555555555666666777888888888999999:::;;;;;;<<<<<<<<<;;;;;;===???BBBDDDFFFGGGMMMOOOQQQSSSSSSQQQNNNLLLOOOOOOPPPPPPQQQRRRSSSSSSRRRSSSUUUVVVXXXXXXXXXXXXVVVUUUTTTTTTUUUVVVVVVTTTSSSRRRPPPOOOOOOMMMJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@???@@@???======???@@@???>>>@@@???>>>===<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<==================????????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKNNNOOOOOOOOONNNNNNNNNOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJIIIGGGEEEBBB@@@???;;;<<<<<<<<<===>>>???>>>999999888888777888888888555555555555555555555555555444444333333333333333000000000000000000000000/////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++,,,++++++++++++,,,------------...///000000111111111111222333444666777888888888999;;;<<<===>>>??????@@@CCCGGGKKKOOOQQQSSSSSSTTTVVVXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXWWWTTTRRRQQQRRRPPPPPPOOOMMMKKKHHHFFFEEECCCCCCCCCBBB@@@>>>;;;:::::::::999999888777777666555555555555555555555666555555444444333444444444222333888777000333QQQttt}}}************))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))******++++++,,,,,,------++++++,,,---...///000000222333444555777888999:::;;;>>>@@@AAAAAAAAACCCDDDAAADDDGGGIIIIIIHHHIIIIIIIIIQQQUUUOOOGGGEEEHHHJJJJJJIIIIIIJJJJJJHHHEEEBBBAAA@@@@@@@@@AAAAAA???=========<<<:::888777888:::666666666666555555555555222222222111111111000000...............---,,,,,,)))))))))***************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********************************+++,,,,,,------......//////000111222222444444555666777888999999;;;===@@@CCCFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGKKKJJJJJJHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>============<<<<<<<<<<<<999999999888777777666666666666555444444444444444222333333444444333333222222222222222222222222222111111222333333444444555444444444555666666777777777888999:::;;;;;;;;;;;;:::;;;===???AAACCCEEEFFFKKKMMMOOOQQQQQQPPPNNNLLLPPPPPPPPPPPPPPPQQQRRRRRRQQQRRRUUUWWWYYYZZZZZZYYYXXXWWWUUUUUUWWWXXXXXXWWWVVVTTTRRRPPPOOOMMMJJJGGGHHHHHHGGGFFFFFFEEEEEEDDDAAAAAA@@@@@@@@@@@@??????@@@>>>======>>>??????>>>???>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<=========:::;;;;;;<<<<<<;;;;;;;;;=========>>>??????@@@@@@>>>>>>???@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHMMMNNNNNNMMMLLLKKKKKKMMMOOOOOOOOOOOOOOOPPPPPPPPPRRRRRRQQQOOOMMMJJJHHHFFFDDDDDDCCCBBB@@@>>><<<;;;555888:::999999<<<;;;888777777777777777666555444444444444444444444444444444333333222222222222222////////////000000000000///.........------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))*********++++++++++++++++++++++++,,,------,,,,,,------....../////////000000111222444666666666777888999;;;<<<======>>>???BBBEEEIIILLLOOOPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUWWWVVVSSSQQQPPPPPPNNNNNNMMMKKKIIIGGGEEEDDDAAAAAABBBAAA@@@>>><<<:::999999888777777666666555444444444444444444444444333333222222222333333444444,,,...:::999000444BBB[[[************))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))*********+++,,,,,,------++++++,,,---...///000000222222222333555777:::;;;999;;;===>>>>>>@@@BBBEEE@@@DDDGGGHHHGGGFFFGGGHHHPPPPPPMMMFFFDDDHHHLLLLLLJJJIIIGGGHHHIIIHHHEEEBBBAAA@@@???@@@AAAAAA???===:::::::::999777666777888555555555555666666666666222222222111111111111111---............---,,,,,,)))))))))******+++++++++'''((((((((((((((((((''''''((((((((()))))))))***((((((((((((((((((((((((&&&'''''''''((()))))))))************))))))))))))))))))******+++,,,,,,,,,,,,------...///000111222444444555666777888888999999;;;???BBBEEEGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>======<<<=========<<<<<<<<<;;;;;;999999888777777666555555555555555555555555444333111222333444444333222111000000000000000000000000///000000111111222333333333333333444555555666666555666888999::::::999999999:::;;;>>>@@@BBBDDDEEEFFFHHHJJJMMMOOOOOOOOONNNPPPPPPOOOOOOPPPQQQSSSTTTRRRSSSVVVXXXYYYYYYYYYXXXXXXVVVUUUUUUWWWXXXYYYXXXUUUSSSQQQPPPPPPNNNKKKIIIHHHHHHGGGGGGFFFEEEEEEDDDAAAAAAAAA@@@@@@@@@?????????===<<<<<<===>>>>>>=========<<<;;;:::::::::;;;888888888999::::::;;;;;;999::::::;;;::::::999999::::::;;;<<<<<<===>>>>>>;;;<<<===>>>???????????????@@@AAACCCEEEFFFFFFFFFIIIKKKLLLLLLJJJIIIKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPTTTSSSQQQNNNLLLJJJHHHGGGDDDCCCCCCBBB@@@???===<<<999>>>AAA>>>>>>???===777888999:::;;;:::888555333444444444444444444444444333333222111111111111111.../////////000000000000.........---------,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++*********************************+++++++++,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......///000111333444555444555666777888999:::;;;<<<===???BBBFFFIIIKKKLLLOOOOOOPPPRRRTTTUUUWWWXXXWWWVVVVVVUUUUUUTTTTTTTTTQQQSSSUUUUUURRRPPPOOONNNLLLLLLKKKJJJHHHEEECCCBBB???@@@@@@AAA@@@>>><<<;;;999999888888777666666666555555444444333333222222111111111111111222333444444......666999666222333666UUU|||************))))))))))))''''''''''''((((((((()))''''''''''''((((((((())))))******+++,,,,,,------+++,,,,,,---...///000000111111111222444777;;;===777888:::;;;<<<>>>BBBEEECCCEEEHHHHHHFFFEEEGGGJJJfff]]]OOOEEEEEEJJJKKKHHHIIIGGGEEEFFFHHHHHHEEEBBB@@@?????????AAAAAA???===888999:::999888777888999444444555555666777777777222222222111111111111111.........///...------,,,))))))******+++++++++,,,''''''(((((((((((('''''''''((((((((())))))******((((((((((((((((((((((((%%%&&&&&&'''((()))***************))))))))))))))))))))))))***++++++,,,,,,++++++,,,---...000000111444444555666666777888888888:::>>>BBBEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEECCCBBBBBB@@@@@@???>>>===<<<;;;;;;======<<<<<<<<<;;;;;;;;;999888888777666555555444444555666777666555444333111222333444444333222111////////////////////////......//////000111111111222222333444444555555666333555666888888888777777888999:::<<>>????????????:::<<<>>>AAACCCEEEFFFFFFEEEHHHJJJJJJIIIIIIKKKNNNNNNMMMMMMMMMNNNOOOOOOPPPRRRQQQPPPNNNMMMLLLLLLLLLFFFFFFFFFEEEDDDBBBAAA@@@HHHNNNPPPMMMKKKLLLGGG@@@<<<===???@@@???<<<888666444444444444444444444444333222222111000111111111.../////////000000111111......---------,,,,,,,,,---------,,,,,,,,,++++++************************************************(((((())))))*********+++))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,+++++++++++++++++++++.........///000222444555222333444555666888999999;;;<<<>>>AAACCCFFFHHHIIIMMMMMMNNNOOOQQQSSSUUUVVVTTTTTTTTTTTTTTTTTTUUUUUUPPPRRRTTTTTTRRROOONNNMMMKKKKKKJJJIIIGGGEEECCCBBB===>>>@@@AAA@@@???===<<<::::::999999888777777777555555444333333222111111000000000000111222333444---333444...,,,111666666///999IIImmm+++++++++***)))(((((('''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))+++,,,---............///111444666888:::666333666<<<>>>;;;<<<@@@BBBDDDEEEFFFFFFGGGIIILLL{{{mmmWWWGGGEEEJJJJJJEEEKKKJJJIIIGGGFFFEEEDDDDDD??????>>>===<<<;;;::::::555666888::::::888666555666666555555444222111000111111111111000000000///......---------,,,,,,,,,+++++++++*********))))))))))))(((((('''''''''&&&''''''((((((((((((''''''))))))(((((('''''''''&&&''''''((()))))))))))))))************************+++***)))))))))***,,,,,,,,,,,,,,,,,,---...//////222444555666555555555777999:::;;;>>>@@@CCCEEEEEEIIIFFFDDDFFFIIIKKKJJJIIIKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999777777777666666666666666444222111111222333333222333333333222222222111111000000//////.........---------...///000000//////000111111222222333444444111222444666777888777777777999;;;===>>>>>>===<<>>??????>>>======;;;999:::;;;<<<;;;:::;;;;;;:::999999999::::::555555666666777777777888666777777777888888888888999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDHHHGGGFFFFFFGGGIIILLLNNNPPPOOOOOOOOOOOONNNNNNNNNLLLOOOQQQPPPOOOOOOMMMLLLEEEKKKOOOOOOLLLKKKIIIGGGQQQffflll^^^UUUVVVNNN<<>>===<<<;;;::::::666777888999999888777666555555555555444333222111111111111000000000//////------------,,,,,,,,,,,,+++++++++*********)))))))))(((((((((''''''''''''''''''(((((((((((('''''')))(((((((((''''''''''''''''''((()))))))))))))))************************+++***)))))))))***+++,,,,,,++++++,,,,,,---...///000222444444444333444555888999:::===???AAACCCDDDHHHFFFEEEFFFHHHJJJIIIHHHJJJIIIHHHFFFEEECCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777666666666555555555444222111111222333222222333222222222222111111111000/////////.........---------...///////////////000000111111222333333333222333444666777888777777666777999;;;<<<<<<;;;;;;>>>???AAACCCFFFHHHJJJKKKLLLMMMNNNMMMMMMNNNQQQSSSNNNNNNOOOQQQTTTVVVUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSPPPNNNKKKKKKKKKKKKJJJIIIHHHGGGEEECCCBBBBBBCCCDDDBBB@@@>>>>>>??????>>>===<<<;;;999999;;;<<<;;;:::;;;::::::999999999999999555555555666666777777777666666666777777777888888888888888888888999999:::::::::;;;<<<<<<<<<;;;;;;======>>>???@@@AAAAAABBBDDDDDDEEEFFFIIILLLNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOSSSRRROOOKKKIIIIIIJJJIIIHHHIIIIIIGGGGGGJJJMMMPPPOOOWWW___```ZZZRRRLLLHHH@@@<<>>@@@CCCFFFIIIKKKMMMOOOOOOQQQSSSUUUSSSSSSTTTUUUVVVWWWWWWXXXVVVUUUSSSSSSSSSRRROOOMMMJJJJJJHHHFFFDDDBBBAAA@@@???@@@@@@???>>><<<:::888999777555555555555555333333333222111111111111222111111111000000000//////....../////////000000000333333111222;;;OOOkkk~~~+++******))))))((((((''''''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))((())))))***+++,,,------------...///000222333444666333333666888888:::>>>???AAABBBBBBAAAAAABBBDDDFFFJJJKKKHHHGGGIIIHHHFFFFFFFFFFFFFFFFFFGGGHHHIII???>>>>>>===<<<;;;::::::777777777777777777777777666666666666555444333333000000000000////////////---------,,,,,,,,,+++++++++************)))))))))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((()))))))))))))))******************************))))))******+++,,,++++++++++++,,,---.........000222333222222333444666777999;;;===@@@AAABBBGGGFFFEEEFFFGGGHHHGGGFFFHHHHHHGGGEEECCCBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;::::::::::::999999999999888777777666555444444333333222000000222333222111222222111111111000000000/////////...............------..................//////000111111222222333222333444666777777777777444555777999:::::::::999<<<===>>>@@@BBBDDDFFFGGGHHHJJJLLLMMMMMMMMMNNNPPPNNNNNNNNNPPPRRRTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRNNNLLLIIIIIIIIIIIIGGGFFFEEEDDDBBBAAA@@@@@@AAABBBBBB@@@>>>===>>>>>>===<<<<<<:::999999:::;;;;;;::::::999999888888888888888444444555555555555666666555555555666666666777777777777666666777777888999888999::::::;;;;;;::::::<<<<<<=========>>>>>>>>>@@@BBBDDDGGGJJJNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQOOOMMMMMMNNNOOOOOOOOOSSSPPPMMMJJJJJJKKKNNNPPPPPPKKKSSS```\\\KKKGGGPPPDDD===;;;@@@@@@:::888;;;666666555444444333444444222222111111111000000000------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++***************))))))************))))))************************************************++++++++++++++++++++++++,,,,,,---......//////000111222333444555666666777777999:::;;;;;;===@@@BBBEEEHHHLLLNNNOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRRRRRRRQQQOOOLLLJJJIIIGGGFFFDDDBBB@@@@@@>>>>>>>>>>>>===;;;999777777666555666666666444222333222222111111111111111000000000000////////////.........////////////000///000///+++***000;;;DDDppp******))))))(((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,------------...///111111555333222333444666888;;;999;;;>>>@@@AAABBBDDDFFFLLLMMMIIIDDDDDDHHHKKKJJJFFFFFFFFFFFFFFFGGGGGGHHH???>>>===<<<;;;::::::999888888777777777777888888777777888888777777666555000000/////////.........,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''((()))))))))))))))***************************************+++++++++************+++,,,---...---///111222222222333444666777888:::===>>>@@@AAAEEEEEEEEEEEEFFFFFFEEEEEEGGGFFFEEEDDDBBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<:::::::::999999999999888999999888777666444444333333111000000111222222111111111111000000000//////........................------------------.........//////000000111111222222333444555555666666666333444666777888999999888;;;;;;===>>>@@@AAABBBCCCEEEHHHLLLNNNMMMMMMMMMNNNTTTSSSRRRSSSSSSSSSQQQOOOSSSSSSSSSRRRRRRRRRQQQQQQMMMKKKIIIHHHHHHHHHFFFEEECCCBBBAAA@@@@@@@@@@@@AAAAAA???===<<<======<<<;;;;;;999888888999::::::999999888777777666666777777333333444444444444444444444444444444555555555555555555555555555666777777666777888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCGGGJJJMMMOOOOOOMMMNNNNNNNNNOOOOOOPPPPPPMMMLLLMMMQQQSSSRRRPPPQQQSSSOOONNNPPPRRRPPPNNNNNNRRRKKKPPP[[[XXXHHHDDDMMMLLLDDD>>>===<<<888888;;;666666555444333333333333111111111111000000000000------------------------++++++++++++++++++,,,---++++++************++++++************************************************************************))))))************))))))************************************************************************+++,,,,,,---......//////111111111222333444555666777888:::::::::;;;===???BBBEEEJJJMMMNNNOOOPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTTTTRRRQQQQQQQQQPPPNNNLLLIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>>>>===;;;999888666666555666777666333111222222111000000000000000////////////////////////------........./////////***---000000///000555999;;;KKKfff)))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******++++++,,,,,,,,,,,,,,,---...//////444333222111222555777888777:::>>>@@@AAACCCEEEGGGJJJHHHDDDBBBGGGPPPSSSQQQHHHHHHGGGFFFEEEEEEEEEEEE>>>>>>===<<<;;;:::999999888888777777777777888888999999999999999888777666/////////............---,,,,,,+++++++++*********))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************+++---------///111222222222333555666666888:::<<<===??????BBBCCCDDDEEEEEEDDDDDDDDDFFFEEEDDDCCCBBB@@@@@@???>>>>>>======<<<=========::::::999999999888888888::::::999888666555444444333111000000111222222111000000/////////.........---------..................---,,,,,,,,,,,,------------...//////000000111222222222333333444555555333444555666777888888888:::;;;<<<===>>>@@@AAAAAADDDGGGLLLNNNNNNMMMMMMNNNUUUTTTSSSSSSTTTTTTRRRPPPTTTSSSSSSSSSSSSRRRRRRRRRNNNLLLJJJHHHHHHHHHFFFEEEBBBBBBAAAAAA@@@@@@AAAAAA???>>><<<;;;<<<<<<;;;::::::999777777999:::999888777777666555555555555666333222222222222222222222222222333333333444444444444333333333333444555555444555666777888888888888;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBEEEGGGIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQNNNMMMOOOOOOMMMPPPWWWSSSKKKIIINNNSSSSSSRRRSSSPPPPPPRRRRRROOOIIIFFFFFFKKKEEE???===<<<:::999:::666666555333333222222222111111111000000000//////------------------------************++++++,,,---+++******))))))******+++************************************************************************))))))************))))))************************************************************************++++++,,,,,,------......000000000000111222444555666888999999999:::<<<>>>???CCCHHHKKKMMMNNNOOOPPPMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPOOOMMMKKKGGGGGGFFFDDDBBBAAA@@@???>>>>>>??????>>><<<:::999666555555666666555333000222111000000//////000000.....................///------------............,,,///222222000///000222444222444@@@XXXxxx((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,---...///222444333111111555666555999<<>>======<<<;;;:::999999777777777777777777777777:::::::::999888777555555///.........------------+++++++++*********))))))(((((()))))))))))))))***'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))***+++,,,---,,,...000222111222333444444555666888999;;;<<<===>>>AAACCCDDDDDDCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@??????>>>>>>=========>>>>>>999999999999888888888888999999888777666555555444222111//////111222111000/////////.........---------------------............---,,,+++***+++,,,---,,,------......///000000111111111000111222333333333333444444555777777888999999:::<<<===???@@@@@@CCCFFFJJJLLLMMMMMMMMMNNNNNNNNNNNNPPPSSSTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRROOOMMMJJJIIIIIIHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???===;;;:::;;;;;;:::999:::888777777888999999888666666555444444444444444222222111111111111000000111111111222222222333333222222222111222333333444222333444555666777777777999999::::::;;;;;;;;;<<<===>>>???AAACCCEEEFFFGGGIIIJJJJJJLLLMMMNNNOOOOOOSSSMMMKKKMMMNNNRRRbbbssskkk[[[NNNNNNQQQPPPQQQUUUKKKQQQPPPJJJHHHKKKIIICCCBBB???<<<;;;;;;;;;;;;:::666666444333222222222222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---******))))))))))))*********************************************************************+++++++++))))))************))))))******************************************************************************+++,,,,,,------...//////......///111333444555666777888777888;;;======@@@DDDHHHJJJKKKNNNOOOKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPOOOOOOOOOOOOMMMKKKFFFFFFEEECCCBBBAAA@@@???>>>>>>??????>>>===;;;:::666555444555555555333111111000000///////////////---------...............,,,,,,,,,---------......---///000///---,,,,,,---///000111000000:::QQQgggzzz((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,...///000111444555111111555555222777:::>>>@@@AAAAAABBBCCCEEEIIIKKKIIIHHHIIIFFFBBBJJJIIIGGGFFFDDDCCCCCCBBB>>>===<<<<<<::::::999888666777888999999888777666999999888777666444222111.........---------,,,,,,+++*********))))))))))))(((((((((((())))))******''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***)))(((((())))))***+++,,,***,,,///000000000222333111222333555666888999:::;;;>>>BBBDDDCCCBBBCCCEEEEEEEEEDDDCCCBBBAAA@@@@@@======<<<<<<<<<======>>>999999999999888888888888666666555555444444444444222111//////111111111000.........------------,,,,,,,,,,,,------............---+++***)))***+++,,,,,,,,,,,,---......//////000000///...///000111222111111111222333444555666666777888:::<<<===??????BBBEEEHHHJJJJJJKKKLLLMMMLLLKKKLLLOOOQQQSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOMMMJJJHHHHHHGGGFFFDDD@@@@@@@@@AAAAAAAAA@@@@@@>>><<<:::999::::::999888999888666666888999888777555555444333333333333333111111111000000/////////000000000111111111222222111111000000111111222333000111222444555666666666666666777888999::::::;;;;;;;;;;;;<<<>>>AAACCCEEEGGGGGGIIIJJJKKKMMMNNNNNNMMMKKKNNNSSSSSSVVVjjjxxxdddRRRPPPQQQMMMLLLOOOLLLNNNLLLFFFDDDGGGFFFAAA>>>===:::999999;;;:::888777666444333222111111111111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))))))))(((((()))))))))************************************************))))))*********+++++++++))))))************))))))*********************************************************************************+++,,,,,,------......------...000222444222333555555555666999;;;:::<<<@@@CCCEEEHHHKKKNNNJJJJJJKKKLLLMMMNNNOOOOOOPPPOOONNNNNNOOONNNLLLJJJEEEEEEDDDCCCAAA@@@??????<<<===>>>>>>===<<<:::999777555444333444444333222000000///............///,,,,,,---------.........+++,,,,,,,,,,,,---------+++,,,---............///''',,,333666///(((+++333222BBBUUUggg|||~~~nnnggg'''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************))))))***+++,,,...000000000555555222222666555000222666;;;???AAABBBDDDEEECCCIIIKKKFFFBBBDDDHHHIIIIIIHHHGGGEEEDDDDDDCCCCCC>>>===<<<;;;:::999999888555777888::::::888777555888888777555333111///.........---------,,,,,,,,,************))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******(((((((((((()))***+++,,,(((+++---...//////111222///000111222444555666777999===BBBCCCCCCBBBCCCEEEEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<;;;;;;;;;<<<<<<===999999999888888888888777333333333333333333333333222000//////000111111000......---------,,,,,,,,,,,,,,,,,,------............---+++))))))***+++,,,++++++,,,------....../////////...------...000000//////000000111222444555444555666888:::<<<>>>???AAACCCFFFGGGHHHIIIKKKLLLOOONNNNNNPPPRRRRRRQQQPPPQQQQQQPPPPPPPPPOOOOOOOOONNNLLLIIIHHHGGGFFFEEECCC>>>???@@@@@@@@@@@@??????===<<<:::999::::::999888999777666666777888888777555444333333222222333333111111000000/////////...000000000000111111111111000000000000000111111222///000222333444555555555333444555666777888999:::888888888999<<>>@@@BBBEEEHHHGGGFFFBBB>>>@@@FFFIIIHHHEEEHHHJJJHHHDDD@@@@@@BBB===<<<<<<;;;888555555888::::::999999888777777777444444444444222111///...------,,,,,,,,,,,,+++++++++++++++***)))(((((('''))))))(((((('''''''''&&&((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,++++++,,,,,,---......///000111222333444444888:::===???BBBCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>???===<<<;;;<<<<<<:::999888999999888888777666555666444222222333333333222000000000000//////////////////...---,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,---...---,,,---///111111000000000000222333444666777888999:::;;;;;;<<<>>>???AAACCCEEEGGGHHHHHHKKKMMMOOOPPPQQQOOOMMMKKKLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLKKKIIIGGGDDDCCC>>>======<<<;;;:::::::::===;;;::::::::::::999777666666777777777777666666333333333444555444222000333333333222111000///...............////////////111111000000000000111111222222222222222222222222666555333333333444666888777888999;;;===>>>@@@@@@HHHIIIIIIHHHGGGHHHIIIKKKMMMMMMMMMMMMOOORRRTTTVVVRRRRRRQQQPPPNNNLLLJJJIIIIIIHHHFFFEEECCCBBBBBBBBBCCC@@@<<<888666777888:::666555555444444333222222111000000///...---------,,,,,,,,,+++++++++******************))))))))))))''''''''''''((((((((((((******))))))((((((''''''&&&))),,,+++)))((())),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))((((((******++++++++++++******++++++,,,,,,,,,,,,------000000111222333444444555777888:::===@@@DDDGGGIIIIIIKKKMMMMMMMMMNNNPPPQQQNNNMMMKKKLLLMMMMMMIIIFFFEEECCCAAAAAAAAAAAA???===;;;;;;;;;<<<===<<<:::888666555444333222111111111000000000///......------+++++++++,,,,,,---------++++++******++++++,,,---******+++++++++,,,,,,,,,---------............///------...000222444666777IIISSSdddyyyttt[[[KKKOOOJJJCCCAAAEEEJJJNNNOOO)))''''''(((******)))((()))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((())))))))))))************))))))))))))******))))))******+++,,,++++++,,,---///000111222///111444666888;;;<<<>>>BBBCCCBBB@@@CCCIIIJJJGGGHHHFFFCCCAAAAAAAAA@@@@@@<<<;;;:::999888777777999888888777777666555555555444333222111000//////...------,,,,,,,,,+++++++++++++++******)))((((((''')))(((((((((''''''''''''((((((((((((((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,++++++++++++,,,------......///000111222333444555777:::===???AAABBBBBBAAA@@@@@@???>>>>>>======???===<<<<<<<<<<<<;;;999888888888888888777555555555444222222333333333222000000000000///////////////......---,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------...//////...---...///111000//////000111333444666666666666777999:::;;;======???AAACCCEEEFFFGGGLLLMMMOOOQQQQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLJJJHHHFFFEEE>>>>>>======<<<;;;;;;:::<<<;;;999999::::::888777666666777777777777666666555444444555666666333111111222222111000///......---.........////////////111000000//////000000111111111111111111111111111555444333222333444666777777777999:::<<<>>>???@@@FFFGGGIIIIIIHHHHHHIIIKKKLLLLLLLLLMMMNNNPPPQQQRRROOOOOOOOOOOONNNMMMLLLKKKHHHGGGEEEDDDBBBBBBAAAAAAAAA>>>;;;888666666777888555555555444333333222222000000000///...---------,,,,,,+++++++++******************)))))))))((((((''''''''''''((((((((((((***)))))))))((((((((('''&&&(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))(((******++++++++++++******+++++++++,,,,,,,,,------///000000111222333444444555666888;;;>>>BBBEEEGGGGGGHHHJJJJJJJJJKKKMMMOOONNNMMMLLLLLLMMMLLLIIIFFFDDDCCCAAAAAAAAAAAA???===;;;;;;;;;<<<===<<<:::888666555444333222111111111000//////......------,,,++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********+++++++++,,,,,,------------........................///000111222///222777>>>HHHTTTaaaiiirrr\\\III@@@<<<;;;:::EEEAAA======AAAFFFJJJLLL((('''&&&''')))***)))(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))***))))))))))))***++++++******+++,,,---///000000111111111333666888999999===@@@AAAAAAEEEJJJJJJFFFKKKDDD===;;;===@@@@@@???:::999888888999::::::999666666555555444333333333444222111///.........///,,,,,,,,,,,,+++++++++++++++******))))))(((((('''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++++++++,,,------......///000111111222222111333666999<<<>>>???@@@???>>>>>>======<<<<<<<<>><<<<<<======<<<:::888888888888777666555555555333222111222333222111000000000000////////////......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------///111111///.........000000//////000111222444555444333333444666999:::<<<<<<<<<===@@@BBBEEEFFFJJJLLLNNNOOOPPPOOONNNMMMNNNOOOPPPQQQQQQPPPOOONNNKKKKKKKKKJJJIIIGGGFFFEEE???>>>>>>======<<<<<<;;;<<<:::999999999999888666666666777777777777666666555444333444555555333111000111111000000///...------------.........//////000//////////////////000////////////////////////444333222222222333555555666666777999;;;<<<===>>>CCCEEEHHHIIIIIIHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMGGGFFFDDDBBBAAA@@@@@@@@@>>><<<;;;999777666555555555555444444333333222222000000//////...---------,,,++++++++++++***************))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))***,,,------***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,...//////000111222333444333444666999<<>>777AAA:::222...000444777888999888777999>>>DDDHHHJJJ((()))'''%%%&&&((('''###((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))((()))))))))))))))***++++++******+++,,,---...//////222000///111555888999999;;;>>>??????BBBGGGGGGDDDHHHCCC>>><<<===>>>??????::::::888777999<<<<<<888555555444444333333222222444333000...---...///000,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***+++++++++***+++,,,,,,---------...///000000111111///000333666999;;;===>>>>>>=========<<<<<<<<<;;;???>>><<<<<<======<<<;;;888888888888777666555444555333111111222333222111000000000000////////////---------,,,,,,,,,++++++************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,///111222000...------//////......///000222333555444222222333555888:::<<<;;;;;;;;;>>>AAADDDFFFGGGHHHJJJLLLMMMMMMLLLKKKMMMNNNOOOPPPOOONNNMMMLLLHHHGGGGGGFFFEEEDDDCCCBBB??????>>>>>>=========<<<;;;999888888888888777555555555666666666666555555222111000111222222000///000000000000000///......,,,,,,---------.........//////............//////////////////////////////222222111111111222333444555555666777999:::;;;<<>><<<<<<;;;:::999777555444555555444444333222222111/////////......---------++++++++++++***************)))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((+++******---000000,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,---...//////111111222333333444555777:::===@@@BBBEEEFFFFFFEEEEEEFFFIIILLLMMMMMMMMMMMMLLLKKKIIIGGGDDDBBBAAA@@@@@@@@@>>>===;;;::::::;;;<<<;;;999777666555333222111111000000......---,,,,,,++++++***---,,,,,,,,,++++++*********************++++++,,,************+++++++++++++++,,,,,,,,,------------...---,,,+++++++++++++++---///222222111///......---000333555555555888::::::;;;;;;<<<<<<;;;;;;::::::999888888777666444333***,,,000555999999555111444555666:::>>>BBBFFFGGG(((***)))&&&'''+++***%%%'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))************)))))))))((())))))(((((())))))***+++++++++,,,---....../////////---,,,---111555888999===>>><<<:::===CCCDDDAAABBBCCCCCCAAA>>>===>>>@@@;;;===<<<888888<<<<<<777666555555444444333333222444333111///...///000111,,,,,,+++++++++*********)))))))))((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++************+++,,,,,,---------......//////000///000222444777:::<<<==================<<<<<<<<<>>>===<<<<<<======<<<;;;777888888777777666555444444333111111222222222111000000000000////////////,,,,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,...111111000...------///......---...000111222555444222111222555888:::;;;;;;:::;;;===@@@CCCEEEFFFGGGIIIKKKLLLLLLMMMLLLLLLMMMMMMNNNMMMLLLKKKJJJGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>============:::888777666777777666444444444444555555444444444222000//////000000///...000000000000000000///...,,,,,,,,,,,,------------...------------------...////////////////////////000000000000000111111222333444555666777888999:::;;;>>>CCCEEEFFFFFFGGGGGGJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMMMMMMMLLLKKKKKKJJJEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<;;;:::888666555555444444333222222111111............------------+++++++++*********)))))))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))***)))(((+++......+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************++++++++++++***************+++++++++,,,,,,,,,------...///000111222333333555777999<<<>>>@@@DDDEEEFFFFFFFFFHHHKKKMMMKKKLLLMMMLLLKKKIIIGGGGGGDDDBBB@@@@@@@@@@@@>>><<<:::::::::;;;<<<;;;999777555444333222111000000000---------,,,++++++******,,,,,,,,,++++++***************))))))******+++,,,))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,------%%%))),,,......---------111222333333222111222222111111222222222222111111******+++,,,---///111333111///------///000111222222444777999<<<>>>AAABBB&&&******'''***111111+++'''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))************)))))))))))))))(((((((((((()))******++++++,,,------...//////000000000///000444999>>><<<===;;;999;;;AAACCC@@@>>>BBBFFFEEE@@@===>>>@@@>>>DDDCCC;;;777::::::666666666555555444333333333333222111000///000111111++++++++++++************(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********************+++,,,,,,,,,,,,---------.........///000111333555888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===<<<:::777777777777666555444444444222111000111222111000000000000000////////////,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,,,,------***---//////..................------...///111222333222222111222555777888999999:::;;;===???BBBCCCFFFGGGIIIJJJLLLMMMNNNNNNKKKLLLMMMMMMLLLKKKIIIHHHIIIHHHFFFDDDBBBAAA@@@@@@========================999777666666666666555333222222333333333333222222333222000000111111111000......////////////......+++++++++,,,,,,,,,------------,,,,,,,,,,,,------.........................../////////000000000000222333333444555666777888888;;;???AAABBBDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKJJJNNNNNNMMMMMMKKKJJJIIIHHHEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<;;;:::888777666444444333333222222111111------------------------+++************)))))))))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))'''&&&&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************++++++++++++******************+++++++++++++++,,,---...///000000111222333444555888:::<<<===@@@CCCEEEGGGGGGIIIKKKMMMIIIKKKLLLKKKIIIGGGFFFFFFCCCBBB@@@???@@@???>>><<<:::999999:::;;;;;;888666555444333111000000000000...------,,,,,,+++******+++++++++++++++************))))))))))))***++++++)))))))))************+++******+++++++++,,,,,,,,,++++++++++++,,,---......//////...,,,+++---000333)))***+++,,,---------------,,,,,,,,,,,,,,,,,,---...//////...,,,,,,...///111111000000000222333444000333555777777999;;;===$$$)))***&&&)))111222+++''''''''''''((((((((()))&&&&&&''''''((())))))***(((((((((((())))))))))))************))))))))))))((((((((((((((()))************++++++,,,,,,------111444555222...000888???999;;;<<<;;;???DDDDDDAAA@@@AAABBBBBBAAA???>>>>>>BBBJJJJJJ>>>555777888444666555555444444333222222111000000000000/////////++++++++++++************((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********************++++++,,,,,,,,,,,,,,,------------///000000111333555777888::::::;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;:::777777777777666555444333444222000000111222111000000000000000////////////++++++++++++++++++++++++************************(((((()))))))))*********++++++,,,,,,,,,,,,------)))+++,,,---,,,---...000...------,,,---...000111000000000111222333444555666777888:::<<<>>>???@@@CCCDDDEEEGGGIIIJJJLLLLLLLLLMMMMMMMMMMMMKKKIIIHHHJJJHHHFFFCCC@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888666555555555555444222000000111111111111000000333111///...///000000///+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------...///////////////111222222333444555666666666888;;;===???AAADDDFFFHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMLLLKKKJJJHHHHHHEEEDDDCCCAAA??????>>>>>>;;;;;;:::999888777777666444444333333222111111111------------------------************))))))))))))))))))((((((((('''''''''''''''''''''(((((((((((('''((((((((()))))))))***&&&''''''&&&%%%&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************++++++++++++******************++++++++++++++++++,,,---...//////000111111222333555777999::::::===BBBEEEFFFGGGIIIJJJGGGIIIKKKJJJGGGDDDDDDEEECCCAAA@@@???@@@???===<<<:::999999:::;;;;;;888666555444333111000000//////.........---,,,,,,++++++************++++++++++++)))))))))))))))***++++++))))))))))))************************+++++++++++++++++++++***++++++,,,---------,,,***((((((+++---,,,,,,---...//////---,,,,,,,,,,,,++++++,,,,,,,,,***,,,---,,,******+++...$$$(((---000111///,,,+++///222444555555666999<<<$$$))))))###%%%------%%%&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))************))))))))))))((((((((((((((()))******))))))******+++++++++,,,...222333...((((((111:::555999===???CCCGGGFFFBBBCCC@@@>>>>>>AAAAAA???;;;DDDOOOOOO@@@444444666333555555444333333222222111...//////000//////...---+++++++++************)))'''''''''(((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))***************)))***++++++,,,,,,,,,,,,,,,,,,,,,------////////////111333555666999999999999999999999:::;;;999999999;;;;;;:::999777777777777666555444333444222000000111222111000000000000000////////////++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------(((***+++++++++,,,///111------,,,,,,---...000111......///000111222333333333444777999;;;<<<===>>>??????AAABBBDDDFFFHHHIIIMMMNNNNNNNNNMMMLLLJJJIIIHHHFFFCCC@@@===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<888666555444555555444222//////000000000000//////111///,,,,,,---......---)))******+++++++++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,---......//////......111111222333444444555555444666999;;;===@@@CCCFFFGGGFFFFFFEEEFFFHHHIIIKKKKKKLLLLLLLLLKKKJJJIIIIIIEEEDDDCCCAAA@@@???>>>>>>::::::888777666666666666444444333333222111111000------------------------************)))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))'''((((((((())))))******)))***+++(((&&&'''+++///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******)))************+++++++++***++++++,,,---...///000///000000222333555777888555999???CCCEEEFFFFFFGGGFFFHHHJJJIIIFFFCCCCCCDDDCCCAAA@@@?????????===<<<:::999999:::;;;:::888666555444222111000000/////////......------,,,,,,+++))))))******+++++++++,,,)))))))))))))))******+++))))))))))))************)))************+++++++++,,,+++******************(((+++000111000...---,,,))))))+++---//////---+++......------------......)))+++...---+++***,,,///------...---------///111000333555666555666:::>>>((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''&&&&&&'''))))))&&&"""333((()))+++%%%...,,,###444!!!333(((&&&---((((((((((((((((((((((((###000###(((&&&+++(((%%%...***+++$$$555---222555:::***<<<666DDD@@@EEE<<>>@@@EEEVVVOOO......>>>444555:::...555'''777111444.../////////...,,,***(((************))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))************))))))*********)))))))))))))))))))))))))))************))))))((((((((((((((()))+++***)))(((((()))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,/////////000111111222222777777777888888999999999:::::::::999999888888888999888777666555444333333666555333111////////////000000000///......---------,,,,,,+++*********+++++++++************++++++(((((()))***************,,,---------,,,,,,+++***+++++++++,,,,,,---------------------------------......//////000000111111111444777888777777999;;;>>>@@@CCCFFFHHHIIIIIIHHHJJJKKKMMMNNNNNNNNNMMMLLLIIIGGGCCC???===;;;;;;;;;;;;<<<===<<<;;;999999:::888888777666555333111000000000000000000000000000222111000///------,,,,,,+++******))))))******+++------,,,,,,+++***))))))************************...,,,)))(((***+++,,,---,,,,,,,,,---------------000000000111222333555666555666777999;;;>>>AAABBBEEEFFFGGGHHHIIIJJJJJJJJJLLLLLLLLLKKKJJJIIIGGGGGGAAAAAAAAA@@@>>>===;;;:::999999888888777666666666666555333222111111222333///......------,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))***+++,,,------------------///000222444555666777:::>>>AAABBBCCCEEEGGGDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888777666666222111000//////.........------,,,,,,,,,++++++++++++*********))))))(((((())))))))))))))))))))))))************************++++++************+++++++++*********))))))((((((******++++++++++++*********++++++,,,,,,++++++***************************++++++************++++++,,,---------------------111111222333444666777888((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&$$$$$$%%%%%%--- !!!((($$$...555444###,,,000!!!000((((((((((((((((((((((((+++###(((,,,+++)))555...---555!!!555###000'''(((999777---222AAAAAAMMM:::BBBCCCPPPEEE444>>>555FFF...@@@777888AAA'''000666///222>>>666222///,,,////////////...,,,***)))*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))************))))))***)))))))))))))))))))))))))))))))))************))))))(((((((((((())))))+++***)))(((((()))******))))))))))))))))))))))))*********************************+++++++++,,,,,,......///000000111111222666666666777888999999:::::::::999999999888888888888888777666555444333333555444222000/////////000000000//////......---------,,,++++++*********+++++++++************++++++))))))******************,,,---------,,,++++++***+++,,,,,,,,,---------...---------------------------......///000000111111000333666777666666888:::===???AAADDDFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFCCC@@@===<<<<<<<<<;;;<<<===<<<:::999999:::888888777666555333111000000000000000000000000000111000///---,,,,,,++++++++++++************++++++------,,,++++++***))))))++++++++++++++++++++++++,,,+++***)))***,,,,,,,,,,,,,,,------------......000000000111222333444555555555666888;;;===@@@AAADDDDDDEEEGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGBBBBBBAAA@@@???===<<<;;;999999888888777666666666666555333222111111222222///......------,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))***************+++,,,---......---,,,---...000222333555555555888<<>>===<<<;;;:::::::::999888777666555555222111000///............---,,,,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))************************+++******))))))******+++************)))))))))(((******++++++++++++*********++++++,,,,,,++++++***************************+++******))))))******+++,,,,,,,,,,,,,,,---------000000000111222444666777((((((((((((((((((((((((&&&''''''''''''''''''&&&'''((()))'''$$$###%%%((( +++777,,,%%%'''$$$+++&&&!!!***&&&###???((((((((((((((((((((((((---)))''''''+++%%%---888"""+++...MMM%%%222///---BBB111GGG@@@000<<<@@@AAAFFF<<<:::FFF999:::===000777>>>111111666888...:::???222---444---///000//////...---++++++******))))))))))))(((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))******))))))))))))************))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))*********************************++++++++++++,,,---......///000000111111333444555666777888999999999999999888888888888888888777777666555444333333333222111000000000000111000000//////...---------,,,,,,+++************+++++++++************++++++++++++++++++++++++******,,,,,,,,,,,,,,,+++++++++---------------.........------------------------------......///000000000000222555666666666888999;;;<<>>>>>>>>;;;<<<===<<<:::888888999777777777666555333222111000000000000000000000000//////---,,,++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------............/////////000111222333444444444555777999<<<>>>???BBBCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBAAA@@@>>><<<<<<999999888888777666666666555444333222111111111222///......------,,,++++++******))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))*********+++,,,------......---,,,---...///111222444444333666:::<<<===???AAACCCBBBCCCCCCCCCCCCBBBAAAAAA???>>>>>>===<<<;;;::::::999999888777666555444444222111000///............,,,,,,,,,+++++++++************))))))))))))(((((())))))))))))))))))))))))************************+++******))))))******+++************))))))))))))******++++++++++++*********++++++,,,,,,++++++***************************+++******))))))******+++******+++++++++,,,,,,,,,......//////111222444555((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''&&&'''******(((''')))222!!!(((AAAeeejjjiiiOOO111111,,,'''000&&&((((((((((((((((((((((((222***"""+++777$$$444***,,,&&&---&&&$$$+++<<>>>>><<<<<<;;;;;;:::999999999888888777666555444333333111000///...------------++++++*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))************++++++++++++*********++++++,,,,,,++++++******************************))))))))))))))))))***(((((()))******+++,,,,,,.........///000222444555((((((((((((((((((((((((&&&''''''''''''''''''&&&+++$$$###)))***%%%###&&&000___&&&555((((((((((((((((((((((((eee***333"""777000YYYAAA555<<<:::444GGG:::666000222''':::///...---,,,,,,,,,,,,---))))))((((((((((((''''''******))))))((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((()))******++++++))))))))))))************(((''''''(((((()))***+++'''((()))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------.........///000111222333444555666666666666777777777777555555555444444444333333//////000111111000000/////////......---,,,,,,,,,***))))))))))))***++++++++++++************+++++++++******))))))+++,,,---++++++***))))))***,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........./////////222444666555444888999;;;===@@@BBBDDDFFFDDDEEEGGGHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@>>>======;;;<<<===<<<999777666777444555555555555555444444000000000000000000000000//////...---------------+++******************+++************************************************+++---...---)))((())),,,))))))***+++,,,------......---------......///000000000111222444666888999>>>???AAACCCDDDEEEFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA@@@>>><<<<<<999999888888777666666666333333333333222111000//////......------,,,++++++))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))******++++++++++++*********+++,,,---...///000000111333555777888:::>>>AAA>>>????????????>>>======::::::::::::999999999888888888777666555444333333111000///...------------*********))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))******************++++++++++++*********++++++,,,,,,++++++******************************))))))(((((())))))***(((((()))***+++,,,,,,---------...///000222333444((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))$$$%%%(((&&&"""***777XXX666CCC333((((((((((((((((((((((((jjj ((('''(((&&&,,,%%%KKK###;;;222444111|||GGG888MMM666111(((111666...---,,,+++***+++,,,,,,))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))******++++++))))))))))))************''''''''''''((()))***+++&&&''')))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------......///000111111222222555555555666666666777777555555444444444444333333///000000111111000///...///......------,,,,,,+++)))))))))))))))***++++++++++++************++++++))))))(((((()))***---...+++***)))((()))***,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......///......111444666555333666777888;;;>>>@@@CCCDDDCCCDDDEEEFFFFFFFFFEEEEEEBBBBBBAAA@@@???===;;;;;;;;;<<<===;;;999666666666444444555555555555555444000000000000000000000000...---,,,,,,,,,,,,,,,,,,***))))))(((((())))))***))))))))))))************++++++++++++++++++++++++---///000,,,'''&&&(((+++'''((()))***+++,,,,,,---------------------...//////000000111333555777888:::;;;>>>@@@CCCEEEFFFFFFHHHHHHHHHHHHGGGGGGFFFEEEBBBBBBAAA@@@???===<<<;;;999999888888777666666666222222333333222111/////////......------,,,++++++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((()))*********((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))*********))))))(((******+++,,,---.../////////111333444555888<<>>>>>>>>>>>===<<<<<<999999999999999888888888999888888777666555444444000000///...------------******)))))))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))******************++++++++++++*********++++++,,,,,,++++++***************************))))))(((((((((((())))))(((((()))***+++,,,---...,,,,,,,,,---...000222222((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&%%%''')))$$$###444KKK(((777999000((((((((((((((((((((((((kkk''''''"""111,,,&&&111NNN000<<<@@@UUU(((:::666CCC:::+++???!!!---,,,+++*********+++,,,)))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***+++++++++))))))))))))************''''''''''''((()))++++++&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------.../////////000000111111444555555555666666777777444444444444444444333333///000111111111000...---///......------,,,++++++))))))((())))))***++++++++++++************++++++((('''''''''(((***---///+++***)))((()))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,---......///...---000444666444222444555777999<<>><<<:::999;;;<<<===;;;888666555666333444555555666555555555000000000000000000000000,,,,,,++++++***+++++++++))))))(((((((((((()))))))))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,///111000,,,&&&$$$''',,,&&&'''((()))***+++,,,,,,------,,,,,,,,,---......//////000111222444666777777999;;;???AAADDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFAAAAAAAAA@@@>>>===;;;:::999999888888777666666666222222333333222111///...///......------,,,++++++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((('''******+++,,,------......---///111222333666:::============>>>===<<<<<<;;;999999999888888888888888999999888777666555444444000000...---------------))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++******++++++++++++******+++++++++,,,,,,+++++++++************************))))))(((((((((((())))))((()))***+++,,,---......******+++,,,---///000111,,,***((('''''''''&&&%%%''''''''''''''''''''''''"""111&&&+++!!!)))ppp$$$555......444+++888HHHNNNDDD444SSS888yyy>>>888... +++FFFccc******xxx+++<<>>@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBB@@@>>>===<<<<<<:::999888777666666666666444444333222111000///......------,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''((())))))))))))+++++++++************)))******))))))((((((((('''((((((((((((((('''''''''))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,------,,,...111222222444666888:::;;;<<<=========<<<;;;777777888888888888777777888777666444222111111111000...,,,,,,------,,,+++))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&''''''&&&'''***---*********)))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,------......///***)))((((((((()))((((((''''''''''''''''''''''''%%%+++"""///'''+++))){{{---999444jjjppp(((###---sss777,,,&&&666)))ggg666===,,,111///...666,,,------,,,+++************+++***)))(((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))***++++++***)))******(((((())))))))))))(((((()))))))))*********++++++***)))(((((((((((()))*********))))))******+++,,,+++,,,---...///000000111333333333333444444444444333333333333333222111000222222222111///...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++************++++++(((((((((((()))***+++,,,++++++************++++++,,,,,,++++++++++++,,,,,,------------------------,,,------...............,,,...000000000///000111111333444555666888;;;>>>AAACCCEEEEEEDDDDDDEEEFFFCCCCCCBBBAAA???===;;;:::;;;;;;::::::999888888888777555333222333333222000///////////////////////////...---+++******++++++)))******+++++++++******************************************************---+++)))((('''((()))***(((((()))******+++,,,,,,+++++++++,,,,,,,,,,,,---...///111111111222555777777888:::===???AAACCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCAAA???===<<<;;;;;;999999888777666666666666444333333222111000///......------,,,,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''((())))))))))))+++++++++*********))))))))))))((((((((('''''''''((((((((((((((((((((('''((((((((()))))))))******(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))******++++++,,,,,,---,,,...000111222333555777999:::;;;<<<<<<<<<;;;:::777777888888888888777777888777666444222111111111000...,,,,,,,,,---,,,+++))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''...333111+++%%%&&&)))***)))))))))))))))))))))***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++,,,,,,---.........'''''''''(((((()))))))))'''''''''''''''''''''''')))'''000))))))---nnn&&&111"""###GGG$$$'''))))))"""}}})))333NNNJJJ///...AAA,,,+++<<<&&&---,,,+++******)))************)))(((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))***))))))***++++++***((((((((())))))))))))((((((((((((((()))))))))*********))))))(((((())))))*********))))))******+++,,,***++++++,,,---...//////222222222222333333444444222222333333333222111111222222222111///...,,,,,,------------,,,,,,,,,,,,+++++++++++++++******************))))))*********(((((((((((()))***+++,,,,,,+++)))(((((()))+++,,,------,,,,,,,,,,,,------------------------------,,,,,,---...............+++---///000//////000111111222444444444555888:::===@@@CCCDDDDDDCCCCCCDDDCCCBBBBBBAAA???===;;;:::;;;;;;;;;:::999999888888666444222222333333333111////////////////////////......---,,,++++++++++++******+++++++++******)))************************************************+++***)))(((((()))******((())))))******+++++++++++++++++++++,,,,,,---------///000000000111444666666777999;;;===???AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@>>><<<;;;::::::999888888777777666666555333333222111000//////...---------,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''((())))))))))))++++++*********)))))))))(((''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,+++---///000111222444666777888:::;;;;;;;;;::::::888888999999999999888888777777555333222111111111000...,,,,,,,,,,,,,,,***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++555???>>>444+++)))+++))))))))))))))))))******++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))++++++,,,,,,------......%%%'''(((''''''&&&''''''''''''''''''''''''''''''***'''!!!,,,&&&&&&&&&sss 666777___444jjj&&&*** $$$+++---vvv$$$<<<+++///333;;;222---111'''---,,,+++***))))))))))))***)))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++)))'''))),,,,,,***'''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---......///000000111111222333333333222222333333333222222111222222111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++******))))))))))))******(((((((((((()))***+++,,,---+++)))'''''')))+++---...------,,,,,,------...------------------------,,,,,,---.........------+++---//////......///000000222333333222222444666999<<<@@@CCCCCCBBBBBBBBBBBBBBBBBBAAA???===<<<;;;;;;;;;;;;:::999999888888555333222222333444333222////////////////////////---------,,,++++++++++++******+++++++++***))))))***************************************************))))))((())))))***+++((()))))))))*********+++*********+++,,,,,,---------.../////////000222555555666777999;;;===???@@@AAABBBCCCCCCDDDDDDDDDDDDBBBAAA???===;;;:::999999888888888777777666555555333222222111000/////////------,,,,,,+++*********))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&'''((())))))******)))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,...//////000222444555666888999::::::999888888888999999999999888888777666444333222111111111000...,,,+++,,,,,,+++***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((000999;;;555...+++,,,)))))))))))))))*********+++++++++,,,,,,,,,------************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***++++++,,,------......(((***+++***(((&&&&&&''''''''''''''''''''''''''''''***&&&'''###((("""===111EEE***(((UUU'''***///,,,---666+++888mmm999000222+++...,,,,,,+++***)))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))+++((('''(((+++,,,)))&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))******))))))******+++,,,,,,,,,,,,------....../////////000000111222222333111222222333333333222222111111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++******))))))))))))******(((((((((((()))***+++,,,---+++)))'''''')))+++---...------,,,,,,------...------------------------+++,,,,,,---...---------***,,,.........---...000///111222222111111222333555999>>>AAAAAAAAAAAABBBBBBBBBAAAAAA???>>><<<;;;;;;::::::999999888777777555333222222333444333222........................,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********))))))***++++++,,,------,,,---//////...///111333444444555666888;;;===>>>@@@@@@AAACCCCCCDDDDDDDDDAAA@@@???===;;;:::999999777777888888777666444444222111111000000/////////---,,,,,,++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((()))*********************)))))))))((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++,,,,,,***+++---......///000222333444666777888888888777888888888999999888888888666555444333222111111111///---++++++,,,,,,+++***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$'''+++------+++(((&&&(((((())))))************++++++,,,,,,,,,---------************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))******++++++,,,------...***---000...+++(((((()))''''''''''''''''''''''''$$$******'''###,,,(((!!!;;;'''%%%$$$QQQIII666MMM{{{OOO999%%%''''''***222...;;;333QQQ+++222...///,,,+++***))))))((())))))((((((''''''&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))(((((()))******)))'''(((((())))))))))))((((((((((((((()))))))))******)))******++++++******)))******))))))******+++,,,,,,,,,,,,------.........---......///000111222222111111222333333333222222111111111111000///...---++++++++++++,,,,,,,,,,,,******)))((((((***+++,,,*********))))))*********(((((((((((()))***+++,,,,,,+++)))(((((()))+++,,,------,,,,,,,,,,,,------------------------------++++++,,,---------------)))+++---...------...///...000222222111000111222444777<<>>===<<<999999999888777777666666666444222222333333333111........................+++,,,,,,------,,,,,,++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((())))))***+++,,,------,,,---......---...000222333333333444666888;;;<<<>>>???@@@BBBCCCDDDDDDDDDBBBAAA???===;;;:::999999666777888888777666444333111111000000000/////////,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((()))******************)))))))))(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++++++++)))+++,,,---------///000111222444666777777666666777777888888888888777777555444333222111111111111///---+++++++++++++++)))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))++++++(((&&&((((((((()))******++++++,,,,,,,,,,,,------------************************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))******++++++,,,,,,------'''+++///...***'''(((***''''''''''''''''''''''''&&&'''***)))"""(((000 333:::DDD///,,,###JJJ888jjj---%%%###///%%%BBB"""999+++%%%AAA777000)))555+++,,,+++***))))))((((((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''')))******)))(((((()))(((((())))))))))))(((((()))))))))*********++++++)))***++++++++++++***)))******))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,------...000111111222000111222333333333333222000111111000000///...---******+++++++++,,,,,,,,,***)))((((((((()))+++,,,++++++************++++++(((((((((((()))***+++,,,++++++************++++++,,,,,,++++++++++++,,,,,,------------------------++++++,,,------------,,,)))+++---------,,,---...---///222222111000111111444777:::===>>>@@@CCCEEEAAAAAAAAA@@@???>>>===<<<888888777777666555555555777555333222333333222000........................++++++,,,---------,,,++++++,,,,,,++++++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''')))))))))))))))))))))((((((((()))***+++,,,------+++,,,------,,,---///111222222222222444666999;;;===>>>???AAACCCDDDDDDDDDBBBAAA???===<<<::::::999666666777888777666444222000000000000////////////,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''')))******************)))))))))((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&''''''((())))))***((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++(((***,,,,,,+++,,,...///000111333444666666666555666666777777777777666666444444333222111111111111///---+++***++++++***)))))))))(((((((((((())))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++************'''(((((()))******++++++,,,,,,,,,------------...************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))*********+++,,,,,,------"""'''++++++(((%%%''')))''''''''''''''''''''''''+++$$$(((+++!!! 222((( ,,,^^^```,,,"""%%%+++nnn!!!---nnn''')))))) 111***333www)))---111222***...+++'''999 ;;;---,,,+++***)))((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&)))++++++(((&&&(((***(((((())))))))))))((((((************++++++++++++)))***+++,,,,,,+++***)))*********)))***++++++,,,***************+++++++++,,,,,,---...///000111222000111222333333333333333000000111000000///...---*********++++++,,,,,,,,,***)))((('''((()))+++---,,,,,,++++++++++++,,,,,,(((((((((((()))***+++,,,************************,,,++++++******++++++,,,------------------------++++++,,,---------,,,,,,)))+++------,,,,,,---...---///111222222111111222444666999<<<===@@@CCCFFFAAAAAAAAA@@@???>>>===<<<777777777666555555444444888666333222222222111000........................***+++,,,---------,,,+++,,,,,,,,,++++++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***((('''&&&))))))))))))(((((((((((('''((()))***+++,,,------+++,,,------,,,,,,...000222111111111333555888:::<<<===???AAACCCDDDDDDEEECCCBBB@@@>>><<<;;;::::::555666777888777666333222000000000000////////////,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))******++++++***))))))))))))((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))******++++++(((***++++++++++++---...///000222444555555555555555555666666666666555555444444333222111111111111///---+++***++++++***)))))))))(((((((((((())))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))###&&&))))))&&&%%%(((+++'''(((((()))***+++++++++,,,,,,,,,---------......************************))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))******+++,,,,,,------((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))$$$'''"""***---!!!---(((QQQ[[[888--- ......TTT&&&lll777111"""---,,,,,,444%%%)));;;(((333000'''111***111+++++++++***)))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''')))(((((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,+++***))))))***+++,,,************************------,,,,,,---...000111222222222222222222222222222222111000///...---------,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++***************+++&&&'''***,,,---,,,++++++,,,,,,++++++***+++++++++------------------------,,,,,,,,,++++++*********,,,,,,+++***+++,,,---...///......------///000111444666888999:::<<>>===<<<;;;888888888888888777666666444444333333222111000000------+++******+++------,,,,,,,,,+++++++++******++++++******)))(((((((((***************)))((('''(((((()))************************)))))))))))))))((('''&&&&&&&&&''')))***))))))***++++++++++++*********+++++++++,,,,,,,,,000000111222333555666777:::;;;>>>@@@AAABBBBBBBBB@@@???>>><<<:::999999999:::888777777777666444222000000//////......------...---***)))((((((***+++))))))((('''''''''''''''''''''(((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((''''''''')))(((((('''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++------///000222444555666333333333444444444555555333333222222111000000000///...,,,***)))))))))***++++++***)))(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))***+++,,,,,,,,,,,,///......------,,,++++++******************************))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&***!!!(((... &&&ZZZFFF999!!!555%%%111,,,ggg+++$$$&&&,,,///bbbEEE(((444(((777///,,,...///!!!++++++******)))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++***))))))***++++++************************---,,,,,,,,,---...///000222222222222222222222222222111111000///...---,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))++++++***))))))******+++'''(((***,,,---,,,+++***+++++++++***++++++,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,+++++++++,,,---...///......---...///000111222444666777888:::===???@@@@@@@@@???>>><<<;;;:::888888888888888777777666555444444333111000000///------,,,,,,,,,,,,------,,,,,,+++++++++*********************))))))))))))***************)))(((((((((((()))***************)))))))))))))))*********(((((('''''''''((()))***))))))***++++++++++++************+++++++++,,,,,,......///000111333555666999:::<<<>>>???@@@??????@@@???===<<<:::999999888:::888777777777666444222000000000///......------...,,,***)))(((((()))***))))))((('''''''''''''''''''''(((((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''(((((((((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))*********+++++++++,,,---...000222333555555333333333333444444444444333333222222111000000000///...,,,***)))))))))***+++******)))(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******)))***+++,,,,,,------,,,///......------,,,++++++******************************))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''((($$$''',,,"""&&&,,,!!!+++000111### ###+++(((VVVkkk"""111---'''555<<< ///---]]]fff999+++&&&222++++++******))))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++***))))))***++++++************************,,,,,,,,,,,,---...//////111111111111111111111111111000000///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))******)))))))))******+++******,,,------,,,+++***************+++,,,------------------------------,,,,,,,,,++++++++++++***,,,,,,+++++++++,,,---.........------......///000000222333444555777999<<<@@@@@@@@@???>>>===;;;;;;888888999999888888777666666555444333111///......,,,------......------,,,,,,++++++++++++*********))))))))))))******************))))))))))))((((((((()))******+++*********(((((())))))******++++++)))(((((((((((()))***+++((()))******++++++******)))*********+++++++++++++++,,,---...000222444555777888999;;;<<<===>>>>>>???>>>===<<<;;;999999888999888777777777777444222111000000///......---------,,,***)))(((((()))***)))(((''''''&&&''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''&&&&&&''''''((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))'''''''''''''''''''''''')))))))))*********++++++,,,---...///111222444444222222333333333444444444333333222222111000000000///...,,,***)))))))))*********)))((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))************+++,,,------------///......------,,,++++++***************************))))))))))))(((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&$$$+++&&&&&&''')))FFF???777)))$$$///+++ )))vvv,,,333+++111...333$$$;;;+++---$$$%%%000333GGG)))---,,,333******))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******(((''''''''''''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++******************+++************************+++++++++,,,,,,---......000000000000000000000000//////......---,,,,,,++++++++++++,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))***))))))))))))******+++,,,,,,,,,---,,,+++***)))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------......//////000111333333333555777999===>>>???????????????>>>888999999999999888777777666666444222000///------,,,---...//////...---,,,++++++++++++************'''(((((()))***+++++++++)))))))))((((((((()))))))))******++++++*********''''''((()))***++++++,,,)))))))))))))))******+++((())))))***************)))))))))************+++***+++,,,---///111333444333444666999;;;===>>>???=========<<<;;;:::888888999888777777777777555333111111000///...------,,,,,,+++***)))((((((((()))(((''''''&&&&&&'''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((''''''''''''(((((('''''''''''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************+++,,,---...000111222333222222222222333333333333333333222222111000000000///...,,,***)))))))))******))))))((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++***+++,,,---............///......------,,,++++++************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''(((*** (((***(((###111ddd>>> ...(((,,,...888$$$)))))),,,666000XXX ,,,555///,,,&&&(((rrr'''(((nnnaaa...999%%%((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******'''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++*********++++++***************************************+++,,,,,,---------////////////////////////......------,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,,,,+++******)))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------...............000222333333333444666888:::;;;===???@@@AAABBBBBB999999999999999888777777666555444222000...---,,,+++,,,---......---,,,++++++++++++*********))))))''''''((()))***++++++,,,)))((((((''''''((())))))******++++++++++++******''''''((()))***++++++,,,((())))))***************(((((()))************)))(((((()))))))))*********++++++,,,---///111333444000111333777:::>>>@@@BBB<<<<<<<<<<<<;;;:::888777888777666777888777555333111111000///...---,,,,,,++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))(((((((((''''''((((((((((((''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++,,,---///000111111111111111222222222333333333333222222111000000000///...,,,***)))))))))***)))((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***++++++++++++,,,...............///......------,,,++++++************************))))))))))))************))))))************))))))************************((()))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''(((+++'''+++)))###222gggaaa!!!666***---///"""222444!!!)))CCC***)))$$$,,,'''///aaa111)))<<<***000---///'''(((&&&&&&111222YYY///,,,$$$,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,++++++++++++***)))***++++++++++++***)))************************))))))***+++,,,,,,,,,,,,........................,,,,,,,,,,,,+++++++++***)))***+++,,,,,,+++***)))((())))))******))))))((())))))))))))))))))))))))(((((((((((()))******+++,,,++++++******)))))))))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---............---111222333333333333555777777888:::===???@@@AAABBB999999999:::999999888777555444333222000...------+++,,,,,,------,,,,,,++++++************)))))))))'''(((((()))***+++++++++)))((('''&&&'''((()))***+++++++++,,,++++++***)))(((((())))))******++++++'''((()))*********))))))'''((())))))******))))))(((((((((((())))))))))))++++++,,,,,,...///111222...///111444888===@@@BBB;;;;;;<<<<<<;;;:::888777888777666777888777666444222111111///...---,,,++++++******))))))(((''''''&&&&&&&&&%%%&&&&&&'''(((%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''&&&''''''((()))***)))((((((''''''(((((()))((((((''''''(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))************************((((((((()))))))))*********+++,,,---...///000000000000111111111222222222333333222222111000000000///...,,,***)))))))))***((((((''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))))))))***+++++++++,,,---...///////////////......------,,,++++++************************)))))))))************+++)))******++++++******)))************************))))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''###)))&&&'''(((+++KKK000(((%%%!!!000,,,<<<)))///+++???"""$$$'''%%%666555 000--->>>!!!...$$$---lll:::hhhyyy...!!!'''444(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,+++++++++******)))***++++++++++++***)))************************((()))***+++,,,,,,,,,+++------------------------+++++++++++++++*********)))***+++,,,,,,+++***)))'''((()))******)))((('''))))))))))))))))))))))))'''''''''(((((()))++++++******))))))))))))))))))+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,+++,,,---.........------111222333222111222444666555666888:::;;;<<<======999999::::::999999888777333333222111000///......+++++++++******+++++++++************))))))))))))(((((())))))*********+++)))(((&&&&&&&&&((()))++++++,,,,,,,,,++++++***))))))))))))))))))*********&&&'''((()))))))))(((((('''(((((()))))))))))))))'''''''''((((((((())))))++++++++++++,,,---.........///000222555999<<<>>>:::;;;<<<<<<<<<:::888777888777666777888888666444222222111///...---,,,+++*********))))))((('''&&&&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&'''((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&''''''((()))***))))))(((((((((((())))))((((((((((((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++,,,---...//////000000000000111111111222333333222222111000000000///...,,,***)))))))))***'''''''''''''''((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))******+++,,,,,,---...//////000000//////......------,,,++++++************************))))))*********+++++++++)))******++++++******)))************************))))))))))))************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((###(((---!!!%%%---###---***%%%333...)))$$$###$$$)))+++'''888###)))"""111$$$222***111'''+++000888%%%,,,...+++)))uuu/// 000GGG222...)))''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))************************'''(((***+++,,,,,,++++++------------------------+++++++++***************((()))+++,,,,,,+++)))((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''((()))++++++))))))(((((((((((()))))),,,,,,++++++***+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,---.........---,,,000111222111000111222444555666777888888888888888999::::::::::::999888888333222222111000//////...,,,+++***))))))***+++,,,************))))))))))))))))))))))))************((('''&&&%%%&&&(((***+++,,,,,,,,,,,,,,,+++***)))*********)))))))))))))))%%%&&&((()))))))))(((''''''(((((()))))))))))))))''''''''''''((((((((()))*********)))***++++++,,,/////////111333666888:::999:::<<<<<<<<<:::888777777666666777888888666444222222111///...,,,++++++************)))((('''&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''''')))******))))))(((((((((((())))))((((((((((((((()))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,------......000000000000111111111111333333222222111000000000///...,,,***)))))))))***'''''''''''''''((()))***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))*********)))******+++,,,,,,---...///000000000000///......------,,,++++++************************))))))******++++++++++++******++++++++++++******************************))))))))))))************''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))LLL...(((KKK---''',,,+++***)))((((((((((((444:::,,,***((('''((()))******ppp444(((555 (((///]]]ggg444111888&&&+++,,,***(((''')))******)))''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))************************,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++---***(((***000222000---,,,,,,,,,......---)))''',,,,,,---///111000---******+++,,,,,,,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))******************))))))))))))******************************+++*********))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++******+++,,,---+++***------,,,++++++***))))))***+++,,,,,,------,,,,,,............///000111222111333555888:::;;;;;;;;;:::999888888777777888888666555333111///---,,,++++++++++++++++++++++++++++++++++++***)))((((((''')))(((((((((((((((((()))+++***)))))))))***,,,,,,************))))))))))))***)))(((((())))))(((&&&))))))))))))))))))))))))+++*********))))))((((((((((((''''''''''''((((((******+++++++++,,,,,,,,,------...000222444666777===<<<:::999888777777777666666777777777555444333333333222111000///......,,,,,,++++++***)))))))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))'''%%%&&&)))***(((&&&******)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))'''&&&'''((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))***+++,,,,,,------......//////000000111111111000000///...------,,,---,,,+++***))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))************))))))***+++,,,,,,111111111000000000000000......---,,,,,,+++******))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))fff}}}###,,,,,,******)))))))))))))))***333444---,,,,,,,,,---------,,,000DDD>>>:::///000###333CCC$$$+++""" 555---+++((('''((())))))(((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))************************++++++++++++++++++,,,,,,---------,,,+++***))))))222111000///...---,,,+++---+++)))(((***---///000...---+++))))))******+++***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))******************))))))))))))***************************************)))))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---000111000///------,,,,,,++++++*********+++,,,,,,------,,,,,,............///000111222000222444666888999999999999999888777777777777777555444333111000...---,,,++++++,,,,,,,,,,,,,,,,,,++++++******)))(((((('''((())))))******))))))(((+++***)))))))))***+++,,,************))))))))))))+++)))(((((()))***((('''))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))*********+++++++++,,,,,,------...///111333444666;;;::::::999888777777666555666777777777666444333333333222111000///......,,,,,,++++++***)))))))))%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))'''&&&'''))))))(((&&&******)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))(((''''''((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))***++++++,,,---------......//////000111111111000000///......------,,,,,,+++***))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((()))******)))))))))***+++,,,------111111111000000/////////...------,,,++++++******))))))))))))))))))))))))************************))))))))))))************************************************************''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))...GGGGGG,,,...(((444))))))(((((())))))***+++...,,,ccc//////+++++++++++++++***)))(((%%%&&&JJJ~~~EEE######222***jjjooo111333111...222***...+++)))'''((((((((('''''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++(((,,,///---***))),,,///,,,...111222111...+++(((000000000///---,,,---...******+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************))))))(((((())))))*********************************))))))))))))(((((())))))))))))************------------------------+++++++++,,,,,,,,,------,,,++++++---000222222111---------,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---......///000111///000222444666777888888:::999999888777666666666444333333222111000///...------,,,,,,,,,,,,,,,,,,++++++******)))(((((((((((()))+++,,,,,,+++)))(((******))))))******+++,,,++++++*********))))))))),,,***))))))***+++)))((())))))))))))))))))))))))************))))))))))))******))))))))))))***************++++++++++++,,,.........///000111222333777888888999888777666555555666777777777666555444333333222111000///......,,,,,,++++++***)))))))))%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***)))'''&&&'''((()))((('''***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))(((''''''))))))((('''((())))))******))))))((()))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,---------...//////000000111000000//////.........,,,,,,+++***))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))(((((((((((()))******))))))***+++,,,...//////222222111000///......---------,,,,,,++++++******))))))))))))))))))))))))************************)))))))))*********++++++************************************************''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))%%%444)))&&&666'''@@@!!!&&&......;;;"""******))))))))))))******!!!///bbbiiiAAA:::'''------,,,+++)))(((((())))))AAA000...666***,,,EEEqqq)))...333222"""//////111,,,&&&111$$$ ......(((555&&&...,,,)))''''''((('''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************++++++,,,---......,,,,,,,,,---...///000111))),,,//////------000333,,,///222333111---***(((%%%)))...///...+++***)))---,,,,,,,,,,,,++++++***************************************************((()))))))))************))))))(((((((((((())))))************************))))))))))))))))))((((((((()))))))))************---------------.........,,,,,,,,,---------......+++***)))***---......---,,,---------------------***+++,,,,,,------,,,,,,------------...///000000000111222333555666777777;;;;;;:::999999777666666333333333222111111111000......------------,,,,,,************))))))(((((((((***,,,......,,,***(((***************++++++++++++++++++*********)))))),,,+++******++++++***((())))))))))))))))))))))))*********)))))))))))))))***))))))(((((())))))***************++++++++++++...---------...///000111333555666888888777555444555555666777777666555444333333222111000///......,,,,,,++++++***)))))))))&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))((('''((()))***)))''')))))))))******)))))))))))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---......//////000000000//////.........,,,+++***))))))((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((())))))***+++)))***+++---...///000111222222111000...---,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))************************))))))*********+++++++++************************************************(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))'''&&&$$$%%%***......---777###:::>>><<<,,,,,,,,,+++***************000---777))),,,&&&333666/////////---+++---000444222+++666%%%)))777+++222###888+++###///GGG!!!"""...444***###'''444---$$$&&&,,,&&&&&&444...+++((('''''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************************************************+++,,,------......------,,,,,,---...000000444333222111000///......------,,,***)))+++///444+++---///000000///...//////.....................************************************************((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))((()))))))))************,,,,,,,,,---------......,,,,,,---------.........---+++))))))***+++******,,,---------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000111111222333444666777777;;;;;;;;;;;;:::999888777333333333333222222222111.........------,,,,,,,,,*********))))))))))))))))))***---......---***)))))))))******++++++++++++++++++++++++************,,,+++******++++++***((())))))))))))))))))))))))))))))))))))))))))******)))((((((''''''(((((()))))))))*********+++++++++---,,,,,,,,,------...///000222444666666666444333444555666777777666555555333333222111000///......,,,,,,++++++***)))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))***************((('''((()))***)))((())))))************))))))************************************++++++++++++++++++************++++++************************)))***************+++++++++++++++,,,------......////////////............,,,+++***)))(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))***++++++***+++---///000111111111111111000///...---,,,+++,,,+++++++++++++++******))))))))))))))))))))))))************************************++++++++++++************************************************((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))'''+++444... &&&...%%%,,,333,,,&&&:::&&&------,,,,,,+++,,,,,,---...%%%---222000EEE"""'''555777888777666777<<<@@@EEE>>>EEENNNFFF999444222***777///&&&&&&)))HHH(((777---###222---###)))%%%<<>>---###111///"""###&&&555;;;###444$$$888--- """!!!000+++)))'''&&&'''(((((('''''''''&&&&&&&&&&&&''''''###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))(((''''''&&&&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************************************************************,,,,,,------------------...---------...000333444222777>>>DDDHHHNNNUUUZZZ]]]eeemmmpppjjj```YYYUUUZZZSSSKKKFFFEEE@@@999222333222000...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))******+++,,,,,,---+++,,,,,,,,,------------///---******+++,,,---,,,------,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++,,,---...///111000000000111333444555666777888::::::999888777666555555444333222222111---------,,,++++++******)))))))))))))))))))))*********++++++++++++******((()))***+++,,,++++++***,,,,,,+++++++++*********+++)))(((((()))***((('''))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))************)))))))))***+++,,,---...---...///000222333444555333444666777777777666555333333222111000///......,,,,,,++++++***)))))))))''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((((((((((((&&&((())))))'''&&&''')))((((((((((((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************)))((()))******)))((()))******++++++******)))*********************************+++++++++,,,,,,,,,++++++******++++++,,,************************************))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))******+++,,,---...000222333333222111.........------,,,,,,,,,******************++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))$$$***///))))))---+++///"""...+++ ---444---)))***+++---///222444666;;;QQQEEEZZZddduuuyyy{{{tttcccuuuYYYTTTOOOMMMIII555333'''777,,,+++000'''&&&)))((()))---///***'''+++***(((&&&&&&'''((((((((('''''''''&&&&&&'''''''''"""###%%%&&&'''&&&&&&%%%&&&&&&''''''((()))******'''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++************************************************------------------,,,,,,+++,,,---///333888===???UUU^^^hhhlllmmmqqq{{{|||hhhYYYDDDAAA===888333000...---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************(((((()))***++++++,,,,,,+++++++++,,,,,,,,,---------+++((((((***,,,------------,,,++++++***))))))++++++,,,---------,,,,,,++++++++++++,,,---......000/////////000111333444333444666888999888777666777666555444333222222111------,,,++++++***)))))))))))))))))))))*********************************((()))***+++,,,+++******,,,,,,,,,+++++++++*********)))(((((())))))((('''))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))************((((((((()))***,,,---...------...///000333555666333444666777777777666666333333222111000///......,,,,,,++++++***)))))))))''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((((((((((((&&&(((***)))&&&%%%''')))((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))***************)))((()))***+++***(((******++++++++++++************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,*********************************))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++++++++++++++***)))((((((''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((())))))*********)))******+++,,,...///111333333333111000------------------------******************++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,))))))+++------,,,---000///,,,---222666;;;IIIYYYsss}}}uuu~~~ssshhhnnnvvvgggNNN===222)))***------***)))+++***)))******)))'''$$$((('''&&&'''((((((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((())))))******++++++,,,,,,+++++++++*********))))))+++,,,,,,------,,,,,,+++++++++***,,,...//////......,,,---000///++++++---+++222;;;BBBHHHPPPYYYaaalllwww~~~{{{```III???666---***///000,,,)))+++000222***,,,+++)))((()))***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,---............+++++++++*********))))))+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////...---------...///111222222333333444555666777777999999888555222000000111,,,+++******))))))******+++******))))))******+++,,,,,,+++***)))))))))))),,,,,,------,,,,,,+++***...------000444333...)))&&&&&&((()))************''''''''''''((((((((((((*********)))))))))))))))+++*********))))))(((((())))))))))))***************)))))))))***+++,,,,,,------------000333666888444444444555555555555555444444333222111000///...,,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((*********)))))))))))))))*********)))))))))))))))))))))))))))***+++,,,---*********++++++,,,,,,,,,***,,,------,,,+++,,,...---+++)))***,,,---+++)))******++++++++++++******+++,,,---,,,)))'''&&&&&&((())))))************)))******+++++++++,,,,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((+++*********++++++,,,---222222222222222222222222---------,,,,,,+++++++++---)))&&&'''+++...,,,)))************************++++++******************)))************+++++++++++++++******************+++******))))))***++++++))))))************))))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,,,,---...---***))),,,///777888???MMM___rrryyylll^^^MMM@@@555,,,((()))++++++******)))***+++,,,)))((('''((())))))'''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((()))))))))+++++++++*********))))))+++,,,,,,------,,,,,,+++///,,,)))+++...///---+++,,,,,,...///---+++000888:::NNNgggyyyuuuhhhdddiiilllhhhcccppplllgggfffooo|||ooo{{{~~~pppcccFFF:::......222222***"""***++++++)))'''((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))*********************+++++++++,,,,,,***+++,,,,,,------,,,,,,***+++,,,---............,,,++++++++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,---......///...---------...///111222222222333444555666666777999999999777333111111111---,,,++++++******+++++++++++++++******+++++++++,,,,,,+++*********++++++------......------,,,+++---,,,,,,///333222---(((%%%&&&'''((())))))))))))''''''((((((((()))))))))***)))))))))))))))))))))************)))))))))((())))))))))))******************))))))******+++,,,......------...111333555444444444444444555555555444444333222111000//////,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((())))))))))))******)))))))))))))))))))))************))))))))))))++++++******++++++,,,,,,------------,,,,,,,,,,,,***,,,,,,,,,***+++,,,......,,,++++++------+++(((++++++++++++,,,...000111))))))(((((()))+++...111+++++++++++++++***))))))******+++++++++,,,,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))***+++++++++,,,...//////333333222222222111111111------,,,,,,,,,++++++++++++)))))),,,000000,,,(((************************++++++******************************++++++++++++++++++++++++++++++++++++....../////////......---))))))************))))))((((((((()))))))))******)))))))))*********+++++++++++++++,,,,,,,,,------)))+++,,,,,,,,,000666;;;999BBBMMM]]]yyypppYYYBBB444111000000///,,,***((()))******)))(((((())))))'''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))((((((((((((+++++++++***************+++,,,,,,------,,,,,,+++000,,,)))+++///111///,,,...------......222???MMMmmmzzzmmmcccfffuuu|||www{{{{{{sss^^^gggnnnjjj]]]YYYhhh{{{{{{___AAA555333000------,,,------,,,***((()))***((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))*********************++++++++++++,,,***++++++,,,,,,,,,,,,,,,***+++,,,------......---,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------.........------------...///000111111111222333444555555666777888999888555222111111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------............---,,,,,,,,,++++++...000000,,,'''%%%%%%&&&'''((((((((((((((((((((()))))))))******))))))))))))))))))******************))))))))))))))))))))))))******************)))))))))***++++++...------,,,---...000111333333333333444444444555444333333222111000//////---------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))******************************---,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...111333---,,,,,,---......+++)))222111---***((('''&&&&&&,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***))))))******+++++++++,,,,,,,,,---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))*********+++,,,...///111222333333333222111000000///...,,,,,,,,,,,,++++++++++++)))***,,,000444222,,,'''******************************++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,)))***,,,---...------,,,))))))************))))))(((((()))))))))*********))))))*********+++++++++++++++,,,,,,------......++++++)))***111<<>>@@@CCCEEEFFFGGGHHHHHH???@@@???>>>:::555000---+++++++++...111111///---)))))))))))))))***+++,,,******+++++++++,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***,,,---------///111333555777777777333333111000...---++++++++++++++++++++++++++++++******+++,,,------,,,*********************************++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------............222111///......///111222))))))************)))))))))))))))*********++++++*********++++++++++++,,,+++,,,,,,---...///000000(((///777DDDXXXhhhggg\\\ooo|||]]]DDD777111,,,)))---***(((&&&'''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))((((((((((((***************++++++++++++,,,,,,------,,,,,,++++++...000///...000666;;;IIIJJJWWWnnn}}}vvv^^^iiiyyy|||rrrlllkkklllmmm|||vvvqqqnnnpppzzzmmmbbb{{{iiiJJJ999,,,,,,...,,,)))***)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************)))))))))************+++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------------------------,,,------.........------------...///000111111222222444666666444222222222000///......---.........+++,,,---......---,,,+++------,,,,,,,,,---......)))************)))((((((((()))************)))((()))******++++++*********((((((((()))))))))******((((((((()))******++++++))))))))))))************))))))))))))******************)))((((((((())))))'''((()))***,,,---...///...//////000111222333333222222222111111111000000---------,,,++++++******))))))))))))))))))))))))************************((())))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((((((((((()))******++++++))))))******+++,,,,,,,,,++++++,,,---...000222333/////////000000000000000///333:::AAAGGGNNNUUUYYY___aaaccceeefffgggjjjlllhhhgggddd___WWWNNNGGGBBB@@@999111+++***++++++***+++******))))))+++,,,---******+++++++++,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++---...///000111333555777777777666222111000///---,,,+++************+++++++++++++++******)))))))))***+++,,,******************************++++++,,,---------,,,,,,,,,---------......---------...//////000000000///---,,,++++++,,,,,,))))))************))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---...///000111111...CCC\\\qqq|||qqqXXXCCC555...000---***((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((()))************)))((((((((((((((()))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++,,,,,,---333<<>>AAACCCEEEKKKSSS[[[bbbhhhmmmqqqpppqqqrrrrrrqqqsssvvvzzzrrrsssuuuxxx{{{ggg^^^RRRHHHAAA;;;333...111///---+++++++++,,,---******+++++++++,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***,,,...///000333444666777777666555444000000///...---,,,+++***)))*********++++++++++++)))******)))))))))+++,,,******************************++++++,,,------...------------............------...//////000111111///111444777999999999888))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222EEEddd|||___III>>>222///,,,******++++++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((()))***************))))))******++++++,,,,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++---)))+++777JJJZZZ```___^^^TTTMMMQQQ]]]iiivvvppplllwwwvvvnnnpppyyynnn{{{\\\FFF===555...,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))***++++++++++++***++++++,,,,,,,,,++++++***+++++++++*********))))))+++,,,,,,------,,,,,,+++------------------------,,,---.........---,,,++++++,,,,,,---...///000000111222222111000000111333//////...---------------***+++---......---+++***...---,,,,,,+++++++++++++++++++++++++++***))))))((()))++++++***))))))***((()))))))))))))))((((((''''''''''''(((((((((((('''(((((()))***+++++++++(((((())))))*********+++))))))))))))******************)))(((((((((((((((++++++,,,,,,,,,++++++***------...///000111222222222222222111111111111111,,,,,,++++++***))))))((())))))))))))))))))))))))************************((())))))***++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''(((((()))***+++++++++))))))***+++,,,,,,------000///...---------------333666===EEEMMMUUU\\\___fffiiilllllljjjhhhfffeeeiiijjjiiigggeeefffkkkoookkkjjjhhhhhhjjjnnnsssuuu~~~wwwqqqjjj^^^OOODDD666444111...,,,++++++,,,******+++++++++,,,,,,,,,---,,,+++***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))+++,,,...000111555666777888777666444222//////...---,,,,,,+++***))))))******++++++++++++((()))++++++******++++++******************************+++,,,,,,---......---------.........//////---......///000111111222;;;@@@HHHQQQVVVXXXWWWVVV************************++++++******++++++,,,---------,,,,,,,,,---......///)))+++333111,,,;;;RRRpppxxxWWWGGG;;;111000///+++)))+++)))'''%%%%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))))))))************+++++++++........................,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...***666===FFFSSSVVVWWW___ssseee^^^fffwww}}}xxx~~~yyy|||sssvvvqqqNNN>>>999555444---***---+++&&&'''---###((()))%%%%%%***,,,***))))))))))))))))))))))))******))))))((((((''''''+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***++++++************++++++***+++,,,,,,------,,,,,,---------.........//////........................---.........//////000000000000000000000111111222000000///...------,,,,,,...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))************))))))))))))))))))))))))))))))************************,,,,,,+++***))))))************))))))))))))******((())))))))))))***************+++++++++******)))------,,,------...///000222222333333333222222111,,,,,,,,,+++++++++******(((((())))))******++++++************************))))))))))))************,,,+++***((((((((()))***)))))))))))))))))))))))))))***,,,---,,,+++((('''))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++,,,---...,,,...//////000333888===@@@QQQbbbiiihhhfffccc___iiieeemmm|||~~~sssqqqzzzzzzttt|||uuuzzzwwwmmmiiijjjnnnkkklllwwwyyynnnUUU@@@;;;777...+++000***+++---//////---)))'''************))))))))))))***))))))((((((((())))))&&&(((***+++***)))))))))******+++---000444777999:::999888777444222///...///...---,,,+++++++++++++++++++++*********)))))),,,,,,,,,++++++*********)))************+++++++++'''***,,,+++))))))---000+++,,,///111,,,'''***222222111222666>>>KKKXXX```zzz~~~}}}************************+++++++++***++++++,,,---------,,,,,,,,,------...///,,,...222444===WWWrrrXXXLLLBBB>>>:::333---,,,)))***+++******)))((((((&&&''''''((((((''''''&&&%%%&&&'''((())))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////---,,,000@@@QQQ]]]___SSSQQQbbbhhhqqq~~~uuunnnbbbBBB444@@@===777111---,,,++++++&&&***+++'''&&&***+++((())))))))))))))))))))))))***)))))))))((((((((('''+++***)))))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***++++++************++++++++++++,,,------------,,,------------............................................./////////000000000000//////000000111222000//////...------,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********++++++++++++******))))))))))))))))))))))))************************,,,++++++***))))))************))))))))))))******)))))))))*********++++++************************,,,,,,,,,,,,---...///000111222222333222222111111,,,,,,,,,,,,++++++++++++)))))))))))))))*********************************))))))))))))************+++***)))((((((((())))))))))))))))))))))))))))))******+++++++++***((('''))))))(((((((((((())))))************************(((((())))))***+++++++++,,,---...///000000000000444333222111555>>>KKKTTT```iiinnnkkkhhhjjjnnnpppooommmttt||||||vvv|||zzzjjjaaafffkkkllluuuyyyttthhhWWWFFF999000+++......---((($$$'''///777,,,,,,++++++***)))))))))******))))))))))))******''')))++++++*********,,,,,,---///111333666999::::::999777555333111000//////...---,,,+++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******************++++++++++++,,,,,,++++++,,,,,,,,,+++111---***,,,111333111...---???XXXnnnzzz~~~~~~~~~ppp______fff+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,---111222222333???YYY|||{{{qqq}}}~~~hhhQQQGGGEEE???333***((()))++++++)))'''&&&&&&&&&''''''((((((''''''&&&&&&&&&'''((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......------------------------,,,,,,,,,...000111111000MMMXXXfffvvvxxxcccUUU^^^jjj~~~~~~yyyxxx___BBB???FFFGGG>>>444///+++'''))),,,+++)))(((***)))'''))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------------,,,,,,+++,,,++++++******++++++,,,+++,,,------......------......------------------..............................////////////000000///////////////000111111/////////...------,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,***)))***+++,,,+++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******)))***************))))))))))))******************+++++++++,,,++++++***))))))***+++,,,,,,,,,,,,,,,---...//////111111222222222222111111------------,,,,,,,,,,,,************))))))))))))************************))))))))))))***************))))))(((((((((((()))))))))))))))))))))))))))******))))))))))))((((((***))))))(((((())))))***************************((())))))******+++,,,,,,,,,,,,------------------***222===IIIRRRZZZ___ccc]]]eeejjjkkkooozzznnnrrrxxx}}}zzzrrrkkkrrrttt{{{nnnUUU<<<444111...,,,++++++++++++...---,,,+++******))))))*********))))))******+++)))***++++++***+++---///111222444666888:::;;;;;;999888555333111000000000......---,,,+++++++++++++++++++++***************,,,,,,,,,++++++++++++***************+++++++++,,,000,,,***+++///000---***"""111999111,,,:::RRRbbbpppsssyyytttjjjeeellltttsssllllll{{{++++++++++++++++++++++++,,,++++++++++++,,,------------,,,,,,,,,,,,------111777<<>>000---444555---"""------+++************+++***))))))))))))******+++)))***+++++++++---000333555777999;;;<<<<<<<<<;;;888666333111/////////000...---,,,,,,+++++++++,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,...,,,+++,,,///000///---///000...444MMMjjjqqqffflll```WWW[[[jjjuuutttnnnrrr}}}++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,------...///---===SSSjjjkkkqqqvvvmmmwwwrrrttt{{{yyyrrrsss|||~~~vvvooommmsss{{{zzzfffVVVLLLEEE;;;222'''%%%)))---,,,)))'''(((((((((((((((((('''&&&'''((()))***************++++++++++++,,,,,,,,,........................,,,,,,---...............---------....../////////...111333111222;;;LLLZZZgggyyy{{{nnnlllttt~~~mmmTTTRRRRRRFFF;;;999---***'''((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,------......---------------,,,,,,,,,,,,------------...////////////...........................////////////////////////000000000000000000//////.........---......///000...............---------,,,,,,+++************+++++++++++++++++++++++++++))))))******+++,,,------***)))((()))+++,,,+++*********++++++++++++******))))))))))))))))))))))))+++++++++++++++++++++++++++***************++++++++++++************++++++******+++++++++,,,,,,,,,+++***)))((((((***,,,---+++******++++++,,,---......///000000111111111000......---------,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))((()))))))))************(((((())))))))))))))))))************************))))))((('''(((((())))))******))))))))))))***************************************+++,,,,,,------333000,,,+++000888BBBHHHYYY\\\```eeeiiikkkjjjiii~~~zzz|||yyy~~~vvvbbbHHH888333444444111,,,+++***))))))+++,,,---)))((((((((())))))***+++***+++,,,------000333666999:::;;;<<<===<<<;;;:::666444111///......///000------,,,+++++++++,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,------+++,,,...111888CCCLLLTTTeeetttlllZZZQQQTTT]]]mmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------...000111222000NNNuuusssrrrkkkbbbgggnnnrrr~~~~~~}}}~~~bbbWWWUUUFFF;;;---&&&(((***)))''''''(((((())))))(((((('''''''''((()))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............------......///000000000000333555666<<>>222+++((('''((((((((())))))))))))(((((('''''')))***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000000///---......///000000111111111222444<<>>@@@BBB;;;999777555333222222222......//////......---,,,,,,,,,,,,++++++,,,------))))))******++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------...---///999IIIZZZffflllooohhhiiiuuu~~~uuuttt++++++,,,,,,,,,---------...------,,,,,,,,,---------***,,,111///000@@@VVV{{{zzz~~~ssseee```]]]UUUAAA+++)))444...,,,***+++///000+++$$$))))))))))))************++++++,,,,,,,,,---------,,,---......//////........................------111,,,,,,333444//////555+++:::CCCNNNpppqqqxxx~~~wwwwwwnnnxxxuuuuuuiiiRRR\\\WWWDDD222...,,,(((&&&)))((((((((((((((((((((((((*********))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,------------------.........//////000.........---+++...444555000,,,,,,///222222111222111111222444666777777>>>===<<<<<<===<<<:::888;;;777222000111111000...+++///000///...---***&&&+++---......---,,,---------,,,+++***))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***(((***,,,---***((((((((()))***************++++++******++++++,,,------,,,,,,+++*********++++++,,,---,,,*********+++)))************++++++++++++++++++***************+++***************+++++++++++++++,,,---...///000,,,,,,------,,,,,,+++***************))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++*********+++,,,---++++++,,,***)))***,,,...,,,,,,...///111111111000HHHNNN```mmmeeeUUU[[[nnnvvvvvv{{{tttxxxyyy___GGG111---222333000...///000//////111444555444999:::<<<===>>>===;;;:::777666333000......//////---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++***---...,,,+++---...---222666BBBRRR]]]^^^]]]^^^|||}}}nnniiiuuu|||rrrmmm++++++,,,,,,,,,---------...------,,,,,,------......333333000444IIIhhh~~~}}}~~~zzzyyyssseeebbbTTT;;;,,,......,,,))))))+++,,,)))%%%))))))))))))************)))))))))*********++++++,,,------.......................................///000//////111555444///999<<>><<<<<<;;;999777444222000...---,,,+++***)))******+++++++++++++++******************************************************************+++++++++,,,,,,---222333---)))666TTTnnndddiiiccc___yyyyyyxxx,,,,,,---------.........---------------...///000444///:::]]]tttoooooowwwtttrrrcccMMM555...+++......+++***,,,((()))))))))******************+++++++++,,,,,,,,,+++,,,,,,---...------------------........./////////---000333---***<<>>TTTttt}}}qqqttt|||{{{mmmUUU>>>888333---+++...111111///......---,,,++++++++++++))))))))))))))))))))))))((()))))))))************************************(((***,,,,,,***)))***+++)))***++++++,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......+++,,,...---,,,,,,---........./////////000000000//////000111111222222333000///...---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,++++++************))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++,,,++++++******++++++,,,------------------------+++,,,---.........---,,,,,,---...//////111444777===OOOaaaeee```eeexxxhhhQQQ>>>::::::555222444222111///...---,,,++++++))))))***************)))((((((((()))))))))******************************************************+++++++++,,,,,,,,,------222---999YYYqqqrrrggg```}}}~~~---------.........//////---------......000111111555XXX}}}yyyooowww{{{lllPPP555...---***)))---))))))))))))************************++++++++++++++++++,,,---------,,,,,,,,,,,,------...///000000---111111///888YYY~~~~~~ttt}}}~~~mmm___^^^XXXVVVWWWXXXZZZaaaooo}}}uuuiiicccYYYPPPQQQ```yyy{{{}}}vvvaaaEEE///))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000---111???VVVooottt]]]VVVWWWkkkvvvsss@@@888000---...000000///......---,,,++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((***---,,,***(((***+++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///***,,,------------...000////////////000000000000111111222333444444555555000000///...---,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,------,,,,,,+++***************))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++,,,++++++++++++++++++,,,------------------------+++,,,---.........---,,,---...000111111444777:::NNNYYYeeeiiijjjqqqeeeGGG<<<888222...//////...---,,,++++++++++++'''((())))))***)))))))))'''((((((((())))))******))))))))))))))))))))))))************************++++++,,,,,,,,,---------//////LLLwwwlllgggwww~~~|||xxx}}},,,,,,,,,---------......333,,,+++000222000333:::NNN|||wwwwwwZZZFFFCCC...(((111---'''((()))***************(((((((((((()))))))))))),,,,,,,,,---------......,,,,,,------......//////,,,:::$$$666fff~~~ssseee```[[[RRRRRRXXXaaalllwww}}}wwwmmm^^^TTTZZZfff}}}uuuzzz|||wwwQQQ>>>...+++(((((((((((()))+++))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////)))999555(((+++222444666555GGG|||cccYYYcccqqq}}}}}}PPP///111555***'''///111000...+++))))))***,,,,,,+++******))))))************))))))))))))******+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++---...............------///...------------+++***...222111+++)))000444333444000...222666999;;;>>>===KKK```ppprrrjjjccc```ccc[[[RRRLLLGGGAAA777000333...))))))---000///,,,+++---000///---*********++++++******)))((((((((())))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------...///...///000///,,,111EEEYYYQQQccckkkppp}}}___???000000000---000000...---------)))%%%))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++000'''(((222222)))***666)))jjjppp[[[ggg~~~|||}}}yyy{{{,,,,,,---------.........000***+++000///,,,555EEEqqq|||}}}yyy\\\CCC666...***---(((((()))***************))))))*********+++++++++,,,,,,,,,---------...............///000000111111///<<<777QQQ}}}vvv{{{uuukkk```XXXVVVXXXdddfffpppppp___WWWWWWjjjzzzooowww~~~fffKKK666000+++******)))***,,,))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,111...///777666333:::HHHzzziiigggtttyyyuuu|||zzz}}}~~~xxxtttQQQ666,,,---......000000///...---------///,,,+++******))))))************))))))))))))******************)))))))))((()))************+++++++++++++++++++++++++++++++++---...............------+++++++++,,,///111333333,,,+++***,,,000333000***///555===EEEPPP```nnnwwwvvvnnnYYYKKK<<<999444...,,,+++---...111---***---222333///)))++++++******))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////)))111444222888FFFQQQSSSbbb]]]gggzzzZZZ===...,,,///,,,,,,+++)))***++++++***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))***++++++(((,,,---++++++000000...PPPuuu}}}iiihhh|||}}}{{{,,,------------.........///+++---222---+++???[[[rrr~~~tttIII???333$$$,,,)))))))))***************+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......//////000111111222333333666///;;;ddd|||ssseeeccc]]]UUUWWWaaarrrxxxggg^^^[[[eeeuuuttt[[[AAA666---++++++******---))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000111///---333999222666KKKkkksssxxxssskkkmmmxxxzzz}}}zzzWWW>>>444000---.........------,,,++++++,,,+++******))))))************))))))))))))******************)))))))))))))))************+++++++++++++++++++++++++++++++++------...............---------,,,,,,---///000111222333555666333222999AAAOOObbbuuuwwwnnn\\\EEE333+++---111...,,,***,,,///000...++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++------------.........///,,,,,,,,,------...000000+++444555333AAAYYY```WWWYYYfffppp|||TTT444+++000,,,++++++)))((()))+++...))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))*********))))))))))))***++++++))),,,...,,,+++///777>>>xxxnnnvvv------------............111---///222---111QQQwww|||bbbLLL:::+++---*********************++++++++++++,,,,,,,,,------,,,,,,,,,---------......//////000111222222333333888+++OOOqqqggg^^^]]]]]]^^^hhhttt|||rrr___```fffuuu{{{rrrMMM===///,,,+++)))***...((()))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,------.........///000000111111555555111111666888JJJggg}}}{{{rrrlllpppoooJJJ444000000///.........---+++))),,,+++******))))))************))))))))))))***************)))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,---......///............///000/////////000000...,,,...555===FFFVVVfffuuuvvv[[[CCC444...''',,,000///+++***---222,,,,,,+++******))))))(((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***+++++++++++++++,,,,,,............////////////------------...///111111444444333555FFF]]]gggfffaaaxxx}}}pppHHH333///...---------***(((***...))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))*********))))))******+++,,,000'''***444...(((BBBiiippphhh|||ttt---------.........//////111...---//////>>>eee]]]CCC999---,,,+++******)))***++++++************++++++++++++,,,,,,,,,---------......------...///000111222333111HHH}}}ppp```bbb]]]WWW]]]rrr}}}nnnfffaaahhhxxx|||[[[EEE111---,,,((()))...((()))))))))************))))))*********++++++++++++++++++,,,,,,---------......//////000111111222333555000666NNNdddsss~~~sssOOO;;;666333000000111111000...,,,+++******))))))************))))))))))))******))))))))))))))))))******))))))*********+++++++++*********++++++,,,,,,,,,,,,------...//////......***---000222222333555777444555AAAYYYsssnnnLLL666///...---------///111222,,,,,,++++++***)))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********++++++,,,,,,,,,........./////////000000---------...///000222222777222666CCCPPPYYYgggtttvvvhhhFFF111---++++++///---))))))---))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))******************++++++,,,---))),,,111,,,111ZZZ~~~ppprrrwww~~~------........./////////...---,,,,,,777SSSzzz{{{xxxxxxzzzwwwvvvwwwvvvrrrqqqssslllmmmkkkfffeeejjjnnnpppjjjhhhfffeeeeeeeeeffffffnnnpppvvv}}}mmmMMM???+++---,,,+++))))))***++++++))))))))))))************,,,,,,,,,---------......,,,,,,---...000111222222000llloooaaa]]]bbb```\\\iii{{{qqqhhhhhhppp}}}tttoooSSS999111///)))(((---))))))))))))************)))************+++++++++***++++++,,,,,,------.........///000000111222222///111333MMM~~~xxxaaaggg|||{{{UUU===888111---...000000000,,,+++******))))))************))))))))))))******))))))))))))************)))************+++++++++*********++++++,,,,,,---,,,,,,---...////////////+++---//////...000444888AAAaaarrrbbbNNN<<<)))%%%...444000''',,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++,,,,,,---............/////////000---------...000111333444333333AAAWWW___^^^jjj~~~bbbAAA000)))'''---...***)))---))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******+++************+++,,,,,,###111333(((///QQQuuufff|||{{{xxxwwwvvv{{{yyyyyy............////////////+++///...000GGGnnnxxx~~~{{{uuuwwwxxxwwwvvvvvvwwwxxxoooooooooooooooooooooooollljjjiiihhhddd]]][[[]]]WWWTTTTTTVVVVVVSSSSSSVVVUUUXXXXXXTTTVVV___gggiiibbb```___aaadddddd```\\\VVV]]]fffpppzzzcccEEE444...---+++))))))***+++,,,))))))))))))*********+++,,,,,,,,,---------......+++,,,---...000111222333DDDzzz}}}yyygggddd______dddrrr~~~xxxtttqqqtttsssmmmdddDDD999444+++''',,,))))))))))))************)))************+++++++++******+++,,,,,,---......---...///000111222333333222777GGGqqqooofffrrrqqq|||RRRHHH:::111......---,,,,,,+++******))))))************))))))))))))******((()))))))))************)))************+++++++++)))******+++,,,,,,------+++,,,---...///////////////000000000222999EEENNN```{{{{{{}}}~~~eeeDDD000,,,...,,,(((---,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******+++,,,,,,------------........./////////------...///000222333444444===OOO```gggjjjxxx```@@@222))),,,...***)))---))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******++++++******++++++,,,---%%%111111///KKKtttqqqlllyyysssxxxyyyyyy............/////////000+++222333777TTTqqquuusssyyyuuuaaaYYYTTTUUUWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSRRROOOPPPTTTXXXXXXUUUXXX^^^___]]]___dddfffeeegggjjjeeejjjkkkkkkqqq~~~zzz~~~}}}QQQGGG...---+++))))))***+++,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,---///000222333333\\\|||yyyfff^^^bbb___[[[iiitttoooyyyppp^^^uuuqqqMMM???888,,,''',,,))))))))))))************)))************+++++++++******+++,,,,,,---......---...///000111222333333888DDDaaazzz~~~qqqlll^^^KKK;;;333000...,,,,,,++++++***)))***************))))))))))))******(((((())))))*********+++)))************+++++++++))))))***+++,,,,,,------+++,,,---...////////////...000222777@@@RRRhhhxxx}}}rrrwww|||pppIII...'''...777------,,,++++++******)))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++,,,,,,------------------.........///------...///000222444555999HHHWWW^^^fffvvvzzzRRR>>>///...///***(((+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******++++++******++++++,,,---333+++)))@@@lll~~~ccc}}}zzz...///////////////......111///222FFFnnn}}}xxxwwwfffhhhnnnfffXXX[[[gggjjjaaa[[[aaaiiilllfffkkkiiiaaabbbkkkmmmhhhgggmmmqqqqqqrrrwww{{{||||||~~~||||||yyyyyy{{{||||||XXXLLL;;;...+++---***,,,...&&&+++++++++***************+++++++++,,,,,,,,,------***555///)))333111444IIIzzziiidddbbb^^^```kkkvvvuuuzzz}}}kkk```WWWBBB@@@%%%)))444++++++************++++++******+++++++++,,,,,,,,,---------------...000000......,,,222777...,,,<<<>>>ddd~~~vvvzzziiiaaaWWW@@@111111111---,,,***+++---///+++&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,111111---,,,111333222888,,,///CCC^^^}}}ooo\\\aaaiiiqqquuuyyy{{{}}}pppFFF000---000333,,,))),,,---***)))*********)))(((((((((((((((************************)))************+++++++++++++++******++++++,,,---...------,,,,,,,,,------000---...111000---222:::EEENNN\\\mmmppp~~~hhhJJJ///,,,111---((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************+++)))'''''')))***++++++000333///HHHqqqnnnbbbuuu|||...///////////////......---///???aaazzz~~~rrrrrruuunnncccvvv{{{|||vvvsssxxx{{{wwwmmmkkkgggeeelllnnnccc^^^\\\SSSVVVUUUVVVYYY^^^bbbbbbaaa\\\aaaffflllvvv~~~kkkJJJ:::---+++---***,,,///)))************++++++++++++,,,,,,,,,,,,------------***333///---222222BBBeeesssddd___]]][[[ppp~~~}}}xxxyyyuuutttuuutttyyywww{{{}}}yyyzzzoooLLL===///,,,+++++++++************++++++******+++++++++,,,,,,,,,------------...///000000111444...***111555777AAAwww|||yyymmmcccIII111...222000///,,,***+++,,,+++)))))))))))))))))))))))))))************+++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,---///000000000111222---MMMjjj{{{xxx{{{sssddd```ddd___RRRZZZ^^^ccceeefffeeeddddddccchhhiiikkkzzzrrrKKK333...---///000...,,,,,,+++)))******)))(((((((((((((((************************)))************+++++++++++++++******++++++,,,---...------,,,,,,------...---,,,...111000111999CCC```dddhhhsss|||^^^<<<,,,***+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))***************)))((()))+++,,,------...444DDDfffzzziiigggyyyzzz///////////////////////////444RRR|||~~~wwwkkk``````gggcccfffdddVVVOOOLLLDDDJJJIIIHHHJJJMMMPPPQQQPPPOOOUUU^^^kkk}}}VVV@@@111...000++++++///+++*********++++++,,,,,,,,,------------.........///+++///111222111333VVVqqqyyyvvvkkkaaa\\\^^^ccc~~~~~~~~~}}}||||||{{{zzz{{{~~~~~~zzzzzz{{{^^^;;;<<<222%%%++++++************++++++******+++++++++,,,,,,,,,------------...///000111222555111...000444HHHgggvvvwwwuuurrr\\\@@@444444333111---+++******+++,,,)))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,+++++++++,,,------.........+++...444333///333===JJJxxxgggeeeaaa\\\]]]ccceeedddlllppptttwwwxxxxxxxxxxxxuuuzzz{{{xxx}}}tttPPP888+++111333000------,,,*********)))(((((((((((()))************************)))************+++++++++++++++******++++++,,,---...---------------......---...000111000333???LLLlllooooootttzzzUUU666***---...+++******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))***+++---...//////+++;;;aaannnzzzxxx~~~{{{///////////////000000000666???eee~~~|||{{{uuuuuullloooxxx~~~}}}yyyllliiikkkfffjjjjjjjjjkkkmmmoooqqqqqqyyy{{{pppLLL:::333333,,,***---,,,)))******+++,,,---..................////////////---...222555000888iiidddwwwzzzkkkfff```\\\gggxxx~~~yyyxxxtttpppvvv{{{|||sssAAACCC666(((,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------...///000111///000333888666666^^^|||xxx^^^FFF333444000...---+++)))***---))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,---.........222---///555222///???VVVvvvbbb^^^___fffooovvvxxx|||nnnrrrwww{{{}}}~~~vvvjjjccc777000---//////++++++...+++***))))))(((((())))))************************))))))*********+++++++++++++++******++++++,,,---...------------......//////111222000///666EEERRRfffqqqxxx~~~pppHHH222000...'''******))))))))))))******((((((((((((((((((((((((((()))))))))************(((***,,,---------...///+++KKKwwwvvvvvv///////////////000111222777KKKvvvsss|||vvvvvvjjjkkkqqq{{{~~~}}}XXX@@@444333,,,)))---,,,******+++,,,---......///........./////////000000000///333444222HHH|||mmmwwwrrreeebbb^^^^^^qqq{{{OOOBBB555...,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,...............///111111---333222333???SSS|||~~~}}}```;;;666111...///...)))))),,,************************((())))))))))))***************+++++++++,,,,,,,,,+++,,,,,,------...//////222...///222000555SSStttnnnbbbaaahhhjjjqqqyyyyyysssrrrvvvsssuuuxxxxxxwwwvvvuuuvvvnnnsss{{{tttfffiiiRRR777'''...111((((((333++++++***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,------------------...///000...111111000222>>>OOO\\\hhh~~~VVV888000---&&&******))))))))))))******((((((((((((((((((((((((((()))))))))************)))+++---,,,++++++---///777```~~~vvvttt{{{{{{uuu000//////...///000222333666YYYwwwrrrjjjtttrrrfffFFF444222---+++...---,,,,,,,,,------...................../////////000000000444222<<>>555...))),,,000///,,,,,,,,,,,,++++++,,,,,,---...)))...222000......000111000<<>>WWW|||wwwggg]]]]]]aaagggooozzz~~~xxxssszzzYYY888...222---+++((((((***,,,***((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------...............///000111222555===GGGOOOXXXrrrtttwww}}}}}}}}}uuuJJJ...---,,,)))'''((()))(((''')))))))))))))))))))))))))))************+++++++++,,,)))///...,,,222NNNsss~~~|||~~~wwwqqqmmmeeemmmxxx000---///333///---<<>>WWWrrr^^^~~~zzzwwwmmmmmmuuuvvv|||~~~}}}|||~~~}}}```999...,,,)))'''''''''(((***)))))))))))))))))))))))))))************+++++++++...***(((000,,,999qqq~~~qqqddd___```jjjmmmooonnnjjjhhhhhhiii```___]]]\\\]]]]]]]]][[[^^^______^^^```bbb```\\\111,,,...444///,,,DDDddd~~~vvvtttkkkuuuxxxuuuxxx~~~yyysssRRR___{{{FFF>>>;;;///444---------------------------------............///666...777qqqlll|||oooaaaccc___iiiXXXeeeuuuxxxbbbBBB<<<333,,,---///...------,,,,,,,,,,,,,,,---......222///...000111111222555:::rrr{{{ZZZEEE(((---000---------,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,---------......///......111222111111333LLLppp}}}jjj^^^ZZZ```ppp~~~||||||rrrIII///222...,,,------***''''''((()))))))))************))))))*********++++++++++++++++++,,,,,,---------............///000222222222;;;JJJddd{{{pppzzziiibbb^^^lll|||{{{SSS000,,,*********)))***---(((((((((((((((((((((((())))))*********+++++++++,,,...&&&///...GGG}}}zzzfff\\\]]]^^^XXXRRRPPPQQQSSSSSSQQQNNNLLLKKKLLLNNNQQQRRRRRRYYYVVVRRRRRRVVVXXXUUUPPP222,,,...333000222QQQwwwoooppptttiiippp~~~~~~zzzmmm|||qqqyyy}}}fff___PPP@@@;;;000333---------------------------------............///333---===cccnnnhhhbbb]]]cccvvv{{{oooqqq}}}ooo}}}RRR@@@666------///...---...------,,,,,,------...///111...///333333000000444CCCxxxRRR000444111......------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......///---...000000///555>>>iiivvvjjjaaabbbjjjtttaaa<<<000......000---'''&&&***((()))))))))************))))))*********+++++++++******+++,,,,,,---......---.........000111222333111FFF^^^cccaaa{{{kkknnn|||fff555...)))+++,,,***))),,,(((((((((((((((((((((((())))))*********+++++++++(((333)))---666\\\xxxnnnxxxsssiiiggg]]]^^^^^^^^^^^^bbbhhhlllyyyxxxyyy}}}111---...111111===bbbrrr~~~}}}lllaaajjj{{{oooeeeppppppsssppp```NNNGGGKKKTTT___kkkssszzzkkkyyy~~~ttt___]]]@@@999222...---------------------------------............///------FFFvvvnnnhhhfffdddYYYkkkwwwyyyxxxZZZCCC888///---......---...---------------......///000...111555444///333;;;[[[mmmaaa>>>666...//////...---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---...111///111AAATTTttthhhbbbaaakkkyyysssXXX333---+++...,,,''''''---))))))))))))************)))************+++++++++******+++,,,,,,---......------...///000222333444555EEE]]]ccciiiuuufffjjj|||hhhCCC444)))***,,,)))'''))))))))))))))))))))))))))))))************+++++++++'''222---...EEEooocccssszzz///000///...222HHHrrr~~~tttvvviiiffftttuuuvvvaaaeeetttpppssshhhSSSQQQ]]]uuuxxxzzz|||nnnwwwvvvvvv|||cccnnnCCC:::777------------------------------------............///,,,444YYYzzzttt}}}hhhccc```^^^wwwzzzyyy}}}]]]FFF:::000---.........///---------------...//////000...111555333000:::IIIzzzyyyxxxSSS888000//////...---,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,---------......------000333111888SSSqqqssshhhfffjjjvvv~~~pppFFF555)))+++---))))))---))))))))))))************)))************+++++++++)))******+++---......///------...///000222444555>>>GGGUUUiiieeefff|||www~~~qqq[[[BBB---)))+++)))'''))))))))))))))))))))))))))))))************+++++++++***---///222XXX|||ssseee|||...111000,,,333PPP|||qqqtttoooiiipppwwwccc~~~nnnfff|||wwwppp{{{xxxgggjjj}}}sssrrrrrrpppnnn|||HHH===<<>>aaawwwrrrnnnooouuu~~~{{{\\\AAA+++***...---***+++))))))))))))************)))************+++++++++)))******+++---...//////------...///111222444555EEETTT]]]nnngggqqquuulllnnnOOO222***,,,+++***,,,)))))))))))))))))))))))))))************+++++++++...'''///777eeejjjpppbbbuuu}}}uuuqqqooovvv000+++222444555\\\kkkmmmnnnjjjggg{{{```uuu}}}xxxxxxgggwwwvvvrrr|||xxxzzzWWW===<<<---***++++++,,,,,,,,,++++++,,,---------.../////////---FFF{{{~~~kkk\\\ZZZYYYnnn}}}fff}}}HHHAAA:::(((,,,333(((///---------............///111***444222666111888vvv}}}zzzWWW555666...---,,,''',,,000))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***444444111;;;PPPttt{{{ooopppttt{{{~~~QQQ333---&&&999 222************))))))))))))++++++*********************++++++,,,,,,------...000///000333222111444999HHHUUUXXXmmm}}}|||~~~}}}wwwtttxxxvvvuuu}}}iii888000%%%444'''%%%))))))))))))))))))))))))******************++++++)))333///AAA^^^zzzggg~~~qqq000,,,111444999```zzznnnlllllluuuiiiuuuqqq}}}xxx|||wwwvvvkkkyyyvvvzzz{{{{{{^^^======...+++++++++,,,,,,,,,++++++,,,,,,------.../////////666NNNtttxxxiii\\\XXX[[[yyy~~~}}}eeeKKKAAA:::***---444***000---------............///000,,,555111222444III}}}{{{mmmAAA888000111000))),,,///))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...444//////DDDcccsssuuuoooyyyooo@@@111......***,,,************))))))))))))***************************++++++,,,,,,------...111///000222222111666<<>>>>>000,,,,,,,,,,,,,,,+++++++++,,,,,,------...//////000333VVV{{{qqqnnnhhh___XXXaaayyy~~~fffqqqQQQ@@@999---...555+++000---------............//////...555///---888]]]}}}~~~LLL;;;333555444,,,,,,///***,,,,,,,,,,,,,,,,,,,,,,,,------------------------000333...777\\\~~~ooozzzrrr~~~TTT333444$$$333)))++++++*********)))))))))***************************++++++,,,,,,------...222000000111000222:::CCCVVV___ssszzz{{{yyyzzztttfff[[[YYYYYYVVVRRRQQQQQQPPPLLLIIIPPPMMMIIIHHHJJJLLLNNNNNNPPPOOOLLLIIIHHHKKKOOOSSSgggyyywwwpppqqqsssMMM---+++***...***))))))))))))))))))))))))***************+++,,,,,,111,,,;;;xxxvvvyyyvvvtttgggfffhhhmmmqqqttt{{{/////////444LLLtttmmm~~~~~~wwwqqqqqq{{{zzz~~~{{{lllwwwwww|||ttt{{{zzz@@@???222------,,,,,,+++++++++,,,+++,,,,,,---...///000000,,,fffuuugggiiiddd\\\jjjyyylllWWW[[[@@@888000...333---///---------............///...///333///---<<>>555666777///---000,,,------------------------------------............///111000EEEwwwwwwyyy{{{mmm555555%%%333++++++++++++*********))))))***************+++++++++***++++++,,,,,,------...333000///000000333>>>JJJ```iiinnneeehhh[[[WWW\\\[[[QQQOOOWWW]]]ZZZWWWXXX\\\^^^ZZZVVV[[[YYYVVVTTTSSSRRRQQQQQQKKKMMMOOORRRWWW___hhhmmmaaahhhmmmpppuuuwwwoooUUU///111'''000***))))))))))))))))))))))))************+++,,,,,,---222---OOOppp}}}rrrkkkiiiuuuvvvyyy///222///666XXX}}}lll~~~~~~{{{|||vvvzzzooo|||sssrrrxxxqqqvvvGGG???555...---,,,+++++++++,,,,,,++++++,,,---...///000111444}}}}}}eeehhhddd```qqquuuMMMhhhBBB999333,,,111---...---------............//////000000111111BBBlll|||wwwFFF888555666000...111...---------------------------------....../////////111111222OOOsss~~~DDD777///+++///++++++++++++************))))))*********+++++++++***++++++,,,,,,------...222000000000000555CCCQQQxxxrrryyy[[[WWWZZZPPPOOO[[[aaa___dddpppwwwrrrllljjjkkkiiiddd___ccccccbbb```\\\WWWTTTRRRNNNQQQUUU\\\fffssspppkkk}}}ttteeeqqqpppeee888111%%%000+++))))))))))))))))))))))))************+++,,,---...///444llloooxxx}}}nnnddd```___ZZZ\\\___dddjjjnnnnnnlll...555///999eeevvvooonnnsssttt}}}xxxrrrwwwrrrwwwOOO===777///...---+++++++++,,,,,,***+++,,,---...000111111CCCvvvdddccc```dddwww{{{MMMyyyGGG<<<777,,,000//////---------............//////111...444555JJJuuu~~~TTT>>>555666111000222///---------------------------------...//////000000444222777YYYzzzvvvfff@@@777'''///,,,++++++++++++*********)))))))))***++++++,,,,,,***++++++,,,,,,------...111000000111111777GGGVVVyyyqqqkkkRRRTTTXXXUUUZZZhhhrrruuuzzzooojjjeeebbbaaa___\\\YYY\\\\\\\\\YYYTTTPPPMMMLLLKKKLLLOOOUUU]]]jjjwww~~~gggfffzzztttzzzHHH000&&&......))))))))))))))))))))))))************+++---...///333>>>yyy}}}vvv{{{rrr[[[PPPKKKIIIIIIKKKLLLLLLMMMPPPNNNJJJ...777000;;;nnnvvvvvvyyy}}}qqq|||yyy{{{zzzXXX:::999000///---+++++++++,,,---***+++,,,---...000111111GGGzzz|||ooofff___]]]kkk~~~|||{{{PPP{{{NNN@@@;;;---000111000---------............///...222---555888SSSxxxeeeHHH666555222111222///........................---------...///000000000222444EEEooo{{{NNN666///---,,,,,,+++++++++*********((())))))***++++++,,,,,,***++++++,,,,,,------...000000111222222999JJJZZZkkkuuu|||mmm\\\PPPRRRUUUUUUXXX^^^fffmmmqqqrrrTTTRRRPPPOOOPPPRRRUUUWWWXXXXXXWWWSSSOOOMMMOOOPPPOOOPPPRRRVVV\\\dddnnnuuuiii```nnnvvv[[[444...+++...))))))))))))))))))))))))*********+++,,,---...///777KKKggg~~~eeeSSSPPPSSSTTTNNNQQQQQQLLLKKKMMMLLLHHH---888111===tttyyy}}}|||ddduuu{{{}}}~~~]]]999:::111///---+++***+++,,,---***+++,,,---///000111222GGGrrruuullljjj___^^^rrr|||yyyQQQtttTTTCCC???...111333222---------.........//////...333...666999YYY}}}oooqqqOOO999666333222222...........................---------...///000000111---555TTT{{{vvvXXX222:::,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,***++++++,,,,,,---......//////222333333:::KKK\\\kkk```SSSSSSRRRRRROOONNNIIIDDDGGGQQQXXXXXXNNNNNNMMMKKKLLLPPPUUUZZZ______\\\XXXTTTVVV[[[```]]]___cccfffkkkrrrzzzwww[[[^^^ppp|||hhhhhhuuukkkiii:::666)))***))))))))))))))))))))))))*********+++,,,---///000444WWWppp{{{}}}}}}zzz```OOOOOOUUUXXXRRRWWWWWWPPPMMMPPPRRROOO///444333FFFvvvwwwwwwwwwdddssswwwsssttt>>>777333111---,,,,,,------,,,---,,,000***000444+++999XXX}}}uuujjjiii]]]\\\wwwQQQfff[[[EEE===111111...000............/////////000444,,,<<<222---}}}{{{wwwCCCBBBAAA///888///555000//////.........//////......//////000000111111444;;;]]]yyy||||||~~~~~~{{{777===***,,,,,,++++++***+++++++++))))))***++++++++++++***,,,,,,,,,,,,---...//////...+++000111000@@@VVV]]]jjjiiiaaadddddd\\\TTTYYY[[[YYYQQQHHHHHHRRR\\\gggeee```WWWPPPQQQ[[[dddyyyyyylllddd]]]VVVjjjsss}}}yyymmmTTTgggyyyiii[[[ZZZbbbqqqxxx|||}}}zzzGGG444(((333,,,+++******))))))*********...)))%%%---///---222888|||xxx|||lllYYYSSSZZZ^^^ZZZ\\\]]]^^^]]]^^^___^^^\\\333666666KKKtttwww|||~~~nnn___ssszzzrrr}}}CCC999333111---,,,,,,------,,,...,,,///)))000555...???sssvvvkkkjjj___aaa{{{UUUbbb```GGG>>>333333///000........./////////000000333)))333555EEEzzzwww~~~MMMGGGDDD444;;;000444000//////............///......//////000111111111222???jjjsssFFF<<<+++---,,,,,,+++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,---...//////111///333444666EEEZZZccc{{{wwwqqqtttxxxtttlllgggpppnnniiibbbZZZTTTRRRSSSuuuyyy|||wwwmmmccc]]]\\\sssuuuiiikkkvvviiiUUUgggppp\\\eee|||}}}qqq\\\888&&&000,,,+++******))))))******)))...)))&&&---...---333NNN{{{{{{yyyfffSSSRRR[[[^^^YYY___dddiiijjjlllnnnnnnlll111333444LLLsssxxx{{{sssyyyjjjnnntttkkkaaazzz{{{pppIII:::444111...,,,,,,------,,,...,,,///)))///444000EEEvvvlllkkkcccggg]]]XXXgggLLLAAA555555000000....../////////000000000111,,,000777TTT~~~vvv|||^^^LLLGGG;;;???333333000000///.....................///000000111111222222JJJzzzkkk|||ZZZ:::---...---,,,+++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,---...//////222222444555:::GGGZZZhhhzzz|||~~~yyysssiii\\\SSSbbbnnn~~~pppgggiiiuuuzzzmmmxxxeee^^^nnn~~~|||ooo{{{eeewww>>>%%%///,,,+++******))))))******(((---)))'''---------555___vvv}}}{{{zzzcccQQQRRR^^^bbb]]]llluuu|||||||||~~~~~~|||///111555QQQrrr|||xxxcccmmmxxxvvvdddbbbeeewwwrrrkkkyyyppp~~~LLL999444111...,,,---------------+++000+++///222///GGG|||uuukkkkkkfffmmmfffOOOpppSSSEEE777555///000...////////////000000000000555555777TTT{{{{{{uuu}}}oooQQQJJJBBBCCC888444111000//////...............//////000111111222222555YYYuuummm{{{sss|||mmm;;;111///...---,,,,,,+++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,---...//////000222111222;;;EEEUUUggg~~~pppfffNNNWWWiiissswwwbbblllwww___@@@&&&333,,,+++******))))))******'''---***)))---,,,...:::^^^}}}vvv}}}jjjWWWUUU___hhhjjj222444;;;\\\}}}ooozzzuuukkkfff{{{|||yyynnnvvvvvv|||vvvtttqqqwwwppp~~~PPP:::444222...------......---,,,***111...000///---HHHssshhhhhhgggssstttnnnQQQyyy[[[KKK999444...///////////////000000000111000888444888ZZZ}}}www{{{||||||sss}}}UUULLLHHHFFF<<<888333222111000//////////////////000000111222222222888dddtttpppooorrrDDD555000///...---,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---.../////////444///000===DDDPPPiiirrrhhheeelll}}}~~~aaa]]]aaassslllaaawww{{{www~~~eeeBBB)))444,,,+++******))))))******''',,,******---+++111BBBeee~~~vvvaaaWWW^^^nnnyyy000222===aaazzz|||mmmlll[[[bbbssstttsss```ooovvvlllmmmwwwppp{{{TTT>>>555222///------......---,,,***222///000...///NNNpppeeegggiiixxxvvvsssVVVgggTTT<<<333---111/////////000000000111111111222///<<>>iii|||wwwvvv~~~}}}pppbbbSSSQQQGGGCCC???666666444333222111111111///000000111111222333333@@@mmmwwwooozzzYYYXXX\\\iii<<<222111000...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...//////---777///444KKKOOOXXX{{{ccc[[[XXX```nnn{{{|||qqqqqq~~~vvviiitttkkkaaa888,,,,,,+++******))))))******))),,,******---,,,999TTTyyyeeecccwww222111>>>gggzzz|||jjjccclllzzz~~~uuu}}}yyyzzzbbbllluuuiiikkkSSS>>>555222///---............000+++///,,,---111<<>>[[[ooogggVVVSSSFFFCCC@@@888777555444333222222222000000000111222222333333FFFooozzzpppbbbDDDXXXnnnsssmmmzzzvvvwww>>>222111000///------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...//////***666...444NNNRRR\\\yyy[[[XXX\\\jjjzzz}}}xxx___rrrcccuuuBBB))),,,++++++***)))************,,,******---,,,<<>>;;;777444333222000///000000000111222222333333EEE}}}sssYYY___bbbuuudddNNNQQQgggzzzBBB666333000.........---,,,...---,,,,,,++++++,,,,,,------,,,------...///000///555111;;;ZZZhhhuuujjjYYY^^^eeennn}}}|||ZZZ^^^ssskkkzzz}}}GGG***---,,,++++++******++++++---(((%%%---///***AAAlllkkkqqq{{{gggttt///111999fffttt~~~}}}wwwjjj```___cccqqqvvvnnniiitttyyymmmyyyyyynnnlll^^^>>>444111...------...---,,,,,,444,,,//////555555tttpppnnnmmmcccllluuummmiiihhhmmmppp}}}{{{{{{OOOyyyDDD666111555222111000//////000111222000222333>>>vvv}}}pppYYYTTTIIIJJJBBBAAA>>>:::777555444111000///000000111222333333444FFFwwwtttlll|||kkkaaaZZZ```jjjrrr~~~xxxLLL888555111//////...---,,,...---,,,,,,++++++,,,,,,------,,,------...///000...666222;;;VVVcccqqq}}}fffZZZbbblllyyy||||||eeeVVVcccsssyyytttppp}}}yyyQQQ000---,,,++++++******++++++---)))'''---...+++EEErrrooozzz~~~iiivvv111555<<>>pppyyyvvv}}}{{{nnnuuu```]]]SSSUUUMMMKKKGGGCCC???<<<999555222000000000000222333555666HHHxxxZZZ???<<<777333111000///.........---,,,,,,,,,,,,,,,------,,,------...///000---777666<<>>999555333222111000111333555666EEE~~~zzzuuuvvvuuuIIIDDD===777444222111000///......---------------------,,,------...///000///666555>>>OOOTTTkkksssdddfffmmm{{{sss___uuu~~~XXXKKKJJJQQQYYYddd}}}vvvmmm|||999---,,,++++++******++++++***///...,,,///;;;eeeuuuiiibbbffflllrrr~~~222222;;;nnnnnnyyyyyyeeebbbdddaaa[[[VVVTTTRRRNNNNNNLLLOOOWWWbbboooiiinnnttt~~~xxx~~~tttbbbnnnxxxnnnmmmeee<<<222000------...//////...---111+++333111444@@@}}}sssrrrhhhppp||||||tttddd___fffkkk~~~xxxpppLLL}}}TTTCCC???<<<777666444333222222333333444333555AAAmmm~~~~~~vvvxxxeeecccZZZ\\\SSSSSSPPPMMMJJJGGGBBB===999555444222000000222444555BBBaaaaaapppuuuwww{{{xxx}}}LLLGGG???999555333222111//////...---------------------,,,------...///000000555444@@@SSSYYYqqqoooaaajjjtttqqqjjjpppPPPHHHNNN[[[eeeqqq~~~wwwuuu<<<---,,,++++++******++++++(((---,,,+++111@@@jjjvvv^^^XXXZZZgggtttzzz111222999hhhkkkuuu}}}{{{rrr]]]\\\\\\XXXPPPMMMPPPQQQPPPPPPSSS[[[gggqqqyyy~~~aaagggrrrvvvpppiiivvvrrrdddqqqyyypppnnn~~~```888222///------...//////...000000'''333555666;;;pppppphhhqqq}}}uuuyyy{{{wwwjjjPPPwwwRRRDDDBBB@@@777666555333222222333333111000444BBBnnn}}}zzzuuuuuudddddd]]]```XXXUUUSSSPPPMMMIIIEEE@@@<<<777555222111000111333555666|||zzzooozzzqqqrrrhhhTTTfff~~~wwwyyyqqqwwwNNNIIIAAA:::666444222111//////...------------...---------------...000000000555333@@@VVV\\\uuukkk___oooyyyooopppttt\\\NNNDDDOOOaaalllxxxtttwwwooocccaaauuu{{{xxxBBB---,,,++++++******++++++(((---++++++222CCCmmm{{{\\\[[[[[[dddvvv:::111444___|||ttt^^^iiizzziii[[[^^^TTTUUUXXXRRRSSSZZZYYYeeelllqqqsssxxxyyysss[[[UUUrrrrrroooGGGTTT```tttcccaaavvvlllnnnZZZ>>>222...,,,...///---,,,---)))222///555...///>>>nnnkkkfffsssuuuzzz|||~~~aaaKKKvvv\\\GGGEEE>>>===:::666333333444444333...222222???iiizzz|||vvvxxx~~~tttuuuuuuggg^^^^^^VVVUUUVVVUUUTTTSSSPPPLLLFFFBBB===999555333555555444333???gggvvvmmm[[[UUU[[[\\\```ooowww}}}qqqsss{{{RRRMMMFFF@@@;;;777333111000///...------...///000------,,,------...///000000777777;;;PPPeeeyyy|||iiihhhvvvwwweeePPPNNNOOOWWWkkk|||fffhhhiiitttyyyyyySSS111///,,,++++++,,,---,,,---)))...000///III{{{|||```YYY^^^fffpppxxx222///888ccc|||{{{eeejjjzzzhhhYYY\\\WWW\\\___XXXWWW^^^___mmmssswwwxxx}}}lll___^^^UUUXXXssscccfffTTTWWWjjjeeebbbkkkuuujjjlll\\\;;;333...,,,...///,,,,,,------222+++111---444GGGnnnkkkfffqqqxxxooonnnvvvuuuwww}}}\\\FFFvvv[[[KKKKKKKKKAAA===888555333333333333000444444<<<___www~~~rrrwwwqqqsssssshhhaaabbb[[[YYYYYYXXXWWWUUUSSSNNNIIIDDD???;;;666444444555444333>>>eeemmmuuujjjUUUHHHJJJLLLUUUgggzzz|||{{{qqqttt~~~RRRNNNGGGAAA===999555333000000...------...///000------,,,------...///000333333444BBBRRR[[[vvv}}}jjjhhh}}}|||{{{tttiiiVVVNNNQQQOOO___yyyttt^^^kkkuuuxxxwwwSSS222///,,,++++++------,,,///)))---///000LLL~~~kkkYYYZZZaaakkkwww---000;;;cccrrrmmmzzzgggWWW[[[\\\iiimmmaaa^^^ggglllzzz~~~hhhOOOKKKOOOZZZjjjwww\\\___hhhbbbzzzbbbRRRkkkttthhhjjj^^^666444///,,,...///,,,,,,...---111)))000000777FFFvvvoookkkeeeoooyyynnnlll```mmmiiibbb{{{|||WWWFFFvvv[[[OOOLLLPPPGGGCCC<<<777555444333222111555666:::UUUvvvyyyvvvmmmjjjmmm|||ooonnnrrriiieeeiiibbb```]]]\\\ZZZXXXUUUQQQLLLHHHDDD@@@:::666444444333333===fffeeesssooo___QQQPPPSSSbbbyyy|||wwwmmmsssSSSOOOIIIDDD@@@<<<999666222111///...---......///------,,,------...///000555...333IIIVVVVVVwww}}}iiigggnnnwwwvvvssstttpppooowww~~~wwwvvvvvvssskkk```YYYWWWZZZ]]]ooozzzzzzkkkxxxwwwuuu|||xxxYYY222///,,,+++,,,------,,,000)))+++///555VVVnnnZZZVVV^^^iiittt000333:::ZZZyyyjjj|||iiiVVV\\\eeeyyy~~~nnnhhhssszzzdddNNNLLLIIIMMMeeerrrZZZ]]]yyyxxx}}}XXXkkkqqq~~~qqqiiikkk```;;;555000,,,......,,,,,,...***///)))333333555;;;xxxnnnQQQxxxmmmjjjdddnnnxxxvvv|||rrrpppeeeTTThhh{{{TTTHHHnnn```WWWLLLOOOMMMHHHAAA;;;888555444333222222555999SSS|||nnntttaaabbbhhhlll{{{~~~nnnooorrrllliiimmmfffddd___]]][[[YYYWWWSSSNNNKKKIIIEEE???999555444333444888aaappp```jjjggg\\\VVVXXXkkk}}}pppjjjwww|||TTTPPPKKKGGGDDD@@@===:::444222111///...---......------,,,------...///000222---444KKKXXX[[[}}}|||fffccc^^^gggiiiiiipppqqqsss}}}mmmbbbeeekkkdddSSS]]]YYYWWWZZZdddooovvvxxxqqqfffxxxsssyyyfffddd333000---+++,,,------,,,000(((***///:::```sss\\\VVV[[[eeesss~~~333444555PPPzzzdddtttmmmXXX___mmmzzzrrr~~~cccFFFFFFPPPQQQRRRkkk|||jjjTTT```mmmlll~~~cccmmmjjjnnnbbbFFF666000---......,,,,,,///,,,///)))222222222666}}}~~~hhhRRRllljjjcccmmm|||zzzgggWWWcccxxxOOOEEEkkkfff```SSSSSSQQQMMMFFF@@@<<<999666333555///222777PPPnnnrrr^^^dddmmmqqqzzznnnvvvrrrmmmjjjmmmfffddd___]]][[[YYYXXXUUUQQQNNNNNNKKKEEE>>>888555444555444SSS~~~___uuu|||sssmmmpppzzz{{{kkkrrrvvvWWWSSSOOOKKKHHHDDD@@@>>>666555333000///.........------,,,------...///000///222777DDDTTT```}}}|||ddd^^^```kkknnnrrr{{{||||||dddVVV[[[YYYTTTRRRQQQYYYVVV\\\lllyyyxxxkkkfffyyyrrryyypppooo444111---,,,,,,------,,,000***+++///;;;bbb~~~]]]WWW]]]ccckkk~~~111333111JJJfffppprrr^^^ccctttzzzkkkIIICCCKKKRRR___cccxxxooofffUUUhhhnnnvvvjjjzzzhhhkkkrrrcccLLL888111---......,,,,,,///000111'''...---222<<>>FFFOOO[[[iiirrr}}}}}}}}}wwwfffddduuu{{{___llluuubbbjjjwwwxxx___999333.........,,,---///***000+++444111222;;;yyyuuuqqqfffjjj{{{}}}sssxxx>>>fffmmm___VVVZZZXXXPPPOOOMMMLLLHHHCCC===888666000;;;888;;;uuu}}}sssxxxrrrrrryyyzzzqqqpppuuuxxxxxxtttdddfff___^^^ZZZ^^^^^^]]][[[[[[[[[[[[ZZZXXXTTTTTTRRRLLLDDD===:::999444999nnnhhhZZZZZZ___fff}}}tttpppmmmeeeqqqvvvddd^^^[[[WWWSSSOOOKKKEEEBBB>>><<<999666333111000000---------------...000000...444555>>>QQQfffiii```sss}}}kkkIIIDDD;;;ZZZZZZSSSbbbddd```qqqtttxxxtttwwwyyymmmzzzyyy555222///---------,,,,,,'''***222444===dddyyyaaa```mmmqqq}}}333444000888bbbuuupppqqqhhhoooTTTCCCMMMMMMVVVeee}}}xxxpppqqqqqqqqqttt{{{pppcccrrrdddrrrwwwccc<<<444...///000//////000...%%%---000222000<<>>MMMbbbooocccxxx|||LLL<<>>444,,,+++------,,,---'''111,,,...IIIhhhvvveeekkkyyy111333222;;;bbbyyymmm{{{zzzeeemmmPPPCCCKKKNNN^^^qqq~~~xxxmmmcccaaalllrrr}}}|||mmmuuu~~~lllhhhqqqyyyddd<<<444...///000///...000333+++111111000---888gggyyy}}}nnnaaaeeefff[[[eee~~~~~~oooxxxvvv]]]CCC{{{zzzooofffYYYbbb]]][[[WWWSSSQQQRRROOOIIICCC:::<<<333999;;;UUUqqqooowwwyyyqqqdddgggkkkddd\\\YYY______^^^]]]]]]\\\\\\[[[YYYUUUPPPNNNMMMIIIBBB<<<555999MMMyyyttt^^^UUUaaa}}}{{{vvvpppmmmuuuxxx}}}dddbbb[[[SSSOOONNNMMMIIIFFFHHHCCC===888444222///---000///...------...///000...222333<<>>666777777MMM|||qqqsss~~~xxxkkkdddiiinnnggg]]]YYYaaa^^^\\\\\\^^^^^^[[[YYYUUUSSSQQQQQQRRROOOIIIDDD<<<;;;AAAddd|||ppppppuuueeeiiizzztttxxxzzzvvvnnnnnn|||uuuwwwfff```ZZZSSSOOONNNNNNLLLJJJGGGDDD???;;;888444000---111000///.........///000...///...:::QQQbbbyyyyyyiiiuuu~~~bbb999>>>LLLMMMQQQcccvvv}}}~~~xxxfffrrr<<<333,,,---///---,,,,,,///...---...CCCuuuyyynnnlll|||111555444555LLLttt{{{]]]iiiooonnnzzzVVVHHHNNN]]]{{{lllbbbSSSTTTVVVYYY^^^hhhxxx~~~xxxzzzrrrzzz^^^pppmmmnnn>>>666000///000...---...///***222000///...:::gggvvvfff```uuu~~~}}}~~~qqqtttyyy~~~zzzkkk]]]\\\xxxddd^^^cccooo}}}vvvKKK]]]aaa]]]^^^___bbb]]]___YYYTTTUUUXXXVVVOOOHHHCCC@@@;;;888777IIIsss|||qqqwww|||~~~wwwkkkbbbcccfffccc___]]]bbb^^^ZZZ\\\```aaa^^^ZZZVVVUUUVVVWWWXXXUUUPPPLLLEEE???999QQQvvvzzzzzzgggnnnsssppp~~~uuulllgggdddlllllllllmmmnnnppptttxxxyyykkkllluuuggg^^^ZZZVVVSSSRRRPPPMMMJJJEEECCCAAA???===:::555111111000///.........///000111222000;;;PPP```uuuooosssgggIIICCCFFFLLLQQQ\\\gggvvvwwwgggnnn===444------///...++++++///+++///222FFF}}}qqqnnnuuu222444222111AAAfff___iii{{{qqqmmm}}}[[[HHHOOOdddwww```WWWVVVTTTYYY^^^aaadddmmmzzz~~~ppp|||xxx___pppmmmwww@@@888111111111///---///---)))111//////000:::bbb{{{jjj___nnn}}}mmm___\\\aaaUUUWWWcccmmmzzz|||wwwoooHHHqqqeee]]]\\\aaacccaaa___ZZZUUUVVVXXXWWWQQQJJJIIICCC@@@:::888BBBaaavvvoooxxxxxx}}}qqqhhh``````bbbbbbaaa```aaa^^^[[[]]]bbbdddbbb^^^ZZZ[[[\\\]]]]]]ZZZVVVRRRHHHBBB999EEEppp{{{xxxooo{{{||||||rrreee```___aaa^^^___```cccgggiiifffbbbjjjgggvvvvvvfff\\\\\\[[[YYYVVVRRRMMMIIIGGGFFFEEEDDDBBB===888444222111000///......///000000333333<<>>LLLJJJKKKTTTccchhhxxxuuuggg|||mmm~~~@@@666......///...++++++...***000555III~~~jjjooo}}}333444222111===___lllmmmvvvfffsssZZZDDDOOOddd|||```^^^eeennnooovvv{{{{{{|||iii}}}ssscccnnnrrrxxxBBB:::333222222000...///000+++111...000111444VVVqqq```iiijjjXXXXXXeeepppJJJVVViiisss~~~vvv{{{eeeNNNbbb[[[VVV\\\]]]___^^^\\\YYYYYYYYYXXXSSSOOONNNEEEDDD<<<999:::KKK|||}}}qqqqqq|||zzzwwweeecccbbbeeeggggggdddaaaaaa___^^^___bbbdddccc```___```aaaaaa```]]]ZZZXXXNNNJJJEEEFFFlll|||yyy~~~mmmcccdddfffhhhlllWWW```fffeeecccfffllloootttxxxtttccc]]]^^^^^^\\\YYYTTTOOOLLLNNNMMMKKKHHHEEE???999444333222000///...//////000,,,111333;;;LLL^^^|||tttMMMAAA:::@@@HHHNNNWWWaaalllsssrrrhhh}}}nnnwwwEEE:::111//////---,,,,,,...---///555JJJsssgggsss555555555444<<>>333//////---,,,------000,,,222NNNlll~~~iiizzz777888777666:::OOOuuuoootttpppsssQQQCCCTTT___ooonnn{{{}}}nnnvvv|||vvvWWWttt|||eeelllkkkaaaFFF===666555444111000111111***...,,,333444///FFF|||~~~fffhhh}}}gggZZZXXXeeeuuu[[[LLLgggwwwqqqqqqGGGFFF^^^VVV]]]VVVZZZVVV[[[YYY[[[]]][[[WWWSSSSSSSSSQQQEEEJJJDDDEEE;;;:::qqq~~~xxxkkkkkk}}}wwwuuuuuu}}}uuulllmmmkkkhhhggghhhfffdddbbbccccccaaa^^^\\\\\\]]]___```aaaaaa___^^^^^^___]]]TTTNNN<<>>MMMVVVZZZgggwww~~~ooodddbbbeeeqqq}}}hhhjjjpppNNNAAA444///...---,,,...,,,222***111RRRkkk}}}mmm888:::444333:::GGGdddhhhooouuuTTTGGGPPPgggvvvkkkiiieeeeeelllzzznnn{{{oooeeejjjgggSSSAAA>>>;;;888555222...,,,111111000//////222666:::xxxpppgggyyy|||]]]WWWbbbooopppaaaSSSYYYiiittt}}}vvv~~~RRRSSSjjjWWWWWW\\\ZZZXXX[[[\\\ZZZXXXWWWVVVUUUSSSQQQLLLOOOOOOIIIAAA@@@GGGPPP|||~~~wwwkkkiiiyyyvvvppp{{{}}}wwwzzzoooiiiooonnnfff```cccffffffbbbaaa^^^\\\ZZZYYYXXXYYYbbb```^^^^^^___``````___[[[XXXQQQJJJNNNeee|||{{{vvvggg[[[XXXWWWWWW]]]hhhkkkhhhfffiiijjjmmmooouuutttpppkkkaaaaaa^^^[[[YYYWWWTTTNNNIIIEEEIIIJJJHHHHHHIIIEEE@@@<<<999444///------///000222111777333AAAVVVgggzzzpppKKK???BBBHHHOOOUUUaaauuuvvvjjjdddfffnnnyyyxxxfffmmmNNN@@@333000000...,,,,,,000&&&:::---BBBvvvvvv}}}sss888;;;666333999CCC```~~~~~~vvvzzz{{{RRRJJJSSSggg}}}}}}{{{{{{qqqxxxgggeeeeeehhhWWWCCC@@@===:::888555111///111111000//////111555999pppwwwuuufffqqqhhhVVV___jjjkkkfffbbbgggnnnxxxzzzuuuXXXppp{{{gggYYYYYY]]]\\\[[[___]]][[[YYYXXXXXXXXXVVVTTTUUUVVVUUUNNNGGGCCCGGGKKKxxxrrrqqqtttuuupppttt{{{wwwsssmmmiiilllkkkeeeaaadddeeeddd```___]]][[[YYYYYYYYYYYY___]]]\\\]]]___aaaaaaaaa[[[YYYWWWRRROOO\\\~~~ssslllooo~~~|||nnnggg```]]]\\\______]]]___eeeiiittteeegggddddddaaa]]][[[ZZZWWWSSSOOOIIIOOOQQQLLLGGGFFFEEEBBB???<<<777222//////000111222111666222>>>SSSccc|||}}}}}}hhhHHH===CCCMMMWWW^^^ffftttxxxpppllljjjuuuzzzuuudddpppKKK???444222333333222333222(((999,,,AAAvvvzzzwww999===888444777>>>YYY~~~zzzvvvuuuRRROOOWWWggg~~~www{{{~~~|||ooo___ccc^^^jjjTTTEEEBBB???===;;;888555222111111000///...000444777aaaggg}}}gggggg{{{ccciiiqqqyyy|||}}}|||{{{{{{~~~yyyxxxOOOrrreee[[[]]]___^^^^^^ccc^^^\\\[[[ZZZ[[[[[[YYYXXX]]]\\\ZZZUUUOOOKKKJJJJJJkkknnnkkkmmmnnnxxxtttpppyyyssspppnnnmmmjjjjjjgggddddddfffeeeaaa]]]]]]\\\[[[ZZZZZZZZZZZZ\\\[[[[[[\\\___aaabbbbbb```___``````XXXXXXppp}}}mmm|||pppjjjooosssnnnhhhfffddd```]]][[[ZZZ\\\dddmmmrrrcccggggggeeebbb^^^\\\[[[YYYWWWUUURRRYYYZZZSSSJJJGGGHHHHHHCCC@@@;;;666333111111111222111555000<<>>===;;;888666111222111///...///222555KKKhhhkkk___xxxvvvpppwww}}}zzz~~~EEEkkkccc^^^___```^^^___ccc^^^]]]\\\\\\]]]]]]\\\[[[^^^]]]ZZZXXXVVVSSSOOOLLLNNN{{{hhhllluuuwww~~~{{{pppwwwxxxiiiuuuxxxiiikkkkkkhhheeedddggghhhddd___\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]```aaaaaaaaabbb^^^aaafff___WWWcccyyyrrrwwwyyyqqq\\\\\\\\\\\\]]]cccnnnxxxzzzsss|||~~~jjjhhhhhhccccccaaa^^^[[[ZZZYYYXXXXXX[[[___^^^WWWPPPOOONNNLLLEEECCC>>>999555333111111111000555///:::LLL[[[|||sssggghhhqqqwwwxxxvvvyyyzzz}}}vvvbbbOOOEEEKKKNNNVVV```kkkxxx|||yyy|||zzzkkk]]]xxxyyyPPPEEE:::666444111///000222,,,333,,,===iiikkkdddbbb^^^aaa>>>AAA===888777777GGGddd{{{{{{xxx|||sssUUUVVV\\\kkkpppdddhhhpppyyywwwrrryyy{{{xxxkkkeeejjjmmmsssKKKDDDBBB@@@>>>===<<<:::777333333222000//////111333;;;wwwuuuvvvsss^^^mmmrrrppp~~~|||zzzyyyJJJgggbbb______^^^]]]]]]```^^^\\\[[[\\\]]]^^^]]][[[]]][[[ZZZYYYXXXUUUPPPLLLHHHfffpppvvv}}}sssqqqwwwtttoooiiifffgggmmmhhhdddfffiiihhhbbb]]]\\\\\\]]]^^^______`````````___^^^___``````___^^^\\\VVVXXX```___WWWZZZeeerrrwww{{{}}}xxxvvv|||tttrrrcccjjjggg^^^bbbaaa___\\\ZZZYYYYYYZZZ^^^]]]YYYUUUUUUVVVSSSMMMGGGEEEAAA<<<888444111000000///444///999KKKXXXyyyooobbbdddnnnrrrooolllnnnjjjiiihhh___QQQIIIIIIQQQVVV___iiiqqqtttuuuyyyxxxhhh]]]yyyPPPFFF===:::777444333555///---111---:::\\\|||}}}]]]SSSOOOLLLRRRBBBDDD>>>;;;;;;777???UUUzzz|||yyyvvv~~~vvvssssss~~~mmmTTTWWW^^^lll{{{}}}~~~nnnnnntttsss}}}|||sssjjjiiijjj|||iiiOOOCCCBBB@@@???>>>===;;;999444555444222000///111222;;;pppzzz}}}eeeeee|||ppp}}}yyywww}}}bbbQQQddd```]]]\\\\\\\\\\\\[[[\\\[[[ZZZZZZ[[[\\\[[[YYY[[[ZZZYYYXXXWWWTTTOOOLLLOOOXXX~~~ttttttoooooovvvjjjkkkjjjmmmgggeeegggiiieee^^^[[[\\\]]]^^^___```aaaaaaaaaaaa```_________^^^\\\ZZZZZZVVVVVV[[[______^^^```|||iiijjjaaaiiijjjaaabbbbbbaaa___\\\ZZZ[[[\\\YYYWWWSSSQQQUUUXXXSSSJJJHHHGGGCCC???;;;666333111111000444...777GGGTTTtttnnn^^^aaajjjkkkiiihhhfff```YYYSSSMMMIIIKKKOOOTTT^^^lllwww|||fffmmmuuuvvveeecccyyy^^^TTTIIIBBB;;;444000111---///000///777QQQtttqqqRRRLLLJJJHHHNNNFFFEEE???>>>@@@999:::IIIyyyqqqtttxxxqqqpppxxxiiiVVV^^^aaajjjppplllwwwzzz{{{kkkgggkkknnnYYYNNNDDDBBB@@@@@@@@@???===<<<666666666444111000111222;;;gggoooaaawwwwww}}}uuuwwwMMMaaattt```]]]XXXWWWZZZ]]]\\\YYY[[[YYYXXXXXXYYYYYYWWWVVVTTTVVVWWWWWWUUUSSSRRRQQQQQQYYYtttvvvjjjrrrmmmnnnnnnoookkkkkkfffdddhhhggg```YYYXXX[[[\\\^^^___```aaa``````___^^^]]]]]]]]]\\\YYYWWWZZZ\\\\\\[[[___fffhhheeennnyyyzzzmmmdddfffjjjccc___aaabbb___\\\YYYXXXYYYUUUUUUTTTSSSTTTVVVRRRKKKJJJIIIFFFCCC>>>:::666444333222555---444BBBMMMlllttt___]]]dddgggjjjnnnddd^^^SSSHHHEEEJJJQQQTTTYYYgggxxxuuu___nnnwwwuuuxxx~~~uuubbbkkkyyywwwfff\\\PPPGGG===333......///222///000666JJJqqqeeeJJJNNNSSSRRRVVVHHHFFF??????CCC:::777BBBlllqqq||||||ttttttzzzvvviii[[[eeeeeeggg{{{zzzooorrr~~~ttteeedddlllzzzIIIHHHDDDCCCAAAAAAAAAAAA???===777888777555222000111222111XXXvvv___pppuuuzzzvvv|||FFFyyyaaa]]]YYYUUUTTTYYY^^^\\\XXXYYYXXXVVVVVVWWWWWWUUUTTTMMMPPPSSSUUUUUUUUUWWWXXXQQQaaa^^^~~~kkkeeekkkllltttwwwkkkjjjeeeiiiddddddgggeee\\\VVVUUUZZZ[[[]]]___``````______\\\[[[[[[[[[\\\[[[XXXVVVVVV^^^___XXXZZZfffkkkgggfffvvvnnnccc~~~fffpppeee___ccc\\\\\\^^^```^^^YYYVVVUUUUUUSSSXXXYYYWWWUUUUUURRRNNNKKKJJJHHHEEEAAA<<<888666555333555,,,222>>>GGGfff{{{aaa\\\aaafffnnnwwwddd```SSSEEECCCMMMVVVWWWaaammm}}}}}}pppooojjjsssnnnttt}}}sss```rrryyyiii}}}xxx[[[SSSKKKEEE???888666888111555///000555GGGrrraaaIIIVVVbbbaaabbbLLLJJJFFFCCC@@@?????????YYYrrr~~~uuukkktttzzz~~~qqqkkkggglllxxxrrrkkkzzz}}}xxx}}}{{{nnncccfffnnngggFFFOOOGGGFFFEEECCCAAA???===<<<<<<:::777555555444222000555FFFiii}}}ddd[[[}}}nnncccdddhhhqqqxxxuuu}}}rrr}}}eeeSSSjjj```XXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYYXXXWWWUUUSSSRRRQQQQQQQQQRRRTTTVVVXXX[[[\\\]]]TTT\\\eee___qqqggg^^^rrr|||eeegggjjj___bbbeeefffddd^^^YYYWWWVVV]]]]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXZZZ\\\___cccfffhhhccckkkyyyzzzeeeppptttdddbbbffffffbbb^^^^^^]]]]]][[[VVVQQQTTT[[[XXX[[[\\\XXXWWWVVVSSSOOOQQQLLLFFFDDDDDDBBB===888888222222444333555FFF[[[mmmmmmTTTZZZkkkqqqtttlllbbbUUUOOOOOORRRTTTUUU]]]nnnzzz}}}zzzrrrxxxuuusssvvvvvvyyyvvv^^^rrryyy\\\XXXPPPGGG???:::777666---444000+++222BBBbbbQQQIII___rrrooo{{{OOOMMMJJJGGGDDDBBBAAA@@@OOOtttqqq~~~xxxooonnnvvvxxxxxxyyy{{{zzz||||||wwwpppfffcccooocccEEELLLEEEEEEDDDCCCBBB@@@??????>>><<<999777666555333111---999ZZZrrr^^^wwwrrreee^^^___dddkkk|||WWWZZZ___```ZZZZZZYYYYYYYYYZZZZZZ[[[YYYYYYXXXWWWUUUTTTSSSSSSRRRSSSUUUWWWZZZ^^^```bbbeee^^^eeexxx~~~ooonnnpppoooKKK```qqqeeebbbdddbbb___bbbdddccc___[[[XXXXXXZZZ[[[\\\]]]^^^]]]\\\\\\[[[[[[[[[ZZZZZZYYYWWWWWWZZZ[[[]]]```bbbdddffffffhhhhhhnnnzzzzzz}}}qqqkkk}}}xxxkkk``````ddddddbbb```aaa``````___ZZZVVVYYY___[[[^^^^^^ZZZWWWVVVSSSNNNMMMIIIFFFEEEFFFEEE@@@;;;888333111222111333CCCXXXrrruuu\\\]]]hhhmmmqqqpppeeeXXXPPPPPPTTTXXXYYY```jjjtttlllsssyyytttoookkk```~~~ppp\\\WWWOOOHHHCCC===888555111444000---111<<<[[[aaaLLLSSSjjj{{{|||RRRQQQOOOLLLIIIEEECCCAAACCCcccgggnnn{{{wwwiiiqqqxxxnnnhhhaaacccwww^^^FFFIIIDDDDDDDDDCCCBBBBBBBBBAAA@@@>>>;;;999888666444111---111KKKffflll}}}wwwhhh___[[[\\\eeeooo|||~~~}}}qqqIIIjjjvvv___aaa\\\[[[ZZZZZZYYYYYYZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUWWWXXXZZZ\\\^^^aaabbbccccccaaaggg```iiibbbllliiiZZZ[[[~~~hhhllllllcccccciii^^^```aaaaaa___\\\[[[[[[XXXYYY[[[]]]^^^^^^^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXX[[[\\\___aaaccccccccccccjjjggghhhsssiiihhhtttlllffffffgggfffeeefff```___```aaa]]]YYY\\\aaa^^^```___ZZZWWWVVVSSSNNNJJJHHHGGGHHHIIIHHHCCC???;;;666333333000222AAASSSppphhhcccdddeeekkknnnfff\\\WWWXXX]]]bbbdddkkkmmmxxxvvvaaarrrzzz|||zzzssseee```iii{{{jjj^^^XXXPPPKKKIIIDDD===777666444000000111444QQQ}}}cccHHHLLL]]]tttTTTSSSRRRPPPLLLHHHDDDAAA<<>>999444000333222...GGGuuu}}}ZZZGGGQQQcccuuuTTTTTTSSSQQQMMMIIIDDDAAA===HHHaaavvvzzzyyy~~~iiiYYYVVVVVVRRR[[[jjjwwwzzz|||ppplllhhhdddaaalllkkkSSSKKKLLLFFFFFFEEECCCBBBAAA@@@??????>>><<<;;;999777444111888111===pppyyy{{{}}}ccceeezzzzzziii[[[[[[aaakkk}}}~~~}}}IIIbbbmmmaaaTTTWWWWWWWWWXXXYYY[[[\\\]]]ZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[ZZZ______[[[eeedddrrr{{{hhhaaaiiidddVVV[[[ooommmeeegggdddbbbeeeccceeeaaa\\\XXXXXXZZZ\\\^^^[[[\\\]]]]]]]]]]]]\\\[[[XXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\^^^```bbbZZZ___eeeiiimmmuuuttttttmmmkkkkkkjjjddd\\\[[[^^^ZZZYYY[[[^^^^^^ZZZZZZ]]]YYY\\\[[[WWWUUUVVVUUURRRPPPPPPPPPQQQPPPMMMHHHEEEAAA>>>999555111111:::CCCZZZ}}}tttaaaYYY```jjjpppxxxvvvrrr\\\ZZZeeevvvqqq]]]eeevvv}}}xxxtttppp```eeeiiidddZZZPPPLLLLLLLLLHHHDDD;;;555111444444,,,@@@iiiuuuvvv\\\KKKVVVeeetttSSSSSSRRRQQQMMMIIIEEEBBB@@@EEERRRuuucccWWWTTTQQQIIIKKKRRR\\\fffrrruuuttt|||}}}kkkkkkfff```ggg^^^NNNLLLKKKFFFEEEDDDCCCAAA@@@???>>>>>>===<<<;;;;;;888555222333---444SSS|||mmmbbboooiii___[[[ccchhhjjjuuu}}}{{{iiiSSSZZZ^^^WWWTTTUUUUUUWWWXXXZZZ\\\]]]YYYYYYYYYYYYYYYXXXXXXXXXSSSUUUWWWYYYZZZ[[[ZZZZZZ```^^^WWWggg]]]iiitttrrrwwweeehhhggg^^^TTTZZZyyy~~~mmmiiikkkggg^^^ccchhhbbbddd```ZZZXXXXXXZZZ\\\]]]]]]]]]^^^^^^]]]\\\ZZZYYYVVVWWWXXXZZZ[[[\\\\\\\\\]]]\\\\\\]]]___aaaccceeeaaaeeefffcccaaahhhxxx~~~wwwzzzzzzmmmoooeeeeeeggggggbbb\\\ZZZ^^^[[[YYY[[[``````]]][[[]]]XXXZZZYYYVVVUUUWWWVVVSSSSSSTTTTTTSSSPPPMMMJJJHHH@@@???;;;666000000444999SSSmmmgggYYY```gggooo{{{|||uuu]]]NNN\\\uuufff]]]mmmzzz{{{wwwrrrjjjcccrrrccc___XXXPPPLLLLLLLLLIIIFFF>>>:::444555555---:::XXXpppxxx~~~UUUHHHYYYjjjvvvSSSSSSRRRPPPMMMJJJGGGEEEAAAFFFJJJ```}}}xxxbbb]]]YYYQQQMMMIIIHHHMMMSSS\\\lll{{{zzz}}}vvvdddhhheeedddyyytttTTTIIIJJJEEECCCBBBBBBAAA@@@@@@??????>>>============;;;888555222...444;;;ppphhhfffzzzhhhbbbeeeqqqvvvwww~~~yyy|||yyy}}}UUUlllwwwWWW```YYYTTTTTTUUUUUUWWWXXXZZZ[[[XXXWWWWWWWWWVVVVVVUUUUUURRRSSSVVVXXXZZZZZZZZZYYY\\\\\\\\\___]]]eee~~~mmmrrrvvvooojjjggghhhggg^^^SSSYYYuuuwwwhhhgggmmmjjj```bbbhhhccc]]][[[ZZZZZZ\\\]]]\\\ZZZ]]]]]]^^^^^^]]]\\\ZZZYYYVVVWWWXXXXXXYYYYYYXXXXXXWWWYYY\\\```bbbcccdddccchhhjjjjjjfffbbbgggsss~~~tttrrrmmmeeedddfffhhheee___^^^aaa[[[YYY[[[```aaa]]][[[[[[ZZZ\\\[[[VVVUUUWWWVVVSSSSSSTTTSSSRRROOOLLLKKKJJJCCCCCC@@@:::444222222333GGG]]]wwwooo]]]dddgggnnnxxxwwwYYY]]]qqqqqq^^^bbbkkktttppprrrnnncccjjj~~~~~~___ZZZWWWTTTRRRPPPNNNJJJHHHBBBAAA999555666000444GGGoooQQQIII___pppyyyTTTSSSRRRPPPMMMJJJHHHGGG@@@HHHHHHTTT|||yyyvvvmmm___aaa\\\NNNQQQLLLJJJLLLMMMPPP[[[ggg|||nnn\\\dddgggmmmVVVNNNEEEGGG???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???===:::777666555;;;333eee|||ooobbbuuuzzzsssvvvwwwttt~~~oooLLLccc[[[aaaRRRUUUUUUUUUUUUVVVVVVWWWXXXVVVVVVUUUTTTTTTSSSRRRRRRUUUVVVXXXYYYZZZYYYWWWVVVYYY^^^hhhZZZccceeeXXXvvviiiiii~~~yyywwwwwwxxxzzzsssxxxiiibbbccckkkrrrrrrXXXDDDOOOqqqwwwrrriiiccchhhjjj___\\\aaa___WWWWWWYYY]]]aaa```\\\YYY\\\\\\]]]^^^]]]\\\[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTPPPTTT[[[aaaddddddaaa___dddhhhjjjjjjggggggjjjmmmtttpppppplllfffdddeeefffddd^^^\\\^^^ZZZXXXZZZ___```\\\YYYXXX^^^___]]]XXXUUUWWWVVVRRRRRRRRRRRRPPPMMMLLLLLLLLLFFFGGGEEE???999666444333<<>><<<;;;:::999888???,,,111888KKKmmmddduuu~~~vvv{{{vvvssszzzKKKlll~~~___\\\VVVTTTSSSTTTVVVWWWWWWVVVTTTSSSTTTTTTTTTSSSRRRSSSUUUWWWXXXZZZ\\\]]]\\\]]]^^^___^^^\\\ZZZ[[[^^^bbbcccddd~~~mmmqqq{{{~~~sssrrryyyrrrvvvxxxyyyzzz}}}~~~~~~{{{xxxvvvjjjiiiiiidddggg{{{uuuVVVMMM___yyynnnkkkiiigggccc___\\\\\\___bbb]]]^^^```bbbbbb___[[[WWWWWW[[[^^^]]]ZZZZZZ]]]aaa\\\WWWRRRPPPQQQSSSTTTSSSVVVZZZ^^^``````___```bbbfffdddfffjjjllllllmmmppp~~~}}}|||~~~vvvwwwuuujjjbbbhhhgggddd```\\\[[[\\\^^^YYY\\\]]][[[WWWTTTSSSSSS]]][[[YYYVVVTTTTTTTTTTTTUUUTTTTTTTTTTTTRRROOOMMMKKKIIIGGGCCC>>>999444111:::KKKaaavvvlllvvvbbbZZZooo~~~hhhVVVVVVbbbkkkooo```fffcccTTT{{{hhh```\\\XXXTTTUUUXXXWWWQQQKKKLLLDDD>>>;;;666222555<<>>===<<<;;;:::999999<<<000444666@@@rrr}}}lllllltttxxx~~~|||xxxyyytttPPPqqq\\\ZZZVVVXXXVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWVVVUUUUUUWWWYYYXXXZZZ\\\]]]]]]]]]^^^___^^^\\\[[[[[[^^^aaabbbbbbdddttt]]]pppvvvyyyyyytttkkkeeeeeehhhiiiiiijjjkkkhhheeedddccccccwwwooollljjjffffffddd[[[ooo{{{|||lllnnngggeeeddd```\\\YYYZZZ]]]```]]]]]]]]]^^^___^^^\\\YYY[[[^^^```___[[[YYY[[[___\\\XXXUUUSSSUUUWWWWWWVVVYYY[[[\\\[[[ZZZ[[[^^^aaabbb```bbbhhhlllmmmqqquuu|||zzzzzz|||ooopppmmmhhheeeeeeeeedddbbb^^^\\\[[[\\\YYY[[[\\\ZZZWWWTTTTTTUUU[[[ZZZXXXVVVUUUTTTSSSSSSWWWVVVUUUUUUTTTSSSPPPMMMMMMLLLIIIEEE@@@:::666333666HHHbbbzzzgggZZZjjjvvvxxx{{{zzzmmm|||xxxbbbUUUYYYaaagggccc```ddd[[[kkk|||ccc^^^]]][[[YYYWWWUUURRROOOMMMOOOJJJFFFCCC<<<333000333NNNxxx{{{rrrcccWWWUUUXXXoooRRRQQQOOONNNMMMMMMNNNNNNIIIKKKIIIFFFPPPnnn___RRRXXX^^^YYYQQQMMMXXXbbb```TTTPPP___qqqsssggg``````cccllljjj{{{EEEFFFFFF???AAACCCAAAAAA@@@@@@??????>>>>>>>>>======<<<;;;:::999999777555666555777PPP}}}yyyhhhlllxxx}}}yyy|||{{{SSSdddddd\\\[[[XXX^^^YYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[[[[ZZZYYYYYYZZZ\\\XXXZZZ]]]]]]]]]]]]^^^```^^^]]][[[\\\^^^`````````YYYwww{{{hhh___ddd|||xxxvvvssstttttttttttttttwww|||yyyjjj^^^YYYUUUSSS[[[fffgggdddlllhhhcccaaa___[[[XXXYYY\\\^^^^^^\\\[[[ZZZ\\\]]]\\\\\\___aaabbb```[[[YYYZZZ\\\\\\ZZZXXXXXXYYYZZZZZZYYY[[[[[[ZZZXXXYYY\\\bbbfffaaa___aaafffjjjlllpppuuusssrrrttt}}}pppkkkiiieeedddggg___aaabbb```]]]ZZZXXXXXXYYYZZZZZZYYYVVVVVVWWWXXXYYYXXXXXXWWWVVVUUUTTTSSSXXXVVVUUUUUUUUUTTTQQQOOOPPPOOOLLLHHHCCC>>>999666222BBB___tttuuucccrrr~~~zzzfffgggvvvoooiii~~~hhhXXXVVV]]]aaaaaaZZZ___\\\WWWxxxdddccc^^^______[[[WWWSSSSSSTTTMMMJJJHHHEEE>>>666333444CCCmmm}}}sssiii\\\PPPSSS]]]vvvPPPOOONNNMMMMMMMMMNNNNNNNNNMMMLLLJJJJJJ[[[www[[[QQQTTTUUUTTTSSScccccceeefffiiinnnxxxrrrggg```___ccciiigggccc>>>HHHCCC===BBB<<>>>>>>>>======<<<<<<<<<;;;;;;:::::::::555999777666777;;;fff}}}sssoootttuuuzzz~~~zzz~~~bbbPPPyyyttt___bbb^^^[[[bbb[[[\\\]]]]]]]]]]]]\\\[[[\\\]]]^^^]]][[[ZZZ[[[\\\XXXZZZ]]]]]]]]]]]]^^^```^^^]]]\\\]]]^^^___^^^]]]ggg[[[lllnnnWWWhhhrrrxxxtttttt{{{|||qqqjjjiiilll^^^^^^WWWSSSXXXcccwwwtttkkkdddeeehhhbbbaaa___\\\ZZZZZZ]]]______]]]\\\\\\\\\]]]\\\ZZZ```aaaaaa___\\\ZZZ[[[\\\ZZZZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZ^^^dddjjjnnnfffcccbbbeeegggfffhhhmmmiiijjjmmmttt|||}}}xxxrrrmmmkkkgggaaaaaaeee[[[]]]]]]\\\YYYWWWVVVWWWZZZYYYXXXWWWWWWWWWYYYZZZWWWXXXYYYYYYXXXWWWUUUTTTTTTSSSRRRSSSTTTTTTSSSQQQSSSRRRPPPLLLGGGBBB===:::333;;;TTT^^^zzzhhhwwwxxxiiihhhssspppYYYPPPWWWaaabbb]]]]]]UUUMMMbbbkkkttteeeggg`````````___]]]\\\]]]]]]RRROOOLLLGGG@@@:::888999???]]]~~~}}}sssjjj___TTTTTTddd{{{MMMMMMLLLLLLLLLLLLMMMMMMOOOKKKKKKMMMJJJPPPlll~~~|||fffTTTRRRUUUXXXaaammmooonnnpppzzzvvvgggaaa```aaafffllltttUUUAAAGGG>>>>>>CCC666===============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::888;;;555666:::444TTTuuuttt{{{rrrrrruuu{{{}}}xxx~~~uuuEEEppp{{{eee```eee___\\\___\\\\\\\\\]]]]]]\\\\\\\\\\\\]]]^^^]]]ZZZYYYYYYZZZXXXZZZ\\\]]]\\\\\\^^^___\\\\\\\\\]]]___^^^]]][[[^^^ZZZ___rrrppppppssslll\\\VVV^^^fffggguuulllbbbYYYOOOGGGFFFKKKVVVpppyyyvvvggglllllldddaaa_________]]][[[YYYZZZ\\\___```____________^^^[[[XXX]]]^^^^^^]]]\\\[[[\\\\\\XXXZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[^^^bbbgggjjjlllhhhdddcccdddcccaaabbbeeeeeejjjnnnnnnmmmooovvv|||~~~rrrsssooollljjjgggcccaaaccc]]]]]]\\\YYYWWWWWWYYY[[[ZZZXXXWWWWWWXXXYYYZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWPPPOOOOOOPPPSSSUUUUUUTTTUUUTTTRRROOOKKKFFFBBB???666666GGGRRR}}}wwwcccqqq{{{llljjjvvvuuuaaaOOONNN[[[dddbbb\\\]]]FFFBBByyynnntttlllccceeeeeeaaa^^^___aaabbb___[[[UUUVVVUUUOOOGGG???999555;;;MMMyyy~~~uuummmcccZZZ[[[kkk~~~LLLLLLLLLLLLLLLKKKKKKKKKKKKGGGIIIMMMKKKJJJYYYnnn}}}~~~||||||fffTTTKKKQQQWWW[[[lll~~~yyyjjj]]]ZZZ[[[]]]fffppp```HHHBBBCCC;;;>>>BBB777<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;===666666:::222CCCooo~~~gggooo{{{wwwrrrqqqttt{{{{{{yyy{{{```RRR~~~___bbbbbb]]][[[ZZZ\\\\\\\\\[[[[[[\\\\\\\\\[[[\\\]]][[[YYYWWWVVVVVVVVVXXX[[[[[[[[[[[[\\\^^^ZZZZZZ[[[]]]___^^^\\\YYYUUU[[[[[[ZZZjjj}}}tttgggZZZUUUWWW]]]``````gggpppwwwuuuuuummmcccfffggg[[[[[[[[[[[[YYYXXXXXXZZZ]]]```______``````___[[[XXXZZZZZZZZZZZZ[[[[[[[[[[[[XXXZZZ[[[[[[YYYXXXYYYYYY[[[ZZZ[[[]]]aaaccccccbbbccc``````bbbbbb___^^^aaafffmmmrrrooohhhgggnnnvvv}}}rrrmmmmmmooolllhhhfffeeecccbbbaaa```___^^^[[[ZZZ[[[^^^aaaZZZXXXWWWXXXYYY[[[[[[ZZZWWWWWWXXXYYYYYYYYYYYYYYYNNNMMMMMMOOORRRTTTUUUUUUVVVUUUTTTQQQNNNJJJFFFDDD;;;666>>>PPPyyyzzzhhhrrr}}}zzzwwwxxxyyycccWWW[[[jjjqqq}}}dddWWWMMMSSS___ddd```\\\UUUAAAMMM~~~}}}nnnjjjffffffgggbbb^^^^^^aaa___YYYRRRIIIPPPTTTRRRLLLEEE<<<444666BBBwwwzzzyyyzzzyyyppphhhjjjsssMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHJJJMMMKKKHHHNNNXXXzzzzzz~~~|||zzz{{{~~~www^^^MMMJJJYYYeeejjj{{{uuufff]]]XXXZZZ]]]dddxxxIIIAAA===>>>===:::;;;<<<:::::::::;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::<<<888777999555:::KKKeee^^^dddzzz}}}tttooossszzz~~~zzz~~~www]]]iii```eee]]][[[^^^YYY\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[\\\[[[XXXUUUTTTTTTUUUWWWYYYZZZZZZZZZ[[[\\\XXXYYY[[[^^^______\\\YYYZZZYYYYYY\\\^^^hhh}}}~~~~~~xxxgggooouuuiii]]]eeejjj\\\ZZZ[[[[[[YYYXXXYYY[[[]]]^^^]]]\\\\\\^^^___^^^]]]YYYXXXXXXXXXYYYYYYXXXXXXYYY[[[\\\ZZZXXXVVVXXXYYY\\\ZZZYYY[[[^^^______]]]^^^]]]^^^aaaaaa\\\[[[\\\aaahhhnnnmmmhhheeeiiiooo]]]hhhxxx}}}uuunnnkkkooovvviiihhheeebbb`````````___]]]^^^^^^]]]\\\\\\^^^```ZZZXXXWWWYYY[[[\\\ZZZXXXUUUUUUUUUVVVVVVXXXYYYYYYQQQOOONNNOOORRRTTTUUUUUUUUUUUUTTTRRRPPPMMMJJJHHHAAA:::777MMMhhhrrrlllzzz|||QQQKKKVVVbbb___aaammm~~~oooVVVQQQRRR[[[bbb```\\\ZZZKKKPPPppp}}}oooiiihhheeecccaaa``````___\\\UUUQQQRRRXXXZZZTTTNNNJJJCCC<<<555>>>bbbsss~~~uuu{{{{{{NNNOOOOOONNNNNNMMMKKKKKKIIIKKKNNNOOOLLLHHHKKKPPP[[[~~~}}}}}}yyyyyyttt{{{xxx]]]MMMNNNggg|||~~~zzzuuuiiiZZZXXX\\\ccciiivvv^^^DDD???999===@@@777444@@@::::::::::::::::::::::::999999999::::::;;;;;;<<<777:::;;;::::::::::::999dddiiiTTTUUUttt~~~qqqqqqvvvzzz~~~|||[[[aaannn___cccggg[[[[[[ccc\\\]]]\\\\\\[[[[[[\\\\\\]]]YYY[[[\\\ZZZWWWTTTSSSSSSTTTVVVYYYYYYYYYYYYZZZ\\\WWWXXXZZZ^^^```___\\\YYY[[[bbbccc\\\ZZZaaakkkpppxxxxxxdddnnn```\\\^^^[[[^^^aaa\\\\\\]]]]]]\\\[[[[[[]]]___\\\ZZZXXXXXX[[[^^^```aaaYYYWWWVVVVVVWWWWWWVVVUUUZZZ\\\\\\ZZZWWWVVVWWWZZZ[[[YYYWWWXXX\\\```aaa```^^^]]]^^^aaa```ZZZWWWWWWZZZ```fffiiigggeeeeeefffqqqnnniiiiiixxxvvvwwwqqqlllkkkfffaaadddllleeegggeeeaaa]]]\\\]]]]]]XXXZZZ]]]]]]\\\[[[[[[\\\ZZZXXXXXXZZZ\\\\\\YYYVVVTTTSSSSSSSSSTTTVVVXXXYYYTTTRRRPPPPPPRRRTTTTTTSSSUUUUUUTTTSSSQQQNNNKKKJJJEEE>>>222GGGRRRiiitttjjj]]]cccyyyddd\\\fffiiikkkYYYJJJQQQkkkvvvdddOOOPPPWWWaaaddd]]]XXXXXXHHHeeezzzzzzqqqnnndddeee___]]]```dddddd```[[[XXXVVVxxxwwwmmm\\\PPPLLLIIIDDD888===LLLkkktttzzzOOOPPPPPPNNNKKKJJJKKKLLLMMMNNNNNNOOOOOONNNNNNNNNUUUppp|||~~~~~~ttttttpppuuuzzz~~~dddWWW]]]}}}xxxuuukkk```\\\YYY^^^```cccsssyyyAAA>>>===<<<;;;:::999999999999999999::::::;;;;;;;;;888888888888999999:::;;;999999999999999999999999UUUeeeQQQbbbzzz}}}uuusssvvvzzzyyyuuuzzz}}}yyyWWWsssmmmkkkhhheeebbbaaa``````ZZZYYYXXXYYY[[[[[[WWWTTTUUUUUUTTTTTTUUUVVVXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[]]]]]]\\\[[[\\\]]]^^^___dddddddddaaa^^^]]]]]]___jjjnnnccceee]]]\\\[[[]]]______[[[WWWYYYZZZ\\\___```___^^^]]]WWWYYYZZZ\\\]]]]]]\\\\\\]]][[[YYYYYY[[[ZZZUUUQQQYYYYYYXXXWWWWWWWWWWWWXXXZZZYYYYYYXXXYYY[[[\\\]]]eeefffdddbbbbbb___TTTIIIXXXWWWoooccc]]]nnnfffdddhhhkkkmmmmmmmmmnnnqqqttt~~~|||vvvooojjjrrrpppmmmiiieeedddfffhhhlllpppkkk```\\\```^^^XXX___]]][[[YYYXXXXXXXXXYYYXXXVVVVVVYYY\\\\\\WWWRRRTTTWWWZZZZZZXXXVVVTTTTTTQQQPPPOOOPPPSSSTTTTTTSSSPPPRRRTTTUUUSSSOOOKKKGGGIIICCC@@@CCCKKKZZZppp~~~ppp^^^TTTQQQNNNSSSfffzzzzzz{{{sssiiifffmmmzzz~~~ZZZGGG\\\zzz}}}gggRRROOOYYYdddiiihhhaaaWWWPPPaaarrrwwwdddiiilllaaa^^^\\\______ZZZWWW___qqq|||bbbSSSQQQQQQNNNHHH>>>444>>>ccc{{{}}}}}}~~~MMMMMMMMMLLLJJJIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKK^^^~~~iii\\\uuuyyy{{{yyywwwiii[[[iiiooodddmmmttthhheee^^^XXXXXXddddddfffrrrzzzZZZ@@@===<<<;;;::::::999999999888888888999999999999999999999888888999::::::;;;999999999999999999999999888qqq^^^WWWpppzzzwwwvvv}}}yyyzzzvvvzzzyyy```xxxwww|||jjjiiifffccc```___^^^^^^[[[YYYXXXXXXZZZZZZXXXUUUZZZYYYWWWVVVVVVWWWXXXYYYWWWWWWXXXYYYYYYYYYYYYYYYXXXYYYZZZ[[[^^^```bbbccccccccccccaaa^^^\\\]]]^^^___hhhuuulllcccaaabbbbbbbbbaaa___]]][[[[[[\\\ZZZYYYYYYYYYZZZ[[[]]]^^^_________^^^\\\ZZZYYYXXX[[[[[[\\\[[[YYYXXXWWWWWWTTTTTTUUUUUUVVVXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\]]]^^^eeefffdddbbbbbbaaaXXXNNNDDDFFFcccccc___kkkdddeeejjjlllmmmmmmlllmmmppprrrmmmuuu~~~}}}zzzzzztttrrrooommmmmmllljjjhhhrrrqqqnnnjjjfffeeefffgggggghhheee___]]]______\\\^^^\\\[[[YYYXXXXXXXXXXXXZZZWWWTTTVVVYYYZZZXXXUUUSSSVVVYYYZZZYYYWWWVVVVVVVVVSSSPPPOOOPPPRRRSSSSSSUUUTTTTTTSSSQQQPPPNNNMMMMMMGGGAAAAAAEEESSSiii|||dddQQQOOOSSSVVVZZZccckkkjjjdddffffffhhhnnntttyyyzzzyyy```MMMRRRyyy{{{hhhXXXSSS\\\```dddeeecccbbb```^^^iiinnnyyy```fffeee^^^```^^^]]]ZZZWWWUUUXXX```fffddd^^^WWWTTTTTTRRRMMMHHHFFF999999QQQqqq~~~|||}}}JJJJJJKKKJJJHHHHHHJJJKKKMMMMMMNNNMMMMMMLLLKKKKKKJJJRRRhhhyyy___ccczzzyyyrrrhhh___kkk|||{{{ttt{{{cccZZZYYYYYYZZZ^^^ggg^^^xxxyyy___>>>???<<<<<<;;;:::999999999999888888888888888777777777:::999999999999::::::;;;999999999999999999999999666CCCzzz}}}YYY^^^~~~|||uuunnnrrryyyyyy{{{}}}iiigggfffccc```^^^\\\\\\\\\[[[YYYXXXWWWYYYYYYYYYXXX\\\[[[XXXVVVUUUVVVWWWYYYVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXZZZ]]]___```bbbbbb```aaaaaa___]]][[[[[[\\\ddd___\\\ddduuuooobbb```aaa___[[[```aaa```[[[UUUSSSVVVZZZ[[[YYYWWWUUUUUUXXX[[[^^^cccbbb```]]][[[YYYXXXXXXYYY\\\^^^]]]YYYWWWYYY]]]UUUUUUUUUVVVWWWXXXZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^cccdddbbb```aaabbb\\\UUUCCC>>>UUU^^^]]]cccaaaeeeiiijjjjjjjjjiiijjjlllnnnlllmmmnnnooopppsssxxx|||yyyzzzzzzxxxuuutttuuuvvvnnnqqqrrrqqqllljjjjjjkkkiiiiiihhhfffdddccccccdddppppppnnnjjjfffeeeeeefffeeeaaa______^^^[[[[[[^^^]]]\\\ZZZYYYXXXXXXXXXXXXZZZWWWSSSSSSVVVXXXXXXVVVRRRUUUXXXYYYYYYXXXWWWXXXWWWSSSOOONNNPPPSSSUUUVVVYYYWWWTTTQQQPPPQQQRRRSSSRRRLLLEEE@@@???III^^^qqqhhhSSSZZZccclllqqqtttvvvvvvtttyyyzzz||||||wwwmmm```WWWcccddd{{{}}}jjjQQQMMMYYYeeefffeeeccc```aaaggglllxxxcccyyygggaaaddd___^^^bbbddd___[[[YYY[[[[[[XXXUUUNNNSSSXXXYYYUUUPPPKKKIIIJJJ???777AAA\\\}}}GGGIIIIIIIIIHHHHHHJJJLLLLLLLLLLLLLLLLLLKKKJJJIIINNNLLLYYYwwwsssxxx}}}zzzuuuxxxxxxlll{{{nnncccZZZWWWXXXYYY___ggg```FFF:::===;;;;;;:::999999999999999999999999888888777777666::::::999999999999::::::888888888888888888888888???;;;]]]qqqVVV```xxxttttttuuuwww{{{zzz|||nnneeeeeecccaaa^^^\\\[[[[[[[[[[[[YYYXXXWWWWWWXXXYYYZZZZZZXXXUUUSSSSSSTTTVVVXXXXXXXXXYYYYYYYYYYYYYYYXXX[[[\\\]]]^^^^^^]]]\\\[[[^^^___```^^^\\\ZZZZZZZZZ```^^^[[[XXX\\\jjj}}}yyyttt}}}yyyiiihhhgggeeebbb___^^^^^^]]]]]]\\\YYYUUUSSSTTTVVV\\\ZZZXXXVVVVVVXXX[[[]]]^^^]]]\\\[[[ZZZZZZ[[[\\\ZZZ\\\]]]\\\[[[ZZZ\\\___[[[[[[ZZZYYYYYYYYYYYYZZZYYYZZZ\\\]]]^^^^^^]]]]]]___```^^^\\\]]]```^^^YYYNNN===CCCPPPTTTXXX]]]bbbfffeeeeeeeeeeeegggiiikkkqqqooonnnooorrrvvvxxxyyymmmmmmnnnnnnmmmmmmmmmmmmjjjlllmmmllljjjhhhiiijjjmmmnnnnnnjjjeeebbbccceeejjjjjjjjjhhheeedddeeeffffff___]]]aaa___WWWWWW]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXVVVTTTTTTVVVWWWVVVUUUTTTVVVXXXYYYXXXVVVVVVWWWQQQOOONNNOOORRRVVVXXXYYYYYYWWWTTTQQQPPPQQQSSSUUUTTTPPPJJJDDD???BBBQQQaaawwwdddbbbiiiqqqwww|||~~~~~~{{{yyy}}}ssshhhWWWJJJPPP___dddfffgggccc]]]]]]jjjwww{{{nnnfffgggccc```cccaaabbb^^^[[[[[[^^^___ZZZVVVTTTVVVXXXVVVQQQNNNOOOPPPHHHDDD======QQQrrrGGGHHHIIIHHHHHHHHHJJJLLLJJJKKKKKKKKKJJJJJJIIIHHHJJJGGGMMMccc~~~ppp|||rrroootttqqqnnnrrr{{{uuuZZZZZZZZZYYYXXX\\\gggrrr]]]CCCDDD999::::::999888888888999999::::::999999888888888777:::999999888888888999999888888888888888888888888222HHH\\\wwwhhhRRR[[[lllooozzz{{{pppnnnttt~~~{{{{{{ooouuu}}}xxxpppyyyiiihhhdddbbb```^^^\\\\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYY[[[WWWVVVTTTSSSTTTUUUXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ]]]]]]^^^^^^]]][[[YYYXXX\\\]]]^^^^^^[[[YYYYYYYYYPPPWWW^^^]]]YYYXXX^^^ddd___qqq{{{|||~~~zzzppp```ccccccaaa\\\WWWWWW]]]ccc\\\[[[ZZZ[[[]]]\\\YYYVVV\\\\\\\\\\\\[[[[[[[[[[[[YYYXXXWWWWWWXXXZZZ[[[]]]\\\[[[ZZZ[[[^^^___^^^]]][[[[[[ZZZYYYYYYYYYYYYZZZWWWXXXZZZ\\\\\\\\\[[[[[[ZZZ\\\[[[XXXYYY\\\\\\YYYRRR===:::RRRaaagggqqqpppeeedddcccccceeehhhjjjlllhhhhhhiiilllqqqttttttsssmmmmmmllllllllllllkkkkkkeeeeeeeeedddbbbbbbbbbcccdddggghhhgggddddddfffiiiaaabbbddddddcccbbbcccdddccc\\\[[[```___XXXWWW]]]\\\\\\\\\[[[[[[ZZZZZZYYYUUUUUUVVVWWWXXXWWWUUUSSSVVVWWWXXXXXXUUUTTTSSSSSSNNNNNNOOORRRUUUWWWVVVUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSQQQOOOJJJDDDAAAHHHRRRgggnnnkkkmmmttt}}}}}}uuudddSSSKKKOOOYYY```bbbcccddd___XXX[[[qqqfff}}}kkkggg___bbbggg]]]ZZZXXXWWWWWWXXXYYYYYYYYYSSSQQQOOONNNOOORRRUUUWWWKKKJJJDDD>>>GGGcccFFFGGGHHHHHHGGGGGGIIIKKKHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFJJJXXXkkk}}}mmmooozzz~~~yyyzzzxxxlllnnnkkklllqqqvvv{{{tttdddYYYRRRUUUYYY]]]cccooommm???AAAEEE555999999888888777888888999999999999999999888888888999999888777777777777888888888888888888888888888,,,FFFLLL___iiiVVVTTTooo}}}yyyvvvtttwwwuuuvvv{{{}}}{{{yyy|||mmmnnnxxxtttccceeebbbcccaaa___^^^\\\\\\\\\]]]XXXYYYYYYYYYWWWXXXYYY[[[WWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\^^^^^^[[[YYYYYYYYYXXXXXXXXXYYY[[[ZZZWWWUUUccc[[[WWWccc|||{{{jjj```^^^aaahhhbbb[[[XXXZZZ\\\ZZZWWWYYYWWWWWWZZZ^^^^^^ZZZUUU[[[\\\^^^___^^^\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYY\\\ZZZYYY\\\```aaa^^^ZZZUUUUUUUUUVVVWWWXXXZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZYYY[[[ZZZWWWWWW[[[\\\YYYWWWLLLOOOuuuhhhfffddddddfffiiikkklllcccdddgggjjjmmmnnnlllkkkooommmjjjiiiiiihhhgggeeefffffffffffffffggghhhhhhccccccccccccaaaaaacccdddZZZ]]]```aaa```___``````[[[YYYYYY\\\]]]ZZZ[[[]]][[[[[[[[[[[[[[[ZZZYYYYYYTTTUUUXXXYYYYYYXXXUUUTTTVVVWWWWWWVVVSSSQQQQQQQQQPPPPPPQQQSSSUUUTTTQQQOOOSSSSSSSSSSSSSSSRRRRRRRRRSSSRRRQQQPPPKKKDDDDDDHHHVVVtttuuufffgggqqqzzzpppiiiXXXHHHJJJVVV^^^\\\ccc___^^^\\\\\\fffpppeee|||qqqhhhaaa\\\bbbddd[[[YYYXXXVVVTTTSSSUUUXXXZZZTTTRRRPPPQQQTTTUUUTTTRRRQQQOOOHHH>>>>>>RRRtttEEEFFFGGGFFFEEEEEEGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGJJJRRR]]]kkk~~~tttooosss{{{mmmvvvnnnhhhhhhhhhiiiooowwwzzz~~~{{{uuuqqqqqqmmmkkkgggbbb[[[UUUTTTUUUVVVYYY```lll}}}~~~FFF888<<<:::666888888777777777777888888777777777888888888888888888888777666666666666666888888888888888888888888777888555FFFuuuqqq[[[sssyyy|||vvvtttwwwyyywwwwww{{{vvvwwwxxxyyyxxxwwwvvvvvv{{{~~~rrrsssyyyfffbbbaaaaaa```^^^\\\\\\[[[\\\\\\UUUXXXZZZZZZXXXXXXYYY[[[WWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVWWWWWWWWWWWWYYYZZZ[[[\\\ZZZ\\\^^^^^^\\\ZZZYYYYYYbbb^^^XXXWWWYYY]]]______VVVaaajjjjjjeeeiii|||~~~tttiiidddaaa_________```]]]\\\___cccaaaYYYQQQVVVVVVVVVWWWXXXYYYXXXXXXZZZ[[[\\\]]]\\\ZZZWWWVVVTTTUUUUUUVVVWWWWWWWWWWWWXXXZZZ\\\___```___\\\ZZZTTTTTTUUUUUUVVVXXXYYYZZZWWWWWWWWWWWWXXXYYYZZZ[[[[[[^^^^^^ZZZYYY\\\\\\[[[[[[___fffkkkhhhcccbbbdddggghhhgggggghhhjjjkkkkkkkkkjjjiiinnnkkkgggeeefffgggfffeeedddccccccccceeeggghhhhhhjjjgggeeecccbbbaaa___]]]YYY\\\___```^^^]]]\\\\\\VVVYYYZZZXXXXXX[[[[[[XXXXXXYYYYYYZZZZZZYYYWWWWWWVVVWWWXXXYYYXXXWWWWWWWWWTTTUUUUUUTTTRRRPPPPPPQQQQQQPPPPPPQQQRRRRRRPPPNNNSSSSSSRRRRRRRRRRRRSSSTTTUUURRRRRRSSSQQQJJJEEEEEEUUUeee}}}______hhhzzzyyyoooaaaVVVLLLLLLSSSZZZ\\\\\\___YYY[[[fffsssnnnxxxgggjjjccc]]]aaaaaa]]]^^^[[[YYYVVVUUUUUUVVVXXXZZZWWWVVVVVVVVVVVVTTTQQQNNNPPPMMMIIICCC<<>><<<333333>>>666666666666666666666666444666888888777666666777888777777777666444333222333333333444444444555555333777999:::BBBXXXyyyjjjfffpppfff}}}cccgggkkkcccccc______]]][[[WWWUUUUUUVVVTTTVVVXXXXXXWWWVVVWWWXXXSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVVVVWWWWWWWWWXXXXXXWWWWWWYYY[[[^^^^^^\\\YYYWWWWWWWWWXXXZZZ\\\___```[[[[[[[[[\\\\\\]]]]]]]]][[[___dddjjjooorrrrrrssszzz{{{||||||zzzvvvrrroooiiigggffffffgggfffbbb^^^dddbbb```___```___]]]\\\ZZZZZZZZZ[[[\\\ZZZWWWTTTYYYYYYZZZZZZZZZ[[[[[[[[[ZZZXXXWWWVVVVVVUUUSSSQQQWWWYYY[[[[[[ZZZYYYYYYYYY```^^^]]]\\\\\\ZZZXXXUUUWWWXXXXXXXXXWWWWWWVVVUUUVVVWWWYYYYYYWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[bbbaaabbbjjjssswwwsssnnnfffdddbbbbbbccceeeeeedddeeegggiiijjjhhhgggggghhhkkkjjjiiijjjjjjiiifffdddfff___\\\ccciiihhhdddaaadddcccaaa___^^^___```aaaZZZ[[[]]]\\\YYYVVVUUUTTT\\\[[[ZZZZZZZZZYYYWWWUUUZZZWWWTTTSSSSSSTTTTTTTTTSSSTTTVVVVVVVVVTTTRRRQQQTTTSSSQQQOOONNNMMMNNNNNNOOOOOONNNNNNOOOOOOPPPQQQPPPQQQQQQRRRRRRRRRRRRQQQSSSSSSSSSRRROOOKKKGGGDDDNNNOOOaaa}}}}}}~~~}}}}}}yyy}}}}}}sssaaaQQQQQQKKKMMMWWW[[[XXXXXX^^^UUU]]]|||uuusssbbbaaa___]]]\\\]]]]]][[[ZZZUUUWWWXXXVVVRRRQQQRRRTTTPPPOOONNNMMMLLLLLLLLLLLLQQQFFFEEEMMMGGG>>>JJJccc???@@@AAABBBCCCDDDEEEEEECCCDDDEEEDDDCCCDDDEEEGGGLLLLLLMMMLLLMMMQQQXXX]]]lllpppfffjjjyyy{{{uuukkkcccfffiiiiiieeedddfffiiijjj[[[XXX\\\[[[___dddaaaVVVYYY^^^bbbiiiuuufffMMM:::999;;;555444999555555555555555555555555333333444444555666777777666666666666666555444333333333333333444444444444777888777444:::OOOpppiiibbbvvvrrrsssyyycccgggddd___ddd^^^^^^]]][[[XXXVVVVVVWWWWWWXXXYYYYYYWWWUUUVVVVVVWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUXXXXXXXXXWWWVVVVVVUUUUUUXXXXXXXXXZZZ\\\]]][[[YYY\\\[[[ZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]XXXZZZ]]]aaaccceeeeeeeeefffeeedddcccaaa___]]]\\\dddbbb```aaabbbaaa^^^\\\bbb```^^^^^^^^^^^^\\\ZZZbbb___\\\ZZZZZZYYYXXXWWW[[[\\\\\\\\\\\\]]]]]]]]][[[YYYWWWVVVVVVVVVUUUSSSXXXZZZ\\\\\\[[[ZZZZZZZZZ]]][[[ZZZYYYYYYXXXVVVTTTUUUVVVVVVVVVUUUUUUTTTSSSWWWYYY[[[\\\[[[[[[\\\]]]YYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\```dddggghhhgggdddfffdddbbbbbbdddeeeeeeeeeccceeehhhiiihhhhhhiiijjjhhhgggfffggghhhgggeeebbbbbb___```eeegggdddcccdddcccbbb```^^^^^^^^^___```\\\^^^^^^]]]ZZZXXXWWWWWW```___^^^^^^^^^\\\[[[YYY[[[XXXUUUTTTTTTUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLPPPPPPQQQQQQQQQPPPPPPOOOMMMNNNOOOOOOOOONNNMMMLLLEEEJJJWWWjjj}}}qqqggg{{{yyy{{{}}}zzzssseeeTTTHHHGGGSSSWWWSSSWWWbbbccc[[[XXX```~~~^^^sssttt```^^^\\\YYYXXXXXXXXXVVVUUUTTTUUUVVVTTTQQQOOOOOOQQQMMMMMMLLLKKKKKKKKKKKKKKKMMMFFFFFFKKKFFF???FFFVVV}}}??????@@@AAABBBCCCCCCDDDCCCDDDCCCAAA@@@AAADDDFFFLLLMMMNNNMMMMMMNNNQQQSSSWWWjjjwwwmmmgggmmm}}}~~~ssslllnnnrrrxxxgggaaadddeeejjjnnniiiiiiqqq~~~pppCCC;;;555777999888444333444444444444444444444444999666333333666777666555444444555555555555444444222222333333333444444444666777666222333AAAYYYkkk|||jjjsssbbbdddeee]]]]]]ccc]]]]]]]]][[[YYYXXXYYYZZZYYYZZZZZZYYYWWWUUUUUUVVV[[[[[[[[[[[[ZZZYYYXXXWWWXXXVVVTTTSSSSSSTTTVVVXXX[[[ZZZYYYWWWVVVTTTSSSRRRZZZYYYXXXYYYZZZ[[[ZZZXXXZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^```^^^\\\ZZZXXXXXXXXXXXX]]]\\\ZZZZZZ[[[[[[[[[ZZZ___^^^\\\\\\\\\\\\ZZZXXXgggbbb\\\WWWVVVWWWXXXXXX\\\\\\\\\\\\]]]]]]]]]]]]\\\ZZZWWWUUUVVVVVVVVVVVVYYY[[[]]]]]][[[ZZZ[[[[[[YYYXXXVVVVVVWWWVVVUUUSSSTTTTTTTTTUUUTTTTTTSSSRRRWWWYYY\\\\\\\\\\\\]]]^^^ZZZZZZYYYYYYYYYZZZ[[[\\\\\\```cccdddbbb``````aaaeeecccbbbbbbdddffffffeeeaaadddfffgggggghhhiiijjjcccccccccdddfffeeecccaaa___```cccfffeeeaaabbbfffbbbaaa___^^^]]]]]]^^^_________^^^\\\ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVZZZXXXUUUTTTUUUVVVVVVUUUXXXVVVTTTQQQPPPPPPQQQRRROOOOOOOOOOOONNNNNNMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLOOOPPPPPPPPPOOONNNMMMMMMKKKKKKLLLMMMOOOPPPQQQQQQGGGNNNUUU^^^ssstttkkkvvv||||||zzz{{{}}}wwwlll___SSSKKKHHHNNNYYY\\\TTTSSSZZZ\\\VVVmmmoooyyyfff___ccc]]][[[XXXVVVVVVUUUSSSQQQSSSTTTSSSRRROOOMMMMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHFFFFFFGGGEEEAAACCCGGGvvvwww\\\YYY>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA??????AAAEEEHHHLLLLLLKKKKKKKKKLLLMMMOOORRR\\\iiitttsss{{{}}}}}}sssCCC666888888777777888555111444444444444444444444444BBB<<<666444666777555111222222333444444444444444222222222222333333333333000444666555222555===EEEdddpppYYY\\\rrrwwwkkkZZZfffbbb[[[___```\\\]]]]]]\\\ZZZYYY[[[\\\ZZZZZZZZZYYYWWWVVVWWWXXX]]]\\\\\\\\\ZZZYYYXXXWWW[[[YYYVVVTTTTTTVVVYYY[[[ZZZYYYXXXWWWUUUTTTSSSSSS[[[YYYWWWWWWXXXYYYXXXXXXTTTTTTUUUVVVWWWYYYZZZ[[[XXXXXXXXXYYYYYYZZZZZZZZZ```___^^^\\\\\\\\\]]]]]]aaaaaa___^^^]]]\\\\\\]]]YYYXXXWWWVVVWWWXXXZZZZZZ^^^\\\[[[ZZZ[[[[[[YYYXXXbbb^^^XXXUUUTTTUUUVVVWWWYYYYYYZZZZZZZZZZZZ[[[[[[]]]ZZZVVVUUUUUUWWWXXXXXXYYYZZZ[[[[[[ZZZYYYZZZ[[[XXXWWWUUUUUUVVVWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTVVVXXXZZZYYYXXXWWWXXXYYYYYYYYYXXXXXXXXXZZZ\\\]]]bbbdddeeedddbbb`````````cccbbbaaabbbeeeffffffeeeaaacccdddeeeddddddfffgggaaa```aaacccdddeeecccaaa```___bbbfffeeeaaabbbeeeaaa```___]]]]]]]]]]]]]]]]]]]]]\\\ZZZWWWWWWXXXZZZUUUVVVVVVUUUTTTRRRRRRRRRXXXVVVTTTTTTUUUUUUUUUTTTXXXWWWUUUSSSQQQPPPPPPQQQMMMNNNOOOPPPPPPOOOMMMLLLIIIIIIJJJKKKLLLNNNPPPQQQOOOOOOOOOOOONNNMMMLLLKKKOOOOOONNNNNNNNNOOOPPPQQQPPPTTTYYY___nnnrrr^^^uuuvvv}}}xxxyyy~~~vvvpppfffXXXNNNKKKOOOTTT___UUUTTTZZZWWWPPPYYYjjjzzzpppmmmkkkWWWeeeaaa^^^[[[YYYXXXVVVTTTRRRRRRRRRQQQPPPMMMLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHEEEGGGFFFCCCDDDFFFEEEAAA___sssmmmTTTSSS======>>>>>>??????@@@@@@???@@@?????????BBBFFFJJJJJJHHHFFFFFFGGGJJJLLLNNNOOORRRTTTccc{{{zzz|||zzzvvvsssssswww|||{{{III<<<666::::::444333666777444222222222222222222222222AAA;;;555333555666333000000111222333333444444333111111111222222222333333...222555555222111333555===aaappp```^^^```jjjyyy~~~vvv|||vvv``````hhh___^^^ccc\\\[[[\\\\\\[[[ZZZZZZ[[[]]]YYYYYYZZZYYYWWWWWWYYY[[[\\\\\\[[[ZZZYYYWWWVVVUUUZZZXXXUUUSSSSSSUUUXXXZZZWWWWWWVVVVVVVVVUUUUUUUUUZZZXXXVVVVVVWWWXXXWWWWWWSSSSSSUUUVVVWWWXXXYYYYYYVVVWWWXXXYYYZZZ[[[\\\]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZZZZ[[[[[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWXXX[[[\\\]]][[[ZZZZZZZZZZZZYYYXXX[[[YYYVVVUUUVVVWWWWWWVVVXXXXXXXXXYYYYYYYYYZZZZZZ\\\YYYVVVTTTVVVXXXYYYYYYWWWXXXYYYXXXVVVVVVWWWYYYZZZXXXVVVVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXWWWYYYYYYXXXUUUSSSRRRRRRTTTTTTSSSSSSUUUWWWZZZ\\\bbb```____________^^^\\\`````````bbbdddfffeeedddaaabbbcccbbbaaa```aaaccc`````````bbbdddeeecccaaabbb^^^___dddfffdddbbbccc```___^^^^^^]]]\\\\\\\\\ZZZZZZYYYWWWTTTTTTUUUWWWUUUWWWYYYXXXUUUTTTTTTUUUUUUTTTRRRRRRSSSTTTSSSRRRVVVWWWVVVVVVTTTRRRPPPNNNMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNOOONNNOOONNNNNNMMMLLLKKKJJJPPPPPPOOOOOOOOOOOOPPPPPPUUURRRWWWbbbgggmmmxxx^^^iii}}}}}}zzzwwwwww|||~~~ssskkkggg```VVVOOOMMMQQQXXX]]]^^^RRROOOXXX[[[]]]pppnnn{{{___[[[dddccc```]]]ZZZYYYXXXUUUSSSRRRQQQOOONNNMMMLLLKKKJJJNNNMMMKKKIIIGGGFFFFFFEEEFFFHHHFFFAAADDDJJJIIIDDDIIIdddzzzxxxaaa^^^<<<<<<======>>>>>>>>>>>>>>>>>>?????????AAAEEEHHHGGGDDDBBBCCCEEEIIIKKKLLLKKKNNNLLLSSSgggzzzwwwrrroooooonnnvvvrrrzzzPPP777<<<666777666222000444777777222222222222222222222222555222//////222333222111000000111222222333222222000000111111111222222222111222111000000333777:::111JJJzzzcccPPPNNNXXXcccjjj}}}uuurrrsss|||ooogggfff~~~iii```bbbhhhfff^^^___aaa[[[ZZZ[[[\\\[[[YYYYYY[[[]]]YYYZZZZZZYYYXXXXXX[[[]]]ZZZZZZYYYYYYXXXVVVUUUTTTWWWUUUSSSQQQQQQSSSUUUWWWTTTUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUVVVWWWXXXWWWVVVXXXXXXYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^___YYYYYYYYYYYYYYY[[[]]]^^^WWWWWWYYYZZZZZZYYYXXXWWWWWWXXXYYYYYYXXXYYY[[[]]][[[ZZZXXXXXXYYYZZZXXXWWWVVVUUUUUUWWWYYYZZZYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZWWWUUUUUUVVVXXXYYYYYYUUUVVVVVVUUUTTTTTTUUUWWWZZZXXXVVVUUUWWWXXXXXXWWWYYYYYYZZZZZZ[[[[[[ZZZZZZYYYZZZZZZXXXTTTQQQPPPPPPNNNMMMMMMNNNPPPTTTXXX[[[aaa^^^\\\\\\]]]^^^]]]\\\]]]]]]^^^```ccceeedddcccbbbcccbbbaaa___^^^___aaa`````````bbbddddddcccaaabbb^^^^^^cccfffdddbbbbbb_________^^^^^^]]]\\\\\\WWWXXXXXXVVVTTTSSSTTTUUUTTTWWWYYYXXXUUUSSSTTTVVVSSSRRRQQQRRRSSSSSSRRRQQQTTTUUUVVVVVVUUURRROOONNNNNNNNNNNNNNNNNNMMMLLLKKKNNNMMMLLLJJJIIIIIIHHHHHHLLLLLLLLLLLLKKKJJJIIIIIIKKKKKKLLLNNNOOOPPPQQQQQQUUUPPPUUUbbbccc___lllhhhbbbnnntttyyyyyyuuutttwww{{{wwwsssjjj___UUURRRQQQRRRVVVZZZ[[[[[[UUUVVVTTTRRR[[[qqqppphhhkkkfffiiifffaaa^^^[[[YYYWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLJJJIIIMMMLLLJJJHHHFFFEEEEEEDDDFFFFFFDDDBBBDDDIIIKKKIII@@@XXXuuuwww~~~eee___<<<<<<<<<<<<<<<============>>>??????>>>???AAABBBCCCAAAAAACCCFFFIIIHHHGGGGGGMMMLLLNNNZZZdddwwwyyyQQQ<<<111666444222222333333222333555111111111111111111111111------...///000000111111000000111111222111111111000000000000111111111222222111000000222444666888333;;;YYYvvvgggVVVIIIQQQOOOSSS\\\eeekkkqqqvvvuuuoooiiigggeeefffmmmuuuyyytttsssuuuccc]]]ggggggaaaaaa]]]YYY[[[ZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[[[[[[[YYYWWWXXXZZZ\\\XXXXXXXXXXXXWWWVVVUUUTTTVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTUUUUUUUUUVVVVVVVVVTTTTTTTTTVVVXXXXXXVVVUUUXXXYYYZZZZZZZZZXXXWWWVVVYYYZZZZZZZZZZZZZZZ[[[[[[YYYYYYZZZ[[[\\\^^^___```ZZZZZZZZZZZZ[[[[[[\\\]]]UUUWWWZZZZZZXXXXXXYYY[[[YYYWWWVVVVVVWWWXXXWWWUUUTTTSSSSSSTTTVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYWWWVVVTTTUUUWWWXXXXXXWWWTTTUUUUUUTTTRRRSSSTTTVVVYYYWWWTTTSSSTTTUUUUUUUUUWWWXXXXXXYYYZZZZZZYYYYYYXXXYYYYYYWWWSSSPPPOOOPPPMMMLLLLLLNNNQQQVVV[[[____________\\\ZZZZZZ\\\^^^[[[[[[\\\___bbbdddcccbbbbbbbbbbbbaaa______aaaccc`````````aaaccccccaaa______^^^aaaeeeddd```aaaddd`````````______^^^]]]\\\WWWXXXYYYXXXVVVUUUUUUVVVQQQTTTWWWVVVRRRPPPRRRUUUSSSRRRQQQRRRTTTTTTSSSQQQRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKJJJIIIHHHHHHHHHIIIGGGHHHHHHHHHHHHHHHGGGGGGEEEGGGIIIKKKMMMNNNOOOOOOPPPNNNQQQYYY___aaahhhppp\\\aaagggooosssrrrpppoooooopppwwwxxxvvv}}}~~~tttjjjddd^^^XXXNNNOOOQQQUUUXXXZZZXXXWWWUUUWWWYYY___mmmsss|||hhhlllooofff^^^[[[XXXVVVUUUTTTRRRQQQLLLJJJIIIIIIKKKKKKIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDFFFIIICCCKKKbbb}}}}}}mmmkkk;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@???===<<<<<<===@@@@@@AAAEEEHHHIIIFFFBBBDDDJJJIIIIIIPPPVVVfff}}}wwwAAA;;;<<<444666555000111777777111...111000000000000000000000000---///111111000//////000000000111111111111000000000000000000111111111111///000222444555333///,,,///---555JJJ```uuu~~~nnn___YYYWWWQQQJJJEEEDDDCCCCCCEEEDDDCCCIIIQQQXXXZZZ[[[^^^eeetttwwwXXXmmmbbbjjjaaa]]]cccZZZQQQ]]]ZZZ[[[[[[ZZZXXXXXXYYYZZZ^^^^^^\\\ZZZWWWWWWYYY[[[XXXXXXXXXXXXWWWVVVUUUTTTWWWWWWWWWVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRRRRTTTVVVXXXYYYVVVTTTSSSTTTVVVXXXYYYYYYXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXYYY[[[\\\]]]]]]YYYWWWUUUTTTUUUWWWZZZ]]]SSSVVVYYYZZZXXXVVVWWWYYYWWWUUUTTTUUUVVVVVVUUUTTTSSSQQQOOOPPPRRRTTTUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVUUUTTTTTTUUUWWWXXXWWWVVVUUUUUUUUUTTTRRRRRRUUUWWWWWWUUURRRPPPQQQRRRRRRRRRUUUVVVVVVWWWXXXXXXXXXWWWTTTUUUVVVTTTRRROOOOOOOOOOOOOOOOOOQQQUUU[[[```dddZZZ^^^___[[[TTTRRRWWW]]]YYYZZZ[[[^^^bbbccccccaaaaaabbbbbbaaaaaaaaadddfff```______```bbbaaa___]]]\\\___dddfffbbb]]]```ggg````````````___^^^]]]\\\XXXYYY[[[[[[YYYWWWWWWWWWQQQUUUXXXWWWSSSQQQSSSVVVSSSSSSRRRSSSUUUUUUTTTRRRRRRQQQOOOMMMMMMMMMOOOPPPMMMLLLJJJHHHGGGFFFGGGGGGFFFGGGGGGHHHJJJLLLNNNOOODDDEEEEEEFFFFFFFFFEEEEEEDDDEEEHHHJJJKKKKKKJJJJJJGGGIIIJJJMMMXXXeeehhhccc{{{]]]___ccchhhlllnnnnnnmmmgggkkkqqqtttvvv}}}}}}uuusssooohhhfffhhhhhhddd[[[SSSPPPPPPPPPRRRSSSSSSSSSSSSUUUWWWYYYOOOYYYxxxuuuuuujjjdddhhhiiiaaa]]]ZZZXXXVVVUUUTTTRRRQQQJJJHHHFFFGGGIIIJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFFFFBBB@@@BBBGGGFFF@@@@@@FFFHHH>>>JJJkkk}}}{{{~~~~~~999:::::::::999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGFFFHHHJJJHHHIIIVVVeeeuuuuuuvvvtttCCC;;;===222...555444333111222333333222000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////777555666777<<>>@@@BBBCCCDDDCCCDDDGGGIIIFFFEEENNNYYYfffyyyiiiHHH111444:::333///555444222111111222333111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---...111444888KKKwwwnnnaaaaaaeeegggeeebbb___\\\[[[[[[[[[[[[\\\[[[YYYWWWWWWZZZ]]][[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUUVVVVVVUUUTTTRRRSSSVVVWWWVVVTTTSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVUUURRRPPPRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRRRRRRRTTTUUUWWWSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWSSSOOOOOORRRSSSQQQNNNKKKLLLMMMNNNNNNOOONNNNNNMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQSSSRRRQQQOOOPPPPPPUUUUUUVVVWWWWWWXXXWWWWWWWWWUUUSSSSSSTTTUUUUUUTTTVVVVVVWWWWWWXXXYYYYYYYYYSSSSSSTTTSSSRRRQQQOOONNNRRRTTTTTTUUUZZZaaabbb___```___]]][[[YYYYYY[[[\\\```[[[```eee```___^^^UUU```aaaaaa```___^^^^^^___```______^^^^^^^^^^^^^^^````````````````````````___`````````___]]][[[ZZZWWWXXXYYYZZZZZZYYYXXXXXXUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPNNNLLLKKKJJJFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFDDDEEEGGGHHHGGGEEECCCBBBAAA@@@AAABBBDDDEEEDDDDDDCCCCCCDDDFFFHHHJJJHHHIIINNNRRRMMMKKKZZZmmmggg]]]|||hhhXXXNNNKKKPPPWWW```___]]]ZZZYYY\\\ccchhhmmmqqqvvv|||{{{rrrggg]]]UUUQQQOOOFFFIIINNNUUUYYYYYYUUUQQQWWWSSSXXX]]]YYYWWWRRRGGG___qqqaaasssrrr``````aaaZZZVVVZZZYYYXXXWWWUUUSSSPPPOOONNNIIIIIIHHHFFFEEECCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAABBBCCCCCCBBBCCC@@@KKKggg|||}}}777888999888777777999;;;999999999999999999999:::999:::;;;<<<>>>@@@AAAAAA???AAAEEEGGGDDDAAAEEELLLQQQXXXeeettt\\\<<<444000555666111///222333222111111222222111///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......111333111777NNNfffgggaaadddeeedddfffdddaaa^^^\\\\\\]]]^^^]]]]]]]]][[[YYYYYY[[[]]]ZZZZZZZZZYYYYYYZZZZZZZZZ[[[ZZZXXXWWWVVVUUUUUUUUUSSSRRRRRRRRRTTTUUUTTTSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTRRRPPPQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTQQQPPPPPPPPPQQQSSSUUUVVVPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSRRRRRRPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSPPPMMMMMMOOOPPPNNNLLLKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIKKKLLLNNNPPPQQQQQQNNNOOOOOOOOONNNNNNPPPQQQTTTTTTTTTUUUVVVWWWXXXYYYWWWVVVUUUVVVVVVVVVTTTRRRUUUVVVWWWXXXYYYYYYXXXXXXUUUUUUUUUTTTSSSRRRPPPOOONNNPPPRRRTTT[[[eeeiiiiiidddbbb___\\\[[[[[[\\\]]]^^^[[[bbbgggbbbcccbbbXXX^^^___```___^^^]]]^^^___aaa``````___^^^_________bbbbbbaaa```____________aaa``````___]]]\\\\\\[[[YYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVUUUTTTSSSRRRQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPSSSSSSRRRPPPNNNLLLJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCEEEGGGHHHHHHGGGIIILLLIIIGGGPPP^^^tttkkkxxxdddLLLCCCEEEMMMRRRXXX[[[ZZZVVVRRROOOUUUXXX^^^eeelllssswwwyyy~~~~~~pppjjj```UUUMMMIIIHHHHHHLLLKKKLLLOOOTTTVVVUUUSSSPPPYYYYYYTTTQQQNNNRRR]]]nnnlllvvveee}}}bbb______```^^^ZZZXXXZZZXXXWWWUUURRRPPPNNNLLLKKKHHHGGGEEECCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@AAAAAA;;;EEEAAA===OOOjjjlllxxx666777888777666666888:::777888888888888888999999888999:::;;;===>>>???@@@>>>@@@CCCDDDCCCAAACCCFFFIIIHHHPPP```mmmvvvVVV555888:::999444000000111111333111000000111111000///////////////////////////................................................................................................111000111222...,,,222===QQQbbbfff[[[dddjjjgggcccdddbbb___\\\[[[\\\^^^___]]]]]]\\\[[[ZZZZZZZZZ[[[XXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVSSSRRRRRRSSSTTTTTTTTTTTTUUUTTTSSSRRRSSSTTTUUUVVVSSSUUUUUURRROOOMMMPPPSSSQQQRRRSSSTTTTTTTTTTTTTTTQQQPPPPPPPPPQQQRRRTTTTTTOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQQQQPPPOOOMMMKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNPPPNNNLLLLLLMMMNNNLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOPPPOOONNNOOORRRUUUTTTSSSRRRSSSTTTUUUWWWXXXVVVUUUUUUVVVWWWUUURRROOOSSSTTTWWWYYYYYYYYYWWWVVVYYYYYYXXXVVVUUUSSSQQQQQQVVVYYYYYYYYY^^^ggglllmmmfffccc___\\\[[[[[[\\\\\\```^^^bbbddd^^^```bbbYYYZZZ\\\^^^_________aaacccaaa``````_______________cccbbbaaa___^^^^^^^^^_________^^^]]]]]]]]]]]]^^^^^^^^^^^^]]][[[YYYVVVUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPOOOMMMMMMMMMNNNNNNQQQQQQPPPOOOMMMLLLJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDDDDAAAAAAAAAAAAAAACCCDDDEEEDDDBBBBBBEEEDDDCCCHHHPPP[[[zzzuuunnnWWWKKKAAAFFFNNNSSSUUUTTTQQQOOOLLLMMMPPPTTTXXX\\\```aaafffhhhlllnnnppppppooonnn^^^ZZZSSSMMMIIIIIIJJJLLLSSSRRRQQQPPPPPPSSSWWWZZZRRR[[[QQQIIITTTXXX```uuuwww|||ccczzzccc]]]bbbccc^^^YYYZZZ^^^___UUUTTTRRRPPPMMMJJJIIIHHHHHHFFFDDDBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAA===>>>>>>>>>?????????@@@;;;FFFCCC;;;CCCUUUqqqkkknnn555666666666555555777888666666666666777777888888888999:::;;;<<<===>>>??????@@@@@@@@@AAAEEEGGGHHHKKKIIIOOOZZZ^^^^^^iiiyyypppKKK666---333777666...---333666333222111///000111111000...........................------------------------------------------------------------------------------------------------,,,+++---000000///111444111GGGkkk\\\___eeedddaaaaaaaaa```]]][[[ZZZ[[[]]]^^^\\\[[[ZZZYYYYYYYYYYYYYYYWWWXXXYYYYYYYYYYYYXXXWWWTTTTTTUUUVVVVVVWWWWWWWWWRRRSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSTTTUUUVVVWWWSSSTTTTTTQQQNNNMMMPPPSSSRRRSSSTTTTTTTTTTTTTTTTTTRRRRRRRRRQQQQQQQQQRRRRRROOOPPPQQQRRRQQQPPPOOONNNOOOOOOPPPOOONNNLLLJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJNNNOOOOOOOOONNNOOORRRUUURRRQQQQQQQQQQQQSSSUUUVVVSSSSSSSSSUUUUUUSSSPPPMMMRRRSSSUUUWWWXXXWWWVVVUUUXXXXXXWWWWWWWWWWWWWWWWWWkkkllliiicccaaadddeeedddbbb^^^ZZZXXXYYY\\\]]]^^^bbb```bbb___XXX^^^ddd]]][[[]]]____________aaaccc```______^^^^^^^^^^^^^^^___^^^]]]\\\[[[[[[[[[[[[\\\[[[[[[[[[\\\]]]^^^___^^^^^^^^^]]][[[XXXVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPNNNLLLLLLLLLMMMMMMLLLLLLMMMLLLLLLKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCC????????????@@@AAAAAABBB@@@??????BBBCCCCCCFFFIIINNNZZZiiiooogggcccrrrjjjqqquuu[[[SSSIIIAAAAAAGGGPPPVVVJJJJJJKKKLLLNNNQQQSSSUUUPPPQQQTTTVVVWWWWWWWWWVVVQQQPPPNNNMMMLLLMMMNNNOOOHHHNNNUUUVVVRRROOOPPPSSSQQQUUUNNNWWWuuu}}}ddd___zzzfff```cccaaaXXXTTTXXX[[[YYYRRRQQQPPPMMMKKKHHHGGGFFFGGGFFFDDDBBBAAABBBDDDEEEBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>?????????>>>BBB@@@@@@AAABBBYYY|||}}}kkkhhhxxx333444555444333444555777444444555555666666777777888888999:::;;;<<<======??????>>>===AAAHHHKKKJJJGGGGGGLLLRRRPPPNNNUUUaaannn^^^CCC555333777///444444000222666555///111000//////000000///---........................------------------------------------------------------------------------------------------------///...---///111111000000333333WWWsss|||aaaaaabbbdddbbb^^^___ccc^^^]]]\\\[[[ZZZZZZ[[[[[[YYYXXXWWWXXXYYYZZZYYYWWWWWWXXXYYYZZZZZZYYYXXXWWWRRRSSSTTTUUUVVVWWWWWWWWWRRRSSSTTTTTTSSSSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWSSSSSSRRRQQQOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOPPPQQQQQQPPPOOONNNMMMMMMNNNOOOOOONNNLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEJJJIIIGGGFFFFFFFFFGGGHHHKKKLLLMMMMMMLLLMMMOOOQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSRRROOOLLLQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUWWWZZZ\\\]]]eeegggeee___[[[]]]^^^]]][[[WWWSSSTTTXXX^^^```aaa\\\\\\aaa___^^^lllxxxttt___``````___]]]\\\\\\]]]^^^]]]]]]\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXWWWVVVUUUYYYYYYZZZ[[[\\\\\\]]]]]]XXXYYYZZZZZZZZZYYYXXXWWWSSSSSSSSSSSSRRRRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEAAABBBBBBAAA@@@@@@AAACCC@@@@@@@@@@@@????????????======>>>>>>>>>?????????>>>???AAACCCEEEFFFGGGHHHEEECCCSSSkkkjjj\\\ddd|||}}}zzzgggUUUHHHBBB??????CCCCCCCCCCCCEEEHHHLLLNNNIIIJJJJJJJJJKKKJJJJJJJJJMMMMMMMMMNNNNNNMMMMMMMMMJJJMMMNNNKKKFFFFFFLLLRRROOO\\\hhhwwwkkk|||ddd```^^^___]]]ZZZYYYZZZWWWRRROOOOOOMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDAAAAAA@@@???????????????===============>>>>>>>>>>>>===<<<@@@@@@888CCCaaa~~~qqqqqqyyy222333444333222333444666333333333444555666666666666666777888999::::::;;;<<<===<<<;;;AAAIIIKKKGGGBBBCCCEEEGGGGGGIIILLLPPPXXXbbbtttgggGGG888555555777:::222444444444444555222...111///......///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...---...///---***555***///777QQQlllwwwYYY\\\cccfffbbb]]]]]]```aaa[[[[[[[[[[[[ZZZYYYXXXWWWXXXVVVVVVWWWZZZ[[[ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXWWWSSSTTTUUUVVVVVVUUUTTTSSSPPPRRRSSSSSSQQQQQQRRRUUUPPPQQQRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPOOOMMMLLLJJJJJJLLLMMMNNNNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGFFFDDDCCCDDDEEEFFFGGGHHHJJJLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLPPPOOOOOOPPPQQQQQQOOOMMMPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSUUUWWWYYY[[[RRRWWWYYYVVVUUUYYY\\\\\\[[[VVVQQQRRRWWW\\\______VVVYYY```___^^^ooo|||xxx^^^______]]]ZZZXXXXXXYYY[[[[[[ZZZYYYYYYYYYZZZZZZSSSUUUWWWXXXXXXVVVTTTSSSXXXYYYZZZ[[[[[[ZZZYYYXXXUUUVVVWWWXXXXXXXXXWWWVVVRRRRRRQQQQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB>>>@@@AAA@@@>>>===???AAA===>>>>>>>>>===<<<<<<;;;;;;<<<<<<===============;;;???BBBCCCDDDEEEFFFFFF===EEENNNYYYkkk{{{zzznnn~~~tttcccQQQGGGGGGEEECCCAAAAAACCCEEEGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLQQQNNNKKKMMMUUUbbbooovvvqqqxxxuuugggyyywwwfffZZZZZZ^^^[[[\\\^^^^^^ZZZUUUSSSMMMLLLKKKJJJIIIGGGFFFFFFAAAAAAAAABBBBBBBBBBBBBBB@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<;;;:::===:::;;;???999:::HHHZZZuuupppyyynnnqqqvvv222333444333222222444666222222333444444555666666444555555666777888888999999;;;::::::@@@IIIHHHBBBEEEEEECCCCCCGGGMMMNNNKKKWWWYYYfffwwwtttOOO>>>333666:::777222111......///000000111222444111///......//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******---000000...+++///333---999GGG[[[iii^^^\\\YYY```aaaZZZXXX]]]]]]WWWYYYZZZ[[[[[[ZZZXXXVVVUUUWWWVVVUUUXXX[[[\\\[[[YYYXXXYYYZZZ\\\\\\ZZZYYYXXXVVVVVVVVVVVVUUUSSSQQQPPPNNNPPPRRRRRRPPPOOOQQQSSSMMMNNNPPPRRRSSSRRRRRRQQQSSSQQQOOOQQQUUUVVVUUURRRPPPQQQQQQRRRQQQQQQPPPPPPKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJLLLNNNNNNLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAABBBDDDFFFHHHHHHKKKMMMNNNMMMKKKKKKLLLMMMMMMNNNNNNNNNLLLJJJIIIPPPOOOOOOPPPQQQRRRPPPOOOPPPPPPOOOPPPPPPQQQSSSSSSUUUTTTSSSRRRRRRRRRSSSTTTQQQVVVYYYWWWVVVYYY[[[[[[aaaZZZTTTRRRVVVZZZ[[[ZZZYYY\\\aaaZZZSSS]]]eee]]]YYYZZZ[[[ZZZYYYXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXXXXSSSUUUXXXZZZ[[[YYYVVVTTTYYYZZZ[[[[[[ZZZXXXUUUTTTWWWWWWXXXXXXWWWUUUSSSRRRSSSRRRQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@???@@@@@@AAAAAA@@@@@@???<<<>>>???>>><<<;;;===@@@======>>>>>>===<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<888===AAAAAAAAAAAABBBAAAFFFCCC;;;===YYY|||vvvnnn~~~fff```|||~~~WWWSSSNNNHHHEEECCCCCCDDD=========???CCCGGGLLLNNNJJJJJJJJJJJJKKKMMMNNNOOOEEEIIITTTkkkfffooommmnnnfffggg```ccc___ZZZYYY\\\[[[TTTRRRUUULLLKKKKKKJJJIIIHHHGGGFFF??????@@@AAAAAAAAA@@@@@@???>>>>>>===============::::::::::::::::::::::::777@@@<<<666===???;;;;;;???bbbzzzqqqvvvpppmmmttt|||xxx000000111111111222222222111111222222222333333333222333333444666777999:::<<<<<<<<<===>>>@@@BBBCCCFFFDDDDDDGGGHHHGGGKKKQQQUUUYYYZZZVVVQQQWWWffftttjjjLLL@@@<<<:::777555444444555666333333222222111000//////////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***...///000......444>>>GGGeeeqqqwwwggg___\\\^^^___``````]]]ZZZYYY[[[___]]]YYYWWWZZZ^^^^^^XXXQQQTTTWWWXXXWWWWWW[[[[[[XXXWWWWWWWWWXXXZZZZZZYYYXXXXXXWWWVVVUUUTTTRRRQQQPPPQQQRRRRRRRRRQQQPPPOOOOOOQQQQQQQQQOOONNNNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTSSSRRRPPPNNNMMMMMMMMMLLLKKKLLLNNNOOOPPPOOOJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFJJJIIIIIIHHHHHHHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLLLLLLLNNNPPPQQQNNNNNNOOOQQQTTTTTTRRRPPPTTTTTTRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPOOOPPPSSSUUUUUUSSSRRRTTTWWWYYYYYYWWWYYYZZZ\\\[[[YYYXXXWWWXXXWWWYYY[[[[[[XXXUUUTTTTTTTTTVVVYYY\\\]]]\\\XXXUUUWWWVVVWWWYYY\\\]]]\\\[[[\\\\\\[[[YYYXXXVVVUUUUUUWWWVVVUUUUUUVVVTTTQQQOOOPPPOOOOOONNNMMMMMMLLLLLLIIIIIIJJJJJJJJJJJJJJJJJJCCCDDDDDDDDDCCCAAA???>>>>>>????????????>>>============<<<<<<<<<<<<======;;;;;;<<<===<<<;;;999888;;;:::888777777888:::;;;============>>>???@@@AAADDDAAAAAACCCCCCLLLjjjoookkkvvv|||vvviiiYYYJJJFFF@@@===@@@GGGKKKJJJFFFEEECCCDDDHHHGGGGGGOOOZZZfff}}}ffflllsssddd^^^^^^ccceee^^^\\\XXXVVVUUUSSSQQQOOOMMMKKKIIIGGGGGGFFFCCCAAAAAA@@@???>>>>>>>>>???@@@@@@???>>>===<<<;;;::::::;;;::::::999888777666666;;;;;;;;;;;;;;;;;;;;;;;;>>><<<]]]}}}mmm{{{ssslllpppvvvjjjooo|||000000000111111111222222111111111222222222222333222222333444555777888999999999:::;;;<<<>>>???@@@AAA@@@AAAEEEGGGGGGLLLRRRMMMNNNNNNKKKIIIMMMWWW___llloooyyysssUUU???666666999888555333222222333444333333222111111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))***++++++,,,,,,++++++***,,,...000...,,,---333888FFFLLLaaaqqqbbb\\\YYYZZZ\\\\\\ZZZYYYZZZ\\\]]]\\\ZZZ[[[YYYYYY[[[]]]\\\XXXSSSXXX[[[[[[XXXWWWXXXWWWSSSUUUUUUUUUUUUVVVVVVVVVUUUWWWVVVVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQOOOMMMMMMOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPRRRQQQPPPOOONNNLLLLLLKKKKKKIIIHHHIIIKKKMMMMMMMMMHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEHHHGGGGGGFFFFFFGGGGGGGGGIIIJJJJJJKKKLLLMMMMMMMMMPPPOOONNNNNNNNNPPPRRRSSSNNNNNNOOORRRTTTTTTRRRPPPRRRQQQQQQPPPPPPPPPQQQQQQPPPQQQRRRQQQPPPQQQTTTVVVSSSRRRSSSVVVZZZ]]]^^^]]]ZZZ[[[[[[YYYWWWWWWXXXZZZZZZ[[[\\\[[[XXXWWWWWWXXXVVVVVVWWWYYYZZZZZZYYYXXXWWWVVVVVVXXXZZZ[[[[[[YYYZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVSSSQQQSSSRRRQQQOOONNNMMMKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCCCCBBB@@@???>>>???????????????>>>=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;:::999999;;;999888777777888999;;;<<<;;;;;;<<<<<<===>>>???>>>>>>BBBFFFDDDCCCRRReeewww~~~~~~fffbbbnnn^^^WWWPPPEEEAAADDDDDDCCCFFFKKKNNNQQQZZZdddsssfffiiijjjhhhbbb]]]^^^^^^]]]ZZZWWWTTTSSSQQQNNNLLLKKKIIIGGGFFFEEEDDDBBB@@@AAA@@@???>>>>>>>>>>>>???>>>======<<<;;;:::999888999999888888777777666666999999999999999999999999777===JJJdddyyyyyysssoookkk|||pppooorrr{{{//////000000000111111111000000000111111111222222111222222333444666777888666777777888999;;;<<<===???>>>@@@CCCEEEDDDHHHNNNHHHGGGFFFEEEEEEGGGJJJMMMPPPVVVbbbkkklllooommmPPP>>>777666888;;;666555333222111111111222222222222111111000000////////////............---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******************++++++,,,,,,++++++***))),,,///...+++***+++---666222888OOOlllggg___XXXWWWYYYZZZ\\\^^^aaa[[[XXX^^^fffiiiddd\\\YYYZZZ[[[\\\[[[ZZZWWWVVVZZZ]]]\\\XXXVVVWWWUUUQQQTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTSSSSSSTTTTTTUUUUUUTTTTTTQQQQQQQQQNNNLLLLLLMMMOOOPPPOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMNNNOOOQQQRRRNNNNNNOOOQQQSSSSSSQQQOOOOOOOOONNNNNNOOOOOOPPPQQQNNNPPPRRRSSSSSSSSSUUUVVVUUUUUUVVVXXX\\\_________\\\[[[ZZZXXXWWWWWWZZZ]]]]]]^^^]]][[[YYYXXXYYYZZZVVVVVVVVVVVVWWWXXXYYYZZZVVVVVVVVVWWWYYYYYYXXXVVVWWWXXXXXXYYYYYYZZZZZZ[[[WWWVVVUUUVVVWWWVVVTTTSSSSSSRRRPPPOOOLLLJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@>>>>>>???????????????>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999999999:::999999777777777777999999999999999::::::;;;<<<===<<<<<<@@@EEEAAA;;;>>>GGGeee|||{{{rrrrrrvvvwwwmmmlllooowww~~~tttuuuttteeefffmmmeee]]]^^^___\\\YYYUUURRRPPPNNNKKKIIIIIIGGGEEEDDDDDDCCCAAA???BBBAAA???>>>============<<<<<<;;;:::999888888777666666666666666666666666666666666666666666666666333888777<<<[[[xxxqqq|||xxxooooooqqquuu|||....../////////000000000//////000000000111111111111111111222333444555666555555555666888999;;;<<<@@@??????BBBAAA???BBBGGGHHHIIIIIIIIIHHHHHHIIIJJJHHHMMMTTTWWWTTTUUUdddvvvvvveee```OOOCCC999888999666///,,,555444333111000000000111222111111111000000000/////////.........---------++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***'''***---...---,,,---///111...,,,...444DDD___uuudddPPPTTTUUUWWWYYYZZZ[[[\\\]]]bbb]]]\\\bbbkkkmmmfff]]]XXX[[[]]]]]]ZZZWWWWWWXXXXXX[[[[[[XXXVVVXXXWWWSSSRRRSSSUUUUUUVVVVVVXXXYYYTTTSSSSSSRRRSSSTTTUUUUUURRRSSSTTTTTTUUUUUUUUUUUUQQQQQQPPPNNNKKKJJJLLLMMMOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGEEEDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMNNNOOONNNNNNOOOQQQSSSRRRPPPNNNNNNNNNMMMMMMMMMMMMNNNNNNLLLOOORRRUUUUUUUUUUUUVVVYYYXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\[[[ZZZZZZ\\\]]]^^^______]]]ZZZWWWWWWWWWTTTUUUVVVVVVVVVWWWXXXYYYVVVUUUUUUVVVWWWWWWUUUTTTVVVVVVVVVWWWXXXXXXYYYYYYUUUTTTSSSTTTUUUUUUTTTRRROOOOOOMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@???>>>>>>>>>????????????>>>======:::::::::999999:::::::::;;;:::888777777888999:::888777777666666777777888888888888888999:::;;;<<>>===:::<<>>===<<<;;;;;;;;;;;;:::999999888777777444444444444444555555555444444444444444444444444555111222888@@@RRRvvvqqq^^^^^^tttqqqeee```bbbhhh------........./////////........./////////000000000000000000111222444444444444555666777999:::;;;===<<<===@@@@@@===???DDDFFFJJJNNNNNNIIIGGGJJJMMMKKKKKKLLLKKKHHHHHHPPPYYYeeemmmxxxuuuiiiWWWBBB:::===FFF>>>888666555333222333444444333222222111111111111111111000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***((()))***++++++---///111'''---333222+++)))666EEEeeeyyymmmZZZKKKJJJOOORRRUUUWWWUUUTTTTTTWWWXXXZZZYYY[[[___cccccc\\\WWWXXX[[[^^^]]]YYYVVVWWWYYYYYY\\\[[[XXXVVVWWWVVVRRROOORRRVVVWWWWWWXXXYYY[[[SSSRRRQQQQQQRRRTTTUUUWWWQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQPPPNNNKKKJJJLLLMMMOOOOOONNNNNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDFFFGGGGGGFFFEEEFFFFFFEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????===>>>>>>>>>?????????@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPQQQQQQNNNLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLOOOSSSUUUUUUTTTTTTTTTVVVVVVWWWXXXXXXXXXYYYYYYWWWZZZ]]]^^^^^^\\\\\\\\\[[[]]]^^^]]]YYYUUURRRQQQRRRTTTWWWXXXVVVUUUUUUVVVVVVUUUTTTUUUVVVVVVTTTRRRUUUUUUUUUUUUUUUTTTTTTTTTSSSQQQPPPPPPQQQRRRQQQPPPMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>===<<<<<<999999888888888888999999999888777666666777999999666666666666666666666666888888888888999:::;;;;;;???;;;:::;;;======>>>AAAFFFBBBJJJqqq|||pppdddgggooowww|||lllggguuuppp```lllccccccaaaYYYYYY^^^\\\YYYVVVSSSPPPNNNLLLIIIGGGHHHFFFDDDDDDDDDCCCAAA???@@@@@@???>>>===<<<::::::;;;::::::999999888888888333333333333333444444444444444444444444444444444777000444<<<555111NNNwwwsssaaa]]]jjj|||zzznnnkkk,,,,,,---------.........------........./////////////////////000111222333444444444555666888:::;;;777777999>>>???>>>AAAFFFDDDIIILLLKKKFFFDDDHHHLLLJJJIIIGGGFFFEEEFFFGGGIIIKKKRRRZZZ\\\[[[___hhhqqqyyy~~~uuuggg^^^MMMFFFCCCDDDBBB<<<<<>>>>>>>><<<<<<<<<===>>>>>>??????============>>>???@@@AAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGIIIJJJKKKLLLLLLKKKKKKLLLNNNOOOOOOLLLJJJMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPSSSTTTSSSRRRQQQQQQOOOQQQSSSTTTTTTVVVXXXZZZTTTXXX\\\___^^^\\\[[[ZZZXXXZZZ[[[ZZZWWWSSSQQQPPPQQQUUUXXXXXXUUUSSSRRRTTTUUUTTTSSSTTTUUUUUUTTTRRRUUUUUUTTTSSSSSSRRRQQQQQQRRRPPPNNNMMMNNNOOONNNMMMLLLLLLKKKKKKJJJJJJIIIIIIEEEDDDDDDCCCCCCBBBBBBBBB@@@???>>>============>>><<<<<<<<<<<<<<<;;;;;;:::888777777777777777777888777666666666666777888888555555555555555555555555777777666777777888999::::::999;;;===>>>===;;;999@@@EEE===AAAeeewwwxxx}}}jjjaaacccgggkkkrrrvvvwww{{{zzzfffhhhllluuu~~~oooiiibbbllleeeeeeddd^^^aaaaaaVVVVVVTTTPPPNNNMMMKKKIIIGGGGGGEEEDDDCCCCCCCCCAAA???>>>>>>>>>>>>===<<<:::999::::::999999888888888888333333333333333333333333333333333333333333333333333555555333000111:::CCChhh}}}jjjbbbaaaiiixxx,,,,,,,,,,,,------------,,,------------.....................///000111111222333333444555777888999555555888===???>>>AAAFFFHHHHHHGGGEEEDDDCCCEEEGGGFFFGGGHHHHHHHHHHHHGGGEEERRRUUUWWWSSSMMMIIIJJJLLLOOOTTTZZZaaaeeefffeeecccbbb[[[TTTPPPNNNKKKDDD???AAA@@@???>>>;;;666222111:::888999:::777111...///222333333333222222111111///000000000000000000000.........---------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***,,,+++)))((()))*********111***'''***......---...222...111===NNN]]]kkkuuussswwwwww___KKKAAA555666:::@@@DDDBBB@@@???DDDKKKNNNMMMOOOUUUYYYXXXXXXYYY\\\___```^^^ZZZVVVZZZ[[[[[[ZZZYYYXXXXXXXXX\\\___]]]XXXVVVVVVSSSOOORRRWWW^^^___[[[WWWUUUUUUTTTRRRQQQPPPPPPRRRUUUWWWRRRRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQOOOMMMMMMOOOQQQMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGGGGFFFFFFEEEEEEEEEFFFDDDCCCCCCDDDEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???======>>>>>>>>>>>>=======================================<<<<<<<<<;;;;;;:::;;;;;;<<<======>>>>>><<<<<<<<<<<<===>>>???@@@=========>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJLLLMMMMMMJJJHHHJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSQQQNNNNNNNNNLLLNNNQQQRRRQQQRRRUUUWWWRRRUUUYYY[[[ZZZZZZYYYZZZVVVVVVVVVTTTRRRRRRTTTVVVTTTWWWXXXVVVQQQOOOQQQTTTTTTSSSSSSTTTVVVVVVUUUSSSUUUTTTTTTSSSRRRRRRQQQQQQRRRPPPMMMLLLLLLMMMLLLKKKKKKJJJJJJHHHGGGFFFEEEEEECCCCCCBBBAAAAAA@@@?????????>>>===<<<<<<<<<======::::::;;;;;;::::::999888777666666666666666666777444555666666777777777666444444555555555555444444555444444555555666777888666888::::::;;;;;;:::888111FFFHHH999777NNN~~~{{{|||{{{wwwnnnnnnwwwuuujjjkkkuuuhhhlllooosssyyy{{{qqqccc{{{tttdddfffgggaaadddbbbfffeeeaaadddbbbRRRSSSPPPMMMKKKKKKJJJHHHFFFEEECCCBBBAAABBBAAA@@@>>><<<============<<<;;;:::888888888777777777777666444444444333333222222222222222222222222222222222...555555...///666555,,,333gggfff^^^]]]fffnnnvvv++++++,,,,,,,,,---------,,,,,,,,,---------.....................///000111111111222333444666777888777666999>>>>>><<<>>>BBBOOOKKKEEECCCEEEFFFFFFDDDDDDIIIMMMMMMKKKJJJHHHGGGEEEHHHKKKLLLLLLJJJIIIHHHHHHJJJMMMPPPPPPNNNLLLJJJQQQKKKEEEEEEHHHIIIFFFAAA666999:::999:::<<<<<<999555111000444555444333555111222222222222111111000////////////000000000000......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,+++++++++*********+++---...---,,,((((((+++...---******...+++***...444111+++000<<<999DDDJJJGGGHHHTTT```dddqqqrrrqqqrrrzzz~~~uuu~~~yyysssiii___OOOEEE@@@@@@<<<444444:::999???>>>555555@@@EEEBBB???GGGLLLMMMPPPVVVVVVSSSXXXXXXYYY]]]aaa```[[[VVV\\\[[[ZZZZZZYYYYYYXXXXXXYYY[[[[[[XXXVVVXXXWWWSSSWWW^^^dddeee___XXXTTTTTTTTTSSSQQQPPPPPPRRRUUUVVVSSSSSSSSSSSSSSSRRRQQQPPPQQQQQQQQQOOONNNNNNPPPRRRKKKKKKKKKLLLLLLLLLLLLLLLGGGFFFFFFEEEDDDDDDCCCCCCEEECCCBBBBBBCCCDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;<<<===>>>>>><<<;;;;;;<<<<<<===>>>???;;;;;;;;;<<<<<<>>>??????======>>>@@@AAABBBCCCDDD???@@@BBBCCCEEEFFFFFFGGGIIIIIIIIIKKKLLLLLLIIIFFFGGGHHHIIIKKKMMMPPPRRRSSSRRRSSSTTTRRROOOLLLLLLLLLNNNPPPRRRRRROOOOOOQQQSSSQQQSSSUUUVVVVVVWWWXXXZZZUUUTTTRRROOOOOOSSSXXX]]]WWWXXXXXXSSSNNNMMMQQQUUUTTTSSSSSSTTTVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSPPPMMMLLLLLLLLLKKKJJJIIIHHHFFFDDDBBBAAA???>>>AAAAAA@@@@@@???>>>>>>===???>>><<<;;;;;;<<<===>>>999::::::::::::999888888666666555555555555666666333444666777777777666555333444444555555444444333333333333333444555666666888999777555555999===???>>>333///>>>GGG<<>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::::::::999999888777666666888888999::::::::::::999;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>??????@@@AAABBBCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFHHHJJJMMMPPPQQQTTTRRRQQQRRRTTTSSSPPPLLLPPPSSSUUUVVVTTTRRRPPPOOORRRRRRSSSUUUWWWXXXZZZZZZVVVUUUKKK>>>???MMMUUUSSSRRRSSSRRROOOLLLMMMPPPTTTUUUUUUUUUVVVVVVWWWWWWXXXUUUTTTTTTVVVWWWWWWUUUSSSPPPPPPOOOMMMKKKIIIGGGFFFFFFDDDBBB??????@@@AAACCC>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999888888888888777777777666666666666666666666666666444444444444444444444444333333333333333333333333222222222333333333444444666666666666777777777777555666888:::===???AAABBBQQQvvvqqqoookkkhhheeecccbbbaaa[[[\\\]]]]]]ZZZUUUPPPMMMNNNMMMLLLKKKHHHFFFDDDBBB@@@@@@??????>>>=========;;;;;;:::999999999::::::777666555444444333444444222222222111111111000000////////////////////////////////////////////////;;;///,,,FFFvvv++++++++++++++++++++++++*********+++++++++,,,,,,,,,------...//////000000000000111222333444555555444666888::::::<<<>>>AAACCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKJJJIIIHHHIIIKKKLLLKKKJJJJJJJJJJJJKKKLLLOOOLLLIIIGGGGGGFFFEEEDDDGGGGGGFFFDDDAAA???>>>>>>;;;;;;;;;:::999888777666333444555555555444333222222222111111111000000000///////////////...---------------------,,,,,,+++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***************************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////***+++,,,.../////////......//////000///...---,,,...//////000111222333333444444555777999;;;===>>>@@@BBBEEEIIILLLPPPRRRSSSVVVVVVVVVWWWYYY[[[]]]^^^YYYYYYYYYXXXXXXWWWWWWWWW\\\[[[YYYWWWVVVVVVVVVWWW[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUURRRQQQQQQRRRTTTUUUUUUTTTRRRQQQOOONNNNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA???>>>===???AAA??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999:::999999888777777666666777888888999999999999999999999999:::::::::;;;;;;888888999999:::;;;;;;;;;======>>>>>>>>>>>>??????>>>??????@@@AAABBBCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRSSSQQQPPPQQQRRRRRRPPPMMMOOORRRUUUVVVUUUSSSSSSRRRQQQRRRTTTVVVXXXZZZZZZ[[[YYYYYYPPPDDDDDDOOOUUUSSSPPPSSSUUUUUUTTTTTTVVVYYYTTTTTTTTTUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVTTTRRROOOMMMMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDCCCBBBAAAAAA======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333555555555666666666777777666777888:::<<<>>>???@@@999EEE]]]}}}qqqhhhgggeeecccaaa```______]]]]]]]]]\\\YYYUUUQQQNNNLLLKKKJJJIIIGGGEEECCCBBB@@@@@@??????>>>=========;;;::::::999999999999:::777666555444333333333333222222111111111000000000........................////////////////////////,,,333666555;;;YYY++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,---......////////////000111222333444444333555777888999:::<<<>>>>>>>>>@@@AAABBBCCCDDDDDDDDDFFFHHHHHHHHHHHHJJJKKKKKKJJJJJJIIIIIIJJJKKKKKKMMMIIIEEEEEEHHHHHHEEEBBBIIIGGGEEEBBB@@@>>>>>>===:::::::::999888777666555444444444444444333222222111111111111000000000000......//////......---,,,,,,------------,,,++++++************************)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))******************************************************************************++++++++++++******************************,,,,,,+++++++++*********'''((()))************)))((()))***++++++,,,++++++,,,,,,---...///000000111222222333555777999;;;<<<>>>???BBBEEEIIILLLOOOPPPRRRRRRSSSTTTVVVXXXZZZ\\\VVVVVVVVVUUUUUUTTTTTTTTTYYYZZZ[[[[[[ZZZXXXVVVTTT[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUVVVSSSSSSQQQOOONNNMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@>>>===<<<>>>???=========<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888999888888777777666666666666777777888888888888888777777777777888888888888777777888888999:::::::::<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGIIIJJJLLLNNNPPPRRRRRRSSSRRRPPPNNNNNNPPPPPPPPPOOOOOORRRUUUWWWWWWVVVVVVWWWQQQSSSVVVYYYZZZ[[[ZZZZZZ\\\\\\UUUKKKKKKSSSWWWSSSSSSVVVYYY[[[ZZZZZZYYYZZZUUUUUUUUUUUUTTTTTTTTTTTTWWWVVVTTTTTTSSSQQQNNNKKKKKKKKKKKKKKKJJJIIIHHHHHHBBBDDDFFFGGGGGGDDDAAA>>>;;;;;;;;;;;;:::::::::999:::::::::::::::999888888777777777666666666555555333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333444444444555555555666666666777888999;;;<<<=========@@@CCCHHHVVVrrr|||fffaaaeee`````````aaa``````______]]]]]][[[YYYUUURRROOOMMMJJJIIIHHHGGGFFFDDDCCCBBB@@@??????>>>>>>======<<<;;;:::999888888888888888666666555444333333333333111111111111000000000000................................................+++222444---(((222MMMddd************************)))))))))************+++++++++,,,,,,------............///000111222222333222444666777777888:::<<<:::;;;===@@@AAABBBBBBAAACCCEEEFFFFFFFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHIIIIIIDDDEEEGGGIIIIIIGGGCCC@@@KKKHHHCCC@@@>>>>>>===<<<888888888888777666555444444444444444333222222111111111000000000/////////---............---,,,,,,,,,,,,,,,,,,,,,+++******************************(((((((((''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))******************************************************************************++++++++++++******************************+++*********))))))((((((+++,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------***++++++,,,---...//////111111222333555777999:::<<<===???BBBFFFIIILLLNNNPPPPPPQQQRRRSSSUUUVVVVVVSSSSSSSSSTTTTTTTTTUUUUUUXXXZZZ[[[\\\[[[YYYVVVTTT[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVSSSRRRQQQOOONNNMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@???===<<<===???===<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999888888888888888888888888777777777666666666555555555555666777777777777777555555666666666777777777777777777888999999::::::;;;;;;;;;<<<<<<===============>>>???@@@AAABBBBBB???@@@AAABBBDDDEEEFFFGGGHHHJJJLLLOOOQQQQQQQQQQQQOOONNNLLLLLLMMMNNNPPPPPPOOORRRUUUXXXXXXYYYZZZ[[[TTTVVVYYY[[[\\\ZZZYYYWWW[[[[[[WWWQQQQQQWWWXXXUUUXXXYYY[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUSSSRRRRRRRRRPPPLLLJJJJJJJJJJJJJJJIIIHHHFFFFFFAAABBBEEEFFFEEECCC???===;;;;;;;;;::::::999999888888999999999999888777777666666666555555555555444222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111222222333333333333444444444555777777777888999999::::::777>>>AAA:::444===WWWnnnzzziiifffgggiiinnn___```bbbccccccbbbaaa```\\\ZZZXXXTTTQQQOOOMMMLLLIIIIIIHHHFFFEEEDDDDDDCCC?????????>>>======<<<<<<:::999888888777777777777666555444333222222222222111111000000000/////////------------------------------------------------///------///333444///***OOOuuu************************(((((()))))))))******************+++,,,,,,------,,,------...///000111111111222444555444555777999777999<<<>>>@@@AAAAAAAAADDDFFFFFFEEEDDDCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGCCCGGGIIIFFFBBB@@@CCCFFFKKKGGGBBB???>>>>>><<<;;;777777777777666555555444555555444333222222111111000000000/////////......---------------,,,,,,+++++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************)))))))))))))))))))))*********************++++++++++++************************+++,,,---...//////111111222333555777888999;;;<<<===@@@CCCGGGJJJLLLOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXZZZZZZZZZYYYYYYXXXWWWWWWYYYYYYXXXWWWVVVUUUTTTSSSRRRRRRTTTUUUUUUUUUUUUTTTRRRQQQPPPOOONNNMMMMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@>>>===>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888666666555555555555555444333444555555666666555555444444555555555666666666777777777888999999::::::888888999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@>>>???@@@BBBCCCEEEFFFGGGFFFGGGJJJLLLNNNNNNNNNNNNKKKKKKKKKKKKKKKMMMOOOQQQPPPSSSVVVXXXYYYZZZ\\\]]]XXXZZZ[[[\\\[[[YYYVVVTTTWWWWWWUUUSSSUUUXXXXXXVVVXXXXXXWWWVVVWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPOOOPPPQQQPPPMMMKKKKKKKKKJJJIIIGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;::::::999888888777777777777777666666555555555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111111222222222222333333333666666666666777777777777999888888;;;>>>@@@@@@??????aaayyynnnfffgggeee```bbbiiibbbccccccdddcccaaa```^^^[[[YYYWWWSSSQQQOOONNNMMMJJJIIIHHHFFFEEEDDDDDDDDD??????>>>>>>===<<<<<<<<<999999888777666555555666555444333222222111111222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///......///222444...777OOOxxx************************(((((((((((())))))))))))))))))******+++,,,,,,,,,++++++,,,---...///000000000111333333222333444666666777999<<<>>>@@@AAABBBFFFGGGGGGEEECCCAAAAAABBBCCCCCCEEEFFFFFFFFFFFFFFFDDDFFFGGGCCC@@@FFFSSS___IIIEEE@@@?????????<<<999666777777777666666555444666555444222111111111111////////////............,,,,,,------,,,,,,+++******++++++++++++***))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************'''(((((())))))*********((((((((((((((()))***+++...---,,,+++***))))))*********+++,,,---...//////000111111222333555777888::::::;;;===@@@DDDHHHJJJLLLMMMNNNOOOOOOOOOOOONNNQQQRRRSSSTTTVVVXXXYYYYYYZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUTTTTTTQQQRRRRRRSSSSSSSSSSSSRRRPPPPPPNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@????????????>>>???@@@@@@>>>======>>><<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::::::::999999777777777777777777777777444444444444444444444444222333333444444444444444333333333444444444444555555555666777777888888999555555666777888999::::::999999:::;;;<<<===>>>>>>>>>>>>???AAABBBDDDEEEEEECCCDDDFFFGGGIIIJJJJJJKKKGGGHHHJJJJJJJJJKKKNNNPPPRRRTTTWWWXXXYYYYYY[[[]]]ZZZ[[[\\\[[[ZZZWWWUUUSSSTTTTTTSSSTTTVVVWWWWWWVVVTTTRRRQQQRRRUUUWWWWWWWWWRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMNNNOOOPPPPPPNNNLLLKKKJJJIIIHHHFFFCCCAAA@@@@@@???>>>===<<<<<<<<<===<<<<<<;;;:::999888888777666666666666666555444444444444444333333333333222222222222222222222222222000000000000000000000000////////////////////////........./////////000000000000111111111222222222444444555555555555666666;;;<<<======:::888777666???DDDJJJTTTlllrrrlll^^^___cccfffccc^^^___dddccccccbbbaaa___]]][[[ZZZZZZYYYWWWUUUSSSQQQPPPPPPLLLJJJHHHFFFDDDDDDDDDDDD???>>>>>>======<<<<<<;;;999888777666555444444444444444333222111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---///000///---,,,...000...+++...>>>\\\************************'''''''''((((((((())))))(((((())))))***++++++,,,******+++,,,---.../////////000222222111111222444555666777999;;;>>>@@@BBBFFFFFFGGGEEEBBBAAAAAABBBCCCDDDEEEGGGHHHHHHGGGGGGBBBDDDEEEDDDEEELLLXXXbbbGGGCCC??????@@@@@@<<<888666777777777777666555555666555333222111000000111/////////.........------,,,,,,,,,,,,,,,+++*********************))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))***,,,---///...,,,+++******++++++))))))***+++,,,---....../////////000111333444555777777888:::===AAADDDGGGHHHIIIKKKMMMOOOPPPPPPPPPTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@?????????>>>>>>>>><<<>>>??????===<<<<<<<<<;;;::::::::::::999999999:::999999999999888888888555555555555555555555555333333333333333444444444111222222333444333333333111111111111222222222222333333333444555555666666222333444555666777888888777777888999:::;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIICCCFFFIIIJJJJJJKKKMMMOOOTTTVVVXXXXXXXXXXXXZZZ[[[YYYZZZYYYYYYXXXWWWVVVUUUUUUSSSRRRTTTUUUUUUTTTTTTQQQPPPQQQSSSVVVWWWUUUSSSRRRRRRRRRSSSSSSSSSSSSSSSNNNMMMMMMOOOPPPPPPNNNLLLHHHHHHHHHFFFEEECCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;::::::999777666666555555555555555555444333333333333333333222222222222000000000000000000000000////////////////////////........................------.........///////////////000000000111111111333333333333444444555555+++222888777222333<<>>>>>>>>===<<<<<<;;;;;;999888666555444333333333444333222111111000000000/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++///------000333000)))"""---222555000,,,777QQQiii))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))******++++++)))***+++,,,---......///...000111111000000111333444444555666999===@@@BBBEEEFFFFFFEEECCCBBBBBBCCCDDDEEEGGGHHHIIIIIIHHHHHHCCCEEEFFFFFFFFFEEEEEEFFFEEEBBB>>>???AAAAAA<<<888777777777777777777666555666555333111000000000111//////.........---------+++,,,,,,,,,,,,+++*********************)))(((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''')))+++,,,+++***)))((('''((()))***(((((()))***+++,,,------------......000111222333666555666777:::>>>BBBDDDEEEGGGIIIMMMOOOQQQQQQRRRVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXVVVUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUQQQPPPOOONNNNNNNNNNNNNNNKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>>>>:::<<<>>>>>><<<;;;:::;;;999999999888888888888777888888888888777777777777333333333333333333333333333333333333333333333333111111222333333333333222////////////000000000000000111111222222333444444111111222333444666666777666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@BBBAAAAAAAAACCCEEEGGGHHH@@@DDDIIIKKKJJJJJJLLLOOOVVVWWWXXXXXXWWWWWWXXXZZZXXXXXXWWWWWWXXXXXXXXXXXXWWWTTTSSSTTTUUUTTTRRRRRRSSSSSSTTTWWWYYYWWWRRRMMMUUUUUUVVVVVVWWWWWWWWWXXXOOONNNNNNOOOPPPPPPMMMKKKFFFFFFFFFFFFEEEDDDCCCBBB===>>>>>>>>>===<<<;;;:::999999888777666555444444444444555555444444333222333333333222222222111111////////////////////////////////////////////////........................---------.........//////////////////000000000000222222222333333444444555999333///222:::===888222>>>888777;;;;;;999BBBOOOIIIhhh{{{vvvuuummmjjjiii^^^WWW___YYYcccggg```]]]aaaccc```aaa```]]][[[YYYXXXXXXXXXPPPQQQQQQPPPOOONNNMMMLLLKKKIIIFFFCCCAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;888888666555444333333333444333222111000000000000//////.........---------++++++++++++++++++++++++************************(((+++---,,,)))+++111777///---,,,///111111//////===OOOmmm+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++,,,,,,------+++,,,//////000000222444333444444666888:::<<<===BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFHHHJJJKKKFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA???>>>>>>>>><<<:::888888777666555444444333333333222222111000000000/////////...------,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((''''''''')))(((((('''''''''(((((('''((()))******)))((('''(((((())))))*********+++'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******+++++++++---/////////000222444333555777888888999<<<>>>BBBDDDHHHJJJMMMOOOSSSVVVSSSTTTUUUVVVWWWVVVUUUTTTYYYXXXWWWVVVUUUTTTTTTTTTWWWUUUTTTSSSTTTUUUTTTSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::999888888777666555555444666666666666555555555555444444444444444444444444222222222111111111000000111111111111111111111111////////////////////////222222111111111111111111333333333444444444555555555555666777888999::::::======>>>>>>??????@@@@@@===???@@@AAAAAAAAACCCDDDHHHIIIIIIKKKMMMOOOQQQRRRUUUVVVWWWVVVUUUVVVXXXZZZXXXYYYYYYYYYYYYXXXWWWWWWSSSUUUVVVWWWWWWVVVTTTSSSUUUWWWXXXXXXVVVSSSRRRRRRWWWWWWWWWVVVVVVUUUUUUUUURRRMMMHHHGGGJJJMMMLLLJJJFFFFFFFFFFFFDDDBBB@@@>>>=========<<<;;;;;;::::::::::::999888777666555444222222222222222222222222111222:::CCCBBB777///---...///111000...------.........---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---......///////////////////////////000000000000222222333333444555555666444666999<<<>>>>>>>>>===BBBCCCFFFLLLUUU___hhhnnn~~~xxxkkkdddfffjjjfffcccfffbbbVVVXXXcccffflll```XXX[[[\\\[[[dddqqqccc___YYYUUUTTTUUUVVVVVVSSSOOOOOOSSSRRRKKKIIILLLEEEDDDBBB@@@???>>>======???>>>===<<<;;;:::::::::777666555444444333444444333222222111111111111111------,,,,,,,,,,,,++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,........................---111666>>>KKK```www*********)))((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******++++++,,,,,,,,,***,,,...//////000222444333333444555777999;;;<<>>>>>>>>===;;;999777777666666555555444444333333222222111000///////////////...------,,,,,,,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''(((((('''((()))******)))(((''')))))))))((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******++++++---...000000000000222333222444666888888999;;;===>>>AAADDDGGGIIILLLOOORRRRRRSSSTTTUUUVVVVVVUUUTTTVVVVVVUUUTTTSSSSSSRRRRRRVVVTTTRRRRRRSSSTTTSSSRRRRRRRRRRRRRRRQQQPPPNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>======<<<<<<;;;::::::;;;:::::::::999999888888888888777666666555444444666666666555555555444444222222222222222222222222222222222111111000000000111111111111111111111111////////////////////////111111111111111111111111111111222222222333333333444444555666777888999999;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@@@@BBBDDDGGGHHHIIIJJJLLLOOOQQQRRRWWWXXXZZZZZZYYYYYY[[[\\\]]]]]]]]]]]]\\\ZZZYYYXXXUUUVVVVVVWWWVVVUUUTTTSSSOOORRRVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTQQQMMMIIIHHHKKKMMMLLLIIIFFFFFFEEEDDDCCCAAA???>>>======<<<<<<;;;::::::::::::999999888666555555444222222222222222222222222222222555;;;:::333...///...///000000...------...------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++++++++,,,------------...////////////........./////////000000000111222222333444444555555444666999;;;===>>>>>>===CCCBBBBBBCCCEEEHHHLLLNNNJJJUUU^^^___dddooosssooommmlllkkkmmmooolllfff```fffiiijjjgggcccccchhhmmmhhhbbbeeeddd___eeeppppppkkkbbb^^^ccccccaaafffooobbb^^^YYYVVVUUUVVVVVVUUURRROOOOOOQQQOOOJJJGGGIIIDDDCCCBBB@@@>>>>>>======???>>>===;;;:::999999999777666555444333333333333222222111000000000000000------,,,,,,,,,+++++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++,,,222<<>>>>>>>>======<<<<<<;;;::::::999999888;;;::::::999888777777666777777666666555444444444555555555444444444333333111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111333333444555666777888888999999999:::;;;<<<<<<<<<<<<>>>???@@@@@@@@@BBBCCCFFFGGGHHHIIILLLNNNPPPQQQWWWZZZ]]]^^^^^^]]]]]]]]]______^^^]]]\\\[[[YYYXXXWWWWWWVVVVVVUUUTTTSSSSSSNNNQQQUUUWWWXXXXXXXXXYYYVVVVVVVVVUUUTTTSSSSSSSSSPPPMMMJJJJJJLLLMMMKKKHHHEEEDDDCCCAAA@@@?????????===<<<<<<;;;;;;::::::999999888888777666555444444222222111111111111111111333000000222111......000---///000///...,,,---------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,---...............---.........////////////000000111222222333333444444666888:::<<<=========>>>>>>>>>>>>???AAABBBCCC@@@GGGJJJFFFHHHOOOSSSQQQPPPPPPQQQUUU[[[\\\ZZZWWWZZZ\\\^^^```aaacccfffiiiccc\\\^^^aaa___fffooolllgggbbbbbbhhhhhhddddddiiibbb___\\\ZZZZZZYYYWWWVVVRRROOONNNOOOLLLGGGEEEFFFCCCBBBAAA???>>>=========???>>>===;;;999888888777666666555444333333333333111000//////......//////,,,,,,,,,,,,++++++++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,------------------------000222222000,,,+++---//////444:::???CCCHHHNNNSSS***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***************)))))))))***+++---------...000111111111111222444666777888999;;;>>>AAACCCDDDCCCCCCAAABBBDDDFFFFFFEEECCCBBBBBBBBBAAA@@@@@@>>>>>>===999999999;;;<<<;;;999777444555555555555555555555555444333222111///......//////...------,,,,,,+++++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''(((((()))*********000222222222000000111222000222444555666777999;;;888;;;>>>@@@BBBDDDHHHJJJLLLMMMOOOQQQSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRPPPNNNOOOPPPQQQPPPOOONNNPPPQQQRRRRRRPPPMMMKKKMMMLLLJJJIIIGGGFFFFFFFFFBBBBBBAAA@@@????????????============<<<<<<<<<;;;;;;;;;::::::999888888777::::::999888777555555444555555555555444444333333444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////........................//////////////////000000////////////000000000000111222222333444555666666777777888999:::;;;;;;<<<<<<>>>???@@@@@@@@@BBBCCCGGGGGGHHHIIIJJJLLLNNNOOOUUUYYY]]]___^^^]]][[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWYYYXXXWWWUUUTTTSSSSSSSSSRRRUUUWWWXXXWWWUUUUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQNNNLLLKKKLLLMMMLLLIIIFFFDDDCCCAAA???>>>===>>>>>><<<<<<;;;;;;:::999999999777777666666555444444333111111111111111000000000111///------,,,,,,---///,,,...//////---,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,+++,,,,,,---------------------------............/////////000111111222222444555777999:::;;;;;;;;;:::;;;===@@@BBBDDDEEEEEECCCHHHIIIFFFGGGMMMQQQPPPSSSSSSTTTXXX]]]______^^^^^^___```aaacccccccccddd___[[[___bbb\\\^^^ccc^^^aaa^^^```eeeeeeaaa___bbbbbb```___^^^^^^\\\YYYWWWRRRPPPNNNMMMJJJFFFDDDDDDBBBAAA@@@???============>>>===<<<:::888777666666666555444333222222222222000///......------......,,,,,,,,,++++++++++++***************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%(((,,,...------...000,,,---...,,,***)))+++---))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***))))))))))))))))))))))))+++,,,---,,,,,,...000000000000111222444555666777999;;;>>>???@@@??????AAABBBDDDEEEFFFDDDCCCAAAAAAAAA@@@???======<<<<<<888888888999::::::888666444444444444555555555555444444333222111000///............---,,,,,,+++++++++***))))))(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''((())))))))))))(((((((((((())))))''''''((()))******++++++'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''''''''((())))))******000111222111///...///000///111333444444555777999888;;;>>>@@@BBBDDDGGGIIIHHHJJJLLLOOOQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTQQQOOONNNNNNPPPQQQPPPOOONNNPPPQQQRRRQQQNNNKKKIIILLLKKKIIIHHHFFFEEEEEEEEEAAA@@@???>>>>>>=========<<<<<<;;;;;;;;;:::::::::;;;::::::999999888888777999888888666555444333333444444444333333333333333222222222222111111111111000000000000000000000000////////////////////////........................---------------------------------....../////////////////////000000000000000000111222333444444555666666777888999:::;;;<<<<<<===????????????AAACCCGGGGGGGGGHHHIIIKKKLLLMMMRRRVVVZZZ\\\[[[YYYWWWVVVTTTUUUVVVWWWWWWXXXWWWWWWYYYXXXWWWUUUTTTSSSSSSSSSTTTVVVXXXXXXVVVSSSRRRRRRUUUTTTSSSRRRQQQPPPOOOOOOLLLLLLLLLLLLLLLJJJGGGEEEBBBAAA???>>>=========>>>;;;;;;;;;:::999999888888666555555555444333333333111111111000000/////////.........---,,,---------,,,---......,,,++++++,,,,,,,,,+++++++++************************************))))))))))))***++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,------------------......///000000000333444555666777888999999999:::<<<===>>>>>>======;;;@@@CCCDDDEEEHHHJJJJJJLLLLLLMMMPPPSSSUUUVVVVVVXXXYYY[[[^^^```aaaaaaaaaaaabbbkkklll___\\\___\\\___]]]]]]______]]]\\\^^^___^^^^^^^^^^^^[[[XXXUUURRRRRROOOKKKHHHFFFEEECCCAAA@@@???>>>===<<<<<<<<<===<<<:::999777666666666555444333222222111111222///......---,,,---------,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++%%%'''((()))(((((())))))***,,,---/////////000111))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))(((***,,,,,,++++++---.........//////000222333444666777888:::<<<======>>>BBBCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<<:::888777777888888777666555555444444444444444444333333222222111000000000......------,,,+++++++++******)))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''&&&''''''((()))***))))))(((((((((((())))))&&&'''((()))***,,,,,,---'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***---/////////---------///---///222333333444666888777:::===???@@@BBBEEEHHHEEEGGGJJJMMMPPPQQQRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTQQQPPPNNNOOOQQQRRRQQQQQQPPPQQQQQQQQQOOOLLLJJJHHHJJJIIIHHHFFFEEEDDDCCCCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999::::::999999888777777666777666666555444333333222333333333222222222222222111111111000000000//////000000000000000000000000............////////////------------------------------------------------,,,,,,,,,------......///............////////////......///000111222333333444555666777888::::::;;;999;;;============???AAAEEEEEEFFFGGGHHHJJJLLLMMMQQQUUUXXXYYYXXXUUUSSSRRRRRRSSSUUUVVVWWWXXXYYYYYYWWWWWWVVVVVVUUUTTTSSSSSSPPPSSSUUUVVVUUUTTTSSSSSSTTTSSSRRRQQQPPPOOONNNMMMKKKKKKKKKKKKIIIGGGEEEDDDAAA@@@???>>>============;;;::::::999999888888777444444444444333333222222111111000000//////......+++...///......///...***+++---...---,,,***+++++++++++++++*********)))))))))))))))))))))*********)))))))))((())))))***+++)))******+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------...//////111222222333444555666777666777888999;;;;;;<<<<<>>===<<<<<<<<<<<<;;;:::999888777666666666444444333222111111111111///...------,,,,,,------++++++++++++************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************************000///...---,,,,,,,,,,,,***+++++++++***)))'''&&&(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))))))))(((***++++++******,,,---............///000222222555555666777:::===???AAACCCCCCCCCDDDDDDEEEEEEEEEDDDBBB@@@>>>===<<<<<<<<<===:::777555666777777666555555555444444333333333111111111111111111111111......---,,,,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***&&&&&&&&&''''''((()))******)))(((''''''((()))***&&&''''''((()))***++++++'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))***,,,---,,,++++++,,,---,,,...111222222333555777555777:::<<<===???BBBEEECCCEEEHHHKKKNNNPPPQQQRRRQQQPPPOOONNNOOOQQQTTTUUURRRQQQPPPPPPRRRSSSSSSRRRSSSRRRQQQOOOMMMJJJHHHGGGIIIHHHFFFEEECCCBBBBBBBBB???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777777666555555555555555444444333333333222222222222222222222222222000000000/////////..............................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,---------......------...///000111222222222333444555666888999999666777999999999999;;;===???@@@BBBEEEIIILLLOOOQQQSSSVVVXXXXXXVVVSSSQQQPPPRRRSSSTTTUUUVVVWWWWWWWWWUUUVVVVVVWWWVVVUUUTTTSSSMMMPPPSSSUUUTTTSSSSSSTTTSSSSSSRRRPPPOOONNNLLLLLLJJJJJJJJJIIIGGGEEEDDDCCC???????????????>>>===<<<:::::::::999888888777777333333333333222222222222111111000//////...------***...///,,,,,,///...***+++,,,------+++******++++++*********))))))))))))((((((((()))))))))******)))(((((((((((()))******((()))******++++++******************+++++++++,,,******++++++,,,------...000000000111222333444555333444666888;;;===???@@@===???BBBDDDCCCBBBCCCEEEEEEHHHLLLOOORRRTTTVVVWWWYYY]]]___]]]XXXVVVYYY\\\___]]]cccddd[[[[[[aaa___aaaaaa___]]]\\\]]]]]]]]]YYYYYYXXXXXXXXXWWWSSSQQQNNNPPPMMMFFFDDDEEEEEEAAA??????>>>===<<<<<<<<<<<<999888777666666666666777444333222111111000000000//////...---------------++++++++++++************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))(((((('''((())))))))))))*********,,,...000111000(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******((()))++++++******+++------------......000111222444444444666:::>>>BBBEEEDDDCCCCCCCCCDDDEEEGGGGGGEEECCCAAA???============???;;;777555555666666666666666555444333333222222000111111111111222222222......---,,,,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''')))*********)))(((''''''((()))***'''''''''((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))++++++***)))+++,,,,,,...000111111333555777333555888:::;;;===@@@BBBAAACCCGGGJJJNNNPPPQQQQQQTTTRRRPPPOOOPPPSSSVVVYYYSSSRRRQQQQQQSSSTTTTTTTTTUUUSSSQQQOOOLLLIIIGGGFFFHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999777666666555444444333333333333333333333333333333111111111111111111222222000////////////.........---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,---...///000111111000111222333555666777888333444666777666777888:::;;;===@@@DDDIIINNNRRRUUUVVVXXXYYYXXXUUURRRQQQPPPRRRRRRSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWWWWVVVTTTSSSNNNPPPSSSTTTSSSRRRQQQQQQSSSRRRQQQPPPNNNMMMLLLKKKIIIJJJIIIGGGEEECCCCCCCCC>>>???@@@@@@@@@>>>===<<<::::::999999888777777777333333222222222222222222111000000///...---------***......***+++//////******,,,------+++******+++************))))))))))))'''((((((((())))))******((((((((((((((()))******(((((()))***************)))************+++++++++)))******+++,,,,,,------////////////000111333333777777777777777999::::::<<<<<<>>>@@@@@@@@@BBBFFFBBBEEEJJJMMMOOOPPPQQQRRRQQQWWW[[[ZZZWWWWWW]]]cccbbb[[[[[[[[[VVVZZZ```]]]```aaa```]]]\\\]]]]]][[[\\\ZZZZZZZZZZZZYYYVVVSSSLLLNNNKKKDDDBBBDDDDDD@@@???>>>===<<<<<<<<<<<<<<<777777666666666666777777444333222111000000000000//////...------------...+++++++++************)))))))))))))))))))))))))))(((((()))***************************************)))))))))))))))))))))))))))))))))***,,,,,,+++)))000---***(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************(((((()))***++++++,,,,,,------......///000000000000111333555888<<>><<<999666444444555666EEE???777333222222222111222222222222222333333333...---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,---,,,,,,---///000222333333555555666777999<<<>>>???DDDDDDEEEIIIMMMNNNLLLIIIJJJNNNRRRRRRPPPPPPTTTXXXRRRRRRQQQRRRRRRTTTVVVWWWSSSSSSQQQOOOMMMKKKJJJIIIFFFFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777888777666555444333222222333333333333333222111000222...***+++///333333111...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000000222333444555555444111222666666444555888===888:::GGGUUUZZZXXXVVVXXXYYYYYYYYYXXXVVVSSSRRRTTTTTTTTTSSSRRRSSSUUUWWWWWWWWWWWWTTTRRRQQQRRRTTTXXXWWWUUUSSSRRRRRRRRRSSSRRRQQQQQQPPPNNNLLLJJJIIIIIIHHHFFFDDDBBBBBBBBBBBB@@@???>>>===<<<;;;::::::::::::999888777666555555222222222111111111000000111000000///...---------+++++++++++++++++++++++++++,,,,,,+++)))((()))+++******)))((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))******++++++++++++******((()))***++++++,,,++++++............///000111222222222444666888999;;;;;;;;;<<<<<<===>>>??????@@@CCCEEEHHHJJJLLLOOORRRUUUOOOPPPTTTYYY]]]______]]]ZZZ\\\]]]\\\ZZZZZZ[[[\\\ccc[[[XXX]]]bbb___YYYUUUbbb___[[[WWWUUUTTTRRRQQQLLLKKKJJJHHHFFFCCC@@@?????????>>>>>>===;;;:::999777777666555444333333222111111111111000000000///111000///...---,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********))))))((((((((()))***)))((((((***,,,,,,,,,+++******+++,,,,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********(((((()))******+++,,,,,,,,,------...//////000000000111222444777:::<<<>>>BBB@@@@@@DDDIIIKKKIIIFFFBBBBBBAAA@@@???===;;;;;;<<<:::888555444444555666>>>:::444111222222222111000000000000000000000000...---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,---+++,,,---...000111222333444444555777999;;;===>>>BBBBBBCCCGGGKKKMMMKKKIIIJJJMMMPPPPPPNNNNNNRRRVVVRRRRRRQQQQQQRRRTTTUUUVVVRRRQQQOOONNNKKKJJJHHHGGGEEEEEEEEEDDDBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777666777777666555444333222222222222333333222111111000???888111...///000000.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000111222333444444333...---222777999<<<@@@===:::<<>>===<<<;;;:::999888888777666555444444333222222111111111000000000000000//////...------,,,++++++++++++++++++++++++******+++)))''''''(((******)))((((((''''''(((((()))((((((((('''''''''&&&'''''''''''''''(((((())))))))))))))))))))))))))))))******++++++******)))(((((()))***++++++++++++------------...///000111111222333555666888999999:::;;;;;;<<<===>>>??????CCCEEEGGGHHHIIIKKKNNNPPPOOOQQQTTTYYY\\\]]]]]][[[VVVXXXZZZ[[[[[[\\\^^^```^^^YYYXXX[[[]]]ZZZXXXXXXYYYYYYXXXWWWVVVSSSPPPMMMKKKJJJHHHFFFDDDAAA@@@???============<<<:::999888777777666555444333222222111111111000000000//////000000///...---,,,+++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++*********)))))))))((((((((()))***)))((((((***,,,,,,++++++******++++++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******((())))))******+++++++++,,,,,,,,,---......//////000000111333555777999:::???>>>===@@@CCCDDDBBB???AAAAAA@@@???>>>===;;;::::::888666444333444555666666444111000111222222111111111000000//////.........---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,+++,,,,,,...///000111222333333444666888:::<<<===>>>???AAAEEEIIIKKKKKKJJJKKKMMMNNNMMMKKKLLLOOOSSSRRRQQQQQQQQQRRRSSSTTTTTTPPPOOONNNLLLJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>><<<<<<;;;;;;;;;:::::::::999999999999888777666666666666555444333222222111111111222222111111000000CCC===444...---......---...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++,,,,,,,,,++++++++++++++++++++++++)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,------....../////////000000111222333333222,,,)))000888<<<>>>AAA===;;;>>>FFFLLLMMMNNNPPPRRRSSSSSSTTTSSSRRRQQQPPPSSSTTTTTTTTTSSSSSSUUUWWWUUUVVVWWWVVVTTTTTTVVVXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRPPPOOOMMMJJJHHHGGGEEEEEEEEEDDDCCCAAA??????>>>>>>===<<<;;;:::999999777777666555444333222222111111111111000000000000/////////......------,,,++++++++++++++++++++++++((())))))(((&&&&&&'''))))))(((''''''&&&&&&''''''((((((((('''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))************))))))'''((()))***++++++++++++,,,,,,,,,,,,---...//////111111222333444555666777999999:::;;;<<<===>>>>>>AAACCCDDDEEEEEEFFFIIIKKKNNNQQQUUUXXXZZZ[[[ZZZYYYVVVYYY[[[]]]]]]^^^```bbb^^^\\\\\\^^^]]]ZZZ[[[___SSSUUUXXXZZZYYYUUUPPPMMMKKKIIIFFFCCCAAA@@@??????<<<<<<<<<;;;:::999888777777777666555444333222222000000000000//////////////////...---,,,,,,+++++++++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))((((((((()))***)))((((((***,,,,,,+++************+++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***((()))))))))*********+++++++++,,,,,,------......//////000111222444555666<<<;;;<<<>>>@@@AAA???===?????????>>>===<<<::::::888777555333333333444555222222111111111111111000333333222111000000//////------,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***++++++++++++,,,---...///000000111111222444666888:::;;;;;;===???CCCGGGJJJKKKLLLMMMNNNNNNLLLKKKKKKNNNQQQQQQQQQQQQQQQQQQQQQRRRRRROOONNNMMMKKKIIIGGGEEEEEECCCCCCCCCBBBAAA???>>>===;;;;;;;;;;;;:::::::::999888888888888777666555555555444444333222222111111000000000111111000000///888444///------............////////////...------++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++++++++,,,------............///000000111222222333---,,,555===>>>:::888;;;;;;???DDDFFFEEEGGGKKKMMMMMMNNNOOOPPPOOOOOONNNQQQRRRTTTSSSSSSSSSTTTVVVRRRTTTUUUUUUTTTUUUVVVXXXRRRSSSTTTTTTTTTSSSQQQPPPOOOOOOOOOMMMLLLJJJHHHGGGCCCCCCDDDCCCBBB@@@===<<<<<<<<<<<<;;;:::999999999666666555444333222222111111111000000000/////////.........---------,,,,,,************************((())))))((('''&&&(((***(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((())))))))))))))))))((('''((()))***++++++++++++,,,++++++,,,,,,---...///000000111111222333444444777777888999;;;<<<======???@@@BBBBBBCCCDDDGGGIIIMMMPPPTTTVVVWWWWWWWWWWWW[[[]]]___```_________```___[[[ZZZ\\\]]]\\\]]]```UUUXXX\\\]]]ZZZVVVRRROOOKKKIIIFFFBBB@@@???@@@@@@<<<<<<<<<<<<;;;999888777777666666555444333222111000000/////////...............------,,,++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))***)))((((((***,,,++++++************++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((())))))))))))))))))))))))******************+++,,,,,,------......//////000111333333888999:::===@@@AAA@@@???>>>>>>>>>===<<<;;;:::999777666555444333333444444222333333222111000//////222222111111000///......------,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))************+++,,,---......//////000111222444777999:::999;;;>>>BBBEEEHHHKKKMMMOOOOOOOOONNNMMMMMMOOOQQQPPPQQQQQQQQQPPPPPPPPPOOOOOONNNMMMKKKIIIGGGEEEDDDAAAAAAAAAAAA@@@???======;;;:::::::::999999999999777777777777666555444444333333222222111111000000......///000000/////////,,,,,,,,,---//////...---...............---,,,,,,++++++++++++++++++++++++************************(((((()))***++++++,,,,,,************************(((((()))))))))***************************************++++++,,,------------......//////000000000111///333???FFFCCC:::444::::::===AAAAAA???AAAFFFGGGHHHIIIJJJKKKLLLLLLMMMOOOPPPRRRRRRRRRRRRSSSUUUOOOQQQSSSTTTTTTTTTUUUWWWRRRSSSSSSTTTSSSRRRPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHAAABBBBBBAAA@@@>>><<<:::;;;;;;::::::999999888888777666555444333222222111000000000/////////......------------,,,,,,,,,,,,************************((()))***)))(((((()))+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''((()))************,,,,,,,,,,,,---...//////...//////000111222222333555555666777999:::;;;<<<<<<===@@@AAABBBDDDGGGJJJKKKNNNQQQSSSSSSTTTVVVYYYZZZ\\\___```___^^^^^^^^^]]]UUUQQQUUUZZZ[[[YYYYYYZZZ\\\]]]\\\WWWSSSQQQQQQKKKIIIFFFCCCAAA@@@AAAAAA=========<<<;;;:::999888666666555444333222111111/////////............---------,,,,,,++++++******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((())))))((()))***)))((((((***,,,************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,............///000222222555666999<<<>>>???@@@@@@<<<======<<<;;;:::999999777777666555444333333333333444444333000//////000//////......------,,,,,,...---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))***)))******+++,,,,,,------......///111333555777888666999<<>>===<<<:::::::::999999999888888666666666666555444333333222222111111000000000000------.../////////......)))+++---///000///---,,,---------------,,,++++++************************))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))******++++++,,,,,,------------....../////////...///666CCCKKKGGG???:::888777999======;;;>>>BBBBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNPPPQQQQQQQQQRRRSSSNNNPPPSSSTTTSSSSSSUUUVVVVVVUUUUUUUUUSSSRRRQQQPPPKKKKKKKKKKKKJJJIIIHHHHHHAAA@@@@@@???>>><<<:::::::::999999999888888888777666666555444333222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***)))((((((***+++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((()))************,,,,,,,,,,,,---...//////------...///000111222333333333444666888999:::;;;:::<<<>>>@@@AAACCCFFFIIIHHHKKKNNNOOOOOORRRWWW\\\TTTWWW[[[]]]]]]\\\\\\]]]]]]UUUPPPUUU\\\]]]YYYWWWZZZ\\\\\\XXXRRRNNNMMMNNNIIIHHHFFFCCCBBBAAA@@@@@@============<<<:::999888666666555444333222111111///.........------------,,,,,,,,,++++++*********(((((()))))))))))))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))((()))***)))((((((***,,,))))))***++++++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))))))))))))))))))))((((((((())))))***++++++,,,---------...///000222222111444777999;;;;;;<<<===;;;;;;<<<;;;;;;:::999888999888777666555333333222111222333111......///111------------------------...---,,,+++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))******+++,,,,,,,,,------...///111444666777333666:::<<<>>>AAAEEEIIIMMMNNNOOOQQQRRRRRRPPPOOOOOOPPPPPPPPPOOONNNLLLKKKLLLKKKJJJHHHFFFDDDCCCBBB????????????>>>===<<<<<<999999999999888888888888555555666555555444333222111111000000000000//////,,,,,,---...............***,,,---...---,,,++++++++++++,,,,,,++++++***)))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))******+++,,,,,,,,,---------------...............333===CCCCCCAAABBB666444444999;;;:::<<>>???@@@BBBDDDGGGIIIJJJIIILLLNNNPPPOOOOOOPPPQQQOOOQQQTTTUUUTTTTTTUUUVVVXXXWWWUUUSSSQQQPPPPPPOOOMMMMMMLLLKKKIIIGGGEEEDDDAAA@@@>>>===;;;:::::::::999888888888888777777777444444333222111000000////////////.........------++++++++++++++++++,,,,,,************************'''((((((((('''''')))+++***)))((((((''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((()))************+++******++++++,,,---...,,,,,,---///000222333444111222333555666888999::::::<<<===>>>???@@@CCCEEEEEEHHHJJJJJJKKKPPPYYYaaaUUUXXX\\\]]]]]][[[[[[[[[]]]XXXVVV[[[^^^]]]ZZZYYYWWWZZZZZZWWWPPPKKKKKKLLLGGGFFFEEECCCAAA@@@???>>><<<<<<<<<<<<:::999888777666555555444333222111111.........---------,,,,,,++++++++++++************(((((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********'''''''''((((((((())))))((()))***)))((((((***,,,((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))((((((((((((((((((((()))******++++++,,,,,,------///000222333000222555777777888999999;;;;;;;;;;;;::::::999888:::999888777555444222222///111111///------000333......//////////////////...---,,,+++************)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******''''''''''''''''''''''''''''''''''''((((((((()))***)))(((((((((((())))))))))))******+++++++++,,,,,,,,,---///111333555666111444888:::;;;===BBBFFFKKKLLLNNNQQQSSSRRRPPPMMMOOOPPPPPPPPPOOOMMMLLLJJJKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>???>>>>>>===<<<;;;999999999888888888888777555555555555444333222222000000000000////////////+++,,,------.........---)))***+++***))))))+++,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------------------000---...444777:::>>>DDD666222111666::::::;;;>>><<<===>>>@@@CCCEEEHHHIIIHHHJJJMMMOOONNNNNNOOOPPPPPPRRRUUUVVVUUUUUUUUUVVVWWWVVVSSSPPPNNNMMMMMMMMMPPPOOOMMMKKKHHHEEEBBBAAAAAA???===;;;:::999999:::888888888888777777777777333333222111000///......//////.........---------+++++++++++++++++++++,,,))))))))))))))))))))))))%%%&&&''''''&&&&&&(((*********)))(((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''((()))************))))))))))))***+++,,,---+++,,,---///111222444444000111222444666777999999;;;<<<=========>>>@@@BBBDDDFFFHHHHHHIIIPPP[[[ddd\\\^^^aaaaaa___[[[ZZZYYYXXXWWWXXX\\\[[[WWWVVVXXXTTTXXX[[[XXXRRRLLLKKKLLLDDDDDDDDDCCCAAA???===<<<;;;;;;;;;:::999888777666666555555444333222111000......---------,,,,,,,,,+++++++++***************'''((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************&&&'''''''''(((((())))))((()))***)))((((((***,,,((()))***++++++***)))((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++------...///444444444555666888:::;;;999999:::::::::999888888<<<;;;888555333222222111444111///...///000000000///............---------+++++++++************)))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((***,,,---++++++,,,...///111222222666555444555777<<<@@@BBBEEEGGGJJJLLLNNNPPPSSSVVVOOONNNMMMMMMLLLLLLMMMMMMIIIIIIHHHFFFDDDBBB@@@>>>============<<<<<<<<<<<<::::::999888777666555555333333222222222222111111111000000///////////////...------,,,,,,,,,------))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------......///000000000000111333555777999999:::888999:::;;;<<>>===;;;::::::999888777555444333333444444333333222222111000000000......---------,,,,,,,,,+++++++++************)))'''((()))((('''&&&''')))''''''''''''''''''''''''(((((())))))***,,,---...******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***)))((('''&&&&&&'''((((((((())))))*********+++))))))))))))************,,,,,,------...//////000111222222333333444444555777888999:::<<<===>>>>>><<<>>>BBBEEEIIINNNTTTYYYXXXZZZ[[[ZZZXXXWWWWWWXXXTTTUUUUUUVVVWWWWWWWWWVVVXXXZZZ\\\ZZZTTTOOOLLLKKKGGGEEECCCAAA???>>>>>>>>>;;;:::999888777555444444111111111111111111222222000///...------,,,------))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((('''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,---......333333333444666777999:::888888999888888777666666:::888666444222111111111333111//////000111000///............------------+++++++++*********)))))))))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((()))***+++,,,******+++---...///000111444444444555888;;;>>>@@@CCCFFFHHHJJJKKKLLLNNNOOONNNNNNMMMMMMLLLLLLLLLLLLIIIHHHHHHFFFDDDAAA???>>>============<<<<<<<<<;;;:::999999888777666555444333333333222222222222111111111000//////////////////...------,,,,,,,,,---))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---......//////000000111333555666888888999888999:::;;;<<>><<<;;;::::::999999888777666555555555666333222222111111000//////...------------,,,,,,,,,+++++++++*********))))))'''((()))((('''&&&''')))''''''''''''''''''''''''(((''''''(((((()))***+++***))))))(((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***)))((('''&&&''''''(((''''''(((((())))))))))))))))))))))))************,,,,,,,,,---.../////////111111222222333444444444777777888999;;;<<<===>>>;;;>>>AAAEEEHHHLLLPPPTTTRRRTTTWWWXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUWWWXXXUUUPPPKKKIIIIIIFFFEEECCCAAA???>>>>>>>>>;;;:::999888777555444444111111111111111111111111000///...---,,,,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))((((((((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,------...111222222333444666777888777777777777666555444333666555444333222111111111111000000000111111///---......---------,,,,,,,,,++++++*********)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))))))))******))))))***+++---...//////111222333666888:::<<<===@@@CCCFFFGGGGGGGGGHHHIIIMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHGGGEEECCCAAA???>>>======<<<<<<<<<;;;;;;;;;999999888777666555444444444333333333222222222222222111000000//////000000000000...---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---.........///000222444555666777777777888:::;;;<<<>>>BBBEEEIIIJJJKKKLLLMMMNNNNNNNNNMMMOOOQQQRRRRRRSSSUUUWWWRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKIIIFFFDDDBBBAAA@@@???===<<<;;;:::999999999888777666555555555555222222111111000000//////------------,,,,,,,,,,,,++++++*********)))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))(((''''''''''''(((''''''''''''(((((((((((())))))))))))************+++,,,,,,------......///000000111111222333333444555666777888:::;;;<<<<<<;;;>>>AAADDDFFFHHHJJJMMMKKKNNNSSSVVVWWWWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXUUUVVVUUUQQQMMMIIIHHHHHHFFFEEECCCAAA???>>>======;;;:::999888777555444444111111111111111111111111//////...---,,,,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((()))***+++,,,------///000000111222444555666777777777666555444222222444444333333222222222222000000000111222111///,,,------------,,,,,,,,,+++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((('''%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))***+++,,,---...///...000222555777888999999===@@@CCCFFFFFFFFFGGGHHHLLLLLLLLLLLLKKKKKKJJJJJJGGGGGGFFFEEECCCAAA???>>><<<<<<<<<;;;;;;;;;::::::999888777666555444444333333333333333222222222222111111000////////////000111000///---,,,+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************+++,,,,,,------...///000222333444555555666777999:::;;;===@@@CCCEEEGGGHHHJJJLLLMMMMMMMMMMMMOOORRRSSSRRRRRRSSSTTTPPPQQQRRRRRRRRRPPPNNNLLLKKKKKKIIIGGGEEECCCAAAAAA???>>>===;;;:::999999999666666555444333333333222222111111000//////......---------,,,,,,,,,++++++************))))))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&)))(((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,------------//////000111111222222333444444555777888999:::;;;;;;>>>BBBDDDDDDEEEFFFGGGHHHLLLRRRVVVWWWWWWXXXXXXTTTUUUVVVWWWXXXZZZ[[[\\\XXXWWWTTTQQQMMMKKKJJJKKKEEEDDDCCCAAA???>>>===<<<;;;:::999888777555444444111111111111000000000000///...---,,,++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))***+++,,,,,,---......///000222333444666666666666555444333222333333333333444333333333000//////000111111...,,,---,,,,,,,,,++++++++++++*********)))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((('''%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((************************((((((((((((((((((((((((***************)))))))))******+++,,,---......///,,,...111444666666666666999<<<@@@DDDEEEGGGIIIKKKJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDBBB@@@???>>>;;;;;;;;;;;;::::::::::::888777777666555444333333333333222222222111111111111000//////......//////000000...---++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((()))***++++++((()))))))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,,,,,,,,,,---///000222222333333333555777888999:::===???AAACCCEEEHHHJJJKKKKKKKKKNNNPPPRRRRRRPPPOOOPPPQQQOOOPPPRRRRRRRRRPPPMMMLLLJJJIIIGGGFFFDDDBBB@@@@@@>>>===<<<:::999999999999555555555444333333222222111111000//////......---------,,,,,,,,,+++++++++*********)))))))))(((((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))''''''(((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,,,,,,,......//////000111111222222333444555666888999999;;;>>>AAACCCCCCCCCCCCDDDIIIMMMSSSWWWXXXWWWWWWWWWSSSSSSSSSTTTVVVXXXZZZ[[[YYYVVVSSSOOOMMMLLLKKKKKKDDDCCCCCCAAA???>>><<<;;;;;;:::999888777555444444111111111000000000//////...---,,,++++++******+++((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))***++++++,,,+++,,,,,,---...000222222444444555555444444333222222333333444444444333222000/////////000000...,,,,,,,,,,,,+++++++++************)))))))))(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))((('''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))************))))))******+++,,,,,,---......+++---///111333444444444555888<<<@@@CCCFFFKKKNNNIIIIIIJJJKKKJJJIIIHHHGGGEEEEEEDDDCCCBBB@@@>>>===;;;;;;:::::::::999999999777777666555444333222222222111111111000000000000000///......------............,,,+++************(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((()))******+++'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,+++,,,---///000111111111111333555666777888:::<<<===???CCCFFFIIIJJJJJJJJJMMMNNNOOOOOONNNMMMNNNPPPOOOPPPQQQRRRQQQOOOMMMLLLHHHGGGFFFDDDCCCAAA@@@???<<<<<<;;;:::999999999999666666777666666555333333000000//////......------,,,,,,,,,,,,++++++++++++******)))))))))((((((((('''((()))((('''&&&''')))''''''''''''''''''''''''***)))((('''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((())))))''''''((((((((()))))))))&&&'''(((((()))(((((((((************))))))))))))))))))))))))************++++++++++++++++++++++++------...//////000000111111111222333555666777888:::<<>>===::::::::::::999999999999777666666555444333222222000000000000////////////......---,,,,,,,,,,,,---,,,++++++***)))))))))***(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***++++++,,,,,,---***+++,,,...///////////////111333555555666777999:::<<>><<<;;;:::999888888888888666666666777666555333222000000///......------,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((('''((()))((('''&&&''')))'''''''''''''''''''''''')))((('''''''''''''''((('''&&&&&&&&&&&&'''((()))((((((''''''''''''(((((('''((((((((())))))))))))%%%&&&((()))))))))((((((******)))))))))((((((((())))))))))))************+++++++++++++++*********,,,------...//////000000///000111222444555666666888999;;;<<<===>>>AAADDDDDDHHHLLLOOOPPPRRRSSSUUUWWWVVVTTTRRRRRRRRRSSSTTTSSSPPPMMMKKKKKKJJJGGGDDDCCCCCCBBBAAA@@@===;;;:::;;;:::999888777555444444222111111000//////......---,,,+++******)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++))))))***+++,,,...///000...///000111111222222111000000111222222111///...222000------...//////...+++++++++************)))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''((((((((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***+++++++++***(((((())))))******++++++++++++,,,...///111222333111222444666999>>>DDDIIIGGGHHHIIIJJJJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>===:::::::::999999999888888777666555444333222222111////////////............------,,,++++++++++++,,,******)))))))))))))))***(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,------***+++,,,---.../////////---000222444444444666777888;;;???DDDGGGHHHHHHHHHGGGHHHIIIIIIJJJMMMQQQTTTPPPPPPPPPPPPOOONNNMMMMMMFFFEEEDDDCCCAAA@@@???>>>;;;;;;:::999888888888888333444444555444222111000000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((('''((()))((('''&&&''')))'''''''''''''''''''''''''''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))%%%&&&((()))))))))(((((())))))(((((('''''''''&&&))))))))))))************++++++******************,,,,,,------...//////000//////000222333444555666555777888999:::===@@@DDD@@@CCCGGGJJJLLLOOORRRTTTUUUTTTSSSRRRRRRTTTVVVWWWSSSPPPMMMLLLLLLKKKGGGDDDBBBBBBBBBBBB@@@===;;;:::;;;:::999888777555444444222111111000///......------,,,+++***))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))((((((&&&######%%%(((###(((,,,((())))))"""*********)))))))))))))))###//////444111000,,,,,,---///111333222000...+++222444000000555444,,,////////////............&&&'''111111%%%$$$,,,---///((()))+++***///,,,(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((()))*********)))((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''%%%&&&''')))***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))))))))************,,,,,,------...//////000111222444777:::>>>AAACCCFFFHHHJJJKKKKKKJJJHHHFFFEEECCCAAA@@@@@@???===;;;===<<<:::888777777777888555555333222111000000000///////////////......---++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&'''(((*********))))))((((((''''''&&&''''''(((((((((((((((''''''((())))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,***++++++,,,,,,------...///000111222444555666777:::;;;>>>@@@CCCDDDDDDDDDGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKHHHGGGEEECCCAAA@@@??????<<<;;;::::::888888777666555444444333333222222111/////////...------,,,,,,+++++++++************)))'''((()))((('''&&&''')))''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))***************))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------.........///000222333444888999:::<<<===>>>>>>???>>>AAAEEEHHHJJJLLLNNNPPPNNNMMMLLLNNNPPPSSSSSSSSSQQQPPPNNNMMMKKKIIIDDDAAACCCBBBAAA@@@???===<<<<<<:::999888777666555444333111000///...---,,,,,,,,,+++++++++************))))))))))))))))))******+++***((('''&&&&&&'''(((***''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((( (((((("""%%%///000(((000###"""###***---%%%((((((((((((((((((((((((,,,!!!%%%'''***'''000111000000000000111111000///:::000+++------+++000:::////////////............999***%%%***---333000!!!222)))+++,,,"""!!!***...(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((())))))******((((((''''''''''''((((((''''''''''''(((((((((((())))))((((((((('''''''''''''''((((((((((((''''''%%%%%%&&&((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))))))))))))))))))))************,,,,,,,,,---...////////////000222444888;;;===???DDDEEEGGGIIIIIIHHHFFFDDDDDDBBB@@@@@@@@@???===;;;===<<<:::888777777777777555444333222111000000000///////////////...------++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))+++***)))))))))((((((((('''&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))*********+++******+++,,,,,,------......///000111333444555666666888;;;>>>AAADDDEEEEEEGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPOOONNNLLLKKKJJJGGGEEEDDDBBB@@@???>>>>>><<<<<<;;;:::999888777777444444444333222222111111//////......---,,,,,,,,,*********)))))))))(((((('''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((******)))))))))(((((((((((((((((((((((()))*********))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------.........///000111333444555666888999;;;<<<<<<<<<<<>><<<:::<<<;;;999888777777777777555444333222111000000000......//////......---,,,++++++++++++++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))((('''''')))***))))))))))))((((((((((((&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------------...///000111222333444111333777;;;???BBBDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMPPPPPPPPPNNNMMMKKKIIIHHHEEEDDDBBB@@@???============<<<<<<;;;:::999888777444444333333222111111111///......------,,,,,,+++))))))(((((((((''''''''''''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((************))))))))))))((((((((((((((()))******))))))))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,............///111222333333333555777888999999999;;;===@@@CCCDDDGGGJJJLLLNNNMMMMMMOOORRRTTTTTTSSSPPPMMMKKKIIIIIIHHHFFFEEE@@@@@@???>>><<<;;;:::999888777666555444222111111111000///---,,,,,,++++++++++++*********)))))))))))))))(((((())))))***+++)))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---""" !!!!!!+++:::222$$$%%%((('''''''''''''''(((((((((&&&+++%%%&&&---***)))+++---......///111222...111000,,,,,,000222/////////.........------------(((,,,///))),,,000+++***###&&&,,,)))+++,,,###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&''')))+++,,,))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))************************))))))*********+++++++++++++++,,,,,,------------------...///111333555666<<<===???AAABBBCCCBBBBBBAAA???>>>=========;;;999:::999999888777666666666555444333111000000//////---............---,,,,,,***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((((('''&&&'''((())))))))))))((((((((((((&&&''''''(((((((((((((((''''''((())))))))))))))))))))))))***************(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((*********+++,,,,,,------,,,------...000111111222///111444888<<>>============<<<<<<;;;:::999888888333333333222111111000000......------,,,+++++++++)))))))))((((((((('''''''''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))*********))))))*********+++++++++***++++++++++++,,,,,,,,,............///000111222111222333555666777888888:::<<>><<<;;;::::::888777666555444222111111000000...---,,,+++++++++************))))))))))))((((((((((((((()))******)))(((''''''''''''((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((("""%%%))),,,(((""" %%%!!!&&&+++''')))+++$$$'''''''''(((((()))))))))000+++$$$222222+++111&&&)))---...---,,,---...---...000222333111000000............------------...,,,222///"""!!!***+++222000---$$$***111%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&''')))+++,,,))))))(((((((((((())))))''''''''''''(((((((((((((((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))***************+++++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,---------...000111333444999:::<<<>>>@@@AAAAAAAAA???>>><<<<<<<<<<<<:::999888888888888777666666555444444222111000/////////---------------,,,,,,+++************************)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))***)))(((((()))(((((((((((())))))))))))&&&''''''(((((((((((((((''''''((()))))))))))))))(((((())))))************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((((((((((())))))***++++++,,,,,,---,,,,,,---......///000000000111333555888;;;===>>>DDDEEEGGGHHHIIIJJJKKKKKKOOOOOONNNMMMKKKHHHGGGEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;:::999888888777333222222111111000//////---------,,,++++++************)))))))))((((((((('''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((())))))************))))))*********+++++++++*********+++++++++,,,,,,------------...///000000000111333444666777777777:::;;;===???@@@CCCFFFIIILLLLLLMMMOOORRRSSSRRRQQQMMMJJJGGGFFFFFFGGGFFFEEEAAAAAA@@@???===<<<;;;:::999888777666444333222222000///...---,,,+++++++++*********)))))))))((((((((((((((('''((())))))***((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((("""+++(((+++***%%%###)))+++###%%%+++)))'''''''''(((((())))))***&&&((()))222"""###&&&))),,,...---+++)))***,,,555+++)))000000((()))444.........------------,,,%%%"""+++---111--- %%%...+++!!!&&&...'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''((()))+++,,,***))))))(((((())))))***''''''''''''(((((((((((((((((())))))))))))******((())))))******))))))((())))))))))))************))))))))))))))))))))))))************************)))******++++++******)))*********+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---...000222222555666888;;;===???@@@@@@>>><<<;;;:::;;;;;;999888777777777777777666555555444333222111000/////////,,,,,,------,,,,,,+++***************************))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***,,,---,,,++++++,,,(((((((((((())))))))))))&&&''''''(((((((((((((((''''''((()))))))))))))))''''''(((((())))))******'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,------...//////000111111222444555888:::;;;BBBCCCEEEGGGHHHJJJJJJKKKMMMMMMMMMKKKJJJHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>><<<;;;;;;:::999888777666222222111111000/////////---,,,,,,++++++******)))*********)))))))))(((((('''((()))((('''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((()))******++++++)))************+++++++++************++++++++++++---------------...//////000111222444555666666777999:::<<<===>>>@@@DDDGGGKKKKKKLLLNNNQQQRRRQQQOOOKKKIIIGGGFFFFFFFFFDDDCCCBBBAAA@@@???===<<<;;;;;;999888777666555333222222000///...,,,++++++************)))))))))(((((((((((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---000YYYwwwNNN111 ###((("""%%%%%%&&&''''''((())))))///111YYY???OOOLLLZZZ***,,,,,,***(((***000555,,,[[[QQQ!!!.........---------,,,,,,222+++???nnn[[[333###$$$...+++'''((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((())))))************))))))))))))******''''''''''''(((((((((((((((((()))))))))*********))))))************))))))'''((((((((())))))******))))))))))))))))))))))))************************)))******++++++******)))*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++******************+++---///000111111222444777:::<<<>>>>>><<<;;;999999::::::999777555666777777777666555444444333222000////////////,,,,,,,,,,,,,,,+++******************************))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''))),,,---,,,******+++'''((((((((()))))))))***&&&''''''(((((((((((((((''''''((()))))))))))))))%%%&&&&&&'''(((((())))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))&&&'''''''''((())))))))))))))))))***++++++,,,,,,,,,,,,------.../////////111111111222444777999;;;???AAACCCEEEHHHJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFBBBAAA@@@???>>>=========;;;:::999999777777666555222111111000//////......,,,,,,,,,+++******))))))))))))(((((((((''''''''''''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((()))******'''(((((()))******++++++)))************+++++++++************++++++++++++------,,,,,,------...///...///111333444555555555777888999:::;;;===BBBEEEIIIIIIKKKNNNPPPQQQPPPNNNJJJIIIGGGFFFFFFEEECCC@@@@@@@@@???>>><<<;;;::::::888777666555444222111111//////---,,,+++************)))))))))(((((((((((((((''''''''''''((())))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''JJJXXX111$$$$$$%%%%%%&&&'''(((((('''iii,,,((())))))''''''---888AAA......---------,,,,,,,,,$$$ggg~~~@@@$$$+++&&&(((---&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((()))*********)))******))))))))))))******''''''''''''((((((((()))(((((())))))*********+++))))))************))))))&&&&&&''''''((())))))***))))))))))))))))))))))))******************************++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******************(((((()))***+++---///000///000222444777:::<<<===<<<:::999999::::::888777555666777777777666555444444333222000//////......+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&)))***)))((('''''''''((((((((())))))******&&&''''''((((((((((((((('''(((((()))))))))))))))%%%%%%&&&&&&'''(((((()))'''((()))++++++)))(((''''''((((((((())))))******))))))))))))))))))))))))%%%&&&&&&'''((()))******)))))))))***++++++,,,,,,,,,------......////////////000000222444777:::;;;>>>???BBBEEEGGGJJJKKKLLLJJJJJJJJJJJJIIIHHHGGGFFF@@@@@@???===<<<<<<<<<<<<::::::999888777666555555111111111000//////......,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++((((((((((((((()))******'''(((((()))***+++++++++)))************+++++++++)))************+++++++++------,,,,,,,,,---......---...000111333444444444555666777888999;;;@@@CCCHHHHHHJJJMMMPPPPPPOOOMMMIIIHHHGGGGGGGGGEEEAAA>>>??????>>><<<;;;:::999888666666555444222111000000//////---,,,+++*********))))))))))))(((((((((((('''''''''''''''((())))))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))TTT ###)))&&&###!!!&&&111)))""",,,iii---)))(((&&&(((111kkk<<<---,,,,,,444%%%,,,[[[555///)))&&&&&&***((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''++++++******)))(((((((((++++++++++++******)))))))))************+++++++++++++++,,,++++++)))((('''******)))))))))***+++,,,+++,,,+++((((((***+++***'''***------+++))))))++++++++++++++++++,,,---------,,,+++***)))(((''''''************+++,,,---...222111111111333555888:::;;;:::777555444555888999444444555555444444333222222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******))))))))))))))))))))))))******+++,,,,,,---......---...///111333555777777999<<<@@@CCCDDDEEEGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCBBBAAA???===<<<;;;<<<<<<::::::999888777666555555111111000000//////......------,,,,,,+++***))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((('''''')))***+++,,,,,,+++***)))************************++++++,,,,,,,,,,,,---------...///000111222333333666666666777888:::;;;<<>>===<<<;;;;;;<<<:::999999888777666555444111111000000///.........------,,,++++++***))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((''''''''''''(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))***++++++***)))(((************************+++++++++,,,,,,,,,---------...///000111222222333333444444555777888:::;;;@@@BBBFFFIIIKKKKKKJJJJJJIIIJJJJJJIIIFFFCCCAAAAAAAAA???===<<<<<<<<<:::999666666555444222111000000//////---,,,+++*********))))))))))))((((((((((((&&&((()))((('''&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((()))(((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((([[[!!!&&&'''&&&+++%%%'''(((******333---fff)))444$$$+++"""222~~~VVV###555&&&===$$$oooLLL,,,%%%,,,&&&(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++,,,------++++++++++++******************+++++++++,,,,,,,,,...---+++******+++,,,---((()))+++---...------,,,''')))+++------,,,++++++***,,,---,,,+++))))))***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,------000000000000111333555777777666666666666555555555333444444444444333222222222111000000///...------,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((((((((()))******))))))))))))))))))))))))*********+++,,,,,,------------...///000111222222333666:::===???AAACCCEEEEEEEEEFFFEEEEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;999999888777666555444444111111000//////......---,,,,,,,,,+++******))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''((((((((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))******))))))(((************************++++++++++++,,,,,,,,,,,,---......///000111222222111111222333555777999:::===???BBBEEEHHHJJJKKKLLLHHHIIIIIIHHHEEEBBBBBBBBB@@@>>><<<<<<<<<<<<;;;:::666666555444222111000000///...---,,,+++*********))))))))))))((((((((((((&&&'''((('''&&&&&&&&&(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((^^^666......)))>>>222222cccddd^^^ZZZRRRPPPbbb]]]ccc### 000RRRVVV,,,222vvv###)))***>>>222999777***---...(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,---.........------,,,,,,,,,++++++,,,,,,------------,,,+++,,,...///,,,+++,,,...//////......---------...------,,,,,,---------------,,,,,,+++***))))))+++*********++++++,,,---.........///000222333444444444555666666555444333333333333333333222111111111000000///......------++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))(((((())))))***+++)))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------......//////111444777:::<<>>===<<<<<<;;;;;;999888777666555444444333111000000///......------,,,+++++++++******))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((''''''''''''(((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))***************************++++++++++++,,,,,,,,,------...//////000111111//////000222444777999:::;;;===???BBBFFFIIIMMMNNNEEEFFFFFFEEEBBB@@@@@@AAA@@@>>><<<<<<<<<===<<<;;;666666555444222111000000///...---,,,++++++++++++))))))))))))((((((((((((%%%'''((('''&&&%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((ggg%%%&&&IIIqqq###ddd555...'''!!!!!!---222___""" @@@000)))&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******---------,,,,,,,,,+++++++++++++++++++++++++++,,,+++,,,,,,,,,------------)))+++---///111111000000111000...------///000111444000000333222......111000////////////000000///...---------------......------------,,,,,,,,,+++++++++******++++++,,,,,,---------...///000111111111222444555555444333222222222333333222222111000000000//////......------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))***************++++++++++++,,,,,,---------000333666888:::<<<@@@CCCCCCCCCDDDDDDDDDBBBAAA@@@>>>>>>======<<<<<<;;;;;;888777777666555444333333000000//////...---------++++++***************)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''(((((()))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))************************************+++++++++,,,,,,---------...//////000000//////000222444777999::::::;;;===@@@DDDHHHLLLNNNDDDDDDEEECCCAAA@@@@@@AAA@@@>>><<<<<<<<<===<<<;;;666666555444222111000000......---,,,++++++++++++))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((( '''~~~bbb,,,"""'''---)))---&&&333+++222!!!NNNMMM'''---"""'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++......---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---...---,,,+++------,,,,,,---///111222555000000666555//////333333111000111333444444444111000///...---,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,---......//////000111222333333333222111111222222222222111000000/////////.........------+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------000222444666777999===@@@BBBBBBCCCCCCCCCBBB@@@???<<<============<<<;;;:::777777666555444333222222000000///......------,,,************************(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((())))))((((((''''''''''''(((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***++++++************************************++++++++++++------------......////////////000111333555777999999:::<<<>>>BBBEEEHHHJJJEEEEEEEEEDDDBBBAAACCCDDD@@@>>><<<<<<<<<<<<;;;:::666666555444222111000000...---,,,,,,+++++++++,,,))))))))))))(((((((((((('''((()))((('''&&&''')))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((kkk***---rrrRRR,,,]]]:::!!!###$$$~~~...)))666%%%BBByyy---,,,((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------............000000///000111444666888666999<<<@@@CCCDDDEEEEEECCC@@@DDDNNNOOOFFFCCCGGGIIIFFFEEEFFFJJJMMMMMMLLLEEEDDDAAA>>>;;;999777777333222111000...---,,,+++,,,,,,++++++***++++++,,,******+++,,,------------///000111111222222222111111111111111111000000/////////.........---------************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------///000222333444666999<<>>;;;<<<=========<<<;;;:::777666666555444333222222000//////......---,,,,,,))))))))))))************(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((()))))))))(((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((()))***,,,---************************************++++++++++++,,,------------...............///000111333555666666888:::<<>>>>>???@@@@@@???======;;;<<<=========<<<;;;:::777666555444333222222111000//////...------,,,,,,)))))))))))))))*********(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((******))))))((((((''''''((((((''''''''''''(((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))*********))))))))))))+++---...************************)))************+++++++++,,,,,,------------------------......///111222333555666888;;;===>>>??????AAABBBBBB@@@??????AAACCCBBB@@@===<<<<<<;;;:::888666666555444222111000000------,,,+++++++++,,,,,,))))))))))))(((((((((((((((***+++***)))((()))+++''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''######***"""AAA'''!!!&&&ggg)))555 333+++(((333""")))===###(((&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++*********))))))((((((******))))))))))))))))))+++))))))+++------***''''''---222111,,,))),,,000777///(((000888///---===888>>>IIIUUUbbbppp}}}~~~ttt|||vvv{{{yyyppplll}}}~~~~~~|||aaaTTTIIIGGGFFFBBB>>><<<777555333111///---***(((///''''''(((%%%,,,111***---......///000111222222222111111111000000/////////......------,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))************++++++++++++******)))))))))))))))((((((((((((((()))******)))************+++++++++.........///111333666777===============<<<<<<;;;;;;::::::;;;<<<<<<;;;999666666555444222111000000............---,,,+++*********)))((((((((((((((('''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++******))))))******+++++++++,,,,,,,,,******+++,,,,,,---......---...///000111222333333666666666777999;;;>>>???BBBAAAAAA@@@@@@?????????=========<<<;;;999888777555444444333222111000000------......------,,,+++''''''''''''((((((((()))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''444###111'''999000BBB---888(((nnn&&&'''+++$$$(((DDD(((///DDD"""$$$222%%%'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***+++*********))))))))))))************************...,,,++++++---...,,,***111---((((((+++...000///---//////777BBBCCCIII[[[hhhqqq~~~zzzpppggg\\\QQQEEE======<<<999555000...///111***'''---///***+++---%%%***++++++,,,---...///000111111111000000000//////.........---,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))++++++************)))))))))((())))))))))))))))))))))))))))))))))))************)))************++++++++++++***))))))(((((())))))((((((((((((((()))******))))))*********+++++++++...---...///111333555666;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<:::888666666555444222111000000............---,,,+++*********)))((((((((((((((('''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************))))))))))))++++++++++++*********)))***++++++++++++,,,,,,,,,+++++++++,,,,,,------------...///000111222222333555555555666888:::<<<>>>@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;999888777555444444333222111000000//////......,,,+++***)))'''''''''((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''',,,!!!FFF"""666HHH$$$uuu&&&***###%%%,,,;;;000\\\%%%---EEE$$$###***&&&###(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))*********************)))))))))+++++++++++++++++++++++++++)))((((((***,,,------......---///111111000...333@@@EEEKKKZZZeeerrr|||rrrgggTTTUUURRRIII>>>888999===666...///---%%%'''...+++************+++---......000000000000////////////......------,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++************))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++***))))))(((((())))))((((((((((((((()))******)))))))))*********++++++---------...000222444555888999:::;;;;;;<<<;;;;;;<<<;;;::::::;;;;;;999777666666555444222111000000............---,,,+++*********)))(((((((((((((((''''''&&&&&&''''''((()))((())))))******))))))((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222333333333444555888:::;;;>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::999888777555444444333222111000000000///...---+++)))((('''''''''((((((((()))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''111777!!!***444--- (((iii"""bbb###((()))$$$((())))))&&&666)))&&&)))&&& '''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********************************++++++,,,,,,,,,,,,,,,---)))))))))***,,,...//////,,,111555333000444>>>HHH]]]mmmooonnn{{{sss\\\HHH???===AAA666444555...///333000,,,,,,++++++,,,---...///////////////////////////......------,,,++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******)))(((((((((((((((((((((((((((((())))))***))))))))))))************,,,,,,---...000111222333555666777888::::::;;;;;;;;;:::999:::::::::888666666666555444222111000000............---,,,+++******))))))((((((((((((((('''''''''''''''(((((()))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++------...//////000111111111111111222333555777999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777555444444333222111000000///...---+++***)))(((((('''(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''')))uuuQQQ555$$$%%%"""444YYYNNN'''!!!)))&&& UUU>>> --- 000)))'''***(((!!!(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************************+++++++++++++++,,,,,,,,,------------...000111111000000000222222000111:::LLLdddtttcccNNNDDDAAA666999BBB>>>:::666---///...---++++++,,,---........................///...------,,,++++++******(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***))))))((('''(((((((((((((((((((((((())))))***(((((()))))))))*********++++++,,,...///000111111222333555666888888999999:::999888999::::::888666666666555444222111000000............---,,,+++******))))))((((((((((((((((((''''''''''''((())))))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))************************************))))))******+++++++++,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++---------...//////000000000000000000111333555777888999999::::::;;;;;;;;;::::::::::::999888777777555444444333222111000000------+++***************(((((((((((()))))))))***(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''666555222777***"""RRRwww***"""))),,,###444SSS///222'''222%%%%%%,,,+++&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++*********+++++++++++++++***++++++,,,,,,------...///000111000.........000333555???RRRkkk~~~yyymmmSSSBBB===???888555888555222000---+++******++++++---------...............------,,,,,,++++++******''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++***)))((((((''''''((((((((((((((((((((()))******((((((((()))))))))************,,,---.../////////111222333555666666777777888888777888::::::888777666666555444222111000000............---,,,+++*********)))(((((((((((((((((((((''''''(((((()))***((())))))******))))))(((((())))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************************)))))))))*********++++++************************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000/////////000222444555666666777777888999::::::999999999999999888777666555444444333222111000000...---+++******+++,,,,,,((((((((()))))))))******(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''HHH///""" 222(((%%%'''222===(((''''''++++++'''}}}$$$***)))333%%%%%%222 %%%(((###'''555[[[))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++*********++++++,,,,,,,,,*********+++,,,---------------...------111777<<>>:::;;;999444000...---------,,,,,,,,,------.........------,,,,,,+++******)))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))((('''''''''''''''((((((((((((((()))******(((((((((((())))))))))))(((***+++---......------000111222333333333333333555555555777999::::::888666666555444222111000000............---,,,++++++******)))(((((((((((((((((((((((((((((()))******''''''((((((((((((''''''))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++************************))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......******+++,,,,,,---......,,,,,,------------------000/////////000111333444222333444555666888888999777888888888888777777666555444444333222111000000333111///,,,*********+++))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''iiiDDD)))/// ***'''''''''''''''((()))))),,,***!!!***"""''' KKK888000%%%###'''111)))!!!+++MMM333222...+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************++++++,,,,,,,,,++++++***,,,,,,++++++***+++++++++///---,,,,,,...///...,,,333111000222???XXXuuu{{{}}}pppOOO<<<999::::::888555111///...------,,,***((((((***,,,+++++++++************)))***'''%%%&&&(((***(((&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((((((((())))))*********+++))))))************))))))+++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))*********++++++,,,,,,---......---...///000111222333333444555666777777888888888666555555444222111000000///......---+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***)))************+++++++++******+++++++++,,,,,,,,,*********)))******+++,,,***************************))))))))))))+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,------......///111222333222222333444444555555666888888777777666666555555666555333111000000000111666333///,,,)))((())))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''333###)))"""(((''''''''''''((()))))),,,(((&&&***$$$---###lllCCC000===222&&&###333111iii***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************+++++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,***++++++******,,,000444---666EEEUUUggg}}}tttxxxmmmYYYMMM>>>777888999555000+++******+++,,,,,,+++)))+++++++++************))))))(((''')))++++++(((&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++*********))))))))))))))))))))))))*********+++))))))************))))))+++++++++*********))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))************++++++,,,------------......///111222222333222333444555666666666666555555444333222111000000///...---,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++******))))))******)))************+++++++++))))))*********+++++++++***************++++++,,,***************************)))))))))***+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,------......------,,,------......///111222333222222333333444555555555777777777666666666555555666555333111000000000000444222...+++)))((()))*********)))((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((************************((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((%%%???000$$$@@@(((((((((''''''(((((()))***___%%%***"""***(((---)))ccc===''' $$$+++'''999%%%ddd...$$$000!!!---'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++***++++++,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...222555333///000666<<<888JJJcccxxxzzz}}}nnnUUUCCC;;;777444111222///++++++,,,---+++***+++++++++************)))'''((((((***,,,+++(((%%%((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))***************))))))************))))))+++++++++***************))))))))))))))))))))))))''''''((((((((())))))))))))(((((((((((()))******))))))******+++,,,,,,,,,------...///000111111222111111222333444444444444555444444333222111000000......---,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************************++++++++++++,,,++++++***)))))))))******)))************+++++++++))))))))))))***************************+++,,,,,,++++++++++++++++++++++++***))))))******+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............---------------...///000111222111222222333333444555555666666666555555555555555555444333111000000000000111///---***))))))************)))((((((((())))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((())))))))))))((($$$///555333444)))((((((((('''((())))))***;;;+++(((%%%000###!!!222,,,--->>>:::'''000(((777ttt@@@SSS###(((!!!///%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++******+++,,,,,,,,,++++++---,,,,,,,,,,,,------...***---///...---...444999NNNddd||||||kkkTTTAAA555222333999666222---+++++++++,,,+++++++++*********))))))'''(((((()))))))))((('''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))******++++++******)))************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((())))))***+++((())))))******+++,,,,,,,,,------...//////000000000000111333333333333333444333333222111000000000------,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************************************++++++++++++******))))))))))))******))))))*********+++++++++)))*********+++++++++++++++************+++,,,,,,++++++++++++++++++++++++)))*********+++,,,------,,,,,,,,,------------...------------------------+++,,,,,,---------------------............---------------...///000111111111111111222333333444444555555555444444444444444444333222222111000000000...---+++***))))))***+++******))))))((())))))*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))******))))))999%%%>>>III***###((((((((((((((()))******//////"""$$$!!!111///$$$***)))'''000***lll,,,---000---BBB,,,)))###***"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,,,,---......///000...,,,000999FFFRRRZZZiii}}}sssfffXXXIII<<<555444666888555///+++***++++++++++++*********))))))(((((('''&&&&&&&&&''')))((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***************************++++++++++++++++++*********************++++++++++++******************************************************(((((((((((()))))))))***)))))))))))))))***++++++((())))))******+++,,,,,,,,,,,,,,,---.........///000000111222333333333333222222222111111000000///,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************************))))))*********+++++++++***))))))((())))))******))))))*********++++++++++++++++++,,,,,,,,,------+++++++++***+++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---------.........------------------------+++,,,------......---------......//////......---...---------...///000111000000111111222333333333333333333333333333444444222222222222111000000///---,,,+++*********++++++******))))))))))))******++++++++++++,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************************&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((()))************&&&...%%%ZZZqqq(((&&&+++!!!))))))(((((())))))***+++;;;:::&&&BBB555...###%%%+++'''%%%&&&%%%###000<<<333###IIINNN///$$$AAARRRGGG%%%###&&& ///%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))((((((((()))))))))***************++++++++++++,,,)))***++++++,,,,,,,,,,,,------------......///000444333555@@@TTTlll|||kkkQQQ<<<111555;;;<<<888111,,,)))+++++++++************)))'''(((((('''&&&&&&((()))((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++++++++++++++++++++***************++++++++++++*********************+++++++++************************((((((((()))))))))*********))))))))))))***++++++))))))******+++,,,,,,,,,++++++,,,,,,------------//////000222222222222222111111111000000000//////,,,,,,++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))))))))************+++))))))((((((((()))******)))************+++++++++,,,,,,,,,,,,---------...+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,---------............------------------------,,,---......//////............////////////............------......///000///000000111111222333333222222222222333333333333111111222222111000000///---,,,,,,+++++++++++++++******)))))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++++++++++++++++++++++++++&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''(((******++++++***%%%555777+++!!!000...%%%!!!000###>>>&&&))))))(((((())))))***+++222&&&,,,...)))666)))###333---&&&***,,,)))///444333$$$'''&&&///""")))******$$$***###666---%%%)))%%%'''++++++111...###>>>&&&***)))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,))))))***+++,,,,,,,,,,,,------------...///000111+++555FFF\\\qqq|||}}}}}}gggXXXGGGAAA<<<::::::888333---+++++++++************)))%%%))),,,---+++)))((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***))))))*********+++++++++************************(((((()))))))))***************))))))******+++,,,******++++++,,,---------++++++++++++,,,,,,,,,,,,---...///000000111111000000000000000000/////////++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,++++++++++++++++++++++++))))))))))))************((((((((((((((()))******)))************+++++++++++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------------,,,------------....................................---...//////000000//////......////////////............---------...////////////000000111222222222111111111111222222333333000111111222222111//////...------,,,,,,,,,++++++******))))))******+++,,,************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,++++++++++++++++++++++++%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''(((******+++++++++ ***(((000...((()))000%%%+++$$$222---,,,)))))))))))))))******+++---222***666(((///===---(((777777:::888---000555111000000777...111,,,'''###666***%%%***...+++***$$$///(((,,,"""###///...+++ (((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,((()))***+++,,,------------------......000111111333KKKmmm}}}xxx|||fffSSS===444777;;;:::666+++++++++************)))###)))000333000,,,((('''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***))))))******++++++++++++************************))))))))))))*********************)))******+++,,,***++++++,,,,,,---......++++++++++++++++++,,,,,,+++,,,---...////////////000000000000////////////+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---++++++++++++++++++++++++))))))))))))************((((((((((((((()))******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,---------.........//////...........................//////000000000000000......////////////............---------...///////////////000111111222222000000111111222222222333000000111222222111/////////......------,,,,,,+++******))))))***+++,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&*********))))))))))))))))))((('''''')))+++++++++)))*********))))))***+++///)))(((,,,///...///222:::>>>CCCGGGHHHIIIJJJKKKQQQSSSXXXZZZTTTKKKHHHJJJKKKIIIEEEBBBCCCBBB999...---,,,+++***)))))))))))))))((('''((())))))'''%%%***(((%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''')))************''''''(((******+++++++++++++++,,,,,,,,,,,,------***+++---...///......---***///000---...444888999KKKiiizzzssspppsssxxx~~~wwwsssnnnlllrrrxxxzzzhhh\\\NNNCCC999444;;;EEE888555...)))((()))(((%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((('''''')))---...---+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((()))***+++,,,---...)))***+++***((((((+++---++++++*********)))))))))******))))))******+++,,,***************+++++++++)))))))))))))))*********---------............///111000000///...---------+++++++++************)))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))+++*********))))))(((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---...///000000111...---///000/////////***---000111111000222333000111000000111222000---***+++,,,.........------111///------///000000///.../////////000000111111000000111111111222222222333333222222111000//////...------,,,,,,++++++***))))))***+++,,,,,,------************************++++++******************++++++,,,---,,,+++***)))++++++*********************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,+++******,,,------,,,''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''************))))))))))))******))))))***++++++***'''))),,,,,,***)))+++---000000000333:::FFFTTT]]]aaagggooovvvxxxyyyxxxxxxwwwuuuttttttqqqmmmoootttnnnoooooollliiiaaaRRRCCCDDD@@@:::333---***((('''''''''''''''&&&&&&'''''')))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))***))))))'''((()))******+++++++++++++++,,,,,,,,,,,,------++++++---.........------000...000222,,,+++>>>WWWzzz}}}rrrwwwuuuxxx}}}~~~~~~~~~|||oooZZZJJJ===666:::BBBEEE===222***(((***,,,---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))((((((***...///...,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------******++++++******++++++,,,,,,,,,,,,++++++++++++++++++***++++++,,,------++++++++++++++++++++++++))))))))))))************------------............000000//////...------,,,+++++++++************)))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))************)))))))))((((((((((((((()))))))))***************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.................................000000000000000000//////333111000111222000...,,,222222111000...---,,,---.........///111444444333333222222111000000//////---,,,+++,,,...000//////.........//////000000000000000000111111111222222333333222111111000//////...------,,,,,,++++++***)))******+++,,,,,,------************************++++++******************++++++,,,,,,,,,+++***)))***************************++++++,,,,,,++++++***************************+++++++++++++++++++++++++++*********+++,,,,,,,,,''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''************************((((((((())))))*********(((***+++)))(((,,,555===DDDLLLOOOMMMVVVjjj}}}|||uuupppqqquuuyyysssddd___VVVKKKBBB:::444222++++++***'''&&&&&&((())))))'''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))))))))(((((('''((()))******+++******++++++,,,,,,,,,,,,------+++,,,------...---------111...///444:::KKKjjjrrr~~~{{{jjjPPP>>><<>>WWWuuuwwwjjjRRREEE===BBBKKKNNNCCC222)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************((()))***++++++++++++,,,+++,,,,,,,,,------------------------------------..................------///000000000111111111111/////////000111222111000////////////000000000000///......---------......------,,,,,,,,,+++++++++,,,+++++++++******))))))++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************+++++++++*********))))))))))))))))))))))))******))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////------....../////////000000000000111222333333444666777555000111444333///333333444555666666444333222///000666999666555777333444444444222000...---111000///000111111///---..................------....../////////000000000111111111000000000000000...------,,,,,,++++++******+++++++++++++++,,,,,,******************************++++++,,,,,,,,,,,,++++++*********)))))))))))))))*********+++++++++***++++++,,,,,,++++++***************************++++++,,,,,,,,,---------......///...---///444777''''''((()))))))))((((((&&&&&&'''''''''((((((((('''''''''(((((())))))***))))))******+++,,,,,,,,,+++,,,,,,***''')))---222555>>>MMM^^^ooo~~~{{{}}}~~~yyyqqqdddUUUIIICCC<<<111)))***(((&&&%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))))))))(((((())))))************))))))++++++,,,,,,,,,,,,---------------...000111333444333999YYY~~~xxx^^^BBB@@@EEEMMMJJJ;;;...***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''')))++++++*********,,,,,,,,,,,,---------......------------------------------.........//////////////////000000000000111---...//////...///222444111111111000000000//////---------------...///000.........------,,,,,,+++,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......//////000000111111000000111222333444444555000666::::::@@@IIIJJJEEE@@@BBBDDDEEEFFFHHHKKKNNNMMMDDD@@@CCCAAA999777:::555555333222111000000000///...---...000222222111/////////...........................////////////000000000000000000000000...------,,,,,,++++++***++++++++++++++++++++++++******************************++++++,,,---------++++++***))))))))))))***)))))))))***++++++,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,------......,,,---...---...444===DDD''''''((()))))))))))))))''''''''''''((((((((((((&&&''''''((())))))******))))))***++++++,,,------(((***,,,+++,,,222<<>>???;;;???AAA@@@===>>>EEEKKKBBBAAAAAA@@@???>>>======<<<;;;999777444333222222111111000000///......---------,,,++++++***))))))************++++++++++++++++++++++++++++++,,,,,,+++++++++************)))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000111222222333444444444555888;;;???BBBEEEFFF???MMMYYYaaammmzzz{{{sssmmmoooqqqpppqqqwwwyyynnnjjjddd[[[ZZZ```^^^XXXNNNDDD===::::::;;;888555111000111222333333000000000//////.........------.........////////////000000000000000000000...------,,,,,,++++++***++++++++++++++++++++++++******************************++++++,,,------...,,,+++***)))((())))))***((())))))***++++++,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,---......///,,,...000111555???MMMWWW''''''((()))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++))))))***+++,,,,,,------+++...222666;;;EEETTT^^^xxxuuusssvvv}}}}}}qqqmmmfff^^^XXXXXX\\\```fffcccccchhhjjjiiiiiilllaaaooo{{{fffUUUMMMLLL<<<777000+++))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&((()))************))))))*********))))))(((++++++,,,,,,,,,---------------...000222555888:::QQQ~~~iiiDDD???KKKKKK???666************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))),,,......,,,***,,,...---------.........//////..............................///111222333444555777:::>>>DDDJJJPPPUUUWWWVVV[[[^^^\\\WWWYYYbbbkkk[[[ZZZYYYXXXWWWUUUUUUTTTVVVSSSOOOIIICCC>>>:::888333333333222111000000///------,,,,,,+++***)))))))))************++++++++++++++++++++++++++++++,,,+++++++++************)))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))(((((())))))*********+++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000222222333444444555666666===@@@EEELLLSSSYYY^^^aaahhhxxxiiiVVVKKKGGGFFFDDD@@@:::555333333333222111111000000/////////...---------.........//////////////////000000000000......---,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,---......,,,+++)))((((((((()))***((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++************************++++++,,,,,,---.../////////111444666===JJJ[[[hhh))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++///+++''''''+++......,,,000222:::IIIZZZhhhsss{{{{{{rrrttt}}}ttthhhccceeegggggglllqqquuuxxx}}}xxxqqqsssyyyvvv^^^QQQMMMEEE>>>888...&&&(((///%%%&&&%%%$$$"""###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---......222)))+++555555222AAAYYY~~~jjjGGG999@@@FFFCCC666---(((+++,,,(((&&&)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))************)))************+++++++++,,,++++++,,,......---+++......,,,***,,,111111---000---++++++,,,///000111444666777888???HHHKKKJJJ[[[aaajjjqqqwww~~~~~~|||hhhZZZZZZaaaRRRMMMBBB888777;;;666...000,,,***,,,---++++++...222///+++))))))***)))(((++++++++++++******))))))***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///,,,++++++,,,+++///111///111555444111222333888=========EEEPPPPPPZZZhhhuuu{{{}}}dddJJJ>>>;;;888333---...///000///...---,,,000...///333222---))))))..............................---,,,,,,+++******++++++++++++++++++++++++*********************************+++,,,,,,,,,---(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***---...------...---,,,444...333EEEUUUaaavvv))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))***++++++***++++++,,,,,,---------111@@@XXXooo{{{wwwiiimmmooopppssswwwtttooowww|||}}}{{{rrrwwwzzz^^^TTTKKKGGGBBB777---)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))))))))))))))******+++++++++,,,,,,,,,......------------...///---///111111444EEEddd|||tttUUUHHHCCC???<<<333***((())))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))************************++++++++++++---,,,,,,,,,,,,+++***)))---111222...,,,------+++...111444666777888999:::666@@@OOO^^^oooqqqddd]]]ZZZPPPEEEAAA<<<888666111***&&&&&&%%%(((,,,//////---***(((++++++++++++++++++++++++***************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000333444000222444444333111111111...666AAAIIITTTdddyyy}}}ooocccQQQAAABBB999000...222666555333---++++++---,,,+++///666..............................---,,,,,,+++******++++++++++++++++++++++++************************************++++++++++++(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...000111000////////////***888IIIVVVbbbttt))))))))))))))))))))))))((((((''''''(((((()))******))))))))))))***++++++)))---//////------222666KKKfff{{{}}}{{{tttuuuxxxzzz|||~~~uuujjjzzz~~~~~~~~~}}}xxxxxxxxxyyytttssszzz~~~mmm[[[SSSNNNCCC555+++,,,)))''''''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((())))))******))))))******+++++++++,,,,,,,,,///......------.........---222333111@@@ccczzzqqqrrrxxxaaaPPPEEEBBB<<<222***(((***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***000444111...///222222222666;;;???BBBGGGMMMRRRbbblllyyy}}}ttteeeXXXJJJ@@@999333333666///...,,,***((((((***,,,++++++++++++++++++,,,,,,***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******************************)))************+++++++++++++++++++++,,,,,,,,,,,,------------------------...,,,++++++---000000000333000111555444111999FFFLLLYYYcccjjjyyykkkWWW???333333666222---000//////...***''',,,333...........................------,,,,,,++++++***++++++++++++++++++++++++************************************))))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---............///111:::BBBVVVqqq((((((((((((((((((((((((((((((((('''((())))))*********))))))******+++,,,+++...000...---555DDDQQQsssyyyvvv{{{}}}{{{uuuwww|||zzzzzzyyy|||~~~rrrtttsssooommmooommmjjjkkktttuuuoooqqqzzzyyyooolllrrr}}}rrrbbbXXXNNNDDD===444...(((&&&((()))'''$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))************)))******+++++++++,,,,,,,,,......---------------...111000111===[[[}}}rrrXXX\\\uuuiiiTTTDDDEEE===000)))+++,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,+++,,,---......///111333///222222//////444777777<<<===@@@HHHUUUeeettt}}}uuudddSSSCCC888444888222+++'''(((***,,,,,,************++++++++++++***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((())))))***************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------------............111///......111222111///777000111999<<>>???BBBJJJ\\\tttnnnZZZOOO>>>777///...222333...((()))************************************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((())))))***************************))))))*********+++++++++++++++,,,,,,,,,------------------....../////////...///000222555666666555777555>>>PPP[[[eee|||zzzuuuooo[[[MMMFFFCCC:::111***---222222000///........................------,,,,,,,,,,,,++++++***************************************************))))))(((((('''''''''(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///---...000000111999DDDTTThhh))))))))))))))))))))))))))))))(((((())))))***++++++************+++,,,,,,+++,,,111<<>>PPPkkk|||rrr|||iiilll~~~xxxpppooosssuuuxxxyyyuuuooonnnqqqsssrrrtttyyy}}}~~~vvv|||}}}yyy|||yyywww||||||qqqjjjqqq}}}uuuvvvzzzxxxvvv}}}wwwZZZWWWPPPFFF:::000***(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---///111333555777MMMgggjjjPPPQQQOOO===---***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))---111333333777>>>EEEVVVjjj|||fffOOO@@@999111111000///---,,,+++******************)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******************************)))************+++++++++++++++,,,,,,---...//////---......///000111111222...222555666;;;JJJ```rrriiiQQQAAA777333333........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************(((((())))))******++++++(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......000---111===HHHVVVppp))))))))))))))))))))))))***************+++++++++111+++***------***+++///<<>>TTTfff{{{iiihhhjjjgggbbbaaa___```eeejjjhhhccceeefffmmmyyyvvvbbbSSSKKKCCC888///000...+++)))))))))'''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++******+++++++++++++++,,,---------...//////000000...111444444111555EEEVVV{{{zzzgggHHH;;;666111111777...---,,,---......,,,***,,,,,,+++++++++*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************---------,,,,,,,,,,,,,,,,,,...///...---...111555EEEMMMkkk))))))))))))))))))))))))((())))))***++++++,,,,,,***------+++///AAA\\\qqqtttZZZXXX{{{tttsss|||qqqjjj```mmmxxx{{{~~~xxxvvvyyy||||||zzzxxxvvvxxx|||zzz{{{{{{uuuiii]]]\\\```pppfffddd[[[DDD///)))***(((&&&((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,,,,,,,,,,+++---111444111,,,***,,,111***555222333TTTyyyoooiiiyyyjjjUUUNNNAAA444///,,,)))))),,,((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))***+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........+++///222000000999JJJXXX{{{yyylllvvvtttcccYYY[[[\\\VVV]]]QQQMMMVVVYYYSSSOOORRRTTTRRRVVV___hhhoooyyyyyyvvvuuujjjRRR===666222...,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,,,,,,,,,,------...//////000000111000222666777:::KKKlllwww{{{___GGG444...000...,,,+++,,,---...---,,,,,,,,,,,,++++++++++++***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,,,,,,,......---+++...444:::GGG```))))))))))))))))))))))))(((((()))***+++,,,,,,---)))+++,,,,,,666MMMfffuuu|||cccWWWrrryyy}}}qqqdddjjj~~~{{{}}}ttt~~~}}}zzzyyyxxx{{{yyyxxxxxxvvvnnnbbbYYYmmmnnn___mmm[[[BBB111+++***)))'''))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,,,,+++---111333111---***---000666,,,)))DDDlllqqqffflll~~~yyybbb]]]JJJ999222...))))))---((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((()))******++++++,,,++++++++++++,,,,,,,,,,,,,,,------......////////////000000333===SSSnnnyyyrrr|||ttttttwwwbbbaaaYYYMMMJJJOOOPPPKKKOOOAAA???JJJLLLAAA???GGGBBB>>>>>>BBBGGGMMMXXXbbbrrrzzzwww]]]???:::222---++++++,,,---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------......//////000111111111000000444<<>>GGGVVV))))))))))))))))))))))))'''((()))***+++,,,------))),,,...444EEE]]]nnntttiiigggooo|||uuuooonnnxxxzzzxxxrrrwwwzzz|||wwwrrrppprrruuuuuuyyy~~~|||lllqqqnnn]]]BBB111---,,,((())))))))))))))))))))))))(((((()))))))))***************+++,,,,,,,,,,,,++++++---///...,,,,,,...000333---555ZZZ}}}zzzcccdddzzzsss\\\EEE;;;333***''',,,((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------,,,------...//////000000333333888HHHdddsssrrr|||~~~yyyooonnn^^^XXXVVVVVVPPPJJJGGGIIIJJJHHHEEEAAA===>>>DDDEEEBBBCCCGGGGGGEEEEEEGGGGGGHHHNNNVVVLLLPPPZZZhhhrrrzzzlll]]]TTTFFF999111---++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------......//////000000111222222333333>>>VVVsssuuu]]]HHH888555000------.........------,,,,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,---------...---///000///222<<>>555000---))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---....../////////000111111222222:::>>>SSSyyyyyyyyyggg???:::333///---.........---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************---------.........//////---///111222666CCCWWWfff++++++++++++++++++++++++,,,***((((((***---...///+++...777KKKfffvvvpppaaauuuxxxooommmiiieeemmm{{{wwwooo~~~wwwnnnqqq{{{{{{sssuuu{{{}}}zzz}}}qqqxxxxxxPPP555222+++***++++++)))***+++***((()))************+++++++++******+++,,,,,,,,,,,,+++%%%,,,000...---///000...111HHHiiiqqqrrrfffeeewwwxxxwwwhhhMMMYYYUUU444%%%111,,,(((&&&))))))'''(((,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''---///,,,---333555222555SSSkkk}}}fffzzz}}}}}}vvvkkkddddddhhhTTT[[[^^^XXXNNNHHHKKKRRRLLLOOORRRSSSUUUYYY^^^bbb]]]XXXTTTVVV^^^fffkkklllllljjjgggeeefffiiilllooooooeee]]]ZZZXXXTTTUUUYYYmmmiiipppxxxwwwXXXBBB666000+++---+++((((((+++***%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,---......222//////111222222666;;;EEElll}}}yyyuuuwwwyyyjjjcccpppiiixxxkkkvvv^^^888444888222,,,...---,,,+++,,,///000---'''+++++++++************)))************************************************))))))***+++,,,,,,------+++---...---,,,,,,---...///------222<<>>hhhzzzxxxppp^^^aaabbb^^^WWWSSSTTTVVVOOORRRSSSNNNHHHIIIQQQZZZ^^^aaahhhrrrzzz|||xxxtttrrrppppppuuuuuunnnllllllbbb]]]ccclllyyyiiiFFF:::444111...+++******+++,,,))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************++++++++++++++++++++++++++++++++++++------,,,,,,------...///444111000111111555@@@LLLiii}}}rrrxxxwwwzzzyyywwwwwwuuurrr~~~bbb\\\cccccc___999+++000444333,,,+++++++++---...,,,***+++++++++************)))*********************************************************++++++,,,,,,---+++---......,,,,,,---///---000666???JJJ```++++++++++++++++++++++++,,,++++++,,,,,,---...///111777QQQrrrvvvccc___mmmxxxzzzqqqcccYYY[[[```dddkkksssmmmyyyxxxtttvvv}}}rrrppp|||zzzyyykkk;;;222))))))((('''''''''***,,,)))************+++++++++,,,,,,---............---333---+++//////...444>>>gggsssmmmwwwaaa]]]ZZZEEE)))---)))(((+++,,,)))'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------------------333+++---555444555KKKhhh|||vvvmmmgggeeeKKKMMMOOOOOOMMMLLLLLLMMMIIIMMMPPPSSSWWW___iiipppxxxwwwzzzwwwoooooossszzz~~~ssshhhaaa\\\aaasssxxxTTTDDD888///***,,,,,,'''''',,,))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000///000111111999KKK]]]ooouuu^^^ccc}}}~~~qqqoooiiiooo|||rrraaabbbfffjjjtttxxxhhhTTTQQQ]]]^^^mmmwwwyyyssseeeeeexxxvvvzzz{{{tttmmmrrruuusssvvv]]]???444111...///...---,,,,,,++++++++++++++++++************)))************************************************+++++++++++++++++++++++++++---......------...///,,,222<<>>BBBMMMDDDKKKHHHEEELLLNNNMMMRRR[[[ccchhhssswwwlllrrrmmmFFF000///222000///000...******++++++++++++*********))))))************************************************,,,,,,+++++++++++++++++++++---......------///000///555AAARRReee{{{++++++++++++++++++++++++(((***,,,+++***+++...000;;;VVVkkkfffYYY```{{{zzz~~~ttt^^^aaahhhnnnpppsss|||zzztttqqq~~~}}}wwwvvv~~~}}}zzzPPP444///,,,...---)))'''***))))))*********+++++++++******+++,,,,,,,,,,,,,,,---+++///333......FFFdddmmm}}}kkk___YYYTTT555...)))***,,,***((()))(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,---------------....../////////,,,000333:::MMMqqqmmm```bbbaaaTTTKKKMMMIIIKKKNNNRRRVVV[[[^^^```kkkooovvv~~~}}}vvv|||iiiMMM666222111+++***///************************))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///000111222111111555===JJJaaakkktttyyymmm|||rrrtttwwwmmmZZZLLLRRRFFFGGGHHH@@@CCCKKKJJJGGGBBBBBBLLLQQQNNNJJJJJJNNNPPPEEE???LLLSSSKKKEEEBBBLLLOOOTTT\\\]]]cccttttttooo|||pppOOO???111------000000+++***,,,+++++++++*********))))))************************************************,,,,,,+++++++++++++++++++++,,,............///111444<<>>222***---...+++)))+++)))************+++++++++)))***++++++,,,,,,++++++------...---,,,;;;bbbmmm{{{vvv|||}}}iii]]]]]]BBB777---++++++******+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------------......///000000000000000666MMMwwwtttaaaSSSTTTSSSJJJFFFIIIRRRUUUYYY]]]cccjjjqqqwwwxxx{{{pppPPP===222+++,,,111************************)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///111222333222222999KKKddd{{{~~~qqqlll```___zzzgggWWWQQQJJJAAADDDOOODDD@@@EEEIIIFFFKKKSSSRRRLLLNNNUUU\\\\\\XXXVVVYYYQQQ[[[XXXSSSZZZZZZPPPLLLCCCJJJHHHEEEEEE???BBBPPPSSS___qqq}}}RRR777...)))---000,,,+++///+++++++++************)))************************************************+++++++++++++++++++++++++++,,,............000222<<>>GGGUUUcccqqqmmmNNN<<<......000---,,,000+++++++++************)))*********************************************************++++++,,,,,,---+++,,,...///...///111222FFFVVVoooyyySSS+++++++++++++++++++++++++++---...,,,+++///888???ZZZdddgggjjjnnnmmmeeegggjjjpppxxx}}}yyyxxxxxxoooqqq|||rrrxxx{{{jjjNNN444...///,,,***,,,)))************++++++++++++,,,------......------)))---//////;;;WWWwww^^^cccbbbaaabbbgggoooyyyoooZZZ```NNN:::///,,,******,,,))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...---......///000111111222555<<<[[[lllssslllTTTKKKGGGKKKPPPTTTYYYcccttt~~~{{{[[[BBB444...************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------.........///000222333444888GGGiiihhh```fffUUUFFFLLLDDD???BBBKKKOOOIIIJJJUUU```dddeeemmmlllllluuuxxxxxx~~~}}}|||sssppprrrfffXXXXXXSSSPPPKKKFFFKKKZZZlllwwwfffMMM777111111---,,,///+++++++++************)))************************************************))))))***+++,,,,,,------+++,,,.../////////111333NNNdddtttMMMKKK++++++++++++++++++++++++)))///,,,000666,,,222RRReeeeeekkkwwwyyytttjjjffffffooo{{{|||zzzzzzzzzxxxwwwxxx||||||xxxQQQ<<<222////// 111++++++++++++++++++++++++******+++,,,------------+++444//////PPPwwwppphhhiii\\\PPP```lll{{{nnn]]]bbbSSS666)))//////&&&***)))))))))))))))******)))************+++++++++++++++,,,------......///'''555555000222222000555>>>mmmwwwpppsssmmmXXXKKKJJJSSSTTT[[[lll~~~|||RRR;;;===---///+++%%%'''000///'''************************)))************+++++++++******+++++++++,,,,,,,,,,,,---......,,,+++,,,...,,,///000000222666666333MMMqqqyyykkk___YYYOOOGGGEEEDDDBBBEEEKKKRRRWWW\\\```eeemmmxxx~~~uuupppnnnhhh___UUUMMMKKKNNNQQQiii}}}{{{fffttt}}}wwwOOO333///...,,,111...---,,,***,,,...---***+++++++++************))))))************+++++++++)))************+++++++++///(((444(((+++333...NNNZZZzzzrrrvvvLLLAAAccc++++++++++++++++++++++++,,,---+++,,,///...999OOO\\\cccssszzzqqqddd```eeemmmxxx{{{yyywwwuuuuuuvvvwwwyyy~~~{{{xxxyyy{{{}}}{{{yyykkkAAA555333,,,,,,+++++++++++++++++++++++++++******+++,,,------------,,,///...AAAlllssskkkrrrzzziii___[[[bbbnnnyyyvvvpppzzzooolll[[[AAA...++++++)))******))))))))))))******)))************++++++++++++,,,,,,------......///,,,444222...000///222>>>^^^www^^^]]]bbb]]]UUUTTTUUUkkk}}}tttxxxuuurrrpppVVVCCC000111...******------***************************)))************+++++++++******+++++++++,,,,,,,,,,,,---......,,,,,,---...000,,,,,,/////////888FFFnnnxxxoooeeeXXXMMMEEEDDDGGGKKKKKKKKKPPPYYY[[[eeetttttthhh___YYYWWWVVVOOOZZZnnn~~~pppRRR???111***---000///---++++++,,,,,,,,,+++++++++************))))))************+++++++++************++++++++++++&&&000,,,,,,111222???OOO^^^~~~qqqUUUQQQTTTjjj++++++++++++,,,,,,,,,,,,---)))+++,,,+++888JJJQQQVVVkkkzzz~~~yyyggg^^^aaaooo~~~}}}rrrnnnkkkjjjlllllljjjhhhjjjkkkmmmppptttxxx|||}}}|||wwwuuuxxx|||~~~~~~rrrQQQ:::555,,,777%%%,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---333---222WWWgggqqqyyy```ZZZ___dddttt|||~~~nnn___```jjjzzzzzzvvvsssqqqqqqyyyzzz}}}}}}~~~yyy{{{eeeQQQ;;;***(((///+++******)))))))))******)))************+++++++++,,,,,,,,,---....../////////222///...000111???YYYiiiSSSUUU^^^^^^[[[\\\gggxxxjjjooopppHHH999444000000...******---************************)))************+++++++++******+++++++++,,,,,,,,,,,,---......---,,,---...333,,,...333000...BBB]]]ttteeeZZZPPPGGG@@@>>>DDDMMMTTTWWW\\\iiiwwwzzzppphhhbbbTTTPPPQQQ```xxx{{{tttQQQ777,,,---000000...---+++***+++---+++++++++************))))))************+++++++++************+++++++++,,,"""999'''///666333OOORRRssssssuuuIIIDDD^^^jjjvvv+++++++++,,,,,,,,,,,,,,,---'''...///...FFF\\\VVVZZZ~~~}}}vvvqqqfffeeelll{{{wwwrrrtttyyyzzzwwwuuuqqqssswww{{{{{{uuutttxxx}}}rrrpppEEE444222666&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............444...<<>>//////,,,,,,+++***************))))))*********+++++++++,,,,,,---......//////000...111000111666CCClllyyyYYY___RRRJJJNNNZZZkkk}}}eeeMMM777111000,,,,,,///************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,---......------///000,,,555777111:::YYYttt```VVVKKKGGGEEEEEEKKKSSS[[[eeetttwwwhhh\\\[[[gggrrr~~~aaaKKK555...,,,---111000***))),,,+++++++++*********))))))))))))*********+++++++++***++++++++++++,,,,,,,,,...///333)))777QQQZZZttt|||WWWJJJTTTcccrrr++++++,,,,,,------.........///333444999MMM\\\[[[uuuqqqrrryyylllhhhttt~~~wwwpppwww|||yyyyyyzzzxxxwwwuuurrrsssFFFAAA///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////...)))???cccxxxgggppp~~~zzz^^^SSS]]]mmmuuuzzzyyyuuunnneee]]]VVVQQQOOORRRPPPOOOOOOPPPWWWfffuuu}}}~~~}}}wwwzzzvvvwwwvvvmmmooo{{{~~~sssyyylll```LLL888,,,---,,,+++***************)))************+++++++++---------...//////000000///444333666CCCXXX]]]SSS\\\RRRQQQccc{{{iiiKKK999222000//////************************)))************+++++++++******+++++++++,,,,,,,,,,,,---//////......///111***333333000HHHzzz\\\MMMEEEBBBEEEHHHLLLYYYfffnnnuuuiiiaaa]]][[[vvvgggBBB777///---111111+++))),,,+++++++++************))))))************+++++++++++++++++++++,,,,,,,,,,,,///%%%333---AAAbbbhhhhhhDDDCCCVVVkkk++++++,,,,,,---......///...333111333@@@NNN[[[jjj}}}oootttooottt}}}vvv|||~~~yyywwwwwwvvvtttwwwsss|||\\\@@@:::///------------------------+++,,,---...///////////////RRRvvvllljjj{{{yyyjjjbbbeeeqqq{{{{{{pppkkkkkkhhhddd___XXXSSSPPPOOONNNOOOPPPQQQPPPNNNSSScccuuuxxxiii[[[EEE///...---,,,+++************)))************+++++++++------......//////000000///555555>>>ZZZxxxcccTTTaaaTTTVVVddd~~~iiiJJJ777222000...************************)))************+++++++++******+++++++++,,,,,,,,,,,,---//////......000111...111666EEEjjjyyyssseeeNNNGGGCCCFFFQQQZZZaaarrrtttkkkgggeee\\\iiizzzbbbGGG888...000111,,,***...+++++++++************))))))************++++++++++++++++++,,,,,,,,,------...)))---;;;TTTfff{{{MMMEEEPPP\\\zzz++++++,,,,,,---...//////,,,555///111FFFRRR```zzzrrrtttssssss{{{xxx|||zzz}}}wwwvvvwwwxxxwwwvvv{{{xxxtttnnn<<>>aaaoooRRRCCCIIIJJJHHHPPP```lllwwwsssnnnooojjj\\\jjj{{{TTT@@@///...///,,,+++000+++++++++************))))))************+++++++++++++++,,,,,,,,,---------...333'''IIIbbbccc]]]888LLLeeeiii,,,,,,,,,,,,---...//////,,,555444;;;NNNVVVgggxxxuuusssrrrmmmooo|||tttssstttvvvuuulllrrryyyxxx{{{vvvUUU>>>===222///---,,,---...---,,,---...***,,,333...+++555===qqqzzzcccmmm}}}}}}nnn{{{zzzwwwzzz~~~yyy{{{yyy}}}zzziiicccllltttZZZLLLRRR^^^fffkkkrrrxxxyyyxxx|||~~~{{{yyywww~~~ccczzzsss___???222---+++,,,---+++,,,000,,,,,,,,,,,,,,,,,,,,,,,,(((///,,,***222444111666:::***JJJvvvkkkWWWSSS]]]mmmzzzwwwvvvgggaaadddeee]]]^^^cccaaa\\\]]]```bbbbbb^^^VVVPPPVVVWWWSSS[[[XXXXXXbbbTTTXXXWWWVVVVVVUUUSSSOOOKKKNNNSSSTTTPPPOOOTTTWWWWWWaaakkktttxxxyyytttLLL???===---))),,,...,,,******,,,,,,)))************+++++++++++++++,,,,,,,,,---------000111222111222444333111222===RRRvvv]]]SSSLLLEEEFFFJJJXXXiiiuuuzzzrrrqqqpppkkkkkknnnooommmnnntttxxxyyy{{{tttwwwpppeeedddzzzTTT///***000......333......---,,,++++++++++++***************************++++++,,,,,,------...///000111PPP^^^sssqqqCCCNNN^^^aaa,,,,,,,,,,,,---...//////...222555@@@PPP^^^rrr~~~~~~qqqnnn|||jjjmmmmmmhhhssszzzpppsss}}}zzzxxx~~~{{{vvveeeAAA???333000...,,,---...---,,,---///,,,///444///---999VVV|||bbb[[[xxxxxxmmmnnnzzzwwwvvvrrrqqqrrr{{{fffYYYZZZiii|||xxxaaaUUUVVV]]]aaacccuuuxxxyyyxxxxxx}}}gggWWW]]]hhhrrr}}}zzz}}}zzzxxxbbbFFF555111//////---)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111,,,)))111111...333333:::___wwweee^^^dddzzzzzzzzz{{{}}}nnnrrr{{{wwwllllllhhhhhheee___fffhhh]]]aaa___^^^```bbbbbb```]]]TTTYYYZZZccc[[[VVVaaaWWWXXXXXXVVVTTTRRRQQQPPPPPPMMMNNNOOOOOONNNNNNNNNOOOIIILLLQQQXXX```jjjtttzzzzzzvvvyyybbbKKK>>>222+++---...,,,***)))******************++++++++++++++++++,,,,,,,,,---------//////......000222333333555LLLiii|||dddPPPKKKFFFFFFOOOhhhmmmzzz{{{vvvooofff```cccYYYQQQOOOMMMIIIIIILLLGGGIIILLLOOONNNLLLRRRZZZPPPQQQVVV^^^jjj}}}|||tttoooppp~~~ZZZ;;;111000///---///...---,,,++++++++++++***************************++++++,,,,,,---.........111<<>>111000111///...---,,,,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,---.........000777VVVWWWooosssFFFFFFZZZlll------------...///000000000--->>>RRRaaa~~~uuuxxxgggzzz|||eeebbbvvvssskkk}}}]]]fff|||vvvppp}}}}}}~~~zzzcccCCC;;;777222...---...---------///...///...))):::[[[rrraaayyyvvvooommm~~~bbbaaahhh|||zzzzzz}}}}}}}}}nnnsssxxxzzz}}}pppxxxyyy~~~ooo{{{^^^GGG000***///222111...------------------------)))///...111666222222???YYYxxx```bbbrrrrrruuuzzzlllccc^^^\\\JJJCCCGGGUUUeeezzzgggTTT999000)))+++---,,,+++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........000///000444444333999AAAcccvvvjjjcccNNNHHHCCCNNN___gggwwwyyyaaaVVVTTTVVVRRRSSSVVVXXXVVVUUUZZZbbbdddiiinnnnnnjjjjjjnnnsss{{{}}}|||~~~qqqaaaTTTLLLGGGEEENNNPPPWWWeeewww{{{|||XXX:::111777//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////...:::YYY\\\|||NNN<<>>999333///......---------///---.........IIIuuutttlllvvvwww~~~xxxqqquuuzzzwwwddd^^^hhh|||}}}|||zzzlllXXXSSS]]]hhhzzz|||vvvwww___uuuXXX888,,,///111///,,,------------------------***000000111333///666KKKrrr{{{vvvmmmbbbfffqqqssswwwzzz~~~uuuvvv{{{yyyuuummmbbb\\\cccrrrxxxooojjjmmmvvv|||dddEEE666+++,,,...,,,,,,...++++++++++++,,,,,,,,,,,,,,,---------............------111444222222???PPP}}}yyyiii[[[SSSBBBGGGLLLYYYmmm{{{~~~~~~yyykkkppp}}}cccOOOJJJLLLNNN888???IIIOOOYYYtttsssKKK555000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////444FFFYYYbbbiiiEEEEEEXXXkkk------------...///000111///DDDPPPZZZrrr{{{{{{tttssslllxxx{{{qqq~~~}}}{{{qqq}}}___XXXlll|||~~~tttppp~~~~~~~~~wwwSSS@@@;;;444000......---------///...///111777^^^xxx|||xxx{{{jjjwwwwwwaaaWWWhhhzzzzzz{{{eeeSSSNNN\\\mmm{{{{{{~~~\\\dddDDD444//////..............................,,,111111000222222EEEeeezzzddd```hhhiiipppuuuuuu}}}eee___lll{{{jjjsssyyyqqqgggmmm~~~xxxtttRRR>>>...---///,,,+++...+++++++++,,,,,,,,,------------------..................222555111555LLLgggtttbbbPPPCCC@@@OOOZZZfff}}}}}}lll{{{zzz```QQQSSS[[[___ZZZZZZ]]]dddooo|||lllJJJ111000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////===UUUYYYlllVVVIIIUUUeeevvv...------......///000111000MMMWWW\\\xxx~~~xxxooouuutttiiiooo|||yyyqqqnnn{{{tttzzzyyyrrreeeooowwwoooxxx~~~[[[AAA<<<555000......------...///...111555???lllzzz|||||||||rrrbbbttt|||cccTTT___pppuuuxxx}}}zzzpppSSSTTT^^^|||xxx\\\~~~hhhLLL:::111...///333........................---333222111333:::VVV~~~\\\^^^ssspppwwwkkkfff~~~ddd___qqqpppyyyrrrvvvhhhsssqqq[[[DDD111...///+++)))---++++++,,,,,,,,,------------------.........//////111111555666222999YYY{{{rrrZZZOOOHHHAAABBBWWWeeeppp~~~}}}wwwqqqvvvnnnrrrxxxzzzzzznnnjjj{{{uuuzzzggg???000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////===[[[YYYxxxmmmBBBGGG[[[lll000,,,,,,///111///...000777SSSZZZgggyyymmmgggQQQNNN]]]kkktttxxxmmmiiiiiiuuu}}}ttt}}}jjj{{{|||uuu}}}}}}tttqqqrrrwwwGGG::::::111...111***222000///111,,,...RRRkkkxxxyyyxxx{{{ggggggsssqqq\\\\\\iiivvvyyy{{{tttQQQ\\\mmm~~~sss]]]{{{wwwSSS555<<<,,,---222//////............//////000---///333444DDDoooaaaooo|||ppp|||mmmoooqqqsssvvvpppsss|||gggvvv~~~aaaeee}}}oooQQQ555///000,,,***...,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---222666444555GGGmmmgggQQQGGGIIINNNVVVdddtttiiihhhuuujjjlllvvvwwwgggrrr|||tttlllooollljjj|||vvveee===+++...333)))+++333***,,,,,,,,,+++++++++******,,,,,,---...,,,***///666SSSWWWttt~~~GGGBBBTTT^^^rrr///,,,,,,///111//////111:::RRR]]]mmmtttmmmttt\\\KKKLLL^^^nnnyyyvvvzzzhhh```cccjjj~~~~~~pppyyyuuupppwwwtttooozzzOOO<<<:::222...111***222//////111...555]]]ssstttooogggdddqqqggg\\\gggwwwuuuppplll}}}eeeTTTiii|||wwwzzzjjjlllxxxXXX:::888///+++/////////............//////222222222444>>>WWW}}}```sss{{{ooo~~~~~~{{{~~~}}}sss{{{sssnnn|||sssnnnbbb___ttt~~~]]]>>>444333///,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////000333444444>>>XXXzzznnnXXXJJJFFFLLLSSSbbbooouuuuuuzzz}}}qqqlllyyyzzzrrrdddppp}}}^^^aaagggzzzssstttRRR555...444---+++000,,,,,,,,,,,,++++++++++++***,,,,,,---...,,,+++000888OOOVVVvvvggg???JJJ\\\iii///,,,,,,///000///000333???QQQaaawwwsssooorrrooo{{{eeePPPFFFNNNbbbsssoooqqqzzzqqq```aaaqqq|||zzzyyyssszzzvvvpppzzz~~~xxx]]]???;;;444///111,,,111...000111000???kkkyyyiiizzzpppxxxiii___lllxxxccceeeyyyyyynnnwww}}}[[[ccc{{{ssswww]]]vvveeeEEE666555,,,---000//////......//////000000222000333LLLvvvmmmcccxxx{{{xxxuuummmmmmyyy}}}qqqoooWWWtttqqqKKK999555111...---,,,,,,,,,,,,,,,,,,,,,,,,......------......///000333333111666OOOvvvvvvmmmVVVHHHEEEIIISSS^^^pppyyy{{{tttxxxyyyiiisss\\\]]]hhhoooCCC---333222+++,,,...,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,444===NNNZZZ~~~NNN<<>>777555000111000000//////000000111333111999XXXvvvtttpppyyyrrrqqqzzzooouuufffsssgggxxx]]]>>>222///...---------------------------------...///000111222666444===\\\|||bbbPPPEEEKKKUUU___qqqhhh```{{{zzzwww}}}ssszzzuuu]]]SSS444111000,,,111------------,,,,,,,,,,,,+++,,,...///---111AAAQQQUUUqqquuu<<>>???000222333...000...>>>ZZZuuu~~~qqq|||YYYMMM^^^jjjpppxxxzzz{{{aaa\\\kkkwwwqqqxxxzzzcccqqqyyy}}}```llljjjIII444777///111111000000000000111111111...BBBqqq~~~yyywwwrrr}}}eeejjj|||}}}qqqtttLLL777111...........................------......///111222333444777NNNxxx{{{\\\TTTGGGDDDQQQ^^^iii}}}kkkiiiooozzz}}}|||yyyttt???222555000......------------,,,,,,,,,+++,,,...///---333DDDVVVfffWWW<<>>@@@000222444---333000EEEdddzzzwwwnnnzzz~~~ZZZIIIWWWggguuu}}}|||kkkZZZeee~~~mmmccc~~~uuu^^^YYYpppSSS444;;;000111111000000000000111111555222PPPddd~~~tttuuu~~~}}}www^^^bbbttt|||pppzzzvvv|||WWW<<<333///........................------......///111222333111999[[[vvvWWWJJJAAADDDUUUeeeqqqwwwqqqlllpppuuuppppppHHH444888222,,,......---------,,,,,,,,,+++,,,//////---333FFFYYYyyyGGGDDDWWWdddttt---///---...333000666IIITTTtttxxx}}}{{{uuutttZZZ[[[kkkwwwlllzzz|||}}}~~~|||gggVVV___qqqnnnnnn{{{rrrkkk}}}||||||;;;===111555666000000999NNNkkk~~~yyyxxxppp___QQQTTTbbbnnnuuuxxxooohhhhhhwww|||xxxiiiqqqqqqzzzsssmmmcccyyyhhh444<<<000555000...000111//////222888999bbbmmmsssqqqyyylllZZZdddrrr||||||qqqrrriiiGGG***333.........//////////////////++++++///111111111444777<<>>===111444444...000AAA[[[uuu}}}uuu___UUUOOOSSS___mmm{{{zzzgggkkkqqqnnniii{{{vvvnnnzzzyyyllleee{{{sss???AAA666444000///111222111111444000JJJ~~~hhhuuuzzzjjjYYYaaarrryyy~~~xxxsssWWW666///////////////////////////000,,,,,,///111000111444888HHHyyypppVVVIIICCCEEEPPPbbbtttfffgggrrrllltttiiivvv}}}rrrwwwkkkNNN444***222///...------,,,,,,---------///------000@@@UUUVVV~~~fff@@@WWWfff---000---///333000888MMMgggzzzyyytttzzzbbb]]]tttmmmssswwwbbbTTT\\\nnn{{{rrrjjjwww}}}~~~CCC===111444111...///IIIhhh~~~lllTTTQQQQQQVVV___mmm|||mmmiiizzztttdddooonnnjjjpppzzziiikkkdddvvvGGG@@@666222///000333333222222666555bbbccclll}}}zzzsss^^^aaatttmmm|||{{{dddCCC---000/////////.../////////000------000111000111555<<<___jjjMMMCCCDDDLLLYYYhhh~~~ppp```ddd\\\JJJ^^^zzzbbbkkkyyy]]];;;+++222///...------,,,---------///...,,,,,,444EEEUUU^^^~~~OOODDD___mmm---000...///222111;;;QQQpppxxxxxxvvvkkkccczzz|||iiikkkxxx|||yyy|||qqq```SSSYYYmmm~~~vvvhhhsss{{{GGG<<<222555000000333SSSrrr~~~~~~{{{~~~tttYYYWWWWWW\\\dddrrrqqqooo~~~jjjddd|||qqq___gggwwwwwwggglll]]]tttMMM===555222000111333333000222666FFFyyy^^^uuuzzzggg```qqqkkkzzzjjjMMM222111000///......//////000111......111111///222777???ttt~~~___HHHEEELLLYYYfffrrr{{{```RRREEEMMMhhhuuu\\\bbboooGGG///333//////...---------------///---///,,,666HHHUUUlll===MMMcccooo---111...///222111===UUUwwwzzzwwwxxxooofffzzzttt~~~rrrdddjjjzzzrrr^^^lll}}}qqqcccVVVVVVfffzzzzzziiinnnxxxKKK;;;444666111333;;;YYYwwwssswwwqqqtttddd\\\YYY```nnn|||uuutttxxxgggpppzzz```YYYgggyyyuuuhhhhhhaaagggvvvZZZ>>>888444222222333111...111666SSS{{{hhhyyy~~~ppp___jjjzzzvvvWWW:::222111000.........///000000//////111000000444:::FFFsssUUUFFFMMMSSSbbbqqqkkkvvvnnnUUU\\\jjj}}}rrrWWWZZZzzzzzz{{{www[[[777111//////...------------...,,,---555...888HHHTTT}}}rrr888WWWiiizzz---111//////222222@@@YYY|||xxx|||}}}nnnfffsssuuuuuugggbbbbbbsss{{{ggg^^^jjjttt|||qqqfff```UUUSSSbbbxxx{{{kkkiiixxx|||OOO;;;444777000555;;;UUUssspppnnneeegggzzzjjj^^^XXXdddxxxzzzwwwppp|||uuukkkzzzcccYYYXXXgggxxxsssooommmjjj[[[zzzggg@@@888555333222222000...333;;;___vvvyyy~~~dddggg{{{fffAAA444222000.........000111///...///111111000666>>>___{{{eeeJJJBBBPPPXXXgggzzzgggyyy~~~hhhxxx~~~nnnTTTUUUiiivvv~~~uuuooommmvvv~~~vvvrrrCCC///000///......------......+++,,,888///;;;JJJSSS___===```jjj---111000///222222AAA\\\|||yyy|||yyyppphhhkkkwwwrrr\\\UUUaaasss{{{rrrssswwwpppqqqyyy}}}rrr```\\\^^^YYYVVVbbbzzz{{{mmmeeezzz{{{yyyTTT;;;555777---444:::PPPqqqpppjjj]]]\\\pppoooaaa\\\jjjzzzjjjpppxxxqqqmmmTTT\\\^^^lllyyyrrrzzzwwwlll[[[~~~sssBBB999666444333222000111999CCC}}}~~~gggaaa|||{{{xxxGGG555333000...---...000111...---///111111111888AAA~~~zzzjjj[[[EEEAAASSS^^^kkk{{{kkkRRRRRRZZZqqqxxxyyy|||tttnnnrrr~~~nnnPPP222000//////...............---+++777---???OOOSSSOOOGGGeeejjj---111000///222222BBB^^^xxx~~~}}}zzzzzz{{{vvvkkkfffpppmmm___NNNSSSooo~~~uuuooossszzzyyywwwlllYYYaaafffddd]]]dddxxx}}}zzznnncccvvv~~~xxxWWW;;;555666+++222>>>SSSwwwzzzrrrkkk[[[WWWkkktttgggbbbrrrqqqlll}}}zzzvvvhhhMMM```fffrrr~~~sss~~~yyyddd[[[~~~III???666444333333222444>>>JJJyyy~~~}}}cccVVVnnn}}}}}}LLL555333000...---...000111------///111111111999CCCxxxgggaaaZZZIIIHHH\\\eeepppiiiPPPPPPXXXuuu|||yyyrrrooonnnkkkhhhnnnqqqXXX777000000///...............000***555+++BBBTTTTTTFFFOOOfffmmm---111000000444555DDD___wwwzzzuuuwww~~~}}}|||{{{mmm___MMMNNN[[[yyyzzzeeebbbsssuuunnnjjjgggtttkkkdddeeekkkqqqzzzzzzddd]]]ttt}}}yyy~~~zzz```<<<666///777222999PPPooofffsssuuuvvvfffVVVVVVpppzzzgggiii|||zzzzzz~~~~~~qqqhhhooowww}}}nnn]]][[[```jjjxxxmmmqqqqqqtttaaauuusss\\\BBB777777777***777:::666iiitttfffSSS]]]zzzxxx~~~|||ddd===111111444...,,,000///......222111:::555///PPPyyyQQQHHHVVVWWWlllyyyqqqtttWWWLLLQQQXXX{{{wwwfffYYYfffmmmwwwmmmmmm:::222222000......000///---)))000///777HHHKKK]]]yyyKKKWWWqqq~~~---222000///333444EEEaaaxxxttt{{{~~~{{{|||uuujjj```YYYMMMRRRfffeee[[[mmmrrrkkkiiiiiilllddd^^^aaaiiipppxxxyyyccc\\\rrr}}}www{{{fff>>>666000666222999KKKnnnkkklll```aaannn~~~eeeVVVWWWrrr}}}iiijjj}}}tttsssvvv}}}sssgggeeerrr{{{hhhUUUVVVcccuuu|||nnnrrrttttttggglllccc:::888666666---888999===tttuuuyyyzzzfffVVVaaaxxx}}}|||xxxvvv{{{jjj<<<...---222---,,,111000333///...,,,777666555ZZZnnnLLLHHHXXX[[[qqqrrrXXXVVVzzzXXXMMMRRRWWW{{{sssdddbbbbbbmmmmmmNNN111222111///...//////...000111+++333EEEMMMbbbzzzQQQ]]]qqq...222000///222444FFFdddzzzrrr{{{|||vvvrrryyycccUUUOOONNNOOOXXXsssfffWWWhhhtttwwwyyyyyyhhh```]]]cccnnnwwwvvvaaaZZZppp}}}uuu|||pppAAA666111444222999IIIwww~~~vvvuuubbb]]]^^^dddtttdddVVVXXXtttkkkmmm{{{ooonnnppprrrsssqqqjjjdddkkkzzzxxx}}}qqq\\\OOOXXXjjjrrrvvvwwwsssooo```ttt???999444444222777666GGGuuuzzzyyykkktttggg[[[hhhzzzyyyxxx~~~wwwjjjgggrrr~~~zzzuuuqqqDDD111---111...---111000333///...,,,555555888ccc~~~cccIIIJJJ\\\ccczzz```MMMKKKppp~~~XXXNNNUUU___wwwhhhyyykkk]]]\\\SSSiiittt[[[111222222111///---...///000...+++555IIIVVVllluuuUUUdddppp...222000///111555IIIiiizzzsss|||}}}tttxxxqqqzzzuuucccXXXWWWZZZTTTcccooo^^^aaannn}}}jjjaaa]]]fffttt~~~sss___XXXnnn~~~ssszzz{{{DDD555333222333999LLLkkkjjjnnnqqqnnnxxxcccVVVYYYuuummmqqqrrrppprrrrrrmmmhhhhhhooovvvmmmzzzdddVVV[[[lllyyyzzzxxxooowwwXXX~~~JJJ:::555333555555333SSSuuuooohhh{{{gggaaaqqqppphhhfff```[[[___ttttttUUU;;;111444000...000///---...333111666444>>>rrrwww]]]JJJMMM___lllWWWPPPXXXwwwwwwWWWPPP]]]kkkxxxdddqqqwww___UUUSSSKKKjjj}}}hhh444333222222///------000,,,,,,///;;;HHHVVVooojjjUUUiiirrr---222000///222777NNNppp}}}rrr|||tttjjjzzzyyyppptttvvvtttooollloootttbbbzzzlll[[[```|||pppvvviii```fffsss}}}qqq^^^WWWlllrrrwww}}}FFF444666000444:::RRR~~~kkklllwww}}}bbbUUUYYYvvvoootttpppsssvvvuuukkkbbbiii{{{eee}}}aaaZZZrrrxxxjjjyyyUUUwwwIII:::666222777333444bbb~~~~~~wwwlllooozzz{{{jjjqqqhhhhhh}}}jjjdddZZZRRRWWWlllzzzzzzaaaAAA111444222///000///+++///666222444555OOO~~~lllVVVJJJMMM```uuusssMMMSSSfff|||tttWWWRRReeewww}}}pppYYYSSSWWWWWWpppttt}}}<<<555111222111------111......444;;;???RRRvvv^^^VVVmmm|||---222111///333:::SSSwwwppp{{{mmmcccwwwqqqpppqqqtttsssrrruuuzzzzzz}}}~~~www\\\YYYxxx{{{yyyiiijjjuuu}}}~~~ooo]]]WWWjjjqqquuuzzzFFF333999///666<<>>bbb|||rrryyybbbTTTVVVrrrmmmqqquuuaaa```[[[WWW^^^vvvwww|||eeedddssskkkrrrfffmmmRRRiiivvvKKK555;;;333888444EEE~~~pppggg|||}}}ppp|||{{{___OOORRRddd~~~oooEEE---111222000111000333000333///444===ccc{{{zzzxxx___JJJLLLTTTeeevvvhhhsss|||uuuaaaRRRYYYjjj}}}}}}hhhaaayyyqqqeeelllqqqmmmrrryyyrrrnnn```jjj~~~PPP<<<...///333111...000...)))555???FFFkkkXXX]]]ooo,,,222111000555>>>\\\sss}}}jjjgggdddRRR___nnn~~~xxxttteeeRRR___iiigggttt}}}mmm]]]WWWjjjrrrwwwDDD222===...999???kkk|||||||||bbbSSSVVVqqqjjjoooiiiUUUPPPJJJLLL\\\yyy~~~nnnsssaaahhh~~~|||qqqxxxfffgggQQQ^^^zzzQQQ222;;;444999555MMM|||uuummmtttvvvWWWWWWYYYfffzzzyyyLLL111444444111000///333///333333:::===YYYgggMMMRRR[[[iiicccfffppp{{{oooRRRIII[[[jjjyyyqqqjjjuuulllvvv|||zzzmmmoooxxxttt}}}tttnnnVVV???---...444222///000000)))666BBBEEEdddXXX___lll,,,111000000777AAA[[[wwwpppqqqjjj```aaarrr|||vvvqqqggg[[[TTT\\\vvv~~~jjjggglllnnnmmm^^^YYYdddwwwxxx}}}vvvnnnGGG222333000333@@@ssshhhmmmYYYSSSXXXnnniiiiii|||___VVV[[[VVVTTTcccuuuccc___```yyywwwvvv]]]VVVWWWVVV===666111666333RRRvvvrrr{{{tttaaagggYYYcccuuu|||QQQ555999......777///222000///999111:::rrrhhhOOOMMMWWWjjjpppsssFFFUUUdddpppsssccc{{{ooo{{{rrrwwwmmm777---333000333------)))///111@@@LLLhhhvvv\\\bbbyyynnnbbb---111000000777@@@[[[~~~zzzsssxxxnnnzzzddddddwwwpppggg[[[RRRNNNWWWlllyyyhhhhhhnnnppp}}}kkk]]]ZZZeeevvvwww}}}ssslllGGG444555222555===tttgggrrr]]]WWWQQQUUUjjjnnnhhhvvvbbbdddmmmnnnqqq~~~xxx{{{xxxzzzrrr}}}XXXZZZaaa|||www```[[[[[[```;;;666222999888ZZZ```eeellloooxxx{{{vvvzzz{{{QQQ444888///...666///000//////:::444AAA|||bbbGGGIIIXXXmmmwwwLLLUUUcccuuu~~~hhhttt|||www~~~DDD222111---111...000000333000:::EEEbbbkkkUUUbbb~~~ssslll---111///000666???ZZZ}}}~~~www~~~qqq~~~{{{eeePPPQQQfffzzzjjj```TTTNNNMMMTTTcccrrrrrrgggjjjuuuzzzyyyiii]]]\\\ffftttxxxrrrmmmFFF555777555777AAA~~~pppnnn|||UUUUUUPPPSSSfff|||wwwfffuuuzzzmmmggguuuzzz}}}eeeffftttyyyzzzyyysssOOO[[[jjj}}}www|||ttt___ZZZVVV```;;;666333:::;;;___~~~~~~iiinnnqqqwwwqqqkkkwww|||vvvqqqtttsssqqqxxxyyy|||RRR444555000000555///000000///999555FFF]]]EEEMMM```tttnnntttNNN]]]llliii~~~{{{ttt}}}qqqJJJ555222---111...///...222000===IIIgggeeeWWWjjj---111//////555>>>XXX{{{{{{qqqvvv{{{yyy|||~~~iiiZZZRRRZZZgggvvvvvvddd^^^WWWSSSQQQUUU```lllnnnfffmmmuuufff\\\]]]fffqqqyyyzzztttqqq~~~EEE555888555666KKKyyyrrrtttVVVTTTPPPTTTdddwwwgggiiiwwwvvvooo{{{YYYZZZooo|||jjjqqqJJJ]]]sss~~~rrr|||tttaaaZZZNNN]]]===999444:::;;;^^^xxx|||xxxtttxxx{{{jjjbbbWWWooozzzsss|||www}}}VVV555333111111333///222222///777333FFF}}}qqqVVVHHHSSSddduuunnnhhhRRROOOfffvvvmmm}}}rrrhhhFFF555555111333---,,,)))000333CCCNNNhhhddd[[[mmm---111//////444===WWWzzz~~~zzz~~~tttpppvvvvvvzzzzzzxxxwwwcccZZZ[[[gggmmmqqqrrr]]]\\\[[[XXXTTTTTT___kkklllfffnnnsssccc[[[^^^gggoootttzzztttttt}}}DDD444777333444NNNwwwvvvmmmVVVUUUTTTZZZhhhvvvmmmbbbpppxxxiii}}}iiiQQQ[[[hhhmmmttt|||eeebbbIII```{{{~~~xxxyyyfff```OOOaaa>>>:::555:::===aaatttzzzzzz|||~~~vvvkkk^^^YYYdddrrryyy~~~^^^888111333222111000111222000666333IIIyyynnnhhhTTTHHHQQQaaasssmmmppppppDDDUUUgggwwwrrr|||iiiiiimmm|||}}}zzzIII555333000333...---,,,333444AAAKKKccc{{{]]]XXXkkk|||wwwsss...222///...444<<>>WWWbbbggg---222000///333888NNNooowww}}}lllgggooouuuuuuyyyaaa[[[ZZZTTTkkk|||qqqddd^^^WWWXXXfffyyysssppp[[[999555333000888OOOtttpppvvv|||}}}ooo}}}YYYZZZmmm}}}lllssseeeRRRLLLEEEHHHDDDGGGRRRZZZ^^^cccjjjnnnppprrruuuyyyrrr{{{qqqlllcccYYYVVVZZZ^^^```___bbbkkk{{{iii___WWWUUUlll===999777>>>RRRqqq~~~}}}jjjeee______kkk|||}}}fffOOOIII]]]qqqrrr```\\\iii}}}iiittt{{{sssnnn|||===888555666///000333000777222999RRReeeddd]]]QQQJJJUUUoooppprrrkkkMMMKKKTTTllliiiqqq{{{|||ddd666///222111111///111///333===YYY```hhh...222//////333888MMMmmm}}}wwwttt{{{kkkYYYTTTVVVZZZuuuyyynnnaaa\\\WWWYYYhhhzzzmmmrrrTTT999555222111777NNN{{{hhhiiiuuu}}}{{{sssaaa[[[eeewww}}}sssooowww~~~\\\KKKKKKIIIJJJIIIQQQ```kkkqqq{{{zzzmmmwwwjjjsssuuuyyyhhhbbbaaa```bbbdddeeeeeeddddddgggqqqeee]]]WWWVVVxxx???;;;999@@@UUUtttzzzlllaaa\\\dddwwwsss{{{vvvvvviiiOOOMMMhhhxxxwwwnnnsss|||vvv~~~}}}xxxvvvyyyqqqqqq===777444777000000333///666222888PPPvvvnnnqqqvvvnnn[[[QQQ^^^vvv|||gggJJJNNN___zzz~~~}}}{{{VVVYYY___yyyyyyzzz{{{ddd555///222222111///444000222:::TTT___ggg///222//////333777JJJhhhzzzcccXXXVVV]]]kkkwwwlll___[[[WWWZZZhhh{{{vvviiivvvLLL999555222222666NNNjjjkkkzzzmmm```fffwww~~~rrrppp~~~]]]LLLNNNOOONNNSSS___nnn{{{xxx~~~~~~{{{}}}yyylllfffaaannn}}}kkkccchhhoooxxxzzzwwwssssssttttttrrrttt|||bbb[[[WWWYYY>>>:::777===QQQsssxxxsssbbbZZZgggmmmfffooonnnTTTXXXqqqrrrfffppprrroooooonnnxxx~~~mmmttt>>>555222666111333222---444222777LLLnnnyyywww\\\RRRaaawww|||fffRRR[[[hhh~~~tttwwwuuu~~~aaa[[[]]]nnnqqq}}}xxxzzz~~~bbb444000222222111///000000444;;;OOO{{{^^^ggg000333000///333555EEE```sss___]]]```jjjyyytttjjj]]]YYYVVVZZZiii{{{xxxnnnhhh}}}DDD999555111333666NNNtttppp|||ssscccgggxxx}}}rrrgggWWWVVVTTTRRR^^^lll}}}~~~~~~ssswww~~~yyyggggggmmm{{{~~~{{{]]]gggzzz___YYYZZZ___zzz;;;888555666GGGiii~~~|||hhh___pppooohhhllluuuaaaeee{{{{{{|||jjjaaaooovvvuuuuuuqqqlllooouuujjjttt@@@666111555111555222,,,555222666HHHkkkSSSPPPcccyyyvvvppp{{{|||sssnnn___\\\kkkxxxuuuqqq|||~~~fff___jjj~~~|||wwwzzz^^^555111222000111000***...888@@@NNNsss___iii111444111000333222???XXXkkkZZZeeeooowww{{{uuuttt|||xxxooofffYYYVVVTTTYYYiii{{{nnniiikkk???999555111444555KKKvvv|||qqq[[[YYYiiiqqqxxx}}}qqqbbb```\\\___mmmzzz}}}uuuqqq{{{{{{tttrrrjjjooohhhkkk___|||xxx\\\WWW]]]gggttt;;;:::666444>>>^^^uuuqqqpppnnnwwwxxxooovvvtttvvvggg^^^mmmxxxzzzoooppp|||yyyjjjxxxCCC:::222444000444333---666555666EEEooo[[[ZZZkkkeeelllmmm]]]^^^aaalllcccZZZttt}}}uuu|||[[[666333222...000111------666???OOOqqqbbblll222444111111333111;;;SSSxxx}}}~~~vvvxxx}}}{{{cccZZZnnn}}}zzzcccTTTXXXzzztttkkkcccVVVTTTRRRXXXiii|||iiigggnnn<<<999555000444555FFF~~~~~~zzz}}}~~~nnnQQQFFFSSS^^^mmmuuuhhhhhhdddrrr~~~|||wwwzzzmmmsssrrrzzzvvveeeeee^^^mmmuuuyyywwwwww[[[WWW___mmmwww======:::555;;;XXXhhhgggvvv|||vvvttt~~~bbbVVVaaaooo|||{{{~~~ssskkk~~~EEE===444333...222555///888777777DDDqqq\\\UUU\\\jjjvvvbbbccc{{{sss```dddoooiii]]]~~~zzzttt}}}|||tttYYY777444111---///222444///222;;;NNNttteeennn555000111555222///999JJJwww}}}yyyvvv{{{qqq[[[jjjrrrwwwxxxmmmWWWXXXpppxxxqqqjjjaaa[[[WWWTTTRRRXXXllleeecccwww{{{HHH///111777---444FFFyyyyyyzzzttt[[[QQQHHHKKKYYYkkk}}}||||||zzzfffhhhvvvyyyvvvllllllwwwiii~~~{{{nnnbbbmmm{{{~~~zzzqqquuuZZZZZZfffaaattt???777333777===NNNttt{{{iiippp~~~wwwooowwwsssQQQLLL```pppttt~~~xxxrrrKKK666:::666999555000222///888...CCCyyygggZZZMMMJJJHHHVVVbbbaaaooozzzxxx[[[___wwwzzzsss}}}zzzQQQ333///---333000111333...333===PPPuuuiiilll666222222555222///888GGGsss}}}yyyyyyzzz{{{ooo\\\eeekkknnnooohhh\\\jjjxxxqqqjjjbbb\\\WWWUUUUUU___tttjjjhhhoooBBB111///555000444BBB}}}xxx|||tttQQQNNNJJJJJJTTTfffzzz|||yyy~~~sssjjjrrrpppbbbttt}}}rrrfff|||rrrnnn{{{}}}sssrrrXXX[[[iiiiiippp@@@888555777:::JJJooo|||}}}qqqbbblll}}}qqqfff~~~fffIIIEEEXXXhhh{{{}}}~~~tttqqqQQQ::::::444666333000222000999111FFFqqqhhhssshhhPPPIIISSSooonnnfff|||pppYYY___nnnyyyvvvQQQ333222000222...111///...555???TTT|||iiihhh888444333555222...666BBBdddzzzyyysssccccccmmm{{{|||kkk\\\\\\dddeeedddgggooo|||tttnnnggg___ZZZVVVVVVZZZhhh~~~}}}fffhhh^^^999555...333333333CCCzzz~~~xxxqqqHHHNNNPPPMMMTTTgggzzzwwwwwwqqqhhhlllzzzmmm^^^hhhvvv|||~~~aaaggg{{{tttrrrzzz~~~yyyvvvlllTTTXXXggghhhlll@@@999777777777CCChhh}}}ooottt{{{jjj]]]kkk|||~~~|||dddccc~~~}}}```JJJGGGUUUaaaqqq~~~}}}}}}tttwwwVVV===999111555222222222111888222DDDtttiiitttuuuVVVNNN\\\~~~gggcccwwwssssss{{{gggaaalllwwwpppsss}}}MMM111444222111,,,111...000666>>>VVVllleee:::777666666222///444===PPPeeerrrsssyyy|||gggVVVZZZiii{{{}}}qqqcccYYYUUUdddddd^^^nnnuuummmgggaaa[[[VVVUUUVVV___rrrxxx```nnnPPP444999---111555222EEEuuuyyymmmHHHQQQUUUTTT]]]qqq{{{uuuxxxrrrmmmvvviiihhhyyyaaaSSSlll|||sssvvv|||~~~~~~iiiUUUXXXcccaaasss???:::888777555>>>aaa|||mmmrrrzzzjjj^^^mmmzzzlllvvvcccVVVSSSZZZ___fffsss}}}www|||vvvZZZ???999222777444666222222666111===ooo|||nnnpppXXXWWW```~~~|||```ZZZnnnpppooo|||~~~qqqdddfffxxxyyyooouuu~~~sss}}}iii{{{EEE///555333111,,,222000222666<<>>===;;;999555444555777JJJYYYuuuzzzlllfffqqqooo___YYYZZZ]]]ooolllggg~~~vvvlllddd```]]]YYYVVVTTT[[[kkkyyynnnsssEEE333888111222000000???```{{{iiirrr}}}qqqQQQRRRXXXddduuuyyyuuuvvvzzz}}}}}}}}}lllaaasssrrrkkkrrrtttxxxzzzmmm}}}zzzNNNTTTdddvvv~~~|||{{{~~~xxxqqqxxx~~~vvv]]]OOOWWW]]][[[DDD<<<777777444999TTTssslllgggpppiii___fffpppyyyqqqjjjjjjSSS\\\```eeekkkiiisssmmmlllqqqNNNCCC;;;===666666///444444777===\\\zzzppp^^^UUUVVV~~~fffQQQjjjlllhhhlll\\\jjjooofffrrryyyzzztttrrryyy{{{ppp```bbb444///333---111///000111...444BBB\\\|||ddd??????>>>:::777666666666JJJ\\\~~~rrrmmmxxxmmm\\\ZZZbbbfffjjjiiiuuuyyyrrrggg```]]][[[YYYWWWWWW___qqqssskkk|||wwwCCC333333333444---222:::XXX}}}bbb___iii|||nnnTTTSSS\\\ppp{{{sssssswww|||}}}~~~fffpppttt{{{}}}{{{~~~wwwHHHEEEPPPiii{{{tttccceeejjjssssssVVVJJJTTT^^^___LLL@@@888777444777MMMgggjjj___kkklllfffgggkkkrrr{{{{{{zzzwwwuuu___SSSaaafffjjjssspppzzz{{{hhhmmmvvvQQQFFF???@@@777666---444333888===TTT}}}mmm}}}lllUUUMMMyyy^^^TTTrrr\\\ccchhhwww|||gggfff~~~~~~}}}xxxwwwssslllxxx}}}lllgggkkkeeePPP222555333***222111---000***444III___vvvggg@@@AAA???;;;888888777666EEE\\\tttnnnxxxlll\\\^^^hhhlllbbbddd~~~xxxuuummmccc\\\YYYXXXWWWUUUYYYbbbvvv~~~pppkkkhhhAAA222...444666+++333111NNNcccQQQWWWssshhhWWWUUUbbbyyynnn}}}zzzuuulllIIIAAAIIIbbbwww~~~qqq]]]^^^fffttt|||uuuZZZMMMXXXfffiii|||QQQCCC999777444666III```zzzjjj\\\kkkqqqnnnmmmmmmhhhqqqtttmmmdddSSSOOOVVVfff~~~wwwnnnrrr{{{}}}vvv|||ooo[[[]]]lllnnnpppxxxttt}}}~~~~~~xxxhhhtttuuuOOOFFFBBBCCC888777---444111666888KKK|||}}}ttt[[[LLLvvveee[[[rrrrrreeeUUUXXXhhhqqq~~~]]]rrr}}}sssiiidddppp|||{{{uuusssttt{{{yyyyyyGGG222;;;444(((333222+++000)))555MMM___uuuqqqkkkDDDBBB???===<<<:::777555>>>VVVzzz|||~~~oooWWWRRRZZZZZZhhhyyy|||vvvoooeee\\\WWWTTTRRRUUUYYY___jjjzzzsssiiiwww}}}VVV???555666111000222000;;;KKKiiiSSSVVViiisssqqq]]]^^^pppvvvxxxdddLLLGGGIIIVVVeeeooozzzkkk\\\nnngggYYYRRRTTTaaaiii```VVV===333:::666AAAcccdddcccuuuxxxtttyyyzzzxxxxxx~~~yyyppprrruuussskkkmmmqqqbbbpppxxxoooVVVuuukkkaaa```dddzzzqqquuu~~~tttqqq}}}kkkPPPJJJFFF@@@===555555333555555666VVV~~~uuuvvvnnnTTTdddwwwiiidddqqqtttxxxvvv^^^NNNJJJHHHKKKQQQUUUYYY\\\vvvgggkkk|||qqqhhhiiipppyyy}}}iiixxxCCC999111111222000///000111///222JJJdddssswwwFFFDDDAAA???>>><<<:::777:::NNNqqq}}}mmmVVVQQQYYYbbbnnn}}}~~~tttmmmggg```YYYWWWUUUSSSUUUYYYeeeooo{{{wwwxxxPPP<<<333555000///222111444FFF}}}lllVVVUUUeeepppqqq]]]]]]ooorrrlll{{{~~~YYYHHHCCCDDDOOOZZZbbbiiipppqqqkkkbbbXXXTTT```cccvvvnnn\\\>>>333999666@@@^^^kkkaaammmqqqpppuuutttzzzwwwvvvdddkkkrrrnnnkkk}}}xxxfff^^^^^^qqqvvv{{{rrrkkkuuuhhhOOOJJJFFF@@@===333333111333444333LLLwwwpppssszzzRRR[[[uuullljjjvvvwwweeecccbbbWWWVVVYYYNNNTTTXXXaaakkkppplllccc]]]___gggrrrssstttkkkgggjjjyyyxxx|||zzztttmmmvvvAAA888111111222000...///...---///GGG```qqqHHHFFFDDDBBBAAA@@@===;;;888CCCcccqqq___\\\cccrrryyy}}}tttjjjccc^^^YYYUUUUUUUUUTTTWWW\\\kkkxxx~~~KKK999333555///---222222222GGG~~~pppXXXQQQ^^^lllsssaaacccuuupppsssuuuccc\\\[[[vvv~~~rrrUUUIIIFFFGGGPPPZZZaaafffjjj{{{zzzssswwwvvvXXXRRRPPPhhh[[[eee???333888666>>>VVVvvvccciiisssyyy}}}~~~wwwiiiccccccooofffddd}}}gggQQQKKKFFFAAA>>>444333000444666222CCCeeewwwsssvvvXXX\\\pppuuucccaaahhhwwwcccaaaiiidddaaagggjjjfffnnn}}}yyyeee```llluuu|||ppp___```cccjjjvvv{{{nnnkkksss}}}}}}sss|||kkk~~~===666111111222///---...000///222JJJccchhhxxxyyyxxxIIIGGGEEEDDDCCCBBB@@@>>>888<<>>666777000---111000,,,BBBmmm{{{```MMMPPPdddvvvsssrrr|||gggJJJAAAIIILLLOOORRRZZZnnnddd^^^llloooeeerrrwwwpppzzzsssaaaFFFGGGIIIQQQ___mmmvvvyyynnnmmmlllvvvzzz]]]MMMSSSSSSdddVVVvvvEEE999999666;;;DDDnnnrrrmmmwwwccc___^^^```ccciiittt~~~qqq^^^```ssstttcccYYYMMMEEECCC===:::333333777555???WWW|||PPPbbbssstttjjjllloooyyyaaaMMMWWWaaa```kkk|||yyy}}}zzz~~~~~~{{{wwwppppppuuueee___888333111222111...---///---...333MMMgggfffwwwyyyIIIGGGEEEDDDEEEDDDBBBAAA???>>>JJJeee~~~zzzuuuoookkkfffaaa]]]^^^XXXSSSQQQRRRXXXfffsss}}}uuuXXXAAA666666000...111......???___|||iiiRRROOO___qqq~~~nnn\\\SSSLLLFFFGGGMMMPPPQQQPPPQQQ[[[lllyyy}}}cccfff~~~zzzjjjrrrqqq]]]LLLKKKJJJNNN[[[kkkvvvyyyuuuuuusss|||rrrVVVPPPRRRXXXZZZeeezzzHHH>>>:::777:::>>>kkkxxx~~~}}}tttxxxXXXVVVUUUWWW]]]jjj{{{___SSSggg}}}vvvhhh^^^RRRIIIHHH>>><<<444222555222;;;QQQddd^^^mmmvvvwww{{{XXXWWWoooxxxpppuuuuuulllssswwwiiiyyyrrrrrruuuyyywwwhhhWWW888333111111000---...222///000666QQQkkklllwwwIIIHHHFFFFFFFFFFFFDDDBBB@@@@@@EEEUUUppp~~~||||||wwwsssmmmhhhddd```\\\ZZZYYYUUUSSSSSSUUU\\\kkkyyyuuu]]]BBB333333000000222...222<<>>999777111666GGGhhh|||\\\fffsssooo```dddttt|||yyyvvvnnnmmmvvveeemmmuuu???999444111000///---111777222333888RRRiii~~~xxxrrrKKKKKKKKKJJJIIIHHHHHHHHHDDDFFFDDDBBBSSSqqq~~~yyyxxx{{{{{{tttpppfff^^^^^^___\\\WWWTTTPPPPPPTTT[[[]]]cccwww}}}XXXBBB000000555222000333111///AAAjjjxxxpppXXXQQQWWWsss{{{~~~|||}}}yyyrrrpppkkknnnvvvssslllppp}}}||||||nnn[[[YYYZZZWWWRRRVVVeeewww|||{{{iiiRRRIIILLLYYY~~~cccyyyOOOFFFEEE@@@222777FFFaaammmrrr|||hhheeelllkkksss{{{{{{hhhssssssdddQQQ___uuuuuujjj]]]VVVTTTTTTQQQMMMKKKIIICCC;;;444444;;;AAASSS{{{qqqYYYjjj}}}fff}}}kkkiiivvv{{{sssmmmtttsss}}}kkkmmm>>>999666222000111222222222///222111]]]``````|||qqqJJJJJJKKKKKKKKKKKKKKKKKKEEEFFFCCCBBBNNNdddzzzyyy~~~}}}|||}}}}}}|||{{{}}}{{{uuunnniiiaaa\\\]]]\\\XXXTTTSSSNNNSSSUUUWWW```sssTTT@@@000111555222000111111000@@@ffftttuuuxxx```SSSSSSeeennnvvvxxxyyy{{{yyytttuuullloooqqqbbbZZZZZZXXXUUU]]]mmm}}}uuu}}}~~~cccMMMGGGLLL]]]zzzrrrxxxRRRIIIHHHDDD666:::999TTTmmmXXXRRRVVV^^^nnn}}}mmmuuuwwweeeXXXZZZeee|||mmmeee]]]ZZZ[[[[[[WWWSSSQQQOOOHHH>>>555333777<<>>999999:::<<>>:::999;;;IIIhhhzzzaaalll|||vvvVVVZZZYYYiiivvv|||mmmjjj|||vvvwwwtttmmmqqqsss|||pppZZZaaajjjHHHOOOEEEAAA;;;666444222000///222,,,999===rrrjjj}}}~~~wwwrrr}}}MMMMMMMMMLLLLLLLLLLLLLLLMMMJJJKKKMMMGGGDDDUUUlll~~~}}}~~~}}}yyyvvvssssssnnnnnnpppsssxxx}}}~~~zzzvvvrrrmmmlllggg```\\\\\\YYYTTTVVVUUUUUUVVVSSSOOORRRXXX___```vvviiiqqqyyyOOOCCC???;;;999777444222000000222222999VVV}}}yyyxxxwwweeeUUU[[[eeennnwwwyyyeee\\\^^^fffrrrzzzpppfffYYYWWWeeewwwxxxccczzzttt___LLLFFFSSScccqqqqqqccc\\\XXXTTTWWWMMMLLLBBB999===XXX~~~tttjjjsssssscccVVVSSSaaassssssxxxyyypppmmmhhhfffeeeeeedddcccaaa^^^YYYSSSJJJBBB<<<888BBBFFFWWWxxxyyyjjjggguuuuuuVVV___dddpppyyyiiiqqq~~~~~~~~~{{{vvvvvvtttsssyyyUUURRR\\\OOOTTTJJJEEE>>>999666333111///000,,,555<<>>:::666444111///333666AAAdddwww~~~vvvtttfffcccmmm{{{kkk___\\\ggg~~~}}}iiiYYY@@@PPPNNN___fffrrrbbb___[[[XXXWWWVVVUUUSSSHHHJJJEEE@@@GGGbbbzzzqqqtttsssqqqxxxvvvlllaaaWWWWWWaaarrr[[[qqqppppppiiiiiihhhgggffffffdddaaa^^^aaa^^^[[[YYYXXXVVVSSSPPPSSShhhVVVIII|||yyyhhhzzzyyylll~~~jjjWWWppp{{{yyyssszzz~~~uuunnn}}}~~~cccrrr~~~}}}|||ddd[[[qqqzzz~~~mmmhhh```VVVUUUPPPJJJDDD???:::555111333'''666666UUUuuuttt{{{}}}jjjJJJJJJIIIIIIJJJJJJKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKNNN```zzz|||uuuppplllfff___[[[YYYYYYYYYcccfffkkkrrrwwwxxxvvvsssuuuuuuwwwxxxwwwvvvuuussswwwvvvtttqqqooommmkkkkkkhhhhhhfffbbb]]]YYYXXXXXXRRRRRRQQQNNNLLLJJJJJJIIIQQQPPPPPPSSS[[[kkk~~~sssssstttaaaTTTNNNIIIHHHFFFCCC@@@<<<999777555222333444:::UUUxxxvvvttt{{{{{{ssskkkkkk^^^gggzzz~~~qqqeeecccnnnuuu^^^MMMKKKLLLWWWxxxfffdddbbb^^^\\\[[[ZZZXXXWWWOOOPPPNNNHHHKKKaaa~~~|||wwwjjj^^^ZZZfffuuu}}}ddd|||hhhkkkdddhhhggggggggghhhgggdddbbb___]]][[[ZZZYYYXXXUUUSSSOOOooossscccuuunnn~~~jjjzzz|||xxx{{{sssrrrsssyyy{{{dddhhhqqqggggggccc]]]WWWSSSMMMGGGAAA<<<666333444***777444RRRsssssslllzzzJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLJJJIIIHHHIIIJJJJJJKKKPPPeee~~~{{{uuuqqqkkkccc\\\VVVSSSQQQVVVXXX]]]dddiiikkkjjjhhhkkklllmmmnnnnnnnnnmmmlllooonnnkkkhhheeebbb```___\\\\\\[[[XXXUUURRRRRRRRROOOOOOOOOMMMIIIGGGIIIKKKQQQPPPSSS\\\mmmxxxtttlll|||hhhWWWUUUKKKKKKJJJIIIFFFCCC@@@===<<<999444333333555EEEiii}}}}}}}}}wwwhhhcccbbbaaaiii]]]iii}}}vvvkkkhhhuuu~~~mmmUUUDDDUUUIIIeeeddd}}}eeebbb```^^^]]]]]][[[ZZZTTTSSSQQQMMMHHHSSSwww~~~vvvnnnhhhZZZXXXaaauuuYYYeeeqqqdddiiiggghhhggggggggghhhhhhgggeee___]]]\\\\\\\\\[[[YYYWWWSSSssssss|||zzz~~~yyytttttt|||yyynnnnnn{{{gggZZZnnnuuujjjhhhgggbbb___ZZZVVVQQQKKKFFF???999555444...888111KKKooorrr~~~vvvkkkJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJWWWoooyyywwwqqqjjjccc[[[VVVRRROOOOOOQQQTTTXXX[[[[[[[[[___```aaabbbbbbbbbbbbbbbaaa```^^^\\\ZZZWWWUUUSSSSSSTTTTTTSSSPPPNNNMMMNNNKKKIIIIIIKKKKKKKKKOOOSSSNNNWWWfffxxxmmmzzzpppYYYUUUYYYNNNOOONNNMMMJJJFFFCCC@@@>>>;;;777444555666===```|||{{{lll[[[WWW[[[^^^bbbcccwww|||rrrrrrvvvbbbOOOGGGUUUTTTxxx{{{kkkbbb```^^^]]]]]]]]][[[YYYXXXTTTTTTSSSJJJHHH___}}}ssseee\\\RRR___qqqdddYYY~~~eeebbbfffkkkiiihhhgggggghhhhhhfffdddbbbaaa```______^^^[[[YYY[[[fffqqqxxx~~~uuu{{{xxxzzz|||yyy~~~pppssssss|||dddTTT]]]~~~|||nnnoooppphhh^^^[[[\\\YYYUUUPPPJJJCCC<<<777333111777///DDDjjjrrr~~~zzzvvvfffIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIOOORRR[[[sss{{{}}}~~~|||wwwqqqiiiaaa[[[WWWPPPMMMIIIGGGHHHKKKLLLMMMQQQRRRSSSSSSTTTTTTTTTTTTQQQQQQQQQPPPOOONNNLLLKKKMMMOOOPPPNNNLLLJJJIIIIIIJJJEEEDDDJJJNNNPPPTTTZZZ\\\llluuu}}}jjjYYYYYYZZZSSSTTTSSSPPPMMMIIIEEEBBB@@@===<<<666666999888SSSwwwyyyhhhhhhuuu~~~ggg[[[[[[aaaeeecccqqqvvvjjjSSSKKKOOOOOOfffvvveee___^^^]]]]]]]]]]]][[[ZZZZZZUUUWWW[[[TTTKKKSSSdddxxxkkk___WWW]]]rrrZZZQQQnnncccbbb```jjjkkkiiigggffffffeeecccbbbfffeeedddcccccc```\\\YYY\\\TTTccclll^^^ddd~~~{{{~~~rrr~~~zzztttttteeelllzzzzzzZZZXXX{{{sssppptttrrrfff^^^^^^^^^\\\XXXTTTOOOHHH@@@;;;333222666///===bbbrrruuu}}}nnnzzzHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJJJJJJJHHHSSSSSSOOOaaa~~~|||}}}|||vvvooogggaaa^^^XXXRRRJJJEEECCCCCCDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFGGGIIIKKKKKKIIIGGGFFFFFFLLLGGGGGGNNNRRRSSSZZZdddtttqqqhhhaaa]]]ZZZYYYVVVUUUTTTRRROOOLLLHHHEEECCC@@@CCC999555:::444BBBkkk{{{~~~iiiWWWVVV]]]bbblllxxx}}}hhhaaafffnnnrrrrrr||||||~~~lll```KKKNNNUUUNNNmmmgggeee]]]\\\\\\]]]^^^^^^\\\ZZZUUUSSSVVV\\\ZZZSSSRRRWWWooo~~~xxxmmmeee```______mmm\\\UUUkkkgggmmmkkkccckkkllljjjgggfffeeedddcccaaagggfffeeeeeedddaaa]]]ZZZ\\\TTTYYY]]]PPPSSSwwwuuukkk|||zzz~~~{{{zzzvvv}}}uuussspppjjjdddjjjyyylllZZZlllvvv|||tttrrrsssrrrllleeedddggg```^^^\\\YYYUUUNNNFFF@@@666333555111777VVVoooppp{{{vvvFFFGGGGGGGGGIIIJJJKKKLLLKKKKKKLLLLLLLLLKKKKKKKKKFFFQQQTTTOOOWWWqqq~~~{{{~~~|||wwwrrrnnnlllddd^^^WWWPPPLLLIIIGGGEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDFFFFFFEEEDDDCCCBBBEEEHHHIIIIIIHHHHHHIIILLLMMMSSSZZZYYYYYYhhhzzz{{{}}}ttt{{{}}}{{{qqq]]]```^^^YYYYYYWWWSSSSSSRRRPPPNNNKKKIIIHHHBBBJJJ;;;555>>>555666UUU|||~~~vvv]]]RRRSSSVVVNNN[[[ooolllfffnnnyyy~~~}}}~~~}}}qqqcccYYYIIIRRRUUU^^^rrreeeuuuuuucccYYYXXXYYYZZZ[[[\\\ZZZXXXQQQSSSUUUVVVVVVVVVVVVVVV[[[xxxzzzvvvhhh]]]ZZZ```kkktttfffNNN|||uuugggtttuuummmooollljjjgggfffffffffeeedddcccccccccccccccaaa]]]ZZZ]]]^^^```ccc]]]TTTgggiiisss}}}~~~~~~~~~yyyzzzwwwsssoooggghhhbbbhhhyyyiii]]]lllyyysssnnnssstttooojjjjjjkkkkkkbbbbbbaaa___[[[TTTLLLFFF<<<666555555333JJJkkkmmmyyywwwwwwFFFFFFFFFGGGHHHIIIKKKLLLJJJKKKLLLLLLLLLLLLLLLKKKDDDLLLSSSSSSSSSaaa|||wwwuuu}}}|||{{{mmmiiiccc]]]XXXSSSNNNJJJFFFFFFEEEDDDCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDBBBAAA@@@DDDHHHJJJKKKKKKLLLMMMKKKQQQ]]]eeeaaaaaavvv~~~{{{hhhsssuuuccc___ccc\\\XXXZZZYYYQQQQQQPPPPPPOOONNNMMMLLLBBBMMM===555BBB:::444LLLddd}}}vvviii~~~rrrYYYUUUZZZ\\\]]]___hhhzzzppphhhppp}}}zzzrrrhhh___VVVFFFSSSSSSuuu~~~[[[ddd^^^TTTTTTTTTVVVXXXXXXVVVTTTUUUZZZZZZUUUSSSXXX\\\\\\NNNppp~~~qqqjjj```YYY\\\iiizzzYYYLLLdddhhhbbbqqqwwwrrrnnnllljjjgggggghhhiiihhhhhh______```bbbbbbaaa]]]ZZZZZZaaaccclllqqq]]]WWWpppzzz}}}zzzyyywwwvvvhhh~~~lllnnnssseee___iiizzzYYYZZZiiisssgggqqquuupppnnnqqqooohhhdddddddddccc___YYYPPPKKKAAA888666888000BBBgggllliii```yyyHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLOOOUUUYYYVVVWWWfffyyyvvvnnnwwwssssssooogggaaa^^^XXXQQQOOOMMMJJJGGGEEEEEEEEEFFFCCCDDDFFFHHHJJJJJJHHHFFFBBBGGGLLLMMMLLLLLLPPPSSS]]]gggooopppqqqyyyxxxzzz~~~yyydddcccaaa___]]][[[YYYXXXRRRSSSRRROOOMMMKKKLLLMMMJJJHHHFFFCCC@@@>>><<<<<>>===MMMuuu|||www\\\[[[jjjqqqkkkpppuuuyyyuuufffhhhrrrzzzzzzxxx{{{mmmaaaWWWQQQPPPPPPmmmaaa```YYYTTTSSSRRRRRRRRRTTTVVVWWWUUUVVVWWWWWWVVVVVVXXXYYYYYY[[[]]]hhh|||yyy~~~rrriiifff___gggpppxxxYYYFFF^^^pppaaa___bbbcccdddffffffffffffeeeddddddfffhhhbbbcccccc___[[[YYYZZZ]]]`````````^^^\\\YYYUUUSSSYYY{{{yyy{{{}}}}}}~~~zzzpppkkkgggbbbccchhhiiipppWWWAAAUUUmmmnnnsssxxxvvvssspppoooooopppqqqllljjjfffdddaaa\\\WWWTTTKKKEEE;;;888888777KKKlllcccjjjGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQQQQPPPVVV]]]lllsssccckkk~~~~~~zzzyyyxxxqqqhhheeeccc___ZZZVVVTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSWWWYYY]]]```dddmmmxxxzzz|||zzzwwwgggbbb]]]]]]]]]\\\ZZZXXXUUUTTTTTTVVVWWWVVVSSSQQQPPPPPPOOOMMMKKKHHHEEEBBB@@@???@@@eee~~~~~~vvv___eeerrrpppooouuuzzz~~~~~~mmmjjjrrrzzzzzzvvvttteeeXXXQQQPPPYYYfffxxxllljjjVVVYYYRRRRRRRRRSSSSSSTTTUUUUUUUUUWWWXXXYYYXXXXXXZZZ\\\\\\```YYYPPPbbb}}}}}}}}}ooogggjjjpppooo}}}wwwTTT@@@HHHqqqkkkddd___```bbbbbbcccddddddeeeffffffddddddeeefffbbbcccbbb^^^ZZZYYY[[[^^^____________]]][[[XXXWWWNNNmmm|||{{{yyyyyyzzz}}}}}}wwwrrrkkkeeecccdddhhhqqqyyyvvvYYYCCCLLLuuuxxxmmmnnntttzzzuuupppmmmooopppqqqpppiiihhhgggfffddd___YYYUUUNNNKKKBBB<<<999444DDDbbbkkkcccuuuwwwFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOOOONNNNNNPPPQQQRRRRRRSSS___qqq|||nnnaaa]]]nnnzzz~~~{{{yyyuuurrrnnnhhhdddaaa```___[[[\\\^^^___```bbbdddfffiiinnnuuu{{{zzz{{{}}}yyywwwooonnnqqqggg^^^[[[\\\\\\\\\ZZZXXXUUUSSSUUUWWWYYYYYYVVVTTTRRRRRRPPPOOOMMMJJJGGGDDDAAA@@@>>>NNNhhh~~~uuuaaalllwwwooolllttt}}}zzzvvv~~~~~~qqqhhh\\\PPPLLLOOO^^^jjjWWWQQQUUUOOOPPPQQQSSSSSSSSSSSSRRRUUUVVVXXXYYYYYYYYY[[[]]]```bbb\\\SSS[[[www~~~|||~~~}}}qqqjjjlllsss|||cccDDDGGG\\\sssvvvdddcccccccccbbbaaabbbdddbbbdddffffffdddccccccdddcccdddccc___[[[[[[^^^aaabbbcccccccccbbbaaa___^^^YYYkkkzzz~~~zzzzzz|||}}}~~~}}}~~~vvvpppdddbbbaaaaaafffsssmmm[[[HHHLLLsssppppppzzzxxxsssmmmllloooqqqooolllkkkiiigggfffddd```[[[WWWQQQQQQIIIAAA;;;222<<>>CCCaaarrrwwwooojjjlllppprrrrrrtttiiifffeeeggglllnnnlllhhhmmmlllkkkkkkkkkmmmnnnooorrrllleeeaaa]]]UUUHHH===@@@BBBvvv[[[ccckkkFFFFFFEEEEEEFFFGGGIIIJJJLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNQQQUUUWWWTTTQQQVVVcccooo}}}uuueee\\\PPPHHHGGGMMMTTTYYYgggooowww|||qqq```[[[```bbbiiittt|||sssdddooofff[[[___^^^]]][[[ZZZZZZYYYYYYVVVXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTSSSSSSSSSSSSMMMOOOJJJEEEQQQmmm~~~sss[[[MMM]]]LLLKKKsssiii[[[EEEDDDDDDBBBCCCGGGFFFEEEEEEFFFHHHKKKLLLNNNNNNMMMLLLLLLMMMMMMMMMKKKMMMOOOOOONNNOOOTTTXXX]]]hhhxxx{{{|||rrreee___cccjjjpppsssyyy}}}}}}zzzxxxtttoookkkddd^^^\\\```dddeeeiiioootttzzzyyymmmMMMKKKWWW^^^~~~vvvcccccc[[[VVV]]]\\\[[[ZZZYYYYYYZZZ[[[\\\YYY[[[^^^___^^^^^^^^^___WWWVVVTTTSSSTTTXXX\\\^^^\\\]]][[[WWWVVVZZZ[[[YYY___]]]^^^^^^XXX[[[rrrsss}}}xxxrrriiiddddddaaa^^^]]]^^^______^^^mmmnnnppprrruuuwwwyyyzzz~~~}}}{{{yyywwwvvvvvvuuusssrrrpppnnnllljjjaaaaaabbbbbbaaa___\\\YYY```bbbffflllssskkkOOO<<>>zzzRRRAAA@@@AAA999???EEE:::>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGIIIKKKKKKJJJKKKPPPTTTTTTVVVYYYZZZ^^^kkkuuuvvvtttgggPPPZZZeeejjjmmm||||||cccddd^^^[[[UUUMMMPPPRRRLLLNNNNNNMMMMMMNNNPPPRRRSSSUUUVVVXXXWWWWWWWWWYYYZZZZZZZZZ[[[\\\[[[ZZZYYYXXX[[[^^^^^^\\\\\\______\\\]]]\\\\\\]]]_________^^^^^^cccrrr}}}```ttt~~~xxxuuupppjjjeeeaaa^^^]]]XXXXXXWWWVVVVVVWWWXXXYYYWWWZZZ^^^```aaadddiiimmmrrr|||rrrUUUCCCBBB\\\uuu|||nnnjjjfff^^^fffeeegggkkkkkkfffdddeeeeeefffgggiiijjjjjjjjjjjjllllllmmmmmmllllllkkkjjjfffffffffggghhhfffcccaaaYYYLLLFFF<<<\\\dddQQQ???@@@BBBDDDFFFFFFFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFGGGHHHIIIKKKLLLLLLJJJJJJKKKNNNPPPQQQQQQPPPSSSVVVWWW]]]iiiwww}}}wwwqqqkkkhhhkkkjjjjjjnnntttxxxxxxwwwxxxsssrrroooiiigggiiiggggggdddaaagggoooooojjjwwwdddUUUXXXZZZ[[[[[[[[[]]]___UUUUUUTTTTTTSSSSSSTTTTTTNNNPPPQQQRRRQQQQQQSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVRRRRRRSSSRRROOOMMMMMMPPPxxxuuu~~~}}}||||||zzz{{{kkk^^^[[[WWWOOONNNRRRSSSppppppNNN___hhhCCC>>>=========>>>???>>>;;;;;;<<<============<<<======>>>???@@@BBBDDDEEECCCEEEGGGGGGFFFGGGLLLPPPPPPOOOQQQUUUXXX]]]iiivvv}}}vvvrrrwwwkkkgggaaaVVVLLLQQQkkkuuudddXXXVVV[[[UUULLLLLLKKKIIILLLJJJJJJJJJKKKMMMOOOQQQSSSRRRTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUTTTWWW[[[\\\ZZZ[[[______\\\______^^^]]]^^^``````___RRRXXXcccxxx~~~sssllljjjzzz~~~|||sssrrrqqqppppppqqqssstttrrrxxxWWWTTTRRRhhhsssaaafffgggXXXhhhggghhhkkkiiidddbbbdddeeeggghhhjjjjjjjjjkkklllkkkkkkjjjiiiiiihhhiiiiiihhhhhhhhhiiiiiihhheeeddd\\\QQQOOO>>>OOO]]]QQQuuu~~~www???@@@BBBDDDFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNLLLKKKMMMOOOPPPOOOMMMGGGSSS[[[WWWUUU\\\eeeiiiwww~~~wwwssssssssspppmmmsssmmmkkkmmmmmmjjjmmmsss{{{xxxuuutttxxxppp```YYYVVVXXXWWWVVVWWWXXXXXXVVVTTTUUUUUUSSSRRRRRRSSSTTTTTTNNNOOOQQQQQQQQQQQQRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUTTTTTTUUUUUUVVVWWWSSSTTTUUUTTTUUUVVVRRRMMMWWWvvvtttpppvvv|||ppp]]]NNNMMMMMMLLLPPPXXXZZZ???lll~~~~~~KKK@@@<<<666777===777444<<<999999:::;;;;;;;;;::::::;;;;;;<<<===???AAABBBCCC???BBBDDDDDDCCCDDDHHHLLLSSSMMMLLLSSSXXXUUUSSSTTTcccvvvlll___\\\fffzzz```SSSEEECCCKKKPPPLLLFFF[[[~~~___QQQSSSTTTPPPUUUKKKFFFNNNGGGAAANNNHHHHHHIIIJJJLLLOOORRRSSSPPPRRRUUUUUUSSSRRRQQQQQQSSSSSSTTTTTTTTTSSSSSSRRRTTTXXXZZZYYYZZZ^^^___\\\ZZZ[[[[[[ZZZ[[[]]]^^^]]]]]]^^^]]]^^^lll~~~vvvkkkpppttthhhiiitttwwwqqqfffZZZHHHPPPlll}}}^^^jjjlllhhhiiiggghhhgggiiikkkhhhbbb```cccccceeeggghhhhhhhhhiiijjjqqqpppnnnmmmmmmnnnoooppppppooonnnmmmkkkiiifffddd```UUUWWWHHHAAAPPPUUU]]]ssswwwmmm>>>@@@BBBCCCDDDDDDBBBBBBGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNQQQTTTWWWXXXmmmmmmrrr~~~{{{tttiiiccc\\\VVVUUUYYYVVVTTTUUUWWWXXXVVVTTTWWWVVVSSSRRRQQQRRRSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRTTTQQQOOOPPPSSSUUUUUUTTTRRRYYY\\\XXXTTTUUUXXXXXXVVVVVVVVVUUUSSSQQQPPPOOOPPPaaa{{{~~~||||||iiifffttt{{{}}}yyydddTTTHHHKKKOOOOOOQQQVVVyyylllRRR^^^xxxfff===888888888888888888888888777888888999999:::;;;;;;<<<<<<======>>>>>>??????@@@@@@???@@@BBBFFFJJJLLLJJJMMMPPPOOOMMMNNNTTTYYYZZZgggnnnaaa___eeelll}}}qqqaaaKKKPPPWWW]]]eeekkkjjjdddxxxeeeMMMRRRZZZYYYOOOMMMIIIFFFEEEFFFHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOTTTVVVWWWSSSMMMKKKMMMQQQ\\\[[[[[[ZZZZZZ[[[[[[[[[[[[YYYWWWXXX[[[^^^]]][[[^^^]]][[[YYY[[[jjj~~~oooeeetttqqqvvvoooUUUUUUQQQHHHNNN}}}mmmaaaeeejjjgggdddfffgggdddffflllmmmhhhgggjjjdddjjjmmmlllmmmqqqpppkkknnnmmmlllkkkkkknnnrrrvvvyyyxxxtttnnniiifffeeefffbbb]]]ZZZYYYPPPHHHPPP```WWWddd>>>???AAACCCCCCCCCBBBAAADDDDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPSSSUUUVVV\\\^^^cccjjjrrryyy~~~sssqqqeee[[[ZZZZZZXXXVVVWWWUUUSSSRRRSSSUUUVVVTTTRRRVVVUUUSSSRRRQQQQQQQQQRRRQQQRRRRRRSSSSSSSSSRRRRRRRRRPPPNNNNNNQQQTTTTTTSSSTTTYYY[[[WWWSSSUUUXXXYYYWWWWWWVVVVVVTTTSSSRRRQQQNNNVVVnnniiiooowww~~~rrr\\\LLLJJJRRRMMMHHHdddQQQCCCuuu|||OOO???888888888888888888888888777777777888999999::::::;;;;;;;;;<<<======>>>>>>@@@@@@??????AAAEEEHHHJJJGGGJJJMMMMMMLLLMMMRRRVVV^^^\\\aaaqqq~~~[[[[[[\\\^^^]]]\\\ccckkkxxxqqqdddWWWQQQPPPKKKDDD^^^ppppppTTTKKKRRRVVVSSSJJJHHHFFFEEEEEEFFFHHHJJJLLLKKKIIIHHHGGGFFFFFFFFFMMMMMMNNNNNNOOONNNNNNNNNTTTUUUUUURRRPPPRRRYYY___aaa```^^^\\\[[[ZZZZZZZZZYYYXXXWWWXXXZZZ[[[[[[[[[\\\\\\\\\[[[YYY```ttt}}}|||~~~xxxsssoooXXXFFFKKKUUUnnnuuueee\\\aaafffccc```bbbbbb```ccciiikkkiiiiiilllffflllooonnnoooqqqooojjjkkkkkklllllllllmmmoooppprrrrrrqqqnnnkkkjjjkkklllfff```]]]\\\TTTKKKPPP\\\\\\qqq~~~===>>>@@@AAABBBBBBAAA@@@AAAAAAAAAAAACCCDDDEEEFFFCCCDDDEEEGGGHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLMMMNNNOOOQQQRRRSSSPPPTTTXXXZZZZZZ```jjjrrryyy~~~qqq```QQQUUUQQQPPPRRRTTTRRRPPPQQQPPPOOOOOOPPPRRRSSSRRRQQQTTTSSSSSSQQQPPPOOONNNNNNPPPPPPQQQRRRSSSSSSSSSRRRQQQOOOMMMNNNPPPQQQRRRRRRSSSWWWWWWRRRPPPRRRVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTRRRcccyyyrrryyyzzzgggPPPMMMJJJLLLYYYpppaaaDDDbbb]]]888>>>666666666666666666666666555666666777888888999999999999:::;;;;;;<<<======@@@???>>>???@@@CCCEEEGGGDDDGGGJJJJJJIIIKKKOOOSSSUUUZZZ___```___hhhxxxkkkjjjooopppkkkeeebbbcccddd^^^UUUYYY^^^dddgggfffccccccddd]]][[[TTTNNNPPPZZZcccggglllTTTIIIIIILLLKKKHHHCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBKKKJJJJJJJJJKKKLLLMMMMMMQQQQQQQQQPPPQQQXXXbbbjjjeeeccc```]]]ZZZYYYYYYYYYVVVWWWXXXXXXXXXXXXZZZ\\\YYY[[[^^^^^^YYYXXXcccoooxxxoooccczzzzzziiinnnxxxtttwwwwwwqqqxxxqqqnnniiiUUUPPPMMM\\\wwwyyyfff[[[UUU[[[```^^^\\\]]]^^^^^^```fffhhhfffgggiiifffjjjlllllllllmmmlllhhhjjjkkkmmmnnnnnnnnnmmmlllmmmnnnoooooommmlllmmmmmmjjjddd```___YYYPPPPPPWWW^^^aaaooo<<<<<<>>>???@@@@@@??????????????????@@@AAABBBCCCAAACCCEEEFFFGGGHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIILLLLLLMMMMMMNNNOOOPPPQQQMMMPPPSSSRRRQQQUUU^^^fffdddkkkttt{{{~~~zzzlllZZZOOOOOOTTTVVVUUUNNNOOOQQQRRRQQQNNNMMMNNNNNNMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRQQQPPPNNNLLLKKKOOOOOOPPPQQQRRRRRRRRRRRRPPPOOONNNNNNOOOPPPQQQRRRPPPRRRQQQLLLJJJNNNRRRRRRVVVUUUUUUTTTTTTTTTTTTTTTWWWTTTZZZoooyyyjjjttt||||||mmm]]]LLLTTTMMMNNNzzznnnGGGbbb|||BBB555:::555555555555555555555555444444555555666777777777888888999:::;;;<<<<<<===???>>>======>>>@@@BBBCCCBBBDDDGGGHHHHHHIIILLLOOOLLLXXXccc```TTTUUUoooyyyxxxzzzsssgggooovvv{{{uuu^^^IIIDDDEEECCCBBBEEE>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAABBBDDDEEEFFFIIIHHHHHHHHHHHHJJJLLLMMMLLLLLLMMMMMMQQQXXXaaahhhdddbbb^^^[[[YYYXXXYYYYYYVVVXXXZZZYYYWWWWWWZZZ]]]XXXZZZ___aaa]]]YYY]]]eeemmmxxx}}}iiibbbkkk^^^jjj}}}tttaaabbbggg```HHHZZZsssdddZZZYYYRRRPPPVVVZZZYYYXXXYYY^^^^^^```bbbcccbbbbbbccccccdddeeedddeeeggghhhhhhnnnmmmnnnoooppppppnnnmmmlllnnnpppooollljjjhhhhhhiiiccc``````]]]VVVRRRSSSZZZYYYiii;;;;;;<<<======>>>>>>>>>???>>>>>>======>>>>>>>>>@@@AAACCCEEEFFFFFFEEEEEEGGGGGGHHHIIIIIIIIIIIIIIILLLLLLMMMNNNNNNOOOOOOOOOMMMNNNNNNNNNPPPRRRVVVXXX___bbbfffhhhiiikkkqqquuuxxxzzz}}}~~~}}}}}}}}}{{{vvvyyy{{{ttthhh```YYYRRRMMMOOOTTTTTTPPPLLLJJJMMMOOOOOONNNOOOQQQSSSMMMNNNOOOPPPPPPQQQRRRRRRPPPPPPPPPPPPOOOMMMLLLKKKOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOQQQRRROOOPPPOOOJJJIIIMMMPPPPPPSSSRRRRRRQQQRRRRRRSSSTTTRRRTTTQQQOOO___{{{mmmcccnnn}}}rrrkkkWWWeeezzzpppcccYYYRRRPPPYYYwww{{{IIIjjjOOO;;;===555333333333333333333333333222222333444444555555666777777888999:::;;;<<<===<<<<<<<<<<<<===>>>???@@@AAACCCEEEFFFGGGHHHJJJKKKNNNMMMNNNTTTXXX\\\bbbjjj~~~vvvlllnnn~~~|||{{{___YYYWWWHHH>>>@@@AAA===???GGG===>>>???@@@@@@???>>>>>>======>>>???BBBDDDFFFGGGGGGFFFFFFFFFGGGIIIKKKMMMIIIKKKLLLNNNQQQUUUYYY\\\]]][[[YYYWWWWWWWWWXXXYYYWWWYYY[[[[[[XXXXXX[[[___ZZZ[[[^^^```^^^YYY[[[```aaaxxx|||ppppppyyy}}}{{{]]]rrrooolllhhh]]]XXXfffoooeee```YYYJJJUUUPPPMMMNNNSSSVVVVVVVVVVVVZZZ\\\]]]^^^___```aaa```bbb```___```bbbdddhhhkkkooommmkkkkkkmmmooonnnmmmkkkmmmooonnnkkkgggeeedddfffbbb``````___ZZZUUUSSSTTTXXXccc}}}999::::::;;;;;;<<<======>>>===<<<;;;;;;;;;;;;;;;>>>???@@@BBBCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPRRRPPPOOOPPPTTTVVVVVVTTTYYYYYYZZZZZZ\\\___dddgggfffkkksssyyy{{{{{{zzzzzzsssppppppyyy}}}tttooossswwwyyyxxxuuusssrrrnnneee\\\[[[ZZZVVVSSSRRRSSSPPPQQQWWW[[[WWWPPPLLLRRRTTTTTTQQQOOORRRUUUTTTNNNPPPQQQQQQPPPPPPRRRSSSPPPOOOOOONNNNNNMMMMMMLLLOOOPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQOOONNNNNNPPPRRRPPPRRRPPPLLLLLLPPPRRRPPPPPPOOOOOOOOOOOOQQQSSSTTTPPPVVVRRRFFFKKKfffiii___jjjzzztttjjjccc\\\YYYZZZaaavvvrrrfff^^^YYY[[[MMMlllbbbJJJaaayyy[[[333999===333111111111111111111111111111111111222333333444444555555666777999:::;;;;;;::::::::::::;;;<<<>>>>>>@@@AAACCCDDDEEEFFFFFFFFFHHHGGGIIIOOOSSSVVV]]]ddd]]]qqq}}}|||}}}wwwsssqqqqqq{{{|||ssssssccciiivvvyyygggRRR===<<<:::===CCCCCC===<<>>>>>>>>===<<<;;;;;;>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKIIIKKKMMMOOOQQQRRRRRRRRRTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ\\\^^^\\\ZZZ[[[]]][[[XXXXXX\\\[[[kkkwwwkkkhhhkkklllvvvyyy|||[[[QQQuuurrr___RRRQQQ\\\vvvVVVKKKNNNOOOLLLMMMOOOQQQSSSTTTUUUUUUTTTXXXYYYZZZ\\\aaacccbbbccc``````cccfffgggkkkooollliiifffgggjjjlllllljjjhhhjjjlllmmmjjjhhhggggggeeedddccccccbbb___ZZZXXXTTT\\\[[[aaayyy999999999999:::;;;<<<<<<:::::::::999::::::;;;;;;>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDFFFHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQVVVSSSRRRRRRUUUXXXXXXXXXSSSRRRSSSUUUYYY\\\^^^^^^___bbbhhhlllnnnnnnnnnnnniiiiiijjjmmmqqqrrrnnnjjj]]]^^^```^^^[[[VVVTTTSSSPPPOOORRRVVVWWWVVVXXX\\\SSSMMMLLLPPPSSSSSSUUUYYYYYY[[[YYYSSSRRRUUUUUUQQQOOOQQQSSSRRRPPPOOOQQQSSSOOOOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMOOOPPPPPPNNNLLLLLLOOOQQQPPPQQQPPPMMMNNNQQQRRROOONNNNNNMMMMMMNNNQQQSSSUUUTTTUUUUUURRRNNNVVVqqqkkkcccnnn|||uuufff^^^\\\___jjjvvv{{{mmmccc___]]][[[]]]aaa}}}qqqBBBTTT~~~qqq;;;555666111444000000000000000000000000///000000111111222333333222222333555666777888999777777888999:::<<<======??????@@@AAABBBBBBAAA@@@@@@FFFMMMOOOJJJJJJVVVeee[[[___dddtttyyy~~~iii___aaaUUU>>>999;;;>>>AAA@@@===;;;;;;===<<<<<<<<<;;;;;;;;;;;;???>>>>>>>>>>>>>>>>>>??????@@@BBBDDDEEEGGGHHHHHHHHHHHHJJJLLLNNNOOONNNMMMNNNPPPRRRTTTUUUVVVVVVVVVYYYXXXWWWXXXZZZ[[[\\\[[[ZZZXXXXXX[[[\\\YYYXXXZZZVVVaaajjjppp|||nnnbbbeeebbbYYY\\\pppoootttxxxffflllcccaaajjjtttlll___rrrkkkaaaoooWWWEEEJJJNNNIIIJJJMMMPPPPPPPPPRRRSSSTTTSSSWWWYYYWWWZZZaaacccaaacccaaaeeekkkmmmjjjjjjmmmhhheeedddgggkkkmmmkkkgggiiikkkmmmmmmkkkjjjiiijjjiiijjjkkkiiifffccc```^^^WWW```ZZZWWWjjj888888888888999:::;;;<<<777777888888999:::<<<<<<======<<<<<<===???AAABBB@@@AAACCCFFFHHHJJJKKKKKKJJJLLLNNNPPPQQQRRRRRRQQQSSSRRRPPPOOOPPPSSSVVVYYYXXXVVVTTTUUUXXXWWWTTTPPPUUUVVVWWWWWWWWWWWWWWWWWWTTTVVVYYYYYYXXXXXXZZZ\\\UUUVVVVVVUUUSSSRRRRRRSSSUUUUUUWWWXXXTTTPPPTTT\\\VVVQQQQQQVVVVVVQQQQQQVVVQQQTTTSSSPPPRRRXXXWWWRRRPPPRRRSSSRRRPPPOOOPPPRRRPPPNNNMMMLLLLLLNNNPPPQQQQQQQQQQQQPPPOOONNNMMMLLLMMMOOOOOOMMMKKKJJJMMMPPPNNNOOOOOOMMMNNNQQQPPPLLLNNNNNNMMMMMMOOOQQQTTTUUUTTTNNNSSS\\\SSSGGG\\\kkkhhhsssyyy|||zzzqqqjjjlllsssuuunnnaaaWWWVVV\\\^^^\\\ZZZ}}}aaaAAATTT~~~GGG222DDD555###555000000000000000000000000/////////000111111222222///000111222444555666777666666777999:::;;;<<<===>>>>>>>>>???@@@@@@>>><<>>>>><<<;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>;;;===@@@BBBDDDEEEFFFEEEEEEEEEEEEGGGJJJLLLLLLLLLLLLNNNQQQTTTUUUUUUUUUTTTZZZWWWUUUVVVZZZ\\\[[[YYYVVVTTTVVV\\\^^^\\\\\\]]]VVV]]]]]]XXXbbbzzzsss[[[ZZZaaaeee{{{~~~bbbtttiiiwwwiiigggtttlllsssWWWiiiwwwtttwwwqqq^^^]]]uuuyyyuuuNNNJJJOOOKKKGGGLLLJJJNNNPPPOOONNNPPPRRRTTTUUUZZZZZZWWWYYY___```]]]aaaaaagggppprrrkkkggghhhfffeeefffjjjooopppkkkfffmmmnnnooonnnkkkjjjiiijjjmmmpppqqqnnniiifffdddbbbYYYcccaaa^^^nnn555555666777777777777777777777777777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@BBBCCCDDDFFFGGGGGGJJJKKKKKKMMMNNNPPPRRRSSSNNNLLLJJJLLLQQQTTTUUUTTTWWWWWWWWWXXXYYYYYYVVVTTTTTTVVVVVVUUUSSSSSSTTTUUUXXXUUUQQQQQQSSSUUUUUUTTTOOOPPPRRRUUUVVVTTTQQQNNNSSSVVVZZZ[[[YYYTTTQQQOOOPPPPPPOOOOOOPPPQQQSSSTTTUUUSSSRRRQQQRRRSSSRRRQQQQQQQQQQQQPPPOOOQQQSSSVVVSSSQQQNNNLLLLLLNNNQQQSSSUUUTTTRRRQQQOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPPPPUUUTTTSSSSSSSSSTTTUUUVVV~~~yyybbboooxxxvvvjjjiiixxx~~~yyyjjjXXXVVVSSSRRRTTT[[[ccciiiyyymmmQQQ666]]]zzzWWW222000333222111///....................................////////////000000000111222222333333555555555555666777888999888;;;>>>??????>>>???@@@???@@@BBBEEEHHHKKKMMMNNNUUUVVVXXX[[[```eeeiiilllxxxaaaSSSMMMFFFBBB@@@???>>><<<888888888888888888888888888888777777888888999::::::;;;;;;;;;<<<<<<======AAAAAA@@@@@@@@@AAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJMMMOOOQQQRRRRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWZZZ\\\\\\[[[YYYZZZ]]]^^^[[[WWW[[[gggrrr{{{llldddnnnjjjWWWPPP[[[bbb^^^iiizzzlll___pppjjjUUUWWWZZZ```]]]^^^mmmtttvvv|||xxxqqqhhhdddiiixxxbbbUUUHHHEEEKKKNNNHHH@@@KKKKKKJJJKKKLLLOOORRRSSSUUUUUUUUUWWWZZZ]]]]]]\\\ZZZ```eeeeeebbbaaacccffffffhhhiiikkklllllllllkkkkkkjjjhhhhhhjjjmmmqqqssskkklllooopppooollliiigggkkkdddccchhhkkkooo555555666777777777777666777666666777777888999:::;;;::::::;;;;;;<<<===>>>>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHIIIKKKMMMOOOPPPOOOMMMLLLMMMPPPSSSSSSRRRUUUTTTSSSTTTTTTTTTRRRPPPSSSTTTUUUUUUSSSRRRRRRSSSSSSRRRRRRTTTWWWYYYWWWVVVOOOPPPQQQSSSSSSRRRPPPMMMPPPRRRUUUVVVTTTRRRQQQPPPRRRQQQPPPOOOOOOPPPQQQRRRUUUSSSQQQQQQRRRRRRQQQPPPQQQQQQPPPOOONNNOOOQQQSSSQQQPPPOOOOOOOOOOOOPPPQQQUUUTTTSSSRRRQQQPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPOOOPPPQQQQQQRRRTTTSSSSSSRRRSSSSSSUUUUUUooodddeeejjjnnnfff]]]iii~~~zzzxxxwwwzzzooo```]]]LLL???GGG^^^mmmjjj```PPPFFFDDDQQQxxxbbbAAA111555444111...)))------------------------------.........///////////////000000111222222333555444444555555666777888888:::===>>>>>>===>>>???>>>???AAADDDGGGIIIKKKLLLRRRRRRTTTXXX\\\```dddfffbbbuuuwww]]]NNNIIIAAA>>>;;;;;;;;;;;;:::888888888888888888888888888777777777777777888999999999999:::;;;;;;<<<======??????>>>>>>??????@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHHHHIIIKKKMMMOOOPPPPPPPPPRRRRRRSSSSSSUUUVVVXXXYYYWWWWWWXXXZZZ\\\]]]\\\ZZZ[[[^^^___]]]ZZZ\\\cccjjjyyynnnWWWRRRcccZZZRRRbbb^^^MMMQQQ___ddd^^^ZZZbbbfffjjjuuu]]]PPPJJJDDDCCCFFFIIIHHHFFFJJJIIIIIIIIIJJJLLLOOOPPPQQQPPPQQQTTTWWWZZZZZZZZZZZZ]]]aaabbbaaabbbeeehhhhhhiiijjjkkkkkkkkkjjjiiikkkjjjiiiiiikkkmmmnnnooohhhhhhiiiiiiiiiiiiiiihhhhhhddddddgggfffgggttt444444555666666666666666666666555666666777888999888888888888999:::;;;<<<;;;;;;<<<===???@@@AAAAAADDDDDDDDDFFFGGGIIIKKKLLLPPPNNNMMMNNNPPPQQQRRRQQQTTTRRRPPPPPPPPPPPPOOONNNPPPQQQSSSTTTSSSRRRRRRRRRPPPQQQRRRUUUWWWWWWUUUSSSRRRRRRRRRRRRRRRQQQPPPOOONNNPPPRRRSSSRRRQQQRRRRRRVVVUUUSSSRRRQQQQQQQQQRRRUUUSSSQQQPPPQQQQQQPPPOOOQQQPPPOOONNNMMMNNNOOOPPPNNNOOOPPPQQQQQQPPPOOONNNRRRRRRQQQQQQPPPPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTTTT___wwwggggggjjjjjjnnnvvv~~~~~~yyysss```SSSPPPPPP\\\vvvjjjMMM;;;BBB```}}}zzzkkk:::000111555000......(((------------------------------------...............//////000000111222222333333333333444555666777666999;;;<<<;;;;;;<<<>>>===>>>@@@BBBEEEGGGIIIJJJMMMNNNPPPRRRVVVYYY]]]^^^bbbsssvvvXXXHHH@@@:::555999888999:::<<<;;;999777666666666666666666666666666666666666666777777888777777888999:::<<<======<<<<<<<<<<<<<<<===>>>>>>AAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLPPPPPPQQQRRRTTTUUUWWWXXXWWWWWWXXXZZZ\\\]]]\\\[[[]]]^^^``````^^^^^^___```iii{{{zzz}}}xxxeeeNNNAAA@@@AAABBBBBBAAABBBEEEHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKKKKLLLOOOSSSVVVWWWVVVYYYZZZ[[[]]]```cccfffhhhddddddfffggghhhiiiiiiiiilllkkkiiiiiijjjkkkjjjiiibbbaaaaaaaaabbbdddgggiiieeecccdddfffbbb___gggttt333333444555555555555555444444444444555666777888666666666666777888::::::999::::::<<<===>>>>>>???BBBBBBCCCDDDFFFHHHJJJKKKMMMMMMMMMNNNOOOQQQQQQQQQUUURRROOONNNNNNOOOOOONNNJJJMMMQQQSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSRRRPPPOOOUUUUUUTTTSSSQQQPPPQQQRRRNNNQQQTTTUUUTTTRRRRRRRRRWWWVVVUUUTTTSSSSSSTTTUUUTTTRRRPPPOOOPPPPPPOOONNNRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOONNNNNNLLLMMMMMMMMMNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPQQQQQQRRRRRRVVVccc~~~rrrXXX___zzz|||}}}}}}pppcccWWWPPPLLLiiilllHHH333PPP___wwwzzzpppCCC222000333000'''+++111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111111111111111222333444555555666888999999999:::<<<<<<===>>>@@@BBBEEEFFFGGGIIIJJJLLLNNNQQQTTTVVVWWWhhhooorrrkkkbbbeeettt|||cccDDD666:::@@@???999;;;::::::::::::999777555555555555555555555555555555444444444444555666666444555666777999:::<<<<<<::::::::::::;;;<<<======??????@@@AAABBBCCCDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJOOOOOOPPPQQQSSSUUUWWWXXXWWWWWWWWWYYY\\\]]]]]]\\\____________``````___^^^]]]lllsssUUUddd{{{aaaSSSuuu|||UUU;;;:::EEE<<>>>>>@@@CCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHKKKOOOSSSTTTTTTVVVVVVXXX\\\```cccdddccc\\\]]]```cccfffiiikkklllnnnjjjfffeeefffgggfffddd[[[\\\]]]___aaadddfffhhheeebbbbbbdddccc```aaafff222222333444444444444444333333333333444555666666333333444444555777888999999999:::;;;<<<======>>>AAABBBBBBDDDEEEGGGIIIJJJHHHJJJKKKMMMNNNPPPQQQRRRSSSPPPMMMLLLMMMNNNMMMMMMGGGKKKPPPTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQRRRRRRSSSTTTSSSQQQNNNNNNOOOQQQNNNQQQTTTVVVTTTQQQOOONNNSSSRRRRRRQQQRRRSSSTTTUUURRRPPPNNNNNNOOOPPPOOONNNRRRPPPNNNNNNPPPPPPOOOMMMOOONNNMMMMMMMMMMMMNNNOOOJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQRRRNNN[[[www|||ZZZOOObbb}}}|||ssswww~~~zzzrrrjjjdddbbbccceee{{{ZZZ:::777CCCiiiqqq|||sss===444444111222,,,$$$,,,333,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000////////////000111222333333444666666666666888::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGIIIKKKNNNPPPQQQRRRTTTZZZ```bbb```aaajjjsssvvvrrrsss{{{qqqTTT???AAA@@@;;;555444:::@@@888777666444222111111222333333333333333333333333333333222222333333444555333333444666777999::::::999999999999:::;;;<<<===<<<======>>>???@@@AAABBBDDDEEEEEEFFFFFFGGGHHHIIIMMMNNNOOOQQQSSSUUUWWWYYYWWWVVVVVVXXXZZZ\\\]]]\\\aaa^^^\\\\\\___aaaaaa```^^^bbbdddhhhppp{{{kkk\\\bbbggglll}}}[[[JJJDDD??????BBB>>>>>>>>>???????????????@@@@@@@@@AAAAAABBBBBBCCCEEEEEEFFFIIIMMMQQQRRRRRRSSSTTTWWW[[[___aaa___^^^]]]^^^```cccfffiiilllmmmnnnhhhbbb___aaaccccccaaaZZZ]]]aaafffiiijjjjjjiiihhhccc```dddgggfffcccaaacccvvv111111222333333333333333222222222222222333555555222222222333555666888888888999999:::;;;;;;<<<<<<@@@@@@AAABBBDDDFFFGGGIIIDDDGGGJJJLLLMMMNNNPPPQQQNNNLLLKKKJJJLLLLLLKKKJJJGGGLLLRRRWWWXXXXXXWWWWWWUUUUUUUUUSSSRRRSSSWWWYYYNNNPPPQQQOOOLLLKKKMMMPPPMMMOOORRRSSSQQQNNNMMMLLLNNNMMMMMMMMMNNNOOOQQQRRROOONNNLLLMMMOOOPPPPPPOOORRROOOMMMNNNPPPQQQOOOLLLMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPPPPVVVkkkyyygggZZZaaarrr}}}uuuvvvzzzsssccceeeffffffhhhnnnwww~~~qqqSSS777444LLLfffooozzzQQQ)))666000,,,......)))...111)))************************************+++++++++++++++,,,,,,---......//////------------...///000111111222333333333444666888999999;;;<<<===???@@@AAACCCDDDFFFIIIKKKMMMNNNNNNOOOQQQUUUZZZ\\\]]]dddkkkllljjjkkkrrrxxx~~~|||gggTTT@@@000444888;;;;;;888555555666333333333111//////111333111111111111111111111111111111111111111222222333222222333444666777888888777777777888999:::;;;<<<::::::;;;<<<===>>>??????BBBBBBBBBCCCDDDFFFGGGHHHKKKKKKMMMOOOQQQTTTVVVXXXVVVUUUTTTVVVYYY[[[\\\\\\___\\\ZZZYYY[[[^^^```aaabbbfff___\\\bbbdddmmmiii^^^tttgggRRR???<<<@@@@@@??????===;;;:::<<<@@@BBBAAA???>>>>>>??????@@@AAAAAABBBDDDDDDEEEHHHLLLOOOPPPPPPPPPRRRVVVZZZ\\\]]]]]]]]]fffffffffggghhhjjjkkkllllllfff___]]]```cccbbb___]]]bbbiiiooorrrqqqnnnllljjjeeebbbdddiiijjjfffbbbWWW000111111222222222222222111111111111222333444444111111222333444666777888777777888888999:::::::::<<<<<<===>>>@@@BBBDDDEEECCCGGGJJJKKKKKKKKKLLLNNNLLLKKKKKKLLLMMMNNNMMMKKKKKKPPPVVVZZZZZZXXXVVVUUURRRTTTUUUTTTRRRRRRTTTWWWLLLPPPRRRQQQMMMLLLNNNQQQOOOPPPPPPOOONNNNNNPPPRRRNNNMMMMMMLLLLLLMMMNNNOOOMMMKKKKKKLLLNNNPPPPPPPPPOOOLLLKKKLLLPPPQQQOOOKKKIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHIIIKKKMMMNNNNNNNNNNNNLLLPPPPPPNNNWWWlllzzznnnooozzztttuuu|||{{{tttvvvyyyoooeee^^^XXX___hhhkkkjjjiiikkknnnRRRHHH===:::EEEWWWjjjtttvvv~~~oooFFF+++555...'''+++000++++++---((()))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......,,,,,,,,,,,,---...//////000111111111111222555777888888999:::<<<===>>>>>>???AAACCCFFFIIIKKKKKKLLLUUURRRQQQSSSRRRTTT^^^iiikkkjjjkkkmmmnnnnnnuuu}}}uuubbbKKK;;;444444999===;;;444///333:::<<<666...000333555444222111222444000000000000000000000000000000//////000000111222222222333333444555555666555555555555777888999:::888999::::::<<<<<<===>>>???>>>??????AAACCCEEEGGGGGGHHHIIILLLOOORRRTTTVVVTTTSSSSSSTTTWWWZZZ[[[[[[ZZZZZZYYYXXXWWWYYY[[[\\\XXX[[[UUU]]]oookkk___dddtttmmmSSS>>>>>>@@@???:::777999>>>:::999888:::<<<>>>??????<<<===>>>???AAAAAABBBBBBDDDDDDDDDGGGJJJMMMMMMMMMNNNQQQTTTUUUVVVYYY^^^ccciiiiiihhhggghhhiiijjjkkkhhhccc___```dddfffbbb]]]___dddjjjpppsssqqqnnnlllhhhhhhgggeeeeeefffgggfffbbb000000111222222222222222000000000000111222333444111111222333444666888888666666777777888888999999999999:::;;;===???AAABBBDDDGGGKKKKKKIIIHHHIIIKKKLLLLLLMMMOOOQQQQQQPPPNNNOOOTTTYYY\\\[[[XXXTTTSSSPPPSSSUUUTTTQQQNNNMMMNNNNNNRRRUUUTTTQQQOOOQQQTTTSSSRRRPPPMMMMMMPPPVVV[[[RRRQQQOOONNNMMMNNNNNNOOOKKKJJJJJJKKKNNNPPPQQQQQQMMMJJJIIIKKKOOOQQQNNNJJJFFFGGGJJJLLLLLLJJJGGGFFFGGGHHHIIIJJJJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIGGGIIIJJJLLLNNNNNNNNNMMMLLLHHHNNNXXXUUUTTTlllnnn___eee|||zzzcccbbbvvvyyy||||||rrrhhh___VVVQQQVVV```jjjlllbbbUUUJJJFFF@@@:::<<>>???;;;777666:::<<<999555999:::999888888888:::===;;;<<<>>>???AAABBBCCCCCCDDDCCCDDDFFFIIIKKKLLLKKKMMMPPPRRRQQQQQQWWWaaaiiifffeeeeeeeeefffhhhiiikkkdddaaa```dddiiiiiibbb[[[___bbbhhhmmmooonnnkkkiiieeejjjkkkfffaaaaaafffjjjuuusssrrrwww000000111111111111000000............////////////111111222333444444444444333333444555666777888999:::::::::;;;<<<===>>>???FFFEEEEEEEEEGGGIIILLLNNNTTTPPPMMMNNNNNNLLLNNNRRRTTTTTTUUUVVVWWWWWWWWWWWWPPPRRRTTTSSSQQQOOONNNNNNRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMNNNPPPQQQSSSKKKNNNPPPQQQOOOMMMMMMMMMKKKKKKKKKKKKLLLMMMOOOPPPNNNMMMKKKKKKLLLLLLJJJIIIFFFIIIKKKJJJHHHGGGIIIKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJKKKKKKKKKJJJNNNOOOOOONNNOOOWWWcccmmm~~~___OOO___rrrttttttzzzssstttzzz|||pppcccXXXTTTVVVZZZlllwwwVVVGGG>>>999???666===WWW}}}KKK222333333---)))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,/////////000111111222222555666888999999:::<<<>>><<<===@@@CCCEEEFFFGGGGGGKKKNNNQQQTTTTTTTTTVVVWWWUUUZZZ^^^^^^ZZZYYY\\\```aaakkkwww~~~|||{{{|||{{{}}}ttt}}}|||yyy~~~|||{{{llljjj___^^^[[[SSSHHH>>>999777666666666666555555555555444444333333222111000000000000000000000000000000//////////////////////////////............///////////////000111111222222111111222222222333333333555555555555666777888999;;;;;;;;;<<<===???AAABBBBBBCCCDDDFFFHHHKKKNNNOOORRRSSSTTTVVVWWWXXXXXXXXXTTTUUUUUUVVVWWWXXXYYYZZZaaa]]]^^^fffrrruuummmdddeeeoooxxxzzzzzzfffKKK>>>;;;:::999888888888888888888888888777777777777888999:::;;;======<<<<<<===>>>???@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJMMMPPPRRRTTTYYY___dddcccfffiiijjjjjjiiijjjkkkcccbbbaaa```aaacccfffhhhfffiiilllnnnmmmlllkkkjjjeeegggggggggeeedddeeefffddd~~~hhhfff//////000000000000//////---.........////////////000111222333333444444444222333444555666777777888999999999:::;;;<<<>>>>>>CCCCCCCCCDDDFFFIIILLLNNNTTTPPPMMMNNNMMMLLLOOOSSSUUUUUUUUUUUUTTTSSSSSSRRRTTTUUUTTTRRRPPPPPPQQQSSSSSSRRRQQQPPPOOONNNNNNNNNPPPOOOOOOOOOOOOQQQSSSTTTUUUUUUTTTQQQNNNLLLMMMNNNLLLLLLLLLKKKLLLLLLMMMMMMMMMKKKJJJJJJJJJJJJIIIGGGHHHJJJKKKIIIGGGFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMMMMLLLPPPXXX___jjjxxxtttoooiiifffrrrlllooowww}}}|||{{{}}}|||mmmkkkhhheeedddfffkkkooojjjGGG666444;;;FFFYYYfffxxxvvvTTT444,,,111111---+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,*********+++++++++,,,,,,......//////000111111222222444666777777888999;;;<<<===???BBBDDDEEEEEEEEEIIIKKKOOOPPPPPPQQQRRRSSSWWWYYY\\\[[[XXXWWWXXXZZZUUU]]]fffkkkllllllnnnpppvvv~~~kkk___WWWSSSKKK???<<>>@@@AAAAAAAAACCCEEEGGGJJJLLLMMMSSSTTTUUUWWWXXXYYYYYYYYYTTTUUUUUUVVVWWWXXXXXXYYYWWWWWWXXX]]]cccfffeeeccccccbbbeeelllooooooppptttwwwWWWMMM???888777888777555666666666666666666666666555555555555666777888888;;;::::::999:::;;;===>>>@@@@@@AAABBBDDDFFFGGGHHHIIIKKKNNNPPPSSSWWW]]]aaaaaacccfffggggggggghhhiiidddcccaaaaaabbbdddgggiiigggiiilllmmmmmmkkkjjjiiieeefffggggggffffffggghhhfffnnn|||zzzqqq}}}......////////////......---------........./////////000111222222333333333222222333444555555666666888888888999:::;;;<<<===???@@@@@@BBBEEEHHHKKKMMMQQQLLLIIIJJJJJJJJJMMMSSSQQQQQQRRRRRRRRRQQQQQQPPPUUUUUUSSSPPPNNNOOORRRTTTSSSRRRQQQPPPOOONNNNNNNNNQQQQQQPPPPPPPPPRRRSSSTTTYYYWWWTTTOOOKKKKKKMMMPPPMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJHHHHHHIIIIIIGGGFFFIIIJJJJJJHHHFFFDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFIIILLLLLLKKKKKKNNNQQQ^^^ppp|||fffaaaeeewwwwwwooo~~~}}}||||||~~~}}}tttjjjcccrrrnnnhhh```XXXSSSOOONNN```PPPAAA777:::VVVxxx{{{AAA444+++---///+++)))***))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))******++++++)))*********++++++++++++------......///000000111///111333444444444666888;;;<<<>>>@@@AAABBBCCCCCCEEEHHHJJJLLLLLLMMMNNNPPPWWWXXXXXXWWWVVVUUUTTTTTTQQQUUUYYY[[[[[[\\\___bbbaaannnxxxwwwrrrqqqtttvvvssskkkfff]]]OOOEEEGGG>>>999999777333666===666777888888666555555555333333333222222222111111222222111111000000//////////////////////////////------------------------......------------......------......///000000111000000000000111111111111333333333444444555666777888999999:::;;;===>>>??????@@@AAACCCEEEHHHJJJKKKRRRRRRTTTUUUVVVWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWRRRUUUXXXYYYXXX[[[bbbgggooo]]]RRRYYYbbbeeekkkuuukkkQQQEEE///000111444666777555222333333333333333333333333222222222222333444555666777777666666777888:::;;;===>>>>>>@@@AAACCCEEEFFFGGGHHHKKKMMMPPPTTTYYY\\\\\\___bbbccccccdddeeefffbbbaaa``````aaacccfffgggiiijjjlllmmmlllkkkiiihhhdddeeeggggggffffffgggiiifffbbbsssuuuxxx,,,------......------,,,,,,,,,---------...............///000111111111111111111222222333444444555666666666777888999;;;;;;>>>>>>???@@@CCCEEEHHHIIIKKKFFFCCCDDDEEEFFFJJJPPPLLLMMMNNNPPPQQQRRRRRRSSSQQQQQQPPPNNNLLLMMMOOOQQQSSSRRRQQQOOONNNNNNOOOOOORRRQQQPPPPPPPPPQQQRRRSSSRRRQQQOOOLLLIIIIIILLLNNNKKKKKKKKKKKKKKKKKKKKKJJJKKKIIIHHHHHHHHHHHHGGGEEEGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@???????????????>>>>>>?????????@@@@@@@@@@@@AAACCCEEEFFFEEEDDDCCCAAABBBCCCDDDEEEFFFFFFFFFGGGJJJLLLMMMKKKJJJKKKMMMWWWeeexxxiiiWWWcccjjjxxx~~~wwwvvvtttqqqpppsssvvvwww||||||~~~~~~wwwgggfffdddbbb```]]][[[YYYkkkeee[[[PPPEEE===999777999333:::BBBQQQsss555555///,,,---***&&&'''+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++,,,,,,------.../////////---///111222222222444666::::::<<<===>>>???@@@@@@AAADDDGGGIIIJJJLLLOOOQQQVVVUUUTTTUUUVVVUUUSSSQQQYYYZZZ[[[YYYWWWVVVWWWYYYRRR^^^eee___VVVSSSXXX]]]PPPQQQSSSUUUUUUUUUTTTTTTQQQ___```ZZZ______VVVSSSNNNGGGAAAAAADDDCCC===666<<<999;;;??????:::999<<<;;;;;;:::999777555444333222222222222111111111000000000000000//////..............................------------------------------,,,,,,,,,,,,------,,,,,,------.../////////...////////////000000000222222222222333444555555666777777888999;;;<<<===??????@@@BBBDDDFFFHHHJJJLLLMMMOOOPPPRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVRRRVVVYYYXXXWWWYYY```ggg^^^[[[iiirrrbbbaaaccclllqqqpppsss~~~rrr[[[EEE666111333777777777555333222222333111111111111111111111111000000000000111222333444444444333333444666888999;;;<<<===>>>@@@BBBDDDEEEDDDEEEGGGJJJMMMPPPTTTVVVVVVYYY\\\^^^______aaabbb^^^^^^^^^^^^___aaadddeeejjjjjjjjjkkkkkkjjjhhhfffdddeeeffffffeeedddeeegggcccaaahhhyyy,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,---...///000000000000000000111111222222333333555555555555666888999:::======>>>???@@@AAABBBCCCGGGBBB@@@CCCDDDEEEJJJPPPLLLMMMNNNPPPQQQRRRRRRRRRMMMOOOPPPPPPNNNMMMMMMNNNRRRQQQPPPNNNNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOPPPMMMNNNNNNMMMJJJHHHHHHIIIGGGHHHJJJKKKLLLLLLLLLKKKKKKIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>===<<<=====================>>>>>>>>>>>>???@@@BBBDDDEEEDDDCCCBBB@@@@@@BBBCCCDDDEEEEEEEEEHHHIIIJJJJJJJJJJJJLLLMMMIIINNNYYYiii|||{{{oooaaaXXXUUUXXXcccnnnsssooonnnppppppmmmmmmpppttttttuuuxxx|||~~~|||zzzyyyuuulllcccQQQNNNJJJHHHJJJPPPWWW\\\___YYYNNNAAA777333666999<<>>>>>AAADDDGGGIIIMMMQQQTTTRRRRRRRRRSSSVVVWWWUUUTTT[[[\\\]]]\\\ZZZXXXVVVVVVWWW]]]___XXXQQQPPPSSSTTTSSSPPPNNNOOOPPPPPPLLLHHH<<>>>>>===555555888<<<;;;666333222555555444555555666666555222222222111111111000000///...............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,------......---------.........//////000000000000111222333444444555555666777999:::;;;>>>>>>???AAACCCEEEGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTTTTTTTUUUVVVVVVVVVRRRTTTVVVWWWXXXZZZ]]]```aaaeeeyyyhhhXXX[[[```bbbeeejjjrrrxxxyyyuuu~~~|||zzzbbbTTTCCC888222000222666333333222///,,,---000333000000000000000000000000000000000000111222333333222222222222333555777888::::::;;;===???BBBDDDEEEBBBCCCDDDGGGJJJMMMOOOPPPQQQTTTWWWZZZ[[[[[[]]]^^^^^^^^^^^^___```bbbdddeeeiiihhhggghhhiiiiiifffddddddffffffeeecccbbbcccdddbbbddddddiii}}},,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++,,,---...//////////////////000000000111111111333333333444555666777888;;;<<<<<<===>>>>>>>>>???EEEBBBBBBEEEHHHIIILLLRRRQQQQQQQQQPPPPPPOOONNNMMMMMMPPPRRRRRRQQQOOOOOOOOOPPPOOONNNNNNNNNPPPRRRSSSPPPOOONNNLLLLLLLLLMMMMMMNNNPPPQQQPPPLLLHHHFFFEEEEEEGGGIIIKKKLLLLLLKKKKKKJJJIIIGGGGGGHHHHHHFFFEEEBBBAAA@@@AAACCCDDDCCCBBB@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@@@@??????>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKIIIHHHJJJTTTfffzzzvvvbbbTTTLLLMMMQQQhhhgggjjjooooooiiibbb```cccccccccfffiiilllllllllqqqrrruuuxxx{{{~~~{{{zzzyyyyyy{{{{{{zzzyyyuuuppphhhdddaaa\\\TTTMMMHHHNNNWWW[[[XXXRRRJJJFFFDDDCCC>>>777333;;;KKKXXXhhhrrrxxxvvvbbb555+++---&&&&&&&&&(((******)))(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++,,,,,,---+++---///000000111333444555555555666888:::;;;<<<<<<>>>AAADDDGGGKKKPPPSSSNNNOOOQQQSSSUUUVVVWWWWWWUUUVVVXXXZZZZZZYYYXXXWWWXXXZZZXXXSSSRRRTTTUUUSSSOOOKKKHHHGGGHHHGGGCCC>>>DDDEEEIIIYYY```LLL===EEE===<<<;;;888666666888:::;;;::::::999999888888999555444222222333444333222111111111111000000000///---------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++,,,,,,---,,,,,,,,,,,,---------...///......//////000111222222333333444555777999999<<<<<<===>>>@@@BBBDDDEEEFFFGGGIIILLLOOOQQQRRRSSSQQQRRRSSSTTTUUUVVVVVVWWWWWWXXXYYY[[[]]]___^^^]]]hhheeefffggg\\\QQQYYYjjj```\\\[[[```iiinnnkkkfffmmmkkkzzzkkk\\\RRRFFFAAA:::555111222555666444111---...000000000///000111////////////////////////////////////000111222333111111000111222444666777888999:::<<<>>>@@@CCCDDDAAAAAABBBDDDHHHKKKKKKKKKLLLOOOSSSVVVWWWXXXZZZ\\\______```aaaccceeefffggghhheeedddeeeggghhheeebbbdddeeefffeeecccccccccdddeeeeeefffjjjqqq|||,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,---...............////////////000000000222222222333444555666777888888:::;;;<<<======>>>CCC@@@BBBGGGJJJJJJMMMRRRQQQQQQQQQPPPNNNMMMKKKJJJNNNPPPPPPPPPOOONNNOOOQQQOOONNNMMMMMMNNNQQQTTTVVVPPPOOONNNLLLKKKKKKLLLLLLMMMOOOQQQPPPLLLIIIGGGFFFFFFGGGIIIKKKKKKKKKIIIIIIIIIGGGFFFFFFFFFFFFEEECCCCCCAAA???@@@BBBBBBAAA???>>>>>>>>>>>>============;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======;;;<<<>>>???AAABBBBBBBBBBBBAAABBBCCCEEEFFFFFFFFFMMMMMMNNNOOOVVVbbbrrr}}}tttddd[[[NNNNNNUUUbbblllooopppqqq^^^^^^___aaabbbaaa___\\\^^^^^^___```aaaccceeeeeeWWWUUUSSSSSSUUUVVVWWWWWW^^^ZZZVVVTTTRRRQQQOOOMMMRRRZZZbbbddd[[[LLL===444***222;;;AAALLLcccxxxWWW------222$$$***+++,,,++++++)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((()))******++++++,,,***,,,.........///111333222222333444666888:::<<<:::<<<>>>@@@CCCFFFJJJNNNKKKNNNRRRSSSRRRSSSUUUXXXSSSSSSTTTVVVXXXYYYXXXXXXTTTTTTPPPMMMNNNRRRRRROOOLLLKKKJJJHHHFFFDDDCCCBBB<<<===;;;BBBIII@@@777<<<<<<<<<<<<<<<;;;;;;;;;;;;999888666333333555777777999666222111222222000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************))))))*********(((((()))******++++++,,,+++++++++,,,,,,,,,,,,---------------...///000111111111222222444666777888999999:::;;;===???@@@AAABBBCCCFFFJJJMMMPPPRRRSSSOOOPPPQQQSSSTTTVVVWWWXXX[[[[[[[[[\\\\\\]]]^^^^^^UUUWWW]]]aaa^^^XXXVVVYYYZZZWWWUUUYYY^^^___]]][[[[[[SSSWWWfffmmmiiiiiipppjjjvvv{{{xxx}}}zzzsssUUUKKKEEE???555222333///777555222000000000...,,,///000111333333111///---------------------------............///000111111////////////111333555666555666777999<<<>>>AAABBBAAA@@@@@@CCCGGGIIIIIIGGGIIIMMMQQQTTTUUUVVVXXXZZZ]]]]]]^^^```bbbdddeeefffeeebbb```bbbeeegggdddaaacccdddffffffffffffgggiiieeeeeeggggggeeelll~~~qqq,,,------......------,,,******+++++++++,,,,,,,,,******+++,,,------------.........///////////////111111111222333444666666555666888:::<<<===>>>>>>???>>>@@@FFFJJJJJJLLLPPPNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNMMMKKKJJJKKKNNNQQQNNNMMMLLLLLLNNNRRRUUUXXXQQQPPPNNNLLLKKKKKKLLLLLLIIIKKKLLLLLLKKKJJJJJJJJJHHHIIIJJJKKKKKKIIIGGGFFFGGGFFFDDDDDDEEEEEECCCBBBEEEBBB??????AAAAAA???<<<>>>============<<<<<<<<<;;;:::999999888888999999999999:::::::::;;;;;;;;;:::::::::::::::<<<===>>>999:::<<<===???@@@AAAAAA@@@AAABBBDDDFFFFFFDDDBBBCCCIIINNNMMMLLLSSScccpppssszzzaaaZZZVVVYYY^^^```cccfffiiiiiijjjkkkiiiddd^^^XXXZZZYYYVVVTTTRRRQQQQQQQQQNNNKKKHHHHHHJJJMMMOOOPPPRRRRRRRRRSSSUUUYYY\\\___```[[[QQQEEE<<<:::>>>BBBJJJTTT^^^ccclllNNN222(((...222+++'''))))))'''%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))((((((((()))******++++++)))***,,,------...000222111111111222555888:::<<<999;;;<<<===???AAAEEEHHHIIINNNSSSSSSPPPPPPSSSWWWXXXWWWUUUUUUWWWXXXYYYXXXVVVVVVSSSNNNOOORRRRRROOOJJJMMMOOOLLLGGGDDDFFFIIIAAAEEE===666>>>AAA>>>@@@777777888:::<<<;;;777444555777777666555555444222222///------000222222111......---------,,,,,,,,,+++++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))******++++++******+++++++++,,,,,,,,,------------...///000000000000111222333555666777777777777999:::<<<>>>???===???BBBGGGKKKNNNPPPQQQNNNOOOPPPRRRTTTVVVXXXYYYWWWXXXXXXVVVTTTTTTWWW[[[hhhbbb[[[YYY[[[]]][[[VVVYYYZZZ\\\______[[[XXXXXXTTTSSSOOONNNSSS[[[[[[UUU]]]aaafffjjjmmmrrrzzzzzzyyy~~~{{{~~~zzzzzzwwwmmm```TTTHHH@@@@@@///444;;;111000777222+++...000///...000111000+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000---------...///111333555333444555777:::===???@@@AAA@@@@@@BBBGGGIIIHHHEEEHHHKKKOOORRRTTTUUUXXXYYYYYYZZZ[[[]]]___```bbbbbbddd```^^^```dddfffdddaaabbbdddfffggghhhiiilllnnnbbbgggdddZZZ\\\kkkwwwyyyxxx.........------,,,,,,,,,******))))))))))))******))))))*********+++++++++------..................///111222222222222333555777888999:::;;;<<<<<<===AAAAAACCCDDDGGGIIILLLMMMIIIJJJLLLLLLLLLLLLNNNPPPJJJNNNLLLIIIMMMUUUQQQGGGMMMNNNNNNLLLKKKKKKMMMOOOTTTOOOJJJHHHJJJLLLLLLLLLNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@???CCCBBBAAA@@@????????????============<<<;;;:::999888888777777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAAAAABBBCCCCCCDDDDDDCCCCCCEEEGGGGGGFFFFFFLLLWWW```fffgggsssiiiRRRKKKHHHLLLSSSXXX[[[]]]___```cccfffddd\\\ZZZ]]]\\\VVVXXX^^^```\\\]]]ccceeecccaaaZZZYYY\\\XXXLLLDDDDDD<<>><<<<<<======;;;:::888888888888777666555555444444444333333333000000000000////////////000000000000////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------000000000111222222333333444444555777888999:::;;;===???AAACCCEEEHHHMMMPPPMMMOOOQQQSSSTTTTTTRRRQQQYYYVVVUUUWWWWWWWWW[[[aaacccbbb___]]][[[[[[\\\]]]^^^```aaa^^^YYYUUUTTTTTTPPPPPPPPPPPPOOOMMMKKKJJJGGGHHHIIILLLQQQVVV[[[^^^gggiiikkkllljjjhhhhhhhhheeeaaa^^^]]]]]]ZZZRRRKKKDDDFFFHHHFFFAAA:::555333444444333333222111000000000000//////.........------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------...///000111222333444333333444555777999;;;<<<>>>>>>@@@BBBEEEGGGGGGFFFJJJKKKLLLNNNRRRVVVZZZ\\\]]]\\\\\\^^^```ccccccccc```dddeeecccccceeeeeebbbeeefffffffffffffffggggggfffeeedddcccccceeeggghhhxxx---,,,,,,,,,++++++++++++******))))))))))))******)))))))))*********++++++++++++,,,,,,---------...///000222222111111333444555555666777888999::::::>>>???@@@BBBDDDGGGIIIJJJFFFHHHJJJKKKKKKLLLNNNPPPNNNMMMKKKJJJNNNSSSRRRMMMQQQQQQQQQPPPNNNOOOQQQSSSSSSPPPLLLJJJLLLMMMMMMLLLNNNMMMLLLKKKKKKJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>============;;;;;;;;;;;;:::999888777888777777666666777777888777777888888888999999999::::::::::::::::::::::::;;;;;;::::::;;;===>>>@@@@@@@@@AAABBBBBBCCCCCCCCCEEEFFFGGGEEEEEEIIIRRRYYY[[[___ooovvvqqqddd^^^UUULLLFFFDDDEEEFFFJJJPPPUUUUUUTTTSSSQQQOOONNNTTTWWWTTTTTTXXXZZZXXXDDDBBBFFFOOOPPPKKKKKKQQQZZZ\\\bbbvvvaaaCCC111%%%''',,,)))''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,------......///000222333555666777666777999:::;;;===AAADDDIIIKKKMMMNNNNNNOOOQQQSSSVVVVVVVVVVVVVVVUUUTTTTTTUUUQQQNNNOOORRRSSSQQQNNNOOOMMMKKKHHHFFFEEEDDDDDDAAA@@@???===<<<;;;<<<<<<:::999888888888777666666444444444444333333333333000000000/////////..................------------,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,---......//////000111111111333444555666777999::::::;;;===???AAACCCFFFJJJNNNLLLMMMOOOQQQQQQRRRQQQQQQUUUSSSSSSVVVVVVUUUXXX^^^______^^^]]]\\\[[[ZZZYYY\\\]]]^^^\\\WWWSSSRRRRRROOOOOOOOONNNMMMKKKIIIGGGEEEEEEDDDDDDEEEFFFHHHIIICCCFFFHHHIIIGGGEEECCCCCCBBB???>>>@@@BBBAAA;;;666:::<<<<<<;;;999777666666333333333222111000000000/////////.........------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,------......///000111111222111222333444666888999:::;;;;;;<<>>@@@CCCEEEFFFDDDFFFHHHIIIJJJJJJMMMNNNNNNIIIFFFJJJNNNOOOOOOPPPQQQRRRRRRQQQOOOOOOQQQTTTQQQOOOMMMMMMNNNNNNMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBB>>>===<<<;;;::::::::::::888888999888888777666555777666666666666666666777555555666666666777777777999999999999999999999999;;;::::::::::::;;;===>>>>>>>>>???@@@@@@AAABBBBBBCCCEEEEEEDDDCCCEEEKKKPPPQQQTTTaaasss~~~|||xxxcccdddeeeccc\\\TTTSSSVVVQQQTTTVVVUUUWWW[[[\\\ZZZjjjmmmxxxyyyzzzMMM...---'''%%%+++,,,'''(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********+++,,,,,,---------...///111222444555666444555777777888;;;???AAAFFFIIILLLNNNOOOOOOPPPRRRVVVWWWWWWWWWWWWVVVVVVUUUXXXUUURRRRRRSSSSSSPPPNNNMMMLLLIIIGGGEEEDDDCCCCCC???>>>===<<<;;;:::::::::999999888777777666666555444333333333333222222222000////////////.........,,,,,,,,,+++++++++******++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))((())))))))))))******************+++++++++,,,,,,,,,,,,------...//////000000222333333555666777888999999;;;===>>>@@@CCCGGGJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOQQQUUUUUUSSSUUUZZZZZZ[[[\\\\\\\\\YYYWWWUUUYYYZZZZZZXXXTTTQQQPPPPPPNNNNNNMMMLLLJJJHHHFFFEEEFFFEEEDDDBBB@@@???======???BBBEEEEEECCC@@@===<<<>>><<<<<<>>>AAAAAA>>>:::555555444222111222555777222222111111000000//////............------------,,,,,,++++++++++++,,,,,,+++++++++*********************+++++++++,,,,,,,,,---------....../////////000000111222333555777888999:::<<<>>>@@@AAAAAABBBEEEFFFGGGJJJNNNRRRVVVXXX]]]]]]\\\[[[ZZZZZZZZZZZZ[[[^^^^^^\\\^^^cccfffdddeeeeeecccbbbaaa___^^^]]]aaaaaaaaaaaabbbbbbbbbcccjjjhhh~~~xxx************************))))))(((((((((((())))))((((((((()))))))))******(((((()))***+++------...---...000000//////111222000000111222333444555555777888999;;;===@@@BBBCCCEEEGGGHHHIIIHHHIIIJJJLLLKKKCCCCCCKKKOOOKKKKKKPPPOOOOOOOOONNNLLLMMMOOOQQQNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJIIIGGGFFFEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@<<<;;;::::::999999999:::777777777777777666555555666666555555555555666666444444555555555555666666777777777777777888888888:::999999888999:::;;;<<<<<<<<<======>>>???@@@AAAAAABBBDDDCCCCCCDDDGGGJJJMMMLLLQQQ[[[dddmmmyyyfff;;;+++,,,)))(((***...,,,((('''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********++++++,,,,,,,,,---...///111222333444333444555666777999===@@@CCCFFFJJJMMMNNNNNNOOOPPPTTTUUUUUUVVVVVVVVVUUUUUUVVVUUUSSSSSSTTTSSSQQQNNNJJJIIIHHHFFFDDDCCCBBBAAA===<<<;;;;;;:::999999999777888888777555444555555333333222222222111111111/////////.........------+++++++++*********))))))+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((()))))))))******************++++++++++++,,,,,,------.../////////000111222333555666777777888:::;;;<<<>>>@@@DDDGGGIIIIIIIIIJJJLLLNNNPPPQQQOOONNNRRRVVVVVVTTTUUUYYYWWWXXXYYYYYYXXXWWWVVVUUUXXXXXXWWWUUUSSSPPPOOOOOOOOONNNLLLKKKHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA??????@@@CCCFFFFFFDDD@@@===;;;===<<<;;;<<<===<<<999666777666555222000000222444000000000000//////......------------,,,,,,,,,,,,++++++************++++++*********************)))************++++++++++++,,,,,,,,,,,,,,,---------......///000111333555555666888:::;;;<<<===>>>???BBBBBBDDDGGGKKKOOOSSSUUUYYYYYYYYYXXXWWWWWWXXXYYY___aaaaaa^^^```eeehhhhhheeeeeedddcccbbbaaa```___``````aaabbbbbbbbbbbbaaahhhjjjrrrvvv************++++++++++++))))))(((((((((((())))))''''''((((((((()))))))))((()))***+++,,,---......+++---............///111//////000111222333444444555666777999;;;>>>@@@AAAFFFHHHIIIHHHGGGGGGHHHIIIGGGBBBDDDMMMPPPJJJIIINNNLLLMMMMMMKKKJJJJJJLLLNNNKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJHHHGGGEEEDDDBBBBBBDDDCCCBBBAAA???>>>======;;;;;;:::999999999::::::666777777777777666666555555444444444444444444555444444444444555555555555555555555555666666777777888888777777777999:::;;;<<<;;;;;;;;;<<<===???@@@>>>???AAACCCCCCEEEFFFHHHIIIHHHIIINNNUUU]]]iiirrrxxx}}}[[[>>>...,,,///***'''&&&((((((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***************+++,,,,,,---...///111222222222333555555666888;;;>>>???BBBGGGJJJKKKLLLMMMNNNPPPQQQQQQRRRSSSSSSSSSSSSPPPOOOOOOPPPPPPPPPNNNMMMGGGGGGFFFEEECCCAAA@@@???;;;;;;::::::999999888888555777888666444222333555222111111111111000000000............------------+++++++++*********))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((())))))))))))))))))*********++++++,,,,,,------...//////000//////000111333444555666777999:::;;;<<<>>>BBBEEEGGGGGGHHHIIIKKKMMMOOOQQQOOOOOOSSSXXXXXXVVVVVVZZZXXXWWWVVVUUUUUUUUUVVVWWWWWWVVVUUUSSSRRRQQQPPPOOOOOONNNLLLIIIGGGEEEDDDCCC>>>???@@@@@@AAA@@@@@@???<<>>@@@DDDFFFGGGFFFEEEDDDFFFGGGFFFEEEGGGLLLMMMKKKKKKMMMLLLMMMMMMLLLJJJJJJLLLNNNIIIKKKLLLLLLKKKJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGEEEDDDBBBAAAAAACCCBBBAAA???===<<<::::::::::::999999999999::::::666666777777777777666666444444333333333333444444222333333333444444444444333333333444444555555666666555555555666888:::;;;===<<<;;;:::;;;<<<===>>><<<===???AAACCCEEEFFFGGGCCCFFFJJJNNNRRRUUUZZZ]]]eeevvv~~~|||jjjEEE000,,,,,,---,,,***'''%%%%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++,,,---...///000000111222444444444666:::<<<;;;>>>BBBEEEFFFHHHJJJLLLLLLLLLMMMOOOPPPPPPPPPPPPIIIJJJKKKLLLLLLKKKIIIHHHEEEEEEDDDDDDBBB@@@???>>>999::::::::::::999888777444666888666222111222444111111000000000/////////......---------,,,,,,,,,+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((((())))))))))))*********,,,,,,,,,---......//////---...///000111333333444666777999999:::<<>><<<::::::888999999999888888777777...000333333222///......---------------------,,,************++++++++++++******))))))))))))******(((((((((((())))))))))))((())))))))))))******************++++++,,,,,,,,,,,,,,,------...000111222333777::::::999888:::=========>>>@@@CCCFFFIIIKKKJJJNNNQQQSSSSSSUUUZZZ^^^```cccbbb```aaaeeegggeee______```aaabbbcccdddddd]]]]]]]]]]]]^^^^^^^^^^^^aaakkkmmmhhhbbb___xxx((((((((())))))*********((((((''''''''''''((((((&&&&&&'''''''''((((((((()))))))))******+++++++++)))***,,,,,,++++++---...------...///000111111222111222333555777:::<<<===???@@@BBBCCCBBBCCCEEEFFFEEEGGGGGGDDDDDDHHHKKKJJJLLLLLLLLLKKKIIIJJJLLLNNNJJJLLLMMMLLLJJJJJJKKKMMMIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>??????>>>===;;;::::::999999999888888888888999999555555666666666666666555333333222222222222333333000111111111111222222222111111222222333444444555333333333444666888:::<<<>>>===;;;::::::;;;<<<======<<<===???AAACCCDDDDDDBBBEEEIIIKKKLLLOOOPPPQQQWWW___gggyyy||||||wwwIII<<<...)))'''%%%'''+++((((((((('''(((******)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******+++,,,---.../////////000111222222444777:::777:::===@@@BBBDDDGGGJJJIIIIIIKKKLLLMMMNNNNNNNNNJJJLLLMMMMMMKKKIIIGGGGGGCCCCCCCCCCCCAAA???>>><<<999999:::::::::999888777333555777555111///111444000000000/////////......---------,,,,,,,,,,,,+++************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((((()))))))))************++++++,,,---------,,,,,,---///000111222333444555666666777888<<<>>>@@@AAADDDGGGJJJKKKLLLLLLMMMMMMOOOTTTUUUSSSUUUZZZVVVVVVVVVVVVVVVWWWXXXXXXVVVSSSPPPOOOQQQQQQPPPNNNJJJIIIGGGEEECCCCCCCCCCCCEEECCCAAA@@@???>>>>>>???777888999888666555666777111222333333222222222333+++...000111///...---...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))))))))(((((()))))))))'''''''''((((((((())))))((((((((()))))))))******))))))***+++,,,,,,------,,,,,,,,,---...///000111444888;;;;;;999888:::>>><<<<<<<<<>>>@@@BBBEEEFFFFFFKKKOOOQQQRRRUUUZZZ___]]]```aaa```bbbfffgggeee``````aaabbbdddeeeeeefff```___^^^^^^^^^___aaabbbmmmlllaaa^^^bbb[[[aaa|||&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((***+++,,,++++++,,,...+++,,,,,,---...///000111000000111333666888:::<<<999<<<>>>@@@AAABBBEEEGGGCCCGGGDDD::::::CCCIIIGGGJJJJJJJJJIIIHHHHHHJJJLLLKKKMMMNNNMMMJJJJJJMMMOOOIIIHHHGGGFFFEEEEEEEEEEEEBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::888888777777777777888999444444555555666555555555333222222222222222222333////////////000000000000000000111222333333444444222222222333555888;;;<<<@@@>>><<<:::::::::;;;<<<>>>===<<<===???AAAAAAAAADDDEEEEEECCCCCCHHHMMMOOOMMMQQQXXXkkk~~~zzz|||{{{}}}tttvvvJJJ111222***''',,,///+++''''''###''')))(((%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((******+++,,,------.........///000000000222555888666888:::<<<>>>BBBFFFIIIGGGHHHJJJKKKMMMMMMNNNNNNOOOQQQRRRQQQNNNKKKHHHHHHBBBBBBCCCBBBAAA???===<<<888999:::;;;;;;:::888777222555777555111///111444000/////////............---------,,,,,,,,,++++++***)))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++,,,---...///111222222222333444444444666999<<<===???CCCFFFIIIJJJJJJJJJKKKJJJMMMQQQRRRPPPSSSXXXTTTUUUWWWYYYYYYYYYXXXWWWUUURRRNNNNNNPPPQQQOOONNNHHHGGGEEECCCBBBAAABBBBBBAAA@@@===;;;:::;;;<<<===;;;<<<<<<;;;999999;;;===444555555444333222222333///000000///---,,,,,,---+++++++++++++++++++++,,,(((((())))))*********+++))))))(((((((((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))((()))***+++,,,---......,,,,,,,,,---...///000111---111555555222111444777<<<<<<<<<<<<>>>@@@BBBDDDEEEJJJOOOQQQQQQTTTZZZ```[[[___aaaaaadddiiijjjgggddddddeeefffgggggghhhhhheeedddbbbaaabbbccceeegggTTTeee^^^SSSaaaggg```ccc(((((())))))))))))((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))))))))))))))************************************,,,,,,,,,---------......///000111222444777999:::;;;===@@@AAAAAAAAABBBDDDJJJFFFAAA???AAAEEEIIIKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLJJJIIIKKKNNNNNNLLLIIIJJJHHHEEEDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@???>>>>>><<<;;;;;;::::::999999888666666555333111222555888888666555444555555333222111111111111000000000//////////////////////////////000000000111111111111000000111222444555555666999888888777888:::;;;<<<::::::;;;<<<===>>>?????????@@@BBBCCCEEEGGGIIIJJJNNNNNNQQQYYYdddqqqzzzwww~~~ZZZ999,,,---))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''')))))))))***++++++,,,,,,,,,,,,---...///000111222555666777:::===@@@BBBDDDIIIIIIIIIIIIJJJJJJKKKKKKNNNOOOOOOOOOOOONNNMMMMMMAAA@@@???>>>===============<<<:::888777666555555444444333222222111111000000//////...------,,,,,,+++++++++************)))******)))''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((************************,,,,,,------.../////////222222333444555666777777;;;===???CCCEEEGGGGGGHHHLLLKKKKKKNNNRRRUUUUUUSSSTTTUUUWWWYYYYYYXXXVVVUUUTTTSSSQQQOOOMMMLLLKKKKKKGGGEEECCCDDDEEEEEEBBB??????>>>===<<<<<<<<<<<<<<<999999:::;;;999777666888555444444333333222222111......---------,,,,,,,,,+++++++++*********))))))***((('''(((***+++)))&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...000111222222111222444666:::::::::;;;===>>>@@@AAACCCFFFKKKNNNRRRUUUYYY]]]\\\]]]___aaacccdddeeeeeeffffffgggggggggfffeeedddbbbccceeefffeeeccc```^^^^^^[[[XXXXXX\\\```aaaaaa(((((())))))))))))((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((()))))))))*********************************,,,,,,,,,,,,------------000111111222333444666777888:::===???@@@AAACCCEEEHHHFFFDDDDDDEEEGGGHHHHHHJJJIIIIIIIIIIIIJJJLLLMMMJJJHHHGGGHHHJJJJJJIIIGGGIIIGGGEEEDDDEEEEEECCCBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;:::999999888888444444555555555888<<<@@@777666444444555444333111111111111000000000///////////////////////////////////////000000000111111000000111222333444555555777777666666777888:::;;;::::::;;;<<<===>>>????????????@@@BBBDDDEEEFFFGGGEEEIIINNNUUU]]]hhhttt|||yyyzzz~~~}}}uuuVVV@@@444...,,,---(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))***++++++++++++,,,---...///000111111444444666888;;;>>>AAABBBEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJJJJKKKJJJIIIIIIHHHDDDCCCAAA???>>>===<<<<<<<<<;;;:::888666666555555444333333222111111000000/////////...---,,,,,,,,,+++++++++*********))))))***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''************************,,,,,,,,,---......//////111222333444555666666777:::;;;>>>BBBEEEGGGHHHHHHKKKIIIIIIKKKOOORRRSSSRRRTTTUUUWWWXXXXXXXXXWWWWWWVVVTTTRRRPPPNNNLLLKKKKKKGGGEEECCCCCCDDDCCC@@@>>>???>>>>>>======<<<<<<;;;::::::999999666333222333444444444333222222111111------------,,,,,,,,,,,,+++++++++*********)))))))))((('''(((***+++)))&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,---------...000000000///000222444999999999:::;;;===??????BBBEEEIIILLLPPPSSSWWWZZZZZZ[[[]]]^^^```bbbddddddddddddddddddcccccccccccc^^^```ccceeefffgggffffffgggccc^^^]]]]]]___^^^]]]'''(((((())))))(((((('''&&&&&&&&&''''''''''''((((((((('''&&&&&&'''(((((((((((())))))))))))******))))))))))))))))))))))))++++++,,,,,,,,,---------000000000000111222333333444666999<<<===???BBBDDDFFFEEEFFFHHHIIIIIIGGGEEEIIIHHHGGGGGGGGGIIILLLMMMJJJHHHFFFFFFHHHIIIHHHGGGHHHGGGEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>===<<<;;;::::::999888888777777333333444555666999===@@@666555333333444444333111000000000000////////////////////////////////////....../////////000000000//////000111222333444444555555555555555777888888999:::;;;;;;======>>>???>>>>>>???@@@AAABBBCCCCCC???EEELLLOOOSSSZZZfffpppqqquuu{{{yyyxxxYYYBBB***###(((+++)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((()))*********++++++,,,---...///000000111222333555888;;;===???@@@BBBEEEHHHKKKLLLLLLKKKGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDBBB@@@===<<<;;;;;;;;;:::999777666555555444333333222222111000000000///......------,,,,,,+++++++++*********)))))))))))))))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))++++++,,,,,,---.........000111111222333444555555888:::===@@@CCCFFFHHHIIIKKKJJJHHHJJJMMMQQQSSSSSSTTTUUUUUUVVVWWWXXXXXXYYYVVVUUUSSSQQQNNNLLLJJJIIIFFFDDDBBBAAAAAA@@@>>><<<>>>>>>>>>>>>===<<<;;;:::777888888777777888777777444333333222111111000000---------,,,,,,,,,+++++++++************))))))))))))(((((((((******((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,---------...///.........000222666666777888999;;;<<<===???BBBFFFIIILLLPPPTTTWWWXXXYYYYYY[[[]]]```bbbcccbbbaaa```______```aaabbb]]]^^^```bbbdddfffhhhiiiiiieeeaaa^^^]]]\\\[[[ZZZ'''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,------......///000111222222444666888:::<<>>>>>???>>>>>>===<<<;;;:::999999888888777666666444444444333222333555777555333222222333333222000000000/////////.................................---............/////////...//////000111111222222222222333333444555555666888999999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAAAAAEEEHHHIIIJJJOOOWWW^^^ggglllsss{{{lllpppwwwuuuyyy{{{pppSSS>>>000,,,***,,,,,,(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))+++++++++,,,---.........///000111222555777999;;;===???CCCGGGIIIJJJIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDBBBAAA@@@>>><<<;;;;;;::::::999777666555444444444222222222111000000//////------------,,,,,,++++++************)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))******++++++,,,---------//////000111222333333444666777:::===AAADDDGGGHHHLLLKKKJJJJJJMMMQQQTTTVVVTTTTTTTTTUUUVVVWWWXXXYYYUUUTTTRRRPPPMMMJJJGGGFFFEEECCCAAA@@@???>>><<<;;;<<<<<<===<<<;;;:::888777777777666444555777777444333222222111111000//////,,,,,,,,,,,,++++++++++++************))))))))))))((((((((()))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,,,,,,,---......------///111444444444555777888:::;;;;;;>>>BBBFFFHHHLLLPPPSSSVVVWWWWWWYYY[[[^^^```bbb```___]]]]]]]]]___aaabbbaaaaaa``````aaabbbcccdddbbb```]]][[[[[[[[[[[[[[[''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((*********+++++++++,,,,,,******+++,,,...000222333222333555666666888<<<>>>BBBAAA@@@BBBDDDFFFFFFEEEHHHGGGFFFEEEFFFHHHJJJLLLHHHHHHIIIIIIJJJKKKLLLMMMFFFEEEDDDDDDDDDCCCAAA???============<<<;;;::::::999888888777666666555555444444444222000///000111333222111111222222111000/////////............---------------------------,,,,,,---------.........---.........///000000000000000111222333333333333777777888999:::;;;;;;<<<>>>>>>>>>??????@@@@@@@@@CCCBBBBBBDDDGGGKKKOOOQQQXXX\\\aaagggmmmwww~~~~~~www|||wwwfffUUUAAA---"""+++))))))(((%%%"""%%%,,,$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))******++++++,,,,,,---------...///000222444666777;;;===AAADDDFFFFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCC======<<<;;;;;;;;;;;;;;;888777666555444333333333222111111000000//////...,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))******+++,,,,,,,,,------...///000111222222333555777:::>>>AAADDDFFFJJJIIIIIIIIIKKKNNNRRRUUUSSSSSSSSSSSSTTTUUUWWWWWWRRRQQQPPPMMMKKKGGGDDDCCCCCCBBBAAA???===<<<<<<<<<;;;;;;;;;:::999888666666888999555000000333111,,,222111111000//////......,,,,,,+++++++++*********))))))))))))))))))))))))'''((()))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((()))******++++++,,,,,,---...---------///111222222222333555666888999888;;;???BBBEEEHHHLLLOOOTTTUUUVVVXXXZZZ]]]___aaa^^^]]]\\\\\\]]]___aaacccdddcccbbbaaaaaabbbcccddd]]]]]]\\\[[[ZZZZZZZZZ[[[&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''(((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++((()))***+++...000222333111222333444444666:::===???===<<<>>>AAADDDFFFFFFHHHHHHGGGGGGHHHHHHIIIIIIDDDFFFHHHHHHGGGGGGGGGHHHEEEDDDCCCDDDDDDCCC@@@>>><<<<<<<<<<<<;;;:::999888888777777666666555444444333333444333111111222333222111000000111222111//////.........------------------------------------+++,,,,,,,,,,,,---------,,,---------........./////////000111222222222222444555666777888999999:::<<<======>>>>>>?????????@@@>>>===@@@FFFKKKMMMMMMPPPRRRSSSVVVYYY^^^eeeiiilllooottt{{{vvvtttiiiYYYFFF888...''''''***,,,&&&"""&&&***)))&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))*********+++++++++,,,,,,------...000111333444888:::===@@@BBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@;;;::::::999999::::::;;;777666555444333333333333111111000000///.........++++++++++++++++++++++++******)))))))))(((((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))***++++++++++++,,,,,,---...///000111222222444777:::>>>AAABBBDDDEEEFFFFFFGGGIIIMMMQQQRRRRRRRRRSSSSSSSSSSSSSSSOOONNNNNNLLLIIIFFFCCCAAAAAAAAA@@@>>><<<;;;===>>>===<<<:::888777666666666444666444111666???@@@999111000000//////...------+++++++++*********))))))(((((()))))))))))))))***'''(((******((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))******+++++++++,,,------,,,,,,...000000000111222333555666777666999===@@@BBBEEEIIILLLPPPRRRUUUWWWZZZ\\\]]]^^^\\\\\\\\\\\\]]]___aaabbbccccccccccccdddfffhhhjjjaaaaaaaaa^^^[[[ZZZZZZ[[[&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''))))))))))))*********+++******+++,,,---///111111...000111222333666;;;>>>;;;:::;;;===BBBEEEGGGGGGHHHIIIIIIJJJJJJIIIGGGGGGDDDGGGIIIIIIEEEBBB@@@@@@DDDCCCCCCDDDDDDCCC???===;;;;;;;;;;;;:::999888777777777666666555444444333111333333333222111222444111000//////111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222222222111222333444555666777777888::::::;;;;;;<<<===>>>>>><<<===>>>@@@BBBFFFJJJLLLNNNMMMMMMOOORRRUUUVVVVVV\\\aaafffgggiiirrrgggIII888000,,,))))))(((''')))...((($$$$$$+++000,,,%%% %%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))******)))))))))************+++,,,,,,,,,---...000111222444666888;;;>>>@@@AAABBB@@@@@@AAAAAA@@@@@@???>>><<<;;;;;;:::999999999:::666555444333222222222222111000000//////...------*********+++++++++++++++***)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))******+++******+++,,,---...//////000111222444777:::===???@@@CCCEEEFFFFFFGGGKKKNNNPPPQQQRRRRRRRRRQQQPPPOOOMMMMMMMMMLLLJJJGGGDDDBBB@@@@@@@@@>>>;;;;;;>>>AAA@@@>>>;;;888666777888888000444333222;;;IIILLLEEE000000//////...------,,,+++*********))))))))))))(((((((((((())))))******&&&)))+++***((('''((()))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''(((((()))******+++)))***++++++***+++---...000000000111333444666777555888;;;>>>@@@CCCGGGJJJLLLNNNRRRVVVYYYZZZZZZZZZYYYYYYZZZ\\\]]]___````````````aaaccceeegggiiijjjbbbccccccaaa]]][[[[[[\\\&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))************,,,,,,,,,,,,---...///000,,,...///111333777<<<@@@888888;;;???DDDGGGGGGFFFIIIJJJKKKLLLKKKIIIGGGEEEGGGJJJLLLKKKEEE@@@<<<;;;DDDCCCCCCDDDDDDBBB???<<<::::::::::::999888777777777666666555444444333333222333333222000///000111000///...///000111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000222222222111111111222222333444555666666777888888:::;;;<<<<<<===<<>><<<;;;:::999999999555555444333222222222222000000000///......------******************++++++))))))))))))((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********)))***+++,,,---......///000000111222555888;;;===@@@CCCFFFHHHGGGHHHKKKNNNOOOPPPRRRRRRRRRPPPNNNLLLMMMMMMMMMMMMKKKHHHEEECCC???@@@@@@>>>;;;<<>>???@@@<<<999999999999999888777777555555444444444333333333333222000/////////000111...........................---,,,,,,++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++,,,------......///...///000111222333444444555666777888999:::::::::======>>>???@@@@@@AAAAAAIIIIIIIIIJJJKKKMMMNNNOOOUUUTTTSSSTTTVVVZZZ^^^aaa{{{|||yyy|||tttaaaMMMFFF;;;000***((()))+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++---......///...///222555999===@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@;;;:::888888999888777555777666666444333222111111////////////...---,,,++++++++++++************)))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***++++++,,,,,,------...111111000000222444777999===>>>@@@CCCFFFJJJMMMNNNJJJLLLOOOOOONNNMMMMMMNNNMMMKKKIIIGGGFFFDDDAAA???????????????>>><<<;;;:::CCC>>>999666777777777555333333222222111000000000......---------,,,,,,,,,...+++'''&&&''')))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++------...///000111222222444666888:::===@@@BBBCCCIIIIIIKKKPPPVVVXXXVVVTTTYYYYYYWWWUUUYYY___```]]]]]]]]]^^^___aaaccceeefffccc```\\\\\\]]]]]][[[XXX&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((+++***)))((()))***,,,------------...///000111222777666666999>>>AAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGRRRDDD???@@@555'''333NNNjjjcccUUUEEE=========<<<888888888888888777666666444444444444333333333333222111000/////////000000------------------------------,,,+++++++++++++++************************+++++++++******)))))))))++++++++++++++++++++++++++++++,,,,,,---...............///000111222333333444444666777888999999999:::;;;<<<===>>>???@@@@@@FFFFFFHHHJJJLLLNNNPPPPPPSSSSSSRRRRRRSSSUUUWWWXXXdddccceeelllssswwwvvvrrrjjjvvv}}}|||~~~qqqfffXXXEEE777000...***'''''')))+++---''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((((((((())))))))))))))))))***+++,,,---.........///111444888;;;>>>@@@@@@@@@@@@@@@????????????;;;999888888888888777555666666555444333222111111////////////...---,,,++++++++++++*********))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******++++++,,,---------//////......000222555666;;;<<<>>>AAADDDHHHKKKMMMIIIKKKNNNNNNMMMMMMMMMNNNLLLJJJIIIHHHGGGEEEBBB????????????>>>===<<<;;;:::???;;;777555666666555333222222111111000000//////------------,,,,,,,,,,,,***))))))***,,,---,,,***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,---///000000111333444666888;;;>>>@@@AAAHHHHHHJJJNNNSSSVVVVVVUUUUUUWWWWWWVVVZZZ^^^^^^YYYYYY[[[]]]___aaaaaa``````[[[ZZZYYYYYY[[[]]]]]]\\\&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&***)))((('''((()))***+++++++++,,,,,,---...000111333333333666:::===??????CCCCCCDDDEEEFFFFFFFFFEEEIIIAAA;;;777222666QQQpppuuubbbNNNBBB>>>;;;999888666777777777777666555555444444444333333333222222111111000////////////000---------------------------,,,++++++***+++++++++************************************))))))))))))***************************++++++,,,,,,---......---......///000111222222111222333555666666777777777888999:::<<<===>>>???BBBCCCFFFJJJMMMOOOPPPPPPUUUUUUUUUTTTTTTSSSSSSSSSPPPQQQQQQQQQRRRVVV]]]bbbdddiiiqqqxxx{{{xxxhhhPPP???666000***&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,------...---...000222666999<<<===>>>>>>??????>>>======<<<:::999777777888888666555666555444444333222111111...//////......---,,,+++++++++*********))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))******+++,,,,,,---,,,,,,,,,,,,---000222333777888:::===AAAEEEIIIKKKHHHJJJLLLMMMLLLLLLMMMNNNKKKJJJIIIHHHHHHFFFBBB?????????>>>>>>===<<<:::999999777666555555555333111111111000000///......------------,,,,,,,,,++++++&&&(((***...111000---***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,---......///111222444666999;;;===>>>EEEEEEFFFIIIMMMQQQSSSSSSRRRUUUWWWWWWZZZ]]][[[VVV[[[^^^aaadddeeecccaaa___WWWYYYZZZZZZZZZ[[[\\\^^^&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%(((((('''''''''((()))***+++++++++,,,---...///000111111222444777:::<<<===BBBCCCCCCDDDEEEEEEDDDDDD===HHHDDD555<<<[[[rrruuuZZZJJJ>>>???@@@:::555666555555666666555555444333333333333333222222222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))*********************************+++,,,,,,------,,,------...///000000000///000111222333444444444555555777999;;;<<<>>>>>>???BBBEEEIIILLLMMMMMMMMMRRRSSSSSSSSSRRRQQQOOONNNJJJMMMOOONNNLLLMMMQQQUUU\\\ZZZ]]]fffoooyyyvvv[[[DDD;;;222((($$$&&&***,,,---+++++++++***)))'''%%%$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,,,,---,,,---...000333666888:::<<<<<<=========<<<;;;:::999888666666777777666555444444444333222111111000............---,,,++++++************))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))******++++++,,,++++++++++++---...000111444555777;;;???CCCGGGHHHFFFGGGJJJKKKKKKKKKMMMOOOLLLJJJIIIIIIHHHFFFBBB???>>>>>>>>>===<<<;;;:::999666666666666555444222111000//////......------,,,,,,,,,,,,,,,++++++++++++'''(((***...000///,,,)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,---......000111222555777:::;;;<<<@@@@@@@@@BBBFFFKKKNNNPPPRRRUUUWWWVVVXXX\\\[[[XXX]]]___aaaccccccbbb```___\\\^^^```^^^ZZZXXXYYY[[[&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''&&&&&&&&&'''''''''''''''(((((((((+++++++++,,,---...///000///000222333555777:::<<<@@@@@@AAABBBCCCCCCCCCCCC@@@JJJGGG>>>KKKdddgggVVVBBB999666;;;<<<666444999555555555555555444333333333333222222222111111111////////////......------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,------......///---...///000111222222222444555666888:::;;;======???AAADDDGGGIIIJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJIIILLLLLLLLLLLLKKKKKKJJJIIILLLHHHGGGMMMSSSZZZgggssstttjjjYYYJJJAAA;;;111'''+++)))'''''')))******(((&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))******++++++++++++,,,---...000333555666888999:::;;;;;;:::999888888666555666777777666444333333333222111111000000............---,,,+++************)))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******++++++++++++,,,---...//////333444666999===AAADDDFFFCCCEEEGGGHHHIIIKKKMMMOOONNNLLLJJJHHHGGGEEEBBB@@@============<<<:::999888555666777777666444222111//////......---,,,,,,,,,,,,,,,+++++++++************))))))***++++++)))'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++++++++,,,,,,------...///000222444666888:::;;;===>>>>>>@@@CCCHHHLLLPPPTTTWWWWWWUUUVVVZZZ]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[^^^```aaa___YYYVVVUUUVVV&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&'''''''''(((((((((++++++++++++,,,...///000...000222333333555888;;;<<<===???@@@AAABBBBBBBBBAAA:::999FFFRRRRRRHHH@@@@@@<<<999888666444666<<<444555555555555444333333222222222111111111000000.........///...------,,,++++++++++++++++++++++++)))))))))((())))))***+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,...///000111111111333444555666888:::;;;;;;===???AAADDDEEEGGGGGGGGGFFFHHHIIIKKKLLLLLLLLLKKKRRRNNNIIIHHHIIIJJJJJJIIIFFFHHHIIIGGGDDDDDDHHHKKKZZZeeemmmnnnrrr}}}xxxiii\\\SSSMMMJJJHHH777000'''$$$(((---//////,,,,,,+++***((('''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))))))))************++++++,,,...000111222444666888:::::::::888888777555444555666777666444222222222111111111000000---......------,,,+++*********)))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))******++++++,,,---.........111222444777:::>>>AAABBBAAACCCEEEFFFHHHJJJMMMPPPRRROOOJJJGGGEEEDDDBBB@@@=========<<<;;;:::888888666777999888555333222222//////......---,,,,,,,,,+++++++++*********))))))+++)))'''&&&'''(((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((++++++++++++,,,,,,,,,---...///111333555777888999<<<===???AAACCCGGGLLLPPPTTTWWWXXXTTTTTTYYY]]]]]][[[[[[ZZZZZZZZZ[[[\\\\\\ZZZ\\\\\\[[[XXXVVVTTTTTT&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((((((((((()))))))))***+++,,,---...,,,...111111111333666999999:::<<<>>>???@@@AAAAAA<<<555888DDDHHHAAA===??????@@@<<<666444777999888555555555555555444444333222111111111000000000000------.........---,,,+++++++++++++++++++++++++++((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***+++++++++*********++++++++++++,,,+++,,,---...///000000000222222333444555777777888:::;;;===???BBBDDDFFFGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPNNNLLLKKKLLLMMMMMMLLLJJJSSSUUUKKKBBB@@@@@@>>>:::;;;@@@EEEGGGGGGIIILLLJJJHHHFFFCCCAAA>>>;;;999EEE@@@777000------+++)))---,,,,,,---...+++'''$$$###%%%&&&&&&%%%%%%'''(((+++******)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))*********+++,,,...///000111333666888:::999888777666555444444666666555444111111111111111000000000------------,,,+++*********)))))))))(((((((((((('''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((()))))))))***+++,,,,,,---------000000222444777:::<<<>>>@@@AAACCCEEEFFFIIIMMMPPPVVVQQQKKKEEECCCBBBAAAAAA<<<<<<<<<;;;:::999888777777888999777333111111222/////////...------,,,,,,+++*********))))))))))))((('''&&&&&&((()))((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))************++++++,,,---///000222444666666777:::===???AAAEEEJJJNNNQQQUUUXXXUUUTTTXXX[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^ZZZZZZYYYZZZZZZXXXUUURRR&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((())))))((((((''''''(((((()))+++,,,---+++---000000000111555888777888:::<<<>>>@@@AAAAAA<<>>888<<>>AAAFFFJJJMMMSSSXXXVVVUUUWWWXXXWWWVVVXXX[[[^^^___^^^[[[ZZZ___]]][[[[[[\\\ZZZUUUPPP&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***************+++++++++......---...///111333444555666888;;;<<<=========@@@???>>>@@@CCCCCC@@@===;;;:::999888777777777777666555555444444333222222111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))************,,,,,,------...//////000///000111222333444444555777999;;;;;;:::;;;???CCCFFFIIILLLMMMKKKKKKMMMOOOPPPNNNLLLMMMOOOOOOLLLJJJIIIHHHGGGEEECCCAAA>>>===999888666555666555444222333333222222222222222222222111000///---+++******)))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((()))'''&&&&&&(((***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************000111333555555444333222333333333333333333333333111111000000//////......,,,,,,++++++***)))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++000111222222222555888<<>>;;;;;;;;;:::888666555444555444222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&(((''''''&&&&&&((()))***))))))))))))************++++++,,,...///111222222777888:::<<>>>>>???AAAAAA>>>;;;::::::999888777666666777555555555444333333222222111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((()))))))))*********+++,,,,,,------....../////////000111222333444444666777999:::;;;<<>>@@@BBBDDDEEEFFFGGGEEECCCAAA???>>>>>>>>>;;;;;;:::999888666555444333333111000///...............------,,,,,,++++++))))))))))))((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((''''''''''''(((''''''&&&'''((()))***(((((()))))))))*********++++++,,,---///000111222555555777:::===@@@CCCDDDEEELLLQQQQQQSSSVVVXXXVVVYYYZZZ]]]___aaaaaa``````cccaaa___\\\XXXUUUSSSQQQ&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,*********+++,,,---...//////111333666888:::::::::>>>======>>>???>>>;;;999999999888777666666666666555555444333333222222111111000//////......//////------------------------+++++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((((((((())))))))))))************++++++,,,---------......///000111222333333444444555888<<<>>>>>>>>>AAACCCFFFGGGGGGHHHIIIKKKMMMLLLLLLLLLNNNMMMLLLJJJIIIHHHFFFDDDAAA>>><<<;;;999777666555555555333222111111000000////////////,,,++++++***))))))((((((''''''''''''&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%'''))))))((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******+++,,,...000111222111111222222222222222222222222111111000000//////......,,,,,,++++++***)))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))***++++++,,,---------///333555888888:::<<<>>>@@@BBBBBBAAAAAA???>>>============:::::::::999777666444444222111000///...---------///......---,,,+++******)))))))))(((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''(((''''''''''''((())))))(((((())))))))))))*********+++,,,---...///000111222222444666999===???AAABBBHHHMMMNNNPPPTTTVVVUUUXXXYYY[[[]]]_________^^^___^^^\\\YYYWWWTTTRRRQQQ&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***++++++*********++++++,,,------,,,...000333666777888888<<<<<<=========<<<:::888888777666666555555555666444444333333222111111111000000///............///------------------------+++*********)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((()))))))))***))))))******++++++,,,,,,------...///000111222222222111222666<<<>>><<<:::???@@@BBBDDDFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIGGGEEEBBB???<<<::::::999777555555555555333111000//////......---------******))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***,,,---,,,***))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))***,,,...000111111111111111111111222222222222111111000000//////......,,,,,,++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***)))+++,,,,,,,,,...000333444555777999;;;===???@@@??????>>>===<<<<<<;;;;;;999999999888777666444333222222000///...---------,,,,,,,,,++++++*********))))))((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))(((((((((((()))))))))*********+++,,,---...//////000000222444777:::<<<>>>@@@EEEJJJJJJMMMRRRUUUUUUUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[YYYWWWUUUSSSRRRQQQ&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))******)))******+++,,,,,,,,,,,,***,,,...111333444555555:::;;;<<<<<<;;;:::999888666666555555444444555555333333333222111111000000000//////...............------------------------*********)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((())))))***++++++,,,+++,,,,,,---...///000111111000000444999<<<:::777===>>>???BBBEEEGGGGGGGGGFFFGGGHHHHHHHHHGGGGGGGGGHHHFFFCCC@@@===;;;:::999888777555444555444333111//////......---,,,++++++************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''***------,,,*********((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))***+++---///000111111000000000111111222222222111111000000//////......,,,,,,++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((()))))))))***,,,,,,,,,---///111222333444777999<<<===>>>??????>>>===<<<;;;999999888888888777666555444333333222111000///.........)))))))))))))))*********((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((((((((((((((('''(((((((((((()))))))))))))))***+++,,,------...//////111333666888;;;<<<>>>CCCGGGGGGJJJQQQUUUVVVUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXVVVUUUSSSRRRQQQ&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))***++++++++++++******+++---000111222222222666888::::::999777777888555555444444333444444555333333222111111000000///000///......------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((())))))(((((())))))***+++++++++******+++,,,---...//////000000000333666777777666;;;;;;<<>><<<:::::::::888666555444444444222111//////...---,,,++++++*********************))))))''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&(((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))***+++,,,---...///000/////////000111111222222111111000000//////......,,,,,,++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((***,,,,,,,,,,,,...000///000222555888:::<<<===>>>>>>>>>===<<<:::999888777777777777666555444333333333111000///.........))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((()))(((((((((''''''(((((((((((()))))))))))))))***+++,,,,,,,,,...///000222444777999;;;;;;@@@DDDDDDGGGOOOUUUVVVXXXXXXXXXYYYZZZ[[[[[[\\\ZZZYYYXXXWWWUUUTTTRRRRRR&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''&&&&&&''''''((()))***))))))(((***+++---///000000000000000333666777555444555666444444333333333333444444222222222111000000////////////...------------...++++++++++++++++++++++++((()))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''(((((((((((('''''''''((((((((())))))((())))))******+++,,,,,,))))))***+++,,,---......///000111111111222444666888777888<<>>;;;::::::;;;;;;888666444444444444222000000000///...,,,++++++***+++******)))(((((('''''')))(((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''((((((((())))))))))))))))))))))))))))))******)))((((((***+++((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))***+++---......///000111111222111111111000//////......,,,,,,++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&(((************+++,,,+++,,,...111444666888:::777888999:::;;;;;;:::999666666666666555444333333111000///...---,,,,,,,,,222111000---+++)))'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&((()))))))))((('''''''''''''''((((((((()))(((((())))))******+++++++++,,,---///111444666777666;;;===>>>BBBKKKRRRTTTWWWWWWWWWWWWWWWXXXYYYZZZ]]]\\\[[[YYYWWWUUUTTTSSS&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%---###$$$'''###$$$'''"""'''+++---###!!!***&&& ***,,,&&&###++++++%%%'''(((+++*** )))***###$$$---"""&&&$$$---222///111111666+++,,,333///222666***777999---***333444,,,:::,,,555222---444///...***///000%%%444###...,,,111///)))+++333!!!...))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,......//////000000111111111444888;;;===>>>AAACCCDDDDDDEEEFFFFFFFFFFFFEEECCCBBB???===;;;::::::;;;777555333333333333111///000000///...---,,,,,,+++))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((('''%%%$$$"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((('''''')))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++,,,---...///000111111000000///...---------++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))******+++,,,---...000222444555888888999:::::::::999999888777555444333222222222111000///...---,,,,,,,,,---,,,+++******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...000222444555555777:::===???CCCIIILLLPPPSSSVVVWWWXXXYYYZZZ\\\```[[[VVVTTTTTTUUUTTTSSS&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&###''')))$$$%%%)))'''&&& 888...000)))&&&+++%%%'''---***&&&'''$$$***))))))&&&$$$222((('''...,,,)))))))))+++%%%444///,,,888???444@@@%%%666@@@111+++555***''';;;:::---)))(((666111///222)))444(((222,,,$$$111===+++"""222---))))))))))))((((((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((())))))******+++,,,,,,---......//////000111111000333666888999;;;>>>AAACCCCCCDDDEEEEEEFFFEEEEEECCCAAA???===;;;:::::::::777555333333333333111///000000///...---,,,++++++))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((((('''))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---...//////000000//////...------,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((()))******+++,,,...000222333666777888888999888888888777666555444333222222111111000///---,,,,,,,,,,,,************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++,,,...000222333444666999;;;>>>AAAFFFJJJMMMPPPSSSUUUVVVWWWYYYZZZ]]]ZZZVVVUUUVVVWWWVVVUUU&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%'''(((%%%"""###&&&'''---<<<$$$###'''111###111%%%$$$---+++---'''$$$,,,)))$$$,,, &&&%%%&&&)))---%%%+++000---888''''''555444$$$)))CCC---777666***'''000222+++@@@,,,,,,...555888+++...+++###---)))---)))///'''888333&&&$$$!!!444)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))******++++++,,,---------...//////000000///111222333555777;;;>>>@@@AAABBBCCCDDDEEEEEEEEEBBBAAA???===;;;:::999999777555333333333333111///000000///...---,,,++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&'''(((((())))))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------/////////......------,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((()))))))))+++,,,...000111444444555666666666666666666666555444333222111111111000///---,,,,,,++++++)))***+++,,,+++)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***+++---///000111222444666888:::>>>BBBFFFIIILLLOOOQQQSSSTTTWWWYYYWWWVVVUUUUUUVVVWWWVVVTTT&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))$$$"""''''''%%%(((!!! 222---&&&%%%+++%%%$$$///---***))),,,"""555---))) ,,,$$$+++!!!***999+++(((;;;888***333***+++777999000...444$$$,,,777+++)))000+++777111&&&222///***...///,,,......///111,,,------))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++,,,,,,,,,---....../////////000000111222444999<<<===>>>???AAACCCCCCDDDDDDAAA@@@>>>===;;;:::999888777555333333333333111///000//////...---,,,+++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********************************)))))))))))))))))))))))))))))))))))))))*********************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,------.........---------,,,,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''((((((((()))***+++---///000111222222333444444444444555555444444333222111111000000...---,,,+++++++++***+++---///...,,,)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))***+++,,,...///000000111333555777:::>>>AAAEEEHHHLLLOOOQQQSSSVVVXXXSSSSSSTTTTTTTTTTTTRRRQQQ&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&!!!%%%///((( ((("""888qqqqqqDDD(((&&&222%%%%%%555+++$$$&&&%%%000###]]]KKKRRRNNNaaa222(((222...888$$$000<<<```qqqHHH///(((,,,444;;;***666888+++CCC```UUUQQQVVVLLLSSSMMMHHHUUUNNNVVViii!!!''''''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******+++++++++++++++,,,------......///000000000111333777:::999;;;<<>>===;;;999888777777555333333333333111/////////...---,,,+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))************+++++++++++++++++++++++++++************************(((((()))))))))******************)))))))))((((((************************))))))))))))))))))))))))(((((((((((())))))))))))******++++++,,,,,,------------------,,,,,,,,,,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((())))))***+++---...///...///000111222222222222333444444444333222111000000///...---,,,+++++++++)))+++---......,,,)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))******+++,,,...///000...///111222333666:::===AAADDDIIILLLOOORRRVVVXXXTTTUUUVVVVVVTTTRRRPPPOOO&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%(((###''',,,;;;mmmyyy!!!///333***((( 000$$$""",,,www///'''$$$%%%|||MMM111...---666000%%%666111$$$777777333,,,((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((())))))******+++*********+++,,,,,,------...///000000000222555888666888:::===???AAABBBCCC>>>>>>>>><<<;;;999777666777555333333333333111/////////...---,,,+++******((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++************)))************************))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((()))((((((((()))***,,,---...------///000111111111111222333444444444333111000000///...,,,++++++******'''((()))******)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))******+++---...///---...000000111333666999===@@@EEEJJJMMMQQQUUUWWWUUUWWWXXXXXXUUURRRQQQRRR&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$+++&&&&&&%%%AAARRR;;;###&&&###...%%%!!!***{{{%%%!!!((("""ggg~~~777***---333---(((WWW~~~***:::"""###***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********))))))******+++,,,,,,,,,,,,...///000000111333444444555888;;;>>>@@@BBBBBB=========<<<;;;888666555777555333333333333111//////......---,,,+++******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((()))************)))************************(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///...---------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++++++++++++++++++++,,,,,,++++++******)))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))++++++,,,,,,...///000111111111111222333444444333111000//////---,,,+++*********&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++,,,------.../////////111444777888<<>>>>>777777>>><<<999AAA;;;=========;;;::::::;;;999666444444444333000...333...*********)))((())),,,)))''''''((((((&&&$$$***)))'''&&&&&&((()))***))))))))))))************+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))),,,,,,,,,------.........222222333333333222111000...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))++++++---...///111222222666888<<>>AAA???BBBJJJDDD===BBBBBBBBBDDDFFFIIIJJJIIIHHHIIIEEEBBBCCCFFFHHHFFFCCC>>>:::777444222000///000+++(((&&&'''))),,,,,,+++*********))))))((((((((())))))))))))*********************)))((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***++++++,,,---......///111111111000000000//////...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***+++,,,---...000111111222333666;;;AAAEEEGGGHHHIIIKKKNNNPPPPPPOOOMMMLLL''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""+++$$$---888111888(((,,,)))000444(((444'''$$$***222999XXX???"""+++111***---***,,,...)))((((((((((((((((((((((((++++++************))))))''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))*********+++,,,,,,------.........000222555888:::888888888777555444222111333333333222111111000000000///...,,,+++***))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((())))))))))))(((((('''***************+++,,,,,,***+++,,,,,,,,,,,,+++***+++,,,------------,,,+++///...000555999===DDDLLLJJJOOOOOOHHHFFFIIIHHHDDDDDDCCCEEEGGGDDD??????BBBGGGGGGAAAAAAFFFAAA<<>>999666555555000---***((()))))))))(((((())))))******))))))((())))))))))))******************))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***+++,,,......///000///...---...///000111...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))***,,,---.../////////000222555:::>>>BBBDDDHHHJJJLLLNNNNNNMMMKKKIII''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%000000...000===(((&&&zzz&&&)))***%%%***&&&$$$!!!000---222XXX&&&(((222(((+++,,,+++---(((''''''''''''''''''''''''************))))))))))))(((((((((((((((((((((((('''''''''''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,------......000222444555666666666555444333111111333222222222111111000000//////---,,,+++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******))))))(((******+++******+++...///---------------,,,+++***///...------...222666888<<>>AAACCCCCC>>>::::::::::::>>>===:::777333000,,,***''''''''''''((()))******((()))))))))***************)))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''')))***,,,---...///...---------...111444666...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++,,,---...///000111333666:::@@@CCCGGGHHHKKKLLLMMMLLLJJJHHH''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***'''(((&&& *** (((999"""yyy+++'''777---(((+++---"""(((nnnkkk///'''...&&&+++,,,+++,,,'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))******++++++,,,---------...///000111111444555555555444333222111222222111111111111111000///...---,,,+++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))***************)))***+++,,,++++++,,,///333------,,,++++++*********,,,---111555;;;AAAFFFIIIPPPRRRRRRPPPMMMKKKJJJIIIIIIJJJJJJKKKWWWdddcccZZZiiinnntttsssooouuutttvvvwww}}}xxxmmmhhhggg]]]dddhhheeeZZZOOOJJJJJJ>>>BBBBBB===;;;>>>???<<>>:::>>>CCCFFFEEECCCAAA@@@:::777333...+++(((((('''))))))))))))************))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&'''((()))++++++,,,+++,,,---...111444777999...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******+++++++++---.........111777<<>>@@@???===:::666111---+++))))))))))))************(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&'''(((((()))*********+++,,,---///000111222...------,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))),,,......---///444999>>>AAADDDHHHJJJJJJJJJIII''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))%%%)))!!!+++######KKKqqq(((!!!888yyyXXX333!!!"""$$$&&&###"""jjjuuuxxx---&&&++++++000...!!!000***$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((()))*********((((((***+++,,,,,,,,,,,,***+++---///000111222222000000000000000111111111...------,,,++++++++++++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,))),,,...---+++---333999666444333555:::BBBKKKPPPYYYUUUQQQOOOSSSZZZdddjjjwwwwwwhhhXXXKKKEEEBBB???@@@CCCCCCAAA<<<666222))))))))))))************(((((((((((())))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''''''''((())))))&&&'''''''''(((((())))))******+++,,,,,,,,,++++++...------,,,+++***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))---000000...///444999<<<>>>BBBFFFHHHIIIIIIHHH...,,,***'''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((###+++'''+++,,,GGGaaa///&&&555(((&&&XXX&&& yyy&&&+++$$$!!!uuu'''111 ***/// ,,,...+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))*********)))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%'''***,,,,,,***'''%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))************+++++++++++++++,,,------......///000000000000////////////------------,,,+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************+++,,,------,,,,,,---...(((***...111///,,,111888AAA??????CCCKKKPPPRRRQQQWWWQQQOOOYYYqqq{{{dddPPPJJJBBB???@@@BBBAAA@@@666333555777333)))%%%&&&(((((()))))))))((('''&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((())))))))),,,***)))'''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********(((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))************))))))************))))))(((((())))))))))))((((((******************************+++,,,...///000000333777===CCCFFFGGGFFFEEE---+++)))'''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$!!!...******)))TTT+++888222...111:::&&&xxx$$$)))""")))AAA777)))+++---222(((...%%%+++###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&''')))++++++)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))*********+++++++++++++++,,,,,,---.........000/////////////////////------------,,,+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((***++++++***+++,,,...333///,,,---...///444;;;CCCDDDDDDDDDDDDGGGLLLPPPWWW]]]iii{{{~~~}}}|||yyyjjjWWWKKKHHHHHHEEEBBBDDD===777444///***,,,111'''''''''''''''&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((''''''((()))+++,,,''''''''''''''''''''''''************************'''''''''((((((((())))))(((((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,,,,++++++*********)))(((((('''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))******)))))))))((())))))))))))))))))(((************************)))***+++,,,---...//////111444999>>>BBBDDDDDDDDD***)))(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))###******$$$+++<<<;;;222---'''MMM777yyy%%%+++$$$111"""'''!!!%%%'''000&&&,,,)))+++&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''(((((()))))))))*********'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++***++++++,,,,,,---......////////////////////////---......------,,,+++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++(((***++++++++++++---///222,,,***...555:::@@@FFFGGGJJJJJJFFFCCCGGGSSS]]]vvv|||yyy|||{{{uuukkk\\\JJJ;;;<<<999777777444///,,,---((((((((((((''''''&&&&&&((('''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((((((((((((((((((*********))))))((((((((())))))))))))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******++++++++++++++++++++++++************)))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((())))))************))))))))))))))))))))))))))))))))))))***+++,,,,,,------...000444888<<>>@@@&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((("""'''///***&&&&&&KKK888PPP %%%333!!!AAA***yyy&&&---((($$$555AAA\\\((((((000"""(((&&&!!!###(((000///+++***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))******+++,,,,,,,,,------....../////////000............---,,,++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******************************************++++++++++++---......---,,,---000222555666;;;BBBFFFLLLWWWbbbmmmjjjgggjjjuuusssZZZCCC777666999;;;///...,,,***)))((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************************)))*********************++++++******)))(((((('''((((((((())))))*********+++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************************************)))''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******(((((((((((())))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))************************------...000333888<<<>>>%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((($$$)))+++%%%'''&&&rrr&&&###iiiiii111,,,'''(((---+++:::xxx%%%,,,'''&&&###111666CCC$$$,,,'''"""---...)))111777,,,...---&&&***&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******((())))))******+++,,,,,,---------......//////000...//////......---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++*********************************++++++++++++,,,+++,,,,,,,,,,,,...222555999<<>>666000333111...+++)))'''&&&&&&)))(((''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******************************++++++*********)))))))))***+++,,,---.........---******++++++,,,---------,,,++++++******)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))******+++))))))))))))***************++++++++++++++++++***++++++,,,,,,,,,,,,++++++************************+++++++++***************---,,,---...111444888;;;%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((++++++""""""((()))((($$$000]]]zzz%%%&&&555+++***222888,,,ddd|||,,,555000>>>!!!***ddd***)))%%%777@@@%%%777)))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))))))))***(((((())))))***+++++++++,,,,,,---......///000000////////////...---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++*********************************+++++++++,,,,,,***+++---...111555:::???BBBGGGTTTgggyyy}}}nnnaaaOOO???:::777333///,,,)))(((((()))((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++++++++++++++++++++***+++,,,---///000111222444555777888999999888888333333444444555666666777111111000000///......---------,,,,,,,,,+++++++++************************)))))))))))))))))))))(((((()))))))))*********+++)))(((((('''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******++++++************+++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++,,,...111444666%%%%%%&&&'''(((((((((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((!!!---000'''qqq%%%000)))tttttt------222888000;;;444:::///666BBB>>>444333@@@666QQQ222)))<<<***&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((()))******++++++,,,,,,------...///000000////////////...---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++******************************+++++++++,,,,,,,,,+++---///222666<<>>999444000---,,,,,,))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++++++++++++++++++++)))+++...222666;;;>>>@@@CCCDDDDDDDDDDDDBBBAAA@@@<<<<<<===>>>??????@@@@@@===<<<<<<;;;::::::999999/////////......---------************************))))))))))))(((((((((((((((((())))))*********+++(((((('''''''''(((((()))&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******************+++---///111222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))),,,(((,,,###^^^'''888###HHH>>>FFFLLLKKKJJJIIIEEEQQQCCCYYYFFFSSS@@@GGG111EEE///...---###,,,lll)))$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++,,,,,,---......---.........---,,,,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++'''---...******...///+++---///444:::>>>BBBIIIPPPqqq}}}~~~aaaQQQ===666>>>BBB666&&&,,,***)))*********(((&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''')))+++,,,***)))***+++222...,,,++++++)))***+++000555@@@JJJKKKGGGEEEHHHCCC===AAAMMMNNNEEEHHHUUUaaa\\\RRRKKKOOOWWWXXXSSSJJJMMMKKKEEEDDDGGGAAA777<<<:::777666999:::555...,,,+++***+++,,,---,,,+++((((((((()))+++,,,+++***)))(((((('''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((()))******************+++,,,---...***))),,,---***(((***,,,222111,,,---555666111111333666444///,,,+++,,,///111222000,,,***+++---*********+++,,,,,,***'''((()))*********+++...000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''')))))))))))))))(((((('''+++)))+++)))111"""&&&qqq]]]___gggzzz}}}|||xxxvvvttttttdddhhhtttgggiii```RRREEE333222333///%%%///aaa!!!)))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******++++++,,,------...---------------,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++...---))))))......+++333111222:::GGGWWWgggqqqzzzjjjQQQ>>>:::===;;;666...+++))))))***,,,,,,,,,(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''(((((((((((()))))),,,+++******++++++,,,,,,&&&'''***///444666666666HHHMMMKKKEEEGGGUUU```ccccccdddmmmwwwxxxvvv}}}wwwzzz~~~|||{{{wwwnnnfffgggllllll^^^LLLBBBBBBGGGGGGEEEBBB>>>999444000...---,,,---+++************((('''******))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((())))))******(((***++++++((((((+++...***'''&&&***---,,,...111///777>>>@@@@@@AAA???<<>>:::555111000+++***)))***+++,,,***))),,,------,,,,,,---000111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))))))))((((((''''''---***)))$$$///000 ***pppzzz~~~~~~oooqqqkkkqqqIII111999777$$$$$$888444+++%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********+++,,,,,,------,,,,,,---------,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,......,,,***+++000111///666777<<>>@@@PPP]]]aaa]]]fff|||}}}{{{sssyyy~~~qqqyyy|||qqqjjjggg___TTTKKKMMMJJJEEE@@@===<<<<<<<<<555222...,,,,,,+++***)))***************)))((('''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&''')))************))),,,...,,,((('''***...---+++---333888<<>>AAA@@@===???CCCBBB===///333,,,((((((:::******'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***************+++******+++++++++++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------,,,,,,...000111222444777BBB[[[yyyoooWWWBBBEEE???888222...,,,***)))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((())))))***++++++,,,...000///***&&&***666AAAKKK[[[mmmxxxxxxoookkkllliiibbb```eee{{{|||vvvmmmrrrsssppp|||zzzpppuuuyyytttcccRRRSSS______TTTZZZcccrrr}}}sssdddSSSFFFJJJEEE===777111---***''''''((())))))************((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******************))))))))))))***---222777888999;;;;;;@@@GGGLLLPPPYYYaaammmbbb^^^iiivvv|||}}}vvvoooiiidddbbbWWWSSSMMMGGGBBB===999666222///,,,+++,,,---,,,***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***((())))))******++++++,,,++++++*********,,,---......///222DDDFFFJJJccchhhvvv}}}zzz{{{oootttkkknnnxxxjjjoooqqqvvvvvvsss}}}xxx}}}{{{rrrwww}}}}}}wwwssspppjjjddd^^^III888;;;DDDGGGFFFEEEAAA111777===!!!!!!$$$(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))***+++++++++******************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))*********************************++++++++++++,,,++++++,,,,,,------......---...000222111333;;;EEEaaa{{{ppp\\\KKKEEE;;;333///------,,,***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((()))***+++,,,,,,---'''+++---///444DDDZZZkkkyyyssshhhgggkkklllhhhdddqqqyyybbbjjjvvvyyynnnbbbhhhvvv}}}~~~ttteeebbb]]]WWWNNNBBB666...++++++***))))))***++++++((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***,,,000666>>>FFFKKKMMMEEEJJJTTT```hhhoooxxxzzzqqqggg[[[OOODDD===<<<777222//////...+++(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***((((((((()))******++++++++++++******,,,...111222;;;BBB>>>UUUgggoooxxxxxx}}}ttt~~~uuuyyyyyyttt{{{{{{www~~~uuu|||yyyqqqllljjjdddjjjeeehhheeeeeekkkooorrrzzznnncccXXXPPPCCC999@@@OOO999HHHHHH777222BBBCCC###******)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((()))'''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))***++++++******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,---......///...///333666666===PPPdddzzzvvvooolllrrrjjjaaaZZZXXXVVVUUUYYY```]]]^^^___aaadddfffggggggzzzkkk___MMM===222...------***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))((())))))***+++,,,---...)))///:::HHHWWWgggttt{{{nnnwwwtttcccZZZhhhxxxsss{{{sssjjjrrryyy|||~~~tttaaaKKK<<<444111...+++))))))***+++((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))))))))*********)))))))))))))))))))))))),,,+++******+++...000222777>>>GGGKKKNNNSSS]]]eeeccchhhsss~~~|||{{{yyy{{{zzzxxx}}}}}}}}}wwwwwwzzz~~~yyymmmaaaYYYOOOHHHAAA;;;888555///***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&''''''((()))******+++++++++***+++---000333444===VVVXXXnnn~~~|||{{{www}}}yyy{{{vvv}}}sss___```ooosssuuu~~~ppp]]]RRRMMMGGG>>>HHHHHH===AAAJJJ222+++222+++******)))((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((((((((()))***************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,---...//////...000555:::===JJJgggwwwwwwnnniiiiiiiiiaaaVVVPPPNNN[[[TTTKKKQQQNNNJJJVVVOOOOOOPPPPPPNNNMMMPPPTTTRRRTTTUUUSSSPPPOOORRRUUUQQQSSSXXX[[[VVVSSS\\\iiivvviiiOOO<<<333//////******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((())))))+++,,,---......:::CCCTTThhhvvvyyypppgggZZZooo|||}}}wwwoooxxx{{{qqq{{{sssXXXEEE;;;777222---***((()))***)))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))+++***)))))),,,000444777HHHTTT______ZZZ[[[gggtttzzzuuuwww|||yyy|||~~~eee]]]SSSLLLGGGAAA:::444(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&(((***,,,,,,***)))))),,,...------444BBBMMMXXXkkkuuuwww~~~{{{{{{|||}}}vvvppprrrnnndddooorrrvvvzzz~~~xxx___FFFIIIAAA>>>BBBDDDAAA???@@@222...***'''''''''&&&%%%((('''%%%%%%'''((())))))%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111000111666888;;;KKKjjj}}}xxx|||kkkYYYRRROOOJJJHHHIIIIIIKKKJJJHHHJJJNNNNNNJJJRRRRRRSSSTTTVVVXXXZZZ[[[XXXXXXXXXXXXYYY[[[\\\\\\___ZZZUUUSSSTTTVVVUUUTTTUUUSSSQQQSSSVVVVVVRRRMMMQQQWWWaaahhhhhhlll~~~cccGGG???;;;111***++++++***)))(((***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((('''''''''...,,,***)))***+++++++++)))***///333111...666BBBXXXooo}}}vvvkkkfff```WWWqqqggghhhooo{{{}}}xxxqqq\\\GGG:::///''')))222,,,'''&&&++++++'''&&&)))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************&&&))),,,---***))))))+++###---222...111AAAOOOTTTccc```]]]cccsss{{{}}}{{{vvvrrrpppssszzz~~~ttt\\\NNNLLLJJJEEE(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********)))+++---...000666DDDVVVdddxxxyyyqqquuuzzzwwwtttuuuyyy~~~ooooooooommmlllqqqxxxwwwqqqQQQFFF@@@DDDJJJGGG???;;;:::777222...+++*********'''&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((('''''''''(((((((((((()))))))))***(((((((((((()))))))))***************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,111000///...///111222111444444===QQQlllooobbb\\\ZZZVVVNNNIIIKKKLLLJJJHHHIIIKKKNNNOOOPPPRRRVVVUUUPPPVVVWWWXXXYYYYYYXXXWWWVVV\\\]]]^^^______]]]\\\ZZZTTTSSSSSSUUUXXXYYYWWWUUU^^^[[[XXXXXX\\\]]][[[XXXWWWRRRQQQUUUVVVVVVYYY___wwwmmmQQQFFFCCC999,,,+++)))((('''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))(((((()))***+++,,,++++++---...------;;;\\\{{{yyyyyypppbbbfff{{{qqqoooxxx|||jjjQQQ@@@999///%%%***((()))...---)))'''***(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************,,,+++***))))))+++---/////////000777EEETTTYYYWWWEEE\\\www|||~~~|||rrreeeSSSCCC(((((())))))))))))((((((''''''((((((((()))))))))((((((((()))))))))******+++*********++++++,,,---+++---111:::HHH\\\qqq~~~jjjhhh}}}}}}sssqqqtttyyyvvvjjjeeekkksssxxxlll^^^NNNDDD???>>>BBBGGGBBB@@@;;;555...)))(((((('''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))))))))******((((((((()))))))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********((('''((((((((()))))))))******((((((((()))))))))******************************,,,,,,,,,,,,,,,,,,------///---+++,,,...000111222777AAAWWWtttzzztttiii\\\RRRNNNNNNQQQQQQOOOPPPTTTUUUSSSSSSVVVSSSWWW[[[^^^bbbeeeccc^^^bbbdddgggiiihhhfffcccaaaaaacccfffhhhgggeeebbb```hhhkkkooouuuwwwvvvrrrnnnqqqlllhhhfffgggiiihhhfffqqqlllhhhgggddd___\\\]]]YYYaaakkkvvv}}}aaaTTTMMMBBB222---(((''''''((('''%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''')))***,,,,,,,,,,,,000,,,,,,666GGG[[[qqqyyysssgggccczzz{{{vvvwwwxxx~~~wwwrrryyyssstttiii]]]^^^MMM222,,,******------***)))***(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++---+++))))))***,,,---...000:::JJJUUUUUUTTTXXX```vvvqqqmmmttt{{{{{{oooccc(((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********)))***,,,---------///000***111>>>PPPcccuuujjj]]]fffmmmlllooo~~~}}}~~~oooeeeaaa```uuusssjjjWWWCCC:::AAALLLHHHHHHEEE???666...)))'''((('''&&&'''))))))'''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********(((((()))))))))*********((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,......---+++***(((((()))))))))*********(((((()))))))))*********)))***************++++++,,,,,,,,,---------------,,,***+++...000111333777===___jjjWWWSSSTTTUUUWWWZZZ]]]```bbb[[[\\\]]]]]]]]]___eeejjjppptttxxxzzzsssjjjlllssssssnnnfffbbbggguuu|||nnnaaaOOO:::333+++(((***+++***'''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((()))))))))(((***,,,------,,,,,,------444DDDWWWeeehhhbbb]]]yyyzzzhhhlll}}}kkkiiippplll|||xxxhhhaaapppzzzrrruuu~~~ccc:::222***((()))******)))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++((()))***++++++---000222CCCKKKYYYccc```\\\hhh{{{tttsss}}}(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************(((***------------...000333AAAWWWmmm~~~zzzzzzkkk___gggqqqyyytttzzzppphhhhhhqqqyyyssscccQQQEEE@@@HHHJJJKKKHHHBBB:::333000((('''&&&'''((()))(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,......---+++***))))))))))))************))))))))))))************))))))******+++++++++,,,,,,,,,,,,------.........///...000444444333999AAAPPP~~~|||eee\\\[[[[[[ZZZ]]]dddkkkrrrwwwzzz{{{rrrxxx~~~}}}zzzyyyzzz|||www^^^BBB:::000***+++,,,+++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++---,,,++++++---///444LLLeeelllddd]]]bbbiiiwwwppphhhrrrvvvwwwQQQDDD333'''&&&******)))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++''')))++++++,,,333@@@IIIcccWWWTTT```oooyyyvvv(((((())))))))))))((((((((((((((()))))))))******)))))))))*********++++++)))+++------,,,...444888KKKZZZppp}}}jjjmmmffffffxxxpppqqqsssttttttlllZZZIIIDDDEEEFFFGGGFFFCCC===888,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******)))))))))*********++++++)))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********(((''')))))))))*********++++++)))))))))*********++++++))))))******+++,,,,,,,,,,,,,,,,,,---......////////////222444222222???PPPpppoooVVVQQQ___lllppp}}}}}}}}}{{{eeeMMMEEE888///+++***)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((())))))******+++)))++++++******---444:::ZZZ```bbbaaaeeettt|||jjjdddqqq{{{|||xxx{{{iii___LLL888...,,,+++)))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,+++,,,,,,...444CCCVVVcccYYY___kkkxxx|||{{{{{{~~~{{{wwwuuusssooopppqqquuuyyy|||}}}}}}xxxzzzwwwssswww|||(((((())))))))))))(((((((((((()))))))))*********))))))*********++++++++++++,,,------111:::HHHSSSgggrrrzzzrrrnnnfffsssxxx}}}~~~|||rrrpppqqqkkkbbbNNNIIIEEEEEEHHHHHHCCC>>>777222---)))''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((('''''''''))))))*********+++++++++))))))*********+++++++++))))))***++++++,,,------,,,,,,------.../////////......111333111777RRRooouuujjj\\\[[[rrr}}}lll]]]TTTFFF888...***))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''((((((((()))'''(((((()))******++++++)))***+++,,,///888EEEOOOnnnbbbYYYeeevvvxxx|||~~~{{{{{{pppWWW>>>111---,,,(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,///...111:::GGGTTT^^^bbbLLLiiixxxooottt{{{qqquuuwwwuuuwwwzzz{{{xxxvvvtttssstttwwwzzz||||||oooooopppttt{{{}}}(((((())))))))))))(((((())))))))))))************)))************++++++++++++,,,---///777HHH^^^nnnyyyuuuiiidddcccqqq}}}yyyxxx|||}}}qqqjjjjjjkkkbbbXXXNNNKKKNNNOOOKKKEEEAAA;;;444---***)))((('''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++)))************+++++++++))))))***+++,,,,,,------,,,,,,------...///000000000111444888888EEEkkkmmmXXXYYYjjj{{{{{{wwwjjjbbbRRRAAA333+++***,,,(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++***,,,---///666CCCUUUbbbZZZ^^^jjjvvv~~~kkkuuuyyyoookkkyyysssvvvoooKKK444......(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,...///777HHHYYY```YYYOOOcccrrrzzzqqqmmmyyy|||pppkkknnnwww~~~~~~}}}zzzwwwnnnfff]]]]]]]]]^^^aaafffkkkoooqqquuu))))))))))))))))))))))))))))))))))))************++++++***)))***+++,,,...333+++...>>>LLLVVVhhh}}}~~~pppaaaaaasss}}}}}}~~~pppgggaaayyykkkYYYQQQQQQQQQMMMHHHJJJDDD<<<444---)))'''&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))+++------+++++++++---***+++---------,,,++++++***+++,,,------,,,,,,+++...,,,***+++,,,---------------,,,,,,+++******)))******))))))***++++++,,,((())))))***++++++******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,------------------------...///000,,,000333666FFFggg[[[PPP\\\{{{zzz{{{vvvzzziii]]]PPP222...444$$$+++)))''''''((())))))(((''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''((())))))%%%))),,,,,,)))(((***---...***444000GGGaaaVVVaaa~~~{{{{{{nnneee|||sssnnn~~~pppUUUFFF:::)))---))))))+++(((###$$$***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******)))((((((((((((((())))))))))))************+++,,,+++***+++---+++&&&111;;;NNN^^^]]]RRROOOUUUiiilllttt~~~sssdddfffmmmxxx~~~yyyvvvpppqqqkkkZZZKKKJJJIIIJJJMMMPPPQQQQQQUUUUUUYYYcccooo~~~|||))))))))))))))))))))))))))))))))))))************))))))******)))***,,,---000222<<>>777///)))&&&&&&&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++------,,,+++000,,,)))***...222333333000////////////000111222777555444444666666666555...............---,,,,,,++++++***************+++************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,------------------------...///000111666666777FFFnnnuuuXXXPPP```zzz~~~vvvcccKKK555---000,,,***(((((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''(((((()))***+++)))(((***---///...,,,---:::UUU]]]]]]___sssqqqWWW<<<222++++++---,,,(((%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))((((((((((((((())))))))))))************,,,'''(((+++******666GGGVVV[[[UUUIIIOOObbbjjjcccuuusssddd\\\^^^jjjvvv}}}sssfffYYYQQQOOOIIIHHHHHHJJJ\\\nnnpppNNNVVVbbbkkkooorrrtttuuurrrqqqooojjj```ZZZ]]]eeelllcccnnn))))))))))))))))))))))))))))))*********++++++++++++---...---,,,,,,///222>>>OOOdddtttnnngggeeesssuuurrroooaaaZZZ___\\\UUUWWWYYYYYYXXXXXXWWWWWWVVVVVVYYYYYYWWWRRRMMMKKKNNNQQQVVVWWWXXXZZZ^^^eeennntttlllqqqxxx~~~~~~tttiiiddddddbbb]]]XXXVVVRRRKKKFFFBBB<<<555000''''''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))******++++++,,,,,,...,,,++++++...///...,,,000...---111777;;;;;;999GGGHHHJJJLLLMMMNNNOOOOOONNNJJJDDD@@@AAACCCEEEFFF@@@@@@@@@>>><<<:::777666---,,,,,,,,,,,,------...++++++************++++++))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,------------...------......///000111222777444<<>>RRR^^^^^^nnn~~~gggVVVWWW```ttt~~~tttdddVVVLLLCCCEEEIIIOOOXXXcccpppxxxgggIIIOOOUUU[[[jjjxxx*********************************+++++++++,,,,,,)))***++++++000>>>SSSbbbvvv|||ddd___ggg~~~oooaaaZZZVVVTTTXXX___bbbeee```bbbnnnnnnfffgggtttuuuvvvvvvvvvuuusssrrrtttsssssstttwwwyyyyyyyyymmmqqquuuwwwuuurrrpppooonnnnnnooommmiiieeebbbaaannnyyylll___]]]```gggpppwwwrrraaaNNNBBB===888555111---***(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,******+++,,,---...///000---444<<>>999777333///,,,+++******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++------------..................///000111333444555999^^^iiiTTTcccwwwyyyddd]]][[[ZZZSSSSSSSSSQQQOOOOOOQQQSSSNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRQQQKKKJJJIIIHHHHHHHHHIIIJJJGGGHHHIIIIIIIIIIIIKKKMMMFFFHHHKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJHHHJJJJJJIIIGGGDDDCCCDDDEEEDDDFFFHHHJJJNNNRRRVVVWWWhhhrrrrrrmmmbbbDDD///,,,***)))***)))((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((())))))***+++***,,,---,,,///<<