BM6P6(@ ssslllgggcccccceeebbbppp|||yyygggbbbnnnuuudddTTTPPPQQQMMMDDD===999999888777666666777777888:::;;;;;;;;;<<<>>>AAAEEEFFFFFFFFFKKKSSSXXXWWW[[[VVVTTTUUUWWWXXX]]]ccciiiiiijjjllloooqqqsssuuupppqqqsssuuuuuurrrlllhhhbbb```___aaafffiiijjjjjjiiihhhggghhhkkknnnoooooohhhhhhjjjnnnrrrvvvzzzuuusss}}}ssspppkkkgggfffdddaaabbbeeeeeehhhoooxxx|||vvviii^^^TTTVVV^^^ooo~~~nnnhhhbbb^^^aaaeeeiiiooouuuwwwtttiiiZZZNNNIIIEEEAAA========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999999999999888888888888777666777777777888888888888888888999::::::::::::999:::::::::::::::::::::::::::;;;<<<===@@@DDDIIIMMM[[[eeerrr|||rrruuupppiiibbb\\\UUUOOOKKKGGGCCC@@@@@@BBBDDDDDDCCCGGGHHHLLLSSSZZZdddsss{{{tttjjj```WWWQQQLLLIIIIIIGGGFFFFFFEEEHHHSSS___xxx}}}~~~yyylll```YYYTTTRRRTTT\\\eeeiiieee```WWWSSSLLLEEE???<<<;;;:::777777777777666666666666777777666666666666777777888666555444444555666888666666666666777777777777444555888;;;<<<<<<;;;:::<<<=========>>>AAAFFFIIIMMMVVVaaappplllVVVNNNEEEJJJSSSRRRRRRRRRKKKLLLSSSeeevvvpppmmmiiieeeeeeffftttzzzkkkhhhuuussscccTTTPPPQQQLLLCCC===999999888777777777777777888:::;;;;;;;;;<<>>@@@DDDIIIMMMPPPXXXaaaooodddVVVKKKMMMSSSPPPOOONNNGGGJJJPPPbbbyyyxxxxxxsssmmmiiilllzzz{{{mmmmmm}}}pppaaaSSSPPPQQQLLLCCC===999999888777777777777888888:::;;;<<<<<<===@@@BBBEEEJJJNNNOOORRRVVVVVVSSSVVVSSSTTTWWWXXXWWWYYY]]]^^^```bbbeeeiiilllppprrrssspppmmmkkkkkklllkkkjjjfffeeedddeeegggiiijjjiiilllkkkjjjkkknnnqqqsssssspppnnnmmmpppsssyyyuuuooottt}}}vvvnnniiiffffffeeeccceeehhhkkklllpppvvvzzzwwwmmmeeeYYYYYY^^^lllrrrfffaaa^^^```eeekkkttt}}}}}}qqq___PPPIIIEEEAAA========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888888777777777888888888888999999999999777888999999::::::999999999999999999999999999999:::::::::999999;;;>>>AAAJJJQQQ\\\gggsssqqqaaaSSSKKKDDDBBB??????@@@BBBCCCCCCEEEKKKWWWhhhwww|||uuukkkaaaYYYRRRMMMIIIIIIGGGFFFGGGFFFIIIUUUaaazzz}}}}}}~~~uuujjj```YYYQQQRRRWWWaaajjjjjjbbbYYYVVVRRRKKKDDD???;;;::::::888888777777777666666666777777666666666666777777888777666555555666777888666666666777777777888888888999999999:::::::::::::::<<<>>>@@@BBBFFFLLLPPPSSSZZZbbbnnnqqq]]]PPPNNNQQQMMMMMMMMMGGGGGGMMM]]]xxx}}}~~~uuuoooqqqzzzmmmooolll___SSSQQQQQQKKKCCC===999999888777777888888888999:::<<<<<<===>>>AAACCCGGGMMMQQQRRRTTTYYYZZZYYYYYYWWWXXX\\\\\\YYYXXXZZZ]]]^^^___bbbeeehhhkkkmmmllljjjhhhhhhjjjlllmmmmmmhhhggggggggghhhiiiiiiiiimmmkkkjjjjjjlllnnnooooooooommmnnnrrruuuzzzwwwqqqpppxxxooojjjggggggeeecccdddggggggiiinnnuuuzzzvvvlllcccYYYYYY^^^mmmsssddd___\\\^^^bbbiiiuuuvvvbbbRRRIIIEEEAAA========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777777777888888888888777777888999999999999999999999999999999999999999555666777888888;;;>>>AAADDDKKKVVVaaalllzzzqqq___QQQHHHBBBAAA???>>>???AAABBBCCCFFFNNN^^^ttt}}}}}}~~~}}}yyy||||||wwwrrriii```YYYSSSNNNKKKHHHGGGGGGGGGGGGKKKVVVbbb|||~~~{{{sssjjjaaa[[[UUUUUUYYYccckkkkkkccc[[[TTTQQQJJJCCC>>>;;;::::::888888888777777777666666777777666666666666777777888888777777777777888888666666666777777888888999;;;::::::999999999:::::::::<<<>>>@@@BBBFFFKKKNNNRRRXXX___kkk}}}aaaQQQLLLOOOLLLNNNPPPKKKGGGKKKXXXqqquuuooouuu~~~}}}yyymmmppphhh\\\RRRQQQQQQKKKBBB===999888888888888888999999999:::<<<======???BBBDDDIIINNNSSSSSSUUU\\\```aaa```^^^___bbbaaa\\\ZZZ[[[``````aaabbbccceeefffgggffffffgggiiikkklllkkkjjjhhhiiiiiiiiiiiihhhiiiiiimmmkkkhhhhhhiiiiiiiiiiiimmmmmmqqqwwwzzz|||zzzssskkkzzzrrrmmmiiihhheeebbbbbbeeeeeehhhoooxxx}}}xxxkkkaaaVVVXXX___ooorrraaa]]][[[]]]```fffsss~~~yyyeeeSSSIIIDDDAAA========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888999999999:::::::::888888888888888888888888999999999999999999999999888888888777777777666666555555555555666666666666777777888999999999999888888888888888888888888888555777888999999;;;>>>@@@AAAGGGQQQ[[[dddmmmvvv}}}lllYYYLLLEEE@@@@@@???>>>>>>???AAACCCFFFPPPeeezzzxxxuuutttssstttttttttrrrtttyyyvvvqqqllleee^^^XXXSSSOOOLLLHHHGGGGGGHHHHHHLLLXXXddd~~~yyyrrrkkkbbb\\\VVVUUUXXX```hhhjjjccc\\\SSSOOOIIICCC===;;;::::::888888888888777777777777777777666666666666777777888888777777777777888888666666666777888999999999<<<;;;:::999999999::::::;;;===???@@@AAACCCFFFIIINNNTTT[[[hhh~~~fffTTTLLLMMMKKKNNNQQQLLLHHHJJJTTTiiiyyyooojjjwww}}}~~~vvvmmmqqq~~~dddZZZRRRQQQQQQJJJBBB===999888888888888999::::::999;;;===>>>>>>@@@CCCEEEJJJQQQUUUUUUWWW^^^dddfffeeeccceeehhhgggbbb```aaaeeedddddddddddddddeeeeeeggggggiiikkkllljjjgggcccgggiiikkkjjjiiihhhhhhiiillljjjgggfffgggggggggffflllnnnssszzz|||}}}{{{rrrjjjzzztttnnnjjjhhheeeaaaaaadddfffjjjrrr{{{{{{nnncccUUUWWW^^^nnnppp```]]]\\\]]]___dddppp{{{{{{hhhUUUJJJDDD@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::888888888888888888888888999999999999999999999999888888777777777666666666444444444444555555555555666777888888999999888888777777777777777777777777999:::;;;:::::::::<<<===@@@DDDKKKRRRWWW\\\```cccvvv{{{dddSSSHHHCCC>>>>>>>>>===<<<===AAACCCEEERRRlll|||nnnllljjjiiihhhiiijjjkkkkkkmmmpppwww|||tttnnnjjjccc]]]XXXSSSOOOLLLHHHGGGGGGHHHIIIMMMYYYfffwwwpppjjjbbb\\\SSSRRRUUU]]]fffhhhbbb[[[RRRNNNHHHBBB===:::::::::999999888888888777777777777777666666666666777777777777777777777777777777555666777777888999::::::;;;;;;;;;;;;::::::::::::<<<>>>?????????@@@CCCEEEIIIOOOXXXdddzzzlllXXXNNNMMMKKKMMMPPPJJJJJJJJJOOO```||||||qqqjjjhhhwwwvvvmmmhhhqqq{{{aaaXXXQQQQQQPPPJJJBBB===999888888888999999:::;;;999;;;===>>>???AAADDDFFFKKKSSSZZZZZZ[[[```dddffffffeeegggkkklllhhhgggiiihhhhhhgggfffffffffgggggghhhggghhhjjjkkkiiifffcccfffhhhkkkkkkiiiggghhhiiillliiigggggghhhjjjjjjiiijjjkkkpppuuuxxxyyy|||sssmmmxxxsssnnnjjjhhhfffbbbbbbfffgggjjjqqqzzz~~~zzzoooeeeVVVVVV\\\kkkpppaaa______``````cccnnnyyy{{{iiiVVVJJJCCC???========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888888888888888888888888999999999999999999999999888777777777666666666666444444444555555555666666666777777888888888888888777777777777777777777777888999:::;;;::::::<<<>>>BBBDDDGGGIIILLLNNNPPPRRRaaarrrkkkXXXLLLDDDAAA<<<===>>>===;;;<<<@@@CCCEEETTTssszzzqqqdddcccaaa```___```ccceeedddeeehhhnnnxxx||||||zzz{{{~~~}}}uuupppkkkeee^^^XXXSSSNNNJJJHHHFFFGGGHHHIIINNNZZZgggtttmmmggg```ZZZQQQRRRVVV```iiijjjccc[[[QQQNNNHHHAAA===:::999999999999999888888888777777777777666666666666777777666666666777777666666666555666777888999::::::;;;999:::;;;<<<<<<;;;;;;:::<<<===???@@@???@@@BBBDDDFFFLLLVVVbbbuuummmXXXMMMMMMLLLOOORRRLLLLLLIIIKKKWWWqqqwwwmmmiiikkkwww~~~llleeebbbnnnxxx___WWWQQQQQQPPPJJJAAA===999888888888999::::::;;;999;;;===>>>???AAADDDFFFKKKUUU]]]______aaaccccccfffdddggglllnnnlllmmmooojjjiiiiiihhhhhhhhhiiiiiifffeeefffgggjjjjjjiiihhhdddhhhkkkkkkiiiggghhhiiikkkiiihhhiiikkkmmmnnnnnnggggggjjjoooqqqttt|||uuuqqqvvvqqqllliiihhhfffcccdddhhhhhhiiinnnuuuzzzxxxnnnfffXXXWWWZZZhhhpppbbbaaaaaabbbaaacccmmmwww|||{{{jjjWWWJJJCCC???========================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999777777777777666666666666555555555666666666666777666666777888888888888888777777777777777777777777333555888:::;;;===???AAAFFFEEEEEEDDDEEEGGGJJJLLLRRR```qqq}}}lll[[[NNNFFFBBB???<<<===>>><<<;;;<<<@@@CCCGGGWWWwwwpppggg```___^^^\\\[[[]]]```ccc```aaaccciiisss~~~~~~}}}}}}xxxqqqqqqggggggjjjpppyyyxxxsssnnnggg```YYYSSSLLLHHHHHHFFFGGGIIIJJJNNN[[[gggrrrkkkfff^^^YYYQQQSSSZZZfffoooooofff]]]QQQMMMGGGAAA<<<:::999999999999999888888888888777777777666666666666777777555555666666666666555555555666777888999:::;;;;;;888999;;;======<<<;;;:::;;;===???@@@@@@AAACCCEEEEEEKKKUUUaaasssyyy{{{iiiTTTKKKMMMMMMSSSVVVPPPLLLHHHHHHRRRjjj|||{{{|||tttgggdddhhhyyyuuueee___gggxxxuuu\\\WWWTTTTTTPPPGGG>>>:::999999999888999999:::::::::;;;<<<===???BBBGGGJJJQQQTTTYYY[[[\\\\\\]]]^^^bbbfffkkkpppssstttrrrqqqssssssqqqnnnkkkiiijjjkkklllkkkkkklllllljjjgggdddfffiiilllmmmkkkiiihhhgggpppnnnmmmmmmnnnnnnmmmllliiihhhgggiiimmmrrrxxx|||zzz|||vvvpppkkkjjjgggcccdddhhhkkknnnqqqrrrtttuuuooofffXXXWWWYYYeeezzzrrrbbb___]]]^^^___bbbjjjrrr|||}}}yyylllZZZKKKDDDDDD@@@???>>>===;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666777999:::;;;::::::999;;;;;;;;;;;;::::::999888888888888888777777777777666555444333333444555666888999::::::999888777666444666777777666666777999999:::;;;;;;;;;<<<>>>@@@CCCCCCCCCDDDDDDDDDEEEEEEKKKQQQZZZdddkkknnnnnnmmmeee[[[QQQMMMIIICCCBBBFFF============>>>???AAABBBFFFTTTsss~~~qqqiiifff^^^___```aaaaaa___]]]\\\^^^^^^```dddkkksss||||||zzzxxxvvvsssuuuxxxuuuhhh^^^XXXWWWXXXYYY^^^dddlllsssxxxxxx{{{~~~yyytttooohhhaaaZZZTTTMMMIIIHHHIIIFFFGGGLLLMMMXXXppp~~~qqqlllhhh___UUUMMMRRR\\\jjjtttrrrfff[[[RRRLLLEEEAAA???>>>;;;999888888888888888777666666<<<;;;999888777777777888666666666666777777777777999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===@@@CCCEEEEEEEEEDDDIIILLLUUUaaarrr}}}xxxuuuzzz~~~www```WWWLLLIIIOOOWWWXXXTTTPPPSSSMMMNNNccc~~~{{{wwwvvvvvvoooeeedddkkkyyyssseee```iii{{{ooo\\\WWWTTTTTTPPPFFF>>>:::999999999888999999:::;;;:::<<<===???AAADDDIIILLLRRRTTTXXXZZZ[[[\\\^^^___aaadddiiinnnrrrttttttsssssssssqqqnnnkkkiiijjjkkkmmmllllllmmmnnnmmmkkkiiibbbdddgggjjjlllllljjjiiiiiihhhhhhiiilllmmmmmmlllhhhgggfffgggjjjoootttxxxuuupppkkkiiigggcccdddgggkkknnnpppqqqssssssmmmdddXXXWWWYYYcccwwwpppaaa]]][[[\\\^^^```hhhqqqyyy{{{xxxmmm[[[MMMGGGFFF@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666777888999999999888777:::;;;;;;;;;::::::999888888888888888777777777777888777666555555666777888888888999999999888666666555666777777777777888:::;;;<<<>>>>>>===>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDEEEJJJPPPWWW[[[]]]\\\[[[WWWPPPJJJJJJHHHBBBAAACCC???>>>>>>>>>???@@@BBBCCCBBBMMMeeexxxnnngggccc]]]^^^___``````^^^]]]\\\[[[[[[\\\```eeemmmtttyyy|||zzzwwwuuutttsssqqqooolllnnnxxx~~~lll```WWWRRRMMMMMMMMMPPPTTTZZZ___ccciiittt{{{vvv{{{zzzsssnnnggg```YYYSSSMMMJJJFFFHHHDDDFFFMMMNNNZZZrrr|||qqqlllhhh___UUUNNNRRR[[[hhhrrrpppdddYYYSSSNNNGGGBBB???<<<:::777888888888888888777666666888777666444333333444444666666666666777777777777999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<======???BBBDDDFFFFFFFFFFFFLLLPPPWWWbbbppp|||sssqqqssstttoooiiiXXXQQQIIIGGGNNNVVVZZZZZZSSSRRRJJJKKK^^^tttuuupppmmmnnniiibbbdddmmm~~~|||xxxoooeeecccmmm~~~iii\\\WWWTTTSSSOOOEEE===;;;999999999999999:::;;;;;;;;;===???AAACCCGGGLLLPPPRRRTTTWWWXXXYYY\\\___aaaaaacccggglllpppssstttuuussssssqqqoookkkiiiiiijjjnnnmmmlllmmmoooppppppooofffeeefffiiimmmnnnllliiieeeeeeeeegggjjjllllllkkkiiihhhggggggiiimmmqqqttt}}}tttoookkkiiigggccccccgggjjjmmmnnnoooqqqrrrllldddYYYVVVWWWaaattt~~~nnn___[[[YYYZZZ[[[^^^fffnnnuuuxxxwwwmmm]]]OOOHHHGGG@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888999999999999999888777::::::;;;;;;;;;:::999999999999888888888777777777999999888888888888999999777777888888888777666666555666888888888888:::;;;===???AAAAAAAAAAAACCCEEEDDDDDDDDDDDDCCCCCCCCCCCC???BBBFFFJJJMMMMMMMMMLLLIIIFFFGGGJJJJJJFFFCCCBBBAAA@@@@@@???@@@AAACCCDDDAAAFFFSSSgggxxx|||sssmmmfffbbb]]]]]]^^^___^^^]]]\\\[[[XXXWWWXXXZZZ^^^dddjjjmmmooommmllllllmmmmmmkkkjjjfffgggnnntttcccWWWPPPLLLJJJIIIGGGGGGIIILLLOOOQQQWWW```rrr{{{qqqllleee^^^XXXRRRMMMJJJDDDFFFDDDFFFMMMOOO\\\sss~~~||||||sssnnnjjj```VVVPPPRRRZZZfffnnnlllaaaWWWTTTPPPHHHBBB>>>;;;888666888888888888888777666666999888777666555555666666666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<=========???@@@CCCEEEGGGHHHHHHGGGLLLOOOWWWaaammmwwwnnnkkkiiieeeaaaTTTOOOIIIHHHMMMTTT\\\aaa]]]UUUIIIKKKYYYhhhqqqjjjgggfffbbb^^^cccnnnpppoookkkffffffsss~~~hhh\\\XXXUUUSSSMMMCCC===;;;999999999999999:::;;;<<<;;;>>>AAADDDGGGKKKOOOSSSSSSUUUVVVWWWYYY\\\```ddddddeeegggjjjmmmppprrrtttrrrrrrqqqooollljjjjjjjjjnnnmmmkkklllnnnqqqsssssstttooojjjjjjmmmnnnllliiigggfffggghhhkkkmmmmmmmmmllljjjiiihhhjjjlllppprrr}}}}}}sssnnnjjjiiifffbbbbbbeeegggjjjlllmmmqqqsssnnnfffXXXUUUUUU^^^rrrppp___[[[XXXYYYZZZ\\\dddlllssswwwxxxooo___PPPIIIGGGAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;::::::999999999999888888888777777999999999999999999999999666666777777777666666666555777999999999:::<<<===???AAACCCDDDDDDDDDFFFGGGFFFEEEEEEDDDCCCCCCBBBBBB===???BBBEEEHHHIIIJJJJJJDDDFFFJJJPPPRRROOOJJJFFFBBBBBBAAA@@@@@@AAABBBCCCDDDEEEIIIQQQZZZccclllqqq{{{~~~uuuqqqnnnhhhddd]]]^^^^^^]]]]]][[[ZZZYYYVVVUUUTTTUUUWWW[[[___bbbcccbbbbbbdddfffhhhgggfff``````eeesss}}}lll^^^SSSMMMIIIJJJHHHGGGEEEEEEFFFHHHIIIKKKSSSbbbwww{{{pppkkkddd]]]WWWQQQMMMJJJEEEGGGDDDFFFMMMOOO[[[rrr|||~~~xxxrrrlllbbbWWWQQQSSSYYYcccjjjiii^^^TTTSSSOOOIIICCC>>>;;;999888888888888888888777666666888888777777777777777777666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>???AAACCCEEEGGGHHHHHHHHHGGGKKKSSS]]]iii~~~yyysssnnnhhhcccVVVQQQLLLKKKMMMSSS^^^gggjjj]]]MMMNNNWWW^^^yyyooohhhcccbbb^^^\\\dddpppyyykkkjjjiiigggkkkyyykkk\\\XXXUUUSSSLLLBBB<<<<<<999999999999:::;;;<<<===<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::===<<<<<<;;;;;;:::::::::999::::::;;;;;;:::::::::999999999999888888888888888888888888888888888888666666666666666666777777666888:::;;;;;;<<<>>>@@@@@@BBBEEEFFFFFFGGGHHHIIIHHHHHHGGGFFFDDDCCCBBBBBB???@@@BBBDDDFFFGGGHHHHHHGGGKKKPPPUUUWWWVVVPPPJJJDDDCCCBBBAAAAAAAAABBBCCCEEEFFFFFFGGGKKKPPPTTTVVVZZZcccrrrxxxqqqooonnnjjjfff______^^^]]][[[ZZZXXXXXXUUUTTTRRRRRRRRRTTTWWWXXX[[[[[[\\\___bbbdddcccbbbWWWWWWZZZdddwww{{{yyyvvvoooeee[[[RRRKKKHHHGGGEEEDDDBBBBBBCCCDDDEEEFFFNNN[[[jjjzzz{{{qqqlllccc\\\VVVQQQLLLIIIGGGIIIEEEGGGLLLMMMYYYppp}}}~~~}}}}}}vvvnnncccYYYSSSTTTXXX```gggfff\\\SSSPPPMMMHHHCCC>>>;;;:::;;;888888888888888777666666333333444444444444444444666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@BBBDDDEEEGGGHHHHHHFFFJJJQQQYYYcccvvvzzzppphhhYYYQQQKKKJJJLLLRRR```nnnssseeeTTTPPPTTTVVVnnnnnnfffaaaaaa^^^]]]gggtttuuullljjjggggggooommm\\\YYYVVVSSSJJJ@@@;;;<<<999999999999:::<<<===>>>>>>AAAEEEHHHKKKOOORRRUUUTTTVVVXXXYYY[[[___eeeiiimmmmmmmmmlllllllllllllllmmmooopppooommmllllllmmmnnnllljjjkkkmmmpppqqqrrruuuoooiiifffhhhjjjkkkkkkffffffhhhmmmrrrwwwyyyyyyiiihhhfffeeeeeeggghhhiiiwww~~~qqqllliiiiiifffbbbaaacccbbbeeegggiiinnnrrroooiiiUUURRRQQQZZZooovvvaaa]]]YYYXXXXXXXXX^^^fffqqqwwwzzzssscccRRRHHHDDDAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999888888888888999999999:::;;;;;;;;;:::::::::999999999999888888888666777888888888888777666777777666666666777888888666888:::<<<<<<>>>@@@BBBAAADDDGGGIIIIIIJJJKKKLLLKKKJJJIIIGGGFFFDDDCCCBBB@@@BBBCCCEEEFFFFFFEEEEEEIIINNNRRRTTTVVVWWWRRRLLLFFFEEEDDDCCCBBBBBBCCCDDDCCCFFFFFFEEEGGGLLLNNNMMMMMMTTT```nnn{{{|||uuupppnnnmmmjjjgggcccbbb```]]][[[XXXWWWVVVUUUTTTRRRPPPOOOPPPQQQRRRTTTUUUVVVZZZ]]]___^^^]]]TTTTTTVVV]]]jjj~~~~~~rrrkkkeeeeeeddd___XXXPPPJJJGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDLLLWWWcccrrr|||sssmmmddd\\\UUUPPPLLLIIIHHHJJJFFFGGGLLLMMMXXXooozzzxxxwwwzzzwwwoooddd[[[TTTTTTWWW^^^eeeddd\\\SSSOOOMMMIIICCC===;;;;;;<<<888888888888888777666666444444555666777777777666666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIKKKMMMRRRWWW^^^ooozzzppp```TTTJJJIIIKKKRRRbbbsssuuukkkZZZPPPOOOPPPdddlllddd```aaaaaaaaalll{{{}}}qqqlllggghhhsssjjj\\\YYYVVVRRRIII???;;;<<<999999999:::;;;<<<===>>>???BBBFFFIIILLLOOORRRUUUTTTVVVYYY[[[^^^bbbfffjjjnnnnnnnnnnnnnnnlllkkkkkkjjjmmmoooooonnnmmmnnnooopppnnnllllllnnnppppppooommmlllkkkkkkkkkkkkjjjjjjgggggghhhkkkooossstttttthhhgggfffeeeeeefffggghhhsss~~~~~~pppllliiiiiifffaaa```bbbaaadddeeefffkkknnnkkkeeeUUUQQQOOOWWWlllvvvbbb]]]XXXWWWUUUUUUZZZbbbnnnuuuyyyttteeeTTTJJJFFFAAAAAA???>>>===<<<<<<<<<;;;<<<<<<<<<=========>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888777666777888999999888999::::::;;;;;;;;;:::::::::999999999888888888666777888999999888777666888777777666777888999:::666999;;;======???AAACCCDDDGGGJJJLLLMMMMMMNNNOOONNNMMMKKKIIIGGGEEECCCBBBAAACCCFFFIIIKKKLLLKKKKKKKKKOOOPPPPPPRRRUUUSSSMMMJJJIIIGGGFFFEEEEEEEEEFFFEEEIIIIIIGGGHHHMMMNNNKKKLLLOOOVVVaaannnxxx~~~~~~|||yyyuuuqqqnnnlllkkkfffdddbbb^^^ZZZWWWUUUTTTTTTSSSPPPNNNMMMMMMMMMMMMOOOOOOQQQTTTXXXYYYXXXVVVQQQRRRTTTXXXaaaqqqtttlllaaabbbbbb^^^VVVOOOKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFEEEKKKVVVddduuu~~~uuuoooeee\\\UUUPPPKKKHHHGGGHHHEEEFFFMMMNNNZZZqqq{{{vvvtttxxx}}}|||tttnnneee\\\UUUTTTVVV]]]dddddd\\\TTTPPPNNNJJJDDD===999999;;;888888888888888777666666666777888:::::::::::::::666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKNNNPPPSSSVVV\\\lllrrr```PPPLLLMMMRRRaaarrrtttqqq```QQQLLLNNN^^^xxxjjjccc```bbbccceeeqqquuunnnggghhhuuu|||fff\\\YYYWWWRRRIII>>>;;;<<<999999999:::;;;<<<>>>>>>???CCCGGGJJJLLLOOORRRTTTTTTWWWZZZ]]]```cccgggkkknnnnnnooooooooonnnlllkkkiiikkknnnoooooonnnooopppqqqpppnnnnnnooopppooonnnjjjmmmqqqqqqooollliiihhhjjjiiiiiiiiikkklllkkkjjjiiihhhgggffffffggghhhiiiqqq{{{}}}pppkkkiiiiiifffaaa```bbbbbbdddddddddhhhjjjggg```VVVQQQOOOVVViiitttbbb\\\XXXUUUSSSRRRWWW^^^kkkrrrxxxtttfffVVVLLLHHHBBBAAA@@@>>>======<<<<<<;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888888888999;;;<<<888999::::::;;;;;;;;;;;;:::::::::999999999888888777888999::::::999888777999888777777777888:::;;;777999;;;===>>>@@@BBBDDDFFFIIIMMMOOOOOOOOOPPPQQQOOONNNLLLJJJHHHEEEDDDCCCBBBEEEJJJOOOSSSUUUVVVVVVLLLOOOOOOMMMPPPUUUUUUPPPMMMLLLJJJHHHGGGGGGGGGHHHJJJNNNMMMHHHHHHMMMMMMJJJMMMNNNSSS\\\hhhttt}}}~~~zzzuuuqqqoooooohhhfffccc___ZZZWWWUUUSSSSSSRRRPPPMMMLLLKKKKKKKKKKKKLLLNNNQQQTTTUUUSSSQQQJJJLLLNNNPPPWWWeeewww|||uuuffffffeee___WWWQQQNNNMMMEEEDDDCCCBBBBBBBBBBBBBBBHHHLLLWWWggg}}}wwwpppfff]]]UUUOOOKKKHHHEEEGGGDDDFFFMMMOOO[[[sss~~~xxxuuuyyyyyyrrrlllddd]]]VVVTTTVVV\\\cccddd]]]UUUQQQPPPLLLDDD<<<888888999888888888888888777666666333444666777888888888777666666666666777777777777999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@DDDDDDDDDFFFGGGIIIKKKLLLMMMOOORRRVVV]]]nnnnnnYYYQQQPPPRRR___ppptttvvvfffRRRLLLOOO]]]rrrjjjgggeeeeeedddgggsssyyyqqqkkkoooyyyqqqbbbYYYWWWSSSLLLCCC===999888777888999:::<<<======>>>CCCEEEHHHKKKNNNPPPQQQQQQRRRUUUZZZ]]]___```bbbdddmmmnnnnnnnnnmmmkkkiiigggdddggglllpppqqqqqqooommmssssssrrrrrrpppooommmmmmjjjkkkmmmooopppooonnnmmmmmmjjjgggfffhhhhhhfffdddeeedddbbbbbbdddhhhlllooozzzxxxuuu{{{sssnnniiiiiifffaaa]]]^^^aaafffhhhhhhhhhjjjhhhdddUUUQQQQQQXXXfff|||vvvbbb[[[UUURRRPPPQQQXXX```llltttyyyuuummmaaaSSSHHHDDDAAA===;;;;;;<<<<<<;;;;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999<<<;;;:::999999999:::;;;;;;;;;;;;;;;:::999888888777777777777777888888888888777777777888999:::::::::999:::===@@@BBBCCCCCCOOOPPPRRRRRRRRRSSSUUUWWWUUUSSSPPPLLLIIIGGGFFFFFFCCCKKKUUU^^^eeehhhaaaXXXTTTPPPKKKKKKOOOTTTVVVWWWSSSOOOLLLMMMKKKHHHHHHKKKLLLSSSWWWUUUSSSUUUVVVUUUTTTUUUXXX^^^gggqqq{{{}}}zzzwwwsssqqqlllhhhccc^^^ZZZWWWSSSQQQQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNKKKIIIKKKNNNRRR[[[lll{{{rrriiidddeeecccZZZSSSQQQHHHHHHGGGGGGGGGGGGFFFFFFIIINNNZZZoooxxxssskkkbbbYYYQQQKKKHHHGGGFFFGGGHHHHHHNNN^^^nnn}}}}}}yyy}}}~~~vvvkkkaaa[[[RRRPPPRRRXXX___bbb___[[[SSSNNNHHHBBB>>><<<999777888888888888777777777777777777777777666666666666888888888888888999999999999999::::::;;;<<<======;;;<<<===>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLOOOSSSRRRUUU^^^iiibbbPPPLLLRRR^^^jjjyyywwwnnn^^^PPPNNNYYYdddgggdddcccdddfffmmm{{{{{{rrrlllrrr~~~lll]]]XXXVVVRRRKKKCCC<<<999888999999::::::<<<===???@@@DDDFFFIIILLLOOOQQQRRRRRRRRRUUUYYY\\\^^^```dddfffeeegggiiikkklllkkkjjjhhhiiijjjlllmmmnnnnnnnnnmmmooooooooooooooonnnmmmllliiijjjlllmmmnnnmmmlllkkkjjjhhheeedddeeefffdddbbbcccddddddfffhhhjjjlllnnnyyy~~~qqqooo}}}~~~tttnnnjjjiiigggbbb``````aaafffhhhggghhhjjjhhhdddXXXTTTRRRYYYggg}}}wwwccc\\\UUUSSSQQQRRRXXX```kkkssszzzxxxqqqfffWWWJJJEEEBBB>>><<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999<<<;;;:::999888999999::::::;;;;;;;;;;;;:::999999777777777777777777777777666666666666777888999999;;;;;;;;;===@@@CCCEEEEEENNNQQQTTTVVVWWWXXXYYY[[[XXXVVVRRRNNNJJJHHHGGGFFFIIIPPP[[[fffqqqwwwrrrjjjYYYTTTOOOOOOSSSXXX\\\]]]ZZZUUUPPPOOOLLLIIIIIIMMMUUU]]]dddeeeddddddccc```\\\]]]___dddkkkttt|||~~~|||yyyuuurrrkkkgggaaa]]]YYYVVVSSSQQQPPPPPPNNNMMMKKKKKKJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKHHHGGGGGGJJJMMMTTTcccrrr}}}tttmmmkkkggg\\\SSSOOOGGGGGGGGGFFFFFFFFFFFFGGGIIIPPP___wwwuuuqqqjjjaaaXXXQQQLLLJJJGGGFFFGGGHHHIIIOOO___ooowwwuuuwwwyyy~~~{{{sssiii___YYYQQQPPPRRRXXX___bbb___ZZZSSSNNNGGGAAA>>>;;;999888888888888888777777777777777777777777666666666666777777777777888888888888999999::::::;;;<<<<<<===;;;<<<===???@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJLLLLLLMMMPPPOOOSSS]]]ggg}}}nnnXXXQQQSSS^^^iiiyyyyyysssbbbQQQLLLTTT___{{{fffbbbaaadddjjjtttuuupppxxxyyyeeeXXXWWWUUUPPPIIIAAA<<<999999<<<;;;:::;;;<<>>======:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999::::::999888888888888999999::::::;;;;;;;;;;;;;;;999888888777777666666666555555555555666777888999=========>>>AAADDDHHHJJJOOOSSSXXX\\\]]]^^^___```^^^[[[WWWSSSOOOMMMLLLLLLNNNUUU^^^lll}}}jjjeee___]]]```dddggggggccc\\\UUUQQQNNNJJJKKKPPP]]]iiiuuuyyyyyywwwsssooojjjjjjlllooottt{{{~~~zzzvvvssskkkgggbbb^^^[[[XXXUUUSSSPPPOOONNNMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEGGGHHHNNN\\\iiiyyyuuuooocccWWWPPPJJJIIIIIIHHHHHHHHHHHHHHHFFFPPPbbbyyysssooohhh```YYYRRRNNNKKKGGGFFFGGGHHHJJJQQQbbbrrryyynnnnnnssszzz|||wwwpppggg]]]VVVPPPOOORRRYYY```bbb^^^YYYRRRMMMFFF@@@===;;;:::888888888888888777777777777666666666666777777777777666666777777777888888888999::::::;;;;;;<<<<<<<<<;;;<<<===???AAABBBCCCDDDFFFGGGGGGHHHIIIKKKLLLMMMKKKMMMLLLQQQ]]]dddvvv|||aaaSSSRRR[[[dddwww{{{xxxhhhTTTJJJOOOXXXhhhfffbbb```dddlllxxx{{{wwwrrr```UUUTTTRRRNNNGGG@@@;;;999999>>>===;;;;;;===@@@CCCFFFHHHJJJMMMPPPSSSUUUUUUVVVUUUVVVWWWXXXYYY]]]aaaeeefffhhhlllnnnooonnnkkkiiiooonnnmmmkkkjjjiiiiiihhhhhhhhhjjjlllmmmnnnnnnnnnhhhhhhiiijjjjjjiiihhhhhhkkkiiihhhgggffffffeeeeeebbbcccdddfffhhhjjjlllmmmvvv{{{nnnbbbppprrrlllhhhiiihhheeedddfffeeehhhiiihhhiiilllllljjj[[[UUURRRVVVbbbxxxzzzggg___WWWUUUTTTTTTWWW]]]cccmmmxxx|||zzzppp```RRRGGGDDD@@@>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888888888888888:::;;;;;;<<<<<<<<<;;;::::::999888777777666555555555666777888999:::?????????@@@BBBFFFKKKOOOQQQVVV\\\aaabbbbbbbbbbbbcccaaa]]]ZZZXXXWWWXXXXXXYYY___hhhxxx{{{vvvvvvvvvuuutttkkkcccZZZTTTOOOLLLOOOTTTcccqqqxxxuuuuuuwwwzzz{{{vvvsssllliiiddd```^^^[[[YYYWWWPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJFFFEEEEEEGGGHHHLLLXXXeeezzzooo```VVVPPPOOOMMMLLLJJJJJJJJJJJJIIIRRRbbbvvv~~~tttpppiiiaaaYYYSSSNNNLLLGGGFFFGGGIIIKKKSSSeeeuuu}}}xxxzzzvvvlllpppwww~~~}}}xxxsssmmmeeeZZZSSSNNNOOOSSS[[[bbbccc^^^XXXQQQLLLEEE???<<<;;;:::999888888888888777777777666666666666666777777777777777777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===???AAABBBDDDDDDFFFFFFGGGGGGHHHJJJKKKLLLJJJLLLKKKQQQ^^^dddrrrdddRRRNNNTTT[[[pppwwwxxxlllWWWJJJLLLSSSZZZvvvgggbbb```eeemmmyyy|||kkk]]]UUURRRPPPLLLEEE>>>:::999:::>>>===<<<<<<>>>AAAEEEGGGIIIKKKNNNQQQTTTVVVWWWWWWWWWXXXYYYZZZZZZ\\\___aaafffhhhkkknnnooonnnlllkkklllllllllllljjjhhheeedddcccdddeeegggiiijjjjjjjjjgggggghhhhhhiiiiiihhhhhhiiiiiihhhgggeeedddeeeeeeccccccbbbbbbdddhhhkkknnnsssxxxuuueeepppqqqkkkgggggggggddddddfffhhhkkkkkkiiijjjnnnooommm___XXXSSSWWWcccyyy|||iii___WWWUUUTTTTTTVVVZZZ]]]gggrrrxxxxxxqqqbbbSSSGGGDDD@@@>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999999999888888777777777777999:::;;;;;;<<<<<<<<<<<<;;;::::::999888888666666666777888999;;;;;;???@@@AAABBBCCCGGGMMMRRRTTTYYY```dddeeedddccccccdddcccaaa______aaadddffflllqqq{{{sssjjj```YYYTTTQQQSSSYYYgggvvv}}}wwwyyy||||||vvvqqqmmmiiieeeaaa^^^\\\YYYWWWPPPPPPOOONNNNNNMMMNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIDDDCCCEEEGGGGGGKKKVVVbbbzzzzzziii[[[WWWUUURRROOOMMMLLLKKKLLLQQQWWWbbbppp~~~}}}vvvrrrkkkbbbZZZRRRMMMKKKGGGFFFGGGIIILLLUUUhhhyyyzzzsssuuuyyypppuuu}}}|||vvvqqqllldddZZZRRRNNNPPPUUU^^^eeeeee^^^WWWPPPKKKCCC>>>;;;:::::::::888888888888777777777666555666666666777777777888888888999::::::;;;<<<<<<:::::::::;;;;;;;;;;;;;;;<<<===>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGHHHJJJJJJJJJLLLLLLSSS___eeessshhhRRRLLLPPPTTTdddmmmssslllZZZMMMLLLQQQUUUllljjjffffffllluuutttdddYYYTTTPPPNNNIIICCC===:::999:::============???BBBEEEGGGJJJLLLOOORRRUUUWWWXXXXXXWWWZZZ]]]_________```aaaaaacccfffiiilllmmmmmmmmmhhhiiijjjjjjiiifffcccbbb______aaabbbcccdddddddddeeeeeeffffffggghhhiiiiiifffggggggeeebbbaaabbbccccccbbbaaa```cccgggkkknnnqqqvvvmmmvvvqqqkkkfffgggfffddddddgggiiikkkkkkiiijjjoooqqqpppccc[[[VVVXXXddd{{{~~~iii```WWWUUUUUUTTTTTTWWWXXX```iiiooorrrnnn```SSSGGGDDD@@@>>>>>>???>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999::::::999999888777666777888999::::::::::::<<<;;;;;;::::::999999999666666666777888:::;;;<<<===@@@CCCDDDEEEHHHOOOTTTWWW\\\bbbfffggggggffffffeeedddcccccceeejjjnnnqqqyyyvvvjjjbbb[[[WWWYYY^^^jjjwww}}}tttwww{{{~~~wwwrrrnnnjjjeeeaaa^^^[[[XXXVVVRRRQQQPPPOOONNNNNNNNNNNNJJJIIIIIIIIIHHHHHHGGGGGGBBBBBBCCCEEEEEEGGGQQQ\\\sssrrraaa\\\ZZZWWWTTTRRRQQQRRRRRRWWW[[[cccmmmxxx~~~{{{vvvrrrkkkbbbYYYRRRMMMJJJGGGFFFGGGJJJMMMWWWkkk}}}zzzssssss|||uuuyyy}}}vvvqqqmmmfff[[[RRRNNNPPPWWWaaahhhggg___WWWOOOIIIBBB<<<::::::;;;;;;888888888888777777777777555555666666777777888888999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJNNNNNNUUUaaahhhxxxlllVVVNNNOOOQQQXXXbbbkkkhhh\\\QQQNNNOOORRRdddrrrooorrr{{{kkk\\\UUURRRNNNLLLHHHAAA<<<999999;;;;;;<<<===>>>AAACCCEEEFFFJJJLLLOOORRRUUUWWWXXXXXXVVV[[[bbbfffgggfffeeedddaaabbbcccfffhhhjjjkkklllggggggfffeeeeeeddddddccc___``````aaaaaaaaaaaaaaabbbbbbcccdddeeeggghhhiiifffggggggeeebbb```bbbdddbbbbbbbbbccceeehhhkkkmmmnnntttvvv}}}ssslllhhhggggggeeeeeehhhiiijjjjjjggghhhnnnqqqpppccc[[[UUUWWWccczzzjjj___VVVTTTTTTSSSSSSTTTSSSYYY```fffjjjhhh^^^RRRFFFCCC@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::::::::999999:::;;;;;;;;;:::888888555666777888888888888888999999999999999999999888555555555666888999;;;<<<;;;???DDDFFFFFFIIIOOOTTTYYY]]]cccgggjjjjjjkkkllljjjiiiiiiiiimmmrrrwww{{{xxxnnneee______ccciiiuuu~~~yyytttvvv{{{zzzuuurrrnnnhhhddd```]]]ZZZXXXSSSSSSQQQPPPNNNNNNMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCDDDEEEDDDDDDLLLVVVfff|||mmmbbbaaa^^^\\\\\\]]]___```eeejjjrrr|||}}}{{{rrrooohhh```XXXQQQLLLJJJGGGFFFGGGJJJNNNYYYmmm}}}uuuttt|||zzz}}}~~~wwwrrrooohhh]]]TTTNNNRRRYYYccckkkiii```XXXNNNHHHAAA;;;999:::;;;;;;888888888888777777777777555555555666777888888888888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@BBBCCCEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJIIINNNPPPUUU```iii~~~pppYYYPPPNNNNNNOOOXXXbbbddd]]]TTTNNNMMMNNN\\\vvvzzzyyy~~~~~~|||fffWWWQQQPPPNNNKKKGGG@@@;;;999999;;;:::;;;===???AAACCCEEEEEEJJJLLLOOORRRUUUWWWXXXXXXTTT[[[dddkkkmmmllliiihhhfffeeeeeeeeefffgggiiiiiigggfffcccaaaaaaccceeefffbbbccccccccccccbbbbbbaaa`````````bbbccceeeggghhhgggiiiiiigggdddbbbdddfffaaabbbdddfffhhhjjjkkkkkkmmmsss|||uuunnniiiiiihhhffffffiiihhhiiihhheeeggglllpppooo```XXXQQQSSS```wwwjjj___VVVTTTTTTSSSRRRSSSQQQVVV[[[```eeeeee[[[PPPFFFCCC???======>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999888888888::::::;;;<<<;;;:::999888555666666777777777777666777777777777777888888888333444444555777888:::;;;:::???EEEGGGGGGIIIOOOTTTYYY]]]ccchhhkkkmmmoooqqqqqqpppooopppsssyyy~~~wwwmmmdddcccfffgggqqq{{{}}}|||{{{xxxtttvvvyyy}}}}}}yyywwwsssmmmhhheeeaaa^^^[[[UUUTTTRRRPPPNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGEEEDDDKKKTTTZZZoooyyyhhhgggeeeeeefffhhhkkkmmmxxx~~~}}}zzznnnkkkeee]]]VVVPPPLLLKKKGGGFFFGGGJJJOOOZZZnnnvvvuuuyyy~~~xxxssspppiii^^^UUUOOORRRZZZeeellljjjaaaXXXNNNHHH@@@;;;999:::;;;<<<888888888888777777777777444555555666777888888999777888888999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;======???@@@BBBCCCEEEEEEHHHHHHHHHHHHIIIIIIJJJKKKHHHNNNPPPUUU```jjj~~~rrrZZZPPPMMMJJJKKKTTT]]]aaa]]]UUUNNNKKKJJJUUUmmm|||~~~~~~nnnzzzwwwfffYYYRRRNNNNNNDDD<<<;;;<<<:::::::::;;;<<<>>>@@@AAADDDIIILLLQQQQQQRRRSSSTTTUUUVVVWWWZZZ]]]aaaeeehhhiiihhhhhhiiiiiihhhggggggffffffgggeeebbb___aaaeeehhhiiiiiifffdddcccdddfffgggggggggcccdddcccbbbdddhhheee```bbbccceeeggghhhgggfffeeeeeeeeedddeeefffiiilllnnnssszzzvvvnnngggggggggffffffgggkkkkkkjjjjjjiiiiiihhhhhh___WWWRRRUUU]]]nnnpppcccWWWRRRQQQNNNMMMMMMNNNUUU[[[^^^``````YYYQQQGGGCCC???===>>>????????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999888888999::::::555666888:::;;;;;;;;;::::::::::::999888777666555555555555555666777999999;;;>>>BBBFFFIIILLLPPPRRRXXX]]]ccchhhkkkmmmooopppoooooorrrxxx{{{~~~xxxmmmeeedddgggjjjqqqxxxxxxtttpppqqqtttxxx{{{|||yyyvvvrrrnnnjjjeee___\\\WWWVVVTTTTTTTTTSSSQQQNNNOOOMMMKKKJJJKKKLLLKKKJJJGGGFFFDDDCCCDDDFFFIIIKKKWWWeeeyyyqqqqqqpppqqquuu{{{}}}}}}|||ppprrrmmmfff]]]UUUOOOKKKIIIHHHGGGGGGKKKPPP[[[nnn~~~zzzyyy|||{{{|||~~~zzztttqqqjjj^^^TTTSSSQQQWWWfffooojjjaaa\\\LLLFFF>>>999888999999888999888888888777777666666888888888777777777777777888888888888999:::;;;<<<;;;;;;<<<<<<======>>>>>>?????????@@@AAADDDFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKOOOMMMQQQXXX[[[eee~~~}}}vvv```PPPKKKKKKOOOQQQZZZeeedddYYYOOOLLLKKKOOO\\\tttyyy|||zzznnnzzzqqqbbbWWWQQQNNNMMMDDD<<<;;;<<<::::::;;;>>>@@@BBBCCCEEEHHHLLLOOORRRQQQQQQQQQRRRUUUXXXYYYVVVXXX[[[^^^````````````fffgggggghhhgggfffdddcccgggdddaaabbbdddfffgggfffcccbbbbbbcccfffiiijjjiiieeefffeeedddgggkkkjjjfffeeefffhhhjjjjjjhhhfffdddfffeeeeeeeeefffhhhkkklllttt{{{uuummmffffffgggeeefffgggjjjjjjiiihhhhhhhhhhhhhhh]]]UUUQQQTTT]]]nnntttgggZZZTTTQQQNNNLLLLLLNNNTTTZZZ]]]``````YYYQQQGGGDDD@@@>>>>>>?????????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999888999999999:::888999999999999999999888:::::::::999888777666666555555555555666777888999;;;>>>BBBFFFHHHKKKNNNPPPUUUYYY___cccfffggghhhjjjnnnmmmpppvvv{{{|||qqqiiigggiiijjjpppvvvvvvrrrnnnooorrryyy|||}}}zzzvvvqqqmmmhhhbbb^^^YYYWWWVVVUUUUUUTTTQQQOOOOOOMMMKKKJJJKKKKKKIIIHHHGGGEEEDDDCCCDDDFFFIIIJJJTTT^^^nnnsssrrrooopppuuu}}}}}}rrroookkkddd\\\UUUOOOKKKIIIGGGEEEFFFJJJPPP]]]qqq}}}}}}xxxxxxyyy||||||tttpppiii^^^UUURRRQQQYYYgggoooiii___YYYNNNGGG???;;;;;;;;;;;;:::888888777777777666666666777777777777777888888888888888888888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAACCCEEEGGGHHHJJJJJJKKKKKKLLLLLLKKKKKKNNNMMMPPPVVVYYY```www}}}xxx~~~~~~nnn\\\PPPMMMNNNMMMOOOYYYeeeiii___TTTNNNKKKMMMWWWmmmuuuyyytttmmmyyykkk\\\SSSOOONNNKKKBBB<<<;;;<<<::::::<<<@@@BBBDDDFFFGGGIIIMMMPPPRRRQQQPPPPPPRRRUUUYYY\\\ZZZ[[[]]]^^^___```aaaaaa```bbbdddgggggggggeeedddiiigggdddcccdddeeeeeeddd`````````bbbfffjjjkkkkkkfffgggfffdddfffkkkllliiihhhjjjlllnnnmmmjjjfffdddggggggffffffggghhhjjjkkkuuu|||tttkkkeeedddeeeeeefffhhhjjjiiihhhgggfffggghhhiii```XXXRRRTTT[[[kkkxxxjjj\\\VVVRRRNNNLLLLLLNNNTTTZZZ\\\______YYYRRRHHHEEE@@@>>>>>>>>>???>>>;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999;;;;;;999888777777777777999999999999999888777666666555555666666777888999;;;>>>BBBEEEFFFHHHKKKMMMQQQTTTXXX[[[]]]]]]^^^___eeedddhhhpppwww~~~}}}tttkkkiiijjjjjjooottttttpppmmmoooqqqzzz|||{{{vvvrrrlllfffbbb\\\ZZZXXXVVVVVVUUURRRPPPQQQOOOLLLKKKJJJJJJHHHFFFFFFEEEDDDCCCDDDEEEHHHIIITTTZZZfffwwwvvvpppkkkkkkqqq{{{|||ssslllhhhbbbZZZSSSNNNKKKJJJGGGEEEEEEIIIQQQ___uuuxxxxxxxxxzzzuuuooohhh^^^VVVQQQSSS]]]jjjpppiii]]]UUUMMMGGG???;;;;;;;;;;;;999777777666666666666666555666666777777888888999999888888888888999:::;;;<<<;;;;;;<<<======>>>??????AAAAAABBBCCCEEEGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMPPPUUUUUUYYYiii|||~~~uuuuuuwwwxxxwwwrrrfffXXXOOOMMMOOOJJJLLLVVVeeennnhhhZZZQQQKKKJJJPPPbbb}}}rrrwwwyyyqqqmmmyyy{{{fffWWWPPPMMMMMMHHHAAA<<<;;;<<<:::;;;===???AAADDDEEEGGGIIILLLNNNQQQQQQRRRSSSUUUXXX[[[\\\___```aaabbbdddeeegggggg^^^___aaacccfffgggiiiiiiiiihhhgggfffeeeffffffeee```______bbbeeehhhiiiiiidddfffddd```aaafffhhhfffhhhjjjnnnppppppmmmhhheeejjjiiiiiihhhhhhiiijjjkkkuuu|||ssskkkdddcccddddddeeehhhiiihhhgggffffffgggiiijjjfff]]]VVVUUUXXXdddzzzmmm^^^WWWTTTPPPNNNOOOOOOTTTYYY[[[^^^___ZZZSSSIIIFFFAAA>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999888888777;;;:::888777666666777777888888999999999888888777666666666666666777888888;;;>>>AAACCCDDDEEEHHHIIIKKKNNNQQQSSSRRRRRRSSSTTTWWWVVVZZZdddmmmxxxzzzrrrkkkhhhiiiiiimmmrrrrrrpppppprrruuuyyy|||zzzvvvpppjjjfff```]]]ZZZXXXWWWVVVSSSQQQTTTRRROOOLLLKKKJJJHHHFFFEEEEEEDDDCCCCCCEEEFFFHHHQQQUUU```rrrxxxnnneeedddiiittt{{{qqqiiieee___XXXRRRNNNKKKJJJHHHFFFFFFJJJRRRaaaxxx{{{zzzyyy~~~wwwoooggg]]]VVVRRRWWWbbbmmmrrrkkk]]]SSSIIIDDD===999999:::999777666666666666555555555555555555666777888999999:::888888888888999:::;;;;;;;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEGGGIIIJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNRRRUUUSSSTTT^^^jjjvvvqqqooorrrqqqlllbbbVVVMMMJJJJJJHHHJJJTTTdddpppnnn___RRRJJJGGGJJJWWWnnnoooxxxtttqqqooo}}}{{{eeeUUUNNNKKKKKKEEE???;;;<<<<<<:::;;;>>>>>>AAADDDGGGIIIKKKNNNPPPPPPRRRVVVYYY\\\\\\\\\[[[]]]^^^```bbbdddgggiiijjjdddcccaaa```bbbeeehhhjjjgggggggggggggggggghhhiiicccaaa```aaacccdddddddddccceeeccc___^^^bbbdddbbbeeehhhmmmppppppnnnjjjhhhkkkkkkkkkkkkkkkkkkkkklllsss{{{tttkkkdddcccddddddeeehhhiiihhhgggggghhhiiijjjkkkhhh^^^WWWUUUVVVaaazzz{{{mmm___XXXUUURRRQQQRRROOOTTTXXXYYY\\\^^^ZZZTTTJJJGGGBBB???>>>>>>>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999999999999888777666888777666555666777888999777888888999999999888888777666666666666777777888:::<<>>???@@@@@@CCCDDDFFFGGGIIIJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNPPPPPPSSSUUUTTTTTTYYY```sss|||rrrmmmpppooojjjaaaUUULLLHHHFFFGGGJJJRRR```ooopppcccUUUKKKFFFFFFPPPaaa{{{mmmzzzyyyrrrssswww|||fffVVVMMMJJJIIIBBB>>>;;;<<<<<<:::;;;???AAADDDHHHKKKNNNPPPSSSVVVRRRVVV[[[___aaa```^^^\\\]]]^^^aaadddgggiiijjjkkklllhhhccc___^^^```ccceeeccceeefffgggffffffhhhiiieeebbb```___``````^^^]]]```dddddd```^^^aaacccbbbdddfffjjjmmmnnnllljjjhhhkkkkkkkkklllllllllllllllpppyyywwwmmmeeecccddddddeeehhhhhhiiijjjkkkkkklllmmmmmmfff\\\UUUTTTUUU___xxx|||nnn___XXXUUURRRRRRSSSOOOSSSWWWXXX[[[^^^[[[UUULLLHHHCCC???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999777666555444444444555666888999:::666777888999999999999999777777666666666666777777888;;;>>>???@@@AAACCCDDDBBBDDDEEEEEECCCBBBBBBCCCCCCBBBFFFOOOYYYdddrrr}}}yyytttooojjjiiikkkgggiiilllmmmooorrruuuxxx||||||xxxrrrnnnhhheee```]]]ZZZXXXVVVTTTWWWTTTQQQNNNMMMKKKIIIGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDJJJVVVfffuuu~~~zzz|||rrrdddbbbeeelll{{{wwwlllfffccc]]]WWWQQQMMMJJJIIIJJJHHHIIINNNVVVeee{{{~~~vvvqqq{{{{{{oooddd[[[UUURRR]]]iiiqqqrrrlll___RRRIIIDDD>>>;;;<<<<<<:::888555666666666666777777777666666777777888888999999888888888888999:::;;;<<<;;;;;;<<<===???@@@AAAAAADDDEEEFFFIIIJJJKKKLLLLLLJJJKKKLLLNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUWWW[[[^^^gggzzzrrrrrrppplllcccYYYPPPJJJGGGGGGJJJPPP]]]lllrrriii]]]NNNHHHGGGMMMYYYmmmjjj|||vvvrrrwww|||gggWWWNNNKKKIII@@@===;;;<<<<<<:::<<<@@@BBBEEEKKKOOORRRUUUXXXZZZXXX[[[___bbbccccccaaa```^^^```cccgggiiijjjjjjiiijjjgggccc___]]]^^^```bbb```bbbeeeeeeccccccdddfffeeebbb___^^^]]]\\\[[[YYY[[[```bbb```___bbbdddddddddfffhhhjjjjjjhhhfffeeeiiiiiijjjkkkkkkkkkkkkkkkmmmwwwyyy}}}yyyooofffddddddccceeehhhhhhjjjlllnnnooopppooonnnfff]]]UUUSSSTTT]]]uuuppp```XXXTTTQQQPPPQQQOOOSSSVVVWWWZZZ]]][[[VVVMMMIIIDDD@@@>>>>>>===<<<<<<===>>>???@@@AAABBBBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999:::999777555444222333555666777888888888666666777888999:::::::::777777666666666666777777666999<<<>>>???@@@BBBCCC@@@AAABBBAAA???>>>???@@@???>>>@@@GGGNNNUUU```jjjpppvvv|||}}}~~~wwwrrrmmmgggfffhhhfffgggggghhhiiilllooorrrxxx{{{|||wwwssskkkhhhbbb^^^\\\YYYWWWUUUUUUSSSOOOMMMLLLJJJHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEJJJSSS^^^hhhppptttvvvssstttvvvrrreeedddgggmmm{{{~~~~~~wwwmmmgggccc^^^WWWQQQMMMJJJIIIGGGFFFIIIPPPYYYhhhxxxxxx||||||ooodddZZZTTTPPP\\\iiiooopppkkk^^^QQQHHHCCC>>>;;;<<<<<<:::888666666666777777777888888777777777777777888888888888888888888999:::;;;<<<;;;;;;<<<>>>???@@@AAABBBCCCEEEGGGIIIKKKLLLLLLLLLJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRUUUZZZ___aaaddd~~~|||zzztttlllaaaWWWOOOKKKEEEJJJPPPZZZjjjtttqqqhhhRRRLLLIIIMMMRRRaaahhh~~~tttrrryyy{{{gggXXXOOOKKKJJJ???<<<;;;===<<<:::<<>>>>>===<<<:::;;;===???AAADDDFFFGGG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888999:::999777555333222444555777888777777666555666777888999:::::::::888777666666666666777777555888;;;===>>>???AAACCC???@@@AAA@@@>>>===>>>???<<<;;;<<>>???AAABBBBBBCCCEEEGGGIIIKKKLLLLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPUUU]]]bbbcccfff|||uuuiii]]]SSSMMMDDDJJJPPPYYYiiivvvwwwpppUUUNNNKKKMMMOOOZZZxxxlllwwwtttxxx~~~fffWWWRRRIII@@@;;;:::::::::<<<>>>AAACCCCCCFFFLLLSSS[[[___``````cccddddddddddddcccbbbaaa^^^\\\\\\^^^aaabbb```^^^```^^^\\\\\\\\\\\\ZZZXXX___^^^^^^]]]]]]^^^^^^___aaa```]]][[[[[[\\\^^^```\\\^^^```bbbcccbbbaaa```]]]bbbjjjoooooolllhhhfffgggfffeeecccbbbdddhhhkkksss{{{~~~pppwww}}}||||||ppphhhgggfffaaabbbhhhmmmmmmmmmooorrrssstttsssoooaaaVVVSSSTTTZZZnnntttbbbYYYVVVSSSQQQQQQQQQRRRUUUZZZ^^^```___]]]OOOKKKFFFDDDCCCBBB???<<<======>>>???????????????::::::<<<===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::999888777666666666555555555444444444555666666777888999999999888888777666555555666666:::;;;<<<<<<<<<>>>AAADDDDDDCCCBBBAAA??????>>>>>>???>>><<<===???DDDJJJMMMNNNQQQUUUUUUUUU^^^wwwqqqkkkhhhbbb[[[WWW[[[ZZZXXXWWWXXXZZZ]]]^^^dddgggkkknnnpppooonnnllljjjkkklllnnnrrrzzz|||vvvnnnlllhhhccc]]]XXXUUURRROOONNNLLLKKKIIIGGGEEEEEEGGGEEECCCCCCCCCBBB@@@???CCCDDDFFFKKKQQQXXX^^^aaahhheeegggrrr|||rrrgggbbbccckkkzzz{{{vvvvvv{{{|||vvvqqqiiiccc[[[TTTNNNKKKHHHFFFEEEHHHLLLRRR^^^rrr~~~ooo___VVVSSSOOOYYYdddjjjlllhhh\\\PPPGGGAAA<<<;;;:::777666888666777777777888888888888777888888888888999999999999::::::999888999;;;===<<<======???@@@AAABBBBBBEEEFFFHHHIIIJJJKKKKKKKKKJJJKKKMMMOOOQQQRRRRRRSSSQQQQQQRRRSSSVVV\\\dddiiihhhxxx|||mmm[[[NNNJJJKKKKKKRRRccctttyyyttt\\\OOOIIILLLNNNSSSlllnnnxxxxxx}}}~~~fffXXXQQQIII@@@<<<;;;;;;;;;<<>>>>>>>>>>>>>>:::;;;<<<======>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999:::999888777666666666666555555444444444555666666777888888999999999888777666666666666666888:::<<<===>>>AAAEEEHHHIIIHHHEEECCCAAA@@@?????????>>><<<<<<===@@@DDDFFFBBBEEEHHHIIIHHHQQQhhh~~~|||mmmfffccc]]]VVVSSSSSSQQQPPPOOOPPPRRRTTTVVVZZZ\\\___bbbcccbbb```^^^[[[[[[\\\^^^aaagggooouuuyyysssllljjjfffaaa\\\WWWSSSQQQOOONNNMMMKKKIIIHHHFFFFFFEEECCCBBBAAABBBAAA???>>>AAABBBEEEIIINNNTTTYYY\\\bbbaaadddpppzzzqqqfffaaaaaahhhvvv{{{vvvvvv{{{|||uuuqqqhhhcccZZZSSSNNNKKKHHHFFFFFFIIIMMMTTTaaauuuwwwlll___UUURRRQQQ[[[eeejjjjjjeeeYYYNNNGGG@@@;;;;;;:::777666888666666666666777777777777777888888888888999999999:::;;;;;;:::999999<<<>>><<<===>>>???@@@BBBBBBCCCFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRSSSSSSUUUYYY^^^bbbhhhvvvfffUUUNNNMMMLLLRRRaaarrrxxxtttbbbSSSJJJKKKLLLPPPeee~~~sssyyy}}}zzzcccUUUNNNGGG@@@===<<<<<<<<<===???BBBDDDFFFIIINNNUUU[[[aaaeeehhhggggggeeeddddddcccccccccbbb```______aaacccccccccaaa```______``````^^^]]]]]]\\\\\\[[[[[[\\\\\\]]]YYYZZZ\\\^^^aaadddgggiiibbbcccdddeeeeeecccaaa```___```dddjjjooooookkkgggggggggggggggggghhhlllooosssyyyssssssxxxyyy{{{{{{}}}pppfffeeeeeeaaaaaaggghhhiiilllooorrruuuwwwxxxwwwjjj]]]UUUQQQVVViii}}}|||jjj```YYYTTTQQQQQQRRRRRRUUUYYY]]]______^^^XXXQQQHHHCCCAAA@@@>>>===;;;;;;<<<=========<<<<<<;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999888777777666666666666555555555555555666666777777888888999999888888777777777777777777999<<<>>>@@@DDDIIILLLMMMKKKHHHEEEBBBAAAAAAAAA>>>===<<<;;;;;;;;;<<<===<<<>>>AAABBBBBBJJJ^^^qqqxxxggg___[[[UUUPPPMMMIIIHHHGGGFFFGGGIIIKKKMMMOOOPPPRRRTTTTTTSSSQQQPPPPPPPPPQQQQQQSSSXXX^^^cccmmmqqqxxx~~~|||tttnnnhhhfffccc^^^YYYUUUQQQOOONNNNNNMMMKKKIIIHHHGGGFFFCCCBBB@@@@@@@@@@@@>>>===@@@AAACCCFFFJJJOOOSSSUUUZZZ[[[```mmm}}}wwwnnnddd___^^^bbbnnnyyy|||wwwwww{{{}}}uuupppgggbbbZZZSSSNNNKKKHHHFFFHHHJJJOOOWWWeeezzztttnnnhhh]]]TTTPPPRRR\\\eeeiiigggbbbVVVLLLFFF@@@;;;;;;:::777666888666666666666666666666555777888888888888999999999;;;;;;<<<;;;:::;;;<<<>>>======>>>@@@AAABBBCCCDDDHHHHHHIIIJJJKKKKKKKKKJJJNNNNNNOOOPPPPPPPPPPPPOOOOOOQQQRRRSSSTTTWWW[[[^^^eeerrrwwwbbbSSSPPPMMMPPP^^^mmmttttttiiiYYYLLLJJJIIIKKK[[[oooxxx|||yyysss^^^RRRJJJDDD>>>===<<<<<<<<<===@@@CCCEEEKKKNNNRRRWWW\\\aaafffiiiiiihhhgggeeeddddddeeeeeeeeecccaaa```aaacccdddeeecccbbbaaabbbcccdddcccbbb^^^^^^]]]]]]]]]]]]^^^^^^YYY[[[]]]```dddgggiiijjjeeefffhhhiiiiiihhhgggfffdddccceeekkkqqqsssoookkkiiiiiiiiiiiihhhhhhjjjlllqqqwww~~~zzztttxxx|||}}}yyyqqqfffeeeeeeaaaaaafffeeehhhkkkooorrruuuyyy{{{}}}rrreeeYYYRRRUUUfffyyyooobbbYYYTTTSSSUUUQQQRRRTTTXXX^^^bbbcccccc^^^UUUJJJCCC@@@???>>>===;;;<<<<<<=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888777777666666666666666666666666666666666666777777888888999888888777777777888888777999;;;>>>@@@DDDHHHLLLKKKIIIGGGDDDBBBAAAAAAAAA======<<<;;;:::999999888;;;<<>>===@@@@@@BBBDDDGGGJJJMMMOOORRRTTT\\\iiiwww|||qqqiiiaaa\\\YYY[[[dddnnn~~~~~~zzz{{{}}}}}}tttnnneee```XXXRRRMMMKKKHHHGGGHHHJJJOOOXXXhhh~~~wwwlllgggddd\\\SSSNNNQQQ[[[dddgggeee___UUULLLEEE???::::::999777666999777777777777666666666666777777888888888999999999;;;<<<======<<<<<<===???===>>>???AAABBBDDDEEEEEEIIIIIIJJJKKKKKKKKKKKKKKKNNNNNNOOOOOOOOONNNNNNMMMKKKNNNRRRTTTWWWYYY]]]```bbbmmmsssXXXRRRLLLNNNXXXfffnnnppplll\\\NNNJJJHHHHHHSSSaaa~~~{{{xxxwwwlll\\\QQQJJJDDD@@@<<<<<<<<<<<>>>>>=========>>>>>>======<<<;;;<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888777777777777777777777777666666666666666777777777888777777777777777888888888999;;;===>>>AAAEEEHHHFFFFFFEEEDDDCCCBBBBBBBBB<<<<<<<<<<<<;;;:::999888888888:::<<<===@@@LLLYYYuuuwwwjjj[[[RRRMMMGGGEEEEEE>>>=========>>>???@@@AAA@@@AAACCCDDDFFFHHHIIIJJJFFFGGGGGGFFFEEEFFFIIIKKKLLLPPPVVV\\\^^^___^^^]]]XXXWWWUUURRROOOLLLJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBCCCAAA@@@@@@AAAAAA???>>>???@@@AAACCCEEEGGGIIIJJJLLLOOOVVVcccooovvvuuurrrhhhbbb[[[WWWTTTTTTZZZbbbppp}}}~~~|||sssmmmddd___WWWQQQMMMJJJHHHGGGGGGIIINNNZZZkkkuuuiiidddaaaYYYQQQMMMOOOZZZccceeeccc^^^VVVNNNEEE>>>::::::999777666999888888888888888888888888777777888888888999999999;;;<<<>>>>>>===<<<===???>>>>>>@@@AAACCCEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMNNNQQQUUUWWWYYY[[[^^^aaacccooo~~~^^^UUULLLKKKRRR\\\dddiiikkk^^^RRRLLLHHHGGGNNNXXXooo}}}|||tttwwwuuudddZZZRRRKKKEEEDDD=========???BBBFFFIIILLLRRRVVV[[[]]]]]]^^^bbbeeeggghhhhhhiiijjjiiiiiiiiihhhhhhgggdddaaa```aaaccceeeddddddfffhhhjjjjjjiiifffeeeeeeddddddeeeeeefffccccccbbbbbbcccddddddeeeggghhhkkknnnpppppppppooojjjiiiiiilllqqqtttsssrrrmmmnnnnnnllliiifffeeeeeeiiipppwww{{{xxx}}}{{{llliiihhhcccbbbdddeeeiiimmmpppqqqsssxxx||||||qqqbbbVVVWWWdddrrrnnn```VVVSSSVVVPPPPPPRRRWWW^^^eeejjjllleee[[[NNNEEEAAA@@@???>>>======>>>>>>>>>===<<<<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888777777888888777777777777888888888888666666666666666666666666666666666666666777777888888999;;;<<<<<>>======<<<;;;:::999999888777888;;;<<<>>>FFFOOOhhh~~~lll```SSSLLLGGGBBB@@@AAA999999999999:::;;;<<<<<<<<<<<<===???BBBDDDGGGHHHEEEFFFFFFEEEDDDCCCDDDEEEDDDGGGJJJMMMNNNNNNPPPQQQMMMMMMLLLJJJHHHGGGEEEEEECCCBBBBBBBBBAAAAAA@@@@@@BBBAAA@@@@@@AAAAAA@@@>>>??????@@@BBBCCCEEEFFFFFFGGGJJJPPPZZZdddhhhgggddd^^^YYYTTTRRROOOMMMRRRXXXbbbpppzzzrrrlllbbb]]]VVVPPPLLLJJJIIIGGGGGGIIIOOO[[[ooo}}}{{{~~~tttiiiddd___WWWQQQNNNPPPZZZdddeeeaaa\\\VVVPPPDDD>>>999999999777777999888888888999999999::::::777888888888888999999999:::<<<>>>>>>===<<<===>>>>>>???AAABBBDDDFFFHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNOOOPPPPPPQQQQQQUUUWWWYYYZZZZZZ[[[]]]___hhhwwwcccXXXNNNKKKNNNTTT[[[bbbhhh```WWWQQQJJJGGGKKKRRRaaa|||xxxrrrxxxuuuhhh[[[UUUPPPIIIDDDDDD>>>???@@@BBBFFFKKKOOORRRQQQVVV\\\___^^^___bbbeeeeeefffiiikkkllllllkkkjjjiiijjjiiifffbbb___^^^___cccbbbccceeehhhiiijjjiiihhhhhhgggggggggggghhhhhhgggeeecccbbbaaabbbcccdddeeegggiiilllmmmmmmlllkkkhhhhhhhhhiiikkknnnpppqqqmmmnnnpppnnnkkkhhhgggfffdddlllttt||||||oookkkjjjeeebbbdddfffjjjooopppppprrrvvv{{{}}}{{{ssscccVVVVVVbbbnnnppp```XXXWWWQQQPPPQQQUUU\\\cccgggiiieee\\\OOOFFFBBBAAA@@@>>><<<============<<<;;;:::999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777777888999777777777888888999999999666666666666666666666666555555555555555666777777777999:::;;;<<>>===>>>888888888999999:::;;;;;;<<<;;;;;;<<<>>>AAADDDEEEEEEFFFGGGFFFCCCBBBBBBCCC@@@BBBEEEEEEDDDCCCCCCEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@????????????AAA???>>>>>>???@@@>>>===<<<===???@@@AAABBBCCCCCCCCCEEEJJJQQQXXX[[[YYYWWWUUUQQQNNNMMMKKKIIILLLQQQVVVdddyyyyyyqqqkkkaaa\\\UUUOOOLLLJJJIIIGGGHHHJJJPPP^^^sss~~~yyyyyy{{{}}}tttjjjddd^^^VVVRRRRRRSSS]]]fffeee```[[[UUUOOOCCC===999999999777777999666666777888999::::::;;;777888888888888999999999999;;;===>>>===<<<<<<===???@@@AAACCCEEEGGGIIIIIIGGGHHHJJJLLLNNNOOOOOOPPPMMMNNNPPPRRRTTTUUUVVVVVVXXXZZZ[[[[[[[[[\\\___aaammmhhh\\\PPPMMMMMMOOOUUU\\\fffbbb^^^VVVLLLFFFHHHNNNVVVmmmuuupppyyyyyyjjj]]]RRROOOMMMFFFAAAAAA@@@AAABBBEEEIIIOOOSSSVVVNNNUUU\\\`````````cccfffccceeeiiimmmnnnnnnllljjjiiikkkkkkhhhbbb^^^\\\]]]aaaaaaaaacccfffhhhiiihhhiiiiiihhhhhhhhhhhhiiiiiihhhfffcccaaa```aaabbbddddddeeegggiiiiiiiiigggfffeeefffggggggggghhhlllooommmoooppppppnnnkkkiiiiiiaaajjjrrrzzzrrrmmmlllfffcccdddggglllpppqqqppppppuuuyyyzzzzzzssscccVVVVVVaaakkkkkk]]]YYYRRRQQQQQQTTTZZZ```dddfffeee\\\PPPGGGCCCAAA@@@???;;;<<<<<<<<<;;;;;;:::999888999:::;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::888777777777888999777777888888999999999999666666666666666555555555444444444444444555666777666888:::;;;===@@@DDDGGGSSSUUUXXXYYYXXXSSSNNNKKKCCCAAA>>>;;;999777777777555333333777888888;;;AAAHHH]]]pppxxxyyyyyyrrrhhhYYYPPPHHHDDD@@@;;;:::<<<999999:::;;;;;;<<<<<<<<<>>>===<<<<<<===???BBBDDDAAABBBCCCBBB@@@>>>===>>>>>>AAADDDDDD@@@===<<<===>>>????????????@@@@@@@@@???????????????????????????>>>======>>>>>>===<<<;;;<<<===???@@@AAAAAAAAAAAABBBFFFKKKPPPRRRPPPNNNOOOLLLKKKKKKIIIFFFIIINNNOOO]]]ssswwwpppkkkaaa\\\UUUOOOLLLJJJIIIHHHJJJKKKRRR```vvv~~~{{{xxxzzz~~~zzzssskkkeee]]]UUUSSSUUUUUU```gggfff___YYYSSSNNNCCC===999999999777777999444444555777888999:::;;;777888888888888999999999888;;;===>>>===;;;<<<<<>>???@@@DDDIIIMMMQQQRRRVVVWWWXXXZZZ\\\^^^___```bbbfffjjjllllllkkkkkkkkkiiihhhfffffffffeeecccaaa```aaaccceeefffggghhhhhhhhhiiihhhgggggghhhkkknnnkkkjjjhhhfffdddbbbbbbaaaeeeeeeeeeeeeffffffffffffiiigggeeeddddddgggjjjmmmmmmllllllllllllkkkkkkkkkjjjmmmppptttwwwooojjjgggfffggghhhlllqqquuuwwwwwwxxxyyywwwxxxtttgggZZZVVV___iiijjj[[[QQQPPPOOOPPPTTTYYY___cccccc\\\QQQHHHBBB???>>>>>>???>>>===<<<;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::888888888888888999999999777888:::::::::999777555555444333444666888888777777777777777666666666666555888<<<<<<===@@@HHHOOOXXX[[[^^^```]]]WWWOOOJJJ???>>><<<999888777777777777777777777888999:::;;;DDDLLLYYYcccfffccc[[[VVVKKKHHHCCC???===<<<;;;999999888888888777777666666:::;;;<<<=========<<<;;;??????@@@@@@@@@??????>>>>>>======<<<;;;;;;:::::::::999::::::;;;<<<===>>><<<======>>>>>>>>>>>>>>>======>>>>>>>>>>>>======???>>>===<<<<<<<<<<<<<<<@@@AAACCCEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHPPPWWWggg~~~~~~}}}wwwpppkkkbbb\\\TTTMMMIIIHHHGGGGGGIIILLLUUUdddyyy{{{wwwxxxyyyyyy|||{{{vvvpppjjj```UUUPPPQQQUUUcccnnnlllaaaXXXPPPKKKCCC<<<888888888555555888666777888::::::999888888777777777777888:::<<<>>><<<<<<<<<======???@@@AAABBBAAAAAABBBDDDHHHKKKMMMKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQRRRTTTVVVWWWWWWXXXUUUVVVWWWXXXYYY\\\```ccclllzzzpppwwwmmmdddZZZTTTOOOMMMPPPUUUfffmmmmmmaaaQQQIIIHHHIIILLL\\\tttvvvooovvvrrrfffXXXTTTPPPKKKFFFBBB???===@@@CCCFFFGGGHHHLLLSSSXXX\\\\\\]]]^^^____________bbbdddfffiiikkkkkkjjjhhhjjjiiiiiijjjkkkkkkhhhffffffffffffgggggghhhhhhhhhkkkkkkkkkjjjiiiiiikkkmmmiiihhhgggeeedddcccccccccffffffffffffggggggggggggfffeeedddcccdddfffhhhjjjllllllllllllkkkkkkkkkkkklllnnnpppttt}}}tttnnniiifffggggggjjjpppsssuuuwwwxxxyyyxxxzzzwwwkkk]]]XXX___gggqqqaaaQQQPPPOOOPPPSSSYYY___bbbccc]]]TTTKKKEEEAAA@@@???@@@???>>>===<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888888888888888888666777999::::::999777666888777555555666777666555777666666666666666666666666999<<<<<<<<>><<<:::888777777777777777777777888999:::;;;>>>CCCJJJPPPSSSQQQMMMIIIGGGCCC@@@=========<<<;;;999888888888777777777777888999:::;;;;;;;;;::::::======>>>>>>>>>>>>============<<<<<<;;;:::::::::999999999999:::;;;<<<===;;;<<<======>>>>>>===============>>>>>>=========>>>===<<<<<<;;;;;;;;;<<<>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKMMMSSSbbbxxx}}}vvvnnniiibbb\\\TTTMMMIIIHHHGGGGGGJJJNNNWWWfff{{{uuuqqqpppqqqzzz}}}zzztttoooiii___UUUQQQRRRWWWeeeooolllbbbXXXPPPKKKBBB<<<888888888555555888666777777888888888888888888888777777888:::<<<===;;;;;;<<<<<<===>>>@@@@@@BBBBBBCCCDDDFFFIIIKKKMMMKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVVVVWWWWWWWWWXXX[[[___cccgggrrrppppppvvvwwwvvvwwwnnneee[[[UUUPPPMMMPPPVVVdddnnnqqqfffVVVLLLIIIIIIGGGTTTiii}}}qqqppp}}}oooaaaTTTQQQMMMHHHDDD@@@>>>===AAAEEEIIIJJJIIILLLUUU]]]aaabbbcccdddcccaaa___]]]aaa```aaaeeeiiijjjgggdddfffggghhhkkkmmmnnnllljjjgggfffdddcccbbbaaabbbbbbkkkmmmnnnmmmlllkkkkkklllhhhgggfffeeeeeeddddddeeedddeeeeeeeeeffffffffffffeeeeeeeeeeeefffggghhhiiijjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnqqqzzz|||uuummmhhhfffeeeiiinnnqqqsssuuuxxxyyyzzz~~~}}}rrrccc[[[___eeeqqq```SSSQQQPPPPPPSSSXXX]]]aaaccc^^^WWWNNNGGGCCCAAAAAAAAA@@@???>>>===<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::777777777777777777777777555666888999:::999999888<<<:::777666666666555333666666666666666666666666777999;;;;;;;;;>>>CCCHHHPPPQQQRRRQQQNNNIIICCC@@@>>>===;;;:::999888888888777777777777888888999:::>>>???AAABBBCCCCCCCCCBBBAAA>>><<<;;;<<<===<<<<<<888888888888888777777777777777888999999999999888;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999999999888888888888888999:::;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<======>>>?????????@@@CCCGGGKKKNNNOOOOOOOOONNNRRR^^^sss|||uuummmhhhaaa[[[SSSMMMIIIHHHHHHGGGJJJOOOZZZjjj~~~{{{qqqmmmnnnooozzz~~~|||||||||xxxsssmmmhhh___UUURRRTTTXXXeeennnlllbbbYYYQQQKKKBBB<<<888999888666555777666666666666666777888888999888888888999999:::;;;:::;;;;;;;;;<<<>>>???@@@BBBCCCEEEGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTXXXXXXXXXWWWWWWYYY^^^aaaccckkkzzztttkkklllmmmnnnpppooofff\\\UUUPPPMMMPPPVVVaaaooowwwooo^^^QQQKKKIIIFFFNNN]]]uuuvvvlllooolll]]]SSSQQQMMMIIIDDDAAA@@@AAA???DDDJJJNNNQQQTTTZZZ^^^cccdddfffffffffccc```^^^```^^^]]]aaagggiiieeeaaa___```bbbfffjjjkkkiiiggghhhfffccc___]]]]]]]]]^^^hhhjjjmmmnnnmmmllllllllljjjiiihhhgggfffeeeeeeeeeccccccccccccddddddddddddffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkjjjkkknnnttt{{{qqqjjjgggeeehhhllloooqqqtttwwwzzz|||yyyiii______cccvvvmmm^^^XXXVVVTTTRRRTTTWWW\\\^^^bbb___YYYQQQJJJDDDBBBBBB@@@@@@>>>===<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777666666666666444555666888999::::::999<<<:::888777777777555444555555555666666666666666777999:::::::::<<<@@@CCCFFFFFFFFFEEECCC@@@===;;;<<<<<<;;;:::999999888888777777777777777888999999===<<<<<<<<<===>>>???@@@>>><<<::::::;;;;;;;;;:::888888888888888888888888777777777888888888888888::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;::::::999888888777777777777777888999999999999:::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<>>???@@@BBBDDDGGGJJJKKKLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTXXXXXXXXXWWWVVVXXX\\\___bbbgggrrr{{{mmmkkklllppptttpppfff\\\UUUPPPLLLOOOTTT```qqq~~~zzziiiXXXNNNHHHIIIKKKTTThhh}}}sssjjjnnnzzzhhh[[[QQQPPPMMMHHHCCCAAABBBDDDAAAEEELLLVVV___dddbbb``````bbbdddffffffeeecccaaa```]]]\\\```eeehhheeeaaa[[[\\\]]]aaadddfffdddccchhhfffdddaaa______``````cccfffjjjmmmmmmlllmmmmmmnnnlllkkkiiigggeeeeeedddcccddddddddddddeeeeeeeeeeeeeeeggghhhiiiiiihhhhhhggggggggghhhiiijjjkkkkkklllkkkkkknnnrrr}}}uuummmiiifffhhhkkkmmmooosssvvvyyy}}}~~~nnnaaa^^^aaannnwwwkkkaaa]]]ZZZWWWUUUUUUWWWZZZ\\\___^^^[[[TTTKKKEEEBBBBBB???>>>===<<<;;;::::::::::::;;;<<<<<<======<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777666666555555333444555777888999:::::::::888777666777888777666444444555555666666666777777888999999999;;;===???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888777777777666777777888888666777777888::::::;;;;;;>>><<<::::::::::::999888888888888888888999999999888888888888888999999::::::;;;<<<<<<============<<<;;;;;;::::::999888888777777666666666777888888888999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999::::::;;;;;;::::::999999:::;;;;;;???CCCIIIPPPSSSUUUTTTSSSSSSUUU]]]ooo{{{uuunnnjjj^^^YYYQQQLLLIIIIIIIIIHHHJJJQQQ___qqqwwwqqqqqqvvvzzz}}}|||yyyxxxxxx{{{yyysssmmmggg^^^UUURRRTTTQQQ\\\eeeeee___YYYSSSMMMAAA<<<999:::999666555666666555444444444555777888888999999999999999999999:::::::::;;;===???@@@AAACCCEEEHHHKKKMMMMMMLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNPPPQQQRRRSSSTTTUUUUUUUUUWWWXXXXXXWWWVVVWWWZZZ]]]bbbeeelll}}}tttoooppprrruuurrrhhh]]]UUUOOOJJJLLLQQQ___qqquuucccSSSIIIJJJIIINNN^^^xxxzzzrrrlllrrrrrrbbbWWWMMMMMMKKKFFFAAA???BBBEEEGGGJJJRRR```lllpppkkkeee^^^```bbbdddffffffeeedddaaa______aaaeeegggfffddd]]]\\\]]]^^^aaabbbaaa```aaa```___^^^^^^___```aaa```ccchhhkkkllllllmmmnnnooommmkkkiiigggeeeddddddffffffffffffggggggggggggbbbbbbdddeeeeeeeeeeeeeeeeeeeeefffggghhhjjjjjjkkkooolllmmmpppsss{{{xxxpppmmmhhhiiikkklllnnnqqqvvvyyy}}}pppbbb^^^___hhh{{{rrrllleee___]]][[[XXXUUUUUUWWWZZZ\\\^^^___]]]WWWNNNFFFCCCCCC???>>>===;;;::::::::::::;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999888888777777666666555444444555666777999999:::888777555555777888888777444444444555555666666777666666777777888:::;;;<<<:::;;;<<<<<<============::::::;;;;;;;;;:::999999777777777666666777777888444666888:::;;;<<<;;;;;;>>>===;;;;;;;;;;;;999777888888888999999999999999999999888888999999:::;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;:::999999999777777777666666777777888888888999:::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999:::;;;;;;;;;:::999888999:::;;;<<<>>>BBBIIIPPPTTTVVVVVVVVVRRRTTT[[[kkk~~~yyysssnnnjjj]]]XXXQQQKKKIIIIIIIIIIIIKKKTTTcccvvvvvvppprrrxxx}}}}}}|||}}}~~~}}}wwwooohhh^^^TTTQQQSSSPPPZZZcccccc^^^YYYSSSLLL@@@;;;999::::::666555666555555555555555666777777777888999:::::::::::::::::::::;;;<<<>>>@@@AAABBBDDDEEEHHHKKKLLLLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVTTTVVVXXXXXXXXXXXXYYY[[[^^^aaafffsss{{{wwwuuutttvvvkkk___VVVOOOIIIKKKOOO[[[nnnppp]]]NNNHHHFFFJJJVVVjjjuuurrrrrryyyzzziiiZZZRRRKKKKKKJJJEEE@@@>>>BBBGGGKKKPPPYYYeeennnqqqmmmiii^^^___aaaccceeefffggggggaaabbbcccdddfffggghhhhhhaaa___]]]]]]^^^^^^^^^]]]WWWWWWYYY[[[]]]___```aaabbbdddhhhjjjjjjkkklllnnnlllkkkiiigggfffeeedddddddddeeeeeeeeeffffffffffffaaaaaabbbbbbcccddddddeeecccdddeeefffhhhiiijjjkkknnnjjjkkkpppqqqyyyzzzsssqqqjjjkkkllllllmmmqqquuuyyy|||qqqbbb^^^___bbbwwwwwwjjjaaa\\\XXXYYYWWWUUUSSSTTTWWW[[[]]]^^^``````ZZZQQQHHHEEEDDD@@@???>>><<<;;;;;;::::::;;;;;;<<<===============;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999888777777666666555555555666777888999999888666555555666777777666333333444555555666777777555555555666888999::::::888999:::;;;;;;;;;;;;:::999999:::;;;;;;;;;:::999777777666666666666777777888999:::;;;<<<=========>>>===<<<<<<======;;;999888888888999999:::::::::999999888888888999:::;;;:::;;;<<<===>>>>>>>>>>>>======<<<<<<;;;:::::::::888888777777777777777888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<:::999888777888999;;;<<<<<<@@@GGGNNNTTTXXXZZZZZZRRRSSSZZZjjj~~~~~~}}}wwwqqqkkkggg\\\WWWPPPKKKIIIIIIIIIIIINNNWWWggg{{{wwwtttxxxzzzrrriii^^^SSSPPPRRRSSS\\\cccbbb^^^YYYQQQJJJ@@@;;;999;;;:::666444555555555666777777777777666666777888:::;;;;;;;;;:::;;;;;;<<<===???AAACCCDDDEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVQQQTTTXXXZZZYYYYYYYYYYYYZZZ___ccckkk|||{{{pppcccYYYPPPJJJJJJNNNVVVhhh~~~~~~hhhVVVIIIHHHJJJPPP\\\sssrrrrrrvvvvvvcccUUUNNNKKKLLLKKKFFFAAA@@@DDDIIILLLSSS\\\eeejjjlllkkkjjj``````aaacccdddfffggghhhbbbccceeeffffffgggiiikkkccc```]]][[[[[[[[[[[[[[[UUUVVVZZZ]]]aaaccceeefffdddfffiiijjjjjjjjjlllmmmhhhgggfffeeeeeedddddddddaaaaaabbbbbbbbbcccccccccccccccccccccdddeeefffgggccccccdddfffhhhiiijjjkkkjjjggghhhmmmooouuu{{{uuutttllllllmmmlllmmmpppuuuyyy{{{pppbbb]]]^^^]]]ppp|||jjj___XXXUUUUUUSSSQQQQQQSSSWWW\\\______bbbbbb]]]SSSJJJFFFFFFAAA@@@???===<<<<<<<<<<<<;;;<<<<<<===============;;;;;;:::::::::999999999:::::::::::::::::::::::::::::::::999888777777666666555555666666777888999888777555444555666555444333333444444555666777777444444444555888999999999666777888888888777666555888999:::;;;<<<;;;:::999888777666666666666777777999999888888999999::::::===<<<<<<===>>>>>>===;;;888888888999999:::::::::999888777777777888:::;;;999:::;;;<<<============>>>======<<<<<<;;;::::::999888777777777777888888999999:::;;;;;;;;;;;;:::999::::::;;;;;;::::::999::::::::::::;;;;;;<<<===999888777666777999;;;<<<999===EEEMMMTTTYYY]]]^^^SSSTTT[[[kkk~~~|||~~~}}}vvvoooiiiddd\\\WWWPPPJJJIIIIIIJJJJJJPPPZZZjjjzzzyyy}}}tttjjj^^^SSSOOOQQQWWW___eeeccc^^^XXXPPPIII@@@;;;999;;;:::777444555444555777888888888777666555666888:::;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUOOOSSSXXXZZZ[[[YYYXXXXXXYYY___ccchhh{{{~~~sssfff[[[RRRKKKKKKNNNQQQccc{{{ppp\\\NNNLLLLLLNNNSSSeeeyyylllsssnnn___UUUPPPLLLIIIEEEAAAAAADDDHHHKKKSSSXXX\\\^^^aaafffgggddd````````````bbbdddfffgggiiiiiiiiijjjjjjkkkkkkkkkcccaaa```______aaacccddd\\\ZZZXXXYYY]]]aaaeeefffbbbdddgggiiikkkjjjiiiiiieeeggggggeeebbb```bbbdddcccccccccbbbaaa```___^^^]]]___aaaaaaaaabbbdddeeedddccccccfffjjjkkkiiigggeeehhheeegggmmmqqq|||zzzwwwtttnnnlllllloooooonnnrrrxxxsssccc[[[\\\[[[nnnrrrcccYYYSSSPPPPPPQQQQQQRRRVVVZZZ^^^^^^ccceeebbbXXXNNNIIIGGGAAA???===<<<=========<<<;;;<<<===>>>>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;:::999999555444444333444555666777777777777777777777777777555555666666666666666666444444666666666666444444999999999999999999999999999999:::;;;;;;;;;;;;:::777777666666666666777777::::::;;;;;;<<<=========;;;<<<<<<<<<;;;:::999999;;;:::999999888888999999999999999999888888777777777777888999:::<<<>>>>>>???>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;999888888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888999999888888999999:::;;;<<<===@@@HHHQQQWWWZZZZZZYYYXXX]]]jjj|||~~~}}}~~~vvvqqqjjjcccZZZRRRKKKJJJIIIGGGHHHKKKRRR]]]nnnwwwjjj___XXXTTTRRRUUU___gggfff___WWWNNNFFF>>>===;;;:::999888888888888888777666777888:::;;;999999999999999999::::::888:::<<<>>>???@@@CCCEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOSSSUUUWWWYYYYYYYYYXXXWWWQQQRRRSSSVVVXXXZZZ\\\]]][[[^^^bbbiiixxxqqqaaaSSSKKKIIIIIIMMM___sssyyykkkYYYKKKDDDGGGLLLVVVsssyyypppyyyyyyiii\\\UUUQQQLLLIIIDDDAAAAAADDDIIIMMMRRRVVVYYYZZZ\\\``````]]]]]]]]]^^^___aaadddggghhhhhhiiiiiiiiiiiiiiiiiijjjbbbaaaaaaaaabbbdddfffhhh```]]]YYYXXXZZZ]]]```aaacccdddeeeggghhhiiiiiiiiihhhiiihhheeeaaa___```bbbcccccccccccccccbbbaaaaaa___```bbbbbbaaaaaacccdddfffeeeeeehhhkkkllljjjhhhfffiiifffgggmmmppp|||xxxuuurrrmmmkkklllooooooooosssxxx|||}}}vvvggg___^^^[[[lllzzziii\\\UUUOOOOOOPPPPPPQQQTTTXXX\\\___dddiiiggg]]]RRRIIIEEEAAA???<<<<<<<<<======<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777555444444333444555666777666666666666666666666666555555555666666666666666666777888888888888777666999999999999999999999999888999::::::;;;;;;::::::888888777777777777888888::::::;;;;;;<<<=========;;;<<<<<<<<<<<<;;;;;;:::;;;:::999999888999999999999999999999888888888777777777888999:::<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::;;;;;;;;;:::::::::::::::::::::::::::999999999888888888888999888888888888999::::::>>>===???EEEMMMUUUZZZ\\\XXXXXX\\\jjj~~~}}}}}}}}}uuupppiiicccYYYRRRKKKJJJIIIGGGIIILLLUUU```sssyyykkk___WWWSSSRRRVVV```gggeee^^^UUULLLDDD===<<<;;;:::999888888888777777777666777777888888999999999999999::::::::::::<<>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888888777777777888888888888888999999:::>>>======AAAIIIRRRYYY]]]XXXWWW\\\jjj~~~~~~{{{}}}{{{~~~{{{sssnnnhhhbbbYYYQQQKKKIIIIIIHHHJJJNNNXXXeeezzz|||lll^^^WWWTTTSSSXXXaaagggddd\\\SSSIIIBBB===<<<;;;999888888888888666777777777777666666555888999999999:::::::::;;;===???AAABBBBBBCCCEEEGGGJJJJJJKKKLLLLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPQQQQQQNNNOOOQQQTTTVVVYYY[[[\\\YYYYYYWWWWWWWWWWWWXXXYYY]]]]]]___dddooorrrbbbWWWRRRMMMVVVdddrrr~~~uuueeeUUUIIIIIIIIIJJJWWWhhhzzzyyywwwdddXXXSSSQQQQQQLLLIIIDDDAAACCCHHHOOOTTTWWWZZZ\\\ZZZ[[[]]]]]]ZZZZZZZZZZZZ\\\^^^aaadddeeeffffffeeeeeeddddddcccccc___```aaaccceeefffggghhhddd```[[[YYY[[[___bbbddddddcccaaa```aaadddgggiiijjjiiifffcccaaa``````aaahhhiiijjjkkkkkkiiihhhgggcccddddddcccaaa``````aaahhhhhhhhhiiikkklllllllllkkknnnlllmmmrrrrrr}}}vvvqqqnnnhhhfffgggkkkllllllqqqwwwwww{{{vvviiiaaa[[[dddvvvxxxcccWWWOOOOOOOOONNNNNNQQQUUUXXXbbbgggmmmmmmeeeYYYMMMFFFBBB???===<<<<<<<<<<<<;;;>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999888777666555666555444333333444555666555555555555555555555555444555555666777888888888;;;::::::::::::::::::;;;999999999999999999999999888999999:::::::::::::::::::::999999999999::::::::::::;;;;;;<<<=========;;;<<<===>>>>>>>>>>>>>>>;;;;;;:::999999999999:::999999999999999999999999999999999999;;;<<<===>>>===>>>?????????>>><<<;;;<<<;;;:::888999:::<<<=========<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::999888888888888888777777777777666777777777777777888999999<<<<<<===AAAHHHPPPXXX\\\YYYYYY]]]kkkxxxuuuxxxxxx|||~~~yyyqqqlllgggaaaXXXQQQJJJIIIIIIIIIKKKPPP[[[jjj}}}kkk^^^XXXVVVWWW[[[ccchhhcccZZZQQQHHHAAA<<<;;;:::999888888888888777777888999888777555444888999999::::::;;;;;;;;;>>>@@@BBBCCCCCCDDDFFFHHHKKKKKKLLLLLLLLLLLLLLLKKKNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSUUUWWWZZZ]]]^^^^^^]]][[[ZZZZZZZZZ\\\]]]\\\[[[[[[___hhh~~~ppp]]]RRRMMMPPPXXXfffuuu~~~|||wwwkkkYYYKKKHHHGGGGGGNNNYYY}}}ooo]]]SSSPPPOOONNNJJJHHHDDDCCCEEEKKKSSSWWWYYY\\\]]]\\\]]]aaaaaa^^^\\\\\\[[[\\\\\\^^^```aaacccccccccbbbaaaaaaaaa```bbbccceeeggghhhhhhhhhgggddd```[[[XXXYYY\\\^^^___aaa`````````aaadddfffhhhgggeeebbb``````aaacccccclllmmmnnnooonnnllliiihhhdddeeeeeedddaaa``````aaaeeefffggghhhiiijjjlllmmmmmmqqqppprrrwwwxxx~~~{{{rrrmmmjjjeeedddeeehhhjjjjjjnnnuuuwww|||~~~nnnbbbZZZbbbsss~~~gggXXXRRRRRRQQQPPPOOOQQQUUUXXXbbbfffkkkkkkeee[[[PPPJJJCCC@@@>>><<<======<<<;;;>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::777777888999999999888888666555444333333444555666666666666666666666666666444444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<=========<<<<<<===>>>?????????>>><<<;;;::::::999999::::::999999999999999999999:::999999999:::;;;<<<===>>>===>>>?????????>>><<<;;;<<<;;;999999999;;;===???>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::999888888888888888777777777777666777777666666777777888999888:::>>>CCCIIIPPPVVVZZZ[[[[[[```mmm|||tttrrruuuyyy}}}wwwoookkkeee___XXXPPPIIIHHHIIIJJJMMMRRR]]]mmm|||kkk^^^YYYYYY[[[^^^eeehhhcccYYYPPPHHH@@@;;;::::::999888888888888888999999:::999888666555888888999:::;;;;;;<<<<<<===???AAABBBCCCDDDFFFHHHJJJKKKKKKLLLLLLLLLKKKKKKMMMNNNPPPRRRSSSSSSSSSSSSTTTTTTUUUUUUWWWYYYZZZ[[[\\\[[[[[[ZZZ[[[\\\]]]^^^^^^[[[\\\```ddduuueeeUUUMMMKKKNNNZZZhhhrrrtttsssnnn]]]MMMGGGFFFGGGLLLTTT~~~iiiYYYQQQOOONNNLLLHHHGGGEEEEEEHHHOOOUUUYYYYYY\\\]]][[[\\\aaabbb```___^^^]]]\\\[[[\\\]]]]]]`````````_______________dddfffhhhkkkkkkkkkjjjiiieeeaaa\\\XXXWWWWWWVVVVVV]]]^^^___aaaccceeefffgggcccaaa^^^]]]___bbbdddeeekkklllnnnoooooommmjjjhhheeeeeefffdddaaa``````aaabbbdddfffggggggiiilllooonnnssstttxxxyyy~~~yyyoooiiifffeeecccdddggghhhhhhmmmssswww}}}ttteee\\\aaaqqqlll]]]TTTTTTSSSQQQPPPQQQTTTWWW```dddiiikkkggg^^^TTTNNNEEEBBB???>>>>>>>>>===<<<======<<<<<<<<<<<<======:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;::::::666777888999::::::::::::777666555444333444555555666666666666666666666666333444555666888999:::;;;===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<=========<<<======>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::;;;<<<===>>>=========>>>>>>======<<<::::::::::::;;;<<<>>>???@@@??????>>>>>>=========;;;;;;;;;::::::999999999999999888888888777777777666666666666666777777888777:::???DDDIIIOOOVVVZZZ\\\\\\aaaooozzzrrrqqqttt|||vvvnnnjjjccc\\\WWWOOOIIIHHHIIIKKKOOOTTT___ppp|||wwwtttyyy{{{jjj^^^ZZZZZZ\\\^^^eeegggaaaWWWOOOFFF@@@::::::999888888888888888888999999999999888888777888888999:::;;;<<<======<<<>>>@@@BBBCCCDDDFFFIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[___]]]___cccdddoooppp]]]PPPJJJIIIQQQ\\\dddiiimmmnnn```QQQJJJGGGGGGKKKQQQvvvcccVVVQQQPPPNNNKKKFFFEEEEEEGGGKKKQQQWWWZZZYYY\\\\\\ZZZ[[[___```^^^```___]]]\\\[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^aaacccgggjjjlllkkkjjjiiifffccc^^^[[[YYYWWWUUUSSSXXX[[[```dddgggggggggfffbbb___[[[[[[^^^aaacccccceeegggjjjmmmnnnmmmkkkiiidddeeefffdddbbb```aaabbb```ccceeefffgggiiinnnqqqooouuuxxx~~~xxx{{{|||qqqkkkhhhgggeeefffhhhiiihhhlllrrrvvv|||{{{jjj```aaammmtttdddUUUUUUTTTQQQPPPQQQTTTVVV[[[```hhhmmmllldddXXXPPPFFFDDDAAA?????????>>>===<<<<<<============<<<<<<999999999:::;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;888999999::::::::::::999777666555444333444444555555555555555555555555555333333555666888:::;;;<<>>>>>======;;;::::::::::::::::::;;;::::::;;;;;;<<<===============>>>>>>======<<<<<<<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>===<<<<<<<<<<<<<<<======999999:::;;;<<<===>>>???AAA@@@@@@???>>>>>>======:::::::::::::::::::::::::::999999999888888888888666555555555555666777777999<<>>:::999999888888888888888888777777777777888888999888888999:::;;;<<<======;;;===@@@BBBCCCEEEHHHKKKJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMPPPRRRSSSTTTSSSSSSRRRSSSUUUVVVWWWVVVVVVUUUTTTUUUWWWYYYZZZYYYXXXWWW]]][[[___dddbbbgggwwwdddSSSLLLIIIMMMSSSWWW___fffnnndddXXXPPPJJJGGGHHHKKK~~~ppp___TTTQQQPPPNNNKKKDDDEEEFFFIIIMMMSSSXXX[[[\\\^^^^^^[[[[[[___```]]]___^^^]]]\\\\\\\\\]]]^^^[[[[[[[[[\\\\\\]]]]]]^^^[[[^^^bbbgggiiijjjiiihhheeeccc```^^^]]]\\\YYYWWWUUUYYY```fffiiiiiigggeeebbb^^^ZZZZZZ]]]```bbbbbb___bbbfffjjjllllllkkkjjjdddeeeeeedddbbbaaaaaabbb```bbbeeeggggggjjjoootttooovvvzzzzzz|||uuupppmmmiiiggggggjjjjjjiiimmmsssttt{{{nnncccaaajjjyyyiiiUUUUUUSSSQQQOOOPPPSSSUUUWWW^^^iiiqqqqqqhhhZZZPPPGGGEEEAAA@@@@@@@@@???>>>;;;<<<===>>>>>>===<<<;;;888888999::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666555444333444444555444444444444444444444444222333555666888:::<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>;;;::::::999999::::::;;;::::::;;;;;;<<<======>>>======>>>======<<<;;;;;;<<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;::::::;;;======888999:::<<<===>>>>>>>>>AAAAAA@@@@@@???>>>======:::::::::::::::::::::;;;:::::::::999999999999888555555555555555666777777<<<===???@@@DDDMMMXXX```[[[[[[```nnn|||ssslllkkknnnyyy|||tttmmmhhhaaaYYYWWWOOOHHHGGGIIILLLQQQWWWdddvvvzzzuuusss{{{zzziii]]]WWWWWWXXX[[[aaabbb[[[QQQJJJCCC===999999888888888888888888777666555555555777888999888888999:::;;;======>>>;;;===@@@CCCDDDGGGJJJLLLJJJKKKMMMNNNOOOPPPPPPQQQKKKMMMOOORRRSSSTTTSSSRRRRRRTTTVVVYYYZZZYYYXXXWWWUUUWWWZZZ[[[[[[ZZZXXXVVVYYYXXX]]]ccc___aaa||||||}}}zzzhhhVVVOOOJJJLLLNNNQQQXXXbbbmmmfff]]]TTTLLLEEECCCEEEvvvgggYYYSSSQQQNNNLLLKKKJJJIIIJJJNNNUUU[[[]]]]]]bbbcccdddaaa^^^]]]___bbbbbb___[[[YYYZZZ\\\^^^^^^\\\[[[ZZZZZZZZZ[[[\\\]]][[[ZZZ]]]dddhhhgggffffffcccbbbaaaccceeeccc^^^YYYYYY[[[^^^aaadddfffggggggeee___YYYYYY^^^bbbaaa^^^aaaaaaaaadddfffhhhgggfffffffffffffffeeeeeeeeeeeefffeeedddcccdddeeehhhiiikkknnnuuu{{{uuu}}}}}}qqqlllkkkjjjiiiiiijjjlllnnnooovvvzzz~~~ttteeefffkkkyyymmmZZZSSSNNNNNNPPPQQQSSSWWWWWW^^^fffkkknnnkkk```TTTLLLEEE???@@@BBB@@@???@@@AAA@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;888666888<<<===:::666999888666555444444555555444444444444444444444444555666666777888:::>>>BBBCCCGGGNNNRRRTTTRRRNNNKKKJJJGGGCCCBBBBBBCCCDDDCCC=========???@@@@@@===:::===>>>>>>???>>>===;;;:::<<<;;;;;;;;;;;;<<<======>>>????????????===<<<;;;>>>===;;;999888888999999777777777777777777777777777888999:::::::::::::::<<<<<<======>>>=========;;;;;;<<<===>>>???@@@@@@>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;:::999888777777777777666666666666666777777888;;;:::;;;>>>DDDNNNWWW\\\]]]\\\```nnn{{{sssjjjcccdddiiisss|||yyysssnnnggg^^^WWWRRROOOLLLKKKIIIJJJRRR\\\iiivvvzzzqqqzzzyyykkk^^^TTTRRRVVV[[[[[[YYYTTTLLLDDD>>>;;;777777666666666666777777777888888888888999999999>>>;;;777777999;;;;;;999>>>???@@@AAACCCDDDEEEEEEJJJJJJJJJKKKLLLMMMMMMNNNOOOLLLKKKNNNUUUZZZYYYWWWVVVWWWXXXXXXVVVVVVWWWXXX[[[\\\^^^___^^^[[[XXXVVVXXXXXX^^^bbb```aaavvvzzzwwwwww~~~sss\\\RRRIIIGGGIIINNNUUU]]]jjjhhhbbbYYYOOOHHHEEEDDDpppcccVVVRRRQQQNNNKKKKKKJJJIIIJJJOOOUUUZZZ\\\\\\___```bbbbbbaaa_______________^^^]]]]]]]]]^^^___]]]\\\\\\[[[\\\]]]^^^___^^^\\\]]]bbbcccccceeeiiiiiigggfffggghhhfffbbb^^^^^^___aaaccceeefffffffffggg```YYYYYY^^^bbbbbb```aaa___^^^^^^aaaeeegggggghhhggggggfffeeeddddddcccfffeeeddddddeeefffhhhjjjjjjmmmsssxxx|||~~~}}}rrrmmmkkkjjjiiiiiiiiikkknnnooouuuxxx|||yyyiiifffgggtttqqq^^^WWWQQQPPPQQQPPPQQQSSSUUU\\\ccchhhllljjj```UUUNNNFFF@@@@@@AAA>>>===>>>???>>>===<<<::::::999999::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;;;;888666888<<<===:::666999888666555444444555555444444444444444444444444444555666777888;;;???BBBGGGLLLRRRWWWYYYXXXWWWUUUOOOMMMKKKJJJJJJJJJHHHFFFCCCCCCCCCCCCDDDCCC@@@===??????@@@@@@???>>>===<<<======<<<;;;;;;;;;<<<<<<===>>>?????????>>>======>>>>>><<<<<<;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>>>>???@@@@@@??????>>>======<<<<<<;;;<<<;;;;;;:::::::::::::::;;;:::999888777777777777777777777777777888999999;;;;;;;;;???FFFOOOYYY^^^```___cccqqqyyypppfff___aaafffoooyyyxxxrrrllleee\\\UUUPPPMMMKKKKKKKKKMMMVVVaaannnzzzwww~~~}}}~~~uuuhhh\\\SSSRRRUUUWWWWWWWWWRRRJJJBBB<<<999777777666666666666777777777888888888888999999999???<<<999999;;;======<<>>===<<<;;;::::::999:::999999999999999999999999======<<<<<<<<<;;;;;;;;;;;;999777999<<<<<<:::777888888777666555555555555444444444444444444444444444555666777888;;;@@@CCCJJJOOOVVV[[[^^^```aaabbbZZZZZZZZZZZZZZZWWWRRRNNNNNNLLLKKKJJJIIIGGGDDDBBBBBBBBBBBBBBBAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;<<<======>>>???>>>>>>>>>;;;;;;::::::;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>??????@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999999999999999;;;:::999888888777888888888888888888888999999::::::;;;<<<@@@HHHQQQZZZ```cccbbbgggssswwwlllaaa[[[]]]cccmmmxxx~~~wwwpppjjjcccZZZTTTMMMKKKJJJLLLMMMQQQ\\\fffsss~~~|||{{{}}}|||ooodddZZZRRRPPPTTTQQQSSSSSSPPPIIIAAA;;;888777777666666666666777777777888888888888999999999===;;;999999;;;<<<===<<>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999;;;999888:::;;;<<<:::888888888777666666555555555444444444444444444444444333555666777999<<>>===============<<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999<<<<<<<<<<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@??????>>>=========;;;:::999999888888999999;;;:::999999888888888888888777777777777888999999999:::<<<@@@HHHRRR[[[```bbbccciiiuuuwwwkkk```ZZZ]]]dddppp{{{~~~vvvoooiiiaaaYYYSSSLLLJJJJJJLLLOOOTTT___jjjuuu|||zzz|||{{{~~~vvviii___WWWOOONNNPPPNNNPPPQQQOOOHHHAAA;;;888777777666666666666777777777777888888888999999999999999888888999:::;;;;;;@@@@@@AAACCCDDDEEEFFFGGGFFFFFFHHHIIIKKKMMMNNNOOOOOOSSSVVVTTTPPPNNNQQQTTTTTTUUUWWWWWWWWWWWWXXXZZZXXXWWWWWWVVVVVVWWWXXXYYYXXXXXX[[[]]][[[]]]jjjyyy{{{nnniiilllnnniiicccYYYQQQJJJHHHHHHHHHJJJOOOXXXfffttttttfffTTTJJJGGGuuuiii[[[VVVSSSUUUUUURRRNNNNNNLLLOOORRRUUUWWWYYYZZZ[[[YYYWWWUUUYYY```fffiiiiiikkklllkkkfff^^^[[[^^^bbbcccbbbaaa___]]]ZZZYYYXXX\\\]]]bbbeeedddccchhhqqqsssnnniiiggghhhhhhfffccc^^^^^^^^^___aaadddggghhhkkkeee^^^[[[]]]aaadddeeeeeeccc```_________^^^]]]bbbbbbbbbbbbbbbcccccccccbbbbbbcccdddfffhhhiiijjjiiiiiikkknnnnnnpppyyyzzzpppnnnmmmllljjjiiiiiijjjkkklllnnnrrrwww|||oooaaaeeewwwooocccXXXTTTTTTQQQNNNMMMPPPUUUZZZaaaiiiooolllfffWWWNNNFFFCCCBBB???>>>???>>>>>>===============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::::::::;;;;;;:::999888888888777777666555555444444444444444444444444333444666777999===BBBEEEKKKQQQZZZ```dddiiioootttxxxzzz~~~zzzsssmmmeeeaaa\\\WWWTTTQQQNNNLLLIIIHHHGGGFFFEEEDDDCCCCCC@@@??????>>>??????@@@@@@>>>======<<<<<<;;;;;;;;;AAA@@@@@@@@@???>>>======????????????????????????>>>======<<<<<<<<<======;;;;;;===>>>>>>?????????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>=========;;;:::999999888888999999;;;:::999999999999999999777666666666666777888888888888;;;@@@HHHQQQZZZ___^^^aaaiiivvvyyymmmccc^^^bbbiiixxx}}}uuummmgggaaaYYYSSSKKKIIIJJJMMMPPPVVVaaallluuu}}}{{{|||uuuyyy~~~|||qqqddd[[[TTTNNNLLLMMMMMMOOOPPPNNNHHHAAA<<<999777777666666666666777777777777888888888999999999888888999::::::;;;<<<===@@@AAABBBCCCEEEFFFGGGGGGFFFGGGHHHJJJLLLMMMOOOPPPNNNSSSWWWUUUPPPMMMOOOSSSSSSTTTVVVWWWWWWWWWYYY[[[ZZZYYYVVVUUUTTTTTTUUUVVVWWWXXXZZZ[[[[[[]]]gggqqqssshhhhhhjjjhhhdddXXXPPPIIIHHHGGGFFFHHHLLLUUU```ooovvvooo```OOOEEEooodddYYYUUUTTTVVVVVVRRROOOOOONNNQQQUUUXXXYYYYYY[[[\\\\\\YYYVVVWWW\\\cccjjjnnnoooooommmhhhbbb______aaacccbbbaaa```]]][[[YYYXXX[[[\\\aaaffffffdddgggmmmooojjjfffdddeeeeeecccaaa___^^^^^^```dddiiimmmpppkkkfff```]]]^^^aaadddeeefffeeecccccccccaaa^^^[[[^^^______```aaaaaabbbbbbaaabbbcccdddeeefffgggggggggggghhhkkkkkklllrrrzzzzzzpppooonnnmmmkkkiiiiiiiiikkklllmmmrrrwww|||xxxhhhhhhssstttfffYYYTTTTTTRRROOOOOOOOOSSSYYY___iiiqqqrrrnnn^^^TTTJJJGGGDDDAAA???@@@>>>>>>>>>===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888888777666555555444444444444444444444444222444666777:::>>>CCCGGGNNNVVV```fffjjjnnnuuuzzz{{{ooojjjddd^^^ZZZWWWTTTRRRNNNMMMLLLJJJIIIHHHHHHHHHCCCBBBAAAAAAAAAAAAAAAAAA???>>>============>>>>>>AAAAAAAAA@@@???>>><<<;;;>>>>>>>>>???@@@@@@AAAAAAAAA@@@>>>======>>>??????<<<===>>>@@@@@@AAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999999999999999::::::999999999999::::::666666666666666777777888888999<<>>===>>>@@@AAAAAABBBCCCDDDEEEGGGHHHHHHHHHHHHIIIKKKLLLNNNOOOPPPNNNRRRVVVUUUPPPNNNOOORRRRRRTTTVVVWWWWWWXXXZZZ\\\\\\[[[YYYWWWVVVVVVVVVVVVVVVXXXZZZZZZ[[[^^^eeejjj~~~qqqppprrrppplll]]]TTTLLLIIIGGGFFFHHHKKKSSS[[[iiitttuuujjjWWWIIIzzziii]]]YYYVVVTTTVVVUUUPPPNNNOOOPPPTTTXXXZZZZZZZZZ[[[]]]```^^^[[[YYYZZZ```hhhmmmmmmmmmnnnllliiieeeaaa___``````aaaaaa```^^^]]]\\\___]]]___ccceeecccdddgggkkkhhhdddccceeeeeebbb______^^^^^^```dddkkkqqqtttjjjgggbbb``````aaadddeeeeeedddcccccccccbbb```^^^^^^^^^^^^^^^^^^^^^______```aaabbbcccddddddeeeeeedddcccdddggghhhhhhmmmttt{{{{{{rrrpppooonnnkkkiiiiiiiiijjjkkkmmmsssxxx}}}qqqmmmrrr{{{kkkZZZSSSSSSQQQOOOOOONNNRRRWWW]]]hhhsssuuurrrfff[[[PPPKKKFFFAAA??????===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<;;;::::::;;;888888999999888777555444444444444444444444444444222333666888:::>>>DDDHHHPPPYYYdddjjjmmmpppwww}}}wwwrrrjjjddd```]]]ZZZYYYTTTSSSQQQOOONNNMMMMMMMMMHHHGGGEEECCCBBBAAA@@@@@@???>>>>>>???@@@BBBDDDEEEBBBCCCCCCDDDCCCBBBAAA@@@======>>>@@@AAABBBCCCDDDDDDCCCAAA@@@???@@@AAABBB???@@@AAACCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>======<<<<<<;;;<<<;;;;;;::::::::::::::::::::::::999999::::::;;;777777666666777777888999:::;;;===BBBIIIQQQYYY]]]```eeennn{{{}}}uuuooolllrrrzzz|||vvvmmmgggbbb]]]VVVQQQIIIHHHKKKQQQWWW___lllxxxzzzxxx||||||tttzzz|||qqqfff[[[WWWUUURRRPPPQQQOOOOOONNNIIIDDD>>>;;;:::777777666666666666777777777888888888888999999999999<<>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;<<<<<<;;;::::::;;;888888999999888777555444444444444444444444444444222333666888:::???DDDHHHOOOYYYdddkkkmmmpppvvv||||||wwwooohhhdddaaa^^^]]]YYYWWWUUUSSSQQQQQQQQQQQQLLLKKKHHHEEECCC@@@???>>>>>>>>>???@@@CCCFFFIIIKKKJJJKKKLLLMMMNNNMMMLLLLLLAAABBBCCCEEEGGGHHHJJJJJJGGGFFFDDDBBBAAABBBDDDEEEBBBCCCDDDFFFGGGHHHHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;::::::;;;;;;:::::::::999999:::;;;;;;888888888777888999999:::;;;===???DDDKKKRRRYYY]]]ccciiirrr}}}}}}wwwrrrpppvvv~~~yyysssjjjddd___[[[UUUPPPHHHHHHKKKSSSZZZcccqqq~~~ssssss{{{}}}ttt{{{{{{uuulllbbbXXXVVVVVVUUUTTTTTTPPPOOOMMMGGGAAA===::::::777777666666666666777777777888888888888999999999777:::>>>???>>>>>>@@@CCCBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOOOOOOOLLLNNNQQQSSSSSSRRRRRRRRRQQQSSSUUUWWWWWWYYY[[[]]]UUUUUUVVVVVVVVVWWWWWWWWWUUUWWWYYYYYY\\\```dddeeerrrxxxmmmbbbVVVOOOJJJFFFGGGJJJFFFPPP^^^lllpppiii[[[PPPnnn]]]TTTTTTVVVXXXVVVRRRPPPPPPQQQTTTTTTVVVYYY\\\]]][[[YYY___``````]]]ZZZ[[[bbbhhhllllllkkkkkkkkkkkkkkklllfffdddaaa^^^]]]^^^```aaacccbbbaaa___^^^___ccceeehhhgggdddbbb```___^^^___[[[\\\^^^aaaeeehhhjjjkkkfffeeeccc```^^^```dddhhhhhheeebbb```aaabbbbbbbbbcccaaa___\\\[[[ZZZZZZZZZ___^^^]]]^^^`````````^^^[[[\\\^^^______aaacccfffsssxxxxxxoooooonnnkkkhhhhhhkkknnnrrrsssyyy~~~sssppp}}}ttt___VVVUUUSSSPPPNNNRRROOONNNUUUbbbooowwwzzzuuujjj\\\OOOHHHDDDAAA???@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999888888888;;;;;;:::999888777666555555555555555555555555555444444555666888>>>EEEJJJRRRYYYccclllrrrvvvxxxzzzyyytttnnniiigggfffeeeddd^^^\\\YYYUUUSSSRRRRRRRRROOOMMMIIIEEECCCAAAAAAAAA@@@@@@@@@BBBEEEHHHLLLNNNMMMQQQUUUWWWVVVTTTSSSRRRNNNMMMKKKJJJJJJKKKNNNOOOLLLJJJHHHFFFEEEEEEFFFGGGEEEEEEFFFGGGGGGHHHHHHIIIIIIFFFDDDBBBBBBAAA@@@>>>>>>===<<<<<<===>>><<<;;;;;;;;;:::999999:::::::::999999999999999999999999777666666666666888999:::888:::===CCCKKKSSS[[[___dddjjjtttuuuoooqqqyyyxxxssslllddd^^^XXXRRROOOKKKIIIKKKRRR[[[eeesss|||{{{yyy}}}{{{wwwvvvggg___WWWUUUXXXZZZXXXTTTWWWRRRKKKEEE@@@<<<888666999888777666666777888888666777888999999999999999666888:::<<<===>>>AAACCCEEEEEEFFFGGGHHHIIIIIIJJJOOOMMMLLLLLLNNNPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUUUUSSSTTTUUUVVVWWWXXXXXXYYYVVVWWWZZZ[[[[[[ZZZXXXVVVUUUVVVWWWXXXYYY\\\aaadddlllwwwiii\\\VVVQQQIIIFFFGGGHHHPPPZZZccclllpppeeeWWW~~~kkk\\\TTTSSSUUUWWWWWWUUUTTTUUUVVVWWWWWWXXXZZZ]]]]]][[[ZZZbbbeeefffddd___]]]```cccddddddeeefffgggiiikkklllgggeeebbb```______```aaabbbbbbaaa___^^^```cccfffjjjhhhfffdddaaa`````````aaaaaabbbcccdddeeeeeefffhhhhhhfffcccaaaaaadddggggggdddbbbbbbcccdddccccccfffdddaaa^^^[[[YYYXXXXXX___]]]]]]]]]___```___^^^[[[]]]^^^______```ccceeemmmyyyxxxvvvpppooonnnkkkhhhhhhkkknnnqqqrrrwww~~~xxxrrrzzzzzzcccYYYVVVTTTQQQOOOPPPNNNNNNSSS^^^jjjtttyyywwwmmm^^^RRRIIIEEEBBBAAA@@@???>>>>>>======>>>>>><<<==================<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;:::999888777666666555555555555555555555555444444555666888>>>DDDIIITTT[[[dddmmmsssvvvyyyzzz~~~~~~vvvrrrmmmiiigggggggggfffcccaaa]]]ZZZWWWVVVUUUUUUOOOMMMJJJFFFCCCBBBBBBBBBAAAAAABBBCCCEEEIIILLLOOOTTTWWW\\\^^^^^^]]]]]]]]]YYYWWWUUUTTTTTTUUUWWWXXXTTTSSSQQQNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGEEECCCCCCBBB@@@??????>>>======>>>>>><<<;;;;;;;;;:::::::::::::::;;;:::::::::::::::::::::;;;888888777777777999:::;;;;;;===BBBHHHPPPYYY```dddgggllluuu~~~|||tttooorrrzzz}}}wwwrrrkkkccc]]]WWWRRRNNNKKKIIILLLTTT]]]ggguuu{{{zzz~~~}}}~~~yyyuuurrrhhhaaaYYYWWWZZZ[[[YYYUUUVVVQQQKKKDDD@@@<<<888666999888777666666777888888666666777888999:::;;;;;;:::<<<>>>???@@@AAACCCEEEFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMMMMNNNQQQRRRRRRQQQQQQRRRSSSTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXYYYWWWXXXZZZ[[[ZZZYYYWWWVVVWWWXXXXXXXXXYYY[[[^^^aaaeeeqqq|||nnneee]]]RRRJJJHHHEEELLLUUU___kkksssnnncccyyy}}}hhh[[[UUURRRTTTVVVWWWWWWXXXZZZ\\\YYYYYYZZZ\\\^^^___]]]\\\cccgggjjjjjjfffbbbaaabbb```aaaaaaccceeegggiiijjjhhhgggdddaaa```___```aaa```aaa``````___aaadddgggjjjiiifffdddbbbaaa```___ccccccccccccccccccddddddiiiiiihhheeecccbbbcccddddddcccbbbccceeeeeeeeedddfffeeebbb```]]][[[ZZZYYY___^^^]]]]]]___``````___\\\]]]^^^^^^^^^___aaaccceeeppp|||wwwqqqpppnnnjjjhhhhhhkkkmmmoooooossszzzxxx{{{jjj]]]XXXTTTRRRQQQNNNNNNNNNQQQWWWbbbooowwwyyypppbbbUUULLLGGGDDDBBB???>>>>>>=====================>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::999888777666666555555555555555555555555444555555666999>>>DDDIIIUUU\\\eeemmmssswwwyyy{{{~~~|||zzzssspppkkkiiihhhiiiiiihhheeeccc```]]][[[XXXWWWWWWOOOMMMKKKHHHFFFDDDDDDDDDDDDCCCCCCDDDFFFIIIMMMOOOXXX[[[```ccceeeeeeggghhheeecccaaa______```aaabbb```___]]][[[XXXVVVTTTSSSSSSSSSRRRQQQOOONNNMMMLLLKKKIIIFFFEEEDDDDDDBBB@@@AAA@@@>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999888888888888:::;;;<<<===@@@EEEMMMUUU]]]dddggghhhlllttt|||}}}{{{}}}zzzssspppttt{{{xxxuuupppiiibbb\\\VVVQQQNNNKKKJJJNNNVVV```kkkxxx~~~~~~{{{|||{{{uuuqqqnnnjjjccc[[[YYYZZZ\\\ZZZWWWUUUPPPIIICCC???;;;888666888888777777777777888888777777666777888:::<<<======>>>@@@AAAAAABBBDDDFFFHHHHHHIIIJJJKKKLLLLLLMMMPPPOOOOOOQQQSSSTTTSSSQQQSSSSSSSSSSSSSSSRRRQQQPPPTTTSSSRRRSSSTTTWWWYYY[[[YYYYYYZZZZZZYYYXXXWWWWWWYYYYYYZZZYYYYYYZZZ\\\___eeeffftttzzzooo```RRRJJJFFFJJJPPPYYYfffqqqrrrnnn~~~xxxyyyfff[[[WWWTTTUUUVVVWWWYYYZZZ\\\^^^ZZZZZZ[[[]]]```aaaaaa```aaadddhhhjjjhhhfffeeeeeeddddddddddddeeefffgggggghhhfffdddaaa```____________````````````aaadddggghhhgggfffdddbbb```_________```aaabbbdddeeefffggggggggggggeeeaaa_________aaa```aaaccceeefffeeedddbbbbbbaaa``````_________aaa___^^^^^^```aaaaaaaaa\\\]]]^^^^^^]]]^^^```aaa```iii~~~|||{{{tttqqqnnnjjjhhhhhhkkkmmmllllllpppvvv{{{qqqaaaZZZUUURRRRRRLLLMMMNNNNNNQQQ[[[iiitttyyyqqqfffYYYOOOHHHDDDCCC???>>>======<<<<<<===============>>>>>>============<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::999999888777777666555555555555555555555555444555666777999>>>CCCHHHSSSYYYbbbkkkqqquuuyyy{{{~~~}}}yyywwwqqqnnnjjjgggggghhhggggggcccbbb```]]][[[XXXVVVUUUOOONNNLLLJJJIIIHHHGGGGGGEEEEEEDDDEEEGGGIIILLLNNNVVVYYY^^^bbbdddgggiiikkkjjjiiihhhfffffffffggghhhkkkjjjhhhfffbbb___\\\ZZZXXXWWWVVVUUUSSSRRRQQQPPPMMMJJJHHHFFFFFFEEEDDDBBBCCCAAA???>>>???>>><<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888888777777888999;;;<<<<<<@@@GGGOOOXXX___dddfffeeejjjrrrzzzqqqooollloooxxxyyysssrrrvvv}}}}}}wwwrrrmmmfff```ZZZUUUPPPLLLKKKKKKPPPZZZeeeooo}}}}}}yyy|||}}}yyytttooolllhhhbbb\\\XXXYYYZZZXXXVVVTTTOOOHHHAAA===;;;888777777777777777777888888888:::999777777777999;;;======???AAAAAAAAABBBCCCEEEHHHHHHIIIJJJKKKLLLMMMMMMQQQQQQQQQRRRTTTSSSRRRPPPSSSSSSTTTTTTTTTSSSSSSSSSUUUTTTSSSSSSTTTWWWZZZ]]]ZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZYYYZZZ\\\^^^fffccckkkttt^^^OOOMMMLLLMMMSSS^^^iiinnnooo~~~zzz{{{ttteee]]][[[XXXWWWWWWWWWYYYZZZ[[[\\\YYYYYYZZZ]]]aaacccdddcccaaaccceeefffeeeeeeeeefffdddddddddddddddeeefffgggfffdddbbb```___^^^^^^^^^^^^___`````````aaadddggghhhggggggfffdddcccbbbaaa]]]^^^___aaaccceeefffgggaaabbbbbb```]]][[[ZZZ[[[^^^^^^___aaadddeeedddcccaaaaaaaaaaaaaaaaaaaaaaaacccaaa______aaabbbcccccc]]]^^^^^^^^^\\\\\\^^^___^^^fffwww}}}vvvsssmmmiiihhhiiikkklllkkkjjjmmmssswww|||xxxfff\\\UUURRRRRRLLLNNNNNNMMMNNNVVVdddooovvvqqqiii]]]SSSJJJEEEBBB??????>>>===============;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;999999;;;<<<<<<<<<<<<<<<::::::999999888777777777555555555555555555555555444555666888:::===CCCGGGNNNTTT]]]eeelllqqquuuwwwwwwxxxzzzzzzxxxuuuqqqnnnllliiifffcccccccccbbbaaa___^^^^^^\\\ZZZWWWTTTRRROOONNNMMMLLLKKKJJJIIIIIIFFFEEEEEEDDDFFFHHHJJJLLLQQQTTTXXX\\\___bbbfffiiikkkjjjjjjiiijjjkkklllmmmpppooonnnkkkgggccc```^^^ZZZYYYXXXWWWVVVUUUTTTTTTNNNKKKIIIGGGGGGFFFEEECCCCCCAAA???>>>???>>><<<::::::;;;<<<============<<<<<<;;;;;;;;;::::::999999777777666666777888:::;;;===BBBIIIRRRZZZ___bbbcccdddiiipppwww||||||{{{yyyjjjgggdddfffppp~~~xxxtttuuuzzzyyyoookkkddd]]]XXXSSSNNNKKKKKKLLLRRR^^^jjjuuu{{{www}}}~~~{{{vvvpppkkkeee```ZZZVVVVVVVVVUUUTTTRRRMMMFFF@@@<<<:::888777666666777777888888888888<<<;;;999777777888:::;;;???@@@BBBCCCBBBCCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMOOONNNOOOQQQSSSUUUTTTSSSSSSTTTTTTTTTUUUVVVWWWWWWTTTSSSRRRQQQRRRUUUXXXZZZZZZZZZYYYYYYXXXXXXXXXXXXVVVXXXZZZZZZZZZ[[[]]]___^^^___ggg~~~oooZZZSSSNNNJJJMMMUUU^^^ggglllzzzzzz}}}pppfffbbb```\\\ZZZXXXXXXYYY[[[[[[[[[YYYYYYYYY\\\```bbbccccccbbbbbbbbbbbbbbbbbbbbbbbb`````````aaacccdddfffgggccccccbbb```______^^^^^^___```aaaaaaaaaaaaccceeeggghhhhhhhhhggggggfffeee______``````aaaaaabbbbbb\\\]]]]]]\\\YYYXXXXXXYYY\\\\\\\\\]]]```bbbbbbbbbcccccccccbbbaaa```___^^^dddaaa______```bbbcccccc^^^^^^___]]][[[[[[\\\]]]^^^eeesssyyytttmmmiiihhhiiikkkkkkjjjjjjlllqqqtttwwwlll```WWWSSSSSSMMMNNNNNNMMMNNNTTT```jjjsssqqqlllcccWWWMMMFFFCCC@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;999:::;;;=========<<<;;;999999999888888888777777555555555555555555555555444555777888:::===BBBFFFIIIOOOWWW^^^dddhhhlllnnnooooooppppppnnnkkkhhhfffccc```]]][[[[[[[[[ZZZXXXYYYZZZZZZZZZXXXUUURRRPPPLLLKKKKKKKKKJJJIIIIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIMMMOOORRRUUUXXX\\\aaaeeeggghhhhhhjjjkkkmmmooopppqqqpppnnnkkkhhheeecccbbb\\\\\\[[[YYYXXXWWWVVVUUUNNNLLLIIIHHHGGGGGGEEECCCAAA@@@>>>>>>>>>>>><<<;;;:::;;;<<<>>>>>>>>>======<<<<<<;;;;;;:::999999999777666666666666888999:::???DDDLLLUUU[[[^^^______bbbfffmmmsssuuutttpppnnnfffdddbbbdddnnn}}}~~~zzzuuutttxxxyyylllhhhaaa[[[VVVRRRMMMJJJKKKMMMUUUbbbnnnzzz}}}vvv}}}}}}xxxqqqlllbbb]]]XXXTTTRRRQQQQQQQQQQQQLLLDDD>>>;;;999888888555666777888888999888888<<<;;;:::888888999::::::@@@BBBDDDEEEEEEFFFHHHJJJHHHIIIJJJKKKLLLMMMMMMNNNKKKKKKLLLOOOTTTXXXZZZZZZTTTTTTTTTUUUVVVXXXYYYZZZRRRQQQPPPOOOOOOQQQSSSTTTXXXXXXYYYYYYYYYYYYXXXXXXVVVXXXZZZ[[[ZZZ[[[]]]^^^ZZZ^^^hhhzzziiiUUUMMMHHHIIIOOOVVV```iii{{{ssskkkhhhffffff```]]]ZZZYYY[[[]]]]]]\\\[[[ZZZYYY[[[^^^`````````^^^^^^___```bbbbbbaaaaaa`````````aaaaaabbbcccdddbbbbbbbbbaaaaaaaaa``````___aaabbbbbbaaaaaabbbdddcccdddeeefffggggggfffeee```____________^^^^^^^^^YYYZZZZZZYYYXXXXXXZZZ\\\[[[ZZZXXXYYY\\\_________aaaaaabbbbbbbbb```___^^^ccc```]]]]]]___aaabbbbbb^^^______]]][[[ZZZ[[[\\\]]]eeeqqqzzzuuummmiiihhhjjjkkkkkkjjjjjjmmmqqqrrrttt{{{sssdddZZZUUUTTTOOOOOONNNNNNOOOUUU^^^eeepppqqqoooiii]]]QQQHHHDDDAAAAAA@@@???????????????<<<<<<============<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::<<<=========;;;:::999999999888888888888888555555555555555555555555444555777999:::===BBBEEEGGGKKKRRRWWW[[[^^^```bbbdddddddddcccaaa___]]]\\\VVVTTTRRRQQQRRRSSSRRRQQQQQQRRRTTTUUUTTTQQQNNNLLLGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDBBBAAAAAACCCDDDEEEHHHJJJMMMOOOQQQUUUZZZ^^^```aaacccfffiiilllnnnooopppnnnllliiifffeeeddddddaaa```^^^\\\YYYWWWUUUTTTNNNLLLIIIHHHGGGGGGEEECCC???>>>======>>>>>><<<;;;:::;;;===?????????>>>=========<<<<<<;;;:::::::::888777777666777888:::;;;???DDDLLLTTTYYYZZZYYYWWWYYY^^^eeekkkmmmlllhhheeecccaaaaaaeeeooo~~~uuurrrpppssszzz}}}wwwjjjfff```ZZZUUUQQQLLLJJJKKKMMMWWWeeerrr}}}}}}uuu~~~}}}}}}zzzrrrlll```\\\VVVRRROOOOOOOOOOOOPPPKKKCCC===:::999888888444555777888999999888888888888999999:::;;;;;;<<>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>===;;;:::999999999888888888888888555555555555555555555555444555777999:::===BBBEEEGGGJJJOOOSSSUUUWWWXXXZZZWWWVVVVVVUUUSSSRRRPPPOOOMMMKKKJJJJJJLLLMMMMMMLLLJJJLLLNNNOOOOOOLLLIIIGGGCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@AAABBBDDDEEEFFFHHHIIIKKKOOOTTTXXXYYYZZZ]]]aaaeeeiiikkkmmmooommmjjjgggeeeeeeeeefffeeecccaaa^^^ZZZWWWTTTSSSNNNLLLIIIGGGGGGFFFEEECCC>>>===<<<<<<===>>><<<;;;999;;;===???@@@@@@>>>>>>???>>>>>>===<<<;;;;;;;;;999888888888888:::;;;<<<===BBBJJJQQQUUUUUUSSSPPPOOOTTT\\\dddhhhhhheeeccc``````aaafffqqqxxxooollllllqqq{{{zzztttiiieee___YYYTTTPPPLLLIIIKKKNNNXXXfffttt{{{uuu{{{wwwzzz{{{ssslll___[[[VVVQQQOOONNNNNNNNNPPPJJJBBB<<<999999888888444555777888999999999888444666888:::<<<===>>>>>>===???AAACCCDDDEEEHHHJJJLLLLLLMMMNNNOOOPPPPPPQQQWWWTTTQQQPPPSSSVVVYYYZZZWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSUUUXXX[[[\\\[[[ZZZXXXZZZ\\\]]]\\\ZZZYYYYYYYYY\\\^^^```hhhzzz~~~^^^SSSKKKJJJJJJLLLTTT^^^~~~}}}qqqllllllnnnmmmjjjaaa\\\WWWWWW\\\aaacccbbbdddbbb______``````^^^[[[ZZZ[[[\\\___cccffffffeeecccccccccddddddeeeeeeeeegggeeebbbaaabbbccccccccc^^^```aaaccccccbbb```______^^^]]]]]]______]]]\\\YYYYYYZZZZZZ\\\]]]___``````^^^[[[ZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^___aaabbbccccccbbbbbbbbb___]]][[[ZZZ\\\___aaacccbbbbbbaaaaaabbbbbbcccaaadddjjjxxxzzznnnlllnnnmmmkkkkkkkkkjjjiiijjjmmmqqqvvvyyyyyyggg^^^ZZZYYYSSSOOOMMMNNNOOOQQQWWW___mmmqqqrrrmmmfff^^^RRRHHHDDDDDDBBB@@@===;;;<<<===>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777888888999999:::;;;;;;666777777888888888777777555555444444444444555555333555888:::<<<>>>@@@CCCEEEGGGKKKNNNPPPPPPPPPOOOQQQQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBAAAAAABBBDDDEEEFFFDDDAAA??????@@@CCCEEEDDDEEEFFFHHHJJJLLLMMMNNNVVVYYY\\\^^^```bbbfffhhhjjjhhhgggeeedddddddddeeefffeeebbb___[[[WWWSSSQQQLLLKKKJJJHHHFFFEEECCCCCCAAA???<<<;;;<<<<<<<<<;;;<<>>>>><<<>>>@@@@@@>>><<<;;;:::;;;:::888777777999:::<<>>??????AAACCCDDDDDDEEEGGGHHHIIIJJJLLLOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUWWWVVVTTTRRRRRRSSSTTTUUUXXXXXXXXXWWWVVVUUUSSSRRRWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWXXX___bbbgggtttmmm[[[MMMLLLLLLKKKOOOXXXwwwmmmjjjlllnnnkkkggg```\\\XXXYYY^^^cccdddccceeeccc``````aaaaaa___\\\[[[[[[\\\___bbbeeeeeedddcccccccccdddddddddddddddeeedddccccccddddddbbbaaa^^^___```aaaaaa```___^^^___]]]\\\\\\^^^______^^^[[[[[[\\\]]]^^^```aaabbbbbb___]]]\\\\\\^^^___```^^^^^^^^^^^^^^^^^^^^^^^^___```aaabbbbbbbbbbbbaaa```^^^\\\[[[[[[^^^aaacccbbbbbbbbbcccdddeeefffgggeeefffiiivvv}}}qqqnnnooonnnlllkkkkkkjjjiiijjjmmmqqqvvvyyy~~~kkk^^^XXXUUUTTTPPPNNNNNNNNNOOOVVV]]]jjjqqqtttqqqiiiaaaVVVLLLFFFEEECCC@@@>>>======>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999999999:::::::::888888888888888777666555555555444444444444555555444666999:::<<<===@@@CCCGGGIIIMMMPPPQQQQQQPPPOOOMMMMMMKKKJJJHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEBBBAAA@@@??????@@@@@@AAABBBAAA???>>>>>>???BBBCCCCCCDDDEEEGGGIIIKKKLLLMMMPPPSSSVVVXXXZZZ\\\___aaadddccccccbbbbbbcccdddeeeeeedddbbb^^^ZZZVVVRRRPPPKKKJJJIIIGGGFFFDDDCCCBBBBBB@@@===<<<=========<<<>>>@@@DDDDDDCCC@@@???>>>@@@AAABBBAAA>>><<<:::::::::999888888888888:::::::::<<<>>>BBBEEEFFFFFFEEEFFFIIINNNRRRUUUZZZ___dddgggggghhhjjjrrr~~~|||mmmbbb```cccmmm}}}{{{sssnnnkkkbbbYYYVVVSSSNNNKKKLLLQQQYYYeeeqqq{{{~~~{{{|||}}}|||uuukkkccc\\\]]]^^^]]]ZZZUUUPPPMMMNNNIII@@@:::777666666666888666555666999:::999777888888999:::;;;===???@@@@@@BBBDDDEEEEEEFFFHHHJJJLLLMMMNNNPPPQQQRRRSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTWWWVVVTTTSSSSSSSSSUUUVVVXXXXXXXXXXXXWWWUUUTTTTTTUUUTTTUUUUUUVVVWWWXXXYYYWWWWWWWWWWWWXXXXXXXXXXXXWWW]]]^^^bbbmmmzzzppp^^^PPPNNNMMMJJJNNNUUUwwwooohhhhhhlllnnniiibbb___\\\ZZZ\\\aaaeeeeeedddeeecccaaaaaaaaaaaa___^^^[[[[[[[[[]]]aaaccccccbbbddddddccccccccccccccccccccccccdddggghhhfffbbb___]]]]]]^^^^^^^^^^^^]]]\\\^^^\\\ZZZZZZ]]]___aaaaaa_________```aaabbbcccdddbbbaaa___]]]]]]___aaaccc````````````````````````___```aaaaaabbbaaaaaaaaa___^^^\\\\\\]]]___bbbdddaaabbbccceeegggiiijjjkkkiiihhhiiitttuuuppppppooommmmmmjjjjjjjjjjjjmmmqqquuuxxx|||rrrbbbXXXSSSUUUQQQNNNNNNNNNNNNSSSZZZgggpppxxxvvvoooeeeZZZQQQHHHFFFCCC@@@???>>>??????<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999888666555444555555444444444444555555555777999;;;<<<>>>AAACCCJJJLLLOOOQQQRRRRRRQQQOOOKKKJJJIIIHHHFFFEEECCCCCCDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEFFFEEEEEEDDDDDDAAAAAA@@@@@@??????>>>>>>>>>>>>======>>>???@@@AAACCCCCCEEEFFFHHHIIIJJJKKKKKKNNNPPPRRRSSSUUUXXXZZZ]]]]]]]]]^^^___aaacccdddcccbbb___\\\XXXTTTPPPNNNJJJIIIHHHFFFEEECCCBBBAAABBB@@@=========>>>>>>===@@@CCCFFFFFFEEEBBB@@@@@@CCCDDDDDDBBB>>>;;;::::::999999999999999999888888777999<<>>@@@@@@BBBDDDFFFFFFFFFGGGIIIKKKKKKKKKKKKLLLNNNOOOQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSVVVUUUTTTSSSSSSTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVUUURRRRRRSSSSSSTTTVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYWWW\\\\\\^^^fffmmmssscccUUUPPPNNNJJJLLLQQQxxxpppjjjgggiiinnnnnnggg___]]]\\\\\\___ccceeefffeeecccbbbaaaaaa``````___^^^\\\[[[ZZZ\\\___aaabbbaaadddddddddccccccbbbbbbaaabbbdddgggkkkllljjjddd```]]]]]]\\\\\\\\\\\\\\\\\\]]][[[YYYYYY\\\___bbbccccccbbbaaaaaa`````````aaa``````^^^]]]\\\^^^aaacccaaaaaaaaaaaa````````````______`````````aaaaaa``````___]]]]]]]]]___aaacccaaabbbdddfffgggiiijjjjjjjjjjjjkkkvvvwwwrrrrrrpppoooooojjjjjjjjjkkknnnqqquuuwww~~~xxxfff[[[VVVVVVRRROOOOOOMMMLLLPPPWWWdddppp{{{{{{tttiii]]]TTTJJJGGGCCC@@@?????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888888888888777666555555555444444444444555555666888:::;;;<<<>>>BBBDDDLLLNNNPPPSSSSSSSSSQQQPPPLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBBBBAAA@@@???<<<===>>>???@@@@@@@@@@@@CCCCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPPPPRRRTTTVVVWWWXXXXXXZZZ[[[]]]^^^___^^^]]][[[XXXTTTPPPMMMLLLHHHHHHGGGEEEDDDBBBAAAAAAAAA???======>>>?????????AAADDDGGGGGGEEECCCBBBBBBEEEEEEEEEBBB>>><<<;;;;;;888999999:::999999888777888:::<<<>>>>>>>>>???@@@AAADDDGGGHHHKKKSSS^^^gggoooooonnnmmmppp{{{xxxlllccccccgggqqq~~~~~~vvvooojjjggg___WWWSSSOOOLLLMMMQQQWWW```mmmyyy|||~~~~~~||||||ssshhh___WWWZZZ___bbbaaa\\\WWWSSSLLLGGG???999666555555555555555555777888:::::::::;;;;;;;;;<<<===>>>???@@@CCCDDDFFFGGGFFFGGGIIIJJJKKKKKKJJJKKKLLLNNNQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYXXXXXXWWWRRRRRRSSSSSSTTTVVVWWWXXXUUUVVVVVVWWWWWWXXXYYYYYYXXX\\\[[[]]]cccfffvvvttthhh[[[TTTOOOKKKKKKOOOrrrmmmkkkjjjmmmpppnnnfff^^^\\\\\\]]]```bbbddddddddd`````````___^^^^^^]]]^^^\\\ZZZZZZ[[[^^^aaaaaaaaaeeeddddddccccccbbbbbbbbbdddfffjjjnnnooommmgggbbb^^^]]]\\\[[[ZZZ[[[[[[\\\]]][[[YYYYYY[[[___aaabbbdddcccaaa___]]]\\\[[[[[[]]]]]]^^^\\\ZZZ[[[]]]````````````______^^^^^^^^^^^^^^^^^^______```aaaaaabbb```___]]]]]]]]]^^^___aaabbbdddeeeeeefffeeeeeegggjjjnnnxxxzzztttsssrrrqqqqqqjjjjjjjjjlllnnnqqqtttvvv}}}|||iii^^^YYYWWWSSSPPPOOOMMMKKKOOOUUUbbbnnn{{{}}}xxxnnnaaaWWWLLLHHHCCC?????????>>>===>>>>>>>>>>>>============<<<;;;::::::::::::;;;<<<<<<;;;;;;:::999888777777555666777888888888888888555555444444444444555555777888:::;;;<<>>???@@@BBBCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGIIIKKKMMMMMMNNNNNNPPPRRRTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVSSSPPPMMMKKKIIIGGGGGGFFFEEEDDDBBBAAAAAA???>>><<<===???BBBBBBBBBCCCEEEGGGFFFEEEDDDDDDEEEFFFGGGGGGEEEBBB???======:::::::::::::::999888777888:::<<<===;;;;;;===>>>CCCGGGJJJJJJKKKQQQ\\\eeepppqqqrrrqqqsss|||wwwllldddfffkkkuuu|||tttnnnjjjeee^^^VVVRRRNNNLLLOOOUUUXXXbbbppp}}}~~~}}}~~~ttthhh]]]VVVXXXZZZ\\\\\\YYYVVVTTTIIIEEE>>>999777666555555444555666777888999:::;;;:::::::::;;;<<<>>>???@@@CCCDDDFFFFFFFFFFFFHHHIIIOOOOOOOOOOOOPPPRRRUUUVVVSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[YYY[[[aaaaaalllxxxnnncccZZZSSSNNNMMMOOO~~~yyynnnmmmnnnqqqsssqqqkkkccc^^^\\\\\\]]]___```aaabbbbbb^^^___```___]]]\\\]]]^^^\\\ZZZYYY[[[^^^aaacccccceeeeeeddddddddddddddddddfffgggjjjnnnooonnniiieee```___]]][[[ZZZ[[[\\\]]]^^^\\\ZZZZZZ\\\^^^______aaa```^^^\\\ZZZYYYXXXXXXZZZ]]]___^^^[[[YYYZZZ]]]___^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]___```bbbcccbbb```___]]]\\\\\\\\\\\\aaabbbcccccccccbbbaaa```ccchhhnnnvvvwwwuuurrrqqqqqqjjjjjjkkklllnnnqqqtttuuuvvv}}}kkk___ZZZWWWTTTQQQQQQNNNLLLOOOTTT```kkkxxx~~~~~~wwwiii\\\QQQKKKDDD@@@@@@@@@>>><<>>>>>>>>======<<<;;;:::999999:::;;;<<<;;;;;;::::::999888777777444555666888999999999999555555444444444444555555666777999;;;===@@@FFFIIIPPPRRRUUUXXXYYYYYYWWWVVVRRRQQQPPPNNNLLLJJJHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJJJJJJJJJJLLLNNNQQQQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQPPPNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB???>>>===???CCCFFFGGGHHHFFFGGGGGGFFFEEEFFFIIILLLMMMNNNOOOMMMIIIEEEBBBAAA<<<<<<;;;;;;::::::999999777:::======;;;;;;>>>AAAIIINNNRRRRRRPPPTTT]]]eeerrrvvvyyyxxxxxx~~~vvvmmmdddiiiqqq}}}{{{tttooolllddd]]]VVVRRRNNNLLLQQQYYY]]]ggguuuxxxxxx|||tttggg\\\VVVWWWXXXXXXWWWVVVTTTSSSFFFBBB<<<888777777666666444666777888777777999;;;999999:::;;;===???AAABBBCCCEEEFFFFFFFFFFFFHHHIIIMMMMMMMMMNNNPPPQQQSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYYYYYYYYYYYYYXXXXXXVVVXXXVVVYYY______fffzzzyyynnncccYYYSSSPPPOOOsssnnnnnnsssxxxwwwpppggg```]]]\\\\\\\\\\\\\\\]]]___```^^^```aaa```]]]\\\^^^```[[[ZZZYYY[[[^^^bbbdddeeeeeeeeeeeeeeeeeeeeeffffffggggggiiikkkmmmllliiigggcccaaa^^^[[[[[[\\\^^^______]]][[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXYYYYYY[[[___cccbbb^^^ZZZZZZ[[[^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[\\\^^^aaaccceee___^^^]]]\\\\\\\\\\\\\\\___```bbbbbbbbbaaa```______eeekkkooo{{{|||wwwsssppppppjjjkkkkkkmmmoooqqqssstttrrrxxxrrrccc\\\XXXTTTRRRRRROOOMMMOOOUUU^^^gggttt~~~sssdddWWWPPPGGGBBBBBBAAA???===>>>>>>>>>>>>============<<<;;;999888888999;;;<<<:::::::::999999888888888555666777888888888888888555555444444444444555555555777888:::===BBBHHHLLLTTTVVVYYY\\\^^^^^^]]]\\\XXXWWWUUUSSSPPPNNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDDDDCCCCCCDDDEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRRRRQQQQQQOOOPPPOOOOOONNNMMMLLLKKKGGGGGGFFFFFFEEEDDDCCCCCC@@@???@@@BBBGGGKKKNNNOOOJJJJJJHHHGGGGGGJJJOOOSSSYYYZZZ[[[YYYSSSLLLGGGDDD???>>><<<;;;::::::;;;;;;888<<<@@@AAA@@@BBBFFFKKKRRRYYY___```]]]^^^eeemmmxxx~~~~~~vvvnnnjjjpppzzz{{{uuupppnnnddd]]]WWWRRRMMMMMMSSS\\\eeeooo|||~~~uuuvvv{{{wwwiii]]]WWWXXXYYYYYYWWWUUURRRPPPCCC???;;;888777777777777555777999888777666888:::999999:::<<<>>>AAACCCDDDEEEFFFHHHHHHGGGGGGIIIJJJGGGHHHJJJKKKMMMNNNNNNNNNQQQQQQRRRRRRSSSSSSTTTTTTRRRRRRRRRRRRRRRQQQQQQPPPRRRSSSUUUVVVXXXYYYZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXYYYUUUYYY```^^^ddduuu{{{mmm```WWWRRRPPPyyypppoooooovvv|||yyyoooddd^^^\\\\\\\\\\\\[[[ZZZ[[[]]]___^^^aaabbbaaa^^^]]]___aaa[[[ZZZYYY[[[___cccffffffeeeeeeeeeffffffgggggggggggggggggghhhjjjkkkiiigggdddbbb___\\\[[[\\\___``````^^^]]]\\\\\\\\\ZZZXXXWWWWWWWWWWWWXXXYYYZZZ[[[]]]bbbffffffaaa\\\[[[\\\^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYZZZ[[[^^^aaadddfff\\\\\\\\\[[[\\\\\\]]]]]]^^^___aaabbbcccbbb```___]]]cccgggiiisssyyysssooonnnjjjkkklllmmmoooqqqssstttrrrxxxyyyggg___XXXTTTSSSSSSPPPNNNPPPUUU\\\eeeqqq~~~zzzkkk[[[SSSJJJEEEDDDCCC@@@===>>>=========<<<<<<<<<<<<<<<;;;999888888999;;;<<<:::::::::999999999999888777888888888888777777666555555555444444555555555444666888:::===CCCIIINNNWWWYYY\\\```bbbbbbaaa```^^^]]][[[XXXUUURRRPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIJJJKKKKKKJJJJJJKKKLLLKKKLLLNNNPPPQQQRRRQQQQQQNNNOOOOOOOOOOOONNNMMMMMMHHHGGGGGGFFFEEEDDDDDDCCCAAAAAABBBEEEJJJOOORRRSSSMMMLLLJJJHHHHHHLLLSSSYYYbbbdddeeebbbZZZRRRJJJGGGAAA???===;;;:::;;;<<<===:::???DDDFFFFFFIIIPPPUUU[[[ccckkkllliiiiiiooovvv}}}~~~vvvooorrrxxxzzzuuuqqqoooddd^^^WWWRRRNNNMMMUUU^^^llluuu|||wwwxxx}}}{{{lll```XXXYYY[[[[[[YYYVVVQQQNNNAAA>>>:::888777888888888555777999999666555777:::999:::;;;===@@@CCCEEEGGGFFFHHHIIIIIIIIIHHHJJJKKKHHHIIIKKKMMMOOOOOOOOONNNPPPQQQQQQRRRSSSTTTTTTUUUQQQRRRRRRRRRQQQPPPOOOOOOQQQRRRTTTVVVWWWYYYYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[\\\\\\WWWZZZbbb```ddduuusssdddZZZTTTPPP}}}sssnnnllloooqqqrrrmmmeee^^^ZZZZZZ\\\\\\[[[[[[[[[\\\]]]^^^bbb```^^^^^^^^^___^^^]]]___^^^\\\\\\\\\]]]___aaa```aaabbbdddeeefffffffffhhhhhhhhhiiihhhgggfffffffffeeedddbbbaaa`````````ZZZ[[[\\\\\\ZZZZZZ[[[\\\^^^^^^]]]ZZZYYYYYY[[[^^^cccccccccaaa___\\\YYYXXX[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[XXXXXXXXXYYYZZZZZZ[[[[[[]]]]]]^^^___aaabbbbbbccc___aaa___gggxxx}}}sssppppppooolllkkkiiiiiijjjllloooqqqsssuuu{{{nnn___VVVSSSRRRSSSQQQNNNOOOSSS]]]aaakkkzzz~~~uuuccc[[[NNNEEEBBBBBBCCCCCC======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777555666777888888777666555666666555555555444444444555888;;;<<<===BBBIIINNNUUU^^^fffgggggghhhhhhfff______^^^\\\YYYVVVSSSRRRQQQQQQRRRRRRSSSRRRRRRRRRQQQRRRTTTTTTSSSPPPLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKNNNQQQSSSSSSQQQNNNMMMNNNMMMLLLKKKGGGGGGFFFEEEDDDDDDDDDDDD@@@CCCFFFIIIQQQYYYZZZVVVRRRMMMIIIHHHHHHMMMYYYeeesss|||~~~uuuiii```TTTHHHCCC@@@>>>>>><<<888:::>>>???DDDIIIMMMOOOUUU]]]dddqqquuuyyy{{{{{{|||}}}yyywww|||~~~{{{vvvnnnhhhaaaZZZRRRPPPOOOPPPUUU\\\lllxxxzzzxxx|||~~~nnnbbbXXXYYY[[[[[[YYYTTTOOOKKK@@@===999777777777777666888888888777888888999999888888999:::<<>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999888777666666777777777777666666666666555555555444444444555888;;;<<<>>>CCCJJJPPPXXXaaahhhiiiiiikkkkkkjjjgggeeecccaaa^^^[[[YYYXXXTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXWWWVVVUUUSSSQQQPPPLLLKKKIIIGGGFFFFFFGGGGGGJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIKKKMMMPPPRRRRRRPPPNNNMMMMMMMMMLLLJJJIIIHHHGGGEEEEEEDDDDDDDDDBBBDDDFFFKKKTTT^^^```\\\XXXRRRMMMLLLLLLRRR___lll~~~|||ppp___PPPEEE@@@>>>===;;;999;;;@@@BBBJJJTTTZZZ^^^dddmmmuuu{{{yyyyyy|||zzzwwwssslllfff___WWWPPPMMMMMMNNNTTT\\\kkkwww|||{{{nnnaaaZZZZZZ[[[[[[YYYTTTOOOKKK???===999777777777777666888888888777888888999:::999999:::<<<>>>@@@BBBCCCEEEGGGJJJLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKMMMNNNOOOOOOOOOPPPQQQRRRRRRQQQQQQOOOPPPQQQRRRRRRRRRRRRRRRSSSQQQQQQRRRVVVXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSUUUVVVWWWXXXXXXXXXYYYZZZZZZZZZ[[[___dddhhh}}}uuueeetttmmmkkkkkknnnjjjddd```]]][[[YYYXXX]]]^^^___```aaabbbbbbaaagggfffeeedddcccbbbaaa```___^^^]]]\\\]]]^^^```aaa``````bbbcccddddddddddddffffffdddcccccccccdddeeegggggggggfffdddbbb```^^^\\\^^^___^^^]]]\\\]]]^^^aaabbbcccbbb```_________^^^____________^^^]]]\\\YYYYYYZZZ\\\___aaaccceeeeeeccc___[[[YYYYYYZZZ[[[^^^^^^]]]\\\\\\[[[ZZZZZZZZZYYYYYYYYYZZZ\\\]]]___```eeefffkkkuuu~~~uuurrrqqqqqqnnnlllkkkjjjkkklllnnnppprrrsssuuu{{{xxxfffZZZUUURRRQQQPPPMMMNNNQQQPPPUUUaaasss}}}ooo\\\NNNHHHEEE@@@<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777666666666666777777666666666555555555555444555888;;;===???DDDMMMSSS]]]eeelllmmmmmmoooqqqpppnnnllliiieeebbb```^^^^^^ZZZZZZZZZ[[[[[[\\\\\\\\\___^^^[[[YYYWWWVVVVVVVVVQQQPPPMMMJJJHHHGGGGGGGGGJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJLLLNNNOOOQQQOOOLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDFFFMMM[[[hhhlllhhhaaa[[[TTTQQQQQQXXXggguuummmZZZJJJDDD>>>===;;;:::===BBBDDDPPP```iiinnnttt~~~yyywwwxxxzzz}}}{{{uuurrrnnnhhhccc]]]VVVOOOLLLLLLOOOVVV^^^kkkwww}}}ooobbb\\\\\\\\\[[[YYYTTTNNNIII>>><<<999777777888777666888888777777888999999:::999:::<<<>>>@@@BBBCCCCCCEEEGGGJJJKKKJJJIIIJJJJJJMMMLLLKKKJJJJJJJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQSSSUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXYYY\\\aaadddnnn~~~xxx}}}rrrooonnnooonnnggg___ZZZZZZ[[[ZZZYYY]]]^^^```aaabbbcccbbbbbbcccdddeeedddcccbbbbbbbbb___^^^]]]\\\]]]^^^```aaaaaabbbbbbcccddddddddddddeeedddbbb``````aaabbbcccggghhhhhhhhhfffccc___]]]]]]^^^______^^^]]]^^^___aaaccceeeeeebbb```^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\YYYYYYZZZ\\\^^^aaaccceeefffdddaaa___]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXXXXZZZ\\\]]][[[bbbeeehhhpppyyyvvvsssrrrqqqooonnnmmmllllllmmmnnnoooqqqrrrtttwww~~~mmm]]]VVVQQQPPPNNNKKKLLLOOOOOOSSS^^^mmm}}}sss```SSSMMMJJJEEE@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777888777666555555666777888666666666555555555555555555888;;;===@@@FFFOOOVVVaaaiiipppqqqqqqtttvvvuuusssppplllgggdddbbbbbbbbb``````__________________aaaaaa```^^^\\\ZZZYYYYYYTTTSSSPPPMMMKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMOOOMMMKKKJJJKKKKKKJJJIIIKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDFFFOOOaaarrrxxxvvvnnnfff^^^YYYXXX^^^mmm|||zzzeeeSSSJJJBBB>>><<<;;;>>>CCCDDDTTTgggssswww{{{zzzsssqqqtttxxx}}}wwwqqqnnnkkkeeeaaa\\\UUUOOOMMMOOORRRZZZcccnnnzzz}}}pppccc]]]\\\[[[ZZZYYYTTTLLLFFF===;;;888777888888777555777777777777888999:::::::::;;;>>>@@@BBBCCCCCCCCCEEEGGGIIIJJJIIIHHHIIIJJJLLLKKKKKKJJJJJJJJJJJJJJJMMMNNNOOOQQQRRRSSSSSSSSSUUUTTTRRRQQQQQQQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTVVVWWWWWWWWWXXXZZZ^^^bbbfffoooxxxqqqoooppppppmmmfff^^^ZZZ[[[]]]^^^]]]^^^^^^___aaaaaabbbbbbbbb^^^aaaccccccbbbaaaaaaccc___^^^\\\[[[\\\]]]___```bbbcccdddddddddddddddccccccbbb```^^^^^^___aaabbbfffgggggggggeeebbb___]]]]]]^^^______]]]]]]^^^___ccceeeggggggeeebbb```_________^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZ[[[^^^```bbbccccccccccccaaa___]]][[[XXXYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\]]]XXX```bbbfffnnnuuuxxxuuusssqqqqqqpppnnnmmmmmmmmmmmmmmmpppqqqssswww}}}wwwcccZZZRRRPPPMMMJJJJJJLLLNNNQQQXXXeeetttwwweeeXXXRRRMMMHHHCCC>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888777666555555666777888666666666666666666666666666888;;;<<>>BBBEEEUUUjjjwww|||~~~vvvmmmkkkooouuu~~~uuunnnllliiiccc^^^WWWQQQMMMOOORRRVVV___gggttt}}}tttttt{{{pppddd\\\ZZZXXXXXXWWWRRRJJJCCC<<<:::888777888888666555777777777777888999:::;;;;;;<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666666666666777777555666666666666777777777666888:::<<>><<<===@@@FFFUUUiiixxxtttiiiggglllrrr}}}sssmmmjjjgggaaa[[[RRRNNNMMMQQQVVV[[[ccckkk{{{ttthhhhhhrrr{{{lllaaaYYYVVVTTTTTTTTTPPPGGG???;;;999888888888888666555666666777777888999;;;;;;<<<===???AAABBBCCCCCCDDDDDDFFFGGGGGGGGGGGGHHHJJJGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOORRRTTTTTTTTTRRRQQQRRRSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTVVVWWWXXXXXXXXXYYY\\\^^^dddfffpppvvvmmmlllmmmllljjjfffeeedddbbb``````bbbddddddbbb```^^^^^^___aaabbbaaaeeehhhgggccc``````bbb\\\[[[ZZZYYYYYY[[[]]]^^^aaaaaaaaaaaaaaa```______``````_________^^^^^^^^^bbbbbbaaa``````___^^^^^^ZZZ[[[\\\[[[ZZZYYYZZZ\\\ccceeefffeeebbb___^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]][[[ZZZXXXXXXYYY[[[^^^```bbbbbbbbbaaa^^^[[[XXXVVVWWWWWWWWWWWWXXXXXXXXXXXXZZZ[[[]]]^^^^^^^^^\\\[[[]]]aaa```ccckkkooo|||yyywwwsssrrrqqqpppnnnmmmlllkkklllpppsssvvvyyyttthhh\\\VVVRRRNNNLLLMMMKKKKKKNNNVVVcccrrruuugggYYYNNNHHHEEE>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666777777777777666666555666666666777777777777777888:::;;;>>>DDDNNNVVVbbbmmmwww{{{|||~~~~~~||||||{{{yyywwwuuusssrrrqqqmmmllllllmmmoooqqqtttvvvssstttvvvwwwwwwvvvtttsssmmmkkkhhhdddaaa___^^^]]]\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIJJJHHHGGGFFFHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEBBBFFFIIILLLWWWhhhvvv|||zzzuuurrrppprrr{{{vvv[[[OOOCCC???===<<<===???DDDPPPdddvvv~~~ssshhhffflllssszzzqqqllliiieee^^^XXXPPPNNNPPPWWW]]]cccjjjrrrqqqeeehhhrrrssseee\\\VVVSSSPPPQQQRRRNNNEEE===:::888777888888888666444666666666777888:::;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDFFFGGGFFFFFFFFFHHHJJJHHHIIIKKKMMMNNNNNNNNNMMMLLLMMMNNNOOOOOOOOOOOOOOOLLLMMMNNNOOOQQQQQQQQQQQQRRRTTTUUUTTTQQQPPPQQQSSSRRRRRRRRRSSSTTTUUUUUUUUUSSSTTTTTTUUUUUUUUUTTTTTTVVVWWWXXXWWWWWWXXXZZZ\\\aaabbbiii{{{rrrllllllnnnmmmjjjccceeefffeeebbb```bbbeeefffdddaaa^^^]]]___aaacccfffjjjmmmkkkeeeaaa```bbb[[[ZZZYYYXXXYYYZZZ\\\]]]````````````___^^^]]]\\\______`````````___^^^]]]``````___^^^^^^^^^^^^___XXXZZZ[[[ZZZYYYXXXYYYZZZ```aaaaaa___]]]ZZZZZZZZZZZZZZZYYYYYYZZZ\\\^^^___ZZZYYYXXXXXXYYY\\\___bbbeeeccc```]]]ZZZWWWUUUTTTYYYYYYYYYXXXWWWWWWVVVVVVYYY[[[]]]______^^^\\\ZZZ___```]]]___gggkkkyyy|||zzztttsssrrrpppooommmlllkkkkkkooossstttvvv}}}{{{nnn```YYYUUUQQQNNNNNNNNNNNNOOOTTT___nnn{{{yyykkk\\\PPPKKKJJJ>>>>>>>>>>>>====================================<<<<<<<<<<<<;;;:::999999555666777888888777666555555666666666777777888888777999::::::===DDDNNNUUUaaalllxxx|||~~~~~~{{{zzzzzzzzzyyywwwuuusssrrrnnnnnnoooqqqtttyyy}}}}}}}}}}}}}}}}}}~~~}}}zzzvvvrrrnnnkkkiiihhhaaa```]]][[[YYYXXXXXXYYYVVVWWWWWWWWWWWWVVVUUUUUURRRRRRRRRQQQQQQPPPPPPPPPOOOOOONNNNNNMMMKKKJJJIIIIIIHHHFFFFFFGGGHHHGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEBBBGGGIIIJJJQQQ```nnnvvvwwwtttqqqpppooopppyyylllXXXLLL@@@======<<<===??????KKK^^^sss}}}}}}}}}rrrhhhfffmmmttt~~~wwwpppkkkhhhccc[[[UUURRRQQQUUU]]]eeejjjrrryyy|||pppiiipppzzz}}}|||}}}{{{nnn```WWWTTTPPPMMMNNNPPPMMMCCC;;;999888777888999888666444666666666777888:::;;;<<<>>>>>>>>>>>>???AAACCCEEEDDDEEEFFFFFFEEEFFFHHHJJJJJJKKKLLLNNNNNNNNNMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLHHHJJJMMMPPPSSSTTTUUUUUURRRTTTVVVTTTQQQPPPQQQSSSQQQRRRRRRSSSTTTUUUUUUUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWYYY[[[]]]^^^dddrrr|||sssiiifffhhhkkkiiifffbbbbbbaaaaaacccdddfffhhheeeeeedddbbb```aaadddggggggfffeeecccaaa```______^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\]]]___```___\\\YYYWWWZZZ\\\```bbbbbb___\\\YYYXXXXXXXXXYYYYYYYYYYYYYYY\\\```cccaaa\\\WWWWWWYYYZZZYYYXXXWWWXXXYYY[[[]]]bbb___[[[XXXWWWXXX[[[]]]aaaaaa```^^^]]]ZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZYYY[[[^^^```bbbaaa```___^^^___```aaa```gggxxx~~~{{{zzzxxxtttoooiiifffeeefffkkkjjjmmmtttxxx|||yyyfff[[[VVVRRRPPPPPPOOOMMMLLLQQQWWWbbbsss~~~pppbbbWWWLLLBBBEEEBBB???===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;::::::999999888888777666666666777777777777777888888999999777888:::<<<@@@IIISSSaaammmxxxzzzwwwvvvtttqqquuuuuuvvvuuusssqqqooommmjjjkkkoootttzzz~~~{{{wwwtttoookkkhhhfffeeeccc^^^ZZZTTTVVVXXXYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRQQQPPPPPPOOOMMMKKKIIIGGGEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCEEEIIIOOOVVV\\\```hhhkkkmmmllljjjlllrrrwwwooo^^^KKKEEE???;;;;;;======<<>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999888888777666666666777777666666777777888999999777888;;;<<>>???AAABBBDDDEEEEEEFFFEEEFFFHHHJJJKKKLLLLLLLLLOOONNNMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMNNNPPPQQQRRRTTTVVVTTTRRRQQQRRRTTTSSSVVVYYYZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWSSSSSSSSSTTTUUUWWWXXXYYYZZZ___^^^bbbtttpppiiigggeeecccbbbbbbbbbbbbdddcccaaa```^^^]]]]]]]]]bbbbbb```]]]\\\___cccgggiiigggccc___]]][[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]ZZZ[[[[[[[[[[[[[[[ZZZYYY\\\\\\[[[[[[ZZZZZZYYYYYYZZZ\\\^^^______^^^\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXX[[[]]]\\\YYYVVVWWWXXX[[[[[[ZZZYYYYYYZZZ\\\]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXYYYZZZ\\\]]]^^^^^^___```___]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^___```aaabbbaaaaaaccccccbbbcccnnn{{{wwwuuuqqqmmmjjjiiijjjjjjjjjiiilllqqquuuxxxlll^^^ZZZVVVRRRPPPNNNKKKJJJNNNSSS\\\kkkxxx}}}mmm^^^QQQIIIHHHEEEAAA?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::999999888888777666666666777777666666777777888999888777888;;;<<<>>>GGGQQQ[[[fffpppqqqmmmiiieeeaaa^^^```cccddddddbbb^^^\\\WWWZZZaaalllxxx{{{xxxtttqqqnnnjjjeeebbb]]]___``````^^^]]]]]]^^^YYYYYYYYYYYYYYYYYYYYYYYYTTTRRRNNNKKKHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFIIILLLNNNPPPSSSUUUUUUSSSRRRUUUWWW]]]______ZZZUUUQQQLLLFFF@@@>>>;;;::::::::::::999@@@DDDQQQjjj}}}}}}|||uuupppnnnoootttyyyppphhhbbb___]]][[[RRRSSSXXX```lllwww~~~sssooorrr||||||sssggg]]]WWWUUUQQQPPPNNNLLLIIIDDD>>>999888888888888777777777777777888999:::<<<===>>>>>>@@@AAACCCDDDEEEFFFGGGGGGEEEFFFGGGHHHJJJKKKLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLMMMNNNOOOOOORRRTTTVVVWWWVVVUUUUUUVVVTTTWWWYYYZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWTTTTTTTTTTTTUUUWWWXXXYYYWWW]]]\\\\\\hhhyyyzzzzzztttfffbbbdddeeedddaaa```aaabbbddddddcccaaa```___^^^^^^bbbaaa^^^[[[YYY[[[```cccgggeeeaaa^^^\\\[[[\\\]]]^^^]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXYYYYYYZZZZZZ[[[\\\\\\]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYVVVXXXZZZZZZXXXVVVVVVXXXZZZZZZYYYYYYYYYYYYZZZ[[[YYYZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ\\\^^^___``````aaa```^^^]]]\\\\\\]]]^^^[[[\\\^^^___`````````___```aaadddfffdddeeemmmwww{{{wwwrrrmmmkkkjjjjjjjjjiiihhhjjjooorrrttt{{{qqqaaa[[[VVVRRROOOMMMJJJIIILLLPPPVVVdddpppuuucccUUULLLIIIFFFBBB@@@???@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;:::999999999888888777666666666666666666666666777888888888777888;;;;;;===EEEOOO[[[gggrrrsssoookkkgggcccaaaaaaaaa```^^^[[[XXXVVVSSSUUU\\\hhhwww{{{vvvqqqkkkfffccccccdddeeedddaaa``````aaa]]]]]]\\\\\\[[[[[[[[[ZZZVVVSSSNNNJJJGGGFFFGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKJJJLLLNNNNNNLLLKKKLLLMMMPPPOOOLLLGGGEEECCCBBBAAA<<<;;;;;;:::;;;::::::999@@@BBBMMMeee~~~vvvpppkkklllqqqxxxzzzrrriiibbb^^^[[[YYYTTTVVV\\\eeeoooyyyzzzuuuvvv|||~~~{{{uuukkk```XXXUUUTTTPPPOOONNNKKKGGGAAA;;;777888888888777777777777777888888999:::<<<===>>>???AAABBBCCCDDDFFFFFFFFFGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNPPPRRRUUUWWWWWWWWWVVVVVVSSSVVVXXXXXXWWWUUUUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTTTTUUUVVVWWWXXXXXXUUU\\\[[[ZZZ```kkk{{{yyynnncccaaaeeehhhgggccc```aaaccc``````aaaaaaaaa`````````bbbaaa^^^ZZZXXXYYY\\\___cccbbb```^^^]]]^^^___```aaa```___]]]\\\[[[[[[[[[^^^^^^____________^^^^^^]]]\\\ZZZYYYYYYYYY[[[\\\ZZZZZZZZZZZZZZZ[[[\\\]]]\\\\\\[[[[[[ZZZZZZZZZZZZVVVWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXZZZ\\\]]]]]]\\\[[[YYYZZZ[[[\\\^^^______``````___^^^]]]\\\[[[[[[\\\]]]YYY[[[^^^```aaa```]]]\\\ZZZ[[[___cccbbbbbbiiiqqq|||uuuooolllkkkiiiggghhhggghhhllloooqqqvvv}}}xxxfff\\\VVVPPPNNNLLLJJJIIIKKKMMMRRR]]]hhh||||||jjj[[[PPPKKKGGGBBB???????????????=================================<<<<<<:::999888999999888888777666666666666666666555666777777888888777888;;;;;;<<>>999666777777777777777777888888777888999:::;;;===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPRRRUUUWWWWWWVVVUUURRRTTTVVVVVVUUUSSSSSSTTTVVVVVVUUUUUUVVVVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXTTT\\\[[[YYY^^^cccuuuxxxkkkeeedddgggiiihhhdddaaa```aaa[[[\\\]]]___```aaaaaaaaabbbaaa___\\\ZZZZZZ\\\___bbbaaaaaaaaaaaaaaaaaaaaacccbbb___]]][[[ZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^[[[YYYXXXWWWXXXZZZ\\\^^^]]]]]]\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVXXXYYY\\\]]]^^^]]]\\\[[[\\\\\\]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\XXXZZZ]]]______^^^\\\ZZZ[[[[[[___cccddddddiiippp}}}wwwqqqnnnllliiifffhhhfffgggjjjlllmmmrrryyymmm___UUUPPPOOOMMMJJJIIIJJJKKKNNNWWWbbbuuussscccWWWNNNJJJDDD@@@?????????>>>========================<<<<<<<<<<<<<<<;;;:::999999999888888777666666666666666555555666666777888888777888;;;;;;<<>>;;;:::<<<:::;;;===<<<;;;:::;;;===;;;>>>HHH^^^}}}~~~zzzwwwoooiiifffkkkttt}}}xxxvvvrrrkkkbbb[[[VVVUUUYYY^^^gggooowww}}}~~~{{{zzztttkkkaaaYYYTTTQQQQQQJJJKKKKKKHHHCCC===888666777777777777888888888888777888999:::<<<===>>>>>>@@@@@@AAABBBCCCCCCCCCCCCFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPSSSUUUWWWVVVTTTRRRSSSUUUTTTSSSRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWXXXVVVVVVVVVVVVVVVWWWXXXXXXVVV\\\ZZZYYY^^^```lllsssjjjfffggghhhgggfffccc```^^^]]]ZZZ[[[]]]___aaabbbbbbbbb```aaabbbaaa______aaacccccccccdddddddddcccbbbaaacccaaa___]]][[[[[[\\\\\\[[[\\\]]]^^^___`````````______^^^^^^^^^^^^______[[[YYYWWWUUUVVVYYY\\\^^^^^^]]]]]]\\\[[[[[[ZZZZZZ\\\[[[YYYYYYYYYYYYYYYXXXWWWXXXXXXXXXWWWWWWVVVUUUWWWXXXZZZ\\\]]]\\\\\\[[[ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYY[[[\\\]]]ZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^```dddeeeeeejjjpppsssyyyrrrooonnnkkkhhhgggeeefffiiijjjjjjooovvvuuucccVVVQQQQQQMMMKKKJJJJJJJJJKKKSSS]]]lllzzz}}}mmm```RRRMMMGGGBBB@@@?????????========================<<<<<<=========<<<<<<;;;999999888888777666666666666555555555555666777777777777888;;;;;;;;;AAAIIISSSdddwww~~~{{{yyyxxxxxx~~~||||||}}}zzzyyyvvvpppjjjfffddddddfffeeedddbbbaaa___^^^^^^XXXUUUPPPKKKGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAACCCFFFJJJLLLMMMLLLLLLIIIGGGFFFEEEEEEFFFGGGGGGEEEAAA@@@BBBAAA<<<;;;>>>:::<<<===;;;999999;;;===999===HHH[[[vvv}}}xxxuuummmgggeeekkkttt}}}~~~wwwuuuppphhh___XXXVVVVVVXXX___iiisss{{{}}}{{{xxxuuupppggg^^^WWWRRROOOMMMGGGIIIJJJGGGAAA;;;888777666777777777888888888888999999:::;;;===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLNNNOOOOOOOOONNNQQQPPPOOOQQQTTTVVVVVVTTTRRRTTTUUUTTTSSSRRRSSSTTTRRRRRRSSSSSSUUUVVVXXXYYYWWWVVVVVVVVVVVVWWWXXXXXXXXX\\\YYYYYY^^^^^^dddsssqqqiiifffhhhgggfffcccaaa^^^[[[ZZZ\\\]]]```bbbdddeeeeeeeee___aaacccdddddddddfffgggeeefffggggggfffdddaaa___aaa```^^^\\\\\\\\\^^^___]]]]]]___aaabbbccccccccc___`````````````````````[[[YYYVVVTTTUUUXXX\\\___^^^^^^]]]]]]\\\[[[ZZZZZZ^^^\\\ZZZZZZZZZZZZYYYYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[[[[XXXXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXYYY[[[]]]^^^]]][[[WWWUUUUUUXXX\\\^^^]]]\\\^^^aaabbbaaaeeekkkmmmyyysssqqqpppmmmjjjgggeeeeeehhhiiiiiinnntttzzz{{{eeeVVVRRRSSSNNNKKKJJJJJJIIIJJJQQQZZZfffssstttfffUUUPPPIIIDDDAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>===999999888888777666666666555555555555555666777777777777888;;;::::::@@@HHHRRReeezzz~~~~~~~~~zzzssslllgggffffffddddddccccccbbbaaa``````XXXUUUQQQLLLHHHEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????DDDFFFJJJMMMOOOOOONNNMMMKKKHHHFFFEEEFFFGGGHHHIIIEEE???===???>>>999888<<<:::<<<<<<:::777777:::===:::>>>HHHXXXooo|||wwwtttlllgggeeellluuu}}}}}}|||wwwuuunnneee[[[VVVWWWXXXVVV^^^jjjuuu~~~|||~~~~~~~~~}}}zzzvvvrrrmmmddd\\\VVVQQQLLLJJJFFFHHHIIIGGGAAA;;;888777666666777777888888888999:::;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDCCCFFFHHHKKKMMMNNNNNNNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOSSSQQQOOOQQQTTTWWWVVVUUUSSSUUUVVVUUUTTTSSSTTTUUUQQQQQQQQQSSSTTTVVVXXXYYYWWWWWWVVVVVVVVVWWWXXXXXXYYY\\\WWWXXX^^^]]]^^^kkkvvv~~~rrriiihhhkkknnnhhhbbb______```___^^^[[[\\\^^^aaadddeeeccc```cccccceeefffhhhhhhiiiiiihhhgggfffeeecccccccccccceeedddaaa___]]]^^^___```______^^^_______________```______]]]\\\[[[ZZZZZZXXXXXXWWWXXXYYYZZZ\\\]]]^^^______]]][[[[[[\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYWWWWWWXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]YYYXXXXXXXXXXXXWWWWWWWWWVVVWWWXXXYYY\\\^^^```aaa]]]\\\ZZZYYYXXXXXXXXXYYYZZZ\\\^^^___```cccfffhhhkkkxxxwwwtttsssooolllkkkhhhgggeeeeeegggkkkooorrryyyooo```WWWSSSRRRRRRPPPMMMIIIJJJNNNQQQ]]]lllzzzkkkZZZQQQIIIEEEAAA======@@@>>>>>>>>>>>>>>>===<<<<<>>===<<<;;;;;;:::;;;;;;::::::999888777777888666333333444555555444555666888888:::===AAAEEESSS```xxx~~~}}}yyyuuuqqqmmmiiihhhjjjhhhfffdddcccbbb```___aaa```\\\WWWPPPKKKIIIIIICCCEEEGGGGGGFFFCCCAAA@@@DDD???<<<>>>>>><<<<<<===AAACCCHHHNNNRRRSSSQQQOOOMMMIIIEEEDDDEEEGGGGGGFFFEEEDDDCCCBBBAAA???>>>===::::::999999999999999:::;;;>>>EEEOOObbb}}}~~~|||vvvqqqfffdddeeemmmyyy}}}{{{vvvpppiiiccc\\\UUUVVVZZZ^^^eeepppzzz~~~{{{~~~}}}xxxssspppssslllfffbbbZZZQQQMMMMMMKKKMMMMMMHHH???999777999999888777777777777777777<<<<<<===>>>???AAACCCDDDBBBBBBCCCDDDEEEFFFGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKLLLMMMLLLMMMNNNNNNMMMMMMOOOQQQTTTTTTTTTUUUUUUUUUUUUUUUWWWVVVUUUTTTTTTTTTTTTUUUQQQSSSVVVWWWVVVVVVVVVWWWWWWWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXZZZ___fffkkkrrrvvvkkkeeefffiiijjjfffbbb_________``````]]]^^^```bbbeeedddbbb```bbbccceeehhhiiijjjjjjjjjhhhgggfffdddccccccccccccfffeeecccbbbaaa``````aaa[[[\\\\\\]]]]]]]]]\\\\\\___^^^^^^]]][[[ZZZZZZYYYYYYXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]\\\ZZZZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUWWWXXXYYYZZZ\\\___aaabbb]]]\\\ZZZYYYXXXXXXYYYYYYYYYZZZ\\\^^^^^^```cccfffkkkvvvvvvtttsssoookkkjjjgggeeedddccceeehhhlllnnnxxxwwwdddYYYUUUQQQQQQOOOLLLIIIIIIMMMPPPWWWfffyyyvvv```UUUJJJEEEBBB>>>===?????????@@@@@@@@@???>>>===>>>======<<<<<<;;;;;;;;;;;;;;;::::::999888888777888666444444555555555444555666777888999<<<@@@CCCNNN\\\www|||xxxtttppplllkkkjjjiiigggeeeeeeeeeddddddggggggddd___XXXRRROOOOOOHHHIIIHHHGGGDDDBBBAAAAAAAAA===:::<<<===;;;;;;===BBBEEEJJJOOOSSSUUUSSSRRRPPPLLLHHHFFFHHHIIIJJJIIIFFFEEECCCAAA@@@???>>>===<<<;;;:::::::::::::::::::::===CCCMMM___zzz}}}}}}~~~{{{uuupppiiihhhjjjrrr~~~|||yyyuuuooohhhccc\\\VVVWWW\\\aaahhhsss|||{{{vvvssssssnnniiieee___WWWQQQQQQMMMOOONNNHHH???999777888888888777777777777888888;;;;;;<<<>>>???AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJJJJKKKMMMNNNLLLMMMNNNMMMLLLLLLNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTRRRTTTWWWWWWWWWVVVVVVWWWVVVUUUUUUUUUVVVWWWWWWXXXWWWWWWXXXXXXYYY]]]cccggglll{{{lllfffcccdddfffddddddbbb___^^^___aaadddbbbbbbcccdddeeeeeebbb___aaacccfffjjjllllllkkkjjjhhhgggfffeeedddcccccccccgggfffffffffeeecccbbbbbbZZZ\\\]]]^^^^^^]]][[[ZZZ^^^]]]]]]\\\[[[ZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[YYYYYYZZZ\\\]]]]]]]]]]]]\\\ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWW\\\\\\\\\\\\]]]]]]]]]^^^______]]][[[YYYVVVUUUTTTXXXXXXYYYZZZ\\\___aaabbb]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYY[[[\\\\\\^^^```ccciiisss~~~uuusssrrroookkkjjjfffdddbbbaaaaaadddgggiiivvv~~~kkk]]]VVVPPPPPPNNNKKKIIIIIILLLOOORRR^^^ooojjj[[[LLLEEECCC@@@>>>===@@@AAABBBCCCCCCAAA???>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888777666555666777777555333444555666777888:::>>>AAAIIIXXXsss{{{wwwsssqqqooolllkkkjjjjjjkkkmmmooopppuuuuuusssnnnggg___ZZZXXXSSSQQQNNNKKKHHHEEEDDDCCCAAA<<<:::===>>><<<<<<>>>DDDGGGMMMRRRVVVWWWWWWVVVUUURRRMMMKKKLLLNNNPPPPPPLLLIIIFFFDDDCCCBBBAAA@@@======<<<;;;::::::;;;;;;:::<<<@@@IIIYYYrrr~~~~~~~~~~~~~~~xxxsssnnnnnnrrr{{{~~~{{{xxxvvvrrrlllfffaaa[[[WWWZZZ___fffmmmwww~~~xxxuuuqqqllliiihhhddd[[[UUUSSSQQQQQQNNNHHH???999777888888888777777777888888999:::;;;===???@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLMMMNNNOOOMMMNNNNNNMMMKKKKKKLLLNNNMMMMMMLLLLLLNNNPPPSSSTTTUUUUUUVVVWWWVVVUUUTTTSSSSSSUUUWWWWWWVVVUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXUUUVVVXXXXXXYYY[[[^^^aaaeeevvvuuujjjgggfffeeeddd```aaabbb```^^^^^^cccggggggffffffggggggfffccc``````bbbgggkkkmmmmmmkkkjjjiiihhhgggfffeeedddddddddeeefffggggggfffeeecccaaa]]]___aaabbbbbb```^^^\\\]]]]]]\\\\\\[[[ZZZZZZYYY[[[ZZZXXXWWWWWWWWWXXXXXXZZZ[[[\\\[[[ZZZZZZ[[[]]]____________^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWW\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^\\\ZZZXXXVVVUUUTTTWWWWWWXXXYYY[[[]]]___```\\\\\\[[[[[[ZZZZZZZZZZZZXXXYYY[[[[[[[[[\\\___aaagggooo|||tttrrrrrrooolllkkkgggeeebbb``````bbbdddfffssszzztttaaaXXXQQQOOOMMMKKKJJJJJJKKKMMMPPPXXXeeewwwvvvdddQQQHHHFFFCCC???===???AAABBBCCCCCCAAA???>>>:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777666666777888777555333333444666666777999<<<>>>FFFRRRlll~~~{{{xxxuuutttqqqqqqrrrtttvvv{{{{{{qqqhhhddd___]]]ZZZVVVRRRNNNJJJGGGEEE???===???@@@??????AAAEEEIIIOOOTTTWWWYYYZZZ[[[ZZZXXXUUUSSSTTTVVVYYY[[[WWWRRRMMMJJJIIIHHHFFFCCC>>>>>><<<;;;::::::::::::999;;;>>>FFFUUUjjj}}}||||||}}}~~~~~~}}}}}}yyysssuuuzzz|||yyyvvvsssqqqmmmgggbbb^^^ZZZXXX\\\bbblllsss|||xxxtttmmmhhhfffhhhfff^^^VVVTTTTTTRRRNNNGGG>>>999777777777777777777888999999::::::<<<>>>AAABBBBBBAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKJJJKKKKKKMMMNNNOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOONNNOOOOOONNNLLLKKKLLLNNNNNNMMMKKKJJJKKKNNNQQQSSSSSSTTTVVVWWWWWWVVVTTTRRRRRRTTTVVVVVVUUUSSSSSSSSSQQQQQQRRRRRRTTTUUUVVVWWWTTTVVVWWWXXXWWWXXXZZZ\\\___iiiuuuoooooommmhhhddd___aaabbbaaa___```dddhhhjjjiiihhhhhhhhhgggdddbbb___bbbfffjjjlllkkkjjjhhhiiiiiigggfffeeedddddddddcccdddeeeffffffdddaaa```___```bbbccccccaaa^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYXXXVVVVVVVVVWWWWWWZZZ[[[\\\[[[[[[[[[]]]_______________^^^^^^]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXX[[[[[[[[[\\\\\\\\\]]]]]][[[ZZZZZZYYYWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ\\\]]]\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[\\\\\\[[[\\\^^^```dddkkk|||vvvsssssspppmmmmmmjjjgggdddaaaaaabbbdddeeepppvvvggg[[[SSSQQQOOOLLLKKKKKKKKKKKKNNNTTT^^^nnnmmmXXXNNNJJJEEE@@@>>>???@@@AAABBBAAA@@@>>>===:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::777777777888999888666333222444666666777888:::<<>>AAACCCDDDCCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOPPPQQQQQQOOOMMMMMMNNNOOOQQQPPPMMMKKKKKKMMMOOOPPPQQQSSSUUUVVVVVVUUUSSSRRRQQQSSSUUUUUUSSSRRRQQQRRRPPPQQQQQQRRRSSSTTTVVVWWWSSSUUUWWWWWWVVVVVVWWWXXX\\\___mmmvvvtttvvvssskkkfffaaabbbbbbaaaaaabbbdddfffhhhgggffffffgggfffdddbbb___aaadddggghhhhhhgggfffhhhgggfffeeedddcccccccccaaabbbcccdddcccbbb```^^^^^^___```aaa```^^^\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWYYYZZZ[[[[[[[[[\\\^^^```\\\\\\\\\\\\\\\[[[ZZZZZZ^^^]]]]]]\\\[[[ZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[\\\XXXXXXXXXXXXWWWWWWWWWWWWTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[\\\]]]]]]]]][[[[[[]]]___aaagggvvv}}}xxxuuurrrooooookkkiiifffcccbbbccceeeffflllqqqzzzrrrbbbXXXUUUQQQOOONNNMMMKKKJJJLLLQQQYYYggg}}}uuuaaaUUUNNNGGGCCCAAA???????????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777888999888777555333555666777777777999;;;???EEEWWWqqqyyywwwvvvuuurrrkkkaaaZZZRRRJJJBBB@@@???>>>@@@DDDIIIOOOVVVZZZ\\\^^^bbbeeeeeehhhkkknnnpppssswwwzzztttmmmeee```\\\WWWOOOHHHBBBAAA???===<<<;;;::::::;;;;;;>>>EEESSSeeevvv~~~|||{{{{{{xxxwwwxxxzzz}}}~~~~~~~~~zzz{{{|||}}}~~~~~~}}}}}}wwwssspppmmmkkkfffaaa]]]\\\[[[]]]dddlllwww}}}zzzsssppplllfffdddhhhiiiccc[[[WWWVVVRRRJJJBBB<<<888777666666666777777999:::<<<<<>>===>>>>>>???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777888888888777333555777888777777999:::???AAALLLbbb~~~~~~uuunnn]]]SSSIIIDDDBBBAAACCCHHHMMMSSSZZZ^^^```bbbgggkkkkkkpppwww}}}wwwqqqllldddXXXOOOEEEDDDBBB@@@>>>===<<<<<<<<<<<>>???AAA??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999777666777888888888444666888999888888999:::@@@???FFFWWWqqqggg\\\PPPIIIFFFEEEHHHMMMPPPVVV]]]aaabbbeeejjjoooooovvvyyyoooaaaVVVHHHFFFEEEBBB@@@???>>>>>>======@@@HHHWWWgggvvv~~~{{{{{{|||{{{{{{|||~~~}}}|||{{{|||}}}}}}{{{zzzyyyxxxuuusssssswww|||{{{vvvssspppnnngggbbb___```aaadddmmmvvv}}}wwwwwwzzz}}}zzzvvvsssqqqiiibbb^^^aaaddd```XXXTTTUUUOOOFFF???:::888777666666666777888999;;;===>>>@@@@@@@@@@@@@@@AAACCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIILLLLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNNNNMMMMMMOOOQQQNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRQQQSSSVVVWWWVVVVVVVVVWWWTTTSSSSSSSSSSSSSSSTTTUUUTTTTTTTTTSSSSSSSSSVVVXXXYYY[[[___fffxxx{{{yyyvvvrrrkkkeeecccbbbaaa_________`````````___]]]\\\[[[[[[\\\]]]]]]___aaaaaa___^^^^^^^^^\\\\\\[[[[[[\\\]]]^^^^^^cccbbbaaa___^^^]]]\\\[[[[[[\\\^^^______\\\ZZZXXXXXXWWWVVVVVVXXXXXXWWWVVVVVVTTTRRRRRRUUUVVVUUUSSSWWWWWWWWWWWWXXXZZZ[[[]]]``````___]]]\\\ZZZYYYXXX[[[ZZZYYYYYYZZZYYYWWWUUUXXXVVVVVVWWWZZZ[[[XXXVVV[[[ZZZYYYZZZ\\\]]]]]][[[TTTUUUXXXZZZ\\\]]]]]]\\\[[[\\\\\\\\\[[[YYYXXXWWW[[[[[[[[[[[[ZZZXXXWWWVVV]]]```hhhwww}}}rrrmmmnnnkkkiiifffcccbbbbbbcccdddgggiiiooowww{{{ooodddYYYUUURRRNNNLLLMMMPPPLLLLLLSSS___nnnvvvfff]]]VVVMMMCCCCCCAAA???>>>>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============::::::999888777666555444555555666666777777888888888;;;BBBMMM]]]zzz|||kkkXXXMMMIIIGGGJJJMMMRRRZZZcccggggggggglllqqqyyy{{{vvvjjjcccOOOKKKEEEAAA???===<<<;;;>>><<>><<<999888666777888999;;;<<<======>>>??????@@@@@@??????>>>DDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPPPPQQQQQQRRRNNNOOOPPPQQQRRRTTTTTTUUUPPPNNNLLLKKKLLLNNNQQQRRRTTTUUUVVVWWWWWWVVVTTTSSSXXXSSSNNNMMMPPPRRRRRRQQQTTTTTTTTTSSSTTTTTTUUUUUUWWWXXX^^^gggppp~~~yyytttnnnhhheeebbbaaa```___^^^___```aaacccaaa```^^^\\\\\\\\\\\\]]]___```___]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\____________^^^]]]\\\\\\]]]^^^```aaa```^^^\\\ZZZYYYXXXWWWWWWYYYYYYXXXWWWWWWUUUSSSSSSUUUWWWVVVTTTWWWVVVVVVVVVWWWYYY[[[\\\\\\\\\[[[YYYXXXWWWVVVUUUXXXVVVVVVWWWXXXYYYXXXWWWXXXVVVUUUVVVYYYZZZYYYWWW[[[ZZZYYYZZZ\\\]]]\\\[[[UUUVVVXXXYYY[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXX[[[ZZZZZZYYYYYYXXXXXXWWWYYY\\\cccqqq~~~sssmmmnnnkkkiiifffcccbbbbbbcccdddgggiiimmmttt|||vvvjjj^^^XXXTTTOOOMMMMMMNNNJJJJJJQQQZZZgggyyypppdddZZZPPPFFFEEEBBB@@@?????????===<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::999888777666555555555666666666777777777888777999>>>GGGUUUmmmxxxdddWWWOOOLLLOOOTTTWWW___gggkkkjjjkkkooottt{{{|||ooogggUUUQQQKKKFFFDDDBBB@@@???@@@???BBBKKK[[[jjjssswwwxxxwwwvvvvvvvvvxxxzzz{{{~~~|||zzzzzzzzz{{{|||zzzxxxuuusssuuuyyy~~~}}}xxxtttqqqnnnkkkiiifffccc```___cccjjjrrrxxx~~~~~~|||xxxzzzuuuvvvyyyzzzqqqmmmiiieee___XXXUUUYYY]]][[[WWWUUUTTTOOOGGG@@@===;;;:::999777888999:::;;;===>>>>>>AAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUQQQOOONNNLLLMMMNNNPPPRRRRRRSSSTTTUUUUUUTTTSSSSSSVVVUUUTTTRRRQQQQQQSSSTTTVVVUUUTTTTTTTTTTTTUUUUUUWWWXXX]]]dddiiixxxzzzpppiiieeeddd______^^^]]]]]]^^^``````dddcccaaa___]]]\\\\\\\\\^^^______]]]ZZZWWWVVVVVVWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[\\\^^^^^^^^^^^^]]]``````aaaaaa```___]]]\\\ZZZYYYXXXXXXYYYZZZYYYXXXWWWUUUTTTTTTUUUVVVVVVUUUVVVVVVUUUVVVWWWXXXZZZ[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSRRRSSSUUUXXXYYYYYYXXXVVVTTTUUUWWWYYYZZZZZZ[[[ZZZYYYZZZ\\\\\\\\\[[[XXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYY[[[ZZZYYYXXXXXXYYYZZZZZZXXX[[[```jjj{{{~~~rrrmmmmmmjjjiiifffcccbbbbbbccccccfffhhhkkkpppvvv}}}|||xxxsssccc[[[VVVQQQNNNNNNLLLIIIIIIMMMRRR]]]ppp|||mmm```TTTKKKGGGDDDAAA?????????>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777666666666666666666777777777777888888<<>>;;;::::::999888999:::;;;<<<>>>??????AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNPPPQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNNNNNNNOOOPPPNNNOOOPPPQQQRRRRRRRRRQQQSSSVVVYYYWWWTTTSSSVVVYYYWWWWWWVVVUUUTTTTTTTTTTTTVVVVVV[[[```dddpppzzzmmmeeebbbccc]]]\\\\\\[[[\\\]]]___```aaa```___^^^]]]]]]\\\\\\]]]]]]^^^\\\YYYWWWVVVWWWWWWXXXZZZ\\\\\\[[[YYYXXXUUUWWWZZZ\\\^^^______^^^____________^^^]]][[[[[[YYYXXXWWWXXXYYYZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWTTTRRRPPPPPPSSSUUUWWWWWWWWWVVVTTTTTTVVVXXXZZZ[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZZZZYYYXXXWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\[[[YYYXXXYYYZZZ\\\^^^\\\^^^aaagggrrr|||qqqlllkkkhhhgggdddbbbaaa```aaaaaadddfffiiimmmrrrxxx{{{uuuxxxzzzggg]]]WWWRRROOOOOOKKKJJJJJJKKKLLLUUUgggyyyuuufffXXXNNNHHHEEEBBB?????????>>>====================================<<<<<<<<<;;;;;;;;;::::::999888888777777666666666666777777777777999999;;;???EEERRRiii}}}}}}}}}}}}{{{ooobbb[[[^^^fffiiimmmrrruuuuuuvvv{{{~~~|||wwwqqqiii___YYYQQQNNNIIIFFFEEEDDDBBBAAADDDDDDGGGPPP\\\iiirrrwwwvvvuuutttssssssttttttuuuuuuvvvxxxzzz{{{zzzxxxwwwsssrrrqqqrrrvvv|||~~~yyyxxxvvvtttrrrnnniiieeeaaaaaaaaadddjjjsss||||||~~~~~~{{{|||xxxmmmqqqxxx{{{sssoooiiiccc[[[UUUSSSXXX^^^___^^^^^^WWWPPPFFF>>>:::999999999999:::;;;<<<===??????@@@>>>???AAABBBDDDEEEEEEFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOONNNNNNMMMNNNNNNKKKLLLMMMNNNOOOOOOPPPPPPQQQTTTXXXYYYYYYYYY[[[]]]XXXXXXVVVUUUTTTTTTTTTTTTUUUUUUXXX^^^cccooowwwkkkcccaaabbb[[[[[[ZZZZZZZZZ[[[]]]^^^[[[[[[\\\\\\\\\\\\\\\\\\ZZZ[[[\\\[[[YYYYYYZZZ[[[YYYZZZ\\\]]]]]]\\\ZZZYYYTTTUUUXXX[[[]]]______```^^^]]]\\\[[[YYYYYYXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRSSSTTTUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYVVVSSSQQQPPPQQQSSSTTTTTTVVVVVVUUUTTTUUUVVVYYY[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]\\\ZZZZZZZZZ\\\^^^```]]]^^^aaagggpppzzzpppllljjjfffeeecccaaa____________aaadddgggkkkpppwwwxxxvvvkkk^^^XXXTTTQQQPPPMMMLLLKKKJJJJJJOOO___ooolll[[[OOOJJJFFFBBB???>>>>>>==============================>>>>>>>>>=========<<<<<<;;;;;;::::::999999888888777777777777666666666666888777999<<<@@@HHHZZZjjjzzzvvvsssttttttvvvxxx|||~~~xxxnnnfffgggmmmrrruuuxxxyyyzzz|||~~~uuummmfff___YYYUUUPPPMMMJJJIIIHHHHHHGGGEEEDDDEEEIIIQQQ\\\gggpppuuuttttttssssssssssssssssssqqqtttwwwyyyzzzyyyvvvuuunnnnnnooorrrwww}}}xxxwwwvvvtttsssoooiiieee^^^___bbbgggoooyyy~~~uuukkkrrr}}}xxxtttmmmfffZZZTTTRRRXXX___`````````WWWPPPFFF>>>:::999999999999:::;;;<<<>>>???@@@@@@<<<===???AAACCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNMMMLLLLLLJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPSSSWWW]]]______]]]XXXWWWVVVUUUTTTTTTSSSSSSWWWUUUVVV\\\aaannn{{{qqqhhhbbb___^^^ZZZZZZYYYXXXXXXYYY[[[\\\WWWXXXYYYZZZ[[[\\\\\\\\\YYYZZZ[[[ZZZZZZZZZ]]]___\\\\\\]]]^^^^^^]]][[[ZZZUUUVVVWWWYYY\\\^^^```aaa^^^\\\ZZZXXXWWWWWWWWWWWWXXXVVVUUUVVVWWWXXXWWWVVVUUUVVVVVVUUUSSSRRRSSSTTTVVVVVVUUUVVVWWWXXXZZZ[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXUUUSSSRRRRRRSSSRRRRRRVVVWWWWWWVVVUUUUUUWWWYYY\\\ZZZYYYYYYZZZ[[[ZZZXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[\\\^^^___YYYZZZ___gggooo}}}sssnnnjjjeeedddbbbaaa______^^^^^^```cccfffiiinnnvvv}}}vvvyyyrrrccc\\\VVVSSSRRRPPPMMMKKKJJJJJJMMMXXXeeevvvaaaRRRMMMIIIDDD@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============;;;;;;;;;:::::::::999999777777777777666666666666555555666999;;;@@@LLLYYYlllyyyuuurrrsssuuuvvvwwwyyy}}}~~~|||tttssswww{{{}}}~~~}}}qqqggg```ZZZWWWQQQNNNLLLKKKKKKKKKJJJHHHGGGIIIMMMSSS\\\eeemmmqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrtttwwwyyyzzzxxxvvvtttkkkmmmqqqvvv{{{vvvuuutttsssqqqnnniiieee___```dddjjjsss}}}~~~xxxqqqzzzyyyoooeeeWWWQQQNNNTTTZZZ\\\\\\]]]SSSMMMEEE>>>:::999999999999:::;;;<<<===???@@@@@@>>>???@@@BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHEEECCCBBBBBBBBBBBBGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPNNNOOOUUU\\\___^^^[[[VVVVVVUUUTTTSSSSSSSSSSSSYYYVVVVVVYYY\\\fff}}}|||wwwpppjjjeee```]]]ZZZZZZYYYXXXWWWWWWXXXYYYYYYWWWXXXYYYZZZ[[[[[[ZZZZZZXXXYYYZZZZZZYYYZZZ\\\___^^^]]]]]]]]]\\\\\\\\\\\\XXXXXXXXXXXXZZZ]]]```aaa```^^^[[[YYYWWWWWWXXXYYYYYYWWWVVVWWWXXXYYYXXXWWWWWWXXXYYYWWWTTTSSSTTTVVVWWWVVVVVVVVVWWWYYY[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVTTTTTTUUUUUUSSSQQQUUUWWWXXXWWWUUUTTTUUUWWW\\\ZZZYYYYYYZZZZZZYYYXXXVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXZZZ[[[\\\ZZZ[[[[[[[[[[[[[[[[[[[[[WWWWWW\\\eeelllxxxxxxrrrmmmeeeeeedddbbbaaa```______```cccfffhhhlllsssvvvrrr|||iii```ZZZUUUTTTRRRNNNJJJJJJJJJKKKSSS[[[mmmkkk[[[PPPLLLGGGCCCAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::888777777777666666666555555555666999999;;;CCCMMMZZZnnn{{{}}}yyyooohhhccc\\\ZZZXXXVVVVVVTTTRRRPPPOOOPPPSSSWWW\\\bbbiiimmmnnnnnnoooppppppqqqqqqpppqqqsssuuuwwwwwwvvvsssrrrlllpppuuu|||~~~vvvuuusssrrrpppnnnjjjgggbbbdddgggmmmuuu~~~{{{{{{nnnaaaTTTMMMJJJOOOUUUWWWWWWWWWKKKFFF@@@;;;::::::::::::999999:::;;;===>>>???@@@??????AAABBBDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFIIIGGGEEECCCBBBBBBCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPPPPPPPPPPPPPPPPMMMNNNQQQRRRRRRQQQOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOQQQTTTWWWYYYYYYYYYTTTTTTSSSSSSRRRSSSSSSSSSXXXUUUUUUYYYYYY]]]ooouuuoooiiieeebbb___[[[WWWZZZZZZXXXWWWVVVWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYZZZYYYXXXYYY[[[]]]^^^^^^]]]\\\[[[[[[\\\\\\[[[ZZZXXXXXXYYY\\\```bbbcccaaa]]]ZZZYYYYYYZZZ[[[ZZZXXXWWWXXXYYYZZZYYYXXXYYYZZZ[[[YYYVVVTTTVVVXXXWWWWWWWWWWWWXXXZZZ[[[]]]ZZZZZZZZZZZZ[[[[[[[[[[[[VVVVVVUUUVVVWWWVVVTTTSSSUUUXXXZZZXXXUUUSSSTTTUUU\\\ZZZYYYYYYZZZZZZYYYWWWTTTVVVWWWYYYZZZYYYYYYXXXXXXWWWWWWWWWXXXYYY[[[\\\YYYYYYZZZZZZZZZZZZYYYXXXYYYWWW[[[dddhhhppp}}}uuuooogggfffeeedddcccaaa``````aaacccfffgggjjjqqq}}}tttmmmxxxoooddd]]]WWWUUUSSSMMMIIIJJJJJJKKKOOOUUU[[[nnntttcccSSSOOOIIIEEECCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::888888777777666666666555888777999;;;:::999@@@HHHIIIYYYnnnzzztttnnnllliiigggeeeccc```]]]UUUVVVXXXZZZ\\\aaafffiiikkklllmmmnnnoooooooooooooooppprrrtttsssrrrpppnnnnnnssszzz~~~|||xxxvvvtttsssqqqooollljjjeeegggjjjooovvv~~~{{{kkk]]]TTTLLLIIIMMMSSSTTTTTTTTTDDD@@@<<<999:::;;;;;;;;;888999:::;;;<<<>>>??????>>>>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGEEEDDDCCCDDDFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNOOORRRTTTUUUTTTRRRPPPOOONNNLLLKKKKKKLLLMMMNNNNNNQQQTTTTTTRRRRRRUUUXXXSSSRRRRRRRRRRRRRRRSSSTTTUUUSSSVVVZZZYYYZZZgggxxxoooiiiccc``````___[[[WWWVVVVVVUUUUUUVVVWWWYYYZZZZZZ\\\^^^^^^\\\ZZZYYYZZZYYYYYYYYYZZZ[[[\\\^^^_______________````````````___```aaa```^^^]]]^^^___```___]]][[[ZZZZZZZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZXXXWWWVVVWWWYYYZZZVVVVVVWWWWWWXXXZZZ[[[\\\[[[\\\]]]\\\ZZZYYYZZZ[[[TTTTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSWWWWWWWWWVVVVVVVVVVVVUUUSSSSSSTTTUUUWWWXXXYYYYYYVVVUUUTTTVVVXXXYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYTTTTTTWWW[[[```jjj}}}xxxoooiiifffeeegggfffbbb```bbb___cccfffhhhjjjpppzzzzzzsssqqq{{{jjj___YYYUUUPPPKKKHHHJJJLLLKKKKKKNNNTTT```ttt|||mmm```WWWMMMHHHHHHFFFAAA<<>>???>>>===;;;<<<===>>>????????????>>>>>>===<<<;;;::::::999888888888888888888888888777777777777888999:::;;;EEEKKKYYYnnn~~~zzznnnbbbWWWWWW]]]bbbgggjjjnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqrrrrrroookkkhhhooowwwzzzwwwssspppooommmkkkjjjkkkmmmqqquuuyyy~~~{{{|||vvvdddYYYQQQLLLHHHJJJPPPRRROOOJJJBBB@@@<<<999777777888999>>>>>>>>>>>>??????????????????@@@AAABBBDDDDDDEEECCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFEEECCCBBBCCCDDDHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJIIIHHHIIIMMMOOOMMMNNNOOOPPPPPPPPPOOONNNOOOMMMKKKLLLNNNOOONNNKKKQQQRRRRRRRRRSSSSSSTTTTTTSSSTTTTTTRRRPPPOOOPPPQQQSSSSSSTTTVVVYYY]]]bbbdddxxxfffbbb]]]\\\]]]]]]ZZZWWWVVVVVVUUUUUUVVVWWWYYYZZZ[[[]]]^^^]]]\\\ZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^___^^^^^^____________``````___```aaa```^^^]]]^^^___^^^]]]\\\[[[ZZZZZZ[[[[[[]]]\\\[[[ZZZZZZYYYYYYYYY^^^]]]ZZZXXXWWWWWWXXXYYYWWWWWWWWWXXXYYYZZZ[[[\\\_________]]][[[YYYYYYYYYWWWVVVUUUSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVXXXYYYXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVXXXWWWXXXZZZ\\\cccsss}}}pppjjjfffdddeeeddd```___aaa^^^bbbeeegggiiioooyyy~~~vvvppp}}}uuuggg___ZZZTTTNNNJJJKKKKKKIIIHHHJJJQQQZZZkkkvvveee\\\PPPIIIHHHFFFBBB>>>AAA???======>>>???>>>===;;;<<<===>>>???????????????>>>>>>===<<<;;;:::999888888888888888888888888777777777777888999:::;;;???CCCNNN___rrrxxxkkk___]]]```ccceeehhhkkkkkkllllllmmmnnnoooooooooooooooooonnnllliiigggpppxxx~~~~~~}}}wwwtttpppnnnmmmlllkkkjjjiiimmmrrrwww|||~~~tttbbbWWWPPPLLLIIIJJJOOOQQQMMMIIIAAA???<<<999888888999:::======>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGFFFDDDCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIHHHIIILLLOOONNNNNNOOOOOOOOONNNNNNMMMOOOMMMKKKLLLNNNOOONNNLLLQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTRRRPPPOOOPPPRRRSSSSSSSSSTTTVVVZZZ]]]___kkk~~~___\\\YYYYYY\\\]]][[[YYYVVVVVVUUUUUUVVVWWWYYYZZZ]]]]]]^^^\\\[[[ZZZ\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^______^^^___```___]]]\\\]]]^^^\\\\\\[[[ZZZZZZ[[[[[[\\\]]]\\\\\\[[[ZZZZZZYYYYYY^^^]]]ZZZXXXVVVUUUUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\bbbbbbbbb___[[[YYYXXXYYYZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRWWWWWWWWWWWWXXXXXXYYYYYYZZZXXXWWWWWWXXXXXXWWWVVVSSSSSSSSSSSSSSSTTTUUUUUUXXXWWWWWWXXXYYY^^^kkkxxxssskkkeeebbbcccbbb___]]]___^^^```ccceeegggmmmvvv|||xxxooottt~~~lll```ZZZXXXQQQMMMLLLJJJFFFEEEGGGMMMQQQ^^^rrrnnncccUUUKKKHHHFFFDDDBBBAAA@@@>>>>>>??????>>>===<<<===>>>??????@@@????????????>>>===<<<;;;::::::999999999999999999999999777777777777888999:::;;;:::===DDDNNNZZZooo}}}qqqfffdddeeefffgggjjjiiijjjjjjkkkmmmnnnpppqqqooonnnlllkkkiiiiiihhhhhhrrrzzz|||{{{{{{{{{{{{tttqqqmmmjjjjjjjjjjjjiiihhhmmmttt{{{qqq```UUUOOOLLLIIIJJJNNNNNNJJJFFF>>>===;;;999888999:::;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEGGGGGGGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHFFFGGGIIIJJJJJJJJJIIIHHHIIIIIIJJJIIIHHHIIILLLNNNPPPOOONNNMMMMMMMMMMMMMMMNNNMMMLLLMMMNNNNNNMMMLLLOOOOOOPPPPPPPPPPPPQQQQQQRRRSSSRRRPPPNNNNNNOOOQQQTTTSSSSSSTTTUUUXXXZZZ[[[aaaooo^^^\\\ZZZ[[[]]]^^^]]][[[VVVVVVUUUUUUVVVWWWYYYZZZ\\\]]]\\\[[[YYYZZZ\\\^^^```___^^^]]]\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^[[[]]]]]]\\\[[[ZZZ[[[\\\[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYZZZYYYWWWTTTSSSRRRQQQQQQVVVVVVXXXYYYZZZZZZ[[[[[[aaaaaaaaa___\\\YYYYYYZZZ\\\[[[XXXUUUSSSPPPOOONNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSVVVWWWWWWXXXYYYZZZZZZ[[[\\\ZZZXXXXXXXXXXXXVVVTTTSSSSSSSSSSSSTTTTTTUUUVVVTTTSSSTTTWWWYYY]]]hhhsssvvvkkkddd___```aaa^^^]]]^^^]]]___aaacccfffkkkrrrxxx}}}zzznnnlllyyyrrraaaYYYZZZTTTNNNMMMKKKFFFDDDEEEIIILLLUUUhhh}}}wwwkkk[[[NNNIIIFFFEEEDDDBBB@@@>>>>>>??????>>>=========>>>???@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;999999999999999999999999777777777777888999:::;;;999;;;@@@FFFKKKYYYqqqzzzppphhhgggiiijjjlllooollllllllllllmmmoooqqqrrrpppnnnkkkhhhggggggjjjlllvvv}}}|||zzzyyyzzzzzzzzztttpppkkkhhhggghhhhhhhhhiiioooxxxooo^^^TTTNNNLLLIIIJJJLLLKKKGGGCCC<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<======>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIGGGHHHJJJKKKKKKKKKIIIIIIIIIJJJKKKJJJJJJJJJMMMOOORRRPPPOOOMMMLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOMMMKKKKKKMMMOOOTTTTTTTTTUUUWWWYYYZZZ[[[^^^fffttt^^^]]]\\\\\\]]]\\\[[[ZZZVVVVVVUUUUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYYYY[[[]]]___^^^]]][[[ZZZYYYYYYYYYXXXYYYYYYZZZ[[[[[[\\\\\\YYYZZZ[[[ZZZXXXWWWXXXYYY[[[[[[\\\]]]]]]^^^^^^^^^\\\\\\]]]]]]\\\[[[ZZZYYYVVVVVVUUUTTTSSSRRRQQQQQQTTTTTTVVVWWWYYYYYYYYYYYY\\\]]]^^^]]][[[YYYZZZ[[[\\\[[[XXXUUURRRPPPNNNNNNPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWUUUVVVWWWXXXZZZ[[[\\\]]]\\\ZZZXXXXXXXXXWWWUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUSSSRRRTTTXXX[[[]]]eeennn}}}xxxmmmeee___```aaa```___```]]]^^^___bbbeeejjjooosssxxx}}}pppjjjrrr~~~jjj___[[[UUUPPPNNNLLLHHHFFFGGGHHHIIIQQQaaatttssscccTTTLLLHHHFFFEEECCCAAA???>>>??????>>>======>>>???@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;999999999999999999999999777777777777888999:::;;;999;;;@@@CCCEEEKKK[[[kkkssslllggghhhjjjkkkmmmpppppppppooonnnnnnoooqqqrrrqqqooollliiigggiiinnnsssyyy~~~zzzxxxxxxyyyzzzzzzvvvrrrkkkgggffffffggghhhlllrrr{{{xxxvvvvvvxxx{{{lll]]]SSSMMMKKKJJJIIIJJJHHHCCC???:::999999999999:::;;;<<<;;;;;;;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFEEEFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJHHHIIIJJJKKKLLLKKKKKKJJJJJJKKKLLLLLLKKKLLLNNNOOORRRQQQOOOMMMMMMMMMMMMNNNMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKJJJHHHFFFGGGJJJLLLQQQQQQRRRTTTVVVXXXZZZ[[[]]]^^^fffsss]]]]]]]]]\\\ZZZYYYWWWVVVVVVVVVUUUUUUVVVWWWYYYZZZZZZ[[[\\\[[[ZZZZZZ\\\]]]]]]\\\[[[ZZZXXXXXXXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[XXXYYYZZZYYYWWWVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\]]]]]]^^^]]][[[ZZZYYYWWWWWWVVVVVVUUUTTTSSSSSSPPPRRRSSSUUUVVVVVVVVVVVVVVVXXXYYYYYYXXXXXXYYYZZZZZZYYYWWWTTTQQQPPPNNNNNNPPPPPPOOOOOOOOOQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZUUUVVVWWWXXXYYY[[[\\\\\\[[[ZZZXXXWWWWWWVVVTTTRRROOOOOOOOOOOOPPPRRRSSSTTTVVVUUUVVVZZZ\\\\\\```fffuuuvvvllldddccceeedddbbbccc]]]^^^___aaaeeeiiimmmpppuuu|||~~~sssjjjpppyyyttteee]]]WWWRRRPPPNNNJJJHHHIIIGGGIIIOOOZZZiiixxx|||mmm^^^RRRLLLHHHFFFDDDBBB@@@?????????>>>===>>>>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::777777777777888999:::;;;888999===@@@AAACCCKKKUUUfffyyytttoooiiifffggggggfffgggjjjqqqpppnnnmmmmmmnnnoooqqqppppppnnnjjjhhhkkkrrryyy}}}|||xxxwwwwwwyyyzzzzzzxxxssslllgggggghhhjjjkkkrrrxxxzzzqqqmmmmmmoooyyy}}}vvvhhhZZZRRRLLLKKKJJJIIIHHHDDD@@@<<<999999999999999:::;;;;;;;;;;;;<<<===>>>>>>???@@@???@@@@@@@@@AAAAAAAAABBBAAABBBBBBCCCCCCDDDEEEEEEDDDEEEGGGFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIKKKLLLMMMLLLLLLMMMOOOPPPOOONNNMMMMMMMMMMMMMMMLLLNNNNNNNNNMMMLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLHHHHHHGGGEEECCCDDDGGGJJJMMMNNNOOOQQQSSSUUUVVVWWWWWWWWW\\\fffppp\\\]]]]]]\\\ZZZWWWVVVUUUVVVVVVUUUUUUVVVWWWYYYZZZZZZ\\\^^^^^^]]]]]]]]]^^^\\\[[[ZZZYYYXXXXXXWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZXXXYYYZZZYYYXXXWWWXXXYYYYYYYYY[[[[[[\\\[[[ZZZZZZ\\\]]]^^^^^^]]]\\\ZZZXXXYYYXXXXXXWWWUUUSSSRRRQQQMMMOOOQQQSSSTTTTTTSSSRRRRRRTTTUUUUUUTTTTTTUUUWWWWWWVVVTTTRRRQQQPPPOOOOOOPPPOOONNNNNNNNNPPPRRRTTTRRRSSSTTTUUUWWWXXXYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZXXXVVVVVVVVVUUUSSSRRRNNNOOOOOOOOOPPPRRRSSSTTTWWWVVVWWW[[[\\\[[[]]]aaalll~~~wwwmmmjjjjjjhhheeeddd^^^^^^^^^aaaeeeiiilllmmmqqqwwwxxxzzz}}}rrrgggkkkmmm}}}oooaaaZZZTTTRRROOOJJJHHHIIIFFFIIILLLRRR\\\lll~~~wwwhhh[[[QQQKKKHHHDDDBBB@@@?????????>>>===>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>======<<<::::::::::::::::::::::::777777777777888999:::;;;:::888999<<<>>>???CCCIIIUUUccczzzzzzpppiiijjjfffccceeeeeeccccccffflllkkkiiihhhiiikkkmmmooonnnooonnnkkkjjjmmmvvv}}}|||yyyvvvuuuvvvxxxyyyyyyxxxssslllhhhiiilllppprrrwww|||wwwmmmhhhiiikkkvvvzzz|||pppcccWWWPPPLLLKKKJJJIIIFFFBBB===:::999999999999999:::::::::;;;<<<<<<===>>>???@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEECCCDDDFFFEEEDDDDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGIIIHHHGGGFFFFFFHHHIIIKKKGGGIIIKKKKKKKKKJJJKKKMMMKKKLLLLLLLLLLLLLLLKKKKKKLLLNNNOOONNNLLLKKKMMMOOONNNNNNNNNMMMMMMMMMLLLLLLGGGGGGEEECCCBBBCCCGGGJJJNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRWWW___dddmmm\\\]]]^^^]]][[[XXXWWWWWWVVVVVVUUUUUUVVVWWWYYYZZZ[[[]]]```aaa```______```\\\[[[ZZZYYYXXXXXXXXXXXXTTTTTTUUUVVVXXXYYYYYYZZZZZZ[[[[[[[[[YYYXXXYYYZZZWWWXXXYYYZZZZZZYYYXXXWWW\\\]]]^^^^^^^^^\\\ZZZXXXYYYXXXWWWUUUSSSPPPNNNLLLKKKMMMOOOQQQRRRRRRQQQPPPQQQRRRSSSSSSRRRQQQRRRTTTUUUTTTSSSQQQPPPPPPOOOOOOOOONNNMMMMMMNNNOOORRRSSSPPPQQQRRRTTTUUUWWWXXXXXXZZZZZZYYYXXXWWWVVVVVVUUUYYYWWWUUUUUUUUUUUUSSSQQQPPPQQQQQQRRRSSSTTTVVVVVVUUUTTTVVV[[[]]][[[\\\```eeetttsssooonnnjjjgggeee___^^^^^^aaaeeeiiikkklllmmmrrrrrrtttxxxnnncccfffeeerrr{{{ddd]]]VVVTTTPPPJJJGGGHHHFFFHHHJJJLLLSSSddd{{{}}}nnn```UUUMMMIIIEEECCC@@@???@@@???>>>===??????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>======::::::::::::::::::::::::777777777777888999:::;;;===888777:::===>>>AAAFFFHHHQQQbbbzzzwwwpppmmmkkkgggccceeebbbaaacccdddbbbcccggggggfffddddddeeehhhkkkmmmmmmnnnnnnlllkkknnnwww}}}zzzwwwtttsssuuuwwwxxxxxxwwwrrrllliiikkkppptttwww{{{uuujjjeeefffiiiwww|||xxxlll___UUUOOOKKKKKKKKKIIIFFFAAA<<<999999999999999999999999999<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEBBBDDDEEEEEEDDDDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFHHHGGGDDDCCCCCCEEEHHHJJJEEEGGGIIIJJJIIIIIIJJJKKKHHHIIIJJJKKKKKKKKKIIIIIIKKKNNNOOOOOOLLLKKKMMMOOOOOONNNNNNNNNMMMMMMLLLLLLGGGGGGEEECCCBBBCCCGGGJJJRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQWWW]]]]]]```vvv```bbbccc___ZZZXXX[[[^^^^^^\\\YYYWWWVVVWWWYYYZZZ\\\\\\]]]```bbbbbb```]]]]]]]]]\\\[[[ZZZYYYXXXWWWXXXVVVUUUWWWZZZ\\\[[[YYYXXXYYYYYYYYYYYYYYYXXXXXX\\\]]]^^^]]]ZZZXXXVVVVVVWWWWWWXXXZZZ]]]]]]\\\ZZZTTTTTTTTTSSSSSSSSSSSSSSSPPPOOOOOONNNNNNOOOOOOPPPQQQQQQRRRQQQPPPPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRQQQOOOPPPQQQRRRSSSUUUVVVVVVSSSTTTTTTUUUVVVXXXYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZUUUUUUTTTTTTSSSQQQPPPOOORRRPPPNNNPPPRRRSSSRRRPPPUUUUUUVVVXXXZZZ]]]___```___kkkxxxppppppmmmhhhfffbbb^^^]]]___aaabbbffflllnnnppppppqqqttttttkkkbbb^^^mmmsssbbbWWWWWWUUULLLGGGIIIHHHHHHJJJMMMRRR[[[nnn|||lll^^^RRRJJJFFFCCCAAA@@@@@@???>>><<>>AAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999:::999999888888888888888:::999::::::;;;<<<===>>>CCCJJJUUUaaarrrqqqlllhhheeeeeeeeebbb```______^^^^^^^^^^^^______cccdddeeeeeeddddddfffhhhmmmmmmmmmnnnooottt{{{}}}xxxwwwtttrrrrrrsssuuuwwwuuuqqqlllkkkmmmrrrvvvxxxooodddaaajjjvvv~~~xxxmmmaaaWWWRRRPPPLLLLLLKKKHHHDDD>>>999666999::::::::::::::::::;;;===<<<<<<;;;<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKPPPOOOMMMMMMMMMOOOQQQRRRNNNLLLJJJHHHHHHHHHJJJKKKPPPOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTWWW```mmmxxx```bbbbbb___ZZZXXXZZZ^^^aaa___]]]ZZZYYYYYY[[[\\\]]]]]]]]]^^^______^^^\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWUUUTTTVVVYYYZZZYYYXXXYYYYYYYYYYYYYYYXXXWWWVVV[[[\\\]]]]]][[[ZZZYYYYYYYYYYYYYYY[[[]]]]]]\\\ZZZUUUUUUTTTTTTTTTSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPSSSSSSRRRQQQOOOOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRRRRNNNNNNOOOPPPQQQRRRSSSSSSPPPQQQQQQRRRTTTVVVWWWXXXZZZZZZYYYXXXXXXXXXXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPQQQOOONNNOOORRRTTTTTTRRRTTTUUUUUUWWWYYY[[[]]]^^^^^^hhhzzz}}}rrrpppmmmjjjhhhddd```^^^```aaaaaaeeejjjmmmooopppqqqttttttmmmddd```jjj}}}kkk[[[YYYWWWPPPKKKMMMGGGGGGHHHJJJLLLTTTcccrrruuugggYYYOOOHHHFFFBBB@@@@@@@@@???>>>@@@AAABBBBBBBBBAAA@@@???AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888777777777777888999999999999:::;;;<<<======CCCLLLUUUdddyyy}}}yyyuuusssqqqpppqqqrrrttttttsssqqqnnnmmmiiifffcccbbbbbbcccaaa___]]]]]]]]]]]]]]]^^^______```aaabbbbbbbbbdddgggiiilllmmmmmmnnnpppttt{{{}}}wwwvvvsssrrrqqqrrrtttuuurrrnnnjjjiiimmmrrrxxxzzz~~~qqqjjjjjjqqqyyy~~~yyyqqqfff\\\TTTOOONNNMMMLLLJJJFFFAAA===999666999999::::::::::::;;;;;;===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLLLLNNNPPPRRRTTTSSSRRRPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQRRRSSSQQQRRRTTTSSSUUU\\\hhhqqq~~~___aaaaaa___[[[YYYZZZ]]]cccbbb___]]]\\\\\\]]]]]]```^^^\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTUUUWWWXXXXXXVVVYYYYYYYYYYYYXXXVVVUUUUUUYYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZZZZ[[[\\\]]][[[YYYVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPUUUTTTRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXWWWWWWVVVUUUUUURRRSSSSSSTTTTTTSSSSSSRRRQQQOOONNNOOOQQQTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZ[[[]]]eeetttwwwqqqnnnkkkiiifffbbb___```aaaaaadddiiilllnnnpppqqqtttuuuppphhhbbbfffsssyyybbbZZZXXXTTTPPPQQQIIIGGGHHHIIIIIILLLXXXddd}}}rrraaaTTTMMMIIIDDDAAA@@@AAAAAAAAA???@@@AAABBBBBBBBBAAA@@@AAAAAA@@@???>>>======<<<;;;<<<<<<<<<<<<;;;::::::999888888777777777777777888888888888999:::;;;;;;;;;???DDDJJJUUUggg}}}{{{xxxssslllfffaaa^^^\\\\\\]]]^^^__________________^^^\\\\\\^^^______^^^[[[[[[[[[[[[\\\^^^___```___`````````aaacccgggjjjlllnnnoooqqqtttxxx~~~~~~{{{uuutttrrrqqqqqqqqqrrrssspppllliiiiiimmmtttzzz}}}|||yyyzzzvvvssstttzzz~~~wwwrrrjjj```XXXRRRPPPOOOPPPMMMIIIDDD???;;;888777999999999::::::;;;;;;;;;<<<===>>>??????@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKLLLNNNPPPSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTPPPRRRSSSSSSTTTXXX```gggkkk___```aaa___\\\ZZZ[[[\\\```___]]]\\\\\\\\\^^^^^^ccc```\\\ZZZZZZ[[[ZZZZZZWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWWWWVVVYYYYYYYYYXXXWWWUUUTTTSSSVVVUUUUUUWWWYYY\\\]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZXXXVVVVVVWWWVVVUUUTTTRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQTTTSSSRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPRRRTTTVVVXXXYYYXXXWWWWWWVVVUUUTTTSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTSSSQQQPPPPPPQQQSSSTTTUUUSSSSSSSSSTTTUUUVVVXXXXXX]]]bbbmmmvvvpppkkkhhhgggbbb___``````aaaeeejjjjjjmmmooopppsssuuurrrllldddbbbiii|||kkk]]]YYYUUURRRRRRLLLJJJJJJJJJIIIJJJRRR[[[ooo{{{zzzhhhYYYRRRMMMFFFBBB@@@AAABBBBBB>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;:::999888777777666666777777888888777777888999::::::===???AAAEEEMMM\\\nnn{{{|||~~~|||zzzxxxrrroooiiiccc]]]XXXUUUTTTVVVVVVWWWWWWXXXZZZ[[[\\\YYYXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[]]]^^^```aaaaaaaaaaaa``````cccgggjjjnnnqqqtttxxx{{{|||yyyssssssrrrqqqqqqqqqqqqqqqqqqnnnkkklllpppvvv{{{~~~yyytttuuuzzzzzzzzz~~~wwwqqqggg^^^XXXUUUTTTSSSSSSOOOIIIBBB===:::888888999999999::::::;;;;;;;;;<<<===???@@@@@@@@@???>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDGGGFFFEEEDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTRRRSSSTTTSSSSSSVVVZZZ^^^cccrrr`````````___]]]\\\\\\\\\ZZZZZZYYYYYYZZZ[[[]]]^^^ccc```\\\ZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWUUUTTTSSSRRRRRRPPPOOOQQQUUUYYY[[[\\\\\\ZZZXXXXXXYYYYYYXXXVVVVVVVVVWWWWWWWWWUUUSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRQQQRRRTTTWWWXXXVVVTTTQQQQQQQQQRRRSSSTTTTTTUUURRRRRRRRRRRRQQQQQQQQQQQQNNNNNNOOOPPPRRRTTTVVVWWWVVVVVVVVVVVVUUUTTTRRRRRRPPPQQQRRRTTTUUUUUUVVVVVVUUUUUUTTTRRRQQQQQQRRRSSSQQQQQQQQQRRRSSSUUUVVVWWW\\\```hhh{{{vvvnnnhhhgggbbb^^^___```aaafffllliiilllooooooqqqtttsssoooeee___aaaqqqwwwddd\\\WWWTTTRRROOOLLLKKKKKKJJJIIINNNUUUbbbooo~~~pppbbbXXXRRRJJJDDDBBBBBBBBBCCC>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>><<<<<<======<<<<<<;;;:::999888888777777777777777888888777777777888999999<<<===>>>@@@FFFQQQ___iiihhhmmmuuu~~~{{{yyyvvvsssqqqhhheee```ZZZUUURRRPPPPPPQQQQQQPPPPPPQQQSSSTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXZZZZZZ[[[\\\^^^```aaabbbbbbbbbcccbbbbbbcccgggjjjqqquuuzzz~~~zzzvvvrrrrrrssssssrrrrrrqqqqqqtttrrrpppqqquuuzzz}}}xxxssssssuuuyyy~~~|||~~~yyyqqqfff\\\XXXWWWVVVVVVUUUPPPIIIBBB<<<:::999:::888888999::::::;;;<<<<<<<<<===???@@@@@@???>>>===>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCGGGGGGFFFEEEEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJMMMMMMMMMLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUVVVXXXZZZ^^^hhh{{{```aaaaaa``````___]]]]]]WWWWWWXXXXXXYYYZZZ[[[\\\```]]]ZZZXXXYYYZZZZZZZZZXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWUUUUUUVVVWWWVVVVVVVVVVVVUUUTTTRRRRRRQQQNNNKKKMMMRRRVVVXXXXXXYYYWWWUUUUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXWWWUUUSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQSSSXXX\\\]]]YYYUUURRRRRRQQQQQQRRRSSSTTTUUUPPPPPPOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMOOOPPPRRRSSSSSSTTTUUUVVVUUUTTTSSSRRRPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVWWWUUURRRPPPPPPQQQPPPPPPPPPQQQSSSUUUVVVWWWZZZ^^^dddsssuuukkkiiiccc______```aaaffflllhhhlllnnnmmmooosssssspppfff]]][[[fffyyyrrrddd]]]XXXUUUPPPLLLJJJJJJHHHGGGKKKQQQYYYeeetttyyymmm___YYYQQQJJJFFFDDDDDDCCC???@@@AAABBBBBBBBBAAA@@@AAAAAA@@@@@@@@@?????????<<<============<<<;;;;;;:::999999888888888888888999888888888888888999999999999999:::>>>EEEOOOUUUXXXZZZ^^^dddmmm{{{|||xxxtttqqqnnnjjjggg___[[[VVVQQQLLLJJJIIIIIILLLLLLKKKLLLLLLMMMNNNOOOSSSUUUVVVWWWUUUUUUUUUVVVZZZ[[[[[[\\\^^^___aaabbbaaacccfffhhhjjjlllpppsssyyy}}}|||wwwtttssstttuuuuuuuuutttrrrqqquuuttttttwww{{{~~~xxxsssssstttxxx|||~~~{{{qqqcccYYYTTTTTTTTTSSSSSSOOOHHHAAA<<<999999:::888888999::::::;;;<<<<<<======>>>>>>>>>>>>============>>>>>>???@@@@@@@@@BBBBBBCCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAABBBFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLKKKKKKNNNNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTWWWVVVVVVUUUVVVWWWXXXXXXWWW^^^mmmbbbaaaaaabbbbbbaaa___]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVVVVXXXYYYYYYYYYWWWWWWVVVUUUTTTTTTSSSSSSSSSUUUWWWVVVTTTSSSTTTVVVTTTTTTUUUUUUTTTSSSSSSRRRRRRMMMIIIJJJOOOTTTVVVVVVVVVTTTRRRRRRSSSTTTTTTSSSSSSUUUWWWYYYYYYXXXVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSRRRRRRVVV\\\aaa```YYYSSSSSSSSSRRRQQQQQQRRRSSSTTTOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMMMMNNNPPPPPPRRRSSSUUUVVVVVVUUUTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVSSSVVVXXXWWWTTTQQQQQQQQQNNNOOOPPPQQQSSSUUUWWWXXXWWW[[[aaalllrrrmmmgggaaa```______ccciiigggkkkmmmlllmmmqqqrrrpppfff[[[WWW]]]iii{{{qqqfff___[[[TTTOOOKKKJJJHHHFFFIIINNNQQQ[[[hhhttt~~~|||tttgggaaaXXXPPPKKKHHHFFFDDD@@@AAABBBBBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@??????===============<<<;;;;;;;;;::::::999999999999999:::999999888888888999999:::999999999:::>>>CCCFFFHHHKKKNNNRRRVVV___jjjrrr}}}}}}uuurrrnnnjjjfffaaa\\\YYYTTTQQQLLLHHHFFFEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNQQQTTTUUUTTTSSSTTTVVVZZZZZZZZZ[[[\\\^^^___```aaafffmmmsssyyy}}}{{{yyyvvvttttttuuuwwwxxxwwwvvvtttrrrrrrsssvvvzzz~~~vvvrrruuuvvv{{{}}}qqqaaaVVVQQQPPPPPPOOOOOOLLLEEE???:::888888888777888888999;;;<<<<<<=========<<<<<<<<<<<<<<<============>>>???@@@@@@@@@AAABBBCCCDDDDDDBBBAAA??????????????????@@@AAAAAACCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMOOOPPPRRRSSSTTTSSSSSSSSSSSSTTTUUUUUUXXXVVVUUUTTTVVVWWWXXXYYYUUUYYYcccppp|||bbbbbbbbbccccccbbb```^^^^^^]]]]]]\\\[[[ZZZYYYXXXVVVTTTSSSTTTVVVXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPRRRTTTVVVUUURRRQQQSSSUUUSSSSSSTTTTTTTTTSSSSSSRRRSSSNNNIIIIIINNNTTTUUUUUUTTTRRRPPPOOOQQQRRRRRRRRRSSSTTTWWWYYYZZZYYYWWWVVVSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTXXX___cccaaaYYYQQQTTTSSSRRRQQQQQQRRRSSSSSSPPPPPPPPPQQQQQQQQQRRRRRROOOOOONNNNNNOOOOOOPPPQQQQQQRRRTTTVVVWWWVVVUUUTTTRRRRRRSSSUUUUUUVVVVVVVVVPPPTTTXXXYYYVVVSSSRRRRRRNNNNNNOOOQQQSSSVVVXXXYYYUUUYYY___hhh|||xxxqqqjjjcccaaa^^^]]]```fffgggkkkmmmkkkkkkoooqqqpppeeeZZZTTTWWW^^^nnn{{{mmmeeeaaaZZZTTTNNNLLLIIIGGGIIINNNKKKSSS___jjjvvv~~~|||vvvlllfff]]]UUUOOOKKKGGGEEEAAABBBBBBCCCBBBAAA???>>>AAAAAA@@@@@@@@@@@@@@@@@@===============<<<<<<;;;<<<;;;::::::999999::::::::::::999999999999999:::???>>>===<<<<<<===???@@@>>>AAAFFFIIIKKKPPPVVV[[[gggsss}}}vvvsssrrrllliiieee```\\\WWWQQQMMMKKKIIIFFFDDDDDDEEEHHHJJJEEEFFFHHHJJJLLLMMMNNNNNNKKKOOORRRTTTSSSSSSTTTVVVYYYYYYZZZZZZ[[[\\\^^^^^^ccciiittt~~~|||yyyxxxwwwvvvuuuuuuvvvxxxyyyyyywwwuuusssoooqqquuu|||}}}uuurrrvvvxxx~~~sssbbbUUUPPPOOONNNMMMLLLIIICCC===999777666777777888888999;;;<<<============;;;::::::;;;<<<===<<<======>>>???@@@@@@@@@???@@@BBBBBBBBB@@@>>>===?????????>>>???@@@@@@AAA@@@AAACCCDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLOOOQQQSSSUUUUUUTTTTTTUUUUUUVVVWWWXXXVVVTTTSSSUUUWWWYYYYYYYYY[[[aaahhhmmm{{{bbbaaa``````___````````````___]]]]]]\\\ZZZVVVSSSTTTTTTSSSSSSTTTVVVWWWYYYXXXXXXWWWSSSPPPOOOSSSVVVSSSSSSSSSSSSSSSSSSTTTUUUSSSSSSSSSRRRSSSSSSTTTTTTQQQRRRQQQOOOLLLLLLMMMOOOOOOPPPSSSUUUVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRTTTVVVWWWQQQSSSVVVXXXYYYXXXVVVUUUPPPNNNMMMNNNPPPRRRRRRQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLNNNPPPSSSVVVWWWVVVUUUSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQLLLLLLMMMMMMOOORRRTTTVVVYYYUUUWWWbbbppp|||rrrooohhhaaa^^^aaadddeeegggiiijjjjjjiiiiiijjjlllddd\\\WWWXXXYYY```xxx|||nnngggaaa[[[UUUQQQMMMHHHHHHJJJHHHLLLTTT^^^gggpppvvvyyyqqqlllbbbWWWRRRQQQLLLEEEJJJFFFAAA>>>>>>@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>============<<<;;;::::::999999::::::>>>===;;;999888888888999::::::999999::::::;;;<<<<<<===???AAADDDGGGIIIJJJSSSWWW___iiiuuu~~~zzzvvvtttsssnnnfff___\\\ZZZWWWSSSPPPMMMKKKJJJCCCBBBAAA@@@@@@AAACCCDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLNNNQQQSSSTTTTTTVVVXXXVVVUUUVVVXXX\\\___aaaaaafffqqq|||wwwuuuuuuvvvwwwwww{{{zzzzzzzzzyyyvvvssspppooosssxxx}}}wwwvvvuuuttttttuuu~~~|||fffYYYTTTPPPMMMMMMIIIFFFBBB===:::999999:::777777888999::::::;;;;;;<<<<<<<<<============>>>???<<<;;;<<>>@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBEEEFFFCCC???DDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHGGGGGGEEEDDDBBBFFFIIIIIIHHHFFFGGGIIIFFFHHHJJJKKKKKKKKKMMMNNNNNNMMMLLLLLLMMMOOOPPPQQQTTTUUUUUUVVVUUUTTTSSSRRRXXXWWWUUUSSSSSSTTTUUUVVVXXXXXX[[[```eeeqqqaaa``````aaaaaabbbcccccc___^^^^^^^^^^^^]]][[[YYYWWWVVVVVVVVVVVVWWWYYYZZZYYYYYYYYYVVVSSSRRRTTTVVVWWWVVVUUUTTTTTTSSSSSSSSSVVVVVVVVVVVVWWWXXXYYYYYYTTTTTTSSSQQQNNNMMMOOOPPPPPPRRRTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQQQQQQQRRRTTTUUUUUUUUUWWWWWWWWWVVVTTTSSSQQQPPPOOOOOOQQQRRRQQQQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLLLLKKKNNNOOORRRTTTUUUUUUTTTSSSTTTRRRPPPOOOOOOQQQTTTVVVTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNPPPRRRTTTUUUVVVRRRTTT]]]gggxxxuuupppiiibbb___```aaabbbfffgggiiiiiihhhgggiiijjjbbbZZZUUUTTTSSSYYYnnnrrrjjjbbb[[[TTTQQQMMMGGGFFFHHHHHHKKKPPPXXX```gggmmmqqqpppnnnggg]]]WWWTTTOOOIIIJJJFFFBBB???@@@AAABBBBBBAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>============<<<;;;;;;:::999:::::::::===<<<;;;999999999999:::999999999999999:::;;;;;;<<<===>>>???AAABBBCCCDDDHHHJJJOOOVVV]]]dddiiikkkvvvzzz}}}yyytttqqqqqqmmmjjjiiihhhddd\\\VVVRRRQQQNNNKKKHHHFFFDDDDDDCCCBBB@@@@@@@@@AAACCCDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKNNNPPPRRRRRRSSSUUUWWWWWWVVVVVVWWWXXXZZZ[[[[[[cccrrr~~~}}}yyyuuusssuuuwwwyyyzzz{{{{{{{{{zzzzzzwwwtttrrrqqqtttzzzvvvzzzyyyxxxwwwwww}}}|||dddVVVPPPLLLKKKKKKEEECCC???;;;999888888999999999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>><<<;;;<<<>>>???>>><<<<<<===>>>?????????>>>>>>???????????????????????????>>>???AAADDDEEECCC@@@CCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDGGGIIIIIIFFFEEEEEEGGGFFFHHHJJJKKKKKKKKKLLLNNNNNNMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSTTTSSSRRRQQQPPPWWWVVVTTTSSSSSSSSSUUUUUUVVVVVVYYY\\\```iiiyyy^^^^^^___```aaabbbcccccc^^^]]]]]]___aaaaaa```^^^YYYXXXXXXWWWXXXXXXYYYYYYYYYZZZZZZYYYVVVUUUUUUVVVZZZYYYXXXVVVTTTSSSSSSRRRVVVVVVWWWXXXYYYZZZ\\\]]]YYYXXXWWWUUURRRPPPQQQSSSRRRSSSUUUVVVWWWVVVVVVUUUTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQRRRSSSTTTUUUXXXWWWVVVUUUTTTSSSRRRQQQSSSRRRPPPPPPRRRRRRQQQOOOPPPOOOOOONNNNNNOOOOOOPPPNNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRTTTRRROOOMMMNNNPPPSSSVVVRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOOPPPPPPQQQSSSSSSRRROOOQQQWWW]]]jjjyyyssskkkeeebbbaaaaaaaaadddeeeggggggfffeeefffgggbbb[[[VVVSSSOOORRRbbbuuu|||pppccc\\\UUUQQQNNNIIIFFFHHHGGGHHHKKKPPPVVV\\\bbbeeelllnnnkkkccc[[[VVVQQQLLLJJJGGGDDDBBBBBBCCCCCCCCCBBBCCCCCCDDDCCCBBBAAA@@@??????>>>>>>>>>=========<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::;;;;;;999888888888888999::::::<<<<<<<<<<<<<<<=========AAABBBDDDHHHKKKNNNQQQRRRXXX\\\bbbhhhmmmrrrwwwzzz|||{{{wwwsssoookkkgggbbb______\\\ZZZYYYYYYVVVPPPKKKHHHGGGEEECCCAAA@@@???>>>AAAAAA@@@???@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJMMMOOOQQQQQQQQQSSSTTTVVVVVVUUUUUUVVVWWWXXXYYYcccuuu}}}yyyvvvrrrrrrtttxxx{{{}}}{{{|||||||||{{{yyywwwvvvtttwww|||zzz{{{{{{{{{{{{yyy|||xxxaaaSSSLLLHHHGGGGGG@@@>>>;;;999777777777888888888999999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;===>>>===<<<<<<======>>>???>>>>>>>>>===========================>>>???AAADDDDDDCCCAAACCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJIIIGGGEEEFFFGGGFFFHHHJJJKKKKKKKKKLLLMMMOOONNNMMMLLLMMMMMMOOOPPPRRRSSSSSSSSSSSSRRRRRRQQQVVVUUUSSSRRRRRRRRRSSSTTTUUUTTTVVVYYYZZZ^^^kkkwww\\\]]]^^^______`````````^^^]]]]]]^^^```aaaaaa```ZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[ZZZYYYWWWVVVVVVYYYXXXWWWUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWYYY[[[\\\\\\\\\ZZZXXXUUUSSSTTTVVVUUUUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTSSSSSSUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTSSSQQQQQQQQQRRRTTTSSSRRRRRRRRRRRRPPPNNNPPPPPPOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPRRRSSSRRRQQQPPPOOOOOONNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQOOONNNQQQTTTVVVaaa|||vvvmmmhhheeecccbbbcccbbbdddffffffeeecccddddddbbb]]]YYYUUUPPPQQQ\\\jjjvvvfff]]]UUURRROOOJJJHHHIIIGGGGGGGGGJJJNNNTTTZZZ^^^dddjjjlllfff^^^XXXRRRNNNKKKIIIFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDBBBAAA@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<888888777777888888999:::::::::::::::::::::::::::===>>>@@@BBBDDDGGGHHHIIIKKKNNNSSSVVVYYY\\\___aaaeeehhhkkkmmmnnnnnnooopppoooqqqrrrtttuuuvvvvvvvvvqqqooommmmmmnnnnnnllljjjhhheeeaaa^^^[[[WWWSSSQQQPPPOOOMMMMMMMMMKKKGGGCCCCCCBBBAAA??????>>>>>>>>>@@@@@@??????@@@AAABBBCCCDDDEEEEEEGGGHHHIIIJJJKKKJJJLLLNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTUUUXXX[[[^^^fffxxx}}}xxxuuuqqqqqqtttxxx{{{}}}|||}}}~~~~~~|||{{{{{{{{{wwwzzz{{{{{{||||||zzzzzzooo\\\QQQKKKFFFCCCCCC<<<;;;999888777777888999666666777777777888888888999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<=========>>>>>>@@@BBBCCCDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHKKKJJJJJJIIIHHHHHHHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLOOONNNMMMLLLLLLMMMNNNOOOTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTSSSTTTWWWWWWYYYaaajjjyyy^^^______``````___^^^^^^^^^\\\[[[\\\^^^___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[YYYYYYZZZ[[[ZZZYYYWWWUUUUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTUUUVVVXXXYYYZZZ]]]]]]\\\YYYVVVUUUVVVWWWVVVWWWWWWWWWWWWVVVVVVUUUTTTUUUVVVVVVVVVTTTSSSRRRTTTTTTSSSTTTTTTTTTUUUUUUTTTSSSQQQPPPPPPQQQSSSTTTTTTSSSRRRRRRSSSRRROOOMMMPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLMMMNNNOOOPPPQQQQQQOOOPPPRRRSSSRRRQQQPPPOOORRRRRRQQQPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPOOOOOONNNRRRUUUUUU\\\uuuyyynnniiigggbbbaaacccaaaccceeefffdddcccbbbccc```^^^[[[WWWRRRRRRYYYaaaooozzziii^^^TTTOOOMMMJJJHHHHHHFFFFFFEEEGGGKKKQQQWWWZZZ^^^fffkkkiiiccc^^^XXXSSSOOOLLLIIIGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<999::::::;;;<<<<<<<<<<<<888888777777888888999:::999999999999::::::::::::999:::;;;<<<>>>???AAAAAAAAADDDFFFHHHIIIJJJKKKMMMNNNPPPTTTUUUVVVVVVXXXYYY\\\\\\]]]]]]^^^^^^^^^^^^[[[ZZZYYYYYYYYYYYYXXXWWWWWWUUURRRQQQPPPNNNKKKIIIGGGGGGFFFFFFFFFEEECCCAAA??????>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFHHHIIIJJJKKKJJJLLLNNNNNNNNNNNNOOOPPPOOOQQQRRRSSSSSSWWW\\\```jjjzzz|||wwwtttrrrrrruuuxxx{{{{{{|||~~~~~~~~~|||~~~}}}}}}|||xxxvvv|||}}}}}}nnnbbbVVVPPPKKKEEE@@@???;;;:::999888888888999:::777777777777777777888888999999999::::::::::::;;;999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEEEEFFFHHHIIIJJJFFFHHHJJJKKKJJJIIIJJJKKKNNNMMMLLLLLLLLLMMMNNNOOOSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSRRRTTTWWWXXXXXX^^^eeerrr___```aaaaaaaaa```^^^]]]]]][[[YYYYYY[[[\\\[[[[[[^^^______`````````______ZZZZZZYYYZZZ[[[[[[XXXVVVSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[ZZZXXXVVVUUUWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTUUUVVVWWWVVVTTTRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRPPPOOOOOOOOOPPPQQQSSSTTTSSSRRRRRRRRRSSSRRROOOMMMPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNLLLMMMNNNPPPQQQQQQQQQQQQNNNPPPSSSUUUUUURRROOOMMMRRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNOOONNNQQQUUUTTTYYYlllpppkkkgggaaa```cccbbbdddfffgggeeecccbbbbbb]]]]]]\\\XXXTTTRRRUUUXXXdddzzzqqqdddUUUNNNKKKHHHFFFFFFFFFEEEEEEFFFIIINNNSSSVVVZZZccciiijjjiiigggaaa[[[TTTPPPLLLIIIGGGGGGEEEDDDDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===999:::;;;<<<<<<<<<<<<<<<999888888888888999::::::888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::<<>>???@@@AAAAAAAAABBBCCCDDDFFFGGGIIIJJJKKKJJJLLLNNNNNNMMMMMMNNNOOONNNPPPRRRRRRRRRUUU[[[```ooo}}}zzzuuusssssstttwwwzzz{{{{{{|||~~~{{{vvvssswww~~~}}}{{{zzzxxxrrrlll```WWWPPPNNNJJJCCC>>><<<:::999999999999999999:::::::::::::::::::::::::::999999999:::::::::;;;;;;999:::<<<;;;::::::;;;===<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>??????AAABBBBBBAAABBBCCCEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEECCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFCCC@@@@@@BBBEEEGGGGGGGGGHHHJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQSSSSSSSSSSSSRRRRRRRRRRRRTTTRRRTTTXXXYYYYYY]]]dddsss[[[\\\^^^______^^^]]]\\\[[[YYYWWWXXXYYY[[[[[[[[[\\\]]]___````````````___]]][[[ZZZ[[[]]]]]][[[YYYSSSSSSTTTTTTVVVWWWXXXYYY[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXXXXVVVUUUTTTVVVXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWVVVTTTRRRPPPNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOPPPQQQRRRQQQPPPQQQRRRSSSRRROOOLLLPPPPPPQQQQQQPPPNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPRRRSSSSSSRRRQQQPPPRRRTTTUUUUUUSSSPPPNNNQQQPPPOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPOOONNNMMMOOOMMMNNNRRRRRRSSSaaarrryyyqqqlllcccaaaeeeccceeehhhhhhgggdddcccccc]]]___^^^ZZZVVVSSSRRRRRRZZZiiippp]]]SSSMMMIIIFFFFFFFFFEEEDDDEEEGGGJJJMMMPPPVVV]]]dddiiilllmmmggg___YYYTTTNNNIIIGGGFFFFFFEEEEEEEEEFFFEEEDDDBBBAAA???@@@@@@@@@?????????>>>>>>???>>>======<<<<<<======:::;;;<<<======<<<<<<;;;999999999999999:::;;;;;;888999999999999999:::::::::::::::;;;;;;;;;;;;;;;888:::<<<=========>>>??????AAABBBCCCBBBBBBCCCEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEFFFFFFEEEEEEFFFFFFCCCBBBAAAAAABBBBBBAAA???>>>?????????>>>======>>>;;;::::::::::::;;;<<<<<<;;;<<<===???@@@@@@AAAAAABBBCCCDDDEEEGGGIIIJJJKKKKKKMMMNNNNNNMMMMMMMMMNNNNNNQQQTTTTTTUUUYYYaaahhhuuuzzzuuuqqqqqqsssvvv{{{}}}~~~}}}|||}}}zzzwwwuuu{{{}}}vvvsssooofff^^^YYYRRRLLLJJJFFF@@@<<<;;;999999888888888888888888;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;999;;;===<<<;;;:::<<<>>>;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<===>>>>>>??????@@@BBBAAA???>>>@@@BBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFEEECCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHDDD@@@>>>AAADDDEEEFFFGGGHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQNNNNNNMMMMMMMMMNNNOOOPPPSSSTTTTTTTTTSSSSSSRRRRRRTTTRRRSSSVVVXXXXXX\\\aaannn}}}UUUVVVYYY[[[\\\\\\[[[ZZZYYYWWWVVVWWWYYY\\\\\\\\\XXXYYY[[[]]]^^^^^^]]]]]]___]]][[[\\\^^^___]]][[[UUUUUUUUUVVVWWWXXXYYYZZZ\\\[[[YYYWWWUUUTTTSSSSSSVVVWWWVVVUUUTTTTTTVVVXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWWWWWWWTTTQQQPPPOOOPPPQQQQQQRRRRRRQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOPPPQQQRRRQQQOOOLLLPPPPPPQQQQQQPPPNNNMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKLLLNNNRRRTTTUUUTTTSSSRRRSSSSSSTTTTTTSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMOOOKKKLLLPPPOOONNNXXXfffyyyqqqgggdddhhhdddfffiiijjjhhheeedddccc```bbbbbb^^^XXXUUURRRPPPRRR\\\rrr|||fffYYYQQQLLLIIIIIIEEEEEEDDDDDDDDDFFFHHHJJJRRRXXX___eeelllnnniii```\\\VVVOOOJJJGGGFFFFFFEEEEEEFFFFFFFFFDDDCCCAAA???@@@@@@@@@????????????>>>??????>>>===============;;;;;;<<<======<<<;;;:::::::::999999::::::;;;<<<999999999999888888888888555666777888999;;;<<<<<<888999;;;:::888777777888999;;;<<<;;;:::999;;;<<<===============>>>???@@@<<<===>>>>>>======>>>???@@@>>>======>>>>>>===;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;<<<======;;;<<<===???@@@@@@AAAAAABBBBBBDDDEEEGGGIIIJJJKKKLLLMMMOOOOOOMMMMMMMMMNNNMMMQQQUUUXXX[[[aaakkksss{{{|||vvvqqqmmmooorrrxxx}}}}}}~~~zzzyyyxxxzzzwwwpppnnniii___VVVXXXPPPIIIFFFCCC===:::;;;888888888888888777777777999999999999999999999999::::::;;;;;;;;;;;;<<<<<<999<<<>>>===;;;:::<<>>>>>>>>@@@AAA???<<<;;;===@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFEEECCCAAAAAAAAACCCDDDDDDCCCCCCCCCCCCEEEGGGHHHMMMHHHCCCAAABBBEEEFFFFFFGGGHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIJJJLLLNNNQQQRRROOOOOONNNMMMNNNOOOQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRUUURRRRRRUUUWWWWWWZZZ___bbbmmm{{{ZZZ[[[]]]^^^^^^[[[YYYWWWYYYXXXXXXYYYYYYZZZ\\\\\\SSSTTTTTTUUUWWWYYY[[[\\\ZZZ\\\]]]^^^^^^]]][[[ZZZ\\\YYYVVVTTTUUUWWWYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWZZZXXXVVVSSSRRRSSSTTTUUUVVVVVVUUUSSSQQQRRRTTTWWWSSSTTTTTTTTTRRRPPPNNNMMMPPPPPPNNNNNNNNNNNNPPPPPPQQQPPPNNNLLLLLLMMMNNNOOONNNOOOOOOPPPPPPOOOOOOOOOLLLLLLLLLKKKLLLLLLMMMNNNQQQPPPNNNLLLKKKJJJKKKKKKMMMOOOPPPRRRSSSSSSRRRRRRPPPPPPOOOOOONNNMMMLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNLLLKKKKKKNNNTTTXXXpppzzzqqqllliiidddfffjjjkkkiiigggfffeeeeeeccc```]]]ZZZVVVQQQNNNQQQVVVaaauuuttt```XXXTTTOOOIIIFFFFFFGGGGGGFFFGGGIIIJJJJJJNNNUUU]]]ccchhhjjjkkk___[[[TTTOOOLLLJJJIIIHHHEEEEEEDDDDDDCCCCCCBBBBBBEEECCCAAA?????????@@@AAA>>>>>>>>>>>>============<<<<<<;;;:::999999888888888999:::;;;;;;:::999888:::::::::999999999888888999888777666666777888999777888999:::::::::::::::888888888888888888888888::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<=========>>>???@@@AAABBBBBB???AAAEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMTTTTTTUUUXXX```lllzzz~~~|||yyyuuurrrpppnnnrrrwwwzzz|||}}}~~~yyyvvvzzztttmmmhhhaaaYYYUUUPPPNNNIIIDDD???;;;999888999999888888888888888999;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;;;;:::888777777888:::;;;>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>>>>======>>>???@@@@@@BBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEECCCDDDFFFEEEEEEJJJRRRYYYPPPFFFAAAAAACCCGGGJJJGGGIIIJJJIIIHHHFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPNNNMMMLLLLLLMMMNNNPPPQQQRRRSSSTTTTTTTTTRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTTTTZZZcccnnnwwwYYYZZZ\\\\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVWWWWWWXXXRRRRRRSSSTTTUUUWWWYYYYYYZZZ[[[\\\]]]]]]\\\[[[YYYYYYWWWTTTTTTUUUWWWXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWXXXWWWVVVTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRRRRSSSUUUSSSSSSSSSSSSRRRQQQOOONNNOOOOOONNNMMMMMMNNNOOOOOORRRPPPOOOMMMMMMNNNOOOPPPOOOOOOOOOPPPOOOOOONNNNNNLLLLLLLLLLLLLLLMMMNNNNNNPPPOOOMMMKKKJJJJJJJJJJJJLLLMMMOOOPPPQQQQQQPPPPPPOOONNNNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKKKKMMMPPPSSSggg||||||qqqkkkggghhhjjjkkkiiigggfffeeedddbbb```^^^[[[WWWRRRNNNKKKMMMUUUdddqqqccc[[[TTTPPPJJJJJJJJJIIIHHHGGGGGGHHHHHHKKKQQQWWW]]]bbbeeefff___\\\WWWSSSQQQNNNKKKIIIFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCAAA?????????@@@AAA@@@@@@?????????>>>>>>>>>===<<<<<<;;;::::::999999999999::::::::::::999999:::::::::999999999999888999888888777777888888999777888888999::::::999999888888888888888888888888999999999999999999999999;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<<<<===<<<======>>>???@@@AAAAAA???AAAEEEFFFGGGGGGHHHJJJIIIJJJLLLLLLMMMOOOQQQRRRWWWYYY]]]bbbkkkvvv~~~}}}zzzwwwtttrrrqqqnnnrrrwww{{{}}}|||{{{qqqgggbbb[[[SSSNNNMMMJJJFFFAAA===:::888777999999888777777888888999;;;::::::999999::::::;;;;;;::::::::::::::::::;;;;;;:::999999999999:::;;;;;;:::999888888999:::;;;===<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>?????????>>>>>>======>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@BBBBBBCCCDDDDDDDDDDDDDDDEEECCCDDDEEEEEEEEELLLTTTeee\\\PPPFFFAAA@@@CCCFFFGGGHHHIIIIIIGGGFFFFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPRRRSSSTTTTTTSSSRRRSSSSSSSSSTTTTTTTTTTTTTTTTTT[[[dddnnnzzzXXXYYYYYYYYYZZZZZZZZZZZZXXXXXXVVVUUUUUUTTTTTTTTTPPPQQQQQQRRRSSSTTTVVVWWWYYYYYY[[[\\\\\\[[[ZZZYYYWWWUUUTTTUUUWWWXXXXXXWWWYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRTTTUUUTTTSSSQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMMMMNNNNNNOOORRRQQQOOONNNNNNNNNOOOPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMMMMLLLMMMNNNNNNOOONNNMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGJJJKKKKKKKKKLLLMMM[[[lll|||qqqjjjjjjjjjiiihhhgggeeeeeebbbaaa```___]]]XXXSSSNNNKKKKKKNNNXXXlllmmm___WWWSSSNNNMMMLLLKKKIIIGGGFFFEEEFFFHHHKKKPPPUUUYYY]]]___^^^\\\[[[YYYWWWSSSNNNKKKGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;:::;;;::::::999999::::::;;;::::::::::::999999999999888999999::::::999999888777777888888999999888888777777777777777777777777888888888888888888888888:::999999999999888888888999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;:::;;;;;;<<<======;;;<<<<<<===>>>???@@@AAA???BBBDDDFFFFFFGGGHHHJJJIIIJJJLLLMMMOOORRRVVVYYY\\\aaahhhqqqyyy~~~{{{xxxuuurrrqqqqqqooosssxxx}}}~~~|||zzz|||{{{yyy}}}mmm^^^YYYSSSLLLGGGHHHFFFBBB>>>;;;999888777888888777777777888888999::::::999999999999::::::;;;;;;::::::::::::;;;;;;::::::999999999999:::::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>??????>>>>>>=========>>>?????????@@@@@@AAAAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCEEECCCCCCDDDDDDFFFMMMVVVooohhh[[[MMMCCC@@@CCCEEEGGGHHHIIIIIIGGGFFFFFFGGGJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOLLLMMMOOORRRTTTTTTTTTTTTRRRSSSTTTTTTUUUUUUUUUTTTUUUYYYaaajjjyyyWWWWWWVVVVVVWWWXXXZZZ[[[[[[ZZZXXXVVVUUUTTTTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUWWWXXXYYYYYYZZZYYYYYYXXXUUUTTTTTTUUUXXXYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVTTTSSSPPPSSSUUUUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMMMMMMMNNNOOOOOOLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFHHHIIIHHHIIIJJJLLLQQQ___yyy|||mmmkkkhhhffffffeeeeeeeeeaaaaaa``````^^^ZZZTTTPPPMMMKKKLLLRRR```xxx{{{ggg[[[UUUQQQOOOMMMKKKJJJHHHEEEDDDEEEEEEGGGJJJMMMRRRUUUXXXZZZZZZ[[[\\\[[[WWWQQQLLLIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;:::::::::999999999888999;;;;;;;;;;;;999888666777777888888888777777666666666666666666666666777777777777777777777777888888888888888777777777888888888888999999999999999999999999999999999999::::::::::::;;;<<<======;;;;;;<<<===>>>???@@@@@@@@@BBBDDDEEEFFFGGGIIIJJJIIIKKKMMMNNNOOOTTT[[[```fffllluuu~~~{{{vvvrrrpppppppppssswww|||~~~~~~~~~}}}}}}|||vvvssswwwjjjYYYSSSOOOIIIEEEDDDBBB???<<<:::999888888888777777777777888888999::::::999999999999::::::;;;;;;::::::::::::;;;;;;:::999999999999999999:::888:::;;;<<<<<<;;;:::888::::::::::::;;;<<<===>>>============>>>>>>>>>???>>>>>>=========>>>>>>???>>>??????@@@@@@@@@@@@???AAABBBCCCCCCDDDDDDCCCCCCDDDBBBBBBDDDDDDFFFNNNWWWnnnlllbbbRRRFFFCCCFFFIIIHHHIIIJJJJJJHHHGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPOOOOOONNNKKKLLLOOOQQQSSSSSSSSSSSSQQQRRRSSSUUUUUUUUUUUUTTTWWWZZZ```jjjxxxUUUUUUTTTTTTUUUWWWYYYZZZZZZYYYWWWVVVTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXQQQPPPPPPRRRTTTUUUUUUTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRTTTVVVWWWXXXVVVUUUSSSPPPRRRUUUVVVTTTRRRPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLNNNOOOOOOOOONNNNNNMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGJJJMMMLLLVVVjjjsssnnnhhheeeeeeeeeeeeeeeaaa`````````^^^[[[VVVSSSKKKIIIIIINNNUUUeeeyyyeeeZZZSSSPPPLLLJJJIIIIIIFFFDDDEEEEEEEEEGGGIIILLLOOOQQQTTTUUUWWWZZZZZZWWWRRRNNNKKKJJJIIIHHHGGGFFFEEEEEECCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>=========<<<;;;::::::;;;<<<===;;;;;;;;;:::::::::999999999:::;;;<<<<<<;;;:::999777777888888888777777666666666666666666666666666777777777777777777777777777777777777777777777777777777777888888888999999999999999999999999999999999999999::::::<<<======;;;;;;<<<===>>>???@@@@@@@@@BBBDDDEEEEEEFFFIIIKKKKKKMMMOOOOOOQQQWWW```hhhuuu{{{zzzuuuqqqoooooopppxxx{{{~~~}}}~~~xxxqqqmmmqqq|||gggWWWQQQNNNJJJHHHAAA@@@>>><<<::::::::::::777777666666777888888999:::999999888888999999:::::::::999999999999::::::999999999999999999999999888999;;;<<<<<<;;;999888999999999:::;;;<<<===>>><<<============>>>>>>>>>>>>>>>===============>>>===>>>??????@@@@@@@@@???AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDEEEMMMVVVhhhlllhhhWWWHHHDDDGGGJJJIIIJJJLLLKKKIIIHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLNNNOOONNNNNNMMMLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTRRRUUU\\\dddnnnwww~~~TTTSSSSSSSSSSSSUUUWWWXXXVVVVVVTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWNNNLLLKKKLLLNNNOOOOOOOOOQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSUUUWWWWWWWWWUUUTTTQQQSSSVVVVVVTTTRRRQQQQQQRRRRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRQQQLLLLLLLLLLLLKKKKKKJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNJJJJJJKKKKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEFFFIIILLLJJJQQQ___vvvyyyoooiiigggggggggfffbbbaaa______^^^\\\YYYVVVMMMIIIJJJNNNQQQYYYmmmppp```YYYTTTMMMJJJJJJIIIHHHFFFFFFFFFEEEFFFGGGIIIKKKLLLNNNPPPRRRUUUXXXWWWTTTQQQLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999888888999999888888777777777777777777777777777777777777777777777777777777666666666777777777777888777777777888888888888999999999999999999999999999999999999999:::;;;======;;;<<<<<<===>>>???@@@AAAAAABBBDDDDDDEEEFFFIIILLLMMMOOOQQQRRRTTT\\\hhhrrr}}}yyyuuurrrrrrrrrssszzz}}}~~~uuummmiiilllvvveeeWWWPPPLLLJJJIII@@@???===;;;:::::::::;;;666666666666777888888999999999888888888888999999999999888888888888999999888888999999999999888888777888:::;;;;;;:::888777999999999999:::;;;<<<===<<<<<<============>>>>>>>>>>>>======<<<<<<=========>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@BBBDDDDDDDDDKKKSSSaaalllmmm]]]KKKDDDEEEFFFIIIJJJKKKKKKIIIHHHHHHIIIFFFFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKLLLLLLMMMMMMLLLMMMNNNOOOPPPPPPOOONNNMMMMMMOOOQQQTTTTTTTTTSSSRRRQQQUUUZZZ```dddhhhjjjjjjppp~~~RRRRRRRRRRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVNNNLLLJJJIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPRRRSSSTTTVVVWWWWWWVVVVVVRRRTTTVVVVVVTTTSSSRRRSSSSSSRRRQQQOOONNNNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNOOONNNNNNKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJKKKLLLKKKJJJIIIHHHKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEFFFFFFEEEFFFGGGHHHIIINNNWWWiii{{{qqqlllkkkiiigggcccaaa^^^]]]]]]\\\[[[YYYTTTMMMKKKOOOPPPRRR```qqqmmmbbbZZZPPPKKKJJJJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGGGGKKKKKKMMMQQQTTTVVVVVVUUUNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999::::::999999::::::999888888777888888888888888888888888888888888888888888888888666666777777777888888888777777888888888999999999888888888888888888888888888888888999:::;;;===>>><<<======>>>???@@@AAAAAAAAABBBDDDDDDDDDFFFIIILLLMMMPPPTTTUUUYYYcccsss|||yyyxxxvvvuuuuuuvvvxxxyyyzzz}}}~~~ssskkkfffhhhqqq|||wwwcccVVVNNNHHHFFFGGG???>>><<<:::999999::::::555555555666666777999999999999888888888888999999888888777777777777888888777888999::::::999888777777777888999999888777777999999999999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB@@@???BBBEEEDDDCCCHHHOOOXXXiiipppaaaNNNGGGFFFDDDGGGIIIJJJIIIHHHFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNOOOOOOOOONNNMMMKKKMMMPPPSSSTTTSSSRRRQQQTTTWWWZZZ[[[\\\\\\___aaafffpppRRRRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUUUUVVVWWWXXXYYYSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVRRROOOKKKJJJKKKMMMNNNOOOJJJKKKLLLMMMNNNOOOOOOOOORRRSSSTTTUUUVVVWWWWWWWWWTTTUUUVVVVVVTTTSSSSSSTTTTTTSSSQQQOOONNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLLLLLLLKKKJJJIIILLLKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@CCCFFFHHHGGGEEEEEEDDDHHHKKKRRRaaa}}}wwwqqqnnnkkkhhhdddaaa^^^\\\\\\]]]\\\[[[VVVMMMIIILLLLLLLLLWWWfffwww~~~hhh___TTTLLLKKKKKKIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDIIIIIIJJJNNNSSSVVVXXXXXXNNNNNNMMMKKKJJJHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBB===============>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::;;;:::888888888888:::;;;:::::::::::::::999888777888888888888888888888888888888888888888888888888666777777777888888999999888888888888999999999999888888888888888888888888888888888999:::;;;===>>>======>>>???@@@AAABBBBBBAAACCCDDDDDDDDDFFFIIILLLMMMQQQUUUXXX]]]iii{{{}}}zzzsssssstttuuuwwwzzz|||~~~xxx|||}}}}}}}}}rrrjjjeeefffoooyyyxxx}}}~~~qqqbbbVVVLLLEEEBBBDDD>>>===;;;999888888888999555555555555666777999999999999888888888888999999777777666666666666777777777888999::::::999888777777777888888888888777777::::::999999::::::;;;;;;<<<<<<<<<<<<=========>>>???>>>===<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB??????BBBEEEDDDBBBFFFLLLPPPeeeqqqdddRRRJJJHHHGGGEEEGGGHHHHHHFFFEEEEEEFFFIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLJJJKKKMMMNNNOOOOOONNNNNNJJJLLLOOORRRSSSSSSQQQPPPTTTVVVWWWUUUSSSSSSXXX\\\]]]cccoooXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUXXXXXXWWWUUUTTTSSSSSSRRRQQQPPPPPPPPPRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRPPPNNNMMMLLLKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWXXXVVVVVVUUUUUUUUUTTTTTTTTTXXXVVVSSSPPPNNNMMMLLLLLLSSSSSSRRRQQQPPPPPPOOOOOOMMMLLLKKKKKKKKKLLLNNNOOOOOOOOONNNMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFBBBCCCCCCCCCDDDDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDHHHFFFKKKZZZqqq{{{ooojjjjjjeeecccaaa`````````___]]]YYYUUUOOOKKKKKKOOOTTTXXXnnnzzziiiXXXRRRQQQMMMJJJJJJEEEFFFFFFGGGFFFEEECCCCCCFFFFFFHHHJJJNNNSSSXXX[[[UUUSSSPPPMMMLLLLLLLLLMMMJJJHHHFFFEEEFFFHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>>????????????>>>>>>>>>>>>;;;<<<===============<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::::::::999888777666666777777888888888888777777666777777777777888888888<<<;;;999888888888999999777888888999999:::;;;;;;;;;;;;;;;<<<===???@@@AAABBBDDDFFFGGGGGGHHHJJJLLLMMMPPPTTTYYYaaammm|||zzzwwwpppppprrrwww~~~~~~~~~|||}}}~~~~~~|||{{{{{{qqqiiifffgggiiikkkpppuuu{{{|||{{{mmmeeeZZZQQQMMMKKKHHHFFF===<<<;;;;;;;;;:::888666888777666555555666777888999999999999888888777777888888888888888888888888777777777777777777888888666777888999:::;;;<<<<<<:::999999888888999999:::===;;;999:::===>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA@@@AAABBBDDDEEEDDDDDDCCC@@@BBBDDDDDDCCCDDDEEEGGGOOOUUUZZZYYYRRRKKKGGGFFFAAAAAABBBCCCDDDDDDDDDCCCFFFHHHJJJIIIHHHFFFEEEFFFFFFEEEEEEFFFGGGJJJLLLMMMLLLMMMPPPQQQRRRPPPNNNMMMKKKLLLNNNPPPRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXZZZZZZXXX```eeeqqqVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSUUUWWWXXXVVVTTTSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXVVVTTTQQQOOOMMMMMMMMMQQQQQQQQQPPPOOOOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBHHHFFFJJJTTTfff~~~tttjjjggggggdddaaa``````___]]]\\\YYYUUUPPPKKKJJJMMMQQQTTT___sssvvvaaaXXXVVVQQQJJJFFFDDDEEEEEEFFFEEEDDDCCCBBBEEEEEEFFFIIILLLQQQUUUXXXVVVTTTRRROOOMMMKKKKKKJJJJJJHHHFFFEEEGGGHHHGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>>>>======>>>>>>>>>======<<<:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::::::::999999888777666777777888888888888777777777777777888888888999999;;;:::999888888888999999888888999999:::;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFFFFFFFGGGIIIKKKOOOSSSYYY___fffqqq}}}{{{wwwtttqqqrrrtttyyy{{{wwwyyyzzz|||||||||}}}xxxxxxxxxxxx}}}~~~yyyqqqjjjgggggghhhiiiooosssxxx{{{{{{xxxuuussskkkcccWWWOOOJJJHHHFFFCCC<<<:::999888999999777555999888888888888888888999999999888777777777777777888888888888888888888888888888888777777777777777888888999999999999:::::::::999999888888999999:::<<<:::999999<<<======;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA???@@@AAACCCCCCCCCCCCBBB@@@BBBCCCCCCBBBBBBDDDEEEGGGLLLQQQPPPKKKFFFDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDFFFGGGIIIIIIGGGFFFEEEFFFHHHGGGGGGFFFGGGHHHJJJKKKLLLMMMOOOQQQQQQPPPNNNMMMMMMNNNPPPQQQRRRSSSRRRRRRQQQRRRSSSTTTUUUWWWWWWXXXYYY```bbbhhhyyyTTTTTTSSSSSSSSSRRRRRRRRRUUUTTTTTTUUUVVVVVVUUUSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRPPPPPPOOOOOONNNMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNRRRSSSSSSTTTTTTUUUUUUVVVWWWVVVTTTRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLPPPOOONNNMMMLLLJJJIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAGGGGGGIIIMMMWWWlllyyykkkeeehhheeeaaa______^^^]]]\\\[[[WWWQQQLLLJJJKKKMMMOOOUUUddd{{{nnn```[[[VVVMMMGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDFFFIIIMMMQQQSSSVVVVVVTTTRRROOOMMMJJJIIIKKKIIIFFFFFFGGGHHHGGGGGGAAABBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>????????????>>>===<<<<<<:::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777666777777888888888888777777888888888888999999999:::;;;:::999888888888999999999999::::::;;;<<<<<<=========>>>???@@@BBBCCCDDDDDDFFFGGGGGGGGGHHHKKKNNNSSSYYYbbbjjjqqqxxxzzzuuurrrqqqssstttwww|||}}}wwwqqqpppssswwwzzz|||~~~uuusssrrruuu}}}vvvtttqqqnnnmmmmmmnnnoootttwwwzzz|||{{{wwwssspppfff^^^TTTLLLIIIHHHGGGEEE<<<:::777777777888888777777888888999999888888777999888666555555666777777888888888888888888888888999888888888777777666666::::::999999999888888888:::999999888888999999:::;;;999888999:::<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@>>>???@@@AAAAAABBBAAAAAA@@@BBBCCCBBBAAAAAABBBCCC@@@DDDGGGGGGDDDBBBBBBCCCEEEEEEEEEEEEEEEEEEDDDCCCEEEGGGHHHHHHFFFEEEEEEFFFIIIHHHGGGGGGGGGGGGHHHHHHKKKMMMOOOPPPQQQPPPNNNMMMOOOPPPQQQRRRSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTXXX^^^]]]^^^iiiuuuSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTTTTUUUUUUTTTRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOPPPPPPPPPQQQQQQMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRRRROOOOOOOOONNNMMMMMMLLLLLLPPPPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTRRRQQQPPPOOONNNLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMLLLLLLKKKJJJPPPPPPOOOOOONNNMMMLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBB@@@????????????@@@@@@@@@@@@AAAAAAAAAAAADDDGGGIIIJJJMMM]]]}}}}}}nnnfffgggdddaaa_________^^^^^^]]]ZZZUUUOOOLLLKKKKKKLLLSSS[[[kkkkkk```XXXQQQMMMHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCDDDFFFIIILLLNNNTTTUUUUUUTTTSSSPPPMMMKKKLLLIIIGGGFFFGGGHHHGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@???===<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::::::::999999888777777888888999999888888777888888999999999::::::::::::999999999999999999999::::::;;;;;;<<<=========>>>>>>???@@@BBBDDDEEEFFFGGGHHHHHHIIIIIILLLPPPSSSYYYaaammmwww}}}zzztttqqqppppppvvvwww{{{zzzyyy{{{zzztttoooiiimmmsssyyy|||~~~~~~vvvssspppsss~~~tttnnnpppsssvvvwwwyyy{{{|||zzz{{{|||}}}|||xxxrrrnnn___YYYPPPKKKJJJKKKJJJIII===;;;888777888999:::999444555666777777666555444888777555444444555666777888888888888888888888888999999888888777666666666999999999999888888888888:::999999888888999999:::999999888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@======>>>??????@@@@@@@@@@@@AAABBBAAA@@@???@@@AAA@@@BBBDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBEEEFFFGGGGGGEEEDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKMMMOOOOOOOOONNNMMMOOOPPPQQQQQQQQQPPPOOONNNOOOOOOPPPPPPPPPPPPPPPQQQSSSZZZYYYYYY```jjj~~~RRRRRRSSSSSSTTTUUUUUUUUUWWWUUUTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNOOOPPPQQQQQQLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPOOONNNJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLJJJIIILLLLLLMMMNNNNNNNNNMMMLLLHHHHHHIIIJJJLLLMMMNNNNNNKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBFFFJJJJJJIIISSSmmmssslllgggdddaaa___```aaaaaaaaa```]]]YYYTTTPPPMMMLLLKKKMMMQQQ[[[nnn}}}hhh\\\VVVSSSJJJJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCCCCDDDFFFIIIJJJPPPQQQSSSUUUUUUSSSQQQPPPLLLJJJHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???===<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::999888888888888999999999999888888888888999999999:::::::::999999999999999999999999:::;;;;;;<<<<<<======>>>??????@@@AAACCCEEEGGGHHHGGGGGGHHHIIIKKKOOOUUUZZZbbblllyyy|||vvvqqqoooqqqtttyyy{{{}}}wwwuuuuuutttpppllleeejjjrrrzzz|||{{{{{{zzzxxxssspppmmmqqq||||||yyynnnkkkpppwww}}}|||{{{{{{{{{yyyuuuooojjjZZZUUUNNNJJJIIIIIIHHHFFF===;;;888666777888999888444555666777777666555444666666555444444555666777777777777777777777777777888888888888777777666666777777888888888999999999:::999999888888999999:::888888999888888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????<<<<<<======>>>??????@@@???@@@AAA@@@???>>>???@@@BBBCCCCCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAADDDEEEFFFEEEDDDDDDEEEGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNPPPWWWWWWWWW]]]cccsssQQQQQQRRRSSSUUUVVVVVVWWWWWWUUUSSSSSSSSSTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNOOOQQQRRRMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJFFFFFFGGGHHHJJJKKKKKKLLLKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNJJJJJJJJJJJJJJJJJJJJJJJJGGGIIILLLNNNNNNMMMKKKIIIFFFGGGIIIKKKKKKKKKJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@??????>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBBAAADDDGGGIIIHHHNNN___qqq}}}uuujjjfffbbb```aaabbbcccbbb```___\\\XXXTTTPPPNNNLLLJJJLLLSSSaaasss|||iii^^^XXXOOONNNLLLJJJHHHFFFFFFEEEFFFEEECCCCCCCCCDDDFFFHHHJJJLLLOOORRRSSSSSSSSSRRRMMMKKKHHHGGGGGGHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????????????????>>>===<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::::::::::::::999999888888999999999999888888888888888888999999999:::888888999:::::::::999999::::::;;;;;;<<<=========??????@@@AAACCCEEEGGGIIIGGGGGGIIIKKKNNNUUU]]]cccooowww}}}|||xxxsssooooootttyyy~~~~~~xxxrrrooollliiihhheeekkkuuu}}}zzzvvvuuutttqqqnnniiiggggggmmm~~~{{{xxxwww{{{uuummmmmmttt}}}}}}{{{yyytttlllfffWWWSSSMMMJJJIIIGGGCCC???===;;;888777777777777666666777777888888777777666555555555666666666666666777777777777777777777777777777777777777777777888777777777888888888999999:::999999888888999999:::888999:::999888888:::<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<===>>>???@@@>>>@@@AAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAACCCDDDEEEDDDCCCCCCEEEGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNUUUTTTUUU[[[]]]eeewwwOOOPPPQQQRRRTTTUUUVVVWWWVVVTTTRRRRRRSSSTTTTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPNNNNNNNNNOOOQQQRRRPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJHHHHHHEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNPPPPPPQQQQQQPPPOOONNNMMMKKKKKKKKKJJJJJJIIIIIIHHHEEEGGGKKKNNNOOONNNKKKJJJFFFGGGHHHJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBEEEGGGKKKVVVaaaoookkkeeebbbaaabbbbbbaaa___^^^\\\ZZZVVVRRROOOMMMKKKKKKPPPXXXbbbsssoooaaaYYYWWWTTTQQQNNNLLLKKKKKKHHHGGGEEECCCCCCDDDEEEFFFFFFHHHJJJMMMOOOPPPPPPPPPNNNKKKIIIGGGHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????======>>>>>>>>>======<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;::::::999888999999::::::999999888777777777888888888999999777888999::::::::::::999999::::::;;;<<<<<<======>>>??????AAACCCFFFHHHIIIKKKLLLNNNQQQWWW```jjjqqq{{{wwwwwwuuupppmmmooovvv}}}~~~|||xxxqqqjjjggggggiiihhhoooyyy{{{sssnnnmmmllliiifff___^^^aaajjjzzz|||tttppppppvvvuuuppppppxxx~~~{{{wwwpppfff___SSSPPPMMMMMMMMMKKKFFFBBB@@@>>><<<;;;;;;:::888666777777777666666777777777333555666888888777666555777777777777777777777777666666666777888888999999888888888888777777777777:::999999888888999999:::888:::;;;:::888888:::===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<==================<<<<<<<<<===>>>???@@@===???@@@@@@@@@@@@AAABBB@@@???>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBCCCEEEGGGEEEFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLNNNOOOOOONNNMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMSSSRRRUUU[[[YYYYYYeeepppvvvMMMNNNOOOQQQSSSTTTUUUVVVVVVTTTRRRQQQSSSTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNNNNPPPRRRSSSSSSSSSRRRQQQQQQPPPOOOOOOOOOOOONNNMMMKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLOOOOOOPPPQQQPPPOOOMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHCCCFFFJJJNNNOOONNNLLLJJJHHHIIIKKKKKKKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFF???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@?????????============>>>???@@@AAA>>>????????????@@@@@@@@@EEE@@@>>>AAAEEEIIIQQQXXXooo|||sssnnnhhhdddbbbaaa``````]]]]]]\\\ZZZWWWSSSPPPNNNJJJIIIKKKNNNQQQ\\\uuujjjbbb```\\\YYYUUUSSSRRRQQQIIIHHHFFFDDDCCCDDDEEEFFFDDDEEEGGGIIIKKKLLLMMMNNNNNNLLLIIIGGGHHHHHHGGGFFF@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAA@@@@@@@@@??????;;;<<<===============<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::::::::888999999::::::999999888666777777777777888888888777888999:::;;;::::::999999999::::::;;;<<<<<<===>>>>>>???AAACCCFFFHHHIIIQQQRRRTTTXXX___iiittt|||}}}|||ttttttrrrnnnkkkoooxxxxxxxxxvvvpppiiifffjjjnnnkkkrrr|||xxxmmmgggffffffdddaaaZZZ[[[^^^hhhwwwvvvnnniiijjjrrruuusssqqqzzz{{{uuupppggg\\\TTTNNNNNNNNNQQQTTTSSSOOOKKKEEECCCBBBAAA@@@>>>;;;999666555444333333444555666333444777999:::999666555777777777777777777777777555555666777888999::::::::::::999888777666555555:::999999999999999999:::888:::<<<;;;888888;;;===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=====================<<<<<<===>>>@@@AAA===???@@@AAA@@@@@@BBBDDD>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEECCCCCCDDDCCCBBBCCCEEEGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIILLLMMMNNNOOOPPPOOOOOONNNJJJJJJKKKKKKLLLMMMMMMNNNKKKPPPQQQUUU]]]YYYUUU\\\^^^ccchhhqqqPPPOOONNNMMMMMMMMMNNNOOOMMMNNNPPPQQQQQQPPPOOOMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVUUUTTTSSSUUUSSSOOOLLLKKKKKKLLLMMMHHHGGGFFFEEEEEEFFFHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKLLLNNNNNNMMMMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHEEEHHHKKKLLLKKKIIIIIIIIIJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEDDD@@@AAABBBCCCBBBAAA@@@???AAA@@@@@@@@@??????>>>>>>@@@@@@??????>>>=========>>>>>>>>>>>>????????????@@@@@@AAAAAACCCGGGMMMRRRhhh{{{tttkkkfffeeedddcccbbb^^^^^^^^^^^^]]]ZZZTTTPPPOOOMMMMMMOOOQQQVVVdddqqquuuqqqlllhhhddd___YYYUUUTTTOOOIIIFFFEEEFFFDDDBBB@@@AAABBBDDDEEEGGGHHHIIILLLKKKIIIGGGFFFDDDCCCCCCBBBAAA???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;::::::999888777777777888888888888999999999777888888999999:::;;;;;;<<<:::999;;;======;;;888<<>><<<;;;::::::::::::;;;<<<>>>============???AAABBB>>>>>>?????????@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAABBBDDDEEEEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHIIIIIIIIIIIILLLKKKKKKJJJJJJJJJKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMMMMNNNQQQSSSVVVWWW\\\[[[]]]eeepppPPPOOONNNMMMLLLLLLMMMNNNMMMNNNPPPQQQQQQQQQPPPPPPNNNOOOPPPPPPQQQQQQQQQPPPQQQQQQQQQRRRSSSSSSTTTTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSQQQNNNLLLJJJKKKLLLMMMKKKJJJHHHHHHHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHCCCFFFIIIJJJIIIHHHHHHHHHIIIIIIGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAABBBAAA@@@@@@???@@@?????????>>>>>>>>>===>>>>>>>>>>>>==================>>>>>>>>>????????????@@@@@@@@@AAAEEEKKKOOO^^^xxx}}}sssllliiihhhgggeee_________```___\\\WWWSSSRRROOOMMMLLLKKKMMMWWWcccwww|||wwwuuuuuuoooddd[[[UUUPPPJJJGGGGGGGGGEEEBBBAAABBBBBBCCCEEEFFFFFFGGGKKKJJJHHHFFFEEEDDDDDDDDDAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;::::::999888888777777888888888888999999999:::::::::999999999888888<<<:::999:::======;;;999;;;>>>BBBDDDEEEJJJQQQWWWaaagggpppwww|||~~~~~~}}}|||zzzxxxuuurrrppprrrrrrrrrrrrssswww}}}|||tttrrrooommmmmmqqquuuxxxwww{{{yyyrrrooollleee^^^[[[XXX[[[dddooovvv{{{{{{rrrjjjaaa___ffftttwwwvvvzzzwwwooohhh___WWWUUUQQQLLLJJJMMMNNNLLLLLLNNNOOONNNKKKHHHDDD???;;;999888888888777777777666666666666666666666666666666777777777777777777777777999888777666666777888999888888888777777777666666666666666666777777777777888888888888888888999999:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============???@@@AAA>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBBBBBBBBBBAAABBBCCCDDDEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOQQQSSSTTTXXXVVVWWW\\\bbbkkkzzzQQQPPPNNNLLLKKKKKKLLLLLLNNNNNNOOOOOOPPPQQQRRRSSSQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVTTTTTTUUUUUUUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJLLLLLLMMMMMMLLLKKKLLLMMMNNNOOOLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGG@@@CCCEEEFFFFFFEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>===========================>>>>>>>>>>>>======>>>>>>>>>>>>??????????????????@@@CCCHHHKKKRRRlllzzzqqqllliiifffdddaaa``````aaaaaa___[[[XXXUUUQQQNNNKKKHHHGGGNNNWWWcccyyyuuuhhh[[[UUUNNNJJJIIIHHHEEECCCCCCCCCCCCCCCCCCDDDDDDDDDHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999888888888777888888888888999999999<<<<<<;;;:::999777666666;;;:::999:::<<<======;;;===???AAADDDGGGPPPZZZbbbpppwww}}}zzzwwwvvvwwwvvvuuussspppnnnllloooppprrrsssvvv{{{|||xxxmmmmmmoooqqqtttwwwzzz|||||||||yyyvvvoooccc[[[ZZZZZZ```kkkuuuyyy{{{}}}yyyqqqjjjbbbaaaggguuuyyyuuuyyy~~~xxxnnnggg___YYYWWWTTTNNNHHHHHHFFFDDDCCCEEEGGGGGGEEECCC@@@<<<999888888888777777777777666666666666666666666666666666777777777777777777777777888888777777777777888888888888777777777777666666666666666666777777777777777777777888999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;======<<<======>>>???@@@>>>>>>>>>>>>????????????>>>???@@@AAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOPPPTTTRRRRRRTTTVVVYYYbbblllQQQPPPNNNLLLKKKKKKKKKLLLNNNMMMMMMMMMNNNPPPSSSTTTSSSSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSNNNMMMLLLJJJJJJJJJKKKLLLNNNMMMMMMMMMNNNOOOPPPQQQNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHHHHHHHGGGFFFFFF>>>@@@CCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@============>>>>>>>>>???@@@@@@@@@@@@@@@BBBEEEHHHKKK___xxxpppkkkgggdddbbbaaaaaaaaaaaa```^^^[[[VVVRRROOOMMMJJJIIIMMMTTTYYYggg~~~wwwggg___TTTLLLIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888777777888888888999999999<<<;;;;;;:::999888777666:::::::::;;;<<<>>>>>>???@@@BBBCCCEEEJJJUUUbbblll|||~~~{{{yyywwwvvvooopppppppppooommmkkkiiilllnnnrrruuuyyy~~~|||wwwsssiiilllqqqvvvzzz}}}~~~~~~}}}wwwkkk___YYYYYY___gggrrryyy{{{}}}|||xxxwwwqqqnnnjjjjjjoooyyy|||rrruuu}}}xxxmmmfff```[[[ZZZZZZQQQHHHEEEAAA======@@@>>>>>>===;;;999888666555888777777777666666666666666666666666666666666666666666666666666666666666888777777777777777777888777777777777777777666666666666666666777777777777666666777888999::::::::::::;;;<<<======;;;:::999:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<======>>>>>>=========>>>>>>>>>??????>>>???@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKKKKKKKLLLMMMMMMNNNRRRQQQRRRTTTTTTTTTZZZbbbQQQPPPNNNLLLLLLLLLLLLMMMNNNMMMLLLKKKMMMOOORRRTTTSSSSSSSSSSSSSSSRRRQQQPPPSSSSSSSSSTTTUUUUUUVVVVVVTTTTTTSSSSSSRRRRRRRRRRRRMMMMMMKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFEEE>>>???AAABBBAAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>???@@@;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAA<<<============>>>>>>>>>@@@AAAAAA@@@@@@AAAEEEGGGIIITTTkkkzzzrrrkkkgggdddbbbaaaaaaaaaaaa```^^^YYYTTTQQQPPPMMMJJJLLLQQQPPPWWWfff|||uuukkk\\\QQQKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCEEEEEEFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999888777777888888888999999999999999999999999999999999::::::;;;<<<===???AAACCCCCCDDDEEEGGGMMMXXXgggqqq}}}xxxvvvtttsssrrriiiiiijjjjjjjjjjjjjjjjjjlllooosssxxx|||{{{uuuqqqnnnhhhlllrrryyy~~~~~~{{{rrreeeZZZXXX\\\dddnnnwww{{{{{{yyysssqqqnnnoooqqquuuyyyyyyttt{{{xxxjjjddd___\\\\\\^^^TTTJJJDDD???;;;:::===999999888777777666666666777777777666666666666555666666666666666666666666666666666666666666666666777777777888888777777777666666666666666666777777666666666666777777777777666666777888999::::::::::::;;;<<<<<<<<<;;;:::999:::;;;===>>>>>>===;;;:::;;;<<<<<<<<<============<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMQQQQQQSSSUUUTTTSSSXXX___PPPOOONNNMMMMMMMMMNNNOOOOOONNNMMMLLLMMMOOORRRSSSTTTTTTSSSSSSRRRQQQPPPOOOQQQQQQRRRRRRSSSTTTTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQNNNMMMLLLKKKKKKJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFF???AAABBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>===>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@AAA<<<<<<============>>>>>>???@@@AAA@@@@@@AAADDDFFFJJJMMM[[[wwwwwwmmmhhhgggdddbbbaaabbbbbbaaa```]]]XXXTTTRRRNNNIIIHHHJJJKKKNNNWWWiiittteeeYYYRRRNNNLLLJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@??????@@@AAAAAABBBEEEEEEDDDDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777888888888888999999999777777888999::::::;;;;;;:::;;;======>>>@@@DDDGGGEEEGGGJJJMMMTTT___lllvvv~~~xxxrrrooommmkkkiiicccccccccdddeeehhhjjjlllnnnrrrwww|||{{{tttnnnkkkiiigggkkkqqqxxx|||~~~vvvkkk```YYY[[[bbbkkkvvv~~~xxxpppnnnmmmrrryyy}}}}}}uuufff```\\\[[[[[[]]]SSSIIICCC>>>999999;;;999999888888888888999:::777777666666666666555555666666666666666666666666777777777777777777777777777777888888888888777777555555666666666666777777666666666666777777777777777777777888999999999:::999999::::::;;;:::::::::::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===============>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNMMMQQQPPPQQQSSSRRRQQQWWW^^^PPPOOONNNNNNNNNOOOPPPQQQQQQPPPPPPOOOPPPQQQRRRSSSUUUUUUTTTTTTSSSQQQPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSRRRPPPOOONNNNNNOOOOOOOOOOOONNNMMMKKKJJJIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJKKKLLLMMMNNNIIIIIIJJJJJJJJJKKKKKKKKKGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFBBBCCCCCCBBB@@@@@@AAABBBAAABBBCCCCCCCCCBBB@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<<<<======>>>>>><<<<<<<<<=========>>>>>>===>>>?????????@@@BBBEEEHHHHHHPPPeee~~~vvvuuummmjjjhhheeeccccccdddcccbbb```[[[WWWUUUQQQJJJGGGGGGJJJJJJOOO\\\mmmxxxmmmccc\\\VVVOOOKKKGGGGGGFFFEEECCCBBBAAAAAA??????>>>>>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888888888999999999777777888999::::::;;;;;;;;;<<<>>>??????BBBGGGKKKJJJNNNTTTYYY```kkkxxx{{{wwwqqqllliiifffcccaaa^^^]]]\\\]]]```eeejjjnnntttwww}}}|||uuummmgggdddddddddgggmmmsssxxx|||~~~|||pppggg```]]]bbbiiiuuu}}}wwwuuu{{{~~~~~~ppp```ZZZXXXXXXXXXYYYOOOFFF@@@<<<777777999999888888888888999:::;;;777777666666666555555555666666666666666666666666777777777777777777777777666777888999999888777666555555555666666666777777666666666666777777777777888888888888888888999999888888888888999999:::;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<============>>>???@@@@@@AAAAAA@@@AAA@@@?????????@@@BBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMQQQOOOPPPRRRSSSUUU]]]fffPPPOOONNNNNNOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTVVVVVVUUUUUUSSSRRRPPPOOONNNNNNOOOOOOPPPQQQQQQQQQRRRQQQPPPNNNMMMMMMNNNNNNPPPPPPOOOMMMLLLJJJIIIHHHEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNKKKJJJJJJIIIIIIKKKLLLMMMHHHIIIIIIIIIJJJJJJKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDDDDBBB@@@@@@AAABBBAAAAAABBBCCCBBBAAA@@@???????????????>>>>>>>>>>>>===>>>?????????>>><<<;;;;;;;;;;;;<<<<<<=========:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>;;;<<<>>>>>>>>>???AAACCCFFFFFFLLL[[[tttpppyyymmmjjjgggeeeeeeeeeeeedddaaa\\\XXXXXXUUUNNNJJJKKKGGGFFFIIIRRR]]]mmm~~~yyyqqqjjjddd\\\RRRLLLHHHGGGFFFEEEDDDCCCBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>???AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888888888999999999888888999999999:::::::::;;;===???@@@@@@CCCHHHMMMQQQVVV]]]dddmmmxxx~~~yyywwwsssoookkkgggeeeccc```___[[[ZZZXXXYYY]]]cccjjjoooxxx|||~~~xxxppphhhccc``````aaadddiiiooouuuzzz}}}xxxllleeebbbbbbgggnnn}}}xxx{{{mmm[[[VVVUUUUUUVVVUUULLLCCC>>>:::555555777777777666666777888:::;;;777666666666555555555555666666666666666666666666777777777777777777777777666777888999999888777666444555555555666666777777666666666666777777777777999999999888888888888888777777666666777999;;;<<<:::999999888888999999::::::;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@AAA@@@?????????@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIKKKLLLNNNNNNMMMMMMQQQOOOQQQTTTWWW\\\fffqqqSSSRRRQQQQQQQQQRRRTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTWWWXXXWWWUUUQQQNNNLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQQQQOOOLLLLLLMMMOOOOOONNNKKKLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKLLLJJJHHHIIILLLNNNNNNLLLKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIGGGEEECCCEEEEEEGGGHHHHHHGGGFFFEEEFFFGGGHHHHHHFFFCCC???===>>>???AAAAAAAAA@@@>>><<>>>>>===============>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@@@@@@@DDDCCCHHHRRRbbb{{{yyyzzzoooffffffhhhgggeeeddd```___\\\ZZZWWWSSSMMMIIIJJJKKKMMMOOOQQQZZZnnn{{{uuuqqqkkkbbbVVVMMMLLLNNNLLLDDDBBBDDDBBB===@@@@@@@@@@@@?????????>>>??????@@@@@@AAABBBDDDDDDAAAAAABBBBBBBBBAAA???>>>@@@@@@@@@@@@???????????????>>>>>>============>>>>>>=========<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999888888888777777777777777999;;;<<<===<<<<<<===???:::>>>@@@@@@DDDMMMUUUXXX___dddllluuu~~~~~~yyyuuuqqqnnnkkkgggaaa_________^^^]]]XXXYYY[[[]]]aaagggooottt{{{~~~~~~yyyrrriiibbb^^^[[[ZZZ[[[___fffmmmsssxxxzzz{{{uuunnnhhhhhhffffffnnnwwwzzzyyyzzzdddWWWSSSOOOPPPUUUKKKDDD>>>===;;;888777999::::::999888777666555555555666777777777666444333555555444444333333333222666666777777666555444444666666666666666666666666444444444444444555666666555555555555555666777777777777777777777888888999888888999::::::::::::999888888777777888888999:::::::::<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA@@@@@@@@@@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIHHHGGGHHHIIIJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMPPPVVV^^^gggoootttTTTSSSSSSRRRSSSTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXVVVTTTRRRQQQRRROOOQQQRRRRRRPPPOOOOOOOOOPPPNNNMMMMMMOOOPPPOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLKKKKKKLLLLLLKKKIIIHHHIIILLLMMMMMMKKKJJJIIIHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHGGGFFFCCC???===???@@@AAABBBAAA@@@>>>===>>>===<<<<<<;;;;;;<<<<<<>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???@@@DDDLLLXXXmmm}}}xxxlllhhhiiigggffffffdddbbb```^^^\\\WWWRRRNNNJJJIIIJJJLLLNNNSSSaaaooo{{{qqqmmmkkkfff[[[QQQNNNPPPNNNIIIHHHJJJIIIDDDAAAAAAAAA@@@@@@@@@@@@???=========>>>???@@@AAAAAABBBBBBCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>>>>??????>>>>>>=========<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999:::999999999999999999999999888:::;;;;;;::::::<<<>>>>>>CCCFFFHHHNNNYYYcccfffmmmqqqwww}}}zzztttpppkkkgggdddbbb^^^ZZZXXXYYYZZZZZZYYYYYY[[[^^^bbbfffllltttxxx{{{zzzvvvrrrjjjbbb\\\ZZZYYYYYY^^^bbbhhhpppvvvzzz|||}}}zzzkkkfffdddeeeeeeiiiuuuyyyzzz}}}```TTTQQQNNNMMMPPPHHHAAA<<<;;;999666555888999999888888777666666666666666666666666555555444444444444444444555555555666666666666666555444333666666666666666666666666555555444444444555555666555555555555555666777777777777666666777777888999777888999999::::::999999888888888888888999::::::999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@?????????@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKNNNQQQVVV\\\bbbfffiiikkkVVVUUUUUUUUUUUUVVVWWWWWWTTTTTTSSSSSSSSSSSSSSSSSSUUUVVVXXXXXXWWWVVVVVVWWWQQQRRRSSSRRROOONNNMMMNNNNNNMMMMMMOOOQQQQQQPPPOOOMMMMMMNNNOOOPPPPPPQQQQQQRRRQQQOOONNNMMMLLLLLLLLLJJJIIIHHHIIIKKKMMMLLLKKKKKKJJJIIIIIIHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEBBB???===??????@@@AAA@@@???>>>===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<>>>BBBGGGMMM]]]xxxuuummmiiiffffffggghhhfffeeecccaaa]]]XXXTTTMMMJJJIIIKKKLLLMMMTTT\\\ooovvvoooooolllbbbXXXPPPPPPNNNJJJIIIJJJHHHDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>=========>>>???@@@@@@CCCDDDEEEFFFFFFFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999:::;;;;;;:::;;;===???AAAGGGLLLQQQZZZgggssswww}}}{{{vvvpppjjjeee```\\\YYYWWWUUURRRRRRTTTVVVXXXXXX\\\___dddiiinnnttt{{{xxxrrrnnniiiaaaZZZWWWWWWYYY[[[bbbffflllsssyyy|||~~~uuuooobbbbbbccceeehhhppp{{{vvv{{{xxx[[[QQQPPPMMMJJJJJJEEE>>>999888777444444666777777777777777777777777777666666555555555555666333444444555555666777777444555555555555444333333666666666666666666666666666555555444444444555555555555555555555666777777777777666666777777888999777888999999::::::999999999999888888999999:::;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKKKKJJJJJJNNNRRRYYY___aaaaaa^^^\\\WWWWWWWWWWWWXXXXXXXXXYYYTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVXXXXXXWWWWWWWWWXXXSSSUUUUUUSSSQQQNNNNNNNNNMMMMMMNNNPPPRRRRRRPPPNNNKKKKKKLLLMMMNNNOOOOOOPPPRRRQQQPPPNNNLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCAAA???======>>>>>>???>>>===<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;:::::::::999999;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>><<>>>>>>>>============<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999:::::::::::::::;;;;;;;;;;;;<<<===<<<<<<===@@@BBBBBBIIIPPPVVVaaappp|||~~~{{{yyyrrrnnnhhhbbb^^^ZZZVVVSSSOOONNNNNNOOORRRVVVZZZ\\\```dddkkkqqqwww|||~~~wwwooojjjfffbbb[[[VVVUUUXXX\\\```fffiiiooouuuzzz~~~wwwlllfff___ccciiilllppp|||}}}wwwuuu|||oooWWWPPPQQQPPPKKKHHHBBB<<<777888777444444666666666666666777777888888777666555444444555666777555555555666666666666666333444444444444444333333666666666666666666666666666666555444444444444555555555555555555666777777666666666666666777888888777777888999999999999999999999999999999::::::;;;999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????>>>??????@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEHHHHHHIIIJJJJJJJJJJJJIIIKKKOOOTTTYYYZZZWWWSSSPPPWWWWWWXXXXXXYYYYYYYYYYYYTTTTTTTTTTTTSSSSSSRRRRRRTTTVVVWWWWWWUUUTTTUUUVVVVVVWWWWWWVVVSSSPPPPPPPPPMMMMMMNNNPPPQQQQQQOOONNNKKKKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMKKKIIIHHHGGGIIIJJJLLLMMMMMMMMMMMMMMMOOONNNMMMKKKIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::===<<<;;;;;;::::::;;;;;;::::::::::::999999999999::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<>>>BBBDDDEEELLL___rrr|||ooofffdddeeehhhgggfffeeedddaaa]]]YYYZZZRRRKKKJJJJJJJJJKKKOOOPPPYYYkkk{{{qqqlll```YYYRRRNNNMMMJJJGGGEEEBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@CCCDDDGGGHHHJJJJJJJJJJJJFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>============;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999:::::::::;;;;;;;;;<<<======>>>@@@CCCFFFGGGOOOWWW]]]ggguuu}}}yyyuuuqqqooohhhddd___[[[WWWTTTQQQOOOIIIJJJKKKNNNRRRXXX]]]aaafffkkkqqqxxx}}}}}}tttmmmgggccc^^^[[[WWWUUUVVVZZZ```ccchhhkkkqqqvvv{{{~~~~~~~~~yyylllbbb]]]\\\eeennnsss{{{zzzvvvvvv~~~wwwgggWWWSSSTTTSSSMMMHHH@@@:::777888888555555777555555555666777777888888777666555444444555666777888888777666555444444444333333444444444444444333666666666666666666666666666555555444444444555555555555555555555666777777666666666555666777777888777777888999999999999888999999888888999999:::;;;999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCCGGGHHHHHHHHHHHHHHHIIIIIIKKKJJJJJJIIIHHHGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIKKKNNNQQQRRRPPPMMMKKKVVVWWWXXXXXXYYYYYYXXXXXXUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTVVVUUUSSSRRRRRRSSSWWWXXXYYYWWWTTTRRRQQQRRROOONNNMMMNNNOOOOOONNNLLLMMMNNNNNNNNNNNNOOOOOOOOOLLLLLLLLLKKKJJJHHHGGGFFFGGGJJJLLLMMMMMMLLLLLLMMMNNNNNNMMMKKKIIIFFFDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;::::::::::::;;;::::::::::::999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???BBBBBBGGGUUUccczzzmmmffffffgggfffeeeeeedddbbb^^^[[[[[[SSSMMMKKKJJJHHHIIIMMMIIIOOOZZZllljjj___TTTOOONNNJJJGGGFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>BBBCCCFFFHHHJJJKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888999999::::::;;;;;;;;;:::<<<===>>>???CCCHHHKKKQQQYYYaaagggnnnwww~~~~~~}}}zzzuuupppkkkgggeee\\\YYYUUURRRPPPOOOMMMKKKGGGIIILLLOOOTTT[[[bbbgggooosssyyy}}}ssskkkddd___]]]WWWVVVUUUVVVYYY]]]bbbeeejjjmmmrrrxxx|||~~~~~~~~~}}}}}}~~~{{{lll```YYYWWW\\\gggsss|||}}}yyyxxxzzz}}}~~~|||iiibbbZZZXXXXXXUUUMMMGGG>>>999777888999666666888555555555666666777777777666555555555555666666777999888777666444333222222333333444555555555555444666666666666666666666666444444444444444555666666555555555555555666777777666666555555666666777888666777888888999999888888888888777777888888999:::999999888888888999:::;;;::::::::::::::::::::::::;;;::::::;;;;;;<<<===>>>@@@???>>>>>>===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLUUUUUUWWWXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRTTTTTTSSSRRRRRRSSSVVVWWWXXXWWWTTTRRRRRRRRRPPPNNNLLLLLLMMMMMMLLLKKKNNNNNNNNNMMMMMMMMMMMMLLLJJJKKKKKKKKKJJJIIIGGGFFFEEEHHHKKKLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAA@@@???>>>>>>===>>>======<<<<<<<<<<<<<<<;;;;;;:::999999999999999;;;;;;:::::::::999999999999999888888888888999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<===@@@BBBDDDMMMVVVqqqvvvllljjjggggggfffffffffdddaaa^^^ZZZVVVSSSQQQMMMHHHGGGJJJIIILLLRRR\\\lllppp```XXXSSSMMMIIIHHHEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@????????????@@@AAADDDGGGIIIKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFDDDCCCBBBAAAAAAAAA?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<===999::::::;;;<<<<<<======>>>???AAABBBEEEIIIOOOSSS[[[ccckkknnnrrrwwwyyywwwvvvtttpppkkkfff```\\\ZZZRRROOOLLLKKKKKKKKKKKKJJJIIILLLQQQUUUZZZaaaiiioooyyy||||||tttjjjaaa[[[YYYXXXTTTUUUXXX\\\```cccfffgggmmmppptttyyy}}}{{{|||~~~}}}mmm___WWWWWWZZZfffrrr|||yyy{{{~~~}}}|||~~~~~~|||yyyssskkk_________]]]YYYSSSJJJCCC<<<777555888999666666777555555666666666666666666444555555666666666666666777666666555444333222222333444555666666666666666666666666666666666666666333333333444555666777888555555555555555666777777666555555555555666777777666777777888888888888888777777666666777777888999999888888777888999:::;;;::::::::::::::::::::::::::::::::::::;;;<<<===>>>===<<<<<<===>>>???@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB???@@@AAABBBDDDEEEFFFGGGCCCDDDEEEFFFGGGIIIJJJJJJGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKTTTTTTVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQOOOQQQSSSSSSSSSRRRSSSUUUUUUVVVWWWVVVTTTRRRRRRRRRQQQOOOLLLKKKKKKKKKKKKJJJLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGBBBFFFJJJKKKIIIHHHHHHIIIGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHCCCDDDEEEEEEDDDBBBAAA???BBBAAAAAA@@@???>>>======??????>>>===============:::999999888777888888888;;;;;;;;;:::::::::999999999999888888888888999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;BBB>>>===@@@BBBDDDIIIOOOccc}}}qqqmmmiiihhhhhhhhhhhhgggccc```[[[YYYYYYXXXRRRJJJGGGIIIHHHJJJLLLOOOXXXkkkrrrggg^^^TTTNNNMMMGGGGGGGGGGGGFFFFFFFFFEEEFFFEEEDDDCCCBBBAAAAAAAAA???@@@CCCFFFIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGFFFDDDCCCCCCBBBBBB????????????>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???;;;;;;;;;<<<===>>>>>>???BBBDDDFFFHHHKKKPPPVVV[[[aaahhhooorrrsssuuutttppppppnnniiiddd]]]XXXSSSQQQMMMKKKIIIIIIJJJKKKKKKJJJNNNQQQVVV[[[___gggpppwww{{{vvvnnnddd\\\VVVUUUVVVTTTWWW]]]bbbgggjjjkkkkkkoooqqqvvv{{{~~~zzz{{{~~~}}}rrrcccWWWTTTZZZ```ttt{{{zzz}}}~~~|||{{{|||zzzsssooommmgggaaaZZZ___bbb```YYYQQQGGG@@@:::666444777888666555777666666666666666666666666333444666777777777666555444444444444444444333333444444555666777777666666666666666666666666666666222222333333555666888999555555555555555666777777555555555555555666777777666666777888888888888888666666666666666777777888999888777777777888:::;;;::::::::::::::::::::::::::::::::::::;;;<<<======999:::;;;<<<>>>@@@BBBCCC??????@@@AAAAAABBBCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC<<<===???AAADDDGGGIIIJJJBBBCCCDDDEEEGGGIIIJJJJJJEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRTTTPPPLLLKKKNNNRRRUUUUUUUUUaaaiiidddYYYQQQPPPOOOPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKHHHFFFLLLLLLMMMLLLLLLJJJHHHGGGEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHJJJIIIGGGEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEGGGHHHHHHIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@??????>>>>>>??????============<<<;;;:::999::::::::::::::::::::::::888888888888888888888888???<<<888555444555888:::999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;<<<<<<<<<===@@@EEEIII[[[uuuxxxpppmmmiiihhhiiihhheeedddfffeeeccc```\\\VVVPPPKKKHHHHHHJJJKKKLLLPPP[[[jjjvvviii]]]TTTNNNNNNMMMKKKJJJIIIHHHGGGFFFCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGHHHJJJLLLMMMNNNMMMMMMIIIIIIHHHHHHGGGGGGFFFFFF???>>>>>>=========>>>>>><<<<<<======>>>>>>??????<<<======>>>===<<<;;;::::::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::===>>>>>>>>>???BBBFFFIIILLLLLLMMMRRRXXX^^^aaabbbkkknnnqqqsssrrrnnniiifffaaa]]]YYYWWWVVVTTTPPPLLLIIIHHHHHHFFFFFFIIINNNQQQPPPTTT[[[aaagggoooyyyxxxssskkkbbbZZZSSSOOOQQQWWW```dddiiikkkjjjjjjlllnnnrrruuuyyy|||}}}}}}}}}~~~}}}|||nnnbbb[[[PPPKKK]]]vvv|||}}}~~~~~~~~~}}}}}}zzzooohhhddd```[[[WWWWWWZZZ^^^]]]VVVLLLCCC===888777666555555444444444666666666666666666666666555555555555555555555555444555666555444444555666222222333444444555555666333333333444444444555555666555444444444666777888:::999777666555444555555666666777777777777666666777777777777777777777777666666666666777777777777888777666555555666777777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===============AAA@@@@@@???@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGHHHIIISSSRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRSSSSSSSSSSSSTTTPPPLLLKKKNNNQQQSSSTTT\\\eeejjjcccYYYRRRNNNMMMOOONNNLLLKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKJJJHHHFFFJJJKKKKKKKKKJJJIIIGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBB??????>>>============>>>=========<<<<<<;;;:::999::::::::::::::::::::::::888888888888888888888888:::999888666666666777777999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<===@@@DDDHHHPPPeeewwwnnnkkkjjjlllkkkhhhfffhhhfffeeeccc___ZZZTTTOOOLLLIIIJJJJJJJJJKKKSSS___hhhzzzyyygggZZZSSSPPPMMMKKKIIIHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@???BBBBBBBBBCCCCCCEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@>>>===;;;;;;======>>>===<<<<<<>>>>>>>>>?????????@@@@@@AAABBBDDDEEEFFFHHHLLLOOOTTTVVV[[[bbbiiillllllkkklllmmmnnnnnnkkkfffaaa^^^WWWTTTQQQOOONNNLLLIIIFFFFFFFFFFFFFFFFFFIIINNNRRRVVV[[[ccciiiooovvv~~~zzzsssiiibbbZZZTTTOOOMMMRRRYYYgggkkkpppqqqpppoooppprrrqqqtttxxx{{{||||||~~~zzzpppbbbXXXSSSMMMPPPkkk}}}|||{{{tttjjjddd```]]]XXXTTTTTTVVVXXXVVVPPPGGG???;;;:::999888777666666666666555555555555555555555555555555555555555555555555444555666555444333444666444444444444444444444444333333333444444444555555777666555444444555666777888777666555444444555555666666777777777777666666666666666666666666666666666666666777777777888888888888777666666777888999;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============@@@????????????AAABBBCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIRRRQQQQQQPPPPPPOOOOOOOOORRRRRRRRRRRRSSSSSSSSSSSSSSSPPPMMMLLLMMMOOOQQQQQQ\\\bbbccc]]]VVVRRROOOKKKNNNMMMKKKIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFDDDFFFHHHHHHGGGFFFGGGHHHEEEEEEFFFGGGIIIJJJKKKKKKGGGFFFEEEDDDCCCDDDEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::888888888888888888888888888888999999999999888777999999999999999999999999::::::::::::::::::::::::999999999999:::::::::::::::;;;<<<<<<<<>>??????@@@@@@@@@???AAAAAAAAAAAABBBCCCEEEFFFEEEHHHLLLOOOQQQTTTWWWYYYaaaeeellltttyyyyyyuuuqqqkkkjjjgggddd___YYYUUURRRMMMKKKHHHFFFFFFEEECCCAAAEEEFFFGGGHHHIIIMMMSSSWWW___eeennnuuuzzzzzzqqqjjj]]]VVVOOOLLLIIIJJJRRR[[[kkkoootttuuusssrrrtttuuurrruuuxxxzzzzzz{{{}}}~~~rrrhhhaaaVVVLLLIIIJJJWWW{{{|||~~~~~~{{{sssmmmfffaaa^^^[[[WWWSSSTTTSSSRRROOOJJJDDD>>>::::::999888777666666666666555555555555555555555555444444444444444444444444333555666555444333444555666666555444444333222222333333333444444444555555777666555555444555555666555555444444444444555555555666666777777666666555666666666666666666666666777777777777888888888888888888777777888999:::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJPPPPPPOOONNNNNNMMMLLLLLLPPPPPPPPPQQQQQQQQQQQQRRRQQQOOOMMMLLLLLLMMMNNNOOORRRVVVVVVSSSQQQRRRQQQMMMMMMKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHDDDEEEEEEEEEEEEEEEEEEEEECCCEEEGGGGGGFFFFFFHHHIIIHHHHHHJJJKKKLLLMMMMMMMMMGGGFFFCCCAAAAAAAAABBBCCCBBBAAAAAA@@@??????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888888888888888888888999999::::::;;;;;;;;;888888888888999999999999999999999999999999999999888999999999999::::::::::::;;;;;;;;;<<<>>>AAADDDGGGMMM]]]zzzyyyqqqnnnllliiihhhiiiffffffgggfffddd___[[[XXXSSSSSSQQQMMMJJJJJJMMMPPPTTT\\\kkkqqqkkkaaaYYYUUUQQQMMMKKKIIIIIIHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDFFFHHHJJJLLLKKKLLLLLLLLLMMMMMMNNNNNNLLLMMMNNNOOONNNLLLJJJHHHIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEHHHJJJLLLLLLPPPVVV[[[___bbbeeegggmmmpppuuuzzz|||yyyrrrlllcccaaa]]]XXXSSSNNNKKKIIIHHHFFFEEEDDDCCCDDDDDDDDDGGGIIIKKKNNNQQQUUU[[[```iiioooxxx~~~wwwooofff```SSSMMMGGGEEEEEEHHHRRR[[[hhhlllqqqssssssrrrtttvvvuuuwwwyyyzzzzzzzzz|||~~~}}}rrreee[[[VVVMMMGGGGGGLLL___uuusssxxx~~~{{{qqqmmmgggccc```]]]ZZZWWWVVVSSSNNNJJJFFFBBB???===777777555444444444444444555555555555555555555555444444444444444444444444333444555555333333444555555555444444444333333333333333333444444444555555444444444444555555666666444444444555555666666666555666666666666666666555666666666666666666666666777777777777888888888999666666777777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<======:::;;;<<<<<<======<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJOOONNNNNNMMMLLLKKKJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKLLLLLLMMMLLLNNNNNNLLLNNNRRRRRROOOMMMKKKJJJHHHGGGGGGGGGGGGFFFGGGHHHGGGEEEEEEGGGJJJJJJJJJJJJJJJJJJJJJKKKKKKDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFFFFFFFFFFHHHJJJLLLLLLMMMNNNNNNMMMLLLLLLGGGEEECCC@@@???@@@AAABBB@@@@@@??????>>>=========>>>>>>===<<<<<<<<<<<<===::::::::::::::::::999888999999999999999999999999888888888888888888888888999888777777777999;;;<<<777777777888888999999999999999999999999999999999888888888999999999::::::999:::;;;;;;;;;<<>>>>>>>>>>>AAABBBBBBCCCDDDEEEGGGHHHCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLLLLKKKJJJKKKLLLLLLOOOPPPMMMNNNQQQRRROOONNNMMMKKKIIIHHHHHHHHHIIIFFFIIIKKKJJJGGGEEEGGGJJJJJJJJJJJJJJJJJJKKKLLLMMMFFFEEEDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEHHHJJJMMMMMMNNNNNNMMMLLLJJJIIIEEEDDDBBBAAA@@@@@@@@@AAA?????????>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<999999999::::::999999888999999999999999999999999888888888888888888888888777666555444444666888:::666666777777888999999999999999999999999999999999888888888888999999999999999:::;;;;;;:::;;;===???DDDEEEKKKZZZtttyyyqqqkkkiiifffffffffeeedddcccaaa```ZZZXXXUUUQQQOOONNNMMMMMMKKKMMMRRRXXX```ooo}}}rrrhhh\\\TTTMMMLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCAAABBBDDDFFFIIIKKKMMMNNNTTTVVVXXXZZZ[[[[[[[[[[[[WWWUUUTTTRRRRRRSSSTTTVVVVVVVVVVVVUUUVVVWWWWWWXXXSSSTTTTTTUUUWWWXXXZZZ[[[]]]\\\[[[ZZZZZZZZZ[[[\\\^^^bbbhhhmmmpppsssuuuwwwuuurrrmmmiiiddd___YYYUUULLLKKKHHHFFFDDDCCCCCCCCCBBBCCCDDDDDDDDDGGGKKKNNNNNNQQQVVV\\\bbbiiipppuuuxxxmmmeee^^^YYYSSSOOOKKKFFFCCCDDDFFFJJJSSS\\\aaagggmmmqqqsssuuuxxx{{{|||}}}}}}||||||~~~zzziiiYYYQQQNNNBBBBBBFFFRRRccczzz~~~wwwvvvzzz|||wwwtttnnngggcccaaa```aaaRRRKKKBBB<<<;;;<<<;;;:::999888777666555555555555444444444444444444444444333333333333333333333333222444555444333222333444222222333333444555666666333333333444444444555555000111333444666666777777555555666777888888777777444555555666666555555444555555555555555555555555666666666666777777777777444555666777777777777777777777777888888888999999999999::::::;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>BBBBBBBBBCCCEEEGGGHHHIIICCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJFFFIIILLLLLLKKKJJJKKKLLLLLLQQQSSSOOONNNPPPQQQPPPOOONNNLLLKKKJJJIIIJJJJJJGGGKKKNNNMMMIIIFFFGGGJJJIIIIIIHHHHHHIIIKKKLLLMMMIIIHHHGGGFFFFFFFFFFFFGGGDDDEEEFFFEEEDDDEEEGGGIIIIIIJJJKKKLLLKKKIIIGGGFFFCCCCCCCCCBBBBBBAAAAAAAAA?????????>>>======<<<<<<===<<<<<<;;;;;;;;;;;;;;;888888999999999999888888888888888888888888888888888888888888888888888888777777777777777777777777666666666777888999999999888888888888888888888888888888888888999999999999888:::;;;;;;::::::;;;======AAAFFFNNN___}}}tttoooggggggfffeeedddccccccccc^^^[[[WWWTTTRRRQQQPPPPPPMMMLLLOOORRRSSSZZZlll}}}{{{lllaaaUUUSSSPPPMMMKKKIIIIIIJJJFFFFFFEEECCCCCCBBBBBBBBB@@@AAAAAAAAAAAA@@@?????????@@@AAACCCDDDFFFGGGHHHOOOPPPRRRTTTWWWYYY[[[\\\YYYWWWVVVTTTTTTVVVXXXZZZ^^^^^^^^^^^^___aaacccddd\\\\\\]]]^^^___bbbdddeeegggfffeeedddcccbbbaaa``````cccfffhhhiiiiiikkklllhhhddd___[[[WWWRRRNNNJJJDDDCCCBBBAAAAAABBBBBBCCCBBBCCCEEEEEEFFFIIIOOOSSSUUUYYY___fffmmmuuu|||oooiii___XXXTTTPPPLLLHHHFFFCCCCCCFFFHHHLLLUUU]]]bbbgggnnnrrrsssuuuxxx{{{|||}}}}}}}}}qqq```RRRKKKIIIBBBCCCIIIXXXmmmxxxvvv||||||}}}{{{vvvrrrkkkccc]]][[[\\\^^^OOOGGG===888777999999777888888777666555555555555444444444444444444444444333333333333333333333333222333444444222222333444333444444444444444444444333333333444444444555555222333444555555555444444444555666777777777666555444555555666666555555444555555555555555555555555444555555555666666666666666666777888888888777666777888888888999999999999888888999999:::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>??????>>>>>>??????@@@BBBCCCFFFGGGHHHCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJDDDHHHKKKLLLJJJIIIKKKLLLHHHOOORRRPPPMMMPPPRRRRRRQQQOOONNNLLLKKKKKKKKKKKKHHHMMMPPPOOOKKKGGGGGGIIIHHHGGGGGGGGGHHHJJJLLLMMMLLLKKKIIIHHHHHHHHHIIIIIIEEEFFFFFFEEEDDDDDDFFFIIIFFFGGGHHHIIIIIIGGGEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@?????????>>>======<<<<<<<<<;;;::::::999999::::::777888888999999999888888888888888888888888888888888888888888888888888888888999;;;======;;;999777555666666777888999999999888888888888888888888888777888888888888999999999888999;;;;;;:::999;;;<<<;;;@@@EEEHHHQQQjjj|||tttiiihhhfffddddddddddddeeeccc___ZZZWWWUUUTTTSSSSSSRRROOOOOOQQQQQQQQQ[[[hhhoooyyymmm^^^[[[WWWSSSOOOMMMLLLLLLGGGFFFEEECCCCCCBBBBBBBBB@@@@@@AAAAAA@@@???===<<<>>>??????@@@AAABBBCCCCCCGGGHHHJJJLLLPPPTTTWWWYYYWWWVVVTTTSSSSSSUUUXXXZZZbbbbbbaaabbbdddfffhhhiiiaaaaaabbbccceeegggjjjkkkkkkkkkjjjiiifffdddbbbaaa]]]___``````^^^]]]^^^^^^ZZZWWWTTTQQQNNNKKKGGGDDD@@@@@@@@@@@@@@@AAABBBCCCCCCEEEGGGGGGHHHLLLRRRWWW\\\aaahhhooowww~~~ssseee^^^VVVQQQNNNKKKGGGDDDCCCAAABBBFFFJJJNNNVVV___ccchhhnnnrrrrrrsssvvvyyyzzz{{{}}}~~~yyyiii[[[PPPHHHEEEGGGGGGLLL\\\rrrxxxqqqssszzztttoooggg^^^WWWUUUWWWYYYOOOFFF<<<777777999888777666666444333333333333333444444444444444444444444333333333333333333333333222333444444222222333444666555555444444333333222333333333444444444555555555555666666555333222000444444555666666555444333444555555555555555555444555555555555555555555555444444444444555555555666777888999::::::999777666888888999999999:::::::::777777888999999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<===????????????>>>======>>>???AAADDDFFFGGGCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@??????@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFHHHHHHHHHIIIGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNPPPPPPPPPOOOOOONNNNNNNNNPPPQQQRRRRRRPPPMMMIIIGGGHHHGGGDDDCCCCCCEEEHHHJJJJJJKKKKKKKKKJJJIIIHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEEEEDDD???>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999777888888888888999999999999888888888777777666666888888888888777777777777888888777777666666555555888888888888999999888777999777666777999::::::999888888999999999:::::::::888999999::::::;;;;;;<<<>>>===AAAHHHJJJUUUrrrpppjjjfffhhhiiigggeeeeeebbb^^^ZZZYYYYYYXXXVVVSSSTTTQQQMMMLLLNNNQQQTTTUUU]]]hhh{{{qqqggg___[[[WWWRRROOOPPPIIIHHHFFFCCCAAA@@@BBBCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDGGGJJJLLLNNNOOOQQQPPPOOOMMMMMMOOOPPPQQQWWWYYY\\\]]]^^^___```bbb\\\\\\]]]^^^___aaacccddddddddddddcccbbbaaa```___XXXUUUSSSSSSTTTSSSQQQNNNMMMLLLJJJGGGDDDBBB@@@@@@>>>???@@@???>>>>>>@@@AAADDDEEEFFFGGGKKKQQQYYY^^^eeeiiiqqqzzz~~~oooeeeVVVSSSNNNKKKJJJJJJJJJIIIJJJJJJJJJLLLPPPTTTYYY\\\dddiiiooosssuuuvvvxxxyyy{{{|||}}}{{{iii\\\QQQIIIEEEFFFJJJOOOYYYjjj{{{~~~rrrpppzzzzzzrrrnnnhhh___[[[YYYWWWSSSOOOCCC???999666555666777777::::::999777666555444333333333444555555444333333555444444333333444444555444444444444444444444444444444444444444444444444444444444333333222222222444444444444444444444444555444333333333333444555444555555666666555555444666666555555555555666666777777777777666666666666777777777777777777777777999999888777666666666777666666777888999999::::::777888999999;;;;;;<<<===???>>>=========>>>@@@AAAAAA@@@???>>>>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDBBB>>><<<;;;===@@@AAACCCDDDEEEEEEDDDCCCEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPOOOLLLIIIGGGGGGGGGEEEEEEEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHEEEEEEDDDDDDDDDDDDEEEEEECCCBBBBBBAAA@@@?????????>>>>>>>>>======>>>>>>???>>>>>>======<<<;;;;;;:::999999999999888888888888777777888888888999999999999999888888888777777777888888888777777777666666888777777777666666666555777777777777888888777666999777666777888:::999999777777777888888888999999888888999::::::;;;;;;<<<>>><<>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBDDDFFFHHHJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJKKKMMMPPPQQQQQQQQQSSSTTTQQQRRRSSSTTTVVVXXXZZZ[[[YYYYYYYYYYYYXXXWWWVVVUUUPPPNNNLLLKKKLLLLLLJJJGGGGGGFFFDDDBBBAAA@@@??????@@@AAABBBBBBAAABBBDDDFFFEEEGGGIIILLLQQQXXX```fffpppttt{{{|||pppbbbYYYPPPMMMJJJIIIKKKMMMNNNNNNRRRQQQQQQRRRUUUYYY]]]___fffiiinnnrrrtttvvvxxxyyy~~~sssbbbUUULLLFFFEEEHHHQQQWWWbbbooo||||||uuuvvvvvvnnngggaaa[[[XXXVVVSSSNNNIIIAAA===999777666666666555777666666555444333222222333333444555555444333333555444444333333444444555444444444444444444444444666666666666666666666666444444444333333222222222444444444444444444444444555444333333333333444555333333333333333333333333666666555555555555666666777666666666666666666666666666666666666666666666888888777777666777777777666777777888999999::::::777888888999:::;;;<<<<<<>>>======<<<===>>>???@@@@@@???>>>===>>>???AAABBB@@@@@@@@@@@@AAAAAABBBBBBCCCBBB???======>>>@@@AAABBBCCCEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHLLLLLLLLLMMMLLLLLLKKKKKKFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJIIIMMMMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNMMMKKKIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBAAA@@@???>>>===>>>>>>===============>>>=========<<<<<<;;;;;;:::888888777777777666666666777777777888888888999999888888888888888777777777888888777777777777666666777777777777666666666666666666777777777777666666999777666666888999999888666666666777777777888888888888999999:::;;;;;;;;;===:::<<<@@@BBBFFFTTTeee~~~{{{zzzpppkkkhhhdddbbbbbbbbb```^^^^^^^^^^^^\\\ZZZZZZXXXUUUSSSRRRQQQOOONNNNNNRRRWWW^^^lll~~~qqqjjjbbbZZZUUUPPPMMMIIIEEECCCBBBBBBCCCCCCCCCCCCBBBBBBAAA??????>>>>>>=========>>>>>>???>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCEEEGGGIIIIIIIIIHHHIIIKKKGGGGGGHHHIIIKKKMMMOOOPPPMMMMMMMMMMMMLLLKKKJJJJJJHHHFFFEEEEEEEEEEEECCCBBBAAAAAA@@@?????????@@@@@@>>>???AAAAAABBBCCCEEEHHHIIILLLPPPUUU[[[dddmmmrrr|||ttthhh]]]SSSLLLGGGFFFGGGJJJOOOUUUXXXZZZ]]]\\\[[[ZZZ\\\^^^bbbdddgggjjjnnnppprrruuuxxx{{{vvviiiYYYNNNHHHFFFJJJOOO\\\eeepppxxx||||||zzzyyyqqqhhh]]]ZZZVVVTTTRRRNNNFFFAAA>>>;;;999777777777555444555555444444444333333333333444444555555444444333555444444333333444444555444444444444444444444444555555555555555555555555444444333333333333222222444444444444444444444444555444444333333444444555333222111000000111222333666666555555555555666666666666666666666666666666666666666666666666666666777777666666666777888888777777777888999999::::::777777888999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>???>>>===<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@BBBDDDDDDDDDDDDEEEGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHMMMMMMMMMMMMMMMLLLKKKJJJEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJHHHGGGEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@>>>======>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888777777777666666666666777777777777888888888888777666666666666666666666888777777777666666666666777777777777666666666666555777888888777666666777999777666666888999888777666666666777777777888888888888888999::::::;;;;;;===::::::>>>AAACCCIIIQQQhhhvvvnnniiidddcccdddbbbbbbaaaaaa``````^^^]]]]]][[[YYYXXXWWWUUURRROOOQQQSSSUUUVVV\\\kkk|||pppfffaaaWWWTTTNNNJJJHHHGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAA@@@???????????????@@@>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>???@@@@@@CCCDDDFFFFFFDDDCCCDDDEEEDDDCCCCCCDDDEEEFFFGGGGGGEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBB@@@AAACCCDDDDDDFFFHHHKKKPPPTTTZZZaaaiiirrr{{{rrrcccXXXPPPIIIEEEAAABBBFFFNNNWWWaaagggjjjgggeeecccaaaaaaccceeegggiiikkknnnppprrrvvvzzz~~~zzziii^^^QQQJJJHHHKKKSSS\\\hhhtttzzz{{{nnn```VVVUUUTTTSSSQQQJJJAAA;;;;;;999888888888777444222555555555555555555555555444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444222111//////111222444666555555444444555555666555555555666666666666666666666666666666666666666666666666666666777888999777777888888888999999999777777888999:::;;;;;;<<<;;;:::;;;;;;;;;;;;<<<<<<======<<<<<<<<<===>>>???<<<===>>>???@@@AAABBBCCCAAAAAAAAABBBBBBAAAAAA@@@???AAACCCCCCCCCDDDEEEGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGMMMMMMNNNMMMMMMLLLKKKKKKFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLLLLKKKJJJIIIFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHHHHGGGDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBAAA@@@>>>===;;;::::::===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888888888777777777666666777777777888888888555555555555555555555555777777777666666666666555666666666666777777777777666888::::::888777777999999777666666777888777777777777777888888888999999777777888999999::::::;;;<<<::::::>>>AAACCCDDDGGGPPPqqqyyypppiiidddccceeedddeeeeeedddbbbaaa______^^^]]]\\\\\\\\\[[[XXXUUUOOOSSSTTTSSSRRRYYYfffqqqtttpppeee___XXXSSSQQQPPPOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????????????????????????????>>>>>>?????????>>>???@@@@@@>>>======>>>CCCCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBBBBAAAAAABBBCCCCCCDDDFFFHHHJJJKKKLLLNNNQQQSSS[[[```gggoooxxx}}}qqqaaaSSSKKKGGGDDDBBB@@@BBBHHHSSS```kkkssswwwkkkjjjgggeeedddeeefffhhhkkkmmmooorrrtttyyy~~~sssiii[[[SSSKKKIIIKKKRRR]]]hhhrrrlll\\\UUUUUUUUUTTTPPPHHH@@@:::888777666777777666444222444444444444555555555555444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555333222000000222333555555555444444444444555555444444555555666666666777555555555555555555555555666555555555666777888888888888888888888999999999666777777888999:::;;;<<<999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<===>>>@@@AAABBBBBB@@@@@@AAABBBBBBBBBAAA@@@>>>@@@BBBBBBBBBCCCEEEGGGDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMMMMMMMMNNNMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGIIIJJJJJJIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999999999999::::::::::::::::::::::::::::::999999999888888888666666666777777777888888444444444444555555555555777777666666666666555555666666666666777777777777666999;;;:::888666888:::999777666666777777777666777777777888888888999999777777888888999:::::::::;;;:::;;;>>>AAACCCDDDDDDFFF^^^ttttttmmmgggfffgggiiijjjkkkiiieeebbb``````^^^]]]\\\]]]___^^^]]][[[PPPSSSUUUTTTQQQQQQVVV[[[mmm~~~uuummmddd\\\YYYVVVSSSPPPNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCBBB@@@@@@?????????AAAAAAAAA@@@@@@@@@@@@???=========>>>>>>============>>>??????===<<<<<<<<>>============>>>>>>?????????>>>>>>======>>>??????======>>>@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHKKKNNNPPPSSSVVVZZZ^^^jjjooowww{{{ggg^^^QQQHHHCCCBBBAAA???AAADDDKKKVVVbbbnnnvvvyyyllljjjgggeeedddeeeggghhhlllnnnrrruuuyyy~~~}}}qqqddd[[[NNNJJJIIIMMMSSS\\\iiiuuu~~~mmm[[[WWWWWWVVVSSSMMMFFF>>>:::777666555555666666444222222222222222222222222222555444444333333444444555555444444333333444444555333333333333333333333333444444444444444444444444222222333333333333444444444444444444444444444444333444444555555444444333555444333222222333444555555555444444444444555555444444444555555666666777555555555555555555555555666666555555555666777777888888888888888888888888666666777888999:::;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@@@@AAA???@@@@@@AAAAAAAAAAAA@@@>>>@@@BBBBBBBBBBBBCCCEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEEEELLLLLLMMMNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>><<<;;;:::999999888888888999999999999999999::::::::::::999999999888888888666666666666777777777888555555555666666777777777777777666666666555555555555666666666777777777888444888;;;:::666555777:::999888666666666777666555666666666777777777888888777777777888999999:::::::::;;;;;;<<<>>>AAABBBBBBDDDSSS___sssvvvooolllmmmooopppqqqnnniiidddbbbaaa^^^]]]\\\\\\^^^___^^^]]]UUUVVVUUUTTTRRRRRRTTTVVVZZZgggyyyxxxnnnhhhccc]]]YYYUUUTTTSSSRRRPPPMMMKKKJJJGGGFFFDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@=========>>>>>>=========>>>???AAA@@@???>>>>>>???>>>>>>===============>>>======>>>??????>>>>>>===<<<>>>@@@@@@>>>>>>@@@BBBCCCDDDEEEFFFIIIKKKMMMNNNNNNQQQVVV[[[___eeekkkooozzz}}}oooeeeVVVPPPGGGBBBAAAAAA@@@>>>CCCFFFKKKTTT___hhhnnnpppkkkiiigggeeedddeeeggghhhllloootttyyy}}}uuujjj___UUUOOOIIIIIIMMMVVV___iiiwww|||{{{}}}nnn^^^YYYXXXVVVPPPIIIBBB<<<999666555333444555555444333222222222111111111111111555444333333333333444555555444444333333444444555222222222222222222222222444444444444444444444444222222222333333444444444444444444444444444444444333333444555555444333333444444444444444444444444555444444333333444444555333333444555555666777777555555555555555555555555777777666555555555666666888888888888888888888888666666777888999:::;;;;;;999999;;;<<<<<<<<<;;;:::;;;;;;<<<========================>>>>>>>>>??????????????????@@@@@@AAAAAA???AAABBBBBBAAAAAABBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGLLLLLLJJJIIIIIIIIIIIIIIIEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBB>>>>>>======<<<<<<;;;;;;<<<;;;:::999888888888888999999999999999999999:::999999999999888888888888666666666666777777777777666777777777888888999999777666666666555555555555555666666666777777888888333777:::999555333666999999888666555666777666555555555555555666666666777777777777888999999::::::999;;;;;;:::;;;>>>AAAAAAAAAJJJOOO^^^wwwssstttsssuuuvvvrrrlllfffcccbbb^^^\\\[[[[[[]]]^^^^^^]]]WWWUUURRRPPPPPPRRRTTTVVVNNNVVV```jjjvvv|||uuummmhhh\\\[[[ZZZXXXVVVSSSQQQPPPKKKJJJHHHGGGEEEDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA===>>>>>>??????>>>>>>===<<<===??????===<<<==================>>>???AAAAAA>>>??????@@@@@@@@@??????>>>AAACCCCCCAAA@@@CCCEEEEEEFFFHHHKKKNNNQQQTTTVVVXXX\\\bbbiiipppwww~~~xxxlll___VVVOOOJJJEEEBBBCCCCCCAAA???EEEFFFJJJQQQZZZaaaeeefffjjjhhhfffddddddfffhhhiiilllpppvvv{{{uuuggg\\\RRRKKKFFFIIILLLTTT___jjjttt}}}zzz{{{oooaaaZZZXXXTTTNNNFFF>>>:::888666444222222444555444333444444444333333333222222555444333333333333444555555444444333333444444555222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444333333444555555444333333222333333444444333333222555444444333333444444555333333444444555666777777555555555555555555555555888777666555555555555555999999888888888888888888666666777888999::::::;;;999:::;;;<<<===<<<;;;;;;;;;<<<======>>>>>>==================>>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAA@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDPPPOOOOOONNNOOOPPPRRRSSSOOOOOOOOONNNMMMLLLKKKJJJNNNLLLJJJHHHFFFEEEDDDDDDFFFGGGGGGHHHHHHIIIJJJJJJHHHGGGEEECCCDDDFFFHHHJJJJJJJJJJJJIIIHHHHHHGGGGGGEEEDDDDDDDDDEEEDDDBBB@@@EEECCCAAA@@@BBBCCCDDDDDDBBBAAA@@@???>>>???@@@AAA===============<<<<<<;;;;;;:::999999888888999999999999999999999888777666777777888888888999999999999888888888777777666666666666666666666666666666777666555444555777999:::777777666555555555555555666666777777777777666666888888777666555555555666555555555555555555555555666888::::::999999:::;;;888888888888999;;;===>>>DDDAAAFFFTTThhh}}}yyy|||yyyqqqmmmlllhhhaaa]]]\\\\\\^^^``````___^^^[[[ZZZYYYWWWVVVUUUSSSSSSPPPSSSWWWZZZaaannnvvvpppiiicccaaabbb```YYYRRRSSSPPPMMMKKKJJJHHHFFFEEEBBB@@@??????AAABBBBBBBBB@@@???===>>>??????>>><<>>>>>???@@@@@@<<<===??????>>>>>>???@@@>>>AAACCCDDDCCCDDDHHHKKKLLLOOOSSSUUUVVVYYY]]]aaagggmmmsssxxx{{{nnndddZZZQQQKKKGGGGGGFFFCCC@@@???AAACCCGGGJJJOOOSSSWWW\\\aaaeeeeeeffffffeeeeeegggjjjmmmqqqxxx|||~~~qqqaaaVVVOOOIIIGGGIIILLLTTTdddsss{{{~~~|||~~~|||ooogggbbbWWWLLLFFFAAA<<<999999444444444444444444444444555555555555555555555555444444444333333222222222666444222222333333222111444444444444444444444444222222222222222222222222444333333222111111111222/////////000000111111111444444444444444444444444666666666555555444444444333333333333333333333333333333333333333333333333222222333444555555555555444444555555666777777777666666666666777777777777666666777888999::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@AAA@@@???>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBDDDDDDEEEDDDDDDCCCBBBBBBNNNNNNMMMMMMNNNPPPQQQRRROOOOOOOOOOOONNNMMMLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBFFFFFFFFFGGGHHHHHHIIIIIIJJJHHHFFFDDDCCCDDDFFFGGGJJJJJJIIIIIIIIIIIIHHHHHHDDDCCCCCCDDDEEEFFFDDDCCCEEECCCBBBBBBCCCDDDCCCBBBAAAAAA@@@????????????@@@===============<<<;;;;;;:::999999888888888888888888999999999999888777666777777888888888999999999888888888777777777666666666666666666666666666666999777666555444555777888777777666555555555555555555555666777777777777777:::999888777777666666666555555555555555555555555555777999999888888888999888888888888999;;;===>>>@@@>>>@@@JJJZZZppp|||tttooommmiiibbb___^^^^^^___aaabbbaaa```\\\\\\[[[YYYXXXWWWVVVUUURRRSSSTTTSSSUUU\\\gggpppvvvrrrppplllddd^^^[[[YYYUUUSSSRRRPPPMMMKKKKKKIIIGGGFFFFFFFFFEEECCCFFFDDDCCCCCCCCCCCCAAA???CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDD>>>???@@@@@@???@@@BBBDDDCCCFFFIIIIIIHHHIIIMMMPPPRRRUUUZZZ^^^bbbffflllpppvvv}}}wwwpppeee\\\UUUOOOIIIFFFBBBCCCEEEEEEDDDDDDDDDEEEIIIKKKOOOSSSWWW[[[```ccccccdddeeeffffffhhhlllooorrryyyzzzooodddWWWNNNHHHFFFIIIOOOZZZcccttt~~~zzz|||yyyoooiii```UUUIIICCC>>>999777888222222222222222222222222555555555444444444333333444444444333333222222222666444222222333333333222444444444444444444444444222222222222222222222222444333222222111111222222333333333444444444444444444444444444444444444444555555555444444444333333333333333333333333333333333333333333333333333333444444555555666555555555444444555555666666777777666666666666777777777777777777777888888999999:::999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDDDDCCCBBBBBBKKKKKKKKKLLLMMMOOOPPPQQQOOOOOOOOOOOONNNNNNMMMLLLMMMMMMKKKJJJHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHKKKIIIGGGDDDCCCCCCDDDEEEHHHHHHIIIIIIIIIIIIJJJJJJDDDCCCBBBDDDFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEBBB@@@@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::999888888777777888888888888999999888888777777777777777888888888888999888888777777777777666666666666666666666666666666999888777555444444555666777666555555444555555555444444555666777888999999===<<<<<<;;;:::888777666666666666666666666666666444666888888777666777888888888888888999;;;<<<======;;;<<>>>>>>>>>>>>>>======<<<===>>>???@@@AAABBBBBBBBB???????????????>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDCCCCCCBBBBBBHHHHHHIIIJJJLLLMMMOOOOOOOOOOOOOOOOOOOOONNNMMMMMMOOONNNNNNLLLKKKIIIHHHGGGCCCCCCDDDDDDEEEFFFFFFFFFIIIHHHFFFDDDDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJJJJKKKEEEDDDCCCCCCEEEFFFFFFEEEEEEDDDEEEFFFGGGEEEAAA>>>>>>???@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888999777777888888888888777777777777777777888888888888777777777777777777666666666666666666666666666666888777666555555555555666666555555444444555555555333444444555777888:::;;;@@@@@@@@@@@@>>><<<999888777777777777777777777777555777888888777666777888888888888999999:::;;;<<<<<<===???AAADDDRRRkkkzzztttpppkkkfffdddbbbaaabbbdddeeeeeedddbbbaaa```___^^^]]]\\\\\\\\\\\\ZZZWWWTTTSSSUUUWWWXXX___iiittt|||yyyuuuppplllgggaaa^^^VVVTTTRRRQQQRRRRRRQQQPPPQQQOOONNNMMMMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGKKKKKKKKKKKKLLLOOOSSSWWWUUUXXX\\\^^^^^^aaaeeejjjtttvvv{{{~~~uuujjj```ZZZTTTPPPKKKFFFEEEEEEGGGHHHJJJPPPWWW\\\[[[WWWSSSPPPNNNQQQUUUWWWYYY[[[^^^```aaadddgggjjjlllnnnqqqtttxxxzzz|||{{{vvvnnnbbbYYYKKKHHHEEEDDDDDDKKK\\\lll}}}vvvxxx}}}~~~wwwsssrrrsssssssss[[[OOOCCC<<<888444333555555555555555555555555555222222222222222222222222333333333333333333333333555333222222333444333222333333333333333333333333222222222222222222222222333333222222111222222333333333222222111111000000333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555666666666555444333333333333444555555666666777666666666666777777777777888888888888777777777777777777777888888888999999999999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>=========>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAFFFFFFHHHIIIKKKLLLMMMNNNNNNNNNOOOOOOOOONNNMMMMMMKKKKKKKKKJJJIIIGGGEEEDDDBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGEEECCCCCCDDDEEEDDDCCCDDDDDDEEEFFFGGGEEEAAA======>>>???@@@???>>>===<<<<<<<<<;;;:::999::::::;;;;;;;;;:::999999999999999666777777888888888777777777777777777777777777777666666666666666666777777666666666666666666666666555555555555555666777777555555444444444444555555333333444555666888:::<<>>>>>>>>>>>=========>>>>>>???@@@BBBCCCCCCAAAAAAAAA@@@@@@??????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKLLLKKKJJJHHHFFFEEEBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHHHHFFFCCCBBBBBBCCCCCCBBBBBBCCCCCCEEEFFFDDDAAA>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999888999::::::;;;:::999999888888999999666666777777888888777777888777777777777777666666555555666666666666777777666666666666666666666666333333444555666666777777444444444333444444555666444444444444666888:::<<<@@@AAACCCDDDCCC@@@<<<999666666666666666666666666777888:::999888777777888777777888999::::::999999777;;;@@@BBB@@@CCCQQQaaauuu}}}vvvrrrkkkhhheeedddeeeeeeeeeddddddccccccbbbaaaaaa``````___^^^]]]\\\ZZZXXXVVVUUUQQQPPPQQQTTTXXXbbbrrr~~~{{{wwwtttsssqqqnnnlllfffeeeccccccccccccaaa```^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[\\\^^^```bbbcccdddfffhhhiiikkkoootttxxxwww{{{{{{pppiiibbb]]]UUUNNNJJJHHHGGGFFF@@@BBBCCCEEEHHHMMMSSSWWWYYY\\\___```]]]YYYUUUSSSVVVYYY]]]```aaabbbccceeeeeehhhlllnnnnnnmmmmmmnnnmmmfff^^^YYYSSSKKKFFFEEE???AAAFFFMMMWWWfff}}}|||||||||zzzuuuxxx||||||xxxiiiccc\\\[[[```eeefffeeeSSSIII???;;;999666444666222222222222222222222222000000111222333444444555222222333333333333444444444222111222333444444333333333333333333333333333222222222222222222222222222222111111222222333333333333333333333333222222333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333222333333333333222222111333333333444555555666666666666666666777777777777777777777777777777777777777888888888888999999999888999:::;;;<<<=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>=========????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHGGGCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFCCCAAA@@@AAACCCCCCCCCAAAAAAAAACCCDDDCCCAAA>>>>>>>>>===<<<<<<<<<<<<===<<<;;;999888777888999:::999888888777666777777777555666666777777777777777888888777777666666666666555555555666666666777777666666666666666666666666444444555555555555555555444333333333444444555666555555444444555777:::;;;;;;>>>AAABBBBBB>>>:::777555555555555555555555555666888999888777555555666777777888999:::999999888777999===???===???KKKXXXkkkqqqqqqvvv~~~zzzpppllliiigggffffffeeedddccccccbbbbbbaaaaaa``````cccaaa```___^^^\\\[[[YYYSSSQQQRRRTTTSSSSSS\\\gggzzz}}}{{{yyyxxxwwwtttrrroooooooooooooooooooooooonnnnnnppprrrtttwwwyyyzzz{{{}}}uuukkkbbbYYYTTTNNNKKKGGGDDDCCCCCCBBBAAABBBFFFJJJMMMOOOSSSYYY]]]VVVWWWXXXXXXVVVUUUUUUVVVZZZ]]]aaadddeeefffggghhhgggiiimmmmmmkkkiiigggfff___VVVNNNLLLHHHCCCAAADDDBBBDDDLLLXXXgggzzzyyyqqqooo}}}||||||vvvwwwzzz}}}}}}yyyrrrmmm^^^YYYTTTUUU[[[___^^^[[[MMMDDD===;;;:::666444555111111111111111111111111333333333333333333333222222222222333333444444444444222111111333555444444222222222222222222222222222222222222222222222222222222111111222222333444//////000000000000000000222222222222222222222222222222222222333333444444333333333333333333333333333333333333333333333333222222333333444444333333222333333444444555555666666666666666777777777777555555666666777777888888666666666777777777888888777888:::;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========>>>@@@@@@============>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAAFFFGGGIIIJJJKKKJJJJJJIIIJJJKKKLLLLLLLLLLLLKKKKKKHHHIIIJJJJJJIIIGGGEEECCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA??????AAACCCDDDDDD@@@@@@@@@AAACCCCCCAAA??????>>>===;;;;;;<<<======<<<;;;999777777888999:::777777666555555555555555555555666777777777777777888888777777666666666555444555555555666666777777666666666666666666666666666666666666555444333222333333333333444444555666666555444444555777999;;;888;;;>>>@@@@@@===888666555555555555555555555555555777888777555444444555666777999::::::999888777::::::<<<===<<<>>>IIIVVV]]]tttxxxqqqmmmooossspppkkkiiihhhgggfffeeecccbbbbbbaaaaaa`````````___^^^]]]\\\]]]]]][[[ZZZYYYWWWYYYZZZUUUOOORRR[[[[[[jjjyyyrrrggg]]]UUUPPPLLLJJJCCCBBBAAAAAABBBBBB???>>>EEEIIIMMMOOOPPPRRRVVVYYYRRRSSSSSSSSSSSSTTTXXX[[[\\\___cccfffhhhhhhiiijjjgggjjjlllllliiieeebbbaaaSSSKKKEEEEEEDDD@@@AAAEEEFFFHHHRRRaaattt{{{tttjjjgggttt~~~vvvwwwyyyzzzxxxrrrjjjcccZZZUUURRRUUU[[[^^^[[[WWWIIIAAA;;;::::::666444444222222222222222222222222666666555444333111111000222222222333333444444444444222111111333555555444222222222222222222222222222222222222222222222222222111111111222333333444111111111222333333333444222222222222222222222222222222222333333444444444333333333333333333333333333333333333333333333333222222333444555555555555222222333444444555555666666666666666777777777777444555555666777888888999555555555555666666666777777888:::;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???>>>>>>??????@@@@@@AAAAAA>>>????????????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAALLLLLLMMMNNNNNNMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBAAA???===>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999888777666555777666555444444444444444666666555555555555666666888777777666555444444444666555555555555444444444444444444444444444444444444444444444444444444444555333222111111222444555666555333222222333555666555555666666666666555555555555555555555555555555666666666666777777777777444555666777888999::::::888888777888;;;@@@DDDFFFRRRaaa~~~sssjjjooo~~~wwwooojjjhhhhhhfffddd___bbbddddddaaa______```cccbbb```_________```aaaaaa___\\\ZZZZZZYYYWWWVVVXXX\\\bbbkkkxxxuuukkk___XXXOOOIIIHHHGGGCCC@@@??????>>>===<<<<<<<<<<<>>>>>AAA???===<<<;;;<<<===>>>??????@@@AAAAAAAAAAAA@@@FFFDDDBBB@@@???>>>??????IIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJIIIHHHHHHHHHGGGDDDDDDEEEEEEFFFHHHIIIJJJGGGFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@AAAAAA???===>>>===<<<;;;::::::::::::;;;::::::999888777666555666555555444444444555555666666555555555555666666777777777666555444444444555555555555444444444444444444444444444444444444444444444444444444444444666555333111111111333333555444333333333333444555444555555666666555555444555555555555555555555555555555555666666666777777444555666777888999::::::999888888999;;;???BBBEEEJJJSSSiiiwwwvvvyyyrrrnnnlllhhhfffeeeffffffccc```___aaaccccccbbbaaa`````````aaaaaabbbbbbaaaaaaaaa___ZZZWWWSSSTTTVVVZZZbbbnnn}}}xxxpppggg\\\UUUPPPKKKDDDAAAAAA@@@===:::;;;;;;::::::;;;;;;<<<===AAADDDIIIKKKLLLLLLLLLLLLMMMOOOQQQTTTXXX\\\```bbbeeeeeefffhhhkkkmmmlllkkkeeedddbbb^^^XXXQQQKKKGGGBBB@@@>>>>>>@@@EEEJJJMMMTTT```rrr}}}rrroooooorrrwww}}}}}}~~~}}}yyyqqqggg]]]WWWYYY\\\```dddddd___XXXRRRHHHAAA:::666666777555333333333333333333333333333111222222333333222222111000111111111111222222222222222222222222222222222111222333333444444333333444333222111111111111222333333333222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222333333333444444444222222333333333333444444333333333333333333333333555555666666555555444333444444444555555666666666555555555555666666666666666666666666666777888888777888888888888999999999;;;;;;<<<===============<<<<<<<<<<<<<<<======>>>@@@???===<<<;;;<<<===>>>>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAAAAAAAABBBHHHIIIKKKLLLNNNOOOOOOOOONNNNNNMMMMMMLLLJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFEEEDDDCCCBBBBBBBBBFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>>>>???@@@???>>>======<<<;;;::::::::::::::::::999888777666666555555555444444444555666666666666555555555555666666777777666666555444444444555555555555444444444444444444444444444444444444444444444444444444444444777666444222111111111222333444444444444444444333333444444555555444444333444444444444444444444444444444444555555555666666555555666666777888999999999999888999:::===@@@BBBCCCEEESSSmmmzzz}}}zzztttooojjjfffhhhfffccc```]]]]]]```cccccccccbbbaaaaaaaaaaaabbbcccdddgggiiiiiifff```[[[VVVUUUSSSRRRSSSYYYbbbhhhrrrxxx{{{sssggg]]]VVVPPPJJJFFFCCC???<<<;;;======;;;999888888999999;;;<<<>>>???@@@CCCFFFHHHIIIJJJKKKMMMNNNPPPTTTXXX]]]```cccdddhhhggggggiiikkkllllllkkkeeeaaa[[[SSSLLLFFFCCCAAA???>>>>>>@@@FFFNNNUUUZZZeeeqqq~~~yyyuuuwwwzzzzzz}}}{{{}}}|||vvvkkkaaaZZZWWWXXX\\\aaabbb^^^VVVOOOKKKFFFAAA:::777666666444222333333333333333333333333111222222333333222222111000111111111111222222222222222222222222222222222111222222333333333333333222222111111000000111111333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333333333444444444555555555222222333333333333444444333333333333333333333333555666666666666555555444333333333333333333444444444555555555555666666666666666666666666777888888777888888888888999999999:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>===<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@??????AAABBBCCCDDDDDDDDDIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFFFFEEEDDDCCCCCCEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@======>>>??????>>>===<<<;;;:::999999999999:::999999888777666666666444444444444444555666777666555555444444555555666666666666555555444444444555555555444444444333333333333333333333333333333333333333333333333333333555444333222222222222333222333555666666555333222222333333444444333333222444444444444444444444444333333333444444444555555555555666666777888888999999999888888999;;;===???BBBAAAGGGYYYppp{{{zzz~~~wwwpppkkkhhhfffccc```______aaacccdddcccccccccbbbbbbbbbbbbccceeegggkkkmmmkkkgggccc^^^[[[WWWTTTSSSUUUYYY\\\]]]aaafffmmmttt~~~wwwmmmfff___YYYQQQKKKHHHFFFDDDBBB???===<<<>>>???@@@>>><<<:::::::::;;;<<<>>>???@@@@@@BBBEEEGGGIIILLLPPPSSSTTTVVVYYY^^^aaaccceeeeeegggggghhhiiikkkjjjgggddd___[[[TTTKKKEEEAAA???>>>AAABBBEEEKKKSSS\\\eeejjjuuuvvvuuuyyy~~~|||uuuwwwwwwqqqfff^^^ZZZ[[[ZZZ]]]^^^ZZZRRRIIIDDDAAACCC???:::777666555444222222222222222222222222222111222222333333222222111000000111111111222222222111111111111111111111111111111222333333333333222222222111111111111222222333333333333333444444444222222222222222222222222111111111111111111111111333333333333333333333333333333333333444444444444222222222333333333444444444444444444444444444444444555555555555555444444444444333333333333333333444444444555555555666666666666666666666777777888777777888888888999999999::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@>>>???AAACCCDDDEEEDDDDDDMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDAAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA???===<<<===>>>>>>>>><<<;;;:::999999888888999999888888777777666666666444444444444444555666777555555444444444444555555555555555555444444444444555444444444444333333333333333333333333333333333333333333333333333333333222222222222333444444555111333555666666555333111222222333333333333222222444444444444444444444444333333333333444444444444555555555666777777888888999999888888999:::;;;<<<@@@@@@DDDNNN]]]rrr||||||xxxqqqkkkjjjhhhfffeeeeeedddddddddddddddddddddccccccbbbbbbbbbdddgggjjjkkkjjjiiiaaa^^^ZZZVVVTTTTTTTTTUUUUUUVVVXXXZZZ^^^dddkkkoooyyy{{{vvvooohhhbbb[[[UUUQQQHHHFFFCCCAAAAAA@@@???>>>>>>>>>>>>???@@@@@@>>>===;;;;;;;;;<<<<<<>>>??????BBBDDDGGGKKKNNNRRRXXX[[[\\\^^^```bbbdddeeeeeeeeecccdddfffhhhhhhddd^^^YYYRRROOOJJJEEEAAA???>>>>>>@@@FFFOOOZZZfffqqqyyy}}}{{{qqqttt}}}}}}yyyvvvqqqsssrrrkkkbbb\\\[[[^^^___^^^[[[RRRHHH@@@======???===:::888666555333222222222222222222222222222111222222333333222222111000000111111111222222222111111111111111111111111000111222222333333222222333333222222222333333444222222222333333444444444222222222222222222222222111111111111111111111111333333333333333333333333222222222222333333333333222222222333333333444444444444444444444444444444222333333444444333333333555555555444444444444444444444444444555555555555666666666666666777777888777777888888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCDDDCCCBBBBBBPPPOOONNNLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHGGGFFFDDDCCC???@@@AAABBBCCCDDDDDDDDD????????????????????????@@@>>><<<<<<===>>>===<<<;;;;;;:::999888888888888888888777777777666666666555555444444444555666666555555444444444444555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333000111222333444555555555222333555666666555333222222333333444444333333222333333333333333333333333333333333444444444555555555555555666666777777777888777777888888999:::;;;;;;===BBBHHHPPPbbbyyyvvvpppmmmjjjhhhgggeeecccaaaeeeeeeeeefffeeeddddddcccaaa``````aaaeeehhhiiiiiiddd```\\\YYYWWWVVVTTTSSSPPPPPPPPPPPPRRRUUUXXXZZZ___fffpppwwwzzz}}}yyyqqqmmm```[[[UUUOOOKKKIIIFFFDDDAAAAAAAAAAAA@@@>>><<<;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<======>>>@@@@@@FFFIIIMMMQQQUUUYYY___bbbccccccdddddddddddddddccc``````aaaaaa```ZZZSSSMMMDDDCCCAAA???>>>???@@@AAABBBLLL]]]ooo~~~xxxrrrvvv}}}}}}}}}}}}}}}zzzuuurrrpppppplllfff___\\\\\\^^^bbb^^^WWWMMMDDD>>><<<===;;;::::::888777555444333222222222222222222222222111222222333333222222111000111111111111222222222111111111111111111111111000111111222222222222222333333333222333333444555000111111222222333333444222222222222222222222222111111111111111111111111333333333333333333333333111111111222222222333333222222333333333333444444333333333333333333333333111111222333333333333222555555555555555666666666333444444444444555555555666666666666666777888888777888888888888999999999888999::::::;;;;;;::::::;;;;;;::::::;;;;;;<<<===;;;<<<<<<<<<<<<============>>>??????@@@@@@??????@@@@@@AAAAAABBBAAAAAA@@@QQQOOONNNLLLKKKJJJJJJKKKIIIJJJJJJJJJJJJIIIIIIHHHIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEECCCBBB??????@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>>>><<<:::;;;:::999888888777777777777777777777666666666666666555555444444444555555555444444333333444444555444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222111222222333444444444444333333444555555444333333333333444444444444333333333333333333333333333333444444444444555555555555555555555666666666666666666666777777888999::::::::::::===AAAGGGUUUlll}}}xxxqqqllliiigggeeebbbeeeffffffgggfffeeedddcccaaa```______bbbdddddddddaaa^^^[[[[[[[[[[[[YYYWWWQQQPPPOOOOOOPPPQQQQQQQQQSSSUUUYYY]]]aaaccceeefffjjjnnntttzzzwwwsssmmmgggbbb]]]XXXUUUMMMJJJFFFDDDCCCBBBAAA???AAABBBBBBAAA???>>>>>>>>>;;;<<<<<<===<<<<<<===>>>>>>??????AAABBBDDDFFFGGGKKKOOOSSSWWWZZZ^^^bbbeeeeeedddccccccbbbbbbcccccc```^^^[[[XXXTTTOOOIIIEEE???>>><<<;;;===@@@EEEGGGMMM[[[rrrxxxuuuyyy}}}}}}~~~~~~}}}yyysssooommmjjjeeeaaa______aaaccc]]]XXXPPPIIIDDD@@@>>><<<777888999888777666555555111111111111111111111111111222222333333222222111000111111111111222222222111111111111111111111111000000111222222222222222222222111111222333333444//////000111111222333333222222222222222222222222111111111111111111111111333333333333333333333333222222222333333333444444222222333333333333444444333333333333333333333333111222333333444444444333444444555555666666777777333333444444444555555555666666666666666777888888777888888888888999999999888888999:::::::::::::::;;;;;;::::::;;;;;;<<<===:::;;;<<<<<<=========<<<===>>>>>>???????????????@@@????????????@@@AAAAAAPPPOOOMMMKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIHHHFFFFFFIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAABBBDDDEEEEEECCCAAA@@@@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@=========>>>???>>><<<999;;;:::999888777777777777777777777777666666666666777666555444444444444444555444444333333444444555444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222333333444444444333222222333444444444444444444333333444444555555444444333333333333333333333333333444444444555555555666666555555555666666666666666555555666777888999999:::<<<:::999===BBBKKK\\\kkk}}}uuuqqqooommmkkkeeefffgggggggggfffddddddaaa```___```aaaaaa___^^^YYYWWWVVVXXX\\\]]]\\\ZZZUUUTTTRRRRRRRRRQQQOOONNNOOONNNNNNPPPSSSUUUUUUUUUZZZ]]]```cccgggkkkpppsssuuuzzz}}}zzzxxxtttnnngggbbb\\\XXXSSSOOOLLLJJJGGGEEEDDDCCCBBBBBBCCCBBB@@@???=========<<<;;;;;;===???>>>????????????@@@BBBDDDBBBBBBDDDFFFHHHKKKMMMOOOPPPSSSWWWZZZ]]]___bbbddddddcccbbbaaa```aaabbbccc```\\\VVVPPPLLLHHHDDDAAAAAA>>>;;;;;;===CCCJJJNNN\\\lll|||vvvtttvvvyyy~~~xxxxxx{{{zzzrrrmmmgggccc___]]]```dddgggiiiUUUPPPJJJFFFDDDBBB>>>:::555666888999777666666666111111111111111111111111222222222333333222222222000111111111111222222222000000000000000000000000000000111222222222222111111111000000111222333333...//////000111111222222222222222222222222222222111111111111111111111111333333333333333333333333333333333444444444555555222222333333333444444444222222222222222222222222222333444444555555555444333333444444555666777777333333333444444444555555666666666666666777888888777888888888888999999999888888999::::::::::::999;;;::::::::::::;;;<<<<<<::::::;;;<<<=========<<<======>>>???????????????>>>>>>======>>>@@@BBBCCCOOOMMMKKKJJJIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDBBBAAABBBCCCCCCAAAAAABBBBBBCCCBBBBBBBBB???@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>===<<<<<<;;;;;;:::999999999888888777666555555444777777666666555555555444555555555555555555555555777555333333555555333000333444444555555444444333555555555555555555555555222222222222222222222222222222222333333444444444444444444444444444444444111111222222222333333333333333333444444444555555666555444333333333333333555555555444444333333333333333444444555666666666555555666666777777888888:::::::::;;;???FFFNNNTTTooo{{{tttooooooiiieeegggeeeaaaccchhhccccccccccccdddbbb___\\\XXXXXXWWWWWWWWWXXXXXXYYYVVVSSSOOOMMMMMMLLLKKKIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNPPPQQQRRRRRRSSSUUUXXX]]]___bbbfffiiikkkllllllnnnoooqqqtttwwwyyyzzz{{{}}}zzzvvvqqqmmmjjjiiiiiiiiihhhhhhgggeeecccaaa```\\\\\\[[[ZZZXXXVVVSSSRRRLLLKKKIIIFFFEEEDDDDDDDDD@@@AAAAAABBBAAA???===<<>>??????@@@@@@<<<>>>@@@BBBBBBBBBAAA@@@NNNMMMKKKJJJIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDBBBBBBBBBCCCDDDAAABBBBBBBBBBBBBBBAAAAAA??????@@@@@@@@@@@@??????>>>>>>????????????>>>>>><<<<<<<<<;;;::::::999999888888777777666555555444777666666666555555555444555555555555555555555555444222111222444555444222333333444444444444333333444444444444444444444444222222222222222222222222222222333333333333333333333333333333333333333333111111111222222222333333222222222222333333333444555555444333333333333333555555444444444333333333333333444555666666777777555555555666777777888888888999999999;;;@@@FFFKKK^^^vvv{{{}}}rrrjjjfffgggfffccccccffffffeeedddeeedddbbb^^^[[[YYYXXXWWWVVVVVVVVVVVVVVVTTTQQQNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKGGGIIIJJJJJJJJJJJJMMMOOOMMMNNNPPPSSSVVVXXXYYYZZZZZZ[[[]]]```bbbcccdddeeegggdddaaa\\\YYYWWWVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOLLLLLLLLLKKKIIIGGGEEEDDDFFFEEECCCAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>AAACCCEEEFFFEEEEEEFFFHHHDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKNNNQQQSSSUUUVVVVVVZZZ[[[]]]___aaabbbbbbcccbbb```^^^]]]\\\ZZZVVVTTTOOOIIIEEEDDDBBB>>>===@@@DDDAAACCCHHHLLLOOOYYYcccnnnvvv}}}uuunnnkkklllnnn~~~}}}ppphhhbbbaaacccfffhhhgggbbb]]]KKKDDD===::::::;;;999777444444666666666555333222222222111111111111222222000000000000000000000000222222222111111111000000000000111111111222222222222111111111111111111111111111000000000000111111111111111111111111111111222222111111000000//////000000000111111222222333111111222333333222111111222222222222222222222222222222222333222222111000111222333333444444444444333333333333333333333333444444444444444444444444555444444333444555666777555555555555666666666666555777::::::999888888999::::::::::::::::::::::::999999999999::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===>>>>>>??????<<<>>>@@@AAABBBBBBAAA@@@MMMLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKKKKLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCBBBBBBAAA@@@??????>>>>>>======>>>>>>???=========<<<<<<=========<<<<<<;;;::::::999999888888777777666666555555555666666666555555555555555444444444444444444444444111000000111333444444333333333444444444444333333222222222222222222222222333333333333333333333333333333333333333222222222222222222222222222222222111111111222222222222333111111111111222222222222444444333333222222333333444444444444333333333333333333444555666777888999444555555666666777888888999999999999999;;;>>>AAALLL___}}}wwwxxx}}}ssskkkiiiiiigggeeeeeejjjiiihhhhhhgggddd```]]][[[ZZZXXXVVVUUUTTTSSSSSSRRRPPPMMMLLLMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIBBBCCCDDDCCCBBBBBBDDDFFFCCCDDDEEEGGGIIIKKKMMMNNNMMMNNNOOOQQQRRRSSSSSSSSSUUUSSSPPPMMMKKKJJJJJJJJJKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA??????AAA@@@???>>>>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCCCCCFFFJJJLLLMMMMMMNNNOOOJJJJJJIIIJJJKKKMMMNNNPPPQQQSSSUUUXXXZZZ[[[\\\]]]```___^^^^^^^^^^^^___```aaa___\\\YYYWWWSSSOOOLLLHHHBBB>>>>>>>>>===AAAFFFLLLMMMPPPTTTVVVXXX```hhhooottt}}}zzzwwwyyy|||~~~nnnfff___dddjjjmmmjjjaaaVVVOOOBBB>>>999888999999777444333444555666555444333222222111111000000111111222000000000000000000000000222111111111111000000000000000000111111111222222333333222111111000//////000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111111111000000111111111111000000222222222222222222222222111222222333333333333333000000222333444555555555333333333333333333333333444444444444444444444444444444444333444555555666444555555555555666666666444666888888777777777888888888999999::::::;;;;;;999::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<===>>>>>><<<===???@@@AAAAAA@@@@@@LLLKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>===<<<;;;::::::;;;<<<===;;;;;;::::::999888888888777777666666666555555555555555555555555555555555444444444444444444444444222111111222333333333333333333333444444333333333333333333333333333333333333333333333333333333333444333333333222222111111222222222222222222222222111111111111222222222222111111111222222222222333333333222222222222333333333333333333333333333333333333444555777888999999444444555555666777777888:::;;;;;;;;;::::::<<<>>>DDDPPPhhh}}}uuusssvvvvvvnnnmmmmmmjjjhhhooommmkkkjjjiiigggdddbbb^^^]]]ZZZXXXUUUSSSRRRQQQRRRPPPNNNMMMMMMLLLJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCCCCBBB@@@???AAABBBCCCCCCCCCCCCDDDGGGIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHJJJMMMRRRUUUUUUUUUUUUVVVRRRQQQPPPOOOPPPRRRUUUVVVWWWXXXZZZ[[[]]]___```aaa```______^^^]]]\\\[[[[[[]]]ZZZVVVRRROOOKKKGGGDDDDDD???===>>>AAADDDLLLTTT^^^aaadddeeedddeeejjjppprrruuuyyy~~~yyykkkdddbbbhhhnnnnnnfffXXXJJJBBB;;;999888777888888555333333444444444444333222222222222222111111222222222000000000000000000000000111111111111000000000000000000000000111111111111222111111111000000000///000000111111111111000000111111111111111111111111,,,---...000111333444444111111111111000000000000111111111111111111111111111111111111111111111111000111222333444444555444000111222333444444444444333333333333333333333333333333333333333333333333333333333444444444555555444444444555555555666666444555777777666555666777777777888999:::;;;;;;<<<<<<<<<<<<=========>>>>>><<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<======>>>>>><<<===>>>???@@@@@@@@@@@@IIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::999999:::;;;<<<:::::::::999888888777777666666666666555555555555444444444555555555555555444444444444444444444444444555555444333333333333222333333333333333333222333333333333333333333333333333333333333333333333333333333222222111111111333333333333333333333333000000111111111222222222222222222222333333333333222222111111111222222333333333333333333333333333333333444555666777888888444444444555666666777777888999;;;;;;::::::<<<>>>BBBJJJ]]]{{{xxxuuu}}}xxxttttttrrrooosssoookkkiiihhhgggeeedddbbb```]]]ZZZVVVSSSRRRQQQSSSQQQOOONNNMMMLLLJJJGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCDDDDDDBBB@@@???@@@AAAAAA@@@??????@@@AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNRRRUUUYYY\\\[[[ZZZZZZZZZZZZXXXVVVUUUUUUVVVXXXYYYYYYZZZ[[[\\\]]]___```aaa___`````````___\\\XXXVVVUUURRRNNNKKKHHHEEEBBB??????===>>>BBBGGGMMMYYYccctttyyy|||zzztttsssvvvyyyyyyyyy{{{|||}}}qqqhhhdddiiikkkkkkfff[[[MMMAAA;;;888777777888888777555333333333333333333222222111333333222222222222333333000000000000000000000000000000000000000000000000//////000000000111111111//////000000000111111111///000111111111111000///000000000000000000000000,,,---...000111333444444111111000000000000000000222222222111111222222222111111111111111111111111000111222333444555555555333333333444444333333222333333333333333333333333333333333333333333333333333333333444444444444444444444444444555555555555444555666555444444666777777777888888999:::;;;;;;<<<<<<<<<=========>>>>>><<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======>>>??????<<<<<<===>>>????????????GGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<===;;;::::::999999::::::;;;::::::999888888777777666555555555555555555555555444444444444444555555555333333333333333333333333555666666555333222222333222222333333333333222222444444444444444444444444222222222222222222222222222222222222222111111111333333333333333333333333000000000111111111111222222222222222333333333444111111000000111111222222222222222222333333333333333333444444555666666666333444444555555666777777555666777888777888;;;===AAAGGGVVVnnn|||yyytttmmmgggeeedddddddddcccaaa^^^[[[WWWTTTRRRQQQRRRQQQOOOOOOOOONNNKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDBBB@@@???@@@AAA@@@??????>>>>>>??????@@@BBBBBBCCCCCCBBBBBBAAA@@@===>>>>>>??????@@@@@@@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFEEEFFFGGGIIIKKKKKKLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTWWWZZZ]]]^^^]]]\\\\\\\\\]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\^^^___``````aaabbbbbb___[[[VVVRRRLLLJJJGGGEEEDDDCCCAAA@@@===>>>DDDLLLSSS[[[hhhttt~~~}}}|||sssjjjfffeeekkkggg```VVVLLLCCC<<<888666777888999888777666555333333222222222111111111333222222222222222222333000000000000000000000000//////000000000000000111/////////000000000111111......///000000111222222///000111222222111000///000000000000000000000000111111111000000000000000000000000000000000000000333222111111111111222333111111111111111111111111000000222333444444444444333444444444333333222111333333333333333333333333333333333333333333333333222222333444444444444333333444444444444555555555444555666555444444666888777777888888999999::::::999::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<===>>>>>>??????DDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@AAAAAAAAA@@@@@@???<<<<<<============<<<<<<999::::::;;;;;;::::::999999999999888777777666666555555555555555555555555333333333444444555555555333333333333333333333333222444555444222111333444222222333333333333222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222000000000000111111111111111111111111222222222222000000000000000111222222111111222222222333333333333333444444444444444444333333444555555666666777444555666666555777:::<<<===CCCOOO```wwwsssjjjeeedddeeeeeecccaaa^^^ZZZVVVSSSQQQPPPPPPOOOOOOPPPQQQQQQOOOMMMJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDDDDCCCAAA@@@AAACCCAAAAAAAAAAAAAAA@@@???>>>AAABBBBBBBBBBBBAAA@@@@@@>>>>>>???@@@AAABBBBBBBBBCCCBBB@@@??????AAABBBCCCDDDDDDDDDEEEFFFIIIKKKLLLJJJKKKMMMOOOPPPQQQQQQPPPRRRSSSTTTVVVWWWXXXXXXYYYXXXZZZ\\\\\\\\\[[[\\\]]][[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\]]]^^^```aaacccbbbaaa^^^YYYTTTOOOMMMFFFDDDBBBBBBCCCEEEEEEDDDEEEIIIRRR^^^gggppp}}}{{{zzzwwwvvvxxx~~~}}}|||zzz||||||vvvpppkkkgggffffffggg^^^QQQFFF@@@===:::888666777888888777666555555333222222111111111111111111111000000000000111111000000000000000000000000////////////000000111111////////////000000000111/////////000000000000000///000111222222111000///000000000000000000000000222222111111000000//////......//////000000111111222111000000000000111222111111111111111111111111000000111222333333333222222222333444444444333333333333333333333333333333222222222222222222222222111222333444444444333333333333444444444555555555555555666555444444666888888888888888888999999999999999999999::::::::::::<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>??????CCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGIIIJJJEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDCCCAAAAAA??????@@@AAAAAAAAA@@@@@@;;;<<<===>>>>>>===<<<;;;999:::;;;<<<<<<;;;:::999999999888888777666666666444555555555555555555555333333333444444555555555333333333333333333333333///111333333111111333666222222222333333222222222111111111111111111111111000000000000000000000000000000111111222222222333000000000000000000000000000000000000111111111111000000000000111111111111000000///000000111222222111111111222222333333333444444333333333222222222333333444444555666666777777777777666555777:::===:::@@@IIIUUUfff~~~{{{oooiiiggghhhhhhbbb```]]]YYYUUURRRPPPOOOMMMMMMNNNPPPSSSSSSRRRPPPLLLKKKJJJIIIHHHFFFEEEEEEEEEFFFFFFEEECCCBBBCCCEEE@@@AAAAAAAAA@@@???===<<>>>>>===>>>???@@@AAAAAAAAAAAABBBAAA???>>>>>>@@@BBBCCCEEEDDDEEEFFFHHHJJJMMMNNNOOOPPPRRRTTTUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\[[[[[[VVVXXXYYYZZZZZZZZZ\\\^^^XXXYYY[[[\\\]]]]]]]]]]]]^^^]]]]]]]]]]]]___aaabbbdddbbb]]]WWWQQQLLLIIIGGGCCCAAA@@@AAADDDGGGHHHHHHOOOUUUaaaooozzzzzzwwwrrrooorrr}}}|||yyyyyy}}}~~~zzzxxxyyy|||vvvooojjjhhhhhhggggggaaaUUUFFF<<<999999999888666777888777666444444555333222111111000111111111//////............//////000000000000000000000000.../////////000000111111////////////000000000000111111000000//////.........000111222222111000...000000000000000000000000//////000000111111111222---......///000111111222111000///......///000111000000000000000000000000000000111222222222111111000111222333444555555555333333333333333333333333222222222222222222222222111222333444555444333333333333333444444444555555555666666555444444777999999999999888888888888888:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;<<<<<<===<<<;;;;;;<<<<<<===>>>???EEEEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEEEEFFFEEEEEEEEEAAABBBDDDEEEEEECCCBBB@@@@@@@@@AAAAAAAAAAAABBBBBB<<<;;;::::::<<<<<<;;;::::::999999888999999::::::999999999999888888888777777777666555444444333333222222333333333333444444555555555444444333333333333333333333333333333333333333333333333333333333111111111111111111111111222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000333222222222111000000000222111111111111111111111555444333222222222333444222333444444555555444444666555555555555777888999<<<===AAAHHHPPPaaa|||}}}rrrmmmkkkkkkfffeeeaaa\\\VVVSSSRRRRRRNNNMMMNNNPPPRRRRRRQQQOOONNNMMMKKKKKKKKKIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCCCCCCCBBBBBBAAAAAAAAA??????@@@@@@@@@??????>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHJJJLLLNNNPPPRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[\\\]]]\\\\\\[[[]]]\\\[[[\\\^^^___^^^]]]```[[[RRRKKKFFFCCCAAA@@@AAADDDEEEGGGOOO\\\eeegggrrrwww~~~zzztttoooiiijjjtttyyyvvv}}}zzzzzzzzzxxxvvvssspppooommmjjjeeebbbbbbdddfffhhhXXXNNNBBB:::999999888666444666999::::::999666555222111111111111111222222333333333222222111111111111111111111111000///...000000////////////000000000000000000111111111111111111000///////////////000111111111111222222222000000000111222222222333000000111111111111000000//////000111111111111111111111111111111111111111555444333333222222222333222222222111111111000000111111111222222333333333222222222222222222222222333222222111111222222333444444444444444444444444555555555444444333333333000111222444666777999999555666777888999:::;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999999999;;;===>>>========================DDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>><<<;;;;;;<<<<<<;;;999999999888888888999999999888888888888777777777777666666555555444333333222222222222333333333444444333333333222222222111111333333333333333333333333333333333333333333333333111111111111111111111111222222111111222222333444111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000222222111111111111111111000000111111111222222222444333222222222222333444222333444444555444444444666666555555666777999:::999:::===AAAFFFRRRiii|||xxxrrrooonnnmmmiiiddd^^^YYYWWWVVVVVVTTTQQQPPPQQQRRRQQQQQQNNNMMMLLLMMMMMMKKKIIIFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???BBBBBBBBBBBBCCCDDDEEEFFFIIIJJJJJJLLLMMMOOOQQQRRRQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWXXXYYYZZZZZZYYYYYY]]]\\\ZZZZZZZZZZZZYYYWWWRRROOOJJJFFFCCCBBB@@@@@@AAAEEELLLYYYmmmzzzwwwooolllkkkooo{{{}}}sssrrr|||zzzzzzyyywwwrrrnnnjjjiiijjjgggddddddggggggccc___PPPHHH===777666666555444333444666888888777666555222111111111111111222222222222111111111000000000000111111111111000000///000000////////////000000//////000000000111111111111111000///////////////000000111111111222222222111111111111111111222222000000111111111111000000//////000111111111111111111111111111111111111111444444333222222222222222333333333222222222111111222222222222222222333333222222222222222222222222333222222111111222222333333333333333333333333333555555444444444333333333333333444555666666777777444555555666888999999:::888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<>>BBBAAA?????????AAACCCEEECCCCCCBBBAAA@@@???>>>>>>???>>><<<<<<<<<<<<:::999888888888888888888888888777777777666666666555555555444444333333222222222222222222222333333333333333333333333222222222222333333333333333333333333222222333333333333333333111111111111111111111111222111111111111222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000111111111111111111000000000111222222222333333333222222222222333444222222333444444444444444666666666666777888999::::::;;;>>>AAACCCKKK\\\lll}}}{{{vvvqqqkkkfffcccaaabbb^^^XXXUUUTTTTTTTTTTTTOOONNNNNNOOOPPPNNNKKKHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEFFFGGGGGGJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWW]]][[[WWWUUUTTTRRRPPPNNNGGGFFFDDDCCCBBBAAAAAAAAAGGGNNN]]]ttt|||yyyppppppsss{{{wwwrrrnnnqqq|||{{{zzzzzzyyyuuunnnhhhcccaaafffdddeeeiiikkkfffZZZPPPDDD???888444444444333111222333333444555666777777222222111111111111111222111000000000000////////////000000111111111111000000000////////////000000//////000000000000111111111000000///////////////000000000111111111222222111111111111111111000000000000111111111111000000//////000111111111111111111111111111111111111111333222111111111111111111444444333333333222222222333333222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222555444444444444333333333555555555666666666666666444444555555666777888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAACCCDDDBBBBBBAAAAAA@@@??????>>>???>>><<<;;;;;;;;;999777888888888888888777777666666666555555555444444444333333333222222222111111111222222222222333333333555555555444444444444444222222222222222222222222222222222222222333333333111111111111111111111111111111111111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111//////000000111111222222222111111111111111111111222222222222222333333333222222333444444444444333555666666666777888999999999:::>>>CCCEEEJJJVVVcccpppyyytttqqqnnnjjjfff```[[[YYYXXXWWWWWWPPPPPPPPPQQQRRRPPPMMMJJJJJJJJJIIIHHHGGGFFFFFFEEEGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIILLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVVVV[[[XXXSSSPPPMMMKKKHHHFFFEEEEEEDDDBBBBBBCCCFFFIIITTT```uuu~~~mmmlllnnntttzzzzzz{{{zzztttkkkccc^^^\\\cccgggllloookkk___OOODDD<<<999555333444444333222222222222333444666888999333222111111000111111111000000000000000000000000...///000111111111111111000000////////////000000////////////000000000111000000////////////000000000000000000111111111111222222111111000000//////000000111111111111000000//////000111111111111111111111111111111111111111111111000000000000111111333333222222222222111111333333333222222111111111222222222222222222222222333222222111111222222333222222222222222222222222444444444444444444444444555555555666666666777777444444555666666777888888888888888999::::::;;;;;;::::::::::::::::::::::::;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;BBBDDDEEEGGGFFFEEECCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBB<<<===???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::::::::888666777888888888888777666555555555555444444444444333222222222222222111111111111111111222222222333333444444444444444444444444222222222222222222222222111111111222222333333333111111111111111111111111111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111/////////000000111111222444333333222111000//////111111111222222333333333111222333333444444333333444555555666777777888888555666;;;@@@AAACCCLLLUUUZZZddduuuzzzvvvnnnjjjfffbbb___\\\YYYWWWSSSSSSSSSSSSTTTRRROOOMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEKKKKKKKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPSSSVVVXXXYYYRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUVVVVVVWWWWWWSSSNNNJJJHHHFFFCCCAAAAAABBBBBBBBBDDDIIIQQQWWWddduuu|||uuujjjnnnttt|||{{{{{{|||zzzsssiiiaaa^^^^^^gggoooxxxvvvhhhVVVGGG???888777555555555555555444333222222222444777999;;;333222222111000000111111111111111111111111111111...///000111111111111111000000////////////000000...////////////000000000000000////////////000000//////000000000111111111222111111000000/////////000000111111111111000000//////000111111111111111000000000000000000000000000000000//////000111111111111111111000000000000333333333222222111111111222222222222222222222222333222222111111222222333444444444444444444444444444444444444444444444444333333444555666777888888555666666777777888888888777777888999999::::::;;;:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;CCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDEEEEEEEEE@@@@@@AAABBBBBBBBBBBBBBB<<<>>>@@@BBBCCCBBB@@@???????????????@@@@@@AAAAAA>>><<<;;;;;;;;;;;;999777888999999:::999888666555555555555444444444333333222222222222222222222222111111111111222222222222000000000000111111111111222222222222222222222222000000111111222333333333111111111111111111111111111000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222//////000000000000000000444333333222111000/////////000111222333333333222111111222333333333333333333333444555666666666666777888;;;???>>>>>>BBBIIILLLOOOZZZqqq~~~uuurrrmmmhhhddd```\\\YYYZZZYYYWWWWWWWWWUUUSSSQQQQQQPPPPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGKKKKKKKKKLLLLLLLLLMMMMMMKKKMMMOOORRRVVVYYY\\\]]]RRRRRRRRRRRRRRRRRRRRRRRRVVVVVVUUUTTTTTTTTTTTTUUUQQQNNNIIIFFFEEEDDDCCCBBB===AAAEEEIIINNNWWWbbbjjjttttttooopppuuu{{{|||{{{yyyzzzyyyqqqhhhbbbbbbdddmmmvvv|||uuubbbNNNCCC???777666666555555555555666222222222333444666999:::333333222111000000000000000000111111111111222222///000000111111111111000000000////////////000000......////////////000000///////////////000000111/////////000000000111111000000000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000000000000000000000111222111000000000000/////////333333222222222222222222222222222222222222222222333222222111111222222333444444444444444444444444333333333444444444444555222222333444555666777888666666666777777888888888777777888888999:::::::::999999999999999999999999::::::::::::999999999999::::::::::::::::::::::::EEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????????????????===<<<<<<======<<<:::999999:::;;;:::888666555555555555555444444444444333333333333333333333333111111111111222222222222....../////////000000000111111111111111111111111///000000111222222333333111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000/////////111111111111111111111111...///111222333333333222111111222333333333333222111222333555555555555444999999;;;>>>===;;;===BBBCCCEEEMMM]]]tttyyyqqqlllgggdddaaabbb```\\\ZZZZZZYYYXXXVVVVVVVVVUUUSSSRRRQQQOOOOOOMMMMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPNNNPPPRRRTTTWWWZZZ\\\]]]WWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPPPPPPPPPPKKKHHHDDDCCCCCCEEEEEEEEEEEELLLUUU]]]dddmmmwwwxxxrrrtttyyy||||||~~~~~~{{{xxxvvvvvvvvvwwwvvvooofffcccfffkkkooossssssiiiVVVFFF>>><<<666666555444333222333444111111222222444555666777444333222111000000000000/////////000000000111111000111111111111000000///000000////////////000000........./////////000000///////////////000111111////////////000000000111/////////000000000000000000000111111111111000000//////000111111111111111000000000000000000000000111000000000000111222333111111111000000000000///222222222222222222333333222222222222222222222222333222222111111222222333333333333333333333333333333333333444444444555555333333333333444444555555555555666666666666777777777777777888999999::::::999999999999999999999999:::::::::::::::999888888999999999999999999999999FFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBDDDBBBAAA??????@@@BBBCCCBBBAAAAAA@@@???>>>======@@@???>>>>>>???@@@>>>===999:::;;;<<<;;;999777555666666555555555444444444333333333333333333333333000111111111111222222222//////000000111111111222111111111111111111111111///000000111222222333333111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111000000//////.........///000111222333444444...///111222333333222222111111222333333333333222000111333444555444444333555444777::::::888:::???;;;>>>DDDMMM[[[pppyyyrrrnnnllljjjhhheee```]]]\\\\\\[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRTTTSSSRRRPPPOOONNNNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNOOOPPPQQQRRRQQQRRRTTTUUUWWWYYY[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]TTTSSSQQQNNNMMMLLLLLLMMMGGGEEEBBBAAACCCFFFGGGHHHSSS\\\iiirrryyy~~~uuuvvv}}}~~~~~~~~~|||}}}}}}{{{wwwsssqqqqqqsssuuusssmmmeeeccciiiooonnnmmmggg\\\MMM@@@999666555555444222000000111333000000111222333444444444444333222111000000000000---.........//////000000111111111111111000///...000000////////////000000............/////////000///////////////000111111////////////000000000000......//////000000111111000000111111111111000000//////000111111111111111000000000000000000000000111111000000111222333333222222222111111111111000111111111222222333333444222222222222222222222222333222222222222222222333222222222222222222222222333333333444444555555555444444444333333222222222444444444555555555555555777777777888999999::::::888888888888888888888888:::::::::::::::999888777999999999999999999999999EEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBB???======???AAA@@@@@@@@@???>>>======<<<>>>======<<<;;;;;;::::::<<<;;;:::888777666666666555555444333333333333444555555333222111000000000111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000111111000000//////......000000000000111111111111222222222111111111111111000111111111222222222222555444333222111///......222222222222222222222222222222333333333333444444666666666777888888999999;;;===???AAAHHHYYYqqqvvvoooqqqlllfffbbbaaabbbcccddd^^^_________^^^]]][[[ZZZ___\\\YYYWWWVVVVVVVVVUUUUUURRRNNNLLLKKKKKKJJJIIIGGGJJJMMMMMMJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLKKKOOOPPPRRRSSSUUUVVVVVVVVVYYYYYYZZZ\\\^^^aaaccceeecccbbbbbbdddeeeccc]]]XXXTTTQQQMMMJJJHHHGGGEEECCCCCCBBBBBBCCCHHHPPPYYY```eeessswwwpppqqq||||||~~~~~~}}}wwwpppmmmooorrrnnnpppooohhhddddddcccaaaeeeZZZOOOIIIBBB:::555333333333333333333333333333333333222111222333555666111111111111111111111111111111111111111111111111000000000000000000000000...............///000111222111111111000000//////000000000000000000000000000000000000000000000000222222111111000/////////000000////////////000000111000000000000000...---000000000000111111111111111111111111111111111111333333222222111000000000222222222222222222222222222222111111000000//////222222333333333333444444444444444333333222222222222222333333333333444444666555555444444333222222333444555555666666555555999999999999888888888888666777777777888888888999::::::999999888999999999999:::;;;;;;999999:::;;;FFFFFFGGGGGGGGGGGGGGGFFFGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>===>>>@@@@@@@@@??????>>>======<<<======<<<;;;;;;::::::999;;;:::999888666666666666555555444333333333333444444444444333222222111111222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222111111111111111111111111111111111111000000000/////////...000000000000000000000000111000000000/////////...//////000000000111111111111111111111111111111000000000000111111111222222222222111111111111111111222222222222222222222222222222333333333333444444666666666777888888999999999<<<>>>>>>AAAKKK[[[ggg~~~{{{uuummmhhheeeeeeffffffcccdddfffhhhiiiiiiiiiiiimmmllljjjiiiiiihhhgggfff^^^ZZZUUUQQQNNNMMMKKKJJJJJJLLLNNNNNNKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJKKKLLLNNNOOOQQQQQQTTTUUUVVVXXXYYYZZZZZZZZZ\\\^^^```ccceeegggiiiiiimmmlllkkkjjjiiifff```[[[PPPMMMIIIFFFEEEEEEEEEDDDEEEGGGKKKRRR[[[eeeooouuu~~~yyyvvvwww|||{{{rrrlllkkkllljjjkkkiiieeeccceeeeeebbbYYYOOOEEEAAA===666222111333333333333333333333333333222222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000///............//////000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000111000///...000000000000111111111111111111111111111111111111111111111111111111222222000000000000000000000000111111111111000000000000111111111222222222333333444444444333333222222222222222222333333333444444444444444444444333333333333444555555666666555555555444444444444444444444777777777777777777777777::::::999999888999999:::999:::;;;;;;999999:::;;;GGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIHHHHHHFFFDDDCCCBBBCCCCCCAAA???===>>>???@@@??????>>>>>>======<<<<<<<<<;;;::::::999999888:::999888666555555555555555555444333333333333333222333444555555444333222333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////000000000000111111/////////000000000000000/////////000000000111111//////000111222333444444222222222222222222222222222222333333333333444444555666666777777888888999555999<<<<<<;;;???FFFMMMcccxxx~~~vvvpppmmmkkkjjjlllmmmqqquuuxxx{{{}}}~~~~~~{{{yyywwwooojjjbbb\\\XXXTTTRRRPPPOOOPPPPPPOOONNNMMMMMMOOONNNNNNOOOOOOOOOOOOOOONNNMMMMMMNNNPPPQQQTTTUUUVVVWWWXXXZZZ\\\___```bbbbbbdddfffkkkooorrrssssssrrrsssqqqnnnkkkgggbbb[[[WWWMMMIIIEEEDDDEEEHHHJJJKKKOOOTTT]]]iiiuuu}}}vvvsssyyy}}}tttmmmiiihhhffffffdddbbbdddhhheee```KKKCCC;;;:::888444111111333333333333333333333333333222111111000111111222000000000000000000000000111111111111111111111111000000000000000000000000000//////............///.........------------,,,////////////////////////000000000000000000000000......///000000111222222000000////////////000000//////000000111000000000000000000000111111111111111111111111111111111111///000000111222222333333333333333333333333333333000000000111111111111111000000111111111222222222444444333333333333222222222222222222333333333333333333333333444444444444333444555555666666555555666666666666666666666666777777777777666666666666:::999999888999999::::::999:::;;;;;;999999:::;;;HHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGEEECCCAAABBBCCCBBB@@@>>>===>>>??????>>>>>>============;;;;;;::::::999888888777888888777555555444444444555444333333222222333333111222444666666666444333333333333222111000//////111111111111111111111111////////////////////////000000000000000000000000///000111222222111000///////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000111.........///////////////////////////000000000000...//////111222333444444222222222222222222222222222222222333333333444444555555666666777888888888333777:::;;;;;;<<>>===>>>>>>>>>>>>===============;;;::::::999888888777777777777666555444444444444444444333222222222222333000222444666666666444333333333333222111000//////111111111111111111111111////////////////////////000000000000000000000000///000111111111111000///////////////////////////////////////000000000000////////////////////////////////////000000000000...////////////000000000------......////////////////////////000000000000000000000111222222222333222222222222222222222222222222222333333333444444555555555666777777888888444666999::::::<<>>???========================;;;;;;:::999999888888777777777666555555555555555444444333222222222222222111222333444555555444333333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000......////////////000000------......//////000000/////////000000000111111111111111111111111111111222222222222222222222222222222333333333333444444444555555666666777777888777888888777777:::>>>BBBBBBIIIXXXooosssggg```^^^]]]^^^```bbbbbbaaa___^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[[[[]]]aaafffjjjllloooqqqssswwwzzz|||~~~|||zzzwwwrrrllleee```]]]TTTTTTTTTRRRPPPOOOQQQRRRUUU[[[gggxxxzzz~~~{{{vvvttttttwww}}}{{{{{{rrrnnnllliiifffmmmooommmiiiddd^^^RRRGGG>>>888333555666444222222222222222222222222222222000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000////////////////////////000000000000000000000000111111000//////...------...///000111111000///......111333333000///111333000000000000111111111111111111111111111111111111333333222222111000000///////////////////////////111111111222222222222222222222333333333444444444222222333333333333444444111111111111222222222222000111111222333444444555333444555555666666555555666666666777777888888999666777777777888888888888888888888888999:::;;;;;;999:::;;;;;;999999:::;;;HHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDBBBAAABBBBBBCCCCCCDDDDDDDDDEEECCCCCCBBB@@@>>>===>>>@@@========================;;;;;;;;;:::999999888888888777666666555555666666444333222222111222222222222222222333333333333333222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000///......///000111111111111111111111111111.../////////000000000111000000000000000000000000.../////////000000000111........./////////000000---......///000000111111000000000111111111222222000000111111111222222222222222222222222222222222222222333333333333444444444444555555666777777777888888777666777999<<<>>>AAAEEEPPP^^^lllyyyrrrnnnnnnppptttxxxxxxuuurrrnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjlllpppuuuzzz}}}~~~}}}{{{zzzyyytttqqqlllgggbbb^^^\\\[[[UUUWWWZZZ[[[]]]```eeeiiiqqqyyy}}}{{{wwwvvvvvvxxx|||}}}zzzvvvxxxzzzpppoooqqqqqqooopppqqqlllbbbYYYRRRJJJBBB:::444111444666444222222111111111111111111111111///000111222222222111000111111111111111111111111000000000000000000000000000000000000000000000000///............//////000....../////////000000000000000000000000000000000000000000000000000000000//////////////////.........///000111111000///......222555444000...000222000000000000111111111111111111111111111111111111222222111111111111111111222222222222222222222222333222222222222222222111111222222222333333333333222222222333333444444444111111111111222222222222111111222222333333333444333444555555666666555555777777888888999::::::;;;666666777888999:::;;;;;;888888888888999:::;;;<<<999:::;;;;;;999999:::;;;HHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCAAA@@@BBBBBBAAABBBBBBCCCDDDEEEDDDCCCBBB???======???AAA<<<<<<<<<===============<<<<<<;;;::::::999999888888777777666666666666777444333222222111111222222333333222111111222222333111111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000222111...------...111222111111111111111111111111.../////////000000111111111111111111111111111111.../////////000000111111............/////////000.........///000111111222111111111111222222222222//////000111222333333444222222222222222222222222222222333333333444444444444444555555666777777777666666777888999:::<<<>>>DDDFFFMMMTTTZZZiii}}}~~~}}}|||zzzyyyyyyzzz}}}{{{vvvrrrpppjjjgggccc```___```bbbcccdddggglllooosssyyy}}}{{{||||||zzz|||ooorrrrrrqqqwwwxxxoooqqqwwwzzzzzzrrrqqqiii[[[PPPIIIDDD@@@999333000444777555444444111111111111111111111111///000111222333333222111111111111111111111111111000000000000000000000000000000000000000000000000...............///000111........./////////000000111111111111111111111111000000000000000000000000------......///000000000...///000222222000///...///333666444000---///222000000000000111111111111111111111111111111111111000000000111222222333333000000000000000000000000444333333222222111111111000111111111111222222222222222222333333444444444000111111111111222222222111222222222222333333333333444555555666666555555222333333444555666666777666666777999:::;;;<<<===888888888888999:::;;;<<<999:::;;;;;;999999:::;;;FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@???>>>>>>>>><<<<<<;;;:::::::::;;;;;;888888888888777777777666666666555555555555666666888666444222222222333444222111000//////000111222111111111111111111111111111111000000//////......222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111000///...------...///000000000///...............000000000000////////////111111000000//////......//////000000111111222222//////000111222222333333333222111111111222333444222222333333333333444444444444555666777888999999777888888999999::::::;;;DDDBBBBBBDDDIIIUUUjjj}}}{{{qqqiiieeeeee___bbbaaacccnnn}}}~~~wwwtttoooooorrr{{{rrrsss{{{~~~}}}|||qqqcccTTTMMMIIIBBB<<<:::333333333222222111111111111000000///////////////000000000000000000000000000000000000000000000000/////////...///000000111111111000///////////////...............///000000////////////////////////111000///---------...///////////////000000000000000000000000000000000000......//////000000111111111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000444444444444444444444444111111111111111111111111333222222111111222222333111111111222222333333333000000111222333333444444555555555444444333333333444444333222333444555666666666666666666555555555888777777777888999::::::999;;;<<<;;;999777777777999999888888888888888888JJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======<<<;;;;;;::::::::::::;;;999999999888888888777777666666555555555555666666777666444222222222333444333333222111111222333333111111111111111111111111111111111111000000000000222111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000------......///000000111000///...------...///000000000///...............///////////////000000000111000000000/////////...000000000000000111111111//////000111111222333333222222111111111222333444222222333333333333444444333444555666777888999999888888888999::::::;;;;;;???>>>???@@@BBBHHHWWWfffyyyyyyxxxrrrkkkeeeccccccnnnsssxxx{{{vvvtttsss}}}~~~uuuxxx{{{xxxbbbUUUIIIDDDAAA<<<888666444444444333333333222222222222111000000000000000000000000000000000000000000000000000000000000000222222111111222222333444111111000///////////////...............///000000////////////////////////000000///...............////////////000000000000000000000000000000000000////////////000000000000000000/////////000111222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333111111222222222333333333000000111222222333444444333333333333222222111111444444333333333444555666666666666666555555555555888888777666666666777777888999::::::888777777888888888888888888888888888KKKKKKIIIGGGEEEDDDBBBBBBDDDEEEFFFFFFFFFEEECCCBBBAAA@@@@@@??????>>>>>>>>>@@@@@@AAAAAA@@@>>><<<;;;<<<;;;::::::999999999:::999999999888888888777777666666555555555555666666777666444222222222333333333333222111111222333333111111111111111111111111000111111111111111222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000------......///000000000//////............//////000//////............///.........//////000000111000000000000////////////111111111111000000000000///000000111111222222222222111111111111222333333222222333333333333444444333444444555666777888888888888999999:::;;;;;;;;;999999;;;===<<<===EEEOOOfff~~~{{{pppsssvvvvvvtttqqqoooooosssoooqqqvvvzzzyyyvvv}}}}}}ssslllQQQGGG===;;;:::777444444444444444444444333333333333222222111111111111111000000000000000000000000000000000000000000000000///////////////000111111111000000//////////////////............//////000///////////////////////////////////////......---////////////000000000000000000000000000000000000000000000000//////////////////.........///000111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222111222222222222333333333000000111111222333333333444333333333333333222222444333333333333444555666555555555555555555555555888888777666555555555555777999::::::888777888888888888888888888888888888HHHGGGFFFDDDCCCAAA@@@???CCCEEEFFFGGGGGGEEECCCBBBAAAAAA@@@???>>>======<<<>>>???@@@AAA@@@>>>;;;:::<<<;;;:::999999888888999888777777777777666666666666555555444444555555666666555444333222222222222111000000000000000000111111111111111111111111111/////////000111111111222111000000/////////000000////////////////////////////////////////////////000000000000000000000000............//////000000/////////....../////////000///............//////------......///000111111000000000000////////////222222111111000000/////////000000000111111111222111111111111111222222333222222222333333333444444333333444555555666777777888888999999:::;;;;;;;;;777666999;;;::::::@@@HHHWWWiii|||qqqhhhkkkvvvzzzxxxrrrsssvvv||||||sssdddYYYGGG>>>777777777555333444333333333333333333333333222222111000000000000111////////////////////////////////////////////////......------......///000000000////////////000000//////............///000////////////////////////---...///000000///...---////////////000000000000////////////////////////111111000000//////.....................//////000////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222000000111111222222222333555555555555555555555555333333333333444444555555444444555555555555555666777777666666555666666666:::;;;<<<;;;999777777888888888888888888999999999EEEEEEDDDDDDCCCBBBBBBAAACCCDDDFFFGGGFFFEEECCCAAABBBAAAAAA@@@???>>>>>>===<<<===?????????===;;;999;;;;;;:::999888777777777555555555555444444444444555555444444444444555555555444444333222222111111000000000111111000000000000000000000000000000000---.........///000000000000///////////////000000////////////////////////////////////////////////////////////////////////............////////////...//////////////////...//////............//////,,,------...///000000111////////////000000000000222222111111000000//////000000000000000111111111000000111111222222222222222222222333333333444444333333444444555555666666777777888999999::::::;;;999777888::::::999>>>EEEMMMXXXhhhzzz|||rrrgggeeeppp~~~|||~~~uuummmjjjjjjnnnrrrvvvvvvpppdddTTTHHHAAA:::555666666444333444111111111111111111222222111111000////////////000////////////////////////////////////////////////111000000000000111222222000000////////////000000//////............//////////////////////////////---...///000000///...---////////////000000000000////////////////////////111111000000//////......---......///////////////////////////////////////111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222222222222222222222222222000111111111111111222222555555555555555555555555333333333444444444444444333444444444555555666666555555555666777888999:::===>>>???===:::777777777777777888888888999999999EEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBAAABBBAAAAAAAAA@@@?????????<<<<<<===>>>===<<<;;;:::;;;:::999888777777666666444444444333333333222222555555444444444444555555444444444333222222111111111222333333333333222111000000000000000000000000------.............../////////......//////000000000000000000000000000000000000000000000000000000////////////////////////......//////////////////......////////////......///............//////000---------......//////000////////////000000000000111111111111000000000000000000000000000000000000///000111111222222111111222222333333333333444444333333333444444444555555666666777777888999999999;;;999888999888666:::???AAAGGGQQQ\\\hhh~~~|||vvvmmmhhheeekkk|||yyytttssswwwyyytttjjjbbbbbbdddqqquuuuuummmaaaUUUHHH>>>;;;666333555555222111333000000000000111111111111111000000///////////////000000000000000000000000000000000000000000000000///////////////000000111///////////////000000111000//////............///////////////////////////---...//////////////////////////////000000000000000000000000000000000000000000000000////////////---...///000000000000///000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111333333333222222222222111111111111111111111111111111111222222222222333333222333444444555555444444333333333444555555666666444444555666777999:::;;;===>>>>>>===:::777777777777777777888999999::::::FFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888666666666666444444444333333333222222555444444333333444444555333444333333222111111000111222333333333333222111000000000000000000000000////////////...........................///000000000000000000000000000000000000000000000000000000/////////////////////////////////////////////...---...///000000///...---...............///000000.........................../////////000000000111000000000000000111111111000000000000000000000///...///000111222111111000222222333333333333444444333333333333333444444444555555555666777777888888999777777999999666777:::999>>>EEEJJJOOO___~~~}}}sssnnnmmmhhhggglllyyyyyyqqqkkkjjjppptttooofffaaadddiiirrruuuppp```PPPFFF???999777333222555555222222444000000111111111222222222222111000000//////000000000000000000000000000000000000000000000000000000---,,,,,,,,,,,,---......///////////////000111111000000///...............////////////////////////...............///000000////////////000000000000000000000000000000000000////////////000000000000...///000111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111333333333222222222111111111111111111000000000000000000000111111111222222222333444555555555444444222222333444444555666666444444444555666777888999999:::;;;;;;999777777888666777777888999999::::::EEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB???????????????@@@@@@@@@<<<<<<;;;:::::::::;;;;;;;;;:::999777666555555555555555444444444333333333555444444333333444444555333333333333333111000000///000111222222111000///000000000000000000000000111111000000//////.....................///000111000000000000000000000000000000000000000000000000///////////////////////////////////////.........---...///000000///...---...............///000111...............---------.../////////000000111111//////000000111111222222000000000000////////////...///000222222111111000222222333333333444444444333333333333333333444444444444555555666777777777555444666;;;<<<999888:::888===DDDEEECCCMMMiii~~~vvv{{{qqqhhhgggjjjjjjllluuuyyyssslllgggfffmmmrrrooogggdddiiippprrrsssjjjVVVDDD<<<999666555222222666666444444777111111222222222333333333333222222111000111111111000000000000000000000000000000000000000000000000000////////////000111111///////////////000111111111000///...............///////////////////////////...---------///000111////////////000000000000000000000000000000000000......//////000000111111...///111222222222111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111333333333222222111111111111111111000000000000000111111222222222333333333222333444555555555444333222222333333444555666666555555444444444555555666444666888888888777888999666777777888999999::::::???@@@BBBDDDEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@>>>===<<<===>>>???>>>======<<<;;;:::999888888888:::999777555555555666666555555444333333333444444222222222222222222222222444444333333333333222222222222222222222222222222000000000000000000000000111111000000000000111111------------.........///,,,,,,---...//////......000000000000000///......000000000000000000000000////////////////////////////////////////////////........................////////////////////////............///////////////////////////.........000/////////000222555666444333333222222333333444000111111111111222222222222222222222222222222222444555555666555555444444666777999888888888999;;;;;;999;;;???CCCLLL\\\jjj}}}~~~}}}vvvwwwqqqttt|||uuukkkhhhrrrzzzuuupppiiiddddddhhhmmmpppppppppsssvvvssseeeRRRDDD<<<888555222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////..............................////////////..........................................////////////......//////000000111111......////////////......////////////000000000000111111111000000000000000111111111111000000000000000000000000000000111111000111111111111222222222666555444333111000//////111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333111222333444555555555555333444555555666666555555666666777777888888999999888888999::::::;;;<<<<<>>===<<<===>>>???>>>===>>>===<<<;;;::::::::::::999888777666555555555666555444444333333333333333222222222222222222222222444444333333333222222222111111111111111111111111000000000000000000000000111111000000000000111111------........./////////------...///////////////000000000000000///......////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////.........////////////000111000//////000222444555222222111111111111222222000111111111111222222222222222222222222222222222444555555555555555444444666888999:::999:::<<<===999888888;;;>>>DDDPPP]]]fffppp~~~rrrlllnnnkkkoooxxx{{{rrrlllmmmyyyyyytttpppjjjeeeeeellluuuyyyyyyvvvtttssseeeZZZJJJ>>>999666444222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////.../////////000000000000////////////////////////........................000000111111111111000000....................................////////////......//////000000000000...//////000000//////...////////////000000000000000000000000000000000000111111111111000000000000111111111000000000000000000000111111111222222222444444333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333444555555555555333444555555666666555555444444555555666666777777777888888999999:::::::::@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???>>>===>>>>>>??????>>>======>>>???>>><<>>===<<<;;;;;;;;;<<<999888777666555555555666444444333222222222222222222222222222222222222222333333333333222222222222000000000000000000000000000000000000000000000000111000000//////000000111....../////////000000000......///000000000////////////000000000///......////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////---......//////000000111111000000///000111222333000000////////////000000000111111111111222222222222222222222222222222222444444444444555555444444555777:::;;;;;;<<<>>>@@@999777777999:::<<>>>>>@@@???===<<<;;;<<<===>>>???>>><<<===>>>>>>===<<<>>>===<<<;;;;;;;;;;;;;;;888888777777666555555555444333222222111111222222222222222222222222222222333333333222222222222111000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000//////000000000000000///...///////////////......////////////////////////////////////////////////////////////////////////........................////////////////////////............///////////////////////////000000000111111000000000000111222000//////......//////000000000111111111222222222111222222222222222333333444444444444444444555555444666999::::::<<<>>>@@@:::888888:::999999===DDDEEEDDDJJJYYYoootttrrruuu{{{wwwtttqqqlllkkkmmmtttzzz~~~}}}~~~tttvvvxxx{{{~~~yyymmmhhhhhhiiijjjpppxxxzzzmmmaaaZZZDDD@@@999555444444333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........./////////000000////////////////////////........................---..................---....................................//////////////////////////////////////////000000000000//////////////////000000000000/////////000000000000000111111111111000000000///222222111111000/////////000000000000111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222333333333333333333333444555555666333444555555666555555555666666777777888888999999999999999999888888888888AAA@@@@@@???>>>>>>>>>===>>>===<<<;;;:::;;;<<<<<<>>>===<<<<<<======<<<:::;;;;;;::::::999999::::::888888888777666666555444444333222222111111222222222222222222222222222222333333222222222111111111111111111111111111111111////////////////////////000000////////////000000////////////000000000000///000000000000000//////......////////////..............................////////////////////////////////////////////////////////////////////////////////////////////////............////////////111111000000/////////...000000000000000000111111000000000//////000000000000000111111111222222222111111111222222333333333444333333333333444555666333555777888888999;;;===888666777999999888:::>>>??????CCCKKKWWWhhh{{{wwwuuuxxx|||{{{zzzyyywwwxxxzzzxxxrrroooqqquuuuuu|||{{{pppgggeeeiiiooottt|||yyylll]]]QQQLLL===;;;777555444444333222222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////////////////............////////////////////////////////////........................------............------..................................../////////////////////...............//////000000000000//////////////////000000000000......//////000000000000111111111111000000000///111111111111000000////////////000000000111111111000000111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222111111222222222333333333333333222333333444666777333444555555666555555555666666777777888888999999:::::::::::::::999999999AAA@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::;;;;;;:::888999999888888888888888999777888888888777666555444444444333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111////////////////////////000//////......//////000....../////////000000000//////000000000///......------.../////////..............................////////////////////////////////////////////////////////////////////////////////////////////////............////////////111111111000000//////////////////000000111111111111111000000000000111111000111111111111222222222111111111222222333333444333333222222222444555666444666777777666666888999555333333777888666777:::::::::>>>DDDHHHQQQhhh~~~yyylllfffdddgggnnnuuutttqqqllljjjkkkqqqxxx}}}yyylll\\\NNNFFFCCC999888666555333333333333222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////////////////------........./////////////////////////////////...........................//////000000//////......................................./////////////////////............---......////////////......////////////000000000000---......//////000000111111111111111000000000000000000000000000000000111/////////000000000111111000000111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111//////000000111222222222111111222222222333333333444333222222333444666777333444555555666666555555444444555555666666777777::::::::::::::::::::::::AAA@@@???>>>>>>>>>???@@@999:::<<<======<<<:::999<<<;;;999999999999888666888888888777777888888999777888888888777666555444555444444333333333333333222222222222222222222222222222222222111111111111000000000000000000000000//////////////////////////////............//////------.........////////////////////////...------,,,---......//////..............................////////////////////////////////////////////////////////////////////////////////////////////////............////////////......///000111111222222------///000111111111111111111000000000000111111000111111111111222222222000111111222333333444444333222111111222333555777777888888777555444555666666333222666777666666999999777;;;BBBCCCFFFTTTggg{{{}}}~~~qqqhhhaaaaaaeeemmmyyyzzzwwwnnnpppsssvvvwwwyyy|||}}}{{{vvvlll\\\LLLAAA======555444444222111111222333222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////////////////---------.........//////////////////////////////...........................//////000000//////.......................................//////////////////.........---------------............------////////////000000000000------......///000000111111111111111000000000000/////////000111111222222////////////000000000111111111111111000000000000111111111111111111111111222222222222222222222222111111111111111111111111/////////000111222222222111111222222222333333333444333222222222444666777333444555555666666555555444444555555666666777777888888999999::::::;;;;;;AAA@@@???>>>>>>???@@@AAA888:::<<<>>>>>><<<:::999;;;:::888888888888777555999888888777888888999999777777888888888666444333666555444444333333444444222222222222222222222222222222222111111111111000//////////////////////////////////////////////////////............//////------------.........///......//////...---,,,,,,,,,,,,---.../////////...........................////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000+++,,,...///111333555555,,,---...000111222222222000000////////////000000000111111111111222222222000000111222333333444444333222111111111333666777999::::::888555333333444999555444777888777777999===888:::CCCEEECCCKKKWWWddd~~~|||{{{yyyvvvvvv}}}{{{xxxzzz|||xxxpppoooiiieeeiiiqqq}}}yyysssooopppvvv}}}~~~yyywwwqqqkkk```QQQBBB999888999111111111000///000111333222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////////////////---------.........//////////////////////////////........................,,,------------------,,,..................................../////////000//////.........---------,,,------------------,,,////////////000000000000---------...///000000111111111111111000000000000......///000111222333333////////////000000000000111111111111000000000///111111111111111111111111222222222222222222222222111111111111111111111111...//////000111222222222111111222222222333333333444333222222222444666888333444555555666666555555666666777777888999999999666666777888999::::::;;;BBB@@@>>>===???@@@@@@@@@>>>>>>===<<<<<<<<<<<<===;;;:::888999::::::999777<<<;;;999777666777777888666555555555555444444444444444555555444222111000111111111111111111111111333222111111000000111111222111111111000000////////////000000000000//////000000000000000000000000////////////////////////......////////////......++++++,,,,,,---.../////////...------...///000111,,,---------.../////////////////////////////////////////////////////////........................//////............//////////////////////////////000000111111111111000000333333222111000///......000000000000111111111111333333333333333222111000222333333444444333333222222222333333333333444444444555555666777888888999777999;;;???CCCHHHLLLNNN___iii|||yyysssooolllpppxxxzzzhhhfffeeeggglllqqquuuwwwzzzvvvtttzzz{{{wwwwwwyyy~~~vvvggg^^^ZZZVVVNNNEEE===666222000222222222111111111000000111111000000000000111111000000///...............////////////000000000000000000000000000000000000////////////////////////////////////...---,,,+++000000000000000000000000........................------------------------........................///...---,,,,,,---...///......//////////////////000000000000////////////............////////////...............///000000...///111222222000...---/////////000111111222222222222111000//////000000000000000000111111111111111111111111111111111111333222222222111111000000000000000000000000000000111111222222222222111111111111222222222333333333222111111111222333333444888777666555555555555555777777777666555555444444555555555666777777888888AAA???======>>>@@@@@@???>>>======<<<;;;<<<<<<<<<;;;:::888999::::::999777:::999888666555555666666555555555555444444444444444444444444444222111000111111111111111111111111333222111111000000111111111111111000000000//////000000000111111000000000......................................................////////////......+++,,,,,,---......////////////...---......000000---------...............////////////////////////........................//////////////////////////////............//////////////////////////////000000111111111111000000111111111000000000000000//////000000000111111111222333333333222222111000111111222222222222111111222222222333333333444444444555555555666777777777777888;;;>>>BBBEEEHHHIIIPPPUUUbbbrrrtttoooqqqzzzyyyoooccc^^^ZZZ\\\fffttt~~~{{{|||}}}hhhXXXOOOJJJGGGBBB===888555333222222222222111111111000000000000////////////000000111111000///////////////////////////000000000000////////////////////////........................++++++,,,------......///////////////////////////........................------------------------..............................------------......////////////............000/////////////////////............////////////...............///000000...///000111111000///.../////////000111111222222222111111000000000000000000000000000111111111111111111111111111111111111222222111111111000000000000000000000000000000000111111222222222222111111111111111222222222333333222111111111222222333444555555444333333333333333666666666666555555555555555555666777777888888999AAA???======>>>???@@@???======<<<;;;;;;;;;;;;<<<;;;:::888999::::::999777888888777555555555555555555555555555444444444444333444444444333222111000111111111111111111111111222222111000000000000111111111000000000000//////...//////000000//////.........................................................////////////......---------......//////000000//////............///...............---------////////////////////////........................000000000000000000000000//////............/////////////////////////////////000000111111000000////////////000000111111111//////000000000000111111222222222333222222111000///000000000000000000///222222222222333333333333444444444444555555555555555777:::===???AAAAAAAAAFFFGGGLLLSSS\\\lllzzzuuu}}}|||rrrmmmeee^^^ZZZWWWVVV\\\kkklllWWWHHH@@@<<<;;;888666444333333333222111111111111000000000000000////////////000000222222111000000000000000////////////000000000000////////////////////////........................------,,,,,,---...000111................................................------------------------........................---..................---////////////......------////////////////////////............///////////////............//////000////////////000000000000/////////000111111222222111111111000000000000000000000000000111111111111111111111111111111111111111111000000000000//////000000000000000000000000111111222222222222111111111111111222222222222333222111111111111222333333555444333333333333333333444555555555555666666666666666777777888999999:::AAA???======>>>???@@@???===<<<<<<;;;;;;;;;;;;;;;;;;:::888999::::::999777777777777666666555555555555555555444444444333333333333333333222222111111111111111111111111111111222222111000000000000000000000000000000000//////---------......---------000000000000000000000000........................---......//////......---............//////000000000000//////............/////////...---------,,,////////////////////////........................//////////////////////////////............////////////////////////////////////000000000000//////////////////000000000111////////////000000000111111111222222222222111111//////000000000000//////111222222222222333333333444444444333333333333333444666888;;;<<<<<<;;;:::AAA@@@BBBDDDGGGRRRgggzzz~~~||||||~~~~~~{{{kkkaaa^^^\\\ZZZZZZ\\\bbbmmm}}}qqq]]]LLL@@@;;;999888666555333222222222111111111111000000000000111000000//////000000111222111000000//////000000////////////000000000000////////////////////////........................333222///...------///000------------------------........................................................................,,,---...//////...---,,,000//////......------,,,.........///////////////............//////////////////............///000000////////////000000111/////////000111111222222000000111111111000000000///000000000111111111111111111111111111111111111000000000///////////////000000000000000000000000111111222222222222111111111111111111222222222222222111111111111111222222666666555444444555555555333333444555555666777777777777777888999999::::::BBB@@@>>>===???@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;:::888999::::::999777777777777777777777666666555444444444444333333333333333222222222111222222111111111111111111111111222111000000//////000000//////////////////000000---......//////......---000000000000000000000000........................------............------.........///////////////000000000//////...------/////////...---------,,,////////////////////////................................................//////............////////////////////////////////////000000000000//////000000000////////////......////////////000000000000111111222222111111111000111111222222111111000111111111222222222333333333333333333222222222222333444777999999999777666888999;;;======AAANNN[[[nnn{{{kkk___[[[^^^fffllliiimmmttt~~~zzzyyyzzz}}}rrraaaPPPDDD===:::777666555444444333333222000000000000000000000000222111111000000111111222000000///............///////////////000000000000................................................222111...,,,,,,,,,...///------------------------........................................................................,,,---...//////...---,,,//////......---------,,,------....../////////000............//////////////////............///////////////...///000111111/////////000111111222222///000111111111111000000///000000000111111111111000000000000000000000000///////////////000000000000000000000000000000000111111222222222222111111000000111111111222222222222222111000000111111111555555444444444555555666222222333444555666777777777777777888999999::::::CCCAAA??????@@@AAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;:::888999::::::999777666777777888888777777666444444444444333333333333333222111111111111222222111111111111111111111111111111000////////////000......////////////000000000000000111111000000000........................------------------------------............------...........................//////000//////...---...............---------////////////////////////------------------------........................//////............//////////////////////////////...//////000000//////...000000000//////...............////////////000000///000111111222111111111111222222333333222222111111111111111222222222222222222222222333333333333222444555777777777777777555555888<<<<<<<<<@@@GGGPPPbbbyyyxxxmmmaaa[[[]]]eeesss{{{sssooosssxxxvvvnnnaaaRRRFFF===999777111111222222333333333333//////000000000000000111111111000000000000111111000//////...............////////////000000000000........................------------------------++++++******+++,,,...///------------------------........................................................................---..................------------------------------------......//////000............////////////000//////............///......//////000000111111/////////000111111222222...///111222222111000000000000000000111111111111000000000000000000000000//////000000000000111111000000000000000000000000111111222222222222111111000000000111111111111222222222111000000000000111222222222222222333333444222222333444555555666666666666777777888999999:::DDDBBB@@@@@@AAACCCCCCBBB??????>>>============>>>;;;:::888999::::::999777555555666777777777666555444444444333333333222222222222111000000111222333111111111111111111111111111111000///////////////........./////////000000...//////000000//////...........................------------------------,,,------......------,,,---------------------------...///000000//////...---------...............////////////////////////------------------------........................//////............//////////////////////////////......////////////...............///////////////........./////////000000//////000111111111111111111222222333333222222111111111111111222222222222111222222333333444444444222333444555666888888999:::777777;;;======>>>AAACCCNNN]]]lllzzzppphhhfffiiippp~~~zzz{{{yyyuuurrrttt{{{{{{pppkkk```ZZZPPPFFF>>>999666444///000111111222222222222////////////000000111111//////............//////111000000///.../////////////////////000000000000........................------------------------++++++,,,,,,---.........------------------------..............................................................................------------......+++,,,,,,------......///,,,,,,---......///000000............////////////000000///...............,,,---///000111111111000/////////000111111222222...///111222222222000000000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000111111222222222222111111000000000000111111111111222222111000000000000000222222111111222222333444333333333444444555555555555555666777777888888999EEECCCAAAAAABBBDDDDDDCCC@@@??????>>>>>>>>>>>>>>>;;;:::888999::::::999777333444555666666666555444444444444333333333222222222222111000000111222333111111111111111111111111111111000///////////////---.........//////000000+++,,,,,,------,,,,,,+++000000000000000000000000------------------------,,,------......------,,,---------------------,,,,,,---...000000000//////,,,------....../////////////////////////////////------------------------000000000000000000000000//////............//////////////////////////////......////////////......,,,,,,---...///000111222............/////////000//////000111111111111111111111222222222222111111000111111111111222222222111111222333444444555555222333333444666888:::;;;===777444777;;;<<<===@@@<<>>:::888666444222222333333222222111000.../////////000000111111---------,,,,,,---------222111111000000000000000////////////000000000000........................------------------------111111111111000///...---................................................////////////////////////........................///...---,,,,,,---...///***++++++,,,---...//////,,,,,,------...///000000............/////////000111000///...............+++---///111222222000////////////000111111222222---///111222333222111000000000000000111111111111000000000000000000000000000000111111222222222333000000000000000000000000111111222222222222111111000000000000111111111111222222111000000///000000333333333333444444555666333333444444444444555555555555555666777777888888CCCCCCCCCBBBBBBCCCCCCCCCAAA@@@??????>>>>>>??????999999999999999999999999999777666666777777666555222222222222222222222222333333333222222222111111222111111111000000//////000000111111111111000000......//////...---,,,,,,///000000///---+++,,,---------............------///////////////////////////......------///000111////////////............------------------------........................------------------------///000000000///---+++***............................................................////////////000000000000000000000000////////////////////////000000//////.........---///////////////000111111000000000000111111111111444444333333222111111111333222111111111222333444444444555555666777777777666777777777888888888888???:::<<>>>>>======>>>>>>;;;:::::::::999999888888666555444444666666555444222222222222222222222222333333222222222111111111111111111111000000000///111111111222222111111111...............---,,,+++///000000///---+++,,,---------............------........................///......---...///000111,,,,,,------......//////................................................---------------------------.../////////...---,,,................................................------------............////////////////////////////////////////////////000/////////............///////////////000111111000000000000111111111111111111111111222222222222222222111111111222333444333333333444555555666666666666777777777888888888999555777@@@EEEJJJZZZkkk{{{xxxuuuuuuuuu{{{~~~xxxuuuxxx}}}~~~~~~|||vvvvvvzzz|||{{{zzzyyy{{{~~~|||vvvhhhWWWHHH@@@===999888666555333222222111111111111111111111111111111111111111111000//////000000000000000000000000/////////////////////////////////000000000111111////////////////////////............////////////------------------------///............---------...------,,,,,,------...---------.........//////,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................000000000000000000000000//////000000000111111111111000000000/////////...000000000000000000000000111000000000/////////....../////////000000000111222222222111111111000000000000111111111222222222333222222222111000000000111111111111111111111111000111111222222333333333555555666666666666555555555555666666777888888999??????>>>>>>>>>>>>?????????>>>>>>===============<<<<<<;;;::::::999888888444333222333444555444333222222222222222222222222333222222222222111111111111111111111000000000000000000111111111111000000------.........---,,,,,,...///000///---,,,,,,---------............------..............................------......///000******+++,,,---...//////////////////////////////................................................,,,,,,---...//////......................................................,,,,,,,,,------------...////////////////////////////////////////////////////////////............///////////////000111111000000000000111111111111/////////000111222222222222111111111111222333333111111222333333444444555666666666666777777777777888555777>>>???@@@HHHSSSbbbtttzzzuuunnnmmmkkkjjjggghhhpppzzz~~~xxxxxxqqqkkkgggeeeeeellltttyyyzzzwwwsssuuu{{{}}}eeebbb]]]UUUKKKBBB:::666666555444222111000000000111111111111111111111111000000111111000000//////000000000000000000000000////////////////////////.........////////////000////////////////////////...............---------------------------------///............---------...------,,,,,,------...---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................000000000000000000000000//////000000000000111111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000222111111111111000000000000000000111111111222222444333333222111000//////111111111111111111111111333333333333333333333333555555666666666666555555666666777777888888999999>>>>>>============>>>>>>??????>>>=====================<<<;;;:::999888777333222222222444555444333222222222222222222222222222222222222111111111111111111111000000000000000......////////////............/////////......---...///000///---,,,---...------............------........................------------......//////++++++,,,---......//////.............../////////........................////////////////////////---------...............................................................,,,,,,---------.........///////////////////////////////////////////////////////////////.........///////////////000000111///000000000111111111111.../////////000000000111111111111111111222222333111111222222333444444444555555555666666666777777888666888=========AAAHHHOOO\\\ooo~~~zzzwwwuuurrrllleeeaaadddiiisss{{{xxxyyyzzzzzzyyyuuuooohhhdddeeeaaa```cccfffjjjsss}}}uuuxxxzzzzzz~~~}}}mmmbbbQQQNNNJJJGGGEEE@@@:::666444333222111000000///000111111111111111111111111///000000000000000//////////////////////////////////////////////////////---------.........//////////////////////////////...------,,,,,,+++++++++------------------------///............---------...------,,,,,,------..............................---,,,++++++,,,---...------------------------......------------............////////////......///............///000000........................////////////////////////////////////000000000111000000000000////////////000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111333222222222111000000000111111111111111111111111444444444444444444333333444555555666666555555444777777777777888888999999>>>>>>============>>>>>>??????>>>=====================<<<;;;999888777777555444333444555666555444222222222222222222222222222222222111111111000000000000000000000000111111///000000111111000000///...//////000000000//////---/////////---,,,---...------............------........................,,,------...............//////..................,,,,,,---------.................................//////////////////////////////......------------................................................---.........////////////........................////////////////////////.........//////////////////////////////000000111///000000000111111111111000000000/////////......000000111111222222222222222222222333444444555555444555555555555666666666777555555777777888;;;@@@CCCIIISSS___ooouuuiiibbb``````cccrrruuullleeeaaacccdddfffeeecccaaa___]]]\\\]]]cccmmmuuu{{{~~~vvv|||zzzqqqcccSSSGGGCCC@@@>>>>>>@@@???;;;666333333222111000000000111000000000000000000000000...//////000000000//////////////////////////////////////////////////////------------............///////////////////////////.........------,,,,,,------------------------///............---------...------,,,,,,------........................---...---,,,++++++,,,---...------------------------......------------............////////////......///............///000000........................////////////////////////...////////////000000000////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000//////000000000111111111000000000111222222222333111111111111111111111111555555444444444444444444444444555555555555444444777777777777777888888888>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999888777777777666555555666666555333222222222222222222222222222111111111111000000000000000000000111111111111222222333333333333222222......///000000000//////---...///...---,,,---///------............------------------------------,,,,,,---............---000000/////////.........++++++,,,,,,---.........................................................000///...---------------........................................................./////////000000........................////////////////////////.........//////////////////////////////000111111000000000000111111111111111111111000///.........///000111111222222111111111222222333333444555555444444444444555555555666999888666666666666888:::??????CCCKKKWWWhhhtttkkkfffbbb^^^fffpppyyy~~~wwwmmmccc[[[VVVSSSUUUYYY^^^bbbddddddeeefffhhhkkkuuu}}}|||{{{}}}~~~zzznnncccYYYNNNBBB999999777666888::::::777444222222111111111111111222000000000000000000000000......///000000000//////000000000000000000000000////////////////////////---------............///////////////////////////000000000000000/////////------------------------///............---------...------,,,,,,------..................---------...------,,,,,,------...------------------------......------------......,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................000000000000000000000000......////////////000000////////////000000000000////////////////////////////////////000000000000000000000000//////////////////000000000000000111/////////000000000111111//////000111222333333444111111111111111111111111444444444444444444444444444444555555555555444444666666666666666777777777======<<<<<<<<<<<<======<<<;;;::::::999999::::::999999999888888777777777999777666555666555444222222222222222222222222222111111111111000000000000///000000000111111111111111111222222222222111111,,,,,,---...............---...///...------...///------............------------------------------+++,,,---.........---------.....................,,,,,,,,,---.../////////........................------------------------......---,,,---...///000................................................---------.........//////........................////////////////////////............/////////000///////////////000111111000000000000111111111111000000000000000000000000...///000111222111111000000000111111222333333333333333444444444555555555777777777777888999999777<<<;;;???EEEKKKTTTdddttt|||wwwjjjiiiiiimmmqqqrrrrrrrrrlllnnnrrrwww|||zzzvvvqqqmmmggg___ZZZVVVTTTTTTXXX```kkktttyyy{{{|||}}}zzzyyyzzzzzzlllbbbUUUKKKFFFAAA:::555333333333444555555333111111111000000000000111111000000000000000000000000---......///000000//////000000000000000000000000////////////////////////---............/////////////////////////////////......///////////////000------------------------///............---------...------,,,,,,------...//////.........---------,,,------------------,,,..............................------------......,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................000000000000000000000000........./////////000000.../////////000000000111////////////////////////.../////////000000000111111000000000/////////...////////////000000111111////////////000000000111000000000111222222222333111111111111111111111111222222333333444444555555333444444555555444444333666555555555555555555555===<<<<<<;;;;;;<<<<<<===:::999888888777777888888888888888777777777777777999888666555555444222000222222222222222222222222111111111111000000000000//////000000111111111222......////////////......***+++,,,,,,---------,,,,,,...///...------...///---..................---------------------------+++,,,---.........---,,,***++++++,,,---...//////---------...///000000111........................------------------------,,,,,,,,,,,,---///111222................................................,,,,,,,,,---------..............................////////////////////////---.........//////000000///////////////000111111000000000000111111111111//////000000111111222222...///000222222111111000/////////000111111222222333333333444444444555555...000333555888999888444666777;;;AAACCCDDDMMMXXX\\\iii{{{wwwqqqqqqtttvvvuuutttiiijjjkkkkkkkkkmmmqqqttt{{{|||vvvrrrooollljjjgggddd___ZZZXXXXXXZZZ\\\bbbmmm}}}~~~}}}{{{wwwxxx{{{pppeeeWWWNNNBBB<<<;;;;;;999666222333444444333222111000000////////////000000111000000000000000000000000------...///000000//////000000000000000000000000////////////////////////.........////////////000////////////////////////+++++++++,,,,,,---------------------------------//////.........---------...------,,,,,,------...//////.........---------+++,,,............,,,+++.................................------............//////////////////...///............///000000........................000000000000000000000000............/////////000.../////////000000111111////////////////////////.../////////000000111111111111000000/////////....../////////000000111111////////////000000000000222222222111111111111111111111111111111111111111111111222222333444555555333444444555555444444333555555555555555444444444===<<<;;;::::::;;;<<<===;;;:::999888777777777777999777555333222333444555666666666666666666666666333333222111111222333333222111111111000000//////////////////000111222333////////////..................................../////////......---------..................------------------,,,,,,+++***,,,---......//////......---------............///111111000000//////.................................---,,,,,,,,,...///111......------------......------............------......//////////////////........................,,,...111333333111...,,,......------------..................////////////............////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333444444444555555555555555555555666777777<<<<<<<<<<<<>>>AAACCCEEENNNSSS\\\eeessszzz{{{zzzvvvtttkkkaaadddoooqqq}}}~~~xxxxxx{{{}}}|||zzz{{{xxxuuuvvvwwwxxxuuussskkkkkklllnnnooonnnllljjjhhhgggfffcccbbbdddiiilllrrr}}}{{{xxxwwwyyyzzz{{{{{{sssfffWWWLLLCCC???:::777777666333000222222222222222222222222111111000///////////////...///000000//////000111000000000000000000000000000000///...............------------------------......................../////////...---------,,,........................******+++,,,---...///000.........------,,,,,,,,,..................------------......---,,,++++++------------------------........................---,,,,,,,,,---...000111------............------...---+++******---000111........................////////////////////////......//////000000111111111000/////////000222333222000//////000000///---......////////////......000000000000////////////000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111111111333333333333333333333333444444444444444555666777666666666666666777888888===<<<;;;::::::;;;<<<===;;;:::999888777777777777888777555444333333444444444444444444444444444444333222222111111222222333111111111111000000000///111111000000000000000111---.........//////000000.................................---------,,,,,,..................---------------------,,,+++***,,,,,,---............------------............/////////////////////..............................///............//////000......------------......------............------////////////............////////////////////////...000222333333222000.../////////....../////////............////////////............////////////000000000000000000000000000000000000000000000000//////000000000111111111111111111222222222333333333333333444444444444555444444444333444444555666777777888999:::<<<===>>>???DDDJJJQQQ\\\lllwwwvvv}}}~~~{{{zzzwwwrrrllljjjmmmqqq||||||zzzvvvpppmmmnnnqqqsssuuuwwwyyy|||~~~yyyvvvnnnjjjfffeeeggghhhfffccceeeddddddeeeeeefffeeeeeekkkpppxxxyyyyyyxxxvvvuuuvvvyyy{{{|||xxxwwwzzzqqqeee[[[RRRGGG@@@>>>;;;777555555444222///222222222222222222222222111111000///////////////...///000000//////000111000000000000000000000000000000///...............////////////////////////.......................................---------........................,,,,,,---------------.........---------,,,,,,,,,------------------------111111222222111111000///------------------------........................------,,,,,,---...///000------............------000///---,,,,,,---...///........................////////////////////////000000000/////////////////////.........///000111111000//////000000///---......////////////......///////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333555444444444444555555666666555555555555666777777<<<<<<;;;;;;;;;;;;<<<<<<:::999888888777777777777666666555555444333333333222222222222222222222222333222111111111111222333111111111111000000000000333222111000////////////,,,,,,---...///000111111........................------------,,,,,,,,,,,,------------------......,,,------------,,,,,,+++++++++,,,------------------------............///------..........................................,,,,,,---------,,,++++++......------------......------............------////////////......------//////////////////////////////000111111000//////000000////////////000000............////////////............////////////111111111111111111111111000000000000000000000000//////000000000000111111111111111222222222222333333333333333444444444444333222222222222333444444777888999::::::;;;;;;;;;999<<>>888666222222000...---...000333444555555222...---///222111111111111111111111111111111000///////////////...///000000//////000111000000000000000000000000...............///000111------------------------......................../////////......------,,,........................000//////---,,,++++++***,,,,,,,,,------.........******+++,,,,,,---......+++,,,------............------------------------........................***+++---///000000//////---..................---111000000///......------......................../////////////////////////////////...------,,,,,,+++,,,---.........---,,,...---,,,---///000///.........////////////.....................---------////////////////////////////////////000000000000///////////////////////////000000111222222333333111111111111111111111111222222222222333444444555555444444444444555666666888999:::;;;:::888666555777777777777777777777777555444444333333222222111000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000///000000000000000///.................................---,,,,,,---...000111................................................111///---++++++,,,///000------------------------------------------------////////////////////////111111///......///000000000///...---------------------------------------///...---,,,,,,---...//////...---,,,,,,---...///...//////000000000000//////////////////.................................---------.........////////////000000000000//////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111333333222222333333444555333333333444444444555555555666777777666666777888666666888999;;;===>>>>>>EEEJJJOOOTTTYYYeeevvv{{{rrrhhhaaaSSSJJJ@@@:::888888555222444333333222111111111222333333222222111000//////000000000000000000000000000///...------...///000000//////...---,,,,,,,,,//////////////////////////////............//////......////////////......222111000///...---------................................................,,,,,,,,,---------......---,,,++++++------,,,+++---,,,,,,,,,---...000111........................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---///---,,,---000000...+++...111333222...,,,+++---..................------------------------------...---,,,++++++,,,---...//////.........------------......///////////////////////////////////////////////////////////////............////////////111111000000//////......//////000000000000//////222111111111000000//////111111111000000000000000111111111111111222222222444333333222222333333444777777666666666777777888888999:::::::::888666555666666666666666666666666555444444333333222111111000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000//////////////////...------..............................---------......///........................////////////////////////000///---,,,,,,---...///---------------------------------------------------------......//////000///...---------...////////////...---------------........................///...------------...//////...------------...///---......////////////////////////////////////...........................---------.........////////////000000000000//////////////////////////////.../////////000000000000//////000000000111111111111111111111111111111111222111111111111222333333333333333444444444444555444666777777666555777888555555666888999:::;;;;;;;;;???CCCDDDFFFNNNZZZeeexxx{{{ooofff```ZZZTTTOOOKKKDDD;;;777666666555333444333222222111111111222333333222111111000//////000000000000000000000000//////............//////000000//////...------,,,//////////////////////////////............//////......////////////......//////......---.........................................................,,,,,,,,,---------.........---,,,,,,......---,,,------,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---///---,,,---///000...,,,,,,...000000---++++++,,,........................------------------------......------------......//////.........------------......///////////////////////////////////////////////////////////////............////////////000000000000//////......******,,,...///000000000111111111000000000//////000000000000000000000000111111111111111222222222444333333222222333333444444444444444444555666777888999999:::999777666555444444444444444444444444444444444333222222111111000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000///...............------,,,..........................................------........................................................................------------------------------------------------......------------------+++++++++++++++,,,---...//////...------------...///////////////////////////...------------...//////...------------...///,,,---...////////////.........//////////////////........................---------..................//////000000//////...////////////////////////....../////////000000000//////000000000000111111111111111111111111111111000000000000000111222222333333333333444444444444444555666666555555666888444444555666666777888888777:::<<<<<<;;;>>>FFFMMM[[[gggzzzzzzeee]]]SSSKKKHHHGGGEEECCCBBB<<<666333444555444333333333222111111111111222222222222111111000000///////////////////////////......////////////......111000000//////......---000000000000000000000000//////............//////......////////////......------,,,,,,---...//////................................................,,,,,,,,,---------......///...------//////...---...---------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------...//////...,,,,,,...//////...------...........................------------------------.........//////........................------------......///////////////////////////////////////////////////////////////............////////////000000000////////////...******,,,...///000000000111111000000000000//////000000000000000000000000000000111111111222222222333333222222222222333333111111111222333444555666888999999999888777666555333333333333333333333333444444333333222111111111000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000///......//////......---,,,..............................///000///...,,,+++........................++++++++++++++++++++++++,,,---.../////////...---------------------------,,,,,,------------------000///...---,,,+++***************+++,,,------...///......---------.......................................------..................------.........,,,---...//////000//////............////////////...................................................//////////////////...////////////////////////........./////////000000////////////000000000111111111111111111111111111111000000000000111222222222222333333333444444444333555666666555444666777555555555555555666666666777:::<<<<<<;;;<<>>>>>>>>===;;;777333111222333333222222222111111111111111222222111111111000000000///////////////////////////---...///000000///...---111111000000/////////...000000000000000000000000//////............//////......////////////......---,,,,,,,,,,,,---......................................................,,,,,,,,,---------.........---,,,---...///...,,,......------------------........................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------......///......---...///000000000000111111---------...............---------------------------...///000000///...---........................---......///////////////////////////////////////////////////////////////............//////////////////////////////////////////000000000000//////000000000000000000///////////////000000000000000000000000111222222333333333333222222222222333333000000000111222444555666999888888888777666666555444444444444444444444444444333333222222111000000000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000//////000000000000///....................................///000///...,,,+++........................+++++++++++++++++++++++++++,,,...///000///...---------------------------,,,,,,,,,---------......---------------,,,,,,,,,******+++,,,---...............---------......///---------------------------..................------..................---,,,---...///000000000000---.........//////000000.............................................---......////////////..........................................////////////...////////////000000000000000000000000000000000111111111111111222333333222222222333333333444444222444555555444444555666666666666666666666666666666888::::::999999<<>>??????AAADDDJJJRRRWWW```jjjyyyooohhh]]]SSSKKKEEEAAA>>>777777777777666444333222666555444333222111111111111000000000000111222222000000000000000000000000////////////////////////......////////////......//////////////////////////////////////////////////////............//////......////////////......//////...---,,,,,,------................................................,,,,,,,,,---------......---,,,++++++------,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,...//////...------...---,,,***+++---.........,,,,,,------.../////////------------------------.........//////.........---------...............---......///////////////////////////////////////////////////////////////............////////////---............/////////******,,,...///000000000......////////////000000---......//////000000111//////000111222333333444222222111111111111222222222222222333444555666777999888777666666555555555555555555555555555555555333333222222111000000000000000111111111111000000000000000000000000000000000000////////////000000000///...///000111000/////////000000//////...---..............................---------......///................................................+++,,,---...////////////------------------------++++++,,,,,,---......///,,,,,,---...//////000000+++,,,---......------,,,---------------...//////........................------...//////...------------...//////...------))))))+++,,,---.........------......///000000111........................//////.........------------......//////......---........................---------.........//////........./////////000000000000000000000000000000111000000000000111222222111222222222222333333333111333444444333333444555444555555555666666777777888888888777666666777888:::::::::;;;<<<@@@DDDGGGFFFMMMVVV^^^fffppp}}}vvvjjjaaaUUUPPPHHHAAA===;;;:::888555555555555444444444555222222333333222222222222000000000000000111222222///000000000000000000000000000000000000000000000//////............//////........................------------------------//////............//////......////////////...............---......//////................................................,,,,,,,,,---------.........,,,+++,,,---...---,,,******,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,...000///---,,,---///...+++)))))),,,------,,,,,,,,,------...//////000------------------------......------------......---------.........//////---......///////////////////////////////////////////////////////////////............////////////---------.........//////******,,,...///000000000........./////////000000------......///000000111...///000111222333444444222222111111111111222222333333333333333444555666999888777666555555555666444444444444444444444444333333222222111000000000000000111111111111000000000000000000000000000000000000////////////000000000///...///000111111///......//////......---,,,...........................---,,,,,,---...000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------++++++,,,,,,---...//////222222111///...---,,,++++++,,,---...---,,,+++***---------------...///000////////////////////////,,,---...//////...---,,,,,,---...//////...---,,,'''''')))***+++,,,,,,,,,---------...///000000111........................//////.........------------..................---........................---------.........//////............/////////000000000000000000000000000///////////////000111111111111222222222333333333111333444444333222444555333333444555555666777777333333333333444555777999999999999::::::<<<>>>???>>>BBBFFFHHHKKKRRR]]]ffffffyyy{{{oooddd[[[QQQKKKEEEAAA<<<999777666555444222222111000///111444777...000222222222222333444000000///000000111222222////////////000000000000111111111111111111111111000///...------...///000---------...............------------------------//////............//////......////////////......---------...///000111222................................................,,,,,,,,,---------......///...------...///...---(((***+++---......------........................---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---+++...000000---,,,---///000---******---......,,,,,,,,,------...///000000------------------------...---,,,++++++,,,---...---------.........//////---......///////////////////////////////////////////////////////////////............/////////000---------.........////////////000000000000//////---.........//////000000---------...///000000111...///000111222333444444222222111111111111222222333333333222333333444444777666555444333333333333111222222333444555666666333333222222111000//////000000000000000000000000111111111111000000000000---------......000111111000000000000//////////////////.........---------......////////////......------............------,,,,,,,,,++++++*********---,,,,,,+++,,,---...///........................//////.........---------++++++++++++++++++++++++......---,,,,,,------------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000---,,,---///000...,,,------............------......------------......111111000000//////......////////////////////////......---,,,+++******)))000000000000000000000000111000///......///000111000000000000000000000000111111222222222111111000//////000000111111111222333333333333333333333333444444444555555555555666777888888999999999999999666777777777888888888888;;;<<<<<<>>>@@@CCCFFFHHHRRRYYYccclllttt{{{uuurrrpppllldddZZZSSSNNNJJJCCC===999888666555333333222222222222222222222222222222222222222111000//////...111111111111000000000000000000111111111111000000////////////////////////......------------..............................//////.........---------////////////////////////.........//////000000000////////////000000000000//////////////////////////////............//////...---,,,,,,+++++++++,,,/////////......---------------------------------++++++++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,---...000000........................---,,,++++++++++++,,,---................................................------..................,,,,,,,,,---------..............................//////.........---------........................////////////////////////............------------///000000111222333333444000000000000000000000000111111111111111111111111222111000//////111333444222222333333333333444444999999888777666666666666222222333333444555555555333333222111111000//////000000000000000000000000111111111000000000//////---------......///000111000000000000/////////...//////.........---------......////////////......------............------,,,,,,,,,,,,++++++++++++------,,,,,,,,,---...///------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////---,,,---///000...,,,---..................---......------------......////////////.........---//////////////////////////////......------,,,,,,////////////////////////111000///......///000000000000000000000000000000000000111111111111111000///000000000111111111111333333333333333333333333444444444444555555555555333444444555666555555555666666777777777888888888777888999:::<<>>???>>>===>>>@@@CCCDDDIIIPPPVVV\\\dddooovvv{{{uuukkkaaaYYYRRRMMMJJJHHHGGGCCC@@@>>><<<<<<<<<===;;;888777888888777555444333333333333333444444111111111111111111111111111111111111000000//////111000000000//////////////////000000000000//////////////////////////////......------------......................................................////////////////////////------------------,,,,,,........./////////000000........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------++++++++++++,,,...///000......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,................................................------------,,,+++***)))------------............................................................................................................,,,,,,,,,---...//////000.../////////000000000111000000000000000000000000000000000000000000000000111111000000000111222333222222222333333333444444777888888888777666555444444444444333333222111111111111111000000000000000////////////////////////000000000////////////...///............//////000////////////............---.....................------............------,,,,,,------------,,,,,,,,,,,,,,,------.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,---........................---------------------------------............///---.........------......///...------------...///......------------......////////////////////////////////////////////////---------......//////000........................------......////////////////////////////////////+++,,,---//////000000000111111000000000000000000111111111222222333333333222222222222333333333444000111222222333333222222444555555555555666666666666777888999999999888777999::::::::::::;;;<<<===>>>@@@CCCDDDFFFKKKQQQVVV^^^fffqqqzzz|||tttnnnhhheee___ZZZRRRKKKFFFAAA===;;;;;;:::888777666666666777666555333333333333333222333222222222222333444444111111111111111111111111111111111000000000000000000000000////////////...//////000000000000//////////////////////////////......------------..............................---.....................////////////////////////++++++,,,,,,---...//////............////////////........................,,,,,,++++++++++++,,,,,,++++++,,,---------,,,+++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******+++---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------,,,+++***)))---------.........//////........................---....................................................................................---------////////////000000000000////////////////////////111111111111111111111111111111111111111222222222222222222333333333444444888999999:::999888666555444444333333222222111111000000000000000000000000000000000000000000000000000000////////////......//////............///////////////.........---------------...............------............------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------------------------+++++++++,,,,,,,,,,,,---........................---------------------------------............///---...///...------...//////...---,,,,,,---...///......------------....../////////000000000000000////////////////////////,,,,,,,,,------.................................,,,---...///////////////////////////////////////------...///000000000///111111111111000000000000000000111111222333333333111111222222222333333333111222333333444444333333444444444444555555555666444444555555666666555555555555666777888999:::::::::<<<=========???CCCEEEIIINNNTTTZZZ___fffmmmsssyyytttoooggg___YYYTTTOOOLLLJJJFFFAAA>>><<<:::999777555555555444444555555666444444444333333222111111222222222111111222333333111111111111111111111111111111000000000000000000000000////////////.........//////000000//////...////////////////////////......------------..............................---------...............////////////////////////+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---***+++,,,---...---,,,+++***++++++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***)))))))))))))))........................---......//////......---................................................///////////////...---,,,------........./////////........................---------.......................................------------------------111111000000////////////........................////////////////////////111111111111111111111111000000111111222222222222222222333333333333444444777888999999999777555444333333333222222222222222///000000000000000000000000000000000000000000000000000/////////.........//////............////////////.........------------------.........//////,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------.........---,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------------------------,,,,,,,,,,,,------......................................................---------............///,,,...000///---,,,---///000///---,,,,,,---///000......------------.............../////////000000////////////////////////------------------..............................+++,,,---///////////////////////////////////////...//////000000000//////111111111111000000000//////000000111222222333333111111111111222222222222444555555666666666666666333333444444444555555555333333333333333444555555555555666777999:::999999777888999:::;;;;;;===>>>===???CCCFFFJJJOOOTTTWWW[[[aaajjjqqqvvv}}}zzzqqqhhh```\\\VVVRRRLLLGGGEEEBBB@@@>>>???<<<999777777777666555555555666666666777777777444555555555444333333333333222111111111111111222111111111111111111111111000000000000000000000111000000/////////...............////////////......////////////////////////......------------..............................---------.........//////////////////////////////------------,,,,,,++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,------)))***,,,......---,,,+++++++++++++++,,,,,,------------------------------...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,------......///------...//////...------................................................//////000000000//////...............////////////........................---------.........//////........................------------------------/////////000000000000000////////////////////////////////////////////////111111111111111111111111000000111222222222222222222222333333333333444444444555666777666444222111222222222222222222222222////////////000000000000000000000000000000000000000/////////............000//////.........////////////.........------------------.........//////,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********------...///...---+++***........................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,---...///000---------------------------------.........//////////////////////////////........................---------.........//////,,,...000///---,,,---000000///---,,,,,,---///000.........------.........---------.........//////////////////////////////................................................***+++---///000000///...///////////////////////////000000000000000///...222111111111000000/////////000000111222222333333000111111111111222222222111222333333444444333333333333333444444444555555444333333222333444666777666666666666888888666555666777888999999999999999777888;;;???CCCFFFHHHIIIHHHLLLQQQTTTWWW\\\bbbggghhhttt}}}~~~zzzvvvsssqqqpppeeeccc___ZZZTTTMMMHHHDDDCCC@@@===::::::::::::999<<<999666555555555444333444444444555555666666666000111222222111000000111333222222111000000111111000000000000000000000000000000000000000111111111000/////////..................////////////......////////////////////////.........------.................................---------.........//////////////////////////////.../////////////////////---------.........//////------------------------...------,,,,,,------...)))***,,,.........,,,++++++++++++,,,,,,---------------------------------...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---------------------------------...///000111222)))***+++,,,------...///++++++,,,------,,,++++++................................................------......///...................../////////000........................---------.........//////........................------------------------+++,,,,,,---...///000000222222222222111111111111////////////////////////000000000000000000000000000000111222222222222111222222333333333444444444888777777666555444444444333333333222222111111111000000000000000111111222//////............//////////////////////////////000000000//////000000000000000//////............---------------------------------------------------,,,,,,,,,,,,---......,,,------......------,,,***,,,......---,,,---...........................------------------------...---,,,,,,,,,,,,---...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................///......------,,,++++++------------------------,,,,,,,,,------............---,,,++++++,,,---...------------------------...........................------------...////////////............//////,,,---------.../////////............////////////000000//////.........---///////////////////////////111333222///...000222000000000000000000000000000000000000000000000000000111111111111222222222111222333333111111222333555555444444444333333333444444444555555555555666666666777777777777666666666666666666666666666666999::::::;;;<<<===>>>>>>AAABBBCCCDDDFFFGGGHHHHHHNNNPPPSSSXXX]]]bbbeeegggqqqppppppqqqtttyyy~~~{{{sssjjjeeeaaa___\\\XXXTTTPPPMMMKKKHHHGGGEEECCCAAA???>>>===;;;:::999777777777888999888777777666555444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111........................111111000000//////......////////////////////////------------------------......------------..............................------------------------........................,,,,,,,,,------.........///...---,,,,,,---...///........................000///...---,,,+++++++++---,,,,,,,,,,,,---......------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////....................................000000//////.........------------.........//////........................//////.........---------/////////...---------,,,........................------............------000000//////.........---///.........///000222333......///000111222222333222222111111222222333444777777666666555444444333333333333222222111111111000000000000000111111222//////............//////////////////////////////+++++++++******+++++++++/////////.........---------------------------------------------------------,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++***,,,......---,,,---...........................------------------------...---,,,,,,,,,,,,---...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,---------------------------,,,,,,---------------------------------...........................------------.../////////..................///---------...........................////////////000/////////............///////////////////////////111222111///...000222000000000000000000000000000000000000000000000000000000111111111222222222222333444444222222333444111111222333444555666666444444444444555555555555666666666777777666666666555555555555555555555555888888888999999999999999<<<<<<===>>>??????@@@AAA@@@AAACCCFFFJJJMMMOOOPPPSSSSSSRRRSSSVVVYYY]]]______aaaeeeiiilllmmmmmmllllllmmmmmmllllllooosssvvvsssqqqmmmiiieeecccbbbbbb___aaabbbbbb^^^XXXQQQMMMIIIHHHGGGFFFDDDCCCAAAAAA@@@???>>><<<;;;999888777777666555444333333444555777777666666555444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111000000000/////////...////////////////////////////////////////////////......------------..............................------------------------........................,,,,,,,,,---------............------------......++++++++++++++++++++++++//////...---,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---...//////...---,,,---------,,,,,,,,,,,,,,,/////////.........------........................000/////////............---------.........//////........................//////.........---------..................------////////////////////////.........//////.........000000000/////////......//////......///000111222//////000000111111222222111111111111111222333333666666666555555444444333222222222222222111111111000000000000000111111222//////............//////////////////////////////...------,,,,,,------............------------------------------------------------------------------,,,,,,,,,,,,---............////////////......***,,,......---,,,---...........................------------------------...------,,,,,,------...---.........,,,+++,,,---------------------------........................++++++,,,------...//////------------------------------------------,,,,,,,,,------......------,,,------------------------...........................------------...//////......------------.....................---------............////////////////////////............///////////////////////////000111111//////000111000000000000000000000000000000000000000000000000000000000111111111222222222444444444333222333444111111222333444555555666444444444444555555555555555555666666666666555555555555555555555555555555777666666666555555555444777777888888888999999999999::::::<<<===>>>???????????????@@@AAABBBDDDDDDCCCEEEHHHJJJLLLLLLKKKJJJKKKLLLMMMMMMMMMNNNQQQSSSPPPOOOLLLJJJHHHGGGGGGGGGDDDFFFIIIJJJHHHDDD@@@===;;;;;;;;;;;;::::::::::::888888777666555444333333444333222222222222222333666666555555444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////......------------..............................------------------------........................,,,,,,,,,------------...------............------........................///...------,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------............------------------------------.........---------------........................////////////............---------......................................................---------..................//////111111111111111111111111...//////000000//////...111000000000000000//////000000////////////000111000000000000000111111111111000000000000111222222555555555444444444333333222222222111111111111111000000000000000111111222//////............//////////////////////////////111111000000000000111111------------------------,,,,,,---------------------------------------------,,,,,,,,,,,,---......------............------***,,,......---,,,---...........................------------------------------------------------,,,---......,,,,,,,,,...................................................,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,---......---,,,+++...................................................------------...//////------,,,,,,,,,,,,------/////////...---------,,,............///////////////////////////.........///////////////////////////000000000//////000000////////////////////////000000000000000000000000000000000000111111111111111222333333111111222333333333333333222222222222333333444444444555555555444555555666666555555444555555555555555555555555555555555555555555555555777777777777777777777777:::::::::::::::;;;;;;;;;======>>>>>>>>>>>>======;;;<<<>>>??????>>>===<<<>>>@@@BBBCCCBBBBBBCCCDDDDDDCCCBBB@@@????????????<<<>>>@@@BBBBBB???===;;;;;;;;;:::999888777777666555555555555444444444444444444444333333333444444555444444444333333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////------------------------......------------..............................------------------------........................------------------------,,,,,,...//////...,,,,,,///////////////////////////...---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------------------------------...............------------------------........................///////////////.................................................................................------......//////000000000000000000000000000000//////000000000000//////111111111111000000000000000000000///////////////111111111000000000000000000000000///000000111222444444444444333333333333111111111111111111111111000000000000000111111222//////............//////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......******++++++++++++*********,,,......---,,,---...........................------------------------------------------------,,,---...---,,,,,,---.........................................................---------,,,,,,,,,------------------------.........------,,,,,,,,,+++,,,---......---,,,+++...................................................------------...//////------,,,,,,,,,,,,------/////////...---------,,,............////////////.........///////////////////////////////////////000/////////000000////////////////////////////////////////////////////////////000000000111111111///111222111000///000111333222222222222111111111333333333444444444444555444444555555555555444444555555555555555555555555444555555666777777888888888888888777777777777666666666777777777888888888;;;;;;;;;;;;;;;:::888777888999999:::999888777777666888;;;;;;:::::::::;;;???>>>===;;;:::999999888999:::<<<===<<<;;;999888888888777666444333222222444444444555555555555555444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////------------------------......------------..............................------------------------........................------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------,,,,,,------------------.........//////------------------------.................................///////////////.....................---........................---.....................---......//////000000000//////////////////////////////000000000000//////000000000000111111111111000000000000000/////////111111111000000000000000000000000///000000111222333333333333333333333333000000000111111111111111000000000000000111111222//////............//////////////////////////////------,,,,,,,,,,,,---------------------.........+++,,,,,,------.........---------------------------,,,,,,,,,,,,---......------............------***,,,......---,,,---...........................------------------------,,,------......------,,,+++---...---,,,,,,---///------------------------........................//////...---,,,,,,++++++------------------------------------------,,,,,,,,,------......------,,,...................................................------------...//////......------------.....................---------............////////////.........///////////////////////////////////////000///......000000///...000000000000000000000000/////////////////////////////////000000000111111...///000000///...///000//////000111222333333444333333333333444444444444333333444444444444333333444444444444444444444444444444555666777888999999666666666666555555555555444444444555555666666777666666777666666555444333777777777777777777666666222444555555444333444555999999888777666444444333777777888888888777666555444444333333333333333333333333333333333333333333111222222333333333333222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////......------------..............................------------------------...........................------------,,,,,,,,,,,,,,,------------,,,,,,...........................------,,,,,,---------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---......//////---------------..........................................///////////////...............---------........................---------...............//////////////////000000------------------------...//////000000//////...//////000000000000000111...///000000000000//////000000000000000111111111111000000000000111222222222222222222222222333333///000000000111111111222000000000000000111111222//////............////////////////////////////////////............//////------........./////////++++++,,,,,,---......///---------------------------,,,,,,,,,,,,---......///000000000000000000///***,,,......---,,,---...........................------------------------,,,,,,---......---,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------,,,------------------------,,,,,,---------------------------,,,,,,---------...................................................------------.../////////..................///---------...........................////////////............/////////000////////////////////////000...---...000111///---000000000000000000000000////////////////////////////////////000000000111///000111000///...///111......///000111222333333222222333333333444444444333333444444444444333333444444444444444444444444444444444555555666666666444444444555555555555555444444444555555555666666555555555555555555555555666666666777777777777777333555555555333333444555555555666555555444333333666666666666666666666666333333444444555555555666222222222222222222222222000111222333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................000000000000000000000000.../////////000000000111////////////////////////////////////////////////......------------..............................------------------------..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---000000000000000000000000---------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------,,,++++++,,,------+++++++++,,,---.........------........./////////..................................../////////000//////.........---------........................---------.........//////000000000///////////////------------------------.........//////.............../////////000000000---...///000111111000000//////000000111111222222111111111111111222333333222222222222222222222333//////000000111111111222000000000000000111111222//////............//////////////////////////////......------------.............../////////000000++++++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......***++++++++++++++++++******,,,......---,,,---...........................------------------------,,,,,,---......---,,,,,,+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------......///------------------------,,,,,,,,,------...............,,,++++++,,,......////////////////////////...........................------------...////////////............//////,,,------....../////////............/////////000---.........//////000000////////////////////////111...------000111///---000000000000000000000000////////////////////////////////////000000000000///111222111000///000111111111111111000000000000222222333333333444444444222333333444444333333222444444444444444444444444444444444333333333222222444444555555555666666666222222222222222222222222555444444444444555666666333333444444555555666666555666666555333333444666222333444444555444444444333333333333444555555555333333333333333333333333333333333333222222222222111222333444555555444333000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000........................111111111111111111111111.../////////000000111111////////////////////////------------------------.........------.................................------------------------.................................------,,,,,,,,,...---++++++++++++---...........................------,,,,,,,,,------...++++++******++++++,,,---------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------++++++++++++------******+++,,,,,,---.............../////////000000........................---.........//////000000//////.........---------........................---------.........//////111111000000//////..............................------............---------.........//////000000,,,---///000111111111000...//////000111222222333222222111111222222333444444444444333333333222222000000000000111111111111///////////////000111111////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---/////////...---,,,***))),,,+++******+++,,,...///++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,.../////////...---................................................//////.........---------////////////////////////000...---...111222111/////////.........---------........................//////.........---------000000000000000000000000........................000000///...------,,,,,,,,,---...///000000000000////////////////////////***++++++,,,---...//////000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000111111222222222333333333222111000///000111222333444444444333333222222222222222222222222222222222///111444555555555555666666666666555444444333333555555555555555555555555444444444444444444444444555555555444444333333333444444444555555555555666333333333444444444555555333333333333333333333333222222222222222222222222444333111000......//////555444222000///000000111000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---............//////////////////000000000000//////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---------............///........................---,,,,,,+++,,,---...//////...------------...///,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,............,,,,,,)))***,,,---...------,,,///000000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,,,,,,,+++)))......---,,,,,,,,,---------------.........//////......---------,,,,,,,,,////////////////////////////////////////////////..................------//////////////////////////////000000///...------//////////////////////////////...//////000111222000000////////////000000//////...//////000111222000000000000000000000000111222222333333444444555333333333333222222222222000000000111111111222222000000000000000111222222////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------......------,,,,,,000///...,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---.../////////...---................................................//////.........---------........................///---,,,---000111///...//////.........---------........................//////.........---------................................................000//////...------,,,,,,...///////////////...---..............................//////////////////////////////////////////111000000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333111111111111111222333333333333333333333333222222222222222222222222222222111333555666555555555666555555555444444444444444444444444444444444444444444444444444444444444444555555444444444333333333444444444444555555555555333333333444444444444555333333333333333333333333222222222222222222222222333222111000000111111222444333222000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000/////////........................////////////...//////000000//////...................................................---------------------------............---,,,+++---------............///........................------,,,,,,,,,---...//////...---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,---......---,,,+++***++++++,,,,,,---,,,,,,...///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***------,,,,,,,,,------...---------.........//////............------,,,,,,........................///////////////////////////////////////////////////////////////////////////////////////...------////////////////////////000////////////000000111000000////////////000000000////////////000000111000000000000000000000000111111222333333444444555222222222222111111111000000000000000111111111222111111000000111111222222////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000+++,,,,,,---.........---000000///---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,---......//////.....................................................................---------........................---,,,+++,,,...///...---...............---------.......................................---------................................................/////////...------,,,,,,000000000//////---,,,,,,........................000000000/////////......////////////////////////000000000000///////////////000000111111000000///000000000000000000000000000000000000000000000000111111111222222222222333111111222333333333333222222222222333333333333333222222222222222222222222333555666666555444555555333333444444444444555555444444444444444444444444444444444444444444444444444444444444333333333333333333333444444444555555333333333333444444444444333333333333333333333333222222222222222222222222222111111111111222333444333222111000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////........................////////////.........//////.......................................................................................//////......---------------............///........................---------,,,------...///...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,---...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,------...///---------.............../////////............---........................///////////////////////////////////////////////////////////////////////////////////////......---////////////////////////111000000////////////000000000////////////000000111000000////////////000000000000000000000000000111111222222333444444444111111111111000000000000...////////////000000000111000000000000000111111////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,------......------,,,,,,,,,---......//////,,,,,,---............------------------------------------------------------------------------------------...............................................................................................................---,,,,,,---....................................................................................000000000000000000000000........................//////.........---------.../////////......---,,,.................................---------------////////////////////////000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000111111111111222222222222000111333444444444333222111111222222333333333444222222222222222222222222444555666555333222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333333444444444444222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111222222222111000000000000000//////////////////////////////000000000000/////////////////////////////////////////////.....................////////////------............------................................................------------------------------............---------------............///...........................------------.........------,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++++++++,,,---...///000......................../////////////////////...........................////////////////////////............////////////////////////////////////...///////////////......////////////////////////111111000//////...//////000000////////////000000111111000//////...//////000000000000000000000000111111111222333333444444111111111000000000//////---------............///000//////.........//////////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------......------,,,+++***++++++,,,------......++++++,,,---------------------------------------------------------------------------------------------------......//////................................................---.............................................------............//////---.............................................---.....................000000000000000000000000.......................................---------,,,,,,---.......................................,,,,,,------...//////000........................////////////000000000000//////000000000000//////////////////////////////000000000000000000000000000000111111111222222222000111222333444333222111111111111222222333333333222222222222222222222222333444444333111000111222555555444333222111111000333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333444222222222333333333444444222222222222222222222222111111111111111111111111111111111000//////...---111111111111000000000/////////////////////////////////000000000000//////////////////////////////.........///////////////............////////////------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---------............///.............................................---------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********,,,,,,+++---------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---///...---+++++++++,,,---...///000.....................---.../////////////////////........................////////////////////////,,,,,,,,,------.........////////////////////////......///////////////...////////////////////////111111000//////...//////000000////////////000000111111000//////...//////000000000000000000000000000000111222222333333444111111111111000000000///------------............//////...---------......////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///---.........---,,,,,,+++------------,,,+++***)))***+++,,,---------------------------------------------------------------,,,,,,,,,------------......------------...//////................................................---------...............------------------------,,,...//////......///000---------.......................................---------.......................................................................................++++++,,,....../////////---------------------------...///000111222222333........................////////////000000000000...//////000000//////...////////////////////////000000000000000000000000000000000111111111111222000000111222222222222111111111111222222222222222222222222222222222222222222333333111//////000222444444333222222111000000222222222222222222222222333333333333333333333333222222222222333333333333111111222222222333333333222222222222333333333333222222222222222222222222111111111111111111111111111111111000///...,,,+++///000000111111000//////000000000000000000000000...//////000000//////...000000000000000000000000.........///////////////............////////////.........//////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------............///...........................////////////...---------......//////......---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,,,,,,,------...///...............------------............/////////------------------------////////////////////////+++++++++,,,------......////////////////////////---...//////////////////////////////////////////111000000////////////000000000////////////000000111000000////////////000000000000000000000000000000000111111222333333333222222111111111000000000........./////////000000000000///...............////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,...///,,,,,,------......---------.........---,,,+++***+++,,,---....../////////........................------------------------,,,,,,,,,---------.........------,,,---...///000................................................---------.........//////------------------------+++---///...,,,,,,...000---------.........//////........................---------.........//////........................................................................,,,,,,---......---------------------------------//////000000111111111222.........................../////////000000000111......////////////......////////////////////////000000000000000000000000000000000000111111111111000000//////000000111222222222222222111111111111222222222222222222222222222222222111//////111333000111111111222222333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111222222222222111222222222222333333333111111111111111111111111111111111111111111111111000000111111000///...---...///000111111000//////000000000000000000000000......////////////......000000000000000000000000............/////////000............////////////...//////000000//////...........................------------------------------------------------+++,,,,,,---......---------------............///...........................///000000///...---,,,......///000000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,+++***+++---...---,,,------------------------...---,,,++++++,,,---..................---,,,+++,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------,,,,,,,,,------...//////.........---------,,,,,,------............------------------------////////////////////////++++++,,,,,,---......///////////////////////////------...///////////////////////////////////////000////////////000000111000000////////////000000000////////////000000111000000000000000000000000000000000111222222333333222222222222111111111111000000000000111111111111111111000///////////////////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))***,,,---.../////////+++,,,---///000//////...,,,---...///000000000000........................------------------------,,,,,,,,,------...............---,,,---...///000................................................---------.........//////------------------------))),,,...---+++***,,,///---------.........//////........................---------.........//////000000000000000000000000........................---.................................---,,,++++++------------------------////////////......................................./////////000000111111......////////////......////////////////////////000000000000000000000000000000000000111111111111000///.........///111222333222222222111111000000222222222222222222222222222333333111000000333555---...///000222444555666111111111111111111111111222222222222222222222222111111111222222333333333000111111111111222222222111111222222222333333333111111111111111111111111000000000000000000000000...///111222222111000000...///000111111000//////000000000000000000000000......////////////......000000000000000000000000---.........//////000000............/////////000//////000000000000//////........................------------------------........................,,,------.../////////...---------.........//////...........................///000000000///---,,,...///000111111000///...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---------,,,+++,,,...///...---------------------------......,,,,,,,,,,,,............///000///...,,,+++---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,......---,,,,,,,,,------//////.........---------,,,,,,,,,---------......------------------------////////////////////////,,,,,,------...///000000////////////////////////------...///000000////////////////////////////////////...//////000111222000000////////////000000//////...//////000111222000000000000000000000000000000000111222222333333111111111111000000000000000000000000000000000000------......///000000000..........................................------...........................------,,,,,,------...---+++******+++,,,,,,+++------------,,,+++******++++++,,,,,,,,,++++++***........................+++++++++,,,,,,,,,------........................,,,,,,,,,---------............---------,,,,,,,,,+++---......---,,,,,,---,,,---------.../////////,,,,,,,,,---------......///...,,,++++++,,,...///..............................------------......//////.........---------........................------------------------000///---,,,++++++,,,,,,........................////////////000000000000000///...---------------.........////////////000////////////////////////.........///////////////000///------......---,,,////////////////////////////////////////////////............//////////////////////////////////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444333222111111111222333333222111000000111222333111111111000000000000000///000000000000111111111111111111111111111111111222222222222222222222222111111111111111111111111222111111111000000////////////000000000000//////000000////////////000000000000000000000000000000111000000////////////000.........///////////////////////////////////////000000000000000000000000000000000000000000000000000000//////............................................................//////.........---------------------------------...---,,,,,,,,,,,,---...------------------------------,,,+++,,,---...///------......//////000000///...---,,,,,,,,,,,,,,,///......---+++******)))---------,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...///...---,,,++++++++++++******+++,,,,,,---.........---,,,+++++++++,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------//////.........---------........................////////////////////////......------------......222111000//////.........000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////---......///000111111222...............---------000000000000111111111111111111111111000000000000000000000000000000000000///////////////....................................................................................------,,,,,,------...+++***((()))+++,,,,,,+++***+++,,,,,,------------++++++,,,,,,,,,++++++***........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------,,,,,,+++---......---,,,---------------...............,,,,,,,,,---------......///...,,,++++++,,,...///..............................------------......//////.........---------........................///////////////////////////...---,,,,,,---..................................../////////000000000---...///000///...,,,+++,,,,,,,,,------------...////////////////////////000000//////......------000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............//////////////////////////////////////////000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222222222111111000000111111222111111111111111111222222000000000111111111111222111111111111111111111111222222222222222222222222000000000000000000000000111111111000000000////////////000000000000//////000000////////////000000000000000000000000000000///////////////000000111000000000////////////.../////////////////////////////////////////////////////////////////////////////////.........------................................................///.........------------////////////////////////...---,,,,,,,,,,,,---...------------------------------,,,,,,,,,---...///------------............///...---,,,,,,,,,,,,---......---------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,///...---,,,+++++++++++++++++++++,,,,,,---------------,,,+++++++++,,,---,,,------......------,,,------------------------+++++++++,,,,,,,,,------------------------------//////.........---------......................................................------------......000//////.......................................////////////////////////............////////////000000000000000000000000000000000000000000000000......//////000000111111///.....................000000000000111111111111111111111111000000000000000000000000000000000000111000000///......------...........................................................................------,,,,,,------...+++***)))***+++------,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////............---,,,---//////---,,,---..................---------,,,,,,,,,---------......///...---,,,,,,---...///..............................------------.....................---------........................000000000000000000000000......------......///000........................------........./////////+++---///111111///,,,***,,,,,,,,,------------...////////////////////////111111000///...---,,,,,,///...------...///---,,,........................////////////////////////............////////////////////////////////////...///000000111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000111111222222111111000000111111222222333333333000111111111111222222222111111111111111111111111222222222222222222222222////////////////////////111111000000000000////////////000000000000//////000000////////////000000000000000000000000000000///......//////000111222111000000//////.........////////////////////////////////////////////////.................................---------------............................................................------------////////////////////////...------,,,,,,------...---------------------------,,,,,,,,,,,,---...///---------,,,,,,,,,,,,,,,......---,,,,,,,,,---------------....../////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------*********+++++++++,,,,,,------------------------...............---------......................................................------------......---------------...//////........................////////////////////////............////////////000000000000000000000000000000000000000000000000////////////000000000000///////////////000000000000000000000111111111111111111111111000000000///////////////////////////000000//////....................................---------..........................................------,,,,,,------...///---++++++---------,,,//////...---,,,***)))(((++++++,,,,,,---,,,,,,,,,------------------------///............---------........................------------............/////////////////////...,,,...//////...------.../////////...---------,,,,,,,,,,,,---------............------------....................................------------............................................................................../////////....../////////........................------------.........///,,,---/////////...---,,,.........////////////000////////////////////////000000//////......------///...------...///...,,,////////////////////////////////////////////////............////////////////////////////////////...//////000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000222333333222111111///000111222222111000/////////000111222222333333111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000////////////000000000000//////000000////////////000000000000000000000000000000000///////////////000111////////////............////////////////////////////////////////////////------------------------------------------------................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,------............------,,,,,,++++++...------,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,------------------------..............................................................................------------......------------...///000111........................////////////////////////............////////////////////////////////////111111111111111111111111000000000000////////////000000000000000111111111///000000000111111111111111111111111000000000///////////////////////////............//////000000........................---------.........//////...........................------,,,,,,------...000...++++++++++++***))).........---,,,+++)))(((***+++,,,---------------------------------------................................................---------.........//////.../////////////////////,,,...//////...------.../////////...---------,,,,,,,,,,,,---------............................................................------------......---.....................................................................000000/////////......---........................------------.........//////...---,,,,,,---///000.........////////////000////////////////////////------......//////000000///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111222333222111111///000111222222111000///---......///000111111222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111//////////////////000000//////000000000000//////000000////////////000000////////////////////////111111000//////...//////------....../////////000////////////////////////........................------------------------------------------------................................................,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,---------------///.........------,,,,,,------,,,,,,,,,------...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,---------------------------------------...........................................................................------------......------......///000222222////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111222222///000000000111111111111111111111111000000000000000000000000000000000000------......///000000111........................,,,,,,------.../////////...........................------,,,,,,------...---+++)))((())))))(((&&&******+++,,,------------***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---............/////////---...000000...---...///...............---------,,,,,,,,,---------............................................................------------......---------.......................................////////////////////////....../////////......---........................------........./////////000...,,,++++++---000111,,,,,,,,,------------...////////////////////////,,,,,,---...///000111111...---,,,---/////////---------------------------////////////////////////............////////////////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222222222///000000111111000000///---......//////000000000///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111......////////////000000//////000000000000//////000000////////////000000////////////////////////111111000////////////////////////000000111111111////////////////////////........................---------------------------------------.........................................................,,,,,,,,,,,,------------////////////////////////,,,------......------,,,------------------------+++,,,------......------............------------------,,,,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,------......------,,,------------------------,,,,,,---------.........---------------------------------.......................................------------------------......------------...............//////111222222000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000//////000000111111222222000000000000111111111111111111111111000000000000000000000000000000000000.........///////////////........................,,,,,,------...//////000...........................------,,,,,,------...+++***((()))***++++++***((()))***,,,---...//////***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,------............---...000000.........///---------...............,,,,,,,,,---------............////////////....................................------------......---------.........//////................................................)))***,,,...///000//////............................../////////000000000......---,,,,,,...///000,,,,,,,,,------------...////////////////////////------......//////000000...---,,,---///000///...000000000000000000000000////////////////////////............////////////////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111222333000000////////////000000///////////////000000000....../////////000000000111111111111111111111111111111111111111111111111111111111111111111111111........./////////000000//////000000000000//////000000////////////000000////////////////////////............///000222222555555444444333222111111////////////////////////........................------------------------------........./////////................................................++++++,,,,,,,,,---------////////////////////////,,,,,,---......---,,,,,,------------------------+++,,,---.........------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------------+++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,---------)))***+++---......------,,,------......------,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////........................------------------------......------------.....................///000111////////////////////////////////////////////////............////////////000000000000000000000000..............................//////000000111111......//////000111111222000000000000111111111111111111111111000000000000000000000000000000000000000000000///......------........................,,,,,,------...///000000...........................------,,,,,,------...,,,+++***+++...000000000++++++,,,---------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...//////..................................../////////000,,,,,,,,,---------......---///000000///......///,,,------....../////////,,,,,,,,,---------............////////////.......................................------.........---------.........//////........................++++++++++++++++++++++++%%%'''***---///111222222........................////////////000000000000,,,------.../////////............/////////000000///////////////////////////////////////............---,,,---///000///...------------------------////////////////////////............/////////000////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////...///111333444111000///......///000111111111111111000000000000............////////////111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000//////000000000000//////000000////////////000000////////////////////////+++,,,,,,...000222444555;;;:::999777555333222111////////////////////////........................................................./////////000000................................................+++++++++,,,,,,---------------------------------,,,,,,---......---,,,,,,------------------------+++,,,---.........---,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,---...///++++++,,,---...///000111+++++++++,,,,,,---------------------------------,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------******+++,,,,,,---......)))***+++---......------,,,------......------,,,------------------------******+++++++++,,,,,,,,,---------------------------------.........//////........................------------------------.........------............------------...//////........................////////////////////////............/////////000000000000000000000000000........................---......///000111111222---......///000111111111000000000000111111111111//////000111111000///...//////............//////000000000000000000000000///...---,,,,,,---...///000///...------...///000---...///...------...///......---------......///------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,...///000///............------------............................................................---,,,,,,...///000//////.........------------------............//////...,,,++++++,,,...///------..................,,,,,,------------,,,,,,............////////////////////////////////////.........------,,,,,,,,,------------------------////////////////////////,,,,,,---.../////////...........................,,,,,,,,,---------......//////.........---------000///...---------------------............------------------------------************************000000000000000000000000///////////////000111222//////............//////////////////////////////............////////////000000000000000000000000...//////000111222222333===888222///000111111000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////222222111000///...------222000...---,,,---...///,,,---000111111000---,,,///////////////////////////.........000333666888::::::888666444222000000111000///...------...///---------............///---...............------------------------------........................,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******+++,,,...//////,,,'''%%%%%%(((---000,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------///......,,,+++******)))+++,,,,,,------,,,,,,+++((()))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,---......------,,,---,,,++++++,,,---...///////////////000000000000$$$'''***---...---***)))......////////////.........---,,,,,,---...///000111111000000//////......000000000000000000000000000000000000////////////111111000000000000000111000000000000000000000000...///000111222222111111//////............/////////////////////////////////...------------...///000///...------...///000---...///...---,,,---//////......------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........................------------......................................................---------------...////////////.........------------------............//////...,,,++++++,,,...////////////...---------,,,//////000000000000//////............////////////........................///...............------------------------------........................------......///.................................,,,,,,---------.........//////.........---------//////...---------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,---......//////............//////////////////////////////............////////////////////////////////////.../////////000111111111999555000...///000000///.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000///.........111000...---------////////////............/////////////////////////////////.........///222444666555444444333222111000000111000///...---....../////////.........---------------............------------------------------........................((()))***,,,------,,,,,,------------------------------------------------...---,,,++++++,,,---------,,,+++******,,,...///........................///......---,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++******+++,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------.........---------,,,,,,,,,...------,,,,,,---...///.../////////000000000000***+++...000111000...---......////////////............---------...///000000000000000////////////000000000000000000000000000000000000////////////111111000000000000000111000000000000000000000000000111111222222111111000//////............/////////////////////////////////...------------.../////////...------...//////,,,...///...---,,,---...//////...---,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......---------............------------......................................................,,,---......//////.....................------------------............///...---,,,++++++,,,---...000000///...---,,,,,,+++------------------------............////////////.................................///////////////------------------------------------------------.........///......------........................,,,------------........................---------//////...------------...------............------------------------------........................//////////////////////////////.........///000000//////............//////////////////////////////............////////////////////////////////////......//////////////////333111......//////...---....../////////000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////111000...------...//////222000---++++++---000222///////////////////////////......---...000111222....../////////000000000000000///............///111000///...---,,,++++++------............------------------------------........................******+++---...///000111////////////////////////------------------------000///...---,,,,,,,,,,,,,,,---.../////////...---////////////////////////...------,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...///...---,,,,,,,,,,,,,,,//////...------.............../////////000000000---...///000111111111000......////////////......//////...------.........////////////000000000000000000000000000000000000000000000000////////////000000000000000000111111000000000000000000000000222222222111000///......//////............//////////////////////////////.........------.................................,,,---......,,,,,,---...//////...---,,,,,,,,,,,,........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......111000...---,,,,,,---......------,,,,,,------...................................................+++,,,.../////////...---........................---------............///...---,,,,,,,,,,,,---...//////......---------,,,---,,,,,,,,,,,,,,,,,,---............////////////........................------....../////////000........................------------------------.../////////...---,,,,,,........................------------....................................///......---------......------............------................................................////////////////////////111000000000000000111111//////............//////////////////////////////............////////////222222222222222222222222..................------........./////////...---........./////////000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////........./////////000000000///............//////222000---++++++---000222///////////////////////////......------......///,,,,,,,,,---...//////////////////.........//////000//////...------,,,,,,,,,,,,---.........------------------------------........................---,,,------...000111222////////////////////////------------------------//////......------------,,,---///000000000...------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.................................------,,,,,,------......---,,,,,,,,,---......000000//////...................../////////000000...---------...//////000---......//////......---000000///.........------......//////000000111111////////////////////////000000000000///////////////000000111111111111111000000000000000000000000///.........//////////////////............//////........................---..................---------............------,,,---...---,,,+++,,,.........---,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......111000...---,,,,,,---...------,,,,,,,,,,,,------................................................+++,,,.../////////...------.....................---------............///---------,,,,,,---------,,,---------......//////000000///......///000000............////////////........................,,,,,,,,,------......///.................................................../////////...---,,,,,,........................---------.........//////---...........................---------......///------............------........................------------------------...........................------,,,,,,---------//////............//////////////////////////////............////////////111111111111111111111111............------------,,,...///000000/////////............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------......//////000000//////.........///////////////............/////////////////////////////////......---------------------------..................//////////////////........................++++++,,,---......------------------------------........................+++++++++***++++++,,,---------------------------------------------------,,,------....../////////---------------.........------------------------,,,,,,+++++++++,,,,,,---............------------***++++++,,,,,,++++++***...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.................................------,,,,,,------...+++++++++,,,---...///000000000000//////...------............////////////...---,,,,,,,,,---...///------............------000000000//////......---......//////000000111111////////////////////////000000000000////////////...///000111111111111111000000000000000000000000******+++,,,...111333444//////............//////........................------...//////...------------............------+++---...---,,,+++,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......---------......------,,,,,,,,,,,,------................................................,,,---......//////......---------...............---------............///------------------------+++,,,,,,---...///000000000///...------...///000............////////////------------------------,,,,,,,,,---------------........................////////////////////////.........///......------........................------........./////////---------..................------------...//////------............------........................------------------------........................000///......---.........//////............//////////////////////////////............////////////........................------..................,,,...000000//////000111------........./////////////////////////////////........................////////////////////////////////////////////////---------....../////////.........///////////////......///000000///......////////////////////////............------,,,,,,........................---...//////000/////////---------.........//////***+++,,,------...------------------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---......//////...------,,,++++++---...///........................,,,,,,,,,,,,,,,------...//////......------,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.................................------,,,,,,------...******,,,---.../////////....../////////...------------.........///////////////............///000------............------//////000000000///......////////////000000000000000000000000000000000000000000000000////////////---...000111222222111111000000000000000000000000,,,,,,,,,---...000222444//////............//////........................------...//////...------,,,------......------,,,+++,,,------++++++,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------..................---,,,,,,++++++,,,,,,---................................................---------------...//////---------.........//////---------............///,,,------------------,,,,,,---------.../////////...---+++******+++---...............////////////------------------------............------------................................................------......///.............................................////////////---------.........//////---------------...//////------............------........................------------------------........................222222111000000000000000//////............//////////////////////////////............////////////---------------------------------...//////000000---///000///...---///111---------.........//////////////////////////////........................////////////////////////////////////////////////---.....................---......///////////////......////////////......////////////////////////...............------,,,------......////////////,,,---///000000000//////...............---------******+++,,,------------------------------------........................,,,---///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,,,,---,,,,,,,,,------......------------------------------,,,,,,---......///+++++++++,,,,,,,,,,,,,,,******++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.................................------,,,,,,------...+++,,,...//////...,,,***,,,,,,......///...---------------.........//////////////////////////////,,,------......------,,,......000000111000//////000000000000////////////000000000000000000000000000000000000////////////---...000222333222111000000000000000000000000000222111000.........///000//////............//////........................,,,---...//////...---,,,,,,,,,---......---,,,,,,+++,,,------++++++,,,---*********+++,,,---...///////////////////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...///000///......---,,,,,,++++++,,,,,,---......................................................---,,,,,,...///000---------.........//////---------.........//////,,,------......------,,,..................------111000...------...000111............/////////000------------------------000000//////.........---////////////////////////------------------------,,,,,,---.../////////......................................./////////000---------.........//////---------------...///000---..................---////////////////////////................................................//////...---------------//////............//////////////////////////////............/////////000////////////////////////---------...///000111111---///000...,,,,,,...111---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////........................------...///000000//////000///............///000////////////////////////---......//////...------+++,,,,,,---///000000111,,,---///000000000//////000000///...---,,,,,,+++)))***+++,,,------...---------------------------........................&&&(((+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...---,,,***))),,,,,,.../////////...---************************---------------...///000'''((()))***+++,,,------******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////...------,,,,,,------...,,,...000111000---)))&&&***+++---.........---------------.........//////---...............---,,,,,,------......------,,,---...///111111111000000111111000000//////......000000000000000000000000000000000000////////////,,,...000222333222111000000000000000000000000000000000000000000000000000////////////////////////........................---------............///...------,,,,,,------...------------------------.........------,,,,,,,,,++++++,,,---............---------------------------------------...///000...------,,,---...///000........................//////.........---------...------,,,,,,------...........................///............---------------------------------......------------......////////////////////////---------............///////////////////////////+++,,,---...////////////////////////////////////........................//////.........---------........................111111000000/////////...........................---,,,,,,,,,,,,---.......................................------...............////////////......***+++,,,,,,,,,,,,---...++++++,,,------......///,,,,,,,,,---------......///,,,+++,,,...///---+++...------------...//////000000///...---,,,++++++000///...------...///000//////............//////000000000000////////////---------............///000...,,,,,,...000000000//////////////////////////////............//////............////////////////////////............////////////////////////000000//////......------........................,,,,,,,,,---------......//////.........---------,,,---------.../////////////////////////////////........................000000//////.........---)))***,,,---...---,,,,,,......------------......////////////...---,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..........................................------,,,,,,---...//////......,,,++++++******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***+++,,,,,,,,,,,,+++***---,,,,,,,,,,,,---..........................................////////////.........------,,,,,,,,,........................///......------///000111000000000000000000000000............////////////........................////////////000000000000000000000000000000000000111111111000000000000000222222111000//////000000000000000000000000000000////////////////////////........................---------............///...------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,,,,,,,---.........---,,,,,,,,,...///000........................//////.........---------...------------------...........................///............---------------------------------......------------......---------------------------------............///////////////////////////+++,,,---...////////////////////////////////////........................//////.........---------...........................---------,,,,,,,,,,,,........................000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------...............//////.........+++---......---,,,---///---------------------------------.........//////...---+++,,,...///---+++////////////000000000000000000000111111111222222000///...------...///000//////............//////000/////////////////////........./////////000000///...------///000000/////////////////////////////////............//////............////////////////////////............////////////////////////////////////....................................,,,,,,---------.........//////.........------------------...............................................................000/////////.........---+++,,,------.........---......------------......++++++,,,,,,---,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,---...............,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,---------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,------------,,,+++---,,,,,,,,,,,,---..........................................////////////......---------,,,,,,,,,........................///......---...///000111....................................////////////////////////////////////////////////000000000000000000000000000000000000111000000000000000000000222222111000000000000000////////////////////////////////////////////////........................---------............///...------,,,,,,------...------------------------.........------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,---.............................................---------------------------------........................///............---------------------------------......------------......---------------------------------............///////////////////////////,,,---......////////////////////////////////////.......................................---------........................,,,,,,,,,,,,,,,+++++++++........................000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------............---------/////////---,,,---...//////...------,,,++++++........./////////000000...---,,,,,,......---,,,---...000111111111000///,,,,,,,,,---------......//////............///////////////....../////////////////////////////////////////////000000000111...------...000111///...//////////////////////////////............//////............/////////////////////............---////////////////////////.............../////////........................,,,------------........................---------...............---------........................------------------------/////////.....................---------...//////......------------......)))***+++,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,------......------,,,---,,,,,,,,,,,,---..............................---............/////////...------------,,,,,,,,,........................///............///000000....................................////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222111000000000000000000////////////////////////////////////////////////........................---------............///...------,,,,,,------..........................................---------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,---------................................................------............------........................///............---------------------------------......------------......////////////////////////---------............///////////////////////////------...///////////////////////////////////////........................................................................................................................,,,,,,---------...------------..................---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,...//////...---+++,,,---......---------,,,,,,,,,---.........////////////------,,,---------------+++,,,...000000///---,,,,,,,,,+++***)))(((''''''/////////....../////////......////////////...............///////////////....../////////000000000------...///111111///---//////////////////////////////............//////............//////////////////.........---------////////////////////////---------....../////////........................------------..................................../////////...---------,,,........................------------------------........................///...---,,,,,,---...///...------,,,,,,------...,,,---....../////////...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,------.........///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---..............................---------.........//////------------------------..................................../////////000....................................////////////////////////////////////////////////000000000000////////////////////////000000000000000111111111111111000000000000000111////////////////////////////////////////////////........................---------............///...------,,,,,,------...............................................................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------,,,........................---.....................---......//////......---........................///............---------------------------------......------------......////////////////////////---------............///////////////////////////---...//////000/////////////////////////////////........................---.............................................//////////////////000000........................+++,,,---.........---------------.........//////---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---......---+++***+++,,,,,,,,,,,,---------......,,,,,,---------.........,,,------------,,,------+++,,,...000000///---,,,111000///...---,,,,,,+++...//////////////////.........///000000///......------....../////////000------........./////////------...///111111///---//////////////////////////////............//////............////////////............------------////////////////////////,,,,,,------......//////........................---------.........//////---...................../////////...---------,,,........................---------------------------------..................---,,,++++++,,,---...------,,,,,,,,,,,,------.../////////......---,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///,,,---------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---..............................------------............------------------------........................---......///////////////////////////////////////............////////////........................////////////000000000000//////////////////////////////000000111111111111111000000000000000111111////////////////////////////////////////////////........................---------............///...------,,,,,,------........................................../////////---------...------,,,,,,------------------------//////...---------............//////......---,,,........................---------...............---...///000000///...---........................///............---------------------------------......------------......---------------------------------............///////////////////////////...//////000000/////////////////////////////////........................---------.......................................---------.............................................//////...,,,***)))***++++++,,,,,,---------------,,,,,,,,,,,,------------............------+++---------+++***+++,,,++++++,,,,,,---...//////,,,,,,,,,------------...,,,---......,,,,,,---...---...000111111111000////////////000000000000111......////////////......---...///000000///...------------......//////000------------...............------...000111///...//////////////////////////////............//////............////////////.........------------,,,////////////////////////---------------.................................------........./////////---------..............................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------,,,+++++++++,,,,,,------,,,,,,,,,,,,------------------,,,+++***))),,,,,,,,,------------...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,------------,,,,,,+++/////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------...------,,,,,,------...------------------------+++++++++,,,,,,------...,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,++++++******++++++,,,---,,,,,,,,,,,,---..............................,,,------------.........,,,,,,,,,------------...........................---......///000/////////000000000000000000000000............////////////........................////////////000000000000000000000000000000000000/////////000111111222222000000000000000111111222000000000000000000000000////////////////////////........................---------............///...------,,,,,,------...........................---........./////////000,,,,,,------...---------........................///...------,,,,,,,,,---//////000000000///...---........................---------.........//////---...///000000///...---........................///............---------------------------------......------------......---------------------------------............/////////////////////////////////000000000000//////////////////////////////........................---------.........//////........................,,,,,,,,,------.......................................//////...,,,***(((******++++++,,,------.........------------...............//////.........+++,,,...---,,,,,,---...,,,---------------------------------............+++---///...,,,+++---...////////////000000000000------------............---...///000000///...------...///000000///...---,,,,,,---......///000000............///////////////...------///000000/////////////////////////////////............//////............////////////.........---------,,,,,,////////////////////////...------------------,,,....................................////////////---------.........//////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------...------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......------------............------------------------------------------------++++++,,,------...//////---------------,,,+++***---------------,,,,,,,,,------------------------+++,,,,,,---......//////+++++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,---......//////111000000000000000//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,---..............................,,,,,,---------.........,,,,,,,,,---------..............................------///000000000///...////////////////////////............////////////........................////////////000000000000000000000000000000000000...//////000111111222222000000000000000111222222111111111111111111111111////////////////////////........................---------.........//////...------,,,,,,------...////////////////////////---.........//////000000++++++,,,---............////////////////////////...---,,,,,,++++++++++++///000111111111000...---........................---------.........//////---...///111111///...---........................//////.........---------------------------------.........------.........////////////////////////---------........./////////////////////////////////000000000000000//////////////////////////////........................---------.........//////........................---------....../////////........................***+++---//////...---,,,,,,,,,------...///000000///......------......///......////////////......+++---......------///000///......------,,,,,,+++............/////////000+++---///...,,,+++,,,///...------------...//////111000///...---,,,,,,+++---...///000000///...------...///111111///...---,,,,,,------...///000000////////////000000000000000...,,,,,,...000000000//////////////////////////////............//////............/////////000......---------,,,,,,,,,////////////////////////.........------,,,,,,,,,..................................../////////000---------.........//////,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///000///...,,,+++---,,,,,,++++++,,,,,,---,,,,,,---...////////////,,,,,,,,,------.........---------.........//////................................................******+++,,,,,,---......------------,,,,,,+++***((())))))******++++++,,,------------------------,,,,,,------...///000000))))))***+++,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,------...///000000//////......---------,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,------.................................,,,---///000000000///......................................./////////000000000000000000000000000////////////000000000000000000000000000000000000...//////000111222222222000000///000000111222222111111000000//////.....................---------////////////..................////////////..............................---------............///,,,,,,,,,,,,,,,---...///...........................---,,,+++***+++,,,---*********+++---///000111........................///////////////..................------,,,,,,++++++---//////---,,,...000111000000///////////////////////////////////////...---,,,++++++,,,---...........................................................................------------------------............//////////////////............//////---------------------------------............///...................................................................................................------------...//////------------------------++++++,,,,,,,,,,,,,,,,,,111000///...---,,,++++++...------,,,---...///000..............................------------......---------............///................................................000000///...------,,,,,,......////////////......***+++,,,------,,,+++***......------------......---------............///........................///////////////.................................................................................------......///000000000,,,---...//////...---,,,------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......+++,,,------......------,,,...//////---,,,++++++,,,,,,---......---,,,,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///......------,,,++++++---.........---,,,,,,+++---------,,,,,,+++++++++------,,,+++************---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++......---,,,++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000//////..................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///...---,,,,,,---...////////////......---,,,,,,+++,,,,,,---...///000000////////////////////////---------...///000000111000000////////////000000............////////////000000////////////000000000000000000000000000000////////////...........................///000000222111000//////000111222000000000000//////...........................///////////////..................////////////..............................---------............///......---------------..............................---,,,+++++++++,,,,,,---------,,,,,,------...........................////////////........................------------,,,...000///------///111444444222111000000//////////////////////////////......------------..............................................................................------............------............//////////////////............//////---------------------------------............///...................................................................................................------------...//////////////////////////////------------,,,,,,,,,,,,............------------...---,,,,,,,,,...///000..............................------------......------------............................................................000//////...------,,,,,,......////////////.........///000000000000///.........------------......---------............///........................////////////....................................................................................------......///000000000,,,------......------,,,------------------------...------,,,,,,------...---------.........//////,,,,,,,,,------------...+++,,,------......------,,,---//////---++++++,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------------------......------,,,+++---------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///...------------...///---------------.........---------.......................................---------...///000000000000000////////////000000............////////////000000////////////000000//////////////////////////////////////////////////////......///000000111222111000//////000111222000000000////////////............//////000000000////////////..................////////////..............................---------............///111000///...------------...........................------,,,+++,,,,,,,,,...------,,,,,,---------............................................................////////////---///000000///...000111555444333111000///......////////////////////////.........//////.................................................................................---...///000000///...---............//////////////////............//////........................---------............///...................................................................................................------------...//////000000000000000000000000//////......---,,,,,,,,,,,,,,,------.........///------,,,,,,,,,---......------------------------......------------......------------............................................................/////////...------,,,,,,......////////////......------...//////...------......------------......---------............///........................................................................////////////////////////........................------......///000000000.........------.........------------------------...------,,,,,,------...............////////////,,,,,,,,,,,,------------+++,,,------......------+++---......,,,++++++,,,,,,,,,------------,,,,,,+++*********+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////+++++++++,,,---.........------......------,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))******+++---......///++++++++++++,,,---...///,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------..............................///...------------...///+++++++++,,,---.........//////.........------------------------------------------...//////000000000//////......//////000............////////////000//////......//////000////////////////////////---......//////000000111000000000///000000111222111111000000000000111111////////////////////////---......///000111111222////////////............---......//////......---........................---------............///000000///.............................................------,,,,,,,,,,,,+++++++++,,,---...000000........................------...............///......//////000000111111...///000000000000000111111000///......---......////////////////////////---...///000000///...---........................................................................---...///111111///...---............//////////////////............//////////////////////////////---------............///...................................................................................................------------...//////........................000000///...------,,,,,,,,,,,,---------.........------,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,---------.........................................................//////.........---------......////////////......------------------------......------------......---------............///........................------...............///........................////////////////////////........................------......///000000000111000///......///000111------------------------...------,,,,,,------...------..................++++++,,,,,,,,,---------+++,,,------......------+++,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,,,,---------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,+++++++++,,,,,,---...------...------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,---------------,,,,,,,,,---------.......................................------.........+++++++++,,,,,,---------........................---------------------------------......//////////////////....../////////............/////////////////////....../////////////////////////////////,,,---...///000111222222222111111000111111222222111000000000000000000111.............../////////---......///000111111222////////////............------............------........................---------............///...............///000000.................................---------,,,,,,+++++++++,,,---...///000........................,,,---------......//////...//////000000111111111////////////000111000000------------...///000111////////////////////////---...///000000///...---..............................................................................///000000///..................//////////////////............//////////////////////////////---------............///...................................................................................................------------...//////........................000000///...------,,,,,,...------------,,,,,,,,,---------------------,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,------------..................................................................---------......////////////......111000000000000000000111......------------......---------............///........................,,,---------......//////........................////////////////////////........................------......///000000000000///...------...///000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,---,,,,,,+++***)))+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------..............................---..................------------,,,,,,+++++++++,,,,,,------...//////000........................------------............//////............//////............//////////////////............//////........................,,,---...///000222222333222222111111111111222222000000000111111000000000---............/////////.........//////000000000////////////............------............------........................---------............///------------...///000111........................---............---,,,,,,///......---,,,,,,,,,,,,........................,,,,,,,,,---......//////////////////000000000000///...---...000111000///------...///000222333444////////////////////////.........//////.....................................................................................................................//////////////////............//////........................---------............///...................................................................................................------------...////////////////////////////////////......---,,,,,,,,,...---------,,,,,,++++++......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------..............................................................................////////////......//////............//////......------------......---------............///........................,,,,,,,,,---......//////........................................................................------......///000000000,,,,,,++++++++++++,,,,,,------------------------...------,,,,,,------...,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------++++++,,,+++******,,,...,,,,,,++++++++++++,,,,,,000///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---------,,,+++*********,,,,,,------......------++++++,,,,,,,,,,,,------++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++///...---,,,++++++++++++,,,,,,,,,,,,++++++***)))***++++++,,,,,,------...++++++,,,,,,,,,,,,---------------------,,,++++++,,,,,,,,,---......//////,,,,,,,,,---------..............................------...//////...------.........---,,,+++++++++++++++,,,---...///000111////////////////////////------------------------///......------......///............///////////////......------......///........................------...///111222333333333222111111000111111111000000111111111111000000---------.........//////.....................///////////////............,,,------......------,,,........................---------............///...---------------..............................---.../////////...,,,,,,//////...---,,,,,,,,,,,,........................++++++,,,------...//////000///////////////......///---,,,---///111///............///000111222333////////////////////////......------------..............................................................................///...---,,,,,,---...///............//////////////////............//////---------------------------------............///...................................................................................................------------...//////........................------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------..............................................................................////////////......---,,,+++******+++,,,---......------------......---------............///........................++++++,,,------...//////........................------------------------........................------......///000000000,,,,,,------------,,,,,,------------------------...------,,,,,,------...---------,,,,,,+++++++++***++++++++++++,,,,,,,,,+++,,,------......------***+++++++++******,,,...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------......------+++++++++,,,,,,---------+++,,,...///...---+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,---------...,,,------------,,,++++++,,,,,,------.../////////,,,,,,,,,---------..............................------...//////...------.........---------------,,,---------......//////........................------------------------///......------......///............///////////////......------......///..............................///000111111222222222222111000000000000000///000111222222111000///---------.........//////...............---------000/////////............,,,------......------,,,........................---------........./////////...---,,,,,,,,,,,,,,,........................---.../////////...,,,,,,,,,,,,,,,,,,------...///........................++++++,,,,,,---...//////000000//////......------///,,,+++,,,///000///---...------------...//////////////////////////////...---,,,++++++,,,---...........................................................................000...,,,******,,,...000............/////////000//////............//////---------------------------------.........//////...................................................................................................------------...//////+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,)))******+++---......//////000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------................................................---...........................////////////......///...------------...///.........------.........---------.........//////........................++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000...///000111111000///...------------------------...------,,,,,,------............------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------***++++++***)))***---///---,,,+++******+++,,,---((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------*********++++++,,,------+++,,,,,,---.........---+++++++++,,,,,,---------,,,---...//////---+++***))))))))))))))))))))))))---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,------...///++++++++++++,,,---......,,,------......------,,,******+++,,,,,,---......,,,,,,,,,------.........,,,,,,---------,,,++++++,,,,,,------...///000000,,,,,,,,,---------..............................,,,---...//////...---,,,,,,------......//////000///............---------------------------------------------------------.........------...................../////////000.........------.................................//////000000111111222222222222111000//////000000///000111222222111000///////////////////////////,,,---------....../////////111222000...,,,,,,,,,---------............///........................------------------------........................------------------------,,,------....../////////......//////...---,,,,,,,,,---......//////......////////////////////////000...,,,---000111///---////////////////////////........................000///...---,,,------...........................***+++---//////...,,,+++...---...///000///---***//////.........---------........................////////////////////////........................000///...---------------////////////////////////...------------...//////++++++,,,---...///000111,,,,,,,,,---------....../////////...------,,,,,,........................------............------...---,,,,,,,,,,,,---......------------...//////........................------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...,,,***+++,,,000000000000///...---,,,................................................---------............///---...///...---------///.........------,,,,,,,,,***+++,,,---............------------------------------------------------------------------------///......---------......------............------........................+++++++++,,,,,,---------...------,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,++++++***)))((((((((()))))))))*********.../////////...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,/////////......---------************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++'''((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------............------.........------,,,,,,,,,,,,---------.../////////,,,------...///000111111........................////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111111111111000000000000111111111000///......///000111////////////////////////------........./////////---///000000...---...///---------............///........................------------------------........................---------------------------------------........................---,,,,,,,,,---......//////..............................000...---...000000///---////////////////////////........................000///...---,,,------...........................,,,,,,---......---,,,+++...---,,,---...///...,,,//////.........---------........................////////////////////////..............................---------......///////////////////////////...------------...//////---------...............,,,,,,---------.........------..........................................------............------...---,,,,,,,,,,,,---...---------------...//////------------------------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...,,,++++++,,,------...............---................................................------------...............///000///...---...000......---------,,,,,,,,,...///////////////......---------------------------------------------------------------------------------------...//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************++++++++++++,,,,,,,,,------------,,,------------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////,,,,,,,,,------------......------,,,,,,------...************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............------......---------,,,,,,,,,------------............------......//////000000................................................////////////////////////////////////////////////////////////////////////......//////000111111222111000000000000000000111000000000//////000000000////////////////////////.........///////////////,,,...000000///...///000---------............///........................................................................------------------------------------,,,,,,,,,,,,---............------,,,,,,---......//////..............................000...---...///000///...////////////////////////........................//////...------------..............................---------,,,---------///---,,,,,,---........................---------........................////////////////////////........................,,,,,,,,,------///000000////////////////////////...------------...////////////.........---------,,,------------.........,,,,,,------...//////000------------------------------............------...------,,,,,,------...---------------......///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...,,,++++++,,,***+++,,,---............................................................------------...............000111000///...///000...------------,,,,,,,,,000000000//////...,,,,,,------------------------------------------------------------------------------,,,,,,---...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))***+++---...,,,,,,---------.........***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---******++++++,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,------............------...------------,,,,,,,,,............------------..................//////........................------------------------//////////////////////////////////////////////////////////////////////////////000000111111222222000000000000000000000000000000111111111111000000////////////////////////////////////////////////---...000000///......///---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------------------------,,,,,,+++++++++---------......------,,,,,,---......///.................................//////....../////////...////////////////////////....................................------.................................------,,,---///111333444111...,,,---...//////................................................////////////////////////........................---------------...//////////////////////////////...------------.../////////............---------------------............---------.........//////------------------------,,,------......------,,,------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...///...,,,+++,,,---+++,,,---...............................................................,,,,,,---------.........---///000///...---...000------------------------,,,---------,,,,,,+++***------------------------------------------------------------------------......---,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++)))))))))+++---...*********++++++++++++,,,******+++,,,,,,---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------******++++++,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------...------,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------.........------,,,,,,,,,.....................---........................------------------------////////////////////////////////////////////////////////////////////////000000000000111111222222///000000000000000000//////000111222222111000//////////////////////////////////////////.........///000111000...---,,,------------............///........................++++++++++++++++++++++++........................,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,---------------,,,,,,---......///..................................../////////......//////////////////////////////........................------..................////////////////////////------,,,---///333666888999555000------.........---.............................................////////////////////////........................//////...---------------////////////////////////...------------...//////---------............///---------.........////////////.........---------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,.........,,,+++,,,---///////////////...------................................................,,,,,,,,,------------...,,,---......,,,,,,---...------------------------******+++,,,------,,,,,,------------------------------------------------------------------------000///...---,,,+++++++++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,///---+++))))))***+++,,,))))))))))))***************+++,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,------,,,++++++***))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------******+++,,,------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------.........---,,,,,,+++,,,,,,------,,,,,,+++)))***+++---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------............------------------------------......------,,,,,,,,,+++............------------........................------------------------////////////////////////////////////////////////////////////////////////000000000000000111111111...///000000000000///...///000111222222111000///////////////////////////...............---------000111222111...,,,,,,,,,---------............///........................++++++++++++++++++++++++........................+++,,,,,,------.........------------,,,,,,,,,,,,+++,,,,,,------------,,,,,,---......//////......------------------------...///000///...---...000////////////////////////........................,,,---......///.........////////////////////////---,,,---...000444777:::999666111............------------.......................................////////////////////////........................000000///------,,,,,,,,,////////////////////////...------------...//////---------.........//////------........./////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......,,,,,,,,,...000000000000///...---,,,................................................,,,,,,,,,,,,------------+++,,,------,,,+++,,,---,,,,,,,,,------------...++++++---....../////////------------------------------------------------------------------------000///...,,,++++++++++++------............------........................+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///...,,,+++******++++++******+++++++++,,,,,,,,,+++,,,---------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------............---,,,,,,++++++************************++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------...---------+++,,,,,,------,,,,,,+++)))***,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////------............------,,,,,,,,,------------...------------,,,,,,,,,,,,------------------..............................------------------------///////////////////////////////////////////////////////////////////////////////////////000000000......000000000000......//////000000000000//////////////////////////////...---------,,,,,,,,,,,,...000111000...------...---------............///........................------------------------........................++++++,,,,,,---......///---------------.........***+++,,,---------------,,,---......//////......---------------------------///000000...---...000////////////////////////........................,,,,,,.../////////......////////////////////////---------...000222444666555222///------......------------.........//////........................////////////////////////........................///......---------......////////////////////////...------------...//////...............---------............////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,---......,,,,,,---............//////...------................................................++++++,,,,,,,,,---------,,,---...---,,,,,,---...,,,,,,,,,---------......,,,------.........---------------------------------------------------------------------------------,,,,,,+++,,,,,,------------............------------------------------******++++++,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......))))))))))))))))))))))))***++++++++++++,,,,,,,,,...------,,,,,,------...---------....../////////++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,---------------+++,,,,,,------,,,,,,+++***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........................................................///////////////////////////////////////////////////////////////////////////.....................---...000111111000...---//////............//////////////////////////////---------,,,,,,+++++++++,,,...000000///...///000---------.........//////........................////////////////////////........................++++++,,,,,,---...//////---------....../////////***+++,,,,,,------------,,,---......//////......---------------------------///111000---,,,...000////////////////////////........................+++,,,.../////////......000000000000000000000000---------......///000111000...,,,,,,---.........---------.........//////........................////////////////////////........................---------------...///000////////////////////////...------------...//////111000///...---,,,++++++............/////////000,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,---...........................******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,---......,,,,,,---...++++++,,,---............................................................++++++,,,,,,,,,------------...///...------...///,,,,,,,,,------.........,,,,,,,,,,,,+++***))))))------------------------------------------------------------------------*********+++,,,---///000---..................---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++---------------******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,&&&'''((()))+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))***+++,,,------...---+++,,,,,,------,,,,,,+++***+++---//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---..................---,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,---...//////........................////////////////////////////////////////////////////////////////////////////////////////////////...............------------...///111111///...---///...---,,,,,,---...///////////////////////////------------------------000000//////.........---////////////////////////.........------,,,,,,,,,................................................---,,,+++,,,...///...------------............///111000///...------...///........................000000111111000///---,,,//////000000000000//////////////////////////////000000////////////000000000///...------...///000---------............///000---))))))+++------,,,---------............/////////.........---------........................------------------------------------------------.........///////////////.........////////////000------------------------...------------...//////---.........---,,,,,,+++------------------------//////.........---------------------------------,,,+++******,,,,,,+++***,,,---......//////......,,,,,,---.../////////...---,,,,,,++++++,,,,,,---------------------------------------------------000000//////.........---///......------,,,++++++,,,,,,,,,---------......------------------------............////////////...---,,,,,,,,,,,,---....................................------,,,,,,,,,++++++++++++++++++++++++---------............///------------------------,,,,,,,,,------.........000///......///000///...---,,,,,,------...///000,,,,,,---------,,,+++***------------------------//////000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------------------------------...---+++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,...---+++,,,------......------,,,............---,,,+++***///......---+++******)))...---,,,,,,,,,,,,---............------,,,,,,,,,///---+++******+++---///*********++++++,,,,,,---000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++,,,---.........---,,,.........------.........///......------......///*********++++++,,,------.........------,,,,,,,,,...---,,,---///000///...---------,,,,,,+++++++++...------,,,,,,------...........................---------............///,,,---......//////......///......---------..............................111111111111000000000000111000///......///000111////////////000000000000222222000///............////////////////////////........................000/////////....................................///.........---------,,,................................................---,,,+++,,,...///...------------............///000///...---,,,,,,---..............................///000111000000///...//////000000000000//////////////////////////////000000////////////000000000///...------...///000---------............//////,,,))))))+++,,,,,,,,,---------............/////////.........---------........................------------------------------------------------........................------........./////////---------------------------------,,,---......///------......------,,,+++------------------------//////.........------------------------------------+++++++++,,,---,,,+++,,,------...............******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------///.........------------------------------------,,,,,,,,,---------......------------------------............////////////...---,,,,,,,,,,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,------------------,,,++++++,,,...000000//////......---------------,,,---------,,,,,,++++++************************,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,------------------,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,------------,,,,,,------------,,,+++***)))------,,,,,,,,,,,,++++++---,,,++++++++++++,,,---......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,---.........------......------------......,,,++++++******++++++,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...------------,,,,,,,,,++++++...------,,,,,,------...........................---------............///,,,---......//////......///......---------..............................------......///000000111000///...------...///000////////////000000000000222111000///............////////////////////////////////////////////////////////////............------------------------............------------................................................---,,,,,,,,,...///...------------............///......---,,,,,,,,,,,,---........................---...///000000000000///...//////000000//////...////////////////////////000//////......//////000//////............//////---------............//////---+++***,,,------------------............///...............---------........................------------------------------------------------//////......------,,,,,,,,,---------............------------------------,,,,,,,,,,,,,,,------...------......------,,,,,,------------------------...............---------------------------------...---,,,,,,---...---,,,,,,,,,---...............******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------------------------------------------------------------------,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......---------------------------............/////////...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------------------....................................------------------,,,,,,---------///333555555555111000///...---,,,+++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...............//////000,,,,,,,,,,,,------------++++++,,,,,,------......---,,,+++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...---***(((++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))+++++++++,,,,,,---------,,,++++++******++++++,,,------------,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,------......------------......---------,,,+++*********,,,,,,---------------------++++++,,,---...---,,,------------,,,,,,,,,,,,...------,,,,,,------...........................---------............///,,,---......//////............---------......///........................)))***+++,,,...///111111......------------......////////////000000000000222111000//////......///////////////////////////........................///////////////.........------------------------------------,,,,,,,,,,,,...................................................---,,,---...//////------------............///...---------------------.........................../////////////////////...//////////////////.../////////////////////////////////......//////////////////....../////////---------............///000///------......//////---------............///................................................................................................//////...---,,,+++++++++,,,,,,,,,---------..............................,,,++++++++++++,,,------,,,------...------,,,,,,------------------------........................------------------------///---,,,---...///...---,,,,,,---.........---------....../////////......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------.........//////------------------------------------------------------------------------------------------------,,,,,,---------..........................................------,,,,,,,,,///......000444666666555111111111000///---,,,,,,------,,,,,,+++++++++,,,........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,...............//////000,,,,,,,,,------------...+++++++++,,,,,,---......,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,)))'''***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,------------------,,,,,,++++++,,,,,,---//////............//////------,,,,,,,,,+++++++++------......//////000000,,,+++***+++---...---,,,------------------,,,,,,...------,,,,,,------...........................---------............///,,,---......///............------------...//////........................******+++,,,...///000111........................////////////000000000000111111000///////////////////////////////////////------------------------.........///////////////........................++++++++++++++++++,,,,,,...................................................---,,,---///000///...---------............///........./////////..............................000//////.....................////////////......//////////////////////////////............//////...//////////////////...---------............///---......---------......---------............///---.............................................................................................//////...---,,,+++++++++,,,,,,,,,---------..............................,,,++++++++++++,,,------,,,,,,------...------,,,---------------------------.....................------------------------///...------//////...---+++,,,,,,---...---------//////000000000000//////---,,,,,,++++++,,,,,,---------------------------------------------------..................//////......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------............------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++,,,...//////...///000111111111111000///...---,,,+++++++++,,,,,,************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------,,,,,,------...///,,,,,,---------.........+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---+++)))(((***++++++,,,,,,++++++***---------------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,...------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------.........///,,,+++***+++---...---,,,------------------------...------,,,,,,------...........................---------............///,,,---......///.........---------------...//////////////////////////////------........./////////////////////////////////////////////000000000000111000000////////////000////////////////////////------------------------.........///////////////////////////////////////++++++++++++,,,,,,,,,,,,...................................................---------///000///...---------............///---...//////000000//////........................//////...------......///---......//////......---///////////////////////////......------......///......////////////......---------............///***,,,---,,,+++***+++,,,---------............///---------.......................................................................................//////......------,,,,,,,,,---------....................................,,,,,,,,,,,,,,,------...,,,,,,------......---------------------------------------...............------------------------///...------...///...---++++++,,,------------------............---,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........./////////////////////...---,,,,,,++++++,,,,,,,,,---------......------------------------,,,------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++------------------,,,,,,...---,,,,,,......---,,,---...000222222222222111...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,++++++,,,,,,---...,,,---------............,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,*********++++++,,,,,,,,,,,,++++++---------......------,,,---------,,,,,,+++++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,...,,,***((((((***,,,...------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,---...///------,,,,,,,,,,,,------------,,,,,,,,,,,,------+++++++++,,,---.........******++++++++++++++++++---++++++,,,---...---,,,------------...............------,,,,,,------...........................---------............///,,,---......//////......---------------...///000////////////////////////000000000/////////......//////000000000000//////////////////000000000000000000////////////000000////////////////////////..................................../////////000........................,,,,,,,,,------.........................................................///...---...///000///...---------............///,,,---.../////////..............................,,,,,,,,,,,,---///111222---......//////......---///////////////////////////......------......///---...///000000///...------------............///***---......,,,+++,,,------------............///---------.........//////................................................................................................------........./////////........................---------,,,---......///+++,,,------......---------------------------------------.........//////------------------------...---,,,---......---,,,++++++,,,------------,,,,,,,,,------,,,++++++***---,,,,,,++++++,,,,,,------------------------------------------------------------....../////////---------------------,,,,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000///...///000000///...+++---///111111111000//////---,,,******+++,,,---..............................///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,,,,,,,+++,,,,,,---...------------............------,,,,,,+++*********)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------+++,,,------------,,,+++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---------,,,,,,,,,---...///......------------....../////////....../////////,,,,,,------------------,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,...///...---------------.........///...------,,,,,,------...........................---------............///,,,---......//////......---,,,,,,------///000000////////////////////////000000000/////////............///000000///......////////////000000000000000000////////////000000////////////////////////////////////////////////---.........//////000000------------------------........./////////000000................................................///...---...000000000...---------.........//////***+++---...///...------........................))))))***+++...111444555---..................---////////////////////////.........------.........---...///000000///...------------.........//////---000222222///...///111---------.........//////---------.........//////........................////////////////////////////////////////////////.........///////////////.........////////////000////////////////////////...------------...//////+++,,,,,,---.........------------------------------------.........//////------------------------...---,,,,,,---...---,,,++++++,,,---------,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------.........+++,,,,,,------......///,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---,,,+++,,,---......,,,+++,,,...///000///...---///...,,,******+++,,,---++++++++++++++++++++++++***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,---,,,,,,,,,,,,---......---------.........//////...------,,,+++***)))))))))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,******,,,///,,,------......------,,,***++++++,,,,,,,,,++++++)))******+++---......///***+++,,,------,,,+++************++++++,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------,,,+++,,,---...//////......------......///,,,,,,,,,++++++,,,,,,,,,///......------,,,,,,+++000000000//////......---...---,,,---///000///...---------.........//////...------,,,,,,------...........................---------.........//////,,,---......//////......,,,,,,,,,---...///000111000000000000000000000000////////////////////////,,,---...//////...---,,,////////////000000000000000000////////////000111......------------......---......///000111111222...........................,,,,,,---///000///...111000///...---,,,++++++,,,------......------,,,---------.........//////......//////...---,,,,,,++++++,,,,,,---...//////......................................................------------..............................////////////////////////---------------------------------.........//////................................................---...............------///...---,,,,,,---...///////////////////////////---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,++++++,,,------,,,++++++------,,,+++,,,,,,......//////...---------------,,,------......------,,,,,,,,,++++++++++++++++++.........------,,,,,,,,,.....................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------,,,,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...//////...------------...+++,,,,,,------,,,,,,+++000000//////............---------------------------------...------,,,,,,---,,,***)))((())))))***------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------///...------,,,,,,,,,,,,------------------------...------,,,,,,------...------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------,,,,,,+++***,,,,,,---......---,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******************+++,,,---,,,++++++---...///...---,,,+++,,,------************************.........------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---.........---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...///000000//////......---------,,,------...//////...------,,,---...//////...---,,,//////.........---------000///---,,,,,,---...///...///000111111000///...............////////////---...///000000///...---000000000000000000000000///////////////.........///......------......///---------.../////////000...........................---,,,---///000///..................------------......//////......---........./////////000000......//////...------,,,,,,,,,,,,------.........................................................//////............//////........................////////////////////////---------------------------------.........//////////////////////////////.................................//////......---......------------..............................---------............///........................------------------------.................................------,,,,,,,,,+++,,,---......---,,,+++------------------,,,,,,......---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,---------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***//////.........---------,,,,,,,,,---------.........------,,,,,,------...//////...---------------,,,------......------,,,/////////......---------------------------------,,,------...------,,,,,,......,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------------------------------,,,++++++*********+++------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,---.........,,,---------,,,,,,+++***,,,,,,---......---,,,,,,---,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...------,,,+++***))))))***+++++++++))))))***+++******)))***+++,,,...///++++++++++++++++++++++++......---------,,,,,,,,,------------------------------------------------************************,,,,,,++++++++++++++++++,,,------......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,------------------,,,,,,,,,------...//////000111000000000/////////...........................------............------//////.........---------,,,,,,---....../////////---......//////......---............////////////......////////////....../////////////////////////////////////////////...//////............//////---------------------..............................---,,,---/////////------------.........//////...//////////////////.../////////000000000000000.........///......---,,,------------------......................................................000000////////////000000........................000000000000000000000000........................---------...............////////////////////////------------------------......///////////////...---..................------------------------------------............///.................................................................................---------------------............---------......//////...------///...,,,+++,,,---///000,,,------......------,,,,,,,,,------......//////...------------,,,,,,,,,***++++++,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,//////.........---------,,,,,,,,,---------.........------,,,,,,------...///......------------------......//////......---......------------,,,,,,------------------------,,,,,,------...------,,,...---------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,---......---,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........000///...---+++***))))))+++,,,,,,+++)))((()))***(((((((((((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------)))))))))******++++++,,,,,,,,,,,,++++++*********,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,---......//////000000000//////////////////...---,,,,,,---...///.........------........................---------)))***---///111000///...------,,,,,,,,,,,,------............//////////////////............//////////////////////////////......//////////////////000//////......//////000.........---------------........................///---,,,---...///...------------............///......////////////......////////////////////////---...............------............------------................................................//////............//////........................000000000000000000000000////////////////////////........................////////////////////////------------------------......//////000000//////,,,---...//////...---,,,---------------------------------............///........................////////////////////////.......................................---------....................................///111222333333111///---,,,---...///,,,------......------,,,++++++,,,---...//////000------------------------------,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...///...------,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------++++++++++++,,,------...++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,---------******++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------......---,,,+++******)))...//////...,,,++++++++++++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,,,,++++++*********,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------,,,,,,---------,,,,,,,,,------.........------------------------000///---,,,,,,---///000///...---,,,,,,---...///........................***,,,---////////////......---,,,++++++,,,---...............////////////000///...------...///000////////////////////////............//////////////////............////////////..........................................///...------...///...,,,///............---------,,,------......------,,,........................------...............---.....................---...................................................------,,,,,,------...........................////////////////////////////////////////////////.....................---------------------------------------------------------...///////////////,,,---...//////...---,,,........................---------............///........................////////////////////////........................................................................///...------///333777:::777555222///...------...,,,------......------,,,***++++++,,,---......///------------------------000000///...---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---***++++++,,,------------++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,------...*********++++++,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,---......---,,,,,,------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************++++++++++++---///000///---++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,++++++*********,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------------,,,,,,,,,---------------000///---,,,,,,---///000///...---,,,,,,---...///---.....................///...---,,,,,,---...//////...---,,,,,,---...///............////////////000///...------...///000........................---.........//////000000......------------........................//////........................///...------...///---,,,//////.........---------,,,,,,------------,,,,,,............------------,,,---......///...........................//////................................................---,,,,,,,,,,,,,,,,,,---........................////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////---..................---////////////////////////---------............///........................////////////////////////......................................./////////......------------.........---,,,,,,///333888;;;666555333111///...---,,,,,,------......------,,,++++++,,,,,,------......,,,,,,,,,------------...000000///...------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////.........---------,,,,,,,,,---------.........------,,,,,,------......------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,---............,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------++++++*********+++,,,,,,******++++++,,,,,,------,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***((())))))******+++,,,,,,***,,,......,,,***)))***((()))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,------...............////////////...---,,,,,,---...///.........------.........---------...............111000---,,,+++,,,.../////////............//////............//////////////////............//////........................------......///000000000------,,,,,,,,,,,,------,,,,,,,,,---.........///........................000...------......---,,,---------...............------............------////////////.........---,,,------...//////......------......//////000000................................................---------,,,,,,---------........................------------------------------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................------------..............................---------............///........................................................................---........./////////000...---,,,++++++,,,---...++++++,,,---///111333444111111111111000...---+++,,,------......------,,,---------------.........,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////.........---------,,,,,,,,,---------.........------,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------...------------------------***+++,,,---............,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------+++*********++++++,,,---+++++++++,,,------......,,,++++++******++++++,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++,,,,,,,,,---***+++,,,,,,---------,,,,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******++++++++++++++++++)))+++......---+++***+++((()))+++,,,---...------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,++++++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---,,,,,,++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................------............---------------.........//////......---------......///......////////////..................////////////......////////////..............................------......///000000111---,,,,,,++++++,,,,,,---******+++,,,,,,---..............................000///------......---,,,++++++,,,---...///000111......////////////......111111000000/////////...,,,,,,---.../////////...,,,------...///000111111.........................................................------.................................------------------------------------------------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///...---,,,,,,---...///---------------------------------.........//////........................................................................---.........//////000000---,,,++++++++++++,,,---(((***---///000///---,,,+++---///000000///---+++,,,------......------,,,///////////////.........,,,,,,,,,------.........))))))***+++---...//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------......---,,,,,,++++++,,,,,,---..................---,,,,,,,,,------.........------------------------***+++,,,---............***++++++,,,+++***((('''------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------...///++++++,,,------...//////...------,,,,,,------...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------***+++,,,,,,------------,,,,,,---......---,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........---------,,,,,,+++++++++***---000000///...------++++++,,,---,,,+++***)))*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...---,,,,,,++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------...//////...------,,,---...//////...---,,,---------.........//////)))+++---///000000///...,,,---////////////---,,,............/////////000---...///000000///...---........................---------...///000000111------------------------//////.........---------//////---,,,,,,---...///000///---,,,,,,---///000000000///...---,,,,,,,,,---------............///............---,,,+++***------------------------...........................------------...//////////////////////////////////////////////////////------------------------////////////////////////......//////...---,,,,,,000...,,,,,,------,,,+++,,,------......------,,,//////.........---------------............------000000//////.........---........................------............------------------------------,,,,,,,,,------.........------............---------...............------,,,------......------,,,...,,,+++,,,///000...+++.........------,,,,,,,,,,,,,,,---...---,,,***)))...------------...//////...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------....../////////......---------+++,,,---...////////////,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,++++++,,,,,,---,,,+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***'''%%%$$$///---+++,,,---...---,,,---------............///,,,,,,************,,,,,,,,,,,,,,,---------......000///---,,,+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///......---,,,++++++******---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,---...---+++((('''++++++++++++++++++++++++//////...---,,,,,,++++++---------,,,,,,+++++++++*********+++,,,---...///---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***---.....................---------.........//////,,,,,,,,,,,,,,,,,,++++++------++++++++++++------.........------,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++------------------------//////.........------------------------------------------,,,,,,+++++++++000///...------...///000---......///////////////////////////////////////////////////////////////111...------000111///---111111000000000000111111------------------------//////.........---------///...------------...///000...---,,,,,,---...000000000///------,,,,,,------------............///............---,,,+++***------------------------...........................------------...//////////////////////////////////////////////////////------------------------////////////////////////......//////...------,,,000...,,,,,,---...---,,,,,,------......------,,,//////.........---------------............------000/////////.........---........................------............------........................------------............------............---------...............---------------......---------...---,,,---000000///,,,//////.........------------.........------,,,+++---------------...//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++*********)))******+++,,,------------******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------......------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...---,,,+++******+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++))))))...---++++++---...---,,,,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,------------.........---,,,+++,,,------+++++++++,,,,,,---------......---,,,,,,,,,------------,,,,,,+++*********---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------......---,,,***)))++++++++++++++++++++++++...------,,,++++++******------,,,,,,,,,+++++++++++++++++++++,,,------.........------------.........---,,,+++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,---------,,,+++++++++***,,,,,,,,,,,,---------...------..................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------,,,,,,+++++++++)))***++++++------...///------------------------//////.........---------------------------------------------,,,,,,,,,,,,000///...------...///000---......///////////////////////////////////////////////////////////////000...---...000111///...000//////////////////000------------------------/////////............---......---------......//////...---,,,,,,---...///000///...------------------------............///...............---,,,+++------------------------...........................------------...//////////////////////////////////////////////////////------------------------////////////////////////.........///......---,,,000...------.........---,,,------......------,,,...............---------------............------/////////.......................................------............------////////////////////////............------------------............------------...............---------------------------...------...000111///...////////////............//////...---------......---------------......///...------,,,,,,------...------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,------------------------------------------------......------------......------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------------------------+++,,,------.........---...---++++++---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,------...)))******+++---....../////////...---,,,,,,,,,,,,------,,,,,,+++*********,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,------......------------......---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***,,,------......------,,,......---,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,,,,------......//////---,,,,,,++++++,,,,,,---...------------,,,,,,,,,------,,,,,,,,,,,,++++++)))***++++++------...///------------------------...............------------------------------------------------.........//////...------...//////---......///////////////////////////////////////////////////////////////...------...000111000//////......------......///......................../////////...............------------.........//////...------------...///000///...------------------------............///...............---,,,,,,...................................................------------...//////////////////////////////////////////////////////........................////////////////////////---...............------000...------...///...---,,,------......------,,,........................------............------................................................------............------..............................------,,,,,,++++++------............------,,,---......///...............------------...............///000//////.....................------///...---,,,,,,---...///------,,,,,,------...///------------------------------------------------,,,,,,,,,---------......------------------,,,,,,------.........---,,,,,,,,,,,,,,,---------......------------------------........................------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------------------......+++++++++,,,,,,,,,------................................................***+++,,,---...///.........,,,++++++,,,------,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++++++++,,,,,,------...******+++,,,,,,---............---,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,+++++++++++++++++++++------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,///......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------........................------------------------,,,------....../////////........................---......///////////////////////////////////////////////////////////////---------...///000000000///..................///........................////////////////////////,,,------.........//////.........------.........//////...------------...---------............///......//////......------...................................................------------...//////////////////////////////////////////////////////........................////////////////////////------...............---///---,,,,,,...///......,,,------......------,,,---.....................------............---------------.......................................------............---------------------------------,,,,,,,,,++++++******------............------,,,------...//////......///......------....../////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,---------......)))))))))))))))*********---------...------,,,,,,,,,,,,,,,---------......------------------------........................,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------................................................+++,,,,,,------------------,,,******,,,---,,,+++,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000............------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,+++++++++******++++++++++++++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........---------,,,,,,,,,,,,,,,))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------------------------.....................------------------------,,,------....../////////------............---------......///////////////////////////////////////////////////////////////---......////////////000000//////......//////000...........................////////////000000000+++,,,---...////////////........................///......---------......---------............///....../////////......---...................................................------------...//////////////////////////////////////////////////////........................////////////////////////,,,---......///............,,,++++++---......---,,,------......------,,,---------...............------............---------------------.................................------............------------------------------,,,,,,,,,,,,++++++++++++------............------,,,,,,---...////////////000///...------...///000111222333222///---,,,---+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++++++++,,,,,,,,,******++++++++++++************++++++++++++,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******+++,,,------...------,,,,,,,,,,,,------------------------------------------------------------,,,------------------,,,---,,,******,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++******+++,,,---///000111.........---------------******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------+++************++++++,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,------------------,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++,,,,,,,,,,,,------)))***++++++------...///---------------------------------...............---------------------------------------.........------............---------......///////////////////////////////////////////////////////////////...///000///...---...000000//////////////////000.........................../////////000000000000+++,,,---////////////...---..................---......---------......///---------............///......////////////.........................................................------------...//////////////////////////////////////////////////////........................////////////////////////,,,------...//////......,,,+++******,,,------,,,,,,------......------,,,---------.........//////------............------,,,,,,,,,------.................................------............------........................------------------......------............------+++,,,---...////////////000///...------...///000555777777555000---------+++++++++,,,,,,---------+++,,,,,,------...------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......////////////((()))***+++++++++++++++******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,------......------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------)))***+++,,,---------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---+++******+++,,,,,,+++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++******++++++++++++,,,,,,,,,++++++,,,---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++,,,------...------,,,,,,,,,,,,------***************+++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))))))))***+++++++++,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------)))***++++++------...///---------------------------------.........//////------------------------------------,,,,,,,,,,,,,,,------......------,,,---......//////////////////////////////////////////////////////////////////000111000---,,,---//////......------......///////////////////////////.../////////000000111111***+++---///000000///...------............------......---------......///---------.........//////......///////////////...////////////////////////...........................------------...//////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,---.../////////...,,,***))))))+++------,,,,,,------......------,,,---------.........//////---..................---,,,,,,,,,------.................................---..................---////////////////////////---......//////000000000---..................---+++,,,---...////////////111///...------...///111888::::::777222.........,,,,,,,,,------.........+++,,,...///000///......,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------)))***+++,,,---.........,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,---.........---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++...///000000///((()))***,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111222222---+++******+++,,,,,,+++)))************+++++++++******,,,,,,,,,,,,************+++++++++,,,,,,,,,+++,,,,,,---,,,+++)))(((******+++,,,------...///------,,,,,,,,,---......*********************+++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***,,,...//////...,,,+++------------------------++++++++++++++++++++++++))))))******++++++++++++*********+++,,,---...///+++******************+++******))))))***+++,,,,,,*********++++++,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++******************++++++------------++++++,,,,,,,,,------.........+++++++++,,,,,,------------------,,,,,,,,,++++++---------------------------------.........//////---------------------------------,,,,,,+++++++++,,,,,,---......---,,,,,,---......//////////////////////////////////////////////////////////////////111222000---+++,,,......------,,,,,,------...........................---,,,,,,,,,,,,---......////////////////////////..................------//////.........---------////////////////////////........................////////////////////////........................///...---,,,,,,---...////////////......---------........................................................................//////.........---------//////...---+++***)))))),,,,,,,,,---------......000///...---------------......---,,,---...///000------------------------//////.........---------------------------------222000///...//////---,,,........................000///...---,,,---.........///000111111000///........./////////...,,,+++000000000000000///......////////////////////////...------------.../////////---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------------,,,,,,+++++++++......---,,,---...///000///...---,,,,,,---...///,,,,,,,,,------.........------------------------/////////......---------------------------------/////////...------,,,,,,***+++,,,,,,------,,,,,,...------------...//////---,,,+++***)))***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++000//////---,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******---,,,+++*********+++,,,,,,,,,++++++,,,,,,---...,,,++++++,,,......,,,+++***++++++,,,,,,------...++++++++++++,,,,,,---............------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...---+++******+++---...++++++++++++******))))))+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++%%%&&&))),,,------,,,,,,...---,,,+++***************++++++,,,---...//////,,,------------------------,,,,,,++++++,,,,,,---------------------------+++,,,---.........---,,,,,,,,,++++++,,,---///000........................------------------------................................................222111000//////000111222////////////////////////..................------...........................------------...//////////////////////////////........................//////.........---------////////////////////////........................................................................///...------------...///////////////.........---........................................................................//////.........---------///......---,,,+++******---------,,,,,,,,,,,,,,,......---------......///...------,,,---...///000------------------------//////.........---------...........................---,,,---...///...---...........................------,,,---...///000///000111111111111000///---.../////////...,,,+++...////////////...------------------------------...------------.../////////---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,//////.........---------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...,,,,,,------------------------------------------.........---------,,,,,,------------------------------..................,,,,,,---............------------------...//////------,,,+++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++***---,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...---,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,------,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...---+++******+++---...,,,++++++******************+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++''')))+++---......---,,,++++++*********+++,,,,,,+++,,,,,,------..................------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------+++,,,---.........------,,,,,,++++++,,,---///000........................------------------------................................................///...---------...//////////////////////////////................................................///............///000000////////////////////////.......................................---------////////////////////////........................------------------------........................///...------------...///////////////...................................................................................................---------------------,,,,,,,,,+++...------,,,,,,+++++++++,,,,,,,,,------///000000...------------...//////------------------------...............---------////////////////////////+++******+++---///...---------------------------,,,,,,,,,,,,...///000111------............---------.../////////...---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///............---------)))******+++++++++++++++---,,,,,,++++++,,,,,,---------------------,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,,,,------...//////000,,,---......//////......---------------......///---------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///---,,,,,,------+++***......---,,,,,,+++******,,,,,,+++++++++,,,------------------,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------++++++++++++---------,,,***))))))***++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++***+++---.........---,,,((((((((()))+++,,,...///------------------------//////...---,,,++++++***---,,,,,,++++++,,,,,,---------------------------+++,,,------......------,,,,,,,,,,,,,,,---//////........................------------------------......................................................---,,,,,,------...////////////////////////...............................................................//////000////////////////////////---------.......................................////////////////////////........................------------------------.................................------..................---------------................................................................................................,,,,,,------------------------------............---------------...//////------------......//////------------------------................................................,,,+++***+++---///...---------------------------,,,,,,------...///000000------............------------...//////...---,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,---...............------,,,,,,------...///,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------////////////////////////+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...000...---,,,---,,,+++***---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------,,,***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,------------,,,+++(((((())))))+++,,,...///.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------------,,,,,,,,,,,,------..............................------------------------................................................000/////////............////////////////////////---------.......................................------,,,,,,------...///////////////////////////---------.........//////---.....................////////////////////////........................------------------------........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---.....................,,,,,,------------......,,,---...///000222333333//////...------------------------...............---------------------------.....................------------------------...---,,,---.........,,,------------------------..................------000000000000000000000000,,,---...//////...------...////////////...------------------------------...------------.../////////---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++------............------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------++++++,,,------------,,,,,,,,,,,,,,,,,,---......,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---...111///---,,,,,,---,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***++++++******+++,,,------.........------,,,,,,+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------......,,,,,,------------------........................------------------------................................................///////////////......---////////////////////////---------.........//////........................,,,,,,,,,,,,,,,---......////////////////////////,,,,,,------.../////////---------...............////////////////////////........................------------------------........................------...//////...------,,,,,,,,,,,,,,,---------........................................................................---------...............---------------.........,,,---...000222444555666000000///------,,,,,,,,,,,,---......//////......---------------------------------...............------------------------///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,---,,,,,,++++++,,,,,,---,,,---.../////////...---///////////////...------------------------------...------------.../////////---+++,,,---...---,,,------------------------,,,,,,,,,,,,---------------------............///+++,,,,,,------------------......//////......---------------------,,,,,,------------------------,,,,,,,,,,,,------------------------------------000//////...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...---------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------************************---------.........//////------------------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,***+++,,,---......------,,,,,,++++++,,,,,,---...111///,,,,,,,,,------,,,******+++,,,,,,---......------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++...------,,,,,,,,,,,,---.........------,,,,,,,,,***++++++,,,---...//////---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---...///,,,,,,---......------,,,........................------------------------...............................................................---,,,+++////////////////////////,,,,,,------.../////////........................---------------...//////////////////////////////,,,,,,------...//////000---------.........//////////////////////////////........................................................................------...//////...---------------....../////////........................................................................---------.........//////...............------------...///000222333555555///......---------......,,,---.../////////...------------------------------------.........//////........................,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---+++***)))(((((()))***++++++,,,.../////////...------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---+++,,,---...---,,,........................,,,,,,---------.........---------.........//////,,,,,,,,,,,,,,,---......,,,---............---,,,,,,,,,------------------------------------------,,,,,,---------.........------------------------..................------+++,,,,,,---------------,,,,,,++++++,,,,,,---...------,,,++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------************************,,,,,,---------.................................,,,,,,---......---,,,,,,...------------,,,,,,,,,***+++,,,............---,,,,,,++++++,,,,,,---...111...,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---...---,,,+++---,,,+++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---------///......------.........------------------,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,---...///,,,------......---,,,,,,........................------------------------................................................//////000000///---,,,+++////////////////////////,,,,,,------...//////000.......................................///000000////////////////////////,,,,,,------...///000000---------.........//////////////////////////////........................////////////////////////........................,,,---...//////...---,,,.../////////000000111111........................................................................---------.........////////////.........---------......///000111222333333---------------...///000,,,,,,.../////////...------------------------------------.........//////////////////////////////(((((((((***---...///...,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000////////////...------...//////+++,,,.../////////......,,,,,,---------,,,++++++++++++++++++++++++++++++...------------.../////////---+++,,,---...------........................---------....../////////+++++++++,,,,,,------------,,,+++***+++,,,---...++++++------------++++++,,,,,,,,,------.........---------------------------------....../////////------------------------,,,,,,------.../////////,,,---......//////......,,,,,,++++++,,,,,,---...---,,,+++***)))***+++,,,+++++++++,,,,,,---------------------------------000000///...,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,---......---,,,,,,......---------,,,,,,,,,)))+++,,,...//////......,,,,,,++++++,,,,,,---...000...++++++---...//////...------,,,,,,++++++***...---,,,,,,++++++++++++*********++++++,,,,,,,,,,,,++++++***)))*********++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++(((***---//////...,,,***------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++---------------...///000...............///000111---------------------------------------------,,,---,,,,,,++++++,,,,,,---------------------------------,,,+++,,,---...///,,,---.........---,,,+++........................------------------------................................................111222222222222000...---////////////////////////,,,,,,------...///000000---------------...///000------......//////000000000000000000000000000000111000///---------...///000000//////......------////////////////////////000000//////.........---++++++,,,---...///111111////////////////////////............//////////////////.........---------..................------,,,---------.../////////------............------------............------------------------------........................///...---,,,,,,---...///---------............///////////////////////////+++,,,,,,---------,,,,,,..............................---------,,,,,,,,,...------,,,,,,------...........................//////.........---------,,,---------.../////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------..............................------------.........------,,,,,,------...------------------------------............------++++++++++++++++++++++++........................++++++,,,,,,---...//////................................................------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,---------------.........---+++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------++++++++++++------...........................------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++*********++++++,,,,,,,,,++++++***************+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************+++,,,------******+++,,,------------------------------------.........------,,,,,,,,,---------,,,+++***)))(((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---------...............---------------------------------............///000///...---,,,------...////////////////////////....................................////////////........................---------------...//////............////////////........................000000///...............///////////////.........////////////////////////000/////////.....................------......///........................------------............//////.........---------.............../////////---------...............------............------------............------------------------------..............................------------......---------............///........................+++,,,,,,---,,,,,,++++++........................,,,,,,,,,------............------,,,,,,------...------------------------//////.........---------,,,,,,,,,---------------------------------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,------------------,,,,,,------------------------------,,,,,,,,,,,,------...------,,,,,,------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......................................................,,,,,,,,,---------......------------,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,---------------.........---++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,+++******+++,,,,,,------------------------------,,,,,,,,,,,,------///...---,,,+++******)))***+++++++++,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------+++*********++++++---,,,,,,,,,++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++---------------,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------------------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,---...------,,,,,,------...111000///...---,,,++++++------------------------------------............000///...---,,,------...////////////////////////....................................////////////...........................------------...///////////////.......................................//////000000//////...............///////////////////////////////////////////////////............111111///...---,,,,,,,,,------------------------,,,,,,,,,------------..................---------------......//////000000...............---------------............------------............------------------------------........................---..................------------............///------------------------///////////////...---,,,........................***+++,,,---...///000000...------,,,,,,------...------------------------...............------------------,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,------------,,,,,,+++...------,,,,,,------...------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,+++******)))))))))))))))*********+++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,++++++++++++,,,------------,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...000000///...---,,,,,,+++------------------------------------............//////...------------...////////////////////////....................................////////////..............................---------......////////////......---------...........................///000111111000///...------......//////000000///////////////////////////////////////.........222111000...------------------------------------,,,,,,---------.................................++++++,,,---...//////000/////////...---------,,,------............------------............------------------------------........................,,,---...//////...---,,,---------............///------------------------//////......---,,,+++***........................,,,,,,,,,---...//////000...------,,,,,,------...------------------------.................................------,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------..................---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...------------------------------............------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...................................................,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---*********+++,,,,,,------))))))))))))************,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,+++************,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------+++,,,,,,,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------*********+++++++++,,,,,,...------,,,,,,------...,,,,,,------.../////////------------------------,,,,,,---------.....................------......////////////////////////....................................////////////........................///......---------......//////......------,,,,,,////////////////////////...///000111111000///...------......//////000000////////////////////////.........///////////////000//////.........//////........................---.........////////////---.....................******+++,,,------....../////////...---------,,,------............------------............------------------------------........................,,,---...//////...---,,,---------............///........................************)))((('''&&&...................................................------,,,,,,------...---------------------------.....................000000//////......------------------------------++++++++++++++++++,,,,,,------------------------+++,,,,,,,,,,,,---------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------...------------------------------............------........................------------------------------------............------------------------------------------------//////...---,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***------------------------,,,,,,,,,+++,,,,,,,,,,,,...---,,,++++++,,,---...................................................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,))))))***++++++,,,------*********++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,+++***************+++,,,,,,---------,,,------------------------++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,------...//////000------------------------,,,,,,,,,------------...------..................////////////////////////....................................//////////////////////////////////////////...------------............---------------000000000000000000000000//////000000111111000000.........///////////////////////////////////////.........///////////////............///000111111////////////////////////........./////////000000---------...............+++++++++,,,------.....................---------------............------------............------------------------------........................---..................------------............///////////////////////////------...------,,,+++***......................../////////.........------...------,,,,,,------...........................---------...............000000000///////////////------------------------++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...------,,,,,,------...------------------------------............------.............................................................../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***++++++++++++,,,,,,,,,,,,------++++++++++++------...//////000000//////...............------------,,,++++++++++++,,,,,,---...------,,,,,,------...------------------------------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,------............------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,,,,------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++)))***+++,,,------------------------------------++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,************************,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,---------...------,,,,,,------...//////.........---------------------------------,,,,,,,,,,,,------------,,,---......///.........////////////////////////....................................//////////////////////////////////////////...---------------,,,------------------...////////////////////////000000//////000111111222///////////////.........////////////////////////............/////////000///////////////000000111........................---------.........//////---------.........//////........................---------...............------............------------............------------------------------..............................------------......---------............///........................000111111111111111000000....................................////////////...------,,,,,,------...////////////////////////---------.........//////.........///////////////------------------------,,,,,,,,,------.................................,,,,,,,,,,,,---------.........---------,,,,,,,,,+++,,,,,,------.........------------------------...------,,,,,,------......------,,,,,,------...------------------------------............------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------...---+++******+++---...000000111111111111000000///.........------------++++++*********+++------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,------......------,,,***++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,---+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++---.........------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......,,,,,,---------............------,,,,,,------..................---------------------------------++++++,,,,,,,,,---------,,,,,,.../////////......////////////////////////....................................////////////////////////////////////000///...---------------,,,,,,,,,------.................................111000/////////000222333000000//////.........---////////////////////////---.........//////000000000000////////////000000------------------------,,,,,,,,,---------......---------.........//////000000000000000/////////,,,------....../////////---..................------..................---------------------------........................///...---,,,,,,---...///---------.........//////------------------------,,,---...............---........................,,,------...///000111111...------,,,,,,------...000000000000000000000000---------.........//////,,,---------.../////////------------------------........./////////000000........................---------.........//////......---------,,,,,,,,,***++++++,,,---...//////........................---,,,,,,++++++,,,,,,---...------,,,,,,------...---------------------------..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000,,,,,,,,,------............---+++******+++---...***++++++++++++++++++***//////.........---------++++++*********+++---...+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,'''((()))***+++,,,------***++++++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---...///...------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------************+++,,,------------------,,,+++******++++++++++++++++++++++++,,,,,,,,,------.........,,,------......------,,,,,,------......------,,,........................,,,,,,,,,------.........////////////////////////........................,,,,,,,,,------.........---------.........//////...------,,,,,,------...++++++,,,---...///000111------------------------++++++,,,,,,,,,---------+++,,,.../////////......////////////////////////..................................../////////000000000000000000000000000,,,++++++******++++++,,,///000111000...------...000000////////////000000000000000000000000000000111000///...............///......------,,,++++++---......///000111111222000///...---------------...------------...//////........................///...---,,,,,,---...///........................////////////////////////........................------------------------......//////...---,,,,,,------------,,,,,,+++***......---------,,,,,,,,,------,,,,,,,,,------...//////.........------------------............///........................,,,,,,,,,,,,,,,,,,,,,+++//////------...000222444......------------............---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++++++++******........................------------------------.........------,,,,,,,,,,,,,,,,,,------.........---------............///......------------......---------............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................------------------------------,,,+++,,,---...///,,,---/////////---+++)))---,,,,,,++++++,,,,,,---************************......---,,,,,,+++******...------,,,,,,------...---------,,,,,,+++++++++---------............//////............---------------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,+++++++++))))))************))))))((()))+++,,,,,,+++)))(((***+++,,,---------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...------,,,,,,------...************************+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------......---,,,,,,,,,------,,,++++++,,,------+++((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,------******************************++++++++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++............---,,,++++++---...///...---++++++,,,.........------,,,,,,,,,------------------------///...,,,+++******+++,,,,,,,,,------...///000000//////.........---------/////////...---------,,,......---------,,,,,,,,,,,,,,,,,,---------......---......///......------)))+++---...---,,,,,,,,,////////////////////////------,,,,,,,,,,,,------...000000///...------...000000////////////000000////////////////////////000/////////..........................................//////000000111111//////...---------------...------------...//////........................///...------------...///........................................................................------------------------------......---,,,,,,+++,,,,,,---------,,,+++++++++,,,,,,------......///......---------------...//////.........------------------............///........................,,,,,,------......////////////...---...000222333111000000//////000000111............------,,,,,,---------------......///.........------,,,,,,,,,........................------------------------......---------,,,,,,,,,,,,,,,,,,------.........---------............///......------------......---------............///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------------------------------,,,,,,,,,---...///,,,---.../////////...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++......------,,,++++++***---------------------------------,,,,,,+++++++++------------........................------------------------------------+++,,,------......------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,++++++***)))***+++,,,,,,+++***)))******++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,+++,,,,,,---......+++***+++,,,......,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,------------+++++++++************)))---------...------,,,,,,,,,---///...---,,,,,,---......---------,,,,,,,,,------------------------++++++++++++,,,---......,,,,,,------...//////000//////.........---------...............---------............------,,,,,,,,,---------............---...............------...///000000///---------////////////////////////......------------.........///000///---------///000//////......//////000////////////////////////...///000000000///...---------......///000000111//////////////////////////////...------------......------------...//////........................///...------------...///........................................................................------------------------,,,,,,,,,---,,,,,,+++***+++,,,,,,------------,,,+++,,,---///000222333444000000///...------------...............------------------............///........................------...///000111111222///......---...///111222111111000000000000111111/////////............---......------......///000111111000///......------........................------------------------...------------,,,,,,,,,---------------.........---------............///......------------......---------............///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........---------------------------------------------------,,,,,,,,,,,,---...///------......///000000111------,,,,,,,,,,,,------------------------------......------,,,+++++++++,,,,,,---......---,,,,,,------,,,,,,,,,,,,++++++------------........................------------------------------------+++,,,------......------------------------------......------------......------------------------+++++++++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++...------,,,,,,------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,------------.........------.........,,,+++***)))*********,,,---...///*********,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///---------------------------------.........//////,,,,,,,,,---------..................------------,,,,,,------...---------+++,,,......---,,,---......------------,,,,,,,,,------------------------***+++,,,------.........,,,,,,------.../////////...............------------------.............../////////............---------........./////////---.....................//////////////////......////////////////////////......------------......---...//////---------////////////....../////////////////////////////////---...000111111///...,,,------......//////////////////////////////......///......---------.........------------...//////.................................------.................................................................................------------------------,,,,,,---------,,,,,,+++++++++,,,---.........---...///000111333555666666222111000///...---------........................---------............///..............................//////000000000111///............///000111//////............///////////////////////////...///............///000000222111111000///...------................................................---------------------------------...............---------............///......------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------------------------------------------------,,,,,,,,,,,,------............------...///000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,,,,,,,------------------+++,,,------......------------------------------...------,,,,,,------...------------------------******++++++++++++,,,,,,+++++++++,,,,,,---------------------------------------------,,,+++******,,,,,,------------,,,,,,,,,++++++******++++++,,,***************++++++,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---......---+++)))'''************+++,,,---...*********,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++,,,---...///........................---------............///,,,,,,---------........./////////.........------++++++,,,---............***,,,......------...///---------------------------------------------------......///...,,,+++)))---------.........//////........................,,,---------...//////////////////////////////............////////////000---------------......///---,,,+++,,,---/////////////////////////////////------,,,,,,,,,,,,------,,,...///...---,,,.../////////............//////........................,,,...///111111000...---.........---------,,,,,,////////////..................---------......///...------------...//////........................---..................---........................................................................------------------------------............------+++,,,------............//////000111111222333333222111000///...------------.....................---------............///......................../////////......---------...............///////////////............//////...////////////////////////............///000000000000//////...------,,,................................................------------------------........................---------............///......------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......------------------------------------------------,,,,,,,,,---------------///...------,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,------------,,,,,,------------------------*********++++++,,,,,,,,,---------,,,,,,+++++++++---------------------------------------,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////***+++------,,,***(((&&&,,,++++++******+++++++++,,,++++++,,,---,,,)))'''++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++*********)))))))))++++++,,,---............***,,,......------...///---------------------------------------------------...//////...---+++***---------...............---.....................,,,---------.../////////.../////////////////////.........////////////000...------------...///000333000,,,+++---......---////////////////////////------,,,,,,,,,,,,------,,,---......---,,,...//////......------......///........................---...///000000000///...///......---,,,,,,++++++...........................------------...//////...------------...//////........................------...//////...------........................------------------------........................------------------------------......//////......,,,------............------------------.........000000///...---------------------...............---------............///........................000//////...---,,,++++++........................000000////////////000000---............/////////......------......///000............------------................................................,,,,,,,,,------------.../////////...............---------............///......------------......---------............///,,,,,,,,,,,,------------------------------------.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------///......---,,,,,,++++++......------------......++++++++++++++++++++++++......------------------,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,,,,------.........+++,,,------......------------------------------+++,,,...000000...,,,+++------------------------******++++++,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------,,,------------.........++++++,,,,,,,,,***)))(((------,,,+++++++++++++++------,,,---......+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++************,,,,,,------...---------+++,,,......---,,,---...,,,,,,,,,------------...------------------------+++,,,---......//////...........................---------...............---------...............---............/////////------........./////////...---,,,,,,---...000111<<<777111.........---+++////////////////////////......------------......+++,,,...------,,,...//////......------......///..................................../////////000............------------,,,------....../////////---------------...//////...------------...//////........................------...//////...------........................------------------------........................------------------------+++,,,---............---..................---,,,,,,,,,,,,,,,------------......---------------...---------.........//////---------............///........................///......------,,,,,,,,,.....................---//////............//////,,,,,,------............---------------......///---------............///................................................,,,,,,,,,---------......000/////////.........------------............///......------------......---------............///,,,,,,---------.................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------------...//////...---,,,......------------......------------------------------..................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,---......///+++,,,------......------------------------------+++...111444444111...+++------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............******++++++++++++******++++++,,,------,,,++++++,,,+++***)))***+++---...,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...------...000222333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,*********+++++++++,,,,,,///............------------------...------,,,,,,,,,---///...---,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,------...///000........................---------.........//////...............---------,,,,,,------............,,,---------...............---,,,,,,,,,...000111===777000---...///...,,,//////////////////////////////............//////+++,,,------,,,,,,...///.........------................................................///000111------......///000000000,,,,,,------...///000000---------------...///000...------------...//////........................,,,---...//////...---,,,........................------------------------........................------------------------***+++,,,,,,------------.../////////...---,,,,,,---------...///000000111------,,,,,,,,,------...---------.........//////---------.........//////........................---------...............---......///......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------......///000000000........................////////////////////////,,,,,,,,,------.........000000//////.........------------.........//////.........------.........---------.........//////---------....../////////........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,+++,,,///000111000///.........------------..............................------.....................------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,---...//////+++,,,------......------------------------------,,,///444777777444///,,,------------------------++++++,,,------...//////***++++++,,,,,,------...++++++++++++++++++++++++******,,,---.../////////***++++++,,,,,,++++++******+++---......---+++***+++***)))((((((***,,,---...------,,,,,,------...++++++,,,,,,,,,---------,,,++++++++++++++++++,,,************************+++++++++,,,,,,,,,------......---------...//////+++++++++,,,---...///000------///222555777666555------------------------------------------------,,,,,,------------......,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,,,,+++++++++............---,,,++++++---...//////---++++++,,,,,,,,,,,,------.........------------------------111000...---,,,,,,---........................------------.........///////////////......------,,,,,,,,,,,,---------......,,,,,,,,,---------.........---,,,+++,,,...000222777111+++***---111111000////////////////////////......---------,,,,,,,,,---------.........//////---------,,,,,,+++++++++////////////////////////000000////////////000000222111000...------------111000///...------...//////000000...,,,++++++---...............---------..............................------------......000000000000000000000000//////---***((())),,,///------------------------------------------------////////////////////////,,,---------...////////////......---------......,,,---...//////...---,,,------------------------......---------,,,,,,,,,,,,------......------,,,................................................////////////////////////////////////////////////------------------------////////////...---,,,+++................................................---------............///---...///000000///...---//////...------///000111........................------------------------..................------,,,,,,,,,------..................------,,,,,,,,,.........------,,,,,,,,,,,,---------------------,,,,,,------------,,,,,,,,,------......------,,,................................................,,,---......,,,,,,---...---,,,++++++******++++++------------------------------------------------..................------------------------------/////////////////////////////////...---------,,,///111333444444111---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...---++++++,,,---,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++*********+++++++++++++++******))))))++++++++++++++++++++++++------,,,++++++,,,------+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,------------------............///...------,,,,,,------.........///000///...,,,+++,,,---,,,---444;;;:::555000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........------,,,,,,,,,------...//////...------------------------------000000/////////.........------------------------,,,,,,,,,---------.................................---,,,++++++,,,---...222000///---,,,,,,,,,---111000///...............000////////////.........---------............///..............................---------,,,,,,,,,---.........////////////...---------,,,,,,,,,,,,////////////////////////000000////////////000000222111000///............000000...------...//////,,,,,,...//////000//////------................................................------------.......................................,,,++++++...000------------------------------------------------........................---------...............///......---------......------...//////...------------------------------............------,,,,,,,,,------......------,,,........................------------------------................................................------------------------------...............---................................................---------............///---......//////......---......------......///000........................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,+++,,,,,,------------,,,,,,,,,------......------,,,------------------------........................+++---...---,,,+++,,,---///...---,,,++++++++++++------------------------++++++++++++++++++++++++..................------------------------------....................................------------///000222222222000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---+++******,,,---,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******,,,------///666>>>>>>999000///...---,,,+++++++++////////////////////////************************,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------------,,,,,,++++++++++++------------------------,,,,,,,,,---------..............................---------,,,,,,---------000000...---,,,,,,------......---,,,,,,,,,,,,,,,000000000/////////......---------............///..............................---------,,,,,,,,,............////////////...............---------////////////////////////000//////......//////000222111000000//////////////////...------...000000,,,+++***,,,//////---***,,,---------.../////////..............................------------.................................///000///---------///------------------------------------------------------------------------...............---------......---------......///------...//////...------------------------------/////////............---------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++,,,---...////////////................................................---------............///...------,,,,,,------...,,,,,,---.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,...------------,,,,,,,,,//////...---,,,++++++***,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,+++***+++---000//////...---,,,,,,+++------------------------++++++++++++++++++++++++------------------......------------------------------------------------------------............//////000//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***((()))+++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++******)))*********++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,------...++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++************+++,,,---...000777???@@@<<<000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,---,,,++++++++++++,,,---------------------------,,,++++++++++++*********------------------------,,,,,,,,,---------..............................,,,------......------,,,///......---------............---,,,,,,,,,,,,---000000/////////.........---------............///..............................---------,,,,,,,,,,,,---------............///////////////........./////////////////////////////////....../////////222111000000000000000111///...------...///000111888222---,,,...///+++''',,,,,,,,,---...///000000..............................------------......000000000000000000000000///000222111...,,,++++++................................................------------------------/////////...---------,,,...------------...//////---..................---......................../////////////////////...------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------...//////......................................................---------............///...---++++++++++++---...***+++---.........---,,,........................------------------------,,,,,,------------......------------------------------------------------------------------------.........------,,,,,,,,,------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,---------......---------------------------------........................,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...------,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((+++,,,---,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++******))))))*********************++++++++++++++++++++++++++++++++++++************************)))******+++,,,---......++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...---,,,+++***+++,,,---+++---...///555;;;<<<999///...---,,,++++++++++++++++++++++++++++++++++++........................------------------------++++++++++++++++++++++++------------------------------------------------------------------------------------------------...---+++******+++---...------------------------...---------------------------------------------,,,,,,,,,---------..............................+++,,,---......---,,,+++------------......//////000//////.........//////............---------------------............///..............................---------,,,,,,,,,++++++,,,,,,,,,---------//////////////////////////////////////////////////////............//////111000000000000000111222///...------...///000111BBB:::222...///111///---,,,,,,,,,---...///000000..............................------------......000000000000000000000000+++---///000...---,,,,,,......................................................................../////////...---------,,,---------------...//////.........------..................................../////////////////////---......//////......---........................------------------------------------------------........................------------------------......//////...------,,,................................................---------............///---,,,+++******+++,,,---***+++---.........---,,,........................---------------------------........./////////000------------------------------------------------------------------------,,,,,,,,,------...............////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,)))***+++---............------------------------........................,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........---,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((+++,,,---,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++***************++++++)))*********************++++++++++++++++++++++++************************((())))))***+++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++------------............,,,,,,,,,++++++,,,,,,,,,---,,,+++***+++,,,---...***---------///444555222...---,,,+++++++++++++++------------------------........................++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------000...---++++++---...000------------------------............////////////------------------------,,,,,,,,,---------..............................+++,,,---......---,,,+++,,,,,,---......///////////////.........//////000------,,,,,,,,,,,,++++++---------............///..............................---------,,,,,,,,,+++,,,,,,,,,,,,---------.........//////////////////////////////////////////......------......///////////////000000111222//////...------...000000:::444---***,,,...000000,,,---------.../////////..............................------------..............................&&&)))---...//////000111................................................////////////////////////...............------------------------...///000///...------------...///........................---............/////////......////////////......................................................------------------------------------------------------------------------////////////...---,,,+++................................................---------............///---,,,,,,++++++,,,,,,---,,,,,,---.......................................------------------------.........///000000111111...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...***++++++,,,---...//////......////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---((()))+++---...///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,------......//////,,,,,,,,,,,,------------+++***((()))+++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++***++++++,,,---+++++++++*********))))))++++++++++++++++++++++++******+++,,,,,,+++******)))))))))******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++---------.........//////,,,,,,++++++++++++,,,,,,+++************++++++,,,***------++++++...///,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------------...///...------------...///------------------------,,,,,,---------------...------------------------,,,,,,,,,---------..............................,,,------......------,,,,,,,,,---.../////////...---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++---------............///..............................---------,,,,,,,,,---------.........//////------.........////////////////////////////////////......------......///............///000111222000000...------...//////...---+++******,,,...///------................................................------------..............................***,,,.../////////000222........................................................................---------...............---,,,,,,------///000000///...------------...///........................,,,,,,------..................////////////..............................------------------------........................---------------------------------------------------...............------................................................---------............///,,,,,,------------,,,,,,......------......///000........................------------------------------......///000000111......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------.........,,,,,,------------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---+++,,,.../////////---,,,------------------------------------------------***++++++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000111,,,,,,,,,---------......---+++******,,,---,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,------.........------,,,+++******++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,***---...+++***------+++---,,,++++++***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------..............................---------,,,,,,---------,,,---...//////......---,,,,,,,,,,,,,,,---...............---------,,,,,,---------............///..............................---------,,,,,,,,,////////////000000000111,,,---------......//////////////////////////////.........------.........------------...000111222111000///...------...///---///111111000///000111...............---------.................................------.........000000000000000000000000111222222111...---...///////////////////////////////////////////////////------------------------,,,------....../////////,,,,,,,,,---...///000111///...---,,,,,,---...///////////////////////////,,,,,,,,,---------............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------,,,,,,---...////////////................................................---------.........//////,,,,,,...//////...,,,,,,//////...------///000111........................------------------------,,,,,,------...///000000.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........---------------------,,,***++++++,,,,,,++++++***,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......///111111000...,,,+++------------------------////////////////////////******+++,,,,,,---......---------------------------------------------------------,,,,,,+++++++++,,,,,,---.........------.........///000111111222,,,,,,,,,------............---++++++,,,---,,,+++---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...///111111000///---,,,+++***+++++++++++++++++++++++++++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,+++,,,...///000///......***...///,,,+++...///---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------....................................,,,++++++,,,......------...//////...---,,,...............///000111000000/////////.........---------.........//////........................,,,,,,,,,------.........---------............///................................................---...///000000///...---........................111111000000//////......////////////////////////...------,,,,,,------...////////////////////////////////////////////////---...///...,,,+++,,,---000000000000000000000000////////////////////////------............------***+++---......---+++***------......------,,,+++------------------------000000//////.........---..............................------------..............................//////.........---------..............................------------.........///000000000///---,,,------------------,,,,,,---------,,,,,,------...,,,,,,,,,---------.........///111333222000---,,,................................................,,,---......,,,,,,---.../////////......---------...------,,,,,,,,,---------------.........//////---------............///---------,,,,,,+++++++++---.........---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---///000///...,,,------,,,---...///000///...------------,,,,,,+++++++++,,,---...---+++***+++,,,------------------------------.....................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------...///111222---------,,,,,,+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,------,,,,,,+++***)))))),,,,,,+++******,,,000444777888999888666333///---)))************+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,---,,,,,,+++*********************++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---.....................------,,,,,,,,,...---,,,+++++++++,,,---------------------------------,,,+++,,,---...///***+++,,,,,,------,,,,,,------------------------------++++++++++++------...---+++******+++---...........................***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++,,,,,,------------------,,,,,,+++++++++---------.........//////------------------------------------------------////////////////////////........................,,,,,,---......---,,,,,,//////...---,,,,,,++++++,,,,,,---------------------------............///////////////////////////..............................////////////..............................000000000000//////......////////////////////////...------,,,,,,------...////////////////////////////////////////////////---...///...,,,,,,,,,---////////////////////////////////////////////////------............------+++,,,---......---,,,+++***+++,,,---.../////////........................000/////////..........................................------------..............................//////.........---------..............................------------......---.../////////---,,,+++------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......---.../////////...,,,+++................................................,,,---......,,,,,,---............---------,,,,,,...------,,,,,,---------------------.........///,,,,,,,,,,,,---------............---------,,,,,,------......------,,,+++,,,------------.........---,,,,,,,,,------......+++---...---,,,***++++++***+++,,,,,,------,,,,,,...---------,,,,,,,,,,,,,,,---...---+++***+++,,,------------------------------..................---------,,,,,,---------------------------------...------,,,,,,------.........---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---...000000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********+++,,,+++******,,,000333:::::::::999666222...,,,)))************+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,+++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,,,,------...---------------------,,,,,,,,,+++------,,,+++++++++,,,---------------------------------,,,,,,,,,---...///)))******+++++++++++++++---------------------------,,,,,,++++++,,,,,,---...---,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++,,,,,,,,,---------...---------,,,,,,,,,+++------........./////////------------------------------------------------................................................,,,,,,---......---,,,,,,,,,,,,,,,---......//////------------------,,,,,,---------............///////////////////////////........................//////............//////........................000000000////////////...////////////////////////......------------......////////////////////////////////////////////////...///000///---------...........................////////////////////////------............------,,,---...//////...---,,,***+++,,,---.../////////////////////////////////////////////..........................................------------.............................................---------..............................------------......---------...------,,,+++........................//////...---,,,,,,------,,,,,,,,,---------..................---------,,,................................................,,,---......,,,,,,---...------------,,,,,,,,,,,,---------,,,,,,------...------------............+++++++++,,,,,,,,,------//////............------------......------,,,,,,,,,,,,---------.........,,,------------.........---...000///---,,,,,,---,,,++++++++++++,,,---------------------,,,,,,,,,,,,---...---+++***+++,,,------------------------......------------------,,,------......------,,,...........................------,,,,,,------.........---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,---...///------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,++++++***,,,///222888888888666333///+++))))))************++++++++++++++++++++++++*********,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---...///******+++,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,------------------------111///,,,******,,,///111,,,,,,,,,,,,------------.........---------------------........./////////------------------------------------------------------------------------........................,,,------......------,,,,,,,,,------...//////000.........------,,,,,,,,,---------............///////////////////////////........................000///...------...///000........................////////////////////////////////////////////////......------------......////////////////////////////////////////////////...///000///...---...000........................////////////////////////------............------......////////////.....................------,,,///////////////////////////////////////.......................................------------....................................................................................------------......------------------------------............//////111111000///............,,,,,,,,,---------......000000///.........///000................................................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------+++,,,,,,,,,,,,---------............------------,,,------...------,,,,,,+++,,,,,,,,,,,,---------,,,------...............---...000///---,,,,,,---......---,,,---...///000,,,,,,,,,,,,,,,+++++++++,,,---...---+++***+++,,,------------------------......------------,,,,,,+++,,,---......---,,,+++------------------------...------,,,,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------++++++++++++++++++,,,,,,++++++,,,+++***+++...111222222111000...,,,)))'''))))))*********+++++++++************************+++******))))))(((((((((,,,+++++++++,,,---......,,,,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000000............---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++........................///.........---------,,,........................000...,,,******,,,...000,,,,,,------------------........................,,,,,,,,,,,,---------...------------------------------------------------------------------------........................------------------------/////////......---------.........------,,,,,,,,,---------............///------------------------........................000///...------...///000////////////////////////...............////////////////////////////////////......------......///////////////////////////////////////////////////---///000///......///000........................////////////////////////------............------////////////////////////......//////......---,,,.................................///////////////..............................------------..............................---...................................................------------........................//////------------......//////000000///...------......,,,,,,,,,---------......000///...------...000111................................................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...------,,,------------............,,,---.../////////......+++---...---,,,***++++++......---,,,---...///000***************+++++++++,,,---...---+++***+++,,,------------------------......------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,***+++,,,+++***+++---///,,,,,,------,,,+++***)))))))))*********+++++++++************************+++******))))))(((((((((++++++++++++,,,,,,---...,,,,,,,,,++++++************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000000............---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++........................++++++,,,,,,,,,---------........................------------------------------------------------........................******+++++++++,,,,,,,,,------------------------------------------------------------------------........................------------------------...............---------------------------,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////////////////////////////---............///////////////////////////////////////............//////////////////////////////////////////////////////,,,...//////...---...000........................////////////////////////------............------////////////////////////+++,,,---...///000000000.................................///////////////..............................------------..............................---------.............................................------------......//////.........///000000++++++,,,,,,---.........---,,,,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++++++++,,,---...................................................,,,---......,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,---......///------------,,,,,,,,,,,,---------.........//////+++++++++,,,,,,,,,,,,---,,,,,,------......------.../////////000000000000,,,---...///000///......///111222111000...//////,,,++++++++++++,,,------************++++++++++++,,,---...---+++***+++,,,------------------------......------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---......++++++++++++++++++++++++***+++,,,+++***+++,,,...++++++,,,,,,,,,,,,,,,,,,)))************+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------...------,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------------------------------------+++,,,------......------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------+++,,,------------,,,+++............---------------------------.........*********+++++++++,,,,,,------------------------------------------------------------------------...........................------,,,,,,------...******+++,,,---///000000,,,,,,---------------------------............///------------------------..............................////////////......////////////////////////---------.........////////////////////////////////////............//////////////////////////////////////////////////////+++---......------...///////////////////////////////////////////////////------............------///..................///+++,,,---///000000000000////////////////////////............/////////000..............................------------..............................---------.........//////..............................------------............---------...///000******++++++,,,------...,,,,,,,,,,,,---...//////,,,,,,,,,---------......,,,+++++++++,,,,,,---...................................................,,,---......,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,---...//////---------,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,------......+++,,,------......------------------.........///,,,---///000000000......111222444333111000000111***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,---...---+++***+++,,,------------------------......------,,,++++++***---------,,,,,,---------------------------------...------,,,,,,------...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,,,,++++++************+++,,,,,,+++***,,,---++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------++++++***)))))))))******++++++++++++++++++,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,,,,------...---------+++,,,,,,,,,------------)))***+++---......------------------------------+++,,,---.........------)))******++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///.........------------+++,,,,,,,,,------------+++,,,,,,,,,------------------------------------------------------------...................................................---,,,,,,,,,,,,---...((()))***+++,,,...//////,,,,,,,,,------.........---------.........//////................................................---...///000000///...---000000000000000000000000---------.........////////////////////////////////////............//////////////////////////////////////////////////////+++,,,------,,,,,,...///000000000000000000000000////////////////////////---..................---......------------......///////////////......---000000000000000000000000---.........//////000000.................................------.................................---------.........//////.................................------.........---,,,,,,+++,,,---...///))))))***++++++,,,------////////////000222333444,,,,,,,,,---------......---------....../////////................................................,,,---......,,,,,,---...---------....../////////+++++++++,,,---...///000---------,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////+++,,,,,,---.........---))))))*********+++++++++,,,---///000111000///---+++,,,...---+++******+++,,,---...///000///...------------....../////////,,,---...---+++***+++,,,------------------------......---,,,,,,+++******......,,,++++++,,,.................................------,,,,,,------...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,,,,***)))+++++++++,,,,,,---------------------------------++++++++++++,,,---...///------,,,,,,+++***))))))***+++,,,,,,+++***+++---******))))))(((((('''''')))************++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++***)))((((((((()))*********++++++,,,,,,---)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---............,,,,,,,,,------.........)))***+++---......------------------------------+++,,,---.........---,,,++++++,,,------------,,,++++++++++++++++++++++++++++++------------++++++)))***+++,,,---................................./////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---/////////.........---------+++++++++,,,,,,------------------.........//////------------------------------------------------////////////////////////...........................---,,,,,,,,,,,,---...++++++++++++++++++++++++..............................------------..............................000000000000000000000000//////............//////111111111000000000000000111111000000/////////...////////////////////////........................//////......---------,,,111111000000//////.....................///000111//////////////////////////////////////////////////////............//////000000//////.........---,,,---...///000000000///////////////////////////////////////////////////,,,---------.../////////......---------,,,,,,,,,//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////...---,,,,,,---...///,,,,,,,,,---------......------------------------///---+++,,,///000///---......------------......------------------------,,,,,,,,,---------......------...///000000//////000000//////.........---////////////...---,,,+++,,,,,,,,,------.........---------............///........................,,,------......------,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++//////...---,,,,,,++++++...------,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,,,,---......,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,......---,,,++++++++++++111000...,,,+++++++++,,,******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++)))((())))))*********+++++++++---+++******+++***)))(((,,,+++******))))))******,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++***)))///////////////////////////...------++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***+++,,,---......---,,,++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,---......---------.........//////.........------,,,,,,,,,------------------------,,,------......------,,,///...---,,,+++,,,---...,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---......---,,,,,,..............................------------..............................//////////////////////////////............//////000000000000000000000111000000000//////.........////////////////////////......................../////////.........------000000000000//////......000//////............/////////////////////////////////////////////////////////............//////000/////////............///////////////.........////////////////////////////////////////////////---------...........................------,,,,,,//////.........---------------------------------------------------------------------------------............////////////......------------......,,,,,,,,,---------......------------------------///---+++,,,...000///...///..................///------------------------,,,,,,---------.........------...//////////////////.........------------,,,,,,---------------,,,,,,------------------...---------............///........................,,,------......------,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++///......---,,,,,,++++++...------,,,,,,---------,,,,,,------............////////////////////////,,,------......------,,,,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,)))))))))((())))))******---,,,++++++++++++++++++******+++++++++,,,,,,,,,------------------------******++++++++++++******++++++,,,,,,,,,------------,,,++++++,,,,,,+++******************+++,,,---+++******)))))))))******,,,++++++******++++++,,,---------,,,,,,,,,++++++...........................------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------......---------,,,,,,,,,------------------------,,,------......------,,,...---,,,,,,,,,,,,---...---------.........//////++++++,,,,,,,,,---------,,,,,,---......---,,,,,,..............................------------..............................//////////////////////////////............///////////////000000111111111/////////...............////////////////////////........................000000////////////......000000000////////////...111000///......------...//////////////////////////////////////////////////////............//////////////////............222111///...------......////////////////////////////////////////////////...............---------/////////............---...............---------------------------------............................................................////////////---..................---,,,,,,,,,---------..............................///---,,,,,,...//////...000//////......//////000------------------------,,,------------.........------...////////////...---------------,,,,,,,,,)))***+++,,,------------.........------------------------............///........................,,,------......------,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,.........------,,,,,,+++---------,,,,,,------...---............/////////////////////////////////,,,------......------,,,,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,************+++,,,---...***++++++,,,------------******+++++++++,,,,,,,,,........................++++++************++++++++++++,,,,,,,,,---------,,,+++++++++---...---,,,*********+++,,,---//////++++++************+++++++++******))))))******+++///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++......////////////.........------,,,,,,------...------------------------+++,,,------......------++++++,,,,,,------......+++++++++,,,---...000000---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------...------------,,,,,,,,,------------------------,,,------......------,,,------,,,,,,,,,------...............////////////,,,,,,,,,,,,------------,,,------......------,,,..............................------------..............................//////////////////////////////............//////---......///000111222222..................------................................................000000000000000/////////////////////////////////000//////............//////////////////////////////////////////////////////......------......//////////////////.........222000...---,,,---///000/////////////////////////////////////////////////////////...---------,,,/////////////////////...........................................................................////////////////////////............////////////,,,---...//////...---,,,,,,,,,,,,---------......////////////////////////...---------......//////000000////////////000000........................------------............------...//////.........------------------------***+++,,,------...------//////......------,,,,,,---------............///........................,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------...------,,,,,,......---------,,,,,,,,,------,,,,,,,,,---........./////////////////////------------------------,,,------......------,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......,,,---...///000///......******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---))))))*********++++++++++++***)))+++---......---+++++++++,,,---...//////------,,,,,,------......++++++************++++++000...,,,+++***+++---...+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,++++++++++++------------------------........................++++++++++++++++++++++++......////////////.........---,,,++++++,,,---...------------------------+++,,,------......------***++++++,,,---...//////,,,++++++,,,---...//////---,,,,,,,,,,,,---......---------.........//////------------------------------------------------,,,------......------,,,---,,,,,,,,,------......------------............,,,,,,,,,------------...------------------------..............................------------......................................................//////............//////------...///000111111222------..................------------------------/////////////////////////////////000000000000000.............../////////---------......000111111////////////////////////////////////////////////......------------...............///////////////000///---,,,---...000222/////////////////////////////////////////////////////////...---------,,,.../////////////////////---.............................................------------------------////////////////////////............////////////,,,---...//////...---,,,,,,,,,,,,---------......////////////////////////---------------...///000000000////////////000000........................---------.........//////------............------..................//////------............------/////////......------------------............///........................,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------...------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////////////////...------------------------,,,------......------,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++***)))))))))))))))---.../////////...,,,+++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++*********+++---...))))))*********+++++++++)))(((((())),,,------,,,......------,,,------...---,,,,,,,,,------...///,,,,,,++++++++++++,,,,,,...---+++))))))***,,,---++++++++++++++++++++++++***++++++,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,+++++++++,,,------------------------........................------------------------------............------...---,,,++++++,,,---...+++++++++++++++++++++++++++,,,------......------++++++,,,------...//////...------,,,,,,,,,---------,,,,,,,,,,,,---......---------.........//////------------------------------------------------,,,------......------,,,+++,,,,,,------.........++++++,,,,,,,,,---------,,,,,,---------.........------------------------..............................------------......................................................//////............//////.........//////000000000.............../////////------------------------////////////////////////......////////////000000---............/////////,,,,,,,,,---///000222333////////////////////////////////////////////////......------------...............///////////////......------...///111222////////////////////////////////////////////////...............------------............/////////---------.......................................------------------------....................................////////////---..................---,,,,,,,,,---------..............................---.........------///000000//////......//////000........................------........./////////---............---,,,,,,.........///////////////.........///......------/////////...............---------............///........................,,,------......------,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,------...,,,,,,------......------------------------------,,,,,,,,,,,,---......////////////............---////////////////////////,,,------......------,,,,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,------,,,******))))))))),,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...++++++,,,,,,,,,---------)))(((((()))+++---,,,+++///...---,,,,,,,,,,,,,,,***))))))******+++,,,------,,,,,,,,,,,,,,,,,,------,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,------------,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++,,,------......------,,,,,,------....../////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,------......------,,,++++++,,,---............***+++++++++,,,,,,,,,,,,,,,---------...............------,,,,,,------.................................------------......................................................//////............//////......//////////////////.........//////000000000////////////////////////////////////////////////------........./////////---------.........//////---------......000111222////////////////////////////////////////////////...------,,,,,,------.............../////////000.........///////////////////////////////////////////////////////////////---------...............,,,,,,------............---------.........//////................................................------------------------............////////////......------------......,,,,,,,,,---------......------------------------,,,...///...,,,,,,...111///..................///....................................////////////---.........------,,,+++---------....../////////+++,,,,,,---........................////////////---------............///........................,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,---......+++,,,------......------------------------------,,,,,,,,,,,,---...//////............------,,,,,,////////////////////////,,,------......------,,,,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,......---,,,,,,---------******)))))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------++++++,,,,,,,,,---------+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,------((((((((())))))+++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...............------,,,,,,,,,---......---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,***+++,,,...............+++++++++,,,,,,,,,------------------...............---,,,,,,,,,,,,---....................................------.........................................................//////............/////////////////////............/////////000000111111111111111111111111111111000000000000000000000000,,,---------......//////---------.........////////////.........//////000////////////////////////////////////////////////...------,,,,,,------...---.........//////000000///000000000///...---,,,////////////////////////////////////////////////,,,------....../////////,,,,,,,,,---------......---------.........//////////////////////////////000000000000000000000000------------------------............/////////000///...---,,,,,,---...///,,,,,,,,,---------......------------------------,,,...///...,,,,,,...111......------------......////////////////////////............/////////000---.........------,,,+++,,,,,,,,,------.........((()))***,,,---...//////------......//////000000---------.........//////........................,,,------......------,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,************+++,,,,,,---......+++,,,,,,---.........---------------------------+++++++++,,,---...///000......---------,,,,,,,,,------------------------,,,------......------,,,,,,---......,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,))))))))))))***+++,,,,,,***)))))))))***,,,...000******+++++++++,,,,,,,,,************************(((***+++---......------))))))*********+++++++++,,,+++***+++---...---,,,*********+++,,,---...///************+++,,,---...++++++************++++++------.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------------,,,+++,,,............,,,+++------------------------+++,,,------......------...............---------+++++++++,,,---...///000---,,,,,,,,,,,,---......---------.........//////,,,,,,,,,------.........------------------------,,,------......------,,,)))+++,,,...//////......,,,,,,,,,---------......---------.........//////...---,,,,,,,,,,,,---...............---,,,++++++........................,,,---------.../////////111111111111000000000000111///.........//////...////////////////////////222111000.........///000000000000000000000000000////////////////////////......------------......000000//////............---......///////////////////////////////////////............////////////...------,,,,,,------...///////////////////////////////////////////////////.........///000222333111111000000//////.........///000///...---...000/////////....../////////---------.........//////000000000000///////////////...---,,,+++,,,,,,---////////////////////////............//////////////////.........---------.........------,,,,,,,,,---------------------------------............///...................................................---,,,,,,,,,,,,---.............................................................................................------///...------...///...------------------...///000........................000//////---,,,+++******---------------------------,,,,,,,,,,,,---.......................................------,,,,,,,,,+++++++++,,,,,,---------******))))))***,,,---...................................................------------------------000//////......---,,,,,,+++(((&&&(((,,,...,,,)))++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********///...------++++++***)))000///---+++++++++---...---------,,,,,,+++++++++,,,+++*********+++,,,---------------,,,,,,+++***,,,,,,+++***))))))******+++***))))))((())))))***+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************+++,,,---------------------...///000,,,,,,+++***+++,,,...//////......------,,,+++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,------......------,,,//////...---,,,,,,++++++---.........---,,,,,,++++++++++++,,,,,,---------...........................------,,,,,,------...------------------------,,,,,,,,,------.........------------------------...///000///---,,,---...---,,,,,,++++++,,,,,,---000///...------...///000.........------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...---------............///..............................---------,,,,,,,,,------------------------..............................//////......------.................................///////////////000000000000000000000000000///...---...//////...////////////////////////222111000///......///000000000000000000000000000////////////////////////......------------......000000000/////////......---......///////////////000000000000000000000000............////////////...------,,,,,,------...///////////////////////////////////////////////////.........///000222333111000000000/////////......///000///...---...000......////////////.............../////////000000////////////............///...---,,,,,,,,,------////////////////////////............//////////////////.........---------.........------,,,,,,,,,---------------------------------............///...................................................---,,,,,,,,,,,,---...................................................................................................///...------...///...---///......---------......------------------------,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---....................................---------,,,,,,,,,+++++++++,,,,,,---------++++++******+++,,,...///................................................------------------------***+++,,,---...///000000...+++((()))---...+++(((++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******...------,,,,,,++++++***///...,,,+++***+++,,,------------,,,,,,+++++++++++++++*********+++,,,---,,,---------,,,,,,+++***,,,,,,+++************************++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++...---,,,+++************------------------......,,,,,,+++++++++,,,---...,,,,,,------------------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,------,,,++++++***+++++++++,,,,,,---------------------------------...------,,,,,,------...------------------------,,,,,,---------------------------------------------...///...,,,,,,,,,------,,,,,,++++++,,,,,,---000///...------...///000......---------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000/////////........................000000000//////////////////////////////////////////......------...//////////////////////////////111000000////////////000000000000000000000000000////////////////////////......------------......000000000///////////////---......///////////////000000000000000000000000............////////////......------------......///////////////////////////////////////////////////.........///000111222000000000000////////////...///000///...---...000---...///000000///...---/////////000000000000000............------------///...------,,,---------////////////////////////............////////////...............---------.........------------------------------------------------............///...................................................------,,,,,,------...................................................................................................///...------...///...---000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------........................------------------------******+++,,,---...//////000---++++++------+++(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,---------,,,++++++,,,++++++************+++)))***+++---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++...---,,,++++++******+++...------,,,,,,,,,,,,---,,,,,,+++++++++,,,------+++++++++,,,---.........------............------++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------,,,,,,------------------------,,,---...---,,,++++++------,,,,,,++++++,,,,,,---//////...------...//////...------------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...---------............///........................------------------......------------------------........................,,,---...///////////////........................000000//////......------............////////////...//////...------...000////////////////////////000000000////////////000////////////////////////////////////////////////......------------..............................---......///////////////////////////////////////............////////////......------------......///////////////////////////////////////////////////////////////000111111000000000000////////////...///000///...---...000---...///000000///...---/////////////////////////////////.........------.........------------...////////////////////////............////////////.......................................---------------------............---------............///................................................------------------------........................................................................---------...............///---------...///...---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////------------------------........................------------------------///...---,,,+++******)))///---,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,++++++******+++++++++''')))+++---......---,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---...///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,------------,,,,,,************++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---........................------------------------......---------,,,,,,,,,...------,,,,,,------...---------............///........................------------............................................................+++,,,---................................................------,,,,,,,,,---........./////////000///000111///---,,,...000/////////////////////////////////000000000000///////////////////////////////////////////////////......------------......---------------------------......///////////////....................................///////////////......------......////////////////////////////////////////////////////////////000000000000000////////////000000000000...///000///...---...000---...///000000///...---........................000000000/////////......---.....................////////////////////////............////////////---.............................................---------....../////////---------............///................................................------------------------........................................................................---------........./////////---------...///...------------------...//////------------------------.........------,,,,,,+++---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................------------------------........................------------------------111000///---+++)))''''''---,,,,,,,,,...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,&&&(((***,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,*********+++,,,---///000...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++------------............---,,,***))))))***,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---------............------------------------------......---------,,,,,,,,,...------,,,,,,------...---------............///................................................------------------------........................+++,,,------------------........................---------,,,,,,,,,,,,,,,.........//////000000111111333444111...,,,...000////////////////////////...//////000000000000///000000000000000000000000////////////////////////......------------......---------------.........---......///////////////------------------------............//////////////////............////////////////////////////////////////////////////////////000000000000//////////////////000000000000...///000///...---...000/////////....../////////............------------111000000000////////////------...////////////...////////////////////////............////////////---------............................../////////---------...//////000000---------............///................................................,,,------......------,,,........................................................................,,,,,,------...////////////...------...///...---,,,,,,,,,------///000000........................***+++,,,,,,---...//////---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///......---,,,++++++***++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,++++++++++++,,,,,,---((()))***,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,---------,,,++++++---------,,,+++***************++++++++++++******,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,---.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------,,,,,,------------------------,,,---...---,,,++++++------,,,,,,++++++,,,,,,---------............------,,,,,,,,,------------.........---------,,,,,,,,,...------,,,,,,------...---------............///......................../////////.........------++++++++++++++++++++++++........................---............------,,,........................,,,,,,,,,---------------......///000000111222222444666777333...,,,---000////////////////////////---...///000111111000///000000000000000000000000////////////////////////......------------.............../////////000000---......///////////////....................................//////////////////............////////////////////////////////////////////////////////////000111111000///....../////////000000000111...///000///...---...000000///...------...///000////////////.........---000000/////////.........,,,---...///000000///...////////////////////////............////////////---------.........//////---........./////////000---------...///000000000---------............///................................................,,,,,,---......---,,,,,,........................................................................,,,,,,------...//////000///...------...///...---......---------......///------------------------***++++++,,,---...///000---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++,,,------,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++++++++,,,,,,---------)))***+++,,,,,,,,,++++++***+++,,,,,,---------,,,+++++++++++++++,,,---...+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------,,,,,,,,,------...------------------......,,,,,,---------,,,+++***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********++++++,,,------------------------,,,,,,+++++++++------------------------...------,,,,,,------...------------------------,,,,,,---------------------------------------------...///...,,,,,,,,,------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,...------,,,,,,------...---------............///........................111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///000000000///...------........................,,,------....../////////...//////000111222222333666888888555///+++---000////////////////////////---...///111111111000///000000000000000000000000////////////////////////.........------.........///000000000111111222222---......///////////////////////////////////////............/////////000//////............////////////////////////////////////////////////////////////000111111000///....../////////000000111111...///000///...---...000222000---,,,,,,---000222111111000000/////////...//////.........---------,,,---///000000000///...////////////////////////............/////////000---------.........//////---.........//////000000---------...///000000111---------.........//////................................................,,,,,,---......---,,,,,,........................................................................,,,,,,------...///000000///...------...///...---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////.........---------------...---+++******+++------------------------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---+++++++++,,,,,,---------)))***+++,,,---,,,++++++***+++,,,,,,------------++++++++++++,,,,,,---.........---,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,*********+++---///000111------------......///000,,,,,,---...---,,,***)))*********++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,------......------,,,------,,,,,,+++***)))))))))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++...........................------,,,,,,------...------------------------,,,,,,,,,------.........------------------------...///000///---,,,---...---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,------...............---------,,,,,,,,,...------,,,,,,------...---------.........//////........................222222111///...---,,,+++////////////////////////........................000000000000///...---,,,.........////////////000---......///000/////////000000000000000000000000888666333000............////////////////////////000000000000000000000000000000000000000000000000111///...------...///111...------------...//////000000000000000111111222000000000000000000000000////////////...---,,,+++------------------------........................////////////////////////........................***+++,,,...////////////000000//////.........---------------------------000000000000000000000000............////////////000000//////.........---........................////////////000000000000......////////////......////////////////////////........................////////////////////////........................------------------------......---+++***+++---000///...---,,,,,,---...///////////////////////////..............................------------......////////////////////////................................................//////.........---------++++++,,,---............000,,,)))))),,,///000///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,------------------------***++++++,,,,,,---------------------------------///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,***(((((()))***+++++++++++++++++++++++++++,,,+++***))))))+++---...------------------------,,,,,,++++++******++++++------------------------------------------------.........------,,,,,,,,,))))))***+++,,,,,,------///...,,,+++***+++,,,,,,++++++++++++++++++++++++...,,,***)))((((((***+++------.........---+++***+++,,,------.........---.../////////...------,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***,,,---///000000//////---------............///000///...---------------------,,,+++,,,---...//////////////////.........,,,,,,,,,---------...............------.........------------------------////////////////////////---------...000111333444SSSVVVLLL888---...///+++,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000///...---,,,------........./////////---......///////////////000000000000000000000000111111111000000///...---////////////////////////000000000000000000000000000000000000000000000000000///...------...///000///............///000000000////////////000111111000000000000000000000000////////////...---,,,+++------------------------........................////////////////////////........................//////000000111000000000000/////////............////////////////////////////////////////////////............////////////000/////////........................................../////////000000000......////////////......////////////////////////........................////////////////////////........................------------------------.........,,,++++++...000///...------------...///////////////////////////..............................------------......////////////////////////.........................................................------------,,,,,,,,,------...---------...,,,+++,,,...///...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,------.........------------------------///////////////000000000------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,---...------.........---++++++)))***++++++,,,,,,,,,,,,...............---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------)))***+++---------------------------............//////...---------------------,,,,,,,,,---...///,,,,,,------......//////,,,,,,,,,---------............------------......------------------------........................---------...///000222222EEEHHHAAA222+++///000,,,------------------------------------------------000000000000///...---,,,,,,---------.....................///////////////000000000000000000000000***,,,...000000///...,,,////////////////////////000000000000000000000000000000000000000000000000000///...------...///000///////////////000111111//////......//////000111000000000000000000000000////////////......---,,,////////////////////////........................////////////////////////........................000111111111000000///...////////////............////////////////////////....................................////////////////////////....................................------........./////////......////////////......////////////////////////........................////////////////////////........................------------------------/////////---,,,,,,...111///......------......///////////////////////////..............................------------......////////////////////////................................................------------,,,,,,,,,,,,---------...------,,,,,,---,,,---...///...,,,***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......***++++++,,,---...///000------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++---,,,***))))))***++++++------------------------(((***,,,......---+++***------------------------******++++++,,,...///000------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******++++++,,,,,,------------,,,+++++++++,,,,,,------------------------------,,,,,,---...000111,,,------------,,,,,,+++******++++++++++++,,,,,,,,,------------,,,,,,+++***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------------------............///...---------------------,,,,,,,,,,,,---...///+++,,,,,,---...///000000,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------........................,,,,,,,,,---...///000111555777333+++***000111,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////000//////...------,,,,,,,,,---------.....................///000000000000000000000000000000+++,,,---...//////...---////////////////////////000000000000000000000000000000000000000000000000000///............///000//////......//////000111...............///000000///////////////////////////////////////...------////////////////////////........................////////////////////////............................../////////......---///////////////.........------------------------////////////////////////............///////////////////////////.................................------------.........///......////////////......////////////////////////........................////////////////////////................................................//////000...------///111//////............//////////////////////////////..............................------------......////////////////////////................................................------,,,,,,,,,+++++++++............---,,,++++++......---...------,,,***...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......++++++,,,,,,---...//////........................******))))))((((((''''''------------------------------------------------------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,+++*********+++,,,------------------------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------...+++,,,,,,---,,,,,,++++++((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////,,,,,,---------...............---,,,,,,---------,,,,,,,,,,,,------......---......//////000000000,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,------...///---...+++(((+++111000***------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////...---,,,,,,,,,---------......///............///000000////////////////////////000///...---------.../////////////////////////////////////////////////////////////////////////////////............//////......------......///000...............///000000/////////////////////////////////000//////...---000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,---...///000000000000.........///////////////........................000000000000000000000000............////////////.........///////////////////////////////////////------------.........///......////////////......////////////////////////........................////////////////////////////////////////////////...........................///000///...---///000////////////////////////////////////////////////..............................------------......////////////////////////................................................------,,,,,,,,,+++++++++............---,,,++++++000///---+++***+++,,,......---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......------------------------........................///.........---,,,,,,,,,------------------------//////......---,,,+++***------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------------------------------------------------------------...............,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))))),,,,,,,,,+++,,,,,,,,,,,,......---,,,,,,,,,---...++++++,,,,,,---,,,,,,+++((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////,,,,,,,,,------------...------,,,,,,,,,------...,,,,,,,,,---------------.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------........................------,,,,,,,,,------......---+++***---000...))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////......,,,---------............///......------///000111////////////////////////333111///---,,,---...///////////////////////////////////////////////////////////////////////////////////////////////////---------------...////////////......//////000111000000000000000000000000/////////000000//////...000000000000000000000000////////////////////////000000000000000000000000////////////////////////......000111222333333333.........///////////////000000000000000000000000111111111111111111111111............////////////.........///////////////////////////////////////------........./////////......////////////......////////////////////////........................////////////////////////////////////////////////........................---...//////...---...///...//////000000//////...////////////////////////..............................------------......////////////////////////................................................------------,,,,,,,,,,,,---------...------,,,,,,//////---+++)))***---000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,........................000000000000////////////------------------------/////////...---,,,******------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------------------------------............////////////,,,,,,,,,,,,------------++++++,,,---------,,,,,,++++++++++++++++++++++++*********)))(((((('''''',,,++++++++++++,,,,,,------,,,+++***)))***+++,,,+++,,,,,,---------------***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...+++,,,------......------,,,,,,+++***)))((((((''',,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------......---,,,,,,,,,------000///...---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......------........./////////000///---------...000111////////////////////////000//////...............////////////////////////////////////////////////////////////////////////......////////////.....................//////000000////////////000111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000///////////////////////////000111222222222222222............/////////000000000000000000000000000000000000000000000000000............////////////............/////////000////////////////////////....../////////000000000......////////////......////////////////////////........................////////////////////////////////////////////////........................,,,---//////---,,,---......///000111111000///...////////////////////////..............................------------......////////////////////////.........................................................------------,,,,,,,,,------...---------,,,---...---++++++---000,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,------------------........................---------------.........------------------------,,,,,,---......------,,,........................------------------------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++******))))))++++++*********+++------...---+++))))))***+++,,,,,,,,,---...............------------,,,,,,,,,,,,---------------------------------------------------,,,++++++++++++,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---.........------,,,++++++******))))))))),,,,,,,,,---------............------------......------------------------------------------------//////...------,,,------............---+++,,,...------------------------------------------------......///////////////............////////////000000///---,,,---...000222////////////////////////+++---...000000///...---////////////////////////////////////////////////////////////////////////......////////////......///////////////000111111000000000000000111222222000000000000000000000000//////000000000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......---.........//////000000////////////////////////////////////////////////............/////////000---.........//////000000000000000000000000000000////////////000000000000......////////////......////////////////////////........................////////////////////////000000000000000000000000////////////////////////+++---......---,,,,,,---...///000111111000///...////////////////////////.................................------.........////////////////////////................................................//////.........---------++++++,,,---............(((,,,//////---,,,---///+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......***++++++,,,---...//////////////////////////////---------....../////////------------------------)))***,,,...////////////........................------------------------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***+++,,,,,,------------------------------------***+++---//////...---,,,++++++++++++++++++++++++)))))))))***+++,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,------.........------------------------)))***,,,---...---,,,,,,------------------------******+++,,,------------++++++*********+++---...000///---++++++,,,---...,,,------.../////////...//////---,,,,,,,,,,,,,,,------------------------------------------------000///...---,,,---...///++++++,,,,,,,,,---------++++++++++++,,,,,,---...+++,,,---.........---,,,------------------------,,,,,,,,,---------......///......------......///------------------------------------------------000///......------------+++,,,---...+++***,,,111........................,,,,,,,,,,,,,,,,,,,,,,,,---...///111111///...---...............///000000............------------------------.........///000000000000000000000000////////////////////////...///000///---,,,,,,---//////............////////////////////////////////////............//////111111222222222222111111///////////////.........////////////////////////////////////////////////000000000000////////////111111000000//////......444111...+++***+++---///111111000000//////......////////////////////////111111000000//////......000000000000000000000000111111000000//////..............................000000000000000000000000000000000000000000000000///...---,,,,,,---...///---------------.../////////////////////......---........................///////////////.........000000000000000000000000000000000000000000000000000000//////.........---............///////////////////////////.........//////............//////000///---,,,+++,,,,,,---000000///..................------,,,,,,------...,,,,,,---......---,,,,,,...........................------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------///...---,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,------++++++,,,---..............................////////////......,,,------......------,,,((())),,,.........---,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------...---,,,++++++---///000.........------.........+++---------+++++++++---------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++------------------------+++++++++,,,,,,------...------------,,,,,,+++***------------------------.........------,,,,,,,,,------------------------******+++,,,---...///000000000///...---,,,,,,+++------------------------//////.........---------,,,,,,---............---//////.........---------------------------------...------,,,,,,------...------------------------........................---...///000000///...---...............//////000444333333222000//////...------........./////////000000000000000000000000////////////////////////---/////////---,,,---...//////............////////////////////////////////////............//////000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////111000000000/////////...333222///---------///000111000000000/////////...////////////////////////000000000000////////////000000000000000000000000111000000000/////////...------------------------000000000000000000000000000000000000000000000000///......------......//////////////////000111111000000000111000//////.........................../////////////////////...000000000000000000000000////////////////////////000/////////......................../////////////////////////////////...000//////.........//////000///...---------...///000//////..................------,,,,,,------...,,,---............---,,,........................---------,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------///...---,,,,,,,,,,,,---......///000000///......,,,---......---,,,---...////////////////////////------............------,,,,,,------------,,,,,,)))+++---/////////...---------------------,,,,,,+++,,,,,,------,,,,,,+++------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///...------,,,,,,------...,,,---......,,,,,,---...///...---,,,+++*********---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,------------------------...------,,,++++++******---------------,,,+++***------------------------......---------,,,,,,,,,------------------------------------------------/////////...------,,,,,,........................//////.........---------******+++,,,,,,,,,,,,+++//////.........---------------------------------------,,,,,,,,,,,,------------------------------........................---...///000000///...---......------......///000777666555333111000............/////////000000000000000000000000000000000////////////////////////---...//////...---...000//////............////////////////////////////////////............//////////////////......---,,,////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////222111111000000111111222000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////........................000000000000000000000000000000000000000000000000.........//////.........///////////////000111111111111111111111000000///..............................//////////////////000000000000000000000000........................////////////........................////////////......//////////////////111000///...............//////.........///000000000///......------............------------......,,,---............---,,,........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---------......---,,,,,,,,,------,,,,,,------------,,,,,,---///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++,,,...///000//////...,,,,,,------------------+++,,,,,,------,,,,,,+++........................------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******+++---...---,,,,,,++++++,,,,,,---,,,...///...---,,,---///000///...,,,+++***))))))---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,++++++*********,,,------------,,,,,,+++------------------------...------------,,,,,,,,,------------------------000000///...---,,,,,,+++------------------------.......................................---------------...///////////////...............---------------------------------,,,,,,++++++++++++,,,,,,---------------------------------------------------......//////......---...------------...//////444333222111///...---,,,////////////000000000000////////////////////////////////////////////////,,,...//////......///111//////............////////////////////////////////////............//////////////////...---,,,,,,///////////////000000000////////////////////////////////////////////////////////////000000000000000000000000///////////////000111111222222222222000000000000////////////////////////////////////.........///000111111111////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////---...///000000///...------------------...//////000111111111111000//////....................................////////////////////////////////////........................///////////////.....................////////////............////////////111000///......---......---------......///000000//////...------------.........------------......------............------........................,,,------------------,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...........................------,,,,,,,,,------+++++++++,,,,,,+++++++++---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,+++++++++,,,---...///.........,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,,,,........................------------------------------------------------+++++++++,,,,,,---------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,---,,,++++++++++++++++++,,,+++,,,...---,,,,,,---...///...---,,,+++*********---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------((()))******+++,,,------,,,---------------,,,,,,------------------------------------------------------------------------000000//////...---,,,,,,,,,,,,,,,------...............................................................///000000000000///................................................,,,++++++******++++++,,,------------------------------------------------------............---------------------.../////////////////////.........////////////000000000000////////////////////////////////////////////////,,,...//////......000111//////............////////////////////////////////////............//////000000000000000///...---////////////000000111111000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000---...///111111111111000////////////000000000000////////////////////////------...///000111222222////////////////////////////////////000000000000////////////////////////////////////////////////........................---...///000000///...------------------...////////////000000//////...---////////////////////////---.........//////000000////////////////////////.................................///////////////............////////////---.........//////000000000000///...............,,,,,,,,,---............//////...---------------///......------......///................................................,,,,,,---......---,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---.....................------,,,,,,,,,------...//////............//////,,,...///...---,,,---...000000000000000000000000......////////////......+++,,,,,,------,,,,,,++++++,,,,,,---------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---........................------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------+++*********++++++,,,,,,+++++++++******+++++++++)))+++,,,,,,++++++,,,---,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------((()))***+++,,,---......,,,------......---------------------------------------------------------------------------------..................------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---.....................)))******+++++++++++++++---.............................................,,,++++++******++++++,,,------------------------------------------------------------------------------,,,,,,------...///.........///000000111111....../////////000000000000000000000000000000000////////////////////////...///000000///...///111//////............////////////////////////////////////............/////////000000111111000000000...//////000000111111222000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000---......///000000000///////////////000000000000////////////////////////---......///000111111222000000000000000000000000////////////000000000000------------------------000000000000000000000000......................../////////000000////////////////////////000111111///////////////...------////////////////////////------......///000000000000000000000000000000000.................................///////////////............////////////------......///000000000//////............//////+++,,,------...---------///...------,,,,,,------//////............////////////...------...//////........................+++,,,---......---,,,+++...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---............------------......,,,---......---,,,---...////////////////////////...//////////////////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++************************,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,((()))++++++******,,,---++++++++++++,,,---......---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------,,,,,,,,,------------...------------------------+++,,,,,,------.........++++++,,,,,,---------...++++++++++++++++++++++++---------...............******+++,,,,,,,,,,,,,,,---------.......................................,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------,,,,,,------...///------...///000000111111------........./////////000000000000000000000000///////////////////////////000111000///...///000//////............////////////////////////////////////............//////......///000111111111111...//////000111111222222000000000000000000000000000000000000000000000000.........///000111111111.../////////000000000111////////////////////////.../////////000000000111////////////////////////......//////000000111111000000000000000000000000.../////////000000000111........................000000000000000000000000000000000000000000000000000000////////////000000///////////////000111111000000000000000///......////////////////////////------......///000000111000000000000000000000000////////////////////////............/////////000............////////////------......///000000111......---......///000111---......//////...---,,,///...------,,,,,,------//////............//////000///...------...///000........................+++,,,...//////...,,,+++...------,,,,,,------...........................,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,,,,,,,---...///,,,++++++******++++++,,,---/////////...---...///,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......//////......------------,,,,,,,,,------------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,++++++++++++,,,,,,(((***++++++++++++,,,...,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------------------------------,,,,,,---...............------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///////////////---------.........//////........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......,,,,,,------......//////------------.........///000000000000000000000000////////////////////////000111111000///....../////////............////////////////////////////////////............//////,,,---...000111111222222...//////000111222222222000000000000000000000000000000000000000000000000---......///000111111222.../////////000000111111000000////////////000000.../////////000000111111////////////////////////////////////000000000000000000000000000000000000.../////////000000111111111111111111111111111111000000000000000000000000111111111111111111111111111000///......///000111---------------...//////111111111111111000//////000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000---.........//////000000............/////////000---------...///000000111------------///000111222//////000000000...---,,,......---,,,,,,,,,,,,---//////............//////000///...------...///000........................+++,,,...//////...,,,+++...------,,,,,,------...........................,,,,,,,,,---------..............................---------.........//////,,,,,,,,,,,,,,,---.../////////------------/////////000111000///...///111........................,,,------......------,,,......////////////......///......---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++---------,,,,,,+++++++++,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---.........---------,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,...///...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------.........///------------------------***+++,,,---///000111222,,,,,,---.../////////...------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////+++,,,,,,---...------------------.........//////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------,,,+++,,,---...///------...///000000//////////////////////////////000000000000000000000000000///...------...///000000000000000000000000000111111111111000000000000//////............//////,,,------...///000111111111111111111111111111111111111111111111111111111000000000000111111111111000000////////////000000////////////////////////444333222111000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111000000000000111111111000///......///000111111111111111111111111111000000000000000000000000//////............//////////////////////////////000000000000000000000000111111000000111222333333//////////////////////////////////////////////////////000000000000//////111000///......///000111000000000000000000000000.........///////////////111111000000//////............------------............................../////////...---------,,,//////.........---------........................111000...---,,,,,,---...//////.........---------.../////////...---,,,,,,%%%''')))+++,,,------,,,........................++++++++++++++++++++++++,,,,,,,,,---------..............................//////.........---------///............///000000//////.........---------..................------,,,,,,---...//////......------............------+++++++++++++++,,,---...++++++++++++,,,,,,---...++++++,,,,,,---...//////...------,,,,,,------...///......---+++******)))************************---------,,,,,,+++++++++///...,,,+++******+++,,,------------------------,,,---------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++******))),,,------......//////000++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++---......//////......---------------------------))))))***+++,,,...000111,,,,,,,,,------............,,,++++++++++++***(((,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***---,,,,,,,,,,,,---......///////////////............------,,,,,,------...,,,,,,,,,---------......------------......///000......//////...---,,,,,,......---------,,,,,,,,,//////...---,,,,,,++++++........................////////////////////////------,,,,,,,,,---...///------...///////////////000000000000000000000000000000000000000000000000000///............///000000000000000000000000000000000000000000000000000000000////////////000000---.........///000000000111111111111111111111111////////////////////////000000000000111111111111000000////////////000000111111111111111111111111000000000///000000111111000000000000000000000000222222222111111111000000000000000000000000000000111111000000000000111111222111000//////000111222........................000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000//////////////////000000/////////////////////////////////////////////////////////000000/////////000000///......///000000000000000000000000000000111000000000///.........000000///////////////...111111000000000000111111.......................................---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......//////.........---------.........///......------((()))+++---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......//////.........---------......------......///000//////.........---------........................,,,------......///......------............------,,,,,,,,,,,,,,,---......,,,,,,+++++++++,,,------++++++,,,,,,---......///...------,,,,,,------...------,,,,,,,,,,,,++++++........................---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......------------------------.........------,,,,,,+++------------------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,------------------000///............---,,,------------------......,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++---,,,,,,,,,,,,---.................................------,,,,,,------...,,,,,,,,,---------............---------------.........//////...------,,,......---------,,,,,,,,,///......---,,,,,,++++++------------------------////////////////////////------,,,,,,------...///---......///////////////111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////////////////000000000000111111111111111000000//////000000111111111111111111111111111............///000111222000000000000000000000000222222222111111111111111000000000000000000000000111111000000000000111111222222111111111111222222........................000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000///////////////////////////////////////////////////////////////......////////////......//////............//////000000000000000000000000222111111000///...------...............///////////////............//////........................---------.............../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------------......///.........,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...---,,,,,,---...///...............------------------------......///...............---------........................---------...............---------------------------------,,,------...///------,,,+++++++++,,,,,,+++,,,,,,------............------,,,,,,------...+++++++++,,,,,,---------------------------------+++,,,,,,,,,,,,,,,,,,---******+++,,,------------------------------------//////...---,,,++++++***..................---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,++++++***)))))),,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++......------------,,,,,,+++,,,,,,------,,,,,,+++------------------------///...---,,,++++++++++++------------------,,,,,,,,,,,,+++++++++++++++,,,//////......------......------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......///...---,,,++++++++++++.........///......---,,,......---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,------------////////////////////////---------------......///......///////////////...000000000000000000000000////////////////////////000//////////////////000////////////////////////............////////////111000000//////000000111000000000///////////////////////////////////////111111111111111111111111///000000000111111111111111000000000000000000111111111111111111111111111///////////////000111222000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000111000000//////000000111111111111111111111111111////////////////////////222222222222111111000000////////////////////////////////////////////////......////////////......///..................///////////////////////////000/////////...---------,,,,,,------......//////...------,,,,,,------...........................,,,---------.../////////////////////............////////////////////////+++,,,...///000///..............................,,,,,,---.../////////...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...,,,++++++,,,...///........................---,,,,,,,,,,,,---..............................---------.....................---------.........------------------------......---------......///...---,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,//////......------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,---......//////......---........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,************)))***,,,---222111000......---...............////////////000------------------------------------------------...------,,,,,,,,,---------,,,,,,,,,,,,---......******+++,,,------.........------,,,,,,------...,,,,,,,,,---------.........---,,,+++++++++++++++---...............------......---------,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---////////////////////////------.........//////......///////////////......///////////////////////////////////////////////////000000000000000000///////////////////////////---........./////////000000//////......//////000000000000000000/////////////////////////////////111111111111111111111111///000000000111111111111111111000000000000111111000000000000000000000000333222111111000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111///000000000000000000///000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000////////////////////////222222333333222111000///000000000000000000000000000000000000000000000000......////////////.........//////////////////...////////////////////////,,,,,,,,,------.........,,,,,,------......//////111000000000000000000111////////////////////////,,,---------.../////////000000/////////.........////////////////////////+++,,,...///000///......---.....................,,,,,,---.../////////...---......//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...---.....................---,,,,,,,,,,,,---......---.....................---------........./////////...------------.........---,,,,,,,,,,,,---...///......---------.........---,,,,,,++++++++++++,,,,,,,,,---------------...------,,,,,,------...------,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,---------,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,---......//////......---........................------,,,,,,------...............------,,,,,,,,,---.........---...111444555333111///...---...............////////////000------------------------------------------------------,,,,,,,,,------...---,,,,,,,,,,,,---......)))******+++,,,---.........------,,,,,,------...,,,,,,,,,---------......+++++++++++++++,,,---...------...............---......---------,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,---------////////////////////////------...////////////...//////////////////...---........................000000000000000000000000///000000111111000000///000000000000000000000000.........//////000000111//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222111111000000111111222////////////////////////444333222111000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111000000000000111111//////000000000000//////////////////////////////111111111111111111111111//////............//////////////////////////////000000000000000000000000//////000111111000...---000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000++++++,,,---...//////000.............../////////000//////......//////000////////////////////////---------...............000000000/////////......------------------------------..................---------...............------......///.........,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,---------...............---------------......///---------...............,,,,,,------.../////////000///...,,,,,,---.........---,,,++++++,,,---...///...------------------------,,,+++++++++,,,,,,------------------------...------,,,,,,------...---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---)))***+++,,,,,,---,,,,,,******+++,,,,,,---......,,,---------............------............------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,---...000000------------------,,,,,,+++---///...---...333777888666333000...---......------........./////////------------------------------------------------,,,,,,---------------...---,,,,,,,,,,,,---......+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......++++++++++++,,,---...///,,,---......///...............---------,,,,,,,,,------------------------++++++,,,,,,------......////////////////////////,,,---...///000//////...///////////////...------////////////////////////000000000000000000000000///000111111111111000///000000000000000000000000......///000000111222222000000////////////000000/////////000111111111222111111111111111111111111////////////////////////000000000000111111111111222111111000000111111222000000000000000000000000222111111000000000111111000000000000000000000000000000111111111222222222111111111111111111111111111111000000000000111111///000111111111111000///000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000---...000111111000///...000000000000000000000000000000000000000000000000000000111111111111000000///000111222222111000///000000000000000000000000---......//////000000000000000///////////////...------,,,,,,,,,,,,------////////////////////////...............---------000000000000/////////...------------------------///......---------......---------.........//////.........///......------+++,,,---.........---,,,------------------------------------------------,,,,,,,,,---------......***+++---......---+++***---------.........//////......------......///000---------.........//////,,,,,,------...//////000111///...,,,,,,,,,...///...---+++******+++---.........---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------************************---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......+++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,------------------,,,,,,++++++,,,,,,---***+++,,,---............------------------------------------............------............------++++++++++++++++++++++++---------.........//////+++,,,,,,------,,,,,,+++........................,,,,,,,,,------...///000,,,,,,------------------***,,,...---+++---333888:::888444000...---...///,,,---------............------------------------........................++++++---.........---------,,,,,,,,,,,,---......,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,---------.........---------------......,,,------...//////............---------,,,,,,,,,------------------------+++,,,,,,---......//////////////////////////////,,,---///000000000///...//////000000///...------000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000...//////000111222222333111111000000000000111111......///000111222222333111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222111111111111111111111111///......//////000111222000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000111111000111222333333222111000222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000...///111333444333222111000000000000000000000000000000000000000000000000111111222222222222111111000111222333333222111000000000000000000000000000111111111111000000000000111111000000//////......000000////////////000000000000000000000000000000/////////......------,,,000000000000////////////000000000000000000000000111000...---,,,,,,---...---------.........//////.../////////...---,,,,,,+++,,,.../////////...---........................////////////////////////,,,,,,,,,---------......)))+++---//////---+++)))---------........./////////............///000000---------.........//////,,,,,,------...///000000111000...,,,,,,,,,...///...---+++******+++---......---,,,,,,++++++++++++++++++++++++,,,------...------------------------...------,,,,,,------...)))******+++---......///........................---------,,,,,,+++++++++///...,,,+++******+++,,,++++++++++++++++++++++++---------------------,,,,,,------....../////////---,,,,,,++++++,,,,,,---+++,,,---...////////////111111111000//////......---------.........//////------............------------------------------.../////////000000111111---......//////......---////////////////////////......---------...//////,,,,,,,,,------.........---000222111///111777===;;;888555111.........///,,,,,,,,,---------......------------------------........................***+++---//////...---,,,---,,,,,,,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,---------......000000///...------------,,,,,,---.../////////.........---------,,,,,,,,,------------------------,,,,,,------...///000000......////////////......------------.........///////////////000000000000............////////////...///000000///---+++***000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000222222111111000000//////000000000000111111111111111111111111111111111111111111111000000000000000000111111111111222222222333222000//////111222444333333333333333222111000111111111111111111111111//////000111222333333444222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000///////////////000111////////////////////////........................111111000000//////......+++++++++,,,,,,------------------........./////////............------------------------------------,,,,,,++++++,,,,,,---------------------------.................................------,,,,,,,,,------............------,,,------......------,,,---------............/////////......---------,,,...........................---,,,,,,---...---,,,---+++***+++///000///---,,,,,,,,,------...............---,,,,,,,,,,,,------------------...///000---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,+++,,,------......------)))***++++++***+++,,,...------------------------000///...---,,,,,,---...........................------,,,---///333666888:::888444111......//////........................------------------------,,,,,,,,,------............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++.........------,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,---------------------,,,,,,,,,---------......------------------------++++++,,,------...//////......////////////......------........./////////////////////000000000000/////////000000000000111222222222111111000///...000000000000000000000000//////000000111111111222000000000000000000000000111111111111222222222222000000//////............000000000000111111111111111111111111111111111111111111111111000000000000000111111111111222222222555444222111000111222333222222222222222111000000111111111111111111111111000000000111111222222222222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111111111222222222222111111000000000000000000000000000000000111111111222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111222333333333333333333222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////...//////////////////////////////........................000000000000//////......---------...............---------........./////////............------------------------------------,,,,,,++++++,,,,,,---------------------------..............................---------,,,,,,,,,------............------,,,------......------,,,---------............////////////.........------........................---,,,+++,,,---------+++---+++***+++...000///---,,,,,,------------------+++++++++,,,---...///000---------------...//////,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,......------------------,,,+++******+++---...///------------------------//////...---,,,---.................................---------///222555666777555222///------..............................------------------------,,,,,,,,,---------.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------,,,,,,,,,+++++++++......---------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,+++,,,---------------------------------------------++++++,,,,,,------............////////////............/////////000000000////////////000000000000000000000000111111111111333222111000000000000000000000000000000000000000......///000111222333333000000000000000000000000111111111111222222222222000////////////.........000000000111111111222222222222222222222222222222111111111111111111111111000111111111111222222222666555333222111222333333111111111111111000000///222222222222222222222222000000111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222111222222222222222222111000000000000000000000000111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222111///............////////////////////////////////////////////////000000000////////////...000000000000////////////---------...............///............---------------------------------------,,,,,,,,,,,,------------------------------...........................------------,,,,,,,,,------............------------............---------------............//////////////////.................................---,,,+++,,,------,,,+++,,,++++++,,,...///...---------------------,,,,,,+++++++++,,,---...///000------------------...///+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---,,,++++++------,,,+++***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,000///...---------...///111---***))),,,//////...------------------------......---------...//////....................................///000222444333111///---,,,,,,---...........................------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++******...------------,,,,,,,,,...------------,,,,,,,,,//////...---,,,++++++***---------------------,,,------------------------+++++++++,,,,,,,,,,,,,,,......////////////......////////////000000000000////////////000000000000//////000000000111111111111///...---,,,---......000000000000000000000000...//////000111111222222000000000000000000000000.../////////000000000000111111111111111111111111000000111111111222222222222222222222222222222222000111111111111111222222000000111111111222222222333333222222222222333444111111222222222111111000222222222222222222222222111111111111111111000000222222222222222222222222111111111111111111111111111111111000000111111111222222222222222222222222111111222222222222111111111111111111111111111111111222222222333333333333////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111......////////////......000000000000000000000000////////////////////////////////////////////////////////////000000000000111111000//////...//////////////////////////////000000000000000000000000////////////////////////111111111000000/////////........................///............---------........................------,,,,,,,,,,,,------------------------------........................------------------------------............------------............---------------............///////////////////////////...........................---,,,---......---,,,,,,,,,,,,,,,---..................------,,,,,,,,,......---,,,,,,,,,,,,------------,,,,,,---......+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------///...---,,,---///111333888222+++))),,,///...,,,------------------------------------......//////........................//////.........///000111000///---,,,,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,+++++++++++++++------------------------------------------------.........------,,,,,,,,,...------------,,,,,,,,,------------------------,,,+++++++++++++++++++++......////////////......////////////000000000000////////////000000000000........./////////000000///...---,,,+++,,,---...000000000000000000000000111111000000000000000000000000000000000000000000.../////////000000000000111111111111222222222222111111111111222222222222222222222222222222222222000000111111222222222333000000111111111222222222///000000111222333444444222222333333444333333222222222222222222222222222222222222222111111111111222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222000111111222222111111000222222222222222222222222111111111222222222333333////////////////////////111111111111111111111111111111111111111111111111000111222222222222111000111222222333333222222111111111111111111111111111////////////////////////////////////////////////////////////000000000000//////...//////000111111////////////////////////000000000000000000000000.............../////////111000000//////..............................---///............---------...........................------,,,,,,------...------------------------........................------------------------------............---------......//////......------------............///.........///////////////........................///...---...///000///---,,,,,,---------------............------,,,,,,,,,......---,,,,,,,,,,,,---...------,,,,,,,,,------------------............---,,,,,,++++++,,,,,,---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,,,,+++,,,---000333555<<<555---+++---...,,,)))------------------------,,,,,,---....../////////........................//////...............//////...---------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,+++++++++++++++++++++......////////////............/////////000000000////////////000000000000............////////////000000////////////000000000000000000000000000000111111111111000000//////000000000000000000000000111111111111222222222222/////////000000000000111111111111222222222222333333333333333333333333333000000111111222333333333000111111111111222222222...///000111222333333333222333444444444444444444333333333333333333333333222222333333333333333333444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222000111222333333222111000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000............///111222333////////////////////////////////////////////////---............/////////////////////...........................---------///............---------..............................------------......------------------------........................,,,,,,,,,------------...------............------......////////////......---------............///---------.......................................///...---...///000///---,,,---......,,,,,,---...------------------,,,,,,+++++++++,,,---...///000...------,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,------++++++,,,---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......------,,,,,,------...,,,,,,,,,------------...+++++++++,,,...000333444:::555///---------+++***------------------------,,,---......///...................................................------///...............//////........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------......,,,,,,,,,------------...,,,,,,,,,------------...***++++++,,,---...//////,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,,,,......////////////......------........./////////////////////000000000000...////////////000000000111111222222222222111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111222222222222//////000000000111111111111111111222222222333333333333333333333333333333000000111222222333444444000111111111111222222222222222222222222222222111111222333444444444444333333333333333333333333333333333333444444555555555555555555555555555555555444444444444444444444444555444444333333444444555333333333333333333333333333444444444444444444333333333333333333333333333333333333333444444444444333333333333333333333333111111111111111111111111222222222222222222222222000111333444444333111000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////...//////000111222////////////////////////........................---------.........//////........./////////////////////.........---------///............---------..............................------------......------------------------........................,,,,,,,,,---------......------............------......////////////......---------............///,,,,,,,,,,,,---------..............................,,,+++,,,---...---,,,+++---///...,,,+++,,,...,,,,,,------------------+++++++++,,,---...///000...---,,,,,,++++++,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,---------......++++++,,,---...///000000333222000...---------------------------------------.../////////...---,,,........................,,,------......---------................................................------------------------,,,,,,,,,+++++++++******,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,------.........***++++++,,,---...//////------------------------++++++,,,,,,------............////////////......------------.........///////////////000000000000000000000000111111111111///000222333333222111000000000000000000000000000......///000111222333333000000000000000000000000////////////000000000000111111222222333333333333111111222222222333333333333333333333333333333333000000111222333333444444000111111111111222222222555555555444333222000///000111222333333333333333333333333333333333333333333333444444555666777777666666666666666666666666555555555555555555555555666555555444444555555666555555555555555555555555555555666666666666555555333333333333333333333333444444444555555555666666222222222222222222222222111111111111111111111111222222222222222222222222000111333444444333111000444444444555555444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111000///////////////000////////////////////////........................---------.........//////......//////000000111111//////.........---------//////.........---------////////////////////////......------------......------------------------........................,,,,,,,,,------.........---..................---......////////////......---------.........//////+++++++++,,,,,,---------........................,,,+++******,,,,,,+++***+++...///...,,,+++,,,...,,,,,,,,,------...............---,,,,,,,,,,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---***,,,...---+++***,,,...000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................++++++++++++++++++++++++******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,------.........,,,------......---,,,,,,.../////////------///000------------------------....../////////...,,,+++........................,,,,,,------......------......------------,,,,,,........................------------------------,,,,,,,,,++++++*********++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........---------------------,,,)))***+++,,,...///000000------------------------++++++,,,------...//////000...,,,******,,,...000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111111111111222222222222111000//////000000111111222222222222111111000000000000000000000000222222222222222222222222000000111111222222222222333333333333333333333333222222111111111111111222333444555444222222333444777444222222444666444222555555555555555555555555888888777555333222444555999888888777777777777777666666666666777777888888::::::999888888888888888:::999888777777666777777<<<<<<;;;;;;;;;;;;;;;;;;999999888888777666666666444444444444444444444444777666555444333444555555555555555666555555444444555555444444333222222111333333333333333333222222222222444555555444333333222222111000000000000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000000...,,,---000111///---...///000111111000///...------......//////000000000///...---------------------------------------....../////////...,,,+++000000//////.........---------------------------/////////...------,,,,,,,,,---------...///////////////.........---------,,,------......------,,,........................+++++++++,,,,,,,,,------000000///...---,,,,,,+++---.........---,,,,,,+++---------,,,,,,+++++++++..................------,,,,,,,,,---------.......................................------,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------.../////////...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------++++++++++++++++++++++++------------,,,,,,+++***---,,,,,,++++++,,,,,,---/////////......---------//////.........---------(((((()))***+++---//////..............................---------,,,,,,,,,........./////////000000------------------------////////////////////////------++++++++++++------.........------,,,,,,,,,------------------------+++---///...***)))+++---///...,,,***)))))))))***++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...---,,,++++++------,,,+++...---++++++,,,,,,+++)))---------,,,,,,+++++++++++++++,,,,,,---...//////,,,---.........---,,,+++------------,,,+++***)))---,,,+++***+++,,,---...///...---,,,,,,---...///......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222222222111000000000000000111111222222222222111111222222222222222222222222222222222222222222222222222222222222222333333333222222222222222111111111333333333333333444555555111222333333111111222333666444222333555777666555555555666666777777777777666777777666444555777999:::;;;<<<<<<===<<<<<<<<<::::::::::::;;;;;;;;;<<<=========<<<======>>>???>>>>>>===<<<<<<;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<;;;;;;:::999888888888888777666555555555666777555555555666666555555444555555555555555555555555333333222222222222111111111222333333333222111000333222111111000000111111222111111111000000000000111111111111111111111111111222222333333222222111000000000000000000000000111111000000000000111111000000000000000000000000000...---...000111///---...///000111111000///............//////////////////...---------------...------------------------......///000//////------//////......------------------------------------------..................---------...............//////.........---------,,,------......------,,,........................,,,,,,,,,,,,------------/////////...------,,,,,,------......------,,,+++...---------,,,,,,,,,+++..................------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............---,,,,,,++++++,,,,,,,,,,,,------------------------------------............------------------------------++++++++++++++++++++++++---------------,,,+++***---,,,,,,++++++,,,,,,---.........---------,,,,,,......------,,,,,,,,,,,,++++++++++++,,,---....................................---------,,,,,,,,,//////...------,,,,,,+++------------------------........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------,,,---...---+++***+++,,,---,,,+++*********+++,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,++++++------,,,+++...---,,,,,,---...,,,+++---------,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,------...---------............---,,,++++++*********)))******+++,,,//////............//////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111222222222222111000000000000111111111222222222222111111333333333333333333333333111111111111111111111111333333333333333333333333333333333222222111111111222222222333444444555555222333555555444444555777999777666666777888888777888888999:::;;;;;;<<<<<<999:::;;;;;;;;;;;;===???@@@AAADDDFFFFFFFFFDDDCCC@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIEEEDDDCCCBBB@@@???>>>===;;;:::999888777888999999666666777777777777777666555555555666666666777777444444444333333222222222333333333333222111000000333222111111000111111111222222222111111111000000111111111111111111111111111222222333333222222111000000000000000000000000111111000000000000111111000000000000000000000000000///......000000///...//////000000000000/////////////////////.........------,,,,,,,,,---......---------------------------......////////////.........---------------,,,------------------------,,,,,,------...//////000...............---------...............---------,,,------......------,,,........................,,,------------.................................------......------,,,,,,.........---------------------------------......,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,------------,,,,,,+++++++++,,,,,,,,,,,,------........................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++......---,,,,,,---------------------------------......---------,,,,,,,,,//////...,,,+++)))((('''---------------------------------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,------------------------...---+++,,,,,,---+++***+++*********+++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,++++++------,,,+++,,,+++***+++,,,---,,,+++------------,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,------...///////////////...---,,,,,,)))******+++++++++++++++...///000111111000///.........///000000000000000000000000000000000000000222222222222222222222222000000000000000000000000222222111111111111222222222222111000000111111111111222222333333222222111333333333333333333333333111111111111111111111111444444333333333333222222444444444444333333333222444444555555666666666666555777999999888999:::<<<<<<;;;:::;;;;;;<<<======AAAAAABBBCCCDDDEEEEEEFFFEEEFFFGGGGGGFFFFFFHHHIIIJJJLLLOOOQQQQQQOOOLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNOOONNNMMMLLLJJJHHHGGGFFFFFFHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKMMMNNNOOOIIIIIIHHHGGGFFFEEEDDDCCC>>>===;;;:::::::::;;;<<<999999:::;;;;;;;;;;;;:::777777777777888888888888777777777666555555444444444444444444444444444333222222111000000000000111333333222222222111111111111111111111111111111111...//////000000//////...000000000000000000000000111111000000000000111111000000000000000000000000000/////////000000////////////000000000000//////000000//////......------,,,,,,,,,,,,,,,---...///........................,,,,,,------............................................................---------.........///////////////...---------,,,........................,,,------......------,,,........................---------.........//////---------.........//////,,,------...------,,,,,,........................,,,,,,------------......,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,---------------+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,///...---,,,+++)))((((((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///,,,***+++---...,,,)))++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,++++++------,,,+++)))(((((()))+++,,,+++***------------------,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,...///111...............---,,,,,,***+++---.........---,,,...///111222222111///.........///000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222222111111111111111222222222222333333333333222222222222222222222222222222111111111111111111111111333333333333333333333333444444444444444444444444777888999999:::999999888777999:::;;;::::::<<<>>>===>>>@@@BBBDDDGGGJJJKKKQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUTTTRRRQQQQQQRRRSSSUUUXXXYYYXXXTTTPPPLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQSSSQQQOOOLLLJJJHHHFFFFFFHHHIIIKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIJJJLLLNNNOOOHHHHHHHHHHHHGGGGGGGGGGGG@@@???>>>===<<<===>>>>>>===>>>??????@@@@@@@@@??????>>>>>>>>>=========<<<::::::999999888777777666444444444555555666666777333222111111000000111111333333333333222222222222111111111111111111111111---..................---111111111111111111111111111111000000000000111111000000000000000000000000///000000000//////000000000000////////////000000000000//////......------,,,,,,,,,,,,------...///........................+++++++++,,,,,,------...///////////////000000000........................//////.........---------/////////...---------,,,---.....................,,,------......------,,,........................---------.........//////,,,,,,------.../////////,,,,,,------...------,,,........................,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............************+++,,,---...------------------------......---------,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///,,,***+++---...,,,))),,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,++++++------,,,+++***))))))***+++---,,,+++------------------------,,,,,,,,,---------------,,,,,,++++++,,,...///111,,,------------,,,+++++++++,,,---...///...------...///000111111000///.........///000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222222111111111111222333333222222333333333333222222222222222222222222222222222222222222222222222222333333333444444444555555444444555555666777777777777888:::<<<===>>>======<<<>>>??????>>>>>>@@@AAAAAADDDHHHLLLPPPUUUZZZ^^^aaa``````______^^^]]]]]]\\\]]]^^^\\\YYYVVVUUUUUUVVVWWWYYYZZZXXXSSSOOOLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNPPPNNNLLLJJJHHHFFFEEEDDDEEEGGGIIIKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDCCCFFFFFFFFFFFFFFFEEEEEEEEE??????>>>===<<<;;;;;;:::777666666666666777888888555444333333222222333333444444444333333333222222222222222222222222222222///000000111111000000///111111111111111111111111111111000000000000111111000000000000000000000000///000111111//////000111000000////////////000000///////////////...............---------...//////........................---,,,,,,+++,,,,,,---...///000000000000111111111........................000//////...------,,,,,,...............------------------...............,,,------......------,,,........................,,,------------.........---------.........//////,,,,,,------......---------------------.........++++++,,,,,,------......,,,,,,,,,---------......************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---......------------......,,,,,,,,,,,,------------------...............///***)))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------------------...---+++,,,,,,---+++***,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,---,,,++++++------,,,+++---,,,+++,,,---...---,,,------------............------------------------,,,,,,,,,,,,------...///+++,,,,,,---,,,,,,++++++******+++,,,,,,,,,,,,,,,...//////////////////.........///000000000000000000000000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222222111111111222222333444222333333444444333333222333333333333333333333333333333333333333333333333444444555666777888888999999:::;;;<<<===???@@@@@@>>>@@@DDDHHHLLLNNNNNNOOOKKKLLLMMMMMMLLLKKKLLLNNNOOOSSSVVVYYY[[[^^^cccggghhhgggfffdddbbb```^^^^^^[[[\\\]]][[[XXXUUUTTTSSSQQQRRRSSSTTTRRROOOKKKHHHFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDGGGHHHHHHGGGEEEDDDCCCBBB@@@???@@@BBBDDDFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCBBB@@@?????????@@@AAABBBBBBCCCDDDEEEFFFEEEEEEGGGGGGHHHIIIJJJLLLLLLMMMIIIHHHGGGFFFEEEDDDCCCCCC???>>><<<;;;:::::::::;;;888888777666666666666666444444444444333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000///111222111///...000222111000///......///000111.........///////////////000000///.........//////........................000///...---------...///////////////000000000111..........................................---------------...............---------.........//////,,,------......------,,,........................,,,,,,,,,,,,---------------------...............+++,,,------......------+++,,,,,,,,,------------***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,---...............++++++,,,,,,,,,,,,---------------------------------......//////......---------------------------------------------------,,,,,,---.....................------------......,,,,,,---------.........,,,,,,,,,------.........,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---------.........///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,---...---+++***+++,,,)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,---,,,++++++------,,,+++---,,,++++++,,,,,,+++***------------.........///------------------------,,,,,,------...---------,,,,,,---------------,,,+++++++++++++++,,,------//////............//////...//////000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222111111111222333333444222333333444444333333222444444444444444444444444444444444444444444444444555555666888999:::;;;<<<@@@@@@BBBCCCEEEGGGHHHIIIMMMPPPUUU[[[```dddeeefff[[[\\\]]]\\\ZZZZZZ[[[\\\___aaaccccccaaabbbeeehhhgggfffdddbbb___\\\ZZZYYYVVVWWWXXXWWWTTTRRRPPPPPPKKKLLLMMMNNNMMMJJJGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@EEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDBBBCCCEEEGGGFFFEEEBBBAAABBBAAA???===>>>???BBBDDDEEEEEEDDDCCCAAA@@@??????CCCBBBAAA@@@???@@@AAAAAABBBBBBDDDEEEFFFFFFFFFFFFCCCDDDFFFHHHKKKMMMOOOPPPRRRQQQPPPOOONNNMMMLLLLLLHHHFFFDDDAAA???>>>>>>>>>;;;::::::999999999999999555555444444444333333333222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000///111333222///...000222111000///......///000111---.........//////000000222111000///////////////////////////////////////222111000///......///000---.........//////000000////////////////////////,,,,,,------.../////////,,,------....../////////---------.........//////,,,------......------,,,........................+++++++++,,,,,,,,,------........................+++,,,,,,---.........---+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......000000000000000000000000,,,,,,,,,------.........++++++++++++++++++++++++,,,---......//////......++++++,,,,,,,,,---------,,,------.../////////...++++++,,,,,,,,,---------........................,,,------......------,,,------------------------------------------------,,,,,,---.../////////.........------------......---------....../////////+++++++++,,,,,,---------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------------------------------++++++------------++++++,,,,,,,,,------.........------------------------+++---///...***)))+++---'''(((***,,,------------++++++,,,,,,,,,---------***+++,,,---...---,,,,,,---,,,++++++------,,,++++++)))(((((())))))'''&&&---------.........//////------------------------,,,---.........---,,,+++------......///......---///...---,,,---...///000111111000000000000111111///000000000111111111111000000000000000111111111444333222111111111222333000000000000000000000000222222222222222333333333222222222222333333333333333222000000111222222111444333333333333222111///555444333444666888888777999:::;;;<<<===BBBGGGKKKKKKPPPVVVXXXWWWXXX]]]aaaaaabbbffflllqqqttttttsssmmmmmmlllhhhdddbbbaaabbbbbbaaa```^^^]]][[[ZZZZZZXXXWWWUUURRRPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLEEEEEEFFFEEEDDDBBB@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@BBBDDDEEECCCDDDFFFGGGGGGEEEDDDBBBBBBAAA@@@???=========<<<@@@AAACCCDDDDDDCCCAAA@@@CCCCCCBBB@@@@@@?????????BBBCCCDDDEEEEEEFFFIIIKKKDDDDDDCCCDDDEEEHHHKKKMMMKKKJJJJJJLLLOOOQQQQQQQQQLLLLLLLLLKKKJJJHHHGGGFFFCCCDDDDDDCCCAAA@@@??????<<<:::777888::::::888555777666555333333222222222111111111000000111222222222222111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111000000//////......------......//////000000////////////////////////000000000000000000000000//////////////////////////////.........---------......////////////.........------,,,,,,------...---------.........//////////////////////////////------------------------++++++,,,,,,---...////////////////////////............------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------......---,,,,,,+++******++++++,,,,,,,,,,,,------------------------------------------------------------------------------................................................000000000///.........---////////////////////////------............------------------------------------------------------.........------.........+++******))))))******+++------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******///...------------...///..................------+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,))))))))))))))))))))))))///---,,,---//////,,,(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,------------------------////////////...---,,,,,,+++,,,------......------111111000000000000111111111111111111222222222222111111111111000000000000222222111111111222222333111111111111111111111111222222333333333333444444444444444444444444444444444333222333444555555444555444444444555666555555777777777888:::<<<>>>@@@AAACCCGGGJJJNNNSSSYYY]]]ccchhhnnnqqqrrrqqqqqqrrrrrrqqqrrrtttuuuvvvtttrrrkkkkkkiiieeeaaa^^^]]]^^^YYYXXXWWWVVVUUUTTTSSSRRRMMMLLLJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHHHHGGGEEECCCBBB@@@AAAAAABBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBB??????>>>>>>???@@@BBBCCCBBBCCCDDDEEEEEEDDDBBBAAABBBBBB@@@???>>>=========@@@AAACCCDDDEEEDDDDDDCCCEEEDDDCCCAAA@@@@@@@@@@@@BBBCCCEEEEEEDDDDDDEEEGGGCCCCCCBBBCCCDDDFFFGGGIIIHHHHHHGGGIIILLLMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLMMMMMMLLLJJJHHHFFFCCC@@@>>>>>><<<999666999999888777666555555555111111000000000111111222222222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000/////////.........///////////////////////////////////////000000000000000000000000////////////////////////000000/////////...............////////////......///......------......///---------.........//////........................------------------------++++++,,,------...//////..............................------------......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------,,,++++++***))))))++++++,,,,,,,,,,,,------------------------------------------------------------------------------++++++++++++++++++++++++........................//////..........................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............------------......------------------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******------------------------..................------+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,---------++++++++++++++++++++++++...---,,,---...///---***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,------------------------+++,,,,,,---------,,,,,,+++,,,------......------111111000000000000111111111222222222222333333333222222222111000000000//////000111222222222222222111111111111111111111111222333333333444444444555555555555555555555555555222222333333444555555555888777777777888999;;;<<<888;;;===>>>???BBBHHHMMMQQQUUU[[[```eeejjjooosssxxx{{{~~~yyy|||yyyvvvssspppnnnjjjgggbbbbbb```\\\XXXUUUTTTTTTOOOOOONNNNNNMMMLLLLLLLLLEEEDDDCCCBBBBBBBBBCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAABBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGGGGGGGFFFDDDCCC@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@?????????BBBBBBCCCEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCBBBBBBBBBDDDFFFHHHIIIGGGEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCEEEDDDCCCEEEGGGHHHHHHGGGGGGHHHJJJLLLMMMNNNOOOOOOQQQQQQRRRVVV[[[\\\ZZZXXXWWWTTTOOOLLLIIIFFFCCC@@@???>>>===<<<999777555444444333333222222222333333222222111111111222222333111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000000000000///////////////...000000000000000000000000000000000000000000000000////////////////////////000000000000000/////////......////////////....../////////....../////////---------...............------------------------------------------------,,,,,,,,,---......//////..............................------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------,,,,,,++++++******))))))++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------........................---------------.........------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------000000////////////000000------------------------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***++++++,,,------,,,++++++------------------......+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***......---------------,,,------------------------...,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------------------------------((()))***+++,,,,,,,,,,,,+++,,,------......------111111000000000000111111111111111222222222333333333333222222111000//////---...000222333333222222222222222222222222222222222222222333333444444555444444444444555555555555333444666666666666777999<<<<<<<<<<<<<<<>>>BBBEEE@@@EEEIIIJJJKKKOOOWWW^^^fffkkkqqqvvvzzz|||yyyrrrrrrnnnhhhccc___\\\XXXUUUSSSSSSRRROOOLLLIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHEEEFFFFFFFFFEEEDDDBBBAAACCCCCCBBBBBBCCCEEEGGGHHHFFFGGGIIIJJJJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIJJJJJJJJJIIIIIIFFFFFFDDDCCCCCCBBBBBBBBBDDDEEEEEEGGGHHHKKKMMMNNNLLLKKKIIIGGGFFFEEEDDDDDDFFFJJJMMMOOOMMMKKKIIIIIIDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@AAACCCDDDCCCBBBBBBCCCEEEGGGHHHIIIJJJJJJLLLLLLPPPXXXaaafffeeeccccccaaa^^^ZZZWWWUUUSSSRRRLLLKKKIIIFFFAAA<<<888555888888777666555555555555222111111111111222333333222222222222222111111111000000000000000000000000000000000000000000000000/////////000000111111222111000000000//////......////////////////////////////////////////////////////////////////////////////////////////////////......////////////......//////............//////........................------------------------........................,,,---------......//////------------..................------------......------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------------------------------------................................................+++,,,,,,,,,---.........------------------------------............---------------------------------------------------------,,,,,,++++++,,,,,,---......------------......------------------------...------,,,,,,---//////------------------------........................,,,,,,------,,,,,,+++******+++---......---+++***,,,,,,------------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......------,,,,,,++++++---------------------------,,,++++++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...---------------------------------))))))***++++++++++++++++++,,,------......------111111000000000000111111000000000000111111111222444333333222111000000///...///111222333333333222222222222222222222222222111111222222333444444555222333333444555666666666777999:::::::::;;;>>>AAAAAACCCEEEGGGIIIMMMSSSWWWVVVZZZ___``````dddkkkrrrzzz}}}~~~yyytttssstttrrrkkkeee^^^ZZZVVVRRRPPPMMMJJJHHHGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHIIIIIIJJJKKKKKKLLLGGGFFFDDDCCCAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJHHHGGGFFFCCCCCCCCCDDDEEEGGGHHHIIIFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIJJJLLLNNNOOOQQQNNNMMMKKKIIIGGGEEEEEEDDDHHHKKKPPPRRRQQQOOONNNMMMIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@???@@@BBBCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFJJJRRRZZZ```aaa```ccccccaaa___^^^^^^___```___^^^\\\WWWQQQIIICCC???===<<<:::888777666555555333222222111222222333333444333333333222222222111111111111111111111111111111111111111111111111111//////000000111111222222111111000000/////////...........................////////////////////////000000000000000000000000..............................////////////.........------,,,,,,------........................---------------------------........................------...............///---------.........//////......------------......,,,,,,------------------------------------------------------------------------------------------------------------------........................---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------++++++++++++++++++++++++........................+++,,,,,,,,,---.................................------............------........................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------***+++,,,---...------,,,------------------------........................,,,------------,,,+++++++++---...000000...---+++,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------------------------------,,,,,,,,,,,,,,,+++******+++,,,------......------111111000000000000111111//////000000000111111111333333333222111111111000000111222333333333333333333333333333333333333333111111222333444555555666333444555777888:::;;;<<<888:::<<<<<<===AAAHHHMMMQQQUUUZZZ]]]___dddkkkppprrruuuwwwwwwuuuuuuxxx|||~~~zzzwwwuuummmggg```]]]]]]]]]YYYUUUPPPNNNLLLKKKJJJIIIGGGEEEBBBCCCDDDDDDCCCCCCEEEGGGEEEFFFGGGHHHIIIKKKLLLLLLGGGEEECCCBBB@@@@@@@@@AAABBBCCCDDDFFFHHHIIIKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIGGGHHHJJJLLLMMMNNNNNNNNNJJJKKKMMMOOOPPPPPPPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTUUUUUUVVVRRRQQQOOOLLLJJJHHHGGGGGGIIIMMMQQQTTTSSSQQQPPPPPPNNNNNNLLLJJJHHHGGGEEEDDDBBBAAA@@@BBBDDDEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBDDDGGGKKKNNNQQQTTTUUUYYYYYYZZZYYYYYYZZZ^^^aaakkkkkkjjjfffaaaYYYRRRNNNDDDCCC@@@===:::888666666666666555444444444444444555444444333333222222222111111111111111111111111111111111111111111111111000000111111111111111111111000000000000000000///////////////////////////000000000000000000000000000000000000000000000000------------..................////////////......------,,,,,,,,,,,,------...............---------------------------------................................................------......///000000000......------------......,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------........................------------------------............------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------........................---------------.........////////////////////////------............------........................------------------------------,,,,,,,,,,,,------......------------......------------------------(((***,,,.........,,,+++------------------------........................---------------,,,++++++------...//////...------++++++,,,,,,------......+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,+++++++++++++++******************************,,,---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............------------------------............---,,,+++***+++,,,------......------111111000000000000111111000000111111111222222222222222222222222222222222444333333333333333444444444444444444444444444444333333444555666777888888777888:::<<>>AAADDDFFFIIIJJJPPPSSSWWWZZZ___iiiwww~~~yyyqqqiiiddd___```aaa^^^YYYTTTPPPNNNNNNLLLKKKJJJKKKLLLKKKKKKHHHHHHHHHJJJKKKJJJGGGDDDDDDEEEEEEDDDCCCCCCDDDFFFEEEFFFGGGIIILLLNNNOOOPPPLLLKKKJJJJJJJJJLLLMMMNNNLLLMMMOOOQQQTTTVVVXXXYYYaaaaaabbbccccccbbb``````___bbbfffiiikkkjjjhhhgggaaaaaabbbdddgggjjjlllnnnmmmnnnpppqqqrrrrrrqqqqqqmmmmmmmmmmmmnnnoooqqqqqqqqqpppooooooooooooooopppqqqrrrssstttsssqqqnnnmmmfffdddbbb___\\\ZZZYYYXXXVVVXXXZZZZZZXXXUUUTTTTTTUUUSSSPPPLLLJJJJJJJJJJJJFFFEEEEEEGGGJJJLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFEEE???CCCFFFEEEAAABBBIIIPPPIIIJJJJJJHHHGGGHHHLLLPPPUUUXXX\\\```aaa___[[[YYYYYYWWWSSSOOOJJJFFFCCCBBB???>>>===;;;:::999888888666666555444333333222222111111111111111111111111111111111111111111111111333222222222111000000000//////000000111111222222222222222222222222222222000000000000000000000000000000000000000000000000.../////////000000111111......////////////......//////............////////////.........---------///////////////////////////////////////////////////////////////............//////000111222222333.........------.........+++++++++,,,,,,---------........................------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000000000///.........------------------------------..................---++++++++++++++++++++++++------------------------///......------......///,,,,,,,,,++++++,,,,,,,,,------------------------...---,,,+++,,,...000222........................------------------------------......------,,,+++---,,,,,,++++++,,,,,,---******+++,,,,,,---......+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---,,,,,,,,,------.........+++++++++++++++++++++++++++...000000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......------------------------******+++,,,------------+++,,,------......------000000111111111111000000000000000000111111111111444222111333666777555333555333111222555666444222333555666666555666888:::999777777888;;;>>>@@@@@@FFFGGGJJJQQQYYY^^^^^^\\\```eeelllqqqvvv~~~{{{uuunnngggaaa\\\ZZZTTTTTTTTTRRRPPPLLLIIIGGGIIIFFFCCCCCCGGGIIIJJJIIIIIIIIIIIIIIIJJJHHHFFFCCCCCCBBBBBBCCCEEEFFFFFFEEEKKKJJJJJJKKKMMMNNNNNNMMMPPPQQQSSSUUUVVVWWWWWWWWWVVVXXX[[[^^^bbbfffiiikkkppppppqqqqqqrrrsssssssssssstttwww|||~~~{{{vvvwwwwwwyyy{{{~~~~~~|||}}}|||xxxtttpppnnnnnnlllhhhdddjjjiiigggeeecccaaa```___^^^[[[WWWUUUSSSPPPKKKGGGJJJHHHGGGHHHJJJMMMNNNNNNMMMMMMMMMLLLJJJHHHGGGFFFCCCBBBAAABBBEEEGGGGGGFFFHHHGGGDDDCCCBBBCCCEEEFFFLLLMMMMMMOOOQQQSSSUUUVVVZZZ[[[]]][[[WWWRRROOONNNMMMKKKIIIEEEAAA>>>;;;:::<<<;;;999666444333444444666444333333333333222000222111000111333444333222000000000000000111111111000000000111222222222333000000000000000000000000111111000000//////......222111000......000111222000000000000000000000000...000111111///......//////...---,,,,,,---...///////////////////////////........................---------............///////////////////////////,,,,,,,,,---------......111111000000//////......,,,,,,---...//////.........------,,,,,,,,,------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...//////...---,,,------,,,+++,,,---...///,,,,,,************,,,,,,...------,,,,,,------...+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------.........---......///////////////................................................111111///......---------+++---//////...---...///,,,---......//////......///............------------------...------,,,,,,,,,---...//////...---,,,,,,,,,,,,---------.........------,,,,,,------...000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------............//////000000//////...++++++++++++++++++++++++//////---,,,+++*********++++++************++++++---------.........//////...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111222222222222111111000000000000111111111111333222111333666777555333555444222444666888777555999999999777666555777999:::;;;===@@@CCCGGGKKKMMMTTTUUU[[[dddooovvvyyyxxx}}}|||||||||uuuqqqjjjhhhddd___ZZZVVVTTTRRRNNNNNNNNNNNNLLLIIIFFFDDDGGGEEEBBBBBBEEEGGGGGGGGGKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJOOOPPPPPPRRRUUUWWWXXXXXX\\\^^^bbbeeeggghhhhhhhhhdddfffiiimmmrrrwwwzzz|||~~~|||zzzyyywwwuuurrrooolllkkkiiifffbbb```^^^[[[VVVRRRQQQOOONNNNNNOOOPPPOOOOOOOOONNNMMMLLLKKKIIIHHHHHHGGGEEEDDDDDDEEEGGGGGGGGGIIIHHHGGGEEEDDDDDDDDDDDDHHHHHHHHHIIIJJJLLLNNNOOOQQQSSSVVVWWWVVVTTTSSSSSSTTTSSSQQQOOOLLLJJJHHHGGGCCCAAA>>><<<:::999888777888777444444444333222000222111000000222222111000222222222222222222222222111111111111111222222222111111111111111111111111111111000000////////////222111000//////000111222000000000000000000000000...000111222111000111222000///............///000////////////////////////........................---------............///........................,,,,,,---------.........000000000000//////......,,,,,,---..................------,,,,,,---------------------------,,,,,,...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,---...///---,,,++++++++++++,,,---...------,,,,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------------------------...///////////////................................................//////............//////---...000000...---...///,,,---......//////......///............------------------......------,,,------............------,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------.........///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////222222333333333333222222000000111111111222222222222111222333555666555444666555444555888::::::999888999:::::::::<<<@@@CCC>>>BBBHHHMMMRRRXXX___dddmmmnnnrrr|||zzzooofff^^^ZZZUUUTTTRRRPPPOOOMMMMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEFFFDDDBBBBBBDDDEEEFFFEEEHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQRRRSSSTTTTTTZZZ[[[^^^aaaeeehhhkkklllooorrrwww|||yyy{{{~~~~~~|||{{{yyyuuurrrooolllgggdddaaa___]]]\\\[[[ZZZWWWUUUWWWUUUSSSPPPNNNMMMMMMMMMKKKIIIFFFFFFHHHJJJLLLLLLHHHGGGFFFEEECCCBBBAAAAAAEEEEEEDDDDDDDDDFFFGGGHHHIIILLLPPPRRRRRRRRRRRRSSSVVVVVVWWWXXXYYYZZZ\\\\\\SSSNNNIIIFFFDDDBBB===:::;;;999666555666666555333444222111111222333222111333333333333333333333333222222222111111111111111111111111111111111111111111000000000000/////////222111000//////000111222000000000000000000000000,,,...000111111111222444000000////////////000000////////////////////////........................---------............///------------------------,,,------------.........000000000////////////...,,,------............------------,,,,,,------...,,,,,,------------------///......------......///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---......------,,,,,,------...///...+++******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------,,,,,,------...////////////...................................................------------...///000111///111222111///.........,,,---......//////......///............---------,,,------.........------.........------.........,,,,,,,,,---------.........------,,,,,,------...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...------,,,,,,,,,,,,------------------...............---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,------...............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------..................111222222222222222222111000000111111222333333333222222333444666666666666777777666777888:::;;;;;;<<<===>>>???AAADDDIIIMMMHHHOOOYYY```eeemmmwww~~~|||yyy|||}}}yyytttqqqmmmhhhaaaZZZSSSNNNLLLJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCDDDFFFFFFGGGIIIJJJKKKLLLMMMOOOSSSUUUYYY[[[^^^aaabbbdddeeeggglllnnnrrrvvvzzz~~~~~~zzzxxxwwwuuurrrooommmjjjgggdddfffccc___ZZZWWWUUUTTTTTTOOOLLLIIIHHHJJJNNNQQQRRRLLLJJJGGGEEEDDDDDDEEEEEEGGGFFFDDDCCCCCCCCCEEEFFFGGGJJJLLLMMMLLLKKKKKKLLLOOOPPPSSSXXX^^^dddiiikkkccc]]]WWWSSSPPPLLLFFFAAA@@@>>>;;;:::::::::888777666444222222444555555444444444444333333333333333333222222222111000000000111111111111111111111111000000000000000000000000111111000//////000111111////////////////////////+++---///000//////000111////////////////////////////////////////////////........................---------............///------------------------------------............////////////////////////,,,------......---------------,,,,,,,,,---......,,,,,,,,,------...............------------......///...---,,,,,,---...///,,,,,,,,,,,,------...............------............------,,,,,,------......---,,,+++++++++,,,---------------------------.........................................................------,,,,,,,,,,,,---......//////......................................................------------...///000000111333333222000...---...,,,---......///.........///............---------,,,------...............///...---,,,,,,---...///,,,,,,,,,---------.........------,,,,,,------...,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------//////000000000000//////++++++++++++++++++++++++,,,,,,++++++,,,,,,------------,,,,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------000000111111111111000000000111111222333444444444333444666777777888888999999999999999:::;;;>>>???EEEFFFGGGHHHIIILLLPPPTTT[[[cccmmmtttzzzyyytttmmmhhheeedddaaa___ZZZXXXTTTPPPLLLIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGHHHIIIJJJLLLMMMRRRTTTWWWXXXYYY\\\aaaeeehhhlllqqquuuwwwyyy{{{~~~}}}yyyvvvwwwtttooohhhccc```^^^]]]WWWSSSOOOMMMNNNPPPRRRSSSTTTQQQLLLHHHFFFHHHKKKMMMJJJHHHFFFDDDCCCCCCEEEFFFFFFHHHJJJIIIHHHFFFFFFGGGGGGHHHLLLQQQXXX___eeehhhiiieeeaaa___]]][[[VVVRRRLLLJJJFFFDDDBBB???;;;888777555333333444666666666444444333333333222222222333222222222111000000000111111111111111111111111000000000000111111111111111111000000000000111111////////////////////////...000111111000//////000........................////////////////////////........................---------............///........................---------.........//////.............../////////,,,---------------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........------,,,,,,,,,,,,------///...---,,,,,,---...///,,,,,,,,,---------------...........................------,,,,,,------...***+++,,,---------,,,+++------------------------.........................................................------,,,,,,,,,,,,------.....................................................................------------......222333444333000...---...,,,---......///.........///............---------,,,---....../////////...///...---,,,,,,---...///,,,,,,,,,---------.........------,,,,,,------...+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------000000000111111000000000111111222333444444555666555777999:::::::::<<<===<<<===>>>>>>???BBBFFFIIIGGGKKKPPPUUUZZZ```fffjjjqqqvvv|||~~~yyywwwtttqqqmmmfffddd```[[[WWWUUUUUUVVVQQQOOOLLLIIIGGGEEEEEEEEEAAAAAAAAAAAABBBDDDEEEFFFEEEFFFFFFGGGHHHIIIJJJJJJLLLNNNQQQTTTUUUWWWZZZ]]]___cccgggiiijjjlllqqqvvvwww|||zzztttooollljjjfffccc^^^ZZZYYYYYYXXXWWW\\\XXXRRRMMMJJJKKKMMMOOOLLLJJJGGGDDDCCCDDDEEEGGGFFFGGGIIIHHHGGGFFFGGGHHHEEEEEEFFFHHHLLLQQQVVVYYYaaabbbcccdddddddddddddddZZZXXXUUURRRNNNHHHBBB======:::777555666777777666444444444333333222222111222222222111111111111111222222222222222222222222000000000111111111111222000000000111111000000000000000000000000000000000111222444333111000000111------............------////////////////////////........................---------............///////////////////////////------........./////////---............/////////,,,------------,,,,,,+++,,,,,,,,,,,,---......///,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------...//////...------...------,,,,,,------...)))***---......---,,,***------------------------........................------------------------------------------,,,,,,,,,,,,---............---......................................................---------------...222333444222000...---...,,,---......//////......///............---------,,,---...///////////////.........------.........,,,,,,,,,---------.........------,,,,,,------...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------..................000111111222222111111000111111222333444555666666777:::===>>>======???AAA???AAADDDEEEHHHLLLSSSXXXUUUZZZbbbjjjqqqxxx~~~~~~~~~zzztttkkkeeebbb___\\\YYYWWWUUUSSSPPPMMMMMMNNNOOOLLLJJJGGGEEEDDDCCCDDDDDDAAAAAABBBBBBDDDFFFGGGHHHIIIJJJLLLOOORRRVVVYYYZZZ[[[___dddhhhjjjmmmqqquuusssxxx~~~~~~xxxuuuqqqooonnnmmmkkkjjjkkkhhhddd^^^YYYVVVTTTSSSOOOMMMIIIGGGFFFGGGIIIJJJIIIJJJKKKJJJIIIHHHIIIJJJEEEDDDCCCCCCDDDGGGJJJLLLSSSXXX]]]______```dddggg____________]]]XXXQQQLLLJJJFFFAAA===<<<;;;:::999666666555555444333333222111111111111111222222222222222222222222222222222000000111111111222222222000000111111111111000000000000000000000000000000---///111111000//////000---...///000000///...---////////////////////////........................---------............///....................................////////////---------.........//////---------------,,,+++***,,,,,,,,,,,,---...//////------------------,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,---.........------,,,---............---,,,...------,,,,,,------...++++++,,,,,,------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,------......------................................................,,,,,,,,,,,,---...//////000222333222///...---...,,,---......//////......///............---------,,,---...///000000000000------............------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,++++++*********---..................---++++++++++++++++++++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------------,,,,,,,,,++++++...---,,,,,,++++++,,,,,,------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////222222222333333222222222111111222333444666666777888;;;???@@@??????AAADDDAAADDDHHHKKKOOOUUU]]]cccooosssyyy~~~}}}zzzwwwsssnnnjjjmmmggg]]]WWWSSSPPPMMMJJJMMMJJJGGGEEEFFFGGGGGGGGGFFFEEECCCAAAAAABBBCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNPPPRRRUUUZZZ___eeeiiikkkiiinnntttyyy|||~~~{{{uuuooohhhbbb___SSSPPPMMMJJJIIIJJJMMMNNNOOOOOOOOOMMMKKKIIIIIIIIIDDDBBBAAA@@@AAADDDGGGIIIIIIPPPWWWXXXVVVVVVZZZ___]]]___cccggghhheee```[[[VVVRRRKKKFFFBBB@@@>>>===888777777666555444444444000000111111222222222333222222222222222222222222000000111111222222222222000000111111111111000000000000000000000000000000(((***,,,---,,,,,,---///...///000111111000///...////////////////////////........................---------.........//////------------------------............/////////000---------.........//////------------,,,,,,+++***+++++++++,,,---...///000.........------,,,,,,,,,.........------.........,,,---////////////---,,,+++,,,---.........---,,,+++,,,---......---,,,+++...------,,,,,,------...---,,,+++******,,,...///................................................++++++++++++++++++++++++,,,,,,,,,------.........+++,,,------......------................................................******+++,,,---///000111///111222111///.........,,,---......//////......//////.........---------,,,---...///000000000000,,,---...//////...---,,,,,,,,,,,,---------.........------,,,,,,------...------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,......------------...............------,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++*********+++,,,---///000.........------.........---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,------............------+++*********************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000222444444222111111111111333444555555666888:::<<<>>>AAABBBCCCEEEHHHJJJMMMSSSYYY\\\___gggsss~~~tttrrrooojjjeeeaaa]]]\\\XXXUUURRRNNNJJJGGGFFFEEEDDDEEEFFFEEEDDDDDDFFFHHHFFFFFFEEEEEEFFFGGGIIIIIIHHHJJJLLLNNNPPPTTTYYY\\\^^^aaaeeejjjooowww~~~vvvkkkfffbbb\\\XXXUUUSSSQQQPPPRRRRRRQQQOOOMMMKKKIIIHHHGGGEEEDDDCCCDDDCCCAAA@@@JJJJJJLLLOOORRRTTTTTTSSSSSSVVVZZZ]]]___bbbeeehhhiiiccc[[[UUUQQQLLLGGGCCCAAA@@@>>>;;;999777555444444444444444555555444222111222444555555444222000//////000000111111111222222333555666666555333222000000000000000000000000////////////////////////000000000000////////////......///000000000000000000000000000////////////000///------///000///...////////////////////////000////////////.........+++,,,------......------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,//////.........---------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,------.........------............---------------............///---------------------------,,,+++***+++,,,---...,,,,,,---...//////......//////.........------------------.........////////////////////////////////////............//////000000///...------,,,,,,+++,,,------......------------------------------......------------............------------.........---,,,,,,......---,,,111000---,,,++++++,,,---)))***+++,,,---.........//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++***+++,,,,,,------,,,,,,.......................................---------------------------------///......------,,,++++++////////////////////////------------------------+++,,,------......------222444666666555444555666222444555666666888;;;>>>BBBCCCEEEGGGIIILLLQQQTTT[[[bbbjjjmmmooottt}}}}}}wwwssspppnnniiigggccc___ZZZUUUQQQOOOLLLJJJGGGEEEBBBAAA@@@@@@CCCDDDEEEEEEEEEEEEHHHJJJHHHHHHIIIJJJKKKLLLMMMMMMPPPRRRVVVYYY]]]aaaeeehhhooorrrwww}}}zzzuuuoooiiiccc^^^YYYVVVWWWUUURRROOOLLLJJJJJJJJJMMMKKKHHHGGGFFFEEECCCAAAAAABBBDDDHHHLLLMMMLLLKKKIIILLLPPPTTTXXX]]]bbbfffjjjgggbbb___]]][[[WWWTTTKKKJJJIIIFFFBBB>>>:::888999888666555555444222111444444555555444333111000000000111111111222222222111333444555555444333111000000000000000000000000////////////////////////000000000000////////////......///000000000000000000000000000////////////000///------///000///...////////////////////////,,,,,,,,,---------......,,,---......//////......------------------------------------------,,,,,,..............................------,,,,,,,,,,,,......---------,,,,,,,,,...---------------......------------------------,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,------------------------............---------------............///------------------------,,,,,,+++++++++,,,---...,,,------......///......//////.........------------------.........////////////////////////////////////............//////000//////...------,,,,,,+++,,,------......------------------------------......------------......------,,,,,,,,,,,,---------,,,++++++------,,,+++))))))***+++,,,,,,------******+++,,,------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------+++,,,------......------222444555555444555666888777888999999:::<<>><<<999666555444444444444333222111000//////111111111222222222222222111222333444444333222111000000000000000000000000////////////////////////000000000000////////////......///000000000000000000000000000////////////000///------///000///...////////////////////////******+++,,,---...///000---...//////000000//////------------------------.........------,,,,,,,,,/////////......------,,,---,,,,,,,,,,,,+++++++++...------------,,,,,,,,,------------...///000111------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,------------------,,,,,,------............---------------............///------------------------,,,,,,,,,+++,,,------...---------..............................------------------...............//////////////////////////////............///////////////...------,,,,,,,,,,,,---............---..............................------------......,,,,,,,,,++++++,,,,,,,,,,,,+++***+++,,,---,,,***&&&'''***---......---,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---555666777777666777999;;;===>>>???@@@AAACCCGGGIIINNNRRRYYY```ffflllqqquuuuuuzzz|||yyyxxxyyyvvvrrrlllccc[[[UUUPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBBBBBCCCDDDEEE@@@BBBEEEGGGIIILLLPPPSSSZZZ^^^dddjjjnnnpppqqqqqqtttzzz}}}wwwqqqnnniiiccc]]]WWWSSSQQQMMMKKKHHHGGGGGGFFFEEEDDDFFFGGGHHHKKKLLLKKKHHHEEEAAABBBBBBBBBCCCFFFJJJNNNPPPQQQTTTWWWZZZ\\\\\\\\\\\\^^^```aaa___[[[UUURRRKKKIIIGGGBBB>>>:::999888777666444333222222222222111111111111111222222222000111222222222222111000000000000000000000000000////////////////////////000000000000////////////......///000000000000000000000000000////////////000///------///000///...////////////////////////------......///000000111------...///////////////.................................------,,,,,,+++......---,,,++++++******---,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000------------------------/////////....../////////------------------------.........------,,,,,,,,,------............---------------............///------------------------,,,,,,,,,,,,------............---------.........................................................///////////////////////////......------....../////////.........---------,,,------...............////////////////////////......------------......------,,,,,,,,,,,,---------,,,++++++------,,,++++++,,,---.........---,,,,,,---------,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++***************************+++,,,,,,------,,,,,,------------------------)))******+++,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............888:::<<<======>>>@@@AAACCCEEEIIILLLOOOSSSWWWZZZ___eeelllrrrvvvxxxyyyzzzvvvwwwwwwtttnnniiiggghhhbbb___ZZZTTTOOOKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHJJJNNNRRRUUUZZZ___bbbiiinnnvvv~~~zzzrrrhhh```[[[YYYVVVRRROOONNNMMMLLLKKKHHHHHHIIILLLMMMMMMJJJGGGDDDDDDBBB@@@???@@@CCCFFFGGGIIIMMMPPPSSSTTTUUUVVVYYY\\\aaadddfffeeecccaaa]]]\\\ZZZTTTKKKCCC>>><<<;;;:::888777666555555555111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000////////////000///------///000///...////////////////////////////////////////////////,,,,,,---............---.................................------,,,,,,,,,......---,,,++++++******------------............------------------------000000///...............------------------------/////////....../////////------------------------.........------,,,,,,,,,------............---------------............///------------------------,,,,,,---------.........///...------------......---..........................................---////////////////////////......------------.....................---------,,,---......//////......////////////////////////......------------............------------......///---,,,---...///...---...---,,,,,,,,,---...///------------,,,+++******+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++,,,,,,------,,,,,,------------------------***++++++,,,---......///------------------------......---------,,,,,,,,,------------------------------------------------,,,---......//////......888<<>>===<<<:::888777666555444222000///111222222111111111111111222222222333////////////000000000000////////////////////////222111000//////000111222......///000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////.........------------------------------------------............///...---,,,,,,---...///000---------...///000000111///...---,,,,,,,,,,,,,,,***+++,,,,,,++++++---...........................------------------------.........------,,,,,,,,,........................---------............///......////////////......---------............/////////............//////..............................---,,,,,,,,,,,,---//////.........------------------............///////////////////////////000000//////...---++++++)))+++---///000000///...000////////////.................................,,,---------------------,,,,,,,,,------............------,,,,,,,,,------,,,------......------,,,---,,,,,,+++***)))((((((---------,,,,,,,,,+++++++++,,,---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........------,,,,,,,,,..............................---,,,,,,+++******//////////////////......000000111111000///......~~~wwwooohhhccc\\\ZZZWWWSSSPPPNNNMMMLLLKKKMMMOOOOOOMMMKKKIIIIIIGGGHHHIIIJJJKKKOOOSSSWWW```eeeooo{{{uuukkkfffcccaaa___]]][[[[[[]]]bbbgggiiiiiihhhbbb\\\XXXWWWUUURRRPPPPPPKKKIIILLLNNNMMMNNNPPPTTTVVVXXXXXXWWWUUUUUUUUUTTTSSSQQQPPPNNNNNNMMMMMMKKKLLLNNNPPPSSSTTTVVVVVVUUUSSSQQQNNNMMMLLLLLLLLLMMMNNNQQQWWW^^^dddggghhhoooqqqqqqpppnnnnnnqqqsssxxx~~~xxxsssjjjeee```]]]\\\YYYSSSNNNNNNMMMMMMNNNOOOOOOMMMKKKEEEEEEEEEBBB@@@BBBHHHMMMSSSWWW\\\bbbfffhhhggggggllllllmmmmmmkkkeee]]]WWWNNNKKKFFFAAA<<<999777666888555333222222333333222111111000000000000000//////000000000000000000000////////////////////////111111000000000000111111......///000000000000000000000000000000000000000//////////////////////////////............////////////////////////////////////.........------------------------------------------............///......---,,,---...//////,,,,,,,,,---...////////////...---,,,,,,,,,,,,---+++---...---,,,,,,---///------------------------------------------------......---------,,,,,,,,,........................---------............///.........//////.........---------............///......------------..............................))))))***+++---///111222//////.........------------------............///////////////////////////////////////...---,,,,,,---...///000///...,,,+++/////////.........------------------------------.........------,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,+++++++++++++++)))))))))******+++++++++))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,........................++++++,,,,,,,,,---------........................//////000000000///......}}}zzztttlllcccZZZTTTQQQNNNMMMKKKIIIHHHGGGGGGHHHFFFHHHJJJKKKJJJIIIIIIIIIKKKMMMOOOQQQUUU[[[bbbfffrrrxxx}}}uuuqqqpppnnnppptttyyy~~~zzzrrrlllccc\\\XXXVVVUUUTTTQQQRRRSSSUUUVVVYYY]]]``````^^^]]]^^^___]]]XXXSSSVVVQQQOOORRRTTTRRRRRRTTTUUUVVVXXXYYYXXXXXXYYYZZZ[[[ZZZWWWUUUSSSQQQPPPPPPNNNOOOOOOPPPPPPQQQQQQQQQRRRQQQOOONNNLLLKKKJJJJJJKKKJJJJJJLLLPPPTTTVVVWWW\\\\\\\\\[[[YYYYYYZZZ\\\bbbhhhqqqzzzzzztttppplllggg```[[[]]][[[XXXWWWUUUSSSPPPMMMFFFFFFGGGEEEDDDCCCDDDFFFGGGFFFHHHNNNWWW]]]^^^\\\bbbbbbdddgggiiihhheeebbb^^^ZZZSSSKKKCCC>>>;;;999999777555444555666555555222222111111000/////////000000000000000000000000////////////////////////000000111111111111000000......///000000000000000000000000000000000000000////////////////////////......------------......////////////////////////...............------------------------------------------............/////////...---------......++++++,,,,,,---...............---,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................---------............///------............---------------............///------,,,,,,,,,,,,------........................///...---,,,,,,,,,,,,,,,...............------------------............///////////////////////////---...............---------.../////////...,,,+++............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***------------------,,,,,,---,,,,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,---------'''((()))***+++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///...------------,,,,,,,,,........................)))***+++,,,---...///000------------------......------.../////////......~~~yyyuuurrrkkkhhhccc\\\TTTNNNKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHJJJLLLMMMLLLKKKLLLMMMTTTVVVZZZ___dddllltttzzzssskkkcccaaa```^^^```dddeeeiiinnnrrrrrroooiiifffbbb___[[[XXXVVVVVVVVVVVVTTTVVVYYYYYYYYY^^^fffmmmnnnmmmnnnpppqqqooohhhcccccc^^^\\\^^^___]]]]]]___\\\___aaacccdddfffhhhjjjhhhgggddd```]]][[[YYYXXXZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTQQQNNNKKKIIIMMMKKKIIIIIILLLNNNPPPPPPQQQQQQQQQPPPPPPOOOPPPPPPSSSYYY```fffllluuu{{{uuuppprrrooojjjeee```ZZZTTTPPPLLLKKKJJJIIIIIIHHHGGGGGGHHHEEECCCFFFMMMSSSUUUUUUTTTTTTVVVYYY^^^aaabbbaaaccc```[[[TTTNNNHHHDDDAAA;;;888666555666777777777333333222222222111111111111111111000000000000000///////////////////////////000111222222111000///......///000000000000000///////////////////////////////////////////////////......------......///////////////////////////........................---------------------------------............/////////......------------,,,,,,---------............------,,,,,,,,,------+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------............///,,,,,,------------,,,,,,---------............///...------,,,,,,------...........................222111///---+++***))))))........................---------............///////////////////////////,,,------...//////......***+++---...///000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------,,,------...///,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,******+++,,,------............,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------........................******+++,,,---...//////,,,,,,,,,---------------,,,,,,---.../////////...}}}vvvpppkkkgggeee___^^^ZZZTTTNNNJJJIIIJJJFFFEEEEEEEEEEEEGGGHHHJJJMMMPPPTTTWWWXXXYYY[[[\\\cccgggmmmuuu}}}{{{tttnnneee^^^XXXXXXXXXWWWXXX[[[ZZZ\\\___aaabbbaaa___^^^YYYZZZZZZZZZZZZZZZ[[[\\\^^^aaabbbbbbcccjjjxxxzzztttpppjjjfffggghhhffffffiiihhhlllppptttvvvyyy|||zzzyyyuuuqqqmmmjjjgggffffffeeedddcccccccccddddddaaaaaa```^^^YYYTTTNNNKKKLLLIIIGGGGGGIIIKKKLLLLLLMMMMMMLLLMMMMMMMMMMMMLLLKKKPPPUUUXXX[[[bbbllluuuwwwyyy~~~~~~wwwpppggg^^^YYYTTTQQQMMMLLLMMMMMMLLLIIIHHHGGGEEEEEEFFFJJJNNNQQQLLLLLLLLLPPPTTTYYY[[[[[[]]]^^^^^^]]][[[WWWTTTRRREEEBBB>>>;;;999888666444222222222222222222222222222111111111000000000///000000000000000000000000///000111222222111000///......///000000000000000////////////////////////........................000//////////////////000////////////////////////---.....................---------------------------------............////////////......---,,,,,,.............../////////------,,,,,,,,,------...---...///...,,,++++++,,,------------------------------------------------------------------------........................---------............///,,,,,,------------,,,,,,---------............/////////............//////........................,,,,,,,,,,,,---...//////---.....................---------............///////////////////////////+++,,,---...////////////++++++,,,...//////000000......---------,,,,,,,,,------------------------,,,,,,,,,------..................------,,,,,,,,,...............///000000,,,------......------,,,,,,,,,,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------......,,,,,,---.../////////...vvvlllhhheee```]]]]]]UUUVVVTTTOOOIIIEEEFFFHHHFFFFFFFFFGGGIIILLLNNNPPPRRRWWW___fffkkknnnqqqsssyyy|||vvvpppmmmkkkmmmttt}}}{{{xxxoooiiieeeaaa___ZZZWWWXXXYYYVVVVVVXXXWWWYYY[[[^^^```bbbcccdddbbbdddgggiiihhhhhhhhhiiinnnooopppoooqqqyyy{{{tttooonnnnnnmmmnnnrrrrrrvvv|||~~~zzzvvvsssrrrqqqqqqppppppqqqsssuuuvvvqqqrrrqqqooojjjbbb[[[WWWOOOMMMKKKLLLNNNPPPPPPPPPMMMLLLKKKLLLMMMLLLJJJHHHHHHJJJLLLMMMOOOSSSZZZ___gggjjjooovvv|||zzzpppjjjbbb\\\WWWVVVXXXWWWSSSNNNGGGGGGFFFEEEEEEGGGKKKMMMHHHFFFFFFGGGKKKNNNPPPQQQVVVXXX\\\```cccdddddddddYYYTTTMMMFFFAAA<<<777444333333222222222222222222222222222111111000000///000000000000000000000000000000111111111111000000......///000000000000000000000000000000000000000........................000000////////////000000////////////////////////---------...............---------------------------------............///.........///......---,,,////////////////////////------,,,,,,,,,---......///000111000///...///000........................------------------------,,,,,,,,,------------...........................---------............///------............---------------............////////////....../////////........................---------,,,,,,------...---------...............---------............///////////////////////////,,,,,,---.../////////...//////......------------............---------,,,........................***++++++,,,---...//////------------------,,,,,,------------...///000111,,,------......------,,,---,,,,,,+++***)))((('''+++++++++*********))))))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------.........................../////////...---,,,,,,+++,,,,,,,,,---......//////------.../////////......lllbbbZZZYYYXXXTTTRRRSSSPPPRRRSSSOOOJJJGGGIIILLLPPPPPPRRRUUUYYY]]]aaacccfffmmmwwwyyylllgggccccccbbbccciiiqqqpppvvvyyysssmmmjjjhhhfffgggcccbbbdddddd```]]]^^^\\\___ccchhhmmmpppqqqrrrvvvzzz~~~}}}zzzxxxxxxyyyzzzzzzyyy{{{wwwooommmmmmlllooossstttyyy{{{wwwuuussssssttttttvvvyyy}}}~~~zzzrrriiidddXXXWWWVVVWWWYYYZZZYYYXXXTTTRRRPPPPPPPPPNNNJJJGGGGGGGGGHHHHHHJJJLLLNNNOOOVVVYYY___ffflllppprrrsssrrrqqqpppssszzzxxxsssnnnmmmnnnjjjaaaYYYOOOLLLIIIIIIKKKMMMKKKIIIFFFDDDBBBCCCEEEGGGHHHHHHOOOQQQUUUZZZaaaggglllooojjjeee]]]UUUNNNGGGAAA>>>999999888666555333222222333333222111111000000///000000000000000000000000111111000000000000111111......///000000000000000000000000000000000000000......................../////////....../////////////////////////////////---------.........//////---------------------------------............///,,,---.../////////...---........................,,,,,,,,,,,,,,,---...///---///000///......///000------------------------------------------------,,,,,,,,,---------..............................---------............///.........//////.........---------............//////......------......///........................111000...---,,,+++******---------.........//////---------............///////////////////////////------..................//////...---------------/////////.........------------------------------+++,,,,,,------.........,,,,,,------------------+++++++++,,,,,,---//////,,,------......------,,,,,,,,,,,,++++++***************************++++++,,,---...///000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000//////...---,,,,,,,,,,,,------...//////000000//////000000000///......```VVVNNNOOOPPPMMMKKKLLLRRRUUUXXXWWWSSSRRRUUUXXX]]]___aaaeeekkkpppuuuxxx}}}{{{zzzxxxtttnnnhhhccc``````bbbbbbbbbgggnnnwww~~~{{{zzzzzzxxxssspppooorrrqqqkkkgggfffbbbfffmmmuuuzzz}}}~~~~~~zzzzzz{{{zzz{{{}}}zzzppphhheeeddddddhhhmmmsssxxx{{{vvvssspppooommmmmmoooqqqvvv{{{~~~vvvnnniii^^^]]]]]]^^^______^^^\\\\\\ZZZWWWUUUUUURRRLLLHHHHHHGGGGGGHHHJJJKKKJJJHHHIIIMMMSSSZZZ___bbbcccdddbbb```^^^```gggrrr~~~}}}oooddd\\\UUUOOOOOOTTTTTTNNNFFFIIIGGGEEEEEEGGGHHHIIIHHHJJJKKKMMMRRRZZZdddmmmsssrrrmmmfff^^^XXXSSSNNNJJJAAA@@@>>><<<999666444333333333222222111000000///000000000000000000000000222111000//////000111222...//////000000000000000000000000000000000000000.................................------.........////////////////////////---------.........//////---------------------------------.........//////+++,,,.../////////......------------------------,,,,,,,,,,,,,,,---...///***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................---------.........//////......////////////......---------.........//////...------,,,,,,------...........................******+++,,,---///000111---------.........//////---------.........//////////////////////////////---...............------,,,,,,,,,---...///000111000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------.........************+++,,,---...,,,------......------,,,++++++,,,,,,,,,,,,------******+++,,,---......///((()))+++---......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,,,,,,,------.................................//////.........---------------......///000111111000111111111000///......QQQLLLIIIJJJGGGDDDHHHOOOSSSWWW\\\^^^^^^aaahhhnnnsssyyy~~~{{{{{{wwwsssrrrtttvvvuuutttooonnnlllllllllkkkiiihhhhhhfffcccccchhhoooxxx}}}}}}xxxtttrrrmmmooossszzz{{{xxxwwwuuupppmmmlllnnnpppvvvzzz|||tttjjjeee___YYYWWWYYY]]]```lllpppvvvyyyzzzyyyxxxxxx~~~{{{vvvpppkkkgggfffeeedddeeefffiiilllpppssstttuuuvvvxxxxxxuuuqqqlllhhh[[[[[[\\\\\\^^^```bbbdddggggggfffbbb\\\VVVRRRPPPKKKLLLNNNMMMKKKIIIIIIJJJJJJKKKNNNPPPSSSUUUVVVVVVSSSSSSTTTTTTWWW___iiiqqq~~~ssskkk```XXXTTTSSSQQQPPPLLLJJJGGGFFFGGGGGGGGGFFFKKKIIIGGGHHHLLLTTT]]]bbbnnngggeeejjjlllggg___YYYQQQNNNFFF???===>>>:::555666444222222444555555444000111111222222222222111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000///...---------000///...///000111000///111///,,,***)))***+++,,,000000////////////000000------------------------------------------------,,,---------,,,+++******////////////////////////,,,,,,,,,,,,,,,---...///444///***(((***,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,.../////////...---//////.........---------,,,,,,------------,,,,,,//////.........---------.........------.........------------------------***+++---///000000//////........................---...///111111///...---------............------//////.........---------//////.........---------........................------------------------......////////////......,,,------......------,,,***---///...,,,+++---000------++++++++++++------///...,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,+++---......------...///------------------.........---,,,+++++++++++++++........................+++,,,,,,---...///000000......////////////......IIIFFFEEEHHHJJJJJJPPPXXX]]]cccjjjnnnpppuuu~~~}}}wwwqqqjjjhhhfffhhhlllppppppoookkkjjjjjjkkknnnqqqrrrqqqwwwuuussstttyyy{{{wwwtttnnnoooqqqwww|||wwwtttpppnnnkkkgggdddbbbbbbcccgggjjjpppvvvyyyvvvnnnggg^^^[[[VVVRRRPPPRRRUUUWWW___bbbgggjjjkkkjjjjjjjjjpppmmmhhhccc___\\\ZZZZZZZZZZZZZZZ\\\^^^```bbbcccgggiiijjjkkkiiieeeaaa^^^VVVVVVVVVWWWZZZ]]]```bbbhhhjjjjjjgggbbb\\\YYYWWWQQQRRRRRRPPPMMMJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRSSSPPPPPPOOONNNNNNSSSZZZ```rrryyy|||qqqhhhaaa[[[VVVSSSPPPMMMJJJIIIJJJKKKKKKJJJHHHFFFDDDDDDFFFLLLRRRVVV___\\\]]]eeekkkkkkiiiiiiaaa```YYYOOOHHHDDD>>>888888666444333333333111//////000000111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111000000///......------.........000333555444333,,,,,,------...///000111///......------......///------------------------------------------------///////////////...------........................---,,,,,,,,,,,,---...///+++(((%%%%%%(((,,,------......---,,,,,,,,,------------------------------------------------------------///000000000///...//////.........---------......////////////......//////.........---------......------------......------------------------+++,,,---/////////..............................---...///000000///...---------............------//////.........---------//////.........---------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,------,,,,,,---///---,,,,,,++++++,,,,,,---...---,,,+++******+++,,,***++++++++++++,,,,,,,,,//////000000000000//////,,,------......------,,,,,,---......---,,,---...,,,,,,---------.........000///...------------...........................---------.....................////////////......GGGFFFHHHMMMQQQUUU\\\dddmmmttt}}}zzzuuusssqqqmmmiiicccbbbdddjjjrrrxxxzzzyyyuuuttttttxxx}}}zzzsssnnnkkkhhhggghhhlllssszzz~~~|||xxxsssnnnjjjgggfffbbb```\\\YYYWWWVVVSSSQQQUUUXXX\\\```bbb```[[[WWWSSSQQQNNNLLLKKKLLLNNNPPPTTTWWW[[[]]]]]]]]]]]]^^^aaa___\\\XXXUUUSSSRRRQQQRRRQQQQQQQQQQQQSSSTTTTTTWWWYYYZZZ[[[ZZZXXXUUUSSSOOONNNNNNPPPSSSWWW\\\___dddgggiiihhheee```]]][[[WWWWWWWWWTTTPPPMMMLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSTTTSSSPPPMMMJJJKKKNNNQQQ```gggqqq{{{~~~|||yyytttrrrssswww{{{wwwooohhhcccZZZWWWRRRPPPOOOPPPPPPOOOJJJHHHEEECCCDDDFFFIIIKKKQQQPPPTTT]]]dddiiiooouuussstttpppeeeZZZQQQGGG@@@<<<:::777666555444222000111111111111222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000///......------------///111444555444222---...///000000///---,,,------,,,,,,,,,,,,------------------------------------------------------//////000000000///......------------------------------,,,,,,,,,---......+++))))))***,,,/////////------,,,,,,,,,---......------------------------------------------------......///000000000000///...............---------......////////////.....................---------------,,,,,,,,,,,,------------------------------------......///......---........................---...///000000///...---------............------...............---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,+++,,,.........------,,,,,,++++++,,,,,,---,,,,,,+++************+++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,...//////...------...------------............//////...---------..............................//////.........---------......////////////......QQQRRRUUUYYY]]]ccckkkqqq~~~~~~uuusssrrrrrrsssrrrpppnnnlllmmmqqqzzzuuukkkddd```^^^^^^]]]]]]```fffkkkooopppllljjjgggccc___\\\ZZZYYYYYYVVVSSSRRRRRRPPPMMMJJJNNNPPPSSSUUUVVVUUUSSSQQQOOONNNMMMLLLLLLLLLMMMNNNQQQSSSVVVWWWWWWWWWXXXYYYYYYXXXVVVTTTRRRPPPPPPOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMNNNPPPQQQPPPOOOMMMLLLKKKJJJIIIJJJMMMQQQUUUXXXZZZ]]]aaabbb___\\\YYYXXXYYYZZZYYYVVVSSSQQQQQQQQQOOOOOOOOOPPPQQQTTTVVVWWWZZZYYYVVVRRROOONNNNNNOOOXXX]]]dddjjjmmmnnnoooppphhhfffbbb^^^\\\]]]aaaeeepppzzz|||mmmhhhaaa\\\YYYWWWUUUTTTOOONNNKKKIIIGGGGGGHHHHHHJJJJJJNNNUUUZZZ___hhhrrrwww~~~zzzooocccXXXOOOEEEAAA<<<999777777777666444444333333333444444555111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000//////..................///111222222000---...............---,,,,,,---,,,,,,,,,,,,,,,,,,---................................................---...............------------------------------------,,,,,,,,,------...//////.........---,,,+++,,,,,,,,,,,,,,,---...///........................---------------------------......///////////////........................,,,,,,------------,,,,,,........................---,,,,,,++++++,,,,,,---..........................................------........................---......//////......---------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,------......------,,,---///111111000//////000000////////////.........---,,,,,,+++++++++,,,,,,......................................................////////////......^^^aaaeeehhhnnnvvv~~~}}}xxxqqqtttxxx~~~{{{}}}zzzqqqhhh```[[[YYYXXXTTTTTTVVVYYY]]]`````````\\\[[[ZZZYYYWWWUUUSSSQQQTTTSSSQQQQQQQQQPPPNNNMMMNNNPPPSSSTTTTTTSSSQQQPPPNNNNNNNNNNNNMMMMMMLLLLLLOOOQQQTTTUUUTTTTTTTTTUUURRRRRRQQQPPPNNNNNNMMMMMMMMMNNNOOOPPPQQQPPPOOOOOOKKKLLLLLLLLLLLLKKKJJJJJJKKKJJJHHHHHHIIILLLOOOQQQPPPSSSWWWXXXWWWUUUTTTSSSVVVWWWWWWVVVTTTTTTVVVXXXWWWWWWVVVVVVWWWWWWXXXYYY]]][[[WWWTTTRRRQQQPPPPPPSSSVVV[[[]]]]]]\\\\\\\\\WWWVVVTTTQQQOOOPPPTTTWWW___jjjxxx}}}tttlllfffaaa]]]ZZZUUUSSSPPPMMMKKKIIIIIIIIIIIIHHHKKKOOOPPPSSS\\\fffooo{{{vvvlllcccSSSMMMDDD>>>;;;999999999666555444333333333333444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////..................///111333333222000///...------...000222333......------------......................................................------...............---------------------------...------,,,,,,,,,---------......---+++(((&&&&&&,,,,,,,,,,,,,,,---...///........................------------------------,,,,,,,,,---------......---.....................,,,,,,------------,,,,,,---.....................---,,,,,,++++++,,,,,,---....................................---------...........................------............------------............---------.....................---.....................------------------------------------------------,,,,,,------------,,,,,,------............------...,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------......////////////......,,,------......------,,,---000333444444444444555666555444222111///...---,,,,,,+++++++++,,,,,,---........................,,,,,,------...//////000......////////////......nnnsssxxx{{{}}}||||||||||||}}}}}}}}}|||{{{xxxuuusssqqqppppppkkkgggbbb[[[WWWUUUTTTUUULLLMMMOOORRRVVVXXXXXXVVVRRRRRRRRRRRRRRRQQQPPPOOOQQQRRRRRRQQQOOONNNPPPQQQPPPTTTXXXYYYWWWTTTRRRQQQSSSSSSRRRQQQPPPOOONNNMMMPPPRRRUUUVVVUUUTTTTTTTTTPPPPPPPPPOOOOOONNNNNNNNNNNNQQQTTTVVVWWWUUURRRPPPPPPOOONNNMMMLLLLLLKKKKKKLLLLLLKKKJJJJJJKKKLLLLLLLLLOOOQQQRRRQQQPPPPPPPPPQQQRRRSSSSSSSSSUUUYYY[[[^^^^^^___``````______^^^aaa]]]YYYVVVTTTSSSRRRQQQPPPSSSUUUVVVUUUTTTSSSTTTNNNNNNNNNLLLJJJKKKMMMOOOVVV^^^jjjuuu~~~~~~wwwpppjjjfff]]][[[WWWSSSOOOMMMLLLLLLJJJIIIKKKMMMMMMMMMSSS[[[cccnnnyyy~~~wwwpppaaa[[[RRRJJJDDD???<<<:::888777555333111111111222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////............///222666:::;;;;;;===;;;666222///...////////////............//////......................................................///000000000//////------------------------......---,,,,,,,,,------+++---......,,,++++++,,,------,,,,,,,,,---..............................------------------------,,,,,,++++++,,,,,,---...---------.....................////////////......---------...............------,,,,,,,,,,,,------..............................---------......///........................------------------------------............---------------...............---------.......................................------------------------------............------......////////////......---,,,+++,,,.........---+++,,,,,,------,,,,,,+++)))***++++++,,,+++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,------......------,,,---000555888999:::;;;<<<>>>===:::777333000...,,,......---------...//////........................++++++,,,---...///000111......////////////......~~~}}}}}}~~~~~~{{{wwwssspppnnnmmmlllhhheeebbb```````````````[[[YYYVVVSSSRRRRRRSSSSSSNNNNNNOOOSSSXXX\\\^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[^^^aaabbb___YYYXXX\\\aaaccchhhmmmooolllgggbbb```aaa```^^^\\\ZZZXXXWWWVVV[[[^^^bbbdddbbb```___^^^[[[[[[[[[[[[[[[[[[ZZZZZZ\\\___dddhhhhhhddd___[[[YYYXXXVVVSSSRRRQQQPPPPPPMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMOOOOOOMMMMMMNNNOOOLLLNNNOOOPPPQQQTTTXXX\\\___aaafffkkknnnppppppppppppkkkddd```]]]\\\ZZZXXXVVVWWWXXXWWWUUUSSSRRRSSSNNNOOOPPPOOOLLLKKKKKKLLLOOOSSS[[[ccckkkqqquuuwwwzzzvvvnnnjjjddd^^^YYYVVVUUUTTTQQQOOOOOOQQQOOOLLLMMMQQQWWW]]]dddiiipppuuusssoooiiifffaaa\\\VVVOOOHHHCCC===;;;888555333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...////////////////////////......111777<<>>@@@BBBDDDFFFDDD@@@;;;666111---+++---------------...///000........................,,,---------......//////......////////////......|||}}}yyyuuuqqqnnnkkkfffbbb___]]]\\\YYYWWWUUUUUUXXX[[[]]]___WWWVVVUUUSSSSSSTTTVVVWWWYYYYYYYYY\\\bbbiiimmmooopppnnnjjjggggggiiimmmpppuuuyyyzzzuuummmkkkqqqxxx~~~}}}zzzooonnnkkkhhheeecccaaaaaaiiimmmrrrtttrrrooommmllljjjjjjkkkkkkkkkjjjjjjiiimmmqqqwwwzzzyyytttmmmiiibbb```]]]ZZZXXXVVVVVVUUUMMMNNNOOOPPPPPPOOONNNMMMLLLMMMMMMLLLKKKKKKLLLNNNJJJKKKMMMNNNOOORRRWWWZZZ\\\aaajjjsss{{{|||tttmmmjjjgggdddbbb_________\\\XXXUUUSSSSSSRRRTTTUUUTTTPPPMMMLLLKKKIIIJJJNNNUUU\\\aaacccccckkknnnssstttrrroookkkjjjmmmttt}}}~~~yyyrrrjjjddd```^^^^^^YYYUUUTTTUUURRRMMMJJJJJJOOOQQQRRRUUU^^^gggjjjggglllllllllkkkggg___VVVOOOCCCAAA===:::777666555666222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.........///////////////111///...000444999===>>>555666666666666444222111///......------......///////////////////////////////////////////////////***++++++,,,---------,,,///////////////////////////...---,,,,,,,,,,,,,,,)))+++---,,,******---000///...------,,,,,,,,,,,,////////////////////////------------------------......---,,,---...///000---------.........//////,,,------------------,,,---------........./////////......------......///////////////////////////---,,,,,,,,,---...000111...........................------,,,,,,------...---..................------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------......------,,,***---///...,,,+++---000++++++------------++++++***+++,,,---...------,,,,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,111888>>>AAADDDGGGHHHKKKIIIDDD>>>888222---++++++++++++++++++,,,---...........................///............---------......////////////......{{{tttnnnjjjhhhbbbaaa___[[[WWWVVVWWWYYYTTTVVVUUUUUUYYY```bbb``````]]][[[]]]bbbfffhhhgggeeegggjjjqqqzzz~~~zzzvvvwww{{{~~~yyyrrrllljjjjjjhhhbbb[[[]]]\\\ZZZYYYXXXWWWWWWWWWVVVUUURRROOOLLLLLLMMMNNNMMMMMMLLLMMMNNNPPPSSSTTTWWW\\\eeesss{{{wwwtttnnnmmmkkkiiigggccc___\\\YYYYYYXXXWWWUUUSSSQQQPPPNNNNNNNNNOOOQQQRRRTTTTTT[[[[[[\\\]]]]]]\\\[[[ZZZ[[[```hhhrrr}}}zzztttmmmiiiccc___ZZZVVVSSSQQQOOOMMMMMMLLLKKKKKKNNNSSSXXX[[[]]]dddnnnssssssmmmgggcccVVVPPPGGGAAA???===;;;999666444444666444111222777000111222333333333333333333222000......///000111////////////............//////000//////...---,,,......///000000000000000333444666777666444111000---------............/////////////////////////////////.........---------//////////////////////////////.........---------///............---------------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,//////////////////////////////.........---------+++,,,,,,------,,,,,,+++---------............///++++++,,,,,,---...//////---------------...///000//////////////////////////////...---,,,,,,++++++..................------........................////////////////////////000///---++++++---///000........................---------............///------------------------------------------------,,,,,,,,,---------......***++++++,,,,,,++++++***+++******))))))******+++(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///111444888===BBBFFFHHHJJJGGGAAA;;;555111///...//////.........------------------------------------------............///.../////////...---,,,,,,{{{yyyyyywwwuuuuuuuuurrrooojjjeee```\\\ZZZYYYYYYXXXVVVTTTTTTVVVXXXZZZ\\\]]]___fffqqqvvvvvvxxxuuussstttyyy}}}~~~}}}~~~|||tttnnnkkkkkkllllllkkkhhheeecccccc```\\\VVVRRRQQQRRRTTTVVVTTTPPPNNNMMMNNNPPPQQQUUUYYYaaappp{{{vvvpppmmmkkkiiifffbbb^^^YYYVVVTTTPPPOOONNNOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPOOOPPPUUU\\\dddmmmyyy~~~zzznnnhhh___XXXUUUTTTTTTSSSLLLLLLKKKKKKLLLNNNQQQSSSWWW^^^hhhppprrrpppmmmkkkaaa\\\UUUPPPLLLHHHDDDAAA<<<888666777555222222444111111111222111111000000444222111//////000111222111111000000000/////////000000111111111000//////......///000000000000000...111555666444111//////---------............///........................//////.........---------//////////////////////////////.........---------///............---------------------------------,,,,,,---------.........//////...------------...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,------------,,,,,,---------............///,,,,,,,,,------...............---------......///........................000000///......---,,,,,,................................................////////////////////////................................................---------............///------------------------........................,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------...///111555999>>>AAACCCDDDBBB===777333000...---//////.........---------........................---------............///......//////......---,,,yyyooogggeeeeeebbbaaacccaaaccceeeeeeccc___ZZZWWWTTTUUUUUUUUUVVVZZZ___ccciiilllooosss~~~}}}zzzzzzvvvnnnddd\\\XXXYYYZZZ^^^\\\WWWSSSQQQPPPPPPQQQTTTWWW^^^lll|||uuulllddd^^^ZZZUUUSSSRRRRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHKKKPPPUUU\\\eeennnttt|||yyynnnddd]]]ZZZYYYYYYPPPOOOMMMKKKJJJJJJJJJKKKPPPVVV___fffiiijjjkkkkkkhhhfffdddbbb```\\\VVVRRRIIIAAA:::999888555333444333333222222111000//////444333222000000111222222222222111111111000000000111111222222333222222222......///000000000000000---222888888444///...///---------............///.......................................---------////////////////////////...............---------///............------------------------------------------.........//////000//////.....................---,,,,,,,,,------.......................................---------------............---------------............///------------------......//////...---------......------------------------000000000///......------................................................////////////////////////,,,---...//////...---,,,........................---------............///------------------------////////////////////////,,,,,,,,,---------......,,,------......------,,,......------------......------------............,,,,,,++++++,,,,,,---...........................,,,---///111444888:::<<<<<<:::666333000...------...............---------////////////////////////---------............///....../////////...------vvvppphhhaaaZZZZZZ[[[\\\^^^bbbccciiirrrxxxwwwqqqhhhaaa]]]]]]\\\]]]bbbkkkwww~~~vvvhhhaaa___aaadddcccbbb___\\\YYYVVVTTTUUUVVV]]]jjj|||~~~sssjjjeee```^^^\\\\\\\\\[[[VVVSSSQQQPPPOOONNNMMMMMMMMMMMMHHHIIIKKKNNNRRRXXX^^^aaafffnnnxxxxxxppphhhbbb^^^YYYVVVQQQLLLHHHHHHHHHIIIKKKOOOTTTXXX[[[\\\^^^___dddgggkkkpppssssssqqqooo^^^QQQDDD>>><<<888555444555444444333222222222222444333222111111111222222222222111111111000000000000111111222333333333333......///000000000000000111888>>>===666///...000---------............///................................................////////////////////////........................///............---------------------------------------------............//////...---------------...------,,,,,,,,,------////////////////////////........................---..................------------............///............------------000///...---------------------------------------////////////......---------------.......................................////////////////////////------............------........................---------............///------------------------........................,,,,,,,,,---------......,,,,,,------------,,,,,,......------------..................------------,,,,,,++++++,,,,,,---...------------------------,,,,,,---...000333555666444333111000............................................................---------............///......////////////......yyyrrrkkkeeebbb^^^XXXUUUXXX]]]bbbjjjqqquuu~~~tttqqqooommmooovvvxxxnnnkkkmmmoooqqqrrrqqqlllddd\\\WWWUUUWWW]]]iiizzz}}}wwwqqqooonnnnnnpppnnnhhhcccYYYXXXUUURRRPPPPPPPPPPPPJJJJJJIIIJJJLLLOOORRRSSSUUU[[[dddlllpppqqqppppppoooqqqvvv}}}~~~ssslllfff```WWWOOOIIIHHHIIIKKKIIIKKKMMMNNNOOOPPPRRRTTTYYY```jjjuuuyyyjjjXXXMMMDDD<<<666444555444333222222222333333333333333222222222222222111111000000000///////////////000111222222222111......///000000000000000444:::???===555...---///---------............///........................---.....................////////////////////////---.....................///............---------------------------------+++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---.....................---..................------------............///.....................---000///...---------------------------------------......---------------------------.........//////........................////////////////////////000///---,,,,,,---///000........................---------............///------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111222/////////.........//////---.....................---------------------------------............///......///////////////...zzzvvvlllllljjjgggbbb```_________[[[[[[aaaiiirrr~~~uuuhhh___]]]^^^bbblll{{{zzziiieee```ZZZUUUSSSRRRRRRNNNLLLJJJIIIJJJKKKKKKJJJIIIMMMSSSYYY]]]______^^^[[[^^^cccjjjtttvvvooodddYYYQQQMMMLLLMMMIIIJJJKKKKKKKKKLLLOOOQQQQQQXXXcccppp}}}qqqdddWWWHHH===999777555444222111111222222222222222222222111111111111111000000000///////////////000000000000000000......///000000000000000222666:::888111,,,,,,------------............///---------------------------------...............////////////////////////---------...............///............---------------------------------+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++------,,,,,,,,,---......---------------------------------...............------............---------------............///..................////////////...---------......------------------------------------------------,,,,,,------.../////////........................////////////////////////111///---++++++---///111........................---------............///------------------------------------------------,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------........./////////---------...............---------------------------------............///......///000000000//////zzzuuurrrooommmllljjjgggeeecccfffiiijjjiiihhhjjjkkkpppmmmmmmttt~~~wwwpppnnnmmmrrr}}}~~~uuukkkccc^^^[[[ZZZVVVSSSPPPOOOOOOOOOMMMKKKHHHIIIKKKNNNRRRSSSSSSSSSPPPRRRUUU[[[dddqqq~~~yyymmmaaaXXXSSSPPPLLLMMMMMMKKKJJJJJJLLLNNNMMMQQQYYYcccnnn|||~~~ooo\\\NNNHHH>>><<<999666333222222222111111222222111111000///222222111111111000000000000000000111000000//////......///000000000000000///111222111///------...---------............///---------------------------------.........//////////////////////////////---------........./////////............---------------------------------,,,,,,,,,,,,---------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000000000---------.........//////,,,,,,------------,,,,,,---------............///------......//////000000......---------......///........................---------...............,,,,,,------...//////000........................///////////////////////////...------------...///........................---------............///------------------------........................,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,------......---------------.........//////........................---------............///......///000000000000000zzznnnfffdddbbb```aaaccceeeeeeeeekkkpppwww{{{||||||}}}}}}wwwwww~~~~~~ssskkkgggeee___\\\XXXWWWWWWWWWTTTQQQMMMLLLKKKLLLMMMNNNNNNMMMLLLMMMOOOSSSZZZfffsss{{{~~~pppcccYYYTTTQQQQQQOOOLLLIIIHHHHHHJJJKKKMMMQQQWWW___lllzzznnn^^^XXXFFFDDD@@@;;;777555444444000111111111111000//////333333333222222222111111111111111111111000///......//////000000000000000---------...///000000111---------.........//////---------------------------------.........//////////////////////////////---------.........////////////.........------------------------------------------.........//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///---------------------------------.........//////+++,,,,,,------,,,,,,+++---------.........//////,,,------...///000111111---------------...///000////////////////////////.........///////////////,,,,,,------...///000000........................////////////////////////------...//////...------........................---------.........//////------------------------////////////////////////,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---******++++++,,,---......,,,,,,++++++,,,,,,---...........................,,,+++++++++++++++,,,---+++,,,,,,---------,,,,,,---------.........//////////////////////////////---------.........//////......///000000000000000}}}tttmmmhhhddd```YYYXXXWWWYYY^^^fffnnnsss~~~uuuttt}}}{{{sssqqqooommmllljjjeee^^^XXXTTTQQQMMMMMMNNNNNNLLLJJJLLLKKKKKKLLLQQQZZZdddjjjsssxxxxxxmmmfffYYYVVVSSSOOOLLLJJJJJJJJJIIIJJJKKKMMMQQQ[[[gggpppuuuxxxjjjbbbVVVIIIAAA===999666444333333222111000000333555222222111111111111222222111111111111000000000000///000111222222111000///000000000000000000000000////////////////////////---------------...///000//////////////////////////////............//////......////////////..............................000000//////.........---......---,,,---...///000......---------,,,,,,,,,------............---------------............///........................------............------..................------((()))******+++,,,------000000//////......---------......///////////////------------------------///////////////////////////...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................000000///...---,,,,,,+++...---,,,,,,++++++++++++++++++---......---++++++...------------...//////---------------------------,,,,,,,,,,,,---........................------.........------,,,,,,,,,------------------------***+++,,,---............/////////......---------------------------,,,,,,////////////////////////---------............///...---,,,,,,...//////...222222222111111111111000{{{|||}}}~~~~~~}}}{{{xxxrrrjjjddd```^^^[[[YYYVVVWWWZZZ```jjjvvv}}}rrrmmmrrr~~~zzzppphhh^^^ZZZVVVTTTUUUTTTQQQMMMMMMLLLKKKJJJMMMSSSZZZ^^^cccgggnnnuuu|||~~~yyykkkgggaaaYYYSSSNNNKKKIIIEEEFFFHHHJJJLLLRRRZZZ```fffsss}}}vvvkkk\\\NNNDDD===999888444444333111000000222333222111111000000111111222111111111111000000000000///000111222222111000///000000000000000000000000////////////////////////------------......//////////////////////////////000000////////////000000...///////////////..............................000/////////.........---...------,,,---...///000............------,,,,,,------............---------------............///........................------............------........................//////////////////000000............---------------......///////////////------------------------////////////////////////222222111000000000000000------,,,,,,------...///.......................................---------///...------,,,,,,,,,---,,,,,,,,,------,,,,,,,,,---------,,,---......///------------------------,,,++++++,,,---...//////..................------......---------,,,,,,,,,------------------------+++,,,,,,------.........------,,,,,,,,,+++++++++------------------------////////////////////////---------............//////---,,,,,,...//////...222222222111111111000000~~~tttnnnlllfffggghhhhhhiiiiiihhhhhheeebbb^^^\\\\\\\\\\\\[[[\\\^^^dddmmm{{{uuukkkiiiqqq{{{yyy||||||qqqlllfffbbb```]]]XXXTTTSSSQQQNNNLLLLLLNNNPPPRRRUUUWWW\\\aaaeeeggghhhiiihhhkkkpppuuu{{{xxxnnnbbbWWWOOOKKKFFFGGGHHHHHHHHHJJJMMMPPPTTTaaannnwww|||vvvdddSSSFFF???<<<777666555333222222333333111111000000000000111111222222111111111000000000000000111111111111000000000000000000000000000000////////////////////////..................//////////////////////////////111000000000000000000111//////000000///...------......................../////////..................------------...///////////////............---------............---------------............///........................------............------......................../////////......---------,,,,,,,,,------------------......///////////////////////////////////////////////////////////////000000///.........//////---------,,,------...///........................---------.........////////////...---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------+++++++++,,,---...///000------------------.........------------,,,,,,,,,------------------------...---,,,,,,,,,---......---,,,,,,,,,,,,+++++++++,,,,,,,,,---.........///////////////////////////---------............//////---,,,---000111222111222222111111111000000000vvvjjjccc___^^^[[[]]]___aaaccceeegggiiijjjiiihhhiiijjjkkklllllljjjmmmsss}}}uuulllnnntttzzzyyy{{{}}}~~~|||zzzwwwuuuvvvyyy}}}{{{vvvqqqkkkccc]]]\\\YYYUUUQQQOOONNNNNNMMMPPPRRRTTTWWWYYYZZZZZZYYYZZZ]]]```ccchhhppp|||vvvfffXXXPPPMMMLLLKKKIIIHHHGGGHHHIIIJJJSSS]]]cccgggooozzzzzzgggWWWKKKDDD<<<:::777666555555555444111111111000000111111111222222222111111111000000000000000111111000000000////////////////////////////////////////////////........./////////......////////////////////////000000////////////000000000000000000///...---,,,................................................------------......///////////////////////////...------............---------------............///........................------............---------------...............---------------,,,,,,,,,,,,,,,,,,------......///---......///////////////////////////////////////////////////////////////...------,,,,,,,,,---------------------...//////......................................................------------.........---,,,++++++,,,---...,,,++++++++++++,,,------------------------------...------,,,,,,---------,,,,,,------------......------------------------------------------------000...,,,++++++,,,---///........................+++,,,,,,---...//////000////////////////////////---------............///...------///333555777777111111111111000000000000yyypppggg```\\\[[[[[[WWW[[[___cccggglllssswww~~~}}}}}}}}}xxx{{{|||}}}xxxrrrnnnnnnppprrrrrrrrrrrrssstttrrruuuxxx}}}~~~tttlllccc___YYYVVVTTTQQQOOOLLLOOOPPPQQQRRRRRRRRRRRRQQQTTTVVVWWWXXXZZZ```iiippptttcccYYYVVVSSSNNNJJJGGGGGGFFFFFFGGGLLLRRRUUUVVV[[[gggqqq|||mmm^^^SSSCCC???:::777666666444333222222111111111111222222222222222222111111111111111000000000000000000111////////////////////////////////////////////////...//////000000///......////////////////////////.........------.........//////000//////...------........................---------...............---------................../////////////////////------............---------------............///........................------............---------------.........//////------...//////000111111------....../////////000---......///////////////000000000000000000000000//////////////////////////////............//////...------------...//////........................000//////...------,,,,,,---,,,,,,,,,,,,,,,------///...,,,,,,,,,,,,...///,,,++++++++++++,,,------------------------------000///...---,,,+++++++++,,,,,,,,,,,,------......------------------------------------------------000...,,,++++++,,,---///........................,,,,,,------...///000000////////////////////////---------............///,,,,,,---000555999;;;;;;111111111000000000//////zzztttjjjgggddd```^^^]]]]]]^^^aaaeeelllrrrxxx}}}xxxnnnmmmlllkkkjjjiiihhhhhhfffiiimmmrrrxxxmmmhhhaaa]]][[[YYYUUURRRQQQQQQQQQPPPOOONNNMMMLLLNNNPPPQQQPPPPPPUUU\\\bbbnnnwwwrrrhhhaaa]]]VVVPPPMMMJJJHHHGGGIIIIIILLLOOOOOORRR[[[eeennnsssgggSSSLLLBBB<<<999777444222333333222222222222333333333222222222222111111111111111000000000000111111000000000000000000000000////////////////////////...///000111000///...---////////////////////////...------,,,,,,------.........////////////..............................---------------.........,,,---......//////......---............/////////------............---------------............///........................------............------,,,,,,------.../////////++++++,,,---...///000000.........///////////////---......///////////////000000000000000000000000////////////////////////---,,,,,,,,,,,,------.........------......///000........................111000///...---,,,++++++,,,,,,+++++++++,,,------......------------......,,,,,,,,,,,,,,,------...------------------------111000...---,,,+++******++++++,,,,,,------......,,,,,,,,,------------...------------------------...---,,,,,,,,,---......+++++++++,,,,,,,,,,,,------------.../////////000////////////////////////---------............///,,,,,,---000555999;;;<<<111111000000000/////////zzzuuusssqqqmmmiiiiiijjjkkkkkklllllllllsssxxx{{{yyyuuupppllliiilllnnnooopppvvvzzzrrrlllkkkiiieeeaaa^^^]]][[[XXXVVVSSSQQQPPPLLLNNNOOOMMMLLLNNNSSSWWW]]]dddppp|||}}}sssnnnhhhbbb]]]WWWQQQLLLKKKIIIJJJNNNNNNNNNSSSZZZ___ooo}}}wwwkkkaaaRRRGGGAAA===888555555444444333333444444555333333222222222111111111222111000//////000111222000000000000000000000000//////////////////////////////111111111000...---////////////////////////......------------......,,,---...///000000000000........................,,,,,,,,,------.........,,,---.../////////...---,,,,,,------............------............---------------............///........................------............------,,,,,,------...//////000++++++,,,,,,---------...///...............---------......///////////////////////////////////////////////////////////////+++************+++,,,---...............//////000........................//////......---------,,,,,,,,,,,,,,,,,,---......------............---------------,,,---......///------------------------......---,,,,,,,,,,,,---***++++++,,,------......,,,,,,,,,---------......------------------------+++,,,,,,------.........+++++++++,,,,,,,,,------............////////////////////////////////////---------............///---,,,---///222555777666111000000000////////////|||wwwuuuuuusssqqqnnnvvv{{{zzzxxxyyyyyywwwwwwyyy|||~~~}}}tttuuuuuuqqqlllmmmrrrxxx}}}|||zzzxxxtttpppmmmkkkhhhddd```\\\YYYXXXOOOPPPPPPNNNKKKJJJNNNQQQQQQWWWaaalllwwwyyytttnnneee[[[TTTNNNIIIIIIMMMNNNLLLMMMRRRVVVdddnnnqqqxxxrrraaaRRRIIICCC>>>:::666555555444444555555666333333333222222222111111222111000//////000111222000000000000000000000000///////////////////////////000111222111000...,,,//////////////////////////////............//////+++,,,---///000000111111........................,,,,,,,,,------.........,,,,,,.../////////...---,,,,,,,,,---------......---..................------------.........//////........................---..................---,,,,,,------...///000000111111111111000000000000.........------,,,,,,,,,---......///////////////////////////////////////////////////////////////...............///000111...............///000000........................---------............///---------------...///000,,,---...//////...---,,,...------------...//////------------------------,,,,,,,,,,,,---...//////******+++,,,,,,---......,,,,,,,,,------.........------------------------***+++,,,---...///......---------......////////////////////////.........////////////////////////---------........./////////---,,,---000222222111000000000000////////////|||ssspppjjjdddbbbccceeegggfffooozzz|||xxxvvvtttwww{{{{{{rrrjjjddd```]]]XXXTTTPPPOOOOOONNNLLLIIILLLOOOUUU\\\dddjjjooorrrtttrrrtttzzzzzzlllaaaZZZVVVQQQNNNMMMNNNNNNNNNYYYYYY\\\___aaaggguuuwwwfffZZZTTTKKKAAA>>>;;;777444444444444333///000000000111111222222000000000000000000000000////////////////////////111///...------...///111......//////000000111111////////////////////////..............................................................................------------......------...///000000//////........................000///...,,,,,,,,,---...---,,,++++++------,,,+++...------,,,,,,------...------------------------........................///......---------......---.........//////000000////////////////////////,,,---//////...------.........................../////////......------,,,------------------------///......---...///000111000000//////.........---////////////////////////......//////...---,,,,,,//////.........---------------------------------/////////...---------,,,++++++,,,,,,,,,---------------------------,,,,,,,,,,,,---...---,,,***)))------,,,+++,,,---...///...------,,,,,,------...........................//////.........---------------............------////////////000000000000111111000000//////......|||qqqjjjeeeccc___[[[ZZZ^^^eeejjjrrr~~~}}}~~~}}}zzz|||zzzqqqjjjfffaaa\\\UUUQQQOOOMMMJJJHHHIIILLLPPPUUUZZZ___bbbcccdddbbbdddjjjpppwwwxxxgggaaaXXXQQQMMMMMMMMMMMMQQQPPPRRRUUUWWW\\\hhhtttwwwnnneeeXXXMMMDDDAAA<<<888666555333222222111111111111111111111111111111111111111111111////////////////////////111000...------...000111.../////////000000000111////////////////////////........................................................................---------,,,,,,---------+++,,,,,,---......------........................//////...---------------...---,,,---......---,,,///......------......///................................................///......---------................../////////000////////////////////////...000111111///......///000000000000000000000000000000//////......------.....................///---,,,,,,+++,,,---...///000/////////.........---------------------------......//////...------,,,//////.........---------------------------------...............---------++++++,,,,,,,,,---------,,,,,,------------......,,,---.........---+++***...---,,,,,,,,,---.........------,,,,,,------...........................//////.........------------......//////......---////////////000000000000111111000000////////////yyyrrrkkkddd```[[[\\\[[[XXXXXX___llluuuxxxsssssssssqqqoooqqqxxx}}}xxxnnnhhh___WWWRRROOOMMMKKKKKKLLLNNNPPPRRRSSSTTTUUUUUUSSSUUUZZZ___dddmmmvvv|||sssfff[[[SSSOOOMMMLLLKKKIIIJJJLLLNNNPPPZZZdddttt|||xxxkkk```PPPKKKDDD>>>:::888555444333333222222111111222222111111111111111111111111////////////////////////000000............000000////////////000000000000////////////////////////........................................................................---,,,,,,,,,,,,,,,,,,---+++,,,------...---------.................................///......---,,,///...---...///000///---/////////....../////////////////////////////////..............................---------......///............////////////////////////////////////111222333333111//////000000000000000000000000000111000000///.....................//////000000000---,,,,,,,,,,,,---....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,...............------------------------------------------...............,,,,,,,,,,,,------------,,,,,,,,,---......//////.........///......---,,,......---,,,,,,,,,------......------------............................../////////............------......//////......---////////////000000000000111000000000000/////////}}}|||yyyxxxvvvsssoookkkgggdddccceeeeeecccbbbjjjyyy~~~zzztttmmmkkkpppyyy|||qqqfff]]]XXXUUUSSSRRRRRRRRRRRRQQQPPPOOONNNPPPNNNOOOSSSVVVYYY```hhhsss|||yyylllaaaYYYSSSPPPLLLHHHGGGHHHJJJKKKRRRYYYccclllxxx|||wwweee]]]QQQGGG@@@<<<999888333333222111111222333333222222222222222222222222////////////////////////000000///......///000000////////////000000000000////////////////////////...........................................................................------,,,,,,------.........///////////////...........................------/////////...---,,,///...------//////...---//////............//////...................................................------------...//////.........///////////////////////////////////////111222333333111//////000........................000000...------------...---......//////000000111//////......////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---...............------................................................,,,---------.../////////,,,,,,,,,------------...------------............//////////////////............------,,,,,,,,,,,,......------------............................../////////.....................////////////......////////////000000000000000000000000000000000000|||xxxtttpppnnnmmmmmmmmmqqqwwwzzz{{{xxxtttqqqtttvvvwwwtttrrrxxx}}}tttrrrtttwww~~~qqqfff```]]][[[ZZZXXXVVVSSSPPPMMMLLLNNNLLLMMMPPPQQQRRRWWW]]]eeelllzzz}}}rrrhhh___ZZZTTTMMMHHHGGGHHHHHHLLLQQQUUU[[[eeepppyyyuuueeeUUUIIIAAA===:::555444222222222333444555222222222222222222222222000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////................................................//////............//////...///////////////..............................,,,---...//////...---,,,...---,,,---...///...,,,...------,,,,,,------...------------------------........................---------------.../////////////////////.........///////////////////////////111222111000......///........................///...,,,,,,,,,---...///------.........///////////////////////////......---------...............------------------------------...............------.............................................,,,---------.../////////,,,,,,---------........./////////......---------////////////////////////---------------------,,,///......------......///........................////////////////////////...//////////////////...////////////000000000000000000000000111111111111zzzuuurrrllljjjhhhfffgggjjjmmmppprrr{{{~~~|||}}}}}}{{{qqqmmmgggfffccc^^^YYYTTTPPPMMMNNNKKKKKKMMMMMMKKKNNNSSSWWW]]]jjj{{{|||sssmmmdddYYYOOOKKKJJJHHHIIIKKKPPPQQQWWW```iiiuuuyyygggXXXLLLDDD???:::999666444333444555666333333333333333333333333000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////................................................000000////////////000000---------...------,,,+++........................,,,---......///............---,,,---......---,,,------,,,,,,,,,,,,------------------------------........................---------------...///000///////////////.........////////////////////////---///000000///......///000000000000000000000000------++++++,,,...111222........................---------...------,,,+++---------------.........------------------------,,,---......///.........---------.......................................---------...............,,,---------............/////////.........------///............///000000+++,,,------......------//////............//////...........................////////////000000000...//////000000//////...////////////000000000000000000000111111111111222}}}wwwqqqmmmiiifffdddaaaaaaaaadddjjjrrrzzz|||yyywwwxxx}}}|||yyyuuunnnggg___YYYVVVQQQNNNNNNOOOMMMJJJKKKPPPPPPTTT]]]kkk|||~~~ooo```WWWSSSOOOMMMMMMPPPNNNPPPVVV\\\gggxxxyyylll___SSSKKKDDDAAA===999666555444555444444444444444444444444000000000000000000000000000000000111111000000000111000000000/////////...////////////////////////////////////////////////................................................//////............//////------......---,,,,,,+++........................---------------.../////////...---.../////////---......------------......................................................---,,,,,,------///000000000/////////............////////////////////////,,,...///000//////000111000000000000000000000000...---,,,,,,...111444777111000000//////.........------.........---++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------.........//////.......................................---------------------............,,,------...///000000111......---------...///000)))***,,,...//////......//////............//////.........................../////////000000000000//////000000000000//////////////////000000000000000000111111111222222222wwwrrrkkkfffbbb```^^^]]]^^^^^^aaafffppp||||||yyytttxxx{{{wwwsssttt~~~}}}tttkkkddd```VVVSSSSSSTTTQQQMMMMMMQQQPPPQQQWWWbbbppp{{{pppeee^^^XXXTTTSSSQQQNNNNNNRRRUUU\\\lll|||{{{ooobbbYYYKKKHHHBBB===888555444444444444444444444444444444000000000000000000000000000000111111111111000000111111000000/////////...////////////////////////000000000000000000000000......................................................------------......///000000000///...------...........................---,,,,,,---...///000111///...///000111000/////////............//////////////////////////////........................,,,,,,,,,---...///000111000000//////.........---////////////////////////+++---///000000000111222..............................---...000444777:::333333222111000///......//////000000000///---,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,---.../////////...---------.........///////////////////////////////////////......------,,,---------.........//////******,,,...000222333444...---,,,,,,---...///000((())),,,...//////////////////............//////.........................../////////000000111111//////000000000000//////////////////000000000000000000111111222222222222|||zzz{{{xxxtttooojjjgggdddbbb```eeehhhlllqqqzzz}}}wwwrrrqqqtttxxx|||{{{pppiii```XXXWWWUUUQQQRRRVVVPPPPPPRRRXXX```iiiooorrrsssuuuxxx{{{}}}rrrlllbbbYYYSSSQQQPPPOOOMMMQQQ^^^mmmwwwvvvvvv{{{~~~uuummmbbbVVVHHH???<<<:::888777444333333666555111222666333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////---------............///---------............/////////000000///...------------............------------............------............////////////........................////////////////////////,,,---------......//////......///000000///------000////////////000000111//////------...000222444444444222000---,,,...000000000000000000000000000........................------............------............////////////............////////////,,,------......------,,,........................///............///000000////////////////////////////////////////////////000000//////......------////////////////////////---......///////////////////////////000000000000////////////////////////////////////000000000000444444444333333222222222{{{ttttttwwwyyy}}}xxxqqqlllkkkkkkmmmqqqvvv|||}}}yyyvvvtttxxxzzz|||rrriiiddd^^^VVVSSSUUUSSSSSSTTTWWW\\\___aaaaaadddeeehhhjjjooovvvyyymmm^^^VVVOOOMMMNNNPPPVVV^^^ggghhhmmmuuuyyymmm^^^PPPGGG???:::888666444333555333000000333333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000////////////////////////////////////////////////................................................---------............///---------............//////////////////...------------............------------............------............////////////........................////////////////////////------........./////////...//////000000000//////......------,,,------...//////...---...000222333444555555333111//////000////////////////////////........................------............------............////////////------------............,,,------......------,,,........................,,,++++++++++++,,,------////////////////////////////////////////////////111111111111000000//////////////////////////////---......///////////////////////////000000000000////////////////////////////////////000000000111444444333333222222222222xxxrrrkkkgggkkksss|||zzzyyy{{{{{{zzzpppooorrr|||wwwlllaaaZZZXXXVVVVVVVVVXXXZZZZZZWWWUUUVVVWWWXXXYYY\\\aaahhhmmmxxxooo```QQQNNNPPPPPPPPPQQQTTTWWW___iiiuuuxxxhhhXXXKKKAAA;;;;;;777555666444000000333333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000///////////////////////////000000000000000000///---------------------------------------------------------............///---------............//////////////////......---------............------------............------............////////////........................////////////////////////......////////////000000////////////000000111222222222111000/////////000///......---...///111222333555888888555333111000................................................------............---------............/////////,,,,,,,,,------------...------............------..............................------......///000////////////////////////////////////////////////111111111000000000000///////////////////////////---......///////////////////////////000000000000/////////////////////////////////000000000111111333333222222222222222111{{{qqqkkkhhhdddeeennn{{{yyytttvvv}}}|||oooddd^^^XXXWWWWWWXXXZZZZZZYYYWWWRRRRRRRRRQQQRRRUUUYYY]]]fffpppmmmZZZRRRRRRQQQOOONNNJJJNNNTTT\\\eeerrr~~~mmm]]]NNNDDD@@@;;;777777666333222555333333333222222222111111111111000000000000111111000000////////////000000//////............/////////////////////////////////////////////////////////000111222222111000///---------------------------------------------------------............///---------............///...///////////////......------............------------............------............////////////......................../////////////////////////////////000000000000000000////////////111333444555444333222111111000111///............///000111000444888999777444111000................................................------............---------------.........//////,,,,,,---------.........------............------........................///////////////000000111////////////////////////////////////////////////........................////////////////////////---......///////////////////////////000000000000//////////////////////////////000000000111111111222222222222222222222222wwwpppkkkhhhfffeeeeeelllyyy}}}{{{|||~~~pppfff]]]ZZZXXXWWWXXXYYYZZZYYYRRRRRRQQQNNNMMMNNNPPPSSSYYYaaannn|||}}}iii]]]VVVPPPNNNOOOKKKMMMPPPRRRWWWaaaoooyyyttt```QQQFFF>>>888777777444333555333333333222222222111111111111000000000000111111000000////////////000000//////............/////////////////////////////////////////////////////////000111222222111000///................................................---------............///---------............///......///////////////...------............------------............------............////////////........................////////////////////////000000000000000/////////000////////////111333444222111000///...---------.............../////////---111555777666333000///................................................------............------------------............---.........////////////---......//////......---........................,,,,,,++++++,,,,,,---...////////////////////////////////////////////////---------------.........////////////////////////---......///////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222{{{qqqhhhdddccccccdddgggjjjttttttiiieee```\\\ZZZYYYYYYXXXSSSRRRQQQMMMJJJIIIJJJLLLPPPVVV```nnn}}}|||ooocccXXXSSSSSSPPPPPPPPPOOOQQQXXXbbbkkkwwwuuuaaaOOOEEE===:::888555444444333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000////////////////////////...///111222222111///...////////////////////////////////////////////////---------............///---------............///---...//////////////////------............------------............------............////////////........................////////////////////////000000////////////......////////////000000111222222111000//////...//////........................,,,///222333222000//////................................................------............------,,,------------................../////////000000......////////////..............................---------------......///////////////////////////////////////////////////...////////////000000000////////////////////////---......///////////////////////////000000000000000000000000000000000000000000000111111111222222222333333333333333444444}}}wwwnnngggddddddeeeeeelllqqq{{{}}}xxxrrrmmmhhhddd```]]]XXXWWWUUUQQQLLLJJJJJJKKKMMMPPPWWWbbbppp}}}{{{nnnccc^^^VVVSSSPPPMMMMMMQQQXXX]]]fffzzzttt^^^SSSGGGBBB???:::666666333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000////////////////////////---...000222222000...---................................................---------............///---------............///------...///////////////------............------------............------............////////////......................../////////////////////////////////.........------...//////000000000//////222222111000000111111111.....................---,,,...//////......///111////////////////////////........................------............------,,,,,,---------.........---------.........//////......////////////..............................///////////////000111111////////////////////////////////////////////////........./////////000000////////////////////////---......///////////////////////////000000000000000000000000000000000000000000111111111222222222333333444444444555555555~~~zzzsssnnnkkkjjjiiihhhrrrvvv~~~yyyrrrkkkfff^^^]]][[[VVVRRROOONNNOOONNNOOOSSSZZZeeepppyyy~~~tttkkkYYYUUUPPPLLLKKKLLLOOORRRXXXmmmlll___RRRKKKEEE???:::999333333333222222222111111111111000000000000111111000000////////////000000//////............//////000000000000000000000000////////////////////////,,,---000111111000---,,,---------------------------------------------------------.........//////---------.........//////------...///000000//////---..................------..................---............/////////000........................//////////////////////////////......---------,,,......///000000///...---...---------------...///---......///......------.........---,,,---000333000000000000000000000000........................---..................---,,,,,,,,,---------......,,,,,,,,,---------............////////////..............................,,,,,,,,,,,,,,,---......////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////---......///////////////////////////000000000000000000000000000000000000000111111111111222222222444444444555555666666666{{{rrrmmmooorrryyy}}}~~~|||rrrkkkddd]]]YYYXXXVVVPPPLLLLLLMMMPPPSSSXXX```hhhmmmtttzzzkkkcccWWWNNNJJJJJJLLLMMMXXX___mmmxxxpppeee[[[TTTLLLBBB;;;888888666222//////111333222111111111111111222222000000000000000000000000//////000000000000////////////............//////111111000///...---,,,,,,,,,,,,---....../////////////////////////////////......------------......000///...---------------,,,,,,,,,---------......////////////////////////////////////////////////...///////////////..............................111000///......---......,,,---///111111000...---000000000000000000000000//////.........---------//////............//////222222111//////.........000000////////////000000////////////000000000000////////////////////////......//////...---,,,,,,......------------............------------..................////////////////////////////////////......//////000000111111....................................////////////............////////////111111000000//////......,,,------...///000111111000000000000000000000000000000000000000000000000000111222333333222111000333333333444444444555555|||vvvxxx{{{zzz~~~xxxpppeee^^^[[[XXXTTTPPPMMMMMMMMMOOORRRWWW\\\```eeepppwwwnnn```SSSKKKIIIKKKMMMRRRXXXbbbppp~~~~~~zzzvvvpppcccQQQCCC???>>>;;;888666444444333222222111111111111222222000000000000000000000000,,,------......------,,,//////............/////////////////////.....................------------////////////////////////......------------......//////...---------------,,,,,,---------.........////////////////////////////////////////////////......////////////..............................//////.........//////000,,,---///000000000///...000000000000000000000000//////.........---------//////............//////222111000///............000000////////////000000.../////////000000000000..............................//////...------,,,///......------......///.........------.....................////////////////////////////////////......//////000000000000////////////////////////............////////////............////////////111000000000/////////...---.........///000000000111111111111111111111111000000000000000000000000111111222222333333222222333444444555666666777777|||}}}vvvjjjccc^^^YYYVVVRRRPPPNNNLLLMMMOOORRRUUUWWW^^^kkk|||qqq```SSSMMMMMMOOONNNQQQWWW___iiissszzz~~~dddOOOFFFAAA<<<999888666333000222222111111111111222222//////////////////////////////000000000000//////000//////......//////000............//////000000///......---,,,,,,++++++////////////////////////......------------......//////...------------...,,,------------.........////////////////////////////////////////////////......///////////////...////////////////////////---------......///111111............////////////000000000000000000000000/////////............---//////............//////000000///...------------000//////......//////000....../////////000000000.................................///......---,,,///......------......///....................................////////////////////////////////////...////////////000000000000000000000000000000000............////////////............////////////000000000000////////////////////////////////////222222222222222222222222111111111111111111111111222111111111222333333444444444555777888999:::;;;~~~rrrhhhaaa\\\YYYUUUQQQNNNNNNOOOPPPQQQQQQTTTZZZcccmmmwww~~~sssbbbWWWSSSSSSNNNPPPRRRVVV\\\eeeooovvv|||vvv___PPPHHH>>>888777666333000333333222111111111222222////////////////////////111111222222222222111111000000////////////000000.........///////////////......------,,,,,,,,,,,,////////////////////////......------------......///......---------......------------............////////////////////////////////////////////////---...//////////////////000000000000000000000000...............///000000///............///000000/////////////////////////////////...............//////............////////////...---------------/////////....../////////........./////////000000........................---...............------//////............//////......////////////..................////////////////////////////////////////////////////////////////////////////////////............////////////............////////////000000000000////////////000000000///////////////222222222222222222222222000000000000000000000000111111000000111222444555666666888999;;;===>>>???wwwkkkddd^^^YYYTTTQQQPPPQQQQQQPPPQQQQQQQQQTTTYYY```ggglllyyytttfff]]]YYYSSSSSSRRRSSSUUU[[[dddjjjmmmuuuxxxaaaVVVGGG===999888666444444333333222111111222222000000000000000000000000...//////000000//////...000000////////////000000111000000///......------,,,,,,,,,------.........////////////////////////......------------............---------......///---------.........//////////////////////////////////////////////////////------...///////////////111111111111111111111111000000///...............///............///000000//////////////////////////////////////////////////////............/////////......------------...//////............//////............////////////........................------...............---/////////....../////////......///000000///................../////////////////////////////////////////////...................................................////////////............////////////////////////000000000000000000000000000/////////111111111111111111111111////////////////////////000000000000111333555777888999:::<<<>>>@@@BBBBBB{{{ssshhhbbb[[[VVVUUUTTTRRRPPPPPPOOOOOONNNPPPUUU\\\aaagggtttyyymmmeee^^^ZZZUUURRRRRRUUUZZZ]]]aaaiiiwwwttthhhVVVGGG>>>999666555555444333222222111222222000000000000000000000000000111111222222111111000111000000//////000000111111111000///...---,,,,,,,,,,,,------...//////000////////////////////////......------------.........------------...//////------........./////////////////////////////////////////////////////////,,,---...///000000000000000000000000000000000000111111///......---------............////////////000000000000000000000000...////////////000000000//////............////////////...............//////......------......///------........./////////------------------------,,,---......///.........000//////......//////000...///000111111000///.............../////////////////////////////////////////////............---....................................////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111333444666888999;;;<<<>>>???AAACCCDDDEEE}}}uuukkkddd```]]]XXXTTTPPPQQQPPPOOONNNPPPUUUYYY]]]gggvvvyyymmmeeeZZZTTTRRRTTTUUUVVVWWW^^^jjjyyyppp]]]LLLAAA;;;888555555444333222222222222222222222222222222222222333333444444444444333333111111000000000000111111000000//////.........---////////////////////////////////////////////////......------------......---------------...//////............////////////////////////////////////////////////////////////,,,---...///000000000000000000000000000000000000000//////.........//////,,,---///000000000///...000000000000000000000000.../////////000000000000//////............//////000//////......//////000///......------......///---------.........//////------------------------,,,------...//////......000000////////////000000...///000111111000///...............//////////////////////////////////////////.........---------....................................////////////............////////////.../////////000000000111/////////000111111111222111111111111111111111111111111111111111111111111222333555777999:::;;;;;;>>>???@@@BBBCCCEEEFFFFFF}}}wwwsssoooqqqtttwwwzzz}}}~~~|||sssmmmgggaaa[[[SSSTTTTTTQQQNNNMMMOOORRRVVV\\\fffssszzznnn___VVVTTTUUUVVVUUUOOOUUU___lll{{{vvv```OOOEEEAAA666555444333222222222222222222222222222222222222000111111222222111111000111111000000000000111111.........///////////////111111111000//////......////////////////////////.........------.........---------------...///000............/////////000////////////////////////////////////////////////,,,---...///000000000000////////////////////////......---......///000111,,,---///111111000...---000000000000000000000000.../////////000000111111//////............//////000000/////////000000111.........------.........---------.........//////------------------------,,,,,,---.../////////...000000////////////000000...///000222222000///.............../////////000//////////////////////////////.........---------000000000000000000000000............/////////000............/////////000.../////////000000111111......///000111222222333222222222222222222222222333333333333333333333333444555888;;;===>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGG|||uuunnniiifffeeeeeeeeeeeeeeegggjjjooosssvvvxxxzzz|||~~~}}}}}}}}}}}}}}}zzz~~~~~~{{{{{{}}}}}}{{{}}}~~~xxxjjj]]]ZZZWWWSSSQQQPPPPPPNNNMMMOOORRR[[[gggrrr|||zzzhhh]]]ZZZWWWTTTRRRRRRVVV^^^iiiyyy|||\\\IIIDDD<<<<<<:::777444333444666333333333222222222111111111111111111000000000000111111000000000000111111000000//////.........---........................//////......---------,,,.........------,,,,,,,,,------------------------//////............//////////////////000000000000............////////////000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////////////////000000000///......------////////////////////////...///////////////...---000000//////.........---....................................////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000111111000000//////......////////////////////////////////////000000000000,,,,,,,,,,,,------------////////////////////////////////////000000000000111111000000111222222333000000000000000111222333222333444333333333555666;;;::::::<<<===<<<===??????CCCGGGHHHHHHJJJQQQWWWyyyrrroooiiiccc^^^[[[ZZZZZZYYYXXXYYYZZZ]]]bbbfffiiirrrtttvvvzzz}}}}}}|||}}}}}}~~~~~~{{{yyyzzzzzzyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvyyy~~~}}}zzzzzzzzzzzzyyyxxxvvvvvvssstttuuuwwwyyy}}}~~~{{{xxxtttssstttvvv{{{}}}{{{pppbbb^^^XXXSSSPPPOOOMMMLLLKKKMMMSSS\\\dddlllvvvxxxiiiaaaXXXQQQOOONNNPPPVVV___mmmpppYYYLLL>>>;;;888555444444555666222222222222222222222222111111111111000000000000111111000000000000111111000000/////////........./////////////////////////////////.........------.........------,,,,,,,,,........................//////............//////000000//////......------............////////////////////////////////////.......................................///000000////////////////////////////////////////////////.........///////////////////////////////////////......///////////////...///.........------------....................................////////////////////////////////////000/////////............////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000///000000000000111111111////////////////////////////////////000000000111222111111111111111222222////////////000111222222222333444444444555777999===<<<===???AAACCCEEEHHHEEEJJJPPPSSSUUUZZZ```fff|||rrrlllccc```[[[UUUQQQOOONNNOOOQQQQQQQQQSSSVVVZZZ]]]```hhhjjjmmmqqqtttwwwyyyzzzxxxwwwuuusssrrrrrrssssssrrrpppnnnnnnooonnnmmmkkkmmmllllllkkkkkkkkkkkkkkkmmmppptttxxxzzzyyyxxxwwwsssssssssrrrpppooommmlllkkkkkkjjjkkklllnnnpppqqqrrrqqqppppppqqqsssuuuvvvtttssssssvvv{{{}}}|||zzzzzz{{{{{{}}}~~~{{{zzzyyywwwuuurrrqqqpppmmmjjjjjjkkkmmmrrruuuxxxzzz{{{|||}}}~~~tttnnnddd[[[TTTPPPMMMLLLKKKJJJLLLRRRWWW[[[bbbjjjwww~~~ppp```TTTPPPMMMKKKOOOUUU```rrrnnnWWWGGGAAA999555444555555444111111111222222222222222222222111111111000000000111111000000000000111111000000////////////......000000000000000000000000000000////////////...............---------------//////////////////////////////............//////000000///...---,,,++++++............////////////...............................................................///000000////////////////////////////////////////////////------......///000000111////////////////////////------...///000000000///---------------,,,,,,,,,....................................////////////////////////////////////////////////............////////////////////////000000000000000000000000.........///000111111111////////////////////////////////////000000000000111111111222222222333333/////////////////////////////////000000000111111333222222111111111222222000000000000111222333444444555777777777888;;;===>>>???AAACCCGGGMMMRRRTTTSSSXXX___dddhhhlllrrrwww}}}uuummmddd^^^XXXVVVRRRMMMKKKIIIIIIIIILLLMMMMMMOOOQQQTTTXXXZZZ^^^```cccgggjjjmmmoooppppppooommmlllkkkjjjjjjjjjdddcccbbbcccccccccaaa___bbbbbbaaa``````aaaaaaaaaaaacccgggkkkmmmmmmmmmlllkkkkkkkkkkkkjjjiiihhhgggdddcccbbbaaa``````aaabbbbbbbbbbbbcccdddeeefffgggeeedddfffiiilllnnnmmmkkkiiiiiijjjlllnnnqqqsssttttttvvvwwwwwwuuuttttttuuuvvvtttqqqooonnnmmmkkkiiigggggggggeeecccccceeeggggggjjjnnnqqqsssvvvxxxzzz|||}}}}}}|||zzzzzz|||~~~vvviii^^^VVVPPPMMMNNNKKKJJJNNNPPPRRRXXX^^^eeeqqqpppaaaUUUPPPLLLLLLPPPWWWeeerrr~~~bbbTTTJJJ???888666666444222111111111222222222222222222222222111111111000000111111000000000000111111000000//////////////////000000000000000000000000000000000000000/////////...............---------........................//////............///////////////......---------............////////////...............................................................///000000////////////////////////////////////////////////............//////000000////////////////////////,,,,,,...///000000000000------------------------....................................///////////////////////////////////////////////////.........////////////////////////////////////////////////.../////////000000000111////////////////////////////////////000000000000//////000000000111111111//////////////////////////////000000000111111111333333222111111111222222333333333333444555777777888999:::;;;;;;<<<>>>@@@???CCCGGGKKKTTT___gggiiijjjnnnsssvvvxxxyyy|||~~~wwwmmmeee^^^VVVPPPPPPNNNKKKIIIGGGFFFFFFGGGEEEFFFFFFHHHJJJMMMOOOQQQVVVWWWZZZ]]]```ccceeeeeefffeeedddcccbbbaaaaaaaaaYYYXXXXXXYYYZZZZZZXXXVVVZZZZZZYYYYYYYYYYYYZZZ[[[WWWXXX[[[^^^```bbbbbbbbbbbbbbbccccccdddccccccccc^^^]]]ZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZWWWXXXYYY[[[\\\\\\[[[ZZZZZZZZZ[[[[[[]]]^^^```aaaaaacccddddddcccbbbbbbccccccbbb``````aaabbbbbbaaa^^^______^^^]]]]]]___aaa]]]```eeehhhlllooosssvvvxxxyyyyyyxxxwwwwwwxxxyyy}}}~~~{{{mmm```VVVQQQQQQLLLIIIKKKMMMNNNRRRWWW\\\cccnnnyyyppp[[[TTTNNNLLLMMMPPPYYYcccnnnlll[[[QQQDDD<<<999999666444222222222222222222333333222222222222111111111111111111000000000000111111//////000000000000000000/////////////////////////////////000000000000000........................------------------------//////............//////.........//////000000111............////////////........................////////////////////////...............///000000////////////////////////////////////////////////000000//////............////////////////////////,,,,,,...///000000000000..................//////....................................////////////////////////////////////.........///////////////////////////////////////////////////////////////111000000000/////////...////////////////////////////////////000000000000........./////////000000000000000000000000000000000000000000111111111111333333222222222222222333333333333444555777888999999;;;<<<======>>>@@@BBBBBBJJJSSS\\\kkk}}}}}}{{{}}}uuujjjaaa[[[UUUOOOKKKHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCDDDFFFGGGIIIKKKLLLOOOPPPRRRUUUWWWYYYZZZ[[[ZZZZZZYYYYYYXXXWWWVVVUUUSSSQQQQQQQQQSSSTTTSSSRRRUUUUUUTTTTTTTTTUUUVVVVVVRRRSSSUUUWWWYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^ZZZXXXUUUSSSQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQOOOOOOPPPPPPPPPOOOOOOOOORRRQQQQQQQQQQQQRRRSSSSSSSSSTTTVVVVVVTTTSSSSSSTTTTTTSSSRRRTTTWWWYYYZZZZZZWWWXXXXXXXXXWWWWWWYYYZZZWWWYYY]]]```cccgggkkkmmmnnnpppqqqqqqqqqppprrrssstttuuuwwwyyy{{{}}}~~~~~~}}}qqqddd\\\VVVOOOJJJJJJJJJJJJLLLPPPVVVYYY```hhhnnnyyy|||eee^^^VVVRRROOOMMMQQQVVV```nnn|||ttt```WWWLLLCCC>>><<<;;;999555444444444333333333333333222222222222111111111111111000000000000111111//////000000000000111111////////////////////////......////////////000000.............../////////------------------------//////............//////------...///000111222222............////////////........................000000000000000000000000...............///000000////////////////////////////////////////////////111000000///......------////////////////////////------...///000000000///.........///////////////....................................////////////////////////////////////.........///////////////////////////////////////000000000000000000000000111111111000///.........////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000000111111111222222222222222222222333444444333333333444555777888999;;;<<>>777777666555444333333222333333222222222111111111111111000000000000111111//////000000000111111111000000000000000000000000------........./////////---........./////////000........................//////............//////---......//////000000000............////////////////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////////////////.........////////////////////////......///////////////...---------....../////////....................................////////////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000111111111222222222111111111222333444555666555666666777888:::<<<===???AAAEEEIIILLLPPPUUUYYYaaaooo~~~tttmmmyyyqqqkkk___XXXPPPJJJIIIHHHGGGEEE@@@?????????@@@AAAAAABBBAAAAAABBBDDDEEEFFFGGGHHHEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHMMMKKKHHHHHHJJJMMMNNNNNNPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\[[[XXXVVVTTTSSSSSSSSSRRRRRRSSSRRRRRRQQQPPPOOOQQQQQQQQQPPPOOOPPPRRRTTTPPPPPPOOOOOOOOOPPPQQQQQQMMMNNNOOONNNLLLKKKKKKKKKLLLJJJIIIJJJLLLNNNNNNMMMTTTVVVWWWWWWUUUUUUVVVWWWTTTUUUVVVVVVUUUVVVXXXZZZVVVXXX\\\]]]^^^___aaacccbbbbbbccceeeiiilllppprrrqqqtttwwwzzz|||rrrhhh]]]WWWSSSNNNLLLMMMJJJLLLRRRWWWVVVWWWcccqqqyyyqqqggg]]]WWWWWWUUURRRUUU]]]bbbeeelllsss}}}wwwkkk]]]OOOEEEAAA@@@999999888666555444333222333333333222222222111111111111000000000000111111//////000000111111111222111111111111111111111111,,,---------......//////---.........//////000000//////////////////////////////............//////..................------............/////////000000000000000000000000000.......................................///000000////////////////////////////////////////////////------......///000000000////////////////////////...///////////////......,,,,,,,,,------............................................./////////000////////////////////////---.........//////000000////////////////////////000000000000000000000000......//////000000111111////////////////////////////////////000000000000............////////////000000000000000000000000000111111111111222222222000000111222333555666777:::::::::;;;===???@@@AAADDDGGGLLLQQQWWW]]]cccgggsss{{{nnngggzzzssslllddd___VVVTTTOOOJJJFFFCCCBBBAAAAAAAAA@@@@@@???>>>======?????????>>>??????@@@@@@DDDDDDEEEGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNPPPPPPPPPRRRUUUXXXZZZ\\\ZZZ[[[]]]___aaabbbbbbbbbcccbbbbbbaaaaaaaaabbbbbb``````___^^^]]]\\\[[[ZZZYYYZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPOOOMMMLLLNNNMMMKKKJJJKKKMMMPPPRRRTTTTTTUUUUUUUUUTTTTTTSSSUUUTTTRRRPPPOOOOOOPPPPPPQQQQQQQQQRRRSSSUUUWWWWWWXXXYYYZZZ\\\___cccfffhhhfffjjjnnnqqqrrrtttxxx|||zzzmmmaaaYYYSSSQQQRRRMMMLLLMMMNNNNNNQQQZZZeeetttooo```VVVWWWTTTSSSQQQPPPUUUdddtttmmm[[[RRRJJJ@@@CCC===666444777999666222555555555444333222111111//////000000111111222222111111111111111111111111////////////............111111000000//////..............................////////////////////////......------------......////////////////////////////////////////////////////////////////////////---...///000000///...---000000000000000000000000+++,,,,,,---...///000000......////////////............///000000000000000......------------...............///......---,,,000///---,,,,,,---///000//////000111111111111111///...---,,,,,,---...//////...---------///000111------------------------------------.........///////////////000000000000111111000000//////......000000000000000000000000......///000000000000000000000000000000000000000000000000000000111222222000000111111222222333333555222333888;;;:::999;;;666===AAA>>>===@@@EEEGGGMMMPPPXXXcccjjjmmmqqqwwwooofffccc~~~~~~~~~~~~~~~{{{wwwrrrmmmggg```YYYTTTNNNLLLHHHEEECCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@????????????@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHJJJKKKMMMOOOPPPRRRRRRSSSUUUWWWZZZ]]]___ccccccdddeeeggghhhiiiiiiggggggffffffffffffgggggggggfffeeedddbbbbbbaaaaaa___``````````````````___]]]]]]\\\[[[[[[[[[[[[[[[^^^^^^\\\[[[YYYYYYXXXXXXWWWWWWWWWVVVUUUSSSRRRPPPRRRQQQOOONNNNNNOOORRRSSSUUUVVVVVVWWWWWWVVVUUUUUUUUUSSSRRRPPPOOONNNOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTWWWZZZ]]]______bbbeeeggghhhjjjnnnqqqvvvwwwzzz}}}rrrfff\\\VVVSSSOOOLLLLLLMMMLLLMMMUUU]]]gggvvvqqqeeeZZZUUURRRPPPOOORRR^^^jjj}}}nnnaaaTTTIIIDDD@@@:::666555444333333222222222111111000000000000000000000111111111111000000000000000000000000111000000000000/////////111000000000/////////...........................///////////////////////////......------......///////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////---------.../////////000......////////////............///000000000000000......------------......////////////...---,,,,,,///...------------...///...///000000111111000000///...------------...//////............//////000------------------------------........./////////////////////000000000000111000000000/////////.................................///000000000000000000000000000000000000000111111000000000111111222000000111111222333333333444222333888;;;:::;;;===<<>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFIIIIIIJJJKKKMMMOOOQQQRRRUUUUUUVVVXXX[[[^^^aaacccjjjjjjjjjjjjkkklllnnnnnnllllllkkkkkkkkkkkkllllllnnnllljjjhhhgggggghhhiiiggggggggggggggggggggggggdddccccccbbbbbbbbbbbbbbbgggfffeeecccaaa______^^^______^^^]]]\\\ZZZXXXWWWXXXWWWUUUSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[ZZZXXXWWWVVVUUUSSSQQQPPPOOONNNNNNLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLNNNQQQSSSUUUWWWYYY[[[\\\]]]^^^```bbbgggiiilllppptttwwwyyyzzz{{{}}}yyylll```XXXSSSOOOMMMMMMLLLKKKPPPVVV\\\hhhzzzwwwddd\\\TTTPPPOOOPPPWWW___rrrtttbbbSSSIIIFFF@@@:::555333333444111111111111111000000000111111111111111000000000........................111111111111000000000000000000000000////////////........................///////////////////////////......------......///////////////////////////////////////////////////////////////////////////......////////////..............................////////////////////////......////////////.........//////000000000000000......------------......000000000///...---,,,+++..............................///000000000000//////......------....../////////////////////...---////////////////////////....../////////000000000////////////000000000000000000000000////////////..............................///000000000000000000000000000000000000000222222111111000111111111000111111222333333444444555333555999<<<;;;>>>AAAAAAFFFLLLRRR\\\ggglllkkkppppppsssyyyyyyuuurrrsssmmmiiieeedddjjjrrrzzzzzzqqqfff]]]YYYYYYZZZ{{{xxxrrroookkkgggeeeeeefffhhhlllmmmmmmmmmllljjjhhhgggdddaaa\\\XXXTTTOOOJJJGGGCCCCCCBBBBBBBBBCCCDDDDDD======>>>>>>>>>>>>>>>>>>@@@?????????@@@AAABBBCCCEEEFFFFFFGGGHHHHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIIIIKKKLLLNNNPPPQQQVVVWWWXXXZZZ]]]aaadddffflllkkkkkkkkkkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnooopppnnnkkkiiihhhjjjlllmmmlllllllllkkkkkkllllllllliiiiiihhhhhhggghhhhhhiiilllkkkiiigggfffeeeddddddfffeeedddcccaaa```^^^]]]___]]]\\\ZZZYYYYYYZZZ[[[ZZZ[[[]]]______^^^\\\[[[ZZZYYYXXXVVVTTTRRRQQQPPPQQQPPPNNNLLLJJJIIIIIIIIIJJJIIIIIIIIIJJJLLLNNNOOORRRRRRSSSTTTTTTTTTUUUVVVYYY[[[^^^bbbfffjjjmmmnnnsssvvvzzz}}}~~~ooodddZZZTTTPPPOOONNNLLLNNNRRRYYYbbbpppvvviiiZZZSSSPPPOOOSSSWWWbbbtttqqq___TTTMMMDDD===999888666666222222222333333333333333222222222111111000000000////////////////////////111111111000000000//////000000000000////////////........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////...//////////////////...........................000000000000000/////////......////////////......//////000000000000//////......------------......000000000000///---,,,+++......////////////......---....../////////////////////............//////...///000000000...---,,,////////////////////////////////////000000000000////////////000000000000000000000000////////////..............................///000000000000000000000000000000000000000333333222111111111111222111222222333444555666666888666888<<<======AAAFFFHHHPPP[[[jjj|||zzzpppiiiggg]]]YYYTTTRRRTTTXXX^^^aaafffccc^^^XXXUUUUUUYYY]]]zzztttooolllhhheeeaaa]]][[[\\\]]]___bbbcccddddddcccaaa___^^^YYYVVVQQQNNNKKKHHHDDDAAACCCCCCBBBBBBBBBBBBBBBCCC==================>>>>>>????????????@@@AAABBBCCCAAABBBBBBCCCCCCCCCCCCBBBCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLMMMOOOTTTUUUWWWYYY]]]aaaeeegggjjjjjjjjjjjjjjjkkklllllllllllllllllllllmmmnnnnnnpppnnnllljjjjjjkkknnnooonnnmmmllllllllllllmmmnnnlllkkkkkkjjjkkkkkkllllllkkkjjjiiihhhhhhggghhhhhhiiihhhgggfffdddcccbbbbbbdddcccbbb```____________^^^___aaabbbcccbbbaaa`````````^^^]]][[[YYYWWWWWWVVVUUUSSSQQQOOONNNMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOONNNNNNNNNNNNNNNMMMMMMOOOPPPSSSVVVZZZ^^^aaabbbgggkkkooorrruuuwwwzzz|||sssbbbZZZRRRQQQPPPNNNMMMOOOUUU[[[gggtttwwwdddXXXRRROOOPPPSSSWWWccctttsssaaaUUUFFF??????>>>:::444333333333333333444444444333333222222111111000000000000000000000000000000000000/////////.........////////////000000000000/////////////////////////////////////////////////////////......//////////////////////////////////////////////////////////////////////////////////////////....../////////........................000000000000000/////////......////////////......//////000000000000//////......------------......000000000000///...---,,,......///000000///......---......///////////////////////////////////////...///000000000...---,,,000000000000000000000000////////////000000000000////////////000000000000////////////000000000000////////////////////////......///000000000000000111111111111111111111111333333222222222222333333333333444555666777888999:::888:::===???@@@EEELLLVVVaaasssxxxkkk```]]]UUUSSSQQQOOONNNOOOQQQSSSUUUUUUUUUVVVXXX]]]dddiii}}}zzzuuupppjjjfffccc\\\[[[XXXUUUTTTUUUVVVWWWYYYZZZ[[[\\\\\\ZZZXXXWWWTTTQQQMMMJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<======>>>>>>???@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLPPPQQQSSSVVVYYY^^^bbbdddhhhhhhjjjkkklllllllllllljjjjjjjjjjjjkkklllmmmmmmpppooommmllllllnnnoooqqqnnnmmmlllkkkkkklllmmmnnnlllllllllkkkllllllmmmnnnjjjjjjiiihhhhhhhhhiiiiiijjjiiihhhfffeeeeeeeeeeeehhhhhhgggfffeeedddddddddccccccdddeeeeeeffffffffffffffffffeeecccaaa___^^^\\\[[[YYYWWWUUUTTTTTTSSSRRRQQQPPPNNNNNNNNNNNNOOOOOOMMMLLLKKKLLLLLLJJJHHHKKKLLLMMMOOOQQQTTTWWWXXXYYY\\\```ccceeehhhllloooyyy|||nnnbbbWWWSSSRRROOOMMMMMMMMMRRRZZZeeeppp{{{rrrdddYYYQQQOOOQQQSSSYYYggg|||ppp```NNNEEEEEECCC<<<444333333333333333222222222222222222222222111111111222222222222222222222222////////////............////////////000000000000////////////////////////////////////////////////000//////......//////000//////////////////////////////////////////////////////////////////////////////............//////........................////////////////////////......////////////......000000000000000//////.........------------......//////000000000///......////////////////////////......///000000000000///...//////000000//////...//////////////////...---000000000000000000000000....../////////000000000////////////000000000000////////////000000000000000000000000000000000000......///000000000000000111111111111111111111111333333222222333333444555555555666888999:::;;;;;;;;;:::===BBBDDDGGGPPPYYYkkkyyyttteee[[[XXXOOOOOONNNMMMKKKKKKMMMOOOQQQTTTYYY___gggoooxxx~~~zzzwwwtttpppkkkeee```]]][[[RRRQQQOOONNNNNNNNNOOOPPPPPPRRRTTTVVVVVVUUUSSSRRRPPPMMMIIIGGGFFFEEECCCBBB???????????????>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<===>>>???AAABBBBBBCCCCCCDDDDDDCCCCCCBBB>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCEEEGGGIIIJJJKKKLLLNNNQQQUUUZZZ^^^```dddfffiiikkkmmmlllkkkjjjjjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmmmmnnnooooooooonnnmmmllllllmmmnnnooolllllllllllllllmmmnnnnnnmmmlllkkkjjjiiiiiihhhhhhjjjiiigggfffffffffggggggkkkjjjjjjiiiiiihhhhhhhhhgggfffffffffggghhhjjjkkkjjjjjjkkkjjjiiigggeeedddbbbaaa```^^^]]]]]]\\\\\\ZZZYYYWWWUUUTTTSSSSSSSSSSSSQQQOOONNNOOOOOOMMMJJJLLLKKKKKKKKKLLLNNNOOOPPPNNNPPPRRRTTTVVVYYY]]]aaakkkmmmqqquuuzzzpppaaaZZZWWWSSSOOONNNKKKMMMPPPWWWaaajjjqqquuuvvvgggZZZRRRRRROOOSSS^^^pppsss___RRRLLLHHH@@@999555555555444444333333222111222222222222222222333222222222222222222222222000000000////////////....../////////000000000111////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000///...------...///000////////////////////////---------.../////////000......////////////......000000000000000///............------------............///000000000000///111000///......///000111...///000000111111000000...///000111111000///...///............//////000////////////////////////------........./////////////////////000000000000.../////////000000000111////////////////////////......///000000000000000111111111111111111111111222222222222333555666777777777888:::;;;<<<>>>>>>???@@@EEELLLPPPVVVbbbnnnwwwiii\\\TTTRRRJJJKKKLLLLLLLLLPPPVVVZZZaaafffnnnvvvzzztttllliiiddd^^^YYYTTTRRRQQQKKKJJJJJJJJJJJJJJJKKKKKKKKKMMMPPPRRRRRRRRRPPPNNNHHHEEEBBB@@@??????===<<>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<===???@@@AAA?????????@@@@@@???>>>>>>============>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHIIIGGGHHHJJJNNNRRRWWW[[[^^^```cccgggkkklllllljjjhhhkkkkkkkkkkkklllmmmnnnooojjjjjjkkkkkkllllllmmmmmmqqqpppnnnmmmmmmnnnpppqqqmmmlllllllllmmmnnnnnnooopppooonnnllljjjiiihhhhhhiiihhhgggggggggggghhhiiikkkkkkkkkkkkkkkjjjjjjjjjiiihhhgggggggggiiilllmmmllllllmmmmmmlllkkkiiihhhgggfffeeedddddddddddddddaaa```]]][[[YYYYYYXXXYYYXXXVVVSSSSSSTTTTTTRRROOOMMMLLLKKKJJJJJJKKKLLLLLLJJJKKKLLLLLLMMMPPPUUUXXXZZZ^^^bbbgggmmmttt{{{|||jjjaaa]]]XXXSSSQQQPPPNNNMMMPPPWWW___fffjjjqqq}}}tttbbbWWWTTTHHHNNNYYYgggtttooo^^^SSSKKKEEE@@@999999888777666555555555111111111222222333333444111111111111111111111111111111111111000000000000.../////////000000111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000///...------...///000000000000000000000000000+++,,,,,,---...///000000......////////////......000000000000000///...............------.........---...///000111111111111222000///------///000222//////000111111111111111...///000111111000///...///...---------///000222////////////////////////------------.........///////////////000000000000.../////////000000111111...........................//////000000000000000111111111111111111111111111111222333444666777888888999:::;;;===>>>???@@@DDDGGGMMMUUU\\\dddrrr}}}jjj]]]RRRLLLKKKKKKMMMOOOQQQUUU\\\gggnnnuuu{{{zzztttnnnjjjdddaaa\\\VVVQQQMMMLLLKKKGGGGGGFFFFFFGGGIIIJJJKKKNNNOOOQQQRRRRRRPPPNNNMMMIIIGGGDDDAAA???>>>??????======>>>>>>>>>>>>======>>>============<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<777222...222222111111000/////////000000000000////////////////////////////////////........................000000000000000000000000//////............//////000000000000000000000000......////////////......,,,---------.../////////////////////000000000000///------...000222222222////////////000000000000000000111111111111000000(((,,,000111111000222444000000000000111111111111222222111111222333333444333333333555888;;;<<<===???<<<<<<@@@@@@???CCCKKKLLLRRRZZZ```gggrrr~~~zzzhhh[[[SSSOOOOOORRRPPPUUU\\\dddlllvvvzzztttnnniiiccc```XXXVVVRRRNNNKKKIIIHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKLLLNNNQQQSSSSSSQQQOOOMMMHHHFFFCCC@@@>>>>>>>>>>>>=========>>>>>>==================<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>======>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@AAABBBDDDGGGIIILLLOOOSSSVVVYYY[[[___bbbdddeeeeeeeeecccdddeeeggghhhhhhiiiiiihhhhhhgggggghhhhhhiiijjjjjjkkklllkkkjjjiiijjjlllnnnllljjjiiijjjkkkllllllllllllkkkjjjjjjiiihhhhhhjjjhhhfffeeeeeefffhhhjjjggghhhiiijjjjjjiiihhhggghhhhhhiiijjjkkklllmmmmmmnnnllljjjjjjlllllljjjhhhgggfffeeeeeefffhhhjjjkkkiiiiiihhhgggfffddddddccccccbbbaaa```^^^\\\[[[ZZZWWWWWWVVVUUUTTTRRRPPPOOONNNNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPRRRVVVZZZ^^^```eeegggjjjooovvv|||yyykkk^^^VVVTTTQQQOOOOOOPPPSSSUUU[[[___iiiyyytttcccXXXOOONNNWWWaaahhhtttvvvdddRRREEE???<<<888666444555555666222333333333333222111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000///.........///000222333777999;;;<<<:::666111...///////////////000000000000000000000////////////////////////////////////........................000000000000000000000000//////............//////000000000000000000000000......////////////......------..................////////////000000000000///---,,,---///000000000////////////000000000000000000111111111111000000///111333222000///000111000000000000111111111111111111111111222333444444222222333555888;;;<<<<<>>=========<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::;;;;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>???AAACCCEEEGGGJJJNNNQQQTTTVVVYYY]]]___````````````aaabbbcccdddeeeeeeeeedddddddddddddddeeeeeeffffffggghhhgggfffeeefffhhhggggggggghhhhhhhhhiiiiiikkkkkkkkkjjjjjjiiiiiihhhhhhgggeeeddddddfffgggiiihhhhhhiiiiiiiiiiiihhhhhhhhhiiikkklllmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjiiigggfffeeeeeefffgggiiilllmmmjjjjjjiiiiiihhhggggggfffeeeeeefffeeedddcccaaa```^^^^^^^^^^^^[[[XXXUUUSSSSSSRRRQQQPPPNNNNNNNNNNNNJJJKKKLLLNNNPPPRRRTTTUUUWWWYYY\\\```fffmmmrrruuu}}}~~~rrrbbb\\\UUUPPPOOOOOONNNLLLTTTVVV___kkkxxxttt```UUUOOOUUU\\\bbbkkktttwww^^^KKKEEEBBB<<<999777777666555333333333333222222222111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////............/////////.........///000111222333444777888777444000...---------...///000000000000000000000////////////////////////////////////........................000000000000000000000000//////............//////000000000000000000000000...//////////////////...//////..................////////////000000000000000...,,,---...//////...////////////000000000000000000111111111111000000222333333222000///000222000000000111111111222222111000111111222333444555333444666888:::<<<===>>>BBBBBBFFFNNNSSSYYYaaaiiilllooorrrssssssrrrssssssqqqlllgggfffiiiiiifffbbb\\\XXXXXX\\\```bbbdddhhhpppwwwyyytttmmmhhh```ZZZUUURRROOOMMMGGGFFFEEEDDDDDDDDDEEEEEECCCDDDDDDEEEGGGHHHIIIJJJMMMOOORRRTTTSSSOOOKKKHHHCCCBBB@@@>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;::::::999999999999999999999999999:::999999999::::::;;;<<<===???AAABBBDDDFFFJJJLLLQQQSSSVVVYYY\\\]]]]]]]]]______``````______^^^]]]```____________```aaaaaaaaabbbcccbbbaaaaaabbbccc```bbbeeeffffffffffffgggjjjjjjjjjiiiiiiiiihhhhhhddddddbbbbbbbbbccceeefffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkkmmmnnnnnnllllllllllllkkkjjjjjjjjjiiihhhgggffffffggghhhjjjkkkllliiiiiiiiihhhhhhhhhhhhgggdddeeeggghhhhhhfffdddccccccdddffffffdddaaa^^^[[[\\\[[[XXXVVVSSSQQQOOONNNLLLMMMNNNPPPQQQQQQPPPPPPOOOPPPRRRVVV[[[aaaeeehhhooottt{{{sssiii]]]UUURRRQQQNNNLLLPPPRRRXXXbbblllzzzpppcccWWWUUUXXX\\\cccjjjxxxjjjVVVOOOJJJCCC>>>;;;999777444555444444333222222222222111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////000//////......//////000///////////////000111111///111333444333222///............//////000000000000000000000////////////////////////////////////........................//////////////////////////////............////////////////////////////////////............//////000000//////......------////////////000000000000222000......//////...---////////////000000000000000000111111111111000000111111000//////111333444000000111111111222222222000000000111222444555666666888:::<<<===>>>@@@BBBBBBHHHSSS___iiiqqqxxx~~~|||||||||zzzwwwrrrmmmiiieee___XXXUUUUUUUUUSSSQQQSSSUUU^^^kkkuuuyyy|||}}}vvvnnniiibbb^^^WWWQQQNNNLLLJJJHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGIIIIIIJJJNNNOOOQQQQQQOOOKKKFFFCCC@@@@@@???>>>======<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::::::::999999999999999999999999999999::::::999999999:::;;;;;;<<<===???@@@AAACCCFFFIIILLLNNNQQQTTTWWWXXXXXXXXXZZZZZZ[[[[[[ZZZZZZYYYXXXZZZZZZZZZZZZZZZ[[[\\\\\\[[[\\\]]]]]][[[[[[\\\]]]ZZZ]]]aaacccccccccdddfffhhhhhhhhhhhhhhhgggggggggbbbbbbaaaaaabbbcccdddeeegggggggggggggggggggggggggggiiikkkmmmmmmlllkkkjjjlllllllllkkkjjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhiiiiiiiiiiiijjjfffgggiiijjjjjjiiigggffffffgggjjjkkkkkkiiigggeeefffdddbbb^^^ZZZVVVSSSRRRRRRSSSTTTUUUTTTSSSQQQPPPLLLMMMNNNQQQTTTXXX[[[]]]^^^ccckkkrrrxxx~~~wwwggg\\\WWWUUURRROOOKKKLLLPPPXXX```mmmtttdddYYYUUUVVV[[[```hhhwwwtttdddUUUNNNFFFAAA???===999555666555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////111000000//////000000111/////////000000000000000...///000111111000///...111111111000000/////////000000000000//////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////000///............///000000000000//////......---////////////000000000000444222000///000000///...////////////000000000000000000111111111111000000000///......///000222222111111111111222222222222000000111222444555777888999;;;===>>>???AAAEEEIIILLLXXXjjj{{{~~~wwwooofff```ZZZUUUPPPMMMNNNQQQRRRRRRYYY^^^lll}}}{{{sssjjjaaa\\\WWWTTTOOOKKKIIIGGGEEEDDDBBBBBBBBBAAAAAA@@@??????@@@BBBCCCEEEGGGHHHIIIIIIMMMMMMNNNMMMJJJFFFBBB@@@?????????>>>>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::999888999999:::::::::::::::999999999999999999999999::::::999999999999::::::;;;<<<>>>??????@@@CCCEEEDDDFFFJJJMMMOOOQQQQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUTTTUUUVVVVVVTTTTTTUUUVVVTTTXXX]]]_________bbbdddffffffffffffffffffffffffcccbbbbbbccccccdddeeefffffffffeeeeeeeeeeeefffffffffgggiiijjjjjjjjjiiihhhjjjkkkkkkjjjhhhggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkklllllljjjkkklllmmmmmmlllkkkjjjhhhiiilllnnnoooooonnnmmmmmmllljjjgggccc___\\\ZZZZZZZZZ[[[ZZZYYYWWWUUUTTTPPPOOOOOOOOOQQQRRRTTTUUUVVVZZZ```ffflllqqqvvvzzzvvviii```ZZZVVVSSSLLLLLLOOOTTTXXXcccwwwvvvdddXXXSSSUUUXXX\\\ggguuu{{{qqqYYYQQQIIIDDDCCCBBB===999777666444333222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111//////000000000000//////.../////////////////////222222222111000/////////000000000000////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000000///...------...///000000000//////////////////////////////000000000000444222000000111111000///////////////000000000000000000111111111111000000222111///...///000///---111111111222222222222333111111222333555777999:::999<<>>>>>======???AAACCCEEEFFFFFFFFFIIIIIIHHHGGGEEECCCAAA@@@>>>>>>?????????>>>======>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;<<<;;;:::999888888999::::::;;;;;;::::::::::::::::::::::::::::::999999888888888888999999999;;;<<<<<<<<<===???BBB???AAADDDHHHJJJKKKKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNOOONNNMMMLLLMMMOOONNNRRRWWWYYYYYYZZZ^^^bbbddddddddddddddddddddddddaaaaaabbbbbbcccddddddeeeeeeeeedddccccccdddeeeeeeeeeffffffffffffggggggggggggiiijjjhhheeedddeeegggeeefffgggggghhhhhhhhhhhhfffggggggiiijjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkmmmnnnppppppqqqqqqppppppooonnnllliiigggfffddddddcccbbb```___]]]\\\XXXWWWUUUSSSRRRRRRRRRSSSSSSVVVYYY\\\___ccchhhlllsssxxx}}}oooddd[[[WWWQQQQQQRRRSSSTTT\\\mmmvvvbbbWWWSSSTTTWWW]]]eeemmmwwwzzzfff^^^SSSMMMKKKGGGAAA<<<888777555222111111222333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000//////000111111000///...000000//////////////////000000000000000000//////000000000000////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000000///...------...///000///////////////000000000////////////000000000000333111//////000111111000////////////000000000000000000111111111111000000111000///000222222000...111111111222222222333333222222333555777999;;;===<<<@@@DDDHHHMMMVVVbbblll}}}wwwlllbbbYYYRRRPPPOOOOOOQQQVVV]]]bbbfffqqqwww|||vvvsssqqqpppnnnlllhhheeeaaa\\\VVVRRRLLLJJJHHHGGGGGGGGGDDDBBB>>>>>>???@@@@@@??????>>>;;;<<>>>>>????????????>>>>>>??????@@@@@@@@@@@@??????>>>============<<<<<<<<<:::;;;;;;<<<;;;:::888777888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777777777888888888:::;;;;;;:::;;;===???>>>@@@CCCFFFIIIJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJJJJHHHHHHIIIJJJJJJOOOTTTUUUUUUVVV\\\```cccccccccccccccccccccccc^^^______```aaabbbbbbbbbddddddcccbbbbbbcccddddddeeeeeedddddddddeeeffffffeeeggghhhfffcccbbbccceeebbbccceeeggghhhiiiiiiiiiccccccdddfffggghhhiiijjjnnnmmmllllllkkkllllllmmmmmmmmmmmmnnnooopppqqqrrrpppqqqrrrrrrrrrpppooonnnlllkkkjjjhhhgggeeedddddd___^^^[[[XXXVVVUUUTTTTTTNNNOOOPPPQQQRRRUUUYYY]]]aaagggqqq{{{|||lll```ZZZQQQQQQQQQPPPNNNSSSdddtttnnn]]]VVVSSSVVVZZZ^^^dddppp|||vvvlll___VVVQQQLLLCCC<<<999777555222111111222333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////............////////////000111111000///...111111000////////////000------......///000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000111///...------...///111......//////000000111111////////////000000000000111///......000111000///////////////000000000000000000111111111111000000...------111555666444222111111222222222333333333222333444666888;;;===>>>@@@DDDIIINNNVVVbbbrrr}}}oooddd]]]VVVPPPUUUUUUVVVYYY^^^eeekkkoooyyy~~~xxxsssmmmdddaaaddd```^^^\\\[[[YYYUUUPPPLLLHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>======<<<<<<<<<;;;>>>BBBCCC???@@@FFFGGGDDDGGGEEECCCBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???>>>??????>>>===???>>>;;;::::::<<<>>>@@@>>>======<<<<<<===>>>>>>999999999888999999:::::::::::::::999999999999999999888888888999:::;;;;;;::::::999999::::::;;;<<<;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEHHHIIIJJJLLLOOOUUU\\\aaa^^^```aaabbb`````````aaaaaaaaaaaaaaaaaaaaaaaaaaacccccccccddddddcccbbbbbbbbbbbbbbbccccccdddddddddccccccbbbbbbbbbbbbbbbbbbccceeehhhhhhfffdddcccccccccdddeeeffffffgggggggggmmmllllllkkkkkkkkklllllllllnnnpppppppppooopppqqqqqqqqqqqqrrrssstttuuuvvvttttttrrrqqqooommmlllkkkmmmllliiifffaaa[[[WWWTTTUUUTTTRRRQQQRRRSSSRRRQQQWWWZZZ___gggqqqzzz~~~jjjZZZZZZUUUPPPPPPPPPRRRYYYbbbwwwjjj___\\\ZZZVVVUUU[[[eeeppp}}}ssscccYYYSSSIII???<<<;;;999666333222222333333222222111222222333333222222222111111111111000000000000000////////////000000000000000000000000111111000000//////......000000//////.........---////////////////////////111111000///////////////111111000000/////////...000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000111111000///////////////////////////............////////////////////////000000000000000000000000......////////////......000000//////.........---............////////////////////////////////////000000000000111111111111111111111000000000000000////////////000000000000111111111222333555666777555888<<<======>>>AAADDDBBBHHHPPPZZZfffuuunnn```\\\XXXVVVVVV]]]^^^```dddiiipppvvvzzz{{{xxxnnniiiccc[[[XXXYYYYYYWWWVVVTTTSSSPPPKKKHHHFFFEEECCCBBB@@@??????>>>>>>=========<<<<<<<<<;;;999===>>>===???DDDFFFDDDFFFEEECCCBBBBBBAAAAAA@@@????????????????????????CCCAAA???>>>??????>>>===???>>>===;;;;;;<<<===???;;;;;;;;;;;;;;;<<<<<<===::::::999999999999::::::::::::999999999999888888888888888888888999:::::::::999999999999:::;;;;;;999::::::;;;<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGIIILLLQQQXXX\\\\\\^^^______^^^^^^^^^___________________________```aaaaaa``````______^^^______```````````````````````````aaaaaaaaaaaaaaa___aaaddddddcccbbbccccccbbbcccdddeeeeeefffffffffjjjiiiiiiiiiiiijjjkkkkkkkkkmmmooopppoooooopppqqqqqqqqqqqqrrrssstttvvvwwwwwwwwwvvvuuutttssssssrrrrrrqqqnnnkkkgggbbb]]][[[YYYWWWUUUTTTTTTTTTSSSQQQRRRTTTWWW\\\ccckkkqqquuutttddd^^^YYYUUUUUUTTTTTTXXX___jjjyyyzzzlllddd]]]YYYWWWZZZaaakkk{{{ssscccXXXNNNFFFAAA???===999555333222333333333333222222333333444222222222111111111111000000000000000000000000///000000000000000000000000111000000000/////////...////////////......------////////////////////////111111000///////////////111000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000////////////000000111111000///////////////////////////............////////////////////////////////////////////////......////////////......000/////////........................////////////000000000000000000000000000000000000111111111111111000000000000000000000000000000111111111111222111111111222333444666777777:::===??????AAAEEEHHHOOOTTT\\\eeeppp~~~xxxbbbYYYYYY\\\```dddjjjjjjkkkmmmqqqvvv{{{~~~|||tttkkkfff```ZZZVVVVVVXXXVVVTTTRRRPPPNNNJJJGGGCCCBBB@@@???>>>======<<<=========<<<<<<<<<<<<<<<777:::<<<<<<>>>CCCEEEDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA???????????????===@@@???>>>===============;;;;;;;;;;;;<<<<<<<<<===;;;;;;:::::::::::::::;;;::::::999999888888888888888888777777777888999999999999888888999999:::;;;999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>???@@@AAACCCDDDGGGLLLRRRVVVYYYZZZ\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^______[[[]]]___```___```bbbcccaaabbbcccddddddeeeeeedddeeeeeeeeefffgggiiijjjkkkjjjlllnnnooonnnnnnooopppppppppqqqrrrtttuuuwwwxxxwwwxxxxxxxxxxxxyyyyyyyyyxxxwwwuuusssoookkkgggeee```^^^[[[ZZZYYYWWWUUUSSSQQQQQQQQQSSSVVV[[[```cccllluuuqqqaaa[[[WWWVVVTTTQQQSSSWWW\\\jjj{{{{{{oooddd^^^XXXWWWZZZdddvvvppp___SSSMMMGGGDDD@@@;;;777444333222444444333333222333333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000//////000000000000000000000000111000000///////////////333333333333222222222222........................000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111000000///////////////////////////............////////////////////////////////////////////////......////////////......////////////........................////////////111111111111111111111111000000000000111111111111000000000000000000111111111111111222222222333333222222222222444555666777;;;===???BBBEEEIIIOOOSSS^^^bbbiiipppwwwrrrfff[[[XXX]]]dddmmmtttyyyxxxxxxxxxyyy{{{~~~~~~xxxsssmmmiiieee```]]][[[YYYVVVRRROOOMMMJJJFFFDDD@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======???CCCEEEFFFFFFHHHJJJJJJHHHFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@???@@@@@@???>>>@@@@@@@@@??????>>>======<<<======>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;:::::::::999888888777777888777777777777777888888888888888888888999::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAACCCGGGLLLPPPUUUWWWYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[ZZZYYYXXXWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVXXXXXXYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\]]]___bbb```aaabbbccccccddddddcccbbbbbbcccdddfffhhhiiijjjiiikkkmmmnnnmmmmmmnnnoooooooooppprrrtttvvvxxxyyytttuuuvvvwwwyyyzzz{{{|||{{{{{{zzzyyyvvvssspppnnnjjjhhheeecccaaa^^^ZZZWWWUUUTTTRRRQQQRRRUUUXXX[[[]]]fffssslllddd\\\XXXUUUQQQQQQUUUUUU___lllxxxrrreeeXXXSSSUUU^^^mmmyyyzzzgggYYYPPPKKKGGGAAA<<<888555333222444333333222222222222222222222222111111111000000000000000000000111111111000000000000000000000000000000000000////////////222222222222222222222222000000000000000000000000000000////////////000000111111111111111111111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000////////////000000////////////............////////////////////////////////////////////////......////////////......///////////////.....................////////////000000000000000000000000///000000000111111111111000000000000000111111111111111111111222222222333222222333333555666888888@@@@@@BBBFFFLLLUUU^^^dddnnnqqqvvvzzz|||||||||{{{|||zzzxxxyyyzzzzzzuuupppfffdddcccdddiiipppyyy~~~~~~{{{xxxwwwvvvuuutttrrrpppnnnllliiieeeaaaWWWSSSNNNIIIFFFBBB???===??????>>>===<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>===>>>@@@CCCFFFIIILLLOOOSSSTTTPPPKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAAAAAAAABBBAAA???AAAAAA@@@@@@@@@??????>>>>>>>>>???@@@@@@???>>>>>>>>>======<<<;;;;;;<<<<<<;;;;;;::::::999888888777888888777777777777777888888777777777777888999999888888888888999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<===???@@@AAADDDIIILLLRRRTTTVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^___```aaabbbbbbbbbbbb``````aaaccceeegggiiijjjhhhjjjllllllkkkkkklllmmmnnnooopppqqqsssuuuwwwxxxrrrssstttvvvxxxzzz{{{||||||||||||{{{zzzxxxvvvttttttrrrooollljjjgggbbb___YYYWWWUUUSSSSSSTTTUUUWWWVVV]]]iiiwwwvvvhhh```ZZZUUUUUUXXXQQQWWW___gggooozzzsss^^^TTTTTTZZZcccjjj|||ssscccWWWPPPJJJCCC===:::777555333333333222111111111111111222222222111111111000000///000000000111111111222111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000////////////000000////////////............////////////////////////..............................////////////...............///////////////............///////////////////////////////////////000000000111111111111//////000000111111111111000000000111111111222222222333444555777999;;;<<>><<<>>>>>>===<<<<<<=========;;;;;;;;;;;;;;;<<<<<<<<>>===??????>>>===<<<<<<<<<<<<======<<<;;;:::999999888999999888777777777888888777777777666777777888999555555555666666666777777999999999999999999999999777777777777777777777777888888888999999999::::::;;;===>>>???@@@BBBFFFIIIMMMOOORRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWUUUSSSRRRRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSWWWYYYZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^____________^^^^^^___aaaccceeegggiiifffhhhjjjkkkjjjjjjkkklllnnnnnnoooppprrrsssuuuvvvrrrssstttvvvxxxzzz{{{|||zzz{{{{{{|||{{{zzzyyyxxxzzzyyyvvvuuurrrooojjjggg]]]\\\ZZZWWWUUUTTTTTTTTTUUUYYYaaammm{{{xxxkkkaaaYYYVVVWWWOOOQQQTTTYYY```jjjttt{{{nnn^^^XXXWWWZZZ^^^pppyyyrrrgggYYYRRRIIIBBB>>>;;;777444444444333222111111111111222222222111111111111000///000000111111222222222111111111111111111111111////////////000000000000---------............///000000000000000000000000///////////////000000111............////////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000///////////////000000111////////////............////////////////////////..............................////////////...............///////////////............////////////........................000000000000111111111111/////////000111111222222000000000111111111111222333333555777999<<<>>>@@@FFFJJJTTTcccttt{{{rrrggg```XXXTTTQQQPPPTTT[[[```cccllluuu~~~zzzwwwppplllgggddddddggghhhiiirrrwww{{{zzzyyywwwmmmcccVVVQQQKKKFFFCCCBBB@@@???<<<<<<<<<;;;;;;<<<======:::::::::;;;;;;<<<<<<<<<@@@;;;;;;BBBJJJRRR]]]hhhxxxttteeeXXXQQQIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@???@@@BBBDDDEEEGGGGGGHHHHHHFFFDDDBBB@@@@@@@@@???>>>============???>>>===<<<;;;::::::999::::::999888888888888888777666666666666777888888333444444555666777888888777777777777777777777777666666666666666666666666666666777777777888888888:::<<<===>>>>>>@@@CCCFFFIIIKKKMMMNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOOMMMMMMNNNOOOPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSVVVWWWWWWVVVWWWXXXWWWWWWXXXYYYZZZZZZZZZZZZ\\\\\\]]]^^^```bbbdddffffffgggiiijjjiiiiiijjjkkknnnnnnnnnoooppprrrssstttrrrssstttuuuwwwxxxyyyyyyxxxyyyzzz{{{|||{{{zzzzzz}}}|||zzzyyyxxxuuupppmmmgggfffdddaaa^^^[[[XXXVVVTTTUUUYYYcccqqq~~~ooobbbYYYVVVQQQPPPOOOPPPUUU\\\dddiiimmmvvvooo^^^TTTVVV[[[bbblllwww~~~yyyfff]]]RRRIIIDDD@@@;;;666666666555444333333333333222222222111111111111000///000000111111222333333111111111111111111111111.../////////000000000111---------........./////////////////////////////////////////////000111111000111111111222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000///////////////000111111////////////............////////////////////////..............................////////////................../////////000............////////////////////////////////////000000000000111111111111...//////000111111222222111111111222222222333333222333555888<<>>>>>===;;;;;;::::::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<@@@;;;<<>>============@@@???>>>===<<<;;;::::::;;;;;;:::999888888999999666666666666666777888888555555666777888999:::;;;666666666666666666666666888888888888888888888888555555555666666666777777999;;;<<<======???AAADDDEEEGGGJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLOOOSSSUUUVVVVVVVVVWWWSSSTTTUUUVVVWWWWWWWWWWWWZZZZZZ[[[\\\^^^```bbbccceeegggiiiiiiiiihhhiiikkknnnnnnnnnnnnooopppqqqrrrqqqqqqrrrssstttuuuvvvvvvwwwxxxzzz{{{||||||{{{{{{~~~}}}|||{{{zzzxxxsssppprrrqqqooolllgggbbb^^^[[[TTTSSSTTT[[[iiizzzooobbb\\\VVVRRRNNNLLLNNNSSSYYY\\\aaaiiisss}}}}}}bbbSSSTTT]]]WWWcccpppxxxpppgggYYYOOOIIIDDD===888888888777666555444444444222222222111111111111000///000000111222222333333111111111111111111111111.../////////000000111111//////000000111111111222///////////////////////////////////////000111111,,,,,,------.........///////////////////////////000000000000000000000000////////////000000000000////////////////////////000000////////////000000///////////////000111111000/////////............////////////////////////..............................////////////......---.........//////000000............/////////000000000000000000000000000000000000000111111111111...//////000111222222222222222333333333444444444222444666999===AAAEEEGGGWWWfffqqqcccXXXQQQOOOSSSZZZcccnnnwww~~~{{{ooohhhddddddddddddbbb```^^^___aaabbb```]]]]]]___eeekkkoooqqqpppooommmjjjccc[[[UUUIIIFFFBBB???<<<<<<<<<=========<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;:::>>>CCCIIISSSeee{{{sssddd[[[XXXUUUVVVYYYZZZVVVRRRMMMMMMLLLJJJGGGEEEEEEEEEEEEAAA@@@BBBCCCDDDJJJQQQVVV\\\aaa___ZZZUUUNNNGGGFFFDDD@@@>>>======>>>>>><<<===???@@@@@@???===<<<::::::999888777777777888777777777777777777777777777777777777777777777777666666555555555555666666777777777777777777777777777777777777666666666666777888:::;;;;;;===@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJLLLLLLLLLLLLLLLMMMMMMNNNKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWZZZ\\\]]]^^^aaacccdddfffhhhhhhhhhhhhiiijjjlllmmmooonnnmmmmmmnnnooouuuttttttssstttuuuvvvwwwwwwxxxzzz|||}}}}}}||||||{{{{{{yyyxxxxxxyyyzzz{{{wwwrrrmmmlllmmmjjjbbb[[[YYYSSSQQQVVV___kkkzzzsssddd]]]VVVQQQNNNMMMKKKOOOTTTZZZ[[[bbbrrrsssbbbZZZVVVVVV[[[ccclllxxxuuucccVVVPPPJJJDDD>>>777888888777555444444555333333222111000000000111111111111111111111111111000000000000000000000000000000000000000///......///000111000......///111000000000000////////////111111000000//////......222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...---,,,,,,---...///000000000000000000000000////////////////////////////////////////////////,,,---...///...+++)))'''111111000000000000111111//////............//////...............///000000......///000111222222333111111111111111111111111333222111111111222444555333222222333444555444444999888;;;??????BBBNNN]]]hhhyyydddVVVSSSUUUVVV]]]iiixxxvvvhhh```[[[]]]^^^___^^^]]]]]]___```dddccccccdddgggkkkpppssskkkiiifffbbb]]]VVVOOOJJJEEECCC@@@>>><<<===>>>???======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;>>>BBBHHHSSSfff}}}qqqgggccc___```bbbaaa[[[VVVTTTRRRPPPLLLIIIGGGGGGHHHFFFDDDCCCDDDCCCEEEMMMVVV```iiiqqqpppkkkdddYYYOOOMMMIIIEEEAAA????????????>>>??????@@@???===;;;:::::::::999888777777777777888888888888888888888888666666666666666666666666666666555555555555666666777777777777777777777777777777777777666666666666666888::::::;;;<<>>888888777666444222222333444444333222222222222222111111111111111111111111000000000000000000000000000000000000000///......///000111000......///111111000000000////////////000000000000////////////111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////...////////////---,,,+++000000////////////000000//////............/////////............///000000000000000000000111111111222222222111111111111111222111111111111222333333111111222333555666666666:::;;;???EEEHHHNNN[[[jjj}}}qqq```XXXYYY^^^iiippp}}}}}}{{{}}}~~~qqqddd[[[VVVXXXZZZ\\\]]]]]]___aaadddfffgggjjjllloooqqqssstttkkkggg```YYYTTTNNNIIIFFFBBB@@@>>>===<<<===>>>???======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<>>>AAAFFFRRRfffwwwsssooonnnnnnkkkddd]]]XXXUUUQQQLLLHHHFFFFFFFFFGGGFFFGGGGGGDDDFFFQQQ^^^rrrqqqdddUUUPPPIIICCCAAAAAABBBBBBBBBBBBBBBAAA???===<<<;;;<<<<<<;;;:::999888888999888888888888888888888888666666666666666666666666777666666555555666666777777777777777777777777777666666666666777777777777666777999999:::;;;>>>@@@CCCCCCDDDEEEFFFGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKMMMOOOQQQSSSTTTQQQSSSVVVXXXYYY[[[]]]```bbbdddfffggggggggghhhjjjjjjkkkmmmmmmlllkkkmmmnnnpppppppppqqqrrrtttvvvwwwvvvwwwyyy{{{|||}}}~~~~~~{{{zzzyyyxxxwwwvvvvvvwwwzzzwwwtttuuuvvvssskkkdddZZZSSSMMMMMMOOOTTT]]]fffzzzooocccXXXTTTRRRNNNLLLLLLPPPOOOSSS^^^lll{{{lllZZZSSSRRRTTT\\\iiiwww|||nnn```RRRGGGAAA<<<:::888666444333333333555444444333333333333444111111111111111111111111000000000000000000000000000000000000000//////...///000000///......000111111111000000000/////////////////////000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000////////////............//////000//////......//////000//////......//////000111111111111111000000//////222222222222111111000000000000111222222222222111111333555777999:::;;;;;;<<>><<<<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<>>>@@@DDDOOOddd}}}~~~|||{{{vvvmmmfff^^^YYYSSSMMMIIIGGGGGGFFFFFFGGGHHHHHHEEEGGGUUUddd~~~bbbZZZOOOGGGEEEEEEFFFFFFFFFFFFEEECCCBBB@@@???>>>@@@???>>><<<<<<;;;;;;;;;888888888888888888888888666666666666666666666666777777666666666666777777666666666666666666666666666666666666777777777777555777888888999:::<<>>:::888777666666666444444333333333333333444111111111111111111111111000000000000000000000000//////000000000000//////...///000///......000222111111111000000000//////......//////000000111111111111111000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000111222222111000///////////////////////////////////////////////////////////////////////////000////////////000111222000//////......//////000000000////////////000000/////////...///000000111111111000000000000000000333333222222111000000000///000111222333222111000333666888;;;<<<>>>???AAA???DDDLLLUUU___jjjxxxpppfffhhhppp{{{}}}{{{|||~~~}}}~~~|||vvvnnniiifff```bbbdddfffgggjjjmmmppprrrtttvvvwwwuuuqqqllliii]]]WWWOOOHHHEEEDDDDDDDDDAAA@@@>>>===<<<;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<===???BBBKKK]]]tttvvvnnnddd___WWWRRROOONNNLLLJJJFFFGGGIIIHHHEEEHHHVVVeeexxxlll]]]QQQLLLKKKJJJIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;888888888888888888888888777777777777777777777777777777666666666666777777666666666666666666666666555666666666777777777888555777888888888999<<<>>>???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKLLLMMMNNNNNNNNNQQQTTTVVVWWWYYY\\\______aaadddeeeeeeeeeggghhhfffhhhjjjjjjiiiiiikkklllkkklllnnnppprrrtttuuuuuuuuuuuuvvvwwwxxxzzz{{{|||{{{{{{zzzyyyxxxwwwvvvuuusssrrrrrrtttuuurrrmmmiiiaaaZZZSSSPPPMMMKKKMMMRRRXXXaaannn|||kkk^^^XXXRRROOONNNLLLKKKMMMSSS[[[fffxxxxxxggg\\\SSSSSSXXX```mmmxxxsssbbbTTTMMMEEE@@@;;;888777888888777333333222222222222333333111111111111111111111111000000000000000000000000//////000000000000//////...///000///...///000222111111111111000000000000......//////000000111111000000000000000000111111///////////////////////////////////////////////////////////////////////////////////////////////////000111222222111000///////////////////////////////////////////////////////////////////////////............///000111222111000000//////000000111000000////////////000000///////////////000111111...//////000111111222222222222222111111111000000///000111333333222111111444777:::<<<===???CCCFFFFFFMMMUUU]]]fffpppzzz~~~rrrhhhjjjsss~~~|||~~~|||~~~{{{wwwsssqqqjjjlllmmmnnnmmmoooqqqsssxxxxxxxxxvvvrrrlllfffbbbSSSOOOHHHDDDBBBCCCCCCCCC@@@@@@???===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;<<<>>>@@@FFFTTTgggttt|||uuugggaaaZZZVVVTTTSSSPPPNNNKKKKKKKKKJJJGGGHHHSSS___|||lll\\\UUUSSSQQQOOONNNNNNOOONNNLLLIIIEEECCC@@@???===<<<::::::999999999999999999999999999999888888888888888888888888888777777666666777777888777777777777777777777777555555666666777777888888666777888999888999<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCCCCCCCDDDDDDEEECCCCCCBBBBBBCCCCCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLMMMOOORRRUUUVVVYYY\\\^^^^^^```cccddddddeeefffhhheeefffhhhhhhhhhhhhjjjlllkkklllnnnppprrrttttttuuuvvvvvvvvvwwwxxxyyyzzz{{{yyyyyyyyyxxxxxxvvvuuutttrrrrrrrrrssstttsssqqqnnnccc\\\VVVRRRNNNJJJJJJNNNOOOVVV```kkkvvvyyyjjj___VVVQQQQQQLLLJJJKKKOOOSSS]]]nnn~~~qqqbbbVVVSSSUUUXXXbbbnnnyyy|||mmm___WWWKKKEEE===888777888777555222222222222222333333444111111111111111111111111000000000000000000000000...//////000000000000000...///000///...///111333222222111111111000000000////////////000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////------......//////000000111111000000000000111111111000000//////000000111000000//////000000111222......///000111222333333111111111111111111111111111111222333333333333222333666999;;;===BBBIIIOOOUUU\\\dddhhhlllrrrtttttttttsssrrrqqqssstttsssrrrmmmiiijjjsss~~~xxx{{{xxxyyyyyyxxxvvvuuuvvvwwwvvvuuusssoooiiiccc^^^[[[OOOKKKGGGEEEDDDDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;999<<<>>>???BBBKKKXXXccctttyyymmmgggaaa______^^^ZZZVVVUUUQQQOOOLLLIIIGGGMMMVVVhhhuuupppaaa\\\[[[[[[ZZZZZZ[[[[[[ZZZVVVQQQKKKGGGBBBAAA???>>><<<;;;;;;;;;999999999999999999999999999999999999999999999999888888777777777777888888777777777777777777777777555555555666777888888888777888999999999:::<<<>>><<<===>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAAAAABBBCCCDDDAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEFFFFFFHHHIIIJJJKKKKKKJJJMMMPPPRRRTTTWWWZZZ\\\]]]___bbbcccddddddfffhhhccceeeggggggggghhhiiikkklllmmmoooqqqssstttttttttyyyyyyxxxxxxxxxyyyzzz{{{uuuuuuvvvvvvvvvuuussssssqqqqqqqqqqqqrrrsssrrrrrrhhhbbb[[[WWWQQQKKKJJJLLLLLLPPPVVV]]]fffoooyyy|||nnn```XXXVVVOOOMMMLLLMMMNNNUUUfffuuuooo```ZZZWWWTTTZZZdddmmmuuu|||ppphhhWWWNNNDDD===:::999777444333333333333333444555555111111111111111111111111000000000000000000000000......///000000000000000---...////////////111333222222222111111111000000000000000000///////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000////////////////////////////////////////////////---...///000000000///...000000////////////000000111111000000000000111111000000//////000000111222//////000000111111111222000000000111222222333333333333333222333333444555444888<<>>???@@@@@@AAA======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;888;;;>>>>>>???EEEPPPXXX]]]iiizzz{{{xxxsssnnnmmmnnnmmmhhhddd\\\WWWRRROOOKKKGGGJJJOOOOOOZZZhhhsss~~~mmm```^^^aaaccccccfffggggggeee```XXXQQQLLLFFFEEECCCAAA@@@???>>>>>>999999999999999999999999::::::::::::::::::::::::888888777777777777888888777777777777777777777777444555555666777888888999777999::::::999:::<<<>>><<<<<<===>>>???@@@AAAAAA@@@@@@@@@???@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCCDDDBBBAAA@@@@@@@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEAAABBBCCCEEEGGGIIIKKKKKKIIIKKKNNNQQQSSSUUUXXX[[[\\\^^^aaaccccccdddfffgggcccdddfffgggggggggiiikkkmmmnnnppprrrsssttttttssswwwvvvuuuttttttuuuvvvwwwrrrssstttttttttsssrrrqqqoooooonnnooopppqqqrrrrrrnnnggg```\\\UUUNNNKKKMMMLLLNNNQQQUUU\\\fffpppwww{{{iii___\\\SSSQQQOOOMMMLLLRRRaaaqqq~~~}}}kkkcccZZZRRRUUU^^^aaalll{{{xxxaaaXXXKKKBBB>>><<<888555444444444444444555666777111111111111111111111111000000000000000000000000......///000000000000000---...////////////111333222222222111111111111000111111000000//////......//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////////////////////////////////////////---///000222222000...---//////............//////111111000000000000111111000000000000000111111222111111111111000000000000//////000111222333333444555444333222333444555666777;;;@@@CCCIIISSSaaallluuu}}}}}}yyytttlllbbb\\\UUUPPPQQQWWW^^^eeejjjvvvzzz