BM6@6(@@ |||vvvooolllkkknnnxxxeeecccaaadddnnnzzzxxxvvvrrrtttyyyqqqmmmyyy}}}rrrnnnpppssszzzuuuppppppqqqooofff___```cccgggkkkoootttzzz~~~{{{}}}zzzkkkaaa______\\\___lllggg[[[UUU]]]gggsss~~~ooollliiifff```[[[\\\aaa___[[[\\\bbbhhhppp|||~~~qqqgggaaaZZZSSSNNNQQQXXX```eeejjjtttggg^^^eeemmm}}}pppddd]]][[[\\\ddd___[[[\\\^^^]]]WWWPPPTTTVVVWWWXXXXXXZZZ\\\___WWW[[[aaahhhpppyyy~~~sssqqqrrrpppoooqqqrrrooopppzzzgggVVVXXX```lll~~~pppkkkeee```[[[ZZZXXXUUUWWW\\\\\\YYYZZZ```iiitttuuujjj```SSSIIIGGGHHHKKKOOORRR[[[mmm}}}nnn___```fff~~~wwwlll```VVVOOOLLLQQQNNNKKKMMMQQQRRRNNNJJJLLLMMMMMMKKKIIIHHHIIIJJJKKKNNNSSSYYY```iiirrrxxx}}}vvvttttttzzzpppiiiooo|||sssXXXVVV[[[bbbvvvwwwmmmjjjccc]]]ZZZ\\\]]]\\\]]]```aaabbbeeelllvvv~~~ssscccVVVKKKIIIHHHHHHMMMZZZrrrnnnmmmrrr~~~}}}xxxqqqfff[[[QQQLLLKKKHHHGGGJJJOOORRRQQQOOOKKKLLLLLLLLLJJJJJJLLLMMMTTTVVVXXX[[[___fffnnntttwwwmmmjjjnnnuuu~~~sssllliiidddhhhsssccc___```]]]iii|||}}}wwwqqqjjjhhhiii^^^[[[\\\aaadddbbbaaacccffflllttt}}}qqqdddTTTNNNHHHFFFIIIXXXqqqsssrrryyyvvvvvvtttpppiii```WWWQQQLLLJJJJJJMMMRRRVVVXXXWWWQQQSSSTTTTTTTTTUUUWWWZZZYYY[[[]]]```eeellltttzzz~~~ssslllhhhiiisss~~~tttfff^^^]]]cccrrrtttjjjddd^^^dddqqq||||||~~~~~~ooogggaaa```aaaaaadddiiiaaaaaaeeekkkmmmkkkkkknnnuuu|||qqqeee\\\RRRMMMOOOYYYmmm~~~{{{nnnmmmssspppnnnmmmkkkiiiddd^^^ZZZVVVTTTTTTVVVZZZ___aaacccaaabbbccccccbbbcccdddfffdddeeefffgggiiinnnssswwwxxxxxxuuussssssvvv|||yyypppkkkjjjiiikkkwwwrrrbbb^^^fffooo|||ooo```YYY^^^ggguuu}}}ssskkk```dddjjjooopppnnnjjjggg___ZZZXXX]]]aaadddiiimmmcccdddiiinnnooommmpppvvv~~~vvvooommmnnnppprrr~~~|||lllaaaTTTOOOQQQYYYfffrrrvvvyyy~~~~~~uuuiiifffkkkmmmjjjggggggggggggeeebbb___^^^]]]]]]```eeehhhjjjmmmnnnnnnmmmlllkkkmmmooonnnooonnnllljjjjjjkkkmmmkkkjjjiiigggfffgggkkknnnkkkfffeeejjjkkkkkkwwwxxxiiidddnnn|||ddd[[[[[[[[[jjj|||mmmbbb[[[XXXMMMQQQWWWZZZZZZZZZYYYYYY[[[YYY[[[bbbhhhkkknnnqqqoooqqquuuyyyxxxwww~~~}}}|||zzzqqqccc```[[[WWWUUUWWWZZZ\\\```dddfffiiipppyyy}}}|||vvvjjj]]]ZZZ]]]dddnnnvvvqqqrrrvvvyyyrrreeeaaaccciiifffbbbaaaccceeefffeee```___]]]]]]```cccgggjjjmmmnnnnnnmmmllllllmmmooojjjjjjkkkiiigggfffggghhhcccccccccaaa^^^]]]^^^___aaa]]]```hhhjjjjjjttt~~~{{{ssseee]]]UUU^^^~~~{{{lllnnniii]]]ZZZSSSVVVVVVTTTWWW]]]^^^YYYZZZ\\\___dddjjjppptttwwwzzz}}}~~~zzzrrrooolllhhheeefffZZZXXXUUUTTTTTTVVVXXXZZZYYY^^^[[[UUU[[[ooo}}}yyyjjj\\\\\\hhhqqqqqqmmmgggiiikkkiiieee```\\\ZZZVVVYYY]]]```bbbdddfffhhh[[[[[[ZZZZZZ[[[]]]```aaa^^^]]]\\\]]]^^^______]]]XXXZZZ\\\\\\\\\\\\[[[XXXZZZZZZYYYWWWTTTTTTUUUWWWZZZ^^^cccfffhhhmmmvvv}}}~~~}}}zzz}}}mmm]]]]]]aaa{{{|||rrrmmmvvv~~~tttuuu|||qqq]]]XXXSSSWWWWWWVVVZZZ```bbb```bbbaaabbbgggrrr~~~}}}yyyvvvssswwwqqqllljjjgggbbbaaaccchhhfffbbb]]]YYYXXXZZZ[[[___]]][[[ZZZ\\\dddtttxxxhhhYYYXXXbbbkkkjjjeee___aaabbbaaa^^^ZZZXXXWWWRRRUUUXXXYYYXXXXXXXXXYYYXXXWWWUUUSSSSSSUUUVVVXXXWWWUUUTTTTTTTTTTTTRRRPPPPPPQQQQQQQQQTTTYYYYYYWWWYYYXXXUUURRRQQQRRRVVVZZZZZZ```hhhnnnttt{{{{{{qqqlllpppqqqmmmooowww{{{vvvyyy}}}|||cccWWW[[[rrrwwwnnnccc^^^iiiwwwzzzssslllrrrrrrrrrrrrrrrsssttttttpppqqqqqqooonnnooorrrtttrrruuuzzz}}}{{{vvvppplllbbbccckkk}}}```XXXVVVZZZ]]]^^^bbbiiilllkkkqqqooolllnnnwww~~~xxxssspppnnnlllkkkkkkjjjlllmmmjjjeeefffkkkqqqqqqnnnhhhaaa]]]]]]___aaaZZZXXXZZZVVVSSS```uuussseeeUUURRRZZZaaa```\\\\\\^^^```___]]][[[ZZZ[[[SSSUUUVVVWWWVVVVVVXXXYYYVVVUUURRRPPPOOOPPPQQQRRRQQQPPPNNNNNNNNNLLLIIIGGGMMMMMMKKKLLLTTT]]]___[[[XXXVVVRRROOOOOOSSSYYY^^^\\\bbbllluuu}}}xxxiiimmmooojjjmmmwww~~~yyy|||{{{zzzwww~~~lllUUUXXXkkkuuussssssxxx|||ttthhh___^^^lllzzzzzzsssnnnrrroookkkgggcccbbbaaaaaa]]]]]]]]]\\\ZZZWWWVVVUUUQQQTTTWWWZZZ[[[YYYVVVUUUWWW\\\nnn```VVVVVV\\\dddmmmttt||||||yyy}}}tttiiifffbbb```````````````]]]```gggkkkiiifffjjjrrrpppssstttqqqkkkeeedddeeefffaaa^^^]]]WWWRRRXXXbbbeeeZZZNNNKKKOOOTTTSSSPPPXXXYYY[[[[[[ZZZZZZ[[[\\\RRRSSSSSSSSSUUUZZZ```eeeWWWUUUSSSPPPNNNMMMNNNNNNJJJJJJJJJLLLMMMLLLIIIFFFLLLMMMKKKLLLVVVcccddd]]]VVVTTTRRROOOOOOTTTZZZ___\\\aaaiiiqqqzzzwwwzzz{{{ssssss}}}wwwuuuuuupppkkkjjjfffgggkkkqqqrrrqqqtttyyy~~~zzzzzz}}}~~~|||vvvnnnhhheeeiiiccceeexxxvvv___[[[mmmpppnnnpppxxxyyyrrrfff___bbbsss}}}zzzrrrpppnnnkkkeee^^^YYYWWWVVVVVVUUUVVVXXXYYYXXXUUUQQQNNNKKKLLLMMMOOORRRUUUXXXZZZbbbiii|||ggg^^^aaahhhrrr}}}{{{wwwvvvkkkeeeXXXVVVTTTTTTUUUWWWXXXXXXVVV[[[bbbfffccc```fffooopppuuuyyyyyyuuunnnjjjhhhrrrtttppphhhdddeeeaaaYYYWWWSSSNNNKKKKKKLLLLLLLLLSSSUUUWWWXXXWWWXXXYYYZZZUUUSSSRRRQQQTTT]]]gggnnn^^^\\\YYYVVVRRRNNNLLLJJJDDDFFFHHHLLLOOOOOOMMMJJJIIILLLKKKKKKUUUccccccYYYRRRQQQPPPOOONNNQQQVVVYYYYYY\\\aaahhhrrr}}}|||xxxvvvvvvuuuqqqwwwxxxxxxwwwtttooommmpppttt~~~zzzwwwllleee```bbbeeeaaaZZZUUUSSSUUU[[[bbbddd```___```dddcccgggvvv}}}tttqqqsssvvvuuuqqqoooqqqooolllmmmlllkkkkkkkkkiiigggdddgggiiikkkjjjfffbbb```___```^^^cccuuunnnaaassskkkhhhkkkssswwwtttlllhhh___[[[bbbrrrvvvkkkcccddd___\\\WWWSSSPPPOOOPPPQQQNNNPPPRRRVVVZZZZZZYYYVVVTTTSSSRRRRRRVVV\\\aaaeeedddppp|||vvv}}}zzzsssjjjdddccc___]]]\\\\\\^^^`````````dddeeeiiijjjeeebbbhhhqqqrrrtttwwwwwwuuuooohhhdddrrrwwwsssiiihhhlllcccTTTVVV[[[___]]]WWWSSSSSSVVV^^^```cccddddddcccddddddfffddd```^^^___fffooovvvkkkkkkiiifffaaa[[[UUURRRMMMOOOSSSXXX[[[[[[XXXUUUOOOTTTSSSOOOXXXgggiii```QQQPPPNNNLLLJJJKKKOOORRRTTTVVV[[[bbbkkkvvv}}}xxxqqqjjjiiikkk|||{{{vvvxxxqqqooonnnkkkfffbbbgggnnnzzzrrrqqquuuxxx|||vvvoookkkjjjkkkjjjiiiccc```^^^aaagggiiigggdddccc___\\\[[[WWWRRROOOQQQPPPOOOQQQZZZlllyyyxxxoooiiihhhjjjkkkggg___\\\]]]fffgggeee```___``````]]]ZZZ[[[\\\\\\ZZZYYYYYYYYYZZZXXXUUURRRQQQUUU[[[```\\\cccnnn|||{{{gggvvv\\\YYY\\\bbbddd___ZZZZZZVVVUUU```nnnlll\\\TTTYYYSSSQQQNNNLLLLLLNNNPPPRRROOONNNNNNRRRYYY^^^aaaaaaYYYWWWVVVUUUWWW[[[___bbbcccsss~~~yyyrrrooouuu~~~|||xxxsssppppppkkkdddaaacccdddbbbaaaaaabbbccccccbbbiiihhhgggfffcccbbbiiirrrjjjgggeeeeeefffccc]]]XXX``````___\\\[[[YYYUUUPPPYYYfffrrrpppddd[[[ZZZ___eeehhhlllmmmlllkkkjjjjjjlllkkkhhheeedddeeejjjmmmmmmoooqqqrrrpppkkkeeeaaa]]]___bbbfffhhhfffaaa]]][[[aaa^^^WWW]]]ooovvvqqqVVVTTTOOOJJJGGGHHHLLLOOOQQQTTTYYY```hhhnnnrrrttt{{{uuuooojjjbbb[[[]]]dddvvv{{{|||}}}wwwtttsssqqqlllmmmpppzzz|||vvviii______ccceeecccbbbaaaaaabbbeeehhhjjjnnnoooqqquuuyyy||||||zzzsssjjj```ZZZTTTNNNMMMOOONNNQQQSSSTTTXXX]]]^^^[[[UUUTTTUUUWWWVVVTTTWWW]]]kkknnnmmmiiihhhjjjiiieee\\\[[[[[[ZZZZZZYYYXXXXXXOOOLLLGGGDDDEEELLLVVV]]]ZZZeeepppwww}}}oooxxxMMMJJJKKKQQQRRRNNNNNNRRRPPPRRR___nnniiiVVVPPPVVVRRRQQQOOONNNOOOQQQSSSUUUYYYUUURRRSSSZZZbbbhhhkkk[[[ZZZXXXVVVVVVWWWYYYZZZkkk}}}uuunnnhhheeecccfffttt|||wwwrrrsssnnnlllmmmiiibbb___bbbXXXVVVTTTTTTUUUUUUTTTSSS[[[WWWUUUUUUUUUWWW___hhh\\\VVVPPPPPPTTTVVVRRRNNNQQQKKKKKKPPPMMMEEEFFFOOOTTTfffwwwvvveeeXXXWWW]]]]]]```dddeeedddaaa```___]]]]]]]]][[[XXXVVVWWWXXXaaaeeelllqqqsssqqqmmmjjjeeefffiiikkkkkkgggaaa\\\bbbhhhcccXXX^^^rrr~~~|||^^^ZZZRRRJJJFFFGGGMMMRRRRRRUUUZZZ```eeegggfffdddgggaaa]]][[[WWWUUU]]]hhhooozzzyyy{{{}}}|||wwwuuuqqqggg___\\\aaaccc___WWWVVV^^^fffggg___eeekkklllhhhdddcccccciiipppyyywwwnnnddd___ZZZTTTTTTVVVXXX```eee```[[[\\\aaaddd^^^\\\\\\]]]\\\]]]ccckkk{{{}}}|||wwwssspppkkkeee```]]]ZZZZZZ[[[[[[YYYVVVJJJIIIHHHGGGIIIMMMTTTYYY[[[dddiiihhhkkkvvvuuuxxxGGGGGGIIIKKKNNNNNNLLLJJJWWWRRRUUU```bbbYYYRRRRRRPPPOOORRRWWWYYYZZZcccooo{{{ttteee]]]iii|||yyynnnjjjiiiiiiaaaVVVVVV]]]zzz{{{wwwwwwkkkaaa___gggiiieeelllyyyvvvkkkfffllllllrrrtttnnncccYYYRRROOOMMMKKKIIIIIIJJJJJJHHHGGGLLLMMMMMMMMMMMMNNNQQQTTTUUUQQQMMMNNNQQQQQQMMMIIIBBBBBBCCCFFFIIILLLLLLLLLUUU]]]dddbbb^^^ZZZUUUPPPQQQRRRQQQOOOPPPSSSRRRNNNQQQPPPPPPPPPPPPOOOOOOOOOVVVOOOOOOXXXaaa```^^^]]]^^^\\\[[[]]]``````ZZZUUUkkkzzzwww```XXXnnnsss\\\HHHEEEFFFEEEIIIQQQSSSTTTUUUXXXZZZZZZWWWTTTQQQRRRQQQQQQQQQSSSVVVYYY___gggsssxxxjjjkkkssspppnnnmmmkkkfffaaabbbhhhvvv{{{rrruuuvvvqqqpppmmmggg```ccc]]]WWWVVV\\\dddjjjmmmeeeiiiooorrrpppkkkddd___bbbmmmvvvwwwxxxxxxtttmmmbbb_________^^^\\\aaaiiiqqqsssrrrlllfffeeekkkrrrnnniiiccc\\\ZZZ]]]ccchhhtttvvvwwwtttnnngggaaa^^^^^^\\\ZZZXXXUUURRROOONNNGGGHHHIIIHHHGGGKKKSSS[[[___ccchhhkkklllpppuuuzzzzzzIIIIIIKKKNNNQQQRRRQQQOOORRRPPPSSS[[[aaabbbbbbcccYYYVVVUUUVVVUUUYYYhhhxxxuuummmwww}}}yyyzzz~~~yyymmmhhhkkkwwwuuummmccc^^^aaadddfffmmmwwwqqqhhhaaaaaajjjnnnvvvyyynnn]]]PPPIIIGGGKKKIIIIIIIIIIIIIIIGGGEEEHHHIIIJJJIIIIIIJJJMMMOOOOOOKKKHHHIIILLLMMMKKKHHHDDDCCCCCCEEEHHHJJJKKKJJJNNNUUUZZZWWWTTTSSSRRRPPPSSSTTTQQQMMMLLLMMMKKKFFFJJJKKKMMMLLLLLLLLLMMMOOORRRKKKIIIPPPWWWVVVSSSRRRUUUSSSTTTXXX\\\]]]YYYUUUZZZmmmsssbbbWWWfffxxxaaaLLLEEECCCAAAEEEMMMJJJKKKLLLMMMMMMLLLKKKJJJMMMOOOQQQSSSSSSSSSSSSSSSTTT[[[eeeooowww|||ppp]]]]]]dddcccaaaaaa```[[[VVVWWW\\\gggoooppphhhbbbhhhttt~~~}}}uuuqqqrrrqqqlllgggfffaaa^^^^^^bbbgggiiiiiieeehhhmmmnnnkkkfff```\\\ZZZccckkkooorrrtttooohhh]]][[[[[[]]]]]]]]]bbbiiivvvvvvuuupppkkkjjjnnnrrrhhhddd]]]WWWVVVYYY___dddllllllkkkgggaaa\\\YYYXXXXXXWWWUUUSSSQQQPPPOOONNNEEEHHHIIIIIIHHHLLLTTT[[[___bbbfffiiikkklllnnnooolllxxxKKKKKKMMMPPPSSSTTTTTTRRRPPPRRRSSSUUU]]]gggmmmmmm^^^ZZZWWWUUUUUU]]]nnnwwwoooxxx~~~~~~~~~wwwnnnhhhaaa^^^aaajjjsssyyytttbbb\\\XXXXXXbbbppp}}}sss[[[LLLGGGHHHIIIHHHIIIJJJJJJIIIFFFDDDDDDEEEFFFFFFEEEFFFHHHJJJKKKGGGEEEEEEIIIKKKKKKIIIGGGEEEDDDDDDFFFHHHHHHHHHMMMRRRSSSOOOKKKLLLNNNMMMQQQRRROOOJJJIIIIIIFFFAAACCCHHHMMMMMMKKKJJJNNNQQQTTTMMMIIIMMMPPPPPPMMMLLLMMMLLLMMMQQQUUUWWWTTTQQQNNNaaannneeeVVV[[[tttyyyaaaJJJ@@@>>>===AAAGGGKKKKKKJJJGGGDDDCCCCCCDDDEEEHHHLLLPPPRRRRRRPPPOOOQQQVVV^^^eeeiiillloooqqqeeeQQQOOOVVVYYYYYY[[[\\\YYYUUUVVV[[[jjjooonnneee```ggguuu~~~~~~uuuqqqqqqqqqmmmiii]]][[[ZZZ\\\___```^^^[[[\\\___aaaaaa]]]XXXTTTRRRSSSXXX^^^ccciiilllhhhaaaVVVTTTUUUYYYZZZZZZ___eeeooonnnllljjjhhhgggffffffbbb^^^WWWSSSSSSWWW\\\```aaa```^^^YYYUUUSSSTTTUUUVVVTTTRRROOOMMMMMMMMMNNNEEEHHHJJJKKKKKKNNNTTTYYY^^^___aaadddffffffdddbbbaaatttMMMMMMOOOQQQUUUVVVVVVUUUSSSWWWWWWRRRWWWccciiifff___^^^]]]___eeemmmxxxuuupppgggccckkkyyy~~~kkkooo|||sssuuuqqqiiihhhrrr~~~{{{iiilllppphhh___^^^XXXSSSXXXlll}}}sssZZZLLLKKKNNNIIIIIIJJJLLLMMMLLLHHHEEEBBBCCCEEEEEEDDDDDDFFFHHHKKKIIIFFFFFFHHHJJJKKKJJJIIIGGGDDDDDDEEEFFFFFFFFFQQQUUUUUUOOOJJJJJJKKKKKKKKKMMMKKKHHHHHHKKKIIIEEEBBBJJJSSSTTTPPPMMMNNNRRRTTTOOOKKKKKKNNNNNNLLLKKKKKKJJJKKKMMMPPPPPPNNNLLLGGGUUUaaa]]]PPPNNNeeexxx```GGG===>>>AAADDDGGGNNNNNNLLLHHHCCCAAABBBDDDEEEEEEFFFIIILLLOOOPPPPPPUUUYYY^^^bbbeeegggiiikkkssszzz}}}rrr^^^OOOMMMQQQYYY[[[aaaggggggeeehhhnnn~~~~~~tttnnnrrrzzz|||sssmmmkkkhhhddd```QQQPPPPPPRRRUUUUUURRRNNNRRRTTTVVVTTTPPPMMMMMMNNNOOOPPPSSSYYY```bbb]]]WWWOOOMMMOOOSSSUUUUUUXXX]]]aaa___]]]^^^___^^^[[[XXX]]]YYYTTTRRRSSSWWW\\\^^^XXXXXXWWWUUURRRQQQQQQSSSVVVTTTPPPMMMKKKKKKLLLLLLHHHJJJLLLMMMNNNOOOSSSVVV[[[YYYYYY[[[___aaa```]]]eeexxxJJJJJJKKKOOOSSSWWWXXXWWWTTTZZZYYYRRRSSS[[[]]]YYY___aaafffpppzzz~~~zzzaaa^^^ZZZYYY^^^eeehhhfff\\\]]]jjjxxxtttmmmrrr~~~ppphhhgggmmmiiidddeee]]]VVVZZZgggzzznnnUUUKKKMMMOOOKKKKKKLLLNNNOOONNNJJJGGGCCCEEEFFFFFFFFFEEEGGGHHHLLLJJJHHHGGGHHHIIIIIIHHHJJJHHHEEEEEEFFFFFFFFFEEEOOOTTTVVVRRRMMMMMMLLLJJJIIIKKKJJJHHHIIIMMMLLLHHHCCCLLLVVVYYYSSSMMMLLLMMMOOOMMMJJJHHHJJJLLLKKKIIIHHHIIIJJJKKKMMMNNNMMMLLLCCCGGGMMMNNNIIIJJJ\\\rrrzzzbbbIII@@@CCCHHHHHHFFFLLLLLLLLLJJJIIIIIIKKKLLLUUUPPPJJJHHHJJJNNNQQQSSSUUUXXX\\\___aaaccceeegggiiikkkiiicccZZZSSSRRRSSS\\\```jjjtttxxxxxx|||wwwtttrrrqqqtttnnngggbbb^^^ZZZVVVRRRLLLJJJJJJLLLPPPQQQOOOLLLLLLOOOQQQPPPMMMMMMOOOSSSMMMJJJJJJOOOTTTTTTOOOJJJJJJHHHHHHLLLNNNMMMNNNQQQVVVTTTSSSVVVYYYYYYUUUQQQUUURRROOOPPPSSSWWWYYYYYYUUUWWWXXXVVVRRRNNNKKKJJJOOOMMMJJJHHHHHHIIIKKKLLLJJJLLLMMMMMMMMMNNNOOOPPPVVVSSSPPPSSSYYY___bbbbbbnnn|||FFFFFFGGGJJJOOOSSSTTTTTTSSSWWWXXXVVVTTTVVVWWWVVV]]]bbbjjjsss{{{}}}tttiiiXXXWWWUUUTTTUUUVVVTTTSSS\\\XXX[[[gggtttsssvvvvvvnnndddcccnnnzzz~~~rrroooyyysssuuukkkbbbaaa]]]ZZZbbbiiiyyy|||hhhSSSMMMOOONNNKKKJJJKKKMMMNNNMMMKKKHHHDDDEEEGGGHHHGGGFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEHHHGGGFFFGGGHHHHHHGGGFFFFFFMMMQQQOOOMMMMMMMMMKKKJJJKKKJJJGGGHHHKKKIIIEEECCCJJJRRRUUUPPPJJJGGGFFFLLLMMMKKKIIIKKKNNNNNNJJJCCCEEEGGGIIIKKKMMMNNNOOOEEEDDDEEEHHHLLLTTTbbbnnnuuueeeQQQFFFFFFIIIIIIGGGRRRRRRTTTXXX\\\_________jjjaaaWWWPPPOOOPPPQQQRRRTTTVVVYYY[[[]]]___ccceeeeeebbb^^^ZZZXXXWWWUUUTTT[[[```lllwww|||}}}xxxpppfff___]]][[[WWWUUURRRPPPLLLIIIHHHFFFFFFHHHLLLNNNMMMJJJFFFJJJNNNMMMKKKLLLQQQVVVKKKGGGFFFIIIJJJFFFBBBAAAGGGCCCCCCHHHJJJHHHFFFGGGLLLKKKKKKNNNPPPPPPMMMIIIJJJHHHIIILLLQQQTTTTTTRRRSSSUUUWWWUUUOOOHHHCCC@@@CCCCCCBBBBBBDDDFFFIIIKKKIIIIIIHHHIIIIIIJJJKKKKKKOOOMMMLLLOOOVVV___gggkkkttt}}}YYYWWWVVVVVVWWWXXXWWWVVVVVVVVVXXX[[[YYYVVVXXX\\\bbbiiinnnmmmlllkkkddd\\\VVVUUUTTTTTTSSSRRRQQQRRR___]]]^^^```bbbkkkmmmfffbbbaaa^^^]]]hhhwww~~~rrrpppyyynnnnnnaaaUUUUUUTTTUUU```fffrrrppp\\\MMMLLLMMMIIIHHHGGGGGGHHHIIIIIIHHHFFFCCCEEEGGGGGGFFFEEEEEEFFFCCCDDDGGGHHHGGGFFFEEEEEEFFFFFFGGGIIIKKKKKKIIIGGGAAAHHHLLLJJJIIIJJJKKKKKKHHHIIIHHHDDDDDDGGGEEE@@@DDDGGGJJJKKKIIIFFFEEEDDDHHHKKKLLLIIIJJJMMMLLLHHHAAACCCDDDFFFGGGIIIJJJLLLIIIHHHGGGIIIRRR^^^gggjjjrrrmmmdddXXXQQQQQQVVVYYYeeedddfffllltttvvvrrrmmmpppiii```[[[XXXVVVRRRNNNOOOPPPSSSTTTUUUXXX\\\___[[[ZZZYYYXXXWWWXXXXXXXXXZZZ```kkkuuuxxxvvvwww{{{}}}}}}uuulll```VVVOOOOOOPPPPPPOOOMMMIIIGGGEEEDDDEEEHHHLLLLLLIIIFFFDDDIIIMMMMMMKKKLLLQQQWWWMMMHHHGGGIIIFFFAAA>>>AAACCC@@@@@@EEEHHHFFFCCCCCCGGGGGGGGGHHHHHHFFFDDDBBBAAAAAADDDKKKQQQSSSPPPKKKKKKNNNQQQPPPLLLGGGCCC@@@AAAAAAAAAAAABBBCCCDDDEEECCCBBBAAAAAACCCFFFGGGHHHGGGIIILLLQQQXXXaaakkkqqqwww}}}yyyvvvqqqmmmjjjgggccc```[[[WWWYYY___]]]WWWZZZcccooovvvvvvlllbbb___^^^[[[YYYWWWWWWXXXXXXXXXZZZ]]]\\\aaahhhiiiaaa```tttzzzzzz|||zzzxxxooo```YYY___dddfffsss~~~oooiii\\\]]]RRRHHHJJJJJJLLLVVVYYYbbb^^^LLLAAAEEEFFF???EEEDDDCCCCCCEEEFFFEEEDDDAAACCCEEEFFFEEEDDDDDDDDD@@@CCCGGGIIIIIIHHHHHHGGGDDDEEEGGGKKKMMMMMMKKKHHHDDDIIIKKKHHHEEEGGGIIIHHHDDDEEEDDDAAABBBEEECCC???FFFFFFEEEDDDDDDEEEFFFFFFAAAEEEFFFCCCCCCFFFEEE???BBBDDDDDDDDDCCCCCCDDDFFFGGGIIIHHHGGGOOO\\\bbb___uuu{{{{{{ooocccbbbkkkuuutttqqqrrryyyxxxnnnkkkgggcccaaa___[[[RRRKKKFFFHHHIIIJJJKKKMMMQQQTTTPPPSSSVVVXXXWWWXXX[[[]]]\\\aaakkkttttttpppooorrrqqqvvvxxxuuupppiii]]]RRRNNNOOOQQQRRRQQQNNNJJJGGGGGGGGGIIIMMMPPPOOOJJJEEEIIINNNSSSSSSPPPPPPVVV\\\PPPLLLKKKLLLHHHAAA@@@EEEBBB>>>???EEEHHHFFFCCCCCCIIIIIIIIIHHHFFFCCCAAA@@@>>>???CCCKKKRRRTTTOOOIIICCCFFFJJJLLLKKKJJJIIIIIIGGGFFFEEEDDDBBBAAA@@@???===<<<;;;<<>>===???AAAAAA===FFFXXX^^^VVVQQQTTTJJJRRRXXXXXXXXX[[[]]]]]]\\\WWWPPPIIICCC???===<<<::::::999:::<<>>===>>>>>>@@@BBBPPPdddiii^^^XXX\\\ZZZ```ccc``````dddhhhjjjjjjeee\\\QQQGGG???<<<;;;888888777888:::===@@@BBBAAAFFFMMMSSSZZZ___dddgggnnn|||```aaaaaa]]]YYYXXXZZZ\\\UUUTTTWWW```jjjooolllgggdddaaa]]]ZZZZZZ\\\```bbbiiiiiihhhgggeeecccbbbaaaYYYZZZZZZWWWSSSRRRUUUYYYZZZZZZ^^^aaa^^^YYYVVVWWW[[[^^^eeekkkjjjeeedddgggqqqlllcccXXXNNNHHHFFFFFFKKKKKKKKKKKKJJJHHHFFFEEECCCCCCCCCDDDDDDFFFGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFGGGIIIJJJJJJKKKFFFIIIIIIGGGIIIQQQWWWYYYCCCEEEEEEFFFLLLUUUZZZYYYKKKIIIFFFEEEEEEFFFFFFEEEGGGDDDBBBAAABBBBBBBBBBBBAAABBBBBBBBBAAABBBEEEGGGMMMHHHCCCAAABBBEEEHHHJJJBBBAAAAAAAAAAAAAAABBBBBBHHHOOOPPPKKKJJJQQQVVVUUUVVVVVVdddyyy||||||mmm___TTTQQQQQQQQQXXXaaapppmmmnnnqqqlll```ZZZ\\\___QQQHHHPPP```lllqqqqqqjjjddd^^^[[[UUUOOOMMMOOOTTTVVVZZZ\\\\\\ZZZVVVTTTSSS]]]bbb```aaaddd```WWWOOOVVVbbbmmmlllaaaWWWSSSMMMIIIIIIIIIDDD===AAAJJJMMMYYY___YYYUUUZZZbbbeeemmmyyyxxxooojjjfff```[[[aaahhhnnnnnnjjjccc^^^UUUOOOGGGBBBAAAAAAAAA@@@DDDJJJ]]]ppppppaaaYYY\\\^^^bbbbbb]]]\\\```fffhhhnnnkkkcccVVVIII>>>:::999777777777777999<<>>@@@>>>>>>@@@FFFNNNTTTVVVUUU```rrrGGGOOORRRLLLFFFIIIOOOSSSIIIMMMNNNPPPUUUZZZVVVOOOGGGGGGIIIJJJKKKLLLMMMMMMOOOMMMMMMQQQUUUWWWTTTPPPKKKLLLMMMNNNOOONNNMMMKKKKKKJJJGGGEEEFFFHHHJJJJJJLLLIIIHHHIIIIIIGGGJJJOOOLLLLLLKKKIIIEEEDDDDDDEEEDDDGGGJJJLLLKKKGGGBBB???EEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDCCCCCCDDDDDDEEEBBBIIIKKKFFFAAABBBFFFHHHCCCEEEDDD??????CCCFFFEEEBBBDDDEEEFFFEEEDDDBBBAAACCCCCCCCCBBBAAAAAAAAABBBAAA@@@>>>???@@@CCCEEEFFFEEECCCAAA>>>===???BBBEEEBBBBBBAAA@@@@@@@@@AAAAAAAAADDDDDDBBBBBBEEEFFFFFFHHHHHHIIITTTkkk|||zzzmmmRRRNNNMMMQQQTTTVVVXXX[[[]]]^^^bbbhhhkkkhhheeedddhhhlllqqqrrrkkkeeehhhqqqgggaaa[[[WWWOOOEEE??????EEEEEEDDDFFFHHHIIIGGGDDDGGGddd{{{{{{fff]]]^^^bbbddd```VVVPPPOOONNNKKKKKKNNNPPPNNNKKKKKKFFFMMMQQQOOOMMMRRRYYY___xxx|||uuufffbbbjjjkkkccc\\\eeeqqqyyyxxxqqqiiidddeeeZZZLLLFFFGGGMMMQQQSSS[[[\\\fffqqqiiiTTTHHHJJJNNNTTTXXXUUURRRSSSTTTSSSOOOSSSWWWVVVPPPIIICCCAAA<<<;;;888777888:::===??????>>>>>>CCCJJJPPPQQQPPP]]]pppQQQXXXXXXMMMFFFIIINNNOOOHHHLLLUUU___ddd```VVVMMMFFFGGGIIIKKKLLLLLLKKKKKKLLLLLLMMMRRRWWWYYYWWWUUUKKKLLLLLLKKKJJJIIIHHHGGGGGGIIIIIIIIIJJJKKKHHHCCCEEEDDDEEEIIIIIIEEECCCEEEDDDFFFHHHHHHFFFDDDCCCBBBDDDFFFHHHJJJIIIEEEAAA>>>BBBAAAAAAAAAAAABBBCCCCCC??????@@@@@@@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAA<<>><<>>>>>AAACCCDDDCCCBBBBBBAAA???<<<<<<>>>@@@@@@@@@?????????@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDD@@@HHHNNNSSSaaammmfffUUUOOOKKKIIIKKKTTT___jjjppp___[[[XXX\\\dddiiijjjhhhhhhrrr{{{wwweeeWWWYYYccc```[[[XXXVVVPPPGGGBBBBBBBBBAAABBBGGGMMMPPPPPPNNNTTTqqqxxxaaaZZZYYYZZZ[[[WWWQQQOOOQQQOOOMMMMMMPPPTTTTTTPPPLLLJJJMMMNNNLLLIIIJJJPPPUUUgggiiicccXXXUUU\\\```^^^cccfffiiihhheeebbbccceeelll```PPPGGGHHHPPPZZZ___gggaaadddnnnjjjXXXJJJIIIKKKSSSYYYYYYWWWVVVUUURRRNNNQQQUUUYYYYYYVVVQQQMMMHHHDDD???:::888999;;;===??????@@@BBBGGGKKKMMMMMMXXXlllXXX^^^[[[NNNIIIOOOTTTSSSQQQMMMTTTeeennneeeUUUMMMDDDEEEFFFGGGGGGHHHHHHIIIHHHHHHHHHJJJMMMOOOQQQQQQJJJKKKKKKIIIGGGFFFHHHJJJDDDHHHIIIIIIKKKMMMIIIAAAAAA???AAAFFFGGGCCC@@@@@@CCCEEEGGGHHHGGGEEEEEEFFFDDDEEEGGGGGGFFFDDDAAA????????????@@@@@@AAABBBCCC>>>>>>>>>??????@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@>>>CCCEEEAAA>>>???@@@??????DDDEEEAAA>>>???@@@>>>:::===@@@AAA@@@???AAABBBFFFGGGHHHFFFCCC@@@@@@AAAAAA???>>>???BBBCCCBBB@@@@@@BBBCCCAAA===;;;<<<===<<<<<<<<<<<<===>>>>>>???DDDDDDFFFHHHIIIFFFCCCBBBCCCJJJQQQUUUWWWUUUOOOIIIWWWRRRLLLJJJQQQ___kkkrrr[[[VVVUUU\\\jjjrrrooohhhdddiiinnnkkk___UUUXXXaaagggdddbbbbbb^^^WWWSSSSSSLLLLLLMMMSSSZZZ^^^]]][[[gggzzzhhhXXXVVVVVVWWWUUUPPPPPPSSSOOOOOOOOOOOOOOOPPPOOOMMMMMMNNNOOOMMMJJJKKKPPPVVV[[[```ccc]]]TTTPPPSSSYYY```aaaaaa___\\\\\\aaafffiii^^^OOOEEEGGGTTTdddppprrreeebbbmmmooo^^^MMMFFFGGGPPPWWWWWWVVVVVVUUUSSSPPPOOOQQQVVV\\\___]]]ZZZ\\\UUULLLBBB<<<;;;===>>>>>>@@@AAABBBDDDFFFIIILLLUUUhhhNNNUUUTTTLLLNNN[[[dddddd^^^OOOMMM```kkkbbbRRRKKKEEEDDDCCCCCCDDDFFFHHHJJJJJJIIIGGGFFFFFFIIIMMMOOOKKKNNNOOOMMMKKKMMMRRRVVVEEEGGGEEEBBBEEEKKKJJJDDDEEEAAA@@@BBBDDDBBBBBBEEE===???BBBCCCCCCDDDFFFHHHEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@????????????@@@@@@======>>>>>>?????????@@@<<<>>>@@@CCCDDDCCCBBBAAAEEEHHHFFFAAA>>>???@@@>>>CCCHHHJJJEEEAAA@@@???===<<<>>>???>>><<<===@@@CCC===@@@BBBCCCAAA@@@BBBDDDAAA???>>>@@@BBBCCCAAA>>>@@@CCCEEECCC???;;;;;;;;;999999999:::;;;<<<===>>>CCCCCCEEEIIIJJJFFFBBB???DDDDDDKKKSSSOOOFFFIIITTT\\\WWWOOOJJJLLLTTT\\\___ZZZXXX[[[ffftttxxxkkk\\\]]]\\\\\\]]]\\\[[[aaahhhtttrrrqqqssspppiiieeefffaaa___```eeelllnnnlllhhhqqq~~~qqqYYYWWWWWWXXXUUUPPPOOORRRNNNPPPPPPLLLHHHHHHLLLNNNNNNNNNOOOOOOOOOPPPWWW^^^ZZZdddnnnkkkZZZKKKLLLVVVOOOTTTZZZ[[[ZZZZZZ^^^aaaaaaXXXKKKCCCGGGXXXnnn~~~yyyhhhbbbmmmrrraaaLLLAAAFFFOOOUUUUUUTTTVVVVVVUUUNNNKKKJJJPPP[[[cccdddbbbmmmeeeXXXKKKBBB???@@@AAA>>>@@@BBBBBBAAACCCGGGLLLUUUhhhQQQNNNNNNQQQSSSTTTWWW\\\ZZZWWWTTTUUUVVVTTTNNNIIIIIIHHHHHHHHHJJJJJJIIIHHHKKKJJJIIIHHHHHHIIIKKKLLLOOOPPPOOOLLLJJJNNNWWW___MMMIIIFFFCCCCCCCCCCCCBBB@@@???>>>>>>@@@BBBDDDFFFFFFDDDCCCCCCDDDDDDCCCAAAAAAAAABBBBBBCCCBBBBBBAAAAAA???===;;;;;;<<<>>>@@@>>>===;;;<<<===>>>>>>===???;;;:::===DDDFFFBBB===>>>@@@AAAAAA???>>>>>>???<<<>>>AAABBBBBB???<<<:::???===<<<<<<===@@@DDDFFF@@@???>>>======>>>???@@@AAA@@@???@@@BBBBBB@@@???@@@???>>>======<<<==============================999@@@GGGIIIFFFCCCCCCEEECCCFFFIIIFFFBBBCCCIIIOOO```WWWOOONNNMMMNNNUUU___dddbbb___```bbbbbb___\\\YYYYYYXXXWWWWWWZZZ^^^bbbooozzz~~~yyywwwvvvyyy{{{xxx|||rrrlllVVVUUUUUUVVVWWWWWWUUUSSSQQQTTTSSSLLLHHHJJJMMMMMMNNNOOOQQQRRRTTTXXX]]]aaa___bbbfffdddVVVIIIHHHPPPNNNNNNMMMKKKPPPYYY^^^]]][[[YYYMMM>>>===QQQkkk|||ooo^^^bbbmmm___IIICCCHHHMMMTTTXXXYYYWWWVVVUUUNNNNNNKKKKKKSSS```fffdddkkklllkkkaaaMMM===:::@@@>>>>>>???>>>>>>@@@DDDGGGQQQbbbIIIJJJOOOWWWXXXTTTQQQQQQUUURRRPPPRRRTTTSSSNNNJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJIIIGGGFFFFFFGGGHHHIIIIIIKKKLLLKKKIIIJJJPPPUUUIIIGGGDDDCCCDDDEEEEEEEEEBBBAAA@@@??????@@@AAACCCDDDCCCAAABBBBBBCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@???@@@???===<<<;;;<<<=========<<<;;;;;;;;;<<<<<<<<>>DDDEEEAAA<<<;;;<<<>>>>>><<<;;;;;;<<<;;;<<<>>>??????===;;;999<<<;;;;;;;;;;;;<<<>>>???;;;;;;:::;;;;;;<<<===>>>???>>>>>>???@@@@@@???===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888<<>>>>>>>>???BBBAAA???@@@AAAAAA@@@>>>@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<;;;::::::;;;:::999999999999::::::>>>;;;:::>>>BBBCCC???:::777999::::::999888999999:::;;;;;;;;;;;;::::::999999:::<<<===<<<;;;:::999888888999:::;;;<<<<<<======<<<;;;<<<>>>>>><<<;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>?????????>>>???>>>???CCCJJJQQQWWWZZZMMMFFFCCCGGGMMMPPPQQQRRROOOSSSWWWVVVQQQLLLLLLMMMRRRTTTVVVWWWVVVVVVWWWYYYWWW^^^iiitttzzz|||zzzyyyuuu}}}~~~ooofff```bbbdddeeecccbbbaaabbb[[[WWWQQQNNNNNNQQQSSSUUUMMMQQQRRRNNNKKKLLLKKKIIILLLOOORRRSSSTTTUUUWWWYYYRRRSSSUUUVVVQQQKKKKKKNNNLLLMMMNNNQQQXXXaaaccc```cccddd\\\MMMAAACCCNNNWWWdddVVVJJJUUUkkkfffQQQHHHFFFIIIMMMPPPQQQRRRSSSTTT\\\[[[\\\ZZZPPPGGGMMMZZZdddXXXKKKEEEAAA<<<::::::999:::;;;;;;;;;<<>>============AAA???>>>???@@@@@@???>>>@@@@@@@@@@@@???>>>============>>>===<<<;;;999888999999999888777777888999<<<:::999<<>>AAAAAA>>>;;;888::::::;;;;;;<<<<<<<<<<<<;;;:::999:::<<<<<<:::999:::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>??????>>>???===>>>FFFRRRZZZ\\\ZZZKKKFFFDDDHHHNNNOOOJJJEEEKKKNNNRRRSSSPPPMMMKKKJJJKKKMMMOOOPPPRRRUUUYYY\\\UUUVVVYYY___fffiiiiiihhhiiikkkooopppmmmggg```[[[WWWYYY[[[[[[[[[[[[]]]___XXXTTTOOOMMMNNNQQQTTTUUUQQQUUUUUURRROOOOOOLLLHHHKKKNNNRRRTTTTTTSSSTTTTTTSSSSSSSSSSSSQQQOOONNNOOOOOOPPPPPPRRR[[[eeegggdddiiifffZZZGGG999888DDDPPPYYYRRRKKKVVViiifffTTTNNNIIIKKKMMMMMMMMMNNNPPPRRRVVVVVV___fff\\\JJJHHHTTTWWWKKK???<<<;;;999777888666777888999999:::===???EEEXXX~~~KKKFFFBBBBBBBBBBBBEEEKKKHHHGGGGGGGGGGGGGGGEEEDDDKKKLLLLLLJJJHHHGGGIIIKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCDDD@@@>>>===>>>???@@@@@@???>>>>>>>>>>>>===>>>>>>>>>@@@???>>>>>>@@@@@@@@@>>>@@@@@@@@@@@@@@@???>>>>>><<<======>>>===;;;999888888999:::888666555777999:::999888999<<<<<<:::777:::<<<===<<<;;;:::::::::;;;::::::999999:::;;;;;;777:::>>>AAABBB@@@===:::;;;;;;;;;;;;:::::::::::::::999888999;;;;;;999888888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;===>>>>>>===>>><<<>>>HHHTTTYYYVVVPPPIIIGGGEEEIIINNNOOOHHH@@@IIIIIIKKKNNNQQQQQQMMMIIIGGGGGGIIIKKKOOOVVV^^^ddd[[[WWWRRRRRRVVV[[[]]]]]]^^^^^^___^^^]]]\\\ZZZYYYTTTVVVXXXYYYYYYYYYZZZ[[[SSSQQQPPPPPPRRRTTTUUUTTTVVVYYYYYYVVVTTTSSSOOOJJJKKKNNNRRRTTTSSSRRRRRRRRRNNNNNNNNNMMMNNNPPPPPPOOOPPPOOONNNRRR]]]jjjnnnkkkbbb___VVVFFF777444@@@NNNRRRSSSQQQWWWccc___RRRPPPOOOOOONNNMMMKKKJJJLLLNNNMMMKKKRRR\\\WWWGGGBBBJJJHHHBBB<<<;;;999666555666444666777888888999;;;===DDDVVV|||EEECCCDDDHHHHHHDDDCCCEEEIIIHHHGGGFFFEEEEEEDDDDDDJJJLLLNNNLLLIIIGGGHHHKKKHHHHHHGGGGGGFFFFFFEEEEEEJJJHHHFFFCCCBBBCCCDDDEEEBBBAAA@@@@@@AAABBB@@@???;;;<<<<<<======>>>>>>>>>???>>>===>>>???@@@???>>>??????@@@@@@@@@@@@??????<<<<<<===>>>===<<<;;;:::999;;;<<<:::666555777:::;;;999888888:::;;;;;;;;;>>>???@@@???<<<;;;:::;;;;;;::::::::::::;;;;;;<<<555888;;;>>>???===;;;::::::999888777777888999::::::999999999;;;;;;999888777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;<<<<<<999;;;CCCMMMPPPJJJBBBAAACCCDDDGGGLLLOOOKKKCCCDDDCCCDDDHHHMMMOOOKKKGGGEEEFFFFFFHHHMMMUUU___fff^^^XXXQQQOOORRRWWW[[[\\\VVVWWWYYY[[[[[[YYYWWWUUUQQQTTTVVVXXXWWWWWWXXXXXXRRRRRRRRRTTTVVVWWWUUUSSSWWWYYYYYYVVVVVVVVVRRRLLLLLLNNNRRRSSSSSSRRRRRRSSSGGGIIIIIIGGGHHHMMMOOOOOONNNMMMMMMRRR___kkknnnjjjTTTWWWXXXPPPBBB999???KKKMMMSSSRRRTTT\\\WWWNNNNNNRRRQQQPPPMMMJJJHHHIIIKKKOOOIIIHHHKKKIIIBBBAAAFFF???===>>>???<<<666444777444555777888888999;;;<<>>;;;;;;<<<<<<===============;;;;;;<<<===>>>>>>===<<<<<<===>>>????????????<<<<<<======>>>>>>======:::===>>><<<777666888;;;===;;;999888:::<<>>AAACCCGGGLLLKKKFFF???@@@AAADDDFFFGGGFFFEEECCCDDDDDDEEEIIIOOOWWW\\\VVVSSSPPPNNNPPPTTTWWWYYYVVVVVVVVVVVVUUUTTTRRRQQQPPPRRRSSSTTTTTTUUUWWWYYYWWWVVVVVVVVVWWWWWWUUUSSSSSSTTTTTTRRRUUUWWWUUUPPPLLLOOORRRSSSRRRRRRSSSTTTMMMQQQPPPJJJHHHKKKNNNMMMPPPPPPPPPTTT___fffddd\\\OOOVVV]]][[[MMM@@@BBBLLLKKKQQQOOOPPPYYYWWWNNNNNNPPPPPPOOOLLLIIIHHHHHHIIILLLKKKHHHDDDAAAAAACCCEEE???===>>>AAA@@@:::777777444666888999999:::;;;===BBBTTTxxxIIIHHHIIIMMMNNNJJJIIIJJJHHHHHHHHHGGGFFFFFFGGGIIIGGGLLLPPPPPPKKKGGGGGGIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDCCCAAA@@@<<<;;;;;;<<<>>>???>>><<<;;;<<<<<<===<<<<<<;;;;;;;;;:::999:::<<<===<<<;;;999:::;;;===>>>>>>??????<<<<<<======>>>?????????;;;>>>???===888666999===???===:::999:::>>>BBBEEE@@@AAAAAA>>>;;;888777777777888999:::::::::::::::<<<<<<;;;:::999999999999999888666666888===BBBEEE<<<;;;:::;;;<<<===;;;999666666666777888:::;;;<<<888888888888888888888888999>>>BBBAAA===;;;===@@@@@@;;;777999>>>AAA>>>:::666<<<@@@@@@BBBHHHIIIEEE===@@@CCCCCCAAA@@@BBBEEE@@@AAABBBCCCDDDGGGKKKOOOLLLLLLLLLLLLMMMOOOQQQRRR]]]ZZZUUUQQQOOOOOOQQQRRRPPPQQQQQQQQQQQQTTTYYY\\\\\\ZZZXXXWWWWWWVVVTTTSSSMMMOOOOOOOOOSSSXXXWWWRRRMMMOOOQQQRRRRRRSSSTTTVVV[[[___\\\RRRKKKLLLNNNMMMUUUUUUUUUWWW^^^```WWWJJJSSSYYY```___PPPCCCGGGRRRKKKOOOKKKMMMZZZ[[[QQQOOONNNNNNNNNLLLIIIGGGHHHIIIAAAGGGHHHCCC???@@@AAA@@@CCC???>>>BBBCCC>>>999777444666999:::::::::<<<===AAARRRvvvGGGHHHLLLRRRXXXVVVOOOHHHOOOPPPLLLGGGEEEIIIJJJHHHHHHNNNVVVYYYRRRGGGDDDGGGLLLLLLKKKJJJIIIGGGEEEDDDCCC@@@>>>??????===<<<<<<===<<<<<<===???@@@>>>===>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;===>>>???===<<<<<<;;;999999;;;<<<<<<;;;;;;<<<=========<<<;;;:::<<<;;;;;;::::::999999888:::999999888999:::<<<<<<@@@>>>;;;999777777888888555777999;;;;;;;;;:::999===<<<;;;999888777777666777666555666999???EEEHHH<<<<<<;;;999777666555444666666777888999:::;;;;;;@@@>>>;;;888888999;;;<<<999;;;???BBBBBBAAA???======444555???BBB;;;888===;;;@@@CCCAAA<<<;;;???DDD<<>>===<<<<<<;;;;;;;;;:::::::::<<<;;;;;;<<<======<<<;;;<<<;;;999:::;;;<<<;;;:::999999:::;;;;;;:::999888:::999999999888888888888:::999888888888:::;;;<<<===;;;999777666666777888777888999:::;;;:::999999<<<<<<:::999888777777777777777888999;;;===???@@@888888888777777666666666666666777777888999999999???===;;;999888888999999888:::<<<>>>???>>>===<<<>>>888777===BBB===666111888<<<@@@@@@>>><<<>>>@@@;;;===????????????@@@AAAAAABBBBBBAAA@@@AAADDDGGGHHHIIIKKKKKKKKKLLLOOOQQQXXX^^^^^^VVVQQQQQQRRRQQQQQQSSSTTTRRROOONNNOOOQQQWWW___```WWWRRRTTTSSSMMMQQQNNNMMMPPPVVVXXXUUURRRPPPPPPPPPPPPRRRSSSSSSRRRSSSWWWYYYVVVQQQNNNNNNPPPMMMNNNNNNNNNLLLKKKIIIIIIWWW```gggcccXXXNNNMMMPPPOOOLLLJJJKKKOOOQQQOOOLLLJJJHHHGGGHHHIIIGGGAAA;;;DDDDDDEEEDDDDDDCCCBBBAAAAAACCCBBB??????AAA???:::777888999999999:::<<<===BBBVVVpppHHHIIIJJJJJJIIIIIIJJJKKKGGGNNNQQQMMMIIIKKKNNNPPPLLLLLLPPPUUUTTTNNNIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDBBB???;;;;;;::::::;;;===???>>>===;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::<<<:::999:::;;;<<<;;;999666666777888888777777666777777777777777888888999999999888777888999:::;;;;;;:::888777777888999999:::::::::::::::999999999;;;;;;999888777777777777777888:::<<<<<<:::888777555555555666777777888888666666777777777777777777<<<<<<;;;:::888777777666888888999;;;;;;;;;;;;;;;===;;;999===GGGKKKAAA444666999<<<>>>???>>><<<;;;:::::::::;;;>>>?????????@@@@@@AAA@@@???@@@CCCEEEFFFHHHKKKLLLLLLLLLNNNOOOOOOSSSTTTOOOKKKLLLNNNNNNTTTSSSQQQOOOMMMLLLLLLMMMPPPVVVXXXSSSSSSVVVTTTNNNQQQPPPPPPSSSWWWYYYWWWTTTPPPPPPOOOOOOOOOPPPPPPPPPLLLPPPTTTSSSPPPNNNNNNOOOLLLMMMMMMKKKIIIGGGGGGGGGPPPUUUXXXVVVPPPJJJIIIJJJQQQMMMIIIHHHIIIJJJHHHFFFEEEEEEHHHNNNSSSOOOCCC999BBBCCCCCCDDDCCCCCCBBBBBBAAABBBAAA>>>>>>@@@>>>999999999::::::;;;===>>>???DDDVVVlll}}}FFFIIIKKKIIIFFFDDDGGGKKKIIIRRRVVVRRRKKKKKKMMMOOOIIIFFFHHHNNNRRRNNNJJJIIIGGGGGGGGGGGGEEEDDDCCCBBBCCCCCCBBB@@@@@@AAA???;;;;;;:::999:::<<<>>>>>>======<<<:::999999999;;;;;;;;;;;;;;;:::999999999:::;;;:::999:::;;;;;;:::888555555666666666666666666666666666666666888999:::999888777777777777999999;;;::::::999:::;;;<<<<<<<<<<<<:::999888888888888:::999888777777777777777777888:::::::::888666444555555666666777888999999777777666666555555555555888999999:::999888777666888888888888999999:::;;;999:::999===OOOaaa\\\KKK;;;:::999;;;>>>>>><<<888;;;888777:::>>>AAA@@@>>>>>>???@@@@@@???@@@BBBDDDEEEHHHKKKMMMMMMMMMMMMNNNJJJLLLMMMLLLJJJJJJLLLNNNUUURRRNNNLLLLLLMMMMMMMMMNNNRRRTTTSSSUUUXXXVVVPPPPPPPPPRRRTTTWWWWWWVVVTTTQQQQQQQQQPPPNNNNNNOOOPPPKKKNNNRRRTTTSSSQQQQQQRRROOOMMMJJJJJJLLLMMMLLLJJJKKKLLLMMMLLLKKKIIIHHHHHHNNNKKKGGGDDDDDDDDDCCCAAADDDDDDIIITTT\\\[[[OOOCCC@@@AAABBBCCCCCCCCCCCCCCCAAABBBAAA??????AAA???;;;:::999999:::<<<>>>??????FFFTTTgggvvvDDDIIIMMMLLLGGGDDDFFFIIIOOOWWW[[[TTTLLLIIIJJJKKKIIIEEEFFFLLLRRRQQQNNNMMMGGGGGGGGGGGGFFFDDDCCCBBBEEEEEEAAA<<<<<>>AAAAAA@@@===???@@@@@@??????AAACCCBBBEEEHHHJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNNNNPPPRRRRRRPPPMMMLLLNNNPPPQQQQQQQQQSSSTTTUUUWWWYYYWWWSSSNNNQQQTTTUUUUUUTTTSSSSSSSSSTTTSSSQQQOOONNNPPPSSSOOOQQQTTTVVVVVVVVVUUUUUUTTTNNNHHHKKKRRRVVVTTTPPPQQQPPPOOOOOOOOOPPPOOONNNLLLIIIGGGEEEDDDDDDCCCCCCFFFEEEHHHQQQ[[[[[[QQQGGG???@@@AAABBBBBBCCCCCCBBBBBBCCCCCCAAABBBDDDCCC>>>999777666888;;;>>>>>>===EEEQQQaaaooo}}}BBBGGGLLLLLLHHHEEEEEEGGGQQQWWWXXXRRRKKKIIIHHHGGGHHHDDDCCCIIIMMMLLLKKKKKKFFFFFFFFFFFFEEEDDDCCCBBB@@@BBBAAA>>>EEESSSZZZXXX???===;;;:::;;;<<<<<<<<<;;;:::888777777777888999888:::;;;:::777888;;;>>>;;;::::::;;;;;;:::888666777777777777888999::::::777777555555666888:::<<<888777666555444555666777555555666666777888888888:::999999888777666666666777666666666666666777888888666555444444666888:::999999999999888888888888777777666666555555555444555666888999:::::::::999:::999999888888999::::::666999777888HHH^^^ddd]]]CCC???:::999;;;======<<<===;;;:::;;;===@@@AAAAAA===???@@@AAA@@@@@@AAACCC???AAADDDEEEEEEEEEGGGHHHMMMJJJJJJMMMMMMLLLMMMPPPNNNNNNNNNNNNOOOQQQSSSTTTSSSTTTUUUVVVVVVWWWWWWWWWPPPTTTXXXXXXUUURRRRRRRRRTTTUUUUUURRROOOOOORRRVVVTTTTTTUUUUUUVVVVVVUUUUUUUUUNNNIIIKKKSSSYYYYYYUUUSSSQQQPPPPPPQQQRRRQQQPPPJJJJJJJJJIIIHHHGGGFFFFFFEEECCCCCCIIIOOOOOOIIIBBB???@@@@@@AAABBBBBBBBBAAABBBDDDDDDBBBDDDHHHGGGBBB888666444777;;;>>>>>><<>>;;;888777:::;;;:::888888===AAA:::::::::;;;;;;:::777555888777777777888999;;;<<<777666444333444666888:::777777555444444444555555333444555666666666666666666777888888777666555444555555555555555666777888777666555444555666888999888888888888888888888888777777666666666666666666888999999999999999999888888888999999888888888888777999888666<<>><<<::::::<<<===>>>>>><<<===<<<<<<;;;===@@@BBB===???AAABBBAAAAAABBBCCC@@@BBBCCCCCCCCCDDDGGGIIIJJJEEEDDDHHHIIIFFFFFFIIIKKKNNNPPPPPPOOOOOORRRUUUQQQSSSTTTTTTSSSSSSVVV[[[TTTYYY^^^]]]XXXSSSSSSTTTSSSUUUUUURRROOOOOOSSSXXXVVVUUUSSSQQQQQQQQQQQQQQQPPPNNNKKKKKKNNNRRRVVVWWWOOONNNNNNNNNMMMMMMLLLKKKHHHIIIKKKKKKIIIGGGEEEDDDBBBAAAAAADDDGGGGGGDDD@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCEEEJJJIIIEEE888555444666;;;???>>><<<>>>HHHVVVeeeuuuDDDEEEFFFFFFEEEEEEFFFGGGGGGIIIIIIGGGGGGJJJKKKHHHRRRNNNKKKKKKIIIEEEEEEHHHCCCCCCCCCCCCBBBAAA@@@@@@CCCHHHFFF@@@CCCMMMNNNHHHDDDAAA>>><<<<<<<<<<<<;;;<<>>CCC:::::::::;;;;;;:::777444888777777777888999;;;<<<777555333222222444666888777666555444333444444555555555666777777777777777444555777888888666444333555555555555555666777888666666666666777777777777555555666666777777888888666777777777777777777777<<<<<<;;;:::999888777777777777888888888888777666777888999666444555999<<<777888:::<<<===>>>??????;;;===>>><<<::::::>>>BBB>>>@@@BBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEGGGJJJLLLLLLFFFEEEIIIIIIFFFEEEIIIIIINNNRRRRRRNNNMMMPPPTTTNNNPPPRRRRRRPPPPPPVVV]]]XXX]]]cccaaa[[[UUUUUUWWWRRRTTTUUURRRNNNNNNSSSXXXWWWTTTPPPMMMLLLLLLLLLLLLKKKMMMNNNKKKHHHIIIQQQWWWMMMNNNNNNMMMLLLJJJJJJIIIEEEGGGIIIJJJGGGDDDBBB@@@??????AAADDDGGGGGGFFFDDD@@@@@@AAAAAAAAA@@@@@@??????AAABBBBBBFFFJJJJJJGGG999666444666<<<@@@???<<<;;;EEESSSbbbtttAAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLOOOKKKGGGDDDFFFHHHJJJKKKIIIFFFBBB@@@@@@@@@??????===>>>@@@BBBBBB@@@>>>===>>>===<<<;;;;;;;;;;;;;;;???BBBGGGJJJIIIFFFAAA>>>:::;;;;;;;;;;;;:::999999999888777555555666666777666444333444333000222777666666666666666666666666444444444444444444444444999555333444999:::888555555555555444444333333333333222111111222555777999<<<;;;888555444444444555555555555555666666666666555777999888555444666888777777888999999999999888888999999888777777888::::::::::::999999888888888::::::999999::::::;;;;;;;;;<<<<<<<<<::::::<<<>>>???===<<<===@@@AAA@@@>>>AAABBBCCCCCCEEEHHHNNNRRRJJJHHHDDDBBBEEEJJJHHHBBBGGGIIIKKKNNNQQQSSSUUUVVVPPPOOONNNNNNNNNNNNPPPPPPUUU^^^gggggg```WWWSSSRRRWWWWWWVVVUUUUUUVVVVVVWWWXXXQQQMMMPPPPPPLLLKKKNNNOOOLLLKKKLLLLLLIIIIIIMMMXXXTTTNNNJJJJJJIIIGGGEEEDDDEEEEEEEEECCCBBB@@@>>>BBBCCCDDDDDDBBBAAABBBCCC>>>======>>>??????===;;;CCCBBB@@@???@@@BBBEEEFFFBBB<<<666666;;;>>><<<888<<>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::;;;===@@@BBBAAA>>>:::777999999::::::999999888777777666555444333444444555444111111444444222222444444444444444444444444444444444444444444444444444777444222444888999777444555555444444444333333333333222222222333444666777:::888666444333333444444555555555555666666666666444666888777555444666777555666777777888888777777999::::::999888777999:::<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>??????===<<<;;;<<<===???===<<<===???AAA@@@>>>AAABBBAAA@@@@@@BBBFFFIIIGGGFFFCCCAAAEEEKKKJJJEEEEEEFFFGGGIIIMMMQQQUUUWWWSSSQQQOOOMMMLLLLLLMMMNNNLLLSSS[[[]]]YYYSSSNNNLLLRRRSSSTTTSSSQQQPPPQQQSSSSSSOOOMMMNNNLLLFFFFFFJJJNNNJJJIIIKKKKKKIIIKKKOOOYYYUUUPPPMMMKKKIIIFFFCCCDDDDDDDDDDDDCCCAAA???>>>???@@@@@@AAAAAAAAA???>>>===<<<<<<===>>>???===<<<@@@???>>>===>>>@@@BBBDDD???;;;777777:::<<<:::888===CCCQQQbbbuuuGGGGGGFFFFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDBBBAAABBBCCCCCCBBBAAA???>>>>>>@@@@@@???===>>>===<<<;;;;;;<<<===>>>>>>>>><<<;;;:::999999999999999::::::999666444222777888888888888777666666444444333222222222222222333000000666999777333222333333333333333333333333333333333333333333333333555333111222666777555333444444444444333333333333222222222333333444444444666555444333333333444555444555555555555666666666444555666666444444555666444555555666666666666666;;;;;;;;;:::888888999::::::::::::::::::999999999999999999::::::<<<======AAAAAAAAA???===<<<<<<>>>@@@>>><<<<<<>>>???@@@???@@@@@@???>>>===>>>AAACCCBBBCCCBBBCCCJJJRRRUUUSSSMMMJJJGGGEEEFFFJJJOOORRRQQQPPPNNNLLLKKKLLLNNNOOOGGGKKKRRRVVVVVVRRRMMMJJJMMMQQQTTTSSSOOOLLLNNNQQQMMMKKKKKKMMMLLLIIIJJJMMMQQQMMMKKKLLLKKKIIIKKKOOOQQQOOOMMMLLLKKKIIIFFFCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<>>???>>><<<===<<<;;;:::;;;===???AAA;;;:::999888888999999999>>>BBBNNN___rrrHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDCCCDDDCCCBBBBBBCCCCCCBBBAAA???>>>===>>>>>>>>><<<:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::999777666666666888888888777666555444444666666666666666555444444333333222222111111111111444111222999???<<<666222333333333333333333333333222222222222222222222222333111000111444555444222333333333333333333333333111222333333333333222222444444333333444444555666444444444555555555666666444444444444444444444444444444555666666666666666:::;;;;;;999777777888999777777777777777777777777888888888888999;;;<<<===???@@@@@@???===<<<===???@@@???===<<<===>>>???@@@======>>>======>>>AAADDD>>>AAACCCGGGQQQ]]]ccccccXXXRRRIIIBBB???AAAEEEHHHKKKKKKJJJJJJLLLNNNQQQSSSKKKMMMQQQVVVYYYWWWQQQLLLKKKQQQWWWVVVPPPLLLNNNQQQNNNKKKIIIKKKMMMNNNMMMLLLTTTPPPNNNOOOLLLHHHGGGIIIDDDEEEFFFHHHHHHHHHFFFDDDBBBAAAAAAAAA@@@???>>>>>><<<::::::>>>CCCBBB===777:::999999;;;===>>>===<<<;;;:::999999:::;;;===>>>888;;;<<<;;;999888999<<<>>>BBBMMM^^^qqqEEEEEEDDDCCCCCCDDDFFFGGGEEEEEEFFFFFFFFFEEEDDDCCCCCCAAAAAAAAABBBBBB@@@???@@@>>>=========;;;999666:::;;;===>>>>>>===;;;:::999999777666555444444444777666666555666666777777444444555555444444333222333333333333222222111111444000111999>>>;;;555222333333333333333333333333222222222222222222222222111111000111222333222222333333333333333333333333111111222333333222222111444444444444555666777777444444444444555555555555444444333333444444444333444555666666777777666666888999999888666555777888777777777777777777777777777777777777888999:::;;;;;;<<<======<<<<<<>>>@@@??????>>>=========???@@@<<<===>>>===<<<===???AAA>>>CCCGGGKKKSSS^^^ddddddSSSMMMCCC<<<999;;;@@@DDDIIIIIIIIIJJJLLLNNNPPPQQQOOOOOOQQQUUUXXXWWWQQQLLLIIIPPPUUUTTTOOOLLLNNNRRRTTTNNNIIIKKKRRRXXXUUUPPPPPPMMMLLLMMMJJJDDDBBBCCC@@@BBBEEEFFFGGGFFFDDDDDD@@@@@@??????>>>>>>=========;;;;;;???DDDDDD>>>999888888888:::<<<===<<<;;;:::999999999:::;;;<<<===888<<>>;;;999;;;======AAAMMM```sssBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDAAA???>>>???@@@@@@>>>===AAA???<<<;;;;;;:::888666888:::===>>>>>>===:::888777666555555444444444444444444333333444555777777333444444444444333222222333333333444333222222111111......444777555111000333333333333333333333333111111111111111111111111000000111111111222222222222222222222333333333333000000000111111222222222333444444555666666777777333444444444444555555555555444333333555555444333444555555666777666666666666777888777555555777999999999999:::::::::::::::888888888888888999999:::999:::;;;;;;;;;<<<>>>@@@>>>???@@@???>>>===>>>???>>>??????===;;;:::;;;<<>>@@@DDDFFFHHHHHHFFFCCCBBBBBB??????>>>===<<<<<<======;;;;;;<<>>;;;888888888999;;;<<<;;;999999999999999:::;;;<<<<<<888;;;???@@@===;;;<<<===;;;???LLL```ttt>>>???AAABBBDDDEEEEEEEEECCCDDDFFFGGGGGGFFFEEEDDDBBB@@@???>>>???@@@???>>>@@@>>>;;;:::::::::999888999999:::;;;;;;:::999999666666555555555555666666444333333333333444444555333444444444444333222222222222333333333222111000111......111111//////111222222222222222222222222111111111111111111111111000111111111111111222333111111222222222333333333000/////////000111333444222333444444555555555555333333444444444555555555666444333333555666555333333333444555555555555555555666777777666777999;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::999:::::::::999;;;;;;;;;:::;;;<<<>>><<>>EEEJJJMMMKKKJJJKKKIIIEEE???<<<777444444999>>>BBBHHHIIILLLMMMMMMKKKIIIGGGJJJKKKMMMOOOQQQPPPMMMKKKEEEGGGIIIJJJJJJJJJLLLNNNMMMPPPQQQRRR\\\lllvvvxxxZZZRRRJJJDDD???;;;<<<@@@EEEGGGHHHGGGDDDAAA@@@AAA>>>===<<<;;;;;;;;;<<<===888999:::<<<======<<<;;;999888888999::::::999777777777888888999::::::;;;777:::===??????===;;;;;;999<<>>AAACCCEEEFFFFFFEEEBBBCCCEEEFFFGGGFFFEEEDDDFFFCCCAAA@@@AAABBBBBBBBB???===999888999;;;;;;;;;:::999888777777888999:::666666666666666777888888666555555555444444333333333444444444444333222222111222222333333111000///333000000111///---///444000000000000000000000000000000000000000000000000000111222222111111222333111111111222222333333333//////......///111444666111222333444444444444333333333333444444444555555777444333444666777555333222222333444444444444333555777888888777888:::===888888888999999:::::::::>>>>>>===<<<;;;;;;;;;;;;<<<======<<<::::::;;;===;;;???BBBCCC@@@===<<<<<<>>>@@@AAABBBAAABBBCCCEEEEEEJJJNNNLLLIIIHHHDDD???GGGCCC===888666777999;;;CCCFFFJJJNNNOOOMMMJJJHHHJJJLLLOOORRRRRRRRRQQQPPPFFFFFFGGGHHHJJJLLLNNNOOOPPPUUUUUUNNNLLLUUU```eeekkk___PPPEEE===888;;;@@@@@@CCCEEEDDDAAA???AAABBB>>>===<<<;;;:::;;;<<<===555777999999888888:::;;;999888888888:::999888666666666777777888999999999777888;;;>>>???===;;;888888:::EEEZZZsssAAAAAAAAAAAABBBDDDEEEFFFDDDDDDEEEFFFGGGFFFCCCAAAFFFEEEDDDCCCBBBAAAAAAAAA======;;;:::999888888777999::::::::::::999888888555666666777777777777666555555555444444333333333222222222222222222222222111222222222222111000000000000000000000000000000---...///000000///...---000000000000000000000000000000111111111111000000111111000000000000111111////////////000000000000111111222222222333333333111333444444333222333444555555555555555555555555333222111000000111333555777777666666777999;;;<<<;;;<<<<<<===<<<<<<;;;;;;<<<===>>>===<<<;;;<<<>>>:::<<<===<<<:::999999:::???????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCWWWcccdddSSSEEEBBBDDDBBBHHHCCC>>>;;;666333666;;;BBBEEEIIILLLNNNMMMLLLKKKPPPPPPQQQTTTXXXZZZZZZYYYOOOIIIEEEGGGNNNRRRPPPMMMOOOPPPTTTWWWRRRLLLPPPYYYuuu{{{sssZZZDDD@@@CCCDDDHHHGGGFFFBBB>>>======>>>BBB@@@===:::999999::::::999999888999:::;;;999777999888777666666666777888555555555555666666666666333444555666888999::::::555888CCCYYYtttAAAAAAAAAAAABBBBBBCCCDDDGGGFFFFFFFFFGGGFFFDDDBBBDDDCCCBBBAAAAAA@@@@@@AAA??????===<<<;;;:::::::::999999999:::999888888777777777777888888777666666555444444444333333333333222222222222222222222222111111222222111111000///////////////////////////......////////////......////////////////////////000000111111111111000000111111000000000000111111////////////000000000000111111111222222222333333111333444444333222222333333333333333333333333333444333111111111222444555888777777777777888:::;;;;;;;;;;;;<<<;;;;;;;;;:::<<<>>>???>>>===<<<===>>><<<===>>>>>><<<;;;;;;<<<>>>?????????????????????>>>???@@@AAABBBCCCCCCDDDQQQZZZ[[[PPPHHHHHHHHHCCCHHHCCC???<<<888555888>>>CCCEEEIIIMMMOOOOOOMMMLLLMMMNNNPPPRRRTTTVVVXXXYYYPPPLLLIIILLLQQQTTTRRRNNNOOONNNPPPSSSQQQNNNRRRZZZuuupppZZZNNNIIIDDDFFFGGGFFFCCC@@@>>>???@@@@@@???===:::999888888999888777777888999999888666777666555555666777888999888888888777777777777666333333333333444666777888888:::DDDYYYrrrAAAAAAAAAAAAAAAAAABBBBBBGGGEEEDDDDDDDDDDDDBBBAAA@@@@@@????????????@@@@@@??????===<<<;;;;;;;;;;;;888888999999888888777666888888888888777666555555444444333333333333333222111111111111111111111111111111111111111000//////////////////////////////.........------.........///////////////////////////000000111111000000///111000000//////000000111////////////000000000000000111111111222222222222111222444333222111111222222222222222222222222222444333222222222333555666888888777777777888888999999999::::::::::::::::::<<<>>>???>>>===<<<===>>>===???@@@@@@>>>======>>>>>>>>>>>>>>>>>>===============>>>???@@@BBBBBBCCCDDDJJJKKKFFFFFFJJJJJJEEEIIIDDDAAA???;;;888;;;@@@CCCEEEIIIMMMOOOOOOOOONNNKKKMMMPPPPPPPPPQQQUUUXXXPPPMMMKKKMMMRRRUUURRROOOMMMKKKKKKPPPSSSVVV[[[```mmm|||vvvcccVVVNNNHHHEEEFFFGGGEEEBBB@@@@@@@@@===<<<<<<:::999888777666777666555666888888666555444444444555666888999::::::999888777777777777777444333111000000222444666:::;;;DDDXXXpppBBBBBBBBBBBBBBBBBBAAAAAAEEECCC@@@???@@@@@@???>>>======<<<======>>>??????===<<<;;;:::999999999999777777888888777777666555777777777666555444333222333333333333222222222222111111111111111111111111000000111111000000///...///////////////////////////...---,,,,,,---.../////////////////////////////////000000000000//////000000////////////000000////////////000000000000000000000111111111111222111222444333222111111222222222222222222222222222333333333333333444666666888888888777777777777777888888888888888999999:::;;;<<<======;;;;;;<<<======>>>@@@@@@>>>======>>>===============<<<<<<<<<======>>>>>>??????@@@@@@<<>>>>>:::;;;::::::999777666555777666555666888888666555555666666666777888999999888777666666666777888999777555111......000222444::::::CCCVVVmmmBBBBBBCCCCCCCCCBBBAAAAAACCCAAA???>>>??????>>>===;;;;;;:::;;;;;;<<<===>>><<<;;;:::999999888999999666666777777666666555444444444444444333222000000222222222222222222222222000000000000000000000000///000000000000///.................................---,,,++++++,,,---...........................//////000000000000//////000000////////////000000////////////000000000000//////000000000111111111222333444444222111111111222222222222222222222222222222333333444555666666777777888888777777777666888777777777777888999:::999:::;;;:::999999999;;;;;;===>>>>>>===<<<===>>>============<<<<<<;;;;;;??????>>>>>>>>>>>>======???DDDFFFDDDEEENNNZZZbbbNNNJJJHHHFFFBBB<<<<<>><<<;;;999999999999888777555555777666666777888888777555888888888888888888888777666666666777888;;;>>>???<<<999444000...000222444777777@@@SSSkkk@@@AAABBBCCCCCCBBBAAA@@@CCCAAA@@@AAABBBBBBAAA???:::::::::::::::;;;<<<===<<<<<<;;;:::::::::::::::555555666666666555444444222222222222111000//////000111111111111222222222///////////////////////////////////////......---........................---,,,,,,++++++,,,,,,---...........................//////000000//////...000//////......//////000////////////000000000000////////////000000000000333444555555333111111222222222222222222222222222111111222333444555555666666666777888888777777666888777666666777888:::;;;777999:::999888777888999:::;;;======<<<;;;<<<===>>>>>>======<<<<<<;;;;;;???>>>>>>>>>>>>=========@@@CCCEEECCCDDDLLLYYYcccNNNKKKIIIHHHDDD>>>===@@@AAACCCEEEGGGIIIJJJJJJJJJKKKNNNQQQRRRPPPOOOQQQSSSTTTPPPLLLJJJLLLPPPRRRTTTNNNNNNMMMMMMPPPSSSRRRMMMTTTPPPKKKIIIKKKLLLJJJGGGEEEFFFEEECCC???<<<;;;;;;:::999999888777777666666777666666777888888777555888888888888888777666666777777777888;;;???BBBDDD???<<<777333000000222333555555===PPPhhh<<<===???AAAAAAAAA@@@???@@@@@@@@@AAACCCCCCAAA???:::::::::999::::::;;;;;;::::::999999888888999999444555555555555444333333000111111111111111000000000000000000111111222222////////////////////////....../////////...------........................++++++,,,,,,,,,,,,++++++..............................////////////......//////............//////////////////000000000000........./////////000000444666777666444222222333111111111111111111111111///000111333444444555555444555666777888888777777888777666666777888:::<<<777999:::999888777888999999;;;======<<<<<<<<<===??????>>>>>>===<<<<<<;;;<<<======>>>??????@@@@@@@@@??????@@@CCCHHHPPPVVVKKKIIIIIIIIIFFFAAA@@@CCCDDDEEEFFFGGGIIIIIIIIIIIIKKKMMMPPPQQQRRRQQQOOONNNPPPNNNMMMMMMNNNOOOPPPPPPKKKOOOPPPNNNMMMNNNIIIBBBGGGFFFEEEDDDBBB???>>>???AAAAAAAAA???<<<;;;;;;<<<;;;:::888777666777777888666555444555777777555444444555666777777666555555777666666777999===AAACCCAAA>>>:::555222111111222555555<<>>>>><<<===>>>@@@BBBBBB@@@>>>;;;;;;::::::999::::::;;;777777666666666666666666444444555555444444333222000111111222222222111111//////000000111111111222////////////////////////......//////......---,,,........................***+++,,,------,,,+++***..............................////////////......//////............//////////////////000000000000............/////////000555777888777444333333333000000000000000000000000...///111222333444444444333444666777888888888777888777666666777999;;;<<<888999::::::999888999::::::<<<===>>>===<<<===>>>@@@??????>>>===<<<<<<<<<:::;;;<<<>>>???AAACCCCCCCCC???>>>BBBGGGKKKLLLNNNHHHFFFGGGIIIGGGCCCCCCFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNQQQSSSRRRNNNKKKJJJKKKLLLNNNOOONNNLLLJJJFFFMMMRRRPPPNNNNNNIIIAAACCCEEEFFFCCC===:::>>>EEE=========<<<:::;;;===???<<<:::888777666777888999444333333444555555444222000111333555666666555555555444333444555999<<<>>>BBB???;;;666333111000111666555<<>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>666555555666777888888777333333444444333333222111333333222222111000//////////////////............//////////////////////////////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++,,,...111222222222111111000//////...////////////////////////............////////////222222333333333222222111333111//////000111000000222333444444444333222111222333555777888999888888888777666555555666777888999999999999999999999:::<<<===>>>===;;;:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???======>>>???@@@BBBDDDEEEHHHHHHHHHGGGKKKOOOMMMHHHGGGHHHIIIJJJKKKKKKLLLKKKLLLLLLJJJJJJKKKMMMOOOQQQNNNLLLIIIIIIJJJJJJJJJJJJMMMKKKIIIHHHHHHFFFCCC@@@CCCDDDGGGHHHBBB:::888:::<<<======<<<::::::<<<===<<<;;;:::999888888888888777666555444444444444444111222222333333444444444444444333333444555777888999999777333000///111222555555;;;LLLbbbzzz<<<<<<;;;999888999;;;===<<<<<<<<<<<<<<<;;;;;;:::999999999:::::::::::::::555444444444666777666555333333333444333222222111333333222111111000//////////////////....................................///.........------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,---...///////////////////////////....................................////////////000000111111111111000000222000//////000111111000222333333444444333222222222333555777888888888888888777666555555666777777666666666555555555555555:::;;;;;;:::999888888::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>???======>>>???@@@BBBBBBCCCGGGIIIIIIGGGJJJNNNNNNKKKEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJIIIIIIJJJKKKMMMOOONNNLLLIIIIIIJJJKKKJJJJJJJJJIIIHHHGGGEEECCC@@@??????AAAFFFKKKIIIAAA;;;;;;:::;;;;;;:::888777999::::::999888777666666666666666555555444333333444444222222333333444444555555444333222222222333555666777666555222//////000222555444;;;JJJ___wwwDDD@@@;;;888888:::;;;<<<999::::::::::::999888888777777888999999888666666555333333333555666555444222333333333333222111111222222111111000000///////////////............---------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............------,,,,,,,,,,,,------...//////000....................................////////////......///000000//////...111///...///111222222111222222333333333333222222333333555666777777777777777666666555555666777777888888777777666666666555999:::;;;:::888777888999999999:::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>><<<===???@@@AAAAAA@@@@@@AAADDDEEEBBBBBBFFFIIIHHHDDDDDDEEEFFFGGGGGGGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLLLLKKKIIIIIIJJJJJJJJJIIIHHHIIIIIIGGGDDDAAA??????<<<>>>EEEMMMOOOGGG???;;;999999999777555444555666888777666555555555555555555444444333333333333444222333333444555555666666555444222111111111222333333333333111///...000222555444:::III\\\sssOOOHHH???:::999::::::999888999999999999888777777666777888999888666444333555444333444555666555444222222222222222111111000111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,...///000000///---,,,,,,,,,------......//////....................................////////////......//////000/////////000///...///111333333222111222222222333333333333333333444555666666777777555555555555666666666777::::::999999888888777777:::;;;<<<;;;:::999:::;;;999999:::<<<===>>>??????<<<<<<<<<<<<======>>>>>><<<===???AAAAAAAAA???>>>@@@DDDEEE@@@===@@@DDDEEEFFFFFFFFFFFFEEEEEEDDDCCCFFFFFFEEEEEEFFFGGGHHHHHHJJJIIIHHHHHHIIIJJJIIIHHHGGGIIIKKKIIIFFFBBBAAAAAA===<<>>:::888888888666333222222333777666555444444444444444444333222222222222333333222333444444555666777777666555444222111111111111111222222111//////111333666555;;;HHHYYYoooOOOHHH???:::999:::999888888999999999999888777777666777888999888777444333666555444555666666555444111111222222111111000///000000//////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///+++---///111222111000///............................................................////////////...///000000111111111000000///...///111333333222111111111111222222333333333333333444444555666666444444555555666666666666777777777777666666555555888:::;;;:::999999:::;;;:::;;;<<<===>>>???@@@@@@<<<<<<<<<<<<============<<<===@@@AAABBBAAA???>>>GGGJJJJJJDDD@@@AAADDDEEEIIIIIIHHHGGGEEECCCBBBAAADDDDDDDDDDDDDDDDDDEEEEEEHHHGGGFFFGGGHHHIIIHHHFFFEEEGGGIIIHHHFFFCCCAAA@@@@@@<<<<<>>>>>??????<<<<<<=====================>>>@@@AAABBBBBBAAAAAAGGGJJJIIICCCAAABBBCCCAAAIIIIIIHHHGGGFFFDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDEEEGGGGGGFFFDDDBBBBBBCCCEEEFFFDDDAAA===AAA<<<888999888555444555666666666444222111222333555444444333333333444444111000000000000111222222111111222444555666777888999777555333222111111111///111222222111111222333666666<<>>??????AAABBBCCCDDDDDDDDDEEEDDDAAAAAADDDBBB>>>EEEEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBBBBBBBAAABBBCCCEEEEEEDDDBBBAAA??????CCCHHHHHHBBB<<>>>>>;;;888777999777777777777777666666555444444444444444555666777555444333333333444222111000000000000000//////...---...........................---------,,,,,,,,,------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,++++++'''((()))***,,,---...///------------------------............/////////000......000111222222222222333111//////000111000000111000000000000222444555444333222222222333444555111222444666777777666555333333444555666777888888666888999999888888999;;;::::::::::::::::::::::::===============<<<<<<<<>>CCCKKKLLLFFF>>><<<888666333...***...444111222333222000000111333111000000000000000111111///////////////000111111///000111222444555666777555444222111/////////000---...000000///......///111333888CCCQQQfff999888777888999:::999777999888777666666555555555333444444555555444444333333333222222111000//////000000000000////////////000000////////////000000......------------......+++,,,------......------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------......---,,,,,,///111000000000000////////////............///////////////000000000000111111111333333222222333333444555111111222333444666666777777777777777777666555555999999999888777666666555999999999999999999999999777777888999::::::::::::===AAAEEEGGGEEECCCCCCDDDEEEDDDBBBAAA@@@BBBCCCDDDFFFEEEDDDDDDEEEGGGIIIJJJCCCDDDDDDCCCCCCDDDDDDBBBAAACCCEEEEEEDDDCCCBBBCCC???????????????>>>===<<<===:::555000......///000222222222333333333444444333222111111000111111111000000000000000000000000000000000000000111111222555444333222111000000000111111111000///000222555444666;;;CCCNNNbbb999777666777888999888666999888777666444444333333333333444444444444333333333333222111111000////////////////////////////////////............//////......------------......+++,,,------...---------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------......---,,,,,,///111000/////////////////////............////////////000000000111111111111222222111111111111222333333111111222333444555666666777777777777777666555555666666666777777888888999999999999999999999999999777888999:::;;;;;;;;;;;;<<>>>>>???CCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCEEEHHHKKKMMMEEEGGGGGGFFFDDDEEEGGGHHHBBBCCCDDDDDDDDDDDDBBBAAACCCBBBAAA???>>><<<;;;;;;<<<999444///---...000222555555444333333222222111000000000000111111222333000000000000000000000000000000//////000000111222444333222111000000000000000000111000//////111333333444:::CCCOOOddd777666555666777777666555888777555444333222222222222222333333333333222222222222111111000000//////////////////////////////...------------------.........------------......++++++,,,---------------.........---,,,+++++++++************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,---...---,,,,,,...000////////////////////////............////////////000111111111111222222222000000000000000111222222111111222333444444555666666666666777666666555444555555555666666777888999999999999999999999999999888999:::;;;;;;<<<<<<;;;;;;<<<>>>>>>===<<<===>>>BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCDDDEEEHHHJJJKKKHHHJJJJJJHHHDDDDDDHHHNNNCCCAAA???@@@CCCEEEDDDBBBCCCBBB@@@>>>============<<<999333///---...111333777777555444222111000///......//////000222333444000000000000000000000000000000//////000000111222333222111000000000000000///000000///...///111222222333888AAAMMMaaa}}}666555444444666666555444444444333222222222222222111111222222222222111111111111000000000/////////---...............//////......------------.........------,,,,,,------...++++++,,,------------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,...///.........///////////////............////////////111111111111222222222222111000000000000111222222000111111222333444444444555555555666666555555444888777666555555555555666888888888888888888888888999999:::;;;<<<<<<<<<<<<:::;;;<<<======>>>@@@AAABBBCCCDDDDDDEEEDDDDDDDDDGGGFFFEEEDDDDDDEEEEEEFFFIIIJJJKKKIIICCCBBBIIISSSKKKDDD===<<<@@@EEEFFFEEE???>>>===<<<===>>>AAABBB>>>;;;555111...///111333666666555333222111000//////......///000111222222000000000000000000000000///////////////000111111222222111111000111111111///000111111000000111333444333777>>>IIIZZZsss555444333444555666555333000000000000111222333444000000111111111111000000000000//////////////////,,,,,,------............///..................///------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...------....../////////000............////////////000000111111111222222222111111111111111222333333000000111111222333333333333444555555555555444444777666555444444444555666888888888888888888888888999999:::;;;<<<<<<<<<<<<===<<<<<<===>>>>>>???>>>@@@AAABBBCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCDDDDDDFFFFFFHHHJJJGGGFFFPPP\\\\\\QQQEEE>>>???CCCEEEFFF>>>===;;;:::;;;===???@@@AAA===888444111000111222333222222222222111111111000000//////...//////000/////////////////////////////////...///000000111222111111111111222222333000111333333222111222444444333666>>>IIIYYYppp555444333444555555444333//////000000111222333444///000000000000000000///////////////............++++++,,,,,,---.........//////............//////------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...---------......//////000............///////////////000000000000111111111222111111111111222333333000000111111111222222222222333444444555444444444333333222222333666888:::888888888888888888888888888999:::;;;;;;<<<<<<;;;???>>>======>>>>>>;;;999<<<======>>>>>>??????@@@>>>???@@@AAACCCDDDEEEFFFCCCAAADDDJJJKKKLLLVVVccchhh^^^OOODDD???@@@AAABBB>>>===;;;999888888888888???<<<999666333111111111//////000000000111111111000000///...............//////////////////////////////......//////000111000000000000000111222333000222444444333222333444333222666@@@MMM^^^ttt666444333444555666555444222111111111111111111222...//////000000//////...........................***++++++,,,------.........------------------...---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))+++---...---,,,,,,---,,,,,,---......///000000............////////////....../////////000000000111000000000000111222222000000000111111111111111222222333444444444444444333222111111222555888:::888888888888888888888888777888999:::;;;;;;;;;;;;>>>===>>>@@@CCCCCC@@@===;;;::::::::::::<<<===???;;;<<<>>>@@@BBBCCCDDDEEEDDD???AAAHHHKKKIIIPPP[[[bbb[[[PPPFFF???<<<<<<===;;;;;;:::888666555444333888888777555444222111000............//////000000......---------.../////////////////////////////////............///000000---------......000111111///111333444333222222333333333777AAANNN___ttt666555444444666666555444555444333111000000//////......////////////......---.....................******+++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++------,,,++++++*********************************))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))+++---...---,,,,,,---,,,,,,------...///000000............/////////000............///////////////////////////000111111000000000000111111111111111222333333444444444444666555333111111333555777777777777777777777777777777777888999::::::::::::;;;;;;>>>CCCIIIKKKIIIFFF<<<;;;:::999:::<<<>>>@@@<<<===>>>???@@@AAAAAAAAAHHH@@@???EEEFFFBBBEEENNNRRRPPPKKKDDD===:::999;;;666666777777666555444333222333444555444333111000........................,,,,,,,,,---...///000111////////////////////////...............///000000+++++++++,,,---...///000...000333333222111111222555444777AAAMMM\\\ppp444444444555555555555666222111000///............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))******++++++,,,------++++++,,,,,,,,,,,,------///.........///000222333..................------000///.........///111222000000000000000000000000...///000///......000222555555444333444555666777666555333222222333555666888999<<<===<<<999666444777888:::<<<=========<<<:::<<<======AAAHHHJJJGGGBBB???<<<;;;======;;;999>>>>>>>>>>>>???@@@AAABBBDDDBBB@@@???>>>???@@@AAA@@@???>>>>>>>>>===:::777777666444222111111111111111111111111111111111111000000000000///...---,,,...---,,,---/////////...............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333222111111111333333:::EEEMMMVVVjjj~~~333444444444555555555555222222111000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------............///000111111..................------000//////...///000111222000000000000000000000000///000000000//////111333222111111000111222333444555444333111111222444555666888:::<<<;;;999666444888999:::<<<=========<<<;;;<<<<<<;;;>>>CCCCCC@@@>>><<<::::::<<<===<<<:::=========>>>>>>@@@AAABBB???>>><<<;;;:::;;;<<<===@@@???>>>======;;;888555777666444222111111111111111111111111111111111111000000000000///...---,,,...---,,,---...//////---............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222111111111333333999DDDKKKUUUiii~~~333333333333444444444444222222111111000/////////...............---------------------------------.........------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,,,,,,,---...////////////------------------......///////////////000111111000000000000000000000000000111111111000000222333000000000000000111222222333333222111111222333444444666999;;;;;;:::888666::::::;;;<<<=========<<<===>>>===:::;;;>>>===999;;;999999:::<<<===<<<;;;;;;;;;<<<<<<===???@@@AAA@@@???>>>=========>>>???@@@???===<<<;;;:::777444666555444222111111111111000000000000000000000000000000000000///...---,,,...,,,,,,---...///...------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222111000111111333222777AAAHHHRRRggg}}}222222222222333333333444111111111111111000000///................................................//////...---,,,,,,++++++******+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++************++++++++++++,,,,,,,,,***+++---...///...------,,,,,,------------......///////////////000000111000000000000000000000000000111222111000000222444222222222222333333444444222111111000111111222333444666888;;;<<<;;;:::999;;;;;;<<<<<<============>>>@@@>>><<<<<<>>><<<777:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;===>>>???@@@AAAAAA@@@??????@@@@@@AAA>>><<<;;;:::::::::777666555444333222222111111111000000000000000000000000000000000000///...---,,,---,,,+++,,,...///...------------.........//////------------------------------------------------,,,...000111000000111222333111555>>>EEEOOOdddzzz111111111111222222222222000000111111111000//////---.............................................//////...---,,,,,,++++++))))))+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********+++++++++,,,,,,***+++---.........---,,,,,,,,,,,,,,,------.........//////000000000000000////////////////////////000111222111000000222444222333333444444444444444000000000000111111222222444666888;;;<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======<<<>>>>>>;;;<<>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>??????<<<:::999999::::::999888333333333333222111111000////////////////////////000000000000///...---,,,---,,,+++,,,.........---------------............------------------------------------------------,,,...000000//////000222333111444<<>>999;;;<<<;;;<<>>??????===;;;;;;;;;======<<<<<<<<<<<<======@@@@@@@@@@@@AAAAAAAAAAAA===;;;999999:::::::::999222222333333222111000000////////////////////////000000000000///...---,,,---++++++,,,---...---,,,,,,------------.........------------------------------------------------,,,...////////////000222333111444;;;@@@HHH[[[ooo/////////000000000111111,,,---///000000///...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++,,,************++++++++++++......------------......***++++++,,,------......---...///000111000000//////////////////////////////000000000//////111333//////111222222222111000///000111222333333333333333444666777999999::::::777777777888999<<<>>>???:::======<<<>>>@@@>>>999888;;;>>>???===;;;;;;<<<@@@???>>>===<<<<<<<<<<<>>;;;999999999888777111222222333222111000000........................000000000000///...---,,,,,,+++***+++---...---,,,,,,,,,---------.........------------------------........................,,,...//////......000222333111444;;;???EEEVVViii////////////000000000000+++---...000000///---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,------,,,+++***++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))------,,,++++++*********)))************+++++++++000///---,,,,,,---...///******+++,,,,,,---......---...000111111111000///////////////////////////...///000///......000222///000111333333222222111///000111333333444444444222333444666777777888888555555666777999;;;>>>@@@>>>@@@AAA@@@AAACCC@@@;;;444888<<<>>><<<;;;<<<>>>AAA@@@???>>><<<<<<;;;;;;<<<===>>>???????????????DDDAAA===:::999888666555000111222333333222000///........................000000000000///...---,,,,,,+++***+++---...---,,,,,,,,,,,,---------......------------------------........................---...///.........000222333111555<<>>============>>>>>>===<<<;;;:::999::::::;;;::::::<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;AAA???:::666333222333333333333111000000000111222000000///...---,,,,,,,,,///............---------++++++,,,,,,,,,,,,------------------------------..................---------------............///...///000000//////000111111222666;;;===DDDSSSaaa|||000000//////...------,,,+++,,,------...---------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++***************))))))*********************************++++++***))))))***++++++++++++***))))))***++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,------------...******+++++++++,,,,,,,,,,,,,,,,,,---//////...---////////////............//////......///000222333//////000000000000//////333333333333333444444555111222000---///333222---444333333555888;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999<<<;;;888666444444444444333222111000000000111111000///...------,,,,,,,,,............------------+++++++++,,,,,,,,,------------------------------..................------------------...............///000000//////000111111222666:::===CCCRRRaaa}}}//////......---,,,,,,,,,++++++,,,---------------------------------------++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++************++++++************************++++++***))))))***+++++++++******))))))******+++******++++++++++++******)))************+++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,+++,,,......---,,,---.../////////............---......---......///000111//////000000000000//////333333222222333444444555222666666222000111111///333222222444888;;;<<<<<<999:::;;;<<<<<<;;;:::999===<<<;;;;;;:::;;;;;;;;;999999::::::;;;===>>>???;;;<<<======<<<:::888666666666555555555555444555222222111000000000000000000///...---,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,........................------------------......------------...............///000000//////000111111222666:::===CCCRRR```|||......---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++******************+++******))))))))))))************++++++++++++******))))))*********+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***---//////,,,***,,,...//////.........---------,,,,,,------...//////000//////000000000000//////111111111111222222333444:::@@@BBB===777666555444333222222333666999999999777888:::<<<<<<;;;:::888<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>;;;<<<======<<<999666333222333444555555444333222111111000000///////////////...------,,,,,,,,,---------------,,,,,,,,,+++***++++++++++++,,,,,,,,,........................,,,,,,------------......,,,,,,---------............///000000//////000111111222666:::<<>>EEEHHHAAA999777666666555333222222444555555555777888:::<<<<<<<<<:::999::::::;;;;;;;;;;;;;;;;;;===<<<;;;999999999:::;;;:::;;;<<<<<<:::777444222222222444444444333111000000000000000//////.........------,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,........................,,,,,,,,,,,,------......,,,,,,,,,------------......///000000//////000111111222666:::<<>>777555333333444444333222666666777777888888888888888999999888888777666555333333333333333333333333555555444333222000//////000000///............///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++***+++,,,---............///...,,,++++++,,,...///---000444555444333222222111444333666>>>AAANNNfffzzz...------------,,,,,,,,,...,,,******,,,---,,,+++,,,++++++*********++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++******+++,,,,,,)))************+++++++++************************)))))))))))))))***++++++************************))))))))))))************,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111111..................------...............------------...///000111000000///000111222333444555555666222222333333444555666666555555555555777999<<<===666444333333444444444333444444555666777999;;;;;;888888888888777666555555222222222222222222222222444444333222111000///...000///......------......++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---............///...,,,++++++,,,---...///222555666555444333333111444333666>>>AAAMMMeee~~~------------,,,,,,,,,,,,,,,++++++,,,---...,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))***+++************************************++++++++++++---,,,+++,,,------+++)))++++++,,,,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------.....................///000000000000//////000000111222333444444111222333555555555555444444444333444555777999:::555333222222444555555444333333333444777:::<<<>>>777777777777777666444444000000000000000000000000222222111111000///............---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,------...***++++++,,,,,,++++++******+++,,,------......---///...---,,,+++,,,------111333666777666555444444111444333777???AAAMMMddd---------,,,,,,,,,++++++***+++,,,---...---,,,+++******+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***)))))))))))))))******************************)))))))))*********++++++,,,++++++,,,------+++)))******++++++,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------......,,,---------.../////////------......//////////////////000000111222222333000222444666777666444222333222222222333444555666444222111222444666666555444333333444666999;;;===666666777666666555444333000000000000000000000000000000000//////............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------***++++++++++++++++++******+++,,,---------------///...---,,,,,,,,,,,,---111333666666555444333444000444333777???@@@LLLccc------,,,,,,,,,+++++++++)))+++,,,---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++******************************)))))))))))))))***************************((((((((()))))))))*********))))))***,,,---,,,***(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------......,,,---------.../////////,,,,,,,,,---------.........//////000000111111111000222555777777555333111444444444444444444444555333222111222444666666666666666555555555777888999555555555555555333222222111111111111111111111111//////..................------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,---------,,,,,,---------000222444444222111111222000333333777???@@@KKKbbb~~~,,,,,,,,,,,,++++++++++++)))+++------,,,,,,---...111///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,------------...++++++++++++++++++++++++------------,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++************************+++******)))))))))))))))++++++++++++++++++++++++'''((((((((()))))))))))),,,***))))))+++,,,++++++(((((())))))******++++++******+++++++++,,,,,,,,,******+++,,,---...//////++++++,,,,,,------......---------...............------,,,,,,------...////////////000000000111111111333555777777555333111888888777777777666666555333222111222444666666666777777777666666666555555444444555444444333222111000000000000000000000000..................//////------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,------.........000111222222000//////000000333333777???@@@JJJ```vvv,,,,,,,,,++++++++++++***)))+++---,,,++++++---000555333///,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++...------------,,,,,,,,,***+++,,,,,,,,,,,,+++***)))************+++++++++++++++++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++(((((()))))))))*********222///+++))))))***************************************+++++++++,,,,,,,,,***++++++,,,,,,------...***++++++,,,------.....................---------//////...---...///000111///000000000000111111111222333555666666555333222888888888777777555444444444333222222444666555555555666777888777666444333444444444444333222111000////////////////////////------....../////////000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......------,,,++++++,,,,,,,,,++++++***)))***+++---...///000000000111222111///...///000///333333888??????III___ooo,,,,,,,,,+++++++++*********+++,,,+++******...111888555000,,,)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------.........++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))++++++++++++++++++++++++)))************+++++++++888333...***)))))))))))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,******+++,,,,,,---....../////////......------,,,111000/////////000222333000000000000111111111111333444555555555444333222666666666555444333111000555333222222444555555444333555777999888777444222333333333333222111000000........................------......///000000000///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...---......//////......---++++++,,,,,,,,,++++++***((()))+++---///000111111111222222111///...///000///333333888??????III___jjj++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///...,,,*********,,,---++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,***++++++++++++***)))))))))************+++++++++)))************+++++++++******))))))))))))************++++++++++++******)))************+++++++++444111---***)))***,,,---+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................//////000000111111222222---...///000111111111000222333333333333333333333555444333222333444555666666222000000333666777666000444777777666555444111555111111444333......222***++++++,,,------.........------------.../////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))+++---...------...///---------,,,,,,+++++++++,,,,,,,,,---------......000000//////.........---///111555999:::???LLLYYYeee{{{++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///---,,,******+++,,,---++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++++++++***)))))))))************+++++++++)))************+++++++++******))))))))))))******)))******************)))(((((()))))))))*********000...,,,)))((()))***++++++++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------/////////000000000000000.........///000000111111555444444333333222222222444333333222333444555666999666333222444666555444000000000000111333333222777111...111111---+++,,,,,,,,,,,,,,,,,,,,,---------------------.../////////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***,,,......---,,,---...------,,,,,,,,,+++++++++,,,,,,,,,------------...000/////////............000111555888:::>>>JJJVVVbbbyyy************************,,,++++++******++++++,,,...---+++******+++,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++++++++***)))))))))************+++++++++)))************+++++++++******))))))))))))******((())))))******))))))((('''((((((((())))))))))))+++******)))(((((())))))***++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........//////......///000222333666666555444333222111111333222222222333555666777;;;999555444444444333222111...++++++---///111222444///,,,///000---******...---,,,,,,++++++,,,,,,------------......//////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------////////////............000111444888999<<>>AAAFFFLLLuuu******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++------------++++++------,,,,,,,,,,,,++++++------------------------.........------,,,,,,,,,***++++++,,,,,,++++++***((()))******)))***,,,...***+++,,,---------,,,+++------------,,,,,,+++***((((((((((((((((((((((((************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))((((((''''''++++++,,,,,,,,,+++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000////////////000000333333333222222111111111555333111000111444777:::666555444333333333333333333222444555222333@@@PPPqqqvvv{{{~~~|||wwwsssppp___RRRAAA555111///---+++......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......,,,+++,,,...///...---,,,,,,---...///111222444777:::<<<>>>@@@MMMsss++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++------------+++++++++++++++,,,,,,---------------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++))))))***,,,,,,,,,---------,,,,,,+++,,,,,,------,,,,,,+++***))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))***)))))))))((((((((('''***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000////////////000000333333333222222111111111444333222222444777:::<<<555555444333333333333333000000222444111000777BBBQQQWWW```iiinnnqqqsssuuuooogggXXXGGG:::222//////......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,------+++***+++---000///...------...//////111222555777:::===???AAALLLrrr++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++------------++++++)))******+++---......///------------------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++******,,,...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************************+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---............/////////000//////......//////000222222222222222111111111111111222333555777:::;;;444444333333222222333333//////111333222///000333222888AAAJJJSSS\\\ccchhheeecccZZZJJJ777,,,,,,000------------,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,,,,******+++,,,000///.........///000111222333555888;;;>>>AAABBBKKKrrr+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------++++++------------++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''')))***+++,,,---000333111000...,,,++++++,,,,,,++++++,,,,,,,,,++++++***************************************************+++++++++***************************************))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++,,,---------************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---------.........///////////////....../////////222222222111111111111111...///111222444444555555333333222222222222333333222111111333333111///...***,,,///333888===DDDHHHCCCEEECCC:::...(((***///------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++***+++,,,,,,++++++,,,---000000///......///111222222444666999<<<@@@BBBCCCLLLrrr+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''')))***+++,,,---000333111///---,,,++++++,,,,,,******+++,,,,,,+++++++++************************************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++,,,---------************************)))))))))******+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------............//////............//////111111111111111111111111000111222333333222111111222222111111111222222333333222000000222333111///......---+++***+++...111///111111///,,,+++---000,,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***,,,------,,,,,,---///000///......///000111222222444666999===@@@CCCDDDMMMsss******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++******,,,......---,,,,,,++++++++++++)))***++++++++++++++++++************************************************)))))))))***************************************))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,************************(((((())))))***+++++++++******+++++++++,,,,,,,,,************++++++++++++,,,------------.........///......------......///000000000111111111111111444444444444333222111111111111000000111111222222000111///---///222222/////////...,,,******,,,...///---,,,,,,---------,,,+++,,,---------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,------------...000///......---...///111222222333666999===@@@CCCDDDNNNttt)))))))))*********+++++++++******))))))******+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++))))))***,,,+++++++++,,,++++++******))))))***+++++++++++++++))))))))))))))))))))))))************************((()))))))))*********+++************************))))))))))))))))))))))))'''((((((((()))))))))******++++++,,,,,,,,,++++++************************((((((((()))***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........///......------......//////000000000111111111222333333333333222222222222000000000000000111222222---111222//////222222...,,,---......,,,,,,...000...---,,,,,,+++++++++******+++,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------)))+++,,,---,,,,,,...///...------------///000111111222555888<<<@@@CCCDDDMMMsss((())))))))))))***************))))))))))))******++++++------------++++++******+++,,,------...///++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++((()))******)))***,,,...((()))+++,,,,,,+++***)))((()))***+++++++++++++++((((((((((((((((((((((((************************(((((())))))*********+++************************))))))))))))))))))))))))'''((((((((())))))******++++++,,,,,,,,,+++******************************'''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............------.........//////000000111111111222000000//////000111111222000000///000000111222222---444777333111333222...***,,,......,,,+++,,,---+++---------,,,,,,...000***+++,,,------+++***(((++++++++++++++++++++++++************************))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((***++++++++++++---...---,,,,,,,,,---...000111000222444888<<<@@@BBBDDDLLLrrr''''''((()))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,+++***))))))***)))))))))))))))***+++******))))))))))))******************************))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++*********)))))))))))))))))))))))))))************,,,+++***((((((((()))***&&&))),,,//////---***(((++++++,,,,,,,,,,,,,,,,,,---,,,+++,,,---///222333---444555///+++...///,,,---...000111111111000///000000000000000///......000000000000000///......222111000000222111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,+++***)))---------,,,,,,+++++++++))))))))))))***+++,,,------...//////......///111111444666888:::===AAADDDKKKppp)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,+++******))))))))))))))))))******+++,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))************)))))))))))))))))))))))))))))))))************,,,+++***)))(((((()))***))),,,///111222000---+++,,,,,,,,,,,,------------------,,,,,,++++++******&&&,,,///------222555444---...///000111000000///000000000000000///......000000111111000000///...111000000000111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************)))************++++++++++++,,,,,,,,,++++++***)))------,,,,,,,,,+++++++++---------------...///000---...//////......///111000222555888;;;>>>CCCFFFMMMooo++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,---,,,,,,++++++*********)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))******)))))))))*********++++++++++++***)))))))))******+++---///111222000...---,,,,,,---------.........***+++,,,---......------)))---///------000222111......///000000000000000000000000000000//////...000111111111111000000///111000///000111111///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,,,,++++++*********++++++++++++,,,************************)))************++++++++++++++++++,,,++++++***))),,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------///000000///...000111...111555888;;;???DDDGGGNNNlll,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,,,,+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))*********))))))*********++++++++++++*********************)))***,,,---...---,,,+++,,,------....../////////+++++++++,,,---......///---//////---,,,------,,,...//////000000000000000//////000000000000//////000111111111111111000000000/////////000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++************++++++++++++************************))))))*********+++++++++******++++++++++++******,,,+++++++++++++++++++++******)))))))))******+++---///000000//////000111000222555888;;;>>>BBBFFFMMMhhh---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))***+++,,,---++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************************++++++++++++*********++++++++++++***))))))***++++++++++++***,,,,,,------...///000000000...,,,******+++,,,...,,,+++,,,---/////////000///////////////000000111//////000000000000/////////000000111111111000000000.........//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************************++++++,,,,,,++++++***))))))*********+++++++++************************))))))*********+++++++++)))******++++++*********++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------...///000000//////000222222444777999:::===@@@CCCJJJccc,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++*********++++++++++++,,,)))***++++++,,,++++++++++++++++++++++++,,,,,,---++++++,,,---...//////000---------///222666:::===666222000111111...,,,---///////////////000111111...//////000000000000000...//////000000000000//////...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******************************++++++++++++******)))))))))************+++************************)))************+++++++++((()))******+++******************+++++++++++++++************+++,,,---......///111000//////000222444555888999:::<<>>777555999;;;777444666000///.........///111222......///000000000000000,,,,,,---...//////.........---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******************************++++++++++++******))))))))))))************************************)))************+++++++++(((((()))***************))))))******++++++++++++,,,,,,---...000222444555...000111111000000111222111333666888;;;>>>BBBEEEOOO```zzz)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,++++++************++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++************************))))))*********+++++++++************))))))))))))++++++******************))))))))))))))))))))))))))))))))))))******************+++,,,------......+++,,,,,,------,,,,,,+++,,,,,,---...---,,,***)))++++++************++++++******+++++++++,,,,,,,,,.........///////////////111...,,,,,,000777???DDD111000///.........///000000000////////////000000//////............////////////...---,,,,,,+++++++++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***((()))***++++++++++++++++++***)))))))))***+++,,,)))***++++++))))))***+++************************)))************++++++++++++++++++***++++++,,,,,,///---,,,000666888666222111222222111000//////000444222222777:::;;;???EEEOOO___yyy)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++*********)))))))))((((((************************))))))))))))))))))))))))((((((((()))))))))***************+++,,,---------+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***++++++************++++++******+++++++++,,,,,,,,,............///////////////...,,,,,,///555;;;???666444111...---...///000//////............////////////............/////////......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++*********++++++++++++++++++,,,+++******)))***+++,,,+++,,,------,,,+++,,,---************************)))************++++++++++++*********+++,,,,,,---111//////333888999666333000111222111///...///000222111555;;;>>>>>>???BBBKKK[[[vvv******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,+++++++++++++++************++++++)))*********++++++++++++++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,+++++++++++++++***************************************+++++++++******))))))))))))((((((************************))))))))))))))))))))))))''''''((((((((()))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++***++++++************++++++******+++++++++,,,,,,,,,------........./////////------,,,,,,...222666999:::777333000......///111...------------------...//////............//////......------,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++***...---,,,+++******+++++++++,,,...---,,,+++,,,---************************)))************+++++++++))))))******+++,,,---...222222222666999999555222...000000000...---...///000111777???BBB???>>>???GGGWWWsss***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************,,,,,,,,,+++++++++******++++++************++++++))))))))))))************************************++++++************+++++++++++++++++++++************************************************************)))))))))(((((((((((())))))))))))************((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------....../////////,,,,,,,,,,,,...///111222777666555333222111111111......------------......///......------......///---------,,,,,,,,,++++++---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,++++++------------,,,,,,+++***///...---,,,++++++******(((***,,,,,,***))))))***************************))))))*********+++++++++)))))))))***+++---...///222222333666888777333///---...//////---,,,---///000111666>>>AAA>>>===>>>GGGWWWsss++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------************************+++++++++++++++*********++++++************++++++(((((()))))))))*********************************************************************************************************************************)))))))))(((((((((((('''(((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((******************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...//////000,,,,,,,,,------.........000222444666666444333111///..................///......------------......,,,,,,,,,,,,,,,+++++++++...---,,,++++++,,,---...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------------,,,,,,+++***......------,,,+++******'''***,,,,,,+++***)))***************************))))))*********+++++++++)))))))))***+++---...///000000222333444222///---,,,...///...---,,,---///222111444:::===;;;<<>>???HHHRRRmmm---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++...---+++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,+++***)))************+++++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000......------------......---......---...000555888......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,++++++******************++++++************************+++++++++*********))))))+++++++++***************+++*********))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************++++++,,,000000000000000000000000111222444777999<<<>>>???HHHRRRmmm------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,+++******)))))))))*********++++++++++++++++++++++++++++++***---///...,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......------------......---......---...000555888......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++******************************+++++++++***************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,,,,000000000000000000000000000111333666999;;;===>>>GGGQQQlll...------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------++++++++++++++++++++++++************************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***((())))))))))))*********++++++++++++++++++++++++,,,000444222---+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......------------......---------------000444888......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++******************************************************)))))))))***+++++++++,,,************************))))))))))))))))))))))))+++++++++++++++++++++++++++************+++,,,,,,////////////////////////000111333666999;;;>>>???FFFOOOjjj.........---------,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------.........---++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++++++++*********)))************************)))*********+++++++++,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++((())))))))))))*********++++++++++++++++++++++++,,,000444222---+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///......------------......---------------///444777......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******************************************************)))))))))***+++++++++,,,***************+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***+++,,,,,,---///////////////////////////111333666999<<<>>>???FFFMMMfff............---------,,,******+++++++++,,,,,,,,,++++++************++++++***+++,,,------...------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************************++++++,,,,,,,,,++++++***************************)))))))))***++++++,,,,,,************************************+++++++++,,,******+++,,,,,,,,,++++++)))))))))*********++++++++++++++++++++++++++++++***---///...,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......------------......,,,------,,,---///444777......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------------,,,,,,---------,,,++++++*********************************************+++++++++***************+++++++++*********+++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++,,,------000000000000000000000000000111444777:::===@@@AAAFFFKKKbbb............------------******+++++++++,,,,,,,,,++++++************++++++)))***+++,,,------------++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++************************(((((())))))***++++++,,,************************)))))))))*********++++++)))***+++,,,,,,,,,,,,+++************+++++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......------------......,,,,,,,,,,,,,,,///333777......------------......------------------------************************++++++******++++++,,,---,,,,,,------------,,,,,,...------,,,++++++******************************))))))*********++++++++++++++++++************************++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++++++++,,,------000000000000000000000000111222444888;;;>>>AAABBBFFFJJJ___//////.........---------******+++++++++,,,,,,,,,++++++************++++++((()))***+++,,,,,,---,,,++++++++++++++++++++++++************************))))))))))))************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---.........---,,,************************'''(((((()))******++++++************************((())))))))))))*********)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...............------.........,,,,,,,,,,,,,,,///333777.........------.................................************************+++*********+++,,,,,,---,,,------......------,,,......---,,,,,,+++******************************))))))******++++++++++++,,,+++++++++******))))))*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000000000000000000000111222555888<<>>AAAAAAGGG___000000000000000000000000...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++(((***---///...---+++***((()))******+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))******************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,---......//////......000///------------,,,+++,,,,,,---------------------222333---***---//////111111111000///---,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---///......,,,,,,---......---,,,+++,,,,,,,,,,,,---...///000555111,,,***,,,000555777///---+++***++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...///111111///...///000///111444777888;;;>>>AAA@@@DDDZZZ000000000000000000000000///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,------------,,,++++++++++++++++++,,,111...)))'''(((***,,,---.........---,,,++++++***++++++++++++++++++++++++***++++++++++++***))))))******************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////......000000///...---,,,,,,,,,------------------,,,,,,...222333...+++---000000...//////000000///...---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------------,,,++++++,,,---,,,+++---++++++...222222---(((,,,,,,++++++******++++++777444000,,,+++...333777000...+++***+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------///000000///...///000///222555777999;;;>>>@@@AAABBBVVV}}}////////////////////////000.........///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------......---,,,+++******+++,,,---...,,,,,,---///000...+++------,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++******)))******************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............///000///...------............------,,,,,,,,,...111222000...///333555666555333111///......///,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,000///......//////...,,,---,,,,,,...222222///,,,,,,++++++************+++222444666444///------///000...,,,*********)))'''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,...000000///...///000000222555777999;;;>>>@@@EEEDDDVVV}}}........................000.........///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,---------......---,,,+++******+++,,,---&&&---888BBBDDD===222***&&&&&&'''(((***,,,...///++++++++++++++++++++++++)))******+++++++++************************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........+++...000000//////000111.........------,,,,,,,,,---///111222111111666:::KKKGGG???666000---,,,,,,,,,,,,++++++,,,,,,---...000000///...,,,+++******,,,+++***+++,,,---,,,+++***+++,,,---......//////+++*********+++,,,---...,,,000444333000......///000...+++***+++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---///000///...///000111333666888999;;;>>>@@@FFFEEEVVV|||------------------------///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,------------,,,++++++++++++++++++,,,333777<<>>>>>>>>444333111...,,,++++++,,,++++++++++++++++++++++++))))))***++++++++++++*********************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////......***...222222000///000222------------------,,,,,,,,,,,,///111111000555;;;GGGBBB;;;333...,,,---...,,,,,,++++++,,,,,,---...111000///...---++++++***+++***)))***,,,---,,,+++'''))),,,---.........///*********+++,,,...///000+++,,,---...///000444666...---+++***++++++***)))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////......///000111444666888999;;;>>>@@@CCCCCCUUU{{{...........................---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++888888666000---111<<>>999333...+++)))(((++++++++++++++++++++++++))))))***+++++++++++++++******************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////......---111444444000---...000,,,,,,------------------,,,+++---000///,,,000888222111...---,,,---///000,,,,,,++++++,,,,,,---...............------------...---,,,,,,......---,,,)))***...333777777222---*********+++,,,---...///+++,,,---000333444444333---+++******+++,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***,,,...///......///000222444777888999;;;>>>@@@@@@BBBVVVzzz////////////////////////...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******+++++++++,,,,,,,,,***+++,,,------,,,+++***###+++222222,,,(((+++000555333000---++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++*********************************************************************************)))***++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,---......//////......///333777555000,,,,,,---,,,,,,,,,------.........---+++,,,///,,,(((,,,333------............------,,,,,,++++++,,,,,,---...,,,,,,------...///000000...,,,++++++,,,+++***(((......111:::CCCBBB777,,,************+++,,,------+++---222888;;;777...''',,,***)))***+++---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,...///......///000222555777999:::;;;>>>@@@@@@CCCXXX|||........................---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......---------,,,,,,,,,++++++***+++,,,,,,------------,,,,,,+++******+++,,,,,,************************************************************************)))************+++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++---..................---......///000000...+++)))---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))......,,,333<<<999---***+++...333888888444///666999;;;999444000------------------------------************************---------,,,+++***(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000222444666777888:::>>>@@@BBBEEEYYY~~~........................---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,------.........///...------,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......---------,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,+++******+++,,,,,,************************************************************************)))************+++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,------...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---...------666???888))),,,...111333222111000///222444666444///,,,******,,,,,,,,,+++++++++++++++************************++++++,,,,,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111333555666888:::===???CCCEEEYYY}}}........................---------------,,,,,,,,,------------,,,,,,,,,,,,---------------.........///...------,,,---------------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,---------......------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++******++++++,,,************************************************************************)))************+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......,,,...:::CCC<<<...222444555333...,,,---111111111111///,,,))))))***************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000222444555666999<<<>>>BBBDDDWWW{{{.................................---------------------------------,,,,,,---------.....................------------......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------.........------------,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***,,,.../////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///999CCCBBB;;;444444222...***))),,,///222111000...,,,++++++,,,***************+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///111333555666888;;;===@@@AAASSSwww////////////////////////........................------------------------..............................---------......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,++++++++++++++++++++++++++++++***++++++++++++++++++******,,,///000///000222444.........------------,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------111888>>>@@@555111,,,***+++---------222000...,,,,,,,,,------+++++++++,,,,,,,,,------************************+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///111333444555777;;;======>>>OOOsss////////////////////////.........///////////////------------............/////////........................---......///000......---------,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,---------..................---------,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***************************************************************************)))************++++++++++++,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******---000000...///222555111111000///...------,,,,,,,,,,,,---......//////---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++------***(((+++222888:::555111000444666555333...,,,***)))+++,,,,,,+++,,,,,,,,,------......///************************,,,,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///111333444555888;;;===<<<<<>>>>>===LLLmmm000000000000000000000000.../////////000000111111---------.........//////000000//////.........---...............///000000000////////////.........+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,---------......//////.........---------------------,,,,,,+++******+++,,,------,,,+++***************************************************************************)))************++++++++++++,,,,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++///000000000///...------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''+++------******...222777666444222000...---,,,,,,,,,------...///000000---,,,,,,,,,,,,---......++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******---...,,,+++,,,))),,,//////+++)))***+++,,,***)))***---...---***++++++,,,------...//////************************((((((***+++,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000222444555666999<<<>>>@@@???LLLlll...//////000111222222222000000000000////////////......//////000000111111000000//////.........---//////.........---------------------------------------------------------------------------------........................111000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))))))))************)))))))))))))))))))))))))))))))))******++++++,,,------,,,,,,---.../////////...------,,,,,,,,,,,,++++++------------,,,,,,+++***+++---111333333000,,,***......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,***---------............///,,,,,,,,,---------......///////////////.....................////////////,,,++++++---111222///---///...---,,,,,,---...///---------,,,,,,++++++++++++++++++************))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---......---***((('''(((++++++,,,,,,,,,,,,------------------------------,,,---...///000000000000222222333555777999;;;<<>>GGG^^^222222222222222222222222222222111111111000000000222111111111111000000000//////000000000000111111000000000/////////..............................------------------------------------------------........................,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))******++++++++++++******++++++++++++++++++++++++)))******++++++,,,------.........///......------------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000///...---------............////////////............---------......///000000000,,,------------.........,,,------,,,++++++,,,...------...//////...------------------............,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///???888///******,,,......++++++,,,,,,,,,,,,------------------------------,,,---...///000000000000222222333555777999;;;<<<<<<>>>GGG[[[}}}222222222222222222222222222222222111111111000000222222222111111111000000//////000000000111111111000000000000/////////...........................------------------------------------------------........................,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++,,,------------......///.........------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++///222333111///------------............///............------,,,,,,,,,,,,---......///000000,,,,,,---------.........---......---+++***---///------...//////...------------------.........///------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,+++)))'''((()))+++,,,++++++,,,,,,,,,,,,------------------------------,,,---...///000000000000222222333555777999;;;<<<;;;>>>FFFYYYyyy222222222222222222222222222222222111111111111000222222222222111111000000//////000000111111111222000000000000////////////////////////////////////------------------------------------------------........................,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---.../////////...---------,,,,,,,,,++++++***+++,,,,,,------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++///333444222...,,,---------.........//////......---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------.........///000...++++++...111,,,---...//////...---,,,---------.........//////---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------%%%(((+++------,,,---...++++++,,,,,,,,,---------------------------------,,,---...///000000000000222222333555777999;;;<<<<<>>CCCUUUxxx444444555555444444333222222222333333333222222111222222222222222222222222222222222222222222222222111000000000////////////000000/////////.........////////////////////////............------------,,,,,,---------...............---,,,,,,---......------,,,,,,,,,,,,------///...---,,,+++,,,,,,---************************++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,------......//////......---......---,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,,,,---///000111000///............/////////000000111000000///......------------...///////////////000//////......---,,,,,,........................//////.........---------,,,---------......//////---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,//////+++***---///---...---,,,,,,++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,---...000111111111111333333444666777888999:::<<<>>>BBBTTTwww444555555555555444333333333555777666333111222444222222222222222222222222333333333333333333333333111111000000000/////////000000////////////......////////////////////////.........---------,,,,,,,,,------------...............---,,,,,,---............------------......---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,---------......//////......---------,,,+++++++++,,,,,,------------------------........................------------------------------............------,,,---///000000000///........./////////000000000111000000//////......---------...////////////...000//////......---------/////////////////////////////////............---,,,------.........------...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---******...///---...------,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,---...000111111111111222333333555666777888999<<<===AAARRRvvv555555666666555555444333444888:::888333111222555333333333333333333333333333333333333333333333333111111111000000000//////000000//////////////////////////////////////////.........------------,,,------------..................------------............------------......,,,,,,---------,,,,,,+++++++++++++++++++++++++++************+++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,---.........////////////......---,,,,,,+++++++++,,,,,,------------------------................................................------............------------...///000/////////...////////////000000000000000000000//////......------...////////////...000/////////......------/////////////////////////////////...............,,,---............---,,,///---,,,---...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++---///...***......---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...000111111111111222333444555777888999999<<<<<<@@@QQQvvv666777777777777666555555555999;;;999444222333666333333333333333333333333222222222222222222222222111111111111000000000000//////000000000000000000000000000000000000000000//////.........------------------.........//////........................------,,,,,,,,,,,,------,,,---............------++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++,,,---...///...//////////////////...,,,,,,,,,++++++,,,------------------------------................................................---......//////......------......///////////////////////////000000000111000000000000000/////////---...//////000000/////////////////////.........000000000000000000000000////////////////////////------......//////......///---,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///000333666111+++///...------,,,,,,------------------------------,,,,,,,,,---------......,,,---...000111111111111444444555666888999:::;;;<<<<<>>>>>>>>===<<<===999999>>>===666444666888777666666666666333111555444333333222222222333222222222111111111111000////////////000000000000111111111111111000///...////////////////////////000000000000000000000000////////////............------------------------,,,------......------,,,---------............///222>>>LLLQQQIII<<<222---,,,++++++*********++++++..............................///000000000000000000///...---------------++++++,,,,,,,,,,,,------+++,,,------......------...........................///////////////////////////000000000000//////000000000000111111111111------......//////000000222333333444444333333333222222222222222111000000111111222333333111---***///333666555333111...,,,111000000000......555???AAA999111---...000///---///......---------.........000222000---+++***+++,,,---......//////......---------............///................................................,,,---...///000000000000333333444666888:::<<<===<<<>>>BBBUUUzzzYYYUUUOOOJJJFFFBBB>>>;;;>>>:::888;;;:::666555888888777666777888888666444555555444444444444444555222222222222111111111111////////////000000000111111111111111111000//////////////////////////////000000000000000000000000////////////............------------------------,,,------......------,,,------------............666BBBPPPUUUMMM???333---------,,,,,,,,,,,,------..............................///000000000000000//////...---------------,,,,,,---------.........------...////////////...........................//////////////////......//////000000000000//////000000000000111111111111///000000000000000000111111111222222222111111000222333333333333222111111555222000///000222444666...///...,,,---///333444000///000222000///555===???999111---...000///---///......------.........222000...---...///...---,,,---......//////......---------............///................................................,,,---...///000000000000222333444555777:::<<<===<<<===BBBTTTzzz|||tttkkkbbbYYYQQQLLLFFF@@@;;;:::999777777999777666666777888777555333666666555555555666666777333222222222111111111111/////////000000000111111111111111111000000000000////////////////////////000000000000000000000000////////////............------------------------,,,------......------,,,------------............666AAANNNRRRKKK>>>222,,,------------------------..............................///000000000000000//////...------------...---............/////////......///000000000000///........................000000000//////.........///000000111111000000///000000000111111111222222222222222111111111111111222222222222222111000000333333333333333222222111555333000//////111444666555222///...---///111333//////111333222000333:::===777111...///000///...///......---......//////333///******...111000...,,,---......//////......---------............///................................................------...///000000000000222222333444666999;;;<<<;;;<<>><<<999888999:::999999666555555555555555666666333333333222222222222111000000000000111111111111111111000//////000111222000000000000000000000000////////////////////////////////////............------------------------,,,------......------,,,,,,,,,,,,------------...,,,111555555222...++++++,,,,,,---...//////....................................///000000000000000......---------......///,,,------------.........------...////////////...////////////////////////111111000000////////////000000111111111111000000111111111111222222222222222222222111111000000000555555555555555444333222222222333333222222111000000222444444222000000111111,,,+++000333111000222000///222666555222111333666444111000000000//////...............///000111---222555444///++++++---,,,---......///.........---------............///................................................---...///000111111111111111111222444666888:::;;;:::;;;???QQQxxxyyymmm\\\OOOCCC???:::777777888999999777777666555555555555555333333333333222222222222000000000111111111222222111000/////////000222222000000000000000000000000000000000000000000000000////////////............------------------------,,,------......------,,,,,,,,,,,,,,,------------------...---++++++,,,...---...000111222111111000..............................///000000000000000...------------...//////,,,,,,---------.........------...////////////...////////////////////////000000000000000000000000000111111222222111111000111111111222222222222333222222222111111111111111222222333333333333222222333333333333333222222111333333333111000333;;;AAAGGG:::111111111...000555111000111666666222000222333222111111000000000000............///000111111...555<<<:::222,,,---000,,,---......//////......---------............///......................................................///000111111111111222222333444666999;;;<<<;;;<<>>FFFQQQAAA666555333......333333000111555555222000111000111222111000000000000............///000111222///444888777222...///111,,,---......//////......---------............///......................................................000111111111111111222333444555777:::<<<===<<<<<>><<<;;;:::888777666666666444444444333333333222222000111111111111222222222111000///...///000222444000000000000000000000000000000000000000000000000000/////////............------------------------,,,------......------,,,++++++,,,,,,,,,---------000///...---,,,+++++++++'''(((+++---------,,,+++...........................//////000000000000000---------------...///000////////////000000000000//////000111111111111111000000000000000000000000......///000111222333333111111222222222222111111111111222222222333333333333333333444444555555555222222444555666777777777777777777777777666666555...222666777555555999======111,,,333666111///333444111111444555222000111///000222222111000000111............///000222222///000000000/////////000,,,---......//////......---------.........//////...................................................///000111111222222111333333444666888:::<<<=========@@@PPPuuuuuu___PPPEEE>>>>>>:::888::::::666555666666777777666444222333333000000111111111222222222222222222222111111000000222111111111000000//////////////////////////////000000000000////////////........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///......---------......+++++++++,,,,,,---------+++++++++,,,,,,,,,------//////000000000000//////..................------////////////////////////111///...///222333222///222111000//////000111222///000111111000111222444111000000222333333555777222444555333111222777;;;;;;999777888::::::777444666888888888777888;;;===555555666777333...000555333///111888:::666333555333333222111000000333555222222333222222111000///,,,000444666444111///...///////////////000111111---.........//////000000---...///000000000000///,,,---------.../////////...................................................///000111111222222111222222333555777999;;;<<<>>>???BBBQQQtttvvv```QQQKKKBBB;;;;;;===<<<::::::666666666666444333333333222222222222222222222222222222222222111111111000222111111111000000000000111111111111111111111111000000000000////////////........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------//////000000000000//////........................////////////////////////222000///000333444333111......///000111333444555000111333333222111333444555555444222000000333666>>>@@@AAA@@@======@@@DDDHHHIIIKKKLLLLLLMMMNNNOOOGGGFFFEEECCC@@@===;;;999===999999<<<===<<<<<<>>>888555777<<<===666111000333444666777888:::;;;===333333333333333222111111000444888999777444222111///////////////000111111111111000000000000000000111111000/////////......------.....................................................................///000111222222222222222333333555777999;;;<<<>>>???BBBRRRvvveeeUUUFFF@@@@@@>>>;;;:::777777777777666666666555555555555444333333222222222222222222111111111111111111111111111000000000111111111111111111111111000000000000////////////........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,...---------------......------------,,,,,,,,,,,,------------........./////////000000000000//////........................////////////////////////222111111111333444333222///000000000000000000111444555555333222222444666222666::::::;;;@@@HHHOOOWWWZZZ^^^```___aaaeeehhhrrruuuxxxvvvsssrrruuuxxxvvvtttqqqooolllfff^^^XXXPPPHHHBBBCCCDDD@@@<<<:::<<<888666999999777666777666666777777777666555444444444444444444333333333333666999:::888555333333000000000///000000111222222222111111111111111111333333222222222222222222//////.....................................................................///000111222222222222222333444555777:::<<<======???DDDTTTxxx{{{fffVVVKKKAAA;;;:::999888777777888999999888888888777666555444333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////.................................------.........------------------------------,,,,,,------............------,,,,,,,,,+++............//////////////////000000000000//////............////////////////////////////////////111111111111222333333222111111222222222222222222666666666555666:::???DDDGGGQQQZZZ]]]aaaiiittt{{{~~~zzzsssqqqmmmfffaaa```VVVNNNDDD===:::888999;;;999888666555555444333222666555555444444444444444222444777777555333222222111111000000000111111222000000111111222333444444444666888:::;;;;;;::::::000000//////......------................................................//////000111222222222222333333444555888:::<<<===>>>@@@DDDUUUyyyzzzbbbMMMCCCAAA???;;;888777888999999888:::999888777666444333333222222222222222222222333111111111111111222222222000000000000000000000000000000000000////////////////////////////////////---..................---------------------------,,,,,,,,,,,,,,,---...............------,,,,,,,,,........./////////000000//////000000000000//////........./////////000000000000000000000000000000///000111111111111111222000111111222444555666666333555999???GGGSSS___gggyyy~~~ooo___RRRHHH@@@;;;<<<999777777999<<<======888777555444444444444444222333555555444333333444222222111111111111222222///000222444777999;;;<<<:::===AAADDDEEEBBB>>>;;;000000000//////......---///////////////////////////////////////////////////000111222222333333222333333444666888:::<<<===>>>@@@DDDUUUyyy~~~bbbSSSOOOLLLFFF>>>999888888777666:::999888777666555444444222222222222333333333333111111111222222222222222////////////////////////000000000000////////////////////////////////////------...//////...------------------------------++++++++++++,,,---...///.........---------------............/////////000//////000000000000//////.........//////000000111000000000000000000000000...000111111000///111222444333222222222333444555===CCCMMMZZZhhhxxx}}}ppp```UUUNNNIIIBBB???===<<<999777;;;:::888666555444444555333555666666555555777999444333222222111222222222111333555888<<>>???@@@CCCSSSwwwppphhhcccYYYLLLBBB>>><<<:::777999888888777666555555444222222222333333333444444111111111222222333333333000000000000000000000000000000000000////////////////////////////////////------...//////...------........................++++++++++++,,,---...///------------............------.........///////////////000000000000//////---......///000000111111000000000000000000000000///111222222000000111333777777888;;;@@@GGGMMMQQQ___hhhuuuvvvooofff]]]VVVLLL@@@888AAA???<<<999777666666666444555666666666777:::===444444333222222222222222222444666999===@@@CCCDDDDDDEEEDDDCCC???:::555111///////////////000000000////////////////////////////////////////////////000000111222333333333333444444555666888;;;===>>>???@@@BBBQQQuuuwwwjjjYYYLLLEEEAAA>>>;;;888888777777666666555555222222222333333444444444111111111222222333333333111111111111111111111111000000000000////////////000000000000000000000000,,,---...//////...---,,,........................++++++++++++,,,---...///,,,---------.../////////------------........./////////000000000000//////---......///000111111222000000000000000000000000///222444333111000222555222666>>>KKK\\\mmm|||~~~~~~~~~|||ooo^^^SSSDDDBBB???;;;999777777777222333444555555777;;;===555444333333222222222222111333555777:::===???@@@BBBAAA>>>;;;888555222111......//////000000111111000000000000000000000000000000000000000000000000000000111222333333333333444444555777999;;;===>>>@@@???AAAOOOttt~~~pppfffZZZIII===999::::::888666777888666222444444444333333333222222///000000111222222333333222111111111000000//////000000000000000000000000////////////////////////---......///////////////................................................,,,,,,,,,---------......,,,---......------...000000000111111111000000///000000000000000000000000000000111333444333111///111333444333111111555999@@@KKK___yyy{{{yyywww~~~nnn[[[EEE;;;::::::999999444888666//////777:::666666666555555444333333333333333555666777777888888888888777666444111000...000000000000000111111222///222444555333111///...////////////////////////000000222333333333333333444444555777999;;;===>>><<>>===???BBBOOOooosss___OOOGGG===;;;999888777777888888555555555444444444333333444333333222111000000000222222222111111111111000000000000000000000000000////////////////////////---......///////////////................................................,,,------------.........,,,...//////...---///000000000111111111111111000////////////////////////////////////000111222333333555777:::CCCRRRdddqqquuupppqqqttttttzzz~~~rrriii[[[MMMDDD<<<777999;;;999555444444444333333222222222333222222333333333333222222---...//////000000//////000000000000000111111222000111333555555333111///////////////////////////...///000111222222222222444555555777999;;;===>>>>>>@@@BBBNNNmmmvvv]]]MMMBBB>>>;;;:::888555555666666666666555555555444444444333333222222111000000222222222222222222222222000000000000000000000000////////////////////////---......///////////////................................................------------............---...//////......///000000000111222222222111111////////////////////////---///000111222333444555000888EEETTTdddvvv|||zzz{{{rrr~~~wwwaaaNNN???======888666:::999888666444333222222222333333333333333222111111//////000111222222222111000000000000000111111222000111333555666555222000////////////////////////...///000111111222111111444555666777999<<<>>>??????AAABBBLLLkkkvvv^^^LLLDDD>>>>>>===999888:::777777777666666666555555222222222222222222222222222222222222333333333333111111111111111111111111000000000000000000000000---......///////////////................................................---------.........//////---...000///......///111000000111222222222222222000000000000000000000000000333555666555555777999:::JJJccc|||www{{{~~~wwwwwwvvvZZZJJJ@@@777555999999777555444333333333444444555555444444333222111222222222333222222111111000000000000000111111222111111222555777777444111000000000000000000000000...///000111111222111111555555666888:::<<<>>>??????AAACCCLLLiii~~~^^^MMM???======:::888;;;888888888777777777666666222222222333333333333333222333333333333444444444111111111111111111111111000000000000000000000000---......///////////////................................................------........./////////---///000000///...000111000000111222333333333333000000000000000000000000111333555555555888>>>CCCYYYllluuu{{{hhhSSSCCC;;;999777555444333333444666777555555666555555444333333222222222222111000//////000000000000000111111222111111111555888999555222000000000000000000000000...///000111222222222222555555666888:::<<<>>>???>>>BBBDDDMMMiiieeeIII???===:::888;;;999999888888888777777777444444444333333222222111333333333333444444444555111111111111111111111111000000000000000000000000---......///////////////............................................................////////////---///000000//////000111///000111222333333333333222222222222222222222222222444666888===IIIXXXddd}}}zzz}}}vvvuuucccRRRFFF>>><<<999666555555777888444555555555555444444333111111222222111111000///000000000000000111111222222000111555999:::666222000000000000000000000000///000111222333333333333555666777888:::===???@@@===AAAEEENNNiiiZZZHHHCCC>>><<>><<>>;;;:::<<<999888666777888999888777222333444555555555444333111111111111111111111111000///000444999:::999666111000000///////////////222111111000111333444555333555888:::<<<>>>>>>>>>@@@>>>EEEOOOffffffMMM>>>::::::888999======999777999555555555555444444444444333333333333333333333333444333222222222333444555111111111111111111111111000000000000000000000000------------------------------------------------...............///000000////////////000000000111000111222444444444444333222000222555555333666<<<:::NNNjjjlllQQQ<<<666999<<<;;;888666444444555666333333444555555555444333222222222222222222222222111000000333777999999777222111000000//////000000222111111111111333444555444555888:::<<<===>>>>>>AAA???EEEOOOfffkkkNNN???888888;;;>>>;;;666555999777777666666666555555555333333333333333333333333444444333222222222333333111111111111111111111111000000000000000000000000------------------------------------------------...............///000000/////////000000000111111...000222444555555444333111000222444333333;;;EEEWWWllluuuVVVCCC===:::::::::999777555555555444444555555555444444333222222222222222222222222333111000222555777888888333222111111000000111111222111111111222333444555444555777:::<<<===>>>>>>AAA???EEEOOOeeekkkTTTCCC???======<<<888777999888888888777777777666666444444444444444444444444555444444333222222222222111111111111111111111111////////////////////////...............................................................///000000//////000000000111111111///111333555555444333111333222333333555<<>>???BBB@@@EEENNNeeemmmVVVIII>>>;;;======<<<===999999888888888777777777444444444444444444444444444444444444333222222111111111111111111111111111////////////////////////...............................................................///000000000000000000111111111111222333444555555444222111666555777<<>><<<888666666555555444444444444333333333333333333333333444333222000111333777999444333333222222222222222111222222333444444555555555666777999;;;===??????CCC@@@EEENNNdddiiiVVVBBB;;;<<<<<<<<<<<<999999888888888777777777444444444444444444444444333333444444444333222222222222222222222222222222000000000000000000000000...............................................................///000000000000000111111111222222444444555555555555444444444777@@@NNN___tttsssaaaJJJ;;;777:::;;;;;;888777666555444444444444444444444444444444444444444444333111000222555888444333222222111111222222111222333444555555555444666666777888:::===???@@@DDDAAAEEENNNcccqqqYYYJJJBBB===:::;;;888888888888777777777777555555555555555555555555111222333444444444333222222222222222222222222222000000000000000000000000...............................................................///000000000000111111111222222222444444444444555777999:::===EEEWWWooo{{{xxxxxx~~~~~~hhhRRRCCC===<<<<<<999888666555444444444555444444444444444444444444333444444222000111444777333333222111111111111111111222333555555555555444666666777888:::<<>>===999888666555444444444555555555555555555555555555222444555333111000333666333222111111000000111111111222333555666555555444666666777888:::<<>>HHHTTTgggxxx[[[FFF???888555555777666222444;;;777777666555555555555555555555444444444333333333222222222222222222222222222333333333222222444666444555777888888999;;;===???AAAHHHPPPbbbzzzvvvwwwbbbMMMCCC999::::::999999999888777666666666555555555444444444444555555444444333222333333333222222222111111111111000000000000111111000/////////............000000000//////.........////////////000000000111111111111222333333333222555555999>>>AAAGGGWWWhhh}}}fffPPPBBB<<<999;;;;;;777777:::777777666555555555555666555555555444444444333333222222222222222222222222222333444444333333444666555666888999888999;;;===???@@@HHHPPPbbb{{{zzzyyyxxx|||aaaJJJ>>><<<;;;;;;;;;:::999777666666666666555555555555444555555555555444333333333333333222222222111111111111000000000000111111////////////............111111000000000000///////////////000000000111111111222222333444444444444000777AAAFFFIIITTTllliiiOOOCCC999888:::999888777888777666666555555666666555555555444444444444333333333333333333333333333222444666777666555555666666777999999999999;;;<<>>???GGGOOO```zzzxxxSSSFFF;;;:::<<<:::999999888888777777777666666666555555666666555555444333333333333222222222111111111111000000000000111111.........///////////////////////////////////////000000000000111111111111111222222111000222555999FFFLLLTTT^^^mmmyyypppUUUAAA;;;<<<<<<:::888888777666666666666666666666555555555444444444333333333333333333333333333666999:::999777777777777999:::;;;::::::<<<>>>???@@@GGGOOO```}}}fffRRR@@@;;;<<<;;;:::===888888888888777777777777555666666666666555444444333333333222222222111111111111000000000000111111.........///////////////......////////////000000000000000111111111222222111222222111222666===CCCQQQXXXaaannn}}}{{{zzzxxx|||kkkRRRBBB===999666999888777777666666777777666666666555555555444444333333333333333333333333444666888999888777777888666888:::;;;;;;<<<>>>@@@@@@AAAHHHOOOaaa~~~kkkOOODDDAAA<<<;;;>>>999999888888888777777777666666666666666555444444333333333222222222111111111111000000000000111111............/////////000/////////000000111111111000000111111111222222222111333444444666>>>JJJSSSYYYeeeuuu{{{zzzzzzfffRRREEE===666999888777777666666777777666666666666555555555555444444444444444444444444555666777777666666777999555777:::;;;<<<===???BBBAAABBBIIIPPPaaa```OOOFFF===:::===999999999888888888888777666666666666666555555444333333333222222222111111111111000000000000111111---.........//////000000000000111111222222222222000111111111111222222222222333555666:::EEETTT```cccuuu{{{xxxxxxdddTTTHHH???999888888777777777777777777666666666555555555555444444444444444444444444555666777666555555777999555777:::;;;<<<>>>AAACCCBBBCCCJJJQQQbbbcccOOOCCC===;;;999888:::===;;;666555777666666555444444444444555333333333222222222111111000000000000000000000000222111111111000000//////000000000000111111111111222000///000111222222111777555999FFFRRRXXX```hhhvvvzzz~~~uuu]]]HHH999>>>???:::888::::::666888888777666555444444333555555555555555555555555222555777777666555666666999::::::::::::<<>>888777>>>777777777666666666666666555555555555555555555555333555888888777666666777999::::::::::::<<>>>>>;;;999:::777777666555555555555666444444444333333333222222111111111111111111111111111111111111111222222222111111111111222222222222222333444333333666:::>>>HHHUUUeeesssuuuQQQ<<<888:::;;;777777777888888888888888666666666666666666666666555777999:::888888888888999::::::::::::<<>>:::777999999999888888888888888666666666666666666666666555777::::::999888888999999::::::::::::<<>>;;;999:::888777777666666666666666555444444444444333333333222222222222222222222222111111111222222333333333111111111222222222333333111333444555888BBBOOOYYYgggtttkkkMMM===999:::::::::999999888888777666666666666666666666666666888:::;;;:::999999999999::::::::::::<<>>JJJ[[[gggwwwZZZAAA>>>;;;;;;::::::999888777777777777777777777777777777666888:::;;;:::999999:::999::::::::::::<<>>999333666666666666777777777777666888:::;;;:::999999::::::::::::;;;<<<===>>>???EEEFFFMMMQQQ^^^|||^^^LLLEEE@@@:::777777777777777888888888888666555444555555555333111333333333333333333333333555444444333333222222111111111222222222222444555333777BBBPPP\\\iiixxxfffLLL@@@???===;;;888666888:::777777777777777777777777666888:::;;;:::999999999:::::::::;;;<<<===>>>???DDDFFFLLLQQQ^^^jjjRRRGGG@@@:::888888888888888888888888888666555444555666666555333333333333333333333333333333333333333333333333333000111333333333444666777444BBBRRR[[[fffvvvyyyvvvqqqvvv}}}xxxyyy~~~zzzdddGGGAAA>>>>>>:::444777???777777777777777777777777555777999:::999888888999:::::::::;;;<<<===???@@@CCCEEELLLPPP]]]~~~aaaMMM@@@<<<<<<999999888888888888888777666555555666777777666555444444444444444444444444222222222333333444444444000222444333222333666:::@@@QQQaaagggpppvvvmmmjjjnnn{{{yyyuuu||||||UUUEEE<<>>???@@@BBBEEELLLPPP\\\|||\\\EEE>>>BBB:::999999999888888777777666555555666777777666555444444444444444444444444111222222333333444444555222444555333222333999>>>MMM]]]kkkrrr~~~}}}tttkkkmmm{{{}}}vvv}}}uuuYYY???:::>>>>>>;;;:::::::::999999888888888777555777::::::999888888999:::::::::;;;===???@@@AAABBBEEEMMMPPP[[[mmmKKK===>>>:::::::::999888888777777666555444555666666555333333333333333333333333333222222222333333444444444333555666444222666???GGGWWWdddsssxxxnnnqqqxxx{{{UUU===:::===<<<999;;;;;;::::::999888888888666888:::;;;:::999999::::::::::::<<<===???AAABBBCCCGGGNNNPPPYYYYYYCCC===;;;;;;:::999999888777777666555444555555555333111333333333333333333333333333333333333333333333333333555666555555<<>>===999<<<;;;;;;:::999999888888777999<<<<<<;;;::::::;;;::::::;;;<<<>>>@@@AAABBBDDDHHHOOOOOOXXXlllOOODDD;;;;;;::::::999888777777666555444444555444222000222222222222222222222222333333333333333333333333333555666666888AAAQQQ^^^hhhttt|||xxx}}}lllKKKAAA>>>888<<<<<<;;;::::::999888888888:::<<<===<<<;;;;;;<<<999:::;;;<<<>>>@@@BBBCCCEEEIIIPPPPPPWWW~~~YYYAAACCC;;;<<<===555666:::888777666666666555555555555444444222222222222444444333333444444555444444444000666666444>>>RRRbbbfffmmmzzz|||XXXAAA???>>>===<<<999999;;;===:::555888999::::::;;;;;;::::::;;;;;;<<<===>>>???@@@@@@FFFFFFLLLNNNUUUzzzsssTTTBBB999:::===777888<<<999777777666666666555555555444444333222222333444444333333444555555555555444444666999===III[[[hhhmmm}}}|||{{{~~~nnnPPPAAA888===<<<999777888999888555999999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@EEEEEELLLNNNUUUzzzfffIII<<<;;;???::::::===999777777777666666666555555444444333333333333444444333444444555555555555666666888???KKKXXXcccoooxxx~~~zzz{{{cccJJJ888>>><<<:::999888777777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@DDDDDDKKKMMMUUUzzzxxxXXXEEE>>>@@@<<<;;;<<<777777777777666666666666555444444444333333444444444444444444555555666777777777;;;HHHYYYbbbffftttzzzxxxttt]]]CCC???===<<<===;;;888888:::999::::::;;;<<<;;;;;;;;;<<<<<<===>>>???@@@@@@AAACCCCCCJJJLLLTTTyyytttfffKKK>>>???;;;:::;;;777888777777777666666666666444444444444444444444444555555444555555777888999777AAASSSbbbfffiii{{{yyyvvv}}}sssQQQ@@@<<<;;;???>>>:::888:::::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBCCCIIILLLSSSxxx~~~wwwTTT>>><<<:::999<<<999888888777777777666666666444444555555555555444444666555555555666777999:::<<>>999===>>>999777999::::::;;;<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAACCCDDDJJJKKKSSSwwwfffGGG@@@;;;999;;;:::888888888777777777666666333444555666666555444333666666555555666888:::<<>>???@@@AAAAAABBBDDDDDDJJJKKKRRRvvvyyySSSFFF===999;;;999888888888888777777777777333444555666666555444333666666555555666888;;;<<>><<<>>><<<;;;@@@:::;;;<<<<<<======<<<<<<======>>>???@@@AAAAAABBBEEEEEEJJJKKKQQQuuubbbFFF>>>======<<<999888888777777777777777888777777666555444444444666666666666777:::???BBBYYY___eeeqqq}}}}}}vvvnnnttt}}}```>>>===DDD===777:::999::::::;;;;;;::::::999;;;<<<============@@@BBBGGGFFFMMMQQQVVVuuuwwwRRRAAA===<<<:::999999888777777777777777888888777666666555444444555888999888777:::CCCKKK___dddnnn||||||uuummmtttvvvLLL>>>>>>;;;:::===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<============@@@BBBFFFEEEMMMQQQVVVuuuaaaEEE===<<<999999999888777777777777888888888777777666666555555555999;;;999777===JJJVVVaaaeeevvv|||{{{tttlllttt___EEE======>>>???<<<<<<============<<<<<<;;;<<<============@@@BBBDDDDDDLLLPPPUUUuuurrrMMM@@@===;;;:::999888888777777888888888888888777777666666666666888999999;;;EEERRR]]]bbblll~~~}}}uuulllsss}}}rrrRRRDDDAAA???;;;<<<<<<<<<======<<<<<<<<<;;;<<<============@@@BBBCCCCCCJJJOOOUUUuuu^^^HHH???<<<:::999999888888888888888888888888888888777777777888666555999CCCOOOZZZ```jjj{{{vvvmmmqqqxxxzzz```JJJBBB>>>:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<============@@@BBBBBBBBBJJJOOOTTTuuu{{{xxxUUUBBB===::::::999888888888888999999999888888888888888888999777777>>>KKKXXXaaadddppp}}}uuullloootttuuurrrTTTCCC>>>===;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<============@@@BBBBBBBBBJJJNNNSSSssscccGGG@@@;;;:::999999888888999999999999999999999999999999888999===FFFRRR]]]eeeiiiwww}}}sssjjjmmmssstttiiiLLL@@@AAA<<<<<<============<<<<<<;;;<<<============@@@BBBCCCBBBJJJNNNSSSrrrlllKKKDDD;;;:::999999888888999999999999999999999999999999666;;;DDDMMMVVV___hhhnnnqqqhhhlllsssvvvXXXDDDCCC======>>>>>>>>>>>>======;;;<<<=========>>>@@@BBBCCCCCCJJJNNNRRRrrryyy~~~VVVEEECCC<<<<<<;;;666:::>>>666===888555777999888:::===CCC@@@QQQ]]]YYYcccqqqmmmzzzqqqjjjiiipppwwwsssMMMCCC@@@999:::<<<999???AAA888<<<===>>>??????@@@@@@???DDDHHHEEEMMMRRRmmmaaaHHHBBB;;;<<<<<<666999===666<<<777666888::::::<<>>??????@@@@@@???DDDGGGEEEMMMRRRmmmtttPPPCCC<<<===>>>777888<<<888:::777777:::;;;;;;===AAAHHHQQQZZZdddhhhggguuuxxx{{{rrrjjjhhhmmmssswwwLLLCCC<<>>??????@@@@@@???CCCGGGEEENNNRRRnnn^^^GGG>>>>>>???888777;;;888999777888;;;;;;999;;;@@@MMMXXX[[[aaajjjiii|||{{{}}}|||ssskkkhhhlllqqqcccEEE>>>@@@AAA999888<<<999<<<===>>>??????@@@@@@???CCCGGGEEENNNSSSoooqqqOOOAAA>>>???999888;;;999:::888888:::999777:::???QQQ[[[ZZZ\\\hhhnnnsss|||tttkkkhhhkkkppp{{{JJJ??????BBB;;;999>>><<<<<<===>>>??????@@@@@@???BBBFFFEEENNNTTToooZZZEEE===???;;;:::<<<888:::999999:::888777<<>><<<===>>>??????@@@@@@???BBBFFFEEENNNTTTpppeeeIII<<<>>><<<<<<<<<888:::999999:::999:::AAAKKKVVVWWW\\\___hhhyyy{{{|||{{{uuummmiiilllooo~~~___III???AAA===;;;>>><<<<<<===>>>??????@@@@@@???AAAEEEDDDNNNTTTqqqkkkLLL;;;============777:::999999;;;:::===FFFQQQWWWVVV```dddlllqqqzzz{{{zzzuuummmjjjlllppphhhMMM@@@AAA===;;;===:::<<<===>>>??????@@@@@@???AAAEEEDDDNNNUUUqqqVVV@@@AAA999888===888<<<<<<;;;:::;;;BBBLLLTTT[[[XXX^^^ccczzz}}}~~~yyyuuusssnnnhhhiiimmm|||xxx^^^DDD===AAABBB>>><<<=========>>>??????@@@@@@CCCGGGEEENNNUUUrrr```DDDAAA::::::>>>888;;;;;;;;;:::===DDDMMMUUU\\\\\\aaannn|||xxxssspppkkkfffgggkkk{{{cccGGG===???@@@>>><<<======>>>>>>??????@@@@@@CCCGGGEEENNNUUUqqq~~~rrrKKK???;;;===>>>888:::::::::<<>>@@@???>>>======>>>>>>???@@@@@@@@@CCCGGGEEENNNTTTqqqxxxVVV@@@<<<>>>===888::::::;;;===CCCKKKSSSXXXVVV[[[bbbzzztttpppkkkgggjjjpppxxx~~~\\\FFF@@@AAABBBBBB===>>>>>>??????@@@AAAAAACCCGGGEEENNNTTTpppyyyxxxdddCCC>>>>>>;;;999::::::;;;???FFFNNNUUUYYY[[[aaannnzzztttpppkkkgggjjjpppxxxmmmQQQBBB???AAACCC>>>>>>>>>???@@@@@@AAAAAACCCGGGEEENNNSSSpppvvvuuuLLLAAA>>>999;;;;;;;;;===BBBIIIQQQVVVYYY[[[ccc|||zzz~~~xxxsssooojjjeeegggmmmyyy```GGG===>>>@@@>>>>>>??????@@@AAAAAAAAACCCGGGEEEMMMSSSoooyyyVVVFFF>>>888@@@===<<<>>>CCCLLLSSSWWWXXXYYYccctttvvv|||xxxssspppkkkfffgggkkk{{{tttPPP???===???>>>??????@@@@@@AAAAAABBBCCCGGGEEEMMMSSSoooxxxyyy]]]JJJ???999CCC>>>===???DDDMMMTTTWWWXXX[[[hhhyyykkkzzz~~~yyyvvvsssnnnhhhiiimmm|||YYYBBB>>>@@@>>>??????@@@@@@AAABBBBBBCCCGGGEEEMMMSSSooozzzjjjnnnMMM@@@===<<<<<<:::>>>GGGPPPTTTVVVYYY___vvvnnntttzzzvvvtttqqqlllfffeeehhhzzzbbbFFF???AAA======>>>???@@@@@@AAAAAACCCGGGEEEMMMRRRmmmhhh|||wwwSSSBBB>>>======<<>>??????@@@AAAAAABBBBBBCCCGGGEEEMMMRRRmmmsssvvv]]]EEE????????????DDDMMMSSSTTTWWW[[[nnnqqqdddpppyyy{{{}}}xxxsssooojjjfffggglllvvvzzzVVVCCCAAA@@@@@@@@@AAAAAABBBBBBCCCBBBFFFDDDLLLQQQllluuuhhhJJJ@@@@@@???AAAGGGOOOSSSSSSWWW]]]uuunnneeerrrzzzzzz}}}wwwqqqmmmhhhdddgggllluuu]]]JJJIII@@@@@@@@@@@@AAAAAABBBBBBBBBFFFDDDLLLQQQlllyyyxxxtttQQQBBBAAA???BBBIIIOOOQQQQQQWWW___ooogggrrrxxxzzzzzztttoooiiieeehhhnnnuuuiiiLLLAAA????????????@@@@@@@@@@@@AAAEEECCCKKKPPPkkkwwwZZZEEEBBB@@@CCCJJJOOOOOOPPPYYYdddjjjiiinnnsss{{{xxxrrrlllhhhjjjooouuurrrVVVDDD????????????????????????AAADDDBBBKKKOOOjjj|||cccIIIBBBAAAEEEKKKOOONNNQQQ]]]jjjssseeemmmkkkooo~~~yyyssslllgggggglllttteeeLLL@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDBBBJJJOOOjjj|||iiiKKKBBBCCCGGGMMMPPPNNNQQQ___ooonnneeeqqqkkkooo}}}wwwqqqjjjccccccgggssslllEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@DDDAAAJJJOOOjjj~~~wwwKKKFFFCCCJJJKKKMMMQQQTTTeeennndddoootttvvvzzzuuuqqqnnniiieeefffjjjqqqUUUCCCCCCCCCAAAAAABBBBBBAAAAAADDDBBBLLLQQQkkkUUULLLFFFJJJKKKOOORRRSSShhh}}}iiibbbiiisssyyyyyytttpppjjjeeefffjjjuuu]]]DDDCCCBBB@@@@@@BBBBBB@@@AAADDDCCCKKKQQQkkk]]]NNNJJJJJJJJJQQQSSSQQQnnntttgggdddhhhxxx~~~vvvpppiiieeeffflllzzzcccGGGDDDAAA@@@@@@@@@@@@@@@@@@DDDCCCKKKPPPjjj|||hhhOOOLLLIIIIIIQQQSSSQQQuuuooohhhkkknnnvvvoooiiidddgggnnn|||gggJJJDDD??????@@@??????@@@@@@DDDCCCKKKNNNiiizzzuuuTTTNNNIIIHHHOOORRRUUUmmmiiiooorrr}}}uuunnngggdddhhhnnn{{{oooOOOFFF??????AAA???>>>@@@???EEECCCJJJMMMggg~~~yyy}}}}}}WWWNNNLLLIIIMMMSSS^^^jjjhhhppppppzzz}}}tttmmmgggcccgggmmmyyy{{{TTTGGG???@@@BBB???>>>AAA???EEEDDDJJJLLLfff{{{vvv[[[PPPQQQLLLLLLUUUhhhiiihhhqqqnnnttt}}}www~~~vvvooohhhccceeejjjxxxXXXIII???AAACCC???>>>BBB>>>EEEDDDJJJKKKeee~~~yyydddQQQTTTOOOLLLWWWoooiiiiiissspppsssyyyzzztttxxxqqqiiibbbccchhhyyy[[[JJJ???BBBDDD@@@???CCC>>>EEEDDDJJJJJJddd~~~xxxmmmSSSOOOHHHUUUTTTnnnvvvhhhkkkjjjqqqwwwyyyxxxvvvllleeeaaaccchhhzzziiiKKK@@@@@@999???GGG===AAADDDFFFHHHOOOiii~~~yyyoooTTTOOOIIIVVVXXXxxxpppffflllkkkqqqzzzzzzzzzuuulllddd```bbbgggvvvnnnPPPDDDEEE<<<===CCC???AAACCCFFFGGGNNNiiiyyyrrrVVVNNNKKKWWW___jjjdddkkkjjjppp~~~{{{|||uuukkkddd___```eeessswwwVVVEEEGGG@@@<<<@@@CCC@@@CCCFFFGGGNNNhhhyyywwwYYYMMMMMMUUUccciiieeejjjgggooozzz|||{{{xxxtttkkkccc^^^___cccqqqbbbFFFDDDCCC===>>>EEE@@@BBBEEEFFFMMMhhh}}}xxx]]]LLLNNNRRRfffiiifffkkkfffqqqwwwzzz~~~xxxooonnntttkkkccc]]]^^^bbbqqqxxxMMMBBBFFFAAA===CCC???BBBDDDFFFMMMgggyyybbbLLLPPPQQQjjjyyyeeefffmmmiiivvvtttxxxyyynnnhhhqqquuulllddd^^^^^^aaappp[[[CCCGGGDDD;;;???>>>AAADDDEEELLLfff}}}fffNNNSSSRRRoooppp```dddnnnmmm||||||rrrxxxzzzpppkkkkkkooovvvmmmeee^^^^^^aaammm~~~cccCCCEEEDDD<<>>AAACCCEEEKKKfff{{{hhhOOOUUUTTTtttmmm\\\aaannnooozzzrrrxxxzzzrrroookkkgggfffwwwnnneee___^^^aaakkk{{{ddd@@@AAACCC===BBB>>>@@@CCCDDDKKKfff|||oooQQQQQQ[[[{{{cccgggjjjiiisss}}}qqqxxx~~~uuummmiiihhhkkktttyyylllccc```bbbfffmmmwwwhhhJJJ>>>BBBCCC>>>@@@CCCFFFEEEJJJddd}}}xxxWWWRRR]]]~~~ccceeegggfffpppzzzpppyyyxxxqqqllliiidddjjjyyyyyylllbbb^^^```cccllluuujjjKKK???BBBBBB===@@@CCCEEEEEEIIIbbb~~~___TTT___fffgggjjjjjjuuuuuunnnzzzwwwppplllffffffnnnyyylllaaa\\\]]]___iiirrr~~~~~~mmmOOOBBBCCCCCC===AAACCCEEEDDDHHHaaaeeeTTTaaadddfffjjjlllyyypppnnn{{{vvvqqqmmmhhhgggsss{{{mmmbbb\\\\\\]]]fffmmmwww{{{oooRRRDDDEEEEEE@@@@@@CCCEEEDDDIIIbbbiiiSSSccc|||___aaagggiiiwww}}}lllnnn}}}~~~yyyqqqiiiccchhhyyy|||oooddd^^^\\\]]]aaagggpppwwwzzznnnQQQCCCDDDEEEAAA>>>BBBEEEEEEJJJdddjjjSSSfffbbbdddiiikkkxxx{{{kkkooowwwqqqjjjjjjttt{{{pppfff```^^^^^^^^^bbbhhhnnnuuu{{{oooPPP@@@AAABBB???>>>AAADDDEEEKKKfffkkkTTTjjjeeehhhmmmppp}}}{{{kkkqqq|||xxxrrrnnnqqq~~~yyyooofff```______]]]```cccfffkkkuuu{{{uuuSSSAAA@@@BBB???>>>AAADDDEEEJJJddd|||kkkUUUlll{{{```eeelllppp~~~|||lllrrrzzzxxxsssllliiirrr}}}wwwnnneee```______]]]___```aaaeeemmmyyy|||~~~}}}YYYDDDBBBDDDBBB???BBBDDDDDDIIIbbb