BM6&6(v@ MMMCCCDDD@@@AAAGGGGGGFFFNNNYYYeeeoooiiijjjccc]]]ccc^^^YYYWWWWWWWWWXXXZZZXXXXXXYYYZZZ\\\]]]^^^^^^^^^aaadddeeedddfffjjjnnnmmmlllpppuuuuuussszzzWWWLLLGGGEEEEEEGGGFFFCCCDDDHHHGGGJJJNNNRRRXXX```hhhnnnzzz|||yyy{{{}}}xxxuuuvvvwwwwwwvvvtttrrrpppnnnooonnnjjjgggeeefffkkknnnwwwxxxyyyyyywwwtttpppnnnccc[[[RRROOOPPPQQQOOOMMMQQQQQQOOONNNKKKIIIHHHGGGKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOMMMLLLMMMPPPSSSTTTUUUYYY```eeehhhgggaaaZZZWWWVVVQQQJJJFFFFFFEEEDDDCCC@@@===;;;:::::::::999::::::;;;;;;;;;BBBKKKQQQSSSTTTUUUVVVUUUSSSMMMFFFGGGMMMQQQPPPQQQLLLKKKLLLGGG@@@???CCCKKKLLLIIIEEEFFFJJJLLLKKKGGGAAA:::555444555777888555555666777888999::::::888<<>><<<::::::999999999::::::;;;===CCCKKKPPPSSSSSSUUUVVVTTTRRRMMMHHHHHHNNNQQQPPPQQQKKKHHHHHHDDD??????CCCKKKMMMLLLHHHGGGKKKMMMMMMJJJDDD<<<777555555666777555555666777888999::::::999<<>>::::::999999999999::::::???CCCJJJOOOQQQRRRTTTTTTRRRQQQNNNJJJKKKPPPQQQOOOOOOJJJFFFDDDBBB>>>???BBBKKKOOOPPPLLLIIILLLNNNOOONNNHHH@@@999666666666666555555666777888999:::::::::===BBBIIISSS___llltttyyy[[[KKKGGGCCCDDDGGGGGGGGGTTTddd{{{bbb]]][[[^^^qqqiiiiiigggbbbaaadddhhhiiiiiijjjlllpppuuu|||bbbJJJEEEBBBCCCDDDCCCDDDHHHFFFHHHLLLQQQWWW^^^ggglllvvvzzz~~~~~~|||{{{xxxuuuqqqooonnnnnnooojjjiiifffbbb___^^^___aaaXXXXXXXXXXXXWWWTTTRRRQQQOOOQQQSSSSSSRRRQQQQQQRRRRRRPPPMMMKKKJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPNNNNNNOOOOOOOOOOOOOOOOOONNNRRRWWWYYYZZZ\\\```dddbbbdddbbb^^^\\\]]][[[WWWUUUOOOHHHDDDBBBBBBAAA???;;;::::::999999999999:::???BBBGGGLLLOOOQQQQQQQQQOOOPPPNNNLLLMMMQQQQQQNNNKKKHHHFFFEEEDDDAAA???>>>JJJPPPSSSPPPLLLNNNPPPPPPRRRKKKBBB;;;777666666666555555666777888999::::::;;;>>>BBBJJJTTT```kkkqqqsss|||bbbOOOGGGDDDEEEIIIIIILLL\\\nnn|||ccceeeccciiiuuuNNNGGGBBBCCCDDDCCCDDDGGGGGGIIIMMMRRRXXX___hhhmmm|||~~~}}}zzzxxxssspppmmmmmmnnnooojjjiiigggbbb]]]YYYYYYYYYRRRSSSTTTVVVWWWWWWWWWWWWRRRTTTVVVVVVTTTRRRQQQQQQOOONNNKKKIIIIIIJJJLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNOOOOOOPPPPPPQQQPPPTTTZZZ\\\]]]^^^bbbeeeeeehhhfffaaa^^^___]]]ZZZXXXQQQHHHDDDCCCDDDBBBAAA<<<;;;;;;:::999999::::::<<>>===<<<;;;;;;::::::;;;:::===CCCJJJOOOPPPNNNLLLMMMOOONNNMMMOOOSSSSSSOOOHHHKKKNNNOOOPPPNNNFFF===FFFKKKOOOPPPRRRTTTRRRNNNPPPJJJAAA:::777666666666555555666777888999::::::;;;===BBBKKKWWWbbbjjjnnnuuuvvvZZZGGGEEEGGGKKKLLLSSShhh~~~qqqtttpppqqqXXXNNNEEECCCDDDDDDDDDFFFFFFIIIMMMRRRWWW___gggmmm~~~}}}}}}}}}}}}|||uuutttqqqooonnnnnnooopppjjjjjjjjjgggccc```______\\\\\\\\\\\\[[[[[[[[[ZZZ[[[YYYWWWWWWWWWVVVQQQMMMKKKKKKJJJJJJKKKLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPOOOOOONNNNNNOOOPPPRRRSSSOOOTTT[[[^^^______```bbbdddhhhhhhccc_________^^^YYYQQQGGGDDDEEEGGGDDDAAA??????>>><<<<<<;;;;;;<<<999<<>>===;;;:::999999;;;@@@FFFLLLNNNLLLJJJKKKKKKJJJGGGGGGKKKPPPSSSWWWTTTQQQRRRXXXZZZQQQEEENNNQQQTTTWWW^^^bbb^^^UUULLLGGG???:::888777666555555999:::666555888:::999:::<<>>===;;;:::999:::===BBBGGGLLLMMMMMMIIIIIIGGGFFFEEEGGGLLLPPPSSSRRRPPPOOOQQQQQQJJJAAANNNSSSYYYbbbkkkmmmdddXXXLLLGGG@@@;;;888777666555999<<<<<<888666888999888;;;===BBBKKKWWWaaahhhllllllyyy|||yyy|||[[[PPPDDDIIIKKKHHHccc{{{~~~nnneeedddfffkkksss~~~jjjaaa]]]ccchhhgggddddddeeesssjjjLLLPPPEEEEEEKKKEEEFFFGGGLLLRRRXXX___mmmyyy~~~{{{wwwrrrooonnnnnnnnnnnniiiiiihhhgggfffeeeddddddcccbbbaaa___]]][[[ZZZYYYYYYWWWSSSPPPNNNMMMNNNNNNQQQOOONNNMMMNNNOOOOOONNNMMMNNNOOOOOOPPPPPPOOOOOOMMMLLLMMMNNNPPPRRRSSSTTTVVVVVVWWWYYYZZZ[[[\\\\\\^^^bbbffffffddddddeeefff]]]TTTIIICCCDDDFFFFFFDDDCCCCCCBBBBBB@@@>>><<<;;;777777:::???FFFKKKMMMMMMJJJHHHGGGGGGFFFFFFJJJOOORRRSSSQQQNNNNNNNNNJJJCCCEEELLLZZZkkkuuuqqq```QQQKKKGGGBBB<<<999777666555888<<<<<<888666888:::888;;;===BBBKKKVVVaaahhhkkkmmmyyy~~~zzzZZZOOOGGGIIIKKKLLLaaavvvwww}}}{{{nnnffffffggghhhlllssswwwqqqggggggdddaaabbbcccbbbeeehhhccchhhmmmnnnnnnpppvvv|||{{{PPPOOOFFFDDDNNNGGGFFFGGGLLLRRRWWW___ooo}}}~~~|||xxxtttpppnnnnnnooooooooojjjjjjiiihhhfffeeeddddddaaa```___]]][[[ZZZXXXWWWUUUSSSPPPMMMMMMNNNPPPRRRRRRPPPNNNNNNOOOPPPOOONNNNNNNNNOOOPPPPPPPPPPPPOOOQQQQQQQQQQQQQQQRRRSSSTTTSSSSSSUUUVVVYYY[[[\\\]]]___bbbeeefffcccaaaaaaddd___VVVKKKEEEDDDEEEEEEDDDBBBCCCCCCCCCAAA???===<<<444666999???FFFJJJLLLLLLJJJGGGFFFHHHHHHEEEHHHOOOQQQSSSRRRNNNMMMNNNKKKGGG>>>EEETTTeeeoooiiiYYYKKKJJJHHHCCC>>>999666666666444888999666555888:::::::::<<>>EEEIIIKKKLLLIIIEEEEEEIIIHHHEEEHHHOOOSSSSSSQQQMMMLLLNNNLLLGGG???BBBJJJVVV\\\YYYRRRMMMIIIHHHDDD???999666666666111555666444444888;;;::::::<<>>CCCLLLXXXbbbjjjmmmyyyyyy|||}}}xxx}}}kkkTTTGGGJJJYYYsss|||yyyssstttcccZZZXXX______aaagggpppXXXIIIKKKEEEEEEGGGFFFNNNOOOYYYdddjjj}}}{{{yyywwwtttuuussspppnnnmmmjjjfffcccdddddddddcccaaa^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSSSSQQQOOONNNOOOOOOOOOOOOOOOOOOPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTZZZYYYWWWVVVWWWXXX[[[\\\```cccfffeeebbbbbbfffjjjoooeeeVVVIIICCCEEEFFFFFFEEECCCBBBAAA@@@===:::777999888888999<<>>@@@GGGOOOQQQLLLGGGGGGKKKNNNNNNFFF>>>:::888555555555555666666777888999888<<>>???EEENNNRRRNNNJJJJJJQQQSSSRRRKKKBBB;;;888666555555555555666777888999888;;;AAAJJJUUU___hhhlllttt|||xxxooommmqqqrrroookkkhhhcccmmm```IIIWWW||||||zzzWWWKKKMMMIIIIIIGGGOOOPPP^^^mmmxxx}}}|||||||||zzzxxxuuuxxxvvvrrrooonnnllljjjhhheeegggiiiiiihhheeeaaa______^^^\\\ZZZYYYXXXWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSRRRPPPMMMJJJHHHOOOPPPRRRTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUSSSSSSUUUYYY^^^aaacccbbbaaa```______aaaccchhhlllfffUUUIIIHHHHHHDDDDDDCCCCCCCCCDDDCCCAAA>>><<<;;;999999<<<@@@EEEIIIKKKJJJLLLNNNLLLFFFDDDFFFFFFKKKPPPQQQNNNLLLLLLNNN>>>>>>CCCLLLRRRPPPNNNNNNTTTTTTTTTOOOFFF<<<888888555555555555666777888999888;;;AAAJJJTTT___gggllluuu~~~~~~rrrkkkjjjnnnnnnmmmjjjiiidddjjj^^^JJJSSSvvv||||||zzz]]]KKKMMMGGGIIIGGGOOOQQQ]]]kkkuuu~~~}}}~~~~~~}}}zzzxxx|||xxxtttqqqooommmkkkjjjccceeeggghhhgggddd```^^^```___]]][[[YYYXXXXXXWWWUUUUUUTTTTTTTTTSSSSSSSSSRRRSSSSSSRRRQQQNNNKKKIIIMMMNNNQQQSSSTTTSSSRRRQQQTTTTTTUUUVVVWWWWWWVVVVVVQQQQQQQQQSSSVVV[[[___bbbbbbaaaaaaaaaaaaaaabbbbbbdddmmmjjjWWWJJJIIIHHHCCCDDDCCCBBBCCCCCCBBB@@@===;;;:::999999<<>>AAAJJJQQQRRRRRRRRRTTTTTTSSSQQQHHH===888999555555555666666777888999999<<>>===FFFOOOTTTVVVYYYQQQPPPQQQQQQIII===999<<<555555555666666777888999:::===CCCLLLUUU___ggglllpppzzzuuunnnlllmmmjjjfffoooccc```ddddddKKKNNNddd}}}sssttt}}}aaaUUUJJJIIIKKKNNNSSS___ppp~~~zzzwwwuuusssrrrqqqpppmmmjjjhhhfffeeecccbbbbbbccccccdddccc```]]]\\\[[[[[[[[[[[[XXXUUUUUUWWWWWWTTTRRRTTTTTTSSSSSSRRRPPPOOONNNNNNWWWaaaccc^^^WWWUUUUUUVVVTTTQQQRRRUUUXXXWWWVVVXXXXXXZZZ___dddfffccc``````aaabbbcccbbbcccfffhhhhhhqqqrrrbbbOOOFFFEEEDDDDDDDDDCCCBBBAAA???>>>===:::888777777:::@@@GGGKKKFFFEEEDDDEEEGGGFFFCCC@@@GGGHHHJJJKKKMMMNNNNNNNNNHHH@@@===BBBJJJOOORRRTTTRRRNNNLLLJJJDDD<<<777777:::999888777666666666666<<<<<>>DDDMMMQQQRRRSSSSSSOOOLLLJJJEEE<<<777777777777777777777888888999:::;;;BBBNNNZZZdddnnnvvvwww~~~wwwnnnhhhhhhdddccciii]]]ZZZ]]]yyyfffYYY[[[hhhssstttoooyyy}}}cccQQQHHHJJJIIIMMMTTT___mmm}}}{{{zzzxxxvvvtttrrrooonnnmmmllljjjhhhggggggeeedddbbbaaa``````^^^^^^^^^^^^\\\ZZZXXXVVVXXXVVVUUUVVVYYYYYYVVVSSSTTTTTTTTTTTTSSSRRRQQQPPPLLLMMMNNNKKKHHHIIIMMMRRRVVVVVVUUUVVVWWWXXXYYYYYYXXXVVVTTTVVVZZZ^^^___^^^^^^```bbbcccddddddfffgggfffjjjjjjbbbUUULLLHHHHHHEEEEEEDDDCCCAAA>>><<<;;;:::888777777999>>>CCCGGGKKKIIIHHHGGGGGGHHHIIIIIISSSTTTUUUUUUUUUSSSRRRQQQKKKCCC???FFFQQQVVVWWWWWWSSSOOOLLLKKKEEE<<<888777666666666666777888999:::;;;;;;BBBNNNZZZcccmmmuuuxxx}}}ssskkkfffgggdddbbbhhh]]][[[[[[ttt```SSSVVVcccvvvwwwooozzziiiTTTKKKJJJIIILLLUUU___kkk~~~~~~{{{yyyxxxvvvuuussspppmmmkkkkkkjjjhhhgggdddddddddccccccbbbbbbaaa]]]]]]]]]]]]\\\ZZZXXXVVVWWWUUUUUUWWWZZZZZZWWWTTTSSSSSSTTTSSSSSSRRRQQQPPPOOOQQQRRRQQQOOOOOORRRTTTUUUUUUWWWWWWWWWXXXXXXYYYZZZXXXWWWZZZ]]]___]]][[[___aaacccdddddddddeeefffcccdddddd```VVVMMMHHHHHHEEEEEEDDDCCCAAA???===<<<999888777777999===BBBEEEGGGGGGGGGGGGIIIKKKMMMOOOVVVVVVWWWWWWUUURRROOOMMMLLLCCC???HHHUUU[[[\\\[[[SSSOOOMMMKKKEEE===888888666666666666777888::::::;;;<<>>===999888777777999<<<@@@CCCCCCEEEGGGIIIJJJLLLOOORRRUUUVVVXXXYYYYYYWWWUUUSSSMMMDDD@@@JJJXXX^^^^^^\\\TTTPPPMMMKKKFFF===888888666666666666777888999:::<<<<<>>999888777777888;;;???AAAAAAEEEHHHJJJKKKLLLNNNQQQSSSUUUXXX[[[\\\[[[YYYWWWOOOEEE@@@JJJWWW]]][[[XXXTTTPPPMMMLLLFFF===888888777777666666777888999999;;;;;;BBBNNNZZZcccmmmuuuzzzzzzoooeeeaaaddddddccchhh``````]]]mmmeeeLLLLLL[[[qqqzzzpppTTTKKKJJJGGGKKKVVV^^^hhh~~~~~~|||zzzzzzyyyvvvtttqqqmmmiiigggffffffeeedddddddddeeedddcccaaa___^^^```___]]][[[ZZZZZZ[[[[[[UUUTTTUUUYYY\\\]]]YYYUUUPPPPPPPPPQQQPPPPPPOOOOOOQQQRRRTTTUUUUUUUUUUUUUUUPPPSSSWWWWWWVVVTTTVVVWWWUUUQQQNNNOOOUUU[[[^^^___bbbdddffffffdddbbb``````aaa]]]\\\___\\\RRRLLLKKKAAABBBBBBBBBAAAAAA@@@???999888777777888;;;>>>@@@AAAEEEJJJKKKKKKKKKMMMOOOOOOQQQTTTWWWXXXVVVTTTRRRQQQFFFAAAJJJVVV[[[XXXTTTTTTPPPMMMLLLFFF>>>999888777777777777777888888999:::;;;BBBOOO\\\fffpppyyy{{{rrriiiiiidddaaadddeeecccbbb^^^\\\rrrcccLLLMMMSSSnnnzzzRRRNNNLLLJJJMMMUUU^^^jjj{{{yyyxxxzzz{{{{{{xxxuuutttqqqnnnlllkkkiiigggeeeeeeddddddccccccbbbccccccbbb___\\\\\\^^^___^^^]]]\\\YYY\\\eeekkkfff]]]WWWSSSTTTVVVUUUSSSQQQQQQRRRSSSRRRRRRQQQQQQRRRTTTUUUTTTVVVWWWWWWVVVUUUVVVWWWUUUUUUWWWYYYXXXVVV[[[aaagggggghhhhhhiiiiiiiiijjjddd]]]YYY\\\]]]WWWNNNJJJGGGEEECCCCCCCCCBBB@@@>>>===<<<;;;::::::===BBBFFFGGGEEEDDDGGGLLLMMMIIIEEEKKKPPPSSSRRRRRRUUUVVVUUUOOOFFF@@@DDDPPPYYYYYYUUUPPPKKKHHHHHHDDD===888777555555555666666777888999======BBBNNNZZZcccmmmvvv~~~lllcccdddbbbbbbfffeeecccccc___\\\qqqgggMMMQQQSSSeeewww\\\SSSLLLJJJMMMTTT^^^lll~~~~~~xxxvvvvvvwwwyyyyyyvvvtttsssrrrpppnnnkkkiiiggggggeeedddbbbaaaaaaaaaaaabbbbbb___]]]]]]^^^______]]]]]][[[```kkkqqqkkkaaa[[[TTTUUUVVVUUUSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTRRRTTTVVVVVVVVVUUUVVVWWWZZZYYYYYY[[[[[[[[[bbbkkkpppnnnllljjjhhhiiijjjkkkjjjbbb\\\]]]^^^WWWNNNHHHHHHFFFDDDCCCCCCBBBAAA???===<<<;;;999999<<>>DDDLLLPPPQQQUUUPPPLLLKKKGGG???999777777777777777888999:::::::::<<>>:::999777777777777888999:::::::::<<>>;;;;;;999888888;;;@@@DDDGGGIIILLLMMMMMMLLLLLLLLLGGGKKKNNNLLLKKKMMMMMMKKKDDD???:::;;;BBBKKKQQQTTTHHHDDDCCCEEEDDD???;;;;;;777777777777888999:::;;;:::<<>><<<888777888999999999???GGGIIIKKKNNNOOONNNKKKGGGDDDDDDKKKNNNLLLMMMPPPMMMHHHGGGDDD>>><<>>;;;777777777777777888888999======BBBMMMXXXaaakkktttuuu|||ssseeedddcccbbbcccccc```______aaawwwYYYJJJNNNSSSiiitttzzz|||wwwtttsssuuu{{{~~~zzzuuurrrqqqlllddd```bbb[[[^^^fffnnnYYYMMMLLLMMMLLLPPP^^^sss~~~~~~|||{{{xxxwww~~~tttgggeeeiiihhhccceeeeeeddddddcccbbbaaa``````___^^^]]][[[ZZZYYYXXXVVVWWWXXXYYYXXXUUUSSSQQQLLLMMMMMMMMMNNNNNNOOOOOOWWWWWWWWWUUUTTTUUUWWWZZZZZZYYYXXXWWWVVVWWWWWWXXX[[[```cccaaa^^^___gggooozzz{{{xxxrrrsssqqqkkkfffbbbZZZRRRKKKIIIFFFEEEDDDAAA>>>;;;999777888888777666<<>>;;;<<<:::999:::888666;;;CCCJJJKKKLLLMMMLLLJJJHHHGGGPPPSSSTTTRRRQQQQQQNNNJJJHHHGGGBBB???BBBHHHIIIEEEEEEGGGIIIHHHDDD???<<<:::777777777777777888888999;;;<<>><<<<<<===;;;:::???GGGIIIJJJKKKKKKKKKJJJIIIHHHJJJLLLNNNNNNPPPQQQPPPOOOJJJIIIEEE@@@BBBFFFGGGDDDIIILLLOOOOOOKKKFFF@@@===777777777777777888888999999<<>><<<;;;:::888999:::999888>>>FFFDDDFFFIIILLLMMMLLLIIIHHHIIIEEECCCFFFFFFCCCEEEIIINNNMMMGGG???===BBBGGGHHHPPPPPPUUU___fff___MMM<<<777777777777777888888999;;;===FFFSSS___gggooovvvvvv}}}iii___^^^^^^^^^aaa\\\cccaaa\\\ooo]]]TTTUUUNNNYYY}}}ddd___iiiiiiooogggIIINNNFFFLLLPPPQQQZZZnnn}}}||||||yyywwwwwwvvviiieeefffjjjjjjeeecccfffbbbcccdddeeefffeeedddccc```_________^^^^^^^^^^^^[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOMMMOOORRRTTTVVVXXX[[[]]]aaaaaabbbcccaaa___\\\[[[VVVYYY]]]___```eeemmmssswwwvvvrrrmmmnnntttxxxwwwwwwvvvvvvyyy~~~{{{jjjXXXJJJFFFAAA===<<<;;;::::::===<<<;;;<<<:::999>>>EEEBBBEEEIIIMMMMMMLLLIIIGGGKKKFFFEEEHHHHHHFFFGGGMMMOOONNNGGG???<<>>>>>>>>===999777777777666555<<>>===:::888888999777777===EEEHHHGGGGGGIIIKKKLLLIIIFFFFFFFFFKKKRRRTTTSSSVVV\\\TTTOOOGGG???===AAAJJJPPPRRRQQQPPPNNNKKKEEE???:::999888888777777777777777:::===DDDPPP]]]iiiqqquuuvvv|||tttYYYXXX[[[___cccaaabbb```______uuu}}}^^^YYYZZZYYY\\\nnnkkk```llljjjeeelllqqqnnnnnn___VVVKKKJJJIIIJJJOOO[[[lll}}}~~~{{{xxxyyywwwyyy{{{nnnllllllkkkjjjhhhgggffffffgggggggggdddaaa^^^]]]]]]bbbbbbaaaaaa___^^^\\\[[[]]][[[YYYYYYZZZ[[[ZZZYYY[[[YYYXXXWWWXXXWWWUUUTTTTTTQQQQQQYYY```dddhhhlllggghhhiiikkkkkkjjjiiiiiidddeeegggkkknnnooommmkkkhhhhhhkkkpppuuuwwwtttqqqyyyyyybbbNNNKKKFFFBBBAAA@@@>>>===;;;999999:::888888>>>FFFKKKJJJKKKLLLLLLKKKHHHFFFDDDEEEKKKRRRXXX\\\bbbhhh[[[TTTJJJ@@@<<<@@@IIIPPPSSSQQQMMMJJJGGGCCC>>>;;;777777777777777888888999:::===EEEQQQ^^^jjjrrruuusss{{{sssYYYZZZ^^^ccceeebbbbbb```[[[___sssZZZ\\\___^^^```qqqkkkeeerrrmmmbbbhhhppplllhhhqqq\\\RRRJJJKKKIIIIIIOOO]]]mmm|||{{{wwwuuuvvvzzzvvvmmmnnnnnnlllkkkiiigggfffeeeggggggfffccc```^^^]]]^^^`````````______^^^^^^]]]^^^\\\ZZZZZZ[[[[[[ZZZYYY[[[ZZZXXXXXXWWWWWWVVVVVVVVVRRRSSSXXX]]]aaafffkkkhhhlllooopppnnnjjjhhhggggggiiimmmppprrrpppmmmjjjjjjhhhiiimmmsssuuusssppprrr~~~}}}mmmZZZOOOKKKGGGCCCAAA@@@>>><<<:::999888999888888???GGGJJJKKKLLLMMMMMMKKKIIIFFF@@@DDDKKKSSSYYY]]]cccggg]]]VVVJJJ@@@<<>>FFFHHHJJJLLLNNNMMMKKKIIIHHH@@@GGGOOOUUUYYY\\\]]]]]]YYYRRRHHH>>><<>><<<999777777888777888>>>GGGGGGJJJNNNOOONNNKKKIIIHHHBBBKKKRRRVVVXXXYYYXXXUUUSSSMMMDDD===<<>>999888888999999999@@@HHHJJJNNNQQQRRROOOKKKIIIHHHCCCKKKQQQRRRSSSVVVUUUQQQMMMHHHAAA;;;<<>>:::666666666666777888999:::999<<>>;;;666666666666777888999::::::<<>><<<666666666666777888999:::===???EEERRRaaannnvvvyyyeee]]]```eeedddffffff\\\eeeeeennnkkkPPPLLLddd{{{pppeeekkkrrrssstttzzzyyyRRRJJJJJJHHHIIIJJJKKKOOOWWWfffxxx}}}|||{{{yyyvvvssshhhiiiiiihhhffffffggghhhhhhhhhggggggeeedddbbbbbb```aaabbbaaa^^^]]]\\\]]]]]]]]]\\\\\\ZZZXXXWWWVVVUUUVVVXXXZZZ\\\^^^^^^___\\\___aaacccdddiiipppvvvyyyzzz||||||uuuooooootttyyylll]]][[[eeeqqqwwwxxxkkkvvv||||||yyy___PPPMMMIIIGGGFFFEEECCCBBB???<<<;;;<<<::::::AAAIIIHHHHHHIIILLLNNNNNNLLLJJJDDDGGGKKKNNNOOOOOOQQQRRRPPPLLLGGGDDDDDDHHHNNNRRRVVVOOOIIIIIIGGGBBB===;;;666666666666777888999:::>>>@@@FFFSSSbbbooowwwyyy^^^[[[aaaddd```cccfff```fffcccqqqfffQQQHHH[[[zzzsssgggoooyyytttrrryyykkkTTTKKKJJJIIIJJJKKKLLLOOOVVVeeevvv}}}|||{{{{{{yyyvvvssshhhiiiiiihhhffffffgggiiiggggggggggggfffeeedddccc```aaabbbaaa^^^]]]\\\]]][[[[[[[[[[[[YYYXXXVVVUUUSSSUUUWWWZZZ\\\]]]^^^^^^[[[^^^bbbccceeejjjssszzzwwwwwwzzz|||zzzuuuvvvzzzqqqfffZZZXXXaaakkkpppoooeeevvv|||]]]PPPMMMJJJGGGFFFEEECCCBBB@@@>>><<<<<<::::::@@@HHHGGGFFFFFFHHHJJJLLLLLLKKKFFFHHHJJJKKKKKKMMMOOOQQQRRRNNNHHHDDDCCCFFFKKKOOOUUUNNNIIIIIIGGGAAA;;;:::666666666666777888999:::<<<>>>EEERRRbbbpppxxx{{{ZZZYYYaaaccc]]]aaafffbbbeeeaaarrr]]]RRRFFFUUUyyyzzzmmmwww}}}{{{cccUUUKKKJJJIIIKKKKKKLLLOOOVVVddduuu~~~zzzyyyyyyzzz{{{zzzxxxuuulllmmmllliiifffdddeeeffffffgggggggggfffeeedddddd```bbbcccaaa___]]]]]]]]]YYYZZZZZZZZZYYYWWWUUUTTTUUUVVVXXXZZZ[[[[[[ZZZZZZ]]]```dddeeeeeejjjssszzztttsssuuuzzz{{{zzz|||mmmcccWWWUUU\\\dddhhhhhhgggxxx]]]PPPMMMJJJGGGFFFEEEDDDBBBAAA???===<<<:::999???GGGFFFDDDDDDEEEHHHJJJJJJJJJGGGHHHIIIIIIIIIKKKNNNQQQUUUQQQJJJEEECCCEEEJJJMMMSSSMMMJJJJJJHHHAAA;;;888666666666666777888999:::999<<>>;;;;;;:::;;;@@@HHHGGGHHHIIIHHHFFFEEEEEEFFFIIIGGGJJJPPPPPPLLLNNNSSSUUUOOOHHHGGGIIILLLKKKIIINNNLLLJJJIIIFFFBBB===999666666666666777888999::::::@@@JJJUUUaaammmvvv|||ZZZaaaggghhhiiikkkkkkhhhllljjjYYYNNNHHHLLLeee~~~zzz}}}XXXMMMGGGBBBIIIHHHJJJMMMOOOTTTcccxxx~~~}}}~~~}}}|||}}}~~~}}}yyyvvvpppoookkkfffbbbaaabbbdddfffggggggeeeccccccdddeeedddcccbbbccccccbbb___]]]]]][[[YYYYYYYYYZZZYYYWWWZZZZZZZZZYYYYYYZZZZZZ[[[^^^___aaadddfffiiikkklllpppssswwwzzzuuufffWWWQQQRRRUUUZZZ___bbbqqq~~~```RRROOOKKKIIIHHHGGGEEEDDDAAA===::::::999:::???GGGGGGIIIJJJJJJIIIHHHHHHIIIIIIJJJOOOVVVUUUNNNJJJLLLTTTNNNFFFDDDGGGLLLMMMMMMQQQNNNKKKHHHEEEAAA<<<999666666666666777888999:::999???IIITTTaaalllvvv|||^^^eeejjjkkkkkkmmmlllhhhfffuuuuuuUUUOOODDDKKK^^^wwwxxx|||~~~|||SSSNNNIIIDDDKKKGGGJJJMMMOOOUUUdddzzz}}}~~~}}}|||yyyuuurrrpppooolllhhhdddbbbccceeegggggggggeeecccbbbcccdddggghhhhhheeebbb___^^^]]]]]][[[YYYYYYZZZZZZYYYWWWYYYYYYZZZZZZ[[[[[[\\\\\\_________```bbbeeeggghhhjjjoootttxxx~~~yyyjjjZZZRRRQQQTTT[[[aaajjjvvvhhhRRROOOKKKIIIHHHGGGEEEDDDAAA<<<:::999999999???FFFIIIKKKMMMMMMLLLLLLMMMNNNPPPPPPTTTWWWUUUNNNKKKLLLSSSLLLCCCAAADDDKKKQQQTTTUUUQQQLLLHHHDDD@@@;;;888666666666666777888999:::999>>>GGGSSSaaammmvvv{{{aaagggllllllkkkllljjjgggbbb~~~fffPPPQQQCCCKKKUUU```}}}qqqxxxlllPPPOOOKKKGGGLLLGGGJJJMMMPPPVVVeee{{{~~~~~~~~~|||zzzvvvsssqqqppppppnnnjjjfffddddddeeefffggggggfffddddddeeegggmmmnnnmmmiiiaaa\\\[[[\\\[[[ZZZYYYZZZ[[[[[[ZZZXXXYYYZZZZZZ\\\\\\]]]]]]]]]]]]]]]\\\]]]___bbbeeeggghhhjjjmmmrrr~~~yyykkk\\\SSSQQQTTT\\\eeeooozzzlllQQQNNNJJJHHHGGGGGGEEEDDDAAA===::::::999:::@@@GGGJJJLLLOOOPPPOOOPPPQQQRRRYYYXXXVVVTTTQQQPPPRRRUUUQQQJJJAAA>>>AAAJJJSSSXXXXXXTTTMMMGGGBBB???;;;999666666666666777888999::::::>>>GGGTTTbbboooxxx}}}bbbhhhlllkkkjjjjjjgggccciiibbbSSSRRRDDDKKKNNNQQQ}}}nnnyyydddPPPLLLGGGFFFGGGGGGJJJMMMPPPVVVeee{{{~~~|||xxxuuussssssppppppooommmiiifffffffffeeefffggggggggggggjjjlllsssssspppjjjaaa[[[YYYYYYYYYYYYYYY[[[\\\]]]\\\ZZZYYYZZZ\\\]]]^^^^^^^^^^^^YYYYYYYYY[[[^^^bbbfffiiillliiigggpppqqqfffZZZRRROOORRR\\\gggiiivvvfffPPPMMMJJJHHHGGGGGGEEEDDDCCC???<<<<<<;;;;;;AAAHHHLLLNNNPPPQQQPPPPPPQQQSSSXXXYYYXXXUUUSSSUUUWWWYYYPPPJJJAAA===@@@HHHRRRYYYXXXTTTLLLFFFAAA>>>;;;999666666666666777888999:::;;;???GGGUUUeeesss{{{ccciiillljjjhhhgggddd```mmmaaaUUURRRHHHKKKLLLMMMtttxxxrrr]]]NNNHHHIIIHHHGGGJJJMMMOOOUUUdddzzz|||xxxuuuttttttpppqqqqqqoookkkhhhggggggdddfffggghhhhhhjjjlllnnnsssqqqmmmggg```ZZZWWWWWWWWWWWWXXX[[[^^^___^^^\\\[[[\\\]]]_________^^^^^^VVVWWWXXX[[[___dddgggjjjoooiiieeeoooggg```XXXSSSNNNPPPZZZeeegggvvv~~~]]]OOOMMMIIIGGGGGGGGGEEEDDDDDD???===<<<<<<<<>>???FFFOOOUUUVVVQQQKKKEEEAAA>>>;;;999666666666666777888999:::<<>>FFFUUUgggvvv~~~dddjjjmmmjjjfffdddaaa\\\bbbYYYVVVSSSLLLIIIKKKYYYuuuMMMBBBJJJGGGHHHKKKMMMNNNTTTbbbwww}}}wwwsssrrrsssoooqqqrrrqqqnnnkkkhhhhhheeeggghhhgggfffgggiiikkkiiiddd___\\\\\\[[[XXXUUURRRSSSVVV[[[```bbbaaa```]]]^^^```aaaaaa___]]]\\\VVVXXX[[[___bbbeeeggghhhdddbbbbbbiiixxx}}}rrrgggeeeccc___YYYVVV\\\fffpppbbbNNNLLLIIIGGGGGGFFFEEEDDDBBB>>>;;;;;;:::;;;@@@HHHNNNOOOPPPNNNKKKIIIHHHIIIKKKRRRTTTQQQQQQUUUVVVTTTQQQNNNHHHCCCAAACCCHHHLLLOOOLLLGGGDDDBBB???<<<:::666666666666777888999:::;;;===EEETTTfffuuu}}}lll```mmmmmmeeefff____________ZZZQQQIIIKKKLLLNNNsss}}}[[[IIIHHHCCCIIILLLLLLNNNRRRUUU___qqqzzzuuussstttuuuuuupppqqqrrrpppmmmkkkiiiiiikkkiiihhhiiijjjkkkiiihhhbbb```]]][[[[[[\\\]]]___QQQQQQSSSWWW\\\]]][[[XXX\\\bbbeeebbbbbbdddaaa\\\XXXTTTWWW```dddbbbccciiidddgggjjjkkkkkkkkknnnppppppnnniii```XXXYYYbbbkkkwww\\\PPPNNNKKKIIIGGGEEEBBB@@@======<<<;;;:::<<<@@@DDDJJJKKKNNNOOOOOOLLLIIIGGGIIIHHHMMMUUUWWWQQQNNNPPPRRRMMMEEEAAABBBEEEIIIJJJMMMJJJGGGGGGHHHEEE>>>888555666777888888999999888;;;>>>FFFSSSbbbqqq{{{kkk___kkkkkkgggiiidddjjjiiieee___XXXPPPPPPNNNJJJfff~~~bbbMMMFFFJJJEEEKKKLLLLLLOOORRRVVV```rrrzzzuuutttttttttsssmmmooopppooollliiiggggggjjjiiihhhhhhiiijjjiiigggfffdddaaa______```bbbcccTTTSSSRRRTTTWWWYYYXXXWWWXXX[[[\\\]]]ccckkkjjjeeedddbbbbbbccceeefffggghhhiiikkknnnooonnnnnnmmmnnnfffiiijjjeee]]]ZZZ^^^dddqqq\\\OOOMMMJJJHHHGGGFFFCCCAAA>>>>>><<<:::999<<>>888555666777888888999999999:::>>>GGGTTTdddrrr{{{kkk```iiijjjjjjkkkhhhwww}}}ttteee```YYYXXXSSSIIIZZZoooyyyvvvRRRIIIIIIJJJAAAGGGLLLMMMPPPTTTWWWaaasss~~~{{{{{{~~~yyyvvvtttsssrrrpppllloooqqqpppmmmiiigggfffiiihhhgggggghhhhhhfffeeecccbbb___]]]]]]^^^aaabbbXXXUUUQQQPPPQQQTTTVVVWWW\\\[[[[[[aaammmyyy}}}zzzvvvxxxsssjjjiiipppqqqkkkoooqqqsssuuutttqqqnnnlllccckkksssrrrhhh___]]]^^^iii}}}~~~ZZZMMMKKKIIIHHHGGGFFFDDDBBB@@@>>>;;;888888<<>>999666666666777888888999999:::???HHHVVVeeesss{{{lllcccjjjkkkllljjjhhhjjjfff^^^\\\XXXMMMUUUppp~~~ssslllnnnnnnooo|||iiiNNNLLLKKKHHH>>>FFFLLLMMMPPPUUUYYYbbbttt~~~gggeeehhhuuu|||xxxuuutttrrrpppnnnnnnpppsssrrroookkkiiiggggggfffddddddddddddcccaaa```___]]]\\\\\\]]]___aaa[[[WWWQQQMMMNNNRRRWWW[[[______```gggsssqqqlllwwwyyypppqqqsssvvvxxxvvvsssooolllhhhsss|||{{{oooaaaYYYWWWcccyyyyyyXXXKKKIIIHHHGGGGGGGGGEEEDDDAAA???;;;777777<<>>999666666666777777888999999:::???IIIWWWfffssszzz~~~nnniiinnnmmmnnnfffeee}}}qqqlllaaa[[[YYYOOOQQQcccuuuiiidddeeennnVVVHHHJJJHHHFFF@@@LLLKKKLLLPPPUUUYYYbbbtttvvv```___aaajjjwww~~~{{{yyyvvvtttsssrrrooommmoooqqqrrrrrroookkkiiihhhfffdddbbbbbbbbbaaa___^^^_______________```aaabbb[[[WWWQQQMMMNNNSSS[[[aaa[[[___dddjjjqqqxxxssshhhpppsssjjjkkkoootttuuusssqqqpppqqquuu|||ssscccXXXSSSdddyyyvvvYYYJJJHHHGGGGGGGGGGGGFFFDDDAAA???:::777777<<>>;;;888999>>>EEEKKKNNNLLLJJJGGGFFFFFFFFFFFFKKKQQQRRRNNNKKKLLLKKKHHHKKKEEEAAACCCIIINNNNNNKKKLLLMMMMMMJJJEEE???:::888777777666555666888:::;;;;;;>>>FFFSSSbbboooxxx|||~~~ppprrrqqqhhhhhhaaazzz|||mmmccceee^^^RRRQQQTTThhhuuulllooo}}}gggQQQPPPGGGAAAJJJEEECCCGGGIIINNNTTTYYYaaarrrwww^^^[[[dddeeemmmlllpppxxx}}}~~~}}}wwwxxxtttqqqnnnnnnoooqqqqqqqqqsssrrrqqqnnnkkkiiijjjllljjjhhhfffeeedddccc```^^^WWW[[[```eeefffddd```^^^XXXXXXUUURRRQQQTTT[[[aaahhhkkkwwwrrrWWWPPPYYYdddhhhsss~~~~~~zzzjjjSSSJJJHHHFFFFFFFFFFFFDDDCCC???>>>;;;999:::>>>EEEKKKNNNLLLIIIGGGEEEEEEFFFFFFLLLQQQRRROOOOOORRRPPPJJJKKKEEEAAAEEEMMMRRROOOJJJJJJKKKKKKIIICCC>>>999777888777666555666888:::;;;;;;>>>FFFQQQ```nnnxxx|||rrrrrrkkkgggccc___xxxkkkgggddd\\\TTTQQQXXX___~~~xxxuuuttttttZZZSSSLLLJJJHHHEEEEEEGGGJJJMMMPPPSSSZZZfffwwwzzzgggaaaaaakkkxxx{{{xxx{{{vvvtttpppmmmlllmmmoooqqqppppppooommmlllkkkjjjjjjgggfffffffffgggeeebbb```XXXaaajjjlllfff___\\\]]]ZZZ[[[XXXRRRMMMPPPYYYbbbkkklllrrr{{{ttt\\\QQQSSSXXXeeewwwgggRRRHHHGGGFFFFFFFFFFFFCCCAAA>>>===:::888999===EEEJJJNNNMMMKKKGGGEEEEEEGGGJJJPPPRRRUUUVVVTTTRRRQQQPPPLLLFFFAAACCCKKKPPPQQQNNNNNNMMMKKKFFFAAA<<<:::999777777777777777777888999;;;>>>FFFSSSaaannnwwwzzznnnnnnkkkgggcccppp}}}tttooohhh\\\TTTRRRSSSWWWxxxqqqmmm~~~}}}~~~~~~mmmZZZRRRKKKIIIGGGDDDDDDFFFGGGKKKPPPTTTZZZeeeuuuqqqlllpppwww|||zzz}}}vvvtttqqqnnnmmmoooqqqrrrqqqqqqpppooommmkkkiiihhhhhhfffffffffgggfffdddbbb\\\aaafffgggddd``````aaaaaacccbbb[[[SSSRRRYYY```eeefffllltttzzzvvv\\\PPPQQQVVVgggwwwfffOOOHHHGGGFFFFFFFFFEEECCCAAA>>>===:::888999>>>EEEJJJMMMMMMLLLIIIGGGFFFHHHJJJSSSTTTUUUUUUSSSSSSSSSTTTRRRLLLFFFHHHPPPVVVWWWUUURRRQQQNNNHHHAAA<<<999888777777777777777888888999:::>>>GGGUUUcccooowwwzzzjjjhhhiiibbbbbbzzzmmm^^^UUUSSSOOOOOOmmm}}}zzznnnWWWPPPJJJHHHFFFCCCBBBDDDDDDIIIPPPUUUZZZdddrrr||||||uuuuuu~~~}}}~~~wwwuuurrrpppoooppprrrsssrrrrrrrrrpppnnnjjjfffdddhhhfffeeeeeefffgggfffeeeaaaaaaaaa``````aaacccccceeehhhggg___TTTPPPTTT[[[```bbbhhhnnnqqqwwwxxx\\\NNNPPPUUUeeeqqqzzzzzzxxxdddKKKHHHGGGFFFEEEFFFEEECCCAAA===<<<:::999999>>>EEEJJJKKKLLLMMMKKKIIIGGGGGGHHHSSSTTTTTTSSSRRRSSSVVVXXXVVVOOOHHHJJJRRRZZZ\\\[[[UUUTTTPPPJJJBBB<<<888777777777777777777888999999:::???IIIWWWfffqqqwwwyyyeeeaaabbb]]]eeewwweeeYYYVVVRRRNNN___~~~TTTMMMHHHGGGEEEBBBAAACCCBBBHHHPPPWWW\\\dddoooxxx}}}yyyqqqmmmooorrrnnnffftttxxx~~~}}}wwwvvvtttrrrqqqrrrssstttrrrrrrrrrpppmmmhhhccc```gggeeecccccceeefffggggggeeeaaa]]]\\\___bbbcccccchhhiiiggg^^^RRRMMMQQQXXX^^^ccciiillljjjmmm{{{|||^^^NNNOOOVVV```iiiooonnnpppzzzcccJJJHHHGGGFFFEEEEEEDDDBBB@@@<<<<<<:::999:::>>>EEEJJJHHHJJJLLLMMMJJJHHHFFFFFFMMMOOOPPPQQQRRRSSSVVVYYYTTTLLLEEEFFFOOOWWWZZZYYYTTTSSSPPPIIIBBB;;;888777777666666666777888999:::999???KKKZZZhhhrrrxxxyyy}}}```YYY\\\aaavvvqqqbbb[[[ZZZVVVYYYwwwuuuPPPIIIEEEEEEDDDAAA@@@BBBBBBIIIRRRYYY]]]eeennnvvvzzz~~~~~~uuupppooommmjjjhhhkkkpppooojjjqqqyyy~~~{{{xxxwwwuuusssrrrrrrsssssspppppppppoookkkfffbbb___eeecccbbbbbbdddfffgggffffffaaa]]]]]]aaaddddddbbbkkkjjjdddYYYOOOMMMRRRXXX\\\bbbjjjmmmiiiiiiuuucccOOOOOOUUUbbbjjjooommmnnnzzzcccLLLHHHGGGEEEEEEEEEDDDAAA???;;;;;;:::999;;;???EEEJJJEEEHHHLLLMMMKKKHHHEEEEEEEEEIIIMMMPPPRRRSSSTTTUUUPPPHHHAAABBBJJJRRRUUUTTTPPPOOOLLLGGG@@@;;;888888666666666666777888999:::999???KKKZZZiiisssxxxyyy|||\\\UUUZZZppp|||mmmcccaaa```YYYhhhYYYKKKEEEBBBCCCCCCAAA@@@BBBAAAIIIRRRYYY]]]dddmmmtttyyy{{{~~~vvvmmmnnnwwwrrrnnntttlllpppttttttvvvzzz{{{xxxyyy{{{zzzxxxvvvtttrrrqqqqqqqqqooooooooommmjjjgggcccaaaeeedddcccccceeefffffffffeeebbb______dddhhhiiiiiikkkeee\\\SSSLLLLLLOOORRRYYY```iiinnnllllllvvvhhhQQQNNNSSSiiitttzzzwwwtttzzz}}}bbbOOOIIIGGGEEEEEEEEECCC@@@>>>::::::::::::;;;???EEEJJJEEEHHHLLLMMMKKKHHHFFFEEEEEEIIINNNQQQQQQQQQQQQRRRMMMFFF???@@@HHHOOOQQQOOOLLLLLLIIIEEE???;;;888888666666666666777888::::::999???KKKZZZhhhsssxxxyyy|||[[[WWW]]]~~~sssiiicccgggYYY\\\~~~^^^JJJFFFAAA???AAABBBAAAAAACCCAAAHHHQQQWWW\\\bbbkkkqqq||||||jjjeeebbbdddfffiiipppvvvyyynnniiirrr~~~|||~~~{{{yyywwwtttrrrpppoooooopppooonnnmmmkkkiiigggfffgggfffeeeggghhhhhhgggeeeeeecccaaabbbfffmmmsssvvvoooggg]]]UUURRRQQQPPPOOO[[[```iiinnnnnnoooyyyjjjQQQMMMRRRgggwww{{{zzzzzz___KKKIIIGGGEEEEEEDDDCCC@@@>>>::::::::::::<<<@@@FFFJJJGGGJJJNNNNNNMMMJJJIIIHHHNNNPPPRRRRRRQQQPPPPPPPPPJJJDDD>>>???FFFKKKLLLIIILLLKKKIIIDDD???:::888888555555666666777999:::;;;999???JJJXXXgggrrrwwwyyy~~~]]]ZZZaaa~~~|||vvvmmmbbbiiiYYYTTTxxx~~~|||]]]GGGLLLDDD???===@@@BBBAAAAAADDD@@@GGGPPPVVVZZZ```iiippp~~~mmmcccdddhhhllljjjdddbbbdddgggeeeeeeeeefffkkkzzz{{{zzzwwwtttrrrooonnnmmmppppppooommmlllkkkjjjjjjhhhhhhhhhiiikkkjjjhhhfffeeecccbbbbbbhhhqqq{{{zzzqqqfffaaa```^^^YYYTTTaaadddiiinnnnnnpppzzziiiQQQNNNSSS___uuuxxxzzz~~~www[[[FFFIIIGGGEEEEEEDDDCCC@@@===999:::::::::<<<@@@FFFJJJIIILLLOOOPPPNNNLLLKKKJJJWWWWWWVVVSSSPPPOOOPPPQQQHHHAAA<<<===CCCHHHHHHEEEMMMLLLJJJEEE???:::777777555555555666777999:::;;;:::???IIIWWWfffqqqwwwyyyjjjYYYhhh}}}sssppplllccc\\\bbb}}}vvv~~~rrruuu|||RRRJJJ>>>CCCBBBAAA@@@???@@@AAAAAA@@@CCCJJJRRRXXX^^^kkkwww{{{nnnfffiiinnnqqqqqqpppnnnnnntttnnnjjjkkknnnvvv|||}}}xxxzzz{{{xxxtttqqqpppqqqmmmmmmlllkkkkkkjjjjjjiiieeegggiiijjjjjjhhhfffeeebbbbbbbbbdddiiiqqqyyyxxxwwwvvvssshhh[[[VVVVVV]]]eeekkkkkkoooyyydddQQQPPPVVViiirrrxxxvvvuuuzzznnnVVVMMMEEEFFFFFFFFFDDDAAA>>><<<:::;;;;;;:::999===CCCIIIHHHHHHJJJLLLKKKIIINNNTTTiii```UUUOOONNNNNNNNNLLLEEE===<<>>GGGJJJEEEDDDIIIIIIIIIGGGCCC>>>999777666666666666777777888999:::;;;@@@KKKXXXeeepppwwwzzzeeehhh~~~pppfffeeeeeemmmxxxhhhqqquuurrrnnniiiaaammm}}}]]]HHHEEEIIIBBBBBBAAA@@@@@@@@@@@@AAA>>>AAAIIIRRRWWW]]]iiiuuuvvvlllhhhnnnwww~~~||||||{{{xxxtttpppooonnnnnnmmmllljjjhhhgggffffffcccdddfffggghhhfffeeedddhhhgggeeedddfffllltttzzz~~~}}}wwwiiiYYYRRRSSSZZZaaaiiipppxxx}}}zzzvvvooo^^^NNNLLLSSS```iiirrruuuyyyqqqXXXKKKCCCBBBAAA???===<<<;;;;;;777888888888:::>>>DDDHHHGGGGGGHHHJJJIIIGGGKKKQQQXXXSSSMMMJJJKKKKKKJJJHHHCCC???AAAJJJMMMGGGDDDGGGIIIHHHFFFBBB<<<888666555777777777777777888::::::;;;@@@JJJXXXfffqqqwwwyyykkk~~~pppmmmgggdddvvvuuuiiiqqqrrrlllhhhaaahhh|||}}}VVVFFF???CCCAAAAAAAAA@@@@@@@@@@@@@@@===AAAHHHQQQVVV\\\hhhtttrrrjjjlllooo||||||{{{yyywwwtttrrrqqqooommmkkkhhhfffeeeddddddbbbccceeeffffffeeedddcccccceeegggiiikkkqqqxxx~~~|||}}}}}}xxxjjj[[[TTTVVV[[[aaaiiisss{{{}}}{{{}}}{{{iiiRRRKKKQQQ^^^lllxxxzzz{{{oooWWWIIICCCAAA???<<<;;;:::;;;;;;888888888999<<>><<<:::;;;<<<===:::999999;;;???CCCGGGJJJKKKJJJKKKLLLJJJHHHKKKQQQTTTRRRQQQOOOOOOMMMKKKJJJGGGEEEEEEIIILLLKKKJJJKKKLLLKKKHHHCCC===999777777777777777777888999:::;;;===AAAKKK[[[kkkwww{{{{{{}}}}}}pppdddgggtttuuuhhhlllqqq~~~[[[GGGCCCAAACCC@@@@@@@@@AAA@@@??????>>>>>>@@@EEELLLQQQYYYhhhuuu}}}uuuttt|||{{{zzzyyyzzz{{{{{{yyywwwpppnnnkkkgggeeeddddddeeeaaabbbcccddddddeeeeeeeeekkkpppsssrrrmmmiiijjjlllzzz}}}xxxgggUUUNNNPPPYYY___jjjvvv}}}dddMMMKKKTTTZZZnnnzzz~~~zzziiiVVVFFFBBBAAA>>><<<;;;;;;<<<===<<<;;;:::<<>>===@@@@@@CCCIIIOOOXXXhhhvvv~~~{{{yyyxxxxxxzzzzzzwwwtttpppnnnkkkgggfffeeefffgggbbbbbbcccddddddeeeeeefffhhhlllnnnkkkeeecccfffjjjwwwzzz}}}wwweeeSSSLLLOOOZZZ___iiirrrtttvvv}}}[[[LLLMMMPPP[[[lll{{{zzzlllXXXGGG@@@???>>><<<;;;;;;;;;;;;===;;;:::<<>>===@@@@@@CCCGGGMMMWWWhhhwww~~~~~~|||yyywwwwwwxxxxxxtttqqqpppnnnkkkhhhffffffggghhhbbbbbbcccddddddeeeffffff___ccceeeccc```bbbiiiqqqqqquuuzzzuuueeeSSSNNNQQQ[[[```hhhmmmkkkiiitttzzzvvvYYYPPPNNNKKK^^^kkkyyy}}}ooo[[[HHH???>>>===<<<;;;:::::::::===;;;999<<<@@@DDDEEEDDDKKKJJJKKKKKKHHHEEEHHHNNNLLLMMMNNNNNNOOOPPPRRRTTTAAAEEEJJJOOOSSSTTTQQQLLLMMMKKKGGG@@@:::666555666888888888888999:::;;;<<<:::===GGGXXXkkkwwwyyywwwzzz}}}dddMMMIIIIIIEEECCCFFFDDDCCCBBBAAAAAAAAAAAAAAADDDBBBBBBGGGLLLUUUdddqqq|||zzzxxxxxxyyyyyyyyyxxxtttqqqmmmkkkkkkkkkjjjiiieeebbbaaacccggghhheeeaaaeee___\\\aaaeeeiiiqqqzzz}}}rrr___PPPOOOVVV^^^fffkkkkkkooovvvvvvpppsss{{{}}}nnnYYYKKKJJJMMM\\\www~~~gggUUUEEE======<<<;;;:::999999999<<<;;;;;;===AAACCCCCCBBBKKKJJJKKKLLLHHHBBBCCCHHHKKKIIIIIIKKKOOOPPPMMMJJJ@@@CCCJJJQQQSSSQQQNNNMMMOOOLLLFFF@@@;;;888777777777777777888999999::::::???>>>FFFYYYkkkuuuyyyzzz~~~vvv___LLLHHHIIIEEEBBBDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCAAABBBGGGMMMUUUdddrrr|||zzzyyyyyyzzz{{{zzzyyyvvvrrrnnnkkkjjjiiihhhgggeeecccaaadddhhhiiieeeaaaccc___```eeeiiillluuu~~~}}}yyynnn]]]QQQRRRYYY```kkksssvvv|||wwwhhhqqquuujjjVVVIIIHHHLLL```{{{ttt^^^MMM???>>>===;;;:::999999::::::<<<;;;<<>>FFFYYYkkktttxxxzzz}}}}}}|||kkkYYYIIIFFFGGGDDDAAABBBDDDCCCBBBBBBAAABBBBBBBBBBBB@@@BBBGGGMMMVVVeeerrr~~~|||{{{{{{zzzyyyzzz{{{|||{{{zzzwwwsssnnnkkkiiigggfffeeeeeedddccceeehhhiiifffccc```aaaeeejjjmmmpppxxxyyyuuuoooeeeXXXOOOSSS[[[aaannnyyy{{{fffooouuulllZZZLLLLLLQQQkkkqqqYYYKKKAAA>>>===;;;999999999:::;;;;;;;;;===@@@DDDFFFEEEDDDFFFEEEFFFGGGDDD@@@CCCHHHJJJJJJLLLOOOPPPMMMFFF???===BBBIIIOOORRRRRRPPPNNNJJJGGGBBB===:::888777777777777777888999999::::::======FFFYYYjjjsssvvvxxx|||{{{vvv^^^QQQGGGEEEFFFBBB@@@???AAAAAA@@@@@@@@@@@@AAAAAA@@@???AAAGGGMMMVVVdddqqq}}}~~~{{{zzzzzzyyyxxxyyy{{{|||zzzyyyuuuqqqmmmiiihhhgggfffdddeeeddddddfffhhhiiifffddd___dddiiinnnooorrrxxx~~~qqqkkkbbbZZZQQQMMMSSS\\\hhhsss}}}}}}nnnuuuzzzrrr___OOONNNUUUrrrpppWWWKKKCCC>>>===;;;999888999;;;<<<:::;;;===AAAFFFHHHGGGFFFHHHGGGIIIJJJGGGDDDGGGMMMKKKJJJKKKNNNOOOLLLFFF@@@<<>>>>>>>>======>>>>>>??????>>>@@@FFFLLLTTTbbbooottt~~~|||{{{xxxwwwwwwxxxzzzzzzxxxwwwrrrnnnjjjhhhggggggffffffddddddeeeggghhhhhhfffeee```eeekkknnnppprrruuuwwwooofff[[[TTTNNNNNNVVV___pppxxx~~~{{{~~~uuu___MMMLLLTTTrrrkkkPPPEEE@@@===<<<:::999999:::;;;<<<999:::===AAAFFFIIIIIIHHHJJJIIIJJJKKKHHHFFFIIIPPPMMMKKKJJJLLLNNNMMMIIIEEE@@@GGGKKKKKKLLLNNNKKKEEEGGGDDD@@@;;;888777777777777777777888999999::::::;;;>>>HHHZZZiiippptttwww{{{xxxRRRMMMIIIEEECCCBBBAAA@@@???<<<<<<<<<;;;<<<<<<===>>>>>>===???EEEJJJRRR___kkkooo~~~}}}}}}xxxwwwwwwxxxyyyyyyvvvtttpppmmmiiigggggggggfffeeecccdddeeefffgggfffeeeeeeaaaeeejjjlllpppttttttrrrqqqfffZZZSSSQQQSSS[[[dddnnnssswwwyyyyyy```LLLMMMYYYttthhhMMMCCC>>><<<;;;;;;::::::;;;;;;;;;999999;;;???DDDIIIKKKKKKJJJIIIIIIJJJGGGEEEHHHOOOPPPNNNLLLMMMOOOOOOKKKHHHEEEMMMPPPMMMMMMQQQMMMFFFGGGDDD@@@;;;888666666666777777777888999999::::::;;;>>>JJJ\\\jjjppptttxxx{{{dddOOOIIIIIIFFFCCCAAAAAAAAA@@@<<<<<<;;;;;;<<<<<<===>>>===<<<>>>DDDIIIOOO\\\gggooo}}}}}}}}}}}}zzzyyyyyyzzzzzzyyyuuusssqqqmmmiiifffeeeeeedddcccbbbccceeeffffffeeeeeeeeeaaadddgggiiipppwwwvvvpppsssgggZZZTTTSSSVVV^^^fffiiinnnrrrwwwwww___KKKOOO^^^sssgggNNNEEE@@@::::::;;;<<<<<<;;;;;;:::999999999===BBBHHHKKKMMMKKKIIIIIIIIIFFFDDDGGGNNNSSSQQQQQQRRRSSSQQQKKKFFFGGGOOORRRNNNNNNSSSQQQHHHHHHEEE@@@<<<888666666666777777777888999999::::::;;;???LLL]]]jjjppptttxxxzzz|||lll^^^TTTHHHIIIGGGCCCAAAAAAAAAAAA<<<<<<<<<<<<<<<===>>>???===<<<>>>CCCHHHNNNZZZeeeqqq}}}~~~|||||||||}}}{{{{{{{{{{{{{{{yyyvvvsssrrrooojjjfffeeedddbbbaaaaaaccceeefffeeedddddddddaaacccdddgggqqq{{{yyypppsssgggYYYSSSSSSVVV]]]eeejjjpppvvv~~~oooWWWFFFLLL]]]kkkyyycccLLLCCC>>>888:::<<<======<<<:::999999888888;;;AAAGGGLLLNNNMMMKKKJJJJJJGGGDDDHHHOOOTTTTTTTTTVVVVVVRRRJJJCCCDDDMMMQQQMMMNNNSSSQQQIIIIIIFFFAAA<<<888666666666777777777888999999::::::;;;@@@MMM^^^kkkqqquuuyyyzzzxxxmmmjjjWWWLLLIIIFFFBBB???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999<<>><<<;;;;;;;;;;;;:::<<>>>>>>>><<<<<<<<<<<<============999<<>>@@@AAACCCFFFIIIGGGJJJLLLJJJFFFGGGMMMSSSSSSUUUUUUPPPNNNMMMFFF>>><<>>>>>========================999<<>><<<;;;:::999999;;;>>>???@@@BBBDDDFFFGGGJJJKKKIIIFFFFFFLLLRRRQQQSSSRRRNNNLLLIIICCC<<<;;;CCCJJJKKKLLLNNNMMMJJJEEEAAA===:::999999999888555666666777888999999:::;;;AAAMMM\\\iiissswwwxxx~~~sss}}}jjjKKKKKKJJJGGGDDDAAA???>>>=========<<<<<<<<<<<<<<<;;;999<<>>;;;BBBMMM\\\jjjssswwwxxx~~~kkk{{{cccRRRKKKJJJHHHEEEBBB@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::<<<>>>@@@DDDMMMXXXaaadddvvv}}}|||{{{zzzzzzzzzyyyxxxwwwuuutttsssqqqnnnkkkhhhgggggggggfffeeegggjjjhhheeefffjjjoootttwwwuuuooohhhdddccc^^^XXXUUUWWW^^^iiivvv{{{eeeTTTRRROOOMMMTTTdddtttzzz[[[GGGBBBEEEFFFFFFEEEBBB???<<<:::999888<<>>???;;;AAAMMM[[[iiissswwwwww}}}kkktttvvvRRRQQQKKKJJJHHHFFFCCC@@@>>>============<<<;;;;;;:::::::::<<<===???BBBKKKVVV___cccuuu|||{{{{{{zzzzzzzzzyyyxxxvvvuuutttsssqqqmmmjjjhhhggggggggghhhhhhkkknnnkkkhhhjjjoootttwwwxxxtttmmmeeeaaa```[[[YYYXXX\\\eeerrrmmm[[[VVVPPPKKKQQQ```sssyyyYYYEEECCCEEEDDDEEEDDDAAA???<<<:::999888===@@@DDDFFFGGGGGGIIIJJJHHHHHHGGGFFFEEEFFFJJJMMMNNNKKKKKKLLLJJJDDD===;;;@@@GGGLLLLLLKKKLLLIIIFFFCCC???:::888777777777666777888888999:::;;;<<<<<<:::@@@LLL[[[hhhrrrvvvwww|||}}}}}}vvv}}}sssccckkk|||}}}pppWWWJJJIIIKKKJJJHHHFFFCCCAAA>>>===?????????>>>===<<<<<<<<<;;;<<<======@@@IIITTT]]]aaaqqq}}}|||}}}zzzzzzzzzyyywwwvvvtttssstttrrrnnnjjjhhhggghhhhhheeefffkkknnnmmmjjjmmmtttvvvvvvtttpppjjjddd```^^^[[[]]]___dddnnnzzzooo\\\UUUNNNKKKRRR]]]qqqzzzYYYFFFDDDEEEBBBCCCBBB@@@>>>;;;:::999888<<>>BBBIIINNNMMMLLLKKKHHHDDD@@@<<<999777777888999888777777777888888999999999999???KKKZZZgggqqquuuuuu{{{|||www|||www|||wwwzzzWWWZZZ}}}}}}oookkk\\\UUURRRFFFKKKJJJIIIGGGDDDAAA>>>===AAAAAAAAA@@@???>>>>>>===;;;<<<<<<<<>>===<<<;;;;;;:::>>>;;;:::===???DDDPPP[[[ccccccttt}}}}}}{{{zzzyyyyyywwwtttqqqsssqqqnnnkkkiiihhhhhhiiikkkhhhiiiooorrrpppooopppuuuoookkklllkkkeee```______ggggggkkkxxx{{{eeeWWWLLLFFFKKKVVVkkkoooTTTIIIJJJHHHCCCCCCAAA???<<<:::999999999:::AAAFFFGGGHHHKKKLLLJJJIIIGGGGGGGGGCCC???BBBHHHIIIIIIHHHIIIIIIHHHFFFDDDFFFHHHJJJLLLKKKIIIEEECCC===888555999@@@BBB<<<555666666777777888999;;;<<<>>>@@@JJJZZZhhhnnnppprrrzzz{{{uuu{{{yyyrrroooppprrrfffcccoooooogggccc]]]VVVSSSNNNKKKFFFCCCBBBAAA@@@??????>>>>>>===<<<;;;::::::===;;;:::<<<>>>BBBMMMXXX___bbbttt}}}{{{}}}|||~~~~~~|||yyyxxxxxxwwwuuutttsssqqqnnnllljjjiiiiiijjjjjjhhhkkkppprrrppppppssswwwrrrnnnooommmhhhcccbbb___gggiiipppooo\\\QQQJJJHHHQQQ^^^wwwfffMMMDDDEEEEEEAAABBBAAA>>><<<:::999999999===CCCGGGGGGHHHKKKKKKIIIJJJGGGFFFHHHFFFDDDFFFKKKKKKJJJJJJJJJIIIFFFCCCAAAFFFGGGHHHIIIHHHEEEAAA???<<<999777:::??????;;;555666666777777888999;;;<<>>>>>>>>===<<<;;;:::999999===::::::;;;<<>>;;;:::999999999@@@EEEIIIHHHHHHJJJJJJHHHKKKGGGEEEIIIKKKJJJKKKNNNNNNNNNMMMLLLHHHDDD@@@>>>DDDDDDEEEEEECCC@@@===;;;<<<;;;:::;;;<<<;;;888666666666777777888999;;;<<>>======<<<;;;:::999999888<<<999999:::;;;<<>><<<;;;999999999999@@@EEEIIIHHHHHHJJJKKKIIILLLGGGEEEIIIMMMMMMMMMNNNQQQRRRQQQNNNHHHBBB>>><<>>===<<<;;;<<<<<<;;;999777777666666666666777888999;;;;;;>>>BBBMMM\\\hhhlllppptttwww^^^mmmttthhhhhhiiiffflllfffccceeehhhiiiiiijjjggg|||yyy]]]]]]aaagggzzzpppmmmlllhhheeeeeeVVVRRRMMMIIIGGGEEECCCAAA======<<<;;;:::999999888:::888999:::::::::AAAJJJRRRWWWhhh}}}{{{tttooohhhdddcccaaa^^^[[[[[[\\\iiiyyyppp~~~}}}yyyyyyyyyyyyzzzyyyvvvsssqqqqqqpppooonnnmmmmmmmmmhhhjjjooorrrqqqooottt|||pppllljjjiiifffaaaaaacccdddpppsssvvvjjjXXXIIIGGGOOOaaa|||}}}~~~lllVVVHHHCCCCCCCCCCCC>>>===;;;:::999999999:::>>>DDDGGGFFFGGGKKKLLLKKKLLLGGGEEEJJJMMMMMMLLLMMMTTTTTTSSSNNNGGGAAA======>>>>>>>>>???????????????:::<<<===;;;888555555777666666666777888999;;;;;;<<>>>>>===<<<;;;:::999999999777888::::::999???GGGOOOVVVdddvvv|||}}}wwwqqqmmmhhheeeeeeccc```]]]XXX]]]nnnzzzooommm{{{~~~}}}yyyxxxxxxxxxxxxwwwtttqqqppppppoooooonnnnnnmmmmmmkkkkkknnnqqqqqqppptttzzzppplllkkkjjjfffbbbbbbfffgggqqqrrrsss~~~aaaSSSHHHJJJVVVhhhxxxsssbbbPPPFFFCCCAAA@@@AAA<<<;;;:::999888999999:::>>>CCCFFFEEEFFFJJJLLLKKKJJJGGGGGGKKKMMMLLLLLLNNNTTTTTTRRRKKKCCC>>>===>>>============>>>@@@AAABBB:::;;;;;;999777555555666666666777777888999;;;<<<;;;@@@MMM[[[dddhhhlllrrrvvvzzzyyyqqqeeefffooo}}}{{{mmmeee\\\YYYcccsss}}}wwwsssssspppjjjdddcccWWWSSSNNNKKKIIIHHHGGGEEE???>>>>>>===<<<;;;::::::777777888;;;:::999???FFFLLLVVVdddoooyyy~~~xxx}}}}}}xxxvvvrrrnnnkkkkkkiiieeeaaa]]]eeesss{{{zzz||||||yyyvvvtttsssssssssrrrnnnnnnnnnooonnnnnnmmmmmmmmmkkkkkkoooqqqpppssswwwooolllkkkjjjfffbbbccchhhhhhooonnnssssssWWWMMMJJJSSS```qqqttthhhXXXJJJEEEDDDAAA???@@@;;;:::999888888999999:::???DDDFFFDDDDDDGGGIIIHHHFFFEEEHHHMMMNNNLLLNNNRRRRRRQQQNNNFFF>>>:::;;;>>>>>>>>>===<<<===???@@@BBB;;;:::888777777777666666666666777777888999;;;<<<<<>>===<<<;;;;;;:::777666888;;;::::::???FFFJJJWWWeeelllpppxxxlllpppxxxooohhhggghhhjjjlllnnnqqqtttxxxzzz|||}}}zzzxxxzzzvvvqqqnnnmmmjjjeeeaaaaaajjjtttuuummmhhhrrr{{{tttooooooqqqssstttmmmmmmnnnnnnnnnnnnmmmmmmoookkkjjjnnnqqqqqqrrruuunnnkkkjjjiiieeeaaaccchhhiiilllkkktttwwwdddPPPKKKMMM[[[jjjxxxpppbbbSSSGGGEEEFFFCCC@@@AAA;;;:::999888888999::::::AAAEEEFFFCCCCCCEEEGGGFFFCCCDDDIIINNNOOOMMMQQQWWWPPPOOOKKKCCC:::777:::>>>@@@???===<<<<<<===???@@@;;;999666666777888777555666666777777888999;;;<<<===CCCOOO]]]eeehhhmmmttt|||qqq]]]dddjjjppp{{{wwwllldddeeeuuuzzzyyyxxxqqqqqqqqqhhhddd]]]YYYWWWTTTNNNJJJJJJDDDBBB???>>>===<<<999777666666777888:::<<>>>>>;;;999666666666666555444444666777777777777:::<<<>>>DDDPPP]]]eeehhhnnnvvv~~~jjj^^^YYY]]]fffhhhgggfffkkkuuu~~~tttmmmlllllliiidddkkk~~~tttrrrqqqkkkmmmpppiiidddaaa___^^^YYYPPPKKKKKKDDDBBB@@@>>>===<<<:::888777666777888999<<<>>>@@@GGGRRR^^^eeellluuu{{{|||sssqqqkkkaaa]]]WWWRRRUUUUUUVVVWWWYYY[[[]]]^^^kkkwwwyyy}}}wwwwwwmmmccc]]][[[```ooo|||xxxvvvuuutttsssqqqrrrpppmmmmmmnnnooommmllloooooooooooopppqqqrrrrrrpppnnnjjjgggeeeeeeeeefffgggjjjkkkooolllVVVJJJQQQ\\\sssmmmUUUMMMCCC@@@BBBDDDCCC@@@??????===;;;888888:::<<>>DDDOOO\\\dddhhhooowww~~~uuujjjmmmoooeeeddd\\\XXX\\\cccfffiiikkkkkkkkkkkklllooorrruuuwwwyyyzzz}}}{{{qqqiiieee```^^^dddooovvvuuuqqq|||~~~{{{}}}yyyrrrtttuuuooooooppphhhbbbbbbcccbbbZZZOOOJJJKKKDDDBBB@@@???>>>===:::888777777777888999;;;>>>???CCCMMMXXX^^^fffpppxxx{{{|||zzzwwwbbbYYYVVVSSSPPPQQQRRRSSSTTTUUUWWWXXXXXXdddoooyyy~~~~~~ppp```XXXZZZcccrrr|||wwwtttssssssrrrqqqqqqooommmmmmnnnnnnmmmlllrrrrrrqqqqqqqqqppppppppprrroookkkgggfffgggiiikkkllllllooouuu}}}fffSSSJJJUUUccc}}}{{{vvvxxxfffPPPIIIBBBAAACCCDDDBBB?????????===:::888888:::<<>>===<<<999666555333333555555555444444666777777777777:::<<<>>>CCCNNNZZZccchhhqqqyyywwwhhhYYYVVVXXXYYYXXXXXX\\\]]]]]][[[WWWVVVXXX[[[]]]]]]]]]___aaaaaa```^^^ffflllyyyzzztttrrrttttttrrrzzz~~~wwwtttqqqggg```aaabbb___UUUJJJGGGJJJEEECCCAAA??????===;;;999888777777777999:::<<<>>>@@@IIIRRRXXX```kkkuuuyyy|||qqq^^^WWWTTTRRRPPPOOOPPPRRRTTTVVVWWWXXXYYY^^^gggooouuu|||{{{mmmdddeeeooo}}}~~~}}}~~~{{{wwwtttrrrrrrqqqqqqpppooonnnmmmmmmnnnmmmmmmssssssssssssrrrrrrqqqqqqrrrooojjjgggfffhhhlllnnnpppqqqvvv~~~sss___OOONNNZZZhhhwwwtttvvvbbbKKKGGGCCCBBBDDDEEEBBB??????>>><<<999777777:::===CCCFFFIIIJJJJJJIIIIIIJJJAAABBBDDDFFFHHHIIIIIIJJJIIIFFFDDDCCCAAA???BBBGGGKKKMMMKKKEEE@@@>>>:::666666444333333555777666666444666777777777777:::<<<>>>BBBMMMYYYaaahhhqqq{{{lll___^^^bbbggglllmmmoooooohhh___[[[^^^cccfffiiillloooppppppqqqqqquuuvvvqqqmmmmmmnnnqqqpppxxx}}}xxxwwwxxxqqqbbbaaa```\\\RRRHHHGGGKKKFFFDDDAAA@@@???>>>;;;999888888777777888:::;;;<<<>>>FFFOOOTTT[[[hhhrrrwwwxxxssszzzkkk\\\WWWSSSPPPPPPOOOPPPSSSVVVYYY\\\]]]]]]^^^dddjjjnnnrrrvvvwwwuuuzzz|||}}}}}}tttsss}}}|||}}}~~~zzzvvvtttssssssrrrqqqppppppooonnnnnnnnnnnnooosssttttttuuuttttttsssrrrpppmmmiiiffffffiiimmmpppqqqttt|||}}}iiiXXXMMMTTT```lll}}}yyyuuu^^^IIIFFFDDDDDDEEEEEECCC@@@>>>===;;;888666888;;;???EEEHHHKKKKKKJJJHHHGGGFFFBBBCCCDDDEEEEEEFFFFFFFFFGGGEEEEEEGGGEEEBBBCCCHHHMMMNNNKKKEEE@@@>>>999444666555444555777888888777444666777777777777:::<<<>>>BBBLLLYYYaaagggqqqzzz~~~{{{{{{{{{rrrvvv}}}wwwssssssssssssrrrnnntttwwwtttzzzeeebbb___[[[SSSKKKJJJNNNFFFDDDBBBAAA@@@???<<<:::999888777777888999:::;;;<<>>999333777666444555777888888888444666777777777777:::<<<===BBBMMMYYYbbbgggpppxxx}}}{{{yyyyyywwwsssjjjgggnnnsssooouuu~~~}}}dddaaa^^^\\\WWWOOOKKKLLLGGGEEEBBBAAA@@@???===:::999888888777777888999:::999BBBIIINNNUUU```jjjnnnvvvuuurrrtttjjjZZZUUUPPPNNNQQQRRRTTTXXX[[[^^^```aaaaaaaaacccfffhhhggggggiiilllkkknnnqqqrrrvvv~~~}}}}}}}}}}}}~~~xxxxxxwwwxxxxxxwwwuuusssppprrrsssrrrpppoooqqqtttxxxxxxyyyxxxwwwuuurrrpppjjjiiihhhhhhiiillloooqqqrrr~~~lll[[[WWWXXXdddrrryyy}}}fffLLLGGGFFFDDDCCCCCCBBBAAA@@@:::999777666666999???CCCCCCFFFJJJKKKIIIFFFEEEDDD??????@@@@@@BBBCCCEEEFFFJJJGGGEEEEEECCCBBBFFFLLLPPPNNNHHH@@@======999333777555444444666777777666444666777777777777:::<<<===BBBNNN[[[bbbgggnnnvvv{{{yyywwwvvvpppiiiYYYZZZgggnnnhhhhhhkkkeeebbb^^^\\\]]]ZZZQQQJJJHHHGGGEEECCCAAAAAA???===;;;999999888777777888999:::777@@@HHHMMMSSS^^^gggkkkiiimmmkkkgggooonnn\\\UUUPPPPPPTTTSSSUUUXXX\\\^^^______^^^___```ccceeedddcccfffjjjfffjjjnnnpppuuu~~~~~~~~~~~~~~~}}}}}}}}}wwwwwwwwwyyyzzzyyyvvvtttqqqssstttssspppppprrruuuzzz{{{{{{zzzwwwtttpppnnnjjjiiiiiiiiikkkmmmppprrrwwwyyyeeeYYY[[[bbblll{{{~~~{{{ttt]]]CCCFFFEEECCCBBBAAA@@@??????999888777555666:::@@@EEEAAADDDHHHJJJIIIGGGFFFEEE<<<<<<===???BBBDDDGGGHHHNNNHHHCCCBBB@@@AAAGGGOOOPPPMMMFFF???<<<<<<999333777555333333555666555444444666777777777777:::<<<===BBBNNN\\\cccfffmmmtttzzz}}}yyywwwssslllfffOOOWWWeeepppmmmccc```dddbbb```]]]YYYUUUQQQNNNLLLKKKHHHDDDAAA@@@???===<<<:::999888777777777888999:::===CCCIIIKKKPPP\\\iiimmmooojjjhhhooozzz~~~]]]RRRSSSSSSOOOXXXXXXYYY[[[\\\]]]^^^^^^cccaaa^^^]]]___aaabbbbbbeeejjjmmmppp{{{zzz~~~zzzuuuuuuwwwyyyvvvsssssstttvvvuuutttrrrssssssuuuvvvtttpppqqqtttqqqjjjiiiggghhhlllnnnpppvvv}}}lllfffhhhkkk|||vvvzzzxxxeeePPPCCCDDDDDDDDDCCCBBB@@@???>>>888666555666;;;@@@DDDFFFLLLIIIHHHHHHJJJIIIFFFCCCAAABBBDDDGGGKKKMMMMMMLLLLLLHHHCCCBBBDDDGGGGGGFFFBBBAAA???<<<:::888777777333333333333333333333333444666777888888999;;;===>>>DDDPPP^^^eeeiiiooouuu~~~}}}{{{wwwuuussspppkkkfff^^^___cccddd___YYY[[[bbbaaa```^^^[[[XXXUUURRRQQQMMMJJJFFFCCCBBBAAA???===:::999888777777777888999888;;;@@@FFFIIINNNZZZfffiiikkkddd```dddmmmbbbUUUUUUUUURRR[[[[[[\\\^^^```ccceeefffgggeeeaaa```aaacccddddddggglllqqqttt~~~|||zzzvvvsssrrruuuvvvssspppqqqsssuuuuuuttttttuuuvvvuuuwwwuuurrrrrrtttpppiiiggggggiiinnnqqqsssxxxzzzuuuxxx|||vvvuuuqqq___NNNCCCDDDDDDDDDCCCAAA@@@>>>===999777555666:::@@@DDDFFFJJJHHHGGGGGGHHHHHHFFFCCCCCCCCCEEEIIIMMMPPPQQQPPPJJJGGGDDDDDDGGGHHHGGGEEEAAA@@@>>><<<:::777666555444444444444444333333333444666777777777999;;;===>>>DDDPPP^^^eeehhhnnnuuu{{{|||rrrrrrrrrqqqpppmmmkkkiii^^^^^^^^^^^^ZZZYYY___ggg___^^^]]][[[YYYWWWUUUTTTNNNKKKGGGDDDBBBAAA???>>>;;;:::888777777777888888777888===CCCFFFKKKWWWbbbjjjmmmgggaaaaaaeee}}}kkkYYYVVVWWWVVVYYYYYYZZZ\\\```dddhhhkkkllliiifffdddeeefffgggggghhhmmmrrruuu|||~~~xxxvvvssssssuuuuuurrroooqqqrrrtttuuutttuuuwwwxxxvvvwwwwwwtttsssrrrnnnhhhffffffkkkqqquuuvvv{{{{{{qqqyyyzzzhhhWWWJJJDDDDDDDDDCCCBBBAAA???===<<<999777555666:::@@@EEEGGGHHHGGGFFFFFFFFFFFFEEECCCEEEEEEGGGJJJOOORRRTTTTTTGGGEEEEEEGGGJJJJJJGGGDDD??????>>><<<:::777444222555555555444444333333333444555777777777888;;;===>>>DDDPPP]]]eeehhhmmmttt|||tttooorrrtttsssqqqooonnnnnnfffiiilllkkkhhheeefffiii]]]]]]]]][[[YYYVVVTTTSSSMMMJJJFFFCCCAAA@@@>>><<<;;;:::999777777777888888777777;;;AAAEEEJJJTTT___jjjooommmgggdddaaaqqqooo[[[VVVWWWXXXXXXYYYZZZ\\\aaagggmmmpppqqqnnnjjjiiiiiikkkllllllnnnsssxxxyyy{{{zzzxxxwwwwwwwwwwwwuuurrrssstttuuuuuutttuuuwwwyyyvvvxxxxxxwwwuuuqqqlllgggggghhhmmmtttwwwwww{{{uuurrrqqq^^^OOOHHHFFFCCCCCCBBBAAA@@@>>><<<;;;:::777555666;;;@@@EEEGGGFFFEEEDDDDDDEEEEEEEEEDDDHHHHHHHHHKKKOOORRRSSSSSSFFFDDDDDDFFFIIIKKKHHHEEE?????????>>>;;;777444111444444444333333333222222444555777777777888;;;===???EEEQQQ]]]dddggglllsss|||zzzqqqvvvxxxzzzyyyvvvtttttttttzzzqqqjjjeeecccaaaaaa```^^^[[[XXXTTTRRROOOLLLHHHEEECCCAAA???===<<<:::999777777777777888888777:::@@@EEEJJJSSS]]]aaaiiijjjiiieee]]]cccyyylllZZZVVVZZZ\\\^^^^^^```dddkkkrrryyy}}}xxxtttqqqooopppqqqrrrrrrwww}}}{{{zzzyyyxxxxxxwwwvvvuuuvvvwwwwwwvvvttttttvvvxxxwwwxxxyyyyyyuuuoookkkiiijjjkkkpppvvvyyyxxxzzz~~~tttllluuu|||iiiVVVKKKGGGHHHCCCBBBBBB@@@>>><<<;;;999999777666888<<>>BBBDDDEEECCCDDDDDDCCCBBBCCCEEEHHHJJJIIIJJJKKKMMMLLLJJJHHHDDDAAA???AAAFFFIIIJJJIIIBBBBBBAAA???<<<888555333111222222333333444444555333444666666666777:::<<<@@@FFFQQQ]]]ccceeejjjppp|||~~~~~~yyywwwxxxxxxvvvtttuuuuuuooofffbbbeeegggfffhhhhhhhhhfffccc^^^ZZZWWWVVVSSSOOOKKKIIIGGGEEECCC<<<;;;999777666666666777999777888>>>CCCHHHPPPXXX[[[aaadddkkknnnbbb\\\fff~~~lllaaa```cccddd```dddlllvvv}}}}}}~~~{{{zzzwwwtttrrrsssuuuwwwwwwxxxwwwvvvuuuuuuxxxzzzyyywwwxxxyyytttmmmkkkoooppppppttt{{{}}}}}}rrrgggffftttyyysssttt~~~kkkXXXLLLFFFDDDDDDBBBAAA@@@???===:::888777666666888<<>>>>>BBBGGGIIIHHHFFFCCCBBB@@@===:::777444333111222333444666777888888333444666666666777:::<<>><<<:::888666444666999>>>BBBDDDCCCBBBBBBDDDEEECCCBBBCCCGGGKKKDDDFFFIIIMMMOOONNNJJJGGG;;;<<<>>>CCCIIIJJJGGGDDDCCCAAA>>>;;;888555333333222333444666888999;;;;;;333444666666666777:::<<>>FFFNNNYYY___dddgggjjjjjjddd]]]oooyyylllhhhkkkeeettt|||xxxuuuuuuvvvyyy{{{}}}{{{yyyxxxyyyzzzyyyyyyyyyxxxvvvrrrnnnmmmmmmooosss{{{uuu```^^^```nnnoootttkkkUUULLLHHHBBB@@@CCCAAAAAA@@@>>><<<:::888777777777888;;;???BBBBBBAAAFFFHHHHHHDDD>>><<<>>>BBBEEEGGGJJJLLLLLLHHHDDDAAA>>>;;;>>>FFFIIIEEEDDDFFFCCC@@@===999666444333333333333333444666777999:::666555555555666777999:::???GGGQQQZZZ```ffflllpppyyy~~~|||zzzyyyyyyvvvrrrooooooqqqrrrpppmmmgggdddcccfffkkkkkkgggccceeeggggggfffeeebbb[[[SSSUUURRROOOMMMLLLJJJEEEBBB@@@>>>;;;:::999999777666888666666999;;;>>>EEEMMMUUU[[[```dddhhhjjjggg```lll}}}vvvtttmmm|||yyyvvvuuuvvvyyy{{{}}}zzzxxxwwwxxxzzzzzzyyy{{{xxxtttooolllmmmqqquuu{{{tttddd[[[]]]ccctttsss|||gggPPPHHHEEEAAA>>>@@@AAAAAA@@@>>><<<:::888777666777999<<>>===AAAHHHKKKHHHFFFGGGAAA>>>;;;777444333222222444444444444555666888888555555555555666777999:::@@@HHHRRR[[[```eeekkkooovvv{{{zzz}}}{{{xxxvvvuuuooonnnnnnmmmlllkkkjjjiiieeegggjjjkkkkkkiiifffccciiifffeeefffccc\\\VVVTTTUUUTTTSSSQQQPPPLLLHHHDDDAAA???<<<::::::999777666888555555888:::<<>>???AAA@@@???>>><<<:::888666555666999===CCCFFFGGGFFFEEEDDDBBBBBBCCCDDDCCCCCCAAACCCFFFHHHHHHFFFBBB@@@>>>???DDDKKKMMMJJJHHHHHH@@@>>>;;;777444333333333555444444444444555666666555555444555666888999;;;AAAIIISSS\\\aaaeeejjjmmmrrrzzz{{{vvvuuuyyy{{{|||}}}{{{xxxuuussskkkmmmmmmkkkfffcccbbbccc```gggmmmlllhhhgggeeedddhhhdddcccgggddd[[[VVVXXXTTTTTTTTTTTTQQQMMMHHHEEEBBB@@@===;;;::::::888666777555555777888:::@@@GGGNNNTTTYYY]]]dddkkklllhhh^^^zzz}}}{{{yyywwwwwwxxxxxx|||zzzyyyyyy{{{}}}}}}|||yyyvvvqqqmmmlllqqqzzz{{{xxxbbb^^^fffjjjuuu~~~xxx~~~yyy```IIIDDDEEECCC@@@@@@@@@@@@???>>><<<999777666444555888>>>DDDGGGHHHGGGGGGCCC@@@AAAEEEFFFDDDAAA???AAADDDFFFFFFDDDAAA???<<<@@@GGGLLLMMMJJJHHHGGGAAA???<<<999777666666666555555444444444444444555555444444555666888:::;;;BBBJJJUUU]]]bbbeeeiiikkkpppwww|||yyy~~~~~~wwwrrruuuxxxzzz|||{{{wwwssspppnnnppppppkkkeee```aaabbbYYYcccjjjgggcccdddfffeeecccaaaccceeebbb[[[XXXXXXRRRSSSTTTSSSPPPLLLHHHFFFCCCAAA>>><<<;;;:::888666666444444666777777<<>>;;;888666666666666555444444333333333333333444444444444666888:::;;;AAAJJJVVV___cccfffhhhjjjpppwww|||yyy{{{wwwyyyyyyyyyyyywwwtttqqqooorrrrrrqqqlllfffcccdddfffiiirrrtttjjjbbbbbbdddbbb\\\______ZZZVVVUUUSSSPPPQQQRRRSSSQQQNNNJJJGGGFFFDDDBBB???===<<<:::888666555333333555666555:::@@@MMMRRRXXX]]]dddlllmmmjjjeee\\\iii||||||{{{{{{zzzzzzyyyyyyzzz{{{||||||yyypppppppppppprrrvvv|||wwwhhheeeiiilllyyy|||vvvyyywwwbbbPPPAAA@@@BBB@@@>>>AAA@@@???>>>===;;;999777555777888<<>>>>>CCC@@@???>>>===;;;888666555<<<===@@@EEEHHHIIIGGGEEEDDDCCCBBBDDDGGGGGGEEEBBBFFFGGGGGGGGGFFFDDDAAA??????GGGLLLIIIEEEEEEDDDBBB:::888555333222222333333333222222222222222333333333333333444666999;;;<<>>===;;;888666555???AAACCCGGGJJJJJJHHHEEEAAAAAABBBEEEGGGHHHGGGFFFHHHHHHIIIHHHGGGDDDAAA???AAAJJJNNNIIIDDDEEEEEEBBB:::999666444333333444555222222111111222222333444333333333444666999;;;===>>>HHHVVVaaaggghhhiiijjjmmmxxx{{{wwwqqqnnnnnnqqqtttvvvyyyooojjjjjjooouuuyyyccc___^^^aaaeeehhhgggffffffeeeccc```___aaafffjjjkkkiiigggddd```\\\XXXUUUTTTTTTTTTSSSPPPJJJEEEBBBDDDCCCBBB???===;;;999888666666555444444555777888BBBFFFMMMVVV]]]bbbeeefff___ZZZUUU___~~~}}}{{{~~~}}}}}}}}}~~~~~~zzz|||}}}xxxqqqmmmppprrrpppjjjjjjsss|||tttiiihhhfffdddlllyyy~~~wwwdddTTTHHHFFFDDDBBBAAABBBCCCCCCAAA>>>;;;:::<<<<<<;;;888???CCCFFFHHHHHHGGGFFFFFFCCCDDDGGGIIIJJJIIIIIIHHHEEEEEEJJJQQQOOOFFFBBBDDDEEEHHHGGGDDDBBBBBB@@@;;;888666444222111222333444222444444111111444555222333444666666666888;;;>>>CCCKKKVVV^^^bbbeeehhhjjjoooxxx~~~zzzsssqqquuuyyy{{{{{{wwwqqqjjjffffffhhhkkkmmmcccbbb___]]]cccjjjlllhhhhhhfffdddbbbbbbccceeegggdddkkkqqqpppggg\\\VVVTTTSSSTTTTTTSSSPPPKKKGGGDDDFFFEEECCC@@@>>>;;;:::999777666555444444555666777===AAAIIISSS[[[bbbfffhhhfff```XXX[[[ppp}}}~~~}}}{{{{{{|||}}}~~~}}}~~~~~~}}}zzzuuuppplllnnnrrrrrrmmmmmmvvvxxxllldddeeeffffffooo{{{rrr___PPPGGGEEECCCAAA@@@@@@AAABBB@@@===::::::;;;;;;:::888@@@CCCGGGHHHHHHGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIILLLLLLNNNQQQNNNEEEAAACCCEEEGGGGGGCCC@@@@@@>>>999777666444222222222333444444666555222222555555333333444666666666888;;;>>>BBBJJJTTT]]]aaacccfffiiiqqqyyyzzzzzz{{{zzzyyyrrrqqqtttxxxzzzyyypppmmmiiigggffffffeeeddd^^^aaa\\\VVV\\\jjjlllccchhheeebbbaaacccdddcccaaaaaappp~~~qqqbbbYYYWWWSSSSSSTTTSSSQQQMMMIIIGGGHHHGGGEEEBBB???<<<:::999777666555444444555666777777<<>>@@@HHHSSS[[[```bbbeeegggrrryyyvvv~~~vvvsssvvvyyy~~~{{{uuurrrpppqqqssstttqqqnnnkkkjjjjjjiiihhhggg]]]dddaaaXXX___ppppppaaaddd```^^^```dddddd```\\\___mmm{{{|||pppbbb[[[YYYRRRSSSSSSSSSQQQNNNKKKIIIIIIHHHFFFCCC@@@===;;;:::888777666555444444555666555:::BBBLLLVVV___fffjjjjjjeee^^^ZZZ```www}}}|||{{{zzzzzz|||~~~}}}yyyuuurrrqqqqqqqqqppptttuuuuuuzzz}}}oooooojjjiiinnnuuu}}}~~~qqq^^^MMMCCCCCCBBB@@@???===============<<<999888777888888888BBBEEEHHHIIIHHHFFFEEEEEECCCCCCDDDDDDEEEGGGHHHHHHHHHGGGEEECCCAAA???AAACCCCCCEEEEEEBBB@@@AAA???;;;555444333222222222333333555777666222111444444111333444666666666888;;;>>>@@@HHHTTT\\\```bbbeeefffqqqyyyiiizzzxxxuuuzzz~~~{{{uuunnnkkknnnrrrpppmmmjjjiiiiiikkklllllleeennnlllfffnnn}}}yyygggaaa^^^]]]```dddeee```[[[ZZZ```fffgggbbb[[[WWWUUURRRRRRSSSRRRQQQOOOLLLKKKIIIHHHFFFDDDAAA>>><<<;;;999888666555444444444555666:::@@@IIIRRR[[[cccgggmmmhhhaaa[[[ZZZmmm~~~}}}|||||||||}}}~~~~~~{{{yyyuuurrrqqqrrrtttvvvuuuvvvvvvxxxyyyrrrqqqnnnnnnsss{{{vvv}}}|||mmmXXXHHHCCCBBBAAA@@@>>><<<;;;;;;:::;;;:::999777666777999;;;CCCFFFIIIJJJHHHFFFEEEDDDBBBDDDGGGIIIJJJJJJHHHGGGKKKJJJGGGBBB@@@AAAEEEGGGBBBFFFFFFCCCBBBCCCAAA===444333333333222222222333333555444000000333333000333444666666666888;;;>>>AAAIIIUUU^^^bbbdddfffgggpppyyyyyy~~~~~~{{{xxx}}}xxxxxxuuuoooiiifffiiimmmllliiieeeccceeegggiiijjjiiinnnmmmkkkttt~~~wwwgggaaa```___bbbdddccc```\\\[[[ZZZYYYXXXYYYXXXVVVUUURRRRRRRRRQQQPPPNNNLLLKKKHHHGGGFFFDDDAAA???===<<<:::999777555444333444444666999>>>EEEMMMVVV^^^bbbjjjfffdddaaa]]]kkk~~~}}}~~~}}}~~~~~~~~~~~~}}}|||{{{vvvuuusssrrrrrruuuwwwyyyxxxzzz{{{~~~wwwxxxwwwtttssstttzzzuuu}}}{{{jjjTTTGGGEEEAAA@@@???>>><<<;;;999999999999888777666888;;;>>>DDDGGGJJJJJJHHHFFFDDDDDDBBBEEEIIIMMMNNNLLLIIIGGGLLLLLLGGG???<<>>AAAKKKWWW```dddfffggghhhnnnwww|||wwwzzzxxxzzz|||zzzuuuvvv|||ooolllhhhfffgggiiijjjiiijjjgggdddcccdddeeeeeeeeeeeeccc```ccclllqqqjjj___````````````___\\\ZZZXXX]]][[[XXXWWWXXXXXXWWWVVVRRRQQQQQQPPPOOOMMMKKKJJJGGGFFFEEECCCAAA@@@>>>>>>;;;999777555444333333333444666:::@@@HHHRRRYYY^^^fffeeegggggg```eee}}}{{{|||~~~{{{}}}~~~|||yyywwwttttttssstttuuuvvvxxxyyywww{{{{{{yyy|||{{{|||uuudddNNNCCCEEEAAA@@@???>>><<<:::999888888888888777666999>>>BBBEEEHHHJJJKKKIIIFFFDDDCCCDDDFFFIIILLLMMMLLLJJJIIIHHHIIIEEE<<<999>>>BBBCCCHHHJJJIIIDDD@@@???;;;777222222222333333333222222000222222000000444555333333444666666666888;;;>>>AAAKKKWWWaaaeeefffggghhhnnnuuuwwwsssrrr{{{wwwxxxzzzwwwooolllpppnnngggaaadddmmmsssqqqmmmkkkiiigggggggggfffeeecccbbb[[[VVV[[[dddfffaaaZZZ^^^______]]]XXXUUUSSSRRRYYYYYYYYYXXXVVVTTTSSSRRRRRRQQQQQQOOONNNLLLJJJIIIEEEEEEDDDBBBAAA@@@???>>>;;;:::777555444333333333111333666===EEEOOOWWW\\\hhhgggjjjiiiZZZUUUrrryyyzzz|||zzz{{{}}}}}}}}}zzz|||~~~~~~{{{vvvssssssttttttuuuvvvwwwwwwxxxuuu|||yyytttooo^^^HHH???BBBAAA@@@@@@>>>===:::999777777888888777777999???DDDFFFHHHKKKKKKIIIFFFDDDCCCFFFFFFHHHIIIJJJKKKKKKKKKFFFIIIEEE>>>===DDDJJJJJJKKKMMMJJJDDD>>><<<777222111222222333333333222222000333333111222666777555333555666666666888;;;>>>AAAJJJWWWaaaeeefffggghhhooottt{{{}}}yyyxxxvvvrrrooonnnoooqqqbbb___```iiitttyyytttmmmqqqlllkkknnnlllddd___```\\\]]]______]]]]]]^^^___]]][[[YYYYYY[[[[[[XXXUUU[[[WWWTTTSSSUUUVVVTTTSSSSSSQQQOOOLLLIIIFFFDDDCCCFFFFFFDDDCCCAAA???>>>===<<<:::888555444444444555333444777===EEEMMMSSSUUUiiilllmmmfff^^^^^^hhhrrr~~~vvvqqqyyy~~~yyyuuussssssuuuvvv{{{~~~~~~zzzxxxxxxssstttuuuwwwyyy{{{}}}~~~}}}zzzyyy}}}zzzvvvyyyqqq^^^MMMGGGEEECCCDDDBBB@@@>>><<<:::999999;;;777555777999:::>>>CCCMMMJJJHHHGGGHHHGGGCCC@@@EEEFFFGGGHHHHHHIIIKKKLLLGGGBBB>>>===AAAGGGKKKMMMLLLKKKHHHEEEAAA===777444111222222333333222222111111111222222222333333333333444555444555777:::===EEEMMMVVV^^^bbbeeehhhkkkrrrwww|||~~~yyy{{{{{{yyyuuuqqqooonnncccdddfffkkkpppqqqpppnnnqqqkkkggghhheee]]]XXXXXX```aaa```^^^\\\[[[\\\^^^ZZZXXXWWWXXXZZZ[[[YYYVVVZZZWWWSSSRRRRRRRRRPPPOOOQQQPPPNNNLLLIIIFFFDDDCCCGGGFFFEEECCCAAA???>>>===<<<:::888666444444444555333333555;;;CCCKKKRRRVVVcccgggiiieee^^^]]]dddmmmtttrrrwww}}}zzzvvvssspppnnnwwwzzz}}}}}}zzzxxxwwwwwwvvvvvvvvvwwwxxx{{{}}}~~~yyyyyy{{{}}}{{{uuutttiiiVVVHHHCCCBBB???BBBAAA???<<<:::999888777:::666555888999:::>>>CCCLLLJJJHHHHHHHHHGGGCCC@@@EEEFFFFFFGGGGGGIIIKKKMMMFFFAAA===<<<@@@EEEJJJKKKPPPLLLHHHDDDAAA===777333111222222333333222222111111111222222222333333333333444555444555777;;;>>>EEELLLWWW^^^cccfffiiilllpppuuu{{{}}}yyy|||{{{tttoookkkdddhhhlllllljjjiiillloooqqqkkkfffdddaaa\\\XXXXXXdddcccbbb^^^[[[YYYZZZ\\\WWWVVVVVVWWWYYYZZZXXXWWWWWWUUURRRPPPOOONNNMMMKKKOOONNNLLLKKKHHHGGGEEEDDDGGGFFFEEECCC@@@>>>===<<<<<<:::888666555444555555222333444888???IIIQQQWWW\\\bbbfffddd___]]]aaafffppprrr}}}|||zzz|||yyyrrrnnnwwwxxxzzzyyyxxxwwwxxxyyyyyyxxxwwwwwwxxx{{{~~~vvvsssxxx~~~vvvssskkk\\\LLLCCCAAAAAA???@@@???===;;;999777666666888555555888;;;;;;???DDDJJJIIIHHHHHHHHHFFFCCC@@@EEEEEEDDDEEEFFFHHHKKKLLLEEEAAA>>>>>>AAAGGGKKKNNNUUUOOOGGGBBB@@@===777222111111222222222222111111111111222222222333333333333444444444555777;;;>>>DDDLLLWWW___dddgggkkkmmmmmmtttzzz{{{vvvzzz~~~{{{tttnnnkkkgggjjjllljjjgggfffiiimmmkkkfffaaa^^^]]]\\\[[[[[[aaabbbbbb___\\\YYYYYYYYYVVVVVVVVVVVVWWWVVVUUUUUUTTTRRRQQQOOONNNMMMLLLKKKLLLKKKJJJIIIHHHGGGFFFEEEFFFFFFDDDBBB@@@>>>===<<<<<<;;;999777666555555555333333444777===FFFQQQXXXXXX^^^dddfffccc``````bbbuuuyyyvvvzzz~~~tttooolllppp|||~~~~~~{{{||||||{{{yyyxxxyyyzzz|||zzzxxxwwwwwwyyy}}}}}}yyynnnppp{{{zzzrrrtttfffSSSEEEAAABBBBBBAAA???>>><<<:::888777666666666444555:::======@@@EEEIIIIIIIIIHHHGGGEEECCCAAADDDBBBBBBCCCEEEGGGIIIIIICCCBBB@@@AAAEEEKKKPPPSSSXXXPPPFFF@@@???<<<666111111111222222222222111111111111222222222333333333222333444444555777;;;>>>CCCKKKWWW```eeehhhkkknnnmmmssszzz{{{xxxzzzsssuuuwwwwwwtttqqqnnnmmmiiihhhffffffggghhhhhhiiiccc```ZZZVVVUUUWWWXXXXXXZZZ]]]______]]]ZZZWWWWWWVVVWWWWWWVVVTTTRRRQQQQQQOOOPPPPPPPPPOOONNNNNNNNNJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCBBB@@@>>>===<<<;;;;;;999888666555555444444444555666;;;DDDOOOWWWXXX]]]dddggggggdddbbbaaaeeezzz{{{||||||vvv{{{zzznnngggfffmmm{{{{{{yyyxxxyyyzzz{{{yyyxxxxxxxxx{{{~~~yyyuuunnnvvvzzztttyyygggQQQDDDAAAAAA@@@??????>>><<<:::999777777777555444666<<>>???AAADDDHHHMMMQQQUUUVVVNNNEEE>>><<<:::555111000111111222222111111000111111222222222333333333222333444444555888<<>>>>>;;;;;;:::999777666555444333444555666999@@@KKKTTTYYY]]]bbbfffhhhgggdddbbbbbb~~~}}}zzzzzztttlllppp~~~yyynnnkkkooowww}}}yyywwwwwwwwwxxxxxxzzzzzzzzz{{{~~~~~~vvvwwwvvvzzzxxxyyyeeeOOODDD@@@>>><<<;;;>>>===;;;:::888777777777555444888>>>BBBCCCEEEIIIIIIIIIHHHEEECCCBBBDDDFFFCCCBBBBBBDDDGGGHHHEEEAAA888<<>>;;;:::;;;<<<;;;:::888777666555555555555999AAAEEEEEEGGGKKKJJJIIIGGGCCC@@@AAAEEEHHHFFFEEEEEEHHHKKKJJJEEE???888===DDDHHHIIIIIIIIIJJJFFFEEEBBB<<<666222222333000000111111111111000000111111222222222333333333111222333444555888<<<@@@AAAJJJVVV___ccceeeggghhhpppvvv{{{{{{zzz}}}{{{wwwuuuuuussspppllljjjkkklllgggfffdddccccccaaa^^^\\\YYYZZZWWWRRRTTT\\\^^^[[[YYYWWWUUUQQQOOOOOORRRUUUPPPRRRTTTSSSPPPNNNOOOQQQLLLOOOQQQPPPLLLIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;:::888777555444///222444444444999BBBJJJXXXXXXZZZ___dddeeedddaaaddddddzzzyyyrrrbbbbbb```dddyyyzzzsssrrr}}}~~~~~~~~~}}}zzzvvvvvvxxxzzzzzzyyy}}}yyyyyy~~~xxx}}}~~~yyyyyy\\\MMM???<<<<<<;;;<<>>;;;AAAIIILLLKKKIIIGGGFFF@@@BBBAAA<<<444000111444000000111111111111000000111111222222222333333333111222333444555888===@@@AAAJJJVVV___cccdddeeegggpppvvv|||~~~|||yyywwwyyyttttttqqqlllgggdddeeegggggghhheeeaaa```aaa^^^YYY___[[[WWWWWWZZZ\\\[[[XXXPPPSSSTTTQQQQQQSSSQQQNNNNNNPPPQQQRRRPPPNNNJJJHHHIIIJJJLLLNNNMMMKKKIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@============<<<<<<<<<<<<===;;;:::999999999777555333222111222444888;;;>>>QQQUUUYYYZZZ___dddddd```^^^fffppptttkkkaaa```hhhrrrwwwyyymmmqqq|||}}}}}}~~~~~~|||{{{yyywwwwwwwwwwwwwww}}}~~~}}}}}}|||||||||xxx|||wwwhhhHHHBBB======<<<999999;;;:::999888777888777666555999===AAADDDEEEEEEEEEEEEGGGGGGFFFCCC@@@AAAGGGLLLJJJJJJKKKNNNPPPMMMEEE>>>???CCCIIIKKKIIIFFFEEEEEEDDD@@@;;;777444222000...000000000000000000000000222222222222222222222222///333666666666777;;;>>>FFFMMMXXXaaafffhhhiiiiiiqqqyyy}}}}}}|||}}}yyywwwzzzzzzwwwuuuuuuvvvuuusssnnniiiffffffhhhcccdddaaa[[[ZZZ^^^```^^^aaa]]]ZZZZZZ]]]^^^[[[XXXRRRTTTSSSOOONNNQQQRRRPPPNNNNNNOOOOOOOOOMMMKKKIIIIIIJJJKKKKKKKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@============<<<<<<<<<<<<>>><<<::::::::::::888666444333222222444777:::<<>><<<;;;:::;;;:::999777555444333333444666888:::FFFOOOWWW]]]bbbfffddd```ddd___hhh{{{~~~vvvqqqpppmmmgggbbbiiiwww||||||||||||{{{zzzxxxwwwvvvtttttttttuuuuuuyyyxxxwwwxxx{{{}}}}}}yyy||||||xxxrrreeeRRRDDDAAA<<<888::::::888888:::999888777777777777888999???BBBEEEFFFFFFFFFFFFGGGHHHFFFCCCCCCEEEHHHJJJKKKJJJJJJKKKLLLKKKFFF>>>999CCCDDDCCCBBBAAABBBDDDGGGDDD???999333111111000000000000000000000000000000222222222222222222222222333555666666666999???DDDHHHPPPZZZcccgggjjjmmmooosss{{{}}}wwwttttttxxxxxxtttppppppwwwuuusssoookkkhhhffffffeeegggdddZZZTTTWWW]]]aaacccaaa`````````^^^ZZZWWWVVVWWWUUUPPPOOOQQQRRRPPPLLLKKKJJJIIIIIIIIIJJJKKKHHHHHHGGGFFFFFFGGGHHHHHHCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;===;;;::::::::::::888777666555444333444555666777@@@IIISSSXXX^^^cccdddaaabbbZZZiiizzz|||||||||yyysssmmmmmmyyy}}}|||||||||{{{yyywwwvvvuuuttttttuuuvvvwww{{{zzzzzzzzz||||||vvvuuuuuuvvv~~~}}}uuuuuunnn\\\KKKDDD???:::777999:::999999;;;888888777666666777:::<<>>777111000000000111////////////////////////222222222222222222222222444555555444444999@@@GGGKKKSSS]]]cccfffhhhlllooossszzzyyyssssssooommmpppqqqnnnlllmmmsssqqqnnnllliiifffdddccccccgggfff___YYY[[[```ccc``````___^^^]]][[[WWWUUUUUUWWWWWWSSSQQQRRRQQQMMMKKKJJJIIIGGGGGGHHHJJJKKKFFFFFFEEEEEEFFFHHHJJJLLLBBBBBBAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;999888888999999777666666555444444444444555555;;;DDDMMMRRRWWW^^^bbbccceee\\\hhhsss|||}}}xxxuuuxxx||||||{{{zzz{{{~~~}}}{{{yyyxxxxxxxxxvvvuuuvvvuuuuuuuuuvvvxxxzzz{{{~~~xxxuuurrrrrrsssxxx}}}xxxqqqnnnbbbNNNCCCCCC===999777:::;;;:::999<<<888888777666555777;;;???CCCDDDEEEDDDCCCCCCEEEGGGGGGDDDCCCDDDHHHKKKKKKIIIKKKLLLMMMJJJDDD???======AAABBBCCCEEEEEEDDDBBB@@@AAA<<<555000//////000111////////////////////////222222222222222222222222333333333333333888@@@GGGMMMUUU^^^cccdddeeejjjnnnvvv}}}vvvmmmqqqmmmlllppprrrqqqqqqsssnnnllljjjhhhgggeeebbb```]]]bbbccc___^^^bbbfffggg^^^^^^]]]\\\ZZZXXXVVVUUUSSSVVVVVVSSSQQQQQQNNNJJJKKKJJJIIIHHHGGGHHHHHHIIIEEEEEEDDDEEEFFFHHHJJJKKKAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::888777777888888777666555555444444444444444555777@@@IIIMMMRRRZZZ```bbbkkkbbbdddfffqqq{{{nnndddaaaeeejjjooooooppprrrvvv{{{}}}{{{yyyxxxxxxyyywwwvvvttttttuuuvvvxxx{{{~~~{{{zzz{{{oooqqqrrrsssuuu{{{xxxqqqgggVVVCCC===AAA<<<888777:::;;;999999;;;777888777555444777===CCCDDDDDDDDDCCCBBBCCCFFFHHHEEEDDDDDDFFFHHHIIIIIIHHHJJJLLLLLLGGG@@@<<<>>>BBBBBBCCCEEEHHHIIIGGGBBB>>>???:::444000//////000000000000000000000000000000222222222222222222222222111222333333333999AAAHHHMMMUUU^^^aaaaaabbbhhhnnnzzzwwwooorrrpppqqqvvvxxxuuusssssskkkiiifffffffffeeebbb___[[[^^^^^^[[[]]]cccgggggg]]]\\\[[[YYYWWWVVVVVVVVVSSSUUUSSSNNNLLLMMMKKKHHHLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDEEEEEEFFFFFFAAA@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;:::::::::999777888999999888666444444444444444444444444333>>>IIINNNSSSYYY___```hhheeebbb```gggwwwfff[[[WWWVVVVVV___```cccfffkkkrrryyy}}}~~~~~~~~~}}}{{{zzzyyyzzz{{{zzzyyyrrrrrrsssvvvyyy}}}{{{uuutttuuuooosssvvvvvvwww{{{}}}{{{yyyuuukkk]]]MMMAAA>>>@@@;;;777555999:::888777888777888777555333777>>>EEEEEEEEEEEEDDDCCCEEEHHHKKKCCCEEEGGGGGGFFFFFFFFFGGGGGGIIIIIIBBB;;;999???FFFDDDEEEGGGIIIKKKIIIDDD???<<<888333000/////////...000000000000000000000000222222222222222222222222111222444444666:::BBBHHHIIIQQQ[[[^^^^^^```hhhppp{{{}}}|||vvvrrrrrrppprrrwwwwwwrrrlllkkkiiigggeeeeeefffeeebbb___^^^^^^ZZZWWWZZZaaadddccc\\\\\\[[[XXXVVVUUUVVVWWWSSSTTTPPPIIIGGGIIIJJJHHHLLLLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;999888999::::::999888333333444444444444444555000===JJJQQQUUUZZZ^^^^^^```dddbbbbbbhhhrrr|||iii___YYYSSSNNNTTTVVVYYY^^^dddkkksssyyy}}}~~~~~~~~~~~~}}}||||||yyywwwvvvvvvwwwxxxwwwvvvpppppprrruuuyyy}}}~~~vvvpppppprrrssswwwzzzxxxwwwzzz|||rrrrrrzzzoookkkaaaQQQDDD???>>>===:::555444777999666555666666777777555333777???GGGFFFFFFFFFEEEDDDFFFJJJNNNAAAEEEHHHHHHEEEDDDEEEFFFEEEGGGFFF???888777???HHHGGGGGGGGGIIIKKKJJJFFFAAA:::777333111000000///...000000000000000000000000222222222222222222222222111333555666888<<>><<<;;;::::::;;;;;;::::::999888777777777777666666666666555555555444444333333333555777===GGGRRRZZZ]]]]]]___bbbdddccceeeqqqhhhYYYVVVSSSLLLMMMNNNQQQUUU\\\ccchhhjjjvvvwww{{{}}}vvvrrrsssvvvsssppprrrvvvyyywwwuuuvvvuuuuuuxxx}}}~~~|||wwwkkkfffmmmvvvzzz|||{{{wwwzzzzzz{{{|||zzz{{{{{{zzzssscccRRRIIIEEEAAA>>>===777777666555555555555555777555333222444888===@@@FFFFFFGGGIIIKKKJJJHHHFFFEEEDDDDDDCCCDDDEEEFFFGGG???CCCBBB;;;777;;;BBBEEEJJJHHHEEEFFFHHHIIIGGGDDD444333111///......///000------...///000111111222000111111111111222222222///111333444666;;;CCCIIINNNQQQTTTWWWZZZ```iiiooo}}}~~~|||~~~}}}|||zzzuuupppsssqqqnnnlllkkkiiigggeeeaaaaaabbbcccbbbaaa___^^^\\\ZZZYYYZZZ^^^aaacccddd___\\\WWWUUUTTTTTTTTTSSSRRRQQQOOONNNLLLLLLKKKKKKNNNMMMKKKIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBBBBBBBBBB???????????????===<<<;;;:::::::::;;;:::999999888888777777777777666666666555555444444444333333333222444888AAALLLUUUZZZ\\\```cccffffffgggqqq}}}```TTTSSSPPPIIIMMMPPPTTTVVVWWWZZZ___cccqqqpppssswwwwwwttttttvvvrrrooommmooosssvvvuuurrryyyxxxxxxzzz|||}}}{{{yyy|||{{{yyytttooonnnqqquuu|||~~~}}}xxxyyy||||||xxxvvvuuuxxx}}}|||zzz{{{sssooommmjjj[[[LLLFFFCCC@@@>>>>>>777777666555555555555555777666555666888===BBBEEEHHHHHHHHHJJJKKKJJJGGGEEEDDDCCCBBBBBBBBBBBBCCCDDD@@@BBB@@@:::999>>>DDDFFFIIIFFFDDDEEEGGGFFFCCC@@@444333111///......///000/////////000000111111111000111111111111222222222222444666555555888>>>CCCHHHOOOWWW^^^bbbgggmmmqqq{{{{{{yyyvvvxxx|||~~~~~~{{{yyyvvvqqqlllnnnmmmlllmmmmmmllliiifffbbbaaaaaa```______^^^^^^YYYZZZ]]]aaadddeeecccaaa[[[XXXUUUSSSSSSSSSSSSRRRPPPPPPOOONNNMMMMMMMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>???>>>>>>===;;;;;;999::::::::::::999888888888888888777777777666666444444444444333333333333222222555;;;FFFQQQYYY]]]```dddhhhiiiiiippp|||tttXXXQQQTTTRRRKKKHHHNNNSSSTTTSSSUUU\\\cccjjjjjjnnnuuuwwwtttrrrsssmmmkkkjjjlllppprrrqqqooowwwwwwxxxzzz|||{{{yyyvvvzzzvvvtttuuuxxx{{{yyywww|||~~~}}}yyyvvvvvvsssoooyyyxxxxxx}}}}}}}}}}}}xxxooojjjiii]]]QQQEEEBBBAAA???>>>???777666666555555555555666666666777999<<>>:::333222000///...//////000000111111111111111111111000111111111111222222222333555666666555666;;;???FFFMMMVVV]]]bbbgggmmmqqqyyyzzz~~~}}}~~~}}}yyyuuuuuuyyy~~~~~~~~~}}}~~~}}}yyywwwvvvtttqqqnnnllllllmmmooopppooollliiiffffffeeedddbbb```___^^^YYY[[[^^^cccffffffccc```YYYVVVSSSRRRRRRSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMGGGGGGGGGGGGGGGHHHIIIJJJCCCCCCBBB@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;:::999999999999999888888777888888777777777666666666333333333333333333333333555444555999BBBNNNYYY``````eeejjjjjjiiilllsssyyylllSSSQQQVVVVVVQQQMMMOOORRRSSSTTTWWW]]]bbbggghhhooowwwyyysssmmmkkkmmmkkkkkklllooopppnnnmmmrrrtttvvvxxxyyyxxxvvvtttuuurrrrrrvvv||||||xxxwwwxxxyyyvvvssspppnnnlll||||||{{{yyyxxxyyy|||~~~~~~}}}~~~{{{qqqllljjjSSSIIIAAA@@@@@@>>>===>>>777666555555555555666666333444777:::???CCCGGGIIIJJJIIIIIIIIIIIIGGGCCC@@@@@@@@@@@@@@@AAAAAABBBBBBCCC@@@:::888>>>HHHKKKIIIFFFDDDCCCCCCCCC@@@:::444222111000///////////////222222222111111111111111000000111111111222222222///222444555555777<<>>>>>>>>>>>======<<<;;;;;;:::::::::888888999999888888777666777777777666666666666555333333333333333333333333666555555777>>>IIIUUU\\\^^^ccciiijjjhhhgggjjjmmmtttyyyvvvvvvwww{{{~~~cccNNNMMMRRRSSSQQQUUUSSSRRRUUU[[[```bbbbbbgggeeehhhnnnqqqnnnkkkjjjnnnmmmnnnnnnoooooonnnmmmqqqrrrttttttsssqqqpppooooooqqqsssxxx{{{{{{zzzwwwpppqqqrrrrrrpppmmmnnnpppvvvyyyzzzssslllmmmxxx|||{{{zzzooohhhdddMMMFFF@@@@@@@@@<<<;;;;;;666666555555555555666666333555999>>>CCCFFFIIIJJJHHHGGGGGGGGGGGGEEEBBB??????@@@AAABBBDDDEEEEEEFFFAAA>>>:::999@@@JJJLLLIIIFFFDDDBBBAAAAAA===777111000000000///////////////222222222111111111111111000000111111111222222222///222444444444777===BBBJJJOOOWWW^^^ccciiiooouuuxxxyyy}}}zzzyyyvvvsssqqqrrruuuxxx}}}}}}yyyxxx{{{|||zzz~~~~~~~~~~~~lllffflllzzzsssxxx{{{{{{}}}{{{zzzxxxvvvtttqqqnnnllljjjffffffhhhjjjkkkjjjgggdddccceeeggggggeee```[[[XXX]]]\\\[[[\\\]]]^^^^^^]]]VVVTTTRRRQQQRRRRRRQQQOOOOOONNNLLLJJJIIIHHHGGGGGGHHHGGGFFFDDDDDDCCCCCCCCCAAA@@@???>>>===============<<<;;;:::999999999999777888888888888777666666666666666555555555444444222222222222333333333333444333333444888AAAKKKSSSZZZ___fffiiihhhffffffgggiiisssooogggfffhhhhhhjjjkkkjjjjjjlllrrrwwwxxx\\\NNNLLLOOORRRUUUVVVUUUXXXbbbmmmtttsssoooggg```ZZZ]]]aaaeeehhhlllkkklllnnnoooppppppoooooorrrssssssqqqnnnkkkjjjkkkssswww|||}}}}}}nnnmmmnnnooommmlllpppwwwuuuzzz|||vvvnnnooo{{{}}}||||||}}}wwwlllaaaZZZHHHCCC@@@AAA@@@<<<999:::666555555555555666666777666999>>>CCCGGGJJJKKKKKKFFFEEEFFFGGGHHHFFFDDDAAAAAABBBCCCEEEFFFGGGGGGGGG>>>===:::;;;BBBJJJLLLHHHEEEBBB@@@???>>>;;;555000////////////////////////000111111111111111111111000111111111111222222222333444555444333666===BBBBBBJJJVVV___eeehhhlllooowwwxxx}}}yyywwwuuurrrpppppprrrttt{{{|||zzzwwwwww{{{|||zzzxxxwwwvvvyyy|||~~~~~~|||rrruuu~~~zzz|||}}}~~~{{{www}}}}}}{{{|||}}}|||zzzyyywwwsssoookkkiiihhhgggffffffggghhhgggdddaaa^^^___aaabbbaaa___\\\[[[\\\ZZZYYYYYYZZZZZZYYYXXXTTTRRRPPPPPPPPPOOONNNLLLJJJJJJIIIGGGGGGFFFFFFFFFGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<:::999888888999999777777888888777777666555555444444444444333333333111111222222222333333333222222333222444:::CCCIIITTTZZZbbbgggiiihhhhhhiiikkklllvvvccc^^^aaafffbbbbbbaaa]]]ZZZ[[[```dddfffgggkkkttt~~~xxxjjj\\\WWWWWWZZZaaaiiifffkkkttt~~~|||vvvddd[[[UUUVVVZZZ]]]```ddddddfffjjjmmmooopppqqqqqqnnnooopppnnnkkkkkkmmmoooyyy{{{ssspppnnnnnnkkkkkkrrr|||}}}|||vvvuuuzzzxxxuuuuuu{{{uuu||||||uuupppfffYYYNNNCCC@@@???AAA@@@;;;888999555555555555555666777777777;;;@@@EEEIIIJJJIIIHHHDDDDDDEEEHHHIIIIIIGGGEEEDDDEEEFFFGGGGGGGGGFFFFFF:::<<<<<<===BBBIIIJJJFFFCCC@@@<<<;;;:::777333.........///////////////.../////////000000111111111000111111111111222222222333333333222333888@@@GGGMMMRRRXXX]]]```dddjjjooo{{{|||uuutttsssqqqpppqqqrrrsssyyyyyywwwtttuuuzzz{{{yyyqqqpppooorrrwww{{{|||{{{{{{~~~}}}zzztttyyy|||}}}{{{zzz{{{{{{wwwwwwvvvsssnnnkkkjjjjjjiiihhhhhhhhhhhhgggdddbbb\\\\\\]]]^^^^^^______```[[[YYYXXXXXXXXXWWWVVVTTTSSSQQQOOONNNNNNMMMKKKIIIGGGFFFFFFEEEEEEFFFGGGGGGCCCBBBBBBAAAAAAAAABBBBBB???>>>===<<<<<<;;;;;;<<<<<<;;;:::888777888888999777777777777777666666555444444333333333222222222111111111222222333333333222333444444444888???DDDOOOVVV___gggjjjkkklllllluuuoooxxxooo^^^]]]dddkkkhhhhhheee```\\\\\\```ddd]]]\\\]]]cccjjjnnnlllhhhiiibbb___aaaeeeiiiuuuuuujjjaaa[[[WWW[[[^^^[[[WWWVVV]]]aaafffkkknnnppprrrssshhhjjjllllllkkknnnsssxxxwwwwwwyyy}}}{{{zzztttqqqoookkkjjjsss}}}xxxssspppnnnqqqqqqsssxxx}}}}}}zzzpppzzz~~~uuukkkgggeee^^^PPPCCC???===>>>AAA@@@;;;888999555555555555555666777888666:::???DDDGGGGGGFFFEEEDDDEEEFFFIIIKKKLLLJJJHHHGGGHHHHHHHHHGGGFFFDDDCCC888;;;>>>>>>BBBHHHHHHEEEBBB>>>:::888777555111---......///////////////...---......///000111111222000111111111111222222222///000111111444;;;FFFNNNgggeeeaaa]]]\\\cccoooyyyqqqnnnjjjiiilllqqquuuwwwwwwuuussstttvvvxxxyyyyyyrrrpppttt}}}|||xxxyyy}}}}}}~~~yyyyyy}}}xxxvvvtttuuuvvvwwwuuurrrooommmhhhiiijjjmmmmmmhhh___XXX\\\___```^^^^^^```___[[[[[[YYYWWWVVVVVVVVVTTTRRRSSSRRRPPPOOOOOONNNLLLJJJLLLIIIEEEEEEFFFGGGEEEBBBAAAAAABBBBBBCCCBBBBBBBBBAAA@@@>>><<<;;;:::;;;;;;::::::::::::999888777777444444555555555555555444222333333333111222333555333222222111111222222333333333333222222555999<<>>CCCFFFFFFFFFEEEEEEDDDEEEHHHLLLLLLHHHDDDGGGJJJKKKJJJFFFBBB>>>===999>>>AAAAAABBBDDDBBB===AAA???;;;777333111000///............////////////////////////000000000000111111222222222333333333111222555666555:::IIIXXXmmmXXX___nnntttwwwjjjhhhgggiiilllppprrrssstttsssrrrsssuuuwwwxxxxxxqqqqqqvvv~~~{{{yyy{{{|||}}}}}}|||~~~xxxsssqqqxxxxxxwwwuuurrrnnnkkkiiikkkiiiiiiiiijjjfff___YYYXXX^^^aaa```^^^```___\\\^^^[[[XXXVVVVVVVVVVVVUUUSSSQQQOOONNNNNNMMMKKKJJJNNNIIIEEECCCEEEFFFFFFDDDAAAAAABBBBBBBBBBBBAAAAAA@@@???===<<<;;;::::::;;;999999999999888777666666444444555555555555444444222444555444222222333444333222222111111222222333111222222111111333777:::IIINNNVVV___ffflllooopppmmmnnnuuu}}}yyypppiiigggkkkuuueeeZZZ```gggfffgggfffbbb^^^bbbkkkrrrsssssstttwwwzzz{{{yyyuuurrrnnnhhheeemmm|||tttggg^^^```hhhppprrrllleee___]]]ccceeeiiilllmmmlllkkkiiieeegggkkknnnqqqtttvvvxxx{{{zzz|||}}}vvvpppmmmjjjkkkrrrzzz~~~}}}xxxqqqnnnoooiiiiiikkkpppuuuwwwtttppppppxxxwwwllliiiddd]]]UUUMMMHHHDDDCCCBBBAAA???===:::888777444444555555555555555555;;;===AAADDDEEEEEEDDDCCCCCCCCCDDDFFFIIIIIIGGGDDDGGGIIIKKKJJJFFF@@@<<<:::CCCHHHIIIGGGFFFFFFBBB===>>><<<888555222000......////////////////////////////////////000000000000111111111222222222333333///222666999777777AAAMMMxxx}}}hhh___bbbkkkwww~~~eeedddfffiiimmmpppqqqqqqqqqpppoooqqqtttvvvwwwwwwpppsssxxx}}}|||yyyyyy|||zzzzzz{{{{{{||||||||||||||||||uuuqqqoooxxxwwwuuurrrooollliiihhhmmmjjjgggffffffddd___[[[UUU^^^dddccc______^^^]]]```]]]YYYXXXXXXXXXWWWWWWRRRPPPNNNNNNNNNMMMKKKIIIMMMGGGAAA>>>@@@CCCDDDDDDAAAAAAAAABBBBBBAAAAAA@@@???>>>===<<<;;;:::::::::888888888888777666555444444444555555555555444444333444666666444222222222222222111111111111222222000000111000000222555888@@@GGGPPPYYY```gggoootttooonnnuuutttoooggg^^^VVVUUUXXX]]]fffnnn}}}|||rrrbbbZZZ^^^dddddddddeeefffjjjuuu~~~uuunnnddd]]]cccqqq{{{yyytttlllhhheeeeeehhhhhheeebbbuuuvvvooommmmmmllllllkkkjjjiiiiiiiiidddkkkrrruuuuuuuuuxxx|||}}}zzzzzzwwwpppkkkhhhhhhooowww{{{xxxuuupppjjjjjjnnngggfffdddfffkkkpppssstttqqq{{{~~~sssjjjlllggg```WWWOOOIIIEEEDDDCCCBBBAAA>>><<<:::888777555555444444555666777888@@@AAACCCEEEEEEDDDBBBAAACCCBBBBBBDDDFFFFFFEEEDDDFFFIIIKKKJJJEEE???:::888BBBFFFGGGEEECCCBBB>>>999999888555222000......---111111000000//////......////////////000000000000111111111222222222222333///333:::===:::777;;;CCCNNNhhhrrrhhhaaa```iiixxx{{{~~~fffeeefffhhhllloooppppppmmmllllllnnnqqqtttttttttmmmrrrxxxzzzwwwuuuwww{{{vvvvvvwwwxxxzzz|||~~~zzz|||}}}wwwsssrrruuusssqqqooommmlllllllllnnnkkkhhhggggggeee```\\\VVV```hhheee___\\\\\\[[[^^^]]]\\\[[[[[[ZZZXXXUUURRRQQQOOONNNNNNMMMKKKIIIJJJCCC<<<999;;;???AAABBB@@@AAAAAAAAAAAA@@@@@@???======<<<;;;;;;:::::::::888888888888777666555555444444555555555444333333222555777777444222000000222222111111111111222222000000111000000222555777:::BBBLLLTTT[[[dddoooxxxvvvqqqtttttthhhddd\\\UUUQQQSSSVVVXXX[[[___gggiiifff______eeeiiiiiifffiiiooo{{{rrrjjjbbbdddkkknnnggg^^^bbbbbbdddiiiqqqyyy}}}|||rrrooollliiiggghhhiiikkkjjjsss}}}{{{yyy|||}}}{{{{{{|||vvvqqqmmmiiigggkkkrrr|||xxxtttpppkkkfffhhhnnnjjjddd___aaaiiirrrxxxyyyvvv~~~uuukkkbbbiiicccZZZQQQIIIEEECCCCCCCCCBBB@@@>>>;;;999888777888777555555666999;;;===CCCCCCDDDEEEEEEDDDCCCBBBCCCBBBBBBCCCDDDEEEEEEEEEGGGIIIKKKIIIDDD>>>999777888<<>><<<<<<;;;;;;::::::999999999999999999888777666555444444555555444333222222222444666666444111000///222111111000000111111222000111222222111222555777888???HHHPPPWWWbbbnnnxxxxxxppppppwww{{{yyynnnbbb\\\UUUQQQQQQUUUXXXWWWXXX[[[[[[]]]^^^aaagggooossssssjjjoooyyyxxxwwwuuuuuutttqqqjjjeeekkkrrr{{{{{{ooommmiiifffeeegggjjjmmmoooyyy{{{~~~}}}}}}}}}~~~uuusssrrrrrrnnniiihhhkkk{{{xxxuuurrrlllgggkkkqqqlllccc\\\```mmmxxx}}}}}}}}}}}}vvvoooggg___ccc^^^UUULLLFFFCCCCCCCCCCCCBBB???===:::999888777888666555555666:::>>>@@@CCCCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEEEEEEEFFFGGGHHHJJJJJJHHHCCC>>>:::888666;;;??????@@@BBB@@@<<<666555333111////////////222111111000///......---////////////000000000000000000111111111222222222222444999<<<;;;999<<>>===::::::;;;;;;::::::999888999999999999888777666666444444555444444333222111111222444444222000000000111111000000000000111111000111222222111222444666666;;;CCCKKKTTT^^^jjjrrrppplllmmmqqqsssxxxtttkkkaaaZZZSSSRRRSSSVVVWWWXXX]]]ccc]]]aaafffkkkooosssvvvwwwyyyxxx}}}}}}yyywwwyyyzzzrrrhhhgggdddcccdddfffjjjlllpppyyy~~~zzz}}}~~~~~~~~~~~~ooopppssswwwtttlllggghhhqqqppppppnnnhhhbbbeeellljjjddd```fffqqq{{{~~~}}}zzzsssooollleee^^^[[[WWWPPPJJJEEECCCCCCDDDDDDBBB???<<<:::888888777555444333444666999===@@@CCCCCCBBBBBBCCCDDDEEEFFFCCCEEEGGGGGGFFFFFFGGGHHHHHHHHHHHHEEE@@@<<<:::999888===@@@???@@@AAA>>>:::666555333111////////////000000//////......------////////////000000000000000000000111111111111222111111333777777777<<>>===<<<999::::::;;;:::999888888888888888888777666555444444444444444333222111111///111222111000///000111111111000000000000111111...000111111000000222444444777===EEEOOOYYYbbbggghhhmmmqqqnnniiiuuu{{{xxxtttkkkbbb]]]\\\[[[[[[]]]___eeesss}}}yyywww{{{{{{nnngggaaaaaa```aaabbbeeegggiiinnnvvv}}}}}}{{{~~~|||xxxkkkmmmsssxxxvvvnnniiiiiieeefffhhhhhhaaa[[[\\\bbbhhhiiimmmqqqvvvzzz|||}}}|||xxxpppjjjjjjkkkeee\\\SSSQQQMMMIIIFFFEEEDDDDDDDDDBBB???;;;999888777888333333333555777;;;>>>@@@DDDCCCBBBAAABBBCCCDDDEEEAAADDDHHHIIIGGGFFFFFFGGGFFFFFFDDD@@@<<<999999999888===???>>>>>>???<<<777666444222000........................------------////////////000000000000000000000000111111111111111000222666777777<<>><<<<<<888999:::;;;:::999888777777777777777666555444333444555444444333222111000///000000///......000222111111000000000000111111---///000000//////000222222333888@@@KKKUUU\\\___fffrrrxxxmmm```iii~~~||||||wwwmmmeeecccgggfffggghhhkkkwwwqqqeee```^^^]]]^^^___```bbbccceeefffmmmttt{{{~~~~~~~~~zzzpppjjjlllrrrxxxvvvoookkkkkk```cccggghhhaaaYYYZZZ___gggpppyyy|||zzzxxx{{{xxxrrrjjjeeehhhjjjdddZZZNNNMMMLLLJJJHHHFFFEEEEEEDDDBBB>>>;;;999888777888444555666888:::>>>AAABBBFFFDDDBBBAAA@@@AAACCCDDD???CCCHHHIIIGGGEEEEEEFFFDDDCCCAAA<<<888777888999999>>>AAA@@@AAABBB@@@;;;555444111///...---------,,,,,,------------------////////////000000000000000000000000111111111111333222444888999999===CCCIIIQQQUUU\\\hhhjjjjjjsssyyyzzz|||]]]\\\```fffjjjhhhbbb^^^```bbbdddeeeeeefffgggiiimmmlllkkkjjjkkklllmmmnnnwwwtttsssuuuyyyyyyvvvqqqlllpppuuuvvvvvvzzz{{{}}}|||}}}yyywwwuuurrruuuqqqmmmnnnssswwwwwwuuunnnkkkhhhiiihhhfffeeeeeehhhddd^^^[[[ZZZZZZYYYXXXXXXUUURRRQQQQQQQQQQQQPPPHHHGGGGGGGGGGGGHHHIIIIIIHHHFFFDDDEEEFFFFFFCCC???DDDAAA===;;;:::;;;:::999888888999999888777555444333333444444444444444444333333222222111000//////000000000000000000000000000000////////////000000////////////000000000000333444777:::AAAKKKUUU]]]bbbnnnvvvqqqfffiii|||}}}|||}}}~~~zzzooofffhhhooowww~~~|||vvvjjjaaa]]]\\\\\\]]]]]]\\\[[[\\\^^^```jjjooouuuvvvuuuvvvzzz~~~xxxnnnkkklllpppwww|||xxxmmmbbbiiimmmmmmeee[[[XXX___gggqqqzzz|||wwwuuuiiiiiihhhhhheee___WWWRRRRRRPPPLLLJJJJJJJJJHHHGGGDDDBBB???<<<999888777777666777:::===@@@BBBCCCCCCDDDEEEFFFFFFEEECCCAAA???CCCDDDDDDCCCBBBCCCDDDFFFCCCAAA>>>;;;:::;;;<<<===BBBCCCEEEHHHIIIEEE>>>777444111...---//////---+++000///...---------------......///000000000000000//////000111222222333333333333444444555999>>>AAAIIITTT]]]___```gggooosssyyy~~~[[[]]]aaaeeedddaaa___^^^___aaacccdddccccccdddeeehhhhhhhhhiiijjjkkkmmmnnnxxxtttqqqrrrvvvxxxvvvtttmmmqqquuuwwwvvvxxx}}}{{{yyy~~~~~~}}}vvvuuuuuurrrtttpppmmmnnnrrruuuuuussskkkhhhffffffggggggffffffaaa```^^^[[[YYYWWWUUUTTTWWWUUUTTTTTTTTTRRROOOMMMIIIIIIHHHHHHHHHHHHHHHIIIGGGEEECCCDDDEEEDDDBBB???BBB@@@<<<;;;;;;;;;;;;:::888888999999888777555444444444444444444444333333333333222111111000//////000000000000000000000000000000////////////000000.../////////000000000000222333444777===GGGRRRYYYYYYdddooopppjjjiiipppzzz|||yyywww{{{xxxtttpppkkkkkkvvv|||vvviiibbb\\\YYYXXX[[[\\\]]]\\\[[[\\\^^^___gggkkkoooppppppqqqvvvzzz{{{~~~vvvkkkggggggjjjrrrzzz{{{vvvoooggggggeeebbb```bbbfffjjjttt}}}|||tttqqqjjjhhheeebbb___YYYSSSOOOQQQOOOLLLJJJJJJJJJIIIHHHEEECCC@@@<<<:::888777777555777;;;???AAACCCCCCCCCCCCDDDEEEEEEEEECCCAAA@@@BBBCCCCCCCCCCCCDDDEEEFFFBBBAAA>>><<<;;;<<<===>>>FFFGGGHHHJJJIIICCC:::333222000------//////...,,,//////...---------------......///000000000000000///000000111222222333333222333444444666999>>>BBBJJJVVVaaacccdddhhhnnnqqqtttzzzXXX]]]bbbbbb___]]]^^^```___```bbbbbb```___``````bbbcccdddfffhhhjjjjjjkkktttppplllmmmpppssssssrrrmmmqqqvvvwwwwwwwwwyyy|||~~~~~~{{{}}}wwwsssttttttqqqsssooolllmmmpppsssrrrqqqllliiieeeccccccccccccbbb[[[\\\]]][[[XXXUUUSSSRRRVVVVVVVVVWWWVVVSSSNNNKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFDDDBBBBBBBBBBBB@@@>>>@@@>>>;;;:::;;;;;;;;;:::888888888888777666555444555555444444333333222222222222222111111000000///000000000000000000000000000//////......//////000....../////////000000000111111222444999AAALLLSSSYYYbbbkkkpppooommmllllllyyywwwnnniiieeennnkkkjjjlllpppyyyssstttgggbbb___[[[XXXXXXYYY[[[]]]]]]]]]]]]^^^___bbbeeeggghhhgggjjjooottttttxxx{{{}}}~~~|||tttjjjmmmkkkjjjnnntttvvvsssppphhhccc______eeejjjmmmmmmwww~~~xxxooojjjmmmiiiccc^^^ZZZVVVRRRPPPPPPNNNKKKJJJJJJJJJIIIHHHEEECCC@@@<<<:::888777777444777<<>>???EEEFFFHHHIIIGGG@@@777000000///------///000///...//////...------------.........///000000000000000000000000111222222333333111222333444666:::@@@DDDJJJWWWcccfffgggjjjoooqqqpppwwwVVV[[[^^^^^^^^^aaacccddd___```aaa```^^^\\\\\\]]]^^^```bbbdddeeeeeeeeeeeeiiihhhfffhhhjjjmmmmmmllllllpppuuuwwwwwwwwwwwwxxx{{{zzzyyyzzz|||~~~{{{www|||}}}}}}yyyttttttuuusssooopppnnnllllllnnnoooooommmnnnlllfff```]]]^^^\\\YYYVVVXXXYYYXXXUUUSSSSSSTTTXXXWWWVVVVVVUUURRRNNNKKKMMMLLLJJJIIIHHHGGGGGGGGGDDDCCCAAA@@@@@@??????>>>>>><<<::::::;;;<<<;;;:::888888888777777666555555555555444444333222111111222111111111000000000///000000000000000000000000/////////....../////////........./////////000000111111111111555===FFFMMM\\\ccckkkppppppnnnmmmmmmuuu}}}{{{mmmccc^^^\\\___aaaiiiuuuxxxtttuuukkkaaa^^^\\\YYYWWWXXXXXXZZZ^^^______^^^___```aaabbbbbbaaaaaadddjjjnnnooosssuuuvvvwwwwwwrrrkkkooollljjjkkknnnooommmjjjhhhddd```bbbhhhnnnppppppyyy}}}|||ssskkkgggjjjeee^^^XXXUUUSSSQQQPPPOOOMMMKKKJJJKKKJJJIIIGGGCCCAAA>>>;;;999777666666555888>>>BBBEEEEEECCCBBB@@@@@@BBBBBBCCCCCCBBBBBB@@@AAABBBDDDFFFFFFEEEDDD@@@???????????????@@@@@@???AAADDDFFFDDD===555000///...---......///000000///......---------............///000000000000000000000111111111222222222000222333444777;;;AAAEEEJJJVVVaaadddeeejjjqqqtttrrrwww~~~VVVYYYZZZZZZ```hhhjjjggg]]]___```___]]][[[[[[\\\^^^___```aaaaaa```___^^^```bbbdddgggjjjjjjiiigggjjjmmmrrrvvvwwwwwwvvvvvvxxxwwwwwwyyy{{{{{{{{{|||ssszzz{{{{{{yyyzzz~~~xxxssssssvvvvvvrrrnnnnnnmmmkkkkkkkkkkkkjjjjjjkkkjjjeee]]]ZZZ[[[YYYSSSPPPPPPPPPOOOOOOQQQTTTVVV[[[XXXUUUSSSRRRQQQOOOMMMMMMLLLJJJIIIGGGGGGFFFFFFCCCBBBAAA???>>>===>>>>>><<<;;;999999;;;<<<;;;:::888888777666666555555555555555444333222222111111111111111000000000000000//////////////////////////////............//////............////////////111111111111444999AAAGGGQQQ^^^lllsssrrrooonnnpppxxx{{{uuuggg```^^^___[[[^^^hhhxxx|||mmmddd[[[WWWUUUSSSSSSUUUXXX[[[^^^`````````aaabbbcccbbb```______bbbfffjjjmmmppppppnnnooorrrqqqmmmfffeeeeeegggjjjllljjjhhhdddeeefffhhhkkkoootttwww|||}}}}}}{{{vvvpppllliiibbb^^^XXXTTTRRRRRRQQQPPPNNNMMMKKKKKKKKKJJJHHHFFF@@@???<<<:::888777666777888;;;@@@DDDFFFEEECCCBBB@@@@@@AAABBBBBBCCCCCCCCCAAAAAABBBEEEGGGGGGEEEBBB===>>>???@@@@@@@@@@@@@@@???AAADDDDDDAAA:::444000---............///000111......---------......///......///000000000000000111111111111111222222222111222333555777;;;AAAEEEIIITTT]]]___aaaiiirrrwwwxxxzzz|||VVVYYYXXXWWW___iiijjjcccZZZ\\\]]]]]][[[ZZZ[[[\\\``````___^^^]]][[[ZZZYYY]]]```dddhhhkkkjjjiiihhhhhhkkknnnrrrttttttsssrrrssssssuuuyyyyyywwwzzz~~~|||yyyzzzwwwxxxvvvqqqooossswwwtttooommmllllllkkkjjjiiihhhgggfffccceeebbbZZZXXX[[[XXXQQQHHHFFFEEEGGGLLLQQQUUUVVVZZZWWWSSSQQQQQQPPPOOONNNLLLKKKIIIHHHGGGFFFFFFFFFBBBBBBAAA???<<<<<<===???;;;:::999999;;;;;;:::888999888777666555555555555444444333333222222111111000000000000000000000000///////////////////////////......------......///------........./////////111111222222333777<<<@@@CCCWWWooo||||||vvvtttuuuxxxxxxggg^^^[[[\\\\\\\\\bbbpppzzzhhh___XXXUUUTTTRRRTTTXXXXXXZZZ]]]______```bbbdddgggeeebbb``````bbbeeegggkkkmmmlllhhhiiimmmooommmgggfffeeeeeeeeedddaaa^^^```eeelllooopppsssxxx}}}~~~|||yyyuuuqqqnnnkkkjjjaaa___]]]\\\\\\ZZZXXXVVVOOOMMMLLLKKKKKKIIIFFFDDD>>>===;;;:::888888888999<<<>>>AAADDDEEEEEECCCAAAAAAAAABBBBBBBBBCCCCCCDDDAAAAAABBBFFFIIIHHHCCC???:::<<<>>>@@@AAAAAAAAA@@@CCCDDDEEECCC===777222///---...///.........000222...------------...//////......///000000000000000111111111111111111111111222333444555777;;;AAAEEEJJJSSS[[[\\\^^^gggqqqxxx|||{{{{{{~~~VVV\\\\\\WWWXXX```aaaZZZUUUWWWYYYZZZYYYYYYZZZ[[[```___]]][[[ZZZYYYXXXXXX[[[^^^cccfffhhhiiiiiijjjhhhhhhjjjlllnnnnnnmmmllllllnnnssswwwuuurrrwww~~~}}}}}}}}}~~~}}}zzzzzzsssnnnmmmrrrtttppplllmmmkkkkkkkkkiiigggeeedddddd^^^cccaaaYYYWWWZZZVVVMMMBBB??????EEEOOOWWWXXXWWWVVVTTTRRRRRRQQQQQQNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEBBBCCCBBB???<<<;;;===@@@;;;:::999999::::::888777999888666555444444555555333333222222222222222222///000000000000000000000///////////////////////////......------......///---------........./////////000222222222444777999<<>>===<<<;;;;;;;;;<<<===@@@AAACCCDDDDDDDDDBBBAAACCCCCCCCCCCCCCCCCCDDDDDDCCCBBBCCCFFFIIIHHHBBB<<<888:::===???AAAAAA@@@@@@@@@AAAAAA>>>888222000///---///000///------///111---------------...//////......///000000000000000111111111111111111111111333444555666777;;;@@@DDDKKKUUU]]]^^^___fffnnnssszzzzzzzzz~~~VVV___```WWWRRRVVVWWWSSSRRRTTTVVVXXXXXXXXXYYY[[[___^^^\\\ZZZXXXXXXXXXYYYZZZ]]]___bbbcccfffhhhjjjhhhhhhhhhiiijjjjjjhhhfffgggjjjqqquuurrrnnntttrrrttttttttt{{{}}}{{{}}}}}}}}}tttnnnmmmqqqqqqllljjjmmmjjjjjjjjjiiifffdddbbbbbb___dddbbbYYYVVVXXXRRRGGG@@@===>>>HHHVVV^^^]]]YYYRRRRRRRRRSSSSSSQQQMMMJJJHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCBBB???<<<;;;>>>AAA;;;:::999:::::::::888666999888666555444444555555222222222222222222333333////////////000000000000////////////////////////.........------.........---------.........//////---///111222222222444555888FFF[[[kkktttyyy}}}xxxpppmmmlllmmmooozzz~~~}}}ppp```ZZZWWWVVVTTTPPPPPPSSSVVVWWWXXXYYYZZZ]]]aaadddmmmjjjfffdddccccccbbbbbbeeejjjkkkhhhgggjjjjjjhhhfffdddaaa^^^^^^^^^``````iiinnntttxxxyyyxxxvvvvvvvvvtttqqqmmmiiiccc]]]YYY\\\^^^bbbeeeeee```XXXRRRPPPOOOMMMLLLJJJHHHDDD@@@>>>>>>===<<<<<<===???@@@BBBCCCDDDDDDDDDCCCBBBAAAEEEDDDDDDCCCCCCCCCDDDDDDDDDBBBCCCGGGJJJHHHAAA:::666888<<>>999;;;BBBQQQdddooojjj___VVVTTTRRRRRRQQQPPPMMMJJJKKKJJJIIIGGGEEEDDDBBBBBBBBB@@@>>>===>>>>>>>>><<<<<<;;;:::888777666666666666555444444555555333222333333333222222222111111000000000000000000000000////////////............---------............///............/////////////////////000111111222222555<<>>;;;;;;<<<>>>@@@EEEFFFHHHGGGEEEDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCFFFEEEEEEGGGHHHEEE@@@:::777:::===@@@AAAAAA???>>>888888666444222000...---//////......---------,,,000//////............///////////////////////////222222111111111111111111666777999999:::<<<@@@CCCKKKWWWbbbddddddgggkkkmmmtttvvv{{{RRRQQQPPPOOOOOONNNOOOOOOUUUUUUUUUUUUUUUTTTSSSRRRWWWWWWWWWUUUSSSSSSUUUWWWZZZZZZZZZ[[[]]]```bbbddddddbbbbbbfffgggdddbbbdddeee```cccnnnsssqqquuu}}}}}}zzz{{{}}}{{{yyywwwwwwwwwtttpppmmmllllllhhhhhhggggggfffeeeeeeddd^^^aaaaaa\\\XXXSSSIII???===BBBLLLYYYhhhnnnggg[[[UUUSSSRRRQQQPPPOOOLLLJJJJJJIIIHHHFFFEEECCCBBBAAAAAA???======>>>>>>===<<<;;;;;;999888777666666666999777555333333333222222333333222222222111111111////////////////////////////////////............------------......................../////////////////////000111111222222222555AAASSSdddsssyyy~~~qqqfff___WWWVVVTTTUUUVVVWWWWWWVVVXXXYYYYYYXXXXXXZZZ]]]___ccccccddddddbbb```]]][[[aaabbbcccbbb``````cccfffeeebbb___```ffflllppprrrrrrrrrssstttuuurrrmmmiiihhhhhhfffccc___^^^```bbbeeebbb___]]][[[YYYVVVSSSOOONNNMMMKKKIIIGGGEEEDDDCCCAAA>>><<<<<<>>>AAACCCEEEFFFGGGFFFDDDBBBBBBCCC@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGFFFFFFDDDAAA;;;888999:::===???@@@@@@>>>>>>888777666444222000......111000000000/////////...///...............//////000000000000000000000000111111111111111111111111444666777888:::<<<@@@CCCKKKWWWbbbddddddgggkkkmmmvvvyyy~~~QQQQQQQQQPPPPPPQQQQQQRRRQQQRRRTTTUUUUUUSSSRRRPPPVVVVVVVVVUUUSSSSSSTTTVVVYYYYYYYYYYYY[[[]]]___``````^^^___ccccccaaa```ccccccaaafffqqqwwwvvvyyy~~~}}}}}}}}}||||||zzzwwwrrrnnnllllllbbbdddfffhhhhhhgggeeeccc\\\```aaa___[[[VVVMMMCCCHHHQQQ\\\eeellllllbbbWWWSSSRRRPPPPPPOOONNNKKKIIIHHHHHHGGGEEECCCBBBAAA@@@@@@>>><<<<<<======<<<:::;;;:::999777666666666666444333222222111000000000222222222222111111111000/////////////////////////////////............---------------............---............/////////...//////000000111111222333333999FFFVVVggg{{{uuu}}}ttthhh]]]WWWTTTSSSSSSUUUWWWYYYYYYXXX[[[XXXVVVVVVXXX[[[]]]^^^____________\\\YYYVVVTTT\\\___```]]]XXXYYY```fffeeeeeeeeehhhnnntttxxxyyytttsssrrrqqqppplllgggcccfffeeedddeeefffggghhhhhheeebbb___]]][[[YYYUUUSSSNNNOOONNNKKKGGGFFFHHHJJJBBBAAA>>>======@@@DDDFFFDDDFFFFFFEEEBBB@@@@@@@@@<<<===???AAACCCEEEEEEFFFFFFGGGGGGEEE@@@;;;777555;;;<<<===>>>???>>>===<<<888777555333111///......000000000///////////////------------...///000000111111111111111111111111111111111111111111111111333444666777999<<<@@@DDDKKKWWWbbbccccccggglllnnnvvvyyyQQQQQQQQQQQQRRRSSSTTTUUUNNNOOORRRTTTTTTRRRPPPNNNRRRSSSTTTTTTSSSSSSUUUWWWXXXWWWWWWWWWXXXYYY[[[\\\]]]\\\^^^aaaaaa___```dddeeeeeekkkuuuzzzzzz|||}}}|||||||||{{{yyytttoookkkiiiiii```cccgggiiijjjhhhdddbbb^^^______^^^\\\XXXQQQKKKYYYbbbjjjmmmkkkfff\\\SSSQQQPPPNNNNNNNNNMMMJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>===<<<<<<===<<<:::999999999888777666555555666///333888;;;:::777444111222111111111111000000000//////////////////////////////.........---------,,,,,,---------.........---------.........//////......//////000111111111444222555===IIIYYYnnn|||~~~~~~zzzmmmbbbZZZUUURRRQQQRRRUUUXXXZZZZZZZZZ\\\XXXTTTTTTXXX\\\]]]]]]]]]]]]^^^]]][[[XXXUUUTTT______^^^ZZZWWWYYY```eeefffgggjjjoootttyyy|||~~~wwwtttqqqooolllhhhdddaaafffhhhlllmmmmmmkkkiiihhhccc```]]][[[YYYVVVSSSPPPOOOMMMKKKJJJJJJLLLMMMNNNCCCAAA@@@???@@@CCCFFFHHHDDDEEEEEEDDDAAA>>>>>>>>>;;;<<<>>>@@@BBBCCCDDDDDDCCCEEEEEEBBB<<<777666666>>>>>>>>>>>>===<<<<<<;;;777666444111000///......------------------------,,,,,,,,,---...///000111000000000000000000000000111111111111111222222222222333555666888<<>>IIIZZZjjjqqq{{{~~~{{{|||sssggg^^^XXXTTTQQQQQQRRRUUUYYY[[[[[[ZZZZZZWWWSSSTTTXXX[[[\\\[[[\\\\\\^^^^^^^^^\\\ZZZXXXeeebbb^^^\\\]]]```ccceeehhhjjjnnnrrrvvvyyy|||}}}uuurrrmmmjjjgggeeebbb```bbbjjjrrrtttnnnhhheeeeeeccc```]]]ZZZXXXUUURRROOOPPPKKKGGGJJJPPPTTTSSSOOOCCCCCCCCCCCCDDDEEEGGGHHHCCCDDDDDDBBB@@@===<<<======>>>???@@@AAAAAAAAAAAA???AAABBB???;;;888999;;;BBBAAA@@@>>><<<;;;;;;:::777555333000............,,,,,,,,,---------------,,,,,,,,,,,,---///000000////////////////////////000000111111111222222222333333444555777;;;AAAEEEKKKWWWaaabbbbbbgggmmmppprrruuuzzzIIIIIIIIIJJJKKKMMMNNNOOOIIIJJJLLLNNNOOOOOONNNMMMKKKMMMPPPRRRSSSTTTVVVXXXTTTTTTSSSTTTTTTVVVXXXYYYUUUVVVXXX\\\[[[ZZZ^^^eeefffhhhkkkoooqqqqqqpppppppppsssttttttyyy~~~{{{|||xxxvvvxxxwwwtttooojjjgggggghhhggghhhiiiiiihhhfffcccaaaddd^^^ZZZYYYYYYWWWWWWYYYfffiiifff]]]TTTOOOLLLIIIMMMLLLKKKJJJKKKJJJHHHEEEEEEEEEDDDCCCBBBAAA@@@???===<<<<<<=========:::888777777666555555555555555888@@@JJJMMMHHH===333...000000000000////////////.................................------------,,,,,,,,,,,,,,,------------,,,------------.........---......//////000000111222111333777:::@@@MMM[[[dddpppzzzxxx~~~xxxuuu}}}|||yyyxxxzzzttthhh```YYYUUURRRQQQQQQSSSVVVYYYZZZYYYXXXWWWVVVUUUUUUXXXZZZ[[[[[[ZZZ[[[]]]______^^^]]]\\\eeecccaaabbbeeehhhiiihhhlllnnnqqqssstttuuuwwwyyynnnkkkfffcccbbbbbbaaaaaaeeennnxxxyyyrrrjjjhhhjjjeeeccc___\\\ZZZWWWSSSQQQPPPJJJGGGMMMVVVZZZTTTMMMEEEFFFGGGHHHHHHGGGGGGFFFAAACCCCCCBBB???=========???@@@@@@@@@@@@@@@??????======>>>===<<<<<<===???GGGEEEBBB???<<<;;;;;;:::666444111///------...///.............../////////,,,,,,,,,,,,---...//////........................000000000111222222333333444555555555777;;;AAAFFFKKKWWW```bbbbbbgggmmmqqquuuwww{{{KKKKKKKKKKKKLLLMMMNNNOOOHHHIIIJJJLLLMMMMMMNNNNNNKKKNNNQQQRRRRRRRRRSSSUUUSSSSSSRRRSSSTTTVVVXXXYYYTTTUUUYYY\\\[[[ZZZ___gggiiikkknnnooopppqqqqqqooorrruuuxxxyyy}}}{{{}}}zzzyyyxxxwwwuuuqqqmmmkkklllmmmhhhggggggfffeeedddcccbbbccc]]]YYYZZZZZZWWWVVVYYYaaabbb]]]TTTMMMKKKKKKIIILLLJJJIIIIIIJJJIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@=========>>>>>>===:::888666666555555444444555555333999>>>>>>888111...---000000/////////..........................................---------,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------......///000000000333333555777777:::FFFSSS^^^iiiwww|||yyy~~~uuulllrrrzzz}}}xxxuuutttuuurrr|||xxxqqqhhh```ZZZVVVSSSQQQSSSSSSTTTWWWYYYYYYXXXVVVSSSUUUWWWXXXXXXXXXYYYZZZXXXYYY[[[\\\]]]\\\[[[ZZZ]]]```dddgggjjjlllnnnoooqqqsssuuutttrrrqqqrrrsssiiifffbbb```aaaccceeeeeeqqquuuyyyxxxrrrmmmkkkkkkeeeccc___\\\YYYVVVSSSPPPOOOMMMMMMSSSYYYYYYQQQIIIGGGHHHKKKLLLKKKHHHEEEBBB@@@BBBCCCBBB@@@>>>>>>>>>@@@@@@@@@AAAAAA@@@??????>>>===;;;;;;===???AAAAAAJJJHHHDDD???<<<;;;;;;;;;666444111...------...///---------....../////////---------,,,,,,---......///////////////////////////000000111222222333333777777666666777;;;AAAFFFLLLVVV```aaabbbgggnnnrrrwwwxxx{{{IIIIIIIIIJJJJJJKKKLLLMMMHHHHHHIIIJJJKKKLLLNNNNNNMMMPPPRRRSSSRRRQQQQQQRRRRRRRRRRRRRRRTTTVVVXXXYYYVVVWWW[[[^^^]]]\\\bbbjjjhhhjjjlllmmmnnnoooooonnnooossswwwxxx}}}~~~}}}}}}}}}sssrrrpppllliiihhhiiijjjgggfffdddcccbbbbbbcccdddbbb[[[YYY\\\\\\WWWUUUWWW]]]]]]YYYQQQMMMMMMMMMKKKKKKIIIHHHHHHIIIHHHFFFDDDEEEEEEDDDCCCBBBBBBAAAAAA>>>======>>>???>>>;;;888666666555444444444555555000333444111------111555000/////////..........................................---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000//////111222111333???LLLWWWbbbooozzz~~~xxxwwwtttyyyzzzqqqccchhhoooyyy}}}wwwrrrppppppqqqiiiuuuooojjjbbb\\\XXXVVVSSSRRRTTTTTTUUUWWWYYYYYYVVVTTTQQQUUUYYYYYYXXXWWWXXXZZZVVVWWWYYYZZZZZZYYYXXXVVVUUU]]]fffkkkkkklllqqquuuuuuvvvwwwtttpppnnnnnnppphhheeeaaa```bbbfffiiikkkyyywwwtttpppllliiifffdddcccaaa]]]ZZZWWWTTTPPPNNNNNNPPPSSSXXXYYYVVVNNNGGGHHHJJJMMMOOOMMMIIICCC@@@@@@AAABBBBBB@@@???????????????@@@AAAAAAAAAAAA@@@@@@===:::;;;>>>BBBBBBAAALLLJJJEEE@@@===;;;;;;;;;555333000...,,,---...///+++++++++,,,,,,---------......---,,,,,,,,,------000000000000000000000000///000000111222222333333888888777777777;;;AAAFFFLLLVVV```aaabbbgggnnnrrrwwwwwwyyyJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHIIIIIIKKKLLLMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPNNNPPPSSSUUUVVVXXXZZZ[[[]]]ZZZYYY\\\]]]]]]```dddfffhhhlllnnnooonnnlllkkktttqqqpppvvv~~~}}}}}}}}}~~~~~~|||sssqqqnnnmmmmmmllliiifffeeefffgggfffccc```______^^^[[[ZZZ[[[ZZZVVVVVVXXXUUUZZZXXXPPPJJJLLLLLLJJJJJJJJJIIIGGGDDDDDDEEEGGGEEEEEECCCBBB@@@>>>======<<<<<<<<<>>>>>><<<888444555555444444444333333333333333222222111000//////...///111000...------..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............////////////...............///000000//////111333555777888999GGGNNN\\\nnnvvvsssqqqnnnxxx|||zzzvvvqqqiiijjjpppyyy~~~~~~}}}xxxvvvrrrnnnkkkjjjiiiiiijjjpppwww{{{{{{}}}|||pppjjj^^^\\\YYYVVVSSSSSSSSSSSSXXX[[[]]]YYYSSSNNNNNNQQQTTTVVVWWWYYYZZZZZZYYYYYY___\\\YYYUUUTTTUUUVVVXXXYYY[[[```fffmmmqqqqqqppprrrrrrrrruuuvvvtttnnniiidddaaa___aaaeeekkknnnoootttqqqnnnlllkkkjjjhhhfffccc^^^\\\\\\YYYSSSPPPQQQTTTZZZbbbddd[[[PPPOOOSSSQQQQQQPPPNNNKKKHHHDDDBBBFFFBBB===;;;<<<>>>@@@AAA???AAABBBCCCCCCBBB@@@@@@888999;;;===???@@@AAABBBJJJGGGCCC???;;;888666666000000///...---,,,,,,,,,---------------------------------............///////////////000000000000000000111222333333444444AAA>>>999777999<<>>>>>;;;;;;;;;;;;;;;:::777444555444444444444333333333333333222111111000//////...///111000...------...........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...............//////000///000111333444666777888<<>>???@@@<<<===>>>@@@@@@???<<<:::555777:::>>>AAABBBCCCDDDMMMJJJEEE@@@:::777444333000000///------,,,,,,------------------------------------............///////////////000000000000000000111222222333444444:::888555666999???DDDGGGKKKSSS]]]ccceeeggglllpppuuuxxx}}}CCCDDDFFFGGGGGGFFFDDDCCCEEEEEEEEEFFFFFFHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLIIIKKKNNNPPPPPPQQQSSSTTTVVVSSSSSSVVVXXXWWWYYY]]]]]]___aaaaaaaaaaaacccdddpppoooooopppsssvvvyyyzzz}}}|||}}}}}}||||||||||||zzzvvvsssrrrnnnjjjgggeeedddaaa```aaacccdddccc```]]][[[ZZZ]]]XXXVVVWWWVVVSSSTTTXXX[[[\\\YYYRRRMMMKKKKKKIIIGGGHHHIIIHHHEEEDDDCCCDDDCCCCCCCCCBBBAAA@@@@@@@@@<<<:::999888999888666444444444444444333333333333222222222111111000000///...///111000...------...------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////......------......///000000111222333444555555666444999DDDTTTiii}}}mmmppppppllljjjoootttwwwyyy{{{sssqqqzzzwwwwww{{{~~~|||yyyxxxxxxwwwvvvxxxvvvuuuuuuwwwxxxxxxwwwvvvwwwyyy}}}|||zzzzzzxxxuuuoooggg```\\\\\\[[[ZZZZZZZZZ[[[]]]^^^YYY\\\___```___```dddgggiiiiiiiiiiiihhhgggffffff```]]]YYYUUURRRPPPOOOOOOPPPPPPRRRSSSUUUWWWYYYYYY^^^YYYRRROOONNNQQQTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUSSSSSSRRRRRRTTTVVVYYY[[[YYY[[[aaahhhooorrrrrrpppkkkjjjiiikkknnnrrrssssssssspppqqqxxx{{{sssooonnnnnnnnnmmmiiidddaaa[[[\\\]]]\\\VVVRRRVVV^^^```^^^cccmmmrrrlllbbb\\\TTTSSSQQQNNNKKKIIIGGGGGG@@@>>><<<<<<===>>>>>>===>>>>>>>>>AAACCCAAA<<<888333666:::???CCCDDDEEEEEENNNKKKEEE???999444111///000///...------------------------------------------------............///////////////000000000000000000111111222333333333444444333555999???FFFJJJMMMUUU^^^cccdddfffkkkooovvvyyy~~~AAABBBEEEFFFFFFEEEBBBAAACCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKGGGJJJLLLMMMNNNNNNPPPQQQRRROOOOOOSSSTTTSSSUUUYYYYYY[[[]]]]]]]]]^^^cccffflllmmmooopppqqquuu|||{{{zzzzzz||||||zzzzzz{{{|||}}}{{{xxxuuuqqqoookkkhhhfffeeeddddddaaacccdddccc```\\\ZZZYYY\\\XXXUUUVVVUUUSSSUUUXXX]]]\\\XXXRRRMMMKKKIIIHHHHHHIIIJJJJJJGGGDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA===:::888777777777777666444444444333333333222222222111111111000000000///...///111000...------...---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////111111222222333333444444444777>>>JJJZZZnnn|||zzzuuunnnmmmsss~~~|||~~~uuussswww}}}wwwuuuwwwxxxuuurrrrrrqqqooollllllmmmpppqqqqqqsssqqqpppqqqssstttsssrrrpppppprrrtttvvvwwwvvvvvvyyywwwvvvwwwxxxwwwtttrrrllllllllliiieee```[[[XXXWWWWWWWWWWWWXXXZZZ[[[\\\XXXYYYZZZYYYWWWXXX[[[]]]___^^^^^^]]]\\\ZZZYYYXXXSSSQQQOOOMMMMMMNNNPPPQQQMMMOOORRRUUUXXXZZZ[[[\\\\\\VVVNNNLLLOOOSSSUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTUUUUUUVVVWWWXXX[[[]]]___YYY[[[```gggmmmpppooonnngggffffffggglllrrrwwwzzzyyyzzz}}}wwwpppnnnnnnnnnooonnniiiccc___^^^]]]\\\\\\YYYUUUWWW]]]YYY\\\hhhyyyyyyiii^^^VVVTTTQQQMMMJJJHHHGGGGGG===<<<<<<===>>>>>><<<:::???>>>>>>AAACCCBBB<<<666444777<<>>;;;888777777777777777444444333333333222222222111111111000000000000000...///111000...------...------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------...//////111111111222222222333333555666;;;DDDNNN[[[pppzzzqqqqqqyyy~~~~~~|||vvvpppqqqwwwuuupppoootttwwwtttqqqoooeeecccbbbbbbdddggghhhhhhiiihhhhhhhhhjjjjjjiiihhhhhhhhhiiijjjjjjiiijjjjjjmmmlllkkkkkkkkkjjjhhhgggeeedddbbb```^^^\\\ZZZYYYWWWWWWWWWXXXXXXYYYYYYZZZYYYYYYXXXVVVUUUUUUVVVXXXSSSSSSSSSRRRRRRPPPOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQTTTWWWYYY[[[\\\\\\XXXRRRLLLMMMRRRUUUTTTRRRWWWVVVVVVVVVVVVUUUVVVVVVZZZZZZ[[[[[[\\\]]]^^^___^^^___aaadddggghhhfffdddcccbbbaaabbbeeejjjppptttwww}}}xxxrrrppppppppppppooonnnjjjddd``````\\\[[[```cccbbb``````aaadddnnnzzz|||qqqcccZZZVVVTTTPPPLLLIIIFFFEEEEEE;;;;;;<<<>>>??????<<<:::<<<;;;<<<===>>><<<777333777:::>>>AAACCCBBB@@@???BBB???<<<777333000...---//////...------------...---------------------------------............///////////////000000000000000111111111111111222222444555666666777;;;@@@EEEOOOVVV^^^bbbbbbdddiiinnnrrruuu|||>>>@@@AAABBBBBBAAA@@@>>>???????????????@@@AAAAAAEEEEEEDDDDDDEEEFFFHHHIIIGGGIIIKKKKKKKKKKKKLLLMMMLLLJJJKKKOOOPPPOOOPPPSSSQQQUUUXXXXXXWWWYYY^^^ddddddfffgggffffffjjjpppvvvvvvxxx{{{~~~~~~~~~{{{yyytttoookkkjjjkkkkkkjjjgggffffffgggbbbdddgggfffbbb^^^ZZZXXXZZZWWWVVVXXXXXXUUUUUUXXXYYYSSSOOOOOOMMMIIIGGGHHHJJJKKKKKKIIIFFFDDDCCCCCC@@@@@@@@@@@@????????????===;;;888777777777777666333333333333222222222222000000000000000000000000...///111000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,------...///000000000111111222222333444333777@@@EEEKKKZZZjjj{{{ooommmpppooonnnppprrrrrrnnnooorrrqqqmmmmmmrrrtttqqqmmmllleeecccaaaaaabbbbbbaaa```aaa`````````aaaaaa___]]]\\\]]]______^^^___aaabbb___^^^^^^]]]]]]\\\\\\\\\___^^^\\\ZZZXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRLLLLLLMMMMMMMMMLLLLLLKKKHHHIIIJJJKKKLLLLLLLLLKKKRRRSSSTTTUUUVVVXXXYYYYYYTTTPPPMMMNNNRRRUUUSSSPPPUUUUUUUUUUUUVVVWWWXXXYYY\\\]]]]]]^^^^^^]]]]]]\\\dddbbb``````___^^^\\\YYY^^^^^^^^^^^^^^^aaaeeeiiiwww~~~yyyssstttwwwuuusssqqqooonnnkkkgggdddaaa]]]```kkkttttttpppmmmfffddddddgggfff```]]]]]]VVVTTTPPPLLLGGGCCCAAA@@@;;;;;;<<<>>>@@@???===:::>>>>>>???>>>===:::888666:::<<<>>>@@@@@@???===<<<;;;999666333111////////////......---------......---------------------------------............///////////////000000000000111111111111111111111111111333666777888<<>>>>>>>>>>>>>>>>>===??????>>>>>>>>>???@@@@@@CCCBBBAAAAAABBBCCCEEEGGGFFFGGGIIIJJJIIIIIIIIIKKKKKKIIIJJJOOOPPPNNNOOORRRUUUYYY]]]\\\XXXWWW\\\aaadddeeeeeefffhhhlllqqqttt{{{}}}}}}zzzwwwsssoookkkiiikkkmmmlllhhheeeddddddbbbdddgggfffbbb]]]YYYWWWWWWTTTUUUXXXXXXTTTSSSUUUUUUNNNJJJLLLLLLHHHFFFHHHIIIJJJIIIFFFCCCAAABBBBBB@@@?????????>>>>>>======;;;999777666777666555444333333333222222222222111///000000000000000000000...///111000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...////////////000111222222333444///222;;;???@@@JJJWWWxxx~~~sssqqqgggcccccchhhkkkkkkkkkmmmpppmmmmmmooonnnhhhdddddddddcccbbbccccccbbb___]]]\\\[[[ZZZ[[[[[[ZZZWWWUUURRRTTTVVVVVVUUUUUUXXXZZZTTTUUUUUUTTTSSSSSSTTTUUUUUUVVVVVVUUUUUUSSSRRRQQQPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLPPPPPPPPPPPPQQQSSSTTTUUUSSSPPPMMMMMMPPPRRRRRRQQQTTTTTTTTTUUUWWWZZZ\\\]]]]]]^^^___``````___]]]\\\aaa^^^[[[YYYYYYYYYXXXWWWZZZ]]]```bbbcccfffjjjmmm~~~wwwtttxxx}}}zzzwwwrrrooommmllljjjiiidddfffooo}}}|||oooggg```]]]]]][[[]]]```TTTRRROOOKKKFFF@@@<<<:::;;;;;;<<<>>>@@@@@@>>>;;;@@@CCCDDDAAA<<<999:::<<<;;;<<<===>>>>>>===<<<;;;777666444222000//////000......---------......///---------------------------------............///////////////000000000000111111111111000000000000///333777888999===DDDJJJLLLSSSZZZ^^^___bbbhhhmmmqqquuu|||<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????@@@AAA@@@?????????AAACCCEEEEEEFFFHHHHHHGGGGGGHHHIIIKKKIIIKKKOOOPPPNNNOOORRR[[[___cccaaa[[[YYY\\\aaa______```ccchhhmmmqqqttt}}}~~~|||zzzyyywwwtttrrrjjjnnnpppooojjjeeeccccccaaadddffffffbbb]]]XXXVVVTTTRRRTTTXXXXXXTTTRRRSSSQQQJJJFFFJJJKKKHHHFFFHHHIIIHHHGGGDDD@@@???@@@AAA??????>>>>>>===<<<<<<<<<999888666666666555444222333333333222222222111111////////////000000000000...///111000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---............///000111222333333555//////777:::999@@@LLLVVVkkkwwwmmmeeedddfffffffffhhhiiiggghhhkkkjjjeeecccddd]]]]]]^^^```aaa```^^^[[[WWWVVVUUUUUUUUUTTTQQQNNNOOOQQQRRRQQQNNNNNNPPPSSSPPPQQQQQQPPPOOOOOOQQQRRRKKKMMMPPPRRRSSSRRRPPPNNNMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNOOOPPPOOOMMMKKKJJJKKKKKKKKKJJJIIIHHHHHHKKKJJJIIIHHHHHHJJJKKKLLLNNNMMMLLLKKKLLLOOOQQQSSSSSSQQQMMMLLLMMMPPPRRRSSSRRRSSSSSSUUUXXX[[[^^^```___```bbbccccccaaa```^^^YYYVVVTTTSSSVVVYYY[[[\\\XXX]]]dddjjjnnnrrrwww{{{}}}xxxwwwzzz~~~~~~zzzsssooommmllllllllljjjppp}}}xxxmmmhhheeeaaa]]]\\\SSSRRROOOJJJEEE>>>999666<<<<<<<<<>>>@@@@@@>>>===>>>AAACCC>>>777444777<<<:::;;;;;;<<<<<<<<<<<<<<<777666444222000000000000......---------......///---------------------------------.........//////////////////000000000000111111111000000000000000111555999999999<<>>>>>???@@@AAA@@@??????AAACCCBBBEEEGGGHHHGGGGGGGGGHHHGGGJJJMMMOOOOOOOOOOOOPPPUUUVVVXXXZZZ[[[[[[ZZZZZZ\\\^^^aaadddfffiiimmmppp~~~}}}~~~}}}|||~~~{{{xxxuuupppmmmqqqnnnkkkiiihhhhhhgggffffffggggggddd```\\\YYYXXXVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===;;;;;;;;;;;;999888888777666555555444222222222111111111111000//////............//////000000///...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------........................---------000000000000111111111111222222222333555888;;;<<>><<<@@@FFFCCCAAA???>>>>>>>>>@@@AAABBB<<<777777;;;>>>===;;;===999666888===@@@???<<<333222111000//////////////////.........---------............................................................////////////...//////111222333444444111444666777888<<>>??????>>>>>>???AAAAAACCCFFFGGGFFFEEEFFFGGGFFFIIILLLNNNNNNNNNNNNOOONNNOOORRRTTTWWWYYYZZZ[[[YYYZZZ\\\^^^bbbgggnnnsss|||{{{|||~~~~~~~~~}}}{{{yyyxxxvvvtttpppmmmpppnnnkkkiiiiiiiiihhhfffdddeeedddbbb]]]ZZZXXXXXXUUUTTTSSSSSSRRRQQQPPPPPPLLLLLLLLLLLLKKKJJJIIIHHHDDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;999999888777666555444333222222222111111111000000//////............//////000//////...------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------...............//////000000000111111111222222222333555777999:::DDDLLL^^^zzz~~~tttlllgggcccaaaeeeeeefffhhhjjjiiieeebbbccccccbbbaaaaaa___]]]\\\XXXWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMKKKLLLNNNOOOOOOMMMKKKJJJJJJIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHIIIKKKMMMMMMMMMNNNPPPRRRSSSOOONNNPPPQQQPPPRRRVVVSSSQQQOOOQQQVVV[[[]]]^^^```]]][[[\\\^^^^^^\\\YYYSSSRRRRRRVVV[[[______]]]\\\bbbiiiooosssxxx{{{{{{|||yyywwwwww|||qqqiiijjjlllmmmsss{{{}}}xxxqqqfff^^^TTTPPPJJJDDDAAA@@@AAABBBFFFDDDBBB@@@?????????@@@AAA<<<777777;;;======;;;===;;;999<<>>===<<<<<<>>>???@@@AAADDDDDDCCCCCCDDDEEEDDDGGGKKKMMMMMMLLLMMMMMMJJJKKKLLLOOORRRUUUWWWYYYVVVWWWYYY[[[___gggooovvvxxxzzz|||{{{yyyyyy|||~~~~~~~~~uuuuuuuuuuuuvvvtttpppnnnmmmkkkhhhgggggggggfffeeeccccccbbb^^^ZZZXXXXXXXXXSSSSSSRRRRRRQQQPPPOOOOOOLLLLLLLLLLLLKKKKKKJJJIIIFFFEEECCCAAA???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777555333222222222222111111111000000000//////............////////////......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,------......////////////000000000000111111222222222222333555666777999>>>III^^^zzzxxxoooiiidddbbbaaabbbeeeeeebbb___```___^^^\\\ZZZYYY[[[\\\XXXXXXVVVUUUSSSRRRPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFCCCEEEGGGIIIJJJKKKKKKKKKJJJLLLNNNNNNNNNOOOQQQRRRQQQMMMMMMOOOPPPOOOPPPTTTSSSQQQPPPQQQTTTXXX[[[\\\ZZZXXXVVVVVVXXXYYYYYYXXXXXXWWWXXX]]]ccceeebbb]]]fffjjjnnnqqqssswww|||xxxtttwwwyyyuuunnnjjjkkkeeedddggggggmmm|||wwwqqqfff\\\TTTMMMDDDAAABBBCCCAAA===IIIGGGEEEBBBAAA@@@@@@@@@???;;;888777:::===<<<;;;<<<<<<===AAACCCAAA;;;666222111000//////...//////---,,,,,,,,,,,,+++++++++............................................................////////////000000000111111222222222111444666777888<<>>>>>@@@AAAAAAAAAAAABBBCCCCCCFFFIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNQQQSSSUUUVVVXXXZZZ^^^bbbiiipppuuutttuuuwwwxxxyyy{{{~~~~~~{{{}}}|||tttssstttuuuvvvuuuqqqnnniiigggeeeeeeeeeeeecccbbbbbbbbb```]]]YYYWWWXXXYYYTTTTTTSSSQQQPPPOOOMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJGGGFFFDDDAAA???>>>>>>>>>===<<<<<<;;;::::::;;;;;;:::999888666444222111000111111111111000000000000///......------......///.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,------...//////////////////000000000111111111111222222333444444666777;;;FFFZZZwwwqqqkkkdddaaaaaa```]]]ZZZXXXYYYZZZXXXVVVUUUXXXZZZVVVVVVUUUTTTRRRQQQPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFEEECCCEEEIIILLLMMMMMMLLLKKKJJJLLLNNNNNNNNNNNNPPPRRRPPPMMMMMMPPPQQQOOOPPPTTTWWWVVVTTTTTTUUUWWWYYYYYYVVVVVVVVVWWWWWWXXXZZZ[[[XXX[[[aaahhhoooqqqqqqoooxxxwwwuuuqqqnnnpppvvv|||yyyuuutttwwwwwwrrrkkkiii___]]]eeeuuu~~~rrrnnnlllfff```PPPJJJCCC@@@AAAAAA???;;;HHHGGGEEECCCBBBAAAAAAAAA===:::888888:::<<<<<<;;;<<<>>>AAAEEEEEEAAA999222111000//////.........///---,,,,,,,,,,,,,,,,,,,,,............................................................////////////000000000000111111111111111444666777999===DDDJJJPPPSSSZZZcccfffhhhmmmtttxxx{{{555666777777666666777999999999888888999999:::;;;:::<<<>>>>>>===<<<===>>>===>>>????????????@@@BBB@@@CCCGGGIIIIIIHHHIIIIIIMMMLLLLLLMMMNNNPPPSSSTTTVVVZZZ^^^cccfffjjjnnnqqqqqqrrruuuyyy}}}~~~~~~yyy~~~}}}zzzuuuttttttttttttrrrooolllhhhgggeeeeeeeeedddbbb```aaaaaa___\\\YYYXXXXXXZZZWWWVVVTTTRRROOOMMMLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKHHHGGGEEECCCAAA??????>>>===<<<;;;::::::999::::::999888777555333222000000111111111000000000//////......------------......---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,---...//////...////////////000000000000111111222222222222222777777777;;;FFF\\\wwwrrriiieeeaaa\\\WWWUUUVVVXXXXXXWWWVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFGGGGGGHHHGGGGGGGGGFFFGGGGGGHHHHHHJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGFFFHHHKKKNNNOOONNNLLLKKKKKKLLLNNNNNNNNNNNNPPPQQQQQQOOOOOORRRSSSQQQRRRUUUYYYYYYYYYXXXVVVVVVUUUVVVVVVXXXYYYYYYXXXYYY\\\___^^^dddlllsssxxx|||{{{tttmmmjjjmmmpppuuuuuuwwwxxxtttoooppptttiiibbblllzzznnnkkkiiieee```JJJIIIFFFBBB>>><<<<<<===DDDDDDCCCBBBBBBBBBAAAAAA:::999888888999;;;;;;;;;;;;>>>CCCFFFEEE???666000000///......---.........------------........................................................................////////////000000000000000000111111111444666888999>>>EEEJJJQQQTTT[[[dddgggiiinnnuuuwww{{{333444666666555555666888888888888888888999::::::999;;;>>>>>>===<<<<<<===<<<===>>>>>>===>>>@@@BBB???BBBEEEGGGGGGGGGGGGHHHIIIIIIKKKLLLOOOQQQSSSUUUTTTXXX^^^bbbeeehhhjjjlllmmmnnnqqqwww}}}~~~{{{xxxsssyyy{{{~~~xxxvvvuuurrrqqqqqqooollljjjjjjiiigggffffffdddaaa_________^^^\\\YYYXXXXXXYYYWWWVVVUUURRRPPPNNNLLLKKKMMMMMMMMMMMMLLLLLLKKKJJJFFFFFFFFFEEECCCAAA???>>>===<<<;;;:::999888888888888777666555333111000000111111000000000/////////......------------......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------............////////////000000///000111222333333222222666777777888>>>MMMaaaooozzzssslllbbb[[[WWWVVVVVVVVVWWWUUURRROOOPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJIIIKKKNNNPPPPPPOOOMMMKKKLLLNNNOOOOOOOOOOOOPPPRRRRRRPPPPPPTTTUUURRRSSSVVVVVVXXX[[[ZZZXXXUUUTTTSSSSSSVVVXXXWWWWWW[[[dddlll~~~}}}~~~}}}~~~zzzsssmmmkkklll|||zzzwwwrrriiidddiiiqqqooo{{{tttkkkeee```YYYTTTHHHKKKLLLGGG???:::<<>>EEEKKKRRRUUU\\\dddhhhiiinnnuuuuuuyyy222333555555444444666777777777666666777777888999777999<<<===<<<;;;:::;;;<<<=========<<<===???BBB===@@@DDDFFFFFFEEEEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOOOORRRVVVZZZ]]]aaaeeegggjjjiiijjjpppwwwyyyuuuqqqpppuuu|||~~~~~~||||||}}}}}}}}}zzzzzzyyyvvvsssqqqpppooommmllliiihhhfffeeedddbbb^^^[[[[[[\\\]]][[[YYYWWWVVVWWWUUUUUUTTTSSSQQQPPPOOOOOONNNNNNNNNMMMLLLKKKJJJIIICCCDDDEEEEEEDDDAAA???===>>>===;;;:::888777666666666666555444333222111000111000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000///000111333444444333333333444555555999BBBOOOYYYwww{{{ooohhhbbb[[[ZZZ[[[ZZZUUUOOOQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLMMMNNNNNNJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLNNNPPPPPPPPPOOONNNOOOPPPRRRRRRQQQQQQRRRTTTRRRPPPQQQTTTUUUSSSSSSVVVRRRWWW]]]___]]]YYYWWWVVVUUUXXX[[[]]]bbbppp~~~~~~{{{xxxxxx|||uuummmffffffnnnxxx{{{vvvlllbbbZZZRRRMMMJJJKKKOOOPPPKKKBBB======AAA>>>>>>>>>>>>===<<<;;;:::666777888888888999:::;;;888<<>>888333///...------,,,------......,,,,,,,,,------.....................................................................////////////---......///000111222222111333666888:::???FFFLLLSSSVVV]]]dddggghhhmmmssssssxxx111222444444444444555777555555555555555666777777555888;;;<<<;;;999999999<<<=========<<<===???BBB<<>>;;;???>>><<<:::777666555555555555444333333222111111000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,............/////////000...///111333444444444444111222222222444:::CCCIIIUUUvvv~~~ssshhhdddeeeddd___XXXRRRRRRQQQPPPPPPOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOIIIJJJKKKMMMNNNOOOOOOOOONNNMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPLLLMMMMMMNNNNNNNNNNNNMMMKKKLLLNNNPPPQQQQQQQQQQQQQQQSSSTTTTTTSSSSSSTTTVVVRRROOOQQQTTTUUUSSSRRRUUUQQQWWW___cccbbb___\\\[[[___cccggglllwww}}}xxxyyytttooorrrzzz~~~wwwkkk]]]RRRLLLLLLMMMPPPRRRRRRNNNFFFAAA@@@AAA>>>>>>===<<<:::999777666555777888888888999:::;;;888;;;>>>>>>;;;666222000------,,,,,,,,,------...+++++++++,,,,,,---------............................................................/////////000,,,---...///000111222333111333777888:::???FFFLLLTTTVVV]]]dddgggggglllsssqqqvvv222222222333333333444444444444444555555555666666666777888777666555666777;;;;;;;;;;;;;;;===>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJLLLOOOSSSWWWZZZ\\\```aaabbbeeegggiiikkkllloooqqqtttuuuuuuwww|||zzzvvvyyy}}}zzzyyyvvvsssqqqooommmmmmgggggggggfffccc___[[[XXX___\\\YYYWWWWWWWWWVVVTTTTTTRRRPPPOOOOOOOOONNNMMMOOOMMMJJJJJJKKKJJJGGGDDD>>>??????@@@@@@???===<<<<<<;;;;;;:::999888777777555333222222222222111///////////////............------------------------,,,,,,,,,++++++*********,,,+++*********+++,,,---///...---,,,+++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///---......///////////////000000000111222222333333333444444444555888===AAAPPPVVVhhhrrrgggaaa^^^[[[YYYUUUQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKMMMOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMNNNNNNNNNPPPQQQRRRSSSTTTTTTSSSRRROOOOOOOOOOOOOOOPPPQQQQQQTTTQQQRRRVVVVVVSSSRRRUUUQQQSSSSSSRRRQQQQQQSSSUUURRROOOPPPSSSTTTRRRSSSVVV\\\]]]```dddiiinnnqqqrrrsss{{{xxx~~~ttteeeZZZMMMEEEMMM\\\___TTTKKKKKKIIICCC??????===<<<:::999999:::;;;<<<;;;::::::;;;<<<;;;888666888888777666444111///...................................................---------.........//////------------------,,,,,,000000000000000000000000000000000000111111111111222555888999:::>>>DDDIIITTTVVV\\\dddhhhhhhjjjnnnrrrwww222222222333333333333444333333333444444444555555555666777777555555666777999999999::::::;;;<<<===<<<<<<>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEFFFGGGHHHFFFGGGJJJMMMQQQUUUXXXZZZ[[[\\\^^^aaadddgggiiikkkkkknnnrrrssstttvvv{{{}}}xxxxxx|||~~~{{{zzzxxxuuurrrooommmlllhhhhhhhhhhhheeebbb___\\\```^^^ZZZXXXXXXXXXWWWVVVTTTRRRPPPOOOOOOOOOMMMLLLMMMKKKIIIIIIIIIGGGCCC???>>>???@@@AAAAAA@@@???>>><<<;;;::::::888888777666555333222222222222111///////////////............------------------------,,,,,,,,,+++++++++******,,,+++*********+++,,,---///...---,,,+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............,,,------...............///000000111111222333333222333333333444777;;;>>>EEEIIIWWWppp}}}rrrllleee^^^YYYUUUSSSSSSPPPPPPOOOOOONNNNNNOOOOOONNNMMMLLLMMMNNNNNNMMMLLLPPPOOONNNMMMMMMNNNOOOOOOQQQQQQPPPPPPOOOPPPPPPQQQPPPRRRSSSTTTUUUTTTRRRQQQQQQPPPPPPOOOOOONNNNNNMMMOOOMMMNNNRRRRRRPPPPPPSSSVVVWWWVVVTTTRRRQQQSSSTTTQQQNNNNNNQQQSSSRRRUUUYYYaaagggnnnrrrsssvvv}}}~~~zzz}}}nnn___WWWMMMGGGNNNZZZ]]]SSSKKKIIIHHHBBB>>>>>>AAA???<<<:::999:::;;;<<<===;;;;;;;;;<<<;;;999777888777666444222000///...................................................---------.........//////...---------------------000000000000000000000000000000000000111111111111222555888999:::>>>DDDIIIOOORRRZZZdddjjjllloootttvvvxxx~~~111111222222222333333333111222222222222333333333444555666666444444555666777777777888888999:::;;;999::::::;;;======>>>>>>@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGJJJNNNRRRUUUWWWUUUWWWYYY\\\```dddgggiiigggkkkooorrrrrrtttxxx{{{}}}~~~}}}yyywwwwwwyyy}}}~~~|||zzzyyywwwtttqqqnnnkkkiiiffffffggggggeeecccaaa```bbb___\\\ZZZZZZYYYXXXWWWTTTSSSPPPOOOOOONNNMMMKKKLLLKKKJJJJJJIIIEEE@@@<<<<<<===>>>???@@@@@@??????;;;;;;:::999888777777666555333222111222222111////////////............---------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------//////---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............+++,,,,,,---...---------//////000111111222222333222222333222222444888;;;@@@BBBIIIYYYsss}}}uuunnnggg```[[[UUUTTTRRRQQQOOONNNNNNNNNNNNLLLKKKKKKMMMNNNMMMLLLPPPOOOMMMKKKKKKLLLNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUTTTSSSPPPOOOUUUUUUUUUUUUUUUTTTSSSRRRTTTQQQRRRVVVWWWUUUVVVYYYSSSTTTTTTRRRQQQQQQSSSUUUTTTQQQPPPSSSVVVWWW[[[aaaiiiqqqxxxyyyyyy}}}}}}tttppprrreeeZZZWWWTTTRRRVVV^^^VVVOOOIIIGGGGGGCCC@@@@@@DDDAAA===:::999999;;;===>>><<<:::::::::;;;:::888777555333111////////////////////////////////////........................---------.......................................////////////////////////000000000000111111111111222555888:::;;;>>>EEEJJJLLLOOOXXXcccjjjlllooouuuyyyxxxzzz111111111111222222222222000000000111111111222222222333555444333333444555555555555555666777888999888888999999:::;;;======????????????@@@AAABBBCCCEEEFFFGGGIIILLLOOOQQQRRRQQQRRRUUUXXX]]]aaaeeehhhfffjjjoooqqqqqqqqqsssvvvwww|||~~~}}}wwwvvvvvvxxx{{{}}}|||{{{wwwwwwuuusssooolllhhhfffccccccddddddcccbbbbbbaaaccc```]]][[[[[[[[[YYYXXXUUUSSSQQQPPPOOONNNKKKIIILLLMMMMMMLLLJJJEEE@@@<<<999:::<<<===>>>======<<<;;;;;;:::999888777666666444333111111222222000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------///...---,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,---............---//////000000111222222222222333333222222333666999===???AAAHHHYYYxxx|||ooohhhgggccc___\\\XXXVVVUUUSSSQQQOOOOOOPPPRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQSSSUUUWWWWWWUUURRRPPPLLLMMMNNNOOOPPPPPPOOONNNPPPMMMNNNQQQSSSQQQRRRVVVPPPRRRUUUWWWZZZ^^^bbbfffgggcccaaadddgggjjjooovvvyyy}}}~~~uuuooobbbZZZTTTXXX\\\]]]^^^```PPPLLLHHHGGGGGGFFFDDDCCCBBB@@@<<<999888:::<<<>>>>>><<<999888888999888777555333111...------...///000000000000000000000000.........................................................///////////////........................///000000000111111111111222555888:::;;;???EEEKKKOOORRRZZZdddhhhhhhjjjoooxxxxxxzzz000000000111111111222222/////////000000000000111000222333333222222333444444333333444444555666777888888888888999;;;<<<===???????????????@@@AAABBBHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRUUUZZZ___cccfffgggkkkooopppnnnnnnooorrrtttyyy~~~}}}}}}{{{|||zzzyyywwwvvvwwwyyyyyyzzzxxxwwwuuusssooollliiihhhddddddccccccccccccccccccccc```]]][[[[[[[[[YYYXXXUUUSSSQQQPPPOOOMMMJJJGGGIIIKKKLLLLLLIIIDDD@@@===;;;<<<===>>>>>>===<<<<<<;;;::::::999888777666555444222111111111111000...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...------,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------...///////////////...//////000111111222222222333444333333333666888555888:::<<>><<<:::888888:::===???<<<:::777666666666666555333222///---,,,---...///000000000000000000000000.............................................---............//////000000------------------------///000000000111111111111222555888:::<<<@@@FFFKKKRRRUUU]]]gggkkkiiikkknnnwwwzzz~~~///000000000000111111111////////////000000000000...000111111111111222444333222222333333444555666888777777777888:::<<<===??????>>>>>>???@@@@@@AAAGGGGGGGGGGGGHHHIIIJJJJJJOOOPPPQQQSSSWWW\\\```cccfffiiimmmmmmkkkkkkmmmpppssswww}}}~~~||||||{{{yyy{{{~~~~~~}}}zzzwwwvvvvvvxxxyyyzzzxxxvvvssspppnnnmmmllliiihhhfffdddddddddeeeeeebbb___\\\ZZZZZZYYYXXXWWWUUUSSSRRRQQQOOOMMMIIIFFFDDDFFFHHHHHHEEEAAA???>>>BBBBBBBBBBBBAAA???>>><<<::::::999888777666666555444222111000111111000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------...//////000000//////......///000000111111222111222333333333333555777111555999999<<>>:::;;;:::999999999;;;===>>>;;;999666555555555333222111000///---------...///////////////////////////.......................................------------------......//////000........................000000000000111111111111222555888:::<<<@@@GGGLLLSSSWWW```kkkpppoooqqqtttwww|||~~~/////////000000000111111////////////000000000000---///000000000000111333222222222222333444555666777666666555777999;;;<<<>>>>>>=========>>>??????CCCCCCDDDDDDFFFGGGIIIJJJOOOOOOOOOQQQTTTXXX\\\___bbbeeehhhiiihhhiiimmmqqqssswww|||}}}||||||{{{zzz||||||yyywwwvvvwwwxxxyyyvvvsssooommmmmmmmmnnnllljjjgggdddccccccdddddd```^^^ZZZXXXXXXXXXWWWVVVUUUSSSRRRQQQOOOLLLHHHDDDAAADDDFFFFFFCCCAAAAAABBBGGGGGGFFFEEECCC@@@===;;;::::::999888777666555555333222000000111111///............---------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---.........---,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,---......//////............//////000111111111...000111222222222444666222666999999:::AAANNNXXXnnn{{{xxxvvvuuuqqqmmmhhhbbb]]]ZZZYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZXXXXXXXXXYYYZZZ[[[\\\]]]UUUTTTSSSSSSTTTWWWZZZ\\\]]]\\\```hhhooossszzzuuummmhhhtttoooggg```\\\ZZZWWWSSSRRRTTTQQQHHHBBB@@@===888;;;;;;;;;;;;;;;<<<<<<<<<:::888777666666555333111////////////............................................................//////.........---------+++,,,,,,---......//////........................000000000000111111111111222555999;;;<<>>>>>??????@@@BBBDDDGGGIIIJJJOOOOOONNNOOOQQQUUUYYY[[[^^^aaadddeeeeeehhhnnnrrrssswww|||~~~~~~}}}|||||||||zzz|||~~~|||yyyxxxwwwxxxuuusssoookkkiiijjjkkkmmmllliiifffbbb``````aaabbb___\\\YYYWWWWWWWWWVVVTTTUUUTTTRRRQQQOOOLLLGGGDDDBBBDDDGGGFFFDDDCCCEEEGGGIIIHHHGGGEEEBBB>>>;;;999::::::999888777666555555333222000000111111///.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,---.........---,,,((()))+++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------......//////000111111111,,,...000000111111333555333555666555555888@@@FFFYYYxxxyyyrrroooooopppggggggggghhhhhhiiikkkkkkkkkkkkjjjkkklllnnnqqqrrrmmmmmmmmmoootttzzzzzzyyy{{{|||tttnnncccWWWQQQQQQQQQPPPLLLPPPNNNFFFAAAAAA???:::======>>>>>>===<<<;;;::::::999888888888666333000...//////000000///......................................................//////.........---------++++++,,,,,,---...//////////////////////////////000000000000111111111111222555999;;;<<>>===;;;:::999888777666555444333333111111111111000000000000------------------------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///////////////.........///000000111111111111222444666888:::;;;CCCVVVooo~~~zzzooojjjdddYYYVVVWWWOOOQQQMMMGGGAAA<<<;;;<<<===<<<@@@DDDDDDAAA???>>>???===<<<999666444111000///......////////////......,,,---///000000000///...........................---------------------------------............///////////////////////////000111111111111222222222333555777999<<>><<<;;;:::888888777666555444333333111111111000000000//////------------------------......---------,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------............------...///////////////......//////000111111222222222333444555777999:::888DDDUUUnnnxxxqqqgggZZZYYY]]]ZZZOOOJJJCCC>>><<<===>>>@@@>>>AAADDDDDDBBB@@@??????<<<;;;888555333111//////......////////////......---......///////////////........................---------------------------------............///////////////////////////000111111111111222222222333555777999<<>>>>>>>>???@@@AAAAAAAAADDDHHHLLLLLLJJJLLLRRRWWW[[[^^^___^^^^^^bbbllltttuuuxxxxxxsssppptttxxxyyyuuuuuuwww{{{~~~}}}~~~zzzyyy}}}~~~||||||rrrooollljjjjjjiiihhhgggiiigggeeedddddddddbbb```[[[[[[[[[[[[ZZZYYYYYYXXXVVVVVVUUUTTTRRRPPPNNNMMMNNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@???>>><<<:::999888777777666555444333333111111000000000000//////------------------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............------...////////////.../////////000111111222222222222333333444666777888777999AAARRRmmmwwweee^^^___ZZZKKKFFF???<<<>>>@@@AAAAAA???AAADDDDDDBBB@@@??????999888666444111000///.........////////////.....................///000000................................................---------............///////////////////////////000111111111111222222222333555777999<<<@@@FFFJJJNNNRRR\\\fffkkkmmmsssyyyqqqtttzzz}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................111111111111111111111111///000111333444555555555777666555777:::<<<<<<:::<<<<<<===>>>???@@@@@@AAAAAAEEEHHHHHHHHHJJJOOOTTTWWWZZZ]]]\\\\\\```hhhooooootttuuuqqqppptttyyy{{{rrrtttwww{{{~~~~~~{{{|||~~~{{{wwwrrrpppmmmkkkkkkjjjiiigggiiigggeeecccbbb```]]]ZZZZZZZZZ[[[\\\\\\[[[YYYWWWTTTTTTTTTSSSQQQOOONNNMMMMMMKKKIIIGGGDDDBBBAAA@@@@@@@@@???>>>===;;;:::999777777666555555444333333111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,---......//////......//////000000111222222222333333222333333444555666===999;;;CCCQQQkkk{{{hhh]]]PPPDDDAAA===>>>AAACCCBBB@@@???@@@AAAAAA@@@???======666555444222000///............////////////......///......------...000111........................////////////////////////---------............///////////////////////////000000111111111222222222444555777999<<<@@@EEEIIINNNSSS]]]ggglllmmmrrryyysssvvv|||------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------000000000000000000000000...///000222222333333333444444444555666777777777::::::;;;<<<===>>>???@@@@@@BBBDDDEEEEEEHHHLLLPPPQQQVVV[[[\\\[[[]]]ccchhhjjjooorrrppppppvvv{{{}}}uuuwwwyyy||||||}}}|||||||||~~~}}}|||~~~~~~zzzuuusssqqqooonnnmmmllljjjiiibbbbbbaaabbbccccccaaa```YYYXXXYYY[[[\\\[[[XXXUUURRRRRRQQQPPPOOOMMMKKKJJJIIIHHHGGGEEEDDDCCCBBBBBB?????????>>><<<;;;999888666666555555444444333333000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,------.............../////////000111111222222222222222222222333444444999666888<<>>???BBBEEEEEEAAA==================<<<:::999444333222111////////////......////////////......///......------...000111........................////////////////////////---------............///////////////////////////000000111111111222222222444666888999<<<@@@EEEIIIPPPTTT^^^hhhllllllooouuuvvvyyy------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,////////////////////////...///000111222222222222111222333555777888::::::888999:::;;;<<<===>>>???@@@AAABBBCCCDDDFFFIIILLLMMMRRRYYY[[[ZZZZZZ___cccffflllpppooopppvvv{{{}}}xxxzzz||||||{{{yyyyyyyyyyyy{{{}}}}}}~~~{{{uuutttrrrpppooonnnmmmkkkiiigggfffeeeeeeeeeddd```^^^WWWVVVVVVXXXZZZZZZWWWSSSQQQQQQPPPNNNMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBCCCCCC>>>>>>>>>===<<<:::888888555555555444444444333333000000////////////......------------------------++++++++++++,,,,,,,,,,,,+++,,,---...///...---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---............---.........///000000111111111111111111111222333444333444999<<<:::===OOOdddqqqjjjXXXMMM???===@@@DDDFFFFFFCCC???===<<<;;;999999:::999777555222222111000////////////......////////////.....................///000000................................................---------............///////////////////////////000111111111111222222222555666888:::<<<@@@EEEHHHQQQUUU^^^hhhkkkjjjmmmrrrxxx{{{}}}}}}---------,,,,,,,,,++++++---------------------------------,,,,,,,,,++++++////////////////////////...///000111111222222111111333444555666888999:::777777999:::;;;===>>>>>>AAAAAAAAABBBBBBDDDGGGIIILLLQQQVVVWWWVVVWWW\\\bbbeeekkknnnmmmnnnsssxxxyyywwwyyyzzzyyyvvvuuuuuuvvvwwwzzz~~~|||{{{xxxrrrqqqpppnnnmmmmmmkkkiiigggkkkiiihhhfffdddaaa\\\XXXVVVTTTRRRTTTXXXXXXUUUQQQQQQQQQPPPNNNLLLIIIGGGFFFDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>===<<<;;;999888777555555444444444444333333000000/////////.........------------------------******+++++++++,,,,,,,,,+++,,,---......---+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------+++,,,------......---------------...//////000000/////////000111222333444111444888:::999;;;BBBIIIGGG```}}}rrrdddPPPIIIGGG@@@@@@DDDHHHGGGCCC???>>>???<<<:::777777888888666333111111000000000000000111......////////////......---......///////////////........................---------------------------------............///////////////////////////000111111111111222222222555666888:::<<>>AAAAAAAAAAAABBBDDDFFFGGGMMMQQQTTTSSSRRRUUU\\\bbbeeekkknnnllllllppptttuuurrrtttvvvtttqqqpppqqqsssvvvyyy~~~}}}~~~zzzwwwssslllooommmlllkkkkkkiiifffdddcccbbbbbbccccccbbb___\\\UUURRRPPPRRRVVVWWWTTTPPPRRRRRRPPPNNNLLLIIIFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;999888777444444444444444444333333000/////////............------------------------*********++++++,,,,,,,,,++++++---------+++)))(((+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------+++,,,------......------,,,,,,------.../////////......//////000222333444000333555444555999:::999GGGHHHYYYvvvhhhZZZJJJIIILLLHHHDDDHHHJJJGGG???;;;>>>BBB<<<999777777888888555333111111000000000000111111......////////////......,,,---///000000000///...........................---------------------------------.........//////////////////////////////000111111111111222222222555777888:::<<>>@@@AAAAAA@@@???@@@BBBEEEJJJMMMPPPRRRRRRUUU[[[___eeefffhhhhhhiiijjjmmmoooooonnnlllkkklllnnnqqqsss}}}}}}|||}}}yyy~~~yyytttnnniiipppooommmjjjhhhfffdddcccbbbbbbbbbaaa```^^^\\\\\\[[[ZZZWWWTTTQQQOOONNNMMMLLLLLLLLLMMMMMMJJJEEEAAACCCBBBAAAAAAAAA@@@>>><<<===<<<;;;;;;999999888777555555444333222000000///111111000///////////////000///---,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...000111111000000111222222222333444444555555666<<>>=========;;;777444222111111111000000000000000000000000000000000000000000000000000000//////.........---////////////..........................................---------,,,,,,,,,............/////////////////////000111111222222555555888<<<<<<<<>>?????????>>>???AAACCCGGGJJJNNNOOOPPPSSSYYY^^^cccdddeeeeeeeeeeeehhhjjjhhhhhhhhhiiikkkooosssuuuwwwzzz|||}}}}}}wwwvvv}}}~~~zzzvvvqqqlllhhhhhhiiiiiiiiihhhhhhgggfffaaaaaaaaa``````^^^]]]\\\YYYXXXVVVSSSQQQOOONNNMMMMMMLLLLLLLLLLLLJJJEEEBBBCCCBBBAAAAAAAAA@@@>>><<<<<<<<<;;;:::999888888777555444444333111000000///111000000///////////////000///---,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...000111111000000111222222222333333444555555555777888===HHHWWWpppsss]]]YYYWWWWWWYYY]]]___]]][[[MMMKKKGGGCCC@@@>>><<<<<<<<<:::777444222111111111000000000000000000000000000000000000000000000000000/////////............////////////................................................------,,,,,,............/////////////////////000111111222222555555888<<<<<<<<>><<<<<<;;;;;;:::999888777777444444333222111000000///111000//////......////////////---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---............/////////...000111111//////000222111222222333333444555555555888;;;<<>>;;;::::::999666444222111000111000000000000000000000000000000000000000000000000////////////............////////////..................................../////////............---............/////////////////////000111111222222555555888<<<<<<<<>><<<;;;;;;:::999888777666666333333333222111000000///000000///............///......------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////...///000000//////000222111111111222333333444444333888>>>???===AAARRRdddgggTTTWWW^^^hhhllljjjbbbYYYTTTLLLKKKIIIFFFBBB>>>;;;999888777555333222111000000////////////////////////000000000000000000000000///////////////.........////////////..................................../////////////////////.............../////////////////////000111111222222555555888<<<======BBBJJJRRRYYYdddkkkooopppqqqssspppuuu}}}{{{zzz++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000111222222111222222333444555666666888:::<<<=========???@@@???BBBFFFHHHIIILLLRRRWWWWWWYYY[[[]]]^^^aaadddgggfffhhhlllqqquuuyyy|||~~~}}}~~~~~~{{{~~~yyyvvvtttrrrpppooorrrrrrrrrqqqmmmiiidddaaadddcccbbb```]]]ZZZWWWVVVSSSRRRQQQPPPOOOOOOOOOOOOQQQOOOLLLJJJIIIIIIHHHGGGCCCBBBAAAAAAAAA@@@>>><<<::::::999888777666666555333222222111111000000000000//////...............------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............---///000000//////000111000000111111222333333333000333888<<<;;;;;;AAAJJJeee}}}ppp[[[PPPaaaccceeedddaaa]]][[[ZZZLLLKKKIIIFFFBBB>>>:::888666555444333222111000000////////////////////////////////////////////////.........///////////////////////////......................................./////////////////////............/////////////////////000111111222222444555888<<<======CCCJJJRRRZZZeeelllooooooqqqsssqqquuu|||yyy}}}*********************************+++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,------...///000111222000111111222333444555555777999;;;===<<<===>>>???>>>AAADDDFFFFFFIIIOOOSSSQQQTTTWWWZZZ]]]```eeehhhhhhkkknnnsssvvvyyyzzz{{{xxx~~~}}}yyyzzz}}}}}}}}}zzzvvvtttsssrrrqqqooooooooommmkkkgggdddaaadddcccaaa___\\\YYYVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPQQQOOOLLLKKKJJJJJJHHHFFFCCCBBBAAAAAAAAA@@@>>><<<:::999999888777666555555222222111111111000000000000///......------......,,,------......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........---///000000......///111///000000111111222333333444111111444777888<<>>>>>DDDKKKRRR[[[eeekkkllllllooorrrsssuuu{{{www}}}************************)))*********++++++++++++*********+++,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---...///000000111000000111222333444555555444777:::;;;;;;;;;<<<===<<>><<<999999888777666555555444111111111111000000000000//////...------------...,,,,,,---......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---...//////......///111//////000000111222222222555222222555666666999===<<<===JJJgggiii]]]]]]hhhsssnnnggg^^^WWWSSSQQQOOOMMMIIIGGGCCC>>>:::777555444222333333222222111000000000000000000000000000000////////////////////////............/////////000////////////....................................,,,,,,------......................../////////////////////000111111222222444555888===>>>???DDDLLLRRRZZZdddhhhhhhhhhlllpppuuuvvvzzz~~~wwwzzz))))))))))))))))))))))))))))))******++++++++++++******+++,,,------......************************++++++,,,,,,,,,---------+++,,,,,,---...///000000000000111222333444555555222555888:::::::::;;;<<<;;;>>>@@@AAA@@@BBBGGGKKKIIILLLOOORRRUUUYYY]]]aaaaaaccchhhllloooppppppoooqqqvvvzzzzzz|||}}}~~~wwwrrrpppoooooonnnsssrrrooollliiigggeeeddd^^^^^^^^^]]]\\\[[[ZZZYYYUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOMMMLLLLLLKKKHHHEEECCCBBBAAAAAAAAA@@@>>><<<999999888777666555444444111111111111000000000000//////...------------...+++,,,---.........---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++,,,------......++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---...//////......///111/////////000111111222222///000444888777333222666888;;;@@@EEEPPPkkktttrrrwwwxxxwwwxxxgggaaa[[[XXXYYYWWWRRRMMMHHHEEE@@@;;;666444333222222222222222222111000000000000000000000000000000////////////////////////---.........//////000000000/////////....................................,,,,,,,,,---------................../////////000/////////000111111222222444555888===>>>???EEELLLRRRZZZcccfffeeeeeejjjooovvvvvvyyy}}}yyywww******************************************************+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000111222222333333555555666888999:::;;;<<<;;;::::::<<>>>>>>>><<<;;;888888777666555444444333000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........------------------------000///............///000,,,,,,,,,---------......111000/////////000222333111222222333333444444555;;;888:::AAADDDLLLeee{{{xxx|||{{{eeeeeeddddddbbb\\\UUUOOOFFFAAA;;;777666555444222222222222111111111111000000000000000////////////---------.....................////////////......////////////////////////////////////////////////222111000000111111000///////////////000000000000000000000111222222333333222555888;;;===AAAHHHMMMYYY\\\aaaccceeehhhnnnssswwwvvvxxx}}}}}}vvvuuu~~~******************************************************++++++,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000111111222222333333444555666888999::::::;;;;;;;;;<<<>>>BBBFFFIIIJJJMMMQQQUUUVVVXXXZZZ\\\```bbbfffkkkoooqqqpppppptttwww|||~~~~~~{{{tttkkkeeedddgggkkkmmmuuuvvvvvvtttpppmmmjjjjjj___```aaabbb```^^^[[[YYYWWWUUUSSSRRRRRRQQQPPPNNNNNNNNNNNNMMMKKKHHHEEEDDDBBBAAA???>>>???>>>===;;;888777777666555444333333000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------........................,,,,,,,,,---------......000000/////////000111222111111222222333444444444888444666;;;;;;===MMM```{{{xxxoooqqqkkkddd```^^^[[[UUUPPPCCC???999666555555333222222222222111111111000000000000000000////////////..............................////////////......////////////////////////...........................---,,,---...///...---.../////////000000000000000000000111222222333333333666999;;;<<>>AAADDDFFFJJJLLLPPPQQQRRRSSSUUUWWW]]]```eeejjjnnnqqqsssssstttvvvyyyzzz{{{}}}}}}xxxqqqiiigggkkkppprrrrrrzzzwwwtttqqqnnnkkkhhhfff^^^^^^^^^^^^^^^]]][[[[[[XXXVVVUUUUUUUUUSSSQQQOOOOOONNNMMMKKKIIIGGGFFFEEECCCAAA????????????===;;;777777666555444333222222000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))******++++++++++++++++++++++++++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------------------------,,,------......------,,,,,,,,,,,,---------......000////////////000111111111111111222333333444444888555666:::999777===GGGWWWxxx|||wwwggg]]]ZZZUUUMMMFFF>>>;;;777555444444333222222222111111111000000000000000000000////////////////////////////////////......////////////......////////////////////////........................,,,+++***+++---......---....../////////000000000000000000111222222333333444777:::;;;===@@@GGGLLLWWW]]]ccchhhjjjlllooossssssvvv{{{rrrrrr}}}******************************************************++++++,,,,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++,,,------............//////000111111222222222333555666777888999;;;;;;;;;;;;<<>>??????BBBEEEGGGHHHKKKNNNQQQXXX\\\aaaeeegggiiilllooonnnpppqqqsssuuuxxx}}}~~~zzzxxx}}}zzztttmmmhhhggggggeeecccbbb```^^^\\\ZZZYYYYYYXXXVVVUUUTTTTTTTTTSSSPPPMMMMMMLLLJJJHHHGGGFFFEEEEEEBBB@@@>>>>>>>>>>>><<<:::666666555444333222222111000000000000////////////...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************************************))))))******+++,,,------++++++++++++++++++++++++///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------......//////////////////000111111222222333333111111555777777888;;;CCC@@@CCCXXX~~~hhhccc^^^ZZZWWWOOODDD;;;555555444333222111222333111111111000000000//////000000000000////////////111111000000/////////.........////////////......////////////////////////...........................------...000222111000............////////////000000000111222222333333555888;;;<<<===@@@GGGLLLSSSZZZbbbhhhjjjkkknnnppppppuuu|||tttttt******************************************************++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////------......//////000000222333444555666888999999999999999:::;;;<<<===>>>>>>@@@CCCEEEHHHKKKOOORRRXXX\\\aaacccdddfffjjjnnnnnnppprrrtttuuuyyy}}}|||~~~|||~~~wwwrrrmmmiiihhhhhhhhhhhhcccbbb```]]][[[ZZZYYYXXXVVVTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJIIIGGGFFFEEEDDDAAA???============;;;999777777666555444333222222000000000000////////////------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,,,,+++***************************************************))))))******++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------...///........./////////000111111222222444333333333444555777999;;;<<<>>>FFFZZZ|||rrrjjjllllllggg[[[MMMAAA;;;333444444333111000222333111111000000000/////////000000000000////////////111000000//////......---......////////////......////////////////////////---------------------------,,,+++,,,...//////...------........./////////000000000111222222333333555888;;;<<<===AAAHHHMMMRRRYYYaaagggiiikkknnnpppqqquuu{{{}}}uuuuuu************************************************++++++******************,,,,,,,,,,,,++++++******************************+++++++++,,,------......,,,------......///000000111111222444555666777888777777888999:::;;;<<<======???AAACCCEEEIIIMMMPPPTTTXXX^^^``````bbbggglllnnnppprrrrrrsssuuuwwwzzzzzzxxxyyy}}}|||{{{||||||||||||~~~|||xxxooonnnllliiiggggggjjjlllbbbbbbaaa```^^^]]][[[[[[WWWUUURRRQQQQQQQQQOOONNNIIIJJJJJJIIIHHHFFFDDDCCC???>>><<<;;;<<<;;;:::888888777777666555444333333000000000000////////////---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++------,,,+++******************************************************************+++++++++************************+++,,,---......,,,+++***++++++++++++++++++++++++///...,,,******,,,...///,,,,,,,,,---------......+++,,,---.........------......//////000111111222333555666555444444666777222777<<<>>>BBBPPPhhh|||{{{tttppplllsssuuuiiiSSSAAA999999222333555333111000111333111000000000////////////000000000000////////////000000//////...------,,,......////////////......////////////////////////---------------------------,,,++++++---...---+++---------.........//////000000000111222222333333444777;;;<<<>>>BBBIIINNNTTTZZZbbbgggiiilllooorrrrrrtttxxxzzzsssttt************************************************++++++******************++++++++++++******))))))************************)))******+++,,,,,,------,,,,,,------...//////000000000111222444555666777666666777999:::;;;<<<<<<<<<===???AAABBBEEEJJJMMMNNNSSSYYY\\\\\\___eeejjjlllnnnppppppooooooqqqrrrqqqsssyyy}}}{{{uuutttxxx{{{}}}~~~|||vvvoookkkhhhiiijjjgggdddeeeiiimmmaaaaaaaaaaaa```___^^^]]]XXXVVVSSSQQQQQQQQQPPPOOOHHHIIIJJJJJJIIIFFFDDDBBB>>>===;;;;;;;;;;;;999777888888777666555444444333000000000000////////////---------,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++(((***+++------,,,+++***))))))))))))))))))))))))************************+++++++++***************************************)))+++---//////---+++)))++++++++++++++++++++++++111...,,,******,,,...111,,,,,,,,,---------......+++,,,---.........---,,,......//////000111111111+++111444333111111333444555444666:::===@@@EEEJJJ]]]nnnhhhiii[[[dddhhh[[[CCC333333:::222444555444111///111333000000000000////////////000000000000////////////000//////...---,,,,,,,,,......////////////......////////////////////////------------------------///---,,,,,,......---,,,---------.........//////000000000111222222333333333777:::<<<>>>CCCJJJOOOUUU[[[bbbgggjjjmmmqqqtttsssssswww~~~yyyqqqrrr******************************************************************************************************************************+++++++++,,,,,,,,,...............///000000000000000111222222333333444555666888:::;;;;;;;;;;;;<<<===???BBBDDDGGGHHHQQQSSSUUUXXX\\\bbbiiinnnjjjmmmllljjjjjjooopppoooqqqrrruuuxxxvvvrrrsssxxx}}}}}}|||yyyvvvuuuyyy|||zzzwwwwwwzzzvvvnnnkkknnnmmmkkkhhhdddaaabbbeeehhhaaabbbbbbbbb```^^^\\\[[[YYYVVVRRROOONNNLLLJJJIIIKKKLLLMMMLLLKKKIIIFFFDDDAAA@@@>>>===;;;:::::::::777666666444333222111111222111000//////...............---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++,,,---......------,,,,,,++++++***---------.........//////........................///////////////.........111111222222222333333333333333333444666999;;;===BBBNNNddd|||mmm___WWWOOOKKKDDD===888666666666222222222222222222222222111111111111000000000000222000...---,,,---///000............---,,,+++***,,,,,,---...//////...............------,,,,,,,,,------------------------//////............/////////////////////000111111666666555555555444444444666888999;;;>>>CCCIIIMMMUUU]]]ggglllllllllmmmooosssuuuzzz}}}rrrqqq}}}******************************************************************************************************************************+++++++++,,,,,,,,,...............//////000//////000111111222222333333444666777999::::::::::::;;;<<<>>>@@@CCCEEEGGGMMMPPPUUUYYY]]]aaafffjjjkkkmmmmmmjjjjjjnnnpppnnnooopppuuuyyyxxxuuuvvv{{{{{{|||zzzwwwttttttwwwzzz{{{vvvtttuuuqqqkkkjjjnnnooonnnllljjjhhhggghhhiiiaaabbbaaaaaa___]]][[[ZZZWWWVVVTTTSSSRRROOOLLLIIIJJJJJJKKKKKKIIIGGGDDDCCCAAA@@@>>>===;;;:::::::::666666555444333222111111222111000///..................---,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,++++++***************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,---,,,------------................................./////////////////////...000000000111111111222222333333333444666888:::;;;CCCEEEJJJTTTjjj{{{pppppprrrtttssskkk]]]SSSFFFCCC>>>999666555555555222222222222222222222222111111111111000000000000111000...---------///000............---,,,+++***,,,------...//////............---------,,,,,,,,,------------------------///..................//////////////////000111111333333333333333333333333666888:::;;;>>>CCCIIIMMMUUU^^^hhhnnnnnnmmmmmmooosssuuuyyy|||qqqppp|||******************************************************************************************************************************+++++++++,,,,,,,,,...------------...////////////000000111111222222222333444666777888888888999999:::<<<>>>AAACCCDDDIIIMMMSSSWWW[[[^^^bbbeeekkkmmmllliiiiiimmmnnnlllkkknnntttyyyyyywwwxxx}}}{{{zzzyyywwwuuuuuuwwwzzz{{{vvvrrrpppmmmjjjkkknnnoooooonnnmmmkkkjjjhhhhhhaaaaaa```___]]][[[YYYXXXRRRRRRSSSSSSSSSPPPKKKHHHHHHIIIIIIHHHGGGEEECCCAAA@@@???>>><<<;;;::::::999666666555444333222111111222111000///...............------,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,+++++++++************************))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------***++++++,,,------......,,,,,,,,,,,,------------..............................///////////////////////////000000000111111333333333444555777888999999<<>>AAABBBGGGJJJNNNRRRUUUYYY^^^aaahhhjjjiiiffffffjjjkkkiiiiiilllrrrxxxxxxuuuwww{{{zzzzzzyyyxxxxxxzzz|||}}}{{{wwwssspppooonnnmmmnnnmmmllliiihhhgggfffeeedddaaa```___]]][[[XXXVVVUUUOOONNNNNNOOOOOONNNJJJHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@???>>><<<;;;:::999999555555444444333222111111111111///...............---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************)))*********++++++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++------------------------...------------------...,,,,,,,,,,,,------......+++++++++,,,,,,,,,------..................................../////////////////////000000000111111333333333444444555666666333999???@@@@@@GGGXXXfff~~~sssfff```^^^VVVFFF888555555555444444444444444222222222222222222222222111111111111000000000///000000///............///...............---,,,,,,------...............---------------------------,,,,,,------------------------,,,,,,,,,,,,------///////////////000000111......///000111222333444555777:::<<>>@@@GGGHHHIIIJJJMMMSSSZZZ___bbbddddddaaabbbgggiiigggjjjlllqqqvvvuuurrrssswwwwwwwwwwwwxxxzzz|||~~~yyyxxxuuusssttttttrrrooonnnjjjeeebbbbbbccccccbbb___^^^\\\ZZZXXXVVVUUUTTTPPPNNNLLLLLLMMMMMMLLLKKKHHHHHHGGGFFFEEECCCBBBAAA@@@???===<<<:::999999999444444444333333222222111111000///...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++------------------------......////////////...............------,,,,,,,,,+++++++++,,,,,,,,,------........................---.........//////000000000000000111111111222222222222333333444444444444999999888555444888AAAHHHPPPfff}}}qqqaaaUUUNNNGGG>>>888555555666555555555444333222222222222222222222222111111111111000000000///000000///.....................//////......---------...............------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------///////////////000000111...///000111222333444555555777:::===@@@CCCHHHLLLSSS]]]jjjqqqrrrpppooopppqqqssswww||||||yyysssrrr}}}******************************************************************************************************************************+++++++++,,,,,,,,,,,,++++++++++++,,,------------......//////000000000111222333444444444444555555666777999;;;===>>>EEEEEEEEEEEEHHHNNNUUU[[[\\\______^^^```fffiiihhhllllllppptttrrroooqqqvvvvvvuuutttvvvyyy{{{|||{{{wwwwwwuuusssvvvxxxvvvqqqqqqkkkdddaaabbbccccccccc]]]\\\ZZZXXXVVVTTTTTTSSSSSSQQQNNNMMMNNNOOOOOONNNHHHGGGFFFEEEDDDBBBBBBAAA???>>>===;;;:::999999888444333333333222222222111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************,,,,,,,,,,,,---------...************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......//////......---,,,,,,+++,,,,,,,,,,,,------------........................------......///000000000000000000111111111222222000111222333333444333333666555555666888:::;;;;;;AAAIII]]]|||yyywwwlll\\\LLLBBB<<<999777777777666666555444444444222222222222222222222222111111111111000000000000///////////////.............../////////......---.........///......---,,,,,,,,,,,,------------...+++,,,,,,------...............------------......///////////////000111111///000111222333444555555444777:::===@@@DDDHHHKKKSSS\\\iiippppppooooooqqqppprrrwww}}}}}}zzztttsss~~~******************************************************************************************************************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,------......///000000111111222333444444444444555555666777999;;;<<<===AAABBBCCCCCCFFFKKKQQQVVVWWWZZZ\\\\\\```gggkkkjjjmmmmmmooorrrqqqnnnrrrxxxyyywwwvvvwwwyyyzzzyyywwwvvvuuuqqqnnnrrryyyxxxsssqqqlllfffdddeeefffdddaaa[[[ZZZXXXVVVTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNLLLGGGFFFDDDCCCAAA@@@@@@@@@???>>>===;;;:::999888888333333333222222222222222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************++++++,,,,,,,,,---------************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...............---------,,,------------.................................------......///000000111/////////000000000111111...///111222333333333333///111777<<>>:::666>>>???GGGVVVjjjpppjjj___PPPCCC<<<888666555666555444333333333444444222222222222222222222222111111111111000000000000///////////////......---......////////////............//////...------,,,,,,,,,,,,---------......++++++,,,,,,---......//////..................//////////////////000111111000000111222222333444444444777;;;>>>@@@DDDHHHKKKSSS\\\gggmmmnnnnnnoooqqqooorrrwww}}}|||sssrrr}}}******************************************************************************************************************************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,------...//////000111222333444444444444444555555666777999:::<<<===>>>@@@BBBDDDFFFJJJNNNRRRUUUXXX[[[\\\```hhhmmmlllmmmmmmoooqqqqqqooottt{{{|||zzzyyy{{{zzzxxxuuuuuusssmmmiiinnnwwwyyytttoookkkffffffggggggccc^^^ZZZXXXVVVTTTSSSSSSSSSTTTOOOOOOOOOQQQQQQOOOKKKHHHEEEDDDCCCAAA@@@???>>>>>>???>>>===;;;:::999888888333333222222222222222222000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,******,,,,,,------.../////////---------.........//////........................---------...///000000111............/////////000---...000222333333333333333222222111222555888:::444888>>>BBBCCCPPPpppsssgggRRRIII>>>888888999777555444333222111111222333444222222222222222222222222111111111111000000000000/////////000///......---......///////////////....../////////...---,,,,,,,,,,,,,,,------.........++++++,,,,,,---...////////////............/////////////////////000111111000000111111222222333333444777;;;>>>AAADDDHHHKKKSSS[[[ffflllmmmmmmooorrroooqqqwww}}}~~~rrrrrr|||************************)))))))))))))))******+++******++++++++++++******+++++++++************)))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,---------...............//////000111222555555666666777777888888<<<<<<>>>AAAEEEJJJNNNPPPTTTUUUVVVYYY]]]bbbgggjjjhhhkkkooopppppprrrwww{{{}}}yyyuuuttttttxxxsssnnnmmmppprrrqqqnnnhhhjjjjjjhhheeebbbaaaaaa[[[YYYVVVUUUUUUUUUTTTRRRPPPQQQRRRRRRQQQNNNKKKHHHIIIGGGEEECCCCCCAAA>>><<<===<<<;;;<<<<<<;;;888666777666444222111111111222//////...------------...---,,,++++++******++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))***))))))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......---------............///111000/////////000222333333333444444555666777777444666999<<>>???AAACCCGGGJJJLLLQQQRRRSSSVVV[[[```eeehhhnnnnnnnnnmmmmmmpppuuuxxx|||xxxvvvvvvwwwxxxuuurrrrrrtttsssnnnjjjiiijjjlllkkkgggcccaaa```ZZZXXXVVVUUUVVVVVVUUUSSSRRRRRRQQQPPPOOOMMMLLLLLLKKKIIIEEEDDDCCCBBB@@@>>>>>>===<<<======;;;888666666555444222111111111111000000///...............---,,,++++++******++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++***))))))+++++++++++++++++++++++++++++++++***************,,,+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------............///111000/////////000111222111111222333333444555555666666777777888:::>>>AAAAAAOOOiiiyyyiiiWWWFFF<<<<<<;;;:::888666666555555444444333333333222222222222222222111111111000000000/////////...........................................................................---,,,,,,------------------------------........./////////,,,------------........./////////////////////...000//////000000111222333555888;;;======AAAFFFKKKVVV]]]eeejjjkkkkkkmmmoooooosssyyyqqqooowww***************************))))))))))))***++++++************************+++++++++************)))***************************************)))))))))************+++++++++,,,,,,,,,,,,---------...............//////000111222444444444555666666777777===>>>>>>???AAACCCEEEFFFLLLMMMOOOSSSXXX^^^cccfffqqqnnnjjjiiilllqqqvvvxxx|||||||||zzzxxxwwwxxxyyyxxxwwwvvvvvvvvvrrrkkkeeegggiiikkkiiieeeaaa]]]\\\YYYWWWUUUUUUVVVVVVVVVUUUSSSQQQOOONNNMMMMMMNNNOOOMMMJJJFFFCCCCCCCCCBBBAAA@@@???>>>>>>===<<<999666555555333222111000000000111000000///.../////////---,,,++++++******++++++++++++++++++++++++++++++************************+++++++++******************++++++++++++***))))))***************************************+++++++++---,,,+++***))))))))))))************************++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///000000/////////000111222//////000000111222222222555666555444333333555777666888AAAQQQgggpppZZZLLLDDD>>>:::;;;:::999777666555555444333333333333222222222222222111111111111000000000////////////............................................................///......---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------......///////////////////////////000000222333333555888<<<>>>>>>AAAFFFJJJSSS\\\fffjjjiiiiiilllpppqqquuuzzzsssrrrxxx******************************))))))******+++,,,+++******************++++++++++++*********))))))*********************************************************+++++++++,,,,,,,,,,,,,,,---------..................///000111222333333333444555555666666;;;;;;<<<===???@@@BBBCCCIIIJJJLLLPPPUUU[[[aaadddllliiifffhhhnnnuuuxxxyyywwwxxxyyyxxxwwwwwwxxxzzzxxxwwwuuutttrrrmmmfffaaadddeeeeeeccc___\\\ZZZZZZXXXVVVTTTTTTVVVVVVVVVUUUQQQPPPOOOOOONNNNNNNNNNNNMMMJJJEEEBBBBBBBBBBBBBBBAAA@@@>>>>>>>>><<<999666555444333222111000000000000000///...............---,,,++++++******++++++************************************************,,,+++++++++***)))))))))******+++++++++******)))++++++++++++++++++++++++)))))))))***+++++++++,,,,,,++++++*********))))))***************************+++++++++++++++,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---------............///////////////000000111111/////////000000111111111333444555444333444666888>>><<<===CCCKKKYYYnnnoooVVVDDD>>>???@@@???:::999777666555444444444333333333222222222222111111111111111000000000000///////////////.........................................................///...---,,,,,,,,,---...------------------------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------............/////////////////////000111222333444555999===??????AAAEEEIIIQQQ[[[gggjjjhhhggglllrrrrrrtttyyy~~~tttuuuzzz))))))))))))))))))))))))***************++++++,,,++++++***))))))***+++++++++++++++*********))))))***************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------..................///000111222222222222333444444555555777888999<<<>>>@@@AAABBBGGGHHHJJJNNNSSSYYY^^^bbbhhheeeeeehhhoootttvvvuuusssuuuxxxxxxwwwvvvvvvwwwwwwtttqqqmmmjjjgggcccaaaccccccbbb___[[[ZZZ[[[]]]WWWUUUSSSSSSUUUUUUUUUTTTNNNOOOQQQQQQQQQOOOMMMLLLLLLHHHDDDAAAAAABBBBBBBBB@@@???>>>>>>>>><<<999777555444444333222111000///......---,,,,,,,,,---------,,,++++++******++++++************************************************,,,+++++++++***))))))))))))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------+++******+++------+++++++++,,,,,,---------........................------------------------,,,,,,,,,---------......---------............///......//////000000000000000000000000111111111111222444555555444555666888999888:::>>>@@@CCCJJJRRRmmmjjjYYYMMM???777999<<<===;;;888777666555444333333333333333222222222111111111000000000000000000000000.........///////////////...................................................---,,,++++++,,,......------------------------+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,---------.........//////000000//////000000111333444555666999===>>>???AAAFFFKKKPPPZZZfffjjjggggggkkkqqqqqqssswww{{{tttwww~~~))))))))))))))))))))))))+++************+++,,,,,,,,,+++***))))))***+++,,,+++++++++************)))++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............//////000111222111111111222333333444444444555888:::===???@@@AAAEEEFFFHHHKKKPPPVVV[[[^^^dddddddddgggjjjmmmnnnnnnqqqtttxxxyyyxxxtttrrrqqqqqqoookkkfffcccbbbbbbbbbaaaaaaaaa___]]]]]]___aaaVVVTTTRRRRRRSSSSSSSSSRRRNNNPPPQQQRRRRRROOOLLLJJJKKKHHHDDDBBBBBBBBBBBBAAA>>>=========>>>===:::777555555555444333222111000...---,,,,,,++++++,,,,,,---,,,++++++******++++++************************************************+++++++++***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++(((((()))++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,---------,,,,,,,,,,,,------***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000000000//////111111111111111111111111222333444444222222222333666555666999:::999<<>>BBBHHHNNNPPPYYYccchhhhhhhhhkkkpppppprrruuuyyy|||vvv{{{))))))))))))))))))))))))++++++******++++++,,,---,,,+++***((((((***+++,,,+++++++++************)))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............//////000111222000000111111222333333333333555777:::===>>>??????CCCCCCEEEHHHMMMRRRWWWZZZ^^^___```aaabbbeeeiiimmmqqquuuzzz{{{xxxsssmmmjjjjjjiiifffcccaaa```aaacccZZZ]]]___aaa`````````aaaVVVTTTQQQQQQQQQQQQPPPOOOQQQQQQQQQQQQOOONNNLLLKKKJJJHHHEEEDDDDDDDDDCCCAAA<<<;;;;;;<<<======:::888666666666666555333111000......---,,,,,,,,,,,,------,,,++++++******++++++***************************************************************+++++++++))))))***++++++++++++++++++++++++++++++++++++++++++++++++***************))))))++++++++++++***)))************************)))******+++,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000000000///...111111000000000000000000111222333333111000000111:::777666888888666999>>>===<<>>:::999999:::;;;:::777555666555444333222222222222222222222222111111111111////////////000000111111............/////////000................................................***+++,,,---------------------------------------,,,,,,,,,,,,------------,,,------------.........------......///000000111//////000111222444555666777999;;;;;;===BBBJJJQQQQQQXXXaaafffhhhiiilllnnnppprrrtttwww{{{{{{))))))))))))))))))))))))++++++******++++++,,,---,,,+++)))(((((()))+++,,,+++++++++************)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............//////000111222000000000111222222333333444666888;;;<<<===>>>===AAABBBCCCFFFJJJOOOTTTWWWXXXYYYZZZZZZ[[[aaaiiipppqqquuu{{{|||yyyqqqjjjfffeeeeeeeeecccaaaaaabbbcccRRRWWW]]]aaabbbaaa___^^^UUUSSSQQQPPPPPPPPPOOOMMMTTTSSSQQQOOOMMMLLLLLLLLLJJJIIIGGGFFFGGGFFFDDDBBB;;;::::::;;;======:::888666777777777666444222111//////...------------...---,,,++++++******++++++))))))))))))))))))))))))************************))))))******+++++++++,,,((()))***+++++++++++++++************************,,,+++++++++******))))))++++++,,,,,,+++***((('''))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,------,,,+++*********+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---///000000000///...000000000000000/////////...000222333222222333444666333444777999888;;;???;;;<<>>BBBQQQ```~~~^^^IIICCCAAA===999999999888777666555555444555555444333222222222222222222222111111111111000.../////////000000111111---.........//////000000................................................)))***,,,---...---,,,,,,------------------------,,,,,,------------......---------.........//////---------...///000000111//////000111222444666777777888::::::<<>>@@@BBBEEEJJJQQQUUUZZZZZZ[[[___dddhhhkkklllqqqyyy|||vvvlllgggeeeccccccbbbbbbdddfffggggggfffUUUUUUYYY^^^___[[[YYYYYYSSSQQQOOONNNOOOOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMKKKHHHEEECCCBBBBBB@@@??????>>>===<<<;;;:::999999666555333111000000000111///...---,,,+++,,,------,,,,,,,,,++++++***************++++++++++++***************)))))))))))))))************************)))************+++++++++************************+++++++++*********))))))((())))))))))))*********))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////...------,,,,,,------...------...000111111111111222222111000//////000000333333333333555777999;;;:::999999:::<<>>===<<<;;;:::999666555333111000000000111//////---,,,,,,,,,---...,,,,,,,,,+++++++++************++++++++++++******************))))))))))))************************)))************+++++++++************************+++++++++*********)))))))))))))))*********++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------...------,,,,,,------...---...///000000000000000222111111000//////000000333333333333555777999:::666666555666888:::===>>>EEEEEEHHHQQQcccyyyttt]]]LLLGGG@@@999666777888777555777777777666666666555555444222111111222333111000000000000000000000000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---------.....................////////////000000000000111222333444666999<<<===???DDDKKKQQQSSS[[[eeekkkmmmnnnppprrryyyyyywwwvvv{{{{{{)))))))))(((((())))))***++++++************++++++++++++************++++++******************************************************+++++++++,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////---///000111000111222444444555555666777888999999<<<===>>>>>>>>>AAAEEEHHHQQQTTTXXX^^^cccgggjjjkkkgggllllllfffaaacccgggjjjiiihhhgggggggggdddaaa^^^]]]YYYYYY[[[ZZZWWWXXX[[[WWWSSSNNNJJJIIIIIIHHHGGGQQQQQQQQQPPPOOONNNMMMLLLJJJGGGDDDBBBBBBBBB@@@???AAA@@@???>>><<<;;;:::999555555333222111000000000000///......------......,,,,,,,,,++++++++++++*********++++++++++++******************************************************)))************+++++++++************************+++++++++***************************+++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++...------,,,,,,------......//////000000000//////111111000/////////000000222222222333444666888999444444444444555777999:::777888888:::===FFFRRR[[[qqq{{{bbbRRRGGG>>>888777555333444777999777444666666666555555555555555444222111111222222111000000000000000000000000000////////////////////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------.........//////............////////////111000000000111222333333888:::===>>>@@@DDDLLLQQQRRR[[[eeekkkllllllooorrrwwwyyyxxxwww|||vvv)))))))))((())))))******++++++************++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---...000000000000111333333333444555666777888888<<<=========>>>@@@CCCFFFMMMQQQWWW]]]aaacccfffggghhhmmmnnniiifffhhhlllnnnkkkiiifffddddddcccaaa______ZZZXXXXXXWWWUUUVVVZZZVVVRRRMMMIIIHHHHHHHHHHHHQQQQQQPPPPPPNNNMMMLLLKKKIIIFFFCCCBBBBBBAAAAAA???@@@???>>>===;;;999888888555444333222111111000000000000//////............++++++++++++++++++++++++******++++++++++++******)))***************++++++************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++---...///...,,,+++...------,,,,,,------.../////////000//////......111000000/////////000000111111222333444555666777555555555555555666888888333999@@@BBB???===>>>AAA@@@YYY~~~zzziiiRRR@@@999;;;>>>@@@888777666777888888555333555555555444444444444444333222111111222222111000////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------........................////////////111111000000111222222333777:::===???AAAFFFNNNTTTRRR[[[fffkkkkkkjjjnnnqqqwwwyyyyyyyyy|||www)))))))))))))))***++++++++++++************+++++++++++++++,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------...///000//////000222111222333444555666666777:::<<<===>>>???AAADDDGGGKKKOOOUUUZZZ\\\^^^```bbbdddjjjllljjjggghhhiiigggkkkgggbbb``````bbbcccddd___[[[XXXXXXVVVTTTUUUXXXUUURRRNNNKKKKKKLLLLLLLLLQQQQQQPPPOOOMMMLLLJJJIIIHHHFFFCCCAAAAAAAAAAAA@@@>>>>>>===;;;999777666555444444444333222111000//////////////////.........++++++++++++++++++++++++******++++++++++++******))))))******+++++++++,,,************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...///000///---,,,...------,,,,,,------......////////////......---000///////////////000000000000111222333444444555555555555555555666666777777::::::777444555;;;AAADDDHHHRRR```tttlllKKKGGGCCC???<<<999666333999888555444444333222111333333333333333333444444333222000111222222111///////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,---------............////////////000000000000111222333333555888<<>>@@@DDDFFFHHHMMMRRRUUUVVVXXX[[[___ccciiimmmkkkiiiiiifffbbbgggccc___]]]___bbbeeefff___[[[ZZZ[[[ZZZVVVUUUXXXVVVTTTQQQQQQQQQRRRRRRQQQRRRRRRQQQPPPNNNLLLJJJIIIGGGEEEBBBAAAAAAAAAAAA@@@>>>===<<<:::888666555444444444444333222111000///...////////////...------***++++++++++++,,,,,,,,,******++++++++++++******))))))******+++,,,,,,,,,************************)))************+++++++++***************************************+++++++++************+++++++++,,,((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---.../////////.........------,,,,,,------...---....../////////......//////......//////000000///000111222333333333333111222222333333444444444555666666444222333777<<<;;;999999<<>>>>>===;;;999777555444888777555333333333444444222222222222333333333333333111000000111111000///000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,------............/////////////////////000111333444555555888<<>><<<:::888666555444444444444444333111///...---......///...---,,,+++******+++++++++,,,,,,,,,******++++++++++++******))))))***++++++,,,------************************)))************+++++++++************************))))))*********+++++++++)))))))))*********++++++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------............------,,,,,,------...,,,,,,---...////////////...............///000000...///000222222222222111///000111222222333333333111333777::::::888666444444666<<>>AAAHHHMMM]]]uuunnn___OOO===999===;;;@@@===999444222444:::>>>444555555555555555555666111111111111222222333333222111000000111111000///000000000000000000000000////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---------...............////////////......///000111333555666777:::===???AAAEEEMMMSSSUUU```llloookkkiiimmmsssyyy~~~}}}|||))))))))))))***+++,,,---++++++************++++++++++++------------++++++******************************************************+++++++++,,,,,,,,,''')))+++,,,,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,...///...------.../////////000111222333444444444666888888888999;;;===@@@EEEKKKNNNOOOSSSZZZ``````eeegggeeeeeefffddd```^^^^^^^^^```bbbbbb```___```^^^aaaeeeccc^^^ZZZZZZ\\\[[[[[[[[[\\\ZZZWWWUUUWWWVVVUUUTTTQQQOOOMMMKKKGGGDDDAAA@@@AAAAAAAAA@@@@@@???===;;;999777555555333444444444333111///...,,,---.........---++++++*********++++++,,,,,,,,,******++++++++++++******))))))***+++,,,,,,------************************)))************+++++++++************************))))))******++++++++++++((())))))))))))*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---......------,,,,,,------...+++,,,---...////////////...............///000111...///000222222222111000///000111333444444444444444222111222444666777666999666777999777444:::BBB;;;@@@FFFKKKQQQ^^^ooo|||yyy^^^IIIGGG>>>???BBB<<<<<<>>>888777999;;;999666333222222///111333444333111111111000000111111222222222333222111000000111111000///000000000000000000000000////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000------...000222444666777999<<<>>>???@@@CCCJJJPPPVVVaaammmpppllliiinnntttzzz~~~|||~~~++++++******++++++,,,---+++******))))))******+++++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,.........------.........000000000///......------000111111222222333444444555666777888:::;;;<<<===???AAADDDHHHLLLQQQXXX\\\```cccfffeeebbb``````aaaeeeaaa]]]^^^bbbdddccc```___]]]\\\]]]aaacccaaa___```]]]ZZZZZZ\\\\\\YYYVVVTTTUUUUUUVVVVVVVVVUUUUUUMMMJJJFFFDDDCCCBBB@@@???:::::::::::::::999888777444333333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++)))************+++++++++************************+++*********))))))((((((************************,,,,,,++++++***)))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++*********************************++++++************++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///---------.........//////000000000000000000000000000111111111111222222222444333333333333444555555666777777888999999::::::666999<<>>???CCCIIIOOOSSS^^^eeelllrrrnnnlllwwwwwwyyy{{{{{{{{{|||~~~++++++******++++++,,,---++++++************++++++++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,...------,,,,,,------...////////////............000000111111222333333444444555666777888999:::;;;===???BBBEEEIIINNNTTTXXX[[[^^^aaaaaa```^^^___```ccc___\\\]]]aaadddccc```aaa___^^^```ccceeecccaaa___]]]\\\\\\^^^^^^]]][[[XXXWWWWWWVVVTTTSSSRRRRRROOOKKKGGGDDDCCCAAA???===;;;;;;:::999999888777777444333333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++)))************+++++++++************************************)))))))))(((******************************************++++++************************)))))))))))))))))))))))),,,,,,,,,++++++*********************************++++++************+++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///---------.........//////000000000000000000000000000000111111111222222222444333333333333444555555555666666777888888999999:::<<<===>>>======???AAABBBFFFOOO\\\kkk|||uuuiii[[[OOOKKKIIIEEEAAA@@@<<<<<<;;;;;;:::999999999888888777777666555555444444444333333222111111000111111111111111111111111111111111111000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,---------............////////////333333222222222333444444888:::===>>>???CCCJJJPPPRRR]]]dddkkkrrrmmmkkkvvvwwwyyy{{{{{{{{{{{{}}}~~~++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------............/////////000000000111222222333333444444555555666777777888:::<<>><<<>>>???===;;;<<<;;;;;;;;;:::999999888888777777777666555555444444444333333222222111111111111111111111111111111111111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------...............////////////333222222222333333444555777:::===>>>@@@DDDKKKQQQQQQ\\\ccciiipppllljjjuuuyyy{{{}}}~~~~~~~~~~~~++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,---......///000000//////000000111222222222444444444555555666666666888:::===@@@BBBFFFJJJMMMRRRUUUXXX\\\^^^```bbbccc```^^^\\\]]]```cccdddccccccaaa___aaadddeeedddaaa___^^^^^^______`````````\\\ZZZWWWTTTQQQOOONNNNNNNNNKKKGGGDDDCCCBBB@@@>>>???===:::777555555666777444333333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******))))))*********+++++++++*********************************)))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))+++++++++***************************************++++++************++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............///............////////////////////////////////////000000000000111111111111333333222222333333444555333333444444555555555555555666888888777777888:::@@@>>><<<;;;<<<>>>AAACCC>>>CCCIIIPPPVVV]]]dddiiissshhh[[[QQQEEE>>>===@@@AAABBB>>>>>>???@@@>>>:::999999:::::::::999888888777777666666666555555444444444333333333222222111111111111111111111111111111111111111111111000000000///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---..................////////////222222222222333444555555666999<<<>>>@@@EEELLLRRRQQQ\\\bbbhhhoookkkjjjuuuyyy}}}++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++******+++++++++++++++,,,---...///000000...//////000000111111222333444444444555555666666888:::===???@@@CCCFFFIIIMMMOOORRRWWW[[[^^^___```^^^]]]\\\]]]___bbbccccccaaa^^^\\\^^^aaabbb```^^^^^^^^^^^^^^^]]]\\\\\\]]]ZZZXXXVVVTTTQQQOOONNNNNNJJJHHHEEECCCCCCCCCBBBAAA>>><<<999777555555666666444333333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******************************+++++++++*********))))))************************))))))))))))))))))))))))************************************************++++++************++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......---------............///........./////////000000//////////////////////////////000000000111111111333222222222222333444444333333333333333444444444333555777777777777999;;;::::::;;;;;;;;;;;;;;;;;;AAAAAAAAAAAA@@@AAACCCEEEKKKTTT___ggglllrrryyyyyyqqqfff]]]WWWPPPGGG???HHHCCC>>>;;;<<<======<<<999<<<===<<<::::::<<<===999999999888777777666666555555555555444444444444333333222222222222222111111111111111111111111111111111111111000000000///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///............////////////222222222222333444555666777:::===>>>@@@EEEMMMRRRQQQ\\\aaagggnnnjjjjjjuuuvvv{{{++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,---......//////.........///000000111111222222333333444555666666777999<<<>>>???@@@CCCEEEGGGHHHKKKPPPUUUYYYYYYYYY\\\\\\[[[\\\\\\^^^```aaa]]]ZZZYYYZZZ]]]^^^\\\YYY[[[\\\]]]\\\ZZZYYYZZZ[[[WWWVVVVVVTTTRRRPPPNNNLLLGGGEEEBBBAAABBBCCCBBBAAA<<<;;;999777666555666666444333333222111000//////......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++***))))))(((************************)))))))))))))))))))))))))))))))))***************************************++++++************++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......---------............///....../////////000000000000000000000000000000000/////////000000000111111222222222222222333444444333333333333333333333333666777888888666666777888666777999:::;;;:::999888999999;;;>>>AAAEEEHHHJJJCCCGGGKKKMMMOOOQQQVVV[[[VVV___gggjjjnnnuuu}}}xxxoooeee^^^VVVQQQKKKGGGGGGFFFDDDBBBAAA@@@???@@@@@@>>><<<999999;;;;;;888777:::<<<;;;999888888777666666555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///............////////////111111111222333444555666888;;;===???AAAEEELLLRRRRRR\\\aaagggnnnjjjjjjvvvrrrwww~~~++++++******++++++,,,---++++++************++++++++++++******++++++,,,---++++++++++++******************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........------...//////000000111//////000111333444555555666888;;;<<<======???AAAEEEEEEGGGLLLRRRUUUUUUTTTYYYYYYYYYXXXXXXYYY[[[]]]ZZZXXXVVVWWWYYYZZZXXXVVVWWWYYY[[[[[[YYYXXXZZZ\\\VVVVVVVVVVVVSSSOOOLLLIIIGGGDDDBBB@@@AAAAAA@@@???:::999999888777666666666444333333222111000//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))************+++++++++))))))))))))))))))))))))((()))))))))************************************++++++******************************************))))))))))))))))))))))))((()))))))))*********+++************************++++++************++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......---------............///.../////////000000000000000000000000000000000000////////////000000000111222222222111222222333444333333333333333333333333777888888777666555555666999999:::;;;;;;<<<<<<<<>><<<;;;;;;:::999777;;;<<<===???@@@BBBDDDEEE@@@EEEGGGFFFHHHNNNQQQOOOLLLMMMOOORRRWWW[[[___aaagggooouuuttttttxxxyyywwwzzz{{{|||}}}|||zzzwwwuuunnnoooooonnnmmmmmmnnnpppnnnmmmllliiieee```\\\YYYQQQPPPOOOMMMKKKHHHFFFDDDAAA@@@>>>===<<<<<<<<<<<<777777999<<<>>>???>>>======???<<<777666::::::666888888777666666555555444333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////............////////////111111111222333444666666999<<<>>>???AAAEEELLLQQQSSS]]]bbbgggnnnjjjkkkwwwsssxxx~~~++++++******++++++,,,---+++******************+++++++++******++++++,,,---+++++++++************)))******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,------------......------......///000000000,,,---...000111333444444555777:::;;;;;;;;;===>>>FFFFFFGGGLLLRRRUUUTTTRRRWWWWWWWWWVVVUUUUUUWWWYYYYYYVVVTTTUUUXXXYYYWWWTTTUUUWWWZZZZZZYYYYYY[[[^^^VVVWWWXXXWWWTTTOOOJJJFFFHHHEEEBBB@@@??????>>>===888888888888888777666555444333333222111000//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((()))************+++++++++))))))))))))))))))))))))(((((())))))*********+++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++************************++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......---------.........//////////////////000000000000000000000000000000000000////////////000000000000222222111111222222333444333333333333333333333333444555777666555555666888888888777777888:::===>>>999999999<<<>>>??????>>>???>>>>>>???@@@@@@>>><<<@@@CCCBBB???AAAFFFGGGBBBDDDCCCCCCCCCDDDFFFHHHIIIGGGKKKKKKHHHHHHMMMMMMIIIPPPQQQSSSTTTSSSQQQNNNLLLJJJJJJKKKJJJIIIHHHJJJLLLDDDEEEFFFHHHHHHGGGEEEDDDBBBCCCCCCBBB@@@??????@@@<<<>>>@@@@@@???>>>??????======<<<;;;;;;;;;;;;;;;888:::999555777<<<;;;666777777777666555555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,---...///000............/////////000111111111222333444666777:::===???@@@AAADDDKKKPPPTTT]]]bbbgggnnnkkkkkkxxxvvv{{{}}}))))))))))))***+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++***++++++************++++++++++++************++++++******++++++++++++******---------------------------------............////////////000111222444444555555666999;;;======<<<@@@EEEHHHHHHNNNYYY___^^^ZZZXXXUUURRRQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWaaa^^^[[[[[[]]]``````___[[[XXXUUUSSSPPPMMMIIIFFFBBB@@@??????@@@@@@>>>===<<<:::888555333222222222333222222111000//////.........---------,,,,,,,,,,,,,,,+++***))))))******************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////000000000000000000000000.........///////////////...///111333333333333222333333444444555555555555999888777555555555666777888888999999::::::;;;;;;>>><<<;;;;;;===>>>>>>===BBBCCCAAA>>>===>>>??????BBB???===???CCCDDDCCC@@@@@@>>>>>>AAACCCCCCCCCCCCDDDAAA???AAACCCDDDEEEGGGIIIIIIHHHIIIJJJIIIFFFCCCBBBAAAAAAAAABBBBBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888777666666555666555555555555444444444444444333333333333222222222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////111111111222333444555666<<<>>>AAADDDFFFIIINNNQQQUUU]]]eeeiiihhhjjjoootttyyyzzz))))))))))))***+++,,,,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++***++++++************++++++++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111222333444444555777:::;;;<<<<<>>===<<<;;;999666555444333333222222111000000///.........------------,,,,,,,,,,,,++++++***))))))******************************+++*********))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////000000000000000000000000.........///////////////,,,---///111222222222222333333444444555666777888999999888888999::::::;;;<<<<<<<<<<<<======>>>>>>BBBBBBBBB@@@>>>===>>>???===???@@@AAAAAAAAA???<<<@@@>>>===???AAACCCBBB@@@CCCAAA@@@AAABBBAAA??????AAA@@@@@@CCCFFFHHHJJJKKKBBBBBBAAABBBDDDDDDBBBAAACCCBBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999888888777666666555555555555555444444444444444444444333333222222222222222222222222222222222111111111111111111111111000000000000////////////................................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////111111111222333444555666;;;===@@@CCCEEEIIIMMMPPPUUU]]]eeeiiiiiijjjooouuuyyy{{{+++***************++++++,,,,,,,,,,,,++++++++++++*********++++++++++++,,,+++++++++*********************************************++++++++++++******++++++************++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------......------------...000111222333333444555777999;;;<<<===@@@BBBCCCGGGOOOTTTUUUUUUTTTRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSXXXWWWVVVXXXYYYZZZYYYWWWVVVTTTQQQOOOMMMJJJFFFCCCBBB@@@???>>>??????>>><<<<<<;;;999777666444444444111000000//////.........------------,,,,,,,,,,,,,,,+++******)))************************************************)))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))******************************++++++++++++************************************+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------............/////////000000000000000000000000.........//////000000000+++,,,...000222333333444444444333444555777999:::666666888999:::;;;;;;<<<@@@@@@??????@@@@@@AAAAAA???AAABBB@@@===<<<>>>@@@>>>======???AAA@@@???>>>AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBIIIGGGFFFFFFGGGHHHFFFEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888777777666666555555555555555444444444444555444444333222111111111222222222222222222222222111111111111111111111111000000000000////////////................................................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////111111111222333444666666:::<<>>???CCCIIIMMMOOOQQQQQQPPPPPPPPPQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSSSSUUUVVVWWWYYYZZZYYYXXXVVVSSSQQQOOOMMMKKKIIIEEECCCCCCAAA>>>===>>>>>>===<<<::::::888777555444333333000/////////.........------------,,,,,,,,,++++++++++++***************+++************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////000000000000000000000000.........///000000111111//////000222333444444555555444444444666888;;;===888999;;;===>>>>>>======AAAAAA@@@@@@@@@AAABBBCCC>>>>>>>>>???AAABBBDDDEEEIIIDDDAAABBBCCCCCCEEEGGGJJJIIIHHHGGGEEEEEEFFFGGGDDDEEEDDDCCCFFFIIIIIIGGGGGGIIIIIIFFFDDDFFFFFFFFFIIIFFFDDDCCCBBBBBB@@@>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???????????????@@@>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999888888777777666666666666555555555444444444333333555444444333222111000000111111111111111111111111111111111111111111111111000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,,,,------...------,,,,,,------...............////////////000111111222333555666777999;;;>>>AAACCCGGGKKKNNNTTTZZZ```dddfffiiinnnrrryyy|||++++++******)))*********++++++++++++++++++++++++))))))*********+++++++++************************************************)))******++++++******)))++++++************++++++++++++************++++++******++++++++++++******************************++++++++++++,,,,,,,,,------------...///000111222000222444444333444777999:::999:::===@@@CCCGGGJJJMMMMMMNNNOOOPPPPPPPPPPPPSSSSSSSSSSSSSSSTTTTTTTTTRRRTTTWWWYYYXXXWWWVVVUUURRRPPPNNNLLLKKKIIIEEECCCDDDAAA>>><<<=========<<<888777777666444333222111////////////............------,,,,,,,,,++++++++++++***************++++++***************************************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------............////////////////////////......//////000111111222111111111222222333333444666666666777999;;;===>>>???@@@AAABBBCCCBBBAAA@@@BBBAAA@@@@@@AAABBBDDDEEEFFFDDDBBBEEEJJJMMMMMMLLLOOOMMMNNNRRRPPPKKKKKKOOOPPPQQQQQQSSSUUUWWWXXXXXXUUUVVVTTTPPPQQQWWWXXXTTTYYY]]]\\\VVVTTTWWWYYYXXXPPPNNNLLLKKKKKKIIIGGGEEEBBBBBBBBBBBBAAA???>>>===??????>>>>>>>>>???@@@@@@============<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999888888888777777777666666666666666555444444444444333333333444444333222222111000000111111111111111111111111000000000000000000000000000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,+++,,,------++++++,,,---+++++++++,,,,,,,,,------...------,,,,,,------...............////////////000000111222333555666777999;;;>>>AAACCCFFFKKKNNNSSSWWW]]]aaadddhhhmmmpppwww{{{+++***************++++++*********+++++++++++++++)))))))))************+++***************+++++++++************************))))))************))))))++++++************++++++++++++************++++++******++++++++++++************************************+++++++++,,,,,,,,,---------...///000111222...222555555444333555888999666777;;;>>>@@@DDDHHHIIIJJJLLLNNNPPPPPPOOOOOOQQQQQQQQQQQQRRRTTTUUUVVVPPPSSSVVVWWWVVVTTTTTTTTTQQQPPPNNNMMMLLLJJJGGGDDDDDDAAA>>><<<<<<<<<<<<<<<666666666555444333111111////////////////////////,,,,,,,,,,,,++++++++++++*********)))******+++,,,*********************************+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------.........////////////////////////......///000000111222222111111111111222333444555:::;;;<<<===>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEDDDDDDEEEHHHJJJLLLPPPOOONNNOOORRRTTTTTTSSSQQQUUU___hhhcccWWWSSSWWWWWWZZZaaakkksssvvvsssoooiiimmmllljjjqqq|||yyykkkaaaaaaaaa^^^^^^]]]\\\\\\\\\ZZZWWWTTTMMMLLLKKKIIIFFFBBB>>><<>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999888888777777666666666666666666666666444444444444333333333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////000000000222333555777888999;;;>>>AAACCCGGGKKKNNNRRRVVVZZZ___ccchhhlllpppuuuzzz))))))))))))***+++,,,,,,)))*********++++++++++++))))))))))))************))))))*********+++++++++************************))))))************))))))++++++************++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++************++++++++++++++++++,,,,,,---///000111,,,111666777555333444666888555555;;;>>>>>>BBBHHHFFFHHHKKKNNNOOOOOOOOONNNMMMMMMNNNOOOPPPSSSUUUVVVQQQTTTVVVWWWUUUTTTTTTVVVRRRPPPNNNNNNMMMKKKHHHFFFEEEAAA===;;;;;;<<<<<<;;;666666777666555444222111000000000000000000000000,,,,,,,,,++++++++++++*********))))))***++++++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************(((((((((((())))))******))))))))))))))))))))))))************************---,,,++++++++++++,,,---******************************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------.........////////////////////////---...///000111222333333222222222333555888:::;;;???AAACCCEEEEEEEEEDDDCCCAAAAAAAAAAAABBBCCCEEEEEELLLKKKKKKKKKMMMQQQTTTVVVZZZ^^^bbbaaa______dddhhhffflllyyy{{{nnnoooyyyvvv|||~~~zzzyyytttpppooonnnmmmkkkfff```[[[ZZZZZZYYYWWWTTTPPPMMMKKKHHHGGGEEEBBB???===<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999888777777666666666666666666666666666444444444333333333222222111111111111222222222222111111111111111111111111000000000000000000000000000000000000////////////------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...............//////////////////000111333555777888999<<>>>>>BBBHHHDDDGGGJJJMMMOOOOOONNNMMMKKKKKKKKKMMMOOORRRTTTVVVTTTWWWYYYYYYWWWVVVWWWYYYRRRQQQOOONNNNNNLLLJJJGGGEEEBBB===;;;;;;;;;<<<;;;777777888777777555333222000000000000111111111111,,,,,,,,,+++++++++************))))))***+++,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************------++++++++++++------******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......////////////////////////---...///000111222333333444444555777;;;>>>AAACCCCCCEEEHHHJJJKKKIIIGGGFFFGGGGGGGGGHHHJJJLLLOOOPPPRRRQQQQQQQQQTTTXXX\\\^^^eeennnwwwvvvooooooyyywwwpppbbbcccddddddcccaaa^^^]]]QQQOOOKKKGGGCCC???===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::999999888777777666555555555666666666666666444444444333333333222222000000000111222222333333000000000000000000000000000000000000000000000000000000000000////////////------------------------------------------------++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,------++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------.............../////////000//////000111333555777888:::<<>>??????777999???======777555999<<<:::888888999;;;===<<<888666777888666666666666555555555555444444444444444444444444333333333222222222111111000000000000////////////000000000000000000000000000000000000////////////------------------------------------------------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999;;;>>>AAABBBCCCGGGMMMRRRXXX[[[^^^```cccfffjjjmmmsssvvvzzz)))************+++++++++***************************************)))((((((************************((()))***************)))************************************++++++++++++++++++++++++++++++++++++++++++************+++++++++***+++,,,------+++)))******+++++++++,,,,,,,,,,,,+++++++++,,,,,,------000111222111///...///000222222444555888:::===>>>???AAADDDFFFHHHIIIIIIHHHJJJJJJLLLPPPTTTUUUSSSPPPRRRQQQQQQRRRSSSTTTSSSQQQTTTSSSQQQNNNLLLIIIGGGFFFBBBAAA>>><<<:::::::::;;;777777888666333222222333000000000000////////////......---,,,,,,+++******************************((()))***+++,,,++++++***************************+++++++++++++++++++++++++++++++++*********))))))************************---,,,***)))***++++++)))((())))))))))))******)))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------........................,,,---......////////////111000///111555999>>>@@@EEEEEEDDDCCCBBBDDDGGGIIIQQQVVVWWWUUUVVV[[[]]][[[aaa[[[WWWXXXYYYZZZ\\\``````lllxxx{{{yyy|||jjj___VVVOOOOOOJJJMMMLLL???;;;<<<666<<<::::::===<<<999:::>>>:::<<<===;;;888555555666555555555555444444444444444444444444444444444444333333222222222111111111111111000000000/////////000000000000000000000000000000000/////////......------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999:::===@@@BBBCCCGGGMMMRRRYYY[[[___bbbeeehhhmmmppprrruuuzzz)))************+++++++++*********************************+++******)))(((************************'''((()))***++++++++++++************************************+++++++++,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,...---+++)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...///000000//////000111111222222444555777999:::===???BBBEEEGGGHHHIIIIIIKKKKKKLLLNNNQQQQQQOOONNNMMMOOOPPPPPPPPPPPPQQQRRRVVVTTTRRRNNNKKKGGGEEECCCAAA@@@>>><<<;;;;;;;;;<<<888888888666333111111222111000000000/////////......------,,,,,,++++++***************************))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++******************************************+++,,,---,,,***)))(((&&&(((*********((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////......//////000000000000111111111444:::BBBIIIMMMPPPLLLHHHGGGHHHLLLOOOQQQVVV[[[_________bbbcccbbbbbb___]]]]]]\\\\\\```gggyyyqqqeee[[[[[[UUUWWWSSSGGGCCCDDD<<<999999;;;<<<888555888???;;;<<<<<<:::777555444555555444444444444333333333444444444444444444444444333222222222222111111111111111111111000000000000000000000000000000000000/////////.........------------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999999<<<@@@AAACCCGGGNNNSSSXXX[[[___cccgggkkkooorrrsssvvv|||))))))*********+++++++++*********************************++++++******)))************************((()))******++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++,,,......,,,)))******+++++++++,,,,,,,,,++++++,,,,,,---------,,,,,,...////////////000222333444444555666888999:::;;;===???BBBEEEGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHKKKNNNNNNMMMMMMPPPTTTTTTSSSPPPMMMJJJGGGEEEDDDBBBAAA???===<<<;;;::::::999999999666333111000111111111000000//////......---------,,,,,,+++++++++************************))))))******++++++++++++************************************************************************************************'''(((***,,,+++(((***---)))(((***,,,***((((((***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***+++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++++++++,,,,,,,,,,,,---///////////////000000000111111000000111111222222000333777===CCCJJJRRRVVVTTTPPPMMMOOOTTTZZZ\\\]]]\\\aaaddddddaaa^^^]]]\\\VVV\\\eeelllnnnrrrxxxllleee]]]TTTTTTRRRGGG===;;;::::::888555888>>>;;;;;;:::888777666666666555555555444444444333333333333333333333333333333222222222222111111111111222111111111000000000000///////////////////////////.........------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999999<<>>EEEKKKPPPTTTYYY\\\ZZZYYYZZZ^^^cccggggggeeeiiihhheee```YYYVVVYYY]]]```ooorrr[[[OOOHHHBBBAAA@@@===<<<===;;;:::888777777888888888666666666666555555555444333333333333333333333333222222222111111111000000111111111000000000000//////////////////////////////.........------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999999<<>>@@@BBBBBBFFFGGGGGGFFFFFFGGGJJJMMMNNNNNNNNNLLLKKKKKKLLLNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEBBB@@@===:::777666888888888666333111111222222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))***************+++++++++************************,,,)))+++---+++***555DDD@@@333)))***,,,)))(((+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,,,,---...///,,,,,,,,,---------......//////000000111111222222000000222444777;;;>>>@@@JJJPPPXXX\\\]]]]]]^^^```eeefffiiilllnnnnnnkkkhhhdddaaa^^^\\\\\\cccrrrkkk___TTTNNNIIICCC>>>======;;;888777888999999888777777666666666555555555333333333333333333333333222111111111111000000000000000000000////////////000000000000000000000000/////////.........------------------------------------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,---------............///////////////000000000000000000000111333555777999:::<<>>???EEEGGGHHHGGGGGGIIINNNRRRNNNLLLKKKKKKMMMOOOPPPQQQLLLLLLKKKJJJJJJIIIHHHHHHDDDDDDBBB@@@===;;;888777777777888666333222222333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***+++,,,************************************************))))))*********+++++++++************************+++)))+++...+++(((444FFFNNN:::)))))),,,***)))+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///------.........///////////////000111111222333333222444777<<>><<<:::999666777777666444222333444222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************)))'''***...)))$$$000AAAXXX>>>)))(((,,,+++)))+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000///---,,,,,,---///000.........////////////000///000000111222222333333777999>>>EEEOOOYYYaaafffhhhkkkllliiibbb^^^^^^```hhhkkknnnnnnjjjgggfffggglllvvvkkkYYYRRRTTTGGGBBB<<<999999888666444555555444444444333333333222222222222222222222222111111111111000000000000///.........------------000000000000000000000000000000000000////////////------------------------------------------------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------.........//////////////////000000000000000000000111333555777999<<<>>>@@@AAAAAACCCIIINNNSSSWWW]]]cccfffiiikkkmmmpppxxx************************************************)))************+++++++++***++++++***(((''')))***++++++++++++++++++++++++++++++******************++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,+++******,,,,,,+++***+++------,,,***)))***+++---------.........//////------......///000000000222222333555666888999999???@@@AAACCCFFFHHHIIIJJJJJJHHHHHHJJJNNNQQQQQQOOOMMMLLLJJJHHHFFFEEEEEEDDDDDDBBB@@@===<<<;;;<<<===:::999888666555555444444222222111000///...------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))************************+++++++++*********))))))------------------------:::222+++***...000---))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,------)))''')))+++++++++,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,---------////////////////////////000000000111222111///---000...111666666333444:::???EEENNNUUUYYY]]]bbbeeecccfffhhhgggccc______```nnnfffbbbbbbcccfffooo{{{lll[[[UUURRRFFF<<<;;;===<<<;;;;;;<<<777333555555333333444444333222222111111222222111111111111000000000000000000000000000000000000......///000000000000000//////.........---------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------///............///000000000000000000111111111111222222222222333555777888;;;>>>AAAAAA@@@AAAEEEHHHQQQWWW]]]bbbdddgggkkkoooooottt{{{************************************************)))************++++++++++++,,,,,,+++))))))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---+++***+++,,,---,,,++++++,,,---,,,*********,,,,,,,,,---------.........------......//////000000111222333444666777888999<<<<<<>>>@@@BBBDDDEEEFFFIIIHHHGGGIIILLLNNNMMMLLLKKKKKKIIIHHHGGGEEEEEEDDDEEECCCAAA>>>=========>>><<<;;;999777555444333222222111111000///.........------------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++*********)))************************+++++++++*********))))))++++++++++++++++++++++++222---((((((***---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,---+++))))))))))))((('''************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------////////////////////////......///000111111000...222//////333666888???HHHOOOUUU]]]bbbdddddddddeeedddcccaaa``````___]]]ZZZ___\\\]]]fffrrr|||hhh^^^TTTOOOMMMEEE<<<555:::777666999888555444777444333333222222222222333111111111111000000000000000000000000000000000000......///000000000000000//////.........---------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------......///000000000000000111111111111222222222222333555777999<<>>@@@AAABBBHHHGGGFFFGGGIIIIIIIIIGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>>>><<<:::777555333222111111111111000000/////////.........------,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++************************************+++++++++***************************************+++***(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***)))***+++---///...---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------......////////////////////////...//////000111111222222555222222777===EEERRR]]]^^^bbbhhhlllllljjjiiihhh______aaaeeegggcccZZZSSSPPP___yyytttlllggg___QQQDDD<<<888777999888444222444444333333333333333444444222222111111111000000000000000000000000000000000......///000000000000000/////////.........------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,---,,,***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......///000000000000111111111111222222222222444666888999===@@@BBBBBB@@@AAADDDHHHOOOTTT[[[```bbbeeejjjmmmrrrwww************************************************))))))*********++++++++++++,,,------+++******+++))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,......---,,,)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,,,,,,,---......//////000000000111222333444555666666777888:::<<<===??????GGGGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA???>>>>>>>>>>>>===<<<:::777666444333333111111111000000000//////.........------,,,,,,+++++++++++++++++++++++++++******++++++++++++*********+++++++++++++++,,,,,,++++++++++++++++++++++++***************************************************************************,,,---,,,***+++///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***(((***++++++---000...***+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......------------............////////////////////////000111111111111222444555333444999@@@IIITTT```iiikkkkkkkkkiiihhhfffffffffdddjjjooopppiii^^^UUUPPPZZZxxxsssbbbJJJ@@@888888999777444333444444444333444444555666222222222111111111000000////////////////////////......///000000000000000////////////...............------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,------+++)))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......///000000000111111111111222222222222444666999:::>>>AAACCCCCCAAAAAAEEEHHHOOOTTT[[[```cccfffjjjnnnrrrwww~~~************************************************))))))*********+++++++++***+++---,,,+++))))))***))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,......---,,,)))***,,,,,,++++++,,,---*********+++++++++,,,,,,,,,,,,------...///////////////000111222333333444777777888:::<<<===>>>???EEEFFFFFFEEEDDDDDDDDDDDDCCCDDDGGGHHHIIIHHHFFFEEEAAAAAA@@@???>>>=========::::::888777666666666666222222111111000000//////.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++++++++++++++,,,************************************************+++++++++++++++++++++++++++...000...+++***...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++------******,,,)))###++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000//////...------........./////////000000000000000000000000000111111000000111555888444;;;FFFPPPYYYaaagggjjjoookkkeeeaaa```bbbeeeggguuuxxxuuuiiiZZZVVV^^^hhh~~~]]]KKK;;;888===>>>:::777666555555555555555666666222222222222111111111111////////////////////////......///000000000000000000000/////////............------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,------+++)))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......///000000000111111111111222222222333555777999;;;>>>AAACCCCCCBBBBBBFFFIIIPPPUUU\\\aaadddggglllppprrrvvv}}}~~~************************************************)))************+++++++++)))+++------+++)))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,+++,,,---...---+++***+++,,,,,,+++***+++---******+++++++++,,,,,,,,,,,,,,,,,,---......//////...//////000111111222222666777888999;;;<<<===>>>AAACCCDDDDDDBBBBBBCCCEEEBBBDDDHHHJJJJJJIIIFFFDDD@@@@@@??????>>>======<<<999999888777777777777888444333222111000//////...------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,(((---...+++///666666000,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///............////////////000000000000000000000000000...///111000000333999>>>DDDOOO[[[bbbgggjjjiiifff\\\[[[ZZZ]]]dddlllssswwwtttpppggg[[[ZZZkkkoooZZZEEE>>>AAAAAA===:::888777777666555555666666333222222222222111111111000000000000000000000000......///000000000000000000000000/////////.........------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++------,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......///000000000000111111111111222222222333555888:::<<<>>>AAACCCDDDCCCDDDGGGKKKPPPUUU\\\aaadddhhhmmmqqqrrruuu{{{************************************************)))************+++++++++***,,,......---+++******++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++***+++,,,---,,,++++++,,,---,,,*********,,,++++++++++++,,,,,,,,,---+++,,,,,,------......///.........///000000111111444555666777888999:::;;;<<<>>>AAAAAA@@@@@@BBBEEECCCEEEIIILLLLLLJJJFFFDDD@@@@@@@@@@@@???>>>======;;;:::999888777777777777555555333222000///...---+++,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------+++++++++,,,,,,,,,------************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------------&&&,,,...,,,222>>>AAA;;;,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---....../////////000000000000000000000000000000000...111444555666;;;DDDKKKWWW```ffffffeeeddd```ZZZLLLOOOWWWcccooowwwzzzzzzgggcccbbblllzzzcccUUUMMMFFFAAA???:::999888777666555555555333333222222222111111111000000000000000000000000......///000000000000000000000000000/////////......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------......///000000000000000111111111111111111222333555888;;;<<<===@@@CCCDDDCCCEEEIIIMMMNNNTTT[[[```dddggglllpppsssvvv{{{************************************************)))************++++++++++++---///000...,,,++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,+++******,,,,,,+++***+++------,,,***)))***+++++++++,,,,,,,,,---------++++++,,,------......///------......//////000000222222333444666777888888888;;;>>>???>>>???BBBEEECCCFFFJJJMMMMMMJJJFFFDDDAAAAAAAAAAAAAAA@@@???>>>===<<<:::888777666555555666666444222000...---,,,***++++++,,,---...//////++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,------+++++++++,,,,,,---------************************))))))******++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........+++000///))),,,555777000,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///...---////////////000000000000000000000000000000000000000444888:::===DDDOOOWWW\\\bbbccc\\\VVVTTTNNNGGGPPPVVV```lllttttttnnnhhhbbbcccpppsss```PPPIIIHHH;;;;;;999777666555555555333333333222222222111111000000000000000000000000...//////000000000000000000000000000////////////...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((('''(((***,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------///............///000000000000000000111111111111111111222333555888;;;<<<<<>>???@@@@@@@@@CCCBBBBBBEEEHHHIIIFFFBBBFFFCCC???===============;;;:::999888777555444444555444333111000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---------,,,+++,,,---...///************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...******+++++++++,,,,,,,,,------------------------........................000000000000000/////////111222333222000///000111000444:::AAAJJJSSS[[[```___^^^YYYPPPIIIHHHLLLOOOZZZooovvvrrrsssnnnbbb]]]ooo|||jjjXXXBBBHHH===666888:::888666777444333222111111111222333000000000000////////////000000000000000000000000000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------............///////////////000000000000///111444888:::::::::999???AAABBBCCCCCCDDDGGGIIIQQQQQQVVVaaaggghhhkkkrrrttt|||}}}++++++++++++++++++++++++******++++++++++++******'''((()))+++,,,---------******+++,,,,,,+++++++++************************************************++++++++++++*********)))---,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------........./////////222222222333444444555555888999;;;===>>>??????@@@@@@@@@@@@CCCFFFFFFCCCAAACCCAAA???>>>?????????>>>;;;;;;:::999777666555444444333222111000/////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,---...///++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...***++++++++++++,,,,,,,,,------------------------------------------------........................000000000111222222111000888;;;DDDTTTbbbfff```XXXWWWVVVPPPHHHEEEJJJUUU]]]jjjyyywwwjjjccc```gggvvvuuu```NNNCCC:::::::::888666777666555444333222222222222111111111000000000//////000000000000000000000000000000000000000///..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////000000000111111000111444666999:::::::::???AAABBBCCCCCCEEEGGGIIIOOOPPPVVV___eeefffjjjppprrr{{{|||++++++++++++++++++++++++++++++************++++++,,,+++++++++++++++,,,,,,((()))******++++++++++++************************++++++++++++++++++++++++++++++++++++************---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,************,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......111111222222333444444444555666999;;;===>>>>>>>>>>>>===>>>@@@BBBCCCAAA???@@@??????@@@AAABBBAAA???<<<<<<;;;999888777666555333222111000///.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++++++++,,,,,,,,,,,,------------------------................................................000000000222444555444333999EEEWWWgggmmmgggZZZOOOVVVSSSOOOLLLLLLTTT```jjjxxxxxxooojjjsssfffXXXIIIAAA<<<888555444666666555444333222222111222222222111111111000000000000000000000000000000000000000000000///......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000000000111111111222222111222333555777999;;;<<>>;;;:::555555555555444333222222333333333222222222111111000000000000000000000000000000000000000///..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///000111111111222222222222222222222333555888;;;===>>>@@@BBBCCCCCCEEEHHHJJJLLLQQQXXX^^^aaadddiiinnnpppzzz|||~~~*********++++++,,,,,,,,,---,,,+++******+++,,,---555333000...+++*********)))***+++,,,------------************************+++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---//////000000111222222222111333666999;;;;;;::::::<<<===>>>>>>?????????@@@@@@@@@AAABBBCCCAAA>>>;;;===<<<;;;:::999777666666333222111///......------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000000000000000000000000111111222222222555666333000333???IIIYYYdddllleeeUUUKKKPPPYYYRRRSSS^^^ppp{{{zzzsssoooeeedddnnn|||fffTTTJJJGGGCCC@@@777666666555555444444444333333333333222222222222111111111111111111111111000000000000000///..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///000111111111222222222222333222111222444777;;;===>>>@@@AAACCCCCCEEEHHHKKKMMMTTT[[[___bbbfffkkkoooqqq{{{}}}*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++***+++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++++++++,,,,,,------...------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------......//////000111111222111333666999::::::888777;;;===>>>>>>===>>>???AAA@@@@@@@@@AAAAAA@@@===:::<<<<<<;;;999888777666555333222111000///.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---+++,,,------......------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,------------+++,,,,,,------.........111111111111111111111111---......//////000000111000333666444333:::HHHTTTjjjddd[[[UUUTTTWWWZZZ\\\ddddddmmmzzz|||rrrhhhfffbbbyyyzzzfffYYYQQQGGG======<<<999777555555555555333333333222222222111111111111111111111111111111000000000000000///..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------............///000000000111111111222222222222111222444777:::<<<===???AAABBBCCCEEEIIIKKKMMMVVV^^^```bbbgggmmmooorrr{{{~~~)))******+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++)))******+++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------+++,,,,,,---......//////---------,,,,,,+++++++++,,,,,,,,,,,,---------------......//////000111111222444777999:::999777555:::<<<>>>===<<<<<<>>>AAA>>>>>>>>>???@@@@@@>>><<<;;;;;;:::999777666555444444333222111000/////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,------------...++++++,,,,,,---......///////////////////////////---......///000000111111111222555:::BBBMMMWWW^^^ddd\\\UUUWWWaaaiiilllkkkxxxvvvxxxzzzrrriiimmmzzzwwwmmm]]]NNNHHHEEE???:::777555555555222222222222111111111111111111111111111111111111000000000000000///......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............---------............////////////000000000111111111111111333555777:::;;;===???AAABBBDDDFFFIIILLLMMMWWW``````aaagggmmmooorrr{{{}}}))))))***+++,,,,,,------++++++---......---++++++,,,,,,---...---,,,+++)))******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,------...///000000---------,,,,,,+++++++++,,,,,,------------......------......///000000000222555888::::::999666444999;;;===<<<::::::===@@@<<<;;;;;;===???@@@???>>>;;;:::999888777555444444555444333111000000//////---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////........................///000000111222333333333444333666AAAQQQ^^^eeefffVVVZZZaaaiiipppwww~~~yyyxxxxxxuuullllllqqqPPPLLLDDD===888555555555222222222111111111000000111111111111111111111111000000000000000//////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---------.........//////////////////000000000000000111222333555888999:::===???AAABBBDDDFFFIIILLLLLLXXX`````````fffmmmoooqqqzzz|||******+++,,,---//////000------------------------************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++++++++,,,---------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++------------++++++------------------------------------------------000000000000000/////////111111222333555666666777999999999999;;;<<<>>>???======>>>???????????????;;;;;;;;;;;;:::999888777444444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++******,,,------,,,+++,,,,,,+++,,,...000111111000///...------,,,,,,------...........................---------............///////////////////////////............/////////000000000111111///---444===;;;@@@LLL]]]iiiiiiddd```ccchhhqqqyyy~~~|||}}}tttmmmnnn{{{gggYYYLLLFFF@@@777333444222000///000222333333222222222222222222222222222000000000000000//////...////////////000000000000//////.........---------......---------,,,,,,,,,***++++++,,,------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////111111111000000000000000000000222444666888999:::AAAAAACCCEEEHHHIIIIIIHHHNNNUUU\\\```bbbeeekkkqqqssswww{{{{{{******+++,,,---...//////------------------------************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------------,,,+++------------------------------------------------////////////////////////000111222333444555555666888888999:::;;;<<<<<<===;;;<<<===>>>???>>>======>>>>>>>>>===<<<<<<;;;;;;555555444222111///......------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++---......,,,+++,,,,,,,,,------...////////////...------,,,,,,------...........................---------............///////////////////////////........./////////000000///...///222333222555;;;<<>>@@@AAA???>>><<<@@@???===<<<;;;;;;<<<<<<666555444333222000000///........................++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,---...//////---,,,,,,,,,---------,,,,,,------......------,,,,,,------...---------------------------------............///////////////////////////....../////////000000000111//////333555444777<<>>@@@BBBDDDEEEFFFFFFMMMUUU```ggghhhiiikkknnnrrrwww{{{zzz******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------,,,,,,,,,------......------,,,---------------------------------.........//////,,,------------------,,,------------------------------------------------,,,,,,---------------...//////000000111222222333666888999;;;;;;:::888777<<<>>>AAACCCDDDBBB???>>>===<<<999777777777999:::555444333222111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,...///000///---,,,,,,---...---,,,+++***+++,,,---...------,,,,,,------...---------------------------------............///////////////////////////...////////////000000000444222222333444777@@@JJJaaaqqq{{{wwwvvv~~~|||uuunnnlll~~~ttthhhYYYKKKBBB888777555555555444222111333333333333333333333333000111111111111000//////////////////000000000000/////////...........................------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------.....................//////000000000000000000111111111000000222444666888999:::===>>>@@@BBBCCCDDDEEEGGGLLLTTT^^^dddeeefffiiimmmrrrwww{{{zzz***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------,,,------......------,,,---------------------------------.........//////------------------------------------------------------------------------+++,,,,,,,,,------.........//////000000111111111555777888::::::999777666;;;===@@@BBBCCCAAA>>><<<;;;999777555555555666777333333222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,---///000///...,,,,,,---...---+++******+++,,,---...------,,,,,,------...---------------------------------............///////////////////////////////////////000000000111333222333444666???RRRcccssswwwvvvssswww~~~}}}|||zzzuuupppyyyiiiVVVIII<<<:::777555555555444222333333333333333333333333111111111111111000000///////////////000000000000//////////////////////////////.........---------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,---------......///............///000000//////000000111111111111000000222444666888999:::>>>@@@BBBCCCCCCDDDGGGIIIOOOVVV]]]aaabbbdddjjjoooqqqvvv|||yyy***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///------------............,,,------......------,,,------------------------,,,------------...............------------......------------------------------------------------+++,,,,,,------........./////////000000000111111444555777888888888777777888999<<<===>>>===;;;999;;;:::888777666666777777222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++---//////---,,,---...,,,,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////////////////////////////000000000111111000000444;;;BBBPPPeeewwwtttqqqooopppttttttooojjjrrryyy}}}zzztttxxxuuucccUUUEEEAAA;;;777666555444444333333333333333333333333111111222222111111000///////////////000000000000...////////////000000000/////////.........------,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------............,,,,,,,,,---------......//////......//////000111/////////000111111222222000000222444666888999:::???AAADDDDDDCCCDDDHHHKKKSSSYYY___bbbcccffflllqqqqqqvvv|||yyy+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,------...------------.........///,,,------......------,,,........................,,,,,,,,,,,,------------///...---,,,,,,---...///------------------------------------------------,,,,,,,,,---....../////////000000000000111111111444444555666777777888888666777999:::::::::999888999999999888777777666666333222222111111000000///---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++)))+++---------,,,---...***+++,,,------......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////////////////////////////000000000111111111222222888FFFUUUbbbmmmvvvmmmhhhhhhllljjjbbbaaahhhlllrrruuusssttt~~~tttgggRRRKKKCCC;;;777555444444444444444444444444444444111222222222222111000000////////////000000000000.../////////000000000000////////////............++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------............,,,,,,,,,---------......///////////////000000111...//////000111111222222000000222444666888999:::>>>BBBDDDDDDBBBCCCHHHLLLQQQXXX```dddeeefffkkkooopppvvv|||xxx++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,++++++++++++,,,---------------.........//////,,,------......------,,,........................+++++++++,,,,,,,,,------///...---,,,,,,---...///------------------------------------------------,,,,,,------...///000000000000000000111111111111333333444444555777999:::888888999999:::::::::999777888888888777666555444444333333222222111111111........................---------,,,,,,+++++++++++++++------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,---------,,,,,,***++++++,,,,,,++++++***(((***,,,---,,,,,,...///)))***,,,...//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////000000000000111111111111888666>>>QQQdddllllllkkkhhhbbbdddhhh___TTT___uuutttoooiiiiiizzzzzz{{{vvv[[[SSSHHH>>>888555444333444444444444444444444444111222222222222111000000////////////000000000000.../////////000000111111000/////////............***+++,,,,,,------------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......///////////////000111111...//////000111222222222000000222444666888999:::>>>AAADDDCCCAAABBBGGGLLLMMMUUU___eeeeeeeeehhhkkkpppvvv|||xxx************************,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------...+++)))***,,,---+++(((++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,---......//////......,,,,,,,,,---------......------,,,,,,,,,------...---------............///++++++,,,,,,,,,,,,------------............------.........------,,,,,,,,,...------------...//////,,,111444666999;;;777000888666333222333444444333777777888:::::::::999888:::999888888888777555333222222111111111111111111......---,,,,,,,,,,,,---,,,,,,,,,------.........+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------////////////////////////111111111000///.........333222000---,,,...333777>>>???LLLcccoookkkbbb```___```^^^\\\^^^fffpppvvvxxxqqqhhhqqqzzz|||{{{nnnaaaPPPEEE@@@<<<555///333222333666555111111555333333333222222222111111000000111111222222333333////////////000000000000000000//////.........---.../////////...------,,,---------,,,,,,,,,++++++...------,,,,,,,,,------,,,------......------,,,///////////////.........000000000000////////////000000000000//////////////////111333777:::<<<>>>BBBCCCDDDBBBBBBDDDJJJOOOQQQVVV]]]bbbdddgggkkknnnssstttyyyxxx++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------...,,,***+++,,,---+++)))++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,---......//////......---------.........//////......---------------...---------............///,,,,,,---------.........---......//////......---...------------------,,,...------------...//////444:::>>><<<===DDDMMMQQQGGGDDD???:::666555666777111444777888777666777888:::999888888999999777555333222222222111111000000///...------,,,,,,------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................//////000000000000000000//////...///111333555666CCCSSShhhsssmmm```YYYYYYfffbbb^^^___fffpppuuuvvvuuuwww|||~~~zzzyyyxxxxxxuuusssppprrrtttuuuuuuxxx}}}zzz}}}}}}tttfffVVVIII???:::777666444444666555111111444333333333222222222111111000000000111111111111111000000000000////////////000/////////...........................---,,,,,,---------,,,,,,,,,++++++000///...---,,,,,,,,,,,,,,,------......------,,,////////////............000000000000////////////000000000000000000000///000000222444666999<<<===BBBCCCDDDCCCBBBEEEKKKPPPTTTYYY^^^bbbcccfffjjjnnnqqqssswwwzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---......//////.............../////////000000111000///......---......---------............///---............/////////---......//////......------------------...............------......///000===HHHNNNJJJGGGMMM[[[ddd]]]XXXOOOEEE<<<777666666111555888999888888:::<<<999888888999::::::888777444444333222111000000//////...------,,,------------------------.........,,,,,,------------,,,,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111..............................//////000111222222/////////111444666888888OOOggg{{{vvvbbbUUUWWW]]]qqqiiicccgggrrryyyzzzwwwnnnxxxpppjjjddd```bbbaaa```aaabbbcccaaa```______^^^___```aaadddeeeiiijjjlllpppvvv~~~zzzuuuyyy}}}wwwfffQQQCCC>>>???:::666555777555222111444333333333222222222111111111000000000000000000///111111000000//////......////////////............------......------,,,,,,------------,,,,,,,,,,,,.........---......//////,,,------......------,,,........................////////////000000000000000000000000000000000000111222333444666999;;;<<>>888222111555777555222444444444555777888777555555555444333222111000/////////...------------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---........................111111111111111111111111333555666333444>>>OOO^^^mmmkkk```UUUYYYiiiuuuvvvvvvvvvxxxyyyuuurrrwww{{{rrrmmmhhhddddddbbb```_______________\\\^^^```aaa```___]]]\\\ZZZ[[[[[[\\\\\\]]]___```YYY___dddfffcccaaa```bbb```cccfffgggiiimmmtttzzzyyysssqqqssstttqqqiii[[[MMMEEE@@@999555666666444444666333333333222222222111111111111000000//////......222111111000///......---.........///////////////,,,,,,---......---------.........---------,,,,,,)))***+++---///222444666,,,------......------,,,,,,---------......//////.../////////000000000111///000000000111111111222444444444555777888:::;;;AAACCCDDDCCCCCCFFFLLLRRRUUUYYY]]]```ccchhhoootttuuuuuuwww}}}~~~yyy------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---......//////......,,,,,,,,,------------...222111000//////...//////---------............///,,,,,,---------............//////000000//////..................///////////////......//////000111222;;;DDDLLLXXXiiivvv|||vvvrrrooorrrvvvuuummmeeeWWWMMMAAA:::999888444111444333333444666777666444555555444333222111111000000///......------....../////////...............------............------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,---------............------------------------///...---,,,,,,,,,,,,,,,////////////////////////111111111111111111111000000333777999>>>MMMcccsssooofff[[[[[[hhhuuuwwwqqqppptttzzzyyypppnnnssslllddd______```aaa```______```aaabbbaaa``````eeehhhjjjkkkiiigggfffffffffiiilllllljjjjjjlllpppsssyyy~~~wwwoookkkkkkhhhgggeeeaaa^^^]]]___``````ccclllxxx}}}|||~~~sss___PPPHHH???999888888555444666333333333222222222111111111000000000000000000///111111000000//////...............///////////////------......//////..................---------,,,------------...///000111,,,------......------,,,,,,,,,,,,---......//////......//////000000111111///000000111111222222222444444555666777999;;;<<<@@@AAACCCBBBBBBEEELLLQQQRRRWWW\\\```dddhhhoootttuuuuuuxxx~~~}}}vvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++---...---***)))***,,,---------------------------,,,,,,,,,,,,---......,,,---......//////......------------............000//////....../////////---------............///---............///////////////000000000000//////////////////............///////////////000000111(((---222666???PPP```gggfffhhhlllrrrwwwzzz{{{zzzuuulll\\\LLL???777555666555444444555666777555444444444444333333222222222000//////...............000/////////.........---------............------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,++++++,,,,,,---+++,,,,,,---...///000000........................//////.........//////000000000000000000000000000000000000111111222222333000333999CCCPPP___nnnxxxgggbbbaaaiiipppqqqnnnlllnnnrrrxxxwwwpppxxxyyynnniiidddddddddddddddeeeeeeeeeaaadddhhhmmmppptttwwwxxxwwwzzz}}}~~~}}}}}}~~~~~~||||||vvvsssnnnjjjgggdddbbb```^^^ZZZZZZ^^^bbbiiiuuutttbbbSSSIII???<<<:::777444444333333333222222222111111000000000111111111111111000000000000////////////............/////////000---...//////000000//////............------------......------------......,,,------......------,,,++++++,,,------...//////.........///000111111111///000000111111222333333333333444666888:::<<<===>>>@@@AAAAAAAAADDDKKKQQQRRRWWW]]]aaadddgggmmmqqqssstttwww~~~}}}vvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------------......++++++,,,,,,,,,---------***,,,...,,,***(((***,,,---------------------------,,,,,,,,,,,,---......,,,---......//////................../////////000///............//////000---------.........//////////////////000000000000//////000000000000//////000000//////......------///////////////000111111+++111444222222;;;EEEKKKWWW^^^fffkkkmmmqqqyyy~~~nnnVVV???222222666666555555666777777666444333333333333333333333333000000///...............000000//////.........---------............---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...------++++++++++++------***+++,,,---...000111111........................////////////000222333444000000000000000000000000......///111222333444555444666===LLL^^^kkkqqqqqq^^^___gggpppnnneeeeeemmmooorrrwwwwwwtttmmmgggiiimmmdddfffhhhiiihhhiiikkkmmmjjjnnnsssyyy~~~~~~}}}xxxrrrooommmjjjeeeaaa```\\\]]]aaabbb___bbbiiippp}}}}}}rrr\\\PPPDDD???<<<777333333333333333222222222111111000000111111222222333333////////////000000000000---.........//////000000......///000111111000000//////.........---------+++++++++,,,---...//////,,,------......------,,,++++++,,,,,,---...//////---......///000111111222///000000111222222333333333333444666888:::<<<======???AAA@@@@@@DDDKKKPPPRRRWWW^^^bbbdddfffjjjnnnppprrrwww~~~www+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---......//////......////////////////////////000000///...............//////.........---------............/////////000000//////.........//////000000///.........................../////////000------...000222444666777>>>FFFSSS___iiioootttvvvzzzxxxjjjPPP;;;444444444444444444555555555555555888888666555333111000000000/////////............---------............/////////.........---------........................------------------------------------------------------------------------...---+++******+++---...111777===>>>888111...---,,,,,,,,,---------.........//////000000000000000///000111000...------...000000000000000000000000111000/////////000222333111111///...///222333222444===JJJZZZkkktttqqqiiidddqqqnnneeefffiiikkksssoooxxxtttkkk{{{uuupppmmmkkkiiihhhfffgggiiilllqqqvvvzzz}}}|||ssspppsssuuurrroooiiifffccc```^^^^^^______fffjjjzzzxxxxxxttttttaaaNNNFFFAAA:::444333555444222333444444333222111111111111111111111111////////////////////////........................------------------------........................,,,,,,,,,---------......,,,------......------,,,---------............///////////////000000000000111111111111222333444555222222333555777999;;;<<>>111000444555222333333444444555555555555666555555444444333222222000000000/////////......111111000///...---,,,+++...............---------........................------------------------------------------------------------------------...---,,,++++++,,,---...,,,000444444000---,,,---,,,------------.........+++,,,,,,---...------------...///...,,,+++,,,---000000000000000000000000///////////////000111111000111111222222333666:::EEEWWWkkksssttttttsssqqqwww|||tttnnnssstttpppsssrrrjjj{{{xxxhhh```dddmmmgggiiikkkkkkkkknnnssswwwwwwqqqkkkccc^^^```aaadddppp}}}|||tttoooyyyvvvqqqgggVVVDDD;;;:::666555444555555444222000111111111111111111111111////////////////////////........................------------------------........................,,,,,,,,,---------......,,,------......------,,,---------............///------........./////////:::888555333222222333333222222333555777999;;;<<<>>>>>>@@@CCCDDDEEELLLTTTXXXWWWYYY^^^```bbbgggnnnttttttxxx~~~+++,,,,,,------,,,,,,+++---------------------------------------,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---......///.........////////////////////////000///............///////////////..................////////////000000000111111000000000111222222222111000000//////000000//////000000000111111111111111111111000//////...000000//////111666<<>>333---000555666555333333333444444555555666444444444444444444333333000000000////////////...000000000///...------,,,................................................------------------------------------------------,,,,,,------------------...---,,,,,,,,,,,,---...+++---000///...,,,---...------------............+++,,,------......---------...//////---------//////////////////////////////////////////000000000111111333333222222888???OOOcccwww{{{wwwuuuxxx{{{~~~yyytttxxxtttlllllliiiwwwoooiiiddd^^^cccnnnjjjnnnrrrsssuuu{{{yyynnniiieeebbbccciiissswwwgggpppssstttnnnaaaPPPCCC>>>666444444444555444222000111111111111111111111111////////////////////////........................................................................,,,,,,,,,---------......,,,------......------,,,---------............///------------.........///;;;999666444333333444555222222333555777999;;;<<<======@@@DDDEEEEEEKKKRRRXXXWWWYYY^^^```bbbgggmmmqqqrrrwww{{{+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---......///.........//////////////////////////////............//////////////////////////////////////////000000000111////////////000000111222222222111000000000000000000000000111111111111222///000111111111111000000000111111000///000333666888555222111111222444666222222333333444555555666444444444444444444444444111000000000////////////////////////////////////---.............................................------------------------------------------------,,,,,,,,,---------......------------------------,,,---......------...///---------.........//////------...///////////////...///000000///...///111////////////////////////...//////000000000000000333222333555222222;;;GGG[[[lll{{{}}}xxxyyy~~~zzz|||tttjjjmmmnnn~~~oooggglllllleeeeeennnmmmssszzz~~~vvvmmmfffcccdddiiittt}}}pppvvvwwwvvvssslll^^^MMM@@@777555333333444444333222111111111111111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......,,,------......------,,,---------............///------------.........///333222000//////000111333222222333555777999;;;<<<<<<<<<@@@DDDEEEEEEJJJQQQWWWVVVYYY___aaabbbgggmmmnnnooouuuxxx+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,---------............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---......//////......///////////////////////////............//////000...////////////000000000/////////000000000111111///////////////000111222333222222111111111111111000111111111222222222222...///111222333333222111,,,...111222111111222333000000222333111...///444111111222333444555555666444444444444444444333333111111000000000/////////....../////////000000000---------.......................................------------------------------------------------+++,,,,,,------.........------------------------------.........//////000------........./////////...///000000111111000000...000111111000///000222000000000000000000000000//////000111111111111111333222333666444555DDDUUUpppyyy}}}{{{sssqqq|||qqqjjjddddddjjjnnnooouuuuuuooohhheeedddiiisss}}}}}}yyyuuukkkXXXGGG===:::666444333444444333111111111111111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......,,,------......------,,,---------............///------.........//////////////////000111222333333222222333555777999;;;<<<<<<<<<@@@DDDEEEEEEJJJQQQVVVVVVZZZ```cccdddiiiooonnnooottt~~~~~~vvv}}}+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,---...///000000............------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................,,,---......//////......////////////////////////...............///000000.../////////000000000000//////000000000111111111000000000000111222333333333333222111111111111222111111111222222222333333000111333444444444222111,,,///222333222111111222000...000333111---...444000111222333444555555666555555555444444333333333111111111000000000//////000000000///////////////---------.........//////........................------------------------------------------------++++++,,,,,,---......///------............------......---.../////////...............////////////...///000000111111000000...///000000//////000222000000000000000000000000///000111222333222222111222000333777777;;;OOOfff~~~vvvuuu}}}|||wwwtttqqq|||rrrooottttttttttttsssuuu}}}~~~vvvnnniiifffiiiwww~~~{{{|||xxxxxxuuugggWWWHHHBBB;;;666444333333333111111111111111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......,,,------......------,,,---------............///....../////////000000000000111222333444444444444222222333555777999;;;<<<<<<<<>>777888:::666111555333111111222333222111111111111111111111111111000000000000000000000000000000000000000000000000....................................////////////222///---...000111000...---------.........//////000000111111000///...---111000///000222333222111000111222444777:::===>>>:::<<>>AAACCCEEEHHHMMMPPPZZZ[[[]]]```dddkkksssxxx}}}yyywww|||}}}---------............/////////......------,,,,,,---------............///........................------------------------................................................////////////////////////------...///////////////////////////////////////...////////////000000000111111111222222222333333000000000111222222333444333333444555555555555555777777888:::;;;<<<=========<<<;;;;;;<<<;;;888666888666333333555777888999555444444444444444444444555444333333333333333333222222222333333333444444555555555555555555555555555444333222111111111111////////////000111222222000000000000111111111111000000//////////////////............---------------...///...---,,,---//////............---------........................------------------------------------------------.........---------......//////////////////////////////////////////000111...///111111111222444666666:::AAANNN```llljjjaaaPPPQQQTTTVVVSSSTTTaaaooojjjoooppprrrjjjfffjjjrrroooppprrrtttttt{{{{{{tttnnnmmmuuu~~~yyytttwwwxxxqqqmmmoooooohhh]]]QQQFFF>>>888555444222000000111111111000111111111111111111111111////////////////////////////////////////////////....................................///////////////...------........................////////////222111///------...000111...333999999444111222444444555555666777999:::;;;===>>>AAACCCEEEHHHMMMPPPYYY[[[]]]```dddjjjrrrwww|||yyyyyy~~~www---------............////////////......------------------............///........................------------------------................................................////////////////////////---...//////000000//////000000000000000000000000////////////000000000111222222222222333333333333444444444444555666888999333444666999<<<>>>@@@AAA???AAADDDFFFHHHJJJKKKLLLLLLKKKIIIHHHGGGDDD@@@===???<<<888777777888999888999888888777666666555555666666555444444333444444333333333333333444444444444555555555555555555555666555444333333333333333000000///000000111222333000000000000111111111111//////000000000000000000//////.........---------,,,...///...------...//////............---------................................................------------,,,,,,,,,,,,------..................000000000000000000000000//////...//////000111111000111222222111222444666555AAAPPP\\\dddeee]]]SSSIIIMMMRRRWWWZZZ___iiitttkkkwwweeedddkkkjjjiiimmmtttwww{{{~~~vvvmmmiiiyyyrrrfffjjjmmmhhhcccddddddccc```YYYPPPEEE===888444222000000111222111000111111111111111111111111////////////////////////////////////////////////////////////////////////............///////////////000//////......///000........./////////000000111000...------///111222111666;;;:::444000000222333333444666888:::<<<===<<<===@@@BBBDDDGGGLLLOOOUUUXXX^^^bbbggglllqqqttttttuuuyyy~~~vvv---------............////////////...............---------............///........................------------------------................................................////////////////////////......///000000000000///000000000000000000000000/////////000000000111111222222333333333444444444666555555555666777999:::;;;<<<>>>BBBGGGMMMQQQTTTTTTWWWZZZ]]]]]]^^^___aaaaaa```^^^^^^\\\YYYUUUQQQKKKHHHDDD@@@>>><<<:::888???>>>===;;;:::888777666888777666555444444444444333333333333444444444444444444444555555555555555666666555444444444444444111111000000000111222222/////////000000000111111//////000000000000111111/////////.........------,,,---///...------...//////............---------........................////////////////////////---------------------,,,------.../////////......111111111111111111111111////////////000111222222222333444333222333666999:::MMMbbbkkkiiibbbZZZSSSJJJOOOWWW]]]aaafffnnnuuuxxxyyykkkdddhhhjjjfffhhhqqqqqqwwwssslllkkk{{{pppaaaaaafffeeeaaa```[[[]]]___^^^XXXNNNCCC<<<555333111111222333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............///////////////000111000......000111....../////////000000000000//////......///111111333666999888444111000111333333444666888;;;===>>><<<===@@@BBBDDDGGGLLLOOORRRWWW___eeejjjnnnqqqtttmmmqqqxxxyyy---------............///............////////////---------............///........................------------------------................................................////////////////////////......///000000000000000000000000000000000000000//////000000000111111111333333333333444444444444444555666888;;;@@@DDDFFFOOONNNNNNPPPTTTYYY^^^aaa```cccggghhhfffeeefffgggddddddeeeggggggfffccc```TTTRRRNNNKKKIIIFFFBBB@@@DDDCCCBBB???===;;;999888999888777666555555555555444444444444444444444444444444444555555555666666555555444333333333444444222222111111000111111111....../////////000000000//////000000000111111111////////////............,,,---......------...000///............---------................................................------------............---...///000000000//////000000000000000000000000000//////000111222333333222333444444444666:::===HHH\\\ppptttlllbbbZZZVVVRRRYYYaaadddeeeiiipppvvvnnnjjjiiijjjhhhiiirrr~~~{{{|||qqqvvvuuuhhhcccfffhhhfffddd\\\]]]```aaa]]]TTTHHH@@@666444222222333444333222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............////////////...///000///------///111.../////////000000000000.../////////000000000111333444444444444333222222555555666777888:::<<<<<<===>>>AAACCCEEEHHHMMMPPPSSSXXX```ggglllqqquuuwwwpppssszzzyyy---------.........//////------......//////000000---------.........//////........................------------------------................................................////////////////////////...//////000000000000000000000000000000000000000000000000000111111111111333333333444444444555555666888;;;AAAHHHOOOVVVZZZbbb```]]][[[\\\___ccceee\\\___bbbbbb___\\\\\\]]]XXXYYY[[[___bbbbbb```^^^VVVUUUSSSRRRRRRPPPMMMJJJHHHGGGEEEBBB???<<<:::999999999777666555555555555444444444444444444444444444444444555555555666666444444333222222222333333333333222111000000000111............//////////////////000000111111111222000/////////............,,,---......------///000//////.........---------........................---------------------------------.........//////---...000111111111000///////////////////////////000000000000111222333444111222333444555888===@@@VVVhhhxxxwwwlll```YYYVVVZZZdddlllkkkfffiiiqqqxxxsssfffgggjjjpppvvv{{{}}}xxxsssooorrr|||rrrjjjiiilllmmmkkkaaaaaaaaabbb```XXXLLLBBB777555333333444444444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............/////////000---...000...,,,+++...000////////////000000000000---...///000111111000000222111111222444555555444777777777777888999::::::>>>@@@BBBDDDFFFIIINNNQQQUUUZZZaaagggmmmsssxxx|||wwwyyy}}}}}}vvv........................//////.........---------................................................------------------------............////////////111111000000//////......//////////////////////////////000000000000//////222000......000222222222111111111000000000333555444777777444555:::???@@@AAACCCIIIOOONNNPPP^^^mmmiii___ZZZ]]]___[[[]]]cccccclllooojjjjjjnnnjjj```eeecccaaabbbeeehhhjjjjjjdddcccbbbbbbaaa^^^YYYUUUUUUOOONNNQQQPPPHHHCCCDDDCCC<<<888:::999444444888666444555999999555444555666444222000000222444666444555666666555444222111111111111111000000000000000000000000000000000000000000111111111111000000//////////////////////////////.........---------........................//////////////////////////////.........---------......////////////..................////////////000000000000/////////////////////000111111222222222111555;;;===<<>>???@@@KKKWWWkkkwwwkkkZZZ]]]]]]XXX]]]ccciiilllppppppgggoookkkiiikkkkkkqqqtttuuu|||}}}|||wwwrrrlllhhhgggggggggfffiiigggdddcccdddgggiiiiiikkknnnqqqvvv{{{{{{vvvtttuuu}}}~~~zzzvvvvvvyyyzzzwwwsssuuummmccc]]]\\\ZZZWWWTTTEEE@@@:::555333222222222222222222111111111111000000000000000000000000000//////////////////////////////////////////////////////.........---------////////////////////////............////////////---...///000000111111111000111111111111222222222222333444666888:::===>>>>>>AAACCCCCCCCCFFFKKKPPPWWWXXX___hhhlllmmmqqqvvvwwwvvvxxx{{{sss~~~.......................................---------................................................------------------------............////////////000000000000///////////////////////////////////////000000111111000000///000000111111222222222222111222444666777666666555666===DDDGGGMMMUUU[[[\\\dddbbbdddiiimmmnnnpppsssxxxxxxsssmmmlllsss{{{~~~~~~|||rrrjjjbbb[[[WWWWWWOOOJJJFFFEEEAAA<<<:::;;;;;;666333666777666777:::666666777777777888888888888888777666666555555444222222222111111111000000000000000000000000000000000000111111111111000000/////////////////////////////////............---........................////////////////////////...............---------------............------............////////////////////////000000000000//////000000111222222222111666<<>>@@@===:::999666777999:::::::::999888888888777666555555555555333333222222222111111111000000000000000000000000000000111111111111000000/////////////////////////////////.......................................////////////////////////........................,,,,,,------------,,,,,,............////////////////////////000000000000///000000111111222333333222666;;;;;;===HHH^^^qqqqqq]]]RRRNNNKKKTTTccceeejjjkkklllpppxxxmmmhhhmmmqqqqqq{{{}}}{{{~~~xxxsssssszzzyyywwwyyy|||llllllkkkggg___WWWUUUYYY^^^NNNHHH???999555555444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////............////////////---...///000000111111111000000111111111222222222444444555666777999;;;<<<===???BBBBBBBBBEEEKKKPPPVVVXXX___hhhmmmnnnrrrwwwxxxvvvxxxxxx........................---.........................................................................................................////////////////////////000000000000000000000000000000000000000000111111111111000000---///111111111111333555;;;999777:::BBBLLLTTTXXXooovvvzzzxxxuuurrrmmmhhhjjjqqqyyy}}}~~~{{{xxxzzzuuudddTTTKKKDDD@@@AAAAAA>>>::::::888999:::;;;;;;:::999888888888777777666666555555333333333333222222222222111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.....................,,,,,,------------,,,,,,............////////////.../////////000000000111000000000111222222333333333666777666<<>>AAAJJJXXXfffooossswwwyyyvvvooojjjlllmmmkkkrrrwwwyyyyyyeeeXXXJJJDDDAAA===:::999;;;<<<======<<<;;;999888888999999:::999888666555444444444333333333222222111111111111111111111111000000111111111111000000000000000000000000000000...////////////000000000////////////////////////////////////////////////---------...............------............------............////////////......//////000000111111000000111111222333333333555555444666BBBUUUeeemmmcccPPPJJJMMMLLLVVVhhhpppmmmtttkkkgggsssnnnkkkmmmpppuuu}}}}}}~~~xxxsssooovvvyyysss|||tttccceeeeeeccc___YYYTTTQQQOOOJJJCCC===:::999777666222222222111111111111000////////////////////////////////////////////////////////////////////////---------...............////////////////////////............////////////---...///000000111111111000111111111111222222222333444444666888:::<<<======@@@BBBCCCDDDGGGMMMRRRVVVXXX___iiinnnooosssyyyvvvuuuvvv|||xxx........................---------.........//////....................................................................................////////////.../////////000000000111000000000000000000000000000111111222222111111000000222444444333666===CCCLLLNNNUUUaaannnuuuvvvtttfffiiijjjggghhhnnnrrrssszzz|||{{{}}}~~~nnneee\\\QQQFFFAAA@@@@@@@@@???===<<<:::999999;;;===>>>===;;;888666444444444444333333333333111111111111111111111111000000111111111111000000000000000000000000000000.../////////000000000000////////////////////////////////////////////////---------.........//////.........//////.....................////////////.........///000111111111000111111222222333333444777666555<<>>:::777444222222222111111111111000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////............////////////---...///000000111111111000111111111111222222222222333444666888:::===>>>>>>@@@CCCDDDEEEHHHNNNSSSVVVXXX___iiinnnppptttyyyxxxvvvvvv|||~~~www........................---------.........//////................................................////////////////////////............/////////000.../////////000000111111000000000000000000000000111111222222222222111111222555666555555999BBBIIIZZZ___hhhssszzzwwwmmmccc```hhhoooqqqtttxxxxxxvvvttt~~~qqq\\\PPPDDDCCCBBB@@@>>>===;;;;;;:::<<>>AAADDDEEEFFFIIIOOOTTTVVVXXX```iiinnnppptttzzzzzzxxxxxx~~~yyy////////////////////////////////////////////////------------------------......------------..............................111111111000000000000000////////////000000000000///000111000......///111000222333444333333444666999333111666===EEESSS```ooommmhhheeeddddddeeeeeennnuuuxxxvvvtttuuuvvvuuujjjWWWMMMGGG<<<:::>>>;;;>>>???@@@???;;;888666555555555555555555555444444333333333222222222111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000//////.........---------////////////////////////000000//////.........---///......------///000111////////////000000000000000222444444333333444555444===@@@MMMiiirrr```PPPPPPMMM\\\nnnooonnnsssuuuhhhnnnoookkkfffkkkmmmsss|||rrriiinnnssszzzyyyjjjhhhrrr~~~yyy}}}~~~|||nnniiipppjjj^^^SSSTTT^^^iiimmmeeebbb]]]SSSDDD666000222555444444333222111000000000000////////////000000111111000000000000111111////////////////////////........................//////.........---------..................------////////////////////////000111111111111222222222666555444555777:::>>>@@@@@@BBBCCCBBBBBBDDDJJJOOOTTTYYYdddooorrrpppttt{{{zzzyyyxxx{{{~~~zzz////////////////////////////////////////////////------------------------///......------......///........................111000000000000000000000////////////000000000111000111111000//////000222000111333333222333444666555222555>>>HHHSSSbbbooojjjhhhggghhhmmmrrruuuvvvyyy|||zzzrrrqqq~~~uuucccMMMCCCBBB======???@@@???<<<;;;<<<===555555555555555444444444444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...............---------////////////////////////000/////////............//////...---...///000111////////////000000000111000222444444333333444555777;;;DDDXXXjjjcccVVVXXX]]][[[ggguuuwwwvvvwwwuuupppgggaaafffhhhrrrttt{{{~~~vvvmmmrrrvvvrrrtttyyy{{{~~~xxxwwwyyy~~~|||rrrkkkiiioookkkaaaWWWVVV___hhhllliiigggeee___QQQBBB;;;;;;555444333333222111111111111111000///////////////...---------......///000////////////////////////........................//////.........---------........................000000000000000000000000000111111111111222222222555555444555777:::>>>@@@???AAACCCCCCBBBDDDIIINNNSSSXXXcccnnnqqqooorrryyyyyyzzz|||}}}||||||||||||////////////////////////////////////////////////------------------------///......------......///........................000000000000000000111111/////////000000000111111111222222222000000222333222333333333333444666888888888<<>><<<:::999666666555555444444444444444444444444333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000---------...............////////////////////////////////////............//////.........///000111/////////000000000111111222333444444333333444555999===LLLfffmmmXXXQQQeeelllmmmrrrzzz~~~|||xxxtttqqqmmm]]]```iiipppuuuyyyxxxpppooottt}}}vvvrrrttt|||yyywwwtttrrr{{{|||vvvrrrnnngggcccbbbhhhfff```VVVTTT[[[bbbeeeddddddfffdddXXXHHH>>><<<555444444333222222222222222111000///////////////......------...///000000////////////////////////.......................................---------........................111111111111111111111111000111111111111222222222555444444555777:::===???===@@@CCCDDDCCCDDDHHHLLLSSSXXXbbblllooooooqqqvvvxxx{{{~~~}}}zzzxxx{{{~~~////////////////////////////////////////////////------------............//////............//////........................000000000000000111111111//////000000000111111111222333333333222222333555444555555444444666:::===>>>@@@GGGSSS```llluuuzzz~~~|||}}}~~~{{{xxxuuu~~~pppbbbIIICCC===;;;>>>>>>:::555666666666555555444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////------............/////////////////////////////////////////////.........///////////////000000000//////000000000111111111222333444444333333444666:::FFFXXXnnnrrr___[[[pppuuuwwwvvvxxx}}}{{{uuuuuu}}}kkkiiijjjnnnsssxxxzzzrrrpppxxx}}}xxxuuuqqqqqqrrr|||wwwpppooonnnjjjgggffffffaaaZZZWWW[[[^^^___^^^```dddddd[[[JJJ>>>999666555444333222222333333000000//////000000111222333333222111111111111111////////////////////////................................................---------...............000000000000000000000000000000111111111222222222444444444555777:::===>>><<<@@@CCCDDDDDDEEEHHHLLLUUUZZZccckkkooopppqqqssswwwyyy||||||{{{{{{}}}////////////////////////////////////////////////---------......//////////////////....../////////........................//////000000111111111111000000000000111111111111222333444333222333444666444444555555777;;;@@@DDDFFFLLLVVVcccsss|||wwwuuuwww|||{{{zzz}}}{{{uuussstttvvvxxxzzz}}}yyywwwuuutttuuuwwwxxxxxx{{{~~~ppp]]]GGG<<<===AAA???;;;888888777666666555444444444333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000000111111111111222333444333333333666888<<>>888777555333222222333333.........///111222444555777666555333222111000000////////////////////////........................---.....................---------.........//////////////////////////////000000111111111222222222333333444555777:::<<<===;;;???CCCEEEEEEFFFJJJNNNWWW]]]eeekkkoooqqqrrrqqqvvvvvvwww{{{////////////////////////////////////////////////---------...//////000000000//////......//////000......................../////////000111111222222000000000111111111222222222333444333222333555777222444666999>>>FFFOOOUUU\\\aaahhhqqq}}}{{{yyyuuusssxxx}}}uuupppmmmooosssvvvzzzrrrvvvwwwuuuvvv{{{rrrTTTEEE@@@===;;;::::::999888777666666555444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000000000////////////////////////.........///////////////...///000111111111000000000000000111111111222222111222333333333555888:::CCCaaappppppyyy}}}yyy}}}tttssszzzrrr|||lllbbbjjjooonnntttwwwqqqzzzvvvrrrtttxxxyyy{{{uuurrrkkkffffffgggbbbZZZ______bbbeee```SSSHHHDDD;;;999666444222222222333---......///111333555666666555333111000///......////////////////////////........................---------...............,,,,,,------.../////////........................000111111111111222222222222333444555777:::<<<===;;;???CCCEEEFFFHHHNNNRRRXXX___fffjjjooorrrqqqnnnttttttwww}}}////////////////////////////////////////////////---------...///000000000000000////////////000000...........................//////000111111222222000000111111111222222222111222333333222333555777444777;;;BBBLLLXXXeeennnuuuxxxzzz{{{vvv|||~~~zzzsssmmmnnnsssyyyyyymmmooouuu^^^HHH>>>;;;<<<;;;;;;:::999888777666666666666666555555555555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000555444333333222111000000////////////////////////............/////////000...///000111222111000000000000111111111222222222000111222222333666:::===NNNkkkwwwssszzzxxx{{{rrrtttzzzoookkkddddddmmmtttxxxvvvwww~~~|||wwwxxx{{{pppqqqwwwyyy{{{tttkkkfffiiijjj```TTTUUUSSSUUUXXXVVVMMMFFFDDD>>>;;;888444222111111222000000000000111222333333222222111000////////////////////////////////////........................---------.........//////,,,,,,------...//////000////////////////////////000111111111111222222222222222444555888:::;;;<<<<<>>VVVpppzzzwwwzzz~~~}}}wwwyyyooossszzzlllsssbbbbbbhhhssszzzxxxsssrrrwww|||}}}tttlllxxx{{{iiijjjvvvzzznnnjjjnnnooocccTTTNNNKKKLLLOOOOOOJJJFFFEEE@@@===999444222000111111333222222111000000111111000000000000000111111222////////////////////////........................---------.........//////,,,,,,------...///000000000000000000000000000000000111111111111222222222111222444666888999;;;<<<<<>>@@@===999:::888666666666777666555555555555444444444333333333333333222222222222111111111111111111111111111222111111111000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000111222222333333333333333333444888AAAIIIcccpppxxxvvvuuuxxxrrrgggeeelllmmmiiiiii{{{yyyeeegggiiirrr}}}}}}uuussszzz}}}|||uuullllllzzzwwwggg```bbbttttttppphhhfffkkkooonnnXXXSSSMMMLLLMMMKKKFFFAAA@@@>>>;;;888444111//////000000111111111111000000111111111000///.........////////////////////////***///444333...***+++------------.........//////........................000000000000////////////111111111111111111111111222222333555777999;;;<<<===@@@CCCDDDEEEIIIOOOTTTXXX[[[```fffjjjllllllkkkssswww{{{/////////............---////////////............////////////////////////------........./////////......////////////......////////////////////////222222222333333444444444111333555555666===HHHQQQ```nnn||||||sssyyyvvvwwwqqqzzzzzz~~~]]]DDD???@@@===888;;;:::888888888777666444666555555555444444444444333333333333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000111222222333333666333333666555666CCCRRRhhhsss{{{xxxrrrmmmeee[[[cccggglllhhhggg|||eeehhhjjjmmmyyy}}}tttvvv}}}}}}tttggghhhyyyyyyjjj]]]fffmmmpppmmmiiiiiikkklll___XXXOOOLLLMMMLLLGGGAAA@@@???===;;;888555222111111111222222222222111111111111000000//////......////////////////////////,,,666???===333+++,,,111---------.......................................////////////000000000000111111111111111111111111222222333555777999;;;<<<===@@@CCCDDDDDDGGGLLLQQQTTTYYY___dddfffhhhlllooorrrwwwyyy/////////...............///////////////.........////////////////////////............////////////......////////////......///////////////000000000222222222333444444555555666777777777:::FFFWWWeeetttzzz~~~vvvyyymmmoooyyy}}}~~~[[[EEE@@@>>>;;;<<<;;;::::::;;;:::888777666666666555555555555444444444333333333222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000////////////////////////000000000000000000000111222222333333666222333666555666GGG\\\rrrwwwxxxrrrhhhbbb]]]ZZZiiieeejjjgggmmmllldddmmmppprrryyyvvvzzzyyy|||~~~kkk^^^gggyyyyyyeee\\\eeennnooojjjffffffgggbbbZZZQQQMMMMMMMMMIIIDDDCCCAAA>>>;;;888666555444000111111222222111111000111000000000/////////...////////////////////////...777???>>>444---...333........................---------...............////////////000000000000111111111111111222222222222222333555777999;;;<<<===@@@CCCDDDDDDFFFJJJNNNSSSZZZaaaddddddgggnnnuuutttwwwxxx////////////////////////.........///////////////////////////////////////........./////////000000......////////////......////////////000000111111111111222222333444444555555777888;;;CCCSSShhhwww~~~~~~kkkvvvzzzssstttwww```MMMDDD>>><<<:::999999;;;;;;:::999777777666666666555555555444444444333333333222222111111111111111111111111111111111111111222222222////////////////////////////////////////////////////////////000000000000////////////000000000000000000000111222222333333555222333666666<<>>UUUjjjrrrnnn[[[MMMNNNSSSYYYeeetttqqqwwwzzzgggfffkkkpppzzz}}}}}}uuuttttttyyy~~~qqqeeehhhpppddd]]]bbbgggeee^^^ZZZZZZ[[[YYYSSSLLLJJJLLLPPPQQQOOOLLLGGGAAA<<<777444000000000111111000000000////////////000000000000////////////////////////000///---...///111111111//////.........---------,,,,,,------...//////000.........///000111111111///000000111222222333333222222333555777999;;;<<<;;;???DDDEEEFFFGGGKKKNNNTTTYYYaaaeeefffiiiooottttttwwwyyy.../////////000000111111---.........//////000000////////////////////////////////////000000000000......////////////.........//////000111222222222333333444555666777888999???HHHZZZppp~~~zzz{{{{{{uuummmqqqrrrrrrsssNNNIIIBBB===;;;;;;<<<;;;888888888888777777777777555555444444444333333333222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000111222222333333...888999444AAA___sssvvviiiUUUIIIPPPZZZaaammm{{{kkk{{{ooocccooommmnnn||||||xxxtttpppttt|||zzzxxxmmm___TTTkkkzzzhhh[[[___hhhggg___YYYXXX\\\\\\VVVLLLGGGJJJPPPIIIJJJLLLLLLIIIDDD???<<<111111222222222222111111////////////000000000000////////////////////////------.........---------//////.........---------,,,,,,------...///000000---......///000111111222///000000111222222333333222222333555777999;;;<<<;;;???DDDFFFFFFHHHKKKOOOWWW\\\ccchhhkkknnnrrruuuqqquuuxxx//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111000///////////////111000000000000222333444333333444555777888888888JJJYYYnnn|||~~~xxxrrrjjjppptttmmmrrrqqqYYYDDD<<<;;;888888;;;999888777777777777777888666666555444444444444555444444444333333333222222111111111111111111111111222222111000//////000000000000000000000000000000////////////////////////000111111111111222222222222222222222222222333333333555666<<>>LLLWWWlllttt}}}wwwqqqwwwwww|||tttSSSEEE@@@===;;;<<<<<<;;;:::::::::::::::777777666555555555555555444444444444333333333333222222222222222222222222222222111000000000000111000000000000000000000000////////////////////////000111111111111222222222111222222222333333333444555444888DDDWWWfffgggbbbVVVVVVXXX___iiiqqqtttuuummmrrrdddkkksssvvv}}}{{{}}}}}}{{{{{{yyytttooonnnrrruuuwwwxxxxxxuuuqqqoooqqqsssnnnaaaUUUUUU___jjjttt{{{{{{wwwlll]]]TTTVVV[[[^^^VVVUUUSSSTTTSSSOOOHHHCCCCCCHHHMMMPPPRRROOODDD999444333111000//////000000////////////////////////................................................////////////////////////............////////////111111000000000000111111111111111111111111111111444444444555777888:::;;;;;;<<<@@@FFFHHHGGGIIIMMMUUU[[[cccjjjnnnqqqssstttqqqoooyyy|||000000000111111000000000////////////////////////////////////////////////////////////////////////111111000000///000000111000111111111222333444444444444444666===JJJ[[[gggwww|||}}}zzzwwwuuummmNNNAAA=========<<<<<<;;;::::::::::::888777666666555555666666555444444444444333333333222222222222222222222222222222111000000111111111111111111111111111111111////////////////////////000000111111111222222222111222222333333444444444666555:::JJJ[[[ccc___YYYVVVVVVZZZfffssszzzwwwrrrxxxyyymmmjjjssszzz~~~zzz|||{{{||||||xxxrrrnnnnnnppprrruuuwwwtttooommmppptttooofffZZZTTT\\\kkkuuuvvv||||||tttcccTTTSSS]]]hhh\\\WWWRRRQQQSSSQQQJJJCCC>>>CCCHHHIIIHHHDDD>>>:::555444222000//////000000////////////////////////................................................////////////////////////............////////////111111000000000000111111111111111111111222222222444444444555777888:::;;;;;;<<<@@@EEEGGGFFFHHHMMMTTTZZZbbbjjjnnnooopppqqqooonnnyyy}}}000000111111111111000000////////////////////////000000000000000000000000////////////////////////111111000000000000111111000111111222333333444444999777666===KKK\\\jjjqqqzzz~~~}}}yyywwwyyy{{{```KKKEEEDDD======<<<;;;:::999999999888888777666666666666777555555555444444444333333222222222222222222222222222111111111111111222222222222222222222222222222000000000000000000000000000000111111111222222222111111222333444444555555777666>>>QQQ^^^]]]VVVSSSSSSSSSYYYhhhxxx~~~xxxppprrrnnnqqqyyy~~~yyyzzz}}}|||~~~|||vvvqqqnnnnnnpppsssvvvsssnnnkkkmmmpppeee```VVVOOOWWWjjjvvvyyy~~~~~~xxxhhhWWWTTTaaaqqqkkkaaaVVVQQQQQQPPPJJJDDD>>>@@@CCCBBB???;;;;;;===666444222111000///000000////////////////////////////////////////////////........................////////////////////////............////////////111111000000000000111111000000111111111222222222444444444555777888:::;;;<<<<<>>>>><<<;;;::::::::::::999888888777777777777777555555555555444444444333333333333333333333333333222111111111111222333333222222222222222222222222000000000000000000000000000111111111111222222222111111222333444555666666888777CCCWWW___VVVNNNOOONNNQQQZZZiiivvv|||zzzuuurrrpppqqquuu}}}yyyxxxyyyyyysssooooooooorrrtttsssnnnjjjiiiiii___YYYPPPIIIPPPcccxxx~~~{{{ooo^^^WWWaaapppxxxlll\\\RRROOONNNJJJFFFBBBAAAAAA@@@===999<<>>===<<<;;;;;;;;;999999888777777777888888555555555555444444444444333333333333333333333333222111111111222222333444333333333333333333333333000000000000000000000000000111111111111222222222111111222333444555666666888999GGG\\\^^^PPPHHHMMMJJJUUUdddnnntttyyyzzzoooooossszzz~~~zzzxxx{{{sssnnnmmmmmmoooqqqrrrppplllgggddd]]]WWWOOOJJJLLLXXXlll~~~|||}}}}}}vvvggg[[[]]]ffftttiiiZZZPPPLLLLLLKKKJJJDDDAAA@@@AAA???:::<<>>CCCEEEEEEHHHNNNUUUYYY___dddgggiiikkkmmmrrroooxxxzzz111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222333333000111333444555555444333666???NNN]]]jjjsssyyy{{{uuuiiijjjxxxyyyzzz{{{fffBBBAAA@@@>>>===<<<<<<<<<:::999888888777888888888666666555555555444444444333333333333333333333333222111111111222333333444333333333333333333333333000000000000000000000000000111111111111222222222111111222333444666666777888:::JJJ^^^^^^LLLEEEMMMJJJ[[[nnnvvvtttwwwkkkssspppuuu}}}~~~zzz{{{rrrmmmkkkkkkmmmooorrrqqqmmmgggaaaZZZTTTPPPMMMIIIJJJYYYkkkzzz{{{~~~{{{mmm]]]XXX\\\fff^^^SSSLLLJJJKKKMMMNNNBBB??????BBB@@@;;;:::>>>777666444222000//////000////////////////////////000000000000000000000000........................////////////////////////............/////////000111111000000000000111111///000000111222222333333444444444555777888:::;;;<<<;;;>>>CCCDDDDDDHHHNNNWWW[[[```dddgggjjjlllnnntttpppxxxyyy000111222333333222111000111111000000//////......000000000000000000000000000000000000111111111111111111222222222333333333444222222444777999777555@@@KKKZZZfffnnnuuu|||zzziii___ooozzzWWWHHH===>>>>>>888888>>>::::::999999888777777777444444555555444444333222333333333333333333333333333333333222222222111111222222222222222222222222000000111111111111000000000111111111111222222222222111222444666666666555777EEEVVV^^^UUUGGGCCCGGGTTTjjjuuuyyywwwkkk}}}kkkvvvvvv{{{zzz}}}}}}yyywwwwwwtttnnnmmmlllllloooqqqoookkkgggbbb]]][[[ZZZQQQGGGKKKXXXnnnsss}}}|||sssooo```GGGTTTYYYZZZSSSLLLIIIKKKNNNIIIHHHJJJKKKEEE;;;:::???===888333000000111000/////////............////////////000000000000//////............////////////111000000///...---------////////////////////////000000000000000000000000000111111111111222222222555555555666777999;;;;;;???===>>>CCCEEEEEEHHHMMMVVV[[[bbbhhhkkklllmmmnnnrrrttt{{{000111222222222222111000111000000000/////////...000000000000000000000000000000000000111111111111111111222222222333333333333333333333555777999:::KKKVVVeeennnqqqvvv~~~~~~qqqhhhnnniiiTTTAAA>>>>>>;;;;;;???:::::::::999888888777777444555555555555444333333333333333333333333333333333333333222222222222111222222222222222222222222000000111111111111000000111111111111222222222222222222222444555666666666:::HHHWWW\\\SSSIIIIIIOOOaaaqqqxxxwwwrrrhhh}}}|||kkkwwwxxx}}}vvvvvvtttqqqsssvvvtttooonnnmmmlllmmmooonnnkkkhhhhhhcccaaaaaaYYYLLLJJJQQQccclll|||{{{vvvgggMMMPPPTTTVVVTTTOOOKKKJJJIIIHHHHHHJJJKKKDDD;;;:::>>><<<888444111111111000/////////............////////////000000000000//////............////////////111000000///......------////////////////////////000000000000000000000000000111111111111222222222444555555666777999:::;;;???===>>>CCCEEEEEEHHHNNNTTTZZZbbbiiilllmmmnnnnnnrrrtttzzz000111222222222222111000000000000000////////////000000000000000000000000000000000000111111111111111111222222222333333333222444444333333666<<>>===<<<===;;;::::::999999888888777555555555555555444444333333333333333333333333333333333333333222222222222222222222222222222222222000000111111111111000000111111111111222222222333222222333444555666777777>>>LLLYYYYYYQQQNNNUUU]]]oooxxxxxxsssmmmlllsssnnnyyyvvvtttrrrooommmssszzzzzzvvvpppnnnllllllllllllkkkjjjiiieeedddfff```RRRJJJJJJTTTaaaxxx}}}nnnVVVMMMOOOSSSWWWWWWRRRKKKFFFGGGGGGIIIIIIDDD<<<:::===<<<999555333222222111/////////............////////////000000000000//////............////////////000000000///......------////////////////////////000000000000000000000000000111111111111222222222444444555666777999:::;;;>>>===???CCCDDDEEEIIINNNRRRYYYbbbjjjmmmnnnnnnmmmpppssszzz111111111222222111111111000000000000///////////////////////////////////////000000000111111111111111111222222222333333333222444666444222777BBBLLL\\\eeeqqqzzz||||||}}}nnnfffdddzzzyyy|||___HHHBBB???<<<999;;;;;;;;;:::999999888888555666666666666555444444444444444444444444444444444444333333333222222222222222222222222222222222000111111222222111111000111111111222222222333333222333444555555666888:::AAAPPPZZZVVVQQQWWWdddnnnvvvyyywwwppplllxxxzzzpppssszzz{{{|||yyysssrrrxxxrrrooollljjjiiijjjkkkkkkfffbbbaaadddaaaVVVKKKGGGIIIVVVooo}}}rrr]]]OOONNNRRR[[[___ZZZOOOGGGDDDEEEFFFFFFBBB===<<<===;;;:::777555444222111000//////............////////////000000000000//////............////////////000000//////............////////////////////////////////////////////////000000111111111222222222444444444555777888:::;;;======???CCCDDDDDDIIIPPPQQQXXXbbbkkknnnooonnnmmmooorrrzzz|||~~~222111111111111111111222////////////000000000000///////////////////////////000000000111111111111111111222222222333333333222555777555555<<>>===:::::::::888555333111111//////............////////////000000000000//////............////////////////////////............////////////////////////////////////////////////000000111111111222222222333444444555666888::::::<<<===@@@DDDDDDCCCIIIQQQRRRYYYccckkknnnnnnmmmlllnnnqqqzzz~~~zzz{{{222222111000000111222222////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333222555888888:::DDDTTTaaatttyyyxxxlllcccaaa|||mmmtttooo]]]RRRHHHAAA===<<<<<<;;;;;;::::::999777777777777777666666555444444444444444444444444444444444444333333333333222222222222222222222222111111222222222222111111222222222222333333333333222444666666555666:::>>>JJJYYY^^^WWWZZZnnn}}}~~~{{{zzzrrrmmmpppkkkpppvvv{{{ppprrr|||tttrrrvvvxxxvvvsssqqqnnnjjjffffffhhhkkknnnlllhhhfffaaaXXXMMMFFFBBBIII]]]mmmnnnpppqqqhhhUUULLLKKKUUU]]]YYYRRROOOLLLLLLHHHBBB???@@@@@@>>>:::;;;<<<:::777444222111//////............////////////000000000000//////............//////////////////////////////......////////////////////////000000000000000000000000000111111111111222222222333333444555666888999:::;;;<<>><<<888444222222//////............////////////000000000000//////............////////////.../////////////////////////////////////////////000000000000000000000000000111111111111222222222333333444444666777999::::::<<>>===999444222222//////............////////////000000000000//////............/////////000.........///////////////////////////////////////000000000000000000000000000111111111111222222222333333333444666777999:::999<<>>777999@@@::::::999999888888888888777777777666666666555555555555555555555555555555333333333333333333333333111111222222222333333333333333333444444444555555555555777999888<<>>;;;;;;;;;888888888999::::::888666000000////////////000000/////////............---........................000000000000000000000000------......///000000000///000000111111000000///111111000000111222222333333333444555666888999::::::===@@@@@@AAADDDIIINNNUUUYYY___eeeiiimmmqqqsssrrrwww~~~}}}vvvqqq~~~222222222222222222222222000000000000000000000000//////000000000111111111000111111111111111222222333333333333333444555666888555AAAZZZiiijjjppp|||~~~~~~kkk\\\oooxxx^^^OOODDDCCC@@@:::;;;BBB:::::::::999999888888777777777777666666666666555555555555555555555555555333333333333333333333333111111111222222222333333333333333444444444555555666666888999999>>>KKKZZZiiimmmsssyyy|||zzzvvvssssssqqqlllrrrxxxpppyyyyyy|||~~~vvvnnnllloooxxxxxxwwwsssmmmgggbbb___^^^^^^^^^^^^______[[[XXXOOOIIIEEELLLYYYcccdddbbb[[[\\\WWWLLLDDDDDDGGGHHHHHHIIIJJJFFF@@@;;;999:::999999999:::;;;<<<:::999111000000////////////000/////////.......................................////////////////////////............//////000000//////000000000000//////000000000111111222333333333333444444666777999::::::===???@@@@@@CCCIIINNNTTTZZZbbbhhhlllnnnpppqqqrrrvvv|||{{{tttooo~~~222222222222222222222222000000000000000000000000000000000000111111111111000000111111222222222333333333333333444555666777888999HHH```llllllrrr|||wwwrrr```___zzz{{{dddQQQ@@@======;;;:::===;;;;;;::::::999888888777888777777777666666666666444444444444444444444444333333333333333333333333111111222222222333333333333333333444444444555555777777888999999>>>MMM[[[eeejjjrrryyy{{{yyyuuusssvvvssspppvvvttt|||yyyqqqooorrr{{{zzzxxxuuupppiiibbb^^^^^^]]]]]]___```^^^[[[YYYUUUNNNHHHHHHNNNVVVZZZ[[[YYY]]]ZZZNNNCCCAAACCCEEEGGGJJJKKKHHHBBB===;;;;;;;;;===@@@@@@???===;;;:::111111000///////////////////////////////////////............................................................//////////////////000000000000////////////000111222222333333333333333444555777999::::::<<>><<<<<<<<<;;;:::999888888777888888777777777666666666444444444444444444444444333333333333333333333333222222333333333444444444333333333444444444555555888777777888888???OOO^^^fffllluuu{{{}}}|||yyyxxxvvvyyyvvvtttwww~~~uuuqqqsssyyyxxxvvvuuuqqqlllddd___\\\YYYZZZ___aaa^^^\\\\\\WWWRRRKKKFFFFFFKKKRRRWWWZZZ^^^\\\RRRGGGCCCDDDEEEEEEFFFGGGFFFCCC@@@>>>>>>>>>DDDJJJJJJDDD===999999222111000//////......///...////////////000000000......................................................//////////////////...//////000000//////......///000222333333333333222222333444555777888999999<<>>??????BBBHHHMMMSSSYYYaaahhhkkkllllllmmmooosssyyy}}}}}}yyytttpppvvv222222222222222222222222000000000000000000000000000111111111111222222222000000111222333333444444222333333444555666888888<<>>888======<<<;;;999888888777888888888888777777777777777777777777777777777777444444444444444444444444444444444555555555666666333333333444444444555555555444666888;;;DDDWWWhhhlllrrrzzz~~~~~~~~~uuummmxxx~~~~~~xxxpppoookkkkkkllloooqqqoooiiidddccc^^^]]]aaa```YYYUUUUUUNNNPPPMMMEEE>>>BBBPPP]]]\\\```___WWWNNNKKKJJJHHHMMMIIIDDDBBBCCCCCCAAA>>>AAAPPP]]][[[KKK;;;555666222222000///.............../////////000000111111........................000000000000000000000000///////////////...............////////////......---...000222333444333333222222333333555666888999999<<<>>>??????BBBHHHMMMRRRWWW]]]cccgggjjjnnnpppppptttyyy~~~~~~{{{vvvrrrttt333333333333333333333333111111111111111111111111000111111111111222222222111111222222222333333333555000///333666666888;;;FFFWWWeeelllvvvzzzmmmccchhhWWWJJJDDD;;;>>><<<<<<;;;::::::999888888999888888777666555555444666666555555555555666666444444444333333333222222555555555444444333333333555444444444444555666666777777888:::@@@LLL[[[eeetttwwwzzz}}}~~~~~~}}}|||vvvxxxtttqqq{{{|||yyytttrrrqqqnnnjjjhhhhhhiiijjjjjj````````````]]]ZZZVVVTTTNNNKKKLLLLLLCCC>>>KKK___gggiiieeeZZZPPPJJJGGGDDDOOONNNHHHAAA???AAA@@@<<>>???DDDIIIOOOUUU\\\bbbeeeiiinnnsssqqqrrrvvv|||}}}uuummmuuu333333333333333333333333111111111111111111111111000111111111111222222222111222222222222333333333555222222555666666:::@@@PPP^^^kkkqqqxxx}}}tttfffiii}}}dddIII???<<<===<<<;;;;;;;;;::::::999999999888888777666666555555666666555555555555666666444444444333333333222222555555444444444333333333555444444444444555666666888888999;;;BBBNNN]]]gggooosssxxx|||~~~}}}|||{{{ssstttlll~~~}}}xxxvvvsssppplllkkklllmmmnnnnnndddbbb```___^^^[[[XXXUUUQQQOOOOOONNNEEE???JJJ\\\jjjmmmiii___UUUOOOJJJEEEJJJKKKJJJGGGFFFGGGDDD@@@<<>>999888777555444333111000/////////000////////////////////////.........////////////000................................................//////......//////000111......///000111222222333222222333444666888:::;;;???AAABBBAAA@@@AAAEEEJJJOOOUUU\\\aaadddhhhlllpppqqqqqquuuzzz}}}vvvooozzz333333333333333333333333111111111111111111111111000111111111111222222222222222222222333333333333555444666777666666===FFFYYYdddooovvv{{{{{{oooaaattt}}}OOO???@@@===;;;;;;;;;;;;;;;;;;::::::888888888777777666666555666666555555555555666666444444444444333333333333555444444444444333333333555444444444444555666666999999:::===EEEQQQ___iiijjjpppwww|||}}}|||{{{zzzqqq}}}nnnnnn|||zzzuuurrrpppoooppprrrsssrrrjjjddd^^^]]]]]]]]]YYYUUUSSSPPPPPPNNNEEE>>>FFFTTTeeehhhggg___VVVPPPHHHBBBEEEIIILLLKKKJJJIIIEEE@@@777::::::777777999888666555444222000////////////////////////////////////...////////////000000000................................................000////////////000111111//////000000111111111222222222333444666888:::;;;<<>>GGGTTTaaajjjkkkqqqyyy~~~}}}{{{yyyxxxooopppjjjpppwww}}}zzzuuusssqqqqqqsssuuuuuuuuummmeee\\\ZZZ\\\\\\XXXTTTRRRPPPOOOLLLCCC===AAAJJJ[[[```aaa\\\WWWQQQHHH@@@DDDIIILLLKKKHHHGGGBBB===:::888666666999<<<<<<:::777666333111000/////////////////////////////////............////////////................................................000000000000000111111222000000000000000111111111222222333444666888:::;;;:::>>>BBBCCCCCCEEEHHHLLLPPPVVV]]]bbbdddfffiiilllooopppsssxxx{{{|||zzzwww444444444333333222222222111111111111111111111111000000111111111222222222222222333333333444444444222444777888555777EEEUUUdddjjjrrryyyxxxqqqkkkhhhxxxRRRHHH<<<======<<<<<<<<<<<<<<<;;;888888888888777777777777666666555555555555666666555555555444444444333333444444444444444444444444555444444444444555666666777777888>>>HHHVVVcccjjjooovvv}}}}}}yyyvvvvvvnnnllljjjooo}}}}}}xxxsssrrrpppqqqsssuuuuuuuuuooofff\\\XXXYYYZZZVVVRRRRRRQQQOOOLLLEEE??????CCCSSSXXX\\\[[[YYYUUULLLCCCBBBHHHKKKHHHFFFFFFEEEBBBAAA;;;666777:::<<<<<<;;;999777555222000/////////////////////////////////,,,,,,,,,---------......................................................000000000000000111111222000000000000000111111111222222333444666888:::;;;999<<>>>>>===<<<<<<;;;;;;888888888888888888888888666666555555555555666666555555555555444444444333333333333444444444444555555444444444444555666666777666777>>>JJJYYYeeekkktttzzz|||wwwuuuuuuppp{{{nnnmmmzzz}}}xxxrrrpppoooppprrrssssssrrroooggg]]]XXXXXXWWWUUURRRSSSSSSRRROOOIIIDDDAAAAAAHHHNNNSSSUUUUUUSSSKKKAAA???EEEJJJHHHGGGIIILLLLLLEEE===777666888888999;;;:::888666333111/////////////////////////////////++++++,,,,,,,,,---------................................................000////////////000111111//////000000111111111222222222333444666888:::;;;888<<>>===;;;::::::888888888888888888888888666666555555555555666666555555555555444444444444333333333444444444555555555444444444444555666666888777888@@@MMM\\\gggmmmuuu|||zzzuuutttvvvwwwqqqpppqqqzzzqqqpppooooooqqqrrrqqqpppnnniiiaaa[[[WWWVVVTTTSSSQQQRRRRRROOOLLLHHHCCC???BBBGGGLLLOOOQQQOOOGGG===;;;CCCIIIHHHGGGIIILLLLLLFFF>>>777666666444666<<<;;;:::777444111/////////////////////////////////,,,,,,,,,---------......................................................//////......//////000111......///000111222222333222222333444666888:::;;;999<<<>>>??????BBBGGGLLLOOOVVV^^^dddfffhhhjjjlllssswww|||555555444333333222111111111111111111111111111111000111111111111222222222333333333444444444555555888666666:::>>>HHHYYYhhhpppppptttvvvkkkdddvvvzzzOOOKKKBBBAAA@@@>>>===;;;:::999888888888888888888999999666666555555555555666666666666555555555444444444333333333444444555555555555444444444444555666666999888999AAAOOO^^^iiiooouuu{{{yyytttuuuwwwjjjrrrtttxxxzzz~~~qqqpppooooooqqqqqqpppooonnnjjjddd]]]XXXUUUTTTTTTNNNPPPPPPNNNKKKHHHBBB===EEEIIINNNPPPRRRQQQHHH>>>999BBBIIIHHHEEEFFFFFFEEEGGG???999888555333777>>><<<:::777444111000///...////////////////////////---------.........//////...............................................................///000000---...///000111222333333222222333444666888:::;;;:::<<<=========AAAGGGLLLMMMTTT]]]cccfffgggjjjllltttyyy666555444333222222222222333333333333333333333333111111222222222333333333222333444666666666666555111888;;;888<<>>AAA===;;;===999:::::::::999999999888888888888777666666666666666333333333333333333333333444444555555555555444444444555666777777888888888777666999CCCTTTdddllllllvvvyyywwwzzz{{{nnnlllzzzllltttttt{{{rrrsssqqqkkkkkkooonnniiihhhiiiddd\\\ZZZ]]]ZZZTTTUUUSSSPPPMMMJJJFFFAAA===BBBLLLSSSQQQMMMKKKGGG@@@===AAADDDDDDCCCCCCBBB@@@DDD;;;555666888777;;;AAABBB;;;555555333///,,,---........................///---,,,---111333222111---------.......................................////////////000000000000000111111111111222222222444444444555555777888888<<<:::;;;???@@@@@@EEEKKKQQQTTT\\\eeehhhiiinnntttsss}}}|||666555444333222222222222333333333333333333333333111111222222222333333333222333444666666666666555333888::::::@@@QQQaaaiiillluuuvvvooogggfffeeePPP@@@>>>AAA<<<:::<<<::::::::::::999999999888888888888777666666666666666444444444444444444444444444444555555555555444444444555666777777888888888888888;;;FFFWWWfffmmmmmmppptttrrrvvv~~~xxxooorrrjjjssssss|||vvvwwwsssnnnnnnrrrrrrnnniiijjjggg^^^YYYXXXVVVQQQSSSQQQOOOMMMLLLHHHDDDAAA===HHHQQQSSSSSSRRRNNNIII???BBBDDDEEEDDDCCCBBB@@@BBB;;;777888999;;;BBBJJJNNNBBB888444222///..............................///---+++,,,///111000//////.............................................////////////000000000000//////000000000111111111333333444444666777888999<<<;;;<<>>BBB<<<999<<<;;;:::::::::999999999888888888777777666666666666666555555555555555555555555444444555555555555444444444555666777777888888888999999>>>JJJ[[[gggnnnpppnnnssssssuuu{{{uuuqqqyyyuuukkkwwwvvvzzzxxxsssmmmmmmqqqrrrppplllooommmddd[[[VVVRRRPPPQQQPPPOOONNNMMMKKKHHHEEE;;;FFFPPPVVVXXXXXXTTTOOO???@@@BBBCCCCCCAAA@@@???@@@<<<999999:::???JJJUUUYYYJJJ:::333222000///000........................///...,,,,,,...///...---000000000//////.................................////////////000000000000.../////////000000000000222222333444666888999:::===;;;===@@@BBBBBBGGGMMMSSSVVV]]]dddfffdddggglllvvv~~~~~~555555444333333333333333333333333333333333333333111111222222222333333333333333444555555666666666777888:::BBBQQQ```kkkpppvvv{{{rrrdddeeeyyy|||~~~}}}ZZZDDD>>>BBB<<<888<<<<<<:::::::::999999999888888777777666666666666777777666666666666666666666666444444555555555555444444444555666777777888888888999999@@@NNN^^^hhhnnnqqqrrryyyzzz{{{{{{pppooo}}}nnnooo{{{|||{{{wwwpppkkkjjjlllnnnnnnnnnrrrrrrkkkaaaXXXTTTSSSRRRPPPOOOOOONNNLLLIIIFFF???FFFPPPWWWYYYWWWRRRNNN@@@>>>>>>AAABBB???======>>>===;;;999999@@@MMMYYY[[[KKK:::444333222000///........................000///...------...------222111111000///......---........................////////////000000000000/////////000000000111111111222333444666888:::;;;===<<<===AAACCCDDDHHHOOORRRUUU]]]dddfffeeegggmmmyyy555555444444333333444444333333333333333333333333111111222222222333333333333333444444555666666777999888<<>>AAA===999<<<===:::::::::999999999888888777777666666666666777777666666666666666666666666444444555555555555444444444555666777777888888888999999AAARRRaaahhhmmmrrrxxxyyyjjjllllllqqq{{{}}}wwwooojjjiiiiiijjjllllllpppsssoooeee[[[UUUUUUTTTRRRPPPOOONNNLLLHHHEEE@@@DDDKKKRRRVVVTTTQQQNNNDDD???>>>CCCDDD@@@>>>???===>>>===888777???KKKTTTQQQEEE999666666333000///////////////////////////111111000///.........///222111111000///......---........................////////////000000000000000000000111111111222222111222333444666888:::;;;===<<<===BBBCCCDDDIIIOOORRRUUU\\\cccffffffkkkqqqzzz555555444444444444444555333333333333333333333333111111222222222333333333444444333444444555777777999999???NNN^^^iiiqqqwwwwwwwwwhhhbbb{{{tttxxxSSS???AAA???;;;<<<<<<:::::::::999999999888888666666666666666777777888666666666666666666666666444444555555555555444444444555666777777888888888999999DDDVVVdddhhhmmmsssyyyuuueeennn~~~oooqqqwwwzzzrrrnnnkkkhhhhhhkkkhhhjjjoooppphhh\\\UUUSSSUUUSSSQQQOOONNNKKKGGGCCC>>>>>>BBBKKKQQQRRRRRRSSSJJJBBB@@@FFFHHHCCC@@@BBB<<<>>>===888888>>>FFFJJJEEE===888888777222//////////////////////////////111111111000...---///000000000000//////.................................////////////000000000000111111111111222222222222222222333444666888999:::===;;;===AAACCCDDDIIIPPPRRRTTTZZZaaaeeegggnnnvvvxxx555555444444444444555555333333333333333333333333111111222222222333333333444444333333444555777888888999CCCSSSaaajjjrrryyyvvvttteeegggqqq{{{[[[???@@@@@@======;;;:::::::::999999999888888666666666666666777888888555555555555555555555555444444555555555555444444444555666777777888888888::::::FFF[[[hhhjjjnnnvvvxxx}}}qqqgggzzzyyyttttttuuu|||tttppplllgggfffiiihhhhhhlllppplll___UUURRRSSSRRRPPPOOOMMMKKKGGGCCC???;;;<<>>::::::::::::999999999888888666666666666666777888888555555555555555555555555444555555555555555555444444555666777888888888888;;;<<>>JJJ___nnnqqqrrruuuwww{{{zzzwwwooommmuuuvvv{{{zzzrrrlllhhhdddbbbjjjkkkmmmrrrrrrhhhWWWIIIOOOOOONNNMMMLLLJJJJJJIIICCC@@@<<>>999===;;;;;;::::::999888888888777777777777666666666666666666666666666666666666666666666666666666666666555555555555777888999:::<<<===III___nnnqqqrrrvvvvvvzzzxxxssskkkhhhwwwzzzzzzqqqkkkgggdddbbbiiiiiikkkooopppgggXXXLLLPPPPPPOOONNNLLLKKKJJJJJJCCC@@@===@@@JJJUUUUUUPPPMMMEEE>>>===AAADDDDDDAAA<<<======<<<999999999;;;999999888888888666222/////////............////////////.........---------............................................................////////////000000000000111111111111222222333333555666888999999<<>>@@@KKKVVVXXXSSSMMMFFF???===AAADDDEEECCC<<<>>>???>>>;;;999888888999888888999999777444111//////............///////////////............---............................................................////////////000000000000111111111111222222333333555666888999:::<<<>>>??????CCCIIINNNRRRSSSXXX___bbbeeellltttpppvvvzzz555555555555555555555555444444444444444444444444222222222333333333444444222444444444444555888:::>>>LLL\\\hhhoootttvvvuuullljjjooolll{{{```FFFBBBAAA>>><<<<<<;;;;;;:::999999888888777777777777666666666666666666666666666666666666666666666666666666666666555555555666777888:::::::::;;;HHH___nnnrrrtttxxx}}}zzzrrrhhhdddyyy~~~tttmmmhhheeeccccccbbbdddfffhhhccc[[[TTTRRRRRRQQQOOOMMMLLLKKKJJJFFFCCC@@@@@@IIISSSVVVSSSLLLFFF???<<>>BBBIIIOOOSSSUUU[[[bbbfffiiiooowwwpppvvv{{{555555555555555555555555444444444444444444444444222222222333333333444444222333444444444666:::===AAAQQQaaajjjqqqvvvwwwtttlllgggrrryyyrrrwwwRRRCCCAAA???;;;<<<<<<;;;;;;:::999999888777777777777666666666666666666666666666666666666666666666666666666666666666666666666777999:::;;;:::;;;HHH___ppptttwww{{{{{{sssiiifff}}}wwwyyyqqqkkkfffccc``````aaaccceeebbb\\\WWWSSSRRRQQQOOOMMMLLLJJJJJJHHHEEE@@@>>>EEEOOORRRPPPKKKEEE>>>;;;<<>>BBBIIIOOOSSSUUU[[[bbbfffhhhooowwwsssyyy|||555555555555555555555555444444444444444444444444222222333333333333444444333444444555555888<<<@@@GGGWWWfffmmmsssyyyyyytttllldddtttnnn~~~dddHHHAAA???;;;<<<<<<;;;;;;::::::999999777777777777666666666666666666666666666666666666666666666666666666666666666666666777888999:::;;;:::;;;IIIaaarrrwwwyyy~~~~~~zzzssskkkkkkzzzwww}}}uuunnngggccc^^^^^^```bbbcccaaa]]]YYYSSSRRRQQQOOOMMMKKKIIIIIIHHHFFF@@@===BBBKKKPPPOOOLLLFFF???;;;:::===???AAA===???AAAAAA===999777666777777777888999888555333//////............//////...////////////000000000........................,,,,,,------.../////////............////////////000000000000111111111111222222333333555666888999888:::======>>>BBBIIINNNSSSTTTYYY```cccfffmmmuuuuuuzzz|||555555555555555555555555555555555555555555555555222222333333333333444444333444555555777:::???BBBMMM]]]kkkpppuuu|||}}}wwwnnnfff{{{rrrrrrxxxOOOBBB@@@===<<<<<<<<<;;;::::::999999777777777777666666666666666666666666666666666666666666666666666666666666666666666777888999;;;;;;;;;<<>>???AAA@@@===:::888888777777777888888777444111//////............//////.../////////000000000000........................,,,,,,------...//////000............////////////000000000000111111111111222222333333555666888999666999===>>>???CCCIIIMMMVVVVVVZZZ___bbbeeemmmvvvtttxxxyyy666666666666666666666666555555555555555555555555222222333333333444444444444555555666777;;;@@@DDDQQQbbbooorrrwwwyyyrrrjjj{{{uuuTTTCCCAAA???===<<<<<<;;;;;;:::999999777777777777666666666666666666666666666666666666666666666666666666666666666666777777888999;;;<<<;;;===KKKccctttzzz}}}~~~zzzvvvyyywwwvvvyyyzzzyyyoooeee^^^\\\^^^aaacccccc```]]]ZZZRRRQQQOOOMMMKKKIIIHHHGGGFFFDDD???<<>>???@@@???<<<:::999999777777777777888666333000//////............//////.../////////000000111111........................,,,,,,------...///000000............/////////000000000000000111111111111222222333333555666888999555888===???@@@CCCHHHMMMZZZZZZ]]]bbbdddgggpppyyyrrruuuvvv}}}777666555444555777999:::777666555444333222222222444444444444444444444444222222555777666777@@@JJJVVVbbbmmmsssyyy}}}rrrpppuuu```EEEDDD;;;;;;::::::::::::::::::999999999999888888888888777777777777777777777777777666666666666777777777777888777777777777777888999;;;AAAPPPeeeuuu|||{{{nnn|||xxx|||ttttttyyylllhhhiii[[[^^^___```cccfffaaaZZZTTTQQQMMMKKKJJJJJJJJJIIIEEEEEE???999BBBRRRVVVPPPPPPMMMFFF???::::::>>>AAA<<<<<<<<<======:::666222666888:::999444222333555222111//////000000...------------...000111000//////////////////////////////...,,,,,,,,,---///111777555111...---///111444000000000000111111111111333333333444555666777888999;;;======>>>AAAGGGMMMQQQVVV[[[]]]___dddnnnuuuvvvuuuvvv777666555444444555777888777666555444333333333333444444444444444444444444777777888999777888AAAKKKWWWcccooouuu{{{}}}yyywwwuuuxxxoooLLLFFF@@@;;;;;;;;;::::::::::::999999999999888888888888777777777777777777777777777666666666666777777777777777777777777777888888999;;;AAAQQQfffuuu}}}}}}pppvvvzzzzzzqqqqqqzzzmmmgggggg]]]^^^______cccfffccc]]]UUURRRNNNKKKKKKJJJIIIIIIKKKLLLGGGAAAFFFTTTYYYVVVPPPLLLFFF???::::::===@@@:::::::::::::::999666333666777888777444333333444222111//////000000...---.........///111222111000........................///...---,,,,,,---///000222111...,,,---...111333000000000000111111111111333333333444555666777888999;;;======>>>AAAGGGMMMQQQVVV[[[^^^___dddmmmttttttuuuwww888777555444444444555666666666555444333333333333444444444444444444444444:::888888888666888AAALLLXXXeeeqqqwww~~~|||zzzxxxyyykkknnnwww~~~PPPBBB@@@;;;;;;;;;;;;::::::999999999999999888888888888777777777777777777777777777666666666666777777777777777777777777777888999999;;;BBBSSSgggvvv}}}~~~qqq~~~tttyyyuuuoooqqqvvv{{{nnnfffddd^^^___^^^]]]aaafffeee```WWWSSSOOOLLLJJJJJJHHHGGGHHHKKKHHHAAABBBLLLSSSSSSOOOLLLGGG@@@<<<;;;===@@@>>>===;;;:::::::::888666666666555555444444333444222111//////000000...---///......000222333222000..............................---,,,,,,...///000---,,,,,,,,,---...000111000000000000111111111111333333333444555666777888999;;;======>>>AAAGGGMMMQQQVVV]]]```aaaeeelllrrruuuwwwyyy999888777666555555555555666666555444444444444444555555555555555555555555777666555666555777BBBNNNYYYhhhtttyyy{{{sssqqqrrrfffjjjsssWWW???AAA<<<<<<<<<;;;::::::999999999999999888888888777777666666666666666666666666666666666666777777777777777777777777888999::::::;;;DDDUUUiiiwww}}}zzzppp}}}uuuzzzrrrqqqsssyyy|||oooeeebbb^^^^^^[[[ZZZ^^^dddddd```WWWSSSOOOKKKIIIHHHFFFEEECCCHHHGGG???;;;AAAIIIMMMPPPNNNIIICCC>>>===???AAAIIIFFFBBB???===;;;999888666666555555555555444333222111//////000000...---...------///111222111///...........................------------...///000,,,,,,,,,------.../////////000000000111111111111222222333333555666888999999;;;======>>>AAAGGGMMMQQQWWW]]]aaabbbeeelllqqqwwwzzz{{{;;;;;;:::888777777666666666666555444444444555555555555555555555555555555555444444666666:::EEEQQQZZZjjjwww{{{yyymmmpppyyyddd]]]bbbkkkzzzfffCCCEEE======<<<;;;;;;:::999999999999999888888888777777666666666666666666666666666666666666777777777777777777777777888999:::;;;<<>>;;;888666666777888888777555444444222111//////000000...---,,,,,,,,,---000000///...........................------------......//////.........//////.........///000000000111111111111222222222333555777888999999;;;======>>>AAAGGGMMMQQQWWW^^^aaabbbffflllrrruuuwwwyyy;;;;;;;;;:::999888888777666666555555555555555666555555555555555555555555555555666999:::>>>IIIUUUYYYlllyyy}}}wwwooo}}}jjj[[[XXX^^^gggwwwvvvIIIDDD>>>======<<<;;;:::999999999999999888888888888777777777777777777777777777666666666666777777777777777777777888999:::;;;<<<<<>>===999666555555222111//////000000...---,,,++++++---///000///------------------------------------............/////////////////////......000000000000111111111111111222222333555777999:::999;;;======>>>AAAGGGMMMQQQVVV]]]```bbbfffnnnuuuppprrrsss~~~::::::::::::999888888777666666555555555555666666555555555555555555555555555555888;;;;;;>>>HHHSSSYYYlllzzz~~~tttsssvvvaaaYYYYYY```fffnnnsssPPPCCC>>>>>>===<<<;;;:::999999999999999888888888888777777777777777777777777777666666666666777777777777777777777888999:::<<<<<<<<>>FFFNNNNNNKKKGGGBBB?????????GGGDDDAAA???>>><<<:::888666>>>EEEDDD<<<555555777222111//////000000...---,,,,,,,,,---///000///...------------------------,,,------.....................------...///000111000000000000111111111111111111222333555777999:::999;;;======>>>AAAGGGMMMQQQVVV\\\___aaagggpppwwwsssqqqppp{{{888999999999999888777777666666555555555666666777666666666666666666666666444555777::::::<<>>===<<<;;;:::999999999999999888888888888777777777777777777777777777666666666666777777777777777777777888999;;;<<<===<<>>======@@@???>>>???@@@@@@???>>>666@@@IIIHHH>>>555444777222111//////000000...------------...000111000///------------------------,,,---......//////......,,,++++++,,,---///222333000000000000111111111111111111222333555777999:::999;;;======>>>AAAGGGMMMQQQUUU[[[^^^aaagggqqqyyyxxxuuuqqq{{{<<<;;;:::999888888777888777666666666555555555555555555555555555555444444555444666:::===>>>DDDKKKPPPjjjuuuwwwxxxxxxyyyfffXXXRRR[[[]]]gggllluuufffAAAAAA???<<<:::;;;;;;:::999777888888888888777666666777666666666555555555555777777777777666666666666777888888999999:::;;;;;;AAAJJJ]]]pppzzz|||vvvxxx{{{vvv}}}www{{{vvvkkkbbb```^^^[[[YYYYYY[[[___aaaWWWTTTOOOKKKHHHGGGGGGHHHEEEDDDBBB>>>::::::???DDDMMMLLLKKKHHHEEEAAA===;;;???<<<:::;;;======;;;999:::===???>>>:::777666666555222000............------------............//////...---,,,,,,---...///........................------------.........///............///000222222222222333333555666888999<<<<<<<<<<<<>>>CCCIIINNNRRRVVV\\\aaagggoooyyyvvvsssqqq|||===<<<;;;999888888888888777777666666666555555555555555555555555555555555666555777;;;===???EEEMMMTTTlllwwwyyyuuurrrbbbXXXUUUaaafffqqqxxxqqqHHHBBB???<<<;;;;;;;;;:::999888888999999888888777666777777666666666555555555777777777777666666666666888888888999::::::;;;;;;BBBLLL___qqqzzz|||uuuxxx~~~zzz|||yyyyyynnneeebbb```]]]ZZZ[[[]]]```bbbYYYUUUPPPKKKHHHFFFGGGGGGDDDDDDDDDBBB@@@??????@@@MMMMMMLLLIIIFFFBBB???===>>><<<:::;;;<<<<<<;;;888555888;;;<<<:::888999:::555333000............------------............//////...------------...///........................------.........///////////////...//////000111222222222333333555666888999<<<<<<<<<===???CCCJJJOOOQQQWWW^^^dddiiiooowww}}}uuusssrrr|||======;;;:::999888888888777777777666666666555555555555555555555555555555777666888<<<===???GGGQQQ\\\rrr|||~~~wwwlll___YYYYYYffflllyyy|||NNNBBB@@@===;;;;;;;;;:::999999::::::::::::999888888777777777666666666555555666666666666777777777777888888999999::::::;;;;;;CCCNNNaaarrr{{{}}}vvvxxxzzz}}}|||qqqiiidddbbb^^^\\\\\\^^^aaaddd[[[WWWRRRLLLHHHFFFFFFFFFCCCCCCDDDEEEEEECCC???<<>>>>><<<;;;;;;;;;;;;999888333555888999888888999:::666333000//////......------------............//////...------------...///............................../////////000000000000000////////////000000222222333333555666888999;;;<<<======@@@DDDKKKOOOQQQWWW___eeeiiinnnuuuzzzrrrssssss|||>>>>>><<<;;;999888888888777777777666666666666555555555555555666666666666888777999<<<===@@@JJJTTTdddwww}}}jjj^^^[[[[[[ffflllzzz|||NNNDDDAAA>>><<<<<<;;;:::999::::::;;;;;;::::::999888777777777666666666666555666666666666777777777777888888999999:::;;;;;;<<>>===<<<;;;;;;::::::999888666777777666666666666666777444111/////////---,,,---------............///.........------.................................////////////000000000000111000000////////////000222222222333555666888999;;;<<<===>>>@@@EEEKKKOOORRRWWW]]]bbbfffkkkrrrwwwqqqsssttt|||@@@???===;;;:::999888888888777777777666666666666555555555666666666777777888888:::<<<<<<@@@KKKXXXgggxxxhhh]]]\\\^^^ggglll{{{}}}uuu~~~|||LLLEEEBBB???===<<<<<<;;;::::::;;;;;;;;;;;;:::999999888777777777666666666666555666666666777777777888888999999:::;;;;;;<<<<<>>:::FFFGGGHHHHHHGGGCCC@@@===;;;<<<<<<;;;;;;:::::::::999888666555555666666666777555111/////////---,,,---------............///---..................---........................////////////000000000000111000000////////////000222222222333555666888999999;;;<<<>>>AAAEEEKKKOOORRRVVV[[[___bbbhhhooouuuppprrrttt}}}AAA@@@>>><<<:::999999888888888777777777666666666555555555666666777777888777888:::;;;;;;???MMMZZZgggvvveee\\\___bbbjjjooo~~~zzzzzzQQQFFFCCC@@@======<<<;;;:::::::::;;;;;;::::::999888888888777777777666666666555555666666777777888888999999::::::;;;;;;<<<<<<@@@QQQeeerrr{{{}}}~~~|||rrrkkkbbb```\\\YYYYYYZZZ]]]___```\\\UUUNNNIIIFFFEEEEEEBBBAAA???>>>>>>>>>===;;;DDDEEEGGGHHHGGGCCC@@@===:::;;;===<<<;;;;;;<<<>>>;;;888555555666888888888888555222000//////---,,,---------............///------...//////...------............................../////////000000000000000////////////000000222222333333555666888999888999<<<>>>@@@EEEJJJNNNPPPUUUZZZ___bbbgggnnnsssppprrrttt}}}AAA@@@???===;;;:::999888888888888777777777666666444555555666777777888888666777999::::::>>>MMM\\\iiivvvggg^^^cccffflllqqqyyywww|||___GGGDDD@@@>>>======;;;::::::::::::::::::999888888888888888777777777666666555555555666777888888888999999::::::;;;<<<<<<<<<@@@SSSgggttt}}}{{{~~~zzz|||rrrkkkbbb```\\\YYYXXXZZZ]]]___```\\\UUUOOOJJJGGGFFFFFF???@@@AAA@@@>>><<<;;;<<>>MMM]]]mmmyyyjjjbbbfffhhhmmmqqqzzzwwwwwwkkkGGGDDDAAA>>>>>>===;;;:::999999:::::::::999888888888888888888777777777777444555555666777888888999999999:::;;;;;;<<<<<<===AAATTTiiivvvwww}}}xxx|||ssskkkccc```\\\YYYYYYZZZ]]]______\\\UUUOOOJJJHHHGGGGGG<<<@@@CCCCCC???;;;;;;;;;CCCEEEHHHJJJIIIFFFBBB@@@888;;;>>>>>>===>>>@@@CCCHHHBBB<<<777666666555333999666333000000///---,,,---------.........//////,,,---...//////...---,,,........................------------.........///............///111222222222222333333555666888999555777:::<<>>===;;;:::999888777777777777777888777777777777888888888888888:::<<<<<<888<<>>AAAUUUjjjtttyyyvvvzzz}}}xxxqqqllldddbbbaaa___ZZZUUUXXX^^^```[[[UUUPPPIIIDDDAAABBBBBBAAA@@@@@@AAAAAA???===CCCIIIPPPRRRNNNGGGBBB???:::===@@@@@@>>>AAAGGGMMMQQQCCC777666999:::888777888888888555111...------+++++++++,,,,,,,,,------......//////...---,,,,,,,,,---......//////......---------............///////////////////////////333333222222333555666777777:::===>>>???BBBHHHMMMPPPUUU\\\cccgggkkkmmmooorrrsssttt}}}GGGDDDAAA???>>>===;;;999999888888777777777777777777777777777888888888888777999<<<<<<:::???QQQdddrrr}}}{{{mmmiiikkkkkkqqqvvv{{{xxx~~~wwwNNNGGGAAA@@@???<<<;;;===999999999999999999999999777777777777777777777777777777777777777888888999999:::;;;;;;::::::<<<>>>CCCWWWmmmxxx~~~www}}}xxx~~~xxxrrrmmmgggbbb^^^\\\ZZZVVVVVVZZZ___ZZZUUUQQQLLLHHHDDDBBBBBBAAA@@@@@@AAAAAA???===BBBKKKUUUYYYSSSJJJCCC???:::<<<======<<<>>>BBBFFFJJJ???888888;;;;;;::::::;;;999666222///---,,,+++,,,,,,---------...............//////...------,,,,,,---......//////......---------............///////////////////////////333222222222333555666777888:::===>>>>>>AAAGGGLLLNNNSSSZZZ```eeeiiimmmpppsssuuuvvvJJJGGGDDDBBBAAA???===;;;999999888777777777777777777777777777888888888888888999;;;<<<;;;CCCWWWkkkvvvlllkkknnnnnnuuuzzzxxxssswwwQQQIIIAAA@@@???===;;;<<<999999999999999999999999777777777777777777777777777777777777777888888999999:::;;;;;;::::::===>>>FFFYYYooo}}}{{{xxxzzzyyysssnnnjjjbbb[[[ZZZYYYVVVUUUVVVZZZXXXUUUQQQMMMJJJEEEBBBBBBAAA@@@@@@AAAAAA???===AAAMMMZZZ^^^WWWLLLCCC@@@;;;;;;;;;;;;<<<===>>>???@@@;;;888;;;===<<<===@@@CCC===555000//////---,,,---------.........//////.........///......---,,,,,,---......//////......---------............///000000000000000000000000222222222333444555777777888;;;===>>>>>>AAAFFFKKKLLLPPPWWW]]]bbbhhhmmmqqqqqquuuwwwOOOLLLHHHFFFDDDCCC@@@>>>::::::999888777777777777666777777777888888888888999:::;;;;;;;;;CCCYYYnnnwwwhhhjjjmmmnnnvvv{{{tttoooqqqUUUKKKAAA??????===;;;<<<999999999999999999999999666666666666666666666666777777777777777888888999888999:::::::::;;;===???III[[[ppp~~~~~~zzz~~~zzztttooojjjccc]]]ZZZWWWTTTVVV[[[\\\___]]]UUULLLGGGDDDCCCBBBAAA@@@@@@AAAAAA???===???KKKXXX\\\TTTIIICCCAAA<<<;;;:::<<<>>>??????===<<<999888;;;<<<===BBBHHHJJJAAA666111000111000...------------............---...............------,,,---......///.........---------............///000000000000000000000000111111222333444666777777999;;;===>>>===@@@EEEJJJLLLPPPVVV\\\bbbhhhnnnsssnnnrrruuuQQQNNNJJJGGGEEECCC@@@>>>;;;:::999888777777777777666777777777888888888888:::;;;;;;:::999BBBXXXmmmvvv~~~yyyaaagggjjjkkktttyyytttqqqqqqYYYMMMBBB??????===;;;<<<999999999999999999999999666666666666666666666666777777777777777888888999888999:::::::::;;;===???KKK[[[ooo}}}~~~{{{|||uuuqqqgggeeeaaa\\\UUUTTT]]]iiipppvvvsssaaaNNNEEEDDDDDDBBBAAA@@@@@@AAAAAA???===>>>GGGQQQSSSMMMEEEBBBAAA999999:::<<>>???===<<<;;;999999999999999999999999777777777777777777777777777777777777777888888999777999:::::::::;;;>>>@@@KKK\\\ooo|||{{{{{{~~~xxx~~~}}}wwwrrrgggeeeccc^^^WWWZZZiiizzzlllRRRGGGEEEDDDBBBAAA@@@@@@AAAAAA???======CCCIIIKKKHHHDDDAAAAAA666888;;;===>>>>>>===<<>>>>>>>><<<;;;999999999999999999999999777777777777777777777777777777777777777888888999777888:::::::::;;;>>>@@@III\\\rrr~~~zzzxxxxxxwwwyyy~~~xxxsssjjjeeeaaa]]]\\\dddwwwgggQQQJJJGGGCCCBBBAAA@@@@@@AAAAAA???===<<>><<<<<<<<>>>>><<<;;;999999999999999999999999777777777777777777777777777777777777777888888999777888:::::::::<<<>>>@@@GGG]]]uuuzzzyyyxxxyyysss|||~~~xxxtttmmmeee^^^\\\aaalllvvv[[[LLLKKKHHHAAABBBAAA@@@@@@AAAAAA???===<<<>>>BBBHHHLLLJJJDDD???;;;@@@FFFEEEAAA<<<<<<>>>>>>777444555777666666999444555555333000.........---------.........//////,,,,,,---.../////////...,,,---......//////......---------.........//////////////////////////////...///222444666777777777555888;;;<<<===@@@FFFLLLLLLQQQYYYaaafffjjjnnnppplllrrrvvv~~~~~~```___[[[TTTMMMGGGCCCCCC@@@>>>;;;999::::::999888777777777777777777777777999999:::999:::CCCZZZooowww||||||eeeaaaaaafffooovvv}}}{{{tttpppTTTCCCAAA===>>>???888:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@FFF___vvv~~~xxxxxxssswww~~~}}}wwwtttqqqiii```^^^dddlllqqqsssooogggZZZOOOIIIGGGGGGHHHCCCBBBAAAAAABBBBBB@@@>>>999999<<>>;;;::::::::::::999888888888888888888888888999:::;;;;;;;;;CCCYYYnnntttzzzllliiiiiilllqqqwwwyyytttqqqTTTCCC@@@===>>>???888:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@GGG___uuu~~~{{{~~~rrrwww~~~yyyuuuooohhh```^^^bbbhhhjjjjjj\\\WWWQQQLLLJJJIIIHHHGGGCCCBBBAAAAAABBBAAA???===::::::===DDDJJJKKKFFFAAA888:::???BBB>>>888888<<<<<<;;;999888777777777888555444333222000///...---------......------......///............---------------------............,,,,,,------...//////000111111000000000000000111000000111222333555666777:::;;;===>>>@@@DDDIIIMMMOOOSSSYYYaaahhhmmmooopppsssooozzziiicccZZZTTTPPPMMMIIIFFFCCC@@@===;;;;;;;;;:::999888888888888888888888888999:::<<<===<<>>???999:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@HHH^^^sss}}}{{{qqqwww{{{wwwnnnggg```^^^```aaa___\\\JJJIIIJJJJJJKKKJJJGGGDDDCCCBBBAAAAAABBBAAA???===;;;<<>>>>>999888999===<<<:::888666666666666444333222111000///......++++++,,,,,,---.../////////............---------------------............,,,,,,------.../////////000000000//////000000111000000111222333555666777:::;;;<<<===???DDDIIIMMMNNNSSS[[[cccjjjoooqqqrrrtttoooyyynnneee[[[UUURRRPPPKKKGGGEEEBBB???===<<<<<<:::999888888888888888888888888999;;;>>>>>>>>>EEEXXXlllzzzsssnnnqqq{{{wwwuuuzzzWWWAAA@@@>>>===>>>::::::::::::999999999888888666666666666666666666666666777777777888888888888999999::::::999;;;===@@@FFF[[[ppp{{{|||rrroooxxx{{{xxxmmmgggaaa^^^]]][[[TTTOOOEEEEEEGGGIIIJJJHHHDDD@@@BBBAAA@@@AAAAAAAAA???===:::<<<@@@EEEIIIIIIFFFBBB===999888<<<>>>;;;888888;;;999888666555444555555444333222111000///......,,,++++++,,,---.........///............---------,,,,,,---------.........---------.........//////000////////////000000111000000111222333555666777888999:::;;;>>>BBBHHHLLLMMMSSS\\\dddkkkoooqqqssstttoooyyyrrriii___XXXUUURRRMMMIIIGGGDDDAAA>>>======;;;:::888888888888888888888888999;;;>>>???>>>FFFZZZmmm~~~vvvoootttuuuvvvZZZBBBAAA???===>>>;;;:::::::::999999999888888666666666666666666666666666777777777888888888888999999::::::999;;;===@@@DDDWWWmmmzzz|||wwwkkkmmmwww{{{xxxmmmhhhaaa]]][[[WWWOOOHHHDDDDDDEEEFFFGGGEEEBBB???BBBAAA@@@@@@AAA@@@>>>===888;;;@@@DDDGGGGGGDDDAAA>>>888555999<<<:::888777777666444333333444555555555444333222111000///......---+++,,,...///---,,,///............---------,,,,,,,,,------------...---------...............//////......///000111111000000111222333555666777555666888999<<>>===<<<:::999999999999999999999999:::;;;>>>>>>>>>GGG\\\ppp}}}}}}xxxqqqzzzrrrwww___DDDBBB@@@===>>><<<:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@BBBTTTlll{{{sssqqqrrr~~~fffkkkvvv|||xxxpppiiibbb]]][[[VVVNNNHHHDDDCCCBBBCCCDDDDDDCCCAAABBBAAA@@@@@@AAA@@@>>><<<888;;;@@@EEEFFFEEECCCAAA===777444777999888666777555444333333333444555666777666555444222000///...000...,,,---///000...+++///............---------,,,,,,,,,,,,------------....................................///000111111000000111222333555666777444555777999<<<@@@FFFKKKMMMSSS[[[aaaeeeiiinnnrrrtttnnnxxx~~~{{{wwwoooggg^^^WWWRRROOOKKKHHHDDDAAA???>>><<<:::999999999999999999999999:::;;;======>>>GGG^^^sss|||yyyzzzrrrmmmyyy}}}oooyyycccFFFDDDAAA=========:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@BBBTTTmmm~~~zzzkkklllpppuuudddiiiuuu}}}zzzrrrkkkbbb]]][[[XXXRRRLLLHHHGGGFFFFFFFFFFFFDDDBBBBBB@@@???@@@@@@@@@>>><<<888<<>>:::777999:::888888;;;888777555444444444555555:::999777555333111///...000---+++---111333111...///............---------++++++,,,,,,,,,---------...........................------......000111111000000111222333555666777555666888:::===BBBHHHLLLMMMSSSZZZ^^^aaaeeekkkpppqqqmmmyyyyyy~~~|||vvvmmmbbbYYYTTTRRRLLLIIIDDDAAA@@@>>><<<;;;999999999999999999999999:::;;;<<<<<<>>>HHH___uuu|||yyypppiiiffftttvvvnnnzzzfffGGGEEEBBB=========:::::::::999999999888888777777777777777777777777777777777777888888888888999999::::::999;;;===@@@BBBTTTnnnsssiiikkkoooqqqccchhhuuu{{{tttlllccc]]][[[YYYTTTPPPOOONNNLLLLLLKKKHHHDDDAAAAAA@@@???@@@@@@@@@>>><<<999>>>CCCGGGHHHFFFDDDCCCBBB>>><<<>>>===;;;===AAA;;;:::888666555444444555<<<;;;999666333111///...///,,,***---222555333000//////.........---------++++++,,,,,,,,,---------.....................------------......000111111000000111222333555666777666888999;;;>>>CCCIIINNNNNNSSSYYY\\\^^^bbbiiiooooookkkyyyvvvxxx~~~xxxppphhh```ZZZWWWNNNLLLIIIFFFBBB@@@>>>===::::::999999888999999999;;;===999999???DDDWWWuuu|||ssseee\\\^^^dddooo}}}{{{~~~nnnwwwjjjLLLHHHEEE???===::::::::::::999999999888888777777777777777777777777777777777777666666666666777999;;;;;;;;;;;;===???HHHTTTppplllgggoooppp~~~hhh```jjjwww}}}xxxtttkkkccc___]]]XXXTTTTTTRRRPPPPPPRRRRRROOOIIICCCBBBAAA???@@@AAAAAA@@@>>>777:::>>>BBBGGGIIIJJJJJJIII@@@::::::===>>>@@@CCCIIIAAA777000000222444555888999888666222...---------------.........//////------,,,,,,,,,+++++++++,,,,,,,,,---------......---------............///////////////000000000000///000111222333444444444888888999:::<<>>::::::999999888888999999;;;===:::999???CCCVVVsss{{{}}}wwwssseeeYYYVVVWWWWWWZZZ```jjjttt|||vvv|||nnnwwwdddHHHFFFCCC>>>===;;;:::::::::999999999999888777777777777777777777777777777777777777777777666777999;;;;;;;;;;;;===???FFFSSSqqq~~~nnnhhhoooppptttccc___jjjxxx|||wwwqqqhhh___\\\[[[WWWUUUVVVQQQPPPPPPRRRRRROOOHHHBBBBBB@@@??????@@@@@@???>>>999:::<<>>@@@DDDKKKDDD:::333111111222222888888888666222///......------------............------------,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000////////////000000000000000111222333444555555555888888999:::<<>>===::::::::::::999999999999777777777777777777777777777777777777777777777777777999;;;;;;;;;;;;===???CCCRRRsssrrrjjjooopppiii___```hhhyyy{{{wwwnnneee\\\YYYYYYWWWVVVXXXSSSRRRRRRTTTTTTPPPIIIBBBAAA???>>>>>>???@@@>>>===:::999:::???FFFMMMRRRTTTGGG???999:::===>>>@@@CCCGGGBBB;;;555333222222222777888888666333000//////,,,,,,,,,---------...............------------,,,,,,,,,,,,---------......////////////000000000111////////////000000000000111222333444555666666666777888999:::<<<@@@FFFJJJMMMRRRYYY___eeejjjooorrrllllllrrr~~~pppgggzzz}}}{{{vvvmmmddd[[[XXXRRRLLLGGGCCCAAA@@@<<<;;;:::999888888888999:::===;;;;;;???BBBRRRnnnwwwsssmmmiii```[[[^^^]]]]]][[[YYYYYY___iiiqqquuuyyyoooyyy|||pppxxx^^^FFFEEEAAA<<<======;;;;;;:::::::::999999999777777777777777777777777777777777777777888888888777999;;;;;;;;;;;;===>>>AAARRRtttvvvlllppppppsssbbb___ccceeeyyy}}}yyypppfff\\\YYYXXXVVVWWWYYYVVVUUUUUUWWWWWWRRRJJJDDD@@@???>>>>>>??????>>><<<999888:::???GGGMMMQQQQQQDDD===777999;;;<<<>>>@@@>>><<<888555444444444555555666666555222/////////,,,,,,,,,,,,------------//////.........---------,,,,,,,,,---------............/////////000000000////////////000000000000000111222444555555666666777888999;;;<<<@@@EEEIIIKKKPPPXXX___eeejjjooorrrmmmlllqqq~~~~~~qqqiiixxx}}}ssskkkaaa]]]WWWPPPIIIEEEBBBAAA===<<<;;;:::999999999999:::===;;;;;;???AAAPPPkkkvvvqqqrrruuummmeeeccc^^^^^^]]]ZZZYYY\\\ccciiisss|||wwwyyyrrrzzzgggJJJGGGAAA<<<======;;;;;;;;;:::::::::999999777777777777777777777777666777777777888888888999777999;;;;;;;;;;;;===>>>AAARRRsssxxxnnnqqqqqqtttfff```aaadddeeezzz~~~|||tttiii___[[[YYYVVVVVVXXXUUUTTTUUUWWWWWWSSSKKKDDD@@@???>>>>>>??????>>><<<888777999???GGGLLLKKKIIIBBB;;;666777999::::::===999999777555444333444555444555555444111.........,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......------........./////////////////////000000000000///000111333444444444444666888:::;;;<<<@@@DDDHHHIIINNNVVV^^^dddiiinnnqqqnnnmmmrrr~~~uuummmttt|||uuuhhhddd]]]TTTMMMHHHEEEDDD???>>>===<<<;;;:::::::::999===<<<<<>>>>>===;;;;;;;;;;;;::::::::::::777777777777777777777777666777777888888999999999777999;;;;;;;;;;;;===???@@@QQQrrryyymmmqqqqqqrrraaa^^^aaadddgggjjj~~~}}}wwwlllbbb^^^[[[WWWUUUVVVQQQRRRSSSVVVWWWRRRJJJCCCAAA???>>>>>>???@@@>>>===777666888>>>FFFJJJGGGDDDCCC;;;666777999888888:::::::::999666333222333444555555666444111...---------------.........//////.........------------,,,,,,,,,,,,---------......------------............////////////000000000000//////111222333444444444666888:::;;;===???CCCFFFHHHNNNVVV^^^dddiiimmmoooooonnnsssyyyssssss}}}pppkkkcccZZZRRRMMMJJJHHHAAA@@@???===<<<<<<;;;;;;999===<<<<<>><<<;;;;;;;;;;;;:::::::::777777777777777777777777666777777888888999::::::777999;;;;;;;;;;;;===??????PPPqqqyyykkkqqqqqq|||eee\\\___eeejjjmmmuuu~~~||||||vvvlllccc___\\\XXXUUUUUUQQQRRRTTTWWWYYYUUUMMMFFFBBB@@@??????@@@@@@???>>>999666666;;;DDDIIIHHHDDDEEE>>>888999:::888777888:::;;;:::888444333555888777888888666222///.............../////////000000------------,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000000000222333444555555555666888:::;;;===???CCCEEEIIIOOOXXX```eeejjjmmmoooooommmrrr}}}wwwvvvuuuppphhh^^^VVVPPPMMMLLLBBBAAA@@@>>>======<<<<<<999>>><<<===??????KKKeee~~~zzzwwwtttrrrqqqxxxwwwooorrrxxxwww{{{RRRFFFCCCBBBBBB>>><<<<<<;;;;;;;;;:::::::::777777777777777777777777666777777888999999::::::777999;;;;;;;;;;;;===???>>>OOOoooyyyhhhpppqqqqqqbbb___dddjjjooosss}}}|||zzzyyysssjjjbbb___]]]XXXUUUUUUSSSTTTWWW[[[]]]YYYQQQJJJBBBAAA@@@@@@AAAAAA@@@>>>;;;666444999BBBIIIJJJHHHGGG@@@::::::;;;999777888888999:::888666777;;;>>>:::::::::888444000//////////////////000000000000------,,,,,,,,,+++++++++,,,,,,,,,---------......////////////000000000000////////////000000000000111111333444555666666666666888:::;;;===???BBBEEEKKKQQQYYYaaagggjjjmmmoooooommmrrr~~~yyyzzzyyyuuunnneee\\\UUUQQQNNNHHHBBB>>>>>>>>><<<<<<>>><<<;;;;;;;;;:::>>>JJJXXXmmm{{{{{{zzzzzz{{{|||sssqqqmmmmmmyyyzzzvvvxxxmmmLLLIIIEEE@@@???======<<<<<<;;;;;;:::999999666666666666666666666666777777777777777888888999999::::::::::::::::::;;;AAAMMMgggvvvkkknnntttssseee^^^dddiiijjjooowww~~~{{{xxxwwwqqqllleee___[[[YYYWWWVVVTTTVVV\\\aaabbb[[[OOOFFFDDDBBB???=========<<<;;;777666777;;;AAAHHHLLLNNNGGGDDD@@@<<<::::::;;;===;;;:::999777666888<<>>IIIUUUlll~~~|||yyyqqqkkkqqqzzzuuulllppptttyyy~~~~~~{{{uuuiiiJJJHHHEEE@@@@@@>>>===<<<<<<;;;;;;:::999999888888888888888888888888777777777777777888888999999999::::::::::::;;;;;;???KKKeeewwwkkkmmmppp~~~nnnddd```fffkkkmmmvvv|||yyywwwsssnnngggaaa^^^\\\ZZZYYYWWWYYY\\\______YYYNNNFFFDDDAAA>>>=========<<<;;;888888999<<>>======FFFPPPhhhtttpppooommmjjjrrr}}}qqqvvvzzzuuucccHHHGGGDDDAAAAAA???===<<<<<<;;;;;;:::999999888888888888888888888888777777777777777888888999999999999::::::;;;;;;;;;???KKKdddxxxkkkkkkmmmyyymmmgggggglllpppttt}}}zzzxxxtttooohhhbbb___]]][[[ZZZ[[[ZZZZZZ[[[[[[VVVNNNGGGBBB@@@>>><<<<<<<<<;;;999888888888<<>>???>>>===BBBJJJaaa|||~~~sssgggcccdddgggjjjmmm~~~|||{{{```IIIHHHDDDAAAAAA???===<<<<<<;;;;;;:::999999888888888888888888888888777777777777777888888999999999999::::::;;;;;;;;;AAAKKKdddxxxiiijjjlllxxxpppnnnooosssvvv|||~~~zzzxxxrrrmmmfffaaa]]]\\\ZZZYYYZZZXXXVVVVVVVVVTTTNNNIIIAAA???===<<<<<<<<<:::888555555777:::???BBBCCCCCCCCCAAA>>>;;;:::;;;===???GGGDDD???999444444777:::888777555333111000000000---------......//////000........................,,,,,,,,,---------......,,,,,,,,,---...///000111111000000000000000000000111222222333444444555555666888999;;;<<<@@@EEEHHHIIIQQQYYY]]]bbbhhhlllkkkjjjjjjqqqzzzttttttyyy{{{ssskkkddd```UUUNNNHHHFFFCCC???===???===<<<===@@@???===@@@FFFYYYxxx{{{|||tttlllfffdddcccccckkkuuu}}}~~~|||}}}^^^KKKJJJEEEBBBAAA>>>===<<<<<<;;;;;;:::999999777777777777777777777777777777777777777888888999888888999::::::;;;<<<<<<>>>HHH```~~~yyyhhhjjjmmm{{{uuussstttwww{{{~~~zzzwwwrrrmmmfff```]]]\\\ZZZYYYWWWUUUSSSSSSTTTSSSOOOKKKAAA???=========<<<:::888555666888;;;@@@BBBBBBAAA???===;;;::::::===@@@BBBHHHFFFAAA:::555444777999777666555333222111000000......---,,,,,,---..............................,,,,,,,,,---------......,,,,,,,,,---...///000111//////////////////......111111222222333444444555555666888999;;;>>>CCCFFFFFFNNNWWW\\\bbbjjjnnnmmmhhhiiissszzzooommmzzz}}}vvvooojjjgggYYYRRRKKKIIIFFFAAA???AAA===;;;<<>>===???DDDSSSuuuuuuuuuvvvqqqpppsssrrrsss}}}xxxuuuuuuZZZLLLKKKEEEBBBBBB======<<<<<<;;;;;;:::999999666666666666666666666666777777777777777888888999888888999::::::;;;<<<<<<:::CCC[[[zzz{{{hhhkkkooo}}}xxxtttsssxxx~~~yyyvvvsssnnngggbbb___^^^\\\[[[VVVTTTSSSTTTUUUUUUPPPLLLAAA???>>>>>>>>>===:::888888999;;;@@@DDDEEEEEECCC===<<<:::999:::===AAACCCBBBAAA>>>:::777666888;;;666555444333222111000//////...,,,+++******+++,,,........................,,,,,,,,,---------......---------------...///000............////////////111111222222333333444444555666777888:::===BBBEEEDDDMMMVVV[[[bbbjjjnnnnnngggiiitttyyynnnkkk|||{{{uuupppnnn___XXXQQQMMMIIICCC@@@AAA>>>;;;;;;===>>>===???DDDOOOrrr~~~xxx}}}~~~pppoooxxxsssttttttvvvkkkUUUJJJJJJEEECCCCCC>>>===<<<<<<;;;;;;:::999999777777777777777777777777777777777777777888888999777888888999;;;<<<<<<===;;;CCCYYYxxx~~~jjjlllooo|||{{{uuurrr|||}}}xxxtttqqqmmmfffaaa^^^]]]\\\[[[WWWVVVVVVXXXYYYWWWQQQLLLAAA@@@?????????>>>;;;888888999===BBBFFFHHHFFFDDD???===;;;999:::<<>>BBBEEEEEENNNVVV[[[aaaiiimmmmmmjjjjjjsssxxxooommm|||~~~yyyuuussseee]]]UUUQQQKKKDDDAAAAAA>>>;;;:::<<<======???DDDMMMqqqvvvlllqqqmmm{{{zzzmmmiiiooozzzssszzzdddPPPHHHHHHDDDCCCDDD???===<<<<<<;;;;;;:::999999888888888888888888888888777777777777777888888999777888888999;;;<<<======@@@GGG[[[xxxmmmmmmnnnzzz~~~vvvsss}}}wwwtttooojjjccc^^^\\\ZZZYYYXXXZZZYYYZZZ\\\\\\XXXQQQKKKBBBAAA@@@@@@@@@>>>;;;999666888<<>>........................,,,,,,,,,---------......///......---------.........//////000111222222333000111111222333333444444777888999:::;;;>>>CCCFFFGGGOOOWWW\\\aaahhhkkkkkkmmmkkkrrr~~~wwwpppppp{{{yyynnnbbbWWWQQQMMMGGGBBB@@@???>>><<<<<<>>>@@@@@@@@@JJJgggrrrcccjjjlllllljjjeeefffppp{{{xxxeeeWWWKKKFFFFFFCCC@@@@@@>>>>>>===<<<;;;::::::999999888888777777777777777888888777777777777888888999:::;;;;;;::::::<<<>>>BBBNNNcccyyy~~~pppnnnmmmxxxwwwttt}}}vvvqqqlllhhhccc```]]][[[XXXVVV\\\YYYVVVXXXZZZXXXQQQKKKCCCAAA???>>>>>>>>><<<:::888999===BBBFFFHHHGGGEEEBBB>>>888666777999999888:::;;;:::777444333333444444444555555444111///------...,,,+++333CCCQQQWWW000///...------...///000---------............///..................---------------.........////////////000222333444555666666666666777999<<<@@@BBBGGGSSSWWWSSSVVVfffrrrttttttoooqqq|||zzztttttt~~~tttiii^^^XXXSSSJJJDDDAAA@@@>>><<<<<<>>>???@@@@@@HHHccctttdddjjjjjjjjjhhhdddccclll}}}}}}dddXXXLLLHHHGGGDDDAAAAAA???>>>>>>===<<<;;;:::999999999888777777777777777888888777777777777888888999:::;;;:::::::::<<<>>>BBBMMMbbbyyynnnmmmlllwww}}}~~~xxxsssnnnjjjeeeaaa^^^[[[XXXVVVZZZWWWUUUVVVXXXVVVPPPIIICCCAAA???>>>>>>>>><<<:::888999<<<@@@EEEGGGFFFEEEBBB>>>999888888999999888::::::999777444333333444333444444444333111///---...///,,,''')))000555666000///...------...///000,,,,,,,,,,,,---------...........................---------.........//////000000111222222333444444333555777888:::???GGGMMMLLLVVV]]]]]]aaaiiinnnnnnooonnnuuuxxxssstttyyypppgggbbb[[[QQQIIIFFFBBB@@@===<<<===?????????FFF]]]}}}zzzgggiiiggghhhgggccc```ggguuu}}}|||cccWWWMMMIIIHHHEEEBBBBBB??????>>>===<<<;;;::::::999999888777777777777888888888777777777777888888888:::::::::::::::<<<>>>AAAKKK```wwwzzzmmmmmmlllwwwyyyuuuppplllfffaaa^^^[[[XXXVVVXXXUUUSSSUUUWWWUUUNNNGGGCCCAAA???>>>>>>>>><<<:::888888:::>>>CCCFFFFFFFFFAAA???<<<:::::::::999888888999888666444222333444333333444444333111///...***------******------+++//////...------...//////+++++++++,,,,,,,,,------........................------........./////////111111111111222222222222555777999888888;;;BBBIIIIIINNNUUU\\\ccchhhkkkllljjjmmmxxxwwwqqqrrr~~~zzzsssmmmjjjcccXXXOOOKKKEEEBBB???======>>>>>>>>>CCCWWWyyynnniiifffhhhhhhddd```cccmmmvvvwwwqqqyyy~~~```VVVMMMJJJHHHDDDBBBBBB@@@??????>>>===<<<;;;;;;:::999888888777777888888888888777777777777888888888999::::::999:::<<<>>>@@@III]]]uuuvvvtttxxxmmmnnnnnnyyy|||xxxtttpppllleee```\\\YYYWWWUUUWWWUUUSSSUUUWWWUUUMMMGGGCCCAAA???>>>>>>>>><<<:::888888999===AAAEEEGGGGGGAAA???>>><<<;;;:::999888777888888666444333333555333333333333222111///...(((---//////000333222///........................+++,,,,,,,,,,,,------------------...........................////////////000000111111222333333333666777999999:::===AAADDDNNNNNNRRR[[[dddjjjnnnqqqhhhkkkwwwzzzpppmmmzzz~~~yyyuuuqqqiii\\\RRRNNNIIIEEEAAA>>>>>>>>>>>>>>>AAARRRvvvxxxiiigggjjjkkkhhhbbbbbbhhhooo|||nnnyyy]]]TTTMMMKKKIIIDDDAAABBB@@@@@@???>>>===<<<<<<;;;:::999999888888888888888888888777777777777888888888999::::::999999;;;===???FFFXXXppp}}}xxxnnnooopppzzz~~~}}}zzzuuurrroookkkddd^^^ZZZXXXVVVTTTXXXVVVUUUWWWYYYVVVNNNGGGCCCAAA???>>>>>>>>><<<:::777777999<<>>===<<<<<<::::::999888888888888999888888777777777777888888777999999999999999;;;===>>>DDDSSSkkk}}}oooqqqqqqzzzxxxxxx}}}yyytttpppnnniiibbb\\\YYYWWWVVVUUUXXXWWWVVVYYY[[[XXXOOOHHHCCCAAA???>>>>>>>>><<<:::777777999>>>CCCGGGHHHGGGAAA@@@???<<<888777777999777777888777555555666888999888666444222111//////,,,---,,,((((((,,,---+++------............---------------.........//////,,,,,,------.../////////....../////////000000000222222222333444555555666888777777888<<>>======<<<;;;:::999999888888999999888888777777777777888888777888999999888999;;;======AAAOOOfff{{{~~~nnnpppqqqyyy~~~|||vvvrrrnnniiibbb\\\YYYXXXWWWWWWXXXVVVVVVYYY[[[XXXOOOGGGCCCAAA???>>>>>>>>><<<:::666777;;;@@@EEEHHHHHHGGGAAA@@@>>>:::666555777999777888888888666666888:::<<<;;;999666333111///...***---,,,***+++000222000,,,------......------,,,,,,,,,---------.........,,,,,,------...//////000.../////////000000000000666666666555555444444444777999:::888666<<>>======;;;:::999999888888999999888888777777777777888888777888999999888999;;;===<<<@@@MMMcccxxxmmmppppppxxxxxxsssoooiiibbb]]]ZZZZZZYYYYYYWWWVVVVVVYYY[[[WWWOOOGGGCCCAAA???>>>>>>>>><<<:::555777;;;AAAGGGIIIIIIGGGAAA@@@>>>999444333666:::777888999888777777999;;;???===:::777333111///......111000,,,+++------***,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000////////////000000000000::::::888777555333222111000777===;;;;;;GGG```uuuqqqcccnnnsssjjjlllkkkssszzzpppnnn~~~yyytttpppaaaWWWMMMIIIGGGDDDBBBDDD???DDDYYYxxxoookkkpppooorrrxxxqqqggghhh~~~ooovvvhhh```XXXPPPLLLKKKKKKHHHEEEDDDDDDDDDCCCBBB???===<<<<<<;;;:::999888888888888999888888777777777777777999888888777888:::;;;<<<>>>AAAHHHaaa|||jjjpppuuu{{{uuuppprrrlllccc\\\YYYXXXXXXXXXWWWVVVWWWYYYZZZVVVNNNHHHAAA???======>>>???>>>===999888:::AAAIIIMMMLLLHHHEEEBBB<<<999777777666555:::::::::777444555:::>>>???===;;;777444111...---***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........////////////////////////////////////000111222333999777555666777777333000777777>>>AAA:::FFF~~~qqq```tttyyygggnnnjjjppp~~~uuurrrxxxyyyuuuiii]]]RRRLLLGGGBBB???@@@???AAARRRpppwwwqqquuurrrrrrxxxtttmmmppp}}}mmmsssfff```ZZZRRRNNNNNNMMMJJJGGGEEEEEEEEEDDDCCC@@@>>>===<<<;;;:::999888888888888999888888777777777777777999888888888888:::;;;<<<===AAAHHHaaa}}}kkkqqqvvv{{{uuupppqqqkkkccc\\\YYYWWWVVVVVVRRRSSSUUUYYYZZZWWWOOOIIIAAA???======>>>???>>>===999888999@@@IIINNNMMMJJJGGGCCC===:::::::::;;;:::777888999888555666999======<<<:::777333000...---++++++,,,---------------......---------,,,,,,,,,,,,,,,,,,---------..............................////////////000111222333666555444555777777444111222222;;;BBB???LLLggglllvvvuuunnnkkkqqq~~~uuuqqqwww~~~pppdddWWWPPPJJJCCC@@@@@@>>>===IIIccc|||~~~xxx|||xxxrrruuuxxxjjjooo}}}ddd```[[[UUURRRQQQOOOLLLIIIGGGGGGFFFEEECCCAAA???>>><<<;;;:::999999888888888999888888777777777777777888888888888999:::;;;<<<;;;@@@GGG___~~~lllrrrvvv{{{uuupppooojjjccc\\\XXXVVVTTTRRRMMMOOOTTTYYY\\\XXXPPPIIIAAA???======>>>???>>>===999777999???HHHNNNNNNLLLEEEAAA<<<999:::<<>>??????;;;777555777:::;;;:::888555222///---,,,,,,,,,---............---...------------,,,,,,,,,,,,,,,,,,------------...........................////////////000111222222333333333555777777555333666555:::@@@===EEEkkkqqqiiiqqqwwwooolllssstttpppwwwuuujjj]]]VVVPPPIIIEEEEEE@@@<<>><<<<<<;;;:::999999999999999888888777777777777777888888888888999:::;;;;;;:::???DDDYYY|||mmmsssvvv{{{uuuqqqnnniiibbb\\\XXXUUURRRPPPMMMPPPUUU[[[^^^YYYPPPHHHAAA???======>>>???>>>===999777888???HHHOOOPPPNNNBBB>>>888666888<<<@@@BBBOOOMMMHHH???777333555777888777666444111///---,,,,,,---......//////......------------------------------------------------........................///......//////000111222444444555666777777666444<<<:::<<>>UUUppp|||uuuuuuoooooommmuuussspppvvv~~~sssggg```XXXOOOIIIGGGCCC>>>@@@OOOfff~~~{{{ffflllssstttiii```]]]YYYVVVRRROOOLLLJJJHHHGGGEEECCCAAA???>>>======<<<;;;:::999999999999999888888777777777777777777888888999:::::::::;;;888>>>AAARRRssspppsssttt{{{uuuqqqlllhhhaaa[[[WWWTTTRRRPPPQQQSSSYYY^^^___YYYOOOFFFAAA???======>>>???>>>===999777999@@@IIIOOOPPPMMM@@@<<<888666888===AAADDDWWWRRRJJJ>>>555111444888666555444333111///...---,,,---......//////......------------------------------------------------....................................///000111222555666888888777666555444888999<<<@@@@@@DDDRRRaaa~~~|||nnnnnnmmmvvvssspppwwwssskkkaaaUUUKKKGGGFFFBBBAAAIII\\\uuusss|||mmmggguuuzzzsssnnnccc```\\\WWWRRRNNNLLLKKKIIIHHHEEECCC@@@???>>>======<<<;;;:::999999999999999888888777777777777777777777888:::::::::::::::888>>>???MMMmmmssssssrrr{{{uuuqqqlllggg```ZZZWWWUUUSSSRRRTTTVVVZZZ______YYYNNNEEEAAA???======>>>???>>>===888888:::BBBKKKPPPOOOLLLAAA>>>:::888;;;???BBBDDDNNNJJJCCC999111000555:::555444333222111000///...,,,,,,---............---,,,,,,,,,------------......------------,,,,,,,,,------------------------............///000111111555666888888666444444444555888;;;===???DDDKKKRRRqqqsssuuuzzzppplllmmmwwwssspppxxx|||tttjjj\\\OOOJJJGGGEEECCCFFFTTTmmmzzztttgggmmm~~~tttqqqhhheee___XXXRRRNNNMMMMMMKKKIIIFFFCCCAAA???>>>>>>===<<<;;;::::::999::::::999888888777777777777777666777999:::;;;;;;::::::999??????KKKkkkuuurrrooo}}}zzzuuurrrlllggg___YYYVVVUUUUUUUUUTTTVVVYYY]]]^^^XXXNNNEEEAAA???======>>>???>>>===888888<<>>@@@AAAAAA@@@<<<666111111555:::444444333222222111000000++++++,,,---------------,,,,,,,,,---------............---------,,,,,,,,,------------------------...............///111111000333666666444333333555777:::<<<<<<<<<@@@DDDEEE[[[yyygggnnnuuunnnjjjlllxxxtttqqqzzz~~~yyypppbbbUUUOOOGGGGGGDDDDDDOOOhhhooollluuuzzz|||wwweeerrrtttssskkkhhhbbbZZZSSSOOONNNOOOLLLKKKHHHDDDBBB@@@@@@???======<<<;;;::::::::::::999888888777777777777777666777999:::;;;;;;::::::999@@@@@@KKKkkkvvvrrrmmm{{{zzzuuurrrlllfff^^^XXXVVVVVVWWWWWWSSSTTTXXX[[[\\\WWWNNNFFFAAA???======>>>???>>>===888999===EEENNNPPPLLLGGG>>>;;;888888999;;;<<<<<<;;;<<<;;;777333222444777444444333333222111111111***+++,,,,,,------,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------------------...------......///000111,,,000333444333222333555666;;;???>>>@@@EEEIIIIIIUUU___bbb___fffuuuwwwmmmiiilllxxxtttrrr{{{}}}wwwhhhZZZTTTLLLKKKGGGBBBGGG\\\yyyssshhhkkkjjjxxxwwwjjjddd}}}pppmmmdddZZZVVVUUUSSSOOOLLLJJJGGGFFFEEEDDDAAA???>>>===<<<;;;:::999999999:::999888888777777888888888888999999999:::::::::;;;;;;===IIIeeeyyypppqqq}}}}}}wwwssspppoooeeeZZZTTTUUUWWWWWWVVVQQQSSSVVVZZZ[[[WWWNNNGGGBBB@@@=========>>>>>>===999:::>>>EEEKKKMMMJJJGGG@@@===999888888999999888999777444222111333555777888888777555333111///...------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///000000000000000//////000000000111222333555555666888:::<<<>>>BBBFFFIIIMMMSSSZZZ___fffooorrrqqqiiijjjxxxvvvqqqyyy~~~mmm^^^WWWSSSNNNHHHDDDDDDQQQnnnwwwiiihhhdddyyyfffkkkttt{{{zzzqqqooohhh___ZZZYYYVVVQQQNNNLLLIIIHHHGGGEEEBBB@@@>>>>>><<<;;;:::999999999:::999888888777777888888888888999999999:::::::::999;;;>>>FFFZZZvvv{{{pppooozzz{{{vvvqqqooommmdddZZZUUUUUUWWWVVVTTTRRRSSSVVVZZZ[[[WWWNNNGGGCCC@@@>>>===>>>>>>>>>===999:::===DDDJJJKKKIIIEEE???<<<999777888999999888999777444222222333555777999888888777444222///---------------------,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////000000000000//////000000000111222333555555666888:::<<<>>>AAAFFFIIILLLRRRYYY^^^fffnnnqqqpppjjjkkkxxxwwwsss{{{yyyiiibbb^^^TTTLLLHHHCCCFFF```pppkkkpppiii\\\gggxxxsssrrrlllddd```___ZZZTTTQQQNNNLLLJJJHHHGGGDDDBBB???>>>===<<<:::::::::999:::999888888777777888888888888999999999:::::::::777<<>>??????>>>===888999<<>>;;;888777888999999999999777444333222444666777999999999999666222...,,,.........------,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------......//////000000000000//////000000000111222333555555666777:::<<<>>>AAAFFFIIIKKKRRRYYY^^^eeemmmqqqpppkkklllxxxxxxvvv~~~rrrlllgggZZZRRROOOEEEAAAXXXxxx|||tttccccccfff}}}uuutttpppiiieeeccc^^^XXXSSSQQQNNNKKKJJJHHHEEEBBB@@@???>>><<<;;;::::::::::::999888888777777888888888888999999999:::::::::777;;;===???HHH]]]zzzuuussszzz~~~xxxsssooolllggg```YYYVVVWWWXXXUUURRRRRRSSSVVVZZZ[[[VVVMMMFFFCCCAAA??????@@@@@@>>>===777888;;;AAAGGGHHHEEEAAA>>><<<999888999:::;;;:::999777555333333444666777888999::::::777333...+++.........------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------.........//////000000000000///000000000111222333555555555777999;;;===AAAEEEIIILLLRRRYYY^^^eeennnqqqpppjjjmmmwwwwwwwww~~~}}}tttuuuooojjj]]]VVVTTTJJJBBBSSSooommmeeemmmrrr|||}}}vvvvvvrrrllliiigggaaa[[[UUUSSSPPPMMMKKKIIIEEECCCAAA@@@???===<<<;;;:::::::::999888888777777888888888888999999999:::::::::::::::;;;>>>HHHZZZsss|||vvvssszzz~~~yyytttpppmmmeee___YYYVVVXXXXXXVVVRRRSSSTTTVVVZZZ[[[VVVMMMFFFBBB@@@??????@@@@@@>>><<<666777;;;AAAGGGHHHEEEAAA@@@===:::999:::;;;;;;;;;888777666444444555666777888999:::999777333...+++.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------............///000000000000000000000000111222333555555555777999;;;===@@@EEEHHHLLLSSSZZZ___fffnnnrrrqqqiiillluuu~~~|||uuuvvv|||wwwmmmddd]]]ZZZOOOFFFPPPbbbyyynnniiidddnnnxxx~~~zzzffffffrrrrrrzzzxxxxxxtttnnnkkkiiieee^^^YYYVVVSSSPPPNNNKKKGGGEEEBBBAAA@@@>>><<<;;;:::::::::999888888777777888888888888999999999:::::::::;;;999999>>>GGGXXXnnnuuuqqqwww~~~yyyuuuqqqnnneee___XXXVVVXXXYYYWWWTTTSSSTTTWWWZZZ[[[VVVMMMEEE@@@???>>>?????????===;;;666888;;;BBBHHHJJJGGGDDDAAA>>>;;;999::::::::::::888777666555555555666666666777888777555222...,,,------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------......---...///000000111111000000000000111222333555555555666999;;;===@@@EEEHHHKKKRRRYYY^^^eeemmmqqqpppiiimmmvvv|||zzzttttttyyyuuupppjjjbbbWWWNNNOOOUUUkkkooo[[[WWWVVV^^^hhhqqq~~~kkkbbbiiiuuuyyyooo|||{{{zzzvvvpppmmmlllhhhccc]]][[[WWWTTTQQQNNNJJJHHHCCCBBB@@@>>>===;;;;;;::::::999888888777777888888888888999999999:::::::::<<<999888<<>>===>>>???>>><<<999777888<<>>:::888888888777777888777777666555666666666555555555555333111///...+++,,,,,,------.........------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---...///000111111111111000000000111222333555555444666999:::<<<@@@DDDHHHIIIPPPWWW\\\ccckkkooonnniiioooxxx}}}zzzttttttwww}}}uuujjj^^^UUUPPPNNN]]]zzzlll\\\\\\\\\```eeemmm}}}qqqbbbbbbmmmxxxsssnnn~~~}}}|||xxxqqqnnnnnnkkkfff```^^^ZZZWWWTTTQQQMMMJJJDDDCCCAAA???===;;;;;;::::::999999888777888888888888888999999999:::::::::;;;999999;;;???MMMiii~~~{{{uuuwww}}}xxxtttpppnnnggg```YYYVVVXXX[[[ZZZXXXTTTUUUWWWZZZ[[[VVVLLLEEE>>>======>>>>>>===;;;888777888===DDDKKKNNNLLLIII@@@===999777666666555444888777777666666666666666444444444333222111000///***++++++,,,---...//////.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---...///000111111111111000000000111222333555555444666888:::<<<@@@DDDHHHGGGNNNUUUZZZaaaiiimmmlllkkkqqqyyy~~~{{{uuutttvvvwwwlllddd[[[SSSYYYmmmlll\\\___]]]cccgggiiitttxxxccc___hhhrrrxxxjjjkkk~~~|||wwwsssnnnjjjhhheee^^^WWWSSSSSSRRRNNNJJJDDDDDDBBBAAA???>>>===<<<999999888888888888888888666666777888999999::::::;;;<<<999<<>>>>>>>>>>><<<;;;:::666888>>>FFFMMMPPPMMMJJJ@@@>>>;;;888666555666666777666555444555666888999888777666555222000...---..................------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......++++++...111111111111000000000000000000000000000000000111111333666999;;;<<<@@@GGGLLLMMMOOOTTT\\\dddkkkoooqqqnnnrrrrrrwww}}}tttnnnvvv{{{rrrcccUUUUUUccczzzvvvbbb```fffllllllhhhjjjrrrvvvssszzz|||~~~zzztttzzzmmm```cccnnnwww{{{ppphhhkkk}}}zzzvvvrrrooommmfff```ZZZWWWVVVTTTPPPLLLGGGGGGEEECCCAAA>>><<<;;;:::999999888888888888888666777777888999999::::::999;;;:::===BBBCCCWWWxxxzzz|||ppprrr~~~xxxrrrllliiibbb^^^YYYUUUUUUUUUUUUUUUVVVVVVXXXZZZZZZSSSIIIAAA===>>>>>>>>>===;;;999888444777===DDDJJJJJJFFFBBB>>><<<:::888666666777777888666555444555888:::<<>>>>>>>>===;;;999777555444888>>>EEEHHHFFF@@@<<<;;;:::999888888999::::::999777555444555999===@@@@@@===777222///......///------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////---+++,,,...000/////////000000111111111000000111222333333444444444777;;;<<<===AAAHHHMMMNNNRRRYYYaaaiiinnnqqqrrrsssvvvwww{{{wwwtttvvvccc___YYYbbb|||{{{ggg```hhhjjjdddbbbkkkrrrssssss}}}lllddd___dddpppvvvqqqjjjcccccc~~~{{{wwwssspppnnngggeeecccbbb___[[[TTTOOOJJJJJJIIIGGGDDD@@@<<<:::;;;::::::999888888888888777777888888888999999999777999999<<<@@@???PPPppp|||{{{{{{wwwxxxmmmrrrpppggghhhrrr~~~}}}xxxrrrkkkgggbbb[[[TTTSSSWWWYYYUUUQQQRRRWWW]]]___ZZZQQQHHHBBB>>>>>>>>><<<:::888555333555:::BBBHHHJJJFFF@@@<<<:::999999::::::<<<===>>>===:::777444555888===@@@999666333000......//////,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---......///000111222222000000111222444555666666555888;;;===>>>BBBHHHMMMMMMSSS[[[ccciiillloooppptttvvvwww|||wwwxxxzzzooohhh\\\]]]sssoooeeelllmmmeeecccllluuuxxxxxxbbbaaaccchhhmmmjjj```WWWYYYxxx|||xxxsssooommmgggggggggeeebbb\\\VVVQQQHHHHHHGGGFFFDDDAAA>>><<<<<<;;;:::999888888888888888888888888888999999999888999777:::>>>???RRRsss~~~|||rrr}}}nnnppppppgggeeegggppp}}}~~~~~~|||xxxqqqkkkfffbbb[[[TTTTTTXXXZZZVVVQQQPPPVVV\\\___[[[RRRJJJEEE>>>>>>>>><<<:::777444222555;;;CCCIIIJJJGGGBBB>>>::::::;;;<<<===>>>@@@@@@???<<<888555444666:::<<<555444333222000...------,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******------...///000111111222000111222333444555666666666999<<<===>>>AAAHHHMMMLLLRRR[[[bbbfffjjjmmmooorrrtttvvv|||vvv{{{~~~yyynnnbbb]]]kkk}}}jjjooooooiiimmm|||mmm```eeeiiiiiiddd\\\UUUQQQYYYzzzuuuqqqoooiiijjjjjjiiieee^^^XXXTTTJJJIIIGGGEEECCCAAA??????===<<<;;;999888888888888888888888888888888888888999:::888999===>>>RRRsss~~~ssspppooo~~~lll```dddgggnnn~~~{{{xxx~~~~~~{{{wwwqqqkkkggg```\\\WWWVVVYYYZZZWWWSSSQQQUUU[[[]]][[[TTTKKKEEE>>>>>>>>><<<:::777555333333:::BBBGGGHHHDDDAAA???;;;;;;<<<===>>>??????@@@???<<<888444333444777888888888777555222///,,,***++++++,,,,,,------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...000111111///---.........//////000000000111111222333333444555555666999;;;<<<===AAAGGGLLLLLLRRRZZZ```dddgggkkknnnppprrrttt{{{~~~uuu~~~vvvlllaaaeeeyyyuuuyyyyyyxxxpppeeeccckkkpppjjj]]]UUUXXX___}}}zzzvvvrrrppplllmmmnnnlllgggaaa[[[XXXOOOMMMIIIEEEBBBAAA@@@@@@===<<<;;;:::999888888888888888888888888888888888999;;;999;;;>>>===NNNmmm~~~yyyrrrnnn{{{zzzqqqjjjjjjkkkkkklllnnnhhhbbbZZZ___kkkppp}}}xxx~~~{{{vvvpppkkkhhh___]]]ZZZYYYYYYYYYXXXVVVVVVWWWYYY\\\[[[UUUKKKDDD>>>>>>>>>===;;;888666444555;;;BBBFFFEEEBBB@@@???;;;;;;<<<<<<============;;;999666444333333555666999888555222///---,,,,,,***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///111555888777444000......//////////////////111111222222333333333444555888;;;<<<<<<@@@FFFJJJMMMSSS[[[___bbbeeejjjooooooqqqsss|||~~~vvv}}}uuugggbbbtttoooaaadddgggpppuuukkk[[[VVVbbbqqq|||yyyuuurrrpppoooppppppnnniiiccc^^^\\\TTTQQQKKKFFFBBB@@@@@@@@@>>>===;;;:::999888888888999999888888888888888888888;;;;;;>>>???<<>>>>>>>>===;;;999777666999>>>EEEGGGEEEBBB@@@???:::;;;;;;<<<;;;;;;::::::777666444333333333555666666333000---,,,,,,...000******+++,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,((())),,,111555555000+++///////////////.........222222222222222222222222555888:::;;;<<>>AAAFFFJJJIIISSS___fffiiikkkooossspppnnnrrrwww|||wwwsssuuu{{{jjjdddhhhnnnrrrqqqmmmbbbYYYhhh|||xxxuuussssssqqqoooqqqrrrnnnfff^^^[[[VVVPPPKKKHHHFFFDDDCCC@@@???>>><<<;;;:::999999:::999888888777777888888666:::888999<<<;;;GGG___}}}~~~|||ooo{{{zzzggg\\\ZZZ___]]]]]]``````]]]___bbb^^^dddkkk~~~zzzvvvrrrnnnhhheee]]]\\\[[[[[[[[[YYYUUUQQQVVVXXX\\\]]]ZZZRRRHHHAAA@@@AAABBB@@@<<<888777666<<>>===;;;:::::::::999999888777777777777888555999777888<<<;;;FFF]]]}}}yyypppwww~~~nnn```[[[[[[___]]]^^^bbbdddeeekkkrrrqqqvvv}}}zzzvvvrrrmmmhhhddd]]]\\\[[[ZZZYYYWWWSSSOOORRRVVV[[[\\\YYYQQQGGG@@@AAAAAAAAA???;;;888777666???GGGLLLIIIEEEAAA>>>:::888888999999999888777777999666333222333444555555555333000.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000111111111222333444555666777888888888:::???FFFKKKTTTWWW\\\bbbgggkkkmmmooosssqqquuu}}}}}}oooaaa___hhhrrruuusssnnneeeZZZ^^^}}}{{{{{{zzzyyyrrrmmmqqqyyy{{{tttkkkbbb]]]VVVQQQMMMKKKHHHGGGBBBAAA???===<<<;;;::::::999999888777777777777777444888666888===;;;DDDZZZyyy|||ooossszzzyyyqqqiiiccccccgggcccaaabbbfffkkkrrr~~~}}}zzzvvvrrrmmmfffbbb]]]]]]\\\[[[YYYVVVSSSPPPSSSWWW\\\]]]XXXOOOEEE???AAAAAAAAA>>>:::777666777@@@HHHMMMJJJFFFCCC@@@===888888777777666666555555888555222222333555666666444222000.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------////////////000000000000111111111222333444555666666777999;;;@@@IIIRRRYYY______```dddiiinnnpppppprrrooorrr~~~}}}jjjdddaaagggrrrvvvqqqjjjddd^^^\\\sss~~~|||||||||}}}zzzwwwuuuvvvxxxwwwssspppeee```YYYSSSOOOLLLIIIHHHCCCBBB@@@>>><<<;;;::::::999888777777666666777777444777666888===:::BBBVVVuuussspppooouuutttnnniiiddddddddddddhhhmmmjjjhhhhhhlllqqq{{{|||yyyvvvrrrllleee```]]]^^^___^^^[[[XXXUUUSSSXXX\\\___^^^WWWMMMDDD???AAAAAA@@@===999777666777???GGGLLLKKKHHHGGGEEEBBB888777777666666555555555777555222222444666666666555333000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......////////////000000000000111111111222333444555666666777:::>>>DDDMMMXXX___^^^^^^___dddkkkqqquuuvvvsssppprrr}}}~~~}}}bbbdddhhhnnnrrroooggg___TTTZZZlll}}}~~~{{{||||||zzzwwwsssqqqppphhhccc\\\UUUQQQNNNKKKIIIDDDCCCAAA???===;;;;;;:::888888777666666666666777555888555888===:::???QQQppprrruuuooorrrnnn^^^```\\\ZZZ\\\^^^___eeekkkooonnnppptttyyy~~~|||yyyvvvrrrkkkddd___]]]___```___\\\YYYWWWWWW\\\___bbb^^^UUUKKKDDDAAAAAAAAA@@@<<<999666666777>>>FFFKKKJJJHHHIIIHHHFFF888888777666666666777777777555333333444666666555555222000///000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------.............../////////000000000111111111222333444555666777888:::===BBBIIIRRRXXXSSSUUUZZZaaaiiirrryyy~~~xxxuuuvvv}}}iiiccchhhmmmkkkeee^^^ZZZZZZTTTkkk{{{vvvsssrrrlllggg___YYYTTTQQQMMMKKKEEEDDDBBB???===<<<;;;:::888888777666666666666666666888666888===999<<>><<<;;;:::888888777666666666666666777999666888===888:::JJJmmm~~~qqq~~~tttnnn|||~~~uuummmfffccccccfffmmmuuu}}}{{{yyyvvvqqqjjjbbb]]]ZZZ]]]``````]]]ZZZYYYZZZ[[[^^^___ZZZQQQJJJGGGGGGAAAAAA???;;;888666666777<<>>BBBHHHLLLMMMSSS\\\bbbfffmmmwww~~~~~~zzzyyy{{{kkk___^^^dddlllqqqjjjbbbZZZRRRRRR```qqq}}}vvvpppkkkhhhccc^^^YYYUUUSSSRRRJJJFFFAAA>>>======<<<<<<;;;999777666777777666555666666666666777;;;AAAEEEggg{{{yyymmmsssyyy~~~|||yyywwwtttlllccc^^^___^^^``````]]]XXXVVVWWWZZZaaacccaaaYYYQQQLLLFFFAAACCC>>>:::999777444666:::DDDKKKNNNHHHBBB???===;;;888888888999:::<<<===>>>999555111222777::::::888333111///.........---,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++,,,,,,---......---......,,,******+++---222222222111000//////...111222333555666777777777555777999:::===BBBHHHLLLQQQRRRWWW```fffjjjpppxxxxxxqqqvvvwwwpppfff```aaafffllloooooofff[[[SSSQQQ^^^zzz~~~vvvppphhhgggddd```]]]YYYVVVUUULLLHHHDDD@@@??????>>>===;;;999777777777777777555666666666666777;;;@@@DDDdddyyyyyysssssswww}}}{{{zzzzzzwwwuuussslllccc___```^^^``````]]]XXXUUUVVVXXXaaadddaaaYYYPPPKKKFFFAAABBB===:::999666444666;;;CCCIIILLLGGGAAA>>>===;;;666777888999:::<<<======999555222222666999999777333111///.........---,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,------......,,,---...---,,,,,,---...---------...///111222333000111222444555777888999666777999;;;>>>BBBIIIMMMPPPRRRXXXaaagggjjjpppwwwwwwqqqwwwyyy```[[[WWW]]]hhhqqqtttrrrfff[[[OOOMMMZZZyyy~~~uuunnnfffggggggfffccc___[[[YYYOOOLLLGGGCCCBBBAAA???>>>;;;999777777777888777666666666666666777:::???CCC___uuu~~~{{{ppptttvvvmmmuuuzzzyyyvvvtttrrrkkkccc___aaa___aaaaaa]]]XXXTTTTTTVVVcccdddaaaXXXPPPKKKFFFBBBAAA<<<999777555333777===DDDIIIJJJEEE@@@>>>===:::444666888:::;;;<<<<<<;;;999666333333666888777555333111///.........---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,------......,,,---//////------...///000///.........000222333@@@>>><<<999777555555555777888:::<<<>>>CCCIIINNNOOOQQQXXXbbbhhhkkkpppvvvvvvqqqxxx}}}|||wwwlllbbb]]]\\\^^^fffppptttpppkkk^^^UUUNNNWWWrrr||||||~~~{{{sssllliiijjjlllllljjjeee___\\\RRRNNNJJJFFFDDDBBB@@@>>>;;;:::888777888888777666666666777777777:::>>>AAAXXXnnnrrrrrrxxxjjjooo~~~|||xxxuuurrrkkkccc___aaaaaabbbbbb___YYYVVVVVVWWWdddeeeaaaWWWNNNJJJFFFBBB???;;;888666444333888@@@IIILLLKKKEEE???>>><<<999444555888:::<<<;;;::::::888666333333555666555444333111///.........---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---...///...---------/////////111222444555666777CCCAAA===999666444444444777999:::<<>>:::777666333333;;;DDDOOOQQQMMMEEE@@@>>>;;;888666777999;;;<<<;;;:::999666555444444444555444444333111///.........---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///---,,,,,,...///,,,...333888;;;=========222111111111222555888:::777999:::<<>>III[[[rrr{{{qqqrrr}}}uuuttt{{{~~~zzzvvvrrrkkkbbb___aaaccccccbbb___[[[ZZZ^^^bbbdddddd^^^RRRIIIFFFCCC@@@===:::888666333444===IIISSSSSSMMMEEE@@@>>><<<888999:::;;;;;;;;;:::999888333333444444444444444444333111///.........---,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------............---,,,,,,...222555888:::;;;<<<;;;999666444//////000111333555888999777888:::<<<>>>CCCIIINNNOOOQQQXXXbbbhhhkkkpppvvvxxxuuuxxx}}}{{{qqqrrrqqqoooooottt|||~~~{{{zzz{{{~~~~~~yyyssspppnnnvvv}}}~~~tttlllhhhaaaZZZUUUVVVWWWZZZcccllliiihhhcccZZZRRRPPPUUU[[[nnnzzzzzzzzzwwwrrrppppppqqqsssrrrpppllliiifffcccbbbZZZWWWRRRNNNJJJFFFBBB???<<<:::888888999999888777666777888888777888:::===CCCRRRiii~~~}}}lllsss|||zzzvvvrrroooiiibbb```cccaaaaaa___\\\YYY[[[bbbgggdddccc\\\PPPGGGDDDBBB???===;;;888666333444@@@LLLQQQPPPKKKCCC??????===:::>>>======<<<;;;:::999888111222333444444444444555333111///.........---,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------..................------------,,,+++---222999>>>DDDBBB???:::555000---+++666666666666666666666666666777999;;;>>>BBBIIIMMMPPPRRRXXXaaagggjjjpppwwwxxxtttwwwvvvrrrrrrppplllggggggjjjnnnkkkpppvvvzzz{{{zzzyyyyyyvvvrrrooooooqqqssssssrrrlllppptttrrrmmmhhheeeeeelllsss|||yyymmm___VVVWWWRRRTTT\\\ccceeeiiinnnhhhbbbYYYPPPNNNUUUbbblll~~~~~~}}}yyy{{{|||xxxrrroooqqqtttrrrpppllliiifffdddcccccc\\\YYYTTTPPPLLLHHHCCC@@@===;;;999888999999888777666777888888777888:::<<>>@@@???;;;AAA@@@>>><<<:::999999999///111333444444444444555333111///.........---,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------..................---------,,,++++++///666???FFF@@@===888444111000111222000111333555666777777777555777999:::===BBBHHHLLLQQQRRRWWW```fffjjjpppxxxwwwtttvvvwwwuuuwwwmmmiiihhhddd```]]][[[[[[[[[^^^bbbeeeffffff```aaabbbcccccccccccccccgggfffdddaaa___^^^]]]]]]___aaabbbaaa]]]YYYVVVUUUSSSZZZbbbeeeeeeffffffeeeZZZZZZUUURRRRRRZZZ}}}|||~~~tttrrrwww}}}yyytttqqqqqqtttwwwvvvtttqqqmmmiiieeecccbbb[[[ZZZXXXTTTOOOIIIEEEBBBAAA>>><<<:::::::::888777777777666666777888999999CCCHHHZZZtttwwwttt}}}|||wwwvvvsssmmmfffaaaaaaccc___ZZZXXX\\\^^^___fffooollldddXXXMMMGGGDDDCCCBBB>>>777333444555999FFFTTTRRRJJJBBB@@@@@@===<<<>>>CCC@@@<<<999888777666555333333333444444555555555000000...---,,,+++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...------......////////////,,,+++---444>>>CCCCCC@@@222111111111000000////////////000111222444555666555666888:::===AAAFFFJJJPPPRRRXXXbbbhhhlllqqqxxxyyyuuu}}}yyypppvvv{{{lllbbb]]]^^^aaa```]]]ZZZXXXXXXXXXXXXWWWVVVVVVWWWWWWWWWXXXXXXXXXZZZYYYXXXVVVUUUTTTSSSSSSRRRTTTWWWXXXYYYZZZ\\\]]]aaabbbbbbbbbcccbbb```]]]YYYYYYTTTWWWiii~~~}}}vvvtttyyyyyywwwtttqqqqqqrrrsssttttttrrrnnnjjjfffcccaaa___\\\[[[XXXTTTOOOIIIDDDAAAAAA???<<<;;;::::::888777777777777777777888999999<<>>888444444555:::FFFSSSPPPIIIBBBAAA???<<<;;;<<>>:::888777777666555333333333444444555555555000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,++++++,,,---...///444111000333888:::888444111111000000000////////////000000111222444555666666888:::<<<>>>CCCHHHLLLPPPRRRXXXbbbhhhjjjpppvvvuuusss|||~~~{{{ooofffaaa___^^^ZZZVVVSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRUUUVVVXXXXXXXXXYYY\\\^^^___]]][[[\\\\\\ZZZWWWTTTWWW]]]___mmm~~~}}}xxxwww{{{vvvsssqqqqqqsssuuusssrrrooommmjjjfffccc```^^^]]]\\\[[[XXXTTTOOOJJJEEEBBBBBB@@@===<<<;;;:::999777777777777777777777888999777888CCC[[[ttt{{{iii|||yyyxxxsssqqqlllfff```^^^^^^___ccc]]]YYYXXXZZZ\\\ccciiimmmcccVVVKKKFFFDDDCCCAAA>>>999444444666<<>><<<888777777777666555333333444444555444444444000///...---,,,+++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...+++++++++,,,...000222444888444111000111111...+++000000///////////////...000000000111333444666777777999;;;===@@@EEEJJJNNNOOOQQQXXXbbbgggiiimmmrrrrrrppp{{{~~~tttxxxyyyvvvsssppplllggg```]]]ZZZXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSTTTUUUVVVUUUUUUTTTTTTTTTUUUVVVVVV]]]______^^^\\\[[[[[[\\\YYYWWWVVVVVVTTTRRRSSSVVVmmm{{{www|||~~~}}}~~~yyyyyy|||wwwtttqqqsssvvvwwwsssnnnhhhgggeeebbb```^^^]]]]]][[[ZZZXXXUUUQQQLLLHHHFFFDDDAAA>>>===<<<;;;999888888777777777777777888888888666>>>SSSnnneeezzz|||yyyxxxsssoooiiiccc___]]]^^^___eee```[[[YYY\\\aaaggglllmmmbbbTTTJJJFFFEEECCC@@@===999555444777>>>HHHOOOMMMHHHEEEEEEBBB<<<999:::;;;999777666777777777666333333444555555444444333//////...---,,,++++++,,,+++++++++,,,,,,,,,------,,,---......,,,,,,---...***,,,///333666888::::::444111...---.........,,,////////////............000000111111333555666777777888;;;===@@@EEEKKKOOONNNQQQXXXbbbfffgggjjjoooqqqppp{{{tttccc```iiippppppjjjgggdddaaa^^^ZZZUUURRRTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ\\\\\\[[[YYYYYYYYYWWWVVVUUUTTTQQQUUUfffxxxwwwsssyyy~~~|||}}}|||yyyyyy{{{xxxuuurrrsssvvvtttnnniiicccbbbaaa```____________YYYYYYXXXVVVSSSPPPLLLJJJEEECCC@@@>>>===<<<:::888888888777777777777777888999777;;;MMMhhhnnnwww|||}}}zzzyyysssnnngggaaa^^^^^^___```bbb___ZZZYYY]]]eeekkknnnjjj```RRRJJJGGGFFFCCC???;;;999555444888AAAIIINNNNNNJJJHHHHHHCCC<<<:::;;;999888666666777888777666333333555555555444333222///...------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......,,,,,,---...,,,///444999;;;;;;999777///...,,,,,,---///000000............////////////000000111222333555666777666888:::<<>>===:::999999888888777777777777777888777999FFF^^^www|||xxxzzz~~~wwwnnnpppnnnooottt{{{~~~|||zzztttnnneee___]]]^^^```aaa]]][[[XXXWWW^^^gggllllllfff\\\PPPJJJIIIHHHCCC>>>999888555444999DDDLLLMMMOOOLLLJJJHHHCCC<<<:::<<<999888777777888888777666222444555666666444222111///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......,,,,,,---......111555777777444000---......------......///000...////////////000000000111111111222444555777888666888:::;;;>>>BBBGGGKKKKKKOOOXXXccchhhggghhhlllsssqqq|||pppnnnjjjddd```^^^^^^^^^]]]VVVXXXYYYZZZZZZXXXVVVTTTTTTTTTTTTTTTUUUWWWXXXYYYWWWWWWUUUSSSRRRTTTXXX[[[]]]eeewww}}}|||zzzvvvuuuuuuvvvuuuttttttsssqqqnnnkkkgggeeeccccccbbbaaaaaaaaaaaaaaa___^^^]]]ZZZWWWSSSPPPNNNHHHEEEBBB@@@>>>===;;;999999999888777777777777777666777888AAAUUUnnn}}}zzz{{{kkkhhhgggfffgggnnnxxx~~~|||{{{ssslllccc]]]\\\^^^```aaa[[[[[[YYYXXX___jjjmmmjjjbbbYYYOOOKKKLLLJJJDDD===777777555333;;;GGGNNNMMMOOOLLLJJJGGGAAA:::999===:::888888888999999777555222444555777666444222000......---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---......,,,,,,---...---...///000///---+++))),,,---...///............/////////000000000111111111111111222444555777888888999;;;<<<>>>AAAFFFJJJJJJNNNYYYdddiiihhhiiilllrrrpppzzzpppuuu{{{ssshhh___ZZZYYYYYYZZZSSSUUUXXXYYYYYYVVVSSSQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTUUUZZZcccnnnuuu|||}}}}}}||||||yyytttsssttttttssstttuuuuuusssoookkkiiiiiigggfffdddcccaaa`````````bbbaaa___\\\XXXSSSOOOLLLHHHFFFBBB@@@???===;;;999999999888777777666777777555777999>>>PPPhhhxxx}}}|||sssmmmqqqnnnmmmooovvv}}}{{{zzzssskkkaaa[[[[[[^^^```aaa]]]^^^\\\[[[cccmmmooojjj```WWWNNNKKKMMMLLLDDD===555666444333;;;IIIOOONNNNNNLLLIIIFFF???999888===:::999888999999999777555222444666777666444222000......---,,,,,,,,,------++++++,,,,,,,,,---------,,,---......,,,,,,---...***))))))***+++,,,---...)))+++...///............//////000000111111222222111111222333444666777888999:::<<<===>>>AAAFFFIIIIIINNNYYYeeejjjiiijjjmmmqqqnnnxxxrrrfff___bbb______```]]]WWWSSSTTTPPPNNNMMMOOOSSSXXX[[[\\\WWW]]]cccgggwww~~~~~~|||qqqnnnuuu~~~{{{}}}xxx}}}|||zzzvvvrrrpppqqqrrrnnnpppqqqooollljjjkkkllliiihhhgggeeedddcccccccccdddaaa]]]ZZZWWWTTTPPPMMMJJJDDD???>>>@@@@@@<<<888:::999888666555555444444555777888;;;GGG\\\sss||||||wwwuuuvvvssswww~~~zzzvvvmmmddd]]]\\\^^^]]]^^^``````^^^\\\]]]fffooonnnhhh___VVVLLLIIIJJJIIICCC<<<666777555555???MMMTTTSSSSSSMMMEEE>>>;;;999999888;;;888999;;;999555222444444444444333222111000///,,,,,,---------------...******+++++++++,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,------...---------............///............////////////111000///000333555555555777888:::<<<>>>BBBHHHKKKLLLPPP\\\kkknnniiijjjpppnnnrrrvvv{{{wwwqqqjjjiiijjjqqq|||~~~}}}yyyooocccbbbkkkssstttzzz{{{xxxyyyxxxvvvrrrnnnlllmmmnnnqqqrrrsssqqqmmmkkkkkkmmmeeedddbbb```_______________^^^\\\[[[XXXSSSMMMHHHEEECCCBBBCCCDDDBBB>>>999:::999888777666555555555555777888999BBBUUUmmm}}}yyy~~~~~~{{{~~~}}}{{{xxxsssjjjbbb\\\\\\^^^^^^___aaa^^^]]]\\\___hhhooonnngggZZZQQQIIIFFFHHHGGGAAA;;;444444444555???NNNVVVUUUOOOJJJBBB<<<::::::::::::;;;888888:::999444222444555555555444333111000///------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++***++++++,,,,,,------...---------............///............////////////111000000111333444555555777888:::<<<>>>CCCHHHLLLMMMOOOYYYhhhmmmiiiiiinnnmmmrrruuuzzzzzz{{{|||~~~~~~ttteee\\\```lllsssssswwwwwwuuuvvv{{{uuuuuussspppllljjjkkklllpppqqqqqqooollljjjjjjkkkcccaaa___]]]\\\\\\]]]^^^ZZZZZZZZZZZZWWWQQQIIICCCAAACCCGGGIIIHHHDDD???<<<999999888777666666666777666777777777<<>>:::999888777777777777888666777777777999FFF```wwwrrrnnn{{{vvvuuurrrmmmeee___\\\```cccccccccddd[[[]]]```eeennnsssmmmcccSSSNNNGGGEEEFFFCCC===777777555555888@@@HHHLLLLLLJJJFFF???;;;:::;;;<<<<<<;;;888777999888333222444666666555333111///---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,,,,------...---------............///............////////////111333444444333222333333666888:::<<>><<<888666777666222222555444444333222111///---,,,,,,,,,,,,------.........,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...---------............///............///////////////222666666444222333555555777999<<>><<<:::888777666666666222333888999:::FFFWWWmmm{{{~~~sssssssssqqqeeecccdddiiikkklllpppwww~~~vvvpppooommmjjj___\\\]]]dddhhhfffcccbbb^^^dddmmmuuu|||yyyjjjZZZSSSPPPNNNKKKHHHBBB:::444222222:::HHHRRRRRROOOOOOGGGBBB===::::::===???@@@<<<888666777555222222555555555444444222111000///000000///......---,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------***++++++,,,,,,------...---------............///............////////////---222666777444333444777555777999<<>>;;;888666666555666555444555777:::>>>@@@^^^ppp{{{{{{~~~}}}nnneeeyyylll\\\```cccfffjjjpppyyy}}}xxxsssmmmhhhddd^^^]]]___ccccccaaabbbeee```jjjtttzzzyyyrrrdddWWWVVVOOOIIIHHHFFF>>>777333222;;;IIIUUUYYYTTTOOOLLLIII@@@:::;;;===;;;999999;;;:::999777444222000///444666777555222444:::@@@KKK@@@333++++++...000000,,,,,,---...---,,,***)))------------------------,,,,,,++++++,,,,,,---...///......---------......////////////////////////***555AAACCC<<<444111222888888:::===AAAFFFKKKNNNQQQTTT\\\gggllllllllloooxxx}}}{{{zzzzzzwwwsssqqqqqqqqqpppnnnlllllllllmmmmmmmmmmmmmmmpppnnnmmmkkkjjjiiiiiiiiifffdddaaabbbeeefffdddbbbcccdddddddddcccaaa___^^^XXXZZZYYYVVVWWW[[[]]]\\\YYY^^^aaa```\\\XXXXXXYYY[[[UUURRRTTTTTTSSSSSSUUUSSSPPPLLLIIIGGGFFFDDDBBBAAA@@@===;;;999888888888444333333333555888;;;===WWWjjjxxxyyy{{{|||ooo___iiitttaaabbbeeejjjqqqzzz~~~{{{wwwrrrllleeeaaa\\\ZZZ[[[___```]]]]]]___^^^jjjvvv{{{xxxpppcccXXXWWWOOOHHHFFFCCC<<<666444555===KKKVVVYYYUUUPPPMMMHHH@@@;;;<<<>>>===;;;<<<:::888444222111333555777222888@@@CCCAAA>>>>>>@@@<<<555---***+++,,,+++***,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------......////////////////////////,,,333:::;;;777333333555888999:::===BBBGGGLLLNNNMMMPPPXXXccciiijjjkkkoooyyy}}}{{{|||yyyrrrqqqqqqrrrsssrrrooollljjjkkklllmmmmmmmmmllllllmmmllljjjhhhgggeeeeeeeeeaaa______aaadddeeebbb^^^___```bbbbbb```\\\XXXVVVUUUXXXWWWTTTUUUYYY[[[YYYXXX[[[^^^]]]YYYVVVUUUWWW[[[UUUQQQRRRSSSRRRSSSUUUTTTQQQNNNKKKIIIFFFCCC@@@@@@???===<<<:::999999999444444333333555777:::<<>>???===<<<===;;;888444000000333888;;;AAAFFFJJJIIICCC;;;555333---+++)))***,,,,,,)))&&&,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---------------......///////////////////////////111222222222333555777888999;;;???CCCHHHMMMOOOKKKNNNVVV```eeegggjjjoooyyy|||zzz}}}{{{yyyppppppqqqrrrrrrpppnnnmmmiiijjjlllnnnnnnmmmllljjjiiiiiigggfffeeedddccccccaaa___]]]___aaabbb___\\\^^^^^^^^^^^^\\\YYYWWWUUUXXXZZZYYYUUUTTTWWWWWWUUUUUUWWWYYYXXXVVVTTTUUUVVVZZZTTTPPPPPPQQQPPPQQQTTTRRRPPPNNNLLLKKKHHHDDDAAAAAA@@@>>>===;;;:::999888777666666666777888:::<<>><<<>>>???<<<:::;;;666666666777:::===AAACCCLLLKKKFFF>>>555...++++++***)))***---///...+++(((,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,------......////////////////////////222000......000333555666888999<<<@@@DDDIIIMMMPPPNNNPPPXXX```dddeeejjjpppwwwyyywww|||zzzyyy}}}|||xxxppppppnnnlllkkkjjjkkkkkkiiijjjlllmmmmmmllljjjiiiddddddddddddddddddcccccceeeaaa]]][[[]]]^^^]]][[[^^^]]][[[ZZZYYYYYYZZZ[[[YYY[[[[[[WWWVVVYYYXXXVVVRRRSSSSSSSSSSSSTTTUUUWWWWWWQQQNNNOOOPPPNNNOOORRRPPPNNNMMMLLLKKKJJJGGGDDDCCCBBBAAA>>><<<:::888666777777666666666777999999???SSShhhqqqvvv|||~~~}}}mmmcccyyy~~~~~~|||uuujjj```YYYVVVaaa___^^^```___]]]___cccsssssseee[[[UUUQQQOOONNNLLLCCC999555777FFFOOOWWWWWWWWWVVVRRRLLLAAA===<<>>;;;666000,,,,,,...000---,,,,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......////////////////////////444222000000222444444333777999<<<@@@EEEJJJMMMPPPSSSVVV]]]dddfffeeeiiipppuuuwwwuuuzzzyyyvvv{{{rrrsssrrrpppllliiihhhkkkmmmiiiiiijjjjjjiiihhhfffeee``````aaabbbbbbbbbbbbbbbfffaaa[[[YYYZZZ[[[ZZZYYY]]][[[XXXWWWWWWYYY[[[]]]UUUXXXYYYWWWWWW[[[[[[YYYQQQQQQPPPPPPQQQSSSUUUVVVUUUPPPNNNPPPQQQNNNNNNPPPOOOMMMKKKJJJJJJIIIGGGFFFDDDCCCBBB@@@===:::777666666666555555444555555555<<>>BBBBBB???>>>???HHHJJJMMMNNNKKKFFF???;;;111000000///...............---,,,+++++++++++++++,,,,,,+++++++++,,,------------------------------,,,,,,++++++,,,,,,---...++++++++++++,,,---...///////////////////////////222222222333444444333111555777;;;@@@EEEJJJMMMOOOUUUYYYaaahhhhhhfffiiipppsssvvvuuuyyy~~~uuu{{{wwwnnnqqqqqqpppllliiihhhkkkmmmhhhgggfffeeedddbbbaaaaaa^^^^^^___``````___^^^]]]```\\\YYYXXXYYYZZZXXXVVVXXXXXXVVVUUUUUUWWWXXXYYYRRRVVVWWWUUUUUUYYYYYYVVVTTTRRRPPPOOOOOOQQQRRRSSSUUUQQQPPPSSSSSSPPPNNNOOOPPPNNNJJJHHHHHHGGGFFFEEECCCBBBBBB@@@>>>;;;999777666666555555444444444444888DDDUUUbbbnnnwww|||}}}mmmmmmmmm~~~xxxxxxvvvmmmccc[[[YYYZZZ]]]___bbb```ZZZZZZfffuuu}}}mmm___VVVPPPNNNNNNMMMHHH>>>666999@@@RRR[[[]]]VVVRRRSSSNNNFFF======AAAGGGIIIGGGGGGJJJQQQOOOKKKEEE???888333000222111000000///---+++))),,,,,,,,,+++***)))***+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---...//////////////////////////////000111333333333444444444666:::???EEEIIILLLNNNQQQWWWaaahhhhhheeeiiiooossswwwwwwyyy|||uuuttt|||zzzsssqqqhhhjjjjjjhhheeedddfffhhhgggfffdddaaa___^^^^^^]]]]]]]]]^^^^^^]]]\\\ZZZYYYZZZXXXWWWXXXZZZZZZWWWSSSUUUUUUUUUUUUUUUTTTTTTSSSSSSVVVVVVSSSRRRTTTSSSPPPWWWTTTPPPNNNNNNOOOPPPPPPUUURRRRRRUUUVVVRRROOOPPPRRROOOJJJGGGFFFEEEDDDCCCAAAAAAAAA@@@???===;;;999888888888777666666555555555???MMM\\\jjjtttyyyzzzlllmmmbbbuuu}}}ttttttqqqjjj```[[[[[[]]]^^^aaaeeebbbZZZ[[[kkk}}}zzzjjj^^^UUUOOOOOOMMMJJJDDD:::444:::DDDUUU^^^___VVVQQQRRRMMMCCC===>>>DDDLLLOOONNNOOOSSSCCC???:::555333333666777333000---,,,,,,.........***,,,---,,,+++++++++,,,,,,,,,+++***+++,,,...///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,---...///////////////////////////,,,...000111111222555888333555:::???DDDIIILLLNNNMMMTTT___hhhhhheeehhhooosssyyyxxxyyy{{{wwwqqqrrrrrrpppmmmjjjiiijjjeeeeeeeeefffhhhhhhfffdddaaa^^^[[[ZZZ[[[]]]]]]]]][[[]]]^^^^^^[[[YYYYYYYYYUUUXXXZZZZZZXXXVVVUUUUUUWWWWWWXXXXXXWWWUUUSSSRRRYYYXXXWWWVVVUUUSSSRRRRRRTTTSSSQQQNNNMMMLLLLLLMMMLLLNNNOOOQQQRRRRRRQQQQQQPPPLLLIIIJJJMMMMMMIIIDDDBBBBBBBBBAAA@@@???>>>===>>><<<999777666666666777555999@@@OOOccctttwwwsssmmmpppdddppp|||{{{vvvlllbbb]]]^^^___^^^bbbbbbbbb___]]]dddwwwyyyjjjYYYNNNLLLPPPKKKEEE>>>777666@@@LLL\\\^^^[[[VVVTTTTTTNNNEEEOOOOOOMMMJJJGGGCCC???===555555555555555555555555333222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---...///......////////////......//////000111222444555666888:::===AAADDDGGGIIIJJJMMMUUUZZZaaakkkhhheeennnzzz}}}{{{~~~~~~yyyqqqqqqjjjjjjjjjgggdddbbbaaabbbcccccccccdddeeeeeecccaaa^^^\\\ZZZZZZ[[[\\\[[[[[[YYY[[[\\\\\\ZZZXXXWWWXXXWWWXXXXXXWWWUUUTTTUUUVVVWWWXXXXXXXXXWWWVVVTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOQQQPPPNNNLLLKKKKKKKKKLLLKKKLLLNNNOOOPPPOOOOOONNNOOOKKKIIIIIILLLLLLHHHDDDCCCCCCBBBBBBAAA@@@>>>======<<<999777555555666666777999===III\\\pppwwwvvvsssqqqhhhvvv}}}tttggg]]]ZZZ\\\^^^^^^bbbbbbaaa___```jjj~~~|||qqqcccSSSHHHEEENNNJJJEEE@@@999888@@@LLL[[[^^^___^^^```aaaZZZQQQLLLKKKJJJHHHDDD@@@===;;;444444444444444444444444333111000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------,,,,,,,,,---............////////////......//////000111222444555666888:::===AAAEEEHHHJJJKKKLLLUUUZZZbbblllhhheeemmm}}}~~~}}}vvvrrrnnnlllnnnjjjjjjhhheeeaaa``````aaaaaa```___```aaa```^^^\\\[[[ZZZYYYZZZ[[[ZZZYYYWWWXXXYYYZZZZZZXXXVVVVVVWWWXXXXXXVVVSSSQQQQQQTTTWWWXXXXXXXXXXXXWWWVVVUUUUUUQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKKKKMMMJJJHHHIIIKKKJJJGGGDDDDDDDDDDDDCCCBBBAAA??????<<<;;;999777555555555555888888999AAASSSiiivvvxxxvvvoookkkxxxzzzooo```XXXWWWZZZ]]]___cccbbbaaa___eeetttttthhh^^^TTTLLLIIILLLDDD;;;444222888JJJ[[[hhhhhhfffeeedddaaaVVVKKKGGGGGGFFFDDDAAA>>>:::999222222222222222222222222222111///---,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------......------------,,,,,,,,,,,,......---,,,,,,,,,------......////////////......//////000111222444555666777999===BBBFFFJJJLLLNNNKKKTTTZZZbbbllliiieeemmm|||}}}|||vvvrrrpppmmmkkkkkklllllliiifffbbbaaabbbddd```^^^]]]]]]]]]]]][[[YYYYYYXXXYYYZZZ[[[ZZZWWWUUUWWWXXXYYYXXXVVVUUUVVVWWWVVVVVVUUURRRPPPQQQSSSVVVXXXXXXXXXXXXWWWVVVUUUUUURRRRRRQQQOOONNNLLLKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJKKKLLLLLLKKKIIIIIIKKKIIIHHHHHHIIIIIIFFFDDDEEEEEEDDDDDDCCCAAA@@@???;;;:::999777555555555555666777777<<>>:::666444111111111111111111111111///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,------......------,,,//////000111222444555666666888<<<@@@EEEHHHKKKLLLHHHQQQWWW```kkkhhheeennnwwwyyyxxx~~~~~~vvvnnnmmmuuu|||~~~|||{{{uuusssjjjiiihhhfffdddccccccccc````````````___]]]ZZZYYY\\\ZZZYYYYYYZZZZZZYYYXXXVVVSSSQQQPPPRRRTTTUUUUUUWWWVVVUUUSSSRRRQQQQQQQQQPPPPPPPPPOOONNNNNNPPPRRRQQQNNNKKKKKKNNNSSSXXXZZZRRROOOLLLJJJIIIHHHGGGFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<;;;999777666666333333777;;;BBBRRRbbbnnnppprrrtttkkkXXXbbbvvvtttyyywwwlllccc\\\ZZZYYYYYYZZZ\\\]]]]]]\\\aaatttssshhh]]]WWWPPPEEE<<<777888555???TTT^^^ZZZYYY^^^RRRZZZ[[[PPPFFFEEEHHHIIIHHHFFFDDDDDDCCC>>>666///333333444555444333222111------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,////////////////////////000000000111222333555555999;;;===???BBBEEEJJJNNNKKKPPPYYYbbbeeeeeehhhnnnyyy{{{zzzvvvnnnoooxxx}}}~~~vvvqqqnnnlllkkkeeeeeedddcccaaa```______^^^^^^^^^^^^]]][[[ZZZYYY\\\ZZZXXXXXXXXXWWWVVVTTTRRRPPPPPPQQQSSSVVVWWWWWWVVVVVVTTTSSSRRRQQQQQQQQQOOOOOOOOONNNLLLLLLNNNPPPNNNLLLJJJJJJLLLOOOPPPPPPLLLIIIGGGFFFGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>===;;;:::888777555222222444666;;;HHHVVVdddlllppprrrkkk\\\bbb}}}|||rrrfff]]]WWW\\\]]]___bbbeeeggghhhhhh{{{vvvfff[[[RRRMMMIIIAAA;;;999:::===MMMbbbjjjbbb]]]```XXX[[[XXXMMMEEEFFFJJJKKKEEEDDDDDDDDDAAA<<<555000222333333444333222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,,,,,,,+++------------------------///...---,,,,,,,,,,,,---////////////////////////000000000111222333555555888:::===AAADDDIIINNNRRRNNNRRRZZZcccffffffjjjpppyyyzzzzzzxxxppprrr{{{pppllljjjhhhhhhhhhgggeeedddaaaaaaaaaaaaaaa___^^^\\\\\\[[[[[[ZZZYYYYYYZZZZZZ[[[YYYXXXWWWVVVUUURRRPPPMMMMMMNNNQQQUUUWWWXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPMMMMMMMMMLLLJJJIIIKKKLLLKKKIIIHHHHHHIIIIIIGGGFFFGGGEEEDDDEEEFFFHHHHHHGGGDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDD===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>===<<<;;;999888666444333444444666>>>HHHUUUeeennnooolllbbbcccssszzzqqqzzz|||qqqddd[[[WWWWWW\\\___eeekkkrrrwwwzzz||||||ooo^^^TTTKKKFFFBBB<<<999888:::FFF]]]pppsssggg_________\\\TTTIIIEEEGGGJJJKKKAAACCCDDDCCC???999555222222333333333222111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,,,,,,,------////////////////////////000000000111222333555555777:::>>>BBBGGGLLLRRRVVVPPPSSSZZZbbbeeefffkkkqqqwwwzzz{{{|||uuuvvv}}}xxxzzz{{{zzzyyyrrriiilllkkkjjjjjjiiigggccc```___```bbbbbbbbb```^^^]]]YYYXXXWWWVVVVVVWWWYYYZZZYYYXXXWWWVVVVVVUUURRROOOLLLLLLNNNRRRUUUWWWVVVTTTSSSSSSRRRRRRQQQPPPOOOOOOKKKLLLLLLKKKIIIHHHIIIJJJKKKIIIGGGFFFFFFFFFEEECCCHHHFFFFFFFFFHHHIIIIIIHHHBBBDDDEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEECCCAAA@@@===>>>???@@@AAABBBBBBBBB@@@@@@?????????>>>>>>>>>?????????>>>===;;;:::999888888777666555666;;;@@@JJJ```lllmmmmmmgggdddiiirrrjjjlll{{{wwwfffYYYUUUZZZ```fffiiimmmqqquuuyyy}}}}}}|||rrreeeZZZNNNFFF@@@999666777:::MMMffftttqqqeee]]][[[ccc[[[PPPHHHGGGHHHHHHFFF???BBBDDDAAA<<<666444444444444444444333111///...------------------------------------------------))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...------,,,,,,,,,------////////////////////////000000000111222333555555777:::???DDDHHHLLLRRRUUUOOORRRXXX___bbbccciiipppvvvyyy{{{~~~zzzyyy|||uuuzzzooosss}}}xxxzzzxxxqqqllllllkkkiiieeecccbbbbbbccccccaaa```]]]^^^`````````^^^\\\[[[VVVVVVUUUTTTTTTVVVWWWXXXVVVUUUUUUVVVWWWVVVSSSQQQLLLMMMNNNQQQTTTTTTQQQOOOPPPPPPPPPPPPPPPNNNMMMMMMIIIJJJKKKJJJIIIHHHHHHIIILLLJJJFFFEEEEEEFFFGGGGGGHHHGGGFFFGGGHHHHHHGGGEEEAAABBBCCCCCCAAAAAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCCCCCCCAAA???===??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>===<<<::::::777888888666666888:::<<>>777666999???TTTjjjqqqjjjaaa\\\ZZZ```WWWNNNJJJKKKJJJFFFBBB@@@BBBBBB???999555444666666777777666444222000...------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------...////////////////////////000000000111222333555555888<<<@@@DDDGGGJJJNNNQQQPPPRRRXXX___bbbccchhhooouuuyyy{{{}}}||||||}}}{{{zzzzzz|||~~~{{{|||~~~{{{uuuzzz{{{vvvvvv|||tttjjjnnnvvvvvvvvvuuupppkkknnnuuu}}}|||}}}~~~}}}|||}}}|||zzzyyy{{{}}}xxxpppiiioooppphhh___^^^```aaadddaaa^^^]]]^^^___^^^^^^ZZZZZZ[[[[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTVVVWWWVVVSSSPPPLLLLLLMMMOOOQQQPPPNNNKKKLLLMMMNNNNNNNNNLLLKKKJJJFFFHHHIIIIIIHHHGGGGGGHHHMMMJJJFFFEEEEEEGGGHHHHHHEEEDDDCCCDDDEEEDDDBBB@@@@@@AAABBBBBBAAA@@@AAABBB??????????????????????????????@@@@@@@@@???===<<<>>>>>>>>>???>>>>>>===<<<>>>>>>=========<<<<<<<<<===>>>>>>===<<<;;;::::::444666666444555888:::888???RRR^^^fffnnnlllddddddgggzzzrrrllliiijjjnnnpppiiiiiihhhfffffflllvvv~~~qqqqqqggg\\\NNNDDD;;;777999>>>KKK___ooonnneeeaaa___]]]ZZZRRRKKKMMMPPPNNNIIIFFFEEECCC@@@;;;777555555666888888888777555222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,---......////////////////////////000000000111222333555555999<<>>@@@AAABBBBBB@@@@@@AAABBB===============>>>>>>>>>>>>>>>>>>>>>============<<<<<<===============<<<=========<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::999444777666333444999:::777;;;HHHSSS```mmmkkkdddiiihhhwwwkkkcccbbbeeegggggg______```aaagggvvvtttvvvaaaVVVIII???888666<<>>888555555666777888888888666444111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,------------)))******+++,,,,,,------,,,,,,,,,,,,,,,---...///////////////////////////000000000111222333555555999<<>>@@@AAABBBBBB@@@@@@AAABBB<<<<<<========================<<<<<<<<<<<<===>>><<<<<<===>>>????????????======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999777999888444555;;;<<<888777@@@KKK\\\llliiieeemmmkkkpppyyycccTTTRRRWWW[[[\\\eeedddcccdddkkk{{{~~~ssssss___TTTGGG===777666===FFFZZZllluuulllcccdddddd___QQQIIIGGGNNNUUUVVVXXX\\\OOOGGG<<<666444666777777888777777555333000...,,,------------------------++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,------.........))))))***+++,,,,,,------,,,,,,,,,,,,,,,---...///////////////////////////000000000111222333555555999<<>>>>>>>>@@@AAA@@@===:::>>>???@@@AAA@@@>>><<<::::::::::::::::::;;;<<<===>>>>>>======<<<<<<<<<;;;======<<<<<<;;;;;;;;;;;;>>>===<<<;;;::::::999888:::;;;<<<:::888777777888888888777777777777777888777999BBBQQQaaajjjkkkhhh```jjjgggpppqqqqqq|||mmm___SSSRRRWWW[[[\\\^^^eeeeeefffmmmyyyyyylllcccWWWHHH===;;;999777@@@MMMiiinnnoookkkhhhggg___VVVKKKGGGFFFIIIMMMOOOOOOOOOOOOGGG<<<555555555555333333333333333222000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,************,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------......000000000000000000000000//////000111333444555666:::===AAAEEEGGGJJJMMMPPPOOOQQQXXXaaafffeeeeeegggnnnxxx|||yyyxxxyyy|||}}}|||~~~~~~|||~~~~~~~~~~~~}}}{{{{{{~~~|||}}}|||zzzsssuuutttppppppvvvzzz{{{uuuqqqoooqqqpppmmmnnnqqqqqqllljjjlllooossszzzsssnnniiihhhjjjkkkhhheeehhhjjjiiiggghhhmmmnnnllljjjjjjllloooqqqpppmmmjjjjjjkkkkkkkkkiiifffcccaaa^^^]]]]]]^^^```aaa```___]]]\\\[[[YYYWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRQQQOOONNNOOOPPPPPPOOOOOOMMMKKKIIIHHHFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDAAA@@@@@@BBBBBBAAA???>>>>>>>>>???AAA@@@===;;;>>>??????@@@???===;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999::::::999999888888777777:::;;;;;;:::888777777888888888777777777777888888555666>>>KKK[[[gggkkkjjjdddfffwww^^^aaa```ddd~~~sssggg```XXXSSSTTTVVVXXX\\\aaa______dddrrrqqqcccYYYNNNBBB999999888888BBBPPPlllooonnnjjjfffbbbWWWLLLCCCBBBCCCEEEGGGGGGIIIJJJLLLDDD:::555444555444333333333222111///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,+++************+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................//////000111333444555666999<<>><<<======>>>>>>>>><<<;;;999:::999999999999:::;;;;;;999999999999999888888888999999999888888888888888888888888888888888888888999::::::999777666777888888777777777777777888888666666;;;EEESSS___gggjjjggg\\\llllll[[[\\\]]]hhhyyynnnaaaUUUTTTSSSUUUYYYYYYYYY]]]dddaaabbbkkkvvveeeUUUKKKDDD<<<777888999<<>>???>>>>>>======<<<<<<>>>??????>>><<<;;;;;;<<<<<<<<<;;;:::999999999888888888999999:::888888888888888888777777888888888888777777777777888888888999999:::::::::888999:::999777666777888777777777777777777888999999999:::???JJJVVVaaagggjjjZZZ]]]qqqlllrrrwww{{{pppfff[[[RRRSSSUUUZZZ______]]]___dddjjjnnn|||~~~mmmYYYIIIAAA>>>999666888<<>>======>>><<<;;;;;;<<<===>>><<<;;;999999::::::999999888888999888888777777777888888777777777777777777777777777777777777777777777888666777777888888999999999777888999888666555666777777777666666777888999999999888999<<>>>>>===>>>???>>>===<<<<<<>>><<<;;;::::::;;;;;;:::888888888888777777777777777888888777666666666666777555555666666666666777777666666666666777777777777444444444555555666666666666777888777666555666777666666666666777888999:::555666777999???JJJYYYcccgggbbb```hhhzzzuuuggg^^^WWWUUUVVV\\\ZZZ\\\```aaa___aaaeeepppwwwkkk\\\III===:::666666777>>>KKK[[[jjjssssssqqqqqqrrrlll___SSSMMMRRRQQQMMMJJJPPPVVVPPPEEE888999:::;;;:::888666444444333111///.........///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---......//////......---++++++++++++,,,---......,,,,,,,,,---------......000000000000000000000000//////000111333444555666===AAAFFFJJJLLLMMMNNNOOOPPPSSSZZZ```aaabbbiiirrrnnnvvvyyyuuuxxxyyyxxxvvvyyy~~~yyyyyy|||~~~|||zzzzzz{{{~~~~~~}}}}}}~~~{{{xxxtttxxxyyyuuussssssrrrooorrryyy|||vvvooommmnnnnnnmmmjjjiiikkkkkkiiijjjnnnqqqlllgggeeeccc___```dddbbbaaa___\\\[[[[[[]]]___eeekkknnniiidddcccdddccc```aaabbbdddeeeccc```\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWUUUVVVWWWWWWVVVTTTSSSRRRQQQPPPOOOOOONNNOOONNNNNNNNNMMMMMMLLLLLLLLLHHHIIIHHHGGGEEEDDDEEEGGGCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB?????????????????????@@@=========<<<<<<<<<<<<;;;;;;===>>>===:::999;;;<<<<<<:::888888888888777555777666666666666666777777888777666666555555555666333333333444444444555555444444444444555555555666444444444444444444555555555666777777555555666777666666666666777888999:::666888999888:::BBBOOOYYY```bbbaaa^^^bbb}}}{{{hhh]]]WWWSSSTTTXXX[[[\\\___aaa___```hhhsss|||kkkaaaTTTCCC999:::444666===IIIYYYgggoooqqqppppppqqqrrriii[[[SSSSSSPPPPPPNNNSSSaaaiiiZZZDDD777:::===???===:::777555000000000//////.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,+++,,,---......---,,,+++++++++++++++,,,---...///,,,,,,,,,---------......//////////////////////////////000111333444555666<<<@@@FFFJJJLLLLLLMMMMMMOOOSSS[[[aaaaaaaaagggoooooowwwzzz~~~vvvzzz}}}|||yyy{{{}}}~~~{{{ttttttxxx|||~~~~~~~~~~~~~~~}}}~~~~~~zzzvvvtttzzz|||wwwrrrrrrqqqppplllsssuuuooohhhhhhkkkmmmnnnjjjhhhjjjjjjhhhjjjnnnnnngggaaa___^^^___dddjjjddddddcccaaa___^^^___```aaahhhkkkgggaaa```___^^^[[[\\\^^^aaaaaa___ZZZWWWSSSSSSTTTUUUUUUVVVWWWWWWXXXVVVTTTSSSTTTTTTSSSRRRRRRQQQOOONNNMMMLLLLLLLLLOOONNNNNNMMMLLLKKKKKKJJJFFFGGGGGGEEECCCBBBCCCEEEAAABBBCCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;:::::::::999999999999;;;===;;;999777999;;;<<<:::888777777666555444666666555555555666666777888777666555555555555555111111222222222333333333222222222333333444444444666666666666666666666666444666777666555555666777666666666666777888999::::::<<<<<<999666:::DDDNNNaaafffeee[[[XXXrrrooo___XXXUUUSSSWWW]]]YYY]]]cccddd```bbbqqqtttcccZZZNNN>>>777:::444999CCCSSSeeerrrsssooolllmmmqqqrrrjjj]]]XXX[[[NNNNNNOOOXXXkkkrrr[[[===777;;;???AAA???;;;777555------...//////...------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---******,,,,,,,,,,,,******++++++++++++,,,---...///,,,,,,,,,---------..............................//////000111333444555666;;;@@@FFFJJJKKKLLLLLLLLLNNNSSS[[[aaa```___eeemmmssszzz|||{{{{{{}}}xxxooosssxxx}}}}}}~~~~~~|||{{{{{{~~~zzzuuurrrtttvvvvvvtttpppooopppssssssqqqpppooollljjjkkkoootttoooiiiggghhhiiiiiiiiiiiieee```^^^^^^aaabbbccceee```\\\]]]bbbccc___ZZZaaa``````aaaccccccbbbaaaaaaaaa```]]]ZZZXXXXXXXXXVVVTTTRRRRRRSSSUUUUUUUUURRRRRRSSSTTTSSSSSSRRRQQQOOONNNMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBCCCAAA@@@@@@AAABBB@@@???@@@?????????>>>>>>======???>>>>>>>>>==================<<<;;;::::::999999>>>===<<<:::999999::::::888777777666555444444444444444444555555555555666333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555222333555666666666555444555555666666777777888888;;;888777777777999BBBKKKYYYdddeeeaaa___iii~~~~~~~~~rrreeeXXXSSSTTTUUUXXX\\\^^^ZZZ]]]dddgggmmmnnn]]]VVVLLL===555666999AAAVVVppp}}}yyypppmmmjjjiiicccaaakkkuuukkkXXXKKKMMMQQQWWWYYYRRREEE:::<<<<<<===>>>>>>;;;777333111111000......---------.........------,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------////////////////////////000000111222444555666777;;;AAAJJJNNNOOOOOOPPPRRRNNNSSS[[[```___^^^eeennnxxx{{{yyy{{{||||||uuuyyy~~~~~~|||zzzxxxxxxtttuuuuuusssqqqppppppqqqssssssssspppkkkhhhhhhjjjpppmmmiiiggghhhiiiiiihhhkkkgggbbb___```bbbdddeeebbb]]]ZZZ\\\bbbeeebbb___```___^^^___``````___]]]\\\\\\\\\ZZZXXXXXXYYY[[[XXXVVVSSSSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIIIIIIIGGGFFFEEEFFFEEEEEECCCBBBAAA@@@@@@AAA@@@??????@@@@@@???===??????>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<;;;;;;:::999999888<<<;;;999888777777888888777777666666555444444333333444444444555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222333444444444444444333444444555555666777777999777666777666777>>>GGGXXX```cccaaa\\\]]]yyyttt}}}zzzhhh^^^UUUTTTVVVWWWZZZ^^^ccc___```hhhooo|||yyygggVVVNNNDDD888333777;;;NNNhhh{{{~~~xxxrrrooofffcccaaagggrrruuueeeQQQQQQSSSUUUVVVRRRJJJ???888>>>======>>>>>>;;;777444111000///...------------......---------,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------///////////////////////////000111222333444555666;;;@@@HHHLLLMMMNNNPPPSSSTTTXXX___cccbbbaaahhhqqqtttzzzyyy}}}~~~zzz|||}}}~~~zzzyyyzzz|||}}}vvvtttsssrrrrrrrrrpppooosssvvvwwwtttoookkkkkkkkkmmmkkkiiiiiiiiiiiihhhfffkkkgggbbb```aaadddgggiiiccc^^^ZZZ[[[```cccbbb```^^^]]]\\\\\\]]]\\\ZZZYYYWWWWWWWWWVVVVVVWWWZZZ]]]YYYVVVSSSRRRQQQQQQPPPOOOTTTSSSQQQOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBB@@@???>>>===???>>>======>>>>>>===<<<>>>============<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777666555555555555666666555555444444333333333333333333444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222111111222222333444222222333333444555555666666555555777555444:::AAAWWW\\\bbbfffaaaYYYsss|||mmmlll{{{sssggg]]]WWWUUUWWWZZZZZZ\\\```___\\\___lll~~~jjj[[[LLLCCC<<<555666<<>>===<<>><<<<<<<<<===<<<:::///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------////////////////////////......///000222333444555999>>>CCCFFFHHHKKKPPPTTTXXXZZZ^^^```^^^]]]eeeooottt|||~~~}}}}}}{{{zzzyyyyyyyyyyyyzzz{{{|||xxxvvvttttttvvvvvvrrrooogggpppuuupppjjjiiihhhgggkkklllmmmllliiieeebbb```aaa^^^\\\]]]```eeeiiikkkeee```\\\ZZZ[[[]]]\\\\\\]]][[[ZZZZZZZZZYYYVVVTTTVVVVVVVVVTTTSSSTTTWWWYYYUUUSSSQQQQQQSSSTTTTTTTTTRRRSSSTTTTTTQQQMMMHHHEEEKKKJJJHHHGGGFFFFFFEEEEEEBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA???>>>===<<<>>>===<<<<<<======<<<;;;::::::::::::::::::::::::777777777777777888888888777777777777777666666666555555555555555444444444333333333333222222222222111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222333222111111111222444555222333333444444555666666444444666999777444666<<>>===<<<::::::;;;<<<<<<<<<......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------////////////////////////......///000222333444555999===BBBDDDFFFIIINNNSSSUUUXXX\\\^^^\\\[[[cccmmmttt{{{}}}~~~||||||zzzvvvvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuvvvvvvtttrrrooommmwww{{{rrriiihhhgggdddhhhjjjkkkjjjfffbbb___^^^\\\ZZZZZZ\\\___ccceeefff^^^\\\YYYYYYZZZ\\\]]]]]][[[ZZZYYYYYYYYYXXXVVVSSSUUUVVVVVVUUUSSSRRRSSSTTTUUUSSSRRRRRRUUUWWWXXXXXXQQQRRRTTTSSSQQQLLLHHHEEEIIIIIIGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDBBBAAAAAA@@@???>>>======>>><<<;;;;;;<<<<<<;;;:::888888999999999999::::::888888777777777666666666666666666555555555555555444444555555555555444333222222222222111111111111000000000000111111111222000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222111111222222333444222222333444444555555666333444666999777444666<<>>:::555444<<>>BBBEEEFFFHHHMMMQQQSSSVVV[[[___]]]]]]eeeoooqqqxxx{{{{{{~~~zzzzzz|||uuuuuuvvvvvvuuuuuuttttttssstttvvvvvvsssqqqpppoooooo{{{~~~ssshhhggggggdddaaadddffffffbbb___]]]^^^[[[ZZZ[[[\\\___``````___[[[ZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWUUUSSSRRRTTTUUUTTTRRRPPPOOOOOOQQQPPPOOOOOORRRTTTUUUUUURRRRRRPPPOOOLLLJJJHHHGGGHHHHHHFFFEEEDDDCCCCCCCCC@@@@@@???>>>>>>???@@@AAA>>>>>>>>>>>>======<<<<<<<<<:::999999:::;;;999888777777777888888999999999999999888777666555555444444444444444444555555555222333444444444444333222111111111111111111111111/////////000000000111111000000000000000000000000......................../////////////////////////////////000000000111111///000111111222222111111111111222222333444444444222222555888666444777<<>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999999888666666666777777888888888999::::::999777666555444333444444444444444444444444111111333444444333222111000000000000000111111111////////////000000000000000000000000000000000000........................////////////////////////............/////////000---...000111111111000///000000000111222222333333111111444666555333666===:::===888>>>TTT```]]]]]]nnnkkkYYYYYY\\\[[[]]]ccc]]]^^^aaacccbbbggguuuhhhMMM;;;777888:::999888AAAZZZzzzkkkWWWUUU```iiidddVVVOOOYYYfff]]]RRRDDD<<<<<<>>>>>>>>>???===:::777555222...+++//////.........//////000*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------////////////////////////000000111222444555666777;;;???EEEGGGGGGHHHJJJMMMJJJOOOXXX^^^^^^^^^eeeooommmzzz~~~}}}||||||xxx|||~~~}}}~~~{{{yyyyyyyyyxxxwwwwwwvvvtttqqqmmmmmmnnnpppssstttuuutttrrroookkkiiieeeeeeeeedddcccbbb`````````___]]]\\\ZZZZZZZZZZZZYYY[[[]]]___``````___^^^^^^ZZZUUUSSSTTTUUUTTTRRRWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLKKKIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFIIIGGGDDDBBB@@@@@@@@@AAA?????????>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999888888888777777666666888777666555555666777888555555555444444333333333222222222222222222222222222222222111000//////...000000000000000000000000////////////////////////////////////////////////......------------......000000//////.........---////////////////////////////////////000000000000111111000000111111222333222111111111333555888:::CCC;;;666;;;EEEPPP\\\eee\\\sss~~~```]]]YYYVVVVVVYYY___ccc```]]]```iiimmmuuufffIII;;;<<<@@@555::::::???XXX{{{~~~cccXXX\\\uuummmbbbZZZVVVWWW[[[]]]XXXJJJ======CCCEEEDDDBBBAAAAAA;;;444111333111---,,,,,,,,,---------.........------,,,,,,------...***++++++,,,,,,++++++***,,,***(((***---...,,,***++++++++++++++++++++++++***,,,------++++++,,,...,,,---......//////....../////////...------,,,,,,...//////111222444666777===@@@CCCFFFHHHJJJLLLNNNQQQSSSXXX]]]^^^___eeemmmpppttttttwww~~~}}}~~~}}}}}}|||{{{{{{{{{zzzyyyssssssrrrooommmkkklllnnnnnnoooooonnnllliiigggeeedddddddddcccbbbaaa``````___^^^^^^]]]\\\[[[[[[ZZZYYYZZZ\\\^^^______^^^]]]\\\YYYVVVTTTUUUUUUTTTRRRUUUUUUTTTTTTTTTSSSSSSSSSTTTSSSRRRQQQOOONNNMMMLLLIIIIIIIIIKKKLLLLLLIIIGGGHHHGGGFFFFFFEEEEEEEEEEEEGGGEEECCC@@@???>>>??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999888888888777777666666666777777666555555666777777444333333333222222222222222222222222222222222222222222111000000///......000000000000000000000000000000000000000000000000........................///......------......///////////////......------............................../////////000000000111111000000000111222222222111111222333555777888>>>888444999DDDRRRcccqqqfffjjj}}}nnnggg\\\[[[ZZZYYYZZZ]]]bbbeeeiiieeejjjyyymmmRRRBBB======???999888>>>QQQmmmjjjXXXZZZgggxxxoooddd```cccfffeeebbbOOOFFF@@@BBBFFFEEEAAA@@@DDD???888333111000//////,,,,,,---------.........------,,,,,,,,,,,,------***++++++,,,,,,++++++***+++)))((()))+++---+++***++++++++++++++++++++++++***,,,------++++++,,,...,,,------.............../////////000000000000000...//////111222444666777===???CCCFFFHHHJJJLLLNNNPPPRRRWWW]]]^^^___eeennnqqqtttuuu{{{~~~|||}}}~~~}}}|||~~~~~~~~~|||zzzzzz{{{{{{yyyxxxnnnooopppooollljjjjjjjjjkkkkkkjjjhhhgggeeedddcccbbbbbbbbbbbbaaa`````````]]]^^^^^^___^^^]]]\\\[[[XXXYYY[[[\\\]]]]]]\\\[[[ZZZXXXVVVVVVVVVUUUSSSQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQPPPOOONNNMMMMMMIIIIIIJJJLLLMMMLLLHHHEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCC@@@>>>=========>>>===>>>>>>======<<<;;;:::::::::::::::999999999888777777777666666666666666666666555555555555666666222222222111111111111111111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000........................//////............/////////............---------.................................////////////000000000000000000111111222111222222333333444555555999555333666>>>MMMbbbsssjjj```rrr{{{iii]]]YYYTTTVVVXXXYYYZZZ]]]aaadddmmmkkktttxxxVVVAAA<<<<<<;;;777666;;;OOOooopppYYYSSSdddxxxrrrggg___bbbnnnqqqiii]]]IIIDDDCCCFFFGGGEEEDDDFFFFFF;;;555555222,,,,,,111,,,------------.........------,,,,,,,,,,,,------***++++++,,,,,,++++++******)))((()))***++++++)))++++++++++++++++++++++++***,,,------++++++,,,...,,,---------..................//////000111111222...//////111222444666777<<>>============<<<======<<<<<<;;;:::999999999999888888888777777666555555555555555555555555555444444444444555555111111111111111111111111111111111111111111111111000000000//////.........////////////////////////000000000000000000000000........................///..................///------------------------------------------------------........./////////000////////////000111111111222222333333333333222666444333444777@@@SSSdddggg___kkkuuujjj___YYYYYYTTTVVVXXXXXXYYY]]]dddiiissszzz~~~dddHHH<<<===???<<<888999QQQttt}}}kkkZZZ[[[mmm}}}lllccc^^^jjjzzz|||jjjWWWGGGEEEFFFHHHFFFDDDFFFLLLEEE888444999777,,,)))111------------............---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++*********)))***++++++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...---,,,,,,,,,------......------------......//////...//////111222444666777<<>>>>>=========;;;<<<<<<;;;;;;:::999888888777777777666666666666444444444444444444444444333333333444444333333333111111111111222222222222000000000000000000000000/////////.......................................////////////////////////..............................------------......,,,,,,,,,,,,------------------------------------------------............//////......//////000111111111222333333222222111333444555666444777DDDSSShhhjjjqqq}}}rrrfff___ZZZVVVVVVZZZ[[[\\\\\\[[[]]]eeeqqqzzz~~~\\\LLL>>><<<>>>>>>@@@BBBMMMuuuwwwpppnnnqqqtttqqqlllmmm{{{pppZZZLLLOOOUUUXXXRRRHHHDDDFFF@@@666444<<<:::...***///---------.........//////,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++---,,,++++++,,,...---,,,,,,,,,,,,---......//////......------------...//////111222444666777<<>>>>>?????????>>>>>>>>>>>>>>>=========:::;;;;;;::::::999888777666666666666555555555555333333333333333444444444222222333333333333222222111111111111111222222222////////////////////////..................------................................................------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000111111111111111111222222111222666888666666???JJJiiitttuuupppggg___WWWUUUTTTTTTVVVZZZZZZ\\\]]]___dddrrrsssbbbHHHAAA======:::777???KKKjjjwwwpppuuuuuuyyylllZZZXXX```lllrrrhhhUUUFFF@@@;;;555444999888000,,,...------........./////////,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++,,,------,,,,,,---///++++++++++++++++++++++++***,,,------++++++,,,...---,,,+++++++++,,,...///222111111000//////.........//////111222444666777;;;>>>BBBEEEFFFHHHKKKMMMOOOTTT]]]bbbaaabbblllwwwqqqxxx{{{~~~|||}}}{{{{{{}}}}}}}}}|||vvvxxxzzz}}}|||zzzyyyyyyyyyxxxvvvuuuvvvwwwwwwuuusssrrrrrrtttuuuuuurrrnnnjjjiiikkkmmmmmmlllkkkkkkkkkcccbbbbbbaaaaaaaaaaaaaaaaaa___]]]ZZZXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRPPPMMMMMMOOOQQQVVVVVVTTTRRRPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::999888777666555555555555444444444444222222222222333333333444111111222333333222111111/////////000000111111111////////////////////////------------------------------------------------------------------------------------------------,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------......------......///000111000//////000111222333111111444777777777===FFF```ooouuummmqqquuujjj\\\VVVSSSTTTVVVVVVYYY\\\XXX\\\bbbiiiuuunnnYYYKKKAAA======>>>:::;;;MMMccc{{{ssssssvvvzzz|||wwwkkk]]]RRRYYYaaammmtttjjjVVVFFF>>>666444222111111111///...............////////////,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******,,,------++++++,,,...++++++++++++++++++++++++***,,,------++++++,,,...---,,,+++***+++,,,...///000000000000000/////////...//////111222444666777;;;>>>BBBDDDFFFHHHKKKMMMNNNTTT]]]bbb``````jjjvvvqqqwwwyyy}}}~~~xxxvvvyyy||||||{{{{{{xxxtttxxx}}}~~~|||zzzxxxvvvuuuuuuuuusssrrrrrrttttttrrroooqqqrrrsssttttttqqqlllggghhhjjjkkkkkkjjjjjjjjjkkkccccccccccccccccccbbbbbbbbb```]]]YYYWWWWWWWWWWWWYYYXXXVVVUUUTTTSSSSSSSSSUUUTTTSSSQQQQQQPPPPPPPPPQQQQQQQQQNNNKKKKKKNNNRRRVVVUUUTTTQQQOOOLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJBBBAAA@@@AAACCCCCCBBBAAAAAAAAA@@@>>>============999999:::;;;;;;;;;::::::999999:::999999888777666555555444444444333333333111111222222222333333333000111222333333222111000---.........//////000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******************+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////111000......///111333444222111222444444555:::BBBRRRcccssstttqqqzzzooobbbXXXSSSOOONNNSSSVVVWWWYYY\\\\\\cccmmmyyyrrr]]]KKK@@@888666999>>>@@@KKKiiiwwwsssqqquuuxxxsssgggYYYQQQMMMNNNRRRZZZ___YYYKKK@@@<<<444444000***+++000111.............../////////000,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++(((+++---,,,***)))+++...++++++++++++++++++++++++***,,,------,,,+++---...---,,,+++******,,,...///,,,,,,------.../////////...//////111222444666777;;;>>>BBBDDDFFFHHHKKKMMMMMMSSS\\\aaa^^^^^^hhhtttqqquuuwww